Function at 0x1401169c6
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xd108c400
pushf
not eax
add eax, 0xb307bdd0
xor eax, 0xb0c19ca8
rol eax, 2
popf
pushf
not eax
add eax, 0xbb61d6af
xor eax, 0xc8219452
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf26352c4
xor eax, 0xe8de5f1c
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc06c2c0c
xor eax, 0xa420294a
rol eax, 0x6e
popf
cmp eax, 0x29
jne 0x140116a29
popf
pop rax
jmp 0x140118358
cmp eax, 0
jne 0x140116a38
popf
pop rax
jmp 0x140116d62
cmp eax, 3
jne 0x140116a47
popf
pop rax
jmp 0x140116f88
cmp eax, 1
jne 0x140116a56
popf
pop rax
jmp 0x140116e42
cmp eax, 0xd
jne 0x140116a65
popf
pop rax
jmp 0x1401174d7
cmp eax, 0x1a
jne 0x140116a74
popf
pop rax
jmp 0x140117bf5
cmp eax, 0xe
jne 0x140116a83
popf
pop rax
jmp 0x14011755d
cmp eax, 0x31
jne 0x140116a92
popf
pop rax
jmp 0x140118729
cmp eax, 0x19
jne 0x140116aa1
popf
pop rax
jmp 0x140117b64
cmp eax, 8
jne 0x140116ab0
popf
pop rax
jmp 0x140117228
cmp eax, 0x2a
jne 0x140116abf
popf
pop rax
jmp 0x1401183ed
cmp eax, 0x17
jne 0x140116ace
popf
pop rax
jmp 0x140117a6e
cmp eax, 0x1c
jne 0x140116add
popf
pop rax
jmp 0x140117cd0
cmp eax, 0x2e
jne 0x140116aec
popf
pop rax
jmp 0x140118563
cmp eax, 0x18
jne 0x140116afb
popf
pop rax
jmp 0x140117acb
cmp eax, 0x2b
jne 0x140116b0a
popf
pop rax
jmp 0x140118472
cmp eax, 0x1b
jne 0x140116b19
popf
pop rax
jmp 0x140117c30
cmp eax, 0x2d
jne 0x140116b28
popf
pop rax
jmp 0x1401184f5
cmp eax, 0x23
jne 0x140116b37
popf
pop rax
jmp 0x140118031
cmp eax, 0x25
jne 0x140116b46
popf
pop rax
jmp 0x140118124
cmp eax, 0x32
jne 0x140116b55
popf
pop rax
jmp 0x140118784
cmp eax, 0x13
jne 0x140116b64
popf
pop rax
jmp 0x140117851
cmp eax, 0x33
jne 0x140116b73
popf
pop rax
jmp 0x14011882c
cmp eax, 0x24
jne 0x140116b82
popf
pop rax
jmp 0x1401180ca
cmp eax, 0x1e
jne 0x140116b91
popf
pop rax
jmp 0x140117df4
cmp eax, 0xc
jne 0x140116ba0
popf
pop rax
jmp 0x14011742f
cmp eax, 0x26
jne 0x140116baf
popf
pop rax
jmp 0x1401181a6
cmp eax, 0x27
jne 0x140116bbe
popf
pop rax
jmp 0x140118249
cmp eax, 0x30
jne 0x140116bcd
popf
pop rax
jmp 0x14011869b
cmp eax, 0x10
jne 0x140116bdc
popf
pop rax
jmp 0x1401176b9
cmp eax, 0x37
jne 0x140116beb
popf
pop rax
jmp 0x1401189e3
cmp eax, 9
jne 0x140116bfa
popf
pop rax
jmp 0x1401172df
cmp eax, 4
jne 0x140116c09
popf
pop rax
jmp 0x140116fd5
cmp eax, 0x16
jne 0x140116c18
popf
pop rax
jmp 0x1401179af
cmp eax, 0x28
jne 0x140116c27
popf
pop rax
jmp 0x140118310
cmp eax, 0xa
jne 0x140116c36
popf
pop rax
jmp 0x140117339
cmp eax, 0x36
jne 0x140116c45
popf
pop rax
jmp 0x140118998
cmp eax, 0x14
jne 0x140116c54
popf
pop rax
jmp 0x1401178e7
cmp eax, 7
jne 0x140116c63
popf
pop rax
jmp 0x14011716e
cmp eax, 0x34
jne 0x140116c72
popf
pop rax
jmp 0x1401188bc
cmp eax, 2
jne 0x140116c81
popf
pop rax
jmp 0x140116ee5
cmp eax, 0x20
jne 0x140116c90
popf
pop rax
jmp 0x140117e9c
cmp eax, 0x1d
jne 0x140116c9f
popf
pop rax
jmp 0x140117d48
cmp eax, 0x11
jne 0x140116cae
popf
pop rax
jmp 0x14011770b
cmp eax, 0x35
jne 0x140116cbd
popf
pop rax
jmp 0x14011895e
cmp eax, 0x2f
jne 0x140116ccc
popf
pop rax
jmp 0x1401185e5
cmp eax, 0x12
jne 0x140116cdb
popf
pop rax
jmp 0x1401177ab
cmp eax, 0x21
jne 0x140116cea
popf
pop rax
jmp 0x140117f23
cmp eax, 0x1f
jne 0x140116cf9
popf
pop rax
jmp 0x140117e4e
cmp eax, 0xb
jne 0x140116d08
popf
pop rax
jmp 0x1401173bf
cmp eax, 0xf
jne 0x140116d17
popf
pop rax
jmp 0x14011760a
cmp eax, 0x15
jne 0x140116d26
popf
pop rax
jmp 0x14011795d
cmp eax, 5
jne 0x140116d35
popf
pop rax
jmp 0x140117090
cmp eax, 6
jne 0x140116d44
popf
pop rax
jmp 0x1401170c7
cmp eax, 0x22
jne 0x140116d53
popf
pop rax
jmp 0x140117fe0
cmp eax, 0x2c
jne 0x140116d62
popf
pop rax
jmp 0x1401184ee
mov qword [rsp + 0x10], rbx
mov byte [rsp + 0x18], r8b
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0xa0
movzx ebx, r8b
mov r13, rdx
mov rsi, rcx
xor r15d, r15d
mov rdx, rcx
lea rcx, [rbp - 0x19]
call fcn.1400f6f9c
nop
cmp dword [r13 + 0x20], r15d
jle 0x140116de9
push rax
pushf
mov eax, 0xb6865fd5
pushf
not eax
add eax, 0xee9d0a29
xor eax, 0x816f2449
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x942a0176
xor eax, 0x9c2adc4c
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xaa48dd8a
xor eax, 0xc45ffbc1
rol eax, 0x21
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x7e70d8e0
pushf
not eax
add eax, 0xfc9b32ff
xor eax, 0x8858161f
rol eax, 7
popf
pushf
not eax
add eax, 0xe734fdce
xor eax, 0xb813a093
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb89d07e9
xor eax, 0xaa903c04
rol eax, 0x28
popf
pushf
not eax
add eax, 0xd8be4aef
xor eax, 0xdc7eb605
rol eax, 0x83
popf
jmp 0x140116a1a
mov rbx, qword [rsi]
mov rdx, qword [r13 + 0x10]
mov rcx, rsi
call fcn.140023cd0
test al, al
je 0x140116e9f
push rax
pushf
mov eax, 0x5c5dd9a2
pushf
not eax
add eax, 0xa1bfd116
xor eax, 0xce060882
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xc8ee50d0
xor eax, 0xc7083dd2
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xcfd68d57
xor eax, 0xedee4d83
rol eax, 0x69
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xdd1dee89
pushf
not eax
add eax, 0xefa55b40
xor eax, 0xf8f027a3
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xf972c52c
xor eax, 0xe564df7b
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xb938bccb
xor eax, 0xd19323a8
rol eax, 0x3b
popf
jmp 0x140116a1a
cmp rbx, qword [rsi]
jne 0x140116f42
push rax
pushf
mov eax, 0x7b403e
pushf
not eax
add eax, 0xe4bee038
xor eax, 0xc686b2cf
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x84f9fc39
xor eax, 0x89f8ccfe
rol eax, 9
popf
pushf
not eax
add eax, 0x8a7e500e
xor eax, 0xc5e24e25
rol eax, 1
popf
pushf
not eax
add eax, 0xf4484398
xor eax, 0xb0be17c8
rol eax, 0x26
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x19eab747
pushf
not eax
add eax, 0x981e1825
xor eax, 0xf99c91f6
rol eax, 3
popf
pushf
not eax
add eax, 0xa7f47ebd
xor eax, 0xf78438cd
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc0621f0c
xor eax, 0xd0dfb19f
rol eax, 0x70
popf
jmp 0x140116a1a
mov r15d, dword [r13 + 0x20]
dec r15d
push rax
pushf
mov eax, 0xc7f56b90
pushf
not eax
add eax, 0x90cd6ec0
xor eax, 0xdec45515
rol eax, 0x75
popf
pushf
not eax
add eax, 0x88117919
xor eax, 0xb246a8be
rol eax, 0xee
popf
pushf
not eax
add eax, 0xeea3aa45
xor eax, 0xe7579da2
rol eax, 0xf6
popf
jmp 0x140116a1a
inc r15d
cmp r15d, dword [r13 + 0x20]
jl 0x140117037
push rax
pushf
mov eax, 0x161adc49
pushf
not eax
add eax, 0x923828f0
xor eax, 0xe851cc71
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xfa78a420
xor eax, 0xe7dfffb3
rol eax, 0x20
popf
pushf
not eax
add eax, 0xf574ceaf
xor eax, 0xb3096648
rol eax, 0x92
popf
pushf
not eax
add eax, 0x836c4331
xor eax, 0xa3500b3e
rol eax, 0xf3
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x8ffea252
pushf
not eax
add eax, 0xf617702f
xor eax, 0xad04db7e
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd6207b6f
xor eax, 0xf2d3a44f
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x9c494151
xor eax, 0x8d58abfc
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xa2e741b0
xor eax, 0xe4b18d60
rol eax, 0xa5
popf
jmp 0x140116a1a
movzx ebx, byte [rbp + 0x77]
push rax
pushf
mov eax, 0x70684a31
pushf
not eax
add eax, 0xa3a79dea
xor eax, 0x81da453e
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8b6b3b62
xor eax, 0xd22599ad
rol eax, 0xde
popf
jmp 0x140116a1a
mov rdx, rsi
lea rcx, [rbp - 0x59]
call fcn.1400f6f9c
nop
xor r12b, r12b
mov rdi, qword [rsi]
lea r14, [r13 + 0x28]
mov qword [rbp + 0x67], r14
mov rdx, qword [r14]
mov rdx, qword [rdx + 0x10]
mov rcx, rsi
call fcn.140023cd0
test al, al
je 0x140117128
push rax
pushf
mov eax, 0xa81a3596
pushf
not eax
add eax, 0xf0f5b07c
xor eax, 0xf32f6106
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd70b4d88
xor eax, 0xe73dddf9
rol eax, 0xf0
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x863ad6a9
pushf
not eax
add eax, 0xab653a2e
xor eax, 0xc15f27f8
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb0921c57
xor eax, 0x8ceba3d2
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf9d49792
xor eax, 0xce7fbec5
rol eax, 0xe0
popf
jmp 0x140116a1a
test bl, bl
je 0x1401171cf
push rax
pushf
mov eax, 0xa2fcb339
pushf
not eax
add eax, 0x8bcf4a2f
xor eax, 0x9a505748
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb705599a
xor eax, 0xb2b481c1
rol eax, 0x94
popf
pushf
not eax
add eax, 0x937f9114
xor eax, 0xac730ed2
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xf24ab4da
xor eax, 0xed5c13be
rol eax, 0x78
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xf99195ee
pushf
not eax
add eax, 0x9fc1598d
xor eax, 0xd320284d
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xbb328e74
xor eax, 0xd6b37ce3
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xab1684c4
xor eax, 0xc3af4967
rol eax, 0x45
popf
pushf
not eax
add eax, 0xe4cf4ab8
xor eax, 0x95d1c2fd
rol eax, 0x65
popf
jmp 0x140116a1a
mov rax, qword [rsi]
mov qword [rbp - 0x59], rax
lea rbx, [rsi + 8]
mov qword [rbp + 0x67], r14
lea rax, [rbp - 0x51]
cmp rax, rbx
je 0x140117299
push rax
pushf
mov eax, 0xece900da
pushf
not eax
add eax, 0xccb217d6
xor eax, 0x91372c13
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x8b1f69b4
xor eax, 0xc79b328b
rol eax, 0x97
popf
pushf
not eax
add eax, 0xaf43edd2
xor eax, 0xc47e9aa5
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc5f6054f
xor eax, 0x8da6dda1
rol eax, 0x2f
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x8a29dc3d
pushf
not eax
add eax, 0xcc74bc47
xor eax, 0xcd2bb8da
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf038405b
xor eax, 0xa8e8f303
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbb6a456c
xor eax, 0xa257974c
rol eax, 0xee
popf
jmp 0x140116a1a
mov rdx, qword [rbx]
mov r8, qword [rbx + 8]
sub r8, rdx
sar r8, 2
lea rcx, [rbp - 0x51]
call fcn.14007a11e
mov rax, qword [rbx + 0x18]
mov qword [rbp - 0x39], rax
lea rax, [r13 + 0x28]
mov qword [rbp + 0x67], rax
push rax
pushf
mov eax, 0x795830cf
pushf
not eax
add eax, 0xf598d08e
xor eax, 0x9311df80
rol eax, 0xad
popf
pushf
not eax
add eax, 0xd51b37bf
xor eax, 0xad134dd4
rol eax, 0xf7
popf
jmp 0x140116a1a
lea r8, [rsi + 0x28]
lea rax, [rbp - 0x31]
cmp rax, r8
je 0x140117379
push rax
pushf
mov eax, 0x19dcf9ea
pushf
not eax
add eax, 0x919f81e0
xor eax, 0xe8bdf32b
rol eax, 0x81
popf
pushf
not eax
add eax, 0xcf92186b
xor eax, 0x90932ef5
rol eax, 0xfd
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x749a2594
pushf
not eax
add eax, 0xef9ff591
xor eax, 0xda429b09
rol eax, 0x34
popf
pushf
not eax
add eax, 0x86336482
xor eax, 0xcec9c47f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xf38337d1
xor eax, 0xca8347af
rol eax, 0xcf
popf
jmp 0x140116a1a
mov rdx, qword [r8]
mov r8, qword [r8 + 8]
sub r8, rdx
sar r8, 4
lea rcx, [rbp - 0x31]
call fcn.14017883c
push rax
pushf
mov eax, 0x10a2e484
pushf
not eax
add eax, 0xd80b98ca
xor eax, 0xd88a6cd9
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc0769cd0
xor eax, 0x84ef8675
rol eax, 0x81
popf
pushf
not eax
add eax, 0xe1917428
xor eax, 0xfedfb87c
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9ccf57c1
xor eax, 0xc662158e
rol eax, 0x90
popf
jmp 0x140116a1a
mov r12b, 6
pushf
not r12b
add r12b, 0xc3
xor r12b, 0xd1
rol r12b, 0x57
popf
pushf
not r12b
add r12b, 0x66
xor r12b, 0xbc
rol r12b, 0x89
popf
pushf
not r12b
add r12b, 0xe3
xor r12b, 0x4f
rol r12b, 0xbd
popf
pushf
not r12b
add r12b, 0xbb
xor r12b, 0x34
rol r12b, 0x65
popf
push rax
pushf
mov eax, 0x90485a14
pushf
not eax
add eax, 0x8deeb233
xor eax, 0xaa08f8c6
rol eax, 0xda
popf
pushf
not eax
add eax, 0x83d64f0e
xor eax, 0x8188648e
rol eax, 0xca
popf
pushf
not eax
add eax, 0xed5efa5e
xor eax, 0x9fd80e54
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xec4cdc94
xor eax, 0xb8fe9366
rol eax, 0x1c
popf
jmp 0x140116a1a
lea r14, [rsi + 8]
mov ecx, dword [r13 + 0x24]
cmp ecx, 0xffffffff
je 0x14011752a
push rax
pushf
mov eax, 0x45dc7183
pushf
not eax
add eax, 0xc11c6a94
xor eax, 0xca499b22
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf5ec9f51
xor eax, 0xdb5d240c
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8f3de066
xor eax, 0x8d2596b1
rol eax, 3
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x85255212
pushf
not eax
add eax, 0xd38168a7
xor eax, 0xfacd4d36
rol eax, 0x10
popf
pushf
not eax
add eax, 0xdc963a71
xor eax, 0x800385df
rol eax, 0x8c
popf
jmp 0x140116a1a
mov eax, r15d
inc r15d
cmp eax, ecx
jge 0x1401175c4
push rax
pushf
mov eax, 0xaca833ba
pushf
not eax
add eax, 0x9a939fd3
xor eax, 0xcb5a5be3
rol eax, 0xef
popf
pushf
not eax
add eax, 0x892689c4
xor eax, 0xa14f3e24
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x89568e1a
xor eax, 0x8e2c0395
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc7cae961
xor eax, 0xae776bc0
rol eax, 0x9e
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x8888774
pushf
not eax
add eax, 0xd6b61068
xor eax, 0xee2c1657
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd2e7b422
xor eax, 0xcea53f01
rol eax, 0xc
popf
pushf
not eax
add eax, 0xcc659055
xor eax, 0xc395fdf4
rol eax, 0xd0
popf
jmp 0x140116a1a
mov qword [rsi], rdi
lea r14, [rsi + 8]
lea rax, [rbp - 0x11]
cmp r14, rax
je 0x140117660
push rax
pushf
mov eax, 0x43cb8fe0
pushf
not eax
add eax, 0x89e806a6
xor eax, 0x9d445f18
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe36f8d8b
xor eax, 0x88de6b3d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0x919662fc
xor eax, 0xf0d6de02
rol eax, 0xa2
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x345407c5
pushf
not eax
add eax, 0xe9512533
xor eax, 0xd0881cc9
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xa532c9c6
xor eax, 0xe559c317
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xbf741173
xor eax, 0x9d3545ec
rol eax, 0x84
popf
pushf
not eax
add eax, 0xb49f6b6f
xor eax, 0xc64e2bb7
rol eax, 0x40
popf
jmp 0x140116a1a
mov r8, qword [rbp - 9]
mov rdx, qword [rbp - 0x11]
sub r8, rdx
sar r8, 2
mov rcx, r14
call fcn.14007a11e
mov rax, qword [rbp + 7]
mov qword [r14 + 0x18], rax
push rax
pushf
mov eax, 0x69ddfe3f
pushf
not eax
add eax, 0xbbe92046
xor eax, 0xb7c6ef66
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd3c27df7
xor eax, 0xcc944b8b
rol eax, 0xd6
popf
jmp 0x140116a1a
mov rdx, qword [r13 + 0x10]
mov rcx, rsi
call fcn.140023cd0
test al, al
je 0x140117778
push rax
pushf
mov eax, 0xf6d1b861
pushf
not eax
add eax, 0xfd302e98
xor eax, 0xa51e0f9b
rol eax, 0x18
popf
pushf
not eax
add eax, 0xcfed5f0f
xor eax, 0xd614ae3e
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xd03cbc58
xor eax, 0xa6d37946
rol eax, 0x35
popf
pushf
not eax
add eax, 0xbe454aba
xor eax, 0xc8297a8d
rol eax, 0xbf
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x9964a892
pushf
not eax
add eax, 0x9dc62af4
xor eax, 0x9da93721
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb096272a
xor eax, 0xaacfe17f
rol eax, 0xcd
popf
jmp 0x140116a1a
mov rbx, qword [rsi]
mov rax, qword [rbp + 0x67]
mov rdx, qword [rax]
mov rdx, qword [rdx + 0x10]
mov rcx, rsi
call fcn.140023cd0
test al, al
je 0x14011780b
push rax
pushf
mov eax, 0xaf50f747
pushf
not eax
add eax, 0xb16d1124
xor eax, 0xd141ac89
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xb4e1598c
xor eax, 0xc81d7c96
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8f71b77b
xor eax, 0xecb20178
rol eax, 0x4b
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xaaed1970
pushf
not eax
add eax, 0xed217530
xor eax, 0xf428e311
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8aa1fa30
xor eax, 0xb4bd6bbb
rol eax, 0x77
popf
pushf
not eax
add eax, 0xee1f2fb8
xor eax, 0xb9db32d7
rol eax, 0xdb
popf
jmp 0x140116a1a
cmp byte [rbp + 0x77], 0
je 0x1401178b4
push rax
pushf
mov eax, 0xa7e8a31f
pushf
not eax
add eax, 0xf115d22f
xor eax, 0xe3285294
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x86a7e96d
xor eax, 0xc9a4c36b
rol eax, 0x13
popf
pushf
not eax
add eax, 0xff6f1015
xor eax, 0x9f9bf9b8
rol eax, 0x53
popf
pushf
not eax
add eax, 0xdeed3594
xor eax, 0x9b03b30e
rol eax, 0x89
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xc083dfe1
pushf
not eax
add eax, 0x8823f635
xor eax, 0x843e049c
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf73a52f9
xor eax, 0xb9592604
rol eax, 0x4b
popf
jmp 0x140116a1a
mov rax, qword [rsi]
mov qword [rbp - 0x59], rax
lea rax, [rbp - 0x51]
cmp rax, r14
je 0x14011792a
push rax
pushf
mov eax, 0x6ddadd83
pushf
not eax
add eax, 0xa9b1f160
xor eax, 0xa928c87c
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xe4cf4380
xor eax, 0xfdfa8389
rol eax, 0x6c
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xb61524d6
pushf
not eax
add eax, 0xecc3db44
xor eax, 0x966f791b
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa5ae2c7e
xor eax, 0xaf242061
rol eax, 0xec
popf
jmp 0x140116a1a
mov rdx, qword [r14]
mov r8, qword [r14 + 8]
sub r8, rdx
sar r8, 2
lea rcx, [rbp - 0x51]
call fcn.14007a11e
mov rax, qword [r14 + 0x18]
mov qword [rbp - 0x39], rax
push rax
pushf
mov eax, 0x3c17d5d
pushf
not eax
add eax, 0x97191ce5
xor eax, 0x92c30f9a
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xf56ecaf0
xor eax, 0xad6878af
rol eax, 0x87
popf
jmp 0x140116a1a
lea r8, [rsi + 0x28]
lea rax, [rbp - 0x31]
cmp rax, r8
je 0x140117a15
push rax
pushf
mov eax, 0xfba7d537
pushf
not eax
add eax, 0xb61304ab
xor eax, 0xb80ff1ae
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x8134cd6a
xor eax, 0xc97dfaac
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb721418a
xor eax, 0xf239a2f3
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xc9fe0657
xor eax, 0xdb169625
rol eax, 0x82
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x2d41206f
pushf
not eax
add eax, 0xd9d4540a
xor eax, 0xcbd577fd
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xf3e50902
xor eax, 0xe3856b5b
rol eax, 0xec
popf
pushf
not eax
add eax, 0xe47bd791
xor eax, 0xb2c12557
rol eax, 0x38
popf
pushf
not eax
add eax, 0xfefb6499
xor eax, 0x8a44602c
rol eax, 0xc2
popf
jmp 0x140116a1a
mov rdx, qword [r8]
mov r8, qword [r8 + 8]
sub r8, rdx
sar r8, 4
lea rcx, [rbp - 0x31]
call fcn.14017883c
push rax
pushf
mov eax, 0x9bd27c6d
pushf
not eax
add eax, 0x8eac444f
xor eax, 0x9c410f1c
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x8f290cf8
xor eax, 0xb085010a
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa9686161
xor eax, 0xf520751d
rol eax, 0xd6
popf
jmp 0x140116a1a
mov r12b, 0x48
pushf
not r12b
add r12b, 0x7d
xor r12b, 0xd8
rol r12b, 0xe0
popf
pushf
not r12b
add r12b, 0x7d
xor r12b, 0xc3
rol r12b, 0x58
popf
pushf
not r12b
add r12b, 0xb6
xor r12b, 0x42
rol r12b, 0x1b
popf
lea r14, [rsi + 8]
push rax
pushf
mov eax, 0x6a16a542
pushf
not eax
add eax, 0xd4c05c49
xor eax, 0xcd2dd5ee
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf1d87654
xor eax, 0x871a774d
rol eax, 0x33
popf
pushf
not eax
add eax, 0xda6dd20b
xor eax, 0xb908071b
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xfe3edab7
xor eax, 0xa95d4fa7
rol eax, 0x72
popf
jmp 0x140116a1a
cmp rdi, rbx
je 0x140117bc2
push rax
pushf
mov eax, 0x602df83e
pushf
not eax
add eax, 0x8efdd6df
xor eax, 0xbee89df0
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x9e4676a0
xor eax, 0x9cb7d1db
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc0a5fbbe
xor eax, 0xca084997
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x942346ca
xor eax, 0x92871b58
rol eax, 0xf4
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x2a127113
pushf
not eax
add eax, 0xe0dc976b
xor eax, 0x9cd482e9
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe1479a74
xor eax, 0xfee7b028
rol eax, 0x4f
popf
jmp 0x140116a1a
mov rdi, rbx
jmp 0x1401174db
mov rax, qword [rbp - 0x19]
mov qword [rsi], rax
lea rbx, [rsi + 8]
lea rax, [rbp - 0x11]
cmp rbx, rax
je 0x140117c8a
push rax
pushf
mov eax, 0x63c1e0e8
pushf
not eax
add eax, 0xf7b01c49
xor eax, 0xfd3fa36a
rol eax, 0x59
popf
pushf
not eax
add eax, 0xe6d29a73
xor eax, 0x947e19c8
rol eax, 0x62
popf
pushf
not eax
add eax, 0xe2a598aa
xor eax, 0xcc79df40
rol eax, 0xfc
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x76cceeaf
pushf
not eax
add eax, 0xf4b2a7d6
xor eax, 0xb84a8b13
rol eax, 0x26
popf
pushf
not eax
add eax, 0xa6b54e58
xor eax, 0xa1de0548
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xdb2fe089
xor eax, 0xa42a552b
rol eax, 0x4d
popf
jmp 0x140116a1a
mov r8, qword [rbp - 9]
mov rdx, qword [rbp - 0x11]
sub r8, rdx
sar r8, 2
mov rcx, rbx
call fcn.14007a11e
mov rax, qword [rbp + 7]
mov qword [rbx + 0x18], rax
push rax
pushf
mov eax, 0x969b295b
pushf
not eax
add eax, 0xc903a5f5
xor eax, 0x961bfe7b
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xaf856ea7
xor eax, 0xf7e7fabd
rol eax, 0xab
popf
pushf
not eax
add eax, 0x96b986c7
xor eax, 0xf069bde7
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xf30f485d
xor eax, 0xdba08ef8
rol eax, 0x6e
popf
jmp 0x140116a1a
lea rcx, [rsi + 0x28]
lea rax, [rbp + 0xf]
cmp rcx, rax
je 0x140117dae
push rax
pushf
mov eax, 0x5f3c2a5f
pushf
not eax
add eax, 0xf1232a23
xor eax, 0xcfc65350
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xeea9051e
xor eax, 0xb9b9670f
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf6f9f63f
xor eax, 0xad82c78e
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe645cde6
xor eax, 0xe06cf134
rol eax, 0x96
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x722547c2
pushf
not eax
add eax, 0x90b9ae2f
xor eax, 0xa2ff755e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xed1153d8
xor eax, 0x8442a4af
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x9601f721
xor eax, 0x86969296
rol eax, 0xdf
popf
jmp 0x140116a1a
mov r8, qword [rbp + 0x17]
mov rdx, qword [rbp + 0xf]
sub r8, rdx
sar r8, 4
call fcn.14017883c
push rax
pushf
mov eax, 0x41f5ee58
pushf
not eax
add eax, 0x96ad4aa6
xor eax, 0xf8511489
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd8e1cba5
xor eax, 0xd54ce515
rol eax, 0x21
popf
pushf
not eax
add eax, 0xfe51f002
xor eax, 0x9c6ed6ba
rol eax, 0x1c
popf
jmp 0x140116a1a
xor r12b, r12b
jmp 0x140118563
mov r12b, 0x91
pushf
not r12b
add r12b, 0x5c
xor r12b, 0x6d
rol r12b, 0x31
popf
pushf
not r12b
add r12b, 0x88
xor r12b, 0x4b
rol r12b, 0xbc
popf
pushf
not r12b
add r12b, 0xdc
xor r12b, 0x4b
rol r12b, 0x4e
popf
pushf
not r12b
add r12b, 0x90
xor r12b, 0xd4
rol r12b, 0x92
popf
jmp 0x140118124
lea rbx, [rbp - 0x59]
lea rax, [rbp - 0x19]
test r12b, r12b
cmove rbx, rax
mov rax, qword [rbx]
mov qword [rsi], rax
lea rdi, [rbx + 8]
cmp r14, rdi
je 0x140117f87
push rax
pushf
mov eax, 0xfd9d3cd4
pushf
not eax
add eax, 0x94642804
xor eax, 0x91fc0f4d
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xcca7c671
xor eax, 0xd5956457
rol eax, 0x85
popf
pushf
not eax
add eax, 0xedaae29c
xor eax, 0x8b640f79
rol eax, 0x3e
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xb24f0a89
pushf
not eax
add eax, 0xd7a3b452
xor eax, 0x93a462ec
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xd132502b
xor eax, 0xceaa5abf
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x87473117
xor eax, 0x965bd8f1
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb688a3c4
xor eax, 0xc8f330fd
rol eax, 0x1b
popf
jmp 0x140116a1a
mov rdx, qword [rdi]
mov r8, qword [rdi + 8]
sub r8, rdx
sar r8, 2
mov rcx, r14
call fcn.14007a11e
mov rax, qword [rdi + 0x18]
mov qword [r14 + 0x18], rax
push rax
pushf
mov eax, 0xfdfddd60
pushf
not eax
add eax, 0x8cf709bd
xor eax, 0xf18ad425
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xdfb3afdd
xor eax, 0xf3a2bcde
rol eax, 0xcb
popf
jmp 0x140116a1a
lea r8, [rbx + 0x28]
lea rcx, [rsi + 0x28]
cmp rcx, r8
je 0x140118097
push rax
pushf
mov eax, 0xfe02bbb9
pushf
not eax
add eax, 0xe3a56868
xor eax, 0xb305da3f
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf696a6de
xor eax, 0xfcc9d53f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0x9e251481
xor eax, 0xf216ed23
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8484fd5e
xor eax, 0xcae47fe7
rol eax, 0xf7
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x7f8f55f9
pushf
not eax
add eax, 0xc9d4821e
xor eax, 0xfdc53c2c
rol eax, 0xff
popf
pushf
not eax
add eax, 0xff0107f6
xor eax, 0xe340fff8
rol eax, 0x82
popf
jmp 0x140116a1a
mov rdx, qword [r8]
mov r8, qword [r8 + 8]
sub r8, rdx
sar r8, 4
call fcn.14017883c
nop
push rax
pushf
mov eax, 0xaf33d7dc
pushf
not eax
add eax, 0xefb59fdf
xor eax, 0xd9b4543c
rol eax, 0x40
popf
pushf
not eax
add eax, 0xfc8c29fb
xor eax, 0x887fce79
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x85317c3e
xor eax, 0xc7cc538f
rol eax, 0x5f
popf
jmp 0x140116a1a
mov rcx, qword [rbp - 0x31]
test rcx, rcx
je 0x140118173
push rax
pushf
mov eax, 0x6a258962
pushf
not eax
add eax, 0xaf85e15e
xor eax, 0xa4b48c3d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb010da8f
xor eax, 0xd72b54a3
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x9153ed9e
xor eax, 0xfd6a8cbb
rol eax, 0xa3
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x9c266179
pushf
not eax
add eax, 0x9ab215bb
xor eax, 0xfe354cdb
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xae287381
xor eax, 0xb663a352
rol eax, 0x80
popf
jmp 0x140116a1a
mov rdx, qword [rbp - 0x21]
sub rdx, rcx
and rdx, 0xfffffffffffffff0
mov rax, rcx
cmp rdx, 0x1000
jb 0x140118203
push rax
pushf
mov eax, 0x86d5205c
pushf
not eax
add eax, 0x8fd5d082
xor eax, 0x834060f8
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9f328dfa
xor eax, 0xd8233beb
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xb979869e
xor eax, 0xaa4619af
rol eax, 0xf7
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x6bb19ccb
pushf
not eax
add eax, 0xb4442868
xor eax, 0x9a425559
rol eax, 0x29
popf
pushf
not eax
add eax, 0x9824e00b
xor eax, 0x9ef66539
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8688b9e5
xor eax, 0xfba0755b
rol eax, 0x33
popf
jmp 0x140116a1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401182b7
push rax
pushf
mov eax, 0x7e12f727
pushf
not eax
add eax, 0xab8db7f4
xor eax, 0xb290368c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8a412420
xor eax, 0xe264a958
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x919c7dff
xor eax, 0xb73f616a
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xef512a69
xor eax, 0xf4d096e4
rol eax, 0x2f
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x5f83391b
pushf
not eax
add eax, 0xaa3f95c5
xor eax, 0xc746fbe9
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xf1fb70ef
xor eax, 0xab829b38
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xa0477c57
xor eax, 0x94ee72a5
rol eax, 0x51
popf
pushf
not eax
add eax, 0xb97a1230
xor eax, 0xf0e40a89
rol eax, 0x31
popf
jmp 0x140116a1a
call fcn.1400ae516
mov qword [rbp - 0x31], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x29], xmm0
push rax
pushf
mov eax, 0xbd9bd53c
pushf
not eax
add eax, 0xfd48a114
xor eax, 0xde8ab089
rol eax, 0x26
popf
pushf
not eax
add eax, 0xfbce7699
xor eax, 0xb86f9ee0
rol eax, 0x6a
popf
jmp 0x140116a1a
mov rcx, qword [rbp - 0x51]
test rcx, rcx
je 0x1401183ba
push rax
pushf
mov eax, 0xf0b4a79
pushf
not eax
add eax, 0xdb8776a1
xor eax, 0xe898ea6b
rol eax, 0x34
popf
pushf
not eax
add eax, 0x89e7f113
xor eax, 0xfab813bf
rol eax, 0x60
popf
pushf
not eax
add eax, 0xd503537a
xor eax, 0xfad96b61
rol eax, 0x66
popf
pushf
not eax
add eax, 0xcfa98dd4
xor eax, 0xe0773585
rol eax, 0xe1
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xa42d23ca
pushf
not eax
add eax, 0xd7041810
xor eax, 0xcc18c425
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe738f330
xor eax, 0xc7482d23
rol eax, 0x11
popf
jmp 0x140116a1a
mov rax, qword [rbp - 0x41]
sub rax, rcx
sar rax, 2
lea rdx, [rax*4]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14011843f
push rax
pushf
mov eax, 0xdedfeab4
pushf
not eax
add eax, 0xe198448e
xor eax, 0xe75e2b39
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc19b2e16
xor eax, 0xba6bac7e
rol eax, 0x57
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x894452c
pushf
not eax
add eax, 0xf0aaceb3
xor eax, 0xccd2f738
rol eax, 0x48
popf
pushf
not eax
add eax, 0x8abe7db5
xor eax, 0xc6293f90
rol eax, 0x51
popf
jmp 0x140116a1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1401184ba
push rax
pushf
mov eax, 0x90aed211
pushf
not eax
add eax, 0xf47b5a52
xor eax, 0xc00a3a26
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa8f03ba6
xor eax, 0x8abaa370
rol eax, 0x9a
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x9e3e394e
pushf
not eax
add eax, 0xdff6eeb5
xor eax, 0xe4f9f60d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xffdf16b4
xor eax, 0x9414d570
rol eax, 0xf0
popf
jmp 0x140116a1a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
mov qword [rbp - 0x51], 0
xorps xmm0, xmm0
movdqa xmmword [rbp - 0x49], xmm0
push rax
pushf
mov eax, 0xf2145a9
pushf
not eax
add eax, 0xf670759d
xor eax, 0xdf77b704
rol eax, 6
popf
pushf
not eax
add eax, 0x9a84e7a3
xor eax, 0x8d2e8455
rol eax, 8
popf
pushf
not eax
add eax, 0xfb2bca63
xor eax, 0xd3663438
rol eax, 0xb
popf
pushf
not eax
add eax, 0x97cd97f6
xor eax, 0xfde2cd29
rol eax, 0x48
popf
jmp 0x140116a1a
mov rcx, qword [rbp + 0xf]
test rcx, rcx
je 0x1401185b2
push rax
pushf
mov eax, 0xb3df3729
pushf
not eax
add eax, 0xbb559dcd
xor eax, 0xadd9dbe3
rol eax, 0x26
popf
pushf
not eax
add eax, 0x810ed876
xor eax, 0x9e18e8e4
rol eax, 0xde
popf
pushf
not eax
add eax, 0xec38647d
xor eax, 0x99768c46
rol eax, 0x61
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xcef6bcab
pushf
not eax
add eax, 0xc3772df9
xor eax, 0xc02378ea
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x98a5a291
xor eax, 0xfbd5566a
rol eax, 0x33
popf
jmp 0x140116a1a
mov rdx, qword [rbp + 0x1f]
sub rdx, rcx
and rdx, 0xfffffffffffffff0
mov rax, rcx
cmp rdx, 0x1000
jb 0x140118655
push rax
pushf
mov eax, 0x31f6a22c
pushf
not eax
add eax, 0xc0496a3e
xor eax, 0xbfb96b24
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8e731330
xor eax, 0xfaabf733
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb981344b
xor eax, 0xbecee6b0
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xce58f7fc
xor eax, 0xb2e4bf6c
rol eax, 0x6a
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0xa3b3b297
pushf
not eax
add eax, 0xce36cd0f
xor eax, 0x852ca750
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xd70bc9bb
xor eax, 0x86e56454
rol eax, 0x96
popf
pushf
not eax
add eax, 0xd165d09b
xor eax, 0xf01df98f
rol eax, 0xfa
popf
jmp 0x140116a1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1401186e3
push rax
pushf
mov eax, 0xe118ac56
pushf
not eax
add eax, 0xf08d96e6
xor eax, 0xa64f287a
rol eax, 0x74
popf
pushf
not eax
add eax, 0xe9e68669
xor eax, 0xba4ff2ac
rol eax, 0x4e
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x93b8494e
pushf
not eax
add eax, 0xd44bcb57
xor eax, 0x9ac4ab19
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf62a45ce
xor eax, 0x8481c86d
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8af0aef8
xor eax, 0xfa7c5ded
rol eax, 0x2e
popf
jmp 0x140116a1a
call fcn.1400ae516
mov qword [rbp + 0xf], 0
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x17], xmm0
push rax
pushf
mov eax, 0x63400cd4
pushf
not eax
add eax, 0xf5bcbfd4
xor eax, 0xafd0e867
rol eax, 0x58
popf
pushf
not eax
add eax, 0xd3da77ef
xor eax, 0xd9f8ce8b
rol eax, 0x26
popf
pushf
not eax
add eax, 0x846907b6
xor eax, 0xe847bfbd
rol eax, 0xcc
popf
jmp 0x140116a1a
mov rcx, qword [rbp - 0x11]
test rcx, rcx
je 0x1401187e6
push rax
pushf
mov eax, 0x4b01fbdb
pushf
not eax
add eax, 0xd9382dae
xor eax, 0xb16cc552
rol eax, 0xff
popf
pushf
not eax
add eax, 0xf81ed04c
xor eax, 0xd0bd9688
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x88d916c0
xor eax, 0x941334c4
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xf0eedb27
xor eax, 0xb51a346b
rol eax, 0xcc
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x3ac367d1
pushf
not eax
add eax, 0xc9187b7e
xor eax, 0x9e5c4d4b
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa4ebe87c
xor eax, 0x81ef1d80
rol eax, 0x89
popf
pushf
not eax
add eax, 0xaadd5b91
xor eax, 0x90e0d9af
rol eax, 0xb9
popf
jmp 0x140116a1a
mov rdx, qword [rbp - 1]
sub rdx, rcx
and rdx, 0xfffffffffffffffc
mov rax, rcx
cmp rdx, 0x1000
jb 0x140118876
push rax
pushf
mov eax, 0x7e134e0e
pushf
not eax
add eax, 0x9cc5ed54
xor eax, 0x974186e6
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb51ddd66
xor eax, 0xe8b74f0a
rol eax, 0x20
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x85ea57e9
pushf
not eax
add eax, 0xb229efcb
xor eax, 0x86ad6d8d
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbdec7713
xor eax, 0xf37d5662
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb20fd2a6
xor eax, 0xee0d37c3
rol eax, 0xc7
popf
jmp 0x140116a1a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140118917
push rax
pushf
mov eax, 0x889f3f20
pushf
not eax
add eax, 0xeec76ef2
xor eax, 0xf172972c
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x83da73ac
xor eax, 0xf2028009
rol eax, 0x12
popf
pushf
not eax
add eax, 0xef650da0
xor eax, 0x964357ad
rol eax, 0x9d
popf
jmp 0x140116a1a
push rax
pushf
mov eax, 0x3ba0e629
pushf
not eax
add eax, 0xb1103ccb
xor eax, 0xd92778d6
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf69c9efa
xor eax, 0xcd2fc8ee
rol eax, 0x33
popf
pushf
not eax
add eax, 0x860a0102
xor eax, 0xde272943
rol eax, 0x54
popf
jmp 0x140116a1a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400ae516
push rax
pushf
mov eax, 0x9b274d5e
pushf
not eax
add eax, 0xf194ec3e
xor eax, 0xc6e6c02e
rol eax, 0x40
popf
pushf
not eax
add eax, 0x92088e2e
xor eax, 0xdc08974b
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa62ce97e
xor eax, 0xc8acb106
rol eax, 0x51
popf
jmp 0x140116a1a
movzx eax, r12b
mov rbx, qword [rsp + 0xe8]
add rsp, 0xa0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret