Function at 0x48ba90
Capabilities:
Parse credit card information

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x579c1d
mov eax, dword fs:[0]
push eax
sub esp, 0x60
mov eax, dword [0x8f9064]
xor eax, ebp
mov dword [ebp - 0x10], eax
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
test cl, cl
jne 0x48bad7
xor al, al
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.0056d0b2
mov esp, ebp
pop ebp
ret
cmp cl, 1
jne 0x48bae0
mov al, cl
jmp 0x48babe
cmp cl, 2
jne 0x48bae9
mov al, cl
jmp 0x48babe
cmp cl, 3
jne 0x48baf2
mov al, cl
jmp 0x48babe
cmp cl, 4
jne 0x48bafb
mov al, cl
jmp 0x48babe
cmp cl, 5
jne 0x48bb04
mov al, cl
jmp 0x48babe
cmp cl, 6
jne 0x48bb0d
mov al, cl
jmp 0x48babe
cmp cl, 7
jne 0x48bb16
mov al, cl
jmp 0x48babe
cmp cl, 8
jne 0x48bb1f
mov al, cl
jmp 0x48babe
cmp cl, 9
jne 0x48bb28
mov al, cl
jmp 0x48babe
cmp cl, 0xa
jne 0x48bb31
mov al, cl
jmp 0x48babe
cmp cl, 0xb
jne 0x48bb3a
mov al, cl
jmp 0x48babe
cmp cl, 0xc
jne 0x48bb46
mov al, cl
jmp 0x48babe
cmp cl, 0xd
jne 0x48bb52
mov al, cl
jmp 0x48babe
cmp cl, 0xe
jne 0x48bb5e
mov al, cl
jmp 0x48babe
cmp cl, 0xf
jne 0x48bb6a
mov al, cl
jmp 0x48babe
cmp cl, 0x10
jne 0x48bb76
mov al, cl
jmp 0x48babe
cmp cl, 0x11
jne 0x48bb82
mov al, cl
jmp 0x48babe
cmp cl, 0x12
jne 0x48bb8e
mov al, cl
jmp 0x48babe
cmp cl, 0x13
jne 0x48bb9a
mov al, cl
jmp 0x48babe
cmp cl, 0x14
jne 0x48bba6
mov al, cl
jmp 0x48babe
cmp cl, 0x15
jne 0x48bbb2
mov al, cl
jmp 0x48babe
cmp cl, 0x16
jne 0x48bbbe
mov al, cl
jmp 0x48babe
cmp cl, 0x17
jne 0x48bbca
mov al, cl
jmp 0x48babe
cmp cl, 0x18
jne 0x48bbd6
mov al, cl
jmp 0x48babe
cmp cl, 0x19
jne 0x48bbe2
mov al, cl
jmp 0x48babe
cmp cl, 0x1a
jne 0x48bbee
mov al, cl
jmp 0x48babe
cmp cl, 0x1b
jne 0x48bbfa
mov al, cl
jmp 0x48babe
cmp cl, 0x1c
jne 0x48bc06
mov al, cl
jmp 0x48babe
cmp cl, 0x1d
jne 0x48bc12
mov al, cl
jmp 0x48babe
cmp cl, 0x1e
jne 0x48bc1e
mov al, cl
jmp 0x48babe
cmp cl, 0x1f
jne 0x48bc2a
mov al, cl
jmp 0x48babe
cmp cl, 0x20
jne 0x48bc36
mov al, cl
jmp 0x48babe
cmp cl, 0x21
jne 0x48bc42
mov al, cl
jmp 0x48babe
cmp cl, 0x22
jne 0x48bc4e
mov al, cl
jmp 0x48babe
cmp cl, 0x23
jne 0x48bc5a
mov al, cl
jmp 0x48babe
cmp cl, 0x24
jne 0x48bc66
mov al, cl
jmp 0x48babe
cmp cl, 0x25
jne 0x48bc72
mov al, cl
jmp 0x48babe
cmp cl, 0x26
jne 0x48bc7e
mov al, cl
jmp 0x48babe
cmp cl, 0x27
jne 0x48bc8a
mov al, cl
jmp 0x48babe
cmp cl, 0x28
jne 0x48bc96
mov al, cl
jmp 0x48babe
cmp cl, 0x29
jne 0x48bca2
mov al, cl
jmp 0x48babe
cmp cl, 0x2a
jne 0x48bcae
mov al, cl
jmp 0x48babe
cmp cl, 0x2b
jne 0x48bcba
mov al, cl
jmp 0x48babe
cmp cl, 0x2c
jne 0x48bcc6
mov al, cl
jmp 0x48babe
cmp cl, 0x2d
jne 0x48bcd2
mov al, cl
jmp 0x48babe
cmp cl, 0x2e
jne 0x48bcde
mov al, cl
jmp 0x48babe
cmp cl, 0x2f
jne 0x48bcea
mov al, cl
jmp 0x48babe
cmp cl, 0x30
jne 0x48bcf6
mov al, cl
jmp 0x48babe
cmp cl, 0x31
jne 0x48bd02
mov al, cl
jmp 0x48babe
cmp cl, 0x32
jne 0x48bd0e
mov al, cl
jmp 0x48babe
cmp cl, 0x33
jne 0x48bd1a
mov al, cl
jmp 0x48babe
cmp cl, 0x34
jne 0x48bd26
mov al, cl
jmp 0x48babe
cmp cl, 0x35
jne 0x48bd32
mov al, cl
jmp 0x48babe
cmp cl, 0x36
jne 0x48bd3e
mov al, cl
jmp 0x48babe
cmp cl, 0x37
jne 0x48bd4a
mov al, cl
jmp 0x48babe
cmp cl, 0x38
jne 0x48bd56
mov al, cl
jmp 0x48babe
cmp cl, 0x39
jne 0x48bd62
mov al, cl
jmp 0x48babe
cmp cl, 0x3a
jne 0x48bd6e
mov al, cl
jmp 0x48babe
cmp cl, 0x3b
jne 0x48bd7a
mov al, cl
jmp 0x48babe
cmp cl, 0x3c
jne 0x48bd86
mov al, cl
jmp 0x48babe
cmp cl, 0x3d
jne 0x48bd92
mov al, cl
jmp 0x48babe
cmp cl, 0x3e
jne 0x48bd9e
mov al, cl
jmp 0x48babe
cmp cl, 0x3f
jne 0x48bdaa
mov al, cl
jmp 0x48babe
cmp cl, 0x40
jne 0x48bdb6
mov al, cl
jmp 0x48babe
cmp cl, 0x41
jne 0x48bdc2
mov al, cl
jmp 0x48babe
cmp cl, 0x42
jne 0x48bdce
mov al, cl
jmp 0x48babe
cmp cl, 0x43
jne 0x48bdda
mov al, cl
jmp 0x48babe
cmp cl, 0x44
jne 0x48bde6
mov al, cl
jmp 0x48babe
cmp cl, 0x45
jne 0x48bdf2
mov al, cl
jmp 0x48babe
cmp cl, 0x46
jne 0x48bdfe
mov al, cl
jmp 0x48babe
cmp cl, 0x47
jne 0x48be0a
mov al, cl
jmp 0x48babe
cmp cl, 0x48
jne 0x48be16
mov al, cl
jmp 0x48babe
cmp cl, 0x49
jne 0x48be22
mov al, cl
jmp 0x48babe
cmp cl, 0x4a
jne 0x48be2e
mov al, cl
jmp 0x48babe
cmp cl, 0x4b
jne 0x48be3a
mov al, cl
jmp 0x48babe
cmp cl, 0x4c
jne 0x48be46
mov al, cl
jmp 0x48babe
cmp cl, 0x4d
jne 0x48be52
mov al, cl
jmp 0x48babe
cmp cl, 0x4e
jne 0x48be5e
mov al, cl
jmp 0x48babe
cmp cl, 0x4f
jne 0x48be6a
mov al, cl
jmp 0x48babe
cmp cl, 0x50
jne 0x48be76
mov al, cl
jmp 0x48babe
cmp cl, 0x51
jne 0x48be82
mov al, cl
jmp 0x48babe
cmp cl, 0x52
jne 0x48be8e
mov al, cl
jmp 0x48babe
cmp cl, 0x53
jne 0x48be9a
mov al, cl
jmp 0x48babe
cmp cl, 0x54
jne 0x48bea6
mov al, cl
jmp 0x48babe
cmp cl, 0x55
jne 0x48beb2
mov al, cl
jmp 0x48babe
mov byte [ebp - 0x59], cl
lea edx, [ebp - 0x59]
lea ecx, [ebp - 0x28]
call fcn.004919f0
push eax
mov edx, str.Unrecognised_GogLanguage_
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x40]
call fcn.0044f120
push str.__to_enumeration_mapping.
push eax
lea eax, [ebp - 0x58]
mov byte [ebp - 4], 1
push eax
call fcn.0044eec0
add esp, 0x10
push eax
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 2
call fcn.0045a240
push 0x8e48d8
lea eax, [ebp - 0x68]
push eax
call sub.VCRUNTIME140.dll__CxxThrowException
int3