Function at 0x1401aa004
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x9c03a0b5
pushf
not eax
add eax, 0x818039b5
xor eax, 0x849af7fc
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbe7a410f
xor eax, 0xce4422a8
rol eax, 0x55
popf
cmp eax, 0x20
jne 0x1401aa041
popf
pop rax
jmp 0x1401ab29c
cmp eax, 0
jne 0x1401aa050
popf
pop rax
jmp 0x1401aa23f
cmp eax, 3
jne 0x1401aa05f
popf
pop rax
jmp 0x1401aa3cd
cmp eax, 1
jne 0x1401aa06e
popf
pop rax
jmp 0x1401aa32e
cmp eax, 0xd
jne 0x1401aa07d
popf
pop rax
jmp 0x1401aa857
cmp eax, 0x1a
jne 0x1401aa08c
popf
pop rax
jmp 0x1401aafeb
cmp eax, 0xe
jne 0x1401aa09b
popf
pop rax
jmp 0x1401aa8c6
cmp eax, 0xb
jne 0x1401aa0aa
popf
pop rax
jmp 0x1401aa76a
cmp eax, 0x19
jne 0x1401aa0b9
popf
pop rax
jmp 0x1401aaf3c
cmp eax, 8
jne 0x1401aa0c8
popf
pop rax
jmp 0x1401aa5da
cmp eax, 0x1d
jne 0x1401aa0d7
popf
pop rax
jmp 0x1401ab147
cmp eax, 0x17
jne 0x1401aa0e6
popf
pop rax
jmp 0x1401aae2b
cmp eax, 0x1c
jne 0x1401aa0f5
popf
pop rax
jmp 0x1401ab0fd
cmp eax, 0x12
jne 0x1401aa104
popf
pop rax
jmp 0x1401aab08
cmp eax, 0x18
jne 0x1401aa113
popf
pop rax
jmp 0x1401aaeda
cmp eax, 0x11
jne 0x1401aa122
popf
pop rax
jmp 0x1401aaacc
cmp eax, 0x1b
jne 0x1401aa131
popf
pop rax
jmp 0x1401ab087
cmp eax, 0x21
jne 0x1401aa140
popf
pop rax
jmp 0x1401ab2f3
cmp eax, 0xa
jne 0x1401aa14f
popf
pop rax
jmp 0x1401aa6d5
cmp eax, 0x14
jne 0x1401aa15e
popf
pop rax
jmp 0x1401aac57
cmp eax, 0xf
jne 0x1401aa16d
popf
pop rax
jmp 0x1401aa966
cmp eax, 0x13
jne 0x1401aa17c
popf
pop rax
jmp 0x1401aabb7
cmp eax, 0x15
jne 0x1401aa18b
popf
pop rax
jmp 0x1401aacf3
cmp eax, 0x22
jne 0x1401aa19a
popf
pop rax
jmp 0x1401ab33b
cmp eax, 0x1e
jne 0x1401aa1a9
popf
pop rax
jmp 0x1401ab1f2
cmp eax, 0xc
jne 0x1401aa1b8
popf
pop rax
jmp 0x1401aa7ec
cmp eax, 7
jne 0x1401aa1c7
popf
pop rax
jmp 0x1401aa56f
cmp eax, 5
jne 0x1401aa1d6
popf
pop rax
jmp 0x1401aa456
cmp eax, 0x1f
jne 0x1401aa1e5
popf
pop rax
jmp 0x1401ab23b
cmp eax, 0x10
jne 0x1401aa1f4
popf
pop rax
jmp 0x1401aaa2c
cmp eax, 6
jne 0x1401aa203
popf
pop rax
jmp 0x1401aa4d9
cmp eax, 9
jne 0x1401aa212
popf
pop rax
jmp 0x1401aa644
cmp eax, 4
jne 0x1401aa221
popf
pop rax
jmp 0x1401aa41f
cmp eax, 0x16
jne 0x1401aa230
popf
pop rax
jmp 0x1401aad8f
cmp eax, 2
jne 0x1401aa23f
popf
pop rax
jmp 0x1401aa3c7
mov qword [rsp + 0x18], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x27]
sub rsp, 0x90
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rbp + 0x17], rax
mov r14, rdx
mov r8d, 0xf3e3898a
pushf
not r8d
add r8d, 0xb05edac4
xor r8d, 0xa98c772b
rol r8d, 0x53
popf
pushf
not r8d
add r8d, 0xa10bcf91
xor r8d, 0xe6c1fefc
rol r8d, 0x54
popf
pushf
not r8d
add r8d, 0xdd783823
xor r8d, 0xd61ecc74
rol r8d, 0x8c
popf
xor edx, edx
mov rbx, rcx
call fcn.14001bb90
xor r13d, r13d
lea r12, [rbp - 0x41]
mov edi, r13d
lea esi, [r13 + 1]
push rax
pushf
mov eax, 0xd85da168
pushf
not eax
add eax, 0xaeaf2f88
xor eax, 0xbcdd4342
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xd35ea473
xor eax, 0xcc6521f6
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x9c28f397
xor eax, 0xb9fcba97
rol eax, 0x12
popf
pushf
not eax
add eax, 0xd4f4c3c5
xor eax, 0xb424b162
rol eax, 0x33
popf
jmp 0x1401aa032
mov r15d, r13d
cmp rdi, 4
jae 0x1401aa381
push rax
pushf
mov eax, 0x2e4ba35e
pushf
not eax
add eax, 0x87dc0708
xor eax, 0xd3174c19
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa4dd0458
xor eax, 0x86e2a04f
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa1e38de2
xor eax, 0x8596a024
rol eax, 0x87
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x8bf4a8cd
pushf
not eax
add eax, 0xe5c09137
xor eax, 0x8620f820
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xce34cced
xor eax, 0x889704c2
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd756d66e
xor eax, 0xa14943c7
rol eax, 0x38
popf
jmp 0x1401aa032
cmp r15d, 2
je 0x1401aa41f
lea rdx, [0x1b1b71d50]
pushf
sub rdx, 0x71b2a8a0
popf
mov rcx, r14
call fcn.1401e382f
jmp 0x1401aa4d9
or rax, 0xffffffffffffffff
push rax
pushf
mov eax, 0xaa9a3be0
pushf
not eax
add eax, 0xf156994c
xor eax, 0xf4e00699
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xd4c58223
xor eax, 0x9c0d9cbc
rol eax, 0x61
popf
jmp 0x1401aa032
inc rax
cmp word [r14 + rax*2], r13w
jne 0x1401aa493
push rax
pushf
mov eax, 0x3c787063
pushf
not eax
add eax, 0xfe3d569d
xor eax, 0xe2b63f2a
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc7018f42
xor eax, 0xa49ca0e6
rol eax, 0x92
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x32bf8711
pushf
not eax
add eax, 0xb8681520
xor eax, 0xfe4f6d6f
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe8b9ef34
xor eax, 0xe9ae2def
rol eax, 0x64
popf
pushf
not eax
add eax, 0xdd5c2bbf
xor eax, 0xf6bec0e1
rol eax, 0x2a
popf
jmp 0x1401aa032
mov qword [r12 - 8], r14
push rsi
not rsi
sub rdi, rsi
pop rsi
sub rdi, 1
lea r14, [r14 + rax*2]
mov qword [r12], rax
movzx eax, word [r14]
add r14, 2
mov dword [r12 + 8], r15d
mov ecx, eax
add r12, 0x18
test eax, eax
je 0x1401aa53c
push rax
pushf
mov eax, 0x86cee0a3
pushf
not eax
add eax, 0x880092c8
xor eax, 0xc985b9c4
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc38c37f9
xor eax, 0xbd9bd3ee
rol eax, 0x3c
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0xd9a7b368
pushf
not eax
add eax, 0xefb867fe
xor eax, 0xfb7c142a
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb2875adc
xor eax, 0xa7b090d0
rol eax, 0xc7
popf
jmp 0x1401aa032
sub ecx, 0x2d
je 0x1401aa5a7
push rax
pushf
mov eax, 0xa10db92f
pushf
not eax
add eax, 0xe764558a
xor eax, 0xb608b453
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xcb175ef3
xor eax, 0xd2e85aee
rol eax, 0x97
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x2a0b62b
pushf
not eax
add eax, 0xe8d7c359
xor eax, 0x9d87148f
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xd0f8f878
xor eax, 0x9330eba6
rol eax, 0xc
popf
jmp 0x1401aa032
sub ecx, esi
je 0x1401aa611
push rax
pushf
mov eax, 0x1b81c8de
pushf
not eax
add eax, 0xa8c76f86
xor eax, 0x8e0162ec
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xfc633ff5
xor eax, 0xd0570ce3
rol eax, 0x13
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x79e90c46
pushf
not eax
add eax, 0x8d91eaa3
xor eax, 0x83fd763e
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd12f3620
xor eax, 0x804e1574
rol eax, 0x2f
popf
jmp 0x1401aa032
cmp ecx, 0x31
je 0x1401aa68f
push rax
pushf
mov eax, 0xafc4024f
pushf
not eax
add eax, 0xde2f7ce8
xor eax, 0xab3ab37e
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8e0751a9
xor eax, 0xb226299d
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe382d1fe
xor eax, 0xaaaf6a20
rol eax, 0xbd
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x2cd26b9b
pushf
not eax
add eax, 0xbbcdbdc6
xor eax, 0xfe9da112
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xf05de464
xor eax, 0xa77ae336
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xea95fa1f
xor eax, 0xe72ee343
rol eax, 0x1c
popf
jmp 0x1401aa032
sub rdi, rsi
je 0x1401aa737
push rax
pushf
mov eax, 0x35cdbbf0
pushf
not eax
add eax, 0xef09988d
xor eax, 0x8ea10aca
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x881619ec
xor eax, 0xdf4221cf
rol eax, 0xae
popf
pushf
not eax
add eax, 0xd5316ac3
xor eax, 0x845696d2
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc0eacd8c
xor eax, 0xd09577eb
rol eax, 0xde
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x574c090f
pushf
not eax
add eax, 0xe2e09b50
xor eax, 0x92780162
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xf8f97298
xor eax, 0xec232906
rol eax, 0x70
popf
jmp 0x1401aa032
sub rdi, rsi
je 0x1401aa7b9
push rax
pushf
mov eax, 0x34c0b976
pushf
not eax
add eax, 0xe3dda738
xor eax, 0xbb15ec44
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8dea838f
xor eax, 0xbd58e798
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xe826ad7f
xor eax, 0xd7bd51f0
rol eax, 0x9b
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x21db7169
pushf
not eax
add eax, 0xff51a8e6
xor eax, 0x90a1d088
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd6191de6
xor eax, 0xfd112998
rol eax, 0x8b
popf
jmp 0x1401aa032
sub rdi, rsi
je 0x1401aa824
push rax
pushf
mov eax, 0x48ed0cc2
pushf
not eax
add eax, 0xd1eb7fd3
xor eax, 0x89026c8e
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xed4cd3a0
xor eax, 0xe564f320
rol eax, 0x13
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x72c8058c
pushf
not eax
add eax, 0xff873d0c
xor eax, 0xf9ad059a
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa86c40b8
xor eax, 0xede14745
rol eax, 0xd3
popf
jmp 0x1401aa032
cmp rdi, rsi
jne 0x1401aa893
push rax
pushf
mov eax, 0x7ccf7723
pushf
not eax
add eax, 0xd8443980
xor eax, 0x8a12a3c4
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xc2a90b0b
xor eax, 0x8dcf72a4
rol eax, 0x8a
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x18cf6211
pushf
not eax
add eax, 0xbdc6fae8
xor eax, 0x8f1a74d9
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9030e637
xor eax, 0x8524f84a
rol eax, 0x6b
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x49]
mov rcx, rbx
call fcn.1400abfef
test al, al
je 0x1401aa933
push rax
pushf
mov eax, 0x45ae854a
pushf
not eax
add eax, 0xa2798d07
xor eax, 0x80c50c02
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xc6fe650a
xor eax, 0x9ef5467a
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xb4f3ddab
xor eax, 0xa97ccec0
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9eb55d81
xor eax, 0x84f168cf
rol eax, 0x2f
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x21828bb4
pushf
not eax
add eax, 0xd3c26c8d
xor eax, 0xb33b30ff
rol eax, 9
popf
pushf
not eax
add eax, 0xb6aef07a
xor eax, 0xadfea277
rol eax, 0xad
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.1400ef20c
test al, al
je 0x1401aa9d3
push rax
pushf
mov eax, 0xc6679e16
pushf
not eax
add eax, 0x8ae80b9b
xor eax, 0xc917a66b
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd8787c3d
xor eax, 0xf8290193
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf467edb8
xor eax, 0x806e6f53
rol eax, 0x41
popf
pushf
not eax
add eax, 0x84f79901
xor eax, 0xf2e18e32
rol eax, 0x35
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x5826d320
pushf
not eax
add eax, 0xe69cf694
xor eax, 0xc5a8757c
rol eax, 0xed
popf
pushf
not eax
add eax, 0xfbf54c78
xor eax, 0x84678dce
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xcff4bbfc
xor eax, 0xba847c54
rol eax, 0x17
popf
pushf
not eax
add eax, 0xed770a0a
xor eax, 0xc8a720b5
rol eax, 7
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x19]
mov rcx, rbx
call fcn.140188a16
test al, al
je 0x1401aaa99
push rax
pushf
mov eax, 0xc56d64ae
pushf
not eax
add eax, 0xd59ae5c5
xor eax, 0xc9c063a9
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd643cd31
xor eax, 0xaf54744e
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xbf7cf680
xor eax, 0xdead3a5b
rol eax, 0
popf
pushf
not eax
add eax, 0xba8251c8
xor eax, 0xae55c140
rol eax, 0x62
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0xab4b7213
pushf
not eax
add eax, 0x9b78fdd7
xor eax, 0xbcf400cd
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa024a12e
xor eax, 0xd28bf046
rol eax, 0x21
popf
jmp 0x1401aa032
lea rdx, [rbp - 1]
jmp 0x1401ab147
mov r15d, 0x59fd0be3
pushf
not r15d
add r15d, 0xa1593859
xor r15d, 0x9edb59b8
rol r15d, 0x3c
popf
pushf
not r15d
add r15d, 0x8f2cec23
xor r15d, 0xf28b12c0
rol r15d, 0xbf
popf
pushf
not r15d
add r15d, 0xe1d57594
xor r15d, 0xc04dc290
rol r15d, 0x8e
popf
jmp 0x1401aa331
lea rdx, [rbp - 0x49]
mov rcx, rbx
call fcn.1400abfef
test al, al
je 0x1401aabfe
push rax
pushf
mov eax, 0x83abd9ae
pushf
not eax
add eax, 0xd27773fa
xor eax, 0xc54b5df9
rol eax, 0x72
popf
pushf
not eax
add eax, 0xb89f3cbc
xor eax, 0x9b550eb8
rol eax, 0x8b
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0xd483b743
pushf
not eax
add eax, 0xc85b61a2
xor eax, 0xa028cc65
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xfb1c7036
xor eax, 0xa19bcc0c
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf148dd59
xor eax, 0xea76b442
rol eax, 0x98
popf
pushf
not eax
add eax, 0x99839f93
xor eax, 0xa3185b39
rol eax, 0x51
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.1400ef20c
test al, al
je 0x1401aacad
push rax
pushf
mov eax, 0x10e8fe41
pushf
not eax
add eax, 0x953ccf1e
xor eax, 0xe5dea4dc
rol eax, 8
popf
pushf
not eax
add eax, 0xd66a2cec
xor eax, 0xcc36a5cc
rol eax, 0xab
popf
pushf
not eax
add eax, 0xda8f3b35
xor eax, 0x9645070b
rol eax, 0xa2
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x792cd713
pushf
not eax
add eax, 0xdb13ccec
xor eax, 0x92a93f41
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xed34acc5
xor eax, 0x9d306d96
rol eax, 0x67
popf
pushf
not eax
add eax, 0xe04585c2
xor eax, 0xcdab7db2
rol eax, 8
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x19]
mov rcx, rbx
call fcn.140188a16
test al, al
jne 0x1401aad49
push rax
pushf
mov eax, 0x722268
pushf
not eax
add eax, 0xdbf32b6f
xor eax, 0x90894dd0
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe9bf7c0c
xor eax, 0xce625a39
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd77fdb14
xor eax, 0xaaf50e8e
rol eax, 0x31
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x395eddc2
pushf
not eax
add eax, 0xa9c098c8
xor eax, 0x974a8eb7
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xc4f4a597
xor eax, 0x9c8d8e39
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd1111f1f
xor eax, 0x9280c97f
rol eax, 0xfe
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x19]
mov rcx, rbx
call fcn.1401afbba
test al, al
jne 0x1401aadf8
push rax
pushf
mov eax, 0xee21b39b
pushf
not eax
add eax, 0xa3a65474
xor eax, 0xdeb6b73d
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb16d6f90
xor eax, 0x88b3a41a
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe2d74f8b
xor eax, 0xefef1d22
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x8910daae
xor eax, 0xca993420
rol eax, 0x6b
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x7997c401
pushf
not eax
add eax, 0x829183af
xor eax, 0x97acb354
rol eax, 0x95
popf
pushf
not eax
add eax, 0xca96d334
xor eax, 0xeb62e895
rol eax, 0x82
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.140188a16
test al, al
je 0x1401aae81
push rax
pushf
mov eax, 0xebfae72d
pushf
not eax
add eax, 0x8e22a91b
xor eax, 0xe6051145
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe7c1c354
xor eax, 0xaa23d571
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc3deef88
xor eax, 0xb00167d8
rol eax, 0xf5
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0xa11791b9
pushf
not eax
add eax, 0xf0116958
xor eax, 0x90da1982
rol eax, 0x47
popf
pushf
not eax
add eax, 0xc516afdb
xor eax, 0x992dc0e5
rol eax, 3
popf
pushf
not eax
add eax, 0x9f2e13a7
xor eax, 0x9411a2b6
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfa556eda
xor eax, 0xeae97843
rol eax, 0xb7
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x19]
jmp 0x1401ab147
lea rdx, [rbp - 0x49]
mov rcx, rbx
call fcn.1400abfef
test al, al
je 0x1401aafa5
push rax
pushf
mov eax, 0xb4c2bbdf
pushf
not eax
add eax, 0xae066cda
xor eax, 0xd93366b8
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x865797a0
xor eax, 0xf1860ea4
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xaa507564
xor eax, 0xdf413498
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb6b8606a
xor eax, 0x9628e88d
rol eax, 0x4c
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x75d2160f
pushf
not eax
add eax, 0xebd2705c
xor eax, 0xfc3b8ac1
rol eax, 8
popf
pushf
not eax
add eax, 0xcf0ad96e
xor eax, 0xbc18c9be
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xb905e995
xor eax, 0xd7912d0a
rol eax, 0x46
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.1400ef20c
test al, al
jne 0x1401ab054
push rax
pushf
mov eax, 0xcb9bd2fe
pushf
not eax
add eax, 0xebb1f4ab
xor eax, 0x80dc906f
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xcd3d7ada
xor eax, 0xce29e3a4
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb5d61f99
xor eax, 0xa75471f3
rol eax, 0x38
popf
pushf
not eax
add eax, 0x9a169bc3
xor eax, 0xe949e4b7
rol eax, 0x16
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x61965cd4
pushf
not eax
add eax, 0xe0f5ed99
xor eax, 0xba0e9fcf
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x816568a1
xor eax, 0x8074ac4a
rol eax, 0xc4
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x31]
mov rcx, rbx
call fcn.140188a16
test al, al
jne 0x1401ab0ca
push rax
pushf
mov eax, 0xc18670ea
pushf
not eax
add eax, 0xda37319f
xor eax, 0xa423db24
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xfc3f3821
xor eax, 0xb94ceb52
rol eax, 0x7d
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0x723f8501
pushf
not eax
add eax, 0xa2777b14
xor eax, 0xf560eefb
rol eax, 0x41
popf
pushf
not eax
add eax, 0xe3bc7170
xor eax, 0xa10e3f9c
rol eax, 0x65
popf
jmp 0x1401aa032
lea rdx, [rbp - 0x31]
push rax
pushf
mov eax, 0x4b7ed30f
pushf
not eax
add eax, 0xb98e78ef
xor eax, 0xc4899e91
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd3b578ce
xor eax, 0x8ba5fa45
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9f6c89a9
xor eax, 0x8e6eca81
rol eax, 0x36
popf
jmp 0x1401aa032
mov rcx, rbx
call fcn.1401afbba
test al, al
jne 0x1401ab199
push rax
pushf
mov eax, 0x53960865
pushf
not eax
add eax, 0xa34bde05
xor eax, 0xfffebb6c
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xeea1af9d
xor eax, 0xf3310018
rol eax, 0x31
popf
pushf
not eax
add eax, 0x9d046ff1
xor eax, 0xee24dbc3
rol eax, 0x77
popf
jmp 0x1401aa032
push rax
pushf
mov eax, 0xd7caf684
pushf
not eax
add eax, 0xe35e5e5c
xor eax, 0xfaadefcc
rol eax, 0xed
popf
pushf
not eax
add eax, 0xddebdec5
xor eax, 0xdc72f438
rol eax, 0x34
popf
pushf
not eax
add eax, 0xa2cf20bd
xor eax, 0x9cf94b4c
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xa96dc6f7
xor eax, 0xb0245b6b
rol eax, 0xd
popf
jmp 0x1401aa032
mov sil, r13b
push rax
pushf
mov eax, 0xb4513ba4
pushf
not eax
add eax, 0x8a23d613
xor eax, 0xc004e83f
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc4c99050
xor eax, 0xc44e11e7
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xec4f9494
xor eax, 0xeed8725a
rol eax, 0x24
popf
jmp 0x1401aa032
mov al, sil
jmp 0x1401ab33b
lea rdx, [rbp - 0x49]
mov rcx, rbx
call fcn.1400abfef
jmp 0x1401ab33b
xor al, al
push rax
pushf
mov eax, 0xf559769a
pushf
not eax
add eax, 0xa8b6e6d9
xor eax, 0xc850bff4
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9183ca38
xor eax, 0xe4accb0a
rol eax, 0x12
popf
pushf
not eax
add eax, 0xcfe48dc9
xor eax, 0xe4d0efbc
rol eax, 0x53
popf
jmp 0x1401aa032
mov rcx, qword [rbp + 0x17]
xor rcx, rsp
call fcn.1401533b0
mov rbx, qword [rsp + 0xe0]
add rsp, 0x90
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret