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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x14
mov dword [ebp - 4], 0
cmp dword [ebp + 8], 1
jne 0x1001e7e4
mov dword [ebp - 4], 0x80ff
cmp dword [ebp + 8], 2
jne 0x1001e7f5
mov dword [ebp - 4], 0x800000
cmp dword [ebp + 8], 3
jne 0x1001e806
mov dword [ebp - 4], 0x8000
cmp dword [ebp + 8], 4
jne 0x1001e817
mov dword [ebp - 4], 0x80
cmp dword [ebp + 8], 5
jne 0x1001e828
mov dword [ebp - 4], 0x800080
cmp dword [ebp + 8], 6
jne 0x1001e839
mov dword [ebp - 4], 0x8080
cmp dword [ebp + 8], 7
jne 0x1001e84a
mov dword [ebp - 4], 0xff0000
cmp dword [ebp + 8], 8
jne 0x1001e85b
mov dword [ebp - 4], 0xff00
cmp dword [ebp + 8], 9
jne 0x1001e86c
mov dword [ebp - 4], 0xffff00
cmp dword [ebp + 8], 0xa
jne 0x1001e87d
mov dword [ebp - 4], 0xff
cmp dword [ebp + 8], 0xb
jne 0x1001e88e
mov dword [ebp - 4], 0xff00ff
cmp dword [ebp + 8], 0xc
jne 0x1001e89f
mov dword [ebp - 4], 0xffff
cmp dword [ebp + 8], 0xd
jne 0x1001e8b0
mov dword [ebp - 4], 0x8050ff
cmp dword [ebp + 8], 0xe
jne 0x1001e8c1
mov dword [ebp - 4], 0xff8080
cmp dword [ebp + 8], 0xf
jne 0x1001e8d2
mov dword [ebp - 4], 0xe03058
cmp dword [ebp + 8], 0x10
jne 0x1001e8e3
mov dword [ebp - 4], 0xe080
cmp dword [ebp + 8], 0x11
jne 0x1001e8f4
mov dword [ebp - 4], 0x80e000
cmp dword [ebp + 8], 0x12
jne 0x1001e905
mov dword [ebp - 4], 0x60c0
cmp dword [ebp + 8], 0x13
jne 0x1001e916
mov dword [ebp - 4], 0xffa8ff
cmp dword [ebp + 8], 0x14
jne 0x1001e927
mov dword [ebp - 4], 0xd8d8
cmp dword [ebp + 8], 0x15
jne 0x1001e938
mov dword [ebp - 4], 0xc080ff
cmp dword [ebp + 8], 0x16
jne 0x1001e949
mov dword [ebp - 4], 0xff0090
cmp dword [ebp + 8], 0x17
jne 0x1001e95a
mov dword [ebp - 4], 0xff8800
cmp dword [ebp + 8], 0x18
jne 0x1001e96b
mov dword [ebp - 4], 0x80a080
cmp dword [ebp + 8], 0x19
jne 0x1001e97c
mov dword [ebp - 4], 0xc06000
cmp dword [ebp + 8], 0x1a
jne 0x1001e98d
mov dword [ebp - 4], 0x80ff
cmp dword [ebp + 8], 0x1b
jne 0x1001e99e
mov dword [ebp - 4], 0x800000
cmp dword [ebp + 8], 0x1c
jne 0x1001e9af
mov dword [ebp - 4], 0x8000
cmp dword [ebp + 8], 0x1d
jne 0x1001e9c0
mov dword [ebp - 4], 0x80
cmp dword [ebp + 8], 0x1e
jne 0x1001e9d1
mov dword [ebp - 4], 0x800080
cmp dword [ebp + 8], 0x1f
jne 0x1001e9e2
mov dword [ebp - 4], 0x8080
cmp dword [ebp + 8], 0x20
jne 0x1001e9f3
mov dword [ebp - 4], 0xff0000
cmp dword [ebp + 8], 0x21
jne 0x1001ea04
mov dword [ebp - 4], 0xff00
cmp dword [ebp + 8], 0x22
jne 0x1001ea15
mov dword [ebp - 4], 0xffff00
cmp dword [ebp + 8], 0x23
jne 0x1001ea26
mov dword [ebp - 4], 0xff
cmp dword [ebp + 8], 0x24
jne 0x1001ea37
mov dword [ebp - 4], 0xff00ff
cmp dword [ebp + 8], 0x25
jne 0x1001ea48
mov dword [ebp - 4], 0xffff
cmp dword [ebp + 8], 0x26
jne 0x1001ea59
mov dword [ebp - 4], 0x8050ff
cmp dword [ebp + 8], 0x27
jne 0x1001ea6a
mov dword [ebp - 4], 0xff8080
cmp dword [ebp + 8], 0x28
jne 0x1001ea7b
mov dword [ebp - 4], 0xe03058
cmp dword [ebp + 8], 0x29
jne 0x1001ea8c
mov dword [ebp - 4], 0xe080
cmp dword [ebp + 8], 0x2a
jne 0x1001ea9d
mov dword [ebp - 4], 0x80e000
cmp dword [ebp + 8], 0x2b
jne 0x1001eaae
mov dword [ebp - 4], 0x60c0
cmp dword [ebp + 8], 0x2c
jne 0x1001eabf
mov dword [ebp - 4], 0xffa8ff
cmp dword [ebp + 8], 0x2d
jne 0x1001ead0
mov dword [ebp - 4], 0xd8d8
cmp dword [ebp + 8], 0x2e
jne 0x1001eae1
mov dword [ebp - 4], 0xc080ff
cmp dword [ebp + 8], 0x2f
jne 0x1001eaf2
mov dword [ebp - 4], 0xff0090
cmp dword [ebp + 8], 0x30
jne 0x1001eb03
mov dword [ebp - 4], 0xff8800
cmp dword [ebp + 8], 0x31
jne 0x1001eb14
mov dword [ebp - 4], 0x80a080
cmp dword [ebp + 8], 0x32
jne 0x1001eb25
mov dword [ebp - 4], 0xc06000
cmp dword [ebp + 8], 0x33
jne 0x1001eb36
mov dword [ebp - 4], 0x80ff
cmp dword [ebp + 8], 0x34
jne 0x1001eb47
mov dword [ebp - 4], 0x800000
cmp dword [ebp + 8], 0x35
jne 0x1001eb58
mov dword [ebp - 4], 0x8000
cmp dword [ebp + 8], 0x36
jne 0x1001eb69
mov dword [ebp - 4], 0x80
cmp dword [ebp + 8], 0x37
jne 0x1001eb7a
mov dword [ebp - 4], 0x800080
cmp dword [ebp + 8], 0x38
jne 0x1001eb8b
mov dword [ebp - 4], 0x8080
cmp dword [ebp + 8], 0x39
jne 0x1001eb9c
mov dword [ebp - 4], 0xff0000
cmp dword [ebp + 8], 0x3a
jne 0x1001ebad
mov dword [ebp - 4], 0xff00
cmp dword [ebp + 8], 0x3b
jne 0x1001ebbe
mov dword [ebp - 4], 0xffff00
cmp dword [ebp + 8], 0x3c
jne 0x1001ebcf
mov dword [ebp - 4], 0xff
cmp dword [ebp + 8], 0x3d
jne 0x1001ebe0
mov dword [ebp - 4], 0xff00ff
cmp dword [ebp + 8], 0x3e
jne 0x1001ebf1
mov dword [ebp - 4], 0xffff
cmp dword [ebp + 8], 0x3f
jne 0x1001ec02
mov dword [ebp - 4], 0x8050ff
cmp dword [ebp + 8], 0x40
jne 0x1001ec13
mov dword [ebp - 4], 0xff8080
cmp dword [ebp + 8], 0x41
jne 0x1001ec24
mov dword [ebp - 4], 0xe03058
cmp dword [ebp + 8], 0x42
jne 0x1001ec35
mov dword [ebp - 4], 0xe080
cmp dword [ebp + 8], 0x43
jne 0x1001ec46
mov dword [ebp - 4], 0x80e000
cmp dword [ebp + 8], 0x44
jne 0x1001ec57
mov dword [ebp - 4], 0x60c0
cmp dword [ebp + 8], 0x45
jne 0x1001ec68
mov dword [ebp - 4], 0xffa8ff
cmp dword [ebp + 8], 0x46
jne 0x1001ec79
mov dword [ebp - 4], 0xd8d8
cmp dword [ebp + 8], 0x47
jne 0x1001ec8a
mov dword [ebp - 4], 0xc080ff
cmp dword [ebp + 8], 0x48
jne 0x1001ec9b
mov dword [ebp - 4], 0xff0090
cmp dword [ebp + 8], 0x49
jne 0x1001ecac
mov dword [ebp - 4], 0xff8800
cmp dword [ebp + 8], 0x4a
jne 0x1001ecbd
mov dword [ebp - 4], 0x80a080
cmp dword [ebp + 8], 0x4b
jne 0x1001ecce
mov dword [ebp - 4], 0xc06000
cmp dword [ebp + 8], 0x4c
jne 0x1001ecdf
mov dword [ebp - 4], 0x80ff
cmp dword [ebp + 8], 0x4d
jne 0x1001ecf0
mov dword [ebp - 4], 0x800000
cmp dword [ebp + 8], 0x4e
jne 0x1001ed01
mov dword [ebp - 4], 0x8000
cmp dword [ebp + 8], 0x4f
jne 0x1001ed12
mov dword [ebp - 4], 0x80
cmp dword [ebp + 8], 0x50
jne 0x1001ed23
mov dword [ebp - 4], 0x800080
cmp dword [ebp + 8], 0x51
jne 0x1001ed34
mov dword [ebp - 4], 0x8080
cmp dword [ebp + 8], 0x52
jne 0x1001ed45
mov dword [ebp - 4], 0xff0000
cmp dword [ebp + 8], 0x53
jne 0x1001ed56
mov dword [ebp - 4], 0xff00
cmp dword [ebp + 8], 0x54
jne 0x1001ed67
mov dword [ebp - 4], 0xffff00
cmp dword [ebp + 8], 0x55
jne 0x1001ed78
mov dword [ebp - 4], 0xff
cmp dword [ebp + 8], 0x56
jne 0x1001ed89
mov dword [ebp - 4], 0xff00ff
cmp dword [ebp + 8], 0x57
jne 0x1001ed9a
mov dword [ebp - 4], 0xffff
cmp dword [ebp + 8], 0x58
jne 0x1001edab
mov dword [ebp - 4], 0x8050ff
cmp dword [ebp + 8], 0x59
jne 0x1001edbc
mov dword [ebp - 4], 0xff8080
cmp dword [ebp + 8], 0x5a
jne 0x1001edcd
mov dword [ebp - 4], 0xe03058
cmp dword [ebp + 8], 0x5b
jne 0x1001edde
mov dword [ebp - 4], 0xe080
cmp dword [ebp + 8], 0x5c
jne 0x1001edef
mov dword [ebp - 4], 0x80e000
cmp dword [ebp + 8], 0x5d
jne 0x1001ee00
mov dword [ebp - 4], 0x60c0
cmp dword [ebp + 8], 0x5e
jne 0x1001ee11
mov dword [ebp - 4], 0xffa8ff
cmp dword [ebp + 8], 0x5f
jne 0x1001ee22
mov dword [ebp - 4], 0xd8d8
cmp dword [ebp + 8], 0x60
jne 0x1001ee33
mov dword [ebp - 4], 0xc080ff
cmp dword [ebp + 8], 0x61
jne 0x1001ee44
mov dword [ebp - 4], 0xff0090
cmp dword [ebp + 8], 0x62
jne 0x1001ee55
mov dword [ebp - 4], 0xff8800
cmp dword [ebp + 8], 0x63
jne 0x1001ee66
mov dword [ebp - 4], 0x80a080
cmp dword [ebp - 4], 0
je 0x1001ee78
mov eax, dword [ebp - 4]
jmp 0x1001f530
fild dword [ebp + 8]
fstp qword [ebp - 0xc]
fld qword [ebp - 0xc]
fdiv qword [0x100eebf3]
fstp qword [ebp - 0x14]
fld qword [ebp - 0x14]
call fcn.10001b31
mov dword [ebp + 8], eax
cmp dword [ebp + 8], 1
jne 0x1001eea6
mov dword [ebp - 4], 0x80ff
cmp dword [ebp + 8], 2
jne 0x1001eeb7
mov dword [ebp - 4], 0x800000
cmp dword [ebp + 8], 3
jne 0x1001eec8
mov dword [ebp - 4], 0x8000
cmp dword [ebp + 8], 4
jne 0x1001eed9
mov dword [ebp - 4], 0x80
cmp dword [ebp + 8], 5
jne 0x1001eeea
mov dword [ebp - 4], 0x800080
cmp dword [ebp + 8], 6
jne 0x1001eefb
mov dword [ebp - 4], 0x8080
cmp dword [ebp + 8], 7
jne 0x1001ef0c
mov dword [ebp - 4], 0xff0000
cmp dword [ebp + 8], 8
jne 0x1001ef1d
mov dword [ebp - 4], 0xff00
cmp dword [ebp + 8], 9
jne 0x1001ef2e
mov dword [ebp - 4], 0xffff00
cmp dword [ebp + 8], 0xa
jne 0x1001ef3f
mov dword [ebp - 4], 0xff
cmp dword [ebp + 8], 0xb
jne 0x1001ef50
mov dword [ebp - 4], 0xff00ff
cmp dword [ebp + 8], 0xc
jne 0x1001ef61
mov dword [ebp - 4], 0xffff
cmp dword [ebp + 8], 0xd
jne 0x1001ef72
mov dword [ebp - 4], 0x8050ff
cmp dword [ebp + 8], 0xe
jne 0x1001ef83
mov dword [ebp - 4], 0xff8080
cmp dword [ebp + 8], 0xf
jne 0x1001ef94
mov dword [ebp - 4], 0xe03058
cmp dword [ebp + 8], 0x10
jne 0x1001efa5
mov dword [ebp - 4], 0xe080
cmp dword [ebp + 8], 0x11
jne 0x1001efb6
mov dword [ebp - 4], 0x80e000
cmp dword [ebp + 8], 0x12
jne 0x1001efc7
mov dword [ebp - 4], 0x60c0
cmp dword [ebp + 8], 0x13
jne 0x1001efd8
mov dword [ebp - 4], 0xffa8ff
cmp dword [ebp + 8], 0x14
jne 0x1001efe9
mov dword [ebp - 4], 0xd8d8
cmp dword [ebp + 8], 0x15
jne 0x1001effa
mov dword [ebp - 4], 0xc080ff
cmp dword [ebp + 8], 0x16
jne 0x1001f00b
mov dword [ebp - 4], 0xff0090
cmp dword [ebp + 8], 0x17
jne 0x1001f01c
mov dword [ebp - 4], 0xff8800
cmp dword [ebp + 8], 0x18
jne 0x1001f02d
mov dword [ebp - 4], 0x80a080
cmp dword [ebp + 8], 0x19
jne 0x1001f03e
mov dword [ebp - 4], 0xc06000
cmp dword [ebp + 8], 0x1a
jne 0x1001f04f
mov dword [ebp - 4], 0x80ff
cmp dword [ebp + 8], 0x1b
jne 0x1001f060
mov dword [ebp - 4], 0x800000
cmp dword [ebp + 8], 0x1c
jne 0x1001f071
mov dword [ebp - 4], 0x8000
cmp dword [ebp + 8], 0x1d
jne 0x1001f082
mov esp, ebp
pop ebp
ret 4