Function at 0x14000f841
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x1426b4ce
pushf
not eax
add eax, 0x90b4d1a6
xor eax, 0xdb777b6d
rol eax, 0x40
popf
pushf
not eax
add eax, 0xffa256fb
xor eax, 0xf1e671d8
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa2a7047c
xor eax, 0xbfcf7d76
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc6c5fe1e
xor eax, 0x99512fcd
rol eax, 0x3c
popf
cmp eax, 4
jne 0x14000f8a4
popf
pop rax
jmp 0x14000fb3a
cmp eax, 0
jne 0x14000f8b3
popf
pop rax
jmp 0x14000f949
cmp eax, 3
jne 0x14000f8c2
popf
pop rax
jmp 0x14000fa84
cmp eax, 1
jne 0x14000f8d1
popf
pop rax
jmp 0x14000f9f9
cmp eax, 0xa
jne 0x14000f8e0
popf
pop rax
jmp 0x14000fde1
cmp eax, 7
jne 0x14000f8ef
popf
pop rax
jmp 0x14000fcd5
cmp eax, 6
jne 0x14000f8fe
popf
pop rax
jmp 0x14000fc88
cmp eax, 0xb
jne 0x14000f90d
popf
pop rax
jmp 0x14000fe1a
cmp eax, 9
jne 0x14000f91c
popf
pop rax
jmp 0x14000fd6c
cmp eax, 8
jne 0x14000f92b
popf
pop rax
jmp 0x14000fd32
cmp eax, 5
jne 0x14000f93a
popf
pop rax
jmp 0x14000fbe1
cmp eax, 2
jne 0x14000f949
popf
pop rax
jmp 0x14000fa77
push rbx
sub rsp, 0x20
cmp byte [0x1400051a1], 0
mov ebx, ecx
jne 0x14000f9a0
push rax
pushf
mov eax, 0x1db7e1cc
pushf
not eax
add eax, 0xc264078a
xor eax, 0xed34cf3c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf67eb042
xor eax, 0xa8d633ad
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x983330c0
xor eax, 0xe1b0a6f0
rol eax, 0x6f
popf
jmp 0x14000f895
push rax
pushf
mov eax, 0xa2125fe2
pushf
not eax
add eax, 0x942d999d
xor eax, 0xdbdfee24
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9e84ce4a
xor eax, 0xe6a26ccc
rol eax, 6
popf
pushf
not eax
add eax, 0xd4c89a4e
xor eax, 0xf55288bb
rol eax, 0x69
popf
pushf
not eax
add eax, 0xb243fd76
xor eax, 0xf428e287
rol eax, 0x2e
popf
jmp 0x14000f895
cmp ecx, 1
ja 0x14000fa31
push rax
pushf
mov eax, 0xada5d6a6
pushf
not eax
add eax, 0x8cb6ca74
xor eax, 0xf748c030
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x9d268196
xor eax, 0xa255d12e
rol eax, 0x2a
popf
jmp 0x14000f895
push rax
pushf
mov eax, 0xec71c999
pushf
not eax
add eax, 0xdf1ef21b
xor eax, 0xb89db49e
rol eax, 0x45
popf
pushf
not eax
add eax, 0x8abd2b07
xor eax, 0xd059257b
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xa683631d
xor eax, 0x9636c87e
rol eax, 0x55
popf
jmp 0x14000f895
call fcn.14000b799
test eax, eax
je 0x14000fcd5
test ebx, ebx
jne 0x14000fae1
push rax
pushf
mov eax, 0x1e1ad12
pushf
not eax
add eax, 0xe6acf635
xor eax, 0x8bc943b4
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa1f00d7a
xor eax, 0xa7a1d89c
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcc9d90b4
xor eax, 0x9f01b8e4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa98659e8
xor eax, 0x89d81a73
rol eax, 0x4b
popf
jmp 0x14000f895
push rax
pushf
mov eax, 0xe45c673
pushf
not eax
add eax, 0xf3666661
xor eax, 0xfb8135dd
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xb419f5d5
xor eax, 0xc7aea9c9
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xde7d7eea
xor eax, 0xa1af7094
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf67f4186
xor eax, 0x848a6c91
rol eax, 0xef
popf
jmp 0x14000f895
lea rcx, [0x1b91815b2]
pushf
sub rcx, 0x7917c40a
popf
call sub.api_ms_win_crt_runtime_l1_1_0.dll__initialize_onexit_table
test eax, eax
jne 0x14000fbae
push rax
pushf
mov eax, 0xb5406fb2
pushf
not eax
add eax, 0xaed48884
xor eax, 0xe8533e87
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb82fd2a9
xor eax, 0xfeb46e46
rol eax, 0x25
popf
pushf
not eax
add eax, 0xafdc1932
xor eax, 0xb751632e
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc27e25f2
xor eax, 0x87e9d5af
rol eax, 0x11
popf
jmp 0x14000f895
push rax
pushf
mov eax, 0x7183c91d
pushf
not eax
add eax, 0xe7820bb8
xor eax, 0xc1adf101
rol eax, 0x36
popf
pushf
not eax
add eax, 0xb301393f
xor eax, 0xcc144452
rol eax, 0x34
popf
jmp 0x14000f895
lea rcx, [0x1bd19c093]
pushf
sub rcx, 0x7d196ed3
popf
call sub.api_ms_win_crt_runtime_l1_1_0.dll__initialize_onexit_table
test eax, eax
je 0x14000fc42
push rax
pushf
mov eax, 0x2c67f7eb
pushf
not eax
add eax, 0x863888ad
xor eax, 0xe3aafea1
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa4a33f6c
xor eax, 0xa5d19805
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xafbe2d11
xor eax, 0xa0c81d6c
rol eax, 0xfd
popf
jmp 0x14000f895
push rax
pushf
mov eax, 0xb2c588a6
pushf
not eax
add eax, 0x90f4bca1
xor eax, 0xd01089a7
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xca872bf8
xor eax, 0xe17ec80f
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe9d9a03e
xor eax, 0xe960e72c
rol eax, 0x4a
popf
jmp 0x14000f895
xor al, al
jmp 0x14000fde1
movdqa xmm0, xmmword [0x140003350]
or rax, 0xffffffffffffffff
movdqu xmmword [0x1400051a8], xmm0
mov qword [0x1400051b8], rax
movdqu xmmword [0x1400051c0], xmm0
mov qword [0x1400051d0], rax
push rax
pushf
mov eax, 0x6805c776
pushf
not eax
add eax, 0xd1a20035
xor eax, 0xc9ffca66
rol eax, 0x50
popf
pushf
not eax
add eax, 0x80a5782f
xor eax, 0x8dccc7cb
rol eax, 0x77
popf
jmp 0x14000f895
mov byte [0x1400051a1], 1
push rax
pushf
mov eax, 0x64df25f8
pushf
not eax
add eax, 0xe321ca41
xor eax, 0xcb977a84
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd19eb5dc
xor eax, 0xdb2b072d
rol eax, 0x2f
popf
jmp 0x14000f895
mov al, 0xea
pushf
not al
add al, 0x15
xor al, 0xa4
rol al, 0xb9
popf
pushf
not al
add al, 0xab
xor al, 0x85
rol al, 0xd5
popf
push rax
pushf
mov eax, 0xf74a388e
pushf
not eax
add eax, 0xaf6c6377
xor eax, 0xeb406bc7
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9f741cb1
xor eax, 0xddd6ffc8
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xf02f9804
xor eax, 0xac56ec7b
rol eax, 0x66
popf
pushf
not eax
add eax, 0xdbe5a0a1
xor eax, 0xa2db99ab
rol eax, 0x44
popf
jmp 0x14000f895
add rsp, 0x20
pop rbx
ret
mov ecx, 0x3c90ea7
pushf
not ecx
add ecx, 0xf1174b73
xor ecx, 0xfcfaf96e
rol ecx, 0x26
popf
pushf
not ecx
add ecx, 0xf9f0296d
xor ecx, 0x8c1ec028
rol ecx, 0xeb
popf
call fcn.140014d0c
int3