Function at 0x14000bf60
Capabilities:
Parse credit card information

Disassembly:
push rbp
push rbx
sub rsp, 0x148
lea rbp, [rsp + 0x80]
mov qword [rbp + 0xe0], rcx
mov dword [rbp + 0xbc], 0
cmp dword [rbp + 0xbc], 0x15
jle 0x14000ba15
mov eax, 0xffffe87b
jmp 0x14000d52b
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
movzx eax, byte [rax]
cmp al, 0x30
je 0x14000d515
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
movzx eax, byte [rax]
cmp al, 0x43
je 0x14000d518
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
movzx eax, byte [rax]
cmp al, 0x4f
je 0x14000d51b
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
movzx eax, byte [rax]
movsx ebx, al
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
mov qword [rbp + 0xb0], rax
mov rax, qword [rbp + 0xb0]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 3
je 0x14000babb
cmp eax, 0x2b
je 0x14000bad1
jmp 0x14000bad8
mov rax, qword [rbp + 0xb0]
mov rcx, rax
call fcn.140001c69
mov eax, 0x2583
jmp 0x14000badd
mov eax, 0x2280
jmp 0x14000badd
mov eax, 0
cmp ebx, eax
je 0x14000d51e
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
movzx eax, byte [rax]
cmp al, 0xd
je 0x14000d521
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
movzx eax, byte [rax]
movsx ebx, al
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
mov qword [rbp + 0xa8], rax
mov rax, qword [rbp + 0xa8]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7c
je 0x14000cf31
cmp eax, 0x7c
jg 0x14000cf55
cmp eax, 0x7b
je 0x14000bc5c
cmp eax, 0x7b
jg 0x14000cf55
cmp eax, 0x7a
je 0x14000bc7a
cmp eax, 0x7a
jg 0x14000cf55
cmp eax, 0x78
je 0x14000bc70
cmp eax, 0x78
jg 0x14000cf55
cmp eax, 0x69
je 0x14000bc43
cmp eax, 0x69
jg 0x14000cf55
cmp eax, 0x67
je 0x14000c147
cmp eax, 0x67
jg 0x14000cf55
cmp eax, 0x5f
je 0x14000c151
cmp eax, 0x5f
jg 0x14000cf55
cmp eax, 0x55
je 0x14000be68
cmp eax, 0x55
jg 0x14000cf55
cmp eax, 0x50
je 0x14000cf47
cmp eax, 0x50
jg 0x14000cf55
cmp eax, 0x40
je 0x14000bc66
cmp eax, 0x40
jg 0x14000cf55
cmp eax, 0x34
je 0x14000c13d
cmp eax, 0x34
jg 0x14000cf55
cmp eax, 0x2e
je 0x14000cf4e
cmp eax, 0x2e
jg 0x14000cf55
cmp eax, 0xc
je 0x14000bc2a
cmp eax, 0x29
je 0x14000be5e
jmp 0x14000cf55
mov rax, qword [rbp + 0xa8]
mov rcx, rax
call fcn.140004996
mov eax, 0x12d4
jmp 0x14000cf5a
mov rax, qword [rbp + 0xa8]
mov rcx, rax
call fcn.14000606e
mov eax, 0x913
jmp 0x14000cf5a
mov eax, 0x23e9
jmp 0x14000cf5a
mov eax, 0xde8
jmp 0x14000cf5a
mov eax, 0x200a
jmp 0x14000cf5a
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0xa0], rax
mov rax, qword [rbp + 0xa0]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x73
je 0x14000be47
cmp eax, 0x73
jg 0x14000be4a
cmp eax, 0x6d
je 0x14000bd10
cmp eax, 0x6d
jg 0x14000be4a
cmp eax, 0x63
je 0x14000bd78
cmp eax, 0x63
jg 0x14000be4a
cmp eax, 0x56
je 0x14000bdb8
cmp eax, 0x56
jg 0x14000be4a
cmp eax, 0x54
je 0x14000be4d
cmp eax, 0x54
jg 0x14000be4a
cmp eax, 0x4a
je 0x14000be50
cmp eax, 0x4a
jg 0x14000be4a
cmp eax, 0x16
je 0x14000bd64
cmp eax, 0x3b
je 0x14000be53
jmp 0x14000be45
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x98], rax
mov rax, qword [rbp + 0x98]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x5d
je 0x14000bd41
cmp eax, 0x5d
jg 0x14000bd52
cmp eax, 0x1e
je 0x14000bd58
cmp eax, 0x55
je 0x14000bd5e
jmp 0x14000bd52
mov rax, qword [rbp + 0x98]
mov rcx, rax
call fcn.140001653
jmp 0x14000bd5f
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
mov rax, qword [rbp + 0xa0]
mov rcx, rax
call fcn.1400046c1
jmp 0x14000be54
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x90], rax
mov rax, qword [rbp + 0x90]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 3
je 0x14000bd9f
cmp eax, 0x2b
je 0x14000bdb2
jmp 0x14000bdb0
mov rax, qword [rbp + 0x90]
mov rcx, rax
call fcn.140001c69
jmp 0x14000bdb3
jmp 0x14000bdb3
nop
jmp 0x14000be54
mov rax, qword [rbp + 0xa0]
mov qword [rbp + 0x88], rax
mov rax, qword [rbp + 0x88]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000be33
cmp eax, 0x57
jg 0x14000be36
cmp eax, 0x4b
je 0x14000be20
cmp eax, 0x4b
jg 0x14000be36
cmp eax, 0x44
je 0x14000be39
cmp eax, 0x44
jg 0x14000be36
cmp eax, 0x40
je 0x14000be3c
cmp eax, 0x40
jg 0x14000be36
cmp eax, 0x3f
je 0x14000be3f
cmp eax, 0x3f
jg 0x14000be36
cmp eax, 0x33
je 0x14000be42
cmp eax, 0x38
jne 0x14000be31
mov rax, qword [rbp + 0x88]
mov rcx, rax
call fcn.140001653
jmp 0x14000be43
mov rax, qword [rbp + 0x88]
mov rcx, rax
call fcn.140001e42
jmp 0x14000be43
jmp 0x14000be36
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
jmp 0x14000be4a
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
jmp 0x14000be54
nop
mov eax, 0x6c6
jmp 0x14000cf5a
mov eax, 0xef0
jmp 0x14000cf5a
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x80], rax
mov rax, qword [rbp + 0x80]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x77
je 0x14000bf3a
cmp eax, 0x77
jg 0x14000c11d
cmp eax, 0x69
je 0x14000c120
cmp eax, 0x69
jg 0x14000c11d
cmp eax, 0x63
je 0x14000c123
cmp eax, 0x63
jg 0x14000c11d
cmp eax, 0x5d
je 0x14000c126
cmp eax, 0x5d
jg 0x14000c11d
cmp eax, 0x5c
je 0x14000c129
cmp eax, 0x5c
jg 0x14000c11d
cmp eax, 0x59
je 0x14000bf26
cmp eax, 0x59
jg 0x14000c11d
cmp eax, 0x49
je 0x14000c12c
cmp eax, 0x49
jg 0x14000c11d
cmp eax, 0x3c
je 0x14000c12f
cmp eax, 0x3c
jg 0x14000c11d
cmp eax, 0x22
je 0x14000c132
cmp eax, 0x2c
je 0x14000c10c
jmp 0x14000c11d
mov rax, qword [rbp + 0x80]
mov rcx, rax
call fcn.140001653
jmp 0x14000c133
mov rax, qword [rbp + 0x80]
mov qword [rbp + 0x78], rax
mov rax, qword [rbp + 0x78]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x6a
je 0x14000c007
cmp eax, 0x6a
jg 0x14000c100
cmp eax, 0x64
je 0x14000c103
cmp eax, 0x64
jg 0x14000c100
cmp eax, 0x52
je 0x14000bff6
cmp eax, 0x52
jg 0x14000c100
cmp eax, 0x47
je 0x14000c0f2
cmp eax, 0x47
jg 0x14000c100
cmp eax, 0x46
je 0x14000c106
cmp eax, 0x46
jg 0x14000c100
cmp eax, 0x43
je 0x14000bfe5
cmp eax, 0x43
jg 0x14000c100
cmp eax, 0x2c
je 0x14000c109
cmp eax, 0x2c
jg 0x14000c100
cmp eax, 0x14
je 0x14000bfd4
cmp eax, 0x1b
je 0x14000c018
jmp 0x14000c100
mov rax, qword [rbp + 0x78]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000c10a
mov rax, qword [rbp + 0x78]
mov rcx, rax
call fcn.140001c69
jmp 0x14000c10a
mov rax, qword [rbp + 0x78]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000c10a
mov rax, qword [rbp + 0x78]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000c10a
mov rax, qword [rbp + 0x78]
mov qword [rbp + 0x70], rax
mov rax, qword [rbp + 0x70]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7b
je 0x14000c0d2
cmp eax, 0x7b
jg 0x14000c0e0
cmp eax, 0x76
je 0x14000c0a8
cmp eax, 0x76
jg 0x14000c0e0
cmp eax, 0x6c
je 0x14000c0e3
cmp eax, 0x6c
jg 0x14000c0e0
cmp eax, 0x69
je 0x14000c0c4
cmp eax, 0x69
jg 0x14000c0e0
cmp eax, 0x5c
je 0x14000c0e6
cmp eax, 0x5c
jg 0x14000c0e0
cmp eax, 0x58
je 0x14000c0b6
cmp eax, 0x58
jg 0x14000c0e0
cmp eax, 0x27
je 0x14000c0e9
cmp eax, 0x27
jg 0x14000c0e0
cmp eax, 0x23
je 0x14000c09a
cmp eax, 0x23
jg 0x14000c0e0
cmp eax, 0x19
je 0x14000c0ec
cmp eax, 0x22
je 0x14000c0ef
jmp 0x14000c0e0
mov rax, qword [rbp + 0x70]
mov rcx, rax
call fcn.140001560
jmp 0x14000c0f0
mov rax, qword [rbp + 0x70]
mov rcx, rax
call fcn.140001560
jmp 0x14000c0f0
mov rax, qword [rbp + 0x70]
mov rcx, rax
call fcn.140001653
jmp 0x14000c0f0
mov rax, qword [rbp + 0x70]
mov rcx, rax
call fcn.140001560
jmp 0x14000c0f0
mov rax, qword [rbp + 0x70]
mov rcx, rax
call fcn.140001653
jmp 0x14000c0f0
nop
jmp 0x14000c10a
nop
jmp 0x14000c10a
nop
jmp 0x14000c10a
nop
jmp 0x14000c10a
nop
jmp 0x14000c10a
nop
jmp 0x14000c10a
mov rax, qword [rbp + 0x78]
mov rcx, rax
call fcn.140001653
jmp 0x14000c10a
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
mov rax, qword [rbp + 0x80]
mov rcx, rax
call fcn.140001560
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
jmp 0x14000c133
nop
mov eax, 0x2488
jmp 0x14000cf5a
mov eax, 0x2247
jmp 0x14000cf5a
mov eax, 0x1908
jmp 0x14000cf5a
mov rax, qword [rbp + 0xa8]
mov qword [rbp + 0x68], rax
mov rax, qword [rbp + 0x68]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7a
je 0x14000cf20
cmp eax, 0x7a
jg 0x14000cf23
cmp eax, 0x79
je 0x14000cd0b
cmp eax, 0x79
jg 0x14000cf23
cmp eax, 0x6f
je 0x14000cd4f
cmp eax, 0x6f
jg 0x14000cf23
cmp eax, 0x64
je 0x14000cf26
cmp eax, 0x64
jg 0x14000cf23
cmp eax, 0x35
je 0x14000c23b
cmp eax, 0x35
jg 0x14000cf23
cmp eax, 0x2e
je 0x14000cf29
cmp eax, 0x2e
jg 0x14000cf23
cmp eax, 0x28
je 0x14000c7fc
cmp eax, 0x28
jg 0x14000cf23
cmp eax, 0x27
je 0x14000cd2d
cmp eax, 0x27
jg 0x14000cf23
cmp eax, 0x1f
je 0x14000c76c
cmp eax, 0x1f
jg 0x14000cf23
cmp eax, 0x1c
je 0x14000cd3e
cmp eax, 0x1c
jg 0x14000cf23
cmp eax, 0x15
je 0x14000c24c
cmp eax, 0x15
jg 0x14000cf23
cmp eax, 8
je 0x14000cd1c
cmp eax, 0x11
je 0x14000c25d
jmp 0x14000cf1e
mov rax, qword [rbp + 0x68]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov rcx, rax
call fcn.140001c69
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x60], rax
mov rax, qword [rbp + 0x60]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x61
je 0x14000c2ea
cmp eax, 0x61
jg 0x14000c75a
cmp eax, 0x5b
je 0x14000c680
cmp eax, 0x5b
jg 0x14000c75a
cmp eax, 0x55
je 0x14000c760
cmp eax, 0x55
jg 0x14000c75a
cmp eax, 0x50
je 0x14000c65e
cmp eax, 0x50
jg 0x14000c75a
cmp eax, 0x27
je 0x14000c2fb
cmp eax, 0x27
jg 0x14000c75a
cmp eax, 0x25
je 0x14000c38b
cmp eax, 0x25
jg 0x14000c75a
cmp eax, 0x19
je 0x14000c66f
cmp eax, 0x20
je 0x14000c766
jmp 0x14000c75a
mov rax, qword [rbp + 0x60]
mov rcx, rax
call fcn.140001560
jmp 0x14000c767
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x58], rax
mov rax, qword [rbp + 0x58]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000c367
cmp eax, 0x57
jg 0x14000c36d
cmp eax, 0x4b
je 0x14000c357
cmp eax, 0x4b
jg 0x14000c36d
cmp eax, 0x44
je 0x14000c373
cmp eax, 0x44
jg 0x14000c36d
cmp eax, 0x40
je 0x14000c379
cmp eax, 0x40
jg 0x14000c36d
cmp eax, 0x3f
je 0x14000c37f
cmp eax, 0x3f
jg 0x14000c36d
cmp eax, 0x33
je 0x14000c385
cmp eax, 0x38
jne 0x14000c365
mov rax, qword [rbp + 0x58]
mov rcx, rax
call fcn.140001653
jmp 0x14000c386
mov rax, qword [rbp + 0x58]
mov rcx, rax
call fcn.140001e42
jmp 0x14000c386
jmp 0x14000c36d
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x50], rax
mov rax, qword [rbp + 0x50]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x77
je 0x14000c451
cmp eax, 0x77
jg 0x14000c62e
cmp eax, 0x69
je 0x14000c634
cmp eax, 0x69
jg 0x14000c62e
cmp eax, 0x63
je 0x14000c63a
cmp eax, 0x63
jg 0x14000c62e
cmp eax, 0x5d
je 0x14000c640
cmp eax, 0x5d
jg 0x14000c62e
cmp eax, 0x5c
je 0x14000c646
cmp eax, 0x5c
jg 0x14000c62e
cmp eax, 0x59
je 0x14000c440
cmp eax, 0x59
jg 0x14000c62e
cmp eax, 0x49
je 0x14000c64c
cmp eax, 0x49
jg 0x14000c62e
cmp eax, 0x3c
je 0x14000c652
cmp eax, 0x3c
jg 0x14000c62e
cmp eax, 0x22
je 0x14000c658
cmp eax, 0x2c
je 0x14000c620
jmp 0x14000c62e
mov rax, qword [rbp + 0x50]
mov rcx, rax
call fcn.140001653
jmp 0x14000c659
mov rax, qword [rbp + 0x50]
mov qword [rbp + 0x48], rax
mov rax, qword [rbp + 0x48]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x6a
je 0x14000c51b
cmp eax, 0x6a
jg 0x14000c614
cmp eax, 0x64
je 0x14000c617
cmp eax, 0x64
jg 0x14000c614
cmp eax, 0x52
je 0x14000c50a
cmp eax, 0x52
jg 0x14000c614
cmp eax, 0x47
je 0x14000c606
cmp eax, 0x47
jg 0x14000c614
cmp eax, 0x46
je 0x14000c61a
cmp eax, 0x46
jg 0x14000c614
cmp eax, 0x43
je 0x14000c4f9
cmp eax, 0x43
jg 0x14000c614
cmp eax, 0x2c
je 0x14000c61d
cmp eax, 0x2c
jg 0x14000c614
cmp eax, 0x14
je 0x14000c4e8
cmp eax, 0x1b
je 0x14000c52c
jmp 0x14000c614
mov rax, qword [rbp + 0x48]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000c61e
mov rax, qword [rbp + 0x48]
mov rcx, rax
call fcn.140001c69
jmp 0x14000c61e
mov rax, qword [rbp + 0x48]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000c61e
mov rax, qword [rbp + 0x48]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000c61e
mov rax, qword [rbp + 0x48]
mov qword [rbp + 0x40], rax
mov rax, qword [rbp + 0x40]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7b
je 0x14000c5e6
cmp eax, 0x7b
jg 0x14000c5f4
cmp eax, 0x76
je 0x14000c5bc
cmp eax, 0x76
jg 0x14000c5f4
cmp eax, 0x6c
je 0x14000c5f7
cmp eax, 0x6c
jg 0x14000c5f4
cmp eax, 0x69
je 0x14000c5d8
cmp eax, 0x69
jg 0x14000c5f4
cmp eax, 0x5c
je 0x14000c5fa
cmp eax, 0x5c
jg 0x14000c5f4
cmp eax, 0x58
je 0x14000c5ca
cmp eax, 0x58
jg 0x14000c5f4
cmp eax, 0x27
je 0x14000c5fd
cmp eax, 0x27
jg 0x14000c5f4
cmp eax, 0x23
je 0x14000c5ae
cmp eax, 0x23
jg 0x14000c5f4
cmp eax, 0x19
je 0x14000c600
cmp eax, 0x22
je 0x14000c603
jmp 0x14000c5f4
mov rax, qword [rbp + 0x40]
mov rcx, rax
call fcn.140001560
jmp 0x14000c604
mov rax, qword [rbp + 0x40]
mov rcx, rax
call fcn.140001560
jmp 0x14000c604
mov rax, qword [rbp + 0x40]
mov rcx, rax
call fcn.140001653
jmp 0x14000c604
mov rax, qword [rbp + 0x40]
mov rcx, rax
call fcn.140001560
jmp 0x14000c604
mov rax, qword [rbp + 0x40]
mov rcx, rax
call fcn.140001653
jmp 0x14000c604
nop
jmp 0x14000c61e
nop
jmp 0x14000c61e
nop
jmp 0x14000c61e
nop
jmp 0x14000c61e
nop
jmp 0x14000c61e
nop
jmp 0x14000c61e
mov rax, qword [rbp + 0x48]
mov rcx, rax
call fcn.140001653
jmp 0x14000c61e
nop
jmp 0x14000c659
nop
jmp 0x14000c659
nop
jmp 0x14000c659
nop
jmp 0x14000c659
mov rax, qword [rbp + 0x50]
mov rcx, rax
call fcn.140001560
jmp 0x14000c659
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
mov rax, qword [rbp + 0x60]
mov rcx, rax
call fcn.140001560
jmp 0x14000c767
mov rax, qword [rbp + 0x60]
mov rcx, rax
call fcn.140001e42
jmp 0x14000c767
mov rax, qword [rbp + 0x60]
mov qword [rbp + 0x38], rax
mov rax, qword [rbp + 0x38]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7b
je 0x14000c73a
cmp eax, 0x7b
jg 0x14000c748
cmp eax, 0x76
je 0x14000c710
cmp eax, 0x76
jg 0x14000c748
cmp eax, 0x6c
je 0x14000c74b
cmp eax, 0x6c
jg 0x14000c748
cmp eax, 0x69
je 0x14000c72c
cmp eax, 0x69
jg 0x14000c748
cmp eax, 0x5c
je 0x14000c74e
cmp eax, 0x5c
jg 0x14000c748
cmp eax, 0x58
je 0x14000c71e
cmp eax, 0x58
jg 0x14000c748
cmp eax, 0x27
je 0x14000c751
cmp eax, 0x27
jg 0x14000c748
cmp eax, 0x23
je 0x14000c702
cmp eax, 0x23
jg 0x14000c748
cmp eax, 0x19
je 0x14000c754
cmp eax, 0x22
je 0x14000c757
jmp 0x14000c748
mov rax, qword [rbp + 0x38]
mov rcx, rax
call fcn.140001560
jmp 0x14000c758
mov rax, qword [rbp + 0x38]
mov rcx, rax
call fcn.140001560
jmp 0x14000c758
mov rax, qword [rbp + 0x38]
mov rcx, rax
call fcn.140001653
jmp 0x14000c758
mov rax, qword [rbp + 0x38]
mov rcx, rax
call fcn.140001560
jmp 0x14000c758
mov rax, qword [rbp + 0x38]
mov rcx, rax
call fcn.140001653
jmp 0x14000c758
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000c767
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x30], rax
mov rax, qword [rbp + 0x30]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000c7d8
cmp eax, 0x57
jg 0x14000c7de
cmp eax, 0x4b
je 0x14000c7c8
cmp eax, 0x4b
jg 0x14000c7de
cmp eax, 0x44
je 0x14000c7e4
cmp eax, 0x44
jg 0x14000c7de
cmp eax, 0x40
je 0x14000c7ea
cmp eax, 0x40
jg 0x14000c7de
cmp eax, 0x3f
je 0x14000c7f0
cmp eax, 0x3f
jg 0x14000c7de
cmp eax, 0x33
je 0x14000c7f6
cmp eax, 0x38
jne 0x14000c7d6
mov rax, qword [rbp + 0x30]
mov rcx, rax
call fcn.140001653
jmp 0x14000c7f7
mov rax, qword [rbp + 0x30]
mov rcx, rax
call fcn.140001e42
jmp 0x14000c7f7
jmp 0x14000c7de
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov qword [rbp + 0x28], rax
mov rax, qword [rbp + 0x28]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x61
je 0x14000c889
cmp eax, 0x61
jg 0x14000ccf9
cmp eax, 0x5b
je 0x14000cc1f
cmp eax, 0x5b
jg 0x14000ccf9
cmp eax, 0x55
je 0x14000ccff
cmp eax, 0x55
jg 0x14000ccf9
cmp eax, 0x50
je 0x14000cbfd
cmp eax, 0x50
jg 0x14000ccf9
cmp eax, 0x27
je 0x14000c89a
cmp eax, 0x27
jg 0x14000ccf9
cmp eax, 0x25
je 0x14000c92a
cmp eax, 0x25
jg 0x14000ccf9
cmp eax, 0x19
je 0x14000cc0e
cmp eax, 0x20
je 0x14000cd05
jmp 0x14000ccf9
mov rax, qword [rbp + 0x28]
mov rcx, rax
call fcn.140001560
jmp 0x14000cd06
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x20], rax
mov rax, qword [rbp + 0x20]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000c906
cmp eax, 0x57
jg 0x14000c90c
cmp eax, 0x4b
je 0x14000c8f6
cmp eax, 0x4b
jg 0x14000c90c
cmp eax, 0x44
je 0x14000c912
cmp eax, 0x44
jg 0x14000c90c
cmp eax, 0x40
je 0x14000c918
cmp eax, 0x40
jg 0x14000c90c
cmp eax, 0x3f
je 0x14000c91e
cmp eax, 0x3f
jg 0x14000c90c
cmp eax, 0x33
je 0x14000c924
cmp eax, 0x38
jne 0x14000c904
mov rax, qword [rbp + 0x20]
mov rcx, rax
call fcn.140001653
jmp 0x14000c925
mov rax, qword [rbp + 0x20]
mov rcx, rax
call fcn.140001e42
jmp 0x14000c925
jmp 0x14000c90c
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
mov rax, qword [rbp + 0x28]
mov qword [rbp + 0x18], rax
mov rax, qword [rbp + 0x18]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x77
je 0x14000c9f0
cmp eax, 0x77
jg 0x14000cbcd
cmp eax, 0x69
je 0x14000cbd3
cmp eax, 0x69
jg 0x14000cbcd
cmp eax, 0x63
je 0x14000cbd9
cmp eax, 0x63
jg 0x14000cbcd
cmp eax, 0x5d
je 0x14000cbdf
cmp eax, 0x5d
jg 0x14000cbcd
cmp eax, 0x5c
je 0x14000cbe5
cmp eax, 0x5c
jg 0x14000cbcd
cmp eax, 0x59
je 0x14000c9df
cmp eax, 0x59
jg 0x14000cbcd
cmp eax, 0x49
je 0x14000cbeb
cmp eax, 0x49
jg 0x14000cbcd
cmp eax, 0x3c
je 0x14000cbf1
cmp eax, 0x3c
jg 0x14000cbcd
cmp eax, 0x22
je 0x14000cbf7
cmp eax, 0x2c
je 0x14000cbbf
jmp 0x14000cbcd
mov rax, qword [rbp + 0x18]
mov rcx, rax
call fcn.140001653
jmp 0x14000cbf8
mov rax, qword [rbp + 0x18]
mov qword [rbp + 0x10], rax
mov rax, qword [rbp + 0x10]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x6a
je 0x14000caba
cmp eax, 0x6a
jg 0x14000cbb3
cmp eax, 0x64
je 0x14000cbb6
cmp eax, 0x64
jg 0x14000cbb3
cmp eax, 0x52
je 0x14000caa9
cmp eax, 0x52
jg 0x14000cbb3
cmp eax, 0x47
je 0x14000cba5
cmp eax, 0x47
jg 0x14000cbb3
cmp eax, 0x46
je 0x14000cbb9
cmp eax, 0x46
jg 0x14000cbb3
cmp eax, 0x43
je 0x14000ca98
cmp eax, 0x43
jg 0x14000cbb3
cmp eax, 0x2c
je 0x14000cbbc
cmp eax, 0x2c
jg 0x14000cbb3
cmp eax, 0x14
je 0x14000ca87
cmp eax, 0x1b
je 0x14000cacb
jmp 0x14000cbb3
mov rax, qword [rbp + 0x10]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cbbd
mov rax, qword [rbp + 0x10]
mov rcx, rax
call fcn.140001c69
jmp 0x14000cbbd
mov rax, qword [rbp + 0x10]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cbbd
mov rax, qword [rbp + 0x10]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cbbd
mov rax, qword [rbp + 0x10]
mov qword [rbp + 8], rax
mov rax, qword [rbp + 8]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7b
je 0x14000cb85
cmp eax, 0x7b
jg 0x14000cb93
cmp eax, 0x76
je 0x14000cb5b
cmp eax, 0x76
jg 0x14000cb93
cmp eax, 0x6c
je 0x14000cb96
cmp eax, 0x6c
jg 0x14000cb93
cmp eax, 0x69
je 0x14000cb77
cmp eax, 0x69
jg 0x14000cb93
cmp eax, 0x5c
je 0x14000cb99
cmp eax, 0x5c
jg 0x14000cb93
cmp eax, 0x58
je 0x14000cb69
cmp eax, 0x58
jg 0x14000cb93
cmp eax, 0x27
je 0x14000cb9c
cmp eax, 0x27
jg 0x14000cb93
cmp eax, 0x23
je 0x14000cb4d
cmp eax, 0x23
jg 0x14000cb93
cmp eax, 0x19
je 0x14000cb9f
cmp eax, 0x22
je 0x14000cba2
jmp 0x14000cb93
mov rax, qword [rbp + 8]
mov rcx, rax
call fcn.140001560
jmp 0x14000cba3
mov rax, qword [rbp + 8]
mov rcx, rax
call fcn.140001560
jmp 0x14000cba3
mov rax, qword [rbp + 8]
mov rcx, rax
call fcn.140001653
jmp 0x14000cba3
mov rax, qword [rbp + 8]
mov rcx, rax
call fcn.140001560
jmp 0x14000cba3
mov rax, qword [rbp + 8]
mov rcx, rax
call fcn.140001653
jmp 0x14000cba3
nop
jmp 0x14000cbbd
nop
jmp 0x14000cbbd
nop
jmp 0x14000cbbd
nop
jmp 0x14000cbbd
nop
jmp 0x14000cbbd
nop
jmp 0x14000cbbd
mov rax, qword [rbp + 0x10]
mov rcx, rax
call fcn.140001653
jmp 0x14000cbbd
nop
jmp 0x14000cbf8
nop
jmp 0x14000cbf8
nop
jmp 0x14000cbf8
nop
jmp 0x14000cbf8
mov rax, qword [rbp + 0x18]
mov rcx, rax
call fcn.140001560
jmp 0x14000cbf8
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
mov rax, qword [rbp + 0x28]
mov rcx, rax
call fcn.140001560
jmp 0x14000cd06
mov rax, qword [rbp + 0x28]
mov rcx, rax
call fcn.140001e42
jmp 0x14000cd06
mov rax, qword [rbp + 0x28]
mov qword [rbp], rax
mov rax, qword [rbp]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7b
je 0x14000ccd9
cmp eax, 0x7b
jg 0x14000cce7
cmp eax, 0x76
je 0x14000ccaf
cmp eax, 0x76
jg 0x14000cce7
cmp eax, 0x6c
je 0x14000ccea
cmp eax, 0x6c
jg 0x14000cce7
cmp eax, 0x69
je 0x14000cccb
cmp eax, 0x69
jg 0x14000cce7
cmp eax, 0x5c
je 0x14000cced
cmp eax, 0x5c
jg 0x14000cce7
cmp eax, 0x58
je 0x14000ccbd
cmp eax, 0x58
jg 0x14000cce7
cmp eax, 0x27
je 0x14000ccf0
cmp eax, 0x27
jg 0x14000cce7
cmp eax, 0x23
je 0x14000cca1
cmp eax, 0x23
jg 0x14000cce7
cmp eax, 0x19
je 0x14000ccf3
cmp eax, 0x22
je 0x14000ccf6
jmp 0x14000cce7
mov rax, qword [rbp]
mov rcx, rax
call fcn.140001560
jmp 0x14000ccf7
mov rax, qword [rbp]
mov rcx, rax
call fcn.140001560
jmp 0x14000ccf7
mov rax, qword [rbp]
mov rcx, rax
call fcn.140001653
jmp 0x14000ccf7
mov rax, qword [rbp]
mov rcx, rax
call fcn.140001560
jmp 0x14000ccf7
mov rax, qword [rbp]
mov rcx, rax
call fcn.140001653
jmp 0x14000ccf7
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cd06
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov rcx, rax
call fcn.140001c69
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov rcx, rax
call fcn.1400030d3
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov rcx, rax
call fcn.14000293c
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cf2a
mov rax, qword [rbp + 0x68]
mov qword [rbp - 8], rax
mov rax, qword [rbp - 8]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x6a
je 0x14000ce19
cmp eax, 0x6a
jg 0x14000cf12
cmp eax, 0x64
je 0x14000cf15
cmp eax, 0x64
jg 0x14000cf12
cmp eax, 0x52
je 0x14000ce08
cmp eax, 0x52
jg 0x14000cf12
cmp eax, 0x47
je 0x14000cf04
cmp eax, 0x47
jg 0x14000cf12
cmp eax, 0x46
je 0x14000cf18
cmp eax, 0x46
jg 0x14000cf12
cmp eax, 0x43
je 0x14000cdf7
cmp eax, 0x43
jg 0x14000cf12
cmp eax, 0x2c
je 0x14000cf1b
cmp eax, 0x2c
jg 0x14000cf12
cmp eax, 0x14
je 0x14000cde6
cmp eax, 0x1b
je 0x14000ce2a
jmp 0x14000cf12
mov rax, qword [rbp - 8]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cf1c
mov rax, qword [rbp - 8]
mov rcx, rax
call fcn.140001c69
jmp 0x14000cf1c
mov rax, qword [rbp - 8]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cf1c
mov rax, qword [rbp - 8]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000cf1c
mov rax, qword [rbp - 8]
mov qword [rbp - 0x10], rax
mov rax, qword [rbp - 0x10]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x7b
je 0x14000cee4
cmp eax, 0x7b
jg 0x14000cef2
cmp eax, 0x76
je 0x14000ceba
cmp eax, 0x76
jg 0x14000cef2
cmp eax, 0x6c
je 0x14000cef5
cmp eax, 0x6c
jg 0x14000cef2
cmp eax, 0x69
je 0x14000ced6
cmp eax, 0x69
jg 0x14000cef2
cmp eax, 0x5c
je 0x14000cef8
cmp eax, 0x5c
jg 0x14000cef2
cmp eax, 0x58
je 0x14000cec8
cmp eax, 0x58
jg 0x14000cef2
cmp eax, 0x27
je 0x14000cefb
cmp eax, 0x27
jg 0x14000cef2
cmp eax, 0x23
je 0x14000ceac
cmp eax, 0x23
jg 0x14000cef2
cmp eax, 0x19
je 0x14000cefe
cmp eax, 0x22
je 0x14000cf01
jmp 0x14000cef2
mov rax, qword [rbp - 0x10]
mov rcx, rax
call fcn.140001560
jmp 0x14000cf02
mov rax, qword [rbp - 0x10]
mov rcx, rax
call fcn.140001560
jmp 0x14000cf02
mov rax, qword [rbp - 0x10]
mov rcx, rax
call fcn.140001653
jmp 0x14000cf02
mov rax, qword [rbp - 0x10]
mov rcx, rax
call fcn.140001560
jmp 0x14000cf02
mov rax, qword [rbp - 0x10]
mov rcx, rax
call fcn.140001653
jmp 0x14000cf02
nop
jmp 0x14000cf1c
nop
jmp 0x14000cf1c
nop
jmp 0x14000cf1c
nop
jmp 0x14000cf1c
nop
jmp 0x14000cf1c
nop
jmp 0x14000cf1c
mov rax, qword [rbp - 8]
mov rcx, rax
call fcn.140001653
jmp 0x14000cf1c
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
jmp 0x14000cf23
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
jmp 0x14000cf2a
nop
mov eax, 0x346
jmp 0x14000cf5a
mov rax, qword [rbp + 0xa8]
mov rcx, rax
call fcn.14000293c
mov eax, 0xa78
jmp 0x14000cf5a
mov eax, 0x25f
jmp 0x14000cf5a
mov eax, 0x25f4
jmp 0x14000cf5a
mov eax, 0
cmp ebx, eax
je 0x14000d524
mov eax, dword [rbp + 0xbc]
movsxd rdx, eax
mov rax, qword [rbp + 0xe0]
add rax, rdx
mov qword [rbp - 0x18], rax
mov rax, qword [rbp - 0x18]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x73
je 0x14000d1ac
cmp eax, 0x73
jg 0x14000d502
cmp eax, 0x54
je 0x14000d505
cmp eax, 0x54
jg 0x14000d502
cmp eax, 0x52
je 0x14000d037
cmp eax, 0x52
jg 0x14000d502
cmp eax, 0x3f
je 0x14000d508
cmp eax, 0x3f
jg 0x14000d502
cmp eax, 0x3d
je 0x14000d026
cmp eax, 0x3d
jg 0x14000d502
cmp eax, 0x29
je 0x14000d4f4
cmp eax, 0x29
jg 0x14000d502
cmp eax, 0x21
je 0x14000d4e6
cmp eax, 0x21
jg 0x14000d502
cmp eax, 0x15
je 0x14000d386
cmp eax, 0x15
jg 0x14000d502
cmp eax, 6
je 0x14000d1bd
cmp eax, 9
je 0x14000d1ce
jmp 0x14000d502
mov rax, qword [rbp - 0x18]
mov rcx, rax
call fcn.14000475a
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x20], rax
mov rax, qword [rbp - 0x20]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x75
je 0x14000d182
cmp eax, 0x75
jg 0x14000d188
cmp eax, 0x57
je 0x14000d0f3
cmp eax, 0x57
jg 0x14000d188
cmp eax, 0x4f
je 0x14000d18e
cmp eax, 0x4f
jg 0x14000d188
cmp eax, 0x3e
je 0x14000d194
cmp eax, 0x3e
jg 0x14000d188
cmp eax, 0x3a
je 0x14000d19a
cmp eax, 0x3a
jg 0x14000d188
cmp eax, 0x38
je 0x14000d1a0
cmp eax, 0x38
jg 0x14000d188
cmp eax, 0x37
je 0x14000d1a6
cmp eax, 0x37
jg 0x14000d188
cmp eax, 0x33
je 0x14000d0e2
cmp eax, 0x33
jg 0x14000d188
cmp eax, 0x16
je 0x14000d104
cmp eax, 0x23
jmp 0x14000d188
mov rax, qword [rbp - 0x20]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000d1a7
mov rax, qword [rbp - 0x20]
mov rcx, rax
call fcn.140001c69
jmp 0x14000d1a7
mov rax, qword [rbp - 0x20]
mov qword [rbp - 0x28], rax
mov rax, qword [rbp - 0x28]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000d170
cmp eax, 0x57
jg 0x14000d173
cmp eax, 0x4b
je 0x14000d160
cmp eax, 0x4b
jg 0x14000d173
cmp eax, 0x44
je 0x14000d176
cmp eax, 0x44
jg 0x14000d173
cmp eax, 0x40
je 0x14000d179
cmp eax, 0x40
jg 0x14000d173
cmp eax, 0x3f
je 0x14000d17c
cmp eax, 0x3f
jg 0x14000d173
cmp eax, 0x33
je 0x14000d17f
cmp eax, 0x38
jne 0x14000d16e
mov rax, qword [rbp - 0x28]
mov rcx, rax
call fcn.140001653
jmp 0x14000d180
mov rax, qword [rbp - 0x28]
mov rcx, rax
call fcn.140001e42
jmp 0x14000d180
jmp 0x14000d173
nop
jmp 0x14000d1a7
nop
jmp 0x14000d1a7
nop
jmp 0x14000d1a7
nop
jmp 0x14000d1a7
nop
jmp 0x14000d1a7
nop
jmp 0x14000d1a7
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov rcx, rax
call fcn.140004996
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov rcx, rax
call fcn.140001653
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x30], rax
mov rax, qword [rbp - 0x30]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x73
je 0x14000d368
cmp eax, 0x73
jg 0x14000d36e
cmp eax, 0x6d
je 0x14000d25b
cmp eax, 0x6d
jg 0x14000d36e
cmp eax, 0x63
je 0x14000d2b4
cmp eax, 0x63
jg 0x14000d36e
cmp eax, 0x56
je 0x14000d2e8
cmp eax, 0x56
jg 0x14000d36e
cmp eax, 0x54
je 0x14000d374
cmp eax, 0x54
jg 0x14000d36e
cmp eax, 0x4a
je 0x14000d37a
cmp eax, 0x4a
jg 0x14000d36e
cmp eax, 0x16
je 0x14000d2a3
cmp eax, 0x3b
je 0x14000d380
jmp 0x14000d366
mov rax, qword [rbp - 0x30]
mov qword [rbp - 0x38], rax
mov rax, qword [rbp - 0x38]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x5d
je 0x14000d283
cmp eax, 0x5d
jg 0x14000d291
cmp eax, 0x1e
je 0x14000d297
cmp eax, 0x55
je 0x14000d29d
jmp 0x14000d291
mov rax, qword [rbp - 0x38]
mov rcx, rax
call fcn.140001653
jmp 0x14000d29e
nop
jmp 0x14000d381
nop
jmp 0x14000d381
nop
jmp 0x14000d381
mov rax, qword [rbp - 0x30]
mov rcx, rax
call fcn.1400046c1
jmp 0x14000d381
mov rax, qword [rbp - 0x30]
mov qword [rbp - 0x40], rax
mov rax, qword [rbp - 0x40]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 3
je 0x14000d2d2
cmp eax, 0x2b
je 0x14000d2e2
jmp 0x14000d2e0
mov rax, qword [rbp - 0x40]
mov rcx, rax
call fcn.140001c69
jmp 0x14000d2e3
jmp 0x14000d2e3
nop
jmp 0x14000d381
mov rax, qword [rbp - 0x30]
mov qword [rbp - 0x48], rax
mov rax, qword [rbp - 0x48]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000d354
cmp eax, 0x57
jg 0x14000d357
cmp eax, 0x4b
je 0x14000d344
cmp eax, 0x4b
jg 0x14000d357
cmp eax, 0x44
je 0x14000d35a
cmp eax, 0x44
jg 0x14000d357
cmp eax, 0x40
je 0x14000d35d
cmp eax, 0x40
jg 0x14000d357
cmp eax, 0x3f
je 0x14000d360
cmp eax, 0x3f
jg 0x14000d357
cmp eax, 0x33
je 0x14000d363
cmp eax, 0x38
jne 0x14000d352
mov rax, qword [rbp - 0x48]
mov rcx, rax
call fcn.140001653
jmp 0x14000d364
mov rax, qword [rbp - 0x48]
mov rcx, rax
call fcn.140001e42
jmp 0x14000d364
jmp 0x14000d357
nop
jmp 0x14000d381
nop
jmp 0x14000d381
nop
jmp 0x14000d381
nop
jmp 0x14000d381
nop
jmp 0x14000d381
nop
jmp 0x14000d381
jmp 0x14000d36e
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov qword [rbp - 0x50], rax
mov rax, qword [rbp - 0x50]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x75
je 0x14000d4d1
cmp eax, 0x75
jg 0x14000d4d4
cmp eax, 0x57
je 0x14000d442
cmp eax, 0x57
jg 0x14000d4d4
cmp eax, 0x4f
je 0x14000d4d7
cmp eax, 0x4f
jg 0x14000d4d4
cmp eax, 0x3e
je 0x14000d4da
cmp eax, 0x3e
jg 0x14000d4d4
cmp eax, 0x3a
je 0x14000d4dd
cmp eax, 0x3a
jg 0x14000d4d4
cmp eax, 0x38
je 0x14000d4e0
cmp eax, 0x38
jg 0x14000d4d4
cmp eax, 0x37
je 0x14000d4e3
cmp eax, 0x37
jg 0x14000d4d4
cmp eax, 0x33
je 0x14000d431
cmp eax, 0x33
jg 0x14000d4d4
cmp eax, 0x16
je 0x14000d453
cmp eax, 0x23
jmp 0x14000d4d4
mov rax, qword [rbp - 0x50]
mov rcx, rax
call fcn.1400018a2
jmp 0x14000d4e4
mov rax, qword [rbp - 0x50]
mov rcx, rax
call fcn.140001c69
jmp 0x14000d4e4
mov rax, qword [rbp - 0x50]
mov qword [rbp - 0x58], rax
mov rax, qword [rbp - 0x58]
movzx eax, byte [rax]
movsx eax, al
cmp eax, 0x57
je 0x14000d4bf
cmp eax, 0x57
jg 0x14000d4c2
cmp eax, 0x4b
je 0x14000d4af
cmp eax, 0x4b
jg 0x14000d4c2
cmp eax, 0x44
je 0x14000d4c5
cmp eax, 0x44
jg 0x14000d4c2
cmp eax, 0x40
je 0x14000d4c8
cmp eax, 0x40
jg 0x14000d4c2
cmp eax, 0x3f
je 0x14000d4cb
cmp eax, 0x3f
jg 0x14000d4c2
cmp eax, 0x33
je 0x14000d4ce
cmp eax, 0x38
jne 0x14000d4bd
mov rax, qword [rbp - 0x58]
mov rcx, rax
call fcn.140001653
jmp 0x14000d4cf
mov rax, qword [rbp - 0x58]
mov rcx, rax
call fcn.140001e42
jmp 0x14000d4cf
jmp 0x14000d4c2
nop
jmp 0x14000d4e4
nop
jmp 0x14000d4e4
nop
jmp 0x14000d4e4
nop
jmp 0x14000d4e4
nop
jmp 0x14000d4e4
nop
jmp 0x14000d4e4
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov rcx, rax
call fcn.14000475a
jmp 0x14000d509
mov rax, qword [rbp - 0x18]
mov rcx, rax
call fcn.140001560
jmp 0x14000d509
nop
jmp 0x14000d509
nop
jmp 0x14000d509
nop
add dword [rbp + 0xbc], 1
jmp 0x14000ba02
nop
jmp 0x14000d525
nop
jmp 0x14000d525
nop
jmp 0x14000d525
nop
jmp 0x14000d525
nop
jmp 0x14000d525
nop
mov eax, dword [rbp + 0xbc]
add rsp, 0x148
pop rbx
pop rbp
ret