Function at 0x52b38d
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov dword [ebp - 4], 0
cmp dword [ebp + 8], 0
jne 0x52b3c6
mov eax, 0x9d9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b3bd
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 1
jne 0x52b3ef
mov eax, 0x9dd
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b3e6
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 2
jne 0x52b418
mov eax, 0x9e1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b40f
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 3
jne 0x52b441
mov eax, 0x9e5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b438
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 4
jne 0x52b46a
mov eax, 0x9e9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b461
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 5
jne 0x52b493
mov eax, 0x9ed
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b48a
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 6
jne 0x52b4bc
mov eax, 0x9f1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b4b3
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 7
jne 0x52b4e5
mov eax, 0x9f5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b4dc
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 8
jne 0x52b50e
mov eax, 0x9f9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b505
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 9
jne 0x52b537
mov eax, 0x9ff
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b52e
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0xa
jne 0x52b560
mov eax, 0xa03
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b557
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0xb
jne 0x52b589
mov eax, 0xa07
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b580
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0xc
jne 0x52b5b2
mov eax, 0xa0b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b5a9
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0xd
jne 0x52b5db
mov eax, 0xa0f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b5d2
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0xe
jne 0x52b604
mov eax, 0xa13
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b5fb
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0xf
jne 0x52b62d
mov eax, 0xa17
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b624
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x10
jne 0x52b656
mov eax, 0xa1b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b64d
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x11
jne 0x52b67f
mov eax, 0xa20
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b676
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x12
jne 0x52b6a8
mov eax, 0xa27
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b69f
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x13
jne 0x52b6d1
mov eax, 0xa2b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b6c8
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x14
jne 0x52b6fa
mov eax, 0xa2f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b6f1
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x15
jne 0x52b723
mov eax, 0xa33
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b71a
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x16
jne 0x52b74c
mov eax, 0xa37
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b743
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x17
jne 0x52b775
mov eax, 0xa3d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b76c
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x18
jne 0x52b79e
mov eax, 0xa41
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b795
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x19
jne 0x52b7c7
mov eax, 0xa46
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b7be
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x1a
jne 0x52b7f0
mov eax, 0xa4b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b7e7
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x1b
jne 0x52b819
mov eax, 0xa4f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b810
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x1c
jne 0x52b842
mov eax, 0xa53
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b839
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x1d
jne 0x52b86b
mov eax, 0xa59
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b862
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x1e
jne 0x52b894
mov eax, 0xa5d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b88b
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x1f
jne 0x52b8bd
mov eax, 0xa65
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b8b4
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x20
jne 0x52b8e6
mov eax, 0xa6a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b8dd
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x21
jne 0x52b90f
mov eax, 0xa6f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b906
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x22
jne 0x52b938
mov eax, 0xa73
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b92f
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x23
jne 0x52b961
mov eax, 0xa78
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b958
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x24
jne 0x52b98a
mov eax, 0xa7e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b981
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x25
jne 0x52b9b3
mov eax, 0xa85
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b9aa
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x26
jne 0x52b9dc
mov eax, 0xa89
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b9d3
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x27
jne 0x52ba05
mov eax, 0xa8f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52b9fc
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x28
jne 0x52ba2e
mov eax, 0xa93
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52ba25
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x29
jne 0x52ba57
mov eax, 0xa97
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52ba4e
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x2a
jne 0x52ba80
mov eax, 0xa9b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52ba77
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x2b
jne 0x52baa9
mov eax, 0xa9f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52baa0
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x2c
jne 0x52bad2
mov eax, 0xaa3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bac9
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x2d
jne 0x52bafb
mov eax, 0xaaa
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52baf2
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x2e
jne 0x52bb24
mov eax, 0xaaf
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bb1b
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x2f
jne 0x52bb4d
mov eax, 0xab4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bb44
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x30
jne 0x52bb76
mov eax, 0xab8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bb6d
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x31
jne 0x52bb9f
mov eax, 0xabc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bb96
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x32
jne 0x52bbc8
mov eax, 0xac0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bbbf
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x33
jne 0x52bbf1
mov eax, 0xac4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bbe8
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x34
jne 0x52bc1a
mov eax, 0xac8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bc11
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x35
jne 0x52bc43
mov eax, 0xacc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bc3a
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x36
jne 0x52bc6c
mov eax, 0xad1
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bc63
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x37
jne 0x52bc95
mov eax, 0xad6
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bc8c
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x38
jne 0x52bcbe
mov eax, 0xada
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bcb5
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x39
jne 0x52bce7
mov eax, 0xadf
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bcde
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x3a
jne 0x52bd10
mov eax, 0xae3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bd07
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x3b
jne 0x52bd39
mov eax, 0xae7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bd30
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x3c
jne 0x52bd62
mov eax, 0xaeb
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bd59
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x3d
jne 0x52bd8b
mov eax, 0xaef
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bd82
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x3e
jne 0x52bdb4
mov eax, 0xaf4
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bdab
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x3f
jne 0x52bddd
mov eax, 0xaf8
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bdd4
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x40
jne 0x52be06
mov eax, 0xafc
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bdfd
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x41
jne 0x52be2f
mov eax, 0xb00
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52be26
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x42
jne 0x52be58
mov eax, 0xb04
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52be4f
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x43
jne 0x52be81
mov eax, 0xb09
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52be78
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x44
jne 0x52beaa
mov eax, 0xb0d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bea1
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x45
jne 0x52bed3
mov eax, 0xb11
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52beca
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x46
jne 0x52befc
mov eax, 0xb16
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bef3
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x47
jne 0x52bf25
mov eax, 0xb1b
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bf1c
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x48
jne 0x52bf4e
mov eax, 0xb20
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bf45
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x49
jne 0x52bf77
mov eax, 0xb24
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bf6e
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x4a
jne 0x52bfa0
mov eax, 0xb29
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bf97
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x4b
jne 0x52bfc9
mov eax, 0xb2d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bfc0
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x4c
jne 0x52bff2
mov eax, 0xb31
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52bfe9
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x4d
jne 0x52c01b
mov eax, 0xb35
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c012
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x4e
jne 0x52c044
mov eax, 0xb39
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c03b
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x4f
jne 0x52c06d
mov eax, 0xb3d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c064
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x50
jne 0x52c096
mov eax, 0xb44
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c08d
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x51
jne 0x52c0bf
mov eax, 0xb49
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c0b6
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x52
jne 0x52c0e8
mov eax, 0xb4d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c0df
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x53
jne 0x52c111
mov eax, 0xb52
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c108
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x54
jne 0x52c13a
mov eax, 0xb56
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c131
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x55
jne 0x52c163
mov eax, 0xb5a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c15a
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x56
jne 0x52c18c
mov eax, 0xb5e
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c183
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x57
jne 0x52c1b5
mov eax, 0xb62
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c1ac
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x58
jne 0x52c1de
mov eax, 0xb68
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c1d5
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x59
jne 0x52c207
mov eax, 0xb6c
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c1fe
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x5a
jne 0x52c230
mov eax, 0xb70
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c227
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x5b
jne 0x52c259
mov eax, 0xb75
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c250
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x5c
jne 0x52c282
mov eax, 0xb79
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c279
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x5d
jne 0x52c2ab
mov eax, 0xb7f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c2a2
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x5e
jne 0x52c2d4
mov eax, 0xb84
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c2cb
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x5f
jne 0x52c2fd
mov eax, 0xb88
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c2f4
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x60
jne 0x52c326
mov eax, 0xb8d
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c31d
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x61
jne 0x52c34f
mov eax, 0xb91
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c346
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x62
jne 0x52c378
mov eax, 0xb95
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c36f
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x63
jne 0x52c3a1
mov eax, 0xb9a
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c398
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x64
jne 0x52c3ca
mov eax, 0xb9f
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c3c1
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x65
jne 0x52c3f3
mov eax, 0xba3
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c3ea
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x66
jne 0x52c41c
mov eax, 0xba7
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c413
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x67
jne 0x52c445
mov eax, 0xbab
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c43c
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
cmp dword [ebp + 8], 0x68
jne 0x52c46e
mov eax, 0xbb0
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c465
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
jmp 0x52c488
mov eax, 0xbb5
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c484
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov dword [ebp - 4], eax
mov eax, dword [ebp - 4]
test eax, eax
je 0x52c4a4
push eax
mov ebx, eax
call fcn.00525b74
inc eax
push eax
call fcn.005309e2
pop ecx
pop esi
mov edi, eax
rep movsb byte es:[edi], byte [esi]
jmp 0x52c4a9
push eax
mov ebx, dword [ebp - 4]
test ebx, ebx
je 0x52c4ba
push ebx
call fcn.005309ca
add esp, 4
pop eax
mov esp, ebp
pop ebp
ret 4