diff --git a/.config/dotnet-tools.json b/.config/dotnet-tools.json index 5f81ebdb5..cbdae31cb 100644 --- a/.config/dotnet-tools.json +++ b/.config/dotnet-tools.json @@ -13,6 +13,12 @@ "commands": [ "xstyler" ] + }, + "microsoft.visualstudio.slngen.tool": { + "version": "9.5.1", + "commands": [ + "slngen" + ] } } } \ No newline at end of file diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index a59ae2aed..a05957a23 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -51,6 +51,11 @@ jobs: matrix: platform: [WinUI2, WinUI3] + env: + # faux-ternary expression to select which platforms to build for each platform vs. duplicating step below. + TARGET_PLATFORMS: ${{ matrix.platform != 'WinUI3' && 'all' || 'all-uwp' }} + TEST_PLATFORM: ${{ matrix.platform != 'WinUI3' && 'UWP' || 'WinAppSdk' }} + # Steps represent a sequence of tasks that will be executed as part of the job steps: - name: Install .NET 6 SDK @@ -72,12 +77,13 @@ jobs: - name: Add msbuild to PATH uses: microsoft/setup-msbuild@v1.0.3 - - name: Enable all TargetFrameworks + - name: Enable ${{ env.TARGET_PLATFORMS }} TargetFrameworks working-directory: ./common/Scripts/ - run: powershell -version 5.1 -command "./UseTargetFrameworks.ps1 all" -ErrorAction Stop + run: powershell -version 5.1 -command "./UseTargetFrameworks.ps1 ${{ env.TARGET_PLATFORMS }}" -ErrorAction Stop - - name: Generate solution - run: powershell -version 5.1 -command "./GenerateAllSolution.ps1" -ErrorAction Stop + - name: Generate solution w/ ${{ env.TEST_PLATFORM }} Tests + working-directory: ./ + run: powershell -version 5.1 -command "./common/GenerateAllSolution.ps1 -IncludeHeads ${{ env.TEST_PLATFORM }}" -ErrorAction Stop - name: Enable Uno.WinUI (in WinUI3 matrix only) working-directory: ./common/Scripts/ @@ -94,11 +100,11 @@ jobs: # Push Packages to our DevOps Artifacts Feed - name: Add source - if: ${{github.ref == 'refs/heads/main'}} + if: ${{ github.ref == 'refs/heads/main' }} run: dotnet nuget add source "https://pkgs.dev.azure.com/dotnet/CommunityToolkit/_packaging/CommunityToolkit-Labs/nuget/v3/index.json" --name LabsFeed --username dummy --password ${{ secrets.DEVOPS_PACKAGE_PUSH_TOKEN }} - name: Push packages - if: ${{github.ref == 'refs/heads/main'}} + if: ${{ github.ref == 'refs/heads/main' }} run: dotnet nuget push "**/*.nupkg" --api-key dummy --source LabsFeed --skip-duplicate # Run tests @@ -114,18 +120,21 @@ jobs: id: test-generator run: vstest.console.exe ./common/CommunityToolkit.Labs.Core.SourceGenerators.Tests/CommunityToolkit.Labs.Core.SourceGenerators.Tests/bin/Release/net6.0/CommunityToolkit.Labs.Core.SourceGenerators.Tests.dll /logger:"trx;LogFileName=SourceGenerators.trx" - - name: Run experiment tests against UWP - id: test-uwp - run: vstest.console.exe ./tests/**/CommunityToolkit.Labs.Tests.UWP.build.appxrecipe /Framework:FrameworkUap10 /logger:"trx;LogFileName=UWP.trx" - - - name: Run experiment tests against WinAppSDK - id: test-winappsdk - run: vstest.console.exe ./tests/**/CommunityToolkit.Labs.Tests.WinAppSdk.build.appxrecipe /Framework:FrameworkUap10 /logger:"trx;LogFileName=WinAppSdk.trx" + - name: Run experiment tests against ${{ env.TEST_PLATFORM }} + id: test-platform + run: vstest.console.exe ./tests/**/CommunityToolkit.Labs.Tests.${{ env.TEST_PLATFORM }}.build.appxrecipe /Framework:FrameworkUap10 /logger:"trx;LogFileName=${{ env.TEST_PLATFORM }}.trx" - name: Create test reports run: | testspace '[${{ matrix.platform }}]./TestResults/*.trx' - if: ${{ always() && (steps.test-generator.conclusion == 'success' || steps.test-uwp.conclusion == 'success' || steps.test-winappsdk.conclusion == 'success') }} + if: ${{ always() && (steps.test-generator.conclusion == 'success' || steps.test-platform.conclusion == 'success') }} + + #- name: Artifact - Slngen Logs + # uses: actions/upload-artifact@v3 + # if: success() || failure() + # with: + # name: slngen-logs + # path: ./**/slngen.*log # Test job to build a single experiment to ensure our changes work for both our main types of solutions at the moment new-experiment: @@ -199,9 +208,14 @@ jobs: - name: Checkout Repository uses: actions/checkout@v3 + # Restore Tools from Manifest list in the Repository + - name: Restore dotnet tools + run: dotnet tool restore + - name: Generate solution shell: pwsh - run: ./GenerateAllSolution.ps1 + working-directory: ./ + run: ./common/GenerateAllSolution.ps1 - name: Install ninja for WASM native dependencies run: sudo apt-get install ninja-build @@ -213,3 +227,10 @@ jobs: run: dotnet build /r /bl /p:UnoSourceGeneratorUseGenerationHost=true /p:UnoSourceGeneratorUseGenerationController=false # TODO: Do we want to run tests here? Can we do that on linux easily? + + #- name: Artifact - Slngen Logs + # uses: actions/upload-artifact@v3 + # if: success() || failure() + # with: + # name: slngen-logs + # path: ./**/slngen.*log diff --git a/.vscode/tasks.json b/.vscode/tasks.json index 7dd9cdef3..d2f2700a9 100644 --- a/.vscode/tasks.json +++ b/.vscode/tasks.json @@ -6,7 +6,7 @@ { "label": "generateAllSolution", "type": "shell", - "command": "pwsh ./GenerateAllSolution.ps1", + "command": "pwsh ./common/GenerateAllSolution.ps1", "group": "build" } ] diff --git a/Directory.Build.targets b/Directory.Build.targets index b1936b54f..948c80b81 100644 --- a/Directory.Build.targets +++ b/Directory.Build.targets @@ -18,4 +18,11 @@ --> + + + + + + + \ No newline at end of file diff --git a/GenerateAllSolution.bat b/GenerateAllSolution.bat new file mode 100644 index 000000000..814ca103a --- /dev/null +++ b/GenerateAllSolution.bat @@ -0,0 +1,5 @@ +@ECHO OFF +SET "IncludeHeads=%1" +IF "%IncludeHeads%"=="" SET "IncludeHeads=all" + +powershell .\common\GenerateAllSolution.ps1 -IncludeHeads %IncludeHeads% \ No newline at end of file diff --git a/GenerateAllSolution.ps1 b/GenerateAllSolution.ps1 deleted file mode 100644 index 2f1ac702a..000000000 --- a/GenerateAllSolution.ps1 +++ /dev/null @@ -1,249 +0,0 @@ -Param ( - [Parameter(HelpMessage = "The WinUI version to use when building an Uno head.", ParameterSetName = "UseUnoWinUI")] - [ValidateSet('2', '3')] - [string]$UseUnoWinUI = 2 -) - -# Generate required props for "All" solution. -& ./common/MultiTarget/GenerateAllProjectReferences.ps1 -& ./common/GenerateVSCodeLaunchConfig.ps1 - -# Set WinUI version for Uno projects -$originalWorkingDirectory = Get-Location; - -Set-Location common/Scripts/ -& ./UseUnoWinUI.ps1 $UseUnoWinUI - -Set-Location $originalWorkingDirectory; - -# Set up contant values -$templatedProjectFolderConfigTemplateMarker = "[TemplatedProjectFolderConfig]"; -$templatedProjectConfigurationTemplateMarker = "[TemplatedProjectConfigurations]"; -$templatedProjectDefinitionsMarker = "[TemplatedProjectDefinitions]"; -$templatedSharedTestProjectSelfDefinitionsMarker = "[TemplatedSharedTestProjectDefinitions]"; -$templatedSharedTestUwpProjectSelfDefinitionsMarker = "[TemplatedSharedTestUwpProjectDefinitions]"; -$templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker = "[TemplatedSharedTestWinAppSdkProjectDefinitions]"; - -$sampleProjectTypeGuid = "9A19103F-16F7-4668-BE54-9A1E7A4F7556"; -$sharedProjectTypeGuid = "D954291E-2A0B-460D-934E-DC6B0785DB48"; -$libProjectTypeGuid = $sampleProjectTypeGuid; - -$solutionTemplatePath = 'common/Toolkit.Labs.All.sln.template'; -$generatedSolutionFilePath = 'Toolkit.Labs.All.sln' - -function CreateProjectConfiguration { - param ( - [string]$projectGuid - ) - - # Solution files are VERY picky about the unicode characters used as newlines and tabs. - # These characters act strange when paired next to characters found in ASCII, so we append - # as separate strings. - # - # Not doing this would cause Visual Studio to fix the file on load, and always ask the user - # if they want to save the changes. - return " -" + " " + "{$projectGuid}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {$projectGuid}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {$projectGuid}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {$projectGuid}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {$projectGuid}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU - {$projectGuid}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU - {$projectGuid}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {$projectGuid}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {$projectGuid}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {$projectGuid}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {$projectGuid}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {$projectGuid}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {$projectGuid}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {$projectGuid}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|Any CPU.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|ARM.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|ARM.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|ARM64.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|ARM64.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|iPhone.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|x64.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|x64.Build.0 = Release|Any CPU - {$projectGuid}.AppStore|x86.ActiveCfg = Release|Any CPU - {$projectGuid}.AppStore|x86.Build.0 = Release|Any CPU - {$projectGuid}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|Any CPU.Build.0 = Debug|Any CPU - {$projectGuid}.Debug|ARM.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|ARM.Build.0 = Debug|Any CPU - {$projectGuid}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|ARM64.Build.0 = Debug|Any CPU - {$projectGuid}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|iPhone.Build.0 = Debug|Any CPU - {$projectGuid}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {$projectGuid}.Debug|x64.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|x64.Build.0 = Debug|Any CPU - {$projectGuid}.Debug|x86.ActiveCfg = Debug|Any CPU - {$projectGuid}.Debug|x86.Build.0 = Debug|Any CPU - {$projectGuid}.Release|Any CPU.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|Any CPU.Build.0 = Release|Any CPU - {$projectGuid}.Release|ARM.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|ARM.Build.0 = Release|Any CPU - {$projectGuid}.Release|ARM64.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|ARM64.Build.0 = Release|Any CPU - {$projectGuid}.Release|iPhone.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|iPhone.Build.0 = Release|Any CPU - {$projectGuid}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {$projectGuid}.Release|x64.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|x64.Build.0 = Release|Any CPU - {$projectGuid}.Release|x86.ActiveCfg = Release|Any CPU - {$projectGuid}.Release|x86.Build.0 = Release|Any CPU"; -} - -function CreateProjectDefinition { - param ( - [string]$projectTypeGuid, - [string]$projectGuid, - [string]$projectName, - [string]$projectPath - ) - - return " -Project(`"{$projectTypeGuid}`") = `"$projectName`", `"$projectPath`", `"{$projectGuid}`" -EndProject"; -} - -function CreateSharedProjectDefinition { - param ( - [string]$projectGuid, - [string]$sharedProjectPath, - [string]$id - ) - - return " -"+ " " + "$sharedProjectPath*{$projectGuid}*SharedItemsImports = $id"; -} - -function CreateFolderPlacementForProject { - param ( - [string]$projectGuid, - [string]$folderGuid - ) - - return [System.Environment]::NewLine + " " + "{$projectGuid} = {$folderGuid}"; -} - -function GetFolderGuid { - param ( - [string]$templateContents, - [string]$folderName - ) - - $folderDefinitionRegex = "Project\(`"{2150E333-8FDC-42A3-9474-1A3956D46DE8}`"\) = `"$folderName`", `"$folderName`", `"\{(.+?)\}`""; - - if (-not ($templateContents -match $folderDefinitionRegex)) { - Write-Error "Folder `"$folderName`" was not found"; - exit(-1); - } - - return $Matches[1]; -} - -function AddProjectsToSolution { - param ( - $templateContents, - [string]$projectPath, - [string]$projectTypeGuid, - [string]$solutionFolder, - [string]$projectGuid, - [bool]$omitConfiguration - ) - - if ($projectGuid.Length -eq 0) { - $projectGuid = (New-Guid).ToString().ToUpper(); - } - - $projectPath = Resolve-Path -Relative -Path $projectPath; - $projectName = [System.IO.Path]::GetFileNameWithoutExtension($projectPath); - - $sampleFolderGuid = GetFolderGuid $solutionTemplate $solutionFolder; - - Write-Host "Adding $projectName to solution folder $solutionFolder"; - - $definition = CreateProjectDefinition $projectTypeGuid $projectGuid $projectName $projectPath; - - $templateContents = $templateContents -replace [regex]::escape($templatedProjectDefinitionsMarker), ($templatedProjectDefinitionsMarker + $definition); - - if (-not $omitConfiguration) { - $configuration = CreateProjectConfiguration $projectGuid; - $templateContents = $templateContents -replace [regex]::escape($templatedProjectConfigurationTemplateMarker), ($templatedProjectConfigurationTemplateMarker + $configuration); - } - - $folderPlacement = CreateFolderPlacementForProject $projectGuid $sampleFolderGuid; - $templateContents = $templateContents -replace [regex]::escape($templatedProjectFolderConfigTemplateMarker), ($templatedProjectFolderConfigTemplateMarker + $folderPlacement); - - return $templateContents; -} - -# Execute solution generation from template -$solutionTemplate = Get-Content -Path $solutionTemplatePath; -Write-Output "Loaded solution template from $solutionTemplatePath"; - -# Add sample projects -foreach ($sampleProjectPath in Get-ChildItem -Recurse -Path 'labs/*/samples/*.Samples/*.Samples.csproj') { - $solutionTemplate = AddProjectsToSolution $solutionTemplate $sampleProjectPath $sampleProjectTypeGuid "Samples" -} - -# Add library projects -foreach ($sampleProjectPath in Get-ChildItem -Recurse -Path 'labs/*/src/*.csproj') { - $solutionTemplate = AddProjectsToSolution $solutionTemplate $sampleProjectPath $libProjectTypeGuid "Library" -} - -# Add shared test projects -foreach ($sharedProjectItemsPath in Get-ChildItem -Recurse -Path 'labs/*/tests/*.projitems') { - $projitemsContents = Get-Content -Path $sharedProjectItemsPath; - - $projectGuidRegex = '(.+?)<\/SharedGUID>'; - - $regex = Select-String -Pattern $projectGuidRegex -InputObject $projitemsContents; - - if ($null -eq $regex -or $null -eq $regex.Matches -or $null -eq $regex.Matches.Groups -or $regex.Matches.Groups.Length -lt 2) { - Write-Error "Couldn't get SharedGUID property from $sharedProjectItemsPath"; - exit(-1); - } - - $projectGuid = $regex.Matches.Groups[1].Value; - - $sharedProjectItemsPath = Resolve-Path -Relative -Path $sharedProjectItemsPath; - - $sharedProjectPath = $sharedProjectItemsPath -replace "projitems", "shproj"; - $solutionTemplate = AddProjectsToSolution $solutionTemplate $sharedProjectPath $sharedProjectTypeGuid "Experiments" $projectGuid.ToUpper() $true; - - $sharedProjectItemsName = [System.IO.Path]::GetFileNameWithoutExtension($sharedProjectItemsPath); - - Write-Output "Linking $sharedProjectItemsName.projitems to $sharedProjectItemsName"; - $sharedProjectDefinition = CreateSharedProjectDefinition $projectGuid $sharedProjectItemsPath "13" - $solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestProjectSelfDefinitionsMarker), ($templatedSharedTestProjectSelfDefinitionsMarker + $sharedProjectDefinition); - - Write-Output "Linking $sharedProjectItemsName.projitems to CommunityToolkit.Labs.Tests.Uwp"; - $uwpSharedProjectDefinition = CreateSharedProjectDefinition "fd78002e-c4e6-4bf8-9ec3-c06250dfef34" $sharedProjectItemsPath "4" - $solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestUwpProjectSelfDefinitionsMarker), ($templatedSharedTestUwpProjectSelfDefinitionsMarker + $uwpSharedProjectDefinition); - - Write-Output "Linking $sharedProjectItemsName.projitems to CommunityToolkit.Labs.Tests.WinAppSdk"; - $winAppSdkSharedProjectDefinition = CreateSharedProjectDefinition "53892f07-fe54-4e36-81d8-105427d097e5" $sharedProjectItemsPath "5" - $solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker), ($templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker + $winAppSdkSharedProjectDefinition); -} - -# Clean up template markers -$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedProjectFolderConfigTemplateMarker), ""; -$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedProjectConfigurationTemplateMarker), ""; -$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedProjectDefinitionsMarker), ""; -$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestProjectSelfDefinitionsMarker), ""; -$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestUwpProjectSelfDefinitionsMarker), ""; -$solutionTemplate = $solutionTemplate -replace [regex]::escape($templatedSharedTestWinAppSdkProjectSelfDefinitionsMarker), ""; -$solutionTemplate = $solutionTemplate -replace "(?m)^\s*`r`n", ""; - -# Save -Set-Content -Path $generatedSolutionFilePath -Value $solutionTemplate; -Write-Output "Solution generated at $generatedSolutionFilePath"; diff --git a/common/GenerateAllSolution.ps1 b/common/GenerateAllSolution.ps1 new file mode 100644 index 000000000..51f66c3a5 --- /dev/null +++ b/common/GenerateAllSolution.ps1 @@ -0,0 +1,100 @@ +<# +.SYNOPSIS + Generates the solution file comprising of platform heads for samples, individual component projects, and tests. +.DESCRIPTION + Used mostly for CI building of everything and testing end-to-end scenarios involving the full + sample app experience. + + Otherwise it is recommended to focus on an individual component's solution instead. +.PARAMETER IncludeHeads + List of TFM based projects to include. This can be 'all', 'uwp', or 'winappsdk'. + + Defaults to 'all' for local-use. +.PARAMETER UseDiagnostics + Add extra diagnostic output to running slngen, such as a binlog, etc... +.EXAMPLE + C:\PS> .\GenerateAllSolution -IncludeHeads winappsdk + Build a solution that doesn't contain UWP projects. +.NOTES + Author: Windows Community Toolkit Labs Team + Date: April 27, 2022 +#> +Param ( + [Parameter(HelpMessage = "The heads to include for building platform samples and tests.", ParameterSetName = "IncludeHeads")] + [ValidateSet('all', 'uwp', 'winappsdk')] + [string]$IncludeHeads = 'all', + + [Parameter(HelpMessage = "Add extra diagnostic output to slngen generator.")] + [switch]$UseDiagnostics = $false +) + +# Generate required props for "All" solution. +& ./common/MultiTarget/GenerateAllProjectReferences.ps1 +& ./common/GenerateVSCodeLaunchConfig.ps1 + +# Set up constant values +$generatedSolutionFilePath = 'Toolkit.Labs.All.sln' +$platforms = '"Any CPU;x64;x86;ARM64"' +$slngenConfig = "--folders true --collapsefolders true --ignoreMainProject" + +# remove previous file if it exists +if (Test-Path -Path $generatedSolutionFilePath) +{ + Remove-Item $generatedSolutionFilePath + Write-Host "Removed previous solution file" +} + +# Projects to include +$projects = [System.Collections.ArrayList]::new() + +# Common/Dependencies for shared infrastructure +[void]$projects.Add(".\common\**\*.*proj") + +# Sample Apps +if ($IncludeHeads -ne 'winappsdk') +{ + [void]$projects.Add(".\platforms\**\*.Uwp.csproj") +} + +if ($IncludeHeads -ne 'uwp') +{ + [void]$projects.Add(".\platforms\**\*.WinAppSdk.csproj") +} + +[void]$projects.Add(".\platforms\**\*.Droid.csproj") +[void]$projects.Add(".\platforms\**\*.*OS.csproj") +[void]$projects.Add(".\platforms\**\*.Skia.*.csproj") +[void]$projects.Add(".\platforms\**\*.Wasm.csproj") + +# Tests +if ($IncludeHeads -ne 'winappsdk') +{ + [void]$projects.Add(".\tests\**\*.Uwp.csproj") +} + +if ($IncludeHeads -ne 'uwp') +{ + [void]$projects.Add(".\tests\**\*.WinAppSdk.csproj") +} + +# Individual projects +[void]$projects.Add(".\labs\**\src\*.csproj") +[void]$projects.Add(".\labs\**\samples\*.Samples\*.Samples.csproj") +[void]$projects.Add(".\labs\**\tests\*.Tests\*.shproj") + +if ($UseDiagnostics.IsPresent) +{ + $sdkoptions = " -d" + $diagnostics = '-bl:slngen.binlog --consolelogger:"ShowEventId;Summary;Verbosity=Detailed" --filelogger:"LogFile=slngen.log;Append;Verbosity=Diagnostic;Encoding=UTF-8" ' +} +else +{ + $sdkoptions = "" + $diagnostics = "" +} + +$cmd = "dotnet$sdkoptions tool run slngen -o $generatedSolutionFilePath $slngenConfig $diagnostics--platform $platforms $($projects -Join ' ')" + +Write-Output "Running Command: $cmd" + +Invoke-Expression $cmd diff --git a/common/Labs.Head.props b/common/Labs.Head.props index 3bf9273c5..5d11eb902 100644 --- a/common/Labs.Head.props +++ b/common/Labs.Head.props @@ -30,7 +30,9 @@ true true - $(DefineConstants);LABS_ALL_SAMPLES + $(DefineConstants);LABS_ALL_SAMPLES + + true diff --git a/common/Scripts/UseTargetFrameworks.ps1 b/common/Scripts/UseTargetFrameworks.ps1 index f6f811489..0510b15d1 100644 --- a/common/Scripts/UseTargetFrameworks.ps1 +++ b/common/Scripts/UseTargetFrameworks.ps1 @@ -1,7 +1,30 @@ +<# +.SYNOPSIS + Changes the target frameworks to build for each package created within the repository. +.DESCRIPTION + By default, only the UWP, Windows App SDK, and WASM heads are built to simplify dependencies + needed to build projects within the repository. The CI will enable all targets to build a package + that works on all supported platforms. + + Note: Projects which rely on target platforms that are excluded will be unable to build. +.PARAMETER targets + List of targets to set as TFM platforms to build for. This can also be 'all', 'all-uwp', or blank. + When run as blank, teh defaults (uwp, winappsdk, wasm) will be used. + 'all' and 'all-uwp' shouldn't be used with other targets or each other. +.PARAMETER allowGitChanges + Enabling this flag will allow changes to the props file to be checked into source control. + By default the file is ignored so local changes to building don't accidently get checked in. +.EXAMPLE + C:\PS> .\UseTargetFrameworks winappsdk + Build targets for just the WindowsAppSDK. +.NOTES + Author: Windows Community Toolkit Labs Team + Date: April 8, 2022 +#> Param ( [Parameter(HelpMessage = "The target frameworks to enable.")] - [ValidateSet('all', 'wasm', 'uwp', 'winappsdk', 'wpf', 'gtk', 'macos', 'ios', 'droid')] - [string[]]$targets = @('uwp', 'winappsdk', 'wasm'), + [ValidateSet('all', 'all-uwp', 'wasm', 'uwp', 'winappsdk', 'wpf', 'gtk', 'macos', 'ios', 'droid')] + [string[]]$targets = @('uwp', 'winappsdk', 'wasm'), # default settings [Parameter(HelpMessage = "Disables suppressing changes to the Labs.TargetFrameworks.props file in git, allowing changes to be committed.")] [switch]$allowGitChanges = $false @@ -47,6 +70,10 @@ if ($targets.Contains("all")) { $desiredTfmValues = $allTargetFrameworks; } +if ($targets.Contains("all-uwp")) { + $desiredTfmValues = $allTargetFrameworks.Replace($UwpTfm, ""); +} + if ($targets.Contains("wasm")) { $desiredTfmValues += $WasmTfm; } diff --git a/common/Toolkit.Labs.All.sln.template b/common/Toolkit.Labs.All.sln.template deleted file mode 100644 index 51355ccdf..000000000 --- a/common/Toolkit.Labs.All.sln.template +++ /dev/null @@ -1,1031 +0,0 @@ -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.31919.166 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{24A1D6DC-FF32-4D9D-9FC2-8EB3E356A2C0}" - ProjectSection(SolutionItems) = preProject - .editorconfig = .editorconfig - common\GlobalUsings.cs = common\GlobalUsings.cs - common\GlobalUsings_Samples.cs = common\GlobalUsings_Samples.cs - common\GlobalUsings_Tests.cs = common\GlobalUsings_Tests.cs - common\GlobalUsings_WinUI.cs = common\GlobalUsings_WinUI.cs - License.md = License.md - ReadMe.md = ReadMe.md - settings.xamlstyler = settings.xamlstyler - EndProjectSection -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Samples", "Samples", "{9898A5F2-6B58-4770-9757-302E93848428}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CommunityToolkit.Labs.Shared", "common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.shproj", "{9503C27C-55A8-4B66-AA7B-14EFDB940B13}" -EndProject -Project("{D954291E-2A0B-460D-934E-DC6B0785DB48}") = "CommunityToolkit.Labs.Tests.Shared", "common\CommunityToolkit.Labs.Tests.Shared\CommunityToolkit.Labs.Tests.Shared.shproj", "{FAB2BFBB-B57A-4481-B4AC-037490067CE9}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Library", "Library", "{EDD2FCF0-74FE-4AB9-B40A-7B2A4E89D59C}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Shared", "Shared", "{09003B35-7A35-4BD1-9A26-5CFD02AB88DD}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators", "common\CommunityToolkit.Labs.Core.SourceGenerators\CommunityToolkit.Labs.Core.SourceGenerators.csproj", "{5CB6662F-590F-4250-A19D-E27FEE9C2876}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.XamlNamedPropertyRelay", "common\CommunityToolkit.Labs.Core.SourceGenerators.XamlNamedPropertyRelay\CommunityToolkit.Labs.Core.SourceGenerators.XamlNamedPropertyRelay.csproj", "{1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.Tests", "common\CommunityToolkit.Labs.Core.SourceGenerators.Tests\CommunityToolkit.Labs.Core.SourceGenerators.Tests\CommunityToolkit.Labs.Core.SourceGenerators.Tests.csproj", "{5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.WinAppSdk", "platforms\CommunityToolkit.Labs.WinAppSdk\CommunityToolkit.Labs.WinAppSdk.csproj", "{53E592FC-E73C-474B-89C3-0570854CB160}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "xPlatforms", "xPlatforms", "{E824D592-EBCB-41C6-A176-D001C5A124CB}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.Droid", "platforms\CommunityToolkit.Labs.Droid\CommunityToolkit.Labs.Droid.csproj", "{8EA015ED-5142-4393-BCA8-08ED2DFF19A9}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.iOS", "platforms\CommunityToolkit.Labs.iOS\CommunityToolkit.Labs.iOS.csproj", "{93BFD459-2E21-41C7-9E54-868F5B014DBC}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.macOS", "platforms\CommunityToolkit.Labs.macOS\CommunityToolkit.Labs.macOS.csproj", "{34617141-25C4-4FEC-8A15-5B46934F1A99}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Skia.Gtk", "platforms\CommunityToolkit.Labs.Skia.Gtk\CommunityToolkit.Labs.Skia.Gtk.csproj", "{1B273854-1051-4FE3-9566-A9FA705304DE}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.Uwp", "platforms\CommunityToolkit.Labs.Uwp\CommunityToolkit.Labs.Uwp.csproj", "{B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Wasm", "platforms\CommunityToolkit.Labs.Wasm\CommunityToolkit.Labs.Wasm.csproj", "{20926634-C200-43A6-AE59-86F9C3878992}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CommunityToolkit.Labs.Tests.Uwp", "tests\CommunityToolkit.Labs.Tests.Uwp\CommunityToolkit.Labs.Tests.Uwp.csproj", "{FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Tests.WinAppSdk", "tests\CommunityToolkit.Labs.Tests.WinAppSdk\CommunityToolkit.Labs.Tests.WinAppSdk.csproj", "{53892F07-FE54-4E36-81D8-105427D097E5}" -EndProject -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Experiments", "Experiments", "{DD69BA61-C86D-4138-AE6F-76E2C8445C9A}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod", "common\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.csproj", "{CA16C45E-DFB1-4641-A28D-EC52B6FB370A}" -EndProject -Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.Tests", "common\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.Tests\CommunityToolkit.Labs.Core.SourceGenerators.LabsUITestMethod.Tests.csproj", "{6961F49B-705D-47E0-81C3-D8CF7741C3E4}" -EndProject -[TemplatedProjectDefinitions] -Global - GlobalSection(SharedMSBuildProjectFiles) = preSolution -[TemplatedSharedTestProjectDefinitions] - common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{34617141-25c4-4fec-8a15-5b46934f1a99}*SharedItemsImports = 4 -[TemplatedSharedTestWinAppSdkProjectDefinitions] - common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{8ea015ed-5142-4393-bca8-08ed2dff19a9}*SharedItemsImports = 4 - common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{93bfd459-2e21-41c7-9e54-868f5b014dbc}*SharedItemsImports = 4 - common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{9503c27c-55a8-4b66-aa7b-14efdb940b13}*SharedItemsImports = 13 - common\CommunityToolkit.Labs.Shared\CommunityToolkit.Labs.Shared.projitems*{b3d6df0b-13db-493e-9d1a-56343efedea7}*SharedItemsImports = 4 - common\CommunityToolkit.Labs.Tests.Shared\CommunityToolkit.Labs.Tests.Shared.projitems*{fab2bfbb-b57a-4481-b4ac-037490067ce9}*SharedItemsImports = 13 -[TemplatedSharedTestUwpProjectDefinitions] - EndGlobalSection - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Ad-Hoc|Any CPU = Ad-Hoc|Any CPU - Ad-Hoc|ARM = Ad-Hoc|ARM - Ad-Hoc|ARM64 = Ad-Hoc|ARM64 - Ad-Hoc|iPhone = Ad-Hoc|iPhone - Ad-Hoc|iPhoneSimulator = Ad-Hoc|iPhoneSimulator - Ad-Hoc|x64 = Ad-Hoc|x64 - Ad-Hoc|x86 = Ad-Hoc|x86 - AppStore|Any CPU = AppStore|Any CPU - AppStore|ARM = AppStore|ARM - AppStore|ARM64 = AppStore|ARM64 - AppStore|iPhone = AppStore|iPhone - AppStore|iPhoneSimulator = AppStore|iPhoneSimulator - AppStore|x64 = AppStore|x64 - AppStore|x86 = AppStore|x86 - Debug|Any CPU = Debug|Any CPU - Debug|ARM = Debug|ARM - Debug|ARM64 = Debug|ARM64 - Debug|iPhone = Debug|iPhone - Debug|iPhoneSimulator = Debug|iPhoneSimulator - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|ARM = Release|ARM - Release|ARM64 = Release|ARM64 - Release|iPhone = Release|iPhone - Release|iPhoneSimulator = Release|iPhoneSimulator - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|Any CPU.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM64.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|ARM64.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhone.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x64.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x64.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x86.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.AppStore|x86.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|ARM64.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhone.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x64.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x64.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x86.ActiveCfg = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Debug|x86.Build.0 = Debug|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|Any CPU.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM64.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|ARM64.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhone.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhone.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x64.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x64.Build.0 = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x86.ActiveCfg = Release|Any CPU - {5CB6662F-590F-4250-A19D-E27FEE9C2876}.Release|x86.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|Any CPU.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM64.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|ARM64.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhone.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x64.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x64.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x86.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.AppStore|x86.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|ARM64.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhone.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x64.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x64.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x86.ActiveCfg = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Debug|x86.Build.0 = Debug|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|Any CPU.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM64.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|ARM64.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhone.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhone.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x64.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x64.Build.0 = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x86.ActiveCfg = Release|Any CPU - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D}.Release|x86.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|Any CPU.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|Any CPU.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM64.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|ARM64.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhone.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhone.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x64.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x64.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x86.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Ad-Hoc|x86.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|Any CPU.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|Any CPU.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM64.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|ARM64.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhone.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhone.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhoneSimulator.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|iPhoneSimulator.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x64.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x64.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x86.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.AppStore|x86.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|Any CPU.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|ARM64.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhone.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x64.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x64.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x86.ActiveCfg = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Debug|x86.Build.0 = Debug|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|Any CPU.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|Any CPU.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM64.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|ARM64.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhone.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhone.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x64.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x64.Build.0 = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x86.ActiveCfg = Release|Any CPU - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68}.Release|x86.Build.0 = Release|Any CPU - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|Any CPU.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|Any CPU.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|Any CPU.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM64.ActiveCfg = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM64.Build.0 = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|ARM64.Deploy.0 = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhone.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhone.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhone.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x64.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x64.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x64.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x86.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x86.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Ad-Hoc|x86.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|Any CPU.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|Any CPU.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|Any CPU.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM64.ActiveCfg = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM64.Build.0 = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|ARM64.Deploy.0 = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhone.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhone.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhone.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhoneSimulator.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhoneSimulator.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|iPhoneSimulator.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x64.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x64.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x64.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x86.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x86.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.AppStore|x86.Deploy.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|Any CPU.ActiveCfg = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|Any CPU.Build.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|Any CPU.Deploy.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM.ActiveCfg = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM.Build.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM.Deploy.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM64.ActiveCfg = Debug|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM64.Build.0 = Debug|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|ARM64.Deploy.0 = Debug|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhone.ActiveCfg = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhone.Build.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhone.Deploy.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhoneSimulator.Build.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|iPhoneSimulator.Deploy.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x64.ActiveCfg = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x64.Build.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x64.Deploy.0 = Debug|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x86.ActiveCfg = Debug|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x86.Build.0 = Debug|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Debug|x86.Deploy.0 = Debug|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|Any CPU.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|Any CPU.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|Any CPU.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM64.ActiveCfg = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM64.Build.0 = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|ARM64.Deploy.0 = Release|arm64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhone.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhone.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhone.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhoneSimulator.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhoneSimulator.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|iPhoneSimulator.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x64.ActiveCfg = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x64.Build.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x64.Deploy.0 = Release|x64 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x86.ActiveCfg = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x86.Build.0 = Release|x86 - {53E592FC-E73C-474B-89C3-0570854CB160}.Release|x86.Deploy.0 = Release|x86 - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|Any CPU.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|ARM64.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhone.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x64.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Ad-Hoc|x86.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|Any CPU.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM64.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM64.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|ARM64.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhone.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhone.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|iPhoneSimulator.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x64.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x64.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x64.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x86.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x86.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.AppStore|x86.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|Any CPU.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|Any CPU.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM64.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|ARM64.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhone.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhone.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|iPhoneSimulator.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x64.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x64.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x64.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x86.ActiveCfg = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x86.Build.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Debug|x86.Deploy.0 = Debug|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|Any CPU.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|Any CPU.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|Any CPU.Deploy.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM.Deploy.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM64.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM64.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|ARM64.Deploy.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhone.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhone.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhone.Deploy.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|iPhoneSimulator.Deploy.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x64.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x64.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x64.Deploy.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x86.ActiveCfg = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x86.Build.0 = Release|Any CPU - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9}.Release|x86.Deploy.0 = Release|Any CPU - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|Any CPU.ActiveCfg = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|Any CPU.Build.0 = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM.ActiveCfg = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM.Build.0 = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM64.ActiveCfg = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|ARM64.Build.0 = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhone.ActiveCfg = Ad-Hoc|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhone.Build.0 = Ad-Hoc|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|iPhoneSimulator.Build.0 = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x64.ActiveCfg = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x64.Build.0 = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x86.ActiveCfg = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Ad-Hoc|x86.Build.0 = Ad-Hoc|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|Any CPU.ActiveCfg = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|Any CPU.Build.0 = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM.ActiveCfg = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM.Build.0 = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM64.ActiveCfg = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|ARM64.Build.0 = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhone.ActiveCfg = AppStore|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhone.Build.0 = AppStore|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhoneSimulator.ActiveCfg = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|iPhoneSimulator.Build.0 = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x64.ActiveCfg = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x64.Build.0 = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x86.ActiveCfg = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.AppStore|x86.Build.0 = AppStore|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM.ActiveCfg = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM.Build.0 = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM64.ActiveCfg = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|ARM64.Build.0 = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhone.ActiveCfg = Debug|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhone.Build.0 = Debug|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x64.ActiveCfg = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x64.Build.0 = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x86.ActiveCfg = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Debug|x86.Build.0 = Debug|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|Any CPU.Build.0 = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM.ActiveCfg = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM.Build.0 = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM64.ActiveCfg = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|ARM64.Build.0 = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhone.ActiveCfg = Release|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhone.Build.0 = Release|iPhone - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x64.ActiveCfg = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x64.Build.0 = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x86.ActiveCfg = Release|iPhoneSimulator - {93BFD459-2E21-41C7-9E54-868F5B014DBC}.Release|x86.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|Any CPU.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|Any CPU.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM64.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|ARM64.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhone.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhone.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x64.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x64.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x86.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Ad-Hoc|x86.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|Any CPU.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|Any CPU.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM64.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|ARM64.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhone.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhone.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x64.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x64.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x86.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.AppStore|x86.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|Any CPU.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|Any CPU.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM64.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|ARM64.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhone.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhone.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhoneSimulator.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|iPhoneSimulator.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x64.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x64.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x86.ActiveCfg = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Debug|x86.Build.0 = Debug|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|Any CPU.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|Any CPU.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM64.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|ARM64.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhone.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhone.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhoneSimulator.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|iPhoneSimulator.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x64.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x64.Build.0 = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x86.ActiveCfg = Release|iPhoneSimulator - {34617141-25C4-4FEC-8A15-5B46934F1A99}.Release|x86.Build.0 = Release|iPhoneSimulator - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM64.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|ARM64.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhone.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x64.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x64.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x86.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.AppStore|x86.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|Any CPU.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|ARM64.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhone.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x64.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x64.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x86.ActiveCfg = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Debug|x86.Build.0 = Debug|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|Any CPU.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|Any CPU.Build.0 = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM.Build.0 = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM64.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|ARM64.Build.0 = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhone.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhone.Build.0 = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x64.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x64.Build.0 = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x86.ActiveCfg = Release|Any CPU - {1B273854-1051-4FE3-9566-A9FA705304DE}.Release|x86.Build.0 = Release|Any CPU - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|Any CPU.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|Any CPU.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM.ActiveCfg = Debug|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM.Build.0 = Debug|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM64.ActiveCfg = Debug|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|ARM64.Build.0 = Debug|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhone.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhone.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x64.ActiveCfg = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x64.Build.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x86.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Ad-Hoc|x86.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|Any CPU.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|Any CPU.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM.ActiveCfg = Debug|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM.Build.0 = Debug|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM64.ActiveCfg = Debug|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|ARM64.Build.0 = Debug|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhone.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhone.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhoneSimulator.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|iPhoneSimulator.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x64.ActiveCfg = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x64.Build.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x86.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.AppStore|x86.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|Any CPU.ActiveCfg = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|Any CPU.Build.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|Any CPU.Deploy.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM.ActiveCfg = Debug|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM.Build.0 = Debug|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|ARM64.Build.0 = Debug|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhone.ActiveCfg = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhone.Build.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|iPhoneSimulator.Build.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x64.ActiveCfg = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x64.Build.0 = Debug|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x86.ActiveCfg = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Debug|x86.Build.0 = Debug|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|Any CPU.ActiveCfg = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|Any CPU.Build.0 = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|Any CPU.Deploy.0 = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM.ActiveCfg = Release|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM.Build.0 = Release|ARM - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM64.ActiveCfg = Release|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|ARM64.Build.0 = Release|ARM64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhone.ActiveCfg = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhone.Build.0 = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhoneSimulator.ActiveCfg = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|iPhoneSimulator.Build.0 = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x64.ActiveCfg = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x64.Build.0 = Release|x64 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x86.ActiveCfg = Release|x86 - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7}.Release|x86.Build.0 = Release|x86 - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM64.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|ARM64.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhone.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x64.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x64.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x86.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.AppStore|x86.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|Any CPU.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|ARM64.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhone.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x64.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x64.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x86.ActiveCfg = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Debug|x86.Build.0 = Debug|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|Any CPU.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|Any CPU.Build.0 = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM.Build.0 = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM64.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|ARM64.Build.0 = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhone.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhone.Build.0 = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|x64.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|x64.Build.0 = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|x86.ActiveCfg = Release|Any CPU - {20926634-C200-43A6-AE59-86F9C3878992}.Release|x86.Build.0 = Release|Any CPU - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|Any CPU.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|Any CPU.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|Any CPU.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM.ActiveCfg = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM.Build.0 = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM.Deploy.0 = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM64.ActiveCfg = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM64.Build.0 = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|ARM64.Deploy.0 = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhone.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhone.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhone.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhoneSimulator.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x64.ActiveCfg = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x64.Build.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x64.Deploy.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x86.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x86.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Ad-Hoc|x86.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|Any CPU.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|Any CPU.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|Any CPU.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM.ActiveCfg = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM.Build.0 = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM.Deploy.0 = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM64.ActiveCfg = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM64.Build.0 = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|ARM64.Deploy.0 = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhone.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhone.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhone.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhoneSimulator.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhoneSimulator.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|iPhoneSimulator.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x64.ActiveCfg = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x64.Build.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x64.Deploy.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x86.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x86.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.AppStore|x86.Deploy.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|Any CPU.ActiveCfg = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|Any CPU.Build.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|Any CPU.Deploy.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM.ActiveCfg = Debug|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM.Build.0 = Debug|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM.Deploy.0 = Debug|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM64.ActiveCfg = Debug|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM64.Build.0 = Debug|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|ARM64.Deploy.0 = Debug|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhone.ActiveCfg = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhone.Build.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhone.Deploy.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhoneSimulator.Build.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|iPhoneSimulator.Deploy.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x64.ActiveCfg = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x64.Build.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x64.Deploy.0 = Debug|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x86.ActiveCfg = Debug|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x86.Build.0 = Debug|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Debug|x86.Deploy.0 = Debug|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|Any CPU.ActiveCfg = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|Any CPU.Build.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|Any CPU.Deploy.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM.ActiveCfg = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM.Build.0 = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM.Deploy.0 = Release|ARM - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM64.ActiveCfg = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM64.Build.0 = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|ARM64.Deploy.0 = Release|ARM64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhone.ActiveCfg = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhone.Build.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhone.Deploy.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhoneSimulator.ActiveCfg = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhoneSimulator.Build.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|iPhoneSimulator.Deploy.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x64.ActiveCfg = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x64.Build.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x64.Deploy.0 = Release|x64 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x86.ActiveCfg = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x86.Build.0 = Release|x86 - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34}.Release|x86.Deploy.0 = Release|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|Any CPU.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|Any CPU.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|Any CPU.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM64.ActiveCfg = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM64.Build.0 = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|ARM64.Deploy.0 = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhone.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhone.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhone.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|iPhoneSimulator.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x64.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x64.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x64.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x86.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x86.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Ad-Hoc|x86.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|Any CPU.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|Any CPU.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|Any CPU.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM64.ActiveCfg = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM64.Build.0 = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|ARM64.Deploy.0 = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhone.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhone.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhone.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhoneSimulator.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhoneSimulator.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|iPhoneSimulator.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x64.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x64.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x64.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x86.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x86.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.AppStore|x86.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|Any CPU.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|Any CPU.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|Any CPU.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM64.ActiveCfg = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM64.Build.0 = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|ARM64.Deploy.0 = Debug|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhone.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhone.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhone.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhoneSimulator.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhoneSimulator.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|iPhoneSimulator.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x64.ActiveCfg = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x64.Build.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x64.Deploy.0 = Debug|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x86.ActiveCfg = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x86.Build.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Debug|x86.Deploy.0 = Debug|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|Any CPU.ActiveCfg = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|Any CPU.Build.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|Any CPU.Deploy.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM.ActiveCfg = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM.Build.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM.Deploy.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM64.ActiveCfg = Release|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM64.Build.0 = Release|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|ARM64.Deploy.0 = Release|arm64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhone.ActiveCfg = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhone.Build.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhone.Deploy.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhoneSimulator.ActiveCfg = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhoneSimulator.Build.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|iPhoneSimulator.Deploy.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x64.ActiveCfg = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x64.Build.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x64.Deploy.0 = Release|x64 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x86.ActiveCfg = Release|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x86.Build.0 = Release|x86 - {53892F07-FE54-4E36-81D8-105427D097E5}.Release|x86.Deploy.0 = Release|x86 - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM64.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|ARM64.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhone.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x64.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x64.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x86.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.AppStore|x86.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|Any CPU.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|ARM64.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhone.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x64.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x64.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x86.ActiveCfg = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Debug|x86.Build.0 = Debug|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|Any CPU.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|Any CPU.Build.0 = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM.Build.0 = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM64.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|ARM64.Build.0 = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhone.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhone.Build.0 = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x64.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x64.Build.0 = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x86.ActiveCfg = Release|Any CPU - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A}.Release|x86.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|Any CPU.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|Any CPU.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM64.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|ARM64.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhone.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhone.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|iPhoneSimulator.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x64.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x64.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x86.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Ad-Hoc|x86.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|Any CPU.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|Any CPU.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM64.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|ARM64.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhone.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhone.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|iPhoneSimulator.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x64.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x64.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x86.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.AppStore|x86.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|Any CPU.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM64.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|ARM64.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhone.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhone.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhoneSimulator.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|iPhoneSimulator.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x64.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x64.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x86.ActiveCfg = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Debug|x86.Build.0 = Debug|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|Any CPU.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|Any CPU.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM64.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|ARM64.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhone.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhone.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhoneSimulator.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|iPhoneSimulator.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x64.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x64.Build.0 = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x86.ActiveCfg = Release|Any CPU - {6961F49B-705D-47E0-81C3-D8CF7741C3E4}.Release|x86.Build.0 = Release|Any CPU -[TemplatedProjectConfigurations] - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {9503C27C-55A8-4B66-AA7B-14EFDB940B13} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} - {FAB2BFBB-B57A-4481-B4AC-037490067CE9} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} - {5CB6662F-590F-4250-A19D-E27FEE9C2876} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} - {1683BA1A-5D66-4488-B7CA-6DF3FDE2701D} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} - {5BD4E79C-3744-4E89-A6F2-17FBAB7E3F68} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} - {53E592FC-E73C-474B-89C3-0570854CB160} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {8EA015ED-5142-4393-BCA8-08ED2DFF19A9} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {93BFD459-2E21-41C7-9E54-868F5B014DBC} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {34617141-25C4-4FEC-8A15-5B46934F1A99} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {1B273854-1051-4FE3-9566-A9FA705304DE} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {B3D6DF0B-13DB-493E-9D1A-56343EFEDEA7} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {20926634-C200-43A6-AE59-86F9C3878992} = {E824D592-EBCB-41C6-A176-D001C5A124CB} - {FD78002E-C4E6-4BF8-9EC3-C06250DFEF34} = {FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A} - {53892F07-FE54-4E36-81D8-105427D097E5} = {FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A} - {DD69BA61-C86D-4138-AE6F-76E2C8445C9A} = {FF878CF0-59B1-4B8C-A7DB-1E2A7B47575A} - {CA16C45E-DFB1-4641-A28D-EC52B6FB370A} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} - {6961F49B-705D-47E0-81C3-D8CF7741C3E4} = {09003B35-7A35-4BD1-9A26-5CFD02AB88DD} -[TemplatedProjectFolderConfig] - EndGlobalSection - GlobalSection(ExtensibilityGlobals) = postSolution - SolutionGuid = {1F0A4823-84EF-41AA-BBF9-A07B38DDC555} - EndGlobalSection -EndGlobal diff --git a/global.json b/global.json index 0983b61c3..1ad7848ca 100644 --- a/global.json +++ b/global.json @@ -1,6 +1,6 @@ { "sdk": { - "version": "6.0.403", + "version": "6.0.405", "rollForward": "latestFeature" }, "msbuild-sdks": diff --git a/tests/Labs.Tests.props b/tests/Labs.Tests.props index 9d1c1a32d..7a158cc04 100644 --- a/tests/Labs.Tests.props +++ b/tests/Labs.Tests.props @@ -26,4 +26,8 @@ + + + true +