Function at 0x1403bb501
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x22f82470
pushf
not eax
add eax, 0xcf5ecc59
xor eax, 0xc57ae813
rol eax, 0xde
popf
pushf
not eax
add eax, 0xd51ab964
xor eax, 0xfad3a565
rol eax, 0x7e
popf
cmp eax, 4
jne 0x1403bb53e
popf
pop rax
jmp 0x1403bba1b
cmp eax, 0
jne 0x1403bb54d
popf
pop rax
jmp 0x1403bb6f1
cmp eax, 3
jne 0x1403bb55c
popf
pop rax
jmp 0x1403bb9b9
cmp eax, 1
jne 0x1403bb56b
popf
pop rax
jmp 0x1403bb8ab
cmp eax, 0xd
jne 0x1403bb57a
popf
pop rax
jmp 0x1403bc0ac
cmp eax, 0x1a
jne 0x1403bb589
popf
pop rax
jmp 0x1403bc65d
cmp eax, 0xe
jne 0x1403bb598
popf
pop rax
jmp 0x1403bc145
cmp eax, 0xb
jne 0x1403bb5a7
popf
pop rax
jmp 0x1403bbf55
cmp eax, 0x19
jne 0x1403bb5b6
popf
pop rax
jmp 0x1403bc5ae
cmp eax, 8
jne 0x1403bb5c5
popf
pop rax
jmp 0x1403bbd57
cmp eax, 0x1d
jne 0x1403bb5d4
popf
pop rax
jmp 0x1403bc783
cmp eax, 0x17
jne 0x1403bb5e3
popf
pop rax
jmp 0x1403bc4cd
cmp eax, 0x1c
jne 0x1403bb5f2
popf
pop rax
jmp 0x1403bc73a
cmp eax, 0x12
jne 0x1403bb601
popf
pop rax
jmp 0x1403bc2c6
cmp eax, 0x18
jne 0x1403bb610
popf
pop rax
jmp 0x1403bc52a
cmp eax, 0x11
jne 0x1403bb61f
popf
pop rax
jmp 0x1403bc26a
cmp eax, 0x1b
jne 0x1403bb62e
popf
pop rax
jmp 0x1403bc6a6
cmp eax, 0x16
jne 0x1403bb63d
popf
pop rax
jmp 0x1403bc44a
cmp eax, 0xa
jne 0x1403bb64c
popf
pop rax
jmp 0x1403bbeb1
cmp eax, 0x14
jne 0x1403bb65b
popf
pop rax
jmp 0x1403bc390
cmp eax, 0xf
jne 0x1403bb66a
popf
pop rax
jmp 0x1403bc17c
cmp eax, 0x13
jne 0x1403bb679
popf
pop rax
jmp 0x1403bc346
cmp eax, 0x15
jne 0x1403bb688
popf
pop rax
jmp 0x1403bc414
cmp eax, 2
jne 0x1403bb697
popf
pop rax
jmp 0x1403bb94f
cmp eax, 6
jne 0x1403bb6a6
popf
pop rax
jmp 0x1403bbb98
cmp eax, 0xc
jne 0x1403bb6b5
popf
pop rax
jmp 0x1403bbff7
cmp eax, 7
jne 0x1403bb6c4
popf
pop rax
jmp 0x1403bbc03
cmp eax, 5
jne 0x1403bb6d3
popf
pop rax
jmp 0x1403bbad0
cmp eax, 9
jne 0x1403bb6e2
popf
pop rax
jmp 0x1403bbe0d
cmp eax, 0x10
jne 0x1403bb6f1
popf
pop rax
jmp 0x1403bc20f
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
mov qword [rsp + 0x20], rdi
mov eax, ecx
mov edx, ecx
shr eax, 0x16
mov r8d, 0xc55ff02b
pushf
not r8d
add r8d, 0xc18e2f9d
xor r8d, 0x9095e7c7
rol r8d, 0xd9
popf
pushf
not r8d
add r8d, 0xaa488d7b
xor r8d, 0xbd6f15c8
rol r8d, 0x49
popf
shr edx, 0x18
and eax, r8d
and edx, 0x3f
xor esi, esi
or edx, eax
mov edi, 0x86687be9
pushf
not edi
add edi, 0xe20abc2d
xor edi, 0x9f362488
rol edi, 0x2c
popf
pushf
not edi
add edi, 0x871327a8
xor edi, 0xd8f3e2a0
rol edi, 0x2b
popf
pushf
not edi
add edi, 0x94041201
xor edi, 0xe7941d3f
rol edi, 0x75
popf
mov eax, 0x75ef99b3
pushf
not eax
add eax, 0xb7152012
xor eax, 0xf257e173
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x8862face
xor eax, 0x9b0ad575
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x89cfb3af
xor eax, 0x99c7a799
rol eax, 0x22
popf
pushf
not eax
add eax, 0x944625d1
xor eax, 0xb736aa42
rol eax, 0xd8
popf
mov r11d, 0x4331dbfa
pushf
not r11d
add r11d, 0xcc62dc32
xor r11d, 0xba98959d
rol r11d, 0xc8
popf
pushf
not r11d
add r11d, 0x8d84f9df
xor r11d, 0xe3ef4faa
rol r11d, 0xb
popf
and ecx, eax
cmp ecx, edi
je 0x1403bb865
push rax
pushf
mov eax, 0x5d8d217e
pushf
not eax
add eax, 0xe79f0e6c
xor eax, 0xfd927c85
rol eax, 0x27
popf
pushf
not eax
add eax, 0x8abcb6cd
xor eax, 0xf44a89d7
rol eax, 0x97
popf
pushf
not eax
add eax, 0x8e918182
xor eax, 0xeb73267c
rol eax, 0x96
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x45cd0961
pushf
not eax
add eax, 0xe10554aa
xor eax, 0x87473d9a
rol eax, 0x54
popf
pushf
not eax
add eax, 0xe9b1d553
xor eax, 0xfa4878e7
rol eax, 0x98
popf
pushf
not eax
add eax, 0xbe12ea10
xor eax, 0x818c119b
rol eax, 0xc2
popf
jmp 0x1403bb52f
cmp ecx, r11d
je 0x1403bb8f6
push rax
pushf
mov eax, 0xba8dab5f
pushf
not eax
add eax, 0x9e5c2103
xor eax, 0xc99c20d3
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xebce59d8
xor eax, 0x8318c8bd
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x91e408e0
xor eax, 0xd9f9f8c5
rol eax, 0x6a
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x74046c7d
pushf
not eax
add eax, 0x93ca1d1e
xor eax, 0xc576565b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x911a7b8c
xor eax, 0xa03ed769
rol eax, 7
popf
pushf
not eax
add eax, 0xe16775d5
xor eax, 0xbf9f20a9
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xba7f9a5a
xor eax, 0xd6fff09d
rol eax, 3
popf
jmp 0x1403bb52f
cmp ecx, eax
je 0x1403bb986
push rax
pushf
mov eax, 0xc2eea1dc
pushf
not eax
add eax, 0xb59c8b27
xor eax, 0x8c7525ed
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x9c5f1888
xor eax, 0x83101ad7
rol eax, 0xe1
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0xa5943548
pushf
not eax
add eax, 0xb239d6ab
xor eax, 0xe110d5b5
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xccc2cf65
xor eax, 0xf4d519e0
rol eax, 0x9e
popf
jmp 0x1403bb52f
movzx r9d, si
jmp 0x1403bbc03
mov r9d, 0xad55a145
pushf
not r9d
add r9d, 0xee3213f9
xor r9d, 0xf5f12867
rol r9d, 0xc3
popf
pushf
not r9d
add r9d, 0xee98b1c2
xor r9d, 0xf87b5178
rol r9d, 0x42
popf
pushf
not r9d
add r9d, 0x8662a55f
xor r9d, 0x9f57992c
rol r9d, 0x5d
popf
pushf
not r9d
add r9d, 0x925ce6f9
xor r9d, 0x9090ea8c
rol r9d, 0x8b
popf
jmp 0x1403bbc03
mov r9d, 0x9d9911ed
pushf
not r9d
add r9d, 0xb683a2e4
xor r9d, 0xde025c1c
rol r9d, 0x53
popf
pushf
not r9d
add r9d, 0x913917bd
xor r9d, 0xc7211283
rol r9d, 0x9f
popf
pushf
not r9d
add r9d, 0xcf8e13ff
xor r9d, 0xa41a199d
rol r9d, 0xbc
popf
pushf
not r9d
add r9d, 0x915ddbb2
xor r9d, 0xf99a7b82
rol r9d, 0x25
popf
jmp 0x1403bbc03
mov r9d, 0xa5869a08
pushf
not r9d
add r9d, 0xbfa06fb4
xor r9d, 0xce4c1f8d
rol r9d, 0xc1
popf
pushf
not r9d
add r9d, 0x8194881e
xor r9d, 0xf8e8f390
rol r9d, 0xc9
popf
push rax
pushf
mov eax, 0x36e74fa6
pushf
not eax
add eax, 0xd2ede78e
xor eax, 0x8d2ea3fc
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xeb47d5eb
xor eax, 0x89222f67
rol eax, 0x53
popf
jmp 0x1403bb52f
mov eax, edx
mov ebx, 0x27660829
pushf
not ebx
add ebx, 0xcd1dafc9
xor ebx, 0x938a55f4
rol ebx, 0x56
popf
pushf
not ebx
add ebx, 0x940bf674
xor ebx, 0xa02e6717
rol ebx, 0x25
popf
pushf
not ebx
add ebx, 0xc8b411b8
xor ebx, 0xaeb3d5ac
rol ebx, 0xad
popf
mov r10d, 0xdd3049d4
pushf
not r10d
add r10d, 0xb8f668ff
xor r10d, 0xea8eba85
rol r10d, 0x24
popf
pushf
not r10d
add r10d, 0xccd4c482
xor r10d, 0xfb0a183c
rol r10d, 0xee
popf
pushf
not r10d
add r10d, 0xf2ba09cf
xor r10d, 0x84316bde
rol r10d, 0x8a
popf
pushf
not r10d
add r10d, 0x925bf646
xor r10d, 0xe20f74fc
rol r10d, 0x2b
popf
and eax, r8d
je 0x1403bbd11
push rax
pushf
mov eax, 0x396b7cd8
pushf
not eax
add eax, 0x94a7eeab
xor eax, 0xbf2bf736
rol eax, 0x46
popf
pushf
not eax
add eax, 0x97dc8317
xor eax, 0xda1ccb45
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xdec5bc9e
xor eax, 0xde18b6d9
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x8f96f1e1
xor eax, 0xd3896d5f
rol eax, 0x47
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x7f6b0e6a
pushf
not eax
add eax, 0xb5ae7e43
xor eax, 0x9232b334
rol eax, 0x68
popf
pushf
not eax
add eax, 0xa8babae2
xor eax, 0xa990a2e7
rol eax, 0x46
popf
pushf
not eax
add eax, 0x8cdaf934
xor eax, 0xb97ffa8c
rol eax, 0xd6
popf
jmp 0x1403bb52f
cmp eax, ebx
je 0x1403bbdb4
push rax
pushf
mov eax, 0x3aaf0233
pushf
not eax
add eax, 0xef3194e7
xor eax, 0xbe72e5ca
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xb74cd295
xor eax, 0x96d73c01
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd8165cdf
xor eax, 0xcab628d7
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbfd6376b
xor eax, 0xc12f5181
rol eax, 0xad
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x256d7a48
pushf
not eax
add eax, 0xc5c970ca
xor eax, 0xe120d5bc
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xcbec4dee
xor eax, 0xad28c668
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf0e55d4b
xor eax, 0xd32061c8
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe7c1db45
xor eax, 0xc14fc172
rol eax, 0x69
popf
jmp 0x1403bb52f
cmp eax, r10d
je 0x1403bbe58
push rax
pushf
mov eax, 0x7a112908
pushf
not eax
add eax, 0xf83e4557
xor eax, 0x8428c1bc
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x9483a45c
xor eax, 0x98c24d97
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xf8dad604
xor eax, 0xa36ed07b
rol eax, 0x9c
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x702be34d
pushf
not eax
add eax, 0xda1a0012
xor eax, 0xb9f908af
rol eax, 0x1c
popf
pushf
not eax
add eax, 0x861cd360
xor eax, 0xaa6ca190
rol eax, 0x50
popf
pushf
not eax
add eax, 0xf5af8090
xor eax, 0xef9215f5
rol eax, 0x55
popf
pushf
not eax
add eax, 0xccef5b53
xor eax, 0xaf53a4d1
rol eax, 0x4d
popf
jmp 0x1403bb52f
cmp eax, r8d
jne 0x1403bbefc
push rax
pushf
mov eax, 0xa8fd05d7
pushf
not eax
add eax, 0x8f79a0d3
xor eax, 0xde7e3f92
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe32d8c87
xor eax, 0xe40f722f
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf8e4c377
xor eax, 0xfbb803b2
rol eax, 0xb9
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0xb6637e64
pushf
not eax
add eax, 0xa86e3bb2
xor eax, 0xf055e850
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xce99929e
xor eax, 0xb97d1964
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc4a936bb
xor eax, 0x88cd709c
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xdbd395ae
xor eax, 0xa0ee4a58
rol eax, 0x67
popf
jmp 0x1403bb52f
mov r8d, 0xd8be9290
pushf
not r8d
add r8d, 0xe54ce1fc
xor r8d, 0xd30e3aa5
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0xa9fe818e
xor r8d, 0xd2efdd3b
rol r8d, 0x92
popf
pushf
not r8d
add r8d, 0xc3650cc3
xor r8d, 0xf14cc6c7
rol r8d, 0xad
popf
pushf
not r8d
add r8d, 0xea7bc71c
xor r8d, 0xaf3f689f
rol r8d, 0xb
popf
jmp 0x1403bc17c
mov r8d, 0xcdf261c0
pushf
not r8d
add r8d, 0xd5c01f25
xor r8d, 0x9f0f319b
rol r8d, 0xe8
popf
pushf
not r8d
add r8d, 0x93044fe6
xor r8d, 0xf7302e90
rol r8d, 0x94
popf
pushf
not r8d
add r8d, 0xfa3fe6ac
xor r8d, 0xcf92f4cb
rol r8d, 0xc7
popf
pushf
not r8d
add r8d, 0xfc406a3b
xor r8d, 0xfc7c6a59
rol r8d, 0x1f
popf
jmp 0x1403bc17c
mov r8d, 0x4e1c6823
pushf
not r8d
add r8d, 0xdb0b23b6
xor r8d, 0xc014dc75
rol r8d, 0x23
popf
pushf
not r8d
add r8d, 0xbd7678dc
xor r8d, 0xa643a413
rol r8d, 0x74
popf
pushf
not r8d
add r8d, 0xdae1705a
xor r8d, 0xf7b23250
rol r8d, 0xd2
popf
jmp 0x1403bc17c
movzx r8d, si
push rax
pushf
mov eax, 0x1dd82363
pushf
not eax
add eax, 0xe65a91ad
xor eax, 0xcc8e6317
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8058e22b
xor eax, 0xfed73674
rol eax, 0x7f
popf
jmp 0x1403bb52f
mov eax, edx
and eax, 1
je 0x1403bc1c9
push rax
pushf
mov eax, 0x79c1055e
pushf
not eax
add eax, 0xed876e6b
xor eax, 0xb0263ab7
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x951651e4
xor eax, 0xcd1e8c13
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9578049f
xor eax, 0xf5cd50d8
rol eax, 0xc
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x262039ef
pushf
not eax
add eax, 0x8ffb5f8b
xor eax, 0xc44d9d80
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa5af4e14
xor eax, 0xc43ea743
rol eax, 0xa
popf
pushf
not eax
add eax, 0x8a63bc7a
xor eax, 0xff4c77be
rol eax, 0xe7
popf
jmp 0x1403bb52f
mov ecx, 0xe882b7dc
pushf
not ecx
add ecx, 0xfa58b952
xor ecx, 0x90fbdce0
rol ecx, 0x5c
popf
pushf
not ecx
add ecx, 0xe30390e6
xor ecx, 0xe0b6fa34
rol ecx, 0x6b
popf
pushf
not ecx
add ecx, 0xbf45df99
xor ecx, 0xdbfebaae
rol ecx, 0x4a
popf
pushf
not ecx
add ecx, 0xb2dfadd9
xor ecx, 0xa8040c7c
rol ecx, 0x36
popf
jmp 0x1403bc2c6
movzx ecx, si
push rax
pushf
mov eax, 0xba81bee0
pushf
not eax
add eax, 0xa847f2b1
xor eax, 0xf03e1fb1
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb574065e
xor eax, 0xbbb95a9f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x93131218
xor eax, 0xe9c11a37
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x93be87b5
xor eax, 0xf079e7bf
rol eax, 0x5f
popf
jmp 0x1403bb52f
mov eax, edx
and eax, 2
jne 0x1403bc300
push rax
pushf
mov eax, 0x6e849ef0
pushf
not eax
add eax, 0xb5e71596
xor eax, 0xd11d1f72
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xbe750892
xor eax, 0xd13a06c2
rol eax, 0x78
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x4aa19155
pushf
not eax
add eax, 0xd4abcee7
xor eax, 0xf8b84e79
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xdff3c0d2
xor eax, 0x992ab99b
rol eax, 0x76
popf
pushf
not eax
add eax, 0xa8f63f53
xor eax, 0xb50c1160
rol eax, 0x6f
popf
jmp 0x1403bb52f
movzx r11d, si
push rax
pushf
mov eax, 0x6386e440
pushf
not eax
add eax, 0xcfd8e646
xor eax, 0xdff851aa
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x869d28fe
xor eax, 0xaf7e83d6
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa5952446
xor eax, 0x8d6adc0d
rol eax, 0xc7
popf
jmp 0x1403bb52f
or cx, r11w
mov eax, edx
and eax, 4
jne 0x1403bc3e1
push rax
pushf
mov eax, 0x308b160e
pushf
not eax
add eax, 0xa26c6cab
xor eax, 0xff8afc35
rol eax, 0x85
popf
pushf
not eax
add eax, 0xa068d98c
xor eax, 0xb29f8ac0
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xbe3ab4cc
xor eax, 0xba94b4b0
rol eax, 0x35
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x74da24d9
pushf
not eax
add eax, 0xf40ac0aa
xor eax, 0xfe74a3a3
rol eax, 0x87
popf
pushf
not eax
add eax, 0x8d65daf9
xor eax, 0xe049a138
rol eax, 9
popf
jmp 0x1403bb52f
movzx edi, si
push rax
pushf
mov eax, 0x71517492
pushf
not eax
add eax, 0xed0b3b44
xor eax, 0xa3315622
rol eax, 0x46
popf
pushf
not eax
add eax, 0xc0b48d1b
xor eax, 0x9e866824
rol eax, 0xf0
popf
jmp 0x1403bb52f
or cx, di
mov eax, edx
and eax, 8
jne 0x1403bc487
push rax
pushf
mov eax, 0x29494ea3
pushf
not eax
add eax, 0xa8468a5a
xor eax, 0x9d5758e8
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x926929f3
xor eax, 0x9bf3dd87
rol eax, 0x47
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0xe01b3cff
pushf
not eax
add eax, 0xc268b63b
xor eax, 0x9b70cf5e
rol eax, 7
popf
pushf
not eax
add eax, 0xba9f95fb
xor eax, 0xa21fa705
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xdb2de9f9
xor eax, 0xfd0ccc2a
rol eax, 0x15
popf
jmp 0x1403bb52f
movzx r10d, si
push rax
pushf
mov eax, 0x25db2b73
pushf
not eax
add eax, 0x8468eec6
xor eax, 0xbd3a7d41
rol eax, 0x44
popf
pushf
not eax
add eax, 0x98343bbd
xor eax, 0xe4ccd80b
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe0bf4703
xor eax, 0xa2a4460b
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xf5cd47c9
xor eax, 0xd49c3daa
rol eax, 0xe9
popf
jmp 0x1403bb52f
or cx, r10w
mov eax, edx
and eax, 0x10
je 0x1403bc57b
push rax
pushf
mov eax, 0xde2df8b4
pushf
not eax
add eax, 0x8b20676a
xor eax, 0xb496c259
rol eax, 0x36
popf
pushf
not eax
add eax, 0xc92db55b
xor eax, 0xc66afe5c
rol eax, 0xde
popf
pushf
not eax
add eax, 0x98b982c6
xor eax, 0xc6a62a30
rol eax, 0xe0
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0xf19353e6
pushf
not eax
add eax, 0xb3413529
xor eax, 0xfad01f1c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd197b046
xor eax, 0xe39fb04d
rol eax, 0xda
popf
jmp 0x1403bb52f
mov eax, 0x182c161a
pushf
not eax
add eax, 0xb6dcb9a0
xor eax, 0xdd847724
rol eax, 0x92
popf
pushf
not eax
add eax, 0xe2f75a1a
xor eax, 0x830368b2
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x9615d928
xor eax, 0x86550d67
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8eb7a183
xor eax, 0x8a74f821
rol eax, 0xde
popf
jmp 0x1403bc6a6
movzx eax, si
push rax
pushf
mov eax, 0xbbe87325
pushf
not eax
add eax, 0x8bd29f0a
xor eax, 0xf610cce5
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x99a6119c
xor eax, 0xb985b00d
rol eax, 4
popf
pushf
not eax
add eax, 0xbd2d1e90
xor eax, 0x806506ea
rol eax, 0x40
popf
jmp 0x1403bb52f
or cx, ax
and edx, 0x20
jne 0x1403bc707
push rax
pushf
mov eax, 0x61c02038
pushf
not eax
add eax, 0xd7e4ee53
xor eax, 0xf40d2cac
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xe7686425
xor eax, 0x8e712ec5
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc35826fd
xor eax, 0xacbeeece
rol eax, 0x73
popf
pushf
not eax
add eax, 0xb6c2317b
xor eax, 0x92d2c6ec
rol eax, 0xc7
popf
jmp 0x1403bb52f
push rax
pushf
mov eax, 0x3657d799
pushf
not eax
add eax, 0xb5ca347e
xor eax, 0x9b1a6608
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf4fee4de
xor eax, 0xe8c3abc3
rol eax, 0x89
popf
jmp 0x1403bb52f
movzx ebx, si
push rax
pushf
mov eax, 0x7aa0807a
pushf
not eax
add eax, 0xc3c5a947
xor eax, 0xdd104e18
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa80b623e
xor eax, 0xc48d73a3
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9e3197a8
xor eax, 0xd3a631fb
rol eax, 0x74
popf
jmp 0x1403bb52f
mov rsi, qword [rsp + 0x18]
or cx, bx
mov rbx, qword [rsp + 0x10]
or r8w, cx
mov rdi, qword [rsp + 0x20]
mov eax, 0x216cf147
pushf
not eax
add eax, 0x857dcb92
xor eax, 0x97e8f91f
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xad81bb59
xor eax, 0xd96935d9
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc1042ff9
xor eax, 0xc519fbec
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x8049fca3
xor eax, 0xaf9c9a88
rol eax, 0x2b
popf
stmxcsr dword [rsp + 8]
or r8w, r9w
and r8w, ax
mov eax, dword [rsp + 8]
and eax, 0xffff003f
movzx ecx, r8w
or eax, ecx
mov dword [rsp + 8], eax
ldmxcsr dword [rsp + 8]
ret