Function at 0x140005e41
Capabilities:
Access peb ldr_data
Get ntdll base address
Resolve function by parsing pe exports

Disassembly:
push r15
push r14
push r13
push r12
push rsi
push rdi
push rbp
push rbx
sub rsp, 0x248
cmp dword [0x14000c078], 0
mov eax, 0xd12c4f8f
mov ecx, 0xb625faee
cmove ecx, eax
mov dword [rsp + 0x124], ecx
mov dword [rsp + 0x24], 0x3293ab
mov dword [rsp + 0x120], 0x61df8291
mov edi, 0x48737f47
xor ebp, ebp
mov r12d, 0x66a15cbc
mov r13d, 0x3adaad08
lea rbx, str.RtlAllocateHeap
mov r15, qword [sym.imp.KERNEL32.dll_GetProcAddress]
lea r14, [0x14000c078]
cmp dword [rsp + 0x24], 0x4a8550bc
jae 0x140006023
cmp dword [rsp + 0x24], 0x4841a7ee
jae 0x140006154
cmp dword [rsp + 0x24], 0x40c7ad40
jae 0x14000620e
cmp dword [rsp + 0x24], 0x9a6fb90
jae 0x1400064d6
cmp dword [rsp + 0x24], 0x1c47d5c
jae 0x1400068ea
cmp dword [rsp + 0x24], 0x9f4c95
jae 0x14000741e
cmp dword [rsp + 0x24], 0x3a9d93
jae 0x140007d58
mov eax, dword [rsp + 0x120]
mov dword [rsp + 0x28], eax
mov eax, dword [rsp + 0x13c]
mov dword [rsp + 0x5c], eax
mov rax, qword [rsp + 0x198]
mov qword [rsp + 0xc8], rax
mov rax, qword [rsp + 0x190]
mov qword [rsp + 0x108], rax
mov eax, dword [rsp + 0x138]
mov dword [rsp + 0x2c], eax
mov eax, dword [rsp + 0x134]
mov dword [rsp + 0x30], eax
mov rax, qword [rsp + 0x188]
mov qword [rsp + 0xd0], rax
mov rax, qword [rsp + 0x180]
mov qword [rsp + 0xd8], rax
mov eax, dword [rsp + 0x130]
mov dword [rsp + 0x34], eax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0xe0], rax
mov rax, qword [rsp + 0x170]
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x168]
mov qword [rsp + 0xf0], rax
mov eax, dword [rsp + 0x12c]
mov dword [rsp + 0x38], eax
mov rax, qword [rsp + 0x160]
mov qword [rsp + 0xf8], rax
mov eax, dword [rsp + 0x128]
mov dword [rsp + 0x58], eax
mov rax, qword [rsp + 0x158]
mov qword [rsp + 0x118], rax
mov rax, qword [rsp + 0x150]
mov qword [rsp + 0x100], rax
mov rax, qword [rsp + 0x148]
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x140]
mov qword [rsp + 0x60], rax
mov dword [rsp + 0x24], 0x5d6d66
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4ed9c457
jae 0x1400061bf
cmp dword [rsp + 0x24], 0x4d237840
jae 0x140006279
cmp dword [rsp + 0x24], 0x4a941edc
jae 0x140006517
cmp dword [rsp + 0x24], 0x4a92b15a
jae 0x14000692b
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x50], 0
mov dword [rsp + 0x54], 0xdfac3306
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a6d294b
jae 0x14000638e
cmp dword [rsp + 0x24], 0x48b7226f
jae 0x14000660a
cmp dword [rsp + 0x24], 0x489e0afb
jae 0x140006a85
cmp dword [rsp + 0x24], 0x488c0d9b
jae 0x140007443
cmp dword [rsp + 0x24], 0x4873a85b
jae 0x140007d6f
cmp dword [rsp + 0x24], 0x48705bb6
jae 0x140008603
cmp dword [rsp + 0x28], 0xe5028293
mov eax, 0x7f8a0285
mov ecx, 0x4d29c254
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x7b29b8bd
jae 0x1400063da
cmp dword [rsp + 0x24], 0x54c88b06
jae 0x14000664b
cmp dword [rsp + 0x24], 0x4ee1621d
jae 0x140006ab8
mov eax, dword [0x14000c078]
dec eax
cmp dword [rsp + 0x30], eax
mov eax, 0x4c984cb1
mov ecx, 0xdb588c1f
cmovb eax, ecx
mov dword [rsp + 0x1e4], eax
jmp 0x140007738
cmp dword [rsp + 0x24], 0x47c9c425
jae 0x140006690
cmp dword [rsp + 0x24], 0x4178c041
jae 0x140006bb1
cmp dword [rsp + 0x24], 0x40e897e9
jae 0x140007476
cmp dword [rsp + 0x24], 0x40d03d74
jae 0x140007da2
cmp dword [rsp + 0x24], 0x40cbe9f6
jae 0x14000861a
cmp dword [rsp + 0x24], 0x40c995bf
jae 0x140008a32
cmp dword [rsp + 0x28], 0x2a817546
mov eax, 0x40c9e3c9
mov ecx, 0x40d98673
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x4d2b1fce
jae 0x1400066a9
cmp dword [rsp + 0x24], 0x4d27684c
jae 0x140006bf2
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x4d985d61
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a73c0e5
jae 0x140006731
cmp dword [rsp + 0x24], 0x4a7273bd
jae 0x140006cf9
cmp dword [rsp + 0x24], 0x4a6df955
jae 0x1400074b7
cmp dword [rsp + 0x24], 0x4a6dac15
jae 0x140007325
mov dword [rsp + 0x24], 0x7f8a0285
mov eax, dword [rsp + 0x124]
jmp 0x140007740
cmp dword [rsp + 0x24], 0x7d53715d
jae 0x1400067cb
cmp dword [rsp + 0x24], 0x7b3e3728
jae 0x140006d68
cmp dword [rsp + 0x24], 0x7b3d7a60
jae 0x14000759c
mov eax, dword [rsp + 0x2c]
inc eax
mov dword [rsp + 0x1f0], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rcx
mov rcx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], ecx
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x40], ecx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rsp + 0x44], ecx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x4c], eax
jmp 0x140006b7c
cmp dword [rsp + 0x24], 0x1c76d945
jae 0x140006e40
cmp dword [rsp + 0x24], 0xe31be07
jae 0x140007695
cmp dword [rsp + 0x24], 0xd5b486d
jae 0x140007dd5
cmp dword [rsp + 0x28], 0x4d985d61
mov eax, 0xddcea6a
mov ecx, 0x1ccd6f78
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x4bae3ad0
jae 0x140006e81
mov rdx, qword [rsp + 0x60]
mov eax, dword [rsp + 0x38]
dec eax
mov rcx, qword [rsp + 0xe8]
mov eax, dword [rcx + rax*4]
lea rcx, [rax + rdx]
mov qword [rsp + 0x240], rcx
movzx eax, word [rax + rdx]
cmp eax, 0x775a
mov eax, 0xe5028293
mov r8d, 0xeae0f30f
cmove eax, r8d
mov dword [rsp + 0x1d0], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rdx
mov edx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], edx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rdx
mov edx, dword [rsp + 0x38]
mov dword [rsp + 0x40], edx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rdx
mov edx, dword [rsp + 0x34]
mov dword [rsp + 0x44], edx
mov rdx, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rdx
jmp 0x1400077e4
cmp dword [rsp + 0x24], 0x48ce22f3
jae 0x140006f8a
cmp dword [rsp + 0x24], 0x48bf7ac4
jae 0x1400076c8
cmp dword [rsp + 0x24], 0x48b997fc
jae 0x140007dec
cmp dword [rsp + 0x28], 0xa505d629
mov eax, 0x48bbafb6
mov ecx, 0x48c9c679
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x65da691d
jae 0x140006fcb
cmp dword [rsp + 0x24], 0x586d8b3d
jae 0x140007709
mov eax, dword [rsp + 0x30]
not eax
add eax, dword [0x14000c078]
cmp dword [rsp + 0x2c], eax
mov eax, 0x5b6adf55
mov ecx, 0x745ee24c
cmovb eax, ecx
mov dword [rsp + 0x1e8], eax
jmp 0x140007738
cmp dword [rsp + 0x28], 0xe5028293
mov eax, 0x4846eb2a
cmovl eax, edi
mov dword [rsp + 0x24], eax
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4e267dd4
jae 0x14000710d
mov ecx, dword [rsp + 0x38]
dec ecx
mov dword [rsp + 0x1dc], ecx
mov eax, 0x213f3426
mov edx, 0x4d985d61
cmove eax, edx
mov dword [rsp + 0x1e0], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rdx
mov edx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], edx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rdx
jmp 0x140007790
cmp dword [rsp + 0x24], 0x4a80925f
jae 0x140007210
cmp dword [rsp + 0x24], 0x4a76f3f6
jae 0x14000782d
cmp dword [rsp + 0x24], 0x4a75c676
jae 0x140007e03
mov rcx, qword [rsp + 0xf8]
mov eax, dword [rcx + 4]
mov edx, 0xdfdfdfdf
and eax, edx
cmp eax, 0x4c440e4c
mov eax, 0x6efd3c81
cmove eax, r12d
mov dword [rsp + 0x1b8], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rdx
mov edx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], edx
jmp 0x140007784
cmp dword [rsp + 0x24], 0x7f04b4bd
jb 0x140008c31
mov rax, qword [rsp + 0x68]
mov qword [rsp + 0x140], rax
mov rax, qword [rsp + 0x70]
mov qword [rsp + 0x148], rax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0x150], rax
mov rax, qword [rsp + 0x80]
mov qword [rsp + 0x158], rax
mov eax, dword [rsp + 0x3c]
mov dword [rsp + 0x128], eax
mov rax, qword [rsp + 0x88]
mov qword [rsp + 0x160], rax
mov eax, dword [rsp + 0x40]
mov dword [rsp + 0x12c], eax
mov rax, qword [rsp + 0x90]
mov qword [rsp + 0x168], rax
mov rax, qword [rsp + 0x98]
mov qword [rsp + 0x170], rax
mov rax, qword [rsp + 0xa0]
mov qword [rsp + 0x178], rax
mov eax, dword [rsp + 0x44]
mov dword [rsp + 0x130], eax
mov rax, qword [rsp + 0xa8]
mov qword [rsp + 0x180], rax
mov rax, qword [rsp + 0xb0]
mov qword [rsp + 0x188], rax
mov eax, dword [rsp + 0x48]
mov dword [rsp + 0x134], eax
mov eax, dword [rsp + 0x4c]
mov dword [rsp + 0x138], eax
mov rax, qword [rsp + 0xb8]
mov qword [rsp + 0x190], rax
mov rax, qword [rsp + 0xc0]
mov qword [rsp + 0x198], rax
mov eax, dword [rsp + 0x50]
mov dword [rsp + 0x13c], eax
mov eax, dword [rsp + 0x54]
mov dword [rsp + 0x120], eax
mov dword [rsp + 0x24], 0x3293ab
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x46f1033
jae 0x140007858
cmp dword [rsp + 0x24], 0x22369b9
jae 0x140007eef
cmp dword [rsp + 0x24], 0x1e0a777
jae 0x140008631
cmp dword [rsp + 0x28], 0x6efd3c81
mov eax, 0x203bcae
mov ecx, 0x4dc396c
jmp 0x140008c25
mov rax, qword [rsp + 0xc8]
movzx eax, word [rax + 0x120]
mov word [0x14000dfc0], ax
mov rcx, qword [rsp + 0x60]
mov rdx, rbx
call r15
mov qword [0x14000dfd0], rax
mov rcx, qword [rsp + 0x60]
lea rdx, str.RtlFreeHeap
call r15
mov qword [0x14000dfd8], rax
mov rax, qword [rsp + 0xd8]
mov ecx, dword [rax + 0x18]
mov dword [rsp + 0x1cc], ecx
mov edx, dword [rax + 0x1c]
mov r8, qword [rsp + 0x60]
add rdx, r8
mov qword [rsp + 0x228], rdx
mov r9d, dword [rax + 0x20]
add r9, r8
mov qword [rsp + 0x230], r9
mov eax, dword [rax + 0x24]
add rax, r8
mov qword [rsp + 0x238], rax
mov dword [rsp + 0x24], 0x7f8a0285
mov qword [rsp + 0x68], r8
mov r8, qword [rsp + 0x110]
mov qword [rsp + 0x70], r8
mov r8, qword [rsp + 0x100]
mov qword [rsp + 0x78], r8
mov r8, qword [rsp + 0x118]
mov qword [rsp + 0x80], r8
mov r8d, dword [rsp + 0x58]
mov dword [rsp + 0x3c], r8d
mov r8, qword [rsp + 0xf8]
mov qword [rsp + 0x88], r8
mov dword [rsp + 0x40], ecx
mov qword [rsp + 0x90], rdx
mov qword [rsp + 0x98], r9
mov qword [rsp + 0xa0], rax
mov dword [rsp + 0x44], 0
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x213f3426
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x48b4bca1
jae 0x14000788b
cmp dword [rsp + 0x24], 0x48a41e2a
jae 0x140007f14
cmp dword [rsp + 0x28], 0xd12c4f8f
mov eax, 0x7f8a0285
mov ecx, 0x4a6fe18e
jmp 0x140008b1b
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov dword [rsp + 0x4c], 0
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0xbdb3deaa
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x44b3dd99
jae 0x1400078cc
cmp dword [rsp + 0x24], 0x433207ab
jae 0x140007f2b
cmp dword [rsp + 0x24], 0x419fa007
jae 0x140008648
cmp dword [rsp + 0x28], 0xeae0f30f
mov eax, 0x42f3e4a8
mov ecx, 0x4489f053
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x4d2976a6
jae 0x1400078ff
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0xe5028293
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a730b7d
jae 0x1400079f8
cmp dword [rsp + 0x24], 0x4a72ee2b
jae 0x140007f42
cmp dword [rsp + 0x24], 0x4a72bb13
jae 0x14000865f
mov rcx, qword [rsp + 0x100]
cmp qword [rcx + 0x30], 0
mov eax, 0xc628aa23
mov edx, 0x838b7ce0
cmove eax, edx
mov dword [rsp + 0x1a0], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rdx
jmp 0x14000775f
cmp dword [rsp + 0x24], 0x7c75e5b0
jae 0x140007325
mov eax, dword [rsp + 0x30]
inc eax
mov dword [rsp + 0x1f4], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rcx
mov rcx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], ecx
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x40], ecx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rsp + 0x44], ecx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rcx
mov dword [rsp + 0x48], eax
jmp 0x1400071d3
cmp dword [rsp + 0x24], 0x1dfb695e
jae 0x140007aff
cmp dword [rsp + 0x24], 0x1cf3159d
jae 0x1400080d2
cmp dword [rsp + 0x24], 0x1c8d244c
jae 0x1400086d6
cmp dword [rsp + 0x28], 0x4d985d61
mov eax, 0x7f8a0285
mov ecx, 0x4e7fbc3a
jmp 0x140008b1b
mov rcx, qword [rsp + 0xd0]
call fcn.14000518d
mov ecx, dword [rsp + 0x34]
mov rsi, rcx
shl rsi, 4
mov dword [rsi + r14 + 8], eax
mov eax, dword [rsp + 0x38]
dec eax
mov rcx, qword [rsp + 0xe0]
movzx eax, word [rcx + rax*2]
mov rcx, qword [rsp + 0xf0]
mov eax, dword [rcx + rax*4]
mov rcx, rax
mov dword [rsi + r14 + 0xc], eax
add rcx, qword [rsp + 0x60]
call fcn.1400053cf
mov qword [rsi + r14 + 0x10], rax
mov ecx, dword [rsp + 0x34]
inc ecx
mov dword [rsp + 0x1d4], ecx
cmp ecx, 0x1f4
mov eax, 0xd2a009ed
mov edx, 0x839038fe
cmove eax, edx
mov dword [rsp + 0x1d8], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rdx
mov edx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], edx
mov rdx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rdx
mov edx, dword [rsp + 0x38]
mov dword [rsp + 0x40], edx
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rdx
mov rdx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rdx
mov rdx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rdx
jmp 0x1400077c8
cmp dword [rsp + 0x24], 0x4a35e547
jae 0x140007b24
cmp dword [rsp + 0x24], 0x48fb529d
jae 0x1400080e9
cmp dword [rsp + 0x24], 0x48f0cb18
jae 0x1400086ed
cmp dword [rsp + 0x28], 0x92dba303
mov eax, 0x48f5014f
mov ecx, 0x4a412bc8
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x6f6e3023
jae 0x140007b57
mov eax, dword [rsp + 0x2c]
mov rcx, rax
shl rcx, 4
movups xmm0, xmmword [rcx + r14 + 8]
inc eax
shl rax, 4
mov edx, dword [rax + r14 + 8]
mov dword [rcx + r14 + 8], edx
mov edx, dword [rax + r14 + 0xc]
mov dword [rcx + r14 + 0xc], edx
mov rdx, qword [rax + r14 + 0x10]
mov qword [rcx + r14 + 0x10], rdx
movups xmmword [rax + r14 + 8], xmm0
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x1d305c21
jmp 0x140005eaa
mov eax, dword [rsp + 0x34]
mov dword [0x14000c078], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0x48], 0
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x2a817546
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a81975d
jae 0x140007c50
cmp dword [rsp + 0x24], 0x4a80e374
jae 0x14000810e
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x838b7ce0
jmp 0x140005eaa
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov dword [rsp + 0x50], 1
mov dword [rsp + 0x54], 0xdfac3306
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x1191295
jae 0x14000814b
cmp dword [rsp + 0x28], 0x46ad6202
mov eax, 0x13207a7
mov ecx, 0x3f90585c
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x489d8b37
jae 0x140008170
cmp dword [rsp + 0x24], 0x488f64bf
jae 0x140008704
cmp dword [rsp + 0x28], 0xd2a009ed
mov eax, 0x7f8a0285
mov ecx, 0x4d2777ea
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x4119446e
jae 0x140008195
cmp dword [rsp + 0x24], 0x4106e774
jae 0x14000871b
cmp dword [rsp + 0x24], 0x40ff1a9e
jae 0x140008a49
cmp dword [rsp + 0x28], 0x19aca3fd
mov eax, 0x7f8a0285
mov ecx, 0x4a72b2be
jmp 0x140008b1b
mov rax, qword gs:[0x60]
mov qword [rsp + 0x1f8], rax
mov rcx, qword [rax + 0x18]
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x200], rcx
mov dword [rsp + 0x24], 0x7f8a0285
mov qword [rsp + 0x68], rbp
mov qword [rsp + 0x70], rbp
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rbp
mov ecx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], ecx
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x40], ecx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rsp + 0x44], ecx
mov qword [rsp + 0xa8], rbp
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], ecx
mov qword [rsp + 0xb8], rbp
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x19aca3fd
jmp 0x140005eaa
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0xa505d629
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x112e06fa
jae 0x1400081c8
cmp dword [rsp + 0x24], 0xf231377
jae 0x140008732
cmp dword [rsp + 0x28], 0x61df8291
mov eax, 0xfe8220e
mov ecx, 0x13a90c25
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x48c9aaf2
jae 0x1400081df
cmp dword [rsp + 0x24], 0x48c389f7
jae 0x140008749
cmp dword [rsp + 0x24], 0x48c30135
jae 0x140008a60
cmp dword [rsp + 0x28], 0xbdb3deaa
mov eax, 0x48c34794
mov ecx, 0x48c524db
jmp 0x140008c25
mov eax, dword [rsp + 0x2c]
mov rcx, rax
shl rcx, 4
mov ecx, dword [rcx + r14 + 0xc]
inc eax
shl rax, 4
cmp ecx, dword [rax + r14 + 0xc]
mov eax, 0x1d305c21
mov ecx, 0x46ad6202
cmova eax, ecx
mov dword [rsp + 0x1ec], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rcx
mov rcx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rcx
mov ecx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], ecx
mov rcx, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rcx
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x40], ecx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rsp + 0x44], ecx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], ecx
mov rcx, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rcx
mov rcx, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rcx
mov ecx, dword [rsp + 0x5c]
mov dword [rsp + 0x50], ecx
mov dword [rsp + 0x54], eax
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a7cf7f9
jae 0x140008212
mov rcx, qword [rsp + 0x60]
test rcx, rcx
mov eax, 0xff55e655
cmove eax, r13d
mov dword [rsp + 0x1bc], eax
jmp 0x1400084fd
cmp dword [rsp + 0x24], 0x85df6e2
jae 0x140008244
cmp dword [rsp + 0x24], 0x4e11349
jae 0x14000876e
cmp dword [rsp + 0x28], 0x6ace76ed
mov eax, 0x7f8a0285
mov ecx, 0x4a732546
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x48b60265
jae 0x140008269
cmp dword [rsp + 0x24], 0x48b4bd69
jae 0x140008785
cmp dword [rsp + 0x24], 0x48b4bcb3
jae 0x140008a77
cmp dword [rsp + 0x28], 0xcd95dcd7
mov eax, 0x7f8a0285
mov ecx, 0x4a940247
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x468fc3ec
jae 0x14000828e
cmp dword [rsp + 0x24], 0x44fbd15a
jae 0x14000879c
cmp dword [rsp + 0x28], 0xc628aa23
mov eax, 0x4586ce81
mov ecx, 0x48b6c566
jmp 0x140008c25
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x92dba303
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a7362c4
jae 0x1400082b3
cmp dword [rsp + 0x24], 0x4a7330e6
jae 0x1400087b3
mov rax, qword [rsp + 0xf8]
mov r8d, dword [rax + 4]
mov ecx, r8d
mov edx, r8d
mov r9d, r8d
mov r11d, r8d
mov r10d, r8d
mov ebx, r8d
mov r13d, r8d
not r8d
mov esi, 0x20202020
and ecx, esi
xor edx, esi
mov edi, 0xdfdfdfdf
xor r9d, edi
mov r12d, 0x20000020
xor r11d, r12d
and r11d, ecx
xor r10d, 0xc16cb3cf
and ebx, r12d
mov esi, r11d
not r11d
or r13d, r11d
and r11d, 0xf3c64c71
and esi, 0x202000
or esi, r11d
or ebx, 0x128a4c10
xor ebx, esi
not r13d
and r13d, r12d
mov r12d, 0x66a15cbc
or r13d, ebx
lea rbx, str.RtlAllocateHeap
mov r11d, r9d
or r9d, edx
and r9d, r10d
xor r9d, r13d
mov r13d, 0x3adaad08
and edx, 0x2ac88bba
mov r10d, 0xd5377445
and r11d, r10d
or r11d, edx
xor ecx, r10d
xor ecx, r11d
and r8d, edi
mov edi, 0x48737f47
or r8d, ecx
xor r9d, 0xffff6c71
mov ecx, r9d
xor r9d, r8d
or ecx, r8d
not ecx
or ecx, r9d
cmp ecx, 0x61626c65
mov ecx, 0x81c12986
mov edx, 0x9a6fd00e
cmove ecx, edx
mov dword [rsp + 0x1b0], ecx
jmp 0x1400083aa
cmp dword [rsp + 0x24], 0x3cdd6e4b
jae 0x140008497
cmp dword [rsp + 0x28], 0x46ad6202
mov eax, 0x7f8a0285
mov ecx, 0x6b2959a3
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x4a46b694
jae 0x1400084bc
cmp dword [rsp + 0x24], 0x4a43d751
jae 0x1400088a4
cmp dword [rsp + 0x28], 0x839038fe
mov eax, 0x7f8a0285
mov ecx, 0x4d264d5b
jmp 0x140008b1b
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0xd107c087
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x4a82192d
jae 0x1400084e1
cmp dword [rsp + 0x24], 0x4a81fb4b
jae 0x1400088bb
mov rax, qword [rsp + 0x100]
mov rax, qword [rax]
mov qword [rsp + 0x220], rax
mov dword [rsp + 0x24], 0x7f8a0285
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rcx
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rcx
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
jmp 0x14000757f
cmp dword [rsp + 0x28], 0xe618c8af
mov eax, 0xc8a43f
mov ecx, 0x44cd1498
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x487fcf29
jae 0x1400088dd
cmp dword [rsp + 0x24], 0x487a15c8
jae 0x140008a8e
cmp dword [rsp + 0x28], 0xde593428
mov eax, 0x7f8a0285
mov ecx, 0x4a821dcc
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x40d9ec25
jae 0x1400088f4
cmp dword [rsp + 0x24], 0x40d7dbf3
jae 0x140008aa5
cmp dword [rsp + 0x28], 0x2a817546
mov eax, 0x7f8a0285
mov ecx, 0x4edb6ca3
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x5b6adf55
mov eax, 0xef6d759
mov ecx, 0x1c7bd0eb
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xb625faee
mov eax, 0x48c217c3
mov ecx, 0x48c646bc
jmp 0x140008c25
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x68], rax
mov rcx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rcx
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xa8], rax
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], ecx
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x6efd3c81
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x324f3ed
jae 0x140008919
cmp dword [rsp + 0x28], 0x745ee24c
mov eax, 0x7f8a0285
mov ecx, 0x5bc6b27d
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0xd107c087
mov eax, 0x7f8a0285
mov ecx, 0x7b3779d2
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0xe618c8af
mov eax, 0x7f8a0285
mov ecx, 0x4a738f22
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x4a72f7c6
jb 0x14000850a
mov rcx, qword [rsp + 0x118]
mov eax, dword [rsp + 0x58]
mov r8d, eax
lea rax, [r8 + rcx]
mov qword [rsp + 0x210], rax
mov edx, dword [r8 + rcx + 0xc]
mov r9d, edx
lea rdx, [r9 + rcx]
mov qword [rsp + 0x218], rdx
mov r9d, dword [r9 + rcx]
mov r10d, r9d
mov r11d, r9d
mov r13d, r9d
mov ebx, r9d
xor r9d, 0x20202020
xor r10d, 0xdfdfdfdf
or r10d, r9d
and r11d, 0x20000000
xor r13d, 0x20905797
and r13d, r10d
and ebx, 0x202020
or r11d, 0x497f8c49
xor r11d, ebx
lea rbx, str.RtlAllocateHeap
xor r11d, r13d
mov r13d, 0x3adaad08
xor r11d, 0x49cffbfe
cmp r11d, 0x6e72656b
mov r9d, 0x81c12986
mov r10d, 0x6ace76ed
cmove r9d, r10d
mov dword [rsp + 0x1ac], r9d
mov dword [rsp + 0x24], 0x7f8a0285
mov r10, qword [rsp + 0x60]
mov qword [rsp + 0x68], r10
mov r10, qword [rsp + 0x110]
mov qword [rsp + 0x70], r10
mov r10, qword [rsp + 0x100]
mov qword [rsp + 0x78], r10
mov qword [rsp + 0x80], rcx
mov dword [rsp + 0x3c], r8d
mov qword [rsp + 0x88], rdx
mov ecx, dword [rsp + 0x38]
mov dword [rsp + 0x40], ecx
mov rcx, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rcx
mov rcx, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rcx
mov rcx, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rcx
mov ecx, dword [rsp + 0x34]
mov dword [rsp + 0x44], ecx
mov rcx, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rcx
mov rcx, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rcx
mov ecx, dword [rsp + 0x30]
mov dword [rsp + 0x48], ecx
mov ecx, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], ecx
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], r9d
jmp 0x140005eaa
cmp dword [rsp + 0x28], 0x4c984cb1
mov eax, 0x7f8a0285
mov ecx, 0x7d4f1993
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x49c4950b
jae 0x140008930
cmp dword [rsp + 0x28], 0x9a6fd00e
mov eax, 0x7f8a0285
mov ecx, 0x4a73425a
jmp 0x140008b1b
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov qword [rsp + 0x80], 0
jmp 0x140008546
cmp dword [rsp + 0x24], 0x191ddd4
jae 0x140008947
cmp dword [rsp + 0x28], 0x649a6a7d
mov eax, 0x193e7ed
mov ecx, 0xd03e11f
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x489df131
jae 0x14000895e
cmp dword [rsp + 0x28], 0xd107c087
mov eax, 0x489dfcdd
mov ecx, 0x48b4bca1
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x412357e0
jae 0x140008975
cmp dword [rsp + 0x24], 0x411ba5c1
jae 0x140008ab9
cmp dword [rsp + 0x28], 0x15e97b01
mov eax, 0x41204081
mov ecx, 0x413a8f9f
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x5b6adf55
mov eax, 0x7f8a0285
mov ecx, 0x7b3e28c0
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x48ca7571
jae 0x14000899a
cmp dword [rsp + 0x24], 0x48ca36a0
jae 0x140008acd
cmp dword [rsp + 0x28], 0x9d9bd4a0
mov eax, 0x48ca5f0b
mov ecx, 0x48ca8612
jmp 0x140008c25
mov rcx, qword [rsp + 0x110]
test rcx, rcx
mov eax, 0xf4c285cb
cmove eax, r13d
mov dword [rsp + 0x1c0], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
jmp 0x140007752
cmp dword [rsp + 0x24], 0x994a49f
jae 0x1400089bf
cmp dword [rsp + 0x28], 0x66a15cbc
mov eax, 0x7f8a0285
mov ecx, 0x4a7649db
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x48b68999
jae 0x1400089d6
cmp dword [rsp + 0x28], 0xc628aa23
mov eax, 0x7f8a0285
mov ecx, 0x4a72e588
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x46d827df
jae 0x1400089ed
cmp dword [rsp + 0x28], 0xde593428
mov eax, 0x4723a01f
mov ecx, 0x487df56a
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x4a738719
jae 0x14000850a
mov rax, qword [rsp + 0xf8]
mov r9d, dword [rax]
mov ecx, r9d
mov edx, r9d
mov r10d, r9d
mov r8d, r9d
not r9d
mov ebx, 0x537d8cf1
or ecx, ebx
mov r11d, ecx
mov esi, ecx
not esi
mov ecx, r9d
and r9d, 0xac82730e
xor edx, ebx
lea rbx, str.RtlAllocateHeap
or edx, r9d
and r11d, 0x228f28d2
mov r9d, esi
and r9d, 0x8c00530c
or r9d, r11d
xor r9d, edx
not edx
and edx, esi
xor r9d, 0xdd70d72d
or r9d, edx
mov edx, r9d
mov r11d, r9d
xor r9d, 0x8ca2532e
or ecx, 0xdfdfdfdf
xor edx, 0x735dacd1
xor r11d, 0xa56abe6c
or r9d, edx
and r9d, r11d
or edx, ecx
and ecx, 0x16161029
and r10d, 0x200000
and r8d, 0x20002000
add ecx, r10d
add ecx, 0x2848c842
xor ecx, r8d
xor ecx, r9d
xor ecx, 0x17963529
mov r8d, edx
mov r9d, 0x20202020
and edx, r9d
xor edx, r9d
xor edx, ecx
not r8d
and r8d, ecx
or r8d, edx
cmp r8d, 0x6c64746e
mov ecx, 0xe618c8af
mov edx, 0x9d9bd4a0
cmove ecx, edx
mov dword [rsp + 0x1b4], ecx
mov dword [rsp + 0x24], 0x7f8a0285
mov rdx, qword [rsp + 0x60]
mov qword [rsp + 0x68], rdx
mov rdx, qword [rsp + 0x110]
mov qword [rsp + 0x70], rdx
mov rdx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rdx
mov rdx, qword [rsp + 0x118]
mov qword [rsp + 0x80], rdx
mov edx, dword [rsp + 0x58]
mov dword [rsp + 0x3c], edx
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], ecx
jmp 0x140005eaa
cmp dword [rsp + 0x24], 0x3fc438ca
jae 0x140008a04
cmp dword [rsp + 0x28], 0x19aca3fd
mov eax, 0x40522621
mov ecx, 0x40fff302
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x4a4fffce
jae 0x140008a1b
cmp dword [rsp + 0x28], 0x838b7ce0
mov eax, 0x7f8a0285
mov ecx, 0x4a820885
jmp 0x140008b1b
mov rcx, qword [rsp + 0x60]
test rcx, rcx
mov eax, 0xcd95dcd7
mov edx, 0xccdcbbaa
cmove eax, edx
mov dword [rsp + 0x1c8], eax
mov dword [rsp + 0x24], 0x7f8a0285
jmp 0x140007745
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x649a6a7d
jmp 0x140005eaa
cmp dword [rsp + 0x28], 0xdfac3306
mov eax, 0x7f8a0285
mov ecx, 0x7eacc06f
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x3adaad08
mov eax, 0x7f8a0285
mov ecx, 0x4a8194ff
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x745ee24c
mov eax, 0x263464b
mov ecx, 0x44a4a91
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xeae0f30f
mov eax, 0x7f8a0285
mov ecx, 0x4d1719da
jmp 0x140008b1b
mov rcx, qword [rsp + 0x100]
mov rdx, qword [rcx + 0x30]
mov qword [rsp + 0x208], rdx
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
mov dword [rsp + 0x1a4], r8d
test r8d, r8d
mov eax, 0x9b6c2ce0
mov r9d, 0x15e97b01
cmove eax, r9d
mov dword [rsp + 0x1a8], eax
mov dword [rsp + 0x24], 0x7f8a0285
mov r9, qword [rsp + 0x60]
mov qword [rsp + 0x68], r9
mov r9, qword [rsp + 0x110]
mov qword [rsp + 0x70], r9
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rdx
mov dword [rsp + 0x3c], r8d
jmp 0x14000777c
cmp dword [rsp + 0x28], 0x4c984cb1
mov eax, 0x1cfc0a0c
mov ecx, 0x2d9967af
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x9a6fd00e
mov eax, 0x4906b64d
mov ecx, 0x4a056578
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xcd95dcd7
mov eax, 0x489dbfb2
mov ecx, 0x48b4bd55
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xff55e655
mov eax, 0x4119b38f
mov ecx, 0x416e0b77
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x61df8291
mov eax, 0x7f8a0285
mov ecx, 0x4a6d367a
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x48c584c3
jae 0x140008ae1
cmp dword [rsp + 0x28], 0xb625faee
mov eax, 0x7f8a0285
mov ecx, 0x4a6deee0
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x66a15cbc
mov eax, 0x8ea3427
mov ecx, 0x997e825
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xccdcbbaa
mov eax, 0x7f8a0285
mov ecx, 0x4a91576b
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0xd2a009ed
mov eax, 0x46be5c63
mov ecx, 0x489a674a
jmp 0x140008c25
mov dword [rsp + 0x24], 0x7f8a0285
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x70], rax
mov rcx, qword [rsp + 0x100]
mov qword [rsp + 0x78], rcx
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov dword [rsp + 0x54], 0x81c12986
jmp 0x140005eaa
cmp dword [rsp + 0x28], 0x838b7ce0
mov eax, 0x4a4d1fa7
mov ecx, 0x4a5f5a88
jmp 0x140008c25
cmp qword [rsp + 0xd8], 0
mov eax, 0xde593428
mov ecx, 0xccdcbbaa
cmove eax, ecx
mov dword [rsp + 0x1c4], eax
jmp 0x140007738
cmp dword [rsp + 0x28], 0xdb588c1f
mov eax, 0x7f8a0285
mov ecx, 0x53c806ba
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x40e5a849
jae 0x140008af5
cmp dword [rsp + 0x28], 0x1d305c21
mov eax, 0x40e84003
mov ecx, 0x40f5a7e6
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x6efd3c81
mov eax, 0x7f8a0285
mov ecx, 0x4a7be5d3
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x92dba303
mov eax, 0x7f8a0285
mov ecx, 0x4d681ac3
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x6ace76ed
mov eax, 0x1dab36c
mov ecx, 0x82e1f10
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xd12c4f8f
mov eax, 0x48a3db61
mov ecx, 0x48a70bd0
jmp 0x140008c25
cmp dword [rsp + 0x24], 0x414cb059
jae 0x140008b09
cmp dword [rsp + 0x28], 0xff55e655
mov eax, 0x7f8a0285
mov ecx, 0x4a7d0d3e
jmp 0x140008b1b
cmp dword [rsp + 0x24], 0x48ca9c7a
jae 0x140008c13
cmp dword [rsp + 0x28], 0x9b6c2ce0
mov eax, 0x7f8a0285
mov ecx, 0x4a72f7e1
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x649a6a7d
mov eax, 0x7f8a0285
mov ecx, 0x4a81b0cf
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x9b6c2ce0
mov eax, 0x48b83d46
mov ecx, 0x48cbc830
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xdfac3306
mov eax, 0x4816788c
mov ecx, 0x4873acd2
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x213f3426
mov eax, 0x40c8e261
mov ecx, 0x40e52b3c
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x81c12986
mov eax, 0x7f8a0285
mov ecx, 0x4a737533
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x3adaad08
mov eax, 0x40cea782
mov ecx, 0x40d1a6b0
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xf4c285cb
mov eax, 0x410a5c78
mov ecx, 0x4191b635
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xbdb3deaa
mov eax, 0x7f8a0285
mov ecx, 0x56ad4ad4
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0xccdcbbaa
mov eax, 0x48b5a3fd
mov ecx, 0x48b63492
jmp 0x140008c25
cmp dword [rsp + 0x28], 0xdb588c1f
mov eax, 0x48889596
mov ecx, 0x488e44ea
jmp 0x140008c25
cmp dword [rsp + 0x28], 0x213f3426
mov eax, 0x7f8a0285
mov ecx, 0x4b1d7d01
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x15e97b01
mov eax, 0x7f8a0285
mov ecx, 0x4a72f63a
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x9d9bd4a0
mov eax, 0x7f8a0285
mov ecx, 0x4a74004c
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0xa505d629
mov eax, 0x7f8a0285
mov ecx, 0x7b7d18a9
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0x1d305c21
mov eax, 0x7f8a0285
mov ecx, 0x767bb75d
jmp 0x140008b1b
cmp dword [rsp + 0x28], 0xf4c285cb
mov eax, 0x7f8a0285
mov ecx, 0x4a80c887
cmove eax, ecx
mov dword [rsp + 0x24], eax
mov rax, qword [rsp + 0x60]
mov qword [rsp + 0x68], rax
mov rax, qword [rsp + 0x110]
mov qword [rsp + 0x70], rax
mov rax, qword [rsp + 0x100]
mov qword [rsp + 0x78], rax
mov rax, qword [rsp + 0x118]
mov qword [rsp + 0x80], rax
mov eax, dword [rsp + 0x58]
mov dword [rsp + 0x3c], eax
mov rax, qword [rsp + 0xf8]
mov qword [rsp + 0x88], rax
mov eax, dword [rsp + 0x38]
mov dword [rsp + 0x40], eax
mov rax, qword [rsp + 0xf0]
mov qword [rsp + 0x90], rax
mov rax, qword [rsp + 0xe8]
mov qword [rsp + 0x98], rax
mov rax, qword [rsp + 0xe0]
mov qword [rsp + 0xa0], rax
mov eax, dword [rsp + 0x34]
mov dword [rsp + 0x44], eax
mov rax, qword [rsp + 0xd8]
mov qword [rsp + 0xa8], rax
mov rax, qword [rsp + 0xd0]
mov qword [rsp + 0xb0], rax
mov eax, dword [rsp + 0x30]
mov dword [rsp + 0x48], eax
mov eax, dword [rsp + 0x2c]
mov dword [rsp + 0x4c], eax
mov rax, qword [rsp + 0x108]
mov qword [rsp + 0xb8], rax
mov rax, qword [rsp + 0xc8]
mov qword [rsp + 0xc0], rax
mov eax, dword [rsp + 0x5c]
mov dword [rsp + 0x50], eax
mov eax, dword [rsp + 0x28]
mov dword [rsp + 0x54], eax
jmp 0x140005eaa
cmp dword [rsp + 0x28], 0x839038fe
mov eax, 0x48e34e86
mov ecx, 0x4a455b2c
cmovl eax, ecx
mov dword [rsp + 0x24], eax
jmp 0x140005eaa
mov eax, dword [rsp + 0x5c]
add rsp, 0x248
pop rbx
pop rbp
pop rdi
pop rsi
pop r12
pop r13
pop r14
pop r15
ret