Function at 0x14013fceb
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x8ffa5414
pushf
not eax
add eax, 0xf1409606
xor eax, 0xc0269b10
rol eax, 0xa
popf
pushf
not eax
add eax, 0xcb964943
xor eax, 0xafc101d3
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa498a0a7
xor eax, 0xdbe86e0c
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xe1c8b029
xor eax, 0xa4f68153
rol eax, 0x4e
popf
cmp eax, 4
jne 0x14013fd4e
popf
pop rax
jmp 0x14014018d
cmp eax, 0
jne 0x14013fd5d
popf
pop rax
jmp 0x14013ff01
cmp eax, 3
jne 0x14013fd6c
popf
pop rax
jmp 0x1401400e8
cmp eax, 1
jne 0x14013fd7b
popf
pop rax
jmp 0x14013ffcc
cmp eax, 0xd
jne 0x14013fd8a
popf
pop rax
jmp 0x140140566
cmp eax, 0x1a
jne 0x14013fd99
popf
pop rax
jmp 0x140140af4
cmp eax, 0xe
jne 0x14013fda8
popf
pop rax
jmp 0x1401405b3
cmp eax, 0xb
jne 0x14013fdb7
popf
pop rax
jmp 0x1401404c0
cmp eax, 0x19
jne 0x14013fdc6
popf
pop rax
jmp 0x140140a8a
cmp eax, 8
jne 0x14013fdd5
popf
pop rax
jmp 0x1401403cd
cmp eax, 0x1d
jne 0x14013fde4
popf
pop rax
jmp 0x140140c5b
cmp eax, 0x17
jne 0x14013fdf3
popf
pop rax
jmp 0x14014094f
cmp eax, 0x1c
jne 0x14013fe02
popf
pop rax
jmp 0x140140bbe
cmp eax, 0x12
jne 0x14013fe11
popf
pop rax
jmp 0x1401406d1
cmp eax, 0x18
jne 0x14013fe20
popf
pop rax
jmp 0x1401409f5
cmp eax, 0x11
jne 0x14013fe2f
popf
pop rax
jmp 0x14014067f
cmp eax, 0x1b
jne 0x14013fe3e
popf
pop rax
jmp 0x140140b29
cmp eax, 0x16
jne 0x14013fe4d
popf
pop rax
jmp 0x1401408ee
cmp eax, 0xa
jne 0x14013fe5c
popf
pop rax
jmp 0x140140453
cmp eax, 0x14
jne 0x14013fe6b
popf
pop rax
jmp 0x14014079f
cmp eax, 0xf
jne 0x14013fe7a
popf
pop rax
jmp 0x140140623
cmp eax, 0x13
jne 0x14013fe89
popf
pop rax
jmp 0x140140765
cmp eax, 0x15
jne 0x14013fe98
popf
pop rax
jmp 0x140140822
cmp eax, 2
jne 0x14013fea7
popf
pop rax
jmp 0x140140086
cmp eax, 6
jne 0x14013feb6
popf
pop rax
jmp 0x140140284
cmp eax, 0xc
jne 0x14013fec5
popf
pop rax
jmp 0x14014052a
cmp eax, 7
jne 0x14013fed4
popf
pop rax
jmp 0x140140325
cmp eax, 5
jne 0x14013fee3
popf
pop rax
jmp 0x1401401d9
cmp eax, 9
jne 0x14013fef2
popf
pop rax
jmp 0x14014041e
cmp eax, 0x10
jne 0x14013ff01
popf
pop rax
jmp 0x140140677
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r14
push r15
sub rsp, 0x20
cmp byte [rsp + 0x60], 0
mov rbx, rcx
movsxd rcx, dword [r9 + 4]
mov r14, r9
mov ebp, r8d
je 0x14013ff86
push rax
pushf
mov eax, 0xe5311ead
pushf
not eax
add eax, 0xcd700cb3
xor eax, 0xb53d32eb
rol eax, 0x83
popf
pushf
not eax
add eax, 0x88d67b17
xor eax, 0xc59cdd03
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa7a2437d
xor eax, 0xa715240b
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xa14a0e5f
xor eax, 0xdfb31e93
rol eax, 0x8b
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x78a30633
pushf
not eax
add eax, 0xb2623c04
xor eax, 0xf49cf28a
rol eax, 0x91
popf
pushf
not eax
add eax, 0xee1031f6
xor eax, 0x983b96de
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xec34e756
xor eax, 0xbbb42ef3
rol eax, 0x41
popf
jmp 0x14013fd3f
lea eax, [rcx - 1]
cmp eax, r8d
jne 0x14014002d
push rax
pushf
mov eax, 0x6ff3769
pushf
not eax
add eax, 0xbd2d10b2
xor eax, 0xf21f0ad2
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xab62bec6
xor eax, 0xcd904471
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xb48a0529
xor eax, 0xf68a4958
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xdf8475fe
xor eax, 0x8b4119fe
rol eax, 0x35
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x40c1e76
pushf
not eax
add eax, 0xb842119d
xor eax, 0xdc8a1275
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xf2b1cd9b
xor eax, 0xea34c0e5
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf544dd26
xor eax, 0xf71f35f5
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xa088dbae
xor eax, 0x8091300e
rol eax, 0xa8
popf
jmp 0x14013fd3f
xor eax, eax
cmp dword [r9], 0x2d
sete al
push rbx
not rbx
sub rax, rbx
pop rbx
sub rax, 1
mov word [rcx + rax - 1], 0x30
push rax
pushf
mov eax, 0xca31d2de
pushf
not eax
add eax, 0xa95f0827
xor eax, 0xe3d4f35c
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe48203cf
xor eax, 0xffac8213
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x95711471
xor eax, 0xaf7f2601
rol eax, 0x1d
popf
jmp 0x14013fd3f
cmp dword [r9], 0x2d
jne 0x140140147
push rax
pushf
mov eax, 0xcef150a0
pushf
not eax
add eax, 0xd3ae4936
xor eax, 0x801a8f5f
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xe463f652
xor eax, 0x9130e62d
rol eax, 0x17
popf
pushf
not eax
add eax, 0xc56bd5a4
xor eax, 0xfa4f445f
rol eax, 0x52
popf
pushf
not eax
add eax, 0xffd60aaa
xor eax, 0xa9da06ef
rol eax, 0x10
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x252cd2ba
pushf
not eax
add eax, 0xca598fbb
xor eax, 0xe1707495
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x91f485ca
xor eax, 0x96a99f80
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9dd37ad1
xor eax, 0xdd01402c
rol eax, 0xa5
popf
jmp 0x14013fd3f
mov byte [rbx], 0x2d
inc rbx
push rax
pushf
mov eax, 0xa82f1571
pushf
not eax
add eax, 0xc4465a9c
xor eax, 0xc610bcfe
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9194946b
xor eax, 0x9f56c5d0
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb89901df
xor eax, 0xfa3e1290
rol eax, 0xbd
popf
jmp 0x14013fd3f
movsxd rax, dword [r9 + 4]
or rdi, 0xffffffffffffffff
test eax, eax
jg 0x14014023e
push rax
pushf
mov eax, 0x87477175
pushf
not eax
add eax, 0xd82b05f5
xor eax, 0xc6231e2a
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe6c2dc7f
xor eax, 0xa2168b56
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc74b203d
xor eax, 0x9b5a66c4
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xea5588a4
xor eax, 0x97977849
rol eax, 0x8d
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x37495f3e
pushf
not eax
add eax, 0xd943c26e
xor eax, 0xc8635b97
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9871e07f
xor eax, 0xd96ee1da
rol eax, 3
popf
pushf
not eax
add eax, 0x8b9c943d
xor eax, 0xda4a2fd2
rol eax, 8
popf
jmp 0x14013fd3f
jne 0x1401402cc
push rax
pushf
mov eax, 0x80fe9f87
pushf
not eax
add eax, 0xaad8fe13
xor eax, 0xa4314ae8
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x97e2f1aa
xor eax, 0xc3ba91ac
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe1d8eaba
xor eax, 0x9b7bb8db
rol eax, 0xf9
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x75163f0d
pushf
not eax
add eax, 0xb6e06738
xor eax, 0x9f69a3bd
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xab84a150
xor eax, 0xc2e69741
rol eax, 0x99
popf
pushf
not eax
add eax, 0xf42d2ec7
xor eax, 0xd4be2f7f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xf9a59954
xor eax, 0xfe49eaea
rol eax, 0xf4
popf
jmp 0x14013fd3f
mov rax, qword [r9 + 8]
cmp byte [rax], 0x30
jne 0x140140374
push rax
pushf
mov eax, 0x886d917c
pushf
not eax
add eax, 0xb02f55e6
xor eax, 0xf3d192cb
rol eax, 0x92
popf
pushf
not eax
add eax, 0xfa3bdf7c
xor eax, 0xceef20e0
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x81f69566
xor eax, 0x84513f6b
rol eax, 0x15
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0xa8db79c1
pushf
not eax
add eax, 0xb8180f26
xor eax, 0x925228d0
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xdc08eb76
xor eax, 0xec3c2081
rol eax, 0x59
popf
pushf
not eax
add eax, 0xcfdb819f
xor eax, 0xdf89ad68
rol eax, 0x76
popf
pushf
not eax
add eax, 0xf590b6ef
xor eax, 0xd35ae13c
rol eax, 0xee
popf
jmp 0x14013fd3f
mov al, 0x99
pushf
not al
add al, 0x72
xor al, 0x34
rol al, 0x71
popf
pushf
not al
add al, 0xb1
xor al, 0xd3
rol al, 0xa6
popf
jmp 0x140140453
xor al, al
push rax
pushf
mov eax, 0xa5704c7b
pushf
not eax
add eax, 0xe411b8bb
xor eax, 0xd8d810fb
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb87a64ee
xor eax, 0xc572cb08
rol eax, 0xaf
popf
jmp 0x14013fd3f
cmp byte [rsp + 0x60], 0
je 0x14014048d
push rax
pushf
mov eax, 0x4fbf060e
pushf
not eax
add eax, 0xbcfa7666
xor eax, 0xdec96500
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xaaccf080
xor eax, 0xfb650c43
rol eax, 0x5f
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0xb1e5219b
pushf
not eax
add eax, 0xff576ee7
xor eax, 0xbe67c7b4
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x89ade858
xor eax, 0x969b1d58
rol eax, 0x72
popf
jmp 0x14013fd3f
test al, al
je 0x1401404f7
push rax
pushf
mov eax, 0x73629989
pushf
not eax
add eax, 0xd62b6c4d
xor eax, 0xf8e531ad
rol eax, 0x80
popf
pushf
not eax
add eax, 0x81e2d383
xor eax, 0xe7b43014
rol eax, 0x94
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x42268a30
pushf
not eax
add eax, 0x9450fe7f
xor eax, 0xa1b3c0c9
rol eax, 0x57
popf
pushf
not eax
add eax, 0xde33884c
xor eax, 0x9a39a171
rol eax, 0x97
popf
jmp 0x14013fd3f
lea rsi, [rbx + 1]
jmp 0x140140677
lea rsi, [rbx + 1]
mov r8, rdi
push rax
pushf
mov eax, 0x7c715ad2
pushf
not eax
add eax, 0xecac18c5
xor eax, 0x9900eaeb
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x8a3cc786
xor eax, 0xeecbeb0f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xce91475a
xor eax, 0x81114df1
rol eax, 0x8c
popf
jmp 0x14013fd3f
inc r8
cmp byte [rbx + r8], 0
jne 0x1401405f0
push rax
pushf
mov eax, 0x7541ad67
pushf
not eax
add eax, 0xda3a45b7
xor eax, 0xa21bd1c7
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe3667416
xor eax, 0xadac27cf
rol eax, 0x4b
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0xfef75ed2
pushf
not eax
add eax, 0xb6227228
xor eax, 0xb32e0058
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9dbfdca6
xor eax, 0xc37f8b75
rol eax, 0x68
popf
jmp 0x14013fd3f
inc r8
mov rdx, rbx
mov rcx, rsi
call fcn.14004a2c0
push rax
pushf
mov eax, 0xa6314b0e
pushf
not eax
add eax, 0xbd2168f8
xor eax, 0xbdf3119d
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x93bd4df5
xor eax, 0xbb4d005d
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xfa459ef5
xor eax, 0xec44f98e
rol eax, 0x9f
popf
jmp 0x14013fd3f
mov byte [rbx], 0x30
mov rbx, rsi
jmp 0x1401406d1
push rax
not rax
sub rbx, rax
pop rax
sub rbx, 1
push rax
pushf
mov eax, 0xcf474269
pushf
not eax
add eax, 0xaa2b4082
xor eax, 0xec500f5a
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbe4c9833
xor eax, 0x99c05270
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x85ffccc5
xor eax, 0xef2a07af
rol eax, 0xa2
popf
jmp 0x14013fd3f
test ebp, ebp
jle 0x140140732
push rax
pushf
mov eax, 0xdfe10f95
pushf
not eax
add eax, 0xdcaed59d
xor eax, 0xe94150d8
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfd645523
xor eax, 0x90d8e64d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xcd2b4104
xor eax, 0xb8674457
rol eax, 0xd
popf
pushf
not eax
add eax, 0xfd180901
xor eax, 0xe3e5c7de
rol eax, 0xc6
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x620554bb
pushf
not eax
add eax, 0xdad8635d
xor eax, 0x8ee71152
rol eax, 0xe
popf
pushf
not eax
add eax, 0xab2ac5de
xor eax, 0xa32dc84d
rol eax, 0
popf
jmp 0x14013fd3f
lea rsi, [rbx + 1]
mov r8, rdi
push rax
pushf
mov eax, 0xc4064eee
pushf
not eax
add eax, 0xeb4e5c16
xor eax, 0xea19bc94
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf040ebca
xor eax, 0xd52586f4
rol eax, 0x77
popf
jmp 0x14013fd3f
inc r8
cmp byte [rbx + r8], 0
jne 0x1401407dc
push rax
pushf
mov eax, 0x2b0c7b98
pushf
not eax
add eax, 0xbc69d53d
xor eax, 0x997d178e
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xad73327f
xor eax, 0xa7250876
rol eax, 0x67
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x808d7589
pushf
not eax
add eax, 0xa17a84a0
xor eax, 0x97fdff26
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc0a7bfc4
xor eax, 0xb24a1c9d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xd49cbf4a
xor eax, 0xbb4cac4b
rol eax, 0x66
popf
jmp 0x14013fd3f
inc r8
mov rdx, rbx
mov rcx, rsi
call fcn.14004a2c0
mov r15, qword [rsp + 0x68]
cmp byte [r15 + 0x28], 0
jne 0x140140895
push rax
pushf
mov eax, 0x8829327a
pushf
not eax
add eax, 0xd3a6a167
xor eax, 0xf886c43d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xce5cf422
xor eax, 0xe98810b2
rol eax, 0x40
popf
pushf
not eax
add eax, 0xa6bf9b16
xor eax, 0xac14c52b
rol eax, 4
popf
pushf
not eax
add eax, 0xb331f4b7
xor eax, 0xda8ffd03
rol eax, 0x92
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x3f9cb08
pushf
not eax
add eax, 0x88a8f6d4
xor eax, 0xd0bc2275
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xff6e8288
xor eax, 0xb0a98442
rol eax, 0x26
popf
pushf
not eax
add eax, 0x956eadc6
xor eax, 0xb0ff0319
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xaf158b74
xor eax, 0xe989ef15
rol eax, 0x37
popf
jmp 0x14013fd3f
mov rcx, r15
call fcn.1402d1c55
push rax
pushf
mov eax, 0xa4694a9a
pushf
not eax
add eax, 0x98b7e840
xor eax, 0x874a803c
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd700b8bd
xor eax, 0xaf0609fd
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe62ac001
xor eax, 0xfa16fb27
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x8c8d1c4a
xor eax, 0xee0b6559
rol eax, 0x43
popf
jmp 0x14013fd3f
mov rax, qword [r15 + 0x18]
mov rcx, qword [rax + 0xf8]
mov rax, qword [rcx]
mov cl, byte [rax]
mov byte [rbx], cl
mov eax, dword [r14 + 4]
test eax, eax
jns 0x14014099c
push rax
pushf
mov eax, 0xbabb19c3
pushf
not eax
add eax, 0xacf1e8bb
xor eax, 0xead2f0a6
rol eax, 0x82
popf
pushf
not eax
add eax, 0xf56ec87d
xor eax, 0x91edcf38
rol eax, 0x6f
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x53a8ad82
pushf
not eax
add eax, 0xab06b35c
xor eax, 0xdcf806fe
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xae7f8e5f
xor eax, 0xe35438b2
rol eax, 0x42
popf
pushf
not eax
add eax, 0x801a0e9f
xor eax, 0xcee57871
rol eax, 0x58
popf
pushf
not eax
add eax, 0xdf93b28a
xor eax, 0xd6493bc2
rol eax, 0xa
popf
jmp 0x14013fd3f
neg eax
cmp byte [rsp + 0x60], 0
jne 0x140140a44
push rax
pushf
mov eax, 0x26b6273c
pushf
not eax
add eax, 0xf5dd45ff
xor eax, 0xf501ac08
rol eax, 9
popf
pushf
not eax
add eax, 0xef94f3cf
xor eax, 0xb402c76b
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe190857b
xor eax, 0xb4a55518
rol eax, 0x2c
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0x69b49dd8
pushf
not eax
add eax, 0xf71f3b65
xor eax, 0xeaf826ce
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd429ac06
xor eax, 0xcd90d952
rol eax, 0xed
popf
pushf
not eax
add eax, 0xe65e0ef6
xor eax, 0xcbc0819f
rol eax, 0x36
popf
jmp 0x14013fd3f
cmp eax, ebp
jge 0x140140ac1
push rax
pushf
mov eax, 0x7cb200e1
pushf
not eax
add eax, 0xba18ec39
xor eax, 0xbcce0d50
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa047976e
xor eax, 0xdf1b246a
rol eax, 0xae
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0xccb418de
pushf
not eax
add eax, 0x87b871ba
xor eax, 0xc4172dde
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa9de895d
xor eax, 0xc774e8ad
rol eax, 0xd0
popf
jmp 0x14013fd3f
mov ebp, eax
push rax
pushf
mov eax, 0x72d958b6
pushf
not eax
add eax, 0x8875ec9e
xor eax, 0xe070d737
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd9af90b2
xor eax, 0x8cadb1ed
rol eax, 0x11
popf
jmp 0x14013fd3f
inc rdi
cmp byte [rsi + rdi], 0
jne 0x140140b65
push rax
pushf
mov eax, 0x115af87c
pushf
not eax
add eax, 0xc5441177
xor eax, 0xdfe08b56
rol eax, 6
popf
pushf
not eax
add eax, 0x95134b29
xor eax, 0x92b2600d
rol eax, 0xf0
popf
jmp 0x14013fd3f
push rax
pushf
mov eax, 0xe58dd8fc
pushf
not eax
add eax, 0xde200d6f
xor eax, 0xf385e6ab
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd6a7c11b
xor eax, 0xb4b9092c
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd08732d5
xor eax, 0xf01ef0e8
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xad3f8084
xor eax, 0x9c26cf2e
rol eax, 0x10
popf
jmp 0x14013fd3f
movsxd rcx, ebp
lea r8, [rdi + 1]
push rsi
not rsi
sub rcx, rsi
pop rsi
sub rcx, 1
mov rdx, rsi
call fcn.14004a2c0
movsxd r8, ebp
mov edx, 0x6712d846
pushf
not edx
add edx, 0xf8f0555c
xor edx, 0xb6b0b0c5
rol edx, 0x93
popf
pushf
not edx
add edx, 0x969d89f6
xor edx, 0xb80b1273
rol edx, 6
popf
pushf
not edx
add edx, 0x9fc58134
xor edx, 0x99de440f
rol edx, 0x30
popf
mov rcx, rsi
call fcn.14004a970
push rax
pushf
mov eax, 0x2e5348f0
pushf
not eax
add eax, 0xf196b42d
xor eax, 0xc8e506b9
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa321e49a
xor eax, 0xcc5f5ec5
rol eax, 0xc3
popf
jmp 0x14013fd3f
mov rbx, qword [rsp + 0x40]
xor eax, eax
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x20
pop r15
pop r14
pop rdi
ret