Function at 0x1012e190
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
mov ebp, esp
push ebx
push edi
push esi
sub esp, 0xc80
mov edi, ecx
mov esi, dword [ebp + 0x104]
mov dword [ebp - 0x1c], esp
mov dword [ebp - 0x10], 0xffffffff
lea eax, [ebp - 0x18]
mov dword [ebp - 0x14], 0x10162770
mov ecx, dword fs:[0]
mov dword [ebp - 0x18], ecx
mov dword fs:[0], eax
lea ecx, [edi + 4]
mov dword [ebp - 0xa8], ecx
call fcn.100f3f80
mov dword [edi + 0x24], 0x100f0480
mov dword [edi + 0x28], fcn.10133890
mov dword [edi + 0x30], 0
mov dword [edi + 0x2c], 0
mov dword [edi + 0x35], 0
mov dword [edi + 0x31], 0
mov dword [edi], 0x103589d4
mov dword [ebp - 0x2c], edi
lea ecx, [edi + 0x40]
mov dword [ebp - 0x10], 0
sub esp, 0xe8
mov al, byte [ebp - 0xc8c]
mov byte [esp], al
movups xmm0, xmmword [ebp + 0xf4]
movups xmmword [esp + 0xd4], xmm0
movups xmm0, xmmword [ebp + 0xe4]
movups xmmword [esp + 0xc4], xmm0
movups xmm0, xmmword [ebp + 0xd4]
movups xmmword [esp + 0xb4], xmm0
movups xmm0, xmmword [ebp + 0xc4]
movups xmmword [esp + 0xa4], xmm0
movups xmm0, xmmword [ebp + 0xb4]
movups xmmword [esp + 0x94], xmm0
movups xmm0, xmmword [ebp + 0xa4]
movups xmmword [esp + 0x84], xmm0
movups xmm0, xmmword [ebp + 0x94]
movups xmmword [esp + 0x74], xmm0
movups xmm0, xmmword [ebp + 0x84]
movups xmmword [esp + 0x64], xmm0
movups xmm0, xmmword [ebp + 0x74]
movups xmmword [esp + 0x54], xmm0
movups xmm0, xmmword [ebp + 0x64]
movups xmmword [esp + 0x44], xmm0
movups xmm0, xmmword [ebp + 0x54]
movups xmmword [esp + 0x34], xmm0
movups xmm0, xmmword [ebp + 0x44]
movups xmmword [esp + 0x24], xmm0
movups xmm0, xmmword [ebp + 0x34]
movups xmmword [esp + 0x14], xmm0
movups xmm0, xmmword [ebp + 0x24]
movups xmmword [esp + 4], xmm0
mov dword [esp + 0xe4], esi
mov dword [ebp - 0x398], ecx
call fcn.10137420
mov eax, dword [ebp + 0x20]
mov ecx, dword [ebp + 0x1c]
mov edx, dword [ebp + 0x18]
mov esi, dword [ebp - 0x2c]
mov dword [esi + 0x3b0], 0
mov dword [esi + 0x3c0], 0
mov dword [esi + 0x3c4], 0
movsd xmm0, qword [eax + 0x10]
movsd qword [esi + 0x3c0], xmm0
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x3b0], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
mov eax, dword [ecx]
mov ecx, dword [ecx + 4]
mov dword [esi + 0x3c8], eax
mov eax, dword [ebp + 0x14]
mov dword [esi + 0x3cc], ecx
mov ecx, dword [ebp + 0x10]
mov dword [esi + 0x3d0], 0
mov dword [esi + 0x3e0], 0
mov dword [esi + 0x3e4], 0
movsd xmm0, qword [edx + 0x10]
movsd qword [esi + 0x3e0], xmm0
movups xmm0, xmmword [edx]
movups xmmword [esi + 0x3d0], xmm0
mov dword [edx + 0x10], 0
mov dword [edx + 0x14], 0xf
mov byte [edx], 0
mov edx, dword [eax]
mov eax, dword [eax + 4]
mov dword [esi + 0x3e8], edx
mov dword [esi + 0x3ec], eax
lea edx, [esi + 0x3f0]
mov dword [esi + 0x3f0], 0
mov dword [esi + 0x400], 0
mov dword [esi + 0x404], 0
movsd xmm0, qword [ecx + 0x10]
movsd qword [esi + 0x400], xmm0
movups xmm0, xmmword [ecx]
movups xmmword [esi + 0x3f0], xmm0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0xf
mov byte [ecx], 0
mov dword [esi + 0x418], 0
mov dword [esi + 0x41c], 0
mov dword [esi + 0x420], 0x10133a50
mov dword [esi + 0x424], 0x10133d60
mov dword [esi + 0x428], 0x100e3240
mov dword [esi + 0x42c], 0x100e3250
mov dword [esi + 0x430], 0
mov dword [esi + 0x434], 0
mov byte [esi + 0x438], 0
mov dword [esi + 0x43c], 0
mov dword [ebp - 0x37c], 0xf
mov dword [ebp - 0x380], 0xa
mov dword [ebp - 0x390], 0x73616c63
mov dword [ebp - 0x38c], 0x61635f73
mov word [ebp - 0x388], 0x7473
mov byte [ebp - 0x386], 0
movups xmm0, xmmword [ebp - 0x390]
movups xmmword [ebp - 0x3d4], xmm0
movsd xmm1, qword [ebp - 0x380]
movsd qword [ebp - 0x3c4], xmm1
mov dword [ebp - 0x380], 0
mov dword [ebp - 0x37c], 0xf
mov byte [ebp - 0x390], 0
mov dword [ebp - 0x3bc], 0x10120360
mov dword [ebp - 0x3b8], 0x10120360
mov dword [ebp - 0x3b4], 0xffffffff
movsd qword [ebp - 0xc7c], xmm1
movups xmmword [ebp - 0xc8c], xmm0
mov dword [ebp - 0x3c4], 0
mov dword [ebp - 0x3c0], 0xf
mov byte [ebp - 0x3d4], 0
movsd xmm0, qword [ebp - 0x3bc]
movsd qword [ebp - 0xc74], xmm0
mov dword [ebp - 0xc6c], 0xffffffff
mov edi, dword [esi + 0x400]
cmp dword [esi + 0x404], 0x10
mov ebx, edx
jb 0x1012e533
mov ebx, dword [esi + 0x3f0]
mov dword [ebp - 0x378], 0
mov dword [ebp - 0x368], 0
mov dword [ebp - 0x364], 0xf
mov byte [ebp - 0x378], 0
cmp edi, 0xf
mov dword [ebp - 0x394], edx
jbe 0x1012e593
test edi, edi
js 0x10132dd5
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], ebx
js 0x1012e5b7
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
cmp esi, 0xfff
jb 0x1012e5ed
mov dword [ebp - 0x20], ecx
jmp 0x1012e5c3
mov dword [ebp - 0x368], edi
lea eax, [ebp - 0x378]
push edi
push ebx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x378], 0
jmp 0x1012e639
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0x10], 3
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012e60c
mov dword [ebp - 0x20], esi
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0x10], 3
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x368], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x364], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x378], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x368]
movsd qword [ebp - 0x7fc], xmm0
movups xmm1, xmmword [ebp - 0x378]
movups xmmword [ebp - 0x80c], xmm1
mov dword [ebp - 0x368], 0
mov dword [ebp - 0x364], 0xf
mov byte [ebp - 0x378], 0
mov dword [ebp - 0x7f4], 0x10134070
mov dword [ebp - 0x7f0], 0x10134070
mov dword [ebp - 0x7ec], 0xffffffff
movups xmmword [ebp - 0xc68], xmm1
movsd qword [ebp - 0xc58], xmm0
mov dword [ebp - 0x7fc], 0
mov dword [ebp - 0x7f8], 0xf
mov byte [ebp - 0x80c], 0
movsd xmm0, qword [ebp - 0x7f4]
movsd qword [ebp - 0xc50], xmm0
mov dword [ebp - 0xc48], 0xffffffff
mov edi, dword [esi + 0x3e0]
cmp dword [esi + 0x3e4], 0x10
jb 0x1012e6eb
mov edx, dword [esi + 0x3d0]
jmp 0x1012e6f1
lea edx, [esi + 0x3d0]
mov dword [ebp - 0x360], 0
mov dword [ebp - 0x350], 0
mov dword [ebp - 0x34c], 0xf
mov byte [ebp - 0x360], 0
cmp edi, 0xf
jbe 0x1012e752
test edi, edi
js 0x10132deb
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012e773
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 4
cmp esi, 0xfff
jb 0x1012e7a9
mov dword [ebp - 0x20], ecx
jmp 0x1012e77f
mov dword [ebp - 0x350], edi
lea eax, [ebp - 0x360]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x360], 0
jmp 0x1012e7ee
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0xa0], 2
mov dword [ebp - 0x10], 4
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012e7c1
mov dword [ebp - 0x20], esi
mov dword [ebp - 0xa0], 2
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x350], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x34c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x360], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x350]
movsd qword [ebp - 0x7d8], xmm0
movups xmm1, xmmword [ebp - 0x360]
movups xmmword [ebp - 0x7e8], xmm1
mov dword [ebp - 0x350], 0
mov dword [ebp - 0x34c], 0xf
mov byte [ebp - 0x360], 0
mov dword [ebp - 0x7d0], 0x101340b0
mov dword [ebp - 0x7cc], 0x101340b0
mov dword [ebp - 0x7c8], 0xffffffff
movups xmmword [ebp - 0xc44], xmm1
movsd qword [ebp - 0xc34], xmm0
mov dword [ebp - 0x7d8], 0
mov dword [ebp - 0x7d4], 0xf
mov byte [ebp - 0x7e8], 0
movsd xmm0, qword [ebp - 0x7d0]
movsd qword [ebp - 0xc2c], xmm0
mov dword [ebp - 0xc24], 0xffffffff
mov edi, dword [esi + 0x3c0]
cmp dword [esi + 0x3c4], 0x10
jb 0x1012e8a0
mov edx, dword [esi + 0x3b0]
jmp 0x1012e8a6
lea edx, [esi + 0x3b0]
mov dword [ebp - 0x348], 0
mov dword [ebp - 0x338], 0
mov dword [ebp - 0x334], 0xf
mov byte [ebp - 0x348], 0
cmp edi, 0xf
jbe 0x1012e907
test edi, edi
js 0x10132e01
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012e928
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 5
cmp esi, 0xfff
jb 0x1012e95e
mov dword [ebp - 0x20], ecx
jmp 0x1012e934
mov dword [ebp - 0x338], edi
lea eax, [ebp - 0x348]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x348], 0
jmp 0x1012e9a3
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x9c], 3
mov dword [ebp - 0x10], 5
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012e976
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x9c], 3
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x338], edi
mov dword [ebp - 0x334], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x348], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x338]
movsd qword [ebp - 0x7b4], xmm0
movups xmm1, xmmword [ebp - 0x348]
movups xmmword [ebp - 0x7c4], xmm1
mov dword [ebp - 0x338], 0
mov dword [ebp - 0x334], 0xf
mov byte [ebp - 0x348], 0
mov dword [ebp - 0x7ac], 0x101340f0
mov dword [ebp - 0x7a8], 0x101340f0
mov dword [ebp - 0x7a4], 0xffffffff
movups xmmword [ebp - 0xc20], xmm1
movsd qword [ebp - 0xc10], xmm0
mov dword [ebp - 0x7b4], 0
mov dword [ebp - 0x7b0], 0xf
mov byte [ebp - 0x7c4], 0
movsd xmm0, qword [ebp - 0x7ac]
movsd qword [ebp - 0xc08], xmm0
mov dword [ebp - 0xc00], 0xffffffff
mov edi, dword [esi + 0x3a0]
cmp dword [esi + 0x3a4], 0x10
jb 0x1012ea55
mov edx, dword [esi + 0x390]
jmp 0x1012ea5b
lea edx, [esi + 0x390]
mov dword [ebp - 0x330], 0
mov dword [ebp - 0x320], 0
mov dword [ebp - 0x31c], 0xf
mov byte [ebp - 0x330], 0
cmp edi, 0xf
jbe 0x1012eabc
test edi, edi
js 0x10132e17
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x28], edi
mov dword [ebp - 0x20], edx
js 0x1012eadd
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 6
cmp esi, 0xfff
jb 0x1012eb13
mov dword [ebp - 0x24], ecx
jmp 0x1012eae9
mov dword [ebp - 0x320], edi
lea eax, [ebp - 0x330]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x330], 0
jmp 0x1012eb58
mov eax, Ordinal_2
mov dword [ebp - 0x24], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x98], 4
mov dword [ebp - 0x10], 6
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012eb2b
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x98], 4
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x28]
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp - 0x24]
mov dword [ebp - 0x320], edi
mov dword [ebp - 0x31c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x330], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x320]
movsd qword [ebp - 0x790], xmm0
movups xmm1, xmmword [ebp - 0x330]
movups xmmword [ebp - 0x7a0], xmm1
mov dword [ebp - 0x320], 0
mov dword [ebp - 0x31c], 0xf
mov byte [ebp - 0x330], 0
mov dword [ebp - 0x788], 0x10134130
mov dword [ebp - 0x784], 0x10134130
mov dword [ebp - 0x780], 0xffffffff
movups xmmword [ebp - 0xbfc], xmm1
movsd qword [ebp - 0xbec], xmm0
mov dword [ebp - 0x790], 0
mov dword [ebp - 0x78c], 0xf
mov byte [ebp - 0x7a0], 0
movsd xmm0, qword [ebp - 0x788]
movsd qword [ebp - 0xbe4], xmm0
mov dword [ebp - 0xbdc], 0xffffffff
mov edi, dword [esi + 0x380]
cmp dword [esi + 0x384], 0x10
jb 0x1012ec0a
mov edx, dword [esi + 0x370]
jmp 0x1012ec10
lea edx, [esi + 0x370]
mov dword [ebp - 0x318], 0
mov dword [ebp - 0x308], 0
mov dword [ebp - 0x304], 0xf
mov byte [ebp - 0x318], 0
cmp edi, 0xf
jbe 0x1012ec71
test edi, edi
js 0x10132e2d
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012ec92
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 7
cmp esi, 0xfff
jb 0x1012ecc8
mov dword [ebp - 0x20], ecx
jmp 0x1012ec9e
mov dword [ebp - 0x308], edi
lea eax, [ebp - 0x318]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x318], 0
jmp 0x1012ed0d
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x94], 5
mov dword [ebp - 0x10], 7
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012ece0
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x94], 5
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x308], edi
mov dword [ebp - 0x304], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x318], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x308]
movsd qword [ebp - 0x76c], xmm0
movups xmm1, xmmword [ebp - 0x318]
movups xmmword [ebp - 0x77c], xmm1
mov dword [ebp - 0x308], 0
mov dword [ebp - 0x304], 0xf
mov byte [ebp - 0x318], 0
mov dword [ebp - 0x764], 0x10134170
mov dword [ebp - 0x760], 0x10134170
mov dword [ebp - 0x75c], 0xffffffff
movups xmmword [ebp - 0xbd8], xmm1
movsd qword [ebp - 0xbc8], xmm0
mov dword [ebp - 0x76c], 0
mov dword [ebp - 0x768], 0xf
mov byte [ebp - 0x77c], 0
movsd xmm0, qword [ebp - 0x764]
movsd qword [ebp - 0xbc0], xmm0
mov dword [ebp - 0xbb8], 0xffffffff
mov edi, dword [esi + 0x360]
cmp dword [esi + 0x364], 0x10
jb 0x1012edbf
mov edx, dword [esi + 0x350]
jmp 0x1012edc5
lea edx, [esi + 0x350]
mov dword [ebp - 0x300], 0
mov dword [ebp - 0x2f0], 0
mov dword [ebp - 0x2ec], 0xf
mov byte [ebp - 0x300], 0
cmp edi, 0xf
jbe 0x1012ee26
test edi, edi
js 0x10132e43
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012ee47
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 8
cmp esi, 0xfff
jb 0x1012ee7d
mov dword [ebp - 0x20], ecx
jmp 0x1012ee53
mov dword [ebp - 0x2f0], edi
lea eax, [ebp - 0x300]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x300], 0
jmp 0x1012eec2
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x90], 6
mov dword [ebp - 0x10], 8
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012ee95
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x90], 6
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x2f0], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x2ec], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x300], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x2f0]
movsd qword [ebp - 0x748], xmm0
movups xmm1, xmmword [ebp - 0x300]
movups xmmword [ebp - 0x758], xmm1
mov dword [ebp - 0x2f0], 0
mov dword [ebp - 0x2ec], 0xf
mov byte [ebp - 0x300], 0
mov dword [ebp - 0x740], 0x101341b0
mov dword [ebp - 0x73c], 0x101341b0
mov dword [ebp - 0x738], 0xffffffff
movups xmmword [ebp - 0xbb4], xmm1
movsd qword [ebp - 0xba4], xmm0
mov dword [ebp - 0x748], 0
mov dword [ebp - 0x744], 0xf
mov byte [ebp - 0x758], 0
movsd xmm0, qword [ebp - 0x740]
movsd qword [ebp - 0xb9c], xmm0
mov dword [ebp - 0xb94], 0xffffffff
mov edi, dword [esi + 0x340]
cmp dword [esi + 0x344], 0x10
jb 0x1012ef74
mov edx, dword [esi + 0x330]
jmp 0x1012ef7a
lea edx, [esi + 0x330]
mov dword [ebp - 0x2e8], 0
mov dword [ebp - 0x2d8], 0
mov dword [ebp - 0x2d4], 0xf
mov byte [ebp - 0x2e8], 0
cmp edi, 0xf
jbe 0x1012efdb
test edi, edi
js 0x10132e59
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012effc
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 9
cmp esi, 0xfff
jb 0x1012f032
mov dword [ebp - 0x20], ecx
jmp 0x1012f008
mov dword [ebp - 0x2d8], edi
lea eax, [ebp - 0x2e8]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x2e8], 0
jmp 0x1012f077
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x8c], 7
mov dword [ebp - 0x10], 9
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012f04a
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x8c], 7
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x2d8], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x2d4], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x2e8], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x2d8]
movsd qword [ebp - 0x724], xmm0
movups xmm1, xmmword [ebp - 0x2e8]
movups xmmword [ebp - 0x734], xmm1
mov dword [ebp - 0x2d8], 0
mov dword [ebp - 0x2d4], 0xf
mov byte [ebp - 0x2e8], 0
mov dword [ebp - 0x71c], 0x101341f0
mov dword [ebp - 0x718], 0x101341f0
mov dword [ebp - 0x714], 0xffffffff
movups xmmword [ebp - 0xb90], xmm1
movsd qword [ebp - 0xb80], xmm0
mov dword [ebp - 0x724], 0
mov dword [ebp - 0x720], 0xf
mov byte [ebp - 0x734], 0
movsd xmm0, qword [ebp - 0x71c]
movsd qword [ebp - 0xb78], xmm0
mov dword [ebp - 0xb70], 0xffffffff
mov edi, dword [esi + 0x320]
cmp dword [esi + 0x324], 0x10
jb 0x1012f129
mov edx, dword [esi + 0x310]
jmp 0x1012f12f
lea edx, [esi + 0x310]
mov dword [ebp - 0x2d0], 0
mov dword [ebp - 0x2c0], 0
mov dword [ebp - 0x2bc], 0xf
mov byte [ebp - 0x2d0], 0
cmp edi, 0xf
jbe 0x1012f190
test edi, edi
js 0x10132e6f
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x28], edi
mov dword [ebp - 0x20], edx
js 0x1012f1b1
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0xa
cmp esi, 0xfff
jb 0x1012f1e7
mov dword [ebp - 0x24], ecx
jmp 0x1012f1bd
mov dword [ebp - 0x2c0], edi
lea eax, [ebp - 0x2d0]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x2d0], 0
jmp 0x1012f22c
mov eax, Ordinal_2
mov dword [ebp - 0x24], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x88], 8
mov dword [ebp - 0x10], 0xa
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012f1ff
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x88], 8
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x28]
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp - 0x24]
mov dword [ebp - 0x2c0], edi
mov dword [ebp - 0x2bc], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x2d0], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x2c0]
movsd qword [ebp - 0x700], xmm0
movups xmm1, xmmword [ebp - 0x2d0]
movups xmmword [ebp - 0x710], xmm1
mov dword [ebp - 0x2c0], 0
mov dword [ebp - 0x2bc], 0xf
mov byte [ebp - 0x2d0], 0
mov dword [ebp - 0x6f8], 0x10134230
mov dword [ebp - 0x6f4], 0x10134230
mov dword [ebp - 0x6f0], 0xffffffff
movups xmmword [ebp - 0xb6c], xmm1
movsd qword [ebp - 0xb5c], xmm0
mov dword [ebp - 0x700], 0
mov dword [ebp - 0x6fc], 0xf
mov byte [ebp - 0x710], 0
movsd xmm0, qword [ebp - 0x6f8]
movsd qword [ebp - 0xb54], xmm0
mov dword [ebp - 0xb4c], 0xffffffff
mov edi, dword [esi + 0x300]
cmp dword [esi + 0x304], 0x10
jb 0x1012f2de
mov edx, dword [esi + 0x2f0]
jmp 0x1012f2e4
lea edx, [esi + 0x2f0]
mov dword [ebp - 0x2b8], 0
mov dword [ebp - 0x2a8], 0
mov dword [ebp - 0x2a4], 0xf
mov byte [ebp - 0x2b8], 0
cmp edi, 0xf
jbe 0x1012f345
test edi, edi
js 0x10132e85
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012f366
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0xb
cmp esi, 0xfff
jb 0x1012f39c
mov dword [ebp - 0x20], ecx
jmp 0x1012f372
mov dword [ebp - 0x2a8], edi
lea eax, [ebp - 0x2b8]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x2b8], 0
jmp 0x1012f3e1
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x84], 9
mov dword [ebp - 0x10], 0xb
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012f3b4
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x84], 9
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x2a8], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x2a4], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x2b8], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x2a8]
movsd qword [ebp - 0x6dc], xmm0
movups xmm1, xmmword [ebp - 0x2b8]
movups xmmword [ebp - 0x6ec], xmm1
mov dword [ebp - 0x2a8], 0
mov dword [ebp - 0x2a4], 0xf
mov byte [ebp - 0x2b8], 0
mov dword [ebp - 0x6d4], 0x10134270
mov dword [ebp - 0x6d0], 0x10134270
mov dword [ebp - 0x6cc], 0xffffffff
movups xmmword [ebp - 0xb48], xmm1
movsd qword [ebp - 0xb38], xmm0
mov dword [ebp - 0x6dc], 0
mov dword [ebp - 0x6d8], 0xf
mov byte [ebp - 0x6ec], 0
movsd xmm0, qword [ebp - 0x6d4]
movsd qword [ebp - 0xb30], xmm0
mov dword [ebp - 0xb28], 0xffffffff
mov edi, dword [esi + 0x2e0]
cmp dword [esi + 0x2e4], 0x10
jb 0x1012f493
mov edx, dword [esi + 0x2d0]
jmp 0x1012f499
lea edx, [esi + 0x2d0]
mov dword [ebp - 0x2a0], 0
mov dword [ebp - 0x290], 0
mov dword [ebp - 0x28c], 0xf
mov byte [ebp - 0x2a0], 0
cmp edi, 0xf
jbe 0x1012f4fa
test edi, edi
js 0x10132e9b
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012f51b
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0xc
cmp esi, 0xfff
jb 0x1012f54e
mov dword [ebp - 0x20], ecx
jmp 0x1012f527
mov dword [ebp - 0x290], edi
lea eax, [ebp - 0x2a0]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x2a0], 0
jmp 0x1012f590
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x80], 0xa
mov dword [ebp - 0x10], 0xc
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012f563
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x80], 0xa
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x290], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x28c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x2a0], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x290]
movsd qword [ebp - 0x6b8], xmm0
movups xmm1, xmmword [ebp - 0x2a0]
movups xmmword [ebp - 0x6c8], xmm1
mov dword [ebp - 0x290], 0
mov dword [ebp - 0x28c], 0xf
mov byte [ebp - 0x2a0], 0
mov dword [ebp - 0x6b0], 0x101342b0
mov dword [ebp - 0x6ac], 0x101342b0
mov dword [ebp - 0x6a8], 0xffffffff
movups xmmword [ebp - 0xb24], xmm1
movsd qword [ebp - 0xb14], xmm0
mov dword [ebp - 0x6b8], 0
mov dword [ebp - 0x6b4], 0xf
mov byte [ebp - 0x6c8], 0
movsd xmm0, qword [ebp - 0x6b0]
movsd qword [ebp - 0xb0c], xmm0
mov dword [ebp - 0xb04], 0xffffffff
mov edi, dword [esi + 0x2c0]
cmp dword [esi + 0x2c4], 0x10
jb 0x1012f642
mov edx, dword [esi + 0x2b0]
jmp 0x1012f648
lea edx, [esi + 0x2b0]
mov dword [ebp - 0x288], 0
mov dword [ebp - 0x278], 0
mov dword [ebp - 0x274], 0xf
mov byte [ebp - 0x288], 0
cmp edi, 0xf
jbe 0x1012f6a9
test edi, edi
js 0x10132eae
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012f6ca
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0xd
cmp esi, 0xfff
jb 0x1012f6fd
mov dword [ebp - 0x20], ecx
jmp 0x1012f6d6
mov dword [ebp - 0x278], edi
lea eax, [ebp - 0x288]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x288], 0
jmp 0x1012f73f
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x7c], 0xb
mov dword [ebp - 0x10], 0xd
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012f712
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x7c], 0xb
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x278], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x274], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x288], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x278]
movsd qword [ebp - 0x694], xmm0
movups xmm1, xmmword [ebp - 0x288]
movups xmmword [ebp - 0x6a4], xmm1
mov dword [ebp - 0x278], 0
mov dword [ebp - 0x274], 0xf
mov byte [ebp - 0x288], 0
mov dword [ebp - 0x68c], 0x101342f0
mov dword [ebp - 0x688], 0x101342f0
mov dword [ebp - 0x684], 0xffffffff
movups xmmword [ebp - 0xb00], xmm1
movsd qword [ebp - 0xaf0], xmm0
mov dword [ebp - 0x694], 0
mov dword [ebp - 0x690], 0xf
mov byte [ebp - 0x6a4], 0
movsd xmm0, qword [ebp - 0x68c]
movsd qword [ebp - 0xae8], xmm0
mov dword [ebp - 0xae0], 0xffffffff
mov edi, dword [esi + 0x2a0]
cmp dword [esi + 0x2a4], 0x10
jb 0x1012f7f1
mov edx, dword [esi + 0x290]
jmp 0x1012f7f7
lea edx, [esi + 0x290]
mov dword [ebp - 0x270], 0
mov dword [ebp - 0x260], 0
mov dword [ebp - 0x25c], 0xf
mov byte [ebp - 0x270], 0
cmp edi, 0xf
jbe 0x1012f858
test edi, edi
js 0x10132ec1
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012f879
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0xe
cmp esi, 0xfff
jb 0x1012f8ac
mov dword [ebp - 0x20], ecx
jmp 0x1012f885
mov dword [ebp - 0x260], edi
lea eax, [ebp - 0x270]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x270], 0
jmp 0x1012f8ee
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x78], 0xc
mov dword [ebp - 0x10], 0xe
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012f8c1
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x78], 0xc
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x260], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x25c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x270], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x260]
movsd qword [ebp - 0x670], xmm0
movups xmm1, xmmword [ebp - 0x270]
movups xmmword [ebp - 0x680], xmm1
mov dword [ebp - 0x260], 0
mov dword [ebp - 0x25c], 0xf
mov byte [ebp - 0x270], 0
mov dword [ebp - 0x668], 0x10134330
mov dword [ebp - 0x664], 0x10134330
mov dword [ebp - 0x660], 0xffffffff
movups xmmword [ebp - 0xadc], xmm1
movsd qword [ebp - 0xacc], xmm0
mov dword [ebp - 0x670], 0
mov dword [ebp - 0x66c], 0xf
mov byte [ebp - 0x680], 0
movsd xmm0, qword [ebp - 0x668]
movsd qword [ebp - 0xac4], xmm0
mov dword [ebp - 0xabc], 0xffffffff
mov edi, dword [esi + 0x280]
cmp dword [esi + 0x284], 0x10
jb 0x1012f9a0
mov edx, dword [esi + 0x270]
jmp 0x1012f9a6
lea edx, [esi + 0x270]
mov dword [ebp - 0x258], 0
mov dword [ebp - 0x248], 0
mov dword [ebp - 0x244], 0xf
mov byte [ebp - 0x258], 0
cmp edi, 0xf
jbe 0x1012fa07
test edi, edi
js 0x10132ed4
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012fa28
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0xf
cmp esi, 0xfff
jb 0x1012fa5b
mov dword [ebp - 0x20], ecx
jmp 0x1012fa34
mov dword [ebp - 0x248], edi
lea eax, [ebp - 0x258]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x258], 0
jmp 0x1012fa9d
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x74], 0xd
mov dword [ebp - 0x10], 0xf
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012fa70
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x74], 0xd
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x248], edi
mov dword [ebp - 0x244], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x258], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x248]
movsd qword [ebp - 0x64c], xmm0
movups xmm1, xmmword [ebp - 0x258]
movups xmmword [ebp - 0x65c], xmm1
mov dword [ebp - 0x248], 0
mov dword [ebp - 0x244], 0xf
mov byte [ebp - 0x258], 0
mov dword [ebp - 0x644], 0x10134370
mov dword [ebp - 0x640], 0x10134370
mov dword [ebp - 0x63c], 0xffffffff
movups xmmword [ebp - 0xab8], xmm1
movsd qword [ebp - 0xaa8], xmm0
mov dword [ebp - 0x64c], 0
mov dword [ebp - 0x648], 0xf
mov byte [ebp - 0x65c], 0
movsd xmm0, qword [ebp - 0x644]
movsd qword [ebp - 0xaa0], xmm0
mov dword [ebp - 0xa98], 0xffffffff
mov edi, dword [esi + 0x260]
cmp dword [esi + 0x264], 0x10
jb 0x1012fb4f
mov edx, dword [esi + 0x250]
jmp 0x1012fb55
lea edx, [esi + 0x250]
mov dword [ebp - 0x240], 0
mov dword [ebp - 0x230], 0
mov dword [ebp - 0x22c], 0xf
mov byte [ebp - 0x240], 0
cmp edi, 0xf
jbe 0x1012fbb6
test edi, edi
js 0x10132ee7
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012fbd7
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x10
cmp esi, 0xfff
jb 0x1012fc0a
mov dword [ebp - 0x20], ecx
jmp 0x1012fbe3
mov dword [ebp - 0x230], edi
lea eax, [ebp - 0x240]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x240], 0
jmp 0x1012fc4c
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x70], 0xe
mov dword [ebp - 0x10], 0x10
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012fc1f
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x70], 0xe
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x230], edi
mov dword [ebp - 0x22c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x240], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x230]
movsd qword [ebp - 0x628], xmm0
movups xmm1, xmmword [ebp - 0x240]
movups xmmword [ebp - 0x638], xmm1
mov dword [ebp - 0x230], 0
mov dword [ebp - 0x22c], 0xf
mov byte [ebp - 0x240], 0
mov dword [ebp - 0x620], 0x101343b0
mov dword [ebp - 0x61c], 0x101343b0
mov dword [ebp - 0x618], 0xffffffff
movups xmmword [ebp - 0xa94], xmm1
movsd qword [ebp - 0xa84], xmm0
mov dword [ebp - 0x628], 0
mov dword [ebp - 0x624], 0xf
mov byte [ebp - 0x638], 0
movsd xmm0, qword [ebp - 0x620]
movsd qword [ebp - 0xa7c], xmm0
mov dword [ebp - 0xa74], 0xffffffff
mov edi, dword [esi + 0x240]
cmp dword [esi + 0x244], 0x10
jb 0x1012fcfe
mov edx, dword [esi + 0x230]
jmp 0x1012fd04
lea edx, [esi + 0x230]
mov dword [ebp - 0x228], 0
mov dword [ebp - 0x218], 0
mov dword [ebp - 0x214], 0xf
mov byte [ebp - 0x228], 0
cmp edi, 0xf
jbe 0x1012fd65
test edi, edi
js 0x10132efa
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012fd86
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x11
cmp esi, 0xfff
jb 0x1012fdb9
mov dword [ebp - 0x20], ecx
jmp 0x1012fd92
mov dword [ebp - 0x218], edi
lea eax, [ebp - 0x228]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x228], 0
jmp 0x1012fdfb
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x6c], 0xf
mov dword [ebp - 0x10], 0x11
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012fdce
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x6c], 0xf
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x218], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x214], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x228], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x218]
movsd qword [ebp - 0x604], xmm0
movups xmm1, xmmword [ebp - 0x228]
movups xmmword [ebp - 0x614], xmm1
mov dword [ebp - 0x218], 0
mov dword [ebp - 0x214], 0xf
mov byte [ebp - 0x228], 0
mov dword [ebp - 0x5fc], 0x101343f0
mov dword [ebp - 0x5f8], 0x101343f0
mov dword [ebp - 0x5f4], 0xffffffff
movups xmmword [ebp - 0xa70], xmm1
movsd qword [ebp - 0xa60], xmm0
mov dword [ebp - 0x604], 0
mov dword [ebp - 0x600], 0xf
mov byte [ebp - 0x614], 0
movsd xmm0, qword [ebp - 0x5fc]
movsd qword [ebp - 0xa58], xmm0
mov dword [ebp - 0xa50], 0xffffffff
mov edi, dword [esi + 0x220]
cmp dword [esi + 0x224], 0x10
jb 0x1012fead
mov edx, dword [esi + 0x210]
jmp 0x1012feb3
lea edx, [esi + 0x210]
mov dword [ebp - 0x210], 0
mov dword [ebp - 0x200], 0
mov dword [ebp - 0x1fc], 0xf
mov byte [ebp - 0x210], 0
cmp edi, 0xf
jbe 0x1012ff14
test edi, edi
js 0x10132f0d
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1012ff35
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x12
cmp esi, 0xfff
jb 0x1012ff68
mov dword [ebp - 0x20], ecx
jmp 0x1012ff41
mov dword [ebp - 0x200], edi
lea eax, [ebp - 0x210]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x210], 0
jmp 0x1012ffaa
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x68], 0x10
mov dword [ebp - 0x10], 0x12
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1012ff7d
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x68], 0x10
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x200], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x1fc], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x210], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x200]
movsd qword [ebp - 0x5e0], xmm0
movups xmm1, xmmword [ebp - 0x210]
movups xmmword [ebp - 0x5f0], xmm1
mov dword [ebp - 0x200], 0
mov dword [ebp - 0x1fc], 0xf
mov byte [ebp - 0x210], 0
mov dword [ebp - 0x5d8], 0x10134430
mov dword [ebp - 0x5d4], 0x10134430
mov dword [ebp - 0x5d0], 0xffffffff
movups xmmword [ebp - 0xa4c], xmm1
movsd qword [ebp - 0xa3c], xmm0
mov dword [ebp - 0x5e0], 0
mov dword [ebp - 0x5dc], 0xf
mov byte [ebp - 0x5f0], 0
movsd xmm0, qword [ebp - 0x5d8]
movsd qword [ebp - 0xa34], xmm0
mov dword [ebp - 0xa2c], 0xffffffff
mov edi, dword [esi + 0x200]
cmp dword [esi + 0x204], 0x10
jb 0x1013005c
mov edx, dword [esi + 0x1f0]
jmp 0x10130062
lea edx, [esi + 0x1f0]
mov dword [ebp - 0x1f8], 0
mov dword [ebp - 0x1e8], 0
mov dword [ebp - 0x1e4], 0xf
mov byte [ebp - 0x1f8], 0
cmp edi, 0xf
jbe 0x101300c3
test edi, edi
js 0x10132f20
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x101300e4
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x13
cmp esi, 0xfff
jb 0x10130117
mov dword [ebp - 0x20], ecx
jmp 0x101300f0
mov dword [ebp - 0x1e8], edi
lea eax, [ebp - 0x1f8]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x1f8], 0
jmp 0x10130159
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x64], 0x11
mov dword [ebp - 0x10], 0x13
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1013012c
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x64], 0x11
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x1e8], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x1e4], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x1f8], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x1e8]
movsd qword [ebp - 0x5bc], xmm0
movups xmm1, xmmword [ebp - 0x1f8]
movups xmmword [ebp - 0x5cc], xmm1
mov dword [ebp - 0x1e8], 0
mov dword [ebp - 0x1e4], 0xf
mov byte [ebp - 0x1f8], 0
mov dword [ebp - 0x5b4], 0x10134470
mov dword [ebp - 0x5b0], 0x10134470
mov dword [ebp - 0x5ac], 0xffffffff
movups xmmword [ebp - 0xa28], xmm1
movsd qword [ebp - 0xa18], xmm0
mov dword [ebp - 0x5bc], 0
mov dword [ebp - 0x5b8], 0xf
mov byte [ebp - 0x5cc], 0
movsd xmm0, qword [ebp - 0x5b4]
movsd qword [ebp - 0xa10], xmm0
mov dword [ebp - 0xa08], 0xffffffff
mov edi, dword [esi + 0x1e0]
cmp dword [esi + 0x1e4], 0x10
jb 0x1013020b
mov edx, dword [esi + 0x1d0]
jmp 0x10130211
lea edx, [esi + 0x1d0]
mov dword [ebp - 0x1e0], 0
mov dword [ebp - 0x1d0], 0
mov dword [ebp - 0x1cc], 0xf
mov byte [ebp - 0x1e0], 0
cmp edi, 0xf
jbe 0x10130272
test edi, edi
js 0x10132f33
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10130293
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x14
cmp esi, 0xfff
jb 0x101302c6
mov dword [ebp - 0x20], ecx
jmp 0x1013029f
mov dword [ebp - 0x1d0], edi
lea eax, [ebp - 0x1e0]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x1e0], 0
jmp 0x10130308
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x60], 0x12
mov dword [ebp - 0x10], 0x14
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x101302db
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x60], 0x12
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x1d0], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x1cc], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x1e0], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x1d0]
movsd qword [ebp - 0x598], xmm0
movups xmm1, xmmword [ebp - 0x1e0]
movups xmmword [ebp - 0x5a8], xmm1
mov dword [ebp - 0x1d0], 0
mov dword [ebp - 0x1cc], 0xf
mov byte [ebp - 0x1e0], 0
mov dword [ebp - 0x590], 0x101344b0
mov dword [ebp - 0x58c], 0x101344b0
mov dword [ebp - 0x588], 0xffffffff
movups xmmword [ebp - 0xa04], xmm1
movsd qword [ebp - 0x9f4], xmm0
mov dword [ebp - 0x598], 0
mov dword [ebp - 0x594], 0xf
mov byte [ebp - 0x5a8], 0
movsd xmm0, qword [ebp - 0x590]
movsd qword [ebp - 0x9ec], xmm0
mov dword [ebp - 0x9e4], 0xffffffff
mov edi, dword [esi + 0x1c0]
cmp dword [esi + 0x1c4], 0x10
jb 0x101303ba
mov edx, dword [esi + 0x1b0]
jmp 0x101303c0
lea edx, [esi + 0x1b0]
mov dword [ebp - 0x1c8], 0
mov dword [ebp - 0x1b8], 0
mov dword [ebp - 0x1b4], 0xf
mov byte [ebp - 0x1c8], 0
cmp edi, 0xf
jbe 0x10130421
test edi, edi
js 0x10132f46
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10130442
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x15
cmp esi, 0xfff
jb 0x10130475
mov dword [ebp - 0x20], ecx
jmp 0x1013044e
mov dword [ebp - 0x1b8], edi
lea eax, [ebp - 0x1c8]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x1c8], 0
jmp 0x101304b7
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x5c], 0x13
mov dword [ebp - 0x10], 0x15
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1013048a
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x5c], 0x13
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x1b8], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x1b4], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x1c8], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x1b8]
movsd qword [ebp - 0x574], xmm0
movups xmm1, xmmword [ebp - 0x1c8]
movups xmmword [ebp - 0x584], xmm1
mov dword [ebp - 0x1b8], 0
mov dword [ebp - 0x1b4], 0xf
mov byte [ebp - 0x1c8], 0
mov dword [ebp - 0x56c], 0x101344f0
mov dword [ebp - 0x568], 0x101344f0
mov dword [ebp - 0x564], 0xffffffff
movups xmmword [ebp - 0x9e0], xmm1
movsd qword [ebp - 0x9d0], xmm0
mov dword [ebp - 0x574], 0
mov dword [ebp - 0x570], 0xf
mov byte [ebp - 0x584], 0
movsd xmm0, qword [ebp - 0x56c]
movsd qword [ebp - 0x9c8], xmm0
mov dword [ebp - 0x9c0], 0xffffffff
mov edi, dword [esi + 0x1a0]
cmp dword [esi + 0x1a4], 0x10
jb 0x10130569
mov edx, dword [esi + 0x190]
jmp 0x1013056f
lea edx, [esi + 0x190]
mov dword [ebp - 0x1b0], 0
mov dword [ebp - 0x1a0], 0
mov dword [ebp - 0x19c], 0xf
mov byte [ebp - 0x1b0], 0
cmp edi, 0xf
jbe 0x101305d0
test edi, edi
js 0x10132f59
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x28], edi
mov dword [ebp - 0x20], edx
js 0x101305f1
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x16
cmp esi, 0xfff
jb 0x10130624
mov dword [ebp - 0x24], ecx
jmp 0x101305fd
mov dword [ebp - 0x1a0], edi
lea eax, [ebp - 0x1b0]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x1b0], 0
jmp 0x10130666
mov eax, Ordinal_2
mov dword [ebp - 0x24], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x58], 0x14
mov dword [ebp - 0x10], 0x16
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10130639
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x58], 0x14
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x28]
mov eax, dword [ebp - 0x20]
mov ecx, dword [ebp - 0x24]
mov dword [ebp - 0x1a0], edi
mov dword [ebp - 0x19c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x1b0], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x1a0]
movsd qword [ebp - 0x550], xmm0
movups xmm1, xmmword [ebp - 0x1b0]
movups xmmword [ebp - 0x560], xmm1
mov dword [ebp - 0x1a0], 0
mov dword [ebp - 0x19c], 0xf
mov byte [ebp - 0x1b0], 0
mov dword [ebp - 0x548], 0x10134530
mov dword [ebp - 0x544], 0x10134530
mov dword [ebp - 0x540], 0xffffffff
movups xmmword [ebp - 0x9bc], xmm1
movsd qword [ebp - 0x9ac], xmm0
mov dword [ebp - 0x550], 0
mov dword [ebp - 0x54c], 0xf
mov byte [ebp - 0x560], 0
movsd xmm0, qword [ebp - 0x548]
movsd qword [ebp - 0x9a4], xmm0
mov dword [ebp - 0x99c], 0xffffffff
mov edi, dword [esi + 0x180]
cmp dword [esi + 0x184], 0x10
jb 0x10130718
mov edx, dword [esi + 0x170]
jmp 0x1013071e
lea edx, [esi + 0x170]
mov dword [ebp - 0x198], 0
mov dword [ebp - 0x188], 0
mov dword [ebp - 0x184], 0xf
mov byte [ebp - 0x198], 0
cmp edi, 0xf
jbe 0x1013077f
test edi, edi
js 0x10132f6c
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x101307a0
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x17
cmp esi, 0xfff
jb 0x101307d3
mov dword [ebp - 0x20], ecx
jmp 0x101307ac
mov dword [ebp - 0x188], edi
lea eax, [ebp - 0x198]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x198], 0
jmp 0x10130815
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x54], 0x15
mov dword [ebp - 0x10], 0x17
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x101307e8
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x54], 0x15
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x188], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x184], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x198], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x188]
movsd qword [ebp - 0x52c], xmm0
movups xmm1, xmmword [ebp - 0x198]
movups xmmword [ebp - 0x53c], xmm1
mov dword [ebp - 0x188], 0
mov dword [ebp - 0x184], 0xf
mov byte [ebp - 0x198], 0
mov dword [ebp - 0x524], 0x10134570
mov dword [ebp - 0x520], 0x10134570
mov dword [ebp - 0x51c], 0xffffffff
movups xmmword [ebp - 0x998], xmm1
movsd qword [ebp - 0x988], xmm0
mov dword [ebp - 0x52c], 0
mov dword [ebp - 0x528], 0xf
mov byte [ebp - 0x53c], 0
movsd xmm0, qword [ebp - 0x524]
movsd qword [ebp - 0x980], xmm0
mov dword [ebp - 0x978], 0xffffffff
mov edi, dword [esi + 0x160]
cmp dword [esi + 0x164], 0x10
jb 0x101308c7
mov edx, dword [esi + 0x150]
jmp 0x101308cd
lea edx, [esi + 0x150]
mov dword [ebp - 0x180], 0
mov dword [ebp - 0x170], 0
mov dword [ebp - 0x16c], 0xf
mov byte [ebp - 0x180], 0
cmp edi, 0xf
jbe 0x1013092e
test edi, edi
js 0x10132f7f
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1013094f
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x18
cmp esi, 0xfff
jb 0x10130982
mov dword [ebp - 0x20], ecx
jmp 0x1013095b
mov dword [ebp - 0x170], edi
lea eax, [ebp - 0x180]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x180], 0
jmp 0x101309c4
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x50], 0x16
mov dword [ebp - 0x10], 0x18
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10130997
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x50], 0x16
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x170], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x16c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x180], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x170]
movsd qword [ebp - 0x508], xmm0
movups xmm1, xmmword [ebp - 0x180]
movups xmmword [ebp - 0x518], xmm1
mov dword [ebp - 0x170], 0
mov dword [ebp - 0x16c], 0xf
mov byte [ebp - 0x180], 0
mov dword [ebp - 0x500], 0x101345b0
mov dword [ebp - 0x4fc], 0x101345b0
mov dword [ebp - 0x4f8], 0xffffffff
movups xmmword [ebp - 0x974], xmm1
movsd qword [ebp - 0x964], xmm0
mov dword [ebp - 0x508], 0
mov dword [ebp - 0x504], 0xf
mov byte [ebp - 0x518], 0
movsd xmm0, qword [ebp - 0x500]
movsd qword [ebp - 0x95c], xmm0
mov dword [ebp - 0x954], 0xffffffff
mov edi, dword [esi + 0x140]
cmp dword [esi + 0x144], 0x10
jb 0x10130a76
mov edx, dword [esi + 0x130]
jmp 0x10130a7c
lea edx, [esi + 0x130]
mov dword [ebp - 0x168], 0
mov dword [ebp - 0x158], 0
mov dword [ebp - 0x154], 0xf
mov byte [ebp - 0x168], 0
cmp edi, 0xf
jbe 0x10130add
test edi, edi
js 0x10132f92
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10130afe
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x19
cmp esi, 0xfff
jb 0x10130b31
mov dword [ebp - 0x20], ecx
jmp 0x10130b0a
mov dword [ebp - 0x158], edi
lea eax, [ebp - 0x168]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x168], 0
jmp 0x10130b73
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x4c], 0x17
mov dword [ebp - 0x10], 0x19
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10130b46
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x4c], 0x17
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x158], edi
mov dword [ebp - 0x154], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x168], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x158]
movsd qword [ebp - 0x4e4], xmm0
movups xmm1, xmmword [ebp - 0x168]
movups xmmword [ebp - 0x4f4], xmm1
mov dword [ebp - 0x158], 0
mov dword [ebp - 0x154], 0xf
mov byte [ebp - 0x168], 0
mov dword [ebp - 0x4dc], 0x101345f0
mov dword [ebp - 0x4d8], 0x101345f0
mov dword [ebp - 0x4d4], 0xffffffff
movups xmmword [ebp - 0x950], xmm1
movsd qword [ebp - 0x940], xmm0
mov dword [ebp - 0x4e4], 0
mov dword [ebp - 0x4e0], 0xf
mov byte [ebp - 0x4f4], 0
movsd xmm0, qword [ebp - 0x4dc]
movsd qword [ebp - 0x938], xmm0
mov dword [ebp - 0x930], 0xffffffff
mov edi, dword [esi + 0x120]
cmp dword [esi + 0x124], 0x10
jb 0x10130c25
mov edx, dword [esi + 0x110]
jmp 0x10130c2b
lea edx, [esi + 0x110]
mov dword [ebp - 0x150], 0
mov dword [ebp - 0x140], 0
mov dword [ebp - 0x13c], 0xf
mov byte [ebp - 0x150], 0
cmp edi, 0xf
jbe 0x10130c8c
test edi, edi
js 0x10132fa5
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10130cad
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x1a
cmp esi, 0xfff
jb 0x10130ce0
mov dword [ebp - 0x20], ecx
jmp 0x10130cb9
mov dword [ebp - 0x140], edi
lea eax, [ebp - 0x150]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x150], 0
jmp 0x10130d22
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x48], 0x18
mov dword [ebp - 0x10], 0x1a
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10130cf5
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x48], 0x18
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x140], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x13c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x150], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x140]
movsd qword [ebp - 0x4c0], xmm0
movups xmm1, xmmword [ebp - 0x150]
movups xmmword [ebp - 0x4d0], xmm1
mov dword [ebp - 0x140], 0
mov dword [ebp - 0x13c], 0xf
mov byte [ebp - 0x150], 0
mov dword [ebp - 0x4b8], 0x10134630
mov dword [ebp - 0x4b4], 0x10134630
mov dword [ebp - 0x4b0], 0xffffffff
movups xmmword [ebp - 0x92c], xmm1
movsd qword [ebp - 0x91c], xmm0
mov dword [ebp - 0x4c0], 0
mov dword [ebp - 0x4bc], 0xf
mov byte [ebp - 0x4d0], 0
movsd xmm0, qword [ebp - 0x4b8]
movsd qword [ebp - 0x914], xmm0
mov dword [ebp - 0x90c], 0xffffffff
mov edi, dword [esi + 0x100]
cmp dword [esi + 0x104], 0x10
jb 0x10130dd4
mov edx, dword [esi + 0xf0]
jmp 0x10130dda
lea edx, [esi + 0xf0]
mov dword [ebp - 0x138], 0
mov dword [ebp - 0x128], 0
mov dword [ebp - 0x124], 0xf
mov byte [ebp - 0x138], 0
cmp edi, 0xf
jbe 0x10130e3b
test edi, edi
js 0x10132fb8
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10130e5c
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x1b
cmp esi, 0xfff
jb 0x10130e8f
mov dword [ebp - 0x20], ecx
jmp 0x10130e68
mov dword [ebp - 0x128], edi
lea eax, [ebp - 0x138]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x138], 0
jmp 0x10130ed1
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x44], 0x19
mov dword [ebp - 0x10], 0x1b
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10130ea4
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x44], 0x19
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x128], edi
mov dword [ebp - 0x124], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x138], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x128]
movsd qword [ebp - 0x49c], xmm0
movups xmm1, xmmword [ebp - 0x138]
movups xmmword [ebp - 0x4ac], xmm1
mov dword [ebp - 0x128], 0
mov dword [ebp - 0x124], 0xf
mov byte [ebp - 0x138], 0
mov dword [ebp - 0x494], 0x10134670
mov dword [ebp - 0x490], 0x10134670
mov dword [ebp - 0x48c], 0xffffffff
movups xmmword [ebp - 0x908], xmm1
movsd qword [ebp - 0x8f8], xmm0
mov dword [ebp - 0x49c], 0
mov dword [ebp - 0x498], 0xf
mov byte [ebp - 0x4ac], 0
movsd xmm0, qword [ebp - 0x494]
movsd qword [ebp - 0x8f0], xmm0
mov dword [ebp - 0x8e8], 0xffffffff
mov edi, dword [esi + 0xe0]
cmp dword [esi + 0xe4], 0x10
jb 0x10130f83
mov edx, dword [esi + 0xd0]
jmp 0x10130f89
lea edx, [esi + 0xd0]
mov dword [ebp - 0x120], 0
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x10c], 0xf
mov byte [ebp - 0x120], 0
cmp edi, 0xf
jbe 0x10130fea
test edi, edi
js 0x10132fcb
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x1013100b
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x1c
cmp esi, 0xfff
jb 0x1013103e
mov dword [ebp - 0x20], ecx
jmp 0x10131017
mov dword [ebp - 0x110], edi
lea eax, [ebp - 0x120]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x120], 0
jmp 0x10131080
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x40], 0x1a
mov dword [ebp - 0x10], 0x1c
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10131053
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x40], 0x1a
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0x110], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0x10c], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x120], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0x110]
movsd qword [ebp - 0x478], xmm0
movups xmm1, xmmword [ebp - 0x120]
movups xmmword [ebp - 0x488], xmm1
mov dword [ebp - 0x110], 0
mov dword [ebp - 0x10c], 0xf
mov byte [ebp - 0x120], 0
mov dword [ebp - 0x470], 0x101346b0
mov dword [ebp - 0x46c], 0x101346b0
mov dword [ebp - 0x468], 0xffffffff
movups xmmword [ebp - 0x8e4], xmm1
movsd qword [ebp - 0x8d4], xmm0
mov dword [ebp - 0x478], 0
mov dword [ebp - 0x474], 0xf
mov byte [ebp - 0x488], 0
movsd xmm0, qword [ebp - 0x470]
movsd qword [ebp - 0x8cc], xmm0
mov dword [ebp - 0x8c4], 0xffffffff
mov edi, dword [esi + 0xc0]
cmp dword [esi + 0xc4], 0x10
jb 0x10131132
mov edx, dword [esi + 0xb0]
jmp 0x10131138
lea edx, [esi + 0xb0]
mov dword [ebp - 0x108], 0
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0xf
mov byte [ebp - 0x108], 0
cmp edi, 0xf
jbe 0x10131199
test edi, edi
js 0x10132fde
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x101311ba
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x1d
cmp esi, 0xfff
jb 0x101311ed
mov dword [ebp - 0x20], ecx
jmp 0x101311c6
mov dword [ebp - 0xf8], edi
lea eax, [ebp - 0x108]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0x108], 0
jmp 0x1013122f
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x3c], 0x1b
mov dword [ebp - 0x10], 0x1d
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x10131202
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x3c], 0x1b
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0xf8], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0xf4], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0x108], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0xf8]
movsd qword [ebp - 0x454], xmm0
movups xmm1, xmmword [ebp - 0x108]
movups xmmword [ebp - 0x464], xmm1
mov dword [ebp - 0xf8], 0
mov dword [ebp - 0xf4], 0xf
mov byte [ebp - 0x108], 0
mov dword [ebp - 0x44c], 0x101346f0
mov dword [ebp - 0x448], 0x101346f0
mov dword [ebp - 0x444], 0xffffffff
movups xmmword [ebp - 0x8c0], xmm1
movsd qword [ebp - 0x8b0], xmm0
mov dword [ebp - 0x454], 0
mov dword [ebp - 0x450], 0xf
mov byte [ebp - 0x464], 0
movsd xmm0, qword [ebp - 0x44c]
movsd qword [ebp - 0x8a8], xmm0
mov dword [ebp - 0x8a0], 0xffffffff
mov edi, dword [esi + 0xa0]
cmp dword [esi + 0xa4], 0x10
jb 0x101312e1
mov edx, dword [esi + 0x90]
jmp 0x101312e7
lea edx, [esi + 0x90]
mov dword [ebp - 0xf0], 0
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0xf
mov byte [ebp - 0xf0], 0
cmp edi, 0xf
jbe 0x10131348
test edi, edi
js 0x10132ff1
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10131369
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x1e
cmp esi, 0xfff
jb 0x1013139c
mov dword [ebp - 0x20], ecx
jmp 0x10131375
mov dword [ebp - 0xe0], edi
lea eax, [ebp - 0xf0]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0xf0], 0
jmp 0x101313de
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x38], 0x1c
mov dword [ebp - 0x10], 0x1e
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x101313b1
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x38], 0x1c
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0xe0], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0xdc], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0xf0], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0xe0]
movsd qword [ebp - 0x430], xmm0
movups xmm1, xmmword [ebp - 0xf0]
movups xmmword [ebp - 0x440], xmm1
mov dword [ebp - 0xe0], 0
mov dword [ebp - 0xdc], 0xf
mov byte [ebp - 0xf0], 0
mov dword [ebp - 0x428], 0x10134730
mov dword [ebp - 0x424], 0x10134730
mov dword [ebp - 0x420], 0xffffffff
movups xmmword [ebp - 0x89c], xmm1
movsd qword [ebp - 0x88c], xmm0
mov dword [ebp - 0x430], 0
mov dword [ebp - 0x42c], 0xf
mov byte [ebp - 0x440], 0
movsd xmm0, qword [ebp - 0x428]
movsd qword [ebp - 0x884], xmm0
mov dword [ebp - 0x87c], 0xffffffff
mov edi, dword [esi + 0x80]
cmp dword [esi + 0x84], 0x10
jb 0x1013148d
mov edx, dword [esi + 0x70]
jmp 0x10131490
lea edx, [esi + 0x70]
mov dword [ebp - 0xd8], 0
mov dword [ebp - 0xc8], 0
mov dword [ebp - 0xc4], 0xf
mov byte [ebp - 0xd8], 0
cmp edi, 0xf
jbe 0x101314f1
test edi, edi
js 0x10133004
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x10131512
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x1f
cmp esi, 0xfff
jb 0x10131545
mov dword [ebp - 0x20], ecx
jmp 0x1013151e
mov dword [ebp - 0xc8], edi
lea eax, [ebp - 0xd8]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0xd8], 0
jmp 0x10131587
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x34], 0x1d
mov dword [ebp - 0x10], 0x1f
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1013155a
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x34], 0x1d
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0xc8], edi
mov dword [ebp - 0xc4], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0xd8], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0xc8]
movsd qword [ebp - 0x40c], xmm0
movups xmm1, xmmword [ebp - 0xd8]
movups xmmword [ebp - 0x41c], xmm1
mov dword [ebp - 0xc8], 0
mov dword [ebp - 0xc4], 0xf
mov byte [ebp - 0xd8], 0
mov dword [ebp - 0x404], 0x10134770
mov dword [ebp - 0x400], 0x10134770
mov dword [ebp - 0x3fc], 0xffffffff
movups xmmword [ebp - 0x878], xmm1
movsd qword [ebp - 0x868], xmm0
mov dword [ebp - 0x40c], 0
mov dword [ebp - 0x408], 0xf
mov byte [ebp - 0x41c], 0
movsd xmm0, qword [ebp - 0x404]
movsd qword [ebp - 0x860], xmm0
mov dword [ebp - 0x858], 0xffffffff
mov edi, dword [esi + 0x60]
cmp dword [esi + 0x64], 0x10
jb 0x10131630
mov edx, dword [esi + 0x50]
jmp 0x10131633
lea edx, [esi + 0x50]
mov dword [ebp - 0xc0], 0
mov dword [ebp - 0xb0], 0
mov dword [ebp - 0xac], 0xf
mov byte [ebp - 0xc0], 0
cmp edi, 0xf
jbe 0x10131694
test edi, edi
js 0x10133017
mov ecx, edi
or ecx, 0xf
mov dword [ebp - 0x24], edi
mov dword [ebp - 0x28], edx
js 0x101316b5
cmp ecx, 0x17
mov esi, 0x16
cmovae esi, ecx
lea eax, [esi + 1]
mov dword [ebp - 0x10], 0x20
cmp esi, 0xfff
jb 0x101316e8
mov dword [ebp - 0x20], ecx
jmp 0x101316c1
mov dword [ebp - 0xb0], edi
lea eax, [ebp - 0xc0]
push edi
push edx
push eax
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov byte [ebp + edi - 0xc0], 0
jmp 0x1013172a
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x30], 0x1e
mov dword [ebp - 0x10], 0x20
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x101316fd
mov dword [ebp - 0x20], esi
mov dword [ebp - 0x30], 0x1e
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
mov eax, dword [ebp - 0x28]
mov dword [ebp - 0xb0], edi
mov ecx, dword [ebp - 0x20]
mov dword [ebp - 0xac], ecx
push edi
push eax
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov dword [ebp - 0xc0], esi
mov esi, dword [ebp - 0x2c]
movsd xmm0, qword [ebp - 0xb0]
movsd qword [ebp - 0x3e8], xmm0
movups xmm1, xmmword [ebp - 0xc0]
movups xmmword [ebp - 0x3f8], xmm1
mov dword [ebp - 0xb0], 0
mov dword [ebp - 0xac], 0xf
mov byte [ebp - 0xc0], 0
mov dword [ebp - 0x3e0], 0x101347b0
mov dword [ebp - 0x3dc], 0x101347b0
mov dword [ebp - 0x3d8], 0xffffffff
movups xmmword [ebp - 0x854], xmm1
movsd qword [ebp - 0x844], xmm0
mov dword [ebp - 0x3e8], 0
mov dword [ebp - 0x3e4], 0xf
mov byte [ebp - 0x3f8], 0
movsd xmm0, qword [ebp - 0x3e0]
movsd qword [ebp - 0x83c], xmm0
mov dword [ebp - 0x834], 0xffffffff
mov edi, dword [esi + 0x44]
push edi
call sub.api_ms_win_crt_string_l1_1_0.dll_strlen
add esp, 4
mov esi, eax
mov dword [ebp - 0x3b0], 0
mov dword [ebp - 0x39c], 0xf
mov byte [ebp - 0x3b0], 0
cmp eax, 0xf
jbe 0x1013182a
test esi, esi
js 0x1013302a
mov ecx, esi
or ecx, 0xf
mov dword [ebp - 0x24], esi
mov dword [ebp - 0x28], edi
js 0x10131862
cmp ecx, 0x17
mov edx, 0x16
cmovae edx, ecx
lea eax, [edx + 1]
mov dword [ebp - 0x10], 0x21
cmp edx, 0xfff
jb 0x1013188e
mov dword [ebp - 0x20], ecx
jmp 0x1013186e
mov dword [ebp - 0x3a0], esi
lea eax, [ebp - 0x3b0]
push esi
push edi
push eax
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [ebp + esi - 0x3b0], 0
mov esi, dword [ebp - 0x3b0]
mov edi, dword [ebp - 0x3a0]
mov eax, 0xf
mov edx, dword [ebp - 0x39c]
jmp 0x101318b9
mov eax, Ordinal_2
mov dword [ebp - 0x20], Ordinal_2
add eax, 0x23
mov dword [ebp - 0x10], 0x21
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
add esi, 0x23
and esi, 0xffffffe0
mov dword [esi - 4], eax
jmp 0x1013189c
mov dword [ebp - 0x20], edx
push eax
call fcn.102e53ba
add esp, 4
mov esi, eax
mov edi, dword [ebp - 0x24]
push edi
push dword [ebp - 0x28]
push esi
call sub.VCRUNTIME140.dll_memcpy
add esp, 0xc
mov byte [esi + edi], 0
mov eax, dword [ebp - 0x3e4]
mov edx, dword [ebp - 0x20]
mov ecx, dword [ebp - 0x3a4]
mov dword [ebp - 0x824], ecx
movsd xmm0, qword [ebp - 0x3ac]
movsd qword [ebp - 0x82c], xmm0
mov dword [ebp - 0x830], esi
mov dword [ebp - 0x820], edi
mov dword [ebp - 0x81c], edx
mov dword [ebp - 0x818], 0x1010b880
mov dword [ebp - 0x814], 0x1010b880
mov dword [ebp - 0x810], 0xffffffff
cmp eax, 0x10
jb 0x1013193d
mov ecx, dword [ebp - 0x3f8]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131933
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x3e8], 0
mov dword [ebp - 0x3e4], 0xf
mov byte [ebp - 0x3f8], 0
mov eax, dword [ebp - 0xac]
cmp eax, 0x10
jb 0x10131996
mov ecx, dword [ebp - 0xc0]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x1013198c
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x408]
cmp eax, 0x10
jb 0x101319d4
mov ecx, dword [ebp - 0x41c]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x101319ca
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x40c], 0
mov dword [ebp - 0x408], 0xf
mov byte [ebp - 0x41c], 0
mov eax, dword [ebp - 0xc4]
cmp eax, 0x10
jb 0x10131a2d
mov ecx, dword [ebp - 0xd8]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131a23
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x42c]
cmp eax, 0x10
jb 0x10131a6b
mov ecx, dword [ebp - 0x440]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131a61
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x430], 0
mov dword [ebp - 0x42c], 0xf
mov byte [ebp - 0x440], 0
mov eax, dword [ebp - 0xdc]
cmp eax, 0x10
jb 0x10131ac4
mov ecx, dword [ebp - 0xf0]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131aba
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x450]
cmp eax, 0x10
jb 0x10131b02
mov ecx, dword [ebp - 0x464]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131af8
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x454], 0
mov dword [ebp - 0x450], 0xf
mov byte [ebp - 0x464], 0
mov eax, dword [ebp - 0xf4]
cmp eax, 0x10
jb 0x10131b5b
mov ecx, dword [ebp - 0x108]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131b51
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x474]
cmp eax, 0x10
jb 0x10131b99
mov ecx, dword [ebp - 0x488]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131b8f
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x478], 0
mov dword [ebp - 0x474], 0xf
mov byte [ebp - 0x488], 0
mov eax, dword [ebp - 0x10c]
cmp eax, 0x10
jb 0x10131bf2
mov ecx, dword [ebp - 0x120]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131be8
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x498]
cmp eax, 0x10
jb 0x10131c30
mov ecx, dword [ebp - 0x4ac]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131c26
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x49c], 0
mov dword [ebp - 0x498], 0xf
mov byte [ebp - 0x4ac], 0
mov eax, dword [ebp - 0x124]
cmp eax, 0x10
jb 0x10131c89
mov ecx, dword [ebp - 0x138]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131c7f
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x4bc]
cmp eax, 0x10
jb 0x10131cc7
mov ecx, dword [ebp - 0x4d0]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131cbd
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x4c0], 0
mov dword [ebp - 0x4bc], 0xf
mov byte [ebp - 0x4d0], 0
mov eax, dword [ebp - 0x13c]
cmp eax, 0x10
jb 0x10131d20
mov ecx, dword [ebp - 0x150]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131d16
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x4e0]
cmp eax, 0x10
jb 0x10131d5e
mov ecx, dword [ebp - 0x4f4]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131d54
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x4e4], 0
mov dword [ebp - 0x4e0], 0xf
mov byte [ebp - 0x4f4], 0
mov eax, dword [ebp - 0x154]
cmp eax, 0x10
jb 0x10131db7
mov ecx, dword [ebp - 0x168]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131dad
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x504]
cmp eax, 0x10
jb 0x10131df5
mov ecx, dword [ebp - 0x518]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131deb
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x508], 0
mov dword [ebp - 0x504], 0xf
mov byte [ebp - 0x518], 0
mov eax, dword [ebp - 0x16c]
cmp eax, 0x10
jb 0x10131e4e
mov ecx, dword [ebp - 0x180]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131e44
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x528]
cmp eax, 0x10
jb 0x10131e8c
mov ecx, dword [ebp - 0x53c]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131e82
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x52c], 0
mov dword [ebp - 0x528], 0xf
mov byte [ebp - 0x53c], 0
mov eax, dword [ebp - 0x184]
cmp eax, 0x10
jb 0x10131ee5
mov ecx, dword [ebp - 0x198]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131edb
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x54c]
cmp eax, 0x10
jb 0x10131f23
mov ecx, dword [ebp - 0x560]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131f19
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x550], 0
mov dword [ebp - 0x54c], 0xf
mov byte [ebp - 0x560], 0
mov eax, dword [ebp - 0x19c]
cmp eax, 0x10
jb 0x10131f7c
mov ecx, dword [ebp - 0x1b0]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131f72
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x570]
cmp eax, 0x10
jb 0x10131fba
mov ecx, dword [ebp - 0x584]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10131fb0
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x574], 0
mov dword [ebp - 0x570], 0xf
mov byte [ebp - 0x584], 0
mov eax, dword [ebp - 0x1b4]
cmp eax, 0x10
jb 0x10132013
mov ecx, dword [ebp - 0x1c8]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10132009
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x594]
cmp eax, 0x10
jb 0x10132051
mov ecx, dword [ebp - 0x5a8]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10132047
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x598], 0
mov dword [ebp - 0x594], 0xf
mov byte [ebp - 0x5a8], 0
mov eax, dword [ebp - 0x1cc]
cmp eax, 0x10
jb 0x101320aa
mov ecx, dword [ebp - 0x1e0]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x101320a0
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x5b8]
cmp eax, 0x10
jb 0x101320e8
mov ecx, dword [ebp - 0x5cc]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x101320de
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x5bc], 0
mov dword [ebp - 0x5b8], 0xf
mov byte [ebp - 0x5cc], 0
mov eax, dword [ebp - 0x1e4]
cmp eax, 0x10
jb 0x10132141
mov ecx, dword [ebp - 0x1f8]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10132137
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x5dc]
cmp eax, 0x10
jb 0x1013217f
mov ecx, dword [ebp - 0x5f0]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10132175
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x5e0], 0
mov dword [ebp - 0x5dc], 0xf
mov byte [ebp - 0x5f0], 0
mov eax, dword [ebp - 0x1fc]
cmp eax, 0x10
jb 0x101321d8
mov ecx, dword [ebp - 0x210]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x101321ce
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x600]
cmp eax, 0x10
jb 0x10132216
mov ecx, dword [ebp - 0x614]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x1013220c
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x604], 0
mov dword [ebp - 0x600], 0xf
mov byte [ebp - 0x614], 0
mov eax, dword [ebp - 0x214]
cmp eax, 0x10
jb 0x1013226f
mov ecx, dword [ebp - 0x228]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10132265
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x624]
cmp eax, 0x10
jb 0x101322ad
mov ecx, dword [ebp - 0x638]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x101322a3
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x628], 0
mov dword [ebp - 0x624], 0xf
mov byte [ebp - 0x638], 0
mov eax, dword [ebp - 0x22c]
cmp eax, 0x10
jb 0x10132306
mov ecx, dword [ebp - 0x240]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x101322fc
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
add eax, 0x24
mov esi, eax
mov ecx, edx
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov eax, dword [ebp - 0x648]
cmp eax, 0x10
jb 0x10132344
mov ecx, dword [ebp - 0x65c]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x1013233a
mov edx, dword [ecx - 4]
add ecx, 0xfffffffc
sub ecx, edx
cmp ecx, 0x20
jae 0x10132dcf
push esi
push ecx
call fcn.102e53ef
add esp, 8
mov dword [ebp - 0x64c], 0
mov dword [ebp - 0x648], 0xf
mov byte [ebp - 0x65c], 0
mov eax, dword [ebp - 0x244]
cmp eax, 0x10
jb 0x1013239d
mov ecx, dword [ebp - 0x258]
lea esi, [eax + 1]
cmp esi, 0x1000
jb 0x10132393
mov eax, dword [ebp - 0x66c]
cmp eax, 0x10
jb 0x101323db
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
mov dword [ebp - 0xa4], 1
mov dword [ebp - 0x10], 3
call fcn.10025990
mov dword [ebp - 0xa0], 2
mov dword [ebp - 0x10], 4
call fcn.10025990
mov dword [ebp - 0x9c], 3
mov dword [ebp - 0x10], 5
call fcn.10025990
mov dword [ebp - 0x98], 4
mov dword [ebp - 0x10], 6
call fcn.10025990
mov dword [ebp - 0x94], 5
mov dword [ebp - 0x10], 7
call fcn.10025990
mov dword [ebp - 0x90], 6
mov dword [ebp - 0x10], 8
call fcn.10025990
mov dword [ebp - 0x8c], 7
mov dword [ebp - 0x10], 9
call fcn.10025990
mov dword [ebp - 0x88], 8
mov dword [ebp - 0x10], 0xa
call fcn.10025990
mov dword [ebp - 0x84], 9
mov dword [ebp - 0x10], 0xb
call fcn.10025990
mov dword [ebp - 0x80], 0xa
mov dword [ebp - 0x10], 0xc
call fcn.10025990
mov dword [ebp - 0x7c], 0xb
mov dword [ebp - 0x10], 0xd
call fcn.10025990
mov dword [ebp - 0x78], 0xc
mov dword [ebp - 0x10], 0xe
call fcn.10025990
mov dword [ebp - 0x74], 0xd
mov dword [ebp - 0x10], 0xf
call fcn.10025990
mov dword [ebp - 0x70], 0xe
mov dword [ebp - 0x10], 0x10
call fcn.10025990
mov dword [ebp - 0x6c], 0xf
mov dword [ebp - 0x10], 0x11
call fcn.10025990
mov dword [ebp - 0x68], 0x10
mov dword [ebp - 0x10], 0x12
call fcn.10025990
mov dword [ebp - 0x64], 0x11
mov dword [ebp - 0x10], 0x13
call fcn.10025990
mov dword [ebp - 0x60], 0x12
mov dword [ebp - 0x10], 0x14
call fcn.10025990
mov dword [ebp - 0x5c], 0x13
mov dword [ebp - 0x10], 0x15
call fcn.10025990
mov dword [ebp - 0x58], 0x14
mov dword [ebp - 0x10], 0x16
call fcn.10025990
mov dword [ebp - 0x54], 0x15
mov dword [ebp - 0x10], 0x17
call fcn.10025990
mov dword [ebp - 0x50], 0x16
mov dword [ebp - 0x10], 0x18
call fcn.10025990
mov dword [ebp - 0x4c], 0x17
mov dword [ebp - 0x10], 0x19
call fcn.10025990
mov dword [ebp - 0x48], 0x18
mov dword [ebp - 0x10], 0x1a
call fcn.10025990
mov dword [ebp - 0x44], 0x19
mov dword [ebp - 0x10], 0x1b
call fcn.10025990
mov dword [ebp - 0x40], 0x1a
mov dword [ebp - 0x10], 0x1c
call fcn.10025990
mov dword [ebp - 0x3c], 0x1b
mov dword [ebp - 0x10], 0x1d
call fcn.10025990
mov dword [ebp - 0x38], 0x1c
mov dword [ebp - 0x10], 0x1e
call fcn.10025990
mov dword [ebp - 0x34], 0x1d
mov dword [ebp - 0x10], 0x1f
call fcn.10025990
mov dword [ebp - 0x30], 0x1e
mov dword [ebp - 0x10], 0x20
call fcn.10025990
mov dword [ebp - 0x10], 0x21
call fcn.10025990
nop word cs:[eax + eax]
push ebp
sub esp, 0xe8
add ebp, 0xc
lea ecx, [ebp - 0x3f8]
call fcn.10023b10
lea ecx, [ebp - 0xc0]
call fcn.10023b10
mov dword [ebp - 0x30], 0x1f
add esp, 0xe8
pop ebp
ret