Function at 0x180084ac7
Capabilities:
Authenticate hmac
Parse credit card information

Disassembly:
push rax
pushf
mov eax, 0xd463bb8f
pushf
not eax
add eax, 0xb75a5e14
xor eax, 0xfcf6c381
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xc4043ace
xor eax, 0xabc2f34d
rol eax, 0x53
popf
cmp eax, 0x29
jne 0x180084b04
popf
pop rax
jmp 0x1800865ed
cmp eax, 0
jne 0x180084b13
popf
pop rax
jmp 0x180084f00
cmp eax, 0x3f
jne 0x180084b22
popf
pop rax
jmp 0x1800871d2
cmp eax, 1
jne 0x180084b31
popf
pop rax
jmp 0x180084fe0
cmp eax, 0xd
jne 0x180084b40
popf
pop rax
jmp 0x1800856bf
cmp eax, 0x1a
jne 0x180084b4f
popf
pop rax
jmp 0x180085e2c
cmp eax, 0x44
jne 0x180084b5e
popf
pop rax
jmp 0x180087534
cmp eax, 0x31
jne 0x180084b6d
popf
pop rax
jmp 0x180086a5b
cmp eax, 0x40
jne 0x180084b7c
popf
pop rax
jmp 0x18008731d
cmp eax, 8
jne 0x180084b8b
popf
pop rax
jmp 0x18008540e
cmp eax, 0x2a
jne 0x180084b9a
popf
pop rax
jmp 0x180086684
cmp eax, 0x17
jne 0x180084ba9
popf
pop rax
jmp 0x180085cb3
cmp eax, 0x1c
jne 0x180084bb8
popf
pop rax
jmp 0x180085f0a
cmp eax, 0x2e
jne 0x180084bc7
popf
pop rax
jmp 0x1800868d7
cmp eax, 0x18
jne 0x180084bd6
popf
pop rax
jmp 0x180085d1e
cmp eax, 0x2b
jne 0x180084be5
popf
pop rax
jmp 0x180086757
cmp eax, 0x1b
jne 0x180084bf4
popf
pop rax
jmp 0x180085e62
cmp eax, 0x2d
jne 0x180084c03
popf
pop rax
jmp 0x18008689d
cmp eax, 0x23
jne 0x180084c12
popf
pop rax
jmp 0x1800862e1
cmp eax, 0x25
jne 0x180084c21
popf
pop rax
jmp 0x180086453
cmp eax, 0x43
jne 0x180084c30
popf
pop rax
jmp 0x1800874e9
cmp eax, 0x13
jne 0x180084c3f
popf
pop rax
jmp 0x180085a2c
cmp eax, 0x33
jne 0x180084c4e
popf
pop rax
jmp 0x180086b44
cmp eax, 0x24
jne 0x180084c5d
popf
pop rax
jmp 0x180086389
cmp eax, 0x1e
jne 0x180084c6c
popf
pop rax
jmp 0x180085fd1
cmp eax, 0xc
jne 0x180084c7b
popf
pop rax
jmp 0x1800855f5
cmp eax, 0x26
jne 0x180084c8a
popf
pop rax
jmp 0x1800864f5
cmp eax, 0x27
jne 0x180084c99
popf
pop rax
jmp 0x18008652f
cmp eax, 0x30
jne 0x180084ca8
popf
pop rax
jmp 0x18008698a
cmp eax, 0x10
jne 0x180084cb7
popf
pop rax
jmp 0x1800857c6
cmp eax, 0x37
jne 0x180084cc6
popf
pop rax
jmp 0x180086dd8
cmp eax, 9
jne 0x180084cd5
popf
pop rax
jmp 0x1800854d6
cmp eax, 0x39
jne 0x180084ce4
popf
pop rax
jmp 0x180086ec7
cmp eax, 0x16
jne 0x180084cf3
popf
pop rax
jmp 0x180085bf4
cmp eax, 0x3b
jne 0x180084d02
popf
pop rax
jmp 0x180086fe6
cmp eax, 0xa
jne 0x180084d11
popf
pop rax
jmp 0x180085523
cmp eax, 0x36
jne 0x180084d20
popf
pop rax
jmp 0x180086d31
cmp eax, 0x14
jne 0x180084d2f
popf
pop rax
jmp 0x180085aaf
cmp eax, 7
jne 0x180084d3e
popf
pop rax
jmp 0x18008536c
cmp eax, 0x3d
jne 0x180084d4d
popf
pop rax
jmp 0x180087127
cmp eax, 2
jne 0x180084d5c
popf
pop rax
jmp 0x180085076
cmp eax, 0x20
jne 0x180084d6b
popf
pop rax
jmp 0x1800861a7
cmp eax, 0x41
jne 0x180084d7a
popf
pop rax
jmp 0x1800873d4
cmp eax, 0x11
jne 0x180084d89
popf
pop rax
jmp 0x18008591d
cmp eax, 0x35
jne 0x180084d98
popf
pop rax
jmp 0x180086c1c
cmp eax, 0x3a
jne 0x180084da7
popf
pop rax
jmp 0x180086f12
cmp eax, 0x12
jne 0x180084db6
popf
pop rax
jmp 0x18008597e
cmp eax, 0x21
jne 0x180084dc5
popf
pop rax
jmp 0x180086236
cmp eax, 0x38
jne 0x180084dd4
popf
pop rax
jmp 0x180086e67
cmp eax, 0xb
jne 0x180084de3
popf
pop rax
jmp 0x18008555b
cmp eax, 0xf
jne 0x180084df2
popf
pop rax
jmp 0x18008578e
cmp eax, 0x15
jne 0x180084e01
popf
pop rax
jmp 0x180085b59
cmp eax, 5
jne 0x180084e10
popf
pop rax
jmp 0x180085213
cmp eax, 6
jne 0x180084e1f
popf
pop rax
jmp 0x1800852a9
cmp eax, 0x22
jne 0x180084e2e
popf
pop rax
jmp 0x180086283
cmp eax, 0x3c
jne 0x180084e3d
popf
pop rax
jmp 0x180087085
cmp eax, 0x1f
jne 0x180084e4c
popf
pop rax
jmp 0x180086103
cmp eax, 4
jne 0x180084e5b
popf
pop rax
jmp 0x1800851cf
cmp eax, 0x2f
jne 0x180084e6a
popf
pop rax
jmp 0x18008690f
cmp eax, 0x28
jne 0x180084e79
popf
pop rax
jmp 0x18008657a
cmp eax, 0x3e
jne 0x180084e88
popf
pop rax
jmp 0x180087174
cmp eax, 0x42
jne 0x180084e97
popf
pop rax
jmp 0x180087489
cmp eax, 0x2c
jne 0x180084ea6
popf
pop rax
jmp 0x1800867e8
cmp eax, 3
jne 0x180084eb5
popf
pop rax
jmp 0x180085111
cmp eax, 0x19
jne 0x180084ec4
popf
pop rax
jmp 0x180085dc8
cmp eax, 0x1d
jne 0x180084ed3
popf
pop rax
jmp 0x180085f89
cmp eax, 0x34
jne 0x180084ee2
popf
pop rax
jmp 0x180086be6
cmp eax, 0x32
jne 0x180084ef1
popf
pop rax
jmp 0x180086ad5
cmp eax, 0xe
jne 0x180084f00
popf
pop rax
jmp 0x180085787
push rbp
push rbx
push rsi
push rdi
push r14
lea rbp, [rsp - 0x2340]
mov eax, 0xeaa97722
pushf
not eax
add eax, 0xea31555b
xor eax, 0xa693d9c1
rol eax, 0x93
popf
pushf
not eax
add eax, 0xb213b5bc
xor eax, 0xe348ed1b
rol eax, 0x4e
popf
call fcn.1800652b5
sub rsp, rax
mov qword [rbp + 0xd8], 0xfffffffffffffffe
lea rcx, [rbp + 0x78]
call fcn.18000f570
nop
lea rdi, [rbp + 0x78]
cmp qword [rbp + 0x90], 8
cmovae rdi, qword [rbp + 0x78]
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp - 0x18], xmm0
xor r14d, r14d
mov word [rbp - 0x28], r14w
mov rbx, 0xffffffffffffffff
mov r8, rbx
push rax
pushf
mov eax, 0x1df7d6f9
pushf
not eax
add eax, 0x9398c60c
xor eax, 0xe1c057bd
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb8ce61f4
xor eax, 0xff70aff4
rol eax, 0x68
popf
pushf
not eax
add eax, 0xecef72e9
xor eax, 0xc0f29bb1
rol eax, 0x89
popf
pushf
not eax
add eax, 0xf828ba3a
xor eax, 0xe8864576
rol eax, 0xfa
popf
jmp 0x180084af5
inc r8
cmp word [rdi + r8*2], r14w
jne 0x180085030
push rax
pushf
mov eax, 0x688cc8cd
pushf
not eax
add eax, 0xe3e5e709
xor eax, 0x82421e5a
rol eax, 0x75
popf
pushf
not eax
add eax, 0xa1aa1f10
xor eax, 0xfb3aef57
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf3195f3b
xor eax, 0xf07a1170
rol eax, 0xf3
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x2e594d3
pushf
not eax
add eax, 0xc2664c6b
xor eax, 0xdeefa850
rol eax, 0x51
popf
pushf
not eax
add eax, 0xd6162a6d
xor eax, 0xcf7c65de
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xf9786672
xor eax, 0x992e1b32
rol eax, 0x92
popf
jmp 0x180084af5
mov rdx, rdi
lea rcx, [rbp - 0x28]
call fcn.18008254c
nop
lea rdx, [rbp - 0x28]
lea rcx, [rbp + 0x98]
call fcn.180061bc9
mov r10, rax
mov dword [rsp + 0x70], 0x17
mov byte [rsp + 0x74], 0x4c
mov byte [rsp + 0x75], 0x44
mov byte [rsp + 0x76], 0x5e
mov byte [rsp + 0x77], 0x53
mov byte [rsp + 0x78], 0x4a
mov byte [rsp + 0x79], 0x37
xor eax, eax
mov byte [rsp + 0x7a], al
movzx ecx, byte [rsp + 0x74]
mov r8, r14
nop
push rax
pushf
mov eax, 0x74993d5
pushf
not eax
add eax, 0xd071085a
xor eax, 0xa50d3824
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xadb93823
xor eax, 0xbe54f010
rol eax, 3
popf
pushf
not eax
add eax, 0xf174f84c
xor eax, 0xa1edda35
rol eax, 0xf4
popf
jmp 0x180084af5
movsx edx, byte [rsp + r8 + 0x74]
mov eax, dword [rsp + 0x70]
movsx ecx, al
mov eax, edx
xor eax, ecx
mov byte [rsp + r8 + 0x74], al
inc r8
cmp r8, 6
jb 0x180085189
push rax
pushf
mov eax, 0xaf1babd6
pushf
not eax
add eax, 0xe8f1b574
xor eax, 0xdaf94feb
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xb03296a2
xor eax, 0x975d34d2
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x91a3fd33
xor eax, 0xf9d1b82e
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xf2b23a1f
xor eax, 0xb5d1c52e
rol eax, 0xae
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xe53593d8
pushf
not eax
add eax, 0xb82081f5
xor eax, 0xd854f2cf
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8d181992
xor eax, 0xaa352692
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x856088a7
xor eax, 0xae758653
rol eax, 0x8c
popf
jmp 0x180084af5
mov byte [rsp + 0x7a], 0
lea rax, [rsp + 0x74]
mov r9, rbx
nop dword [rax]
push rax
pushf
mov eax, 0xf39bac5f
pushf
not eax
add eax, 0x9c09fca9
xor eax, 0xd63385d1
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xbf768009
xor eax, 0xc0aa40da
rol eax, 0xe6
popf
jmp 0x180084af5
inc r9
cmp byte [rax + r9], 0
jne 0x180085263
push rax
pushf
mov eax, 0x98607771
pushf
not eax
add eax, 0xa22f2f53
xor eax, 0xf7206299
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xc190a8a4
xor eax, 0x917eec62
rol eax, 0x85
popf
pushf
not eax
add eax, 0xaf0d2e79
xor eax, 0x92117b27
rol eax, 0x1f
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xa196aab9
pushf
not eax
add eax, 0xc72fc35f
xor eax, 0xb334a2b0
rol eax, 0x92
popf
pushf
not eax
add eax, 0x83102ea3
xor eax, 0xa9cd881c
rol eax, 0xba
popf
pushf
not eax
add eax, 0xb56424e9
xor eax, 0xf6165379
rol eax, 0x29
popf
jmp 0x180084af5
lea r8, [rsp + 0x74]
mov rcx, r10
call fcn.18005d2c5
mov qword [rbp + 0x28], r14
mov qword [rbp + 0x30], r14
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x18], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x28], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
lea rcx, [rbp + 0x18]
call fcn.180067829
nop
mov rdx, qword [rbp + 0xb0]
cmp rdx, 0x10
jb 0x180085326
push rax
pushf
mov eax, 0xcfc48690
pushf
not eax
add eax, 0x9e6bbf9f
xor eax, 0xf4ce62a5
rol eax, 0x62
popf
pushf
not eax
add eax, 0x880356bb
xor eax, 0x9ddde80e
rol eax, 0x89
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xe627491a
pushf
not eax
add eax, 0xb4be4c08
xor eax, 0xbcc49a92
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xba6b711a
xor eax, 0xbe20ec0f
rol eax, 0xb
popf
pushf
not eax
add eax, 0xd93e3479
xor eax, 0xb3dd8719
rol eax, 0x77
popf
jmp 0x180084af5
inc rdx
mov rcx, qword [rbp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800853db
push rax
pushf
mov eax, 0x7429b225
pushf
not eax
add eax, 0xab198dd2
xor eax, 0xb5eb2f37
rol eax, 0x43
popf
pushf
not eax
add eax, 0xbd277f21
xor eax, 0xa0097f9c
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xe81ef658
xor eax, 0x96e2f9c5
rol eax, 0x61
popf
pushf
not eax
add eax, 0x92ebee9c
xor eax, 0xfdd3c33d
rol eax, 0x84
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x3e7460ad
pushf
not eax
add eax, 0xfa031075
xor eax, 0xfdc0383c
rol eax, 5
popf
pushf
not eax
add eax, 0xb4eb8d42
xor eax, 0xeb1d8dd9
rol eax, 0x91
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18008547c
push rax
pushf
mov eax, 0xe14b0cb6
pushf
not eax
add eax, 0xc89c3aa9
xor eax, 0x9df84c01
rol eax, 0x82
popf
pushf
not eax
add eax, 0xc419e6f1
xor eax, 0xae815073
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x86242775
xor eax, 0xfbc1803a
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xb5c6597d
xor eax, 0xbbe87ba9
rol eax, 0xae
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xde95ef8
pushf
not eax
add eax, 0xeac463b2
xor eax, 0xe048c749
rol eax, 0x20
popf
pushf
not eax
add eax, 0x9294321f
xor eax, 0xf4da218e
rol eax, 0x73
popf
pushf
not eax
add eax, 0xf16a2e55
xor eax, 0xddcc5994
rol eax, 0x18
popf
pushf
not eax
add eax, 0xd487120c
xor eax, 0xbddd68a9
rol eax, 0xff
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0xa43f8051
pushf
not eax
add eax, 0x89b4d391
xor eax, 0xb2f2ace6
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xd6ff7d4b
xor eax, 0xb70017e7
rol eax, 0xc0
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c120]
movdqu xmmword [rbp + 0xa8], xmm0
mov byte [rbp + 0x98], 0
mov rdx, qword [rbp - 0x10]
cmp rdx, 8
jb 0x1800855af
push rax
pushf
mov eax, 0xae5e57d3
pushf
not eax
add eax, 0xa12cc5fe
xor eax, 0xfa3358f2
rol eax, 0x45
popf
pushf
not eax
add eax, 0xbb80f70a
xor eax, 0xfbda1c08
rol eax, 0x45
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x716c981e
pushf
not eax
add eax, 0xdefa3c42
xor eax, 0xa4b8e41e
rol eax, 0x84
popf
pushf
not eax
add eax, 0xff3d1976
xor eax, 0x877cc023
rol eax, 0x66
popf
pushf
not eax
add eax, 0xb0eb5c1a
xor eax, 0x8b75fd5e
rol eax, 0xb8
popf
jmp 0x180084af5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180085666
push rax
pushf
mov eax, 0xaf16c61
pushf
not eax
add eax, 0xb468f9b1
xor eax, 0x857a5cce
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xa03bc12b
xor eax, 0xd7a8b1b5
rol eax, 0x21
popf
pushf
not eax
add eax, 0xf2336842
xor eax, 0xcb7e203c
rol eax, 0x19
popf
pushf
not eax
add eax, 0xafe0c76b
xor eax, 0xd180f88a
rol eax, 0xd0
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x500be5af
pushf
not eax
add eax, 0x9dce76c3
xor eax, 0x96464fe6
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xf61cb729
xor eax, 0x9461dcb0
rol eax, 0xab
popf
pushf
not eax
add eax, 0xa8e63584
xor eax, 0x8061a3ee
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xc93a5f2e
xor eax, 0xe040d57e
rol eax, 0x9c
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18008572d
push rax
pushf
mov eax, 0x5be89495
pushf
not eax
add eax, 0x93398b7f
xor eax, 0x9f8a6599
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xad0fdb86
xor eax, 0x8221b114
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xd922303b
xor eax, 0xdca76063
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xbcd82b00
xor eax, 0xd2cae3fa
rol eax, 0x70
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x983d191f
pushf
not eax
add eax, 0xee69c7d3
xor eax, 0xfbbf3a97
rol eax, 0x62
popf
pushf
not eax
add eax, 0xc741cce2
xor eax, 0xe50b952d
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xa06daac0
xor eax, 0xcaac7417
rol eax, 0x78
popf
pushf
not eax
add eax, 0x8e60c472
xor eax, 0x808d8abe
rol eax, 0x70
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0x42366b17
pushf
not eax
add eax, 0xc4b9167b
xor eax, 0xe9eee3a8
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xa769fe92
xor eax, 0xf14598d8
rol eax, 0xa2
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp - 0x18], xmm0
mov word [rbp - 0x28], r14w
mov r8d, 0xea653879
pushf
not r8d
add r8d, 0xcb9803eb
xor r8d, 0x8200bbbf
rol r8d, 0xb9
popf
pushf
not r8d
add r8d, 0xf6079972
xor r8d, 0xc5f8e5f5
rol r8d, 0xc7
popf
pushf
not r8d
add r8d, 0xf31c8488
xor r8d, 0xca5dcfa6
rol r8d, 0x29
popf
pushf
not r8d
add r8d, 0x84ed649d
xor r8d, 0xa8b121f4
rol r8d, 0x5e
popf
lea rdx, [rbp + 0x130]
xor ecx, ecx
jmp 0x18008584c
call qword [0x180022e88]
mov qword [rbp + 0x2370], r14
xor eax, eax
mov qword [rbp - 0x78], rax
mov qword [rbp - 0x70], rax
lea rax, [rbp + 0x2378]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], r14
lea r9, [0x1e25b521c]
pushf
sub r9, 0x6259a2f4
popf
lea r8, [0x1c6bf387c]
pushf
sub r8, 0x46bd893c
popf
lea rdx, [0x1f619c218]
pushf
sub rdx, 0x76181308
popf
xor ecx, ecx
jmp 0x1800858ad
call qword [0x180022df8]
test eax, eax
je 0x1800858ea
push rax
pushf
mov eax, 0xe96bb527
pushf
not eax
add eax, 0x9d83b1be
xor eax, 0xed1feff0
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb2a0cae9
xor eax, 0xb8b3ffc7
rol eax, 0x29
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x8c2cbab5
pushf
not eax
add eax, 0xc6fb860c
xor eax, 0xe0bd32f8
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd9e9f491
xor eax, 0x9fed5523
rol eax, 0x36
popf
jmp 0x180084af5
mov rsi, r14
jmp 0x180085a2c
lea rdx, [rbp + 0x2370]
mov rcx, qword [rbp + 0x2378]
jmp 0x18008598d
call qword [0x180022c80]
mov qword [rbp - 0x78], 1
mov dword [rbp - 0x6c], 3
mov dword [rbp - 0x70], r14d
lea rax, [rbp - 0x78]
mov qword [rsp + 0x30], rax
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r14
xor edx, edx
lea r9d, [rdx + 0xa]
lea r8d, [rdx + 6]
mov rcx, qword [rbp + 0x2370]
jmp 0x1800859cb
call qword [0x180022dc8]
lea rcx, [rbp + 0x2378]
jmp 0x1800859d9
call qword [0x180022db0]
mov rsi, qword [rbp + 0x2370]
push rax
pushf
mov eax, 0x8a33d566
pushf
not eax
add eax, 0xb3598d72
xor eax, 0x9a405af6
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x9c89a16a
xor eax, 0xfbac2992
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xc062fdae
xor eax, 0xca2f33e2
rol eax, 0xe7
popf
jmp 0x180084af5
mov qword [rbp + 0x2388], r14
mov qword [rbp + 0x2380], r14
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp - 0x38], xmm0
mov word [rbp - 0x48], r14w
lea rax, [rbp + 0x130]
mov r8, rbx
push rax
pushf
mov eax, 0xdab38e53
pushf
not eax
add eax, 0xcf7e2968
xor eax, 0xb789f407
rol eax, 0x36
popf
pushf
not eax
add eax, 0xebf530c8
xor eax, 0xefca56d7
rol eax, 0x69
popf
pushf
not eax
add eax, 0x855a1892
xor eax, 0xb962c272
rol eax, 5
popf
pushf
not eax
add eax, 0xc60037d2
xor eax, 0x8153c98e
rol eax, 0x84
popf
jmp 0x180084af5
inc r8
cmp word [rax + r8*2], 0
jne 0x180085b00
push rax
pushf
mov eax, 0x60504594
pushf
not eax
add eax, 0xb406e1ef
xor eax, 0xaf896bf5
rol eax, 0xea
popf
pushf
not eax
add eax, 0xbb66a75b
xor eax, 0xb067df8c
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xbb9f7437
xor eax, 0xb5af57e9
rol eax, 0xff
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x6d48cda1
pushf
not eax
add eax, 0xb6af8bd7
xor eax, 0xf3783b68
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xd818c04e
xor eax, 0xf4bf2c04
rol eax, 0x10
popf
pushf
not eax
add eax, 0xe62d9006
xor eax, 0x836f751b
rol eax, 0xeb
popf
pushf
not eax
add eax, 0x85f5acee
xor eax, 0xd9b74bcb
rol eax, 0x3d
popf
jmp 0x180084af5
lea rdx, [rbp + 0x130]
lea rcx, [rbp - 0x48]
call fcn.18008254c
nop
lea rdx, [rbp - 0x48]
mov r10, qword [rbp - 0x48]
mov r11, qword [rbp - 0x30]
cmp r11, 8
cmovae rdx, r10
mov qword [rbp + 0xe0], rbx
mov r9, qword [rbp - 0x38]
test r9, r9
je 0x180085bc1
push rax
pushf
mov eax, 0xe5d30ce2
pushf
not eax
add eax, 0x813b2755
xor eax, 0xc4fba843
rol eax, 0x83
popf
pushf
not eax
add eax, 0xa1044ad1
xor eax, 0xa4647946
rol eax, 0x13
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xc2214e02
pushf
not eax
add eax, 0xa8c7bbbe
xor eax, 0xc37ed1e6
rol eax, 0x13
popf
pushf
not eax
add eax, 0x9352b1a9
xor eax, 0xb00182e3
rol eax, 0x4e
popf
jmp 0x180084af5
lea rcx, [r9 - 1]
mov qword [rbp + 0xe8], rcx
mov rax, rbx
cmp rcx, rbx
cmovb rax, rcx
lea r8, [rdx + rax*2]
cmp word [r8], 0x5c
je 0x180085c6d
push rax
pushf
mov eax, 0xae6bbd98
pushf
not eax
add eax, 0xe3386517
xor eax, 0x9fb81514
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xb58dd25f
xor eax, 0xc411eb18
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xfe19cb6f
xor eax, 0xf338ce57
rol eax, 0xca
popf
pushf
not eax
add eax, 0xc5bcdde2
xor eax, 0x99110dd5
rol eax, 0xe
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x8e4e28fd
pushf
not eax
add eax, 0x9afb434f
xor eax, 0xb292f77c
rol eax, 9
popf
pushf
not eax
add eax, 0xe1555d31
xor eax, 0x99c71fbb
rol eax, 0x38
popf
pushf
not eax
add eax, 0xefcd5bef
xor eax, 0xdfd486d0
rol eax, 0xf8
popf
jmp 0x180084af5
cmp r8, rdx
je 0x180085ceb
push rax
pushf
mov eax, 0x6427d09d
pushf
not eax
add eax, 0xa0c411cc
xor eax, 0xcfedf3db
rol eax, 0xe6
popf
pushf
not eax
add eax, 0x86340baa
xor eax, 0xa9c74e4d
rol eax, 0x1e
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xa8439d9c
pushf
not eax
add eax, 0xc1d7ef99
xor eax, 0x9fdb030d
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xd304d32c
xor eax, 0xa239a8cd
rol eax, 0x93
popf
jmp 0x180084af5
sub r8, 2
cmp word [r8], 0x5c
jne 0x180085d6f
push rax
pushf
mov eax, 0xa12d31cd
pushf
not eax
add eax, 0xd7cfe95b
xor eax, 0xe8622a2c
rol eax, 9
popf
pushf
not eax
add eax, 0xa683fafd
xor eax, 0xafe1a55d
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xd9222262
xor eax, 0x908f0d2c
rol eax, 0xdb
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xc016c6f0
pushf
not eax
add eax, 0xc4694719
xor eax, 0xd45bc8fa
rol eax, 0x6b
popf
pushf
not eax
add eax, 0x8036599e
xor eax, 0xf52a0516
rol eax, 0x18
popf
pushf
not eax
add eax, 0xc61863bd
xor eax, 0xc47f00e2
rol eax, 0x69
popf
pushf
not eax
add eax, 0xe7805666
xor eax, 0x96462d7e
rol eax, 0xc0
popf
jmp 0x180084af5
sub r8, rdx
sar r8, 1
jmp 0x180085e62
mov r8, rbx
push rax
pushf
mov eax, 0xe52d0f70
pushf
not eax
add eax, 0xf85532f5
xor eax, 0xc0188161
rol eax, 0xff
popf
pushf
not eax
add eax, 0xbf6dac03
xor eax, 0xd5d55aa6
rol eax, 0x1f
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c110]
mov word [rbp - 0x68], r14w
lea rcx, [rbp - 0x68]
movdqu xmmword [rbp - 0x58], xmm0
cmp r8, 0xffffffffffffffff
je 0x180085eb1
push rax
pushf
mov eax, 0xfc0ec6d4
pushf
not eax
add eax, 0x877798a5
xor eax, 0xc7bd77c0
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x82b0d442
xor eax, 0xb22e6d94
rol eax, 0x25
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x508df517
pushf
not eax
add eax, 0xcc69c707
xor eax, 0x84737a13
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xf3041021
xor eax, 0x9fb46a7e
rol eax, 0xb5
popf
pushf
not eax
add eax, 0x9e845d6f
xor eax, 0x95400ce9
rol eax, 9
popf
pushf
not eax
add eax, 0xcc061d75
xor eax, 0x83ee8fdd
rol eax, 0x62
popf
jmp 0x180084af5
mov qword [rbp + 0xf0], r8
mov qword [rbp + 0xf8], r9
cmp r9, r8
cmovb r8, r9
lea rdx, [rbp - 0x48]
cmp r11, 8
cmovae rdx, r10
jmp 0x180085fd1
xor r8d, r8d
lea rdx, [0x1fa247e3b]
pushf
sub rdx, 0x7a22cee7
popf
push rax
pushf
mov eax, 0x55476d66
pushf
not eax
add eax, 0xc411d302
xor eax, 0xb93b1186
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xb4196f2c
xor eax, 0xd6b1337c
rol eax, 0x4a
popf
jmp 0x180084af5
call fcn.18008254c
lea rax, [rbp - 0x68]
cmp qword [rbp - 0x50], 8
cmovae rax, qword [rbp - 0x68]
lea r8, [0x1cb13f1e3]
pushf
sub r8, 0x4b11cd7b
popf
cmp qword [0x180022480], 8
cmovae r8, qword [0x180022468]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x130]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdi
mov r9, rdi
mov edx, 0xdd02f3cc
pushf
not edx
add edx, 0xad86fa96
xor edx, 0xdcd143e3
rol edx, 0x79
popf
pushf
not edx
add edx, 0xfba9a619
xor edx, 0xa790f38e
rol edx, 0xa1
popf
lea rcx, [rbp + 0x340]
call fcn.18006452d
mov rdx, qword [rbp - 0x50]
cmp rdx, 8
jb 0x1800860bd
push rax
pushf
mov eax, 0x4e767a4e
pushf
not eax
add eax, 0x9c22b1ae
xor eax, 0xe2534d93
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xa064bba9
xor eax, 0xf6ad189b
rol eax, 0x82
popf
pushf
not eax
add eax, 0xef65ec1d
xor eax, 0xb33c331a
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xd11338a8
xor eax, 0xa7cba7f3
rol eax, 0x6d
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xd1e56ec5
pushf
not eax
add eax, 0xe2702f80
xor eax, 0xd785ccc5
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xe2afb3b8
xor eax, 0x8a7a9ee7
rol eax, 0x67
popf
pushf
not eax
add eax, 0xea6adbfe
xor eax, 0xc87ad047
rol eax, 0x2f
popf
jmp 0x180084af5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18008614e
push rax
pushf
mov eax, 0x43bc1743
pushf
not eax
add eax, 0xf4ea2ada
xor eax, 0x9f68bc56
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf097bbe4
xor eax, 0xebcee5eb
rol eax, 0xed
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x3f13e00
pushf
not eax
add eax, 0xf7553b96
xor eax, 0xea194af8
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xbf3c13aa
xor eax, 0xfbdd72bb
rol eax, 0xee
popf
pushf
not eax
add eax, 0xac1f50b7
xor eax, 0x83734dd1
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x91d94dcf
xor eax, 0xaf12f98a
rol eax, 0x2c
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180086202
push rax
pushf
mov eax, 0xfe342239
pushf
not eax
add eax, 0xd11923f8
xor eax, 0xcc161920
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xc60fb7fe
xor eax, 0xbdbbcdc2
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xe17f3181
xor eax, 0xe3881e78
rol eax, 0xcd
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xb17fb1b1
pushf
not eax
add eax, 0xe18f5ab1
xor eax, 0xef32de23
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xde5ce567
xor eax, 0xa88171ee
rol eax, 3
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0x85a03289
pushf
not eax
add eax, 0x9ecb2af3
xor eax, 0xe14749ca
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xdd2ef9e9
xor eax, 0xdd9920fe
rol eax, 0xa
popf
pushf
not eax
add eax, 0x843338e0
xor eax, 0xa0757856
rol eax, 0x85
popf
pushf
not eax
add eax, 0xbb63635e
xor eax, 0x8cb26fbc
rol eax, 0x55
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp - 0x58], xmm0
mov word [rbp - 0x68], r14w
mov rdx, qword [rbp - 0x30]
cmp rdx, 8
jb 0x180086356
push rax
pushf
mov eax, 0x297c3a19
pushf
not eax
add eax, 0xe639402b
xor eax, 0xbcc17359
rol eax, 0x11
popf
pushf
not eax
add eax, 0xbdbff867
xor eax, 0x86317386
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x899c16b5
xor eax, 0xb3e41147
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x88d8bac5
xor eax, 0xcb350c6c
rol eax, 0xba
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xae14a74
pushf
not eax
add eax, 0x9a1ca00a
xor eax, 0xdd853b8a
rol eax, 0x12
popf
pushf
not eax
add eax, 0xb6a71444
xor eax, 0xfe29cc4a
rol eax, 0x5b
popf
jmp 0x180084af5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x48]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800863fa
push rax
pushf
mov eax, 0x522593ec
pushf
not eax
add eax, 0xcc86be93
xor eax, 0xc9417459
rol eax, 0x27
popf
pushf
not eax
add eax, 0xe2fb57d8
xor eax, 0xc1c50207
rol eax, 0x31
popf
pushf
not eax
add eax, 0xe7d11ec2
xor eax, 0xec3e9466
rol eax, 0xc0
popf
pushf
not eax
add eax, 0xb6f487d0
xor eax, 0xcd911b0d
rol eax, 0x49
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x67c81c80
pushf
not eax
add eax, 0xe3795f70
xor eax, 0x975ffccd
rol eax, 0xf7
popf
pushf
not eax
add eax, 0xc9d4a51d
xor eax, 0x81ffaec6
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf4c50452
xor eax, 0xf5b0f6f2
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xea8296b1
xor eax, 0x867b191a
rol eax, 0x27
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800864c1
push rax
pushf
mov eax, 0xa1764c9
pushf
not eax
add eax, 0xac1836b4
xor eax, 0xa4c98507
rol eax, 0xde
popf
pushf
not eax
add eax, 0xb91e9b08
xor eax, 0x811fb5d9
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x9fc079ee
xor eax, 0xf5513ae1
rol eax, 0x65
popf
pushf
not eax
add eax, 0xfc77f43b
xor eax, 0xc182f3f0
rol eax, 0x34
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xce16f8ce
pushf
not eax
add eax, 0xc23d0c22
xor eax, 0x9755f1ce
rol eax, 0x47
popf
pushf
not eax
add eax, 0x9fa90742
xor eax, 0xe5b7ab10
rol eax, 0x59
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0xed6e06bb
pushf
not eax
add eax, 0xd04ef819
xor eax, 0xd62f57ae
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd59ef0b5
xor eax, 0xe6133a26
rol eax, 0x81
popf
pushf
not eax
add eax, 0x860a13e8
xor eax, 0xa99d3b10
rol eax, 0x49
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp - 0x38], xmm0
mov word [rbp - 0x48], r14w
movdqu xmmword [rbp + 8], xmm0
mov word [rbp - 8], r14w
lea rax, [rbp + 0x340]
mov r8, rbx
nop dword [rax]
push rax
pushf
mov eax, 0xaac87263
pushf
not eax
add eax, 0xf71d2c3a
xor eax, 0xca2cd6bd
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xe054c03e
xor eax, 0xd5256954
rol eax, 0x23
popf
pushf
not eax
add eax, 0xe46b76cc
xor eax, 0xaa5a4ebb
rol eax, 0x9a
popf
jmp 0x180084af5
inc r8
cmp word [rax + r8*2], 0
jne 0x18008662b
push rax
pushf
mov eax, 0xcfb0fd4a
pushf
not eax
add eax, 0x80f8c848
xor eax, 0x962257a5
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa7b0bc7b
xor eax, 0xb7c408cf
rol eax, 9
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x40325a17
pushf
not eax
add eax, 0xfee1de0b
xor eax, 0xdea4f331
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc765f29d
xor eax, 0xabbd549a
rol eax, 6
popf
pushf
not eax
add eax, 0xd8f10d1b
xor eax, 0x9fa06494
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf4a721a9
xor eax, 0xa7bb7838
rol eax, 8
popf
jmp 0x180084af5
lea rdx, [rbp + 0x340]
lea rcx, [rbp - 8]
call fcn.18008254c
nop
lea rdx, [rbp - 8]
lea rcx, [rbp + 0x108]
call fcn.180061bc9
mov rcx, rax
call fcn.180067829
nop
mov rdx, qword [rbp + 0x10]
cmp rdx, 8
jb 0x1800866fe
push rax
pushf
mov eax, 0x82e0c11f
pushf
not eax
add eax, 0xd1dfabfa
xor eax, 0x8c681487
rol eax, 0x39
popf
pushf
not eax
add eax, 0xfdcc7005
xor eax, 0xb18523ae
rol eax, 0x82
popf
pushf
not eax
add eax, 0x8f93abd6
xor eax, 0xc026253a
rol eax, 0x2e
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x447f60b6
pushf
not eax
add eax, 0xfb88d59e
xor eax, 0xba837a6c
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xba761813
xor eax, 0x872d9f0c
rol eax, 0xd3
popf
pushf
not eax
add eax, 0xc671acc5
xor eax, 0xccb33919
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa29b3a20
xor eax, 0xe55e24cb
rol eax, 0x19
popf
jmp 0x180084af5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800867b5
push rax
pushf
mov eax, 0x148f5e4e
pushf
not eax
add eax, 0xb3b98230
xor eax, 0xdd4082e9
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xf158199c
xor eax, 0xa9e207b6
rol eax, 0xe
popf
pushf
not eax
add eax, 0xda2dba2b
xor eax, 0xd68547ad
rol eax, 0x7a
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x3aa1e4aa
pushf
not eax
add eax, 0xcf250029
xor eax, 0xb491dc2c
rol eax, 0x12
popf
pushf
not eax
add eax, 0xef70ec87
xor eax, 0xd228303b
rol eax, 0x77
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180086856
push rax
pushf
mov eax, 0x8ff7c20e
pushf
not eax
add eax, 0x8575a438
xor eax, 0xebb0a0cd
rol eax, 0xb3
popf
pushf
not eax
add eax, 0xe379e65a
xor eax, 0xb69afaf7
rol eax, 0xae
popf
pushf
not eax
add eax, 0x8c131922
xor eax, 0xc8141e2c
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa267729c
xor eax, 0x8823bc62
rol eax, 0x8c
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x47aa7d3
pushf
not eax
add eax, 0xb2f8217c
xor eax, 0xc9219eea
rol eax, 0x33
popf
pushf
not eax
add eax, 0x97f90403
xor eax, 0x8a867729
rol eax, 0x20
popf
pushf
not eax
add eax, 0x91a5ecf5
xor eax, 0xba422e7a
rol eax, 0xbe
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0xc01071f3
pushf
not eax
add eax, 0xabb087e1
xor eax, 0xdc3b1bae
rol eax, 0x65
popf
pushf
not eax
add eax, 0xf3a2bbe5
xor eax, 0x8040f369
rol eax, 0x21
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp + 8], xmm0
mov word [rbp - 8], r14w
mov dword [rsp + 0x7c], 0x67
mov byte [rbp - 0x80], 0x3b
mov byte [rbp - 0x7f], 0x24
mov byte [rbp - 0x7e], 8
mov byte [rbp - 0x7d], 0x15
mov byte [rbp - 0x7c], 0x17
xor eax, eax
mov byte [rbp - 0x7b], al
movzx eax, byte [rbp - 0x80]
mov r8, r14
nop dword [rax]
nop word [rax + rax]
push rax
pushf
mov eax, 0x70c31bb5
pushf
not eax
add eax, 0x93a09d2b
xor eax, 0xc475f05a
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe4c3376f
xor eax, 0xcc2b441a
rol eax, 0xe7
popf
jmp 0x180084af5
movsx edx, byte [rbp + r8 - 0x80]
mov eax, dword [rsp + 0x7c]
movsx ecx, al
mov eax, edx
xor eax, ecx
mov byte [rbp + r8 - 0x80], al
inc r8
cmp r8, 5
jb 0x180086a02
push rax
pushf
mov eax, 0x305cf093
pushf
not eax
add eax, 0xeb2644ae
xor eax, 0xed8d2935
rol eax, 0x59
popf
pushf
not eax
add eax, 0xf0121fcc
xor eax, 0xd97baf5a
rol eax, 0x90
popf
pushf
not eax
add eax, 0xf07f2077
xor eax, 0x8851400f
rol eax, 0x36
popf
pushf
not eax
add eax, 0xa7a2234a
xor eax, 0x935276e3
rol eax, 0xda
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x125e3b26
pushf
not eax
add eax, 0xa9bcb631
xor eax, 0xb14ca8ec
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xbc4e47b9
xor eax, 0x8d4c6d6e
rol eax, 0x54
popf
pushf
not eax
add eax, 0xf5540ea4
xor eax, 0x979029c8
rol eax, 0x87
popf
pushf
not eax
add eax, 0x83e314b7
xor eax, 0xc94c22e6
rol eax, 0x29
popf
jmp 0x180084af5
mov byte [rbp - 0x7b], 0
movdqa xmm0, xmmword [0x18001c120]
movdqu xmmword [rbp + 0x48], xmm0
mov byte [rbp + 0x38], 0
lea rax, [rbp - 0x80]
nop dword [rax + rax]
push rax
pushf
mov eax, 0x160961c3
pushf
not eax
add eax, 0xe53d3aa9
xor eax, 0xff2300ee
rol eax, 0x27
popf
pushf
not eax
add eax, 0x9432d717
xor eax, 0xf8a2b458
rol eax, 0xb0
popf
pushf
not eax
add eax, 0x899d7cf5
xor eax, 0xcf049512
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xa009c4cb
xor eax, 0xc29b5136
rol eax, 0xa2
popf
jmp 0x180084af5
inc rbx
cmp byte [rax + rbx], 0
jne 0x180086b11
push rax
pushf
mov eax, 0x97494bb5
pushf
not eax
add eax, 0xbe2ccc5e
xor eax, 0xd68739c7
rol eax, 0xf3
popf
pushf
not eax
add eax, 0xba96810b
xor eax, 0xef25fde5
rol eax, 0xd0
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xf79cec98
pushf
not eax
add eax, 0xae7dee5c
xor eax, 0xe58b7d1a
rol eax, 0x33
popf
pushf
not eax
add eax, 0x96c87963
xor eax, 0xaffdc70f
rol eax, 0x59
popf
jmp 0x180084af5
mov r8, rbx
lea rdx, [rbp - 0x80]
lea rcx, [rbp + 0x38]
call fcn.180083564
nop
lea rdx, [rbp + 0x38]
lea rcx, [rbp + 0xb8]
call fcn.18004764b
nop
cmp qword [rax + 0x18], 8
jb 0x180086bb3
push rax
pushf
mov eax, 0x61ca2ba6
pushf
not eax
add eax, 0xb8898a70
xor eax, 0xa7ccd650
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xc8066c81
xor eax, 0xbe7e1e8c
rol eax, 0xac
popf
pushf
not eax
add eax, 0x942fe052
xor eax, 0x9c0546f6
rol eax, 0x32
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x2ba3f0b8
pushf
not eax
add eax, 0xf2af4e43
xor eax, 0xdff2b647
rol eax, 0x6f
popf
pushf
not eax
add eax, 0x8b8f621b
xor eax, 0x95a8019e
rol eax, 0xf6
popf
jmp 0x180084af5
mov rax, qword [rax]
push rax
pushf
mov eax, 0x9430c9d5
pushf
not eax
add eax, 0x82123c9b
xor eax, 0xfbf81346
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x85fa4b2a
xor eax, 0xc1dbf2c9
rol eax, 0x6d
popf
jmp 0x180084af5
lea rcx, [rbp + 0x2380]
mov qword [rsp + 0x60], rcx
lea rcx, [rbp + 0x2388]
mov qword [rsp + 0x58], rcx
mov qword [rsp + 0x50], r14
mov dword [rsp + 0x48], r14d
mov dword [rsp + 0x40], r14d
mov qword [rsp + 0x38], r14
mov dword [rsp + 0x30], 2
lea rcx, [rbp + 0x340]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
mov r9, rsi
xor r8d, r8d
lea edx, [r8 + 1]
lea rcx, [0x1d01bd0b8]
pushf
sub rcx, 0x501a5318
popf
jmp 0x180086c7e
call qword [sym.imp.RPCRT4.dll_NdrClientCall3]
nop
mov rdx, qword [rbp + 0xd0]
cmp rdx, 8
jb 0x180086ceb
push rax
pushf
mov eax, 0x33d4b16b
pushf
not eax
add eax, 0x925ec8dc
xor eax, 0x8761eb34
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xfa9bb5c8
xor eax, 0x91f02e7d
rol eax, 0x10
popf
pushf
not eax
add eax, 0x86cd22d7
xor eax, 0x9b74f2c6
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb3de00f8
xor eax, 0x994d7571
rol eax, 0x92
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x7bb59ac2
pushf
not eax
add eax, 0x897a779c
xor eax, 0xf4f2393e
rol eax, 0x56
popf
pushf
not eax
add eax, 0xd49a0a7c
xor eax, 0xb66b574d
rol eax, 0x73
popf
pushf
not eax
add eax, 0xdf0317fc
xor eax, 0x8283b09c
rol eax, 0x5e
popf
jmp 0x180084af5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180086da5
push rax
pushf
mov eax, 0x78bf62e0
pushf
not eax
add eax, 0xbea53e09
xor eax, 0x94f707e4
rol eax, 0xef
popf
pushf
not eax
add eax, 0x910b16b8
xor eax, 0xa8c37260
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x8c01c7bf
xor eax, 0xeffa66df
rol eax, 0x9d
popf
pushf
not eax
add eax, 0xc103d153
xor eax, 0xb96f98cc
rol eax, 0xb7
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x5cb6bd31
pushf
not eax
add eax, 0x8831b8b2
xor eax, 0xf3b79671
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xde030895
xor eax, 0xc4b14a59
rol eax, 0x4e
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180086e33
push rax
pushf
mov eax, 0x5f84a468
pushf
not eax
add eax, 0x8882e404
xor eax, 0x903fd330
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8ee4e68f
xor eax, 0x943b32cf
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa806a79c
xor eax, 0xdcec6518
rol eax, 0x4a
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x2c6e3b8a
pushf
not eax
add eax, 0xe3f782d3
xor eax, 0xaf15657f
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf9ada42b
xor eax, 0x92a5166a
rol eax, 2
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0x80bcf862
pushf
not eax
add eax, 0xe5a7ae71
xor eax, 0xaeeed818
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xb3bd36a2
xor eax, 0xb652afaf
rol eax, 9
popf
pushf
not eax
add eax, 0x96056a96
xor eax, 0xc13721ec
rol eax, 0x40
popf
jmp 0x180084af5
movdqa xmm0, xmmword [0x18001c110]
movdqu xmmword [rbp + 0xc8], xmm0
mov word [rbp + 0xb8], r14w
mov rdx, qword [rbp + 0x50]
cmp rdx, 0x10
jb 0x180086f8d
push rax
pushf
mov eax, 0x11e8c9a1
pushf
not eax
add eax, 0xc508ab78
xor eax, 0x96381eb8
rol eax, 0x67
popf
pushf
not eax
add eax, 0xb8f82a94
xor eax, 0xed3781ec
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xc4d52dc4
xor eax, 0xb59b4f19
rol eax, 6
popf
pushf
not eax
add eax, 0xf775a2e5
xor eax, 0xbcb2ee11
rol eax, 0xe3
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x8d8a4e76
pushf
not eax
add eax, 0xe4ac90f5
xor eax, 0x84c80fcd
rol eax, 0x20
popf
pushf
not eax
add eax, 0xa4600eb4
xor eax, 0xe2b36be8
rol eax, 0x83
popf
pushf
not eax
add eax, 0xfb3fba44
xor eax, 0xac28473f
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xe5caa482
xor eax, 0x9e42eb5d
rol eax, 0xe8
popf
jmp 0x180084af5
inc rdx
mov rcx, qword [rbp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180087052
push rax
pushf
mov eax, 0xc0dbe1c0
pushf
not eax
add eax, 0x9273ca5a
xor eax, 0x905ae0b4
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xc26c5e43
xor eax, 0xae18365e
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xdf8c1786
xor eax, 0xefb247f5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0x994c9be0
xor eax, 0xc53285db
rol eax, 0x79
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x8de1f341
pushf
not eax
add eax, 0xfb55e91b
xor eax, 0xf00a9ce9
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xc27c894e
xor eax, 0xa51e2f01
rol eax, 8
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800870f3
push rax
pushf
mov eax, 0x852b902d
pushf
not eax
add eax, 0x8467bea0
xor eax, 0x9ee25f1d
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xd91505f9
xor eax, 0xe2b4c58a
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xaae1338d
xor eax, 0x8d43e141
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xd5dcb566
xor eax, 0xa3acc69e
rol eax, 0x61
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x57598cb8
pushf
not eax
add eax, 0x8b0a4525
xor eax, 0xb5dcf6c6
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xa9fd4208
xor eax, 0x91bc075d
rol eax, 0x4d
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0xa4702cc0
pushf
not eax
add eax, 0x9813fff8
xor eax, 0x877ea263
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb75cbdb5
xor eax, 0xe85cc00a
rol eax, 0
popf
pushf
not eax
add eax, 0x8b324eb2
xor eax, 0xc31cd566
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xff423e85
xor eax, 0x8f73024f
rol eax, 0xf2
popf
jmp 0x180084af5
mov qword [rbp + 0x68], r14
mov qword [rbp + 0x70], 0xf
mov byte [rbp + 0x58], 0
mov r8d, 0x56ea6265
pushf
not r8d
add r8d, 0xec832f45
xor r8d, 0xf7c873c0
rol r8d, 0xf4
popf
pushf
not r8d
add r8d, 0xd0a81e45
xor r8d, 0xb33dfb87
rol r8d, 0xf3
popf
pushf
not r8d
add r8d, 0x834771b9
xor r8d, 0xd79592b7
rol r8d, 0x20
popf
pushf
not r8d
add r8d, 0x80ae4fd0
xor r8d, 0xc5e6b7e0
rol r8d, 0xf1
popf
lea rdx, [0x1e625f8dc]
pushf
sub rdx, 0x66243bec
popf
lea rcx, [rbp + 0x58]
call fcn.180083564
lea rcx, [rbp + 0x58]
call fcn.180067829
nop
mov rdx, qword [rbp + 0x90]
cmp rdx, 8
jb 0x1800872d7
push rax
pushf
mov eax, 0x94f43dbd
pushf
not eax
add eax, 0xd96b0061
xor eax, 0x8dae4ebd
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb5c98e63
xor eax, 0xd5450206
rol eax, 0x98
popf
pushf
not eax
add eax, 0xe6183bee
xor eax, 0xa369cc7d
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xe1ca05ac
xor eax, 0xc27bb5a0
rol eax, 0x28
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0x3e9be8a8
pushf
not eax
add eax, 0xaf6ddebf
xor eax, 0xf6483fb9
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xe902c549
xor eax, 0xd9bee49a
rol eax, 0x26
popf
pushf
not eax
add eax, 0x985ed7fa
xor eax, 0xfbed3b39
rol eax, 0xd4
popf
jmp 0x180084af5
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp + 0x78]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18008737b
push rax
pushf
mov eax, 0x8a806f3f
pushf
not eax
add eax, 0x9c0d23f9
xor eax, 0xf5a24bb2
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x9765a3c8
xor eax, 0xa6641d67
rol eax, 0x37
popf
pushf
not eax
add eax, 0xca1fb388
xor eax, 0xd5810a80
rol eax, 0x88
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xf4d7b0d5
pushf
not eax
add eax, 0xc5e8b99e
xor eax, 0xc436ac95
rol eax, 0
popf
pushf
not eax
add eax, 0xef676a1c
xor eax, 0xf532d6f9
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xd65db80c
xor eax, 0xf0b71c3e
rol eax, 0x20
popf
pushf
not eax
add eax, 0x8093df64
xor eax, 0x8c6cfe0a
rol eax, 0x7b
popf
jmp 0x180084af5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180087442
push rax
pushf
mov eax, 0xdd2b0beb
pushf
not eax
add eax, 0xbee0656f
xor eax, 0xac3cbf15
rol eax, 0xfe
popf
pushf
not eax
add eax, 0x85f8a109
xor eax, 0xade0c8a5
rol eax, 0xab
popf
pushf
not eax
add eax, 0x8b80b9a0
xor eax, 0xa23be500
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xb499e057
xor eax, 0x90aa1539
rol eax, 0xd0
popf
jmp 0x180084af5
push rax
pushf
mov eax, 0xb1d6527d
pushf
not eax
add eax, 0xbe2529c7
xor eax, 0xda8c89e6
rol eax, 0x59
popf
pushf
not eax
add eax, 0xbe83f046
xor eax, 0x8b493240
rol eax, 0xe3
popf
pushf
not eax
add eax, 0xaa8aed09
xor eax, 0xf5f01ec2
rol eax, 0xab
popf
jmp 0x180084af5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18004f4d6
push rax
pushf
mov eax, 0x7e4c6414
pushf
not eax
add eax, 0xb12e5dfb
xor eax, 0x8f2c8acf
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd438506a
xor eax, 0xd5b2af1c
rol eax, 0xeb
popf
pushf
not eax
add eax, 0xc581229e
xor eax, 0xef1fac24
rol eax, 0x2c
popf
jmp 0x180084af5
add rsp, 0x2440
pop r14
pop rdi
pop rsi
pop rbx
pop rbp
ret