Function at 0x7e41895a
Capabilities:
Encode data using base64
Parse credit card information
Parse pe header

Disassembly:
mov edi, edi
push ebp
mov ebp, esp
mov ecx, dword [ebp + 8]
mov eax, ecx
mov edx, 0xffff
push esi
mov esi, dword [0x7e471080]
and eax, edx
cmp eax, dword [esi + 8]
jae 0x7e42473d
mov esi, dword [0x7e4710a4]
lea eax, [eax + eax*2]
lea eax, [esi + eax*4]
cmp byte [eax + 8], 1
jne 0x7e42473d
test byte [eax + 9], 1
jne 0x7e42473d
shr ecx, 0x10
cmp cx, word [eax + 0xa]
jne 0x7e44d0d9
mov eax, dword [eax + 4]
pop esi
pop ebp
ret 4
mov bh, 0x7f
adc al, 3
dec byte [ebx + 0x30550317]
cmp dword [edx], 0x44445a53
jne 0x7e424770
cmp dword [edx + 4], 0x3327f088
jne 0x7e424770
cmp word [edx + 0xf], 0x5a4d
jne 0x7e424770
mov eax, 1
int 0xfd
mov ebx, 0x1bbf
xor eax, eax
int 0xfd
int 0xf1
rol dword [eax], 0xb
add dword [ecx + 0x77], esi
dec ecx
sub al, 0xb4
pop es
add byte [edx - 0x5cfffa4c], bh
add byte [eax - 0x7fffff00], dh
int1
invalid
pop es
rol byte [eax], 0x27
add byte [ecx + ebx*8 + 0x21684e3], ch
popfd
outsw dx, word [esi]
jb 0x7e44d156
popal
je 0x7e44d103
add al, byte [eax]
inc eax
inc edx
inc ebx
and eax, 0x2c310215
outsd dx, dword [esi]
ja 0x7e44d133
inc ebp
pop ebp
and edx, dword [edi]
add bl, byte [esi + 0x63]
insb byte es:[edi], dx
inc ebp
xor eax, 0xc0246f
pop ds
add byte [0x8687cda8], ch
sbb eax, dword [eax]
or eax, 0x616d7301
insb byte es:[edi], dx
insb byte es:[edi], dx
and byte [esi + edi], cl
and byte [esi + 0x6f], ah
sub byte [esi], ah
inc edx
adc cl, byte [edi + edx*4]
push cs
imul dx, word [esp + ecx], 0x819
rol byte [eax], 0x1f
add bh, dl
nop
adc byte [edi], 0x86
sbb eax, dword [eax]
or eax, 0x6d6f6313
pop ss
xchg byte [ebx], bl
add byte [0x6d6f6313], cl
bound esp, qword [ecx + 0x74]
or al, 0x1d
sub byte [ecx + 0x66], ch
aaa
xor edx, dword [edi + 0x1c]
or al, 0x6c
and eax, 0x35386f63
dec ebp
sbb eax, 0x1d00c0
cld
fdiv qword [esi + ebx]
xchg byte [ecx], bl
add byte [0x6d6f63aa], cl
bound esp, qword [ecx + 0x74]
push cs
add byte [edx], bh
rol byte [ebx + 0x37], 0x65
and ecx, dword [esi]
inc eax
bound esi, qword cs:[edi]
xor dword [edx + 0x22], ebp
rol byte [eax], 0x1e
add byte [esi - 0x73], al
cmp eax, 0x1a8687
or eax, 0x6d6f6310
bound esp, qword [ecx + 0x74]
adc dword [eax + 0x41206c01], eax
inc eax
popal
push ds
push cs
jo 0x7e44d1b3
je 0x7e44d1d6
dec eax
imul esp, dword [edx], 0x2200c0
sub dword [ecx - 0x3a], edi
or eax, 0x16001e86
add cl, byte [edx]
and eax, 0x223d3d31
adc eax, 0x722d2202
and eax, 0x1a5a312d
xor dword [edx + 0x1a], ebx
adc eax, 0x662b5902
imul esi, dword [ecx + edi], 0xc01c5c
pop ds
add dh, al
iretd
imul edi, dword [0x1d5f4240], 0xc
sub dword [bx + di + 0x74], esp
sub bl, byte ss:[edx + 0x1a]
rol byte [eax], 0x17
add byte [ebp + 0x5e], al
jne 0x7e44d247
mov eax, dword [edx + 0xd001a]
inc eax
arpl word gs:[eax + 0x6f], bp
and byte [esi + eax], cl
push cs
outsd dx, dword [esi]
pop ss
adc eax, 0xc00a17
sbb eax, dword [eax]
add al, 0x57
adc esi, dword [ebp + ecx - 0x1f505af0]
mov al, byte [0xf30ea8a2]
cmp bh, byte cs:[edx + ebp*2]
and dword [ecx], edx
mov dword [0xc303007], eax
adc byte [ebx + 0x2b00c007], al
add byte [edx], al
insd dword es:[edi], dx
cmpsb byte [esi], byte es:[edi]
push ss
add cl, byte [ebp + 0x72697669]
popal
insb byte es:[edi], dx
sbb byte [edx], al
add ch, byte cs:[ecx]
test al, 0xe0
sub al, 0x36
dec esi
pop eax
sbb al, byte [edx]
out dx, eax
add ah, al
scasb al, byte es:[edi]
inc edi
aas
inc eax
sbb byte [edx], al
push edx
push es
das
arpl word [edi + 0x40], bp
dec esp
imul esp, dword [ebx], 0x3400c0
and al, 0x29
adc dword [ebp + 0x1faa4ea], 0x213e471
arpl word [edi + 0x6f], bp
insb byte es:[edi], dx
push 0x1409e57a
add dh, byte [eax + 0x32]
inc eax
sbb edx, dword fs:[edx + eax]
popal
insb byte es:[edi], dx
das
cmp ah, byte [esi + 0x1a]
in eax, 0xf0
adc al, 2
jp 0x7e44d2f0
cmp al, 0x3a
outsb dx, byte [esi]
and dl, byte [edx + eax]
and eax, 0x663e4132
and al, al
add byte [edx], ah
add byte [ebx + ebp*4 + 0xa0d98aa], al
arpl word gs:[eax + 0x6f], bp
and byte [ecx + 0xe], ah
shr byte [edi + 0x61], 0x2e
dec ecx
pushal
and ecx, dword [esi]
jo 0x7e44d2d3
xor eax, 0xe256348
adc byte [ebx + 0x39], bh
dec esp
bound esp, qword [0x2e00c0]
in eax, 0x69
xchg esp, eax
or eax, 0x746172f2
je 0x7e44d33e
and dl, ch
mov cl, 0x23
add byte [eax], dl
add dh, byte [eax + 0x10001e]
push cs
mov al, 0x6e
outsb dx, byte [esi]
aas
aaa
imul ebx, dword [edi], 0x6f63600e
cmp al, 0x41
pushal
push ds
push cs
and byte [ecx + 0x74], ch
cmp byte [ebx], bh
jb 0x7e44d307
rol cl, 0
and al, byte [eax]
inc ebx
sub eax, 0xd00d9679
outsd dx, dword [esi]
jo 0x7e44d370
jns 0x7e44d288
or eax, 0x79706fd0
insd dword es:[edi], dx
popal
push cs
nop
and eax, 0x22693c43
push cs
push eax
jne 0x7e44d379
xor ebp, dword ds:[edx + 0x27]
xor ebp, dword [edx + 0x27]
push cs
adc byte [0x663a3f25], bh
and al, al
add byte [ebx], ch
add ch, dl
sbb eax, 0xa0de17e
outsd dx, dword [esi]
imul esp, dword [di + 0x6d], 0x20b1ea61
add byte [esi + 0x1600f01], bl
jb 0x7e44d393
sub eax, 0xe166c29
sar byte [edx], 1
bound edi, qword [esi]
cmp byte [edx + 0x23], ah
push cs
and byte [ecx + 0x74], ah
cmp byte [eax], bh
jo 0x7e44d366
rol cl, 0
sub dword [eax], eax
outsd dx, dword [esi]
dec esp
ja 0x7e44d3c3
or eax, 0x676d6364
jbe 0x7e44d3b5
ljmp 0xe00:0xe9001eb1
cmp eax, 0xe2066
bound esp, qword [ecx + 0x3b]
cmp dword [ebx - 0x40], ebp
and eax, eax
rol dword [eax], 0x28
add byte [esi + 0x1649dc28], bl
dec ecx
push ss
add cl, byte [ebx]
arpl word [edx + 0x62], sp
arpl word cs:[edi + 0x16], bp
add al, byte [ebx]
outsd dx, dword [esi]
jo 0x7e44d403
and eax, 0x20021530
sub al, 0x73
je 0x7e44d3ca
xor byte [ecx + 0x32], cl
adc eax, 0xb4284d02
aas
aaa
sub eax, dword [ecx + 0x23]
rol byte [eax], 0x2b
add byte [eax + esi], bl
add eax, 0x2002169b
js 0x7e44d414
das
push 0x1fb08b
sub dword [eax], eax
mov cl, 0x1a
add byte [ebx], ch
add byte [0x5c101002], dl
ja 0x7e44d3d7
sbb byte [eax], ah
push cs
adc eax, 0x40100002
inc eax
jo 0x7e44d3de
or esp, dword [edx]
or al, 0xc0
rol dword [eax], 0x24
add byte [eax + 0x6b], bh
add eax, 0x32014010
outsd dx, dword cs:[esi]
imul eax, dword [0x32014010], 0x2e
outsd dx, dword [esi]
arpl word [eax + 0x2b], di
adc dword [eax], esp
add ah, byte [ecx + ebp*2 + 0x3c]
cmp byte [esi + 0x24], ch
push cs
sal byte [esp + ebp*2 + 0x39], 0x3f
and eax, 0x652e100e
aaa
xor eax, 0xc0266b
sub byte [eax], al
invalid
xchg byte [eax + eax], ah
adc al, al
add eax, 0x6b636168
imul ebp, dword [esi + 0x11], 0x33770500
xor cl, byte [ecx + 0x6b]
and al, 0x11
rol byte [edx], 0x25
arpl word [ebx], di
dec ebx
push 0x27
push cs
push eax
pop esp
push 0x276e363e
rol byte [eax], 0x2f
add byte [0xeaa37fb7], cl
movsb byte es:[edi], byte [esi]
test dword [ebx], 0x213e471
jb 0x7e44d49c
jp 0x7e44d4a0
cmp eax, 0x1449e525
add dh, byte [edx + 0x61]
inc esp
daa
insb byte es:[edi], dx
and ch, ah
mov al, byte [0x74730214]
dec ecx
push 0x23
xchg dword [edx], eax
add byte [edx + eax], dl
jb 0x7e44d47a
inc edx
push 0x20
rol byte [eax], 0x24
add dh, ah
cmpsd dword [esi], dword es:[edi]
test dword es:[0x256525ca], 0x11797474
inc eax
add bl, byte [edx + ebp + 0x37]
aaa
pushal
pop ss
adc dword [eax], edx
add ch, byte [edx]
sub eax, 0xe1e633d
sub ch, byte [esi]
sub eax, 0xe1e633d
mov al, byte [0x392c3d64]
sbb eax, eax
add byte [ebx], ah
add byte [ebx], al
pop ebp
imul ebp, dword [esi + 0x7463000d], 0x6e207974
adc dword [eax + 1], edx
js 0x7e44d4d0
xor esi, dword [edx]
aaa
xor dh, byte [edi]
outsd dx, dword [esi]
sbb al, 0xe
mov al, byte [0x3d422066]
push 0x23
push cs
inc eax
and eax, 0x67373277
and eax, 0x2500c0
dec edi
sub al, byte [eax]
movsd dword es:[edi], dword [esi]
or eax, 0x64736d12
insb byte es:[edi], dx
adc dword fs:[bx + si], esp
add ah, byte [edx + 0x75]
aas
xor dword [ecx + 0x25], ebp
adc dword [eax + 1], esi
ja 0x7e44d538
dec eax
outsb dx, byte cs:[esi]
sub byte [ecx], dl
add dword [ecx], eax
insd dword es:[edi], dx
jae 0x7e44d506
xor ch, byte [ecx - 0x40]
add byte [edx], dl
add bh, ah
adc eax, 0x90dbaf1
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
cmp eax, 0x5c100e63
ja 0x7e44d534
dec ebp
imul ebp, dword [edx], 0x2400c0
jae 0x7e44d4d4
jnp 0x7e44d545
or eax, 0x22646e42
arpl word [edi + 0x22], si
adc dword [esi + 0x39256302], ecx
cmp esp, dword [ebx + 0x18]
add ah, byte [ebx + 0x25]
cmp dword [ebx], edi
arpl word [eax], bx
adc dword [esi + 1], edi
push 0x6f34356f
push ss
push cs
outsb dx, byte [esi]
outsb dx, byte [esi]
xor dword [ebx], edi
xor ch, byte [ecx + 0x1b]
rol byte [eax], 0x24
add cl, cl
mov esi, dword [edx - 0x30]
or eax, 0x2577630a
and eax, 0x8011306e
add ch, byte [esi + 0x34]
cmp esi, dword [ebx]
sbb byte [bx + di], dl
xor esp, dword [edi + 0x18]
adc dword [eax + 0x3a312501], edx
cmp byte [ebp + 0x12], ch
push cs
nop
add dword [0x6d383a31], esp
adc cl, byte [esi]
shl byte [ecx + 0x74], 0x3d
cmp eax, 0xc0186d
xor dword [eax], eax
or dword [ecx - 0x51], ebx
and cl, byte [0x62796302]
jb 0x7e44d5ba
mov esi, dword [eax + 0x9860026]
mov cl, 0x21
add byte [esi + 0x6d0110b], al
and byte [ebp + 0x1c], ah
or eax, 0x10110c6f
add eax, 0x10213330
jo 0x7e44d580
adc dword [eax], eax
add dword [eax], esp
daa
adc esi, dword [eax + 0xb]
rol cl, 0
daa
add byte [edi], ah
add byte [ebx], ch
inc ebx
loop 0x7e44d5ec
or eax, 0x61206e10
jb 0x7e44d5f5
outsd dx, dword [esi]
adc dword [eax], edx
add esi, dword [ebp + 0x6c]
inc ebx
inc ebp
and al, 0xf
lock add ah, byte [eax]
jno 0x7e44d5dc
sub esp, dword [eax + ecx*2]
sbb byte [edi], cl
add byte [ecx], 0x20
xor al, 0x32
and byte [edx], bl
dec ecx
xadd byte [eax], al
sbb al, 0
dec esp
jb 0xad55e341
das
jae 0x7e44d5ea
das
jno 0x7e44d5c9
xor byte [edx], ch
arpl word [ecx + edi + 0x39], bp
push esp
sbb ecx, dword [edi + edx]
sbb dword [edx], ebp
sbb al, 0x22
xor byte [eax], dl
rol byte [eax], 0x28
add dl, al
sub bl, byte [ebp - 0x4a]
adc byte [eax], ah
push es
jae 0x7e44d640
js 0x7e44d63c
pop edi
jo 0x7e44d64e
adc eax, edx
pop es
arpl word [ebx + 0x4d], bp
inc ebx
sub esp, dword gs:[eax + ebp*4 + 0x740b64b4]
jb 0x7e44d630
mov ah, 0x64
or esi, dword [edx + esi*2 + 0x40]
aaa
pop ebp
sbb dword [ecx], edx
mov al, 4
inc ebx
add al, 0x43
jns 0x7e44d63a
dec eax
push edi
and al, al
add byte [ecx], ah
add byte [esi], ah
push eax
mov bh, 0x1e
xchg byte [0x63120d00], bl
outsd dx, dword [esi]
jo 0x7e44d686
jbe 0x7e44d678
nop dword [edx]
and ch, byte [ecx + 0x66]
and eax, 0xf194828
lea eax, [esi + ebp]
je 0x7e44d687
sub eax, 0xc02067
xor dword [eax], eax
xchg esi, eax
int1
inc ebp
inc edi
push ss
add cl, byte [edx]
popal
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
pop ss
add ah, byte [esi]
popal
aas
aaa
sbb eax, 0x2c740215
sbb eax, 0x2c740215
sub al, 0x66
outsd dx, dword [esi]
outsw dx, word [esi]
xor dh, byte [0x2171858]
loop 0x7e44d6af
popal
cmp esi, dword [edi]
bound ebx, qword [ebx]
sbb al, byte [edx]
mov dword [ecx], eax
arpl word [edx], di
aaa
cmp dword [ebp + 0x23], esp
rol byte [eax], 0x33
add byte [eax], ch
dec esp
ficom word [esi]
add bh, byte [esi]
popal
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
adc eax, 0x642b5a02
popal
cmp dword [eax], esi
pop edx
sbb dl, byte [edi]
add dl, byte [esi + 0x3d346163]
pushal
sbb ebx, dword [edx]
add dl, byte [esi]
arpl word [ecx + 0x34], sp
cmp eax, 0x21a1b60
push ss
add dword [ecx + 0x3b], esp
aaa
bound ebx, qword [ebx]
sbb byte [edx], al
mov dl, 1
popal
sbb ebx, dword [eax]
add dh, byte [edx + 0x61642e01]
cmp dword [ebx], edi
arpl word [esi], bx
rol byte [eax], 0x26
add byte [edx - 0x79d95d6c], al
and al, byte [eax]
mov esp, dword [eax + eax + 0x10647105]
pushal
add dword [edi + 0x48], eax
dec ebp
dec ebx
inc esi
inc esp
adc dword [eax], esp
add al, 0x25
bound ebp, qword [0x11184f35]
mov al, byte [0x2d424903]
dec ebx
push es
sub al, 0xc0
add byte [0x600aa00], ch
xchg byte es:[ecx], ch
add byte [ecx], bl
adc byte [edx], dl
add dword [ecx + 0x6e], esp
imul esp, dword [ebp + 0x6c], 0x120101a
outsb dx, byte [esi]
imul edi, dword [ecx], 0x1a286c43
adc byte [eax + 0x466e2001], ah
inc eax
imul esp, dword [0x210101a], 0x3e346574
imul esp, dword [0x3000c0], 0xfffffff9
jge 0x7e44d687
jle 0x7e44d708
xchg edx, eax
arpl word [ecx + 0x6e], sp
insb byte es:[edi], dx
mov esi, dword [eax + 0x19f0025]
mov cl, 0x20
add byte [edi + 0x1401103], bl
and esp, dword [ebx + 0x39]
dec ecx
and byte [ecx], dl
add byte [ecx], al
je 0x7e44d780
cmp dl, byte [ecx + 0x66]
sbb eax, 0x6863100e
cmp byte [eax + 0x60], al
rol cl, 0
xor byte [eax], al
inc ebx
sub al, 0x87
out 0xd, eax
mov byte [0x646e6163], al
insb byte es:[edi], dx
mov esi, dword [eax + 0x2ee0025]
mov cl, 0x20
add dh, ch
add al, 0x11
loopne 0x7e44d748
outsb dx, byte [esi]
je 0x7e44d788
aas
push eax
pushal
and dl, byte [ecx]
loopne 0x7e44d750
and ch, byte [ecx]
cmp eax, 0xe276045
sub dword [0xe276045], edi
shr byte [ecx + 0x34], 0x33
pushal
and al, 0xc0
rol dword [eax], 0x30
add ch, dl
sbb al, 0x80
nop
or eax, 0x6e61631f
insb byte es:[edi], dx
mov esi, dword [eax + 0x2ed0025]
mov cl, 0x20
add ch, ch
add al, 0x11
inc eax
add ah, byte [ecx + ebp*2]
inc ebx
push ebp
imul ebx, dword [edi], 0x3d018011
xor byte [ecx + 0x4c], al
dec esp
bound ebx, qword [esi]
push cs
nop
and ah, byte [ebx]
cmp edx, dword [ecx + 0x63]
and eax, eax
rol dword [eax], 0x2e
add byte [esi - 0x77], dh
in al, 0xe
or eax, 0x69686310
insb byte es:[edi], dx
imul ecx, dword fs:[ebx - 0x16ffdc50], 0x1eb100
or dword [ecx], eax
push cs
lea esp, [ecx + 0x6d]
push esp
and cx, word [esi]
dec ebp
jno 0x7e44d7db
cmp byte [esi + 0x66], cl
and cl, byte [esi]
or eax, 0x45387465
bound esp, qword [0x2f00c1c0]
add al, ah
mov ecx, 0x200d79e3
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
popal
mov esi, dword [eax + 0xce0024]
mov cl, 0x1f
add dh, cl
add dl, byte [ecx]
xor byte [ecx], al
sub ebp, dword [ebx]
inc edi
push ebx
add dh, cl
add byte [ecx + 0x2ce001f], dh
adc dword [eax], esi
add dword [ebx], ebp
sub eax, dword [edi + 0x53]
arpl word [ebx], sp
push cs
loopne 0x7e44d81d
outsb dx, byte [esi]
inc ebp
inc edx
pop esi
and ecx, dword [esi]
pushal
imul esp, dword [esi + 0x3c], 0xc021614b
rol dword [eax], 0x1f
add dh, al
add dword [esi - 0x46], edx
xchg byte [ebx], bl
add byte [0x645f5f0a], cl
popal
jb 0x7e44d87b
or al, 0x4a
sub al, 0x69
cmp bx, word ds:[ebx + 0x25]
or al, 0x9c
das
imul ax, word [ebp + 0x39], 0x1668
rol byte [eax], 0x34
add byte [ebx], bh
retf 0xd6da
imul eax, dword [ebp + 0x39], 0xc01668
xor al, 0
cmp ecx, edx
fcmovbe st(0), st(6)
push ss
add al, byte [edi]
pop edi
popal
jb 0x7e44d89d
jns 0x7e44d849
add ah, byte [0x3865732e]
xor eax, 0x21a2365
jo 0x7e44d842
push 0x61393d69
sbb eax, 0x204021a
imul edi, dword [0x1a1d6139], 0x25020402
xor eax, dword [esi + eax*2 + 0x66]
add al, 2
and eax, 0x66464433
and ebx, dword [eax]
add cl, byte [edi + 2]
sub ah, byte [ecx + 0x72]
cmp al, 0x3d
pop edx
sbb al, al
add byte [ebx], ah
add byte [edi + 0xdd9b958], al
add ebx, ebx
mov eax, cs
mov es, eax
mov cl, 0x11
push eax
add eax, 0x3d3fb4aa
push ebp
push cs
push eax
int 0x13
cmp ecx, dword ds:[esi + 0x36]
push cs
dec esi
push cs
adc byte [eax + 0x4831413c], dh
xor al, 0xc0
add byte [0x7b32b000], bl
fcom dword [esi]
add ah, byte [edx + 0x2f]
jbe 0x7e44d8cd
jne 0x7e44d8f9
pop ss
add al, byte [eax]
inc eax
dec edx
inc edi
popal
sub byte [edi], dl
add dh, byte [eax]
jb 0x7e44d911
inc esi
inc ebx
rol byte es:[eax], 0x25
add byte [ecx - 0x18], al
mov eax, dword [0x76170d0d]
pop edi
outsd dx, dword [esi]
pop edi
bound esp, qword [ebp + 0xc]
add byte [esi], dl
popal
jb 0x7e44d8d5
sbb ebp, dword [ecx]
push cs
or al, 0x1d
adc ch, byte [esi]
adc byte gs:[eax], dl
and ecx, dword [esi]
or al, 0x51
or dh, byte [esi + 0x5f]
jbe 0x7e44d92e
adc byte [eax + edx], cl
pop es
rol byte [eax], 0x1d
add dh, cl
sbb al, 0xcb
sbb eax, 0xcb1cce00
jge 0x7e44d8f2
add dl, byte [eax + 0x5f]
bound esp, qword [ebp + 0x2e]
popal
jb 0x7e44d8fc
add al, byte [eax]
popal
jb 0x7e44d922
pop ebx
and al, 0x17
add al, byte [eax + 0x46475f76]
inc edi
inc esi
inc esi
aas
rol byte [eax], 0x28
add byte [ecx + 0x7f], ch
retf 0x8691
xchg ecx, eax
xchg byte [eax + eax], ah
or eax, 0x726f660a
and eax, 0x100c6125
das
and byte [ecx + 0x38], ch
inc ebx
arpl word [ecx], bx
or al, 0x41
sbb dword [ecx + eax*2], ecx
das
pop esp
sub dh, byte [esi]
inc esp
pop edi
sbb dword [ebx + edi*2], ecx
push ss
cmp bh, byte [edx]
sbb al, 0x1c
sub al, 0x12
rol byte [eax], 0x21
add ch, dh
jp 0x7e44d8fd
enter 0x1d86, 0
or eax, 0x72696d54
add byte [0x72696d54], cl
arpl word [ebp + 0xf], sp
jo 0x7e44d93b
adc byte [edx], bh
pop esp
adc eax, 0xf0d2013
mov al, 2
adc byte [edx], dh
and byte [0xc00b2017], cl
cmp bl, byte [ebp + edx + 0x13]
and byte [0x1002b00f], cl
xor ah, byte [eax]
or eax, 0xc00b2017
add byte [ecx], ah
add byte [edx], ah
cmp eax, 0x1d86d3c7
add byte [0x72696d60], cl
arpl word [esi], bp
je 0x7e44d96e
sbb eax, 0x63641d01
sub esp, dword [esi]
cmp dword [esi], edx
btc dword [edx], eax
pop ds
arpl word [edi + 0x24], bp
and eax, 0xc01740
dec esp
and al, 0x25
inc eax
pop ss
rol byte [eax], 0x4c
add byte [edi + 8], bh
push edx
xor byte [esi + 0x30100023], al
add dword [ecx + 0x62], edi
imul ebp, dword [esi + 0x67], 0x140116f
and byte [eax + 0x34], dh
inc ebx
outsb dx, byte [esi]
sbb ecx, dword [esi]
push eax
jo 0x7e44d9cb
xor byte [edi], dh
jo 0x7e44d9b2
push cs
adc byte [edi + 0x69], dh
cmp dword [0x86c0266d], edi
and al, byte [eax]
or eax, 0x20746590
arpl word [ebx + 0x34], si
or al, 0xa0
sub ah, byte [ebp + 0x74]
sub al, 0x37
pop esp
sbb ecx, dword [esi]
push eax
xor dword gs:[eax], edi
insb byte es:[edi], dx
and byte [esi], cl
add byte [edi + 0x70], ch
xor esi, dword [ecx]
jo 0x7e44d9d9
rol byte [eax], 0x2e
add byte [eax], dl
xchg edi, eax
fcom st(6)
salc
or eax, 0x622e3010
popal
je 0x7e44d9f4
mov esi, dword [eax + 0x500023]
mov cl, 0x1e
add byte [eax], al
add eax, 0x3a63c40e
add byte [ecx + 0x500001e], dh
push cs
les esp, [ebx + 0x3a]
dec eax
das
push 0x63650e26
cmp bh, byte [0xe206142]
sbb dword [esi + 0x65], esi
cmp dword ss:[edx - 0x40], esp
cmp dword [edx - 0x40], esp
rol dword [eax], 0x24
add byte [edi], ah
shr dword [ebp + ebp*2 + 0xd], cl
inc ebx
arpl word [edx], di
pop esp
outsd dx, dword fs:[esi]
jae 0x7e44da17
pushal
sub ch, byte cs:[0x11185c4b]
jo 0x7e44da14
sub ah, byte [ebx + 0x36]
arpl word [esi], si
inc ebx
pop edi
sbb edx, dword [ecx]
add byte [0x46363920], al
pop esi
push ss
rol byte [eax], 0x28
add cl, bh
cmp ecx, 0x22100dd2
insb byte es:[edi], dx
sub ch, byte [esi]
adc dword [eax + 0x39746802], edx
aaa
and al, 0x11
rol byte [edi], 1
js 0x7e44da69
inc ebx
push ds
movsb byte es:[edi], byte [esi]
popal
adc al, 0x64
push cs
adc byte [ecx + 0x20], bh
cmp dword [edx], edi
dec esp
and al, 0xc0
add byte [esi], ch
add byte [ebp + 0xd5c6193], al
ret 0x79fd
std
add byte [esi], cl
xchg edx, eax
arpl word [edx], di
inc edx
inc ecx
pop esi
and ecx, dword [esi]
push edx
dec ecx
inc edx
arpl word [esi + ecx], sp
adc dh, byte [edi + 0x73]
inc ecx
dec edx
pop ebp
and eax, 0x1800c1c0
add byte [ebx - 0x30], al
invalid