Function at 0x14011ade9
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x5292b900
pushf
not eax
add eax, 0xdf68193b
xor eax, 0xabe36981
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd6393d3d
xor eax, 0xaaa08427
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xaa34a742
xor eax, 0xe6f6a9ab
rol eax, 0x39
popf
cmp eax, 4
jne 0x14011ae39
popf
pop rax
jmp 0x14011b252
cmp eax, 0
jne 0x14011ae48
popf
pop rax
jmp 0x14011afdd
cmp eax, 3
jne 0x14011ae57
popf
pop rax
jmp 0x14011b1a4
cmp eax, 1
jne 0x14011ae66
popf
pop rax
jmp 0x14011b09f
cmp eax, 0xd
jne 0x14011ae75
popf
pop rax
jmp 0x14011b6a8
cmp eax, 0x1a
jne 0x14011ae84
popf
pop rax
jmp 0x14011bc90
cmp eax, 0xe
jne 0x14011ae93
popf
pop rax
jmp 0x14011b713
cmp eax, 0xb
jne 0x14011aea2
popf
pop rax
jmp 0x14011b5b2
cmp eax, 0x19
jne 0x14011aeb1
popf
pop rax
jmp 0x14011bc34
cmp eax, 8
jne 0x14011aec0
popf
pop rax
jmp 0x14011b4b2
cmp eax, 0x10
jne 0x14011aecf
popf
pop rax
jmp 0x14011b7db
cmp eax, 0x17
jne 0x14011aede
popf
pop rax
jmp 0x14011bb5f
cmp eax, 0x1c
jne 0x14011aeed
popf
pop rax
jmp 0x14011bdd5
cmp eax, 0x12
jne 0x14011aefc
popf
pop rax
jmp 0x14011b935
cmp eax, 0x18
jne 0x14011af0b
popf
pop rax
jmp 0x14011bba6
cmp eax, 0x11
jne 0x14011af1a
popf
pop rax
jmp 0x14011b876
cmp eax, 0x1b
jne 0x14011af29
popf
pop rax
jmp 0x14011bd74
cmp eax, 0x16
jne 0x14011af38
popf
pop rax
jmp 0x14011babd
cmp eax, 0xa
jne 0x14011af47
popf
pop rax
jmp 0x14011b57c
cmp eax, 0x14
jne 0x14011af56
popf
pop rax
jmp 0x14011ba1b
cmp eax, 0xf
jne 0x14011af65
popf
pop rax
jmp 0x14011b7a3
cmp eax, 0x13
jne 0x14011af74
popf
pop rax
jmp 0x14011b9d2
cmp eax, 0x15
jne 0x14011af83
popf
pop rax
jmp 0x14011ba82
cmp eax, 2
jne 0x14011af92
popf
pop rax
jmp 0x14011b0ed
cmp eax, 6
jne 0x14011afa1
popf
pop rax
jmp 0x14011b3a5
cmp eax, 0xc
jne 0x14011afb0
popf
pop rax
jmp 0x14011b5f1
cmp eax, 7
jne 0x14011afbf
popf
pop rax
jmp 0x14011b469
cmp eax, 5
jne 0x14011afce
popf
pop rax
jmp 0x14011b2ed
cmp eax, 9
jne 0x14011afdd
popf
pop rax
jmp 0x14011b577
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x50
mov rbx, rdx
mov rdi, rcx
mov qword [rsp + 0x28], rcx
xor esi, esi
mov dword [rsp + 0x24], esi
xor r15b, r15b
mov byte [rsp + 0x20], r15b
mov r12, rcx
mov qword [rsp + 0x30], rcx
mov rax, qword [rcx]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + r12 + 0x48]
test rcx, rcx
je 0x14011b06c
push rax
pushf
mov eax, 0x4765f655
pushf
not eax
add eax, 0xe8d7b646
xor eax, 0xe68d7cac
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc603becc
xor eax, 0x961aef77
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa14b340b
xor eax, 0xcaad5b19
rol eax, 0x8e
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x2d4d9ca0
pushf
not eax
add eax, 0x8dee5d39
xor eax, 0x83591d3b
rol eax, 9
popf
pushf
not eax
add eax, 0xe11523f1
xor eax, 0xed59dc2d
rol eax, 0x1f
popf
jmp 0x14011ae2a
mov rax, qword [rcx]
jmp 0x14011b0a3
call qword [rax + 8]
nop
push rax
pushf
mov eax, 0xcaeb59b2
pushf
not eax
add eax, 0x83474aad
xor eax, 0xad7c1bc4
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa476e68f
xor eax, 0xdbde7908
rol eax, 0x86
popf
pushf
not eax
add eax, 0x821a553e
xor eax, 0xbc148886
rol eax, 0x8c
popf
jmp 0x14011ae2a
xor edx, edx
mov rcx, rdi
jmp 0x14011b0f3
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::basic_istream_char__struct_std::char_traits_char__::_Ipfx_bool____ptr64]
mov byte [rsp + 0x38], al
test al, al
je 0x14011b15e
push rax
pushf
mov eax, 0x9c6122af
pushf
not eax
add eax, 0xc3be5c81
xor eax, 0xfabfc9f5
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf6f8bca0
xor eax, 0xecb84002
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe1b6fa00
xor eax, 0x89c47563
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xeb104ff2
xor eax, 0xdd093a0c
rol eax, 0x89
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x54087d6a
pushf
not eax
add eax, 0xedb2637c
xor eax, 0xf4c9a79d
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb6407871
xor eax, 0x8e8b8980
rol eax, 0x70
popf
pushf
not eax
add eax, 0xbc9d12ef
xor eax, 0xd27221d3
rol eax, 0x89
popf
jmp 0x14011ae2a
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
push rdi
not rdi
sub rcx, rdi
pop rdi
sub rcx, 1
lea rdx, [rsp + 0x40]
jmp 0x14011b1bd
call qword [sym.imp.MSVCP140.dll_public:_class_std::locale___cdecl_std::ios_base::getloc_void____ptr64]
nop
mov rcx, rax
call fcn.140143542
mov r13, rax
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x14011b21f
push rax
pushf
mov eax, 0xe8429367
pushf
not eax
add eax, 0xa39f2060
xor eax, 0x9bdff239
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf3482b20
xor eax, 0xe48d0622
rol eax, 0x67
popf
pushf
not eax
add eax, 0xca98097c
xor eax, 0xf9be6f76
rol eax, 0x6c
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x9b010655
pushf
not eax
add eax, 0xca1592f5
xor eax, 0xace3e88b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xdb69cb59
xor eax, 0xe8e73ada
rol eax, 0x28
popf
jmp 0x14011ae2a
mov rax, qword [rcx]
jmp 0x14011b256
call qword [rax + 0x10]
mov rcx, rax
test rax, rax
je 0x14011b2a7
push rax
pushf
mov eax, 0x9cc3ba2c
pushf
not eax
add eax, 0xf2e002cd
xor eax, 0x8b32a739
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xeb613104
xor eax, 0xfde312a7
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe8e2ead3
xor eax, 0xaed3be49
rol eax, 0x66
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0xddb0fd
pushf
not eax
add eax, 0xabd5e864
xor eax, 0x8a38d623
rol eax, 0x74
popf
pushf
not eax
add eax, 0x987888f7
xor eax, 0x9b0b6858
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x93b938c3
xor eax, 0xd30c8470
rol eax, 0x4d
popf
jmp 0x14011ae2a
mov rax, qword [rax]
mov edx, 0x17b6754c
pushf
not edx
add edx, 0xc18b1ab9
xor edx, 0xc5542791
rol edx, 0x2a
popf
pushf
not edx
add edx, 0xa2f2d0eb
xor edx, 0xcf82cd0d
rol edx, 0x2f
popf
pushf
not edx
add edx, 0xbc7dd70f
xor edx, 0xe1207bd2
rol edx, 7
popf
pushf
not edx
add edx, 0xb3ec954f
xor edx, 0x923a4a26
rol edx, 0x96
popf
jmp 0x14011b34a
call qword [rax]
push rax
pushf
mov eax, 0x16bdb009
pushf
not eax
add eax, 0x8b3921df
xor eax, 0xaca397e9
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xca2ba504
xor eax, 0xbf358e7e
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd80dff74
xor eax, 0xe53c597f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe76e412b
xor eax, 0xff685a2b
rol eax, 0x41
popf
jmp 0x14011ae2a
mov qword [rbx + 0x10], 0
mov rax, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x14011b410
push rax
pushf
mov eax, 0xadbeb2de
pushf
not eax
add eax, 0xe5288675
xor eax, 0xc3d68b18
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc0c52584
xor eax, 0xafac7ab0
rol eax, 0x76
popf
pushf
not eax
add eax, 0x99276f92
xor eax, 0xb1d9bb60
rol eax, 0xca
popf
pushf
not eax
add eax, 0xeeed09ec
xor eax, 0xf6e7960e
rol eax, 0x41
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x3b06d03
pushf
not eax
add eax, 0xcf172534
xor eax, 0xb4093af1
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa3aa19f6
xor eax, 0x9f5b6102
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb79d069f
xor eax, 0xfc30f706
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xeb76cd35
xor eax, 0x8b55580c
rol eax, 0xf8
popf
jmp 0x14011ae2a
mov rax, qword [rbx]
push rax
pushf
mov eax, 0xc6811b01
pushf
not eax
add eax, 0xda08acb4
xor eax, 0xf8b4a103
rol eax, 0x12
popf
pushf
not eax
add eax, 0xee972ce3
xor eax, 0x84b50f76
rol eax, 0x47
popf
pushf
not eax
add eax, 0x82b5e8c0
xor eax, 0xc56e386c
rol eax, 0xc1
popf
jmp 0x14011ae2a
mov byte [rax], 0
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
mov r14, qword [rcx + rdi + 0x28]
movabs rax, 0x3a7a0cf0043ed5cf
pushf
not rax
add rax, 0x51932cba
xor rax, 0x4d545661
rol rax, 0x5c
popf
pushf
not rax
add rax, 0x576bc169
xor rax, 0x64ec9dc8
rol rax, 0xdc
popf
test r14, r14
jle 0x14011b531
push rax
pushf
mov eax, 0x52be6328
pushf
not eax
add eax, 0x844177df
xor eax, 0xf88e42b2
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb2aabb4d
xor eax, 0xdd4a6eae
rol eax, 0xbf
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x446b4ab0
pushf
not eax
add eax, 0x8f003549
xor eax, 0xeefdd2a6
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb26fd5d7
xor eax, 0xa8432546
rol eax, 0x37
popf
pushf
not eax
add eax, 0xf7335c8d
xor eax, 0x902e19b7
rol eax, 0x80
popf
jmp 0x14011ae2a
cmp r14, rax
jb 0x14011b5b2
mov r14, rax
push rax
pushf
mov eax, 0xfe7bf3f9
pushf
not eax
add eax, 0xa52216fc
xor eax, 0xd700d5cb
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe11b8ceb
xor eax, 0x84b1cdf8
rol eax, 0x9a
popf
jmp 0x14011ae2a
mov rcx, qword [rcx + rdi + 0x48]
jmp 0x14011b5b8
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::sgetc_void____ptr64]
push rax
pushf
mov eax, 0xdcce9ce1
pushf
not eax
add eax, 0xb17afe53
xor eax, 0xf274a5f0
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xb702801d
xor eax, 0xb2677d0a
rol eax, 0x95
popf
jmp 0x14011ae2a
test r14, r14
je 0x14011b64f
push rax
pushf
mov eax, 0xaa2f9f8e
pushf
not eax
add eax, 0xea531758
xor eax, 0xbe759289
rol eax, 0x46
popf
pushf
not eax
add eax, 0x858c5467
xor eax, 0xc5529e18
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd4f3c014
xor eax, 0xbccf4672
rol eax, 0xde
popf
pushf
not eax
add eax, 0xeea955aa
xor eax, 0xfdd96170
rol eax, 0x9a
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x824d61cb
pushf
not eax
add eax, 0xa17aa771
xor eax, 0xe36bf7c8
rol eax, 0x44
popf
pushf
not eax
add eax, 0xe90fef01
xor eax, 0xbe8a65c1
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xa2f69b49
xor eax, 0xe1fe0243
rol eax, 0x81
popf
pushf
not eax
add eax, 0x904ebb50
xor eax, 0xf9ce9f92
rol eax, 0x2e
popf
jmp 0x14011ae2a
cmp eax, 0xffffffff
jne 0x14011b6e0
push rax
pushf
mov eax, 0x8e03dff1
pushf
not eax
add eax, 0xb73bdb8a
xor eax, 0xf43f05d1
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xae36045b
xor eax, 0x8a3cdcde
rol eax, 0x3e
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x7068fa53
pushf
not eax
add eax, 0xc251aa9c
xor eax, 0xef0086d3
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd189296d
xor eax, 0x8dd44b75
rol eax, 0xcb
popf
jmp 0x14011ae2a
mov esi, 0x2c2538e8
pushf
not esi
add esi, 0xa3bbcf85
xor esi, 0xf54f37d7
rol esi, 0x1d
popf
pushf
not esi
add esi, 0xf347c503
xor esi, 0xd427af13
rol esi, 0x26
popf
pushf
not esi
add esi, 0xe23894c5
xor esi, 0xf30f8f50
rol esi, 0xa9
popf
pushf
not esi
add esi, 0x82558a50
xor esi, 0xb1fa8a97
rol esi, 0xc7
popf
mov dword [rsp + 0x24], esi
push rax
pushf
mov eax, 0x18103d68
pushf
not eax
add eax, 0x8207b5a2
xor eax, 0x85d93f9c
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x8f74a7de
xor eax, 0xdebb8646
rol eax, 0x58
popf
jmp 0x14011ae2a
jmp 0x14011bba6
movzx r9d, al
mov rax, qword [r13 + 0x18]
test byte [rax + r9*2], 0x48
jne 0x14011b830
push rax
pushf
mov eax, 0x34840407
pushf
not eax
add eax, 0xeae571d9
xor eax, 0xcad4efe8
rol eax, 0x61
popf
pushf
not eax
add eax, 0xbd81c4db
xor eax, 0xcd32faaa
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa05877ca
xor eax, 0x900f55e2
rol eax, 0x60
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0xfe909204
pushf
not eax
add eax, 0xb0febf16
xor eax, 0xfa86e5e7
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9a7998dc
xor eax, 0x9304a9a8
rol eax, 0x40
popf
pushf
not eax
add eax, 0xdde86378
xor eax, 0xf534110d
rol eax, 0xb1
popf
jmp 0x14011ae2a
mov rcx, qword [rbx + 0x10]
mov rdx, qword [rbx + 0x18]
cmp rcx, rdx
jae 0x14011b8dc
push rax
pushf
mov eax, 0x72457695
pushf
not eax
add eax, 0xb3bc88dd
xor eax, 0xed3d5ad0
rol eax, 0x19
popf
pushf
not eax
add eax, 0x823473d7
xor eax, 0xe2d101f4
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf51aa2a9
xor eax, 0xca8d1fcb
rol eax, 5
popf
pushf
not eax
add eax, 0x8bd6284b
xor eax, 0xf68a7d2b
rol eax, 0xa8
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0xa3e579fa
pushf
not eax
add eax, 0xf2132201
xor eax, 0xaae6335c
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xd66b79e5
xor eax, 0xb940f727
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa5779869
xor eax, 0xee8c26e7
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf6c76097
xor eax, 0x9b5c2ecb
rol eax, 0x32
popf
jmp 0x14011ae2a
lea rax, [rcx + 1]
mov qword [rbx + 0x10], rax
mov rax, rbx
cmp rdx, 0xf
jbe 0x14011b99f
push rax
pushf
mov eax, 0x86f7f425
pushf
not eax
add eax, 0xf8b5124d
xor eax, 0xaf95db9c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xbebc2d28
xor eax, 0xdf769991
rol eax, 0x30
popf
pushf
not eax
add eax, 0xcf39377a
xor eax, 0xe1725116
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa6d55f63
xor eax, 0xeb027c82
rol eax, 0x82
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x24a49fa
pushf
not eax
add eax, 0x93f28efa
xor eax, 0xdface7e2
rol eax, 0x29
popf
pushf
not eax
add eax, 0xc3d08c24
xor eax, 0xb80a5187
rol eax, 0x6b
popf
jmp 0x14011ae2a
mov rax, qword [rbx]
push rax
pushf
mov eax, 0x824b5743
pushf
not eax
add eax, 0xd91818da
xor eax, 0xfef9dad5
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd724fa03
xor eax, 0xd0351c1a
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd412503a
xor eax, 0x877dcbe5
rol eax, 0x76
popf
jmp 0x14011ae2a
mov byte [rax + rcx], r9b
mov byte [rax + rcx + 1], 0
jmp 0x14011babd
mov rcx, rbx
call fcn.140106000
push rax
pushf
mov eax, 0xaa2c21eb
pushf
not eax
add eax, 0xaba6dbd2
xor eax, 0xaaabf9c6
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb8aadbd5
xor eax, 0xb8232c8f
rol eax, 0x31
popf
jmp 0x14011ae2a
mov r15b, 0x3d
pushf
not r15b
add r15b, 0x95
xor r15b, 0x5b
rol r15b, 0xd1
popf
pushf
not r15b
add r15b, 0x2e
xor r15b, 0x55
rol r15b, 0xfa
popf
mov byte [rsp + 0x20], r15b
dec r14
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
mov rcx, qword [rcx + rdi + 0x48]
jmp 0x14011bafb
call qword [sym.imp.MSVCP140.dll_public:_int___cdecl_std::basic_streambuf_char__struct_std::char_traits_char__::snextc_void____ptr64]
jmp 0x14011b5f1
mov esi, dword [rsp + 0x24]
movzx r15d, byte [rsp + 0x20]
mov r12, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x28]
push rax
pushf
mov eax, 0xdddd28a1
pushf
not eax
add eax, 0x9d45704d
xor eax, 0xcd779d4f
rol eax, 0x50
popf
pushf
not eax
add eax, 0x95694b6a
xor eax, 0xba85594a
rol eax, 0xb4
popf
jmp 0x14011ae2a
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
mov qword [rcx + rdi + 0x28], 0
test r15b, r15b
jne 0x14011bbee
push rax
pushf
mov eax, 0x32463fec
pushf
not eax
add eax, 0xb5ef842b
xor eax, 0x92b34ea6
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xccf92d72
xor eax, 0x8ba6286e
rol eax, 0x5b
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x6dccaa58
pushf
not eax
add eax, 0xf018af1d
xor eax, 0xf2f48598
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe5619de0
xor eax, 0x9c1caa68
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xac91cdcf
xor eax, 0x9d72240b
rol eax, 0x89
popf
jmp 0x14011ae2a
or esi, 2
push rax
pushf
mov eax, 0x8a78590e
pushf
not eax
add eax, 0xdcd65ee8
xor eax, 0xacae2070
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x8b49f2f8
xor eax, 0x84a81e73
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd52efec2
xor eax, 0xddab0abc
rol eax, 0x20
popf
pushf
not eax
add eax, 0xdf395aca
xor eax, 0xb5c686b9
rol eax, 0xc
popf
jmp 0x14011ae2a
mov rax, qword [rdi]
movsxd rcx, dword [rax + 4]
push rdi
not rdi
sub rcx, rdi
pop rdi
sub rcx, 1
xor r8d, r8d
mov edx, esi
jmp 0x14011bca9
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
mov rcx, qword [r12]
movsxd rdx, dword [rcx + 4]
mov rcx, qword [rdx + r12 + 0x48]
test rcx, rcx
je 0x14011bd1b
push rax
pushf
mov eax, 0x7a41e63f
pushf
not eax
add eax, 0x963e093b
xor eax, 0xc24a9fb9
rol eax, 0x12
popf
pushf
not eax
add eax, 0xac3d7150
xor eax, 0xcf08611e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xd7b0b87f
xor eax, 0x96c077e0
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe4cd6251
xor eax, 0xa5fa74a4
rol eax, 0x99
popf
jmp 0x14011ae2a
push rax
pushf
mov eax, 0x46f6f4f3
pushf
not eax
add eax, 0xa7f98caf
xor eax, 0xc26cfa92
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe319a821
xor eax, 0x9e2d93f0
rol eax, 0x81
popf
pushf
not eax
add eax, 0xd5d589c2
xor eax, 0x9adca1ae
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb2a3e690
xor eax, 0x863a93eb
rol eax, 0x16
popf
jmp 0x14011ae2a
mov rdx, qword [rcx]
jmp 0x14011bd78
call qword [rdx + 0x10]
nop
push rax
pushf
mov eax, 0x4d07dee9
pushf
not eax
add eax, 0xd242d680
xor eax, 0xd64691d2
rol eax, 0xee
popf
pushf
not eax
add eax, 0xfec5816b
xor eax, 0xc7b56d69
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xb8b831d6
xor eax, 0xf8af4461
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xc08f40f8
xor eax, 0xb9ddaa50
rol eax, 0xa9
popf
jmp 0x14011ae2a
mov rax, rdi
lea r11, [rsp + 0x50]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret