<?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>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
      <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
    </Filter>
    <Filter Include="Header Files">
      <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
      <Extensions>h;hpp;hxx;hm;inl;inc;xsd</Extensions>
    </Filter>
    <Filter Include="Resource Files">
      <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
      <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav</Extensions>
    </Filter>
    <Filter Include="Threads">
      <UniqueIdentifier>{67c1ebce-c1f8-4d2c-9ef4-33f0ef6343e9}</UniqueIdentifier>
    </Filter>
    <Filter Include="Threads\Header Files">
      <UniqueIdentifier>{c6e2ebb3-4869-4453-9b83-e49f70cb8a05}</UniqueIdentifier>
    </Filter>
    <Filter Include="Threads\Source Files">
      <UniqueIdentifier>{e6d8a9af-1c1b-4f0c-ae06-a9ebd5cd32e4}</UniqueIdentifier>
    </Filter>
    <Filter Include="Natives">
      <UniqueIdentifier>{126462f2-e517-4854-8a94-759e56787536}</UniqueIdentifier>
    </Filter>
  </ItemGroup>
  <ItemGroup>
    <ClCompile Include="..\common_logic.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\GameConfigs.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\MemoryUtils.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\PhraseCollection.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\Profiler.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\sm_crc32.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\stringutil.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\TextParsers.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\ThreadSupport.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\Translator.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\thread\BaseWorker.cpp">
      <Filter>Threads\Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\thread\ThreadWorker.cpp">
      <Filter>Threads\Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\thread\WinThreads.cpp">
      <Filter>Threads\Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_admin.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_timers.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_adt_array.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_adt_stack.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_adt_trie.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_banning.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_datapacks.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_float.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_functions.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_gameconfigs.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_handles.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_lang.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_maplists.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_players.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_sorting.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_string.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_textparse.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\DebugReporter.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_filesystem.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\smn_fakenatives.cpp">
      <Filter>Natives</Filter>
    </ClCompile>
    <ClCompile Include="..\ExtensionSys.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\ShareSys.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\PluginSys.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\NativeInvoker.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\NativeOwner.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
    <ClCompile Include="..\HandleSys.cpp">
      <Filter>Source Files</Filter>
    </ClCompile>
  </ItemGroup>
  <ItemGroup>
    <ClInclude Include="..\CellArray.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\common_logic.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\intercom.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\Profiler.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\TextParsers.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\ThreadSupport.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\thread\BaseWorker.h">
      <Filter>Threads\Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\thread\ThreadWorker.h">
      <Filter>Threads\Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\thread\WinThreads.h">
      <Filter>Threads\Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\AutoHandleRooter.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\GameConfigs.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\MemoryUtils.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\MersenneTwister.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\PhraseCollection.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\sm_crc32.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\sm_memtable.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\sm_symtable.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\stringutil.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\Translator.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\..\public\sm_trie_tpl.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\..\public\sourcemod_version.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\..\..\public\sm_platform.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\ExtensionSys.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\NativeInvoker.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\NativeOwner.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\PluginSys.h">
      <Filter>Header Files</Filter>
    </ClInclude>
    <ClInclude Include="..\ShareSys.h">
      <Filter>Header Files</Filter>
    </ClInclude>
  </ItemGroup>
</Project>