Function at 0x33682a00
Capabilities:
Parse pe header

Disassembly:
push esi
mov esi, ecx
mov dword [esi], 0x3377a010
mov dword [esi + 4], 0xc0000001
call fcn.33682470
mov ecx, dword [0x337ca198]
mov eax, dword [ecx]
call dword [eax + 4]
mov ecx, esi
pop esi
jmp 0x336e89b0
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
rcl byte [edx - 0x4d2f752f]
and al, dl
mov dl, 0xd1
adc al, 0xbe
rol dword [eax - 0x702e4730], 1
and cl, dl
test al, dl
mov al, 0xd0
mov ecx, 0x7d22bbd0
or eax, 0x302c7d0a
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x30
sub al, 0x30
jge 0x336e8a22
xor byte [ecx + 0x2c317b0a], ch
xor byte [ebp + 0x2c], bh
xor dword [ecx + 0x2c337b0a], ebp
xor byte [ecx + 0x2c337b0a], ch
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x382d2c31]
xor al, 0x32
xor dword [0x31353430], esi
sub al, 0x31
sub al, 0x30
jge 0x336e8a39
xor byte [esi + 0x2c312c31], dh
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor al, 0x7d
sub al, 0xd
or bh, byte [ebx + 0x38]
sub al, 0x33
xor dh, byte [edx]
sub al, 0x34
xor ch, byte [esp + esi]
xor byte [ebx], dh
sub al, 0x34
xor eax, 0x32342c37
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x36
sub al, 0x31
sub al, 0x38
jge 0x336e8a86
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor dword [eax], edi
sub al, 0x30
sub al, 0x31
aaa
jge 0x336e8aa9
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
sub al, 0x30
jge 0x336e8a97
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor dword [eax], edi
sub al, 0x32
sub al, 0x31
xor esi, dword [0xa0d2c7d]
jnp 0x336e8af9
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e8add
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e8b33
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor dword [eax], edi
sub al, 0x31
jge 0x336e8b50
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x31
cmp byte [ebx + esi], ch
jge 0x336e8b5f
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x39
sub al, 0x39
sub al, 0x30
sub al, 0x30
jge 0x336e8b70
or eax, 0x34317b0a
sub al, 0x22
push esp
js 0x336e8bc2
push ebx
arpl word gs:[edi + 0x6e], bp
arpl word [edi + 0x6e], bp
popal
jb 0x336e8bd0
and ch, byte [esp + esi]
xor bh, byte [ecx]
xor al, 0x39
aaa
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x30
jge 0x336e8b97
or eax, 0x7d307b0a
or eax, 0xa0d7d0a
jge 0x336e8b84
or bh, byte [ebp + 0x2c]
aaa
sub al, 0x34
xor dh, byte [esi]
sub al, 0x31
sub al, 0x30
sub al, 0x31
xor byte [ecx + esi], ch
sub al, 0x34
sub al, 0x34
sub al, 0x33
aaa
jge 0x336e8b90
out dx, eax
mov ebx, 0x36317bbf
sub al, 0xd
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0x31]
or eax, 0xa0d7b0a
jnp 0x336e8bcf
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
rcr byte [eax + edx*8 - 0x2f7d2e4b], 1
mov esi, 0xd020b4d0
mov ebp, 0xd020b0d0
mov esi, 0xb5d0b1d0
sal byte [eax + edx*8 - 0x2e422f48], 1
invalid
mov eax, 0x8fd1bdd0
sal byte [edx - 0x422f4f30], 1
sal byte [ebp - 0x2f422fe0], 1
mov al, 0x20
rol dword [edx - 0x4e2f4f30], 1
sar byte [ebx - 0x782e4730], 1
sar byte [ebp - 0x2fdf4730], 1
and al, dl
mov ebp, 0xd120b0d0
sar byte [ebp - 0x2edf4f30], 1
adc al, 0xb0
sal byte [ecx - 0x472f4430], 1
rol dword [edi - 0x472f4230], 1
and al, dl
mov ah, 0xd0
mov esi, 0x83d1bad0
sar byte [eax + edx*8 - 0x2e422f4b], 1
adc al, 0xb8
and bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
xor eax, 0x3932342c
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0xa0d2c7d
jnp 0x336e8c41
xor dh, byte [edi]
xor esi, dword [0x2d306266]
xor dword [0x312d6466], esi
xor dword [esp + esi + 0x2d], esp
cmp dword [eax + esi], esi
xor ebp, dword [0x30383030]
xor al, 0x38
popal
xor dword [ecx], esi
cmp word [ecx + 0xa0d7b0a], bp
jnp 0x336e8c6c
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
jnp 0x336e8c76
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e8c59
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336e8c97
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
jnp 0x336e8ca5
xor dh, byte [edx]
jge 0x336e8c89
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x33
or bh, byte [ebx + 0x30]
jge 0x336e8ca9
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
sub al, 0xd
or bh, byte [ebx + 0x2d]
aaa
sub eax, 0xa0d7d37
jge 0x336e8cdc
jge 0x336e8cba
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e8d27
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], edi
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e8d55
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
shl byte [ecx - 0x7f2e7d2f], 1
sal byte [eax - 0x472f4230], 1
rol dword [esi + 0x2231b0d0], 1
jge 0x336e8d7a
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x2c337b0a], ch
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x312d2c31]
sub al, 0x31
sub al, 0x30
jge 0x336e8d9f
xor ebp, dword [eax + esi]
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e8db0
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
sub eax, 0x2c312c31
xor dword [edx], ebp
shl byte [ecx - 0x7f2e7d2f], 1
sal byte [eax - 0x472f4230], 1
rol dword [esi + 0x2231b0d0], 1
sub al, 0x31
rol dword [edx - 0x4f2f7f2f], 1
sar byte [ebp - 0x792e4730], 1
sal byte [eax + 0x312c2231], 1
xor dword [ebp + 0xd], edi
jge 0x336e8dc0
or bh, byte [ebp + 0x2c]
xor dword [eax + esi], ebp
sub al, 0x30
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x31]
jnp 0x336e8df3
sub al, 0x36
sub al, 0x31
sub al, 0x31
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e8dfe
or eax, 0x2c317b0a
sub al, 0x30
sub al, 0x31
sub al, 0x32
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e8e12
or eax, 0x2c317b0a
xor esi, dword [esi + esi]
sub al, 0x31
sub al, 0x31
sub al, 0x33
sub al, 0x30
xor ebp, dword [eax + esi]
sub al, 0x30
sub al, 0x36
jge 0x336e8e28
or eax, 0x2c317b0a
aaa
jnp 0x336e8e31
sub al, 0x37
cmp dword [eax + esi], ebp
sub al, 0x31
sub al, 0x34
sub al, 0x30
sub al, 0x30
sub al, 0x36
jge 0x336e8e3d
xor byte [esp + esi], ch
sub al, 0x34
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0xa0d2c7d
jnp 0x336e8e58
sub al, 0xd
or bh, byte [ebx + 0x66]
xor dword gs:[esi + 0x35], esp
xor esi, dword [esi]
aaa
sub eax, 0x35663662
sub eax, 0x63353334
sub eax, 0x39373539
sub eax, 0x37303434
xor ax, 0x342d
xor esi, dword [0x35392d63]
aaa
cmp dword [0x37303434], ebp
popal
cmp byte [esi + 0x66], ah
cmp dword [ebp + 0x61], esp
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0x31]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e8e76
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336e8eb4
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e8ec6
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336e8ed7
sub eax, 0xa0d7d37
jge 0x336e8ef9
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e8f44
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor al, 0x2c
or eax, 0x2c317b0a
xor dword [ecx + 0x23227b0a], ebp
and ch, byte [edx]
rcl byte [edx - 0x442f4530]
ror dword [esi - 0x472f782f], 1
and cl, dl
adc ecx, 0xd1b4d08a
mov dl, al
mov ah, 0xd1
mov dl, cl
adc al, 0xb6
sal byte [eax - 0x472f4230], 1
sal byte [ebp - 0x412f7d2f], 1
and al, dl
mov ebp, 0xd020b0d0
mov ah, 0xd0
mov dl, 0xd0
mov al, 0xd1
adc al, 0xb0
and al, dl
mov ah, 0xd0
mov esi, 0x83d1bad0
sar byte [eax + edx*8 - 0x2e422f4b], 1
adc al, 0xb0
and bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
xor dword [eax + esi], ebp
sub al, 0x31
jge 0x336e8fb5
xor dword [ebp + 0x2c], edi
or eax, 0x2c387b0a
sub al, 0x36
sub al, 0x32
xor eax, 0x31322c31
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e8fdc
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor dword [eax + esi], ebp
sub al, 0x31
xor eax, 0xa0d2c7d
jnp 0x336e9008
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e8fec
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor dword [edx + esi], ebp
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x31
sub al, 0x32
sub al, 0x32
xor al, 0x35
jge 0x336e9043
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor dword [ecx + esi], ebp
jge 0x336e90a3
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x31
sub al, 0x33
jge 0x336e90b1
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x31
sub al, 0x30
sub al, 0x30
jge 0x336e90c2
or eax, 0x34317b0a
sub al, 0x22
push ebp
outsb dx, byte [esi]
imul ebp, dword [edi + 0x6e], 0x32342c22
cmp dword [ecx + edi], esi
sub al, 0x34
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x31
xor byte [ecx + esi], ch
jge 0x336e90e2
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x66]
xor dword gs:[esi + 0x35], esp
xor word gs:[esi + 0x35], sp
xor esi, dword [esi]
aaa
sub eax, 0x35663662
sub eax, 0x63353334
sub eax, 0x39373539
sub eax, 0x37303434
popal
cmp byte [esi + 0x66], ah
cmp dword [ebp + 0x61], esp
sub al, 0x32
sub al, 0xd
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0x31]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e9111
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336e914f
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e9161
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336e9172
sub eax, 0xa0d7d37
jge 0x336e9194
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e91df
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor al, 0x2c
or eax, 0x2c317b0a
xor dword [ecx + 0x23227b0a], ebp
and ch, byte [edx]
rcr byte [esi - 0x4a2f4e30], 1
sal byte [eax + edx*8 - 0x2f422f48], 1
mov eax, 0xd181d120
mov dl, al
mov ah, 0xd1
adc ecx, 0xd1b4d08a
mov dl, cl
adc al, 0xb6
sal byte [eax - 0x472f4230], 1
sal byte [ebp - 0x412f7d2f], 1
and al, dl
mov ebp, 0xd020b0d0
mov ah, 0xd0
mov esi, 0x83d1bad0
sar byte [eax + edx*8 - 0x2e422f4b], 1
adc al, 0xb8
rol dword [edx + 0x7d22b5d0], 1
or eax, 0x312c7d0a
sub al, 0x30
sub al, 0x31
jge 0x336e924b
xor dword [ebp + 0x2c], edi
or eax, 0x2c387b0a
sub al, 0x32
cmp byte [edx + esi], ch
xor edi, dword [eax]
sub al, 0x34
xor ebp, dword [ecx + esi]
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e9273
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e9261
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ch, byte [eax + esi]
sub al, 0x31
xor eax, 0xa0d2c7d
jnp 0x336e929f
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e9283
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ch, byte [edx + esi]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x32
sub al, 0x32
sub al, 0x32
xor esi, dword [edx]
jge 0x336e92da
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor ch, byte [ecx + esi]
jge 0x336e933a
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x32
sub al, 0x33
jge 0x336e9348
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x31
sub al, 0x32
sub al, 0x30
sub al, 0x30
jge 0x336e9359
or eax, 0x34317b0a
sub al, 0x22
dec ebp
jb 0x336e939f
and ch, byte gs:[esp + esi]
sub al, 0x34
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x30
xor byte [eax + esi], ch
jge 0x336e9379
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x31]
xor dh, byte [edx]
bound esi, qword [ecx]
xor dword [edx], esi
xor ah, byte [edx + 0x31]
arpl word [eax], si
xor ebp, dword [0x36313461]
sub eax, 0x34643131
sub eax, 0x61613861
sub eax, 0x30633030
xor al, 0x37
cmp dword [esi], esi
cmp byte [ebp + 0x2c], ah
xor ebp, dword [ecx + 0xa0d7b0a]
jnp 0x336e93b8
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ebp + 0xd], edi
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x332d7b0a]
jge 0x336e93b7
xor ebp, dword [ebx + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor edi, dword [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ch, byte [eax + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
jnp 0x336e93e7
xor dh, byte [eax]
jge 0x336e93ea
xor byte [ebp + 0x2c], bh
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor dword [ebp + 0xd], edi
xor ebp, dword [ebx + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ecx], esi
jge 0x336e9403
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336e9414
sub eax, 0xa0d7d37
jge 0x336e9436
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e9481
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], esi
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
dec edi
dec ebx
and bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
xor dword [ecx + esi], ebp
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e94bd
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x31323438], ebp
xor eax, 0x31353430
sub al, 0x31
sub al, 0x30
jge 0x336e94d3
or eax, 0x2c307b0a
xor byte [eax + esi], ch
jge 0x336e94dd
xor byte [eax + esi], ch
jge 0x336e94e2
or eax, 0x2c387b0a
xor dh, byte [esi]
sub al, 0x36
sub al, 0x33
xor al, 0x36
sub al, 0x32
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e9508
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e94f6
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ebp, dword [eax + esi]
sub al, 0x32
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ebp, dword [edx + esi]
sub al, 0x38
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor ebp, dword [ecx + esi]
jge 0x336e95ce
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x33
sub al, 0x33
jge 0x336e95dc
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x32
sub al, 0x33
sub al, 0x30
sub al, 0x30
jge 0x336e95ed
or eax, 0x34317b0a
sub al, 0x22
bound esi, qword [esi + ebp*2 + 0x4f]
imul esp, dword [edx], 0x2c
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e9604
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x31]
xor dh, byte [edx]
bound esi, qword [ecx]
jge 0x336e95eb
or bh, byte [ebp + 0x2c]
or eax, 0x32317b0a
xor ah, byte [edx + 0x31]
arpl word [eax], si
xor ebp, dword [0x36313461]
sub eax, 0x34643131
popal
xor al, 0x31
sub eax, 0x34643131
sub eax, 0x61613861
sub eax, 0x30633030
xor al, 0x37
cmp dword [esi], esi
cmp byte [ebp + 0x2c], ah
xor al, 0x2c
or eax, 0xa0d7b0a
jnp 0x336e9643
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ebp + 0xd], edi
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x332d7b0a]
jge 0x336e9642
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ch, byte [eax + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
jnp 0x336e9672
xor dh, byte [eax]
jge 0x336e9675
xor byte [ebp + 0x2c], bh
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor dword [ebp + 0xd], edi
xor ebp, dword [ebx + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ecx], esi
jge 0x336e968e
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336e969f
sub eax, 0xa0d7d37
jge 0x336e96c1
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e970c
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], esi
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
rcr byte [esi - 0x452f7d2f], 1
sal byte [eax - 0x472f4930], 1
and bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
xor dword [ecx + esi], ebp
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e9752
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x31323438], ebp
xor eax, 0x31353430
sub al, 0x31
sub al, 0x30
jge 0x336e9768
or eax, 0x2c307b0a
xor byte [eax + esi], ch
jge 0x336e9772
xor byte [eax + esi], ch
jge 0x336e9777
or eax, 0x2c387b0a
xor dh, byte [esi]
sub al, 0x33
xor ch, byte [ebx + esi]
xor al, 0x36
sub al, 0x35
xor ch, byte [ecx + esi]
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e979e
xor ch, byte [ebp + 0x2c362c31]
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor al, 0x2c
xor byte [edx + esi], ch
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor al, 0x2c
xor ch, byte [eax + edi]
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor al, 0x2c
xor dword [ebp + 0x2c], edi
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x34
sub al, 0x33
jge 0x336e9872
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x33
sub al, 0x34
sub al, 0x30
sub al, 0x30
jge 0x336e9883
or eax, 0x34317b0a
sub al, 0x22
bound esi, qword [esi + ebp*2 + 0x43]
popal
outsb dx, byte [esi]
arpl word [ebp + 0x6c], sp
and ch, byte [eax + esi]
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e989e
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x31]
xor dh, byte [edx]
bound esi, qword [ecx]
arpl word [eax], si
xor ebp, dword [0x36313461]
sub eax, 0x34643131
sub eax, 0x61613861
sub eax, 0x30633030
xor al, 0x37
cmp dword [esi], esi
cmp byte [ebp + 0x2c], ah
xor eax, 0x7b0a0d2c
or eax, 0x30317b0a
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ebp + 0xd], edi
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x332d7b0a]
jge 0x336e98dc
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ch, byte [eax + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dh, byte [eax]
jge 0x336e990f
xor byte [ebp + 0x2c], bh
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor dword [ebp + 0xd], edi
xor ebp, dword [ebx + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ecx], esi
jge 0x336e9928
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336e9939
sub eax, 0xa0d7d37
jge 0x336e995b
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e99a6
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], esi
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
rcr byte [edi - 0x432f4130], 1
sar byte [esi + 0x7d2289d1], 1
or eax, 0x312c7d0a
sub al, 0x31
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e99ea
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x31323438], ebp
xor eax, 0x31353430
sub al, 0x31
sub al, 0x30
jge 0x336e9a00
or eax, 0x2c307b0a
xor byte [eax + esi], ch
jge 0x336e9a0a
xor byte [eax + esi], ch
jge 0x336e9a0f
or eax, 0x2c387b0a
xor dh, byte [esi]
sub al, 0x35
cmp dword [ebx + esi], ebp
xor al, 0x36
sub al, 0x37
cmp dword [ecx + esi], ebp
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336e9a36
xor ch, byte [ebp + 0x2c362c31]
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor eax, 0x322c302c
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor eax, 0x382c322c
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor eax, 0x2c7d312c
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x35
sub al, 0x33
jge 0x336e9b0a
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x34
sub al, 0x35
sub al, 0x30
sub al, 0x30
jge 0x336e9b1b
or eax, 0x34317b0a
sub al, 0x22
bound esi, qword [esi + ebp*2 + 0x48]
insb byte es:[edi], dx
jo 0x336e9b20
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e9b34
or eax, 0x7d307b0a
or eax, 0xa0d7d0a
jge 0x336e9b21
jnp 0x336e9b3c
jge 0x336e9b1b
or bh, byte [ebp + 0xd]
or bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
xor esi, dword [0x35382c32]
sub al, 0x31
sub al, 0x30
cmp byte [0x302c312c], dh
xor byte [ecx + esi], ch
sub al, 0x31
sub al, 0x34
sub al, 0x34
sub al, 0x31
xor eax, 0x7d
add byte [eax], al
out dx, eax
mov ebx, 0x36317bbf
xor dword [esi], esi
sub al, 0xd
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0x31]
jnp 0x336e9b6f
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
rcr byte [edi - 0x7f2e4f30], 1
sal byte [eax - 0x4a2f4330], 1
rol dword [edx - 0x472f7f2f], 1
and al, dl
mov ebp, 0xd020b0d0
mov edi, 0xb5d080d1
sal byte [ebx - 0x4a2f4430], 1
sal byte [eax - 0x4f2f4230], 1
and cl, dl
and al, dl
mov ebp, 0xd120b0d0
adc al, 0xb0
sal byte [edi - 0x472f4430], 1
rol dword [edi - 0x702e4730], 1
rol dword [edx + 0x7d22b0d0], 1
or eax, 0x322c7d0a
cmp dword [esp + esi], ebp
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0xa0d2c7d
jnp 0x336e9bd3
xor dh, byte [edi]
xor esi, dword [0x2d306266]
xor dword [0x312d6466], esi
xor dword [esp + esi + 0x2d], esp
cmp dword [eax + esi], esi
xor ebp, dword [0x30383030]
xor al, 0x38
popal
xor dword [ecx], esi
cmp word [ecx + 0xa0d7b0a], bp
jnp 0x336e9bfe
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
jnp 0x336e9c08
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e9beb
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336e9c29
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
jnp 0x336e9c37
xor dh, byte [edx]
jge 0x336e9c1b
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x33
or bh, byte [ebx + 0x30]
jge 0x336e9c3b
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
sub al, 0xd
or bh, byte [ebx + 0x2d]
aaa
sub eax, 0xa0d7d37
jge 0x336e9c6e
jge 0x336e9c4c
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e9cb9
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], edi
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x39
sub al, 0x31
jge 0x336e9cd3
aaa
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x35
sub al, 0x31
jge 0x336e9cdf
or eax, 0x2c307b0a
cmp dword [ecx + esi], ebp
sub al, 0x31
jge 0x336e9ce9
or eax, 0x2c307b0a
xor dword [eax], esi
sub al, 0x31
jge 0x336e9cf4
or eax, 0x2c307b0a
xor dword [ecx], esi
sub al, 0x31
jge 0x336e9cff
or eax, 0x2c307b0a
xor dword [edx], esi
sub al, 0x31
jge 0x336e9d0a
or eax, 0x2c307b0a
xor dword [ebx], esi
sub al, 0x31
or bh, byte [ebx + 0x30]
sub al, 0x31
xor ebp, dword [ecx + esi]
jge 0x336e9d15
or eax, 0x2c307b0a
xor dword [esp + ebp], esi
xor dword [ebp + 0x2c], edi
xor byte [eax + edi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x32
sub al, 0x33
jge 0x336e9d2e
xor edi, dword [ebp + 0x2c]
or eax, 0x2c307b0a
xor eax, 0x2c7d332c
jge 0x336e9d38
or eax, 0x2c307b0a
cmp dword [ebx + esi], ebp
jge 0x336e9d42
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x31
xor byte [ebx + esi], ch
or eax, 0x2c307b0a
xor dword [eax], esi
sub al, 0x33
jge 0x336e9d4d
or eax, 0x2c307b0a
xor dword [ecx], esi
sub al, 0x33
jge 0x336e9d58
or eax, 0x2c307b0a
xor dword [edx], esi
sub al, 0x33
jnp 0x336e9d60
sub al, 0x31
xor ch, byte [ebx + esi]
jge 0x336e9d63
or eax, 0x2c307b0a
xor dword [ebx], esi
sub al, 0x33
or bh, byte [ebx + 0x30]
sub al, 0x31
xor ebp, dword [ebx + esi]
jge 0x336e9d6e
or eax, 0x2c307b0a
xor dword [esp + ebp], esi
xor edi, dword [ebp + 0x2c]
xor byte [eax + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x312d2c31]
sub al, 0x31
sub al, 0x30
or bh, byte [ebx + 0x30]
jge 0x336e9d91
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0xd], bh
xor dword [eax + esi], ebp
jge 0x336e9d80
or bh, byte [ebp + 0x2c]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
shl byte [ecx - 0x7f2e7d2f], 1
sal byte [eax - 0x472f4230], 1
rol dword [esi + 0x2231b0d0], 1
jge 0x336e9db6
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x2c337b0a], ch
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x312d2c31]
sub al, 0x31
sub al, 0x30
jge 0x336e9ddb
xor ebp, dword [eax + esi]
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e9dec
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
sub eax, 0x2c312c31
xor dword [edx], ebp
shl byte [ecx - 0x7f2e7d2f], 1
sal byte [eax - 0x472f4230], 1
rol dword [esi + 0x2231b0d0], 1
sub al, 0x31
rol dword [edx - 0x4f2f7f2f], 1
sar byte [ebp - 0x792e4730], 1
sal byte [eax + 0x312c2231], 1
xor dword [ebp + 0xd], edi
jge 0x336e9dfc
or bh, byte [ebp + 0x2c]
xor dword [ecx + esi], ebp
sub al, 0x30
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x31]
jnp 0x336e9e2f
sub al, 0x37
sub al, 0x31
sub al, 0x31
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e9e3a
or eax, 0x2c317b0a
sub al, 0x30
sub al, 0x31
sub al, 0x32
sub al, 0x30
sub al, 0x30
sub al, 0x30
jge 0x336e9e4e
or eax, 0x2c317b0a
xor edi, dword [ecx]
xor dword [ecx + esi], ebp
sub al, 0x31
sub al, 0x33
sub al, 0x30
xor ebp, dword [eax + esi]
sub al, 0x30
sub al, 0x36
jge 0x336e9e64
or eax, 0x2c317b0a
xor dh, byte [0x2c302c36]
jnp 0x336e9e6d
sub al, 0x32
xor eax, 0x2c302c36
xor dword [esp + esi], ebp
sub al, 0x30
sub al, 0x30
sub al, 0x31
jge 0x336e9e7b
sub al, 0x30
sub al, 0x34
xor byte [esp + esi], ch
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0xa0d2c7d
jnp 0x336e9e93
xor dword [ecx + 0x66347b0a], ebp
xor ah, byte [ebp + 0x66]
or bh, byte [ebx + 0x34]
xor ah, byte [ebp + 0x66]
xor ch, byte fs:[0x33343235]
xor ch, byte [0x33343235]
sub eax, 0x36363134
sub eax, 0x32663762
sub eax, 0x66376533
xor ch, byte [0x66376533]
arpl word [0x39333666], si
xor al, 0x2c
xor dword [ecx + 0xa0d7b0a], ebp
jnp 0x336e9ec5
xor dword [eax], esi
sub al, 0x31
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336e9eb2
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336e9ef0
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dh, byte [edx]
jge 0x336e9ee2
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
aaa
or bh, byte [ebx + 0x30]
jge 0x336e9f02
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
sub eax, 0xa0d7d37
jge 0x336e9f35
jge 0x336e9f13
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336e9f80
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
aaa
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
shl byte [ecx - 0x4a2f7a2f], 1
sar byte [eax + edx*8 + 0x7d223ab0], 1
or eax, 0x342c7d0a
sub al, 0x34
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x30
sub al, 0x30
jge 0x336e9fc1
xor byte [ecx + 0x2c317b0a], ch
xor byte [ebp + 0x2c], bh
xor dword [ecx + 0x2c337b0a], ebp
xor byte [ecx + 0x2c337b0a], ch
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x312d2c31]
sub al, 0x31
sub al, 0x30
jge 0x336e9fd0
or bh, byte [ebp + 0x2c]
xor al, 0x7d
sub al, 0xd
or bh, byte [ebx + 0x38]
sub al, 0x37
sub al, 0x36
sub al, 0x34
sub al, 0x34
aaa
sub al, 0x32
xor eax, 0xd2c312c
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea018
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor dword [eax + esi], ebp
sub al, 0x31
cmp dword [ebp + 0x2c], edi
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor dword [edx + esi], ebp
sub al, 0x34
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor dword [ecx + esi], ebp
jge 0x336ea0de
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x31
sub al, 0x33
jge 0x336ea0ec
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x31
sub al, 0x30
sub al, 0x30
jge 0x336ea0fd
or eax, 0x34317b0a
sub al, 0x22
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
push ebx
push ebx
je 0x336ea142
je 0x336ea14c
arpl word [edx], sp
sub al, 0x34
xor bh, byte [ecx]
xor al, 0x39
aaa
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x30
jge 0x336ea124
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x34]
popal
xor eax, 0x33353164
popal
sub eax, 0x66616636
sub eax, 0x33373534
sub eax, 0x34663738
sub eax, 0x35616633
aaa
popal
arpl word [eax], si
xor edi, dword [eax]
bound esi, qword [esp + ebp]
xor ch, byte [ecx + 0xa0d7b0a]
jnp 0x336ea163
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea150
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea160
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336ea18e
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dh, byte [edx]
jge 0x336ea180
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
aaa
or bh, byte [ebx + 0x30]
jge 0x336ea1a0
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
sub eax, 0xa0d7d37
jge 0x336ea1d3
jge 0x336ea1b1
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor dword [ecx + 0x312d7b0a], ebp
cmp byte [ebp + 0x2c], bh
xor byte [eax + esi], ch
sub al, 0x30
jge 0x336ea1fb
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
sub al, 0x30
jge 0x336ea1e4
or bh, byte [ebp + 0x2c]
xor dh, byte [ecx]
sub al, 0x30
sub al, 0x30
sub al, 0x31
sub al, 0x30
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x31
sub al, 0x31
sub al, 0x30
sub al, 0x32
xor eax, 0x2c302c35
xor byte [esp + esi], ch
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x22]
push ebp
and bh, byte [ebp + 0x2c]
or eax, 0x55227b0a
and bh, byte [ebp + 0x2c]
and ah, byte [edx]
sub al, 0x30
sub al, 0x31
sub al, 0x31
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea259
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0x2c], bh
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x312d2c31]
sub al, 0x31
sub al, 0x30
jge 0x336ea282
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x30
sub al, 0x30
jge 0x336ea292
or eax, 0x2c317b0a
xor byte [ebp + 0x2c], bh
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
jge 0x336ea2a3
or eax, 0x2c387b0a
xor eax, 0x2c362c32
xor dword [edi], esi
aaa
sub al, 0x32
xor eax, 0xd2c312c
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea2c8
xor ch, byte [ebp + 0x2c362c31]
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
sub al, 0x36
sub al, 0x30
jge 0x336ea2b6
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ch, byte [eax + esi]
sub al, 0x31
cmp dword [ebp + 0x2c], edi
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor byte [ebx + esi], ch
sub al, 0x2d
xor dh, byte [edx]
xor dword [ebp + 0x2c], edi
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor ch, byte [ecx + esi]
jge 0x336ea390
xor byte [eax + esi], ch
sub al, 0x32
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x33
sub al, 0x32
jge 0x336ea3a0
or eax, 0x2c307b0a
xor al, 0x2c
xor bh, byte [ebp + 0x2c]
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x31
sub al, 0x32
sub al, 0x30
sub al, 0x30
jge 0x336ea3b9
or eax, 0x34317b0a
sub al, 0x22
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
dec esp
xor dword [esp + ebp], esi
and dl, byte [ebx + 0x63]
push 0x4c656d65
imul esi, dword [ebx + 0x74], 0x32342c22
xor al, 0x32
cmp dword [ecx + edi], esi
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x30
jge 0x336ea3de
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x31]
xor dh, byte [edx]
bound esi, qword [ecx]
jge 0x336ea3e7
or eax, 0x32317b0a
xor ah, byte [edx + 0x31]
arpl word [eax], si
xor ebp, dword [0x36313461]
sub eax, 0x34643131
sub eax, 0x61613861
sub eax, 0x30633030
xor al, 0x37
cmp dword [esi], esi
cmp byte [ebp + 0x2c], ah
xor ebp, dword [ecx + 0xa0d7b0a]
jnp 0x336ea41d
jnp 0x336ea3f6
or bh, byte [ebx + 0x31]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea40a
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336ea448
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dh, byte [edx]
jge 0x336ea43a
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
aaa
or bh, byte [ebx + 0x30]
jge 0x336ea45a
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
sub eax, 0xa0d7d37
jge 0x336ea48d
jge 0x336ea46b
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336ea4d8
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], esi
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
shl byte [ecx - 0x7a2e752f], 1
rol dword [eax - 0x422f4f30], 1
sar byte [eax - 0x2f452fe0], 1
mov al, 0xd1
adc al, 0xbe
and bh, byte cs:[ebp + 0xd]
sar byte [edx - 0x7d2e4f30], 1
sar byte [esi + 0x222e2e2e], 1
jge 0x336ea4f3
or bh, byte [ebp + 0x2c]
xor dword [ecx + esi], ebp
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea52c
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x22
and ch, byte [ebp + 0x312d2c31]
sub al, 0x31
sub al, 0x30
jge 0x336ea53a
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0x2c], bh
or eax, 0x2c307b0a
xor byte [eax + esi], ch
jge 0x336ea544
xor byte [eax + esi], ch
jge 0x336ea549
or eax, 0x2c387b0a
xor dword [eax], edi
sub al, 0x36
sub al, 0x32
cmp byte [esi], dh
sub al, 0x32
xor eax, 0xd2c312c
xor dh, byte [0xd2c312c]
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea56f
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea55d
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ebp, dword [eax + esi]
sub al, 0x31
cmp dword [ebp + 0x2c], edi
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ch, byte [ebx + esi]
sub al, 0x31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ebp, dword [edx + esi]
sub al, 0x31
xor byte [eax], dh
jge 0x336ea5d6
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor ebp, dword [ecx + esi]
jge 0x336ea636
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x33
sub al, 0x33
jge 0x336ea644
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x32
sub al, 0x33
sub al, 0x30
sub al, 0x30
jge 0x336ea655
or eax, 0x34317b0a
sub al, 0x22
push ebx
popal
jbe 0x336ea699
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
and ch, byte gs:[esp + esi]
push 0x22656d65
sub al, 0x34
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
cmp dword [0x302c302c], esi
sub al, 0x30
jge 0x336ea67a
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x31]
xor dh, byte [edx]
bound esi, qword [ecx]
jge 0x336ea683
or eax, 0x32317b0a
xor ah, byte [edx + 0x31]
arpl word [eax], si
xor ebp, dword [0x36313461]
sub eax, 0x34643131
sub eax, 0x61613861
sub eax, 0x30633030
xor al, 0x37
cmp dword [esi], esi
cmp byte [ebp + 0x2c], ah
xor al, 0x2c
or eax, 0xa0d7b0a
jnp 0x336ea6b9
jnp 0x336ea692
or bh, byte [ebx + 0x31]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea6a6
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x30
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [eax + esi]
sub al, 0x31
jge 0x336ea6e4
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dh, byte [edx]
jge 0x336ea6d6
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
aaa
or bh, byte [ebx + 0x30]
jge 0x336ea6f6
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
sub eax, 0xa0d7d37
jge 0x336ea729
jge 0x336ea707
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336ea774
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [eax], esi
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x22]
and esp, dword [edx]
sub al, 0x22
rcr byte [eax - 0x7d2e4830], 1
rol dword [eax - 0x462f4730], 1
and bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
xor dword [ecx + esi], ebp
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x30
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea7ba
and ah, byte [edx]
sub al, 0x2d
xor dword [ebp + 0x2c312c31], ebp
xor byte [ebp + 0x2c], bh
or eax, 0x2c307b0a
xor byte [eax + esi], ch
jge 0x336ea7d2
xor byte [eax + esi], ch
jge 0x336ea7d7
or eax, 0x2c387b0a
xor bh, byte [ecx]
xor dword [esi + esi], ebp
sub al, 0x33
cmp dword [ecx], esi
sub al, 0x32
xor eax, 0xd2c312c
xor dh, byte [0xd2c312c]
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea7fd
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea7eb
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor al, 0x2c
xor byte [ecx + esi], ch
cmp dword [ebp + 0x2c], edi
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor ch, byte [ebx + esi]
sub al, 0x31
xor dword [0xa0d2c7d], esi
jnp 0x336ea84c
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336ea830
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor al, 0x2c
xor ch, byte [ecx + esi]
xor byte [eax], dh
jge 0x336ea865
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor byte [ecx + 0x2c327b0a], ch
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor dword [ecx + 0x2c307b0a], ebp
xor al, 0x2c
xor dword [ebp + 0x2c], edi
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x34
sub al, 0x33
jge 0x336ea8d3
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x33
sub al, 0x34
sub al, 0x30
sub al, 0x30
jge 0x336ea8e4
or eax, 0x34317b0a
sub al, 0x22
inc esp
insb byte es:[edi], dx
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
and ch, byte gs:[esp + esi]
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x30
jge 0x336ea908
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
sub al, 0xd
or bh, byte [ebx + 0x34]
xor dword [0x30643662], esi
xor ch, byte [0x39326162]
sub eax, 0x34643131
sub eax, 0x31633861
sub eax, 0x30633030
xor al, 0x37
cmp dword [esi], esi
cmp byte [ebp + 0x2c], ah
xor eax, 0x7b0a0d2c
or eax, 0x30317b0a
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea934
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x36]
sub al, 0x33
sub al, 0x34
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ebp, dword [esp + esi]
sub al, 0x37
xor byte [eax], dh
sub al, 0x31
jge 0x336ea976
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor al, 0x2c
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x33]
sub al, 0x34
sub al, 0xd
or bh, byte [ebx + 0x30]
jge 0x336ea988
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336ea999
sub eax, 0xa0d7d37
jge 0x336ea9bb
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
cmp byte [ebx], dh
xor dword [edx], esi
arpl word [eax], si
cmp dword [0x66373532], ebp
sub eax, 0x39326234
sub eax, 0x30383262
sub eax, 0x64343832
cmp byte fs:[ecx], bh
arpl word gs:[ecx], si
jge 0x336eaa06
or eax, 0x2c317b0a
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
aaa
sub al, 0xd
or bh, byte [ebx + 0x31]
sub al, 0x30
jge 0x336eaa1b
or eax, 0x2c337b0a
xor byte [ecx + 0x7d307b0a], ch
sub al, 0x36
sub al, 0x31
sub al, 0x30
sub al, 0x63
xor al, 0x38
xor esp, dword fs:[ebx + 0x61]
sub eax, 0x34646235
sub eax, 0x39623534
sub eax, 0x66386262
sub eax, 0x32393061
xor ah, byte [ecx + 0x38]
xor esi, dword [ebx]
xor eax, 0xd7d3266
xor byte [ecx], bh
xor dh, byte [edx]
popal
cmp byte [ebx], dh
xor esi, dword [0xd7d3266]
or bh, byte [ebp + 0x2c]
or eax, 0x2c387b0a
aaa
sub al, 0x33
cmp byte [ebx + esi], ch
cmp dword [ecx], esi
sub al, 0x32
xor bh, byte [eax]
sub al, 0x31
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0xd
or bh, byte [ebx + 0x32]
sub al, 0x2d
xor dword [esi + esi], ebp
sub al, 0x30
jge 0x336eaa7d
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor byte [ecx + esi], ch
sub al, 0x2d
xor al, 0x34
jge 0x336eaaa0
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
sub al, 0x30
jge 0x336eaa8e
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
xor byte [ebx + esi], ch
sub al, 0x2d
jge 0x336eaae4
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
or eax, 0x2c307b0a
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0x2c], bh
or eax, 0x2c327b0a
sub eax, 0x2c362c31
xor byte [ebp + 0xd], bh
or bh, byte [ebp + 0x2c]
xor byte [ebx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x30]
sub al, 0x31
sub al, 0x30
jge 0x336eab47
or eax, 0x2c307b0a
xor dword [edi], esi
sub al, 0x30
jge 0x336eab52
or eax, 0x2c307b0a
xor dword [eax], edi
sub al, 0x30
jge 0x336eab5d
xor byte [eax + esi], ch
sub al, 0x30
sub al, 0x30
sub al, 0x30
sub al, 0x34
sub al, 0x35
sub al, 0x30
sub al, 0x30
jge 0x336eab70
or eax, 0x34317b0a
sub al, 0x22
push ebx
arpl word [eax + 0x65], bp
insd dword es:[edi], dx
inc edi
xor dword [esp + ebp], esi
and dl, byte [ebx + 0x63]
push 0x47656d65
jb 0x336eabc3
jne 0x336eabc6
and ch, byte [esp + esi]
xor bh, byte [ecx]
xor al, 0x39
aaa
xor bh, byte [ecx]
xor eax, 0x302c302c
sub al, 0x30
jge 0x336eab96
or eax, 0x7d307b0a
or eax, 0xd2c7d0a
or bh, byte [ebx + 0x38]
popal
or bh, byte [ebp + 0x2c]
or eax, 0x61387b0a
popal
aaa
arpl word [ecx + 0x39], sp
xor dword [0x62343663], ebp
sub eax, 0x36333034
sub eax, 0x38316139
sub eax, 0x31326539
xor dh, byte [ebx]
popal
xor ah, byte fs:[ebp + 0x38]
xor ah, byte [ebp + 0x38]
bound ebp, qword [ecx + edi]
sub al, 0xd
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0xd]
or bh, byte [ebx + 0x31]
xor byte [ecx + esi], ch
sub al, 0xd
or bh, byte [ebx + 0x33]
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ebp + 0xd], edi
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x332d7b0a]
or eax, 0x332d7b0a
sub eax, 0xa0d7d33
jge 0x336eabf9
jge 0x336eabd7
or bh, byte [ebp + 0x2c]
or eax, 0x2c367b0a
xor ch, byte [eax + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dh, byte [eax]
jge 0x336eac0a
xor byte [ebp + 0x2c], bh
xor byte [ecx + 0x2c337b0a], ch
xor ebp, dword [ecx + 0x322d7b0a]
xor bh, byte [ebp + 0xd]
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor byte [ebp + 0xd], bh
sub al, 0x33
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [eax], esi
jge 0x336eac11
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x312d7b0a]
xor dword [ebp + 0xd], edi
xor ebp, dword [ebx + esi]
sub al, 0xd
or bh, byte [ebx + 0x2d]
xor dword [ecx], esi
jge 0x336eac23
sub eax, 0xd7d3131
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x372d7b0a]
jge 0x336eac34
sub eax, 0xa0d7d37
jge 0x336eac56
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor ebp, dword [ecx + 0x322d7b0a]
xor dword [ebp + 0xd], edi
sub eax, 0xd7d3132
or bh, byte [ebp + 0x2c]
or eax, 0x2c337b0a
xor dword [ecx + 0x312d7b0a], ebp
cmp byte [ebp + 0x2c], bh
xor byte [eax + esi], ch
sub al, 0x30
jge 0x336eac7e
sub al, 0x30
jge 0x336eac67