Function at 0x44f313
Capabilities:
Check if file exists

Disassembly:
push ebp
mov ebp, esp
mov eax, 0x2ab0
call fcn.0056f680
mov eax, dword [0x649ffc]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
push esi
push edi
push 5
mov ebx, ecx
lea edi, [ebp - 0x2ab0]
pop ecx
mov esi, str.chrome.dll
lea eax, [ebp - 0x2a9a]
rep movsd dword es:[edi], dword [esi]
push 0x1f2
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 0xb
pop ecx
mov esi, str.chrome_100_percent.pak
lea edi, [ebp - 0x28a8]
rep movsd dword es:[edi], dword [esi]
push 0x1da
lea eax, [ebp - 0x287a]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 0xb
pop ecx
mov esi, str.chrome_200_percent.pak
lea edi, [ebp - 0x26a0]
rep movsd dword es:[edi], dword [esi]
push 0x1da
lea eax, [ebp - 0x2672]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 8
pop ecx
mov esi, str.chrome_child.dll
lea edi, [ebp - 0x2498]
rep movsd dword es:[edi], dword [esi]
push 0x1e6
lea eax, [ebp - 0x2476]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 7
pop ecx
mov esi, str.chrome_elf.dll
lea edi, [ebp - 0x2290]
rep movsd dword es:[edi], dword [esi]
push 0x1ea
lea eax, [ebp - 0x2272]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 9
pop ecx
mov esi, str.d3dcompiler_47.dll
lea edi, [ebp - 0x2088]
rep movsd dword es:[edi], dword [esi]
push 0x1e2
lea eax, [ebp - 0x2062]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
add esp, 0x48
lea edi, [ebp - 0x1e80]
mov esi, str.icudtl.dat
lea eax, [ebp - 0x1e6a]
push 5
pop ecx
rep movsd dword es:[edi], dword [esi]
push 0x1f2
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 5
pop ecx
mov esi, str.libEGL.dll
lea edi, [ebp - 0x1c78]
rep movsd dword es:[edi], dword [esi]
push 0x1f2
lea eax, [ebp - 0x1c62]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 7
pop ecx
push 0x1ec
lea eax, [ebp - 0x1a54]
mov esi, str.libGLESv2.dll
lea edi, [ebp - 0x1a70]
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
push 8
pop ecx
push 0x1e8
lea eax, [ebp - 0x1848]
mov esi, str.libx264_148.dll
lea edi, [ebp - 0x1868]
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
push 8
pop ecx
mov esi, str.natives_blob.bin
lea edi, [ebp - 0x1660]
rep movsd dword es:[edi], dword [esi]
push 0x1e6
lea eax, [ebp - 0x163e]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 7
pop ecx
push 0x1ec
lea eax, [ebp - 0x143c]
mov esi, str.resources.pak
lea edi, [ebp - 0x1458]
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
add esp, 0x48
lea eax, [ebp - 0x1220]
mov esi, str.v8_context_snapshot.bin
lea edi, [ebp - 0x1250]
push 0xc
pop ecx
push 0x1d8
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
push 9
pop ecx
mov esi, str.vk_swiftshader.dll
lea edi, [ebp - 0x1048]
rep movsd dword es:[edi], dword [esi]
push 0x1e2
lea eax, [ebp - 0x1022]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 0xc
pop ecx
mov esi, str.vk_swiftshader_icd.json
lea edi, [ebp - 0xe40]
rep movsd dword es:[edi], dword [esi]
push 0x1d8
lea eax, [ebp - 0xe10]
push 0
push eax
call fcn.00586790
push 6
pop ecx
mov esi, str.vulkan_1.dll
lea edi, [ebp - 0xc38]
rep movsd dword es:[edi], dword [esi]
push 0x1ee
lea eax, [ebp - 0xc1e]
push 0
push eax
movsw word es:[edi], word [esi]
call fcn.00586790
push 9
pop ecx
push 0x1e4
lea eax, [ebp - 0xa0c]
mov esi, str.Localesen_US.pak
lea edi, [ebp - 0xa30]
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
push 9
pop ecx
push 0x1e4
lea eax, [ebp - 0x804]
mov esi, str.Localeszh_CN.pak
lea edi, [ebp - 0x828]
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
add esp, 0x48
lea eax, [ebp - 0x600]
mov esi, str.skiniframe.srx
lea edi, [ebp - 0x620]
push 8
pop ecx
push 0x1e8
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
push 7
pop ecx
push 0x1ec
lea eax, [ebp - 0x3fc]
mov esi, str.skin_skin.srx
lea edi, [ebp - 0x418]
push 0
rep movsd dword es:[edi], dword [esi]
push eax
call fcn.00586790
add esp, 0x18
lea edi, [ebp - 0x2ab0]
xor esi, esi
push 0x20a
lea eax, [ebp - 0x210]
push 0
push eax
call fcn.00586790
add esp, 0xc
mov eax, ebx
cmp dword [ebx + 0x14], 8
jb 0x44f635
mov eax, dword [ebx]
push edi
push eax
push str._s_s
lea eax, [ebp - 0x210]
push 0x104
push eax
call fcn.00411979
add esp, 0x14
lea eax, [ebp - 0x210]
push eax
call dword [sym.imp.SHLWAPI.dll_PathFileExistsW]
test eax, eax
je 0x44f671
inc esi
add edi, 0x208
cmp esi, 0x14
jb 0x44f615
mov al, 1
jmp 0x44f673
xor al, al
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.0056e987
leave
ret