Function at 0x180104f78
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encrypt data using chaskey
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x696bf40e
pushf
not eax
add eax, 0xfaee503e
xor eax, 0xe2379f8e
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xdb5ea464
xor eax, 0xf2dc8426
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9396cf5e
xor eax, 0xf96e7aee
rol eax, 0x67
popf
pushf
not eax
add eax, 0xa021b710
xor eax, 0x81791e5b
rol eax, 0xf4
popf
cmp eax, 0x63
jne 0x180104fdb
popf
pop rax
jmp 0x180108d05
cmp eax, 0x48
jne 0x180104fea
popf
pop rax
jmp 0x180107ffa
cmp eax, 0x3f
jne 0x180104ff9
popf
pop rax
jmp 0x180107bcf
cmp eax, 0x99
jne 0x180105008
popf
pop rax
jmp 0x18010a5fc
cmp eax, 0xde
jne 0x180105017
popf
pop rax
jmp 0x18010c77d
cmp eax, 0x78
jne 0x180105026
popf
pop rax
jmp 0x1801096f9
cmp eax, 0xd5
jne 0x180105035
popf
pop rax
jmp 0x18010c37e
cmp eax, 0x6e
jne 0x180105044
popf
pop rax
jmp 0x180109266
cmp eax, 0x8b
jne 0x180105053
popf
pop rax
jmp 0x180109efd
cmp eax, 0x7d
jne 0x180105062
popf
pop rax
jmp 0x1801098aa
cmp eax, 0x2a
jne 0x180105071
popf
pop rax
jmp 0x1801072c7
cmp eax, 0x71
jne 0x180105080
popf
pop rax
jmp 0x1801093b5
cmp eax, 0x1c
jne 0x18010508f
popf
pop rax
jmp 0x180106b76
cmp eax, 0x2e
jne 0x18010509e
popf
pop rax
jmp 0x180107464
cmp eax, 0x89
jne 0x1801050ad
popf
pop rax
jmp 0x180109ded
cmp eax, 0xcd
jne 0x1801050bc
popf
pop rax
jmp 0x18010bf52
cmp eax, 0xe9
jne 0x1801050cb
popf
pop rax
jmp 0x18010ccff
cmp eax, 0xcb
jne 0x1801050da
popf
pop rax
jmp 0x18010be45
cmp eax, 0x23
jne 0x1801050e9
popf
pop rax
jmp 0x180106f07
cmp eax, 0xee
jne 0x1801050f8
popf
pop rax
jmp 0x18010cffb
cmp eax, 0x43
jne 0x180105107
popf
pop rax
jmp 0x180107d23
cmp eax, 0x13
jne 0x180105116
popf
pop rax
jmp 0x1801067fc
cmp eax, 0x33
jne 0x180105125
popf
pop rax
jmp 0x1801076d2
cmp eax, 0x24
jne 0x180105134
popf
pop rax
jmp 0x180106f68
cmp eax, 0x1e
jne 0x180105143
popf
pop rax
jmp 0x180106cb0
cmp eax, 0xb1
jne 0x180105152
popf
pop rax
jmp 0x18010b272
cmp eax, 0xf2
jne 0x180105161
popf
pop rax
jmp 0x18010d212
cmp eax, 0x27
jne 0x180105170
popf
pop rax
jmp 0x18010709c
cmp eax, 0x30
jne 0x18010517f
popf
pop rax
jmp 0x180107517
cmp eax, 0xb9
jne 0x18010518e
popf
pop rax
jmp 0x18010b5f4
cmp eax, 0x37
jne 0x18010519d
popf
pop rax
jmp 0x18010786c
cmp eax, 0xd6
jne 0x1801051ac
popf
pop rax
jmp 0x18010c3db
cmp eax, 0x39
jne 0x1801051bb
popf
pop rax
jmp 0x1801078dd
cmp eax, 0xd4
jne 0x1801051ca
popf
pop rax
jmp 0x18010c330
cmp eax, 0x7e
jne 0x1801051d9
popf
pop rax
jmp 0x1801098f7
cmp eax, 0xd2
jne 0x1801051e8
popf
pop rax
jmp 0x18010c219
cmp eax, 0x92
jne 0x1801051f7
popf
pop rax
jmp 0x18010a266
cmp eax, 0xc6
jne 0x180105206
popf
pop rax
jmp 0x18010bbd3
cmp eax, 0xa4
jne 0x180105215
popf
pop rax
jmp 0x18010abf8
cmp eax, 0x7f
jne 0x180105224
popf
pop rax
jmp 0x18010998b
cmp eax, 0xe5
jne 0x180105233
popf
pop rax
jmp 0x18010cae7
cmp eax, 0x83
jne 0x180105242
popf
pop rax
jmp 0x180109bdc
cmp eax, 0xce
jne 0x180105251
popf
pop rax
jmp 0x18010bfe4
cmp eax, 0xec
jne 0x180105260
popf
pop rax
jmp 0x18010cf04
cmp eax, 0x35
jne 0x18010526f
popf
pop rax
jmp 0x1801077a1
cmp eax, 0xa0
jne 0x18010527e
popf
pop rax
jmp 0x18010aa49
cmp eax, 0x7a
jne 0x18010528d
popf
pop rax
jmp 0x180109781
cmp eax, 0xf7
jne 0x18010529c
popf
pop rax
jmp 0x18010d4cb
cmp eax, 0x38
jne 0x1801052ab
popf
pop rax
jmp 0x1801078a4
cmp eax, 0xc2
jne 0x1801052ba
popf
pop rax
jmp 0x18010ba15
cmp eax, 0x5c
jne 0x1801052c9
popf
pop rax
jmp 0x1801089c0
cmp eax, 0x15
jne 0x1801052d8
popf
pop rax
jmp 0x1801068da
cmp eax, 0xaf
jne 0x1801052e7
popf
pop rax
jmp 0x18010b17e
cmp eax, 0xd1
jne 0x1801052f6
popf
pop rax
jmp 0x18010c1b8
cmp eax, 0xc3
jne 0x180105305
popf
pop rax
jmp 0x18010ba4f
cmp eax, 0xdb
jne 0x180105314
popf
pop rax
jmp 0x18010c69d
cmp eax, 0xef
jne 0x180105323
popf
pop rax
jmp 0x18010d05a
cmp eax, 0xc8
jne 0x180105332
popf
pop rax
jmp 0x18010bd0f
cmp eax, 0x8f
jne 0x180105341
popf
pop rax
jmp 0x18010a14e
cmp eax, 0x4d
jne 0x180105350
popf
pop rax
jmp 0x180108205
cmp eax, 0xea
jne 0x18010535f
popf
pop rax
jmp 0x18010cd8a
cmp eax, 0xb5
jne 0x18010536e
popf
pop rax
jmp 0x18010b403
cmp eax, 0x2c
jne 0x18010537d
popf
pop rax
jmp 0x180107372
cmp eax, 0x5f
jne 0x18010538c
popf
pop rax
jmp 0x180108af8
cmp eax, 0x19
jne 0x18010539b
popf
pop rax
jmp 0x180106a1f
cmp eax, 0x1d
jne 0x1801053aa
popf
pop rax
jmp 0x180106c1c
cmp eax, 0xe7
jne 0x1801053b9
popf
pop rax
jmp 0x18010cbc4
cmp eax, 0x53
jne 0x1801053c8
popf
pop rax
jmp 0x18010850e
cmp eax, 0x4f
jne 0x1801053d7
popf
pop rax
jmp 0x180108285
cmp eax, 0x6c
jne 0x1801053e6
popf
pop rax
jmp 0x180109114
cmp eax, 7
jne 0x1801053f5
popf
pop rax
jmp 0x180106273
cmp eax, 0xa8
jne 0x180105404
popf
pop rax
jmp 0x18010ade0
cmp eax, 0x84
jne 0x180105413
popf
pop rax
jmp 0x180109c17
cmp eax, 0x7c
jne 0x180105422
popf
pop rax
jmp 0x180109873
cmp eax, 0xac
jne 0x180105431
popf
pop rax
jmp 0x18010afac
cmp eax, 0x8c
jne 0x180105440
popf
pop rax
jmp 0x180109fd8
cmp eax, 0x18
jne 0x18010544f
popf
pop rax
jmp 0x1801069cc
cmp eax, 0x28
jne 0x18010545e
popf
pop rax
jmp 0x180107164
cmp eax, 0xbd
jne 0x18010546d
popf
pop rax
jmp 0x18010b780
cmp eax, 0x98
jne 0x18010547c
popf
pop rax
jmp 0x18010a532
cmp eax, 0x52
jne 0x18010548b
popf
pop rax
jmp 0x180108466
cmp eax, 0x41
jne 0x18010549a
popf
pop rax
jmp 0x180107c87
cmp eax, 0xba
jne 0x1801054a9
popf
pop rax
jmp 0x18010b643
cmp eax, 0x70
jne 0x1801054b8
popf
pop rax
jmp 0x180109337
cmp eax, 0xfa
jne 0x1801054c7
popf
pop rax
jmp 0x18010d63a
cmp eax, 0x95
jne 0x1801054d6
popf
pop rax
jmp 0x18010a3ab
cmp eax, 0
jne 0x1801054e5
popf
pop rax
jmp 0x180105e90
cmp eax, 0x4e
jne 0x1801054f4
popf
pop rax
jmp 0x18010824e
cmp eax, 0x31
jne 0x180105503
popf
pop rax
jmp 0x1801075b9
cmp eax, 0xa1
jne 0x180105512
popf
pop rax
jmp 0x18010aaa9
cmp eax, 0x82
jne 0x180105521
popf
pop rax
jmp 0x180109b47
cmp eax, 0xa3
jne 0x180105530
popf
pop rax
jmp 0x18010abc1
cmp eax, 0xad
jne 0x18010553f
popf
pop rax
jmp 0x18010b058
cmp eax, 0x7b
jne 0x18010554e
popf
pop rax
jmp 0x180109812
cmp eax, 0x75
jne 0x18010555d
popf
pop rax
jmp 0x18010955e
cmp eax, 3
jne 0x18010556c
popf
pop rax
jmp 0x18010602f
cmp eax, 0x6f
jne 0x18010557b
popf
pop rax
jmp 0x1801092d7
cmp eax, 0x34
jne 0x18010558a
popf
pop rax
jmp 0x180107753
cmp eax, 0x88
jne 0x180105599
popf
pop rax
jmp 0x180109d90
cmp eax, 0xe1
jne 0x1801055a8
popf
pop rax
jmp 0x18010c8fc
cmp eax, 0xb
jne 0x1801055b7
popf
pop rax
jmp 0x1801064a8
cmp eax, 0x66
jne 0x1801055c6
popf
pop rax
jmp 0x180108e5b
cmp eax, 0x81
jne 0x1801055d5
popf
pop rax
jmp 0x180109a9c
cmp eax, 0x9f
jne 0x1801055e4
popf
pop rax
jmp 0x18010a9e9
cmp eax, 0xd3
jne 0x1801055f3
popf
pop rax
jmp 0x18010c279
cmp eax, 0xe8
jne 0x180105602
popf
pop rax
jmp 0x18010cc6e
cmp eax, 0x65
jne 0x180105611
popf
pop rax
jmp 0x180108dfb
cmp eax, 0x21
jne 0x180105620
popf
pop rax
jmp 0x180106e29
cmp eax, 0xa5
jne 0x18010562f
popf
pop rax
jmp 0x18010ac2f
cmp eax, 0xb6
jne 0x18010563e
popf
pop rax
jmp 0x18010b460
cmp eax, 0x87
jne 0x18010564d
popf
pop rax
jmp 0x180109d56
cmp eax, 0x46
jne 0x18010565c
popf
pop rax
jmp 0x180107ebb
cmp eax, 0x32
jne 0x18010566b
popf
pop rax
jmp 0x180107660
cmp eax, 0x96
jne 0x18010567a
popf
pop rax
jmp 0x18010a3ea
cmp eax, 0x60
jne 0x180105689
popf
pop rax
jmp 0x180108b93
cmp eax, 0x42
jne 0x180105698
popf
pop rax
jmp 0x180107cd6
cmp eax, 0xf9
jne 0x1801056a7
popf
pop rax
jmp 0x18010d5b7
cmp eax, 0xb4
jne 0x1801056b6
popf
pop rax
jmp 0x18010b3c8
cmp eax, 0x59
jne 0x1801056c5
popf
pop rax
jmp 0x1801087a9
cmp eax, 0x9c
jne 0x1801056d4
popf
pop rax
jmp 0x18010a7dc
cmp eax, 0x1a
jne 0x1801056e3
popf
pop rax
jmp 0x180106a9f
cmp eax, 0x73
jne 0x1801056f2
popf
pop rax
jmp 0x18010944f
cmp eax, 0x12
jne 0x180105701
popf
pop rax
jmp 0x180106753
cmp eax, 0xa9
jne 0x180105710
popf
pop rax
jmp 0x18010ae71
cmp eax, 0x3c
jne 0x18010571f
popf
pop rax
jmp 0x180107a5a
cmp eax, 0xfb
jne 0x18010572e
popf
pop rax
jmp 0x18010d686
cmp eax, 0x3b
jne 0x18010573d
popf
pop rax
jmp 0x1801079b8
cmp eax, 0xd0
jne 0x18010574c
popf
pop rax
jmp 0x18010c123
cmp eax, 0x5d
jne 0x18010575b
mov qword [rsp + 0x20], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xa0
mov rax, qword [0x180040280]
xor rax, rsp
mov qword [rbp + 0x17], rax
mov r14d, r9d
mov r13, r8
mov qword [rbp - 0x51], r8
mov rbx, rdx
mov r12, rcx
mov rsi, qword [rbp + 0x7f]
mov rcx, rsi
call fcn.1800edb7b
mov rdi, rax
mov r8, qword [rax]
lea rdx, [rbp - 0x29]
mov rcx, rax
call qword [r8 + 0x28]
nop
cmp qword [rbp - 0x19], 0
jne 0x180105f35
push rax
pushf
mov eax, 0x66869860
pushf
not eax
add eax, 0xf7318b17
xor eax, 0x81ed5c41
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe9fb4101
xor eax, 0xeadceda0
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x84faac11
xor eax, 0xcb520480
rol eax, 0xc5
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xd1b9f521
pushf
not eax
add eax, 0x93f05db8
xor eax, 0xdd4b5f65
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xbb0af21c
xor eax, 0xeeccfd3c
rol eax, 0x8b
popf
jmp 0x180104fcc
mov byte [rbp - 0x5f], r15b
mov rcx, rsi
call fcn.180163d9c
mov r10, qword [rax]
lea r9, [rbp - 9]
lea r8, [0x1e054d90d]
pushf
sub r8, 0x6051defa
popf
lea rdx, [0x1dff43515]
pushf
sub rdx, 0x5ff13b1d
popf
mov rcx, rax
call qword [r10 + 0x38]
xor esi, esi
mov byte [rbp - 0x61], sil
test r15b, r15b
je 0x1801060af
push rax
pushf
mov eax, 0xd4312510
pushf
not eax
add eax, 0x8465da04
xor eax, 0xe074b938
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xb4bcee1c
xor eax, 0xfb52e69a
rol eax, 0x5b
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x51eb1a34
pushf
not eax
add eax, 0xe42102a8
xor eax, 0x8c966e67
rol eax, 0x98
popf
pushf
not eax
add eax, 0xbd2b3dd5
xor eax, 0xb0d5dc59
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x9856538d
xor eax, 0xf70ee0a9
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xaf78dce0
xor eax, 0xcf915d7b
rol eax, 0x30
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x1801062ae
push rax
pushf
mov eax, 0xc19042cc
pushf
not eax
add eax, 0xfd2d7a41
xor eax, 0xe5cb811a
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb38c10e0
xor eax, 0xa830d970
rol eax, 0x86
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xa61dcf16
pushf
not eax
add eax, 0x86801558
xor eax, 0xfe0beae0
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xa3dfc56e
xor eax, 0xffbea90b
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb08a0811
xor eax, 0xd33ebefe
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xe14b3ce6
xor eax, 0x8f987431
rol eax, 0x4e
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x1801064ac
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x8d077eb
pushf
not eax
add eax, 0xeddec98a
xor eax, 0x85173a67
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x83ad269d
xor eax, 0xb84cdb9c
rol eax, 0x73
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x1801067b6
push rax
pushf
mov eax, 0x1c58152b
pushf
not eax
add eax, 0xee7fcc42
xor eax, 0xee7e7759
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xf6a46897
xor eax, 0xb7084ec8
rol eax, 0x20
popf
pushf
not eax
add eax, 0xbf087d04
xor eax, 0xcc23b007
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf48cf523
xor eax, 0xca9036dd
rol eax, 0xf3
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x66f08337
pushf
not eax
add eax, 0xc96c672d
xor eax, 0xd89bb78c
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xa614932c
xor eax, 0x839c4b4e
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xa15a9a1b
xor eax, 0x927c333d
rol eax, 0xb6
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x18010685e
push rax
pushf
mov eax, 0xdb7a64d4
pushf
not eax
add eax, 0xd9f02ac7
xor eax, 0xb629be31
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xcb7a8be6
xor eax, 0xf97822aa
rol eax, 0xac
popf
pushf
not eax
add eax, 0x83d96266
xor eax, 0xdcd46747
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xeaaeab29
xor eax, 0xe0214b36
rol eax, 0xc1
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x354c7af3
pushf
not eax
add eax, 0xa2c50813
xor eax, 0xc137766e
rol eax, 9
popf
pushf
not eax
add eax, 0xfc990066
xor eax, 0xdca21d07
rol eax, 0xa1
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x1801068de
call qword [rax + 0x38]
push rax
pushf
mov eax, 0x55d79b55
pushf
not eax
add eax, 0x9f41a020
xor eax, 0xfd94b1c2
rol eax, 0x51
popf
pushf
not eax
add eax, 0xf046c18e
xor eax, 0x86354190
rol eax, 0xf8
popf
jmp 0x180104fcc
and qword [rbx], 0
mov al, 0x9c
pushf
not al
add al, 0xba
xor al, 0xad
rol al, 0x3a
popf
pushf
not al
add al, 6
xor al, 0x47
rol al, 0xb6
popf
push rax
pushf
mov eax, 0xc18d5f55
pushf
not eax
add eax, 0xba38f6a2
xor eax, 0xb92c1b37
rol eax, 0x75
popf
pushf
not eax
add eax, 0xada5d777
xor eax, 0xd63da685
rol eax, 0xe5
popf
jmp 0x180104fcc
mov byte [rbx + 8], al
mov byte [rbp - 0x61], 1
mov rdx, r13
mov rcx, rbx
call fcn.18005c53e
test al, al
jne 0x180106a6c
push rax
pushf
mov eax, 0x678df1a3
pushf
not eax
add eax, 0x9d04fe24
xor eax, 0xe2b21f7b
rol eax, 0xce
popf
pushf
not eax
add eax, 0xf1324ee3
xor eax, 0xac3358fc
rol eax, 0x61
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x43ce140d
pushf
not eax
add eax, 0x81639e51
xor eax, 0x97a295ee
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x94587fe8
xor eax, 0xa862caa1
rol eax, 0xc6
popf
jmp 0x180104fcc
xor esi, esi
push rax
pushf
mov eax, 0x988b7314
pushf
not eax
add eax, 0x85edcc21
xor eax, 0xf8199aea
rol eax, 0x75
popf
pushf
not eax
add eax, 0xfacedbc9
xor eax, 0xb353567c
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf6628a3b
xor eax, 0xfc35bcd6
rol eax, 1
popf
jmp 0x180104fcc
mov cl, byte [rbx + 8]
test cl, cl
jne 0x180106bd6
push rax
pushf
mov eax, 0x153f7354
pushf
not eax
add eax, 0xd2eeb402
xor eax, 0xaaa48ec2
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xb5f4d9b6
xor eax, 0xb87cf01c
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xb510737a
xor eax, 0xca905bbe
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xcb6767d7
xor eax, 0xddd96880
rol eax, 0x1f
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x4381c681
pushf
not eax
add eax, 0xac9781e2
xor eax, 0x817714cd
rol eax, 0x88
popf
pushf
not eax
add eax, 0x90653b15
xor eax, 0xa87dfa20
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xe7bf4c63
xor eax, 0xd8fbbba9
rol eax, 0x90
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x180106c7d
push rax
pushf
mov eax, 0x3c6fc21c
pushf
not eax
add eax, 0xc2cc4747
xor eax, 0xe5a42c54
rol eax, 0x74
popf
pushf
not eax
add eax, 0xa4ece97a
xor eax, 0xc7bdd2f6
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x97d4cac2
xor eax, 0xd7341caf
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd20f187d
xor eax, 0x907bd6c1
rol eax, 0xdd
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x9003eda9
pushf
not eax
add eax, 0xafd972eb
xor eax, 0xcb42a2db
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xb8e7d94c
xor eax, 0x914d0424
rol eax, 0x7e
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x180106d02
push rax
pushf
mov eax, 0xc33d3a35
pushf
not eax
add eax, 0x9651258e
xor eax, 0xb1b0f715
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x9b2dd384
xor eax, 0xe58ba318
rol eax, 8
popf
pushf
not eax
add eax, 0xc6da2493
xor eax, 0xb82d7beb
rol eax, 0x12
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xf738427b
pushf
not eax
add eax, 0xf80fc987
xor eax, 0xadfa6487
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xe1c47a57
xor eax, 0x9a63ae4b
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc47b4f97
xor eax, 0x9cf24812
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf8db6807
xor eax, 0xaaa262ce
rol eax, 0xa7
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x180106e2d
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xa7b75f26
pushf
not eax
add eax, 0xddc0a98e
xor eax, 0xd2046279
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9e01fc4d
xor eax, 0xd56c7edf
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xd217cdd1
xor eax, 0xa3ea07f1
rol eax, 0x20
popf
jmp 0x180104fcc
mov byte [rbx + 9], al
jmp 0x180106f9e
mov qword [rbx], rsi
push rax
pushf
mov eax, 0xc0cc8d16
pushf
not eax
add eax, 0xe99906c6
xor eax, 0x97e42e03
rol eax, 0x75
popf
pushf
not eax
add eax, 0x8f29865e
xor eax, 0x99950153
rol eax, 0x93
popf
jmp 0x180104fcc
mov byte [rbx + 8], 1
mov cl, 0x88
pushf
not cl
add cl, 0x60
xor cl, 0xf1
rol cl, 0x85
popf
pushf
not cl
add cl, 0xc8
xor cl, 1
rol cl, 0xbf
popf
push rax
pushf
mov eax, 0xf9b8d8f1
pushf
not eax
add eax, 0xf70bb7f8
xor eax, 0xad2bf685
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe8736a04
xor eax, 0xfe6444da
rol eax, 0x62
popf
jmp 0x180104fcc
mov byte [r12], 0x2b
lea rax, [r12 + 1]
mov qword [rbp - 0x59], rax
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010710b
push rax
pushf
mov eax, 0xcce87ae1
pushf
not eax
add eax, 0xf4809794
xor eax, 0xf2353336
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc8bf92c5
xor eax, 0xf3c60847
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xa5d2a31a
xor eax, 0xd432a756
rol eax, 2
popf
pushf
not eax
add eax, 0x9b55328d
xor eax, 0xd310e7e0
rol eax, 0xcd
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xc51f51f2
pushf
not eax
add eax, 0x9fd2587f
xor eax, 0x8e1befc7
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc51b2f9a
xor eax, 0x887f08b5
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xcb1ab059
xor eax, 0xe1c27e3a
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8e6ca9aa
xor eax, 0xebcb512b
rol eax, 0xe7
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
je 0x1801071c6
push rax
pushf
mov eax, 0x75387caf
pushf
not eax
add eax, 0xce085d67
xor eax, 0xc42e9489
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xe70f7962
xor eax, 0xd2c93449
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xe34460d4
xor eax, 0xbad31286
rol eax, 0xee
popf
pushf
not eax
add eax, 0x95779962
xor eax, 0xf55b14f6
rol eax, 0x87
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x4d8382ff
pushf
not eax
add eax, 0xf26f3413
xor eax, 0xdb6557e4
rol eax, 0x14
popf
pushf
not eax
add eax, 0xc4ec776b
xor eax, 0xb7a5cbf9
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xb557a472
xor eax, 0xbb3959be
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xf238294f
xor eax, 0xb8adc874
rol eax, 0xd6
popf
jmp 0x180104fcc
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x180107372
cmp eax, 0xffffffff
je 0x1801073d0
push rax
pushf
mov eax, 0x68934242
pushf
not eax
add eax, 0xc03d38eb
xor eax, 0xbf1aade3
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x8e3c69b3
xor eax, 0x816b0150
rol eax, 0xa0
popf
pushf
not eax
add eax, 0x9c0a3d8f
xor eax, 0x87ef0c0f
rol eax, 0x31
popf
pushf
not eax
add eax, 0xf4ff4c59
xor eax, 0xa97049c3
rol eax, 0xb0
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x61613bc3
pushf
not eax
add eax, 0xf5dad077
xor eax, 0xcf135969
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xde3ece3b
xor eax, 0x92d1637f
rol eax, 0xb9
popf
jmp 0x180104fcc
mov qword [rbx], rsi
mov al, 0x9b
pushf
not al
add al, 0x47
xor al, 0xc8
rol al, 0x13
popf
pushf
not al
add al, 0xc5
xor al, 0xe9
rol al, 0xf2
popf
push rax
pushf
mov eax, 0xe536b00c
pushf
not eax
add eax, 0xc6a3e849
xor eax, 0xe26ced68
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xe7f71ede
xor eax, 0xcfb6743d
rol eax, 0x8f
popf
jmp 0x180104fcc
test cl, cl
jne 0x180107561
push rax
pushf
mov eax, 0xe7214b8d
pushf
not eax
add eax, 0xde919f7f
xor eax, 0x8527d1e5
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x94eed619
xor eax, 0x9cef2525
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xd12ec0dd
xor eax, 0x9c45cf98
rol eax, 0x32
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xa652ceb7
pushf
not eax
add eax, 0xb6a0b195
xor eax, 0xd39aa15f
rol eax, 1
popf
pushf
not eax
add eax, 0x9fed70ac
xor eax, 0xc6094d41
rol eax, 0x78
popf
pushf
not eax
add eax, 0xa5a68b5a
xor eax, 0xf8fd35cd
rol eax, 0x71
popf
pushf
not eax
add eax, 0xbe5e13b7
xor eax, 0xf16d8976
rol eax, 0x60
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010761a
push rax
pushf
mov eax, 0xca3c609d
pushf
not eax
add eax, 0xb69f1831
xor eax, 0xd906dc0b
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xe52d78e1
xor eax, 0x95c79204
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd1e9ff77
xor eax, 0xb57c7c72
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xe9fc9567
xor eax, 0xb4ebc362
rol eax, 0x93
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x91e267c0
pushf
not eax
add eax, 0x94937fd4
xor eax, 0xb9b591c6
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xa4298fec
xor eax, 0xe96770d0
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x93d1914f
xor eax, 0xca1eed37
rol eax, 0x69
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x18010769f
push rax
pushf
mov eax, 0xae6af3e0
pushf
not eax
add eax, 0x8e14dc66
xor eax, 0xbf2bff66
rol eax, 0x78
popf
pushf
not eax
add eax, 0xdf3055f0
xor eax, 0xfbcfd3be
rol eax, 0x3f
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x78928b99
pushf
not eax
add eax, 0xe28bf390
xor eax, 0x87c490bd
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb3cfb05d
xor eax, 0xd1f280a4
rol eax, 0x27
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x180107720
push rax
pushf
mov eax, 0x484aea05
pushf
not eax
add eax, 0xbdf07f50
xor eax, 0x8c114bbb
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xa46ef423
xor eax, 0xa1236788
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf9dc3514
xor eax, 0x8739297a
rol eax, 0x11
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xa18afb84
pushf
not eax
add eax, 0x960dc255
xor eax, 0x8bb5cb1e
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xf5790247
xor eax, 0x849c1713
rol eax, 0x1a
popf
jmp 0x180104fcc
movzx eax, byte [rdx]
jmp 0x180107801
mov rax, qword [rcx]
jmp 0x1801077a5
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x7e293188
pushf
not eax
add eax, 0x9a96a580
xor eax, 0xae112f79
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x8dacf189
xor eax, 0xa90e2597
rol eax, 0xd
popf
pushf
not eax
add eax, 0xbc337218
xor eax, 0xf9171b60
rol eax, 0xe
popf
pushf
not eax
add eax, 0xd72f5f82
xor eax, 0x87fe8ad5
rol eax, 0x13
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x180107839
push rax
pushf
mov eax, 0xae888dbf
pushf
not eax
add eax, 0x984ca1f7
xor eax, 0x80264162
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xb8687a0d
xor eax, 0x8da6451b
rol eax, 0x71
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xa1eec41d
pushf
not eax
add eax, 0x89e7ddbd
xor eax, 0xebe3fdd3
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xa15cbf72
xor eax, 0xca3abf11
rol eax, 0x76
popf
jmp 0x180104fcc
mov byte [rbx + 9], al
jmp 0x1801078dd
mov qword [rbx], rsi
mov al, byte [rbx + 9]
push rax
pushf
mov eax, 0xdd7633c1
pushf
not eax
add eax, 0xae81cfb0
xor eax, 0xd29a40bc
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xf2cc4071
xor eax, 0xaabc3103
rol eax, 0x15
popf
jmp 0x180104fcc
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x9304149c
pushf
not eax
add eax, 0xa87c796e
xor eax, 0xd779509f
rol eax, 0x74
popf
pushf
not eax
add eax, 0xd81466ac
xor eax, 0xc305124f
rol eax, 0x53
popf
pushf
not eax
add eax, 0xde41911f
xor eax, 0xfcef7957
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xbf41a279
xor eax, 0xf3d92515
rol eax, 0x9a
popf
jmp 0x180104fcc
mov byte [r12], 0x2d
lea rax, [r12 + 1]
mov qword [rbp - 0x59], rax
mov rcx, qword [rbx]
test rcx, rcx
je 0x180107a01
mov rax, qword [rcx + 0x38]
cmp qword [rax], rsi
je 0x180107abc
push rax
pushf
mov eax, 0x84bbbf47
pushf
not eax
add eax, 0xa2a5c491
xor eax, 0xbfa841ef
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf0748581
xor eax, 0xaa033065
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd4662a5a
xor eax, 0xdcc3f7a5
rol eax, 0x48
popf
pushf
not eax
add eax, 0xee896482
xor eax, 0xb681154c
rol eax, 0xfb
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x9cbc4c45
pushf
not eax
add eax, 0x990acce3
xor eax, 0xaa18de0d
rol eax, 0x13
popf
pushf
not eax
add eax, 0x9bf1ec42
xor eax, 0xedd6211b
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xcc89707f
xor eax, 0xd7271f54
rol eax, 0x48
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x180107bd3
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xb42b3da2
pushf
not eax
add eax, 0xfa8221fd
xor eax, 0xfb6e7a42
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xd70e3b44
xor eax, 0xf485d84f
rol eax, 0x12
popf
jmp 0x180104fcc
mov byte [rbx + 8], sil
jmp 0x180107d23
mov qword [rbx], rsi
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x89f35fcd
pushf
not eax
add eax, 0x9ae0aaec
xor eax, 0x8a9accb8
rol eax, 0xda
popf
pushf
not eax
add eax, 0xe3daeefc
xor eax, 0xe4dd6d09
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xfce7d9a1
xor eax, 0x9ae13433
rol eax, 0xcd
popf
jmp 0x180104fcc
test r15b, r15b
je 0x180107d85
push rax
pushf
mov eax, 0x1a9016d9
pushf
not eax
add eax, 0xf94bf6ce
xor eax, 0xc3689831
rol eax, 0xe5
popf
pushf
not eax
add eax, 0x8810c9b2
xor eax, 0xc9ca25a3
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc2cf7d05
xor eax, 0xfaaf0e0d
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd3670f77
xor eax, 0x932a5c24
rol eax, 0x3c
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xe6a7d594
pushf
not eax
add eax, 0xea1a5af8
xor eax, 0xf91120f9
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x9cea7cf5
xor eax, 0xefeb8091
rol eax, 0xa
popf
pushf
not eax
add eax, 0xb935b4ec
xor eax, 0xd0eca825
rol eax, 0xd4
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x180107ef6
push rax
pushf
mov eax, 0x2853469
pushf
not eax
add eax, 0xedb38f0b
xor eax, 0x896e2f95
rol eax, 0xc
popf
pushf
not eax
add eax, 0xde5a5577
xor eax, 0x90070f52
rol eax, 8
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xd595ae32
pushf
not eax
add eax, 0xe4f83be6
xor eax, 0xe24b9ee5
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xfb94f0ae
xor eax, 0xaeb64948
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9c87ce23
xor eax, 0xef134e99
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x9ba12a46
xor eax, 0xa4acc13d
rol eax, 0xb5
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x18010805b
push rax
pushf
mov eax, 0xc058a9e8
pushf
not eax
add eax, 0xf765b147
xor eax, 0xd6c731ad
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xdc772622
xor eax, 0xa8a9bce0
rol eax, 0xea
popf
pushf
not eax
add eax, 0xa0997e58
xor eax, 0x92eb4720
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xc7042f1b
xor eax, 0x9a4f5ccd
rol eax, 0x77
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x75f4bdd6
pushf
not eax
add eax, 0xf468dccd
xor eax, 0xc02b3deb
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa4a87975
xor eax, 0xabaa8b82
rol eax, 0xf1
popf
jmp 0x180104fcc
mov qword [rbx], rsi
push rax
pushf
mov eax, 0xaf4e96d3
pushf
not eax
add eax, 0xe4819222
xor eax, 0xb4e9760d
rol eax, 0xa4
popf
pushf
not eax
add eax, 0x825ef9de
xor eax, 0x9cb5af9e
rol eax, 0xc
popf
pushf
not eax
add eax, 0xa0ad4cb9
xor eax, 0xf4098d37
rol eax, 0x67
popf
jmp 0x180104fcc
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x4e34c821
pushf
not eax
add eax, 0xcaa1e164
xor eax, 0xa7d86307
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb36e065b
xor eax, 0xb9b69b66
rol eax, 0xa7
popf
jmp 0x180104fcc
cmp byte [rbx + 9], r15b
jne 0x1801082be
push rax
pushf
mov eax, 0x4306bf16
pushf
not eax
add eax, 0xcb5f8201
xor eax, 0xb9519aae
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xca0fe78f
xor eax, 0x86ff570a
rol eax, 0xdc
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x75f23e52
pushf
not eax
add eax, 0xd103e1c1
xor eax, 0xf217076f
rol eax, 0x68
popf
pushf
not eax
add eax, 0x8cae5fce
xor eax, 0x91c2cce3
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xf0ae5211
xor eax, 0xb7004571
rol eax, 3
popf
pushf
not eax
add eax, 0x8a799889
xor eax, 0xb4cdc262
rol eax, 0x20
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x50]
cmp dword [rax], esi
jle 0x1801084c7
push rax
pushf
mov eax, 0xbc768dab
pushf
not eax
add eax, 0xeffc20fb
xor eax, 0xefc2f76e
rol eax, 0x43
popf
pushf
not eax
add eax, 0xefc536e6
xor eax, 0xb8bc8417
rol eax, 0x68
popf
pushf
not eax
add eax, 0xc836d2e2
xor eax, 0x9b3c061a
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xe824654b
xor eax, 0x934f039a
rol eax, 0x92
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x53d64c54
pushf
not eax
add eax, 0xae0b1307
xor eax, 0xd6c6e7b0
rol eax, 0x49
popf
pushf
not eax
add eax, 0xcca7b231
xor eax, 0xcdbf5776
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x91ac92d4
xor eax, 0x9dcb6cf9
rol eax, 0x8b
popf
jmp 0x180104fcc
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x1801085a6
cmp eax, 0xffffffff
je 0x180108603
push rax
pushf
mov eax, 0xbc045d65
pushf
not eax
add eax, 0x94ebb9a2
xor eax, 0xd4a9ab69
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xb15cebea
xor eax, 0xa223bda8
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa8054f17
xor eax, 0x8fda4202
rol eax, 1
popf
pushf
not eax
add eax, 0xe654ac9e
xor eax, 0xf80b18cd
rol eax, 0x54
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x584dd044
pushf
not eax
add eax, 0xe2b2b6cf
xor eax, 0xf9cb720c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb4791b33
xor eax, 0xe5b87119
rol eax, 0x75
popf
jmp 0x180104fcc
and r14d, 0xe00
mov r13d, 0x2a76929f
pushf
not r13d
add r13d, 0xbaeab0d6
xor r13d, 0xd775b41b
rol r13d, 0x10
popf
pushf
not r13d
add r13d, 0x9a8b2f33
xor r13d, 0xc7f096e8
rol r13d, 0x4d
popf
pushf
not r13d
add r13d, 0xdd1abb7b
xor r13d, 0x88295eb2
rol r13d, 0x5d
popf
pushf
not r13d
add r13d, 0x961f899a
xor r13d, 0xa17cb113
rol r13d, 0x7b
popf
cmp r14d, 0x400
jne 0x180108869
push rax
pushf
mov eax, 0x4f105900
pushf
not eax
add eax, 0xa590a38a
xor eax, 0xda66e8fb
rol eax, 0x33
popf
pushf
not eax
add eax, 0xdc0712c5
xor eax, 0xe1ac101a
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc18bc7b7
xor eax, 0xf450328d
rol eax, 0xa
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x73c85c17
pushf
not eax
add eax, 0xda0095d7
xor eax, 0xed4c45bd
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd6eea91f
xor eax, 0x97ea8244
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc115fdac
xor eax, 0xb077c20a
rol eax, 0x19
popf
pushf
not eax
add eax, 0xa8924768
xor eax, 0xe7231094
rol eax, 0xac
popf
jmp 0x180104fcc
mov r15b, 0x1a
pushf
not r15b
add r15b, 0xc2
xor r15b, 0xb3
rol r15b, 0xda
popf
pushf
not r15b
add r15b, 0x17
xor r15b, 0xe6
rol r15b, 0xb7
popf
jmp 0x180108a70
mov r14d, 0x2758ead3
pushf
not r14d
add r14d, 0xd4219128
xor r14d, 0xf51e6841
rol r14d, 0xf8
popf
pushf
not r14d
add r14d, 0xb0c5b8a7
xor r14d, 0xbc9d550a
rol r14d, 0x6b
popf
pushf
not r14d
add r14d, 0x98305f3a
xor r14d, 0xe289edfa
rol r14d, 0x36
popf
mov byte [rbp - 0x60], r15b
push rax
pushf
mov eax, 0xf2c57007
pushf
not eax
add eax, 0xcaaf3321
xor eax, 0xbee822dd
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x9ae79692
xor eax, 0x9b044e82
rol eax, 0xca
popf
jmp 0x180104fcc
mov dil, sil
mov byte [rbp - 0x5e], sil
mov byte [rbp - 0x5d], sil
mov rsi, qword [rbp - 0x51]
mov rdx, rsi
mov rcx, rbx
call fcn.18005c53e
test al, al
je 0x180108b60
push rax
pushf
mov eax, 0x3105f18b
pushf
not eax
add eax, 0xe25459c3
xor eax, 0xc64b765f
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9f2c2f4b
xor eax, 0xce4317cf
rol eax, 0x50
popf
pushf
not eax
add eax, 0xb29e232a
xor eax, 0x86d3f9e9
rol eax, 0x34
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x2c9e2d55
pushf
not eax
add eax, 0xee009058
xor eax, 0xfa29c6d0
rol eax, 0x36
popf
pushf
not eax
add eax, 0xf8166480
xor eax, 0x838793ce
rol eax, 0x7e
popf
jmp 0x180104fcc
cmp byte [rbx + 8], 0
jne 0x180108bcc
push rax
pushf
mov eax, 0x69bce701
pushf
not eax
add eax, 0x937ea73f
xor eax, 0xbfb1463f
rol eax, 0x63
popf
pushf
not eax
add eax, 0xb18a460c
xor eax, 0xee0615f1
rol eax, 0xa4
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xba4ec328
pushf
not eax
add eax, 0xfe776f20
xor eax, 0xbd33bfd2
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9ef6b51e
xor eax, 0x98e54010
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf4bd4867
xor eax, 0xc31e0fbd
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xfb8448e1
xor eax, 0x97abec59
rol eax, 0x8c
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180108d41
push rax
pushf
mov eax, 0x7f98ea5f
pushf
not eax
add eax, 0xd444e1d8
xor eax, 0xac0ee401
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xbbcce3a2
xor eax, 0xec049b06
rol eax, 0x55
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xc0f1c345
pushf
not eax
add eax, 0x8ae0460b
xor eax, 0xe78b1b38
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xdac4bbb7
xor eax, 0xc217d456
rol eax, 0x68
popf
pushf
not eax
add eax, 0xce2c231b
xor eax, 0xe7b29904
rol eax, 0x39
popf
pushf
not eax
add eax, 0xf26e2c18
xor eax, 0xf8fac00b
rol eax, 0xc0
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x180108dff
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xfda5f99a
pushf
not eax
add eax, 0xde79a166
xor eax, 0xf7042b82
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd4f759c0
xor eax, 0xa695b12c
rol eax, 0xb
popf
pushf
not eax
add eax, 0x81c9f917
xor eax, 0xfdc4fe63
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xf04925bb
xor eax, 0x889061af
rol eax, 0x3d
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x180108e93
push rax
pushf
mov eax, 0x746153f2
pushf
not eax
add eax, 0xe1a26238
xor eax, 0xf2ceb098
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x8c4609d8
xor eax, 0xb24c91ea
rol eax, 0xf6
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x8e9837fd
pushf
not eax
add eax, 0x94310839
xor eax, 0xe48739ec
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xff5511f1
xor eax, 0xb610df22
rol eax, 0x29
popf
pushf
not eax
add eax, 0xa3e60d8c
xor eax, 0xf861b89a
rol eax, 0xbc
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x180109177
push rax
pushf
mov eax, 0xa859308
pushf
not eax
add eax, 0x8f5e6266
xor eax, 0xfcf8d4b0
rol eax, 0xcf
popf
pushf
not eax
add eax, 0x872d3de9
xor eax, 0xb3a58f25
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x8ea3fad7
xor eax, 0xeb02450f
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd0a02588
xor eax, 0xcffad9da
rol eax, 0xe5
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x9e114dcd
pushf
not eax
add eax, 0xe91e2e30
xor eax, 0x8ccddd3c
rol eax, 2
popf
pushf
not eax
add eax, 0xf0ae9463
xor eax, 0xc3b433a2
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xe192610b
xor eax, 0xf4283e8a
rol eax, 0x1c
popf
jmp 0x180104fcc
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x180109337
mov rax, qword [rcx]
jmp 0x1801092db
call qword [rax + 0x38]
push rax
pushf
mov eax, 0xc416be71
pushf
not eax
add eax, 0xac3d340e
xor eax, 0xeb1ada71
rol eax, 0x27
popf
pushf
not eax
add eax, 0xd74b8660
xor eax, 0x9767450f
rol eax, 0x36
popf
pushf
not eax
add eax, 0xae5cbb9b
xor eax, 0xc58f88bc
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x9d82b814
xor eax, 0xd58ccaa0
rol eax, 0x40
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x18010936f
push rax
pushf
mov eax, 0xd0b56f87
pushf
not eax
add eax, 0xd02bd8e2
xor eax, 0x845e2148
rol eax, 0x23
popf
pushf
not eax
add eax, 0xd3f4f12a
xor eax, 0xc232b096
rol eax, 0x89
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x90c08758
pushf
not eax
add eax, 0x9a684bbe
xor eax, 0x927face3
rol eax, 0x36
popf
pushf
not eax
add eax, 0xbfd22fa8
xor eax, 0xbeddbd53
rol eax, 0x54
popf
pushf
not eax
add eax, 0xed529688
xor eax, 0x9f714f1f
rol eax, 0x36
popf
jmp 0x180104fcc
xor al, al
jmp 0x18010944f
mov byte [rbx + 8], al
mov rdx, rsi
mov rcx, rbx
call fcn.18005c53e
test al, al
je 0x1801094be
push rax
pushf
mov eax, 0x76cfe2b4
pushf
not eax
add eax, 0xc7861133
xor eax, 0xb9463883
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xf005f3a0
xor eax, 0x8de47224
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc7a7be82
xor eax, 0xc2368960
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x95591dd7
xor eax, 0xd82c5216
rol eax, 0xde
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xb34cb1da
pushf
not eax
add eax, 0xeb43ef19
xor eax, 0x86dd0230
rol eax, 0x15
popf
pushf
not eax
add eax, 0x90b1a09a
xor eax, 0xae4f7b52
rol eax, 0xd0
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x1801095bf
push rax
pushf
mov eax, 0xd506973f
pushf
not eax
add eax, 0xef01312f
xor eax, 0xee13db83
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8533f08d
xor eax, 0xe0c41125
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa6e0c1e6
xor eax, 0xe4b86d16
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xaf030f05
xor eax, 0xc8eb67da
rol eax, 4
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x763f2fad
pushf
not eax
add eax, 0xcca4287b
xor eax, 0x8e736322
rol eax, 0xad
popf
pushf
not eax
add eax, 0x96392b8d
xor eax, 0x908d6b47
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdaf44505
xor eax, 0xa7302b60
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xa459c2a2
xor eax, 0xe9be548c
rol eax, 0xb9
popf
jmp 0x180104fcc
movzx eax, byte [rdx]
jmp 0x180109781
cmp eax, 0xffffffff
je 0x1801097cc
push rax
pushf
mov eax, 0xbf70b973
pushf
not eax
add eax, 0x97e4d938
xor eax, 0xe9d42da3
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xf17e64da
xor eax, 0xe1efaa51
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x940e91a0
xor eax, 0xa467aa54
rol eax, 0xe2
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x456e4971
pushf
not eax
add eax, 0x9c8c4e90
xor eax, 0x8d2752b7
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe46a90c5
xor eax, 0xeaccecec
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd5b876f3
xor eax, 0xef051cb3
rol eax, 0xae
popf
jmp 0x180104fcc
mov byte [rbx + 9], al
jmp 0x1801098aa
and qword [rbx], 0
push rax
pushf
mov eax, 0x12dc9507
pushf
not eax
add eax, 0xc5537d83
xor eax, 0xe2bbcef4
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd7809ff4
xor eax, 0x944c3b36
rol eax, 0xd9
popf
jmp 0x180104fcc
mov byte [rbx + 8], dil
mov cl, dil
push rax
pushf
mov eax, 0x831a5520
pushf
not eax
add eax, 0x89e8037d
xor eax, 0x868eeb3a
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd1e4594d
xor eax, 0xb90d732c
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc17a3d67
xor eax, 0xe8889557
rol eax, 0x82
popf
jmp 0x180104fcc
mov al, byte [rbx + 9]
cmp al, byte [rbp + 0x10]
je 0x180109932
push rax
pushf
mov eax, 0x67dc48d6
pushf
not eax
add eax, 0xc0c79974
xor eax, 0xc9eb4ad1
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe1c04894
xor eax, 0xc68fb793
rol eax, 0x4e
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x609801a3
pushf
not eax
add eax, 0xe1ee88cd
xor eax, 0x9a00b47f
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xa00d3794
xor eax, 0xd342fa94
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x8c7e78ee
xor eax, 0xc7e979f4
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc323b84d
xor eax, 0xf2fb5bb4
rol eax, 0x78
popf
jmp 0x180104fcc
test cl, cl
jne 0x1801099e8
push rax
pushf
mov eax, 0xed22a8e3
pushf
not eax
add eax, 0xd032b56b
xor eax, 0xbc6a2eeb
rol eax, 0x63
popf
pushf
not eax
add eax, 0xc38efedb
xor eax, 0xb07836ca
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x96df2916
xor eax, 0x933b3b05
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbda75f35
xor eax, 0xb11ba5ba
rol eax, 0x13
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xd0da7e0c
pushf
not eax
add eax, 0xc1a9349a
xor eax, 0xb9c8714a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xb20250e8
xor eax, 0xa895d473
rol eax, 0xa8
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x180109aee
push rax
pushf
mov eax, 0x3f4f212c
pushf
not eax
add eax, 0xc4a0448b
xor eax, 0xc0d48b43
rol eax, 0x57
popf
pushf
not eax
add eax, 0xdfb77fb4
xor eax, 0xe2c60c10
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xcc321a2c
xor eax, 0xf1a14af8
rol eax, 0x8c
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x30ace00e
pushf
not eax
add eax, 0xf9c3decd
xor eax, 0x950d17bc
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xba9a281e
xor eax, 0xb6ed7e33
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xf7ae3dd1
xor eax, 0xbb9d19ca
rol eax, 0xa
popf
pushf
not eax
add eax, 0xd7b97199
xor eax, 0xb273a390
rol eax, 0xaa
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180109b96
push rax
pushf
mov eax, 0x897a9843
pushf
not eax
add eax, 0xd29a760a
xor eax, 0x8f423ac7
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xc6f26fb0
xor eax, 0x84c71d33
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xafa8611b
xor eax, 0x9e937a50
rol eax, 0x3d
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x16246379
pushf
not eax
add eax, 0xe2cb93cb
xor eax, 0xa6694340
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xda90b6e5
xor eax, 0xe4fa1c5b
rol eax, 0xba
popf
pushf
not eax
add eax, 0x86b84fd5
xor eax, 0xe3b10250
rol eax, 0x28
popf
jmp 0x180104fcc
movzx eax, byte [rdx]
jmp 0x180109c77
mov rax, qword [rcx]
jmp 0x180109c1b
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x43ca3419
pushf
not eax
add eax, 0xfe9c8d83
xor eax, 0xa7a17da9
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xf19ad9d3
xor eax, 0xb5a7f9fe
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe8c1909f
xor eax, 0xba5d2d4d
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe689f32b
xor eax, 0x9ccccef3
rol eax, 0x3b
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x180109caf
push rax
pushf
mov eax, 0xba7efb08
pushf
not eax
add eax, 0x8f2f124f
xor eax, 0xde39f03b
rol eax, 0x33
popf
pushf
not eax
add eax, 0xfa0a2a91
xor eax, 0xbe005641
rol eax, 0x32
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x448aa73c
pushf
not eax
add eax, 0x9d940d94
xor eax, 0xe438c283
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe5d082d6
xor eax, 0x88edac27
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd38a079d
xor eax, 0x8aaccf5f
rol eax, 0x42
popf
pushf
not eax
add eax, 0xca725a3c
xor eax, 0x9f2851d2
rol eax, 0xe6
popf
jmp 0x180104fcc
and qword [rbx], 0
mov al, byte [rbx + 9]
push rax
pushf
mov eax, 0x364b9e8a
pushf
not eax
add eax, 0xf66a81c8
xor eax, 0xf5bd4536
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xf962411c
xor eax, 0xb29e2ab0
rol eax, 0x90
popf
jmp 0x180104fcc
mov byte [rbx + 8], dil
push rax
pushf
mov eax, 0xa9828a7b
pushf
not eax
add eax, 0xf30c4795
xor eax, 0xce181c5a
rol eax, 0xbf
popf
pushf
not eax
add eax, 0x88e34b57
xor eax, 0x8980c834
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc3cf1cac
xor eax, 0x9dfa0e77
rol eax, 7
popf
pushf
not eax
add eax, 0xd354d373
xor eax, 0x952ac532
rol eax, 0x31
popf
jmp 0x180104fcc
cmp al, byte [rbp + 0xf]
jne 0x180109e25
push rax
pushf
mov eax, 0x9bccf66c
pushf
not eax
add eax, 0x9e8caaca
xor eax, 0xf1d1bade
rol eax, 4
popf
pushf
not eax
add eax, 0xf6d79cd4
xor eax, 0xbff49c94
rol eax, 0xb6
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xc199a64e
pushf
not eax
add eax, 0xef910318
xor eax, 0xab4c60ee
rol eax, 0x76
popf
pushf
not eax
add eax, 0x8008d0d8
xor eax, 0x89001b7a
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd8523495
xor eax, 0x9e86d69b
rol eax, 0xd9
popf
jmp 0x180104fcc
mov r15b, 0x56
pushf
not r15b
add r15b, 0xff
xor r15b, 0x47
rol r15b, 0x91
popf
pushf
not r15b
add r15b, 0x1f
xor r15b, 0x56
rol r15b, 0xf4
popf
pushf
not r15b
add r15b, 0xbd
xor r15b, 6
rol r15b, 0x7f
popf
mov byte [rbp - 0x60], r15b
xor dil, dil
mov byte [rbp - 0x5e], dil
mov rcx, qword [rbx]
test rcx, rcx
je 0x180109f7f
push rax
pushf
mov eax, 0x275c02e2
pushf
not eax
add eax, 0xb365fdfa
xor eax, 0x8d7091f4
rol eax, 0x91
popf
pushf
not eax
add eax, 0x94e4c5da
xor eax, 0xbf1cf2e7
rol eax, 0x96
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x83a63c7c
pushf
not eax
add eax, 0xdabee3ef
xor eax, 0xe6177e37
rol eax, 0x30
popf
pushf
not eax
add eax, 0xd337545c
xor eax, 0xf0688096
rol eax, 0x70
popf
pushf
not eax
add eax, 0xdbb695ed
xor eax, 0xcb420255
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xc988e715
xor eax, 0xf198b330
rol eax, 0xa
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x18010a028
push rax
pushf
mov eax, 0xcad3170e
pushf
not eax
add eax, 0x863d79f2
xor eax, 0xb51de54c
rol eax, 3
popf
pushf
not eax
add eax, 0xf61799cb
xor eax, 0x8e3435d1
rol eax, 0x4c
popf
pushf
not eax
add eax, 0x98a07b1d
xor eax, 0xa2084e3e
rol eax, 0xdd
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x6f1d6ed2
pushf
not eax
add eax, 0xbbddf874
xor eax, 0xe92859ea
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc9cfe325
xor eax, 0xdd376d1a
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xd5af53ee
xor eax, 0xa489bb50
rol eax, 0xfe
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x18010a152
call qword [rax + 0x38]
push rax
pushf
mov eax, 0x464992b3
pushf
not eax
add eax, 0x9f5629c0
xor eax, 0xa72af70f
rol eax, 0x40
popf
pushf
not eax
add eax, 0xb074d01f
xor eax, 0xb26a701b
rol eax, 0xb2
popf
jmp 0x180104fcc
and qword [rbx], 0
mov al, 0x25
pushf
not al
add al, 0x3f
xor al, 0x2b
rol al, 0xcd
popf
pushf
not al
add al, 0xab
xor al, 0x66
rol al, 0x97
popf
push rax
pushf
mov eax, 0xbce2aade
pushf
not eax
add eax, 0xa11dc812
xor eax, 0xa6ff4d7b
rol eax, 0x62
popf
pushf
not eax
add eax, 0x9ad0f18f
xor eax, 0xe6a334b3
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x8a498e5e
xor eax, 0xc24c3516
rol eax, 0x80
popf
pushf
not eax
add eax, 0xd30c2837
xor eax, 0xeaf20687
rol eax, 0xeb
popf
jmp 0x180104fcc
mov r15b, r14b
mov byte [rbp - 0x60], r14b
jmp 0x18010a532
test r15b, r15b
je 0x18010a422
push rax
pushf
mov eax, 0x30fa21de
pushf
not eax
add eax, 0xd7cf5385
xor eax, 0xf5b50eb7
rol eax, 0xa2
popf
pushf
not eax
add eax, 0x9b548f47
xor eax, 0x8dd39324
rol eax, 0x42
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xc91caa4b
pushf
not eax
add eax, 0xc6a77898
xor eax, 0x994cb1b9
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xb371fb73
xor eax, 0xaf10e189
rol eax, 0xca
popf
pushf
not eax
add eax, 0xec4431b0
xor eax, 0x94be9c8a
rol eax, 0x32
popf
pushf
not eax
add eax, 0x80f8f44c
xor eax, 0xe2ef8bf1
rol eax, 0x9a
popf
jmp 0x180104fcc
mov r13d, 0xad00fe13
pushf
not r13d
add r13d, 0xac06c116
xor r13d, 0xd8256aed
rol r13d, 0xfe
popf
pushf
not r13d
add r13d, 0xc827f7bc
xor r13d, 0xeac75122
rol r13d, 5
popf
pushf
not r13d
add r13d, 0xe5e99f1b
xor r13d, 0x9aece645
rol r13d, 0x8a
popf
pushf
not r13d
add r13d, 0xdd0e1b7b
xor r13d, 0xf139645a
rol r13d, 0x33
popf
cmp r15b, r14b
cmove r13, r14
push rax
pushf
mov eax, 0x641e2ea7
pushf
not eax
add eax, 0x80ac1930
xor eax, 0xdd6dff85
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xb506554a
xor eax, 0xd202b265
rol eax, 0x3c
popf
pushf
not eax
add eax, 0x8d63fea0
xor eax, 0xe4efb43d
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xc405bd1b
xor eax, 0xa2e9a923
rol eax, 0xd9
popf
jmp 0x180104fcc
xorps xmm0, xmm0
movups xmmword [rbp - 0x49], xmm0
mov qword [rbp - 0x39], 1
mov r14d, 0x26620d39
pushf
not r14d
add r14d, 0xef3474fa
xor r14d, 0xae14299e
rol r14d, 0x9a
popf
pushf
not r14d
add r14d, 0xe3df0cba
xor r14d, 0xaa12ba43
rol r14d, 0xb2
popf
pushf
not r14d
add r14d, 0xbcd4bdd0
xor r14d, 0x95c5bc85
rol r14d, 0x40
popf
mov qword [rbp - 0x31], r14
movzx eax, dil
mov byte [rbp - 0x49], al
mov byte [rbp - 0x48], 0
xor edi, edi
add r12, 0x1f
mov rdx, rsi
mov rcx, rbx
call fcn.18005c53e
mov rsi, qword [rbp - 0x49]
test al, al
je 0x18010a6ce
push rax
pushf
mov eax, 0x4f5961d0
pushf
not eax
add eax, 0xebdc19e2
xor eax, 0xfbcfdfcf
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x847eb297
xor eax, 0xeadde4f3
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x9c440a89
xor eax, 0xf6739f36
rol eax, 0x7a
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xb8dc5c6f
pushf
not eax
add eax, 0xd3825a0f
xor eax, 0xd51a17f6
rol eax, 0x61
popf
pushf
not eax
add eax, 0xe7580edf
xor eax, 0xeeac92f8
rol eax, 0x83
popf
pushf
not eax
add eax, 0xff1ba20f
xor eax, 0xeb765a77
rol eax, 0xe5
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010a83d
push rax
pushf
mov eax, 0x2227fd8e
pushf
not eax
add eax, 0xbeef01cf
xor eax, 0xfa1ac452
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x962152c6
xor eax, 0xce35604f
rol eax, 0xf
popf
pushf
not eax
add eax, 0xed39b249
xor eax, 0xc611e8ce
rol eax, 0x85
popf
pushf
not eax
add eax, 0xec7d6479
xor eax, 0xc98387be
rol eax, 6
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x410b799a
pushf
not eax
add eax, 0x8b9364dc
xor eax, 0x8ae889d7
rol eax, 0x26
popf
pushf
not eax
add eax, 0xce6e8730
xor eax, 0xb295e1dc
rol eax, 0
popf
jmp 0x180104fcc
movzx eax, byte [rdx]
jmp 0x18010aaa9
mov rax, qword [rcx]
jmp 0x18010aa4d
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xe8070a92
pushf
not eax
add eax, 0xd4f17d17
xor eax, 0x809acb04
rol eax, 0x66
popf
pushf
not eax
add eax, 0x8e69b582
xor eax, 0xd0729a0a
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xcd2c2a7b
xor eax, 0xca46eb7e
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe7d7776d
xor eax, 0xa336c3fb
rol eax, 0xa3
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x18010ab07
push rax
pushf
mov eax, 0x9b81e14f
pushf
not eax
add eax, 0xbb487934
xor eax, 0x98cde786
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc45f69bc
xor eax, 0xd1542edd
rol eax, 0x32
popf
pushf
not eax
add eax, 0x98e2db37
xor eax, 0xfc617476
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xa39b6c7b
xor eax, 0xafbeae29
rol eax, 0x6c
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xbadcd5c5
pushf
not eax
add eax, 0x846cb827
xor eax, 0xdfbc442f
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb5734275
xor eax, 0x89c28853
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x97a9c645
xor eax, 0xa5739a0b
rol eax, 0x56
popf
pushf
not eax
add eax, 0x880b2e74
xor eax, 0xf9082962
rol eax, 0x64
popf
jmp 0x180104fcc
and qword [rbx], 0
push rax
pushf
mov eax, 0x75cdcc1a
pushf
not eax
add eax, 0xd7b012c9
xor eax, 0x936fa6a1
rol eax, 0x44
popf
pushf
not eax
add eax, 0xb4f9dfcc
xor eax, 0x8c1a96cc
rol eax, 0xb7
popf
jmp 0x180104fcc
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x1c3c09bd
pushf
not eax
add eax, 0xc9ace130
xor eax, 0x9c8948ee
rol eax, 0x6a
popf
pushf
not eax
add eax, 0x867bf2f0
xor eax, 0x9ffd2728
rol eax, 0xd8
popf
jmp 0x180104fcc
mov dl, byte [rbx + 9]
lea rcx, [rbp - 9]
call fcn.18010e14f
cmp rax, r13
jae 0x18010ac73
push rax
pushf
mov eax, 0xa0915fa5
pushf
not eax
add eax, 0xd4682b11
xor eax, 0xc9585827
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa3ef5f58
xor eax, 0x87467623
rol eax, 0x69
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x8d836b75
pushf
not eax
add eax, 0xc1d03c05
xor eax, 0xc24395d6
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc599289b
xor eax, 0x8eb465ab
rol eax, 0x22
popf
pushf
not eax
add eax, 0x88f27589
xor eax, 0x80ca7320
rol eax, 0xee
popf
pushf
not eax
add eax, 0xc5448672
xor eax, 0xc8596a21
rol eax, 0x15
popf
jmp 0x180104fcc
cmp r15, r12
jae 0x18010ae2b
push rax
pushf
mov eax, 0xb9f227bc
pushf
not eax
add eax, 0x85f849a7
xor eax, 0xcefaf76a
rol eax, 0x39
popf
pushf
not eax
add eax, 0xbcb7c588
xor eax, 0xf5c730ac
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb9911712
xor eax, 0xd8eb3dec
rol eax, 0x4d
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xdc85483c
pushf
not eax
add eax, 0x88e36377
xor eax, 0xd5fca8e3
rol eax, 0xce
popf
pushf
not eax
add eax, 0xd481d668
xor eax, 0xf4ef6c90
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x81ece0c3
xor eax, 0xc29f5505
rol eax, 0x3d
popf
jmp 0x180104fcc
inc r15
mov byte [rbp - 0x5d], 1
push rax
pushf
mov eax, 0xa2a7ddfc
pushf
not eax
add eax, 0xeca3a4c9
xor eax, 0x896d252a
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xfc856fb9
xor eax, 0xd50bef70
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf34b070c
xor eax, 0x87754347
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x82b95b0a
xor eax, 0xca9361f8
rol eax, 0xae
popf
jmp 0x180104fcc
mov r8b, byte [rbp - 0x5f]
test r8b, r8b
je 0x18010b012
push rax
pushf
mov eax, 0xd2c05433
pushf
not eax
add eax, 0xa2d92462
xor eax, 0x91c33a6b
rol eax, 0x91
popf
pushf
not eax
add eax, 0xaefd8da6
xor eax, 0xd1c0e8f3
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8df8a008
xor eax, 0xa1b37dc9
rol eax, 0xb
popf
pushf
not eax
add eax, 0x9d06e531
xor eax, 0xe806be72
rol eax, 0x85
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x9becb588
pushf
not eax
add eax, 0xc170184b
xor eax, 0xd8ee5a17
rol eax, 0x36
popf
pushf
not eax
add eax, 0x85c88dad
xor eax, 0x9b7c33ef
rol eax, 0x15
popf
pushf
not eax
add eax, 0xc0f864c6
xor eax, 0x8abee6c5
rol eax, 0xbb
popf
jmp 0x180104fcc
cmp byte [rbx + 8], 0
jne 0x18010b0a4
push rax
pushf
mov eax, 0x54830c31
pushf
not eax
add eax, 0xf0237061
xor eax, 0x8618a39b
rol eax, 0x48
popf
pushf
not eax
add eax, 0xaaf6b781
xor eax, 0xf304ac52
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xe8ad7cde
xor eax, 0xd88f01ea
rol eax, 0xd3
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x24792568
pushf
not eax
add eax, 0xa0242705
xor eax, 0xbc25a9c2
rol eax, 0x35
popf
pushf
not eax
add eax, 0x8756688d
xor eax, 0xf2e5dbb2
rol eax, 0x74
popf
pushf
not eax
add eax, 0xc5ede11f
xor eax, 0xf5954548
rol eax, 0xbe
popf
jmp 0x180104fcc
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x18010b1d0
push rax
pushf
mov eax, 0x791ec779
pushf
not eax
add eax, 0xc1c9fd50
xor eax, 0x9a11f01f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xd766cd81
xor eax, 0xd2437bde
rol eax, 0x31
popf
pushf
not eax
add eax, 0xd077f157
xor eax, 0x9d092cb3
rol eax, 0x23
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x96167804
pushf
not eax
add eax, 0xb269e9bb
xor eax, 0xb1096b34
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x91cb0525
xor eax, 0xab1df7e6
rol eax, 0x85
popf
jmp 0x180104fcc
movzx eax, byte [rdx]
jmp 0x18010b337
cmp eax, 0xffffffff
je 0x18010b382
push rax
pushf
mov eax, 0x56dd8cfa
pushf
not eax
add eax, 0xd8625ef5
xor eax, 0x91462762
rol eax, 0x30
popf
pushf
not eax
add eax, 0x951928a0
xor eax, 0x807570d3
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe1d4013b
xor eax, 0xea30c9a2
rol eax, 0x5f
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x9686b74b
pushf
not eax
add eax, 0xc7db1952
xor eax, 0xd0a148b3
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x95e84e40
xor eax, 0x8b7a3378
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf1154a07
xor eax, 0xece9fddc
rol eax, 0x41
popf
jmp 0x180104fcc
mov byte [rbx + 9], al
jmp 0x18010b460
and qword [rbx], 0
push rax
pushf
mov eax, 0xe9de77b4
pushf
not eax
add eax, 0x987c5901
xor eax, 0xfda1d8db
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xd6bb0dc0
xor eax, 0x96a2260f
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb8dba5ba
xor eax, 0xd03b405f
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xbdde6458
xor eax, 0xe590ed9e
rol eax, 0x7f
popf
jmp 0x180104fcc
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x9b738360
pushf
not eax
add eax, 0xcb730f96
xor eax, 0xe2279eea
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x8e968b29
xor eax, 0x845c944b
rol eax, 0x70
popf
pushf
not eax
add eax, 0xebe4983d
xor eax, 0xddb5696c
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xa5b32b58
xor eax, 0x96b04a9f
rol eax, 0x9d
popf
jmp 0x180104fcc
mov byte [rbp - 0x61], 1
jmp 0x18010b7e4
mov rcx, qword [rbp - 0x39]
cmp rcx, r14
jae 0x18010b67f
push rax
pushf
mov eax, 0xc581cc37
pushf
not eax
add eax, 0xb8b20e1c
xor eax, 0xea1814cc
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc5ced368
xor eax, 0x81c23f36
rol eax, 0xe4
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x901d0e59
pushf
not eax
add eax, 0xa1043e6c
xor eax, 0xce519a13
rol eax, 0xba
popf
pushf
not eax
add eax, 0xea2d6c33
xor eax, 0xe3ca918a
rol eax, 0xef
popf
jmp 0x180104fcc
inc rdi
mov rsi, qword [rbp - 0x49]
mov r14, qword [rbp - 0x31]
push rax
pushf
mov eax, 0xba7ebb8f
pushf
not eax
add eax, 0x93141a56
xor eax, 0x835bc726
rol eax, 0xab
popf
pushf
not eax
add eax, 0xe9950f0a
xor eax, 0xdc7893ec
rol eax, 0xe1
popf
pushf
not eax
add eax, 0x86ea1f06
xor eax, 0xd278783a
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xae31a6a2
xor eax, 0xdfefdc2d
rol eax, 0x52
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010b832
push rax
pushf
mov eax, 0x5b085c8c
pushf
not eax
add eax, 0xa4dcd9ac
xor eax, 0xfbdccb93
rol eax, 0x54
popf
pushf
not eax
add eax, 0xb3cf6358
xor eax, 0xbd0f9d74
rol eax, 0xe
popf
pushf
not eax
add eax, 0xbe12c5e0
xor eax, 0xc4d8885d
rol eax, 0x6e
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xc756b237
pushf
not eax
add eax, 0xae3b437f
xor eax, 0xf0b276b6
rol eax, 6
popf
pushf
not eax
add eax, 0xce1029f8
xor eax, 0xbb0a4943
rol eax, 0x16
popf
pushf
not eax
add eax, 0xfeb0d661
xor eax, 0xdc7d72ad
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xe32d70d9
xor eax, 0x9f671933
rol eax, 0x3d
popf
jmp 0x180104fcc
mov rax, qword [rcx]
jmp 0x18010ba19
call qword [rax + 0x38]
push rax
pushf
mov eax, 0x73599f18
pushf
not eax
add eax, 0xebd1e702
xor eax, 0xc20e7aba
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xa2bd226f
xor eax, 0xfb594df0
rol eax, 0x40
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x18010ba9a
push rax
pushf
mov eax, 0xa1d3f293
pushf
not eax
add eax, 0xbc5c6776
xor eax, 0xdae47eda
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xbe55cfc3
xor eax, 0xdbbbaaa4
rol eax, 0xca
popf
pushf
not eax
add eax, 0xcb1f380e
xor eax, 0xb2d76010
rol eax, 0x41
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x8686186d
pushf
not eax
add eax, 0x93667d22
xor eax, 0xe151287b
rol eax, 0x77
popf
pushf
not eax
add eax, 0xfaeb2ba0
xor eax, 0xb6c02ed7
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe5e1458e
xor eax, 0xb9c851a9
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xd8212494
xor eax, 0xefe83dfa
rol eax, 0xad
popf
jmp 0x180104fcc
mov byte [rbx + 8], al
mov rdx, qword [rbp - 0x51]
mov rcx, rbx
call fcn.18005c53e
test al, al
jne 0x18010bc43
push rax
pushf
mov eax, 0x7a3db63b
pushf
not eax
add eax, 0xe1507bac
xor eax, 0xa132f95f
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xe5125879
xor eax, 0x812d6398
rol eax, 0x51
popf
pushf
not eax
add eax, 0xce68a115
xor eax, 0x8c901fce
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb547ea75
xor eax, 0xd62643a4
rol eax, 0xd4
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x4d3bda82
pushf
not eax
add eax, 0x8a0f7b6d
xor eax, 0xcc0dbed3
rol eax, 0x25
popf
pushf
not eax
add eax, 0x88d7d705
xor eax, 0x89e5b6ae
rol eax, 0x47
popf
pushf
not eax
add eax, 0xf1c79fc1
xor eax, 0xf5771549
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc7ee084a
xor eax, 0xc42e894a
rol eax, 0xb4
popf
jmp 0x180104fcc
lea rax, [rbp - 0x49]
cmp r14, 0xf
cmova rax, rsi
cmp byte [rax + rdi], 0
jle 0x18010bd7a
push rax
pushf
mov eax, 0x129878ab
pushf
not eax
add eax, 0x93b19136
xor eax, 0xf829c966
rol eax, 0xf
popf
pushf
not eax
add eax, 0xc42242b8
xor eax, 0xef333343
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xbe07d30a
xor eax, 0xf4ed9e9a
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc96d08a7
xor eax, 0xcc723f9c
rol eax, 0xa1
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x3bb2b0d7
pushf
not eax
add eax, 0xd4ffe056
xor eax, 0x90adcddc
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xcf6a52d0
xor eax, 0xaecdd0a5
rol eax, 0xd7
popf
jmp 0x180104fcc
mov r12b, byte [rbp - 0x5f]
test r12b, r12b
je 0x18010beab
push rax
pushf
mov eax, 0x7439847b
pushf
not eax
add eax, 0xc51859ca
xor eax, 0x9bff1f9d
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe7b3be71
xor eax, 0x868ece04
rol eax, 0x83
popf
pushf
not eax
add eax, 0xac2e4a20
xor eax, 0xb87a87eb
rol eax, 7
popf
pushf
not eax
add eax, 0x8580c018
xor eax, 0x96fe6e80
rol eax, 0xba
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x7743a69f
pushf
not eax
add eax, 0xc7b96830
xor eax, 0x9c91bb20
rol eax, 0x32
popf
pushf
not eax
add eax, 0xb493a083
xor eax, 0xed0085c8
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xc8d23ec5
xor eax, 0xa8aa3723
rol eax, 1
popf
pushf
not eax
add eax, 0xb88b73ec
xor eax, 0x870c3cec
rol eax, 0x2a
popf
jmp 0x180104fcc
cmp byte [rbx + 8], 0
jne 0x18010bfb1
push rax
pushf
mov eax, 0xa45d9c6b
pushf
not eax
add eax, 0xafb1a013
xor eax, 0xc3815214
rol eax, 3
popf
pushf
not eax
add eax, 0xccfc2b97
xor eax, 0x81ec5344
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xcb81de44
xor eax, 0xb28fa2b5
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xf34df517
xor eax, 0xbb6dc993
rol eax, 0xf2
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x2dbaa87b
pushf
not eax
add eax, 0xfcd7c8f0
xor eax, 0xa1a94534
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x96b32beb
xor eax, 0x8fc15d96
rol eax, 0x15
popf
jmp 0x180104fcc
mov rcx, qword [rbx]
test rcx, rcx
je 0x18010c032
push rax
pushf
mov eax, 0xb10c1671
pushf
not eax
add eax, 0xd17b81b9
xor eax, 0x988b6fdf
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x86abf6c1
xor eax, 0xf94cf1a1
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x96677b77
xor eax, 0xc6e20c76
rol eax, 0x8c
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xbc0aa4ec
pushf
not eax
add eax, 0xd0944258
xor eax, 0xf395992d
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xceeb6ed4
xor eax, 0x8b257885
rol eax, 0x22
popf
pushf
not eax
add eax, 0xac07d6f3
xor eax, 0xfe8edec7
rol eax, 0xd3
popf
jmp 0x180104fcc
movzx eax, byte [rdx]
jmp 0x18010c279
mov rax, qword [rcx]
jmp 0x18010c21d
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x97e38659
pushf
not eax
add eax, 0xc08f11fe
xor eax, 0x90a051f9
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xe9082347
xor eax, 0xbb855697
rol eax, 0x53
popf
pushf
not eax
add eax, 0xb598d9df
xor eax, 0x8d8be1e8
rol eax, 0x89
popf
pushf
not eax
add eax, 0xfc160e92
xor eax, 0xecaf70e2
rol eax, 0xff
popf
jmp 0x180104fcc
cmp eax, 0xffffffff
je 0x18010c2d7
push rax
pushf
mov eax, 0x9b28d5d7
pushf
not eax
add eax, 0xc35083a0
xor eax, 0x9d32255a
rol eax, 0x98
popf
pushf
not eax
add eax, 0xb33dabdf
xor eax, 0xf674309d
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x960067a8
xor eax, 0x8a92eb37
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xfbc80749
xor eax, 0xfd8e0d9b
rol eax, 0xf0
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xc849eea6
pushf
not eax
add eax, 0xf9df4bb1
xor eax, 0xc5c6a11b
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xdeaa3a7b
xor eax, 0x9cfbfd41
rol eax, 0x15
popf
pushf
not eax
add eax, 0x80420d29
xor eax, 0xf14f6bcc
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8a9c8a99
xor eax, 0xa1fbe992
rol eax, 0xb8
popf
jmp 0x180104fcc
mov byte [rbx + 9], al
jmp 0x18010c3db
and qword [rbx], 0
push rax
pushf
mov eax, 0x8d493a3f
pushf
not eax
add eax, 0x8262a933
xor eax, 0xd8b71725
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf6f69af9
xor eax, 0xdc43d967
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x86b67682
xor eax, 0x94542557
rol eax, 0x45
popf
pushf
not eax
add eax, 0xd668c67a
xor eax, 0x8a874860
rol eax, 0x25
popf
jmp 0x180104fcc
mov byte [rbx + 8], 1
push rax
pushf
mov eax, 0x2d368b25
pushf
not eax
add eax, 0x8afff802
xor eax, 0xd01a23a3
rol eax, 0x32
popf
pushf
not eax
add eax, 0xcaef82cf
xor eax, 0x8cebab81
rol eax, 0x93
popf
jmp 0x180104fcc
dec dword [rax]
mov rcx, qword [rcx + 0x38]
mov rdx, qword [rcx]
lea rax, [rdx + 1]
mov qword [rcx], rax
movzx eax, byte [rdx]
jmp 0x18010c6ff
cmp eax, 0xffffffff
je 0x18010c737
push rax
pushf
mov eax, 0xd5c48331
pushf
not eax
add eax, 0xdd2d7803
xor eax, 0x9c5b9fe0
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xcff892e9
xor eax, 0xa4c6f7ae
rol eax, 0x23
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xcb432d28
pushf
not eax
add eax, 0xdaa3f587
xor eax, 0xd9784120
rol eax, 0x87
popf
pushf
not eax
add eax, 0xbdb5f2da
xor eax, 0xe61ca755
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe9429b1e
xor eax, 0x91d5001a
rol eax, 0xdd
popf
jmp 0x180104fcc
xor al, al
jmp 0x18010c843
mov byte [rbx + 8], al
mov byte [rbp - 0x61], 1
mov rdx, r13
mov rcx, rbx
call fcn.18005c53e
test al, al
jne 0x18010c8a3
push rax
pushf
mov eax, 0x29953ae6
pushf
not eax
add eax, 0xa6b585f5
xor eax, 0x8a85730f
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xdc1b93ab
xor eax, 0xd4fbfff0
rol eax, 0x54
popf
pushf
not eax
add eax, 0xed18805f
xor eax, 0xa575352f
rol eax, 0x87
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xe7916c83
pushf
not eax
add eax, 0xa4649a77
xor eax, 0xa04e205a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb6b813ca
xor eax, 0xdc7176e5
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xefc8a05f
xor eax, 0xc7cb62f0
rol eax, 0xa7
popf
pushf
not eax
add eax, 0x98c237e9
xor eax, 0x8013d7b6
rol eax, 0x14
popf
jmp 0x180104fcc
lea rdx, [rbp - 0x29]
mov rcx, qword [rbp - 0x29]
mov r8, qword [rbp - 0x11]
cmp r8, 0xf
cmova rdx, rcx
mov r10, qword [rbp - 0x19]
push rdx
not rdx
sub r10, rdx
pop rdx
sub r10, 1
xor r9b, r9b
cmp byte [rbp - 0x5e], r9b
je 0x18010c96f
push rax
pushf
mov eax, 0x7de90516
pushf
not eax
add eax, 0xb7b87672
xor eax, 0xf349023d
rol eax, 0x72
popf
pushf
not eax
add eax, 0x80103db8
xor eax, 0xddff6e66
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xdae28fcd
xor eax, 0xff5311b1
rol eax, 0x4d
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xb93ea365
pushf
not eax
add eax, 0x924a81d8
xor eax, 0xc040be10
rol eax, 1
popf
pushf
not eax
add eax, 0xa29e84b1
xor eax, 0x85a819b1
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xdb64a608
xor eax, 0xfc09a762
rol eax, 0x3c
popf
jmp 0x180104fcc
test r11b, r11b
jne 0x18010ca23
push rax
pushf
mov eax, 0xa06db6fc
pushf
not eax
add eax, 0xa91bbef0
xor eax, 0xb028b0ea
rol eax, 0xc3
popf
pushf
not eax
add eax, 0xa825a71d
xor eax, 0xe39dee4f
rol eax, 0x51
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xcac3d95f
pushf
not eax
add eax, 0xf5c8bc83
xor eax, 0xe23d6173
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe835c482
xor eax, 0xd010b798
rol eax, 0x21
popf
jmp 0x180104fcc
cmp rdx, r10
je 0x18010cb45
push rax
pushf
mov eax, 0x4ca5b700
pushf
not eax
add eax, 0xf450f261
xor eax, 0x869d6923
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x913ab11d
xor eax, 0xe86e0443
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xbc6bdfc1
xor eax, 0xe52bfdd6
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xf9e55f50
xor eax, 0xe60e5008
rol eax, 0x7d
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xf73bda6c
pushf
not eax
add eax, 0x8afd46b8
xor eax, 0xceaec923
rol eax, 0x65
popf
pushf
not eax
add eax, 0xa9e6b9c7
xor eax, 0xfbf20b83
rol eax, 0x5d
popf
jmp 0x180104fcc
dec rdi
lea eax, [r9 - 1]
cmp al, 0x7d
ja 0x18010cc15
push rax
pushf
mov eax, 0x129922e9
pushf
not eax
add eax, 0xb73fdf53
xor eax, 0xda96c755
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xe46fc606
xor eax, 0x889a1b17
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xdbc67225
xor eax, 0xf07eae87
rol eax, 0xa7
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xda8aa2a
pushf
not eax
add eax, 0xa176e817
xor eax, 0xbd14b925
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8c6a268b
xor eax, 0xdb9c2b17
rol eax, 0xce
popf
pushf
not eax
add eax, 0xdc2deaba
xor eax, 0xce548eb0
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x9ca494e1
xor eax, 0xcafdd871
rol eax, 0xbd
popf
jmp 0x180104fcc
test rdi, rdi
je 0x18010ccb9
push rax
pushf
mov eax, 0x51404cd0
pushf
not eax
add eax, 0xc4f5dd35
xor eax, 0xac5b28f9
rol eax, 0x13
popf
pushf
not eax
add eax, 0xc79e2971
xor eax, 0x9e8d3f2d
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf22f8b72
xor eax, 0xaee8de39
rol eax, 0x10
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x6d147629
pushf
not eax
add eax, 0xae005646
xor eax, 0x913e0b0f
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd1de7824
xor eax, 0x8a3552c2
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xe99e0b3f
xor eax, 0xc3f236fb
rol eax, 3
popf
jmp 0x180104fcc
lea rax, [rbp - 0x49]
cmp r14, 0xf
cmova rax, rsi
cmp byte [rax + rdi], r9b
jne 0x18010cd44
push rax
pushf
mov eax, 0xe5e40ed0
pushf
not eax
add eax, 0x9d507cb5
xor eax, 0xf6f6da83
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9c91f86a
xor eax, 0xcfbc3d32
rol eax, 0x23
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x87b27434
pushf
not eax
add eax, 0xc0656bf4
xor eax, 0xb0cd212c
rol eax, 0x70
popf
pushf
not eax
add eax, 0xa892a65d
xor eax, 0x963bc823
rol eax, 0x22
popf
pushf
not eax
add eax, 0xe36b9b53
xor eax, 0xa458435e
rol eax, 5
popf
jmp 0x180104fcc
test rdi, rdi
jne 0x18010cde8
push rax
pushf
mov eax, 0x4166ff59
pushf
not eax
add eax, 0xab1d45b2
xor eax, 0x8a013675
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xa0fbfdf1
xor eax, 0xae2e843b
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc1deac7a
xor eax, 0xc8e750cd
rol eax, 0x81
popf
pushf
not eax
add eax, 0xcbb38c6f
xor eax, 0xa87b4dcc
rol eax, 0xd8
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xd4b4029f
pushf
not eax
add eax, 0xe4e94342
xor eax, 0x8beef1bd
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xebe958a1
xor eax, 0xdba10593
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xbe73daf8
xor eax, 0x83bf1c90
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x93bd4717
xor eax, 0xb7240ca5
rol eax, 0xb8
popf
jmp 0x180104fcc
mov r11b, 0x66
pushf
not r11b
add r11b, 0x3f
xor r11b, 0xd1
rol r11b, 0x32
popf
pushf
not r11b
add r11b, 0xa6
xor r11b, 0x89
rol r11b, 0xd5
popf
jmp 0x18010c9eb
mov byte [rax], 0x30
inc rax
push rax
pushf
mov eax, 0x73383872
pushf
not eax
add eax, 0xed053a7d
xor eax, 0xad63d923
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc7f0edfb
xor eax, 0xa5770dc4
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x9b5324b1
xor eax, 0xc88f3208
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x8eea81f0
xor eax, 0xbb8eac93
rol eax, 0x1e
popf
jmp 0x180104fcc
mov byte [rax], 0
mov byte [rbp - 0x5c], r11b
jmp 0x18010d11f
mov byte [rbp - 0x5d], r15b
movzx ebx, word [rbp - 0x5d]
mov edi, 0xd6e290f8
pushf
not edi
add edi, 0x9e6ceba3
xor edi, 0x9dafd9a7
rol edi, 0x34
popf
pushf
not edi
add edi, 0xa9b1a112
xor edi, 0xc57e113c
rol edi, 0x65
popf
pushf
not edi
add edi, 0x91a0c028
xor edi, 0x90a151c4
rol edi, 0xee
popf
pushf
not edi
add edi, 0xde68bcbd
xor edi, 0xf6bba9ec
rol edi, 0xc6
popf
cmp r14, 0xf
jbe 0x18010d1df
push rax
pushf
mov eax, 0xa6078584
pushf
not eax
add eax, 0xad5a91f4
xor eax, 0xa47240e9
rol eax, 0x78
popf
pushf
not eax
add eax, 0xae6f431b
xor eax, 0x8a26ae35
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xaf1171f3
xor eax, 0xe2581417
rol eax, 0
popf
pushf
not eax
add eax, 0xcd8a0f4e
xor eax, 0xe9406f82
rol eax, 0x9e
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0x3c0fa7dc
pushf
not eax
add eax, 0xb48e320b
xor eax, 0xfe6cc62f
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xc4030ce1
xor eax, 0xbde917b0
rol eax, 0x76
popf
jmp 0x180104fcc
lea rdx, [r14 + 1]
mov rax, rsi
cmp rdx, rdi
jb 0x18010d277
push rax
pushf
mov eax, 0xa98a76ea
pushf
not eax
add eax, 0xc0d539a5
xor eax, 0xbe4a1cde
rol eax, 0x19
popf
pushf
not eax
add eax, 0xbb307b11
xor eax, 0xdab069aa
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xc743d89e
xor eax, 0x8c2d8216
rol eax, 0xda
popf
pushf
not eax
add eax, 0xc8cf5141
xor eax, 0xc7680558
rol eax, 0x5a
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xe51c9bb7
pushf
not eax
add eax, 0xbc87db4a
xor eax, 0xc5ce2b13
rol eax, 0
popf
pushf
not eax
add eax, 0xda6bfc47
xor eax, 0xb5bccc2e
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf1a682a1
xor eax, 0xac29e051
rol eax, 0x38
popf
jmp 0x180104fcc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18010d539
push rax
pushf
mov eax, 0xc0409b56
pushf
not eax
add eax, 0xf8d065ab
xor eax, 0xe760ea80
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xd39ecaf1
xor eax, 0xc3aca5c3
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xc4c8b5ea
xor eax, 0xbfc43cef
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa36d57dc
xor eax, 0xce756290
rol eax, 0x83
popf
jmp 0x180104fcc
push rax
pushf
mov eax, 0xa5dadd6b
pushf
not eax
add eax, 0xf45c6663
xor eax, 0xbea15473
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xa9ab6e95
xor eax, 0xaa002d41
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf8d88a0c
xor eax, 0x85652bc9
rol eax, 0x1c
popf
jmp 0x180104fcc
movzx eax, bx
mov rcx, qword [rbp + 0x17]
xor rcx, rsp
call fcn.1800e9129
mov rbx, qword [rsp + 0xf8]
add rsp, 0xa0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.180093a13
nop
push rax
pushf
mov eax, 0x9ad0e4f6
pushf
not eax
add eax, 0x86177714
xor eax, 0xa690d835
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xe59bcf6a
xor eax, 0x8c722408
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x88218a5f
xor eax, 0xbe8d68d0
rol eax, 0x74
popf
jmp 0x180104fcc
call fcn.180093a13
nop
push rax
pushf
mov eax, 0x749aa713
pushf
not eax
add eax, 0x89a55a6d
xor eax, 0xf41be130
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf8754621
xor eax, 0xa96cbb8d
rol eax, 0x28
popf
cmp eax, 4
jne 0x18010d6c9
popf
pop rax
jmp 0x18010d883
cmp eax, 0
jne 0x18010d6d8