Function at 0x1400f5e50
Capabilities:
Parse credit card information

Disassembly:
cmp ecx, 0xaa
jae 0x1400f5e71
lea eax, [rcx - 0x41]
cmp eax, 0x19
jbe 0x1400f5e6b
lea eax, [rcx - 0x61]
cmp eax, 0x19
jbe 0x1400f5e6b
xor eax, eax
ret
mov eax, 1
ret
lea eax, [rcx - 0xaa]
cmp eax, 0x2c
ja 0x1400f5e90
movabs rdx, 0x1fffffc10801
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xd8]
cmp eax, 0x1e
jbe 0x1400f68f9
lea eax, [rcx - 0xf8]
cmp eax, 0x128
jbe 0x1400f68f9
lea eax, [rcx - 0x222]
cmp eax, 0x11
jbe 0x1400f68f9
lea eax, [rcx - 0x250]
cmp eax, 0x5d
jbe 0x1400f68f9
lea eax, [rcx - 0x2b0]
cmp eax, 0x3e
ja 0x1400f5eed
movabs rdx, 0x401f00030003f9ff
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0x37a]
cmp eax, 0x10
ja 0x1400f5f06
mov edx, 0x1d001
bt edx, eax
jb 0x1400f68f9
movabs r8, 0x2000000000203
cmp ecx, 0x951
jae 0x1400f5fb8
lea eax, [rcx - 0x93a]
cmp eax, 0x15
ja 0x1400f5f35
mov edx, 0x387f87
bt edx, eax
jb 0x1400f5fb8
cmp ecx, 0x904
je 0x1400f5fb8
lea eax, [rcx - 0x58a]
cmp eax, 0x378
jbe 0x1400f5fb8
lea eax, [rcx - 0x557]
cmp eax, 0x31
ja 0x1400f5f5b
bt r8, rax
jb 0x1400f5fb8
lea eax, [rcx - 0x4f6]
cmp eax, 0x3a
ja 0x1400f5f76
movabs rdx, 0x7fffffffc0003f3
bt rdx, rax
jb 0x1400f5fb8
cmp ecx, 0x4cf
je 0x1400f5fb8
lea eax, [rcx - 0x483]
cmp eax, 6
jbe 0x1400f5fb8
lea eax, [rcx - 0x3f6]
cmp eax, 9
jbe 0x1400f5fb8
cmp ecx, 0x3cf
je 0x1400f5fb8
cmp ecx, 0x3a2
je 0x1400f5fb8
cmp ecx, 0x38d
je 0x1400f5fb8
cmp ecx, 0x38b
ja 0x1400f68f9
lea eax, [rcx - 0x9f2]
cmp eax, 0x3f
ja 0x1400f5fd3
movabs rdx, 0x808000019e07fe03
bt rdx, rax
jb 0x1400f601d
lea eax, [rcx - 0x9a9]
cmp eax, 0x3c
ja 0x1400f5fee
movabs rdx, 0x1e27bff33f1e1d01
bt rdx, rax
jb 0x1400f601d
lea eax, [rcx - 0x962]
cmp eax, 0x30
ja 0x1400f6009
movabs rdx, 0x19804ffff8003
bt rdx, rax
jb 0x1400f601d
cmp ecx, 0x957
jbe 0x1400f601d
cmp ecx, 0xa34
jb 0x1400f68f9
lea eax, [rcx - 0xa35]
cmp eax, 0x3a
ja 0x1400f603c
movabs rdx, 0x7fe02f000000e1b
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xa72]
cmp eax, 0x3e
ja 0x1400f605b
movabs rdx, 0x7f7ffffeebfa0007
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xab2]
cmp eax, 0x3d
ja 0x1400f607a
movabs rdx, 0x3ff04000468078fb
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xb02]
cmp eax, 0x2e
ja 0x1400f6099
movabs rdx, 0x7f7ffffe67fb
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xb32]
cmp eax, 0x3e
ja 0x1400f60b8
movabs rdx, 0x7ff0ec20066058f3
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xb83]
cmp eax, 0x32
ja 0x1400f60d7
movabs rdx, 0x7f8e31ac7b8fd
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xbb7]
cmp eax, 0x3b
ja 0x1400f60f6
movabs rdx, 0xfff0001003b8d87
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xc01]
cmp eax, 0x38
ja 0x1400f6115
movabs rdx, 0x1f7fefffffeeff7
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xc41]
cmp eax, 0x2e
ja 0x1400f6134
movabs rdx, 0x7fe18000000f
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xc82]
cmp eax, 0x31
ja 0x1400f6153
movabs rdx, 0x3ff7fffff77fb
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xcb5]
cmp eax, 0x3a
ja 0x1400f6172
movabs rdx, 0x7fe1a03006cfa1f
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xd02]
cmp eax, 0x37
ja 0x1400f6191
movabs rdx, 0xffff7fffff77fb
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xd3e]
cmp eax, 0x31
ja 0x1400f61b0
movabs rdx, 0x3ff0c02007707
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xd82]
cmp eax, 0x3b
ja 0x1400f61cf
movabs rdx, 0xbfeffffff1ffffb
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xdc0]
cmp eax, 0x34
ja 0x1400f61ee
movabs rdx, 0x1c0000ff03807f
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xe01]
cmp eax, 0x2f
jbe 0x1400f68f9
lea eax, [rcx - 0xe32]
cmp eax, 0x29
ja 0x1400f621c
movabs rdx, 0x3ffe01fc003
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xe81]
cmp eax, 0x1e
ja 0x1400f6235
mov edx, 0x7f7812cb
bt edx, eax
jb 0x1400f68f9
lea eax, [rcx - 0xea1]
cmp eax, 0x3c
ja 0x1400f6254
movabs rdx, 0x19ff802f9006f657
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xf00]
cmp eax, 0x34
ja 0x1400f6273
movabs rdx, 0x1ffffffcffffff
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xf36]
cmp eax, 0x34
ja 0x1400f6292
movabs rdx, 0x1ffffffffbff05
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xf7f]
cmp eax, 0xc
ja 0x1400f62ab
mov edx, 0x1e41
bt edx, eax
jb 0x1400f68f9
lea eax, [rcx - 0xfbe]
cmp eax, 0x11
ja 0x1400f62c4
mov edx, 0x27eff
bt edx, eax
jb 0x1400f68f9
cmp ecx, 0x1311
jae 0x1400f639f
cmp ecx, 0x130f
je 0x1400f639f
lea eax, [rcx - 0x12b1]
cmp eax, 0x3e
ja 0x1400f62fb
movabs rdx, 0x4000004040614061
bt rdx, rax
jb 0x1400f639f
lea eax, [rcx - 0x1287]
cmp eax, 0x28
ja 0x1400f631a
movabs rdx, 0x10000000185
bt rdx, rax
jb 0x1400f639f
lea eax, [rcx - 0x1247]
cmp eax, 0x18
ja 0x1400f632f
mov edx, 0x1850185
bt edx, eax
jb 0x1400f639f
cmp ecx, 0x1207
je 0x1400f639f
lea eax, [rcx - 0x11fa]
cmp eax, 5
jbe 0x1400f639f
lea eax, [rcx - 0x11a3]
cmp eax, 4
jbe 0x1400f639f
lea eax, [rcx - 0x115a]
cmp eax, 4
jbe 0x1400f639f
lea eax, [rcx - 0x10c6]
cmp eax, 0x39
ja 0x1400f6373
movabs rdx, 0x3d80000000003ff
bt rdx, rax
jb 0x1400f639f
lea eax, [rcx - 0x1058]
cmp eax, 0x47
jbe 0x1400f639f
lea eax, [rcx - 0x1022]
cmp eax, 0x1d
ja 0x1400f6393
mov edx, 0x3fbf7a41
bt edx, eax
jb 0x1400f639f
cmp ecx, 0xfff
ja 0x1400f68f9
cmp ecx, 0x1f5e
jae 0x1400f64ee
lea eax, [rcx - 0x1f1e]
cmp eax, 0x3e
ja 0x1400f63ca
movabs rdx, 0x5403030000000003
bt rdx, rax
jb 0x1400f64ee
lea eax, [rcx - 0x1efa]
cmp eax, 0x1d
ja 0x1400f63e3
mov edx, 0x3000003f
bt edx, eax
jb 0x1400f64ee
lea eax, [rcx - 0x1e9c]
cmp eax, 3
jbe 0x1400f64ee
lea eax, [rcx - 0x18a9]
cmp eax, 0x556
jbe 0x1400f64ee
lea eax, [rcx - 0x1878]
cmp eax, 7
jbe 0x1400f64ee
lea eax, [rcx - 0x17ea]
cmp eax, 0x35
ja 0x1400f6431
movabs rdx, 0x3f003fffffffff
bt rdx, rax
jb 0x1400f64ee
lea eax, [rcx - 0x17b7]
cmp eax, 0x28
ja 0x1400f6450
movabs rdx, 0x1d01ffc807f
bt rdx, rax
jb 0x1400f64ee
lea eax, [rcx - 0x1771]
cmp eax, 0xe
jbe 0x1400f64ee
lea eax, [rcx - 0x1732]
cmp eax, 0x3b
ja 0x1400f647a
movabs rdx, 0x8003fff00003fe7
bt rdx, rax
jb 0x1400f64ee
lea eax, [rcx - 0x16f1]
cmp eax, 0x2e
ja 0x1400f6495
movabs rdx, 0x7ffe10007fff
bt rdx, rax
jb 0x1400f64ee
lea eax, [rcx - 0x1677]
cmp eax, 0x28
ja 0x1400f64b0
movabs rdx, 0x1f0000003ff
bt rdx, rax
jb 0x1400f64ee
lea eax, [rcx - 0x13f5]
cmp eax, 0xb
jbe 0x1400f64ee
lea eax, [rcx - 0x137d]
cmp eax, 0x22
jbe 0x1400f64ee
lea eax, [rcx - 0x135b]
cmp eax, 5
jbe 0x1400f64ee
lea eax, [rcx - 0x1316]
cmp eax, 0x31
ja 0x1400f64e2
bt r8, rax
jb 0x1400f64ee
cmp ecx, 0x1311
ja 0x1400f68f9
lea eax, [rcx - 0x1f5f]
cmp eax, 0x1e
jbe 0x1400f68f9
lea eax, [rcx - 0x1f80]
cmp eax, 0x3c
ja 0x1400f651c
movabs rdx, 0x1fdfffffffffffff
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0x1fbe]
cmp eax, 0x3e
ja 0x1400f653b
movabs rdx, 0x7f707ffc3f3c7f71
bt rdx, rax
jb 0x1400f68f9
cmp ecx, 0x200e
je 0x1400f68f9
cmp ecx, 0x2071
je 0x1400f68f9
cmp ecx, 0x207f
je 0x1400f68f9
lea eax, [rcx - 0x2102]
cmp eax, 0x1b
ja 0x1400f6578
mov edx, 0xf8bff21
bt edx, eax
jb 0x1400f68f9
lea eax, [rcx - 0x2124]
cmp eax, 0x25
ja 0x1400f6597
movabs rdx, 0x3e0e3fbbd5
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0x2160]
cmp eax, 0x23
jbe 0x1400f68f9
lea eax, [rcx - 0x2336]
cmp eax, 0x44
jbe 0x1400f68f9
cmp ecx, 0x2395
je 0x1400f68f9
lea eax, [rcx - 0x249c]
cmp eax, 0x4d
jbe 0x1400f68f9
lea eax, [rcx - 0x3005]
cmp eax, 0x37
ja 0x1400f65ef
movabs rdx, 0xf9f01ff0000007
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0x3041]
cmp eax, 0x55
jbe 0x1400f68f9
lea eax, [rcx - 0x309d]
cmp eax, 2
jbe 0x1400f68f9
lea eax, [rcx - 0x30a1]
cmp eax, 0x59
jbe 0x1400f68f9
lea eax, [rcx - 0x30fc]
cmp eax, 0x30
ja 0x1400f663b
movabs rdx, 0x1fffffffffe0f
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0x3131]
cmp eax, 0x5d
jbe 0x1400f68f9
lea eax, [rcx - 0x3190]
cmp eax, 0x27
jbe 0x1400f68f9
lea eax, [rcx - 0x31f0]
cmp eax, 0x2c
jbe 0x1400f68f9
lea eax, [rcx - 0x3220]
cmp eax, 0x23
jbe 0x1400f68f9
lea eax, [rcx - 0x3260]
cmp eax, 0x1b
jbe 0x1400f68f9
lea eax, [rcx - 0x327f]
cmp eax, 0x31
jbe 0x1400f68f9
lea eax, [rcx - 0x32c0]
cmp eax, 0x3e
ja 0x1400f66b4
movabs rdx, 0x7fffffffffff0fff
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0x3300]
cmp eax, 0x76
jbe 0x1400f68f9
lea eax, [rcx - 0x337b]
cmp eax, 0x62
jbe 0x1400f68f9
lea eax, [rcx - 0x33e0]
cmp eax, 0x1e
jbe 0x1400f68f9
lea eax, [rcx - 0x3400]
cmp eax, 0x19b5
jbe 0x1400f68f9
lea eax, [rcx - 0x4e00]
cmp eax, 0x51a5
jbe 0x1400f68f9
lea eax, [rcx - 0xa000]
cmp eax, 0x48c
jbe 0x1400f68f9
lea eax, [rcx - 0xac00]
cmp eax, 0x2ba3
jbe 0x1400f68f9
lea eax, [rcx - 0xd800]
cmp eax, 0x222d
jbe 0x1400f68f9
lea eax, [rcx - 0xfa30]
cmp eax, 0x3a
jbe 0x1400f68f9
lea eax, [rcx - 0xfb00]
cmp eax, 0x17
ja 0x1400f675e
mov edx, 0xf8007f
bt edx, eax
jb 0x1400f68f9
lea eax, [rcx - 0xff21]
cmp eax, 0x39
ja 0x1400f677d
movabs rdx, 0x3ffffff03ffffff
bt rdx, rax
jb 0x1400f68f9
lea eax, [rcx - 0xff66]
cmp eax, 0x58
jbe 0x1400f68f9
lea eax, [rcx - 0xffc2]
cmp eax, 0x1a
ja 0x1400f67a5
mov edx, 0x73f3f3f
bt edx, eax
jb 0x1400f68f9
cmp ecx, 0x1d455
je 0x1400f68f6
lea eax, [rcx - 0xffffe]
cmp eax, 1
jbe 0x1400f68f6
lea eax, [rcx - 0x2fa1e]
cmp eax, 0xc05e1
jbe 0x1400f68f6
lea eax, [rcx - 0x2a6d7]
cmp eax, 0x5128
jbe 0x1400f68f6
lea eax, [rcx - 0x1d7ca]
cmp eax, 0x2835
jbe 0x1400f68f6
lea eax, [rcx - 0x1d6a4]
cmp eax, 3
jbe 0x1400f68f6
cmp ecx, 0x1d551
je 0x1400f68f6
lea eax, [rcx - 0x1d50b]
cmp eax, 0x3e
ja 0x1400f682d
movabs rdx, 0x7410800000040403
bt rdx, rax
jb 0x1400f68f6
cmp ecx, 0x1d506
je 0x1400f68f6
lea eax, [rcx - 0x1d49d]
cmp eax, 0x27
ja 0x1400f6858
movabs rdx, 0x90a0010cd9
bt rdx, rax
jb 0x1400f68f6
cmp ecx, 0x102ff
jbe 0x1400f68f6
lea eax, [rcx - 0x1d1de]
cmp eax, 0x221
jbe 0x1400f68f6
lea eax, [rcx - 0x1d1aa]
cmp eax, 3
jbe 0x1400f68f6
lea eax, [rcx - 0x1d167]
cmp eax, 0x24
ja 0x1400f689b
movabs rdx, 0x1fcffff007
bt rdx, rax
jb 0x1400f68f6
lea eax, [rcx - 0x1d0f6]
cmp eax, 0x33
ja 0x1400f68b6
movabs rdx, 0xe0000000003ff
bt rdx, rax
jb 0x1400f68f6
lea eax, [rcx - 0x1044e]
cmp eax, 0xcbb1
jbe 0x1400f68f6
lea eax, [rcx - 0x10426]
cmp eax, 1
jbe 0x1400f68f6
lea eax, [rcx - 0x1034b]
cmp eax, 0xb4
jbe 0x1400f68f6
lea eax, [rcx - 0x10324]
cmp eax, 0xb
jbe 0x1400f68f6
cmp ecx, 0x1031f
je 0x1400f68f6
cmp ecx, 0x10fffe
jb 0x1400f68f9
xor al, al
ret
mov al, 1
ret