Index: pjproject/branches/projects/uwp/pjproject-vs14.sln
===================================================================
--- pjproject/branches/projects/uwp/pjproject-vs14.sln	(revision 5210)
+++ pjproject/branches/projects/uwp/pjproject-vs14.sln	(revision 5254)
@@ -6,4 +6,5 @@
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{1DFF1CF3-DBD7-4DA4-A36D-663D695EB678}"
 	ProjectSection(SolutionItems) = preProject
+		build\vs\pjproject-vs14-api-def.props = build\vs\pjproject-vs14-api-def.props
 		build\vs\pjproject-vs14-arm-common-defaults.props = build\vs\pjproject-vs14-arm-common-defaults.props
 		build\vs\pjproject-vs14-arm-release-defaults.props = build\vs\pjproject-vs14-arm-release-defaults.props
@@ -97,4 +98,32 @@
 EndProject
 Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "pjsua_winrt", "pjsua_winrt", "{54F6163A-66C6-4F09-844D-CC61DE8EE376}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "winrt sample", "winrt sample", "{78DA8BE5-2D77-49D6-8CA4-7847B65DBE84}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "uwp foreground", "uwp foreground", "{452C38CE-6463-4963-A113-658B6BD91D15}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "wp8", "wp8", "{DE5C2BE2-873A-4B85-8EBE-8AEA4C80212F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Agents", "pjsip-apps\src\pjsua\winrt\gui\wp8\Agents\Agents.csproj", "{820034C1-645D-4340-8813-D980C1EF77DE}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BackEnd", "pjsip-apps\src\pjsua\winrt\gui\wp8\BackEnd\BackEnd.vcxproj", "{C8D75245-FFCF-4932-A228-C9CC8BB60B03}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BackEndProxyStub", "pjsip-apps\src\pjsua\winrt\gui\wp8\BackEndProxyStub\BackEndProxyStub.vcxproj", "{BBABEEA1-494C-4618-96E3-399873A5558B}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UI", "pjsip-apps\src\pjsua\winrt\gui\wp8\UI\UI.csproj", "{3085ACA0-00DA-45BF-9110-A3684B56EBBA}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UI", "pjsip-apps\src\pjsua\winrt\gui\uwp foreground\UI\UI.csproj", "{D51DC5BE-5822-4B94-891C-E1B1B7892939}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "BackEnd", "pjsip-apps\src\pjsua\winrt\gui\uwp foreground\BackEnd\BackEnd.vcxproj", "{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}"
+EndProject
+Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "uwp", "uwp", "{87D83489-039E-4123-BE01-CB62EE932A29}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Voip", "pjsip-apps\src\pjsua\winrt\gui\uwp\Voip\Voip.csproj", "{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VoipBackEnd", "pjsip-apps\src\pjsua\winrt\gui\uwp\VoipBackEnd\VoipBackEnd.vcxproj", "{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}"
+EndProject
+Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "VoipHost", "pjsip-apps\src\pjsua\winrt\gui\uwp\VoipHost\VoipHost.vcxproj", "{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "VoipTasks", "pjsip-apps\src\pjsua\winrt\gui\uwp\VoipTasks\VoipTasks.csproj", "{9FDF5E33-D15D-409F-876E-4E77727936B9}"
 EndProject
 Global
@@ -1640,4 +1669,554 @@
 		{E75EFD41-C7F5-44C8-8FF1-A310D920989D}.Release-Static|x64.ActiveCfg = Release|ARM
 		{E75EFD41-C7F5-44C8-8FF1-A310D920989D}.Release-Static|x64.Build.0 = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|ARM.ActiveCfg = Debug|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|ARM.Build.0 = Debug|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|Win32.ActiveCfg = Debug|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|Win32.Build.0 = Debug|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|x64.ActiveCfg = Debug|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug|x64.Build.0 = Debug|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|Any CPU.ActiveCfg = Debug|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|Any CPU.Build.0 = Debug|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|Any CPU.ActiveCfg = Debug|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|Any CPU.Build.0 = Debug|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Debug-Static|x64.Build.0 = Debug|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|Any CPU.Build.0 = Release|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|ARM.ActiveCfg = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|ARM.Build.0 = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|Win32.ActiveCfg = Release|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|Win32.Build.0 = Release|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|x64.ActiveCfg = Release|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release|x64.Build.0 = Release|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|Any CPU.ActiveCfg = Release|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|Any CPU.Build.0 = Release|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Dynamic|x64.Build.0 = Release|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|Any CPU.ActiveCfg = Release|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|Any CPU.Build.0 = Release|Any CPU
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|ARM.Build.0 = Release|ARM
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|Win32.Build.0 = Release|Win32
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|x64.ActiveCfg = Release|x64
+		{820034C1-645D-4340-8813-D980C1EF77DE}.Release-Static|x64.Build.0 = Release|x64
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug|Any CPU.ActiveCfg = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug|ARM.ActiveCfg = Debug|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug|ARM.Build.0 = Debug|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug|Win32.ActiveCfg = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug|Win32.Build.0 = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug|x64.ActiveCfg = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|Any CPU.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|Any CPU.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|x64.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Dynamic|x64.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|Any CPU.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|Any CPU.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|x64.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Debug-Static|x64.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release|Any CPU.ActiveCfg = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release|ARM.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release|ARM.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release|Win32.ActiveCfg = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release|Win32.Build.0 = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release|x64.ActiveCfg = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|Any CPU.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|Any CPU.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|x64.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Dynamic|x64.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|Any CPU.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|Any CPU.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|ARM.Build.0 = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|Win32.Build.0 = Release|Win32
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|x64.ActiveCfg = Release|ARM
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03}.Release-Static|x64.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug|Any CPU.ActiveCfg = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug|ARM.ActiveCfg = Debug|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug|ARM.Build.0 = Debug|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug|Win32.ActiveCfg = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug|Win32.Build.0 = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug|x64.ActiveCfg = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|Any CPU.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|Any CPU.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|x64.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Dynamic|x64.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|Any CPU.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|Any CPU.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|x64.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Debug-Static|x64.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release|Any CPU.ActiveCfg = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release|ARM.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release|ARM.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release|Win32.ActiveCfg = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release|Win32.Build.0 = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release|x64.ActiveCfg = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|Any CPU.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|Any CPU.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|x64.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Dynamic|x64.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|Any CPU.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|Any CPU.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|ARM.Build.0 = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|Win32.Build.0 = Release|Win32
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|x64.ActiveCfg = Release|ARM
+		{BBABEEA1-494C-4618-96E3-399873A5558B}.Release-Static|x64.Build.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|Any CPU.Deploy.0 = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|ARM.ActiveCfg = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|ARM.Build.0 = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|ARM.Deploy.0 = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|Win32.ActiveCfg = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|Win32.Build.0 = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|Win32.Deploy.0 = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|x64.ActiveCfg = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|x64.Build.0 = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug|x64.Deploy.0 = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|Any CPU.ActiveCfg = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|Any CPU.Build.0 = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|Any CPU.Deploy.0 = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|ARM.Deploy.0 = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|Win32.Deploy.0 = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Dynamic|x64.Deploy.0 = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|Any CPU.ActiveCfg = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|Any CPU.Build.0 = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|Any CPU.Deploy.0 = Debug|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|ARM.Deploy.0 = Debug|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|Win32.Deploy.0 = Debug|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|x64.Build.0 = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Debug-Static|x64.Deploy.0 = Debug|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|Any CPU.Build.0 = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|Any CPU.Deploy.0 = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|ARM.ActiveCfg = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|ARM.Build.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|ARM.Deploy.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|Win32.ActiveCfg = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|Win32.Build.0 = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|Win32.Deploy.0 = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|x64.ActiveCfg = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|x64.Build.0 = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release|x64.Deploy.0 = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|Any CPU.ActiveCfg = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|Any CPU.Build.0 = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|Any CPU.Deploy.0 = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|ARM.Deploy.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|Win32.Deploy.0 = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|x64.Build.0 = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Dynamic|x64.Deploy.0 = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|Any CPU.ActiveCfg = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|Any CPU.Build.0 = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|Any CPU.Deploy.0 = Release|Any CPU
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|ARM.Build.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|ARM.Deploy.0 = Release|ARM
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|Win32.Build.0 = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|Win32.Deploy.0 = Release|Win32
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|x64.ActiveCfg = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|x64.Build.0 = Release|x64
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA}.Release-Static|x64.Deploy.0 = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|Any CPU.ActiveCfg = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|ARM.ActiveCfg = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|ARM.Build.0 = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|ARM.Deploy.0 = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|Win32.ActiveCfg = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|Win32.Build.0 = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|Win32.Deploy.0 = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|x64.ActiveCfg = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|x64.Build.0 = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug|x64.Deploy.0 = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|Any CPU.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|Any CPU.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|Any CPU.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|ARM.Deploy.0 = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|Win32.ActiveCfg = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|Win32.Build.0 = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|Win32.Deploy.0 = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Dynamic|x64.Deploy.0 = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|Any CPU.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|Any CPU.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|Any CPU.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|ARM.Deploy.0 = Debug|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|Win32.ActiveCfg = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|Win32.Build.0 = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|Win32.Deploy.0 = Debug|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|x64.Build.0 = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Debug-Static|x64.Deploy.0 = Debug|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|Any CPU.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|ARM.ActiveCfg = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|ARM.Build.0 = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|ARM.Deploy.0 = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|Win32.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|Win32.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|Win32.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|x64.ActiveCfg = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|x64.Build.0 = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release|x64.Deploy.0 = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|Any CPU.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|Any CPU.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|Any CPU.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|ARM.Deploy.0 = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|Win32.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|Win32.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|Win32.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|x64.Build.0 = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Dynamic|x64.Deploy.0 = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|Any CPU.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|Any CPU.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|Any CPU.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|ARM.Build.0 = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|ARM.Deploy.0 = Release|ARM
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|Win32.ActiveCfg = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|Win32.Build.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|Win32.Deploy.0 = Release|x86
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|x64.ActiveCfg = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|x64.Build.0 = Release|x64
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939}.Release-Static|x64.Deploy.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|Any CPU.ActiveCfg = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|ARM.ActiveCfg = Debug|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|ARM.Build.0 = Debug|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|Win32.ActiveCfg = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|Win32.Build.0 = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|x64.ActiveCfg = Debug|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug|x64.Build.0 = Debug|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|Any CPU.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|Any CPU.Build.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|Any CPU.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|Any CPU.Build.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Debug-Static|x64.Build.0 = Debug|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|Any CPU.ActiveCfg = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|ARM.ActiveCfg = Release|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|ARM.Build.0 = Release|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|Win32.ActiveCfg = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|Win32.Build.0 = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|x64.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release|x64.Build.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|Any CPU.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|Any CPU.Build.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Dynamic|x64.Build.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|Any CPU.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|Any CPU.Build.0 = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|ARM.Build.0 = Release|ARM
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|Win32.Build.0 = Release|Win32
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|x64.ActiveCfg = Release|x64
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A}.Release-Static|x64.Build.0 = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|Any CPU.ActiveCfg = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|ARM.ActiveCfg = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|ARM.Build.0 = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|ARM.Deploy.0 = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|Win32.ActiveCfg = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|Win32.Build.0 = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|Win32.Deploy.0 = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|x64.ActiveCfg = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|x64.Build.0 = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug|x64.Deploy.0 = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|Any CPU.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|Any CPU.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|Any CPU.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|ARM.Deploy.0 = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|Win32.ActiveCfg = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|Win32.Build.0 = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|Win32.Deploy.0 = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Dynamic|x64.Deploy.0 = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|Any CPU.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|Any CPU.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|Any CPU.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|ARM.Deploy.0 = Debug|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|Win32.ActiveCfg = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|Win32.Build.0 = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|Win32.Deploy.0 = Debug|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|x64.Build.0 = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Debug-Static|x64.Deploy.0 = Debug|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|Any CPU.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|ARM.ActiveCfg = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|ARM.Build.0 = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|ARM.Deploy.0 = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|Win32.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|Win32.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|Win32.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|x64.ActiveCfg = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|x64.Build.0 = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release|x64.Deploy.0 = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|Any CPU.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|Any CPU.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|Any CPU.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|ARM.Deploy.0 = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|Win32.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|Win32.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|Win32.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|x64.Build.0 = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Dynamic|x64.Deploy.0 = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|Any CPU.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|Any CPU.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|Any CPU.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|ARM.Build.0 = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|ARM.Deploy.0 = Release|ARM
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|Win32.ActiveCfg = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|Win32.Build.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|Win32.Deploy.0 = Release|x86
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|x64.ActiveCfg = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|x64.Build.0 = Release|x64
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9}.Release-Static|x64.Deploy.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|Any CPU.ActiveCfg = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|ARM.ActiveCfg = Debug|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|ARM.Build.0 = Debug|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|Win32.ActiveCfg = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|Win32.Build.0 = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|x64.ActiveCfg = Debug|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug|x64.Build.0 = Debug|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|Any CPU.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|Any CPU.Build.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|Any CPU.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|Any CPU.Build.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Debug-Static|x64.Build.0 = Debug|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|Any CPU.ActiveCfg = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|ARM.ActiveCfg = Release|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|ARM.Build.0 = Release|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|Win32.ActiveCfg = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|Win32.Build.0 = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|x64.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release|x64.Build.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|Any CPU.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|Any CPU.Build.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Dynamic|x64.Build.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|Any CPU.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|Any CPU.Build.0 = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|ARM.Build.0 = Release|ARM
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|Win32.Build.0 = Release|Win32
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|x64.ActiveCfg = Release|x64
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65}.Release-Static|x64.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|Any CPU.ActiveCfg = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|ARM.ActiveCfg = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|ARM.Build.0 = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|Win32.ActiveCfg = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|Win32.Build.0 = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|x64.ActiveCfg = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|x64.Build.0 = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug|x64.Deploy.0 = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|Any CPU.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|Any CPU.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|Any CPU.Deploy.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|ARM.Deploy.0 = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|Win32.ActiveCfg = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|Win32.Build.0 = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|Win32.Deploy.0 = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Dynamic|x64.Deploy.0 = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|Any CPU.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|Any CPU.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|Any CPU.Deploy.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|ARM.Deploy.0 = Debug|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|Win32.ActiveCfg = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|Win32.Build.0 = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|Win32.Deploy.0 = Debug|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|x64.Build.0 = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Debug-Static|x64.Deploy.0 = Debug|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|Any CPU.ActiveCfg = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|ARM.ActiveCfg = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|ARM.Build.0 = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|ARM.Deploy.0 = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|Win32.ActiveCfg = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|Win32.Build.0 = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|Win32.Deploy.0 = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|x64.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|x64.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release|x64.Deploy.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|Any CPU.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|Any CPU.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|Any CPU.Deploy.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|ARM.Deploy.0 = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|Win32.ActiveCfg = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|Win32.Build.0 = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|Win32.Deploy.0 = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|x64.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Dynamic|x64.Deploy.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|Any CPU.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|Any CPU.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|Any CPU.Deploy.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|ARM.Build.0 = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|ARM.Deploy.0 = Release|ARM
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|Win32.ActiveCfg = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|Win32.Build.0 = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|Win32.Deploy.0 = Release|Win32
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|x64.ActiveCfg = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|x64.Build.0 = Release|x64
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6}.Release-Static|x64.Deploy.0 = Release|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|ARM.ActiveCfg = Debug|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|ARM.Build.0 = Debug|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|Win32.ActiveCfg = Debug|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|Win32.Build.0 = Debug|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|x64.ActiveCfg = Debug|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug|x64.Build.0 = Debug|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|Any CPU.ActiveCfg = Debug|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|Any CPU.Build.0 = Debug|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|ARM.ActiveCfg = Debug|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|ARM.Build.0 = Debug|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|Win32.ActiveCfg = Debug|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|Win32.Build.0 = Debug|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|x64.ActiveCfg = Debug|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Dynamic|x64.Build.0 = Debug|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|Any CPU.ActiveCfg = Debug|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|Any CPU.Build.0 = Debug|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|ARM.ActiveCfg = Debug|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|ARM.Build.0 = Debug|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|Win32.ActiveCfg = Debug|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|Win32.Build.0 = Debug|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|x64.ActiveCfg = Debug|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Debug-Static|x64.Build.0 = Debug|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|Any CPU.Build.0 = Release|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|ARM.ActiveCfg = Release|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|ARM.Build.0 = Release|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|Win32.ActiveCfg = Release|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|Win32.Build.0 = Release|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|x64.ActiveCfg = Release|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release|x64.Build.0 = Release|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|Any CPU.ActiveCfg = Release|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|Any CPU.Build.0 = Release|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|ARM.ActiveCfg = Release|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|ARM.Build.0 = Release|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|Win32.ActiveCfg = Release|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|Win32.Build.0 = Release|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|x64.ActiveCfg = Release|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Dynamic|x64.Build.0 = Release|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|Any CPU.ActiveCfg = Release|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|Any CPU.Build.0 = Release|Any CPU
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|ARM.ActiveCfg = Release|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|ARM.Build.0 = Release|ARM
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|Win32.ActiveCfg = Release|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|Win32.Build.0 = Release|x86
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|x64.ActiveCfg = Release|x64
+		{9FDF5E33-D15D-409F-876E-4E77727936B9}.Release-Static|x64.Build.0 = Release|x64
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
@@ -1650,4 +2229,17 @@
 		{207E7BD4-7B11-4A40-BA3A-CC627762A7B6} = {54F6163A-66C6-4F09-844D-CC61DE8EE376}
 		{E75EFD41-C7F5-44C8-8FF1-A310D920989D} = {54F6163A-66C6-4F09-844D-CC61DE8EE376}
+		{452C38CE-6463-4963-A113-658B6BD91D15} = {78DA8BE5-2D77-49D6-8CA4-7847B65DBE84}
+		{DE5C2BE2-873A-4B85-8EBE-8AEA4C80212F} = {78DA8BE5-2D77-49D6-8CA4-7847B65DBE84}
+		{820034C1-645D-4340-8813-D980C1EF77DE} = {DE5C2BE2-873A-4B85-8EBE-8AEA4C80212F}
+		{C8D75245-FFCF-4932-A228-C9CC8BB60B03} = {DE5C2BE2-873A-4B85-8EBE-8AEA4C80212F}
+		{BBABEEA1-494C-4618-96E3-399873A5558B} = {DE5C2BE2-873A-4B85-8EBE-8AEA4C80212F}
+		{3085ACA0-00DA-45BF-9110-A3684B56EBBA} = {DE5C2BE2-873A-4B85-8EBE-8AEA4C80212F}
+		{D51DC5BE-5822-4B94-891C-E1B1B7892939} = {452C38CE-6463-4963-A113-658B6BD91D15}
+		{9C5609A2-32A2-483F-81EC-DAC2ED96BF6A} = {452C38CE-6463-4963-A113-658B6BD91D15}
+		{87D83489-039E-4123-BE01-CB62EE932A29} = {78DA8BE5-2D77-49D6-8CA4-7847B65DBE84}
+		{B11B5672-B1E8-4C77-BDA1-4E6620F96BF9} = {87D83489-039E-4123-BE01-CB62EE932A29}
+		{FC9CBB95-624C-4CE8-86A8-3AB5A415AA65} = {87D83489-039E-4123-BE01-CB62EE932A29}
+		{016D497F-0EE0-449E-89F5-BD63F7F9A8A6} = {87D83489-039E-4123-BE01-CB62EE932A29}
+		{9FDF5E33-D15D-409F-876E-4E77727936B9} = {87D83489-039E-4123-BE01-CB62EE932A29}
 	EndGlobalSection
 EndGlobal
