Function at 0x14040869c
Capabilities:
Check http status code
Parse credit card information

Disassembly:
push r15
push r14
push r13
btc r10d, edi
push r12
rcl ah, 0xcb
bsf rax, r9
movsx ax, r10b
push rsi
movzx r10d, di
or r10, r14
push rdi
xchg al, r13b
add ax, 0x2a38
bswap r10w
push rbp
btc r10w, 0x7c
movsxd r13, edx
push rbx
clc
bt r10w, bp
bts ax, ax
sub rsp, 0xa38
adc r13b, 0xd
bts r10d, esi
dec r10
movaps xmmword [rsp + 0xa20], xmm6
adc al, 0x2f
adc al, ch
test ebx, esi
mov r10, rdx
ror r13w, 0x7e
mov r13, rcx
bts ax, sp
bt ax, 0x3a
xor eax, 0x36013ef6
mov qword [rcx + 0x20], rdx
mov ax, di
xor al, 0x7c
mov qword [rcx + 0x18], rdx
movsxd rax, r8d
test rsp, 0x3b975510
add rax, rdx
test sil, al
test r14b, 0x4a
mov qword [rcx + 0x28], rax
clc
cmc
mov dword [rcx + 0x30], r9d
test r8b, 0xee
cmp dword [rsp + 0xaa0], 0
jmp 0x140408752
je 0x14040889f
mov rbp, qword [r13]
btc rdx, 0x67
sbb dl, 0x85
mov rdx, qword [r13 + 8]
cmp rsp, rbp
clc
sub edi, edi
cmp rbp, rdx
jae 0x1404087b0
lea rbx, [rbp + 1]
inc sil
mov qword [r13], rbx
movsxd rsi, esi
rol esi, 0x97
movzx esi, byte [rbp]
shld bp, r15w, 0x46
mov rbp, rbx
cmp bpl, r14b
jmp 0x14040879d
cmp rbp, rdx
jmp 0x1404087a5
jb 0x1404087c2
jmp 0x1404087e1
sub esi, esi
cmp r11w, 0x3cf3
stc
cmp rbp, rdx
jae 0x1404087e1
lea rbx, [rbp + 1]
mov qword [r13], rbx
shl dil, cl
bts di, r14w
stc
movzx edi, byte [rbp]
mov rbp, rbx
cmp r15b, 0xee
test r10b, r8b
xor eax, eax
test dil, 0x1b
cmc
cmp rbp, rdx
jae 0x14040ab05
test dil, 0x20
jne 0x14040ab05
mov edx, esi
not ch
or ch, bh
shl edx, 8
rol ch, 0x7a
shld cx, r11w, 0x14
or edi, edx
add rdx, 0x212200c3
mov cx, cx
cmp r13b, 0x28
imul edx, edi, 0x843
cmc
sal cl, cl
adc rcx, rax
shr edx, 0x10
btc rcx, r14
ror ch, 0xd7
cmovbe ecx, esp
mov ecx, edi
stc
cmp sp, r11w
jmp 0x140408842
sub ecx, edx
movzx ecx, cx
shr ecx, 1
clc
test sil, dl
stc
add ecx, edx
shr dx, 0xc
movzx rdx, r10w
shr ecx, 4
adc dl, 0x11
sbb dh, dh
bt dx, 0xea
mov edx, ecx
cmp r10b, 0xdf
shl edx, 5
cmc
sub ecx, edx
cmp r11b, 0xc3
add ecx, edi
stc
test rdx, rsp
test cx, cx
jmp 0x140408883
jne 0x14040ab05
and esi, 0xf
cmp sp, r15w
stc
cmp esi, 8
jmp 0x140408899
jne 0x14040ab05
lea rsi, [r13 + 0x10]
btc ax, r14w
lea r15, [r13 + 0x14]
neg r14w
bts rax, r14
mov qword [r13 + 0x10], 0
shrd ax, r15w, 0x11
lahf
rcl al, 0x5f
lea r14, [r13 + 0x34]
ror ax, cl
lea rax, [r13 + 0x818]
test r11d, esi
cmc
mov qword [rsp + 0x48], rax
cmp r12b, 0x80
jmp 0x1404088e6
sub ebp, ebp
jmp 0x1404088ed
xorps xmm6, xmm6
lea r8, [0x1400bf2a0]
cmp r10b, bpl
test rax, r15
clc
sub ecx, ecx
clc
test ecx, ecx
jg 0x14040a9d2
jmp 0x14040a97e
cmp eax, 6
jmp 0x140408916
jle 0x14040897f
jmp 0x1404099d8
lea rdx, [rax + 1]
mov qword [r13], rdx
stc
test spl, bpl
movzx eax, byte [rax]
stc
clc
test dl, r9b
movzx eax, al
cmp bx, 0x3efe
stc
shl eax, cl
clc
or r12d, eax
jmp 0x140408950
mov dword [r15], r12d
not al
cwde
add rax, 0x44d2e9e
lea eax, [rcx + 8]
clc
stc
test r9b, dil
mov dword [rsi], eax
cmp ecx, 0x11
xchg rcx, rcx
cmovbe ecx, eax
mov ch, ch
mov ecx, eax
jmp 0x140408979
jge 0x1404099da
mov eax, r12d
shr eax, cl
test eax, eax
jne 0x1404099c1
mov rax, qword [r13]
clc
cmp r14b, 0x3f
test r15b, cl
cmp rax, qword [r13 + 8]
jmp 0x1404089a1
jb 0x140408921
sub eax, eax
jmp 0x140408935
mov eax, ecx
stc
clc
and eax, 7
jmp 0x1404089ba
je 0x14040a593
cmp ecx, eax
jmp 0x1404089c7
jl 0x140408a12
jmp 0x14040a57c
lea rbp, [rdx + 1]
mov qword [r13], rbp
movzx edx, byte [rdx]
movzx edx, dl
clc
cmc
test r8w, 0x366c
shl edx, cl
or r12d, edx
cmp spl, 0xc8
clc
movzx dx, r14b
mov dword [r15], r12d
btc edx, ebx
lea edx, [rcx + 8]
mov dword [rsi], edx
test dx, 0x7455
cmp ecx, 0x11
mov ecx, edx
jge 0x14040a57e
mov edx, r12d
shr edx, cl
clc
cmp r11w, si
test edx, edx
jmp 0x140408a23
jne 0x14040a572
mov rdx, qword [r13]
cmp sp, r15w
cmp rdx, qword [r13 + 8]
jmp 0x140408a3a
jb 0x1404089d2
xor edx, edx
jmp 0x140408a47
jmp 0x1404089dd
mov rcx, r14
cqo
movsxd rdx, ebp
xchg dx, dx
lea rdx, [0x1400bf160]
movzx r8w, r14b
mov r8d, 0x120
jmp 0x140408a6e
call fcn.140433d72
test eax, eax
jmp 0x140408a7a
je 0x14040aafc
mov rcx, qword [rsp + 0x48]
movzx rdx, sp
bswap dx
lea rdx, [0x1400bf280]
setl r8b
bswap r8d
movsx r8w, bl
mov r8d, 0x20
jmp 0x140408aaa
call fcn.140433d72
test eax, eax
jmp 0x140408ab6
je 0x14040aafc
mov r10, qword [r13 + 0x18]
jmp 0x140408ac5
jmp 0x140408b4d
mov rdi, r10
mov ebx, eax
not dh
movsx rdx, r11w
movsx dx, r13b
mov rdx, rbx
jmp 0x140408ae2
call fcn.140119c13
test rax, rax
jmp 0x140408aef
je 0x14040aafc
mov qword [r13 + 0x20], rax
sub r10, 0x6d3c7e21
bswap r10w
btc r10, 0x3b
mov r10, rdi
test r8b, r13b
jmp 0x140408b14
mov r10d, r10d
stc
jmp 0x140408b1e
add r10, rax
clc
cmp r10b, bl
mov qword [r13 + 0x18], r10
test r9d, 0x3fb466ee
add rbx, rax
lahf
cmovns ax, cx
jmp 0x140408b3d
mov qword [r13 + 0x28], rbx
mov byte [r10], bpl
inc r10
nop
rcr ax, 0x29
mov eax, dword [rsi]
stc
cmc
cmp eax, 0x10
jge 0x140408bf8
mov rdi, qword [r13]
mov rdx, qword [r13 + 8]
cmp rdi, rdx
jmp 0x140408b6a
jae 0x14040aafc
mov r9d, dword [r15]
mov rcx, r13
movsx ecx, di
mov ecx, eax
jmp 0x140408b80
jmp 0x140408bc9
lea rbp, [rdi + 1]
mov qword [r13], rbp
cmp r10b, bpl
stc
movzx eax, byte [rdi]
bt di, bx
mov rdi, rbp
movzx eax, al
jmp 0x140408ba4
shl eax, cl
or r9d, eax
mov dword [r15], r9d
lea eax, [rcx + 8]
mov dword [rsi], eax
stc
clc
cmp ecx, 0x11
movzx ecx, dx
bswap cx
mov ecx, eax
jmp 0x140408bc3
jge 0x140408c15
mov eax, r9d
shr eax, cl
jmp 0x140408bd6
test eax, eax
jmp 0x140408bdd
jne 0x140408c00
cmp rdi, rdx
jmp 0x140408beb
jb 0x140408b85
xor eax, eax
jmp 0x140408b9b
mov r9d, dword [r15]
jmp 0x140408c15
mov qword [r13], rdx
mov eax, ecx
sub cx, 0x3e24
movsx bp, r14b
adc cx, 0x5474
mov ecx, r9d
movsx bp, r15b
and ecx, 0x1ff
clc
sar rbp, 0xe9
movzx ebp, word [r14 + rcx*2]
stc
test r14b, 0x30
clc
test ebp, ebp
jmp 0x140408c3a
je 0x140408d12
mov ecx, ebp
cmp r12b, r13b
cmc
shr ecx, 9
shr r9d, cl
cmp r11, rbx
mov dword [r15], r9d
sub eax, ecx
cmc
mov dword [rsi], eax
and ebp, 0x1ff
jmp 0x140408c62
cmp ebp, 0xff
jmp 0x140408c6d
ja 0x140408eae
mov rax, qword [r13 + 0x28]
cmp dil, r11b
cmp r10, rax
jmp 0x140408c82
jb 0x140408b41
mov qword [r13 + 0x18], r10
cmp r14d, 0x7e00e08
cmp dword [r13 + 0x30], 0
jmp 0x140408c9d
je 0x14040aafc
mov rcx, qword [r13 + 0x20]
jmp 0x140408cac
sub r10, rcx
cmp r10d, 0xffffffff
jmp 0x140408cb8
je 0x14040aafc
sub eax, ecx
test r8d, edx
cmp r10d, eax
jmp 0x140408ccb
jb 0x140408aca
nop word cs:[rax + rax]
stc
test si, dx
clc
test eax, eax
jmp 0x140408ce8
js 0x14040aafc
add eax, eax
jmp 0x140408cff
cmp eax, r10d
jmp 0x140408d07
jbe 0x140408ce1
jmp 0x140408aca
mov ecx, r9d
rcr dx, cl
cdq
rol cx, 8
mov edx, ecx
dec dil
sar dil, cl
and edx, 0xf0f
shl edx, 4
rol edi, 0xaf
shr ecx, 4
shr dil, 0x8e
sar dil, 0xe6
and ecx, 0xf0f
inc di
rol rdi, cl
or ecx, edx
bts dx, r8w
mov edx, ecx
and dil, dil
and edx, 0x3333
shr ecx, 2
sbb di, 0x7801
inc di
sub di, 0x18ec
and ecx, 0x3333
lea ecx, [rcx + rdx*4]
test bpl, r8b
mov edx, ecx
and edx, 0x5555
shr dil, cl
test r11w, cx
sar dil, 0x75
shr ecx, 1
clc
xchg dil, dil
test r8b, 0x54
and ecx, 0x5555
rcr dil, cl
movsx di, spl
lea edi, [rcx + rdx*2]
xor ebp, ebp
movsx rcx, r9w
nop word cs:[rax + rax]
not ch
movzx ecx, r14w
mov rcx, rbp
jmp 0x140408dc2
inc rbp
cmp dword [r13 + rcx*4 + 0x47c], edi
jle 0x140408dba
lea r8, [rbp + 9]
stc
cmp r8d, 0xf
jmp 0x140408de1
ja 0x14040aafc
mov edx, r8d
rol cl, 0xba
mov cl, 7
sub cl, bpl
stc
cmp dh, 0x46
shr edi, cl
neg ch
btr cx, r14w
movzx ecx, word [r13 + rdx*2 + 0x434]
sub rdi, rcx
test ax, r15w
movzx edx, word [r13 + rdx*2 + 0x498]
lea rdx, [rdx + rdi]
cmp edx, 0x11f
jmp 0x140408e27
jg 0x14040aafc
movzx ecx, byte [r13 + rdx + 0x4b8]
movzx edi, r9w
mov edi, ebp
cmp sp, r14w
sub edi, ecx
test sil, dil
clc
cmp edi, 0xfffffff7
jmp 0x140408e4e
jne 0x14040aafc
mov ecx, r8d
cmc
shr r9d, cl
cmp r13b, r14b
stc
cmp r8, 0x7ff96fe0
mov dword [r13 + 0x14], r9d
test bp, 0x7156
jmp 0x140408e77
sub eax, ebp
sar bpl, cl
add eax, 0xfffffff7
sub ebp, 0x57336f2a
sbb bp, r9w
mov dword [r13 + 0x10], eax
sar bpl, cl
cmp dx, 0x1afb
dec bp
movzx ebp, word [r13 + rdx*2 + 0x5d8]
cmc
cmp ebp, 0xff
jbe 0x140408c73
cmp ebp, 0x100
jmp 0x140408eb9
je 0x14040a902
add ebp, 0xfffffeff
jmp 0x140408eca
lea rcx, [0x1400bf2c0]
or r11b, cl
test r14w, r11w
sar r11b, cl
mov r11d, dword [rcx + rbp*4]
neg cx
lea rcx, [rbp - 0x1c]
cmp rcx, 0xffffffffffffffec
jmp 0x140408eef
jb 0x140409031
lea rcx, [0x1400bf340]
movzx rdx, r13w
rcr dx, 0x82
mov edx, dword [rcx + rbp*4]
cmp eax, edx
jl 0x140408f90
jmp 0x140408fe4
lea rbp, [rcx + 1]
mov qword [r13], rbp
and bpl, 0x83
clc
movzx ecx, byte [rcx]
movsx ebp, r14w
movzx ebp, cl
movzx ecx, bx
xadd cx, cx
mov ecx, eax
cmp dx, di
cmp r12, 0x725e3906
jmp 0x140408f43
shl ebp, cl
test dil, r10b
cmp sil, 0x5e
stc
or r9d, ebp
sar bpl, cl
test dil, sil
shl bp, cl
mov dword [r15], r9d
lea ebp, [rax + 8]
jmp 0x140408f6b
mov dword [rsi], ebp
clc
test r8w, 0x35a3
jmp 0x140408f79
cmp eax, 0x11
nop
mov eax, 0x2f54623c
mov eax, ebp
jmp 0x140408f8a
jge 0x140408ff0
mov ebx, r9d
rcr cx, cl
shrd cx, bp, 7
movsxd rcx, r9d
mov ecx, eax
test edx, 0x5ac56d80
test si, ax
shr ebx, cl
test ebx, ebx
jmp 0x140408fb2
jne 0x140408fd3
mov rcx, qword [r13]
cmc
cmp rcx, qword [r13 + 8]
jmp 0x140408fc6
jb 0x140408f14
xor ecx, ecx
jmp 0x140408f28
mov rcx, qword [r13 + 8]
sub bx, 0x42ff
movzx ebp, r15w
mov qword [r13], rcx
mov ebp, eax
sar al, cl
bt ax, 0xc4
adc cx, sp
mov ebx, 0xffffffff
cbw
rol ah, 0x8e
movsx ax, ah
mov ecx, edx
shl ebx, cl
not ebx
rol ah, 0x51
and ebx, r9d
shr al, 6
shr r9d, cl
mov dword [r15], r9d
sub ebp, edx
xor ax, 0x7f1b
bt ax, 0xc1
dec ah
mov dword [rsi], ebp
add ebx, r11d
shr ah, 0xab
mov eax, ebp
mov r11d, ebx
cmp r15b, 0xec
cmp eax, 0xf
jmp 0x140409039
jg 0x1404090fa
mov rdi, qword [r13]
mov rbp, qword [r13 + 8]
cmp r12w, di
test r15b, r12b
test r11d, 0x66c2761a
cmp rdi, rbp
jmp 0x14040905d
jb 0x1404090bf
jmp 0x14040aafc
lea rdx, [rdi + 1]
or ch, 0xaa
mov qword [r13], rdx
movzx ecx, byte [rdi]
add di, r10w
bts rdi, r13
sbb di, bp
mov rdi, rdx
bt dx, 0xc2
movzx edx, cl
movzx ecx, dx
cmc
rcr ch, cl
mov ecx, eax
shl edx, cl
cmc
or r9d, edx
cdq
rcl dh, 0xd0
bsr dx, si
mov dword [r15], r9d
sbb dl, dil
cmovle edx, esp
rcl dx, cl
lea edx, [rax + 8]
mov dword [rsi], edx
clc
cmp eax, 0x11
mov eax, edx
jge 0x1404090ff
mov edx, r9d
mov ecx, eax
test r14w, ax
shr edx, cl
jmp 0x1404090d0
test edx, edx
jmp 0x1404090d7
jne 0x1404090f2
cmp rdi, rbp
jmp 0x1404090e5
jb 0x140409068
sub ecx, ecx
jmp 0x140409089
mov qword [r13], rbp
btr cx, sp
mov edx, eax
rcl cl, cl
clc
mov eax, r9d
movsxd rcx, r15d
and eax, 0x1ff
bt cx, ax
xor cx, r12w
mov rcx, qword [rsp + 0x48]
cmp ch, bl
clc
movzx eax, word [rcx + rax*2]
test eax, eax
jmp 0x140409125
je 0x140409154
mov ecx, eax
cmc
test sp, cx
shr ecx, 9
shr r9d, cl
mov dword [r15], r9d
cmc
sub edx, ecx
mov dword [rsi], edx
test esi, 0x58432ede
and eax, 0x1ff
jmp 0x14040914f
jmp 0x140409318
mov eax, r9d
ror di, 0x44
movsx di, bpl
cmc
rol ax, 8
shrd rcx, rbx, 0xfd
or di, 0x14eb
mov ecx, eax
xadd di, di
adc dil, r13b
and ecx, 0xf0f
movzx rdi, si
clc
movsx rdi, r9w
shl ecx, 4
ror dil, cl
or dil, dl
cmovae rdi, rax
shr eax, 4
btc di, ax
cmp al, r10b
and eax, 0xf0f
or eax, ecx
cmovp di, r9w
sal ch, 0x36
mov ecx, eax
and ecx, 0x3333
shr eax, 2
adc di, r14w
shl di, cl
mov dil, r15b
and eax, 0x3333
lea eax, [rax + rcx*4]
bsr di, r10w
mov ecx, eax
shrd edi, ebx, 0x8c
shl dil, cl
cmp r15d, r11d
and ecx, 0x5555
shr eax, 1
movzx rdi, r12w
and eax, 0x5555
mov dil, 0xe
bt edi, 0x67
lea edi, [rax + rcx*2]
xor ebp, ebp
nop word cs:[rax + rax]
movzx eax, r14w
xchg al, ah
cdqe
mov rax, rbp
jmp 0x140409216
inc rbp
jmp 0x14040921e
cmp dword [r13 + rax*4 + 0xc60], edi
jle 0x14040920e
lea r8, [rbp + 9]
jmp 0x140409235
cmp r8d, 0xf
ja 0x14040aafc
mov eax, r8d
cmp r9d, r11d
sets cl
mov cl, 7
clc
test r8d, r11d
sub cl, bpl
cmp r15w, r12w
shr edi, cl
movzx ecx, word [r13 + rax*2 + 0xc18]
stc
test sil, 0x15
sub rdi, rcx
cmc
jmp 0x14040926e
movzx eax, word [r13 + rax*2 + 0xc7c]
test r9b, 0x75
add rax, rdi
stc
cmp eax, 0x11f
jmp 0x140409289
jg 0x14040aafc
movzx ecx, byte [r13 + rax + 0xc9c]
xor bx, si
bt bx, r12w
movsx bx, dh
mov ebx, ebp
clc
test r15b, r14b
sub ebx, ecx
cmp r8d, 0x2bd45f95
jmp 0x1404092b8
cmp ebx, 0xfffffff7
jmp 0x1404092c0
jne 0x14040aafc
mov ecx, r8d
sar r8w, cl
xadd r8, r8
shr r9d, cl
rcl r8w, cl
mov dword [r13 + 0x14], r9d
btr cx, 0xe2
sub edx, ebp
cmovs r8w, r9w
add edx, 0xfffffff7
mov r8, 0x70b94c92
adc rcx, 0x69f714c7
mov dword [r13 + 0x10], edx
xor cl, dil
sal cl, cl
shrd r8w, r12w, 0x41
movzx eax, word [r13 + rax*2 + 0xdbc]
or ch, 0xc7
bt ecx, r9d
mov eax, eax
test r13w, 0x1aff
lea rcx, [0x1400bf3c0]
rcr r8, cl
xadd r8b, r8b
mov r8d, dword [rcx + rax*4]
lea rcx, [rax - 0x1e]
cmp rcx, 0xffffffffffffffe6
jb 0x140409488
lea rcx, [0x1400bf440]
mov eax, dword [rcx + rax*4]
cmp cl, 0xfe
cmp edx, eax
jmp 0x140409354
jl 0x1404093bc
mov edi, edx
jmp 0x140409424
lea rbx, [rcx + 1]
mov qword [r13], rbx
shl sil, 0x31
movzx ecx, byte [rcx]
dec bh
mov rsi, rbp
sbb bx, 0x351
movzx ebx, cl
mov ecx, edx
setge dil
rcl dil, 0x5a
bt di, si
shl ebx, cl
bsf edi, esi
or r9d, ebx
adc dil, r10b
mov dword [r15], r9d
btc di, ax
lea edi, [rdx + 8]
clc
mov dword [rbp], edi
test sp, 0x3d7a
cmp r12, rdi
cmp edx, 0x11
mov edx, edi
jmp 0x1404093b6
jge 0x140409424
mov rbp, rsi
bsr ecx, ecx
or ch, ch
mov esi, r9d
mov ecx, edx
cmp dil, 0x6b
test r15w, 0x6a87
shr esi, cl
test esi, esi
jmp 0x1404093dc
jne 0x1404093fc
mov rcx, qword [r13]
cmp rcx, qword [r13 + 8]
jmp 0x1404093ef
jb 0x140409361
sub ecx, ecx
jmp 0x140409372
mov rcx, qword [r13 + 8]
sbb r14d, 0x59633f8
test di, r9w
mov qword [r13], rcx
test esi, ebx
movzx r14, ax
movzx esi, cx
mov edi, edx
movsx r12d, r11w
mov rsi, rbp
not r14b
mov edx, 0xffffffff
rol r12w, cl
btc rcx, rbp
mov ecx, eax
rol r12w, cl
ror r12, 0xe6
sbb r14b, r14b
shl edx, cl
not edx
xor r12d, 0x2f126509
dec r12b
and edx, r9d
and r12b, al
xadd r14w, r12w
shr r9d, cl
add cx, r13w
test bp, r10w
rcr rcx, cl
mov dword [r15], r9d
shrd r14w, r12w, 0xca
bswap r12
sub edi, eax
xor rcx, rsp
mov dword [rsi], edi
btr r12w, 0x6c
rol cx, 0x38
sbb r14b, dl
add r8d, edx
mov rcx, qword [r13 + 0x20]
bts r14d, r13d
test r10b, spl
btc r14d, r12d
mov r14, r10
and r12d, 0x77565504
adc r12w, 0x317f
bswap r12w
sub r14, rcx
or r12, 0x6eff28d5
bts r12d, esi
movsxd r12, r8d
cmp r13d, 0x21015cb3
jmp 0x1404094cc
cmp r14, r12
jmp 0x1404094d4
jl 0x14040aafc
movsxd rdx, r11d
rol ax, cl
not ah
rcl al, cl
lea rdx, [rdx + r10]
shr al, cl
movsx rax, r15w
bt ax, r15w
mov rax, qword [r13 + 0x28]
cmc
cmp r10b, 0xbe
cmp rdx, rax
jbe 0x1404095fe
mov qword [r13 + 0x18], r10
clc
cmp dil, 0xf0
cmc
cmp dword [r13 + 0x30], 0
jmp 0x140409519
je 0x14040aafc
mov edx, r14d
add edx, r11d
jmp 0x14040952a
jb 0x14040aafc
sub eax, ecx
cmc
test ax, 0x2949
cmp edx, eax
jmp 0x14040953e
jbe 0x14040956d
nop word cs:[rax + rax]
test eax, eax
js 0x14040aafc
add eax, eax
cmp r15b, dil
stc
cmp edx, eax
jmp 0x140409567
ja 0x140409552
mov ebp, r8d
cdq
mov rdi, r11
jmp 0x14040957b
mov ebx, eax
movzx rdx, r8w
setp dl
mov rdx, rbx
jmp 0x14040958c
call fcn.140119c13
test rax, rax
jmp 0x140409599
je 0x14040aafc
mov qword [r13 + 0x20], rax
ror r10w, 0xc9
or r8b, 0xe3
mov r10d, r14d
movsx r11d, dx
adc r8b, spl
lea r10, [r10 + rax]
cmc
rcl r14b, 0xeb
xor r11d, r11d
mov qword [r13 + 0x18], r10
add rbx, rax
movzx r8, r12w
mov qword [r13 + 0x28], rbx
seta r11b
xchg r14w, r11w
movsxd r8, esi
mov r14, qword [rsp + 0x30]
mov r11w, 0x5e73
jmp 0x1404095eb
mov r11, rdi
not r8d
mov r8d, ebp
jmp 0x1404095f9
jmp 0x140409603
mov r14, qword [rsp + 0x30]
mov rax, r10
stc
sub rax, r12
test bp, sp
jmp 0x140409613
cmp r8d, 1
jmp 0x14040961c
jne 0x140409685
test r11d, r11d
jmp 0x14040962a
je 0x140408b4d
movzx edx, byte [rax]
movzx r8, di
setae ch
movsxd rdi, eax
mov r8d, r11d
setl dil
xchg bl, bh
jmp 0x14040964b
mov rcx, r10
mov rdi, r10
mov rbx, r11
jmp 0x140409659
call fcn.1404a432a
mov r10, rdi
movzx r10, r14w
setge r10b
movzx r10w, dil
dec ebx
bswap r10w
lea r10, [rdi + rbx]
jmp 0x14040967d
inc r10
jmp 0x140408b4d
test r11d, r11d
jmp 0x14040968d
je 0x140408b4d
lea r9d, [r11 - 1]
test r10b, dl
stc
cmp r9d, 0x1f
jmp 0x1404096a4
jb 0x140409883
cmp r8d, 0x20
jb 0x140409883
inc r9
cmp edi, r13d
mov r8, r9
and r8, 0xffffffffffffffe0
sub cx, r14w
sub bx, 0x7386
xor bl, bl
lea rcx, [r8 - 0x20]
mov rbp, rcx
stc
shr rbp, 5
inc rbp
adc bl, r12b
inc bl
mov ebx, ebp
test spl, bpl
test r12b, 0xeb
cmc
and ebx, 3
cmc
test dx, r10w
cmp rcx, 0x60
jmp 0x1404096fb
jae 0x140409708
sub edi, edi
jmp 0x1404097d0
mov rcx, r12
cmovl rdx, rbp
neg rcx
shr dl, cl
movsx rdx, r9w
and rbp, 0xfffffffffffffffc
lea rdx, [r10 + 0x70]
cmp r13, 0x7241765c
jmp 0x140409732
lea rcx, [rcx + r10]
add rcx, 0x70
test dl, 0xe6
xor edi, edi
nop
movups xmm0, xmmword [rcx + rdi - 0x70]
cmp spl, 0x29
movups xmm1, xmmword [rcx + rdi - 0x60]
movups xmmword [rdx + rdi - 0x70], xmm0
jmp 0x140409759
movups xmmword [rdx + rdi - 0x60], xmm1
cmc
jmp 0x140409764
movups xmm0, xmmword [rcx + rdi - 0x50]
movups xmm1, xmmword [rcx + rdi - 0x40]
movups xmmword [rdx + rdi - 0x50], xmm0
cmp edi, 0x45a10549
cmp dil, r9b
movups xmmword [rdx + rdi - 0x40], xmm1
cmp bx, r14w
movups xmm0, xmmword [rcx + rdi - 0x30]
movups xmm1, xmmword [rcx + rdi - 0x20]
movups xmmword [rdx + rdi - 0x30], xmm0
movups xmmword [rdx + rdi - 0x20], xmm1
cmp al, r10b
movups xmm0, xmmword [rcx + rdi - 0x10]
test ah, 0xc5
cmp sil, r15b
movups xmm1, xmmword [rcx + rdi]
stc
jmp 0x1404097b1
movups xmmword [rdx + rdi - 0x10], xmm0
test sp, 0x3156
movups xmmword [rdx + rdi], xmm1
cmp dh, 0x5a
sub rdi, 0xffffffffffffff80
add rbp, 0xfffffffffffffffc
jne 0x140409741
test rbx, rbx
jmp 0x1404097d8
je 0x14040985e
lea rcx, [r10 + rdi]
movzx rdx, r8w
sar edx, cl
xadd edx, edx
add rcx, 0x10
movzx dx, bpl
sub rdi, r12
shld dx, r12w, 0x24
cmp bh, 8
clc
lea rdx, [r10 + rdi]
cmc
cmp r13w, 0x5695
add rdx, 0x10
jmp 0x140409818
shl rbx, 5
test sil, spl
xor ebp, ebp
test sil, 0x52
cmc
stc
nop word cs:[rax + rax]
cmc
movups xmm0, xmmword [rdx + rbp - 0x10]
movups xmm1, xmmword [rdx + rbp]
test r14, 0x253c0023
movups xmmword [rcx + rbp - 0x10], xmm0
movups xmmword [rcx + rbp], xmm1
cmc
add rbp, 0x20
cmp rbx, rbp
jmp 0x140409858
jne 0x140409832
lea r10, [r10 + r8]
stc
cmp r9, r8
jmp 0x14040986b
je 0x140408b4d
lea rax, [rax + r8]
sub r11d, r8d
bsr rcx, r13
inc cx
xor cx, r13w
lea ecx, [r11 - 1]
test r11b, 7
je 0x1404098f0
mov ebp, r11d
clc
and ebp, 7
cmc
shr bl, 0x36
xor edx, edx
movsx bx, r12b
cmovge bx, bx
movzx bx, sil
nop
jmp 0x1404098b5
movzx ebx, byte [rax + rdx]
jmp 0x1404098be
mov byte [r10 + rdx], bl
jmp 0x1404098c7
inc rdx
cmp r12d, edx
cmp ebp, edx
jne 0x1404098b5
lea r10, [r10 + rdx]
clc
test cx, bp
add rax, rdx
cmp r14w, r15w
jmp 0x1404098ed
sub r11d, edx
cmp ecx, 7
jb 0x140408b4d
mov ecx, r11d
xor edx, edx
nop word cs:[rax + rax]
or bl, r14b
btc bx, r9w
seto bl
movzx ebx, byte [rax + rdx]
stc
jmp 0x14040991d
mov byte [r10 + rdx], bl
movzx ebx, byte [rax + rdx + 1]
mov byte [r10 + rdx + 1], bl
rcr bl, cl
shrd ebx, r14d, 0x2c
stc
movzx ebx, byte [rax + rdx + 2]
mov byte [r10 + rdx + 2], bl
movzx bx, ch
bts bx, r9w
dec bl
movzx ebx, byte [rax + rdx + 3]
stc
cmp rbx, 0x680202c2
test r9w, 0x2de0
mov byte [r10 + rdx + 3], bl
shl bl, cl
mov bx, sp
movzx ebx, byte [rax + rdx + 4]
mov byte [r10 + rdx + 4], bl
mov bx, si
movzx ebx, byte [rax + rdx + 5]
test rdi, rsi
mov byte [r10 + rdx + 5], bl
stc
neg bh
movzx ebx, byte [rax + rdx + 6]
cmc
test cl, 0x1f
mov byte [r10 + rdx + 6], bl
movzx ebx, byte [rax + rdx + 7]
mov byte [r10 + rdx + 7], bl
test sp, r14w
add rdx, 8
jmp 0x1404099a7
cmp ecx, edx
jmp 0x1404099ae
jne 0x140409913
add r10, rdx
jmp 0x1404099bc
jmp 0x140408b4d
mov rax, qword [r13 + 8]
rol r14b, cl
rcl r14b, cl
mov qword [r13], rax
and r14b, 0x5a
bts ax, r15w
mov eax, ecx
mov r14d, r12d
rol rcx, cl
shr r14d, 5
movsx ecx, dx
xor cx, r9w
mov dword [r15], r14d
lea ecx, [rax - 5]
test r9w, dx
cmc
cmp r10b, 9
mov dword [rsi], ecx
cmp eax, 9
jmp 0x140409a04
jle 0x140409a66
jmp 0x140409aa2
lea rdx, [rax + 1]
mov qword [r13], rdx
stc
cmc
movzx eax, byte [rax]
test r9, 0x21183245
stc
movzx eax, al
test r14w, 0x3705
clc
shl eax, cl
clc
or r14d, eax
mov dword [r15], r14d
shl eax, 0x61
sbb eax, edi
inc al
lea eax, [rcx + 8]
cmc
cmp r8d, 0x7e3506b4
mov dword [rsi], eax
cmp ecx, 0x11
movsxd rcx, r10d
mov cl, r9b
jmp 0x140409a59
mov ecx, eax
jmp 0x140409a60
jge 0x140409aaf
mov eax, r14d
shr eax, cl
cmc
test eax, eax
jmp 0x140409a73
jne 0x140409a95
mov rax, qword [r13]
clc
cmc
cmp rax, qword [r13 + 8]
jb 0x140409a0f
sub eax, eax
jmp 0x140409a90
jmp 0x140409a24
mov rax, qword [r13 + 8]
jmp 0x140409a9e
mov qword [r13], rax
mov eax, ecx
btc ecx, ebp
movzx rcx, cx
bts rcx, r14
and r12d, 0x1f
test r12d, eax
mov ecx, r14d
cmp r11w, 0x5742
cmp r11w, bp
and ecx, 0x1f
cmc
jmp 0x140409acc
mov qword [rsp + 0x38], rcx
and cx, ax
sbb cx, r13w
shr r14d, 5
sbb cl, cl
bswap rcx
mov dword [r15], r14d
lea ecx, [rax - 5]
stc
mov dword [rsi], ecx
stc
cmp eax, 8
jmp 0x140409af3
jle 0x140409b4d
jmp 0x140409b8a
lea rdx, [rax + 1]
rol bx, cl
mov qword [r13], rdx
movzx eax, byte [rax]
rcr bx, cl
stc
movzx eax, al
shl eax, cl
sar bh, cl
ror bx, 0xf1
rcl rbx, 0xc9
or r14d, eax
xchg bx, bx
mov dword [r15], r14d
ror bx, 0xbd
mov bh, 0xe3
lea ebx, [rcx + 8]
cmc
mov dword [rsi], ebx
cmp ecx, 0x11
movzx cx, ch
mov cx, r11w
mov ecx, ebx
jmp 0x140409b47
jge 0x140409b92
mov eax, r14d
cmp cl, bh
shr eax, cl
stc
test eax, eax
jmp 0x140409b5c
jne 0x140409b78
mov rax, qword [r13]
stc
cmp rax, qword [r13 + 8]
jb 0x140409afe
sub eax, eax
jmp 0x140409b10
mov rax, qword [r13 + 8]
add bh, 0xc1
sub bl, r11b
bsr bx, sp
mov qword [r13], rax
mov ebx, ecx
and ax, si
movsxd rax, edx
add r12d, 0x101
mov rax, qword [rsp + 0x38]
jmp 0x140409ba3
inc eax
cmp r8b, sil
test rax, 0x5d5144d0
mov qword [rsp + 0x38], rax
cdqe
mov eax, r14d
cmc
test r13d, r11d
and eax, 0xf
test cx, cx
stc
shr r14d, 4
mov dword [r15], r14d
clc
add ebx, 0xfffffffc
cmp r9, r13
mov dword [rsi], ebx
cmc
cmp bp, 0x4d18
add eax, 4
movaps xmmword [rsp + 0x50], xmm6
cmc
mov dword [rsp + 0x5f], 0
sub edx, edx
jmp 0x140409c6a
mov rcx, qword [r13 + 8]
mov bpl, r10b
movzx bp, r15b
mov qword [r13], rcx
and ch, bh
test r15d, 0x9c0579
shld bp, ax, 0x64
mov ecx, ebx
sbb bp, 0x6d98
mov ebp, r14d
stc
movsxd rbx, r11d
shr r14d, 3
add ebx, esp
mov dword [r15], r14d
clc
btc ebx, 0xff
mov ebx, ecx
xchg rcx, rcx
add ebx, 0xfffffffd
adc ch, 0x4b
mov dword [rsi], ebx
shr rcx, 0x41
and bpl, 7
movzx ecx, di
movzx rcx, bx
dec rcx
movzx ecx, byte [rdx + r8]
jmp 0x140409c54
mov byte [rsp + rcx + 0x50], bpl
inc rdx
cmp rdx, rax
jmp 0x140409c64
je 0x140409d05
cmp ebx, 2
jle 0x140409cd8
jmp 0x140409c0f
lea rbp, [rcx + 1]
clc
test r12b, r11b
mov qword [r13], rbp
bsr bp, r10w
sub bp, 0x3c93
movzx ecx, byte [rcx]
cmovne bp, sp
movzx ebp, cl
jmp 0x140409ca6
mov ecx, ebx
shl ebp, cl
bswap cx
or r14d, ebp
mov dword [r15], r14d
lea ecx, [rbx + 8]
jmp 0x140409cc3
mov dword [rsi], ecx
cmp r15, r15
cmp ebx, 0x11
mov ebx, ecx
jmp 0x140409cd2
jge 0x140409c16
mov ebp, r14d
mov ecx, ebx
test cl, spl
cmc
shr ebp, cl
cmc
clc
test ebp, ebp
jne 0x140409bf1
mov rcx, qword [r13]
test dl, sil
cmp rcx, qword [r13 + 8]
jb 0x140409c78
xor ecx, ecx
jmp 0x140409c95
mov qword [rsp + 0x28], r15
movzx cx, dil
movsx rcx, ax
lea rcx, [rsp + 0x238]
jmp 0x140409d23
lea rdx, [rsp + 0x50]
movsxd r8, esi
movzx r8, di
movsx r8w, r10b
mov r8d, 0x13
jmp 0x140409d3f
call fcn.140433d72
test eax, eax
jmp 0x140409d4b
je 0x14040aafc
mov rax, qword [rsp + 0x38]
sbb r9b, r8b
bt r9w, r11w
bsf r9d, eax
lea r9d, [rax + r12]
cmp bpl, 0xef
sub r10d, r10d
jmp 0x140409d72
jmp 0x140409d99
inc r10d
cmc
clc
mov byte [rsp + rax + 0x70], dil
test r12d, 0x22520770
test spl, spl
cmp r9d, r10d
jmp 0x140409d93
jle 0x14040a4cd
cmp ebx, 0xf
jmp 0x140409da1
jg 0x140409e63
mov rdi, qword [r13]
nop
movzx ax, dl
sal ah, 0x68
mov rax, qword [r13 + 8]
stc
cmp rdi, rax
jmp 0x140409dc0
jae 0x14040aafc
mov rbp, qword [rsp + 0x28]
jmp 0x140409dd0
jmp 0x140409e30
lea rdx, [rdi + 1]
bsr cx, cx
bt cx, 0x4a
movsx rcx, di
mov qword [r13], rdx
inc ch
clc
movzx ecx, byte [rdi]
xor dil, 0xbf
mov rdi, rdx
sar dh, cl
movzx edx, cl
movsx rcx, bp
mov ecx, ebx
cmc
shl edx, cl
stc
or r14d, edx
btc dx, r8w
cmc
sar rdx, 0x2b
mov dword [rbp], r14d
lea edx, [rbx + 8]
cmp r13b, 0x25
mov dword [rsi], edx
cmp ebx, 0x11
mov ebx, edx
jmp 0x140409e2a
jge 0x140409e89
mov edx, r14d
mov ecx, ebx
jmp 0x140409e3a
shr edx, cl
test edx, edx
jmp 0x140409e43
jne 0x140409e77
cmp rdi, rax
jmp 0x140409e51
jb 0x140409dd5
sub ecx, ecx
jmp 0x140409e5e
jmp 0x140409df9
mov edx, ebx
bswap bp
mov rbp, qword [rsp + 0x28]
jmp 0x140409e72
jmp 0x140409e89
mov qword [r13], rax
movzx rax, sp
mov edx, ebx
neg ax
add al, 0xc9
rcl dil, cl
mov eax, r14d
shr dil, 0xab
movzx di, al
and eax, 0x1ff
movzx edi, word [rsp + rax*2 + 0x238]
test edi, edi
jmp 0x140409ea8
je 0x140409ef0
mov ecx, edi
cmp r9b, 0xc0
shr ecx, 9
cmp r15b, 0xf2
clc
shr r14d, cl
stc
cmp r10w, 0x6f5c
mov dword [rbp], r14d
sub edx, ecx
cmp r12w, r14w
cmp ch, 0xb
mov dword [rsi], edx
test r10, rbp
jmp 0x140409ee0
and edi, 0x1ff
jmp 0x140409eeb
jmp 0x14040a07c
mov eax, r14d
rol cl, cl
jmp 0x140409efa
rol ax, 8
or ecx, 0x6e084322
rcl ecx, cl
mov ecx, eax
sal rdi, 8
rcr dil, cl
and ecx, 0xf0f
shl ecx, 4
bswap edi
shr eax, 4
movsxd rdi, r9d
add dil, sil
neg di
and eax, 0xf0f
cmove edi, r11d
or eax, ecx
mov ecx, eax
and ecx, 0x3333
cmovne rdi, r9
sal dil, 0xa6
shr eax, 2
btr di, cx
shl edi, cl
and eax, 0x3333
clc
ror di, 0xc9
cmp r11d, r12d
lea eax, [rax + rcx*4]
or ecx, 0x2e964951
movsx cx, r11b
mov ecx, eax
and ecx, 0x5555
shr eax, 1
btc di, 0xe0
and eax, 0x5555
lea edi, [rax + rcx*2]
cdqe
clc
sub ebx, ebx
nop word cs:[rax + rax]
mov rax, rbx
jmp 0x140409f96
inc rbx
cmp bl, r12b
cmc
test di, 0x6047
cmp dword [rsp + rax*4 + 0x680], edi
jmp 0x140409fae
jle 0x140409f8e
lea r8, [rbx + 9]
stc
jmp 0x140409fbf
cmp r8d, 0xf
jmp 0x140409fc8
ja 0x14040aafc
mov eax, r8d
mov cl, 7
clc
sub cl, bl
cmc
shr edi, cl
movzx cx, ch
and cl, r12b
movzx ecx, word [rsp + rax*2 + 0x638]
cmp r12b, 0xe
sub rdi, rcx
test rdi, 0x19ac24f0
clc
movzx eax, word [rsp + rax*2 + 0x69c]
cmc
lea rax, [rax + rdi]
cmp ch, 0xeb
test di, 0x15fe
cmp eax, 0x11f
jmp 0x14040a016
jg 0x14040aafc
movzx ecx, byte [rsp + rax + 0x6bc]
or bpl, spl
shl bp, cl
mov ebp, ebx
sub ebp, ecx
stc
cmp ebp, 0xfffffff7
jmp 0x14040a037
jne 0x14040aafc
mov ecx, r8d
shr r14d, cl
mov rcx, qword [rsp + 0x28]
neg dil
bswap di
sar dil, cl
mov dword [rcx], r14d
btr di, 0x76
shl rdi, cl
sal di, cl
sub edx, ebx
add edx, 0xfffffff7
inc bh
shl rdi, cl
mov dword [rsi], edx
movzx rbx, cx
movzx edi, word [rsp + rax*2 + 0x7dc]
bswap ebx
dec bx
mov ebx, edx
cmp edi, 0x12
jmp 0x14040a086
ja 0x14040aafc
movsxd rax, r10d
stc
cmp edi, 0xf
jmp 0x14040a098
jbe 0x140409d77
cmp di, 0x11
jmp 0x14040a0a7
je 0x14040a17f
cmp edi, 0x10
jmp 0x14040a0b9
mov rbp, qword [rsp + 0x28]
jne 0x14040a230
cmp ebx, 1
jmp 0x14040a0cc
jle 0x14040a133
jmp 0x14040a312
lea rdx, [rcx + 1]
cmp dx, r14w
mov qword [r13], rdx
cqo
inc dh
movzx ecx, byte [rcx]
movzx edx, cl
mov ecx, ebx
shl edx, cl
bsf rcx, r14
rcr ch, 0x53
or r14d, edx
rcr rcx, 0xd1
mov dword [rbp], r14d
rcl ch, 0xff
sbb cl, r9b
shld cx, r15w, 0x7a
lea ecx, [rbx + 8]
test spl, r8b
clc
cmp si, 0x234c
mov dword [rsi], ecx
stc
clc
cmp ebx, 0x11
movzx rbx, r8w
mov ebx, ecx
jmp 0x14040a12d
jge 0x14040a314
mov edx, r14d
movzx ecx, ax
movsx rcx, sp
xchg ch, cl
mov ecx, ebx
test r12b, 0x71
test r10w, di
stc
shr edx, cl
test r14b, r14b
test edx, edx
jmp 0x14040a156
jne 0x14040a2f3
mov rcx, qword [r13]
test r12b, 0x75
jmp 0x14040a169
cmp rcx, qword [r13 + 8]
jmp 0x14040a172
jb 0x14040a0d7
sub ecx, ecx
jmp 0x14040a0ea
cmp ebx, 2
mov rbp, qword [rsp + 0x28]
jmp 0x14040a18c
jle 0x14040a1fb
jmp 0x14040a39c
lea rdx, [rcx + 1]
jmp 0x14040a1a0
mov qword [r13], rdx
movzx ecx, byte [rcx]
or edx, 0x3b2e41a1
movzx edx, cl
dec ecx
sal ch, cl
movsx cx, r13b
mov ecx, ebx
test r10b, r9b
shl edx, cl
inc cl
test si, sp
or r14d, edx
rcl cx, cl
rol rcx, 0x11
mov dword [rbp], r14d
mov cx, bx
btc cx, 0
lea ecx, [rbx + 8]
test cx, r12w
cmc
mov dword [rsi], ecx
clc
cmp r9b, bl
cmp ebx, 0x11
movzx ebx, ax
cmovnp rbx, rdx
mov ebx, ecx
jge 0x14040a3aa
mov edx, r14d
sbb cl, 0x9b
setne ch
mov ecx, ebx
shr edx, cl
jmp 0x14040a20d
test edx, edx
jne 0x14040a38b
mov rcx, qword [r13]
cmc
cmp rcx, qword [r13 + 8]
jb 0x14040a197
sub ecx, ecx
jmp 0x14040a22b
jmp 0x14040a1ad
cmp ebx, 6
jmp 0x14040a238
jle 0x14040a2ae
jmp 0x14040a3ee
lea rdx, [rcx + 1]
cmp r10w, r15w
cmc
mov qword [r13], rdx
rcl dh, 0x81
movzx ecx, byte [rcx]
btr dx, 8
cmovae rdx, rax
movzx edx, cl
add cx, r10w
bt rcx, 0xd4
mov ecx, ebx
shl edx, cl
movsx ecx, r13w
or r14d, edx
movzx ecx, r9w
mov dword [rbp], r14d
and cx, 0x3f1c
bts cx, r11w
jmp 0x14040a28d
lea ecx, [rbx + 8]
mov dword [rsi], ecx
clc
cmp ebx, 0x11
jmp 0x14040a2a1
mov ebx, ecx
jmp 0x14040a2a8
jge 0x14040a3fd
mov edx, r14d
ror ch, 0x58
mov ecx, ebx
jmp 0x14040a2be
shr edx, cl
cmp cl, 0x60
clc
test edx, edx
jmp 0x14040a2cb
jne 0x14040a3d6
mov rcx, qword [r13]
cmp bpl, cl
cmp rcx, qword [r13 + 8]
jmp 0x14040a2e1
jb 0x14040a243
sub ecx, ecx
jmp 0x14040a2ee
jmp 0x14040a25f
mov rcx, qword [r13 + 8]
sub r15d, r15d
movzx r15, r8w
rol r15b, 0xd3
mov qword [r13], rcx
jmp 0x14040a312
mov ecx, ebx
mov r15d, r14d
shr r15d, 2
bts bx, r8w
mov dword [rbp], r15d
btr rbx, 0x51
adc bl, r15b
and rbx, r13
mov ebx, ecx
stc
cmp r13b, 0xe5
jmp 0x14040a33b
add ebx, 0xfffffffe
jmp 0x14040a346
mov dword [rsi], ebx
test di, 0x23c9
test r10d, r10d
je 0x14040aafc
and r14d, 3
shr dx, cl
movsx rdx, bp
add r14d, 3
bswap rcx
lea rcx, [rsp + 0x70]
movzx edi, r15w
bswap rdx
movzx edx, byte [rax + rcx - 1]
jmp 0x14040a37e
mov edi, r14d
jmp 0x14040a386
jmp 0x14040a446
mov rcx, qword [r13 + 8]
test r12d, ebx
mov qword [r13], rcx
rcl cl, cl
setae dil
mov ecx, ebx
bt di, 0xaf
btc edi, 0x80
rcl dil, cl
mov edi, r14d
stc
cmp r14b, r13b
and edi, 7
stc
shr r14d, 3
test bl, r9b
mov dword [rbp], r14d
add ecx, 0xfffffffd
mov dword [rsi], ecx
clc
cmp rdi, rdx
add edi, 3
jmp 0x14040a3d1
jmp 0x14040a436
mov rcx, qword [r13 + 8]
and rdi, r15
mov qword [r13], rcx
movsx r15d, r12w
sar cx, 0x2e
bts cx, r14w
mov ecx, ebx
and edi, 0x6e3e74a8
cmovb rbx, r11
and r15b, r11b
mov edi, r14d
add bh, 0x1c
adc bx, 0x585
xchg r15d, r15d
and edi, 0x7f
shr bx, 0x40
setno r15b
movsx ebx, ax
shr r14d, 7
inc bh
mov dword [rbp], r14d
add ecx, 0xfffffff9
mov dword [rsi], ecx
sub r15b, dil
rcr r15b, cl
add edi, 0xb
xchg r15d, r15d
sub ebx, ebx
sub edx, edx
mov r15d, r14d
clc
neg bh
mov ebx, ecx
bswap rcx
movsx ecx, cx
mov ecx, r9d
test spl, 0xb9
cmp bp, 0x67aa
sub ecx, r10d
cmp ecx, edi
jmp 0x14040a45c
jl 0x14040aafc
lea rcx, [rsp + rax]
movzx ebp, si
bts r14w, r12w
sbb bp, 0x6b96
add rcx, 0x70
movsxd r8, r14d
movzx r8w, al
cmovb r8w, r13w
mov r8d, edi
jmp 0x14040a490
mov ebp, r9d
mov r14, rsi
mov si, bp
bswap rsi
mov esi, r10d
jmp 0x14040a4a4
call fcn.1404a432a
mov r10d, esi
movzx esi, r13w
xor r9b, al
mov rsi, r14
mov r9d, ebp
add r10d, edi
mov r14d, r15d
cmp r9d, r10d
jmp 0x14040a4c7
jg 0x140409d99
jne 0x14040aafc
mov rcx, qword [rsp + 0x30]
movzx dx, r10b
lea rdx, [rsp + 0x70]
cmovs r8, rsp
setns r8b
mov r8d, r12d
jmp 0x14040a4f2
call fcn.140433d72
test eax, eax
jmp 0x14040a4fe
je 0x14040aafc
mov eax, r12d
cqo
shld r8, r14, 0xfe
adc r8w, 0x1fa1
lea rdx, [rsp + rax]
sub ch, 0xe3
add rdx, 0x70
sete r8b
movsx r8, sp
mov rcx, qword [rsp + 0x48]
bswap r8w
movsx r8w, al
movzx r8d, r15w
mov r8, qword [rsp + 0x38]
jmp 0x14040a543
call fcn.140433d72
test eax, eax
movzx r15d, r12w
movzx r15w, spl
mov r14, qword [rsp + 0x30]
movsx r15w, r14b
mov r15, qword [rsp + 0x28]
jmp 0x14040a567
jne 0x140408abc
jmp 0x14040aafc
mov rdx, qword [r13 + 8]
mov qword [r13], rdx
or dh, ah
mov edx, ecx
mov ecx, eax
shr r12d, cl
mov dword [r15], r12d
sub edx, eax
rol cx, 0x97
mov dword [rsi], edx
bswap rcx
mov ecx, edx
test ecx, ecx
jmp 0x14040a59a
jle 0x14040a611
xor ebp, ebp
nop word cs:[rax + rax]
setne ah
cmovg ax, r15w
movsx eax, r10w
mov eax, ecx
mov byte [rsp + rbp + 0x238], r12b
mov cl, bpl
inc rbp
btr cx, 0xb6
shr r12d, 8
mov ch, 0x1f
shr ch, 0xd9
lea ecx, [rax - 8]
clc
cmp eax, 8
jmp 0x14040a5e4
ja 0x14040a5b9
mov dword [r15], r12d
mov dword [rsi], ecx
cmp r9b, 0xda
test ecx, ecx
jne 0x14040aafc
test ebp, 0xfffffffc
jmp 0x14040a606
jne 0x14040a6a8
jmp 0x14040a624
js 0x14040aafc
xor ebp, ebp
bsr cx, r14w
sar cl, 0x5f
xor dil, r11b
mov rdi, qword [r13]
sbb eax, r8d
rol cl, cl
movzx cx, spl
mov rax, qword [r13 + 8]
mov ecx, ebp
cmp bpl, 0x51
cmc
test r12b, 0xa7
test bpl, 1
jmp 0x14040a64a
je 0x14040a699
cmp rdi, rax
jmp 0x14040a658
jae 0x14040a683
lea rdx, [rdi + 1]
mov qword [r13], rdx
movzx ebx, cx
movzx ebx, byte [rdi]
movsx rdi, r9w
not rdi
bswap di
mov rdi, rdx
jmp 0x14040a67e
jmp 0x14040a68a
sub ebx, ebx
jmp 0x14040a68a
mov byte [rsp + rcx + 0x238], bl
jmp 0x14040a696
inc rcx
cmp rbp, 3
jmp 0x14040a6a2
jne 0x14040a82d
movzx ebx, word [rsp + 0x238]
rol ah, 0x4d
movzx eax, word [rsp + 0x23a]
mov ecx, ebx
test r10b, r15b
xor ecx, 0xffff
cmp eax, ecx
jne 0x14040aafc
mov rdx, qword [r13]
or ah, 0xe7
lea rax, [rdx + rbx]
cmp dl, r13b
test r13w, 0x2881
jmp 0x14040a6e7
cmp rax, qword [r13 + 8]
jmp 0x14040a6f0
ja 0x14040aafc
lea rcx, [r10 + rbx]
movzx rax, r10w
mov rax, qword [r13 + 0x28]
stc
cmp rcx, rax
jbe 0x14040a882
cmp dword [r13 + 0x30], 0
je 0x14040aafc
mov rcx, qword [r13 + 0x20]
xor dh, 0x6e
sub r10, rcx
sar dx, 0xa9
bsr dx, cx
mov edx, r10d
cmc
test r10b, 0xf5
add edx, ebx
jb 0x14040aafc
sub eax, ecx
cmp edx, eax
jbe 0x14040a765
nop dword [rax]
test eax, eax
js 0x14040aafc
add eax, eax
stc
cmp dh, 0xf6
cmp edx, eax
jmp 0x14040a75f
ja 0x14040a74a
mov ebp, eax
cqo
jmp 0x14040a76e
mov rdx, rbp
movsx r12w, al
movsx edi, r12w
mov r12w, r14w
mov rdi, r8
mov r12, r10
jmp 0x14040a789
call fcn.140119c13
test rax, rax
jmp 0x14040a796
je 0x14040aafc
mov r10, r12
bts rdx, r8
inc rdx
mov qword [r13 + 0x20], rax
mov r10d, r10d
setbe dl
add dl, 0x1f
sbb dx, sp
add r10, rax
mov qword [r13 + 0x18], r10
shl dh, 0xd0
mov dh, 0x54
rol dl, 0xd7
add rbp, rax
movsxd rdx, esi
seta dh
mov qword [r13 + 0x28], rbp
cdq
movzx dx, r14b
bswap dx
mov rdx, qword [r13]
jmp 0x14040a88c
lea rdx, [rdi + 1]
cmc
mov qword [r13], rdx
bt ebp, r8d
movzx ebp, byte [rdi]
add di, 0x44e8
bts rdi, r9
cmp r11d, 0x5a7d28ee
mov rdi, rdx
clc
mov byte [rsp + rcx + 0x239], bpl
add rcx, 2
test r13b, dl
clc
jmp 0x14040a81e
cmp rcx, 4
jmp 0x14040a827
je 0x14040a6a8
cmp rdi, rax
jmp 0x14040a835
jae 0x14040a860
lea rdx, [rdi + 1]
xchg bp, bp
mov qword [r13], rdx
movsxd rbp, ebx
movzx ebp, byte [rdi]
mov dil, r14b
setne dil
mov rdi, rdx
jmp 0x14040a85b
jmp 0x14040a865
sub ebp, ebp
cmc
cmp ebp, edi
mov byte [rsp + rcx + 0x238], bpl
cmp rdi, rax
jb 0x14040a7e5
sub ebp, ebp
jmp 0x14040a87d
jmp 0x14040a809
mov rdi, r8
mov cx, 0x7a74
not r8b
mov rcx, r10
setp r8b
mov r8, rbx
jmp 0x14040a89b
call fcn.1404a3857
add qword [r13], rbx
add rbx, qword [r13 + 0x18]
sub eax, 0x28b73c3
test rdx, 0x2a1b0327
movsx r8w, r11b
mov qword [r13 + 0x18], rbx
shl r8w, 0x9c
mov r10, rbx
ror r8b, cl
mov rax, qword [rsp + 0x40]
bt r8, 0x57
bsf r8d, eax
mov r8, rdi
stc
test al, 1
jne 0x14040ab5c
mov ecx, dword [rsi]
shld rbp, rsi, 0x7d
add bpl, 0x41
mov ebp, dword [r15]
test ecx, ecx
jmp 0x14040a8f7
jg 0x14040a9d2
jmp 0x14040a97e
mov qword [r13 + 0x18], r10
cmovno r8d, edi
movzx r8d, bp
mov rax, qword [rsp + 0x40]
cmc
clc
lea r8, [0x1400bf2a0]
cmp r9w, 0x6681
test al, 1
jmp 0x14040a929
je 0x14040a8e2
jmp 0x14040ab5c
lea rdx, [rax + 1]
mov qword [r13], rdx
jmp 0x14040a944
movzx eax, byte [rax]
test ebp, r14d
stc
movzx eax, al
stc
shl eax, cl
or ebp, eax
add eax, ebx
rol ax, cl
btr ax, 0x78
mov dword [r15], ebp
ror ah, cl
sal ax, 0x5d
xadd ah, ah
lea eax, [rcx + 8]
mov dword [rsi], eax
cmp sp, 0x435e
cmp ecx, 0x11
mov ecx, eax
jge 0x14040a9be
mov eax, ebp
shr eax, cl
test ch, 0xbd
test eax, eax
jne 0x14040a9ac
mov rax, qword [r13]
cmp rax, qword [r13 + 8]
jmp 0x14040a99a
jb 0x14040a934
xor eax, eax
jmp 0x14040a9a7
jmp 0x14040a94b
mov rax, qword [r13 + 8]
mov qword [r13], rax
jmp 0x14040a9b9
jmp 0x14040a9d2
mov qword [rsp + 0x40], rbp
stc
shr ebp, 1
jmp 0x14040a9cb
dec eax
jmp 0x14040aaaf
mov qword [rsp + 0x40], rbp
ror rax, cl
bsr rax, r11
shr ebp, 1
rcl al, cl
rcr al, 0x92
ror ah, cl
mov dword [r15], ebp
xor rax, r11
test bl, bpl
lea eax, [rcx - 1]
test r15b, bl
mov dword [rsi], eax
cmp ecx, 2
jmp 0x14040aa00
jle 0x14040aa59
jmp 0x14040aaaf
lea rdx, [rcx + 1]
mov qword [r13], rdx
movzx ecx, byte [rcx]
sar dh, cl
movzx edx, cl
or cl, r9b
and ch, 0x58
sub cl, r11b
mov ecx, eax
jmp 0x14040aa2b
shl edx, cl
or ebp, edx
dec cl
btc ecx, ebp
mov dword [r15], ebp
lea ecx, [rax + 8]
cmc
test bl, 0xe4
mov dword [rsi], ecx
stc
jmp 0x14040aa46
cmp eax, 0x11
movsx ax, dl
movzx ax, al
mov eax, ecx
jge 0x14040aaaa
mov edx, ebp
mov ecx, eax
test r12b, cl
shr edx, cl
cmp sil, 0x37
clc
test edx, edx
jmp 0x14040aa6e
jne 0x14040aa93
mov rcx, qword [r13]
cmp rcx, qword [r13 + 8]
jmp 0x14040aa81
jb 0x14040aa0b
sub ecx, ecx
jmp 0x14040aa8e
jmp 0x14040aa18
mov rcx, qword [r13 + 8]
jmp 0x14040aa9c
mov qword [r13], rcx
jmp 0x14040aaa5
jmp 0x14040aaaf
mov eax, ecx
movzx ecx, ax
mov r12d, ebp
shrd ecx, r14d, 0xc6
sal ch, cl
shr r12d, 2
add cx, 0x2207
mov dword [r15], r12d
lea ecx, [rax - 2]
stc
clc
mov dword [rsi], ecx
cmc
and ebp, 3
je 0x1404089ae
cmp ebp, 1
jmp 0x14040aade
mov qword [rsp + 0x30], r14
jmp 0x14040aae8
je 0x140408a4c
cmp ebp, 3
jmp 0x14040aaf6
jne 0x14040890e
xor eax, eax
shr sil, cl
test r15b, 0x88
movaps xmm6, xmmword [rsp + 0xa20]
bsr r13, rsp
btc ebp, r14d
add rsp, 0xa38
movsx rbx, r13w
bswap rbp
pop rbx
pop rbp
movsx di, r14b
bswap r15d
cmovne r13, r10
pop rdi
movzx r12d, cx
pop rsi
jmp 0x14040ab43
pop r12
movsx r14, cx
pop r13
xchg r14b, r14b
bswap r14w
pop r14
pop r15
jmp 0x14040ab5b
ret
mov eax, 1
jmp 0x14040ab05