diff --git a/MvvmCross.sln b/MvvmCross.sln
index b0f778709..8bc7febba 100644
--- a/MvvmCross.sln
+++ b/MvvmCross.sln
@@ -1,6 +1,6 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 15
-VisualStudioVersion = 15.0.27130.2027
+VisualStudioVersion = 15.0.27130.2026
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{BD9762CF-E104-481C-96A6-26E624B86283}"
ProjectSection(SolutionItems) = preProject
@@ -117,6 +117,24 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Forms.Droid", "P
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MvvmCross.Test", "MvvmCross.Test\MvvmCross.Test.csproj", "{8DFE6A59-AD7D-4916-ABF3-D2D1B0F55858}"
EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Forms.iOS", "Projects\Playground\Playground.Forms.iOS\Playground.Forms.iOS.csproj", "{344370AA-AC33-4E7B-8C82-67CEA99F45ED}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.iOS", "Projects\Playground\Playground.iOS\Playground.iOS.csproj", "{E5554BE9-91EA-42DF-8F2B-60667E51C51F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Forms.Mac", "Projects\Playground\Playground.Forms.Mac\Playground.Forms.Mac.csproj", "{2449EC0D-5E93-4B1E-B4A9-06693D001FAB}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Forms.Uwp", "Projects\Playground\Playground.Forms.Uwp\Playground.Forms.Uwp.csproj", "{A02C1C0B-965D-4790-90DA-6C286248E944}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Forms.Wpf", "Projects\Playground\Playground.Forms.Wpf\Playground.Forms.Wpf.csproj", "{BA2C0719-5EB2-487A-94AE-C02A7053C1E4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Mac", "Projects\Playground\Playground.Mac\Playground.Mac.csproj", "{1B6539CF-6CE4-4421-93AD-68452B070BC3}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.TvOS", "Projects\Playground\Playground.TvOS\Playground.TvOS.csproj", "{875FE27C-165C-46B4-BA05-7C1B047057F4}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Uwp", "Projects\Playground\Playground.Uwp\Playground.Uwp.csproj", "{AE22A4A5-8014-4A51-A237-4029D42F990F}"
+EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Playground.Wpf", "Projects\Playground\Playground.Wpf\Playground.Wpf.csproj", "{88FD9F4C-2A82-4919-91F4-AFB2999F6394}"
+EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Ad-Hoc|Any CPU = Ad-Hoc|Any CPU
@@ -2749,6 +2767,503 @@ Global
{8DFE6A59-AD7D-4916-ABF3-D2D1B0F55858}.Release|x64.Build.0 = Release|Any CPU
{8DFE6A59-AD7D-4916-ABF3-D2D1B0F55858}.Release|x86.ActiveCfg = Release|Any CPU
{8DFE6A59-AD7D-4916-ABF3-D2D1B0F55858}.Release|x86.Build.0 = Release|Any CPU
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|Any CPU.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|Any CPU.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|ARM.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|ARM.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|iPhone.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|iPhone.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|Mixed Platforms.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|x64.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|x64.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|x86.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Ad-Hoc|x86.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|Any CPU.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|Any CPU.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|ARM.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|ARM.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|iPhone.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|iPhone.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|Mixed Platforms.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|Mixed Platforms.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|x64.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|x64.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|x86.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.AppStore|x86.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|Any CPU.ActiveCfg = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|ARM.ActiveCfg = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|iPhone.ActiveCfg = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|iPhone.Build.0 = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|Mixed Platforms.ActiveCfg = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|Mixed Platforms.Build.0 = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|x64.ActiveCfg = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Debug|x86.ActiveCfg = Debug|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|Any CPU.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|ARM.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|iPhone.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|iPhone.Build.0 = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|Mixed Platforms.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|x64.ActiveCfg = Release|iPhone
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED}.Release|x86.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|Any CPU.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|Any CPU.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|ARM.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|ARM.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|iPhone.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|iPhone.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|Mixed Platforms.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|x64.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|x64.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|x86.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Ad-Hoc|x86.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|Any CPU.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|Any CPU.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|ARM.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|ARM.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|iPhone.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|iPhone.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|Mixed Platforms.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|Mixed Platforms.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|x64.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|x64.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|x86.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.AppStore|x86.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|Any CPU.ActiveCfg = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|ARM.ActiveCfg = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|iPhone.ActiveCfg = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|iPhone.Build.0 = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|Mixed Platforms.ActiveCfg = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|Mixed Platforms.Build.0 = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|x64.ActiveCfg = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Debug|x86.ActiveCfg = Debug|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|Any CPU.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|ARM.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|iPhone.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|iPhone.Build.0 = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|Mixed Platforms.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|x64.ActiveCfg = Release|iPhone
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F}.Release|x86.ActiveCfg = Release|iPhone
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|Mixed Platforms.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|ARM.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|x64.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.AppStore|x86.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|ARM.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|x64.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Debug|x86.Build.0 = Debug|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|ARM.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|ARM.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|iPhone.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|x64.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|x64.Build.0 = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|x86.ActiveCfg = Release|Any CPU
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB}.Release|x86.Build.0 = Release|Any CPU
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|Any CPU.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|Any CPU.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|Any CPU.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|ARM.Build.0 = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|iPhone.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|iPhone.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|iPhone.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|x64.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|x64.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|x64.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|x86.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|x86.Build.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Ad-Hoc|x86.Deploy.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|Any CPU.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|Any CPU.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|Any CPU.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|ARM.ActiveCfg = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|ARM.Build.0 = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|ARM.Deploy.0 = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|iPhone.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|iPhone.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|iPhone.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|iPhoneSimulator.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|iPhoneSimulator.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|iPhoneSimulator.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|Mixed Platforms.Build.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|Mixed Platforms.Deploy.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|x64.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|x64.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|x64.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|x86.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|x86.Build.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.AppStore|x86.Deploy.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|ARM.ActiveCfg = Debug|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|ARM.Build.0 = Debug|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|ARM.Deploy.0 = Debug|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|iPhone.ActiveCfg = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|Mixed Platforms.Build.0 = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|x64.ActiveCfg = Debug|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|x64.Build.0 = Debug|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|x64.Deploy.0 = Debug|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|x86.ActiveCfg = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|x86.Build.0 = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Debug|x86.Deploy.0 = Debug|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|Any CPU.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|ARM.ActiveCfg = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|ARM.Build.0 = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|ARM.Deploy.0 = Release|ARM
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|iPhone.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|iPhoneSimulator.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|Mixed Platforms.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|x64.ActiveCfg = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|x64.Build.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|x64.Deploy.0 = Release|x64
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|x86.ActiveCfg = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|x86.Build.0 = Release|x86
+ {A02C1C0B-965D-4790-90DA-6C286248E944}.Release|x86.Deploy.0 = Release|x86
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|Mixed Platforms.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|ARM.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|x64.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.AppStore|x86.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|ARM.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|x64.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Debug|x86.Build.0 = Debug|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|ARM.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|ARM.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|iPhone.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|x64.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|x64.Build.0 = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|x86.ActiveCfg = Release|Any CPU
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4}.Release|x86.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|Mixed Platforms.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|ARM.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|x64.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.AppStore|x86.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|ARM.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|x64.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Debug|x86.Build.0 = Debug|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|ARM.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|ARM.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|iPhone.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|x64.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|x64.Build.0 = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|x86.ActiveCfg = Release|Any CPU
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3}.Release|x86.Build.0 = Release|Any CPU
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|Any CPU.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|Any CPU.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|ARM.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|ARM.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|iPhone.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|iPhone.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|Mixed Platforms.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|x64.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|x64.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|x86.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Ad-Hoc|x86.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|Any CPU.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|Any CPU.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|ARM.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|ARM.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|iPhone.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|iPhone.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|Mixed Platforms.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|Mixed Platforms.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|x64.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|x64.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|x86.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.AppStore|x86.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|Any CPU.ActiveCfg = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|ARM.ActiveCfg = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|iPhone.ActiveCfg = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|iPhone.Build.0 = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|Mixed Platforms.ActiveCfg = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|Mixed Platforms.Build.0 = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|x64.ActiveCfg = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Debug|x86.ActiveCfg = Debug|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|Any CPU.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|ARM.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|iPhone.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|iPhone.Build.0 = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|Mixed Platforms.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|x64.ActiveCfg = Release|iPhone
+ {875FE27C-165C-46B4-BA05-7C1B047057F4}.Release|x86.ActiveCfg = Release|iPhone
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|Any CPU.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|Any CPU.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|Any CPU.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|ARM.ActiveCfg = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|ARM.Build.0 = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|ARM.Deploy.0 = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|iPhone.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|iPhone.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|iPhone.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|Mixed Platforms.Build.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|Mixed Platforms.Deploy.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|x64.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|x64.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|x64.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|x86.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|x86.Build.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Ad-Hoc|x86.Deploy.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|Any CPU.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|Any CPU.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|Any CPU.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|ARM.ActiveCfg = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|ARM.Build.0 = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|ARM.Deploy.0 = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|iPhone.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|iPhone.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|iPhone.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|iPhoneSimulator.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|iPhoneSimulator.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|iPhoneSimulator.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|Mixed Platforms.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|Mixed Platforms.Build.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|Mixed Platforms.Deploy.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|x64.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|x64.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|x64.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|x86.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|x86.Build.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.AppStore|x86.Deploy.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|Any CPU.ActiveCfg = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|ARM.ActiveCfg = Debug|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|ARM.Build.0 = Debug|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|ARM.Deploy.0 = Debug|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|iPhone.ActiveCfg = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|iPhoneSimulator.ActiveCfg = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|Mixed Platforms.ActiveCfg = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|Mixed Platforms.Build.0 = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|Mixed Platforms.Deploy.0 = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|x64.ActiveCfg = Debug|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|x64.Build.0 = Debug|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|x64.Deploy.0 = Debug|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|x86.ActiveCfg = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|x86.Build.0 = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Debug|x86.Deploy.0 = Debug|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|Any CPU.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|ARM.ActiveCfg = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|ARM.Build.0 = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|ARM.Deploy.0 = Release|ARM
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|iPhone.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|iPhoneSimulator.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|Mixed Platforms.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|x64.ActiveCfg = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|x64.Build.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|x64.Deploy.0 = Release|x64
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|x86.ActiveCfg = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|x86.Build.0 = Release|x86
+ {AE22A4A5-8014-4A51-A237-4029D42F990F}.Release|x86.Deploy.0 = Release|x86
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|ARM.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|Mixed Platforms.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|x64.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Ad-Hoc|x86.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|Any CPU.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|Any CPU.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|ARM.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|ARM.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|iPhone.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|iPhone.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|Mixed Platforms.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|x64.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|x64.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|x86.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.AppStore|x86.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|Any CPU.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|ARM.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|ARM.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|iPhone.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|iPhone.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|x64.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|x64.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|x86.ActiveCfg = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Debug|x86.Build.0 = Debug|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|Any CPU.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|ARM.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|ARM.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|iPhone.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|iPhone.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|iPhoneSimulator.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|x64.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|x64.Build.0 = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|x86.ActiveCfg = Release|Any CPU
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -2798,6 +3313,15 @@ Global
{9A317670-F2D9-4155-9EA7-F8CFD3CFE79F} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
{6F75D6E2-F188-4C8C-8EB1-518039299E66} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
{A8A8B9B3-34FA-4769-AE81-4D80F9BDC3BB} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {344370AA-AC33-4E7B-8C82-67CEA99F45ED} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {E5554BE9-91EA-42DF-8F2B-60667E51C51F} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {2449EC0D-5E93-4B1E-B4A9-06693D001FAB} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {A02C1C0B-965D-4790-90DA-6C286248E944} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {BA2C0719-5EB2-487A-94AE-C02A7053C1E4} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {1B6539CF-6CE4-4421-93AD-68452B070BC3} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {875FE27C-165C-46B4-BA05-7C1B047057F4} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {AE22A4A5-8014-4A51-A237-4029D42F990F} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
+ {88FD9F4C-2A82-4919-91F4-AFB2999F6394} = {5339E878-07CE-4A32-9BE3-C3C86388D6DE}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {56FC36CA-7AC1-4C41-A846-C6C8D7FE0403}
diff --git a/MvvmCross/Platform/Tvos/Views/Presenters/MvxTvosViewPresenter.cs b/MvvmCross/Platform/Tvos/Views/Presenters/MvxTvosViewPresenter.cs
index ea47b1951..11529b2c7 100644
--- a/MvvmCross/Platform/Tvos/Views/Presenters/MvxTvosViewPresenter.cs
+++ b/MvvmCross/Platform/Tvos/Views/Presenters/MvxTvosViewPresenter.cs
@@ -367,14 +367,14 @@ namespace MvvmCross.tvOS.Views.Presenters
SetupWindowRootNavigation(viewController, attribute);
this.TabBarViewController = (IMvxTabBarViewController)viewController;
- CleanupModalViewControllers();
+ CloseModalViewControllers();
return;
}
SetupWindowRootNavigation(viewController, attribute);
- CleanupModalViewControllers();
+ CloseModalViewControllers();
CloseTabBarViewController();
CloseSplitViewController();
}
@@ -481,7 +481,7 @@ namespace MvvmCross.tvOS.Views.Presenters
// set root
SetupSplitViewWindowRootNavigation(viewController, attribute);
- CleanupModalViewControllers();
+ CloseModalViewControllers();
CloseTabBarViewController();
return;
}
@@ -519,7 +519,7 @@ namespace MvvmCross.tvOS.Views.Presenters
return true;
}
- public virtual void NativeModalViewControllerDisappearedOnItsOwn()
+ public virtual void CloseTopModalViewController()
{
CloseModalViewController(ModalViewControllers?.Last());
}
@@ -601,7 +601,7 @@ namespace MvvmCross.tvOS.Views.Presenters
return new MvxNavigationController(viewController);
}
- protected void CleanupModalViewControllers()
+ protected void CloseModalViewControllers()
{
while (ModalViewControllers.Any())
{
diff --git a/Projects/Playground/Playground.Forms.Mac/Playground.Forms.Mac.csproj b/Projects/Playground/Playground.Forms.Mac/Playground.Forms.Mac.csproj
index 5f4a79335..07c2991a6 100644
--- a/Projects/Playground/Playground.Forms.Mac/Playground.Forms.Mac.csproj
+++ b/Projects/Playground/Playground.Forms.Mac/Playground.Forms.Mac.csproj
@@ -1,6 +1,5 @@
-
Debug
AnyCPU
@@ -57,18 +56,6 @@
-
- ..\..\..\packages\Xamarin.Forms.2.5.0.91635\lib\Xamarin.Mac\Xamarin.Forms.Core.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.5.0.91635\lib\Xamarin.Mac\Xamarin.Forms.Platform.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.5.0.91635\lib\Xamarin.Mac\Xamarin.Forms.Platform.macOS.dll
-
-
- ..\..\..\packages\Xamarin.Forms.2.5.0.91635\lib\Xamarin.Mac\Xamarin.Forms.Xaml.dll
-
@@ -91,7 +78,6 @@
-
@@ -105,50 +91,27 @@
-
- {682DF427-C955-4815-BFB8-7AD8066DBB0C}
- MvvmCross.Mac
-
-
- {EF426A55-0A10-4F13-BE4D-A96AC1C54706}
- MvvmCross.Platform.Mac
-
-
- {CFF6F25A-3C3B-44EE-A54C-2ED4AAFF3ADB}
- MvvmCross.Platform
-
-
- {0797D39C-C59B-4FE2-BB16-AB6FA0119C69}
+
+ {013bb2b2-8204-43bd-aa7b-e494007f0b94}
MvvmCross.Forms
-
- {A4097694-5C9A-453F-8519-333CF16BB8F6}
- MvvmCross.Forms.Mac
+
+ {49f965f5-5824-4bbe-94ea-0178f848abdb}
+ MvvmCross
-
- {B6E27475-E7D0-448C-A5CC-5097DCA1E2DD}
- MvvmCross.Core
-
-
- {F089E103-7F5D-4000-A4B0-B1D9F37594D9}
- MvvmCross.Binding.Mac
-
-
- {64DCD397-9019-41E8-A928-E5F5C5DF185B}
- MvvmCross.Binding
+
+ {fe374d1a-1a19-49bc-8e93-d52399a9c3f3}
+ Playground.Core
- {545c1972-05dc-4aec-87cb-70ccd3296f8d}
+ {9a317670-f2d9-4155-9ea7-f8cfd3cfe79f}
Playground.Forms.UI
+
+
+ 2.5.0.122203
+
+
-
-
- This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}.
-
-
-
-
-
\ No newline at end of file
diff --git a/Projects/Playground/Playground.Forms.Mac/packages.config b/Projects/Playground/Playground.Forms.Mac/packages.config
deleted file mode 100644
index 205ec381a..000000000
--- a/Projects/Playground/Playground.Forms.Mac/packages.config
+++ /dev/null
@@ -1,4 +0,0 @@
-
-
-
-
\ No newline at end of file
diff --git a/Projects/Playground/Playground.Forms.Uwp/EmptyVoidLog.cs b/Projects/Playground/Playground.Forms.Uwp/EmptyVoidLog.cs
deleted file mode 100644
index 1cf2aae89..000000000
--- a/Projects/Playground/Playground.Forms.Uwp/EmptyVoidLog.cs
+++ /dev/null
@@ -1,18 +0,0 @@
-using System;
-using MvvmCross.Platform.Logging;
-
-namespace Playground.Forms.Uwp
-{
- public class EmptyVoidLog : IMvxLog
- {
- public bool IsLogLevelEnabled(MvxLogLevel logLevel)
- {
- return true;
- }
-
- public bool Log(MvxLogLevel logLevel, Func messageFunc, Exception exception = null, params object[] formatParameters)
- {
- return true;
- }
- }
-}
\ No newline at end of file
diff --git a/Projects/Playground/Playground.Forms.Uwp/EmptyVoidLogProvider.cs b/Projects/Playground/Playground.Forms.Uwp/EmptyVoidLogProvider.cs
deleted file mode 100644
index ee8870fca..000000000
--- a/Projects/Playground/Playground.Forms.Uwp/EmptyVoidLogProvider.cs
+++ /dev/null
@@ -1,35 +0,0 @@
-using System;
-using MvvmCross.Platform.Logging;
-
-namespace Playground.Forms.Uwp
-{
- public class EmptyVoidLogProvider : IMvxLogProvider
- {
- private readonly EmptyVoidLog _voidLog;
-
- public EmptyVoidLogProvider()
- {
- _voidLog = new EmptyVoidLog();
- }
-
- public IMvxLog GetLogFor()
- {
- return _voidLog;
- }
-
- public IMvxLog GetLogFor(string name)
- {
- return _voidLog;
- }
-
- public IDisposable OpenNestedContext(string message)
- {
- throw new NotImplementedException();
- }
-
- public IDisposable OpenMappedContext(string key, string value)
- {
- throw new NotImplementedException();
- }
- }
-}
diff --git a/Projects/Playground/Playground.Forms.Uwp/Playground.Forms.Uwp.csproj b/Projects/Playground/Playground.Forms.Uwp/Playground.Forms.Uwp.csproj
index f11769f58..6c07b3abf 100644
--- a/Projects/Playground/Playground.Forms.Uwp/Playground.Forms.Uwp.csproj
+++ b/Projects/Playground/Playground.Forms.Uwp/Playground.Forms.Uwp.csproj
@@ -11,8 +11,8 @@
Playground.Forms.Uwp
en-US
UAP
- 10.0.15063.0
- 10.0.10240.0
+ 10.0.16299.0
+ 10.0.16299.0
14
512
{A5A43C5B-DE2A-4C0C-9213-0A381AF9435A};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}
@@ -95,8 +95,6 @@
App.xaml
-
-
MainPage.xaml
@@ -139,75 +137,40 @@
- 6.0.1
+ 6.0.6
2.0.1
- 2.5.0.91635
+ 2.5.0.122203
-
-
- {8583f087-0543-4d27-8f11-f7d8dc1480e2}
- MvvmCross.Forms.Uwp
-
-
- {0797d39c-c59b-4fe2-bb16-ab6fa0119c69}
- MvvmCross.Forms
-
-
- {71d719fa-95b0-4a05-b064-ab8d0b7085df}
- MvvmCross.Plugins.JsonLocalization
-
-
- {8b0a9e43-e90f-455c-ae56-45bc70429167}
- MvvmCross.Plugins.Location
-
-
- {75ca1824-c7f3-4827-93ed-e75b2c01cb2c}
- MvvmCross.Plugins.ResourceLoader
-
-
- {637533ee-756b-4817-94b2-7c1e56132208}
- MvvmCross.Binding.Uwp
-
-
- {64dcd397-9019-41e8-a928-e5f5c5df185b}
- MvvmCross.Binding
-
-
- {b6e27475-e7d0-448c-a5cc-5097dca1e2dd}
- MvvmCross.Core
-
-
- {cff6f25a-3c3b-44ee-a54c-2ed4aaff3adb}
- MvvmCross.Platform
-
-
- {ce025c02-196a-4bd7-9097-e4646f4033b7}
- MvvmCross.Platform.Uwp
-
-
- {c7e12cdd-6370-426a-8907-0ed6af353f79}
- MvvmCross.Uwp
-
-
- {fea3804a-3bc6-42bd-b40a-1a80d82a9579}
- Playground.Core
-
-
- {545c1972-05dc-4aec-87cb-70ccd3296f8d}
- Playground.Forms.UI
-
-
-
- 14.0
-
+
+
+ {013bb2b2-8204-43bd-aa7b-e494007f0b94}
+ MvvmCross.Forms
+
+
+ {9a82f120-fbe8-4205-94a3-575630dbcbb9}
+ MvvmCross.Plugin.Json
+
+
+ {49f965f5-5824-4bbe-94ea-0178f848abdb}
+ MvvmCross
+
+
+ {fe374d1a-1a19-49bc-8e93-d52399a9c3f3}
+ Playground.Core
+
+
+ {9a317670-f2d9-4155-9ea7-f8cfd3cfe79f}
+ Playground.Forms.UI
+
+