diff --git a/build.proj b/build.proj
new file mode 100644
index 0000000000..642962000e
--- /dev/null
+++ b/build.proj
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/build.sln b/build.sln
new file mode 100644
index 0000000000..77f4a34698
--- /dev/null
+++ b/build.sln
@@ -0,0 +1,1527 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "build", "build.proj", "{8AEC426C-BB15-4924-9E39-9C2A4C11D602}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dbgshim", "src\dbgshim\dbgshim.vcxproj", "{BD779298-8631-3F5D-AA59-82897E5454A7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.DebugServices.Implementation", "src\Microsoft.Diagnostics.DebugServices.Implementation\Microsoft.Diagnostics.DebugServices.Implementation.csproj", "{B0E21A12-2374-44F1-8506-83A15B628546}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.DebugServices", "src\Microsoft.Diagnostics.DebugServices\Microsoft.Diagnostics.DebugServices.csproj", "{5C66B7B3-090E-41A7-8071-ACC56AD07D11}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.ExtensionCommands", "src\Microsoft.Diagnostics.ExtensionCommands\Microsoft.Diagnostics.ExtensionCommands.csproj", "{AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.Monitoring.EventPipe", "src\Microsoft.Diagnostics.Monitoring.EventPipe\Microsoft.Diagnostics.Monitoring.EventPipe.csproj", "{3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.Monitoring", "src\Microsoft.Diagnostics.Monitoring\Microsoft.Diagnostics.Monitoring.csproj", "{E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.NETCore.Client", "src\Microsoft.Diagnostics.NETCore.Client\Microsoft.Diagnostics.NETCore.Client.csproj", "{3E683795-56AF-4073-9B59-996B09FFEE6A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.Repl", "src\Microsoft.Diagnostics.Repl\Microsoft.Diagnostics.Repl.csproj", "{0DFA2E76-13E8-44DA-B186-E3D20CE07E47}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.TestHelpers", "src\Microsoft.Diagnostics.TestHelpers\Microsoft.Diagnostics.TestHelpers.csproj", "{885D1F3B-D204-49F6-B953-F284EA451AFD}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.WebSocketServer", "src\Microsoft.Diagnostics.WebSocketServer\Microsoft.Diagnostics.WebSocketServer.csproj", "{EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FileFormats", "src\Microsoft.FileFormats\Microsoft.FileFormats.csproj", "{94F1B6F2-82E0-41F0-A523-730C0FFACA15}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.SymbolManifestGenerator", "src\Microsoft.SymbolManifestGenerator\Microsoft.SymbolManifestGenerator.csproj", "{6157D6AA-3ECB-44AC-9956-D628E29A591C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.SymbolStore", "src\Microsoft.SymbolStore\Microsoft.SymbolStore.csproj", "{030A401B-157B-473F-98AC-74462FD76A59}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "dbgutil", "src\shared\debug\dbgutil\dbgutil.vcxproj", "{A9A7C879-C320-3327-BB84-16E1322E17AE}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "gcdump", "src\shared\gcdump\gcdump.vcxproj", "{20EBC3C4-917C-402D-B778-9A6E3742BF5A}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "utilcode", "src\shared\utilcode\utilcode.vcxproj", "{8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "extensions", "src\SOS\extensions\extensions.vcxproj", "{EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "lldbplugin", "src\SOS\lldbplugin\lldbplugin.vcxproj", "{D52C65C4-2C7D-45E6-9F5C-6F3A96796018}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SOS.Extensions", "src\SOS\SOS.Extensions\SOS.Extensions.csproj", "{0F848647-AF41-464F-BC7E-B363DCC4A54A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SOS.Hosting", "src\SOS\SOS.Hosting\SOS.Hosting.csproj", "{E77CB5ED-5F99-4148-8115-38E45E648F08}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SOS.InstallHelper", "src\SOS\SOS.InstallHelper\SOS.InstallHelper.csproj", "{88686BB2-7A8A-4019-986C-9ED5045844E9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SOS.Package", "src\SOS\SOS.Package\SOS.Package.csproj", "{7E252D99-B616-4234-9A63-26A00208AB27}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SOS.Symbol.Package", "src\SOS\SOS.Package\SOS.Symbol.Package.csproj", "{02D40854-2429-4EF7-8405-04C87565853A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DivZero", "src\SOS\SOS.UnitTests\Debuggees\DivZero\DivZero.csproj", "{193E7716-8469-4A72-A689-27C5E828772C}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotnetDumpCommands", "src\SOS\SOS.UnitTests\Debuggees\DotnetDumpCommands\DotnetDumpCommands.csproj", "{87E9BB01-B579-4891-BA1C-BB600AC9829A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DumpGCData", "src\SOS\SOS.UnitTests\Debuggees\DumpGCData\DumpGCData.csproj", "{8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DynamicMethod", "src\SOS\SOS.UnitTests\Debuggees\DynamicMethod\DynamicMethod.csproj", "{F682A9D8-9523-406A-9357-E48B463A8303}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "FindRootsOlderGeneration", "src\SOS\SOS.UnitTests\Debuggees\FindRootsOlderGeneration\FindRootsOlderGeneration.csproj", "{981A8ECD-2821-44F5-B617-BF0E7E9382C6}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GCPOH", "src\SOS\SOS.UnitTests\Debuggees\GCPOH\GCPOH.csproj", "{3F0A4CCD-6944-40A9-B42C-4D120148E2A9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GCWhere", "src\SOS\SOS.UnitTests\Debuggees\GCWhere\GCWhere.csproj", "{761CC2CC-85A1-413D-AD6B-CD000420E378}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LineNums", "src\SOS\SOS.UnitTests\Debuggees\LineNums\LineNums.csproj", "{62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "NestedExceptionTest", "src\SOS\SOS.UnitTests\Debuggees\NestedExceptionTest\NestedExceptionTest.csproj", "{C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Overflow", "src\SOS\SOS.UnitTests\Debuggees\Overflow\Overflow.csproj", "{B37F4A90-69E4-449D-AB84-ED2441E38E5F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ReflectionTest", "src\SOS\SOS.UnitTests\Debuggees\ReflectionTest\ReflectionTest.csproj", "{AD59F28F-06D6-4743-9E0F-9EAB2617601A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleThrow", "src\SOS\SOS.UnitTests\Debuggees\SimpleThrow\SimpleThrow.csproj", "{794DB744-5F00-4187-8AB6-A99B19ABAAB2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SymbolTestApp", "src\SOS\SOS.UnitTests\Debuggees\SymbolTestApp\SymbolTestApp\SymbolTestApp.csproj", "{A698EB04-2139-4A63-819B-0BC686478568}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SymbolTestDll", "src\SOS\SOS.UnitTests\Debuggees\SymbolTestApp\SymbolTestDll\SymbolTestDll.csproj", "{A29C9F3E-1093-48F1-8CF4-21515EDB301A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RandomUserLibrary", "src\SOS\SOS.UnitTests\Debuggees\TaskNestedException\RandomUserLibrary\RandomUserLibrary.csproj", "{6D83F8E9-A84C-42AE-B91E-D342623D7783}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TaskNestedException", "src\SOS\SOS.UnitTests\Debuggees\TaskNestedException\TaskNestedException\TaskNestedException.csproj", "{C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VarargPInvokeInteropMD", "src\SOS\SOS.UnitTests\Debuggees\VarargPInvokeInteropMD\VarargPInvokeInteropMD.csproj", "{F9E1B91C-3AE6-4894-A91A-EE6824D31E48}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "WebApp3", "src\SOS\SOS.UnitTests\Debuggees\WebApp3\WebApp3.csproj", "{D2810F09-0CCD-4779-B21B-322081E84E87}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SOS.UnitTests", "src\SOS\SOS.UnitTests\SOS.UnitTests.csproj", "{5933AB07-5CBD-4AF3-9BCE-0B765363D27D}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Strike", "src\SOS\Strike\Strike.vcxproj", "{41F59D85-FC36-3015-861B-F177863252BC}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommonTestRunner", "src\tests\CommonTestRunner\CommonTestRunner.csproj", "{DE21994B-542A-437E-8405-F62A5A3F41D4}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DbgShim.UnitTests", "src\tests\DbgShim.UnitTests\DbgShim.UnitTests.csproj", "{B580256B-3E8A-4EBB-8ED0-B751622A1BDE}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SimpleDebuggee", "src\tests\DbgShim.UnitTests\Debuggees\SimpleDebuggee\SimpleDebuggee.csproj", "{ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotnetCounters.UnitTests", "src\tests\dotnet-counters\DotnetCounters.UnitTests.csproj", "{CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DotnetTrace.UnitTests", "src\tests\dotnet-trace\DotnetTrace.UnitTests.csproj", "{38E7B98A-541C-4D53-B07A-4039E88CDDA0}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EventPipe.UnitTests", "src\tests\eventpipe\EventPipe.UnitTests.csproj", "{7A8C135E-A694-4110-B724-E71521986ACD}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "EventPipeTracee", "src\tests\EventPipeTracee\EventPipeTracee.csproj", "{612753EE-C926-4E45-AC1E-A174AE25D91B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ExitCodeTracee", "src\tests\ExitCodeTracee\ExitCodeTracee.csproj", "{EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.DebugServices.UnitTests", "src\tests\Microsoft.Diagnostics.DebugServices.UnitTests\Microsoft.Diagnostics.DebugServices.UnitTests.csproj", "{DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.Monitoring.EventPipe.UnitTests", "src\tests\Microsoft.Diagnostics.Monitoring.EventPipe\Microsoft.Diagnostics.Monitoring.EventPipe.UnitTests.csproj", "{9E162337-F39B-461F-90D1-294ED529FDBF}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.Monitoring.UnitTests", "src\tests\Microsoft.Diagnostics.Monitoring\Microsoft.Diagnostics.Monitoring.UnitTests.csproj", "{B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Diagnostics.NETCore.Client.UnitTests", "src\tests\Microsoft.Diagnostics.NETCore.Client\Microsoft.Diagnostics.NETCore.Client.UnitTests.csproj", "{490D2993-80D2-494E-B9EF-BBC9F6D7B12F}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.FileFormats.UnitTests", "src\tests\Microsoft.FileFormats.UnitTests\Microsoft.FileFormats.UnitTests.csproj", "{1F7E837F-0E68-43CF-8071-994CE2904901}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.SymbolStore.UnitTests", "src\tests\Microsoft.SymbolStore.UnitTests\Microsoft.SymbolStore.UnitTests.csproj", "{AB277B63-4D5F-4269-824B-91A675B92F5B}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "StackTracee", "src\tests\StackTracee\StackTracee.csproj", "{614E442A-A8FD-4E14-9C3E-1F312864D9E0}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestExtension", "src\tests\TestExtension\TestExtension.csproj", "{B5378BE2-284A-4614-9415-7FB6A7B9D452}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestHelpers", "src\tests\TestHelpers\TestHelpers.csproj", "{7E7BB06B-2756-4172-B906-D1744688AC54}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tracee", "src\tests\Tracee\Tracee.csproj", "{A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-counters", "src\Tools\dotnet-counters\dotnet-counters.csproj", "{776831C1-2727-44D0-AF1C-4F54A0807D56}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-dsrouter", "src\Tools\dotnet-dsrouter\dotnet-dsrouter.csproj", "{93BB0132-1608-4946-B933-5719E29B3033}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-dump", "src\Tools\dotnet-dump\dotnet-dump.csproj", "{7A63A786-F30D-4473-9666-9EBE71C21A8E}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-gcdump", "src\Tools\dotnet-gcdump\dotnet-gcdump.csproj", "{9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-sos", "src\Tools\dotnet-sos\dotnet-sos.csproj", "{F546FC16-79F7-491D-87FC-F32849AD8377}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-stack", "src\Tools\dotnet-stack\dotnet-stack.csproj", "{380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-symbol", "src\Tools\dotnet-symbol\dotnet-symbol.csproj", "{791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "dotnet-trace", "src\Tools\dotnet-trace\dotnet-trace.csproj", "{C6B35C75-931F-473E-BED7-8BA626A6DA2D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "debug", "src\shared\debug", "{AC7761AD-78A4-48B6-9056-8A92740F17AD}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "shared", "src\shared", "{2E28B2DB-3805-457D-8B52-E35F60A55E90}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SOS.Package", "src\SOS\SOS.Package", "{BE481BCB-9C28-4CF3-A92C-2CBC49F49710}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SymbolTestApp", "src\SOS\SOS.UnitTests\Debuggees\SymbolTestApp", "{A652E56D-8614-4338-9098-6B252270A1BB}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TaskNestedException", "src\SOS\SOS.UnitTests\Debuggees\TaskNestedException", "{44F59FE3-F8DB-4E3E-B6F7-E3AB9C05F416}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Debuggees", "src\SOS\SOS.UnitTests\Debuggees", "{D09612C8-B493-42BE-9F3F-28B315F9751A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SOS.UnitTests", "src\SOS\SOS.UnitTests", "{67BF6867-0EA6-4853-B14B-8A0A9091A255}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "SOS", "src\SOS", "{C12FE574-60EF-4CF0-A879-68F3D093651C}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Debuggees", "src\tests\DbgShim.UnitTests\Debuggees", "{D166FD15-A4F1-47B9-881B-D3965B5DCF7D}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DbgShim.UnitTests", "src\tests\DbgShim.UnitTests", "{C9BD4CB1-E9A7-4A35-B8F8-8B7984A8A950}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "src\tests", "{59E97F80-3F6D-4E83-9962-236C98411375}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "src\Tools", "{71E34955-D0A4-4242-BE24-F0AADA3A877E}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ Checked|Any CPU = Checked|Any CPU
+ Checked|x64 = Checked|x64
+ Checked|x86 = Checked|x86
+ RelWithDebInfo|Any CPU = RelWithDebInfo|Any CPU
+ RelWithDebInfo|x64 = RelWithDebInfo|x64
+ RelWithDebInfo|x86 = RelWithDebInfo|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Debug|x64.Build.0 = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Debug|x86.Build.0 = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Release|x64.ActiveCfg = Release|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Release|x64.Build.0 = Release|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Release|x86.ActiveCfg = Release|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Release|x86.Build.0 = Release|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {8AEC426C-BB15-4924-9E39-9C2A4C11D602}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Debug|Any CPU.Build.0 = Debug|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Debug|x64.ActiveCfg = Debug|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Debug|x64.Build.0 = Debug|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Debug|x86.ActiveCfg = Debug|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Release|Any CPU.ActiveCfg = Release|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Release|Any CPU.Build.0 = Release|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Release|x64.ActiveCfg = Release|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Release|x64.Build.0 = Release|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Release|x86.ActiveCfg = Release|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Checked|Any CPU.ActiveCfg = Checked|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Checked|Any CPU.Build.0 = Checked|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Checked|x64.ActiveCfg = Checked|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Checked|x64.Build.0 = Checked|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.Checked|x86.ActiveCfg = Checked|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.RelWithDebInfo|Any CPU.ActiveCfg = RelWithDebInfo|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.RelWithDebInfo|Any CPU.Build.0 = RelWithDebInfo|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {BD779298-8631-3F5D-AA59-82897E5454A7}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Debug|x64.Build.0 = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Debug|x86.Build.0 = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Release|x64.ActiveCfg = Release|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Release|x64.Build.0 = Release|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Release|x86.ActiveCfg = Release|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Release|x86.Build.0 = Release|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {B0E21A12-2374-44F1-8506-83A15B628546}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Debug|x64.Build.0 = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Debug|x86.Build.0 = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Release|x64.ActiveCfg = Release|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Release|x64.Build.0 = Release|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Release|x86.ActiveCfg = Release|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Release|x86.Build.0 = Release|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {5C66B7B3-090E-41A7-8071-ACC56AD07D11}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Debug|x64.Build.0 = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Debug|x86.Build.0 = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Release|x64.ActiveCfg = Release|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Release|x64.Build.0 = Release|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Release|x86.ActiveCfg = Release|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Release|x86.Build.0 = Release|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {AD8C76B0-7619-4E15-A7C1-D0F9F2D5B533}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Debug|x64.Build.0 = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Debug|x86.Build.0 = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Release|x64.ActiveCfg = Release|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Release|x64.Build.0 = Release|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Release|x86.ActiveCfg = Release|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Release|x86.Build.0 = Release|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {3D94BDA0-5FAC-42BD-A422-67CB1F61F5C1}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Debug|x64.Build.0 = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Debug|x86.Build.0 = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Release|x64.ActiveCfg = Release|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Release|x64.Build.0 = Release|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Release|x86.ActiveCfg = Release|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Release|x86.Build.0 = Release|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {E5CCCC14-91A5-4AB1-A34A-5D2259DD897B}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Debug|x64.Build.0 = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Debug|x86.Build.0 = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Release|x64.ActiveCfg = Release|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Release|x64.Build.0 = Release|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Release|x86.ActiveCfg = Release|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Release|x86.Build.0 = Release|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {3E683795-56AF-4073-9B59-996B09FFEE6A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Debug|x64.Build.0 = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Debug|x86.Build.0 = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Release|x64.ActiveCfg = Release|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Release|x64.Build.0 = Release|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Release|x86.ActiveCfg = Release|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Release|x86.Build.0 = Release|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {0DFA2E76-13E8-44DA-B186-E3D20CE07E47}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Debug|x64.Build.0 = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Debug|x86.Build.0 = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Release|x64.ActiveCfg = Release|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Release|x64.Build.0 = Release|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Release|x86.ActiveCfg = Release|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Release|x86.Build.0 = Release|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {885D1F3B-D204-49F6-B953-F284EA451AFD}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Debug|x64.Build.0 = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Debug|x86.Build.0 = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Release|x64.ActiveCfg = Release|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Release|x64.Build.0 = Release|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Release|x86.ActiveCfg = Release|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Release|x86.Build.0 = Release|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {EBE9CD5C-C44D-4B56-81AB-1EB7C2B8C6D1}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Debug|x64.Build.0 = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Debug|x86.Build.0 = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Release|Any CPU.Build.0 = Release|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Release|x64.ActiveCfg = Release|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Release|x64.Build.0 = Release|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Release|x86.ActiveCfg = Release|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Release|x86.Build.0 = Release|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {94F1B6F2-82E0-41F0-A523-730C0FFACA15}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Debug|x64.Build.0 = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Debug|x86.Build.0 = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Release|x64.ActiveCfg = Release|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Release|x64.Build.0 = Release|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Release|x86.ActiveCfg = Release|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Release|x86.Build.0 = Release|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {6157D6AA-3ECB-44AC-9956-D628E29A591C}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Debug|x64.Build.0 = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Debug|x86.Build.0 = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Release|Any CPU.Build.0 = Release|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Release|x64.ActiveCfg = Release|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Release|x64.Build.0 = Release|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Release|x86.ActiveCfg = Release|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Release|x86.Build.0 = Release|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {030A401B-157B-473F-98AC-74462FD76A59}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Debug|Any CPU.Build.0 = Debug|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Debug|x64.ActiveCfg = Debug|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Debug|x64.Build.0 = Debug|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Debug|x86.ActiveCfg = Debug|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Release|Any CPU.ActiveCfg = Release|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Release|Any CPU.Build.0 = Release|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Release|x64.ActiveCfg = Release|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Release|x64.Build.0 = Release|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Release|x86.ActiveCfg = Release|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Checked|Any CPU.ActiveCfg = Checked|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Checked|Any CPU.Build.0 = Checked|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Checked|x64.ActiveCfg = Checked|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Checked|x64.Build.0 = Checked|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.Checked|x86.ActiveCfg = Checked|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.RelWithDebInfo|Any CPU.ActiveCfg = RelWithDebInfo|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.RelWithDebInfo|Any CPU.Build.0 = RelWithDebInfo|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {A9A7C879-C320-3327-BB84-16E1322E17AE}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Debug|Any CPU.Build.0 = Debug|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Debug|x64.ActiveCfg = Debug|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Debug|x64.Build.0 = Debug|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Debug|x86.ActiveCfg = Debug|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Release|Any CPU.ActiveCfg = Release|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Release|Any CPU.Build.0 = Release|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Release|x64.ActiveCfg = Release|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Release|x64.Build.0 = Release|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Release|x86.ActiveCfg = Release|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Checked|Any CPU.ActiveCfg = Checked|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Checked|Any CPU.Build.0 = Checked|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Checked|x64.ActiveCfg = Checked|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Checked|x64.Build.0 = Checked|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.Checked|x86.ActiveCfg = Checked|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.RelWithDebInfo|Any CPU.ActiveCfg = RelWithDebInfo|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.RelWithDebInfo|Any CPU.Build.0 = RelWithDebInfo|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Debug|Any CPU.Build.0 = Debug|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Debug|x64.ActiveCfg = Debug|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Debug|x64.Build.0 = Debug|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Debug|x86.ActiveCfg = Debug|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Release|Any CPU.ActiveCfg = Release|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Release|Any CPU.Build.0 = Release|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Release|x64.ActiveCfg = Release|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Release|x64.Build.0 = Release|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Release|x86.ActiveCfg = Release|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Checked|Any CPU.ActiveCfg = Checked|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Checked|Any CPU.Build.0 = Checked|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Checked|x64.ActiveCfg = Checked|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Checked|x64.Build.0 = Checked|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.Checked|x86.ActiveCfg = Checked|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.RelWithDebInfo|Any CPU.ActiveCfg = RelWithDebInfo|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.RelWithDebInfo|Any CPU.Build.0 = RelWithDebInfo|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Debug|Any CPU.Build.0 = Debug|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Debug|x64.ActiveCfg = Debug|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Debug|x64.Build.0 = Debug|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Debug|x86.ActiveCfg = Debug|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Release|Any CPU.ActiveCfg = Release|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Release|Any CPU.Build.0 = Release|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Release|x64.ActiveCfg = Release|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Release|x64.Build.0 = Release|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Release|x86.ActiveCfg = Release|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Checked|Any CPU.ActiveCfg = Checked|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Checked|Any CPU.Build.0 = Checked|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Checked|x64.ActiveCfg = Checked|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Checked|x64.Build.0 = Checked|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.Checked|x86.ActiveCfg = Checked|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.RelWithDebInfo|Any CPU.ActiveCfg = RelWithDebInfo|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.RelWithDebInfo|Any CPU.Build.0 = RelWithDebInfo|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Debug|Any CPU.Build.0 = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Debug|x64.ActiveCfg = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Debug|x64.Build.0 = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Debug|x86.ActiveCfg = Debug|x86
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Debug|x86.Build.0 = Debug|x86
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Release|Any CPU.ActiveCfg = Release|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Release|Any CPU.Build.0 = Release|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Release|x64.ActiveCfg = Release|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Release|x64.Build.0 = Release|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Release|x86.ActiveCfg = Release|x86
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Release|x86.Build.0 = Release|x86
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Checked|Any CPU.ActiveCfg = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Checked|x64.ActiveCfg = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.Checked|x86.ActiveCfg = Debug|x86
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.RelWithDebInfo|x64.ActiveCfg = Debug|x64
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018}.RelWithDebInfo|x86.ActiveCfg = Debug|x86
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Debug|x64.Build.0 = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Debug|x86.Build.0 = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Release|x64.ActiveCfg = Release|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Release|x64.Build.0 = Release|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Release|x86.ActiveCfg = Release|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Release|x86.Build.0 = Release|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Debug|x64.Build.0 = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Debug|x86.Build.0 = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Release|Any CPU.Build.0 = Release|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Release|x64.ActiveCfg = Release|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Release|x64.Build.0 = Release|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Release|x86.ActiveCfg = Release|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Release|x86.Build.0 = Release|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {E77CB5ED-5F99-4148-8115-38E45E648F08}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Debug|x64.Build.0 = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Debug|x86.Build.0 = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Release|x64.ActiveCfg = Release|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Release|x64.Build.0 = Release|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Release|x86.ActiveCfg = Release|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Release|x86.Build.0 = Release|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {88686BB2-7A8A-4019-986C-9ED5045844E9}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Debug|x64.Build.0 = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Debug|x86.Build.0 = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Release|x64.ActiveCfg = Release|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Release|x64.Build.0 = Release|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Release|x86.ActiveCfg = Release|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Release|x86.Build.0 = Release|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {7E252D99-B616-4234-9A63-26A00208AB27}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Debug|x64.Build.0 = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Debug|x86.Build.0 = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Release|x64.ActiveCfg = Release|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Release|x64.Build.0 = Release|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Release|x86.ActiveCfg = Release|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Release|x86.Build.0 = Release|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {02D40854-2429-4EF7-8405-04C87565853A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Debug|x64.Build.0 = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Debug|x86.Build.0 = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Release|Any CPU.Build.0 = Release|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Release|x64.ActiveCfg = Release|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Release|x64.Build.0 = Release|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Release|x86.ActiveCfg = Release|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Release|x86.Build.0 = Release|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {193E7716-8469-4A72-A689-27C5E828772C}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Debug|x64.Build.0 = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Debug|x86.Build.0 = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Release|x64.ActiveCfg = Release|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Release|x64.Build.0 = Release|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Release|x86.ActiveCfg = Release|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Release|x86.Build.0 = Release|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Debug|x64.Build.0 = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Debug|x86.Build.0 = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Release|x64.ActiveCfg = Release|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Release|x64.Build.0 = Release|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Release|x86.ActiveCfg = Release|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Release|x86.Build.0 = Release|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Debug|x64.Build.0 = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Debug|x86.Build.0 = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Release|x64.ActiveCfg = Release|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Release|x64.Build.0 = Release|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Release|x86.ActiveCfg = Release|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Release|x86.Build.0 = Release|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {F682A9D8-9523-406A-9357-E48B463A8303}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Debug|x64.Build.0 = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Debug|x86.Build.0 = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Release|Any CPU.Build.0 = Release|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Release|x64.ActiveCfg = Release|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Release|x64.Build.0 = Release|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Release|x86.ActiveCfg = Release|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Release|x86.Build.0 = Release|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Debug|x64.Build.0 = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Debug|x86.Build.0 = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Release|x64.ActiveCfg = Release|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Release|x64.Build.0 = Release|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Release|x86.ActiveCfg = Release|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Release|x86.Build.0 = Release|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Debug|x64.Build.0 = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Debug|x86.Build.0 = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Release|Any CPU.Build.0 = Release|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Release|x64.ActiveCfg = Release|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Release|x64.Build.0 = Release|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Release|x86.ActiveCfg = Release|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Release|x86.Build.0 = Release|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {761CC2CC-85A1-413D-AD6B-CD000420E378}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Debug|x64.Build.0 = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Debug|x86.Build.0 = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Release|x64.ActiveCfg = Release|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Release|x64.Build.0 = Release|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Release|x86.ActiveCfg = Release|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Release|x86.Build.0 = Release|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Debug|x64.Build.0 = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Debug|x86.Build.0 = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Release|x64.ActiveCfg = Release|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Release|x64.Build.0 = Release|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Release|x86.ActiveCfg = Release|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Release|x86.Build.0 = Release|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Debug|x64.Build.0 = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Debug|x86.Build.0 = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Release|x64.ActiveCfg = Release|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Release|x64.Build.0 = Release|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Release|x86.ActiveCfg = Release|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Release|x86.Build.0 = Release|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Debug|x64.Build.0 = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Debug|x86.Build.0 = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Release|x64.ActiveCfg = Release|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Release|x64.Build.0 = Release|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Release|x86.ActiveCfg = Release|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Release|x86.Build.0 = Release|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Debug|x64.Build.0 = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Debug|x86.Build.0 = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Release|x64.ActiveCfg = Release|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Release|x64.Build.0 = Release|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Release|x86.ActiveCfg = Release|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Release|x86.Build.0 = Release|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Debug|x64.Build.0 = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Debug|x86.Build.0 = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Release|x64.ActiveCfg = Release|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Release|x64.Build.0 = Release|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Release|x86.ActiveCfg = Release|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Release|x86.Build.0 = Release|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {A698EB04-2139-4A63-819B-0BC686478568}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Debug|x64.Build.0 = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Debug|x86.Build.0 = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Release|x64.ActiveCfg = Release|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Release|x64.Build.0 = Release|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Release|x86.ActiveCfg = Release|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Release|x86.Build.0 = Release|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Debug|x64.Build.0 = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Debug|x86.Build.0 = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Release|Any CPU.Build.0 = Release|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Release|x64.ActiveCfg = Release|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Release|x64.Build.0 = Release|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Release|x86.ActiveCfg = Release|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Release|x86.Build.0 = Release|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Debug|x64.Build.0 = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Debug|x86.Build.0 = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Release|x64.ActiveCfg = Release|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Release|x64.Build.0 = Release|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Release|x86.ActiveCfg = Release|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Release|x86.Build.0 = Release|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Debug|x64.Build.0 = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Debug|x86.Build.0 = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Release|x64.ActiveCfg = Release|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Release|x64.Build.0 = Release|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Release|x86.ActiveCfg = Release|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Release|x86.Build.0 = Release|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Debug|x64.Build.0 = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Debug|x86.Build.0 = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Release|Any CPU.Build.0 = Release|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Release|x64.ActiveCfg = Release|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Release|x64.Build.0 = Release|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Release|x86.ActiveCfg = Release|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Release|x86.Build.0 = Release|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {D2810F09-0CCD-4779-B21B-322081E84E87}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Debug|x64.Build.0 = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Debug|x86.Build.0 = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Release|x64.ActiveCfg = Release|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Release|x64.Build.0 = Release|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Release|x86.ActiveCfg = Release|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Release|x86.Build.0 = Release|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {41F59D85-FC36-3015-861B-F177863252BC}.Debug|Any CPU.ActiveCfg = Debug|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Debug|Any CPU.Build.0 = Debug|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Debug|x64.ActiveCfg = Debug|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Debug|x64.Build.0 = Debug|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Debug|x86.ActiveCfg = Debug|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Release|Any CPU.ActiveCfg = Release|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Release|Any CPU.Build.0 = Release|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Release|x64.ActiveCfg = Release|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Release|x64.Build.0 = Release|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Release|x86.ActiveCfg = Release|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Checked|Any CPU.ActiveCfg = Checked|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Checked|Any CPU.Build.0 = Checked|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Checked|x64.ActiveCfg = Checked|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Checked|x64.Build.0 = Checked|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.Checked|x86.ActiveCfg = Checked|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.RelWithDebInfo|Any CPU.ActiveCfg = RelWithDebInfo|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.RelWithDebInfo|Any CPU.Build.0 = RelWithDebInfo|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.RelWithDebInfo|x64.ActiveCfg = RelWithDebInfo|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.RelWithDebInfo|x64.Build.0 = RelWithDebInfo|x64
+ {41F59D85-FC36-3015-861B-F177863252BC}.RelWithDebInfo|x86.ActiveCfg = RelWithDebInfo|x64
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Debug|x64.Build.0 = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Debug|x86.Build.0 = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Release|x64.ActiveCfg = Release|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Release|x64.Build.0 = Release|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Release|x86.ActiveCfg = Release|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Release|x86.Build.0 = Release|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {DE21994B-542A-437E-8405-F62A5A3F41D4}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Debug|x64.Build.0 = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Debug|x86.Build.0 = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Release|x64.ActiveCfg = Release|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Release|x64.Build.0 = Release|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Release|x86.ActiveCfg = Release|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Release|x86.Build.0 = Release|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Debug|x64.Build.0 = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Debug|x86.Build.0 = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Release|Any CPU.Build.0 = Release|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Release|x64.ActiveCfg = Release|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Release|x64.Build.0 = Release|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Release|x86.ActiveCfg = Release|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Release|x86.Build.0 = Release|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Debug|x64.Build.0 = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Debug|x86.Build.0 = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Release|x64.ActiveCfg = Release|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Release|x64.Build.0 = Release|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Release|x86.ActiveCfg = Release|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Release|x86.Build.0 = Release|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Debug|x64.Build.0 = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Debug|x86.Build.0 = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Release|x64.ActiveCfg = Release|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Release|x64.Build.0 = Release|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Release|x86.ActiveCfg = Release|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Release|x86.Build.0 = Release|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Debug|x64.Build.0 = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Debug|x86.Build.0 = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Release|x64.ActiveCfg = Release|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Release|x64.Build.0 = Release|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Release|x86.ActiveCfg = Release|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Release|x86.Build.0 = Release|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {7A8C135E-A694-4110-B724-E71521986ACD}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Debug|x64.Build.0 = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Debug|x86.Build.0 = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Release|x64.ActiveCfg = Release|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Release|x64.Build.0 = Release|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Release|x86.ActiveCfg = Release|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Release|x86.Build.0 = Release|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {612753EE-C926-4E45-AC1E-A174AE25D91B}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Debug|x64.Build.0 = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Debug|x86.Build.0 = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Release|x64.ActiveCfg = Release|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Release|x64.Build.0 = Release|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Release|x86.ActiveCfg = Release|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Release|x86.Build.0 = Release|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Debug|x64.Build.0 = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Debug|x86.Build.0 = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Release|Any CPU.Build.0 = Release|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Release|x64.ActiveCfg = Release|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Release|x64.Build.0 = Release|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Release|x86.ActiveCfg = Release|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Release|x86.Build.0 = Release|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Debug|x64.Build.0 = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Debug|x86.Build.0 = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Release|x64.ActiveCfg = Release|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Release|x64.Build.0 = Release|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Release|x86.ActiveCfg = Release|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Release|x86.Build.0 = Release|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {9E162337-F39B-461F-90D1-294ED529FDBF}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Debug|x64.Build.0 = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Debug|x86.Build.0 = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Release|x64.ActiveCfg = Release|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Release|x64.Build.0 = Release|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Release|x86.ActiveCfg = Release|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Release|x86.Build.0 = Release|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Debug|x64.Build.0 = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Debug|x86.Build.0 = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Release|Any CPU.Build.0 = Release|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Release|x64.ActiveCfg = Release|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Release|x64.Build.0 = Release|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Release|x86.ActiveCfg = Release|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Release|x86.Build.0 = Release|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Debug|x64.Build.0 = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Debug|x86.Build.0 = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Release|Any CPU.Build.0 = Release|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Release|x64.ActiveCfg = Release|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Release|x64.Build.0 = Release|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Release|x86.ActiveCfg = Release|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Release|x86.Build.0 = Release|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {1F7E837F-0E68-43CF-8071-994CE2904901}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Debug|x64.Build.0 = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Debug|x86.Build.0 = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Release|Any CPU.Build.0 = Release|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Release|x64.ActiveCfg = Release|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Release|x64.Build.0 = Release|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Release|x86.ActiveCfg = Release|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Release|x86.Build.0 = Release|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {AB277B63-4D5F-4269-824B-91A675B92F5B}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Debug|x64.Build.0 = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Debug|x86.Build.0 = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Release|Any CPU.Build.0 = Release|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Release|x64.ActiveCfg = Release|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Release|x64.Build.0 = Release|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Release|x86.ActiveCfg = Release|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Release|x86.Build.0 = Release|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Debug|x64.Build.0 = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Debug|x86.Build.0 = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Release|x64.ActiveCfg = Release|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Release|x64.Build.0 = Release|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Release|x86.ActiveCfg = Release|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Release|x86.Build.0 = Release|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Debug|x64.Build.0 = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Debug|x86.Build.0 = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Release|x64.ActiveCfg = Release|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Release|x64.Build.0 = Release|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Release|x86.ActiveCfg = Release|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Release|x86.Build.0 = Release|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {7E7BB06B-2756-4172-B906-D1744688AC54}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Debug|x64.Build.0 = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Debug|x86.Build.0 = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Release|Any CPU.Build.0 = Release|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Release|x64.ActiveCfg = Release|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Release|x64.Build.0 = Release|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Release|x86.ActiveCfg = Release|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Release|x86.Build.0 = Release|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Debug|x64.Build.0 = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Debug|x86.Build.0 = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Release|Any CPU.Build.0 = Release|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Release|x64.ActiveCfg = Release|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Release|x64.Build.0 = Release|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Release|x86.ActiveCfg = Release|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Release|x86.Build.0 = Release|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {776831C1-2727-44D0-AF1C-4F54A0807D56}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Debug|x64.Build.0 = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Debug|x86.Build.0 = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Release|Any CPU.Build.0 = Release|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Release|x64.ActiveCfg = Release|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Release|x64.Build.0 = Release|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Release|x86.ActiveCfg = Release|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Release|x86.Build.0 = Release|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {93BB0132-1608-4946-B933-5719E29B3033}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Debug|x64.Build.0 = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Debug|x86.Build.0 = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Release|Any CPU.Build.0 = Release|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Release|x64.ActiveCfg = Release|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Release|x64.Build.0 = Release|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Release|x86.ActiveCfg = Release|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Release|x86.Build.0 = Release|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Debug|x64.Build.0 = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Debug|x86.Build.0 = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Release|Any CPU.Build.0 = Release|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Release|x64.ActiveCfg = Release|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Release|x64.Build.0 = Release|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Release|x86.ActiveCfg = Release|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Release|x86.Build.0 = Release|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Debug|x64.Build.0 = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Debug|x86.Build.0 = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Release|Any CPU.Build.0 = Release|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Release|x64.ActiveCfg = Release|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Release|x64.Build.0 = Release|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Release|x86.ActiveCfg = Release|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Release|x86.Build.0 = Release|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {F546FC16-79F7-491D-87FC-F32849AD8377}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Debug|x64.Build.0 = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Debug|x86.Build.0 = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Release|Any CPU.Build.0 = Release|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Release|x64.ActiveCfg = Release|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Release|x64.Build.0 = Release|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Release|x86.ActiveCfg = Release|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Release|x86.Build.0 = Release|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Debug|x64.Build.0 = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Debug|x86.Build.0 = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Release|Any CPU.Build.0 = Release|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Release|x64.ActiveCfg = Release|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Release|x64.Build.0 = Release|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Release|x86.ActiveCfg = Release|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Release|x86.Build.0 = Release|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Debug|x64.Build.0 = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Debug|x86.Build.0 = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Release|Any CPU.Build.0 = Release|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Release|x64.ActiveCfg = Release|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Release|x64.Build.0 = Release|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Release|x86.ActiveCfg = Release|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Release|x86.Build.0 = Release|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Checked|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Checked|x64.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.Checked|x86.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.RelWithDebInfo|Any CPU.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.RelWithDebInfo|x64.ActiveCfg = Debug|Any CPU
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D}.RelWithDebInfo|x86.ActiveCfg = Debug|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(NestedProjects) = preSolution
+ {A9A7C879-C320-3327-BB84-16E1322E17AE} = {AC7761AD-78A4-48B6-9056-8A92740F17AD}
+ {AC7761AD-78A4-48B6-9056-8A92740F17AD} = {2E28B2DB-3805-457D-8B52-E35F60A55E90}
+ {20EBC3C4-917C-402D-B778-9A6E3742BF5A} = {2E28B2DB-3805-457D-8B52-E35F60A55E90}
+ {8C35FEF8-1101-38F6-ACD0-462A1EA53A7D} = {2E28B2DB-3805-457D-8B52-E35F60A55E90}
+ {7E252D99-B616-4234-9A63-26A00208AB27} = {BE481BCB-9C28-4CF3-A92C-2CBC49F49710}
+ {02D40854-2429-4EF7-8405-04C87565853A} = {BE481BCB-9C28-4CF3-A92C-2CBC49F49710}
+ {BE481BCB-9C28-4CF3-A92C-2CBC49F49710} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {A698EB04-2139-4A63-819B-0BC686478568} = {A652E56D-8614-4338-9098-6B252270A1BB}
+ {A29C9F3E-1093-48F1-8CF4-21515EDB301A} = {A652E56D-8614-4338-9098-6B252270A1BB}
+ {A652E56D-8614-4338-9098-6B252270A1BB} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {6D83F8E9-A84C-42AE-B91E-D342623D7783} = {44F59FE3-F8DB-4E3E-B6F7-E3AB9C05F416}
+ {C40AB24F-39F3-4BEF-98E4-DAD9804EE7E2} = {44F59FE3-F8DB-4E3E-B6F7-E3AB9C05F416}
+ {44F59FE3-F8DB-4E3E-B6F7-E3AB9C05F416} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {193E7716-8469-4A72-A689-27C5E828772C} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {87E9BB01-B579-4891-BA1C-BB600AC9829A} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {8F7085F1-DA86-4AA1-9801-2A9A2498E7BB} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {F682A9D8-9523-406A-9357-E48B463A8303} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {981A8ECD-2821-44F5-B617-BF0E7E9382C6} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {3F0A4CCD-6944-40A9-B42C-4D120148E2A9} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {761CC2CC-85A1-413D-AD6B-CD000420E378} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {62BB9630-E6F3-4CB7-A781-5C4E963ADCEB} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {C20C7B5B-9D29-4AB3-AA84-36137CE44DB9} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {B37F4A90-69E4-449D-AB84-ED2441E38E5F} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {AD59F28F-06D6-4743-9E0F-9EAB2617601A} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {794DB744-5F00-4187-8AB6-A99B19ABAAB2} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {F9E1B91C-3AE6-4894-A91A-EE6824D31E48} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {D2810F09-0CCD-4779-B21B-322081E84E87} = {D09612C8-B493-42BE-9F3F-28B315F9751A}
+ {D09612C8-B493-42BE-9F3F-28B315F9751A} = {67BF6867-0EA6-4853-B14B-8A0A9091A255}
+ {5933AB07-5CBD-4AF3-9BCE-0B765363D27D} = {67BF6867-0EA6-4853-B14B-8A0A9091A255}
+ {67BF6867-0EA6-4853-B14B-8A0A9091A255} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {EEC90A42-CDCD-4EE3-B47D-C109D604E7E2} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {D52C65C4-2C7D-45E6-9F5C-6F3A96796018} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {0F848647-AF41-464F-BC7E-B363DCC4A54A} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {E77CB5ED-5F99-4148-8115-38E45E648F08} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {88686BB2-7A8A-4019-986C-9ED5045844E9} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {41F59D85-FC36-3015-861B-F177863252BC} = {C12FE574-60EF-4CF0-A879-68F3D093651C}
+ {ED806ECA-3F5A-4E89-9F10-A8A58D7CE2D5} = {D166FD15-A4F1-47B9-881B-D3965B5DCF7D}
+ {D166FD15-A4F1-47B9-881B-D3965B5DCF7D} = {C9BD4CB1-E9A7-4A35-B8F8-8B7984A8A950}
+ {B580256B-3E8A-4EBB-8ED0-B751622A1BDE} = {C9BD4CB1-E9A7-4A35-B8F8-8B7984A8A950}
+ {C9BD4CB1-E9A7-4A35-B8F8-8B7984A8A950} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {DE21994B-542A-437E-8405-F62A5A3F41D4} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {CEDB87DB-22B9-4466-B79F-AA2A40BE6AA9} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {38E7B98A-541C-4D53-B07A-4039E88CDDA0} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {7A8C135E-A694-4110-B724-E71521986ACD} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {612753EE-C926-4E45-AC1E-A174AE25D91B} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {EAD22B68-3099-47DF-9356-A1B3E5ADD7CB} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {DD0C14D2-D7B0-47E2-8D75-498956C7B0C9} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {9E162337-F39B-461F-90D1-294ED529FDBF} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {B7D8475F-0577-4B53-BD7F-9FFE4FA6320A} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {490D2993-80D2-494E-B9EF-BBC9F6D7B12F} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {1F7E837F-0E68-43CF-8071-994CE2904901} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {AB277B63-4D5F-4269-824B-91A675B92F5B} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {614E442A-A8FD-4E14-9C3E-1F312864D9E0} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {B5378BE2-284A-4614-9415-7FB6A7B9D452} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {7E7BB06B-2756-4172-B906-D1744688AC54} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {A43C3CFE-6EE9-4A9C-8160-E3432ECB0A11} = {59E97F80-3F6D-4E83-9962-236C98411375}
+ {776831C1-2727-44D0-AF1C-4F54A0807D56} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {93BB0132-1608-4946-B933-5719E29B3033} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {7A63A786-F30D-4473-9666-9EBE71C21A8E} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {9FDC5AEB-C47D-40FD-B151-BBD3DCDDD4E7} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {F546FC16-79F7-491D-87FC-F32849AD8377} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {380F8ECB-B4C7-41DD-BE76-74A1C7E4A307} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {791EF9D8-210A-4A15-BFC9-94CD4E5EDFE2} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ {C6B35C75-931F-473E-BED7-8BA626A6DA2D} = {71E34955-D0A4-4242-BE24-F0AADA3A877E}
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {7E599CA6-744E-44A6-A146-335FC397A595}
+ EndGlobalSection
+EndGlobal
diff --git a/debuggees.slnx b/debuggees.slnx
deleted file mode 100644
index 4c7e2688af..0000000000
--- a/debuggees.slnx
+++ /dev/null
@@ -1,93 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/diagnostics.slnx b/diagnostics.slnx
deleted file mode 100644
index 7ff2a2aee8..0000000000
--- a/diagnostics.slnx
+++ /dev/null
@@ -1,468 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/documentation/building/linux-instructions.md b/documentation/building/linux-instructions.md
index 31e987c01f..3f0e797ac6 100644
--- a/documentation/building/linux-instructions.md
+++ b/documentation/building/linux-instructions.md
@@ -208,3 +208,12 @@ You now have all the required components. To clone, build and test the repo:
cd diagnostics
./build.sh
./test.sh
+
+Loading solution file
+---------------------
+
+For a better dev inner loop experience, load `build.sln` at the root of the repository into VSCode.
+
+This file is generated from the `build.proj` traversal project and can be regenerated/updated using:
+
+ ./eng/generate-sln.sh
diff --git a/documentation/building/osx-instructions.md b/documentation/building/osx-instructions.md
index 0bd70b3afa..29453c5885 100644
--- a/documentation/building/osx-instructions.md
+++ b/documentation/building/osx-instructions.md
@@ -42,3 +42,13 @@ This will build SOS, the tests and the SOS plugin (libsosplugin.dylib) for the X
For later versions of macOS/Xcode/lldb is TBD.
+Loading solution file
+---------------------
+
+For a better dev inner loop experience, load `build.sln` at the root of the repository into VSCode.
+
+This file is generated from the `build.proj` traversal project and can be regenerated/updated using:
+
+```sh
+./eng/generate-sln.sh
+```
diff --git a/documentation/building/windows-instructions.md b/documentation/building/windows-instructions.md
index 09587a36e3..7ba560b536 100644
--- a/documentation/building/windows-instructions.md
+++ b/documentation/building/windows-instructions.md
@@ -108,3 +108,13 @@ To test the resulting SOS:
```bat
test.cmd
```
+
+## Loading solution file
+
+For a better dev inner loop experience, load `build.sln` at the root of the repository into either VS or VSCode.
+
+This file is generated from the `build.proj` traversal project and can be regenerated/updated using:
+
+```pwsh
+./eng/generate-sln.ps1
+```
diff --git a/eng/Build.props b/eng/Build.props
index 61f52242a2..5046cae3ab 100644
--- a/eng/Build.props
+++ b/eng/Build.props
@@ -1,12 +1,14 @@
+
+
+
-
+
-
-
\ No newline at end of file
+
diff --git a/eng/generate-sln.ps1 b/eng/generate-sln.ps1
new file mode 100644
index 0000000000..1473f9c7c2
--- /dev/null
+++ b/eng/generate-sln.ps1
@@ -0,0 +1,70 @@
+#!/usr/bin/env pwsh
+
+<#
+.SYNOPSIS
+ Generates and migrates Visual Studio solution files for the diagnostics repository.
+
+.DESCRIPTION
+ This script generates solution files using SlnGen tool.
+
+.EXAMPLE
+ .\generate-sln.ps1
+#>
+
+[CmdletBinding()]
+param()
+
+Set-StrictMode -Version Latest
+$ErrorActionPreference = "Stop"
+
+# Determine script location and repo root
+$scriptRoot = Split-Path -Parent $MyInvocation.MyCommand.Path
+$repoRoot = Split-Path -Parent $scriptRoot
+$dotnet = Join-Path $repoRoot "dotnet.cmd"
+
+function Write-Success {
+ param([string]$Message)
+ Write-Host "[SUCCESS] $Message" -ForegroundColor Green
+}
+
+function Write-Warning {
+ param([string]$Message)
+ Write-Host "[WARNING] $Message" -ForegroundColor Yellow
+}
+
+function Write-ErrorMessage {
+ param([string]$Message)
+ Write-Host "[ERROR] $Message" -ForegroundColor Red
+}
+
+try {
+ Write-Host "Diagnostics Solution Generator" -ForegroundColor Magenta
+ Write-Host "==============================" -ForegroundColor Magenta
+
+ # Change to repo root directory to ensure all operations work correctly
+ $originalLocation = Get-Location
+ Set-Location $repoRoot
+
+ # Generate solution files with SlnGen
+ Write-Host "Generating solution files with SlnGen..." -ForegroundColor Cyan
+ # Use local dotnet to execute SlnGen tool
+ & $dotnet tool exec Microsoft.VisualStudio.SlnGen.Tool --collapsefolders true --folders true --launch false
+ $slngenExit = $LASTEXITCODE
+ if ($slngenExit -ne 0) {
+ throw "SlnGen tool exited with non-zero exit code $slngenExit"
+ }
+
+ Write-Host ""
+ Write-Success "Solution generation completed successfully!"
+ Write-Host "You can now open the generated build.sln file in Visual Studio." -ForegroundColor Gray
+}
+catch {
+ Write-ErrorMessage "Failed to generate solution files with SlnGen"
+ Write-Host "Error details: $($_.Exception.Message)" -ForegroundColor Red
+ exit 1
+}
+finally {
+ # Restore original location
+ Set-Location $originalLocation
+}
+
diff --git a/eng/generate-sln.sh b/eng/generate-sln.sh
new file mode 100644
index 0000000000..a7121babc7
--- /dev/null
+++ b/eng/generate-sln.sh
@@ -0,0 +1,91 @@
+#!/bin/bash
+
+# Diagnostics Solution Generator for Unix/macOS
+#
+# SYNOPSIS:
+# Generates Visual Studio solution files for the diagnostics repository.
+#
+# DESCRIPTION:
+# This script generates solution files using SlnGen tool
+#
+# USAGE:
+# ./generate-sln.sh
+
+set -euo pipefail
+
+# Get script directory and repository root
+SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
+REPO_ROOT="$(cd "$SCRIPT_DIR/.." && pwd)"
+DOTNET="$REPO_ROOT/dotnet.sh"
+
+# Color codes for output
+RED='\033[0;31m'
+GREEN='\033[0;32m'
+YELLOW='\033[1;33m'
+CYAN='\033[0;36m'
+MAGENTA='\033[0;35m'
+GRAY='\033[0;37m'
+NC='\033[0m' # No Color
+
+# Logging functions
+write_step() {
+ echo -e "${CYAN}==> $1${NC}"
+}
+
+write_success() {
+ echo -e "${GREEN}[SUCCESS] $1${NC}"
+}
+
+write_warning() {
+ echo -e "${YELLOW}[WARNING] $1${NC}"
+}
+
+write_error() {
+ echo -e "${RED}[ERROR] $1${NC}"
+}
+
+# Cleanup function for error handling
+cleanup() {
+ local exit_code=$?
+ if [ $exit_code -ne 0 ]; then
+ write_error "Script execution failed with exit code $exit_code"
+ fi
+ exit $exit_code
+}
+
+# Set up error handling
+trap cleanup EXIT ERR
+
+main() {
+ echo -e "${MAGENTA}Diagnostics Solution Generator${NC}"
+ echo -e "${MAGENTA}==============================${NC}"
+
+ # Change to repository root
+ if ! cd "$REPO_ROOT"; then
+ write_error "Failed to change to repository root directory: $REPO_ROOT"
+ exit 1
+ fi
+
+ # Check if dotnet script exists
+ if [ ! -f "$DOTNET" ]; then
+ write_error "Local dotnet script not found at: $DOTNET"
+ echo "Make sure the dotnet.sh script exists in the repository root."
+ exit 1
+ fi
+
+ # Generate solution files with SlnGen in .sln format
+ write_step "Generating solution files with SlnGen..."
+ if "$DOTNET" tool exec Microsoft.VisualStudio.SlnGen.Tool --collapsefolders true --folders true --launch false; then
+ echo ""
+ write_success "Solution generation completed successfully!"
+ echo -e "${GRAY}You can now open the generated .sln files in Visual Studio, VS Code, or any compatible IDE.${NC}"
+ else
+ write_error "Failed to generate solution files with SlnGen"
+ echo "Make sure the SlnGen tool is installed:"
+ echo " $DOTNET tool install --global Microsoft.VisualStudio.SlnGen.Tool"
+ exit 1
+ fi
+}
+
+# Run main function
+main "$@"
diff --git a/global.json b/global.json
index 8662fee20c..3cf65e2ca3 100644
--- a/global.json
+++ b/global.json
@@ -17,6 +17,7 @@
},
"msbuild-sdks": {
"Microsoft.Build.NoTargets": "3.5.0",
+ "Microsoft.Build.Traversal": "3.4.0",
"Microsoft.DotNet.Arcade.Sdk": "10.0.0-beta.25476.104"
}
}
diff --git a/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp.sln b/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp.sln
new file mode 100644
index 0000000000..7fe0b31211
--- /dev/null
+++ b/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp.sln
@@ -0,0 +1,50 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29613.14
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SymbolTestApp", "SymbolTestApp\SymbolTestApp.csproj", "{EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SymbolTestDll", "SymbolTestDll\SymbolTestDll.csproj", "{53E66227-71BB-4300-9BE9-56CE570B28F8}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Debug|x64.Build.0 = Debug|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Debug|x86.Build.0 = Debug|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Release|Any CPU.Build.0 = Release|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Release|x64.ActiveCfg = Release|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Release|x64.Build.0 = Release|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Release|x86.ActiveCfg = Release|Any CPU
+ {EB291C94-C60E-4AE6-AEA0-B7EEF86F00AD}.Release|x86.Build.0 = Release|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Debug|x64.Build.0 = Debug|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Debug|x86.Build.0 = Debug|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Release|Any CPU.Build.0 = Release|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Release|x64.ActiveCfg = Release|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Release|x64.Build.0 = Release|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Release|x86.ActiveCfg = Release|Any CPU
+ {53E66227-71BB-4300-9BE9-56CE570B28F8}.Release|x86.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {42F03860-BFB4-49ED-900B-0C32D06E0B53}
+ EndGlobalSection
+EndGlobal
diff --git a/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp.slnx b/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp.slnx
deleted file mode 100644
index 07e088a690..0000000000
--- a/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp.slnx
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp/SymbolTestApp.csproj b/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp/SymbolTestApp.csproj
index 4a460a797e..f783e9c2ef 100644
--- a/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp/SymbolTestApp.csproj
+++ b/src/SOS/SOS.UnitTests/Debuggees/SymbolTestApp/SymbolTestApp/SymbolTestApp.csproj
@@ -7,7 +7,7 @@
-
+
diff --git a/src/SOS/SOS.UnitTests/Debuggees/TaskNestedException/TaskNestedException.sln b/src/SOS/SOS.UnitTests/Debuggees/TaskNestedException/TaskNestedException.sln
new file mode 100644
index 0000000000..ecca0ea023
--- /dev/null
+++ b/src/SOS/SOS.UnitTests/Debuggees/TaskNestedException/TaskNestedException.sln
@@ -0,0 +1,50 @@
+Microsoft Visual Studio Solution File, Format Version 12.00
+# Visual Studio Version 16
+VisualStudioVersion = 16.0.29613.14
+MinimumVisualStudioVersion = 15.0.26124.0
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TaskNestedException", "TaskNestedException\TaskNestedException.csproj", "{B9B58649-CEA6-4EF5-A25E-916AE8E77917}"
+EndProject
+Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "RandomUserLibrary", "RandomUserLibrary\RandomUserLibrary.csproj", "{FADE7D7D-107F-42B0-ABD5-36A101CD8675}"
+EndProject
+Global
+ GlobalSection(SolutionConfigurationPlatforms) = preSolution
+ Debug|Any CPU = Debug|Any CPU
+ Debug|x64 = Debug|x64
+ Debug|x86 = Debug|x86
+ Release|Any CPU = Release|Any CPU
+ Release|x64 = Release|x64
+ Release|x86 = Release|x86
+ EndGlobalSection
+ GlobalSection(ProjectConfigurationPlatforms) = postSolution
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Debug|x64.Build.0 = Debug|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Debug|x86.Build.0 = Debug|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Release|Any CPU.Build.0 = Release|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Release|x64.ActiveCfg = Release|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Release|x64.Build.0 = Release|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Release|x86.ActiveCfg = Release|Any CPU
+ {B9B58649-CEA6-4EF5-A25E-916AE8E77917}.Release|x86.Build.0 = Release|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Debug|x64.Build.0 = Debug|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Debug|x86.Build.0 = Debug|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Release|Any CPU.Build.0 = Release|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Release|x64.ActiveCfg = Release|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Release|x64.Build.0 = Release|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Release|x86.ActiveCfg = Release|Any CPU
+ {FADE7D7D-107F-42B0-ABD5-36A101CD8675}.Release|x86.Build.0 = Release|Any CPU
+ EndGlobalSection
+ GlobalSection(SolutionProperties) = preSolution
+ HideSolutionNode = FALSE
+ EndGlobalSection
+ GlobalSection(ExtensibilityGlobals) = postSolution
+ SolutionGuid = {53DA7C95-F7D2-4F8F-AD21-15CB94158C77}
+ EndGlobalSection
+EndGlobal
diff --git a/src/SOS/SOS.UnitTests/Debuggees/TaskNestedException/TaskNestedException.slnx b/src/SOS/SOS.UnitTests/Debuggees/TaskNestedException/TaskNestedException.slnx
deleted file mode 100644
index badfcb13d2..0000000000
--- a/src/SOS/SOS.UnitTests/Debuggees/TaskNestedException/TaskNestedException.slnx
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
-
-
-
-
-
diff --git a/src/dirs.proj b/src/dirs.proj
new file mode 100644
index 0000000000..79328cb2ae
--- /dev/null
+++ b/src/dirs.proj
@@ -0,0 +1,30 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/tests/DbgShim.UnitTests/Debuggees/SimpleDebuggee/SimpleDebuggee.cs b/src/tests/DbgShim.UnitTests/Debuggees/SimpleDebuggee/SimpleDebuggee.cs
index 8be1fbab04..1ee9672337 100644
--- a/src/tests/DbgShim.UnitTests/Debuggees/SimpleDebuggee/SimpleDebuggee.cs
+++ b/src/tests/DbgShim.UnitTests/Debuggees/SimpleDebuggee/SimpleDebuggee.cs
@@ -1,9 +1,13 @@
+// Licensed to the .NET Foundation under one or more agreements.
+// The .NET Foundation licenses this file to you under the MIT license.
+
using System;
using System.Diagnostics;
using System.IO.Pipes;
-using System.Threading;
-class Simple
+namespace SimpleDebuggee;
+
+public class Simple
{
public static int Main(string[] args)
{
@@ -16,7 +20,7 @@ public static int Main(string[] args)
{
try
{
- using var pipeStream = new NamedPipeClientStream(pipeServerName);
+ using NamedPipeClientStream pipeStream = new(pipeServerName);
Console.WriteLine("{0} SimpleDebuggee: connecting to pipe", pid);
Console.Out.Flush();
diff --git a/src/tests/dirs.proj b/src/tests/dirs.proj
new file mode 100644
index 0000000000..81a6b1efc7
--- /dev/null
+++ b/src/tests/dirs.proj
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/start-vs.cmd b/start-vs.cmd
index cd08940d0e..2f5584d7af 100644
--- a/start-vs.cmd
+++ b/start-vs.cmd
@@ -4,7 +4,7 @@ setlocal enabledelayedexpansion
set "SDK_LOC=%~dp0.dotnet"
if "%1" == "" (
- set "SLN_OR_PROJ=%~dp0diagnostics.slnx"
+ set "SLN_OR_PROJ=%~dp0build.sln"
) else (
set "SLN_OR_PROJ=%1"
)