context: // <copyright file="IGT32Composite.cs" company="Allors bvba">
  // Copyright (c) Allors bvba. All rights reserved.
  // Licensed under the LGPL license. See LICENSE file in the project root for full license information.
  // </copyright>
  
  namespace Allors.Repository
  {
      using Allors.Repository.Attributes;
  
      #region Allors
      [Id("ee84609f-e165-4037-b8ce-f7c8b826e603")]
      #endregion
      public partial interface IGT32Composite : Object
      {
          #region Allors
          [Id("010bc5d7-9e1e-4ca7-a146-33b73252c4c8")]
          [AssociationId("20869686-dc42-4b08-939e-f090f5a48652")]
          [RoleId("906f1f8c-348e-4eda-9f80-d8be049b921b")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self13 { get; set; }
  
          #region Allors
          [Id("02894576-278f-4cbe-9c19-346187f9006f")]
          [AssociationId("4adbcdce-3b81-4f30-935e-1c2bb5b1edc5")]
          [RoleId("41643464-181e-4a62-bac7-f7e090e533cd")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self31 { get; set; }
  
          #region Allors
          [Id("03f0e0ab-d24d-4eae-9b05-0ce153055530")]
          [AssociationId("46026f19-4ec7-45fa-8c54-2fde42f68029")]
          [RoleId("ffcee48e-209b-4178-b8ad-09bca1d76b3d")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self14 { get; set; }
  
          #region Allors
          [Id("11eb24d1-0c4d-4060-8373-e2f53da416d4")]
          [AssociationId("0905b54f-fd9a-4c7a-ad66-4e1e74355d0f")]
          [RoleId("5a2bd896-04fe-48d2-9a4b-f88f1f7e4367")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self21 { get; set; }
  
          #region Allors
          [Id("1d4d3282-f7bc-4619-ae32-d987b4bd87b7")]
          [AssociationId("a02df71e-dcbd-422f-b82f-f5f1f62900de")]
          [RoleId("aa5790c1-04f9-4114-b4a3-ae61ea7f44ad")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self2 { get; set; }
  
          #region Allors
          [Id("3a691474-812c-4631-9909-0864297c9e86")]
          [AssociationId("8241bd59-99c2-4c7e-9b22-843b180bb849")]
          [RoleId("4da8edc4-9880-445c-9944-c1a0e3a7f41d")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self23 { get; set; }
  
          #region Allors
          [Id("3b523d8e-2163-401a-9ccf-7d85777e216f")]
          [AssociationId("31071edf-cafe-43f6-823f-ca7ed6c679f8")]
          [RoleId("5ebc4149-562a-4ff9-a427-f99bc321adaa")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self22 { get; set; }
  
          #region Allors
          [Id("4f4eaf7d-cc6c-4279-b371-d569fc07f148")]
          [AssociationId("45472e52-bde6-4b6c-b092-290b12ee5897")]
          [RoleId("69bfb7e4-0d30-4ffb-8415-9bc630ad0a42")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self18 { get; set; }
  
          #region Allors
          [Id("6e2f60b4-ee37-4c66-9425-aee146f51bc8")]
          [AssociationId("c7fea1ff-7748-4316-948b-90bc64bd0218")]
          [RoleId("7406c2a2-1c85-45df-a7f1-107f3ea8526b")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self17 { get; set; }
  
          #region Allors
          [Id("6f1e2848-b27f-4ccc-a35e-467d77577a29")]
          [AssociationId("ef2f0261-e63a-421d-935d-45d0c76f70eb")]
          [RoleId("a91b23ee-432f-4608-8311-040a8459e000")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self3 { get; set; }
  
          #region Allors
          [Id("77fccc90-38f2-48f6-b834-58f7f972823b")]
          [AssociationId("ad0d4234-b1bc-44f6-a322-bcd666d2aaed")]
          [RoleId("827806c3-c712-41f5-84a2-b16a1b6d987d")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self29 { get; set; }
  
          #region Allors
          [Id("7d18345c-7754-4ad7-96fa-e83460fa6235")]
          [AssociationId("e9bd2c8a-bed8-447a-a8ba-338268547186")]
          [RoleId("3a1299e6-ca4e-4ddc-a616-abd171954a2e")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self26 { get; set; }
  
          #region Allors
          [Id("8ca8e840-1bf7-4131-b5a3-0abb66ba4e36")]
          [AssociationId("4050332e-a0de-4e30-96c7-e66d839382fb")]
          [RoleId("2a498e47-d085-4601-823a-48f5531d819d")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self4 { get; set; }
  
          #region Allors
          [Id("8e898953-b166-4573-a56c-3be50b9c651d")]
          [AssociationId("aebde42b-3b60-4bb3-9a27-e5c9d70ff464")]
          [RoleId("75ff9e3e-5fc3-4db0-a82c-d77735b5a277")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self8 { get; set; }
  
          #region Allors
          [Id("90bb79e0-d32b-49e9-8c05-b02505a31858")]
          [AssociationId("4d753be1-9e9b-4b4c-8ce8-c65351bf44e9")]
          [RoleId("b1a2759f-4b17-4f65-9a7b-5973902d73da")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self24 { get; set; }
  
          #region Allors
          [Id("90fe5360-126b-4b2d-a7ba-b29c026883a4")]
          [AssociationId("13d05d0b-ee32-44fe-b4bb-18a3f9bcaa6e")]
          [RoleId("2db881ee-b76b-4adc-95fa-b2b9b598ef19")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self12 { get; set; }
  
          #region Allors
          [Id("991b59d1-9225-4534-a86e-8668068c9d45")]
          [AssociationId("8e12bc0e-f6a5-4386-9a8e-b0418ff303f0")]
          [RoleId("2079ca25-28f9-45c7-993f-f98dbfd1dbe7")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self7 { get; set; }
  
          #region Allors
          [Id("a11bfd43-47a9-4f0f-a20a-ec60939a4de1")]
          [AssociationId("461777fc-08cd-472b-a1a5-ee85e23771d4")]
          [RoleId("e75e4c7d-8dcc-49e5-bad6-623a221eb845")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self6 { get; set; }
  
          #region Allors
          [Id("ae8fbd21-64dd-4667-b0d9-f6398e14364f")]
          [AssociationId("8212076e-9608-4544-9668-12875ccfcf42")]
          [RoleId("b6bf3a92-b231-4dd7-8bc6-28a9a7ee4a6e")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self25 { get; set; }
  
          #region Allors
          [Id("b6e0754a-b271-4853-afa0-fddb96444249")]
          [AssociationId("eec8d684-94e4-4b52-bb28-fa68abef3f41")]
          [RoleId("5abf2048-fd10-44dc-98d6-590f0f54225e")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self20 { get; set; }
  
          #region Allors
          [Id("b9d79c6c-46cb-4bd8-80a7-8bcae27a3d3c")]
          [AssociationId("1b612909-2242-464c-bb1d-65a50e736092")]
          [RoleId("9548f95c-f759-42f7-a34b-cd18786bedc0")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self9 { get; set; }
  
          #region Allors
          [Id("c643a160-556b-44bb-b3e4-232d291ff1e2")]
          [AssociationId("76de7b03-d4a5-4cf8-9631-e59f42ddda21")]
          [RoleId("c7fa0675-83f0-4b3a-9f6b-0fbc1360f12a")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self11 { get; set; }
  
          #region Allors
          [Id("c662f343-3859-4d04-8d4b-011087c72885")]
          [AssociationId("7db277e5-ea82-4dc8-a8f0-9eb800cd7a0a")]
          [RoleId("f3326b8a-e7c0-47b9-9311-5f826d9fe02b")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
          IGT32Composite Self32 { get; set; }
  
          #region Allors
          [Id("c6932f0a-e1de-4d93-ab94-80a5eb0a315c")]
          [AssociationId("13edb577-873b-40b7-8d5e-6a70c48cb8f0")]
          [RoleId("81b25bc2-b44a-448c-a944-163b813285a0")]
          [Multiplicity(Multiplicity.OneToOne)]
          #endregion
  
gt:         IGT32Composite Self28 { get; set; }