Function at 0x1003044d
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push 8
mov eax, 0x100878ae
call fcn.100839c0
xor esi, esi
push esi
mov ecx, 0x103c9228
push 0x1b63
mov dword [ebp - 0x10], ecx
call dword [sym.imp.mfc100.dll_Ordinal_381]
mov dword [ebp - 4], esi
push 0x103c92f0
mov dword [0x103c9228], 0x10097ea4
mov dword [0x103c92bc], esi
mov dword [0x103c92c0], esi
mov dword [0x103c92c4], esi
mov dword [0x103c92c8], esi
mov dword [0x103c92cc], esi
mov dword [0x103c92d0], esi
mov dword [0x103c92d4], esi
mov dword [0x103c92d8], esi
mov dword [0x103c92dc], esi
mov dword [0x103c92e0], esi
mov dword [0x103c92e4], esi
mov dword [0x103c92e8], esi
mov dword [0x103c92ec], esi
call fcn.10001268
mov byte [ebp - 4], 1
mov edi, dword [sym.imp.mfc100.dll_Ordinal_895]
mov ecx, 0x103c93a8
mov dword [0x103c937c], esi
mov dword [0x103c9380], esi
mov dword [0x103c9384], esi
mov dword [0x103c9388], esi
mov dword [0x103c938c], esi
mov dword [0x103c9390], esi
mov dword [0x103c9394], esi
mov dword [0x103c9398], esi
mov dword [0x103c939c], esi
mov dword [0x103c93a0], esi
mov dword [0x103c93a4], esi
call edi
mov ebx, vtable.CButton.0
mov dword [0x103c93a8], ebx
mov ecx, 0x103c941c
mov byte [ebp - 4], 2
call edi
mov dword [0x103c941c], ebx
mov ecx, 0x103c9490
mov byte [ebp - 4], 3
call edi
mov dword [0x103c9490], ebx
mov ecx, 0x103c9504
mov byte [ebp - 4], 4
call edi
mov dword [0x103c9504], ebx
mov ecx, 0x103c9578
mov byte [ebp - 4], 5
call edi
mov dword [0x103c9578], ebx
mov ecx, 0x103c95ec
mov byte [ebp - 4], 6
call edi
mov dword [0x103c95ec], ebx
mov ecx, 0x103c9660
mov byte [ebp - 4], 7
call edi
mov dword [0x103c9660], ebx
mov ecx, 0x103c96d4
mov byte [ebp - 4], 8
call edi
mov dword [0x103c96d4], ebx
mov ecx, 0x103c9748
mov byte [ebp - 4], 9
call edi
mov dword [0x103c9748], ebx
mov ecx, 0x103c97bc
mov byte [ebp - 4], 0xa
call edi
mov dword [0x103c97bc], ebx
mov ecx, 0x103c9830
mov byte [ebp - 4], 0xb
call edi
mov dword [0x103c9830], ebx
mov ecx, 0x103c98a4
mov byte [ebp - 4], 0xc
call edi
mov dword [0x103c98a4], ebx
mov ecx, 0x103c9918
mov byte [ebp - 4], 0xd
call edi
mov dword [0x103c9918], ebx
mov ecx, 0x103c998c
mov byte [ebp - 4], 0xe
call edi
mov dword [0x103c998c], ebx
mov ecx, 0x103c9a00
mov byte [ebp - 4], 0xf
call edi
mov dword [0x103c9a00], ebx
mov ecx, 0x103c9a74
mov byte [ebp - 4], 0x10
call edi
mov dword [0x103c9a74], ebx
mov ecx, 0x103c9ae8
mov byte [ebp - 4], 0x11
call edi
mov dword [0x103c9ae8], ebx
mov ecx, 0x103c9b5c
mov byte [ebp - 4], 0x12
call edi
mov dword [0x103c9b5c], ebx
mov ecx, 0x103c9bd0
mov byte [ebp - 4], 0x13
call edi
mov dword [0x103c9bd0], ebx
mov esi, 0x103c9c44
mov byte [ebp - 4], 0x14
call fcn.10001a44
mov byte [ebp - 4], 0x15
xor esi, esi
mov ecx, 0x103c9cf4
mov dword [0x103c9cf0], esi
call edi
mov dword [0x103c9cf4], ebx
push 0x103c9d68
mov byte [ebp - 4], 0x16
call fcn.10001268
push 0x103c9df4
mov byte [ebp - 4], 0x17
call fcn.10001268
push 0x103c9e80
mov byte [ebp - 4], 0x18
call fcn.10001268
push 0x103c9f0c
mov byte [ebp - 4], 0x19
call fcn.10001268
mov byte [ebp - 4], 0x1a
push 0x103c9f98
call fcn.10001268
push 0x103ca024
mov byte [ebp - 4], 0x1b
call fcn.10001268
mov ecx, 0x103ca0b0
mov byte [ebp - 4], 0x1c
mov dword [ebp - 0x14], ecx
call edi
mov byte [ebp - 4], 0x1d
mov ecx, 0x103ca124
mov dword [0x103ca0b0], 0x1008bf34
call dword [sym.imp.mfc100.dll_Ordinal_374]
mov eax, vtable.CPen.0
mov dword [0x103ca13c], esi
mov dword [0x103ca138], eax
mov dword [0x103ca144], esi
mov dword [0x103ca140], eax
mov dword [0x103ca14c], esi
mov dword [0x103ca148], eax
mov dword [0x103ca154], esi
mov dword [0x103ca150], eax
mov dword [0x103ca15c], esi
mov dword [0x103ca158], eax
mov dword [0x103ca128], esi
push 0x103ca174
mov byte [ebp - 4], 0x1e
call fcn.10004f36
mov ecx, 0x103ca1f8
mov byte [ebp - 4], 0x1f
call edi
mov dword [0x103ca1f8], ebx
mov byte [ebp - 4], 0x20
mov ecx, 0x103ca274
mov dword [0x103ca26c], esi
mov dword [0x103ca270], esi
call edi
mov dword [0x103ca274], ebx
mov byte [ebp - 4], 0x21
mov dword [0x103ca2e8], esi
mov esi, 0x103ca2ec
call fcn.10001a44
mov byte [ebp - 4], 0x22
xor esi, esi
mov ecx, 0x103ca3a8
mov dword [0x103ca398], esi
mov dword [0x103ca39c], esi
mov dword [0x103ca3a0], esi
mov dword [0x103ca3a4], esi
call edi
mov dword [0x103ca3a8], ebx
mov ecx, 0x103ca41c
mov byte [ebp - 4], 0x23
call edi
mov dword [0x103ca41c], ebx
mov byte [ebp - 4], 0x24
mov ecx, 0x103ca498
mov dword [0x103ca490], esi
mov dword [0x103ca494], esi
call edi
mov dword [0x103ca498], ebx
mov byte [ebp - 4], 0x25
push 0x103ca510
mov dword [0x103ca50c], esi
call fcn.10001268
mov ecx, 0x103ca59c
mov byte [ebp - 4], 0x26
call edi
mov dword [0x103ca59c], ebx
mov byte [ebp - 4], 0x27
mov ecx, 0x103ca614
mov dword [0x103ca610], esi
call edi
mov dword [0x103ca614], ebx
mov byte [ebp - 4], 0x28
push 0x103ca68c
mov dword [0x103ca688], esi
call fcn.10001268
mov byte [ebp - 4], 0x29
mov ecx, 0x103ca71c
mov dword [0x103ca718], esi
call edi
mov dword [0x103ca71c], ebx
mov byte [ebp - 4], 0x2a
mov ecx, 0x103ca794
mov dword [0x103ca790], esi
call edi
mov dword [0x103ca794], ebx
mov byte [ebp - 4], 0x2b
mov ecx, 0x103ca80c
mov dword [0x103ca808], esi
call edi
mov dword [0x103ca80c], ebx
mov byte [ebp - 4], 0x2c
mov ecx, 0x103ca884
mov dword [0x103ca880], esi
call edi
mov dword [0x103ca884], ebx
mov eax, 0x103c9228
call fcn.10083a98
ret