Function at 0x10008d60
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1002a0b8
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
sub esp, 0x244
mov dword [ebp - 0x14], 0
xor eax, eax
mov word [ebp - 0x250], ax
push 0x206
push 0
lea ecx, [ebp - 0x24e]
push ecx
call fcn.10014fb0
add esp, 0xc
mov eax, ebx
cmp eax, 0x3d5cdac5
cmp eax, 0xffffff9d
mov eax, 0xb3a4e326
cmp eax, 0xada2c77c
inc eax
nop
mov eax, ebx
inc eax
mov eax, ecx
mov eax, ecx
mov eax, 0x43c46e6e
mov eax, 0x5d1726e7
cmp eax, 0x61
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
push 0x104
lea edx, [ebp - 0x250]
push edx
push 0
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
mov eax, ecx
inc eax
nop
mov eax, 0x36a678aa
mov eax, ebx
cmp eax, 0x95d3aa4b
mov eax, ecx
cmp eax, 0x66185e3c
mov eax, ebx
nop
mov eax, ebx
mov eax, 0x48a6358c
mov eax, 0xc6a6c1c0
inc eax
mov eax, ebx
inc eax
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
lea ecx, [ebp - 0x30]
call fcn.10006bb0
mov dword [ebp - 4], 0
cmp eax, 0x53fbbc0
inc eax
mov eax, ebx
mov eax, ecx
cmp eax, 0x25
cmp eax, 0x19
mov eax, ebx
mov eax, ebx
cmp eax, 0xffffffc8
cmp eax, 0x27
mov eax, 0x2cb24e86
nop
mov eax, ebx
cmp eax, 0xffffff82
mov eax, ecx
inc eax
mov eax, ebx
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
lea eax, [ebp - 0x250]
push eax
lea ecx, [ebp - 0x30]
call fcn.1000b5a0
mov eax, ecx
mov eax, ecx
inc eax
mov eax, ecx
cmp eax, 0x168fbd68
inc eax
mov eax, 0x88209d7f
mov eax, 0x6b3163e
mov eax, ebx
mov eax, ebx
mov eax, ebx
mov eax, ecx
mov eax, 0x4126c49a
cmp eax, 0xd45ebd77
inc eax
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
mov ecx, dword [0x1002c0f0]
push ecx
push 0x5c
lea ecx, [ebp - 0x30]
call fcn.1000ef70
mov dword [ebp - 0x10], eax
mov eax, 0xf5fc1205
mov eax, 0xce504cb8
mov eax, ebx
mov eax, ecx
mov eax, 0x1a6cf405
mov eax, 0x5eada984
inc eax
mov eax, ecx
cmp eax, 0x22d993bd
mov eax, 0x9db778cb
mov eax, ecx
nop
nop
nop
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
mov edx, dword [0x1002c0f0]
cmp edx, dword [ebp - 0x10]
jne 0x10008f54
push 0x1002bf1c
lea ecx, [ebp - 0x30]
call fcn.10008220
cmp eax, 0x42
inc eax
mov eax, 0x1f9491ec
inc eax
mov eax, 0xe0e906f
mov eax, ecx
cmp eax, 0x7c23bdaf
mov eax, ebx
mov eax, ebx
nop
mov eax, 0xdd2932a
mov eax, ebx
inc eax
inc eax
inc eax
cmp eax, 0x824473af
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
jmp 0x10008fb5
mov eax, dword [ebp - 0x10]
push eax
push 0
lea ecx, [ebp - 0x48]
push ecx
lea ecx, [ebp - 0x30]
call fcn.1000fc30
mov dword [ebp - 0x18], eax
mov edx, dword [ebp - 0x18]
push edx
lea ecx, [ebp - 0x30]
call fcn.10008130
lea ecx, [ebp - 0x48]
call fcn.10007a70
mov eax, ecx
nop
mov eax, ebx
inc eax
nop
mov eax, 0x7f2dfe9d
cmp eax, 0x16
cmp eax, 0x2ea944d1
cmp eax, 0x44
mov eax, ecx
mov eax, ecx
nop
mov eax, 0x32f00415
mov eax, 0x83f1ae74
mov eax, ecx
mov eax, ebx
push 3
push 2
push 1
call fcn.1000c1f0
add esp, 0xc
lea eax, [ebp - 0x30]
push eax
mov ecx, dword [ebp + 8]
call fcn.100069e0
mov ecx, dword [ebp - 0x14]
or ecx, 1
mov dword [ebp - 0x14], ecx
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x30]
call fcn.10007a70
mov eax, dword [ebp + 8]
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
mov esp, ebp
pop ebp
ret