Function at 0x6b01c0
Capabilities:
Check for vm using instruction vpcext
Reference the vmware io port

Disassembly:
push esi
mov esi, 0x57144d20
add edi, esi
pop esi
push edi
sub dword [esp], 0x7be65732
pop ecx
push ebp
mov ebp, 0x3987c032
jmp 0x6b3786
add ebp, 0x5b2fcde5
push eax
push edi
mov edi, 0x7fff9d11
jmp 0x6b4b80
and ecx, esi
jmp 0x6b209c
push edx
not dword [esp]
mov edx, dword [esp]
jmp 0x6b1659
add esp, 4
sub dword [esp + 4], ecx
pop ecx
lea eax, [ebp + 0x162bfe36]
push 0x643eab07
mov dword [esp], ebx
jmp 0x6b2f95
xor dword [esp], 0x54d6b583
mov dword [esp], eax
lea eax, [ebp + 0x162bff3a]
push eax
mov dword [esp], 0x248ce1be
mov dword [esp], edx
push esp
pop edx
add edx, 4
sub edx, 4
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ebx
jmp 0x6b28f7
push edx
jmp 0x6b50e3
xchg dword [esp], eax
mov esp, dword [esp]
jmp 0x6b0aad
push ebp
mov ebp, 4
sub ecx, ebp
pop ebp
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
jmp 0x6b0de7
add ecx, 0x17a78ab2
mov edx, dword [esp]
push ebp
mov ebp, esp
add ebp, 4
add ebp, 4
xchg dword [esp], ebp
pop esp
jmp 0x6b520f
mov dword [esp], ecx
mov ecx, 0x79b77572
add ecx, 0x65f7f38b
push esi
jmp 0x6b182d
push dword [esp]
mov eax, dword [esp]
jmp 0x6b5a00
sub eax, 0x7dcf323a
jmp 0x6b2bec
xor eax, 0x139e1178
mov edi, eax
pop eax
mov dword [esp + 4], edi
jmp 0x6b1152
mov eax, 0x6efe33c6
jmp 0x6b0edd
add eax, 4
add eax, 4
jmp 0x6b377e
push esi
mov esi, esp
push eax
mov eax, 4
jmp 0x6b5276
and ecx, 0x7cf7dd52
jmp 0x6b50ef
and al, 0x89
add al, 0x24
push dword [ebp + 0x162bfda2]
call dword [ebp + 0x161437bd]
mov dword [ebp + 0x162bfdae], eax
lea eax, [ebp + 0x162bfd65]
push ebp
mov dword [esp], ecx
push ecx
push esp
pop ecx
add ecx, 4
sub ecx, 4
xchg dword [esp], ecx
jmp 0x6b58d0
pop ecx
sub ecx, 1
jmp 0x6b2206
xchg dword [esp], ecx
jmp 0x6b4976
mov dword [esp], eax
cmp dword [ebp + 0x1614379d], 0
je 0x6b3d95
lea eax, [ebp + 0x162bff5c]
jmp 0x6b3d9b
xor edx, dword [esp]
xor dword [esp], edx
jmp 0x6aff55
push ebx
mov ebx, 0x7f6beb08
mov edx, 0x6b99fe8c
jmp 0x6b2366
mov dword [esp], edi
mov edi, esp
jmp 0x6b4b46
xor dword [esp + 4], ebx
pop ebx
pop ebp
xor ebp, 0x57fe6b7b
pop ebx
inc ebp
not ebp
jmp 0x6b19e1
add eax, ebx
sub eax, 0x1fbb1e0a
pop ebx
push esi
push eax
jmp 0x6b0246
mov ebp, dword [esp]
add esp, 4
sub ebp, 0x75af8d00
push 0x360fb0f0
mov dword [esp], ebp
push dword [esp]
jmp 0x6b1ba6
xchg dword [esp], edx
jmp 0x6b243c
lea eax, [ebp + 0x162bfdc2]
push eax
mov dword [esp], 0x5cd7c998
add dword [esp], 0x73efc287
shl dword [esp], 8
sub esp, 4
mov dword [esp], esi
mov esi, esp
add esi, 4
push eax
jmp 0x6b2f38
push edi
push edx
mov edx, 0x14fffd94
push edx
add dword [esp], 0x5f29bd43
pop edi
jmp 0x6b2e28
neg dword [esp]
neg dword [esp]
or dword [esp], 0x676e6662
jmp 0x6b4865
or eax, 0x5dfff375
xor eax, 0xdffff771
sub esp, 4
mov dword [esp], eax
jmp 0x6b2095
pop eax
add esi, 4
xor esi, dword [esp]
xor dword [esp], esi
xor esi, dword [esp]
mov esp, dword [esp]
shr dword [esp], 6
shr dword [esp], 7
push eax
jmp 0x6b1697
add edx, 0xcd12faba
sub ecx, 0x5fdf7d00
jmp 0x6b1fa7
cmp eax, 0
jbe 0x6b1d36
cmp dword [ebp + 0x16140621], 1
jne 0x6b1d36
mov dword [ebp + 0x161437a5], 1
jmp 0x6b0e88
push 0x5fe794e8
mov dword [esp], eax
push 0x5fdec0ab
push dword [esp]
pop eax
add esp, 4
jmp 0x6b21d6
sub dword [esp + 4], 0x3ff73bcc
mov eax, dword [esp]
push ebp
jmp 0x6b1f57
push dword fs:[0]
mov dword fs:[0], esp
xor ebx, ebx
jmp 0x6b1931
mov esi, dword [esp]
add esp, 4
xor dword [esp], esi
xor esi, dword [esp]
xor dword [esp], esi
jmp 0x6b10b2
mov ecx, edx
push dword [esp]
pop edx
add esp, 4
sub ecx, 0x63fa2c3f
jmp 0x6b0f45
push eax
sub esp, 4
mov dword [esp], eax
jmp 0x6b0e23
not dword [esp]
jmp 0x6b4989
add edi, 4
xchg dword [esp], edi
jmp 0x6b5a0d
mov esp, dword [esp]
jmp 0x6b30a2
push ebx
jmp 0x6b530f
mov dword [esp], ebp
push ebx
mov ebx, 0x7dbba2c1
jmp 0x6b0df9
sub edx, esi
jmp 0x6b4f56
pop dword fs:[0]
add esp, 4
cmp dword [ebp + 0x161437a5], 0
jne 0x6b263a
cmp dword [ebp + 0x16140621], 1
jne 0x6b263a
push 0xc387
mov word [esp], ax
sldt word [esp]
mov ax, word [esp]
push 0x1ce1c2da
mov dword [esp], edx
push 0x7b0632da
mov dword [esp], esp
add dword [esp], 4
mov edx, dword [esp]
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
jmp 0x6b2989
and eax, 0x77e6d506
jmp 0x6b22cd
sub edi, ebp
pop ebp
shr edi, 2
shr edi, 3
neg edi
sub edi, 0xad039436
push ecx
mov ecx, edi
mov ebp, ecx
push dword [esp]
jmp 0x6b26ed
sub dword [esp + 8], ecx
mov ecx, dword [esp]
add esp, 4
sub dword [esp + 4], edi
push ebx
jmp 0x6b2959
push esi
xchg dword [esp], ebx
not ebx
jmp 0x6b2287
mov edi, dword [esp]
add esp, 4
mov dword [esp], ecx
mov dword [esp], edx
push edi
mov dword [esp], esp
add dword [esp], 4
pop edx
push ebp
jmp 0x6b12f3
mov ebp, dword [esp]
add esp, 4
xor ebx, dword [esp]
xor dword [esp], ebx
xor ebx, dword [esp]
mov esp, dword [esp]
mov dword [esp], esi
mov dword [esp], ebx
jmp 0x6b177b
mov ebp, 0x5cee28d2
jmp 0x6b2f9d
xchg dword [esp], edi
pop esp
mov dword [esp], ecx
jmp 0x6b3591
mov eax, 0x564d5868
mov ecx, 0x14
mov dx, 0x5658
in eax, dx
pop dword fs:[0]
jmp 0x6b286b
mov dword [esp], esp
add dword [esp], 4
pop dword [esp]
add dword [esp], 4
pop dword [esp]
add dword [esp], 4
mov ecx, dword [esp]
jmp 0x6b2200
add esp, 4
jmp 0x6b064a
push 0x7dffae8b
jmp 0x6b174c
pop ebx
xor edi, edx
mov edx, dword [esp]
jmp 0x6b1e51
pop eax
add dword [esp + 4], 0x3ff73bcc
add dword [esp + 4], eax
jmp 0x6b0c3e
mov dword [esp], esi
mov dword [esp], eax
call dword [ebp + 0x161434e6]
test eax, eax
jne 0x6b178f
cmp byte [ebp + 0x162c0929], 0
jne 0x6b2dad
jmp 0x6b44d8
pop esi
neg edx
jmp 0x6b0a85
mov esi, 0x6dbad396
jmp 0x6aff29
mov eax, 0x4bcff814
dec eax
and eax, 0x358f6ff4
dec eax
or eax, 0x71bfb800
jmp 0x6b020c
cmp dword [ebp + 0x162c0e14], 0
je 0x6b13b9
jmp 0x6b0e7e
pop eax
mov dword [esp + 4], eax
push dword [esp]
pop eax
jmp 0x6b02ad
xor eax, eax
inc eax
invalid
push eax
mov eax, 0x7fdf28b8
jmp 0x6b3798
sub ecx, 0x7d273a2d
push eax
mov dword [esp], edx
mov edx, 0x2cfd4ee0
jmp 0x6b33d5
push esp
pop eax
jmp 0x6b1f6e
mov esi, 4
add eax, esi
pop esi
xchg dword [esp], eax
pop esp
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
mov dword [esp], eax
push dword [ebp + 0x162bfda2]
call dword [ebp + 0x161437bd]
mov dword [ebp + 0x162bfda6], eax
lea eax, [ebp + 0x162bfd43]
sub esp, 4
mov dword [esp], edx
mov dword [esp], ebp
mov dword [esp], 0x3b33cd3a
jmp 0x6b083a
pop eax
push eax
jmp 0x6b5241
lea eax, [ebp + 0x162c2348]
push 0x11fec835
mov dword [esp], edx
push esp
push dword [esp]
pop edx
add esp, 4
add edx, 4
jmp 0x6b0ba0
push esi
mov esi, esp
add esi, 4
add esi, 4
xchg dword [esp], esi
pop esp
sub edx, edi
mov edi, dword [esp]
sub esp, 4
mov dword [esp], eax
mov eax, esp
add eax, 4
push esi
jmp 0x6b1b04
mov ebp, esp
add ebp, 4
jmp 0x6b2246
push ebx
mov ebx, 0x773e69aa
not ebx
not ebx
not ebx
shl ebx, 6
sub ebx, 0x3065953c
add eax, 0x1fbb1e0a
jmp 0x6b0560
sub ecx, edx
add ecx, 0x5fdf7d00
push dword [esp]
pop edx
jmp 0x6aff72
pop esi
pop eax
jmp 0x6b2e46
pop esi
sub ecx, 0xffffffff
jmp 0x6b19fc
push eax
push 0x717ffe5e
jmp 0x6b18ed
or eax, 0x69ff6b70
or eax, 0x7f1d95f9
shl eax, 5
jmp 0x6b28a3
push ecx
jmp 0x6b3b93
sub ecx, 0x5cbeca8d
mov edi, ecx
pop ecx
push ebp
mov ebp, 0x7fbbf9c4
jmp 0x6b0ee7
mov ecx, 0x6ff541cb
shl ecx, 6
push eax
mov eax, 0x68cb7222
jmp 0x6b2a7e
push eax
mov eax, 4
add ebp, eax
pop eax
jmp 0x6b26c3
xchg dword [esp], ebx
mov esi, dword [esp]
add esp, 4
push esi
push dword [esp + 4]
pop esi
pop dword [esp]
inc dword [esp]
shr dword [esp], 8
add dword [esp], 0x1c373ac6
jmp 0x6b3e05
mov dword [esp], edx
mov edx, 0x7dffac00
shr edx, 6
push ebp
mov ebp, 0x5b94d303
neg ebp
shr ebp, 1
xor ebp, 0xac3d972a
jmp 0x6b3abb
xor eax, 0x757f825c
sub eax, 0x77efce26
jmp 0x6b084c
mov dword [esp], esi
mov esi, esp
jmp 0x6b24e7
xor edx, ebx
jmp 0x6b16df
mov dword [esp], ebp
push edi
push eax
jmp 0x6b4871
add ebp, ebx
pop ebx
push ebp
mov dword [esp], eax
mov eax, 0x67cfa4b6
or ebp, eax
pop eax
shr ebp, 3
add ebp, 0x7d3ea500
jmp 0x6b42c5
xor dword [esp], 0xc2f0b93d
mov dword [esp], ebx
mov dword [esp], eax
push dword [ebp + 0x162bfda2]
call dword [ebp + 0x161437bd]
mov dword [ebp + 0x162bfdaa], eax
push 0x51245677
mov dword [esp], edx
jmp 0x6b2546
push edx
mov dword [esp], ecx
jmp 0x6b2233
mov edx, esp
add edx, 4
sub edx, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
pop esp
mov dword [esp], ebx
jmp 0x6b3afe
pop eax
push esi
mov esi, esp
add esi, 4
jmp 0x6b46b0
cmp dword [ebp + 0x16140621], 0
jne 0x6b2666
push eax
sgdt [esp - 2]
pop eax
shr eax, 0x18
cmp eax, 0xff
jne 0x6b2666
mov dword [ebp + 0x161437a5], 1
push 0x243a4b62
mov dword [esp], eax
jmp 0x6b52f7
xchg dword [esp], ebp
mov esp, dword [esp]
jmp 0x6affbc
pop ecx
jmp 0x6b2f1b
mov ebp, dword [esp]
add esp, 4
shr dword [esp], 6
inc dword [esp]
xor dword [esp], edx
jmp 0x6b045d
push eax
jmp 0x6b1aa3
shr eax, 3
shr eax, 6
jmp 0x6b4b3c
push ecx
mov ecx, 0x579f1033
and ecx, 0x2fbe9e8b
jmp 0x6b34de
mov ebx, esp
add ebx, 4
push 0x26b0231a
mov dword [esp], ebp
mov ebp, 0x255b41ab
jmp 0x6b2ab0
mov ebx, 0x19f325a6
add dword [esp + 8], ebx
jmp 0x6b35fe
xchg dword [esp], ebx
pop esp
push 0x694739ec
mov dword [esp], eax
mov eax, 0x7afea2ea
shl eax, 1
jmp 0x6afff9
push edi
mov edi, 0x5e414922
add ecx, edi
pop edi
add ecx, eax
sub ecx, 0x5e414922
pop eax
or ecx, 0x6fe5646f
add ecx, 0x90001b15
add esi, ecx
push dword [esp]
pop ecx
push edi
mov edi, esp
add edi, 4
jmp 0x6b0dd9
or ebp, 0x24fb09da
add ebp, 0x1763c889
xor ebp, 0x7e1328d6
shr ebp, 1
sub ebp, 0x55bf66a6
xchg ebp, esi
dec esi
xchg ebp, esi
dec ebp
push eax
jmp 0x6b1837
add eax, 0xd7f5f0a8
sub ebp, eax
pop eax
add ebx, 0x6ebf854d
sub ebx, ebp
sub ebx, 0x6ebf854d
jmp 0x6b1173
add esp, 4
pop dword [esp]
mov esp, dword [esp]
mov dword [esp], eax
jmp 0x6b0cdc
cmp dword [ebp + 0x1614379d], 0
jne 0x6b2dc7
cmp dword [ebp + 0x1614380d], 0
je 0x6b0652
lea eax, [ebp + 0x162bfdd7]
jmp 0x6b44d8
sub edi, 0x5f29bd43
pop edx
push ecx
mov ecx, 0x77f217e9
and edi, ecx
mov ecx, dword [esp]
add esp, 4
push edx
jmp 0x6b0468
add eax, 0x7f65a966
add eax, esi
push ebp
mov ebp, 0x77e36d7c
add ebp, 0x7823bea
sub eax, ebp
pop ebp
push dword [esp]
pop esi
push edx
push esp
jmp 0x6b3f17
add ecx, ebp
pop ebp
mov edi, dword [esp]
add esp, 4
shr ecx, 1
dec ecx
sub esp, 4
mov dword [esp], edx
mov edx, 0x37fdd0f0
xor ecx, edx
pop edx
jmp 0x6b3bc9
push eax
mov eax, esp
jmp 0x6b025d
mov eax, 4
sub esi, eax
pop eax
jmp 0x6b2fab
mov dword [esp], esi
mov dword [esp], edx
push dword [esp + 4]
mov edx, dword [esp]
jmp 0x6b2c35
mov dword [esp], ebp
jmp 0x6b20a8
shr ebp, 2
sub ebp, 0x726b5815
jmp 0x6afee2
xchg dword [esp], esi
jmp 0x6b3290
mov dword [esp], eax
push dword [ebp + 0x162bfda2]
call dword [ebp + 0x161437bd]
mov dword [ebp + 0x162bfdb2], eax
lea eax, [ebp + 0x162bfd80]
push ecx
jmp 0x6b5929
pop esp
mov dword [esp], edi
mov edi, 0x674bcb9e
push esi
mov esi, 0x7bfb899a
add edi, esi
jmp 0x6b3300
pop eax
jmp 0x6b3ae9
pop esi
add edi, 0xaa492c93
push ecx
push edx
push ebx
push 0x5fb7363f
pop ebx
neg ebx
shl ebx, 6
neg ebx
sub ebx, 0x6fe03ddb
jmp 0x6b351f
not edx
push edx
xchg dword [esp], edi
not edi
xchg dword [esp], edi
pop edx
jmp 0x6b4271
mov ebp, 0x74bb3266
dec ebp
neg ebp
push ebp
not dword [esp]
pop ebp
sub ebp, 0x7fde8d0f
neg ebp
add ebp, 0xc843007
jmp 0x6b3b65
dec ecx
xor ecx, 0x1dd7de86
xor ecx, 0x2ccf8038
jmp 0x6b48e4
dec ecx
jmp 0x6b34cc
mov edx, ebx
pop ebx
jmp 0x6b0d5b
push edi
mov dword [esp], esp
add dword [esp], 4
pop ecx
push edx
mov edx, 4
push ebp
jmp 0x6b33e6
pop ebx
mov edi, dword [esp]
add esp, 4
mov dword [esp], eax
lea eax, [ebp + 0x162bfe36]
push edx
push esp
mov edx, dword [esp]
add esp, 4
add edx, 4
sub esp, 4
mov dword [esp], ecx
push edi
jmp 0x6b3a9b
xchg dword [esp], eax
jmp 0x6b4503
and ebp, 0x14df5be7
inc ebp
sub ebp, 0x94a0e8f1
jmp 0x6b2e67
sub eax, 0x57ad5224
xor eax, 0xef0a8740
xor ebp, eax
pop eax
push ecx
mov ecx, ebp
jmp 0x6b3fa3
mov edi, 0x3b6d7afb
shr edi, 8
shl edi, 7
xor edi, 0x551e9cb
jmp 0x6afec5
add edx, ebp
pop ebp
add ecx, edx
mov edx, dword [esp]
add esp, 4
push edx
push ebp
mov ebp, 0x6fe59e58
not ebp
push ecx
mov dword [esp], ebx
mov ebx, 0x6edfc0e7
jmp 0x6b2377
xor eax, esi
mov esi, dword [esp]
add esp, 4
add edx, eax
push dword [esp]
jmp 0x6b262b
mov dword [esp], 0x1ddf1ef4
jmp 0x6b4317
sub ecx, ebp
pop ebp
add ecx, edx
jmp 0x6b01b7
mov dword [esp], edi
mov dword [esp], eax
push esi
jmp 0x6b525f
mov ecx, esp
add ecx, 4
add ecx, 4
jmp 0x6b043a
sub edx, 0x4dfd6f1a
sub edx, ecx
add edx, 0x4dfd6f1a
push dword [esp]
pop ecx
add esp, 4
xor edx, dword [esp]
xor dword [esp], edx
xor edx, dword [esp]
mov esp, dword [esp]
jmp 0x6b0442
lea eax, [ebp + 0x162bff45]
push edi
mov edi, esp
add edi, 4
sub edi, 4
xor edi, dword [esp]
xor dword [esp], edi
xor edi, dword [esp]
mov esp, dword [esp]
mov dword [esp], esi
push esi
push ecx
push 0xc7af31b
mov dword [esp], ebx
mov ebx, 0x458fd0b7
shl ebx, 8
push edi
mov edi, 0x69d7a033
add ebx, edi
pop edi
inc ebx
dec ebx
add ebx, 0x75f6a2ea
mov ecx, ebx
pop ebx
mov esi, 0x406949c5
xor esi, ecx
pop ecx
mov dword [esp + 4], esi
jmp 0x6b0d38
mov dword [esp], eax
lea eax, [ebp + 0x162bff94]
push ebx
mov dword [esp], ecx
push ecx
mov dword [esp], 0x57daef37
mov dword [esp], esp
add dword [esp], 4
pop ecx
sub esp, 4
jmp 0x6b22ac
mov esp, dword [esp]
mov dword [esp], eax
jmp 0x6b4838
pop edx
add edx, 4
push eax
mov eax, 0x56ef7f53
push ebp
mov ebp, 0x7b1f9c5e
neg ebp
add ebp, 0x7b1f9c5d
add eax, ebp
pop ebp
shr eax, 1
add eax, 0x6bb91633
sub eax, 0x9730d5d8
add edx, eax
jmp 0x6b4828
mov eax, ecx
pop ecx
push dword [esp]
pop ebp
add esp, 4
mov ebp, eax
push dword [esp]
pop eax
add esp, 4
xor eax, ebp
mov ebp, dword [esp]
add esp, 4
cmp dword [ebp + 0x161437f9], 0
jne 0x6b3fd6
cmp dword [ebp + 0x161439d1], 0
je 0x6b3feb
push eax
mov eax, eax
mov eax, 0x43d
mov dword [ebp + 0x16142a64], eax
call dword [ebp + 0x161427fa]
pop eax
push edx
mov edx, esp
add edx, 4
sub edx, 4
xchg dword [esp], edx
pop esp
mov dword [esp], eax
jmp 0x6b4881
push esi
mov esi, 0x5ad7fc52
jmp 0x6b4917
xor ebp, 0x9d3e99d3
mov edx, ebp
pop ebp
sub ecx, 0x68f3fa93
jmp 0x6b45a3
add dword [esp], 1
xor dword [esp], 0x7ff5d965
shr dword [esp], 3
sub esp, 4
jmp 0x6b01ed
pop esi
jmp 0x6b0141
lea eax, [ebp + 0x162c2330]
sub esp, 4
jmp 0x6b236d
pop esp
push dword [esp]
pop edi
add esp, 4
mov dword [esp + 4], ebp
mov ebp, dword [esp]
add esp, 4
mov dword [esp], eax
push dword [ebp + 0x162bfda2]
call dword [ebp + 0x161437bd]
mov dword [ebp + 0x16142a59], eax
lea eax, [ebp + 0x162bfd34]
push edx
push esp
pop edx
push eax
jmp 0x6b59b2
sub ecx, 0x75df431c
jmp 0x6b46fa
mov dword [esp], esi
mov esi, 4
add ecx, esi
jmp 0x6b433f
add esi, 4
xchg dword [esp], esi
pop esp
push ecx
mov ecx, 2
add edx, ecx
pop ecx
xor edx, dword [esp]
jmp 0x6b52a6
sub ecx, edx
add ecx, 0x75df431c
add ecx, 0x68f3fa93
pop edx
xor ecx, dword [esp]
xor dword [esp], ecx
xor ecx, dword [esp]
jmp 0x6b3f0c
pop eax
push edx
push dword [esp + 4]
pop edx
pop dword [esp]
pop esp
jmp 0x6affff
call dword [ebp + 0x16141e3e]
push 0x7f0ba5cf
jmp 0x6b4aac
add dword [esp], 0xc8346519
jmp 0x6b52ae
mov eax, 0x5dafdd10
add eax, 0x3ddecbfb
push eax
jmp 0x6b0dc9
mov dword [esp], ebp
push ebx
jmp 0x6b3b6f
sub ecx, 0xb721ffed
add ecx, 0x5ffe0d21
sub ecx, 0x7efbfdf5
not ecx
add ecx, 0x62d78f23
sub ecx, 0xac993153
xor ecx, 0x7cdbd8f8
jmp 0x6b49f5
and edx, esi
jmp 0x6b17a1
pop esp
push 0x648384b4
jmp 0x6b45b4
pop eax
jmp 0x6b2898
shl ecx, 3
jmp 0x6b02ef
mov dword [esp], edx
jmp 0x6b04cf
xor eax, 0x61dbda52
jmp 0x6b0216
add edi, 4
push 0x1b5b794b
jmp 0x6b4cb7
mov eax, 0xafde46ab
sub eax, edi
pop edi
add edx, eax
pop eax
add edx, ebp
sub edx, 0x2fdea99a
pop ebp
push esi
mov esi, 4
sub edx, 0x1f43b105
jmp 0x6b0e31
mov dword [esp], ebp
mov ebp, 0x7d791d68
xor ebp, 0x3dff24bf
neg ebp
sub ebp, 0xbf79c625
sub edi, ebp
mov ebp, dword [esp]
add esp, 4
jmp 0x6b1317
add edx, 0x1f43b105
pop esi
xchg dword [esp], edx
mov esp, dword [esp]
mov dword [esp], ebx
mov dword [esp], eax
push dword fs:[0]
mov dword fs:[0], esp
cmp dword [ebp + 0x16140c65], 0
je 0x6b1896
cmp dword [ebp + 0x16140621], 1
jne 0x6b1896
cmp byte [ebp + 0x162c0d52], 0
jne 0x6b1896
jmp 0x6b0e7e
add eax, 0x2e7f5713
add eax, ecx
sub eax, 0x2e7f5713
jmp 0x6b51f2
mov edx, 0
sub edx, eax
jmp 0x6b521a
shr ecx, 5
add ecx, 0xfdbcf7da
jmp 0x6b5038
pop ecx
sub edx, eax
pop eax
push ebx
jmp 0x6b2f63
push edx
mov edx, 0x10
jmp 0x6b527d
xor eax, edx
xor edx, eax
xor eax, edx
pop edx
inc eax
push esi
mov esi, 0x7ef7cfd3
jmp 0x6b5254
mov eax, esp
push ecx
mov ecx, 0x7fbf356d
and ecx, 0x2fdf4bec
jmp 0x6b2254
add esi, 0x5fff758c
jmp 0x6b528d
mov esi, 0x75af8d00
add dword [esp + 4], esi
mov esi, dword [esp]
add esp, 4
jmp 0x6b0600
add esi, eax
jmp 0x6b0a64
add ecx, edx
pop edx
push ecx
push dword [esp + 4]
mov ecx, dword [esp]
jmp 0x6b5444
push eax
mov eax, 0xd4f5ff76
xor esi, eax
jmp 0x6b32f2
xor dword [esp], edx
jmp 0x6b52d9
mov dword [esp], edx
mov dword [esp], ebx
mov dword [esp], eax
mov dword [esp], 0x76f7b8c3
jmp 0x6b59c4
xor edx, dword [esp]
mov esp, dword [esp]
or ax, ax
je 0x6b2666
mov dword [ebp + 0x161437a5], 1
jmp 0x6b2666
push ebp
mov ebp, 0x457f0ce9
xor dword [esp + 4], ebp
pop ebp
push dword [esp]
pop eax
add esp, 4
push ebp
jmp 0x6b0d6f
push ebx
mov ebx, 0x57fe6b7b
jmp 0x6b0540
add esp, 4
pop dword [esp]
jmp 0x6b5656
mov esp, dword [esp]
push 0x24b1f01f
mov dword [esp], eax
mov dword [esp], 0x36ffb3ab
jmp 0x6b5790
neg dword [esp]
add dword [esp], 0x777f7e0b
jmp 0x6b59a3
pop esp
push ecx
mov dword [esp], 0xf69dbb3
mov dword [esp], ebp
push esi
jmp 0x6b14ce
mov dword [esp], 0x238eaefe
mov dword [esp], edi
push ecx
mov dword [esp], 0x3e72cf4e
inc dword [esp]
add dword [esp], 0x192a77f1
mov dword [esp], ebp
push ebx
mov dword [esp], edi
push ecx
push 0x73be8964
jmp 0x6b038d
dec dword [esp]
or dword [esp], 0x7eebb98f
jmp 0x6b59ea
mov eax, 4
add edx, eax
mov eax, dword [esp]
add esp, 4
jmp 0x6b0682
and dword [esp], 0x7fffef2b
sub esp, 4
mov dword [esp], edi
mov edi, 0x7cc4bfa
xor dword [esp + 4], edi
pop edi
push ebp
mov ebp, 0x7affcd1b
sub dword [esp + 4], ebp
jmp 0x6b2733
shl dword [esp], 1
sub dword [esp], 0xb994359a
mov dword [esp], ebp
mov dword [esp], eax
jmp 0x6b0201
add esp, 4
push 0x122597ca
jmp 0x6b2338