Function at 0x180450c00
Capabilities:
Authenticate hmac
Encrypt data using speck
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x7d8d6d1a
pushf
not eax
add eax, 0xbf2bcae8
xor eax, 0x923dbd99
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x879e9b15
xor eax, 0x97743143
rol eax, 0x88
popf
cmp eax, 0x63
jne 0x180450c3d
popf
pop rax
jmp 0x180454302
cmp eax, 0x48
jne 0x180450c4c
popf
pop rax
jmp 0x180453574
cmp eax, 0x3f
jne 0x180450c5b
popf
pop rax
jmp 0x18045319e
cmp eax, 1
jne 0x180450c6a
popf
pop rax
jmp 0x1804513e1
cmp eax, 0x4a
jne 0x180450c79
popf
pop rax
jmp 0x18045366c
cmp eax, 0x1a
jne 0x180450c88
popf
pop rax
jmp 0x18045200a
cmp eax, 0x5d
jne 0x180450c97
popf
pop rax
jmp 0x180454004
cmp eax, 0x6e
jne 0x180450ca6
popf
pop rax
jmp 0x18045487e
cmp eax, 0x40
jne 0x180450cb5
popf
pop rax
jmp 0x180453233
cmp eax, 0x74
jne 0x180450cc4
popf
pop rax
jmp 0x180454b9f
cmp eax, 0x2a
jne 0x180450cd3
popf
pop rax
jmp 0x1804527c0
cmp eax, 0x71
jne 0x180450ce2
popf
pop rax
jmp 0x1804549c8
cmp eax, 0x1c
jne 0x180450cf1
popf
pop rax
jmp 0x180452110
cmp eax, 0x2e
jne 0x180450d00
popf
pop rax
jmp 0x180452917
cmp eax, 0x4c
jne 0x180450d0f
popf
pop rax
jmp 0x1804537eb
cmp eax, 0x2b
jne 0x180450d1e
popf
pop rax
jmp 0x180452820
cmp eax, 0x1b
jne 0x180450d2d
popf
pop rax
jmp 0x180452092
cmp eax, 0x6a
jne 0x180450d3c
popf
pop rax
jmp 0x18045467f
cmp eax, 0x23
jne 0x180450d4b
popf
pop rax
jmp 0x180452442
cmp eax, 0x5b
jne 0x180450d5a
popf
pop rax
jmp 0x180453f19
cmp eax, 0x43
jne 0x180450d69
popf
pop rax
jmp 0x180453390
cmp eax, 0x13
jne 0x180450d78
popf
pop rax
jmp 0x180451d4a
cmp eax, 0x33
jne 0x180450d87
popf
pop rax
jmp 0x180452c26
cmp eax, 0x24
jne 0x180450d96
popf
pop rax
jmp 0x1804524c4
cmp eax, 0x1e
jne 0x180450da5
popf
pop rax
jmp 0x1804521cd
cmp eax, 0xc
jne 0x180450db4
popf
pop rax
jmp 0x1804519ea
cmp eax, 0x26
jne 0x180450dc3
popf
pop rax
jmp 0x1804525d7
cmp eax, 0x27
jne 0x180450dd2
popf
pop rax
jmp 0x180452637
cmp eax, 0x30
jne 0x180450de1
popf
pop rax
jmp 0x180452a4a
cmp eax, 0x10
jne 0x180450df0
popf
pop rax
jmp 0x180451bd1
cmp eax, 0x37
jne 0x180450dff
popf
pop rax
jmp 0x180452dd3
cmp eax, 9
jne 0x180450e0e
popf
pop rax
jmp 0x18045188c
cmp eax, 0x39
jne 0x180450e1d
popf
pop rax
jmp 0x180452eb1
cmp eax, 0x16
jne 0x180450e2c
popf
pop rax
jmp 0x180451e73
cmp eax, 0x3b
jne 0x180450e3b
popf
pop rax
jmp 0x180452f34
cmp eax, 0x4b
jne 0x180450e4a
popf
pop rax
jmp 0x180453723
cmp eax, 0x36
jne 0x180450e59
popf
pop rax
jmp 0x180452d4b
cmp eax, 0x14
jne 0x180450e68
popf
pop rax
jmp 0x180451da7
cmp eax, 0x72
jne 0x180450e77
popf
pop rax
jmp 0x180454a83
cmp eax, 0x3d
jne 0x180450e86
popf
pop rax
jmp 0x180453072
cmp eax, 0x69
jne 0x180450e95
popf
pop rax
jmp 0x18045461d
cmp eax, 0x47
jne 0x180450ea4
popf
pop rax
jmp 0x18045353d
cmp eax, 0x51
jne 0x180450eb3
popf
pop rax
jmp 0x180453a39
cmp eax, 0x11
jne 0x180450ec2
popf
pop rax
jmp 0x180451c59
cmp eax, 0x35
jne 0x180450ed1
popf
pop rax
jmp 0x180452d01
cmp eax, 0x68
jne 0x180450ee0
popf
pop rax
jmp 0x1804545bd
cmp eax, 0x12
jne 0x180450eef
popf
pop rax
jmp 0x180451cfd
cmp eax, 0x6b
jne 0x180450efe
popf
pop rax
jmp 0x1804546f6
cmp eax, 0x38
jne 0x180450f0d
popf
pop rax
jmp 0x180452e51
cmp eax, 0x64
jne 0x180450f1c
popf
pop rax
jmp 0x18045435e
cmp eax, 0x5c
jne 0x180450f2b
popf
pop rax
jmp 0x180453f80
cmp eax, 0x15
jne 0x180450f3a
popf
pop rax
jmp 0x180451de0
cmp eax, 5
jne 0x180450f49
popf
pop rax
jmp 0x1804515de
cmp eax, 6
jne 0x180450f58
popf
pop rax
jmp 0x180451627
cmp eax, 0x5a
jne 0x180450f67
popf
pop rax
jmp 0x180453e75
cmp eax, 0x49
jne 0x180450f76
popf
pop rax
jmp 0x1804535d3
cmp eax, 0x1f
jne 0x180450f85
popf
pop rax
jmp 0x18045222c
cmp eax, 4
jne 0x180450f94
popf
pop rax
jmp 0x180451548
cmp eax, 0x2f
jne 0x180450fa3
popf
pop rax
jmp 0x180452995
cmp eax, 0x4d
jne 0x180450fb2
popf
pop rax
jmp 0x18045387c
cmp eax, 0x55
jne 0x180450fc1
popf
pop rax
jmp 0x180453c5f
cmp eax, 0x45
jne 0x180450fd0
popf
pop rax
jmp 0x18045344f
cmp eax, 0x2c
jne 0x180450fdf
popf
pop rax
jmp 0x180452857
cmp eax, 0x5f
jne 0x180450fee
popf
pop rax
jmp 0x1804540eb
cmp eax, 0x19
jne 0x180450ffd
popf
pop rax
jmp 0x180451fc0
cmp eax, 0x1d
jne 0x18045100c
popf
pop rax
jmp 0x180452170
cmp eax, 0x61
jne 0x18045101b
popf
pop rax
jmp 0x180454224
cmp eax, 0x53
jne 0x18045102a
popf
pop rax
jmp 0x180453b42
cmp eax, 0x4f
jne 0x180451039
popf
pop rax
jmp 0x180453980
cmp eax, 0x6c
jne 0x180451048
popf
pop rax
jmp 0x180454746
cmp eax, 7
jne 0x180451057
popf
pop rax
jmp 0x180451740
cmp eax, 0x20
jne 0x180451066
popf
pop rax
jmp 0x1804522c6
cmp eax, 0x56
jne 0x180451075
popf
pop rax
jmp 0x180453d1a
cmp eax, 0x3c
jne 0x180451084
popf
pop rax
jmp 0x180452fce
cmp eax, 0xd
jne 0x180451093
popf
pop rax
jmp 0x180451a68
cmp eax, 0xa
jne 0x1804510a2
popf
pop rax
jmp 0x1804518ec
cmp eax, 0x18
jne 0x1804510b1
popf
pop rax
jmp 0x180451f73
cmp eax, 0x28
jne 0x1804510c0
popf
pop rax
jmp 0x180452694
cmp eax, 0x22
jne 0x1804510cf
popf
pop rax
jmp 0x1804523f9
cmp eax, 0x50
jne 0x1804510de
popf
pop rax
jmp 0x1804539ce
cmp eax, 0x52
jne 0x1804510ed
popf
pop rax
jmp 0x180453ae2
cmp eax, 0x41
jne 0x1804510fc
popf
pop rax
jmp 0x1804532c8
cmp eax, 0x67
jne 0x18045110b
popf
pop rax
jmp 0x18045451a
cmp eax, 0x70
jne 0x18045111a
popf
pop rax
jmp 0x18045492d
cmp eax, 0x29
jne 0x180451129
popf
pop rax
jmp 0x18045272f
cmp eax, 0x3e
jne 0x180451138
popf
pop rax
jmp 0x180453101
cmp eax, 0
jne 0x180451147
popf
pop rax
jmp 0x180451318
cmp eax, 0x4e
jne 0x180451156
popf
pop rax
jmp 0x1804538fa
cmp eax, 0x31
jne 0x180451165
popf
pop rax
jmp 0x180452afc
cmp eax, 0x62
jne 0x180451174
popf
pop rax
jmp 0x1804542b5
cmp eax, 0x5e
jne 0x180451183
popf
pop rax
jmp 0x180454047
cmp eax, 0x25
jne 0x180451192
popf
pop rax
jmp 0x180452546
cmp eax, 0xf
jne 0x1804511a1
popf
pop rax
jmp 0x180451b87
cmp eax, 0x44
jne 0x1804511b0
popf
pop rax
jmp 0x1804533c7
cmp eax, 0x75
jne 0x1804511bf
popf
pop rax
jmp 0x180454bfe
cmp eax, 3
jne 0x1804511ce
popf
pop rax
jmp 0x1804514d9
cmp eax, 0x6f
jne 0x1804511dd
popf
pop rax
jmp 0x1804548de
cmp eax, 0x34
jne 0x1804511ec
popf
pop rax
jmp 0x180452cca
cmp eax, 0x54
jne 0x1804511fb
popf
pop rax
jmp 0x180453bca
cmp eax, 0x59
jne 0x18045120a
popf
pop rax
jmp 0x180453e0b
cmp eax, 0xb
jne 0x180451219
popf
pop rax
jmp 0x180451974
cmp eax, 0x66
jne 0x180451228
popf
pop rax
jmp 0x180454476
cmp eax, 0x2d
jne 0x180451237
popf
pop rax
jmp 0x1804528a3
cmp eax, 0xe
jne 0x180451246
popf
pop rax
jmp 0x180451ada
cmp eax, 0x3a
jne 0x180451255
popf
pop rax
jmp 0x180452ee8
cmp eax, 2
jne 0x180451264
popf
pop rax
jmp 0x180451445
cmp eax, 0x65
jne 0x180451273
popf
pop rax
jmp 0x1804543ce
cmp eax, 0x21
jne 0x180451282
popf
pop rax
jmp 0x180452344
cmp eax, 0x73
jne 0x180451291
popf
pop rax
jmp 0x180454ae2
cmp eax, 0x17
jne 0x1804512a0
popf
pop rax
jmp 0x180451ee2
cmp eax, 0x58
jne 0x1804512af
popf
pop rax
jmp 0x180453d7a
cmp eax, 0x46
jne 0x1804512be
popf
pop rax
jmp 0x180453506
cmp eax, 0x32
jne 0x1804512cd
popf
pop rax
jmp 0x180452b91
cmp eax, 0x6d
jne 0x1804512dc
popf
pop rax
jmp 0x1804547ed
cmp eax, 0x60
jne 0x1804512eb
popf
pop rax
jmp 0x180454180
cmp eax, 0x42
jne 0x1804512fa
popf
pop rax
jmp 0x180453346
cmp eax, 8
jne 0x180451309
popf
pop rax
jmp 0x1804517e8
cmp eax, 0x57
jne 0x180451318
popf
pop rax
jmp 0x180453d78
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x20
mov rbx, qword [0x180259f90]
xor dil, dil
movss xmm2, dword [rbx + 0x3844]
movss xmm1, dword [rbx + 0x3848]
maxss xmm2, dword [0x1801d1e88]
maxss xmm1, dword [0x1801d1e88]
movss dword [rbx + 0x3ec4], xmm2
movss dword [rbx + 0x3ec8], xmm1
call fcn.180097340
mov r8, qword [0x180259f90]
xor esi, esi
mov eax, dword [r8 + 0x4878]
sub eax, 1
js 0x1804513ae
push rax
pushf
mov eax, 0xa2a92a07
pushf
not eax
add eax, 0xf4402f4e
xor eax, 0xbe62b58d
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8b8bf714
xor eax, 0xd5727115
rol eax, 0x15
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x92963c8f
pushf
not eax
add eax, 0x88029c38
xor eax, 0x958dcd1a
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa3f910c1
xor eax, 0xf760d848
rol eax, 0x9e
popf
jmp 0x180450c2e
mov r8, qword [r8 + 0x4880]
movsxd rdx, eax
add r8, 8
imul rcx, rdx, 0x38
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
push rax
pushf
mov eax, 0x11976329
pushf
not eax
add eax, 0xe854d833
xor eax, 0xacd4dadb
rol eax, 0x7c
popf
pushf
not eax
add eax, 0x81de136a
xor eax, 0xcc62dbd1
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xfe819fec
xor eax, 0xa7f2a993
rol eax, 0x61
popf
jmp 0x180450c2e
mov rcx, qword [r8]
test rcx, rcx
je 0x180451493
push rax
pushf
mov eax, 0x39d72439
pushf
not eax
add eax, 0x95d1d1cd
xor eax, 0x9e031d34
rol eax, 0x98
popf
pushf
not eax
add eax, 0xbab09c07
xor eax, 0xf4b77675
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xebccfa67
xor eax, 0xca9a0bc5
rol eax, 0x27
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x7dffcabc
pushf
not eax
add eax, 0xbb0acc3c
xor eax, 0xcd66cf0d
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xbfc53679
xor eax, 0x9aa698e7
rol eax, 0x38
popf
pushf
not eax
add eax, 0xc315cd59
xor eax, 0xeaa62771
rol eax, 0xd2
popf
jmp 0x180450c2e
test dword [rcx + 0xc], 0x8000000
jne 0x180451515
push rax
pushf
mov eax, 0x70ec126
pushf
not eax
add eax, 0xa9572c17
xor eax, 0xfdce1d7c
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xcd0e8162
xor eax, 0xeedd0748
rol eax, 0x98
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xcb49d372
pushf
not eax
add eax, 0xa3672572
xor eax, 0xca90baaf
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x805b66e1
xor eax, 0xb6591523
rol eax, 0xc4
popf
jmp 0x180450c2e
sub r8, 0x38
sub rdx, 1
jns 0x180451598
push rax
pushf
mov eax, 0xadadd05e
pushf
not eax
add eax, 0x8e20642b
xor eax, 0xf78bb359
rol eax, 0x23
popf
pushf
not eax
add eax, 0x9882b08d
xor eax, 0xe8fdbba6
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe1051e83
xor eax, 0x9ed4da66
rol eax, 0x9e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x7bd528d2
pushf
not eax
add eax, 0x865ab323
xor eax, 0xdb3d4549
rol eax, 2
popf
pushf
not eax
add eax, 0xa96446df
xor eax, 0xf3346ead
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x824fe361
xor eax, 0xeee59cab
rol eax, 0xbc
popf
jmp 0x180450c2e
mov rdx, rsi
push rax
pushf
mov eax, 0x6916161d
pushf
not eax
add eax, 0xa7a26205
xor eax, 0xe053cf56
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x9c0395fe
xor eax, 0xde521235
rol eax, 0xee
popf
pushf
not eax
add eax, 0xe474fd69
xor eax, 0xb6c63b6a
rol eax, 0xea
popf
jmp 0x180450c2e
test byte [rbx + 8], 0x10
mov r8d, 0x42957c80
pushf
not r8d
add r8d, 0x9cddca34
xor r8d, 0xfd507781
rol r8d, 0x64
popf
pushf
not r8d
add r8d, 0x82961c51
xor r8d, 0xf6630fc1
rol r8d, 0xf1
popf
pushf
not r8d
add r8d, 0xa0ee00cb
xor r8d, 0x9115dbd6
rol r8d, 0x2f
popf
pushf
not r8d
add r8d, 0x8b291600
xor r8d, 0x962a04fa
rol r8d, 0xeb
popf
mov r11d, dword [rbx + 0x4878]
mov r10, 0xffffffffffffffff
movzx edi, dil
cmovne edi, r8d
cmp byte [rbx + 0x3738], sil
je 0x18045170d
push rax
pushf
mov eax, 0xad245784
pushf
not eax
add eax, 0xe91fee87
xor eax, 0x8bd32971
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc041744d
xor eax, 0xb0508846
rol eax, 0xac
popf
pushf
not eax
add eax, 0xec1338e7
xor eax, 0xa2dafe0a
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa51c763f
xor eax, 0xe481068d
rol eax, 0xe
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x8613aa3d
pushf
not eax
add eax, 0x8fc1359e
xor eax, 0xe5445da7
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc623f0d8
xor eax, 0xdabeaa63
rol eax, 0xb4
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x18045178f
push rax
pushf
mov eax, 0x7253fb0b
pushf
not eax
add eax, 0xc52e5ba9
xor eax, 0xff018309
rol eax, 0x24
popf
pushf
not eax
add eax, 0x816b4f03
xor eax, 0xd711aa40
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd050a8b3
xor eax, 0xd2336983
rol eax, 0xf7
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x3a270f36
pushf
not eax
add eax, 0xd2df0636
xor eax, 0xe0de04a3
rol eax, 0x30
popf
pushf
not eax
add eax, 0xc262d495
xor eax, 0x875a4d54
rol eax, 0x39
popf
pushf
not eax
add eax, 0x99f1a4b5
xor eax, 0xcb9c312e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x85fe4333
xor eax, 0xadc6b917
rol eax, 0xc9
popf
jmp 0x180450c2e
test r11d, r11d
jg 0x180451846
push rax
pushf
mov eax, 0xec0f2bcd
pushf
not eax
add eax, 0xafb66af7
xor eax, 0xd16186b5
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf618feab
xor eax, 0xb1d96ea5
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x9cde7770
xor eax, 0xbcb4179a
rol eax, 6
popf
pushf
not eax
add eax, 0xd035d3e6
xor eax, 0xd518554b
rol eax, 0xa3
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x155f4128
pushf
not eax
add eax, 0x9e366cc0
xor eax, 0xcdbf7da2
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x8bb43d17
xor eax, 0xc77e62bb
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe675580e
xor eax, 0x8b804ff4
rol eax, 0xae
popf
jmp 0x180450c2e
xor al, al
jmp 0x180451bd1
mov rax, qword [rbx + 0x3ed8]
mov rdx, rcx
test rax, rax
je 0x18045192e
push rax
pushf
mov eax, 0xe44105c1
pushf
not eax
add eax, 0xfe0da0a5
xor eax, 0x89b3b2aa
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xe644b17f
xor eax, 0xdbd22ce5
rol eax, 0xe9
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x24ebf4df
pushf
not eax
add eax, 0xe5acdbc7
xor eax, 0xad871cc5
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x945253ae
xor eax, 0xc3837883
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xfaaac73a
xor eax, 0x9ede5233
rol eax, 0xa
popf
jmp 0x180450c2e
mov rax, qword [rax + 0x370]
cmp qword [rax + 0x370], rcx
je 0x1804519b7
push rax
pushf
mov eax, 0xc05b194d
pushf
not eax
add eax, 0xcfdc5d1a
xor eax, 0xdc1aa811
rol eax, 0x50
popf
pushf
not eax
add eax, 0xc57f82bc
xor eax, 0xd9a1a320
rol eax, 0x58
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x1437245f
pushf
not eax
add eax, 0x84a8265b
xor eax, 0x9d68ba21
rol eax, 0x93
popf
pushf
not eax
add eax, 0xac36ff68
xor eax, 0xcd5f965a
rol eax, 0x1b
popf
jmp 0x180450c2e
cmp rax, rcx
je 0x180451a22
push rax
pushf
mov eax, 0x87d30205
pushf
not eax
add eax, 0xed1f86a3
xor eax, 0xdf37ad57
rol eax, 0x49
popf
pushf
not eax
add eax, 0xcca77729
xor eax, 0xd650a1b4
rol eax, 0x92
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x3e3468cc
pushf
not eax
add eax, 0x84f8df0d
xor eax, 0xa5582ad5
rol eax, 0x70
popf
pushf
not eax
add eax, 0x936af0a4
xor eax, 0xf657dea9
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xed94195b
xor eax, 0x8d52cf83
rol eax, 0xd4
popf
jmp 0x180450c2e
mov rax, qword [rax + 0x368]
test rax, rax
jne 0x180451aa7
push rax
pushf
mov eax, 0x31b4a167
pushf
not eax
add eax, 0xfeeea26d
xor eax, 0xfb10a7b9
rol eax, 0xde
popf
pushf
not eax
add eax, 0xdf4bcfd0
xor eax, 0xd1c1c620
rol eax, 0x34
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x5870b83a
pushf
not eax
add eax, 0xcdaeba24
xor eax, 0x88616c97
rol eax, 0x23
popf
pushf
not eax
add eax, 0xb1f91bc3
xor eax, 0xc6fdaffb
rol eax, 0xde
popf
jmp 0x180450c2e
mov dil, 9
pushf
not dil
add dil, 0xb
xor dil, 0x5d
rol dil, 0x14
popf
pushf
not dil
add dil, 0x7f
xor dil, 0x71
rol dil, 0xa3
popf
pushf
not dil
add dil, 0xd6
xor dil, 0xfe
rol dil, 0x8d
popf
pushf
not dil
add dil, 0xf1
xor dil, 0xca
rol dil, 0xd5
popf
jmp 0x180451627
movzx eax, r8b
push rax
pushf
mov eax, 0xe287142d
pushf
not eax
add eax, 0xe3f7caa2
xor eax, 0x8471bece
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9f3ac185
xor eax, 0xf8ae0964
rol eax, 9
popf
pushf
not eax
add eax, 0xfb4959a7
xor eax, 0xc32a2299
rol eax, 0xbe
popf
jmp 0x180450c2e
mov byte [rbx + 0x375b], al
cmp qword [rbx + 0x3ed8], rsi
jne 0x180451c13
push rax
pushf
mov eax, 0xf507ec58
pushf
not eax
add eax, 0xe9841100
xor eax, 0x9a4a54cc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xedcf2a02
xor eax, 0xb75ebed7
rol eax, 0xde
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x6f1c13b7
pushf
not eax
add eax, 0xdbdc3f04
xor eax, 0x916db1f7
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc5ea8cd5
xor eax, 0x967b582a
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xfed2c180
xor eax, 0xd6a860be
rol eax, 0xe8
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x180451cb7
push rax
pushf
mov eax, 0xfcf18092
pushf
not eax
add eax, 0xb895ab46
xor eax, 0xf5d1b50b
rol eax, 0x36
popf
pushf
not eax
add eax, 0x83f8c57e
xor eax, 0x8a42e1b3
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x896dff25
xor eax, 0xc264122c
rol eax, 0x97
popf
pushf
not eax
add eax, 0xcc5efc07
xor eax, 0xc7ba59a4
rol eax, 0xec
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xe287c787
pushf
not eax
add eax, 0x9b87153e
xor eax, 0xb3c9cedc
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa97eb08c
xor eax, 0xf6b378f0
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xd9cbb5fe
xor eax, 0xd0f328d5
rol eax, 0x15
popf
jmp 0x180450c2e
xor al, al
jmp 0x180451da7
movzx eax, r8b
push rax
pushf
mov eax, 0x9719b5ae
pushf
not eax
add eax, 0x9e8572ca
xor eax, 0xa147698b
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xf31585de
xor eax, 0xc30b6cc9
rol eax, 0x19
popf
pushf
not eax
add eax, 0x84fc53ab
xor eax, 0xe85fc716
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf7b681ed
xor eax, 0xf11e0ec5
rol eax, 0x33
popf
jmp 0x180450c2e
mov byte [rbx + 0x3760], al
push rax
pushf
mov eax, 0x91c6d2c5
pushf
not eax
add eax, 0xfa842fbc
xor eax, 0xbce596be
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe5dde757
xor eax, 0xc9f2ce0d
rol eax, 0x8b
popf
jmp 0x180450c2e
movzx r9d, byte [rbx + 0xe04]
mov ecx, r10d
test r9b, r9b
cmovne ecx, esi
cmp byte [rbx + 0x3739], sil
je 0x180451e2d
push rax
pushf
mov eax, 0x53ba71c7
pushf
not eax
add eax, 0x9219f606
xor eax, 0xb65a03d8
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf6a727cc
xor eax, 0xc266fe0c
rol eax, 0xba
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xd6186cd0
pushf
not eax
add eax, 0x8dd9aa67
xor eax, 0xe33adf2c
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xdffab795
xor eax, 0x8c2222df
rol eax, 0x75
popf
pushf
not eax
add eax, 0x992fce29
xor eax, 0xdd5e3550
rol eax, 0x69
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x180451eaf
push rax
pushf
mov eax, 0x6efe5789
pushf
not eax
add eax, 0xa3c07f63
xor eax, 0xb93c05b2
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x99cfeec5
xor eax, 0x89ea27c5
rol eax, 0xac
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x19196839
pushf
not eax
add eax, 0xf52bb2fa
xor eax, 0x91dce4ff
rol eax, 0x57
popf
pushf
not eax
add eax, 0xc69ccfda
xor eax, 0xa6f58c82
rol eax, 0x36
popf
jmp 0x180450c2e
test r11d, r11d
jg 0x180451f1a
push rax
pushf
mov eax, 0x5edf99df
pushf
not eax
add eax, 0xdb508add
xor eax, 0xd002d83d
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xdeb640d6
xor eax, 0xa5a1e37f
rol eax, 0xfb
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x550a79c5
pushf
not eax
add eax, 0xf4be40e1
xor eax, 0xec854ca3
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xcedaa374
xor eax, 0xe8cde11e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc6ffd132
xor eax, 0xb41b0ef7
rol eax, 0xce
popf
pushf
not eax
add eax, 0x890f1979
xor eax, 0x9b65a0b5
rol eax, 0x46
popf
jmp 0x180450c2e
xor al, al
jmp 0x18045200a
movzx eax, r8b
push rax
pushf
mov eax, 0xbe97f8ab
pushf
not eax
add eax, 0xf71dad05
xor eax, 0xcf59a615
rol eax, 0xb
popf
pushf
not eax
add eax, 0x86233bb5
xor eax, 0xc3dd6b59
rol eax, 0x33
popf
pushf
not eax
add eax, 0xbe9fa7ce
xor eax, 0xf9297560
rol eax, 0x51
popf
jmp 0x180450c2e
mov byte [rbx + 0x375c], al
cmp qword [rbx + 0x3ed8], rsi
jne 0x18045205f
push rax
pushf
mov eax, 0xa3600c5b
pushf
not eax
add eax, 0xd6c31260
xor eax, 0xfdb07c82
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xb41cf9e8
xor eax, 0xb9a60dca
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf95c4319
xor eax, 0xe8210a98
rol eax, 0xaa
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xae62658e
pushf
not eax
add eax, 0xa53f954a
xor eax, 0xc1e34054
rol eax, 0x65
popf
pushf
not eax
add eax, 0xca1e4205
xor eax, 0x9650441e
rol eax, 0x26
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x1804520dd
push rax
pushf
mov eax, 0xa21700d
pushf
not eax
add eax, 0xc8ef2252
xor eax, 0x85a182de
rol eax, 0x71
popf
pushf
not eax
add eax, 0x96def8f5
xor eax, 0xbc439ca7
rol eax, 0xdc
popf
pushf
not eax
add eax, 0x96e7b789
xor eax, 0xde49245d
rol eax, 0xfc
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xc43fb1f8
pushf
not eax
add eax, 0xc22d2ac4
xor eax, 0xee542c44
rol eax, 0x76
popf
pushf
not eax
add eax, 0xde67dfe8
xor eax, 0xbde2f192
rol eax, 0x8a
popf
jmp 0x180450c2e
xor al, al
jmp 0x1804521cd
movzx eax, r8b
push rax
pushf
mov eax, 0x159dcd14
pushf
not eax
add eax, 0x94b586df
xor eax, 0xa37f07ff
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xfecdc14c
xor eax, 0xd1028547
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe3f7cc8f
xor eax, 0xe3752878
rol eax, 0x34
popf
pushf
not eax
add eax, 0xcaac9c38
xor eax, 0xb1005b2c
rol eax, 0x12
popf
jmp 0x180450c2e
mov byte [rbx + 0x3761], al
push rax
pushf
mov eax, 0x16317f1e
pushf
not eax
add eax, 0xc4b86d7e
xor eax, 0xbf8a21c8
rol eax, 0x11
popf
pushf
not eax
add eax, 0xa5f1387c
xor eax, 0xa394153d
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xa85b9e95
xor eax, 0xb360cff5
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xc13f4f24
xor eax, 0xf7decb90
rol eax, 0x64
popf
jmp 0x180450c2e
movzx eax, byte [rbx + 0xe05]
or r9b, al
test al, al
je 0x18045226d
push rax
pushf
mov eax, 0xca5edc73
pushf
not eax
add eax, 0x8a65dc96
xor eax, 0xaf543571
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xd252138d
xor eax, 0xf67d463c
rol eax, 0xa3
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x5ef4c5fe
pushf
not eax
add eax, 0x8ebd5655
xor eax, 0xb756a9e9
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xad6be36b
xor eax, 0x9fcc6eaa
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb664e157
xor eax, 0xc344d1e7
rol eax, 0x23
popf
pushf
not eax
add eax, 0xf687de8d
xor eax, 0xbf416127
rol eax, 0xdf
popf
jmp 0x180450c2e
cmp ecx, r10d
je 0x180452311
push rax
pushf
mov eax, 0x1fa9c95f
pushf
not eax
add eax, 0xc2d6e6c2
xor eax, 0xea66a967
rol eax, 0x85
popf
pushf
not eax
add eax, 0x9ef0f13d
xor eax, 0x8eb36882
rol eax, 0x15
popf
pushf
not eax
add eax, 0xda5abc9e
xor eax, 0xd81b017a
rol eax, 0x37
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x41a4654b
pushf
not eax
add eax, 0xd24d6ca8
xor eax, 0xf39acb70
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc5461509
xor eax, 0xba2d0c15
rol eax, 0x17
popf
jmp 0x180450c2e
movsxd rax, ecx
movsd xmm0, qword [rbx + rax*8 + 0x3710]
comisd xmm0, xmmword [rbx + 0x3718]
jbe 0x1804523a0
push rax
pushf
mov eax, 0x39b4cc72
pushf
not eax
add eax, 0xe4c39a2b
xor eax, 0xdc61b3dd
rol eax, 0x54
popf
pushf
not eax
add eax, 0xd78044e8
xor eax, 0xe6970a9f
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x8bc51853
xor eax, 0x8f0a26d7
rol eax, 0xcf
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xabe3db21
pushf
not eax
add eax, 0x9f49af6d
xor eax, 0xe7cd2b9d
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbee5cec8
xor eax, 0xaf9ea9f4
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe20f68b1
xor eax, 0x8c104af8
rol eax, 0x39
popf
pushf
not eax
add eax, 0xaf02e2e6
xor eax, 0xa21e600b
rol eax, 0xd2
popf
jmp 0x180450c2e
mov ecx, r8d
push rax
pushf
mov eax, 0xd219ea68
pushf
not eax
add eax, 0xe10bdd11
xor eax, 0xe97703e6
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe199888e
xor eax, 0xb0b70f30
rol eax, 0xf4
popf
pushf
not eax
add eax, 0x977ea81d
xor eax, 0xd98f6b70
rol eax, 0x4a
popf
jmp 0x180450c2e
cmp byte [rbx + 0x373a], sil
je 0x18045247e
push rax
pushf
mov eax, 0xeb504d7f
pushf
not eax
add eax, 0xc75819cf
xor eax, 0xa80112f6
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xcdcdc0a4
xor eax, 0xe5c00315
rol eax, 0x60
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x10d89111
pushf
not eax
add eax, 0xb522ff72
xor eax, 0xdcc34c47
rol eax, 0x15
popf
pushf
not eax
add eax, 0xffd2ac7b
xor eax, 0xae892208
rol eax, 0x21
popf
pushf
not eax
add eax, 0xd8ff9fc4
xor eax, 0xb2fa2d07
rol eax, 0xec
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x180452500
push rax
pushf
mov eax, 0x27af9d02
pushf
not eax
add eax, 0x888e35f0
xor eax, 0xa1dc3632
rol eax, 0x84
popf
pushf
not eax
add eax, 0xfe88c979
xor eax, 0xeafddb7c
rol eax, 0xab
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xf70053cb
pushf
not eax
add eax, 0xdd16bb72
xor eax, 0xc986cffc
rol eax, 0x61
popf
pushf
not eax
add eax, 0xca18452a
xor eax, 0x91d588f0
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xe1674ee7
xor eax, 0xef4f62c5
rol eax, 0x3e
popf
jmp 0x180450c2e
test r11d, r11d
jg 0x18045257e
push rax
pushf
mov eax, 0x52398e38
pushf
not eax
add eax, 0xc56c261c
xor eax, 0xe18b4c77
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xbfcb8f66
xor eax, 0xe436fc34
rol eax, 0x3e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x631f284c
pushf
not eax
add eax, 0xba5f5fc3
xor eax, 0x922af746
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xb6c84da3
xor eax, 0xc3774120
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xc28de79b
xor eax, 0xe59a54ea
rol eax, 0x59
popf
pushf
not eax
add eax, 0xdb96e470
xor eax, 0xafe63040
rol eax, 0xd3
popf
jmp 0x180450c2e
xor al, al
jmp 0x180452694
movzx eax, r8b
push rax
pushf
mov eax, 0x27b2ba6f
pushf
not eax
add eax, 0x82111168
xor eax, 0x9e4a9f99
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xe6e74a83
xor eax, 0xa002f458
rol eax, 0x11
popf
pushf
not eax
add eax, 0xdf57e69e
xor eax, 0xc1ecc4c0
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa25546b2
xor eax, 0x8fd4514e
rol eax, 0xe7
popf
jmp 0x180450c2e
mov byte [rbx + 0x375d], al
cmp qword [rbx + 0x3ed8], rsi
jne 0x1804526e9
push rax
pushf
mov eax, 0xfb0e1a35
pushf
not eax
add eax, 0x93d1f04e
xor eax, 0xf65bf980
rol eax, 0x19
popf
pushf
not eax
add eax, 0x8e9347f0
xor eax, 0xd0f550b0
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf3eca4c0
xor eax, 0xed5e63b1
rol eax, 0x81
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x2206d30c
pushf
not eax
add eax, 0xb02f984d
xor eax, 0xaa794b92
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9a2198e3
xor eax, 0xa45e1f73
rol eax, 0xad
popf
pushf
not eax
add eax, 0x99ccd740
xor eax, 0xf6a3e201
rol eax, 0x91
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x180452767
push rax
pushf
mov eax, 0x918c5bcb
pushf
not eax
add eax, 0xefbf2e44
xor eax, 0xf124f2e7
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xd4ba27d0
xor eax, 0x99fac9a3
rol eax, 0x2a
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xd7069f24
pushf
not eax
add eax, 0xa1ade0f6
xor eax, 0xfe2f9b87
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xe027c4b2
xor eax, 0x8e139f5d
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xcc918972
xor eax, 0xbcee1fe3
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xaeae5c35
xor eax, 0x8523cd6e
rol eax, 0xda
popf
jmp 0x180450c2e
xor al, al
jmp 0x180452857
movzx eax, r8b
push rax
pushf
mov eax, 0x610dc3b2
pushf
not eax
add eax, 0xb60ed4d8
xor eax, 0xf08b4dd7
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb1cf1458
xor eax, 0xe2a4b0b2
rol eax, 0x3a
popf
jmp 0x180450c2e
mov byte [rbx + 0x3762], al
push rax
pushf
mov eax, 0x5afe3e35
pushf
not eax
add eax, 0x916c2b7e
xor eax, 0xc6e8f0ab
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xb6bcdd52
xor eax, 0x89a379c4
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x940444a5
xor eax, 0xf8323e38
rol eax, 0xd9
popf
jmp 0x180450c2e
movzx eax, byte [rbx + 0xe06]
or r9b, al
test al, al
je 0x1804528e4
push rax
pushf
mov eax, 0x2aa8a7d2
pushf
not eax
add eax, 0x805badae
xor eax, 0xfbfd88d2
rol eax, 0x71
popf
pushf
not eax
add eax, 0xdb99226e
xor eax, 0xc13dc5d0
rol eax, 0x8e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x896ee2d5
pushf
not eax
add eax, 0xf7c5d82e
xor eax, 0xf2089efe
rol eax, 0x40
popf
pushf
not eax
add eax, 0x8499c7f6
xor eax, 0xe83b6d4f
rol eax, 0x18
popf
jmp 0x180450c2e
cmp ecx, r10d
je 0x18045294f
push rax
pushf
mov eax, 0x810d253e
pushf
not eax
add eax, 0xae10987f
xor eax, 0xc54b22ef
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xec70f9c7
xor eax, 0xc39bf5a2
rol eax, 0x74
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x835c2dc5
pushf
not eax
add eax, 0x81ad7f3a
xor eax, 0x997b7d74
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xa43f8000
xor eax, 0xf81c4fa3
rol eax, 7
popf
pushf
not eax
add eax, 0x8d636cf9
xor eax, 0xd905bebe
rol eax, 0xe5
popf
jmp 0x180450c2e
movsxd rax, ecx
movsd xmm0, qword [rbx + rax*8 + 0x3710]
comisd xmm0, xmmword [rbx + 0x3720]
jbe 0x180452a04
push rax
pushf
mov eax, 0x9e147cb9
pushf
not eax
add eax, 0xa427c4f5
xor eax, 0x8341d996
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd34d1e4e
xor eax, 0xa8d4a6f7
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xa0f2c87d
xor eax, 0x96401c4e
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf8ff71e6
xor eax, 0xef7ea987
rol eax, 4
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x1abf16a8
pushf
not eax
add eax, 0xe5190303
xor eax, 0xeba6c31e
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x83ed390a
xor eax, 0xb445c4c9
rol eax, 0x19
popf
pushf
not eax
add eax, 0xe49a8b37
xor eax, 0x83fa97b8
rol eax, 0x95
popf
jmp 0x180450c2e
mov ecx, 0xeadd8bfc
pushf
not ecx
add ecx, 0xee9da9d2
xor ecx, 0xaaaab6b9
rol ecx, 0x52
popf
pushf
not ecx
add ecx, 0xdbef5fcd
xor ecx, 0x86bee536
rol ecx, 0x1c
popf
pushf
not ecx
add ecx, 0x8b529888
xor ecx, 0xe54151e5
rol ecx, 0x70
popf
pushf
not ecx
add ecx, 0xc6864258
xor ecx, 0xa3129cdc
rol ecx, 0x9d
popf
push rax
pushf
mov eax, 0xd33130c2
pushf
not eax
add eax, 0xcafcd9cb
xor eax, 0xf537f577
rol eax, 0x84
popf
pushf
not eax
add eax, 0xb9bacf3c
xor eax, 0xe7be3f12
rol eax, 0x59
popf
pushf
not eax
add eax, 0xb4cb8399
xor eax, 0x902374c1
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xba383991
xor eax, 0xec86cfff
rol eax, 0xf1
popf
jmp 0x180450c2e
cmp byte [rbx + 0x373b], sil
je 0x180452b38
push rax
pushf
mov eax, 0xeefa0782
pushf
not eax
add eax, 0xdfb8ec47
xor eax, 0x83d32fd9
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xd5bc0ffc
xor eax, 0xea20a16b
rol eax, 0x9e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xc4d3e596
pushf
not eax
add eax, 0xc107ec09
xor eax, 0xe7781aba
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xc03d3adf
xor eax, 0x8efbe502
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa6ca1775
xor eax, 0x8959a0c6
rol eax, 0x94
popf
pushf
not eax
add eax, 0xb32b8ba6
xor eax, 0xd7026866
rol eax, 0xc3
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x180452bf3
push rax
pushf
mov eax, 0xa3720d6f
pushf
not eax
add eax, 0xd12b6a91
xor eax, 0xadaa0171
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc0121754
xor eax, 0xc16c2eae
rol eax, 0x95
popf
pushf
not eax
add eax, 0x88f43b07
xor eax, 0xe050afd4
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd0d17155
xor eax, 0xed7e48ce
rol eax, 0x67
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xf29dc2c
pushf
not eax
add eax, 0xcebfecdb
xor eax, 0xae5229fd
rol eax, 0x78
popf
pushf
not eax
add eax, 0xeda4d27a
xor eax, 0x9a930fe8
rol eax, 0xbd
popf
jmp 0x180450c2e
test r11d, r11d
jg 0x180452c71
push rax
pushf
mov eax, 0x9568055d
pushf
not eax
add eax, 0x80b34cbe
xor eax, 0xe1c695e6
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb7cfd3d2
xor eax, 0x8a0ea154
rol eax, 0x80
popf
pushf
not eax
add eax, 0xbd9146a3
xor eax, 0xbd8d18e6
rol eax, 0x4c
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x31e177d3
pushf
not eax
add eax, 0x9fb5baca
xor eax, 0x909e2ff3
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xf429e83b
xor eax, 0xdcef5ff1
rol eax, 0x32
popf
pushf
not eax
add eax, 0xeffe7043
xor eax, 0x8e599a45
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x87f132f5
xor eax, 0xd67a8774
rol eax, 0x59
popf
jmp 0x180450c2e
xor al, al
jmp 0x180452d4b
movzx eax, r8b
push rax
pushf
mov eax, 0xbc6ed074
pushf
not eax
add eax, 0x93d6d4ff
xor eax, 0x90836c09
rol eax, 0x58
popf
pushf
not eax
add eax, 0xc1e302ae
xor eax, 0xfc2efc99
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc21b9979
xor eax, 0xf4403abb
rol eax, 0x6d
popf
jmp 0x180450c2e
mov byte [rbx + 0x375e], al
cmp qword [rbx + 0x3ed8], rsi
jne 0x180452da0
push rax
pushf
mov eax, 0x832fe43a
pushf
not eax
add eax, 0xfb37307e
xor eax, 0xb7ad0bd8
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc94fd46c
xor eax, 0xfc4aa978
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xad702bdd
xor eax, 0xa1ee4a51
rol eax, 0x9d
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x9f2b323e
pushf
not eax
add eax, 0xea10b3af
xor eax, 0xa55744c5
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb1f19dfa
xor eax, 0xfb3343a1
rol eax, 0x16
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x180452e1e
push rax
pushf
mov eax, 0x9d531510
pushf
not eax
add eax, 0x9574414d
xor eax, 0xfbe5dff3
rol eax, 0x46
popf
pushf
not eax
add eax, 0xb5d95304
xor eax, 0xe42f5f9c
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xbc0ca2e5
xor eax, 0xf3afe2ad
rol eax, 0xcf
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xf244827a
pushf
not eax
add eax, 0xc6bad689
xor eax, 0xa59f9984
rol eax, 0x57
popf
pushf
not eax
add eax, 0xb2ade7df
xor eax, 0xed74f168
rol eax, 0x5c
popf
jmp 0x180450c2e
xor al, al
jmp 0x180452ee8
movzx eax, r8b
push rax
pushf
mov eax, 0x524d55a9
pushf
not eax
add eax, 0xe9e2d681
xor eax, 0xeeda395b
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xf4611c86
xor eax, 0xca69ea1e
rol eax, 0xbe
popf
jmp 0x180450c2e
mov byte [rbx + 0x3763], al
push rax
pushf
mov eax, 0x5fd433ff
pushf
not eax
add eax, 0xab8b2ebd
xor eax, 0xc4d9f614
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xfd9cd63d
xor eax, 0x91d8f55c
rol eax, 0x78
popf
pushf
not eax
add eax, 0xf713eff5
xor eax, 0x8db979f3
rol eax, 0xc7
popf
jmp 0x180450c2e
movzx eax, byte [rbx + 0xe07]
or r9b, al
test al, al
je 0x180452f9b
push rax
pushf
mov eax, 0xe9bb326e
pushf
not eax
add eax, 0xfbf90bdc
xor eax, 0x9382e123
rol eax, 0x29
popf
pushf
not eax
add eax, 0xff3bf589
xor eax, 0x8bec79ea
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb8c92727
xor eax, 0x911735ea
rol eax, 0xd
popf
pushf
not eax
add eax, 0x8e18ec0f
xor eax, 0xa9b0523e
rol eax, 0x8d
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x2b98b111
pushf
not eax
add eax, 0x936ab3af
xor eax, 0xfe609ae8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0x9287f664
xor eax, 0xa151a355
rol eax, 0xc7
popf
jmp 0x180450c2e
cmp ecx, r10d
je 0x180453019
push rax
pushf
mov eax, 0x4e2a15e9
pushf
not eax
add eax, 0xb8582c5e
xor eax, 0xb142d613
rol eax, 0xae
popf
pushf
not eax
add eax, 0xaa53bd52
xor eax, 0xe5bffe48
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xbf9142e2
xor eax, 0xeba07c7a
rol eax, 0x3b
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x504e60f2
pushf
not eax
add eax, 0x9375ca5b
xor eax, 0xc836d2fc
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x892eed9c
xor eax, 0x922fd9a7
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb0320079
xor eax, 0xf9081cb1
rol eax, 0x84
popf
pushf
not eax
add eax, 0xd615f199
xor eax, 0xfb769b39
rol eax, 0x3a
popf
jmp 0x180450c2e
movsxd rax, ecx
movsd xmm0, qword [rbx + rax*8 + 0x3710]
comisd xmm0, xmmword [rbx + 0x3728]
jbe 0x1804530ce
push rax
pushf
mov eax, 0x274eb027
pushf
not eax
add eax, 0xb8af41c1
xor eax, 0x84ad60a9
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc299d0a7
xor eax, 0xbc64c274
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xca382a76
xor eax, 0xcd1ab28e
rol eax, 0xf8
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x67a86d24
pushf
not eax
add eax, 0xf8953397
xor eax, 0xce9913cf
rol eax, 0x79
popf
pushf
not eax
add eax, 0x81bd0a87
xor eax, 0xfb001edb
rol eax, 0x46
popf
jmp 0x180450c2e
mov ecx, 0xe75c879
pushf
not ecx
add ecx, 0xb5d0cad7
xor ecx, 0xabe9f5c3
rol ecx, 0x29
popf
pushf
not ecx
add ecx, 0xf6edc19b
xor ecx, 0xee0bbd05
rol ecx, 0x9c
popf
pushf
not ecx
add ecx, 0xe3b585a0
xor ecx, 0x9a463217
rol ecx, 0x69
popf
push rax
pushf
mov eax, 0xa5e22a52
pushf
not eax
add eax, 0x836dac4b
xor eax, 0xbf69fd15
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc9bfd261
xor eax, 0xb50c9112
rol eax, 0x37
popf
pushf
not eax
add eax, 0x85ddc0e9
xor eax, 0xa5812c77
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xbd7db881
xor eax, 0x884a56d5
rol eax, 0xdd
popf
jmp 0x180450c2e
cmp byte [rbx + 0x373c], sil
je 0x1804531da
push rax
pushf
mov eax, 0x1c258dc0
pushf
not eax
add eax, 0x8f32db53
xor eax, 0xea01049a
rol eax, 0x42
popf
pushf
not eax
add eax, 0xebecdafe
xor eax, 0x87bbbedb
rol eax, 0x3b
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x70ea711d
pushf
not eax
add eax, 0x901766cb
xor eax, 0x8ebcf5fa
rol eax, 0x34
popf
pushf
not eax
add eax, 0xfa764aa8
xor eax, 0x84c97b6c
rol eax, 4
popf
pushf
not eax
add eax, 0x959c0630
xor eax, 0xd81b62e9
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa0939579
xor eax, 0x8beed89f
rol eax, 0x3b
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x18045326f
push rax
pushf
mov eax, 0xb4321467
pushf
not eax
add eax, 0x84905005
xor eax, 0xf7eb2194
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xd6045888
xor eax, 0xdcdca369
rol eax, 0xa4
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xcb44d3b0
pushf
not eax
add eax, 0xa06b88dc
xor eax, 0xecce285a
rol eax, 0x97
popf
pushf
not eax
add eax, 0xeb189c18
xor eax, 0xea424ad1
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xcb9bc42e
xor eax, 0x859ceda4
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xcc59eeee
xor eax, 0xb9502d71
rol eax, 0xd8
popf
jmp 0x180450c2e
test r11d, r11d
jg 0x180453313
push rax
pushf
mov eax, 0x1a09476c
pushf
not eax
add eax, 0xdc1f99ca
xor eax, 0xa9216d1a
rol eax, 0x94
popf
pushf
not eax
add eax, 0xd5a5882b
xor eax, 0x9963c3c3
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x8570dbf3
xor eax, 0xb3fdb46e
rol eax, 0xf4
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xf6c570cb
pushf
not eax
add eax, 0xadb4d47e
xor eax, 0x94deaf90
rol eax, 0x85
popf
pushf
not eax
add eax, 0xf17a264b
xor eax, 0xab402406
rol eax, 0x77
popf
jmp 0x180450c2e
xor al, al
jmp 0x1804533c7
movzx eax, r8b
push rax
pushf
mov eax, 0xf16e8a4e
pushf
not eax
add eax, 0xb30d106f
xor eax, 0xa2a703f4
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd652c383
xor eax, 0xbf05769c
rol eax, 0xd4
popf
jmp 0x180450c2e
mov byte [rbx + 0x375f], al
cmp qword [rbx + 0x3ed8], rsi
jne 0x18045341c
push rax
pushf
mov eax, 0x177be10
pushf
not eax
add eax, 0x9a496a41
xor eax, 0xd913cf74
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xd65df7d6
xor eax, 0xd7f4fb5a
rol eax, 0x78
popf
pushf
not eax
add eax, 0xb7e5c23a
xor eax, 0xc8c3fd8b
rol eax, 0xb6
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x3f55320d
pushf
not eax
add eax, 0xd38d63f1
xor eax, 0xdefc2bf0
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xe559723a
xor eax, 0xba49010c
rol eax, 0x7b
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x1804534ad
push rax
pushf
mov eax, 0xe6213878
pushf
not eax
add eax, 0xd223cda6
xor eax, 0xaf748902
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xaabb0ac3
xor eax, 0xb0246fd4
rol eax, 0x72
popf
pushf
not eax
add eax, 0x8758ca6e
xor eax, 0x9dabc3d4
rol eax, 0x64
popf
pushf
not eax
add eax, 0x8649eab2
xor eax, 0xa4bdbd7a
rol eax, 0xfc
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x77d439bf
pushf
not eax
add eax, 0xf64092ec
xor eax, 0xb55e46a9
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x91620a56
xor eax, 0xa066157f
rol eax, 0x70
popf
pushf
not eax
add eax, 0x87b04c86
xor eax, 0x97b9540f
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x8d43bcd7
xor eax, 0xb741d5eb
rol eax, 0xc2
popf
jmp 0x180450c2e
xor al, al
jmp 0x180453574
movzx eax, r8b
push rax
pushf
mov eax, 0x33087c1
pushf
not eax
add eax, 0x939e5799
xor eax, 0x9295249b
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf9b80554
xor eax, 0x99a27df9
rol eax, 0x55
popf
jmp 0x180450c2e
mov byte [rbx + 0x3764], al
push rax
pushf
mov eax, 0x814750da
pushf
not eax
add eax, 0xc3c909e7
xor eax, 0x860967e1
rol eax, 2
popf
pushf
not eax
add eax, 0x9c670082
xor eax, 0x9436e2f2
rol eax, 0x94
popf
pushf
not eax
add eax, 0xaf78d992
xor eax, 0xed1845d4
rol eax, 0x16
popf
pushf
not eax
add eax, 0xe0e85462
xor eax, 0xc4fe98bd
rol eax, 0xc3
popf
jmp 0x180450c2e
movzx eax, byte [rbx + 0xe08]
or r9b, al
test al, al
je 0x180453627
push rax
pushf
mov eax, 0xdf3dff64
pushf
not eax
add eax, 0x9886a07c
xor eax, 0x817bbc10
rol eax, 3
popf
pushf
not eax
add eax, 0x843e48d3
xor eax, 0x9d2a2313
rol eax, 0x23
popf
pushf
not eax
add eax, 0xeb31dabc
xor eax, 0xc6b7be68
rol eax, 0x46
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x4034bc90
pushf
not eax
add eax, 0xb24a062e
xor eax, 0x8f6f4d84
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xc07b2418
xor eax, 0xa97a25f3
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xdefe3ef1
xor eax, 0xd5ba9d1b
rol eax, 1
popf
jmp 0x180450c2e
cmp ecx, r10d
je 0x1804536ca
push rax
pushf
mov eax, 0x631c140b
pushf
not eax
add eax, 0xc3984420
xor eax, 0x8d06be45
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb40ab027
xor eax, 0xf33180fd
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe429b13c
xor eax, 0xdd4d87e4
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc7a0cabd
xor eax, 0xd3651ef1
rol eax, 0x7e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xc5991f60
pushf
not eax
add eax, 0xf4f9b72e
xor eax, 0x93050045
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xf3cdd7a5
xor eax, 0x8f9f62fa
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xb120071d
xor eax, 0xed314e86
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe45e280c
xor eax, 0xca9054a3
rol eax, 0xc3
popf
jmp 0x180450c2e
movsxd rax, ecx
movsd xmm0, qword [rbx + rax*8 + 0x3710]
comisd xmm0, xmmword [rbx + 0x3730]
jbe 0x180453792
push rax
pushf
mov eax, 0x7dceaf87
pushf
not eax
add eax, 0xe10ce7d4
xor eax, 0xed0aa39a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe46a3f8d
xor eax, 0xb058f707
rol eax, 0xec
popf
pushf
not eax
add eax, 0xa1710b83
xor eax, 0x8238e4d5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xa4008326
xor eax, 0xb2759421
rol eax, 0x5a
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x7a971c9
pushf
not eax
add eax, 0xee95c8b4
xor eax, 0xa408fdc6
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa7f8833d
xor eax, 0xc68b0601
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xdff833d4
xor eax, 0xfc7b25bc
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb5fb807c
xor eax, 0x9051f7f2
rol eax, 0xf
popf
jmp 0x180450c2e
mov ecx, 0x3ae14a36
pushf
not ecx
add ecx, 0x8a4e5c73
xor ecx, 0xb5176499
rol ecx, 0xc
popf
pushf
not ecx
add ecx, 0xdcbf6916
xor ecx, 0xb6e18308
rol ecx, 0x42
popf
pushf
not ecx
add ecx, 0xe1a0fbcb
xor ecx, 0xdf0aaf92
rol ecx, 0xea
popf
pushf
not ecx
add ecx, 0xd72b676c
xor ecx, 0xc534df14
rol ecx, 0xdd
popf
jmp 0x1804538fa
cmp ecx, r10d
je 0x1804538b4
push rax
pushf
mov eax, 0x84b69c61
pushf
not eax
add eax, 0xedf53881
xor eax, 0x8d1e17c1
rol eax, 9
popf
pushf
not eax
add eax, 0xc36f9eb7
xor eax, 0x825300ee
rol eax, 0x74
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x87fffec4
pushf
not eax
add eax, 0xc510e494
xor eax, 0xdadbfa4e
rol eax, 0x42
popf
pushf
not eax
add eax, 0xfb6109ef
xor eax, 0xe191ecc9
rol eax, 3
popf
pushf
not eax
add eax, 0x91d5520f
xor eax, 0xa4be1899
rol eax, 0xb2
popf
jmp 0x180450c2e
movsxd r10, ecx
cmp byte [r10 + rbx + 0x375b], sil
jne 0x18045393a
push rax
pushf
mov eax, 0xbc738801
pushf
not eax
add eax, 0x801c079d
xor eax, 0x990b9d92
rol eax, 0x59
popf
pushf
not eax
add eax, 0xa0ae59c8
xor eax, 0x8df82e03
rol eax, 0x36
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xd1d41f07
pushf
not eax
add eax, 0xc7d16715
xor eax, 0xe0fcee3e
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xde8b6f1d
xor eax, 0x93a0d2b5
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xf5955824
xor eax, 0xeaac387a
rol eax, 0x52
popf
jmp 0x180450c2e
xor r8b, r8b
jmp 0x180453a39
cmp ecx, 0xffffffff
je 0x180453a06
push rax
pushf
mov eax, 0x4fabba7
pushf
not eax
add eax, 0xf2c180b4
xor eax, 0xea2286d1
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xab864da5
xor eax, 0x8bf56f30
rol eax, 0xb8
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x1a7cd3c5
pushf
not eax
add eax, 0xfa810f6b
xor eax, 0xa47f06e4
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xf2f9c256
xor eax, 0xab45ef0d
rol eax, 0x5e
popf
jmp 0x180450c2e
cmp byte [r10 + rbx + 0x3760], sil
jne 0x180453a89
push rax
pushf
mov eax, 0xdfe4dc68
pushf
not eax
add eax, 0xecf1d6e9
xor eax, 0x86df4cf1
rol eax, 0x99
popf
pushf
not eax
add eax, 0xde77e73b
xor eax, 0xd0908a27
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x9dc437aa
xor eax, 0xdaf812fa
rol eax, 0x32
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xec1cb6b6
pushf
not eax
add eax, 0x9d9409fc
xor eax, 0xeb05db74
rol eax, 0xac
popf
pushf
not eax
add eax, 0xf2e97fc9
xor eax, 0xa125255e
rol eax, 0x41
popf
pushf
not eax
add eax, 0xde716fc5
xor eax, 0xaed67581
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xf3857b47
xor eax, 0x9f087f7c
rol eax, 0x35
popf
jmp 0x180450c2e
xor cl, cl
jmp 0x180453bca
mov cl, 0xd7
pushf
not cl
add cl, 0x2a
xor cl, 0x79
rol cl, 0xc8
popf
pushf
not cl
add cl, 0x62
xor cl, 0x53
rol cl, 0x8b
popf
pushf
not cl
add cl, 0x8b
xor cl, 0x1f
rol cl, 0x3a
popf
push rax
pushf
mov eax, 0xd0f7f66a
pushf
not eax
add eax, 0xc5be4950
xor eax, 0x8ad5fdd2
rol eax, 0xad
popf
pushf
not eax
add eax, 0xeb09929f
xor eax, 0xfcb4a689
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xb9291ff8
xor eax, 0xc2e8e300
rol eax, 0x19
popf
pushf
not eax
add eax, 0x83ba65c4
xor eax, 0xe06c39db
rol eax, 0xeb
popf
jmp 0x180450c2e
cmp byte [rbx + 0x4a5c], sil
je 0x180453c19
push rax
pushf
mov eax, 0xe61f49c8
pushf
not eax
add eax, 0xb09b0245
xor eax, 0xd09f76c6
rol eax, 0x17
popf
pushf
not eax
add eax, 0xf2f924cf
xor eax, 0x9d3ae7b9
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xebcb46cf
xor eax, 0x9653c5ce
rol eax, 0x5e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x885108e9
pushf
not eax
add eax, 0xffd5a628
xor eax, 0x8e98c65d
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xc0ade81a
xor eax, 0xccc36677
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xdd220bb9
xor eax, 0x93c46964
rol eax, 0x62
popf
jmp 0x180450c2e
test byte [rbx + 0x4a60], 0x10
je 0x180453cc1
push rax
pushf
mov eax, 0xa422f9c4
pushf
not eax
add eax, 0xc12d97b4
xor eax, 0x84c4a52b
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc9c06529
xor eax, 0x906a1237
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x86ae1351
xor eax, 0xfc58c2c9
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xc81642d0
xor eax, 0x8105ad41
rol eax, 0xe2
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x153a8017
pushf
not eax
add eax, 0xd584543d
xor eax, 0xf3e772cd
rol eax, 0xba
popf
pushf
not eax
add eax, 0x8673ec0b
xor eax, 0x9c994587
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa3dbfdac
xor eax, 0xa211a2ce
rol eax, 0x17
popf
pushf
not eax
add eax, 0xb808664d
xor eax, 0xb8f9aaf1
rol eax, 0x6e
popf
jmp 0x180450c2e
mov al, 0x1b
pushf
not al
add al, 0xf
xor al, 1
rol al, 0xc8
popf
pushf
not al
add al, 0xd5
xor al, 0xbe
rol al, 0x45
popf
pushf
not al
add al, 0x76
xor al, 0xaa
rol al, 0xca
popf
jmp 0x180453d7a
xor al, al
test r8b, r8b
jne 0x180453dc5
push rax
pushf
mov eax, 0xdec5103c
pushf
not eax
add eax, 0x9a8ae7f1
xor eax, 0xee6c0a7f
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xa1fc7dc9
xor eax, 0xae920481
rol eax, 0x71
popf
pushf
not eax
add eax, 0xeb7f09ae
xor eax, 0x940f35f3
rol eax, 0xed
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x586e5d30
pushf
not eax
add eax, 0x80426783
xor eax, 0x8c73d20e
rol eax, 0x72
popf
pushf
not eax
add eax, 0xaf54d6de
xor eax, 0xce18f543
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa21a1000
xor eax, 0xb6a419aa
rol eax, 0
popf
jmp 0x180450c2e
test al, al
je 0x180453e42
push rax
pushf
mov eax, 0xc4962cb
pushf
not eax
add eax, 0xda690466
xor eax, 0xb3848040
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8a045174
xor eax, 0x9cc4ebe3
rol eax, 0x56
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x32d2f340
pushf
not eax
add eax, 0xad19a03c
xor eax, 0xd8d9e0e4
rol eax, 0xe
popf
pushf
not eax
add eax, 0x880dd3cd
xor eax, 0xb0b5eb25
rol eax, 0x4c
popf
jmp 0x180450c2e
test dil, dil
je 0x180453ec0
push rax
pushf
mov eax, 0xec51a87c
pushf
not eax
add eax, 0x8668f973
xor eax, 0xf29e4c39
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xf4e77038
xor eax, 0x85800bf4
rol eax, 0xda
popf
pushf
not eax
add eax, 0xa6d33116
xor eax, 0x8548b70c
rol eax, 0xf
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x2ff80c45
pushf
not eax
add eax, 0xec54ec1a
xor eax, 0xd594824b
rol eax, 0x52
popf
pushf
not eax
add eax, 0xdb26ce11
xor eax, 0xae484c7c
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x87a3cb59
xor eax, 0xa1ca27c3
rol eax, 0x28
popf
pushf
not eax
add eax, 0xcd147587
xor eax, 0xd3e2be83
rol eax, 0x3a
popf
jmp 0x180450c2e
mov qword [rbx + 0x3ee0], rsi
mov qword [rbx + 0x3ed8], rsi
push rax
pushf
mov eax, 0x222acc2c
pushf
not eax
add eax, 0xcbbf7cf0
xor eax, 0xf57f1a80
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xaf64542b
xor eax, 0xbdd77162
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdfd2bfac
xor eax, 0xf4aff79b
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x951067f4
xor eax, 0xcd26a8d8
rol eax, 0x3c
popf
jmp 0x180450c2e
mov eax, dword [rbx + 0x5de4]
cmp eax, 0xffffffff
je 0x180453fbe
push rax
pushf
mov eax, 0x43f63136
pushf
not eax
add eax, 0xe39fc728
xor eax, 0xf69a51e0
rol eax, 0x16
popf
pushf
not eax
add eax, 0xbb4ffe5e
xor eax, 0xb6f5b018
rol eax, 0x7e
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x7581249c
pushf
not eax
add eax, 0xbc86bc24
xor eax, 0xea1c875b
rol eax, 0x37
popf
pushf
not eax
add eax, 0x8986fa8e
xor eax, 0xfe526425
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe9ecd3af
xor eax, 0xdb96b274
rol eax, 0x7e
popf
jmp 0x180450c2e
test eax, eax
setne al
mov byte [rbx + 0xd8], al
jmp 0x18045467f
test r8b, r8b
je 0x180454092
push rax
pushf
mov eax, 0x9be98266
pushf
not eax
add eax, 0xbf7e37fe
xor eax, 0xaec9ad1f
rol eax, 0x58
popf
pushf
not eax
add eax, 0xbb513a44
xor eax, 0xf6f930d8
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc277963c
xor eax, 0xe6901a06
rol eax, 0x1a
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x45ed0285
pushf
not eax
add eax, 0xc59dd741
xor eax, 0xee29e688
rol eax, 0x63
popf
pushf
not eax
add eax, 0xe9be66eb
xor eax, 0xa0bb4569
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xfd42de9f
xor eax, 0xc6a1503c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xce4e8e42
xor eax, 0xeca211bd
rol eax, 0x9d
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x18045413a
push rax
pushf
mov eax, 0x2577d52f
pushf
not eax
add eax, 0xed775559
xor eax, 0xe7deb2d6
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb0d24b4b
xor eax, 0x8ee70d2e
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf99f0463
xor eax, 0x935c1666
rol eax, 0x8d
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xcc79010
pushf
not eax
add eax, 0xeb5c8b63
xor eax, 0xf9dbc6c2
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xb9a4e240
xor eax, 0xda9b1806
rol eax, 0x17
popf
pushf
not eax
add eax, 0xcb45baac
xor eax, 0xea1253fe
rol eax, 0xb1
popf
jmp 0x180450c2e
test r9b, r9b
jne 0x1804541cb
push rax
pushf
mov eax, 0xc5727749
pushf
not eax
add eax, 0xa632a6a0
xor eax, 0xedf0e8b5
rol eax, 0x6c
popf
pushf
not eax
add eax, 0xd2594fc2
xor eax, 0xa9f21389
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb59cb2a7
xor eax, 0xab595809
rol eax, 0x3f
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x5547adf8
pushf
not eax
add eax, 0xf3c62c99
xor eax, 0xa2930c61
rol eax, 0x88
popf
pushf
not eax
add eax, 0xa456c17a
xor eax, 0xee1379df
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe64412a0
xor eax, 0x8472fe92
rol eax, 0x35
popf
pushf
not eax
add eax, 0xf59f8655
xor eax, 0xd33727ad
rol eax, 0xb4
popf
jmp 0x180450c2e
test r11d, r11d
jg 0x180454282
push rax
pushf
mov eax, 0x50ef5377
pushf
not eax
add eax, 0xf9f38043
xor eax, 0xe0e5245f
rol eax, 0x75
popf
pushf
not eax
add eax, 0x972637f0
xor eax, 0xb014d564
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x8bbfc40d
xor eax, 0xd50bd5ff
rol eax, 0x83
popf
pushf
not eax
add eax, 0x9f0078db
xor eax, 0xe7fade9b
rol eax, 0xcc
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xc1f7e1d7
pushf
not eax
add eax, 0xfdc0211c
xor eax, 0xd345ca1d
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd44f7045
xor eax, 0xcf67ce0d
rol eax, 0x29
popf
jmp 0x180450c2e
xor al, al
jmp 0x18045435e
mov al, 0x71
pushf
not al
add al, 0xf2
xor al, 0xc3
rol al, 0xf5
popf
pushf
not al
add al, 0xfb
xor al, 0xbc
rol al, 0xdc
popf
pushf
not al
add al, 0xe2
xor al, 0xef
rol al, 0xa4
popf
push rax
pushf
mov eax, 0xe1caff83
pushf
not eax
add eax, 0x83df87a3
xor eax, 0xfb9a8c2e
rol eax, 0xac
popf
pushf
not eax
add eax, 0xd89609f1
xor eax, 0xf8529058
rol eax, 0xf8
popf
jmp 0x180450c2e
mov byte [rbx + 0xd8], al
test cl, cl
je 0x18045439b
push rax
pushf
mov eax, 0x4f95227a
pushf
not eax
add eax, 0xdecaea58
xor eax, 0xc7887479
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x891c66ea
xor eax, 0xade4725e
rol eax, 0x34
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x7cba9e2b
pushf
not eax
add eax, 0xce96102c
xor eax, 0xdb3e3533
rol eax, 0x77
popf
pushf
not eax
add eax, 0x8ca7deb9
xor eax, 0xf2e25f95
rol eax, 0xd9
popf
jmp 0x180450c2e
cmp qword [rbx + 0x3ed8], rsi
jne 0x18045441d
push rax
pushf
mov eax, 0x536cc948
pushf
not eax
add eax, 0xf88f1923
xor eax, 0xaae6307c
rol eax, 0x28
popf
pushf
not eax
add eax, 0xe364c9a4
xor eax, 0xbc27cd6f
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xef1dd673
xor eax, 0xd9065e59
rol eax, 0xbf
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x1a29f223
pushf
not eax
add eax, 0xd17af430
xor eax, 0xe6cf8410
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x8cb06abf
xor eax, 0xe893ce0f
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xc7485c70
xor eax, 0x87d67d5d
rol eax, 0x25
popf
pushf
not eax
add eax, 0x904182b2
xor eax, 0xcb2a86b7
rol eax, 0xb5
popf
jmp 0x180450c2e
test r9b, r9b
jne 0x1804544d4
push rax
pushf
mov eax, 0xbc40d3bc
pushf
not eax
add eax, 0xd94b6d5c
xor eax, 0xc831443c
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9ad63fd1
xor eax, 0x940cf3aa
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xfd5614c1
xor eax, 0xf0c59d67
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xbd3486b7
xor eax, 0xf19739f8
rol eax, 0x2a
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xb8755a8
pushf
not eax
add eax, 0xa48a12eb
xor eax, 0xe2bf9580
rol eax, 0x82
popf
pushf
not eax
add eax, 0xa3498d1e
xor eax, 0xf92fb665
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x8b0deba4
xor eax, 0xb3fcb845
rol eax, 0xd3
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x180454564
push rax
pushf
mov eax, 0x488dfef0
pushf
not eax
add eax, 0xe780bf66
xor eax, 0xab644e97
rol eax, 1
popf
pushf
not eax
add eax, 0xc5463b04
xor eax, 0xae7c1fca
rol eax, 0x38
popf
pushf
not eax
add eax, 0xac0a749b
xor eax, 0xb6160298
rol eax, 0x3b
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x7fc7f62d
pushf
not eax
add eax, 0x94796456
xor eax, 0x88049f44
rol eax, 9
popf
pushf
not eax
add eax, 0xf896a9fe
xor eax, 0xcf8f6e27
rol eax, 0x17
popf
pushf
not eax
add eax, 0x8d84cb10
xor eax, 0xa30103d9
rol eax, 0x80
popf
pushf
not eax
add eax, 0xb6228d92
xor eax, 0xfd405d60
rol eax, 0x9d
popf
jmp 0x180450c2e
xor al, al
jmp 0x18045467f
mov al, 0xfe
pushf
not al
add al, 0xdb
xor al, 5
rol al, 0xee
popf
pushf
not al
add al, 0x73
xor al, 0xf4
rol al, 0x8d
popf
push rax
pushf
mov eax, 0x773bf7c3
pushf
not eax
add eax, 0xa9f112b4
xor eax, 0x8395ccdb
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb40923a3
xor eax, 0xb89b481c
rol eax, 0x98
popf
pushf
not eax
add eax, 0x8a386758
xor eax, 0xd007a40d
rol eax, 0xc8
popf
jmp 0x180450c2e
mov byte [rbx + 0x36dc], al
mov eax, dword [rbx + 0x5de8]
cmp eax, 0xffffffff
je 0x1804546c3
push rax
pushf
mov eax, 0xc7cfaf1d
pushf
not eax
add eax, 0xb89a2d1b
xor eax, 0xd4350942
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x9dec4eee
xor eax, 0xcaefb790
rol eax, 0x1b
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x19e3e566
pushf
not eax
add eax, 0xa37cbd9e
xor eax, 0xfafd1f2d
rol eax, 0xba
popf
pushf
not eax
add eax, 0xfe505436
xor eax, 0x9482bbd9
rol eax, 0x3c
popf
jmp 0x180450c2e
test eax, eax
setne al
jmp 0x18045492d
cmp dword [rbx + 0x3f30], esi
jne 0x180454794
push rax
pushf
mov eax, 0xb31da482
pushf
not eax
add eax, 0xd5bbdde5
xor eax, 0xc0fa9cbd
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8aa912af
xor eax, 0xfc514681
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x81a527b2
xor eax, 0xb57ca613
rol eax, 0x47
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x63c4394f
pushf
not eax
add eax, 0xbe6d7b85
xor eax, 0xd7be6308
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xd5833d63
xor eax, 0xd404739e
rol eax, 0
popf
pushf
not eax
add eax, 0xe2558b3e
xor eax, 0xd1f1e54b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa8b086f7
xor eax, 0x9264c4e8
rol eax, 0x28
popf
jmp 0x180450c2e
test rdx, rdx
jne 0x18045484b
push rax
pushf
mov eax, 0xfbbe0384
pushf
not eax
add eax, 0xc6a9583e
xor eax, 0xda6fd46b
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xb022f102
xor eax, 0xbeed02d5
rol eax, 0x68
popf
pushf
not eax
add eax, 0xb5262fc4
xor eax, 0xc389179d
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xcc42b2dc
xor eax, 0x9f9841f9
rol eax, 0x92
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x29302f0e
pushf
not eax
add eax, 0xd8db81dc
xor eax, 0xd3caee17
rol eax, 0xe2
popf
pushf
not eax
add eax, 0x88f0da15
xor eax, 0x9a89e6ab
rol eax, 0xeb
popf
jmp 0x180450c2e
xor al, al
jmp 0x18045492d
mov al, 0xf0
pushf
not al
add al, 0x4d
xor al, 0x6f
rol al, 0xe
popf
pushf
not al
add al, 0x4f
xor al, 2
rol al, 0xd1
popf
push rax
pushf
mov eax, 0x5aad002
pushf
not eax
add eax, 0x98802a4c
xor eax, 0xe5bec5ae
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc0c36252
xor eax, 0x85080555
rol eax, 0xe4
popf
jmp 0x180450c2e
mov byte [rbx + 0xd9], al
cmp byte [rbx + 0xdd], sil
je 0x180454995
push rax
pushf
mov eax, 0x9659e5d2
pushf
not eax
add eax, 0x8c47c30d
xor eax, 0xe9921c39
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd321f4ae
xor eax, 0xfafaa210
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xab76a708
xor eax, 0x9f32464b
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xaeb66c0f
xor eax, 0xa58ed0da
rol eax, 0xff
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0x1dbff3ee
pushf
not eax
add eax, 0xef5237b6
xor eax, 0xc7b545bc
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xda02ae86
xor eax, 0x9c7787c2
rol eax, 0xfa
popf
jmp 0x180450c2e
mov eax, dword [rbx + 8]
and al, 9
cmp al, 1
jne 0x180454a2a
push rax
pushf
mov eax, 0xc8895c9d
pushf
not eax
add eax, 0x8e02aa59
xor eax, 0xaf28e3dc
rol eax, 0x28
popf
pushf
not eax
add eax, 0xc735fe9f
xor eax, 0xe3410a09
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xf56ae115
xor eax, 0xcbb94212
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb762b50e
xor eax, 0xad9f3763
rol eax, 0x43
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xf0a806c5
pushf
not eax
add eax, 0xdd42ccb4
xor eax, 0xf17ecb4a
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xf85ea9b0
xor eax, 0xa352e125
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf8d48012
xor eax, 0xd625fc11
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe31eab88
xor eax, 0x95140baf
rol eax, 0xfa
popf
jmp 0x180450c2e
mov byte [rbx + 0xd9], al
push rax
pushf
mov eax, 0x7115bbc
pushf
not eax
add eax, 0xaac81721
xor eax, 0xfd321f46
rol eax, 0x49
popf
pushf
not eax
add eax, 0xc6cdd226
xor eax, 0xe0294b11
rol eax, 0xda
popf
pushf
not eax
add eax, 0xb7992f44
xor eax, 0xd946a5a3
rol eax, 0x53
popf
pushf
not eax
add eax, 0xca849608
xor eax, 0xf05c3ae1
rol eax, 0x6b
popf
jmp 0x180450c2e
mov eax, dword [rbx + 0x5dec]
cmp eax, 0xffffffff
je 0x180454b46
push rax
pushf
mov eax, 0x97ec5f4a
pushf
not eax
add eax, 0xf89b4272
xor eax, 0xc2974ce2
rol eax, 0x43
popf
pushf
not eax
add eax, 0xd82e3c2a
xor eax, 0xf29efc04
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xeb5657e1
xor eax, 0xfc672345
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfa01a12d
xor eax, 0xafd0f8f7
rol eax, 0x62
popf
jmp 0x180450c2e
push rax
pushf
mov eax, 0xe727f526
pushf
not eax
add eax, 0xd41eac32
xor eax, 0xa79723ce
rol eax, 0x31
popf
pushf
not eax
add eax, 0xb625e166
xor eax, 0xa86a4c3d
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe5eab848
xor eax, 0xc21789b0
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xe829a493
xor eax, 0x8b4f6215
rol eax, 0x26
popf
jmp 0x180450c2e
test eax, eax
setne sil
push rax
pushf
mov eax, 0xa3aaa01a
pushf
not eax
add eax, 0x838f15b9
xor eax, 0xfdc91f7b
rol eax, 0xef
popf
pushf
not eax
add eax, 0x88deae30
xor eax, 0xf2db3628
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xc60b2b67
xor eax, 0x95c3607d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xedce882f
xor eax, 0xd9207aa2
rol eax, 0x33
popf
jmp 0x180450c2e
mov byte [rbx + 0xda], sil
mov rbx, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
add rsp, 0x20
pop rdi
ret