Function at 0x14047ab50
Capabilities:
Check http status code
Execute anti-debugging instructions

Disassembly:
int3
mov qword [rsp + 8], rbx
push rbp
or ah, bh
mov ecx, 0x32f50f3
shr bl, 0x76
push rsi
push rdi
rcr bpl, cl
or dil, 0x1a
btc bp, 0xce
push r12
sbb bx, 0xe43
btr rsi, r8
clc
push r13
cmp rax, r13
push r14
push r15
bswap r14w
not bh
lea rbp, [rsp - 0x10]
sub rsp, 0x110
or bh, 0x27
mov rax, qword [0x1400b7288]
dec bh
sar edi, cl
rcr cl, cl
xor rax, rsp
mov qword [rbp + 8], rax
movzx ebx, sp
shr ax, cl
mov qword [rsp + 0x48], r9
btr rax, 0xc5
rcl ch, 0x8a
mov rdi, r8
lahf
mov r14, rdx
dec eax
mov qword [rbp - 0x80], rdx
xchg si, bx
mov rax, qword [rbp + 0x78]
add si, 0xfa9
xor rbx, 0xb5a677d
mov qword [rsp + 0x78], rax
xor r12d, r12d
movsx esi, r13w
mov rsi, qword [rbp + 0x70]
cbw
movsx rcx, r13w
mov rax, qword [rsi + 0x40]
movzx cx, r10b
mov rbx, qword [rax + 8]
mov qword [rsp + 0x68], rbx
movsx ecx, ax
movsx cx, r13b
mov rax, qword [rbx]
jmp 0x14047ac1f
mov rcx, rbx
mov rax, qword [rax + 8]
jmp 0x14047ac2b
call qword [case.0x1404c7fc4.0]
nop
lea rcx, [rsp + 0x60]
call fcn.1404806cb
mov r13, rax
cmp r11, 0x5d351770
mov qword [rsp + 0x58], rax
jmp 0x14047ac52
test rbx, rbx
jmp 0x14047ac5a
je 0x14047acb3
mov rdx, qword [rbx]
cmovo eax, r11d
lahf
bswap cx
mov rcx, rbx
movsx eax, r9w
movzx eax, r15w
not ah
mov rax, qword [rdx + 0x10]
jmp 0x14047ac81
call qword [case.0x1404c7fc4.0]
mov r8, rax
clc
test rax, rax
je 0x14047acb3
mov rcx, qword [rax]
mov rax, qword [rcx]
movzx ecx, cx
lea edx, [r12 + 1]
movsx ecx, sp
mov rcx, r8
jmp 0x14047acad
call qword [case.0x1404c7fc4.0]
mov rax, qword [r13]
cqo
bswap edx
cwd
lea rdx, [rbp - 0x58]
mov cx, 0x1df9
jmp 0x14047acca
mov rcx, r13
jmp 0x14047acd2
mov rax, qword [rax + 0x28]
jmp 0x14047acdb
call qword [case.0x1404c7fc4.0]
nop
cwde
mov rax, qword [rsi + 0x40]
movzx bx, r12b
movzx ebx, sp
mov rbx, qword [rax + 8]
mov qword [rsp + 0x68], rbx
movsxd rax, r13d
mov ah, 0xbb
mov rax, qword [rbx]
jmp 0x14047ad0f
mov rcx, rbx
jmp 0x14047ad17
mov rax, qword [rax + 8]
call qword [case.0x1404c7fc4.0]
nop
movsx rcx, r11w
not cl
movsx ecx, dx
lea rcx, [rsp + 0x60]
jmp 0x14047ad35
call fcn.1404755cf
mov rsi, rax
stc
clc
test rbx, rbx
jmp 0x14047ad47
je 0x14047adb5
mov rdx, qword [rbx]
cmovns eax, ecx
movsxd rcx, r14d
mov rcx, rbx
bswap ax
mov rax, qword [rdx + 0x10]
jmp 0x14047ad65
call qword [case.0x1404c7fc4.0]
mov r8, rax
cmp sil, spl
jmp 0x14047ad76
test rax, rax
jmp 0x14047ad7e
je 0x14047adb5
mov rcx, qword [rax]
mov dl, r13b
cmovle rdx, r12
mov rax, qword [rcx]
bswap dx
cwd
xchg cx, cx
mov edx, 1
bswap cx
not ch
movsx rcx, bp
mov rcx, r8
jmp 0x14047adaf
call qword [case.0x1404c7fc4.0]
mov rax, qword [rsi]
movzx r8, bp
lea r9, [rbp - 0x38]
setle r8b
lea r8, [0x1400c0dfd]
movsx rdx, r9w
mov cx, 0x54c8
cmovp edx, r11d
lea rdx, [0x1400c0de0]
movzx cx, dl
mov rcx, rsi
jmp 0x14047adea
mov rax, qword [rax + 0x58]
call qword [case.0x1404c7fc4.0]
mov r15, r14
jmp 0x14047ae00
mov byte [rsp + 0x31], r12b
movsx dx, r15b
jmp 0x14047ae0f
mov rsi, qword [rsp + 0x48]
not edx
mov rdx, rsi
movsx rcx, cx
movsx ecx, di
mov rcx, rdi
call fcn.1404669dc
mov ebx, 0xffff
test r8d, ebx
test al, al
jmp 0x14047ae37
jne 0x14047b10f
mov cl, byte [rdi + 8]
stc
test cl, cl
jmp 0x14047ae48
jne 0x14047aed5
mov rcx, qword [rdi]
test bpl, r11b
test rcx, rcx
jmp 0x14047ae5c
je 0x14047aec3
mov rax, qword [rcx + 0x38]
bsf dx, r11w
add dh, 0x42
mov rdx, qword [rax]
test dil, r9b
test rdx, rdx
jmp 0x14047ae7c
je 0x14047ae9a
mov rax, qword [rcx + 0x50]
cmp dh, 0xd6
cmp dword [rax], r12d
jle 0x14047ae9a
movzx eax, word [rdx]
jmp 0x14047aeac
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047aea6
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047aeb4
je 0x14047aec3
mov word [rdi + 0xa], ax
jmp 0x14047aec6
mov qword [rdi], r12
mov byte [rdi + 8], 1
mov cl, 1
bsf rax, rsp
inc al
bswap ax
movzx eax, word [rdi + 0xa]
stc
cmp spl, 0x1e
cmp ax, word [rbp - 0xa]
jmp 0x14047aee7
jne 0x14047af9d
mov byte [r14], 0x2b
adc r15b, 0xe1
lea r15, [r14 + 1]
or cl, r11b
sar rcx, cl
btc rcx, rbp
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047af8b
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
jmp 0x14047af1b
je 0x14047af68
mov rax, qword [rcx + 0x50]
cmp r13d, r8d
cmp dword [rax], r12d
jle 0x14047af68
dec dword [rax]
lahf
not edx
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movzx rax, dx
movsx eax, sp
movsx rax, r11w
lea rax, [rdx + 2]
jmp 0x14047af51
mov qword [rcx], rax
movsx ax, ch
movzx eax, bx
movzx eax, word [rdx]
jmp 0x14047af63
jmp 0x14047af7a
mov rax, qword [rcx]
jmp 0x14047af70
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7fc4.0]
cmp bx, ax
je 0x14047af8b
mov al, r12b
jmp 0x14047af95
mov qword [rdi], r12
mov al, 1
jmp 0x14047af95
mov byte [rdi + 8], al
jmp 0x14047b10f
test cl, cl
jne 0x14047b02b
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047afb0
je 0x14047b00f
mov rax, qword [rcx + 0x38]
movzx edx, r14w
mov rdx, qword [rax]
cmc
clc
test rdx, rdx
jmp 0x14047afcb
je 0x14047afe6
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14047afe6
movzx eax, word [rdx]
jmp 0x14047aff3
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047affb
je 0x14047b00f
mov word [rdi + 0xa], ax
jmp 0x14047b00a
jmp 0x14047b026
mov qword [rdi], r12
sal ax, cl
sub eax, 0x6ab22880
movzx eax, word [rdi + 0xa]
test r15w, r11w
cmp dil, 0xb9
mov byte [rdi + 8], 1
stc
cmp ax, word [rbp - 0xc]
jmp 0x14047b034
jne 0x14047b10f
mov byte [r14], 0x2d
rcl cl, 0xb7
bt r15w, si
shr ch, 0x15
lea r15, [r14 + 1]
movsx cx, sil
or cl, 2
movzx ecx, si
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047b063
je 0x14047b101
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
je 0x14047b0ce
mov rax, qword [rcx + 0x50]
cmc
cmp r12b, 0x8c
cmp dword [rax], r12d
jmp 0x14047b087
jle 0x14047b0ce
dec dword [rax]
cbw
mov rcx, qword [rcx + 0x38]
cbw
movzx eax, dx
movsx edx, r14w
mov rdx, qword [rcx]
movzx eax, si
movsx ax, bpl
lea rax, [rdx + 2]
jmp 0x14047b0b2
mov qword [rcx], rax
movsx ax, cl
movzx rax, r8w
movsx rax, r14w
movzx eax, word [rdx]
jmp 0x14047b0c9
jmp 0x14047b0e5
mov rax, qword [rcx]
jmp 0x14047b0d6
mov rax, qword [rax + 0x38]
jmp 0x14047b0df
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047b0ed
je 0x14047b101
mov byte [rdi + 8], r12b
jmp 0x14047b0fc
jmp 0x14047b10f
mov qword [rdi], r12
sal r14b, 0xbe
mov byte [rdi + 8], 1
dec dx
mov word [r15], 0x7830
mov r14b, 0x23
cmovns ecx, edx
xadd cl, r14b
add r15, 2
bswap r14w
mov qword [rsp + 0x50], r15
mov byte [rsp + 0x30], r12b
mov r14d, r12d
cmovo dx, r14w
mov dword [rsp + 0x3c], r12d
mov dword [rsp + 0x34], r12d
mov rdx, rsi
setno ch
movsx cx, ah
mov rcx, rdi
jmp 0x14047b155
call fcn.1404669dc
test al, al
jmp 0x14047b161
jne 0x14047b4f3
cmp byte [rdi + 8], r12b
jmp 0x14047b170
jne 0x14047b204
mov rcx, qword [rdi]
clc
cmp r12b, r10b
test rcx, rcx
jmp 0x14047b185
je 0x14047b1ec
mov rax, qword [rcx + 0x38]
bsr edx, esp
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14047b1be
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jmp 0x14047b1ab
jle 0x14047b1be
movzx eax, word [rdx]
jmp 0x14047b1b9
jmp 0x14047b1d0
mov rax, qword [rcx]
jmp 0x14047b1c6
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047b1d8
je 0x14047b1ec
mov word [rdi + 0xa], ax
jmp 0x14047b1e7
jmp 0x14047b1f7
mov qword [rdi], r12
sub eax, ebp
sub ah, 0x46
sal ah, 0x6d
mov byte [rdi + 8], 1
cbw
and al, r9b
movsx eax, r13w
movzx eax, word [rdi + 0xa]
jmp 0x14047b20d
cmp ax, word [rbp - 0x38]
jne 0x14047b4f3
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047b29c
mov rax, qword [rcx + 0x38]
cmp qword [rax], r12
je 0x14047b26f
mov rax, qword [rcx + 0x50]
cmc
stc
test dil, 0xd2
cmp dword [rax], r12d
jmp 0x14047b242
jle 0x14047b26f
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cbw
mov rdx, qword [rcx]
lea rax, [rdx + 2]
mov qword [rcx], rax
setns ah
cmovg ax, r11w
movzx eax, word [rdx]
jmp 0x14047b26a
jmp 0x14047b281
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047b27b
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047b289
je 0x14047b29c
mov al, r12b
jmp 0x14047b297
jmp 0x14047b2a4
mov qword [rdi], r12
mov al, 1
movsxd rdx, edi
mov byte [rdi + 8], al
cwd
mov rdx, rsi
mov cx, 0x7bb3
mov rcx, rdi
jmp 0x14047b2b8
call fcn.1404669dc
test al, al
jmp 0x14047b2c4
jne 0x14047b4ea
mov cl, byte [rdi + 8]
cmp al, 0xdc
cmp di, r9w
test cl, cl
jmp 0x14047b2da
jne 0x14047b372
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047b357
mov rax, qword [rcx + 0x38]
ror rdx, 0x66
clc
mov rdx, qword [rax]
test spl, sil
test rdx, rdx
je 0x14047b324
mov rax, qword [rcx + 0x50]
clc
cmp dword [rax], r12d
jmp 0x14047b311
jle 0x14047b324
movzx eax, word [rdx]
jmp 0x14047b31f
jmp 0x14047b33b
mov rax, qword [rcx]
jmp 0x14047b32c
mov rax, qword [rax + 0x30]
jmp 0x14047b335
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047b343
je 0x14047b357
mov word [rdi + 0xa], ax
jmp 0x14047b352
jmp 0x14047b35c
mov qword [rdi], r12
cbw
mov byte [rdi + 8], 1
cwde
bswap rax
mov cl, 1
bsf ax, r8w
and ax, 0xa9e
rcl al, 0x8c
movzx eax, word [rdi + 0xa]
cmp ax, word [rbp - 6]
jmp 0x14047b37f
je 0x14047b447
test cl, cl
jmp 0x14047b38c
jne 0x14047b438
mov rcx, qword [rdi]
stc
jmp 0x14047b39b
test rcx, rcx
jmp 0x14047b3a3
je 0x14047b41e
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp si, 0x522e
cmc
test rdx, rdx
jmp 0x14047b3be
je 0x14047b3eb
mov rax, qword [rcx + 0x50]
cmp r8b, 0xc8
test r10w, sp
cmp dword [rax], r12d
jmp 0x14047b3d8
jle 0x14047b3eb
movzx eax, word [rdx]
jmp 0x14047b3e6
jmp 0x14047b402
mov rax, qword [rcx]
jmp 0x14047b3f3
mov rax, qword [rax + 0x30]
jmp 0x14047b3fc
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047b40a
je 0x14047b41e
mov word [rdi + 0xa], ax
jmp 0x14047b419
jmp 0x14047b432
mov qword [rdi], r12
neg ah
shl rax, cl
movzx eax, cx
movzx eax, word [rdi + 0xa]
jmp 0x14047b432
mov byte [rdi + 8], 1
stc
clc
cmp ax, word [rbp - 8]
jmp 0x14047b441
jne 0x14047b4ea
mov rcx, qword [rdi]
jmp 0x14047b44f
test rcx, rcx
je 0x14047b4d8
mov rax, qword [rcx + 0x38]
jmp 0x14047b462
cmp qword [rax], r12
jmp 0x14047b46a
je 0x14047b4ab
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x14047b4ab
dec dword [rax]
cdqe
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx rax, bp
cdqe
lea rax, [rdx + 2]
jmp 0x14047b497
mov qword [rcx], rax
mov ax, 0x32dc
lahf
movsx eax, r11w
movzx eax, word [rdx]
jmp 0x14047b4bd
mov rax, qword [rcx]
jmp 0x14047b4b3
mov rax, qword [rax + 0x38]
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047b4c5
je 0x14047b4d8
mov al, r12b
jmp 0x14047b4d3
jmp 0x14047b4e2
mov qword [rdi], r12
mov al, 1
jmp 0x14047b4e2
mov byte [rdi + 8], al
jmp 0x14047b4f3
mov byte [rsp + 0x30], 1
movsx r12d, bp
mov ecx, 0x300
btc r12d, r8d
mov r12d, 0x24
movsx rax, r10w
mov rax, qword [rsp + 0x78]
sar ebx, 0x69
cmp dword [rax], 0x3b9aca00
cmove r12d, ecx
sbb bl, r15b
rol bl, cl
add bl, spl
mov dword [rsp + 0x40], r12d
lea rbx, [rbp - 0x58]
cmp qword [rbp - 0x40], 0x10
xchg al, al
cmovae rbx, qword [rbp - 0x58]
mov qword [rsp + 0x60], rbx
mov al, byte [rbx]
jmp 0x14047b541
dec al
cmp al, 0xb1
cmp al, 0x7d
jmp 0x14047b54c
ja 0x14047bcca
xor esi, esi
cmp qword [rbp - 0x48], rsi
jmp 0x14047b55d
jne 0x14047b572
mov word [rsp + 0x38], si
jmp 0x14047b56d
jmp 0x14047b59a
mov rax, qword [r13]
mov cx, sp
mov rcx, r13
jmp 0x14047b581
mov rax, qword [rax + 0x20]
jmp 0x14047b58a
call qword [case.0x1404c7fc4.0]
mov word [rsp + 0x38], ax
jmp 0x14047b59a
xorps xmm0, xmm0
movups xmmword [rbp - 0x78], xmm0
bt r13w, bp
clc
mov qword [rbp - 0x68], 1
xor r13b, r8b
cmova cx, r10w
rcl cx, 0x83
mov r13d, 0xf
and dx, 0x1eea
neg cx
bsr dx, r15w
mov qword [rbp - 0x60], r13
rol dh, cl
rcr rcx, 0xb8
movsx dx, sil
xor eax, eax
mov byte [rbp - 0x78], al
xchg rdx, rcx
bswap edx
cwd
mov rdx, qword [rsp + 0x48]
movsx cx, r8b
movzx cx, r11b
mov rcx, rdi
jmp 0x14047b600
call fcn.1404669dc
xor r9d, r9d
mov r14, qword [rbp - 0x78]
cmc
test al, al
jmp 0x14047b614
jne 0x14047bae9
lea r12, [rdi + 0xa]
test bx, 0x203f
ror bl, 0xdf
shr bl, 0xa8
mov r8, r12
xor bl, 0x6d
mov qword [rsp + 0x70], r12
sbb bl, 0xa7
rcl bl, cl
sar bl, cl
mov bl, byte [rsp + 0x31]
cmp r9b, 0xc3
cmc
cmp byte [rdi + 8], r9b
jmp 0x14047b64d
jne 0x14047b701
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047b65e
je 0x14047b6eb
mov rax, qword [rcx + 0x38]
rcl edx, 0x88
mov rdx, qword [rax]
cmp r11b, 0xd3
test rdx, rdx
jmp 0x14047b67a
je 0x14047b69f
mov rax, qword [rcx + 0x50]
cmp dword [rax], r9d
jmp 0x14047b68c
jle 0x14047b69f
movzx eax, word [rdx]
jmp 0x14047b69a
jmp 0x14047b6c1
mov rax, qword [rcx]
jmp 0x14047b6a7
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
mov r8, qword [rsp + 0x70]
movsx cx, spl
sub r9d, r9d
movzx ecx, dx
mov ecx, 0xffff
cmp edx, 0x75e97a8b
cmp cx, ax
jmp 0x14047b6d4
je 0x14047b6eb
mov word [r8], ax
movzx r12w, bl
mov r12, r8
jmp 0x14047b6f7
mov qword [rdi], r9
movzx dx, dil
cmovp edx, r12d
mov byte [rdi + 8], 1
jmp 0x14047b701
movzx r8d, word [r12]
cwd
not cx
jmp 0x14047b710
lea rdx, [rbp]
mov rcx, rdx
movsx ecx, dx
movzx rcx, dx
lea rcx, [rbp - 0x38]
jmp 0x14047b727
call fcn.1402568ba
lea rcx, [rbp - 0x38]
clc
jmp 0x14047b736
sub rax, rcx
stc
cmp dl, 0x7c
sar rax, 1
clc
cmp r11b, 0x20
cmp rax, 0x16
jae 0x14047b821
mov byte [rsp + 0x30], 1
bt cx, 0x1b
mov ecx, dword [rsp + 0x3c]
test r13b, sil
stc
cmp bpl, r12b
cmp dword [rsp + 0x40], ecx
jmp 0x14047b76d
jg 0x14047b781
inc dword [rsp + 0x34]
jmp 0x14047b77c
jmp 0x14047b7de
test rax, rax
jmp 0x14047b789
jne 0x14047b797
test ecx, ecx
je 0x14047b7de
lea r8, [0x1400c0de0]
jmp 0x14047b7a3
mov al, byte [rax + r8]
jmp 0x14047b7ac
mov byte [r15], al
cmovl rax, rbx
dec rax
lahf
inc r15
lahf
mov qword [rsp + 0x50], r15
bswap ax
xchg al, al
movzx ax, r15b
inc ecx
btc ax, r10w
inc ah
mov dword [rsp + 0x3c], ecx
or rax, 0x3d9a602d
lea rax, [rbp - 0x78]
adc cl, 0xd7
cmp r13, 0x10
setae cl
jmp 0x14047b7f1
cmovae rax, r14
cmp byte [rax + rsi], 0x7f
jmp 0x14047b7fe
je 0x14047b9c5
lea rax, [rbp - 0x78]
cmc
test cl, cl
jmp 0x14047b810
cmovne rax, r14
inc byte [rax + rsi]
jmp 0x14047b81c
jmp 0x14047b9af
lea rax, [rbp - 0x78]
cmp r13, 0x10
mov r15b, 0x8e
setae r15b
cmovae rax, r14
sub r9d, r9d
cmp byte [rax + rsi], r9b
je 0x14047bab4
movzx r8d, word [rsp + 0x38]
cmp r9w, 0x4350
clc
test r8w, r8w
jmp 0x14047b857
je 0x14047bab4
cmp byte [rdi + 8], r9b
jne 0x14047b913
mov rcx, qword [rdi]
test eax, 0x7f4360a5
test rcx, rcx
je 0x14047b904
mov rax, qword [rcx + 0x38]
or edx, 0x229e560a
movzx edx, r14w
sar rdx, cl
mov rdx, qword [rax]
clc
test dil, r14b
test rdx, rdx
jmp 0x14047b898
je 0x14047b8c0
mov rax, qword [rcx + 0x50]
test edx, r15d
cmp dword [rax], r9d
jmp 0x14047b8ad
jle 0x14047b8c0
movzx eax, word [rdx]
jmp 0x14047b8bb
jmp 0x14047b8db
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047b8cc
call qword [case.0x1404c7fc4.0]
movzx r8d, word [rsp + 0x38]
sub r9d, r9d
mov ecx, 0xffff
cmp r14w, 0x5bc8
cmc
cmp cx, ax
jmp 0x14047b8ef
je 0x14047b904
mov word [r12], ax
jmp 0x14047b8ff
jmp 0x14047b909
mov qword [rdi], r9
test dh, cl
mov byte [rdi + 8], 1
clc
stc
cmp bpl, 0xc5
cmp word [r12], r8w
jmp 0x14047b91d
jne 0x14047bab4
mov rcx, qword [rbp - 0x68]
cmp r14, r10
cmp rcx, r13
jmp 0x14047b932
jae 0x14047b970
lea rax, [rcx + 1]
mov qword [rbp - 0x68], rax
and ah, 0x48
or rax, 0x2a02483
lea rax, [rbp - 0x78]
test r11, r10
test r15b, r15b
jmp 0x14047b959
cmovne rax, r14
test r10b, 0xaa
and word [rax + rcx], 0
jmp 0x14047b96b
jmp 0x14047b995
xor r9d, r9d
cqo
mov r8b, bl
cmovge ecx, r8d
movsxd rcx, eax
movzx rcx, r13w
lea edx, [r9 + 1]
lea rcx, [rbp - 0x78]
jmp 0x14047b990
call fcn.140454eda
inc rsi
btc r15w, 0x7e
bt r13d, ecx
mov r15, qword [rsp + 0x50]
bsf ecx, r13d
movzx r14d, cx
mov r14, qword [rbp - 0x78]
inc r13b
mov r13, qword [rbp - 0x60]
and cl, bpl
bts cx, dx
btc rcx, rsp
mov rcx, qword [rdi]
stc
sub r8d, r8d
test r15b, r8b
test cl, 0xf1
test rcx, rcx
jmp 0x14047b9da
je 0x14047ba75
mov rax, qword [rcx + 0x38]
clc
jmp 0x14047b9ea
cmp qword [rax], r8
jmp 0x14047b9f2
je 0x14047ba3a
mov rax, qword [rcx + 0x50]
cmc
stc
cmp dword [rax], r8d
jmp 0x14047ba06
jle 0x14047ba3a
dec dword [rax]
xchg dh, al
cdqe
mov rcx, qword [rcx + 0x38]
movzx ax, cl
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047ba26
mov qword [rcx], rax
movsx rax, dx
movzx eax, word [rdx]
jmp 0x14047ba35
jmp 0x14047ba54
mov rax, qword [rcx]
jmp 0x14047ba42
mov rax, qword [rax + 0x38]
jmp 0x14047ba4b
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
mov ecx, 0xffff
stc
cmp cx, ax
jmp 0x14047ba62
je 0x14047ba75
mov al, r8b
jmp 0x14047ba70
jmp 0x14047ba84
mov qword [rdi], r8
xchg dl, al
mov al, 1
movzx edx, ax
jmp 0x14047ba84
mov byte [rdi + 8], al
mov rdx, qword [rsp + 0x48]
mov cx, 0x34ca
movzx rcx, r8w
mov rcx, rdi
jmp 0x14047ba9c
call fcn.1404669dc
xor r9d, r9d
rol r8b, cl
test al, al
mov r8, qword [rsp + 0x70]
je 0x14047b644
test rsi, rsi
jmp 0x14047babc
je 0x14047bae0
lea rax, [rbp - 0x78]
stc
cmp r13, 0x10
cmovae rax, r14
stc
clc
cmp byte [rax + rsi], r9b
jle 0x14047bb3f
inc rsi
rcl bl, cl
mov rbx, qword [rsp + 0x60]
cmp si, r13w
test rsi, rsi
jmp 0x14047baf1
je 0x14047bb4a
mov cl, byte [rbx]
cmp bpl, r11b
jmp 0x14047bb04
cmp cl, 0x7f
jmp 0x14047bb0c
je 0x14047bb4a
sub rsi, 1
jmp 0x14047bb1b
je 0x14047bc7e
lea rax, [rbp - 0x78]
cmp cl, 0
cmc
cmp r13, 0x10
jmp 0x14047bb32
cmovae rax, r14
cmp cl, byte [rax + rsi]
je 0x14047bcae
mov byte [rsp + 0x31], 1
jmp 0x14047bb4a
cmp r13, 0x10
jb 0x14047bba5
lea rdx, [r13 + 1]
mov rax, r14
cmp dil, 0xc4
cmc
cmp rdx, 0x1000
jmp 0x14047bb6c
jb 0x14047bb9d
add rdx, 0x27
cmp r10w, r12w
mov r14, qword [r14 - 8]
test r9b, 7
sub rax, r14
clc
add rax, 0xfffffffffffffff8
test r9b, 0x1a
cmp rax, 0x1f
jmp 0x14047bb97
ja 0x14047d02c
mov rcx, r14
call fcn.1402440d8
sub r8d, r8d
bt si, 0x3b
mov r12d, dword [rsp + 0x40]
sbb r14b, 0x61
mov r14d, dword [rsp + 0x3c]
mov r15, qword [rsp + 0x50]
bt rsi, 0x7b
mov r13b, 0x6c
sbb r13w, r12w
mov r13, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x48]
stc
cmp r12b, r12b
cmp byte [rsp + 0x30], r8b
jmp 0x14047bbe4
je 0x14047bbfe
test r14d, r14d
jne 0x14047bbfe
mov byte [r15], 0x30
not ch
inc r15
cwd
mov rdx, rsi
mov rcx, rdi
call fcn.1404669dc
xor esi, esi
cmp ah, 0x4c
test al, al
jne 0x14047c0b5
cmp byte [rdi + 8], sil
jmp 0x14047bc1f
jne 0x14047bfa6
mov rcx, qword [rdi]
cmp bpl, r11b
cmc
test rcx, rcx
je 0x14047bf89
mov rax, qword [rcx + 0x38]
rcl edx, cl
inc edx
bsr dx, r10w
mov rdx, qword [rax]
cmp r8b, 0xf
test bpl, cl
test rdx, rdx
jmp 0x14047bc54
je 0x14047bf51
mov rax, qword [rcx + 0x50]
jmp 0x14047bc64
cmp dword [rax], esi
jmp 0x14047bc6b
jle 0x14047bf51
movzx eax, word [rdx]
jmp 0x14047bc79
jmp 0x14047bf68
test rsi, rsi
jmp 0x14047bc86
jne 0x14047bcae
lea rax, [rbp - 0x78]
stc
test rbp, r12
cmp r13, 0x10
jmp 0x14047bc9d
cmovae rax, r14
cmp cl, byte [rax]
jmp 0x14047bca8
jl 0x14047bb3f
cmp byte [rbx + 1], r9b
jmp 0x14047bcb7
jle 0x14047bae9
inc rbx
jmp 0x14047bcc5
jmp 0x14047bae9
mov rdx, rsi
cmovb rcx, rsp
not cx
mov rcx, rdi
jmp 0x14047bcdc
call fcn.1404669dc
sub r8d, r8d
test r11d, edx
test al, al
jne 0x14047bbda
lea rbx, [rdi + 0xa]
mov rsi, rbx
shl r13b, cl
cmp al, bpl
mov r13, qword [rsp + 0x48]
clc
test bl, r9b
cmp byte [rdi + 8], r8b
jmp 0x14047bd0e
jne 0x14047bdcc
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047bd1f
je 0x14047bdb3
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
cmp bpl, 0x92
test sil, r14b
stc
test rdx, rdx
jmp 0x14047bd3c
je 0x14047bd60
mov rax, qword [rcx + 0x50]
cmc
test cl, r13b
cmp dword [rax], r8d
jle 0x14047bd60
movzx eax, word [rdx]
jmp 0x14047bd5b
jmp 0x14047bd82
mov rax, qword [rcx]
jmp 0x14047bd68
mov rax, qword [rax + 0x30]
jmp 0x14047bd71
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
adc cl, 0xa0
shl ch, 0x36
xchg ch, ch
mov ecx, 0xffff
test dl, r9b
cmp dil, spl
cmp cx, ax
jmp 0x14047bd95
je 0x14047bdb3
mov word [rsi], ax
setge bl
jmp 0x14047bda6
mov rbx, rsi
jmp 0x14047bdae
jmp 0x14047bdbd
mov qword [rdi], r8
movsx cx, dil
cqo
mov byte [rdi + 8], 1
movzx rcx, r9w
movsx r8, r8w
mov cx, bx
movzx r8d, word [rbx]
lea rdx, [rbp]
movsxd rcx, r13d
jmp 0x14047bddc
lea rcx, [rbp - 0x38]
jmp 0x14047bde5
call fcn.1402568ba
lea rcx, [rbp - 0x38]
sub rax, rcx
clc
sar rax, 1
cmp rax, 0x16
jmp 0x14047bdfe
jae 0x14047bf3f
cmp r12d, r14d
jmp 0x14047be0c
jg 0x14047be23
inc dword [rsp + 0x34]
sub r8d, r8d
jmp 0x14047be1e
jmp 0x14047be64
sub r8d, r8d
test r8b, cl
test rax, rax
jmp 0x14047be31
jne 0x14047be40
test r14d, r14d
je 0x14047be64
lea rcx, [0x1400c0de0]
jmp 0x14047be4c
mov al, byte [rax + rcx]
movsx cx, bl
mov byte [r15], al
inc r15
movzx cx, bpl
inc r14d
movsxd rcx, r9d
mov byte [rsp + 0x30], 1
shld ecx, eax, 0x69
movsxd rcx, r8d
mov rcx, qword [rdi]
test rcx, rcx
je 0x14047bf07
mov rax, qword [rcx + 0x38]
test bpl, 0x8a
test r11d, r13d
cmp qword [rax], r8
je 0x14047bec6
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14047be9c
jle 0x14047bec6
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movsx edx, dx
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047beb7
mov qword [rcx], rax
movzx rax, r12w
movzx eax, word [rdx]
jmp 0x14047bee5
mov rax, qword [rcx]
jmp 0x14047bece
mov rax, qword [rax + 0x38]
jmp 0x14047bed7
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
btr cx, 0x55
mov ecx, 0xffff
test r11b, sil
clc
cmp r9b, r10b
cmp cx, ax
jmp 0x14047bef9
je 0x14047bf07
mov al, r8b
jmp 0x14047bf14
mov qword [rdi], r8
setno dl
jmp 0x14047bf12
mov al, 1
mov byte [rdi + 8], al
movzx edx, bp
movzx cx, spl
mov rdx, r13
mov rcx, rdi
jmp 0x14047bf2a
call fcn.1404669dc
sub r8d, r8d
test al, al
je 0x14047bd05
jmp 0x14047bf42
xor r8d, r8d
mov dword [rsp + 0x3c], r14d
jmp 0x14047bf4c
jmp 0x14047bbcc
mov rax, qword [rcx]
jmp 0x14047bf59
mov rax, qword [rax + 0x30]
jmp 0x14047bf62
call qword [case.0x1404c7fc4.0]
mov ecx, 0xffff
test r14w, si
stc
cmp cx, ax
jmp 0x14047bf7a
je 0x14047bf89
mov word [rdi + 0xa], ax
jmp 0x14047bf96
mov qword [rdi], rsi
movsx bx, sil
jmp 0x14047bf96
mov byte [rdi + 8], 1
bswap cx
jmp 0x14047bfa6
movzx ebx, word [rdi + 0xa]
movsx cx, bl
movsxd rax, edx
mov rax, qword [r13]
movsx ecx, r10w
mov rcx, r13
jmp 0x14047bfc1
mov rax, qword [rax + 0x18]
jmp 0x14047bfca
call qword [case.0x1404c7fc4.0]
cmp bx, ax
jmp 0x14047bfd8
jne 0x14047c0b5
call fcn.1404b5aa0
mov rcx, qword [rax]
mov al, byte [rcx]
mov cx, si
bswap cx
mov byte [r15], al
movsxd rcx, r11d
bswap ecx
cmovge cx, r9w
inc r15
sets ch
mov rcx, qword [rdi]
test si, bp
stc
test rcx, rcx
jmp 0x14047c010
je 0x14047c0a4
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
jmp 0x14047c022
je 0x14047c071
mov rax, qword [rcx + 0x50]
stc
cmp dword [rax], esi
jmp 0x14047c034
jle 0x14047c071
dec dword [rax]
rdtsc
movsx rax, si
jmp 0x14047c047
mov rcx, qword [rcx + 0x38]
movsx edx, bx
movsx ax, dl
mov rdx, qword [rcx]
setge al
cwde
lea rax, [rdx + 2]
mov qword [rcx], rax
cmovs eax, r8d
movzx eax, word [rdx]
jmp 0x14047c06c
jmp 0x14047c083
mov rax, qword [rcx]
mov rax, qword [rax + 0x38]
jmp 0x14047c07d
call qword [case.0x1404c7fc4.0]
mov ecx, 0xffff
cmp cx, ax
jmp 0x14047c090
je 0x14047c0a4
mov byte [rdi + 8], sil
jmp 0x14047c09f
jmp 0x14047c0b5
mov qword [rdi], rsi
sbb r13w, r10w
sal r13b, cl
mov byte [rdi + 8], 1
shl r13, cl
mov r13, qword [rsp + 0x48]
stc
test r14d, 0x2deb0dd6
clc
test r14d, r14d
jmp 0x14047c0cb
jne 0x14047c317
mov rdx, r13
mov cl, bh
mov rcx, rdi
jmp 0x14047c0de
call fcn.1404669dc
test al, al
jne 0x14047c2de
lea rbx, [rdi + 0xa]
bswap r14w
mov rsi, rbx
sal r14d, cl
movsxd r12, r13d
mov r12d, dword [rsp + 0x34]
sub r8d, r8d
and r14d, 0x69d34c0f
mov r14d, 0xffff
cmp byte [rdi + 8], r8b
jmp 0x14047c11a
jne 0x14047c1c3
mov rcx, qword [rdi]
cmp rdi, r13
test rcx, rcx
jmp 0x14047c12e
je 0x14047c1b4
mov rax, qword [rcx + 0x38]
add rdx, r14
cmova dx, r12w
btc rdx, rdx
mov rdx, qword [rax]
clc
cmp r10w, 0x6355
test rdx, rdx
jmp 0x14047c156
je 0x14047c17b
mov rax, qword [rcx + 0x50]
cmp dword [rax], r8d
jmp 0x14047c168
jle 0x14047c17b
movzx eax, word [rdx]
jmp 0x14047c176
jmp 0x14047c195
mov rax, qword [rcx]
jmp 0x14047c183
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
cmp r13w, dx
clc
cmp r14w, ax
jmp 0x14047c19e
je 0x14047c1b4
mov word [rsi], ax
mov rbx, rsi
jmp 0x14047c1af
jmp 0x14047c1bf
mov qword [rdi], r8
bt ax, r15w
or al, r12b
mov byte [rdi + 8], 1
movzx eax, word [rbx]
stc
jmp 0x14047c1cc
cmp ax, word [rbp - 0x38]
jmp 0x14047c1d5
jne 0x14047c2bc
dec r12d
movzx rcx, r9w
mov byte [rsp + 0x30], 1
btc rcx, 0x5e
bts ecx, edx
mov rcx, qword [rdi]
test cl, 0xf2
cmc
test rcx, rcx
jmp 0x14047c1fe
je 0x14047c297
mov rax, qword [rcx + 0x38]
jmp 0x14047c20e
cmp qword [rax], r8
jmp 0x14047c216
je 0x14047c266
mov rax, qword [rcx + 0x50]
cmc
cmp dword [rax], r8d
jle 0x14047c266
dec dword [rax]
mov rcx, qword [rcx + 0x38]
cmovle dx, r13w
mov rdx, qword [rcx]
movsxd rax, ebx
movzx eax, r14w
movzx ax, r13b
lea rax, [rdx + 2]
jmp 0x14047c24d
mov qword [rcx], rax
movsx eax, si
lahf
jmp 0x14047c259
movzx eax, word [rdx]
jmp 0x14047c261
jmp 0x14047c280
mov rax, qword [rcx]
jmp 0x14047c26e
mov rax, qword [rax + 0x38]
jmp 0x14047c277
call qword [case.0x1404c7fc4.0]
xor r8d, r8d
cmp r14w, ax
jmp 0x14047c289
je 0x14047c297
mov al, r8b
jmp 0x14047c29d
mov qword [rdi], r8
cdq
mov al, 1
mov byte [rdi + 8], al
mov ch, 0x8c
mov rdx, r13
mov cx, cx
mov rcx, rdi
call fcn.1404669dc
sub r8d, r8d
test al, al
je 0x14047c111
mov dword [rsp + 0x34], r12d
neg r12d
cmp r14w, r8w
mov r14d, dword [rsp + 0x3c]
clc
rcr r12b, cl
mov r12d, dword [rsp + 0x40]
sar eax, 0xf
bt ax, r9w
mov eax, dword [rsp + 0x34]
cmc
test eax, eax
jmp 0x14047c2ea
jns 0x14047c317
mov byte [r15], 0x30
xchg rcx, rcx
mov ch, 0x50
movzx cx, r9b
inc r15
cwd
cmovno rcx, r15
bswap dx
inc eax
jmp 0x14047c313
mov dword [rsp + 0x34], eax
mov rdx, r13
mov rcx, rdi
jmp 0x14047c322
call fcn.1404669dc
test al, al
jmp 0x14047c32e
jne 0x14047c567
lea rbx, [rdi + 0xa]
sal sil, cl
rcr sil, 0x65
mov rsi, rbx
clc
xor r8d, r8d
cmp di, r12w
jmp 0x14047c34f
cmp byte [rdi + 8], r8b
jmp 0x14047c358
jne 0x14047c40e
mov rcx, qword [rdi]
cmp r9d, r11d
test r13b, 0xfc
stc
test rcx, rcx
jmp 0x14047c371
je 0x14047c3fe
mov rax, qword [rcx + 0x38]
rol edx, 0xf1
rcl dh, 0x72
stc
mov rdx, qword [rax]
jmp 0x14047c38b
test rdx, rdx
je 0x14047c3b9
mov rax, qword [rcx + 0x50]
test sil, 0x22
stc
cmc
cmp dword [rax], r8d
jmp 0x14047c3a6
jle 0x14047c3b9
movzx eax, word [rdx]
jmp 0x14047c3b4
jmp 0x14047c3db
mov rax, qword [rcx]
jmp 0x14047c3c1
mov rax, qword [rax + 0x30]
jmp 0x14047c3ca
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
sal ch, 0x10
shl cl, 0x63
shr ch, cl
mov ecx, 0xffff
test r12b, 0x5b
clc
cmp cx, ax
je 0x14047c3fe
mov word [rsi], ax
mov rbx, rsi
jmp 0x14047c3f9
jmp 0x14047c408
mov qword [rdi], r8
setl r8b
bswap cx
mov byte [rdi + 8], 1
cqo
movzx r8d, word [rbx]
movsx rdx, r15w
not ch
lea rdx, [rbp]
movsxd rcx, ebx
lea rcx, [rbp - 0x38]
jmp 0x14047c428
call fcn.1402568ba
lea rcx, [rbp - 0x38]
sub rax, rcx
sar rax, 1
jmp 0x14047c440
cmp rax, 0x16
jmp 0x14047c449
jae 0x14047c567
cmp r14d, r12d
jmp 0x14047c457
jge 0x14047c489
lea rcx, [0x1400c0de0]
jmp 0x14047c469
mov al, byte [rax + rcx]
mov byte [r15], al
bswap cx
cmovno ecx, r15d
mov ecx, 0x28fa5806
inc r15
setge cl
inc r14d
adc ch, bl
ror rcx, cl
mov byte [rsp + 0x30], 1
shl cl, cl
clc
mov rcx, qword [rdi]
sub r8d, r8d
jmp 0x14047c49c
test rcx, rcx
jmp 0x14047c4a4
je 0x14047c539
mov rax, qword [rcx + 0x38]
jmp 0x14047c4b4
cmp qword [rax], r8
jmp 0x14047c4bc
je 0x14047c505
mov rax, qword [rcx + 0x50]
test r8, 0x683624de
cmp dword [rax], r8d
jmp 0x14047c4d5
jle 0x14047c505
dec dword [rax]
lahf
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
movsx ax, r12b
lea rax, [rdx + 2]
jmp 0x14047c4f3
mov qword [rcx], rax
xchg ah, al
movzx eax, word [rdx]
jmp 0x14047c500
jmp 0x14047c51f
mov rax, qword [rcx]
jmp 0x14047c50d
mov rax, qword [rax + 0x38]
jmp 0x14047c516
call qword [case.0x1404c7fc4.0]
sub r8d, r8d
mov ecx, 0xffff
cmp r10b, 0xb
cmp cx, ax
je 0x14047c539
mov al, r8b
jmp 0x14047c53e
mov qword [rdi], r8
mov al, 1
mov byte [rdi + 8], al
cwd
movsx rdx, r11w
mov rdx, r13
mov rcx, rdi
jmp 0x14047c552
call fcn.1404669dc
sub r8d, r8d
jmp 0x14047c55f
test al, al
je 0x14047c34f
mov sil, byte [rsp + 0x30]
sub r14d, r14d
jmp 0x14047c574
test sil, sil
je 0x14047cf2d
mov rdx, r13
mov rcx, r11
mov rcx, rdi
call fcn.1404669dc
test al, al
jmp 0x14047c592
jne 0x14047cf2d
mov cl, byte [rdi + 8]
cmp r10b, 0xb7
test cl, cl
jmp 0x14047c5a6
jne 0x14047c643
mov rcx, qword [rdi]
clc
cmc
test ax, r12w
test rcx, rcx
jmp 0x14047c5bd
je 0x14047c633
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
clc
test rdx, rdx
je 0x14047c5fa
mov rax, qword [rcx + 0x50]
test r8, 0x5030549a
cmp dword [rax], r14d
jmp 0x14047c5e7
jle 0x14047c5fa
movzx eax, word [rdx]
jmp 0x14047c5f5
jmp 0x14047c611
mov rax, qword [rcx]
jmp 0x14047c602
mov rax, qword [rax + 0x30]
jmp 0x14047c60b
call qword [case.0x1404c7fc4.0]
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x14047c61f
je 0x14047c633
mov word [rdi + 0xa], ax
jmp 0x14047c62e
jmp 0x14047c63d
mov qword [rdi], r14
btr eax, 0xa6
add cl, r10b
mov byte [rdi + 8], 1
mov cl, 1
movzx eax, word [rdi + 0xa]
cmp bl, 0xcf
test r15b, r9b
cmp ax, word [rbp - 2]
jmp 0x14047c656
je 0x14047c721
test cl, cl
jmp 0x14047c663
jne 0x14047c712
mov rcx, qword [rdi]
test si, 0x4a4f
cmc
test rcx, rcx
jmp 0x14047c67a
je 0x14047c6ff
mov rax, qword [rcx + 0x38]
btr dx, r13w
shld edx, r11d, 0xd7
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047c699
je 0x14047c6c6
mov rax, qword [rcx + 0x50]
test sp, 0x3785
cmp dil, r10b
cmp dword [rax], r14d
jmp 0x14047c6b3
jle 0x14047c6c6
movzx eax, word [rdx]
jmp 0x14047c6c1
jmp 0x14047c6dd
mov rax, qword [rcx]
jmp 0x14047c6ce
mov rax, qword [rax + 0x30]
jmp 0x14047c6d7
call qword [case.0x1404c7fc4.0]
mov ecx, 0xffff
clc
cmp cx, ax
jmp 0x14047c6eb
je 0x14047c6ff
mov word [rdi + 0xa], ax
jmp 0x14047c6fa
jmp 0x14047c70e
mov qword [rdi], r14
movzx eax, word [rdi + 0xa]
cmp r8, 0x5a774a43
clc
mov byte [rdi + 8], 1
cmp ax, word [rbp - 4]
jmp 0x14047c71b
jne 0x14047cf2d
mov byte [r15], 0x70
movsx ecx, bx
inc r15
cmp dil, 0x63
adc ch, 3
xchg ecx, ecx
mov rcx, qword [rdi]
clc
cmp r12b, spl
test rcx, rcx
je 0x14047c7e7
mov rax, qword [rcx + 0x38]
jmp 0x14047c74f
cmp qword [rax], r14
jmp 0x14047c757
je 0x14047c7a6
mov rax, qword [rcx + 0x50]
test r9b, 0xdb
cmp dword [rax], r14d
jmp 0x14047c76d
jle 0x14047c7a6
dec dword [rax]
jmp 0x14047c77f
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 2]
jmp 0x14047c78f
mov qword [rcx], rax
movzx ax, r13b
mov al, 0xe5
movzx eax, word [rdx]
jmp 0x14047c7a1
jmp 0x14047c7bd
mov rax, qword [rcx]
jmp 0x14047c7ae
mov rax, qword [rax + 0x38]
jmp 0x14047c7b7
call qword [case.0x1404c7fc4.0]
mov r12d, 0xffff
cmp r12d, r9d
jmp 0x14047c7cb
cmp r12w, ax
jmp 0x14047c7d4
je 0x14047c7f7
mov al, r14b
jmp 0x14047c7e2
jmp 0x14047c80a
mov r12d, 0xffff
jmp 0x14047c7f7
mov qword [rdi], r14
movzx cx, bl
cdq
mov al, 1
jmp 0x14047c80a
mov byte [rdi + 8], al
movzx ebx, r9w
jmp 0x14047c816
mov sil, r14b
mov rcx, rdi
mov ebx, r14d
setno cl
xchg dh, dl
mov rdx, r13
mov rcx, r8
bswap ecx
movsxd rcx, r14d
mov rcx, rdi
jmp 0x14047c837
call fcn.1404669dc
test al, al
jne 0x14047cb46
mov cl, byte [rdi + 8]
jmp 0x14047c84c
test cl, cl
jmp 0x14047c853
jne 0x14047c8e7
mov rcx, qword [rdi]
cmp rcx, r10
test rcx, rcx
jmp 0x14047c867
je 0x14047c8d7
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
jmp 0x14047c87c
je 0x14047c8a8
mov rax, qword [rcx + 0x50]
test ecx, r14d
cmp r10b, 0xbc
cmp dword [rax], r14d
jmp 0x14047c895
jle 0x14047c8a8
movzx eax, word [rdx]
jmp 0x14047c8a3
jmp 0x14047c8bf
mov rax, qword [rcx]
jmp 0x14047c8b0
mov rax, qword [rax + 0x30]
jmp 0x14047c8b9
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047c8c8
je 0x14047c8d7
mov word [rdi + 0xa], ax
jmp 0x14047c8df
mov qword [rdi], r14
shl al, cl
lahf
add cl, cl
mov byte [rdi + 8], 1
mov cl, 1
cbw
movzx eax, word [rdi + 0xa]
cmc
test r13w, dx
cmp ax, word [rbp - 0xa]
jmp 0x14047c8f9
jne 0x14047c9c5
mov byte [r15], 0x2b
cmovns rcx, rcx
movsx rcx, r13w
movzx rcx, si
inc r15
mov rcx, qword [rdi]
test dx, 0x639c
test rcx, rcx
je 0x14047c9b3
mov rax, qword [rcx + 0x38]
clc
stc
cmp qword [rax], r14
jmp 0x14047c931
je 0x14047c980
mov rax, qword [rcx + 0x50]
jmp 0x14047c943
cmp dword [rax], r14d
jle 0x14047c980
dec dword [rax]
mov rcx, qword [rcx + 0x38]
movsx dx, r15b
mov rdx, qword [rcx]
mov al, 0xa9
movzx eax, r8w
lea rax, [rdx + 2]
jmp 0x14047c969
mov qword [rcx], rax
mov al, dil
mov ax, 0x34f1
movzx eax, word [rdx]
jmp 0x14047c97b
jmp 0x14047c997
mov rax, qword [rcx]
jmp 0x14047c988
mov rax, qword [rax + 0x38]
jmp 0x14047c991
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047c9a0
je 0x14047c9b3
mov al, r14b
jmp 0x14047c9ae
jmp 0x14047c9b8
mov qword [rdi], r14
mov al, 1
mov byte [rdi + 8], al
jmp 0x14047c9c0
jmp 0x14047cb46
test cl, cl
jmp 0x14047c9cc
jne 0x14047ca6d
mov rcx, qword [rdi]
clc
stc
test r10d, 0x41b25331
test rcx, rcx
je 0x14047ca5a
mov rax, qword [rcx + 0x38]
shl dl, cl
mov rdx, qword [rax]
jmp 0x14047c9f5
test rdx, rdx
jmp 0x14047c9fd
je 0x14047ca2b
mov rax, qword [rcx + 0x50]
cmc
cmp r14b, r12b
test di, 0x63fd
cmp dword [rax], r14d
jmp 0x14047ca18
jle 0x14047ca2b
movzx eax, word [rdx]
jmp 0x14047ca26
jmp 0x14047ca3d
mov rax, qword [rcx]
jmp 0x14047ca33
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047ca46
je 0x14047ca5a
mov word [rdi + 0xa], ax
jmp 0x14047ca55
jmp 0x14047ca69
mov qword [rdi], r14
add al, dl
dec rax
sal eax, 0x70
movzx eax, word [rdi + 0xa]
mov byte [rdi + 8], 1
cmp ax, word [rbp - 0xc]
jne 0x14047cb46
mov byte [r15], 0x2d
jmp 0x14047ca80
inc r15
adc rcx, rcx
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047ca91
je 0x14047cb2b
mov rax, qword [rcx + 0x38]
test dl, 0xfb
test al, r10b
cmp qword [rax], r14
jmp 0x14047caa9
je 0x14047cafc
mov rax, qword [rcx + 0x50]
test r9b, r8b
test r8b, 0x9f
cmp dword [rax], r14d
jle 0x14047cafc
dec dword [rax]
not ax
mov rcx, qword [rcx + 0x38]
movsx edx, di
lahf
mov rdx, qword [rcx]
movsx rax, r10w
movzx ax, bl
lea rax, [rdx + 2]
jmp 0x14047cae4
mov qword [rcx], rax
jmp 0x14047caef
movzx eax, word [rdx]
jmp 0x14047caf7
jmp 0x14047cb13
mov rax, qword [rcx]
jmp 0x14047cb04
mov rax, qword [rax + 0x38]
jmp 0x14047cb0d
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
je 0x14047cb2b
mov byte [rdi + 8], r14b
jmp 0x14047cb26
jmp 0x14047cb46
mov qword [rdi], r14
movsxd rdx, ebx
movzx edx, r14w
cwd
mov byte [rdi + 8], 1
not ch
mov cx, r15w
movsx dx, r15b
mov rdx, r13
mov rcx, rdi
jmp 0x14047cb51
call fcn.1404669dc
test al, al
jne 0x14047cf08
cmp byte [rdi + 8], r14b
jmp 0x14047cb67
jne 0x14047cc00
mov rcx, qword [rdi]
test spl, sil
cmc
test rcx, rcx
jmp 0x14047cb7c
je 0x14047cbee
mov rax, qword [rcx + 0x38]
shl rdx, 0xec
btc dx, cx
mov rdx, qword [rax]
cmc
clc
test rdx, rdx
jmp 0x14047cb9b
je 0x14047cbc4
mov rax, qword [rcx + 0x50]
cmp rdx, r10
clc
cmp dword [rax], r14d
jmp 0x14047cbb1
jle 0x14047cbc4
movzx eax, word [rdx]
jmp 0x14047cbbf
jmp 0x14047cbd1
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047cbda
je 0x14047cbee
mov word [rdi + 0xa], ax
jmp 0x14047cbe9
jmp 0x14047cbfa
mov qword [rdi], r14
cdqe
movzx eax, si
btc rax, r9
mov byte [rdi + 8], 1
cbw
movzx eax, word [rdi + 0xa]
clc
cmc
cmp ebx, esi
cmp ax, word [rbp - 0x38]
jmp 0x14047cc11
jne 0x14047cd09
mov sil, 1
btr cx, bx
rcr rcx, 0xe2
neg cx
mov rcx, qword [rdi]
test rcx, rcx
jmp 0x14047cc30
je 0x14047cccc
mov rax, qword [rcx + 0x38]
cmp r10b, sil
cmp qword [rax], r14
jmp 0x14047cc45
je 0x14047cc99
mov rax, qword [rcx + 0x50]
clc
jmp 0x14047cc55
cmp dword [rax], r14d
jmp 0x14047cc5d
jle 0x14047cc99
dec dword [rax]
rdtsc
movzx edx, r15w
movsx rdx, si
mov rcx, qword [rcx + 0x38]
cmova edx, r11d
cdq
movsxd rax, r12d
mov rdx, qword [rcx]
cbw
nop
lea rax, [rdx + 2]
jmp 0x14047cc8b
mov qword [rcx], rax
lahf
cbw
movzx eax, word [rdx]
jmp 0x14047ccb0
mov rax, qword [rcx]
jmp 0x14047cca1
mov rax, qword [rax + 0x38]
jmp 0x14047ccaa
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047ccb9
je 0x14047cccc
mov al, r14b
jmp 0x14047ccc7
jmp 0x14047ccdf
mov qword [rdi], r14
movzx rdx, si
mov dx, 0x5bd8
movsxd rcx, r10d
mov al, sil
mov dl, 0xc7
mov byte [rdi + 8], al
bswap dx
mov rdx, r13
mov cl, bpl
movzx rcx, si
mov rcx, rdi
call fcn.1404669dc
test al, al
jmp 0x14047ccfe
je 0x14047cb5e
jmp 0x14047cd12
test sil, sil
je 0x14047cf08
mov byte [r15], 0x30
jmp 0x14047cd1b
inc r15
jmp 0x14047cd23
jmp 0x14047cf08
cmp byte [rdi + 8], r14b
jne 0x14047cdc8
mov rcx, qword [rdi]
stc
cmp r14b, r14b
test rcx, rcx
jmp 0x14047cd41
je 0x14047cdbb
mov rax, qword [rcx + 0x38]
stc
inc edx
test al, r15b
mov rdx, qword [rax]
test r13b, r12b
test ch, 0x29
test rdx, rdx
jmp 0x14047cd62
je 0x14047cd8c
mov rax, qword [rcx + 0x50]
test sil, 0xa2
cmp ebx, 0x212c6de1
cmp dword [rax], r14d
jmp 0x14047cd7e
jle 0x14047cd8c
movzx eax, word [rdx]
jmp 0x14047cd9e
mov rax, qword [rcx]
mov rax, qword [rax + 0x30]
jmp 0x14047cd98
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047cda7
je 0x14047cdbb
mov word [rdi + 0xa], ax
jmp 0x14047cdb6
jmp 0x14047cdc1
mov qword [rdi], r14
movsxd rdx, r14d
mov byte [rdi + 8], 1
mov r8b, r8b
movzx r8d, word [rdi + 0xa]
not dl
cqo
lea rdx, [rbp]
mov ecx, r15d
lea rcx, [rbp - 0x38]
jmp 0x14047cde1
call fcn.1402568ba
lea rcx, [rbp - 0x38]
stc
sub rax, rcx
cmc
sar rax, 1
test r12, rbp
cmc
cmp rax, 0x16
jmp 0x14047cdff
jae 0x14047cf2d
cmp ebx, 8
jmp 0x14047ce0d
jge 0x14047ce42
lea rcx, [0x1400c0de0]
mov sil, 0x10
dec sil
mov al, byte [rax + rcx]
mov byte [r15], al
movsxd rcx, esi
jmp 0x14047ce31
inc r15
movzx cx, r13b
movsx rcx, cx
inc ebx
add sil, cl
mov sil, 1
xadd cx, cx
mov rcx, qword [rdi]
stc
cmp cx, 0xc85
clc
test rcx, rcx
jmp 0x14047ce5b
je 0x14047cef9
mov rax, qword [rcx + 0x38]
test spl, 0xca
stc
cmp qword [rax], r14
jmp 0x14047ce72
je 0x14047cecb
mov rax, qword [rcx + 0x50]
cmc
stc
cmp dword [rax], r14d
jmp 0x14047ce86
jle 0x14047cecb
dec dword [rax]
bswap ax
xchg rdx, rax
setbe dh
mov rcx, qword [rcx + 0x38]
movsx rax, sp
cbw
cdq
mov rdx, qword [rcx]
jmp 0x14047ceaf
lea rax, [rdx + 2]
jmp 0x14047ceb8
mov qword [rcx], rax
movsxd rax, r8d
movzx eax, word [rdx]
jmp 0x14047cec6
jmp 0x14047cee2
mov rax, qword [rcx]
jmp 0x14047ced3
mov rax, qword [rax + 0x38]
jmp 0x14047cedc
call qword [case.0x1404c7fc4.0]
cmp r12w, ax
jmp 0x14047ceeb
je 0x14047cef9
mov al, r14b
jmp 0x14047cf02
mov qword [rdi], r14
mov al, r10b
mov al, sil
mov byte [rdi + 8], al
movsxd rdx, r10d
mov rdx, r13
movzx rcx, r9w
cmovnp cx, si
mov rcx, rdi
jmp 0x14047cf1b
call fcn.1404669dc
test al, al
jmp 0x14047cf27
je 0x14047cd28
cmp byte [rsp + 0x31], r14b
jmp 0x14047cf37
jne 0x14047cf4b
test sil, sil
jmp 0x14047cf45
jne 0x14047cf56
mov r15, qword [rbp - 0x80]
cdq
mov al, r9b
or al, r8b
mov byte [r15], r14b
and ah, bl
xor rdx, rbx
shld ecx, r14d, 4
mov eax, dword [rsp + 0x34]
mov rcx, qword [rsp + 0x78]
btr dx, si
mov dword [rcx], eax
rcr dl, 0x13
mov rdx, qword [rbp - 0x40]
jmp 0x14047cf81
cmp rdx, 0x10
jmp 0x14047cf8a
jb 0x14047cfdb
inc rdx
ror cx, 0x97
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jmp 0x14047cfaa
jb 0x14047cfd6
add rdx, 0x27
cmp ecx, edi
mov rcx, qword [rcx - 8]
stc
cmp r14b, 0x52
sub rax, rcx
stc
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jmp 0x14047cfd0
ja 0x14047d026
call fcn.1402440d8
sub eax, eax
stc
mov rcx, qword [rbp + 8]
xor rcx, rsp
jmp 0x14047cfea
call fcn.14049cfde
mov rbx, qword [rsp + 0x150]
bt di, sp
add rsp, 0x110
mov bpl, dl
pop r15
pop r14
movzx esi, dx
pop r13
pop r12
movzx di, r15b
pop rdi
movsx bp, r8b
pop rsi
movsx ebp, di
pop rbp
jmp 0x14047d025
ret
call fcn.1404b3723
nop
call fcn.1404b3723
nop
jmp 0x140205613