lixiaojun
2022-08-24 71558dcb12f131b5383638c815f2b8f98e387bb4
IStation.sln
@@ -259,13 +259,13 @@
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Server", "Server", "{B419D1AA-F88B-4780-9018-30D5669C48DC}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IStation.Server.Problem", "Server\IStation.Server.Problem\IStation.Server.Problem.csproj", "{F3318A6B-C91E-467C-B34A-09EFCA2AB96D}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Server.Problem", "Server\IStation.Server.Problem\IStation.Server.Problem.csproj", "{F3318A6B-C91E-467C-B34A-09EFCA2AB96D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Quartz", "Component\IStation.Quartz\IStation.Quartz.csproj", "{7E81C4F8-DB88-463D-B887-9D656F97B518}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "TopShelf", "TopShelf", "{02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "IStation.TopShelf.Problem", "TopShelf\IStation.TopShelf.Problem\IStation.TopShelf.Problem.csproj", "{61E3D597-E23F-48D9-BB82-E57C9C8F6F75}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.Problem", "TopShelf\IStation.TopShelf.Problem\IStation.TopShelf.Problem.csproj", "{61E3D597-E23F-48D9-BB82-E57C9C8F6F75}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf", "Component\IStation.TopShelf\IStation.TopShelf.csproj", "{5F073459-68D0-4190-AAE7-DADDB85CFB85}"
EndProject
@@ -330,6 +330,74 @@
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Transfer.Expert_SDC800", "Transfer\IStation.Transfer.Expert_SDC800\IStation.Transfer.Expert_SDC800.csproj", "{3AC1DE7E-001F-418E-87EE-E1D42B749E3A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Model.Expert_SDC800", "Model\IStation.Model.Expert_SDC800\IStation.Model.Expert_SDC800.csproj", "{4517F7C9-C88D-4976-BB56-E63C536C5BC9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataDocking4Api", "TopShelf\IStation.TopShelf.DataDocking4Api\IStation.TopShelf.DataDocking4Api.csproj", "{77459C45-7979-46F0-AE8A-40037FBEC161}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDocking.Api", "Server\IStation.DataDocking.Api\IStation.DataDocking.Api.csproj", "{5A93DD83-350A-4C8E-871A-395A618A1268}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DataDockingApi", "DataDockingApi", "{43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingApi4JTMeter", "Api\IStation.DataDockingApi4JTMeter\IStation.DataDockingApi4JTMeter.csproj", "{ECF55F8D-A8E2-4FE1-B595-BAA678AC5C4B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingApi4Smi", "Api\IStation.DataDockingApi4Smi\IStation.DataDockingApi4Smi.csproj", "{1A2D7DAE-7EFA-4096-BF9C-314CC1DCAA6B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingApi4Ys", "Api\IStation.DataDockingApi4Ys\IStation.DataDockingApi4Ys.csproj", "{537E5757-E2A0-40DB-BDDD-7307D354D6C7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingApi4ZY", "Api\IStation.DataDockingApi4ZY\IStation.DataDockingApi4ZY.csproj", "{154B96B0-D192-4DA8-847A-643254F035FC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingApiFactory", "Api\IStation.DataDockingApiFactory\IStation.DataDockingApiFactory.csproj", "{1F35980D-D3B2-4460-A3D8-B7F06B33688D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.IDataDockingApi", "Api\IStation.IDataDockingApi\IStation.IDataDockingApi.csproj", "{579586EF-238B-4CFE-B166-33F920A181CF}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Encoding", "Component\IStation.Encoding\IStation.Encoding.csproj", "{205A312A-7C24-4E96-8BE4-F9110ED858AC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataDocking4MiddleLib", "TopShelf\IStation.TopShelf.DataDocking4MiddleLib\IStation.TopShelf.DataDocking4MiddleLib.csproj", "{F782E32F-3B39-4AE8-B2AD-489C5E984361}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDocking.MiddleLib", "Server\IStation.DataDocking.MiddleLib\IStation.DataDocking.MiddleLib.csproj", "{32417EEF-B937-4889-AB3D-BEAB3B5E01F1}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DataDockingMiddleLib", "DataDockingMiddleLib", "{15EFB170-06AE-4C69-97C4-3D841035F04B}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.IDataDockingMiddleLib", "MiddleLib\IStation.IDataDockingMiddleLib\IStation.IDataDockingMiddleLib.csproj", "{F02C4F15-7806-4AAE-AB8F-88744CC00595}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingMiddleLibFactory", "MiddleLib\IStation.DataDockingMiddleLibFactory\IStation.DataDockingMiddleLibFactory.csproj", "{B5CA823B-AEF6-4C0C-8FF4-E2D6E0D9ED14}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingMiddleLib4KQ1", "MiddleLib\IStation.DataDockingMiddleLib4KQ1\IStation.DataDockingMiddleLib4KQ1.csproj", "{B4E76D8C-5BFF-439B-89F7-714FD175AE16}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.Dapper", "Component\IStation.Dapper\IStation.Dapper.csproj", "{1C9EF6AC-5CCD-4153-B0DB-80473BABB8F1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingMiddleLib4SMI", "MiddleLib\IStation.DataDockingMiddleLib4SMI\IStation.DataDockingMiddleLib4SMI.csproj", "{CB6C1775-C67E-464D-9FBB-25A58A44FD0D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingMiddleLib4YS", "MiddleLib\IStation.DataDockingMiddleLib4YS\IStation.DataDockingMiddleLib4YS.csproj", "{AEDC607E-AFA7-40FD-9796-D8D3BA4D3D58}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataDocking4Socket", "TopShelf\IStation.TopShelf.DataDocking4Socket\IStation.TopShelf.DataDocking4Socket.csproj", "{A7BB9D20-2EA0-4FCF-BE45-DB2A06B028E7}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDocking.Socket", "Server\IStation.DataDocking.Socket\IStation.DataDocking.Socket.csproj", "{4640C3A3-A01F-43CC-8D33-AD25D388C87E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "DataDockingSocket", "DataDockingSocket", "{273AA619-C9CC-4FD3-90A7-0DE4490CBAD4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.IDataDockingSocket", "Socket\IStation.IDataDockingSocket\IStation.IDataDockingSocket.csproj", "{E5243DF6-0FF8-4E8F-B042-3E215A2DC8F5}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingSocketFactory", "Socket\IStation.DataDockingSocketFactory\IStation.DataDockingSocketFactory.csproj", "{EB0348DA-07A9-489F-97A3-2D6B4EB4AFB3}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingSocket4KQ", "Socket\IStation.DataDockingSocket4KQ\IStation.DataDockingSocket4KQ.csproj", "{6D906E5C-D36A-4BF1-861E-FB6CF7C95E8A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataDockingSocket4SZZS", "Socket\IStation.DataDockingSocket4SZZS\IStation.DataDockingSocket4SZZS.csproj", "{75CD6A01-46AE-43FA-BDC9-E29995F10432}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataProvider4KQ1", "TopShelf\IStation.TopShelf.DataProvider4KQ1\IStation.TopShelf.DataProvider4KQ1.csproj", "{7325CAB8-E6CD-491D-A0B7-94E35DE715C9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataProvider.KQ1", "DataProvider\IStation.DataProvider.KQ1\IStation.DataProvider.KQ1.csproj", "{400D9AA9-2C4B-4FBC-A5A2-B668859433F6}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataProvider4SHYS", "TopShelf\IStation.TopShelf.DataProvider4SHYS\IStation.TopShelf.DataProvider4SHYS.csproj", "{E05682FC-712A-41B5-A88A-138DF26D6BF1}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataProvider.SHYS", "DataProvider\IStation.DataProvider.SHYS\IStation.DataProvider.SHYS.csproj", "{938F6AB2-79F3-4B23-8030-C844724C7F53}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataProvider4SMI", "TopShelf\IStation.TopShelf.DataProvider4SMI\IStation.TopShelf.DataProvider4SMI.csproj", "{33B56C68-F52A-4052-9FA7-C3F6782D5DC9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataProvider.SMI", "DataProvider\IStation.DataProvider.SMI\IStation.DataProvider.SMI.csproj", "{4724268A-4341-459B-A6A9-7117F2A005ED}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.TopShelf.DataProvider4SMI_Vib", "TopShelf\IStation.TopShelf.DataProvider4SMI_Vib\IStation.TopShelf.DataProvider4SMI_Vib.csproj", "{4C16607C-0134-4027-8537-CA01ACB5954F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "IStation.DataProvider.SMI_Vib", "DataProvider\IStation.DataProvider.SMI_Vib\IStation.DataProvider.SMI_Vib.csproj", "{24AAD452-DC37-4DF1-B40C-E1F58DF1A98B}"
EndProject
Global
   GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -921,6 +989,130 @@
      {4517F7C9-C88D-4976-BB56-E63C536C5BC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {4517F7C9-C88D-4976-BB56-E63C536C5BC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {4517F7C9-C88D-4976-BB56-E63C536C5BC9}.Release|Any CPU.Build.0 = Release|Any CPU
      {77459C45-7979-46F0-AE8A-40037FBEC161}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {77459C45-7979-46F0-AE8A-40037FBEC161}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {77459C45-7979-46F0-AE8A-40037FBEC161}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {77459C45-7979-46F0-AE8A-40037FBEC161}.Release|Any CPU.Build.0 = Release|Any CPU
      {5A93DD83-350A-4C8E-871A-395A618A1268}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {5A93DD83-350A-4C8E-871A-395A618A1268}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {5A93DD83-350A-4C8E-871A-395A618A1268}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {5A93DD83-350A-4C8E-871A-395A618A1268}.Release|Any CPU.Build.0 = Release|Any CPU
      {ECF55F8D-A8E2-4FE1-B595-BAA678AC5C4B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {ECF55F8D-A8E2-4FE1-B595-BAA678AC5C4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {ECF55F8D-A8E2-4FE1-B595-BAA678AC5C4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {ECF55F8D-A8E2-4FE1-B595-BAA678AC5C4B}.Release|Any CPU.Build.0 = Release|Any CPU
      {1A2D7DAE-7EFA-4096-BF9C-314CC1DCAA6B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {1A2D7DAE-7EFA-4096-BF9C-314CC1DCAA6B}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {1A2D7DAE-7EFA-4096-BF9C-314CC1DCAA6B}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {1A2D7DAE-7EFA-4096-BF9C-314CC1DCAA6B}.Release|Any CPU.Build.0 = Release|Any CPU
      {537E5757-E2A0-40DB-BDDD-7307D354D6C7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {537E5757-E2A0-40DB-BDDD-7307D354D6C7}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {537E5757-E2A0-40DB-BDDD-7307D354D6C7}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {537E5757-E2A0-40DB-BDDD-7307D354D6C7}.Release|Any CPU.Build.0 = Release|Any CPU
      {154B96B0-D192-4DA8-847A-643254F035FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {154B96B0-D192-4DA8-847A-643254F035FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {154B96B0-D192-4DA8-847A-643254F035FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {154B96B0-D192-4DA8-847A-643254F035FC}.Release|Any CPU.Build.0 = Release|Any CPU
      {1F35980D-D3B2-4460-A3D8-B7F06B33688D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {1F35980D-D3B2-4460-A3D8-B7F06B33688D}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {1F35980D-D3B2-4460-A3D8-B7F06B33688D}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {1F35980D-D3B2-4460-A3D8-B7F06B33688D}.Release|Any CPU.Build.0 = Release|Any CPU
      {579586EF-238B-4CFE-B166-33F920A181CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {579586EF-238B-4CFE-B166-33F920A181CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {579586EF-238B-4CFE-B166-33F920A181CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {579586EF-238B-4CFE-B166-33F920A181CF}.Release|Any CPU.Build.0 = Release|Any CPU
      {205A312A-7C24-4E96-8BE4-F9110ED858AC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {205A312A-7C24-4E96-8BE4-F9110ED858AC}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {205A312A-7C24-4E96-8BE4-F9110ED858AC}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {205A312A-7C24-4E96-8BE4-F9110ED858AC}.Release|Any CPU.Build.0 = Release|Any CPU
      {F782E32F-3B39-4AE8-B2AD-489C5E984361}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {F782E32F-3B39-4AE8-B2AD-489C5E984361}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {F782E32F-3B39-4AE8-B2AD-489C5E984361}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {F782E32F-3B39-4AE8-B2AD-489C5E984361}.Release|Any CPU.Build.0 = Release|Any CPU
      {32417EEF-B937-4889-AB3D-BEAB3B5E01F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {32417EEF-B937-4889-AB3D-BEAB3B5E01F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {32417EEF-B937-4889-AB3D-BEAB3B5E01F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {32417EEF-B937-4889-AB3D-BEAB3B5E01F1}.Release|Any CPU.Build.0 = Release|Any CPU
      {F02C4F15-7806-4AAE-AB8F-88744CC00595}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {F02C4F15-7806-4AAE-AB8F-88744CC00595}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {F02C4F15-7806-4AAE-AB8F-88744CC00595}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {F02C4F15-7806-4AAE-AB8F-88744CC00595}.Release|Any CPU.Build.0 = Release|Any CPU
      {B5CA823B-AEF6-4C0C-8FF4-E2D6E0D9ED14}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {B5CA823B-AEF6-4C0C-8FF4-E2D6E0D9ED14}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {B5CA823B-AEF6-4C0C-8FF4-E2D6E0D9ED14}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {B5CA823B-AEF6-4C0C-8FF4-E2D6E0D9ED14}.Release|Any CPU.Build.0 = Release|Any CPU
      {B4E76D8C-5BFF-439B-89F7-714FD175AE16}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {B4E76D8C-5BFF-439B-89F7-714FD175AE16}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {B4E76D8C-5BFF-439B-89F7-714FD175AE16}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {B4E76D8C-5BFF-439B-89F7-714FD175AE16}.Release|Any CPU.Build.0 = Release|Any CPU
      {1C9EF6AC-5CCD-4153-B0DB-80473BABB8F1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {1C9EF6AC-5CCD-4153-B0DB-80473BABB8F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {1C9EF6AC-5CCD-4153-B0DB-80473BABB8F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {1C9EF6AC-5CCD-4153-B0DB-80473BABB8F1}.Release|Any CPU.Build.0 = Release|Any CPU
      {CB6C1775-C67E-464D-9FBB-25A58A44FD0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {CB6C1775-C67E-464D-9FBB-25A58A44FD0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {CB6C1775-C67E-464D-9FBB-25A58A44FD0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {CB6C1775-C67E-464D-9FBB-25A58A44FD0D}.Release|Any CPU.Build.0 = Release|Any CPU
      {AEDC607E-AFA7-40FD-9796-D8D3BA4D3D58}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {AEDC607E-AFA7-40FD-9796-D8D3BA4D3D58}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {AEDC607E-AFA7-40FD-9796-D8D3BA4D3D58}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {AEDC607E-AFA7-40FD-9796-D8D3BA4D3D58}.Release|Any CPU.Build.0 = Release|Any CPU
      {A7BB9D20-2EA0-4FCF-BE45-DB2A06B028E7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {A7BB9D20-2EA0-4FCF-BE45-DB2A06B028E7}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {A7BB9D20-2EA0-4FCF-BE45-DB2A06B028E7}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {A7BB9D20-2EA0-4FCF-BE45-DB2A06B028E7}.Release|Any CPU.Build.0 = Release|Any CPU
      {4640C3A3-A01F-43CC-8D33-AD25D388C87E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {4640C3A3-A01F-43CC-8D33-AD25D388C87E}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {4640C3A3-A01F-43CC-8D33-AD25D388C87E}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {4640C3A3-A01F-43CC-8D33-AD25D388C87E}.Release|Any CPU.Build.0 = Release|Any CPU
      {E5243DF6-0FF8-4E8F-B042-3E215A2DC8F5}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {E5243DF6-0FF8-4E8F-B042-3E215A2DC8F5}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {E5243DF6-0FF8-4E8F-B042-3E215A2DC8F5}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {E5243DF6-0FF8-4E8F-B042-3E215A2DC8F5}.Release|Any CPU.Build.0 = Release|Any CPU
      {EB0348DA-07A9-489F-97A3-2D6B4EB4AFB3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {EB0348DA-07A9-489F-97A3-2D6B4EB4AFB3}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {EB0348DA-07A9-489F-97A3-2D6B4EB4AFB3}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {EB0348DA-07A9-489F-97A3-2D6B4EB4AFB3}.Release|Any CPU.Build.0 = Release|Any CPU
      {6D906E5C-D36A-4BF1-861E-FB6CF7C95E8A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {6D906E5C-D36A-4BF1-861E-FB6CF7C95E8A}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {6D906E5C-D36A-4BF1-861E-FB6CF7C95E8A}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {6D906E5C-D36A-4BF1-861E-FB6CF7C95E8A}.Release|Any CPU.Build.0 = Release|Any CPU
      {75CD6A01-46AE-43FA-BDC9-E29995F10432}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {75CD6A01-46AE-43FA-BDC9-E29995F10432}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {75CD6A01-46AE-43FA-BDC9-E29995F10432}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {75CD6A01-46AE-43FA-BDC9-E29995F10432}.Release|Any CPU.Build.0 = Release|Any CPU
      {7325CAB8-E6CD-491D-A0B7-94E35DE715C9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {7325CAB8-E6CD-491D-A0B7-94E35DE715C9}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {7325CAB8-E6CD-491D-A0B7-94E35DE715C9}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {7325CAB8-E6CD-491D-A0B7-94E35DE715C9}.Release|Any CPU.Build.0 = Release|Any CPU
      {400D9AA9-2C4B-4FBC-A5A2-B668859433F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {400D9AA9-2C4B-4FBC-A5A2-B668859433F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {400D9AA9-2C4B-4FBC-A5A2-B668859433F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {400D9AA9-2C4B-4FBC-A5A2-B668859433F6}.Release|Any CPU.Build.0 = Release|Any CPU
      {E05682FC-712A-41B5-A88A-138DF26D6BF1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {E05682FC-712A-41B5-A88A-138DF26D6BF1}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {E05682FC-712A-41B5-A88A-138DF26D6BF1}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {E05682FC-712A-41B5-A88A-138DF26D6BF1}.Release|Any CPU.Build.0 = Release|Any CPU
      {938F6AB2-79F3-4B23-8030-C844724C7F53}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {938F6AB2-79F3-4B23-8030-C844724C7F53}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {938F6AB2-79F3-4B23-8030-C844724C7F53}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {938F6AB2-79F3-4B23-8030-C844724C7F53}.Release|Any CPU.Build.0 = Release|Any CPU
      {33B56C68-F52A-4052-9FA7-C3F6782D5DC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {33B56C68-F52A-4052-9FA7-C3F6782D5DC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {33B56C68-F52A-4052-9FA7-C3F6782D5DC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {33B56C68-F52A-4052-9FA7-C3F6782D5DC9}.Release|Any CPU.Build.0 = Release|Any CPU
      {4724268A-4341-459B-A6A9-7117F2A005ED}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {4724268A-4341-459B-A6A9-7117F2A005ED}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {4724268A-4341-459B-A6A9-7117F2A005ED}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {4724268A-4341-459B-A6A9-7117F2A005ED}.Release|Any CPU.Build.0 = Release|Any CPU
      {4C16607C-0134-4027-8537-CA01ACB5954F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {4C16607C-0134-4027-8537-CA01ACB5954F}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {4C16607C-0134-4027-8537-CA01ACB5954F}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {4C16607C-0134-4027-8537-CA01ACB5954F}.Release|Any CPU.Build.0 = Release|Any CPU
      {24AAD452-DC37-4DF1-B40C-E1F58DF1A98B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
      {24AAD452-DC37-4DF1-B40C-E1F58DF1A98B}.Debug|Any CPU.Build.0 = Debug|Any CPU
      {24AAD452-DC37-4DF1-B40C-E1F58DF1A98B}.Release|Any CPU.ActiveCfg = Release|Any CPU
      {24AAD452-DC37-4DF1-B40C-E1F58DF1A98B}.Release|Any CPU.Build.0 = Release|Any CPU
   EndGlobalSection
   GlobalSection(SolutionProperties) = preSolution
      HideSolutionNode = FALSE
@@ -1072,6 +1264,37 @@
      {65FDAA50-A9D6-49B6-B00E-E735D29E1F5A} = {8999E5DD-B675-4FFB-AEE4-CC96FC483845}
      {3AC1DE7E-001F-418E-87EE-E1D42B749E3A} = {D2F5DC9B-4AD0-4336-9746-FAB8EC0B2DEE}
      {4517F7C9-C88D-4976-BB56-E63C536C5BC9} = {61C58B21-80C9-4092-ACC5-141B424D15E8}
      {77459C45-7979-46F0-AE8A-40037FBEC161} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {5A93DD83-350A-4C8E-871A-395A618A1268} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
      {ECF55F8D-A8E2-4FE1-B595-BAA678AC5C4B} = {43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}
      {1A2D7DAE-7EFA-4096-BF9C-314CC1DCAA6B} = {43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}
      {537E5757-E2A0-40DB-BDDD-7307D354D6C7} = {43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}
      {154B96B0-D192-4DA8-847A-643254F035FC} = {43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}
      {1F35980D-D3B2-4460-A3D8-B7F06B33688D} = {43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}
      {579586EF-238B-4CFE-B166-33F920A181CF} = {43E0830E-94E3-4CE2-AD1C-489F09E5CB3F}
      {205A312A-7C24-4E96-8BE4-F9110ED858AC} = {8999E5DD-B675-4FFB-AEE4-CC96FC483845}
      {F782E32F-3B39-4AE8-B2AD-489C5E984361} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {32417EEF-B937-4889-AB3D-BEAB3B5E01F1} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
      {F02C4F15-7806-4AAE-AB8F-88744CC00595} = {15EFB170-06AE-4C69-97C4-3D841035F04B}
      {B5CA823B-AEF6-4C0C-8FF4-E2D6E0D9ED14} = {15EFB170-06AE-4C69-97C4-3D841035F04B}
      {B4E76D8C-5BFF-439B-89F7-714FD175AE16} = {15EFB170-06AE-4C69-97C4-3D841035F04B}
      {1C9EF6AC-5CCD-4153-B0DB-80473BABB8F1} = {8999E5DD-B675-4FFB-AEE4-CC96FC483845}
      {CB6C1775-C67E-464D-9FBB-25A58A44FD0D} = {15EFB170-06AE-4C69-97C4-3D841035F04B}
      {AEDC607E-AFA7-40FD-9796-D8D3BA4D3D58} = {15EFB170-06AE-4C69-97C4-3D841035F04B}
      {A7BB9D20-2EA0-4FCF-BE45-DB2A06B028E7} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {4640C3A3-A01F-43CC-8D33-AD25D388C87E} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
      {E5243DF6-0FF8-4E8F-B042-3E215A2DC8F5} = {273AA619-C9CC-4FD3-90A7-0DE4490CBAD4}
      {EB0348DA-07A9-489F-97A3-2D6B4EB4AFB3} = {273AA619-C9CC-4FD3-90A7-0DE4490CBAD4}
      {6D906E5C-D36A-4BF1-861E-FB6CF7C95E8A} = {273AA619-C9CC-4FD3-90A7-0DE4490CBAD4}
      {75CD6A01-46AE-43FA-BDC9-E29995F10432} = {273AA619-C9CC-4FD3-90A7-0DE4490CBAD4}
      {7325CAB8-E6CD-491D-A0B7-94E35DE715C9} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {400D9AA9-2C4B-4FBC-A5A2-B668859433F6} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
      {E05682FC-712A-41B5-A88A-138DF26D6BF1} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {938F6AB2-79F3-4B23-8030-C844724C7F53} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
      {33B56C68-F52A-4052-9FA7-C3F6782D5DC9} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {4724268A-4341-459B-A6A9-7117F2A005ED} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
      {4C16607C-0134-4027-8537-CA01ACB5954F} = {02FFB09B-F53B-4CE0-A5B7-85B1881DCD2A}
      {24AAD452-DC37-4DF1-B40C-E1F58DF1A98B} = {B419D1AA-F88B-4780-9018-30D5669C48DC}
   EndGlobalSection
   GlobalSection(ExtensibilityGlobals) = postSolution
      SolutionGuid = {18D1EA07-81E5-4443-8512-F303BC79DCF4}