Function at 0x140075be8
Capabilities:
Authenticate hmac
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x6e76152
pushf
not eax
add eax, 0xa925193f
xor eax, 0xd49a2c4d
rol eax, 5
popf
pushf
not eax
add eax, 0x9f68af99
xor eax, 0xca753b6a
rol eax, 0xc3
popf
cmp eax, 0x29
jne 0x140075c25
popf
pop rax
jmp 0x140077302
cmp eax, 0
jne 0x140075c34
popf
pop rax
jmp 0x140075f6d
cmp eax, 3
jne 0x140075c43
popf
pop rax
jmp 0x14007617c
cmp eax, 1
jne 0x140075c52
popf
pop rax
jmp 0x140076080
cmp eax, 0xd
jne 0x140075c61
popf
pop rax
jmp 0x140076670
cmp eax, 0x1a
jne 0x140075c70
popf
pop rax
jmp 0x140076bc7
cmp eax, 0xe
jne 0x140075c7f
popf
pop rax
jmp 0x14007671c
cmp eax, 0x31
jne 0x140075c8e
popf
pop rax
jmp 0x140077728
cmp eax, 0x19
jne 0x140075c9d
popf
pop rax
jmp 0x140076b57
cmp eax, 8
jne 0x140075cac
popf
pop rax
jmp 0x1400763f9
cmp eax, 0x2a
jne 0x140075cbb
popf
pop rax
jmp 0x140077344
cmp eax, 0x17
jne 0x140075cca
popf
pop rax
jmp 0x140076ab0
cmp eax, 0x1c
jne 0x140075cd9
popf
pop rax
jmp 0x140076ccc
cmp eax, 0x2e
jne 0x140075ce8
popf
pop rax
jmp 0x1400775c2
cmp eax, 0x18
jne 0x140075cf7
popf
pop rax
jmp 0x140076b0d
cmp eax, 0x2b
jne 0x140075d06
popf
pop rax
jmp 0x1400773c2
cmp eax, 0x1b
jne 0x140075d15
popf
pop rax
jmp 0x140076c0c
cmp eax, 0x2d
jne 0x140075d24
popf
pop rax
jmp 0x14007750a
cmp eax, 0x23
jne 0x140075d33
popf
pop rax
jmp 0x140077026
cmp eax, 0x25
jne 0x140075d42
popf
pop rax
jmp 0x14007712f
cmp eax, 0x32
jne 0x140075d51
popf
pop rax
jmp 0x140077790
cmp eax, 0x13
jne 0x140075d60
popf
pop rax
jmp 0x140076938
cmp eax, 0x33
jne 0x140075d6f
popf
pop rax
jmp 0x14007780e
cmp eax, 0x24
jne 0x140075d7e
popf
pop rax
jmp 0x1400770ba
cmp eax, 0x1e
jne 0x140075d8d
popf
pop rax
jmp 0x140076ddb
cmp eax, 0xc
jne 0x140075d9c
popf
pop rax
jmp 0x140076610
cmp eax, 0x26
jne 0x140075dab
popf
pop rax
jmp 0x1400771d3
cmp eax, 0x27
jne 0x140075dba
popf
pop rax
jmp 0x14007722c
cmp eax, 0x30
jne 0x140075dc9
popf
pop rax
jmp 0x1400776b3
cmp eax, 0x10
jne 0x140075dd8
popf
pop rax
jmp 0x1400767df
cmp eax, 0x37
jne 0x140075de7
popf
pop rax
jmp 0x1400779ec
cmp eax, 9
jne 0x140075df6
popf
pop rax
jmp 0x14007647b
cmp eax, 4
jne 0x140075e05
popf
pop rax
jmp 0x1400761fa
cmp eax, 0x16
jne 0x140075e14
popf
pop rax
jmp 0x140076a6c
cmp eax, 0x28
jne 0x140075e23
popf
pop rax
jmp 0x1400772c2
cmp eax, 0xa
jne 0x140075e32
popf
pop rax
jmp 0x1400764fd
cmp eax, 0x36
jne 0x140075e41
popf
pop rax
jmp 0x14007795b
cmp eax, 0x14
jne 0x140075e50
popf
pop rax
jmp 0x14007696d
cmp eax, 7
jne 0x140075e5f
popf
pop rax
jmp 0x14007638a
cmp eax, 0x34
jne 0x140075e6e
popf
pop rax
jmp 0x14007788d
cmp eax, 2
jne 0x140075e7d
popf
pop rax
jmp 0x1400760fe
cmp eax, 0x20
jne 0x140075e8c
popf
pop rax
jmp 0x140076e3d
cmp eax, 0x1d
jne 0x140075e9b
popf
pop rax
jmp 0x140076d47
cmp eax, 0x11
jne 0x140075eaa
popf
pop rax
jmp 0x14007685d
cmp eax, 0x35
jne 0x140075eb9
popf
pop rax
jmp 0x140077917
cmp eax, 0x2f
jne 0x140075ec8
popf
pop rax
jmp 0x14007760f
cmp eax, 0x12
jne 0x140075ed7
popf
pop rax
jmp 0x1400768a7
cmp eax, 0x21
jne 0x140075ee6
popf
pop rax
jmp 0x140076ebf
cmp eax, 0x38
jne 0x140075ef5
popf
pop rax
jmp 0x140077a27
cmp eax, 0xb
jne 0x140075f04
popf
pop rax
jmp 0x140076592
cmp eax, 0xf
jne 0x140075f13
popf
pop rax
jmp 0x14007677a
cmp eax, 0x15
jne 0x140075f22
popf
pop rax
jmp 0x1400769fe
cmp eax, 5
jne 0x140075f31
popf
pop rax
jmp 0x140076278
cmp eax, 6
jne 0x140075f40
popf
pop rax
jmp 0x1400762e3
cmp eax, 0x22
jne 0x140075f4f
popf
pop rax
jmp 0x140076fba
cmp eax, 0x2c
jne 0x140075f5e
popf
pop rax
jmp 0x140077466
cmp eax, 0x1f
jne 0x140075f6d
popf
pop rax
jmp 0x140076e33
mov qword [rsp + 0x20], rbx
push rsi
push rdi
push r12
push r13
push r14
sub rsp, 0x40
mov ebx, ecx
xor r13d, r13d
and dword [rsp + 0x78], r13d
mov r14b, 0x37
pushf
not r14b
add r14b, 0x85
xor r14b, 0xed
rol r14b, 0xb
popf
pushf
not r14b
add r14b, 0xd
xor r14b, 0x8a
rol r14b, 0xb8
popf
pushf
not r14b
add r14b, 0x56
xor r14b, 0xc8
rol r14b, 0xef
popf
pushf
not r14b
add r14b, 0x1f
xor r14b, 0x1c
rol r14b, 0x97
popf
mov byte [rsp + 0x70], r14b
cmp ecx, 2
je 0x14007603a
push rax
pushf
mov eax, 0x80c3fdb7
pushf
not eax
add eax, 0xfd0758a8
xor eax, 0xf87382e0
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf27e7c11
xor eax, 0x9218a375
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xeac7a1eb
xor eax, 0xe13b0fa2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd7fca49f
xor eax, 0xc128ea95
rol eax, 0x5a
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xd94fc39c
pushf
not eax
add eax, 0xa6dde595
xor eax, 0xd90c6e89
rol eax, 0x46
popf
pushf
not eax
add eax, 0x9349def0
xor eax, 0xddc8aa31
rol eax, 0x59
popf
pushf
not eax
add eax, 0xbf43de47
xor eax, 0x87e760f5
rol eax, 0x91
popf
jmp 0x140075c16
cmp ecx, 4
je 0x1400760b8
push rax
pushf
mov eax, 0x529b5635
pushf
not eax
add eax, 0xd79d4b5c
xor eax, 0xdb3e0ef5
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd97611b1
xor eax, 0xd9868438
rol eax, 0xb3
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x557227b
pushf
not eax
add eax, 0xe6627943
xor eax, 0xb9ba36a3
rol eax, 0xea
popf
pushf
not eax
add eax, 0xd5945a0e
xor eax, 0x87ee9f61
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x84c97c28
xor eax, 0xf9d03328
rol eax, 0x97
popf
jmp 0x140075c16
cmp ecx, 6
je 0x140076136
push rax
pushf
mov eax, 0x4dd7e623
pushf
not eax
add eax, 0x803433b1
xor eax, 0xf25b0ade
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xfedbe83e
xor eax, 0xfea1ac1f
rol eax, 0x39
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xf1a7622c
pushf
not eax
add eax, 0xf2e1cd8a
xor eax, 0xfb024ca3
rol eax, 0x2a
popf
pushf
not eax
add eax, 0x9c731d4b
xor eax, 0x924b22db
rol eax, 0x12
popf
pushf
not eax
add eax, 0x91da5741
xor eax, 0x8cf5b0e0
rol eax, 0x47
popf
jmp 0x140075c16
cmp ecx, 8
je 0x1400761b4
push rax
pushf
mov eax, 0x97f45ee3
pushf
not eax
add eax, 0xde6f0466
xor eax, 0x820fef28
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe1b1337f
xor eax, 0xcfd808d3
rol eax, 0x10
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x51bbe3f3
pushf
not eax
add eax, 0xe3a0db7d
xor eax, 0xa5e2a2d8
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe4e5f4eb
xor eax, 0xd4edb3f7
rol eax, 7
popf
pushf
not eax
add eax, 0xeb6719d9
xor eax, 0x80289af1
rol eax, 0xb4
popf
jmp 0x140075c16
cmp ecx, 0xb
je 0x140076232
push rax
pushf
mov eax, 0x81717762
pushf
not eax
add eax, 0xc54eb081
xor eax, 0x9f85a98a
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd29ab597
xor eax, 0xa8e2a475
rol eax, 0x73
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xc51c342
pushf
not eax
add eax, 0xd8e99e49
xor eax, 0xd7414efe
rol eax, 0x14
popf
pushf
not eax
add eax, 0xff72a989
xor eax, 0xc9709371
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xa765d90b
xor eax, 0xabc92c0a
rol eax, 0xa
popf
jmp 0x140075c16
cmp ecx, 0xf
je 0x1400762b0
push rax
pushf
mov eax, 0x9286f912
pushf
not eax
add eax, 0xd4fe5d0d
xor eax, 0xceee3970
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xaa388d74
xor eax, 0x9105d85d
rol eax, 0x61
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x1b535821
pushf
not eax
add eax, 0xa0450650
xor eax, 0xdb19e814
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd2d4a491
xor eax, 0xea8e6ad1
rol eax, 0xbb
popf
jmp 0x140075c16
lea eax, [rcx - 0x15]
cmp eax, 1
ja 0x140076344
push rax
pushf
mov eax, 0xc0d7b1ac
pushf
not eax
add eax, 0xc18542f0
xor eax, 0xd9c414e0
rol eax, 0x58
popf
pushf
not eax
add eax, 0xcccdcf2e
xor eax, 0xda81a7b7
rol eax, 0xf
popf
pushf
not eax
add eax, 0x92ebb5ee
xor eax, 0x8b78ead4
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9abdc730
xor eax, 0xb0086d93
rol eax, 0xad
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xa34bf7d0
pushf
not eax
add eax, 0xab7dc74f
xor eax, 0xbf4ed395
rol eax, 0xca
popf
pushf
not eax
add eax, 0x93dcfd28
xor eax, 0x85ed410f
rol eax, 0x14
popf
pushf
not eax
add eax, 0xd73f44f4
xor eax, 0xe2e49cb3
rol eax, 0x71
popf
jmp 0x140075c16
sub ecx, 2
je 0x1400763c6
push rax
pushf
mov eax, 0xd6407ae2
pushf
not eax
add eax, 0xe7cbe6f3
xor eax, 0xad5be455
rol eax, 0x83
popf
pushf
not eax
add eax, 0xc640a994
xor eax, 0xdf3c6766
rol eax, 0xac
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x25a06808
pushf
not eax
add eax, 0xc10f7ec6
xor eax, 0xe482749e
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd3935a2e
xor eax, 0x8c937f5d
rol eax, 0x7f
popf
jmp 0x140075c16
sub ecx, 4
je 0x140076435
push rax
pushf
mov eax, 0xff656679
pushf
not eax
add eax, 0xa74f5d29
xor eax, 0xdca5ccd7
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc3f243a7
xor eax, 0xe04512bd
rol eax, 0x2a
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x4ec90e5f
pushf
not eax
add eax, 0xa8455716
xor eax, 0xabe899be
rol eax, 0x59
popf
pushf
not eax
add eax, 0xef7553b8
xor eax, 0x9845798a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x81f340d6
xor eax, 0xdde39deb
rol eax, 0x4a
popf
jmp 0x140075c16
sub ecx, 9
je 0x1400764ca
push rax
pushf
mov eax, 0x5ff68152
pushf
not eax
add eax, 0x8d01e071
xor eax, 0x99c40778
rol eax, 0x64
popf
pushf
not eax
add eax, 0x9b5c6075
xor eax, 0xaa512e65
rol eax, 0x40
popf
pushf
not eax
add eax, 0x99661dae
xor eax, 0xb52e2801
rol eax, 0xbb
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xfaf9666f
pushf
not eax
add eax, 0xe3c1d3e2
xor eax, 0xcfcfecf8
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xd29a508a
xor eax, 0xa9fe329a
rol eax, 0x40
popf
jmp 0x140075c16
sub ecx, 6
je 0x14007655f
push rax
pushf
mov eax, 0xd8354a8c
pushf
not eax
add eax, 0xea4420f4
xor eax, 0x952cd2a5
rol eax, 0x98
popf
pushf
not eax
add eax, 0x893a0028
xor eax, 0x95334832
rol eax, 0xce
popf
pushf
not eax
add eax, 0x834e6db1
xor eax, 0xda6911d6
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x84d05549
xor eax, 0x866f3470
rol eax, 0x87
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x5a7f7bf
pushf
not eax
add eax, 0x80643266
xor eax, 0xd06a8f5a
rol eax, 0x99
popf
pushf
not eax
add eax, 0xac4081e8
xor eax, 0xaaead47c
rol eax, 8
popf
jmp 0x140075c16
cmp ecx, 1
je 0x1400765dd
push rax
pushf
mov eax, 0xb94f606a
pushf
not eax
add eax, 0xea584d6c
xor eax, 0xfa8b8f78
rol eax, 0x19
popf
pushf
not eax
add eax, 0xa26a5d45
xor eax, 0x837b82ee
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe1720c0d
xor eax, 0xca9da1b5
rol eax, 0xbd
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xc127dabc
pushf
not eax
add eax, 0xcb7df847
xor eax, 0xb7090c71
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe9dea89b
xor eax, 0xfee636bd
rol eax, 0x37
popf
jmp 0x140075c16
xor edi, edi
jmp 0x140076c0c
call fcn.14007151a
mov r13, rax
test rax, rax
jne 0x1400766d6
push rax
pushf
mov eax, 0x92929625
pushf
not eax
add eax, 0xa70ae88e
xor eax, 0xf920e4fa
rol eax, 0x96
popf
pushf
not eax
add eax, 0xba19bdd5
xor eax, 0x8f7d5f41
rol eax, 0x77
popf
pushf
not eax
add eax, 0x81a8c972
xor eax, 0xd39c73bc
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa03d9b39
xor eax, 0xc321549b
rol eax, 0x2c
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x580f9665
pushf
not eax
add eax, 0xae324179
xor eax, 0xff863fa4
rol eax, 0x67
popf
pushf
not eax
add eax, 0xdb3a88e7
xor eax, 0x84da4664
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xda7e222f
xor eax, 0xf3db1794
rol eax, 0x28
popf
jmp 0x140075c16
or eax, 0xffffffff
mov rbx, qword [rsp + 0x88]
add rsp, 0x40
pop r14
pop r13
pop r12
pop rdi
pop rsi
ret
mov rax, qword [rax]
mov rcx, qword [0x14000f3b0]
shl rcx, 4
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
jmp 0x1400768a7
cmp dword [rax + 4], ebx
je 0x140076817
push rax
pushf
mov eax, 0x9a8c1d6a
pushf
not eax
add eax, 0xea927170
xor eax, 0x81b192bb
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc4d62a1f
xor eax, 0x8ddd52cc
rol eax, 0x3d
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xaedcca72
pushf
not eax
add eax, 0xad501be6
xor eax, 0xa626b0c0
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe8a06847
xor eax, 0xcc26103a
rol eax, 0x91
popf
pushf
not eax
add eax, 0x8d07118d
xor eax, 0xc9ad2f96
rol eax, 0x45
popf
jmp 0x140075c16
add rax, 0x10
push rax
pushf
mov eax, 0x861ba28c
pushf
not eax
add eax, 0xa7eb81a7
xor eax, 0x93235558
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa295691c
xor eax, 0xd08adb36
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x902af4a1
xor eax, 0x95aa897a
rol eax, 0xea
popf
jmp 0x140075c16
cmp rax, rcx
jne 0x1400768df
push rax
pushf
mov eax, 0x9f2e912f
pushf
not eax
add eax, 0x96b28112
xor eax, 0x97d33c37
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xdf71e2c0
xor eax, 0xf4c83a56
rol eax, 0x31
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x246d87e1
pushf
not eax
add eax, 0xe896232a
xor eax, 0xd9026600
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xfd7af962
xor eax, 0xdf26b45f
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xfd17c49f
xor eax, 0xd0f7d9b5
rol eax, 2
popf
pushf
not eax
add eax, 0xbdf3ebef
xor eax, 0xdbec3b11
rol eax, 0x5c
popf
jmp 0x140075c16
xor eax, eax
push rax
pushf
mov eax, 0xc9666a10
pushf
not eax
add eax, 0xab4295cf
xor eax, 0xde4efaa0
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xc3c5161f
xor eax, 0xdfcbe907
rol eax, 0xa1
popf
jmp 0x140075c16
test rax, rax
jne 0x1400769a5
push rax
pushf
mov eax, 0xff288d87
pushf
not eax
add eax, 0x840d989d
xor eax, 0x879f9e9b
rol eax, 0x10
popf
pushf
not eax
add eax, 0x87159483
xor eax, 0xfb079108
rol eax, 0xc9
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xd83268bb
pushf
not eax
add eax, 0xe1fd02ac
xor eax, 0xe4c69ebf
rol eax, 0x34
popf
pushf
not eax
add eax, 0xde2051b8
xor eax, 0xebc88e50
rol eax, 0x15
popf
pushf
not eax
add eax, 0xf1469a20
xor eax, 0xdb5f7b7b
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xacb90bfe
xor eax, 0x959ce7bf
rol eax, 0xdc
popf
jmp 0x140075c16
call fcn.14003f6a0
mov dword [rax], 0x16
call fcn.140050cbd
jmp 0x14007671c
lea rdi, [rax + 8]
xor r14b, r14b
mov byte [rsp + 0x70], r14b
jmp 0x140076c0c
lea rdi, [0x1af2db50c]
pushf
sub rdi, 0x6f2c18ac
popf
jmp 0x140076c0c
lea rdi, [0x1937ea9ce]
pushf
sub rdi, 0x537d0d76
popf
jmp 0x140076c0c
lea rdi, [0x1b677cf9b]
pushf
sub rdi, 0x76763333
popf
jmp 0x140076c0c
lea rdi, [0x1b9b18714]
pushf
sub rdi, 0x79afeac4
popf
push rax
pushf
mov eax, 0x53ea0c83
pushf
not eax
add eax, 0xa566051e
xor eax, 0xf18ea68c
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb70794fe
xor eax, 0xabb71bfe
rol eax, 0x1c
popf
jmp 0x140075c16
and qword [rsp + 0x80], 0
test r14b, r14b
je 0x140076c73
push rax
pushf
mov eax, 0x1aab080a
pushf
not eax
add eax, 0xd5ff48ee
xor eax, 0x8be70c15
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xef9937ce
xor eax, 0xbb706087
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xda68a95c
xor eax, 0x94620bde
rol eax, 0x67
popf
pushf
not eax
add eax, 0xf590b78a
xor eax, 0xf9bb6dbe
rol eax, 0xd3
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x81128f19
pushf
not eax
add eax, 0x85ae15b4
xor eax, 0xbe2e8976
rol eax, 0x60
popf
pushf
not eax
add eax, 0x88449ae9
xor eax, 0x9400d3fc
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x86401781
xor eax, 0xd54fcd29
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa0e8fc97
xor eax, 0xa20c7267
rol eax, 0x11
popf
jmp 0x140075c16
mov ecx, 0x6d8c7fda
pushf
not ecx
add ecx, 0xef0e35b3
xor ecx, 0xe80bc331
rol ecx, 0xdf
popf
pushf
not ecx
add ecx, 0xa9b16415
xor ecx, 0xf4ec2ba0
rol ecx, 0x58
popf
call fcn.140025db6
nop
push rax
pushf
mov eax, 0x325a80dc
pushf
not eax
add eax, 0xb0c71e41
xor eax, 0xfb82be7d
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa7e937dc
xor eax, 0xcba6a062
rol eax, 0x52
popf
pushf
not eax
add eax, 0xed16c27a
xor eax, 0xff28d4b2
rol eax, 2
popf
jmp 0x140075c16
mov rsi, qword [rdi]
test r14b, r14b
je 0x140076d82
push rax
pushf
mov eax, 0xc32f8da9
pushf
not eax
add eax, 0x99b10bab
xor eax, 0xe5d715bb
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa3e6b9d6
xor eax, 0xf8c8dcbc
rol eax, 0xae
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xa72cbcb9
pushf
not eax
add eax, 0x97450890
xor eax, 0xc63cdaf8
rol eax, 0xae
popf
pushf
not eax
add eax, 0xafd9f821
xor eax, 0xc9eefce3
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xc86cd56c
xor eax, 0xfdd97ecf
rol eax, 0xae
popf
pushf
not eax
add eax, 0xa93f30b3
xor eax, 0xf3ac0109
rol eax, 0xa0
popf
jmp 0x140075c16
mov rax, qword [0x140018008]
mov ecx, eax
and ecx, 0x3f
xor rsi, rax
ror rsi, cl
push rax
pushf
mov eax, 0x962c175d
pushf
not eax
add eax, 0xf3737600
xor eax, 0xf380f9fa
rol eax, 0x57
popf
pushf
not eax
add eax, 0x8cf0f124
xor eax, 0xd6ab99a7
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xa456fad3
xor eax, 0xbd90b8cc
rol eax, 0xfd
popf
jmp 0x140075c16
cmp rsi, 1
je 0x140077344
test rsi, rsi
je 0x140076e79
push rax
pushf
mov eax, 0x3cfc48c2
pushf
not eax
add eax, 0x9ad28705
xor eax, 0xcad1c45d
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd72a4c18
xor eax, 0xddb94876
rol eax, 0xf6
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x821ad2fd
pushf
not eax
add eax, 0xbbd5f433
xor eax, 0xa42a3e3e
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xf5c9a442
xor eax, 0xb1a35730
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xb1b269c9
xor eax, 0xf9058ce4
rol eax, 0xb6
popf
jmp 0x140075c16
mov r12d, 0xd600464a
pushf
not r12d
add r12d, 0xe3512fac
xor r12d, 0xd779d357
rol r12d, 4
popf
pushf
not r12d
add r12d, 0x86e7e20f
xor r12d, 0xbc5bacc7
rol r12d, 0x13
popf
pushf
not r12d
add r12d, 0x84b5f45e
xor r12d, 0xead1a727
rol r12d, 0xb1
popf
pushf
not r12d
add r12d, 0xc23af62f
xor r12d, 0x98acfb89
rol r12d, 0x9a
popf
cmp ebx, 0xb
ja 0x140076f87
push rax
pushf
mov eax, 0xa01aa6c0
pushf
not eax
add eax, 0xac72b788
xor eax, 0x9a82bef7
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd3ebf228
xor eax, 0xb8af6fb2
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x94e68f37
xor eax, 0xfdbdd7b3
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xfd595bb0
xor eax, 0xa87506d8
rol eax, 0xea
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xcd7ce5bb
pushf
not eax
add eax, 0xc93d9764
xor eax, 0xa5dda811
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe22e7c9a
xor eax, 0xa2a7362a
rol eax, 5
popf
jmp 0x140075c16
bt r12d, ebx
jae 0x140076ff3
push rax
pushf
mov eax, 0xd1142fc1
pushf
not eax
add eax, 0xd653b9ad
xor eax, 0x98ba90f9
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xd4e7d512
xor eax, 0xa3cf8380
rol eax, 0xea
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x20dbe392
pushf
not eax
add eax, 0xa771ddae
xor eax, 0xd78daf9b
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xa1d16d33
xor eax, 0xf5c7a470
rol eax, 0xf2
popf
jmp 0x140075c16
mov rax, qword [r13 + 8]
mov qword [rsp + 0x80], rax
mov qword [rsp + 0x30], rax
and qword [r13 + 8], 0
cmp ebx, 8
jne 0x140077074
push rax
pushf
mov eax, 0xc50cf418
pushf
not eax
add eax, 0xecaccd81
xor eax, 0xb82d9d28
rol eax, 0x93
popf
pushf
not eax
add eax, 0xca391811
xor eax, 0xa834087e
rol eax, 0x39
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xd71eff30
pushf
not eax
add eax, 0xa6a3802f
xor eax, 0xc5af781a
rol eax, 0x98
popf
pushf
not eax
add eax, 0xeeeea9ff
xor eax, 0x9551f59a
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe5e53fae
xor eax, 0xf8831086
rol eax, 0xb5
popf
jmp 0x140075c16
call fcn.14002ceb5
mov eax, dword [rax + 0x10]
mov dword [rsp + 0x78], eax
mov dword [rsp + 0x20], eax
call fcn.14002ceb5
mov dword [rax + 0x10], 0x8c
push rax
pushf
mov eax, 0x57b540d4
pushf
not eax
add eax, 0xc3f74cc9
xor eax, 0xb726d3d9
rol eax, 0x70
popf
pushf
not eax
add eax, 0x8c464a78
xor eax, 0xd6a97bfc
rol eax, 0x73
popf
pushf
not eax
add eax, 0x879430cb
xor eax, 0xdff0cf87
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf3349ca6
xor eax, 0xb89b60a8
rol eax, 0xf6
popf
jmp 0x140075c16
cmp ebx, 8
jne 0x14007717a
push rax
pushf
mov eax, 0xae4513eb
pushf
not eax
add eax, 0xbd4fc682
xor eax, 0xf46075ab
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc711aa60
xor eax, 0x934b2f24
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x84a2caba
xor eax, 0xfb9014ad
rol eax, 0x35
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x9ed5ab6d
pushf
not eax
add eax, 0x94c59943
xor eax, 0xf22c3c71
rol eax, 5
popf
pushf
not eax
add eax, 0x958cee6b
xor eax, 0xdb3bdddc
rol eax, 0x46
popf
pushf
not eax
add eax, 0x88d5989c
xor eax, 0xb6539fcf
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xf569b262
xor eax, 0xa9152f59
rol eax, 0x40
popf
jmp 0x140075c16
mov rax, qword [0x14000f3b8]
shl rax, 4
add rax, qword [r13]
mov rcx, qword [0x14000f3c0]
shl rcx, 4
push rax
not rax
sub rcx, rax
pop rax
sub rcx, 1
push rax
pushf
mov eax, 0x40376633
pushf
not eax
add eax, 0xd8e764dc
xor eax, 0xaed7aba5
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf7e2d093
xor eax, 0xe738b622
rol eax, 0x23
popf
jmp 0x140075c16
mov qword [rsp + 0x28], rax
cmp rax, rcx
je 0x140077269
push rax
pushf
mov eax, 0xdf8a359b
pushf
not eax
add eax, 0xeefb89fb
xor eax, 0x8c3d8795
rol eax, 0x53
popf
pushf
not eax
add eax, 0x86622daa
xor eax, 0xe80e1203
rol eax, 0x5d
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0xc289bd14
pushf
not eax
add eax, 0xc85bdeeb
xor eax, 0xbe3ee6a0
rol eax, 0xde
popf
pushf
not eax
add eax, 0xc18f52eb
xor eax, 0xd722d8f0
rol eax, 0xc
popf
pushf
not eax
add eax, 0x84a65a0a
xor eax, 0xf89bdb4e
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x976334ae
xor eax, 0x88895a14
rol eax, 0xa0
popf
jmp 0x140075c16
and qword [rax + 8], 0
add rax, 0x10
jmp 0x14007722c
mov rax, qword [0x140018008]
mov qword [rdi], rax
jmp 0x1400773c2
mov r12d, 0xf52cac8c
pushf
not r12d
add r12d, 0x87ba6838
xor r12d, 0xac3ace45
rol r12d, 0x12
popf
pushf
not r12d
add r12d, 0xae394131
xor r12d, 0xc680465a
rol r12d, 0xa8
popf
push rax
pushf
mov eax, 0xdb71bcf
pushf
not eax
add eax, 0xfe93ad4f
xor eax, 0x9bdfd26d
rol eax, 0x99
popf
pushf
not eax
add eax, 0x8fe24242
xor eax, 0xb48e9d68
rol eax, 0x85
popf
pushf
not eax
add eax, 0xe5a5ae7e
xor eax, 0xf555b402
rol eax, 0x33
popf
jmp 0x140075c16
test r14b, r14b
je 0x140077420
push rax
pushf
mov eax, 0x113821d5
pushf
not eax
add eax, 0xb71fc0ac
xor eax, 0xd5a2c301
rol eax, 0x23
popf
pushf
not eax
add eax, 0xa78020d8
xor eax, 0xae6411b1
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc9e7489c
xor eax, 0x8a72c618
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x9e6965c5
xor eax, 0xbdff459f
rol eax, 0xbb
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x7ecb7116
pushf
not eax
add eax, 0xb76e53e9
xor eax, 0xa9325f4e
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc8db35fb
xor eax, 0xed892dd0
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x94b2b8d6
xor eax, 0xa496f491
rol eax, 0x47
popf
jmp 0x140075c16
mov ecx, 0xd284c124
pushf
not ecx
add ecx, 0x82ff7ce2
xor ecx, 0xd6fa3da3
rol ecx, 0x9c
popf
pushf
not ecx
add ecx, 0xd28b68c6
xor ecx, 0xcba9eacb
rol ecx, 0xd5
popf
pushf
not ecx
add ecx, 0x9aa145e5
xor ecx, 0xd5e5e7c6
rol ecx, 0x94
popf
pushf
not ecx
add ecx, 0xa5d9910f
xor ecx, 0xf0807b72
rol ecx, 0xc1
popf
call fcn.14006527f
push rax
pushf
mov eax, 0xe84bfe0c
pushf
not eax
add eax, 0xb6d12964
xor eax, 0xb4359df4
rol eax, 0x42
popf
pushf
not eax
add eax, 0xefc8212f
xor eax, 0xc2362fa5
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe9d03dc3
xor eax, 0xc93752f5
rol eax, 0x5b
popf
jmp 0x140075c16
cmp rsi, 1
jne 0x140077569
push rax
pushf
mov eax, 0xf1e4bcb3
pushf
not eax
add eax, 0xb5a846e4
xor eax, 0xc8695e90
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe379fd69
xor eax, 0xf80ad03a
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xe8e1bbe3
xor eax, 0xb232a851
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa9de3239
xor eax, 0x8cad1f95
rol eax, 0xa9
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x57617df6
pushf
not eax
add eax, 0x9576579e
xor eax, 0xc4f20591
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x90a79c0e
xor eax, 0xe0e1594a
rol eax, 0xad
popf
pushf
not eax
add eax, 0xeb0eb8f2
xor eax, 0xbb508423
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xac839fce
xor eax, 0xf453db34
rol eax, 0xa
popf
jmp 0x140075c16
xor eax, eax
jmp 0x14007671f
cmp ebx, 8
jne 0x14007765a
push rax
pushf
mov eax, 0xabaa5631
pushf
not eax
add eax, 0xb4eb5577
xor eax, 0xfc0e10ae
rol eax, 5
popf
pushf
not eax
add eax, 0xe35624b1
xor eax, 0xb2af1240
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xcbf260f7
xor eax, 0xa334f59f
rol eax, 0x59
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x81efc9f4
pushf
not eax
add eax, 0xb5f9ffdb
xor eax, 0xa22b9628
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xff66536e
xor eax, 0xd42b85b7
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc1be3edd
xor eax, 0xaedb6817
rol eax, 0xca
popf
pushf
not eax
add eax, 0x9e19eb0f
xor eax, 0xc3e5c20b
rol eax, 0xd5
popf
jmp 0x140075c16
call fcn.14002ceb5
mov edx, dword [rax + 0x10]
mov ecx, ebx
mov rax, rsi
mov r8, qword [0x14000e270]
call r8
jmp 0x140077790
mov ecx, ebx
mov rax, rsi
mov rdx, qword [0x14000e270]
jmp 0x140077735
call rdx
push rax
pushf
mov eax, 0x4ae26953
pushf
not eax
add eax, 0xdf8e486c
xor eax, 0xb1f6dd1f
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf54dafde
xor eax, 0xde0a4d7e
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbc5ef2cf
xor eax, 0xac93422a
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xd24a88f9
xor eax, 0xa4bdfee3
rol eax, 0x8f
popf
jmp 0x140075c16
cmp ebx, 0xb
ja 0x1400777c8
push rax
pushf
mov eax, 0x83a7e8c4
pushf
not eax
add eax, 0xff834d58
xor eax, 0x8f82a651
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xdfaac8b3
xor eax, 0x87803d7a
rol eax, 0x8e
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x7ce5105
pushf
not eax
add eax, 0xda95292f
xor eax, 0x9a397497
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc48f6302
xor eax, 0xcf5f1346
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbbc7a97d
xor eax, 0xe6ac9f46
rol eax, 0xd8
popf
jmp 0x140075c16
bt r12d, ebx
jae 0x140077847
push rax
pushf
mov eax, 0xbff82f9f
pushf
not eax
add eax, 0xcd9993f4
xor eax, 0x9417be6a
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x8b78ffb8
xor eax, 0xd4a6aaea
rol eax, 0xb5
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x93a96b86
pushf
not eax
add eax, 0xb85ba437
xor eax, 0x86ed979f
rol eax, 0x30
popf
pushf
not eax
add eax, 0xf123f0a2
xor eax, 0x9dd67b89
rol eax, 0x48
popf
pushf
not eax
add eax, 0xff27e67c
xor eax, 0xdcf99a9f
rol eax, 0x32
popf
jmp 0x140075c16
mov rax, qword [rsp + 0x80]
mov qword [r13 + 8], rax
cmp ebx, 8
jne 0x1400778e4
push rax
pushf
mov eax, 0xfef3f28a
pushf
not eax
add eax, 0xea8eea5b
xor eax, 0xe714baaa
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd3480bf1
xor eax, 0xa7ae167a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xddaa1d09
xor eax, 0xbcfafe57
rol eax, 0x2d
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x9bccb0b2
pushf
not eax
add eax, 0xe8452498
xor eax, 0x9b96bf77
rol eax, 0x22
popf
pushf
not eax
add eax, 0xf649a52e
xor eax, 0x968e7722
rol eax, 0x9b
popf
jmp 0x140075c16
call fcn.14002ceb5
mov ecx, dword [rsp + 0x78]
mov dword [rax + 0x10], ecx
jmp 0x1400775c2
test r14b, r14b
je 0x1400779a6
push rax
pushf
mov eax, 0x60994321
pushf
not eax
add eax, 0xed41fab5
xor eax, 0x86ea2229
rol eax, 0x47
popf
pushf
not eax
add eax, 0x980be7ff
xor eax, 0xddfa650e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe9111a07
xor eax, 0xd115446f
rol eax, 0xc3
popf
jmp 0x140075c16
push rax
pushf
mov eax, 0x3c613d13
pushf
not eax
add eax, 0xe0419f46
xor eax, 0xb019bdf0
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x8297e314
xor eax, 0xf144e9f6
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xc167a0c7
xor eax, 0xb4055cd7
rol eax, 0xbb
popf
jmp 0x140075c16
lea ecx, [rsi + 3]
call fcn.14006527f
push rax
pushf
mov eax, 0x60f214f8
pushf
not eax
add eax, 0xa72e2243
xor eax, 0xab324e70
rol eax, 0xc
popf
pushf
not eax
add eax, 0x9a5d08e4
xor eax, 0xb6295d13
rol eax, 0xbb
popf
jmp 0x140075c16
mov ecx, 0xbed5a75
pushf
not ecx
add ecx, 0xaa717ee0
xor ecx, 0xfe316578
rol ecx, 0xb6
popf
pushf
not ecx
add ecx, 0xdabeb982
xor ecx, 0x95268c31
rol ecx, 0xc8
popf
call fcn.140032c4f
nop
int3