Function at 0x180119e44
Capabilities:
Authenticate hmac
Check for software breakpoints
Check http status code
Encode data using base64
Encrypt data using chaskey
Encrypt data using speck
Hash data using fnv
Hash data using murmur3
Parse pe header

Disassembly:
push rax
pushf
mov eax, 0x6a5e0b3e
pushf
not eax
add eax, 0x892a80ef
xor eax, 0xd69c1bc6
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb27c244f
xor eax, 0xf808c336
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe40a114f
xor eax, 0xb2d6ebfa
rol eax, 0x25
popf
pushf
not eax
add eax, 0xeab31044
xor eax, 0xafab993c
rol eax, 0x8e
popf
cmp eax, 0x15c
jne 0x180119ea7
popf
pop rax
jmp 0x180126397
cmp eax, 0x14e
jne 0x180119eb6
popf
pop rax
jmp 0x180125c70
cmp eax, 0x3f
jne 0x180119ec5
popf
pop rax
jmp 0x18011da62
cmp eax, 0x99
jne 0x180119ed4
popf
pop rax
jmp 0x1801203fe
cmp eax, 0x1df
jne 0x180119ee3
popf
pop rax
jmp 0x18012a319
cmp eax, 0x148
jne 0x180119ef2
popf
pop rax
jmp 0x1801259c6
cmp eax, 0xd5
jne 0x180119f01
popf
pop rax
jmp 0x1801221de
cmp eax, 0x6e
jne 0x180119f10
popf
pop rax
jmp 0x18011f015
cmp eax, 0x1f0
jne 0x180119f1f
popf
pop rax
jmp 0x18012abc3
cmp eax, 0x165
jne 0x180119f2e
popf
pop rax
jmp 0x1801268a5
cmp eax, 0x2a
jne 0x180119f3d
popf
pop rax
jmp 0x18011d0dc
cmp eax, 0x139
jne 0x180119f4c
popf
pop rax
jmp 0x180125247
cmp eax, 0x1a4
jne 0x180119f5b
popf
pop rax
jmp 0x18012872a
cmp eax, 0x2e
jne 0x180119f6a
popf
pop rax
jmp 0x18011d266
cmp eax, 0x89
jne 0x180119f79
popf
pop rax
jmp 0x18011fb54
cmp eax, 0xcd
jne 0x180119f88
popf
pop rax
jmp 0x180121d80
cmp eax, 0x136
jne 0x180119f97
popf
pop rax
jmp 0x18012512c
cmp eax, 0x16a
jne 0x180119fa6
popf
pop rax
jmp 0x180126b00
cmp eax, 0x23
jne 0x180119fb5
popf
pop rax
jmp 0x18011cd48
cmp eax, 0x133
jne 0x180119fc4
popf
pop rax
jmp 0x180124f7b
cmp eax, 0x43
jne 0x180119fd3
popf
pop rax
jmp 0x18011dc5b
cmp eax, 0x13
jne 0x180119fe2
popf
pop rax
jmp 0x18011c6b8
cmp eax, 0x166
jne 0x180119ff1
popf
pop rax
jmp 0x180126906
cmp eax, 0x135
jne 0x18011a000
popf
pop rax
jmp 0x1801250a9
cmp eax, 0x137
jne 0x18011a00f
popf
pop rax
jmp 0x18012519c
cmp eax, 0xb1
jne 0x18011a01e
popf
pop rax
jmp 0x180120fd4
cmp eax, 0x183
jne 0x18011a02d
popf
pop rax
jmp 0x1801276f2
cmp eax, 0x27
jne 0x18011a03c
popf
pop rax
jmp 0x18011cf39
cmp eax, 0x30
jne 0x18011a04b
popf
pop rax
jmp 0x18011d33b
cmp eax, 0xb9
jne 0x18011a05a
popf
pop rax
jmp 0x1801213c6
cmp eax, 0x37
jne 0x18011a069
popf
pop rax
jmp 0x18011d66b
cmp eax, 0x159
jne 0x18011a078
popf
pop rax
jmp 0x180126193
cmp eax, 0x13f
jne 0x18011a087
popf
pop rax
jmp 0x1801254f9
cmp eax, 0x1b3
jne 0x18011a096
popf
pop rax
jmp 0x180128e8c
cmp eax, 0x7e
jne 0x18011a0a5
popf
pop rax
jmp 0x18011f6d7
cmp eax, 0x176
jne 0x18011a0b4
popf
pop rax
jmp 0x1801270ca
cmp eax, 0x92
jne 0x18011a0c3
popf
pop rax
jmp 0x180120097
cmp eax, 0xc6
jne 0x18011a0d2
popf
pop rax
jmp 0x180121ade
cmp eax, 0x187
jne 0x18011a0e1
popf
pop rax
jmp 0x1801278d0
cmp eax, 0x175
jne 0x18011a0f0
popf
pop rax
jmp 0x180127035
cmp eax, 0x1af
jne 0x18011a0ff
popf
pop rax
jmp 0x180128cab
cmp eax, 0x83
jne 0x18011a10e
popf
pop rax
jmp 0x18011f919
cmp eax, 0xce
jne 0x18011a11d
popf
pop rax
jmp 0x180121e0d
cmp eax, 0xec
jne 0x18011a12c
popf
pop rax
jmp 0x180122d86
cmp eax, 0x1f8
jne 0x18011a13b
popf
pop rax
jmp 0x18012b0b6
cmp eax, 0x12b
jne 0x18011a14a
popf
pop rax
jmp 0x180124c69
cmp eax, 0x1fc
jne 0x18011a159
popf
pop rax
jmp 0x18012b226
cmp eax, 0xf7
jne 0x18011a168
popf
pop rax
jmp 0x180123230
cmp eax, 0x38
jne 0x18011a177
popf
pop rax
jmp 0x18011d6a3
cmp eax, 0x141
jne 0x18011a186
popf
pop rax
jmp 0x180125652
cmp eax, 0x5c
jne 0x18011a195
popf
pop rax
jmp 0x18011e7e2
cmp eax, 0x192
jne 0x18011a1a4
popf
pop rax
jmp 0x180127df4
cmp eax, 0xaf
jne 0x18011a1b3
popf
pop rax
jmp 0x180120e04
cmp eax, 0x128
jne 0x18011a1c2
popf
pop rax
jmp 0x180124adc
cmp eax, 0x179
jne 0x18011a1d1
popf
pop rax
jmp 0x1801271f8
cmp eax, 0x170
jne 0x18011a1e0
popf
pop rax
jmp 0x180126e25
cmp eax, 0x1ad
jne 0x18011a1ef
popf
pop rax
jmp 0x180128bcc
cmp eax, 0x1f1
jne 0x18011a1fe
popf
pop rax
jmp 0x18012ac71
cmp eax, 0x8f
jne 0x18011a20d
popf
pop rax
jmp 0x18011fefd
cmp eax, 0x4d
jne 0x18011a21c
popf
pop rax
jmp 0x18011e0d9
cmp eax, 0x17a
jne 0x18011a22b
popf
pop rax
jmp 0x180127276
cmp eax, 0x1cd
jne 0x18011a23a
popf
pop rax
jmp 0x180129b06
cmp eax, 0x2c
jne 0x18011a249
popf
pop rax
jmp 0x18011d19a
cmp eax, 0x13a
jne 0x18011a258
popf
pop rax
jmp 0x1801252fe
cmp eax, 0x1dd
jne 0x18011a267
popf
pop rax
jmp 0x18012a273
cmp eax, 0x184
jne 0x18011a276
popf
pop rax
jmp 0x180127770
cmp eax, 0x16d
jne 0x18011a285
popf
pop rax
jmp 0x180126cc0
cmp eax, 0x160
jne 0x18011a294
popf
pop rax
jmp 0x180126660
cmp eax, 0x4f
jne 0x18011a2a3
popf
pop rax
jmp 0x18011e16c
cmp eax, 0x6c
jne 0x18011a2b2
popf
pop rax
jmp 0x18011ef36
cmp eax, 7
jne 0x18011a2c1
popf
pop rax
jmp 0x18011c154
cmp eax, 0x111
jne 0x18011a2d0
popf
pop rax
jmp 0x180123f8d
cmp eax, 0x123
jne 0x18011a2df
popf
pop rax
jmp 0x1801248d3
cmp eax, 0x7c
jne 0x18011a2ee
popf
pop rax
jmp 0x18011f5c6
cmp eax, 0x1b4
jne 0x18011a2fd
popf
pop rax
jmp 0x180128f21
cmp eax, 0x121
jne 0x18011a30c
popf
pop rax
jmp 0x1801247b1
cmp eax, 0x18
jne 0x18011a31b
popf
pop rax
jmp 0x18011c88e
cmp eax, 0x1e4
jne 0x18011a32a
popf
pop rax
jmp 0x18012a5cd
cmp eax, 0xbd
jne 0x18011a339
popf
pop rax
jmp 0x18012160c
cmp eax, 0x98
jne 0x18011a348
popf
pop rax
jmp 0x180120380
cmp eax, 0x10d
jne 0x18011a357
popf
pop rax
jmp 0x180123d63
cmp eax, 0x41
jne 0x18011a366
popf
pop rax
jmp 0x18011dbaa
cmp eax, 0xba
jne 0x18011a375
popf
pop rax
jmp 0x180121423
cmp eax, 0x1ba
jne 0x18011a384
popf
pop rax
jmp 0x18012912a
cmp eax, 0xfa
jne 0x18011a393
popf
pop rax
jmp 0x18012335f
cmp eax, 0x95
jne 0x18011a3a2
popf
pop rax
jmp 0x180120268
cmp eax, 0
jne 0x18011a3b1
popf
pop rax
jmp 0x18011bc6b
cmp eax, 0x4e
jne 0x18011a3c0
popf
pop rax
jmp 0x18011e10f
cmp eax, 0x31
jne 0x18011a3cf
popf
pop rax
jmp 0x18011d3b8
cmp eax, 0xa1
jne 0x18011a3de
popf
pop rax
jmp 0x1801207fc
cmp eax, 0x12e
jne 0x18011a3ed
popf
pop rax
jmp 0x180124e0a
cmp eax, 0x17d
jne 0x18011a3fc
popf
pop rax
jmp 0x180127429
cmp eax, 0xad
jne 0x18011a40b
popf
pop rax
jmp 0x180120d81
cmp eax, 0x7b
jne 0x18011a41a
popf
pop rax
jmp 0x18011f51f
cmp eax, 0x1a3
jne 0x18011a429
popf
pop rax
jmp 0x1801286f1
cmp eax, 3
jne 0x18011a438
popf
pop rax
jmp 0x18011bed1
cmp eax, 0x1a6
jne 0x18011a447
popf
pop rax
jmp 0x180128803
cmp eax, 0x34
jne 0x18011a456
popf
pop rax
jmp 0x18011d578
cmp eax, 0x88
jne 0x18011a465
popf
pop rax
jmp 0x18011fab3
cmp eax, 0x164
jne 0x18011a474
popf
pop rax
jmp 0x180126801
cmp eax, 0x1ce
jne 0x18011a483
popf
pop rax
jmp 0x180129b67
cmp eax, 0x66
jne 0x18011a492
popf
pop rax
jmp 0x18011ec5e
cmp eax, 0x81
jne 0x18011a4a1
popf
pop rax
jmp 0x18011f86f
cmp eax, 0x9f
jne 0x18011a4b0
popf
pop rax
jmp 0x18012072c
cmp eax, 0xd3
jne 0x18011a4bf
popf
pop rax
jmp 0x1801220d3
cmp eax, 0xe8
jne 0x18011a4ce
popf
pop rax
jmp 0x180122bc5
cmp eax, 0x1d5
jne 0x18011a4dd
popf
pop rax
jmp 0x180129e8d
cmp eax, 0x1e6
jne 0x18011a4ec
popf
pop rax
jmp 0x18012a6ec
cmp eax, 0xa5
jne 0x18011a4fb
popf
pop rax
jmp 0x180120984
cmp eax, 0x11a
jne 0x18011a50a
popf
pop rax
jmp 0x1801243db
cmp eax, 0x87
jne 0x18011a519
popf
pop rax
jmp 0x18011fa7c
cmp eax, 0x1a1
jne 0x18011a528
popf
pop rax
jmp 0x1801285af
cmp eax, 0x18a
jne 0x18011a537
popf
pop rax
jmp 0x180127a7d
cmp eax, 0x96
jne 0x18011a546
popf
pop rax
jmp 0x1801202d3
cmp eax, 0x60
jne 0x18011a555
popf
pop rax
jmp 0x18011e984
cmp eax, 0x14d
jne 0x18011a564
popf
pop rax
jmp 0x180125c32
cmp eax, 0xf9
jne 0x18011a573
popf
pop rax
jmp 0x180123311
cmp eax, 0xb4
jne 0x18011a582
popf
pop rax
jmp 0x1801211a4
cmp eax, 0x145
jne 0x18011a591
popf
pop rax
jmp 0x180125874
cmp eax, 0x1bb
jne 0x18011a5a0
popf
pop rax
jmp 0x1801291f2
cmp eax, 0x12c
jne 0x18011a5af
popf
pop rax
jmp 0x180124d14
cmp eax, 0x73
jne 0x18011a5be
popf
pop rax
jmp 0x18011f1de
cmp eax, 0x12
jne 0x18011a5cd
popf
pop rax
jmp 0x18011c622
cmp eax, 0xa9
jne 0x18011a5dc
popf
pop rax
jmp 0x180120b9c
cmp eax, 0x3c
jne 0x18011a5eb
popf
pop rax
jmp 0x18011d8ec
cmp eax, 0xfb
jne 0x18011a5fa
popf
pop rax
jmp 0x180123402
cmp eax, 0x3b
jne 0x18011a609
popf
pop rax
jmp 0x18011d83b
cmp eax, 0x10e
jne 0x18011a618
popf
pop rax
jmp 0x180123dd0
cmp eax, 0x119
jne 0x18011a627
mov qword [rsp + 0x10], rbx
push rbp
push rsi
push rdi
push r12
push r13
push r14
push r15
lea rbp, [rsp - 0x1f]
sub rsp, 0xd0
mov rax, qword [0x180040280]
xor rax, rsp
mov qword [rbp + 0xf], rax
mov r12, r9
mov qword [rsp + 0x30], r9
mov rdi, r8
mov dword [rbp - 0x79], edx
mov r14, rcx
mov rbx, qword [rbp + 0x7f]
mov rcx, rbx
call fcn.180163d9c
mov r10, qword [rax]
lea r9, [rbp - 0x11]
lea r8, [0x1f02a7f3e]
pushf
sub r8, 0x70278509
popf
lea rdx, [0x1f05ff19b]
pushf
sub rdx, 0x705cf783
popf
mov rcx, rax
call qword [r10 + 0x38]
mov sil, byte [rbp + 6]
mov byte [rsp + 0x27], sil
mov r13b, byte [rbp + 5]
mov byte [rsp + 0x24], r13b
mov al, byte [rbp - 0x11]
mov byte [rsp + 0x26], al
mov rcx, rbx
call fcn.1800edb7b
mov rbx, rax
mov qword [rbp - 0x59], rax
mov r8, qword [rax]
lea rdx, [rbp - 0x31]
mov rcx, rax
call qword [r8 + 0x28]
nop
cmp qword [rbp - 0x21], 0
jne 0x18011bd55
push rax
pushf
mov eax, 0xb57a953d
pushf
not eax
add eax, 0xe9060c49
xor eax, 0xf7318766
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc4289dc5
xor eax, 0xb6704666
rol eax, 0x52
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x4f86ef9e
pushf
not eax
add eax, 0xe329d8c7
xor eax, 0xf1c52734
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa9183a91
xor eax, 0xe1521c93
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb07ca36d
xor eax, 0xb01b8a94
rol eax, 0x48
popf
pushf
not eax
add eax, 0xaac14b60
xor eax, 0x9a136865
rol eax, 0xe1
popf
jmp 0x180119e98
mov rdx, r12
mov rcx, rdi
call fcn.18005c53e
test al, al
je 0x18011bf2a
push rax
pushf
mov eax, 0x184eb1e6
pushf
not eax
add eax, 0xeb9717fb
xor eax, 0xf7df51ed
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa776c592
xor eax, 0xbeff1727
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfe3de46b
xor eax, 0xd8b1cdad
rol eax, 0xfe
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x94366ff5
pushf
not eax
add eax, 0xb8896bcd
xor eax, 0xfc52ed25
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa2607828
xor eax, 0x8da13fdb
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc5997506
xor eax, 0xd0c67516
rol eax, 0xcf
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x18011c1b9
push rax
pushf
mov eax, 0x636f8d94
pushf
not eax
add eax, 0x8f7ce5c7
xor eax, 0xe1541765
rol eax, 0x90
popf
pushf
not eax
add eax, 0xc653a3a2
xor eax, 0xf7d6bfd1
rol eax, 0x44
popf
pushf
not eax
add eax, 0xfdccbd18
xor eax, 0x92575ef0
rol eax, 0x33
popf
pushf
not eax
add eax, 0xc96bff28
xor eax, 0xdcf23a1c
rol eax, 0x12
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xe17c298d
pushf
not eax
add eax, 0xb6aad628
xor eax, 0xc60c9008
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfe7ff1f4
xor eax, 0x9b785fb1
rol eax, 0x4b
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x18011c684
push rax
pushf
mov eax, 0x5eca19d
pushf
not eax
add eax, 0xaeaad7b6
xor eax, 0xcb9c9683
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb31039de
xor eax, 0xc674bd48
rol eax, 0x88
popf
pushf
not eax
add eax, 0xdd92bf5e
xor eax, 0xc01d30b5
rol eax, 0xc
popf
pushf
not eax
add eax, 0xcfcb2b34
xor eax, 0xcf90215a
rol eax, 0xa3
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x6437d567
pushf
not eax
add eax, 0xbbf362a8
xor eax, 0xa94dcc20
rol eax, 0x23
popf
pushf
not eax
add eax, 0x971a5e65
xor eax, 0x9f68595d
rol eax, 0x39
popf
jmp 0x180119e98
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 0x18011c763
cmp eax, 0xffffffff
je 0x18011c79b
push rax
pushf
mov eax, 0x8c23455f
pushf
not eax
add eax, 0x9109e961
xor eax, 0xa73fa405
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd558def9
xor eax, 0xd310f278
rol eax, 0xd0
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xc3b2b150
pushf
not eax
add eax, 0xab29cc14
xor eax, 0xc7a6672c
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xa5c43586
xor eax, 0x80e5d8aa
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xb721811b
xor eax, 0xb6088a47
rol eax, 0x42
popf
pushf
not eax
add eax, 0xdf500752
xor eax, 0xab1e9ec0
rol eax, 0xf8
popf
jmp 0x180119e98
mov byte [rdi + 8], al
mov byte [rsp + 0x20], r13b
mov rdx, r12
mov rcx, rdi
call fcn.18005c53e
test al, al
jne 0x18011c8dc
push rax
pushf
mov eax, 0xb5a7d820
pushf
not eax
add eax, 0xf000a54e
xor eax, 0xc08f093a
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x903a107e
xor eax, 0x92ce2832
rol eax, 0x7a
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xb4d0f53f
pushf
not eax
add eax, 0xa85d948b
xor eax, 0xc9b9c39e
rol eax, 0x43
popf
pushf
not eax
add eax, 0xbc9aec77
xor eax, 0xcf43efd7
rol eax, 0x27
popf
pushf
not eax
add eax, 0x898f4e23
xor eax, 0xaa9a4110
rol eax, 0xa8
popf
jmp 0x180119e98
mov qword [rdi], rbx
push rax
pushf
mov eax, 0x4c348284
pushf
not eax
add eax, 0xc7f5d180
xor eax, 0xca79a5d3
rol eax, 0x38
popf
pushf
not eax
add eax, 0xff6395b3
xor eax, 0xd6b8dcc7
rol eax, 0x72
popf
jmp 0x180119e98
mov byte [r14], 0x2b
inc r14
mov rcx, qword [rdi]
xor r13d, r13d
test rcx, rcx
je 0x18011cf91
push rax
pushf
mov eax, 0xc93fdd75
pushf
not eax
add eax, 0xb31e07ed
xor eax, 0xc0853422
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xd17c43b6
xor eax, 0xb8ed4024
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xed0319b3
xor eax, 0xc4ddddd5
rol eax, 0x86
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x2a3cbb3d
pushf
not eax
add eax, 0xd23196c2
xor eax, 0xde0da283
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb6e2954c
xor eax, 0xe360b0b9
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xa989b92b
xor eax, 0xf9189ea5
rol eax, 0x26
popf
jmp 0x180119e98
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 0x18011d19a
cmp eax, 0xffffffff
je 0x18011d1d2
push rax
pushf
mov eax, 0xaf400b21
pushf
not eax
add eax, 0xb8c92171
xor eax, 0xab8cfd1f
rol eax, 0xea
popf
pushf
not eax
add eax, 0xb403038c
xor eax, 0x9c55c1b7
rol eax, 0x7e
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x9cd958a3
pushf
not eax
add eax, 0xd8eee3e2
xor eax, 0xd6487c01
rol eax, 0x43
popf
pushf
not eax
add eax, 0x9238ffc9
xor eax, 0x874945c9
rol eax, 0x66
popf
jmp 0x180119e98
mov qword [rdi], r13
mov eax, 0xcfdc1696
pushf
not eax
add eax, 0xddb12e5e
xor eax, 0x8a211c7b
rol eax, 0x72
popf
pushf
not eax
add eax, 0xcd2fae9a
xor eax, 0x988f33d1
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa70104b9
xor eax, 0xa5145572
rol eax, 0xca
popf
push rax
pushf
mov eax, 0x8de2b194
pushf
not eax
add eax, 0xd5c22528
xor eax, 0xd1cca65e
rol eax, 0x7a
popf
pushf
not eax
add eax, 0xa8bd42df
xor eax, 0xf2a6ec60
rol eax, 0x16
popf
pushf
not eax
add eax, 0xaabc3f5d
xor eax, 0xeedc0ed5
rol eax, 0xc7
popf
jmp 0x180119e98
test cl, cl
jne 0x18011d372
push rax
pushf
mov eax, 0x280d319e
pushf
not eax
add eax, 0xdee0876e
xor eax, 0xbcd81854
rol eax, 0x85
popf
pushf
not eax
add eax, 0xc7230d2a
xor eax, 0x85b93bc8
rol eax, 0xb7
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x2d6f7a6f
pushf
not eax
add eax, 0x86c2b426
xor eax, 0x82ba8d49
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xec58def5
xor eax, 0xd5d0ab62
rol eax, 0x42
popf
pushf
not eax
add eax, 0xfb357708
xor eax, 0xe8b40d7c
rol eax, 0xc
popf
jmp 0x180119e98
mov rcx, qword [rdi]
test rcx, rcx
je 0x18011d406
push rax
pushf
mov eax, 0x649bc11c
pushf
not eax
add eax, 0xb8d6896c
xor eax, 0xa205f985
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xd10bfa32
xor eax, 0xb54dcf28
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe908c000
xor eax, 0xbfc79fd1
rol eax, 0x4c
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x5b68d05e
pushf
not eax
add eax, 0xecdc80b3
xor eax, 0xe6a5cf21
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf080cddc
xor eax, 0x95cba07e
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xc59727c9
xor eax, 0x810c22bf
rol eax, 0x95
popf
pushf
not eax
add eax, 0xee7d013f
xor eax, 0x9f6578b0
rol eax, 0xcd
popf
jmp 0x180119e98
movzx eax, byte [rdx]
jmp 0x18011d600
cmp eax, 0xffffffff
je 0x18011d638
push rax
pushf
mov eax, 0x4721dde
pushf
not eax
add eax, 0xf33f8a15
xor eax, 0xad01809c
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xcba4d436
xor eax, 0x97f22dc6
rol eax, 0xdb
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xd9e4299c
pushf
not eax
add eax, 0x8c41c3fb
xor eax, 0xd8dc6d4d
rol eax, 0x91
popf
pushf
not eax
add eax, 0xa9670022
xor eax, 0x83402b1e
rol eax, 0x68
popf
jmp 0x180119e98
mov byte [rdi + 9], al
jmp 0x18011d6ef
mov qword [rdi], rbx
mov al, byte [rdi + 9]
push rax
pushf
mov eax, 0x2a3fb53e
pushf
not eax
add eax, 0x8378fd02
xor eax, 0xaf3a0b18
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xe9083213
xor eax, 0x8703a3f8
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa1490567
xor eax, 0xb56e1ae9
rol eax, 0xbd
popf
jmp 0x180119e98
mov r8d, 0xb3c87124
pushf
not r8d
add r8d, 0xcd3e40c9
xor r8d, 0xa50cefd6
rol r8d, 0xd9
popf
pushf
not r8d
add r8d, 0xd61c95c6
xor r8d, 0xf0e3a385
rol r8d, 0x4a
popf
mov byte [rdi + 8], r8b
push rax
pushf
mov eax, 0x4416ee2f
pushf
not eax
add eax, 0xee342d96
xor eax, 0xf7bf444d
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xecbf7aed
xor eax, 0xc26035a8
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xe27efe2b
xor eax, 0x96590da2
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xcf969f3b
xor eax, 0x9b847fc6
rol eax, 0x25
popf
jmp 0x180119e98
mov byte [r14], 0x2d
inc r14
mov rcx, qword [rdi]
xor r13d, r13d
test rcx, rcx
je 0x18011d893
mov rax, qword [rcx + 0x38]
cmp qword [rax], r13
je 0x18011d94e
push rax
pushf
mov eax, 0xad7cd5
pushf
not eax
add eax, 0x86bf8a19
xor eax, 0xe42ae920
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xfb255e66
xor eax, 0x8f4a5569
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x9cfde825
xor eax, 0xc7df57ec
rol eax, 0x11
popf
pushf
not eax
add eax, 0xd23b2829
xor eax, 0xa14d8780
rol eax, 0x27
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x90d42838
pushf
not eax
add eax, 0xd7aed20c
xor eax, 0xc2a29460
rol eax, 0x25
popf
pushf
not eax
add eax, 0x8697e337
xor eax, 0xf790d0c6
rol eax, 0x56
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x18011da66
call qword [rax + 0x38]
mov r8d, 0x347a5f26
pushf
not r8d
add r8d, 0xfb695237
xor r8d, 0x91b51426
rol r8d, 0x3b
popf
pushf
not r8d
add r8d, 0xe13f17b9
xor r8d, 0xd147c223
rol r8d, 0xf3
popf
pushf
not r8d
add r8d, 0xabc22493
xor r8d, 0xd51c9629
rol r8d, 0x91
popf
pushf
not r8d
add r8d, 0xf7b6d221
xor r8d, 0x9702f693
rol r8d, 0x32
popf
push rax
pushf
mov eax, 0x1ccebb4f
pushf
not eax
add eax, 0xde69c154
xor eax, 0x8b860f1b
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xc821d467
xor eax, 0xa79ba09c
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xa1e1bb5d
xor eax, 0xb59550ad
rol eax, 0x32
popf
pushf
not eax
add eax, 0xf80b82c7
xor eax, 0xa6abb4c8
rol eax, 0x15
popf
jmp 0x180119e98
mov byte [rdi + 8], r13b
jmp 0x18011dc91
xor r13d, r13d
push rax
pushf
mov eax, 0x81de97f3
pushf
not eax
add eax, 0x924f8fed
xor eax, 0xd7ee70c6
rol eax, 0x73
popf
pushf
not eax
add eax, 0xbd1b2e03
xor eax, 0x8b9cf10e
rol eax, 0xcb
popf
jmp 0x180119e98
mov byte [r14], 0x30
inc r14
mov qword [rsp + 0x28], r14
mov bl, r13b
mov byte [rsp + 0x21], bl
mov sil, r13b
mov byte [rsp + 0x22], r13b
mov rdx, r12
mov rcx, rdi
call fcn.18005c53e
test al, al
je 0x18011dcf2
push rax
pushf
mov eax, 0x10b863d0
pushf
not eax
add eax, 0xc43c99c7
xor eax, 0xed978ef4
rol eax, 0x69
popf
pushf
not eax
add eax, 0xea3b4cc9
xor eax, 0x92c54808
rol eax, 4
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x3044223c
pushf
not eax
add eax, 0xd48f3cd6
xor eax, 0xab9e5b97
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xdb014753
xor eax, 0xa4772e63
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xea57a823
xor eax, 0xc15da3a7
rol eax, 0xac
popf
pushf
not eax
add eax, 0xe9b14f82
xor eax, 0xa1c83362
rol eax, 0xfb
popf
jmp 0x180119e98
mov qword [rdi], r13
push rax
pushf
mov eax, 0xb4565a45
pushf
not eax
add eax, 0xb17a27b2
xor eax, 0x9c2cb887
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe8d9302e
xor eax, 0xfd027d8f
rol eax, 0xda
popf
jmp 0x180119e98
mov byte [rdi + 8], 1
push rax
pushf
mov eax, 0xd97d618c
pushf
not eax
add eax, 0xd9d17c44
xor eax, 0xe66b1573
rol eax, 0x2e
popf
pushf
not eax
add eax, 0x91e661c4
xor eax, 0xefd0714b
rol eax, 0x30
popf
pushf
not eax
add eax, 0x9abd43b8
xor eax, 0x850766fe
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xb12fb8a6
xor eax, 0xf8b59c02
rol eax, 0x6d
popf
jmp 0x180119e98
mov al, byte [rsp + 0x26]
cmp byte [rdi + 9], al
jne 0x18011e1ac
push rax
pushf
mov eax, 0x599fa2a7
pushf
not eax
add eax, 0x84e5cd3d
xor eax, 0x9e3499bc
rol eax, 0x36
popf
pushf
not eax
add eax, 0x8530ecdb
xor eax, 0xb0c3902e
rol eax, 0x8b
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x60ac262c
pushf
not eax
add eax, 0x9eb1e11c
xor eax, 0x84405deb
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc58fa341
xor eax, 0x96577ade
rol eax, 0xbc
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x18011e834
push rax
pushf
mov eax, 0x394cb956
pushf
not eax
add eax, 0xd9f69e7e
xor eax, 0xc855219b
rol eax, 0xef
popf
pushf
not eax
add eax, 0xc106fe77
xor eax, 0xb2978b1c
rol eax, 0x2b
popf
pushf
not eax
add eax, 0x95d51582
xor eax, 0xefbdee21
rol eax, 0xe6
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x505606a6
pushf
not eax
add eax, 0xd1050a93
xor eax, 0xae2c0f37
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x96d27661
xor eax, 0x902e10d8
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xc1c1f47d
xor eax, 0xafa39264
rol eax, 0xb0
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x18011e9cf
push rax
pushf
mov eax, 0x85b9ec13
pushf
not eax
add eax, 0x8da68648
xor eax, 0xd21c2960
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xe4fc6b15
xor eax, 0x86e12efd
rol eax, 0x69
popf
pushf
not eax
add eax, 0x9478362b
xor eax, 0xc12308ab
rol eax, 0x48
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x417e7a67
pushf
not eax
add eax, 0xcf95e1f9
xor eax, 0x87303e65
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xdfdad141
xor eax, 0xdd672446
rol eax, 0xac
popf
jmp 0x180119e98
test cl, cl
jne 0x18011ecba
push rax
pushf
mov eax, 0x776b766d
pushf
not eax
add eax, 0xcdf5189e
xor eax, 0xd83b7f7c
rol eax, 0x95
popf
pushf
not eax
add eax, 0x827ed0fe
xor eax, 0xd66a4f39
rol eax, 4
popf
pushf
not eax
add eax, 0xb9bf2cd3
xor eax, 0xa3aace00
rol eax, 1
popf
pushf
not eax
add eax, 0xb42154e9
xor eax, 0xce2f1b38
rol eax, 0xbe
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xe91f5ad
pushf
not eax
add eax, 0xe46f9a53
xor eax, 0xf9fe1973
rol eax, 0x39
popf
pushf
not eax
add eax, 0xde04ec91
xor eax, 0x9bf336f9
rol eax, 0x60
popf
pushf
not eax
add eax, 0xba0e63b1
xor eax, 0xcfaecfc5
rol eax, 0xa6
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x18011ef81
push rax
pushf
mov eax, 0xfd21d9ae
pushf
not eax
add eax, 0xf4d8c3f5
xor eax, 0xcc2e2a77
rol eax, 3
popf
pushf
not eax
add eax, 0xc3acb0a5
xor eax, 0xda1038e3
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xfd7e75ed
xor eax, 0xc35fa2ed
rol eax, 0xc9
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x4a517757
pushf
not eax
add eax, 0x98af7e7a
xor eax, 0xf8d8b52e
rol eax, 0xab
popf
pushf
not eax
add eax, 0xfa467595
xor eax, 0xc4b57fe0
rol eax, 0x35
popf
jmp 0x180119e98
mov qword [rdi], r13
mov al, byte [rdi + 9]
push rax
pushf
mov eax, 0x3ede423
pushf
not eax
add eax, 0xf2aea464
xor eax, 0x9ed8e7d0
rol eax, 0x4c
popf
pushf
not eax
add eax, 0xde0dc16f
xor eax, 0xbb94ba60
rol eax, 3
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
cmp qword [rax], r13
je 0x18011f21a
push rax
pushf
mov eax, 0xc18c2d83
pushf
not eax
add eax, 0xfd80e34c
xor eax, 0xb90191a2
rol eax, 0x93
popf
pushf
not eax
add eax, 0xf067ee33
xor eax, 0xc393d689
rol eax, 0x8b
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xf69c29c
pushf
not eax
add eax, 0xae49f05c
xor eax, 0x929a08be
rol eax, 0x71
popf
pushf
not eax
add eax, 0x840402c2
xor eax, 0xc23b4024
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf040f54c
xor eax, 0x9c507fe5
rol eax, 0xa2
popf
jmp 0x180119e98
mov dword [rbp - 0x75], r13d
xor r12d, r12d
mov dword [rbp - 0x69], r12d
and qword [rbp - 0x71], r12
mov al, bl
neg al
sbb rbx, rbx
and ebx, 0xc
add rbx, 0xa
mov qword [rbp - 0x61], rbx
mov rcx, rdi
cmp qword [rbp - 0x21], r12
jne 0x18011f580
push rax
pushf
mov eax, 0x1add7031
pushf
not eax
add eax, 0xbebad7b9
xor eax, 0x93d8b41d
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xd34895cf
xor eax, 0xbb45ac7d
rol eax, 0xa0
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xe36498fc
pushf
not eax
add eax, 0xb3b0cf10
xor eax, 0xa14e41ec
rol eax, 0x89
popf
pushf
not eax
add eax, 0xe2579346
xor eax, 0xaa8eb67d
rol eax, 3
popf
pushf
not eax
add eax, 0xbe082a66
xor eax, 0xfebf10d2
rol eax, 0xbc
popf
jmp 0x180119e98
mov rdx, qword [rsp + 0x30]
call fcn.18005c53e
test al, al
je 0x18011f631
push rax
pushf
mov eax, 0x6ed8e5a7
pushf
not eax
add eax, 0xaa2bde99
xor eax, 0x91824ed3
rol eax, 0x1a
popf
pushf
not eax
add eax, 0xc7ed79fa
xor eax, 0xede1043a
rol eax, 0x27
popf
pushf
not eax
add eax, 0x984be2a6
xor eax, 0xcb05dfd4
rol eax, 0x22
popf
pushf
not eax
add eax, 0xff2b33db
xor eax, 0xd70d0634
rol eax, 0x6a
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x6da7ba39
pushf
not eax
add eax, 0xf798ca72
xor eax, 0x8a26dc62
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8f5559b0
xor eax, 0x91a41eb5
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xa90e2fff
xor eax, 0xfba67c70
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xf8d5d961
xor eax, 0x9d9ba7a3
rol eax, 0x12
popf
jmp 0x180119e98
cmp byte [rdi + 8], 0
jne 0x18011f736
push rax
pushf
mov eax, 0x4455be44
pushf
not eax
add eax, 0xd1adf376
xor eax, 0xe4029911
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf3aebd14
xor eax, 0xfdeff63a
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x81960962
xor eax, 0xc606aa9f
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8b0fce7c
xor eax, 0x831837e6
rol eax, 0xbb
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x3e72fc09
pushf
not eax
add eax, 0xa879e88f
xor eax, 0x8f7ef27c
rol eax, 8
popf
pushf
not eax
add eax, 0x8456196c
xor eax, 0xf1d93774
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x963f6db3
xor eax, 0xd6c3f276
rol eax, 0x9b
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x18011f8ab
push rax
pushf
mov eax, 0x8df9afa3
pushf
not eax
add eax, 0xb1a34c1b
xor eax, 0x89a2c8b2
rol eax, 0x76
popf
pushf
not eax
add eax, 0xc958c3b2
xor eax, 0x9fee40de
rol eax, 0xc6
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xe82b5ee4
pushf
not eax
add eax, 0x924eb2eb
xor eax, 0xa46be953
rol eax, 0x52
popf
pushf
not eax
add eax, 0xc830dd46
xor eax, 0xd6c4a423
rol eax, 0xad
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x18011f91d
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x7f623370
pushf
not eax
add eax, 0xaaa06f82
xor eax, 0xfb080cb1
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xade87445
xor eax, 0x83a75c74
rol eax, 0x60
popf
pushf
not eax
add eax, 0x907eb3fb
xor eax, 0x8c0af0e3
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb04eee65
xor eax, 0xb45f0756
rol eax, 0x6d
popf
jmp 0x180119e98
mov byte [rdi + 8], 1
push rax
pushf
mov eax, 0x308f3f9a
pushf
not eax
add eax, 0x83de44ee
xor eax, 0xe6301132
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xfc134c51
xor eax, 0x919d238d
rol eax, 0x70
popf
jmp 0x180119e98
mov dl, byte [rdi + 9]
lea rcx, [rbp - 0x11]
call fcn.180119d8d
cmp rax, rbx
jae 0x18011fb21
push rax
pushf
mov eax, 0x2513bba1
pushf
not eax
add eax, 0x9b72a54c
xor eax, 0x95c2d686
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xa5b0a076
xor eax, 0xc750592e
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb1d1d4ce
xor eax, 0x91859630
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xafa1e828
xor eax, 0xb1b852c3
rol eax, 0x7e
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x895cef00
pushf
not eax
add eax, 0x9b577b4d
xor eax, 0xfd3ddd19
rol eax, 0xad
popf
pushf
not eax
add eax, 0xbf944d49
xor eax, 0xcd698fb2
rol eax, 0xa7
popf
jmp 0x180119e98
cmp r12d, esi
jl 0x18011fb8c
push rax
pushf
mov eax, 0xe683e0ed
pushf
not eax
add eax, 0x9b32357a
xor eax, 0xede2a9fc
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9e725d4e
xor eax, 0xdd0d29d2
rol eax, 0x40
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x17bc948d
pushf
not eax
add eax, 0x8cf056f4
xor eax, 0xa9308fc3
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xacb85e78
xor eax, 0xe75f6fe3
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9666783e
xor eax, 0xf2edf76c
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x98893efd
xor eax, 0x9183be10
rol eax, 0xa8
popf
jmp 0x180119e98
mov r8d, 0xf5e689e2
pushf
not r8d
add r8d, 0x9e8e9c86
xor r8d, 0xe551efa9
rol r8d, 0x5f
popf
pushf
not r8d
add r8d, 0xaf7b6a29
xor r8d, 0x887e6bab
rol r8d, 0x3d
popf
push rax
pushf
mov eax, 0x329f809e
pushf
not eax
add eax, 0x8267f1f1
xor eax, 0xea15eae7
rol eax, 0x75
popf
pushf
not eax
add eax, 0xf7ab4862
xor eax, 0x81d68cae
rol eax, 0x6f
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x1801200d3
push rax
pushf
mov eax, 0x91cffd4c
pushf
not eax
add eax, 0xdf676595
xor eax, 0xe74447a2
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe2b82e47
xor eax, 0x8f029651
rol eax, 0x2e
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x1e74ef2
pushf
not eax
add eax, 0x8b01bed9
xor eax, 0xc57108f8
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xe4cbb46b
xor eax, 0xab4ee3c0
rol eax, 0x95
popf
pushf
not eax
add eax, 0xd2d0a66a
xor eax, 0xf28d9632
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xf58e95c2
xor eax, 0xc4b3f9f2
rol eax, 0x2b
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x1801202a0
push rax
pushf
mov eax, 0x930414df
pushf
not eax
add eax, 0xcb8e90d6
xor eax, 0xa6c44c5c
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xa7c2ba6a
xor eax, 0xc918417a
rol eax, 0xa1
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x6b4f2b72
pushf
not eax
add eax, 0xf988644b
xor eax, 0xdaec604e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xb8869c93
xor eax, 0x8aa3f047
rol eax, 0x6d
popf
jmp 0x180119e98
xor al, al
jmp 0x180120380
mov byte [rdi + 8], al
mov rdx, qword [rsp + 0x30]
mov rcx, rdi
call fcn.18005c53e
test al, al
jne 0x1801203cb
push rax
pushf
mov eax, 0x3080b336
pushf
not eax
add eax, 0xc22708fc
xor eax, 0xeedf18a3
rol eax, 0x82
popf
pushf
not eax
add eax, 0x88c36dbb
xor eax, 0xeede3823
rol eax, 0xc6
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x253674a5
pushf
not eax
add eax, 0xfa3473be
xor eax, 0xa4f47b60
rol eax, 0x40
popf
pushf
not eax
add eax, 0xf3417f63
xor eax, 0x8349faea
rol eax, 0x10
popf
jmp 0x180119e98
jmp 0x180123cba
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x180120768
push rax
pushf
mov eax, 0xe00fc0c2
pushf
not eax
add eax, 0xecac8240
xor eax, 0xa3c25801
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf702a707
xor eax, 0x92692a57
rol eax, 0xac
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x2671975
pushf
not eax
add eax, 0xd63503a5
xor eax, 0xe6c31509
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xe1f88b24
xor eax, 0xc4244f93
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe5da356d
xor eax, 0xfc49b529
rol eax, 0xd9
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x180120800
call qword [rax + 0x30]
push rax
pushf
mov eax, 0x675e1195
pushf
not eax
add eax, 0x8285f7bf
xor eax, 0xe81f9127
rol eax, 0x13
popf
pushf
not eax
add eax, 0xb6f412da
xor eax, 0xc0311b70
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xb6f8b982
xor eax, 0xf868654f
rol eax, 0x79
popf
pushf
not eax
add eax, 0xad1a2e81
xor eax, 0xbd4efe9b
rol eax, 0x82
popf
jmp 0x180119e98
mov byte [rdi + 8], r14b
push rax
pushf
mov eax, 0x4ff40cbf
pushf
not eax
add eax, 0xca3ce1e4
xor eax, 0xb9066d80
rol eax, 0x72
popf
pushf
not eax
add eax, 0x94071147
xor eax, 0xb28b83ee
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xf135befe
xor eax, 0xfc5b4d46
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd5e3095c
xor eax, 0xc2a5d5a1
rol eax, 0xec
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], r12d
jle 0x180120bfe
push rax
pushf
mov eax, 0x8db42beb
pushf
not eax
add eax, 0xc1238e6e
xor eax, 0xaa731354
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xfb79631e
xor eax, 0xe81b3c6f
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x8aab2890
xor eax, 0xcfeb1265
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbbb59ea1
xor eax, 0xcc72bfd3
rol eax, 0xfc
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x482351a8
pushf
not eax
add eax, 0xdcb27a82
xor eax, 0x8c4f8dfd
rol eax, 0x26
popf
pushf
not eax
add eax, 0xd6aee2bc
xor eax, 0xed5022fc
rol eax, 0x41
popf
pushf
not eax
add eax, 0xf1f7ad57
xor eax, 0xd75a7682
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xce52bbc7
xor eax, 0xae2f5ffb
rol eax, 0x9a
popf
jmp 0x180119e98
xor al, al
jmp 0x180120e04
mov byte [rdi + 8], al
mov byte [rsp + 0x20], r14b
mov rdx, rbx
mov rcx, rdi
call fcn.18005c53e
test al, al
jne 0x180120e78
push rax
pushf
mov eax, 0x9a8c17ea
pushf
not eax
add eax, 0xce4664df
xor eax, 0x8cad79db
rol eax, 6
popf
pushf
not eax
add eax, 0xb2a264f6
xor eax, 0xc9817f23
rol eax, 0x92
popf
pushf
not eax
add eax, 0xc393dbcf
xor eax, 0xa03fc44b
rol eax, 0xa
popf
pushf
not eax
add eax, 0xcd79bc73
xor eax, 0xcb66e247
rol eax, 0xd3
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xdb6d35b4
pushf
not eax
add eax, 0xf2e1b0a0
xor eax, 0xa70b65c8
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xd5cfa8f3
xor eax, 0x9f4baff9
rol eax, 0xca
popf
jmp 0x180119e98
cmp byte [rdi + 8], 0
jne 0x18012100d
push rax
pushf
mov eax, 0x63801d1d
pushf
not eax
add eax, 0xeed723c8
xor eax, 0xc891e167
rol eax, 3
popf
pushf
not eax
add eax, 0xcdca6623
xor eax, 0xafca27b8
rol eax, 0x11
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xbaa40535
pushf
not eax
add eax, 0xafab4a0f
xor eax, 0xbec06f75
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xed874b80
xor eax, 0xd022cc8a
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x8e396955
xor eax, 0xbf3ff541
rol eax, 0x93
popf
pushf
not eax
add eax, 0xde87bf5a
xor eax, 0xfc2db408
rol eax, 0x51
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180121206
push rax
pushf
mov eax, 0x8843790e
pushf
not eax
add eax, 0xdcb08292
xor eax, 0x8f97f08c
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe37b4b85
xor eax, 0xbebc76a0
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xed76f70d
xor eax, 0x9e57c769
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xe7f0b8f2
xor eax, 0xd06dc700
rol eax, 0x9e
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xbbc3b0f8
pushf
not eax
add eax, 0xd6a80156
xor eax, 0xa0ec13da
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xeaf7fb71
xor eax, 0xca22d9d4
rol eax, 0xae
popf
pushf
not eax
add eax, 0xf52030dc
xor eax, 0xfc0932dc
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8b910bb2
xor eax, 0xf1d0cb60
rol eax, 0xef
popf
jmp 0x180119e98
and qword [rdi], 0
push rax
pushf
mov eax, 0x481d7d1c
pushf
not eax
add eax, 0xf80dac0c
xor eax, 0xabca486e
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xf62e0123
xor eax, 0xe53a36c5
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdf899fe5
xor eax, 0xdae5703f
rol eax, 0x59
popf
pushf
not eax
add eax, 0xa16a28ea
xor eax, 0xa5c61f17
rol eax, 0xdf
popf
jmp 0x180119e98
mov byte [rdi + 8], 1
push rax
pushf
mov eax, 0xfc05ce3b
pushf
not eax
add eax, 0x8f34e89f
xor eax, 0xca840397
rol eax, 0x55
popf
pushf
not eax
add eax, 0xe802e901
xor eax, 0xab9bb39d
rol eax, 0xae
popf
jmp 0x180119e98
add qword [rbp - 0x71], r10
test rax, rax
je 0x18012165b
push rax
pushf
mov eax, 0x56d0e5fc
pushf
not eax
add eax, 0xd37b2b74
xor eax, 0xbcc3a2fd
rol eax, 0x53
popf
pushf
not eax
add eax, 0xe351eea9
xor eax, 0x89dbcb87
rol eax, 0x78
popf
pushf
not eax
add eax, 0xbb7d7a86
xor eax, 0xdd4baa65
rol eax, 0x95
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x3d67f41b
pushf
not eax
add eax, 0xfe9ec75a
xor eax, 0x97c22859
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xd4a20914
xor eax, 0xfa0e4bd5
rol eax, 0x10
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x180121b1d
push rax
pushf
mov eax, 0x10f925f0
pushf
not eax
add eax, 0xb85097c3
xor eax, 0xf0cd0795
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xe0efd946
xor eax, 0xf5fc8bf3
rol eax, 0x5f
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x4221019a
pushf
not eax
add eax, 0xa95a900a
xor eax, 0xab07709f
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xa26565f4
xor eax, 0xf545e67b
rol eax, 0xe8
popf
jmp 0x180119e98
mov r10d, 0x76524328
pushf
not r10d
add r10d, 0xce9bd7cb
xor r10d, 0x881a13a1
rol r10d, 2
popf
pushf
not r10d
add r10d, 0xe9513900
xor r10d, 0xd7fb5920
rol r10d, 0xab
popf
pushf
not r10d
add r10d, 0x91ec5375
xor r10d, 0xefbdcf75
rol r10d, 0xc3
popf
mov byte [rdi + 8], r10b
jmp 0x180121e91
mov r10d, 0x98e7ab61
pushf
not r10d
add r10d, 0xa3f54028
xor r10d, 0xfe43942e
rol r10d, 0xd7
popf
pushf
not r10d
add r10d, 0xbbc8d97a
xor r10d, 0xaa5c2307
rol r10d, 0xf9
popf
pushf
not r10d
add r10d, 0x8f9479e8
xor r10d, 0x91b855c5
rol r10d, 0x6f
popf
push rax
pushf
mov eax, 0xaef08467
pushf
not eax
add eax, 0xb8ffbcc1
xor eax, 0xae0a8d09
rol eax, 0x33
popf
pushf
not eax
add eax, 0x92de5a03
xor eax, 0xe9c739d5
rol eax, 0x6f
popf
jmp 0x180119e98
cmp byte [rdi + 9], r15b
jne 0x180121ee1
push rax
pushf
mov eax, 0x46a3dbed
pushf
not eax
add eax, 0x9ae88f17
xor eax, 0xc8848e92
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xb162e1bc
xor eax, 0xe7635a44
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xe21b7377
xor eax, 0xe39d2be3
rol eax, 0xf3
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x909bd874
pushf
not eax
add eax, 0xec4aff25
xor eax, 0xddc8205c
rol eax, 0xab
popf
pushf
not eax
add eax, 0xdc17386d
xor eax, 0xdfdfd43a
rol eax, 6
popf
jmp 0x180119e98
lea rax, [rcx + 1]
mov qword [rbp - 0x41], rax
lea rax, [rbp - 0x51]
test dl, dl
cmovne rax, rsi
and word [rax + rcx], 0
jmp 0x1801221de
push r10
not r10
sub rbx, r10
pop r10
sub rbx, 1
mov rsi, qword [rbp - 0x51]
mov r14, qword [rbp - 0x39]
push rax
pushf
mov eax, 0x99aa7e71
pushf
not eax
add eax, 0xd47d238f
xor eax, 0xa763dbd8
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xed61fa3b
xor eax, 0x81ff2b63
rol eax, 0xc7
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180122c01
push rax
pushf
mov eax, 0x88a4829f
pushf
not eax
add eax, 0xd31c129b
xor eax, 0xc9430d8c
rol eax, 0xef
popf
pushf
not eax
add eax, 0xfe019625
xor eax, 0xbc2cd48a
rol eax, 0xb0
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xcdc5de87
pushf
not eax
add eax, 0xb35d32d3
xor eax, 0xa5f0f541
rol eax, 0x39
popf
pushf
not eax
add eax, 0xae1a0d59
xor eax, 0x8bad5a3c
rol eax, 0xc6
popf
pushf
not eax
add eax, 0x8a8a08c0
xor eax, 0xfd1fb918
rol eax, 0x86
popf
pushf
not eax
add eax, 0xc18d8cff
xor eax, 0xa5bbfebe
rol eax, 0x5a
popf
jmp 0x180119e98
mov byte [rdi + 9], al
jmp 0x180122e44
mov byte [rdi + 8], r13b
push rax
pushf
mov eax, 0x5a981a70
pushf
not eax
add eax, 0xaeb3a6c1
xor eax, 0xbf343378
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xb0c3aa68
xor eax, 0xb83b9474
rol eax, 0xab
popf
pushf
not eax
add eax, 0xbbd5c125
xor eax, 0xee14eaa1
rol eax, 0xe2
popf
jmp 0x180119e98
and qword [rdi], 0
mov al, r13b
push rax
pushf
mov eax, 0x3db47426
pushf
not eax
add eax, 0xe6971427
xor eax, 0xb33415f9
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd43b9280
xor eax, 0x8a662c32
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xfe2aaa64
xor eax, 0xb528cea8
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xaab670ec
xor eax, 0x833b7ab3
rol eax, 0xa1
popf
jmp 0x180119e98
mov r12d, dword [rbp - 0x69]
mov r13d, dword [rbp - 0x75]
push rax
pushf
mov eax, 0x1eb0796e
pushf
not eax
add eax, 0xa0a87674
xor eax, 0xbc72ee77
rol eax, 0x18
popf
pushf
not eax
add eax, 0xf9f59cfd
xor eax, 0xb5c21258
rol eax, 0xf8
popf
pushf
not eax
add eax, 0x9f937e3b
xor eax, 0xee610b95
rol eax, 0x3c
popf
jmp 0x180119e98
lea rcx, [rbp - 0x31]
cmp qword [rbp - 0x19], 0xf
cmova rcx, qword [rbp - 0x31]
mov r8, qword [rbp - 0x21]
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
xor dl, dl
mov r9b, byte [rsp + 0x20]
test r9b, r9b
jne 0x1801233cf
push rax
pushf
mov eax, 0x5429a1ef
pushf
not eax
add eax, 0xe005802c
xor eax, 0xb1b9eda2
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x877aafcb
xor eax, 0xc4f406b7
rol eax, 0x47
popf
pushf
not eax
add eax, 0xd04a166f
xor eax, 0x9da69089
rol eax, 0x33
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x93882c19
pushf
not eax
add eax, 0x9ea9c9f1
xor eax, 0x84d8df00
rol eax, 0x6e
popf
pushf
not eax
add eax, 0x8bafc7fa
xor eax, 0xfaf9e3ba
rol eax, 2
popf
jmp 0x180119e98
mov r10d, 0x2a9912a1
pushf
not r10d
add r10d, 0xfe998f56
xor r10d, 0xcd6f9b2a
rol r10d, 0xbd
popf
pushf
not r10d
add r10d, 0x8f4ac41a
xor r10d, 0x85affac7
rol r10d, 0xb3
popf
pushf
not r10d
add r10d, 0xe0d0b072
xor r10d, 0xf0c662d8
rol r10d, 0x88
popf
push rax
pushf
mov eax, 0x69e1327b
pushf
not eax
add eax, 0xc8474ca6
xor eax, 0x8f64897a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xeaed0809
xor eax, 0xb14b02e3
rol eax, 0x67
popf
jmp 0x180119e98
mov r15b, byte [rsp + 0x21]
test r15b, r15b
je 0x180123d0a
push rax
pushf
mov eax, 0xd09376f5
pushf
not eax
add eax, 0xdaeea52e
xor eax, 0xbec0c902
rol eax, 3
popf
pushf
not eax
add eax, 0xa85ba221
xor eax, 0xdddaf081
rol eax, 0x31
popf
pushf
not eax
add eax, 0xc793f6a7
xor eax, 0x9578b959
rol eax, 0xb1
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x445f9403
pushf
not eax
add eax, 0x84255531
xor eax, 0x82701899
rol eax, 0x43
popf
pushf
not eax
add eax, 0xb219ff2b
xor eax, 0xc663c5a1
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xfd5e736e
xor eax, 0xdd643ba2
rol eax, 0x75
popf
pushf
not eax
add eax, 0xad680ace
xor eax, 0x9ba79754
rol eax, 0xfe
popf
jmp 0x180119e98
cmp byte [rsp + 0x22], 0
je 0x180123d9d
push rax
pushf
mov eax, 0x6b769264
pushf
not eax
add eax, 0x845606d4
xor eax, 0x884acf12
rol eax, 0x92
popf
pushf
not eax
add eax, 0xb04104cf
xor eax, 0xc242b278
rol eax, 0x15
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x276080c3
pushf
not eax
add eax, 0xbb97e06c
xor eax, 0xae10a6de
rol eax, 0x79
popf
pushf
not eax
add eax, 0xb519149b
xor eax, 0xc024c4a8
rol eax, 0xed
popf
jmp 0x180119e98
mov rcx, qword [rbp - 0x59]
mov rax, qword [rcx]
jmp 0x180123f95
call qword [rax + 0x18]
mov bl, al
cmp byte [rdi + 8], 0
jne 0x180123fe6
push rax
pushf
mov eax, 0x80e83ea8
pushf
not eax
add eax, 0xdaab5088
xor eax, 0xe5973538
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x8ab8b50e
xor eax, 0xf3b68111
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xbd5a373a
xor eax, 0x98d3d49a
rol eax, 0x46
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x46c321d
pushf
not eax
add eax, 0x9e60e5e4
xor eax, 0x93059ecf
rol eax, 0x30
popf
pushf
not eax
add eax, 0xdc795a5d
xor eax, 0xb4704f6a
rol eax, 0xe8
popf
jmp 0x180119e98
mov r8d, 0x324ff699
pushf
not r8d
add r8d, 0xdba1f420
xor r8d, 0xf198f115
rol r8d, 0xcf
popf
pushf
not r8d
add r8d, 0xa2162423
xor r8d, 0xdef6b16f
rol r8d, 0xee
popf
pushf
not r8d
add r8d, 0x88035583
xor r8d, 0xd24ee434
rol r8d, 6
popf
mov byte [rdi + 8], r8b
jmp 0x180124512
cmp byte [rdi + 9], bl
jne 0x180124570
push rax
pushf
mov eax, 0xab67a936
pushf
not eax
add eax, 0x893cc389
xor eax, 0x89e27b1b
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x9ba672c7
xor eax, 0x8338c4a5
rol eax, 0x37
popf
pushf
not eax
add eax, 0x9288d67c
xor eax, 0xe991e15f
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf7073812
xor eax, 0xa5fb92e2
rol eax, 0xc2
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x12127117
pushf
not eax
add eax, 0xc30d79f4
xor eax, 0x9e7ffcdd
rol eax, 0x92
popf
pushf
not eax
add eax, 0x89a5aeb6
xor eax, 0xb9a0fd8a
rol eax, 0xfd
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x1801247b5
call qword [rax + 0x38]
mov r8d, 0x28a0cfca
pushf
not r8d
add r8d, 0xb775c3ea
xor r8d, 0xc703df6a
rol r8d, 0x7c
popf
pushf
not r8d
add r8d, 0xb509b0b9
xor r8d, 0xef813bd3
rol r8d, 0x5e
popf
pushf
not r8d
add r8d, 0xe42f101f
xor r8d, 0xd4342ea2
rol r8d, 0xde
popf
pushf
not r8d
add r8d, 0x93e04d4c
xor r8d, 0xeede5549
rol r8d, 0xe1
popf
push rax
pushf
mov eax, 0xd6254272
pushf
not eax
add eax, 0xc0c822dc
xor eax, 0xa5f61b5d
rol eax, 0x31
popf
pushf
not eax
add eax, 0x8af471f2
xor eax, 0x948f5b48
rol eax, 0xb6
popf
jmp 0x180119e98
mov byte [rdi + 8], 0
jmp 0x180124983
mov rbx, qword [rsp + 0x30]
push rax
pushf
mov eax, 0x6a74dfe7
pushf
not eax
add eax, 0xb4b353ce
xor eax, 0xaaa20252
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xfa7b9250
xor eax, 0xe7253023
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xbe585d8f
xor eax, 0xfe531f5f
rol eax, 0x4d
popf
jmp 0x180119e98
mov r15, qword [rbp - 0x71]
mov r14b, byte [rsp + 0x26]
lea esi, [r12 + 1]
push rax
pushf
mov eax, 0xbfdec0d2
pushf
not eax
add eax, 0xa33e7dfe
xor eax, 0x9ade1676
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb72e4dc0
xor eax, 0x922ee7c4
rol eax, 0x86
popf
pushf
not eax
add eax, 0x8b75072f
xor eax, 0x9241f24f
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xfbc4f09e
xor eax, 0xb2cd2ba0
rol eax, 0xfb
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x180124cbb
push rax
pushf
mov eax, 0xab298de8
pushf
not eax
add eax, 0xe051c1ba
xor eax, 0xaef0608e
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xeec0e8cf
xor eax, 0xdbc02a33
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xe8eb231a
xor eax, 0xef264744
rol eax, 0x22
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xe1a8488f
pushf
not eax
add eax, 0x91046a83
xor eax, 0xec10b897
rol eax, 0xac
popf
pushf
not eax
add eax, 0x96589b91
xor eax, 0xb319434e
rol eax, 0x84
popf
pushf
not eax
add eax, 0x9f13dc0d
xor eax, 0xd158f757
rol eax, 0x95
popf
pushf
not eax
add eax, 0xf06c3826
xor eax, 0xfa1e30fd
rol eax, 3
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180124d76
push rax
pushf
mov eax, 0x25c3fd71
pushf
not eax
add eax, 0xa65cbd1e
xor eax, 0x888334c4
rol eax, 0x59
popf
pushf
not eax
add eax, 0x8f277682
xor eax, 0xbb9914a4
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe913c652
xor eax, 0xd39e9ae2
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xb6491251
xor eax, 0xbf0064ba
rol eax, 0x15
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xd36235be
pushf
not eax
add eax, 0xb793d243
xor eax, 0xbcaf31e4
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd0526861
xor eax, 0xac064dde
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa255fce1
xor eax, 0xd8c83be1
rol eax, 0x48
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x180124e0e
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xcb0e55ae
pushf
not eax
add eax, 0xa2093ed1
xor eax, 0xb933cb7a
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xe28c5228
xor eax, 0x869f5455
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xf628eaaa
xor eax, 0xc9dcefc4
rol eax, 0x1d
popf
jmp 0x180119e98
cmp byte [rdi + 9], r14b
jne 0x180124fc7
push rax
pushf
mov eax, 0xe0277b3e
pushf
not eax
add eax, 0xe36eec6f
xor eax, 0x842bf275
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd9db1ef3
xor eax, 0xbc11d953
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xa0be77fb
xor eax, 0xbc1f11a7
rol eax, 0x4c
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x703bea9b
pushf
not eax
add eax, 0xc3f66b86
xor eax, 0xdfe00f59
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xcca32bae
xor eax, 0xb1b9e537
rol eax, 0x3c
popf
pushf
not eax
add eax, 0xda3013c2
xor eax, 0xa867b40a
rol eax, 0x82
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
cmp qword [rax], 0
je 0x1801250f9
push rax
pushf
mov eax, 0x337f4039
pushf
not eax
add eax, 0x89a9df00
xor eax, 0xd6444451
rol eax, 0x77
popf
pushf
not eax
add eax, 0xbc372c2e
xor eax, 0xb01a0260
rol eax, 0xa5
popf
pushf
not eax
add eax, 0xd05d6358
xor eax, 0xc2adef3f
rol eax, 0xf4
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x4d144f84
pushf
not eax
add eax, 0xef982d89
xor eax, 0xde9df59c
rol eax, 0x10
popf
pushf
not eax
add eax, 0xfcad1a41
xor eax, 0xd114b922
rol eax, 0x3b
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], 0
jle 0x180125168
push rax
pushf
mov eax, 0xa4fc061e
pushf
not eax
add eax, 0xbf3d5086
xor eax, 0xc2b01195
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf89ae86c
xor eax, 0x8c205472
rol eax, 0x77
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xb5f4f3a9
pushf
not eax
add eax, 0x828834d2
xor eax, 0xb488d523
rol eax, 5
popf
pushf
not eax
add eax, 0xc13442e8
xor eax, 0xbd8fc178
rol eax, 0xd2
popf
jmp 0x180119e98
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 0x180125247
cmp eax, 0xffffffff
je 0x1801252a5
push rax
pushf
mov eax, 0xf76552e
pushf
not eax
add eax, 0x9784c868
xor eax, 0x84a01d62
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8b9f81e2
xor eax, 0xb2488c05
rol eax, 0x68
popf
pushf
not eax
add eax, 0xcc8bd4b6
xor eax, 0xf0944da9
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xf664230e
xor eax, 0xbdfa1a3e
rol eax, 0x37
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x30b0f7dd
pushf
not eax
add eax, 0xb2eb0ed3
xor eax, 0xc46b48dd
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8505cefd
xor eax, 0x85d79f90
rol eax, 0xa
popf
pushf
not eax
add eax, 0xdde482b0
xor eax, 0xd8abdb75
rol eax, 0x91
popf
pushf
not eax
add eax, 0xae58eb90
xor eax, 0x9b74ff62
rol eax, 0x53
popf
jmp 0x180119e98
xor al, al
jmp 0x1801253ab
mov byte [rdi + 8], al
mov rdx, rbx
mov rcx, rdi
call fcn.18005c53e
test al, al
jne 0x1801253f4
push rax
pushf
mov eax, 0xf80bba66
pushf
not eax
add eax, 0xaff99bac
xor eax, 0xd6af0f7a
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfbcb3611
xor eax, 0x936d6e6b
rol eax, 0xa2
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xaddbc288
pushf
not eax
add eax, 0x91eee535
xor eax, 0xe064f572
rol eax, 0xd5
popf
pushf
not eax
add eax, 0x9ea7ca3a
xor eax, 0xf1a15e4b
rol eax, 0xae
popf
pushf
not eax
add eax, 0x80a1dd61
xor eax, 0xe744c1c7
rol eax, 0x9d
popf
jmp 0x180119e98
mov rsi, qword [rbp - 0x61]
mov r15d, 0x6718cddc
pushf
not r15d
add r15d, 0xda01162c
xor r15d, 0x90f9d592
rol r15d, 0xc
popf
pushf
not r15d
add r15d, 0x9a44b261
xor r15d, 0x8ce61f28
rol r15d, 0x3c
popf
pushf
not r15d
add r15d, 0xda788e9d
xor r15d, 0xebf8f1f7
rol r15d, 0xc7
popf
pushf
not r15d
add r15d, 0xe7be379b
xor r15d, 0xc3a62959
rol r15d, 0x6b
popf
push rax
pushf
mov eax, 0xaac23f2a
pushf
not eax
add eax, 0x86894cf2
xor eax, 0xb1bb2a88
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xbfc3e973
xor eax, 0xba7c70d9
rol eax, 0x76
popf
pushf
not eax
add eax, 0xe667732c
xor eax, 0xbd2a6be2
rol eax, 0x81
popf
pushf
not eax
add eax, 0xeed59171
xor eax, 0x98803c95
rol eax, 6
popf
jmp 0x180119e98
mov rcx, qword [rdi]
test rcx, rcx
je 0x1801256a0
push rax
pushf
mov eax, 0x662e311a
pushf
not eax
add eax, 0x95972791
xor eax, 0xb1efd19a
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xe9630674
xor eax, 0xc979016b
rol eax, 0x9e
popf
pushf
not eax
add eax, 0x90d26a65
xor eax, 0xcea44f00
rol eax, 0x3c
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x96c5bed4
pushf
not eax
add eax, 0x81ea02ca
xor eax, 0xdd06d3d3
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x8250e553
xor eax, 0xe4e96b49
rol eax, 0x4e
popf
pushf
not eax
add eax, 0xd21d1fe2
xor eax, 0x80b1ce58
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd94fea37
xor eax, 0xad43488d
rol eax, 0x4b
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x180125878
call qword [rax + 0x30]
push rax
pushf
mov eax, 0xdc397143
pushf
not eax
add eax, 0xcab644f4
xor eax, 0x9339820e
rol eax, 0xa
popf
pushf
not eax
add eax, 0xf9c540a1
xor eax, 0xdbee4ca0
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xf65bc48b
xor eax, 0xd11b7431
rol eax, 0xb
popf
jmp 0x180119e98
and qword [rdi], 0
push rax
pushf
mov eax, 0x62ff79d8
pushf
not eax
add eax, 0xf6af0cbe
xor eax, 0xff66a033
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xd7b8be1f
xor eax, 0xf2263d4b
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x878fb31a
xor eax, 0xc7f190bf
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xbaa5f2dd
xor eax, 0xf54f2101
rol eax, 0x76
popf
jmp 0x180119e98
movzx r13d, r13b
test rax, rax
cmovne r13d, r15d
push rax
pushf
mov eax, 0x86a9aa6
pushf
not eax
add eax, 0xdf51d4cb
xor eax, 0xd802098e
rol eax, 0x93
popf
pushf
not eax
add eax, 0x9c272485
xor eax, 0xfed7e35b
rol eax, 0xf8
popf
jmp 0x180119e98
mov byte [rsp + 0x22], r15b
mov rcx, qword [rdi]
test rcx, rcx
je 0x180125cd6
push rax
pushf
mov eax, 0x797aab7d
pushf
not eax
add eax, 0x886029c2
xor eax, 0xe9dff453
rol eax, 0x57
popf
pushf
not eax
add eax, 0x850a7f00
xor eax, 0xecf5c8bd
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xec086fa9
xor eax, 0xebd75fca
rol eax, 0x24
popf
pushf
not eax
add eax, 0xfdae56fe
xor eax, 0x979a5b26
rol eax, 0x41
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xb66a654b
pushf
not eax
add eax, 0xbeb2d41a
xor eax, 0xfaa79c8a
rol eax, 0x75
popf
pushf
not eax
add eax, 0x976c72f8
xor eax, 0xa76cfdc4
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xef07fada
xor eax, 0x8c3829a5
rol eax, 0x95
popf
pushf
not eax
add eax, 0xff7b9f04
xor eax, 0xc4b1ceee
rol eax, 0x12
popf
jmp 0x180119e98
xor eax, eax
cmp byte [r14 - 1], sil
sete al
mov r9d, 0x92a0b62d
pushf
not r9d
add r9d, 0xbef67b44
xor r9d, 0xa7b0e960
rol r9d, 3
popf
pushf
not r9d
add r9d, 0xdc03b6e0
xor r9d, 0xe1ac69eb
rol r9d, 0x3f
popf
pushf
not r9d
add r9d, 0xa6328365
xor r9d, 0xf6389856
rol r9d, 0x91
popf
pushf
not r9d
add r9d, 0x80cce492
xor r9d, 0x842721f2
rol r9d, 0xf1
popf
push r9
not r9
sub rax, r9
pop r9
sub rax, 1
mov r8, r14
sub r8, rax
mov dl, byte [r8]
cmp dl, 0x30
je 0x18012627b
push rax
pushf
mov eax, 0x4a1eb780
pushf
not eax
add eax, 0x93e2b37e
xor eax, 0xf4cd1dc7
rol eax, 0xf2
popf
pushf
not eax
add eax, 0x895cfab1
xor eax, 0x97bc4c8e
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xad62fca3
xor eax, 0xefbbcdd1
rol eax, 0xe4
popf
pushf
not eax
add eax, 0xce376c66
xor eax, 0xd65a9dc2
rol eax, 0xc
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x7c4fb17a
pushf
not eax
add eax, 0x99d29944
xor eax, 0xf5427b45
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x88e850cc
xor eax, 0xcc27b43a
rol eax, 0x66
popf
jmp 0x180119e98
mov r12b, byte [rsp + 0x21]
mov al, r12b
neg al
sbb rcx, rcx
and ecx, 7
mov sil, byte [rbp + rcx + 3]
mov al, r12b
neg al
sbb rcx, rcx
and ecx, 0xc
mov r14b, byte [rbp + rcx - 3]
xor r15b, r15b
mov byte [rsp + 0x23], r15b
xor ebx, ebx
cmp byte [rsp + 0x22], bl
je 0x180126429
push rax
pushf
mov eax, 0xcff247ba
pushf
not eax
add eax, 0x9788f634
xor eax, 0x9c562ff1
rol eax, 0x97
popf
pushf
not eax
add eax, 0xba77f128
xor eax, 0xc5c3ba39
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xb2485600
xor eax, 0x89a93e38
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe6975246
xor eax, 0xde9c2c85
rol eax, 0x74
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x84c34bc7
pushf
not eax
add eax, 0xd539f457
xor eax, 0xe341a9f0
rol eax, 0x19
popf
pushf
not eax
add eax, 0xf4d1e775
xor eax, 0xeb16725b
rol eax, 0xe
popf
pushf
not eax
add eax, 0xf7192587
xor eax, 0xc20edde7
rol eax, 0xea
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
mov rdx, qword [rax]
test rdx, rdx
je 0x1801266b2
push rax
pushf
mov eax, 0x4be9cc49
pushf
not eax
add eax, 0x82832923
xor eax, 0xcad90ba1
rol eax, 0x11
popf
pushf
not eax
add eax, 0xf5d087d8
xor eax, 0xa30694b7
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xe7575ce6
xor eax, 0xb81f236f
rol eax, 0x2a
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xfb3a9b0e
pushf
not eax
add eax, 0x80561977
xor eax, 0xc3fdcbc3
rol eax, 0x69
popf
pushf
not eax
add eax, 0xa8b9556e
xor eax, 0xdb4df5f8
rol eax, 0xdd
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x18012685f
push rax
pushf
mov eax, 0xebfbf9e
pushf
not eax
add eax, 0xaed58224
xor eax, 0x99e9b8a9
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd3716f2e
xor eax, 0xf4674430
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xe68dcd70
xor eax, 0xfe365124
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xfda4788c
xor eax, 0xb59bbd9f
rol eax, 0xbd
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x5c8c9ab4
pushf
not eax
add eax, 0xc10c183a
xor eax, 0xe4c39eff
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xb86812f1
xor eax, 0xa1b7b05b
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xc4515767
xor eax, 0xfe34a4ed
rol eax, 0x4f
popf
jmp 0x180119e98
mov byte [rdi + 9], al
jmp 0x180126962
and qword [rdi], rbx
push rax
pushf
mov eax, 0x37ed9e5c
pushf
not eax
add eax, 0xf69267b1
xor eax, 0xdaa8c213
rol eax, 0xca
popf
pushf
not eax
add eax, 0xdf912e08
xor eax, 0xff3d47ac
rol eax, 0xee
popf
pushf
not eax
add eax, 0xf173c0dc
xor eax, 0xa8a4d4fb
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xc4069d33
xor eax, 0xe0c221af
rol eax, 0xd5
popf
jmp 0x180119e98
mov edx, 0xe248e13
pushf
not edx
add edx, 0x906b5a95
xor edx, 0x97f959e7
rol edx, 0x41
popf
pushf
not edx
add edx, 0xc68e08d6
xor edx, 0x9b0ade09
rol edx, 0x8e
popf
mov byte [rdi + 8], dl
mov cl, dl
push rax
pushf
mov eax, 0xf86644a3
pushf
not eax
add eax, 0xa477b220
xor eax, 0xd4924053
rol eax, 0x13
popf
pushf
not eax
add eax, 0xad107c29
xor eax, 0xd802ebbc
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xa88564d6
xor eax, 0x934a2b1e
rol eax, 0x27
popf
jmp 0x180119e98
mov rcx, qword [rdi]
test rcx, rcx
je 0x180126b61
push rax
pushf
mov eax, 0xc9d06efb
pushf
not eax
add eax, 0xb2e1786c
xor eax, 0x9fb6385d
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x891daa61
xor eax, 0x960310cf
rol eax, 0x78
popf
pushf
not eax
add eax, 0x9c03ca33
xor eax, 0xd383c42d
rol eax, 0xba
popf
pushf
not eax
add eax, 0x9a50d63c
xor eax, 0xcc8015e2
rol eax, 0x5c
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x18fe3a2d
pushf
not eax
add eax, 0x9e37618b
xor eax, 0xc93f208e
rol eax, 2
popf
pushf
not eax
add eax, 0xf0021d49
xor eax, 0xbfe88cfb
rol eax, 0xb8
popf
jmp 0x180119e98
movzx eax, byte [rdx]
jmp 0x180126d6e
cmp eax, 0xffffffff
je 0x180126dcc
push rax
pushf
mov eax, 0xf3f15eea
pushf
not eax
add eax, 0x9e691395
xor eax, 0xd3a0f546
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xf55abe4e
xor eax, 0x9931a1ad
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xa8265c20
xor eax, 0xcc6eac89
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xd5e0fc72
xor eax, 0x8439f549
rol eax, 0xe6
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xac7ae2db
pushf
not eax
add eax, 0xd366b012
xor eax, 0xaed76afc
rol eax, 0x58
popf
pushf
not eax
add eax, 0x988d0892
xor eax, 0xd9d0b784
rol eax, 0x46
popf
pushf
not eax
add eax, 0xbdd71770
xor eax, 0xf008ea9b
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x982f7a7b
xor eax, 0xb71866f8
rol eax, 0x44
popf
jmp 0x180119e98
mov byte [rdi + 9], al
jmp 0x180126ed2
mov byte [rdi + 8], 1
push rax
pushf
mov eax, 0xaabc7fae
pushf
not eax
add eax, 0xf997d2c5
xor eax, 0xf70fa491
rol eax, 0xde
popf
pushf
not eax
add eax, 0x973b1482
xor eax, 0x905fe0e7
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa358f8ab
xor eax, 0xb1a6bec8
rol eax, 0xc3
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
je 0x180127084
push rax
pushf
mov eax, 0x3ea88623
pushf
not eax
add eax, 0xe4e6c6d6
xor eax, 0xa60b7fdf
rol eax, 0x79
popf
pushf
not eax
add eax, 0xf197b807
xor eax, 0xa23b70dc
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xabc18031
xor eax, 0xb6406980
rol eax, 0x13
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xb32687b1
pushf
not eax
add eax, 0xd4f573b5
xor eax, 0x8de5b9bc
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xeb1bca71
xor eax, 0xee11ae6c
rol eax, 0x63
popf
pushf
not eax
add eax, 0x9b6b20b6
xor eax, 0xa7a7059a
rol eax, 0xf3
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jle 0x18012712c
push rax
pushf
mov eax, 0x60b0a8d8
pushf
not eax
add eax, 0xf96418a3
xor eax, 0xeb1c651e
rol eax, 0x15
popf
pushf
not eax
add eax, 0xe991697d
xor eax, 0xe0760161
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xdd087fb7
xor eax, 0xa7fe24e8
rol eax, 0x57
popf
pushf
not eax
add eax, 0x80809796
xor eax, 0xc5b3a737
rol eax, 0x8b
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xbfae814e
pushf
not eax
add eax, 0x89e74e44
xor eax, 0xd8183963
rol eax, 0x10
popf
pushf
not eax
add eax, 0xdc3d41bf
xor eax, 0xe6a7939e
rol eax, 0x59
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x180127243
push rax
pushf
mov eax, 0x6236cc59
pushf
not eax
add eax, 0x9b4ecb03
xor eax, 0x8e40cb87
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb16f1152
xor eax, 0xdbec74dc
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xd88f3243
xor eax, 0xf4e2b9ee
rol eax, 0xfc
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x9548eee3
pushf
not eax
add eax, 0x9d7f1fa9
xor eax, 0x94252dd6
rol eax, 0x90
popf
pushf
not eax
add eax, 0xeee4a043
xor eax, 0xc661042f
rol eax, 0xec
popf
jmp 0x180119e98
mov al, r14b
jmp 0x180127371
mov byte [rdi + 8], al
mov sil, r14b
mov rdx, r13
mov rcx, rdi
call fcn.18005c53e
test al, al
je 0x1801273d0
push rax
pushf
mov eax, 0x9398f32c
pushf
not eax
add eax, 0xcbeecb5f
xor eax, 0xb0bac477
rol eax, 0x40
popf
pushf
not eax
add eax, 0x9e5afcf0
xor eax, 0x83a4fc14
rol eax, 0x69
popf
pushf
not eax
add eax, 0x9c3937dc
xor eax, 0xea2fbaae
rol eax, 0xac
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xbedeee70
pushf
not eax
add eax, 0x95a02130
xor eax, 0xbf9be3e1
rol eax, 8
popf
pushf
not eax
add eax, 0x834cb7a2
xor eax, 0xcae0ed1a
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9bd446e2
xor eax, 0xac7881ea
rol eax, 0x59
popf
pushf
not eax
add eax, 0x9ffd5b36
xor eax, 0x9ebd6fe7
rol eax, 0xc1
popf
jmp 0x180119e98
mov cl, byte [rdi + 8]
test cl, cl
jne 0x180127463
push rax
pushf
mov eax, 0xa93a42e2
pushf
not eax
add eax, 0xccf9974c
xor eax, 0xcf237518
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xcb9e2bc5
xor eax, 0xacfba9ad
rol eax, 0xd3
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xfd318d4e
pushf
not eax
add eax, 0x842a3b79
xor eax, 0xf68dd70f
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xe22c38bb
xor eax, 0xc4fd0f5e
rol eax, 0xf3
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x18012772a
push rax
pushf
mov eax, 0x58599c35
pushf
not eax
add eax, 0xa3b0bc51
xor eax, 0xf7918164
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xd03f6bdc
xor eax, 0xd25a3ed0
rol eax, 0xb7
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xa6431b1d
pushf
not eax
add eax, 0xfdaab4ba
xor eax, 0xdf0b0d17
rol eax, 0xfc
popf
pushf
not eax
add eax, 0xf9ebda9c
xor eax, 0xfe1636e3
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xcd7d9baa
xor eax, 0xfab3af79
rol eax, 0x67
popf
jmp 0x180119e98
mov byte [rdi + 9], al
jmp 0x18012781a
mov r8d, 0xbd343a11
pushf
not r8d
add r8d, 0x865447e5
xor r8d, 0x84287a66
rol r8d, 2
popf
pushf
not r8d
add r8d, 0xd98e28f1
xor r8d, 0xfd18c9b1
rol r8d, 0x1a
popf
pushf
not r8d
add r8d, 0x9989c72c
xor r8d, 0xd027f51d
rol r8d, 0xa3
popf
mov byte [rdi + 8], r8b
mov cl, r8b
jmp 0x180127967
mov r8d, 0xe56d25d9
pushf
not r8d
add r8d, 0x823355c0
xor r8d, 0xabe9bfd7
rol r8d, 0x84
popf
pushf
not r8d
add r8d, 0xc7c5a7d7
xor r8d, 0xdf9218f2
rol r8d, 0x6b
popf
pushf
not r8d
add r8d, 0xf5c92c5b
xor r8d, 0xefe7a000
rol r8d, 0x84
popf
push rax
pushf
mov eax, 0x7e47026f
pushf
not eax
add eax, 0xdbc66699
xor eax, 0x8b8e7957
rol eax, 0x58
popf
pushf
not eax
add eax, 0xecc93ec1
xor eax, 0xf05f7df3
rol eax, 0x65
popf
pushf
not eax
add eax, 0xac7da314
xor eax, 0xf6d799c4
rol eax, 0xc1
popf
jmp 0x180119e98
mov al, byte [rdi + 9]
cmp al, byte [rsp + 0x27]
jne 0x1801279b6
push rax
pushf
mov eax, 0xf038783d
pushf
not eax
add eax, 0xf79e9791
xor eax, 0xc8d6947e
rol eax, 0x42
popf
pushf
not eax
add eax, 0xff0ca592
xor eax, 0x9f03b62a
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xdeb88d57
xor eax, 0xd8db6067
rol eax, 0x94
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xfdb67ebb
pushf
not eax
add eax, 0xaba35f0d
xor eax, 0xb828b330
rol eax, 0x35
popf
pushf
not eax
add eax, 0xa784012b
xor eax, 0xed9c0659
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xc621edf6
xor eax, 0xeaf92bd8
rol eax, 7
popf
pushf
not eax
add eax, 0xb384ec4f
xor eax, 0x864e0296
rol eax, 0xdc
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
je 0x180127adf
push rax
pushf
mov eax, 0xb70d3ff8
pushf
not eax
add eax, 0xfc6b011f
xor eax, 0x9b26da86
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xd7e7f2d5
xor eax, 0x90d596cb
rol eax, 0xe9
popf
pushf
not eax
add eax, 0xf7ee40f9
xor eax, 0xaa36b8ae
rol eax, 0x83
popf
pushf
not eax
add eax, 0xf4153389
xor eax, 0xe9053780
rol eax, 0xb3
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x5eca32a6
pushf
not eax
add eax, 0xba645b31
xor eax, 0xdd73d22a
rol eax, 0x84
popf
pushf
not eax
add eax, 0xf7454512
xor eax, 0xb3189a2b
rol eax, 8
popf
pushf
not eax
add eax, 0xa4f246e9
xor eax, 0xe7fd4cad
rol eax, 0x15
popf
jmp 0x180119e98
test cl, cl
jne 0x180127e3e
push rax
pushf
mov eax, 0x68fa5fb
pushf
not eax
add eax, 0x94e9922c
xor eax, 0xbe718b44
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xfd2b320a
xor eax, 0xebf9b5c6
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x92b6cc33
xor eax, 0xe837cd0a
rol eax, 0
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x3b4286e4
pushf
not eax
add eax, 0xe95cc871
xor eax, 0x85fac919
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xe4b91801
xor eax, 0xf477f56b
rol eax, 0xb7
popf
jmp 0x180119e98
mov rax, qword [rcx]
jmp 0x1801285b3
call qword [rax + 0x38]
mov r8d, 0x8a7dce56
pushf
not r8d
add r8d, 0xda65765d
xor r8d, 0x91a1a3f6
rol r8d, 0x12
popf
pushf
not r8d
add r8d, 0xef0a525c
xor r8d, 0x8666857a
rol r8d, 0x9a
popf
pushf
not r8d
add r8d, 0x85ddfa30
xor r8d, 0xa0e978bf
rol r8d, 0x6c
popf
push rax
pushf
mov eax, 0x49c7b0bb
pushf
not eax
add eax, 0x97ef645d
xor eax, 0x986dd373
rol eax, 0xc
popf
pushf
not eax
add eax, 0x86ae7bd9
xor eax, 0xe0a19f74
rol eax, 0x59
popf
jmp 0x180119e98
mov byte [rdi + 8], r14b
jmp 0x180128764
mov qword [rdi], r14
mov byte [rdi + 8], r8b
push rax
pushf
mov eax, 0x3316dd1d
pushf
not eax
add eax, 0xc0d0c3e0
xor eax, 0xa3233d20
rol eax, 0x38
popf
pushf
not eax
add eax, 0xbe44f77f
xor eax, 0xddb35ca3
rol eax, 0xb0
popf
jmp 0x180119e98
mov rdx, r13
mov rcx, rdi
call fcn.18005c53e
test al, al
je 0x1801287d0
push rax
pushf
mov eax, 0x34e30eb9
pushf
not eax
add eax, 0xc9f494e6
xor eax, 0xf7db4fff
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xc2f0417b
xor eax, 0xcbe79e9e
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xacf6bb7e
xor eax, 0x8deb8262
rol eax, 0x48
popf
pushf
not eax
add eax, 0xc7edcb6c
xor eax, 0xcaf36612
rol eax, 0xa6
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x95d4e034
pushf
not eax
add eax, 0x85ee6132
xor eax, 0xc34157ce
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x950b6d3c
xor eax, 0xc5de09df
rol eax, 0x8d
popf
jmp 0x180119e98
mov r12b, byte [rsp + 0x26]
mov ebx, 0x39c7d68a
pushf
not ebx
add ebx, 0xa5b4a59e
xor ebx, 0xdad6436b
rol ebx, 0x13
popf
pushf
not ebx
add ebx, 0xb0c708da
xor ebx, 0x89b507ea
rol ebx, 0xbe
popf
pushf
not ebx
add ebx, 0xa5346a00
xor ebx, 0xb4076bc4
rol ebx, 0x13
popf
push rax
pushf
mov eax, 0x17312a32
pushf
not eax
add eax, 0xf5493aa0
xor eax, 0x9202a718
rol eax, 0xac
popf
pushf
not eax
add eax, 0x88d1a5b3
xor eax, 0xe9ba50f1
rol eax, 0xab
popf
jmp 0x180119e98
cmp eax, 0xffffffff
je 0x180128c04
push rax
pushf
mov eax, 0x52a37804
pushf
not eax
add eax, 0xb2ea8229
xor eax, 0xabc6e023
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xb8afdadf
xor eax, 0xcdf40f5d
rol eax, 0x8f
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x1b73ca0d
pushf
not eax
add eax, 0x9f5eee62
xor eax, 0xb0ec1daf
rol eax, 0x81
popf
pushf
not eax
add eax, 0x808024c9
xor eax, 0x82d76505
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x8ff77f34
xor eax, 0xd3322345
rol eax, 0xda
popf
jmp 0x180119e98
mov qword [rdi], r14
push rax
pushf
mov eax, 0x7adaf11
pushf
not eax
add eax, 0xfb863ff9
xor eax, 0xb2039774
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xc9c98990
xor eax, 0xab710223
rol eax, 0xd5
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x38]
cmp qword [rax], r14
je 0x180128edb
push rax
pushf
mov eax, 0x5f1ed80d
pushf
not eax
add eax, 0xf0cb33ec
xor eax, 0xb96ab7e8
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xaeb2642d
xor eax, 0xa0e87c84
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc9fa336d
xor eax, 0xc7c0c608
rol eax, 0x9e
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xd2962899
pushf
not eax
add eax, 0xbb7f1041
xor eax, 0xbf4b9f8d
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xb049d3b1
xor eax, 0xc0494a3a
rol eax, 0xb4
popf
pushf
not eax
add eax, 0x9c86c2ca
xor eax, 0xb77ec1db
rol eax, 0xde
popf
jmp 0x180119e98
mov rax, qword [rcx + 0x50]
cmp dword [rax], r14d
jle 0x180128f5d
push rax
pushf
mov eax, 0x90056a8c
pushf
not eax
add eax, 0x91b0b4e0
xor eax, 0xa427747e
rol eax, 0x98
popf
pushf
not eax
add eax, 0xf4cf29d4
xor eax, 0xc69c9d95
rol eax, 0x70
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x7c1efe74
pushf
not eax
add eax, 0x997db807
xor eax, 0xae9034a7
rol eax, 0xce
popf
pushf
not eax
add eax, 0xc978841d
xor eax, 0xa62b1744
rol eax, 0x62
popf
jmp 0x180119e98
mov byte [rdi + 8], al
mov rdx, r13
mov rcx, rdi
call fcn.18005c53e
test al, al
jne 0x180129199
push rax
pushf
mov eax, 0xf05aca0c
pushf
not eax
add eax, 0xcd7cff2b
xor eax, 0xa976c608
rol eax, 0x84
popf
pushf
not eax
add eax, 0xde922471
xor eax, 0xc5d5ad15
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xabdef673
xor eax, 0xeb3b9cfe
rol eax, 0x59
popf
pushf
not eax
add eax, 0xfb51a319
xor eax, 0xdd945161
rol eax, 0xec
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xaa2672f4
pushf
not eax
add eax, 0xa4f6f04b
xor eax, 0xb82adf15
rol eax, 0x20
popf
pushf
not eax
add eax, 0xac4eb20e
xor eax, 0x9e6afa17
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa2cb1c47
xor eax, 0xd45ddaf3
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xc5169dae
xor eax, 0xa87f0020
rol eax, 0xfe
popf
jmp 0x180119e98
xor ebx, ebx
mov r12b, byte [rsp + 0x21]
push rax
pushf
mov eax, 0x45204121
pushf
not eax
add eax, 0xad2bdb46
xor eax, 0x85b44fb1
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xef01d743
xor eax, 0xc1ba4157
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x8bb3bad5
xor eax, 0xd00f86d4
rol eax, 0xb8
popf
jmp 0x180119e98
lea rax, [rbx + rbx*4]
lea rbx, [rcx + rax*2]
push rax
pushf
mov eax, 0x1b54f42a
pushf
not eax
add eax, 0xb18df6c6
xor eax, 0xe564dd10
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc0353606
xor eax, 0xa545bb35
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xdcdcc4e7
xor eax, 0xff477946
rol eax, 0xba
popf
pushf
not eax
add eax, 0xe15e77aa
xor eax, 0xbb66cb58
rol eax, 0xbc
popf
jmp 0x180119e98
mov sil, r15b
mov rcx, qword [rdi]
test rcx, rcx
je 0x180129bb8
push rax
pushf
mov eax, 0x69ce7c70
pushf
not eax
add eax, 0xd71b16d3
xor eax, 0x84aa490b
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xb0497086
xor eax, 0x95e9bf5f
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x93a612ed
xor eax, 0xd01e3777
rol eax, 0xcc
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xc40aeab1
pushf
not eax
add eax, 0xbb221f9c
xor eax, 0xcfe9b99e
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xd08616ac
xor eax, 0xc393734e
rol eax, 0x10
popf
jmp 0x180119e98
mov qword [rdi], r14
mov al, r15b
push rax
pushf
mov eax, 0x90c054dc
pushf
not eax
add eax, 0xecb8a090
xor eax, 0xf76e8090
rol eax, 0xe
popf
pushf
not eax
add eax, 0xb7e2633b
xor eax, 0xb717ad89
rol eax, 0xee
popf
pushf
not eax
add eax, 0xbcd8070f
xor eax, 0x8b52828c
rol eax, 0x61
popf
pushf
not eax
add eax, 0xfb5b5501
xor eax, 0xe44ea4f1
rol eax, 0xee
popf
jmp 0x180119e98
movzx eax, bx
mov rcx, qword [rbp + 0xf]
xor rcx, rsp
call fcn.1800e9129
mov rbx, qword [rsp + 0x118]
add rsp, 0xd0
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbp
ret
mov al, r12b
neg al
sbb r8, r8
and r8d, 0xc1c
mov ecx, 0x64df0b1f
pushf
not ecx
add ecx, 0xcd38fb03
xor ecx, 0xdfc89670
rol ecx, 0x8c
popf
pushf
not ecx
add ecx, 0xb4f47cb9
xor ecx, 0x9bdf99b0
rol ecx, 0x7c
popf
pushf
not ecx
add ecx, 0xb5133210
xor ecx, 0xc68ce487
rol ecx, 0x91
popf
push rcx
not rcx
sub r8, rcx
pop rcx
sub r8, 1
mov al, r12b
neg al
sbb r10, r10
and r10, 0xffffffffffffffce
push rcx
not rcx
sub r10, rcx
pop rcx
sub r10, 1
mov r11, qword [rbp - 0x71]
mov r9, r11
test rbx, rbx
js 0x18012a3cf
push rax
pushf
mov eax, 0xcfc98be5
pushf
not eax
add eax, 0x8ea0e829
xor eax, 0xb2586b31
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xb585ebbe
xor eax, 0xaf3e5784
rol eax, 0xfe
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x8b4855dc
pushf
not eax
add eax, 0xfb3e0d37
xor eax, 0xcd232f9a
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd7350b10
xor eax, 0x9f628ee2
rol eax, 0x73
popf
pushf
not eax
add eax, 0x9252a632
xor eax, 0x89a7b872
rol eax, 0x24
popf
jmp 0x180119e98
jg 0x18012a628
push rax
pushf
mov eax, 0xcf167ee8
pushf
not eax
add eax, 0xb38fde86
xor eax, 0xfb1fed01
rol eax, 0x58
popf
pushf
not eax
add eax, 0x87070d58
xor eax, 0xa593739d
rol eax, 0x57
popf
pushf
not eax
add eax, 0xd1c12f19
xor eax, 0xf42da2fb
rol eax, 3
popf
pushf
not eax
add eax, 0xe0eb7131
xor eax, 0xd3455b82
rol eax, 0xd8
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x6834256c
pushf
not eax
add eax, 0xed115e40
xor eax, 0xb171c748
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x8fa0ff4a
xor eax, 0xff35bf63
rol eax, 0x2b
popf
jmp 0x180119e98
mov rcx, r8
neg rcx
cmp rbx, rcx
jle 0x18012a754
push rax
pushf
mov eax, 0xa50a1bd3
pushf
not eax
add eax, 0xbdb5ba31
xor eax, 0x896787e3
rol eax, 0x78
popf
pushf
not eax
add eax, 0x9dbb3e4d
xor eax, 0x9aab09dc
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa8316c01
xor eax, 0x8dcfc3b2
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb872c5c7
xor eax, 0x9b4dadc8
rol eax, 0xd
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0xd7c14e46
pushf
not eax
add eax, 0x8e0962cf
xor eax, 0x8601ef89
rol eax, 0xa6
popf
pushf
not eax
add eax, 0xb13bbfae
xor eax, 0xfc441a08
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xd44a9c65
xor eax, 0xa7eb8837
rol eax, 0x79
popf
jmp 0x180119e98
lea rax, [r9*4]
test r12b, r12b
cmovne r9, rax
push r9
not r9
sub rbx, r9
pop r9
sub rbx, 1
cmp rbx, r8
jg 0x18012ac3e
push rax
pushf
mov eax, 0x6bca0a23
pushf
not eax
add eax, 0xa0cbe2ca
xor eax, 0xbde6a027
rol eax, 0x92
popf
pushf
not eax
add eax, 0xcd4e6f75
xor eax, 0xa024177f
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xcd0e6203
xor eax, 0xfa55cd0a
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xfe4e6e9e
xor eax, 0xf97cd562
rol eax, 0x89
popf
jmp 0x180119e98
push rax
pushf
mov eax, 0x190877fd
pushf
not eax
add eax, 0xdc2a662d
xor eax, 0x83b31bd4
rol eax, 0x15
popf
pushf
not eax
add eax, 0x9a9a24ad
xor eax, 0xdb33e04e
rol eax, 0x38
popf
jmp 0x180119e98
neg r8
mov rax, r8
mov r8, rbx
cmp rbx, rax
cmovl r8, rax
push rax
pushf
mov eax, 0xf6575e5f
pushf
not eax
add eax, 0xdb8ffe36
xor eax, 0xe9dd776a
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x92ae111b
xor eax, 0x9e50f3a8
rol eax, 0x39
popf
jmp 0x180119e98
mov qword [rsp + 0x28], r10
mov r12b, byte [rsp + 0x21]
push rax
pushf
mov eax, 0x93477e88
pushf
not eax
add eax, 0xe4ea7942
xor eax, 0x9abdc592
rol eax, 0x61
popf
pushf
not eax
add eax, 0xd6064e16
xor eax, 0x8dc33c6d
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd9ce8780
xor eax, 0xde083962
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xe634b37e
xor eax, 0xc3473235
rol eax, 0x86
popf
jmp 0x180119e98
call fcn.180093a13
int3