Function at 0x1402cb8ff
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x4a75d471
pushf
not eax
add eax, 0xf854720a
xor eax, 0x8a8d1d55
rol eax, 0xb
popf
pushf
not eax
add eax, 0xcef105f7
xor eax, 0xad54b8f4
rol eax, 0x87
popf
pushf
not eax
add eax, 0x928e45d5
xor eax, 0x93e32a8e
rol eax, 0x72
popf
pushf
not eax
add eax, 0xf09adae7
xor eax, 0xc46e586a
rol eax, 0xdd
popf
cmp eax, 0x20
jne 0x1402cb962
popf
pop rax
jmp 0x1402ccc3d
cmp eax, 0
jne 0x1402cb971
popf
pop rax
jmp 0x1402cbb7e
cmp eax, 3
jne 0x1402cb980
popf
pop rax
jmp 0x1402cbd52
cmp eax, 1
jne 0x1402cb98f
popf
pop rax
jmp 0x1402cbc0a
cmp eax, 0xd
jne 0x1402cb99e
popf
pop rax
jmp 0x1402cc2c7
cmp eax, 0x1a
jne 0x1402cb9ad
popf
pop rax
jmp 0x1402cc99b
cmp eax, 0xe
jne 0x1402cb9bc
popf
pop rax
jmp 0x1402cc3d4
cmp eax, 0xb
jne 0x1402cb9cb
popf
pop rax
jmp 0x1402cc218
cmp eax, 0x19
jne 0x1402cb9da
popf
pop rax
jmp 0x1402cc94c
cmp eax, 8
jne 0x1402cb9e9
popf
pop rax
jmp 0x1402cc0a3
cmp eax, 0x1d
jne 0x1402cb9f8
popf
pop rax
jmp 0x1402ccadb
cmp eax, 0x17
jne 0x1402cba07
popf
pop rax
jmp 0x1402cc7ef
cmp eax, 0x1c
jne 0x1402cba16
popf
pop rax
jmp 0x1402ccaa4
cmp eax, 0x12
jne 0x1402cba25
popf
pop rax
jmp 0x1402cc5a9
cmp eax, 0x18
jne 0x1402cba34
popf
pop rax
jmp 0x1402cc856
cmp eax, 0x11
jne 0x1402cba43
popf
pop rax
jmp 0x1402cc546
cmp eax, 0x1b
jne 0x1402cba52
popf
pop rax
jmp 0x1402cc9e9
cmp eax, 0x21
jne 0x1402cba61
popf
pop rax
jmp 0x1402ccce6
cmp eax, 0x23
jne 0x1402cba70
popf
pop rax
jmp 0x1402ccdbf
cmp eax, 0x14
jne 0x1402cba7f
popf
pop rax
jmp 0x1402cc67a
cmp eax, 0xf
jne 0x1402cba8e
popf
pop rax
jmp 0x1402cc424
cmp eax, 0x13
jne 0x1402cba9d
popf
pop rax
jmp 0x1402cc5f8
cmp eax, 0x15
jne 0x1402cbaac
popf
pop rax
jmp 0x1402cc70f
cmp eax, 0x24
jne 0x1402cbabb
popf
pop rax
jmp 0x1402cce02
cmp eax, 0x1e
jne 0x1402cbaca
popf
pop rax
jmp 0x1402ccb8a
cmp eax, 0xc
jne 0x1402cbad9
popf
pop rax
jmp 0x1402cc288
cmp eax, 7
jne 0x1402cbae8
popf
pop rax
jmp 0x1402cbfee
cmp eax, 5
jne 0x1402cbaf7
popf
pop rax
jmp 0x1402cbe9e
cmp eax, 0x1f
jne 0x1402cbb06
popf
pop rax
jmp 0x1402ccbf0
cmp eax, 0x10
jne 0x1402cbb15
popf
pop rax
jmp 0x1402cc473
cmp eax, 6
jne 0x1402cbb24
popf
pop rax
jmp 0x1402cbf59
cmp eax, 9
jne 0x1402cbb33
popf
pop rax
jmp 0x1402cc125
cmp eax, 4
jne 0x1402cbb42
popf
pop rax
jmp 0x1402cbe0d
cmp eax, 0x16
jne 0x1402cbb51
popf
pop rax
jmp 0x1402cc7a4
cmp eax, 2
jne 0x1402cbb60
popf
pop rax
jmp 0x1402cbcbe
cmp eax, 0xa
jne 0x1402cbb6f
popf
pop rax
jmp 0x1402cc1c9
cmp eax, 0x22
jne 0x1402cbb7e
popf
pop rax
jmp 0x1402ccdb6
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x30
mov rbx, rcx
mov bpl, dl
mov ecx, dword [rcx + 0x34]
cmp ecx, 5
jg 0x1402cbbd7
push rax
pushf
mov eax, 0xf26f515e
pushf
not eax
add eax, 0x8c5e55e0
xor eax, 0xf86711d1
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa8d83506
xor eax, 0x9e300445
rol eax, 0x5e
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x1ac02c18
pushf
not eax
add eax, 0xaae9adbf
xor eax, 0xf9976fcf
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf95744cd
xor eax, 0xfd9d0726
rol eax, 0x75
popf
jmp 0x1402cb953
je 0x1402cbc65
push rax
pushf
mov eax, 0xcc97d637
pushf
not eax
add eax, 0xcf4dac66
xor eax, 0xe3844c2c
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xd664b5e7
xor eax, 0x8eb347ed
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xc396dcf9
xor eax, 0x8753a02c
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xa0d701a9
xor eax, 0xb3ace934
rol eax, 0x19
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x484e12de
pushf
not eax
add eax, 0xffd67cc6
xor eax, 0xa4d99ac9
rol eax, 0x39
popf
pushf
not eax
add eax, 0xe726af47
xor eax, 0xa5ccedff
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9c767028
xor eax, 0xb0ec8877
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xda7b0a96
xor eax, 0xb9d82691
rol eax, 0x91
popf
jmp 0x1402cb953
test ecx, ecx
je 0x1402cbd0c
push rax
pushf
mov eax, 0xa933330
pushf
not eax
add eax, 0xe657ba61
xor eax, 0x89b66410
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe33a3b39
xor eax, 0xa6a63e5b
rol eax, 0x67
popf
pushf
not eax
add eax, 0xd6ada651
xor eax, 0xc7460b58
rol eax, 0x19
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x104ffe19
pushf
not eax
add eax, 0xf3d8a268
xor eax, 0xfb4a8a59
rol eax, 0xad
popf
pushf
not eax
add eax, 0xc7655d59
xor eax, 0xb94ede66
rol eax, 0x37
popf
pushf
not eax
add eax, 0xa095ab60
xor eax, 0x8d7a350d
rol eax, 0x33
popf
jmp 0x1402cb953
sub ecx, 1
je 0x1402cbdb4
push rax
pushf
mov eax, 0xb3ff93ad
pushf
not eax
add eax, 0x955a3c37
xor eax, 0xc86af387
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc69f69cf
xor eax, 0x979f7f51
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe3aa0fd2
xor eax, 0xba0d51dc
rol eax, 0x18
popf
pushf
not eax
add eax, 0xc844de91
xor eax, 0x9e5093c2
rol eax, 0
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x2fdd67d9
pushf
not eax
add eax, 0xd064865e
xor eax, 0xb33b27e1
rol eax, 0x14
popf
pushf
not eax
add eax, 0xb8d3a85b
xor eax, 0x813ef5bb
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x9426dea1
xor eax, 0x8a8675cb
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb705bcb2
xor eax, 0xbe91be89
rol eax, 0xa6
popf
jmp 0x1402cb953
sub ecx, 1
je 0x1402cbe6b
push rax
pushf
mov eax, 0x14d9c716
pushf
not eax
add eax, 0x953edbcc
xor eax, 0x9daf2234
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc341b6fb
xor eax, 0xb0791799
rol eax, 0x38
popf
pushf
not eax
add eax, 0xca0fe4e4
xor eax, 0xff0f2e2d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xccbc9205
xor eax, 0xdc7e32ee
rol eax, 0x58
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x10fbb9bf
pushf
not eax
add eax, 0xccefca09
xor eax, 0xff51ecad
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x9a98db18
xor eax, 0x9aa6b8c5
rol eax, 9
popf
jmp 0x1402cb953
sub ecx, 1
je 0x1402cbf00
push rax
pushf
mov eax, 0x14db9db5
pushf
not eax
add eax, 0xc4b336b3
xor eax, 0xed414cdd
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xdaa99c58
xor eax, 0x8127ab95
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xb0f33b99
xor eax, 0x9d5f3f8d
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbfb53dcb
xor eax, 0xdb6077c8
rol eax, 0x46
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x339f4b79
pushf
not eax
add eax, 0x8f460e18
xor eax, 0xb0b5d3cb
rol eax, 0x44
popf
pushf
not eax
add eax, 0x927ff720
xor eax, 0xe27ce60c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc379b0d2
xor eax, 0xba651e71
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfcd457f8
xor eax, 0xe0391911
rol eax, 0x62
popf
jmp 0x1402cb953
cmp ecx, 1
jne 0x1402cbf95
push rax
pushf
mov eax, 0xc7db240d
pushf
not eax
add eax, 0xef83485a
xor eax, 0xe3fd5887
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x99887bdb
xor eax, 0x8832f8ab
rol eax, 0xd4
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x387312f7
pushf
not eax
add eax, 0xd6bf384e
xor eax, 0xf9e096e0
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xc109ddec
xor eax, 0xb8476999
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd917a0ab
xor eax, 0xa00ee00d
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa75c0239
xor eax, 0x8225d6a2
rol eax, 0xbb
popf
jmp 0x1402cb953
mov ecx, dword [rbx + 0x28]
mov edi, 0x1a39a135
pushf
not edi
add edi, 0xb2e4b4d5
xor edi, 0xe5d2db77
rol edi, 0x32
popf
pushf
not edi
add edi, 0xc357e8d6
xor edi, 0xfc270467
rol edi, 0x96
popf
pushf
not edi
add edi, 0x824493e8
xor edi, 0xab4960df
rol edi, 0x68
popf
pushf
not edi
add edi, 0xa119fa2a
xor edi, 0xff4a04b5
rol edi, 0x6b
popf
add qword [rbx + 0x18], rdi
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
mov rsi, qword [rax - 8]
push rax
pushf
mov eax, 0xc69d7d4c
pushf
not eax
add eax, 0xefafbaa9
xor eax, 0xcf7b6907
rol eax, 2
popf
pushf
not eax
add eax, 0xa0c3ffe7
xor eax, 0x9d5196cc
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb68a7358
xor eax, 0xf962d6fa
rol eax, 0xa7
popf
jmp 0x1402cb953
mov eax, ecx
shr eax, 4
test al, 1
je 0x1402cc0df
push rax
pushf
mov eax, 0x997afe3c
pushf
not eax
add eax, 0xc6af4f0d
xor eax, 0x9dfa044b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb2989de2
xor eax, 0xcd4ca2d5
rol eax, 0x12
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0xe370b4d7
pushf
not eax
add eax, 0xf109e32a
xor eax, 0xde429980
rol eax, 0x70
popf
pushf
not eax
add eax, 0xc3be8765
xor eax, 0xdb4bc7c6
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf0bba675
xor eax, 0xc89e9230
rol eax, 0x3c
popf
jmp 0x1402cb953
test rsi, rsi
jns 0x1402cc170
push rax
pushf
mov eax, 0x2f490e4d
pushf
not eax
add eax, 0xfc7ef0c9
xor eax, 0xa1f8643e
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x81f7b02f
xor eax, 0xc34fecf8
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd7d2aa50
xor eax, 0xf73feb7a
rol eax, 0xb9
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0xbccbd91b
pushf
not eax
add eax, 0x928d278e
xor eax, 0xef117922
rol eax, 0x49
popf
pushf
not eax
add eax, 0xee86765c
xor eax, 0xec320824
rol eax, 0x27
popf
pushf
not eax
add eax, 0x9b0ab126
xor eax, 0x993e4c43
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc83c6d0e
xor eax, 0x83fe5eb1
rol eax, 0x8d
popf
jmp 0x1402cb953
neg rsi
or ecx, 0x40
mov dword [rbx + 0x28], ecx
push rax
pushf
mov eax, 0x272bf153
pushf
not eax
add eax, 0xe6fb5e98
xor eax, 0xe6aa7fe9
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xc2bcdac4
xor eax, 0xc5f2b59e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xeb159c0b
xor eax, 0xf73f5eb2
rol eax, 0x77
popf
jmp 0x1402cb953
cmp dword [rbx + 0x30], 0
jge 0x1402cc255
push rax
pushf
mov eax, 0xf2b47c80
pushf
not eax
add eax, 0xe9e1daaf
xor eax, 0xfcf2c0ce
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xed46902b
xor eax, 0xf04f83cc
rol eax, 0x38
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0xd17f86e1
pushf
not eax
add eax, 0x876b280b
xor eax, 0xd48caa2a
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x967453f3
xor eax, 0xe0fe3d82
rol eax, 0xca
popf
jmp 0x1402cb953
mov dword [rbx + 0x30], 1
jmp 0x1402cca00
mov ecx, dword [rbx + 0x28]
mov edi, 0x17dc293d
pushf
not edi
add edi, 0xdcd0e606
xor edi, 0x84ed0d96
rol edi, 0xa3
popf
pushf
not edi
add edi, 0xafaa6359
xor edi, 0xee140557
rol edi, 0xbd
popf
pushf
not edi
add edi, 0xcfdcf6ab
xor edi, 0xc9a97402
rol edi, 0xb5
popf
pushf
not edi
add edi, 0xccd295c7
xor edi, 0xfc04c871
rol edi, 0x25
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x1402cc38e
push rax
pushf
mov eax, 0x7586cbb6
pushf
not eax
add eax, 0xebd0632b
xor eax, 0xdece53ff
rol eax, 0x41
popf
pushf
not eax
add eax, 0xaefcd3fb
xor eax, 0x98c2bff4
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa8096d52
xor eax, 0xe3f33c07
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x81579083
xor eax, 0xd6b0527d
rol eax, 0x96
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x1d2a1b32
pushf
not eax
add eax, 0xbd367275
xor eax, 0xa3daefe5
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x89f9a49a
xor eax, 0xca3237cb
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xae351906
xor eax, 0x94c5988d
rol eax, 0x92
popf
jmp 0x1402cb953
movsx rsi, word [rax - 8]
jmp 0x1402cc0a3
movzx esi, word [rax - 8]
jmp 0x1402cc0a3
mov ecx, dword [rbx + 0x28]
mov edi, 0xffc52e8c
pushf
not edi
add edi, 0xb244345b
xor edi, 0xab9e5270
rol edi, 0xfe
popf
pushf
not edi
add edi, 0xe87d2be4
xor edi, 0xc1e56aaf
rol edi, 0x9f
popf
pushf
not edi
add edi, 0xae52dcb4
xor edi, 0xdc61fd86
rol edi, 0x39
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test dil, al
mov rax, qword [rbx + 0x18]
je 0x1402cc513
push rax
pushf
mov eax, 0xac55c12b
pushf
not eax
add eax, 0xa7881058
xor eax, 0x85e3f8e8
rol eax, 0x10
popf
pushf
not eax
add eax, 0xad0ada8e
xor eax, 0xf7c00e25
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8252645b
xor eax, 0xdbfccb5a
rol eax, 0xe3
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x1948769e
pushf
not eax
add eax, 0x8cf2000b
xor eax, 0xfbed9879
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xdd3f87b6
xor eax, 0xbc2f47df
rol eax, 0x1a
popf
jmp 0x1402cb953
movsx rsi, byte [rax - 8]
jmp 0x1402cc0a3
movzx esi, byte [rax - 8]
jmp 0x1402cc0a3
sub ecx, 6
je 0x1402cc634
push rax
pushf
mov eax, 0xfa78b223
pushf
not eax
add eax, 0x832d0150
xor eax, 0xb1a06d07
rol eax, 0xef
popf
pushf
not eax
add eax, 0xcd7ef594
xor eax, 0xec695909
rol eax, 0x86
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x522a17c6
pushf
not eax
add eax, 0x95351439
xor eax, 0xef1cd22e
rol eax, 6
popf
pushf
not eax
add eax, 0x967992f1
xor eax, 0xa0bb8148
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xa41d509a
xor eax, 0xd1f7e8f1
rol eax, 0x4b
popf
jmp 0x1402cb953
sub ecx, 1
je 0x1402cc6c9
push rax
pushf
mov eax, 0x8bd8f5e9
pushf
not eax
add eax, 0xf1f704a6
xor eax, 0xa0e7a939
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xeadf2db9
xor eax, 0x8b98e8cb
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xa870db8f
xor eax, 0x87b1d9ad
rol eax, 0xf3
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x7bb9c20b
pushf
not eax
add eax, 0xd84267ac
xor eax, 0x92a6fe89
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf2993448
xor eax, 0xc12379a8
rol eax, 0x25
popf
pushf
not eax
add eax, 0xce45f246
xor eax, 0xfc2681cc
rol eax, 0x94
popf
jmp 0x1402cb953
sub ecx, 2
je 0x1402cc771
push rax
pushf
mov eax, 0xedbe8190
pushf
not eax
add eax, 0xf026efdb
xor eax, 0xfbc7ba73
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb6a2fcc9
xor eax, 0xb7124508
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe8563710
xor eax, 0x841c99fa
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xd520fa1f
xor eax, 0xc8a9d252
rol eax, 0x5c
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x19d32d7d
pushf
not eax
add eax, 0xd6bb1751
xor eax, 0xcc42558e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xffa4dbe6
xor eax, 0xe854b276
rol eax, 0xae
popf
jmp 0x1402cb953
jmp 0x1402cbe9e
mov rax, qword [rbx + 8]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
mov byte [rax + 0x30], 1
mov dword [rax + 0x2c], socket
mov rax, qword [rbx + 8]
mov qword [rsp + 0x28], rax
and qword [rsp + 0x20], 0
call fcn.1402559e4
xor al, al
jmp 0x1402cce38
mov ecx, dword [rbx + 0x28]
mov edi, 0xd1f916a3
pushf
not edi
add edi, 0xd4336c05
xor edi, 0xbd290e21
rol edi, 0xdb
popf
pushf
not edi
add edi, 0xa964d42e
xor edi, 0xa36c39d3
rol edi, 0xbb
popf
add qword [rbx + 0x18], 8
mov eax, ecx
shr eax, 4
test al, 1
mov rax, qword [rbx + 0x18]
je 0x1402cc8f3
push rax
pushf
mov eax, 0xefab4152
pushf
not eax
add eax, 0xc784ffd4
xor eax, 0xa2cad44f
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb34bfdc0
xor eax, 0xdf43d163
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa16e97e3
xor eax, 0x82f5c502
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc3ad6883
xor eax, 0x913726ae
rol eax, 0xba
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0xcd44adeb
pushf
not eax
add eax, 0xa17459b3
xor eax, 0xa7435c95
rol eax, 0x13
popf
pushf
not eax
add eax, 0x8af1596d
xor eax, 0xebc2c7fc
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x9900d90d
xor eax, 0xd7d24f11
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xb6c03b9f
xor eax, 0xad591506
rol eax, 0x17
popf
jmp 0x1402cb953
movsxd rsi, dword [rax - 8]
jmp 0x1402cc0a3
mov esi, dword [rax - 8]
jmp 0x1402cc0a3
movsxd rdx, dword [rbx + 0x30]
and ecx, 0xfffffff7
mov r8, qword [rbx + 8]
mov dword [rbx + 0x28], ecx
lea rcx, [rbx + 0x50]
call fcn.1401e9c5f
test rsi, rsi
jne 0x1402cca5e
push rax
pushf
mov eax, 0xde341470
pushf
not eax
add eax, 0xaab17b22
xor eax, 0xce06b2a9
rol eax, 0x42
popf
pushf
not eax
add eax, 0xce0d690b
xor eax, 0xdd2f0c0a
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xe783da4d
xor eax, 0xd3ef966f
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe7254d8c
xor eax, 0xf381d6da
rol eax, 0x1c
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x4b9a011c
pushf
not eax
add eax, 0xa8872373
xor eax, 0x8d537b0a
rol eax, 0x68
popf
pushf
not eax
add eax, 0xfa90100f
xor eax, 0x929359f4
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb32cbc8f
xor eax, 0xdbc4c72a
rol eax, 0x70
popf
jmp 0x1402cb953
and dword [rbx + 0x28], 0xffffffdf
push rax
pushf
mov eax, 0xcb7e5c2a
pushf
not eax
add eax, 0x9e3a69f8
xor eax, 0xfe1aeee6
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xbef96ae8
xor eax, 0xf429012f
rol eax, 0x72
popf
jmp 0x1402cb953
mov byte [rbx + 0x4c], 1
mov r8b, bpl
mov rcx, rbx
cmp rdi, 8
jne 0x1402ccb31
push rax
pushf
mov eax, 0x759ecbde
pushf
not eax
add eax, 0xe3b7dd21
xor eax, 0x98b5034d
rol eax, 0x70
popf
pushf
not eax
add eax, 0x81b02b17
xor eax, 0xafc5cb2c
rol eax, 4
popf
pushf
not eax
add eax, 0xf5192dde
xor eax, 0xef593971
rol eax, 0x4c
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0xbb4df87d
pushf
not eax
add eax, 0xc953a8f2
xor eax, 0xc5e6fd8d
rol eax, 0x68
popf
pushf
not eax
add eax, 0xd945f0b5
xor eax, 0xfbd420f1
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc01745cc
xor eax, 0xbd618134
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xd09e713a
xor eax, 0xb8fd7166
rol eax, 0xf6
popf
jmp 0x1402cb953
mov rdx, rsi
call fcn.1402610ba
jmp 0x1402ccc3d
mov edx, esi
call fcn.1403af1e5
push rax
pushf
mov eax, 0x37199dc
pushf
not eax
add eax, 0x90c3ea7b
xor eax, 0xf7401e7e
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xca0c114c
xor eax, 0xc16c13b7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x99490421
xor eax, 0xf4c1442f
rol eax, 0xca
popf
jmp 0x1402cb953
mov eax, dword [rbx + 0x28]
shr eax, 7
test al, 1
je 0x1402ccca0
push rax
pushf
mov eax, 0x2446ab7a
pushf
not eax
add eax, 0xf4d45ac9
xor eax, 0xba0d46aa
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8e1eb3c1
xor eax, 0x881a5261
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8c9eb263
xor eax, 0xfdf86e4b
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc8a22a75
xor eax, 0xbd126c92
rol eax, 0xaf
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0xe8b8aaef
pushf
not eax
add eax, 0xeaaf50cb
xor eax, 0xb05ab2f2
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xdc38c9e9
xor eax, 0xaa7959df
rol eax, 0x81
popf
pushf
not eax
add eax, 0xb969f2bf
xor eax, 0xc13be932
rol eax, 0x7f
popf
jmp 0x1402cb953
cmp dword [rbx + 0x48], 0
mov eax, 0xbe32c49a
pushf
not eax
add eax, 0xaf119ebe
xor eax, 0xc4f87811
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xcc22d008
xor eax, 0xb2cf7eee
rol eax, 0x8e
popf
je 0x1402ccd70
push rax
pushf
mov eax, 0x5cfae9e3
pushf
not eax
add eax, 0xc76330a3
xor eax, 0xbcb5f7e7
rol eax, 0x52
popf
pushf
not eax
add eax, 0xa7a2246f
xor eax, 0xffa3e284
rol eax, 0x60
popf
pushf
not eax
add eax, 0xfba9cefd
xor eax, 0xe5eefc95
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd2624318
xor eax, 0xe316387a
rol eax, 0x4c
popf
jmp 0x1402cb953
push rax
pushf
mov eax, 0x1bb30ad4
pushf
not eax
add eax, 0x8934d17c
xor eax, 0xd915b7d8
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xedc5a515
xor eax, 0xabb44a39
rol eax, 0x58
popf
pushf
not eax
add eax, 0xa14bad3d
xor eax, 0xda2a3acb
rol eax, 0x29
popf
jmp 0x1402cb953
mov rcx, qword [rbx + 0x40]
cmp word [rcx], ax
je 0x1402cce02
add qword [rbx + 0x40], 0xfffffffffffffffe
mov rcx, qword [rbx + 0x40]
mov word [rcx], ax
jmp 0x1402ccdcc
inc dword [rbx + 0x48]
push rax
pushf
mov eax, 0x9e2c864f
pushf
not eax
add eax, 0xdb814609
xor eax, 0xb8316289
rol eax, 0xea
popf
pushf
not eax
add eax, 0xc6b345ab
xor eax, 0xbf3e8395
rol eax, 0xc6
popf
jmp 0x1402cb953
mov al, 0x25
pushf
not al
add al, 0xc
xor al, 0xce
rol al, 0x3c
popf
pushf
not al
add al, 0x74
xor al, 0x52
rol al, 0x4c
popf
pushf
not al
add al, 0x1d
xor al, 0x37
rol al, 0x2f
popf
pushf
not al
add al, 0x22
xor al, 0x36
rol al, 0xd0
popf
mov rbx, qword [rsp + 0x40]
mov rbp, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x30
pop rdi
ret