Function at 0x140bc11fb
Capabilities:
Authenticate hmac
Encrypt data using speck
Parse pe header

Disassembly:
mov qword [rsp + 0x18], r8
mov qword [rsp + 0x10], rdx
adc r8w, 0x1c9c
mov qword [rsp + 8], rcx
sub r10b, cl
sal r10, cl
stc
push rbx
inc r11
push rbp
setnp al
cmc
add rbx, r9
push rsi
xor ax, r9w
btr r9w, r12w
push rdi
ror r9w, cl
push r12
ror r11w, 0x4d
or r12d, esi
push r13
sar r9b, 0xb1
bsr di, r15w
push r14
jmp 0x140bc124e
push r15
sub rsp, 0x48
bt r11, r11
adc dil, al
xchg al, r14b
mov r14, qword [rcx + 0x10]
movsx di, bl
btr dx, r13w
mov esi, dword [rcx + 0x48]
mov rax, rcx
cqo
rol dl, cl
movsx r10w, r8b
mov ecx, dword [rcx + 0x4c]
mov ebp, dword [rax + 0x58]
rol r8b, 0x62
mov r11d, dword [rax + 0x40]
rcl edx, 0xe6
and r12d, 0x3e24132
sal r13, 2
mov r15, qword [rax + 0x30]
rcr r8b, cl
btc dx, 0x8c
sub di, 0x7f6c
mov r12, qword [rax + 0x20]
cwd
cmp r10w, 0x3c5f
mov r9d, dword [rax + 0x28]
add rdi, 0x60f462f4
mov r8d, dword [rax + 0x2c]
bts di, cx
mov dword [rsp], ecx
shl r10b, cl
btr r13w, sp
mov ecx, dword [rax + 0x50]
mov dword [rsp + 8], ecx
sal dil, 0x1a
mov ecx, dword [rax + 0x54]
rcr r13b, 0x9a
mov edx, 1
mov dword [rsp + 4], ecx
movzx r10, r12w
cmp r12w, sp
sar cl, 0x9e
mov ecx, dword [rax + 8]
mov r10d, 1
test r11b, 0x5a
shl r10d, cl
rcl cx, cl
mov ecx, dword [rax + 4]
mov dword [rsp + 0xc], ebp
mov r13b, spl
movsx bx, cl
rol dil, 0x39
shl edx, cl
dec bx
movsxd rcx, eax
cmovns cx, r11w
mov ecx, dword [rax]
dec r10d
dec dil
inc bx
movsx ebx, sp
mov dword [rsp + 0x20], ecx
movzx ecx, si
mov rcx, qword [rax + 0x38]
dec edx
movsx edi, bx
mov qword [rsp + 0x28], rcx
bswap cx
mov ecx, dword [rax + 0x44]
mov dword [rsp + 0x34], edx
cmc
neg bl
clc
mov rdx, qword [rax + 0x18]
inc r13d
mov dword [rsp + 0x10], ecx
xor ecx, ecx
mov r13d, ecx
shrd cx, r11w, 0xf0
mov dword [rsp + 0x30], r10d
lahf
or dil, r10b
mov dword [rsp + 0xa8], r11d
clc
shl di, 0xf6
mov qword [rsp + 0x18], rdx
btc cx, 0x60
nop
or rdi, r9
and ebx, 0x41f61779
mov ebx, esi
mov edi, r11d
and edi, r10d
xchg cl, ah
or ah, ch
bts cx, r10w
shl ebx, 4
inc eax
mov eax, edi
cmp r11w, 0x3bcf
add rbx, rax
mov cl, sil
movzx ecx, word [r14 + rbx*2]
cmp cx, r11w
jmp 0x140bc13cc
cmp r9d, 0x1000000
jmp 0x140bc13d8
jae 0x140bc140e
movzx eax, byte [r12]
or r11b, bpl
shl r8d, 8
sbb r11, r11
rol r11w, cl
btr r11, 0x42
shl r9d, 8
or r8d, eax
inc r12
mov r11w, r10w
movsx r11d, r9w
mov r11d, 0x34a05cfb
mov r11d, r9d
shr r11d, 0xb
imul r11d, ecx
test sp, r10w
jmp 0x140bc1422
cmp r8d, r11d
jmp 0x140bc142a
jae 0x140bc25cd
mov eax, 0x800
sbb r9d, 0x257f0441
adc r9b, 0x58
btc r10d, 0x2b
mov r9d, r11d
sub r10d, 0x7cc34665
shld r10w, r11w, 0x44
and r10b, dl
lea r10, [r14 + 0xe6c]
test bp, r15w
jmp 0x140bc1468
sub eax, ecx
cmp r10b, r12b
stc
shr eax, 5
add ax, cx
mov word [r14 + rbx*2], ax
mov ebx, dword [rsp + 0xa8]
test ebx, ebx
jmp 0x140bc1487
jne 0x140bc1497
cmp dword [rsp + 0x10], ebx
je 0x140bc152b
mov rdi, qword [rsp + 0x28]
test r15, r15
jmp 0x140bc14a7
mov ecx, 8
nop
mov rax, r15
jmp 0x140bc14b6
cmove rax, rdi
test cl, r9b
stc
sub cl, byte [rsp + 0x20]
test r11b, 0x8d
movzx edx, byte [rax + rdx - 1]
bswap eax
stc
mov eax, ebx
cmc
cmp rsp, 0x4c182380
and eax, dword [rsp + 0x34]
cmp bl, r9b
shr edx, cl
mov ecx, dword [rsp + 0x20]
clc
cmp r13w, 0x6a19
shl eax, cl
jmp 0x140bc14f7
add edx, eax
sub ah, 0xb8
btr ax, 0x41
bswap ax
lea eax, [rdx + rdx*2]
rcr dx, cl
mov rdx, qword [rsp + 0x18]
cmp rdi, rdx
test r12b, bl
shl eax, 8
jmp 0x140bc151d
lea r10, [r10 + rax*2]
jmp 0x140bc1526
jmp 0x140bc1535
mov rdi, qword [rsp + 0x28]
jmp 0x140bc1535
inc ebx
stc
mov dword [rsp + 0xa8], ebx
clc
cmp esi, 7
jmp 0x140bc1548
jae 0x140bc1c2a
movzx ecx, word [r10 + 2]
movsx dx, dh
bts eax, r12d
adc dh, 0x92
cmp esi, 4
mov edx, 3
lahf
cmovne ax, r8w
mov eax, edx
jmp 0x140bc1573
cmovb eax, esi
sub esi, eax
test rcx, 0x566d568b
cmp r11d, 0x1000000
jmp 0x140bc158b
jae 0x140bc15c5
movzx eax, byte [r12]
cmp r9b, cl
cmp spl, 0x93
test r12b, r8b
shl r8d, 8
cmc
test r15, r9
shl r9d, 8
or r8d, eax
movzx eax, r9w
movsx rax, r11w
setb al
inc r12
movsx rax, r12w
cmovp ax, ax
mov eax, r9d
cmp sil, 0xee
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jmp 0x140bc15da
jae 0x140bc1620
mov r9d, eax
ror ah, 0xb5
xor edx, 0x279c7ffb
shrd eax, r11d, 0x30
mov eax, 0x800
mov edx, 2
clc
cmp dl, 0x4f
sub eax, ecx
cmp r10d, r8d
test dl, sil
shr eax, 5
clc
cmp r9b, r12b
add ax, cx
jmp 0x140bc1616
mov word [r10 + 2], ax
jmp 0x140bc1660
sub r9d, eax
test bp, dx
rcl r11w, cl
shrd r11d, r14d, 0xfd
sub r8d, eax
mov eax, ecx
bt r11w, sp
sbb r11b, 0x8d
ror r11, cl
shr eax, 5
cmp r10b, r14b
sub r11b, r13b
test r15b, 3
sub cx, ax
setae r11b
cmp r11, 0x2ca12ec3
mov word [r10 + 2], cx
mov r11d, edx
movzx ecx, word [r10 + r11*2]
test dil, r10b
cmp r9d, 0x1000000
jmp 0x140bc1677
jae 0x140bc16a3
movzx eax, byte [r12]
test di, dx
shl r8d, 8
test r14b, cl
shl r9d, 8
clc
or r8d, eax
movsx rax, r8w
movsx ax, r8b
inc r12
shr rax, cl
mov eax, r9d
test bpl, 0x57
test bl, r12b
shr eax, 0xb
test dl, 0xc7
cmp r12b, sil
imul eax, ecx
clc
cmp r8d, eax
jmp 0x140bc16c2
jae 0x140bc170d
mov r9d, eax
btr eax, esp
sbb ax, 0x32a9
add rax, r12
mov eax, 0x800
clc
cmp dx, 0x674d
sub eax, ecx
test spl, 0xa2
test dx, bx
cmp r10d, eax
shr eax, 5
cmc
test r10b, 0x45
add ax, cx
add edx, edx
jmp 0x140bc16fe
mov word [r10 + r11*2], ax
jmp 0x140bc1708
jmp 0x140bc1735
sub r9d, eax
sub r8d, eax
mov eax, ecx
cmp r14w, di
shr eax, 5
lea edx, [rdx + rdx + 1]
clc
sub cx, ax
cmp sp, r9w
mov word [r10 + r11*2], cx
bsf cx, r12w
adc cl, 0xf4
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jmp 0x140bc1746
jae 0x140bc176e
movzx eax, byte [r12]
cmc
clc
shl r8d, 8
shl r9d, 8
test ah, bh
or r8d, eax
movzx ax, bpl
bswap eax
movsxd rax, r11d
inc r12
lahf
mov eax, r9d
shr eax, 0xb
imul eax, ecx
test si, dx
jmp 0x140bc177f
cmp r8d, eax
jae 0x140bc17b2
mov r9d, eax
mov eax, 0x800
sub eax, ecx
cmp r11w, r14w
shr eax, 5
add ax, cx
jmp 0x140bc17a1
mov word [r10 + rdx*2], ax
add edx, edx
jmp 0x140bc17ad
jmp 0x140bc17eb
sub r9d, eax
cmp cl, 0x6a
sub r8d, eax
rol al, 0xf6
mov eax, ecx
stc
cmp r13b, r15b
cmp r10b, 0x56
shr eax, 5
clc
test si, si
jmp 0x140bc17d4
sub cx, ax
mov word [r10 + rdx*2], cx
or cl, 0xf9
shl ch, 0x79
lea edx, [rdx + rdx + 1]
rcl ch, 0x4a
and ch, bh
movzx ecx, word [r10 + rdx*2]
cmp r9d, 0x1000000
jae 0x140bc1819
movzx eax, byte [r12]
shl r8d, 8
cmp r10b, r14b
jmp 0x140bc180e
shl r9d, 8
cmc
or r8d, eax
inc r12
mov eax, r9d
clc
shr eax, 0xb
cmc
jmp 0x140bc1826
imul eax, ecx
stc
cmp r8d, eax
jmp 0x140bc1832
jae 0x140bc1873
mov r9d, eax
lahf
or ax, bp
mov eax, 0x800
clc
sub eax, ecx
test r14d, r14d
clc
shr eax, 5
test r11d, 0x2a7172c4
cmc
add ax, cx
cmc
mov word [r10 + rdx*2], ax
jmp 0x140bc1867
add edx, edx
jmp 0x140bc186e
jmp 0x140bc18a6
sub r9d, eax
cmp r15w, 0x5d42
sub r8d, eax
xor ax, 0x3e5c
cmp rsp, rcx
mov eax, ecx
cmc
shr eax, 5
test edi, 0x16e85612
test r10b, dil
sub cx, ax
mov word [r10 + rdx*2], cx
lea edx, [rdx + rdx + 1]
add cx, 0x5255
movzx ecx, word [r10 + rdx*2]
clc
stc
cmp r9d, 0x1000000
jae 0x140bc18da
movzx eax, byte [r12]
shl r8d, 8
cmp si, r14w
test r11d, ebp
shl r9d, 8
clc
or r8d, eax
inc r12
rol ah, cl
bt eax, ebx
mov eax, r9d
jmp 0x140bc18e4
shr eax, 0xb
clc
imul eax, ecx
cmp r8d, eax
jae 0x140bc1919
mov r9d, eax
and ah, 0x7f
mov eax, 0x800
sub eax, ecx
shr eax, 5
stc
add ax, cx
cmc
mov word [r10 + rdx*2], ax
clc
cmp rax, r15
add edx, edx
jmp 0x140bc1957
sub r9d, eax
test al, 0xd5
jmp 0x140bc1927
sub r8d, eax
btr eax, eax
rol rax, 0x4d
cmc
mov eax, ecx
cmp r10b, r14b
shr eax, 5
cmp spl, 0xae
jmp 0x140bc1943
sub cx, ax
clc
stc
mov word [r10 + rdx*2], cx
bsr cx, bx
lea edx, [rdx + rdx + 1]
shl cl, cl
movzx ecx, word [r10 + rdx*2]
test r9w, 0x2d8f
cmp r9d, 0x1000000
jmp 0x140bc196e
jae 0x140bc19ae
movzx eax, byte [r12]
test r15b, r9b
test dx, 0x3cb1
shl r8d, 8
jmp 0x140bc198a
shl r9d, 8
jmp 0x140bc1997
or r8d, eax
movsxd rax, r14d
movsx ax, r10b
seta al
inc r12
ror al, cl
cmovb rax, rdx
mov eax, r9d
cmp r9d, ebx
shr eax, 0xb
clc
imul eax, ecx
stc
test r9b, spl
cmp r8d, eax
jmp 0x140bc19c7
jae 0x140bc1a13
mov r9d, eax
rcl rax, 0x45
xor al, r8b
mov eax, 0x800
jmp 0x140bc19e2
sub eax, ecx
stc
shr eax, 5
cmc
cmp r10w, 0x3268
clc
add ax, cx
cmp r15w, 0x314b
test r10, 0x69b75574
mov word [r10 + rdx*2], ax
stc
cmc
add edx, edx
jmp 0x140bc1a0e
jmp 0x140bc1a3d
sub r9d, eax
cmc
sub r8d, eax
sal rax, cl
or ah, ah
mov eax, ecx
cmp sp, bx
shr eax, 5
cmc
sub cx, ax
mov word [r10 + rdx*2], cx
lea edx, [rdx + rdx + 1]
btr rcx, 0x7f
add cx, r15w
movzx ecx, word [r10 + rdx*2]
test si, r10w
cmp ch, 0x40
test r14d, 0x138a0330
cmp r9d, 0x1000000
jmp 0x140bc1a5c
jae 0x140bc1a88
movzx eax, byte [r12]
clc
test cl, sil
shl r8d, 8
stc
cmp al, 0xa1
shl r9d, 8
cmp r8w, 0x1522
or r8d, eax
inc r12
cmp r12b, dl
movsxd rax, ebp
mov eax, r9d
shr eax, 0xb
test r10w, r15w
imul eax, ecx
cmp sil, cl
test rdx, rbp
cmp r8d, eax
jae 0x140bc1ae7
mov r9d, eax
bsf eax, ebp
shr rax, 0x9e
mov eax, 0x800
clc
test r15d, edx
sub eax, ecx
shr eax, 5
test sil, 0xd9
add ax, cx
test ax, 0x3aae
mov word [r10 + rdx*2], ax
test r8b, sil
jmp 0x140bc1adb
add edx, edx
jmp 0x140bc1ae2
jmp 0x140bc1b1d
sub r9d, eax
sub r8d, eax
mov eax, ecx
jmp 0x140bc1af7
shr eax, 5
cmc
jmp 0x140bc1b00
sub cx, ax
mov word [r10 + rdx*2], cx
cmp sp, dx
rcr ecx, 0x1e
lea edx, [rdx + rdx + 1]
bswap cx
shl rcx, 0xfb
shld ecx, edi, 0xa1
movzx ecx, word [r10 + rdx*2]
clc
cmp dl, 0x9f
cmp r9d, 0x1000000
jae 0x140bc1b55
movzx eax, byte [r12]
shl r8d, 8
cmp dx, 0x20bd
cmp sil, sil
shl r9d, 8
clc
or r8d, eax
inc al
lahf
inc r12
ror eax, 0xff
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jae 0x140bc1bd1
mov r11d, dword [rsp + 0xa8]
movsx r9, r11w
stc
bt r9, rdx
mov r9d, eax
or ah, 0x30
lahf
sub rax, rdx
mov eax, 0x800
cmp bp, bp
test r12b, dil
sub eax, ecx
test r11w, 0x78d8
shr eax, 5
test r12w, r11w
add ax, cx
jmp 0x140bc1ba4
inc r15
jmp 0x140bc1bac
mov word [r10 + rdx*2], ax
movsx eax, si
movsx rax, r14w
bswap eax
lea eax, [rdx + rdx]
xchg edx, edx
bswap dx
mov rdx, qword [rsp + 0x18]
mov byte [r15 + rdx - 1], al
jmp 0x140bc4109
mov r11d, dword [rsp + 0xa8]
clc
test r11b, 0x45
cmc
sub r9d, eax
sub r8d, eax
shrd ax, r12w, 0x49
mov eax, ecx
test di, r9w
cmp si, r8w
cmp dx, 0x740c
shr eax, 5
sub cx, ax
lea eax, [rdx + rdx + 1]
jmp 0x140bc1c09
inc r15
jmp 0x140bc1c11
mov word [r10 + rdx*2], cx
mov rdx, qword [rsp + 0x18]
jmp 0x140bc1c20
mov byte [r15 + rdx - 1], al
jmp 0x140bc4109
cmp esi, 0xa
mov bp, 0x70e3
mov eax, 6
movzx bp, sil
mov ebp, 3
jmp 0x140bc1c45
cmovb eax, ebp
xor ecx, ecx
clc
cmc
test ecx, 0x6f272a27
sub esi, eax
mov eax, dword [rsp]
jmp 0x140bc1c5c
cmp r15, rax
jmp 0x140bc1c64
mov dword [rsp + 0x24], esi
cmovb rcx, rdi
rcr si, 0x1b
sub rcx, rax
sbb al, dil
lea rcx, [rcx + r15]
sal al, cl
movzx eax, byte [rcx + rdx]
adc cl, spl
not edx
lea esi, [rax + rax]
shl cl, 0x84
movsx cx, r15b
mov ecx, esi
and ecx, 0x100
btr dx, 0x31
xadd dx, dx
bswap dx
movzx edx, word [r10 + rcx*2 + 0x202]
test r15b, 0xd7
jmp 0x140bc1cb6
cmp r11d, 0x1000000
jmp 0x140bc1cc2
jae 0x140bc1ce6
movzx eax, byte [r12]
cmp al, r15b
shl r8d, 8
cmc
shl r9d, 8
or r8d, eax
seta ah
movsx rax, r14w
inc r12
mov eax, r9d
test bx, r14w
shr eax, 0xb
test spl, 0x52
imul eax, edx
clc
test di, r9w
test r13w, 0x1b93
cmp r8d, eax
jmp 0x140bc1d0a
jae 0x140bc1d56
mov r9d, eax
ror ah, cl
mov eax, 0x800
shld rdi, rsp, 0xe9
movsx di, r15b
mov edi, 2
cmc
sub eax, edx
cmp bh, 0xa5
test al, r15b
shr eax, 5
cmp r14, r15
clc
add ax, dx
jmp 0x140bc1d41
mov word [r10 + rcx*2 + 0x202], ax
jmp 0x140bc1d4f
not ecx
jmp 0x140bc1d7c
sub r9d, eax
sub r8d, eax
movsxd r11, ebx
mov eax, edx
sar dil, 0x4a
shr eax, 5
mov edi, ebp
rcr r11b, cl
sub dx, ax
mov word [r10 + rcx*2 + 0x202], dx
shl r11d, cl
and ecx, 0x100
add esi, esi
clc
mov eax, ecx
bts r11w, r10w
btr edx, 0xf5
mov ebx, ecx
shl r11d, cl
cmp r11, rsi
and ebx, esi
mov r11d, ebx
cmp r15b, 0x2c
rcr dl, 0xd2
movsx dx, r8b
add r11, rax
mov eax, edi
xor dx, bp
cmp bpl, dl
add rdx, 0x6acd12cf
add r11, rax
xchg dl, dl
cwd
movzx edx, word [r10 + r11*2]
cmc
cmp r9d, 0x1000000
jmp 0x140bc1dd4
jae 0x140bc1dfa
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
test al, r12b
test bpl, 0x9c
or r8d, eax
cmovl rax, rax
mov al, 0xec
inc r12
mov eax, r9d
test r11b, 0x28
cmc
cmp r15w, bp
shr eax, 0xb
test spl, 0x6d
imul eax, edx
jmp 0x140bc1e15
cmp r8d, eax
jmp 0x140bc1e1d
jae 0x140bc1e64
mov r9d, eax
movsx ax, dh
movzx eax, r11w
bt eax, r8d
mov eax, 0x800
cmc
not ebx
clc
sub eax, edx
shr eax, 5
cmp r14, rdx
test r9w, r9w
add ax, dx
test bp, r10w
add edi, edi
jmp 0x140bc1e55
mov word [r10 + r11*2], ax
jmp 0x140bc1e5f
jmp 0x140bc1e95
sub r9d, eax
jmp 0x140bc1e6f
sub r8d, eax
sar ah, cl
mov eax, edx
cmp r10b, bpl
shr eax, 5
cmp dil, 0xf2
clc
lea edi, [rdi + rdi + 1]
sub dx, ax
movsx rax, r10w
sal ah, cl
mov word [r10 + r11*2], dx
cbw
and ecx, ebx
add esi, esi
sbb r11b, 5
xadd ax, bx
shrd edx, esi, 0x78
mov eax, ecx
ror edx, 0x96
cmp si, r14w
stc
mov ebx, ecx
and ebx, esi
not r11b
xor r11w, 0x7ac1
movsx r11, si
mov r11d, ebx
add r11, rax
mov eax, edi
ror edx, 0xb2
xchg rdx, rdx
add r11, rax
ror dh, cl
movzx edx, word [r10 + r11*2]
test al, sil
cmp r9d, 0x1000000
jmp 0x140bc1ee7
jae 0x140bc1f0a
movzx eax, byte [r12]
shl r8d, 8
test dl, dil
shl r9d, 8
or r8d, eax
movzx eax, si
cdqe
mov ah, cl
inc r12
mov eax, r9d
stc
shr eax, 0xb
stc
imul eax, edx
cmp r8d, eax
jae 0x140bc1f58
mov r9d, eax
sub eax, r13d
cmp si, 0xfc8
xor ax, 0x4004
mov eax, 0x800
not ebx
stc
sub eax, edx
shr eax, 5
test r15b, 0x79
add ax, dx
jmp 0x140bc1f47
add edi, edi
mov word [r10 + r11*2], ax
jmp 0x140bc1f53
jmp 0x140bc1f99
sub r9d, eax
cmp r15w, r10w
sub r8d, eax
cwde
btc ax, r12w
movsx rax, si
mov eax, edx
cmp rbp, 0x3a8b7a58
cmc
shr eax, 5
cmp r15w, 0x402
test ch, 0x82
lea edi, [rdi + rdi + 1]
sub dx, ax
or rax, 0x53de3528
cmovnp eax, r10d
mov word [r10 + r11*2], dx
and ecx, ebx
cmove r11w, bp
cdqe
add esi, esi
and edx, 0x3b6f7ee0
adc dl, r12b
mov eax, ecx
rol r11d, 0x32
mov ebx, ecx
bsr r11d, eax
btc dx, r14w
adc r11b, 0xf1
and ebx, esi
xor dh, 0x27
shr dx, 0xce
adc edx, 0x5c9243bb
mov r11d, ebx
cmovb dx, r13w
or edx, 0x1e3e29f7
setl dh
add r11, rax
shr dl, cl
mov eax, edi
cdq
lea r11, [r11 + rax]
adc edx, 0x20171e82
movzx edx, word [r10 + r11*2]
cmc
cmp bpl, al
cmp r9d, 0x1000000
jmp 0x140bc2009
jae 0x140bc2030
movzx eax, byte [r12]
test ch, 0x97
stc
cmp rbx, 0x56100343
shl r8d, 8
cmc
shl r9d, 8
or r8d, eax
cdqe
inc r12
mov eax, r9d
shr eax, 0xb
test dl, 0xd5
clc
imul eax, edx
stc
cmp r8d, eax
jmp 0x140bc2046
jae 0x140bc208f
mov r9d, eax
and rax, r14
mov rax, r14
mov eax, 0x800
not ebx
clc
jmp 0x140bc2062
sub eax, edx
shr eax, 5
cmp r14, 0x74152555
test ax, 0x3ef9
add ax, dx
jmp 0x140bc207e
add edi, edi
mov word [r10 + r11*2], ax
jmp 0x140bc208a
jmp 0x140bc20e2
sub r9d, eax
test r13b, r12b
sub r8d, eax
movsx eax, bp
bt ax, si
movzx rax, r12w
mov eax, edx
clc
jmp 0x140bc20ab
shr eax, 5
test r9d, 0x58cd59ae
cmp r9, 0x53d27328
lea edi, [rdi + rdi + 1]
test r8b, 0x55
test di, r12w
sub dx, ax
bts rax, r13
ror al, 0x40
cwde
mov word [r10 + r11*2], dx
cmovp eax, eax
test r13d, 0x448c36f1
and ecx, ebx
inc r11b
add esi, esi
jmp 0x140bc20ef
mov eax, ecx
stc
mov ebx, ecx
mov r11b, r8b
and ebx, esi
cmp ebx, 0x225420ad
ror dl, 0xfd
movzx r11, r11w
mov r11d, ebx
adc dx, 0x62e5
cmovl dx, r11w
lea r11, [r11 + rax]
shr dl, cl
movzx rdx, r9w
shr dl, 0xf7
mov eax, edi
bsr dx, si
shld dx, di, 0xfe
cwd
add r11, rax
or dh, bh
movzx edx, word [r10 + r11*2]
test bpl, 0x39
test r15w, si
cmp r9d, 0x1000000
jmp 0x140bc214b
jae 0x140bc218c
movzx eax, byte [r12]
shl r8d, 8
test r14b, 0x33
cmp dh, 0xc1
clc
shl r9d, 8
cmp sil, r11b
cmp ebp, 0x48c67709
stc
or r8d, eax
movzx eax, di
jmp 0x140bc217f
inc r12
cmovns rax, rsp
dec ah
bsf ax, bp
mov eax, r9d
test r10w, 0x1b7e
jmp 0x140bc219d
shr eax, 0xb
imul eax, edx
cmc
test ah, 0x8a
cmp sil, 0x36
cmp r8d, eax
jmp 0x140bc21b3
jae 0x140bc21f4
mov r9d, eax
mov eax, 0x800
not ebx
sub eax, edx
jmp 0x140bc21cd
shr eax, 5
stc
cmp r13, r15
add ax, dx
cmp r11d, 0x774b393e
add edi, edi
jmp 0x140bc21e5
mov word [r10 + r11*2], ax
jmp 0x140bc21ef
jmp 0x140bc222f
sub r9d, eax
ror bpl, 0x79
add bpl, r11b
shr bpl, 0xf8
sub r8d, eax
mov eax, edx
shr eax, 5
xchg bpl, bpl
rol bp, 0xa2
movzx rbp, bp
lea edi, [rdi + rdi + 1]
sub dx, ax
sar ah, 0x9e
add bpl, 0xfc
bt eax, 0x14
mov word [r10 + r11*2], dx
and ax, sp
and ecx, ebx
clc
shrd ax, r12w, 0x22
sar ebp, 0x36
lea ebp, [rsi + rsi]
rol rdx, 0x6f
mov eax, ecx
movsx rbx, si
not r11b
mov ebx, ecx
ror dx, 0xec
xchg dl, r11b
and ebx, ebp
movzx r11w, dl
mov r11d, ebx
rcl dl, cl
sar edx, 0x3d
add r11, rax
cmc
setnp dh
movsx dx, dl
mov eax, edi
and dh, 0xed
lea r11, [r11 + rax]
cwd
movzx edx, word [r10 + r11*2]
cmp r9d, 0x1000000
jmp 0x140bc228a
jae 0x140bc22d1
movzx eax, byte [r12]
test r9b, 0xe
test al, r8b
shl r8d, 8
cmc
jmp 0x140bc22ad
shl r9d, 8
test r13b, 0xfd
cmp r8d, r14d
stc
or r8d, eax
jmp 0x140bc22c8
inc r12
movzx eax, bp
inc ax
mov eax, r9d
test bpl, r15b
shr eax, 0xb
cmp rsp, rbp
stc
imul eax, edx
cmp r12b, 0xf
cmp r8d, eax
jmp 0x140bc22ed
jae 0x140bc2337
mov r9d, eax
shrd ax, dx, 0x54
bts rax, r10
test spl, dl
mov eax, 0x800
cmp bpl, al
lea esi, [rdi + rdi]
sub eax, edx
clc
not ebx
stc
test r9b, bl
cmp rsp, 0x694e17c5
shr eax, 5
add ax, dx
jmp 0x140bc2328
mov word [r10 + r11*2], ax
jmp 0x140bc2332
jmp 0x140bc2363
sub r9d, eax
movsx rsi, bp
sub r8d, eax
lahf
mov eax, edx
shr eax, 5
sub esi, 0x692a769d
rcl si, 0x65
lea esi, [rdi + rdi + 1]
bt di, si
sub dx, ax
mov word [r10 + r11*2], dx
ror ah, cl
and ecx, ebx
add ebp, ebp
mov eax, ecx
inc di
movsx dx, r14b
bsf r11w, r9w
mov edi, ecx
and edi, ebp
mov r11d, edi
movzx edx, sp
rol edx, 0xdb
add r11, rax
mov eax, esi
add r11, rax
bts edx, ebx
movzx edx, word [r10 + r11*2]
jmp 0x140bc23a0
cmp r9d, 0x1000000
jmp 0x140bc23ac
jae 0x140bc23dd
movzx eax, byte [r12]
cmp ah, 0xba
clc
test di, r10w
shl r8d, 8
test bp, r11w
stc
shl r9d, 8
or r8d, eax
mov eax, r10d
cmovge ax, r14w
inc r12
inc ax
mov eax, r9d
clc
shr eax, 0xb
imul eax, edx
cmp r8d, eax
jmp 0x140bc23ef
jae 0x140bc243a
mov r9d, eax
adc bx, r13w
rol bh, 0x47
rcl ax, cl
mov eax, 0x800
lea ebx, [rsi + rsi]
clc
cmp dl, r12b
sub eax, edx
cmc
jmp 0x140bc241b
not edi
cmp spl, sil
shr eax, 5
add ax, dx
jmp 0x140bc242b
mov word [r10 + r11*2], ax
jmp 0x140bc2435
jmp 0x140bc2473
sub r9d, eax
bsf rbx, rdx
movsxd rbx, ecx
sub r8d, eax
rcl ah, 0xa3
mov eax, edx
shr eax, 5
movzx rbx, r10w
lea ebx, [rsi + rsi + 1]
sub dx, ax
adc ah, 0x53
cmp r11, 0x10862922
mov rax, 0x47624c88
mov word [r10 + r11*2], dx
or dl, 0xc
and ecx, edi
add r11b, r8b
mov r11d, ebx
mov edx, ecx
lea ecx, [rbp + rbp]
bsr ax, si
and rcx, rdx
movzx ax, spl
inc al
rol eax, cl
lea rax, [rdx + rcx]
clc
rcl ch, cl
rcr ch, cl
lea r11, [r11 + rax]
movzx ecx, word [r10 + r11*2]
cmp r9d, 0x1000000
jae 0x140bc24d1
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
bsr bp, r12w
sar ebp, 0x20
or r8d, eax
inc r12
shr bpl, cl
rol al, 0x70
mov esi, dword [rsp + 0x24]
adc al, 4
inc ebp
movsxd rax, ebx
mov ebp, dword [rsp + 0xc]
mov al, 0x90
movzx eax, r9w
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmc
test al, dil
cmp r13b, 0x88
cmp r8d, eax
jmp 0x140bc24ff
jae 0x140bc2571
mov rdx, qword [rsp + 0x18]
bts r9w, bp
mov r9, 0x13035783
mov r9d, eax
sar ax, 0x50
mov eax, 0x800
sub eax, ecx
shr eax, 5
test r12b, r9b
cmc
test cx, 0x38f4
add ax, cx
jmp 0x140bc2538
inc r15
jmp 0x140bc2540
mov word [r10 + r11*2], ax
movsx ax, spl
mov r11d, dword [rsp + 0xa8]
lahf
movsx ax, bl
movsxd rax, r9d
lea eax, [rbx + rbx]
jmp 0x140bc2562
mov byte [r15 + rdx - 1], al
jmp 0x140bc256c
jmp 0x140bc4109
mov rdx, qword [rsp + 0x18]
test esp, ebp
test ah, 0x6d
sub r9d, eax
cmp r8d, 0x3da25e56
cmc
sub r8d, eax
cmovo ax, dx
mov eax, ecx
shr eax, 5
cmc
sub cx, ax
lea eax, [rbx + rbx + 1]
jmp 0x140bc259f
inc r15
jmp 0x140bc25a7
mov word [r10 + r11*2], cx
jmp 0x140bc25b1
mov r11d, dword [rsp + 0xa8]
jmp 0x140bc25be
mov byte [r15 + rdx - 1], al
jmp 0x140bc25c8
jmp 0x140bc4109
mov eax, ecx
and r10b, al
add r10w, si
cmovne r10w, r15w
sub r9d, r11d
add r10w, 0x4fd6
bsf r10, rsi
bsr r10w, bx
mov r10d, esi
shr eax, 5
sub r8d, r11d
sub cx, ax
mov word [r14 + rbx*2], cx
and cl, 0xfe
movsx cx, r8b
add ch, 0x58
movzx ecx, word [r14 + r10*2 + 0x180]
cmp r9d, 0x1000000
jmp 0x140bc261e
jae 0x140bc264f
movzx eax, byte [r12]
shl r8d, 8
test r14b, 0x10
shl r9d, 8
cmc
cmp bpl, dil
test r10b, 0x85
or r8d, eax
cwde
jmp 0x140bc2646
inc r12
xadd al, al
test dh, 0xf5
mov eax, r9d
cmp r14b, dil
shr eax, 0xb
test bpl, cl
imul eax, ecx
cmc
test dil, 0x67
cmp r8d, eax
jmp 0x140bc266b
jae 0x140bc26b2
mov r9d, eax
lahf
shr al, cl
shld rax, r8, 0x5b
mov eax, 0x800
clc
jmp 0x140bc2687
sub eax, ecx
stc
shr eax, 5
cmp r14b, dil
add ax, cx
test dh, dh
add esi, 0xc
mov word [r14 + r10*2 + 0x180], ax
lea r10, [r14 + 0x664]
jmp 0x140bc26ad
jmp 0x140bc2b6c
mov r11d, dword [rsp + 0xa8]
jmp 0x140bc26c4
sub r9d, eax
clc
sub r8d, eax
sbb al, r12b
test r10b, al
cbw
mov eax, ecx
test r9b, 0x63
cmc
shr eax, 5
sub cx, ax
clc
cmp r13d, eax
stc
cmp dword [rsp + 0x10], 0
mov word [r14 + r10*2 + 0x180], cx
jmp 0x140bc26f8
jne 0x140bc270c
test r11d, r11d
jmp 0x140bc2706
je 0x140bc3f07
movzx edx, word [r14 + r10*2 + 0x198]
test sil, r14b
cmp r11, r8
test r10b, 0xc3
cmp r9d, 0x1000000
jmp 0x140bc272b
jae 0x140bc275b
movzx eax, byte [r12]
rol cx, 0x42
bswap cx
shl r8d, 8
dec cl
movsx rcx, cx
shl r9d, 8
bsf ecx, r11d
or r8d, eax
inc r12
neg ch
ror cx, 0x73
mov ecx, r9d
shr ecx, 0xb
cmp r9b, dl
imul ecx, edx
test r15b, 0x21
test r8, r12
cmp r8d, ecx
jmp 0x140bc2776
jae 0x140bc290c
mov eax, 0x800
mov r9d, ecx
sub eax, edx
shr eax, 5
cmp ax, 0x4698
test spl, 0xae
clc
add ax, dx
or dx, r14w
bsr rdx, rbx
mov word [r14 + r10*2 + 0x198], ax
sub dl, 0xef
and dx, 0x174e
movzx edx, word [r14 + rbx*2 + 0x1e0]
cmp ecx, 0x1000000
jmp 0x140bc27c2
jae 0x140bc27e2
movzx eax, byte [r12]
clc
shl r8d, 8
shl r9d, 8
stc
or r8d, eax
inc r12
movsx eax, r10w
cwde
mov eax, r9d
shr eax, 0xb
imul eax, edx
cmp eax, 0x7e2c257e
cmp r8d, eax
jae 0x140bc28d0
mov r9d, eax
neg ax
rol al, cl
movzx ax, r8b
xor ecx, ecx
cwde
mov eax, 0x800
test r12, rsi
sub eax, edx
test r11w, 0x632f
cmp r13w, 0x4fd3
jmp 0x140bc2824
shr eax, 5
add ax, dx
sbb dl, 0x4b
clc
sal dl, 1
mov rdx, qword [rsp + 0x18]
mov word [r14 + rbx*2 + 0x1e0], ax
bsr ax, r11w
sub eax, 0x1d555e43
mov eax, dword [rsp]
cmp r15, rax
jmp 0x140bc2853
cmovb rcx, qword [rsp + 0x28]
jmp 0x140bc285e
inc r11d
sub rcx, rax
movsx rax, dx
xchg ah, al
cmp bpl, r13b
mov dword [rsp + 0xa8], r11d
sbb ax, 0x7219
add rcx, r15
bswap rax
inc r15
cmp esi, 7
cwde
movsx si, sil
movzx eax, byte [rcx + rdx]
movsxd rsi, ecx
not rcx
mov ecx, 9
movzx rsi, r12w
mov byte [r15 + rdx - 1], al
movsx esi, r9w
mov eax, reloc.WS2_32.dll_inet_addr
movzx esi, dx
mov si, r13w
movsx rsi, di
cmovb eax, ecx
movsx esi, si
movsxd rsi, r9d
movzx rsi, bx
mov esi, eax
jmp 0x140bc28cb
jmp 0x140bc4109
sub r9d, eax
jmp 0x140bc28db
sub r8d, eax
movzx rax, r11w
mov eax, edx
test dil, 0x76
shr eax, 5
jmp 0x140bc28f6
sub dx, ax
mov word [r14 + rbx*2 + 0x1e0], dx
jmp 0x140bc2907
jmp 0x140bc2b37
mov eax, edx
stc
test r10d, 0x596128f8
sub r9d, ecx
sub r8d, ecx
shr eax, 5
bsr cx, r8w
rcl cx, 0x27
sub dx, ax
xadd ch, ch
shl ch, 0xc0
mov word [r14 + r10*2 + 0x198], dx
clc
movzx ecx, word [r14 + r10*2 + 0x1b0]
cmp r9d, 0x1000000
jae 0x140bc2981
movzx eax, byte [r12]
cmc
test dx, 0x6ea4
shl r8d, 8
test r10d, r11d
shl r9d, 8
test r8, 0x75644ff8
or r8d, eax
mov ah, 0xdc
movsx eax, r12w
inc r12
rol ah, cl
cmc
xor al, dil
mov eax, r9d
shr eax, 0xb
imul eax, ecx
cmp r8d, eax
jmp 0x140bc2992
jae 0x140bc29d9
mov r9d, eax
shr eax, cl
add ax, 0x67dd
bsf rax, rdi
mov eax, 0x800
cmp rdi, 0x3bac74e7
sub eax, ecx
shr eax, 5
cmp dl, dil
cmp r11w, 0x73f9
add ax, cx
mov word [r14 + r10*2 + 0x1b0], ax
mov eax, dword [rsp + 8]
jmp 0x140bc29d4
jmp 0x140bc2b1b
sub r9d, eax
sub r8d, eax
mov eax, ecx
shr eax, 5
clc
cmp r14w, sp
stc
sub cx, ax
cmc
test r11b, dil
mov word [r14 + r10*2 + 0x1b0], cx
xchg rcx, rcx
mov ch, recv
movzx ecx, word [r14 + r10*2 + 0x1c8]
clc
cmp r9d, 0x1000000
jmp 0x140bc2a16
jae 0x140bc2a3c
movzx eax, byte [r12]
shl r8d, 8
test r13b, al
shl r9d, 8
or r8d, eax
bswap ax
setle ah
inc r12
cmovb ax, sp
mov eax, r9d
clc
test al, r8b
shr eax, 0xb
cmc
imul eax, ecx
cmp r8d, eax
jmp 0x140bc2a52
jae 0x140bc2aa4
mov r9d, eax
and al, r13b
shrd ax, bp, 0xfe
mov eax, 0x800
test r15w, 0x6445
sub eax, ecx
test r9, 0x63cf45f8
jmp 0x140bc2a7c
shr eax, 5
test cl, 0x79
add ax, cx
jmp 0x140bc2a8a
mov word [r14 + r10*2 + 0x1c8], ax
movsx rax, r8w
not ah
bswap eax
mov eax, dword [rsp + 4]
jmp 0x140bc2afc
sub r9d, eax
sub r8d, eax
test dx, 0x4e9c
cmp sil, r13b
mov eax, ecx
cmp r12w, 0x223c
test r13w, 0x24b0
shr eax, 5
cmc
sub cx, ax
rcl al, 0x4d
add al, al
mov eax, ebp
cmp bl, r10b
xor bp, r12w
movzx bp, dl
mov word [r14 + r10*2 + 0x1c8], cx
btr r10, rbp
movzx r10, di
mov ecx, dword [rsp + 4]
mov ebp, ecx
btc r10w, r12w
not r10b
mov dword [rsp + 0xc], ecx
mov ecx, dword [rsp + 8]
bt r10, rdx
sub r10b, cl
shl r10, 0x48
mov dword [rsp + 4], ecx
test dl, al
and cx, 0x6c3a
bsf r10w, sp
mov ecx, dword [rsp]
bts r10w, r14w
mov dword [rsp], eax
mov dword [rsp + 8], ecx
sub r10b, r9b
bt r10w, 0x5a
btr cx, dx
cmp esi, 7
movzx cx, r12b
sete cl
movsxd r10, r9d
mov eax, reloc.WS2_32.dll_inet_addr
mov ecx, 8
mov r10, rsi
cmovb eax, ecx
lea r10, [r14 + 0xa68]
rol sil, cl
mov esi, eax
shl rcx, 0x69
movzx ecx, bp
bts rcx, r12
movzx ecx, word [r10]
test bpl, 0x3c
cmp r9d, 0x1000000
jae 0x140bc2bb9
movzx eax, byte [r12]
rcl dl, cl
test esp, ebp
btr dx, 0xa8
shl r8d, 8
cdq
shl r9d, 8
or r8d, eax
mov rdx, 0x64634b7
movzx dx, bh
movsx edx, r8w
inc r12
sbb dx, sp
shl dx, 0x29
movsx dx, dil
mov edx, r9d
jmp 0x140bc2bc1
shr edx, 0xb
cmp sp, 0x242d
imul edx, ecx
clc
jmp 0x140bc2bd5
cmp r8d, edx
jae 0x140bc2ef0
mov eax, 0x800
mov r9d, edx
movsx r11w, cl
btr r11d, r9d
sub eax, ecx
mov r11b, 0xb2
shr eax, 5
btr r11, r11
add ax, cx
movsx r11d, r10w
rcl ecx, cl
sar cx, 0x5c
mov word [r10], ax
movzx ecx, ax
movsxd r11, ebp
neg r11
lea eax, [rdi*8]
movzx ecx, word [r10 + rax*2 + 6]
shr r11w, cl
lea r11, [r10 + rax*2 + 4]
stc
cmp edx, 0x1000000
jmp 0x140bc2c37
jae 0x140bc2c5e
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
jmp 0x140bc2c4f
or r8d, eax
movsx ax, r11b
inc r12
bsr rax, r11
mov eax, r9d
jmp 0x140bc2c66
shr eax, 0xb
jmp 0x140bc2c72
imul eax, ecx
cmp dil, 0xcf
test cl, bpl
cmp r8d, eax
jae 0x140bc2cd6
mov r9d, eax
rcr ax, cl
ror r10d, 0x6c
mov eax, 0x800
sar rdx, cl
cqo
mov edx, 2
sub eax, ecx
rol r10d, 0x4c
bsr r10w, sp
xor r10b, dil
mov r10d, edx
test r11w, 0x10d8
cmp r12b, r15b
cmp dil, 0xfc
shr eax, 5
cmc
cmp r13b, 0x1d
add ax, cx
jmp 0x140bc2ccc
mov word [r11 + 2], ax
jmp 0x140bc2d29
sub r9d, eax
sub r8d, eax
jmp 0x140bc2cec
mov eax, ecx
xor edx, 0x4f102b28
bsr edx, r9d
shr eax, 5
sub cx, ax
sal ax, 0xa1
movsx rdx, sp
clc
mov eax, 3
mov r10d, eax
cqo
movzx edx, r8w
mov rdx, rax
cmc
test r15d, edx
mov word [r11 + 2], cx
sub ch, 0x10
mov ecx, 0x414101bf
lea rdx, [rdx + rdx]
cmp dil, 8
or cx, 0x4a16
movzx ecx, word [rdx + r11]
stc
cmp r9d, 0x1000000
jmp 0x140bc2d48
jae 0x140bc2d72
movzx eax, byte [r12]
test sp, r12w
shl r8d, 8
cmp r10w, 0x5b71
shl r9d, 8
jmp 0x140bc2d6a
or r8d, eax
bswap eax
inc r12
mov eax, r9d
test ax, 0xfaf
shr eax, 0xb
imul eax, ecx
test sp, dx
stc
clc
cmp r8d, eax
jmp 0x140bc2d8c
jae 0x140bc2dc7
mov r9d, eax
movsxd rax, r13d
rcr ax, 0x65
inc ah
mov eax, 0x800
clc
cmc
sub eax, ecx
cmp r12b, 0xeb
shr eax, 5
test dx, r11w
add ax, cx
add r10d, r10d
mov word [rdx + r11], ax
jmp 0x140bc2dc2
jmp 0x140bc2dee
sub r9d, eax
sub r8d, eax
mov eax, ecx
jmp 0x140bc2dd4
shr eax, 5
lea r10d, [r10 + r10 + 1]
sub cx, ax
inc rdx
cmc
mov word [rdx + r11 - 1], cx
jmp 0x140bc2dee
movzx ecx, word [r11 + rdx*2]
cmp r9d, 0x1000000
jmp 0x140bc2dff
jae 0x140bc2e31
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
cmp r11, rax
test r10b, 0x4f
or r8d, eax
bswap rax
jmp 0x140bc2e24
inc r12
bts eax, ecx
movzx eax, cx
xadd ax, ax
mov eax, r9d
cmp r13b, 0xe3
test r11, 0x41b57954
cmp dil, sil
shr eax, 0xb
cmc
imul eax, ecx
cmp r8d, eax
jmp 0x140bc2e51
jae 0x140bc2e94
mov r9d, eax
mov eax, 0x800
shr r13d, cl
bt r13w, bx
bts r13d, ebx
lea r13d, [r10 + r10]
sub eax, ecx
shr eax, 5
test al, r13b
cmp dh, 0xfc
stc
add ax, cx
test r11b, spl
add r13d, 0xfffffff8
mov word [r11 + rdx*2], ax
jmp 0x140bc2e8f
jmp 0x140bc33b9
sub r9d, eax
shld r13w, r13w, 0x29
btr r13, 0x48
sub r8d, eax
movsx rax, ax
bsr rax, r15
bswap ax
mov eax, ecx
sbb r13, 0x58a83241
sub r13b, 0x44
shr eax, 5
sub r13b, r13b
movzx r13w, r12b
sar r13w, cl
lea r13d, [r10 + r10 + 1]
test r9b, 0x4f
sub cx, ax
add r13d, 0xfffffff8
jmp 0x140bc2ee1
mov word [r11 + rdx*2], cx
jmp 0x140bc2eeb
jmp 0x140bc33b9
mov eax, ecx
cmp spl, r10b
test bp, ax
sub r9d, edx
test r9b, r14b
sub r8d, edx
stc
cmc
jmp 0x140bc2f08
shr eax, 5
cmc
test rbp, r10
test r8d, 0x70d10f7d
sub cx, ax
mov word [r10], cx
xadd cl, cl
movzx ecx, word [r10 + 2]
cmp r9d, 0x1000000
jmp 0x140bc2f31
jae 0x140bc2f72
movzx eax, byte [r12]
cqo
jmp 0x140bc2f47
shl r8d, 8
add dx, r9w
not rdx
shl r9d, 8
ror edx, 0x74
bt edx, 0xdb
or r8d, eax
movsx edx, r10w
setbe dl
movzx rdx, r8w
inc r12
rcl dx, 0x46
mov edx, r9d
cmc
shr edx, 0xb
imul edx, ecx
test r14w, r8w
cmp r8d, edx
jmp 0x140bc2f88
jae 0x140bc327a
mov eax, 0x800
xadd r9w, r11w
mov r9d, edx
or r11d, esp
cmc
movsxd r11, eax
sub eax, ecx
shr eax, 5
add ax, cx
movsx r11d, si
mov word [r10 + 2], ax
lea eax, [rdi*8]
lea r11, [r10 + rax*2 + 0x104]
movzx ecx, word [r11 + 2]
cmp r14b, spl
cmp edx, 0x1000000
jmp 0x140bc2fd5
jae 0x140bc2ff2
movzx eax, byte [r12]
shl r8d, 8
shl r9d, 8
or r8d, eax
inc r12
movsxd rax, ecx
cwde
mov eax, r9d
cmp ax, di
shr eax, 0xb
imul eax, ecx
jmp 0x140bc3003
cmp r8d, eax
jmp 0x140bc300b
jae 0x140bc3058
mov r9d, eax
rol ax, cl
mov eax, 0x800
rol r10, cl
mov edx, 2
add r10w, 0x7375
sub eax, ecx
movsxd r10, esi
rol r10b, cl
mov r10d, edx
clc
test spl, dl
shr eax, 5
jmp 0x140bc3041
add ax, cx
jmp 0x140bc3049
mov word [r11 + 2], ax
jmp 0x140bc3053
jmp 0x140bc3097
sub r9d, eax
adc dh, cl
sub r8d, eax
cdq
mov eax, ecx
shr eax, 5
shld r10, rbx, 0xec
sub cx, ax
mov dh, 0x77
test bp, r8w
mov eax, 3
shrd r10d, esp, 0x33
movsx edx, bx
bsr rdx, r12
mov r10d, eax
sbb dl, 0xa7
mov rdx, rax
clc
mov word [r11 + 2], cx
ror cl, cl
add rdx, rdx
ror ch, 0x2a
setns ch
adc cx, r13w
movzx ecx, word [rdx + r11]
test r13b, 0x3d
jmp 0x140bc30b9
cmp r9d, 0x1000000
jae 0x140bc30ed
movzx eax, byte [r12]
shl r8d, 8
jmp 0x140bc30d5
shl r9d, 8
stc
or r8d, eax
inc r12
rol rax, cl
movzx ax, r12b
bt ax, 0x9f
mov eax, r9d
stc
jmp 0x140bc30f6
shr eax, 0xb
stc
clc
imul eax, ecx
stc
clc
cmp r8d, eax
jmp 0x140bc3108
jae 0x140bc3133
mov r9d, eax
sal al, cl
sbb ax, ax
sub al, r11b
mov eax, 0x800
sub eax, ecx
shr eax, 5
add ax, cx
add r10d, r10d
mov word [rdx + r11], ax
jmp 0x140bc3187
sub r9d, eax
cmp dx, 0x10ba
jmp 0x140bc3143
sub r8d, eax
mov eax, ecx
clc
stc
jmp 0x140bc314f
shr eax, 5
clc
jmp 0x140bc3158
lea r10d, [r10 + r10 + 1]
stc
jmp 0x140bc316a
sub cx, ax
jmp 0x140bc3172
inc rdx
jmp 0x140bc3181
mov word [rdx + r11 - 1], cx
movzx ecx, word [r11 + rdx*2]
cmc
stc
cmp r9d, 0x1000000
jmp 0x140bc319a
jae 0x140bc31cd
movzx eax, byte [r12]
cmc
shl r8d, 8
shl r9d, 8
cmp dl, r13b
test dil, 0x99
or r8d, eax
cmovo ax, bp
movsx ax, r9b
inc r12
or ah, 0x2b
sal ah, 0xcb
rcr al, 0xfc
mov eax, r9d
test sil, r14b
cmp sp, di
shr eax, 0xb
test r8b, bpl
imul eax, ecx
test r11b, 0xa2
cmp r8d, eax
jmp 0x140bc31eb
jae 0x140bc3231
mov r9d, eax
shr eax, cl
sub r13d, ebx
btc eax, 0xc1
mov eax, 0x800
sbb r13b, r11b
rcr r13b, 0xad
lea r13d, [r10 + r10]
sub eax, ecx
test eax, r15d
shr eax, 5
test r9w, r11w
stc
add ax, cx
jmp 0x140bc3222
mov word [r11 + rdx*2], ax
jmp 0x140bc322c
jmp 0x140bc33b9
sub r9d, eax
sar r13d, cl
dec r13b
movzx r13, r12w
sub r8d, eax
setb al
mov eax, ecx
sbb r13b, r11b
mov r13, 0x18ed0b02
bts r13, r13
shr eax, 5
lea r13d, [r10 + r10 + 1]
test spl, 0x6a
cmp ch, 0xfd
sub cx, ax
jmp 0x140bc326b
mov word [r11 + rdx*2], cx
jmp 0x140bc3275
jmp 0x140bc33b9
mov eax, ecx
movsx r13d, r14w
shr r13b, cl
sbb r13b, dl
sub r9d, edx
sub r8d, edx
xor r13w, 0x3b0
btr r13, rdi
adc r13d, edi
shr eax, 5
rol r13w, 0x7b
mov edx, 1
sub cx, ax
or r13b, r14b
movsx r13, cx
ror r13w, 0xe3
mov r13d, edx
mov word [r10 + 2], cx
xchg cx, cx
nop
sbb cx, 0x62b5
or rcx, r14
add rdx, rdx
add rcx, 0x483d6512
sbb ch, dh
movzx ecx, word [rdx + r10 + 0x204]
test bh, 0x9e
cmc
cmp r9d, 0x1000000
jmp 0x140bc32ee
jae 0x140bc3318
movzx eax, byte [r12]
stc
shl r8d, 8
jmp 0x140bc3304
shl r9d, 8
or r8d, eax
not ax
inc r12
rcr eax, 0x7a
or ax, r15w
mov eax, r9d
cmp ax, r10w
shr eax, 0xb
clc
imul eax, ecx
cmp r8d, eax
jmp 0x140bc332e
jae 0x140bc3362
mov r9d, eax
sar rax, 0x32
mov eax, 0x800
test rsp, rdi
stc
sub eax, ecx
shr eax, 5
add ax, cx
add r13d, r13d
mov word [rdx + r10 + 0x204], ax
jmp 0x140bc335d
jmp 0x140bc3394
sub r9d, eax
clc
sub r8d, eax
mov eax, ecx
shr eax, 5
lea r13d, [r13 + r13 + 1]
sub cx, ax
jmp 0x140bc337b
inc rdx
test r9d, 0x7a6904cf
jmp 0x140bc338a
mov word [rdx + r10 + 0x203], cx
cmc
cmp r13d, 0x100
jmp 0x140bc33a0
jb 0x140bc32c9
add r13d, 0xffffff10
jmp 0x140bc33b9
cmp esi, 0xc
jmp 0x140bc33c1
jb 0x140bc3f7b
cmp r13d, 4
bswap bx
mov ebx, 3
bswap rax
cdq
movsxd rdx, eax
mov eax, ebx
cmovb eax, r13d
xchg dx, dx
bts dx, sp
jmp 0x140bc33ec
shl eax, 6
lea rcx, [r14 + rax*2 + 0x360]
mov rdx, 0x7c5a1c80
sar dx, 0xf8
rcr dx, 0x2c
movzx edx, word [rcx + 2]
cmp r9d, 0x1000000
jmp 0x140bc3416
jae 0x140bc3446
movzx eax, byte [r12]
jmp 0x140bc3428
shl r8d, 8
shl r9d, 8
test sp, r10w
clc
or r8d, eax
inc r12
mov ax, 0x48e3
movsx eax, bp
movzx eax, r8w
mov eax, r9d
shr eax, 0xb
cmp r15d, 0x2c55dac
cmp r15b, r10b
imul eax, edx
jmp 0x140bc3462
cmp r8d, eax
jmp 0x140bc346a
jae 0x140bc34c6
mov r9d, eax
bswap r11
add al, 0x9f
mov eax, 0x800
bsr r11w, r9w
sal r10, 0xe4
sar r11b, 0xaa
mov r11d, 2
movsx r10w, r11b
sub eax, edx
cmp ecx, 0x12142c4c
btc r10d, 0x83
test rdx, r8
mov r10, r11
cmp r13b, r12b
clc
cmc
shr eax, 5
add ax, dx
jmp 0x140bc34b8
mov word [rcx + 2], ax
jmp 0x140bc34c1
jmp 0x140bc34fb
sub r9d, eax
setno r10b
sub r8d, eax
mov eax, edx
or r11w, r13w
rcr r10b, 0xaf
btr r10w, r9w
shr eax, 5
mov r11d, ebx
mov r10, rbx
cmp r12b, bpl
cmc
sub dx, ax
stc
clc
mov word [rcx + 2], dx
xadd rdx, rdx
dec dh
lea r10, [r10 + r10]
movzx edx, word [r10 + rcx]
cmp r9d, 0x1000000
jmp 0x140bc3510
jae 0x140bc3545
movzx eax, byte [r12]
clc
shl r8d, 8
stc
jmp 0x140bc3526
shl r9d, 8
clc
test r14w, 0x5207
jmp 0x140bc3536
or r8d, eax
inc r12
clc
sub ax, ax
jmp 0x140bc3545
mov eax, r9d
jmp 0x140bc354d
shr eax, 0xb
test bx, ax
cmp r11d, esp
imul eax, edx
cmp r8d, eax
jmp 0x140bc3561
jae 0x140bc358d
mov r9d, eax
bswap rax
mov eax, 0x800
clc
sub eax, edx
shr eax, 5
add ax, dx
add r11d, r11d
jmp 0x140bc3583
mov word [r10 + rcx], ax
jmp 0x140bc35cc
sub r9d, eax
sub r8d, eax
dec ax
movzx rax, r15w
mov eax, edx
clc
cmp r11d, 0x5347754f
shr eax, 5
lea r11d, [r11 + r11 + 1]
stc
test spl, 0xb5
cmp r13b, dl
sub dx, ax
inc r10
test r8b, 0x78
test bl, bh
mov word [r10 + rcx - 1], dx
or dl, dil
sal dl, cl
cdq
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jmp 0x140bc35dd
jae 0x140bc360e
movzx eax, byte [r12]
cmp rsp, 0x31182c5c
jmp 0x140bc35f7
shl r8d, 8
stc
shl r9d, 8
jmp 0x140bc3605
or r8d, eax
inc r12
sar ah, 8
mov eax, r9d
test bh, 0xe
shr eax, 0xb
cmc
cmp bl, sil
imul eax, edx
cmp r8d, eax
jmp 0x140bc3626
jae 0x140bc3666
mov r9d, eax
shr ax, cl
mov eax, 0x800
sub eax, edx
stc
jmp 0x140bc3640
shr eax, 5
cmp r13, 0x38601f1d
add ax, dx
mov word [rcx + r10*2], ax
mov r10b, 0x88
movsxd r10, esp
lea r10d, [r11 + r11]
jmp 0x140bc3661
jmp 0x140bc368d
sub r9d, eax
stc
sub r8d, eax
nop
mov eax, edx
cmp bp, r13w
shr eax, 5
sub dx, ax
cmp r12b, dil
mov word [rcx + r10*2], dx
lea r10d, [r11 + r11 + 1]
shrd rdx, r13, 0x53
movzx edx, word [rcx + r10*2]
cmc
test bp, 0x2168
test bh, bh
cmp r9d, 0x1000000
jmp 0x140bc36a6
jae 0x140bc36db
movzx eax, byte [r12]
clc
cmp bpl, 0x78
shl r8d, 8
clc
jmp 0x140bc36c1
shl r9d, 8
test ax, 0x6420
cmp dil, r12b
clc
or r8d, eax
cmovbe rax, r11
inc r12
ror ax, 0x75
mov eax, r9d
shr eax, 0xb
cmc
test r8w, 0x5683
cmp r11w, r8w
imul eax, edx
cmp r8d, eax
jmp 0x140bc36f7
jae 0x140bc372d
mov r9d, eax
test dil, r9b
mov eax, 0x800
sub eax, edx
shr eax, 5
jmp 0x140bc3714
add ax, dx
stc
test r10, rsi
mov word [rcx + r10*2], ax
add r10d, r10d
jmp 0x140bc3728
jmp 0x140bc3757
sub r9d, eax
sub r8d, eax
shl ax, cl
mov eax, edx
shr eax, 5
jmp 0x140bc3740
sub dx, ax
mov word [rcx + r10*2], dx
lea r10d, [r10 + r10 + 1]
test ebp, 0xeae68a1
xchg dl, dh
inc dl
movzx edx, word [rcx + r10*2]
cmp r9d, 0x1000000
jmp 0x140bc3768
jae 0x140bc379e
movzx eax, byte [r12]
cmc
clc
cmp r9b, 0x30
shl r8d, 8
test r13b, r12b
shl r9d, 8
clc
test r12b, 0x10
or r8d, eax
movsx ax, r8b
xchg ah, al
inc r12
cbw
add eax, r9d
shr eax, 0x17
mov eax, r9d
jmp 0x140bc37a6
shr eax, 0xb
imul eax, edx
stc
cmc
test bpl, sil
cmp r8d, eax
jmp 0x140bc37b9
jae 0x140bc37f3
mov r9d, eax
inc ah
mov eax, 0x800
sub eax, edx
cmp si, cx
test al, 0x9c
shr eax, 5
stc
jmp 0x140bc37d9
add ax, dx
cmp spl, 0x17
mov word [rcx + r10*2], ax
cmc
add r10d, r10d
jmp 0x140bc37ee
jmp 0x140bc3828
sub r9d, eax
stc
sub r8d, eax
movsx eax, bx
mov eax, edx
test ah, dl
jmp 0x140bc3807
shr eax, 5
test r13b, al
jmp 0x140bc3812
sub dx, ax
stc
cmp cl, r13b
mov word [rcx + r10*2], dx
lea r10d, [r10 + r10 + 1]
bts dx, r14w
movzx edx, word [rcx + r10*2]
clc
cmc
cmp r9d, 0x1000000
jae 0x140bc3863
movzx eax, byte [r12]
test r11b, 0xab
jmp 0x140bc384a
shl r8d, 8
cmc
jmp 0x140bc3854
shl r9d, 8
or r8d, eax
movsx ax, r14b
inc r12
mov eax, r9d
test bpl, 0x12
shr eax, 0xb
jmp 0x140bc3873
imul eax, edx
test cx, r12w
cmp r8d, eax
jae 0x140bc38ad
mov r9d, eax
mov eax, 0x800
sub eax, edx
jmp 0x140bc3892
shr eax, 5
clc
stc
add ax, dx
mov word [rcx + r10*2], ax
cmc
add r10d, r10d
jmp 0x140bc38a8
jmp 0x140bc38f5
sub r9d, eax
test r13b, r9b
sub r8d, eax
adc ah, 0x7a
movzx ax, r9b
stc
mov eax, edx
clc
cmp r8, 0x5ab14066
test r12, r15
shr eax, 5
sub dx, ax
cmp ebp, 0x712d0e91
mov word [rcx + r10*2], dx
test dil, 0x25
cmp al, bpl
cmp r9d, 0x3c04655e
lea r10d, [r10 + r10 + 1]
jmp 0x140bc38f5
add r10d, 0xffffffc0
cmp r10d, 4
jmp 0x140bc3902
jb 0x140bc3e8d
mov r11d, r10d
mov eax, r10d
and r10d, 1
clc
shr r11d, 1
jmp 0x140bc391f
or r10d, 2
jmp 0x140bc3928
dec r11d
cmp eax, 0xe
jae 0x140bc3a63
mov ecx, r11d
shr ebx, 0x68
xchg ebx, ebx
mov rdx, r11
mov ebx, 1
adc edi, r12d
movsx edx, r10w
cwd
shl r10d, cl
btr rdi, 0xf0
or dil, 0xb2
mov rdx, rbx
bsf di, cx
shr dil, cl
mov ecx, r10d
sub rcx, rax
lea rdi, [r14 + rcx*2 + 0x55e]
movzx cx, cl
nop
sbb ch, 0x53
bswap rcx
add rdx, rdx
rcl ch, 0x9c
and rcx, rax
setl cl
movzx ecx, word [rdx + rdi]
cmp r9d, 0x1000000
jae 0x140bc39d1
movzx eax, byte [r12]
test sil, r15b
cmp r15b, dil
cmp dh, 0x57
shl r8d, 8
cmp r9b, r8b
jmp 0x140bc39b4
shl r9d, 8
stc
test r8b, 7
or r8d, eax
jmp 0x140bc39c5
inc r12
lahf
bsf ax, r9w
bswap ax
mov eax, r9d
shr eax, 0xb
cmp dil, spl
stc
imul eax, ecx
cmp dh, 0x92
stc
cmp r8d, eax
jmp 0x140bc39ea
jae 0x140bc3a1b
mov r9d, eax
add al, dil
movsx ax, spl
mov eax, 0x800
sub eax, ecx
test cx, 0x2b55
jmp 0x140bc3a0c
shr eax, 5
add ax, cx
mov word [rdx + rdi], ax
jmp 0x140bc3a4d
sub r9d, eax
sub r8d, eax
sbb ax, 0x24a8
mov eax, ecx
shr eax, 5
jmp 0x140bc3a30
sub cx, ax
jmp 0x140bc3a38
inc rdx
cmc
cmp r10, r10
or r10d, ebx
test r13d, esi
mov word [rdx + rdi - 1], cx
clc
test bh, ah
add ebx, ebx
add r11d, 0xffffffff
jmp 0x140bc3a58
jne 0x140bc397c
jmp 0x140bc3e8d
add r11d, 0xfffffffc
cmp r9d, 0x1000000
jae 0x140bc3a99
movzx eax, byte [r12]
jmp 0x140bc3a80
shl r8d, 8
clc
test esi, 0x5edc4ce2
shl r9d, 8
stc
or r8d, eax
setge ah
inc r12
shr r9d, 1
mov rax, 0x3c7906ea
sub r8d, r9d
clc
movsx eax, dx
mov eax, r8d
test bp, 0x362d
stc
clc
shr eax, 0x1f
cmp dil, 0xb5
neg eax
cmp r12b, r10b
cmp r10d, 0x1df27cdd
lea r10d, [rax + r10*2 + 1]
and eax, r9d
cmp r12b, 0x1a
stc
add r8d, eax
cmp esp, r11d
cmp r15b, 0x7f
add r11d, 0xffffffff
jmp 0x140bc3ae7
jne 0x140bc3a67
movzx ecx, word [r14 + 0x646]
jmp 0x140bc3afa
shl r10d, 4
cmp r10, 0x54945a1e
cmp r9d, 0x1000000
jmp 0x140bc3b11
jae 0x140bc3b36
movzx eax, byte [r12]
cmp r9b, 0x41
cmp rdx, r12
clc
shl r8d, 8
shl r9d, 8
stc
or r8d, eax
inc r12
btc eax, esi
mov eax, r9d
shr eax, 0xb
stc
test r12b, r13b
jmp 0x140bc3b45
imul eax, ecx
clc
cmp r8d, eax
jae 0x140bc3b99
mov r9d, eax
jmp 0x140bc3b5a
mov eax, 0x800
mov edx, 2
adc r11, r13
sub eax, ecx
rcl r11b, cl
movzx r11, r13w
adc r11b, bl
mov r11d, edx
shr eax, 5
cmc
cmp di, 0x3719
add ax, cx
jmp 0x140bc3b87
mov word [r14 + 0x646], ax
jmp 0x140bc3b94
jmp 0x140bc3be3
sub r9d, eax
or dh, bh
sub r8d, eax
add rdx, 0x1e864241
mov eax, ecx
ror r11d, 0x6e
shr eax, 5
not r11w
dec r11b
mov r11d, ebx
xadd rdx, rdx
cmc
mov rdx, rbx
cmp cl, dh
sub cx, ax
cmp r12b, 0xb0
stc
or r10d, 1
cmp dil, r10b
clc
mov word [r14 + 0x646], cx
sar cl, cl
shr cx, 0xb2
lea rdx, [rdx + rdx]
mov ch, cl
bsr cx, r13w
cmp rdi, r14
movzx ecx, word [rdx + r14 + 0x644]
cmc
test r9d, r14d
cmp r9d, 0x1000000
jmp 0x140bc3c0a
jae 0x140bc3c31
movzx eax, byte [r12]
cmp cx, r13w
shl r8d, 8
test r12b, 0xe6
shl r9d, 8
or r8d, eax
movsx rax, ax
not eax
inc r12
mov eax, r9d
shr eax, 0xb
imul eax, ecx
stc
jmp 0x140bc3c40
cmp r8d, eax
jmp 0x140bc3c48
jae 0x140bc3c88
mov r9d, eax
mov eax, 0x800
test dx, si
clc
cmp r9w, 0x5319
sub eax, ecx
cmp edi, 0x1b4f6541
test bx, sp
shr eax, 5
clc
add ax, cx
add r11d, r11d
mov word [rdx + r14 + 0x644], ax
jmp 0x140bc3c83
jmp 0x140bc3cc4
sub r9d, eax
sub r8d, eax
mov eax, ecx
test bl, r12b
cmc
shr eax, 5
test r13b, al
clc
cmp r14w, 0x239c
lea r11d, [r11 + r11 + 1]
clc
stc
cmc
sub cx, ax
inc rdx
test r12b, r11b
or r10d, 2
mov word [rdx + r14 + 0x643], cx
shr ecx, cl
shl cx, cl
movzx ecx, word [r14 + rdx*2 + 0x644]
cmc
clc
cmp r9d, 0x1000000
jmp 0x140bc3cdb
jae 0x140bc3d08
movzx eax, byte [r12]
cmp r10b, r14b
jmp 0x140bc3cee
shl r8d, 8
test r8b, 0x4c
shl r9d, 8
cmc
clc
or r8d, eax
cbw
inc r12
mov al, al
inc eax
mov eax, r9d
test di, di
shr eax, 0xb
imul eax, ecx
test ax, 0x4096
cmp r8d, eax
jae 0x140bc3d6a
mov r9d, eax
shl eax, 0x7a
clc
mov eax, 0x800
cmp r9b, dil
test dl, bpl
cmc
sub eax, ecx
jmp 0x140bc3d42
shr eax, 5
add ax, cx
jmp 0x140bc3d4d
mov word [r14 + rdx*2 + 0x644], ax
mov al, dil
bswap ax
lea eax, [r11 + r11]
jmp 0x140bc3d65
jmp 0x140bc3db4
sub r9d, eax
test r12w, r13w
cmp dil, spl
sub r8d, eax
sal rax, 0x76
rol al, cl
adc ah, 0x28
mov eax, ecx
test spl, r8b
shr eax, 5
jmp 0x140bc3d90
sub cx, ax
jmp 0x140bc3d9b
lea eax, [r11 + r11 + 1]
or r10d, 4
test bh, 0x73
mov word [r14 + rdx*2 + 0x644], cx
bt rdx, r10
movzx ecx, word [r14 + rax*2 + 0x644]
mov edx, eax
cmp r9d, 0x1000000
jae 0x140bc3ded
movzx eax, byte [r12]
cmp r12b, r8b
shl r8d, 8
shl r9d, 8
or r8d, eax
inc r12
bt ax, bp
sal ax, cl
test spl, 0x7e
mov eax, r9d
cmp sil, bl
shr eax, 0xb
test r15d, 0x79e94c00
cmc
imul eax, ecx
test spl, bpl
cmp r8d, eax
jmp 0x140bc3e0c
jae 0x140bc3e3a
mov r9d, eax
bts rax, rbp
mov eax, 0x800
sub eax, ecx
shr eax, 5
cmc
add ax, cx
jmp 0x140bc3e2c
mov word [r14 + rdx*2 + 0x644], ax
jmp 0x140bc3e7e
sub r9d, eax
sub r8d, eax
btr eax, 0x59
mov eax, ecx
jmp 0x140bc3e53
shr eax, 5
stc
cmp ch, dl
sub cx, ax
test ax, bx
cmp sil, 0xa7
or r10d, 8
stc
cmp di, dx
mov word [r14 + rdx*2 + 0x644], cx
cmp r8, rax
test rsi, 0x60442739
cmp r10d, 0xffffffff
jmp 0x140bc3e87
je 0x140bc4134
mov ecx, dword [rsp + 4]
rcl bpl, 0xa8
mov eax, dword [rsp]
bts ebp, r14d
setge bpl
xchg rbp, r11
lea r11d, [r10 + 1]
mov ebp, ecx
mov dword [rsp + 0xc], ecx
mov ecx, dword [rsp + 8]
mov dword [rsp + 8], eax
cbw
mov eax, dword [rsp + 0x10]
test cl, dl
mov dword [rsp], r11d
cmp r8b, r15b
mov dword [rsp + 4], ecx
jmp 0x140bc3ed4
test eax, eax
jmp 0x140bc3edb
jne 0x140bc3f3f
mov ebx, dword [rsp + 0xa8]
clc
cmp r10d, ebx
jmp 0x140bc3ef1
jb 0x140bc3f57
mov rax, qword [rsp + 0x90]
adc sil, 3
mov qword [rax + 0x30], r15
mov eax, 1
bts rbx, rsp
stc
xor sil, 7
add rsp, 0x48
pop r15
setne r14b
pop r14
pop r13
pop r12
cmovnp si, r10w
pop rdi
pop rsi
pop rbp
movzx rbx, r12w
xchg bl, bh
mov ebx, 0x5fc921ab
pop rbx
jmp 0x140bc3f3e
ret
cmp r10d, eax
jmp 0x140bc3f47
jae 0x140bc3ef7
mov ebx, dword [rsp + 0xa8]
or ah, 0xab
cmp esi, 0x13
cwde
movsxd rsi, ecx
mov si, 0x52d8
mov eax, 0xa
mov ecx, 7
cmovb eax, ecx
mov esi, eax
jmp 0x140bc3f76
jmp 0x140bc3f9b
mov ebx, dword [rsp + 0xa8]
bsf r11w, sp
ror r11b, 0x9c
btc cx, r11w
mov r11d, dword [rsp]
or ecx, r11d
add cx, r11w
mov rcx, qword [rsp + 0x98]
add r13d, 2
cmc
test r12b, 0x23
sub rcx, r15
jmp 0x140bc3fb4
je 0x140bc3ef7
mov rdi, qword [rsp + 0x28]
cdqe
and al, 0xc6
mov eax, r13d
adc dh, 0xae
neg dh
bswap edx
mov edx, r13d
cmp cl, r12b
jmp 0x140bc3fd8
cmp rcx, rax
movsx eax, sp
movzx rax, r13w
cwde
mov eax, r11d
jmp 0x140bc3fef
cmovb edx, ecx
rol r11d, cl
sub ecx, ecx
cmp r15, rax
cmovb rcx, rdi
dec r11d
add ebx, edx
cmc
mov r11d, edx
test r8b, r15b
test di, 0x20f4
sub rcx, rax
rcl ah, cl
setb al
bswap rax
mov rax, rdi
clc
cmp r13, 0x7a081cd4
sub r13d, edx
add rcx, r15
mov dword [rsp + 0xa8], ebx
cmc
sub rax, rcx
cmc
cmp r11, rax
ja 0x140bc408e
mov rax, qword [rsp + 0x18]
sub rcx, r15
shld dx, r15w, 0x53
mov r10b, r13b
lea rdx, [r15 + rax]
movsxd r10, edi
mov r10, r8
movzx eax, r11w
add r15, r11
lea r10, [r11 + rdx]
nop
movzx eax, byte [rcx + rdx]
jmp 0x140bc4070
inc rdx
clc
test r9b, 0xbe
mov byte [rdx - 1], al
cmp rdx, r10
jmp 0x140bc4083
jne 0x140bc4067
jmp 0x140bc40f8
mov r10, qword [rsp + 0x18]
sbb ah, 0x20
clc
movzx ax, r14b
xor ebp, ebp
bswap ax
movzx eax, r9w
nop
lahf
setno ah
nop
movzx eax, byte [rcx + r10]
jmp 0x140bc40b6
inc rcx
jmp 0x140bc40be
inc r15
test sil, bpl
cmp rcx, rdi
jmp 0x140bc40cc
mov byte [r15 + r10 - 1], al
jmp 0x140bc40d6
cmove rcx, rbp
cmc
add edx, 0xffffffff
jmp 0x140bc40e3
jne 0x140bc40ac
mov ebp, dword [rsp + 0xc]
shld rdx, rax, 0x4c
sar r11w, cl
inc dl
mov rdx, qword [rsp + 0x18]
sbb r11b, 0xce
sal r11w, 0x2f
mov r11d, ebx
cmp r15, qword [rsp + 0x98]
jae 0x140bc414c
cmp r12, qword [rsp + 0xa0]
jmp 0x140bc4124
jae 0x140bc414c
mov r10d, dword [rsp + 0x30]
jmp 0x140bc139a
add r13d, 0x112
cmp rbp, 0x578f2017
cmp dil, r12b
add esi, 0xfffffff4
cmp dil, 0x1a
cmp r9d, 0x1000000
jae 0x140bc4179
movzx eax, byte [r12]
stc
shl r8d, 8
shl r9d, 8
or r8d, eax
inc r12
btc ax, 0x5e
jmp 0x140bc4179
mov rax, qword [rsp + 0x90]
bt ecx, esp
shrd bx, sp, 0x4a
mov ecx, dword [rsp]
mov bl, 0x9f
clc
sal bl, 0x69
mov ebx, dword [rsp + 0xa8]
stc
mov dword [rax + 0x4c], ecx
adc cx, 0x319
mov ecx, dword [rsp + 8]
mov qword [rax + 0x20], r12
stc
cmc
test rdi, 0x762874d5
mov dword [rax + 0x50], ecx
or ecx, 0x6250175f
add cx, 0x79bd
mov ecx, dword [rsp + 4]
cmp r8d, r9d
mov dword [rax + 0x28], r9d
cmp r15b, 0x9c
mov dword [rax + 0x2c], r8d
test dx, cx
test r9b, 0x50
mov dword [rax + 0x5c], r13d
mov qword [rax + 0x30], r15
clc
mov dword [rax + 0x54], ecx
test ebx, ebx
mov dword [rax + 0x40], ebx
test spl, 0x7b
mov dword [rax + 0x58], ebp
test ax, 0x1478
mov dword [rax + 0x48], esi
cmp r13b, al
xor eax, eax
jmp 0x140bc4204
jmp 0x140bc3f15