Function at 0x1005a3ec
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
sub esp, 0xc
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0
jne 0x1005a43c
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 1
call fcn.1005b7aa
push 1
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 1
jne 0x1005a483
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 2
call fcn.1005b7aa
push 2
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 2
jne 0x1005a4ca
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 3
call fcn.1005b7aa
push 3
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 3
jne 0x1005a511
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 4
call fcn.1005b7aa
push 4
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 4
jne 0x1005a558
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 5
call fcn.1005b7aa
push 5
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 5
jne 0x1005a59f
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 6
call fcn.1005b7aa
push 6
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 6
jne 0x1005a5e6
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 7
call fcn.1005b7aa
push 7
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 7
jne 0x1005a62d
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 8
call fcn.1005b7aa
push 8
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 8
jne 0x1005a674
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 9
call fcn.1005b7aa
push 9
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 9
jne 0x1005a6bb
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0xa
call fcn.1005b7aa
push 0xa
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0xa
jne 0x1005a702
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0xb
call fcn.1005b7aa
push 0xb
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0xb
jne 0x1005a749
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0xc
call fcn.1005b7aa
push 0xc
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0xc
jne 0x1005a790
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0xd
call fcn.1005b7aa
push 0xd
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0xd
jne 0x1005a7d7
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0xe
call fcn.1005b7aa
push 0xe
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0xe
jne 0x1005a81e
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0xf
call fcn.1005b7aa
push 0xf
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0xf
jne 0x1005a865
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x10
call fcn.1005b7aa
push 0x10
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x10
jne 0x1005a8ac
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x11
call fcn.1005b7aa
push 0x11
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x11
jne 0x1005a8f3
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x12
call fcn.1005b7aa
push 0x12
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x12
jne 0x1005a93a
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x13
call fcn.1005b7aa
push 0x13
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x13
jne 0x1005a981
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x14
call fcn.1005b7aa
push 0x14
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x14
jne 0x1005a9c8
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x15
call fcn.1005b7aa
push 0x15
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x15
jne 0x1005aa0f
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x17
call fcn.1005b7aa
push 0x17
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x16
jne 0x1005aa56
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x18
call fcn.1005b7aa
push 0x18
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x17
jne 0x1005aa9d
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x19
call fcn.1005b7aa
push 0x19
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x18
jne 0x1005aae4
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1a
call fcn.1005b7aa
push 0x1a
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x19
jne 0x1005ab2b
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1b
call fcn.1005b7aa
push 0x1b
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1a
jne 0x1005ab72
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1c
call fcn.1005b7aa
push 0x1c
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1b
jne 0x1005abb9
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1d
call fcn.1005b7aa
push 0x1d
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1c
jne 0x1005ac00
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1e
call fcn.1005b7aa
push 0x1e
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1d
jne 0x1005ac47
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1f
call fcn.1005b7aa
push 0x1f
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1e
jne 0x1005ac8e
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x20
call fcn.1005b7aa
push 0x20
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x1f
jne 0x1005acd5
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x21
call fcn.1005b7aa
push 0x21
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x20
jne 0x1005ad1c
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x22
call fcn.1005b7aa
push 0x22
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x21
jne 0x1005ad63
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x23
call fcn.1005b7aa
push 0x23
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x22
jne 0x1005adaa
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x24
call fcn.1005b7aa
push 0x24
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x23
jne 0x1005adf1
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x25
call fcn.1005b7aa
push 0x25
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x24
jne 0x1005ae38
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x26
call fcn.1005b7aa
push 0x26
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x25
jne 0x1005ae7f
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x27
call fcn.1005b7aa
push 0x27
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x26
jne 0x1005aec6
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x28
call fcn.1005b7aa
push 0x28
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x27
jne 0x1005af0d
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x29
call fcn.1005b7aa
push 0x29
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x28
jne 0x1005af54
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x2a
call fcn.1005b7aa
push 0x2a
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x29
jne 0x1005af9b
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x2b
call fcn.1005b7aa
push 0x2b
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2a
jne 0x1005afe2
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x2c
call fcn.1005b7aa
push 0x2c
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2b
jne 0x1005b029
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x2d
call fcn.1005b7aa
push 0x2d
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2c
jne 0x1005b070
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x2e
call fcn.1005b7aa
push 0x2e
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2d
jne 0x1005b0b7
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x2f
call fcn.1005b7aa
push 0x2f
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2e
jne 0x1005b0fe
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x30
call fcn.1005b7aa
push 0x30
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x2f
jne 0x1005b145
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x1e
call fcn.1005b7aa
push 0x1e
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x30
jne 0x1005b18c
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x33
call fcn.1005b7aa
push 0x33
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x31
jne 0x1005b1d3
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x34
call fcn.1005b7aa
push 0x34
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x32
jne 0x1005b21a
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x35
call fcn.1005b7aa
push 0x35
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x33
jne 0x1005b261
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x36
call fcn.1005b7aa
push 0x36
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x34
jne 0x1005b2a8
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x38
call fcn.1005b7aa
push 0x38
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x35
jne 0x1005b2ef
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x3a
call fcn.1005b7aa
push 0x3a
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x36
jne 0x1005b336
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x3b
call fcn.1005b7aa
push 0x3b
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x37
jne 0x1005b37d
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x3c
call fcn.1005b7aa
push 0x3c
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x38
jne 0x1005b3c4
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x3d
call fcn.1005b7aa
push 0x3d
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x39
jne 0x1005b40b
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x3e
call fcn.1005b7aa
push 0x3e
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3a
jne 0x1005b452
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x3f
call fcn.1005b7aa
push 0x3f
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3b
jne 0x1005b499
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x40
call fcn.1005b7aa
push 0x40
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3c
jne 0x1005b4e0
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x42
call fcn.1005b7aa
push 0x42
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3d
jne 0x1005b527
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x43
call fcn.1005b7aa
push 0x43
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3e
jne 0x1005b56e
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x44
call fcn.1005b7aa
push 0x44
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x3f
jne 0x1005b5b5
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x46
call fcn.1005b7aa
push 0x46
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x40
jne 0x1005b5fc
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x48
call fcn.1005b7aa
push 0x48
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x41
jne 0x1005b643
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x4a
call fcn.1005b7aa
push 0x4a
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x42
jne 0x1005b68a
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x54
call fcn.1005b7aa
push 0x54
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x43
jne 0x1005b6d1
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x41
call fcn.1005b7aa
push 0x41
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x44
jne 0x1005b718
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x4c
call fcn.1005b7aa
push 0x4c
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x45
jne 0x1005b75f
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x55
call fcn.1005b7aa
push 0x55
call fcn.1005b8a4
push 0x100fc7d9
mov eax, dword [esp]
mov eax, dword [eax]
mov eax, dword [eax]
call dword [eax + 0x1b8]
mov dword [ebp - 8], eax
cmp dword [ebp - 8], 0x46
jne 0x1005b7a6
push 0x43524152
push 0x1135b9c
push 0xffffffff
call fcn.10015d5c
push 0x58
call fcn.1005b7aa
push 0x58
call fcn.1005b8a4
mov esp, ebp
pop ebp
ret