Function at 0x14042618b
Capabilities:
Execute anti-debugging instructions

Disassembly:
movss dword [rsp + 0x20], xmm3
bsr rax, r13
btr ax, r14w
mov qword [rsp + 0x18], r8
mov dword [rsp + 0x10], edx
movsx eax, di
mov dword [rsp + 8], ecx
or cx, r13w
sub rsp, 0x128
movsxd rcx, esp
sar ah, 0x8b
rcr cl, cl
mov rax, qword [0x1400db970]
mov qword [rsp + 0x58], rax
sub ch, cl
mov rax, qword [rsp + 0x58]
or cl, 7
mov ecx, dword [rsp + 0x130]
cmp dword [rax + 0x1ac8], ecx
jmp 0x1404261e5
jne 0x14042628e
mov rax, qword [rsp + 0x58]
test r15b, al
cmc
cmp dword [rax + 0x1b00], 1
jne 0x14042622d
mov eax, 1
imul rax, rax, 0
shr cx, cl
mov rcx, qword [rsp + 0x58]
movzx eax, byte [rcx + rax + 0x138]
clc
test eax, eax
jne 0x14042622d
call fcn.1403b2b8d
jmp 0x14042628e
mov rax, qword [rsp + 0x58]
test dil, bl
cmp dword [rax + 0x1b00], 2
jmp 0x140426241
jne 0x14042628e
mov rax, qword [rsp + 0x58]
sar rcx, 4
mov ecx, dword [rsp + 0x130]
stc
test bx, 0xbbaf
cmc
cmp dword [rax + 0x1c10], ecx
jmp 0x140426269
jne 0x14042628e
mov rax, qword [rsp + 0x58]
movzx eax, byte [rax + 0x1ad4]
clc
test eax, eax
jmp 0x140426283
jne 0x14042628e
call fcn.1403b2b8d
mov rax, qword [rsp + 0x58]
btc rcx, r12
bts cx, ax
ror cx, 0x3b
mov ecx, dword [rsp + 0x130]
stc
clc
cmc
cmp dword [rax + 0x1ac8], ecx
jmp 0x1404262b4
je 0x1404262c6
sub al, al
jmp 0x1404262c1
jmp 0x14042717f
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x48], eax
cmp dword [rsp + 0x48], 5
jmp 0x1404262db
jg 0x140426346
cmp dword [rsp + 0x48], 5
jmp 0x1404262eb
je 0x140426b16
cmp dword [rsp + 0x48], 0
jmp 0x1404262fb
je 0x14042638b
cmp dword [rsp + 0x48], 1
jmp 0x14042630b
je 0x140426515
cmp dword [rsp + 0x48], 2
jmp 0x14042631b
je 0x1404266a2
cmp dword [rsp + 0x48], 3
jmp 0x14042632b
je 0x140426846
cmp dword [rsp + 0x48], 4
jmp 0x14042633b
je 0x1404269ee
jmp 0x14042717d
cmp dword [rsp + 0x48], 6
jmp 0x140426350
je 0x140426c34
cmp dword [rsp + 0x48], 7
jmp 0x140426360
je 0x140426d95
cmp dword [rsp + 0x48], 8
jmp 0x140426370
je 0x140426ee1
cmp dword [rsp + 0x48], 9
jmp 0x140426380
je 0x14042701f
jmp 0x14042717d
mov rax, qword [rsp + 0x140]
movsx eax, byte [rax]
mov dword [rsp + 0x60], eax
adc ah, 0xac
mov rax, qword [rsp + 0x160]
stc
clc
mov qword [rsp + 0xc8], rax
clc
test di, 0x52ab
cmp qword [rsp + 0x158], 0
je 0x1404263e6
mov rax, qword [rsp + 0x158]
jmp 0x1404263d1
mov al, byte [rax]
jmp 0x1404263d8
mov byte [rsp + 0x40], al
jmp 0x1404263e1
jmp 0x1404263eb
mov byte [rsp + 0x40], 0x7f
movsx eax, byte [rsp + 0x40]
cmc
stc
mov dword [rsp + 0x94], eax
jmp 0x140426401
cmp qword [rsp + 0x150], 0
jmp 0x14042640f
je 0x140426432
mov rax, qword [rsp + 0x150]
jmp 0x140426422
mov al, byte [rax]
mov byte [rsp + 0x41], al
jmp 0x14042642d
jmp 0x14042643d
mov byte [rsp + 0x41], pe_nt_image_headers64
xchg r9, rax
cwd
bswap edx
movsx eax, byte [rsp + 0x41]
movzx rdx, r12w
xchg r9b, dl
movsx rdx, di
mov ecx, dword [rsp + 0x170]
not r9w
seta dh
movsxd r9, eax
mov dword [rsp + 0x38], ecx
setb ch
movss xmm0, dword [rsp + 0x168]
movsx rdx, ax
movsx dx, bl
cmove ecx, edx
movss dword [rsp + 0x30], xmm0
mov rcx, qword [rsp + 0xc8]
mov qword [rsp + 0x28], rcx
movsxd r9, edi
bswap dx
cwd
mov ecx, dword [rsp + 0x94]
setae r9b
movsx r9d, sp
mov dword [rsp + 0x20], ecx
movzx r9d, r10w
xchg dl, ch
mov r9d, eax
movzx rcx, r10w
mov dx, r12w
mov cl, 0x22
movss xmm2, dword [rsp + 0x148]
mov dh, 0x1e
jmp 0x1404264cb
lea rdx, [rsp + 0x60]
mov ecx, 4
jmp 0x1404264da
call fcn.140447383
mov byte [rsp + 0x42], al
shr ah, 0x35
rcr ah, 0x1d
rcr eax, cl
movzx eax, byte [rsp + 0x42]
test eax, eax
je 0x14042650c
mov rax, qword [rsp + 0x140]
not cl
mov cl, byte [rsp + 0x60]
mov byte [rax], cl
not al
mov al, 0xbd
mov al, byte [rsp + 0x42]
jmp 0x14042717f
mov rax, qword [rsp + 0x140]
movzx eax, byte [rax]
mov dword [rsp + 0x64], eax
btr eax, 0x3b
not al
mov rax, qword [rsp + 0x160]
stc
test r11d, 0xe725612a
mov qword [rsp + 0xd0], rax
cmp dil, r9b
cmp qword [rsp + 0x158], 0
jmp 0x140426553
je 0x140426576
mov rax, qword [rsp + 0x158]
jmp 0x140426566
mov al, byte [rax]
mov byte [rsp + 0x43], al
jmp 0x140426571
jmp 0x140426581
mov byte [rsp + 0x43], 0xff
shr rax, 0xb9
test al, 0x28
movzx eax, byte [rsp + 0x43]
clc
mov dword [rsp + 0x88], eax
cmp r11b, r15b
test spl, 0xa8
test r13b, r10b
cmp qword [rsp + 0x150], 0
jmp 0x1404265a6
je 0x1404265c9
mov rax, qword [rsp + 0x150]
mov al, byte [rax]
jmp 0x1404265bb
mov byte [rsp + 0x44], al
jmp 0x1404265c4
jmp 0x1404265d6
mov byte [rsp + 0x44], 0
movzx rdx, bp
movsx rcx, r12w
movzx eax, byte [rsp + 0x44]
mov ecx, dword [rsp + 0x170]
cwd
cmovle edx, r13d
movzx r9w, r14b
mov dword [rsp + 0x38], ecx
movss xmm0, dword [rsp + 0x168]
mov cl, dl
jmp 0x140426601
movss dword [rsp + 0x30], xmm0
cmovne cx, dx
cwd
mov rcx, qword [rsp + 0xd0]
jmp 0x14042661a
mov qword [rsp + 0x28], rcx
mov ecx, dword [rsp + 0x88]
movsx edx, r12w
cwd
mov dword [rsp + 0x20], ecx
cdq
xchg rcx, rdx
jmp 0x140426639
mov r9d, eax
movsx cx, r10b
movsx rdx, r11w
movss xmm2, dword [rsp + 0x148]
movsx rdx, r14w
lea rdx, [rsp + 0x64]
bswap cx
jmp 0x14042665f
mov ecx, 5
jmp 0x140426669
call fcn.1404481fb
mov byte [rsp + 0x45], al
nop
movzx eax, byte [rsp + 0x45]
test eax, eax
jmp 0x140426680
je 0x140426699
mov rax, qword [rsp + 0x140]
mov cl, byte [rsp + 0x64]
jmp 0x140426697
mov byte [rax], cl
mov al, byte [rsp + 0x45]
jmp 0x14042717f
mov rax, qword [rsp + 0x140]
test bl, ch
clc
movsx eax, word [rax]
test r15w, 0x9502
test sil, r13b
mov dword [rsp + 0x68], eax
mov rax, qword [rsp + 0x160]
clc
cmp si, 0xa487
mov qword [rsp + 0xd8], rax
cmp qword [rsp + 0x158], 0
jmp 0x1404266e1
je 0x140426701
mov rax, qword [rsp + 0x158]
movzx eax, word [rax]
jmp 0x1404266f7
mov word [rsp + 0x4c], ax
jmp 0x14042671a
mov eax, 0x7fff
test di, r9w
cmc
mov word [rsp + 0x4c], ax
rcr ah, 6
or rax, 0xfffffffff907491f
movsx eax, word [rsp + 0x4c]
test r8, r10
mov dword [rsp + 0x8c], eax
test dl, r13b
jmp 0x140426731
cmp qword [rsp + 0x150], 0
jmp 0x14042673f
je 0x140426769
mov rax, qword [rsp + 0x150]
jmp 0x140426752
movzx eax, word [rax]
jmp 0x14042675a
mov word [rsp + 0x4e], ax
jmp 0x140426764
jmp 0x14042677b
mov eax, 0xffff8000
setge r9b
movzx ecx, r8w
mov word [rsp + 0x4e], ax
movsx eax, word [rsp + 0x4e]
bswap r9
mov dh, 0xe
mov ecx, dword [rsp + 0x170]
xchg dl, r9b
movsx r9d, r13w
bswap rdx
mov dword [rsp + 0x38], ecx
movsxd rcx, r14d
movss xmm0, dword [rsp + 0x168]
xchg edx, edx
movsx rcx, r13w
movss dword [rsp + 0x30], xmm0
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0x28], rcx
cdq
mov dx, 0x9aac
jmp 0x1404267ca
mov ecx, dword [rsp + 0x8c]
setno dl
cmovs r9w, bp
movsx r9w, al
mov dword [rsp + 0x20], ecx
mov r9d, eax
movsx cx, r9b
jmp 0x1404267ef
movss xmm2, dword [rsp + 0x148]
cdq
lea rdx, [rsp + 0x68]
movzx cx, r9b
xchg cl, cl
mov ecx, 4
call fcn.140447383
mov byte [rsp + 0x46], al
btr eax, edx
movzx eax, byte [rsp + 0x46]
test eax, eax
jmp 0x140426822
je 0x140426838
mov rax, qword [rsp + 0x140]
movzx ecx, word [rsp + 0x68]
mov word [rax], cx
mov al, byte [rsp + 0x46]
jmp 0x140426841
jmp 0x14042717f
mov rax, qword [rsp + 0x140]
movzx eax, word [rax]
stc
test r13d, r10d
cmc
mov dword [rsp + 0x6c], eax
sub al, sil
adc rax, 0x5db6a432
rol rax, cl
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xe0], rax
clc
test r15b, 0x37
stc
cmp qword [rsp + 0x158], 0
je 0x1404268ab
mov rax, qword [rsp + 0x158]
jmp 0x140426899
movzx eax, word [rax]
mov word [rsp + 0x50], ax
jmp 0x1404268a6
jmp 0x1404268b9
mov eax, 0xffff
mov word [rsp + 0x50], ax
stc
sar rax, cl
movzx eax, word [rsp + 0x50]
cmp r8w, 0x478e
mov dword [rsp + 0x90], eax
jmp 0x1404268d1
cmp qword [rsp + 0x150], 0
jmp 0x1404268df
je 0x140426904
mov rax, qword [rsp + 0x150]
jmp 0x1404268f2
movzx eax, word [rax]
mov word [rsp + 0x52], ax
jmp 0x1404268ff
jmp 0x14042690b
xor eax, eax
mov word [rsp + 0x52], ax
movzx eax, word [rsp + 0x52]
movzx cx, dil
mov dl, 0x82
xchg dx, r9w
mov ecx, dword [rsp + 0x170]
xchg dl, r9b
mov dword [rsp + 0x38], ecx
movss xmm0, dword [rsp + 0x168]
movss dword [rsp + 0x30], xmm0
movsx r9, r9w
setle dh
cqo
mov rcx, qword [rsp + 0xe0]
jmp 0x14042694f
mov qword [rsp + 0x28], rcx
jmp 0x14042695e
mov ecx, dword [rsp + 0x90]
mov r9b, 0x87
xchg r9b, dl
movzx edx, r9w
mov dword [rsp + 0x20], ecx
mov r9b, r9b
cqo
mov r9d, eax
not dh
bswap cx
movss xmm2, dword [rsp + 0x148]
lea rdx, [rsp + 0x6c]
bswap cx
cmovge ecx, ebp
mov rcx, 0xffffffffd1899191
mov ecx, 5
jmp 0x1404269a5
call fcn.1404481fb
mov byte [rsp + 0x47], al
cmp r11w, r13w
movzx eax, byte [rsp + 0x47]
stc
test eax, eax
jmp 0x1404269bf
je 0x1404269e5
mov rax, qword [rsp + 0x140]
movsx cx, r9b
movsx rcx, cx
movzx ecx, word [rsp + 0x6c]
jmp 0x1404269e0
mov word [rax], cx
xchg al, al
mov al, byte [rsp + 0x47]
jmp 0x14042717f
mov rax, qword [rsp + 0x160]
cmp r14w, dx
cmp bh, 0xac
mov qword [rsp + 0xe8], rax
clc
test rax, rdi
cmp qword [rsp + 0x158], 0
jmp 0x140426a17
je 0x140426a38
mov rax, qword [rsp + 0x158]
mov eax, dword [rax]
jmp 0x140426a2c
mov dword [rsp + 0x80], eax
jmp 0x140426a43
mov dword [rsp + 0x80], 0x7fffffff
cmp qword [rsp + 0x150], 0
jmp 0x140426a51
je 0x140426a74
mov rax, qword [rsp + 0x150]
jmp 0x140426a64
mov eax, dword [rax]
mov dword [rsp + 0x70], eax
jmp 0x140426a6f
jmp 0x140426a7c
mov dword [rsp + 0x70], 0x80000000
mov eax, dword [rsp + 0x170]
movzx rdx, bx
movsx dx, dil
xchg r9b, dl
mov dword [rsp + 0x38], eax
movzx ax, dil
movzx rdx, bp
movss xmm0, dword [rsp + 0x168]
movsx ecx, r8w
cmova ecx, r15d
movzx dx, spl
movss dword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0xe8]
cqo
mov qword [rsp + 0x28], rax
mov dl, r9b
movsx rdx, r13w
mov eax, dword [rsp + 0x80]
mov dword [rsp + 0x20], eax
mov r9d, dword [rsp + 0x70]
movsx edx, r8w
mov dx, ax
movzx rdx, si
movss xmm2, dword [rsp + 0x148]
movsx rcx, r13w
cqo
mov rdx, qword [rsp + 0x140]
mov ecx, dword [rsp + 0x138]
jmp 0x140426b0c
call fcn.140447383
jmp 0x14042717f
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xf0], rax
test ax, r14w
test sil, 0x8a
cmp qword [rsp + 0x158], 0
jmp 0x140426b3c
je 0x140426b5a
mov rax, qword [rsp + 0x158]
jmp 0x140426b4f
mov eax, dword [rax]
mov dword [rsp + 0x74], eax
jmp 0x140426b65
mov dword [rsp + 0x74], 0xffffffff
test dl, 0x82
cmp qword [rsp + 0x150], 0
jmp 0x140426b73
je 0x140426b9b
mov rax, qword [rsp + 0x150]
jmp 0x140426b86
mov eax, dword [rax]
jmp 0x140426b8d
mov dword [rsp + 0x78], eax
jmp 0x140426b96
jmp 0x140426bad
mov dword [rsp + 0x78], 0
movzx rax, r13w
lahf
movzx ax, r15b
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x38], eax
movss xmm0, dword [rsp + 0x168]
movzx r9d, cx
movsx rcx, r9w
movss dword [rsp + 0x30], xmm0
lahf
mov rax, qword [rsp + 0xf0]
movsx cx, r9b
cwd
mov qword [rsp + 0x28], rax
cbw
seto ah
cdqe
mov eax, dword [rsp + 0x74]
mov dword [rsp + 0x20], eax
cmovns edx, eax
mov r9d, dword [rsp + 0x78]
movsx ecx, r15w
movsx cx, r15b
movzx ecx, bx
movss xmm2, dword [rsp + 0x148]
mov rdx, qword [rsp + 0x140]
movsx cx, r11b
mov cl, sil
movsx ecx, sp
mov ecx, dword [rsp + 0x138]
call fcn.1404481fb
jmp 0x14042717f
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xf8], rax
clc
test esi, esp
cmp qword [rsp + 0x158], 0
jmp 0x140426c55
je 0x140426c7d
mov rax, qword [rsp + 0x158]
jmp 0x140426c68
mov rax, qword [rax]
mov qword [rsp + 0x98], rax
jmp 0x140426c78
jmp 0x140426c9b
movabs rax, 0x7fffffffffffffff
cmc
mov qword [rsp + 0x98], rax
cmc
cmp r13, 0x1e2e28b1
test r9d, ebp
cmp qword [rsp + 0x150], 0
jmp 0x140426ca9
je 0x140426cd6
mov rax, qword [rsp + 0x150]
jmp 0x140426cbc
mov rax, qword [rax]
jmp 0x140426cc4
mov qword [rsp + 0xa0], rax
jmp 0x140426cd1
jmp 0x140426cf8
movabs rax, 0x8000000000000000
movsx rcx, sp
xchg r9, rcx
mov qword [rsp + 0xa0], rax
cmovo rdx, rbx
bswap dx
rdtsc
mov eax, dword [rsp + 0x170]
cwd
jmp 0x140426d08
mov dword [rsp + 0x38], eax
not dl
movss xmm0, dword [rsp + 0x168]
not r9d
movss dword [rsp + 0x30], xmm0
movsxd rcx, ecx
mov r9d, r15d
mov rax, qword [rsp + 0xf8]
xchg ch, dl
seto dh
mov qword [rsp + 0x28], rax
movzx ax, sil
lahf
movzx eax, si
mov rax, qword [rsp + 0x98]
movzx dx, r9b
cdq
mov qword [rsp + 0x20], rax
movsx r9, r10w
mov r9, qword [rsp + 0xa0]
movsx rcx, ax
cqo
movss xmm2, dword [rsp + 0x148]
bswap dx
cqo
movzx dx, r13b
mov rdx, qword [rsp + 0x140]
bswap cx
mov ecx, dword [rsp + 0x138]
call fcn.140449054
jmp 0x14042717f
mov rax, qword [rsp + 0x160]
cmp cx, 0x5798
test edx, 0xda17208e
mov qword [rsp + 0x100], rax
cmp dl, bpl
cmp qword [rsp + 0x158], 0
jmp 0x140426dc1
je 0x140426dee
mov rax, qword [rsp + 0x158]
jmp 0x140426dd4
mov rax, qword [rax]
jmp 0x140426ddc
mov qword [rsp + 0xa8], rax
jmp 0x140426de9
jmp 0x140426e00
mov qword [rsp + 0xa8], 0xffffffffffffffff
cmp edx, 0xcb29f828
cmp qword [rsp + 0x150], 0
jmp 0x140426e0e
je 0x140426e36
mov rax, qword [rsp + 0x150]
jmp 0x140426e21
mov rax, qword [rax]
mov qword [rsp + 0xb0], rax
jmp 0x140426e31
jmp 0x140426e4b
mov qword [rsp + 0xb0], 0
mov r9b, 0xb4
movsx r9d, dx
cbw
mov eax, dword [rsp + 0x170]
cqo
xchg ecx, r9d
mov dx, r10w
mov dword [rsp + 0x38], eax
cwde
cdq
cdqe
movss xmm0, dword [rsp + 0x168]
movss dword [rsp + 0x30], xmm0
rdtsc
cdqe
mov rax, qword [rsp + 0x100]
mov ecx, r13d
cqo
mov qword [rsp + 0x28], rax
not ah
mov rax, qword [rsp + 0xa8]
cqo
mov qword [rsp + 0x20], rax
cmovno r9d, r15d
mov r9, qword [rsp + 0xb0]
setge dl
movsxd rcx, r12d
movss xmm2, dword [rsp + 0x148]
movzx edx, r14w
movsx rcx, sp
mov rdx, qword [rsp + 0x140]
movsx cx, spl
xchg cl, cl
mov ecx, dword [rsp + 0x138]
jmp 0x140426ed7
call fcn.140449f4e
jmp 0x14042717f
mov rax, qword [rsp + 0x160]
jmp 0x140426ef2
mov qword [rsp + 0x108], rax
cmc
cmp dl, 0x8a
cmp qword [rsp + 0x158], 0
jmp 0x140426f0c
je 0x140426f2e
mov rax, qword [rsp + 0x158]
movss xmm0, dword [rax]
jmp 0x140426f23
movss dword [rsp + 0x7c], xmm0
jmp 0x140426f48
movss xmm0, dword [0x1400cebdc]
test r9b, 0x11
movss dword [rsp + 0x7c], xmm0
cmp dil, r14b
jmp 0x140426f48
cmp qword [rsp + 0x150], 0
je 0x140426f80
mov rax, qword [rsp + 0x150]
jmp 0x140426f64
movss xmm0, dword [rax]
jmp 0x140426f6d
movss dword [rsp + 0x84], xmm0
jmp 0x140426f7b
jmp 0x140426f98
movss xmm0, dword [0x1400cec2c]
movzx cx, sil
movss dword [rsp + 0x84], xmm0
cbw
mov eax, dword [rsp + 0x170]
mov dl, r10b
mov dword [rsp + 0x38], eax
cwde
movss xmm0, dword [rsp + 0x168]
movss dword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x108]
setns ch
bswap ecx
mov edx, r9d
mov qword [rsp + 0x28], rax
setne ch
movss xmm0, dword [rsp + 0x7c]
movss dword [rsp + 0x20], xmm0
movzx ecx, bx
movss xmm3, dword [rsp + 0x84]
movzx dx, r11b
movss xmm2, dword [rsp + 0x148]
movsx cx, r14b
bswap rcx
jmp 0x140427001
mov rdx, qword [rsp + 0x140]
movzx cx, r11b
mov ecx, dword [rsp + 0x138]
call fcn.14044affa
jmp 0x14042717f
mov rax, qword [rsp + 0x160]
cmp dil, 0x1e
clc
mov qword [rsp + 0x110], rax
jmp 0x140427039
cmp qword [rsp + 0x158], 0
jmp 0x140427047
je 0x140427076
mov rax, qword [rsp + 0x158]
jmp 0x14042705a
movsd xmm0, qword [rax]
jmp 0x140427063
movsd qword [rsp + 0xb8], xmm0
jmp 0x140427071
jmp 0x14042708a
movsd xmm0, qword [0x1400cebe0]
movsd qword [rsp + 0xb8], xmm0
cmp al, bpl
cmp qword [rsp + 0x150], 0
je 0x1404270b8
mov rax, qword [rsp + 0x150]
movsd xmm0, qword [rax]
movsd qword [rsp + 0xc0], xmm0
jmp 0x1404270b3
jmp 0x1404270d3
movsd xmm0, qword [0x1400cec30]
movsx dx, r13b
cdq
movzx eax, bp
movsd qword [rsp + 0xc0], xmm0
cwde
mov eax, dword [rsp + 0x170]
mov dword [rsp + 0x38], eax
not dh
lahf
movss xmm0, dword [rsp + 0x168]
setle ch
jmp 0x1404270f5
movss dword [rsp + 0x30], xmm0
mov rax, qword [rsp + 0x110]
cdq
xchg ecx, ecx
movsx ecx, bp
mov qword [rsp + 0x28], rax
movsx dx, spl
movzx cx, cl
movsd xmm0, qword [rsp + 0xb8]
movsx dx, r9b
xchg cl, cl
sets cl
movsd qword [rsp + 0x20], xmm0
movsx ecx, dx
movzx edx, r14w
movsd xmm3, qword [rsp + 0xc0]
movzx edx, r14w
movsx dx, r11b
bswap cx
movss xmm2, dword [rsp + 0x148]
cmovae dx, r8w
cqo
movsxd rcx, ebx
mov rdx, qword [rsp + 0x140]
mov ecx, dword [rsp + 0x138]
jmp 0x140427173
call fcn.14044bdd8
jmp 0x14042717f
xor al, al
add rsp, 0x128
jmp 0x14042718b
ret