Function at 0x1405f98d3
Capabilities:
Access peb ldr_data
Check http status code
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
sal r8b, cl
bsf rax, rdx
clc
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
add al, 0x9f
lahf
push rbp
push r12
push r13
push r14
push r15
shr r8w, 0x44
lea rbp, [rsp - 0x2b0]
sub rsp, 0x3b0
adc r12w, 0x7e0
or r15b, 0x22
mov rax, qword [0x14002c010]
xor rax, rsp
shld r12w, r15w, 0x6a
add r8b, 0xeb
mov qword [rbp + 0x2a0], rax
xchg r15d, r12d
cmp r13b, sil
mov r12, rdx
clc
bts r8d, ecx
xchg r8b, r8b
mov r15, rcx
xor edx, edx
movzx cx, r15b
movsx cx, sil
mov r8d, 0x220
lea rcx, [rbp + 0x80]
jmp 0x1405f9961
call fcn.1400258e4
mov dword [rbp + 0x299], 0x73616e75
cdqe
mov byte [rbp + 0x298], 0x72
adc ah, 0x41
bsr r10w, r15w
mov rax, qword gs:[0x30]
bt r14d, r12d
rcr r13d, cl
mov r8, qword [rax + 0x60]
and dil, 0xe2
mov rax, qword [r8 + 0x18]
clc
mov r13b, dil
mov r14, qword [rax + 0x10]
xor ecx, ecx
movzx edi, sp
stc
bt r10, 0x6e
movabs r13, 0x8372d7d42ec701d0
bts di, r15w
nop dword [rax]
bswap rdi
nop dword [rax + rax]
mov r10d, r14d
mov r10, qword [r14 + 0x30]
xor edi, 0x6afe542a
movsxd rax, dword [r10 + 0x3c]
or di, 0x1f67
mov edi, dword [rax + r10 + 0x88]
add rdi, r10
cmp r8w, 0x35d3
jmp 0x1405f99fa
cmp rdi, r10
jmp 0x1405f9a02
je 0x1405f9af6
mov r9d, ecx
xor r11w, 0x7455
bts r11d, r13d
and r11b, 0x11
mov r11d, dword [rdi + 0x18]
stc
test r11d, r11d
jmp 0x1405f9a26
je 0x1405f9af6
mov esi, dword [rdi + 0x20]
add al, r15b
setnp dl
sar r8d, cl
nop word [rax + rax]
inc dh
mov ebx, r9d
movsx rax, si
movzx r8, sp
sal r8b, 0xa
lea rax, [rsi + rbx*4]
bsf r8, r15
mov edx, dword [rax + r10]
sal ax, 0xc1
btc ax, dx
add rdx, r10
lahf
bt r8w, r11w
movzx ax, r8b
mov r8, rcx
stc
sbb al, 0xf2
movzx eax, byte [rdx]
test rdi, 0x2be40e73
test al, al
jmp 0x1405f9a8b
je 0x1405f9ae4
nop dword [rax + rax]
shr ecx, 0x3e
movsx ecx, al
and al, dil
xor rcx, r8
sbb r8b, r12b
cwde
btc eax, 0x3e
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
movsxd rax, r11d
add al, r14b
movzx eax, byte [rdx]
cmc
test al, al
jmp 0x1405f9ac9
jne 0x1405f9a9c
cmp r8, r13
jmp 0x1405f9ad7
je 0x1405f9b03
xor ecx, ecx
jmp 0x1405f9ae4
inc r9d
cmc
cmp r9d, r11d
jmp 0x1405f9af0
jb 0x1405f9a43
mov r14, qword [r14]
jmp 0x1405f9afe
jmp 0x1405f99d1
mov ecx, dword [rdi + 0x1c]
add al, r14b
lea rcx, [rcx + r10]
and al, r13b
mov eax, dword [rdi + 0x24]
cmp r11d, 0x153d1e66
lea rax, [rax + r10]
cmc
test r8w, di
cmp r15, r11
movzx eax, word [rax + rbx*2]
cmp si, di
jmp 0x1405f9b34
mov ecx, dword [rcx + rax*4]
sar ax, cl
lea rcx, [rcx + r10]
sar ax, 0x92
rol ax, cl
rcl al, 0xd6
mov qword [rbp + 0x80], rcx
shld ax, r9w, 0x92
bts ax, di
inc rax
mov rax, qword [0x14002d2a0]
jmp 0x1405f9b68
test rax, rax
jmp 0x1405f9b70
jne 0x1405f9d09
mov rax, qword gs:[0x30]
shld rdi, r13, 0x2d
add r10b, 0x25
movsx r10d, r11w
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
mov r14, qword [rax + 0x10]
bts eax, ebp
sbb al, r11b
nop
movzx r10w, r8b
rcl eax, 0x8b
mov r10, qword [r14 + 0x30]
sub dil, bpl
xadd di, di
movsxd rax, dword [r10 + 0x3c]
sub dil, 0xcf
shr rdi, cl
mov edi, dword [rax + r10 + 0x88]
lea rdi, [rdi + r10]
cmp rdi, r10
jmp 0x1405f9bd2
je 0x1405f9cbb
sub r13d, r13d
mov r9d, r13d
bswap r11w
mov r11d, dword [rdi + 0x18]
test r11d, r11d
jmp 0x1405f9bee
je 0x1405f9cbb
mov esi, dword [rdi + 0x20]
bswap r8w
neg al
cmp si, r13w
nop word [rax + rax]
jmp 0x1405f9c12
mov ebx, r9d
sal r8d, 0x1c
lea rax, [rsi + rbx*4]
cmova edx, r13d
movsx dx, bh
mov edx, dword [rax + r10]
shr ah, cl
add rdx, r10
and ah, 0xd7
mov r8, r13
movzx eax, byte [rdx]
test al, al
je 0x1405f9ca1
nop dword [rax + rax]
btc ecx, r11d
movsx ecx, al
xor rcx, r8
imul r8, rcx, 0x1000193
test bpl, sil
rol ax, 0x61
shrd ax, cx, 0xc9
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
test r12w, 0x29c6
clc
test rbp, r11
test al, al
jmp 0x1405f9c7c
jne 0x1405f9c4b
movabs rax, 0xf5ec3fff12e691ba
cmc
jmp 0x1405f9c93
cmp r8, rax
jmp 0x1405f9c9b
je 0x1405f9cc8
inc r9d
cmp bx, ax
test r11w, 0x7f72
cmp r9d, r11d
jmp 0x1405f9cb5
jb 0x1405f9c12
mov r14, qword [r14]
jmp 0x1405f9cc3
jmp 0x1405f9ba8
mov ecx, dword [rdi + 0x1c]
bts ax, r10w
add rcx, r10
cmc
mov eax, dword [rdi + 0x24]
lea rax, [rax + r10]
jmp 0x1405f9ce0
movzx eax, word [rax + rbx*2]
test r10w, 0x7ca2
mov eax, dword [rcx + rax*4]
cmp r9d, edx
add rax, r10
jmp 0x1405f9cf8
mov qword [0x14002d2a0], rax
jmp 0x1405f9d04
jmp 0x1405f9d14
xor r13d, r13d
cmovb ecx, r14d
movzx r8, r8w
mov qword [rbp + 0x88], rax
jmp 0x1405f9d25
mov eax, 0xc
cdq
inc dh
cqo
mov word [rbp + 0x62], ax
movsx dx, ch
dec r8b
mov edx, r13d
jmp 0x1405f9d44
mov rcx, r13
mov r8d, esp
movsx r8, di
bswap rax
lea r8, str.Rf__dXf_o_
nop word [rax + rax]
movzx eax, byte [rcx + r8]
jmp 0x1405f9d6c
mov byte [rsp + rcx + 0x62], al
jmp 0x1405f9d75
inc edx
test dl, r15b
test bpl, 0x81
cmp rbx, 0x24d55df7
lea rcx, [rcx + 1]
cmp edx, 0xc
jb 0x1405f9d62
movzx eax, word [rbp + 0x62]
rcr cl, cl
test r10w, bx
mov byte [rsp + rax + 0x62], 0
shl al, 0xf4
xor dl, r10b
mov cl, 0xf5
rcr dh, cl
stc
sub al, 0xf9
mov word [rsp + 0x60], 0x8f5
btr edx, 0x76
mov al, 1
sbb dl, r8b
btc edx, edx
rcl edx, cl
mov byte [rbp + 0x64], al
btr dx, si
movzx edx, r13w
test r14d, edx
cmp bp, 0x6d72
cmp r13w, word [rbp + 0x62]
jae 0x1405f9e8c
nop word [rax + rax]
movzx r9d, dx
movzx r8d, byte [rsp + r9 + 0x62]
cmc
cmp dh, 0x9a
test al, al
jmp 0x1405f9e00
je 0x1405f9e3a
sub r8b, cl
rcr al, 0xdf
adc rax, r11
sbb ax, r8w
mov byte [rsp + r9 + 0x62], r8b
btr ax, ax
bsr rax, rdx
movzx eax, byte [rsp + 0x61]
jmp 0x1405f9e2a
sub al, r9b
add al, r8b
jmp 0x1405f9e35
jmp 0x1405f9e56
add cl, r8b
mov byte [rsp + r9 + 0x62], cl
bsr ax, r15w
movzx eax, r9b
jmp 0x1405f9e50
sub al, byte [rsp + 0x61]
add al, cl
mov byte [rsp + r9 + 0x62], al
jmp 0x1405f9e60
inc dx
cmp dx, word [rbp + 0x62]
jmp 0x1405f9e6c
jae 0x1405f9e8c
movzx eax, byte [rbp + 0x64]
movsx rcx, sp
sete ch
movzx ecx, byte [rsp + 0x60]
jmp 0x1405f9e87
jmp 0x1405f9deb
mov byte [rbp + 0x64], 0
movsx ecx, r15w
movsx cx, r15b
lea rcx, [rsp + 0x62]
call fcn.1405e8213
mov r14d, eax
test eax, eax
jmp 0x1405f9ead
je 0x1405fb69b
mov r9, qword [0x14002d148]
test r9, r9
jne 0x1405fa098
mov rcx, qword gs:[0x30]
mov rdx, qword [rcx + 0x60]
bts r11w, sp
mov rcx, qword [rdx + 0x18]
btc di, 0x13
sub sil, 0x69
rol sil, cl
mov rsi, qword [rcx + 0x10]
shld r13w, r9w, 0x55
movabs r13, 0xc2521fafcad2fec5
nop word [rax + rax]
movsx r11w, dil
mov r11, qword [rsi + 0x30]
adc di, cx
shr rax, cl
bsr ax, bx
movsxd rax, dword [r11 + 0x3c]
not dil
rcr edi, cl
mov edi, dword [rax + r11 + 0x88]
cmp r12w, dx
lea rdi, [rdi + r11]
test al, r10b
stc
cmp rdi, r11
jmp 0x1405f9f3b
je 0x1405fa01d
xor r10d, r10d
setbe bl
movzx rbx, cx
dec bx
mov ebx, dword [rdi + 0x18]
test ebx, ebx
jmp 0x1405f9f58
je 0x1405fa01d
mov r9d, dword [rdi + 0x20]
shr ax, 0x3c
clc
adc dx, ax
add r9, r11
nop dword [rax]
movzx ax, r14b
mov rdx, rdi
sar eax, 0x5b
mov edx, dword [r9]
adc eax, 0x32a3626e
lea rdx, [rdx + r11]
sub r8d, r8d
adc ax, 0x74af
sub rax, 0x5a463450
shld eax, r9d, 0xf
movzx eax, byte [rdx]
test cx, 0x25a2
cmp r9w, bp
test bx, bp
test al, al
jmp 0x1405f9fb4
je 0x1405f9ffe
movsx ecx, al
btc eax, 0x98
movzx rax, r8w
seto ah
xor rcx, r8
btr r8d, ecx
bsr eax, eax
imul r8, rcx, 0x1000193
shr ah, 0xb1
lea rdx, [rdx + 1]
adc al, 0x8c
movzx eax, byte [rdx]
cmp al, spl
test al, al
jmp 0x1405f9fef
jne 0x1405f9fba
cmp r8, r13
je 0x1405fa02a
inc r10d
add r9, 4
jmp 0x1405fa00f
cmp r10d, ebx
jmp 0x1405fa017
jb 0x1405f9f7f
mov rsi, qword [rsi]
jmp 0x1405fa025
jmp 0x1405f9f08
mov eax, dword [rdi + 0x24]
bts r9w, cx
movsxd rcx, r11d
lea rax, [rax + r11]
movsx r9d, r13w
test bpl, r12b
rcl r9w, 0x3b
movzx edx, word [rax + r10*2]
adc r8w, r13w
movzx r8d, bx
movzx cx, dl
mov ecx, dword [rdi + 0x1c]
or r9b, 0xfc
sal r9b, 0x81
rol r8, cl
lea rcx, [rcx + r11]
and r8d, r11d
xor r9, r13
and r9d, 0x73665da5
mov r9d, dword [rcx + rdx*4]
add cx, r10w
add r8w, 0x3c74
lea r9, [r9 + r11]
ror ch, cl
rol r8b, cl
mov qword [0x14002d148], r9
movsx r8, r14w
cmc
mov r8d, r14d
xor rcx, r15
sbb ecx, 0xf7b7e38
shl cl, cl
xor edx, edx
movzx cx, r14b
cmovl ecx, r8d
mov ecx, 0x1fffff
jmp 0x1405fa0bb
call r9
mov r13, rax
lea rcx, [rax - 1]
cmp rcx, 0xfffffffffffffffd
jmp 0x1405fa0ce
ja 0x1405fb69b
xor edx, edx
cmp r9w, r9w
test r14b, al
cmp r13b, 0xc8
cmp byte [r15], dl
je 0x1405fa10b
mov rcx, r15
jmp 0x1405fa0f2
inc edx
cmc
lea rcx, [rcx + 1]
jmp 0x1405fa102
cmp byte [rcx], 0
jne 0x1405fa0f2
movsxd r8, edx
cmc
sub edx, edx
test r8, r8
je 0x1405fa175
lea rcx, [rbp + 0x90]
ror ax, 0x88
movsx ax, r14b
not ax
lea rax, [rbp + 0x90]
test esi, eax
clc
sub r15, rax
movsx rax, di
lahf
movzx ax, r15b
nop dword [rax + rax]
mov al, r12b
movzx eax, byte [r15 + rcx]
mov byte [rcx], al
inc edx
not rax
lahf
cdqe
lea rcx, [rcx + 1]
movsxd rax, edx
cmp rdx, 0x60540f60
test dh, 0x8a
cmp rax, r8
jb 0x1405fa14c
sub ecx, ecx
cmp byte [r12], cl
jmp 0x1405fa180
je 0x1405fa19d
mov rax, r12
jmp 0x1405fa18e
inc ecx
lea rax, [rax + 1]
cmp byte [rax], 0
jne 0x1405fa18e
movsxd r8, ecx
clc
stc
cmp r15, 0x4a66505e
xor edx, edx
clc
test ecx, ecx
je 0x1405fa221
lea rcx, [rbp + 0x194]
xor ah, 0xba
lea rax, [rbp + 0x194]
jmp 0x1405fa1ce
sub r12, rax
seta ah
nop word [rax + rax]
movzx eax, r13w
mov al, dh
inc rax
movzx eax, byte [r12 + rcx]
jmp 0x1405fa1f2
mov byte [rcx], al
movzx rax, bx
inc edx
xadd ah, ah
lea rcx, [rcx + 1]
movzx eax, di
btc ax, 0x60
movsxd rax, edx
test r11w, 0x3e30
stc
cmp rax, r8
jmp 0x1405fa21b
jb 0x1405fa1e8
mov rax, qword [0x14002d1e8]
test r15b, 0x5c
test spl, spl
test rax, rax
jne 0x1405fa3b5
mov rax, qword gs:[0x30]
mov edi, ebp
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
mov rsi, qword [rax + 0x10]
movabs r14, 0xf3cc56c0f8b4fb95
sal di, cl
nop dword [rax]
adc dil, al
or ah, 0x7e
seto r11b
nop dword [rax + rax]
mov r11, qword [rsi + 0x30]
and al, r10b
rol al, cl
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
add rdi, r11
cmp bpl, 0x79
cmp rdi, r11
je 0x1405fa34e
xor r12d, r12d
stc
mov r10d, r12d
not bl
mov ebx, dword [rdi + 0x18]
test ebx, ebx
jmp 0x1405fa2aa
je 0x1405fa34e
mov r9d, dword [rdi + 0x20]
inc dh
ror ah, cl
shr dx, 0x53
add r9, r11
nop dword [rax]
neg ah
rcr dl, 0x47
mov edx, dword [r9]
bt ax, bp
cbw
clc
lea rdx, [rdx + r11]
mov r8, r12
movzx eax, byte [rdx]
test al, al
jmp 0x1405fa2e3
je 0x1405fa335
movsx ecx, al
shld ax, r15w, 0x9d
rcr ah, cl
xor ax, 0x6827
xor rcx, r8
shr r8w, 0xb6
rcl al, 0xcf
imul r8, rcx, 0x1000193
xchg al, ah
bt eax, 0x51
sub al, r14b
lea rdx, [rdx + 1]
bsr ax, r9w
movzx eax, byte [rdx]
test al, al
jmp 0x1405fa326
jne 0x1405fa2e9
cmp r8, r14
je 0x1405fa35b
inc r10d
add r9, 4
test r14w, cx
jmp 0x1405fa345
cmp r10d, ebx
jb 0x1405fa2c8
mov rsi, qword [rsi]
jmp 0x1405fa356
jmp 0x1405fa272
mov edx, r10d
jmp 0x1405fa366
mov ecx, dword [rdi + 0x24]
add rcx, r11
shld rax, rsi, 0xe5
bts eax, ebx
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rdi + 0x1c]
jmp 0x1405fa389
add rcx, r11
movzx ax, dl
bt rax, rbx
and ax, 0x3f3c
mov eax, dword [rcx + r8*4]
add rax, r11
jmp 0x1405fa3a4
mov qword [0x14002d1e8], rax
jmp 0x1405fa3b0
jmp 0x1405fa3bf
sub r12d, r12d
xadd r8w, cx
cmp ch, dh
mov dword [rsp + 0x20], 0x40
sal ecx, cl
sub edx, edx
mov r9d, 0x3000
jmp 0x1405fa3da
mov r8d, 0x268
movzx rcx, di
movsx cx, bl
mov rcx, r13
jmp 0x1405fa3f0
call rax
mov r15, rax
and r14d, 0x7862fdb
xchg r14, r10
movabs r14, 0x8f6468996478c7bf
mov r10, qword [0x14002d188]
cmp r8b, 0x39
jmp 0x1405fa41a
test r10, r10
jmp 0x1405fa422
jne 0x1405fa5f3
mov rcx, qword gs:[0x30]
btc esi, eax
mov rdx, qword [rcx + 0x60]
shld di, dx, 0x75
bts cx, r9w
sal sil, 0x9b
mov rcx, qword [rdx + 0x18]
sal sil, cl
cmp r12b, 0xea
mov rsi, qword [rcx + 0x10]
rcl r11d, cl
bswap rcx
nop dword [rax]
stc
ror r11, 0xba
bt cx, r12w
nop word [rax + rax]
mov r11, qword [rsi + 0x30]
cmp sil, 0x78
mov cl, r14b
shl di, 0xbe
movsxd rcx, dword [r11 + 0x3c]
btc edi, r13d
bts di, r11w
shr edi, 0x23
mov edi, dword [rcx + r11 + 0x88]
test r11, 0x36de28eb
lea rdi, [rdi + r11]
cmp rdi, r11
jmp 0x1405fa4ad
je 0x1405fa586
mov r10d, r12d
btc ebx, ebx
rcr bh, 0x5c
or bh, ah
mov ebx, dword [rdi + 0x18]
test ebx, ebx
jmp 0x1405fa4c8
je 0x1405fa586
mov r9d, dword [rdi + 0x20]
lea r9, [r9 + r11]
jmp 0x1405fa4de
nop dword [rax]
rcr ah, 0xa4
shrd r8d, edi, 0x7d
mov edx, dword [r9]
rcl r8b, cl
movsx ax, al
shrd ax, r10w, 0xc8
lea rdx, [rdx + r11]
btr r8d, 0xff
mov r8, r12
rol eax, 0x4c
adc eax, 0x7c542c11
movzx eax, byte [rdx]
test al, al
jmp 0x1405fa51b
je 0x1405fa567
movsx ecx, al
btr ax, ax
neg al
sal ah, cl
xor rcx, r8
or r8b, 0xb7
clc
movzx eax, r14w
imul r8, rcx, 0x1000193
shld ax, bp, 0xc4
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
cmc
jmp 0x1405fa551
test al, al
jne 0x1405fa521
cmp r8, r14
jmp 0x1405fa561
je 0x1405fa593
inc r10d
cmc
jmp 0x1405fa571
add r9, 4
test rdi, r10
cmp r10d, ebx
jmp 0x1405fa580
jb 0x1405fa4ed
mov rsi, qword [rsi]
jmp 0x1405fa58e
jmp 0x1405fa473
mov edx, r10d
ror r9b, cl
cmovno r10w, r15w
mov ecx, dword [rdi + 0x24]
add r9b, 0xe9
clc
not r9b
lea rcx, [rcx + r11]
rcr r8w, cl
bt r8w, cx
neg r10w
movzx r8d, word [rcx + rdx*2]
shl edx, cl
mov ecx, dword [rdi + 0x1c]
sbb r10b, cl
lea rcx, [rcx + r11]
sub r10b, dl
mov r10d, dword [rcx + r8*4]
ror dh, 0xb0
btr rdx, 0xdf
ror ecx, cl
add r10, r11
movsx rcx, r12w
mov qword [0x14002d188], r10
cqo
cmovae cx, r13w
cwd
mov qword [rsp + 0x20], r12
seto r9b
mov r9d, 0x220
lea r8, [rbp + 0x80]
mov rdx, r15
mov rcx, r13
call r10
mov rax, qword [0x14002d188]
test rax, rax
jmp 0x1405fa621
jne 0x1405fa7c0
mov rax, qword gs:[0x30]
bsr si, r14w
shl r11b, cl
rcl rsi, 0xdd
mov rcx, qword [rax + 0x60]
shr r11, cl
btc eax, ebp
mov rax, qword [rcx + 0x18]
and r11d, 0x59d97bbb
shr sil, 0x58
mov rsi, qword [rax + 0x10]
mov r11, qword [rsi + 0x30]
btr eax, r15d
bt edi, esi
shrd ax, r14w, 0x98
movsxd rax, dword [r11 + 0x3c]
dec dil
jmp 0x1405fa676
mov edi, dword [rax + r11 + 0x88]
jmp 0x1405fa683
add rdi, r11
cmp rdi, r11
jmp 0x1405fa68e
je 0x1405fa759
mov r10d, r12d
xor bl, r13b
rcr bl, 0xd1
mov ebx, dword [rdi + 0x18]
cmc
test ebx, ebx
jmp 0x1405fa6a8
je 0x1405fa759
mov r9d, dword [rdi + 0x20]
rcr dx, 0x14
add r9, r11
lahf
sbb dx, 0x2771
nop dword [rax]
add r8b, 0xc0
btc rdx, r9
clc
mov edx, dword [r9]
add rdx, r11
sub r8w, bx
btr r8w, ax
mov r8, r12
clc
sub al, 0x77
btc ax, 7
movzx eax, byte [rdx]
test al, al
jmp 0x1405fa6f3
je 0x1405fa73a
movsx ecx, al
rol eax, cl
shl ax, 0x67
mov eax, 0x448f5b64
xor rcx, r8
rcr eax, cl
imul r8, rcx, 0x1000193
adc al, 0xc8
rcl ah, 0xf0
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
stc
clc
test sp, cx
test al, al
jmp 0x1405fa72b
jne 0x1405fa6f9
cmp r8, r14
je 0x1405fa766
inc r10d
test rdx, rcx
cmp r9d, 0x50f10f9c
add r9, 4
cmp r10d, ebx
jmp 0x1405fa753
jb 0x1405fa6cf
mov rsi, qword [rsi]
jmp 0x1405fa761
jmp 0x1405fa659
mov edx, r10d
btr r14, 0xdf
xadd ecx, r14d
neg cl
mov ecx, dword [rdi + 0x24]
cmp r11b, r9b
btr r14d, 7
dec r14b
add rcx, r11
cwde
movzx r8d, word [rcx + rdx*2]
stc
rol ecx, 0x78
mov ecx, dword [rdi + 0x1c]
adc r9w, dx
btc r14w, r13w
cmp r14d, r14d
lea rcx, [rcx + r11]
mov eax, dword [rcx + r8*4]
sar r9w, 0xca
add rax, r11
mov r14b, r15b
movsx r9d, cx
setne r14b
mov qword [0x14002d188], rax
lea r14, [r15 + 0x220]
mov cx, r15w
cmove r9w, si
mov qword [rsp + 0x20], r12
mov ecx, ebx
xchg cl, r9b
mov r9d, 0x48
mov r8w, 0x34f9
lea r8, [0x14002c050]
mov dx, r13w
mov dh, 0xe4
mov rdx, r14
movsx cx, r13b
not ch
mov rcx, r13
jmp 0x1405fa805
call rax
mov dword [rsp + 0x50], r12d
movzx rdx, r12w
lea rdx, [rsp + 0x50]
clc
cmp esp, 0x68442a38
sub ecx, ecx
jmp 0x1405fa823
call fcn.1405f8d30
mov qword [rbp + 0x70], r12
not rsi
and rsi, 0x7391252d
jmp 0x1405fa83b
mov rax, qword gs:[0x30]
movzx rdi, r13w
shl r12, cl
mov rcx, qword [rax + 0x60]
stc
mov rax, qword [rcx + 0x18]
jmp 0x1405fa861
mov rsi, qword [rax + 0x10]
movabs r12, 0xfb7bcb196de78fb9
dec r11b
sub al, r9b
lahf
nop word [rax + rax]
mov r11, qword [rsi + 0x30]
shld rax, rcx, 0xa9
movsxd rax, dword [r11 + 0x3c]
adc dil, 0xca
mov edi, dword [rax + r11 + 0x88]
test spl, r15b
clc
lea rdi, [rdi + r11]
jmp 0x1405fa8ac
cmp rdi, r11
jmp 0x1405fa8b4
je 0x1405fa972
sub r10d, r10d
mov ebx, dword [rdi + 0x18]
cmp rdx, r9
clc
test ebx, ebx
je 0x1405fa972
mov r9d, dword [rdi + 0x20]
dec dh
add r9, r11
adc dl, spl
bts edx, esi
nop dword [rax]
ror dl, 0xab
xchg edx, edx
mov edx, dword [r9]
lea rdx, [rdx + r11]
bswap ax
lahf
xor r8d, r8d
movsx ax, spl
rcr ax, cl
xor eax, 0x1c55441d
movzx eax, byte [rdx]
cmp r15, r9
test edi, 0x24617c8b
test al, al
jmp 0x1405fa915
je 0x1405fa95d
movsx ecx, al
bts eax, edi
xor rcx, r8
btc rax, 0xfd
and eax, r12d
xor ax, 0x3834
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
setno ah
cwde
movzx eax, byte [rdx]
test al, al
jmp 0x1405fa949
jne 0x1405fa91b
cmp r8, r12
jmp 0x1405fa957
je 0x1405fa97f
inc r10d
add r9, 4
cmp r10d, ebx
jmp 0x1405fa96c
jb 0x1405fa8e7
mov rsi, qword [rsi]
jmp 0x1405fa97a
jmp 0x1405fa881
mov ecx, dword [rdi + 0x24]
ror r8b, 0xd4
mov r8, 0x58874b81
add rcx, r11
sbb al, 0xb4
movzx r8d, word [rcx + r10*2]
xadd cl, ah
lahf
mov ecx, dword [rdi + 0x1c]
stc
clc
not ax
add rcx, r11
btr ax, cx
stc
movzx eax, r10w
mov eax, dword [rcx + r8*4]
adc ch, 0xd2
add rax, r11
btr ecx, 0x24
cmp r13b, 0x77
xor r12d, r12d
shr ecx, cl
sbb cl, r11b
mov qword [rsp + 0x48], r12
shrd cx, di, 0x6a
bts rcx, r8
lea rcx, [rbp + 0x70]
jmp 0x1405fa9e0
mov qword [rsp + 0x40], rcx
mov qword [rsp + 0x38], r15
shl cl, 0xfc
xadd cl, cl
btc ecx, 0xb6
mov qword [rsp + 0x30], r14
mov cx, 0x480c
rol ch, cl
mov qword [rsp + 0x28], r12
and cl, r15b
mov qword [rsp + 0x20], r12
sub r9d, r9d
mov cx, 0x7bbf
shl cl, cl
rol ch, cl
sub r8d, r8d
add ecx, edi
sub edx, edx
mov rcx, r13
jmp 0x1405faa26
call rax
cmp qword [rbp + 0x70], r12
jmp 0x1405faa31
jne 0x1405fada2
mov ecx, dword [rsp + 0x50]
test sp, r11w
test ecx, ecx
jmp 0x1405faa46
je 0x1405faa58
sub edx, edx
jmp 0x1405faa53
call fcn.1405f8d30
mov rax, qword [0x14002d270]
cmc
test rax, rax
jmp 0x1405faa68
jne 0x1405fabdc
mov rax, qword gs:[0x30]
bts si, sp
bts cx, r12w
cmovb rcx, rbx
mov rcx, qword [rax + 0x60]
mov rax, qword [rcx + 0x18]
mov rsi, qword [rax + 0x10]
cmp r12b, bl
movabs r14, 0x65b20eb9f8ccfbca
mov r11, qword [rsi + 0x30]
sar edi, 0x6f
btr rdi, 0x10
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
lea rdi, [rdi + r11]
cmp rdi, r11
je 0x1405fab81
mov r10d, r12d
ror bl, 0xc7
mov ebx, dword [rdi + 0x18]
clc
cmc
test ebx, ebx
jmp 0x1405faad4
je 0x1405fab81
mov r9d, dword [rdi + 0x20]
sbb eax, ebp
add r9, r11
movsx ax, r13b
nop dword [rax]
mov edx, dword [r9]
movzx r8d, dx
shld r8d, r15d, 0x90
add rdx, r11
cmp rbx, 0x3151192
mov r8, r12
movzx eax, byte [rdx]
cmc
stc
test al, al
jmp 0x1405fab14
je 0x1405fab63
movsx ecx, al
xor rcx, r8
adc ax, 0x56b8
imul r8, rcx, 0x1000193
movzx eax, cx
sal eax, cl
add ah, 0x5f
lea rdx, [rdx + 1]
shld ax, r13w, 0xe1
movzx eax, byte [rdx]
jmp 0x1405fab48
test al, al
jmp 0x1405fab4f
jne 0x1405fab1a
cmp r8, r14
jmp 0x1405fab5d
je 0x1405fab8e
inc r10d
jmp 0x1405fab6f
add r9, 4
cmp r10d, ebx
jmp 0x1405fab7b
jb 0x1405faaef
mov rsi, qword [rsi]
jmp 0x1405fab89
jmp 0x1405faa9d
mov edx, r10d
and cl, 0xfb
bts rcx, r9
mov ecx, dword [rdi + 0x24]
not ax
cmp r13b, r8b
add rcx, r11
movzx r8, bp
movzx r8d, word [rcx + rdx*2]
sal ah, 0xbf
mov ecx, dword [rdi + 0x1c]
and al, r8b
setns al
add rcx, r11
rcr rax, cl
xadd al, al
mov eax, dword [rcx + r8*4]
add rax, r11
movsx cx, r10b
mov qword [0x14002d270], rax
movsx rcx, sp
setno cl
mov rcx, r13
call rax
mov rax, qword [0x14002d2a0]
test rax, rax
jmp 0x1405fabf0
jne 0x1405fad9b
mov rax, qword gs:[0x30]
shl sil, cl
btc rsi, 0x14
mov rcx, qword [rax + 0x60]
movzx r11d, r14w
test r8, rdx
mov sil, 0xe1
mov rax, qword [rcx + 0x18]
sub sil, 0x4e
stc
movzx esi, r15w
mov rsi, qword [rax + 0x10]
not ax
nop word [rax + rax]
cmovno rdi, r8
or ax, r11w
ror al, cl
mov r11, qword [rsi + 0x30]
or di, di
sbb ax, 0x2ad2
movsxd rax, dword [r11 + 0x3c]
sete dil
bt rdi, 0x12
sar di, cl
mov edi, dword [rax + r11 + 0x88]
stc
test cx, cx
add rdi, r11
cmp rdi, r11
je 0x1405fad49
mov r10d, r12d
rcl bl, 0xfe
mov ebx, dword [rdi + 0x18]
test ebx, ebx
jmp 0x1405fac7c
je 0x1405fad49
mov r9d, dword [rdi + 0x20]
movzx eax, sp
lea r9, [r9 + r11]
rol ax, cl
adc dl, r8b
adc r8b, 0xd8
nop dword [rax]
mov edx, dword [r9]
add rdx, r11
xadd al, ah
shr r8d, 0x11
ror r8b, 0x8b
mov r8, r12
shrd ax, cx, 0x3f
shl ax, 0x40
shl rax, cl
movzx eax, byte [rdx]
test al, al
je 0x1405fad2e
movsx ecx, al
btc ax, 0x4d
cdqe
not eax
xor rcx, r8
movsx ax, spl
sub r8b, r9b
cmp bp, 0x4de1
imul r8, rcx, 0x1000193
sal ax, 0xd2
shld eax, r12d, 0x1b
lea rdx, [rdx + 1]
jmp 0x1405fad01
movzx eax, byte [rdx]
test di, 0x4c9
test al, al
jmp 0x1405fad10
jne 0x1405facc9
movabs rax, 0xf5ec3fff12e691ba
cmp r8, rax
jmp 0x1405fad28
je 0x1405fad56
inc r10d
jmp 0x1405fad37
add r9, 4
cmp r10d, ebx
jmp 0x1405fad43
jb 0x1405fac9e
mov rsi, qword [rsi]
jmp 0x1405fad51
jmp 0x1405fac39
mov edx, r10d
bswap cx
mov ecx, dword [rdi + 0x24]
sbb r8b, 0x92
mov r8d, 0x62f63f08
movzx eax, bp
add rcx, r11
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rdi + 0x1c]
ror al, 0x7a
lea rcx, [rcx + r11]
bts eax, r13d
ror ax, cl
bswap rax
mov eax, dword [rcx + r8*4]
add rax, r11
jmp 0x1405fad94
mov qword [0x14002d2a0], rax
call rax
jmp 0x1405fb6a5
mov dword [rbp + 0x78], 0x103
inc r14w
xchg r14, rax
rcl r14b, 0xc9
movabs r14, 0x86933480f6cf7efd
add rax, 0xd8d18f7
movsx eax, di
nop dword [rax]
add rax, r9
nop word [rax + rax]
or al, r9b
mov rax, qword [0x14002d168]
stc
test rax, rax
jmp 0x1405fadeb
jne 0x1405faf9e
mov rax, qword gs:[0x30]
bts r11d, r14d
test r8b, 0x7e
rcl di, cl
mov rcx, qword [rax + 0x60]
movzx rax, cx
btr r11, 0x7e
mov rax, qword [rcx + 0x18]
mov rsi, qword [rax + 0x10]
add r11, 0x327f2efc
xchg edi, edi
movsx edi, r10w
nop word [rax + rax]
sar ah, cl
stc
mov r11, qword [rsi + 0x30]
sbb rdi, 0x6b7f19d6
movsxd rax, dword [r11 + 0x3c]
shld edi, eax, 0x8d
sal dil, 0xc4
mov edi, dword [rax + r11 + 0x88]
cmc
test sil, 0xa8
lea rdi, [rdi + r11]
test eax, r10d
cmc
cmp rdi, r11
jmp 0x1405fae69
je 0x1405faf45
mov r10d, r12d
clc
movsx rbx, bp
mov ebx, dword [rdi + 0x18]
clc
stc
test ebx, ebx
jmp 0x1405fae83
je 0x1405faf45
mov r9d, dword [rdi + 0x20]
or r8b, r14b
sub r8, rcx
sbb r8w, 0x1404
lea r9, [r9 + r11]
cbw
cmp dx, 0x3f84
nop dword [rax]
btc ax, di
sal dh, cl
mov edx, dword [r9]
lea rdx, [rdx + r11]
sub r8w, 0x1020
movsx r8w, r11b
mov r8, r12
movzx eax, byte [rdx]
test al, al
jmp 0x1405faed0
je 0x1405faf22
movsx ecx, al
shr ah, 0xc3
xor ax, di
neg ax
xor rcx, r8
bts r8, r13
imul r8, rcx, 0x1000193
or eax, 0x92f7a75
lea rdx, [rdx + 1]
movsx ax, r14b
not eax
movzx eax, byte [rdx]
cmp bpl, 0x2c
test al, al
jmp 0x1405faf0e
jne 0x1405faed6
cmp r8, r14
jmp 0x1405faf1c
je 0x1405faf4d
inc r10d
cmp rdx, rdi
cmp r13, 0x4676356
add r9, 4
clc
cmp r10b, spl
cmp r10d, ebx
jmp 0x1405faf3f
jb 0x1405faeb1
mov rsi, qword [rsi]
jmp 0x1405fae35
mov edx, r10d
mov ecx, dword [rdi + 0x24]
xchg r8, rax
movsxd rax, r14d
shrd ax, sp, 0x1e
lea rcx, [rcx + r11]
movzx r8d, word [rcx + rdx*2]
mov ecx, dword [rdi + 0x1c]
bsf rax, rax
ror dl, 0xfc
setl dl
add rcx, r11
sub ax, 0x295e
mov eax, dword [rcx + r8*4]
movzx rcx, r12w
shld rcx, r13, 0x43
shrd dx, cx, 0xf1
add rax, r11
mov cl, r12b
mov qword [0x14002d168], rax
cwd
movsx edx, cx
lea rdx, [rbp + 0x78]
mov rcx, qword [rbp + 0x70]
jmp 0x1405fafab
call rax
mov rax, qword [0x14002d288]
stc
test rax, rax
jne 0x1405fb16d
mov rax, qword gs:[0x30]
adc r11b, r14b
xchg cx, si
mov rcx, qword [rax + 0x60]
sub ah, 0x52
movsx ax, r9b
mov rax, qword [rcx + 0x18]
mov rsi, qword [rax + 0x10]
cmp al, r13b
nop
test r14b, r12b
mov r11, qword [rsi + 0x30]
movsx di, r9b
mov edi, 0x103b3717
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
jmp 0x1405fb008
add rdi, r11
cmc
cmp rsp, 0x731162b0
cmp rdi, r11
jmp 0x1405fb01b
je 0x1405fb0fe
mov r10d, r12d
shl rbx, 0x6b
rcr rbx, cl
sbb bl, r14b
mov ebx, dword [rdi + 0x18]
clc
test ebx, ebx
jmp 0x1405fb039
je 0x1405fb0fe
mov r9d, dword [rdi + 0x20]
cmp r12, r8
shrd r8w, r14w, 0x6b
rcr al, cl
lea r9, [r9 + r11]
neg r8b
shl ax, 0x57
or r8b, 0xc4
nop dword [rax]
mov eax, dword [r9]
shr ecx, cl
add rax, r11
btc cx, r14w
sub cx, sp
mov r8, r12
add cl, r13b
movzx ecx, byte [rax]
test dil, 0xb6
clc
jmp 0x1405fb087
test cl, cl
jmp 0x1405fb08e
je 0x1405fb0dc
movsx edx, cl
xor rdx, r8
sal r8w, cl
imul r8, rdx, 0x1000193
sar ch, cl
lea rax, [rax + 1]
movsx ecx, r8w
movzx ecx, byte [rax]
test r13d, r15d
stc
test cl, cl
jmp 0x1405fb0bd
jne 0x1405fb094
movabs rax, 0x4690717567faad93
cmc
cmp r8, rax
jmp 0x1405fb0d6
je 0x1405fb10b
inc r10d
cmp r8w, 0x3612
add r9, 4
jmp 0x1405fb0f0
cmp r10d, ebx
jmp 0x1405fb0f8
jb 0x1405fb064
mov rsi, qword [rsi]
jmp 0x1405fb106
jmp 0x1405fafe8
mov edx, r10d
xchg ah, al
shr cl, 0x40
mov ecx, dword [rdi + 0x24]
add ah, 0xd
rol ah, 0x87
shl al, cl
lea rcx, [rcx + r11]
movzx eax, r8w
movzx r8d, word [rcx + rdx*2]
cmovnp ecx, eax
movsx ecx, di
cwde
mov ecx, dword [rdi + 0x1c]
shld rax, rax, 0x2e
bt ax, r15w
add rcx, r11
cwde
and ax, 0x642c
mov eax, dword [rcx + r8*4]
ror rcx, 0x92
cmc
add rax, r11
xchg ch, ch
bswap cx
movsxd rcx, r15d
mov qword [0x14002d288], rax
mov cl, r9b
movzx rcx, di
cmovae ecx, r10d
mov ecx, 0x19
jmp 0x1405fb177
call rax
cmp dword [rbp + 0x78], 0x103
jmp 0x1405fb185
je 0x1405faddb
movabs r14, 0x65b20eb9f8ccfbca
xadd al, al
jmp 0x1405fb19d
mov rax, qword [0x14002d270]
test rax, rax
jmp 0x1405fb1ac
jne 0x1405fb2fe
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
btc rdi, 0x59
jmp 0x1405fb1c9
mov rax, qword [rcx + 0x18]
shr dil, 0xee
bts si, si
add sil, al
mov rsi, qword [rax + 0x10]
nop dword [rax]
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
bsr edi, r15d
mov edi, dword [rax + r11 + 0x88]
add rdi, r11
cmp si, 0x8bb
cmp rdi, r11
jmp 0x1405fb203
je 0x1405fb2a8
mov r10d, r12d
mov ebx, dword [rdi + 0x18]
stc
test dl, spl
test ebx, ebx
jmp 0x1405fb21a
je 0x1405fb2a8
mov r9d, dword [rdi + 0x20]
setno ah
lea r9, [r9 + r11]
bswap r8
nop dword [rax]
mov edx, dword [r9]
lea rdx, [rdx + r11]
bsr r8w, r12w
sub r8w, 0x63a5
mov r8, r12
movzx eax, byte [rdx]
test al, al
je 0x1405fb28a
movsx ecx, al
bts ax, r10w
and al, r10b
xor rcx, r8
bt r8d, esi
imul r8, rcx, 0x1000193
sub ah, 0xa7
cmc
lea rdx, [rdx + 1]
movzx eax, byte [rdx]
test al, al
jne 0x1405fb255
cmp r8, r14
je 0x1405fb2b5
inc r10d
jmp 0x1405fb295
add r9, 4
cmc
cmp r10d, ebx
jmp 0x1405fb2a2
jb 0x1405fb235
mov rsi, qword [rsi]
jmp 0x1405fb2b0
jmp 0x1405fb1df
mov edx, r10d
mov ecx, dword [rdi + 0x24]
lea rcx, [rcx + r11]
btr rax, 0x55
sar r8w, 0x5d
cbw
movzx r8d, word [rcx + rdx*2]
btc rcx, 8
rcl ax, cl
mov ecx, dword [rdi + 0x1c]
xor eax, r13d
add rcx, r11
movsx ax, sil
movzx eax, si
mov eax, dword [rcx + r8*4]
dec ch
add rax, r11
mov qword [0x14002d270], rax
movzx cx, sil
mov rcx, qword [rbp + 0x70]
jmp 0x1405fb307
call rax
mov rax, qword [0x14002d200]
cmc
stc
test rax, rax
jmp 0x1405fb31a
jne 0x1405fb4d1
mov rax, qword gs:[0x30]
mov rcx, qword [rax + 0x60]
rcr eax, 0x75
jmp 0x1405fb338
mov rax, qword [rcx + 0x18]
mov r12w, 0x44d7
btr r11, 0x70
mov rsi, qword [rax + 0x10]
not r12w
movabs r12, 0xb27247cff1a8054c
btr edi, 0x4b
sub eax, 0x47886164
btc rdi, rcx
nop word [rax + rax]
mov r11, qword [rsi + 0x30]
movsxd rax, dword [r11 + 0x3c]
bt rdi, 0xe4
bswap di
xor dil, 0x32
mov edi, dword [rax + r11 + 0x88]
cmp ebp, 0x50516f53
lea rdi, [rdi + r11]
jmp 0x1405fb39b
cmp rdi, r11
je 0x1405fb462
xor r10d, r10d
mov ebx, dword [rdi + 0x18]
cmp rcx, rbx
cmc
test ebx, ebx
jmp 0x1405fb3b5
je 0x1405fb462
mov r9d, dword [rdi + 0x20]
shrd ax, r9w, 0xfb
bts dx, r14w
lea r9, [r9 + r11]
movsx eax, ax
cmc
bsr dx, si
nop dword [rax]
mov edx, dword [r9]
sal al, 0xe9
cbw
lea rdx, [rdx + r11]
add eax, esi
xor r8d, r8d
adc eax, r12d
dec rax
movzx eax, byte [rdx]
test al, al
jmp 0x1405fb3fe
je 0x1405fb43a
movsx ecx, al
xor rcx, r8
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
xor ax, 0x6ee
mov al, 0x35
movzx eax, byte [rdx]
stc
test al, al
jmp 0x1405fb426
jne 0x1405fb404
cmp r8, r12
jmp 0x1405fb434
je 0x1405fb46f
inc r10d
stc
test r15, 0x7c187bb4
add r9, 4
test r12d, r12d
test ch, 0xd1
jmp 0x1405fb454
cmp r10d, ebx
jmp 0x1405fb45c
jb 0x1405fb3dd
mov rsi, qword [rsi]
jmp 0x1405fb46a
jmp 0x1405fb370
mov ecx, dword [rdi + 0x24]
xor al, 0x5a
add r9d, 0x111062f0
add rcx, r11
btr r9w, sp
sbb al, r11b
movzx r8d, word [rcx + r10*2]
bsf dx, ax
shr ah, 0x34
sbb dl, 0xb1
mov ecx, dword [rdi + 0x1c]
rcl al, 0x1c
lea rcx, [rcx + r11]
test r12b, 0x77
sub ax, bp
xadd al, r9b
mov eax, dword [rcx + r8*4]
lea rax, [rax + r11]
rol rcx, cl
mov rdx, 0x335073bc
mov qword [0x14002d200], rax
not dh
btc edx, r12d
xor r12d, r12d
btc rdx, 0xad
mov r9d, 0x8000
sbb dl, 0x21
sub r8d, r8d
movzx edx, ax
mov rdx, r8
mov rdx, r15
movsx rcx, cx
movsxd rcx, r14d
mov rcx, 0x216273cb
mov rcx, r13
jmp 0x1405fb4fc
call rax
mov rax, qword [0x14002d270]
jmp 0x1405fb50f
test rax, rax
jmp 0x1405fb517
jne 0x1405fb66c
mov rax, qword gs:[0x30]
sal ch, cl
mov rcx, qword [rax + 0x60]
stc
bsf si, bp
rcr si, cl
mov rax, qword [rcx + 0x18]
mov rsi, qword [rax + 0x10]
shl al, cl
btr di, r13w
lahf
nop word [rax + rax]
setnp al
mov r11, qword [rsi + 0x30]
shld edi, eax, 0x6c
movsxd rax, dword [r11 + 0x3c]
mov edi, dword [rax + r11 + 0x88]
add rdi, r11
cmp cx, sp
test r9b, sil
cmp rdi, r11
jmp 0x1405fb576
je 0x1405fb621
mov r10d, r12d
mov ebx, dword [rdi + 0x18]
cmc
test ebx, ebx
je 0x1405fb621
mov r9d, dword [rdi + 0x20]
lea r9, [r9 + r11]
nop dword [rax]
shrd dx, di, 0x3f
cdq
mov edx, dword [r9]
btr rax, rcx
add rdx, r11
ror r8w, 0xf7
inc r8w
mov r8, r12
movzx eax, byte [rdx]
cmp r8w, 0x49f1
test al, al
jmp 0x1405fb5c6
je 0x1405fb609
movsx ecx, al
xor rcx, r8
xor r8d, r15d
lahf
imul r8, rcx, 0x1000193
lea rdx, [rdx + 1]
adc al, dl
movzx eax, r11w
movzx eax, byte [rdx]
cmc
test r15b, r9b
test al, al
jmp 0x1405fb5f5
jne 0x1405fb5cc
cmp r8, r14
jmp 0x1405fb603
je 0x1405fb62e
inc r10d
clc
add r9, 4
cmc
stc
cmp r10d, ebx
jmp 0x1405fb61b
jb 0x1405fb5a0
mov rsi, qword [rsi]
jmp 0x1405fb629
jmp 0x1405fb551
mov edx, r10d
mov ecx, dword [rdi + 0x24]
cmovne r8, r10
lahf
jmp 0x1405fb63e
lea rcx, [rcx + r11]
movzx r8d, word [rcx + rdx*2]
movsx cx, r14b
sar rcx, cl
rol cl, cl
mov ecx, dword [rdi + 0x1c]
add rcx, r11
rol ax, cl
mov eax, dword [rcx + r8*4]
add rax, r11
mov qword [0x14002d270], rax
movzx rcx, di
mov rcx, r13
jmp 0x1405fb674
call rax
mov ecx, dword [rsp + 0x50]
test ecx, ecx
jmp 0x1405fb681
je 0x1405fb68e
xor edx, edx
call fcn.1405f8d30
mov eax, dword [rbp + 0x78]
jmp 0x1405fb696
jmp 0x1405fb6a5
sub eax, eax
movsxd rcx, r8d
movzx cx, r10b
mov rcx, qword [rbp + 0x2a0]
xor rcx, rsp
jmp 0x1405fb6b4
call fcn.140024b00
lea r11, [rsp + 0x3b0]
movzx ebp, si
movzx r14, si
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
jmp 0x1405fb6d9
mov rdi, qword [r11 + 0x40]
movzx r15, r11w
mov rsp, r11
xchg r15, r15
movsx r14w, r14b
jmp 0x1405fb6f1
pop r15
pop r14
pop r13
pop r12
pop rbp
ret