Function at 0x1401080f6
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xd0237848
pushf
not eax
add eax, 0xeecb42e1
xor eax, 0xef42e69b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x97d5568b
xor eax, 0xf254d84e
rol eax, 0x20
popf
cmp eax, 0x20
jne 0x140108133
popf
pop rax
jmp 0x140109649
cmp eax, 0
jne 0x140108142
popf
pop rax
jmp 0x140108340
cmp eax, 3
jne 0x140108151
popf
pop rax
jmp 0x140108805
cmp eax, 1
jne 0x140108160
popf
pop rax
jmp 0x140108678
cmp eax, 0xd
jne 0x14010816f
popf
pop rax
jmp 0x140108c95
cmp eax, 0x1a
jne 0x14010817e
popf
pop rax
jmp 0x140109309
cmp eax, 0xe
jne 0x14010818d
popf
pop rax
jmp 0x140108ce2
cmp eax, 0xb
jne 0x14010819c
popf
pop rax
jmp 0x140108b2d
cmp eax, 0x19
jne 0x1401081ab
popf
pop rax
jmp 0x140109260
cmp eax, 8
jne 0x1401081ba
popf
pop rax
jmp 0x140108a74
cmp eax, 0x1d
jne 0x1401081c9
popf
pop rax
jmp 0x14010945e
cmp eax, 0x17
jne 0x1401081d8
popf
pop rax
jmp 0x1401091da
cmp eax, 0x1c
jne 0x1401081e7
popf
pop rax
jmp 0x140109424
cmp eax, 0x12
jne 0x1401081f6
popf
pop rax
jmp 0x140108f1f
cmp eax, 0x18
jne 0x140108205
popf
pop rax
jmp 0x140109227
cmp eax, 0x11
jne 0x140108214
popf
pop rax
jmp 0x140108e57
cmp eax, 0x1b
jne 0x140108223
popf
pop rax
jmp 0x1401093a8
cmp eax, 0x21
jne 0x140108232
popf
pop rax
jmp 0x140109711
cmp eax, 0x23
jne 0x140108241
popf
pop rax
jmp 0x1401097cf
cmp eax, 0x14
jne 0x140108250
popf
pop rax
jmp 0x140108fbf
cmp eax, 0xf
jne 0x14010825f
popf
pop rax
jmp 0x140108d48
cmp eax, 0x13
jne 0x14010826e
popf
pop rax
jmp 0x140108f7f
cmp eax, 0x15
jne 0x14010827d
popf
pop rax
jmp 0x140109072
cmp eax, 0x22
jne 0x14010828c
popf
pop rax
jmp 0x140109771
cmp eax, 0x1e
jne 0x14010829b
popf
pop rax
jmp 0x1401094a9
cmp eax, 0xc
jne 0x1401082aa
popf
pop rax
jmp 0x140108bcd
cmp eax, 7
jne 0x1401082b9
popf
pop rax
jmp 0x1401089d2
cmp eax, 5
jne 0x1401082c8
popf
pop rax
jmp 0x1401088b0
cmp eax, 0x1f
jne 0x1401082d7
popf
pop rax
jmp 0x1401095aa
cmp eax, 0x10
jne 0x1401082e6
popf
pop rax
jmp 0x140108dde
cmp eax, 6
jne 0x1401082f5
popf
pop rax
jmp 0x140108958
cmp eax, 9
jne 0x140108304
popf
pop rax
jmp 0x140108aae
cmp eax, 4
jne 0x140108313
popf
pop rax
jmp 0x140108865
cmp eax, 0x16
jne 0x140108322
popf
pop rax
jmp 0x140109125
cmp eax, 2
jne 0x140108331
popf
pop rax
jmp 0x14010873d
cmp eax, 0xa
jne 0x140108340
popf
pop rax
jmp 0x140108b14
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r14
push r15
lea rbp, [rsp - 0x10]
sub rsp, 0x110
mov rax, qword [0x140085080]
xor rax, rsp
mov qword [rbp + 8], rax
mov rdi, r9
mov r14, r8
mov rsi, rcx
mov qword [rbp - 0x38], rcx
xor r15d, r15d
mov rdx, r8
lea rcx, [rbp - 0x58]
call fcn.14009538e
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x48], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x58], xmm1
mov r8d, 0x1bab1f2a
pushf
not r8d
add r8d, 0xd924f73f
xor r8d, 0xdcc055e6
rol r8d, 0xd5
popf
pushf
not r8d
add r8d, 0x90f9bfbf
xor r8d, 0xb2ad888c
rol r8d, 0x43
popf
lea rdx, [0x1a9ec1870]
pushf
sub rdx, 0x69e49aa8
popf
lea rcx, [rsp + 0x48]
call fcn.1400cd7ec
nop
mov r8d, 0xb0acb234
pushf
not r8d
add r8d, 0xd3a98b07
xor r8d, 0xb85dc2a1
rol r8d, 0x58
popf
pushf
not r8d
add r8d, 0xde6aed0c
xor r8d, 0x938bb04c
rol r8d, 0x4c
popf
pushf
not r8d
add r8d, 0xa6a44b06
xor r8d, 0x99073dea
rol r8d, 0xd8
popf
pushf
not r8d
add r8d, 0x8b260ca4
xor r8d, 0xf06c1d4d
rol r8d, 0xcf
popf
lea rdx, [rsp + 0x48]
lea rcx, [rbp - 0x78]
call fcn.1400ebc98
nop
mov r8d, 0xe83b24bd
pushf
not r8d
add r8d, 0x96028b6d
xor r8d, 0x8a3652de
rol r8d, 0x17
popf
pushf
not r8d
add r8d, 0xfa0a50dc
xor r8d, 0xd48b5431
rol r8d, 0x6c
popf
pushf
not r8d
add r8d, 0xcc89bd0d
xor r8d, 0xfbc3dbad
rol r8d, 0x13
popf
lea rdx, [0x1af1a258b]
pushf
sub rdx, 0x6f12a7d3
popf
mov rcx, rax
call fcn.1400f8dd4
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov qword [rax + 0x10], r15
mov byte [rax], r15b
mov r9, rbx
lea r8, [rsp + 0x68]
lea rcx, [rsp + 0x28]
call fcn.1400d0ea5
nop
mov r8d, 0xdc0df2ff
pushf
not r8d
add r8d, 0xb4331ce4
xor r8d, 0xa65e4901
rol r8d, 0x83
popf
pushf
not r8d
add r8d, 0xc135a273
xor r8d, 0xcd1a9b47
rol r8d, 0x8b
popf
lea rdx, [0x18a8593ff]
pushf
sub rdx, 0x4a7e1697
popf
lea rcx, [rsp + 0x28]
call fcn.1400f8dd4
xorps xmm0, xmm0
movups xmmword [rbp - 0x38], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x28], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x38], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x28], xmm1
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov qword [rax + 0x10], r15
mov byte [rax], r15b
mov rdx, rdi
lea rcx, [rbp - 0x38]
call fcn.1400f86b8
xorps xmm0, xmm0
movups xmmword [rbp - 0x18], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 8], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x18], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 8], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], r15b
mov rdx, qword [rbp - 0x20]
cmp rdx, 0xf
jbe 0x14010861f
push rax
pushf
mov eax, 0xe618b12e
pushf
not eax
add eax, 0xf3b7a564
xor eax, 0xbe961c97
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa820ef93
xor eax, 0xfc28fb3b
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xc172f9fa
xor eax, 0x98e5b995
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xeb5c6ee8
xor eax, 0xcae6bb3e
rol eax, 0x6f
popf
jmp 0x140108124
push rax
pushf
mov eax, 0xd86616bf
pushf
not eax
add eax, 0x9c592345
xor eax, 0xc5c5d56f
rol eax, 0x80
popf
pushf
not eax
add eax, 0xcca5ec3f
xor eax, 0xe6e59168
rol eax, 5
popf
pushf
not eax
add eax, 0xe8cd4c34
xor eax, 0xbddcb558
rol eax, 5
popf
pushf
not eax
add eax, 0xda39ec2b
xor eax, 0x867fad3d
rol eax, 0x4c
popf
jmp 0x140108124
inc rdx
mov rcx, qword [rbp - 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401086e4
push rax
pushf
mov eax, 0x674293b0
pushf
not eax
add eax, 0xb26cafe1
xor eax, 0xb0bb87ed
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xeb40c13f
xor eax, 0xf90ee4e6
rol eax, 0xab
popf
pushf
not eax
add eax, 0x90b5a022
xor eax, 0xf312064c
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc045399f
xor eax, 0xdf29581d
rol eax, 6
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x43fe1d0f
pushf
not eax
add eax, 0xcbb0bf50
xor eax, 0xace0ce59
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb7c0a231
xor eax, 0x822cc05b
rol eax, 0x12
popf
pushf
not eax
add eax, 0xf3fac1da
xor eax, 0xfad793da
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfc8368f1
xor eax, 0xae81873f
rol eax, 0x16
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401087ab
push rax
pushf
mov eax, 0xab05b1b6
pushf
not eax
add eax, 0x9f0afffd
xor eax, 0x96f0f99f
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd515fc50
xor eax, 0xf562493a
rol eax, 0x52
popf
pushf
not eax
add eax, 0xbc6d16b1
xor eax, 0xf1341b65
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xf73174f6
xor eax, 0xef3c4ea0
rol eax, 0x4d
popf
jmp 0x140108124
push rax
pushf
mov eax, 0xb73b0cff
pushf
not eax
add eax, 0x94601d49
xor eax, 0xeeeb15b4
rol eax, 0xab
popf
pushf
not eax
add eax, 0x85fc1b3d
xor eax, 0x8a3a5095
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xfbeab3df
xor eax, 0xe4b9cac4
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe0e91fb5
xor eax, 0x92409ac3
rol eax, 0xe
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
push rax
pushf
mov eax, 0x360dafd5
pushf
not eax
add eax, 0xfa9c20cc
xor eax, 0x9b811fc3
rol eax, 0x59
popf
pushf
not eax
add eax, 0xd43b8bdc
xor eax, 0x970ff18b
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xf7fbf5c8
xor eax, 0x8214cbf0
rol eax, 0xe7
popf
jmp 0x140108124
movdqa xmm0, xmmword [0x140079970]
movdqu xmmword [rbp - 0x28], xmm0
mov byte [rbp - 0x38], 0
mov rdx, qword [rsp + 0x40]
cmp rdx, 0xf
jbe 0x140108925
push rax
pushf
mov eax, 0x9505d2e3
pushf
not eax
add eax, 0xdc4440ec
xor eax, 0xbd52b252
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe043b996
xor eax, 0xd7972a79
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf8c16178
xor eax, 0x823d292d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf7ad5bab
xor eax, 0xc05d6344
rol eax, 0xe6
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x3da3777d
pushf
not eax
add eax, 0xd0a5f489
xor eax, 0x8f171bbd
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x82d267cc
xor eax, 0xfbcd0e0a
rol eax, 0xff
popf
jmp 0x140108124
inc rdx
mov rcx, qword [rsp + 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14010899f
push rax
pushf
mov eax, 0xdd58091f
pushf
not eax
add eax, 0xd7b38c40
xor eax, 0xb8c47901
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xc3892b58
xor eax, 0x8254e8d2
rol eax, 0x8a
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x47c97798
pushf
not eax
add eax, 0xd25db225
xor eax, 0x998dda4b
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xe5615a76
xor eax, 0xd00779ae
rol eax, 0x6a
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140108a1a
push rax
pushf
mov eax, 0x1fedc285
pushf
not eax
add eax, 0x8cab81d4
xor eax, 0xbe733693
rol eax, 0x12
popf
pushf
not eax
add eax, 0xcee12f8c
xor eax, 0xa7e9e451
rol eax, 0xac
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x5a4c324f
pushf
not eax
add eax, 0xa50ebbe0
xor eax, 0x9e418d1a
rol eax, 0xea
popf
pushf
not eax
add eax, 0xaaf98b72
xor eax, 0xa4132050
rol eax, 0x77
popf
pushf
not eax
add eax, 0xdd0a38f4
xor eax, 0xed7bf06c
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xccf10f51
xor eax, 0xc319244f
rol eax, 0xa3
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
movdqa xmm0, xmmword [0x140079970]
push rax
pushf
mov eax, 0x1dd7e347
pushf
not eax
add eax, 0xfbd803d2
xor eax, 0xaa6caf1b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb3e88172
xor eax, 0xce3a82d4
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf683c1bb
xor eax, 0x8cd78a75
rol eax, 0x83
popf
pushf
not eax
add eax, 0xb849b3b9
xor eax, 0x97c9d245
rol eax, 0x41
popf
jmp 0x140108124
movdqu xmmword [rsp + 0x38], xmm0
mov byte [rsp + 0x28], 0
mov rdx, qword [rbp - 0x80]
cmp rdx, 0xf
jbe 0x140108d48
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140108b74
push rax
pushf
mov eax, 0xac938c4e
pushf
not eax
add eax, 0xd6dcaca1
xor eax, 0xc5d640ee
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xe0c6aa6b
xor eax, 0xdadf2daf
rol eax, 0x7c
popf
jmp 0x140108124
push rax
pushf
mov eax, 0xdd229383
pushf
not eax
add eax, 0x8dfb3b34
xor eax, 0xf6d3eae7
rol eax, 0xba
popf
pushf
not eax
add eax, 0xee9ef2ca
xor eax, 0xab5a9343
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x83e9254b
xor eax, 0xe5b00f7c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbf85bad9
xor eax, 0xeee3c54e
rol eax, 0x42
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140108c3b
push rax
pushf
mov eax, 0xd6fe0d73
pushf
not eax
add eax, 0xa7abfae5
xor eax, 0xf8bc78d2
rol eax, 0xba
popf
pushf
not eax
add eax, 0xa3827bcf
xor eax, 0xb080d977
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe0bd0476
xor eax, 0xf19c01d0
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xb1695822
xor eax, 0xb5c8ad84
rol eax, 0xad
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x5c27bab5
pushf
not eax
add eax, 0xdf3273f8
xor eax, 0xa9cccec5
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe70ae6df
xor eax, 0x9830d38a
rol eax, 0x82
popf
pushf
not eax
add eax, 0x95bcf46c
xor eax, 0x8a2e5fcb
rol eax, 0x30
popf
pushf
not eax
add eax, 0xaea314fc
xor eax, 0xf674d402
rol eax, 0x3c
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
movdqa xmm0, xmmword [0x140079970]
push rax
pushf
mov eax, 0xd4253a1a
pushf
not eax
add eax, 0xb1110186
xor eax, 0x9638cfc8
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8a391ddb
xor eax, 0x99e5ea2b
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9d6bfca1
xor eax, 0x8e488cfc
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xcfabf80d
xor eax, 0xfc9c4a58
rol eax, 0xbd
popf
jmp 0x140108124
mov rdx, qword [rbp - 0x60]
cmp rdx, 0xf
jbe 0x140108d85
push rax
pushf
mov eax, 0x5eb81ac4
pushf
not eax
add eax, 0xa4352f73
xor eax, 0xd4dea08c
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xa7206956
xor eax, 0xba07c4ed
rol eax, 0x30
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x28d94295
pushf
not eax
add eax, 0x8edae91f
xor eax, 0xf8af6acf
rol eax, 0x58
popf
pushf
not eax
add eax, 0xb8d63bc2
xor eax, 0xc4ec336a
rol eax, 0x36
popf
pushf
not eax
add eax, 0xfdd30468
xor eax, 0xc66652b8
rol eax, 0x49
popf
pushf
not eax
add eax, 0xbd161038
xor eax, 0xb6d68e30
rol eax, 0x1d
popf
jmp 0x140108124
inc rdx
mov rcx, qword [rbp - 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140108e24
push rax
pushf
mov eax, 0x1ae5322c
pushf
not eax
add eax, 0xc1228f5c
xor eax, 0xc62b398b
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xcb0f5abc
xor eax, 0xa2c95955
rol eax, 0xa7
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x459cd78
pushf
not eax
add eax, 0xd7b5d489
xor eax, 0xec39e0ca
rol eax, 0x72
popf
pushf
not eax
add eax, 0x85e678dc
xor eax, 0xe67d3744
rol eax, 0xb6
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140108ec5
push rax
pushf
mov eax, 0xa29c0a81
pushf
not eax
add eax, 0xfaa129c5
xor eax, 0xc9bc04b3
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf2f842f6
xor eax, 0xf1b2e206
rol eax, 0x15
popf
pushf
not eax
add eax, 0x945e8ea8
xor eax, 0x93eba998
rol eax, 0x88
popf
pushf
not eax
add eax, 0x94877cd9
xor eax, 0xf8f32084
rol eax, 0x60
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x785e551e
pushf
not eax
add eax, 0xe91a90d8
xor eax, 0xf70062d0
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc21f9a19
xor eax, 0xdb0197f5
rol eax, 0x70
popf
pushf
not eax
add eax, 0xb00928a3
xor eax, 0xa5f4cfeb
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xde715763
xor eax, 0xebaa2973
rol eax, 0xea
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
movdqa xmm0, xmmword [0x140079970]
push rax
pushf
mov eax, 0x2393f61e
pushf
not eax
add eax, 0xc7e17dac
xor eax, 0xf319885c
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa403feda
xor eax, 0xb982062f
rol eax, 0xfb
popf
jmp 0x140108124
movdqu xmmword [rbp - 0x68], xmm0
mov byte [rbp - 0x78], 0
mov rdx, qword [rsp + 0x60]
cmp rdx, 0xf
jbe 0x14010902c
push rax
pushf
mov eax, 0x37b0f958
pushf
not eax
add eax, 0xbcc375bb
xor eax, 0x9084b06d
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xc2b99dec
xor eax, 0xa4e48c93
rol eax, 0
popf
pushf
not eax
add eax, 0xc991c15f
xor eax, 0x8bf85d0c
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xf5c3682b
xor eax, 0xb8647286
rol eax, 0x93
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x45b42594
pushf
not eax
add eax, 0x8b0980bd
xor eax, 0x92a0b3ce
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb328e392
xor eax, 0xc4888e4c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x850d208e
xor eax, 0xe342c72d
rol eax, 0x51
popf
jmp 0x140108124
inc rdx
mov rcx, qword [rsp + 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1401090df
push rax
pushf
mov eax, 0x1ea2019a
pushf
not eax
add eax, 0x8795c8cf
xor eax, 0xaaa312a4
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xee4f21c0
xor eax, 0xe66f0af3
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xc3490f71
xor eax, 0xd34ab1c6
rol eax, 0x39
popf
pushf
not eax
add eax, 0xc51fb417
xor eax, 0xc8a8ed9a
rol eax, 0x62
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x961355af
pushf
not eax
add eax, 0xdc079ad6
xor eax, 0x90e5fb4a
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xb76e5fae
xor eax, 0x9b023333
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd3b5bc50
xor eax, 0x92dd489d
rol eax, 0xa5
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140109180
push rax
pushf
mov eax, 0x3f6a9f79
pushf
not eax
add eax, 0xfae5200e
xor eax, 0xd58b6e27
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xaf64c199
xor eax, 0x9cf253f6
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc8da2458
xor eax, 0xb928910a
rol eax, 0x54
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x77b3fdaf
pushf
not eax
add eax, 0xdc53ef8c
xor eax, 0xf253e196
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xdc196437
xor eax, 0xbc5788e1
rol eax, 0x26
popf
pushf
not eax
add eax, 0x85183bc5
xor eax, 0xfefc2d28
rol eax, 0x91
popf
pushf
not eax
add eax, 0xf6fe552f
xor eax, 0xab6a486a
rol eax, 0x6b
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
nop
push rax
pushf
mov eax, 0x28ad1b3
pushf
not eax
add eax, 0x8b361937
xor eax, 0xc565a418
rol eax, 0xef
popf
pushf
not eax
add eax, 0x8329cd3a
xor eax, 0x815c2653
rol eax, 0xe4
popf
jmp 0x140108124
mov rdx, qword [rbp - 0x40]
cmp rdx, 0xf
jbe 0x1401092b0
push rax
pushf
mov eax, 0x225df1c2
pushf
not eax
add eax, 0x989339cc
xor eax, 0xa9692077
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa11a018d
xor eax, 0xc75ab1a5
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xc9835cef
xor eax, 0xf4b6e120
rol eax, 0xca
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x53b961a5
pushf
not eax
add eax, 0xa7afc70a
xor eax, 0xd5e97aa9
rol eax, 0x70
popf
pushf
not eax
add eax, 0xbdf18212
xor eax, 0x99600f22
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x9824ed71
xor eax, 0x8d6626d4
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe51ad82e
xor eax, 0xf77380ef
rol eax, 0x3f
popf
jmp 0x140108124
inc rdx
mov rcx, qword [rbp - 0x58]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140109375
push rax
pushf
mov eax, 0x4d745f56
pushf
not eax
add eax, 0xc6af14a7
xor eax, 0xdd738d3e
rol eax, 0x69
popf
pushf
not eax
add eax, 0xbc011153
xor eax, 0xd88c4434
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x97b5748c
xor eax, 0x826a2597
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xfbaf6e37
xor eax, 0xb8b4746e
rol eax, 0x64
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x3c8da80b
pushf
not eax
add eax, 0xf86aea62
xor eax, 0x9551d483
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xe1e768bd
xor eax, 0xa8cc1402
rol eax, 0xaa
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401093f0
push rax
pushf
mov eax, 0x646fa08f
pushf
not eax
add eax, 0xc28a56d3
xor eax, 0x94585c66
rol eax, 0x91
popf
pushf
not eax
add eax, 0xc916e601
xor eax, 0xf4cb52fb
rol eax, 0x3b
popf
jmp 0x140108124
push rax
pushf
mov eax, 0xf9fa2cbe
pushf
not eax
add eax, 0xffdb1820
xor eax, 0xf783771f
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc80d8211
xor eax, 0xdf298a7d
rol eax, 0x86
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
push rax
pushf
mov eax, 0x5c8823f0
pushf
not eax
add eax, 0xbbb7a161
xor eax, 0x8610b913
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xec88d67b
xor eax, 0x85c96070
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x99d93e53
xor eax, 0xfb7f3cf1
rol eax, 0xde
popf
jmp 0x140108124
lea rax, [rbp - 0x18]
cmp qword [rbp], 0xf
cmova rax, qword [rbp - 0x18]
mov rbx, qword [r14]
xorps xmm0, xmm0
movups xmmword [rsi + 8], xmm0
lea rcx, [0x184bb4347]
pushf
sub rcx, 0x44b3ac4f
popf
mov qword [rsi], rcx
mov dword [rsi + 0x18], 0x65
lea rcx, [0x18c497c8c]
pushf
sub rcx, 0x4c41ffb4
popf
mov qword [rsi + 0x20], rcx
lea rdx, [rsi + 0x28]
movups xmmword [rdx], xmm0
mov qword [rbp - 0x38], rax
mov byte [rbp - 0x30], 1
lea rcx, [rbp - 0x38]
jmp 0x140109507
call qword [sym.imp.VCRUNTIME140.dll___std_exception_copy]
lea rax, [0x18b212093]
pushf
sub rax, 0x4b19878b
popf
mov qword [rsi + 0x20], rax
lea rax, [0x18a126583]
pushf
sub rax, 0x4a0ace2b
popf
mov qword [rsi], rax
mov qword [rsi + 0x38], rbx
mov rdx, qword [rbp]
cmp rdx, 0xf
jbe 0x140109577
push rax
pushf
mov eax, 0xb115aa5a
pushf
not eax
add eax, 0xe2110d2d
xor eax, 0xdb84fbc0
rol eax, 2
popf
pushf
not eax
add eax, 0x999b51f2
xor eax, 0xeb936da6
rol eax, 0xb1
popf
jmp 0x140108124
push rax
pushf
mov eax, 0x2b4d4ad2
pushf
not eax
add eax, 0xc055922c
xor eax, 0xbb83612e
rol eax, 0x50
popf
pushf
not eax
add eax, 0xd3f08213
xor eax, 0xad79df87
rol eax, 0x96
popf
jmp 0x140108124
inc rdx
mov rcx, qword [rbp - 0x18]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140109603
push rax
pushf
mov eax, 0x4e66d73f
pushf
not eax
add eax, 0xf9ce5106
xor eax, 0x879efb1c
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa3687f95
xor eax, 0xe736ed49
rol eax, 0x84
popf
pushf
not eax
add eax, 0x9e60a0a2
xor eax, 0x91ee322a
rol eax, 0x70
popf
jmp 0x140108124
push rax
pushf
mov eax, 0xeb9e3d06
pushf
not eax
add eax, 0x982836df
xor eax, 0x8301645e
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa8baa57d
xor eax, 0x9b5073d3
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfbb0ae3c
xor eax, 0xab537d32
rol eax, 0xc0
popf
jmp 0x140108124
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401096b7
push rax
pushf
mov eax, 0x25494f79
pushf
not eax
add eax, 0xdacbe358
xor eax, 0xa86316e4
rol eax, 0x37
popf
pushf
not eax
add eax, 0xbbc9ce58
xor eax, 0xbc3809a8
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x82f47094
xor eax, 0xb49db7b9
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe2b3863f
xor eax, 0xee418619
rol eax, 0x39
popf
jmp 0x140108124
push rax
pushf
mov eax, 0xb5b598ef
pushf
not eax
add eax, 0xb0acee4b
xor eax, 0xcea7e96a
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xfe0c08ca
xor eax, 0x88267702
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe286bf70
xor eax, 0x8cf68a49
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x98db2286
xor eax, 0xda188500
rol eax, 0x3d
popf
jmp 0x140108124
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400bfce0
push rax
pushf
mov eax, 0x6031b0dc
pushf
not eax
add eax, 0x91f34092
xor eax, 0xdad5a645
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xae2457a2
xor eax, 0xc3c64a02
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x952c4602
xor eax, 0xfb77cfff
rol eax, 0x51
popf
pushf
not eax
add eax, 0xaa54f8fa
xor eax, 0xa022f0f3
rol eax, 7
popf
jmp 0x140108124
mov rax, rsi
mov rcx, qword [rbp + 8]
xor rcx, rsp
call fcn.1400dadee
mov rbx, qword [rsp + 0x148]
add rsp, 0x110
pop r15
pop r14
pop rdi
pop rsi
pop rbp
ret