Function at 0x1400d8ca9
Capabilities:
Encrypt data using chaskey
Generate random numbers using a mersenne twister

Disassembly:
push rax
pushf
mov eax, 0x45e5de06
pushf
not eax
add eax, 0x4b51353
xor eax, 0x5daebd64
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x45a8684b
xor eax, 0x33dd0a36
rol eax, 0xce
popf
pushf
not eax
add eax, 0x62bddf14
xor eax, 0x51d4c38f
rol eax, 0x50
popf
pushf
not eax
add eax, 0x40e3e348
xor eax, 0x4f969902
rol eax, 0x5d
popf
cmp eax, 0xa
jne 0x1400d8d0c
popf
pop rax
jmp 0x1400d99f3
cmp eax, 7
jne 0x1400d8d1b
popf
pop rax
jmp 0x1400d9852
cmp eax, 0xb
jne 0x1400d8d2a
popf
pop rax
jmp 0x1400d9a90
cmp eax, 8
jne 0x1400d8d39
popf
pop rax
jmp 0x1400d98c9
cmp eax, 4
jne 0x1400d8d48
popf
pop rax
jmp 0x1400d9694
cmp eax, 6
jne 0x1400d8d57
popf
pop rax
jmp 0x1400d97a4
cmp eax, 0xc
jne 0x1400d8d66
popf
pop rax
jmp 0x1400d9aec
cmp eax, 0x12
jne 0x1400d8d75
popf
pop rax
jmp 0x1400d9e12
cmp eax, 2
jne 0x1400d8d84
popf
pop rax
jmp 0x1400d94ff
cmp eax, 1
jne 0x1400d8d93
popf
pop rax
jmp 0x1400d9444
cmp eax, 0xe
jne 0x1400d8da2
popf
pop rax
jmp 0x1400d9ba1
cmp eax, 0x15
jne 0x1400d8db1
popf
pop rax
jmp 0x1400d9f47
cmp eax, 3
jne 0x1400d8dc0
popf
pop rax
jmp 0x1400d95be
cmp eax, 5
jne 0x1400d8dcf
popf
pop rax
jmp 0x1400d9765
cmp eax, 0x11
jne 0x1400d8dde
popf
pop rax
jmp 0x1400d9d78
cmp eax, 0x10
jne 0x1400d8ded
popf
pop rax
jmp 0x1400d9cdc
cmp eax, 0x14
jne 0x1400d8dfc
popf
pop rax
jmp 0x1400d9ed3
cmp eax, 0xd
jne 0x1400d8e0b
popf
pop rax
jmp 0x1400d9b40
cmp eax, 9
jne 0x1400d8e1a
popf
pop rax
jmp 0x1400d9933
cmp eax, 0x13
jne 0x1400d8e29
popf
pop rax
jmp 0x1400d9e72
cmp eax, 0
jne 0x1400d8e38
popf
pop rax
jmp 0x1400d8e47
cmp eax, 0xf
jne 0x1400d8e47
popf
pop rax
jmp 0x1400d9c37
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x1360]
mov eax, 0x28fee7d5
pushf
not eax
add eax, 0x28db39ad
xor eax, 0x416ebe8f
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x7c90a7d
xor eax, 0x6fd95a0
rol eax, 0x61
popf
pushf
not eax
add eax, 0x425d981a
xor eax, 0xddf1577
rol eax, 0xf6
popf
call fcn.140106e09
sub rsp, rax
mov rax, qword [0x14003d040]
xor rax, rsp
mov qword [rbp + 0x1350], rax
mov r12, rdx
mov rdi, rcx
mov qword [rsp + 0x78], rcx
xor ebx, ebx
mov dword [rsp + 0x20], ebx
movabs rax, 0x2e005618eb829977
pushf
not rax
add rax, 0x3e2ba231
xor rax, 0x27cc86eb
rol rax, 0xa7
popf
pushf
not rax
add rax, 0x49493bab
xor rax, 0x3f08b1c6
rol rax, 0x9b
popf
mov qword [rsp + 0x30], rax
movabs rax, 0xde60e1291785e731
pushf
not rax
add rax, 0x2dbe4d40
xor rax, 0x5801cd11
rol rax, 0x7d
popf
pushf
not rax
add rax, 0x1b269790
xor rax, 0x1473cd78
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x2af54df
xor rax, 0xe127903
rol rax, 0xc9
popf
mov qword [rsp + 0x38], rax
movabs rax, 0x48811dc9cbe0939
pushf
not rax
add rax, 0x42c1ea4a
xor rax, 0x4e713f04
rol rax, 0xb0
popf
pushf
not rax
add rax, 0x6c5abfef
xor rax, 0x11cbc28b
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x4b17a7f0
xor rax, 0x6796c838
rol rax, 0x35
popf
pushf
not rax
add rax, 0x31d724f1
xor rax, 0x32c2eb14
rol rax, 0xbc
popf
mov qword [rsp + 0x40], rax
movabs rax, 0xab6b87df18b31e91
pushf
not rax
add rax, 0x9e2451d
xor rax, 0x691b4122
rol rax, 0x54
popf
pushf
not rax
add rax, 0x3d624a8a
xor rax, 0x16b0b0c4
rol rax, 0x61
popf
pushf
not rax
add rax, 0x5891d4d2
xor rax, 0x4db529ae
rol rax, 0x9e
popf
pushf
not rax
add rax, 0x3c2e4655
xor rax, 0x574e34d3
rol rax, 0xd9
popf
mov qword [rsp + 0x48], rax
movabs rax, 0x70def7e2913e225c
pushf
not rax
add rax, 0x12dce626
xor rax, 0xb415cd7
rol rax, 0xd7
popf
pushf
not rax
add rax, 0x5719667e
xor rax, 0x60b67978
rol rax, 0xf8
popf
mov qword [rsp + 0x50], rax
movabs rax, 0xdaf790f1a76d0472
pushf
not rax
add rax, 0x157ca7a2
xor rax, 0x4d6a49b3
rol rax, 0x79
popf
pushf
not rax
add rax, 0x74184620
xor rax, 0x73d9428b
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x1bf9c481
xor rax, 0x55017d67
rol rax, 0x87
popf
pushf
not rax
add rax, 0x5bb1ff5e
xor rax, 0x1be6a62a
rol rax, 0xe0
popf
mov qword [rsp + 0x58], rax
movabs rax, 0xd8fd3b9e9a270552
pushf
not rax
add rax, 0x7487360d
xor rax, 0x1381f845
rol rax, 0x33
popf
pushf
not rax
add rax, 0x5e63cd91
xor rax, 0x41874d32
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x5f5ba23b
xor rax, 0x68cbd3fd
rol rax, 0xfa
popf
mov qword [rsp + 0x60], rax
movabs rcx, 0x4798f7397c878e5e
pushf
not rcx
add rcx, 0x772af786
xor rcx, 0x560e6dbc
rol rcx, 0x61
popf
pushf
not rcx
add rcx, 0x6d4f8d4d
xor rcx, 0x7b7c976c
rol rcx, 8
popf
pushf
not rcx
add rcx, 0x148b064e
xor rcx, 0xf0c990c
rol rcx, 0xd1
popf
pushf
not rcx
add rcx, 0x24c1f3b2
xor rcx, 0x7844bd28
rol rcx, 0x73
popf
mov qword [rsp + 0x68], rcx
movabs rax, 0xd195a52cf3145708
pushf
not rax
add rax, 0x7c829020
xor rax, 0x269d772d
rol rax, 0x26
popf
pushf
not rax
add rax, 0x65f8174b
xor rax, 0x7ac6d32f
rol rax, 0x9a
popf
mov qword [rbp + 0x1310], rax
movabs rax, 0xad4bf44602813a71
pushf
not rax
add rax, 0x694992e6
xor rax, 0x1c923081
rol rax, 0x50
popf
pushf
not rax
add rax, 0x72c970ae
xor rax, 0x648e0677
rol rax, 7
popf
pushf
not rax
add rax, 0x169c70a5
xor rax, 0x56af21a3
rol rax, 0x57
popf
mov qword [rbp + 0x1318], rax
movabs rax, 0xed09b1a7751a1202
pushf
not rax
add rax, 0x7cb72475
xor rax, 0x2b4a3e2e
rol rax, 0x40
popf
pushf
not rax
add rax, 0x73071a28
xor rax, 0x3223218d
rol rax, 0x83
popf
mov qword [rbp + 0x1320], rax
movabs rax, 0x126066c21d9b725a
pushf
not rax
add rax, 0x1979f5fe
xor rax, 0x34103d70
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x48051713
xor rax, 0x816e5c7
rol rax, 0x2e
popf
mov qword [rbp + 0x1328], rax
movabs rax, 0xf5bcf09d562427f9
pushf
not rax
add rax, 0x4fc549fd
xor rax, 0x10505ff0
rol rax, 0x18
popf
pushf
not rax
add rax, 0x7e29e462
xor rax, 0x6483da04
rol rax, 0x2c
popf
mov qword [rbp + 0x1330], rax
movabs rax, 0x9fb3efa5208eaa9f
pushf
not rax
add rax, 0xf645d8c
xor rax, 0x40925250
rol rax, 0x47
popf
pushf
not rax
add rax, 0x6805c95
xor rax, 0xa6f94b0
rol rax, 0xde
popf
pushf
not rax
add rax, 0x4ea7b514
xor rax, 0x5ef04050
rol rax, 0x19
popf
mov qword [rbp + 0x1338], rax
movabs rax, 0x47b7a7b3c54b1d4a
pushf
not rax
add rax, 0x78d94944
xor rax, 0x1ebb0809
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x4b0d8472
xor rax, 0x48286720
rol rax, 0x8c
popf
mov qword [rbp + 0x1340], rax
mov qword [rbp + 0x1348], rcx
movdqa xmm0, xmmword [rsp + 0x30]
xorps xmm0, xmmword [rbp + 0x1310]
movdqa xmmword [rsp + 0x30], xmm0
movdqa xmm1, xmmword [rsp + 0x40]
xorps xmm1, xmmword [rbp + 0x1320]
movdqa xmmword [rsp + 0x40], xmm1
movdqa xmm0, xmmword [rsp + 0x50]
xorps xmm0, xmmword [rbp + 0x1330]
movdqa xmmword [rsp + 0x50], xmm0
movdqa xmm1, xmmword [rsp + 0x60]
xorps xmm1, xmmword [rbp + 0x1340]
movdqa xmmword [rsp + 0x60], xmm1
xorps xmm0, xmm0
movups xmmword [rbp + 0x1310], xmm0
mov qword [rbp + 0x1320], rbx
mov qword [rbp + 0x1328], rbx
lea rax, [rsp + 0x30]
mov r8, 0xffffffffffffffff
nop
push rax
pushf
mov eax, 0x82ad72bc
pushf
not eax
add eax, 0x62fca5e6
xor eax, 0x198dc52d
rol eax, 0x89
popf
pushf
not eax
add eax, 0x2e45a1ac
xor eax, 0x718aa27f
rol eax, 0x65
popf
pushf
not eax
add eax, 0x4c4ee765
xor eax, 0x11e86e69
rol eax, 0x12
popf
jmp 0x1400d8cfd
inc r8
cmp byte [rax + r8], bl
jne 0x1400d94a6
push rax
pushf
mov eax, 0x5cc3d236
pushf
not eax
add eax, 0x1738a15c
xor eax, 0x67aaec16
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x657a766c
xor eax, 0x7f40905a
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x21d72753
xor eax, 0x3f209648
rol eax, 0x64
popf
pushf
not eax
add eax, 0x555d4103
xor eax, 0x6753da17
rol eax, 0x55
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0x792da119
pushf
not eax
add eax, 0x488ac42b
xor eax, 0x1676758
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x2654c833
xor eax, 0x6baf015e
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x2abb1ce2
xor eax, 0x2fbbd1b9
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x694786ea
xor eax, 0x727f78d5
rol eax, 0xc
popf
jmp 0x1400d8cfd
lea rdx, [rsp + 0x30]
lea rcx, [rbp + 0x1310]
call fcn.140080330
nop
jmp 0x1400d9512
call qword [sym.imp.MSVCP140.dll_unsigned_int___cdecl_std::_Random_device_void_]
mov edx, eax
mov dword [rbp + 0x1304], 0xffffffff
mov dword [rbp - 0x7c], eax
mov ecx, 0x396b2e59
pushf
not ecx
add ecx, 0x7b611b2a
xor ecx, 0x1cbef409
rol ecx, 0x24
popf
pushf
not ecx
add ecx, 0xd661303
xor ecx, 0x6481fdf6
rol ecx, 0x58
popf
pushf
not ecx
add ecx, 0x5c82bf7d
xor ecx, 0x35f7febe
rol ecx, 0x6a
popf
pushf
not ecx
add ecx, 0x6bc4f7ad
xor ecx, 0x25f209d9
rol ecx, 0x57
popf
nop word [rax + rax]
push rax
pushf
mov eax, 0x507b4f54
pushf
not eax
add eax, 0x588e68f2
xor eax, 0x1eb56536
rol eax, 0x48
popf
pushf
not eax
add eax, 0x6a5af08
xor eax, 0x60290271
rol eax, 0x79
popf
jmp 0x1400d8cfd
mov eax, edx
shr eax, 0x1e
push rax
not dword [rsp]
and dword [rsp], edx
push rdx
not edx
and eax, edx
pop rdx
or eax, dword [rsp]
add rsp, 8
imul edx, eax, 0x6c078965
push rcx
not ecx
sub edx, ecx
pop rcx
sub edx, 1
mov dword [rbp + rcx*4 - 0x7c], edx
inc rcx
cmp rcx, 0x270
jb 0x1400d964f
push rax
pushf
mov eax, 0xad48ade4
pushf
not eax
add eax, 0x423a5e88
xor eax, 0x319a2cde
rol eax, 3
popf
pushf
not eax
add eax, 0x7da82c3f
xor eax, 0x735f7ccd
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x7a8ad5a5
xor eax, 0x59fd3084
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x7948dc55
xor eax, 0x4f5b0229
rol eax, 0x2e
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xca77bf63
pushf
not eax
add eax, 0x30a39e51
xor eax, 0x408cc12d
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x6e7ccde9
xor eax, 0x1c875a8d
rol eax, 0xd
popf
pushf
not eax
add eax, 0x7ab9ac14
xor eax, 0x537a5e35
rol eax, 1
popf
jmp 0x1400d8cfd
mov dword [rbp - 0x80], 0x270
mov rsi, qword [rbp + 0x1320]
dec rsi
xorps xmm0, xmm0
movups xmmword [rdi], xmm0
mov qword [rdi + 0x10], rbx
mov qword [rdi + 0x18], 0xf
mov byte [rdi], 0
mov dword [rsp + 0x20], 1
mov r15, qword [rbp + 0x1328]
mov r14, qword [rbp + 0x1310]
test r12, r12
je 0x1400d970c
push rax
pushf
mov eax, 0x97dc09e1
pushf
not eax
add eax, 0x302cb7f9
xor eax, 0x6a02fbfd
rol eax, 5
popf
pushf
not eax
add eax, 0x51c2d946
xor eax, 0x77a9be7
rol eax, 0xb1
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xc82873d4
pushf
not eax
add eax, 0x44f61e9f
xor eax, 0x6736c507
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x2bb681d9
xor eax, 0x7dd759fb
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x52a4610e
xor eax, 0x2825a220
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x10829eb8
xor eax, 0x7f3e408a
rol eax, 0xd3
popf
jmp 0x1400d8cfd
nop dword [rax]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x902aca65
pushf
not eax
add eax, 0x3bd946bb
xor eax, 0x7a9982a3
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe36ed8f
xor eax, 0x6bc6eca1
rol eax, 0x79
popf
jmp 0x1400d8cfd
lea rax, [rbp - 0x80]
mov qword [rsp + 0x70], rax
cmp rsi, 0xffffffffffffffff
jne 0x1400d97f9
push rax
pushf
mov eax, 0x74cfee1f
pushf
not eax
add eax, 0x6fd0145d
xor eax, 0x7ed62f82
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x51d5e6b3
xor eax, 0x25deab96
rol eax, 0x37
popf
pushf
not eax
add eax, 0x4fc4fc05
xor eax, 0x510cbf36
rol eax, 0xe8
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xc9e63a8e
pushf
not eax
add eax, 0x770fe098
xor eax, 0xe645b7a
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x47a81d32
xor eax, 0x5aabb149
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x49b2c901
xor eax, 0x2cf85339
rol eax, 0x95
popf
pushf
not eax
add eax, 0x58994caa
xor eax, 0x76495da7
rol eax, 0x3f
popf
jmp 0x1400d8cfd
lea rcx, [rbp - 0x80]
call fcn.14008268c
mov ebx, eax
shl rbx, 0x20
lea rcx, [rbp - 0x80]
call fcn.14008268c
mov eax, eax
push rbx
xor qword [rsp], rax
push rax
and rbx, rax
pop rax
or rbx, qword [rsp]
add rsp, 8
jmp 0x1400d9933
lea rdx, [rsi + 1]
lea rcx, [rsp + 0x70]
call fcn.1400e6471
mov rbx, rax
push rax
pushf
mov eax, 0x33b346dd
pushf
not eax
add eax, 0x738a5c35
xor eax, 0x227bb6e2
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x6771d99
xor eax, 0x74aab6b
rol eax, 0x99
popf
pushf
not eax
add eax, 0x6e554899
xor eax, 0xffb8f70
rol eax, 0x56
popf
pushf
not eax
add eax, 0x53bdde4
xor eax, 0x4bc004d0
rol eax, 0xea
popf
jmp 0x1400d8cfd
lea rax, [rbp + 0x1310]
cmp r15, 0xf
cmova rax, r14
movzx r9d, byte [rax + rbx]
mov rcx, qword [rdi + 0x10]
mov rdx, qword [rdi + 0x18]
cmp rcx, rdx
jae 0x1400d99ad
push rax
pushf
mov eax, 0x1f88cbe7
pushf
not eax
add eax, 0xc55e836
xor eax, 0x404af6b6
rol eax, 0x47
popf
pushf
not eax
add eax, 0x58b2b073
xor eax, 0x48d52ed8
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x1fce2fc5
xor eax, 0x7ba0d6ba
rol eax, 0x39
popf
pushf
not eax
add eax, 0x5011cf04
xor eax, 0x2fda2ce1
rol eax, 0xd0
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xa1fc2531
pushf
not eax
add eax, 0x7ba955d1
xor eax, 0x35ab8178
rol eax, 0x13
popf
pushf
not eax
add eax, 0x3abfdce5
xor eax, 0x56a95ff4
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xab39026
xor eax, 0x33b5e5dd
rol eax, 0xf3
popf
jmp 0x1400d8cfd
lea rax, [rcx + 1]
mov qword [rdi + 0x10], rax
mov rax, rdi
cmp rdx, 0xf
jbe 0x1400d9a4a
push rax
pushf
mov eax, 0xb9d20ac4
pushf
not eax
add eax, 0x5b02fbdf
xor eax, 0x74189040
rol eax, 0x51
popf
pushf
not eax
add eax, 0x1e11d0c4
xor eax, 0x30b4b92e
rol eax, 0x11
popf
pushf
not eax
add eax, 0x4f6ab057
xor eax, 0x10afd8dd
rol eax, 0x1d
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xa4ac4c11
pushf
not eax
add eax, 0x7c56150a
xor eax, 0x3d6ca17f
rol eax, 8
popf
pushf
not eax
add eax, 0x2bc07a7a
xor eax, 0x3e59f602
rol eax, 0x69
popf
pushf
not eax
add eax, 0x3fedf72d
xor eax, 0x21e2dc7c
rol eax, 0xf1
popf
jmp 0x1400d8cfd
mov rax, qword [rdi]
push rax
pushf
mov eax, 0x4485d808
pushf
not eax
add eax, 0x1b280928
xor eax, 0x7fc4853
rol eax, 0x30
popf
pushf
not eax
add eax, 0x36ef1dab
xor eax, 0x78d5bbb1
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x598678d3
xor eax, 0xbf66cb9
rol eax, 0x75
popf
pushf
not eax
add eax, 0x194df191
xor eax, 0x4b9175ce
rol eax, 0x4d
popf
jmp 0x1400d8cfd
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x1400d9ba1
mov rcx, rdi
call fcn.14007f705
push rax
pushf
mov eax, 0x562a7821
pushf
not eax
add eax, 0x26170ac1
xor eax, 0x374fb609
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x233cd14e
xor eax, 0x14ce7126
rol eax, 0x19
popf
pushf
not eax
add eax, 0x60a82f4e
xor eax, 0x42ff6367
rol eax, 5
popf
pushf
not eax
add eax, 0x266f9001
xor eax, 0x26a2af54
rol eax, 0x15
popf
jmp 0x1400d8cfd
cmp qword [rdi + 0x10], r12
jb 0x1400d9bde
push rax
pushf
mov eax, 0x850d13ec
pushf
not eax
add eax, 0x7d6a5c55
xor eax, 0x7ed88370
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x69591eab
xor eax, 0x10f0c1f9
rol eax, 0xa4
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xeabfbb33
pushf
not eax
add eax, 0x34213b46
xor eax, 0x3356d873
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x637bde28
xor eax, 0x2b5a3600
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x3b2120db
xor eax, 0x6fa45971
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x201dd0f2
xor eax, 0x5cc43d83
rol eax, 0x71
popf
jmp 0x1400d8cfd
cmp r15, 0xf
jbe 0x1400d9c96
push rax
pushf
mov eax, 0xbe82afae
pushf
not eax
add eax, 0x5fe9cfe5
xor eax, 0x77b67fac
rol eax, 0x54
popf
pushf
not eax
add eax, 0x4a5b9aa6
xor eax, 0x5f317e48
rol eax, 6
popf
pushf
not eax
add eax, 0x408cb2a2
xor eax, 0xeddcb8a
rol eax, 0x25
popf
pushf
not eax
add eax, 0x3fc23827
xor eax, 0x7273d59c
rol eax, 0x15
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0x390f533c
pushf
not eax
add eax, 0x241d0281
xor eax, 0x39c0f131
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x63753957
xor eax, 0x2cfe08ca
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x169a1df9
xor eax, 0x33f185ac
rol eax, 0xdc
popf
jmp 0x1400d8cfd
lea rdx, [r15 + 1]
mov rax, r14
cmp rdx, 0x1000
jb 0x1400d9d1f
push rax
pushf
mov eax, 0x533d4974
pushf
not eax
add eax, 0x794d4f64
xor eax, 0x1cef713a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x2546cb7a
xor eax, 0x29a131a2
rol eax, 0x54
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xdcd6e292
pushf
not eax
add eax, 0x5147d0f4
xor eax, 0x18144627
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x241d60fa
xor eax, 0x6e334828
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x244ecd9b
xor eax, 0x2df38606
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x5459beba
xor eax, 0x6a910805
rol eax, 0x57
popf
jmp 0x1400d8cfd
add rdx, 0x27
mov r14, qword [r14 - 8]
push r14
not r14
add rax, r14
pop r14
add rax, 1
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400d9dde
push rax
pushf
mov eax, 0x54485a5c
pushf
not eax
add eax, 0x19da5baa
xor eax, 0x4526211
rol eax, 0x71
popf
pushf
not eax
add eax, 0x2f536e09
xor eax, 0x170e7e71
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x52ee57dc
xor eax, 0x5fef60b2
rol eax, 0xb6
popf
jmp 0x1400d8cfd
push rax
pushf
mov eax, 0xd56b8085
pushf
not eax
add eax, 0x21395e9f
xor eax, 0x64911ba9
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x18735dfc
xor eax, 0xc9c250f
rol eax, 0x79
popf
jmp 0x1400d8cfd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r14
call fcn.140100bbf
push rax
pushf
mov eax, 0xbbbceb6
pushf
not eax
add eax, 0x37d1867c
xor eax, 0x488d8a7c
rol eax, 0x99
popf
pushf
not eax
add eax, 0x272d2624
xor eax, 0x543a811e
rol eax, 0xb
popf
pushf
not eax
add eax, 0x4ad0f5cc
xor eax, 0x700f7199
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xed12509
xor eax, 0x7ca9dd01
rol eax, 0x75
popf
jmp 0x1400d8cfd
mov rax, rdi
mov rcx, qword [rbp + 0x1350]
xor rcx, rsp
call fcn.1400ff118
lea r11, [rsp + 0x1460]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret
int3