From 21d531316aa930276be915b50ea62124c7b633e3 Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Thu, 3 Apr 2025 09:59:32 +0100 Subject: [PATCH 01/14] added c# code --- ...itions-between-slides-in-a-presentation.md | 114 ++ .../presentation/add_transition/cs/Program.cs | Bin 0 -> 9976 bytes .../cs/add_transition_cs.csproj | Bin 0 -> 74 bytes .../presentation/add_transition/vb/Program.vb | Bin 0 -> 150 bytes .../vb/add_transition_vb.vbproj | Bin 0 -> 74 bytes samples/samples.sln | 1258 +++++++++++++++++ 6 files changed, 1372 insertions(+) create mode 100644 docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md create mode 100644 samples/presentation/add_transition/cs/Program.cs create mode 100644 samples/presentation/add_transition/cs/add_transition_cs.csproj create mode 100644 samples/presentation/add_transition/vb/Program.vb create mode 100644 samples/presentation/add_transition/vb/add_transition_vb.vbproj diff --git a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md new file mode 100644 index 0000000..22364c0 --- /dev/null +++ b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md @@ -0,0 +1,114 @@ +--- + +api_name: +- Microsoft.Office.DocumentFormat.OpenXML.Packaging +api_type: +- schema +ms.assetid: 403abe97-7ab2-40ba-92c0-d6312a6d10c8 +title: 'How to: Add transitions between slides in a presentation' +ms.suite: office + +ms.author: o365devx +author: o365devx +ms.topic: conceptual +ms.date: 01/02/2025 +ms.localizationpriority: medium +--- + +# How to: Add transitions between slides in a presentation + +This topic shows how to use the classes in the Open XML SDK for +Office to add transitions between slides in a presentation +programmatically. + +> [!NOTE] +> This sample is for PowerPoint modern comments. For classic comments view +> the [archived sample on GitHub](https://github.com/OfficeDev/open-xml-docs/blob/7002d692ab4abc629d617ef6a0214fc2bf2910c8/docs/how-to-add-a-comment-to-a-slide-in-a-presentation.md). + + +[!include[Structure](../includes/presentation/structure.md)] + +[!include[description of a comment](../includes/presentation/modern-comment-description.md)] + +## How the Sample Code Works + +The sample code opens the presentation document in the using statement. Then it instantiates the CommentAuthorsPart, and verifies that there is an existing comment authors part. If there is not, it adds one. + +### [C#](#tab/cs-1) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet1)] + +### [Visual Basic](#tab/vb-1) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet1)] +*** + +The code determines whether there is an existing PowerPoint author part in the presentation part; if not, it adds one, then checks if there is an authors list +and adds one if it is missing. It also verifies that the author that is passed in is on the list of existing authors; if so, it assigns the existing author ID. If not, it adds a new author to the list of authors and assigns an author ID and the parameter values. + +### [C#](#tab/cs-2) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet2)] + +### [Visual Basic](#tab/vb-2) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet2)] +*** + +Next the code determines if there is a slide id and returns if one does not exist + +### [C#](#tab/cs-3) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet3)] + +### [Visual Basic](#tab/vb-3) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet3)] +*** + +In the segment below, the code gets the relationship ID. If it exists, it is used to find the slide part +otherwise the first slide in the slide parts enumerable is taken. Then it verifies that there is +a PowerPoint comments part for the slide and if not adds one. + +### [C#](#tab/cs-4) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet4)] + +### [Visual Basic](#tab/vb-4) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet4)] +*** + +Below the code creates a new modern comment then adds a comment list to the PowerPoint comment part +if one does not exist and adds the comment to that comment list. + +### [C#](#tab/cs-5) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet5)] + +### [Visual Basic](#tab/vb-5) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet5)] +*** + +With modern comments the slide needs to have the correct extension list and extension. +The following code determines if the slide already has a SlideExtensionList and +SlideExtension and adds them to the slide if they are not present. + +### [C#](#tab/cs-6) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet6)] + +### [Visual Basic](#tab/vb-6) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet6)] +*** + +## Sample Code + +Following is the complete code sample showing how to add a new comment with +a new or existing author to a slide with or without existing comments. + +> [!NOTE] +> To get the exact author name and initials, open the presentation file and click the **File** menu item, and then click **Options**. The **PowerPointOptions** window opens and the content of the **General** tab is displayed. The author name and initials must match the **User name** and **Initials** in this tab. + +### [C#](#tab/cs) +[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet0)] + +### [Visual Basic](#tab/vb) +[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet0)] +*** + +## See also + + +- [Open XML SDK class library reference](/office/open-xml/open-xml-sdk) + diff --git a/samples/presentation/add_transition/cs/Program.cs b/samples/presentation/add_transition/cs/Program.cs new file mode 100644 index 0000000000000000000000000000000000000000..75d0599a85237cee7f441582e4ee732d13961666 GIT binary patch literal 9976 zcmeHNYi}Dx6rImV{D;M#90}|el_F6nxTQfz&{lPXkbn*s@HBBLH;^$&Rk#5 z?C#9Yy0Ib)RhF~fo!5PwIrq-p{QJ+^6lQE@=C#Sp_hxR+%-T#%jwdT~jQb_-M)=(` zFU-O|{}oRr=8^f>e1yL5H@atDV&)v9WhJgK#%i-Y%sYY(e?sQh8@=k14$U=IUSaJi z^m>YQC-~$Tr&1Jn{)3e*hn!=yq-OcauJ$I;PiCRz_@xY-U95kBUzFmdwf80b@eRJ; znGPiU%KVPrbJ%+cS#sQ+;4jA?Z$=e(_A~T~*|i7nEztiR<||9#`>-1wU&Tg-*}@*I z_oN;%xvIS#&bp>*kxwxXEw+a4NBGc&f7!qMm2Ey_jLS^7wR~|b(i2OpNKa6Q8CE7z zGV?b+?JbaAA>N~BhFEcI&Y|;<_)DD8?^T(^8fpWvir(pUWiFx5++0~*a(jKg(diZD zzrdG1omq@M16GJNqDJ;+7ufOr=yomrtG1$i8OBZR$ZPy2i_mkIoB1=_H@8yE@weD& zSYU;t4L()so0^CFrf+vAtq?;YTSOus8@}`_w5w)L`q+G~2ayo#RY!AbMYk7KUtc@l zGMPmInaS6v%*xMTNm^c5)nUb-hbW?ln)Fa@cgH39^b(Rzuu55)!s8v)wakFL6Q7*` zF(crR(M5eU06xjtOYoe^-!Tu(J^SexvctJ$Nat6-=jYp=Vsn*&_8wwhqG<)JW>{wg z`5BvNbF#^`<=zZChElnnBdqw=KI2YNjQfZt`e$f4vlwS&^1XM8Rz@H02!Ey*81r;H zLVTsn=Mdx1bb)!ecNzT{JGvF#@MR(bs2Sy|BclzI_=*jI>)}FKJ>*U9 zK-z5ztGvaP(c>NPNt9`J#9!0RU1$zPMBNI01SQVgJQdTp6mkE(ji>^s@J&Z z+gYm4okfXtbe;A#tIv2hwyUpudmF~JCJ(v2)x&v+IX0P{J5`v!FkhPi_Mb$enPs%x zo*@_)BF|? zeLJiCQOWL9W4+en7~?DR$CMr#(Ng`2h|N`kX4`8o?nH@ux}W82Qq5XuU5T_Q)G%+F zqpxHVSNO$v)NX8u5mi#XsvVghg!40r7b*KSWq1U^_AV%=iuR~d1B*ExIe2;8EQ|gnX)G5 z&Nadap>rtDrvu~>?!4$uw33xF^JPA|%Q?6{Yv}CQbh_jWLu;uV(uo8itzDmApzj2F zGdq%uNoqU2ncjb!n&Px<5%+W+lNe7aJz#k5!ItPz&OKeIRUO&nP&!60!uYIE)o zc_hB1=5sl*N>II~q9r36vHu)sV5PSJe#mmUJ+HFP$n%nmNUYjV(JmFz4sg1{XMuN0 z#4XRaL@wX*kpt#5lTf%Y|ee})+tFDV79G^aM7ATqDf zQ>v~Hy*gJDK2z57Gmx}r%Ds2-l0T9jlUUCh)f?zMhJ9&wVbKmWzi%Eu!_3?y;$OtV9m3#!d(XG-j3#}=7{(D+qWB*Q!sYi-vlRa4)B4-mU8C7P zv?u>E!t7W31*~xeJ1oKPtjn=#t2X%J;B3HLp8vtJZ!3f`@Fnz@_4w9N;y&Np90ne^ z8}^Tfuq7S@kFnZ&X78Pr{>yq?dtALt)I&G%Qc&nw6WFdS-*QCzy1UH Ctt4Ln literal 0 HcmV?d00001 diff --git a/samples/presentation/add_transition/cs/add_transition_cs.csproj b/samples/presentation/add_transition/cs/add_transition_cs.csproj new file mode 100644 index 0000000000000000000000000000000000000000..be8ee0a6f365fab25ca05210da89f8351e2f1106 GIT binary patch literal 74 zcmezW&xRp@p@<=$A&ViEA(^3sL4hHdA%!8E!InXZ!IvQuCW8h`rVgLYO5)E?z literal 0 HcmV?d00001 diff --git a/samples/presentation/add_transition/vb/Program.vb b/samples/presentation/add_transition/vb/Program.vb new file mode 100644 index 0000000000000000000000000000000000000000..9e46b4d3d8eeb738d0afdf193181f799a4086912 GIT binary patch literal 150 zcmezW&zB*eA%&roA%`KAL4hHFp$N!N2a<^lxj;TI0~e5lz+j-NBp}-tD3{5Q$DjeE ri-2m2fntteGMJ$RC<2m82g+&!A+ml~pm+*UEyNs<3`_*s4IpsW8h`rVgLYO5)E?z literal 0 HcmV?d00001 diff --git a/samples/samples.sln b/samples/samples.sln index 79c210a..ac25b7e 100644 --- a/samples/samples.sln +++ b/samples/samples.sln @@ -320,624 +320,1880 @@ Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "working_with_tables_vb", "w EndProject Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "insert_a_picture_vb", "word\insert_a_picture\vb\insert_a_picture_vb.vbproj", "{6170C4E1-A109-435A-BF59-026C85B3BD9C}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "add_transition_cs", "presentation\add_transition\cs\add_transition_cs.csproj", "{F61C7360-EB1B-4AF1-BD0D-257CAF122223}" +EndProject +Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "add_transition_vb", "presentation\add_transition\vb\add_transition_vb.vbproj", "{58E15219-2772-42DC-8BB3-628811289B0F}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Debug|x86 = Debug|x86 Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + Release|x86 = Release|x86 EndGlobalSection GlobalSection(ProjectConfigurationPlatforms) = postSolution {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Debug|x64.ActiveCfg = Debug|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Debug|x64.Build.0 = Debug|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Debug|x86.ActiveCfg = Debug|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Debug|x86.Build.0 = Debug|Any CPU {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Release|Any CPU.ActiveCfg = Release|Any CPU {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Release|Any CPU.Build.0 = Release|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Release|x64.ActiveCfg = Release|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Release|x64.Build.0 = Release|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Release|x86.ActiveCfg = Release|Any CPU + {93E0FE7B-9437-449F-852D-25C5F183BBCF}.Release|x86.Build.0 = Release|Any CPU {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Debug|x64.ActiveCfg = Debug|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Debug|x64.Build.0 = Debug|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Debug|x86.ActiveCfg = Debug|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Debug|x86.Build.0 = Debug|Any CPU {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Release|Any CPU.ActiveCfg = Release|Any CPU {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Release|Any CPU.Build.0 = Release|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Release|x64.ActiveCfg = Release|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Release|x64.Build.0 = Release|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Release|x86.ActiveCfg = Release|Any CPU + {E079BD07-B6BB-441C-8FB6-3FFC8B30E6B0}.Release|x86.Build.0 = Release|Any CPU {B87B46CC-6642-4754-AA32-2AD057D877DC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B87B46CC-6642-4754-AA32-2AD057D877DC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Debug|x64.ActiveCfg = Debug|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Debug|x64.Build.0 = Debug|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Debug|x86.ActiveCfg = Debug|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Debug|x86.Build.0 = Debug|Any CPU {B87B46CC-6642-4754-AA32-2AD057D877DC}.Release|Any CPU.ActiveCfg = Release|Any CPU {B87B46CC-6642-4754-AA32-2AD057D877DC}.Release|Any CPU.Build.0 = Release|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Release|x64.ActiveCfg = Release|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Release|x64.Build.0 = Release|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Release|x86.ActiveCfg = Release|Any CPU + {B87B46CC-6642-4754-AA32-2AD057D877DC}.Release|x86.Build.0 = Release|Any CPU {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Debug|x64.ActiveCfg = Debug|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Debug|x64.Build.0 = Debug|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Debug|x86.ActiveCfg = Debug|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Debug|x86.Build.0 = Debug|Any CPU {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Release|Any CPU.ActiveCfg = Release|Any CPU {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Release|Any CPU.Build.0 = Release|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Release|x64.ActiveCfg = Release|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Release|x64.Build.0 = Release|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Release|x86.ActiveCfg = Release|Any CPU + {F5204024-B0D0-4106-AE8B-8CB1552C1F87}.Release|x86.Build.0 = Release|Any CPU {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Debug|x64.ActiveCfg = Debug|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Debug|x64.Build.0 = Debug|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Debug|x86.ActiveCfg = Debug|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Debug|x86.Build.0 = Debug|Any CPU {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Release|Any CPU.ActiveCfg = Release|Any CPU {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Release|Any CPU.Build.0 = Release|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Release|x64.ActiveCfg = Release|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Release|x64.Build.0 = Release|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Release|x86.ActiveCfg = Release|Any CPU + {0470C4B3-18CE-4621-A41C-A1C70DDF8EAD}.Release|x86.Build.0 = Release|Any CPU {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Debug|Any CPU.Build.0 = Debug|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Debug|x64.ActiveCfg = Debug|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Debug|x64.Build.0 = Debug|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Debug|x86.ActiveCfg = Debug|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Debug|x86.Build.0 = Debug|Any CPU {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Release|Any CPU.ActiveCfg = Release|Any CPU {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Release|Any CPU.Build.0 = Release|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Release|x64.ActiveCfg = Release|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Release|x64.Build.0 = Release|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Release|x86.ActiveCfg = Release|Any CPU + {29E66A2F-4AA6-4AE3-B0FC-AE3376004D34}.Release|x86.Build.0 = Release|Any CPU {ACDDC408-5095-4300-91A8-A026936E370A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {ACDDC408-5095-4300-91A8-A026936E370A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Debug|x64.ActiveCfg = Debug|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Debug|x64.Build.0 = Debug|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Debug|x86.ActiveCfg = Debug|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Debug|x86.Build.0 = Debug|Any CPU {ACDDC408-5095-4300-91A8-A026936E370A}.Release|Any CPU.ActiveCfg = Release|Any CPU {ACDDC408-5095-4300-91A8-A026936E370A}.Release|Any CPU.Build.0 = Release|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Release|x64.ActiveCfg = Release|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Release|x64.Build.0 = Release|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Release|x86.ActiveCfg = Release|Any CPU + {ACDDC408-5095-4300-91A8-A026936E370A}.Release|x86.Build.0 = Release|Any CPU {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Debug|x64.ActiveCfg = Debug|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Debug|x64.Build.0 = Debug|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Debug|x86.ActiveCfg = Debug|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Debug|x86.Build.0 = Debug|Any CPU {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Release|Any CPU.ActiveCfg = Release|Any CPU {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Release|Any CPU.Build.0 = Release|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Release|x64.ActiveCfg = Release|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Release|x64.Build.0 = Release|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Release|x86.ActiveCfg = Release|Any CPU + {88B852C2-60AE-49AB-BD54-711B6FDEB4A4}.Release|x86.Build.0 = Release|Any CPU {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Debug|x64.ActiveCfg = Debug|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Debug|x64.Build.0 = Debug|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Debug|x86.ActiveCfg = Debug|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Debug|x86.Build.0 = Debug|Any CPU {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Release|Any CPU.ActiveCfg = Release|Any CPU {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Release|Any CPU.Build.0 = Release|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Release|x64.ActiveCfg = Release|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Release|x64.Build.0 = Release|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Release|x86.ActiveCfg = Release|Any CPU + {6F5CF9FC-02AD-476B-B580-4D6A61B8728D}.Release|x86.Build.0 = Release|Any CPU {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Debug|x64.ActiveCfg = Debug|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Debug|x64.Build.0 = Debug|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Debug|x86.ActiveCfg = Debug|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Debug|x86.Build.0 = Debug|Any CPU {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Release|Any CPU.ActiveCfg = Release|Any CPU {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Release|Any CPU.Build.0 = Release|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Release|x64.ActiveCfg = Release|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Release|x64.Build.0 = Release|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Release|x86.ActiveCfg = Release|Any CPU + {D0165B95-1EF5-4510-A23E-CE1A5DD94C73}.Release|x86.Build.0 = Release|Any CPU {97F968C3-CD44-4703-B103-AF5BAE50A576}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {97F968C3-CD44-4703-B103-AF5BAE50A576}.Debug|Any CPU.Build.0 = Debug|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Debug|x64.ActiveCfg = Debug|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Debug|x64.Build.0 = Debug|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Debug|x86.ActiveCfg = Debug|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Debug|x86.Build.0 = Debug|Any CPU {97F968C3-CD44-4703-B103-AF5BAE50A576}.Release|Any CPU.ActiveCfg = Release|Any CPU {97F968C3-CD44-4703-B103-AF5BAE50A576}.Release|Any CPU.Build.0 = Release|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Release|x64.ActiveCfg = Release|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Release|x64.Build.0 = Release|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Release|x86.ActiveCfg = Release|Any CPU + {97F968C3-CD44-4703-B103-AF5BAE50A576}.Release|x86.Build.0 = Release|Any CPU {51FC11CF-9386-4C10-BB79-3171662DA20D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {51FC11CF-9386-4C10-BB79-3171662DA20D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Debug|x64.ActiveCfg = Debug|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Debug|x64.Build.0 = Debug|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Debug|x86.ActiveCfg = Debug|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Debug|x86.Build.0 = Debug|Any CPU {51FC11CF-9386-4C10-BB79-3171662DA20D}.Release|Any CPU.ActiveCfg = Release|Any CPU {51FC11CF-9386-4C10-BB79-3171662DA20D}.Release|Any CPU.Build.0 = Release|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Release|x64.ActiveCfg = Release|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Release|x64.Build.0 = Release|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Release|x86.ActiveCfg = Release|Any CPU + {51FC11CF-9386-4C10-BB79-3171662DA20D}.Release|x86.Build.0 = Release|Any CPU {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Debug|x64.ActiveCfg = Debug|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Debug|x64.Build.0 = Debug|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Debug|x86.ActiveCfg = Debug|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Debug|x86.Build.0 = Debug|Any CPU {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Release|Any CPU.ActiveCfg = Release|Any CPU {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Release|Any CPU.Build.0 = Release|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Release|x64.ActiveCfg = Release|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Release|x64.Build.0 = Release|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Release|x86.ActiveCfg = Release|Any CPU + {37A2DA75-58D9-49CA-8EE6-43BA43DC82B6}.Release|x86.Build.0 = Release|Any CPU {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Debug|x64.ActiveCfg = Debug|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Debug|x64.Build.0 = Debug|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Debug|x86.ActiveCfg = Debug|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Debug|x86.Build.0 = Debug|Any CPU {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Release|Any CPU.ActiveCfg = Release|Any CPU {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Release|Any CPU.Build.0 = Release|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Release|x64.ActiveCfg = Release|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Release|x64.Build.0 = Release|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Release|x86.ActiveCfg = Release|Any CPU + {43E06191-76C0-4712-B3CF-8E12CC8F42B2}.Release|x86.Build.0 = Release|Any CPU {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Debug|x64.ActiveCfg = Debug|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Debug|x64.Build.0 = Debug|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Debug|x86.ActiveCfg = Debug|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Debug|x86.Build.0 = Debug|Any CPU {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Release|Any CPU.ActiveCfg = Release|Any CPU {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Release|Any CPU.Build.0 = Release|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Release|x64.ActiveCfg = Release|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Release|x64.Build.0 = Release|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Release|x86.ActiveCfg = Release|Any CPU + {B75C407E-0421-42FA-A6EE-FE862CBC3D08}.Release|x86.Build.0 = Release|Any CPU {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Debug|x64.ActiveCfg = Debug|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Debug|x64.Build.0 = Debug|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Debug|x86.ActiveCfg = Debug|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Debug|x86.Build.0 = Debug|Any CPU {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Release|Any CPU.ActiveCfg = Release|Any CPU {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Release|Any CPU.Build.0 = Release|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Release|x64.ActiveCfg = Release|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Release|x64.Build.0 = Release|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Release|x86.ActiveCfg = Release|Any CPU + {E9BF7E13-BB77-4490-8419-9D61B15A18A5}.Release|x86.Build.0 = Release|Any CPU {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Debug|x64.ActiveCfg = Debug|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Debug|x64.Build.0 = Debug|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Debug|x86.ActiveCfg = Debug|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Debug|x86.Build.0 = Debug|Any CPU {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Release|Any CPU.ActiveCfg = Release|Any CPU {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Release|Any CPU.Build.0 = Release|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Release|x64.ActiveCfg = Release|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Release|x64.Build.0 = Release|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Release|x86.ActiveCfg = Release|Any CPU + {7BE20721-C670-448F-AEFB-54BA4366C5A7}.Release|x86.Build.0 = Release|Any CPU {66438CBE-181F-4751-B180-EAAC9B19812E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {66438CBE-181F-4751-B180-EAAC9B19812E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Debug|x64.ActiveCfg = Debug|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Debug|x64.Build.0 = Debug|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Debug|x86.ActiveCfg = Debug|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Debug|x86.Build.0 = Debug|Any CPU {66438CBE-181F-4751-B180-EAAC9B19812E}.Release|Any CPU.ActiveCfg = Release|Any CPU {66438CBE-181F-4751-B180-EAAC9B19812E}.Release|Any CPU.Build.0 = Release|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Release|x64.ActiveCfg = Release|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Release|x64.Build.0 = Release|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Release|x86.ActiveCfg = Release|Any CPU + {66438CBE-181F-4751-B180-EAAC9B19812E}.Release|x86.Build.0 = Release|Any CPU {26618FBA-A3BB-4057-A80B-240E4C90306F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {26618FBA-A3BB-4057-A80B-240E4C90306F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Debug|x64.ActiveCfg = Debug|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Debug|x64.Build.0 = Debug|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Debug|x86.ActiveCfg = Debug|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Debug|x86.Build.0 = Debug|Any CPU {26618FBA-A3BB-4057-A80B-240E4C90306F}.Release|Any CPU.ActiveCfg = Release|Any CPU {26618FBA-A3BB-4057-A80B-240E4C90306F}.Release|Any CPU.Build.0 = Release|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Release|x64.ActiveCfg = Release|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Release|x64.Build.0 = Release|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Release|x86.ActiveCfg = Release|Any CPU + {26618FBA-A3BB-4057-A80B-240E4C90306F}.Release|x86.Build.0 = Release|Any CPU {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Debug|x64.ActiveCfg = Debug|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Debug|x64.Build.0 = Debug|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Debug|x86.ActiveCfg = Debug|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Debug|x86.Build.0 = Debug|Any CPU {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Release|Any CPU.ActiveCfg = Release|Any CPU {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Release|Any CPU.Build.0 = Release|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Release|x64.ActiveCfg = Release|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Release|x64.Build.0 = Release|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Release|x86.ActiveCfg = Release|Any CPU + {A05BCE67-2847-4BA8-8D0F-A5C6476EAEBA}.Release|x86.Build.0 = Release|Any CPU {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Debug|x64.ActiveCfg = Debug|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Debug|x64.Build.0 = Debug|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Debug|x86.ActiveCfg = Debug|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Debug|x86.Build.0 = Debug|Any CPU {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Release|Any CPU.ActiveCfg = Release|Any CPU {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Release|Any CPU.Build.0 = Release|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Release|x64.ActiveCfg = Release|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Release|x64.Build.0 = Release|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Release|x86.ActiveCfg = Release|Any CPU + {7E3D140B-57EE-4BE3-AB73-D06CC875BAC5}.Release|x86.Build.0 = Release|Any CPU {EB7A3C49-8516-43AB-8589-41408B238636}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EB7A3C49-8516-43AB-8589-41408B238636}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Debug|x64.ActiveCfg = Debug|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Debug|x64.Build.0 = Debug|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Debug|x86.ActiveCfg = Debug|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Debug|x86.Build.0 = Debug|Any CPU {EB7A3C49-8516-43AB-8589-41408B238636}.Release|Any CPU.ActiveCfg = Release|Any CPU {EB7A3C49-8516-43AB-8589-41408B238636}.Release|Any CPU.Build.0 = Release|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Release|x64.ActiveCfg = Release|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Release|x64.Build.0 = Release|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Release|x86.ActiveCfg = Release|Any CPU + {EB7A3C49-8516-43AB-8589-41408B238636}.Release|x86.Build.0 = Release|Any CPU {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Debug|x64.ActiveCfg = Debug|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Debug|x64.Build.0 = Debug|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Debug|x86.ActiveCfg = Debug|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Debug|x86.Build.0 = Debug|Any CPU {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Release|Any CPU.ActiveCfg = Release|Any CPU {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Release|Any CPU.Build.0 = Release|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Release|x64.ActiveCfg = Release|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Release|x64.Build.0 = Release|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Release|x86.ActiveCfg = Release|Any CPU + {67ABA332-E9E8-4FEE-88D5-436AF6E17ACC}.Release|x86.Build.0 = Release|Any CPU {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Debug|x64.ActiveCfg = Debug|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Debug|x64.Build.0 = Debug|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Debug|x86.ActiveCfg = Debug|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Debug|x86.Build.0 = Debug|Any CPU {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Release|Any CPU.ActiveCfg = Release|Any CPU {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Release|Any CPU.Build.0 = Release|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Release|x64.ActiveCfg = Release|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Release|x64.Build.0 = Release|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Release|x86.ActiveCfg = Release|Any CPU + {2D6C4ED6-A22A-4B05-8ED8-26572ABB322B}.Release|x86.Build.0 = Release|Any CPU {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Debug|x64.ActiveCfg = Debug|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Debug|x64.Build.0 = Debug|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Debug|x86.ActiveCfg = Debug|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Debug|x86.Build.0 = Debug|Any CPU {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Release|Any CPU.ActiveCfg = Release|Any CPU {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Release|Any CPU.Build.0 = Release|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Release|x64.ActiveCfg = Release|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Release|x64.Build.0 = Release|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Release|x86.ActiveCfg = Release|Any CPU + {FDF5EDBB-C4A1-42AA-A0AF-288B13E9ABD1}.Release|x86.Build.0 = Release|Any CPU {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Debug|x64.ActiveCfg = Debug|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Debug|x64.Build.0 = Debug|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Debug|x86.ActiveCfg = Debug|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Debug|x86.Build.0 = Debug|Any CPU {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Release|Any CPU.ActiveCfg = Release|Any CPU {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Release|Any CPU.Build.0 = Release|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Release|x64.ActiveCfg = Release|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Release|x64.Build.0 = Release|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Release|x86.ActiveCfg = Release|Any CPU + {6A3B60EF-CD76-4FAE-96C3-DDF7EEB5886D}.Release|x86.Build.0 = Release|Any CPU {D4A479DD-35BF-40CA-A377-0172581852AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D4A479DD-35BF-40CA-A377-0172581852AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Debug|x64.ActiveCfg = Debug|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Debug|x64.Build.0 = Debug|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Debug|x86.ActiveCfg = Debug|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Debug|x86.Build.0 = Debug|Any CPU {D4A479DD-35BF-40CA-A377-0172581852AD}.Release|Any CPU.ActiveCfg = Release|Any CPU {D4A479DD-35BF-40CA-A377-0172581852AD}.Release|Any CPU.Build.0 = Release|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Release|x64.ActiveCfg = Release|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Release|x64.Build.0 = Release|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Release|x86.ActiveCfg = Release|Any CPU + {D4A479DD-35BF-40CA-A377-0172581852AD}.Release|x86.Build.0 = Release|Any CPU {0615B916-647D-4176-86AC-60E5B967738C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0615B916-647D-4176-86AC-60E5B967738C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Debug|x64.ActiveCfg = Debug|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Debug|x64.Build.0 = Debug|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Debug|x86.ActiveCfg = Debug|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Debug|x86.Build.0 = Debug|Any CPU {0615B916-647D-4176-86AC-60E5B967738C}.Release|Any CPU.ActiveCfg = Release|Any CPU {0615B916-647D-4176-86AC-60E5B967738C}.Release|Any CPU.Build.0 = Release|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Release|x64.ActiveCfg = Release|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Release|x64.Build.0 = Release|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Release|x86.ActiveCfg = Release|Any CPU + {0615B916-647D-4176-86AC-60E5B967738C}.Release|x86.Build.0 = Release|Any CPU {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Debug|x64.ActiveCfg = Debug|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Debug|x64.Build.0 = Debug|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Debug|x86.ActiveCfg = Debug|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Debug|x86.Build.0 = Debug|Any CPU {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Release|Any CPU.ActiveCfg = Release|Any CPU {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Release|Any CPU.Build.0 = Release|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Release|x64.ActiveCfg = Release|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Release|x64.Build.0 = Release|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Release|x86.ActiveCfg = Release|Any CPU + {45F7B93D-20F6-43BF-8AA6-FD0EAA3F58FF}.Release|x86.Build.0 = Release|Any CPU {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Debug|x64.ActiveCfg = Debug|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Debug|x64.Build.0 = Debug|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Debug|x86.ActiveCfg = Debug|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Debug|x86.Build.0 = Debug|Any CPU {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Release|Any CPU.ActiveCfg = Release|Any CPU {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Release|Any CPU.Build.0 = Release|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Release|x64.ActiveCfg = Release|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Release|x64.Build.0 = Release|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Release|x86.ActiveCfg = Release|Any CPU + {7825182C-8B6C-493F-9C1F-DD80F8A0EAFD}.Release|x86.Build.0 = Release|Any CPU {B258784B-1568-479F-9B21-9E5045EC75E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B258784B-1568-479F-9B21-9E5045EC75E3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Debug|x64.ActiveCfg = Debug|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Debug|x64.Build.0 = Debug|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Debug|x86.ActiveCfg = Debug|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Debug|x86.Build.0 = Debug|Any CPU {B258784B-1568-479F-9B21-9E5045EC75E3}.Release|Any CPU.ActiveCfg = Release|Any CPU {B258784B-1568-479F-9B21-9E5045EC75E3}.Release|Any CPU.Build.0 = Release|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Release|x64.ActiveCfg = Release|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Release|x64.Build.0 = Release|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Release|x86.ActiveCfg = Release|Any CPU + {B258784B-1568-479F-9B21-9E5045EC75E3}.Release|x86.Build.0 = Release|Any CPU {F364E5F4-B908-4624-9E1D-86113B032387}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F364E5F4-B908-4624-9E1D-86113B032387}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Debug|x64.ActiveCfg = Debug|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Debug|x64.Build.0 = Debug|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Debug|x86.ActiveCfg = Debug|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Debug|x86.Build.0 = Debug|Any CPU {F364E5F4-B908-4624-9E1D-86113B032387}.Release|Any CPU.ActiveCfg = Release|Any CPU {F364E5F4-B908-4624-9E1D-86113B032387}.Release|Any CPU.Build.0 = Release|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Release|x64.ActiveCfg = Release|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Release|x64.Build.0 = Release|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Release|x86.ActiveCfg = Release|Any CPU + {F364E5F4-B908-4624-9E1D-86113B032387}.Release|x86.Build.0 = Release|Any CPU {0913F657-6C2C-49E4-AE25-223B11EB8724}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0913F657-6C2C-49E4-AE25-223B11EB8724}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Debug|x64.ActiveCfg = Debug|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Debug|x64.Build.0 = Debug|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Debug|x86.ActiveCfg = Debug|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Debug|x86.Build.0 = Debug|Any CPU {0913F657-6C2C-49E4-AE25-223B11EB8724}.Release|Any CPU.ActiveCfg = Release|Any CPU {0913F657-6C2C-49E4-AE25-223B11EB8724}.Release|Any CPU.Build.0 = Release|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Release|x64.ActiveCfg = Release|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Release|x64.Build.0 = Release|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Release|x86.ActiveCfg = Release|Any CPU + {0913F657-6C2C-49E4-AE25-223B11EB8724}.Release|x86.Build.0 = Release|Any CPU {800AB4A5-B593-4B33-A2D4-0CED80253344}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {800AB4A5-B593-4B33-A2D4-0CED80253344}.Debug|Any CPU.Build.0 = Debug|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Debug|x64.ActiveCfg = Debug|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Debug|x64.Build.0 = Debug|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Debug|x86.ActiveCfg = Debug|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Debug|x86.Build.0 = Debug|Any CPU {800AB4A5-B593-4B33-A2D4-0CED80253344}.Release|Any CPU.ActiveCfg = Release|Any CPU {800AB4A5-B593-4B33-A2D4-0CED80253344}.Release|Any CPU.Build.0 = Release|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Release|x64.ActiveCfg = Release|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Release|x64.Build.0 = Release|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Release|x86.ActiveCfg = Release|Any CPU + {800AB4A5-B593-4B33-A2D4-0CED80253344}.Release|x86.Build.0 = Release|Any CPU {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Debug|x64.ActiveCfg = Debug|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Debug|x64.Build.0 = Debug|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Debug|x86.ActiveCfg = Debug|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Debug|x86.Build.0 = Debug|Any CPU {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Release|Any CPU.ActiveCfg = Release|Any CPU {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Release|Any CPU.Build.0 = Release|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Release|x64.ActiveCfg = Release|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Release|x64.Build.0 = Release|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Release|x86.ActiveCfg = Release|Any CPU + {40FB71B1-87F8-4DBE-96B7-043A386C72D9}.Release|x86.Build.0 = Release|Any CPU {AC58704E-D2BE-43BB-9F80-322349F26802}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {AC58704E-D2BE-43BB-9F80-322349F26802}.Debug|Any CPU.Build.0 = Debug|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Debug|x64.ActiveCfg = Debug|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Debug|x64.Build.0 = Debug|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Debug|x86.ActiveCfg = Debug|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Debug|x86.Build.0 = Debug|Any CPU {AC58704E-D2BE-43BB-9F80-322349F26802}.Release|Any CPU.ActiveCfg = Release|Any CPU {AC58704E-D2BE-43BB-9F80-322349F26802}.Release|Any CPU.Build.0 = Release|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Release|x64.ActiveCfg = Release|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Release|x64.Build.0 = Release|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Release|x86.ActiveCfg = Release|Any CPU + {AC58704E-D2BE-43BB-9F80-322349F26802}.Release|x86.Build.0 = Release|Any CPU {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Debug|x64.ActiveCfg = Debug|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Debug|x64.Build.0 = Debug|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Debug|x86.ActiveCfg = Debug|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Debug|x86.Build.0 = Debug|Any CPU {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Release|Any CPU.ActiveCfg = Release|Any CPU {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Release|Any CPU.Build.0 = Release|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Release|x64.ActiveCfg = Release|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Release|x64.Build.0 = Release|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Release|x86.ActiveCfg = Release|Any CPU + {BAE86ACC-E06B-4767-9A68-6607C6DA6DF7}.Release|x86.Build.0 = Release|Any CPU {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Debug|x64.ActiveCfg = Debug|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Debug|x64.Build.0 = Debug|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Debug|x86.ActiveCfg = Debug|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Debug|x86.Build.0 = Debug|Any CPU {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Release|Any CPU.ActiveCfg = Release|Any CPU {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Release|Any CPU.Build.0 = Release|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Release|x64.ActiveCfg = Release|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Release|x64.Build.0 = Release|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Release|x86.ActiveCfg = Release|Any CPU + {82E1A22E-18FF-4E5D-8724-27634D0D23DA}.Release|x86.Build.0 = Release|Any CPU {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Debug|x64.ActiveCfg = Debug|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Debug|x64.Build.0 = Debug|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Debug|x86.ActiveCfg = Debug|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Debug|x86.Build.0 = Debug|Any CPU {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Release|Any CPU.ActiveCfg = Release|Any CPU {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Release|Any CPU.Build.0 = Release|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Release|x64.ActiveCfg = Release|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Release|x64.Build.0 = Release|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Release|x86.ActiveCfg = Release|Any CPU + {1262A76C-FED4-431B-A1B6-329C3DAD2D03}.Release|x86.Build.0 = Release|Any CPU {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Debug|x64.ActiveCfg = Debug|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Debug|x64.Build.0 = Debug|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Debug|x86.ActiveCfg = Debug|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Debug|x86.Build.0 = Debug|Any CPU {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Release|Any CPU.ActiveCfg = Release|Any CPU {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Release|Any CPU.Build.0 = Release|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Release|x64.ActiveCfg = Release|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Release|x64.Build.0 = Release|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Release|x86.ActiveCfg = Release|Any CPU + {E2100A00-DE49-4E4C-A2A6-304DB0A20423}.Release|x86.Build.0 = Release|Any CPU {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Debug|x64.ActiveCfg = Debug|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Debug|x64.Build.0 = Debug|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Debug|x86.ActiveCfg = Debug|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Debug|x86.Build.0 = Debug|Any CPU {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Release|Any CPU.ActiveCfg = Release|Any CPU {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Release|Any CPU.Build.0 = Release|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Release|x64.ActiveCfg = Release|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Release|x64.Build.0 = Release|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Release|x86.ActiveCfg = Release|Any CPU + {6F4298ED-EEFB-4899-8F5B-1F6B1F4C7F4C}.Release|x86.Build.0 = Release|Any CPU {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Debug|x64.ActiveCfg = Debug|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Debug|x64.Build.0 = Debug|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Debug|x86.ActiveCfg = Debug|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Debug|x86.Build.0 = Debug|Any CPU {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Release|Any CPU.ActiveCfg = Release|Any CPU {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Release|Any CPU.Build.0 = Release|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Release|x64.ActiveCfg = Release|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Release|x64.Build.0 = Release|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Release|x86.ActiveCfg = Release|Any CPU + {41FE579B-E3E2-4E43-A246-81C702DB09C3}.Release|x86.Build.0 = Release|Any CPU {16D1B230-A352-4341-B143-1EE39F32F45E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {16D1B230-A352-4341-B143-1EE39F32F45E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Debug|x64.ActiveCfg = Debug|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Debug|x64.Build.0 = Debug|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Debug|x86.ActiveCfg = Debug|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Debug|x86.Build.0 = Debug|Any CPU {16D1B230-A352-4341-B143-1EE39F32F45E}.Release|Any CPU.ActiveCfg = Release|Any CPU {16D1B230-A352-4341-B143-1EE39F32F45E}.Release|Any CPU.Build.0 = Release|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Release|x64.ActiveCfg = Release|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Release|x64.Build.0 = Release|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Release|x86.ActiveCfg = Release|Any CPU + {16D1B230-A352-4341-B143-1EE39F32F45E}.Release|x86.Build.0 = Release|Any CPU {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Debug|x64.ActiveCfg = Debug|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Debug|x64.Build.0 = Debug|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Debug|x86.ActiveCfg = Debug|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Debug|x86.Build.0 = Debug|Any CPU {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Release|Any CPU.ActiveCfg = Release|Any CPU {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Release|Any CPU.Build.0 = Release|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Release|x64.ActiveCfg = Release|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Release|x64.Build.0 = Release|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Release|x86.ActiveCfg = Release|Any CPU + {D156A91E-C79A-4735-AFF1-E2C836E261F7}.Release|x86.Build.0 = Release|Any CPU {D6F0121C-A9B2-401C-B458-481286E98818}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D6F0121C-A9B2-401C-B458-481286E98818}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Debug|x64.ActiveCfg = Debug|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Debug|x64.Build.0 = Debug|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Debug|x86.ActiveCfg = Debug|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Debug|x86.Build.0 = Debug|Any CPU {D6F0121C-A9B2-401C-B458-481286E98818}.Release|Any CPU.ActiveCfg = Release|Any CPU {D6F0121C-A9B2-401C-B458-481286E98818}.Release|Any CPU.Build.0 = Release|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Release|x64.ActiveCfg = Release|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Release|x64.Build.0 = Release|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Release|x86.ActiveCfg = Release|Any CPU + {D6F0121C-A9B2-401C-B458-481286E98818}.Release|x86.Build.0 = Release|Any CPU {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Debug|x64.ActiveCfg = Debug|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Debug|x64.Build.0 = Debug|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Debug|x86.ActiveCfg = Debug|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Debug|x86.Build.0 = Debug|Any CPU {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Release|Any CPU.ActiveCfg = Release|Any CPU {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Release|Any CPU.Build.0 = Release|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Release|x64.ActiveCfg = Release|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Release|x64.Build.0 = Release|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Release|x86.ActiveCfg = Release|Any CPU + {9EE65ED2-C97B-4015-8293-ED79B29C1608}.Release|x86.Build.0 = Release|Any CPU {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Debug|x64.ActiveCfg = Debug|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Debug|x64.Build.0 = Debug|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Debug|x86.ActiveCfg = Debug|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Debug|x86.Build.0 = Debug|Any CPU {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Release|Any CPU.ActiveCfg = Release|Any CPU {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Release|Any CPU.Build.0 = Release|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Release|x64.ActiveCfg = Release|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Release|x64.Build.0 = Release|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Release|x86.ActiveCfg = Release|Any CPU + {E7D4CECE-39DB-4EE7-B4C9-83FBC89B8903}.Release|x86.Build.0 = Release|Any CPU {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Debug|Any CPU.Build.0 = Debug|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Debug|x64.ActiveCfg = Debug|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Debug|x64.Build.0 = Debug|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Debug|x86.ActiveCfg = Debug|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Debug|x86.Build.0 = Debug|Any CPU {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Release|Any CPU.ActiveCfg = Release|Any CPU {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Release|Any CPU.Build.0 = Release|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Release|x64.ActiveCfg = Release|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Release|x64.Build.0 = Release|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Release|x86.ActiveCfg = Release|Any CPU + {72BB1EBA-2168-4C1B-9F8A-E6CE4CB14920}.Release|x86.Build.0 = Release|Any CPU {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Debug|x64.ActiveCfg = Debug|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Debug|x64.Build.0 = Debug|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Debug|x86.ActiveCfg = Debug|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Debug|x86.Build.0 = Debug|Any CPU {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Release|Any CPU.ActiveCfg = Release|Any CPU {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Release|Any CPU.Build.0 = Release|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Release|x64.ActiveCfg = Release|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Release|x64.Build.0 = Release|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Release|x86.ActiveCfg = Release|Any CPU + {DA1D02A7-801C-49EE-B300-79CFDC8BFF66}.Release|x86.Build.0 = Release|Any CPU {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Debug|x64.ActiveCfg = Debug|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Debug|x64.Build.0 = Debug|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Debug|x86.ActiveCfg = Debug|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Debug|x86.Build.0 = Debug|Any CPU {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Release|Any CPU.ActiveCfg = Release|Any CPU {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Release|Any CPU.Build.0 = Release|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Release|x64.ActiveCfg = Release|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Release|x64.Build.0 = Release|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Release|x86.ActiveCfg = Release|Any CPU + {F8004D45-99F4-45B0-B2CF-539A4C65D7EC}.Release|x86.Build.0 = Release|Any CPU {C0564907-D3BE-478E-B936-C55E4E745EBC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C0564907-D3BE-478E-B936-C55E4E745EBC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Debug|x64.ActiveCfg = Debug|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Debug|x64.Build.0 = Debug|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Debug|x86.ActiveCfg = Debug|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Debug|x86.Build.0 = Debug|Any CPU {C0564907-D3BE-478E-B936-C55E4E745EBC}.Release|Any CPU.ActiveCfg = Release|Any CPU {C0564907-D3BE-478E-B936-C55E4E745EBC}.Release|Any CPU.Build.0 = Release|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Release|x64.ActiveCfg = Release|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Release|x64.Build.0 = Release|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Release|x86.ActiveCfg = Release|Any CPU + {C0564907-D3BE-478E-B936-C55E4E745EBC}.Release|x86.Build.0 = Release|Any CPU {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Debug|x64.ActiveCfg = Debug|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Debug|x64.Build.0 = Debug|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Debug|x86.ActiveCfg = Debug|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Debug|x86.Build.0 = Debug|Any CPU {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Release|Any CPU.ActiveCfg = Release|Any CPU {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Release|Any CPU.Build.0 = Release|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Release|x64.ActiveCfg = Release|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Release|x64.Build.0 = Release|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Release|x86.ActiveCfg = Release|Any CPU + {906B7316-6E97-4E92-9E0E-1BDF8FCD49D0}.Release|x86.Build.0 = Release|Any CPU {EEEB9B22-F363-477C-935C-139E01F79AF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EEEB9B22-F363-477C-935C-139E01F79AF1}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Debug|x64.ActiveCfg = Debug|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Debug|x64.Build.0 = Debug|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Debug|x86.ActiveCfg = Debug|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Debug|x86.Build.0 = Debug|Any CPU {EEEB9B22-F363-477C-935C-139E01F79AF1}.Release|Any CPU.ActiveCfg = Release|Any CPU {EEEB9B22-F363-477C-935C-139E01F79AF1}.Release|Any CPU.Build.0 = Release|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Release|x64.ActiveCfg = Release|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Release|x64.Build.0 = Release|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Release|x86.ActiveCfg = Release|Any CPU + {EEEB9B22-F363-477C-935C-139E01F79AF1}.Release|x86.Build.0 = Release|Any CPU {5757C767-600D-4911-9167-5C1B7D17018B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5757C767-600D-4911-9167-5C1B7D17018B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Debug|x64.ActiveCfg = Debug|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Debug|x64.Build.0 = Debug|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Debug|x86.ActiveCfg = Debug|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Debug|x86.Build.0 = Debug|Any CPU {5757C767-600D-4911-9167-5C1B7D17018B}.Release|Any CPU.ActiveCfg = Release|Any CPU {5757C767-600D-4911-9167-5C1B7D17018B}.Release|Any CPU.Build.0 = Release|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Release|x64.ActiveCfg = Release|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Release|x64.Build.0 = Release|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Release|x86.ActiveCfg = Release|Any CPU + {5757C767-600D-4911-9167-5C1B7D17018B}.Release|x86.Build.0 = Release|Any CPU {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Debug|x64.ActiveCfg = Debug|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Debug|x64.Build.0 = Debug|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Debug|x86.ActiveCfg = Debug|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Debug|x86.Build.0 = Debug|Any CPU {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Release|Any CPU.ActiveCfg = Release|Any CPU {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Release|Any CPU.Build.0 = Release|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Release|x64.ActiveCfg = Release|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Release|x64.Build.0 = Release|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Release|x86.ActiveCfg = Release|Any CPU + {7DE8E6F7-3493-4BCA-9519-69CE3ED12459}.Release|x86.Build.0 = Release|Any CPU {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Debug|x64.ActiveCfg = Debug|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Debug|x64.Build.0 = Debug|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Debug|x86.ActiveCfg = Debug|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Debug|x86.Build.0 = Debug|Any CPU {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Release|Any CPU.ActiveCfg = Release|Any CPU {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Release|Any CPU.Build.0 = Release|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Release|x64.ActiveCfg = Release|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Release|x64.Build.0 = Release|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Release|x86.ActiveCfg = Release|Any CPU + {E31B5339-9529-4716-9E7A-D8DA91F023C0}.Release|x86.Build.0 = Release|Any CPU {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Debug|x64.ActiveCfg = Debug|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Debug|x64.Build.0 = Debug|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Debug|x86.ActiveCfg = Debug|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Debug|x86.Build.0 = Debug|Any CPU {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Release|Any CPU.ActiveCfg = Release|Any CPU {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Release|Any CPU.Build.0 = Release|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Release|x64.ActiveCfg = Release|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Release|x64.Build.0 = Release|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Release|x86.ActiveCfg = Release|Any CPU + {E2A68C76-68F5-4FD2-9ED2-80454B69550F}.Release|x86.Build.0 = Release|Any CPU {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Debug|Any CPU.Build.0 = Debug|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Debug|x64.ActiveCfg = Debug|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Debug|x64.Build.0 = Debug|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Debug|x86.ActiveCfg = Debug|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Debug|x86.Build.0 = Debug|Any CPU {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Release|Any CPU.ActiveCfg = Release|Any CPU {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Release|Any CPU.Build.0 = Release|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Release|x64.ActiveCfg = Release|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Release|x64.Build.0 = Release|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Release|x86.ActiveCfg = Release|Any CPU + {3C113EBD-A91B-45D2-BB1F-4C148326C492}.Release|x86.Build.0 = Release|Any CPU {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Debug|x64.ActiveCfg = Debug|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Debug|x64.Build.0 = Debug|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Debug|x86.ActiveCfg = Debug|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Debug|x86.Build.0 = Debug|Any CPU {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Release|Any CPU.ActiveCfg = Release|Any CPU {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Release|Any CPU.Build.0 = Release|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Release|x64.ActiveCfg = Release|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Release|x64.Build.0 = Release|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Release|x86.ActiveCfg = Release|Any CPU + {69A6E865-50F4-47DE-9B40-27B8D41BA3CE}.Release|x86.Build.0 = Release|Any CPU {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Debug|x64.ActiveCfg = Debug|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Debug|x64.Build.0 = Debug|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Debug|x86.ActiveCfg = Debug|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Debug|x86.Build.0 = Debug|Any CPU {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Release|Any CPU.ActiveCfg = Release|Any CPU {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Release|Any CPU.Build.0 = Release|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Release|x64.ActiveCfg = Release|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Release|x64.Build.0 = Release|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Release|x86.ActiveCfg = Release|Any CPU + {80EC9377-CD17-4BCD-97E6-EF971ED7CEDF}.Release|x86.Build.0 = Release|Any CPU {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Debug|x64.ActiveCfg = Debug|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Debug|x64.Build.0 = Debug|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Debug|x86.ActiveCfg = Debug|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Debug|x86.Build.0 = Debug|Any CPU {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Release|Any CPU.ActiveCfg = Release|Any CPU {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Release|Any CPU.Build.0 = Release|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Release|x64.ActiveCfg = Release|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Release|x64.Build.0 = Release|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Release|x86.ActiveCfg = Release|Any CPU + {5D5EE944-CEFC-49D3-9213-B7AF3AB13220}.Release|x86.Build.0 = Release|Any CPU {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Debug|x64.ActiveCfg = Debug|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Debug|x64.Build.0 = Debug|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Debug|x86.ActiveCfg = Debug|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Debug|x86.Build.0 = Debug|Any CPU {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Release|Any CPU.ActiveCfg = Release|Any CPU {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Release|Any CPU.Build.0 = Release|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Release|x64.ActiveCfg = Release|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Release|x64.Build.0 = Release|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Release|x86.ActiveCfg = Release|Any CPU + {DF930C62-644D-4F7C-AB12-6909C9CD8FF2}.Release|x86.Build.0 = Release|Any CPU {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Debug|x64.ActiveCfg = Debug|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Debug|x64.Build.0 = Debug|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Debug|x86.ActiveCfg = Debug|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Debug|x86.Build.0 = Debug|Any CPU {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Release|Any CPU.ActiveCfg = Release|Any CPU {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Release|Any CPU.Build.0 = Release|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Release|x64.ActiveCfg = Release|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Release|x64.Build.0 = Release|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Release|x86.ActiveCfg = Release|Any CPU + {F4C3D0CB-7BEA-4CDE-99CA-51995AA590CE}.Release|x86.Build.0 = Release|Any CPU {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Debug|x64.ActiveCfg = Debug|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Debug|x64.Build.0 = Debug|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Debug|x86.ActiveCfg = Debug|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Debug|x86.Build.0 = Debug|Any CPU {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Release|Any CPU.ActiveCfg = Release|Any CPU {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Release|Any CPU.Build.0 = Release|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Release|x64.ActiveCfg = Release|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Release|x64.Build.0 = Release|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Release|x86.ActiveCfg = Release|Any CPU + {9AA1CD10-0BF7-412A-AA54-DF59FF5510C8}.Release|x86.Build.0 = Release|Any CPU {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Debug|x64.ActiveCfg = Debug|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Debug|x64.Build.0 = Debug|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Debug|x86.ActiveCfg = Debug|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Debug|x86.Build.0 = Debug|Any CPU {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Release|Any CPU.ActiveCfg = Release|Any CPU {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Release|Any CPU.Build.0 = Release|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Release|x64.ActiveCfg = Release|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Release|x64.Build.0 = Release|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Release|x86.ActiveCfg = Release|Any CPU + {588BA6E9-92FD-4074-BE0A-3192ABD0D7B6}.Release|x86.Build.0 = Release|Any CPU {FC42866A-6868-4173-9E45-12095CC91A03}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FC42866A-6868-4173-9E45-12095CC91A03}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Debug|x64.ActiveCfg = Debug|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Debug|x64.Build.0 = Debug|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Debug|x86.ActiveCfg = Debug|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Debug|x86.Build.0 = Debug|Any CPU {FC42866A-6868-4173-9E45-12095CC91A03}.Release|Any CPU.ActiveCfg = Release|Any CPU {FC42866A-6868-4173-9E45-12095CC91A03}.Release|Any CPU.Build.0 = Release|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Release|x64.ActiveCfg = Release|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Release|x64.Build.0 = Release|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Release|x86.ActiveCfg = Release|Any CPU + {FC42866A-6868-4173-9E45-12095CC91A03}.Release|x86.Build.0 = Release|Any CPU {08FADF41-2082-4A04-8613-659B5624086D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {08FADF41-2082-4A04-8613-659B5624086D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Debug|x64.ActiveCfg = Debug|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Debug|x64.Build.0 = Debug|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Debug|x86.ActiveCfg = Debug|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Debug|x86.Build.0 = Debug|Any CPU {08FADF41-2082-4A04-8613-659B5624086D}.Release|Any CPU.ActiveCfg = Release|Any CPU {08FADF41-2082-4A04-8613-659B5624086D}.Release|Any CPU.Build.0 = Release|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Release|x64.ActiveCfg = Release|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Release|x64.Build.0 = Release|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Release|x86.ActiveCfg = Release|Any CPU + {08FADF41-2082-4A04-8613-659B5624086D}.Release|x86.Build.0 = Release|Any CPU {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Debug|x64.ActiveCfg = Debug|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Debug|x64.Build.0 = Debug|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Debug|x86.ActiveCfg = Debug|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Debug|x86.Build.0 = Debug|Any CPU {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Release|Any CPU.ActiveCfg = Release|Any CPU {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Release|Any CPU.Build.0 = Release|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Release|x64.ActiveCfg = Release|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Release|x64.Build.0 = Release|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Release|x86.ActiveCfg = Release|Any CPU + {B4AD7B34-760A-4FD5-878B-1F01AF917D92}.Release|x86.Build.0 = Release|Any CPU {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Debug|x64.ActiveCfg = Debug|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Debug|x64.Build.0 = Debug|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Debug|x86.ActiveCfg = Debug|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Debug|x86.Build.0 = Debug|Any CPU {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Release|Any CPU.ActiveCfg = Release|Any CPU {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Release|Any CPU.Build.0 = Release|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Release|x64.ActiveCfg = Release|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Release|x64.Build.0 = Release|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Release|x86.ActiveCfg = Release|Any CPU + {D0C6147C-EE5A-45F6-8CEA-A5E2AA560098}.Release|x86.Build.0 = Release|Any CPU {45133FD5-04AE-43C1-A556-D09CADD354D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {45133FD5-04AE-43C1-A556-D09CADD354D4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Debug|x64.ActiveCfg = Debug|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Debug|x64.Build.0 = Debug|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Debug|x86.ActiveCfg = Debug|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Debug|x86.Build.0 = Debug|Any CPU {45133FD5-04AE-43C1-A556-D09CADD354D4}.Release|Any CPU.ActiveCfg = Release|Any CPU {45133FD5-04AE-43C1-A556-D09CADD354D4}.Release|Any CPU.Build.0 = Release|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Release|x64.ActiveCfg = Release|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Release|x64.Build.0 = Release|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Release|x86.ActiveCfg = Release|Any CPU + {45133FD5-04AE-43C1-A556-D09CADD354D4}.Release|x86.Build.0 = Release|Any CPU {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Debug|x64.ActiveCfg = Debug|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Debug|x64.Build.0 = Debug|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Debug|x86.ActiveCfg = Debug|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Debug|x86.Build.0 = Debug|Any CPU {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Release|Any CPU.ActiveCfg = Release|Any CPU {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Release|Any CPU.Build.0 = Release|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Release|x64.ActiveCfg = Release|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Release|x64.Build.0 = Release|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Release|x86.ActiveCfg = Release|Any CPU + {787D75FD-9C9F-43C9-A09B-29ED587EFECA}.Release|x86.Build.0 = Release|Any CPU {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Debug|x64.ActiveCfg = Debug|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Debug|x64.Build.0 = Debug|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Debug|x86.ActiveCfg = Debug|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Debug|x86.Build.0 = Debug|Any CPU {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Release|Any CPU.ActiveCfg = Release|Any CPU {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Release|Any CPU.Build.0 = Release|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Release|x64.ActiveCfg = Release|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Release|x64.Build.0 = Release|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Release|x86.ActiveCfg = Release|Any CPU + {D3D354F1-9DAE-4F5C-A0A8-68CF92A53900}.Release|x86.Build.0 = Release|Any CPU {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Debug|x64.ActiveCfg = Debug|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Debug|x64.Build.0 = Debug|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Debug|x86.ActiveCfg = Debug|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Debug|x86.Build.0 = Debug|Any CPU {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Release|Any CPU.ActiveCfg = Release|Any CPU {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Release|Any CPU.Build.0 = Release|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Release|x64.ActiveCfg = Release|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Release|x64.Build.0 = Release|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Release|x86.ActiveCfg = Release|Any CPU + {A8945DA0-1FA0-4191-BF25-83A91DD8BD6E}.Release|x86.Build.0 = Release|Any CPU {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Debug|x64.ActiveCfg = Debug|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Debug|x64.Build.0 = Debug|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Debug|x86.ActiveCfg = Debug|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Debug|x86.Build.0 = Debug|Any CPU {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Release|Any CPU.ActiveCfg = Release|Any CPU {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Release|Any CPU.Build.0 = Release|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Release|x64.ActiveCfg = Release|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Release|x64.Build.0 = Release|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Release|x86.ActiveCfg = Release|Any CPU + {DD7FD3A1-F42C-4DD7-8993-D4E86473D304}.Release|x86.Build.0 = Release|Any CPU {7B84F55C-56BE-4FDA-9639-62367246F22D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7B84F55C-56BE-4FDA-9639-62367246F22D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Debug|x64.ActiveCfg = Debug|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Debug|x64.Build.0 = Debug|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Debug|x86.ActiveCfg = Debug|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Debug|x86.Build.0 = Debug|Any CPU {7B84F55C-56BE-4FDA-9639-62367246F22D}.Release|Any CPU.ActiveCfg = Release|Any CPU {7B84F55C-56BE-4FDA-9639-62367246F22D}.Release|Any CPU.Build.0 = Release|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Release|x64.ActiveCfg = Release|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Release|x64.Build.0 = Release|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Release|x86.ActiveCfg = Release|Any CPU + {7B84F55C-56BE-4FDA-9639-62367246F22D}.Release|x86.Build.0 = Release|Any CPU {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Debug|x64.ActiveCfg = Debug|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Debug|x64.Build.0 = Debug|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Debug|x86.ActiveCfg = Debug|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Debug|x86.Build.0 = Debug|Any CPU {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Release|Any CPU.ActiveCfg = Release|Any CPU {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Release|Any CPU.Build.0 = Release|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Release|x64.ActiveCfg = Release|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Release|x64.Build.0 = Release|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Release|x86.ActiveCfg = Release|Any CPU + {0BED7B9C-12DA-4974-AD6B-346408C96E68}.Release|x86.Build.0 = Release|Any CPU {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Debug|x64.ActiveCfg = Debug|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Debug|x64.Build.0 = Debug|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Debug|x86.ActiveCfg = Debug|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Debug|x86.Build.0 = Debug|Any CPU {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Release|Any CPU.ActiveCfg = Release|Any CPU {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Release|Any CPU.Build.0 = Release|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Release|x64.ActiveCfg = Release|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Release|x64.Build.0 = Release|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Release|x86.ActiveCfg = Release|Any CPU + {47FCCDDE-F792-42D8-8DF3-E5D5FACE1AE8}.Release|x86.Build.0 = Release|Any CPU {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Debug|x64.ActiveCfg = Debug|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Debug|x64.Build.0 = Debug|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Debug|x86.ActiveCfg = Debug|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Debug|x86.Build.0 = Debug|Any CPU {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Release|Any CPU.ActiveCfg = Release|Any CPU {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Release|Any CPU.Build.0 = Release|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Release|x64.ActiveCfg = Release|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Release|x64.Build.0 = Release|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Release|x86.ActiveCfg = Release|Any CPU + {68F59073-ACEB-4BC9-B412-92738A1AAFD5}.Release|x86.Build.0 = Release|Any CPU {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Debug|x64.ActiveCfg = Debug|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Debug|x64.Build.0 = Debug|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Debug|x86.ActiveCfg = Debug|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Debug|x86.Build.0 = Debug|Any CPU {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Release|Any CPU.ActiveCfg = Release|Any CPU {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Release|Any CPU.Build.0 = Release|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Release|x64.ActiveCfg = Release|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Release|x64.Build.0 = Release|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Release|x86.ActiveCfg = Release|Any CPU + {C2E67890-2DFC-48EB-99FE-72ED62C751FF}.Release|x86.Build.0 = Release|Any CPU {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Debug|x64.ActiveCfg = Debug|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Debug|x64.Build.0 = Debug|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Debug|x86.ActiveCfg = Debug|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Debug|x86.Build.0 = Debug|Any CPU {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Release|Any CPU.ActiveCfg = Release|Any CPU {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Release|Any CPU.Build.0 = Release|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Release|x64.ActiveCfg = Release|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Release|x64.Build.0 = Release|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Release|x86.ActiveCfg = Release|Any CPU + {0AE9CEF9-C06A-404E-B85D-CC8BFBF40938}.Release|x86.Build.0 = Release|Any CPU {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Debug|x64.ActiveCfg = Debug|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Debug|x64.Build.0 = Debug|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Debug|x86.ActiveCfg = Debug|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Debug|x86.Build.0 = Debug|Any CPU {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Release|Any CPU.ActiveCfg = Release|Any CPU {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Release|Any CPU.Build.0 = Release|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Release|x64.ActiveCfg = Release|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Release|x64.Build.0 = Release|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Release|x86.ActiveCfg = Release|Any CPU + {4D741A31-625C-4C70-BEEA-B1A7B8078240}.Release|x86.Build.0 = Release|Any CPU {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Debug|x64.ActiveCfg = Debug|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Debug|x64.Build.0 = Debug|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Debug|x86.ActiveCfg = Debug|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Debug|x86.Build.0 = Debug|Any CPU {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Release|Any CPU.ActiveCfg = Release|Any CPU {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Release|Any CPU.Build.0 = Release|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Release|x64.ActiveCfg = Release|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Release|x64.Build.0 = Release|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Release|x86.ActiveCfg = Release|Any CPU + {A8332A76-715D-4E19-850D-7A32B0EFAAB8}.Release|x86.Build.0 = Release|Any CPU {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Debug|x64.ActiveCfg = Debug|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Debug|x64.Build.0 = Debug|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Debug|x86.ActiveCfg = Debug|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Debug|x86.Build.0 = Debug|Any CPU {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Release|Any CPU.ActiveCfg = Release|Any CPU {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Release|Any CPU.Build.0 = Release|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Release|x64.ActiveCfg = Release|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Release|x64.Build.0 = Release|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Release|x86.ActiveCfg = Release|Any CPU + {9552EC5B-A94F-4A8C-BA15-08BA73CE3DA8}.Release|x86.Build.0 = Release|Any CPU {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Debug|x64.ActiveCfg = Debug|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Debug|x64.Build.0 = Debug|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Debug|x86.ActiveCfg = Debug|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Debug|x86.Build.0 = Debug|Any CPU {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Release|Any CPU.ActiveCfg = Release|Any CPU {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Release|Any CPU.Build.0 = Release|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Release|x64.ActiveCfg = Release|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Release|x64.Build.0 = Release|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Release|x86.ActiveCfg = Release|Any CPU + {00C60E66-3474-42AF-BE01-9C25A4FE322D}.Release|x86.Build.0 = Release|Any CPU {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Debug|x64.ActiveCfg = Debug|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Debug|x64.Build.0 = Debug|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Debug|x86.ActiveCfg = Debug|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Debug|x86.Build.0 = Debug|Any CPU {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Release|Any CPU.ActiveCfg = Release|Any CPU {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Release|Any CPU.Build.0 = Release|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Release|x64.ActiveCfg = Release|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Release|x64.Build.0 = Release|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Release|x86.ActiveCfg = Release|Any CPU + {013C288C-75D7-4E8F-9650-FBDCCF05033A}.Release|x86.Build.0 = Release|Any CPU {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Debug|x64.ActiveCfg = Debug|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Debug|x64.Build.0 = Debug|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Debug|x86.ActiveCfg = Debug|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Debug|x86.Build.0 = Debug|Any CPU {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Release|Any CPU.ActiveCfg = Release|Any CPU {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Release|Any CPU.Build.0 = Release|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Release|x64.ActiveCfg = Release|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Release|x64.Build.0 = Release|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Release|x86.ActiveCfg = Release|Any CPU + {FD62BAFA-BF40-4723-90C2-DD2DADFEE107}.Release|x86.Build.0 = Release|Any CPU {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Debug|Any CPU.Build.0 = Debug|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Debug|x64.ActiveCfg = Debug|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Debug|x64.Build.0 = Debug|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Debug|x86.ActiveCfg = Debug|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Debug|x86.Build.0 = Debug|Any CPU {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Release|Any CPU.ActiveCfg = Release|Any CPU {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Release|Any CPU.Build.0 = Release|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Release|x64.ActiveCfg = Release|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Release|x64.Build.0 = Release|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Release|x86.ActiveCfg = Release|Any CPU + {CDA2E00C-5E51-4EF0-B307-45F4CAA28962}.Release|x86.Build.0 = Release|Any CPU {550171DE-8E26-4070-9487-F242EE9C2638}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {550171DE-8E26-4070-9487-F242EE9C2638}.Debug|Any CPU.Build.0 = Debug|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Debug|x64.ActiveCfg = Debug|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Debug|x64.Build.0 = Debug|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Debug|x86.ActiveCfg = Debug|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Debug|x86.Build.0 = Debug|Any CPU {550171DE-8E26-4070-9487-F242EE9C2638}.Release|Any CPU.ActiveCfg = Release|Any CPU {550171DE-8E26-4070-9487-F242EE9C2638}.Release|Any CPU.Build.0 = Release|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Release|x64.ActiveCfg = Release|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Release|x64.Build.0 = Release|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Release|x86.ActiveCfg = Release|Any CPU + {550171DE-8E26-4070-9487-F242EE9C2638}.Release|x86.Build.0 = Release|Any CPU {7676316C-E539-48C9-940F-7EA42BA5E519}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7676316C-E539-48C9-940F-7EA42BA5E519}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Debug|x64.ActiveCfg = Debug|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Debug|x64.Build.0 = Debug|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Debug|x86.ActiveCfg = Debug|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Debug|x86.Build.0 = Debug|Any CPU {7676316C-E539-48C9-940F-7EA42BA5E519}.Release|Any CPU.ActiveCfg = Release|Any CPU {7676316C-E539-48C9-940F-7EA42BA5E519}.Release|Any CPU.Build.0 = Release|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Release|x64.ActiveCfg = Release|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Release|x64.Build.0 = Release|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Release|x86.ActiveCfg = Release|Any CPU + {7676316C-E539-48C9-940F-7EA42BA5E519}.Release|x86.Build.0 = Release|Any CPU {14153661-F63B-4DB3-9284-8F062068F8AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {14153661-F63B-4DB3-9284-8F062068F8AD}.Debug|Any CPU.Build.0 = Debug|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Debug|x64.ActiveCfg = Debug|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Debug|x64.Build.0 = Debug|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Debug|x86.ActiveCfg = Debug|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Debug|x86.Build.0 = Debug|Any CPU {14153661-F63B-4DB3-9284-8F062068F8AD}.Release|Any CPU.ActiveCfg = Release|Any CPU {14153661-F63B-4DB3-9284-8F062068F8AD}.Release|Any CPU.Build.0 = Release|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Release|x64.ActiveCfg = Release|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Release|x64.Build.0 = Release|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Release|x86.ActiveCfg = Release|Any CPU + {14153661-F63B-4DB3-9284-8F062068F8AD}.Release|x86.Build.0 = Release|Any CPU {7B7F59F6-0264-4148-84E0-F476864C73A6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {7B7F59F6-0264-4148-84E0-F476864C73A6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Debug|x64.ActiveCfg = Debug|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Debug|x64.Build.0 = Debug|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Debug|x86.ActiveCfg = Debug|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Debug|x86.Build.0 = Debug|Any CPU {7B7F59F6-0264-4148-84E0-F476864C73A6}.Release|Any CPU.ActiveCfg = Release|Any CPU {7B7F59F6-0264-4148-84E0-F476864C73A6}.Release|Any CPU.Build.0 = Release|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Release|x64.ActiveCfg = Release|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Release|x64.Build.0 = Release|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Release|x86.ActiveCfg = Release|Any CPU + {7B7F59F6-0264-4148-84E0-F476864C73A6}.Release|x86.Build.0 = Release|Any CPU {FA69798F-0288-4600-922F-5108736B86C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {FA69798F-0288-4600-922F-5108736B86C9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Debug|x64.ActiveCfg = Debug|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Debug|x64.Build.0 = Debug|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Debug|x86.ActiveCfg = Debug|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Debug|x86.Build.0 = Debug|Any CPU {FA69798F-0288-4600-922F-5108736B86C9}.Release|Any CPU.ActiveCfg = Release|Any CPU {FA69798F-0288-4600-922F-5108736B86C9}.Release|Any CPU.Build.0 = Release|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Release|x64.ActiveCfg = Release|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Release|x64.Build.0 = Release|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Release|x86.ActiveCfg = Release|Any CPU + {FA69798F-0288-4600-922F-5108736B86C9}.Release|x86.Build.0 = Release|Any CPU {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Debug|Any CPU.Build.0 = Debug|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Debug|x64.ActiveCfg = Debug|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Debug|x64.Build.0 = Debug|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Debug|x86.ActiveCfg = Debug|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Debug|x86.Build.0 = Debug|Any CPU {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Release|Any CPU.ActiveCfg = Release|Any CPU {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Release|Any CPU.Build.0 = Release|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Release|x64.ActiveCfg = Release|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Release|x64.Build.0 = Release|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Release|x86.ActiveCfg = Release|Any CPU + {8A69844E-DD30-4ED9-BCB8-3AB3AB278E02}.Release|x86.Build.0 = Release|Any CPU {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Debug|x64.ActiveCfg = Debug|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Debug|x64.Build.0 = Debug|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Debug|x86.ActiveCfg = Debug|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Debug|x86.Build.0 = Debug|Any CPU {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Release|Any CPU.ActiveCfg = Release|Any CPU {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Release|Any CPU.Build.0 = Release|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Release|x64.ActiveCfg = Release|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Release|x64.Build.0 = Release|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Release|x86.ActiveCfg = Release|Any CPU + {6759EA55-7B66-41AB-86CF-66B6BF8881BB}.Release|x86.Build.0 = Release|Any CPU {C716A9A2-680C-4580-B101-75602FFEB607}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C716A9A2-680C-4580-B101-75602FFEB607}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Debug|x64.ActiveCfg = Debug|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Debug|x64.Build.0 = Debug|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Debug|x86.ActiveCfg = Debug|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Debug|x86.Build.0 = Debug|Any CPU {C716A9A2-680C-4580-B101-75602FFEB607}.Release|Any CPU.ActiveCfg = Release|Any CPU {C716A9A2-680C-4580-B101-75602FFEB607}.Release|Any CPU.Build.0 = Release|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Release|x64.ActiveCfg = Release|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Release|x64.Build.0 = Release|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Release|x86.ActiveCfg = Release|Any CPU + {C716A9A2-680C-4580-B101-75602FFEB607}.Release|x86.Build.0 = Release|Any CPU {31694B36-42CA-472B-B7E6-A1580E192986}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {31694B36-42CA-472B-B7E6-A1580E192986}.Debug|Any CPU.Build.0 = Debug|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Debug|x64.ActiveCfg = Debug|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Debug|x64.Build.0 = Debug|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Debug|x86.ActiveCfg = Debug|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Debug|x86.Build.0 = Debug|Any CPU {31694B36-42CA-472B-B7E6-A1580E192986}.Release|Any CPU.ActiveCfg = Release|Any CPU {31694B36-42CA-472B-B7E6-A1580E192986}.Release|Any CPU.Build.0 = Release|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Release|x64.ActiveCfg = Release|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Release|x64.Build.0 = Release|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Release|x86.ActiveCfg = Release|Any CPU + {31694B36-42CA-472B-B7E6-A1580E192986}.Release|x86.Build.0 = Release|Any CPU {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Debug|x64.ActiveCfg = Debug|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Debug|x64.Build.0 = Debug|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Debug|x86.ActiveCfg = Debug|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Debug|x86.Build.0 = Debug|Any CPU {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Release|Any CPU.ActiveCfg = Release|Any CPU {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Release|Any CPU.Build.0 = Release|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Release|x64.ActiveCfg = Release|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Release|x64.Build.0 = Release|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Release|x86.ActiveCfg = Release|Any CPU + {C2EBE8E5-83AE-4438-A1BF-2D2D9D5164E5}.Release|x86.Build.0 = Release|Any CPU {03064DC6-765D-4749-82E3-2B0801F869E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {03064DC6-765D-4749-82E3-2B0801F869E3}.Debug|Any CPU.Build.0 = Debug|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Debug|x64.ActiveCfg = Debug|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Debug|x64.Build.0 = Debug|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Debug|x86.ActiveCfg = Debug|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Debug|x86.Build.0 = Debug|Any CPU {03064DC6-765D-4749-82E3-2B0801F869E3}.Release|Any CPU.ActiveCfg = Release|Any CPU {03064DC6-765D-4749-82E3-2B0801F869E3}.Release|Any CPU.Build.0 = Release|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Release|x64.ActiveCfg = Release|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Release|x64.Build.0 = Release|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Release|x86.ActiveCfg = Release|Any CPU + {03064DC6-765D-4749-82E3-2B0801F869E3}.Release|x86.Build.0 = Release|Any CPU {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Debug|x64.ActiveCfg = Debug|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Debug|x64.Build.0 = Debug|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Debug|x86.ActiveCfg = Debug|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Debug|x86.Build.0 = Debug|Any CPU {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Release|Any CPU.ActiveCfg = Release|Any CPU {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Release|Any CPU.Build.0 = Release|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Release|x64.ActiveCfg = Release|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Release|x64.Build.0 = Release|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Release|x86.ActiveCfg = Release|Any CPU + {4EF14842-9BB1-484C-919C-26D76B2BA6C0}.Release|x86.Build.0 = Release|Any CPU {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Debug|x64.ActiveCfg = Debug|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Debug|x64.Build.0 = Debug|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Debug|x86.ActiveCfg = Debug|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Debug|x86.Build.0 = Debug|Any CPU {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Release|Any CPU.ActiveCfg = Release|Any CPU {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Release|Any CPU.Build.0 = Release|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Release|x64.ActiveCfg = Release|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Release|x64.Build.0 = Release|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Release|x86.ActiveCfg = Release|Any CPU + {5F7A2651-0A7B-4D21-B264-76598F894FE9}.Release|x86.Build.0 = Release|Any CPU {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Debug|x64.ActiveCfg = Debug|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Debug|x64.Build.0 = Debug|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Debug|x86.ActiveCfg = Debug|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Debug|x86.Build.0 = Debug|Any CPU {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Release|Any CPU.ActiveCfg = Release|Any CPU {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Release|Any CPU.Build.0 = Release|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Release|x64.ActiveCfg = Release|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Release|x64.Build.0 = Release|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Release|x86.ActiveCfg = Release|Any CPU + {1561A2E3-75A8-4C02-9EEC-5D314AE4AE3B}.Release|x86.Build.0 = Release|Any CPU {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Debug|Any CPU.Build.0 = Debug|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Debug|x64.ActiveCfg = Debug|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Debug|x64.Build.0 = Debug|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Debug|x86.ActiveCfg = Debug|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Debug|x86.Build.0 = Debug|Any CPU {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Release|Any CPU.ActiveCfg = Release|Any CPU {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Release|Any CPU.Build.0 = Release|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Release|x64.ActiveCfg = Release|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Release|x64.Build.0 = Release|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Release|x86.ActiveCfg = Release|Any CPU + {C35A5B72-C2CF-4505-A9E4-3A62974EB076}.Release|x86.Build.0 = Release|Any CPU {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Debug|x64.ActiveCfg = Debug|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Debug|x64.Build.0 = Debug|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Debug|x86.ActiveCfg = Debug|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Debug|x86.Build.0 = Debug|Any CPU {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Release|Any CPU.ActiveCfg = Release|Any CPU {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Release|Any CPU.Build.0 = Release|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Release|x64.ActiveCfg = Release|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Release|x64.Build.0 = Release|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Release|x86.ActiveCfg = Release|Any CPU + {0E0CAFD8-55A9-4ABE-A460-797A8242DB6C}.Release|x86.Build.0 = Release|Any CPU {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Debug|x64.ActiveCfg = Debug|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Debug|x64.Build.0 = Debug|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Debug|x86.ActiveCfg = Debug|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Debug|x86.Build.0 = Debug|Any CPU {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Release|Any CPU.ActiveCfg = Release|Any CPU {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Release|Any CPU.Build.0 = Release|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Release|x64.ActiveCfg = Release|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Release|x64.Build.0 = Release|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Release|x86.ActiveCfg = Release|Any CPU + {6E6AEDF6-ED5B-4B8C-92D1-1A348E08B84A}.Release|x86.Build.0 = Release|Any CPU {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Debug|Any CPU.Build.0 = Debug|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Debug|x64.ActiveCfg = Debug|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Debug|x64.Build.0 = Debug|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Debug|x86.ActiveCfg = Debug|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Debug|x86.Build.0 = Debug|Any CPU {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Release|Any CPU.ActiveCfg = Release|Any CPU {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Release|Any CPU.Build.0 = Release|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Release|x64.ActiveCfg = Release|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Release|x64.Build.0 = Release|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Release|x86.ActiveCfg = Release|Any CPU + {41AC72CF-5D58-4C9F-804E-F18CFDF3BB37}.Release|x86.Build.0 = Release|Any CPU {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Debug|x64.ActiveCfg = Debug|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Debug|x64.Build.0 = Debug|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Debug|x86.ActiveCfg = Debug|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Debug|x86.Build.0 = Debug|Any CPU {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Release|Any CPU.ActiveCfg = Release|Any CPU {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Release|Any CPU.Build.0 = Release|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Release|x64.ActiveCfg = Release|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Release|x64.Build.0 = Release|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Release|x86.ActiveCfg = Release|Any CPU + {B3F40767-50E0-4A0C-936A-DEFD53A30C4F}.Release|x86.Build.0 = Release|Any CPU {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Debug|x64.ActiveCfg = Debug|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Debug|x64.Build.0 = Debug|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Debug|x86.ActiveCfg = Debug|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Debug|x86.Build.0 = Debug|Any CPU {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Release|Any CPU.ActiveCfg = Release|Any CPU {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Release|Any CPU.Build.0 = Release|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Release|x64.ActiveCfg = Release|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Release|x64.Build.0 = Release|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Release|x86.ActiveCfg = Release|Any CPU + {47CFE39A-2D6D-4699-A0A0-FCEFC1EF052E}.Release|x86.Build.0 = Release|Any CPU {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Debug|Any CPU.Build.0 = Debug|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Debug|x64.ActiveCfg = Debug|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Debug|x64.Build.0 = Debug|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Debug|x86.ActiveCfg = Debug|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Debug|x86.Build.0 = Debug|Any CPU {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Release|Any CPU.ActiveCfg = Release|Any CPU {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Release|Any CPU.Build.0 = Release|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Release|x64.ActiveCfg = Release|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Release|x64.Build.0 = Release|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Release|x86.ActiveCfg = Release|Any CPU + {0AA9D59B-2671-447B-842A-91B1EAAE9E30}.Release|x86.Build.0 = Release|Any CPU {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Debug|x64.ActiveCfg = Debug|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Debug|x64.Build.0 = Debug|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Debug|x86.ActiveCfg = Debug|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Debug|x86.Build.0 = Debug|Any CPU {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Release|Any CPU.ActiveCfg = Release|Any CPU {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Release|Any CPU.Build.0 = Release|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Release|x64.ActiveCfg = Release|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Release|x64.Build.0 = Release|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Release|x86.ActiveCfg = Release|Any CPU + {6DFFACE4-DE94-4248-8913-FF79FAD65F6E}.Release|x86.Build.0 = Release|Any CPU {044D8201-1676-44C6-AA2B-4FDA0528871E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {044D8201-1676-44C6-AA2B-4FDA0528871E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Debug|x64.ActiveCfg = Debug|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Debug|x64.Build.0 = Debug|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Debug|x86.ActiveCfg = Debug|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Debug|x86.Build.0 = Debug|Any CPU {044D8201-1676-44C6-AA2B-4FDA0528871E}.Release|Any CPU.ActiveCfg = Release|Any CPU {044D8201-1676-44C6-AA2B-4FDA0528871E}.Release|Any CPU.Build.0 = Release|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Release|x64.ActiveCfg = Release|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Release|x64.Build.0 = Release|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Release|x86.ActiveCfg = Release|Any CPU + {044D8201-1676-44C6-AA2B-4FDA0528871E}.Release|x86.Build.0 = Release|Any CPU {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Debug|x64.ActiveCfg = Debug|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Debug|x64.Build.0 = Debug|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Debug|x86.ActiveCfg = Debug|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Debug|x86.Build.0 = Debug|Any CPU {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Release|Any CPU.ActiveCfg = Release|Any CPU {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Release|Any CPU.Build.0 = Release|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Release|x64.ActiveCfg = Release|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Release|x64.Build.0 = Release|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Release|x86.ActiveCfg = Release|Any CPU + {D0651A67-2EAE-4C38-8DD2-69F33DDF1264}.Release|x86.Build.0 = Release|Any CPU {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Debug|x64.ActiveCfg = Debug|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Debug|x64.Build.0 = Debug|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Debug|x86.ActiveCfg = Debug|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Debug|x86.Build.0 = Debug|Any CPU {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Release|Any CPU.ActiveCfg = Release|Any CPU {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Release|Any CPU.Build.0 = Release|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Release|x64.ActiveCfg = Release|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Release|x64.Build.0 = Release|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Release|x86.ActiveCfg = Release|Any CPU + {061DE433-7CB8-4EE8-B94C-D0C1AFA4B0CF}.Release|x86.Build.0 = Release|Any CPU {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Debug|x64.ActiveCfg = Debug|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Debug|x64.Build.0 = Debug|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Debug|x86.ActiveCfg = Debug|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Debug|x86.Build.0 = Debug|Any CPU {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Release|Any CPU.ActiveCfg = Release|Any CPU {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Release|Any CPU.Build.0 = Release|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Release|x64.ActiveCfg = Release|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Release|x64.Build.0 = Release|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Release|x86.ActiveCfg = Release|Any CPU + {1BAE0CFD-1AD9-4E5E-937D-680B3701AB5F}.Release|x86.Build.0 = Release|Any CPU {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Debug|x64.ActiveCfg = Debug|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Debug|x64.Build.0 = Debug|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Debug|x86.ActiveCfg = Debug|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Debug|x86.Build.0 = Debug|Any CPU {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Release|Any CPU.ActiveCfg = Release|Any CPU {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Release|Any CPU.Build.0 = Release|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Release|x64.ActiveCfg = Release|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Release|x64.Build.0 = Release|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Release|x86.ActiveCfg = Release|Any CPU + {2548E795-D8A9-4B6F-B2F6-99AF0FF0A56C}.Release|x86.Build.0 = Release|Any CPU {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Debug|x64.ActiveCfg = Debug|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Debug|x64.Build.0 = Debug|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Debug|x86.ActiveCfg = Debug|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Debug|x86.Build.0 = Debug|Any CPU {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Release|Any CPU.ActiveCfg = Release|Any CPU {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Release|Any CPU.Build.0 = Release|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Release|x64.ActiveCfg = Release|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Release|x64.Build.0 = Release|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Release|x86.ActiveCfg = Release|Any CPU + {27C704C8-8A07-4211-83DE-84FCAB545A9E}.Release|x86.Build.0 = Release|Any CPU {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Debug|x64.ActiveCfg = Debug|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Debug|x64.Build.0 = Debug|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Debug|x86.ActiveCfg = Debug|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Debug|x86.Build.0 = Debug|Any CPU {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Release|Any CPU.ActiveCfg = Release|Any CPU {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Release|Any CPU.Build.0 = Release|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Release|x64.ActiveCfg = Release|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Release|x64.Build.0 = Release|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Release|x86.ActiveCfg = Release|Any CPU + {EB9B9FE8-18DF-4819-AA83-A6683DD7B281}.Release|x86.Build.0 = Release|Any CPU {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Debug|x64.ActiveCfg = Debug|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Debug|x64.Build.0 = Debug|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Debug|x86.ActiveCfg = Debug|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Debug|x86.Build.0 = Debug|Any CPU {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Release|Any CPU.ActiveCfg = Release|Any CPU {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Release|Any CPU.Build.0 = Release|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Release|x64.ActiveCfg = Release|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Release|x64.Build.0 = Release|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Release|x86.ActiveCfg = Release|Any CPU + {A09E48D6-634A-4B7B-81B2-652FCD8438E6}.Release|x86.Build.0 = Release|Any CPU {5685FC57-1503-4164-A428-927022B1C28B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5685FC57-1503-4164-A428-927022B1C28B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Debug|x64.ActiveCfg = Debug|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Debug|x64.Build.0 = Debug|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Debug|x86.ActiveCfg = Debug|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Debug|x86.Build.0 = Debug|Any CPU {5685FC57-1503-4164-A428-927022B1C28B}.Release|Any CPU.ActiveCfg = Release|Any CPU {5685FC57-1503-4164-A428-927022B1C28B}.Release|Any CPU.Build.0 = Release|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Release|x64.ActiveCfg = Release|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Release|x64.Build.0 = Release|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Release|x86.ActiveCfg = Release|Any CPU + {5685FC57-1503-4164-A428-927022B1C28B}.Release|x86.Build.0 = Release|Any CPU {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Debug|x64.ActiveCfg = Debug|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Debug|x64.Build.0 = Debug|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Debug|x86.ActiveCfg = Debug|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Debug|x86.Build.0 = Debug|Any CPU {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Release|Any CPU.ActiveCfg = Release|Any CPU {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Release|Any CPU.Build.0 = Release|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Release|x64.ActiveCfg = Release|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Release|x64.Build.0 = Release|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Release|x86.ActiveCfg = Release|Any CPU + {D4E9BE96-6E1C-4FCD-AF71-6BA2646AACBF}.Release|x86.Build.0 = Release|Any CPU {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Debug|x64.ActiveCfg = Debug|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Debug|x64.Build.0 = Debug|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Debug|x86.ActiveCfg = Debug|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Debug|x86.Build.0 = Debug|Any CPU {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Release|Any CPU.ActiveCfg = Release|Any CPU {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Release|Any CPU.Build.0 = Release|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Release|x64.ActiveCfg = Release|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Release|x64.Build.0 = Release|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Release|x86.ActiveCfg = Release|Any CPU + {E8EBA911-BE36-433A-B143-C5811ACA39EB}.Release|x86.Build.0 = Release|Any CPU {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Debug|x64.ActiveCfg = Debug|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Debug|x64.Build.0 = Debug|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Debug|x86.ActiveCfg = Debug|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Debug|x86.Build.0 = Debug|Any CPU {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Release|Any CPU.ActiveCfg = Release|Any CPU {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Release|Any CPU.Build.0 = Release|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Release|x64.ActiveCfg = Release|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Release|x64.Build.0 = Release|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Release|x86.ActiveCfg = Release|Any CPU + {4D42D1F7-4D08-455D-8EBE-60EADC37C5DF}.Release|x86.Build.0 = Release|Any CPU {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Debug|x64.ActiveCfg = Debug|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Debug|x64.Build.0 = Debug|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Debug|x86.ActiveCfg = Debug|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Debug|x86.Build.0 = Debug|Any CPU {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Release|Any CPU.ActiveCfg = Release|Any CPU {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Release|Any CPU.Build.0 = Release|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Release|x64.ActiveCfg = Release|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Release|x64.Build.0 = Release|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Release|x86.ActiveCfg = Release|Any CPU + {B6237F00-3AD4-4257-85E0-E27B435E3B9A}.Release|x86.Build.0 = Release|Any CPU {1F66925E-F064-4A43-B8CB-90F9764195AB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {1F66925E-F064-4A43-B8CB-90F9764195AB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Debug|x64.ActiveCfg = Debug|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Debug|x64.Build.0 = Debug|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Debug|x86.ActiveCfg = Debug|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Debug|x86.Build.0 = Debug|Any CPU {1F66925E-F064-4A43-B8CB-90F9764195AB}.Release|Any CPU.ActiveCfg = Release|Any CPU {1F66925E-F064-4A43-B8CB-90F9764195AB}.Release|Any CPU.Build.0 = Release|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Release|x64.ActiveCfg = Release|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Release|x64.Build.0 = Release|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Release|x86.ActiveCfg = Release|Any CPU + {1F66925E-F064-4A43-B8CB-90F9764195AB}.Release|x86.Build.0 = Release|Any CPU {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Debug|x64.ActiveCfg = Debug|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Debug|x64.Build.0 = Debug|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Debug|x86.ActiveCfg = Debug|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Debug|x86.Build.0 = Debug|Any CPU {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Release|Any CPU.ActiveCfg = Release|Any CPU {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Release|Any CPU.Build.0 = Release|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Release|x64.ActiveCfg = Release|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Release|x64.Build.0 = Release|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Release|x86.ActiveCfg = Release|Any CPU + {F68401D2-56C2-4764-8EFF-E530EE3FFBA6}.Release|x86.Build.0 = Release|Any CPU {BA909711-054E-480D-9E0F-7EB97E72AE73}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BA909711-054E-480D-9E0F-7EB97E72AE73}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Debug|x64.ActiveCfg = Debug|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Debug|x64.Build.0 = Debug|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Debug|x86.ActiveCfg = Debug|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Debug|x86.Build.0 = Debug|Any CPU {BA909711-054E-480D-9E0F-7EB97E72AE73}.Release|Any CPU.ActiveCfg = Release|Any CPU {BA909711-054E-480D-9E0F-7EB97E72AE73}.Release|Any CPU.Build.0 = Release|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Release|x64.ActiveCfg = Release|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Release|x64.Build.0 = Release|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Release|x86.ActiveCfg = Release|Any CPU + {BA909711-054E-480D-9E0F-7EB97E72AE73}.Release|x86.Build.0 = Release|Any CPU {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Debug|x64.ActiveCfg = Debug|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Debug|x64.Build.0 = Debug|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Debug|x86.ActiveCfg = Debug|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Debug|x86.Build.0 = Debug|Any CPU {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Release|Any CPU.ActiveCfg = Release|Any CPU {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Release|Any CPU.Build.0 = Release|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Release|x64.ActiveCfg = Release|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Release|x64.Build.0 = Release|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Release|x86.ActiveCfg = Release|Any CPU + {9F95FCD2-19AE-4189-8631-759EB3C7D26D}.Release|x86.Build.0 = Release|Any CPU {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Debug|x64.ActiveCfg = Debug|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Debug|x64.Build.0 = Debug|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Debug|x86.ActiveCfg = Debug|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Debug|x86.Build.0 = Debug|Any CPU {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Release|Any CPU.ActiveCfg = Release|Any CPU {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Release|Any CPU.Build.0 = Release|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Release|x64.ActiveCfg = Release|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Release|x64.Build.0 = Release|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Release|x86.ActiveCfg = Release|Any CPU + {18F9D139-C596-4717-AA6F-E4BF8C82563D}.Release|x86.Build.0 = Release|Any CPU {61D2D824-25E6-4276-898F-F04DE3104F0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {61D2D824-25E6-4276-898F-F04DE3104F0B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Debug|x64.ActiveCfg = Debug|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Debug|x64.Build.0 = Debug|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Debug|x86.ActiveCfg = Debug|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Debug|x86.Build.0 = Debug|Any CPU {61D2D824-25E6-4276-898F-F04DE3104F0B}.Release|Any CPU.ActiveCfg = Release|Any CPU {61D2D824-25E6-4276-898F-F04DE3104F0B}.Release|Any CPU.Build.0 = Release|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Release|x64.ActiveCfg = Release|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Release|x64.Build.0 = Release|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Release|x86.ActiveCfg = Release|Any CPU + {61D2D824-25E6-4276-898F-F04DE3104F0B}.Release|x86.Build.0 = Release|Any CPU {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Debug|x64.ActiveCfg = Debug|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Debug|x64.Build.0 = Debug|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Debug|x86.ActiveCfg = Debug|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Debug|x86.Build.0 = Debug|Any CPU {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Release|Any CPU.ActiveCfg = Release|Any CPU {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Release|Any CPU.Build.0 = Release|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Release|x64.ActiveCfg = Release|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Release|x64.Build.0 = Release|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Release|x86.ActiveCfg = Release|Any CPU + {F4509A38-F6BD-4267-96BA-EDECFA7FF3CA}.Release|x86.Build.0 = Release|Any CPU {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Debug|x64.ActiveCfg = Debug|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Debug|x64.Build.0 = Debug|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Debug|x86.ActiveCfg = Debug|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Debug|x86.Build.0 = Debug|Any CPU {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Release|Any CPU.ActiveCfg = Release|Any CPU {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Release|Any CPU.Build.0 = Release|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Release|x64.ActiveCfg = Release|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Release|x64.Build.0 = Release|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Release|x86.ActiveCfg = Release|Any CPU + {45AAF97E-76D7-42AA-8E19-004AD5E1418C}.Release|x86.Build.0 = Release|Any CPU {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Debug|Any CPU.Build.0 = Debug|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Debug|x64.ActiveCfg = Debug|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Debug|x64.Build.0 = Debug|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Debug|x86.ActiveCfg = Debug|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Debug|x86.Build.0 = Debug|Any CPU {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Release|Any CPU.ActiveCfg = Release|Any CPU {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Release|Any CPU.Build.0 = Release|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Release|x64.ActiveCfg = Release|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Release|x64.Build.0 = Release|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Release|x86.ActiveCfg = Release|Any CPU + {66FF7574-1339-466D-BF56-AAAC4BE7ACA8}.Release|x86.Build.0 = Release|Any CPU {DB5E3369-62BC-462B-93AD-773C9395B040}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {DB5E3369-62BC-462B-93AD-773C9395B040}.Debug|Any CPU.Build.0 = Debug|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Debug|x64.ActiveCfg = Debug|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Debug|x64.Build.0 = Debug|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Debug|x86.ActiveCfg = Debug|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Debug|x86.Build.0 = Debug|Any CPU {DB5E3369-62BC-462B-93AD-773C9395B040}.Release|Any CPU.ActiveCfg = Release|Any CPU {DB5E3369-62BC-462B-93AD-773C9395B040}.Release|Any CPU.Build.0 = Release|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Release|x64.ActiveCfg = Release|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Release|x64.Build.0 = Release|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Release|x86.ActiveCfg = Release|Any CPU + {DB5E3369-62BC-462B-93AD-773C9395B040}.Release|x86.Build.0 = Release|Any CPU {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Debug|x64.ActiveCfg = Debug|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Debug|x64.Build.0 = Debug|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Debug|x86.ActiveCfg = Debug|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Debug|x86.Build.0 = Debug|Any CPU {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Release|Any CPU.ActiveCfg = Release|Any CPU {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Release|Any CPU.Build.0 = Release|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Release|x64.ActiveCfg = Release|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Release|x64.Build.0 = Release|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Release|x86.ActiveCfg = Release|Any CPU + {6CE6DB91-5EAD-4AE0-B7B3-E10BB1AF893C}.Release|x86.Build.0 = Release|Any CPU {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Debug|Any CPU.Build.0 = Debug|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Debug|x64.ActiveCfg = Debug|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Debug|x64.Build.0 = Debug|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Debug|x86.ActiveCfg = Debug|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Debug|x86.Build.0 = Debug|Any CPU {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Release|Any CPU.ActiveCfg = Release|Any CPU {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Release|Any CPU.Build.0 = Release|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Release|x64.ActiveCfg = Release|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Release|x64.Build.0 = Release|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Release|x86.ActiveCfg = Release|Any CPU + {EAE71BD8-C434-40D5-BB74-D1479F0AD533}.Release|x86.Build.0 = Release|Any CPU {D6A78673-1889-4068-843A-5AA4362E5C2B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {D6A78673-1889-4068-843A-5AA4362E5C2B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Debug|x64.ActiveCfg = Debug|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Debug|x64.Build.0 = Debug|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Debug|x86.ActiveCfg = Debug|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Debug|x86.Build.0 = Debug|Any CPU {D6A78673-1889-4068-843A-5AA4362E5C2B}.Release|Any CPU.ActiveCfg = Release|Any CPU {D6A78673-1889-4068-843A-5AA4362E5C2B}.Release|Any CPU.Build.0 = Release|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Release|x64.ActiveCfg = Release|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Release|x64.Build.0 = Release|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Release|x86.ActiveCfg = Release|Any CPU + {D6A78673-1889-4068-843A-5AA4362E5C2B}.Release|x86.Build.0 = Release|Any CPU {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Debug|Any CPU.Build.0 = Debug|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Debug|x64.ActiveCfg = Debug|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Debug|x64.Build.0 = Debug|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Debug|x86.ActiveCfg = Debug|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Debug|x86.Build.0 = Debug|Any CPU {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Release|Any CPU.ActiveCfg = Release|Any CPU {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Release|Any CPU.Build.0 = Release|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Release|x64.ActiveCfg = Release|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Release|x64.Build.0 = Release|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Release|x86.ActiveCfg = Release|Any CPU + {5345879B-ACBC-440D-967D-E7C38ED1F2F4}.Release|x86.Build.0 = Release|Any CPU {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Debug|Any CPU.Build.0 = Debug|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Debug|x64.ActiveCfg = Debug|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Debug|x64.Build.0 = Debug|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Debug|x86.ActiveCfg = Debug|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Debug|x86.Build.0 = Debug|Any CPU {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Release|Any CPU.ActiveCfg = Release|Any CPU {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Release|Any CPU.Build.0 = Release|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Release|x64.ActiveCfg = Release|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Release|x64.Build.0 = Release|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Release|x86.ActiveCfg = Release|Any CPU + {68099FF0-1689-4D60-BFB6-887D8A47E7F7}.Release|x86.Build.0 = Release|Any CPU {604150A1-115C-44BC-820E-68767848AB0B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {604150A1-115C-44BC-820E-68767848AB0B}.Debug|Any CPU.Build.0 = Debug|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Debug|x64.ActiveCfg = Debug|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Debug|x64.Build.0 = Debug|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Debug|x86.ActiveCfg = Debug|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Debug|x86.Build.0 = Debug|Any CPU {604150A1-115C-44BC-820E-68767848AB0B}.Release|Any CPU.ActiveCfg = Release|Any CPU {604150A1-115C-44BC-820E-68767848AB0B}.Release|Any CPU.Build.0 = Release|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Release|x64.ActiveCfg = Release|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Release|x64.Build.0 = Release|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Release|x86.ActiveCfg = Release|Any CPU + {604150A1-115C-44BC-820E-68767848AB0B}.Release|x86.Build.0 = Release|Any CPU {81555E57-CFD3-47E2-8469-C67618ACFD28}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {81555E57-CFD3-47E2-8469-C67618ACFD28}.Debug|Any CPU.Build.0 = Debug|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Debug|x64.ActiveCfg = Debug|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Debug|x64.Build.0 = Debug|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Debug|x86.ActiveCfg = Debug|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Debug|x86.Build.0 = Debug|Any CPU {81555E57-CFD3-47E2-8469-C67618ACFD28}.Release|Any CPU.ActiveCfg = Release|Any CPU {81555E57-CFD3-47E2-8469-C67618ACFD28}.Release|Any CPU.Build.0 = Release|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Release|x64.ActiveCfg = Release|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Release|x64.Build.0 = Release|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Release|x86.ActiveCfg = Release|Any CPU + {81555E57-CFD3-47E2-8469-C67618ACFD28}.Release|x86.Build.0 = Release|Any CPU {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Debug|Any CPU.Build.0 = Debug|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Debug|x64.ActiveCfg = Debug|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Debug|x64.Build.0 = Debug|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Debug|x86.ActiveCfg = Debug|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Debug|x86.Build.0 = Debug|Any CPU {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Release|Any CPU.ActiveCfg = Release|Any CPU {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Release|Any CPU.Build.0 = Release|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Release|x64.ActiveCfg = Release|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Release|x64.Build.0 = Release|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Release|x86.ActiveCfg = Release|Any CPU + {24DEB70E-6F8F-4501-AC57-8F17568EF526}.Release|x86.Build.0 = Release|Any CPU {55560476-A947-45F8-9396-32C54E0182EB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {55560476-A947-45F8-9396-32C54E0182EB}.Debug|Any CPU.Build.0 = Debug|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Debug|x64.ActiveCfg = Debug|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Debug|x64.Build.0 = Debug|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Debug|x86.ActiveCfg = Debug|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Debug|x86.Build.0 = Debug|Any CPU {55560476-A947-45F8-9396-32C54E0182EB}.Release|Any CPU.ActiveCfg = Release|Any CPU {55560476-A947-45F8-9396-32C54E0182EB}.Release|Any CPU.Build.0 = Release|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Release|x64.ActiveCfg = Release|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Release|x64.Build.0 = Release|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Release|x86.ActiveCfg = Release|Any CPU + {55560476-A947-45F8-9396-32C54E0182EB}.Release|x86.Build.0 = Release|Any CPU {96369C70-E793-4251-8B50-0ADABC57A3D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {96369C70-E793-4251-8B50-0ADABC57A3D9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Debug|x64.ActiveCfg = Debug|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Debug|x64.Build.0 = Debug|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Debug|x86.ActiveCfg = Debug|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Debug|x86.Build.0 = Debug|Any CPU {96369C70-E793-4251-8B50-0ADABC57A3D9}.Release|Any CPU.ActiveCfg = Release|Any CPU {96369C70-E793-4251-8B50-0ADABC57A3D9}.Release|Any CPU.Build.0 = Release|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Release|x64.ActiveCfg = Release|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Release|x64.Build.0 = Release|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Release|x86.ActiveCfg = Release|Any CPU + {96369C70-E793-4251-8B50-0ADABC57A3D9}.Release|x86.Build.0 = Release|Any CPU {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Debug|Any CPU.Build.0 = Debug|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Debug|x64.ActiveCfg = Debug|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Debug|x64.Build.0 = Debug|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Debug|x86.ActiveCfg = Debug|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Debug|x86.Build.0 = Debug|Any CPU {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Release|Any CPU.ActiveCfg = Release|Any CPU {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Release|Any CPU.Build.0 = Release|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Release|x64.ActiveCfg = Release|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Release|x64.Build.0 = Release|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Release|x86.ActiveCfg = Release|Any CPU + {35C2E2A4-06AE-4F13-BBAD-FE7AD059A6A9}.Release|x86.Build.0 = Release|Any CPU {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Debug|x64.ActiveCfg = Debug|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Debug|x64.Build.0 = Debug|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Debug|x86.ActiveCfg = Debug|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Debug|x86.Build.0 = Debug|Any CPU {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Release|Any CPU.ActiveCfg = Release|Any CPU {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Release|Any CPU.Build.0 = Release|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Release|x64.ActiveCfg = Release|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Release|x64.Build.0 = Release|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Release|x86.ActiveCfg = Release|Any CPU + {BBE038CF-FD7E-4A7B-83FC-2273C0967696}.Release|x86.Build.0 = Release|Any CPU {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Debug|x64.ActiveCfg = Debug|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Debug|x64.Build.0 = Debug|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Debug|x86.ActiveCfg = Debug|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Debug|x86.Build.0 = Debug|Any CPU {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Release|Any CPU.ActiveCfg = Release|Any CPU {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Release|Any CPU.Build.0 = Release|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Release|x64.ActiveCfg = Release|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Release|x64.Build.0 = Release|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Release|x86.ActiveCfg = Release|Any CPU + {B3AE6F9D-005A-404D-900A-57ED5DA90A7E}.Release|x86.Build.0 = Release|Any CPU {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Debug|Any CPU.Build.0 = Debug|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Debug|x64.ActiveCfg = Debug|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Debug|x64.Build.0 = Debug|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Debug|x86.ActiveCfg = Debug|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Debug|x86.Build.0 = Debug|Any CPU {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Release|Any CPU.ActiveCfg = Release|Any CPU {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Release|Any CPU.Build.0 = Release|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Release|x64.ActiveCfg = Release|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Release|x64.Build.0 = Release|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Release|x86.ActiveCfg = Release|Any CPU + {08588641-5EF4-4CED-9B53-A19C6ED503BC}.Release|x86.Build.0 = Release|Any CPU {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Debug|x64.ActiveCfg = Debug|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Debug|x64.Build.0 = Debug|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Debug|x86.ActiveCfg = Debug|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Debug|x86.Build.0 = Debug|Any CPU {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Release|Any CPU.ActiveCfg = Release|Any CPU {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Release|Any CPU.Build.0 = Release|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Release|x64.ActiveCfg = Release|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Release|x64.Build.0 = Release|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Release|x86.ActiveCfg = Release|Any CPU + {F0CF5756-9899-4DEA-A884-95E06DE2E960}.Release|x86.Build.0 = Release|Any CPU {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Debug|x64.ActiveCfg = Debug|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Debug|x64.Build.0 = Debug|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Debug|x86.ActiveCfg = Debug|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Debug|x86.Build.0 = Debug|Any CPU {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Release|Any CPU.ActiveCfg = Release|Any CPU {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Release|Any CPU.Build.0 = Release|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Release|x64.ActiveCfg = Release|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Release|x64.Build.0 = Release|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Release|x86.ActiveCfg = Release|Any CPU + {6A9A6136-3F51-4FCA-B2CA-82AB69160895}.Release|x86.Build.0 = Release|Any CPU {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Debug|Any CPU.Build.0 = Debug|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Debug|x64.ActiveCfg = Debug|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Debug|x64.Build.0 = Debug|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Debug|x86.ActiveCfg = Debug|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Debug|x86.Build.0 = Debug|Any CPU {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Release|Any CPU.ActiveCfg = Release|Any CPU {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Release|Any CPU.Build.0 = Release|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Release|x64.ActiveCfg = Release|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Release|x64.Build.0 = Release|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Release|x86.ActiveCfg = Release|Any CPU + {BE95ECDD-B751-410E-B138-44B77DA0DE14}.Release|x86.Build.0 = Release|Any CPU {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Debug|Any CPU.Build.0 = Debug|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Debug|x64.ActiveCfg = Debug|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Debug|x64.Build.0 = Debug|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Debug|x86.ActiveCfg = Debug|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Debug|x86.Build.0 = Debug|Any CPU {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Release|Any CPU.ActiveCfg = Release|Any CPU {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Release|Any CPU.Build.0 = Release|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Release|x64.ActiveCfg = Release|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Release|x64.Build.0 = Release|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Release|x86.ActiveCfg = Release|Any CPU + {72BE6D64-0AEB-4090-A6F9-B255D291BF14}.Release|x86.Build.0 = Release|Any CPU {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Debug|Any CPU.Build.0 = Debug|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Debug|x64.ActiveCfg = Debug|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Debug|x64.Build.0 = Debug|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Debug|x86.ActiveCfg = Debug|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Debug|x86.Build.0 = Debug|Any CPU {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Release|Any CPU.ActiveCfg = Release|Any CPU {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Release|Any CPU.Build.0 = Release|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Release|x64.ActiveCfg = Release|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Release|x64.Build.0 = Release|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Release|x86.ActiveCfg = Release|Any CPU + {A43A75AB-D6B6-4D31-99F7-6951AFEF502D}.Release|x86.Build.0 = Release|Any CPU {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Debug|Any CPU.Build.0 = Debug|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Debug|x64.ActiveCfg = Debug|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Debug|x64.Build.0 = Debug|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Debug|x86.ActiveCfg = Debug|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Debug|x86.Build.0 = Debug|Any CPU {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Release|Any CPU.ActiveCfg = Release|Any CPU {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Release|Any CPU.Build.0 = Release|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Release|x64.ActiveCfg = Release|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Release|x64.Build.0 = Release|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Release|x86.ActiveCfg = Release|Any CPU + {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5}.Release|x86.Build.0 = Release|Any CPU {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Debug|Any CPU.Build.0 = Debug|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Debug|x64.ActiveCfg = Debug|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Debug|x64.Build.0 = Debug|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Debug|x86.ActiveCfg = Debug|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Debug|x86.Build.0 = Debug|Any CPU {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Release|Any CPU.ActiveCfg = Release|Any CPU {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Release|Any CPU.Build.0 = Release|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Release|x64.ActiveCfg = Release|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Release|x64.Build.0 = Release|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Release|x86.ActiveCfg = Release|Any CPU + {6170C4E1-A109-435A-BF59-026C85B3BD9C}.Release|x86.Build.0 = Release|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Debug|Any CPU.Build.0 = Debug|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Debug|x64.ActiveCfg = Debug|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Debug|x64.Build.0 = Debug|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Debug|x86.ActiveCfg = Debug|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Debug|x86.Build.0 = Debug|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Release|Any CPU.ActiveCfg = Release|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Release|Any CPU.Build.0 = Release|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Release|x64.ActiveCfg = Release|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Release|x64.Build.0 = Release|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Release|x86.ActiveCfg = Release|Any CPU + {F61C7360-EB1B-4AF1-BD0D-257CAF122223}.Release|x86.Build.0 = Release|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Debug|Any CPU.Build.0 = Debug|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Debug|x64.ActiveCfg = Debug|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Debug|x64.Build.0 = Debug|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Debug|x86.ActiveCfg = Debug|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Debug|x86.Build.0 = Debug|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Release|Any CPU.ActiveCfg = Release|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Release|Any CPU.Build.0 = Release|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Release|x64.ActiveCfg = Release|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Release|x64.Build.0 = Release|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Release|x86.ActiveCfg = Release|Any CPU + {58E15219-2772-42DC-8BB3-628811289B0F}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -1095,6 +2351,8 @@ Global {A43A75AB-D6B6-4D31-99F7-6951AFEF502D} = {D207D3D7-FD4D-4FD4-A7D0-79A82086FB6F} {4EB1FCC9-E1E2-4D2A-ACF9-A3A31AA947A5} = {D207D3D7-FD4D-4FD4-A7D0-79A82086FB6F} {6170C4E1-A109-435A-BF59-026C85B3BD9C} = {D207D3D7-FD4D-4FD4-A7D0-79A82086FB6F} + {F61C7360-EB1B-4AF1-BD0D-257CAF122223} = {CDB9D4A6-7A7A-4CDF-A7A3-4F17F5F1602D} + {58E15219-2772-42DC-8BB3-628811289B0F} = {CDB9D4A6-7A7A-4CDF-A7A3-4F17F5F1602D} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {721B3030-08D7-4412-9087-D1CFBB3F5046} From 458cc699780c11efa3aa3c0383df495d6591d10c Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Thu, 3 Apr 2025 16:54:36 +0100 Subject: [PATCH 02/14] added vb code --- ...fill-color-of-a-shape-in-a-presentation.md | 14 ++++---------- .../presentation/add_transition/cs/Program.cs | Bin 9976 -> 12596 bytes .../presentation/add_transition/vb/Program.vb | Bin 150 -> 14212 bytes 3 files changed, 4 insertions(+), 10 deletions(-) diff --git a/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md b/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md index a338038..28620ae 100644 --- a/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md +++ b/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md @@ -21,18 +21,14 @@ This topic shows how to use the classes in the Open XML SDK to change the fill color of a shape on the first slide in a presentation programmatically. - - ## Getting a Presentation Object -In the Open XML SDK, the `PresentationDocument` class represents a +In the Open XML SDK, the class represents a presentation document package. To work with a presentation document, first create an instance of the `PresentationDocument` class, and then work with -that instance. To create the class instance from the document call the -`Open` method that uses a file path, and a -Boolean value as the second parameter to specify whether a document is -editable. To open a document for read/write, specify the value `true` for this parameter as shown in the following -`using` statement. In this code, the file +that instance. To create the class instance from the document call the method that uses a file path, and a +Boolean value as the second parameter to specify whether a document is editable. +To open a document for read/write, specify the value `true` for this parameter as shown in the following `using` statement. In this code, the file parameter is a string that represents the path for the file from which you want to open the document. @@ -43,10 +39,8 @@ you want to open the document. [!code-vb[](../../samples/presentation/change_the_fill_color_of_a_shape/vb/Program.vb#snippet1)] *** - [!include[Using Statement](../includes/presentation/using-statement.md)] `ppt`. - ## The Structure of the Shape Tree The basic document structure of a PresentationML document consists of a diff --git a/samples/presentation/add_transition/cs/Program.cs b/samples/presentation/add_transition/cs/Program.cs index 75d0599a85237cee7f441582e4ee732d13961666..cc556aea446383cfc7b315a7aac60745369cd80c 100644 GIT binary patch literal 12596 zcmeHNYi|=r6rInN`X82ja-=o^3PoyxDg>yIT0luuRYH6)i9@0$PVj?=X#RTJbLRSZ zX4f-2YZDPvAuAbs=XD?FKIYE;`_I&k-LV_G*RFC8-I?2WQ+MhHcrtO1@q2_{eSF_= z&)m6x{wJQCxS!p(?i-9K0>|x9Z+>YG~%zx?DXEcyQlj}ZqdW%_{QMu*T z<|>qcA>D5>Xu1Ib(##Zl7ZSfg7sAG1UehRe%^WB2EKhd<8cQPKg1s;KZITf z?vZ=%+jHo|d|J<~Wsw+bmlRi6;S@TVz(-ZsbAqi$ zpVM0PxcJE1n<8jHVOVSIh)-&owvyvkJmk5|A)XQK$Xovbut;w$YR0q3kkVe-Yu{{m zZSicQA7X8K%OTo;9{Ng)S|Mf;sfGHJKq$ zb}0_HLx@yizr6%KTcDfqf8>6jYhumaLHy)r&C%yKX^KbQoR2JFY!|zjZP8v8N96lI zfTJm%zw;6ck-+zmx zLc5jxUSkYp9QtX6=a@%arcrf>9q8M&cCQg<;?-!^LT50DtVyUgw}q5Y>Bw*MYvTq)W(&`lbSq*p5CIR zA9?TN4Xw*gJ;ZP`qS130R@w6*>0zZcVR}(oaSY#x&UyjIJpF9ZFn&|&s2DFs^= zkImMw+XfyPFcHpZ7tch5? zf+(qHR&6ND>z{r!Sk?w&6;Jd$MbKlA8pfr&MSAW7`RiDVK36%XJz;f&{)chzKK`yZ zPOy@a+HU@{?uYu21@nl@m6|9LKV76iO}1-JdG`xQYXdZwY~j;1@^Y4Oij2mi)1Caww<;X?a}h*W$4T!qwax(gFHX&kwbD(yBrQQOH$2YfO%YuOTAnv}IlijrmHwAO02?eTlH(dGPB>zZG&N;Pw7tGT84 zr9ZdR@p7JpvDK>K?eXHV_rNEpquRYf7u(I_s^m?CvC_D%cv}u%rCph=Sl;~@K68ZF zIf-gb<@g-?cC+N=?Dq51M~=5}Zn2v$o-c&Oy@YoPy*oe)@pXoC#RGgFC3AabXzRf5 zNBliRmR7HT(O0HwP^?YSGD3YQRI~P=7pttm@bt zmPHCu`-U-pc-!K=3h&#P2V0H(0#f<1kkRx4hTgB}P<>IkQjE$vey#!??J?{kdv{kl zQR*(QS--qpIEiYW;#w-6F#?2JK|7t=y$~x(^geA7h`AMOzinf>#RQAM^w_D}%9yS` z>^#j$Kk}UB6Y6#BaQ5Ok$Ko-m=UJ6`zaqQt6Wh2_=8!*Y*H79h&s3qVNw1~-x@FAW z(r?t-B#g5-OT8_XsNtrDb}0E=}Kd{UM2mM z_GLc6cQc+sR*bY`V4RuZz}Iegh=}vNCOU$pGnZfnuG)0UhjgK~grzz)CH>Y%o88&zW0`%3H_PjGpxrmn6!T@G z#c;a@ecf=kpqI*Bbj)>@q5NysYWJR3lb3Ws?WfvUGb6ovJ6oivgxJLy%h+3Ub~t^d zVteTQzn;ww5dkdwyNXmF+yZw{hc>PlEv*W zRu;@5cs{voX{0f62Xe6e_)duBTf8&=vhYDGxqN)2C2}i?jPCI-uC0Yka0`B{?e?{v zqv_;Wn$?UKI$bLNEY0u2RmuLFd0AdhU`{Mq1=5YTmOX+yZ|&|KqORNy8hZkxe<#~FNyc+~_YXoMS7F((Jn zBkNeUw_(YxpeWyS2o&F)zNP}@SWu5ekAcSbaB3RXm6Vi%M?D-dnA7^K{8JVi+g0vm z&;*V10F#(f`+Rvu3}z{^j-0Sr4Zf;=Y^(i^^-*wlcM!cz!$SK9MT4$YvE88HiI&8g zC&cs2V%8Nvr+WxB`8Zy?(>2)+*%MU@bd{+~bP1mvK2cQqFZ$ebKu~0pM$;H){>^SZ zXi@&5N#V1jrCxk?Cmpk%7IZepL}yD)Y1dPMz3_g+FFk;=KhOUDnk-8djI_K&Mpt0- z%?ohVcbY*N*L`u0dr{IKa6FA=9%s#e6q}k8Z(C1dBNVD>3U3A;x{QB$k?Atf6PUJk z^JCzLR1c(4?rJsV+KFV@2CmQ)7RL9*`P3g5?EIEXPt z$2p@|pLG?BkvOwN5sw*|k5-ULbRe~NUHA(L4VxV+qAlCz`o2377TViTakZQAm~KP4 uJCEhg$7ZI>F0nI#ckxBD+-+m2iCerfmQ?g64P=uO+{erB&ne#)5B4`V%H`Mq diff --git a/samples/presentation/add_transition/vb/Program.vb b/samples/presentation/add_transition/vb/Program.vb index 9e46b4d3d8eeb738d0afdf193181f799a4086912..e2cabefd2bd2bbb5ceea98df9f92f4272d3e93e5 100644 GIT binary patch literal 14212 zcmd^GTW=Fb6rSfw{ST|W)RCwI6sS~Dq(GpGRG`A?<<-PViW)nv?GU1hzuxxy=J;f0 zXJ>b2Hikq(QL@hNT+Zb?*IEDf@4lIuxj8cnvocFlnLT_yH0QW`WM;Vc!akdtF+LB? zYmDXnKk)q2d~Lom*O@;wzhK=%^B4Y}n0HwBWFu=XK;v>vKk0r49%goBQv4GCO~BzP zMpU3+f&WkNcMP8RyjuT^Fy<{jzr+*LHo$d(k(AP|{X4?ii#6Q?vyC5rzOJ*2-6rP1 z?l8l=DP|~52iSWAO5R}vX?A-I%-zO{&q2imy9;I9%ir%CJb8>~GpshZdRk$PC$%xk zQyERiSdr4AwpQlPDF1QZV>I0hXi_=-3jPHH6{wHvFhr+nf?AB}ygB|yP@g;6;eB92 z8Qj4-)ag0)jq|R2i41lE&9q6upY;r~KC<>vK{ChKk+vLM1MCl4+#%r`Jukcmb zPs{aFN{pl4xBA#ntwpu0WYn&8USb-jWWiIiVeqB+c`j+bq&nk>}zGo|eWA#47K;+?I)~=j3D#X=2Jj;=Y zo3+HOiN%1(pdPJhPs9dsw({`ZB?pyix!nv6y%+t;#9Ff3S-9%rEEYBHw?qv^9_Q?V zH~Q%rt`2vM(e#CkE^1Lk{_4sH@h;`!d?xb)&T`|qYK2kcNc2X}%)EjU@8U+0>vnXx zfTL&^l&?U;0{KQf!>9~3wPhY5s`F7&2qj5r4;dGFxIBwfDiU>X1!OCi3Ts5)}@u9+*9LQK{0e@A(?5J-eE( zS;SN9a)!G{mNt>M#`vy11g~L)SHz}g)^oP+GLXIx`4B5asA8QF<{bGc^D}aAXg~Qf zq)$<4pI{6%;+_+Anmu$QT55s{cHP{C9!TXmvJz%yD|h#;4*ea)Uv){yx9>2bFp@EE zQ7c_qk2A;q!l`&wjX!SRoc$CxvPYdO;#@No+N4{V5D$VS{VJDjGGae-bZR2#)ZoQYiP>X&*g_+=+k4_q8a(I*#>QU-JB1-wYx7D%49djj2> ze|mVWALR}?IA2r$1S{ReZy%KTK5YysoMuqfPhKiF^CnXj78Ro62ad{Y4I`rD~wahBQT1Px9sn|{Ekal_oFU&3kvv&GR>B*$$mdH`* zS8Op;jaQ1?m-L62>Z)wFF`iL0CG)NdwQ0lTuMdw+%+$S?BBWggeRd5c+=h#|bPpmZ zQmNLdAKIF`-DAdAihIfH@Y$4djANB`>{&kxR5|N4wsOBHuPcUE_77Pd_mNhgx&EAz zJ?Wd|l%awLl%8iyI<#)7|I54+y_{5<-ErxK^#iBqZOchh2@g$FrF@DaEH$nl+ES}( zhW`TIbOFD)@_KN&IgB3zB%djfn4;WEa`HuN46b_Z2N8efp1!dWbAre>HBa$* z5v>^Lv*-hVUq{8t{9|p99x&_`GWx{&Zg+ZFExGdhWv)|r09vGPDP0KdXvX+;v)BRL z3?*R~O`@((YkfrDT}QSSKC<@CJ!1U1F~3=hXCHEjTzrI_hbJ#3DE-( z%>CSH65qO*;{KNHiEqKWR`{8lAIuJZSo6}}_+}jQj5C{~%ut*0&A4Oyzp&5PKjc%s zIksc(EO26Zj?v#@1?HTjg1zy#_~pqm-`vV%|364%3mUjc-;aJJ9*#`;Tq zUEHgb(432+I(5>&$VHStm*{F{^J@L6tJL&=LyxSqh$TIppPPH;0koFG`^T(NN=pjg zK6f`!2`Qba>!-^DZ@y9*!j{|XAMH!Fk0`5<7?F5N_~|Pnt%!0^t@^*77Ygf~+vkaz z6qb3TaK7tE#4;WC^m_dY)lTaArCX_JhZ*i|x5<)>>GXdsr zo0SE>t8oFTEa3ThR>u=+mB_z{R`C<&!l zMop?4;^TqeVe0NS Date: Sun, 6 Apr 2025 13:23:19 +0100 Subject: [PATCH 03/14] completed how to --- ...itions-between-slides-in-a-presentation.md | 139 ++++++++++-------- .../presentation/add_transition/cs/Program.cs | Bin 12596 -> 12770 bytes .../presentation/add_transition/vb/Program.vb | Bin 14212 -> 14098 bytes 3 files changed, 79 insertions(+), 60 deletions(-) diff --git a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md index 22364c0..3cabce7 100644 --- a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md +++ b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md @@ -4,111 +4,130 @@ api_name: - Microsoft.Office.DocumentFormat.OpenXML.Packaging api_type: - schema -ms.assetid: 403abe97-7ab2-40ba-92c0-d6312a6d10c8 +ms.assetid: 5471f369-ad02-41c3-a5d3-ebaf618d185a title: 'How to: Add transitions between slides in a presentation' ms.suite: office ms.author: o365devx author: o365devx ms.topic: conceptual -ms.date: 01/02/2025 +ms.date: 04/03/2025 ms.localizationpriority: medium --- -# How to: Add transitions between slides in a presentation +# Add Transitions between slides in a presentation -This topic shows how to use the classes in the Open XML SDK for -Office to add transitions between slides in a presentation -programmatically. +This topic shows how to use the classes in the Open XML SDK to +add transition between all slides in a presentation programmatically. -> [!NOTE] -> This sample is for PowerPoint modern comments. For classic comments view -> the [archived sample on GitHub](https://github.com/OfficeDev/open-xml-docs/blob/7002d692ab4abc629d617ef6a0214fc2bf2910c8/docs/how-to-add-a-comment-to-a-slide-in-a-presentation.md). +## Getting a Presentation Object +In the Open XML SDK, the class represents a +presentation document package. To work with a presentation document, +first create an instance of the `PresentationDocument` class, and then work with +that instance. To create the class instance from the document, call the + method, that uses a file path, and a +Boolean value as the second parameter to specify whether a document is +editable. To open a document for read/write, specify the value `true` for this parameter as shown in the following +`using` statement. In this code, the file parameter, is a string that represents the path for the file from which you want to open the document. -[!include[Structure](../includes/presentation/structure.md)] +### [C#](#tab/cs-1) +[!code-csharp[](../../samples/presentation/add_transition/cs/Program.cs#snippet1)] -[!include[description of a comment](../includes/presentation/modern-comment-description.md)] +### [Visual Basic](#tab/vb-1) +[!code-vb[](../../samples/presentation/add_transition/vb/Program.vb#snippet1)] +*** -## How the Sample Code Works +[!include[Using Statement](../includes/presentation/using-statement.md)] `ppt`. -The sample code opens the presentation document in the using statement. Then it instantiates the CommentAuthorsPart, and verifies that there is an existing comment authors part. If there is not, it adds one. +## The Structure of the Transition -### [C#](#tab/cs-1) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet1)] +Transition element `` specifies the kind of slide transition that should be used to transition to the current slide from the +previous slide. That is, the transition information is stored on the slide that appears after the transition is +complete. -### [Visual Basic](#tab/vb-1) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet1)] -*** +The following table lists the attributes of the Transition along +with the description of each. -The code determines whether there is an existing PowerPoint author part in the presentation part; if not, it adds one, then checks if there is an authors list -and adds one if it is missing. It also verifies that the author that is passed in is on the list of existing authors; if so, it assigns the existing author ID. If not, it adds a new author to the list of authors and assigns an author ID and the parameter values. +| Attribute | Description | +|---|---| +| advClick (Advance on Click) | Specifies whether a mouse click advances the slide or not. If this attribute is not specified then a value of true is assumed. | +| advTm (Advance after time) | Specifies the time, in milliseconds, after which the transition should start. This setting can be used in conjunction with the advClick attribute. If this attribute is not specified then it is assumed that no auto-advance occurs. | +| spd (Transition Speed) |Specifies the transition speed that is to be used when transitioning from the current slide to the next. | -### [C#](#tab/cs-2) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet2)] +[*Example*: Consider the following example -### [Visual Basic](#tab/vb-2) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet2)] -*** +```xml + + + +``` +In the above example, the transition speed `` is set to slow (available options: slow, med, fast). Advance on Click `` is set to true, and Advance after time `` is set to 3000 milliseconds. The Random Bar child element `` describes the randomBar slide transition effect, which uses a set of randomly placed horizontal `` or vertical `` bars on the slide that continue to be added until the new slide is fully shown. *end example*] -Next the code determines if there is a slide id and returns if one does not exist +A full list of Transition's child elements can be viewed here: -### [C#](#tab/cs-3) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet3)] +## The Structure of the Alternate Content -### [Visual Basic](#tab/vb-3) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet3)] -*** +Office Open XML defines a mechanism for the storage of content that is not defined by the ISO/IEC 29500 Office Open XML specification, such as extensions developed by future software applications that leverage the Office Open XML formats. This mechanism allows for the storage of a series of alternative representations of content, from which the consuming application can use the first alternative whose requirements are met. -In the segment below, the code gets the relationship ID. If it exists, it is used to find the slide part -otherwise the first slide in the slide parts enumerable is taken. Then it verifies that there is -a PowerPoint comments part for the slide and if not adds one. +Consider an application that creates a new transition object intended to specify the duration of the transition. This functionality is not defined in the Office Open XML specification. Using an AlternateContent block as follows allows specifying the duration `` in milliseconds. -### [C#](#tab/cs-4) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet4)] +[*Example*: +```xml + + + + + + + + + + + + +``` -### [Visual Basic](#tab/vb-4) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet4)] -*** +The Choice element in the above example requires the attribute to specify the duration of the transition, and the Fallback element allows clients that do not support this namespace to see an appropriate alternative representation. *end example*] + +More details on the P14 class can be found here: -Below the code creates a new modern comment then adds a comment list to the PowerPoint comment part -if one does not exist and adds the comment to that comment list. +## How the Sample Code Works ## +After opening the presentation file for read/write access in the using statement, the code gets the presentation part from the presentation document. Then, it retrieves the relationship IDs of all slides in the presentation and gets the slides part from the relationship ID. The code then checks if there are no existing transitions set on the slides and replaces them with a new RandomBarTransition. -### [C#](#tab/cs-5) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet5)] +### [C#](#tab/cs-2) +[!code-csharp[](../../samples/presentation/add_transition/cs/Program.cs#snippet2)] -### [Visual Basic](#tab/vb-5) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet5)] +### [Visual Basic](#tab/vb-2) +[!code-vb[](../../samples/presentation/add_transition/vb/Program.vb#snippet2)] *** -With modern comments the slide needs to have the correct extension list and extension. -The following code determines if the slide already has a SlideExtensionList and -SlideExtension and adds them to the slide if they are not present. +If there are currently no transitions on the slide, code creates new transition. In both cases as a fallback transition, +RandomBarTransition is used but without `P14:dur`(duration) to allow grater support for clients that aren't supporting this namespace -### [C#](#tab/cs-6) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet6)] +### [C#](#tab/cs-3) +[!code-csharp[](../../samples/presentation/add_transition/cs/Program.cs#snippet3)] -### [Visual Basic](#tab/vb-6) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet6)] +### [Visual Basic](#tab/vb-3) +[!code-vb[](../../samples/presentation/add_transition/vb/Program.vb#snippet3)] *** ## Sample Code -Following is the complete code sample showing how to add a new comment with -a new or existing author to a slide with or without existing comments. - -> [!NOTE] -> To get the exact author name and initials, open the presentation file and click the **File** menu item, and then click **Options**. The **PowerPointOptions** window opens and the content of the **General** tab is displayed. The author name and initials must match the **User name** and **Initials** in this tab. +Following is the complete sample code that you can use to add RandomBarTransition to all slides. ### [C#](#tab/cs) -[!code-csharp[](../../samples/presentation/add_comment/cs/Program.cs#snippet0)] +[!code-csharp[](../../samples/presentation/add_transition/cs/Program.cs#snippet0)] ### [Visual Basic](#tab/vb) -[!code-vb[](../../samples/presentation/add_comment/vb/Program.vb#snippet0)] +[!code-vb[](../../samples/presentation/add_transition/vb/Program.vb#snippet0)] *** ## See also - - [Open XML SDK class library reference](/office/open-xml/open-xml-sdk) + + + diff --git a/samples/presentation/add_transition/cs/Program.cs b/samples/presentation/add_transition/cs/Program.cs index cc556aea446383cfc7b315a7aac60745369cd80c..28b52b89a1ea1fbd1007915b535a1969b9cb8551 100644 GIT binary patch delta 409 zcmdmz^eB0Q1M_4zE{VxmOahao#P~MHF>hdHG~Ue5X~?*F64yD_$qy7|Cb6+iR#1@J z%psV@K6!$~u}M4}lLNFBChJKxOrE4D#+}TN!I008$&k#DI(ed^>}C_`6voMIs%jv0 zKzaT&hD3%OAWQ<%$qd;bHIq%GLnh~`J%A|#8Fx-91(2tI2sn z0-HmWBAD^|0*@EMCWmNNOg50o0D2<{-R+E;lN~vwCmV=}ZEjHaW5nj{%}QEp*d`b8 Sih&&D!zDDi4;T~w49o!kHg%Bz delta 324 zcmaEqyd`Oa12bdw*SO?G6Jo%}$YV{(gv$mVaH7L1cqxD__<;O1eQJWo|+asm^} z*SO?G6JoxFjEWAh_UAI8ZNEE1CwnAj#yP?VTF%~)pg1w|7e zpJlTjHxJunD>FNwpbAhxgwbU3LPhn-8&udPFJKniJWFs1`{W5`JV0rq$v%?%CfA7x zO^y+%n>qm$I*hfG`z6eQ!YPyQDX0OZrcG{;elz)k zoXq4nt$837%(V=flLdu!fyT;AUZ5>Axld6DY^yV)DbQ}?%@RsgY(N7PCciV`nH;7q z05qg$a-DS4D(8L#{d-E#&V{AYd6`Cys08%A) A1ONa4 From 29b01f4618e3403e3a02e78f239f9b2c8cbfd48d Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Sun, 6 Apr 2025 13:44:10 +0100 Subject: [PATCH 04/14] reverted unwanted changes --- ...-the-fill-color-of-a-shape-in-a-presentation.md | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md b/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md index 28620ae..a338038 100644 --- a/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md +++ b/docs/presentation/how-to-change-the-fill-color-of-a-shape-in-a-presentation.md @@ -21,14 +21,18 @@ This topic shows how to use the classes in the Open XML SDK to change the fill color of a shape on the first slide in a presentation programmatically. + + ## Getting a Presentation Object -In the Open XML SDK, the class represents a +In the Open XML SDK, the `PresentationDocument` class represents a presentation document package. To work with a presentation document, first create an instance of the `PresentationDocument` class, and then work with -that instance. To create the class instance from the document call the method that uses a file path, and a -Boolean value as the second parameter to specify whether a document is editable. -To open a document for read/write, specify the value `true` for this parameter as shown in the following `using` statement. In this code, the file +that instance. To create the class instance from the document call the +`Open` method that uses a file path, and a +Boolean value as the second parameter to specify whether a document is +editable. To open a document for read/write, specify the value `true` for this parameter as shown in the following +`using` statement. In this code, the file parameter is a string that represents the path for the file from which you want to open the document. @@ -39,8 +43,10 @@ you want to open the document. [!code-vb[](../../samples/presentation/change_the_fill_color_of_a_shape/vb/Program.vb#snippet1)] *** + [!include[Using Statement](../includes/presentation/using-statement.md)] `ppt`. + ## The Structure of the Shape Tree The basic document structure of a PresentationML document consists of a From fb4eb3247d1f412abdbe2ea4848c55d46e51d655 Mon Sep 17 00:00:00 2001 From: Mariusz Date: Sun, 6 Apr 2025 13:45:39 +0100 Subject: [PATCH 05/14] Update Program.cs --- .../presentation/add_transition/cs/Program.cs | Bin 12770 -> 6389 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/samples/presentation/add_transition/cs/Program.cs b/samples/presentation/add_transition/cs/Program.cs index 28b52b89a1ea1fbd1007915b535a1969b9cb8551..edba11172a5e0f8d561c721915794f1465c3fef0 100644 GIT binary patch literal 6389 zcmd5>-EP!46uz(2cW~z_BXu)VU|DIG0hJj*Be77m)oLZgg_}4XtBDX6e=PW@JDt^ZVt9TMldC$d{U<_XO_a+na z;!N0X#De5p!E40`y{0^;7df*=z!fZy`hsrl@(J3T&4^g% zIr;Xj<;-Q-SIF;F8cgxWeG-?5C`3n2N9>3$HKS-wL9hYwnf&u*|l z7>!lWx7j3_*)3ZxR5Q!+@=eZ=tOi1}v1*wrGHbcTNCttA=PRD4){F`Rah!T$%N+56 z_!cbVf*E);(#)`o0HvTLG%o;VsIzok895+akb>us3rnO(y&NpT%sN9?W9K;2tojp^ z7(Ja%r=!D-rF!rQ4u*lA;ciL87cAd9xh6MMm@%4OQz#Vk8Au`6t+s$l2u!XOBT3Ga zs|MQ(DRW|%eH3&22+<%HUA;7O0gWZZOEtn#$@S%mFq*73TZV2gA-H;TOj&veWU?}| zBTI#P+A>AVHrqMO39nQtmK(IyikD=$AW$_Z0meuZE$&~9`YQq}z|qXPJcv&{6U+1< z2H7+U7$HsCHc%n#`dR_J7}3Yq_H-QD&fm6wps6OAT#K|tQ#940Dh_x!n1pNg*P4td zK&U=A?cfab$dOky6qdO4mf*|Sr}eP3fneb5*LTab#-upayh&2f3r29v0< z07xKoh0Q>Oucr{REMC*f8y}C!SF&(z$;|634gnC;C79;p99tMT7_pyemfOB$Gqvdq z+O5JNIV%~%leJlEM*gDtnki5V=wrWc&oi?CH&(#p12TOi8U1i29K^?PofBykZun4* zJk*n`V5qu{uP*3)-U40)uRyOC?xN;5&dAI*TX3em(LMD#Y@BF0s++op)3d(Az^z6| z;oaA8KFd`w(jzcnG&sS*7WK4-Py;zsFE-Pzf2^;K(8O}nP~(lSod*WcI^1_{RB&NW zoH#t(upkW}gdPS38-ZppWjI%$J*S2|p^UlHpqo%{aAj^Vss4GY)CAiy7J!Bj~T zwqQw4>&sF!DiXNyj8hkq{t zY)9qMvr(^5dWslo!^0%<5g!I#j$KW9V3v>IBA9n{k*y!8;fdlA#I(DCH@T8JTW;zBjn8+-Hc7Bpp^ak#ipa@4(&NBiQr@ttlw4?x;@6)U1x;C>Om0Ksw+XD1sI=GYC*eVN$HUu_XAKy= zbzXNqMtqNh>!%agds=dLc!x{7uEPCygbc@Pr@IvKkOjw$J{#dtZ~MM5h;Zq5zncPa V*fd>!FJ)T-_yK?XN%-Fc{{!UVr91!t literal 12770 zcmeHOTW=Fb6rSfw{SQl?9I1^7&{k?8Rk#EpwSbbSs)TqjiE~jC$M^z4G=IJA_s#L~ z%#LSvW*w9A5LsdE-I+PJ?_B20^6x)WGd8DYV2({?o|+4DV5a8W^l@imcJOw%sXqxIw!)DQ129LI_=9uiSYNx&>92ike*hVzwt>+ zwrHJ{9hE|whYinHUO-3mQ_)JDCqc5aihQfvEqpqG%|`I6k5;z6y}q2uxC@OR;g6ah zz^;As%v{>*5H^um*D-5Jg!u;J_9SYrAV?%t>()5*-v?@bd$`s<6=}xTo9|DVv;>yist}@H$r&ya&bbzZv4`ZlgGndPVRAwoO67&o5m?qU* zF&yR}Mh?L$pL~kOEw!3rdQn?`#@+CCZGN7+Q>%bif&OLq5Pw%KIbT*8!)qy)Q@a-; z)zzk=W9~rD;8n~50~`PPb`Q>ugLDIEy?TApWc{>V7~dS?H;_ZPUuG>%PbN3a7Z0=i zYypw$Sc|bxD>u2r-T~tR^U)Um?gsnAP@iRStsWnG&;_&cYPF`EsXQfGpe36vr`78l zXlnyJ=P-Ibi@crHttw0Ex|sc0LvaU{lSk`-+_-VZ?#fx2{dIIKuBD?GtGpaW=%?%h z(Fa&vGD2}rP%^j42bE*Js(x9?u~J{$aY%;A>9uLkvgnUeg|^`{jf{E(QXHh^X^!Zs z7rnN_fzDE`rZB+zs?K*h=IuwaVJgmvUX_c|Yg)H4{#C=VXQkd1a<-h7b(I(=ZS$wD z6<#H;hIdoH+l`i}AzfZpu+o=`NyBI@JIHo%gPBu0$<5hd$Hvz)^ctln-^Md@k%75g zs>dBfm=Q9~#OrV5vzZ?W1^4Yxz8~=)?yOyWjgOE$kk}+PqBFPHF0@8HU!baejPIjp zWyv~Z9d`VTzo)20>fI7ji}fqm#~?ynFTr&__MuPd!fzSVN;RC`x!3pY@u=ITqoNec^r@qr%-W$U;Y+fC zoOG7e6wMx?+^CglPwk%5o?78;15a(bDkT=mubGQqlEX`R%y*d1;xyjkLKH9Iq+R!21q;}qgb>G8M+)EHGg4;FNYtuY{T`E&r zQO2Vc@uRwqkML!Pjkw(zxT^mqb_OvU{Qo&;cUKvM~cn6?$W(TTi%zc8+x-G!R|$_a^RaQ2gorO$T2+O=bN=s z8FcM$zBj`vrHh=)`h-1to?l9hu!$2UsVjIl{brX|NqW5rEihBEf?2H=hS17K=wpOT z%>2o-Hr2%sU#%`!GjT7rYHh?Z@e}kQ^jL>VeaTbsuL~dalGWoQu8{{(WR%BqzvtsB z-&`cC*QB~j&dmzrpYEi!-p Date: Sun, 6 Apr 2025 13:46:08 +0100 Subject: [PATCH 06/14] Update Program.vb --- .../presentation/add_transition/vb/Program.vb | Bin 14098 -> 7053 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/samples/presentation/add_transition/vb/Program.vb b/samples/presentation/add_transition/vb/Program.vb index 18b0da451d47b79e2b7c86147481c5bcb28c09d0..30a1b8c71e04fb5c9909837381ac75c466a9049b 100644 GIT binary patch literal 7053 zcmeHM&2Hm15WWY<%43YBrxw2|wS$4nWCU}hIyiWrrl9h4c9@7IFoIn%TEjimui2~XJ# z)w{-i%X*{fyw-&Je^THj$y+I^A0w7yN(7^} zlhww#A}q`G6Ojc%gZqX*AuBZ0$iW!XXO-COvBt;b2d4eVcD-Ektb?8b%1H$C?4q-5 z5UgQGOc-TS2X(bneMd~Z)hagiRG0N-%COcA-d!Kit-;uYiycqnS{O`qjWwn5rd1jU z-k2;|!UZ$fX)In-yF_WsAk8xf2Ou7og<%K61<7~{dt;Flv2RZ(Xjs4~nkSkSpIU@L zF39NX*=#oIdWdncM%?9Zs^wjQFt# z42#3&%;HrX-nMkXEs%K4^X|^k1)!oz)3eNgtDk3wu5lm%O%hp(*d+nf<|hJt(~yDL zR7EqT=>rH0c-%(I50H_xPtZw4*phz9X1sRtPNe@&gwP7Mi9#RY&|nLBkf#Rt(P><387Hm6_Zyc@Vy0H~p}q7YF*Fjw?tW z?lTX}Kz<)K5H9V^bkUk@&W;Go ztEt6|OdFiMpeuW)sTU}*0}PZ>rL}%=Omv+y7K71dpXSNWG%cBez9RR34114wCUqzq z1)mqu|207WA&bK~oR38uM237DbdRL>>#f;3#12~9>&J7z;xJ3V$-^Fr-J^#kq2_S% zwR1RWRv^vj=5zvs5KM9~Q^4U-NZ}liQ4Ei}{$w2!XD$I9w5^;Pu%Qz0aAC*j>U<89 zJU0gn0moavde6wx1nkAL7;a&B9>c1t4)%T@hKDlL3jh=hPb}0hx68-2q4`x~nY+1# ztsIHc)igxEu6zj5y`mXYIgQwoMJcTgo53iHMrUNS(>nidI#tn*WmJU{YT+?U6Z35t z+!otuMvMD0|0JXgv75?j1=jLt|I!l;QpP>CY@=W$w zF1EF3*ylC**Jti8o!BIRuQ(5A50s~UAM{Zjq!%|&td3!>qfpX)vdef>NF@^;0=Z3P zlEA<^jSISm?*@S3&S$`VT=>2p!R@}@i~RiEOTEbDo)x*|LZc(!d}c>z%zWhk93J0J zK~7@-cwnCo75Z{iTCsV1fMkdSsyWMamAP|%uRF%E6O$cKTv5L@Hy12txz8)Z1B0Hs zcu0v&_W?ETXj9Ldu6B>K9c|idj-Oj|raMJ;hf`EweiN!t!rS`SDEwIc@^yOBQinfF F{R25x0*L?s literal 14098 zcmeHOTTdHD6rSfw{SPa@)JUlbN!m(P8i`vfqy#GLUS1tA6vZ~wHUU)iuebfaIX<4* z+1Z`l#U)fi2-fV*AnCDQ@b)Levki7!QmJq zGEgwX|L6ES1W$aPEr0qL^8ugV;|Xc&;yS}fN@?5v?PKlPlJ2hAz>hy)*V)Eyr)FSx zm}1@pGnA$Q_U?m{3ydJmZjY{cURZG-RGeaWp^SU^`+bEcukmb()vm0b7Fgp=ZjAEO zjHWZJNNG`93-f!F|2Xe4nzjO(R8BvGf5AWo>f<^L(W#oC7GpXuj{gDF*B$Nf-Zh~N zo?#v8^cwrdc~`zf2AhFq%B0}W+J&q~);=;w<_tSh`b2G+eE5VYU0}>`iI({aUzzcPA&VGQfl;iV5unEJ(M=>JFXWZNvJ%qmUIX^AaAPwBRt&)HMHV# zZkz8{PEpUZ!vk2^JJ2GMic>hSnh>v|(kZ)gEWOMPcsT?|a-|0vn`8WchF{8Q3SE!D z_pQBNK_cS0x~5YqNnhinIKv9`=nHd)&-Ckx8r8R4r+AiOyz@Ps1di4F5Cfs_2{|X` ze*`7OVSUV2A#V?|m|(Rs>^Ves^TmbHC~iN4MiU3?14A> z=_#%bcZ|{Wg^Vt0QAGY?<%4*aa&bPB`2lCS@mw{-C~_ovqi1GbL5Wv!qsVnTx?I3f zv<=D^pkao5Bc5SohMMY_mx${8>D1aa z-;I^O8#jc^7B&U?Tv4LJiPZzM$0{mS`uRPNu-fiwzGe|S z*yR#;N0v5`x5jwxQMC`HaR92RLE=UcNWXuLtdUt0*FCYHe9ma;DuZ*3p`6@vVnJhi zHO?ec&tPrEUFa8-%f98C`KH`Gu#)w66faW6t#5UqpJ#kwHlemNw|?LX`wOSy>oh93 zee3L}+LS%=ToHYmKhRR#${g3Tkv2w`Je5q`t-*XgrE`^nWJNwr_sCaM`fYR0^BhWdtlMpdZQx5BywR6>{qNN&JO%UYv)EHN^5BG$4+C{#9 z2U{GWN?Tvv&|6AF_u9c8)Jqp=rXBI~hGDhQU)imWt&dPjohX<<$DeSeFS>=bFeW(} z7vm(ok5nG?)_0X2P&F*pP?WEqVfVax*u_A4h&eK3!DCnx&=Q!t)X}oi(uNB06e=n8 z1G-|_wXH3b)p*oC^AWvL`b6j$8e@!^S`Rw{Dj6AhkAJCGKg+9*7|KgMjWN5L+scGK zf_PxZsEeKuE7KHZ8yL9(FHAqHwUyi<2iHsL-(aQZ_-&(W-?I!Mg>en4+R01hrqPJI zRcXcLbB^=6Qj;tsh2#H5H%%<9n0=(ALThJEml{_O!>SX#7CjzgdsqjEe+t6!C{Z<`k-dejJqmL`6DsAMD z_6(A}zlB$t!T&70K2P0T!1tw+7qp?&_mJwD2NCNOk4OEo?;0D?U3F!TZG3C3bMz2lpNZZ%*0XumatGql^;%q)X#m=#=OwkWcEe)wakJPx zS`Q^*2S%cjPiuZe+gi(UJ_TFGAVd1lviRvDw< zF=O-zL9F>d2ZBD2FYY0h$@wv(PS1PG9Kbu)Z+>LeS)mJ?8CRR zkKZKnlQQNGu`_X>jv>ayDIa>s7K_fGJ-9mCoduCfc2-#NY5q1v+-8TN3H9~5Eb-{D z?!K66!SSm-#X4O&#?gFtu8ADlbjp-oK>&5FXDrmU=G>{QI_&l|p<1JP%5P~^uK8w) zrn>z_l|X8LdT+jObO;GCzncT`tOiE58s(W8vs!mL!*>fNc;2x+<_@fDfuAe$J$%t7 zX0!HY-*|}6J=nLr|8j?y9nm$DA=gRdwu>eq5r3HsmVM|7%s3^1Hs( zwacLE*pfzp`}w{wFMfFcS10Fw%ohGs6F+oKtZ^Y_hed2Ri=N?pzWK{NtNScLS=z_XIrB%Jfbo5O$>Fwe zYAbmk@78^PmTdS$_HPTW8$Gh{@}R(K|^68YwlON4QmmGru06354PkcRBX zDnV)izKQY}u|m69KUU&$c@;rP(@encXSrHs8$PS*tpq<~aTQN$R_GtKBcc^jYJL;m zQa&=wvr^-Ij+=G#QY$y5B$Q$^YEoSr9}oOSQ8f Date: Sun, 6 Apr 2025 13:47:35 +0100 Subject: [PATCH 07/14] Update add_transition_vb.vbproj --- .../add_transition/vb/add_transition_vb.vbproj | Bin 74 -> 39 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/samples/presentation/add_transition/vb/add_transition_vb.vbproj b/samples/presentation/add_transition/vb/add_transition_vb.vbproj index be8ee0a6f365fab25ca05210da89f8351e2f1106..1364b2431dd92636b30de1d1628a6d829604afcb 100644 GIT binary patch literal 39 tcmaFAd%sOUQGQlxa*0B4O17<%Z)S2)esO+UiJqTph#pW#N#Bl_3jjjD4c`C& literal 74 zcmezW&xRp@p@<=$A&ViEA(^3sL4hHdA%!8E!InXZ!IvQuCW8h`rVgLYO5)E?z From d640c6743be968c5c22d8a008337159c4eebada9 Mon Sep 17 00:00:00 2001 From: Mariusz Date: Sun, 6 Apr 2025 13:47:54 +0100 Subject: [PATCH 08/14] Update add_transition_cs.csproj --- .../add_transition/cs/add_transition_cs.csproj | Bin 74 -> 39 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/samples/presentation/add_transition/cs/add_transition_cs.csproj b/samples/presentation/add_transition/cs/add_transition_cs.csproj index be8ee0a6f365fab25ca05210da89f8351e2f1106..1364b2431dd92636b30de1d1628a6d829604afcb 100644 GIT binary patch literal 39 tcmaFAd%sOUQGQlxa*0B4O17<%Z)S2)esO+UiJqTph#pW#N#Bl_3jjjD4c`C& literal 74 zcmezW&xRp@p@<=$A&ViEA(^3sL4hHdA%!8E!InXZ!IvQuCW8h`rVgLYO5)E?z From 5b7e978447ec981792a88fcb4b3332dc57be7bf7 Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Mon, 7 Apr 2025 09:20:26 +0100 Subject: [PATCH 09/14] fixed warnings --- ...how-to-add-transitions-between-slides-in-a-presentation.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md index 3cabce7..a51cfa4 100644 --- a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md +++ b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md @@ -64,7 +64,7 @@ with the description of each. ``` In the above example, the transition speed `` is set to slow (available options: slow, med, fast). Advance on Click `` is set to true, and Advance after time `` is set to 3000 milliseconds. The Random Bar child element `` describes the randomBar slide transition effect, which uses a set of randomly placed horizontal `` or vertical `` bars on the slide that continue to be added until the new slide is fully shown. *end example*] -A full list of Transition's child elements can be viewed here: +A full list of Transition's child elements can be viewed here: ## The Structure of the Alternate Content @@ -91,7 +91,7 @@ Consider an application that creates a new transition object intended to specify The Choice element in the above example requires the attribute to specify the duration of the transition, and the Fallback element allows clients that do not support this namespace to see an appropriate alternative representation. *end example*] -More details on the P14 class can be found here: +More details on the P14 class can be found here: ## How the Sample Code Works ## After opening the presentation file for read/write access in the using statement, the code gets the presentation part from the presentation document. Then, it retrieves the relationship IDs of all slides in the presentation and gets the slides part from the relationship ID. The code then checks if there are no existing transitions set on the slides and replaces them with a new RandomBarTransition. From d7e113876a0a716ecaa93990d9730b57c5ad096b Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Mon, 7 Apr 2025 09:26:13 +0100 Subject: [PATCH 10/14] fixed warning --- .../how-to-add-transitions-between-slides-in-a-presentation.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md index a51cfa4..2f230ba 100644 --- a/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md +++ b/docs/presentation/how-to-add-transitions-between-slides-in-a-presentation.md @@ -91,7 +91,7 @@ Consider an application that creates a new transition object intended to specify The Choice element in the above example requires the attribute to specify the duration of the transition, and the Fallback element allows clients that do not support this namespace to see an appropriate alternative representation. *end example*] -More details on the P14 class can be found here: +More details on the P14 class can be found here: ## How the Sample Code Works ## After opening the presentation file for read/write access in the using statement, the code gets the presentation part from the presentation document. Then, it retrieves the relationship IDs of all slides in the presentation and gets the slides part from the relationship ID. The code then checks if there are no existing transitions set on the slides and replaces them with a new RandomBarTransition. From 46072f46c0c587109538eb3d461b75481ccdf813 Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Tue, 13 May 2025 11:19:13 +0100 Subject: [PATCH 11/14] updated toc.yml and overview.md files --- docs/presentation/overview.md | 1 + docs/toc.yml | 2 ++ 2 files changed, 3 insertions(+) diff --git a/docs/presentation/overview.md b/docs/presentation/overview.md index f2dbeb7..9eed1cf 100644 --- a/docs/presentation/overview.md +++ b/docs/presentation/overview.md @@ -51,6 +51,7 @@ This section provides how-to topics for working with presentation documents usin - [Open a presentation document for read-only access](how-to-open-a-presentation-document-for-read-only-access.md) - [Retrieve the number of slides in a presentation document](how-to-retrieve-the-number-of-slides-in-a-presentation-document.md) +- [Add a transition to a slides in a presentation](presentation/how-to-add-transitions-between-slides-in-a-presentation.md) - [Working with animation](working-with-animation.md) diff --git a/docs/toc.yml b/docs/toc.yml index 5ca0a2e..dc68ecd 100644 --- a/docs/toc.yml +++ b/docs/toc.yml @@ -76,6 +76,8 @@ href: presentation/how-to-retrieve-the-number-of-slides-in-a-presentation-document.md - name: Structure of a PresentationML document href: presentation/structure-of-a-presentationml-document.md + - name: Add a transition to a slides in a presentation + href: presentation/how-to-add-transitions-between-slides-in-a-presentation.md - name: Working with animation href: presentation/working-with-animation.md - name: Working with comments From 9ae8728e2c6b4f9e4e3afc35ee719aff663e77e5 Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Tue, 13 May 2025 11:39:51 +0100 Subject: [PATCH 12/14] fixing file path typo in overview.md --- docs/presentation/overview.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/presentation/overview.md b/docs/presentation/overview.md index 9eed1cf..1104a87 100644 --- a/docs/presentation/overview.md +++ b/docs/presentation/overview.md @@ -51,7 +51,7 @@ This section provides how-to topics for working with presentation documents usin - [Open a presentation document for read-only access](how-to-open-a-presentation-document-for-read-only-access.md) - [Retrieve the number of slides in a presentation document](how-to-retrieve-the-number-of-slides-in-a-presentation-document.md) -- [Add a transition to a slides in a presentation](presentation/how-to-add-transitions-between-slides-in-a-presentation.md) +- [Add a transition to a slides in a presentation](how-to-add-transitions-between-slides-in-a-presentation.md) - [Working with animation](working-with-animation.md) From d757a6858719a781f1eb14c172806a60a0af3815 Mon Sep 17 00:00:00 2001 From: Mariusz Date: Tue, 13 May 2025 20:10:15 +0100 Subject: [PATCH 13/14] Update docs/toc.yml Co-authored-by: Michael Bowen <10384982+mikeebowen@users.noreply.github.com> --- docs/toc.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/toc.yml b/docs/toc.yml index 703c4ea..5cbc042 100644 --- a/docs/toc.yml +++ b/docs/toc.yml @@ -78,7 +78,7 @@ href: presentation/how-to-retrieve-the-number-of-slides-in-a-presentation-document.md - name: Structure of a PresentationML document href: presentation/structure-of-a-presentationml-document.md - - name: Add a transition to a slides in a presentation + - name: Add a transition to a slide in a presentation href: presentation/how-to-add-transitions-between-slides-in-a-presentation.md - name: Working with animation href: presentation/working-with-animation.md From fa8ce0258fbca1574b202e0f78267a7f71857894 Mon Sep 17 00:00:00 2001 From: MARIUSZ KASZEWIAK Date: Wed, 14 May 2025 12:51:38 +0100 Subject: [PATCH 14/14] changed var to types --- samples/presentation/add_transition/cs/Program.cs | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/samples/presentation/add_transition/cs/Program.cs b/samples/presentation/add_transition/cs/Program.cs index edba111..497473e 100644 --- a/samples/presentation/add_transition/cs/Program.cs +++ b/samples/presentation/add_transition/cs/Program.cs @@ -58,15 +58,15 @@ static void AddTransmitionToSlides(string filePath) { // Get all AlternateContent elements List alternateContents = [.. slidePart.Slide.Descendants()]; - foreach (var alternateContent in alternateContents) + foreach (AlternateContent alternateContent in alternateContents) { // Remove transitions in AlternateContentChoice within AlternateContent - var childElements = alternateContent.ChildElements.ToList(); + List childElements = alternateContent.ChildElements.ToList(); - foreach (var element in childElements) + foreach (OpenXmlElement element in childElements) { - var transitions = element.Descendants().ToList(); - foreach (var transition in transitions) + List transitions = element.Descendants().ToList(); + foreach (Transition transition in transitions) { transition.Remove(); }