Function at 0x1404397a6
Capabilities:
Check http status code

Disassembly:
cmp r9d, r8d
jmp 0x140205820
mov eax, dword [rdx + 4]
btr r9, rdx
inc r9b
or r9, 0x388a2812
mov r9d, dword [rdx + 8]
cmp eax, r9d
jmp 0x140127a18
je 0x1402801f0
jle 0x140285abc
mov dword [rdx + 8], eax
bt r8w, r8w
mov dword [rdx + 4], r9d
mov r8d, eax
test r12b, 0x66
cmp r9d, r8d
jmp 0x1402483ba
jne 0x14020582c
mov dword [rdx], r9d
mov r8d, r9d
mov dword [rdx], r8d
jmp 0x140232e5d
mov dword [rdx + 4], r8d
mov byte [rdx + 0x16], 0
jmp 0x1402801f0
je 0x14020582c
mov rax, qword [rcx]
clc
jmp 0x14026a82d
jne 0x140233f75
jmp 0x14020582c
mov eax, dword [rax + 0x10]
test sil, r12b
cmp r14, r9
cmp r9d, eax
cmovge r9d, eax
test dl, 0xd5
cmp r8d, eax
jmp 0x14028ddc4
ret
mov r8d, r9d
movzx r9d, r12w
mov r9d, eax
stc
cmp r9b, bl
cmp r9d, r8d
jmp 0x140233f6f
jle 0x1400ee035
mov dword [rdx + 8], eax
mov r8d, eax
jmp 0x1400ee035
push r15
push r14
push r13
shr r14w, 0x86
cmp ebp, 0x6e3c27a8
push r12
and r15d, 0x6f834d8b
movsxd r15, r9d
rol r15, cl
push rsi
push rdi
bsf r14w, bp
movzx r14d, r9w
push rbp
push rbx
cmp r13b, r10b
bts r14w, di
xchg r14, r14
sub rsp, 0xa8
movaps xmmword [rsp + 0x90], xmm8
shld r15d, ebp, 0xfa
movaps xmmword [rsp + 0x80], xmm7
movzx r15d, r10w
clc
movaps xmmword [rsp + 0x70], xmm6
mov r14, rdx
btc r15w, di
rol r15d, 0x3b
bsf r15w, di
mov r15, rcx
test r10d, ebp
stc
cmp r8d, 0x5fffff
jmp 0x14043982a
jg 0x140439866
cmp r8d, 0x200007
jmp 0x14043983c
jg 0x1404398a1
cmp r8d, 0x200002
jmp 0x14043984e
jle 0x140439973
cmp r8d, 0x200004
jl 0x14043991f
jmp 0x14043a1c9
cmp r8d, 0x600006
jmp 0x140439872
jg 0x1404398dc
cmp r8d, 0x600002
jmp 0x140439884
jle 0x14043997e
cmp r8d, 0x600004
jmp 0x140439896
jl 0x14043991f
jmp 0x14043a270
cmp r8d, 0x20000c
jmp 0x1404398ad
jle 0x1404399d2
cmp r8d, 0x20000e
jmp 0x1404398bf
je 0x140439984
cmp r8d, 0x20000f
jmp 0x1404398d1
je 0x14043991f
jmp 0x14043b5a1
cmp r8d, 0x60000c
jmp 0x1404398e8
jle 0x140439b13
cmp r8d, 0x60000e
jmp 0x1404398fa
je 0x140439984
cmp r8d, 0x60000f
jmp 0x14043990c
jne 0x14043b5de
nop word cs:[rax + rax]
mov edi, r8d
and edi, 0x400000
test sil, r12b
and r8d, 0xffbfffff
clc
test sil, r10b
cmp r8d, 0x20000f
jmp 0x140439942
je 0x14043a2cb
cmp byte [r14 + 0x17], 0
jmp 0x140439952
je 0x14043a2ef
or edi, 0x200001
cmovge r8, rbx
movzx r8, dx
mov r8d, edi
jmp 0x14043996e
jmp 0x14043981d
je 0x140439984
jmp 0x14043a77a
jne 0x14043a7c8
mov edi, r8d
cmp sp, ax
test r14b, r12b
cmp r15b, 0x13
and edi, 0x400000
stc
and r8d, 0xffbfffff
clc
stc
cmc
cmp r8d, 0x20000e
jmp 0x1404399ae
je 0x14043a2dd
cmp byte [r14 + 0x17], 0
je 0x14043a374
or edi, 0x200000
mov r8d, edi
jmp 0x1404399cd
jmp 0x14043981d
cmp r8d, 0x200009
jle 0x140439ca0
cmp r8d, 0x20000a
jmp 0x1404399eb
je 0x140439fd1
cmp r8d, 0x20000b
jmp 0x1404399fd
je 0x14043a0ac
cmp r8d, 0x20000c
jmp 0x140439a0f
jne 0x14043b718
mov eax, dword [r14 + 4]
neg ch
mov ecx, dword [r14 + 8]
stc
test r15w, r13w
cmp eax, ecx
jne 0x14043afc7
mov ebx, dword [r14]
neg ax
adc ax, r10w
cwde
mov eax, ebx
lea ebx, [rax - 1]
stc
clc
test eax, eax
jmp 0x140439a45
jle 0x140439a71
mov rcx, r15
cqo
jmp 0x140439a58
mov edx, ebx
jmp 0x140439a5f
call fcn.1404403cf
test eax, eax
jmp 0x140439a6b
je 0x140439a37
xor eax, eax
shl ebp, 0x9d
and bpl, r12b
test ebx, ebx
mov rbp, 0x45806a4e
movsx r12, dx
mov r12w, r14w
cmovg eax, ebx
mov dword [r14], eax
sal di, 0xc2
rol bpl, 0x74
add bp, 0x5319
mov rcx, r15
xadd r13b, bpl
ror bl, cl
rcl r12w, 0x18
mov rdx, r14
movaps xmm6, xmmword [rsp + 0x70]
btr rbx, rax
rcr ebx, cl
test sp, si
movaps xmm7, xmmword [rsp + 0x80]
test bx, 0x6a28
test dil, cl
movaps xmm8, xmmword [rsp + 0x90]
add rsp, 0xa8
movzx ebp, cx
setle sil
movsx edi, ax
pop rbx
movzx r15, si
movzx ebp, sp
pop rbp
movsx rdi, dx
pop rdi
pop rsi
xchg r13w, r13w
pop r12
movzx r15, bx
pop r13
pop r14
setno r15b
pop r15
jmp 0x140439b0e
jmp fcn.140272391
cmp r8d, 0x600008
jmp 0x140439b1f
jg 0x140439b4e
cmp r8d, 0x600007
jmp 0x140439b31
je 0x140439dce
cmp r8d, 0x600008
jmp 0x140439b43
je 0x140439d56
jmp 0x14043b718
cmp r8d, 0x600009
jmp 0x140439b5a
je 0x140439cc4
cmp r8d, 0x60000c
jmp 0x140439b6c
jne 0x14043b718
mov ebx, dword [r14]
shl eax, 0xf0
cmc
ror ax, 0x64
mov eax, dword [r14 + 4]
jmp 0x140439b87
cmp eax, dword [r14 + 8]
jne 0x140439bb5
mov dword [r14 + 8], ebx
adc ax, 0x741a
or al, r13b
mov dword [r14 + 4], ebx
not ah
xadd rax, rax
shrd rax, rsi, 0xa2
nop dword [rax]
and eax, 0x191370f0
cwde
mov eax, ebx
add bl, 0x64
sar bx, cl
lea ebx, [rax - 1]
jmp 0x140439bc5
test eax, eax
jle 0x140439bf2
mov rcx, r15
not dl
mov dh, 0x6a
cmova dx, cx
mov edx, ebx
jmp 0x140439be0
call fcn.1404403cf
test eax, eax
jmp 0x140439bec
je 0x140439bb5
xor eax, eax
jmp 0x140439bff
test ebx, ebx
bswap cx
mov cx, 0xa9f
cmovg eax, ebx
mov dword [r14], eax
sar cl, 0xd5
mov dword [r14 + 8], eax
sbb cx, 0x10fe
bt dx, 0x4c
mov rcx, qword [r15]
shr dx, cl
shr dh, 0xe1
mov dx, 0x13c3
mov ecx, dword [rcx + 0x10]
movzx edx, r13w
mov edx, dword [r14 + 4]
cmp edx, eax
jmp 0x140439c3e
je 0x140439c8b
cmp edx, ecx
jmp 0x140439c4b
jle 0x140439c57
mov dword [r14 + 4], ecx
mov edx, ecx
mov ebp, eax
jmp 0x140439c5f
cmp eax, ecx
jmp 0x140439c66
jle 0x140439c77
mov dword [r14 + 8], ecx
rcr bpl, cl
mov ebp, ecx
cmc
clc
cmp edx, ebp
jne 0x140439c8b
mov dword [r14], edx
rcl al, cl
mov eax, edx
clc
test r10w, r15w
cmp eax, ecx
jmp 0x140439c92
jle 0x14043c035
mov dword [r14], ecx
jmp 0x14043c035
cmp r8d, 0x200008
jmp 0x140439cac
je 0x140439d56
cmp r8d, 0x200009
jmp 0x140439cbe
jne 0x14043b718
mov r8d, dword [r14 + 4]
mov eax, dword [r14 + 8]
mov rcx, qword [r15]
test r15b, r8b
cmp dx, r11w
mov ecx, dword [rcx + 0x10]
cmp r8d, eax
jmp 0x140439ce1
jne 0x140439dfc
mov r8d, dword [r14]
test r10b, 0x13
cmp r8d, ecx
jmp 0x140439cf6
jle 0x140439d19
mov dword [r14], ecx
add r8b, r8b
movsx r8, r10w
bt r8, 0x28
mov r8d, ecx
test r15b, r13b
test r10d, 0x654e5080
stc
test r8d, r8d
jmp 0x140439d21
jle 0x14043c024
dec r8d
mov ch, 0
cmovae r9w, di
mov rcx, r15
mov dx, 0x40f0
movsxd r9, r9d
cmovns edx, r8d
mov rdx, r14
mov r9d, 1
call fcn.14043fd5b
dec dword [r14]
jmp 0x14043c024
mov r8d, dword [r14 + 4]
mov eax, dword [r14 + 8]
bsr cx, r13w
shld cx, r13w, 0xc7
mov rcx, qword [r15]
mov ecx, dword [rcx + 0x10]
test spl, 0x97
test r14w, r12w
jmp 0x140439d7c
cmp r8d, eax
jmp 0x140439d84
jne 0x140439e54
mov r8d, dword [r14]
cmc
cmp r8d, ecx
jmp 0x140439d96
jge 0x14043c024
mov rcx, r15
mov r9d, r15d
xchg r9w, dx
cmova r9, r10
mov rdx, r14
mov r9b, 0x91
movsx r9w, bpl
cmovl r9d, r12d
mov r9d, 1
jmp 0x140439dc4
call fcn.14043fd5b
jmp 0x14043c024
mov eax, dword [r14 + 8]
cmc
jmp 0x140439dd8
cmp dword [r14 + 4], eax
jne 0x14043a197
mov eax, dword [r14]
mov dword [r14 + 8], eax
jmp 0x140439dee
mov dword [r14 + 4], eax
jmp 0x140439df7
jmp 0x14043a1a3
cmp r8d, ecx
jle 0x140439eb8
mov dword [r14 + 4], ecx
rcl r8, cl
mov r8d, ecx
test r11w, cx
cmp eax, ecx
jmp 0x140439e1a
jg 0x140439ec5
cmp r8d, eax
jmp 0x140439e28
jne 0x140439ee5
mov dword [r14], r8d
mov edx, r8d
rcr ah, 0x30
mov eax, r8d
test r8d, ebx
clc
test r15b, 9
cmp edx, ecx
jmp 0x140439e49
jg 0x140439ef1
jmp 0x140439f00
cmp r8d, ecx
jle 0x140439f4a
mov dword [r14 + 4], ecx
movsx r8w, bl
sal r8b, 0x2d
setne r8b
mov r8d, ecx
cmp eax, ecx
jmp 0x140439e78
jg 0x140439f57
cmp r8d, eax
jmp 0x140439e86
jne 0x140439f6b
mov dword [r14], r8d
movsx dx, dh
bt rdx, rbp
mov edx, r8d
bts eax, r10d
rol ah, 0x3b
mov eax, r8d
clc
stc
cmp edx, ecx
jmp 0x140439ead
jg 0x140439f87
jmp 0x140439f8a
cmp eax, ecx
jmp 0x140439ebf
jle 0x140439e20
mov dword [r14 + 8], ecx
sbb rax, 0x5d5c03ab
sal al, cl
rcl ah, 0xa7
mov eax, ecx
cmp r8d, eax
jmp 0x140439edf
je 0x140439e2e
mov edx, dword [r14]
stc
cmp edx, ecx
jle 0x140439f00
mov dword [r14], ecx
sub r9d, r8d
movsx r9w, sil
xadd r9b, r9b
mov r9d, r8d
sub r9d, eax
jmp 0x140439f0b
je 0x14043c024
jl 0x140439fa7
mov rcx, r15
mov rdx, r14
mov r8d, 0x31140cb9
mov r8d, eax
jmp 0x140439f2b
call fcn.14043fd5b
mov eax, dword [r14 + 8]
jmp 0x140439f39
mov dword [r14], eax
jmp 0x140439f41
mov dword [r14 + 4], eax
jmp 0x14043c024
cmp eax, ecx
jmp 0x140439f51
jle 0x140439e7e
mov dword [r14 + 8], ecx
mov eax, ecx
cmp r8d, eax
jmp 0x140439f65
je 0x140439e8c
mov edx, dword [r14]
cmp r11, rdi
jmp 0x140439f7a
cmp edx, ecx
jmp 0x140439f81
jle 0x140439f8a
mov dword [r14], ecx
mov r9d, r8d
clc
jmp 0x140439f93
sub r9d, eax
jmp 0x140439f9b
je 0x14043c024
jge 0x140439f17
sub eax, r8d
movsx edx, r11w
mov rcx, r15
mov rdx, r14
movzx r9, bx
mov r9, r10
mov r9d, eax
call fcn.14043fd5b
mov eax, dword [r14 + 4]
jmp 0x140439fcc
jmp 0x14043afde
movsx rcx, word [r14 + 0xe1e]
test esp, r11d
test rcx, rcx
je 0x14043c024
lea rbx, [r14 + 0x20]
cmc
bts ax, r15w
stc
shl rcx, 4
movsxd r13, dword [rcx + rbx - 0x10]
movzx edi, r9w
mov r12d, dword [rcx + rbx - 0xc]
not edi
sub eax, r8d
xchg dil, dil
mov edi, dword [rcx + rbx - 8]
bsr eax, edi
btr ax, 0x97
adc al, r13b
movsx rax, word [r14 + 0xe20]
shl rax, 4
stc
movsxd rcx, dword [rcx + rbx - 4]
stc
mov dword [rax + rbx - 4], 0xffffffff
test r14d, 0x2cd900bf
mov dword [rax + rbx - 0xc], edi
mov dword [rax + rbx - 8], r12d
jmp 0x14043a049
mov dword [rax + rbx - 0x10], r13d
test rdi, rdi
je 0x14043b52d
mov qword [rsp + 0x20], rcx
mov edx, dword [r14 + 0xe24]
bt bp, 0x90
and bp, r14w
lea ebp, [rdx + rdi]
test r10b, bl
cmp esi, 0x17172c90
cmp ebp, 0x3e6
jmp 0x14043a083
jle 0x14043a9a0
add rax, rbx
test bpl, 0x7c
cmp r9d, 0x76f57f93
clc
add rax, 0xfffffffffffffff4
mov dword [rax], 0
jmp 0x14043a0a7
jmp 0x14043b484
movsx rcx, word [r14 + 0xe20]
test r12d, r15d
cmp bp, 0x79e6
cmp rcx, 0x63
jmp 0x14043a0c5
je 0x14043c024
movsx rbx, word [r14 + 0xe1e]
shl rbx, 4
ror ax, 0x38
movsxd rax, r8d
btc bp, r11w
shl rcx, 4
bsf ebp, eax
add r13b, 0xe7
movsxd r12, dword [r14 + rcx + 0x20]
bts ax, r13w
mov ebp, dword [r14 + rcx + 0x24]
test r13b, sil
xchg ah, al
movsxd rax, dword [r14 + rcx + 0x28]
clc
movsxd r13, dword [r14 + rcx + 0x2c]
cmc
stc
test r14b, 0xbe
mov dword [r14 + rbx + 0x28], ebp
mov dword [r14 + rbx + 0x24], eax
clc
test dil, 0x8b
mov dword [r14 + rbx + 0x20], r12d
test r8w, 0x6d68
clc
stc
mov dword [r14 + rbx + 0x2c], 0xffffffff
cmp spl, 0
clc
test rax, rax
je 0x14043adf0
lea rcx, [r14 + rbx]
bt edi, 0xc
mov di, 0x2642
shl edi, cl
add rcx, 0x24
btc di, si
sar rdi, 0xa8
shld si, r14w, 0xd0
mov edi, dword [r14 + 0xe24]
movzx rsi, r15w
lea esi, [rdi + rax]
cmp esi, dword [r14 + 0xe28]
jmp 0x14043a180
jle 0x14043ac5e
mov qword [rcx], 0
jmp 0x14043a192
jmp 0x14043ad3e
mov dword [r14], eax
movsxd rax, esp
movsx eax, r14w
mov al, 0xb5
mov rax, qword [r15]
jmp 0x14043a1ab
mov eax, dword [rax + 0x10]
jmp 0x14043a1b3
mov dword [r14 + 8], eax
jmp 0x14043a1bc
mov dword [r14], eax
jmp 0x14043a1c4
jmp 0x14043c024
cmp r8d, 0x200005
jmp 0x14043a1d5
jg 0x14043a829
cmp r8d, 0x200004
jmp 0x14043a1e7
je 0x14043ae56
cmp r8d, 0x200005
jmp 0x14043a1f9
jne 0x14043b718
mov rax, qword [r15]
sar bp, 0x16
mov rbp, 0x426b3c87
btr rbp, 0x84
mov eax, dword [rax + 0x10]
rcl bp, 0x5b
neg dl
sar dx, 0x89
mov edx, dword [r14 + 4]
test si, r10w
mov ebp, dword [r14 + 8]
cmp dx, r9w
stc
cmc
cmp edx, ebp
jmp 0x14043a238
je 0x14043b8d5
cmp edx, eax
jmp 0x14043a245
jle 0x14043b8a3
mov dword [r14 + 4], eax
mov edx, eax
cmp ebp, eax
jmp 0x14043a258
jg 0x14043b8ab
cmp edx, ebp
jmp 0x14043a265
je 0x14043b8ca
jmp 0x14043b8df
je 0x14043aebb
cmp r8d, 0x600005
je 0x14043af24
cmp r8d, 0x600006
jne 0x14043b718
mov eax, dword [r14 + 4]
jmp 0x14043a299
cmp eax, dword [r14 + 8]
jmp 0x14043a2a2
jne 0x14043a2b9
mov eax, dword [r14]
jmp 0x14043a2b0
mov dword [r14 + 4], eax
jmp 0x14043a2b9
mov dword [r14 + 8], 0
jmp 0x14043a2c6
jmp 0x14043bbf0
mov eax, dword [r14 + 0x10]
mov dword [rsp + 0x28], eax
jmp 0x14043a2d8
jmp 0x14043a2fd
mov eax, dword [r14 + 0x10]
mov dword [rsp + 0x30], eax
jmp 0x14043a2ea
jmp 0x14043a389
mov dword [rsp + 0x28], 1
xadd cl, cl
sal dx, cl
mov edx, dword [r14 + 4]
shl ecx, cl
stc
mov ecx, dword [r14 + 8]
test edi, edi
jmp 0x14043a30f
jne 0x14043a34d
cmp edx, ecx
jmp 0x14043a31c
je 0x14043b100
jle 0x14043b087
mov dword [r14 + 8], edx
not rax
movzx rax, r15w
mov dword [r14 + 4], ecx
movsx ax, r13b
xchg al, al
not ax
mov eax, edx
jmp 0x14043a348
jmp 0x14043b097
cmp edx, ecx
jmp 0x14043a354
jne 0x14043a86d
mov eax, dword [r14]
jmp 0x14043a362
mov dword [r14 + 8], eax
mov dword [r14 + 4], eax
jmp 0x14043a36f
jmp 0x14043b100
mov dword [rsp + 0x30], 1
cwd
adc dx, 0x1283
or edx, 0x20b60f4f
mov ecx, dword [r14 + 4]
adc dh, 9
mov dl, dh
mov edx, dword [r14 + 8]
test edi, edi
jmp 0x14043a39d
jne 0x14043a3e3
cmp ecx, edx
je 0x14043a418
jle 0x14043a3c3
mov dword [r14 + 4], edx
movsx ecx, sp
movzx rcx, bx
mov ecx, edx
jmp 0x14043a3c3
mov dword [r14], ecx
jmp 0x14043a3cb
mov dword [r14 + 8], ecx
jmp 0x14043a3d4
mov byte [r14 + 0x16], 0
jmp 0x14043a3de
jmp 0x14043a418
cmp ecx, edx
jmp 0x14043a3ea
jne 0x14043a8ee
mov eax, dword [r14]
movzx r8w, r14b
mov dword [r14 + 8], eax
cmp sil, r15b
movsx r8, sp
mov dword [r14 + 4], eax
btr rax, 0xfd
bsf r8w, r14w
sub r8d, 0x28a012b0
mov rax, qword [r15]
xor r8b, r8b
shr r8b, 0xd4
mov eax, dword [rax + 0x10]
btr cx, 0x64
xadd cx, cx
lea rcx, [r14 + 4]
ror r8b, cl
shl r8w, cl
mov qword [rsp + 0x28], rcx
sal cl, 0xce
lea rcx, [r14 + 8]
sbb r8d, ebx
mov qword [rsp + 0x20], rcx
shr r8d, cl
mov r8d, dword [r14]
cmp r8d, eax
jmp 0x14043a45b
jle 0x14043a46d
mov dword [r14], eax
mov r8d, eax
cmovae edx, r10d
cqo
movzx r9d, byte [r14 + 0x17]
lea rbp, [rsp + 0x38]
movsx edx, si
bswap edx
mov rcx, rbp
cdq
movsxd rdx, r11d
not dh
mov rdx, r15
jmp 0x14043a48d
call fcn.14043fa25
cmp dword [rsp + 0x30], 0
jmp 0x14043a49c
jle 0x14043c035
lea rax, [r14 + 0x1c]
add cl, spl
mov ecx, dword [rsp + 0x44]
bt bx, r13w
add bl, r12b
rcr bx, 0x9e
cmp byte [r14 + 0x16], 0
movsx bx, r12b
mov rbx, r8
mov qword [rsp + 0x50], rax
cmovne rbp, rax
rol bl, cl
mov ebx, dword [rsp + 0x4c]
test r13d, 0x300131e7
cmp r8b, 0xbf
xor r13d, r13d
jmp 0x14043a4e8
movss xmm8, dword [0x1400bd560]
jmp 0x14043a4f6
jmp 0x14043a53c
mov r8d, edx
bswap rbp
movzx ecx, ax
nop dword [rax + rax]
inc r13d
mov rbp, qword [rsp + 0x50]
bt cx, 0xdc
bts ecx, r15d
movsx cx, r10b
mov ecx, ebx
bts bx, r13w
not bx
mov ebx, r8d
cmp r13d, dword [rsp + 0x30]
jmp 0x14043a536
je 0x14043c035
cmp ebx, ecx
jmp 0x14043a543
je 0x14043c035
movss xmm7, dword [rbp]
bswap r8w
movsx r8d, r11w
cqo
mov dword [r14], ebx
cqo
lea rcx, [rsp + 0x58]
mov rdx, r15
mov r8d, ebx
call fcn.14043ea24
mov r12d, dword [rsp + 0x6c]
test r12d, r12d
jmp 0x14043a57a
jle 0x14043a5e6
sub ebp, ebp
movss xmm6, dword [rsp + 0x58]
nop word [rax + rax]
movzx r8w, r12b
mov rcx, r15
movsx r8d, bx
bswap dx
setbe r8b
mov edx, ebx
mov r8d, ebp
jmp 0x14043a5ab
call fcn.14043f21b
ucomiss xmm0, xmm8
jne 0x14043a5c0
jnp 0x14043a5e6
addss xmm6, xmm0
ucomiss xmm6, xmm7
ja 0x14043a5e6
inc dword [r14]
jmp 0x14043a5d5
inc ebp
stc
cmp r12d, ebp
jmp 0x14043a5e0
jne 0x14043a593
mov rax, qword [r15]
adc dl, bl
mov eax, dword [rax + 0x10]
mov rcx, qword [rsp + 0x28]
mov ecx, dword [rcx]
sub dl, dil
mov rdx, qword [rsp + 0x20]
test r10b, r9b
mov edx, dword [rdx]
cmp ecx, edx
jmp 0x14043a609
je 0x14043a649
cmp ecx, eax
jmp 0x14043a616
jle 0x14043a744
mov rcx, qword [rsp + 0x28]
mov dword [rcx], eax
cmp r15b, 0xa9
mov ecx, eax
cmp edx, eax
jmp 0x14043a630
jg 0x14043a751
cmp ecx, edx
jmp 0x14043a63d
jne 0x14043a649
mov dword [r14], ecx
dec cx
mov ecx, dword [r14]
cmp ecx, eax
jle 0x14043a661
mov dword [r14], eax
sar rcx, 0x3d
mov ecx, eax
cmp r11w, bx
mov byte [r14 + 0x16], 1
jmp 0x14043a66b
movss dword [r14 + 0x1c], xmm7
clc
test r10b, 0x9a
test edi, edi
jmp 0x14043a67d
je 0x14043a694
mov rax, qword [rsp + 0x20]
test si, si
test bl, 0x72
cmp r10b, 0x47
mov dword [rax], ecx
xor r8d, r8d
test ah, 0x76
cmp r13b, 0xc5
cmp ebx, 2
jmp 0x14043a6a6
jl 0x14043a509
lea edx, [rbx - 1]
movsx cx, r12b
mov cx, 0x4b96
cmovb rcx, rdi
mov ecx, dword [r15 + 0x1c]
jmp 0x14043a6c5
jmp 0x14043a6f4
cmp word [rsi + rax*2], 0xa
jmp 0x14043a6d4
je 0x14043a4fb
mov rax, rbp
inc rax
stc
mov rdx, rbp
cmc
cmp rax, 1
jmp 0x14043a6ee
jbe 0x14043a509
lea rbp, [rdx - 1]
cmp r12, 0x6f1c49f4
test cl, 4
jmp 0x14043a707
jne 0x14043a6da
mov rsi, qword [r15]
cdqe
add al, spl
mov eax, ebp
cmc
cmp qword [rsi + 0x10], rax
jmp 0x14043a721
jbe 0x14043c0a0
cmp qword [rsi + 0x18], 8
jmp 0x14043a731
jb 0x14043a6ca
mov rsi, qword [rsi]
jmp 0x14043a73f
jmp 0x14043a6ca
cmp edx, eax
jmp 0x14043a74b
jle 0x14043a636
mov rdx, qword [rsp + 0x20]
test r12w, si
stc
mov dword [rdx], eax
movzx rdx, r11w
mov edx, eax
jmp 0x14043a768
cmp ecx, edx
jmp 0x14043a76f
je 0x14043a643
jmp 0x14043a649
cmp r8d, 0x200000
je 0x14043af87
cmp r8d, 0x200001
jmp 0x14043a793
jne 0x14043b718
mov eax, dword [r14 + 4]
cmp eax, dword [r14 + 8]
jmp 0x14043a7a6
jne 0x14043ba1b
inc dword [r14]
movsx eax, r10w
mov rax, qword [r15]
jmp 0x14043a7bb
mov eax, dword [rax + 0x10]
jmp 0x14043a7c3
jmp 0x14043ba7b
cmp r8d, 0x600000
jmp 0x14043a7d4
je 0x14043aff4
cmp r8d, 0x600001
jmp 0x14043a7e6
jne 0x14043b718
mov ecx, dword [r14 + 4]
rcr ah, 0x76
mov eax, dword [r14 + 8]
test spl, 0x4f
cmp ecx, eax
jmp 0x14043a802
jne 0x14043ba89
mov ecx, dword [r14]
mov al, dil
xchg ah, al
cmovns ax, bx
mov dword [r14 + 4], ecx
movsx rax, r13w
lahf
mov eax, ecx
jmp 0x14043a824
jmp 0x14043ba91
cmp r8d, 0x200006
jmp 0x14043a835
je 0x14043b069
cmp r8d, 0x200007
jmp 0x14043a847
jne 0x14043b718
mov rax, qword [r15]
mov eax, dword [rax + 0x10]
jmp 0x14043a858
mov dword [r14], eax
jmp 0x14043a860
mov qword [r14 + 4], 0
jmp 0x14043c024
mov dword [r14], ecx
shl ax, cl
mov rax, qword [r15]
rcr bpl, 0x95
test dil, r15b
mov eax, dword [rax + 0x10]
sete bpl
movsx bp, bpl
lea rbp, [r14 + 4]
mov qword [rsp + 0x20], rbp
cmp edx, eax
jmp 0x14043a899
jle 0x14043a8b7
mov rdx, qword [rsp + 0x20]
sub sil, r9b
test rdx, 0xcf907f0
mov dword [rdx], eax
shld rsi, r14, 0xbd
mov edx, eax
lea rsi, [r14 + 8]
cmc
cmp ecx, eax
jmp 0x14043a8c3
jle 0x14043a8d4
mov dword [rsi], eax
mov ecx, eax
test ah, dl
jmp 0x14043a8d4
cmp edx, ecx
jmp 0x14043a8db
jne 0x14043b13c
mov dword [r14], edx
jmp 0x14043a8e9
jmp 0x14043b13c
mov dword [r14], edx
setp ah
movzx rbp, r13w
mov rax, qword [r15]
btc bp, r15w
bts bp, si
btr rbp, 0xa2
mov eax, dword [rax + 0x10]
cmp r15b, r15b
dec bpl
shl bp, 0x4d
lea rbp, [r14 + 4]
clc
mov qword [rsp + 0x28], rbp
clc
cmp ecx, eax
jmp 0x14043a928
jle 0x14043a946
mov rcx, qword [rsp + 0x28]
sub bp, 0x4749
mov dword [rcx], eax
mov ecx, eax
btc rbp, 6
jmp 0x14043a946
lea rbp, [r14 + 8]
test r13, 0x50ff6771
test cl, r11b
jmp 0x14043a959
mov qword [rsp + 0x20], rbp
cmc
cmp edx, eax
jmp 0x14043a966
jle 0x14043a98b
mov rdx, qword [rsp + 0x20]
stc
cmp al, 0x62
clc
mov dword [rdx], eax
bt dx, si
add dx, bx
rcr dl, cl
mov edx, eax
cmp r12w, 0x4a74
test r14b, r12b
cmp ecx, edx
jne 0x14043a450
mov dword [r14], ecx
jmp 0x14043a99b
jmp 0x14043a450
mov ecx, dword [r14 + 0xe28]
test r14b, r12b
stc
cmp ebp, ecx
jmp 0x14043a9b2
jle 0x14043b3b1
lea rax, [r14 + 0x650]
sete bpl
mov bpl, 0x67
bswap ebp
mov qword [rsp + 0x28], rax
movsx bp, al
movsx rbp, r15w
movzx bp, bl
movzx eax, word [r14 + 0xe20]
movsxd rbp, ebx
mov bp, si
movzx bp, r15b
lea rbp, [r14 + 0x3c]
jmp 0x14043a9f5
mov qword [rsp + 0x30], rbp
jmp 0x14043aa88
mov r13, rsi
rol cl, 0xcb
stc
movsx rax, ax
shl rax, 4
and cl, r12b
lea rdx, [rbx + rax]
mov ch, 0x28
add rcx, 0x6dda5d0b
xor cl, r9b
lea rcx, [rbx + rax]
add rcx, 0x10
movsx r8d, bx
mov r8d, 0x630
test spl, 0xa6
cmp r15b, 0x20
sub r8, rax
call fcn.1404a3400
mov eax, dword [r14 + 0xe20]
mov edx, dword [r14 + 0xe24]
movsx ebp, cx
xchg ch, ch
inc ebp
inc eax
mov word [r14 + 0xe20], ax
rcr bpl, 0x65
bts rcx, rsp
mov ecx, dword [r14 + 0xe28]
and bpl, sil
movzx ebp, bx
lea ebp, [rdi + rdx]
cmp ebp, ecx
jmp 0x14043aa82
jle 0x14043b3bd
cmp ax, 0x63
je 0x14043c024
jge 0x14043aa78
cmp dword [r14 + 0x64c], 0
jmp 0x14043aaa5
js 0x14043aa06
mov rsi, r13
add rax, 0x184f3464
shl r8b, 0x9f
movsxd r13, dword [r14 + 0x644]
lahf
adc rbp, 0x1211416f
add ecx, r13d
shr ax, 0x6b
cmp ax, di
bts ax, r11w
mov dword [r14 + 0xe28], ecx
and dl, al
movsxd rax, ecx
xchg bpl, r8b
ror bp, cl
mov rcx, qword [rsp + 0x28]
movsx r8d, bp
lea rcx, [rcx + rax*2]
bts ebp, r9d
mov rbp, r13
add rbp, r13
test r12, 0x6827726a
clc
movsxd rdx, edi
mov rdx, rcx
and r8b, 0x3c
shl r8, cl
shrd r8d, r14d, 0xd5
sub rdx, rbp
movsxd rbp, r8d
mov r8d, 0x4ac07ce3
bsf ebp, esp
mov ebp, 0x3e7
shl r8b, cl
shld r8d, ecx, 0x91
sub ebp, eax
sub r8w, 0x5ae4
movsxd r8, ebp
add r8, r8
jmp 0x14043ab49
call fcn.1404a3400
movsx rax, word [r14 + 0xe20]
jmp 0x14043ab5b
cmp rax, 0x61
jmp 0x14043ab64
jg 0x14043a9ff
test al, 1
jne 0x14043ab7a
mov rcx, rax
jmp 0x14043abd2
mov rdx, rax
shl rdx, 4
jmp 0x14043ab90
mov ecx, dword [rbx + rdx + 0xc]
test ecx, ecx
jmp 0x14043ab9b
js 0x14043abc5
lea rdx, [rdx + rbx]
cmc
test r14b, cl
stc
add rdx, 0xc
test r14, 0x756186
cmp dl, 0xb1
add ecx, r13d
jmp 0x14043abc0
mov dword [rdx], ecx
movsxd rcx, esi
mov rcx, rax
inc rcx
cmp r8b, r8b
cmp r11b, 0xab
cmp ax, 0x61
jmp 0x14043abdb
je 0x14043a9ff
lea rdx, [rcx - 0x62]
test r9, 0x13557f9
shl rcx, 4
cmp bh, 0x14
cmp r15b, r12b
add rcx, qword [rsp + 0x30]
jmp 0x14043ac00
jmp 0x14043ac18
add rcx, 0x20
add rdx, 2
jmp 0x14043ac12
je 0x14043a9ff
mov ebp, dword [rcx - 0x10]
cmp r15b, 0xa7
test ebp, ebp
js 0x14043ac34
add ebp, r13d
stc
mov dword [rcx - 0x10], ebp
and ebp, 0x3fdb74eb
mov ebp, dword [rcx]
test sil, 0x39
test al, r8b
test ebp, ebp
jmp 0x14043ac44
js 0x14043ac05
add ebp, r13d
jmp 0x14043ac52
mov dword [rcx], ebp
jmp 0x14043ac59
jmp 0x14043ac05
lea rdx, [r14 + rbx]
jmp 0x14043ac67
add rdx, 0x2c
cmp ebp, r8d
mov dword [rdx], edi
test r15b, r13b
mov dword [r14 + 0xe24], esi
clc
cmp dword [rcx], 0
jmp 0x14043ac83
jle 0x14043ad3e
lea r8, [r14 + rbx]
cmp r15b, 0xc8
test rdi, 0x88c15b6
add r8, 0x20
cmp bh, 0xdc
sub ebx, ebx
jmp 0x14043aca6
jmp 0x14043ace2
movzx edi, word [rsi + rdi*2]
rcr sil, 0x1a
or si, r12w
shld si, cx, 0x88
movsxd rsi, dword [rdx]
clc
stc
add rsi, rbx
mov word [r14 + rsi*2 + 0x650], di
jmp 0x14043acd2
inc rbx
cmp ebx, dword [rcx]
jmp 0x14043acdc
jge 0x14043ad3e
mov di, 0x2a
cmc
test byte [r15 + 0x1c], 4
jne 0x14043acbc
movsxd rdi, dword [r8]
or sil, 0xbf
btc si, 0x5a
rol si, 0xaf
mov rsi, qword [r15]
cmc
clc
lea rdi, [rdi + rbx]
test rbp, 0x78250223
cmp qword [rsi + 0x10], rdi
jmp 0x14043ad1b
jbe 0x14043c0a0
cmp qword [rsi + 0x18], 8
jmp 0x14043ad2b
jb 0x14043acab
mov rsi, qword [rsi]
jmp 0x14043ad39
jmp 0x14043acab
mov rdi, qword [r15]
mov cx, 0x2be
rol cx, 0x13
xor sil, r13b
mov rsi, qword [rdi + 0x10]
sar cx, 0x5e
movzx rcx, r12w
shrd cx, si, 0xf4
mov rcx, rsi
sub rcx, r12
jmp 0x14043ad68
jb 0x14043c0a0
cmp rcx, rax
jmp 0x14043ad76
cmovb rax, rcx
btr cx, r11w
cmp qword [rdi + 0x18], 8
not cl
cmove cx, r11w
mov rcx, rdi
jmp 0x14043ad93
jb 0x14043ad9e
mov rcx, qword [rdi]
rol bh, cl
lea rcx, [rcx + r12*2]
cmovnp bx, r9w
adc dx, 0x4048
rol r8w, 0x36
sub rsi, rax
bsr edx, ebx
rcl ebx, 0xb5
mov rbx, rsi
cmovl r8w, si
sub rbx, r12
lea rdx, [rcx + rax*2]
mov r8, 0x48e15099
sar r8b, cl
bt r8, r10
lea r8, [rbx + rbx]
add r8, 2
jmp 0x14043ade4
call fcn.1404a3400
mov qword [rdi + 0x10], rsi
test r8b, r14b
test ebp, ebp
jmp 0x14043adf7
je 0x14043ae27
lea r8, [r14 + r13*2]
add r8, 0x650
mov rcx, r15
mov edx, r12d
movzx r9, di
mov r9d, ebp
call fcn.14043f5b0
add dword [r14 + 0xe28], ebp
clc
jmp 0x14043ae27
add ebp, r12d
jmp 0x14043ae2f
mov dword [r14], ebp
jmp 0x14043ae37
movd xmm0, dword [r14 + 0xe1e]
pcmpeqd xmm1, xmm1
psubw xmm0, xmm1
movd dword [r14 + 0xe1e], xmm0
jmp 0x14043c024
mov rax, qword [r15]
btc bp, 0x96
mov ebp, dword [rax + 0x10]
sbb cl, 0x4d
mov eax, dword [r14 + 4]
add cx, 0x4ad8
mov ecx, dword [r14 + 8]
test al, r13b
cmp eax, ecx
jmp 0x14043ae7b
je 0x14043badc
cmp eax, ebp
jmp 0x14043ae88
jle 0x14043baaf
mov dword [r14 + 4], ebp
rcl ah, 0x34
mov eax, ebp
clc
test r9w, r10w
cmp ecx, ebp
jmp 0x14043aea3
jg 0x14043babc
cmp eax, ecx
jmp 0x14043aeb0
je 0x14043bad3
jmp 0x14043bade
mov rax, qword [r15]
movzx edx, r13w
mov rcx, r15
sar dh, cl
mov ebp, dword [rax + 0x10]
bt rcx, rsi
rcl edx, 0x49
mov edx, dword [r14 + 4]
xadd rcx, rcx
rcr cl, cl
mov ecx, dword [r14 + 8]
clc
cmp edx, ecx
jmp 0x14043aee7
je 0x14043bc30
cmp edx, ebp
jmp 0x14043aef4
jle 0x14043bc01
mov dword [r14 + 4], ebp
bsr dx, r10w
mov edx, ebp
jmp 0x14043af0a
cmp ecx, ebp
jg 0x14043bc0e
cmp edx, ecx
jmp 0x14043af19
je 0x14043bc29
jmp 0x14043bc3c
mov rax, qword [r15]
rcl cl, cl
bt cx, 0xc
adc dl, 0xc5
mov edx, dword [rax + 0x10]
ror cl, cl
rcl cl, 0xe2
bswap bp
mov ebp, dword [r14 + 4]
shr cx, cl
mov ecx, dword [r14 + 8]
cmp ebp, ecx
jmp 0x14043af4e
je 0x14043bcbf
cmp ebp, edx
jmp 0x14043af5b
jle 0x14043bc86
mov dword [r14 + 4], edx
mov ebp, edx
stc
cmp ecx, edx
jmp 0x14043af6f
jg 0x14043bc93
cmp ebp, ecx
jmp 0x14043af7c
je 0x14043bcb1
jmp 0x14043bcca
mov eax, dword [r14 + 4]
not cl
sub cx, 0x356e
rol rcx, cl
mov ecx, dword [r14 + 8]
stc
cmp eax, ecx
jmp 0x14043afa1
jne 0x14043afc7
mov eax, dword [r14]
stc
test eax, eax
jle 0x14043c024
dec eax
jmp 0x14043afba
mov dword [r14], eax
jmp 0x14043afc2
jmp 0x14043c024
jle 0x14043afde
mov dword [r14 + 4], ecx
jmp 0x14043afd7
mov eax, ecx
jmp 0x14043afde
mov dword [r14], eax
jmp 0x14043afe6
mov dword [r14 + 8], eax
jmp 0x14043afef
jmp 0x14043c024
mov rax, qword [r15]
mov ecx, dword [rax + 0x10]
sar al, 0x98
mov edx, dword [r14 + 4]
sal ah, cl
cbw
mov eax, dword [r14 + 8]
cmp edx, eax
jmp 0x14043b010
je 0x14043b045
cmp edx, ecx
jmp 0x14043b01d
jle 0x14043bcfe
mov dword [r14 + 4], ecx
cwd
xor dh, dl
mov edx, ecx
cmp eax, ecx
jmp 0x14043b034
jg 0x14043bd0b
cmp edx, eax
jne 0x14043bd2e
mov dword [r14], edx
mov eax, edx
jmp 0x14043b04f
cmp edx, eax
je 0x14043bd3b
test eax, eax
jmp 0x14043b05e
jg 0x14043bd69
jmp 0x14043a1bc
mov dword [r14 + 8], 0
jmp 0x14043b076
mov qword [r14], 0
jmp 0x14043b082
jmp 0x14043c024
mov eax, ecx
xadd cl, ch
rcl ch, cl
bt ecx, eax
mov ecx, edx
cmc
cmp bx, bx
cmp ecx, eax
jmp 0x14043b09e
je 0x14043b0ea
mov rcx, qword [r15]
jmp 0x14043b0b3
mov ecx, dword [rcx + 0x10]
cmp rbp, rdx
test dl, r10b
test bpl, 0x82
cmp eax, ecx
jmp 0x14043b0c7
jle 0x14043b0ea
mov dword [r14 + 8], ecx
setg r8b
mov esi, 0x60d8612c
jmp 0x14043b0df
mov eax, ecx
adc esi, esi
bt si, dx
shr ch, 0x27
mov dword [r14], eax
inc cl
mov dword [r14 + 4], eax
movzx r8, r13w
rcr cx, cl
mov byte [r14 + 0x16], 0
cwde
mov rax, qword [r15]
bsf rcx, rdx
neg ch
mov eax, dword [rax + 0x10]
sbb r8, r9
sub si, 0x58da
bts r8d, ebp
lea rcx, [r14 + 4]
mov qword [rsp + 0x20], rcx
rcl r8w, 0x1c
not r8d
shld rsi, r13, 0xd7
lea rsi, [r14 + 8]
shl r8w, 0x4b
shld r8d, ecx, 0x11
mov r8d, dword [r14]
cmc
cmp r8d, eax
jmp 0x14043b148
jle 0x14043b159
mov dword [r14], eax
cwd
setno ch
mov r8d, eax
movzx r9d, byte [r14 + 0x17]
cqo
lea rbp, [rsp + 0x38]
movsx rdx, r11w
movzx cx, spl
bswap edx
mov rcx, rbp
mov rdx, r15
jmp 0x14043b17b
call fcn.14043fa25
cmp dword [rsp + 0x28], 0
jmp 0x14043b18a
jle 0x14043c035
lea rax, [r14 + 0x1c]
sal bl, cl
jmp 0x14043b19b
mov ebx, dword [rsp + 0x44]
adc r12d, 0x9e75cd6
neg r12d
cmp byte [r14 + 0x16], 0
mov qword [rsp + 0x30], rax
cmovne rbp, rax
cmp r9b, 0xbb
bts r12w, r8w
mov r12d, dword [rsp + 0x48]
cmc
xor r13d, r13d
jmp 0x14043b1ce
movss xmm8, dword [0x1400bd560]
jmp 0x14043b1dc
jmp 0x14043b1ff
inc r13d
bts ebp, r14d
mov rbp, qword [rsp + 0x30]
jmp 0x14043b1f4
cmp r13d, dword [rsp + 0x28]
je 0x14043c035
test r12d, r12d
jmp 0x14043b207
je 0x14043c035
movss xmm7, dword [rbp]
sub ch, 0x93
movsx rcx, r9w
add ebx, r12d
xchg ch, ch
not r8
mov dword [r14], ebx
lea rcx, [rsp + 0x58]
setnp r8b
mov rdx, r15
mov r8b, 0x40
mov r8d, ebx
jmp 0x14043b23b
call fcn.14043ea24
mov r12d, dword [rsp + 0x6c]
test r10b, 0x3d
cmp r15w, 0x3ab
test r12d, r12d
jle 0x14043b2d1
xor ebp, ebp
movsx r8, sp
movss xmm6, dword [rsp + 0x58]
cmovo r8, r13
bswap r8w
nop dword [rax]
movsxd rdx, eax
cqo
mov r8b, sil
mov rcx, r15
mov edx, ebx
movsxd r8, r8d
jmp 0x14043b288
mov r8d, ebp
jmp 0x14043b290
call fcn.14043f21b
ucomiss xmm0, xmm8
jne 0x14043b2a5
jnp 0x14043b2d1
addss xmm6, xmm0
ucomiss xmm6, xmm7
ja 0x14043b2d1
inc dword [r14]
jmp 0x14043b2ba
inc ebp
test r8, 0x62b91797
cmp r12d, ebp
jmp 0x14043b2cb
jne 0x14043b27b
mov rax, qword [r15]
mov eax, dword [rax + 0x10]
and cx, di
shrd rdx, r15, 0xd0
mov rcx, qword [rsp + 0x20]
mov ecx, dword [rcx]
ror dx, 0xec
rcr dx, 3
mov edx, dword [rsi]
clc
stc
cmp ecx, edx
jmp 0x14043b2f9
je 0x14043b33e
cmp ecx, eax
jmp 0x14043b306
jle 0x14043b383
mov rcx, qword [rsp + 0x20]
cmc
mov dword [rcx], eax
mov ecx, eax
cmp di, 0x30ae
cmp edx, eax
jmp 0x14043b322
jg 0x14043b390
cmp ecx, edx
jmp 0x14043b32f
jne 0x14043b33e
mov dword [r14], ecx
rcl cl, 8
setle ch
mov ecx, dword [r14]
stc
clc
cmp ecx, eax
jmp 0x14043b34a
jle 0x14043b35c
mov dword [r14], eax
mov ecx, eax
cmp r14w, 0x6bee
clc
mov byte [r14 + 0x16], 1
stc
cmp r13w, 0x2dbe
movss dword [r14 + 0x1c], xmm7
stc
test edi, edi
je 0x14043b1e1
mov dword [rsi], ecx
jmp 0x14043b37e
jmp 0x14043b1e1
cmp edx, eax
jmp 0x14043b38a
jle 0x14043b328
mov dword [rsi], eax
ror dl, cl
bts edx, r9d
mov edx, eax
test r12w, cx
stc
cmp ecx, edx
jmp 0x14043b3a6
je 0x14043b335
jmp 0x14043b33e
movzx eax, word [r14 + 0xe20]
cmc
cmp r10d, eax
movsx rax, ax
shl rax, 4
stc
sub ecx, edi
stc
mov dword [rax + rbx - 4], ecx
mov dword [r14 + 0xe28], ecx
test edi, edi
jmp 0x14043b3db
jle 0x14043b484
add rax, rbx
dec dh
bt edx, 0x2b
not dh
add rax, 0xfffffffffffffffc
xor ecx, ecx
xchg dl, dh
mov rdx, r13
jmp 0x14043b3fc
jmp 0x14043b440
movzx ebp, word [rbp + rdx*2]
cmc
rol bh, cl
sal bh, 0xd
movsxd rbx, dword [rax]
add rbx, rcx
jmp 0x14043b417
mov word [r14 + rbx*2 + 0x650], bp
jmp 0x14043b425
inc rcx
jmp 0x14043b42d
inc rdx
cmp ebp, ecx
cmp rdi, rcx
jmp 0x14043b43a
je 0x14043b484
mov bp, 0x2a
test byte [r15 + 0x1c], 4
jmp 0x14043b44e
jne 0x14043b40c
mov rbp, qword [r15]
cmp qword [rbp + 0x10], rdx
jmp 0x14043b460
jbe 0x14043c0a0
cmp qword [rbp + 0x18], 8
jmp 0x14043b470
jb 0x14043b401
mov rbp, qword [rbp]
jmp 0x14043b47f
jmp 0x14043b401
mov rbx, qword [r15]
bsf cx, cx
cmc
rcr sil, cl
mov rsi, qword [rbx + 0x10]
movzx ecx, sp
test bpl, spl
cmp r12b, 0xfb
mov rcx, rsi
test bl, bpl
cmp spl, bpl
sub rcx, r13
jb 0x14043c0a0
movsxd rax, edi
clc
stc
test r11, r9
cmp rcx, rax
cmovb rax, rcx
shl cl, cl
not rcx
cmp qword [rbx + 0x18], 8
bswap rcx
mov rcx, rbx
jb 0x14043b4db
mov rcx, qword [rbx]
bts rdx, rax
lea rcx, [rcx + r13*2]
movsx rbp, ax
sub rsi, rax
mov rbp, rsi
stc
movzx dx, r8b
clc
sub rbp, r13
shl dh, 0x6e
bts r8w, di
xor dh, 0xfb
lea rdx, [rcx + rax*2]
rol r8b, 0x90
rol r8, cl
lea r8, [rbp + 2]
add r8, rbp
jmp 0x14043b519
call fcn.1404a3400
mov qword [rbx + 0x10], rsi
rcr ecx, cl
rol cl, 0xe0
mov rcx, qword [rsp + 0x20]
stc
test r12d, r12d
jmp 0x14043b535
je 0x14043b572
lea r8, [r14 + rcx*2]
sets dh
xchg dl, dh
clc
add r8, 0x650
movzx cx, bpl
cwd
mov rcx, r15
mov edx, r13d
mov r9d, r12d
jmp 0x14043b561
call fcn.14043f5b0
sub dword [r14 + 0xe24], r12d
cmp cx, 0x1896
add r12d, r13d
jmp 0x14043b57a
mov dword [r14], r12d
jmp 0x14043b582
movd xmm0, dword [r14 + 0xe1e]
pcmpeqd xmm1, xmm1
paddw xmm1, xmm0
movd dword [r14 + 0xe1e], xmm1
jmp 0x14043c024
cmp r8d, 0x20000d
jne 0x14043b718
mov eax, dword [r14 + 4]
cmp eax, dword [r14 + 8]
jmp 0x14043b5bb
jne 0x14043bf7e
mov edx, dword [r14]
movsx cx, r14b
movzx cx, ch
mov cx, 0x2032
mov rcx, r15
call fcn.14043f94b
jmp 0x140439a8d
cmp r8d, 0x60000d
jne 0x14043b718
mov ebx, dword [r14]
add al, 0x61
mov eax, dword [r14 + 4]
cmp r10w, cx
cmp eax, dword [r14 + 8]
jmp 0x14043b601
jne 0x14043b618
mov dword [r14 + 8], ebx
mov dword [r14 + 4], ebx
movzx si, r8b
xadd di, si
mov rax, qword [r15]
mov edi, dword [rax + 0x10]
ror sil, cl
mov esi, ebx
lea ebx, [rsi + 1]
jmp 0x14043b62b
cmp ebx, edi
jge 0x14043b654
mov rcx, r15
mov edx, 0x412573cc
mov edx, ebx
jmp 0x14043b642
call fcn.1404403cf
test eax, eax
jmp 0x14043b64e
je 0x14043b621
cmp esi, edi
movsx eax, si
cmovge ebx, edi
bt rax, rax
mov dword [r14], ebx
movzx cx, dl
add cl, r10b
shl cx, 0xc0
mov dword [r14 + 8], ebx
bt ax, ax
btc rcx, r15
bswap rcx
mov rax, qword [r15]
mov cl, r9b
rcr ch, cl
mov eax, dword [rax + 0x10]
rcl cx, cl
shld cx, r12w, 0x51
mov ecx, dword [r14 + 4]
cmp dl, r9b
cmp ecx, ebx
jmp 0x14043b69f
je 0x14043b703
cmp ecx, eax
jmp 0x14043b6ac
jle 0x14043b6c1
mov dword [r14 + 4], eax
and cl, bl
movzx rcx, r14w
mov ecx, eax
sbb edx, r12d
mov edx, ebx
stc
cmp ebx, eax
jmp 0x14043b6cb
jle 0x14043b6e9
mov dword [r14 + 8], eax
bsf rdx, rdx
movzx dx, dil
xor dx, 0x76f3
mov edx, eax
test r10b, 0x16
cmp ecx, edx
jmp 0x14043b6f0
jne 0x14043b703
mov dword [r14], ecx
sub bl, 0xd8
movsxd rbx, ecx
mov ebx, ecx
clc
stc
cmp ebx, eax
jmp 0x14043b70a
jle 0x14043c035
mov dword [r14], eax
jmp 0x14043c035
sub eax, eax
clc
test r10d, r15d
cmc
cmp r8d, 0x200000
jmp 0x14043b72b
cmovl eax, r8d
test r15w, 0xa7c
test eax, eax
jmp 0x14043b73c
jle 0x14043c035
mov word [rsp + 0x38], ax
cmp eax, 0xa
jmp 0x14043b74f
jne 0x14043b760
cmp byte [r14 + 0x17], 0
jne 0x14043c035
cmp byte [r14 + 0xc], 0
je 0x14043b827
mov eax, dword [r14 + 4]
test bh, 0x82
stc
cmp eax, dword [r14 + 8]
jmp 0x14043b77c
jne 0x14043b827
movsxd r8, dword [r14]
bsr rax, r15
movzx ax, dil
mov rax, qword [r15]
cmp rsi, 0x33af4a10
clc
cmp qword [rax + 0x10], r8
jmp 0x14043b7a2
jbe 0x14043b827
mov rcx, r15
cdq
movsx edx, r11w
movzx rdx, sp
mov rdx, r14
jmp 0x14043b7bc
call fcn.14043f3eb
mov edx, dword [r14]
movzx r8w, al
cmovo r8w, bx
mov rcx, r15
mov r8d, 1
jmp 0x14043b7dc
call fcn.14043f4a7
mov edx, dword [r14]
movzx r9, r14w
movsxd r8, r12d
lea r8, [rsp + 0x38]
setle ch
cmovne r9w, r13w
xchg r9, r9
mov rcx, r15
sets r9b
movsx r9, bp
movzx r9d, r15w
mov r9d, 1
jmp 0x14043b815
call fcn.14043f5b0
inc dword [r14]
jmp 0x14043b822
jmp 0x14043c024
mov rcx, r15
jmp 0x14043b831
mov rdx, r14
call fcn.14043f7e6
mov edx, dword [r14]
movsxd rcx, r10d
lea r8, [rsp + 0x38]
mov rcx, 0x1df254f0
movsx r9d, si
bswap r9d
mov rcx, r15
setns r9b
jmp 0x14043b85e
mov r9d, 1
jmp 0x14043b869
call fcn.14043f5b0
mov edx, dword [r14]
lea rcx, [r14 + 0x20]
xor r9w, 0x111c
movsx r9, ax
sub r8d, r8d
movsx r9d, r13w
mov r9d, 1
jmp 0x14043b891
call fcn.14043ff6e
inc dword [r14]
jmp 0x14043b89e
jmp 0x14043c024
cmp ebp, eax
jle 0x14043a25e
mov dword [r14 + 8], eax
or ebp, 0x51e43ce1
mov ebp, eax
stc
jmp 0x14043b8bd
cmp edx, ebp
jmp 0x14043b8c4
jne 0x14043b8df
mov dword [r14], edx
rcl rbp, 0xa9
shl bp, 0x50
mov ebp, edx
xadd ecx, ecx
bt cx, 0x97
mov ecx, dword [r14]
clc
cmp ecx, eax
jmp 0x14043b8ea
jle 0x14043b9f1
mov dword [r14], eax
bt cx, dx
sub rcx, r15
movsx rcx, bx
mov ecx, eax
cmp edx, ebp
je 0x14043b9fe
jle 0x14043b926
mov dword [r14 + 4], ebp
shrd edx, r11d, 0x3e
adc edx, 0x4d7579b2
sub cx, r11w
mov edx, ebp
sbb cl, r13b
mov dword [r14], edx
jmp 0x14043b934
mov dword [r14 + 8], edx
clc
mov byte [r14 + 0x16], 0
stc
and cx, si
rcl cx, 0x49
mov ecx, edx
cmp byte [r14 + 0x17], 0
jne 0x14043ba0e
cmp ecx, eax
jmp 0x14043b95a
jge 0x14043c024
movsxd rdx, ecx
test dl, spl
neg eax
inc ecx
jmp 0x14043b96f
jmp 0x14043b9b5
cmp word [rbp + rdx*2], 0xa
jmp 0x14043b97f
je 0x14043c024
inc rdx
movsx rbp, dx
inc bpl
mov dword [r14], ecx
mov bp, 0x4434
lea ebp, [rax + rcx]
jmp 0x14043b99e
inc ebp
jmp 0x14043b9a5
inc ecx
cmp dx, 0x308
cmp ebp, 1
je 0x14043c024
test byte [r15 + 0x1c], 4
jmp 0x14043b9bf
jne 0x14043b985
mov rbp, qword [r15]
cmc
jmp 0x14043b9ce
cmp qword [rbp + 0x10], rdx
jbe 0x14043c0a0
cmp qword [rbp + 0x18], 8
jmp 0x14043b9e2
jb 0x14043b974
mov rbp, qword [rbp]
jmp 0x14043b974
cmp edx, ebp
jmp 0x14043b9f8
jne 0x14043b908
cmp byte [r14 + 0x17], 0
jmp 0x14043ba08
je 0x14043b953
mov dword [r14], eax
jmp 0x14043ba16
jmp 0x14043c024
mov rcx, r15
cqo
mov rdx, r14
jmp 0x14043ba28
call 0x1401230a5
mov ecx, dword [r14 + 4]
mov edx, dword [r14 + 8]
mov rax, qword [r15]
stc
jmp 0x14043ba3e
mov eax, dword [rax + 0x10]
cmp ecx, edx
je 0x14043ba7b
cmp ecx, eax
jle 0x14043bf5e
mov dword [r14 + 4], eax
xadd cx, cx
mov ecx, eax
cmp r12w, 0x664a
cmp edx, eax
jmp 0x14043ba68
jg 0x14043bf66
cmp ecx, edx
jne 0x14043ba7b
mov dword [r14], ecx
cmp ch, ah
cmp dword [r14], eax
jle 0x14043c024
jmp 0x14043a1bc
mov dword [r14], eax
bt dx, 0xe2
lea edx, [rax + 1]
mov dword [r14 + 8], edx
cmp ecx, edx
jne 0x14043bd75
mov edx, ecx
mov dword [r14], ecx
jmp 0x14043baaa
jmp 0x14043c024
cmp ecx, ebp
jmp 0x14043bab6
jle 0x14043aea9
mov dword [r14 + 8], ebp
mov ecx, ebp
cmc
cmp r13b, r11b
cmp eax, ecx
jmp 0x14043bacd
jne 0x14043bade
mov dword [r14], eax
xchg dl, ch
cmp r12w, bp
mov ecx, eax
mov edx, dword [r14]
cmp edx, ebp
jmp 0x14043bae8
jle 0x14043bbd3
mov dword [r14], ebp
rcr dh, 0x4d
mov edx, ebp
test rbx, r10
stc
cmp eax, ecx
jmp 0x14043bb01
je 0x14043bbe0
jle 0x14043bb27
mov dword [r14 + 4], ecx
and dx, 0x40fc
sbb al, 4
mov eax, ecx
btr edx, eax
cmovg dx, r11w
jmp 0x14043bb27
mov dword [r14], eax
mov dword [r14 + 8], eax
cwd
rcr rdx, cl
neg edx
mov byte [r14 + 0x16], 0
mov edx, eax
cmp r8b, 0x90
cmp byte [r14 + 0x17], 0
jmp 0x14043bb4a
jne 0x14043bbf0
test edx, edx
jmp 0x14043bb57
jle 0x14043c024
mov eax, edx
jmp 0x14043bb64
jmp 0x14043bb91
cmp word [rcx + rdx*2], 0xa
je 0x14043c024
mov dword [r14], eax
mov rcx, rax
jmp 0x14043bb7f
inc rcx
cmc
stc
test dh, 0xab
cmp rcx, 1
jbe 0x14043c024
dec rax
stc
cmp r10b, 0x9e
test r12b, dl
test byte [r15 + 0x1c], 4
jne 0x14043bb74
mov rcx, qword [r15]
mov edx, eax
cmp qword [rcx + 0x10], rdx
jmp 0x14043bbb5
jbe 0x14043c0a0
cmp qword [rcx + 0x18], 8
jmp 0x14043bbc5
jb 0x14043bb69
mov rcx, qword [rcx]
jmp 0x14043bb69
cmp eax, ecx
jmp 0x14043bbda
jne 0x14043bb07
cmp byte [r14 + 0x17], 0
jmp 0x14043bbea
je 0x14043bb50
mov dword [r14], 0
jmp 0x14043bbfc
jmp 0x14043c024
cmp ecx, ebp
jmp 0x14043bc08
jle 0x14043af12
mov dword [r14 + 8], ebp
cmc
mov ecx, ebp
stc
cmp edx, 0x60b30bad
cmp edx, ecx
jmp 0x14043bc23
jne 0x14043bc3c
mov dword [r14], edx
xor ax, 0x1d2a
mov ecx, edx
bts rax, r13
or ax, 0x7bf8
rol ah, cl
mov eax, dword [r14]
cmc
jmp 0x14043bc45
cmp eax, ebp
jmp 0x14043bc4c
jle 0x14043bc62
mov dword [r14], ebp
bt ax, dx
mov eax, ebp
cmp bh, 0x26
test r9w, r10w
cmp edx, ecx
jmp 0x14043bc69
jne 0x14043bdbe
mov dword [r14 + 8], eax
jmp 0x14043bc78
mov dword [r14 + 4], eax
jmp 0x14043bc81
jmp 0x14043bdcf
cmp ecx, edx
jmp 0x14043bc8d
jle 0x14043af75
mov dword [r14 + 8], edx
mov ecx, edx
test rax, 0x332e516c
jmp 0x14043bca4
cmp ebp, ecx
jmp 0x14043bcab
jne 0x14043bcca
mov dword [r14], ebp
xor ecx, 0x4ef77a9c
sbb ch, 0xb4
dec al
mov ecx, ebp
nop
setp al
movzx rax, si
mov eax, dword [r14]
cmp eax, edx
jle 0x14043bcda
mov dword [r14], edx
mov eax, edx
cmp ebp, ecx
jmp 0x14043bce1
jne 0x14043bdfc
mov dword [r14 + 8], eax
jmp 0x14043bcf0
mov dword [r14 + 4], eax
jmp 0x14043bcf9
jmp 0x14043be14
cmp eax, ecx
jmp 0x14043bd05
jle 0x14043b03a
mov dword [r14 + 8], ecx
xor ax, 0x5e00
movsx ax, r15b
movsxd rax, r10d
mov eax, ecx
cmc
cmp r11b, r8b
cmp edx, eax
jmp 0x14043bd28
je 0x14043b042
cmp edx, eax
jmp 0x14043bd35
jne 0x14043b057
mov eax, dword [r14]
clc
cmc
cmp eax, ecx
jmp 0x14043bd47
cmovl ecx, eax
shr al, 0x78
mov dword [r14 + 8], ecx
bsr rax, r12
mov dword [r14 + 4], ecx
cwde
mov eax, ecx
test eax, eax
jmp 0x14043bd63
jle 0x14043a1bc
dec eax
jmp 0x14043bd70
jmp 0x14043a1b3
mov rbp, qword [r15]
test di, 0x6865
mov ebp, dword [rbp + 0x10]
cmc
test sil, bl
cmp ecx, ebp
jle 0x14043bd93
mov dword [r14 + 4], ebp
cmp dh, 0x94
cmp eax, ebp
jmp 0x14043bd9a
jl 0x14043bdb1
mov dword [r14 + 8], ebp
mov dx, 0x4616
bswap dx
movsx rdx, r15w
mov edx, ebp
mov dword [r14], edx
jmp 0x14043bdb9
jmp 0x14043c024
mov dword [r14], ecx
ror ah, cl
rcr ah, 0x22
mov eax, ecx
test r14, 0x6a546de7
cmp byte [r14 + 0x17], 0
je 0x14043be31
mov dword [r14], 0
jmp 0x14043bde7
sub eax, eax
jmp 0x14043bdee
mov dword [r14 + 8], eax
jmp 0x14043bdf7
jmp 0x14043c024
mov dword [r14], ecx
xor ax, 0x7b96
or rax, 0x396e63ee
shrd eax, ecx, 0x36
mov eax, ecx
cmp r14b, r9b
cmc
cmp byte [r14 + 0x17], 0
jmp 0x14043be1e
je 0x14043bec3
mov dword [r14], edx
jmp 0x14043be2c
jmp 0x14043c016
test eax, eax
jle 0x14043bffe
mov ecx, eax
jmp 0x14043be6e
cmp word [rdx + rbp*2], 0xa
jmp 0x14043be4a
je 0x14043bff7
mov dword [r14], eax
mov rdx, rax
inc rdx
bswap ecx
mov rcx, rax
clc
cmp rdx, 1
jmp 0x14043be68
jbe 0x14043bffe
lea rax, [rcx - 1]
test dl, 0xe7
cmp r9, 0x628131af
test byte [r15 + 0x1c], 4
jmp 0x14043be86
jne 0x14043be50
mov rdx, qword [r15]
adc bpl, bpl
cmp r12, rax
mov ebp, eax
cmp qword [rdx + 0x10], rbp
jmp 0x14043bea0
jbe 0x14043c0a0
cmp qword [rdx + 0x18], 8
jmp 0x14043beb0
jb 0x14043be40
mov rdx, qword [rdx]
jmp 0x14043bebe
jmp 0x14043be40
cmp eax, edx
jmp 0x14043beca
jge 0x14043bff0
movsxd rbp, eax
jmp 0x14043bed8
jmp 0x14043bf26
cmp word [rax + rbp*2], 0xa
jmp 0x14043bee7
je 0x14043c00c
lea eax, [rbp + 1]
not ecx
bswap cx
mov cl, 0xd
mov rcx, rbp
not bp
movzx bp, r12b
inc rcx
mov dword [r14], eax
mov rbp, rcx
test bp, 0x2b6a
jmp 0x14043bf19
cmp edx, ecx
jmp 0x14043bf20
je 0x14043c016
test byte [r15 + 0x1c], 4
jne 0x14043beed
mov rax, qword [r15]
test ebp, r15d
cmp qword [rax + 0x10], rbp
jmp 0x14043bf40
jbe 0x14043c0a0
cmp qword [rax + 0x18], 8
jb 0x14043bedd
mov rax, qword [rax]
jmp 0x14043bf59
jmp 0x14043bedd
cmp edx, eax
jle 0x14043ba6e
mov dword [r14 + 8], eax
mov edx, eax
jmp 0x14043bf71
cmp ecx, edx
je 0x14043ba76
jmp 0x14043ba7b
mov rcx, r15
mov rdx, r14
movaps xmm6, xmmword [rsp + 0x70]
rcr r12b, 0xa8
adc r12w, 0xf17
movaps xmm7, xmmword [rsp + 0x80]
movsx bp, dl
adc dil, 0xef
movaps xmm8, xmmword [rsp + 0x90]
ror dil, cl
add rsp, 0xa8
movsx ebx, sp
pop rbx
setge r15b
movzx ebp, r9w
movzx r14, r9w
pop rbp
pop rdi
movsxd r15, esp
xchg si, r13w
pop rsi
mov r13b, 0x8f
pop r12
xchg r15b, r15b
movzx r13, r8w
pop r13
movzx r15, r13w
pop r14
pop r15
jmp 0x14043bfeb
jmp 0x1401230a5
mov edx, eax
jmp 0x14043c016
mov eax, ecx
jmp 0x14043bffe
mov dword [r14 + 8], eax
jmp 0x14043c007
jmp 0x14043c024
mov edx, ebp
rol rbx, 0x7b
sub dil, 0xc0
mov dword [r14 + 8], edx
btc rsi, r10
clc
bsf r15w, r14w
mov byte [r14 + 0x16], 0
xor rbx, r10
movsx si, r8b
movsx r14d, r14w
movaps xmm6, xmmword [rsp + 0x70]
and bx, 0x69c5
dec r15w
movaps xmm7, xmmword [rsp + 0x80]
add r15d, 0x557039c4
movsx r15, r12w
btc di, ax
movaps xmm8, xmmword [rsp + 0x90]
test bx, 0x7c83
sar r13w, cl
add rsp, 0xa8
pop rbx
pop rbp
mov si, 0x528a
pop rdi
pop rsi
pop r12
cmovno r15, rdx
movsx r15d, r13w
mov r13, rdx
pop r13
not r15
jmp 0x14043c092
pop r14
bswap r15w
pop r15
jmp 0x14043c09f
ret
call fcn.14043f3c3
int3