Function at 0x1400e378f
Capabilities:
Encrypt data using speck

Disassembly:
push rax
pushf
mov eax, 0x9d107821
pushf
not eax
add eax, 0x8bea48b3
xor eax, 0x912a0a18
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xdc96532d
xor eax, 0xf4e1402d
rol eax, 0x94
popf
cmp eax, 0x29
jne 0x1400e37cc
popf
pop rax
jmp 0x1400e502b
cmp eax, 0
jne 0x1400e37db
popf
pop rax
jmp 0x1400e3a6f
cmp eax, 3
jne 0x1400e37ea
popf
pop rax
jmp 0x1400e3c4c
cmp eax, 1
jne 0x1400e37f9
popf
pop rax
jmp 0x1400e3b2a
cmp eax, 0xd
jne 0x1400e3808
popf
pop rax
jmp 0x1400e40fd
cmp eax, 0x1a
jne 0x1400e3817
popf
pop rax
jmp 0x1400e4867
cmp eax, 0xe
jne 0x1400e3826
popf
pop rax
jmp 0x1400e415f
cmp eax, 0xb
jne 0x1400e3835
popf
pop rax
jmp 0x1400e4005
cmp eax, 0x19
jne 0x1400e3844
popf
pop rax
jmp 0x1400e481c
cmp eax, 8
jne 0x1400e3853
popf
pop rax
jmp 0x1400e3e96
cmp eax, 0x2a
jne 0x1400e3862
popf
pop rax
jmp 0x1400e506b
cmp eax, 0x17
jne 0x1400e3871
popf
pop rax
jmp 0x1400e4789
cmp eax, 0x1c
jne 0x1400e3880
popf
pop rax
jmp 0x1400e4946
cmp eax, 0x12
jne 0x1400e388f
popf
pop rax
jmp 0x1400e445c
cmp eax, 0x18
jne 0x1400e389e
popf
pop rax
jmp 0x1400e47d9
cmp eax, 0x2b
jne 0x1400e38ad
popf
pop rax
jmp 0x1400e50ae
cmp eax, 0x1b
jne 0x1400e38bc
popf
pop rax
jmp 0x1400e48b3
cmp eax, 0x2d
jne 0x1400e38cb
popf
pop rax
jmp 0x1400e5162
cmp eax, 0x23
jne 0x1400e38da
popf
pop rax
jmp 0x1400e4cfc
cmp eax, 0x25
jne 0x1400e38e9
popf
pop rax
jmp 0x1400e4e68
cmp eax, 0xf
jne 0x1400e38f8
popf
pop rax
jmp 0x1400e4236
cmp eax, 0x13
jne 0x1400e3907
popf
pop rax
jmp 0x1400e451e
cmp eax, 0x15
jne 0x1400e3916
popf
pop rax
jmp 0x1400e467c
cmp eax, 0x24
jne 0x1400e3925
popf
pop rax
jmp 0x1400e4db3
cmp eax, 0x1e
jne 0x1400e3934
popf
pop rax
jmp 0x1400e4a69
cmp eax, 0xc
jne 0x1400e3943
popf
pop rax
jmp 0x1400e409c
cmp eax, 0x26
jne 0x1400e3952
popf
pop rax
jmp 0x1400e4f23
cmp eax, 0x27
jne 0x1400e3961
popf
pop rax
jmp 0x1400e4f71
cmp eax, 0x1f
jne 0x1400e3970
popf
pop rax
jmp 0x1400e4b01
cmp eax, 0x10
jne 0x1400e397f
popf
pop rax
jmp 0x1400e430f
cmp eax, 0x2c
jne 0x1400e398e
popf
pop rax
jmp 0x1400e510c
cmp eax, 9
jne 0x1400e399d
popf
pop rax
jmp 0x1400e3eda
cmp eax, 4
jne 0x1400e39ac
popf
pop rax
jmp 0x1400e3c8f
cmp eax, 0x16
jne 0x1400e39bb
popf
pop rax
jmp 0x1400e4723
cmp eax, 0x28
jne 0x1400e39ca
popf
pop rax
jmp 0x1400e4fac
cmp eax, 0xa
jne 0x1400e39d9
popf
pop rax
jmp 0x1400e3f7e
cmp eax, 0x22
jne 0x1400e39e8
popf
pop rax
jmp 0x1400e4c63
cmp eax, 0x14
jne 0x1400e39f7
popf
pop rax
jmp 0x1400e45c5
cmp eax, 7
jne 0x1400e3a06
popf
pop rax
jmp 0x1400e3e2a
cmp eax, 5
jne 0x1400e3a15
popf
pop rax
jmp 0x1400e3cff
cmp eax, 2
jne 0x1400e3a24
popf
pop rax
jmp 0x1400e3bce
cmp eax, 0x20
jne 0x1400e3a33
popf
pop rax
jmp 0x1400e4bca
cmp eax, 0x1d
jne 0x1400e3a42
popf
pop rax
jmp 0x1400e4a06
cmp eax, 0x11
jne 0x1400e3a51
popf
pop rax
jmp 0x1400e43ca
cmp eax, 6
jne 0x1400e3a60
popf
pop rax
jmp 0x1400e3d6a
cmp eax, 0x21
jne 0x1400e3a6f
popf
pop rax
jmp 0x1400e4c49
mov qword [rsp + 8], rbx
mov qword [rsp + 0x20], r9
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x30
mov rbx, qword [rsp + 0x90]
mov r14, r8
mov rsi, rdx
mov r12, rcx
test r8, r8
je 0x1400e3ae4
push rax
pushf
mov eax, 0x3bc9b4e2
pushf
not eax
add eax, 0xa449e2b6
xor eax, 0xb7c6e389
rol eax, 0x49
popf
pushf
not eax
add eax, 0xb3b91a65
xor eax, 0xb1350356
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf96758ee
xor eax, 0x86d0dbe4
rol eax, 0x97
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x9f83e420
pushf
not eax
add eax, 0xd4488f41
xor eax, 0xd6931412
rol eax, 0x59
popf
pushf
not eax
add eax, 0x827210e6
xor eax, 0xc97f008b
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xa774c3fc
xor eax, 0xe3bb1857
rol eax, 0x8d
popf
jmp 0x1400e37bd
test r9, r9
je 0x1400e3b88
push rax
pushf
mov eax, 0x6c974655
pushf
not eax
add eax, 0xcbf275b2
xor eax, 0xcc2a4c51
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xfc31c1f7
xor eax, 0x83aa4123
rol eax, 0x11
popf
pushf
not eax
add eax, 0xcb0b8d93
xor eax, 0x987520ec
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb2f08f02
xor eax, 0xb987f81e
rol eax, 0x99
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0xd0e4f3c1
pushf
not eax
add eax, 0xb6afdd88
xor eax, 0x835a7d0b
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbfa1ff06
xor eax, 0xd6a30c75
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x807ed19a
xor eax, 0xb6454d1d
rol eax, 0x84
popf
jmp 0x1400e37bd
test rcx, rcx
jne 0x1400e3c19
push rax
pushf
mov eax, 0xbe48eeea
pushf
not eax
add eax, 0xc6bb0d37
xor eax, 0x91f15c7e
rol eax, 0x74
popf
pushf
not eax
add eax, 0xace31328
xor eax, 0xef550d71
rol eax, 0x59
popf
pushf
not eax
add eax, 0x961ce583
xor eax, 0x91570c93
rol eax, 0xad
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x64cb685c
pushf
not eax
add eax, 0xdd538a04
xor eax, 0xc2524fbd
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xba93fa57
xor eax, 0xb3c08981
rol eax, 0x44
popf
jmp 0x1400e37bd
call fcn.1400f40b0
mov dword [rax], 0x16
call fcn.14014c7ba
push rax
pushf
mov eax, 0x77140d92
pushf
not eax
add eax, 0xb655c769
xor eax, 0xaa9d2856
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc9d38f0f
xor eax, 0xdb88cec4
rol eax, 0x11
popf
jmp 0x1400e37bd
xor eax, eax
mov rbx, qword [rsp + 0x70]
add rsp, 0x30
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
test rbx, rbx
je 0x1400e3d37
push rax
pushf
mov eax, 0xfc3ac159
pushf
not eax
add eax, 0xd7dbc166
xor eax, 0xc33c7632
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcffe391a
xor eax, 0xda2540b6
rol eax, 0xc2
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x29389b1c
pushf
not eax
add eax, 0xa3783a38
xor eax, 0xd790e81d
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xbf9ebde9
xor eax, 0xb243befa
rol eax, 0xf3
popf
jmp 0x1400e37bd
xor edx, edx
or rax, 0xffffffffffffffff
div r14
cmp r9, rax
jbe 0x1400e3dd1
push rax
pushf
mov eax, 0xc0f5ba27
pushf
not eax
add eax, 0xa8c696d2
xor eax, 0xed11f5b2
rol eax, 0xd
popf
pushf
not eax
add eax, 0xf594e2c6
xor eax, 0xf9a17dbc
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xfbbf0db7
xor eax, 0x8a3c3ccf
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa7f9a4d4
xor eax, 0xabd28ac4
rol eax, 0x12
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0xcf8db6d7
pushf
not eax
add eax, 0x84776030
xor eax, 0xeb307504
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc8f59188
xor eax, 0xe40e2b28
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd5b7d4ae
xor eax, 0xefda28b5
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x925508c0
xor eax, 0xe981c3f5
rol eax, 0x7a
popf
jmp 0x1400e37bd
cmp rsi, 0xffffffffffffffff
je 0x1400e3e63
push rax
pushf
mov eax, 0xd3df230b
pushf
not eax
add eax, 0xdaac7af5
xor eax, 0xcc69824d
rol eax, 0x94
popf
pushf
not eax
add eax, 0xf62239f6
xor eax, 0xdbd58fa8
rol eax, 0x85
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x4d9fa8c5
pushf
not eax
add eax, 0xa4f35266
xor eax, 0xf2fec551
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xfe8158e8
xor eax, 0x9435fdab
rol eax, 0x4b
popf
jmp 0x1400e37bd
mov r8, rsi
xor edx, edx
call fcn.14001bb90
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0xf9e65e4b
pushf
not eax
add eax, 0x943b2e40
xor eax, 0xc5c862c0
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xcca62ea6
xor eax, 0x9f71cf0d
rol eax, 1
popf
jmp 0x1400e37bd
test rbx, rbx
je 0x1400e3f25
push rax
pushf
mov eax, 0xa061aa99
pushf
not eax
add eax, 0x9a9e14b7
xor eax, 0x81227ebf
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xa2da8ec4
xor eax, 0xb5cb171a
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa5df46d5
xor eax, 0xf936e691
rol eax, 0x95
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x2a1b3918
pushf
not eax
add eax, 0xec0b943d
xor eax, 0xad61d670
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xadc0377e
xor eax, 0xc3ccf212
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd3d2c417
xor eax, 0xa7d25303
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xae1006d7
xor eax, 0xf207468d
rol eax, 0xb3
popf
jmp 0x1400e37bd
xor edx, edx
or rax, 0xffffffffffffffff
div r14
cmp r9, rax
ja 0x1400e3fd2
push rax
pushf
mov eax, 0x98d4c853
pushf
not eax
add eax, 0xac4a9583
xor eax, 0xc8d80364
rol eax, 0x43
popf
pushf
not eax
add eax, 0xcfcaa8e4
xor eax, 0xce91531b
rol eax, 0x40
popf
pushf
not eax
add eax, 0xceb8600b
xor eax, 0xbdeafa6c
rol eax, 0xe6
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0xb16c3b05
pushf
not eax
add eax, 0xdbf22cb9
xor eax, 0xf62e801d
rol eax, 4
popf
pushf
not eax
add eax, 0x8b58946e
xor eax, 0xc0a0f980
rol eax, 0xb1
popf
jmp 0x1400e37bd
mov eax, dword [rbx + 0x14]
nop
test eax, 0x4c0
je 0x1400e4043
push rax
pushf
mov eax, 0xd9beac30
pushf
not eax
add eax, 0xea64333c
xor eax, 0xfe4016ac
rol eax, 0x51
popf
pushf
not eax
add eax, 0xc1ec7d7e
xor eax, 0x929c9fb2
rol eax, 0x48
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x95000fba
pushf
not eax
add eax, 0x8631851d
xor eax, 0xd9523e0a
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xee9f820f
xor eax, 0xf4f25957
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xe30309b9
xor eax, 0xc946e991
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xe48b12b8
xor eax, 0xef6445aa
rol eax, 0x78
popf
jmp 0x1400e37bd
mov ecx, dword [rbx + 0x20]
jmp 0x1400e415f
mov ecx, 0xe3f48d4c
pushf
not ecx
add ecx, 0x9bdad32d
xor ecx, 0x8a0f762e
rol ecx, 0xbf
popf
pushf
not ecx
add ecx, 0xf334f9f6
xor ecx, 0x9440600e
rol ecx, 0x4e
popf
push rax
pushf
mov eax, 0x5ec1aa4e
pushf
not eax
add eax, 0xa1bae0a7
xor eax, 0xd7d280c2
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xcd5367ff
xor eax, 0xa2feb925
rol eax, 0x43
popf
jmp 0x1400e37bd
mov rdi, r14
mov dword [rsp + 0x90], ecx
imul rdi, r9
mov r10, r12
mov qword [rsp + 0x20], r12
mov rbp, rdi
mov r13, rsi
test rdi, rdi
je 0x1400e41dd
push rax
pushf
mov eax, 0xbdde6a1f
pushf
not eax
add eax, 0xc48460cf
xor eax, 0xcae75000
rol eax, 0x25
popf
pushf
not eax
add eax, 0xbb4d7927
xor eax, 0xd7c2a086
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x95b05c2b
xor eax, 0xfe35a3e4
rol eax, 0xe
popf
pushf
not eax
add eax, 0xed906fe8
xor eax, 0xa78b6593
rol eax, 0x3f
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x6261e8a7
pushf
not eax
add eax, 0xcfe3c80f
xor eax, 0xf0e5fac6
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd0c0333e
xor eax, 0xbd897677
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x978a8a1c
xor eax, 0xfe11e308
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xdef1443f
xor eax, 0xdde3f350
rol eax, 0xd1
popf
jmp 0x1400e37bd
mov eax, dword [rbx + 0x14]
mov edx, 0x7e7de660
pushf
not edx
add edx, 0xb633b613
xor edx, 0xfb7361b6
rol edx, 0x9c
popf
pushf
not edx
add edx, 0xcba05195
xor edx, 0x813c194b
rol edx, 0xab
popf
nop
test eax, 0x4c0
je 0x1400e42b6
push rax
pushf
mov eax, 0x81272a72
pushf
not eax
add eax, 0x97a7a683
xor eax, 0xb7b7837b
rol eax, 4
popf
pushf
not eax
add eax, 0xe2bd3e25
xor eax, 0xd56b7e68
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe1050aa0
xor eax, 0x88210636
rol eax, 0x7a
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x11a1216a
pushf
not eax
add eax, 0x8f4787ee
xor eax, 0xf2811e4d
rol eax, 0x54
popf
pushf
not eax
add eax, 0xdde8165d
xor eax, 0xc88991db
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb583f608
xor eax, 0xdc4f3f23
rol eax, 0x30
popf
pushf
not eax
add eax, 0xae1858f2
xor eax, 0x89fd3184
rol eax, 0x52
popf
jmp 0x1400e37bd
movsxd r15, dword [rbx + 0x10]
test r15d, r15d
je 0x1400e4371
push rax
pushf
mov eax, 0x53ea89eb
pushf
not eax
add eax, 0x85260078
xor eax, 0x893b0b23
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x84d020c2
xor eax, 0xf5de9330
rol eax, 0xed
popf
pushf
not eax
add eax, 0xf23e31a9
xor eax, 0xdef9d2f0
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc59585d9
xor eax, 0xbe7c31d2
rol eax, 0x21
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x35bd381e
pushf
not eax
add eax, 0xafb5be95
xor eax, 0xe4b40b16
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x82640600
xor eax, 0xcd2e5142
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8f7f6619
xor eax, 0xdc20a435
rol eax, 0xed
popf
pushf
not eax
add eax, 0xd4a26ec5
xor eax, 0xf762f8c1
rol eax, 0x67
popf
jmp 0x1400e37bd
js 0x1400e4403
push rax
pushf
mov eax, 0x5160ee0d
pushf
not eax
add eax, 0xe8ab4fea
xor eax, 0xb7a0659d
rol eax, 3
popf
pushf
not eax
add eax, 0xe10e8613
xor eax, 0xd0be6409
rol eax, 9
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x5b4ef13c
pushf
not eax
add eax, 0xb12be927
xor eax, 0xf7dced1a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb51a1f47
xor eax, 0x850048a5
rol eax, 0x41
popf
pushf
not eax
add eax, 0xee0fa60d
xor eax, 0xc9d8406b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xb9e20adb
xor eax, 0xcbeadfa5
rol eax, 0xd0
popf
jmp 0x1400e37bd
cmp rbp, r15
cmovb r15d, ebp
cmp r15, r13
ja 0x1400e44c5
push rax
pushf
mov eax, 0xec925cf3
pushf
not eax
add eax, 0xac04ce97
xor eax, 0xf1cf943e
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa6291435
xor eax, 0xd50a7328
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xc1dadf9d
xor eax, 0xc04670ef
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xafdc22ec
xor eax, 0x91753b4f
rol eax, 0x26
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0xbbe39873
pushf
not eax
add eax, 0x999fd49e
xor eax, 0xa424006d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9bebe9b3
xor eax, 0xe3028454
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x82351a96
xor eax, 0xda3af266
rol eax, 0x83
popf
pushf
not eax
add eax, 0x941d8ce5
xor eax, 0xcb74552a
rol eax, 0x5b
popf
jmp 0x1400e37bd
mov rdx, qword [rbx]
test r15, r15
je 0x1400e456c
push rax
pushf
mov eax, 0xe990f3a6
pushf
not eax
add eax, 0xd1565868
xor eax, 0xdf1bcee3
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xade80340
xor eax, 0xdcea4c79
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x8aa270ed
xor eax, 0x92b7d5ce
rol eax, 0xa0
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x1534dff1
pushf
not eax
add eax, 0xfd89d6d7
xor eax, 0x95a2182c
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xe3b2aff9
xor eax, 0x876531b3
rol eax, 0x77
popf
pushf
not eax
add eax, 0x90ab17c4
xor eax, 0xb5a3d067
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xcb865a0f
xor eax, 0x869ec6ae
rol eax, 0x92
popf
jmp 0x1400e37bd
test r10, r10
je 0x1400e4623
push rax
pushf
mov eax, 0xf08142e3
pushf
not eax
add eax, 0x80a85740
xor eax, 0x8b2106a4
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdbc1d471
xor eax, 0xbc24129d
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xaa71a95d
xor eax, 0xded25516
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd3355120
xor eax, 0xb1d858f4
rol eax, 0xdf
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0xeb4cb7fd
pushf
not eax
add eax, 0xfbf82efb
xor eax, 0xf1f5d08a
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x8ba6f3bc
xor eax, 0xa72f8bea
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xed871c20
xor eax, 0xfc8ed20c
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc5d3fe24
xor eax, 0xbbe404e9
rol eax, 0x7c
popf
jmp 0x1400e37bd
mov rcx, r10
test rdx, rdx
je 0x1400e46dd
push rax
pushf
mov eax, 0x3f08811e
pushf
not eax
add eax, 0x9857ef72
xor eax, 0xa4d583af
rol eax, 0x60
popf
pushf
not eax
add eax, 0xb4e4e5c0
xor eax, 0xc818c953
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe8440c43
xor eax, 0xc08a97b3
rol eax, 6
popf
pushf
not eax
add eax, 0xbf7dfdf8
xor eax, 0xcb7e6116
rol eax, 0xbc
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x62481b65
pushf
not eax
add eax, 0xcf769458
xor eax, 0xdb547c70
rol eax, 0x87
popf
pushf
not eax
add eax, 0x9b05cb1e
xor eax, 0xdf9c709c
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xd81e2ab1
xor eax, 0xf5c42b1b
rol eax, 0x8a
popf
jmp 0x1400e37bd
mov r8d, r15d
call fcn.14001b4e0
jmp 0x1400e481c
mov r8, r13
xor edx, edx
call fcn.14001bb90
push rax
pushf
mov eax, 0xe0d8b408
pushf
not eax
add eax, 0x97c1a923
xor eax, 0xb90815db
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe7ee14a9
xor eax, 0xc0b5b4e2
rol eax, 0xf1
popf
pushf
not eax
add eax, 0x8bdab56d
xor eax, 0xb6a5eeec
rol eax, 0x89
popf
jmp 0x1400e37bd
call fcn.1400f40b0
mov dword [rax], 0x16
call fcn.14014c7ba
push rax
pushf
mov eax, 0xeb2946ed
pushf
not eax
add eax, 0xe8e0f490
xor eax, 0xfb1f843c
rol eax, 0
popf
pushf
not eax
add eax, 0xe5c94138
xor eax, 0xdf223799
rol eax, 0xd3
popf
jmp 0x1400e37bd
mov r10, qword [rsp + 0x20]
push rax
pushf
mov eax, 0xfacee986
pushf
not eax
add eax, 0x84f2aaa2
xor eax, 0x823b46b9
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc8c92ead
xor eax, 0xf1448b51
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb75e7741
xor eax, 0xdc2c4f4f
rol eax, 0x55
popf
jmp 0x1400e37bd
sub dword [rbx + 0x10], r15d
sub rbp, r15
add qword [rbx], r15
mov ecx, dword [rsp + 0x90]
sub r13, r15
jmp 0x1400e4e68
mov eax, ecx
cmp rbp, rax
jb 0x1400e4900
push rax
pushf
mov eax, 0xd0cdf4
pushf
not eax
add eax, 0xe873435f
xor eax, 0x98e7cbc7
rol eax, 0x62
popf
pushf
not eax
add eax, 0xd20b9899
xor eax, 0xd4cc8df7
rol eax, 0x24
popf
pushf
not eax
add eax, 0xb737d5e8
xor eax, 0xb3b6d4a9
rol eax, 0xc1
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x370af4d5
pushf
not eax
add eax, 0xed371957
xor eax, 0x833a54c6
rol eax, 0x35
popf
pushf
not eax
add eax, 0x9ad4759d
xor eax, 0xdc2d484a
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xb7007fe6
xor eax, 0xf674fb98
rol eax, 0xd1
popf
jmp 0x1400e37bd
cmp rbp, rdx
mov r15d, ebp
cmova r15d, edx
test ecx, ecx
je 0x1400e49ad
push rax
pushf
mov eax, 0x8a4b6f7d
pushf
not eax
add eax, 0xaa1f6d17
xor eax, 0xcbe8a98a
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe702eb00
xor eax, 0xee22385e
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xf07c65d7
xor eax, 0x872a2503
rol eax, 0x62
popf
pushf
not eax
add eax, 0xb699272a
xor eax, 0xe2b6f457
rol eax, 0x12
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x491a63ea
pushf
not eax
add eax, 0xc391fc48
xor eax, 0xfe26935c
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa59ff351
xor eax, 0xe079c7f5
rol eax, 0x28
popf
pushf
not eax
add eax, 0x834d9af8
xor eax, 0x8b4fba3b
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xdc101bfa
xor eax, 0x907caa83
rol eax, 0xda
popf
jmp 0x1400e37bd
xor edx, edx
mov eax, r15d
div ecx
sub r15d, edx
push rax
pushf
mov eax, 0xe2bded83
pushf
not eax
add eax, 0xc49903b9
xor eax, 0xbe8a9abf
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe90453d6
xor eax, 0xaf10b090
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x912335af
xor eax, 0xa9c6e9b1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa2b5c04b
xor eax, 0xce01b1d3
rol eax, 0xeb
popf
jmp 0x1400e37bd
mov eax, r15d
cmp rax, r13
ja 0x1400e4aa8
push rax
pushf
mov eax, 0xfc167e90
pushf
not eax
add eax, 0xbf160c05
xor eax, 0xa6dd6d3f
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc65a95a1
xor eax, 0xb4ea13ee
rol eax, 0x36
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x5071780f
pushf
not eax
add eax, 0xac686d28
xor eax, 0xe88e9397
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe7ca49cb
xor eax, 0xee93a378
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc26eebb9
xor eax, 0xa0ee45c2
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xcef488e7
xor eax, 0xabddb216
rol eax, 0x69
popf
jmp 0x1400e37bd
mov rax, qword [rbx + 8]
mov rcx, rbx
and dword [rbx + 0x10], 0
mov qword [rbx], rax
call fcn.1401528c0
mov rdx, qword [rsp + 0x20]
mov ecx, eax
mov r8d, r15d
call fcn.14016688a
test eax, eax
je 0x1400e4b84
push rax
pushf
mov eax, 0xe63661a8
pushf
not eax
add eax, 0xfb831c36
xor eax, 0xcbfc895d
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xe39b5c07
xor eax, 0xa6691493
rol eax, 0xab
popf
pushf
not eax
add eax, 0xdbbda5ae
xor eax, 0x94eef3e4
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xa8be2f8c
xor eax, 0x9a7bccbb
rol eax, 0x49
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x8572ba74
pushf
not eax
add eax, 0xc7edc96e
xor eax, 0xcd0f82e3
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xbc3ee0a4
xor eax, 0xa34fe351
rol eax, 0x51
popf
pushf
not eax
add eax, 0x88cc40c9
xor eax, 0xcb32cfcc
rol eax, 0x9b
popf
jmp 0x1400e37bd
js 0x1400e4c03
push rax
pushf
mov eax, 0x2cd047bc
pushf
not eax
add eax, 0xc8e9f2e3
xor eax, 0xa2307dbf
rol eax, 0x93
popf
pushf
not eax
add eax, 0xd8379868
xor eax, 0xa36da709
rol eax, 0xe1
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x34d0e3af
pushf
not eax
add eax, 0xc1e2ad57
xor eax, 0xa0e7fa2e
rol eax, 0x29
popf
pushf
not eax
add eax, 0xbaecf76f
xor eax, 0xf0f88359
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe00ae011
xor eax, 0xe53cfb94
rol eax, 0x94
popf
jmp 0x1400e37bd
mov ecx, dword [rsp + 0x90]
mov r10, qword [rsp + 0x20]
movsxd r15, eax
sub rbp, r15
sub r13, r15
jmp 0x1400e4e68
mov rcx, rbx
call fcn.1400d696a
cmp eax, 0xffffffff
je 0x1400e4cc9
push rax
pushf
mov eax, 0x25608048
pushf
not eax
add eax, 0xfb8b3f07
xor eax, 0xb894e50e
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8c16222d
xor eax, 0xe68ef7d4
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xd6115187
xor eax, 0xeff8e319
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd61faee5
xor eax, 0x95e47845
rol eax, 0x37
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x46d79390
pushf
not eax
add eax, 0xc2a687df
xor eax, 0xe8f11bce
rol eax, 0x50
popf
pushf
not eax
add eax, 0x83755a3f
xor eax, 0x9294c6ff
rol eax, 0xad
popf
jmp 0x1400e37bd
test r13, r13
je 0x1400e4d5a
push rax
pushf
mov eax, 0x94a4bb73
pushf
not eax
add eax, 0x826d19ad
xor eax, 0xdee02c3a
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xa26be856
xor eax, 0xcdcb0758
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xccca8eb1
xor eax, 0x891bee0d
rol eax, 0xa9
popf
pushf
not eax
add eax, 0x866e1b32
xor eax, 0xc2b4b001
rol eax, 0xbd
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x928fb4ac
pushf
not eax
add eax, 0xc94b660f
xor eax, 0x8fae60ee
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe5d0f20f
xor eax, 0x90ab2d95
rol eax, 0xba
popf
pushf
not eax
add eax, 0xfdd6fb02
xor eax, 0x903dd43c
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc49fb041
xor eax, 0xa1942acc
rol eax, 0x71
popf
jmp 0x1400e37bd
mov r10, qword [rsp + 0x20]
dec rbp
dec r13
mov r15d, 0xbc4affdb
pushf
not r15d
add r15d, 0x824ab137
xor r15d, 0x98eb2ac6
rol r15d, 0x71
popf
pushf
not r15d
add r15d, 0xfc27c843
xor r15d, 0xaf22939e
rol r15d, 0xa2
popf
pushf
not r15d
add r15d, 0xc54266ca
xor r15d, 0xda07cf55
rol r15d, 0x3a
popf
pushf
not r15d
add r15d, 0xbe0bb24a
xor r15d, 0xd6fba14a
rol r15d, 0x6b
popf
mov byte [r10], al
mov ecx, dword [rbx + 0x20]
mov dword [rsp + 0x90], ecx
push rax
pushf
mov eax, 0x98f80d2e
pushf
not eax
add eax, 0x885e5103
xor eax, 0xa99f0cda
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xc917b6e4
xor eax, 0xa3edd51b
rol eax, 0x87
popf
jmp 0x1400e37bd
push r15
not r15
sub r10, r15
pop r15
sub r10, 1
mov qword [rsp + 0x20], r10
test rbp, rbp
jne 0x1400e4edd
push rax
pushf
mov eax, 0xc10ad92a
pushf
not eax
add eax, 0xf2ef1446
xor eax, 0xbc68a363
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xe7e2a39e
xor eax, 0x81a0d611
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc0fa7531
xor eax, 0xa7f44f54
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xc66ea792
xor eax, 0xbda4c629
rol eax, 0x53
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x3b4811c8
pushf
not eax
add eax, 0xbfbe773f
xor eax, 0xa1f3c6e4
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xf2abfae5
xor eax, 0x9d061670
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xc9c680f5
xor eax, 0xfea5e26a
rol eax, 0x4c
popf
jmp 0x1400e37bd
mov r9, qword [rsp + 0x88]
push rax
pushf
mov eax, 0x2035fe9e
pushf
not eax
add eax, 0x9f2130a2
xor eax, 0xfa29cf87
rol eax, 0x67
popf
pushf
not eax
add eax, 0x8f06c7aa
xor eax, 0xb6edeeaf
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xbf1312b8
xor eax, 0xe0568912
rol eax, 0x61
popf
jmp 0x1400e37bd
mov rax, r9
jmp 0x1400e3c91
cmp rsi, 0xffffffffffffffff
je 0x1400e4fe5
push rax
pushf
mov eax, 0x3c186e7d
pushf
not eax
add eax, 0xe5e8547b
xor eax, 0xd700d9dd
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xaec18e2e
xor eax, 0xb84ded2a
rol eax, 0x32
popf
jmp 0x1400e37bd
push rax
pushf
mov eax, 0x1ee7dca5
pushf
not eax
add eax, 0xbfb5d9ea
xor eax, 0x88377f82
rol eax, 0x7d
popf
pushf
not eax
add eax, 0x91bbb774
xor eax, 0xdd856190
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb84b8af1
xor eax, 0xa732d065
rol eax, 0xb7
popf
jmp 0x1400e37bd
mov r8, rsi
xor edx, edx
mov rcx, r12
call fcn.14001bb90
push rax
pushf
mov eax, 0xf2f652a
pushf
not eax
add eax, 0x967bf988
xor eax, 0xf22df168
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xddb7fc51
xor eax, 0x910aa3f7
rol eax, 0xad
popf
jmp 0x1400e37bd
call fcn.1400f40b0
mov dword [rax], 0x22
jmp 0x1400e3c57
lock or dword [rbx + 0x14], 0x10
push rax
pushf
mov eax, 0x44162cd2
pushf
not eax
add eax, 0xddb1d81e
xor eax, 0xbffb517c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xf0703e44
xor eax, 0xb9e68dae
rol eax, 0x39
popf
pushf
not eax
add eax, 0x926c47fe
xor eax, 0xde3a7d6a
rol eax, 8
popf
pushf
not eax
add eax, 0xcc1c2fe7
xor eax, 0xb2814b6d
rol eax, 0x68
popf
jmp 0x1400e37bd
sub rdi, rbp
xor edx, edx
mov rax, rdi
div r14
jmp 0x1400e3c91
lock or dword [rbx + 0x14], 8
jmp 0x1400e510c