Function at 0x1401171e4
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0xdf686e79
pushf
not eax
add eax, 0x96f6ac20
xor eax, 0xea5e104b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xebb7c0a9
xor eax, 0xd4c111c0
rol eax, 0x45
popf
cmp eax, 0x20
jne 0x140117221
popf
pop rax
jmp 0x140118530
cmp eax, 0
jne 0x140117230
popf
pop rax
jmp 0x14011743d
cmp eax, 3
jne 0x14011723f
popf
pop rax
jmp 0x140117657
cmp eax, 1
jne 0x14011724e
popf
pop rax
jmp 0x140117547
cmp eax, 0xd
jne 0x14011725d
popf
pop rax
jmp 0x140117b6a
cmp eax, 0x1a
jne 0x14011726c
popf
pop rax
jmp 0x140118290
cmp eax, 0xe
jne 0x14011727b
popf
pop rax
jmp 0x140117c3d
cmp eax, 0xb
jne 0x14011728a
popf
pop rax
jmp 0x140117a82
cmp eax, 0x19
jne 0x140117299
popf
pop rax
jmp 0x140118243
cmp eax, 8
jne 0x1401172a8
popf
pop rax
jmp 0x140117933
cmp eax, 0x1d
jne 0x1401172b7
popf
pop rax
jmp 0x1401183cf
cmp eax, 0x17
jne 0x1401172c6
popf
pop rax
jmp 0x1401180e1
cmp eax, 0x1c
jne 0x1401172d5
popf
pop rax
jmp 0x140118398
cmp eax, 0x12
jne 0x1401172e4
popf
pop rax
jmp 0x140117e4d
cmp eax, 0x18
jne 0x1401172f3
popf
pop rax
jmp 0x140118148
cmp eax, 0x11
jne 0x140117302
popf
pop rax
jmp 0x140117deb
cmp eax, 0x1b
jne 0x140117311
popf
pop rax
jmp 0x1401182ca
cmp eax, 0x21
jne 0x140117320
popf
pop rax
jmp 0x1401185c6
cmp eax, 0x23
jne 0x14011732f
popf
pop rax
jmp 0x14011864e
cmp eax, 0x14
jne 0x14011733e
popf
pop rax
jmp 0x140117f44
cmp eax, 0xf
jne 0x14011734d
popf
pop rax
jmp 0x140117c9f
cmp eax, 0x13
jne 0x14011735c
popf
pop rax
jmp 0x140117e9b
cmp eax, 0x15
jne 0x14011736b
popf
pop rax
jmp 0x140117fed
cmp eax, 0x24
jne 0x14011737a
popf
pop rax
jmp 0x1401186a3
cmp eax, 0x1e
jne 0x140117389
popf
pop rax
jmp 0x140118490
cmp eax, 0xc
jne 0x140117398
popf
pop rax
jmp 0x140117b18
cmp eax, 7
jne 0x1401173a7
popf
pop rax
jmp 0x1401178be
cmp eax, 5
jne 0x1401173b6
popf
pop rax
jmp 0x140117792
cmp eax, 0x1f
jne 0x1401173c5
popf
pop rax
jmp 0x1401184e3
cmp eax, 0x10
jne 0x1401173d4
popf
pop rax
jmp 0x140117d00
cmp eax, 6
jne 0x1401173e3
popf
pop rax
jmp 0x140117828
cmp eax, 9
jne 0x1401173f2
popf
pop rax
jmp 0x1401179b5
cmp eax, 4
jne 0x140117401
popf
pop rax
jmp 0x1401176da
cmp eax, 0x16
jne 0x140117410
popf
pop rax
jmp 0x1401180a9
cmp eax, 2
jne 0x14011741f
popf
pop rax
jmp 0x1401175c2
cmp eax, 0xa
jne 0x14011742e
popf
pop rax
jmp 0x140117a46
cmp eax, 0x22
jne 0x14011743d
popf
pop rax
jmp 0x140118645
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x18], rsi
mov qword [rax + 0x20], rdi
push r14
sub rsp, 0x30
mov r8d, dword [rcx + 0x34]
mov bpl, dl
mov rbx, rcx
mov r14d, 0x9167fa67
pushf
not r14d
add r14d, 0x95c89f89
xor r14d, 0xbd6124fd
rol r14d, 0x99
popf
pushf
not r14d
add r14d, 0xe58a9db2
xor r14d, 0xb4cdc969
rol r14d, 0x96
popf
pushf
not r14d
add r14d, 0x92c2334d
xor r14d, 0xa0dbddf8
rol r14d, 0x16
popf
cmp r8d, 5
jg 0x140117514
push rax
pushf
mov eax, 0x981fde53
pushf
not eax
add eax, 0x9b23fec0
xor eax, 0xa1803763
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd71ba397
xor eax, 0x95ef0caf
rol eax, 0x3e
popf
pushf
not eax
add eax, 0x955272bc
xor eax, 0xcc5c5d03
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc9336e97
xor eax, 0x846a83d4
rol eax, 0x3b
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x8af9e50
pushf
not eax
add eax, 0x8269434b
xor eax, 0x8ff2bcf6
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xca26f098
xor eax, 0xabf6d6ab
rol eax, 0x85
popf
jmp 0x140117212
je 0x14011757c
push rax
pushf
mov eax, 0x5fa4e95
pushf
not eax
add eax, 0x809c967a
xor eax, 0xcdbc16b8
rol eax, 0xde
popf
pushf
not eax
add eax, 0xde85fcdb
xor eax, 0xb0be68a3
rol eax, 0x5c
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x1c5c1b1b
pushf
not eax
add eax, 0xf922772c
xor eax, 0x8b5a32bc
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd64f275e
xor eax, 0xa8f51651
rol eax, 0x25
popf
pushf
not eax
add eax, 0xedd271cb
xor eax, 0xda20b55d
rol eax, 0xaf
popf
jmp 0x140117212
test r8d, r8d
je 0x140117611
push rax
pushf
mov eax, 0xc74af0a9
pushf
not eax
add eax, 0x89d86639
xor eax, 0xed6f2779
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc1b0f93e
xor eax, 0x8def9844
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe0726c34
xor eax, 0xc89027eb
rol eax, 7
popf
jmp 0x140117212
push rax
pushf
mov eax, 0xf93dfe0b
pushf
not eax
add eax, 0xe3dc8f89
xor eax, 0xf7cf2a50
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xe71f89b9
xor eax, 0xd88a7991
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8f9b1ae6
xor eax, 0xac2b1500
rol eax, 0xc7
popf
jmp 0x140117212
sub r8d, 1
je 0x140117694
push rax
pushf
mov eax, 0x153f1e52
pushf
not eax
add eax, 0xf6a606a6
xor eax, 0xc05972ad
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xe62b92de
xor eax, 0xa69094fc
rol eax, 0xfc
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x8a4e4678
pushf
not eax
add eax, 0xfde3db1a
xor eax, 0xd33b4e2e
rol eax, 0xae
popf
pushf
not eax
add eax, 0xb01a56b9
xor eax, 0x9eca9102
rol eax, 0x14
popf
pushf
not eax
add eax, 0xa278bc80
xor eax, 0xa98241b0
rol eax, 0x7c
popf
jmp 0x140117212
sub r8d, 1
je 0x140117739
push rax
pushf
mov eax, 0x3af9b5f9
pushf
not eax
add eax, 0xfb6c7f4e
xor eax, 0xc9d2fcc3
rol eax, 0xac
popf
pushf
not eax
add eax, 0xeaa039a5
xor eax, 0xfe5921a0
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xdb07272c
xor eax, 0x8095e14c
rol eax, 0x41
popf
pushf
not eax
add eax, 0x82810972
xor eax, 0xbc3111d1
rol eax, 7
popf
jmp 0x140117212
push rax
pushf
mov eax, 0xdca4b4ce
pushf
not eax
add eax, 0xd0865369
xor eax, 0xb72bf913
rol eax, 9
popf
pushf
not eax
add eax, 0xe145d6f3
xor eax, 0xa9edd1c7
rol eax, 0x54
popf
pushf
not eax
add eax, 0x9afa4614
xor eax, 0x94486137
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x8e00a2cb
xor eax, 0xebe2b81c
rol eax, 0xf1
popf
jmp 0x140117212
sub r8d, 1
je 0x1401177cf
push rax
pushf
mov eax, 0x6b4e383f
pushf
not eax
add eax, 0xf317d27b
xor eax, 0xbc811a7a
rol eax, 0xff
popf
pushf
not eax
add eax, 0x8fc0ddb3
xor eax, 0xf21c9d91
rol eax, 0xe1
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x2fd343c
pushf
not eax
add eax, 0xf62ef276
xor eax, 0xce4f44b8
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xa0d484b3
xor eax, 0xd7644c75
rol eax, 0
popf
pushf
not eax
add eax, 0xf3a8fbe2
xor eax, 0xb9fce268
rol eax, 0x80
popf
pushf
not eax
add eax, 0xf2f9a15f
xor eax, 0xd91376ed
rol eax, 0x26
popf
jmp 0x140117212
cmp r8d, 1
jne 0x14011788b
push rax
pushf
mov eax, 0x80732161
pushf
not eax
add eax, 0xcf809983
xor eax, 0xf48126b1
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd49ef96d
xor eax, 0xe866c16d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xd4faa858
xor eax, 0x9df963f8
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9f9f453d
xor eax, 0xb7742029
rol eax, 0x2b
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x60bc66a1
pushf
not eax
add eax, 0xd31ad3b5
xor eax, 0xacba444f
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x86d0a7d3
xor eax, 0xf62b6857
rol eax, 0x96
popf
jmp 0x140117212
mov edx, dword [rcx + 0x28]
mov rdi, r14
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
mov rsi, qword [rcx]
push rax
pushf
mov eax, 0x11731270
pushf
not eax
add eax, 0xc3349be6
xor eax, 0xbad1ee15
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb47a8e7a
xor eax, 0xb269c0ae
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc0c81ccc
xor eax, 0xc3c9f1a4
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcab609a1
xor eax, 0xd7bae1e5
rol eax, 0x20
popf
jmp 0x140117212
mov eax, edx
shr eax, 4
test al, 1
je 0x14011796f
push rax
pushf
mov eax, 0x7ff20dbb
pushf
not eax
add eax, 0xf2b81057
xor eax, 0xce70ab7e
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x80b75844
xor eax, 0x820d7287
rol eax, 0xa5
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x7200f7c2
pushf
not eax
add eax, 0xdea1fbae
xor eax, 0x9d09f902
rol eax, 0x33
popf
pushf
not eax
add eax, 0x80a586c8
xor eax, 0xec54dc1e
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe7537e63
xor eax, 0xbffa5170
rol eax, 0x2c
popf
jmp 0x140117212
test rsi, rsi
jns 0x140117a00
push rax
pushf
mov eax, 0x2d35150c
pushf
not eax
add eax, 0xf0cafdfc
xor eax, 0x9a37a38d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xb121b4fd
xor eax, 0xe2389a4e
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb43de8c9
xor eax, 0x87024fd5
rol eax, 9
popf
jmp 0x140117212
push rax
pushf
mov eax, 0xd316a78
pushf
not eax
add eax, 0xaab62d6a
xor eax, 0xf2b0ec00
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x9611486f
xor eax, 0xf6b8a523
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x993ed44d
xor eax, 0xb01e5375
rol eax, 0xc8
popf
jmp 0x140117212
neg rsi
or edx, 0x40
mov dword [rbx + 0x28], edx
push rax
pushf
mov eax, 0xc80cfee8
pushf
not eax
add eax, 0xb6bd1528
xor eax, 0xd15bb115
rol eax, 0x97
popf
pushf
not eax
add eax, 0x88354f68
xor eax, 0xf3035994
rol eax, 0x8f
popf
jmp 0x140117212
cmp dword [rbx + 0x30], 0
jge 0x140117ae5
push rax
pushf
mov eax, 0x4c889fae
pushf
not eax
add eax, 0x9add87c7
xor eax, 0x84448d0f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xdf86c193
xor eax, 0x8f8983d4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xfbe07766
xor eax, 0xef044e70
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa718866d
xor eax, 0xac5e0a84
rol eax, 0x86
popf
jmp 0x140117212
push rax
pushf
mov eax, 0xee8fe2c6
pushf
not eax
add eax, 0xd6f62731
xor eax, 0xf1e245f7
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xe52933ad
xor eax, 0xcb57806c
rol eax, 0xd8
popf
jmp 0x140117212
mov dword [rbx + 0x30], 1
jmp 0x1401182e1
mov edx, dword [rcx + 0x28]
mov edi, 0xc2943c24
pushf
not edi
add edi, 0xb9e9e87f
xor edi, 0x99a0a6f1
rol edi, 0x7a
popf
pushf
not edi
add edi, 0xa677cd14
xor edi, 0xf8b9f8e9
rol edi, 0x70
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x140117c0a
push rax
pushf
mov eax, 0x12d2a57
pushf
not eax
add eax, 0xfc1ae637
xor eax, 0xa38590b1
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xfe7a6f16
xor eax, 0xedd1921c
rol eax, 0x59
popf
pushf
not eax
add eax, 0xff2da51a
xor eax, 0xb50019a5
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xeb302c46
xor eax, 0xb4c26643
rol eax, 0x39
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x2655990b
pushf
not eax
add eax, 0xe3c1716f
xor eax, 0xbf472eb1
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x8e450b60
xor eax, 0x97748933
rol eax, 0x71
popf
jmp 0x140117212
movsx rsi, word [rcx]
jmp 0x140117933
movzx esi, word [rcx]
jmp 0x140117933
mov edx, dword [rcx + 0x28]
mov edi, 0xa96c5926
pushf
not edi
add edi, 0x8952876c
xor edi, 0xfe4fcdf3
rol edi, 0xa9
popf
pushf
not edi
add edi, 0xff6e86a7
xor edi, 0xd3326648
rol edi, 0xc2
popf
pushf
not edi
add edi, 0xe052de7a
xor edi, 0xa25ceb77
rol edi, 0x78
popf
pushf
not edi
add edi, 0x99f0b34f
xor edi, 0xfe911348
rol edi, 0x43
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test dil, al
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x140117da5
push rax
pushf
mov eax, 0xbe307517
pushf
not eax
add eax, 0x8cd6692c
xor eax, 0x922c6b4b
rol eax, 0x26
popf
pushf
not eax
add eax, 0xc39f14ab
xor eax, 0xa137b4d3
rol eax, 0x95
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x6f042503
pushf
not eax
add eax, 0x8e90bea8
xor eax, 0xb113fd22
rol eax, 0x51
popf
pushf
not eax
add eax, 0x9d04cf9a
xor eax, 0xe288e49e
rol eax, 0x95
popf
pushf
not eax
add eax, 0xc5eacaee
xor eax, 0xed449adf
rol eax, 0xdf
popf
jmp 0x140117212
movsx rsi, byte [rcx]
jmp 0x140117933
movzx esi, byte [rcx]
jmp 0x140117933
sub r8d, 6
je 0x140117eeb
push rax
pushf
mov eax, 0x9fdb275f
pushf
not eax
add eax, 0xce3164f2
xor eax, 0xbbfa9668
rol eax, 0x89
popf
pushf
not eax
add eax, 0xedefb5d4
xor eax, 0x8d13034f
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe6e99cec
xor eax, 0xb6506008
rol eax, 0x14
popf
jmp 0x140117212
push rax
pushf
mov eax, 0xf21c9e49
pushf
not eax
add eax, 0x9a04e778
xor eax, 0xc02d0504
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf29ae186
xor eax, 0xc21acc9e
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9aea97e0
xor eax, 0xf8be29b5
rol eax, 9
popf
pushf
not eax
add eax, 0x85d8dd3b
xor eax, 0xa8f6d0bf
rol eax, 0x4c
popf
jmp 0x140117212
sub r8d, 1
je 0x140117fa7
push rax
pushf
mov eax, 0xd7eb235
pushf
not eax
add eax, 0xc2c27cb5
xor eax, 0xe9187403
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x9ad39d8f
xor eax, 0x81feecf7
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa510b34c
xor eax, 0xf8205da8
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xaf6d4dc4
xor eax, 0x9ec5ae67
rol eax, 0x3b
popf
jmp 0x140117212
push rax
pushf
mov eax, 0xcbea4c79
pushf
not eax
add eax, 0x9f1e802b
xor eax, 0x838ebc39
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xb3969965
xor eax, 0xf916da70
rol eax, 0x65
popf
pushf
not eax
add eax, 0x90bba76c
xor eax, 0x9d367fd1
rol eax, 0x36
popf
jmp 0x140117212
sub r8d, 2
je 0x140118050
push rax
pushf
mov eax, 0x953f1681
pushf
not eax
add eax, 0xbe6ece57
xor eax, 0xba1b761a
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc1ebca3f
xor eax, 0x971108af
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x8027b833
xor eax, 0xa6f9a752
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe3878de1
xor eax, 0x929c540e
rol eax, 0xa0
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x9393a31d
pushf
not eax
add eax, 0xff1901e4
xor eax, 0xb00a9406
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x8b9115b7
xor eax, 0x97ca6a5c
rol eax, 0x80
popf
pushf
not eax
add eax, 0xa380c173
xor eax, 0xcdcf43a8
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc1283c30
xor eax, 0xbc5bbb14
rol eax, 0x87
popf
jmp 0x140117212
jmp 0x140117792
mov rax, qword [rcx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], 0x16
mov rax, qword [rcx + 8]
xor ecx, ecx
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.14011495d
xor al, al
jmp 0x1401186d9
mov edx, dword [rcx + 0x28]
mov edi, 0x5beefc35
pushf
not edi
add edi, 0x83400dfe
xor edi, 0x90197d38
rol edi, 0x16
popf
pushf
not edi
add edi, 0xb7b4aee4
xor edi, 0xc2a3bad6
rol edi, 0x45
popf
pushf
not edi
add edi, 0xd8f29b8b
xor edi, 0xb445f7b3
rol edi, 0x15
popf
mov rcx, qword [rcx + 0x18]
mov eax, edx
shr eax, 4
test al, 1
lea rax, [rcx + 8]
mov qword [rbx + 0x18], rax
je 0x1401181ea
push rax
pushf
mov eax, 0x3a73509f
pushf
not eax
add eax, 0xcb8cdb31
xor eax, 0xf182d9fd
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x966c7f25
xor eax, 0xa4d09faf
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa9deb8c2
xor eax, 0x9c50eaa7
rol eax, 0x7d
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x28816df3
pushf
not eax
add eax, 0xf2bb51bd
xor eax, 0x9f4114c9
rol eax, 0xae
popf
pushf
not eax
add eax, 0x900c7514
xor eax, 0xdb25cc00
rol eax, 0x99
popf
pushf
not eax
add eax, 0xe81d50b7
xor eax, 0xce603ed1
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x9d6aa6f2
xor eax, 0xa83402bc
rol eax, 0xc8
popf
jmp 0x140117212
movsxd rsi, dword [rcx]
jmp 0x140117933
mov esi, dword [rcx]
jmp 0x140117933
mov r8, qword [rbx + 8]
lea rcx, [rbx + 0x50]
and edx, 0xfffffff7
mov dword [rbx + 0x28], edx
movsxd rdx, dword [rbx + 0x30]
call fcn.1400ba9ca
test rsi, rsi
jne 0x14011833f
push rax
pushf
mov eax, 0x1c52d232
pushf
not eax
add eax, 0x81e8b9e4
xor eax, 0xf591d423
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xa9a131c0
xor eax, 0xe6fab700
rol eax, 0x98
popf
pushf
not eax
add eax, 0xccaac7eb
xor eax, 0xc43fe240
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfd391fa2
xor eax, 0xd774e815
rol eax, 0x52
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x22a70dd7
pushf
not eax
add eax, 0xe33d44b6
xor eax, 0xc0c1a967
rol eax, 0x88
popf
pushf
not eax
add eax, 0xc0a60515
xor eax, 0xf5f85e17
rol eax, 0x71
popf
pushf
not eax
add eax, 0xdbb81c4e
xor eax, 0x8f98bb26
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xcc9bce94
xor eax, 0xfe91a536
rol eax, 0xb8
popf
jmp 0x140117212
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0xe72fce29
pushf
not eax
add eax, 0xf2c25b47
xor eax, 0xf7839782
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xbc006d2d
xor eax, 0xbc3e8b83
rol eax, 0xf4
popf
jmp 0x140117212
mov byte [rbx + 0x4c], 0
mov r8b, bpl
mov rcx, rbx
cmp rdi, r14
jne 0x140118437
push rax
pushf
mov eax, 0xdc40b8bb
pushf
not eax
add eax, 0xa8b3a4df
xor eax, 0x8e7166f8
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfa86fd00
xor eax, 0xe7523365
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xfa3c0099
xor eax, 0x813c0da2
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xa47586ac
xor eax, 0xe3dd996b
rol eax, 0x65
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x9202560d
pushf
not eax
add eax, 0x98071b72
xor eax, 0x8b1905e8
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xe1b8fd29
xor eax, 0xa383c9ee
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb9c314d6
xor eax, 0xab4b16b2
rol eax, 0xea
popf
pushf
not eax
add eax, 0xbc5a55de
xor eax, 0xa8477818
rol eax, 0x81
popf
jmp 0x140117212
mov rdx, rsi
call fcn.1400811a2
jmp 0x140118530
mov edx, esi
call fcn.1401535a5
push rax
pushf
mov eax, 0x296fdc83
pushf
not eax
add eax, 0xcf8f6afc
xor eax, 0xaec6d086
rol eax, 0xba
popf
pushf
not eax
add eax, 0xabbaf1b2
xor eax, 0xf97db785
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x9704549f
xor eax, 0xc9f8abb0
rol eax, 0x70
popf
jmp 0x140117212
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x140118593
push rax
pushf
mov eax, 0xdf2e7d6e
pushf
not eax
add eax, 0x83378425
xor eax, 0xc1307e4f
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xcfb9e45f
xor eax, 0xb0eb241e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xeebdfcba
xor eax, 0xa6aa98fc
rol eax, 0x73
popf
pushf
not eax
add eax, 0xd1e2e6c8
xor eax, 0xea266b76
rol eax, 0x79
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x5b2a8f25
pushf
not eax
add eax, 0xb2992e3e
xor eax, 0xf21d1359
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8164e4f0
xor eax, 0xaeab3acf
rol eax, 0xb8
popf
jmp 0x140117212
cmp dword [rbx + 0x48], 0
je 0x140118612
push rax
pushf
mov eax, 0xb3e70ea4
pushf
not eax
add eax, 0xf4369e30
xor eax, 0xc430907f
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xce7bd58f
xor eax, 0xc0378c49
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb01b991b
xor eax, 0xc1b6a802
rol eax, 0x61
popf
jmp 0x140117212
push rax
pushf
mov eax, 0x6f5c26b7
pushf
not eax
add eax, 0xb9210ed2
xor eax, 0xa98fd86f
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcd7bdf21
xor eax, 0xb540eeea
rol eax, 0xa1
popf
jmp 0x140117212
mov rax, qword [rbx + 0x40]
cmp byte [rax], 0x30
je 0x1401186a3
dec qword [rbx + 0x40]
mov rcx, qword [rbx + 0x40]
mov byte [rcx], 0x30
jmp 0x14011865a
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0xecbe25a
pushf
not eax
add eax, 0xd2bcd013
xor eax, 0x827947bc
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf6bb1f86
xor eax, 0xb6905741
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xfebb955b
xor eax, 0xa218e658
rol eax, 0x9a
popf
jmp 0x140117212
mov al, 0xd0
pushf
not al
add al, 0xc4
xor al, 0x44
rol al, 0x56
popf
pushf
not al
add al, 0x22
xor al, 0x55
rol al, 0xe1
popf
pushf
not al
add al, 0xf1
xor al, 0x99
rol al, 0x93
popf
pushf
not al
add al, 0xd4
xor al, 0x56
rol al, 0xea
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
mov rdi, qword [rsp + 0x58]
add rsp, 0x30
pop r14
ret