Function at 0x1400a74a0
Capabilities:
Delete file

Disassembly:
xchg rdx, rax
mov rdx, rsp
xchg rdx, rax
jmp 0x1400a7df5
mov qword [rsp + 0x68], rdx
xchg rdx, rbx
mov qword [rsp + 0x70], 0x1113d7f2
jmp 0x1400a7d78
mov dword [rsp - 0x28], 0x5ca5a4a1
test rdi, rdi
je 0x1400a789c
mov rbx, qword [rbp - 0x58]
mov dword [rsp - 0x3c], 0x375c7012
jmp 0x1400a7639
xchg r13, r11
movaps xmm6, xmmword [r13 - 0x10]
xchg r13, r11
movaps xmm7, xmmword [r11 - 0x20]
jmp 0x1400a787f
nop
sub rax, 0xffffffffb06bd29a
add rax, 0xffffffffb06bd292
jmp 0x1400a7a7c
xchg r11, r12
xchg rsp, r11
movaps xmm9, xmmword [rsp - 0x40]
xchg rsp, r11
xchg r11, rsp
jmp 0x1400a7612
sub eax, 0x1bc43d5e
xor eax, 0x5191d1a2
xor eax, 0x3cc0ac40
sub eax, 0x42ca59d0
mov word [rbp - 0x68], ax
xchg r14, r14
jmp 0x1400a79ac
nop
mov qword [rsp - 8], rdi
sub rsp, 8
nop
mov qword [rsp - 8], r14
jmp 0x1400a7f08
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
xchg r12, r12
movq xmm2, xmm9
paddw xmm3, xmm2
jmp 0x1400a7af2
pop rdi
mov dword [rsp - 0x40], 0x483174ba
nop
mov rbp, qword [rsp]
add rsp, 8
ret
mov dword [rsp - 0x10], 0x3ccca1b5
mov eax, edx
shr eax, 0x13
shr eax, 8
jmp 0x1400a7ed6
cmp rdx, 0x1000
jb 0x1400a7890
nop
jmp 0x1400a7bac
lea rax, [rbp - 0x68]
inc rsi
cmp word [rax + rsi*2], 0
xchg r8, r8
jne 0x1400a75b6
xchg r9, r8
jmp 0x1400a7828
jl 0x1400a7c2c
mov r9, r9
movdqa xmm5, xmmword [0x140118390]
movdqa xmm4, xmmword [0x14011d720]
mov eax, 0x57aa979d
jmp 0x1400a7923
mov dword [rsp + 0x48], eax
movzx eax, word [0x14011d46c]
mov dword [rsp - 0x14], esi
mov word [rsp + 0x4c], ax
cmp dword [0x1402557d0], 2
jmp 0x1400a75cf
mov r11, rsp
xchg rsp, r11
pop r14
jmp 0x1400a7577
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
mov r8, r8
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
jmp 0x1400a7c99
cmp rdi, rbx
je 0x1400a7757
xchg r14, rdi
mov rcx, r14
jmp 0x1400a79c9
add r8d, 0x1ad894f9
add r8d, 0x24cd070d
xor r8d, 0x304ff91b
xor r8d, 0x1e6ab068
add r8d, 0x27b6b122
sub r8d, 0x74ebe399
jmp 0x1400a7a8f
movd xmm8, eax
movdqa xmm9, xmmword [0x14011a260]
mov rdx, rdx
jmp 0x1400a7e76
lea r11, [rsp + 0x2d0]
mov dword [rsp - 0x14], edi
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
jmp 0x1400a74e4
mov dword [rsp - 0x44], edi
mov qword [rbp + 0x180], rax
xchg rdi, rcx
jmp 0x1400a7c83
mov rsi, qword [rbp - 0x48]
mov dword [rsp - 0x2c], ebx
sub rax, rsi
sar rax, 3
sar rax, 1
sar rax, 1
cmp rax, 1
jmp 0x1400a7e93
inc ebx
lea r8, [r8 + 2]
cmp ebx, 0x17
mov rsi, rsi
jl 0x1400a7c43
lea rcx, [rsp + 0x20]
call fcn.1400ad210
jmp 0x1400a7db1
sub eax, 0x37af7cf0
sub eax, 0xfb78da0
xor eax, 0x22df3d12
xor eax, 0x19f35e76
add eax, 0xed3b877
jmp 0x1400a7c74
mov dword [rsp - 0x28], 0x221efd13
sar rax, 3
sar rax, 1
sar rax, 1
cmp rax, 2
jmp 0x1400a7906
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
mov dword [rsp - 0x40], ebx
psrad xmm1, xmm6
movdqa xmm0, xmm1
jmp 0x1400a7e29
mov r9, r9
mov rdi, qword [rbp - 0x60]
mov rdx, qword [rbp - 0x50]
sub rdx, rdi
and rdx, 0xffffffffffffffe0
mov dword [rsp - 0x14], 0x639d1c17
mov rax, rdi
jmp 0x1400a759f
add eax, 0x18a5b1f6
sub eax, 0x11e49a00
xor eax, 0x2c1551b7
xor eax, 0x49cb1d5f
movd xmm6, eax
jmp 0x1400a7d63
sub eax, 0x607ddb8f
add eax, 0x1e16ec0e
sub eax, 0x99d2012
add eax, 0x2956a280
jmp 0x1400a7b3a
imul ecx, eax, 0x36
xchg r9, r9
movzx eax, bx
sub ax, cx
jmp 0x1400a7e14
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
mov dword [rsp - 0x3c], ebx
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
jmp 0x1400a7736
xorps xmm0, xmm0
xor eax, eax
mov r15, r15
xchg r9, rbp
movups xmmword [r9 - 0x48], xmm0
xchg r9, rbp
jmp 0x1400a79e6
nop
xchg rcx, rax
mov rcx, qword [rbp - 0x58]
jmp 0x1400a7d4f
xor qword [rbp - 0x18], 0x5ad7d622
xor qword [rbp - 0x18], 0x647e3729
sub qword [rbp - 0x18], 0x361cd267
sub qword [rbp - 0x18], 0x29cd81f6
sub qword [rbp - 0x18], 0x1496e627
jmp 0x1400a75b2
mov r9, rsi
xchg r9, r8
lea rdx, [rbp - 0x68]
mov dword [rsp - 0x2c], 0x57223167
lea rcx, [rbp - 0x30]
call fcn.14000eac0
jmp 0x1400a77ef
nop
lea r8, [rsp + 0x58]
lea rdx, [rsp + 0x20]
lea rcx, [rbp - 0x60]
mov dword [rsp - 0x38], ecx
call fcn.1400a64e0
jmp 0x1400a7ab7
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x3c], 0x29f46104
jmp 0x1400a7557
mov rbp, rbp
xchg r11, r12
movaps xmm8, xmmword [r12 - 0x30]
jmp 0x1400a750b
mov rcx, rdi
call fcn.1400e8bd0
mov dword [rsp - 0x14], ecx
xchg rcx, rbx
jmp 0x1400a7b4e
mov rdi, rdi
mov dword [rax], ebx
mov r8d, 0x3b7dea03
add r8d, 0x2f054426
sub r8d, 0x47184e3d
jmp 0x1400a764d
sub rax, rdi
xchg rsi, rsi
sar rax, 1
sar rax, 2
sar rax, 1
jmp 0x1400a7ddf
mov dword [rsp - 0x3c], 0x41614f49
xor word [rbp - 0x66], 0x33
xor ebx, ebx
jmp 0x1400a7b65
call fcn.14000eac0
nop
xchg rbx, rbp
mov qword [rsp + 0x20], rbp
xchg rbp, rbx
mov qword [rsp + 0x30], rbx
jmp 0x1400a7b0e
xchg rsi, rsi
jbe 0x1400a839d
nop
sub rdx, 0xb683b34
add rdx, 0xb683b74
jmp 0x1400a7ee5
sub eax, 0x3c9ded1e
xor eax, 0x3d10d68f
add eax, 0x3900b806
jmp 0x1400a7772
xchg rsp, rcx
movsd xmm0, qword [0x14011d460]
xchg r13, r13
xchg rsp, r9
movsd qword [r9 + 0x40], xmm0
xchg rsp, r9
mov eax, dword [0x14011d468]
jmp 0x1400a75f2
mov rbp, rbp
ja 0x1400a7f4b
movups xmm0, xmmword [0x14011d440]
jmp 0x1400a7c11
pshufhw xmm1, xmm0, 0xd8
pshufd xmm3, xmm1, 0xd8
movq xmm2, xmm9
xchg rsp, rsp
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
pxor xmm3, xmm0
jmp 0x1400a7f3b
movaps xmmword [r8 - 0x28], xmm6
xchg r8, rax
xchg r13, rax
movaps xmmword [r13 - 0x38], xmm7
xchg r13, rax
xchg r9, rax
jmp 0x1400a7cd2
xor word [rbp - 0x66], 0x33
mov qword [rbp - 0x30], rbx
mov qword [rbp - 0x20], rbx
mov rbp, rbp
mov qword [rbp - 0x18], 0x4a28db80
jmp 0x1400a77fb
xchg rdi, r14
call fcn.140043bd0
xchg rsi, rsi
add rdi, 0x20
cmp rdi, rbx
jne 0x1400a7642
jmp 0x1400a7750
mov qword [rbp - 0x38], rax
mov r15, r15
lea rax, [rbp - 0x30]
mov qword [rsp + 0x50], rax
mov eax, dword [0x14011d43c]
mov dword [rbp - 0x68], eax
jmp 0x1400a7e4c
call fcn.1400f523c
mov edi, eax
cmp rsi, qword [rbp - 0x68]
mov dword [rsp - 0x44], 0x55cf09c3
jmp 0x1400a7a64
paddd xmm2, xmm5
movdqa xmm1, xmm2
mov dword [rsp - 0x20], esp
punpckldq xmm1, xmm2
jmp 0x1400a761f
mov r14, rax
cmp qword [rsi + 0x18], 8
jb 0x1400a78a7
mov rsi, qword [rsi]
jmp 0x1400a78a4
sub qword [rsp + 0x38], 0x11740f14
xor qword [rsp + 0x38], 0x2dc26865
xchg r8, rsi
mov rsi, r8
jmp 0x1400a7acf
je 0x1400a83b8
cmp dword [r14], 0x22
je 0x1400a83cd
cmp eax, 4
jmp 0x1400a795c
cmp rax, 0x1f
mov dword [rsp - 0x34], ecx
ja 0x1400a83f2
jmp 0x1400a7890
lea rdx, [rbp - 0x68]
xchg rdi, rsi
mov rcx, rdi
xchg rdi, rsi
jmp 0x1400a7a04
movd xmm2, eax
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
mov dword [rsp - 0x1c], esp
jmp 0x1400a77b9
nop
xchg r9, rax
mov r9, qword [rbp - 0x58]
xchg r9, rax
xchg rdi, r15
mov r15, qword [rbp - 0x60]
xchg r15, rdi
jmp 0x1400a78c2
xchg r8, rsi
nop
inc r8
cmp word [rdi + r8*2], 0
mov dword [rsp - 0x30], 0x30c2b8e3
jne 0x1400a7ad3
xchg rdx, rdi
jmp 0x1400a7cba
movq xmm0, qword [rcx]
mov dword [rsp - 0x30], ebp
pxor xmm3, xmm0
movq qword [rcx], xmm3
lea eax, [rbx + 4]
mov dword [rsp - 0x18], ebp
jmp 0x1400a7aa1
mov r12, r12
mov qword [rsp + 0x38], 0x3dd065d5
sub qword [rsp + 0x38], 0x307f2055
add qword [rsp + 0x38], 0x3cdbfe70
xor qword [rsp + 0x38], 0x2d744253
jmp 0x1400a7bf1
sub eax, 0x238eddcc
add eax, 0x7ebb73c
sub eax, 0x29d4be7b
jmp 0x1400a767c
mov rbx, qword [rbp + 0x180]
xchg rbx, rcx
xor rcx, rsp
call fcn.1400e8cf0
jmp 0x1400a7692
mov qword [rsp + 0x58], rbx
mov dword [rsp - 0x10], 0x4f81410e
xchg rbx, rdx
jmp 0x1400a74ac
add eax, 0x229f1cfb
xor eax, 0x310b9ce2
sub eax, 0x50bacdd7
sub eax, 0x22aeec8b
mov word [rbp - 0x68], ax
jmp 0x1400a78d7
xchg rsi, rcx
nop
xchg r9, r9
inc r8
cmp word [rax + r8*2], bx
jmp 0x1400a7dc8
sub rdx, 0x27a81ac5
add rdx, 0x27a81aec
mov rdi, qword [rdi - 8]
mov dword [rsp - 0x40], 0x28969a65
sub rax, rdi
jmp 0x1400a74f9
lea rcx, [rcx + 0x10]
cmp ebx, 0x10
jl 0x1400a7e82
mov dword [rsp - 0x28], 0x7097d6f7
cmp ebx, 0x17
jge 0x1400a76ee
jmp 0x1400a7c2c
add qword [rsp + 0x38], 0x181706bb
sub qword [rsp + 0x38], 0x984cf5e
xor qword [rsp + 0x38], 0x4add4e76
jmp 0x1400a7a47
movups xmmword [rsp + 0x20], xmm0
movups xmm1, xmmword [str.JZNXPK_10__54H]
mov rsi, rsi
xchg rcx, rsp
movups xmmword [rcx + 0x30], xmm1
jmp 0x1400a7937
movsxd rax, ebx
lea r8, [rsp + 0x20]
mov r15, r15
lea r8, [r8 + rax*2]
nop dword [rax + rax]
mov eax, 0x6e51cf40
jmp 0x1400a76fd
xor rsi, 0x4a51c41c
xor rsi, 0x43cc407f
add rsi, 0x7fffffff
add rsi, 0x6ea6436
xchg rsi, rcx
mov r8, rcx
jmp 0x1400a7b97
xor eax, 0x674072bc
imul ebx
sar edx, 4
jmp 0x1400a758a
mov rcx, rdi
xchg rdi, rcx
xorps xmm0, xmm0
mov r11, r11
xor eax, eax
xchg r13, rbp
jmp 0x1400a7d2a
shufps xmm1, xmm0, 0xdd
mov rsp, rsp
psrad xmm1, xmm6
movdqa xmm0, xmm1
psrld xmm0, xmm8
mov dword [rsp - 0x28], 0x979d0fe
jmp 0x1400a7865
mov rdi, rdx
xchg rdi, rdx
lea rcx, [rsp + 0x20]
call fcn.14000eac0
mov rdx, rdx
jmp 0x1400a7848
movaps xmmword [r9 - 0x48], xmm8
xchg r9, rax
xchg r11, rax
movaps xmmword [r11 - 0x58], xmm9
xchg r11, rax
mov rax, qword [0x1402557f0]
xor rax, rsp
jmp 0x1400a76ab
nop
movabs rsi, 0xffffffff0b097e65
add rsi, 0x53aa3897
sub rsi, 0x37da0e66
add rsi, 0x49ae7713
jmp 0x1400a7c4d
add eax, 0x23e85e06
sub eax, 0x31be7ff
sub eax, 0x3098dbc6
jmp 0x1400a7b7a
movups xmmword [r13 - 0x60], xmm0
xchg r13, rbp
mov qword [rbp - 0x50], rax
mov dword [rsp - 0x38], 0x2eccdc40
lea rax, [rsp + 0x58]
xchg r13, rax
mov qword [rsp + 0x50], r13
jmp 0x1400a7eb0
xchg rcx, rax
xchg rdx, r14
mov r14, qword [rbp - 0x60]
xchg rdx, r14
sub rax, rdx
jmp 0x1400a771b
mov r13, r13
movdqa xmm7, xmmword [0x14011d710]
mov eax, 0x6825523d
jmp 0x1400a778f
add qword [rsp + 0x70], 0x57bfb98c
sub qword [rsp + 0x70], 0x6e0ede9
xor qword [rsp + 0x70], 0x650ed79c
xor qword [rsp + 0x70], 0x3db5440c
sub qword [rsp + 0x70], 0x39492ffe
lea rax, [rbp - 0x68]
mov rcx, rcx
jmp 0x1400a7cf1
nop
mov dword [rsp - 0x1c], edx
lea rcx, [rbp - 0x48]
call fcn.1400a7330
mov rdi, qword [rbp - 0x60]
jmp 0x1400a74c2
jne 0x1400a7b9f
lea rdx, [rbp - 0x68]
mov rbp, rbp
lea rcx, [rsp + 0x58]
jmp 0x1400a78eb
sar rax, 1
cmp rax, 2
mov dword [rsp - 0x34], ebx
jb 0x1400a74ca
jmp 0x1400a77d7
mov qword [rax + 0x10], rbx
mov dword [rsp - 0x18], 0x424a6558
mov qword [rax + 0x18], rsi
nop
push 0x5cad346b
mov qword [rsp], rbp
jmp 0x1400a7542
add ax, 0x4daf
sub ax, 0x4d7d
xor word [r8], ax
mov dword [rsp - 0x18], esi
jmp 0x1400a76dc
psrld xmm0, xmm8
xchg rdx, rdx
paddd xmm0, xmm1
pmulld xmm0, xmm7
psubd xmm2, xmm0
mov dword [rsp - 0x28], esp
pshuflw xmm0, xmm2, 0xd8
jmp 0x1400a7971
mov r8, r8
cmp word [str.3_BTZ_], 0
je 0x1400a79b1
mov eax, 0xc14852c
xor eax, 0x36073995
sub eax, 0x18d94394
xor eax, 0x6a651855
jmp 0x1400a7522
lea rcx, [rsp + 0x20]
nop dword [rax]
movd xmm2, ebx
xchg rbx, rbx
pshufd xmm2, xmm2, 0
jmp 0x1400a7a1c
jbe 0x1400a838f
neg rsi
add rsi, 0xffffffffffffffe0
neg rsi
call fcn.1400f3f48
mov rdx, rdx
jmp 0x1400a7a31
xchg r13, rax
mov eax, dword [0x14011d438]
mov r8, r8
mov dword [rbp - 0x68], eax
cmp word [0x14011d43a], 0
je 0x1400a78e4
mov eax, 0x2f8f6f2a
jmp 0x1400a7d16
shr eax, 3
shr eax, 1
add edx, eax
movzx eax, dx
jmp 0x1400a77a8
lea rcx, [rsp + 0x78]
call fcn.140042b40
mov dword [rsp - 0x30], 0x51dfefaf
nop
lea r8, [rbp - 0x30]
mov rdx, rax
lea rcx, [rbp - 0x48]
jmp 0x1400a7f24
sub rsp, 8
lea rbp, [rax - 0x1e8]
add rsp, 0xfffffffffffffd30
mov r12, r12
xchg r8, rax
jmp 0x1400a7995
mov dword [rsp - 0x34], 0x40e7b03e
call fcn.1400a64e0
nop
mov rax, qword [rbp - 0x40]
jmp 0x1400a76be
movq qword [rcx + 8], xmm3
xchg rbp, rbp
add ebx, 8
jmp 0x1400a7bce
mov rax, qword [rbp - 0x40]
xchg rsi, rdx
mov rsi, qword [rbp - 0x48]
xchg rdx, rsi
sub rax, rdx
jmp 0x1400a82d0
jns 0x1400a8262
mov dword [rsp - 0x38], 0x28a3b696
xchg rsi, rbx
mov qword [rbp - 0x30], rsi
xchg rbx, rsi
mov qword [rbp - 0x20], rbx
jmp 0x1400a7f9b
xor qword [rbp + 0x28], 0x4e66f450
sub qword [rbp + 0x28], 0x6cef1da7
mov word [rbp + 0x10], bx
jmp 0x1400a7db6
mov dword [rsp - 0x38], 0x77895831
mov qword [rbp - 0x18], 0xbb65d07
add qword [rbp - 0x18], 0x3970c34f
sub qword [rbp - 0x18], 0x3aedfc2f
xor qword [rbp - 0x18], 0x63b77c8e
sub qword [rbp - 0x18], 0x300b7f45
jmp 0x1400a8056
mov ecx, edi
mov rsp, rsp
call fcn.1400aed60
test eax, eax
js 0x1400a7f6f
jmp 0x1400a81df
lea rdx, [rbp + 0x30]
mov dword [rsp - 0x14], 0x430da244
mov ecx, edi
call fcn.1400aed60
test eax, eax
jmp 0x1400a7f61
xchg r9, r8
lea rdx, [rbp - 0x10]
xchg rbx, rbx
lea rcx, [0x140255260]
call fcn.1400ae540
nop
mov rdx, qword [rsp + 0x38]
jmp 0x1400a8087
sub qword [rbp - 0x68], 0x1f4579a5
lea rcx, [rbp - 0x68]
call fcn.140057fe0
xor r8d, r8d
mov dword [rsp - 0x28], 0x2720149e
lea rdx, [rbp + 0x10]
jmp 0x1400a8222
mov rcx, qword [rbp + 0x10]
xchg rdi, rcx
mov rax, rdi
jmp 0x1400a814e
add qword [rbp - 0x18], 0x41891e0e
xor qword [rbp - 0x18], 0x4b78d958
add qword [rbp - 0x18], 0x2781498
xor qword [rbp - 0x18], 0x32eb42c5
mov word [rbp - 0x30], bx
mov dword [rsp - 0x40], 0x61f7561
jmp 0x1400a816f
mov dword [rsp - 0x24], edx
cmp rdx, 8
jb 0x1400a8275
lea rdx, [rdx*2 + 2]
xchg rbp, rbp
jmp 0x1400a80ef
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
mov rdx, qword [rbp + 8]
cmp rdx, 8
mov dword [rsp - 0x34], 0x4ff7af7a
jb 0x1400a8330
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x10]
jmp 0x1400a818c
sub qword [rbp - 0x68], 0x56b3a66a
xor qword [rbp - 0x68], 0x7c881cb9
xor qword [rbp - 0x68], 0x7b458f37
jmp 0x1400a8022
mov rcx, qword [rsp + 0x20]
mov rax, rcx
cmp rdx, 0x1000
mov dword [rsp - 0x40], esi
jb 0x1400a8270
add rdx, 0x27
mov rcx, qword [rcx - 8]
jmp 0x1400a82b4
add qword [rbp + 8], 0x2ad14e12
sub qword [rbp + 8], 0x844ce5
xor qword [rbp + 8], 0x41b10282
xor qword [rbp + 8], 0x125e9785
add qword [rbp + 8], 0xf9463e1
sub qword [rbp + 8], 0x75819a3f
mov word [rbp - 0x10], bx
jmp 0x1400a82f1
xchg rdi, rcx
cmp rdx, 0x1000
jb 0x1400a82a0
mov dword [rsp - 0x24], 0x541f0ed6
sub rdx, 0xffffffffffffffd9
jmp 0x1400a8207
mov qword [rbp - 0x68], 0x446027d8
sub qword [rbp - 0x68], 0x2d699d7a
add qword [rbp - 0x68], 0x58460634
jmp 0x1400a80d2
mov r11, r11
xchg rcx, rax
mov rcx, rax
xchg rcx, rax
cmp rdx, 0x1000
mov dword [rsp - 0x24], 0x15c4ac21
jmp 0x1400a81aa
jb 0x1400a81d5
sub rdx, 0xffffffffffffffd9
mov rcx, qword [rcx - 8]
jmp 0x1400a81bd
mov dword [rsp - 0x18], edx
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
xchg r9, r9
ja 0x1400a83d9
call fcn.1400e8bd0
jmp 0x1400a8330
xchg r13, r13
mov qword [rbp - 0x68], 0x52786bad
add qword [rbp - 0x68], 0xf598799
xor qword [rbp - 0x68], 0x21fbc370
add qword [rbp - 0x68], 0x233dd5d4
jmp 0x1400a823e
mov rcx, qword [rcx - 8]
sub rax, rcx
mov dword [rsp - 0xc], 0x125b2471
nop
add rax, 0xfffffffff8575db9
jmp 0x1400a8290
lea rcx, [rsp + 0x20]
call fcn.1400b4fb0
mov r11, r11
nop
xor r9d, r9d
xchg r8, r9
mov r9, rax
jmp 0x1400a8001
add qword [rbp - 0x68], 0x14b73b55
sub qword [rbp - 0x68], 0x1abb28c3
xor qword [rbp - 0x68], 0x5d64189d
nop dword [rax]
mov dword [rsp - 0x30], 0x170518a0
lea rcx, [rbp - 0x68]
call fcn.140057fe0
jmp 0x1400a7fe7
call fcn.1400e8bd0
lea rcx, [rbp - 0x10]
cmp qword [rbp + 8], 8
mov dword [rsp - 0x30], 0x1bed8da6
cmovae rcx, qword [rbp - 0x10]
jmp 0x1400a80a5
sub rax, 0xfffffffff8575dc1
cmp rax, 0x1f
ja 0x1400a83df
call fcn.1400e8bd0
mov rdx, rdx
xchg rbx, r8
mov qword [rbp + 0x20], r8
jmp 0x1400a8357
xchg r12, r12
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400a83a9
xchg r8, r8
jmp 0x1400a8270
sar rax, 1
sar rax, 2
sar rax, 2
cmp rax, 2
mov dword [rsp - 0x3c], esi
jbe 0x1400a838f
neg rdx
jmp 0x1400a8312
mov rdx, qword [rbp + 0x28]
mov r13, r13
cmp rdx, 8
jb 0x1400a82a8
lea rdx, [rdx*2 + 2]
xchg rbp, rbp
jmp 0x1400a8047
add rdx, 0xffffffffffffffc0
neg rdx
lea rcx, [rbp + 0x10]
mov dword [rsp - 0x20], ecx
call fcn.140042b40
nop
lea rdx, [rbp + 0x30]
jmp 0x1400a7fd0
xchg rbx, rsi
mov qword [rbp], rsi
xchg rbx, rsi
mov qword [rbp + 8], 0x31e86a09
add qword [rbp + 8], 0x3a40ca12
sub qword [rbp + 8], 0x607391e6
jmp 0x1400a8115
xchg rbx, r8
mov qword [rbp + 0x28], 0x29d8fe34
add qword [rbp + 0x28], 0x1bbc4316
sub qword [rbp + 0x28], 0x1f002f96
sub qword [rbp + 0x28], 0x6d11749
sub qword [rbp + 0x28], 0x1f6afece
xor qword [rbp + 0x28], 0x22d11263
jmp 0x1400a7f82
call fcn.1400a88d0
nop
mov dword [rsp - 0x18], 0x1cfdbe22
call fcn.1400a88d0
nop
jmp 0x1400a83b8
nop
call fcn.1400ef88c
mov dword [rsp - 0x44], esi
int3
lea rcx, str.invalid_stoul_argument
call fcn.1400e717c
mov dword [rsp - 0x30], 0xc223fd4
int3
lea rcx, str.stoul_argument_out_of_range
jmp 0x1400a83e8
call fcn.1400ef88c
nop
call fcn.1400ef88c
xchg r10, r10
int3
call fcn.1400e71c4
nop
mov dword [rsp - 0x28], edi
call fcn.1400ef88c
jmp 0x1400a83a8