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

Disassembly:
push rax
pushf
mov eax, 0xeb4c5634
pushf
not eax
add eax, 0xe42f32cd
xor eax, 0xde8993df
rol eax, 0x78
popf
pushf
not eax
add eax, 0xed4f50ca
xor eax, 0xa628e57a
rol eax, 0x4b
popf
cmp eax, 0x29
jne 0x140233cad
popf
pop rax
jmp 0x14023553d
cmp eax, 0
jne 0x140233cbc
popf
pop rax
jmp 0x140234004
cmp eax, 3
jne 0x140233ccb
popf
pop rax
jmp 0x1402341b2
cmp eax, 1
jne 0x140233cda
popf
pop rax
jmp 0x1402340b6
cmp eax, 0xd
jne 0x140233ce9
popf
pop rax
jmp 0x140234671
cmp eax, 0x1a
jne 0x140233cf8
popf
pop rax
jmp 0x140234d73
cmp eax, 0xe
jne 0x140233d07
popf
pop rax
jmp 0x1402346f6
cmp eax, 0x31
jne 0x140233d16
popf
pop rax
jmp 0x140235954
cmp eax, 0x19
jne 0x140233d25
popf
pop rax
jmp 0x140234cbd
cmp eax, 8
jne 0x140233d34
popf
pop rax
jmp 0x14023440a
cmp eax, 0x2a
jne 0x140233d43
popf
pop rax
jmp 0x1402355dd
cmp eax, 0x17
jne 0x140233d52
popf
pop rax
jmp 0x140234b92
cmp eax, 0x1c
jne 0x140233d61
popf
pop rax
jmp 0x140234e90
cmp eax, 0x2e
jne 0x140233d70
popf
pop rax
jmp 0x140235788
cmp eax, 0x18
jne 0x140233d7f
popf
pop rax
jmp 0x140234c14
cmp eax, 0x2b
jne 0x140233d8e
popf
pop rax
jmp 0x14023562f
cmp eax, 0x1b
jne 0x140233d9d
popf
pop rax
jmp 0x140234dd1
cmp eax, 0x2d
jne 0x140233dac
popf
pop rax
jmp 0x1402356fb
cmp eax, 0x23
jne 0x140233dbb
popf
pop rax
jmp 0x14023527f
cmp eax, 0x25
jne 0x140233dca
popf
pop rax
jmp 0x140235347
cmp eax, 0x32
jne 0x140233dd9
popf
pop rax
jmp 0x140235a47
cmp eax, 0x13
jne 0x140233de8
popf
pop rax
jmp 0x14023495b
cmp eax, 0x33
jne 0x140233df7
popf
pop rax
jmp 0x140235a9d
cmp eax, 0x24
jne 0x140233e06
popf
pop rax
jmp 0x14023530f
cmp eax, 0x1e
jne 0x140233e15
popf
pop rax
jmp 0x140234fd4
cmp eax, 0xc
jne 0x140233e24
popf
pop rax
jmp 0x1402345d2
cmp eax, 0x26
jne 0x140233e33
popf
pop rax
jmp 0x1402353c9
cmp eax, 0x27
jne 0x140233e42
popf
pop rax
jmp 0x140235463
cmp eax, 0x30
jne 0x140233e51
popf
pop rax
jmp 0x1402358a4
cmp eax, 0x10
jne 0x140233e60
popf
pop rax
jmp 0x1402347af
cmp eax, 0x37
jne 0x140233e6f
popf
pop rax
jmp 0x140235ca4
cmp eax, 9
jne 0x140233e7e
popf
pop rax
jmp 0x140234440
cmp eax, 0x39
jne 0x140233e8d
popf
pop rax
jmp 0x140235d68
cmp eax, 0x16
jne 0x140233e9c
popf
pop rax
jmp 0x140234b10
cmp eax, 0x28
jne 0x140233eab
popf
pop rax
jmp 0x1402354e5
cmp eax, 0xa
jne 0x140233eba
popf
pop rax
jmp 0x1402344da
cmp eax, 0x36
jne 0x140233ec9
popf
pop rax
jmp 0x140235c2f
cmp eax, 0x14
jne 0x140233ed8
popf
pop rax
jmp 0x1402349c0
cmp eax, 7
jne 0x140233ee7
popf
pop rax
jmp 0x140234375
cmp eax, 0x34
jne 0x140233ef6
popf
pop rax
jmp 0x140235b37
cmp eax, 2
jne 0x140233f05
popf
pop rax
jmp 0x14023415d
cmp eax, 0x20
jne 0x140233f14
popf
pop rax
jmp 0x14023510e
cmp eax, 0x1d
jne 0x140233f23
popf
pop rax
jmp 0x140234f53
cmp eax, 0x11
jne 0x140233f32
popf
pop rax
jmp 0x140234844
cmp eax, 0x35
jne 0x140233f41
popf
pop rax
jmp 0x140235b82
cmp eax, 0x2f
jne 0x140233f50
popf
pop rax
jmp 0x140235843
cmp eax, 0x12
jne 0x140233f5f
popf
pop rax
jmp 0x1402348a4
cmp eax, 0x21
jne 0x140233f6e
popf
pop rax
jmp 0x1402351a2
cmp eax, 0x38
jne 0x140233f7d
popf
pop rax
jmp 0x140235d2b
cmp eax, 0xb
jne 0x140233f8c
popf
pop rax
jmp 0x14023453a
cmp eax, 0xf
jne 0x140233f9b
popf
pop rax
jmp 0x140234736
cmp eax, 0x15
jne 0x140233faa
popf
pop rax
jmp 0x140234a55
cmp eax, 5
jne 0x140233fb9
popf
pop rax
jmp 0x14023428e
cmp eax, 6
jne 0x140233fc8
popf
pop rax
jmp 0x140234328
cmp eax, 0x22
jne 0x140233fd7
popf
pop rax
jmp 0x1402351ea
cmp eax, 0x2c
jne 0x140233fe6
popf
pop rax
jmp 0x1402356b2
cmp eax, 0x1f
jne 0x140233ff5
popf
pop rax
jmp 0x14023505e
cmp eax, 4
jne 0x140234004
popf
pop rax
jmp 0x140234272
mov qword [rsp + 0x20], rbx
push rbp
sub rsp, 0x20
mov rbp, qword [0x1400c1950]
mov rbx, rbp
mov eax, dword [rbp + 0x3e20]
cmp dword [rbp + 0x3e24], eax
je 0x14023405d
push rax
pushf
mov eax, 0x3b628c66
pushf
not eax
add eax, 0xd8598ea8
xor eax, 0xa2739c9a
rol eax, 0x37
popf
pushf
not eax
add eax, 0x87653018
xor eax, 0x99c5edc8
rol eax, 0xc1
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x3d4ae06e
pushf
not eax
add eax, 0xecaee0fe
xor eax, 0xda397fb4
rol eax, 0x93
popf
pushf
not eax
add eax, 0xe26a5228
xor eax, 0xd944d853
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x9b1162f0
xor eax, 0xd7729dba
rol eax, 0x91
popf
pushf
not eax
add eax, 0x90c07713
xor eax, 0xbf590992
rol eax, 0x80
popf
jmp 0x140233c9e
mov qword [rsp + 0x30], rsi
mov qword [rsp + 0x38], rdi
xor edi, edi
mov esi, edi
mov qword [rsp + 0x40], r14
cmp dword [rbp + 0x5b98], edi
jle 0x14023412a
push rax
pushf
mov eax, 0x6ef81664
pushf
not eax
add eax, 0xec9cacb4
xor eax, 0xc1bda2e0
rol eax, 0xac
popf
pushf
not eax
add eax, 0x8e524307
xor eax, 0xc197b406
rol eax, 0x87
popf
pushf
not eax
add eax, 0x93ee826b
xor eax, 0xdd1d2cdf
rol eax, 0x25
popf
pushf
not eax
add eax, 0xc58ace69
xor eax, 0xf8514e16
rol eax, 0x18
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x598123b5
pushf
not eax
add eax, 0x90fdede2
xor eax, 0xb24fb576
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xb23f93e1
xor eax, 0xe34229cc
rol eax, 0xa8
popf
jmp 0x140233c9e
mov ebp, edi
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0xd8b0695b
pushf
not eax
add eax, 0xe86b0a35
xor eax, 0x95124154
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8a7e1be3
xor eax, 0x8e9f49c4
rol eax, 3
popf
pushf
not eax
add eax, 0x8c6245eb
xor eax, 0xf491e667
rol eax, 0xbb
popf
jmp 0x140233c9e
mov rax, qword [rbx + 0x5ba0]
cmp dword [rax + rbp + 4], 2
jne 0x140234219
push rax
pushf
mov eax, 0x9912ebe2
pushf
not eax
add eax, 0x858eba71
xor eax, 0xfdda3b60
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd33f37bf
xor eax, 0xb767868e
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc62a768e
xor eax, 0xcfaf367b
rol eax, 0xec
popf
pushf
not eax
add eax, 0xf8c9b27d
xor eax, 0x97e88dfc
rol eax, 0x8d
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xf92399de
pushf
not eax
add eax, 0xaa540397
xor eax, 0xe31b7fa0
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe7670727
xor eax, 0xca430d04
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8bf5155c
xor eax, 0xe449d50b
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe2faa1a8
xor eax, 0xaea10eeb
rol eax, 0x27
popf
jmp 0x140233c9e
movsxd rdx, esi
mov rcx, rbx
shl rdx, 5
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
jmp 0x140234289
call qword [rax + rbp + 0x10]
jmp 0x14023428e
inc esi
add rbp, 0x20
cmp esi, dword [rbx + 0x5b98]
jl 0x1402342f5
push rax
pushf
mov eax, 0x25b9a4cf
pushf
not eax
add eax, 0xb1daac3f
xor eax, 0xcac66981
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xa60e29e2
xor eax, 0xd7291632
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xe8c2b894
xor eax, 0xe2b6eeec
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd8ea2721
xor eax, 0x89d2d3e2
rol eax, 0x86
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xd26e1702
pushf
not eax
add eax, 0xc68bc436
xor eax, 0x95a7f6cb
rol eax, 0x91
popf
pushf
not eax
add eax, 0xb1464cdb
xor eax, 0xf955896a
rol eax, 0x5e
popf
jmp 0x140233c9e
mov rbp, qword [0x1400c1950]
push rax
pushf
mov eax, 0xe4bcfe9
pushf
not eax
add eax, 0x80aaacdc
xor eax, 0x8edf5b15
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xd63d0926
xor eax, 0xbc0e5993
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x8678f5d1
xor eax, 0x92234c78
rol eax, 0x44
popf
jmp 0x140233c9e
cmp dword [rbp + 0x3e70], 2
jl 0x1402343c4
push rax
pushf
mov eax, 0x984a144d
pushf
not eax
add eax, 0xafc45ac2
xor eax, 0x826b9488
rol eax, 0x37
popf
pushf
not eax
add eax, 0xfc7791b3
xor eax, 0xc7f2c0a7
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf76faf2b
xor eax, 0x81a090e7
rol eax, 0x96
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x632e21db
pushf
not eax
add eax, 0xf6e0a819
xor eax, 0xc4931d7f
rol eax, 0x46
popf
pushf
not eax
add eax, 0xf231d5b2
xor eax, 0x84e9bb87
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc11d5931
xor eax, 0xeef16f2e
rol eax, 0x7d
popf
jmp 0x140233c9e
nop dword [rax]
push rax
pushf
mov eax, 0x1346c5aa
pushf
not eax
add eax, 0xa383a06a
xor eax, 0xe6356ecb
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa876174e
xor eax, 0xa39bdd1b
rol eax, 0xe0
popf
jmp 0x140233c9e
call fcn.140254d12
cmp dword [rbp + 0x3e70], 1
jg 0x140234481
push rax
pushf
mov eax, 0x22246831
pushf
not eax
add eax, 0xd3ce4421
xor eax, 0xf213067c
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc7a4b0f5
xor eax, 0xee587547
rol eax, 0x2e
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xbfa66b0c
pushf
not eax
add eax, 0xf9064069
xor eax, 0xa817ace0
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa318f7de
xor eax, 0xee2b7a21
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf363b02c
xor eax, 0xfacdc65d
rol eax, 0x23
popf
pushf
not eax
add eax, 0xceb77085
xor eax, 0x84ceba64
rol eax, 0x78
popf
jmp 0x140233c9e
mov rbp, qword [0x1400c1950]
push rax
pushf
mov eax, 0xce35ba7f
pushf
not eax
add eax, 0xdde95fb5
xor eax, 0xd1f0d97f
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xb581f79a
xor eax, 0xfc53099b
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x824b4440
xor eax, 0xd3e3ccbe
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9fcf710c
xor eax, 0xe917a509
rol eax, 0x9e
popf
jmp 0x140233c9e
mov r8, qword [rbx + 0xc8]
test r8, r8
je 0x14023458c
push rax
pushf
mov eax, 0xc37f351a
pushf
not eax
add eax, 0xc4e31b7d
xor eax, 0xcd552eee
rol eax, 0xc
popf
pushf
not eax
add eax, 0x935ddac3
xor eax, 0xb74dcc5c
rol eax, 0x78
popf
pushf
not eax
add eax, 0xdfddf695
xor eax, 0xfc4c5dd3
rol eax, 0xe4
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xd41003e4
pushf
not eax
add eax, 0x9e42f3fc
xor eax, 0xda461bad
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xdfe2e913
xor eax, 0x8d8db5d5
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8d072a60
xor eax, 0x9df8e8e1
rol eax, 0xb6
popf
jmp 0x140233c9e
lea rdx, [rbx + 0x5b30]
mov rax, qword [rdx]
cmp rax, qword [rbx + 0x5b40]
jne 0x14023463e
push rax
pushf
mov eax, 0x5d59d93e
pushf
not eax
add eax, 0xd6aa76e7
xor eax, 0xee91439d
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc629c3ee
xor eax, 0x88440060
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xadacd366
xor eax, 0xe945cb7b
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa617ccaf
xor eax, 0xe5ddc5cb
rol eax, 0xf8
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xb1f1a2fc
pushf
not eax
add eax, 0xcb40151d
xor eax, 0x96d62fd4
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xd005bacb
xor eax, 0x870c34f7
rol eax, 0xff
popf
jmp 0x140233c9e
mov rax, qword [rdx + 8]
cmp rax, qword [rbx + 0x5b48]
je 0x1402346b1
push rax
pushf
mov eax, 0x5e1fe51e
pushf
not eax
add eax, 0xd8c4ec15
xor eax, 0x9deb76c2
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xfe23ee36
xor eax, 0xb6097a8e
rol eax, 5
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x3ad570b6
pushf
not eax
add eax, 0x90bdde2b
xor eax, 0x9294dd84
rol eax, 1
popf
pushf
not eax
add eax, 0xdc363af4
xor eax, 0xfc10bd0f
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xd7fb9894
xor eax, 0xc53556b7
rol eax, 0x80
popf
jmp 0x140233c9e
mov rcx, qword [rbp + 0x4860]
mov rcx, qword [rcx]
call r8
push rax
pushf
mov eax, 0x8e4fb19e
pushf
not eax
add eax, 0xddda6882
xor eax, 0xb6f2b818
rol eax, 0xc7
popf
pushf
not eax
add eax, 0x8e008095
xor eax, 0xd1f90286
rol eax, 0xff
popf
jmp 0x140233c9e
mov rax, qword [rbx + 0x3ea0]
mov byte [rbx + 0x3e2d], dil
test rax, rax
je 0x14023477c
push rax
pushf
mov eax, 0xe2bc0c7b
pushf
not eax
add eax, 0xe7fd1303
xor eax, 0x8fa38582
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc62ffcde
xor eax, 0x94d74eb5
rol eax, 0x2c
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x5e37fcac
pushf
not eax
add eax, 0x9036e2a0
xor eax, 0xa32b2980
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x88301a6a
xor eax, 0xeb996d26
rol eax, 0x5c
popf
jmp 0x140233c9e
cmp byte [rax + 0x98], dil
jne 0x1402347fe
push rax
pushf
mov eax, 0xfa510449
pushf
not eax
add eax, 0x87c38890
xor eax, 0xddd978ff
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xbeeb627c
xor eax, 0xf9817bc8
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xd9aa7c21
xor eax, 0x9acb73fb
rol eax, 0x53
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xd5662636
pushf
not eax
add eax, 0xf0df7f08
xor eax, 0xc2a2ccb0
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x8139e89d
xor eax, 0xe2b205e8
rol eax, 0x80
popf
pushf
not eax
add eax, 0xb18f841c
xor eax, 0xbf15f11e
rol eax, 0x29
popf
jmp 0x140233c9e
mov byte [rax + 0x96], dil
push rax
pushf
mov eax, 0x1766bb8
pushf
not eax
add eax, 0x967da8b0
xor eax, 0x8e57732e
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xb182d0d5
xor eax, 0xeb0e49b7
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc9e45549
xor eax, 0xf9eb2d40
rol eax, 0x93
popf
pushf
not eax
add eax, 0xffe3282b
xor eax, 0xe3a7589d
rol eax, 0x25
popf
jmp 0x140233c9e
call fcn.140254d12
mov r11, qword [0x1400c1950]
mov rsi, r11
cmp qword [r11 + 0x49d8], rdi
je 0x140234915
push rax
pushf
mov eax, 0xb6e568a2
pushf
not eax
add eax, 0xe931de63
xor eax, 0x9a5d4387
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb9312162
xor eax, 0x933d52f0
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb22f6e2d
xor eax, 0x878a83de
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb00224e9
xor eax, 0xd7ccc500
rol eax, 0xb
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x9648bc1b
pushf
not eax
add eax, 0x90b3d7c2
xor eax, 0xe96292e5
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xf9c2da23
xor eax, 0x9a0dd1b2
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf08382fe
xor eax, 0x91353442
rol eax, 0xea
popf
jmp 0x140233c9e
call fcn.140204d1a
mov r11, qword [0x1400c1950]
push rax
pushf
mov eax, 0x390bba31
pushf
not eax
add eax, 0x8c212485
xor eax, 0xeaac1aec
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xb605e518
xor eax, 0xea85315e
rol eax, 0xea
popf
pushf
not eax
add eax, 0x82822b53
xor eax, 0xbbc36ac7
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf78a88a9
xor eax, 0xbb56bb21
rol eax, 0x27
popf
jmp 0x140233c9e
cmp qword [rsi + 0x4868], rdi
je 0x140234a0f
push rax
pushf
mov eax, 0x6b0d85b5
pushf
not eax
add eax, 0xcbba259b
xor eax, 0xce7acabd
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xbcbfe0b8
xor eax, 0x925c6e8d
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xf8d4c254
xor eax, 0xbdb4a90e
rol eax, 0xc8
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x3da58b49
pushf
not eax
add eax, 0x86c83fc6
xor eax, 0xd0e30495
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xf97cb40f
xor eax, 0xf3557683
rol eax, 0x93
popf
pushf
not eax
add eax, 0xce1e8735
xor eax, 0xc2abb981
rol eax, 0x2f
popf
jmp 0x140233c9e
cmp byte [r11 + 0x48c5], dil
je 0x140234ab7
push rax
pushf
mov eax, 0x6ae2215d
pushf
not eax
add eax, 0xdef3680b
xor eax, 0x86303d84
rol eax, 0x31
popf
pushf
not eax
add eax, 0x912319ae
xor eax, 0xc919ca15
rol eax, 0xbb
popf
pushf
not eax
add eax, 0x992f1e0a
xor eax, 0xd53126aa
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xcec67dce
xor eax, 0xe6765401
rol eax, 0xbd
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x50dc5842
pushf
not eax
add eax, 0xfdbf0196
xor eax, 0xc2b11da2
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe2cc5174
xor eax, 0x992db4e2
rol eax, 0x25
popf
pushf
not eax
add eax, 0xea24b4af
xor eax, 0x84bceb76
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xe035089c
xor eax, 0xa7bb5f7c
rol eax, 0x61
popf
jmp 0x140233c9e
cmp dword [r11 + 0x4918], edi
jne 0x140234b4c
push rax
pushf
mov eax, 0x43f92791
pushf
not eax
add eax, 0x9691d8d8
xor eax, 0xcd87461a
rol eax, 5
popf
pushf
not eax
add eax, 0xa6d66b45
xor eax, 0xc2d77fed
rol eax, 0x1e
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xac60d9a6
pushf
not eax
add eax, 0xf076502c
xor eax, 0xe2a2ad1a
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xff85d44e
xor eax, 0xe71f2d4c
rol eax, 0x89
popf
pushf
not eax
add eax, 0xbf0af70a
xor eax, 0x9b85259c
rol eax, 0x51
popf
jmp 0x140233c9e
cmp dword [r11 + 0x4978], edi
jne 0x140234be1
push rax
pushf
mov eax, 0x88a60882
pushf
not eax
add eax, 0xac74c43f
xor eax, 0xec3e20f0
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xc24dd71a
xor eax, 0xa010247f
rol eax, 0x77
popf
pushf
not eax
add eax, 0xc183bec9
xor eax, 0xc051a9a4
rol eax, 0x6c
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x18fc2646
pushf
not eax
add eax, 0xc5deaded
xor eax, 0xd22b5c24
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8b58b2d2
xor eax, 0x81468b63
rol eax, 0xd0
popf
jmp 0x140233c9e
mov eax, dword [rsi + 0x48c8]
test al, 0xf
je 0x140234c64
push rax
pushf
mov eax, 0xb7cadd90
pushf
not eax
add eax, 0xa6c9002b
xor eax, 0xa20b5699
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xa9f484f2
xor eax, 0xcc8d301a
rol eax, 0x28
popf
pushf
not eax
add eax, 0xaa8b4a4c
xor eax, 0xb3d05f7c
rol eax, 0x2a
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xad92760f
pushf
not eax
add eax, 0x9a219335
xor eax, 0xe52d72c2
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xc798b58c
xor eax, 0xc8066a6d
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xcf354e91
xor eax, 0xd69a0680
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa9be8db4
xor eax, 0x8e9fe15c
rol eax, 0x4e
popf
jmp 0x140233c9e
test al, al
js 0x140234d1a
push rax
pushf
mov eax, 0x40d364c3
pushf
not eax
add eax, 0x9ddc8901
xor eax, 0xb13d3a53
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xde14448d
xor eax, 0xf3bb9bfd
rol eax, 0x87
popf
pushf
not eax
add eax, 0xc26572fc
xor eax, 0xcc562e30
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x841d3171
xor eax, 0x832d7590
rol eax, 0xd0
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x41a82598
pushf
not eax
add eax, 0xf944418c
xor eax, 0xffd4a92c
rol eax, 0x45
popf
pushf
not eax
add eax, 0xb8314cd7
xor eax, 0xb7752dcf
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xef7e3ec8
xor eax, 0xcf50ce93
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xfbf1ee3e
xor eax, 0xc5f294c3
rol eax, 0x22
popf
jmp 0x140233c9e
call fcn.14013d689
push rax
pushf
mov eax, 0x933e40a2
pushf
not eax
add eax, 0xc8adc51e
xor eax, 0xd10d394f
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xe3c13a0b
xor eax, 0xf2377a77
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb8600561
xor eax, 0xb1eaf82d
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xc2a964d3
xor eax, 0x97298b1b
rol eax, 0xc9
popf
jmp 0x140233c9e
cmp byte [rbx + 0x4a14], dil
je 0x140234e37
push rax
pushf
mov eax, 0x54fc2ae4
pushf
not eax
add eax, 0xb8efef85
xor eax, 0xf92cf4b3
rol eax, 0x73
popf
pushf
not eax
add eax, 0xe8188774
xor eax, 0x9f11bb25
rol eax, 0x32
popf
pushf
not eax
add eax, 0x951a39d5
xor eax, 0x85690073
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xc89121ee
xor eax, 0xcc32b6e5
rol eax, 0xe2
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x8456ec44
pushf
not eax
add eax, 0xd20d7021
xor eax, 0xdc4d4de1
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9a25d2a9
xor eax, 0xe4abe066
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xf98d604b
xor eax, 0x975d1ca9
rol eax, 0x75
popf
pushf
not eax
add eax, 0xc23c6ee9
xor eax, 0xb740a345
rol eax, 9
popf
jmp 0x140233c9e
mov eax, dword [rbx + 0x4a3c]
jmp 0x140234e97
inc eax
cmp eax, dword [rbx + 0x3e20]
jge 0x140234efa
push rax
pushf
mov eax, 0x7fbafcc8
pushf
not eax
add eax, 0xa3a59be7
xor eax, 0x99974167
rol eax, 0x89
popf
pushf
not eax
add eax, 0x8ba06c4a
xor eax, 0xef4880e0
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xa202c73e
xor eax, 0xfa080185
rol eax, 0xec
popf
pushf
not eax
add eax, 0xae76a260
xor eax, 0xbb0140b5
rol eax, 7
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xf5da8035
pushf
not eax
add eax, 0xf8b689fe
xor eax, 0xb0dab2f0
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcf8bd077
xor eax, 0xe03430c4
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdf7d2091
xor eax, 0xa915861c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xd4c3c65c
xor eax, 0xf95577e9
rol eax, 7
popf
jmp 0x140233c9e
test byte [rbx + 0x4a18], 0x20
jne 0x140234fa2
push rax
pushf
mov eax, 0x70828e21
pushf
not eax
add eax, 0x8d2f73e0
xor eax, 0xcd18c23d
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9490257c
xor eax, 0xf8034c85
rol eax, 0
popf
pushf
not eax
add eax, 0xe0296c19
xor eax, 0xf819255c
rol eax, 0xb
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x78b20bce
pushf
not eax
add eax, 0x82208194
xor eax, 0xe884e9df
rol eax, 1
popf
pushf
not eax
add eax, 0xa53da4bb
xor eax, 0xe1686ca5
rol eax, 0x60
popf
jmp 0x140233c9e
movsxd rcx, dword [rbx + 0x4a20]
cmp byte [rcx + r11 + 0xe04], dil
je 0x140235018
push rax
pushf
mov eax, 0xb2a86369
pushf
not eax
add eax, 0x81b322a0
xor eax, 0xc88035de
rol eax, 0x68
popf
pushf
not eax
add eax, 0x99884d3c
xor eax, 0x8efd653b
rol eax, 0xc1
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x1b12c354
pushf
not eax
add eax, 0xb6a56b72
xor eax, 0xe10d98e2
rol eax, 0x58
popf
pushf
not eax
add eax, 0x88c7908e
xor eax, 0xfc0ab677
rol eax, 0x82
popf
pushf
not eax
add eax, 0xbc360f32
xor eax, 0xe71df288
rol eax, 0xd5
popf
jmp 0x140233c9e
add ecx, 0x281
xor edx, edx
call fcn.14021731a
test al, al
jne 0x1402350b5
push rax
pushf
mov eax, 0x39fa5ee7
pushf
not eax
add eax, 0xd28b6b6a
xor eax, 0xaf5486fc
rol eax, 0x83
popf
pushf
not eax
add eax, 0xd2fcabd0
xor eax, 0xa97f2c97
rol eax, 0xde
popf
pushf
not eax
add eax, 0xf2e9a24a
xor eax, 0x8375c377
rol eax, 0x12
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x6514b0ef
pushf
not eax
add eax, 0x9d6934ad
xor eax, 0xa1f72109
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x95a6a87c
xor eax, 0xa97dd454
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8039979d
xor eax, 0xc5c9d699
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x97613234
xor eax, 0xd19a2e75
rol eax, 0x77
popf
jmp 0x140233c9e
mov al, 0x85
pushf
not al
add al, 0x44
xor al, 0xbc
rol al, 0x37
popf
pushf
not al
add al, 0x2a
xor al, 0xee
rol al, 0x13
popf
pushf
not al
add al, 0x25
xor al, 0xc
rol al, 0x45
popf
pushf
not al
add al, 0xa3
xor al, 0x47
rol al, 0xd8
popf
jmp 0x1402351ea
xor al, al
push rax
pushf
mov eax, 0xdbee0f03
pushf
not eax
add eax, 0xe761a801
xor eax, 0xf3858793
rol eax, 0x99
popf
pushf
not eax
add eax, 0xa29304ad
xor eax, 0xb9b5cd2f
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf531bd55
xor eax, 0xd297152d
rol eax, 0xe2
popf
jmp 0x140233c9e
cmp byte [rbx + 0x4a62], dil
jne 0x14023524c
push rax
pushf
mov eax, 0x2fd5b858
pushf
not eax
add eax, 0xbd61504c
xor eax, 0xacdd7f1c
rol eax, 0x41
popf
pushf
not eax
add eax, 0xdc469485
xor eax, 0x90c5192e
rol eax, 0x41
popf
pushf
not eax
add eax, 0x874747f8
xor eax, 0xce4a3644
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf9497540
xor eax, 0xac0173bc
rol eax, 0xf6
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xa71c57f3
pushf
not eax
add eax, 0xeb188604
xor eax, 0xb87793c6
rol eax, 0x66
popf
pushf
not eax
add eax, 0xa045f80d
xor eax, 0xbd56ca4e
rol eax, 0x97
popf
jmp 0x140233c9e
test al, al
je 0x1402352b6
push rax
pushf
mov eax, 0x4964796e
pushf
not eax
add eax, 0xd466a98a
xor eax, 0xffb43f13
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfc164137
xor eax, 0xd70557ca
rol eax, 0x4a
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x61a89711
pushf
not eax
add eax, 0xc7ffce6e
xor eax, 0xf481cae2
rol eax, 0x32
popf
pushf
not eax
add eax, 0x9da5cfc1
xor eax, 0x8c4423d7
rol eax, 0x42
popf
pushf
not eax
add eax, 0x843311c9
xor eax, 0x91d4c5fd
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xccfcb0a2
xor eax, 0xde962dc6
rol eax, 0x2a
popf
jmp 0x140233c9e
call fcn.1401c11d4
push rax
pushf
mov eax, 0x1da1d5f4
pushf
not eax
add eax, 0xaa25f3b6
xor eax, 0x96d06b08
rol eax, 0x43
popf
pushf
not eax
add eax, 0x88041a82
xor eax, 0xb1c06439
rol eax, 0x4b
popf
jmp 0x140233c9e
cmp byte [rbx + 0x4a14], dil
je 0x140235396
push rax
pushf
mov eax, 0x8ab046c6
pushf
not eax
add eax, 0xe9b7334e
xor eax, 0x8a992070
rol eax, 0x37
popf
pushf
not eax
add eax, 0x89e1bfc4
xor eax, 0xb96c680e
rol eax, 0x49
popf
pushf
not eax
add eax, 0xf113d654
xor eax, 0xbc042ef9
rol eax, 0xa1
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xf938b3cc
pushf
not eax
add eax, 0xd5edf2d8
xor eax, 0xc7ce5a34
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc9f1aab5
xor eax, 0x98bae036
rol eax, 0xea
popf
jmp 0x140233c9e
mov eax, dword [rbx + 0x3e20]
cmp dword [rbx + 0x4a1c], eax
jge 0x14023541d
push rax
pushf
mov eax, 0x2b5bdd97
pushf
not eax
add eax, 0x920e795d
xor eax, 0xfaea7dcf
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xba1caa9c
xor eax, 0xcc1a96bd
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xa5a780fc
xor eax, 0xb1e03a02
rol eax, 0xe8
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x928b4386
pushf
not eax
add eax, 0xdcba56bc
xor eax, 0xd751dfea
rol eax, 0x14
popf
pushf
not eax
add eax, 0x887074fb
xor eax, 0xcf0258d0
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb1b40f5a
xor eax, 0xebd59cc5
rol eax, 0x9b
popf
jmp 0x140233c9e
test byte [rbx + 0x4a18], 1
jne 0x14023549f
push rax
pushf
mov eax, 0xc79b3fdc
pushf
not eax
add eax, 0x8f997652
xor eax, 0xb3826abd
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xdb9566c2
xor eax, 0x98670287
rol eax, 0x2b
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x65e4aad9
pushf
not eax
add eax, 0x9de8d751
xor eax, 0xaf82082f
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9e59f406
xor eax, 0xef3cd4ad
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc8c91f71
xor eax, 0xb41f3be3
rol eax, 0x21
popf
jmp 0x140233c9e
lea rcx, [0x1a8165153]
pushf
sub rcx, 0x681196c3
popf
mov byte [rbx + 0x4a15], 1
call fcn.1400fee71
mov byte [rbx + 0x4a15], dil
push rax
pushf
mov eax, 0xa90c6755
pushf
not eax
add eax, 0xbdcaf6f9
xor eax, 0xc308a215
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xac6e2a91
xor eax, 0xfb00729b
rol eax, 0xdd
popf
jmp 0x140233c9e
mov eax, dword [rbx + 0x3e20]
mov dword [rbx + 0x3e24], eax
mov byte [rbx + 0x3e2c], dil
call fcn.1401e6d02
lea r14, [rbx + 0x3e60]
mov ecx, dword [r14 + 4]
test ecx, ecx
jns 0x140235597
push rax
pushf
mov eax, 0xe9faeb53
pushf
not eax
add eax, 0xe53bc153
xor eax, 0x8199979f
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xc307ac42
xor eax, 0x9abbb6e6
rol eax, 0x18
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x774a98e4
pushf
not eax
add eax, 0xc0ed94bd
xor eax, 0xdc8890f9
rol eax, 0x14
popf
pushf
not eax
add eax, 0xab73a34e
xor eax, 0xa81f2cff
rol eax, 0x46
popf
pushf
not eax
add eax, 0xe3429540
xor eax, 0x91e3d32b
rol eax, 0x76
popf
jmp 0x140233c9e
mov eax, ecx
cdq
sub eax, edx
mov edx, edi
sar eax, 1
push rcx
not ecx
sub eax, ecx
pop rcx
sub eax, 1
mov rcx, r14
test eax, eax
cmovg edx, eax
call fcn.1401f3323
push rax
pushf
mov eax, 0xd1bd0480
pushf
not eax
add eax, 0xc06aad4b
xor eax, 0xdfbda655
rol eax, 0x32
popf
pushf
not eax
add eax, 0x806aae8f
xor eax, 0x85edea44
rol eax, 0x22
popf
jmp 0x140233c9e
mov dword [r14], edi
mov rcx, r14
mov edx, dword [rbx + 0x3e40]
call fcn.1401f3323
mov ecx, dword [rbx + 0x3e40]
mov ebp, edi
test ecx, ecx
je 0x14023567f
push rax
pushf
mov eax, 0xf348c2cc
pushf
not eax
add eax, 0xd2bd07e1
xor eax, 0xc0442a69
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe5ea63f6
xor eax, 0xec63680d
rol eax, 0x33
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xbb9e1153
pushf
not eax
add eax, 0x8acf944f
xor eax, 0xf1cdf94c
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xc014c0f9
xor eax, 0xa126f1fd
rol eax, 0x5e
popf
jmp 0x140233c9e
mov rsi, rdi
push rax
pushf
mov eax, 0x9fd97f2f
pushf
not eax
add eax, 0xe163311b
xor eax, 0xf5f6f9b9
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xab9879cb
xor eax, 0x93846fac
rol eax, 0
popf
pushf
not eax
add eax, 0xf446432b
xor eax, 0xdc041579
rol eax, 0xb8
popf
jmp 0x140233c9e
mov rax, qword [rbx + 0x3e48]
mov rdx, qword [rsi + rax]
cmp byte [rdx + 0x96], dil
je 0x140235755
push rax
pushf
mov eax, 0x1cdd7031
pushf
not eax
add eax, 0xaba42464
xor eax, 0xc411fbdf
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xb3049000
xor eax, 0xf5425f23
rol eax, 5
popf
pushf
not eax
add eax, 0xf00cafe4
xor eax, 0x8c9021aa
rol eax, 0x4a
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xf300763b
pushf
not eax
add eax, 0xec0a3405
xor eax, 0xc6c3cc1f
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd07fe01b
xor eax, 0xe55f46e2
rol eax, 0x36
popf
jmp 0x140233c9e
test dword [rdx + 0xc], 0x1000000
jne 0x1402357ea
push rax
pushf
mov eax, 0x5dcc3ab5
pushf
not eax
add eax, 0xa1290282
xor eax, 0xc52c4412
rol eax, 0x15
popf
pushf
not eax
add eax, 0xbf184c25
xor eax, 0x80fcc586
rol eax, 0xea
popf
pushf
not eax
add eax, 0xe150c99f
xor eax, 0x82aba515
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x8e068ddc
xor eax, 0xd5a1a047
rol eax, 0x5f
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x6489cf26
pushf
not eax
add eax, 0xf64ed758
xor eax, 0x8315f5b8
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8f093ebb
xor eax, 0xc115b961
rol eax, 0xde
popf
pushf
not eax
add eax, 0x9cf4098e
xor eax, 0x9944a824
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x9d22f462
xor eax, 0xd0a64065
rol eax, 0x7d
popf
jmp 0x140233c9e
mov rcx, r14
call fcn.14021abd5
push rax
pushf
mov eax, 0xa08536ed
pushf
not eax
add eax, 0xe35113c6
xor eax, 0xd5e2f479
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa40fe94c
xor eax, 0x956b019f
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xb7a98ea1
xor eax, 0xa62a1594
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xf23b6100
xor eax, 0xad9e44ea
rol eax, 0x5c
popf
jmp 0x140233c9e
mov ecx, dword [rbx + 0x3e40]
jmp 0x1402358ab
inc ebp
add rsi, 8
cmp ebp, ecx
jne 0x1402358fb
push rax
pushf
mov eax, 0xd2971dc
pushf
not eax
add eax, 0x95b74880
xor eax, 0xee0ad750
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xa9f6c902
xor eax, 0xde788620
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xdbb26b0b
xor eax, 0x9dac8873
rol eax, 0x8c
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x8fc60680
pushf
not eax
add eax, 0xdbf2f2d4
xor eax, 0x9d054fe9
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc967c19d
xor eax, 0xa2b260f3
rol eax, 0x34
popf
pushf
not eax
add eax, 0xc950acbf
xor eax, 0xdeb06293
rol eax, 0x36
popf
pushf
not eax
add eax, 0x9db0fc88
xor eax, 0xf9e3a79c
rol eax, 0xa8
popf
jmp 0x140233c9e
mov eax, dword [r14]
mov dword [rbx + 0x3e40], eax
mov eax, dword [rbx + 0x3e44]
mov dword [r14], ecx
mov ecx, dword [r14 + 4]
mov dword [r14 + 4], eax
mov rax, qword [rbx + 0x3e48]
mov dword [rbx + 0x3e44], ecx
mov rcx, qword [r14 + 8]
mov qword [r14 + 8], rax
mov eax, dword [rbx + 0x3e90]
mov r14, qword [rsp + 0x40]
mov dword [rbx + 0xf0], eax
mov rax, qword [rbx + 0x58]
mov qword [rbx + 0x3e48], rcx
mov byte [rax + 0x18], dil
mov byte [rbx + 0x37a8], dil
mov qword [rbx + 0xe0c], rdi
mov ecx, dword [rbx + 0x37b4]
test ecx, ecx
jns 0x140235a14
push rax
pushf
mov eax, 0x6797b9f3
pushf
not eax
add eax, 0x839beb45
xor eax, 0xb32ec30f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x814da5c4
xor eax, 0xe1f61de4
rol eax, 0x54
popf
pushf
not eax
add eax, 0xa3221ee3
xor eax, 0xbe7186bb
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xd11e0a23
xor eax, 0xff70db58
rol eax, 0x4a
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xca4c776a
pushf
not eax
add eax, 0x9044aeec
xor eax, 0xde7aae3a
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbabb012a
xor eax, 0x8a67c9ca
rol eax, 0x62
popf
jmp 0x140233c9e
mov eax, ecx
cdq
sub eax, edx
mov edx, edi
sar eax, 1
push rcx
not ecx
sub eax, ecx
pop rcx
sub eax, 1
lea rcx, [rbx + 0x37b0]
test eax, eax
cmovg edx, eax
call fcn.1401986e1
push rax
pushf
mov eax, 0xb719e93e
pushf
not eax
add eax, 0xb8489cbd
xor eax, 0xaa4df11b
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x8f8e6576
xor eax, 0xd0bdcc0b
rol eax, 7
popf
jmp 0x140233c9e
mov dword [rbx + 0x37b0], edi
cmp dword [rbx + 0x5b98], edi
jle 0x140235b04
push rax
pushf
mov eax, 0x7a1cb20e
pushf
not eax
add eax, 0xe0ca5e85
xor eax, 0xf86064b0
rol eax, 0x28
popf
pushf
not eax
add eax, 0xde4065f7
xor eax, 0xb57a4839
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x9ea43ef3
xor eax, 0x8cdca7a7
rol eax, 0x33
popf
pushf
not eax
add eax, 0xe2c05fd0
xor eax, 0xe12bb46a
rol eax, 0x3a
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xd095c914
pushf
not eax
add eax, 0xea8a2cd8
xor eax, 0x9d66f944
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xdb62ad79
xor eax, 0x9239e500
rol eax, 0x56
popf
jmp 0x140233c9e
mov rsi, rdi
nop
push rax
pushf
mov eax, 0x146b6bd3
pushf
not eax
add eax, 0xaa9c30c7
xor eax, 0x86a728bc
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc6ea0dd0
xor eax, 0x8b9053b8
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf2c878df
xor eax, 0xbce623ce
rol eax, 0x4a
popf
jmp 0x140233c9e
mov rax, qword [rbx + 0x5ba0]
cmp dword [rax + rsi + 4], 3
jne 0x140235bd6
push rax
pushf
mov eax, 0x77870d77
pushf
not eax
add eax, 0x9c643a79
xor eax, 0xad657490
rol eax, 0xce
popf
pushf
not eax
add eax, 0xa5b98ca2
xor eax, 0xe3cad7cb
rol eax, 0x80
popf
pushf
not eax
add eax, 0xc78f3101
xor eax, 0x82ef3308
rol eax, 0x86
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0x5d70aa0f
pushf
not eax
add eax, 0xc9c6738b
xor eax, 0xe910176c
rol eax, 0x73
popf
pushf
not eax
add eax, 0x953c1d44
xor eax, 0xe0c8ef3a
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x84355143
xor eax, 0xe3e61003
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xda07f1dc
xor eax, 0x9cd6d27e
rol eax, 0x78
popf
jmp 0x140233c9e
movsxd rdx, edi
mov rcx, rbx
shl rdx, 5
push rax
not rax
sub rdx, rax
pop rax
sub rdx, 1
jmp 0x140235c46
call qword [rax + rsi + 0x10]
push rax
pushf
mov eax, 0xfc7f7c15
pushf
not eax
add eax, 0x8cf94df2
xor eax, 0xc0dff92b
rol eax, 0x57
popf
pushf
not eax
add eax, 0xe928f3de
xor eax, 0xfdc04f05
rol eax, 0xae
popf
pushf
not eax
add eax, 0x87fc04b5
xor eax, 0xadb83812
rol eax, 0x80
popf
pushf
not eax
add eax, 0x8709e869
xor eax, 0xa5428fb2
rol eax, 0x51
popf
jmp 0x140233c9e
inc edi
add rsi, 0x20
cmp edi, dword [rbx + 0x5b98]
jl 0x140235ce5
push rax
pushf
mov eax, 0xd2616d3c
pushf
not eax
add eax, 0xf0a3fcdd
xor eax, 0xcd13d680
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf7cee327
xor eax, 0xb3aa5fd9
rol eax, 0x8d
popf
jmp 0x140233c9e
push rax
pushf
mov eax, 0xd909bf7d
pushf
not eax
add eax, 0xf21a01df
xor eax, 0x808c352e
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x98404660
xor eax, 0x9674a6c1
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xfa1711f4
xor eax, 0xfade9d88
rol eax, 0x4d
popf
jmp 0x140233c9e
mov rsi, qword [rsp + 0x30]
mov rdi, qword [rsp + 0x38]
push rax
pushf
mov eax, 0xe809efc0
pushf
not eax
add eax, 0xe507fff2
xor eax, 0xbe135ffe
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xbf442375
xor eax, 0xf1c93625
rol eax, 0x6d
popf
jmp 0x140233c9e
mov rbx, qword [rsp + 0x48]
add rsp, 0x20
pop rbp
ret