<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
  <ItemGroup>
    <Filter Include="Source Files">
      <UniqueIdentifier>{4de97b3d-ed69-4b3e-ac65-6ad4f489be8d}</UniqueIdentifier>
      <Extensions>.c</Extensions>
    </Filter>
    <Filter Include="Source Files\atomic">
      <UniqueIdentifier>{577c5550-59e2-452e-92cf-49c7a61890cc}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\dso">
      <UniqueIdentifier>{f0f0d97f-ef55-48ee-a599-08fd87d78602}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\encoding">
      <UniqueIdentifier>{eca3a735-a150-4ea2-ba90-a3f6624a4e37}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\file_io">
      <UniqueIdentifier>{47997c8d-63b6-4332-940e-429f9a9aa700}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\locks">
      <UniqueIdentifier>{bd52215b-5a09-46ad-b01b-4545969113fc}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\memory">
      <UniqueIdentifier>{8dcd05a4-9ba5-4713-94af-2d49e5eddced}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\misc">
      <UniqueIdentifier>{76da830a-14b9-405a-b1b4-b1e435fa13e6}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\mmap">
      <UniqueIdentifier>{ea01a4ea-ed99-4782-9bcd-4459c4414860}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\network_io">
      <UniqueIdentifier>{326d8eb3-1357-40f4-a220-86bca4c7b768}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\passwd">
      <UniqueIdentifier>{0720a035-97ec-45f3-8a37-3194dfcb4299}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\poll">
      <UniqueIdentifier>{5ba0f9c4-4c1a-4cd6-8801-683706f9f138}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\random">
      <UniqueIdentifier>{d0e0e732-1b23-42cf-a393-6a0f134b21e8}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\shmem">
      <UniqueIdentifier>{200cbe2f-21d7-49fd-9a25-3f1154233ab0}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\strings">
      <UniqueIdentifier>{1aa50fbd-8d48-49f1-8418-9f6d6ae1ad8c}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\tables">
      <UniqueIdentifier>{3648de50-3167-4a80-9d98-68bbc58232a5}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\threadproc">
      <UniqueIdentifier>{60db7ae7-4bcd-4a92-a63e-b7fdc0c45d64}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\time">
      <UniqueIdentifier>{c072a16e-84e1-425c-9978-11a3f5a3887d}</UniqueIdentifier>
    </Filter>
    <Filter Include="Source Files\user">
      <UniqueIdentifier>{4a80d624-3efd-4c04-9ee2-b16e702da265}</UniqueIdentifier>
    </Filter>
    <Filter Include="Private Header Files">
      <UniqueIdentifier>{edb74b41-396f-4957-996c-b3fb04986024}</UniqueIdentifier>
    </Filter>
    <Filter Include="Public Header Files">
      <UniqueIdentifier>{b6cc87c4-4ca8-4dda-90ff-64f2f473b06c}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="atomic\win32\apr_atomic.c">
      <Filter>Source Files\atomic</Filter>
    </ClCompile>
    <ClCompile Include="atomic\win32\apr_atomic64.c">
      <Filter>Source Files\atomic</Filter>
    </ClCompile>
    <ClCompile Include="dso\win32\dso.c">
      <Filter>Source Files\dso</Filter>
    </ClCompile>
    <ClCompile Include="encoding\apr_encode.c">
      <Filter>Source Files\encoding</Filter>
    </ClCompile>
    <ClCompile Include="encoding\apr_escape.c">
      <Filter>Source Files\encoding</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\buffer.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\unix\copy.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\dir.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\unix\fileacc.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\filedup.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\filepath.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\unix\filepath_util.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\filestat.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\filesys.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\flock.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\unix\fullrw.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\unix\mktemp.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\open.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\pipe.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\readwrite.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\win32\seek.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="file_io\unix\tempdir.c">
      <Filter>Source Files\file_io</Filter>
    </ClCompile>
    <ClCompile Include="locks\win32\proc_mutex.c">
      <Filter>Source Files\locks</Filter>
    </ClCompile>
    <ClCompile Include="locks\win32\thread_cond.c">
      <Filter>Source Files\locks</Filter>
    </ClCompile>
    <ClCompile Include="locks\win32\thread_mutex.c">
      <Filter>Source Files\locks</Filter>
    </ClCompile>
    <ClCompile Include="locks\win32\thread_rwlock.c">
      <Filter>Source Files\locks</Filter>
    </ClCompile>
    <ClCompile Include="memory\unix\apr_pools.c">
      <Filter>Source Files\memory</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\apr_app.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\charset.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\env.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\unix\errorcodes.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\unix\getopt.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\internal.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\log.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\misc.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\unix\otherchild.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\rand.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\start.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\win32\utf8.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="misc\unix\version.c">
      <Filter>Source Files\misc</Filter>
    </ClCompile>
    <ClCompile Include="mmap\unix\common.c">
      <Filter>Source Files\mmap</Filter>
    </ClCompile>
    <ClCompile Include="mmap\win32\mmap.c">
      <Filter>Source Files\mmap</Filter>
    </ClCompile>
    <ClCompile Include="network_io\unix\inet_ntop.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\unix\inet_pton.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\unix\multicast.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\win32\sendrecv.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\unix\sockaddr.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\win32\sockets.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\unix\socket_util.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="network_io\win32\sockopt.c">
      <Filter>Source Files\network_io</Filter>
    </ClCompile>
    <ClCompile Include="passwd\apr_getpass.c">
      <Filter>Source Files\passwd</Filter>
    </ClCompile>
    <ClCompile Include="poll\unix\poll.c">
      <Filter>Source Files\poll</Filter>
    </ClCompile>
    <ClCompile Include="poll\unix\pollcb.c">
      <Filter>Source Files\poll</Filter>
    </ClCompile>
    <ClCompile Include="poll\unix\pollset.c">
      <Filter>Source Files\poll</Filter>
    </ClCompile>
    <ClCompile Include="poll\unix\select.c">
      <Filter>Source Files\poll</Filter>
    </ClCompile>
    <ClCompile Include="poll\unix\wakeup.c">
      <Filter>Source Files\poll</Filter>
    </ClCompile>
    <ClCompile Include="random\unix\apr_random.c">
      <Filter>Source Files\random</Filter>
    </ClCompile>
    <ClCompile Include="random\unix\sha2.c">
      <Filter>Source Files\random</Filter>
    </ClCompile>
    <ClCompile Include="random\unix\sha2_glue.c">
      <Filter>Source Files\random</Filter>
    </ClCompile>
    <ClCompile Include="shmem\win32\shm.c">
      <Filter>Source Files\shmem</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_cpystrn.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_cstr.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_fnmatch.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_snprintf.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_strings.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_strnatcmp.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="strings\apr_strtok.c">
      <Filter>Source Files\strings</Filter>
    </ClCompile>
    <ClCompile Include="tables\apr_hash.c">
      <Filter>Source Files\tables</Filter>
    </ClCompile>
    <ClCompile Include="tables\apr_tables.c">
      <Filter>Source Files\tables</Filter>
    </ClCompile>
    <ClCompile Include="tables\apr_skiplist.c">
      <Filter>Source Files\tables</Filter>
    </ClCompile>
    <ClCompile Include="threadproc\win32\proc.c">
      <Filter>Source Files\threadproc</Filter>
    </ClCompile>
    <ClCompile Include="threadproc\win32\signals.c">
      <Filter>Source Files\threadproc</Filter>
    </ClCompile>
    <ClCompile Include="threadproc\win32\thread.c">
      <Filter>Source Files\threadproc</Filter>
    </ClCompile>
    <ClCompile Include="threadproc\win32\threadpriv.c">
      <Filter>Source Files\threadproc</Filter>
    </ClCompile>
    <ClCompile Include="time\win32\time.c">
      <Filter>Source Files\time</Filter>
    </ClCompile>
    <ClCompile Include="time\win32\timestr.c">
      <Filter>Source Files\time</Filter>
    </ClCompile>
    <ClCompile Include="user\win32\groupinfo.c">
      <Filter>Source Files\user</Filter>
    </ClCompile>
    <ClCompile Include="user\win32\userinfo.c">
      <Filter>Source Files\user</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="include\arch\win32\apr_arch_atime.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_dso.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_file_io.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_inherit.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_misc.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_networkio.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_thread_mutex.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_thread_rwlock.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_threadproc.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_arch_utf8.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_log.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\win32\apr_private.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\arch\apr_private_common.h">
      <Filter>Private Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_allocator.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_atomic.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_dso.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_env.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_errno.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_file_info.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_file_io.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_fnmatch.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_general.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_getopt.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_global_mutex.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_hash.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_inherit.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_lib.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_mmap.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_network_io.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_poll.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_pools.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_portable.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_proc_mutex.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_random.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_ring.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_shm.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_signal.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_skiplist.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_strings.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_support.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_tables.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_thread_cond.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_thread_mutex.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_thread_proc.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_thread_rwlock.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_time.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_user.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_version.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
    <ClInclude Include="include\apr_want.h">
      <Filter>Public Header Files</Filter>
    </ClInclude>
  </ItemGroup>
  <ItemGroup>
    <ResourceCompile Include="libapr.rc" />
  </ItemGroup>
  <ItemGroup>
    <CustomBuild Include="include\apr.h.in">
      <Filter>Public Header Files</Filter>
    </CustomBuild>
    <CustomBuild Include="include\apr.hnw">
      <Filter>Public Header Files</Filter>
    </CustomBuild>
    <CustomBuild Include="include\apr.hw">
      <Filter>Public Header Files</Filter>
    </CustomBuild>
    <CustomBuild Include="include\apr_escape.h">
      <Filter>Public Header Files</Filter>
    </CustomBuild>
  </ItemGroup>
</Project>