Function at 0x140364f22
Capabilities:
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x66e42c8
pushf
not eax
add eax, 0xdb72829e
xor eax, 0xdb9ce980
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe77608b4
xor eax, 0x91dbbc16
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x911bf0c6
xor eax, 0xbaf897bf
rol eax, 0x50
popf
cmp eax, 0x29
jne 0x140364f72
popf
pop rax
jmp 0x140366e74
cmp eax, 0
jne 0x140364f81
popf
pop rax
jmp 0x14036528d
cmp eax, 3
jne 0x140364f90
popf
pop rax
jmp 0x140365410
cmp eax, 1
jne 0x140364f9f
popf
pop rax
jmp 0x140365321
cmp eax, 0xd
jne 0x140364fae
popf
pop rax
jmp 0x1403659c6
cmp eax, 0x1a
jne 0x140364fbd
popf
pop rax
jmp 0x14036657d
cmp eax, 0xe
jne 0x140364fcc
popf
pop rax
jmp 0x140365a48
cmp eax, 0x31
jne 0x140364fdb
popf
pop rax
jmp 0x1403672a2
cmp eax, 0x19
jne 0x140364fea
popf
pop rax
jmp 0x14036603e
cmp eax, 8
jne 0x140364ff9
popf
pop rax
jmp 0x1403656b8
cmp eax, 0x2a
jne 0x140365008
popf
pop rax
jmp 0x140366eb5
cmp eax, 0x17
jne 0x140365017
popf
pop rax
jmp 0x140365f5f
cmp eax, 0x1c
jne 0x140365026
popf
pop rax
jmp 0x14036669b
cmp eax, 0x2e
jne 0x140365035
popf
pop rax
jmp 0x140367162
cmp eax, 0x18
jne 0x140365044
popf
pop rax
jmp 0x140365fb5
cmp eax, 0x2b
jne 0x140365053
popf
pop rax
jmp 0x140366ef4
cmp eax, 0x1b
jne 0x140365062
popf
pop rax
jmp 0x140366609
cmp eax, 0x2d
jne 0x140365071
popf
pop rax
jmp 0x1403670d9
cmp eax, 0x23
jne 0x140365080
popf
pop rax
jmp 0x140366aa1
cmp eax, 0x25
jne 0x14036508f
popf
pop rax
jmp 0x140366c5d
cmp eax, 0x32
jne 0x14036509e
popf
pop rax
jmp 0x140367302
cmp eax, 0x13
jne 0x1403650ad
popf
pop rax
jmp 0x140365d41
cmp eax, 0x33
jne 0x1403650bc
popf
pop rax
jmp 0x14036733b
cmp eax, 0x24
jne 0x1403650cb
popf
pop rax
jmp 0x140366c0e
cmp eax, 0x1e
jne 0x1403650da
popf
pop rax
jmp 0x140366775
cmp eax, 0xc
jne 0x1403650e9
popf
pop rax
jmp 0x140365964
cmp eax, 0x26
jne 0x1403650f8
popf
pop rax
jmp 0x140366cac
cmp eax, 0x27
jne 0x140365107
popf
pop rax
jmp 0x140366d3d
cmp eax, 0x30
jne 0x140365116
popf
pop rax
jmp 0x14036724c
cmp eax, 0x10
jne 0x140365125
popf
pop rax
jmp 0x140365b29
cmp eax, 0x2c
jne 0x140365134
popf
pop rax
jmp 0x140366f61
cmp eax, 9
jne 0x140365143
popf
pop rax
jmp 0x14036574b
cmp eax, 4
jne 0x140365152
popf
pop rax
jmp 0x1403654f4
cmp eax, 0x16
jne 0x140365161
popf
pop rax
jmp 0x140365f16
cmp eax, 0x28
jne 0x140365170
popf
pop rax
jmp 0x140366dcb
cmp eax, 0xa
jne 0x14036517f
popf
pop rax
jmp 0x1403657b0
cmp eax, 0x22
jne 0x14036518e
popf
pop rax
jmp 0x1403669f3
cmp eax, 0x14
jne 0x14036519d
popf
pop rax
jmp 0x140365de8
cmp eax, 7
jne 0x1403651ac
popf
pop rax
jmp 0x14036561f
cmp eax, 0x34
jne 0x1403651bb
popf
pop rax
jmp 0x1403673c9
cmp eax, 2
jne 0x1403651ca
popf
pop rax
jmp 0x1403653c4
cmp eax, 0x20
jne 0x1403651d9
popf
pop rax
jmp 0x140366854
cmp eax, 0x1d
jne 0x1403651e8
popf
pop rax
jmp 0x1403666f9
cmp eax, 0x11
jne 0x1403651f7
popf
pop rax
jmp 0x140365bde
cmp eax, 0x35
jne 0x140365206
popf
pop rax
jmp 0x140367428
cmp eax, 0x2f
jne 0x140365215
popf
pop rax
jmp 0x1403671f0
cmp eax, 0x12
jne 0x140365224
popf
pop rax
jmp 0x140365c6a
cmp eax, 0x21
jne 0x140365233
popf
pop rax
jmp 0x140366947
cmp eax, 0x1f
jne 0x140365242
popf
pop rax
jmp 0x1403667d7
cmp eax, 0xb
jne 0x140365251
popf
pop rax
jmp 0x1403658a9
cmp eax, 0xf
jne 0x140365260
popf
pop rax
jmp 0x140365aaa
cmp eax, 0x15
jne 0x14036526f
popf
pop rax
jmp 0x140365e97
cmp eax, 5
jne 0x14036527e
popf
pop rax
jmp 0x1403655d4
cmp eax, 6
jne 0x14036528d
popf
pop rax
jmp 0x14036561c
push rbp
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x238]
sub rsp, 0x338
movaps xmmword [rsp + 0x320], xmm6
mov rax, qword [0x140103090]
xor rax, rsp
mov qword [rbp + 0x210], rax
mov r14, r9
mov qword [rsp + 0x20], r9
mov r15, r8
mov qword [rsp + 0x38], r8
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rcx
mov qword [rbp - 0x70], r9
jmp 0x1403652e1
call qword [sym.imp.KERNEL32.dll_GetTickCount]
mov r12d, eax
xor r13d, r13d
nop
push rax
pushf
mov eax, 0x75085d98
pushf
not eax
add eax, 0xba9b18ae
xor eax, 0xce1473e5
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xbe2388c1
xor eax, 0x875c0464
rol eax, 0xc9
popf
jmp 0x140364f63
mov edi, r13d
mov dword [rbp - 0x30], 0x238
xor edx, edx
lea ecx, [rdx + 2]
jmp 0x140365331
call qword [sym.imp.KERNEL32.dll_CreateToolhelp32Snapshot]
mov rsi, rax
lea rdx, [rbp - 0x30]
mov rcx, rax
jmp 0x140365342
call qword [sym.imp.KERNEL32.dll_Process32FirstW]
lea rdx, [rbp - 0x30]
mov rcx, rsi
jmp 0x140365350
call qword [sym.imp.KERNEL32.dll_Process32NextW]
test eax, eax
je 0x140365391
push rax
pushf
mov eax, 0xe55fb9de
pushf
not eax
add eax, 0x82c4b1a8
xor eax, 0xecfac752
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x93a4d62c
xor eax, 0xb72d4a05
rol eax, 0xad
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xd3f190d4
pushf
not eax
add eax, 0xf0e95a49
xor eax, 0xde0edee1
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc6fd08e3
xor eax, 0xfc1b84d7
rol eax, 0xd9
popf
jmp 0x140364f63
nop word [rax + rax]
push rax
pushf
mov eax, 0xf5b589c7
pushf
not eax
add eax, 0xced06073
xor eax, 0x87388034
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9e8a2e8d
xor eax, 0xd56083ad
rol eax, 0xed
popf
pushf
not eax
add eax, 0xad1527ac
xor eax, 0xb1eba5c0
rol eax, 0xcd
popf
jmp 0x140364f63
mov ecx, 0xd41b0758
pushf
not ecx
add ecx, 0xa1f8a2aa
xor ecx, 0x82ca92ed
rol ecx, 0x82
popf
pushf
not ecx
add ecx, 0xf74c64d9
xor ecx, 0xdb4e9271
rol ecx, 0x84
popf
pushf
not ecx
add ecx, 0x88ef4a6d
xor ecx, 0xf2b3f081
rol ecx, 0xfb
popf
pushf
not ecx
add ecx, 0xdb77b54b
xor ecx, 0x9e49f83e
rol ecx, 0x6f
popf
call fcn.14012f3ec
mov rbx, rax
mov qword [rsp + 0x40], rax
test rax, rax
je 0x1403654ae
push rax
pushf
mov eax, 0xf0f1a29
pushf
not eax
add eax, 0x9892cc56
xor eax, 0xfc0ea753
rol eax, 0xac
popf
pushf
not eax
add eax, 0xa7d4515c
xor eax, 0xc67c5a03
rol eax, 0xc6
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x3a8c91ef
pushf
not eax
add eax, 0x8d482027
xor eax, 0xa7f84c37
rol eax, 9
popf
pushf
not eax
add eax, 0xbe34b8b6
xor eax, 0x8cca773c
rol eax, 0x24
popf
pushf
not eax
add eax, 0xa7480051
xor eax, 0xff9be0d9
rol eax, 0xdf
popf
jmp 0x140364f63
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbx], xmm0
mov qword [rbx + 0x10], rax
mov qword [rbx + 8], r13
mov dword [rbx + 0x10], 1
lea rcx, [rbp - 4]
jmp 0x140365510
call qword [sym.imp.OLEAUT32.dll_SysReAllocString]
mov qword [rbx], rax
test rax, rax
je 0x14036557b
push rax
pushf
mov eax, 0x18a5b9d2
pushf
not eax
add eax, 0xa952ea8a
xor eax, 0xd0f43ed3
rol eax, 0x21
popf
pushf
not eax
add eax, 0x904cffbb
xor eax, 0xd745a2c8
rol eax, 0xd
popf
pushf
not eax
add eax, 0x817de950
xor eax, 0xbe211e83
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf9a4cab2
xor eax, 0xd24c79fa
rol eax, 0x52
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xd1f837c2
pushf
not eax
add eax, 0xd7d7d910
xor eax, 0xe5016fa2
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xe3f9c852
xor eax, 0xbad5c695
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xadc33449
xor eax, 0xe35d597b
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb3021c26
xor eax, 0xe8c0af18
rol eax, 0x37
popf
jmp 0x140364f63
jmp 0x14036561f
mov rbx, r13
mov qword [rbp - 0x68], rbx
test rbx, rbx
je 0x14036565f
push rax
pushf
mov eax, 0x9bcc444e
pushf
not eax
add eax, 0x99f0863b
xor eax, 0x9396e2ff
rol eax, 0x79
popf
pushf
not eax
add eax, 0xeff74523
xor eax, 0xc919dfdc
rol eax, 0x92
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x1f10bca1
pushf
not eax
add eax, 0xeca7d23c
xor eax, 0xd998285f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb262fac2
xor eax, 0xc40eaeb5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xbe9b06d6
xor eax, 0xdd9c19fb
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x8400bb05
xor eax, 0xf27de2c3
rol eax, 0x47
popf
jmp 0x140364f63
cmp qword [rbx + 8], 0
jne 0x1403656f2
push rax
pushf
mov eax, 0x63abf46e
pushf
not eax
add eax, 0xabbf0634
xor eax, 0xd3cd66a5
rol eax, 0x28
popf
pushf
not eax
add eax, 0x9c677bbf
xor eax, 0xf5f01b23
rol eax, 0xe5
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x87a161b6
pushf
not eax
add eax, 0xaffcbcc3
xor eax, 0x94e2870d
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x842c4d1e
xor eax, 0xc71d1c5d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xb6e585b3
xor eax, 0xcb36c919
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb6e9dba5
xor eax, 0xb54627e0
rol eax, 0xbb
popf
jmp 0x140364f63
mov rcx, qword [rbx]
call fcn.140204007
mov qword [rbx + 8], rax
push rax
pushf
mov eax, 0x5f6533ba
pushf
not eax
add eax, 0x88db4ba2
xor eax, 0x9ca3ce6b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd13f2e69
xor eax, 0x8c299193
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8dcee2b2
xor eax, 0xe3999560
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd9528fcb
xor eax, 0xc53ca418
rol eax, 0xaa
popf
jmp 0x140364f63
mov rdx, r15
mov rcx, qword [rbx + 8]
call fcn.1401dd18a
test eax, eax
cmove edi, dword [rbp - 0x28]
mov eax, 0x26867755
pushf
not eax
add eax, 0xc61cdbf2
xor eax, 0xcf761c37
rol eax, 0xff
popf
pushf
not eax
add eax, 0xdd28bb52
xor eax, 0xcb478103
rol eax, 3
popf
lock xadd dword [rbx + 0x10], eax
cmp eax, 1
jne 0x140365850
push rax
pushf
mov eax, 0x6b46c113
pushf
not eax
add eax, 0x98f50620
xor eax, 0xf42ececb
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb4f1ecf9
xor eax, 0xa12de5ce
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb821e486
xor eax, 0xa4adcd78
rol eax, 0x64
popf
pushf
not eax
add eax, 0x937a6ff6
xor eax, 0xd298a478
rol eax, 0x7d
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x81d2ba4
pushf
not eax
add eax, 0x98ef1123
xor eax, 0xfe04db38
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd4b5cec9
xor eax, 0xeba6dae1
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd96eb396
xor eax, 0xc37fa9ab
rol eax, 0x93
popf
pushf
not eax
add eax, 0xfb26c100
xor eax, 0xe5c4fa92
rol eax, 0xa0
popf
jmp 0x140364f63
mov rcx, qword [rbx]
test rcx, rcx
je 0x14036590a
push rax
pushf
mov eax, 0x9ddd37fd
pushf
not eax
add eax, 0xf05f29cc
xor eax, 0xca6c9523
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd52f247b
xor eax, 0xd997e4a2
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb07a5899
xor eax, 0xb0ac25d9
rol eax, 0xba
popf
pushf
not eax
add eax, 0x95ed8bd6
xor eax, 0x95d31f34
rol eax, 0xf2
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x857b6a5a
pushf
not eax
add eax, 0xd484f9c9
xor eax, 0xaf61c180
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xcc34a26c
xor eax, 0xf3cb47cf
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xb8995094
xor eax, 0xe96ba8b5
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9629c9d5
xor eax, 0xf9dbd655
rol eax, 0xc3
popf
jmp 0x140364f63
call qword [sym.imp.OLEAUT32.dll_SysStringLen]
mov qword [rbx], r13
push rax
pushf
mov eax, 0x7ad06dc7
pushf
not eax
add eax, 0xeadbc3af
xor eax, 0x86db56ba
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe42f666c
xor eax, 0xbdb53350
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xda61759a
xor eax, 0xb6246a12
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xef2d2288
xor eax, 0xffce9a9a
rol eax, 0xaa
popf
jmp 0x140364f63
mov rcx, qword [rbx + 8]
test rcx, rcx
je 0x140365a02
push rax
pushf
mov eax, 0xe4ec3752
pushf
not eax
add eax, 0x8735b21b
xor eax, 0xd9fdd2e7
rol eax, 3
popf
pushf
not eax
add eax, 0xced31463
xor eax, 0x812dd2e7
rol eax, 0xa5
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xcb563629
pushf
not eax
add eax, 0xd19d2a0b
xor eax, 0xe2c5ebe9
rol eax, 0x63
popf
pushf
not eax
add eax, 0xdbc20b30
xor eax, 0xea211e02
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf1442612
xor eax, 0xcfcc7c9b
rol eax, 0x2e
popf
jmp 0x140364f63
call fcn.1401eb76d
mov qword [rbx + 8], r13
push rax
pushf
mov eax, 0x2eaad68a
pushf
not eax
add eax, 0x8d9a4648
xor eax, 0x85003486
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xde7d3ac0
xor eax, 0xbbfe2fe5
rol eax, 0x83
popf
pushf
not eax
add eax, 0xcf67fca2
xor eax, 0x93345a18
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe0ac8680
xor eax, 0x8062a17b
rol eax, 0x5b
popf
jmp 0x140364f63
mov edx, 0xfdf3abd6
pushf
not edx
add edx, 0xce046378
xor edx, 0xc736b9c4
rol edx, 0x2c
popf
pushf
not edx
add edx, 0xd0e2f235
xor edx, 0x8ae6308b
rol edx, 0xdb
popf
pushf
not edx
add edx, 0xca95a493
xor edx, 0xbb6cd010
rol edx, 0x45
popf
mov rcx, rbx
call fcn.1401eb76d
push rax
pushf
mov eax, 0xc9306915
pushf
not eax
add eax, 0xb4412031
xor eax, 0xaff08b39
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xeaca7f2a
xor eax, 0xd749aea0
rol eax, 0x17
popf
jmp 0x140364f63
lea rdx, [rbp - 0x30]
mov rcx, rsi
jmp 0x140365b31
call qword [sym.imp.KERNEL32.dll_Process32NextW]
test eax, eax
jne 0x140365b98
push rax
pushf
mov eax, 0xfa3b8c3c
pushf
not eax
add eax, 0x8706d446
xor eax, 0xc38df1f8
rol eax, 0x88
popf
pushf
not eax
add eax, 0xd18aa1a2
xor eax, 0xafaf4a1d
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc907ac91
xor eax, 0xa0ce39b0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe610ca82
xor eax, 0x814422c3
rol eax, 0x42
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x40880c6c
pushf
not eax
add eax, 0xc00012ca
xor eax, 0x9a949fc4
rol eax, 0x55
popf
pushf
not eax
add eax, 0xd06773ad
xor eax, 0xb4cd9e91
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xf2f797e8
xor eax, 0xde0403a5
rol eax, 0x7f
popf
jmp 0x140364f63
mov rcx, rsi
jmp 0x140365be2
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov dword [0x14010a75c], edi
test edi, edi
jne 0x140365c25
push rax
pushf
mov eax, 0x5b661547
pushf
not eax
add eax, 0xeceae8be
xor eax, 0xba70fdcf
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xcbec5b92
xor eax, 0xf4c7fd0c
rol eax, 0x74
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xfc3b959a
pushf
not eax
add eax, 0xd4160f47
xor eax, 0xb9a48bc1
rol eax, 0x92
popf
pushf
not eax
add eax, 0xd66d1242
xor eax, 0x8d924205
rol eax, 1
popf
pushf
not eax
add eax, 0x940f8b39
xor eax, 0x91c54fb1
rol eax, 0x38
popf
jmp 0x140364f63
mov ecx, 0xde2062cc
pushf
not ecx
add ecx, 0xdd3361b4
xor ecx, 0xab8797ab
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0x93d06979
xor ecx, 0xeda60184
rol ecx, 0x1d
popf
jmp 0x140365c9a
call qword [sym.imp.KERNEL32.dll_Sleep]
jmp 0x140365ca1
call qword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, r12d
cmp eax, 0x493e0
jbe 0x140365ce8
push rax
pushf
mov eax, 0x19284236
pushf
not eax
add eax, 0xe35ec121
xor eax, 0xbaabfa73
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa19677b9
xor eax, 0xc05bf686
rol eax, 0x15
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xd9df9265
pushf
not eax
add eax, 0xcad220bd
xor eax, 0xa3cf5202
rol eax, 0x41
popf
pushf
not eax
add eax, 0xe56eb377
xor eax, 0xca709c65
rol eax, 0xff
popf
pushf
not eax
add eax, 0xd848da3c
xor eax, 0xcb934f64
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x99d55e1f
xor eax, 0x8328b6d2
rol eax, 0x27
popf
jmp 0x140364f63
mov rcx, qword [r14]
test rcx, rcx
je 0x140365d8f
push rax
pushf
mov eax, 0x1f32788c
pushf
not eax
add eax, 0xe5d5329d
xor eax, 0xa5b5279e
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xbff05347
xor eax, 0xc048019e
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x955f8358
xor eax, 0xe371e622
rol eax, 8
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xf5896868
pushf
not eax
add eax, 0xf6e0bf36
xor eax, 0xd0cd4359
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe2f500a6
xor eax, 0xe866e293
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdb1c56d9
xor eax, 0xa4034445
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc380a159
xor eax, 0x84a51edd
rol eax, 0x35
popf
jmp 0x140364f63
mov rdx, qword [r14 + 0x10]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x140365e3e
push rax
pushf
mov eax, 0x102b39f
pushf
not eax
add eax, 0x97b72741
xor eax, 0x9b0591e4
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb29d2382
xor eax, 0xb83dfadd
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf4335caa
xor eax, 0xbd6bc97f
rol eax, 0x77
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x74fed5a0
pushf
not eax
add eax, 0x8d72dd03
xor eax, 0xc4bbd74e
rol eax, 0x10
popf
pushf
not eax
add eax, 0x88ed5106
xor eax, 0xad7508e7
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf711e5fe
xor eax, 0xeed69a2d
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x99c3af5a
xor eax, 0xe4d6e453
rol eax, 0xca
popf
jmp 0x140364f63
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
add rcx, 0xfffffffffffffff8
cmp rcx, 0x1f
ja 0x140365ee3
push rax
pushf
mov eax, 0x16379712
pushf
not eax
add eax, 0x8361e466
xor eax, 0xb6166b43
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb3d3607a
xor eax, 0x8e6bdbb7
rol eax, 0x28
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xfa2686ac
pushf
not eax
add eax, 0x85a3781d
xor eax, 0x89c98ab3
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8040f454
xor eax, 0xd0a093fd
rol eax, 0xaf
popf
jmp 0x140364f63
mov rcx, r8
push rax
pushf
mov eax, 0x55e4f129
pushf
not eax
add eax, 0x838465b5
xor eax, 0xafa3a8f5
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc966ba93
xor eax, 0x8aa9b721
rol eax, 0x14
popf
pushf
not eax
add eax, 0xafb86ded
xor eax, 0xd190b7c3
rol eax, 0x50
popf
jmp 0x140364f63
call fcn.1401eb76d
mov qword [r14], r13
mov qword [r14 + 8], r13
mov qword [r14 + 0x10], r13
push rax
pushf
mov eax, 0xf2120453
pushf
not eax
add eax, 0xc71ec6e0
xor eax, 0xd95f2249
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf4833c49
xor eax, 0x956d401c
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd21490c2
xor eax, 0xa2f77e6a
rol eax, 0x33
popf
jmp 0x140364f63
mov eax, 0xb8530c97
pushf
not eax
add eax, 0xf2d0c4ad
xor eax, 0x9b461e45
rol eax, 0x19
popf
pushf
not eax
add eax, 0xdeaf25f4
xor eax, 0xb9816c6d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xcc96491f
xor eax, 0xfed37e9a
rol eax, 0xa4
popf
jmp 0x1403672a4
movdqa xmm1, xmmword [str.c8G_C_n_r_t]
movdqu xmmword [rsp + 0x50], xmm1
movdqa xmm2, xmmword [0x1400f8fc0]
movdqu xmmword [rsp + 0x60], xmm2
mov cl, 0x29
pushf
not cl
add cl, 0xca
xor cl, 0xbd
rol cl, 0xb3
popf
pushf
not cl
add cl, 0x95
xor cl, 0x7c
rol cl, 0x6a
popf
pushf
not cl
add cl, 6
xor cl, 0x80
rol cl, 0x60
popf
pushf
not cl
add cl, 0x9b
xor cl, 0x14
rol cl, 0xc6
popf
mov dl, 0x46
pushf
not dl
add dl, 0x30
xor dl, 0xe2
rol dl, 0x4c
popf
pushf
not dl
add dl, 0x72
xor dl, 0x55
rol dl, 0x62
popf
pushf
not dl
add dl, 0xd0
xor dl, 0x70
rol dl, 0x3e
popf
mov r8b, 0x69
pushf
not r8b
add r8b, 0x50
xor r8b, 0xca
rol r8b, 0x2a
popf
pushf
not r8b
add r8b, 0x9c
xor r8b, 0x3c
rol r8b, 0x47
popf
pushf
not r8b
add r8b, 0x85
xor r8b, 0xbc
rol r8b, 0xa6
popf
pushf
not r8b
add r8b, 0xf9
xor r8b, 0xf3
rol r8b, 0xe6
popf
mov r9b, 0xf0
pushf
not r9b
add r9b, 0xa
xor r9b, 0xcc
rol r9b, 0x6b
popf
pushf
not r9b
add r9b, 0x43
xor r9b, 0x4a
rol r9b, 0x83
popf
pushf
not r9b
add r9b, 0xd8
xor r9b, 0xf9
rol r9b, 0x5f
popf
movzx r10d, dl
mov bl, 0x6c
pushf
not bl
add bl, 0xc0
xor bl, 0xe5
rol bl, 0xdb
popf
pushf
not bl
add bl, 0x3c
xor bl, 0xf4
rol bl, 0x42
popf
pushf
not bl
add bl, 0x74
xor bl, 0x5d
rol bl, 0xf4
popf
pushf
not bl
add bl, 0xd
xor bl, 0x8c
rol bl, 0x49
popf
movzx edi, dl
mov sil, 2
pushf
not sil
add sil, 0x44
xor sil, 0x94
rol sil, 0xc9
popf
pushf
not sil
add sil, 0x23
xor sil, 0x72
rol sil, 0x3b
popf
pushf
not sil
add sil, 0x8f
xor sil, 0xe3
rol sil, 0x29
popf
pushf
not sil
add sil, 0x10
xor sil, 0xe4
rol sil, 0x2c
popf
mov r14b, WSACleanup
pushf
not r14b
add r14b, 8
xor r14b, 0xe3
rol r14b, 0xc5
popf
pushf
not r14b
add r14b, 0x5d
xor r14b, 0x44
rol r14b, 0xf0
popf
pushf
not r14b
add r14b, 0x94
xor r14b, 0xeb
rol r14b, 0x98
popf
pushf
not r14b
add r14b, 0xd3
xor r14b, 0x10
rol r14b, 0x54
popf
mov r15b, 0xdd
pushf
not r15b
add r15b, 0x2e
xor r15b, 0xbc
rol r15b, 0x7a
popf
pushf
not r15b
add r15b, 0x7c
xor r15b, 0x79
rol r15b, 0xe6
popf
pushf
not r15b
add r15b, 0x1a
xor r15b, 0x99
rol r15b, 0x1e
popf
mov r12b, 0xd2
pushf
not r12b
add r12b, 0x55
xor r12b, 0xe1
rol r12b, 0xe1
popf
pushf
not r12b
add r12b, 0xdc
xor r12b, 0x4d
rol r12b, 0xfe
popf
movzx r13d, r8b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd r11d, xmm1
xor al, r11b
mov byte [rsp + 0x51], al
xor byte [rsp + 0x52], r11b
xor byte [rsp + 0x53], r11b
xor byte [rsp + 0x54], r11b
xor byte [rsp + 0x55], r11b
xor byte [rsp + 0x56], r11b
xor byte [rsp + 0x57], r11b
xor byte [rsp + 0x58], r11b
xor byte [rsp + 0x59], r11b
xor byte [rsp + 0x5a], r11b
xor byte [rsp + 0x5b], r11b
xor byte [rsp + 0x5c], r11b
xor byte [rsp + 0x5d], r11b
xor byte [rsp + 0x5e], r11b
xor byte [rsp + 0x5f], r11b
movd eax, xmm2
xor al, r11b
mov byte [rsp + 0x60], al
xor byte [rsp + 0x61], r11b
xor byte [rsp + 0x62], r11b
xor byte [rsp + 0x63], r11b
xor byte [rsp + 0x64], r11b
xor byte [rsp + 0x65], r11b
xor byte [rsp + 0x66], r11b
xor byte [rsp + 0x67], r11b
xor byte [rsp + 0x68], r11b
xor byte [rsp + 0x69], r11b
xor byte [rsp + 0x6a], r11b
xor byte [rsp + 0x6b], r11b
xor byte [rsp + 0x6c], r11b
xor byte [rsp + 0x6d], r11b
xor byte [rsp + 0x6e], r11b
xor byte [rsp + 0x6f], r11b
xor cl, r11b
mov byte [rsp + 0x70], cl
xor dl, r11b
mov byte [rsp + 0x71], dl
xor r8b, r11b
mov byte [rsp + 0x72], r8b
xor r9b, r11b
mov byte [rsp + 0x73], r9b
xor r10b, r11b
mov byte [rsp + 0x74], r10b
xor bl, r11b
mov byte [rsp + 0x75], bl
xor dil, r11b
mov byte [rsp + 0x76], dil
xor sil, r11b
mov byte [rsp + 0x77], sil
xor r14b, r11b
mov byte [rsp + 0x78], r14b
xor r15b, r11b
mov byte [rsp + 0x79], r15b
xor r12b, r11b
mov byte [rsp + 0x7a], r12b
xor r13b, r11b
mov byte [rsp + 0x7b], r13b
mov al, 0xd
pushf
not al
add al, 0xfe
xor al, 0xd2
rol al, 0x7d
popf
pushf
not al
add al, 0xfe
xor al, 0x79
rol al, 0x8b
popf
xor al, r11b
mov byte [rsp + 0x7c], al
mov al, 0x55
pushf
not al
add al, 0x1c
xor al, 0xa3
rol al, 0x67
popf
pushf
not al
add al, 0xa2
xor al, 0x90
rol al, 0x6a
popf
pushf
not al
add al, 0xf8
xor al, 0x23
rol al, 0x37
popf
pushf
not al
add al, 8
xor al, 0x51
rol al, 0x98
popf
xor al, r11b
mov byte [rsp + 0x7d], al
mov byte [rsp + 0x7e], 0
lea rdx, [rsp + 0x51]
lea rcx, [0x197b058ac]
pushf
sub rcx, 0x579fcd7c
popf
call fcn.1401c20e5
mov rcx, rax
call fcn.14020cf90
xorps xmm0, xmm0
movups xmmword [rbp - 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x40], xmm1
mov r8d, 0x8faaa564
pushf
not r8d
add r8d, 0x9158935b
xor r8d, 0xb37405cd
rol r8d, 0x8a
popf
pushf
not r8d
add r8d, 0x82cccbc5
xor r8d, 0xaee2ed5d
rol r8d, 0x4e
popf
pushf
not r8d
add r8d, 0xf7f066e9
xor r8d, 0xab8738f6
rol r8d, 0xbb
popf
lea rdx, [0x19956743c]
pushf
sub rdx, 0x594ea6ec
popf
lea rcx, [rbp - 0x50]
call fcn.140259922
mov eax, dword [0x14010a75c]
mov qword [0x14010a760], rax
mov rdx, qword [rbp - 0x38]
cmp rdx, 0x10
jb 0x140366524
push rax
pushf
mov eax, 0xd3130996
pushf
not eax
add eax, 0xe9f0522a
xor eax, 0x9108d1a1
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xc28b4fbc
xor eax, 0xf6217b77
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xfe0fb7ea
xor eax, 0xb2badd97
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd2d46d36
xor eax, 0xd7f12c27
rol eax, 0x7f
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x6e2fb6db
pushf
not eax
add eax, 0x8162df8f
xor eax, 0xcdad58eb
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb0a603b8
xor eax, 0xc3b2d1f1
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xfd4fbfd6
xor eax, 0xfe41f867
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xee28ceb3
xor eax, 0x8ec0b070
rol eax, 0xbb
popf
jmp 0x140364f63
inc rdx
mov rcx, qword [rbp - 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1403665c3
push rax
pushf
mov eax, 0xe6828664
pushf
not eax
add eax, 0xf4c7dd48
xor eax, 0xf59d1ec4
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdbc4d1d5
xor eax, 0x922cd5fc
rol eax, 0x4c
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x3947bbce
pushf
not eax
add eax, 0x8d930da4
xor eax, 0xac42be67
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdb623663
xor eax, 0xbc9343a0
rol eax, 0x53
popf
pushf
not eax
add eax, 0x814cf05b
xor eax, 0x91823607
rol eax, 0xbe
popf
jmp 0x140364f63
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140366668
push rax
pushf
mov eax, 0x9eefa863
pushf
not eax
add eax, 0x97bea856
xor eax, 0xef84f53a
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb3fd8cc3
xor eax, 0xe96f1d2e
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xae169617
xor eax, 0x8a435f28
rol eax, 0xd7
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x4f37ba5c
pushf
not eax
add eax, 0x90ab0e9a
xor eax, 0xb8748ac3
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xfa975827
xor eax, 0xbf1b5c42
rol eax, 0x87
popf
jmp 0x140364f63
call fcn.1401eb76d
push rax
pushf
mov eax, 0x4fce202
pushf
not eax
add eax, 0xe0babf65
xor eax, 0xde13f81c
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x8930bd68
xor eax, 0xb9074756
rol eax, 8
popf
pushf
not eax
add eax, 0x8d7ca59d
xor eax, 0xbbba4d48
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xed23ca73
xor eax, 0x876c9454
rol eax, 0x31
popf
jmp 0x140364f63
call fcn.14028c18f
mov rbx, rax
call fcn.14019ac76
cmp rbx, 0x989680
jne 0x140366742
push rax
pushf
mov eax, 0x68351f3d
pushf
not eax
add eax, 0xfc86f69c
xor eax, 0xccf6360f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xeb9587a0
xor eax, 0x9644def3
rol eax, 0x8c
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xef77a19c
pushf
not eax
add eax, 0xfd5088c0
xor eax, 0x960b60b4
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc166138b
xor eax, 0xedd1fbef
rol eax, 0x91
popf
jmp 0x140364f63
imul rax, rax, 0x64
jmp 0x140366854
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
push rax
pushf
mov eax, 0x1a8b0c0a
pushf
not eax
add eax, 0xe5a005ca
xor eax, 0xe6ce5ea9
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8e714025
xor eax, 0xc3fcfd60
rol eax, 0xee
popf
pushf
not eax
add eax, 0xa932eb12
xor eax, 0xe1eb7f27
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xd059aeff
xor eax, 0xf762cfab
rol eax, 0x47
popf
jmp 0x140364f63
movabs rcx, 0xe38f4d5b1074035f
pushf
not rcx
add rcx, 0x75be5e33
xor rcx, 0x70c85a53
rol rcx, 0x23
popf
pushf
not rcx
add rcx, 0x6ebd6d80
xor rcx, 0x74c87479
rol rcx, 0xd5
popf
cmp rax, rcx
jge 0x1403668ee
push rax
pushf
mov eax, 0x4057655c
pushf
not eax
add eax, 0xddee20bd
xor eax, 0xf726ebe7
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xdf8b8db8
xor eax, 0xca5d02e8
rol eax, 0x17
popf
pushf
not eax
add eax, 0xd3f8267a
xor eax, 0xab1506c9
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xffbe4140
xor eax, 0xdf10aa1c
rol eax, 0x81
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xf1469b3e
pushf
not eax
add eax, 0x8e96732a
xor eax, 0xfbcb90c5
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb81e95ae
xor eax, 0xa31a81d5
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8e4d2f43
xor eax, 0x9c583803
rol eax, 0xad
popf
pushf
not eax
add eax, 0x95be5cdf
xor eax, 0x8e78c3c4
rol eax, 0xd9
popf
jmp 0x140364f63
movabs rdi, 0x8ee80000aebea9b2
pushf
not rdi
add rdi, 0x5ddbee96
xor rdi, 0x4bb0cb41
rol rdi, 0xd
popf
pushf
not rdi
add rdi, 0x4760d7a3
xor rdi, 0x61a9d580
rol rdi, 0xb3
popf
pushf
not rdi
add rdi, 0x69e8eef0
xor rdi, 0x4e36eb9d
rol rdi, 0xc
popf
push rax
not rax
sub rdi, rax
pop rax
sub rdi, 1
jmp 0x140366aa1
movabs rdi, 0x18ca20222f0949c3
pushf
not rdi
add rdi, 0x539f3b7b
xor rdi, 0x616a0e48
rol rdi, 0x1d
popf
pushf
not rdi
add rdi, 0x70210293
xor rdi, 0x73229926
rol rdi, 0x4b
popf
pushf
not rdi
add rdi, 0x569d04fa
xor rdi, 0x706484c0
rol rdi, 0xad
popf
push rax
pushf
mov eax, 0xc5940ffc
pushf
not eax
add eax, 0xb9c06371
xor eax, 0x8d1e74e5
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd9a8d3b0
xor eax, 0xaaf775e0
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x97e46995
xor eax, 0xb8164120
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xa72838e3
xor eax, 0x8f814f5c
rol eax, 0x64
popf
jmp 0x140364f63
movabs rsi, 0x217d8e63b4acb58b
pushf
not rsi
add rsi, 0x6d8aac59
xor rsi, 0x50dbe11b
rol rsi, 0x67
popf
pushf
not rsi
add rsi, 0x7d931736
xor rsi, 0x59f88f49
rol rsi, 0xd5
popf
pushf
not rsi
add rsi, 0x74fc3d23
xor rsi, 0x7c23698e
rol rsi, 0x90
popf
pushf
not rsi
add rsi, 0x68953ef1
xor rsi, 0x716a962b
rol rsi, 0x5e
popf
movabs r14, 0x8ed1252d6c492eda
pushf
not r14
add r14, 0x554b7c7e
xor r14, 0x71efbab9
rol r14, 0xc6
popf
pushf
not r14
add r14, 0x5458e716
xor r14, 0x7fa33fa1
rol r14, 0x4c
popf
pushf
not r14
add r14, 0x6d7344e9
xor r14, 0x7c704db7
rol r14, 0x19
popf
movsd xmm6, qword [0x1400f8e38]
call fcn.14028c18f
mov rbx, rax
call fcn.14019ac76
cmp rbx, 0x989680
jne 0x140366bb5
push rax
pushf
mov eax, 0x84b69cb8
pushf
not eax
add eax, 0x9e907464
xor eax, 0xe06f19bf
rol eax, 2
popf
pushf
not eax
add eax, 0xd9ce4cf4
xor eax, 0xf2f316e0
rol eax, 0x1c
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x82abaecc
pushf
not eax
add eax, 0xc135234a
xor eax, 0xce6b3d9a
rol eax, 0x37
popf
pushf
not eax
add eax, 0xfa76b58d
xor eax, 0x87eafb40
rol eax, 0x12
popf
pushf
not eax
add eax, 0x87cb9297
xor eax, 0x9c8d4af2
rol eax, 0x95
popf
pushf
not eax
add eax, 0xb3e2a129
xor eax, 0xdf4fac90
rol eax, 0x4c
popf
jmp 0x140364f63
imul rbx, rax, 0x64
jmp 0x140366cac
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
lea rbx, [rax + rcx]
push rax
pushf
mov eax, 0x5684fdf0
pushf
not eax
add eax, 0x91da4161
xor eax, 0xbaae02f3
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9da13e80
xor eax, 0x8dc3f263
rol eax, 0xb3
popf
jmp 0x140364f63
cmp rdi, rbx
je 0x140366d0a
push rax
pushf
mov eax, 0x17171d2a
pushf
not eax
add eax, 0xec32b1cd
xor eax, 0xe155e6a1
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9a4946ec
xor eax, 0xa7bd6cb5
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf6bd643c
xor eax, 0x9ddeafdc
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xfe484bd3
xor eax, 0xdc0a7538
rol eax, 0x8a
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xcd263b1d
pushf
not eax
add eax, 0xe4487244
xor eax, 0x9c3b23e1
rol eax, 0xde
popf
pushf
not eax
add eax, 0x8b8cbd75
xor eax, 0xa8ea7843
rol eax, 0x30
popf
jmp 0x140364f63
jl 0x140366d98
push rax
pushf
mov eax, 0x3a990982
pushf
not eax
add eax, 0xd543a51d
xor eax, 0x9b0ab5a7
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa695d6a8
xor eax, 0xf37e4764
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xdfa2c167
xor eax, 0x9b1413c2
rol eax, 0xab
popf
pushf
not eax
add eax, 0xc8f997b2
xor eax, 0x8713891e
rol eax, 0x80
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x475d2276
pushf
not eax
add eax, 0xca73a639
xor eax, 0xb7c42f32
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xcb5ff909
xor eax, 0xa3de5271
rol eax, 4
popf
jmp 0x140364f63
call fcn.1401d70d1
imul rcx, rax, 0x64
mov rax, rdi
sub rax, rbx
xorps xmm0, xmm0
cvtsi2sd xmm0, rax
comisd xmm0, xmm6
jbe 0x140366e1b
push rax
pushf
mov eax, 0xebfc7c44
pushf
not eax
add eax, 0xc85e004d
xor eax, 0xdcc74af4
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xe40beee3
xor eax, 0xe1288764
rol eax, 0x2c
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xfeab2550
pushf
not eax
add eax, 0xe5bbfcd5
xor eax, 0xebec52d7
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa6f9d0fc
xor eax, 0xb540e5f1
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xbb975dcf
xor eax, 0xd80239b1
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa7d1e854
xor eax, 0xaa9caf56
rol eax, 0x33
popf
jmp 0x140364f63
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
jmp 0x140366ef4
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
push rax
pushf
mov eax, 0x2ce0d508
pushf
not eax
add eax, 0x90a705f7
xor eax, 0xbf88f9d5
rol eax, 0x76
popf
pushf
not eax
add eax, 0xb48eb1e7
xor eax, 0xe5979e21
rol eax, 0x81
popf
jmp 0x140364f63
mov rax, r14
imul rcx
sar rdx, 0x1a
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
mov qword [rbp - 0x60], rdx
imul eax, edx, 0x3b9aca00
sub ecx, eax
mov dword [rbp - 0x58], ecx
lea rcx, [rbp - 0x60]
call fcn.14022e29c
jmp 0x140366b6c
mov r14, qword [rsp + 0x20]
mov rsi, qword [r14]
mov rdi, qword [r14 + 8]
sub rdi, rsi
xor r15d, r15d
mov qword [rsp + 0x50], r15
mov qword [rsp + 0x58], r15
lea ecx, [r15 + 0x48]
call fcn.14012f3ec
mov rbx, rax
mov qword [rax], rax
mov qword [rax + 8], rax
mov qword [rax + 0x10], rax
mov word [rax + 0x18], 0x101
mov qword [rsp + 0x50], rax
mov r8, rax
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x50]
call fcn.1402aa039
mov qword [rbx + 8], rbx
mov qword [rbx], rbx
mov qword [rbx + 0x10], rbx
mov qword [rsp + 0x58], r15
mov byte [rsp + 0x60], r15b
mov rax, qword [rsp + 0x28]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x30]
mov qword [rbp - 0x80], rax
mov qword [rsp + 0x68], rsi
mov qword [rsp + 0x70], rdi
mov rax, qword [rsp + 0x38]
mov qword [rbp - 0x78], rax
lea rcx, [rsp + 0x50]
call fcn.1402ed821
mov ebx, eax
mov r8, qword [rsp + 0x50]
mov r8, qword [r8 + 8]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x50]
call fcn.1402aa039
lea edx, [r15 + 0x48]
mov rcx, qword [rsp + 0x50]
call fcn.1401eb76d
nop
mov rcx, qword [r14]
test rcx, rcx
je 0x140367080
push rax
pushf
mov eax, 0x5bb0ee22
pushf
not eax
add eax, 0x9517a9fd
xor eax, 0x90bf3510
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xbf632ddb
xor eax, 0xaab085f6
rol eax, 0x55
popf
pushf
not eax
add eax, 0xedd41d80
xor eax, 0x8815cd7a
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xaea8424e
xor eax, 0x9348f41d
rol eax, 0xb
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0x5f1f52fa
pushf
not eax
add eax, 0xa5240828
xor eax, 0x9e69cd32
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8f1e5a60
xor eax, 0xbabe6883
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x8d314bf4
xor eax, 0x862a27ec
rol eax, 0xf
popf
pushf
not eax
add eax, 0x8d69f9d9
xor eax, 0x944d6c00
rol eax, 0x1c
popf
jmp 0x140364f63
mov rdx, qword [r14 + 0x10]
sub rdx, rcx
cmp rdx, 0x1000
jb 0x14036711c
push rax
pushf
mov eax, 0x1214a1a3
pushf
not eax
add eax, 0xcea9f148
xor eax, 0x83834738
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd8a5b17c
xor eax, 0xd00979e5
rol eax, 0x7a
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xfe8a4eab
pushf
not eax
add eax, 0xa49b11ad
xor eax, 0x81641561
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x900e5774
xor eax, 0xde1bbc40
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xe8cc4564
xor eax, 0xc8f65484
rol eax, 0xdc
popf
jmp 0x140364f63
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x1403671bd
push rax
pushf
mov eax, 0xc10a0e2e
pushf
not eax
add eax, 0xb3da29fc
xor eax, 0xcecced32
rol eax, 0x97
popf
pushf
not eax
add eax, 0xebccd9a0
xor eax, 0xc7aad1b2
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfccf5c78
xor eax, 0xa0ae87ed
rol eax, 0x60
popf
jmp 0x140364f63
push rax
pushf
mov eax, 0xcd0a492d
pushf
not eax
add eax, 0xf45391a9
xor eax, 0xbea51b7a
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xbdfdc363
xor eax, 0xb12e08ca
rol eax, 0xd7
popf
jmp 0x140364f63
mov rcx, r8
push rax
pushf
mov eax, 0x40290d53
pushf
not eax
add eax, 0xa956e44f
xor eax, 0xe77b7a0b
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa1c71d24
xor eax, 0xef0f6b17
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x98f8b241
xor eax, 0xe6633b43
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb05f511f
xor eax, 0xb7ebee37
rol eax, 0xad
popf
jmp 0x140364f63
call fcn.1401eb76d
mov qword [r14], r15
mov qword [r14 + 8], r15
mov qword [r14 + 0x10], r15
push rax
pushf
mov eax, 0x2c5f0cb9
pushf
not eax
add eax, 0xbc5a4f7f
xor eax, 0x82c7c215
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8749fb52
xor eax, 0xa2dc197c
rol eax, 0x79
popf
pushf
not eax
add eax, 0xdf6c688c
xor eax, 0x866929c4
rol eax, 0xc8
popf
jmp 0x140364f63
mov eax, ebx
mov rcx, qword [rbp + 0x210]
xor rcx, rsp
call fcn.14027ae25
movaps xmm6, xmmword [rsp + 0x320]
add rsp, 0x338
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret
call fcn.1401c2053
nop
push rax
pushf
mov eax, 0xfebd65b6
pushf
not eax
add eax, 0xf654978f
xor eax, 0xa31a38a1
rol eax, 0x19
popf
pushf
not eax
add eax, 0xc5e55102
xor eax, 0xd325b6ef
rol eax, 0x31
popf
jmp 0x140364f63
mov ecx, 0x333e5cf9
pushf
not ecx
add ecx, 0xad2adc77
xor ecx, 0xd7883461
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xcb720bc4
xor ecx, 0x955540ad
rol ecx, 0xe9
popf
call fcn.14014e5f9
nop
push rax
pushf
mov eax, 0xa7cd8670
pushf
not eax
add eax, 0xbabf2e62
xor eax, 0xcc644dff
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb1197562
xor eax, 0xf6f8fb28
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe5698ad7
xor eax, 0xbd339a87
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xbe031bf0
xor eax, 0x90b16a63
rol eax, 0xb5
popf
jmp 0x140364f63
call fcn.1401c2053
nop
push rax
pushf
mov eax, 0xd6dcfe4b
pushf
not eax
add eax, 0x9c3ecc28
xor eax, 0xedfcb4fe
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb7608eaf
xor eax, 0xd7b63dd1
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf9e2529c
xor eax, 0xb147ab80
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf95a7e79
xor eax, 0xb412e345
rol eax, 0x91
popf
jmp 0x140364f63
mov ecx, 0xbd48616b
pushf
not ecx
add ecx, 0xdf1f0779
xor ecx, 0xf41eaeb6
rol ecx, 0x8c
popf
pushf
not ecx
add ecx, 0xcff26b9c
xor ecx, 0x820baa54
rol ecx, 0xf0
popf
pushf
not ecx
add ecx, 0xf3dd734c
xor ecx, 0x9d110266
rol ecx, 0x94
popf
pushf
not ecx
add ecx, 0xfca07bf8
xor ecx, 0x81f9543d
rol ecx, 0xbb
popf
call fcn.14014e5f9
int3