Function at 0x1403f40e4
Capabilities:
Encode data using base64

Disassembly:
push rbp
xor bpl, 0x59
xadd bpl, bpl
movsx rbp, sp
push r15
cmp r8b, spl
sbb bpl, 0x68
shr bpl, cl
push r14
rcl ebp, cl
xor bp, 0x278e
sub r15w, r10w
push r13
btr r15w, bp
shl bpl, 0xe6
bt r15, 0x4a
push r12
add ebp, 0x9257b00
push rsi
sar bp, 0xb6
push rdi
bsf edi, eax
bt r15d, ebp
push rbx
or edi, 0x19cd232c
mov r15w, 0x3f9d
movsx r15, r12w
push rax
mov rbp, rsp
btr r15, 0x26
mov rdi, rdx
add eax, 0x720a414e
mov rsi, rcx
bt ax, 0x59
add r15b, 0x7e
bswap r15w
lea r15, [rdx + r8]
test r13d, r9d
cbw
rcl al, cl
mov eax, dword [rcx + 8]
cmp r11w, r11w
test sp, 0x50e8
cmc
test al, 2
jmp 0x1403f417f
jne 0x1403f4597
test al, 4
jmp 0x1403f418c
jne 0x1403f46e2
test al, 8
jmp 0x1403f4199
jne 0x1403f482d
test al, 0x10
jmp 0x1403f41a6
jne 0x1403f495f
test al, 0x20
jmp 0x1403f41b3
jne 0x1403f4a8f
test al, 0x40
jne 0x1403f4bcd
test al, 0x80
jmp 0x1403f41c8
jne 0x1403f4cc5
test eax, 0x100
jmp 0x1403f41d8
jne 0x1403f4d8a
test eax, 0x400
jmp 0x1403f41e8
jne 0x1403f4e4a
mov r14, qword [rsi + 0x110]
rcl eax, 0xff
jmp 0x1403f41fd
mov rax, qword [rsi + 0x118]
jmp 0x1403f420c
mov qword [rbp], rax
cmp r10b, 0xe4
clc
cmp r14, rax
jmp 0x1403f421d
je 0x1403f43c2
lea r13, [rdi + 1]
cmp r13, r15
jmp 0x1403f422f
ja 0x1403f4fca
mov byte [rdi], 0x5a
not ch
mov rax, qword [r14]
sub cx, 0x5b
sub rsp, 0x20
not cx
mov rcx, r14
jmp 0x1403f4251
call qword [rax + 0x10]
add rsp, 0x20
mov r12w, si
jmp 0x1403f4264
mov r12, rax
add rax, 0xf
and rax, 0xfffffffffffffff0
jmp 0x1403f4274
call fcn.14044d4b5
sub rsp, rax
shrd ecx, eax, 0x3d
mov rbx, rsp
movsxd rax, r12d
mov rax, qword [r14]
sub rsp, 0x20
movzx rcx, ax
seto r8b
mov rcx, r14
xchg r8d, edx
cmovae dx, bp
movsxd r8, eax
mov rdx, rbx
movsx r8w, bpl
mov r8, r12
jmp 0x1403f42b2
call qword [rax + ioctlsocket]
add rsp, 0x20
cmp sil, 0x9c
test al, al
jmp 0x1403f42c4
je 0x1403f4fca
cmp r12, 0x80
jb 0x1403f4345
mov rcx, r12
or al, 0x34
lea rax, [r13 + 1]
test r11d, 0x1e2a6b59
cmp rax, r15
jmp 0x1403f42ef
ja 0x1403f4fca
mov edx, ecx
stc
or dl, 0x80
test si, 0x26b2
jmp 0x1403f4305
mov byte [r13], dl
btr dx, sp
mov rdx, rcx
cmp rdi, 0x15850c9d
bt r13w, dx
shr rdx, 7
mov r13, rax
test r12d, edi
jmp 0x1403f432b
cmp rcx, 0x3fff
mov rcx, rdx
jmp 0x1403f433a
ja 0x1403f42dc
jmp 0x1403f435f
mov rax, r13
shl cl, cl
xor cx, 0x7498
mov rdx, r12
sub cl, r11b
btr cx, r9w
bt rcx, 0x7f
lea rcx, [rax + 1]
cmp rcx, r15
ja 0x1403f4fca
mov byte [rax], dl
mov dil, 0xd
and dil, 0x86
mov rdi, r12
stc
add rdi, rcx
cmp rdi, r15
ja 0x1403f4fca
sub rsp, 0x20
not r8b
bswap r8w
mov rdx, rbx
movzx r8d, bp
movsx r8d, bx
xchg r8b, r8b
mov r8, r12
jmp 0x1403f43a6
call fcn.1404a81fb
add rsp, 0x20
test r12b, 0xac
cmc
add r14, 0x50
cmp r14, qword [rbp]
jne 0x1403f4223
mov r14, qword [rsi + 0x128]
xadd ah, al
neg ax
movsxd rax, eax
mov rax, qword [rsi + 0x130]
mov sil, 1
jmp 0x1403f43e1
mov qword [rbp], rax
test r10d, 0x558c2474
jmp 0x1403f43f1
cmp r14, rax
jmp 0x1403f43f9
je 0x1403f4fd0
lea r13, [rdi + 1]
cmp r13, r15
jmp 0x1403f440b
ja 0x1403f4fca
mov byte [rdi], 0x62
sete ah
mov rax, qword [r14]
btc cx, r10w
bts ecx, r11d
sub rsp, 0x20
mov ch, 0x49
mov rcx, r14
jmp 0x1403f4432
call qword [rax + 0x10]
add rsp, 0x20
not r12b
bt r12, 0xfc
mov r12, rax
stc
test r13b, 0xa6
add rax, 0xf
cmp r13, rcx
and rax, 0xfffffffffffffff0
jmp 0x1403f4459
call fcn.14044d4b5
sub rsp, rax
adc dl, r13b
or al, r9b
mov rbx, rsp
neg cl
mov rax, qword [r14]
sub rsp, 0x20
mov r8b, 0xc4
movsx r8w, r8b
mov rcx, r14
mov r8b, 0xe7
not r8
movsx r8d, cx
mov rdx, rbx
movsx r8d, si
jmp 0x1403f4497
mov r8, r12
jmp 0x1403f449f
call qword [rax + ioctlsocket]
add rsp, 0x20
test al, al
jmp 0x1403f44ad
je 0x1403f4fca
cmp r12, 0x80
jmp 0x1403f44bf
jb 0x1403f451d
mov rcx, r12
rcl eax, cl
not al
rcr ah, 0x55
lea rax, [r13 + 1]
clc
cmp rax, r15
jmp 0x1403f44dc
ja 0x1403f4fca
mov edx, ecx
or dl, 0x80
mov byte [r13], dl
mov rdx, rcx
bsr r13w, sp
shr rdx, 7
mov r13, rax
cmp r14, 0x7c857763
cmc
stc
cmp rcx, 0x3fff
mov rcx, rdx
jmp 0x1403f4512
ja 0x1403f44cf
jmp 0x1403f4526
mov rax, r13
rol cl, 0x6e
mov rdx, r12
lea rcx, [rax + 1]
cmp rcx, r15
ja 0x1403f4fca
mov byte [rax], dl
cmp dil, bpl
xor di, 0x79b
bsf edi, eax
mov rdi, r12
test r9d, 0x535122e1
test bpl, al
add rdi, rcx
test r8b, 0x55
cmp rdi, r15
jmp 0x1403f455c
ja 0x1403f4fca
sub rsp, 0x20
movzx r8, r11w
mov rdx, rbx
mov r8b, r9b
bswap r8d
mov r8, r12
call fcn.1404a81fb
add rsp, 0x20
add r14, 0x50
cmp r14, qword [rbp]
jmp 0x1403f458c
jne 0x1403f43ff
jmp 0x1403f4fd0
test r8, r8
jmp 0x1403f459f
jle 0x1403f4fca
mov byte [rdi], 0xa
inc rdi
sar rcx, cl
bt cx, r13w
movzx ecx, r10w
mov rcx, qword [rsi + 0x20]
cmp r10, rbp
cmp spl, 0xf0
cmp rcx, 0x80
jmp 0x1403f45ce
jb 0x1403f464a
nop
lea rax, [rdi + 1]
cmp al, r11b
clc
cmp rax, r15
jmp 0x1403f45e5
ja 0x1403f4fca
mov edx, ecx
test dx, di
cmp r9b, dl
cmc
or dl, 0x80
cmp sil, 0xf5
cmc
mov byte [rdi], dl
sal dx, 0xe9
shl rdi, cl
mov rdx, rcx
bt rdi, r13
shr rdx, 7
not dil
add rdi, 0x71430da2
dec dil
mov rdi, rax
test cl, dil
cmc
jmp 0x1403f4629
cmp rcx, 0x3fff
movzx ecx, dx
movsx rcx, r10w
mov rcx, rdx
jmp 0x1403f463f
ja 0x1403f45d5
jmp 0x1403f4650
mov rax, rdi
mov rdx, rcx
lea rcx, [rax + 1]
jmp 0x1403f465f
cmp rcx, r15
ja 0x1403f4fca
mov byte [rax], dl
rcl dil, cl
mov r8, qword [rsi + 0x20]
movzx di, dil
rcl rdi, cl
mov edi, 0x75534dc7
lea rdi, [rcx + r8]
stc
cmp rdi, r15
jmp 0x1403f468b
ja 0x1403f4fca
cmp qword [rsi + 0x28], 0x10
jmp 0x1403f469b
jb 0x1403f46aa
mov rdx, qword [rsi + 0x10]
jmp 0x1403f46ae
lea rdx, [rsi + 0x10]
sub rsp, 0x20
jmp 0x1403f46b7
call fcn.1404a81fb
add rsp, 0x20
add rax, rax
cmp r15w, 0x4ff5
mov eax, dword [rsi + 8]
test rsp, 0x2569027c
stc
cmc
test al, 4
jmp 0x1403f46dc
je 0x1403f4192
lea rax, [rdi + 1]
jmp 0x1403f46f0
cmp rax, r15
jmp 0x1403f46f8
ja 0x1403f4fca
mov byte [rdi], 0x12
mov rcx, qword [rsi + 0x40]
test dl, r9b
cmp rcx, 0x80
jmp 0x1403f4714
jb 0x1403f4791
nop dword [rax + rax]
stc
cmovae edx, r15d
lea rdx, [rax + 1]
cmp r8d, 0x72036418
cmp rsp, rbp
cmp rdx, r15
jmp 0x1403f473d
ja 0x1403f4fca
mov ebx, ecx
bswap di
shld edi, edx, 0x9a
bt rdi, 0xe4
or bl, 0x80
mov byte [rax], bl
ror rdi, 0xce
test r9b, 0xa3
mov rdi, rcx
sal ax, cl
not al
shr rdi, 7
btc rax, 0x8b
mov rax, rdx
stc
cmp r11b, 0x3f
cmp rcx, 0x3fff
mov rcx, rdi
jmp 0x1403f4786
ja 0x1403f4727
jmp 0x1403f47a4
mov rdx, rax
shl dil, cl
or di, dx
mov rdi, rcx
sub rcx, 0x6e2a6015
lea rcx, [rdx + 1]
cmp rcx, r15
jmp 0x1403f47b0
ja 0x1403f4fca
mov byte [rdx], dil
xchg r8d, r8d
bts r8w, si
mov r8, qword [rsi + 0x40]
add rdi, rsi
lea rdi, [rcx + r8]
cmp rdi, r15
ja 0x1403f4fca
cmp qword [rsi + 0x48], 0x10
jmp 0x1403f47df
jb 0x1403f47f3
mov rdx, qword [rsi + 0x30]
jmp 0x1403f47ee
jmp 0x1403f47ff
lea rdx, [rsi + 0x30]
cmc
clc
cmp r8w, 0x6e3b
sub rsp, 0x20
jmp 0x1403f4808
call fcn.1404a81fb
add rsp, 0x20
rol eax, cl
shl al, 0x64
mov eax, dword [rsi + 8]
test r11d, 0x9fe0340
test al, 8
jmp 0x1403f4827
je 0x1403f419f
lea rax, [rdi + 1]
jmp 0x1403f483c
cmp rax, r15
ja 0x1403f4fca
mov byte [rdi], 0x1a
shr ch, cl
bt rcx, r13
cmp rsi, 0x6ff11a30
mov rcx, qword [rsi + 0x60]
stc
cmp rcx, 0x80
jmp 0x1403f4866
jb 0x1403f48db
nop dword [rax]
lea rdx, [rax + 1]
cmp rdx, r15
jmp 0x1403f487f
ja 0x1403f4fca
mov ebx, ecx
sar dil, 0xf9
movzx edi, r14w
shr dil, cl
or bl, 0x80
shr dil, 0x4c
ror dil, cl
mov byte [rax], bl
shrd ax, dx, 1
mov rdi, rcx
shr rdi, 7
shl eax, cl
rcl al, cl
shl ax, 0x41
mov rax, rdx
clc
cmp cx, 0x67af
cmp rcx, 0x3fff
setg cl
movsxd rcx, edx
mov rcx, rdi
jmp 0x1403f48d0
ja 0x1403f4873
jmp 0x1403f48ea
mov rdx, rax
sbb dil, 0xe
mov rdi, rcx
btr rcx, 0x39
lea rcx, [rdx + 1]
stc
cmp r9b, 0xa3
cmp rcx, r15
jmp 0x1403f48fb
ja 0x1403f4fca
mov byte [rdx], dil
or r8w, r13w
mov r8, qword [rsi + 0x60]
stc
lea rdi, [rcx + r8]
cmp rdi, r15
ja 0x1403f4fca
cmp qword [rsi + 0x68], 0x10
jb 0x1403f4933
mov rdx, qword [rsi + 0x50]
jmp 0x1403f492e
jmp 0x1403f493d
lea rdx, [rsi + 0x50]
jmp 0x1403f493d
sub rsp, 0x20
call fcn.1404a81fb
add rsp, 0x20
add al, r13b
neg ah
mov eax, dword [rsi + 8]
test eax, 0x3e7e0cbf
test al, 0x10
je 0x1403f41ac
lea rax, [rdi + 1]
cmc
cmp rax, r15
jmp 0x1403f496c
ja 0x1403f4fca
mov byte [rdi], 0x22
mov cx, 0x1aae
add cx, 0xd42
rcl ecx, cl
mov rcx, qword [rsi + 0x80]
cmp rcx, 0x80
jmp 0x1403f4993
jb 0x1403f49f4
nop dword [rax]
lea rdx, [rax + 1]
cmp rdx, r15
jmp 0x1403f49a9
ja 0x1403f4fca
mov ebx, ecx
sar dil, cl
shrd di, r9w, 0x3b
or bl, 0x80
mov byte [rax], bl
cwde
mov rdi, rcx
bswap eax
shr rdi, 7
btr eax, r15d
lahf
mov rax, rdx
jmp 0x1403f49d6
cmp rcx, 0x3fff
movzx rcx, r8w
mov rcx, rdi
jmp 0x1403f49e9
ja 0x1403f499d
jmp 0x1403f4a05
mov rdx, rax
bsf rdi, rdx
mov rdi, rcx
bts rcx, rsp
add cl, r13b
lea rcx, [rdx + 1]
cmp spl, r12b
cmp rcx, r15
jmp 0x1403f4a14
ja 0x1403f4fca
mov byte [rdx], dil
bsf di, bp
sbb r8d, 0x1c2b6ce7
sub dil, 0x66
mov r8, qword [rsi + 0x80]
lea rdi, [rcx + r8]
clc
test cl, 0xd9
cmp rdi, r15
jmp 0x1403f4a43
ja 0x1403f4fca
cmp qword [rsi + 0x88], 0x10
jb 0x1403f4a65
mov rdx, qword [rsi + 0x70]
jmp 0x1403f4a60
jmp 0x1403f4a6a
lea rdx, [rsi + 0x70]
stc
sub rsp, 0x20
call fcn.1404a81fb
add rsp, 0x20
bts ax, si
sbb ah, 0xa8
mov eax, dword [rsi + 8]
clc
test al, 0x20
jmp 0x1403f4a89
je 0x1403f41b9
lea rax, [rdi + 1]
cmp rax, r15
jmp 0x1403f4a9b
ja 0x1403f4fca
mov byte [rdi], 0x2a
add cx, 0x7f43
shld cx, ax, 0xd3
xor ecx, esp
mov rcx, qword [rsi + 0xa0]
jmp 0x1403f4abc
cmp rcx, 0x80
jmp 0x1403f4ac8
jb 0x1403f4b30
lea rdx, [rax + 1]
cmp rdx, r15
jmp 0x1403f4ada
ja 0x1403f4fca
mov ebx, ecx
test dl, r11b
stc
adc dil, r13b
or bl, 0x80
cmc
add rdi, 0x506d74dc
mov byte [rax], bl
rcl ax, 0xae
mov rdi, rcx
shr rdi, 7
clc
mov rax, rdx
test r15w, 0xd01
cmc
cmp rcx, 0x3fff
mov cl, r14b
xchg cl, ch
movzx cx, bpl
mov rcx, rdi
jmp 0x1403f4b25
ja 0x1403f4ace
jmp 0x1403f4b3d
mov rdx, rax
mov rdi, rcx
or rcx, 0x70c365d6
lea rcx, [rdx + 1]
cmp r10w, 0x5a62
stc
cmp rcx, r15
jmp 0x1403f4b50
ja 0x1403f4fca
mov byte [rdx], dil
adc r8b, 0xfe
mov r8, qword [rsi + 0xa0]
lea rdi, [rcx + r8]
test r14b, r9b
clc
test r8w, 0x7c3b
cmp rdi, r15
jmp 0x1403f4b7a
ja 0x1403f4fca
cmp qword [rsi + 0xa8], 0x10
jmp 0x1403f4b8d
jb 0x1403f4b9f
mov rdx, qword [rsi + 0x90]
jmp 0x1403f4ba6
lea rdx, [rsi + 0x90]
sub rsp, 0x20
jmp 0x1403f4baf
call fcn.1404a81fb
add rsp, 0x20
btc ax, 0xb4
mov eax, dword [rsi + 8]
test al, 0x40
jmp 0x1403f4bc7
je 0x1403f41c1
lea rax, [rdi + 1]
cmp spl, al
cmp rax, r15
ja 0x1403f4fca
mov byte [rdi], 0x30
bt di, 0xd0
btc di, bx
mov edi, dword [rsi + 0xb0]
test r13d, 0x1f901fab
cmp r12b, 0x5f
cmp rdi, 0x80
jmp 0x1403f4c06
jb 0x1403f4c7a
lea rdx, [rax + 1]
cmp rdx, r15
jmp 0x1403f4c18
ja 0x1403f4fca
mov ecx, edi
cmp r13w, bp
test ax, di
or cl, 0x80
test r15b, 0xf7
test r9b, r11b
mov byte [rax], cl
or cx, r9w
rcl cx, 0xa6
mov rcx, rdi
btr ax, dx
bsr ax, r13w
shr rcx, 7
xchg al, al
rcl rax, 0x95
mov rax, rdx
cmp dx, 0x3f7d
test esi, r15d
cmp rdi, 0x3fff
movsx edi, r8w
mov rdi, rcx
jmp 0x1403f4c6f
ja 0x1403f4c0c
jmp 0x1403f4c98
mov rdx, rax
bt cx, r13w
btc ecx, r12d
sub ecx, 0x4c124357
mov rcx, rdi
shr dil, 0x4d
cmovo di, r12w
lea rdi, [rdx + 1]
cmp rdi, r15
jmp 0x1403f4ca4
ja 0x1403f4fca
mov byte [rdx], cl
bt eax, 0x63
shr al, 0xa
mov eax, dword [rsi + 8]
cmp r13w, 0x7c49
stc
test al, 0x80
je 0x1403f41ce
lea rax, [rdi + 1]
test r9d, 0x62b70f0
jmp 0x1403f4cd5
cmp rax, r15
ja 0x1403f4fca
mov byte [rdi], 0x38
rcr dil, 0x43
mov edi, dword [rsi + 0xb4]
cmc
cmp rdi, 0x80
jmp 0x1403f4cf8
jb 0x1403f4d53
lea rdx, [rax + 1]
cmp rdx, r15
jmp 0x1403f4d0a
ja 0x1403f4fca
mov ecx, edi
jmp 0x1403f4d17
or cl, 0x80
test r14w, 0x4225
stc
cmc
mov byte [rax], cl
movsx rcx, di
mov rcx, rdi
sar ax, 0x87
shr rcx, 7
sar rax, cl
mov rax, rdx
cmp rdi, 0x3fff
mov rdi, rcx
jmp 0x1403f4d48
ja 0x1403f4cfe
jmp 0x1403f4d5f
mov rdx, rax
sar cl, cl
bt ecx, 0x8a
mov rcx, rdi
lea rdi, [rdx + 1]
jmp 0x1403f4d68
cmp rdi, r15
jmp 0x1403f4d70
ja 0x1403f4fca
mov byte [rdx], cl
mov eax, dword [rsi + 8]
test dl, r8b
clc
test eax, 0x100
je 0x1403f41de
lea rax, [rdi + 1]
cmp rax, r15
jmp 0x1403f4d96
ja 0x1403f4fca
mov byte [rdi], 0x40
ror dil, 0x70
sbb dil, dil
mov edi, dword [rsi + 0xb8]
cmp rdi, 0x80
jmp 0x1403f4db8
jb 0x1403f4e19
lea rdx, [rax + 1]
cmc
jmp 0x1403f4dc8
cmp rdx, r15
ja 0x1403f4fca
mov ecx, edi
or cl, 0x80
jmp 0x1403f4ddf
mov byte [rax], cl
or ah, bl
mov rcx, rdi
cmp r9b, r14b
shl al, 0xcd
shr rcx, 7
lahf
setnp ah
mov rax, rdx
cmp rdi, 0x3fff
cmovb di, bx
setno dil
mov rdi, rcx
jmp 0x1403f4e0e
ja 0x1403f4dbe
jmp 0x1403f4e1f
mov rdx, rax
mov rcx, rdi
lea rdi, [rdx + 1]
test cx, r15w
stc
cmp rdi, r15
ja 0x1403f4fca
mov byte [rdx], cl
mov eax, dword [rsi + 8]
cmc
cmp bp, dx
test eax, 0x400
jmp 0x1403f4e44
je 0x1403f41ee
lea r12, [rdi + 1]
clc
jmp 0x1403f4e56
cmp r12, r15
ja 0x1403f4fca
mov byte [rdi], 0x52
shrd di, r13w, 0xe4
btc cx, r15w
lea rdi, [rsi + 0xc0]
ror cx, cl
sub rsp, 0x20
bswap cx
movsx rcx, di
seta ch
mov rcx, rdi
jmp 0x1403f4e8d
call fcn.1402319f2
add rsp, 0x20
ror bl, cl
mov rbx, rax
cmp r13, 0x140e5ec2
test rsp, r13
add rax, 0xf
cmp bpl, spl
and rax, 0xfffffffffffffff0
jmp 0x1403f4eb5
call fcn.14044d4b5
sub rsp, rax
cqo
mov r14, rsp
add r8b, 0x13
sub rsp, 0x20
not rdx
cwd
movzx rdx, r15w
mov rcx, rdi
movsxd r8, ebp
movzx r8w, cl
mov rdx, r14
movsx r8w, r9b
mov r8, rbx
jmp 0x1403f4eee
call fcn.1403f65b4
add rsp, 0x20
cmp dh, 0x17
cmc
test al, al
je 0x1403f4fca
cmp rbx, 0x80
jmp 0x1403f4f0f
jb 0x1403f4f86
mov rcx, rbx
lea rax, [r12 + 1]
cmp r8b, dil
cmp bx, 0x638
cmp rax, r15
jmp 0x1403f4f2d
ja 0x1403f4fca
mov edx, ecx
test sil, 0xdb
test bl, r11b
clc
or dl, 0x80
cmp dl, sil
clc
mov byte [r12], dl
shl dh, cl
mov rdx, rcx
bt r12w, 0x13
dec r12b
ror r12b, cl
shr rdx, 7
shr r12, cl
mov r12, rax
cmp rcx, 0x3fff
movsx rcx, r10w
cmovo cx, r13w
mov rcx, rdx
jmp 0x1403f4f7b
ja 0x1403f4f18
jmp 0x1403f4f95
mov rax, r12
adc cl, 0xdd
sub dx, 0x450
clc
mov rdx, rbx
lea rcx, [rax + 1]
test r12d, edi
cmp rcx, r15
ja 0x1403f4fca
mov byte [rax], dl
mov rdi, rbx
cmp rdx, rsp
jmp 0x1403f4fb2
lea rdi, [rdi + rcx]
test r15w, 0x33f3
cmp rdi, r15
jmp 0x1403f4fc4
jbe 0x1403f5034
xor esi, esi
movsx r12d, si
mov eax, esi
movsx r12w, spl
lea rsp, [rbp + 8]
mov r14, 0x44eb1c76
pop rbx
bswap di
movzx ebp, r11w
jmp 0x1403f4fef
pop rdi
pop rsi
mov r13d, 0x4a427339
pop r12
cmovo r15, rax
mov r14w, ax
pop r13
movsx r15, cx
movsx ebp, bx
bswap r15w
pop r14
bswap bp
movsx rbp, ax
jmp 0x1403f501c
pop r15
jmp 0x1403f502d
pop rbp
jmp 0x1403f5033
ret
sub rsp, 0x20
bswap r8
cqo
mov rdx, r14
movsx r8d, r12w
mov r8, rbx
jmp 0x1403f504c
call fcn.1404a81fb
add rsp, 0x20
jmp 0x1403f505a
jmp 0x1403f41ee