Function at 0x4c6db0
Capabilities:
Terminate process

Disassembly:
push ebp
mov ebp, esp
push ecx
push ebx
push esi
push edi
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
call dword [sym.imp.KERNEL32.dll_GetVersion]
mov edi, eax
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
shr edi, 0x10
mov dword [0x61adf8], edi
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
call fcn.00484ee0
mov dword [0x61acdc], eax
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp
test ah, 0xad
cmp sp, cx
sbb al, 0x65
push ebx
rcl ebx, 4
or ebx, 0xad0d3aa0
bswap ebx
cmp ebx, 0xfadbaf0d
fld qword [0x61a020]
neg ecx
mov edx, 0xe203ad0d
shrd ebx, ecx, 1
sbb ecx, dword [ebp + 8]
xor ecx, 0x5795e203
bswap ecx
btc eax, esi
pop eax
fdivp st(1)
mov ebx, dword [ebp - 0x14]
lea esi, [esi + 3]
add ebx, dword [ebp - 0x18]
shl ebx, cl
test ebx, 0xad0d3aa0
setne al
cmp edx, 0x52506557
btc cx, 0x95
sbb ebx, 0xad0d3aa0
and ebx, 0x52506557
cmp edx, ebx
fld qword [0x61a028]
mov ax, sp