Function at 0x5d3d60
Capabilities:
Parse credit card information
Reference http user-agent string

Disassembly:
mov rcx, qword gs:[0x28]
mov rcx, qword [rcx]
cmp rsp, qword [rcx + 0x10]
jbe 0x5d4380
sub rsp, 0x70
mov qword [rsp + 0x68], rbp
lea rbp, [rsp + 0x68]
mov rcx, qword [rsp + 0x80]
test rcx, rcx
jbe 0x5d4377
mov rax, qword [rsp + 0x78]
movzx edx, byte [rax]
cmp dl, 0x41
ja 0x5d4130
cmp dl, 0x1f
ja 0x5d3ff6
cmp dl, 6
ja 0x5d3f79
nop dword [rax]
cmp dl, 1
je 0x5d3f58
cmp dl, 5
je 0x5d3f37
cmp dl, 6
je 0x5d3e79
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
movups xmmword [rsp + 0x58], xmm0
lea rax, [0x00614000]
mov qword [rsp + 0x48], rax
lea rcx, [0x007b3ae0]
lea rcx, [rcx + rdx*8]
mov qword [rsp + 0x50], rcx
mov qword [rsp + 0x58], rax
lea rax, [0x007b3ae0]
mov qword [rsp + 0x60], rax
lea rax, [0x006670cc]
mov qword [rsp], rax
mov qword [rsp + 8], 0x2d
lea rax, [rsp + 0x48]
mov qword [rsp + 0x10], rax
mov qword [rsp + 0x18], 2
mov qword [rsp + 0x20], 2
call fcn.004d6e60
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
mov rbp, qword [rsp + 0x68]
add rsp, 0x70
ret
lea rax, [0x00626520]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b040]
mov qword [rsp + 0x40], rax
mov qword [rsp + 0x38], rcx
mov rdx, qword [rsp + 0x78]
mov qword [rsp], rdx
mov rdx, qword [rsp + 0x80]
mov qword [rsp + 8], rdx
mov rdx, qword [rsp + 0x88]
mov qword [rsp + 0x10], rdx
mov qword [rsp + 0x18], rcx
mov qword [rsp + 0x20], rax
call fcn.005cf8a0
mov rax, qword [rsp + 0x28]
mov rcx, qword [rsp + 0x30]
cmp qword [rsp + 0x28], 0
je 0x5d3f08
xorps xmm0, xmm0
movups xmmword [rsp + 0x90], xmm0
mov qword [rsp + 0xa0], rax
mov qword [rsp + 0xa8], rcx
mov rbp, qword [rsp + 0x68]
add rsp, 0x70
ret
mov rax, qword [rsp + 0x38]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0x40]
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xa0], xmm0
mov rbp, qword [rsp + 0x68]
add rsp, 0x70
ret
lea rax, [0x006265a0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b080]
jmp 0x5d3e95
lea rax, [0x00635c60]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0061b520]
jmp 0x5d3e95
cmp dl, 0x14
je 0x5d3fd0
nop
cmp dl, 0x1e
je 0x5d3faf
cmp dl, 0x1f
jne 0x5d3ddb
lea rax, [0x00635f60]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060ac80]
jmp 0x5d3e95
lea rax, [0x00626220]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060ac40]
jmp 0x5d3e95
lea rax, [0x0064fbe0]
mov qword [rsp], rax
nop dword [rax + rax]
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060ad40]
jmp 0x5d3e95
cmp dl, 0x34
ja 0x5d4088
nop
cmp dl, 0x32
je 0x5d4067
cmp dl, 0x33
je 0x5d4046
cmp dl, 0x34
jne 0x5d3ddb
lea rax, [0x0060b340]
mov qword [rsp + 0x90], rax
lea rax, [0x008112f0]
mov qword [rsp + 0x98], rax
xorps xmm0, xmm0
movups xmmword [rsp + 0xa0], xmm0
mov rbp, qword [rsp + 0x68]
add rsp, 0x70
ret
lea rax, [0x0062d5c0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b180]
jmp 0x5d3e95
lea rax, [0x0063d8e0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b300]
jmp 0x5d3e95
cmp dl, 0x3d
ja 0x5d40e0
cmp dl, 0x3c
je 0x5d40bc
cmp dl, 0x3d
jne 0x5d3ddb
lea rax, [0x00626720]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b280]
jmp 0x5d3e95
lea rax, [0x0062d660]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b2c0]
jmp 0x5d3e95
cmp dl, 0x40
je 0x5d410f
cmp dl, 0x41
jne 0x5d3ddb
lea rax, [0x0063d820]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b200]
jmp 0x5d3e95
lea rax, [0x00626620]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b1c0]
jmp 0x5d3e95
cmp dl, 0x5c
ja 0x5d4257
cmp dl, 0x51
ja 0x5d41b8
nop
cmp dl, 0x42
je 0x5d4197
cmp dl, 0x50
je 0x5d4176
cmp dl, 0x51
jne 0x5d3ddb
lea rax, [0x00626120]
mov qword [rsp], rax
nop
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060aac0]
jmp 0x5d3e95
lea rax, [0x00635d20]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060aa80]
jmp 0x5d3e95
lea rax, [0x006266a0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b240]
jmp 0x5d3e95
cmp dl, 0x5a
ja 0x5d4210
nop dword [rax]
cmp dl, 0x52
je 0x5d41ef
cmp dl, 0x5a
jne 0x5d3ddb
lea rax, [0x00641a00]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a7c0]
jmp 0x5d3e95
lea rax, [0x006260a0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060aa40]
jmp 0x5d3e95
cmp dl, 0x5b
jne 0x5d4236
lea rax, [0x00641920]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a700]
jmp 0x5d3e95
lea rax, [0x0063d520]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a780]
jmp 0x5d3e95
cmp dl, 0x60
ja 0x5d42d8
nop dword [rax]
cmp dl, 0x5d
je 0x5d42b7
cmp dl, 0x5e
je 0x5d4296
cmp dl, 0x60
jne 0x5d3ddb
lea rax, [0x00625e20]
mov qword [rsp], rax
nop
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a6c0]
jmp 0x5d3e95
lea rax, [0x006358a0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a640]
jmp 0x5d3e95
lea rax, [0x0062d700]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060b380]
jmp 0x5d3e95
cmp dl, 0x62
ja 0x5d4327
nop dword [rax]
cmp dl, 0x61
jne 0x5d4306
lea rax, [0x00625da0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a600]
jmp 0x5d3e95
lea rax, [0x0063d5e0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a840]
jmp 0x5d3e95
cmp dl, 0x63
je 0x5d4356
cmp dl, 0x64
jne 0x5d3ddb
lea rax, [0x00625ea0]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a800]
jmp 0x5d3e95
lea rax, [0x00625f20]
mov qword [rsp], rax
call fcn.0040e560
mov rax, qword [rsp + 8]
lea rcx, [0x0060a880]
jmp 0x5d3e95
xor eax, eax
call fcn.0046cdc0
nop
nop
call fcn.0046abe0
jmp fcn.005d3d60