diff --git a/CHANGELOG.md b/CHANGELOG.md index 85331ba7a..c3f0914e4 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,39 @@ All notable changes to this project should be documented in this file +## [v5.1.785] 2024-12-15 + +Final 5.1 release before v6 (supporting netcore and IFC4.3) + +### Changed +- Updated to OpenCascade 7.5.2 +- Switched to v6 Essentials Dependency Injection & Logging +### Added +- Baseline support for IFC4.3 schema (not including new geometries and linear placement) +- BatchProcessor can now mesh single Breps +### Removed +### Fixed +- Better logging on unmanaged exceptions +- Fix for #281: Stackoverflow when precision is incorrect on Wires +- Fixed management of invalid normals +- Fix for collinear points in profiles +- Added null check when trimming faces +- Fix #388 : SurfaceCurveSweptAreaSolid regression +- Fix: Small scale errors would throw exception +- Fix managed objects lifetime (@daniilch) +- Fix: Handle OCC precision issue in BRepTools_WireExplorer (@FrozenKiwi) +- Fix #370: Premature garbage collection of objects holding native resources (@ChernyshevDS) +- Fix infinite loop in ShapeUpgrade_UnifySameDomain +- Security fix: Update Newtonsoft +- Added workaround for ArchiCAD precision issues +- Unique region names for many context w/geometries +- #492 Fix logging when warning about incorrect composite profile +- fixed up IfcCShapeProfileDef error when values of girth and thickness are the same (@okaharu0795) +- Fix #447 Incorrect curve parameters when creating XbimCurve for trimmed ellipse (@ChernyshevDS) +- #512 Fix Memory Access Violation issues (v4 regresion due to use of No_Exceptions) + - Fixes major disparity between Debug and Release builds as OCC was not raising Standard_Failure exceptions in Release build: often triggering unmanagaed 'access violation' exceptions +- #512 Handle invalid AdvancedBreps better when calculating regions + ## [v5.1.239] 2019-06-03 Candidate release for 5.1 diff --git a/Xbim.Geometry.Engine.Interop.Tests/GithubIssuesTests.cs b/Xbim.Geometry.Engine.Interop.Tests/GithubIssuesTests.cs index 2def334d2..8c0661052 100644 --- a/Xbim.Geometry.Engine.Interop.Tests/GithubIssuesTests.cs +++ b/Xbim.Geometry.Engine.Interop.Tests/GithubIssuesTests.cs @@ -1,32 +1,139 @@ -using Microsoft.VisualStudio.TestTools.UnitTesting; +using FluentAssertions; +using Microsoft.Extensions.Logging; +using Microsoft.VisualStudio.TestTools.UnitTesting; using System; -using System.Collections.Generic; +using System.Drawing; using System.Linq; -using System.Text; -using System.Threading.Tasks; +using Xbim.Common.Configuration; +using Xbim.Common.Geometry; +using Xbim.Ifc4.Interfaces; using Xbim.IO.Memory; using Xbim.ModelGeometry.Scene; namespace Xbim.Geometry.Engine.Interop.Tests { - [TestClass] - public class GithubIssuesTests - { - [TestMethod] - public void Github_Issue_281() - { - // this file resulted in a stack-overflow exception due to precision issues in the data. - // We have added better exception management so that the stack-overflow is not thrown any more, - // however the voids in the wall are still not computed correctly. - // - using (var m = new MemoryModel(new Ifc2x3.EntityFactoryIfc2x3())) - { - m.LoadStep21("TestFiles\\Github\\Github_issue_281_minimal.ifc"); - var c = new Xbim3DModelContext(m); - c.CreateContext(null, false); - - // todo: 2021: add checks so that the expected openings are correctly computed. - } - } - } + [TestClass] + public class GithubIssuesTests + { + [TestMethod] + public void Github_Issue_281() + { + // this file resulted in a stack-overflow exception due to precision issues in the data. + // We have added better exception management so that the stack-overflow is not thrown any more, + // however the voids in the wall are still not computed correctly. + // + using (var m = new MemoryModel(new Ifc2x3.EntityFactoryIfc2x3())) + { + m.LoadStep21("TestFiles\\Github\\Github_issue_281_minimal.ifc"); + var c = new Xbim3DModelContext(m); + c.CreateContext(null, false); + + // todo: 2021: add checks so that the expected openings are correctly computed. + } + } + + [TestMethod] + public void Github_Issue_447() + { + // This file contains a trimmed curve based on ellipse which has semiaxis1 < semiaxis2 + // and trimmed curve is parameterized with cartesian points. + // This test checks for a bug in XBimCurve geometry creation procedure when incorrect parameter values + // are calculated for these specific conditions described above. + using (var model = MemoryModel.OpenRead(@"TestFiles\Github\Github_issue_447.ifc")) + { + var shape = model.Instances.OfType().FirstOrDefault(); + Assert.IsNotNull(shape); + var trimPoint1 = shape.Trim1.OfType().FirstOrDefault(); + Assert.IsNotNull(trimPoint1); + var trimPoint2 = shape.Trim2.OfType().FirstOrDefault(); + Assert.IsNotNull(trimPoint2); + + var trimStart = new XbimPoint3D(trimPoint1.X, trimPoint1.Y, trimPoint1.Z); + var trimEnd = new XbimPoint3D(trimPoint2.X, trimPoint2.Y, trimPoint2.Z); + + IXbimGeometryEngine geomEngine = new XbimGeometryEngine(); + var geom = geomEngine.CreateCurve(shape); + Assert.IsNotNull(geom); + + Assert.AreEqual(trimStart, geom.Start); + Assert.AreEqual(trimEnd, geom.End); + } + } + + [TestMethod] + public void Github_Issue_512() + { + //var loggerFactory = new LoggerFactory().AddConsole(LogLevel.Trace); + //XbimServices.Current.ConfigureServices(s => s.AddXbimToolkit(b => b.AddLoggerFactory(loggerFactory))); + var ifcFile = @"TestFiles\Github\Github_issue_512.ifc"; + // Triggers OCC Memory violation + using (var m = MemoryModel.OpenRead(ifcFile)) + { + var c = new Xbim3DModelContext(m); + var result = c.CreateContext(null, true); + + Assert.IsTrue(result, "Expect success"); + + Assert.IsFalse(m.GeometryStore.IsEmpty, "Store expected to be full"); + } + } + + [TestMethod] + public void Github_Issue_512b() + { + //var loggerFactory = new LoggerFactory().AddConsole(LogLevel.Trace); + //Common.Configuration.XbimServices.Current.ConfigureServices(s => s.AddXbimToolkit(b => b.AddLoggerFactory(loggerFactory))); + var ifcFile = @"TestFiles\Github\Github_issue_512b.ifc"; + // Triggers OCC Memory violation + using (var m = MemoryModel.OpenRead(ifcFile)) + { + var c = new Xbim3DModelContext(m); + var result = c.CreateContext(null, true); + + Assert.IsTrue(result, "Expect success"); + + Assert.IsFalse(m.GeometryStore.IsEmpty, "Store expected to be full"); + + using (var reader = m.GeometryStore.BeginRead()) + { + var regions = reader.ContextRegions.Where(cr => cr.MostPopulated() != null).Select(cr => cr.MostPopulated()); + + var region = regions.FirstOrDefault(); + + region.Size.Length.Should().BeApproximately(1.747, 0.001); + } + } + } + + //[TestMethod] + + //public void Github_Issue_512d() + //{ + + // var ifcFile = @"C:\Users\AndyWard\XBIM\Models - Documents\0400 Under NDA\TraceSoftware\CDO_EXE_240_ML04_S_1_01.extracted.ifc"; + // // Triggers OCC Memory violation + // using (var m = MemoryModel.OpenRead(ifcFile)) + // { + // var loggerFactory = new LoggerFactory().AddConsole(LogLevel.Trace); + // var geomEngine = new XbimGeometryEngine(); + // var logger = loggerFactory.CreateLogger(); + + // IIfcAdvancedBrep brep = m.Instances[9020] as IIfcAdvancedBrep; + + // var geom = geomEngine.CreateSolidSet(brep, logger); + + // geom.IsValid.Should().BeTrue(); + + // foreach(var shape in geom) + // { + // var bb = shape.BoundingBox; + // Console.WriteLine($"{shape.IsValid} {shape.IsPolyhedron} {shape.BoundingBox.Length()} {shape.BoundingBox} "); + // } + // // geom.SaveAsBrep("Foo.brep"); + + // geom.BoundingBox.Length().Should().BeLessOrEqualTo(1e10); + // } + + //} + } } diff --git a/Xbim.Geometry.Engine.Interop.Tests/Ifc4GeometryTests.cs b/Xbim.Geometry.Engine.Interop.Tests/Ifc4GeometryTests.cs index 98d3e0a80..aa2a3e665 100644 --- a/Xbim.Geometry.Engine.Interop.Tests/Ifc4GeometryTests.cs +++ b/Xbim.Geometry.Engine.Interop.Tests/Ifc4GeometryTests.cs @@ -8,10 +8,14 @@ using Xbim.IO.Memory; using Xbim.Common; using FluentAssertions; +using Xbim.ModelGeometry.Scene; +using System.IO; +using Xbim.Ifc; +using Xbim.Tessellator; +using Xbim.Common.XbimExtensions; namespace Xbim.Geometry.Engine.Interop.Tests { - [TestClass] public class Ifc4GeometryTests { @@ -26,6 +30,7 @@ static public void Initialise(TestContext context) geomEngine = new XbimGeometryEngine(); logger = loggerFactory.CreateLogger(); } + [ClassCleanup] static public void Cleanup() { @@ -33,24 +38,25 @@ static public void Cleanup() geomEngine = null; logger = null; } + + [TestMethod] public void Can_build_ifcadvancedbrep_with_faulty_surface_orientation() { - Assert.Inconclusive("File missing"); - using (var model = MemoryModel.OpenRead(@"ifcadvancedbrep_with_faulty_surface_orientation.ifc")) + using (var model = MemoryModel.OpenRead(@"TestFiles\ifcadvancedbrep_with_faulty_surface_orientation.ifc")) { //MemoryModel.SetWorkArounds(model.Header, model.ModelFactors as XbimModelFactors); var pfs = model.Instances.OfType().FirstOrDefault(); model.AddRevitWorkArounds(); Assert.IsTrue(pfs != null, "No IIfcAdvancedBrep found"); var solid = geomEngine.CreateSolid(pfs, logger); - + solid.Volume.Should().BeApproximately(102264692.69692135, 1e-7); - solid.Faces.Count.Should().Be(14); + solid.Faces.Count.Should().Be(14); } } - + [TestMethod] public void Can_build_polygonal_face_tessellation() @@ -62,7 +68,6 @@ public void Can_build_polygonal_face_tessellation() var faceModel = geomEngine.CreateSurfaceModel(pfs, logger).OfType().FirstOrDefault(); faceModel.Should().NotBeNull(); faceModel.Faces.Count.Should().Be(11); - } } @@ -77,7 +82,6 @@ public void Can_build_polygonal_faceset_as_solid() solidModel.Should().NotBeNull(); solidModel.Faces.Count.Should().Be(11); solidModel.Volume.Should().BeApproximately(6500000000000.001, 1e-5); - } } @@ -106,12 +110,13 @@ public void CentreLineProfileTest() [TestMethod] public void TrimmedCurveWithLargeRadianValueTest() { - using (var er = new EntityRepository(nameof(TrimmedCurveWithLargeRadianValueTest), true)) + using (var er = new EntityRepository(nameof(TrimmedCurveWithLargeRadianValueTest), + true)) { Assert.IsTrue(er.Entity != null, "No IIfcExtrudedAreaSolid found"); var extrudedSolid = geomEngine.CreateSolid(er.Entity, logger); HelperFunctions.IsValidSolid(extrudedSolid); - Assert.AreEqual((long)extrudedSolid.Volume, 14999524619); + Assert.AreEqual((long) extrudedSolid.Volume, 14999524619); } } @@ -124,9 +129,9 @@ public void ExtrudedSolidWithNullPositionTest() Assert.IsTrue(er.Entity != null, "No IIfcExtrudedAreaSolid found"); var extrudedSolid = geomEngine.CreateSolid(er.Entity, logger); HelperFunctions.IsValidSolid(extrudedSolid); - } } + [TestMethod] public void FacetedBrepIsValidSolidTest() { @@ -135,10 +140,9 @@ public void FacetedBrepIsValidSolidTest() Assert.IsTrue(er.Entity != null, "No IIfcFacetedBrep found"); var solid = geomEngine.CreateSolidSet(er.Entity, logger).FirstOrDefault(); HelperFunctions.IsValidSolid(solid); - } - } + [TestMethod] public void closed_shell_is_valid_test() { @@ -146,23 +150,22 @@ public void closed_shell_is_valid_test() { Assert.IsTrue(er.Entity != null, "No IIfcFacetedBrep found"); var solids = geomEngine.CreateSolidSet(er.Entity, logger); - Assert.IsTrue(solids.Count==4, "Should return 4 solids"); - + Assert.IsTrue(solids.Count == 4, "Should return 4 solids"); } - } + [TestMethod] public void FacetedBrepWithFacesOutsideNorlamTolerancesTest() { - using (var er = new EntityRepository(nameof(FacetedBrepWithFacesOutsideNorlamTolerancesTest))) + using (var er = new EntityRepository( + nameof(FacetedBrepWithFacesOutsideNorlamTolerancesTest))) { Assert.IsTrue(er.Entity != null, "No IIfcFacetedBrep found"); var solid = geomEngine.CreateSolidSet(er.Entity, logger).FirstOrDefault(); HelperFunctions.IsValidSolid(solid); - } - } + [TestMethod] public void CsgSolidIsValidSolidTest() { @@ -171,9 +174,9 @@ public void CsgSolidIsValidSolidTest() Assert.IsTrue(er.Entity != null, "No IIfcCsgSolid found"); var solid = geomEngine.CreateSolidSet(er.Entity, logger).FirstOrDefault(); HelperFunctions.IsValidSolid(solid); - } } + [TestMethod] public void IndexedPolyCurveTest() { @@ -182,7 +185,6 @@ public void IndexedPolyCurveTest() Assert.IsTrue(er.Entity != null, "No IIfcExtrudedAreaSolid found"); var solid = geomEngine.CreateSolid(er.Entity, logger); HelperFunctions.IsValidSolid(solid); - } } @@ -205,7 +207,6 @@ public void CsgSolidBoundingBoxTest() Assert.IsTrue(er.Entity != null, "No IfcCsgSolid found"); var solid = geomEngine.CreateSolidSet(er.Entity, logger).FirstOrDefault(); Assert.IsTrue(Math.Abs(solid.Volume - solid.BoundingBox.Volume) < 1e-5); - } } @@ -220,6 +221,7 @@ public void ExtrudedAreaSolidBasicTest() Assert.IsTrue(Math.Abs(solid.Volume - solid.BoundingBox.Volume) < 1e-5); } } + [TestMethod] public void SurfaceModelBasicTest() { @@ -229,7 +231,7 @@ public void SurfaceModelBasicTest() Assert.IsNotNull(shape); var geom = geomEngine.CreateSurfaceModel(shape); Assert.IsTrue(geom.Shells.Count == 1); - Assert.IsTrue((int)geom.Shells.First.BoundingBox.Volume == 2000000000); + Assert.IsTrue((int) geom.Shells.First.BoundingBox.Volume == 2000000000); } } @@ -285,7 +287,6 @@ public void BrepSolidModelAdvancedTest() shape.Should().NotBeNull(); var geom = geomEngine.CreateSolid(shape); geom.Volume.Should().BeApproximately(0.83333333333333282, 1e-7); - } } @@ -308,25 +309,26 @@ public void AdvancedBrepTest() { var advancedBrep = model.Instances.OfType().FirstOrDefault(); Assert.IsNotNull(advancedBrep); - + var basinSolids = geomEngine.CreateSolidSet(advancedBrep); - basinSolids.Sum(s=>s.Volume).Should().BeApproximately(2045022.3839364732, 1e-7); + basinSolids.Sum(s => s.Volume).Should().BeApproximately(2045022.3839364732, 1e-7); } } + [TestMethod] public void AdvancedBrepComplexCurvesandSurfacesTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\Axis2PlacementError.ifc")) { - var advancedBrep = model.Instances.OfType().FirstOrDefault(i => i.EntityLabel == 27743); + var advancedBrep = model.Instances.OfType() + .FirstOrDefault(i => i.EntityLabel == 27743); model.AddRevitWorkArounds(); //units are not correctly set in the ifc file model.ModelFactors.Initialise(1, 1e-3, 1e-2); advancedBrep.Should().NotBeNull(); var basin = geomEngine.CreateSolidSet(advancedBrep); - Assert.AreEqual(2, basin.Count()); - basin.Sum(s=>s.Volume).Should().BeApproximately(44861498.858031876, 1e-7); - + Assert.AreEqual(2, basin.Count()); + basin.Sum(s => s.Volume).Should().BeApproximately(44861498.858031876, 1e-7); } } @@ -340,12 +342,9 @@ public void TriangulatedFaceSetAdvancedTest() Assert.IsNotNull(triangulatedFaceSet); var basin = geomEngine.CreateSurfaceModel(triangulatedFaceSet); Assert.AreEqual(23938449.816244926, basin.BoundingBox.Volume, 1e-5); - } } - - #endregion #region Tessellation tests @@ -360,7 +359,6 @@ public void TriangulatedFaceSet1Test() var geom = geomEngine.CreateSurfaceModel(triangulatedFaceSet); Assert.IsTrue(geom.Shells.Count == 1); Assert.IsTrue(Math.Abs(geom.Shells.First.BoundingBox.Volume - 1.32) < 1e-5); - } } //Commented out due to its time taken @@ -381,16 +379,17 @@ public void TriangulatedFaceSet1Test() [TestMethod] public void TriangulatedFaceSet2Test() { - using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\column-straight-rectangle-tessellation.ifc")) + using (var model = + MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\column-straight-rectangle-tessellation.ifc")) { var triangulatedFaceSet = model.Instances.OfType().FirstOrDefault(); Assert.IsNotNull(triangulatedFaceSet); var geom = geomEngine.CreateSurfaceModel(triangulatedFaceSet); Assert.IsTrue(geom.Shells.Count == 1); Assert.IsTrue(Math.Abs(geom.Shells.First.BoundingBox.Volume - 7680) < 1e-5); - } } + [TestMethod] public void TriangulatedFaceSet3Test() { @@ -401,9 +400,9 @@ public void TriangulatedFaceSet3Test() var geom = geomEngine.CreateSurfaceModel(triangulatedFaceSet); Assert.IsTrue(geom.Shells.Count == 1); Assert.IsTrue(Math.Abs(geom.Shells.First.BoundingBox.Volume - 103.92304) < 1e-5); - } } + #endregion #region Grid placement @@ -413,7 +412,6 @@ public void GridTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\grid-placement.ifc")) { - var placements = model.Instances.OfType(); Assert.IsTrue(placements.Any()); foreach (var p in placements) @@ -421,6 +419,7 @@ public void GridTest() XbimMatrix3D m = geomEngine.ToMatrix3D(p); Assert.IsFalse(m.IsIdentity); } + //make a graphic of the grid var ifcGrid = model.Instances.OfType().FirstOrDefault(); Assert.IsNotNull(ifcGrid); @@ -438,7 +437,6 @@ public void GridWithIfcLineTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\grid-lines.ifc")) { - var ifcGrid = model.Instances.OfType().FirstOrDefault(); Assert.IsNotNull(ifcGrid); var geom = geomEngine.CreateGrid(ifcGrid); @@ -450,7 +448,6 @@ public void GridWithIfcLineTest() } } - #endregion #region Tapered extrusions @@ -463,7 +460,7 @@ public void ExtrudedAreaSolidTaperedTest() var taperedSolid = model.Instances.OfType().FirstOrDefault(); Assert.IsNotNull(taperedSolid); var bar = geomEngine.CreateSolid(taperedSolid, logger); - Assert.IsTrue((int)bar.Volume > 0); + Assert.IsTrue((int) bar.Volume > 0); } } @@ -480,19 +477,14 @@ public void RevolvedAreaSolidTaperedTest() } - - - [TestMethod] public void WireInitFromIfcIndexedPolyCurveTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\WirePolycurve.ifc")) { - var shape = model.Instances[185] as IIfcGeometricRepresentationItem; IXbimGeometryObject geomObject = geomEngine.Create(shape); Assert.IsTrue(geomObject.IsValid); - } } @@ -519,7 +511,7 @@ public void SectionedSpineTest() [TestMethod] public void FixedReferenceSweptSolidTest() { - using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\fixed-reference-sweptarea.ifc", logger)) + using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\fixed-reference-sweptarea.ifc")) { var sectionedSpine = model.Instances.OfType().FirstOrDefault(); Assert.IsNotNull(sectionedSpine); @@ -528,8 +520,6 @@ public void FixedReferenceSweptSolidTest() } } - - #endregion [TestMethod] @@ -538,7 +528,7 @@ public void MirroredProfileDefTest() using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\IfcMirroredProfileDef.ifc")) { var derived = model.Instances[50] as IIfcDerivedProfileDef; //derived profile, mirrored by transform - var mirrored = model.Instances[177] as IIfcMirroredProfileDef;//mirrored versio of above + var mirrored = model.Instances[177] as IIfcMirroredProfileDef; //mirrored versio of above Assert.IsNotNull(derived); Assert.IsNotNull(mirrored); @@ -550,12 +540,10 @@ public void MirroredProfileDefTest() var diffs = differ.DiffText(brepM, brepD); Assert.IsTrue(mFace.Normal == dFace.Normal); Assert.IsTrue(diffs.Length == 3); - } } - [TestMethod] public void CylindricalSurfaceTest() { @@ -568,10 +556,12 @@ public void CylindricalSurfaceTest() { Assert.IsTrue(face.Area > 0); } + Assert.IsTrue(geom.Volume > 0); } } } + [TestMethod] public void NotClosedShellTest() { @@ -582,9 +572,9 @@ public void NotClosedShellTest() var solid = geomEngine.CreateSolidSet(er.Entity, logger); Assert.IsTrue(solid.IsValid); - } } + /// /// This test checks a composite curve that has trimmed IfcLine segments /// @@ -616,6 +606,7 @@ public void CompositeCurveBadSenseTest() var geom = geomEngine.CreateWire(comp); } } + /// /// This test checks for a composite curve that has a trimmed circle that is not within the tolerance of the model at its connections /// @@ -630,7 +621,6 @@ public void CompositeCurveBadPrecisionTest() var curve = geomEngine.CreateCurve(er.Entity, logger); Assert.AreEqual(curve.Length, wire.Length, 0.999); } - } [TestMethod] @@ -650,12 +640,10 @@ public void CompositeCurveSegmentsDoNotCloseTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\composite-curve5.ifc")) { - //try building the polygonally bounded half space that has the faulty curve, which is now a seam var pbhs = model.Instances[3942238] as IIfcBooleanClippingResult; var solid = geomEngine.CreateSolidSet(pbhs).FirstOrDefault(); Assert.IsTrue(solid.Volume > 0); - } } @@ -674,7 +662,9 @@ public void BooleanOpeningsTotalSubractionTest() var wall = model.Instances[1133397] as IIfcExtrudedAreaSolid; Assert.IsNotNull(wall); //create it in the right position - var geomOpening = geomEngine.Create(opening, (IIfcAxis2Placement3D)((IIfcLocalPlacement)(ifcOpening.ObjectPlacement)).RelativePlacement) as IXbimSolid; + var geomOpening = geomEngine.Create(opening, + (IIfcAxis2Placement3D) ((IIfcLocalPlacement) (ifcOpening.ObjectPlacement)).RelativePlacement) as + IXbimSolid; Assert.IsNotNull(geomOpening); Assert.IsTrue((geomOpening.Volume > 0)); var geomWall = geomEngine.CreateSolid(wall); @@ -692,7 +682,6 @@ public void CloseProfileWithVoidsTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\closed-profile-with-voids.ifc")) { - var eas = model.Instances[23512] as IIfcExtrudedAreaSolid; eas.Should().NotBeNull(); var geom = geomEngine.CreateSolid(eas); @@ -706,12 +695,10 @@ public void TrimmedEllipseTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\TrimmedEllipseTest.ifc")) { - var eas = model.Instances[272261] as IIfcExtrudedAreaSolid; Assert.IsNotNull(eas); var geom = geomEngine.CreateSolid(eas); Assert.IsTrue((geom.Volume > 0)); - } } @@ -720,7 +707,6 @@ public void LongRunningBooleanTest() { using (var model = MemoryModel.OpenRead(@"TestFiles\Ifc4TestFiles\long-running-boolean.ifc")) { - var ifcWall = model.Instances[39] as IIfcExtrudedAreaSolid; Assert.IsNotNull(ifcWall); var solids = geomEngine.CreateSolidSet(); @@ -730,23 +716,24 @@ public void LongRunningBooleanTest() Assert.IsNotNull(firstOrDefault); { var opening = firstOrDefault.Items.FirstOrDefault() as IIfcGeometricRepresentationItem; - var geomOpening = geomEngine.Create(opening, (IIfcAxis2Placement3D)((IIfcLocalPlacement)(ifcOpening.ObjectPlacement)).RelativePlacement) as IXbimSolid; + var geomOpening = geomEngine.Create(opening, + (IIfcAxis2Placement3D) ((IIfcLocalPlacement) (ifcOpening.ObjectPlacement)) + .RelativePlacement) as IXbimSolid; Assert.IsNotNull(geomOpening); solids.Add(geomOpening); } - } + var wallGeom = geomEngine.CreateSolid(ifcWall); var result = wallGeom.Cut(solids, model.ModelFactors.Precision); Assert.IsTrue(result.Count > 0); - } } + [TestMethod] public void IfcCenterLineProfileDefTest() { - using (var m = new MemoryModel(new Xbim.Ifc4.EntityFactoryIfc4())) { using (var txn = m.BeginTransaction("Test")) @@ -755,7 +742,7 @@ public void IfcCenterLineProfileDefTest() var cl = IfcModelBuilder.MakeCenterLineProfileDef(m, semiCircle, 5); var face = geomEngine.CreateFace(cl); Assert.IsNotNull(face as IXbimFace, "Wrong type returned"); - Assert.IsTrue(((IXbimFace)face).IsValid, "Invalid face returned"); + Assert.IsTrue(((IXbimFace) face).IsValid, "Invalid face returned"); } } } @@ -771,7 +758,7 @@ public void IfcSurfaceOfLinearExtrusionTest() var cl = IfcModelBuilder.MakeSurfaceOfLinearExtrusion(m, def, 50, new XbimVector3D(0, 0, 1)); var face = geomEngine.CreateFace(cl); Assert.IsNotNull(face as IXbimFace, "Wrong type returned"); - Assert.IsTrue(((IXbimFace)face).IsValid, "Invalid face returned"); + Assert.IsTrue(((IXbimFace) face).IsValid, "Invalid face returned"); } } @@ -786,10 +773,100 @@ public void IfcSurfaceOfRevolutionTest() var rev = IfcModelBuilder.MakeSurfaceOfRevolution(m, def); var face = geomEngine.CreateFace(rev); Assert.IsNotNull(face as IXbimFace, "Wrong type returned"); - Assert.IsTrue(((IXbimFace)face).IsValid, "Invalid face returned"); + Assert.IsTrue(((IXbimFace) face).IsValid, "Invalid face returned"); + } + } + + [TestMethod] + public void IfcTriangulatedFaceSetTest() + { + using (var store = IfcStore.Open("TestFiles\\Ifc4TestFiles\\BasinTessellation.ifc")) + { + var basinTess = store.Instances[501] as IIfcTriangulatedFaceSet; + + var tessellator = new XbimTessellator(store, XbimGeometryType.PolyhedronBinary); + Assert.IsNotNull(basinTess); + Assert.IsTrue(tessellator.CanMesh(basinTess)); + var geom = tessellator.Mesh(basinTess); + Assert.IsTrue((int)(geom.BoundingBox.Volume) == 23913891); + + } + } + + + [TestMethod] + public void IfcTriangulatedFaceSetWithNormalsTest() + { + using (var store = IfcStore.Open("TestFiles\\Ifc4TestFiles\\column-straight-rectangle-tessellation.ifc")) + { + var columnTess = store.Instances[288] as IIfcTriangulatedFaceSet; + + var tessellator = new XbimTessellator(store, XbimGeometryType.PolyhedronBinary); + Assert.IsNotNull(columnTess); + Assert.IsTrue(tessellator.CanMesh(columnTess)); + var geom = tessellator.Mesh(columnTess); + Assert.IsTrue((int)(geom.BoundingBox.Volume) == 7680); + + } + } + + [TestMethod] + public void IfcTriangulatedFaceSetWithColoursTest() + { + using (var store = IfcStore.Open("TestFiles\\tessellation-with-individual-colors.ifc")) + { + var triangulatedFaceSet = store.Instances.OfType().FirstOrDefault(); + Assert.IsNotNull(triangulatedFaceSet); + + var tessellator = new XbimTessellator(store, XbimGeometryType.PolyhedronBinary); + Assert.IsTrue(tessellator.CanMesh(triangulatedFaceSet)); + var geom = tessellator.Mesh(triangulatedFaceSet); + Assert.IsTrue((int)(geom.BoundingBox.Volume) == 2000000000); + } + } + + + [TestMethod] + public void IfcTriangulatedFaceSetSimpleBinaryTest() + { + using (var store = IfcStore.Open("TestFiles\\Ifc4TestFiles\\BasinTessellation.ifc")) + { + var triangulatedFaceSet = store.Instances.OfType().FirstOrDefault(); + + var tessellator = new XbimTessellator(store, XbimGeometryType.PolyhedronBinary); + Assert.IsNotNull(triangulatedFaceSet); + Assert.IsTrue(tessellator.CanMesh(triangulatedFaceSet)); + var geom = tessellator.Mesh(triangulatedFaceSet); + using (var ms = new MemoryStream(((IXbimShapeGeometryData)geom).ShapeData)) + { + using (var br = new BinaryReader(ms)) + { + XbimShapeTriangulation myShapeTriangulation = br.ReadShapeTriangulation(); + Assert.IsTrue(myShapeTriangulation.Faces.Sum(t => t.TriangleCount) == triangulatedFaceSet.NumberOfTriangles); + } + } } } + [TestMethod] + public void IfcTriangulatedFaceSetComplexBinaryTest() + { + using (var store = IfcStore.Open("TestFiles\\Ifc4TestFiles\\IFC4TessellationComplex.ifc")) + { + var triangulatedFaceSet = store.Instances[4373] as IIfcTriangulatedFaceSet; - + var tessellator = new XbimTessellator(store, XbimGeometryType.PolyhedronBinary); + Assert.IsNotNull(triangulatedFaceSet); + Assert.IsTrue(tessellator.CanMesh(triangulatedFaceSet)); + var geom = tessellator.Mesh(triangulatedFaceSet); + using (var ms = new MemoryStream(((IXbimShapeGeometryData)geom).ShapeData)) + { + using (var br = new BinaryReader(ms)) + { + XbimShapeTriangulation myShapeTriangulation = br.ReadShapeTriangulation(); + Assert.IsTrue(myShapeTriangulation.Faces.Sum(t => t.TriangleCount) == triangulatedFaceSet.NumberOfTriangles); + } + } + } + } } -} +} \ No newline at end of file diff --git a/Xbim.Geometry.Engine.Interop.Tests/IfcCSGTests.cs b/Xbim.Geometry.Engine.Interop.Tests/IfcCSGTests.cs index 4cc04f793..b4da093a3 100644 --- a/Xbim.Geometry.Engine.Interop.Tests/IfcCSGTests.cs +++ b/Xbim.Geometry.Engine.Interop.Tests/IfcCSGTests.cs @@ -66,6 +66,7 @@ public void IfcRectangularPyramidTest() } [TestMethod] + [Ignore("Broken in 5.1. Reinstate in v6")] public void IfcRightCircularCylinderTest() { using (var m = new MemoryModel(new Xbim.Ifc4.EntityFactoryIfc4())) @@ -91,6 +92,7 @@ public void IfcRightCircularCylinderTest() [TestMethod] + [Ignore("Broken in 5.1. Reinstate in v6")] public void IfcRightCircularConeTest() { using (var m = new MemoryModel(new Xbim.Ifc4.EntityFactoryIfc4())) @@ -146,6 +148,7 @@ public void IfcBlockTest() [TestMethod] + [Ignore("Broken in 5.1. Reinstate in v6")] public void IfcSphereTest() { using (var m = new MemoryModel(new Xbim.Ifc4.EntityFactoryIfc4())) diff --git a/Xbim.Geometry.Engine.Interop.Tests/IfcExtrudedAreaSolidTests.cs b/Xbim.Geometry.Engine.Interop.Tests/IfcExtrudedAreaSolidTests.cs index 49e879e59..a5e2cfa2c 100644 --- a/Xbim.Geometry.Engine.Interop.Tests/IfcExtrudedAreaSolidTests.cs +++ b/Xbim.Geometry.Engine.Interop.Tests/IfcExtrudedAreaSolidTests.cs @@ -89,5 +89,16 @@ public void SweptDiskSolidPolygonalTest(string fileName, double requiredVolume) } } + [DataTestMethod] + public void IfcCShapeProfileDefGirthTest() + { + using (var model = MemoryModel.OpenRead($@"TestFiles\test_rebro.ifc")) + { + var extrudedAreaSolid = model.Instances.OfType().FirstOrDefault(); + Assert.IsNotNull(extrudedAreaSolid); + var solid = geomEngine.CreateSolid(extrudedAreaSolid); + solid.Should().NotBeNull(); + } + } } } diff --git a/Xbim.Geometry.Engine.Interop.Tests/RegressionTests.cs b/Xbim.Geometry.Engine.Interop.Tests/RegressionTests.cs index fdb7a8ae6..5d0e481dc 100644 --- a/Xbim.Geometry.Engine.Interop.Tests/RegressionTests.cs +++ b/Xbim.Geometry.Engine.Interop.Tests/RegressionTests.cs @@ -1,12 +1,8 @@ using Microsoft.Extensions.Logging; using Microsoft.VisualStudio.TestTools.UnitTesting; -using System; -using System.Collections.Generic; using System.Diagnostics; -using System.IO; using System.Linq; -using System.Text; -using System.Threading.Tasks; +using Xbim.Common.Configuration; using Xbim.Ifc; using Xbim.Ifc4.Interfaces; @@ -17,27 +13,23 @@ public class RegressionTests { static private XbimGeometryEngine geomEngine; - static private ILoggerFactory loggerFactory; static private ILogger logger; [ClassInitialize] static public void Initialise(TestContext context) { - loggerFactory = new LoggerFactory().AddConsole(LogLevel.Trace); geomEngine = new XbimGeometryEngine(); - logger = loggerFactory.CreateLogger(); + logger = XbimServices.Current.CreateLogger(); } [ClassCleanup] static public void Cleanup() { - loggerFactory = null; geomEngine = null; logger = null; } - // todo: 2021: @SRL this test used to be ignored, but the reason is not clear [TestMethod] public void IfcHalfspace_FailingGeom() { diff --git a/Xbim.Geometry.Engine.Interop.Tests/TessellatorTests.cs b/Xbim.Geometry.Engine.Interop.Tests/TessellatorTests.cs new file mode 100644 index 000000000..3c8770f35 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TessellatorTests.cs @@ -0,0 +1,100 @@ +using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Text; +using Xbim.Common.Geometry; +using Xbim.Common.XbimExtensions; +using Xbim.Ifc; +using Xbim.Ifc4.Interfaces; +using Xbim.Tessellator; + +namespace Xbim.Geometry.Engine.Interop.Tests +{ + [TestClass] + public class TessellatorTests + { + [TestMethod] + public void Test_Large_Coordinates_Reduction() + { + XbimGeometryType tp = XbimGeometryType.PolyhedronBinary; + using (var model = IfcStore.Open("TestFiles\\LargeTriangulatedCoordinates.ifc")) + { + var xbimTessellator = new XbimTessellator(model, tp); + var representation = model.Instances.FirstOrDefault(); + var shape = xbimTessellator.Mesh(representation); + + // geometry should have a local displacement + Assert.IsTrue(shape.LocalShapeDisplacement.HasValue); + + // it should be more than 6 200 000 + var distance = shape.LocalShapeDisplacement.Value.Length; + Assert.IsTrue(distance > 6200000); + + var ms = new MemoryStream(((IXbimShapeGeometryData)shape).ShapeData); + var br = new BinaryReader(ms); + var geometry = br.ReadShapeTriangulation(); + + // vertex geometry should be small + var vertex = geometry.Vertices.First(); + Assert.IsTrue(vertex.X < 1000); + Assert.IsTrue(vertex.Y < 1000); + Assert.IsTrue(vertex.Z < 1000); + + // bounding box should be at [0,0,0] position + var bb = shape.BoundingBox; + var pos = bb.Location; + var test = Math.Abs(pos.X + pos.Y + pos.Z); + Assert.IsTrue(test < 0.1) +; + } + } + + [TestMethod] + public void Test_PolygonalFaceSet_Tessellation() + { + XbimGeometryType tp = XbimGeometryType.PolyhedronBinary; + using (var model = IfcStore.Open("TestFiles\\Ifc4TestFiles\\polygonal-face-tessellation.ifc")) + { + var xbimTessellator = new XbimTessellator(model, tp); + XbimShapeGeometry shapeGeom = null; + + var shape = model.Instances.FirstOrDefault(); + shapeGeom = xbimTessellator.Mesh(shape); + Assert.AreEqual(8000000000000, shapeGeom.BoundingBox.Volume); + } + } + + [TestMethod] + public void TestBoundingBoxSize() + { + XbimGeometryType tp = XbimGeometryType.PolyhedronBinary; + using (var model = IfcStore.Open("TestFiles\\Roof-01_BCAD.ifc")) + { + var xbimTessellator = new XbimTessellator(model, tp); + XbimShapeGeometry shapeGeom = null; + + var shape = model.Instances[1192] as IIfcGeometricRepresentationItem; + shapeGeom = xbimTessellator.Mesh(shape); + Debug.WriteLine(shapeGeom.BoundingBox); + } + } + + [TestMethod] + public void TestPnSize_Add2_Support() + { + XbimGeometryType tp = XbimGeometryType.PolyhedronBinary; + using (var model = IfcStore.Open("TestFiles\\IfcTriangulatedFaceSet.ifc")) + { + var xbimTessellator = new XbimTessellator(model, tp); + XbimShapeGeometry shapeGeom = null; + + var shape = model.Instances[48] as IIfcGeometricRepresentationItem; + shapeGeom = xbimTessellator.Mesh(shape); + Debug.WriteLine(shapeGeom.BoundingBox); + } + } + } +} diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_447.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_447.ifc new file mode 100644 index 000000000..152c93b0b --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_447.ifc @@ -0,0 +1,90 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1.0]','ExchangeRequirement []'),'2;1'); +FILE_NAME('','2023-07-28T13:23:34',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','21.1.80.35 - Exporter 21.4.2.0 - Default UI',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; +DATA; +#1= IFCORGANIZATION($,'Autodesk Revit 2021 (RUS)',$,$,$); +#5= IFCAPPLICATION(#1,'2021','Autodesk Revit 2021 (RUS)','Revit'); +#6= IFCCARTESIANPOINT((0.,0.,0.)); +#14= IFCDIRECTION((-1.,0.,0.)); +#20= IFCDIRECTION((0.,0.,1.)); +#36= IFCPERSON($,'','kis',$,$,$,$,$); +#38= IFCORGANIZATION($,'','',$,$); +#39= IFCPERSONANDORGANIZATION(#36,#38,$); +#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1690534630); +#43= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#44= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#45= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#46= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#47= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#48= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#49= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#47); +#50= IFCCONVERSIONBASEDUNIT(#48,.PLANEANGLEUNIT.,'DEGREE',#49); +#52= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#53= IFCDERIVEDUNITELEMENT(#52,1); +#54= IFCDERIVEDUNITELEMENT(#44,-3); +#55= IFCDERIVEDUNIT((#53,#54),.MASSDENSITYUNIT.,$); +#57= IFCDERIVEDUNITELEMENT(#44,4); +#58= IFCDERIVEDUNIT((#57),.MOMENTOFINERTIAUNIT.,$); +#60= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#61= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#62= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#63= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#64= IFCDERIVEDUNITELEMENT(#52,1); +#65= IFCDERIVEDUNITELEMENT(#62,-1); +#66= IFCDERIVEDUNITELEMENT(#60,-3); +#67= IFCDERIVEDUNIT((#64,#65,#66),.THERMALTRANSMITTANCEUNIT.,$); +#69= IFCDERIVEDUNITELEMENT(#44,3); +#70= IFCDERIVEDUNITELEMENT(#60,-1); +#71= IFCDERIVEDUNIT((#69,#70),.VOLUMETRICFLOWRATEUNIT.,$); +#73= IFCDERIVEDUNITELEMENT(#52,1); +#74= IFCDERIVEDUNITELEMENT(#60,-1); +#75= IFCDERIVEDUNIT((#73,#74),.MASSFLOWRATEUNIT.,$); +#77= IFCDERIVEDUNITELEMENT(#60,-1); +#78= IFCDERIVEDUNIT((#77),.ROTATIONALFREQUENCYUNIT.,$); +#80= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#81= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#82= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#83= IFCSIUNIT(*,.FORCEUNIT.,.KILO.,.NEWTON.); +#84= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#85= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#86= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#87= IFCDERIVEDUNITELEMENT(#52,-1); +#88= IFCDERIVEDUNITELEMENT(#44,-2); +#89= IFCDERIVEDUNITELEMENT(#60,3); +#90= IFCDERIVEDUNITELEMENT(#85,1); +#91= IFCDERIVEDUNIT((#87,#88,#89,#90),.USERDEFINED.,'Luminous Efficacy'); +#93= IFCDERIVEDUNITELEMENT(#44,1); +#94= IFCDERIVEDUNITELEMENT(#60,-1); +#95= IFCDERIVEDUNIT((#93,#94),.LINEARVELOCITYUNIT.,$); +#97= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#98= IFCDERIVEDUNITELEMENT(#44,-2); +#99= IFCDERIVEDUNITELEMENT(#52,1); +#100= IFCDERIVEDUNITELEMENT(#60,-2); +#101= IFCDERIVEDUNIT((#98,#99,#100),.USERDEFINED.,'Friction Loss'); +#103= IFCDERIVEDUNITELEMENT(#52,1); +#104= IFCDERIVEDUNITELEMENT(#44,1); +#105= IFCDERIVEDUNITELEMENT(#60,-2); +#106= IFCDERIVEDUNITELEMENT(#44,-1); +#107= IFCDERIVEDUNIT((#103,#104,#105,#106),.LINEARFORCEUNIT.,$); +#109= IFCDERIVEDUNITELEMENT(#52,1); +#110= IFCDERIVEDUNITELEMENT(#44,1); +#111= IFCDERIVEDUNITELEMENT(#60,-2); +#112= IFCDERIVEDUNITELEMENT(#44,-2); +#113= IFCDERIVEDUNIT((#109,#110,#111,#112),.PLANARFORCEUNIT.,$); +#115= IFCUNITASSIGNMENT((#43,#45,#46,#50,#52,#55,#58,#60,#61,#63,#67,#71,#75,#78,#80,#81,#82,#83,#84,#85,#86,#91,#95,#97,#101,#107,#113)); +#117= IFCAXIS2PLACEMENT3D(#6,$,$); +#118= IFCDIRECTION((6.12303176911189E-17,1.)); +#120= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#117,#118); +#133= IFCPROJECT('11_ouZkEbFLerc5Gc2nhie',#42,'\X2\041E041F04130421\X0\-2019-\X2\041C0424041A\X0\-\X2\0421041F0411\X0\',$,$,'17-\X2\0439\X0\ \X2\044D04420430043F\X0\: "\X2\041E04310443044104420440043E0439044104420432043E\X0\ \X2\043E044404380441043D044B0445\X0\ \X2\043F043E043C043504490435043D04380439\X0\ \X2\0434043B044F\X0\ \X2\044004300437043C043504490435043D0438044F\X0\ \X2\043F043E043404400430043704340435043B0435043D04380439\X0\ \X2\041F0410041E\X0\ "\X2\041304300437043F0440043E043C\X0\" \X2\0432\X0\ \X2\0433\X0\. \X2\04210430043D043A0442\X0\-\X2\041F043504420435044004310443044004330435\X0\ \X2\0432\X0\ \X2\041C0424041A\X0\ "\X2\041B0430044504420430\X0\ \X2\04260435043D04420440\X0\" (\X2\0424043004370430\X0\ 1)','\X2\04220420\X0\',(#120),#115); +#189945= IFCCARTESIANPOINT((1.595272235916,181.595272235917,351.595272235917)); +#189954= IFCCARTESIANPOINT((171.595272235914,1.59527223591597,351.595272235917)); +#189957= IFCCARTESIANPOINT((171.595272235915,181.595272235918,351.595272235917)); +#189959= IFCAXIS2PLACEMENT3D(#189957,#20,#14); +#189960= IFCELLIPSE(#189959,169.999999999999,180.000000000002); +#189961= IFCTRIMMEDCURVE(#189960,(#189945),(#189954),.T.,.CARTESIAN.); +ENDSEC; + +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_512.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_512.ifc new file mode 100644 index 000000000..660aca957 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_512.ifc @@ -0,0 +1,2967 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION ((''), '2;1'); +FILE_NAME ('', '2024-12-14T11:36:34', (''), (''), 'Processor version 6.0.0.0', 'Xbim.IO.MemoryModel', ''); +FILE_SCHEMA (('IFC4')); +ENDSEC; +DATA; +#1995722=IFCBUILDINGELEMENTPROXY('2wMxom5xn0cxPsjDlZmEXN',#20,'CLY-SAS-117 - S''Lane:CLY-SAS-117 - S''Lane:342353',$,'CLY-SAS-117 - S''Lane:CLY-SAS-117 - S''Lane',#1995721,#1995718,'342353',.NOTDEFINED.); +#20=IFCOWNERHISTORY(#19,#2,$,.NOCHANGE.,$,$,$,1732261059); +#19=IFCPERSONANDORGANIZATION(#17,#18,$); +#17=IFCPERSON($,'','redacted',$,$,$,$,$); +#18=IFCORGANIZATION($,'','',$,$); +#2=IFCAPPLICATION(#1,'2022','Autodesk Revit 2022 (FRA)','Revit'); +#1=IFCORGANIZATION($,'Autodesk Revit 2022 (FRA)',$,$,$); +#1995721=IFCLOCALPLACEMENT(#98,#1995720); +#98=IFCLOCALPLACEMENT(#16,#97); +#16=IFCLOCALPLACEMENT(#122,#15); +#122=IFCLOCALPLACEMENT($,#121); +#121=IFCAXIS2PLACEMENT3D(#120,$,$); +#120=IFCCARTESIANPOINT((313312.0383,571655.4308847308,11.1)); +#15=IFCAXIS2PLACEMENT3D(#3,$,$); +#3=IFCCARTESIANPOINT((0.,0.,0.)); +#97=IFCAXIS2PLACEMENT3D(#3,$,$); +#1995720=IFCAXIS2PLACEMENT3D(#1995719,$,$); +#1995719=IFCCARTESIANPOINT((-473.9848198562182,-120.46194824424708,0.)); +#1995718=IFCPRODUCTDEFINITIONSHAPE($,$,(#1995717)); +#1995717=IFCSHAPEREPRESENTATION(#90,'Body','MappedRepresentation',(#1995716)); +#90=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#88,$,.MODEL_VIEW.,$); +#88=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#86,#87); +#86=IFCAXIS2PLACEMENT3D(#3,$,$); +#87=IFCDIRECTION((6.123031769111886E-17,1.)); +#1995716=IFCMAPPEDITEM(#1995714,#340); +#1995714=IFCREPRESENTATIONMAP(#1995713,#1995712); +#1995713=IFCAXIS2PLACEMENT3D(#3,$,$); +#1995712=IFCSHAPEREPRESENTATION(#90,'Body','AdvancedBrep',(#1606424,#1607834)); +#1606424=IFCADVANCEDBREP(#1606423); +#1606423=IFCCLOSEDSHELL((#1605804,#1605820,#1605835,#1605847,#1605856,#1605865,#1605881,#1605893,#1605905,#1605917,#1605933,#1605945,#1605957,#1605968,#1605981,#1605990,#1606003,#1606015,#1606026,#1606039,#1606097,#1606098,#1606099,#1606100,#1606158,#1606167,#1606176,#1606185,#1606194,#1606203,#1606212,#1606225,#1606234,#1606243,#1606252,#1606264,#1606273,#1606282,#1606294,#1606306,#1606315,#1606324,#1606336,#1606348,#1606357,#1606369,#1606378,#1606390,#1606401,#1606413,#1606422)); +#1605804=IFCADVANCEDFACE((#1605793),#1605803,.F.); +#1605793=IFCFACEOUTERBOUND(#1605792,.T.); +#1605792=IFCEDGELOOP((#1605788,#1605789,#1605790,#1605791)); +#1605788=IFCORIENTEDEDGE(*,*,#1605020,.T.); +#1605020=IFCEDGECURVE(#1605014,#1605016,#1605019,.T.); +#1605014=IFCVERTEXPOINT(#1605013); +#1605013=IFCCARTESIANPOINT((2.1793980032083664,0.17000000009764601,0.17399999999998778)); +#1605016=IFCVERTEXPOINT(#1605015); +#1605015=IFCCARTESIANPOINT((2.179398003208366,0.18000000009764594,0.17399999999998778)); +#1605019=IFCTRIMMEDCURVE(#1605018,(#1605013),(#1605015),.T.,.CARTESIAN.); +#1605018=IFCLINE(#1605013,#1605017); +#1605017=IFCVECTOR(#7,0.3048); +#7=IFCDIRECTION((0.,1.,0.)); +#1605789=IFCORIENTEDEDGE(*,*,#1605027,.T.); +#1605027=IFCEDGECURVE(#1605016,#1605022,#1605026,.T.); +#1605022=IFCVERTEXPOINT(#1605021); +#1605021=IFCCARTESIANPOINT((2.1653980032083666,0.18000000009764575,0.1739999999999876)); +#1605026=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605015,#1605015,#1605015,#1605023,#1605024,#1605025,#1605021),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,9.12941223703001E-05,10.995665581686708,21.991239869251054),.UNSPECIFIED.,(0.9999951363691157,0.9999975681643668,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1605023=IFCCARTESIANPOINT((2.179398003208366,0.18000000009764563,0.16699999999998785)); +#1605024=IFCCARTESIANPOINT((2.1723980032083663,0.18000000009764575,0.16699999999998785)); +#1605025=IFCCARTESIANPOINT((2.165398003208366,0.18000000009764563,0.16699999999998785)); +#1605790=IFCORIENTEDEDGE(*,*,#1605033,.T.); +#1605033=IFCEDGECURVE(#1605022,#1605029,#1605032,.T.); +#1605029=IFCVERTEXPOINT(#1605028); +#1605028=IFCCARTESIANPOINT((2.165398003208366,0.17000000009764574,0.17399999999998786)); +#1605032=IFCTRIMMEDCURVE(#1605031,(#1605021),(#1605028),.T.,.CARTESIAN.); +#1605031=IFCLINE(#1605021,#1605030); +#1605030=IFCVECTOR(#8,0.3048); +#8=IFCDIRECTION((0.,-1.,0.)); +#1605791=IFCORIENTEDEDGE(*,*,#1605038,.T.); +#1605038=IFCEDGECURVE(#1605029,#1605014,#1605037,.T.); +#1605037=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605028,#1605034,#1605035,#1605036,#1605013,#1605013,#1605013),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564345,21.991148575128683,21.991239869251054),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.9999975681643668,0.9999951363691157)); +#1605034=IFCCARTESIANPOINT((2.165398003208366,0.17000000009764574,0.16699999999998785)); +#1605035=IFCCARTESIANPOINT((2.1723980032083663,0.17000000009764574,0.16699999999998785)); +#1605036=IFCCARTESIANPOINT((2.179398003208366,0.17000000009764554,0.16699999999998785)); +#1605803=IFCSURFACEOFLINEAREXTRUSION(#1605802,#1605795,#10,0.0328083989501311); +#1605802=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605801); +#1605801=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605796,#1605796,#1605797,#1605798,#1605799,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,9.12941223703001E-05,10.995665581686708,21.991239869251054),.UNSPECIFIED.,(0.9999951363691157,0.9999975681643668,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1605796=IFCCARTESIANPOINT((0.,-8.219378788698606E-08,0.)); +#1605797=IFCCARTESIANPOINT((4.109689417438172E-08,0.0069999999998792695,0.)); +#1605798=IFCCARTESIANPOINT((0.007000041096773055,0.006999958902985354,0.)); +#1605799=IFCCARTESIANPOINT((0.014000041096652824,0.006999917806091438,0.)); +#1605800=IFCCARTESIANPOINT((0.013999999999758903,-8.219378794249721E-08,0.)); +#1605795=IFCAXIS2PLACEMENT3D(#1605013,#8,#1605794); +#1605794=IFCDIRECTION((-1.,0.,-5.87098484586635E-06)); +#10=IFCDIRECTION((0.,0.,-1.)); +#1605820=IFCADVANCEDFACE((#1605810),#1605819,.F.); +#1605810=IFCFACEOUTERBOUND(#1605809,.T.); +#1605809=IFCEDGELOOP((#1605805,#1605806,#1605807,#1605808)); +#1605805=IFCORIENTEDEDGE(*,*,#1605047,.T.); +#1605047=IFCEDGECURVE(#1605040,#1605042,#1605046,.T.); +#1605040=IFCVERTEXPOINT(#1605039); +#1605039=IFCCARTESIANPOINT((2.2073980032083664,0.17000000009764568,0.6527083832097456)); +#1605042=IFCVERTEXPOINT(#1605041); +#1605041=IFCCARTESIANPOINT((2.2001757809600466,0.17000000009764563,0.6623148371338493)); +#1605046=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605039,#1605043,#1605044,#1605045,#1605041),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899837542,13.03495154231355),.UNSPECIFIED.,(0.857794126341337,0.878474092262645,1.,0.87847409706145,0.857794127974555)); +#1605043=IFCCARTESIANPOINT((2.207398003316727,0.17000000009764565,0.6560481458415978)); +#1605044=IFCCARTESIANPOINT((2.2053910557472207,0.17000000009764565,0.6587176356599704)); +#1605045=IFCCARTESIANPOINT((2.2033841082679286,0.17000000009764554,0.6613871253583481)); +#1605806=IFCORIENTEDEDGE(*,*,#1605053,.T.); +#1605053=IFCEDGECURVE(#1605042,#1605049,#1605052,.T.); +#1605049=IFCVERTEXPOINT(#1605048); +#1605048=IFCCARTESIANPOINT((2.200175780960045,0.18000000009764563,0.66231483713385)); +#1605052=IFCTRIMMEDCURVE(#1605051,(#1605041),(#1605048),.T.,.CARTESIAN.); +#1605051=IFCLINE(#1605041,#1605050); +#1605050=IFCVECTOR(#7,0.3048); +#1605807=IFCORIENTEDEDGE(*,*,#1605060,.T.); +#1605060=IFCEDGECURVE(#1605049,#1605055,#1605059,.T.); +#1605055=IFCVERTEXPOINT(#1605054); +#1605054=IFCCARTESIANPOINT((2.207398003208366,0.18000000009764563,0.6527083832097453)); +#1605059=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605048,#1605056,#1605057,#1605058,#1605054),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475642476008,13.03495154231355),.UNSPECIFIED.,(0.857794127974555,0.87847409706145,1.,0.878474092262645,0.857794126341337)); +#1605056=IFCCARTESIANPOINT((2.2033841082679286,0.18000000009764555,0.6613871253583481)); +#1605057=IFCCARTESIANPOINT((2.2053910557472207,0.18000000009764563,0.6587176356599704)); +#1605058=IFCCARTESIANPOINT((2.207398003316727,0.18000000009764563,0.6560481458415978)); +#1605808=IFCORIENTEDEDGE(*,*,#1605064,.T.); +#1605064=IFCEDGECURVE(#1605055,#1605040,#1605063,.T.); +#1605063=IFCTRIMMEDCURVE(#1605062,(#1605054),(#1605039),.T.,.CARTESIAN.); +#1605062=IFCLINE(#1605054,#1605061); +#1605061=IFCVECTOR(#8,0.3048); +#1605819=IFCSURFACEOFLINEAREXTRUSION(#1605818,#1605812,#10,0.03280839895013121); +#1605818=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605817); +#1605817=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605813,#1605814,#1605815,#1605816),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899837542,13.03495154231355),.UNSPECIFIED.,(0.857794126341337,0.878474092262645,1.,0.87847409706145,0.857794127974555)); +#1605813=IFCCARTESIANPOINT((0.002669489780358858,0.0020069476200630376,0.)); +#1605814=IFCCARTESIANPOINT((0.006009252412214949,0.0020069475749558974,0.)); +#1605815=IFCCARTESIANPOINT((0.009349014893946572,0.0020069475298493122,0.)); +#1605816=IFCCARTESIANPOINT((0.012018504554313525,0.,0.)); +#1605812=IFCAXIS2PLACEMENT3D(#1605054,#7,#1605811); +#1605811=IFCDIRECTION((-0.6009252017818946,0.,0.7993052620015642)); +#1605835=IFCADVANCEDFACE((#1605826),#1605834,.F.); +#1605826=IFCFACEOUTERBOUND(#1605825,.T.); +#1605825=IFCEDGELOOP((#1605821,#1605822,#1605823,#1605824)); +#1605821=IFCORIENTEDEDGE(*,*,#1605073,.T.); +#1605073=IFCEDGECURVE(#1605066,#1605068,#1605072,.T.); +#1605066=IFCVERTEXPOINT(#1605065); +#1605065=IFCCARTESIANPOINT((2.617398003208366,0.1700000000976437,0.10199999999998785)); +#1605068=IFCVERTEXPOINT(#1605067); +#1605067=IFCCARTESIANPOINT((2.6073980032083823,0.1700000000976437,0.09199999999998783)); +#1605072=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605065,#1605069,#1605070,#1605071,#1605067),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633974403,15.707963267933245),.UNSPECIFIED.,(0.853553390593274,0.853553390593276,1.,0.853553390593566,0.853553390593274)); +#1605069=IFCCARTESIANPOINT((2.617398003208366,0.17000000009764382,0.09785786437625699)); +#1605070=IFCCARTESIANPOINT((2.6144690710202316,0.17000000009764382,0.09492893218812244)); +#1605071=IFCCARTESIANPOINT((2.6115401388321042,0.17000000009764382,0.09199999999999472)); +#1605822=IFCORIENTEDEDGE(*,*,#1605079,.T.); +#1605079=IFCEDGECURVE(#1605068,#1605075,#1605078,.T.); +#1605075=IFCVERTEXPOINT(#1605074); +#1605074=IFCCARTESIANPOINT((2.6073980032083823,0.1800000000976438,0.09199999999998786)); +#1605078=IFCTRIMMEDCURVE(#1605077,(#1605067),(#1605074),.T.,.CARTESIAN.); +#1605077=IFCLINE(#1605067,#1605076); +#1605076=IFCVECTOR(#7,0.3048); +#1605823=IFCORIENTEDEDGE(*,*,#1605086,.T.); +#1605086=IFCEDGECURVE(#1605075,#1605081,#1605085,.T.); +#1605081=IFCVERTEXPOINT(#1605080); +#1605080=IFCCARTESIANPOINT((2.617398003208366,0.1800000000976438,0.10199999999998785)); +#1605085=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605074,#1605082,#1605083,#1605084,#1605080),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633958842,15.707963267933245),.UNSPECIFIED.,(0.853553390593274,0.853553390593566,1.,0.853553390593276,0.853553390593274)); +#1605082=IFCCARTESIANPOINT((2.6115401388321042,0.1800000000976438,0.09199999999999472)); +#1605083=IFCCARTESIANPOINT((2.6144690710202316,0.1800000000976438,0.09492893218812244)); +#1605084=IFCCARTESIANPOINT((2.617398003208366,0.1800000000976438,0.09785786437625699)); +#1605824=IFCORIENTEDEDGE(*,*,#1605090,.T.); +#1605090=IFCEDGECURVE(#1605081,#1605066,#1605089,.T.); +#1605089=IFCTRIMMEDCURVE(#1605088,(#1605080),(#1605065),.T.,.CARTESIAN.); +#1605088=IFCLINE(#1605080,#1605087); +#1605087=IFCVECTOR(#8,0.3048); +#1605834=IFCSURFACEOFLINEAREXTRUSION(#1605833,#1605828,#9,0.032808398950131545); +#1605833=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605832); +#1605832=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605829,#1605830,#1605831,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633974403,15.707963267933245),.UNSPECIFIED.,(0.853553390593274,0.853553390593276,1.,0.853553390593566,0.853553390593274)); +#1605829=IFCCARTESIANPOINT((0.002928932188136932,0.0029289321881322133,0.)); +#1605830=IFCCARTESIANPOINT((0.007071067811867726,0.002928932188128841,0.)); +#1605831=IFCCARTESIANPOINT((0.01121320343558882,0.0029289321881257463,0.)); +#1605828=IFCAXIS2PLACEMENT3D(#1605080,#8,#1605827); +#1605827=IFCDIRECTION((-0.7071067811859685,0.,-0.7071067811871266)); +#9=IFCDIRECTION((0.,0.,1.)); +#1605847=IFCADVANCEDFACE((#1605841),#1605846,.F.); +#1605841=IFCFACEOUTERBOUND(#1605840,.T.); +#1605840=IFCEDGELOOP((#1605836,#1605837,#1605838,#1605839)); +#1605836=IFCORIENTEDEDGE(*,*,#1605099,.T.); +#1605099=IFCEDGECURVE(#1605092,#1605094,#1605098,.T.); +#1605092=IFCVERTEXPOINT(#1605091); +#1605091=IFCCARTESIANPOINT((2.200175780674456,0.17000000009764565,0.7586851627835456)); +#1605094=IFCVERTEXPOINT(#1605093); +#1605093=IFCCARTESIANPOINT((2.207398003208366,0.17000000009764554,0.7682916164929477)); +#1605098=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605091,#1605095,#1605096,#1605097,#1605093),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899838722,13.03495154231711),.UNSPECIFIED.,(0.85779412634133,0.878474092262623,1.,0.878474097061406,0.85779412797454)); +#1605095=IFCCARTESIANPOINT((2.203384108177714,0.17000000009764554,0.7596128745216315)); +#1605096=IFCCARTESIANPOINT((2.2053910557472207,0.17000000009764565,0.7622823643400048)); +#1605097=IFCCARTESIANPOINT((2.2073980032265137,0.17000000009764565,0.7649518540383834)); +#1605837=IFCORIENTEDEDGE(*,*,#1605105,.T.); +#1605105=IFCEDGECURVE(#1605094,#1605101,#1605104,.T.); +#1605101=IFCVERTEXPOINT(#1605100); +#1605100=IFCCARTESIANPOINT((2.207398003208366,0.1800000000976456,0.7682916164929477)); +#1605104=IFCTRIMMEDCURVE(#1605103,(#1605093),(#1605100),.T.,.CARTESIAN.); +#1605103=IFCLINE(#1605093,#1605102); +#1605102=IFCVECTOR(#7,0.3048); +#1605838=IFCORIENTEDEDGE(*,*,#1605112,.T.); +#1605112=IFCEDGECURVE(#1605101,#1605107,#1605111,.T.); +#1605107=IFCVERTEXPOINT(#1605106); +#1605106=IFCCARTESIANPOINT((2.200175780674456,0.18000000009764563,0.7586851627835456)); +#1605111=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605100,#1605108,#1605109,#1605110,#1605106),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475642478388,13.03495154231711),.UNSPECIFIED.,(0.85779412797454,0.878474097061406,1.,0.878474092262623,0.85779412634133)); +#1605108=IFCCARTESIANPOINT((2.2073980032265137,0.18000000009764563,0.7649518540383834)); +#1605109=IFCCARTESIANPOINT((2.2053910557472207,0.18000000009764563,0.7622823643400048)); +#1605110=IFCCARTESIANPOINT((2.203384108177714,0.18000000009764555,0.7596128745216315)); +#1605839=IFCORIENTEDEDGE(*,*,#1605116,.T.); +#1605116=IFCEDGECURVE(#1605107,#1605092,#1605115,.T.); +#1605115=IFCTRIMMEDCURVE(#1605114,(#1605106),(#1605091),.T.,.CARTESIAN.); +#1605114=IFCLINE(#1605106,#1605113); +#1605113=IFCVECTOR(#8,0.3048); +#1605846=IFCSURFACEOFLINEAREXTRUSION(#1605845,#1605843,#10,0.03280839895013121); +#1605845=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605844); +#1605844=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605813,#1605814,#1605815,#1605816),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899838722,13.03495154231711),.UNSPECIFIED.,(0.85779412634133,0.878474092262623,1.,0.878474097061406,0.85779412797454)); +#1605843=IFCAXIS2PLACEMENT3D(#1605106,#7,#1605842); +#1605842=IFCDIRECTION((0.6009252233727058,0.,0.7993052457693892)); +#1605856=IFCADVANCEDFACE((#1605853),#1605855,.T.); +#1605853=IFCFACEOUTERBOUND(#1605852,.T.); +#1605852=IFCEDGELOOP((#1605848,#1605849,#1605850,#1605851)); +#1605848=IFCORIENTEDEDGE(*,*,#1605124,.T.); +#1605124=IFCEDGECURVE(#1605118,#1605120,#1605123,.T.); +#1605118=IFCVERTEXPOINT(#1605117); +#1605117=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764555,0.9122313892810364)); +#1605120=IFCVERTEXPOINT(#1605119); +#1605119=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764555,0.7829999999999915)); +#1605123=IFCTRIMMEDCURVE(#1605122,(#1605117),(#1605119),.T.,.CARTESIAN.); +#1605122=IFCLINE(#1605117,#1605121); +#1605121=IFCVECTOR(#10,0.3048); +#1605849=IFCORIENTEDEDGE(*,*,#1605130,.T.); +#1605130=IFCEDGECURVE(#1605120,#1605126,#1605129,.T.); +#1605126=IFCVERTEXPOINT(#1605125); +#1605125=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764554,0.7829999999999915)); +#1605129=IFCTRIMMEDCURVE(#1605128,(#1605119),(#1605125),.T.,.CARTESIAN.); +#1605128=IFCLINE(#1605119,#1605127); +#1605127=IFCVECTOR(#8,0.3048); +#1605850=IFCORIENTEDEDGE(*,*,#1605136,.T.); +#1605136=IFCEDGECURVE(#1605126,#1605132,#1605135,.T.); +#1605132=IFCVERTEXPOINT(#1605131); +#1605131=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764554,0.9122313892810364)); +#1605135=IFCTRIMMEDCURVE(#1605134,(#1605125),(#1605131),.T.,.CARTESIAN.); +#1605134=IFCLINE(#1605125,#1605133); +#1605133=IFCVECTOR(#9,0.3048); +#1605851=IFCORIENTEDEDGE(*,*,#1605140,.T.); +#1605140=IFCEDGECURVE(#1605132,#1605118,#1605139,.T.); +#1605139=IFCTRIMMEDCURVE(#1605138,(#1605131),(#1605117),.T.,.CARTESIAN.); +#1605138=IFCLINE(#1605131,#1605137); +#1605137=IFCVECTOR(#7,0.3048); +#1605855=IFCPLANE(#1605854); +#1605854=IFCAXIS2PLACEMENT3D(#1605131,#6,#8); +#6=IFCDIRECTION((-1.,0.,0.)); +#1605865=IFCADVANCEDFACE((#1605862),#1605864,.T.); +#1605862=IFCFACEOUTERBOUND(#1605861,.T.); +#1605861=IFCEDGELOOP((#1605857,#1605858,#1605859,#1605860)); +#1605857=IFCORIENTEDEDGE(*,*,#1605148,.T.); +#1605148=IFCEDGECURVE(#1605142,#1605144,#1605147,.T.); +#1605142=IFCVERTEXPOINT(#1605141); +#1605141=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764554,0.30499999999998784)); +#1605144=IFCVERTEXPOINT(#1605143); +#1605143=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764554,0.6379999999999848)); +#1605147=IFCTRIMMEDCURVE(#1605146,(#1605141),(#1605143),.T.,.CARTESIAN.); +#1605146=IFCLINE(#1605141,#1605145); +#1605145=IFCVECTOR(#9,0.3048); +#1605858=IFCORIENTEDEDGE(*,*,#1605154,.T.); +#1605154=IFCEDGECURVE(#1605144,#1605150,#1605153,.T.); +#1605150=IFCVERTEXPOINT(#1605149); +#1605149=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764555,0.6379999999999848)); +#1605153=IFCTRIMMEDCURVE(#1605152,(#1605143),(#1605149),.T.,.CARTESIAN.); +#1605152=IFCLINE(#1605143,#1605151); +#1605151=IFCVECTOR(#7,0.3048); +#1605859=IFCORIENTEDEDGE(*,*,#1605160,.T.); +#1605160=IFCEDGECURVE(#1605150,#1605156,#1605159,.T.); +#1605156=IFCVERTEXPOINT(#1605155); +#1605155=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764555,0.30499999999998784)); +#1605159=IFCTRIMMEDCURVE(#1605158,(#1605149),(#1605155),.T.,.CARTESIAN.); +#1605158=IFCLINE(#1605149,#1605157); +#1605157=IFCVECTOR(#10,0.3048); +#1605860=IFCORIENTEDEDGE(*,*,#1605164,.T.); +#1605164=IFCEDGECURVE(#1605156,#1605142,#1605163,.T.); +#1605163=IFCTRIMMEDCURVE(#1605162,(#1605155),(#1605141),.T.,.CARTESIAN.); +#1605162=IFCLINE(#1605155,#1605161); +#1605161=IFCVECTOR(#8,0.3048); +#1605864=IFCPLANE(#1605863); +#1605863=IFCAXIS2PLACEMENT3D(#1605143,#6,#8); +#1605881=IFCADVANCEDFACE((#1605871),#1605880,.F.); +#1605871=IFCFACEOUTERBOUND(#1605870,.T.); +#1605870=IFCEDGELOOP((#1605866,#1605867,#1605868,#1605869)); +#1605866=IFCORIENTEDEDGE(*,*,#1605173,.T.); +#1605173=IFCEDGECURVE(#1605166,#1605168,#1605172,.T.); +#1605166=IFCVERTEXPOINT(#1605165); +#1605165=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764552,0.13099999999998788)); +#1605168=IFCVERTEXPOINT(#1605167); +#1605167=IFCCARTESIANPOINT((2.212398002781407,0.17000000009764557,0.1439999999999879)); +#1605172=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605165,#1605169,#1605170,#1605171,#1605167),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.2999999999999943,2.600000103076898),.UNSPECIFIED.,(0.853553390593274,0.853553390593275,1.,0.853553378981533,0.853553390593275)); +#1605169=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764554,0.13638477631083806)); +#1605170=IFCCARTESIANPOINT((2.221590391363791,0.17000000009764554,0.14019238815541296)); +#1605171=IFCCARTESIANPOINT((2.2177827791655123,0.17000000009764565,0.14400000035369187)); +#1605867=IFCORIENTEDEDGE(*,*,#1605179,.T.); +#1605179=IFCEDGECURVE(#1605168,#1605175,#1605178,.T.); +#1605175=IFCVERTEXPOINT(#1605174); +#1605174=IFCCARTESIANPOINT((2.212398002781407,0.18000000009764563,0.14399999999998786)); +#1605178=IFCTRIMMEDCURVE(#1605177,(#1605167),(#1605174),.T.,.CARTESIAN.); +#1605177=IFCLINE(#1605167,#1605176); +#1605176=IFCVECTOR(#7,0.3048); +#1605868=IFCORIENTEDEDGE(*,*,#1605186,.T.); +#1605186=IFCEDGECURVE(#1605175,#1605181,#1605185,.T.); +#1605181=IFCVERTEXPOINT(#1605180); +#1605180=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764555,0.13099999999998818)); +#1605185=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605174,#1605182,#1605183,#1605184,#1605180),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076904,2.600000103076898),.UNSPECIFIED.,(0.853553390593275,0.853553378981533,1.,0.853553390593275,0.853553390593274)); +#1605182=IFCCARTESIANPOINT((2.2177827791655123,0.18000000009764555,0.14400000035369187)); +#1605183=IFCCARTESIANPOINT((2.221590391363791,0.18000000009764555,0.14019238815541296)); +#1605184=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764563,0.13638477631083806)); +#1605869=IFCORIENTEDEDGE(*,*,#1605190,.T.); +#1605190=IFCEDGECURVE(#1605181,#1605166,#1605189,.T.); +#1605189=IFCTRIMMEDCURVE(#1605188,(#1605180),(#1605165),.T.,.CARTESIAN.); +#1605188=IFCLINE(#1605180,#1605187); +#1605187=IFCVECTOR(#8,0.3048); +#1605880=IFCSURFACEOFLINEAREXTRUSION(#1605879,#1605873,#10,0.032808398950131545); +#1605879=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605878); +#1605878=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605874,#1605875,#1605876,#1605877),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076904,2.600000103076898),.UNSPECIFIED.,(0.853553390593275,0.853553378981533,1.,0.853553390593275,0.853553390593274)); +#1605874=IFCCARTESIANPOINT((0.0038076117713206487,0.003807612021427431,0.)); +#1605875=IFCCARTESIANPOINT((0.00919238858238386,0.003807611844575287,0.)); +#1605876=IFCCARTESIANPOINT((0.014577164893234407,0.00380761166772349,0.)); +#1605877=IFCCARTESIANPOINT((0.018384776612756018,0.,0.)); +#1605873=IFCAXIS2PLACEMENT3D(#1605167,#8,#1605872); +#1605872=IFCDIRECTION((0.7071068044100297,0.,-0.7071067579630647)); +#1605893=IFCADVANCEDFACE((#1605887),#1605892,.F.); +#1605887=IFCFACEOUTERBOUND(#1605886,.T.); +#1605886=IFCEDGELOOP((#1605882,#1605883,#1605884,#1605885)); +#1605882=IFCORIENTEDEDGE(*,*,#1605199,.T.); +#1605199=IFCEDGECURVE(#1605192,#1605194,#1605198,.T.); +#1605192=IFCVERTEXPOINT(#1605191); +#1605191=IFCCARTESIANPOINT((2.155398003208367,0.17000000009764574,0.14399999999998783)); +#1605194=IFCVERTEXPOINT(#1605193); +#1605193=IFCCARTESIANPOINT((2.142398003208366,0.170000000097646,0.1570000004269476)); +#1605198=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605191,#1605195,#1605196,#1605197,#1605193),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000082,2.600000103076976),.UNSPECIFIED.,(0.853553390593274,0.853553390593265,1.,0.853553378981534,0.853553390593275)); +#1605195=IFCCARTESIANPOINT((2.150013226897516,0.17000000009764588,0.14399999999998764)); +#1605196=IFCCARTESIANPOINT((2.1462056150529407,0.17000000009764588,0.14780761184456284)); +#1605197=IFCCARTESIANPOINT((2.142398002854662,0.17000000009764588,0.15161522404284172)); +#1605883=IFCORIENTEDEDGE(*,*,#1605205,.T.); +#1605205=IFCEDGECURVE(#1605194,#1605201,#1605204,.T.); +#1605201=IFCVERTEXPOINT(#1605200); +#1605200=IFCCARTESIANPOINT((2.142398003208366,0.18000000009764588,0.15700000042694712)); +#1605204=IFCTRIMMEDCURVE(#1605203,(#1605193),(#1605200),.T.,.CARTESIAN.); +#1605203=IFCLINE(#1605193,#1605202); +#1605202=IFCVECTOR(#7,0.3048); +#1605884=IFCORIENTEDEDGE(*,*,#1605212,.T.); +#1605212=IFCEDGECURVE(#1605201,#1605207,#1605211,.T.); +#1605207=IFCVERTEXPOINT(#1605206); +#1605206=IFCCARTESIANPOINT((2.155398003208367,0.18000000009764575,0.14399999999998783)); +#1605211=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605200,#1605208,#1605209,#1605210,#1605206),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076894,2.600000103076976),.UNSPECIFIED.,(0.853553390593275,0.853553378981534,1.,0.853553390593265,0.853553390593274)); +#1605208=IFCCARTESIANPOINT((2.142398002854662,0.18000000009764575,0.15161522404284172)); +#1605209=IFCCARTESIANPOINT((2.1462056150529407,0.18000000009764588,0.14780761184456284)); +#1605210=IFCCARTESIANPOINT((2.150013226897516,0.18000000009764588,0.14399999999998764)); +#1605885=IFCORIENTEDEDGE(*,*,#1605216,.T.); +#1605216=IFCEDGECURVE(#1605207,#1605192,#1605215,.T.); +#1605215=IFCTRIMMEDCURVE(#1605214,(#1605206),(#1605191),.T.,.CARTESIAN.); +#1605214=IFCLINE(#1605206,#1605213); +#1605213=IFCVECTOR(#8,0.3048); +#1605892=IFCSURFACEOFLINEAREXTRUSION(#1605891,#1605889,#9,0.03280839895013088); +#1605891=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605890); +#1605890=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605874,#1605875,#1605876,#1605877),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076894,2.600000103076976),.UNSPECIFIED.,(0.853553390593275,0.853553378981534,1.,0.853553390593265,0.853553390593274)); +#1605889=IFCAXIS2PLACEMENT3D(#1605193,#7,#1605888); +#1605888=IFCDIRECTION((0.7071067579630725,0.,-0.7071068044100219)); +#1605905=IFCADVANCEDFACE((#1605899),#1605904,.F.); +#1605899=IFCFACEOUTERBOUND(#1605898,.T.); +#1605898=IFCEDGELOOP((#1605894,#1605895,#1605896,#1605897)); +#1605894=IFCORIENTEDEDGE(*,*,#1605225,.T.); +#1605225=IFCEDGECURVE(#1605218,#1605220,#1605224,.T.); +#1605218=IFCVERTEXPOINT(#1605217); +#1605217=IFCCARTESIANPOINT((2.1423980032083665,0.17000000009764588,0.2789999999999868)); +#1605220=IFCVERTEXPOINT(#1605219); +#1605219=IFCCARTESIANPOINT((2.1553980036353244,0.17000000009764588,0.29199999999998777)); +#1605224=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605217,#1605221,#1605222,#1605223,#1605219),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000134,2.600000103076936),.UNSPECIFIED.,(0.853553390593274,0.853553390593259,1.,0.853553378981544,0.853553390593275)); +#1605221=IFCCARTESIANPOINT((2.142398003208366,0.17000000009764588,0.2843847763108377)); +#1605222=IFCCARTESIANPOINT((2.146205615052941,0.17000000009764588,0.28819238815541304)); +#1605223=IFCCARTESIANPOINT((2.1500132272512196,0.17000000009764574,0.2920000003536915)); +#1605895=IFCORIENTEDEDGE(*,*,#1605231,.T.); +#1605231=IFCEDGECURVE(#1605220,#1605227,#1605230,.T.); +#1605227=IFCVERTEXPOINT(#1605226); +#1605226=IFCCARTESIANPOINT((2.155398003635325,0.18000000009764588,0.2919999999999878)); +#1605230=IFCTRIMMEDCURVE(#1605229,(#1605219),(#1605226),.T.,.CARTESIAN.); +#1605229=IFCLINE(#1605219,#1605228); +#1605228=IFCVECTOR(#7,0.3048); +#1605896=IFCORIENTEDEDGE(*,*,#1605238,.T.); +#1605238=IFCEDGECURVE(#1605227,#1605233,#1605237,.T.); +#1605233=IFCVERTEXPOINT(#1605232); +#1605232=IFCCARTESIANPOINT((2.1423980032083665,0.18000000009764575,0.2789999999999871)); +#1605237=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605226,#1605234,#1605235,#1605236,#1605232),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076802,2.600000103076936),.UNSPECIFIED.,(0.853553390593275,0.853553378981544,1.,0.853553390593259,0.853553390593274)); +#1605234=IFCCARTESIANPOINT((2.1500132272512196,0.18000000009764575,0.2920000003536915)); +#1605235=IFCCARTESIANPOINT((2.146205615052941,0.18000000009764588,0.28819238815541304)); +#1605236=IFCCARTESIANPOINT((2.142398003208366,0.18000000009764575,0.2843847763108377)); +#1605897=IFCORIENTEDEDGE(*,*,#1605242,.T.); +#1605242=IFCEDGECURVE(#1605233,#1605218,#1605241,.T.); +#1605241=IFCTRIMMEDCURVE(#1605240,(#1605232),(#1605217),.T.,.CARTESIAN.); +#1605240=IFCLINE(#1605232,#1605239); +#1605239=IFCVECTOR(#8,0.3048); +#1605904=IFCSURFACEOFLINEAREXTRUSION(#1605903,#1605901,#9,0.03280839895013121); +#1605903=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605902); +#1605902=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605874,#1605875,#1605876,#1605877),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076802,2.600000103076936),.UNSPECIFIED.,(0.853553390593275,0.853553378981544,1.,0.853553390593259,0.853553390593274)); +#1605901=IFCAXIS2PLACEMENT3D(#1605219,#7,#1605900); +#1605900=IFCDIRECTION((-0.7071068044099804,0.,-0.7071067579631138)); +#1605917=IFCADVANCEDFACE((#1605911),#1605916,.F.); +#1605911=IFCFACEOUTERBOUND(#1605910,.T.); +#1605910=IFCEDGELOOP((#1605906,#1605907,#1605908,#1605909)); +#1605906=IFCORIENTEDEDGE(*,*,#1605249,.T.); +#1605249=IFCEDGECURVE(#1605244,#1605142,#1605248,.T.); +#1605244=IFCVERTEXPOINT(#1605243); +#1605243=IFCCARTESIANPOINT((2.212398003208366,0.17000000009764557,0.2919999999999879)); +#1605248=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605243,#1605245,#1605246,#1605247,#1605141),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000123,2.600000103077169),.UNSPECIFIED.,(0.853553390593274,0.85355339059326,1.,0.853553378981517,0.853553390593275)); +#1605245=IFCCARTESIANPOINT((2.217782779519216,0.17000000009764554,0.2919999999999875)); +#1605246=IFCCARTESIANPOINT((2.2215903913637916,0.17000000009764554,0.2958076118445629)); +#1605247=IFCCARTESIANPOINT((2.225398003562071,0.17000000009764554,0.2996152240428423)); +#1605907=IFCORIENTEDEDGE(*,*,#1605164,.F.); +#1605908=IFCORIENTEDEDGE(*,*,#1605256,.T.); +#1605256=IFCEDGECURVE(#1605156,#1605251,#1605255,.T.); +#1605251=IFCVERTEXPOINT(#1605250); +#1605250=IFCCARTESIANPOINT((2.2123980032083677,0.18000000009764555,0.2919999999999878)); +#1605255=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605155,#1605252,#1605253,#1605254,#1605250),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103077046,2.600000103077169),.UNSPECIFIED.,(0.853553390593275,0.853553378981517,1.,0.85355339059326,0.853553390593274)); +#1605252=IFCCARTESIANPOINT((2.225398003562071,0.18000000009764555,0.2996152240428423)); +#1605253=IFCCARTESIANPOINT((2.2215903913637916,0.18000000009764555,0.2958076118445629)); +#1605254=IFCCARTESIANPOINT((2.2177827795192164,0.18000000009764555,0.2919999999999875)); +#1605909=IFCORIENTEDEDGE(*,*,#1605260,.T.); +#1605260=IFCEDGECURVE(#1605251,#1605244,#1605259,.T.); +#1605259=IFCTRIMMEDCURVE(#1605258,(#1605250),(#1605243),.T.,.CARTESIAN.); +#1605258=IFCLINE(#1605250,#1605257); +#1605257=IFCVECTOR(#8,0.3048); +#1605916=IFCSURFACEOFLINEAREXTRUSION(#1605915,#1605913,#10,0.032808398950131545); +#1605915=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605914); +#1605914=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605874,#1605875,#1605876,#1605877),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103077046,2.600000103077169),.UNSPECIFIED.,(0.853553390593275,0.853553378981517,1.,0.85355339059326,0.853553390593274)); +#1605913=IFCAXIS2PLACEMENT3D(#1605141,#8,#1605912); +#1605912=IFCDIRECTION((-0.7071067579630439,0.,-0.7071068044100504)); +#1605933=IFCADVANCEDFACE((#1605923),#1605932,.F.); +#1605923=IFCFACEOUTERBOUND(#1605922,.T.); +#1605922=IFCEDGELOOP((#1605918,#1605919,#1605920,#1605921)); +#1605918=IFCORIENTEDEDGE(*,*,#1605267,.T.); +#1605267=IFCEDGECURVE(#1605262,#1605118,#1605266,.T.); +#1605262=IFCVERTEXPOINT(#1605261); +#1605261=IFCCARTESIANPOINT((2.2172678889227657,0.1800000000976455,0.9242847793904072)); +#1605266=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605261,#1605263,#1605264,#1605265,#1605117),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976538408,1.995609874294305),.UNSPECIFIED.,(0.861467179801402,0.887596710012653,1.,0.887595367072744,0.861466555447847)); +#1605263=IFCCARTESIANPOINT((2.2209529800937307,0.18000000009764555,0.922795905913894)); +#1605264=IFCCARTESIANPOINT((2.2231754916515816,0.18000000009764555,0.9195008970261563)); +#1605265=IFCCARTESIANPOINT((2.225398033125641,0.18000000009764563,0.9162058437858149)); +#1605919=IFCORIENTEDEDGE(*,*,#1605140,.F.); +#1605920=IFCORIENTEDEDGE(*,*,#1605274,.T.); +#1605274=IFCEDGECURVE(#1605132,#1605269,#1605273,.T.); +#1605269=IFCVERTEXPOINT(#1605268); +#1605268=IFCCARTESIANPOINT((2.2172678889195385,0.17000000009764552,0.9242847793917109)); +#1605273=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605131,#1605270,#1605271,#1605272,#1605268),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.9978108977558969,1.995609874294305),.UNSPECIFIED.,(0.861466555447847,0.887595367072744,1.,0.887596710012653,0.861467179801402)); +#1605270=IFCCARTESIANPOINT((2.225398033125641,0.17000000009764565,0.9162058437858149)); +#1605271=IFCCARTESIANPOINT((2.2231754916515816,0.17000000009764554,0.9195008970261563)); +#1605272=IFCCARTESIANPOINT((2.2209529800937307,0.17000000009764554,0.922795905913894)); +#1605921=IFCORIENTEDEDGE(*,*,#1605278,.T.); +#1605278=IFCEDGECURVE(#1605269,#1605262,#1605277,.T.); +#1605277=IFCTRIMMEDCURVE(#1605276,(#1605268),(#1605261),.T.,.CARTESIAN.); +#1605276=IFCLINE(#1605268,#1605275); +#1605275=IFCVECTOR(#7,0.3048); +#1605932=IFCSURFACEOFLINEAREXTRUSION(#1605931,#1605925,#10,0.03280839895013132); +#1605931=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605930); +#1605930=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605926,#1605927,#1605928,#1605929),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976538408,1.995609874294305),.UNSPECIFIED.,(0.861467179801402,0.887596710012653,1.,0.887595367072744,0.861466555447847)); +#1605926=IFCCARTESIANPOINT((0.0032950005226620727,0.002222523959535483,0.)); +#1605927=IFCCARTESIANPOINT((0.007269499383503297,0.0022225389176229182,0.)); +#1605928=IFCCARTESIANPOINT((0.011244051743250938,0.002222553875911304,0.)); +#1605929=IFCCARTESIANPOINT((0.014539096618403913,0.,0.)); +#1605925=IFCAXIS2PLACEMENT3D(#1605268,#8,#1605924); +#1605924=IFCDIRECTION((0.5591897833712531,0.,-0.829039677080181)); +#1605945=IFCADVANCEDFACE((#1605939),#1605944,.F.); +#1605939=IFCFACEOUTERBOUND(#1605938,.T.); +#1605938=IFCEDGELOOP((#1605934,#1605935,#1605936,#1605937)); +#1605934=IFCORIENTEDEDGE(*,*,#1605285,.T.); +#1605285=IFCEDGECURVE(#1605144,#1605280,#1605284,.T.); +#1605280=IFCVERTEXPOINT(#1605279); +#1605279=IFCCARTESIANPOINT((2.2123980027814167,0.17000000009764574,0.6509999999999849)); +#1605284=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605143,#1605281,#1605282,#1605283,#1605279),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.299999999999965,2.60000010307604),.UNSPECIFIED.,(0.853553390593274,0.853553390593278,1.,0.853553378981626,0.853553390593275)); +#1605281=IFCCARTESIANPOINT((2.2253980032083662,0.17000000009764554,0.643384776310835)); +#1605282=IFCCARTESIANPOINT((2.2215903913637916,0.17000000009764554,0.6471923881554098)); +#1605283=IFCCARTESIANPOINT((2.2177827791655154,0.17000000009764554,0.6510000003536859)); +#1605935=IFCORIENTEDEDGE(*,*,#1605291,.T.); +#1605291=IFCEDGECURVE(#1605280,#1605287,#1605290,.T.); +#1605287=IFCVERTEXPOINT(#1605286); +#1605286=IFCCARTESIANPOINT((2.2123980027814105,0.18000000009764563,0.650999999999985)); +#1605290=IFCTRIMMEDCURVE(#1605289,(#1605279),(#1605286),.T.,.CARTESIAN.); +#1605289=IFCLINE(#1605279,#1605288); +#1605288=IFCVECTOR(#7,0.3048); +#1605936=IFCORIENTEDEDGE(*,*,#1605296,.T.); +#1605296=IFCEDGECURVE(#1605287,#1605150,#1605295,.T.); +#1605295=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605286,#1605292,#1605293,#1605294,#1605149),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.3000001030760748,2.60000010307604),.UNSPECIFIED.,(0.853553390593275,0.853553378981626,1.,0.853553390593278,0.853553390593274)); +#1605292=IFCCARTESIANPOINT((2.2177827791655154,0.18000000009764555,0.6510000003536859)); +#1605293=IFCCARTESIANPOINT((2.2215903913637916,0.18000000009764555,0.6471923881554098)); +#1605294=IFCCARTESIANPOINT((2.2253980032083662,0.18000000009764555,0.643384776310835)); +#1605937=IFCORIENTEDEDGE(*,*,#1605154,.F.); +#1605944=IFCSURFACEOFLINEAREXTRUSION(#1605943,#1605941,#10,0.0328083989501311); +#1605943=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605942); +#1605942=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605874,#1605875,#1605876,#1605877),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.299999999999965,2.60000010307604),.UNSPECIFIED.,(0.853553390593274,0.853553390593278,1.,0.853553378981626,0.853553390593275)); +#1605941=IFCAXIS2PLACEMENT3D(#1605149,#7,#1605940); +#1605940=IFCDIRECTION((-0.7071068044098452,0.,0.7071067579632492)); +#1605957=IFCADVANCEDFACE((#1605951),#1605956,.F.); +#1605951=IFCFACEOUTERBOUND(#1605950,.T.); +#1605950=IFCEDGELOOP((#1605946,#1605947,#1605948,#1605949)); +#1605946=IFCORIENTEDEDGE(*,*,#1605303,.T.); +#1605303=IFCEDGECURVE(#1605298,#1605126,#1605302,.T.); +#1605298=IFCVERTEXPOINT(#1605297); +#1605297=IFCCARTESIANPOINT((2.2123980032083694,0.17000000009764565,0.7699999999999916)); +#1605302=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605297,#1605299,#1605300,#1605301,#1605125),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000027,2.600000051537852),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553384787474,0.853553390593274)); +#1605299=IFCCARTESIANPOINT((2.2177827795192164,0.17000000009764565,0.7699999999999914)); +#1605300=IFCCARTESIANPOINT((2.2215903913637916,0.17000000009764554,0.7738076118445663)); +#1605301=IFCCARTESIANPOINT((2.225398003385216,0.17000000009764554,0.7776152238659914)); +#1605947=IFCORIENTEDEDGE(*,*,#1605130,.F.); +#1605948=IFCORIENTEDEDGE(*,*,#1605310,.T.); +#1605310=IFCEDGECURVE(#1605120,#1605305,#1605309,.T.); +#1605305=IFCVERTEXPOINT(#1605304); +#1605304=IFCCARTESIANPOINT((2.2123980032083694,0.18000000009764555,0.7699999999999916)); +#1605309=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605119,#1605306,#1605307,#1605308,#1605304),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000051537825,2.600000051537852),.UNSPECIFIED.,(0.853553390593274,0.853553384787474,1.,0.853553390593271,0.853553390593274)); +#1605306=IFCCARTESIANPOINT((2.225398003385216,0.18000000009764555,0.7776152238659914)); +#1605307=IFCCARTESIANPOINT((2.2215903913637916,0.18000000009764555,0.7738076118445663)); +#1605308=IFCCARTESIANPOINT((2.2177827795192164,0.18000000009764555,0.7699999999999914)); +#1605949=IFCORIENTEDEDGE(*,*,#1605314,.T.); +#1605314=IFCEDGECURVE(#1605305,#1605298,#1605313,.T.); +#1605313=IFCTRIMMEDCURVE(#1605312,(#1605304),(#1605297),.T.,.CARTESIAN.); +#1605312=IFCLINE(#1605304,#1605311); +#1605311=IFCVECTOR(#8,0.3048); +#1605956=IFCSURFACEOFLINEAREXTRUSION(#1605955,#1605953,#10,0.03280839895013088); +#1605955=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605954); +#1605954=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605874,#1605875,#1605876,#1605877),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000027,2.600000051537852),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553384787474,0.853553390593274)); +#1605953=IFCAXIS2PLACEMENT3D(#1605304,#7,#1605952); +#1605952=IFCDIRECTION((0.7071067695749461,0.,0.7071067927981487)); +#1605968=IFCADVANCEDFACE((#1605963),#1605967,.T.); +#1605963=IFCFACEOUTERBOUND(#1605962,.T.); +#1605962=IFCEDGELOOP((#1605958,#1605959,#1605960,#1605961)); +#1605958=IFCORIENTEDEDGE(*,*,#1605322,.T.); +#1605322=IFCEDGECURVE(#1605315,#1605317,#1605321,.T.); +#1605315=IFCVERTEXPOINT(#1605041); +#1605317=IFCVERTEXPOINT(#1605316); +#1605316=IFCCARTESIANPOINT((2.1489778017751093,0.17000000009764588,0.680929941050391)); +#1605321=IFCTRIMMEDCURVE(#1605320,(#1605041),(#1605316),.T.,.CARTESIAN.); +#1605320=IFCLINE(#1605041,#1605319); +#1605319=IFCVECTOR(#1605318,0.3048); +#1605318=IFCDIRECTION((-0.9396926207859094,0.,0.342020143325666)); +#1605959=IFCORIENTEDEDGE(*,*,#1605328,.T.); +#1605328=IFCEDGECURVE(#1605317,#1605324,#1605327,.T.); +#1605324=IFCVERTEXPOINT(#1605323); +#1605323=IFCCARTESIANPOINT((2.1489778017751093,0.18000000009764588,0.680929941050391)); +#1605327=IFCTRIMMEDCURVE(#1605326,(#1605316),(#1605323),.T.,.CARTESIAN.); +#1605326=IFCLINE(#1605316,#1605325); +#1605325=IFCVECTOR(#7,0.3048); +#1605960=IFCORIENTEDEDGE(*,*,#1605334,.T.); +#1605334=IFCEDGECURVE(#1605324,#1605329,#1605333,.T.); +#1605329=IFCVERTEXPOINT(#1605048); +#1605333=IFCTRIMMEDCURVE(#1605332,(#1605323),(#1605048),.T.,.CARTESIAN.); +#1605332=IFCLINE(#1605323,#1605331); +#1605331=IFCVECTOR(#1605330,0.3048); +#1605330=IFCDIRECTION((0.9396926207859094,0.,-0.342020143325666)); +#1605961=IFCORIENTEDEDGE(*,*,#1605338,.T.); +#1605338=IFCEDGECURVE(#1605329,#1605315,#1605337,.T.); +#1605337=IFCTRIMMEDCURVE(#1605336,(#1605048),(#1605041),.T.,.CARTESIAN.); +#1605336=IFCLINE(#1605048,#1605335); +#1605335=IFCVECTOR(#8,0.3048); +#1605967=IFCPLANE(#1605966); +#1605966=IFCAXIS2PLACEMENT3D(#1605316,#1605964,#1605965); +#1605964=IFCDIRECTION((-0.3420201433256656,0.,-0.9396926207859095)); +#1605965=IFCDIRECTION((0.9396926207859095,0.,-0.3420201433256656)); +#1605981=IFCADVANCEDFACE((#1605974),#1605980,.F.); +#1605974=IFCFACEOUTERBOUND(#1605973,.T.); +#1605973=IFCEDGELOOP((#1605969,#1605970,#1605971,#1605972)); +#1605969=IFCORIENTEDEDGE(*,*,#1605345,.T.); +#1605345=IFCEDGECURVE(#1605317,#1605340,#1605344,.T.); +#1605340=IFCVERTEXPOINT(#1605339); +#1605339=IFCCARTESIANPOINT((2.142398003208366,0.17000000009764574,0.6903268676044405)); +#1605344=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605316,#1605341,#1605342,#1605343,#1605339),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093244920937,12.39018645764505),.UNSPECIFIED.,(0.860086710036248,0.8844852912881,1.,0.884485291888448,0.860086710289854)); +#1605341=IFCCARTESIANPOINT((2.1460149625515115,0.17000000009764574,0.68200832609308)); +#1605342=IFCCARTESIANPOINT((2.144206482765476,0.17000000009764588,0.6845911028947393)); +#1605343=IFCCARTESIANPOINT((2.1423980029900678,0.17000000009764588,0.6871738796812225)); +#1605970=IFCORIENTEDEDGE(*,*,#1605351,.T.); +#1605351=IFCEDGECURVE(#1605340,#1605347,#1605350,.T.); +#1605347=IFCVERTEXPOINT(#1605346); +#1605346=IFCCARTESIANPOINT((2.142398003208366,0.18000000009764586,0.6903268676044311)); +#1605350=IFCTRIMMEDCURVE(#1605349,(#1605339),(#1605346),.T.,.CARTESIAN.); +#1605349=IFCLINE(#1605339,#1605348); +#1605348=IFCVECTOR(#7,0.3048); +#1605971=IFCORIENTEDEDGE(*,*,#1605356,.T.); +#1605356=IFCEDGECURVE(#1605347,#1605324,#1605355,.T.); +#1605355=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605346,#1605352,#1605353,#1605354,#1605323),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093212724114,12.39018645764505),.UNSPECIFIED.,(0.860086710289854,0.884485291888448,1.,0.8844852912881,0.860086710036248)); +#1605352=IFCCARTESIANPOINT((2.1423980029900678,0.18000000009764588,0.6871738796812225)); +#1605353=IFCCARTESIANPOINT((2.144206482765476,0.18000000009764588,0.6845911028947393)); +#1605354=IFCCARTESIANPOINT((2.1460149625515115,0.18000000009764575,0.68200832609308)); +#1605972=IFCORIENTEDEDGE(*,*,#1605328,.F.); +#1605980=IFCSURFACEOFLINEAREXTRUSION(#1605979,#1605976,#9,0.03280839895013177); +#1605979=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1605978); +#1605978=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605813,#1605814,#1605815,#1605977),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093212724114,12.39018645764505),.UNSPECIFIED.,(0.860086710289854,0.884485291888448,1.,0.8844852912881,0.860086710036248)); +#1605977=IFCCARTESIANPOINT((0.011471529605355135,0.,0.)); +#1605976=IFCAXIS2PLACEMENT3D(#1605339,#7,#1605975); +#1605975=IFCDIRECTION((0.5735764377314684,0.,-0.8191520433224097)); +#1605990=IFCADVANCEDFACE((#1605987),#1605989,.T.); +#1605987=IFCFACEOUTERBOUND(#1605986,.T.); +#1605986=IFCEDGELOOP((#1605982,#1605983,#1605984,#1605985)); +#1605982=IFCORIENTEDEDGE(*,*,#1605079,.F.); +#1605983=IFCORIENTEDEDGE(*,*,#1605362,.T.); +#1605362=IFCEDGECURVE(#1605068,#1605358,#1605361,.T.); +#1605358=IFCVERTEXPOINT(#1605357); +#1605357=IFCCARTESIANPOINT((2.235398003208366,0.17000000009764543,0.09199999999998788)); +#1605361=IFCTRIMMEDCURVE(#1605360,(#1605067),(#1605357),.T.,.CARTESIAN.); +#1605360=IFCLINE(#1605067,#1605359); +#1605359=IFCVECTOR(#6,0.3048); +#1605984=IFCORIENTEDEDGE(*,*,#1605368,.T.); +#1605368=IFCEDGECURVE(#1605358,#1605364,#1605367,.T.); +#1605364=IFCVERTEXPOINT(#1605363); +#1605363=IFCCARTESIANPOINT((2.235398003208366,0.18000000009764544,0.09199999999998788)); +#1605367=IFCTRIMMEDCURVE(#1605366,(#1605357),(#1605363),.T.,.CARTESIAN.); +#1605366=IFCLINE(#1605357,#1605365); +#1605365=IFCVECTOR(#7,0.3048); +#1605985=IFCORIENTEDEDGE(*,*,#1605372,.T.); +#1605372=IFCEDGECURVE(#1605364,#1605075,#1605371,.T.); +#1605371=IFCTRIMMEDCURVE(#1605370,(#1605363),(#1605074),.T.,.CARTESIAN.); +#1605370=IFCLINE(#1605363,#1605369); +#1605369=IFCVECTOR(#5,0.3048); +#5=IFCDIRECTION((1.,0.,0.)); +#1605989=IFCPLANE(#1605988); +#1605988=IFCAXIS2PLACEMENT3D(#1605357,#10,#6); +#1606003=IFCADVANCEDFACE((#1605996),#1606002,.F.); +#1605996=IFCFACEOUTERBOUND(#1605995,.T.); +#1605995=IFCEDGELOOP((#1605991,#1605992,#1605993,#1605994)); +#1605991=IFCORIENTEDEDGE(*,*,#1605374,.T.); +#1605374=IFCEDGECURVE(#1605329,#1605049,#1605373,.T.); +#1605373=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605048,#1605048,#1605048,#1605048,#1605048),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216963478282,0.596526294925507),.UNSPECIFIED.,(0.986428397381571,0.993049247947683,1.,0.993047095062609,0.986424296006564)); +#1605992=IFCORIENTEDEDGE(*,*,#1605053,.F.); +#1605993=IFCORIENTEDEDGE(*,*,#1605376,.T.); +#1605376=IFCEDGECURVE(#1605042,#1605315,#1605375,.T.); +#1605375=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605041,#1605041,#1605041,#1605041,#1605041),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298309331447225,0.596526294925507),.UNSPECIFIED.,(0.986424296006564,0.993047095062609,1.,0.993049247947683,0.986428397381571)); +#1605994=IFCORIENTEDEDGE(*,*,#1605338,.F.); +#1606002=IFCSURFACEOFLINEAREXTRUSION(#1606001,#1605998,#9,0.032808398950131545); +#1606001=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606000); +#1606000=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605999,#1605796,#1605796,#1605796,#1605796),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216963478282,0.596526294925507),.UNSPECIFIED.,(0.986428397381571,0.993049247947683,1.,0.993047095062609,0.986424296006564)); +#1605999=IFCCARTESIANPOINT((-0.0005405833156644779,-2.8501733195795964E-09,0.)); +#1605998=IFCAXIS2PLACEMENT3D(#1605041,#7,#1605997); +#1605997=IFCDIRECTION((0.9507134092187921,0.,-0.3100709814406722)); +#1606015=IFCADVANCEDFACE((#1606009),#1606014,.F.); +#1606009=IFCFACEOUTERBOUND(#1606008,.T.); +#1606008=IFCEDGELOOP((#1606004,#1606005,#1606006,#1606007)); +#1606004=IFCORIENTEDEDGE(*,*,#1605384,.T.); +#1605384=IFCEDGECURVE(#1605378,#1605380,#1605383,.T.); +#1605378=IFCVERTEXPOINT(#1605377); +#1605377=IFCCARTESIANPOINT((2.225398003208366,0.17000000009764554,0.10199999999964812)); +#1605380=IFCVERTEXPOINT(#1605379); +#1605379=IFCCARTESIANPOINT((2.225398003208366,0.1800000000976455,0.10199999999964812)); +#1605383=IFCTRIMMEDCURVE(#1605382,(#1605377),(#1605379),.T.,.CARTESIAN.); +#1605382=IFCLINE(#1605377,#1605381); +#1605381=IFCVECTOR(#7,0.3048); +#1606005=IFCORIENTEDEDGE(*,*,#1605389,.T.); +#1605389=IFCEDGECURVE(#1605380,#1605364,#1605388,.T.); +#1605388=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605379,#1605385,#1605386,#1605387,#1605363),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633942929,15.707963267898133),.UNSPECIFIED.,(0.853553390593274,0.853553390593862,1.,0.853553390593633,0.853553390593274)); +#1605385=IFCCARTESIANPOINT((2.22539800320838,0.18000000009764555,0.0978578643762429)); +#1605386=IFCCARTESIANPOINT((2.2283269353965003,0.18000000009764555,0.09492893218812223)); +#1605387=IFCCARTESIANPOINT((2.231255867584627,0.1800000000976454,0.09199999999999621)); +#1606006=IFCORIENTEDEDGE(*,*,#1605368,.F.); +#1606007=IFCORIENTEDEDGE(*,*,#1605394,.T.); +#1605394=IFCEDGECURVE(#1605358,#1605378,#1605393,.T.); +#1605393=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605357,#1605390,#1605391,#1605392,#1605377),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633955204,15.707963267898133),.UNSPECIFIED.,(0.853553390593274,0.853553390593633,1.,0.853553390593862,0.853553390593274)); +#1605390=IFCCARTESIANPOINT((2.231255867584627,0.1700000000976454,0.09199999999999621)); +#1605391=IFCCARTESIANPOINT((2.2283269353965003,0.17000000009764554,0.09492893218812223)); +#1605392=IFCCARTESIANPOINT((2.22539800320838,0.17000000009764554,0.0978578643762429)); +#1606014=IFCSURFACEOFLINEAREXTRUSION(#1606013,#1606011,#9,0.03280839895013077); +#1606013=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606012); +#1606012=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605829,#1605830,#1605831,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633955204,15.707963267898133),.UNSPECIFIED.,(0.853553390593274,0.853553390593633,1.,0.853553390593862,0.853553390593274)); +#1606011=IFCAXIS2PLACEMENT3D(#1605363,#8,#1606010); +#1606010=IFCDIRECTION((-0.7071067811870105,0.,0.7071067811860845)); +#1606026=IFCADVANCEDFACE((#1606021),#1606025,.T.); +#1606021=IFCFACEOUTERBOUND(#1606020,.T.); +#1606020=IFCEDGELOOP((#1606016,#1606017,#1606018,#1606019)); +#1606016=IFCORIENTEDEDGE(*,*,#1605401,.T.); +#1605401=IFCEDGECURVE(#1605269,#1605396,#1605400,.T.); +#1605396=IFCVERTEXPOINT(#1605395); +#1605395=IFCCARTESIANPOINT((2.13452811749396,0.170000000097646,0.9577138169672513)); +#1605400=IFCTRIMMEDCURVE(#1605399,(#1605268),(#1605395),.T.,.CARTESIAN.); +#1605399=IFCLINE(#1605268,#1605398); +#1605398=IFCVECTOR(#1605397,0.3048); +#1605397=IFCDIRECTION((-0.9271838545667884,0.,0.3746065934159095)); +#1606017=IFCORIENTEDEDGE(*,*,#1605407,.T.); +#1605407=IFCEDGECURVE(#1605396,#1605403,#1605406,.T.); +#1605403=IFCVERTEXPOINT(#1605402); +#1605402=IFCCARTESIANPOINT((2.13452811749396,0.18000000009764602,0.9577138169672513)); +#1605406=IFCTRIMMEDCURVE(#1605405,(#1605395),(#1605402),.T.,.CARTESIAN.); +#1605405=IFCLINE(#1605395,#1605404); +#1605404=IFCVECTOR(#7,0.3048); +#1606018=IFCORIENTEDEDGE(*,*,#1605412,.T.); +#1605412=IFCEDGECURVE(#1605403,#1605262,#1605411,.T.); +#1605411=IFCTRIMMEDCURVE(#1605410,(#1605402),(#1605261),.T.,.CARTESIAN.); +#1605410=IFCLINE(#1605402,#1605409); +#1605409=IFCVECTOR(#1605408,0.3048); +#1605408=IFCDIRECTION((0.9271838545667884,0.,-0.3746065934159095)); +#1606019=IFCORIENTEDEDGE(*,*,#1605278,.F.); +#1606025=IFCPLANE(#1606024); +#1606024=IFCAXIS2PLACEMENT3D(#1605395,#1606022,#1606023); +#1606022=IFCDIRECTION((-0.3746065934159097,0.,-0.9271838545667884)); +#1606023=IFCDIRECTION((0.9271838545667884,0.,-0.3746065934159097)); +#1606039=IFCADVANCEDFACE((#1606032),#1606038,.F.); +#1606032=IFCFACEOUTERBOUND(#1606031,.T.); +#1606031=IFCEDGELOOP((#1606027,#1606028,#1606029,#1606030)); +#1606027=IFCORIENTEDEDGE(*,*,#1605020,.F.); +#1606028=IFCORIENTEDEDGE(*,*,#1605417,.T.); +#1605417=IFCEDGECURVE(#1605014,#1605029,#1605416,.T.); +#1605416=IFCTRIMMEDCURVE(#1605415,(#1605013),(#1605028),.T.,.CARTESIAN.); +#1605415=IFCCIRCLE(#1605414,0.006999999999999611); +#1605414=IFCAXIS2PLACEMENT3D(#1605413,#8,#6); +#1605413=IFCCARTESIANPOINT((2.1723980032083663,0.17000000009764588,0.17399999999998766)); +#1606029=IFCORIENTEDEDGE(*,*,#1605033,.F.); +#1606030=IFCORIENTEDEDGE(*,*,#1605422,.T.); +#1605422=IFCEDGECURVE(#1605022,#1605016,#1605421,.T.); +#1605421=IFCTRIMMEDCURVE(#1605420,(#1605021),(#1605015),.T.,.CARTESIAN.); +#1605420=IFCCIRCLE(#1605419,0.007000000000000033); +#1605419=IFCAXIS2PLACEMENT3D(#1605418,#7,#6); +#1605418=IFCCARTESIANPOINT((2.1723980032083663,0.18000000009764588,0.17399999999998778)); +#1606038=IFCSURFACEOFREVOLUTION(#1606037,$,#1606033); +#1606037=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#1606036); +#1606036=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#1606034,#1606035),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,1.42857142857142),.UNSPECIFIED.,(1.,1.)); +#1606034=IFCCARTESIANPOINT((2.1723980032083663,0.17000000009764588,0.1809999999999872)); +#1606035=IFCCARTESIANPOINT((2.1723980032083663,0.18000000009764588,0.18099999999998775)); +#1606033=IFCAXIS1PLACEMENT(#1605418,#7); +#1606097=IFCADVANCEDFACE((#1606043),#1606096,.T.); +#1606043=IFCFACEOUTERBOUND(#1606042,.T.); +#1606042=IFCEDGELOOP((#1606040,#1606041)); +#1606040=IFCORIENTEDEDGE(*,*,#1605038,.F.); +#1606041=IFCORIENTEDEDGE(*,*,#1605417,.F.); +#1606096=IFCPLANE(#1606095); +#1606095=IFCAXIS2PLACEMENT3D(#1606094,#8,#10); +#1606094=IFCCARTESIANPOINT((2.1263980032083665,0.170000000097646,1.4919999999999876)); +#1606098=IFCADVANCEDFACE((#1606049),#1606096,.T.); +#1606049=IFCFACEBOUND(#1606048,.F.); +#1606048=IFCEDGELOOP((#1606044,#1606045,#1606046,#1606047)); +#1606044=IFCORIENTEDEDGE(*,*,#1605430,.T.); +#1605430=IFCEDGECURVE(#1605424,#1605426,#1605429,.T.); +#1605424=IFCVERTEXPOINT(#1605423); +#1605423=IFCCARTESIANPOINT((2.174398003208366,0.1700000000976458,0.7034999999999881)); +#1605426=IFCVERTEXPOINT(#1605425); +#1605425=IFCCARTESIANPOINT((2.170398003208366,0.1700000000976458,0.7034999999999881)); +#1605429=IFCTRIMMEDCURVE(#1605428,(#1605423),(#1605425),.T.,.CARTESIAN.); +#1605428=IFCLINE(#1605423,#1605427); +#1605427=IFCVECTOR(#6,0.3048); +#1606045=IFCORIENTEDEDGE(*,*,#1605437,.T.); +#1605437=IFCEDGECURVE(#1605426,#1605432,#1605436,.T.); +#1605432=IFCVERTEXPOINT(#1605431); +#1605431=IFCCARTESIANPOINT((2.170398003208366,0.1700000000976458,0.7174999999999876)); +#1605436=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605425,#1605433,#1605434,#1605435,#1605431,#1605431,#1605431),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287556257,21.99114857512002,21.991156968173172),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431109,0.999999552862559)); +#1605433=IFCCARTESIANPOINT((2.1633980032083673,0.17000000009764574,0.7034999999999875)); +#1605434=IFCCARTESIANPOINT((2.1633980032083664,0.17000000009764574,0.7104999999999871)); +#1605435=IFCCARTESIANPOINT((2.163398003208366,0.17000000009764574,0.7174999999999869)); +#1606046=IFCORIENTEDEDGE(*,*,#1605443,.T.); +#1605443=IFCEDGECURVE(#1605432,#1605439,#1605442,.T.); +#1605439=IFCVERTEXPOINT(#1605438); +#1605438=IFCCARTESIANPOINT((2.174398003208366,0.1700000000976458,0.7174999999999878)); +#1605442=IFCTRIMMEDCURVE(#1605441,(#1605431),(#1605438),.T.,.CARTESIAN.); +#1605441=IFCLINE(#1605431,#1605440); +#1605440=IFCVECTOR(#5,0.3048); +#1606047=IFCORIENTEDEDGE(*,*,#1605448,.T.); +#1605448=IFCEDGECURVE(#1605439,#1605424,#1605447,.T.); +#1605447=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605438,#1605444,#1605445,#1605446,#1605423,#1605423,#1605423),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.99557428756232,21.991148575126083,21.99115696818371),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430989,0.99999955286232)); +#1605444=IFCCARTESIANPOINT((2.1813980032083657,0.17000000009764574,0.7174999999999876)); +#1605445=IFCCARTESIANPOINT((2.1813980032083657,0.17000000009764574,0.7104999999999879)); +#1605446=IFCCARTESIANPOINT((2.1813980032083657,0.17000000009764574,0.7034999999999882)); +#1606099=IFCADVANCEDFACE((#1606055),#1606096,.T.); +#1606055=IFCFACEBOUND(#1606054,.F.); +#1606054=IFCEDGELOOP((#1606050,#1606051,#1606052,#1606053)); +#1606050=IFCORIENTEDEDGE(*,*,#1605456,.T.); +#1605456=IFCEDGECURVE(#1605450,#1605452,#1605455,.T.); +#1605450=IFCVERTEXPOINT(#1605449); +#1605449=IFCCARTESIANPOINT((2.173398003208366,0.1700000000976458,0.2549999999999878)); +#1605452=IFCVERTEXPOINT(#1605451); +#1605451=IFCCARTESIANPOINT((2.171398003208366,0.1700000000976458,0.2549999999999878)); +#1605455=IFCTRIMMEDCURVE(#1605454,(#1605449),(#1605451),.T.,.CARTESIAN.); +#1605454=IFCLINE(#1605449,#1605453); +#1605453=IFCVECTOR(#6,0.3048); +#1606051=IFCORIENTEDEDGE(*,*,#1605463,.T.); +#1605463=IFCEDGECURVE(#1605452,#1605458,#1605462,.T.); +#1605458=IFCVERTEXPOINT(#1605457); +#1605457=IFCCARTESIANPOINT((2.171398003208366,0.1700000000976458,0.26899999999998786)); +#1605462=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605451,#1605459,#1605460,#1605461,#1605457,#1605457,#1605457),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968186772),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430982,0.999999552862305)); +#1605459=IFCCARTESIANPOINT((2.1643980032083663,0.17000000009764574,0.2549999999999878)); +#1605460=IFCCARTESIANPOINT((2.1643980032083663,0.17000000009764574,0.2619999999999878)); +#1605461=IFCCARTESIANPOINT((2.1643980032083663,0.17000000009764574,0.2689999999999878)); +#1606052=IFCORIENTEDEDGE(*,*,#1605469,.T.); +#1605469=IFCEDGECURVE(#1605458,#1605465,#1605468,.T.); +#1605465=IFCVERTEXPOINT(#1605464); +#1605464=IFCCARTESIANPOINT((2.173398003208366,0.1700000000976458,0.26899999999998786)); +#1605468=IFCTRIMMEDCURVE(#1605467,(#1605457),(#1605464),.T.,.CARTESIAN.); +#1605467=IFCLINE(#1605457,#1605466); +#1605466=IFCVECTOR(#5,0.3048); +#1606053=IFCORIENTEDEDGE(*,*,#1605474,.T.); +#1605474=IFCEDGECURVE(#1605465,#1605450,#1605473,.T.); +#1605473=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605464,#1605470,#1605471,#1605472,#1605449,#1605449,#1605449),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968184683),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431038,0.999999552862416)); +#1605470=IFCCARTESIANPOINT((2.180398003208366,0.17000000009764554,0.26899999999998786)); +#1605471=IFCCARTESIANPOINT((2.1803980032083663,0.17000000009764565,0.26199999999998796)); +#1605472=IFCCARTESIANPOINT((2.1803980032083663,0.17000000009764554,0.25499999999998796)); +#1606100=IFCADVANCEDFACE((#1606093),#1606096,.T.); +#1606093=IFCFACEBOUND(#1606092,.F.); +#1606092=IFCEDGELOOP((#1606056,#1606057,#1606058,#1606059,#1606060,#1606061,#1606062,#1606063,#1606064,#1606065,#1606066,#1606067,#1606068,#1606069,#1606070,#1606071,#1606072,#1606073,#1606074,#1606075,#1606076,#1606077,#1606078,#1606079,#1606080,#1606081,#1606082,#1606083,#1606084,#1606085,#1606086,#1606087,#1606088,#1606089,#1606090,#1606091)); +#1606056=IFCORIENTEDEDGE(*,*,#1605482,.T.); +#1605482=IFCEDGECURVE(#1605476,#1605478,#1605481,.T.); +#1605476=IFCVERTEXPOINT(#1605475); +#1605475=IFCCARTESIANPOINT((2.1263980032083665,0.170000000097646,1.481999999999988)); +#1605478=IFCVERTEXPOINT(#1605477); +#1605477=IFCCARTESIANPOINT((2.1263980032083665,0.170000000097646,0.9697672070766198)); +#1605481=IFCTRIMMEDCURVE(#1605480,(#1605475),(#1605477),.T.,.CARTESIAN.); +#1605480=IFCLINE(#1605475,#1605479); +#1605479=IFCVECTOR(#10,0.3048); +#1606057=IFCORIENTEDEDGE(*,*,#1605487,.T.); +#1605487=IFCEDGECURVE(#1605478,#1605396,#1605486,.T.); +#1605486=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605477,#1605483,#1605484,#1605485,#1605395),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976539116,1.99560987429524),.UNSPECIFIED.,(0.861467179801364,0.887596710012573,1.,0.887595367072718,0.861466555447836)); +#1605483=IFCCARTESIANPOINT((2.126398003207299,0.17000000009764588,0.96579270821924)); +#1605484=IFCCARTESIANPOINT((2.1286205147651516,0.170000000097646,0.9624976993314995)); +#1605485=IFCCARTESIANPOINT((2.1308430562392116,0.17000000009764588,0.9592026460911571)); +#1606058=IFCORIENTEDEDGE(*,*,#1605401,.F.); +#1606059=IFCORIENTEDEDGE(*,*,#1605274,.F.); +#1606060=IFCORIENTEDEDGE(*,*,#1605136,.F.); +#1606061=IFCORIENTEDEDGE(*,*,#1605303,.F.); +#1606062=IFCORIENTEDEDGE(*,*,#1605493,.T.); +#1605493=IFCEDGECURVE(#1605298,#1605489,#1605492,.T.); +#1605489=IFCVERTEXPOINT(#1605488); +#1605488=IFCCARTESIANPOINT((2.207398003208366,0.17000000009764563,0.7699999999999915)); +#1605492=IFCTRIMMEDCURVE(#1605491,(#1605297),(#1605488),.T.,.CARTESIAN.); +#1605491=IFCLINE(#1605297,#1605490); +#1605490=IFCVECTOR(#6,0.3048); +#1606063=IFCORIENTEDEDGE(*,*,#1605497,.T.); +#1605497=IFCEDGECURVE(#1605489,#1605094,#1605496,.T.); +#1605496=IFCTRIMMEDCURVE(#1605495,(#1605488),(#1605093),.T.,.CARTESIAN.); +#1605495=IFCLINE(#1605488,#1605494); +#1605494=IFCVECTOR(#10,0.3048); +#1606064=IFCORIENTEDEDGE(*,*,#1605099,.F.); +#1606065=IFCORIENTEDEDGE(*,*,#1605500,.T.); +#1605500=IFCEDGECURVE(#1605092,#1605498,#1605499,.T.); +#1605498=IFCVERTEXPOINT(#1605091); +#1605499=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605091,#1605091,#1605091,#1605091,#1605091),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216933939617,0.596433897416905),.UNSPECIFIED.,(0.986428398693173,0.993049248636162,1.,0.993049247947707,0.986428397381615)); +#1606066=IFCORIENTEDEDGE(*,*,#1605507,.T.); +#1605507=IFCEDGECURVE(#1605498,#1605502,#1605506,.T.); +#1605502=IFCVERTEXPOINT(#1605501); +#1605501=IFCCARTESIANPOINT((2.1489778017751093,0.17000000009764588,0.740070058949585)); +#1605506=IFCTRIMMEDCURVE(#1605505,(#1605091),(#1605501),.T.,.CARTESIAN.); +#1605505=IFCLINE(#1605091,#1605504); +#1605504=IFCVECTOR(#1605503,0.30479999999999996); +#1605503=IFCDIRECTION((-0.9396926207859063,0.,-0.3420201433256742)); +#1606067=IFCORIENTEDEDGE(*,*,#1605514,.T.); +#1605514=IFCEDGECURVE(#1605502,#1605509,#1605513,.T.); +#1605509=IFCVERTEXPOINT(#1605508); +#1605508=IFCCARTESIANPOINT((2.142398003208366,0.17000000009764593,0.7306731327417261)); +#1605513=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605501,#1605510,#1605511,#1605512,#1605508),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195092583793496,12.390185828717623),.UNSPECIFIED.,(0.860086715243779,0.884485303615587,1.,0.884485291288038,0.860086710036222)); +#1605510=IFCCARTESIANPOINT((2.1460149623333087,0.17000000009764588,0.7389916735952701)); +#1605511=IFCCARTESIANPOINT((2.1442064827654765,0.17000000009764588,0.7364088971052368)); +#1605512=IFCCARTESIANPOINT((2.1423980029794403,0.17000000009764588,0.7338261203035761)); +#1606068=IFCORIENTEDEDGE(*,*,#1605518,.T.); +#1605518=IFCEDGECURVE(#1605509,#1605340,#1605517,.T.); +#1605517=IFCTRIMMEDCURVE(#1605516,(#1605508),(#1605339),.T.,.CARTESIAN.); +#1605516=IFCLINE(#1605508,#1605515); +#1605515=IFCVECTOR(#10,0.3048); +#1606069=IFCORIENTEDEDGE(*,*,#1605345,.F.); +#1606070=IFCORIENTEDEDGE(*,*,#1605322,.F.); +#1606071=IFCORIENTEDEDGE(*,*,#1605376,.F.); +#1606072=IFCORIENTEDEDGE(*,*,#1605047,.F.); +#1606073=IFCORIENTEDEDGE(*,*,#1605524,.T.); +#1605524=IFCEDGECURVE(#1605040,#1605520,#1605523,.T.); +#1605520=IFCVERTEXPOINT(#1605519); +#1605519=IFCCARTESIANPOINT((2.207398003208366,0.17000000009764563,0.6509999999999848)); +#1605523=IFCTRIMMEDCURVE(#1605522,(#1605039),(#1605519),.T.,.CARTESIAN.); +#1605522=IFCLINE(#1605039,#1605521); +#1605521=IFCVECTOR(#10,0.3048); +#1606074=IFCORIENTEDEDGE(*,*,#1605528,.T.); +#1605528=IFCEDGECURVE(#1605520,#1605280,#1605527,.T.); +#1605527=IFCTRIMMEDCURVE(#1605526,(#1605519),(#1605279),.T.,.CARTESIAN.); +#1605526=IFCLINE(#1605519,#1605525); +#1605525=IFCVECTOR(#5,0.3048); +#1606075=IFCORIENTEDEDGE(*,*,#1605285,.F.); +#1606076=IFCORIENTEDEDGE(*,*,#1605148,.F.); +#1606077=IFCORIENTEDEDGE(*,*,#1605249,.F.); +#1606078=IFCORIENTEDEDGE(*,*,#1605532,.T.); +#1605532=IFCEDGECURVE(#1605244,#1605220,#1605531,.T.); +#1605531=IFCTRIMMEDCURVE(#1605530,(#1605243),(#1605219),.T.,.CARTESIAN.); +#1605530=IFCLINE(#1605243,#1605529); +#1605529=IFCVECTOR(#6,0.3048); +#1606079=IFCORIENTEDEDGE(*,*,#1605225,.F.); +#1606080=IFCORIENTEDEDGE(*,*,#1605536,.T.); +#1605536=IFCEDGECURVE(#1605218,#1605194,#1605535,.T.); +#1605535=IFCTRIMMEDCURVE(#1605534,(#1605217),(#1605193),.T.,.CARTESIAN.); +#1605534=IFCLINE(#1605217,#1605533); +#1605533=IFCVECTOR(#10,0.3048); +#1606081=IFCORIENTEDEDGE(*,*,#1605199,.F.); +#1606082=IFCORIENTEDEDGE(*,*,#1605540,.T.); +#1605540=IFCEDGECURVE(#1605192,#1605168,#1605539,.T.); +#1605539=IFCTRIMMEDCURVE(#1605538,(#1605191),(#1605167),.T.,.CARTESIAN.); +#1605538=IFCLINE(#1605191,#1605537); +#1605537=IFCVECTOR(#5,0.3048); +#1606083=IFCORIENTEDEDGE(*,*,#1605173,.F.); +#1606084=IFCORIENTEDEDGE(*,*,#1605544,.T.); +#1605544=IFCEDGECURVE(#1605166,#1605378,#1605543,.T.); +#1605543=IFCTRIMMEDCURVE(#1605542,(#1605165),(#1605377),.T.,.CARTESIAN.); +#1605542=IFCLINE(#1605165,#1605541); +#1605541=IFCVECTOR(#10,0.3048); +#1606085=IFCORIENTEDEDGE(*,*,#1605394,.F.); +#1606086=IFCORIENTEDEDGE(*,*,#1605362,.F.); +#1606087=IFCORIENTEDEDGE(*,*,#1605073,.F.); +#1606088=IFCORIENTEDEDGE(*,*,#1605550,.T.); +#1605550=IFCEDGECURVE(#1605066,#1605546,#1605549,.T.); +#1605546=IFCVERTEXPOINT(#1605545); +#1605545=IFCCARTESIANPOINT((2.617398003208366,0.17000000009764382,1.481999999999988)); +#1605549=IFCTRIMMEDCURVE(#1605548,(#1605065),(#1605545),.T.,.CARTESIAN.); +#1605548=IFCLINE(#1605065,#1605547); +#1605547=IFCVECTOR(#9,0.3048); +#1606089=IFCORIENTEDEDGE(*,*,#1605557,.T.); +#1605557=IFCEDGECURVE(#1605546,#1605552,#1605556,.T.); +#1605552=IFCVERTEXPOINT(#1605551); +#1605551=IFCCARTESIANPOINT((2.6073980032083655,0.17000000009764385,1.4919999999999878)); +#1605556=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605545,#1605553,#1605554,#1605555,#1605551),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633975131,15.707963267946855),.UNSPECIFIED.,(0.853553390593274,0.853553390593262,1.,0.853553390593325,0.853553390593274)); +#1605553=IFCCARTESIANPOINT((2.617398003208366,0.17000000009764382,1.486142135623718)); +#1605554=IFCCARTESIANPOINT((2.6144690710202307,0.17000000009764396,1.489071067811853)); +#1605555=IFCCARTESIANPOINT((2.611540138832098,0.17000000009764396,1.4919999999999864)); +#1606090=IFCORIENTEDEDGE(*,*,#1605563,.T.); +#1605563=IFCEDGECURVE(#1605552,#1605559,#1605562,.T.); +#1605559=IFCVERTEXPOINT(#1605558); +#1605558=IFCCARTESIANPOINT((2.1363980032083663,0.17000000009764596,1.4919999999999878)); +#1605562=IFCTRIMMEDCURVE(#1605561,(#1605551),(#1605558),.T.,.CARTESIAN.); +#1605561=IFCLINE(#1605551,#1605560); +#1605560=IFCVECTOR(#6,0.3048); +#1606091=IFCORIENTEDEDGE(*,*,#1605568,.T.); +#1605568=IFCEDGECURVE(#1605559,#1605476,#1605567,.T.); +#1605567=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605558,#1605564,#1605565,#1605566,#1605475),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633977931,15.707963267980524),.UNSPECIFIED.,(0.853553390593274,0.853553390593209,1.,0.85355339059275,0.853553390593274)); +#1605564=IFCCARTESIANPOINT((2.132255867584637,0.170000000097646,1.4919999999999891)); +#1605565=IFCCARTESIANPOINT((2.129326935396501,0.170000000097646,1.489071067811853)); +#1605566=IFCCARTESIANPOINT((2.126398003208354,0.170000000097646,1.4861421356237061)); +#1606158=IFCADVANCEDFACE((#1606138,#1606142,#1606148,#1606154),#1606157,.T.); +#1606138=IFCFACEOUTERBOUND(#1606137,.T.); +#1606137=IFCEDGELOOP((#1606101,#1606102,#1606103,#1606104,#1606105,#1606106,#1606107,#1606108,#1606109,#1606110,#1606111,#1606112,#1606113,#1606114,#1606115,#1606116,#1606117,#1606118,#1606119,#1606120,#1606121,#1606122,#1606123,#1606124,#1606125,#1606126,#1606127,#1606128,#1606129,#1606130,#1606131,#1606132,#1606133,#1606134,#1606135,#1606136)); +#1606101=IFCORIENTEDEDGE(*,*,#1605412,.F.); +#1606102=IFCORIENTEDEDGE(*,*,#1605575,.T.); +#1605575=IFCEDGECURVE(#1605403,#1605570,#1605574,.T.); +#1605570=IFCVERTEXPOINT(#1605569); +#1605569=IFCCARTESIANPOINT((2.1263980032083665,0.18000000009764597,0.9697672070766197)); +#1605574=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605402,#1605571,#1605572,#1605573,#1605569),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997810897756124,1.99560987429524),.UNSPECIFIED.,(0.861466555447836,0.887595367072718,1.,0.887596710012573,0.861467179801364)); +#1605571=IFCCARTESIANPOINT((2.1308430562392116,0.18000000009764588,0.9592026460911571)); +#1605572=IFCCARTESIANPOINT((2.1286205147651516,0.18000000009764597,0.9624976993314995)); +#1605573=IFCCARTESIANPOINT((2.126398003207299,0.18000000009764597,0.96579270821924)); +#1606103=IFCORIENTEDEDGE(*,*,#1605581,.T.); +#1605581=IFCEDGECURVE(#1605570,#1605577,#1605580,.T.); +#1605577=IFCVERTEXPOINT(#1605576); +#1605576=IFCCARTESIANPOINT((2.1263980032083665,0.18000000009764597,1.481999999999988)); +#1605580=IFCTRIMMEDCURVE(#1605579,(#1605569),(#1605576),.T.,.CARTESIAN.); +#1605579=IFCLINE(#1605569,#1605578); +#1605578=IFCVECTOR(#9,0.3048); +#1606104=IFCORIENTEDEDGE(*,*,#1605588,.T.); +#1605588=IFCEDGECURVE(#1605577,#1605583,#1605587,.T.); +#1605583=IFCVERTEXPOINT(#1605582); +#1605582=IFCCARTESIANPOINT((2.1363980032083663,0.18000000009764594,1.4919999999999878)); +#1605587=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605576,#1605584,#1605585,#1605586,#1605582),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981634002594,15.707963267980524),.UNSPECIFIED.,(0.853553390593274,0.85355339059275,1.,0.853553390593209,0.853553390593274)); +#1605584=IFCCARTESIANPOINT((2.126398003208354,0.18000000009764597,1.4861421356237061)); +#1605585=IFCCARTESIANPOINT((2.129326935396501,0.18000000009764597,1.489071067811853)); +#1605586=IFCCARTESIANPOINT((2.132255867584637,0.18000000009764597,1.4919999999999891)); +#1606105=IFCORIENTEDEDGE(*,*,#1605594,.T.); +#1605594=IFCEDGECURVE(#1605583,#1605590,#1605593,.T.); +#1605590=IFCVERTEXPOINT(#1605589); +#1605589=IFCCARTESIANPOINT((2.607398003208366,0.1800000000976439,1.4919999999999878)); +#1605593=IFCTRIMMEDCURVE(#1605592,(#1605582),(#1605589),.T.,.CARTESIAN.); +#1605592=IFCLINE(#1605582,#1605591); +#1605591=IFCVECTOR(#5,0.3048); +#1606106=IFCORIENTEDEDGE(*,*,#1605601,.T.); +#1605601=IFCEDGECURVE(#1605590,#1605596,#1605600,.T.); +#1605596=IFCVERTEXPOINT(#1605595); +#1605595=IFCCARTESIANPOINT((2.617398003208366,0.1800000000976438,1.481999999999988)); +#1605600=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605589,#1605597,#1605598,#1605599,#1605595),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633971724,15.707963267946855),.UNSPECIFIED.,(0.853553390593274,0.853553390593325,1.,0.853553390593262,0.853553390593274)); +#1605597=IFCCARTESIANPOINT((2.611540138832098,0.18000000009764394,1.4919999999999864)); +#1605598=IFCCARTESIANPOINT((2.6144690710202316,0.18000000009764394,1.489071067811853)); +#1605599=IFCCARTESIANPOINT((2.617398003208366,0.18000000009764394,1.486142135623718)); +#1606107=IFCORIENTEDEDGE(*,*,#1605605,.T.); +#1605605=IFCEDGECURVE(#1605596,#1605081,#1605604,.T.); +#1605604=IFCTRIMMEDCURVE(#1605603,(#1605595),(#1605080),.T.,.CARTESIAN.); +#1605603=IFCLINE(#1605595,#1605602); +#1605602=IFCVECTOR(#10,0.3048); +#1606108=IFCORIENTEDEDGE(*,*,#1605086,.F.); +#1606109=IFCORIENTEDEDGE(*,*,#1605372,.F.); +#1606110=IFCORIENTEDEDGE(*,*,#1605389,.F.); +#1606111=IFCORIENTEDEDGE(*,*,#1605609,.T.); +#1605609=IFCEDGECURVE(#1605380,#1605181,#1605608,.T.); +#1605608=IFCTRIMMEDCURVE(#1605607,(#1605379),(#1605180),.T.,.CARTESIAN.); +#1605607=IFCLINE(#1605379,#1605606); +#1605606=IFCVECTOR(#9,0.3048); +#1606112=IFCORIENTEDEDGE(*,*,#1605186,.F.); +#1606113=IFCORIENTEDEDGE(*,*,#1605613,.T.); +#1605613=IFCEDGECURVE(#1605175,#1605207,#1605612,.T.); +#1605612=IFCTRIMMEDCURVE(#1605611,(#1605174),(#1605206),.T.,.CARTESIAN.); +#1605611=IFCLINE(#1605174,#1605610); +#1605610=IFCVECTOR(#6,0.3048); +#1606114=IFCORIENTEDEDGE(*,*,#1605212,.F.); +#1606115=IFCORIENTEDEDGE(*,*,#1605617,.T.); +#1605617=IFCEDGECURVE(#1605201,#1605233,#1605616,.T.); +#1605616=IFCTRIMMEDCURVE(#1605615,(#1605200),(#1605232),.T.,.CARTESIAN.); +#1605615=IFCLINE(#1605200,#1605614); +#1605614=IFCVECTOR(#9,0.3048); +#1606116=IFCORIENTEDEDGE(*,*,#1605238,.F.); +#1606117=IFCORIENTEDEDGE(*,*,#1605621,.T.); +#1605621=IFCEDGECURVE(#1605227,#1605251,#1605620,.T.); +#1605620=IFCTRIMMEDCURVE(#1605619,(#1605226),(#1605250),.T.,.CARTESIAN.); +#1605619=IFCLINE(#1605226,#1605618); +#1605618=IFCVECTOR(#5,0.3048); +#1606118=IFCORIENTEDEDGE(*,*,#1605256,.F.); +#1606119=IFCORIENTEDEDGE(*,*,#1605160,.F.); +#1606120=IFCORIENTEDEDGE(*,*,#1605296,.F.); +#1606121=IFCORIENTEDEDGE(*,*,#1605627,.T.); +#1605627=IFCEDGECURVE(#1605287,#1605623,#1605626,.T.); +#1605623=IFCVERTEXPOINT(#1605622); +#1605622=IFCCARTESIANPOINT((2.207398003208366,0.1800000000976456,0.6509999999999847)); +#1605626=IFCTRIMMEDCURVE(#1605625,(#1605286),(#1605622),.T.,.CARTESIAN.); +#1605625=IFCLINE(#1605286,#1605624); +#1605624=IFCVECTOR(#6,0.3048); +#1606122=IFCORIENTEDEDGE(*,*,#1605631,.T.); +#1605631=IFCEDGECURVE(#1605623,#1605055,#1605630,.T.); +#1605630=IFCTRIMMEDCURVE(#1605629,(#1605622),(#1605054),.T.,.CARTESIAN.); +#1605629=IFCLINE(#1605622,#1605628); +#1605628=IFCVECTOR(#9,0.3048); +#1606123=IFCORIENTEDEDGE(*,*,#1605060,.F.); +#1606124=IFCORIENTEDEDGE(*,*,#1605374,.F.); +#1606125=IFCORIENTEDEDGE(*,*,#1605334,.F.); +#1606126=IFCORIENTEDEDGE(*,*,#1605356,.F.); +#1606127=IFCORIENTEDEDGE(*,*,#1605637,.T.); +#1605637=IFCEDGECURVE(#1605347,#1605633,#1605636,.T.); +#1605633=IFCVERTEXPOINT(#1605632); +#1605632=IFCCARTESIANPOINT((2.142398003208366,0.1800000000976459,0.7306731327417261)); +#1605636=IFCTRIMMEDCURVE(#1605635,(#1605346),(#1605632),.T.,.CARTESIAN.); +#1605635=IFCLINE(#1605346,#1605634); +#1605634=IFCVECTOR(#9,0.3048); +#1606128=IFCORIENTEDEDGE(*,*,#1605644,.T.); +#1605644=IFCEDGECURVE(#1605633,#1605639,#1605643,.T.); +#1605639=IFCVERTEXPOINT(#1605638); +#1605638=IFCCARTESIANPOINT((2.1489778017751093,0.18000000009764588,0.7400700589495849)); +#1605643=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605632,#1605640,#1605641,#1605642,#1605638),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093244924127,12.390185828717623),.UNSPECIFIED.,(0.860086710036222,0.884485291288038,1.,0.884485303615587,0.860086715243779)); +#1605640=IFCCARTESIANPOINT((2.1423980029794403,0.18000000009764588,0.7338261203035761)); +#1605641=IFCCARTESIANPOINT((2.1442064827654765,0.18000000009764588,0.7364088971052368)); +#1605642=IFCCARTESIANPOINT((2.1460149623333087,0.18000000009764588,0.7389916735952701)); +#1606129=IFCORIENTEDEDGE(*,*,#1605650,.T.); +#1605650=IFCEDGECURVE(#1605639,#1605645,#1605649,.T.); +#1605645=IFCVERTEXPOINT(#1605106); +#1605649=IFCTRIMMEDCURVE(#1605648,(#1605638),(#1605106),.T.,.CARTESIAN.); +#1605648=IFCLINE(#1605638,#1605647); +#1605647=IFCVECTOR(#1605646,0.3048); +#1605646=IFCDIRECTION((0.939692620785908,0.,0.34202014332566977)); +#1606130=IFCORIENTEDEDGE(*,*,#1605652,.T.); +#1605652=IFCEDGECURVE(#1605645,#1605107,#1605651,.T.); +#1605651=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605106,#1605106,#1605106,#1605106,#1605106),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216963477288,0.596433897416905),.UNSPECIFIED.,(0.986428397381615,0.993049247947707,1.,0.993049248636162,0.986428398693173)); +#1606131=IFCORIENTEDEDGE(*,*,#1605112,.F.); +#1606132=IFCORIENTEDEDGE(*,*,#1605658,.T.); +#1605658=IFCEDGECURVE(#1605101,#1605654,#1605657,.T.); +#1605654=IFCVERTEXPOINT(#1605653); +#1605653=IFCCARTESIANPOINT((2.207398003208366,0.1800000000976456,0.7699999999999915)); +#1605657=IFCTRIMMEDCURVE(#1605656,(#1605100),(#1605653),.T.,.CARTESIAN.); +#1605656=IFCLINE(#1605100,#1605655); +#1605655=IFCVECTOR(#9,0.3048); +#1606133=IFCORIENTEDEDGE(*,*,#1605662,.T.); +#1605662=IFCEDGECURVE(#1605654,#1605305,#1605661,.T.); +#1605661=IFCTRIMMEDCURVE(#1605660,(#1605653),(#1605304),.T.,.CARTESIAN.); +#1605660=IFCLINE(#1605653,#1605659); +#1605659=IFCVECTOR(#5,0.3048); +#1606134=IFCORIENTEDEDGE(*,*,#1605310,.F.); +#1606135=IFCORIENTEDEDGE(*,*,#1605124,.F.); +#1606136=IFCORIENTEDEDGE(*,*,#1605267,.F.); +#1606142=IFCFACEBOUND(#1606141,.F.); +#1606141=IFCEDGELOOP((#1606139,#1606140)); +#1606139=IFCORIENTEDEDGE(*,*,#1605422,.F.); +#1606140=IFCORIENTEDEDGE(*,*,#1605027,.F.); +#1606148=IFCFACEBOUND(#1606147,.F.); +#1606147=IFCEDGELOOP((#1606143,#1606144,#1606145,#1606146)); +#1606143=IFCORIENTEDEDGE(*,*,#1605671,.T.); +#1605671=IFCEDGECURVE(#1605664,#1605666,#1605670,.T.); +#1605664=IFCVERTEXPOINT(#1605663); +#1605663=IFCCARTESIANPOINT((2.171398003208366,0.18000000009764577,0.2689999999999878)); +#1605666=IFCVERTEXPOINT(#1605665); +#1605665=IFCCARTESIANPOINT((2.171398003208366,0.18000000009764577,0.2549999999999878)); +#1605670=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605663,#1605663,#1605663,#1605667,#1605668,#1605669,#1605665),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393057910893731E-06,10.9955826806222,21.991156968186772),.UNSPECIFIED.,(0.999999552862305,0.999999776430982,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1605667=IFCCARTESIANPOINT((2.1643980032083663,0.18000000009764563,0.2689999999999878)); +#1605668=IFCCARTESIANPOINT((2.1643980032083663,0.18000000009764575,0.2619999999999878)); +#1605669=IFCCARTESIANPOINT((2.1643980032083663,0.18000000009764563,0.2549999999999878)); +#1606144=IFCORIENTEDEDGE(*,*,#1605677,.T.); +#1605677=IFCEDGECURVE(#1605666,#1605673,#1605676,.T.); +#1605673=IFCVERTEXPOINT(#1605672); +#1605672=IFCCARTESIANPOINT((2.173398003208366,0.18000000009764577,0.2549999999999878)); +#1605676=IFCTRIMMEDCURVE(#1605675,(#1605665),(#1605672),.T.,.CARTESIAN.); +#1605675=IFCLINE(#1605665,#1605674); +#1605674=IFCVECTOR(#5,0.3048); +#1606145=IFCORIENTEDEDGE(*,*,#1605684,.T.); +#1605684=IFCEDGECURVE(#1605673,#1605679,#1605683,.T.); +#1605679=IFCVERTEXPOINT(#1605678); +#1605678=IFCCARTESIANPOINT((2.173398003208366,0.18000000009764577,0.2689999999999878)); +#1605683=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605672,#1605672,#1605672,#1605680,#1605681,#1605682,#1605678),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393055821898088E-06,10.99558268062011,21.991156968184683),.UNSPECIFIED.,(0.999999552862416,0.999999776431038,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1605680=IFCCARTESIANPOINT((2.1803980032083663,0.18000000009764563,0.25499999999998796)); +#1605681=IFCCARTESIANPOINT((2.1803980032083663,0.18000000009764575,0.26199999999998796)); +#1605682=IFCCARTESIANPOINT((2.1803980032083663,0.18000000009764563,0.26899999999998786)); +#1606146=IFCORIENTEDEDGE(*,*,#1605688,.T.); +#1605688=IFCEDGECURVE(#1605679,#1605664,#1605687,.T.); +#1605687=IFCTRIMMEDCURVE(#1605686,(#1605678),(#1605663),.T.,.CARTESIAN.); +#1605686=IFCLINE(#1605678,#1605685); +#1605685=IFCVECTOR(#6,0.3048); +#1606154=IFCFACEBOUND(#1606153,.F.); +#1606153=IFCEDGELOOP((#1606149,#1606150,#1606151,#1606152)); +#1606149=IFCORIENTEDEDGE(*,*,#1605697,.T.); +#1605697=IFCEDGECURVE(#1605690,#1605692,#1605696,.T.); +#1605690=IFCVERTEXPOINT(#1605689); +#1605689=IFCCARTESIANPOINT((2.170398003208366,0.18000000009764577,0.7174999999999874)); +#1605692=IFCVERTEXPOINT(#1605691); +#1605691=IFCCARTESIANPOINT((2.170398003208366,0.18000000009764577,0.7034999999999881)); +#1605696=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605689,#1605689,#1605689,#1605693,#1605694,#1605695,#1605691),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393053150257401E-06,10.995582680616915,21.991156968173172),.UNSPECIFIED.,(0.999999552862559,0.999999776431109,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1605693=IFCCARTESIANPOINT((2.163398003208366,0.18000000009764575,0.7174999999999869)); +#1605694=IFCCARTESIANPOINT((2.1633980032083664,0.18000000009764575,0.7104999999999871)); +#1605695=IFCCARTESIANPOINT((2.1633980032083673,0.18000000009764575,0.7034999999999875)); +#1606150=IFCORIENTEDEDGE(*,*,#1605703,.T.); +#1605703=IFCEDGECURVE(#1605692,#1605699,#1605702,.T.); +#1605699=IFCVERTEXPOINT(#1605698); +#1605698=IFCCARTESIANPOINT((2.174398003208366,0.18000000009764577,0.7034999999999881)); +#1605702=IFCTRIMMEDCURVE(#1605701,(#1605691),(#1605698),.T.,.CARTESIAN.); +#1605701=IFCLINE(#1605691,#1605700); +#1605700=IFCVECTOR(#5,0.3048); +#1606151=IFCORIENTEDEDGE(*,*,#1605710,.T.); +#1605710=IFCEDGECURVE(#1605699,#1605705,#1605709,.T.); +#1605705=IFCVERTEXPOINT(#1605704); +#1605704=IFCCARTESIANPOINT((2.174398003208366,0.18000000009764577,0.7174999999999874)); +#1605709=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605698,#1605698,#1605698,#1605706,#1605707,#1605708,#1605704),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393057626676637E-06,10.99558268062139,21.99115696818371),.UNSPECIFIED.,(0.99999955286232,0.999999776430989,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1605706=IFCCARTESIANPOINT((2.1813980032083657,0.18000000009764563,0.7034999999999882)); +#1605707=IFCCARTESIANPOINT((2.1813980032083657,0.18000000009764575,0.7104999999999879)); +#1605708=IFCCARTESIANPOINT((2.1813980032083657,0.18000000009764563,0.7174999999999876)); +#1606152=IFCORIENTEDEDGE(*,*,#1605714,.T.); +#1605714=IFCEDGECURVE(#1605705,#1605690,#1605713,.T.); +#1605713=IFCTRIMMEDCURVE(#1605712,(#1605704),(#1605689),.T.,.CARTESIAN.); +#1605712=IFCLINE(#1605704,#1605711); +#1605711=IFCVECTOR(#6,0.3048); +#1606157=IFCPLANE(#1606156); +#1606156=IFCAXIS2PLACEMENT3D(#1606155,#7,#9); +#1606155=IFCCARTESIANPOINT((2.1263980032083665,0.18000000009764597,0.09199999999998781)); +#1606167=IFCADVANCEDFACE((#1606164),#1606166,.T.); +#1606164=IFCFACEOUTERBOUND(#1606163,.T.); +#1606163=IFCEDGELOOP((#1606159,#1606160,#1606161,#1606162)); +#1606159=IFCORIENTEDEDGE(*,*,#1605609,.F.); +#1606160=IFCORIENTEDEDGE(*,*,#1605384,.F.); +#1606161=IFCORIENTEDEDGE(*,*,#1605544,.F.); +#1606162=IFCORIENTEDEDGE(*,*,#1605190,.F.); +#1606166=IFCPLANE(#1606165); +#1606165=IFCAXIS2PLACEMENT3D(#1605165,#6,#8); +#1606176=IFCADVANCEDFACE((#1606173),#1606175,.T.); +#1606173=IFCFACEOUTERBOUND(#1606172,.T.); +#1606172=IFCEDGELOOP((#1606168,#1606169,#1606170,#1606171)); +#1606168=IFCORIENTEDEDGE(*,*,#1605613,.F.); +#1606169=IFCORIENTEDEDGE(*,*,#1605179,.F.); +#1606170=IFCORIENTEDEDGE(*,*,#1605540,.F.); +#1606171=IFCORIENTEDEDGE(*,*,#1605216,.F.); +#1606175=IFCPLANE(#1606174); +#1606174=IFCAXIS2PLACEMENT3D(#1605174,#10,#6); +#1606185=IFCADVANCEDFACE((#1606182),#1606184,.T.); +#1606182=IFCFACEOUTERBOUND(#1606181,.T.); +#1606181=IFCEDGELOOP((#1606177,#1606178,#1606179,#1606180)); +#1606177=IFCORIENTEDEDGE(*,*,#1605617,.F.); +#1606178=IFCORIENTEDEDGE(*,*,#1605205,.F.); +#1606179=IFCORIENTEDEDGE(*,*,#1605536,.F.); +#1606180=IFCORIENTEDEDGE(*,*,#1605242,.F.); +#1606184=IFCPLANE(#1606183); +#1606183=IFCAXIS2PLACEMENT3D(#1605217,#6,#8); +#1606194=IFCADVANCEDFACE((#1606191),#1606193,.T.); +#1606191=IFCFACEOUTERBOUND(#1606190,.T.); +#1606190=IFCEDGELOOP((#1606186,#1606187,#1606188,#1606189)); +#1606186=IFCORIENTEDEDGE(*,*,#1605621,.F.); +#1606187=IFCORIENTEDEDGE(*,*,#1605231,.F.); +#1606188=IFCORIENTEDEDGE(*,*,#1605532,.F.); +#1606189=IFCORIENTEDEDGE(*,*,#1605260,.F.); +#1606193=IFCPLANE(#1606192); +#1606192=IFCAXIS2PLACEMENT3D(#1605226,#9,#5); +#1606203=IFCADVANCEDFACE((#1606200),#1606202,.T.); +#1606200=IFCFACEOUTERBOUND(#1606199,.T.); +#1606199=IFCEDGELOOP((#1606195,#1606196,#1606197,#1606198)); +#1606195=IFCORIENTEDEDGE(*,*,#1605493,.F.); +#1606196=IFCORIENTEDEDGE(*,*,#1605314,.F.); +#1606197=IFCORIENTEDEDGE(*,*,#1605662,.F.); +#1606198=IFCORIENTEDEDGE(*,*,#1605718,.T.); +#1605718=IFCEDGECURVE(#1605654,#1605489,#1605717,.T.); +#1605717=IFCTRIMMEDCURVE(#1605716,(#1605653),(#1605488),.T.,.CARTESIAN.); +#1605716=IFCLINE(#1605653,#1605715); +#1605715=IFCVECTOR(#8,0.3048); +#1606202=IFCPLANE(#1606201); +#1606201=IFCAXIS2PLACEMENT3D(#1605297,#9,#5); +#1606212=IFCADVANCEDFACE((#1606209),#1606211,.T.); +#1606209=IFCFACEOUTERBOUND(#1606208,.T.); +#1606208=IFCEDGELOOP((#1606204,#1606205,#1606206,#1606207)); +#1606204=IFCORIENTEDEDGE(*,*,#1605627,.F.); +#1606205=IFCORIENTEDEDGE(*,*,#1605291,.F.); +#1606206=IFCORIENTEDEDGE(*,*,#1605528,.F.); +#1606207=IFCORIENTEDEDGE(*,*,#1605722,.T.); +#1605722=IFCEDGECURVE(#1605520,#1605623,#1605721,.T.); +#1605721=IFCTRIMMEDCURVE(#1605720,(#1605519),(#1605622),.T.,.CARTESIAN.); +#1605720=IFCLINE(#1605519,#1605719); +#1605719=IFCVECTOR(#7,0.3048); +#1606211=IFCPLANE(#1606210); +#1606210=IFCAXIS2PLACEMENT3D(#1605519,#10,#6); +#1606225=IFCADVANCEDFACE((#1606218),#1606224,.F.); +#1606218=IFCFACEOUTERBOUND(#1606217,.T.); +#1606217=IFCEDGELOOP((#1606213,#1606214,#1606215,#1606216)); +#1606213=IFCORIENTEDEDGE(*,*,#1605500,.F.); +#1606214=IFCORIENTEDEDGE(*,*,#1605116,.F.); +#1606215=IFCORIENTEDEDGE(*,*,#1605652,.F.); +#1606216=IFCORIENTEDEDGE(*,*,#1605727,.T.); +#1605727=IFCEDGECURVE(#1605645,#1605498,#1605726,.T.); +#1605726=IFCTRIMMEDCURVE(#1605725,(#1605106),(#1605091),.T.,.CARTESIAN.); +#1605725=IFCLINE(#1605106,#1605724); +#1605724=IFCVECTOR(#1605723,0.3048); +#1605723=IFCDIRECTION((2.4660945285858953E-09,-1.,0.)); +#1606224=IFCSURFACEOFLINEAREXTRUSION(#1606223,#1606220,#9,0.032808398950131656); +#1606223=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606222); +#1606222=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605796,#1605796,#1605796,#1606221),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216933939617,0.596433897416905),.UNSPECIFIED.,(0.986428398693173,0.993049248636162,1.,0.993049247947707,0.986428397381615)); +#1606221=IFCCARTESIANPOINT((0.0005405830185515048,0.,0.)); +#1606220=IFCAXIS2PLACEMENT3D(#1605091,#7,#1606219); +#1606219=IFCDIRECTION((-0.9507117749052812,0.,-0.310075992389688)); +#1606234=IFCADVANCEDFACE((#1606231),#1606233,.T.); +#1606231=IFCFACEOUTERBOUND(#1606230,.T.); +#1606230=IFCEDGELOOP((#1606226,#1606227,#1606228,#1606229)); +#1606226=IFCORIENTEDEDGE(*,*,#1605658,.F.); +#1606227=IFCORIENTEDEDGE(*,*,#1605105,.F.); +#1606228=IFCORIENTEDEDGE(*,*,#1605497,.F.); +#1606229=IFCORIENTEDEDGE(*,*,#1605718,.F.); +#1606233=IFCPLANE(#1606232); +#1606232=IFCAXIS2PLACEMENT3D(#1605100,#6,#8); +#1606243=IFCADVANCEDFACE((#1606240),#1606242,.T.); +#1606240=IFCFACEOUTERBOUND(#1606239,.T.); +#1606239=IFCEDGELOOP((#1606235,#1606236,#1606237,#1606238)); +#1606235=IFCORIENTEDEDGE(*,*,#1605524,.F.); +#1606236=IFCORIENTEDEDGE(*,*,#1605064,.F.); +#1606237=IFCORIENTEDEDGE(*,*,#1605631,.F.); +#1606238=IFCORIENTEDEDGE(*,*,#1605722,.F.); +#1606242=IFCPLANE(#1606241); +#1606241=IFCAXIS2PLACEMENT3D(#1605622,#6,#8); +#1606252=IFCADVANCEDFACE((#1606249),#1606251,.T.); +#1606249=IFCFACEOUTERBOUND(#1606248,.T.); +#1606248=IFCEDGELOOP((#1606244,#1606245,#1606246,#1606247)); +#1606244=IFCORIENTEDEDGE(*,*,#1605605,.F.); +#1606245=IFCORIENTEDEDGE(*,*,#1605731,.T.); +#1605731=IFCEDGECURVE(#1605596,#1605546,#1605730,.T.); +#1605730=IFCTRIMMEDCURVE(#1605729,(#1605595),(#1605545),.T.,.CARTESIAN.); +#1605729=IFCLINE(#1605595,#1605728); +#1605728=IFCVECTOR(#8,0.3048); +#1606246=IFCORIENTEDEDGE(*,*,#1605550,.F.); +#1606247=IFCORIENTEDEDGE(*,*,#1605090,.F.); +#1606251=IFCPLANE(#1606250); +#1606250=IFCAXIS2PLACEMENT3D(#1605065,#5,#7); +#1606264=IFCADVANCEDFACE((#1606258),#1606263,.F.); +#1606258=IFCFACEOUTERBOUND(#1606257,.T.); +#1606257=IFCEDGELOOP((#1606253,#1606254,#1606255,#1606256)); +#1606253=IFCORIENTEDEDGE(*,*,#1605601,.F.); +#1606254=IFCORIENTEDEDGE(*,*,#1605735,.T.); +#1605735=IFCEDGECURVE(#1605590,#1605552,#1605734,.T.); +#1605734=IFCTRIMMEDCURVE(#1605733,(#1605589),(#1605551),.T.,.CARTESIAN.); +#1605733=IFCLINE(#1605589,#1605732); +#1605732=IFCVECTOR(#8,0.3048); +#1606255=IFCORIENTEDEDGE(*,*,#1605557,.F.); +#1606256=IFCORIENTEDEDGE(*,*,#1605731,.F.); +#1606263=IFCSURFACEOFLINEAREXTRUSION(#1606262,#1606260,#9,0.03280839895013121); +#1606262=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606261); +#1606261=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605829,#1605830,#1605831,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633971724,15.707963267946855),.UNSPECIFIED.,(0.853553390593274,0.853553390593325,1.,0.853553390593262,0.853553390593274)); +#1606260=IFCAXIS2PLACEMENT3D(#1605589,#8,#1606259); +#1606259=IFCDIRECTION((0.7071067811864039,0.,-0.707106781186691)); +#1606273=IFCADVANCEDFACE((#1606270),#1606272,.T.); +#1606270=IFCFACEOUTERBOUND(#1606269,.T.); +#1606269=IFCEDGELOOP((#1606265,#1606266,#1606267,#1606268)); +#1606265=IFCORIENTEDEDGE(*,*,#1605469,.F.); +#1606266=IFCORIENTEDEDGE(*,*,#1605739,.T.); +#1605739=IFCEDGECURVE(#1605458,#1605664,#1605738,.T.); +#1605738=IFCTRIMMEDCURVE(#1605737,(#1605457),(#1605663),.T.,.CARTESIAN.); +#1605737=IFCLINE(#1605457,#1605736); +#1605736=IFCVECTOR(#7,0.3048); +#1606267=IFCORIENTEDEDGE(*,*,#1605688,.F.); +#1606268=IFCORIENTEDEDGE(*,*,#1605743,.T.); +#1605743=IFCEDGECURVE(#1605679,#1605465,#1605742,.T.); +#1605742=IFCTRIMMEDCURVE(#1605741,(#1605678),(#1605464),.T.,.CARTESIAN.); +#1605741=IFCLINE(#1605678,#1605740); +#1605740=IFCVECTOR(#8,0.3048); +#1606272=IFCPLANE(#1606271); +#1606271=IFCAXIS2PLACEMENT3D(#1605678,#10,#6); +#1606282=IFCADVANCEDFACE((#1606279),#1606281,.T.); +#1606279=IFCFACEOUTERBOUND(#1606278,.T.); +#1606278=IFCEDGELOOP((#1606274,#1606275,#1606276,#1606277)); +#1606274=IFCORIENTEDEDGE(*,*,#1605456,.F.); +#1606275=IFCORIENTEDEDGE(*,*,#1605747,.T.); +#1605747=IFCEDGECURVE(#1605450,#1605673,#1605746,.T.); +#1605746=IFCTRIMMEDCURVE(#1605745,(#1605449),(#1605672),.T.,.CARTESIAN.); +#1605745=IFCLINE(#1605449,#1605744); +#1605744=IFCVECTOR(#7,0.3048); +#1606276=IFCORIENTEDEDGE(*,*,#1605677,.F.); +#1606277=IFCORIENTEDEDGE(*,*,#1605751,.T.); +#1605751=IFCEDGECURVE(#1605666,#1605452,#1605750,.T.); +#1605750=IFCTRIMMEDCURVE(#1605749,(#1605665),(#1605451),.T.,.CARTESIAN.); +#1605749=IFCLINE(#1605665,#1605748); +#1605748=IFCVECTOR(#8,0.3048); +#1606281=IFCPLANE(#1606280); +#1606280=IFCAXIS2PLACEMENT3D(#1605665,#9,#5); +#1606294=IFCADVANCEDFACE((#1606288),#1606293,.F.); +#1606288=IFCFACEOUTERBOUND(#1606287,.T.); +#1606287=IFCEDGELOOP((#1606283,#1606284,#1606285,#1606286)); +#1606283=IFCORIENTEDEDGE(*,*,#1605463,.F.); +#1606284=IFCORIENTEDEDGE(*,*,#1605751,.F.); +#1606285=IFCORIENTEDEDGE(*,*,#1605671,.F.); +#1606286=IFCORIENTEDEDGE(*,*,#1605739,.F.); +#1606293=IFCSURFACEOFLINEAREXTRUSION(#1606292,#1606290,#10,0.03280839895013121); +#1606292=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606291); +#1606291=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605797,#1605798,#1605799,#1605800,#1605800,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968186772),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430982,0.999999552862305)); +#1606290=IFCAXIS2PLACEMENT3D(#1605451,#8,#1606289); +#1606289=IFCDIRECTION((5.397434604403089E-07,0.,1.)); +#1606306=IFCADVANCEDFACE((#1606300),#1606305,.F.); +#1606300=IFCFACEOUTERBOUND(#1606299,.T.); +#1606299=IFCEDGELOOP((#1606295,#1606296,#1606297,#1606298)); +#1606295=IFCORIENTEDEDGE(*,*,#1605474,.F.); +#1606296=IFCORIENTEDEDGE(*,*,#1605743,.F.); +#1606297=IFCORIENTEDEDGE(*,*,#1605684,.F.); +#1606298=IFCORIENTEDEDGE(*,*,#1605747,.F.); +#1606305=IFCSURFACEOFLINEAREXTRUSION(#1606304,#1606302,#10,0.03280839895013121); +#1606304=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606303); +#1606303=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605797,#1605798,#1605799,#1605800,#1605800,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968184683),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431038,0.999999552862416)); +#1606302=IFCAXIS2PLACEMENT3D(#1605464,#8,#1606301); +#1606301=IFCDIRECTION((-5.397433444188333E-07,0.,-1.)); +#1606315=IFCADVANCEDFACE((#1606312),#1606314,.T.); +#1606312=IFCFACEOUTERBOUND(#1606311,.T.); +#1606311=IFCEDGELOOP((#1606307,#1606308,#1606309,#1606310)); +#1606307=IFCORIENTEDEDGE(*,*,#1605714,.F.); +#1606308=IFCORIENTEDEDGE(*,*,#1605755,.T.); +#1605755=IFCEDGECURVE(#1605705,#1605439,#1605754,.T.); +#1605754=IFCTRIMMEDCURVE(#1605753,(#1605704),(#1605438),.T.,.CARTESIAN.); +#1605753=IFCLINE(#1605704,#1605752); +#1605752=IFCVECTOR(#8,0.3048); +#1606309=IFCORIENTEDEDGE(*,*,#1605443,.F.); +#1606310=IFCORIENTEDEDGE(*,*,#1605759,.T.); +#1605759=IFCEDGECURVE(#1605432,#1605690,#1605758,.T.); +#1605758=IFCTRIMMEDCURVE(#1605757,(#1605431),(#1605689),.T.,.CARTESIAN.); +#1605757=IFCLINE(#1605431,#1605756); +#1605756=IFCVECTOR(#7,0.3048); +#1606314=IFCPLANE(#1606313); +#1606313=IFCAXIS2PLACEMENT3D(#1605704,#10,#6); +#1606324=IFCADVANCEDFACE((#1606321),#1606323,.T.); +#1606321=IFCFACEOUTERBOUND(#1606320,.T.); +#1606320=IFCEDGELOOP((#1606316,#1606317,#1606318,#1606319)); +#1606316=IFCORIENTEDEDGE(*,*,#1605703,.F.); +#1606317=IFCORIENTEDEDGE(*,*,#1605763,.T.); +#1605763=IFCEDGECURVE(#1605692,#1605426,#1605762,.T.); +#1605762=IFCTRIMMEDCURVE(#1605761,(#1605691),(#1605425),.T.,.CARTESIAN.); +#1605761=IFCLINE(#1605691,#1605760); +#1605760=IFCVECTOR(#8,0.3048); +#1606318=IFCORIENTEDEDGE(*,*,#1605430,.F.); +#1606319=IFCORIENTEDEDGE(*,*,#1605767,.T.); +#1605767=IFCEDGECURVE(#1605424,#1605699,#1605766,.T.); +#1605766=IFCTRIMMEDCURVE(#1605765,(#1605423),(#1605698),.T.,.CARTESIAN.); +#1605765=IFCLINE(#1605423,#1605764); +#1605764=IFCVECTOR(#7,0.3048); +#1606323=IFCPLANE(#1606322); +#1606322=IFCAXIS2PLACEMENT3D(#1605691,#9,#5); +#1606336=IFCADVANCEDFACE((#1606330),#1606335,.F.); +#1606330=IFCFACEOUTERBOUND(#1606329,.T.); +#1606329=IFCEDGELOOP((#1606325,#1606326,#1606327,#1606328)); +#1606325=IFCORIENTEDEDGE(*,*,#1605437,.F.); +#1606326=IFCORIENTEDEDGE(*,*,#1605763,.F.); +#1606327=IFCORIENTEDEDGE(*,*,#1605697,.F.); +#1606328=IFCORIENTEDEDGE(*,*,#1605759,.F.); +#1606335=IFCSURFACEOFLINEAREXTRUSION(#1606334,#1606332,#10,0.03280839895013121); +#1606334=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606333); +#1606333=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605797,#1605798,#1605799,#1605800,#1605800,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287556257,21.99114857512002,21.991156968173172),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431109,0.999999552862559)); +#1606332=IFCAXIS2PLACEMENT3D(#1605425,#8,#1606331); +#1606331=IFCDIRECTION((5.397430930389849E-07,0.,1.)); +#1606348=IFCADVANCEDFACE((#1606342),#1606347,.F.); +#1606342=IFCFACEOUTERBOUND(#1606341,.T.); +#1606341=IFCEDGELOOP((#1606337,#1606338,#1606339,#1606340)); +#1606337=IFCORIENTEDEDGE(*,*,#1605448,.F.); +#1606338=IFCORIENTEDEDGE(*,*,#1605755,.F.); +#1606339=IFCORIENTEDEDGE(*,*,#1605710,.F.); +#1606340=IFCORIENTEDEDGE(*,*,#1605767,.F.); +#1606347=IFCSURFACEOFLINEAREXTRUSION(#1606346,#1606344,#10,0.03280839895013121); +#1606346=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606345); +#1606345=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605797,#1605798,#1605799,#1605800,#1605800,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.99557428756232,21.991148575126083,21.99115696818371),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430989,0.99999955286232)); +#1606344=IFCAXIS2PLACEMENT3D(#1605438,#8,#1606343); +#1606343=IFCDIRECTION((-5.397434411034194E-07,0.,-1.)); +#1606357=IFCADVANCEDFACE((#1606354),#1606356,.T.); +#1606354=IFCFACEOUTERBOUND(#1606353,.T.); +#1606353=IFCEDGELOOP((#1606349,#1606350,#1606351,#1606352)); +#1606349=IFCORIENTEDEDGE(*,*,#1605594,.F.); +#1606350=IFCORIENTEDEDGE(*,*,#1605771,.T.); +#1605771=IFCEDGECURVE(#1605583,#1605559,#1605770,.T.); +#1605770=IFCTRIMMEDCURVE(#1605769,(#1605582),(#1605558),.T.,.CARTESIAN.); +#1605769=IFCLINE(#1605582,#1605768); +#1605768=IFCVECTOR(#8,0.3048); +#1606351=IFCORIENTEDEDGE(*,*,#1605563,.F.); +#1606352=IFCORIENTEDEDGE(*,*,#1605735,.F.); +#1606356=IFCPLANE(#1606355); +#1606355=IFCAXIS2PLACEMENT3D(#1605582,#9,#5); +#1606369=IFCADVANCEDFACE((#1606363),#1606368,.F.); +#1606363=IFCFACEOUTERBOUND(#1606362,.T.); +#1606362=IFCEDGELOOP((#1606358,#1606359,#1606360,#1606361)); +#1606358=IFCORIENTEDEDGE(*,*,#1605588,.F.); +#1606359=IFCORIENTEDEDGE(*,*,#1605775,.T.); +#1605775=IFCEDGECURVE(#1605577,#1605476,#1605774,.T.); +#1605774=IFCTRIMMEDCURVE(#1605773,(#1605576),(#1605475),.T.,.CARTESIAN.); +#1605773=IFCLINE(#1605576,#1605772); +#1605772=IFCVECTOR(#8,0.3048); +#1606360=IFCORIENTEDEDGE(*,*,#1605568,.F.); +#1606361=IFCORIENTEDEDGE(*,*,#1605771,.F.); +#1606368=IFCSURFACEOFLINEAREXTRUSION(#1606367,#1606365,#9,0.032808398950131656); +#1606367=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606366); +#1606366=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605829,#1605830,#1605831,#1605800),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981634002594,15.707963267980524),.UNSPECIFIED.,(0.853553390593274,0.85355339059275,1.,0.853553390593209,0.853553390593274)); +#1606365=IFCAXIS2PLACEMENT3D(#1605576,#8,#1606364); +#1606364=IFCDIRECTION((0.7071067811856478,0.,0.7071067811874473)); +#1606378=IFCADVANCEDFACE((#1606375),#1606377,.T.); +#1606375=IFCFACEOUTERBOUND(#1606374,.T.); +#1606374=IFCEDGELOOP((#1606370,#1606371,#1606372,#1606373)); +#1606370=IFCORIENTEDEDGE(*,*,#1605581,.F.); +#1606371=IFCORIENTEDEDGE(*,*,#1605779,.T.); +#1605779=IFCEDGECURVE(#1605570,#1605478,#1605778,.T.); +#1605778=IFCTRIMMEDCURVE(#1605777,(#1605569),(#1605477),.T.,.CARTESIAN.); +#1605777=IFCLINE(#1605569,#1605776); +#1605776=IFCVECTOR(#8,0.3048); +#1606372=IFCORIENTEDEDGE(*,*,#1605482,.F.); +#1606373=IFCORIENTEDEDGE(*,*,#1605775,.F.); +#1606377=IFCPLANE(#1606376); +#1606376=IFCAXIS2PLACEMENT3D(#1605475,#6,#8); +#1606390=IFCADVANCEDFACE((#1606384),#1606389,.F.); +#1606384=IFCFACEOUTERBOUND(#1606383,.T.); +#1606383=IFCEDGELOOP((#1606379,#1606380,#1606381,#1606382)); +#1606379=IFCORIENTEDEDGE(*,*,#1605575,.F.); +#1606380=IFCORIENTEDEDGE(*,*,#1605407,.F.); +#1606381=IFCORIENTEDEDGE(*,*,#1605487,.F.); +#1606382=IFCORIENTEDEDGE(*,*,#1605779,.F.); +#1606389=IFCSURFACEOFLINEAREXTRUSION(#1606388,#1606386,#9,0.03280839895013077); +#1606388=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606387); +#1606387=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605926,#1605927,#1605928,#1605929),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976539116,1.99560987429524),.UNSPECIFIED.,(0.861467179801364,0.887596710012573,1.,0.887595367072718,0.861466555447836)); +#1606386=IFCAXIS2PLACEMENT3D(#1605477,#7,#1606385); +#1606385=IFCDIRECTION((0.5591960235623046,0.,-0.8290354680181701)); +#1606401=IFCADVANCEDFACE((#1606396),#1606400,.T.); +#1606396=IFCFACEOUTERBOUND(#1606395,.T.); +#1606395=IFCEDGELOOP((#1606391,#1606392,#1606393,#1606394)); +#1606391=IFCORIENTEDEDGE(*,*,#1605507,.F.); +#1606392=IFCORIENTEDEDGE(*,*,#1605727,.F.); +#1606393=IFCORIENTEDEDGE(*,*,#1605650,.F.); +#1606394=IFCORIENTEDEDGE(*,*,#1605783,.T.); +#1605783=IFCEDGECURVE(#1605639,#1605502,#1605782,.T.); +#1605782=IFCTRIMMEDCURVE(#1605781,(#1605638),(#1605501),.T.,.CARTESIAN.); +#1605781=IFCLINE(#1605638,#1605780); +#1605780=IFCVECTOR(#8,0.3048); +#1606400=IFCPLANE(#1606399); +#1606399=IFCAXIS2PLACEMENT3D(#1605091,#1606397,#1606398); +#1606397=IFCDIRECTION((-0.3420201433256737,0.,0.9396926207859067)); +#1606398=IFCDIRECTION((0.9396926207859067,0.,0.3420201433256737)); +#1606413=IFCADVANCEDFACE((#1606407),#1606412,.F.); +#1606407=IFCFACEOUTERBOUND(#1606406,.T.); +#1606406=IFCEDGELOOP((#1606402,#1606403,#1606404,#1606405)); +#1606402=IFCORIENTEDEDGE(*,*,#1605514,.F.); +#1606403=IFCORIENTEDEDGE(*,*,#1605783,.F.); +#1606404=IFCORIENTEDEDGE(*,*,#1605644,.F.); +#1606405=IFCORIENTEDEDGE(*,*,#1605787,.T.); +#1605787=IFCEDGECURVE(#1605633,#1605509,#1605786,.T.); +#1605786=IFCTRIMMEDCURVE(#1605785,(#1605632),(#1605508),.T.,.CARTESIAN.); +#1605785=IFCLINE(#1605632,#1605784); +#1605784=IFCVECTOR(#8,0.3048); +#1606412=IFCSURFACEOFLINEAREXTRUSION(#1606411,#1606409,#9,0.03280839895013177); +#1606411=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1606410); +#1606410=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1605796,#1605813,#1605814,#1605815,#1605977),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195092583793496,12.390185828717623),.UNSPECIFIED.,(0.860086715243779,0.884485303615587,1.,0.884485291288038,0.860086710036222)); +#1606409=IFCAXIS2PLACEMENT3D(#1605501,#7,#1606408); +#1606408=IFCDIRECTION((-0.5735764080061722,0.,-0.8191520641362854)); +#1606422=IFCADVANCEDFACE((#1606419),#1606421,.T.); +#1606419=IFCFACEOUTERBOUND(#1606418,.T.); +#1606418=IFCEDGELOOP((#1606414,#1606415,#1606416,#1606417)); +#1606414=IFCORIENTEDEDGE(*,*,#1605518,.F.); +#1606415=IFCORIENTEDEDGE(*,*,#1605787,.F.); +#1606416=IFCORIENTEDEDGE(*,*,#1605637,.F.); +#1606417=IFCORIENTEDEDGE(*,*,#1605351,.F.); +#1606421=IFCPLANE(#1606420); +#1606420=IFCAXIS2PLACEMENT3D(#1605346,#6,#8); +#1607834=IFCADVANCEDBREP(#1607833); +#1607833=IFCCLOSEDSHELL((#1607216,#1607232,#1607247,#1607259,#1607268,#1607277,#1607293,#1607305,#1607317,#1607329,#1607345,#1607357,#1607369,#1607380,#1607393,#1607402,#1607415,#1607427,#1607438,#1607449,#1607507,#1607508,#1607509,#1607510,#1607568,#1607577,#1607586,#1607595,#1607604,#1607613,#1607622,#1607635,#1607644,#1607653,#1607662,#1607674,#1607683,#1607692,#1607704,#1607716,#1607725,#1607734,#1607746,#1607758,#1607767,#1607779,#1607788,#1607800,#1607811,#1607823,#1607832)); +#1607216=IFCADVANCEDFACE((#1607205),#1607215,.F.); +#1607205=IFCFACEOUTERBOUND(#1607204,.T.); +#1607204=IFCEDGELOOP((#1607200,#1607201,#1607202,#1607203)); +#1607200=IFCORIENTEDEDGE(*,*,#1606432,.T.); +#1606432=IFCEDGECURVE(#1606426,#1606428,#1606431,.T.); +#1606426=IFCVERTEXPOINT(#1606425); +#1606425=IFCCARTESIANPOINT((3.1453979828000502,0.17980000009761346,0.17449999999998794)); +#1606428=IFCVERTEXPOINT(#1606427); +#1606427=IFCCARTESIANPOINT((3.1453979828000502,0.16980000009761345,0.17449999999998791)); +#1606431=IFCTRIMMEDCURVE(#1606430,(#1606425),(#1606427),.T.,.CARTESIAN.); +#1606430=IFCLINE(#1606425,#1606429); +#1606429=IFCVECTOR(#8,0.3048); +#1607201=IFCORIENTEDEDGE(*,*,#1606439,.T.); +#1606439=IFCEDGECURVE(#1606428,#1606434,#1606438,.T.); +#1606434=IFCVERTEXPOINT(#1606433); +#1606433=IFCCARTESIANPOINT((3.1593979828000496,0.16980000009761373,0.17449999999998764)); +#1606438=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606427,#1606427,#1606427,#1606435,#1606436,#1606437,#1606433),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,9.12941223703001E-05,10.995665581686708,21.991239869251054),.UNSPECIFIED.,(0.9999951363691157,0.9999975681643668,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1606435=IFCCARTESIANPOINT((3.145397982800049,0.16980000009761342,0.1674999999999879)); +#1606436=IFCCARTESIANPOINT((3.152397982800049,0.16980000009761353,0.1674999999999879)); +#1606437=IFCCARTESIANPOINT((3.159397982800049,0.16980000009761365,0.1674999999999879)); +#1607202=IFCORIENTEDEDGE(*,*,#1606445,.T.); +#1606445=IFCEDGECURVE(#1606434,#1606441,#1606444,.T.); +#1606441=IFCVERTEXPOINT(#1606440); +#1606440=IFCCARTESIANPOINT((3.1593979828000487,0.17980000009761368,0.17449999999998797)); +#1606444=IFCTRIMMEDCURVE(#1606443,(#1606433),(#1606440),.T.,.CARTESIAN.); +#1606443=IFCLINE(#1606433,#1606442); +#1606442=IFCVECTOR(#7,0.3048); +#1607203=IFCORIENTEDEDGE(*,*,#1606450,.T.); +#1606450=IFCEDGECURVE(#1606441,#1606426,#1606449,.T.); +#1606449=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606440,#1606446,#1606447,#1606448,#1606425,#1606425,#1606425),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564345,21.991148575128683,21.991239869251054),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.9999975681643668,0.9999951363691157)); +#1606446=IFCCARTESIANPOINT((3.159397982800049,0.17980000009761354,0.16749999999998794)); +#1606447=IFCCARTESIANPOINT((3.152397982800049,0.17980000009761354,0.16749999999998794)); +#1606448=IFCCARTESIANPOINT((3.145397982800049,0.1798000000976133,0.16749999999998794)); +#1607215=IFCSURFACEOFLINEAREXTRUSION(#1607214,#1607207,#10,0.0328083989501311); +#1607214=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607213); +#1607213=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607208,#1607208,#1607209,#1607210,#1607211,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,9.12941223703001E-05,10.995665581686708,21.991239869251054),.UNSPECIFIED.,(0.9999951363691157,0.9999975681643668,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1607208=IFCCARTESIANPOINT((0.,-8.219378780371933E-08,0.)); +#1607209=IFCCARTESIANPOINT((4.109689271154777E-08,0.006999999999879353,0.)); +#1607210=IFCCARTESIANPOINT((0.00700004109677248,0.006999958902985437,0.)); +#1607211=IFCCARTESIANPOINT((0.014000041096651806,0.006999917806091549,0.)); +#1607212=IFCCARTESIANPOINT((0.013999999999757902,-8.219378780371933E-08,0.)); +#1607207=IFCAXIS2PLACEMENT3D(#1606425,#7,#1607206); +#1607206=IFCDIRECTION((1.,0.,-5.870984843449122E-06)); +#1607232=IFCADVANCEDFACE((#1607222),#1607231,.F.); +#1607222=IFCFACEOUTERBOUND(#1607221,.T.); +#1607221=IFCEDGELOOP((#1607217,#1607218,#1607219,#1607220)); +#1607217=IFCORIENTEDEDGE(*,*,#1606459,.T.); +#1606459=IFCEDGECURVE(#1606452,#1606454,#1606458,.T.); +#1606452=IFCVERTEXPOINT(#1606451); +#1606451=IFCCARTESIANPOINT((3.117397982800049,0.17980000009761285,0.6532083832097455)); +#1606454=IFCVERTEXPOINT(#1606453); +#1606453=IFCCARTESIANPOINT((3.1246202050483673,0.1798000000976129,0.6628148371338495)); +#1606458=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606451,#1606455,#1606456,#1606457,#1606453),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899837542,13.03495154231355),.UNSPECIFIED.,(0.857794126341337,0.878474092262645,1.,0.87847409706145,0.857794127974555)); +#1606455=IFCCARTESIANPOINT((3.1173979826916884,0.17980000009761285,0.6565481458415977)); +#1606456=IFCCARTESIANPOINT((3.119404930261194,0.17980000009761285,0.6592176356599705)); +#1606457=IFCCARTESIANPOINT((3.1214118777404862,0.17980000009761285,0.661887125358348)); +#1607218=IFCORIENTEDEDGE(*,*,#1606465,.T.); +#1606465=IFCEDGECURVE(#1606454,#1606461,#1606464,.T.); +#1606461=IFCVERTEXPOINT(#1606460); +#1606460=IFCCARTESIANPOINT((3.12462020504837,0.16980000009761298,0.66281483713385)); +#1606464=IFCTRIMMEDCURVE(#1606463,(#1606453),(#1606460),.T.,.CARTESIAN.); +#1606463=IFCLINE(#1606453,#1606462); +#1606462=IFCVECTOR(#8,0.3048); +#1607219=IFCORIENTEDEDGE(*,*,#1606472,.T.); +#1606472=IFCEDGECURVE(#1606461,#1606467,#1606471,.T.); +#1606467=IFCVERTEXPOINT(#1606466); +#1606466=IFCCARTESIANPOINT((3.117397982800049,0.16980000009761298,0.6532083832097454)); +#1606471=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606460,#1606468,#1606469,#1606470,#1606466),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475642476008,13.03495154231355),.UNSPECIFIED.,(0.857794127974555,0.87847409706145,1.,0.878474092262645,0.857794126341337)); +#1606468=IFCCARTESIANPOINT((3.1214118777404862,0.16980000009761273,0.661887125358348)); +#1606469=IFCCARTESIANPOINT((3.119404930261194,0.16980000009761287,0.6592176356599705)); +#1606470=IFCCARTESIANPOINT((3.1173979826916884,0.16980000009761273,0.6565481458415977)); +#1607220=IFCORIENTEDEDGE(*,*,#1606476,.T.); +#1606476=IFCEDGECURVE(#1606467,#1606452,#1606475,.T.); +#1606475=IFCTRIMMEDCURVE(#1606474,(#1606466),(#1606451),.T.,.CARTESIAN.); +#1606474=IFCLINE(#1606466,#1606473); +#1606473=IFCVECTOR(#7,0.3048); +#1607231=IFCSURFACEOFLINEAREXTRUSION(#1607230,#1607224,#10,0.03280839895013088); +#1607230=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607229); +#1607229=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607225,#1607226,#1607227,#1607228),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899837542,13.03495154231355),.UNSPECIFIED.,(0.857794126341337,0.878474092262645,1.,0.87847409706145,0.857794127974555)); +#1607225=IFCCARTESIANPOINT((0.002669489780359302,0.002006947620062316,0.)); +#1607226=IFCCARTESIANPOINT((0.006009252412215171,0.0020069475749555643,0.)); +#1607227=IFCCARTESIANPOINT((0.009349014893946461,0.0020069475298491457,0.)); +#1607228=IFCCARTESIANPOINT((0.012018504554313858,0.,0.)); +#1607224=IFCAXIS2PLACEMENT3D(#1606466,#8,#1607223); +#1607223=IFCDIRECTION((0.6009252017819144,0.,0.7993052620015494)); +#1607247=IFCADVANCEDFACE((#1607238),#1607246,.F.); +#1607238=IFCFACEOUTERBOUND(#1607237,.T.); +#1607237=IFCEDGELOOP((#1607233,#1607234,#1607235,#1607236)); +#1607233=IFCORIENTEDEDGE(*,*,#1606485,.T.); +#1606485=IFCEDGECURVE(#1606478,#1606480,#1606484,.T.); +#1606478=IFCVERTEXPOINT(#1606477); +#1606477=IFCCARTESIANPOINT((2.707397982800049,0.17980000009761046,0.10249999999998784)); +#1606480=IFCVERTEXPOINT(#1606479); +#1606479=IFCCARTESIANPOINT((2.717397982800032,0.17980000009761044,0.09249999999998784)); +#1606484=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606477,#1606481,#1606482,#1606483,#1606479),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633974403,15.707963267933245),.UNSPECIFIED.,(0.853553390593274,0.853553390593276,1.,0.853553390593566,0.853553390593274)); +#1606481=IFCCARTESIANPOINT((2.707397982800049,0.17980000009761035,0.098357864376257)); +#1606482=IFCCARTESIANPOINT((2.710326914988184,0.17980000009761046,0.09542893218812248)); +#1606483=IFCCARTESIANPOINT((2.7132558471763115,0.17980000009761046,0.09249999999999474)); +#1607234=IFCORIENTEDEDGE(*,*,#1606491,.T.); +#1606491=IFCEDGECURVE(#1606480,#1606487,#1606490,.T.); +#1606487=IFCVERTEXPOINT(#1606486); +#1606486=IFCCARTESIANPOINT((2.7173979828000325,0.16980000009761057,0.09249999999998786)); +#1606490=IFCTRIMMEDCURVE(#1606489,(#1606479),(#1606486),.T.,.CARTESIAN.); +#1606489=IFCLINE(#1606479,#1606488); +#1606488=IFCVECTOR(#8,0.3048); +#1607235=IFCORIENTEDEDGE(*,*,#1606498,.T.); +#1606498=IFCEDGECURVE(#1606487,#1606493,#1606497,.T.); +#1606493=IFCVERTEXPOINT(#1606492); +#1606492=IFCCARTESIANPOINT((2.7073979828000496,0.16980000009761045,0.10249999999998784)); +#1606497=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606486,#1606494,#1606495,#1606496,#1606492),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633958842,15.707963267933245),.UNSPECIFIED.,(0.853553390593274,0.853553390593566,1.,0.853553390593276,0.853553390593274)); +#1606494=IFCCARTESIANPOINT((2.7132558471763115,0.16980000009761037,0.09249999999999473)); +#1606495=IFCCARTESIANPOINT((2.710326914988184,0.16980000009761045,0.09542893218812246)); +#1606496=IFCCARTESIANPOINT((2.707397982800049,0.16980000009761037,0.09835786437625699)); +#1607236=IFCORIENTEDEDGE(*,*,#1606502,.T.); +#1606502=IFCEDGECURVE(#1606493,#1606478,#1606501,.T.); +#1606501=IFCTRIMMEDCURVE(#1606500,(#1606492),(#1606477),.T.,.CARTESIAN.); +#1606500=IFCLINE(#1606492,#1606499); +#1606499=IFCVECTOR(#7,0.3048); +#1607246=IFCSURFACEOFLINEAREXTRUSION(#1607245,#1607240,#9,0.03280839895013121); +#1607245=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607244); +#1607244=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607241,#1607242,#1607243,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633974403,15.707963267933245),.UNSPECIFIED.,(0.853553390593274,0.853553390593276,1.,0.853553390593566,0.853553390593274)); +#1607241=IFCCARTESIANPOINT((0.0029289321881367653,0.002928932188132116,0.)); +#1607242=IFCCARTESIANPOINT((0.007071067811867837,0.0029289321881282304,0.)); +#1607243=IFCCARTESIANPOINT((0.011213203435588986,0.002928932188125094,0.)); +#1607240=IFCAXIS2PLACEMENT3D(#1606492,#7,#1607239); +#1607239=IFCDIRECTION((0.7071067811859493,0.,-0.7071067811871456)); +#1607259=IFCADVANCEDFACE((#1607253),#1607258,.F.); +#1607253=IFCFACEOUTERBOUND(#1607252,.T.); +#1607252=IFCEDGELOOP((#1607248,#1607249,#1607250,#1607251)); +#1607248=IFCORIENTEDEDGE(*,*,#1606511,.T.); +#1606511=IFCEDGECURVE(#1606504,#1606506,#1606510,.T.); +#1606504=IFCVERTEXPOINT(#1606503); +#1606503=IFCCARTESIANPOINT((3.1246202053339585,0.17980000009761277,0.7591851627835455)); +#1606506=IFCVERTEXPOINT(#1606505); +#1606505=IFCCARTESIANPOINT((3.1173979828000484,0.1798000000976128,0.7687916164929478)); +#1606510=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606503,#1606507,#1606508,#1606509,#1606505),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899838722,13.03495154231711),.UNSPECIFIED.,(0.85779412634133,0.878474092262623,1.,0.878474097061406,0.85779412797454)); +#1606507=IFCCARTESIANPOINT((3.121411877830701,0.17980000009761285,0.7601128745216316)); +#1606508=IFCCARTESIANPOINT((3.119404930261194,0.17980000009761277,0.7627823643400048)); +#1606509=IFCCARTESIANPOINT((3.1173979827819016,0.17980000009761277,0.7654518540383835)); +#1607249=IFCORIENTEDEDGE(*,*,#1606517,.T.); +#1606517=IFCEDGECURVE(#1606506,#1606513,#1606516,.T.); +#1606513=IFCVERTEXPOINT(#1606512); +#1606512=IFCCARTESIANPOINT((3.117397982800049,0.16980000009761273,0.7687916164929476)); +#1606516=IFCTRIMMEDCURVE(#1606515,(#1606505),(#1606512),.T.,.CARTESIAN.); +#1606515=IFCLINE(#1606505,#1606514); +#1606514=IFCVECTOR(#8,0.3048); +#1607250=IFCORIENTEDEDGE(*,*,#1606524,.T.); +#1606524=IFCEDGECURVE(#1606513,#1606519,#1606523,.T.); +#1606519=IFCVERTEXPOINT(#1606518); +#1606518=IFCCARTESIANPOINT((3.1246202053339585,0.16980000009761273,0.7591851627835455)); +#1606523=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606512,#1606520,#1606521,#1606522,#1606518),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475642478388,13.03495154231711),.UNSPECIFIED.,(0.85779412797454,0.878474097061406,1.,0.878474092262623,0.85779412634133)); +#1606520=IFCCARTESIANPOINT((3.1173979827819016,0.16980000009761262,0.7654518540383835)); +#1606521=IFCCARTESIANPOINT((3.119404930261195,0.16980000009761273,0.7627823643400048)); +#1606522=IFCCARTESIANPOINT((3.121411877830701,0.16980000009761287,0.7601128745216316)); +#1607251=IFCORIENTEDEDGE(*,*,#1606528,.T.); +#1606528=IFCEDGECURVE(#1606519,#1606504,#1606527,.T.); +#1606527=IFCTRIMMEDCURVE(#1606526,(#1606518),(#1606503),.T.,.CARTESIAN.); +#1606526=IFCLINE(#1606518,#1606525); +#1606525=IFCVECTOR(#7,0.3048); +#1607258=IFCSURFACEOFLINEAREXTRUSION(#1607257,#1607255,#10,0.03280839895013132); +#1607257=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607256); +#1607256=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607225,#1607226,#1607227,#1607228),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.517475899838722,13.03495154231711),.UNSPECIFIED.,(0.85779412634133,0.878474092262623,1.,0.878474097061406,0.85779412797454)); +#1607255=IFCAXIS2PLACEMENT3D(#1606518,#8,#1607254); +#1607254=IFCDIRECTION((-0.600925223372695,0.,0.7993052457693974)); +#1607268=IFCADVANCEDFACE((#1607265),#1607267,.T.); +#1607265=IFCFACEOUTERBOUND(#1607264,.T.); +#1607264=IFCEDGELOOP((#1607260,#1607261,#1607262,#1607263)); +#1607260=IFCORIENTEDEDGE(*,*,#1606536,.T.); +#1606536=IFCEDGECURVE(#1606530,#1606532,#1606535,.T.); +#1606530=IFCVERTEXPOINT(#1606529); +#1606529=IFCCARTESIANPOINT((3.099397982800049,0.1698000000976125,0.9127313892810365)); +#1606532=IFCVERTEXPOINT(#1606531); +#1606531=IFCCARTESIANPOINT((3.099397982800049,0.16980000009761262,0.7834999999999913)); +#1606535=IFCTRIMMEDCURVE(#1606534,(#1606529),(#1606531),.T.,.CARTESIAN.); +#1606534=IFCLINE(#1606529,#1606533); +#1606533=IFCVECTOR(#10,0.3048); +#1607261=IFCORIENTEDEDGE(*,*,#1606542,.T.); +#1606542=IFCEDGECURVE(#1606532,#1606538,#1606541,.T.); +#1606538=IFCVERTEXPOINT(#1606537); +#1606537=IFCCARTESIANPOINT((3.099397982800049,0.17980000009761263,0.7834999999999913)); +#1606541=IFCTRIMMEDCURVE(#1606540,(#1606531),(#1606537),.T.,.CARTESIAN.); +#1606540=IFCLINE(#1606531,#1606539); +#1606539=IFCVECTOR(#7,0.3048); +#1607262=IFCORIENTEDEDGE(*,*,#1606548,.T.); +#1606548=IFCEDGECURVE(#1606538,#1606544,#1606547,.T.); +#1606544=IFCVERTEXPOINT(#1606543); +#1606543=IFCCARTESIANPOINT((3.099397982800049,0.1798000000976125,0.9127313892810365)); +#1606547=IFCTRIMMEDCURVE(#1606546,(#1606537),(#1606543),.T.,.CARTESIAN.); +#1606546=IFCLINE(#1606537,#1606545); +#1606545=IFCVECTOR(#9,0.3048); +#1607263=IFCORIENTEDEDGE(*,*,#1606552,.T.); +#1606552=IFCEDGECURVE(#1606544,#1606530,#1606551,.T.); +#1606551=IFCTRIMMEDCURVE(#1606550,(#1606543),(#1606529),.T.,.CARTESIAN.); +#1606550=IFCLINE(#1606543,#1606549); +#1606549=IFCVECTOR(#8,0.3048); +#1607267=IFCPLANE(#1607266); +#1607266=IFCAXIS2PLACEMENT3D(#1606543,#5,#7); +#1607277=IFCADVANCEDFACE((#1607274),#1607276,.T.); +#1607274=IFCFACEOUTERBOUND(#1607273,.T.); +#1607273=IFCEDGELOOP((#1607269,#1607270,#1607271,#1607272)); +#1607269=IFCORIENTEDEDGE(*,*,#1606560,.T.); +#1606560=IFCEDGECURVE(#1606554,#1606556,#1606559,.T.); +#1606554=IFCVERTEXPOINT(#1606553); +#1606553=IFCCARTESIANPOINT((3.099397982800049,0.1798000000976131,0.30549999999998795)); +#1606556=IFCVERTEXPOINT(#1606555); +#1606555=IFCCARTESIANPOINT((3.099397982800049,0.17980000009761274,0.6384999999999847)); +#1606559=IFCTRIMMEDCURVE(#1606558,(#1606553),(#1606555),.T.,.CARTESIAN.); +#1606558=IFCLINE(#1606553,#1606557); +#1606557=IFCVECTOR(#9,0.3048); +#1607270=IFCORIENTEDEDGE(*,*,#1606566,.T.); +#1606566=IFCEDGECURVE(#1606556,#1606562,#1606565,.T.); +#1606562=IFCVERTEXPOINT(#1606561); +#1606561=IFCCARTESIANPOINT((3.099397982800049,0.16980000009761273,0.6384999999999847)); +#1606565=IFCTRIMMEDCURVE(#1606564,(#1606555),(#1606561),.T.,.CARTESIAN.); +#1606564=IFCLINE(#1606555,#1606563); +#1606563=IFCVECTOR(#8,0.3048); +#1607271=IFCORIENTEDEDGE(*,*,#1606572,.T.); +#1606572=IFCEDGECURVE(#1606562,#1606568,#1606571,.T.); +#1606568=IFCVERTEXPOINT(#1606567); +#1606567=IFCCARTESIANPOINT((3.099397982800049,0.16980000009761306,0.30549999999998795)); +#1606571=IFCTRIMMEDCURVE(#1606570,(#1606561),(#1606567),.T.,.CARTESIAN.); +#1606570=IFCLINE(#1606561,#1606569); +#1606569=IFCVECTOR(#10,0.3048); +#1607272=IFCORIENTEDEDGE(*,*,#1606576,.T.); +#1606576=IFCEDGECURVE(#1606568,#1606554,#1606575,.T.); +#1606575=IFCTRIMMEDCURVE(#1606574,(#1606567),(#1606553),.T.,.CARTESIAN.); +#1606574=IFCLINE(#1606567,#1606573); +#1606573=IFCVECTOR(#7,0.3048); +#1607276=IFCPLANE(#1607275); +#1607275=IFCAXIS2PLACEMENT3D(#1606555,#5,#7); +#1607293=IFCADVANCEDFACE((#1607283),#1607292,.F.); +#1607283=IFCFACEOUTERBOUND(#1607282,.T.); +#1607282=IFCEDGELOOP((#1607278,#1607279,#1607280,#1607281)); +#1607278=IFCORIENTEDEDGE(*,*,#1606585,.T.); +#1606585=IFCEDGECURVE(#1606578,#1606580,#1606584,.T.); +#1606578=IFCVERTEXPOINT(#1606577); +#1606577=IFCCARTESIANPOINT((3.0993979828000486,0.17980000009761327,0.13149999999998793)); +#1606580=IFCVERTEXPOINT(#1606579); +#1606579=IFCCARTESIANPOINT((3.112397983227009,0.1798000000976133,0.14449999999998794)); +#1606584=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606577,#1606581,#1606582,#1606583,#1606579),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.2999999999999943,2.600000103076898),.UNSPECIFIED.,(0.853553390593274,0.853553390593275,1.,0.853553378981533,0.853553390593275)); +#1606581=IFCCARTESIANPOINT((3.099397982800049,0.1798000000976132,0.13688477631083812)); +#1606582=IFCCARTESIANPOINT((3.1032055946446238,0.1798000000976132,0.14069238815541302)); +#1606583=IFCCARTESIANPOINT((3.1070132068429035,0.1798000000976132,0.14450000035369193)); +#1607279=IFCORIENTEDEDGE(*,*,#1606591,.T.); +#1606591=IFCEDGECURVE(#1606580,#1606587,#1606590,.T.); +#1606587=IFCVERTEXPOINT(#1606586); +#1606586=IFCCARTESIANPOINT((3.1123979832270083,0.1698000000976133,0.14449999999998794)); +#1606590=IFCTRIMMEDCURVE(#1606589,(#1606579),(#1606586),.T.,.CARTESIAN.); +#1606589=IFCLINE(#1606579,#1606588); +#1606588=IFCVECTOR(#8,0.3048); +#1607280=IFCORIENTEDEDGE(*,*,#1606598,.T.); +#1606598=IFCEDGECURVE(#1606587,#1606593,#1606597,.T.); +#1606593=IFCVERTEXPOINT(#1606592); +#1606592=IFCCARTESIANPOINT((3.099397982800049,0.16980000009761323,0.13149999999998824)); +#1606597=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606586,#1606594,#1606595,#1606596,#1606592),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076904,2.600000103076898),.UNSPECIFIED.,(0.853553390593275,0.853553378981533,1.,0.853553390593275,0.853553390593274)); +#1606594=IFCCARTESIANPOINT((3.1070132068429035,0.1698000000976132,0.1445000003536919)); +#1606595=IFCCARTESIANPOINT((3.103205594644624,0.1698000000976132,0.140692388155413)); +#1606596=IFCCARTESIANPOINT((3.099397982800049,0.1698000000976132,0.13688477631083812)); +#1607281=IFCORIENTEDEDGE(*,*,#1606602,.T.); +#1606602=IFCEDGECURVE(#1606593,#1606578,#1606601,.T.); +#1606601=IFCTRIMMEDCURVE(#1606600,(#1606592),(#1606577),.T.,.CARTESIAN.); +#1606600=IFCLINE(#1606592,#1606599); +#1606599=IFCVECTOR(#7,0.3048); +#1607292=IFCSURFACEOFLINEAREXTRUSION(#1607291,#1607285,#10,0.03280839895013121); +#1607291=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607290); +#1607290=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607286,#1607287,#1607288,#1607289),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076904,2.600000103076898),.UNSPECIFIED.,(0.853553390593275,0.853553378981533,1.,0.853553390593275,0.853553390593274)); +#1607286=IFCCARTESIANPOINT((0.0038076117713204544,0.0038076120214272785,0.)); +#1607287=IFCCARTESIANPOINT((0.00919238858238458,0.0038076118445758284,0.)); +#1607288=IFCCARTESIANPOINT((0.014577164893234712,0.003807611667723837,0.)); +#1607289=IFCCARTESIANPOINT((0.018384776612756323,0.,0.)); +#1607285=IFCAXIS2PLACEMENT3D(#1606579,#7,#1607284); +#1607284=IFCDIRECTION((-0.7071068044100227,0.,-0.7071067579630714)); +#1607305=IFCADVANCEDFACE((#1607299),#1607304,.F.); +#1607299=IFCFACEOUTERBOUND(#1607298,.T.); +#1607298=IFCEDGELOOP((#1607294,#1607295,#1607296,#1607297)); +#1607294=IFCORIENTEDEDGE(*,*,#1606611,.T.); +#1606611=IFCEDGECURVE(#1606604,#1606606,#1606610,.T.); +#1606604=IFCVERTEXPOINT(#1606603); +#1606603=IFCCARTESIANPOINT((3.169397982800049,0.17980000009761382,0.14449999999998792)); +#1606606=IFCVERTEXPOINT(#1606605); +#1606605=IFCCARTESIANPOINT((3.1823979828000493,0.17980000009761377,0.15750000042694765)); +#1606610=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606603,#1606607,#1606608,#1606609,#1606605),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000082,2.600000103076976),.UNSPECIFIED.,(0.853553390593274,0.853553390593265,1.,0.853553378981534,0.853553390593275)); +#1606607=IFCCARTESIANPOINT((3.174782759110899,0.17980000009761377,0.1444999999999877)); +#1606608=IFCCARTESIANPOINT((3.178590370955474,0.17980000009761377,0.1483076118445629)); +#1606609=IFCCARTESIANPOINT((3.1823979831537534,0.17980000009761388,0.1521152240428418)); +#1607295=IFCORIENTEDEDGE(*,*,#1606617,.T.); +#1606617=IFCEDGECURVE(#1606606,#1606613,#1606616,.T.); +#1606613=IFCVERTEXPOINT(#1606612); +#1606612=IFCCARTESIANPOINT((3.1823979828000493,0.1698000000976138,0.15750000042694717)); +#1606616=IFCTRIMMEDCURVE(#1606615,(#1606605),(#1606612),.T.,.CARTESIAN.); +#1606615=IFCLINE(#1606605,#1606614); +#1606614=IFCVECTOR(#8,0.3048); +#1607296=IFCORIENTEDEDGE(*,*,#1606624,.T.); +#1606624=IFCEDGECURVE(#1606613,#1606619,#1606623,.T.); +#1606619=IFCVERTEXPOINT(#1606618); +#1606618=IFCCARTESIANPOINT((3.169397982800049,0.16980000009761378,0.14449999999998792)); +#1606623=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606612,#1606620,#1606621,#1606622,#1606618),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076894,2.600000103076976),.UNSPECIFIED.,(0.853553390593275,0.853553378981534,1.,0.853553390593265,0.853553390593274)); +#1606620=IFCCARTESIANPOINT((3.1823979831537534,0.16980000009761378,0.15211522404284178)); +#1606621=IFCCARTESIANPOINT((3.178590370955474,0.16980000009761378,0.1483076118445629)); +#1606622=IFCCARTESIANPOINT((3.174782759110899,0.16980000009761365,0.1444999999999877)); +#1607297=IFCORIENTEDEDGE(*,*,#1606628,.T.); +#1606628=IFCEDGECURVE(#1606619,#1606604,#1606627,.T.); +#1606627=IFCTRIMMEDCURVE(#1606626,(#1606618),(#1606603),.T.,.CARTESIAN.); +#1606626=IFCLINE(#1606618,#1606625); +#1606625=IFCVECTOR(#7,0.3048); +#1607304=IFCSURFACEOFLINEAREXTRUSION(#1607303,#1607301,#9,0.03280839895013121); +#1607303=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607302); +#1607302=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607286,#1607287,#1607288,#1607289),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076894,2.600000103076976),.UNSPECIFIED.,(0.853553390593275,0.853553378981534,1.,0.853553390593265,0.853553390593274)); +#1607301=IFCAXIS2PLACEMENT3D(#1606605,#8,#1607300); +#1607300=IFCDIRECTION((-0.7071067579630868,0.,-0.7071068044100076)); +#1607317=IFCADVANCEDFACE((#1607311),#1607316,.F.); +#1607311=IFCFACEOUTERBOUND(#1607310,.T.); +#1607310=IFCEDGELOOP((#1607306,#1607307,#1607308,#1607309)); +#1607306=IFCORIENTEDEDGE(*,*,#1606637,.T.); +#1606637=IFCEDGECURVE(#1606630,#1606632,#1606636,.T.); +#1606630=IFCVERTEXPOINT(#1606629); +#1606629=IFCCARTESIANPOINT((3.1823979828000493,0.17980000009761365,0.27949999999998687)); +#1606632=IFCVERTEXPOINT(#1606631); +#1606631=IFCCARTESIANPOINT((3.169397982373091,0.1798000000976136,0.2924999999999878)); +#1606636=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606629,#1606633,#1606634,#1606635,#1606631),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000134,2.600000103076936),.UNSPECIFIED.,(0.853553390593274,0.853553390593259,1.,0.853553378981544,0.853553390593275)); +#1606633=IFCCARTESIANPOINT((3.1823979828000493,0.17980000009761365,0.2848847763108377)); +#1606634=IFCCARTESIANPOINT((3.178590370955474,0.17980000009761365,0.28869238815541304)); +#1606635=IFCCARTESIANPOINT((3.1747827587571957,0.17980000009761354,0.29250000035369156)); +#1607307=IFCORIENTEDEDGE(*,*,#1606643,.T.); +#1606643=IFCEDGECURVE(#1606632,#1606639,#1606642,.T.); +#1606639=IFCVERTEXPOINT(#1606638); +#1606638=IFCCARTESIANPOINT((3.1693979823730913,0.16980000009761353,0.2924999999999878)); +#1606642=IFCTRIMMEDCURVE(#1606641,(#1606631),(#1606638),.T.,.CARTESIAN.); +#1606641=IFCLINE(#1606631,#1606640); +#1606640=IFCVECTOR(#8,0.3048); +#1607308=IFCORIENTEDEDGE(*,*,#1606650,.T.); +#1606650=IFCEDGECURVE(#1606639,#1606645,#1606649,.T.); +#1606645=IFCVERTEXPOINT(#1606644); +#1606644=IFCCARTESIANPOINT((3.1823979828000493,0.16980000009761378,0.27949999999998704)); +#1606649=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606638,#1606646,#1606647,#1606648,#1606644),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076802,2.600000103076936),.UNSPECIFIED.,(0.853553390593275,0.853553378981544,1.,0.853553390593259,0.853553390593274)); +#1606646=IFCCARTESIANPOINT((3.1747827587571957,0.16980000009761365,0.29250000035369156)); +#1606647=IFCCARTESIANPOINT((3.178590370955474,0.16980000009761365,0.28869238815541304)); +#1606648=IFCCARTESIANPOINT((3.1823979828000493,0.16980000009761378,0.2848847763108377)); +#1607309=IFCORIENTEDEDGE(*,*,#1606654,.T.); +#1606654=IFCEDGECURVE(#1606645,#1606630,#1606653,.T.); +#1606653=IFCTRIMMEDCURVE(#1606652,(#1606644),(#1606629),.T.,.CARTESIAN.); +#1606652=IFCLINE(#1606644,#1606651); +#1606651=IFCVECTOR(#7,0.3048); +#1607316=IFCSURFACEOFLINEAREXTRUSION(#1607315,#1607313,#9,0.032808398950131656); +#1607315=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607314); +#1607314=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607286,#1607287,#1607288,#1607289),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103076802,2.600000103076936),.UNSPECIFIED.,(0.853553390593275,0.853553378981544,1.,0.853553390593259,0.853553390593274)); +#1607313=IFCAXIS2PLACEMENT3D(#1606631,#8,#1607312); +#1607312=IFCDIRECTION((0.7071068044099813,0.,-0.7071067579631128)); +#1607329=IFCADVANCEDFACE((#1607323),#1607328,.F.); +#1607323=IFCFACEOUTERBOUND(#1607322,.T.); +#1607322=IFCEDGELOOP((#1607318,#1607319,#1607320,#1607321)); +#1607318=IFCORIENTEDEDGE(*,*,#1606661,.T.); +#1606661=IFCEDGECURVE(#1606656,#1606554,#1606660,.T.); +#1606656=IFCVERTEXPOINT(#1606655); +#1606655=IFCCARTESIANPOINT((3.11239798280005,0.17980000009761313,0.2924999999999879)); +#1606660=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606655,#1606657,#1606658,#1606659,#1606553),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000123,2.600000103077169),.UNSPECIFIED.,(0.853553390593274,0.85355339059326,1.,0.853553378981517,0.853553390593275)); +#1606657=IFCCARTESIANPOINT((3.107013206489199,0.1798000000976131,0.29249999999998755)); +#1606658=IFCCARTESIANPOINT((3.1032055946446238,0.1798000000976131,0.29630761184456295)); +#1606659=IFCCARTESIANPOINT((3.099397982446345,0.1798000000976131,0.30011522404284235)); +#1607319=IFCORIENTEDEDGE(*,*,#1606576,.F.); +#1607320=IFCORIENTEDEDGE(*,*,#1606668,.T.); +#1606668=IFCEDGECURVE(#1606568,#1606663,#1606667,.T.); +#1606663=IFCVERTEXPOINT(#1606662); +#1606662=IFCCARTESIANPOINT((3.112397982800047,0.1698000000976132,0.29249999999998777)); +#1606667=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606567,#1606664,#1606665,#1606666,#1606662),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103077046,2.600000103077169),.UNSPECIFIED.,(0.853553390593275,0.853553378981517,1.,0.85355339059326,0.853553390593274)); +#1606664=IFCCARTESIANPOINT((3.099397982446345,0.16980000009761306,0.30011522404284235)); +#1606665=IFCCARTESIANPOINT((3.1032055946446238,0.16980000009761306,0.29630761184456295)); +#1606666=IFCCARTESIANPOINT((3.107013206489199,0.16980000009761298,0.29249999999998755)); +#1607321=IFCORIENTEDEDGE(*,*,#1606672,.T.); +#1606672=IFCEDGECURVE(#1606663,#1606656,#1606671,.T.); +#1606671=IFCTRIMMEDCURVE(#1606670,(#1606662),(#1606655),.T.,.CARTESIAN.); +#1606670=IFCLINE(#1606662,#1606669); +#1606669=IFCVECTOR(#7,0.3048); +#1607328=IFCSURFACEOFLINEAREXTRUSION(#1607327,#1607325,#10,0.03280839895013132); +#1607327=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607326); +#1607326=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607286,#1607287,#1607288,#1607289),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000103077046,2.600000103077169),.UNSPECIFIED.,(0.853553390593275,0.853553378981517,1.,0.85355339059326,0.853553390593274)); +#1607325=IFCAXIS2PLACEMENT3D(#1606553,#7,#1607324); +#1607324=IFCDIRECTION((0.7071067579630319,0.,-0.7071068044100622)); +#1607345=IFCADVANCEDFACE((#1607335),#1607344,.F.); +#1607335=IFCFACEOUTERBOUND(#1607334,.T.); +#1607334=IFCEDGELOOP((#1607330,#1607331,#1607332,#1607333)); +#1607330=IFCORIENTEDEDGE(*,*,#1606679,.T.); +#1606679=IFCEDGECURVE(#1606674,#1606530,#1606678,.T.); +#1606674=IFCVERTEXPOINT(#1606673); +#1606673=IFCCARTESIANPOINT((3.1075280970856487,0.16980000009761237,0.9247847793904069)); +#1606678=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606673,#1606675,#1606676,#1606677,#1606529),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976538408,1.995609874294305),.UNSPECIFIED.,(0.861467179801402,0.887596710012653,1.,0.887595367072744,0.861466555447847)); +#1606675=IFCCARTESIANPOINT((3.103843005914684,0.16980000009761254,0.9232959059138942)); +#1606676=IFCCARTESIANPOINT((3.101620494356834,0.16980000009761254,0.9200008970261564)); +#1606677=IFCCARTESIANPOINT((3.099397952882774,0.1698000000976124,0.9167058437858149)); +#1607331=IFCORIENTEDEDGE(*,*,#1606552,.F.); +#1607332=IFCORIENTEDEDGE(*,*,#1606686,.T.); +#1606686=IFCEDGECURVE(#1606544,#1606681,#1606685,.T.); +#1606681=IFCVERTEXPOINT(#1606680); +#1606680=IFCCARTESIANPOINT((3.1075280970888755,0.17980000009761238,0.924784779391711)); +#1606685=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606543,#1606682,#1606683,#1606684,#1606680),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.9978108977558969,1.995609874294305),.UNSPECIFIED.,(0.861466555447847,0.887595367072744,1.,0.887596710012653,0.861467179801402)); +#1606682=IFCCARTESIANPOINT((3.099397952882774,0.17980000009761252,0.9167058437858149)); +#1606683=IFCCARTESIANPOINT((3.1016204943568333,0.17980000009761252,0.9200008970261564)); +#1606684=IFCCARTESIANPOINT((3.103843005914684,0.17980000009761238,0.9232959059138942)); +#1607333=IFCORIENTEDEDGE(*,*,#1606690,.T.); +#1606690=IFCEDGECURVE(#1606681,#1606674,#1606689,.T.); +#1606689=IFCTRIMMEDCURVE(#1606688,(#1606680),(#1606673),.T.,.CARTESIAN.); +#1606688=IFCLINE(#1606680,#1606687); +#1606687=IFCVECTOR(#8,0.3048); +#1607344=IFCSURFACEOFLINEAREXTRUSION(#1607343,#1607337,#10,0.03280839895013132); +#1607343=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607342); +#1607342=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607338,#1607339,#1607340,#1607341),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976538408,1.995609874294305),.UNSPECIFIED.,(0.861467179801402,0.887596710012653,1.,0.887595367072744,0.861466555447847)); +#1607338=IFCCARTESIANPOINT((0.0032950005226618506,0.00222252395953515,0.)); +#1607339=IFCCARTESIANPOINT((0.007269499383503186,0.002222538917622252,0.)); +#1607340=IFCCARTESIANPOINT((0.011244051743250494,0.002222553875910749,0.)); +#1607341=IFCCARTESIANPOINT((0.014539096618404135,0.,0.)); +#1607337=IFCAXIS2PLACEMENT3D(#1606680,#7,#1607336); +#1607336=IFCDIRECTION((-0.5591897833711976,0.,-0.8290396770802184)); +#1607357=IFCADVANCEDFACE((#1607351),#1607356,.F.); +#1607351=IFCFACEOUTERBOUND(#1607350,.T.); +#1607350=IFCEDGELOOP((#1607346,#1607347,#1607348,#1607349)); +#1607346=IFCORIENTEDEDGE(*,*,#1606697,.T.); +#1606697=IFCEDGECURVE(#1606556,#1606692,#1606696,.T.); +#1606692=IFCVERTEXPOINT(#1606691); +#1606691=IFCCARTESIANPOINT((3.112397983226998,0.17980000009761285,0.651499999999985)); +#1606696=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606555,#1606693,#1606694,#1606695,#1606691),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.299999999999965,2.60000010307604),.UNSPECIFIED.,(0.853553390593274,0.853553390593278,1.,0.853553378981626,0.853553390593275)); +#1606693=IFCCARTESIANPOINT((3.099397982800049,0.17980000009761277,0.643884776310835)); +#1606694=IFCCARTESIANPOINT((3.1032055946446238,0.17980000009761277,0.6476923881554099)); +#1606695=IFCCARTESIANPOINT((3.1070132068429,0.17980000009761277,0.6515000003536859)); +#1607347=IFCORIENTEDEDGE(*,*,#1606703,.T.); +#1606703=IFCEDGECURVE(#1606692,#1606699,#1606702,.T.); +#1606699=IFCVERTEXPOINT(#1606698); +#1606698=IFCCARTESIANPOINT((3.1123979832270052,0.16980000009761273,0.6514999999999851)); +#1606702=IFCTRIMMEDCURVE(#1606701,(#1606691),(#1606698),.T.,.CARTESIAN.); +#1606701=IFCLINE(#1606691,#1606700); +#1606700=IFCVECTOR(#8,0.3048); +#1607348=IFCORIENTEDEDGE(*,*,#1606708,.T.); +#1606708=IFCEDGECURVE(#1606699,#1606562,#1606707,.T.); +#1606707=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606698,#1606704,#1606705,#1606706,#1606561),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.3000001030760748,2.60000010307604),.UNSPECIFIED.,(0.853553390593275,0.853553378981626,1.,0.853553390593278,0.853553390593274)); +#1606704=IFCCARTESIANPOINT((3.1070132068429,0.16980000009761273,0.6515000003536859)); +#1606705=IFCCARTESIANPOINT((3.1032055946446238,0.16980000009761273,0.6476923881554099)); +#1606706=IFCCARTESIANPOINT((3.099397982800049,0.16980000009761262,0.643884776310835)); +#1607349=IFCORIENTEDEDGE(*,*,#1606566,.F.); +#1607356=IFCSURFACEOFLINEAREXTRUSION(#1607355,#1607353,#10,0.03280839895013088); +#1607355=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607354); +#1607354=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607286,#1607287,#1607288,#1607289),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.299999999999965,2.60000010307604),.UNSPECIFIED.,(0.853553390593274,0.853553390593278,1.,0.853553378981626,0.853553390593275)); +#1607353=IFCAXIS2PLACEMENT3D(#1606561,#8,#1607352); +#1607352=IFCDIRECTION((0.7071068044098452,0.,0.7071067579632492)); +#1607369=IFCADVANCEDFACE((#1607363),#1607368,.F.); +#1607363=IFCFACEOUTERBOUND(#1607362,.T.); +#1607362=IFCEDGELOOP((#1607358,#1607359,#1607360,#1607361)); +#1607358=IFCORIENTEDEDGE(*,*,#1606715,.T.); +#1606715=IFCEDGECURVE(#1606710,#1606538,#1606714,.T.); +#1606710=IFCVERTEXPOINT(#1606709); +#1606709=IFCCARTESIANPOINT((3.112397982800046,0.1798000000976128,0.7704999999999915)); +#1606714=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606709,#1606711,#1606712,#1606713,#1606537),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000027,2.600000051537852),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553384787474,0.853553390593274)); +#1606711=IFCCARTESIANPOINT((3.107013206489199,0.17980000009761277,0.7704999999999913)); +#1606712=IFCCARTESIANPOINT((3.1032055946446238,0.17980000009761263,0.7743076118445663)); +#1606713=IFCCARTESIANPOINT((3.099397982623199,0.17980000009761263,0.7781152238659912)); +#1607359=IFCORIENTEDEDGE(*,*,#1606542,.F.); +#1607360=IFCORIENTEDEDGE(*,*,#1606722,.T.); +#1606722=IFCEDGECURVE(#1606532,#1606717,#1606721,.T.); +#1606717=IFCVERTEXPOINT(#1606716); +#1606716=IFCCARTESIANPOINT((3.112397982800046,0.16980000009761276,0.7704999999999915)); +#1606721=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606531,#1606718,#1606719,#1606720,#1606716),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000051537825,2.600000051537852),.UNSPECIFIED.,(0.853553390593274,0.853553384787474,1.,0.853553390593271,0.853553390593274)); +#1606718=IFCCARTESIANPOINT((3.099397982623199,0.16980000009761273,0.7781152238659912)); +#1606719=IFCCARTESIANPOINT((3.1032055946446238,0.16980000009761262,0.7743076118445663)); +#1606720=IFCCARTESIANPOINT((3.107013206489199,0.16980000009761273,0.7704999999999913)); +#1607361=IFCORIENTEDEDGE(*,*,#1606726,.T.); +#1606726=IFCEDGECURVE(#1606717,#1606710,#1606725,.T.); +#1606725=IFCTRIMMEDCURVE(#1606724,(#1606716),(#1606709),.T.,.CARTESIAN.); +#1606724=IFCLINE(#1606716,#1606723); +#1606723=IFCVECTOR(#7,0.3048); +#1607368=IFCSURFACEOFLINEAREXTRUSION(#1607367,#1607365,#10,0.03280839895013132); +#1607367=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607366); +#1607366=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607286,#1607287,#1607288,#1607289),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.300000000000027,2.600000051537852),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553384787474,0.853553390593274)); +#1607365=IFCAXIS2PLACEMENT3D(#1606716,#8,#1607364); +#1607364=IFCDIRECTION((-0.7071067695749388,0.,0.7071067927981561)); +#1607380=IFCADVANCEDFACE((#1607375),#1607379,.T.); +#1607375=IFCFACEOUTERBOUND(#1607374,.T.); +#1607374=IFCEDGELOOP((#1607370,#1607371,#1607372,#1607373)); +#1607370=IFCORIENTEDEDGE(*,*,#1606734,.T.); +#1606734=IFCEDGECURVE(#1606727,#1606729,#1606733,.T.); +#1606727=IFCVERTEXPOINT(#1606453); +#1606729=IFCVERTEXPOINT(#1606728); +#1606728=IFCCARTESIANPOINT((3.1758181842333064,0.1798000000976132,0.6814299410503908)); +#1606733=IFCTRIMMEDCURVE(#1606732,(#1606453),(#1606728),.T.,.CARTESIAN.); +#1606732=IFCLINE(#1606453,#1606731); +#1606731=IFCVECTOR(#1606730,0.3048); +#1606730=IFCDIRECTION((0.93969262078591,0.,0.3420201433256644)); +#1607371=IFCORIENTEDEDGE(*,*,#1606740,.T.); +#1606740=IFCEDGECURVE(#1606729,#1606736,#1606739,.T.); +#1606736=IFCVERTEXPOINT(#1606735); +#1606735=IFCCARTESIANPOINT((3.1758181842333064,0.1698000000976132,0.6814299410503908)); +#1606739=IFCTRIMMEDCURVE(#1606738,(#1606728),(#1606735),.T.,.CARTESIAN.); +#1606738=IFCLINE(#1606728,#1606737); +#1606737=IFCVECTOR(#8,0.3048); +#1607372=IFCORIENTEDEDGE(*,*,#1606746,.T.); +#1606746=IFCEDGECURVE(#1606736,#1606741,#1606745,.T.); +#1606741=IFCVERTEXPOINT(#1606460); +#1606745=IFCTRIMMEDCURVE(#1606744,(#1606735),(#1606460),.T.,.CARTESIAN.); +#1606744=IFCLINE(#1606735,#1606743); +#1606743=IFCVECTOR(#1606742,0.3048); +#1606742=IFCDIRECTION((-0.93969262078591,0.,-0.3420201433256644)); +#1607373=IFCORIENTEDEDGE(*,*,#1606750,.T.); +#1606750=IFCEDGECURVE(#1606741,#1606727,#1606749,.T.); +#1606749=IFCTRIMMEDCURVE(#1606748,(#1606460),(#1606453),.T.,.CARTESIAN.); +#1606748=IFCLINE(#1606460,#1606747); +#1606747=IFCVECTOR(#7,0.3048); +#1607379=IFCPLANE(#1607378); +#1607378=IFCAXIS2PLACEMENT3D(#1606728,#1607376,#1607377); +#1607376=IFCDIRECTION((0.3420201433256641,0.,-0.9396926207859101)); +#1607377=IFCDIRECTION((0.9396926207859101,0.,0.3420201433256641)); +#1607393=IFCADVANCEDFACE((#1607386),#1607392,.F.); +#1607386=IFCFACEOUTERBOUND(#1607385,.T.); +#1607385=IFCEDGELOOP((#1607381,#1607382,#1607383,#1607384)); +#1607381=IFCORIENTEDEDGE(*,*,#1606757,.T.); +#1606757=IFCEDGECURVE(#1606729,#1606752,#1606756,.T.); +#1606752=IFCVERTEXPOINT(#1606751); +#1606751=IFCCARTESIANPOINT((3.1823979828000493,0.1798000000976133,0.6908268676044403)); +#1606756=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606728,#1606753,#1606754,#1606755,#1606751),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093244920937,12.39018645764505),.UNSPECIFIED.,(0.860086710036248,0.8844852912881,1.,0.884485291888448,0.860086710289854)); +#1606753=IFCCARTESIANPOINT((3.178781023456904,0.1798000000976133,0.6825083260930801)); +#1606754=IFCCARTESIANPOINT((3.180589503242939,0.1798000000976133,0.6850911028947394)); +#1606755=IFCCARTESIANPOINT((3.1823979830183475,0.17980000009761343,0.6876738796812224)); +#1607382=IFCORIENTEDEDGE(*,*,#1606763,.T.); +#1606763=IFCEDGECURVE(#1606752,#1606759,#1606762,.T.); +#1606759=IFCVERTEXPOINT(#1606758); +#1606758=IFCCARTESIANPOINT((3.1823979828000493,0.1698000000976133,0.690826867604431)); +#1606762=IFCTRIMMEDCURVE(#1606761,(#1606751),(#1606758),.T.,.CARTESIAN.); +#1606761=IFCLINE(#1606751,#1606760); +#1606760=IFCVECTOR(#8,0.3048); +#1607383=IFCORIENTEDEDGE(*,*,#1606768,.T.); +#1606768=IFCEDGECURVE(#1606759,#1606736,#1606767,.T.); +#1606767=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606758,#1606764,#1606765,#1606766,#1606735),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093212724114,12.39018645764505),.UNSPECIFIED.,(0.860086710289854,0.884485291888448,1.,0.8844852912881,0.860086710036248)); +#1606764=IFCCARTESIANPOINT((3.1823979830183475,0.1698000000976133,0.6876738796812224)); +#1606765=IFCCARTESIANPOINT((3.180589503242939,0.1698000000976133,0.6850911028947394)); +#1606766=IFCCARTESIANPOINT((3.178781023456904,0.1698000000976133,0.6825083260930801)); +#1607384=IFCORIENTEDEDGE(*,*,#1606740,.F.); +#1607392=IFCSURFACEOFLINEAREXTRUSION(#1607391,#1607388,#9,0.0328083989501311); +#1607391=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607390); +#1607390=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607225,#1607226,#1607227,#1607389),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093212724114,12.39018645764505),.UNSPECIFIED.,(0.860086710289854,0.884485291888448,1.,0.8844852912881,0.860086710036248)); +#1607389=IFCCARTESIANPOINT((0.011471529605355135,0.,0.)); +#1607388=IFCAXIS2PLACEMENT3D(#1606751,#8,#1607387); +#1607387=IFCDIRECTION((-0.5735764377314684,0.,-0.8191520433224097)); +#1607402=IFCADVANCEDFACE((#1607399),#1607401,.T.); +#1607399=IFCFACEOUTERBOUND(#1607398,.T.); +#1607398=IFCEDGELOOP((#1607394,#1607395,#1607396,#1607397)); +#1607394=IFCORIENTEDEDGE(*,*,#1606491,.F.); +#1607395=IFCORIENTEDEDGE(*,*,#1606774,.T.); +#1606774=IFCEDGECURVE(#1606480,#1606770,#1606773,.T.); +#1606770=IFCVERTEXPOINT(#1606769); +#1606769=IFCCARTESIANPOINT((3.089397982800049,0.1798000000976132,0.09249999999998794)); +#1606773=IFCTRIMMEDCURVE(#1606772,(#1606479),(#1606769),.T.,.CARTESIAN.); +#1606772=IFCLINE(#1606479,#1606771); +#1606771=IFCVECTOR(#5,0.3048); +#1607396=IFCORIENTEDEDGE(*,*,#1606780,.T.); +#1606780=IFCEDGECURVE(#1606770,#1606776,#1606779,.T.); +#1606776=IFCVERTEXPOINT(#1606775); +#1606775=IFCCARTESIANPOINT((3.089397982800049,0.1698000000976132,0.09249999999998794)); +#1606779=IFCTRIMMEDCURVE(#1606778,(#1606769),(#1606775),.T.,.CARTESIAN.); +#1606778=IFCLINE(#1606769,#1606777); +#1606777=IFCVECTOR(#8,0.3048); +#1607397=IFCORIENTEDEDGE(*,*,#1606784,.T.); +#1606784=IFCEDGECURVE(#1606776,#1606487,#1606783,.T.); +#1606783=IFCTRIMMEDCURVE(#1606782,(#1606775),(#1606486),.T.,.CARTESIAN.); +#1606782=IFCLINE(#1606775,#1606781); +#1606781=IFCVECTOR(#6,0.3048); +#1607401=IFCPLANE(#1607400); +#1607400=IFCAXIS2PLACEMENT3D(#1606769,#10,#6); +#1607415=IFCADVANCEDFACE((#1607408),#1607414,.F.); +#1607408=IFCFACEOUTERBOUND(#1607407,.T.); +#1607407=IFCEDGELOOP((#1607403,#1607404,#1607405,#1607406)); +#1607403=IFCORIENTEDEDGE(*,*,#1606786,.T.); +#1606786=IFCEDGECURVE(#1606741,#1606461,#1606785,.T.); +#1606785=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606460,#1606460,#1606460,#1606460,#1606460),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216963478282,0.596526294925507),.UNSPECIFIED.,(0.986428397381571,0.993049247947683,1.,0.993047095062609,0.986424296006564)); +#1607404=IFCORIENTEDEDGE(*,*,#1606465,.F.); +#1607405=IFCORIENTEDEDGE(*,*,#1606788,.T.); +#1606788=IFCEDGECURVE(#1606454,#1606727,#1606787,.T.); +#1606787=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606453,#1606453,#1606453,#1606453,#1606453),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298309331447225,0.596526294925507),.UNSPECIFIED.,(0.986424296006564,0.993047095062609,1.,0.993049247947683,0.986428397381571)); +#1607406=IFCORIENTEDEDGE(*,*,#1606750,.F.); +#1607414=IFCSURFACEOFLINEAREXTRUSION(#1607413,#1607410,#9,0.03280839895013121); +#1607413=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607412); +#1607412=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607411,#1607208,#1607208,#1607208,#1607208),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216963478282,0.596526294925507),.UNSPECIFIED.,(0.986428397381571,0.993049247947683,1.,0.993047095062609,0.986424296006564)); +#1607411=IFCCARTESIANPOINT((-0.0005405833156661433,-2.8501726534457816E-09,0.)); +#1607410=IFCAXIS2PLACEMENT3D(#1606453,#8,#1607409); +#1607409=IFCDIRECTION((-0.9507134092188402,0.,-0.3100709814405246)); +#1607427=IFCADVANCEDFACE((#1607421),#1607426,.F.); +#1607421=IFCFACEOUTERBOUND(#1607420,.T.); +#1607420=IFCEDGELOOP((#1607416,#1607417,#1607418,#1607419)); +#1607416=IFCORIENTEDEDGE(*,*,#1606796,.T.); +#1606796=IFCEDGECURVE(#1606790,#1606792,#1606795,.T.); +#1606790=IFCVERTEXPOINT(#1606789); +#1606789=IFCCARTESIANPOINT((3.099397982800049,0.1798000000976133,0.10249999999964816)); +#1606792=IFCVERTEXPOINT(#1606791); +#1606791=IFCCARTESIANPOINT((3.0993979828000504,0.1698000000976132,0.10249999999964816)); +#1606795=IFCTRIMMEDCURVE(#1606794,(#1606789),(#1606791),.T.,.CARTESIAN.); +#1606794=IFCLINE(#1606789,#1606793); +#1606793=IFCVECTOR(#8,0.3048); +#1607417=IFCORIENTEDEDGE(*,*,#1606801,.T.); +#1606801=IFCEDGECURVE(#1606792,#1606776,#1606800,.T.); +#1606800=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606791,#1606797,#1606798,#1606799,#1606775),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633942929,15.707963267898133),.UNSPECIFIED.,(0.853553390593274,0.853553390593862,1.,0.853553390593633,0.853553390593274)); +#1606797=IFCCARTESIANPOINT((3.0993979828000358,0.1698000000976132,0.09835786437624294)); +#1606798=IFCCARTESIANPOINT((3.0964690506119146,0.1698000000976132,0.09542893218812228)); +#1606799=IFCCARTESIANPOINT((3.0935401184237885,0.1698000000976132,0.09249999999999625)); +#1607418=IFCORIENTEDEDGE(*,*,#1606780,.F.); +#1607419=IFCORIENTEDEDGE(*,*,#1606806,.T.); +#1606806=IFCEDGECURVE(#1606770,#1606790,#1606805,.T.); +#1606805=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606769,#1606802,#1606803,#1606804,#1606789),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633955204,15.707963267898133),.UNSPECIFIED.,(0.853553390593274,0.853553390593633,1.,0.853553390593862,0.853553390593274)); +#1606802=IFCCARTESIANPOINT((3.0935401184237885,0.1798000000976131,0.09249999999999627)); +#1606803=IFCCARTESIANPOINT((3.0964690506119146,0.1798000000976132,0.09542893218812229)); +#1606804=IFCCARTESIANPOINT((3.0993979828000358,0.1798000000976132,0.09835786437624296)); +#1607426=IFCSURFACEOFLINEAREXTRUSION(#1607425,#1607423,#9,0.032808398950131434); +#1607425=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607424); +#1607424=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607241,#1607242,#1607243,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633955204,15.707963267898133),.UNSPECIFIED.,(0.853553390593274,0.853553390593633,1.,0.853553390593862,0.853553390593274)); +#1607423=IFCAXIS2PLACEMENT3D(#1606775,#7,#1607422); +#1607422=IFCDIRECTION((0.7071067811870775,0.,0.7071067811860174)); +#1607438=IFCADVANCEDFACE((#1607433),#1607437,.T.); +#1607433=IFCFACEOUTERBOUND(#1607432,.T.); +#1607432=IFCEDGELOOP((#1607428,#1607429,#1607430,#1607431)); +#1607428=IFCORIENTEDEDGE(*,*,#1606813,.T.); +#1606813=IFCEDGECURVE(#1606681,#1606808,#1606812,.T.); +#1606808=IFCVERTEXPOINT(#1606807); +#1606807=IFCCARTESIANPOINT((3.1902678685144554,0.1798000000976131,0.9582138169672514)); +#1606812=IFCTRIMMEDCURVE(#1606811,(#1606680),(#1606807),.T.,.CARTESIAN.); +#1606811=IFCLINE(#1606680,#1606810); +#1606810=IFCVECTOR(#1606809,0.3048); +#1606809=IFCDIRECTION((0.9271838545667881,0.,0.37460659341591057)); +#1607429=IFCORIENTEDEDGE(*,*,#1606819,.T.); +#1606819=IFCEDGECURVE(#1606808,#1606815,#1606818,.T.); +#1606815=IFCVERTEXPOINT(#1606814); +#1606814=IFCCARTESIANPOINT((3.1902678685144554,0.16980000009761312,0.9582138169672514)); +#1606818=IFCTRIMMEDCURVE(#1606817,(#1606807),(#1606814),.T.,.CARTESIAN.); +#1606817=IFCLINE(#1606807,#1606816); +#1606816=IFCVECTOR(#8,0.3048); +#1607430=IFCORIENTEDEDGE(*,*,#1606824,.T.); +#1606824=IFCEDGECURVE(#1606815,#1606674,#1606823,.T.); +#1606823=IFCTRIMMEDCURVE(#1606822,(#1606814),(#1606673),.T.,.CARTESIAN.); +#1606822=IFCLINE(#1606814,#1606821); +#1606821=IFCVECTOR(#1606820,0.3048); +#1606820=IFCDIRECTION((-0.9271838545667881,0.,-0.37460659341591057)); +#1607431=IFCORIENTEDEDGE(*,*,#1606690,.F.); +#1607437=IFCPLANE(#1607436); +#1607436=IFCAXIS2PLACEMENT3D(#1606807,#1607434,#1607435); +#1607434=IFCDIRECTION((0.37460659341591007,0.,-0.9271838545667882)); +#1607435=IFCDIRECTION((0.9271838545667882,0.,0.37460659341591007)); +#1607449=IFCADVANCEDFACE((#1607444),#1607448,.F.); +#1607444=IFCFACEOUTERBOUND(#1607443,.T.); +#1607443=IFCEDGELOOP((#1607439,#1607440,#1607441,#1607442)); +#1607439=IFCORIENTEDEDGE(*,*,#1606432,.F.); +#1607440=IFCORIENTEDEDGE(*,*,#1606829,.T.); +#1606829=IFCEDGECURVE(#1606426,#1606441,#1606828,.T.); +#1606828=IFCTRIMMEDCURVE(#1606827,(#1606425),(#1606440),.T.,.CARTESIAN.); +#1606827=IFCCIRCLE(#1606826,0.0069999999999998674); +#1606826=IFCAXIS2PLACEMENT3D(#1606825,#7,#5); +#1606825=IFCCARTESIANPOINT((3.152397982800049,0.17980000009761354,0.1744999999999879)); +#1607441=IFCORIENTEDEDGE(*,*,#1606445,.F.); +#1607442=IFCORIENTEDEDGE(*,*,#1606834,.T.); +#1606834=IFCEDGECURVE(#1606434,#1606428,#1606833,.T.); +#1606833=IFCTRIMMEDCURVE(#1606832,(#1606433),(#1606427),.T.,.CARTESIAN.); +#1606832=IFCCIRCLE(#1606831,0.007000000000000033); +#1606831=IFCAXIS2PLACEMENT3D(#1606830,#8,#5); +#1606830=IFCCARTESIANPOINT((3.152397982800049,0.1698000000976136,0.1744999999999879)); +#1607448=IFCSURFACEOFREVOLUTION(#1607447,$,#1607445); +#1607447=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#1607446); +#1607446=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#1606447,#1606436),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,1.42857142857142),.UNSPECIFIED.,(1.,1.)); +#1607445=IFCAXIS1PLACEMENT(#1606830,#8); +#1607507=IFCADVANCEDFACE((#1607453),#1607506,.T.); +#1607453=IFCFACEOUTERBOUND(#1607452,.T.); +#1607452=IFCEDGELOOP((#1607450,#1607451)); +#1607450=IFCORIENTEDEDGE(*,*,#1606450,.F.); +#1607451=IFCORIENTEDEDGE(*,*,#1606829,.F.); +#1607506=IFCPLANE(#1607505); +#1607505=IFCAXIS2PLACEMENT3D(#1607504,#7,#9); +#1607504=IFCCARTESIANPOINT((3.198397982800049,0.17980000009761263,1.492499999999988)); +#1607508=IFCADVANCEDFACE((#1607459),#1607506,.T.); +#1607459=IFCFACEBOUND(#1607458,.F.); +#1607458=IFCEDGELOOP((#1607454,#1607455,#1607456,#1607457)); +#1607454=IFCORIENTEDEDGE(*,*,#1606842,.T.); +#1606842=IFCEDGECURVE(#1606836,#1606838,#1606841,.T.); +#1606836=IFCVERTEXPOINT(#1606835); +#1606835=IFCCARTESIANPOINT((3.150397982800049,0.1798000000976123,0.7039999999999883)); +#1606838=IFCVERTEXPOINT(#1606837); +#1606837=IFCCARTESIANPOINT((3.1543979828000492,0.17980000009761232,0.7039999999999883)); +#1606841=IFCTRIMMEDCURVE(#1606840,(#1606835),(#1606837),.T.,.CARTESIAN.); +#1606840=IFCLINE(#1606835,#1606839); +#1606839=IFCVECTOR(#5,0.3048); +#1607455=IFCORIENTEDEDGE(*,*,#1606849,.T.); +#1606849=IFCEDGECURVE(#1606838,#1606844,#1606848,.T.); +#1606844=IFCVERTEXPOINT(#1606843); +#1606843=IFCCARTESIANPOINT((3.1543979828000492,0.17980000009761232,0.7179999999999875)); +#1606848=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606837,#1606845,#1606846,#1606847,#1606843,#1606843,#1606843),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287556257,21.99114857512002,21.991156968173172),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431109,0.999999552862559)); +#1606845=IFCCARTESIANPOINT((3.161397982800048,0.1798000000976131,0.7039999999999876)); +#1606846=IFCCARTESIANPOINT((3.1613979828000485,0.1798000000976131,0.710999999999987)); +#1606847=IFCCARTESIANPOINT((3.1613979828000494,0.1798000000976131,0.717999999999987)); +#1607456=IFCORIENTEDEDGE(*,*,#1606855,.T.); +#1606855=IFCEDGECURVE(#1606844,#1606851,#1606854,.T.); +#1606851=IFCVERTEXPOINT(#1606850); +#1606850=IFCCARTESIANPOINT((3.150397982800049,0.1798000000976123,0.7179999999999878)); +#1606854=IFCTRIMMEDCURVE(#1606853,(#1606843),(#1606850),.T.,.CARTESIAN.); +#1606853=IFCLINE(#1606843,#1606852); +#1606852=IFCVECTOR(#6,0.3048); +#1607457=IFCORIENTEDEDGE(*,*,#1606860,.T.); +#1606860=IFCEDGECURVE(#1606851,#1606836,#1606859,.T.); +#1606859=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606850,#1606856,#1606857,#1606858,#1606835,#1606835,#1606835),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.99557428756232,21.991148575126083,21.99115696818371),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430989,0.99999955286232)); +#1606856=IFCCARTESIANPOINT((3.1433979828000496,0.17980000009761285,0.7179999999999878)); +#1606857=IFCCARTESIANPOINT((3.1433979828000496,0.17980000009761296,0.710999999999988)); +#1606858=IFCCARTESIANPOINT((3.1433979828000496,0.17980000009761285,0.7039999999999883)); +#1607509=IFCADVANCEDFACE((#1607465),#1607506,.T.); +#1607465=IFCFACEBOUND(#1607464,.F.); +#1607464=IFCEDGELOOP((#1607460,#1607461,#1607462,#1607463)); +#1607460=IFCORIENTEDEDGE(*,*,#1606868,.T.); +#1606868=IFCEDGECURVE(#1606862,#1606864,#1606867,.T.); +#1606862=IFCVERTEXPOINT(#1606861); +#1606861=IFCCARTESIANPOINT((3.151397982800049,0.1798000000976123,0.25549999999998796)); +#1606864=IFCVERTEXPOINT(#1606863); +#1606863=IFCCARTESIANPOINT((3.1533979828000493,0.1798000000976123,0.25549999999998796)); +#1606867=IFCTRIMMEDCURVE(#1606866,(#1606861),(#1606863),.T.,.CARTESIAN.); +#1606866=IFCLINE(#1606861,#1606865); +#1606865=IFCVECTOR(#5,0.3048); +#1607461=IFCORIENTEDEDGE(*,*,#1606875,.T.); +#1606875=IFCEDGECURVE(#1606864,#1606870,#1606874,.T.); +#1606870=IFCVERTEXPOINT(#1606869); +#1606869=IFCCARTESIANPOINT((3.1533979828000493,0.1798000000976123,0.269499999999988)); +#1606874=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606863,#1606871,#1606872,#1606873,#1606869,#1606869,#1606869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968186772),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430982,0.999999552862305)); +#1606871=IFCCARTESIANPOINT((3.160397982800049,0.17980000009761354,0.25549999999998785)); +#1606872=IFCCARTESIANPOINT((3.160397982800049,0.17980000009761354,0.26249999999998785)); +#1606873=IFCCARTESIANPOINT((3.160397982800049,0.17980000009761354,0.26949999999998786)); +#1607462=IFCORIENTEDEDGE(*,*,#1606881,.T.); +#1606881=IFCEDGECURVE(#1606870,#1606877,#1606880,.T.); +#1606877=IFCVERTEXPOINT(#1606876); +#1606876=IFCCARTESIANPOINT((3.151397982800049,0.1798000000976123,0.269499999999988)); +#1606880=IFCTRIMMEDCURVE(#1606879,(#1606869),(#1606876),.T.,.CARTESIAN.); +#1606879=IFCLINE(#1606869,#1606878); +#1606878=IFCVECTOR(#6,0.3048); +#1607463=IFCORIENTEDEDGE(*,*,#1606886,.T.); +#1606886=IFCEDGECURVE(#1606877,#1606862,#1606885,.T.); +#1606885=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606876,#1606882,#1606883,#1606884,#1606861,#1606861,#1606861),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968184683),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431038,0.999999552862416)); +#1606882=IFCCARTESIANPOINT((3.1443979828000495,0.1798000000976133,0.269499999999988)); +#1606883=IFCCARTESIANPOINT((3.1443979828000495,0.17980000009761343,0.26249999999998797)); +#1606884=IFCCARTESIANPOINT((3.1443979828000495,0.1798000000976133,0.25549999999998796)); +#1607510=IFCADVANCEDFACE((#1607503),#1607506,.T.); +#1607503=IFCFACEBOUND(#1607502,.F.); +#1607502=IFCEDGELOOP((#1607466,#1607467,#1607468,#1607469,#1607470,#1607471,#1607472,#1607473,#1607474,#1607475,#1607476,#1607477,#1607478,#1607479,#1607480,#1607481,#1607482,#1607483,#1607484,#1607485,#1607486,#1607487,#1607488,#1607489,#1607490,#1607491,#1607492,#1607493,#1607494,#1607495,#1607496,#1607497,#1607498,#1607499,#1607500,#1607501)); +#1607466=IFCORIENTEDEDGE(*,*,#1606894,.T.); +#1606894=IFCEDGECURVE(#1606888,#1606890,#1606893,.T.); +#1606888=IFCVERTEXPOINT(#1606887); +#1606887=IFCCARTESIANPOINT((3.198397982800049,0.17980000009761263,1.482499999999988)); +#1606890=IFCVERTEXPOINT(#1606889); +#1606889=IFCCARTESIANPOINT((3.198397982800049,0.17980000009761263,0.9702672070766198)); +#1606893=IFCTRIMMEDCURVE(#1606892,(#1606887),(#1606889),.T.,.CARTESIAN.); +#1606892=IFCLINE(#1606887,#1606891); +#1606891=IFCVECTOR(#10,0.3048); +#1607467=IFCORIENTEDEDGE(*,*,#1606899,.T.); +#1606899=IFCEDGECURVE(#1606890,#1606808,#1606898,.T.); +#1606898=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606889,#1606895,#1606896,#1606897,#1606807),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976539116,1.99560987429524),.UNSPECIFIED.,(0.861467179801364,0.887596710012573,1.,0.887595367072718,0.861466555447836)); +#1606895=IFCCARTESIANPOINT((3.198397982801116,0.1798000000976131,0.96629270821924)); +#1606896=IFCCARTESIANPOINT((3.196175471243264,0.1798000000976131,0.9629976993314995)); +#1606897=IFCCARTESIANPOINT((3.1939529297692033,0.1798000000976131,0.9597026460911572)); +#1607468=IFCORIENTEDEDGE(*,*,#1606813,.F.); +#1607469=IFCORIENTEDEDGE(*,*,#1606686,.F.); +#1607470=IFCORIENTEDEDGE(*,*,#1606548,.F.); +#1607471=IFCORIENTEDEDGE(*,*,#1606715,.F.); +#1607472=IFCORIENTEDEDGE(*,*,#1606905,.T.); +#1606905=IFCEDGECURVE(#1606710,#1606901,#1606904,.T.); +#1606901=IFCVERTEXPOINT(#1606900); +#1606900=IFCCARTESIANPOINT((3.117397982800049,0.17980000009761204,0.7704999999999915)); +#1606904=IFCTRIMMEDCURVE(#1606903,(#1606709),(#1606900),.T.,.CARTESIAN.); +#1606903=IFCLINE(#1606709,#1606902); +#1606902=IFCVECTOR(#5,0.3048); +#1607473=IFCORIENTEDEDGE(*,*,#1606909,.T.); +#1606909=IFCEDGECURVE(#1606901,#1606506,#1606908,.T.); +#1606908=IFCTRIMMEDCURVE(#1606907,(#1606900),(#1606505),.T.,.CARTESIAN.); +#1606907=IFCLINE(#1606900,#1606906); +#1606906=IFCVECTOR(#10,0.3048); +#1607474=IFCORIENTEDEDGE(*,*,#1606511,.F.); +#1607475=IFCORIENTEDEDGE(*,*,#1606912,.T.); +#1606912=IFCEDGECURVE(#1606504,#1606910,#1606911,.T.); +#1606910=IFCVERTEXPOINT(#1606503); +#1606911=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606503,#1606503,#1606503,#1606503,#1606503),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216933939617,0.596433897416905),.UNSPECIFIED.,(0.986428398693173,0.993049248636162,1.,0.993049247947707,0.986428397381615)); +#1607476=IFCORIENTEDEDGE(*,*,#1606919,.T.); +#1606919=IFCEDGECURVE(#1606910,#1606914,#1606918,.T.); +#1606914=IFCVERTEXPOINT(#1606913); +#1606913=IFCCARTESIANPOINT((3.1758181842333055,0.17980000009761246,0.740570058949585)); +#1606918=IFCTRIMMEDCURVE(#1606917,(#1606503),(#1606913),.T.,.CARTESIAN.); +#1606917=IFCLINE(#1606503,#1606916); +#1606916=IFCVECTOR(#1606915,0.30479999999999996); +#1606915=IFCDIRECTION((0.9396926207859063,0.,-0.3420201433256742)); +#1607477=IFCORIENTEDEDGE(*,*,#1606926,.T.); +#1606926=IFCEDGECURVE(#1606914,#1606921,#1606925,.T.); +#1606921=IFCVERTEXPOINT(#1606920); +#1606920=IFCCARTESIANPOINT((3.1823979828000493,0.17980000009761252,0.7311731327417261)); +#1606925=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606913,#1606922,#1606923,#1606924,#1606920),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195092583793496,12.390185828717623),.UNSPECIFIED.,(0.860086715243779,0.884485303615587,1.,0.884485291288038,0.860086710036222)); +#1606922=IFCCARTESIANPOINT((3.178781023675106,0.1798000000976132,0.7394916735952701)); +#1606923=IFCCARTESIANPOINT((3.1805895032429388,0.1798000000976132,0.7369088971052368)); +#1606924=IFCCARTESIANPOINT((3.182397983028975,0.1798000000976133,0.734326120303576)); +#1607478=IFCORIENTEDEDGE(*,*,#1606930,.T.); +#1606930=IFCEDGECURVE(#1606921,#1606752,#1606929,.T.); +#1606929=IFCTRIMMEDCURVE(#1606928,(#1606920),(#1606751),.T.,.CARTESIAN.); +#1606928=IFCLINE(#1606920,#1606927); +#1606927=IFCVECTOR(#10,0.3048); +#1607479=IFCORIENTEDEDGE(*,*,#1606757,.F.); +#1607480=IFCORIENTEDEDGE(*,*,#1606734,.F.); +#1607481=IFCORIENTEDEDGE(*,*,#1606788,.F.); +#1607482=IFCORIENTEDEDGE(*,*,#1606459,.F.); +#1607483=IFCORIENTEDEDGE(*,*,#1606936,.T.); +#1606936=IFCEDGECURVE(#1606452,#1606932,#1606935,.T.); +#1606932=IFCVERTEXPOINT(#1606931); +#1606931=IFCCARTESIANPOINT((3.117397982800049,0.17980000009761204,0.6514999999999849)); +#1606935=IFCTRIMMEDCURVE(#1606934,(#1606451),(#1606931),.T.,.CARTESIAN.); +#1606934=IFCLINE(#1606451,#1606933); +#1606933=IFCVECTOR(#10,0.3048); +#1607484=IFCORIENTEDEDGE(*,*,#1606940,.T.); +#1606940=IFCEDGECURVE(#1606932,#1606692,#1606939,.T.); +#1606939=IFCTRIMMEDCURVE(#1606938,(#1606931),(#1606691),.T.,.CARTESIAN.); +#1606938=IFCLINE(#1606931,#1606937); +#1606937=IFCVECTOR(#6,0.3048); +#1607485=IFCORIENTEDEDGE(*,*,#1606697,.F.); +#1607486=IFCORIENTEDEDGE(*,*,#1606560,.F.); +#1607487=IFCORIENTEDEDGE(*,*,#1606661,.F.); +#1607488=IFCORIENTEDEDGE(*,*,#1606944,.T.); +#1606944=IFCEDGECURVE(#1606656,#1606632,#1606943,.T.); +#1606943=IFCTRIMMEDCURVE(#1606942,(#1606655),(#1606631),.T.,.CARTESIAN.); +#1606942=IFCLINE(#1606655,#1606941); +#1606941=IFCVECTOR(#5,0.3048); +#1607489=IFCORIENTEDEDGE(*,*,#1606637,.F.); +#1607490=IFCORIENTEDEDGE(*,*,#1606948,.T.); +#1606948=IFCEDGECURVE(#1606630,#1606606,#1606947,.T.); +#1606947=IFCTRIMMEDCURVE(#1606946,(#1606629),(#1606605),.T.,.CARTESIAN.); +#1606946=IFCLINE(#1606629,#1606945); +#1606945=IFCVECTOR(#10,0.3048); +#1607491=IFCORIENTEDEDGE(*,*,#1606611,.F.); +#1607492=IFCORIENTEDEDGE(*,*,#1606952,.T.); +#1606952=IFCEDGECURVE(#1606604,#1606580,#1606951,.T.); +#1606951=IFCTRIMMEDCURVE(#1606950,(#1606603),(#1606579),.T.,.CARTESIAN.); +#1606950=IFCLINE(#1606603,#1606949); +#1606949=IFCVECTOR(#6,0.3048); +#1607493=IFCORIENTEDEDGE(*,*,#1606585,.F.); +#1607494=IFCORIENTEDEDGE(*,*,#1606956,.T.); +#1606956=IFCEDGECURVE(#1606578,#1606790,#1606955,.T.); +#1606955=IFCTRIMMEDCURVE(#1606954,(#1606577),(#1606789),.T.,.CARTESIAN.); +#1606954=IFCLINE(#1606577,#1606953); +#1606953=IFCVECTOR(#10,0.3048); +#1607495=IFCORIENTEDEDGE(*,*,#1606806,.F.); +#1607496=IFCORIENTEDEDGE(*,*,#1606774,.F.); +#1607497=IFCORIENTEDEDGE(*,*,#1606485,.F.); +#1607498=IFCORIENTEDEDGE(*,*,#1606962,.T.); +#1606962=IFCEDGECURVE(#1606478,#1606958,#1606961,.T.); +#1606958=IFCVERTEXPOINT(#1606957); +#1606957=IFCCARTESIANPOINT((2.707397982800049,0.1798000000976091,1.482499999999988)); +#1606961=IFCTRIMMEDCURVE(#1606960,(#1606477),(#1606957),.T.,.CARTESIAN.); +#1606960=IFCLINE(#1606477,#1606959); +#1606959=IFCVECTOR(#9,0.3048); +#1607499=IFCORIENTEDEDGE(*,*,#1606969,.T.); +#1606969=IFCEDGECURVE(#1606958,#1606964,#1606968,.T.); +#1606964=IFCVERTEXPOINT(#1606963); +#1606963=IFCCARTESIANPOINT((2.7173979828000494,0.17980000009760919,1.492499999999988)); +#1606968=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606957,#1606965,#1606966,#1606967,#1606963),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633975131,15.707963267946855),.UNSPECIFIED.,(0.853553390593274,0.853553390593262,1.,0.853553390593325,0.853553390593274)); +#1606965=IFCCARTESIANPOINT((2.707397982800049,0.1798000000976091,1.4866421356237185)); +#1606966=IFCCARTESIANPOINT((2.710326914988184,0.1798000000976091,1.4895710678118532)); +#1606967=IFCCARTESIANPOINT((2.713255847176317,0.1798000000976092,1.4924999999999866)); +#1607500=IFCORIENTEDEDGE(*,*,#1606975,.T.); +#1606975=IFCEDGECURVE(#1606964,#1606971,#1606974,.T.); +#1606971=IFCVERTEXPOINT(#1606970); +#1606970=IFCCARTESIANPOINT((3.1883979828000486,0.17980000009761257,1.492499999999988)); +#1606974=IFCTRIMMEDCURVE(#1606973,(#1606963),(#1606970),.T.,.CARTESIAN.); +#1606973=IFCLINE(#1606963,#1606972); +#1606972=IFCVECTOR(#5,0.3048); +#1607501=IFCORIENTEDEDGE(*,*,#1606980,.T.); +#1606980=IFCEDGECURVE(#1606971,#1606888,#1606979,.T.); +#1606979=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606970,#1606976,#1606977,#1606978,#1606887),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633977931,15.707963267980524),.UNSPECIFIED.,(0.853553390593274,0.853553390593209,1.,0.85355339059275,0.853553390593274)); +#1606976=IFCCARTESIANPOINT((3.1925401184237785,0.17980000009761263,1.4924999999999893)); +#1606977=IFCCARTESIANPOINT((3.1954690506119143,0.17980000009761263,1.4895710678118532)); +#1606978=IFCCARTESIANPOINT((3.1983979828000613,0.17980000009761277,1.4866421356237063)); +#1607568=IFCADVANCEDFACE((#1607548,#1607552,#1607558,#1607564),#1607567,.T.); +#1607548=IFCFACEOUTERBOUND(#1607547,.T.); +#1607547=IFCEDGELOOP((#1607511,#1607512,#1607513,#1607514,#1607515,#1607516,#1607517,#1607518,#1607519,#1607520,#1607521,#1607522,#1607523,#1607524,#1607525,#1607526,#1607527,#1607528,#1607529,#1607530,#1607531,#1607532,#1607533,#1607534,#1607535,#1607536,#1607537,#1607538,#1607539,#1607540,#1607541,#1607542,#1607543,#1607544,#1607545,#1607546)); +#1607511=IFCORIENTEDEDGE(*,*,#1606824,.F.); +#1607512=IFCORIENTEDEDGE(*,*,#1606987,.T.); +#1606987=IFCEDGECURVE(#1606815,#1606982,#1606986,.T.); +#1606982=IFCVERTEXPOINT(#1606981); +#1606981=IFCCARTESIANPOINT((3.198397982800049,0.16980000009761398,0.9702672070766198)); +#1606986=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606814,#1606983,#1606984,#1606985,#1606981),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997810897756124,1.99560987429524),.UNSPECIFIED.,(0.861466555447836,0.887595367072718,1.,0.887596710012573,0.861467179801364)); +#1606983=IFCCARTESIANPOINT((3.1939529297692038,0.1698000000976132,0.9597026460911572)); +#1606984=IFCCARTESIANPOINT((3.196175471243264,0.16980000009761306,0.9629976993314995)); +#1606985=IFCCARTESIANPOINT((3.1983979828011164,0.16980000009761306,0.96629270821924)); +#1607513=IFCORIENTEDEDGE(*,*,#1606993,.T.); +#1606993=IFCEDGECURVE(#1606982,#1606989,#1606992,.T.); +#1606989=IFCVERTEXPOINT(#1606988); +#1606988=IFCCARTESIANPOINT((3.198397982800049,0.16980000009761398,1.482499999999988)); +#1606992=IFCTRIMMEDCURVE(#1606991,(#1606981),(#1606988),.T.,.CARTESIAN.); +#1606991=IFCLINE(#1606981,#1606990); +#1606990=IFCVECTOR(#9,0.3048); +#1607514=IFCORIENTEDEDGE(*,*,#1607000,.T.); +#1607000=IFCEDGECURVE(#1606989,#1606995,#1606999,.T.); +#1606995=IFCVERTEXPOINT(#1606994); +#1606994=IFCCARTESIANPOINT((3.188397982800049,0.16980000009761392,1.492499999999988)); +#1606999=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606988,#1606996,#1606997,#1606998,#1606994),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981634002594,15.707963267980524),.UNSPECIFIED.,(0.853553390593274,0.85355339059275,1.,0.853553390593209,0.853553390593274)); +#1606996=IFCCARTESIANPOINT((3.1983979828000613,0.16980000009761273,1.4866421356237063)); +#1606997=IFCCARTESIANPOINT((3.1954690506119143,0.16980000009761262,1.4895710678118532)); +#1606998=IFCCARTESIANPOINT((3.192540118423779,0.16980000009761254,1.4924999999999893)); +#1607515=IFCORIENTEDEDGE(*,*,#1607006,.T.); +#1607006=IFCEDGECURVE(#1606995,#1607002,#1607005,.T.); +#1607002=IFCVERTEXPOINT(#1607001); +#1607001=IFCCARTESIANPOINT((2.71739798280005,0.16980000009761043,1.492499999999988)); +#1607005=IFCTRIMMEDCURVE(#1607004,(#1606994),(#1607001),.T.,.CARTESIAN.); +#1607004=IFCLINE(#1606994,#1607003); +#1607003=IFCVECTOR(#6,0.3048); +#1607516=IFCORIENTEDEDGE(*,*,#1607013,.T.); +#1607013=IFCEDGECURVE(#1607002,#1607008,#1607012,.T.); +#1607008=IFCVERTEXPOINT(#1607007); +#1607007=IFCCARTESIANPOINT((2.70739798280005,0.16980000009761037,1.482499999999988)); +#1607012=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607001,#1607009,#1607010,#1607011,#1607007),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633971724,15.707963267946855),.UNSPECIFIED.,(0.853553390593274,0.853553390593325,1.,0.853553390593262,0.853553390593274)); +#1607009=IFCCARTESIANPOINT((2.713255847176317,0.16980000009760912,1.4924999999999866)); +#1607010=IFCCARTESIANPOINT((2.710326914988184,0.16980000009760912,1.4895710678118532)); +#1607011=IFCCARTESIANPOINT((2.707397982800049,0.16980000009760912,1.4866421356237185)); +#1607517=IFCORIENTEDEDGE(*,*,#1607017,.T.); +#1607017=IFCEDGECURVE(#1607008,#1606493,#1607016,.T.); +#1607016=IFCTRIMMEDCURVE(#1607015,(#1607007),(#1606492),.T.,.CARTESIAN.); +#1607015=IFCLINE(#1607007,#1607014); +#1607014=IFCVECTOR(#10,0.3048); +#1607518=IFCORIENTEDEDGE(*,*,#1606498,.F.); +#1607519=IFCORIENTEDEDGE(*,*,#1606784,.F.); +#1607520=IFCORIENTEDEDGE(*,*,#1606801,.F.); +#1607521=IFCORIENTEDEDGE(*,*,#1607021,.T.); +#1607021=IFCEDGECURVE(#1606792,#1606593,#1607020,.T.); +#1607020=IFCTRIMMEDCURVE(#1607019,(#1606791),(#1606592),.T.,.CARTESIAN.); +#1607019=IFCLINE(#1606791,#1607018); +#1607018=IFCVECTOR(#9,0.3048); +#1607522=IFCORIENTEDEDGE(*,*,#1606598,.F.); +#1607523=IFCORIENTEDEDGE(*,*,#1607025,.T.); +#1607025=IFCEDGECURVE(#1606587,#1606619,#1607024,.T.); +#1607024=IFCTRIMMEDCURVE(#1607023,(#1606586),(#1606618),.T.,.CARTESIAN.); +#1607023=IFCLINE(#1606586,#1607022); +#1607022=IFCVECTOR(#5,0.3048); +#1607524=IFCORIENTEDEDGE(*,*,#1606624,.F.); +#1607525=IFCORIENTEDEDGE(*,*,#1607029,.T.); +#1607029=IFCEDGECURVE(#1606613,#1606645,#1607028,.T.); +#1607028=IFCTRIMMEDCURVE(#1607027,(#1606612),(#1606644),.T.,.CARTESIAN.); +#1607027=IFCLINE(#1606612,#1607026); +#1607026=IFCVECTOR(#9,0.3048); +#1607526=IFCORIENTEDEDGE(*,*,#1606650,.F.); +#1607527=IFCORIENTEDEDGE(*,*,#1607033,.T.); +#1607033=IFCEDGECURVE(#1606639,#1606663,#1607032,.T.); +#1607032=IFCTRIMMEDCURVE(#1607031,(#1606638),(#1606662),.T.,.CARTESIAN.); +#1607031=IFCLINE(#1606638,#1607030); +#1607030=IFCVECTOR(#6,0.3048); +#1607528=IFCORIENTEDEDGE(*,*,#1606668,.F.); +#1607529=IFCORIENTEDEDGE(*,*,#1606572,.F.); +#1607530=IFCORIENTEDEDGE(*,*,#1606708,.F.); +#1607531=IFCORIENTEDEDGE(*,*,#1607039,.T.); +#1607039=IFCEDGECURVE(#1606699,#1607035,#1607038,.T.); +#1607035=IFCVERTEXPOINT(#1607034); +#1607034=IFCCARTESIANPOINT((3.1173979828000493,0.16980000009761337,0.6514999999999849)); +#1607038=IFCTRIMMEDCURVE(#1607037,(#1606698),(#1607034),.T.,.CARTESIAN.); +#1607037=IFCLINE(#1606698,#1607036); +#1607036=IFCVECTOR(#5,0.3048); +#1607532=IFCORIENTEDEDGE(*,*,#1607043,.T.); +#1607043=IFCEDGECURVE(#1607035,#1606467,#1607042,.T.); +#1607042=IFCTRIMMEDCURVE(#1607041,(#1607034),(#1606466),.T.,.CARTESIAN.); +#1607041=IFCLINE(#1607034,#1607040); +#1607040=IFCVECTOR(#9,0.3048); +#1607533=IFCORIENTEDEDGE(*,*,#1606472,.F.); +#1607534=IFCORIENTEDEDGE(*,*,#1606786,.F.); +#1607535=IFCORIENTEDEDGE(*,*,#1606746,.F.); +#1607536=IFCORIENTEDEDGE(*,*,#1606768,.F.); +#1607537=IFCORIENTEDEDGE(*,*,#1607049,.T.); +#1607049=IFCEDGECURVE(#1606759,#1607045,#1607048,.T.); +#1607045=IFCVERTEXPOINT(#1607044); +#1607044=IFCCARTESIANPOINT((3.1823979828000493,0.16980000009761384,0.7311731327417261)); +#1607048=IFCTRIMMEDCURVE(#1607047,(#1606758),(#1607044),.T.,.CARTESIAN.); +#1607047=IFCLINE(#1606758,#1607046); +#1607046=IFCVECTOR(#9,0.3048); +#1607538=IFCORIENTEDEDGE(*,*,#1607056,.T.); +#1607056=IFCEDGECURVE(#1607045,#1607051,#1607055,.T.); +#1607051=IFCVERTEXPOINT(#1607050); +#1607050=IFCCARTESIANPOINT((3.1758181842333064,0.1698000000976138,0.740570058949585)); +#1607055=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607044,#1607052,#1607053,#1607054,#1607050),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195093244924127,12.390185828717623),.UNSPECIFIED.,(0.860086710036222,0.884485291288038,1.,0.884485303615587,0.860086715243779)); +#1607052=IFCCARTESIANPOINT((3.182397983028975,0.1698000000976132,0.734326120303576)); +#1607053=IFCCARTESIANPOINT((3.1805895032429388,0.1698000000976132,0.7369088971052368)); +#1607054=IFCCARTESIANPOINT((3.178781023675106,0.16980000009761306,0.7394916735952701)); +#1607539=IFCORIENTEDEDGE(*,*,#1607062,.T.); +#1607062=IFCEDGECURVE(#1607051,#1607057,#1607061,.T.); +#1607057=IFCVERTEXPOINT(#1606518); +#1607061=IFCTRIMMEDCURVE(#1607060,(#1607050),(#1606518),.T.,.CARTESIAN.); +#1607060=IFCLINE(#1607050,#1607059); +#1607059=IFCVECTOR(#1607058,0.3048); +#1607058=IFCDIRECTION((-0.939692620785908,0.,0.34202014332566977)); +#1607540=IFCORIENTEDEDGE(*,*,#1607064,.T.); +#1607064=IFCEDGECURVE(#1607057,#1606519,#1607063,.T.); +#1607063=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1606518,#1606518,#1606518,#1606518,#1606518),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216963477288,0.596433897416905),.UNSPECIFIED.,(0.986428397381615,0.993049247947707,1.,0.993049248636162,0.986428398693173)); +#1607541=IFCORIENTEDEDGE(*,*,#1606524,.F.); +#1607542=IFCORIENTEDEDGE(*,*,#1607070,.T.); +#1607070=IFCEDGECURVE(#1606513,#1607066,#1607069,.T.); +#1607066=IFCVERTEXPOINT(#1607065); +#1607065=IFCCARTESIANPOINT((3.1173979828000493,0.16980000009761337,0.7704999999999915)); +#1607069=IFCTRIMMEDCURVE(#1607068,(#1606512),(#1607065),.T.,.CARTESIAN.); +#1607068=IFCLINE(#1606512,#1607067); +#1607067=IFCVECTOR(#9,0.3048); +#1607543=IFCORIENTEDEDGE(*,*,#1607074,.T.); +#1607074=IFCEDGECURVE(#1607066,#1606717,#1607073,.T.); +#1607073=IFCTRIMMEDCURVE(#1607072,(#1607065),(#1606716),.T.,.CARTESIAN.); +#1607072=IFCLINE(#1607065,#1607071); +#1607071=IFCVECTOR(#6,0.3048); +#1607544=IFCORIENTEDEDGE(*,*,#1606722,.F.); +#1607545=IFCORIENTEDEDGE(*,*,#1606536,.F.); +#1607546=IFCORIENTEDEDGE(*,*,#1606679,.F.); +#1607552=IFCFACEBOUND(#1607551,.F.); +#1607551=IFCEDGELOOP((#1607549,#1607550)); +#1607549=IFCORIENTEDEDGE(*,*,#1606834,.F.); +#1607550=IFCORIENTEDEDGE(*,*,#1606439,.F.); +#1607558=IFCFACEBOUND(#1607557,.F.); +#1607557=IFCEDGELOOP((#1607553,#1607554,#1607555,#1607556)); +#1607553=IFCORIENTEDEDGE(*,*,#1607083,.T.); +#1607083=IFCEDGECURVE(#1607076,#1607078,#1607082,.T.); +#1607076=IFCVERTEXPOINT(#1607075); +#1607075=IFCCARTESIANPOINT((3.1533979828000493,0.16980000009761365,0.2694999999999879)); +#1607078=IFCVERTEXPOINT(#1607077); +#1607077=IFCCARTESIANPOINT((3.1533979828000493,0.16980000009761365,0.25549999999998796)); +#1607082=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607075,#1607075,#1607075,#1607079,#1607080,#1607081,#1607077),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393057910893731E-06,10.9955826806222,21.991156968186772),.UNSPECIFIED.,(0.999999552862305,0.999999776430982,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1607079=IFCCARTESIANPOINT((3.1603979828000495,0.16980000009761342,0.26949999999998786)); +#1607080=IFCCARTESIANPOINT((3.160397982800049,0.16980000009761353,0.26249999999998785)); +#1607081=IFCCARTESIANPOINT((3.160397982800049,0.16980000009761342,0.25549999999998785)); +#1607554=IFCORIENTEDEDGE(*,*,#1607089,.T.); +#1607089=IFCEDGECURVE(#1607078,#1607085,#1607088,.T.); +#1607085=IFCVERTEXPOINT(#1607084); +#1607084=IFCCARTESIANPOINT((3.151397982800049,0.16980000009761365,0.25549999999998796)); +#1607088=IFCTRIMMEDCURVE(#1607087,(#1607077),(#1607084),.T.,.CARTESIAN.); +#1607087=IFCLINE(#1607077,#1607086); +#1607086=IFCVECTOR(#6,0.3048); +#1607555=IFCORIENTEDEDGE(*,*,#1607096,.T.); +#1607096=IFCEDGECURVE(#1607085,#1607091,#1607095,.T.); +#1607091=IFCVERTEXPOINT(#1607090); +#1607090=IFCCARTESIANPOINT((3.151397982800049,0.16980000009761365,0.2694999999999879)); +#1607095=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607084,#1607084,#1607084,#1607092,#1607093,#1607094,#1607090),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393055821898088E-06,10.99558268062011,21.991156968184683),.UNSPECIFIED.,(0.999999552862416,0.999999776431038,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1607092=IFCCARTESIANPOINT((3.1443979828000495,0.1698000000976133,0.25549999999998796)); +#1607093=IFCCARTESIANPOINT((3.1443979828000495,0.16980000009761342,0.26249999999998797)); +#1607094=IFCCARTESIANPOINT((3.1443979828000495,0.1698000000976133,0.269499999999988)); +#1607556=IFCORIENTEDEDGE(*,*,#1607100,.T.); +#1607100=IFCEDGECURVE(#1607091,#1607076,#1607099,.T.); +#1607099=IFCTRIMMEDCURVE(#1607098,(#1607090),(#1607075),.T.,.CARTESIAN.); +#1607098=IFCLINE(#1607090,#1607097); +#1607097=IFCVECTOR(#5,0.3048); +#1607564=IFCFACEBOUND(#1607563,.F.); +#1607563=IFCEDGELOOP((#1607559,#1607560,#1607561,#1607562)); +#1607559=IFCORIENTEDEDGE(*,*,#1607109,.T.); +#1607109=IFCEDGECURVE(#1607102,#1607104,#1607108,.T.); +#1607102=IFCVERTEXPOINT(#1607101); +#1607101=IFCCARTESIANPOINT((3.1543979828000492,0.16980000009761365,0.7179999999999875)); +#1607104=IFCVERTEXPOINT(#1607103); +#1607103=IFCCARTESIANPOINT((3.1543979828000492,0.16980000009761365,0.7039999999999882)); +#1607108=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607101,#1607101,#1607101,#1607105,#1607106,#1607107,#1607103),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393053150257401E-06,10.995582680616915,21.991156968173172),.UNSPECIFIED.,(0.999999552862559,0.999999776431109,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1607105=IFCCARTESIANPOINT((3.1613979828000494,0.16980000009761298,0.717999999999987)); +#1607106=IFCCARTESIANPOINT((3.1613979828000485,0.16980000009761306,0.710999999999987)); +#1607107=IFCCARTESIANPOINT((3.161397982800048,0.16980000009761306,0.7039999999999876)); +#1607560=IFCORIENTEDEDGE(*,*,#1607115,.T.); +#1607115=IFCEDGECURVE(#1607104,#1607111,#1607114,.T.); +#1607111=IFCVERTEXPOINT(#1607110); +#1607110=IFCCARTESIANPOINT((3.1503979828000497,0.16980000009761362,0.7039999999999882)); +#1607114=IFCTRIMMEDCURVE(#1607113,(#1607103),(#1607110),.T.,.CARTESIAN.); +#1607113=IFCLINE(#1607103,#1607112); +#1607112=IFCVECTOR(#6,0.3048); +#1607561=IFCORIENTEDEDGE(*,*,#1607122,.T.); +#1607122=IFCEDGECURVE(#1607111,#1607117,#1607121,.T.); +#1607117=IFCVERTEXPOINT(#1607116); +#1607116=IFCCARTESIANPOINT((3.1503979828000497,0.16980000009761362,0.7179999999999875)); +#1607121=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607110,#1607110,#1607110,#1607118,#1607119,#1607120,#1607116),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,8.393057626676637E-06,10.99558268062139,21.99115696818371),.UNSPECIFIED.,(0.99999955286232,0.999999776430989,1.,0.707106781186547,1.,0.707106781186547,1.)); +#1607118=IFCCARTESIANPOINT((3.1433979828000496,0.16980000009761298,0.7039999999999883)); +#1607119=IFCCARTESIANPOINT((3.1433979828000496,0.16980000009761298,0.710999999999988)); +#1607120=IFCCARTESIANPOINT((3.1433979828000496,0.16980000009761298,0.7179999999999878)); +#1607562=IFCORIENTEDEDGE(*,*,#1607126,.T.); +#1607126=IFCEDGECURVE(#1607117,#1607102,#1607125,.T.); +#1607125=IFCTRIMMEDCURVE(#1607124,(#1607116),(#1607101),.T.,.CARTESIAN.); +#1607124=IFCLINE(#1607116,#1607123); +#1607123=IFCVECTOR(#5,0.3048); +#1607567=IFCPLANE(#1607566); +#1607566=IFCAXIS2PLACEMENT3D(#1607565,#8,#10); +#1607565=IFCCARTESIANPOINT((3.198397982800049,0.16980000009761398,0.09249999999998787)); +#1607577=IFCADVANCEDFACE((#1607574),#1607576,.T.); +#1607574=IFCFACEOUTERBOUND(#1607573,.T.); +#1607573=IFCEDGELOOP((#1607569,#1607570,#1607571,#1607572)); +#1607569=IFCORIENTEDEDGE(*,*,#1607021,.F.); +#1607570=IFCORIENTEDEDGE(*,*,#1606796,.F.); +#1607571=IFCORIENTEDEDGE(*,*,#1606956,.F.); +#1607572=IFCORIENTEDEDGE(*,*,#1606602,.F.); +#1607576=IFCPLANE(#1607575); +#1607575=IFCAXIS2PLACEMENT3D(#1606577,#5,#7); +#1607586=IFCADVANCEDFACE((#1607583),#1607585,.T.); +#1607583=IFCFACEOUTERBOUND(#1607582,.T.); +#1607582=IFCEDGELOOP((#1607578,#1607579,#1607580,#1607581)); +#1607578=IFCORIENTEDEDGE(*,*,#1607025,.F.); +#1607579=IFCORIENTEDEDGE(*,*,#1606591,.F.); +#1607580=IFCORIENTEDEDGE(*,*,#1606952,.F.); +#1607581=IFCORIENTEDEDGE(*,*,#1606628,.F.); +#1607585=IFCPLANE(#1607584); +#1607584=IFCAXIS2PLACEMENT3D(#1606586,#10,#6); +#1607595=IFCADVANCEDFACE((#1607592),#1607594,.T.); +#1607592=IFCFACEOUTERBOUND(#1607591,.T.); +#1607591=IFCEDGELOOP((#1607587,#1607588,#1607589,#1607590)); +#1607587=IFCORIENTEDEDGE(*,*,#1607029,.F.); +#1607588=IFCORIENTEDEDGE(*,*,#1606617,.F.); +#1607589=IFCORIENTEDEDGE(*,*,#1606948,.F.); +#1607590=IFCORIENTEDEDGE(*,*,#1606654,.F.); +#1607594=IFCPLANE(#1607593); +#1607593=IFCAXIS2PLACEMENT3D(#1606629,#5,#7); +#1607604=IFCADVANCEDFACE((#1607601),#1607603,.T.); +#1607601=IFCFACEOUTERBOUND(#1607600,.T.); +#1607600=IFCEDGELOOP((#1607596,#1607597,#1607598,#1607599)); +#1607596=IFCORIENTEDEDGE(*,*,#1607033,.F.); +#1607597=IFCORIENTEDEDGE(*,*,#1606643,.F.); +#1607598=IFCORIENTEDEDGE(*,*,#1606944,.F.); +#1607599=IFCORIENTEDEDGE(*,*,#1606672,.F.); +#1607603=IFCPLANE(#1607602); +#1607602=IFCAXIS2PLACEMENT3D(#1606638,#9,#5); +#1607613=IFCADVANCEDFACE((#1607610),#1607612,.T.); +#1607610=IFCFACEOUTERBOUND(#1607609,.T.); +#1607609=IFCEDGELOOP((#1607605,#1607606,#1607607,#1607608)); +#1607605=IFCORIENTEDEDGE(*,*,#1606905,.F.); +#1607606=IFCORIENTEDEDGE(*,*,#1606726,.F.); +#1607607=IFCORIENTEDEDGE(*,*,#1607074,.F.); +#1607608=IFCORIENTEDEDGE(*,*,#1607130,.T.); +#1607130=IFCEDGECURVE(#1607066,#1606901,#1607129,.T.); +#1607129=IFCTRIMMEDCURVE(#1607128,(#1607065),(#1606900),.T.,.CARTESIAN.); +#1607128=IFCLINE(#1607065,#1607127); +#1607127=IFCVECTOR(#7,0.3048); +#1607612=IFCPLANE(#1607611); +#1607611=IFCAXIS2PLACEMENT3D(#1606709,#9,#5); +#1607622=IFCADVANCEDFACE((#1607619),#1607621,.T.); +#1607619=IFCFACEOUTERBOUND(#1607618,.T.); +#1607618=IFCEDGELOOP((#1607614,#1607615,#1607616,#1607617)); +#1607614=IFCORIENTEDEDGE(*,*,#1607039,.F.); +#1607615=IFCORIENTEDEDGE(*,*,#1606703,.F.); +#1607616=IFCORIENTEDEDGE(*,*,#1606940,.F.); +#1607617=IFCORIENTEDEDGE(*,*,#1607134,.T.); +#1607134=IFCEDGECURVE(#1606932,#1607035,#1607133,.T.); +#1607133=IFCTRIMMEDCURVE(#1607132,(#1606931),(#1607034),.T.,.CARTESIAN.); +#1607132=IFCLINE(#1606931,#1607131); +#1607131=IFCVECTOR(#8,0.3048); +#1607621=IFCPLANE(#1607620); +#1607620=IFCAXIS2PLACEMENT3D(#1606931,#10,#6); +#1607635=IFCADVANCEDFACE((#1607628),#1607634,.F.); +#1607628=IFCFACEOUTERBOUND(#1607627,.T.); +#1607627=IFCEDGELOOP((#1607623,#1607624,#1607625,#1607626)); +#1607623=IFCORIENTEDEDGE(*,*,#1606912,.F.); +#1607624=IFCORIENTEDEDGE(*,*,#1606528,.F.); +#1607625=IFCORIENTEDEDGE(*,*,#1607064,.F.); +#1607626=IFCORIENTEDEDGE(*,*,#1607139,.T.); +#1607139=IFCEDGECURVE(#1607057,#1606910,#1607138,.T.); +#1607138=IFCTRIMMEDCURVE(#1607137,(#1606518),(#1606503),.T.,.CARTESIAN.); +#1607137=IFCLINE(#1606518,#1607136); +#1607136=IFCVECTOR(#1607135,0.3048); +#1607135=IFCDIRECTION((-2.4661216002641612E-09,1.,0.)); +#1607634=IFCSURFACEOFLINEAREXTRUSION(#1607633,#1607630,#9,0.032808398950131656); +#1607633=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607632); +#1607632=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607208,#1607208,#1607208,#1607631),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.298216933939617,0.596433897416905),.UNSPECIFIED.,(0.986428398693173,0.993049248636162,1.,0.993049247947707,0.986428397381615)); +#1607631=IFCCARTESIANPOINT((0.0005405830185520877,0.,0.)); +#1607630=IFCAXIS2PLACEMENT3D(#1606503,#8,#1607629); +#1607629=IFCDIRECTION((0.9507117749051625,0.,-0.31007599239005224)); +#1607644=IFCADVANCEDFACE((#1607641),#1607643,.T.); +#1607641=IFCFACEOUTERBOUND(#1607640,.T.); +#1607640=IFCEDGELOOP((#1607636,#1607637,#1607638,#1607639)); +#1607636=IFCORIENTEDEDGE(*,*,#1607070,.F.); +#1607637=IFCORIENTEDEDGE(*,*,#1606517,.F.); +#1607638=IFCORIENTEDEDGE(*,*,#1606909,.F.); +#1607639=IFCORIENTEDEDGE(*,*,#1607130,.F.); +#1607643=IFCPLANE(#1607642); +#1607642=IFCAXIS2PLACEMENT3D(#1606512,#5,#7); +#1607653=IFCADVANCEDFACE((#1607650),#1607652,.T.); +#1607650=IFCFACEOUTERBOUND(#1607649,.T.); +#1607649=IFCEDGELOOP((#1607645,#1607646,#1607647,#1607648)); +#1607645=IFCORIENTEDEDGE(*,*,#1606936,.F.); +#1607646=IFCORIENTEDEDGE(*,*,#1606476,.F.); +#1607647=IFCORIENTEDEDGE(*,*,#1607043,.F.); +#1607648=IFCORIENTEDEDGE(*,*,#1607134,.F.); +#1607652=IFCPLANE(#1607651); +#1607651=IFCAXIS2PLACEMENT3D(#1607034,#5,#7); +#1607662=IFCADVANCEDFACE((#1607659),#1607661,.T.); +#1607659=IFCFACEOUTERBOUND(#1607658,.T.); +#1607658=IFCEDGELOOP((#1607654,#1607655,#1607656,#1607657)); +#1607654=IFCORIENTEDEDGE(*,*,#1607017,.F.); +#1607655=IFCORIENTEDEDGE(*,*,#1607143,.T.); +#1607143=IFCEDGECURVE(#1607008,#1606958,#1607142,.T.); +#1607142=IFCTRIMMEDCURVE(#1607141,(#1607007),(#1606957),.T.,.CARTESIAN.); +#1607141=IFCLINE(#1607007,#1607140); +#1607140=IFCVECTOR(#7,0.3048); +#1607656=IFCORIENTEDEDGE(*,*,#1606962,.F.); +#1607657=IFCORIENTEDEDGE(*,*,#1606502,.F.); +#1607661=IFCPLANE(#1607660); +#1607660=IFCAXIS2PLACEMENT3D(#1606477,#6,#8); +#1607674=IFCADVANCEDFACE((#1607668),#1607673,.F.); +#1607668=IFCFACEOUTERBOUND(#1607667,.T.); +#1607667=IFCEDGELOOP((#1607663,#1607664,#1607665,#1607666)); +#1607663=IFCORIENTEDEDGE(*,*,#1607013,.F.); +#1607664=IFCORIENTEDEDGE(*,*,#1607147,.T.); +#1607147=IFCEDGECURVE(#1607002,#1606964,#1607146,.T.); +#1607146=IFCTRIMMEDCURVE(#1607145,(#1607001),(#1606963),.T.,.CARTESIAN.); +#1607145=IFCLINE(#1607001,#1607144); +#1607144=IFCVECTOR(#7,0.3048); +#1607665=IFCORIENTEDEDGE(*,*,#1606969,.F.); +#1607666=IFCORIENTEDEDGE(*,*,#1607143,.F.); +#1607673=IFCSURFACEOFLINEAREXTRUSION(#1607672,#1607670,#9,0.03280839895013077); +#1607672=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607671); +#1607671=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607241,#1607242,#1607243,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981633971724,15.707963267946855),.UNSPECIFIED.,(0.853553390593274,0.853553390593325,1.,0.853553390593262,0.853553390593274)); +#1607670=IFCAXIS2PLACEMENT3D(#1607001,#7,#1607669); +#1607669=IFCDIRECTION((-0.7071067811864039,0.,-0.707106781186691)); +#1607683=IFCADVANCEDFACE((#1607680),#1607682,.T.); +#1607680=IFCFACEOUTERBOUND(#1607679,.T.); +#1607679=IFCEDGELOOP((#1607675,#1607676,#1607677,#1607678)); +#1607675=IFCORIENTEDEDGE(*,*,#1606881,.F.); +#1607676=IFCORIENTEDEDGE(*,*,#1607151,.T.); +#1607151=IFCEDGECURVE(#1606870,#1607076,#1607150,.T.); +#1607150=IFCTRIMMEDCURVE(#1607149,(#1606869),(#1607075),.T.,.CARTESIAN.); +#1607149=IFCLINE(#1606869,#1607148); +#1607148=IFCVECTOR(#8,0.3048); +#1607677=IFCORIENTEDEDGE(*,*,#1607100,.F.); +#1607678=IFCORIENTEDEDGE(*,*,#1607155,.T.); +#1607155=IFCEDGECURVE(#1607091,#1606877,#1607154,.T.); +#1607154=IFCTRIMMEDCURVE(#1607153,(#1607090),(#1606876),.T.,.CARTESIAN.); +#1607153=IFCLINE(#1607090,#1607152); +#1607152=IFCVECTOR(#7,0.3048); +#1607682=IFCPLANE(#1607681); +#1607681=IFCAXIS2PLACEMENT3D(#1607090,#10,#6); +#1607692=IFCADVANCEDFACE((#1607689),#1607691,.T.); +#1607689=IFCFACEOUTERBOUND(#1607688,.T.); +#1607688=IFCEDGELOOP((#1607684,#1607685,#1607686,#1607687)); +#1607684=IFCORIENTEDEDGE(*,*,#1606868,.F.); +#1607685=IFCORIENTEDEDGE(*,*,#1607159,.T.); +#1607159=IFCEDGECURVE(#1606862,#1607085,#1607158,.T.); +#1607158=IFCTRIMMEDCURVE(#1607157,(#1606861),(#1607084),.T.,.CARTESIAN.); +#1607157=IFCLINE(#1606861,#1607156); +#1607156=IFCVECTOR(#8,0.3048); +#1607686=IFCORIENTEDEDGE(*,*,#1607089,.F.); +#1607687=IFCORIENTEDEDGE(*,*,#1607163,.T.); +#1607163=IFCEDGECURVE(#1607078,#1606864,#1607162,.T.); +#1607162=IFCTRIMMEDCURVE(#1607161,(#1607077),(#1606863),.T.,.CARTESIAN.); +#1607161=IFCLINE(#1607077,#1607160); +#1607160=IFCVECTOR(#7,0.3048); +#1607691=IFCPLANE(#1607690); +#1607690=IFCAXIS2PLACEMENT3D(#1607077,#9,#5); +#1607704=IFCADVANCEDFACE((#1607698),#1607703,.F.); +#1607698=IFCFACEOUTERBOUND(#1607697,.T.); +#1607697=IFCEDGELOOP((#1607693,#1607694,#1607695,#1607696)); +#1607693=IFCORIENTEDEDGE(*,*,#1606875,.F.); +#1607694=IFCORIENTEDEDGE(*,*,#1607163,.F.); +#1607695=IFCORIENTEDEDGE(*,*,#1607083,.F.); +#1607696=IFCORIENTEDEDGE(*,*,#1607151,.F.); +#1607703=IFCSURFACEOFLINEAREXTRUSION(#1607702,#1607700,#10,0.03280839895013121); +#1607702=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607701); +#1607701=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607209,#1607210,#1607211,#1607212,#1607212,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968186772),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430982,0.999999552862305)); +#1607700=IFCAXIS2PLACEMENT3D(#1606863,#7,#1607699); +#1607699=IFCDIRECTION((-5.397434411033971E-07,0.,1.)); +#1607716=IFCADVANCEDFACE((#1607710),#1607715,.F.); +#1607710=IFCFACEOUTERBOUND(#1607709,.T.); +#1607709=IFCEDGELOOP((#1607705,#1607706,#1607707,#1607708)); +#1607705=IFCORIENTEDEDGE(*,*,#1606886,.F.); +#1607706=IFCORIENTEDEDGE(*,*,#1607155,.F.); +#1607707=IFCORIENTEDEDGE(*,*,#1607096,.F.); +#1607708=IFCORIENTEDEDGE(*,*,#1607159,.F.); +#1607715=IFCSURFACEOFLINEAREXTRUSION(#1607714,#1607712,#10,0.03280839895013132); +#1607714=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607713); +#1607713=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607209,#1607210,#1607211,#1607212,#1607212,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287564573,21.99114857512886,21.991156968184683),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431038,0.999999552862416)); +#1607712=IFCAXIS2PLACEMENT3D(#1606876,#7,#1607711); +#1607711=IFCDIRECTION((5.39743325081919E-07,0.,-1.)); +#1607725=IFCADVANCEDFACE((#1607722),#1607724,.T.); +#1607722=IFCFACEOUTERBOUND(#1607721,.T.); +#1607721=IFCEDGELOOP((#1607717,#1607718,#1607719,#1607720)); +#1607717=IFCORIENTEDEDGE(*,*,#1607126,.F.); +#1607718=IFCORIENTEDEDGE(*,*,#1607167,.T.); +#1607167=IFCEDGECURVE(#1607117,#1606851,#1607166,.T.); +#1607166=IFCTRIMMEDCURVE(#1607165,(#1607116),(#1606850),.T.,.CARTESIAN.); +#1607165=IFCLINE(#1607116,#1607164); +#1607164=IFCVECTOR(#7,0.3048); +#1607719=IFCORIENTEDEDGE(*,*,#1606855,.F.); +#1607720=IFCORIENTEDEDGE(*,*,#1607171,.T.); +#1607171=IFCEDGECURVE(#1606844,#1607102,#1607170,.T.); +#1607170=IFCTRIMMEDCURVE(#1607169,(#1606843),(#1607101),.T.,.CARTESIAN.); +#1607169=IFCLINE(#1606843,#1607168); +#1607168=IFCVECTOR(#8,0.3048); +#1607724=IFCPLANE(#1607723); +#1607723=IFCAXIS2PLACEMENT3D(#1607116,#10,#6); +#1607734=IFCADVANCEDFACE((#1607731),#1607733,.T.); +#1607731=IFCFACEOUTERBOUND(#1607730,.T.); +#1607730=IFCEDGELOOP((#1607726,#1607727,#1607728,#1607729)); +#1607726=IFCORIENTEDEDGE(*,*,#1607115,.F.); +#1607727=IFCORIENTEDEDGE(*,*,#1607175,.T.); +#1607175=IFCEDGECURVE(#1607104,#1606838,#1607174,.T.); +#1607174=IFCTRIMMEDCURVE(#1607173,(#1607103),(#1606837),.T.,.CARTESIAN.); +#1607173=IFCLINE(#1607103,#1607172); +#1607172=IFCVECTOR(#7,0.3048); +#1607728=IFCORIENTEDEDGE(*,*,#1606842,.F.); +#1607729=IFCORIENTEDEDGE(*,*,#1607179,.T.); +#1607179=IFCEDGECURVE(#1606836,#1607111,#1607178,.T.); +#1607178=IFCTRIMMEDCURVE(#1607177,(#1606835),(#1607110),.T.,.CARTESIAN.); +#1607177=IFCLINE(#1606835,#1607176); +#1607176=IFCVECTOR(#8,0.3048); +#1607733=IFCPLANE(#1607732); +#1607732=IFCAXIS2PLACEMENT3D(#1607103,#9,#5); +#1607746=IFCADVANCEDFACE((#1607740),#1607745,.F.); +#1607740=IFCFACEOUTERBOUND(#1607739,.T.); +#1607739=IFCEDGELOOP((#1607735,#1607736,#1607737,#1607738)); +#1607735=IFCORIENTEDEDGE(*,*,#1606849,.F.); +#1607736=IFCORIENTEDEDGE(*,*,#1607175,.F.); +#1607737=IFCORIENTEDEDGE(*,*,#1607109,.F.); +#1607738=IFCORIENTEDEDGE(*,*,#1607171,.F.); +#1607745=IFCSURFACEOFLINEAREXTRUSION(#1607744,#1607742,#10,0.03280839895013132); +#1607744=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607743); +#1607743=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607209,#1607210,#1607211,#1607212,#1607212,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.995574287556257,21.99114857512002,21.991156968173172),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776431109,0.999999552862559)); +#1607742=IFCAXIS2PLACEMENT3D(#1606837,#7,#1607741); +#1607741=IFCDIRECTION((-5.39743131712811E-07,0.,1.)); +#1607758=IFCADVANCEDFACE((#1607752),#1607757,.F.); +#1607752=IFCFACEOUTERBOUND(#1607751,.T.); +#1607751=IFCEDGELOOP((#1607747,#1607748,#1607749,#1607750)); +#1607747=IFCORIENTEDEDGE(*,*,#1606860,.F.); +#1607748=IFCORIENTEDEDGE(*,*,#1607167,.F.); +#1607749=IFCORIENTEDEDGE(*,*,#1607122,.F.); +#1607750=IFCORIENTEDEDGE(*,*,#1607179,.F.); +#1607757=IFCSURFACEOFLINEAREXTRUSION(#1607756,#1607754,#10,0.03280839895013121); +#1607756=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607755); +#1607755=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607209,#1607210,#1607211,#1607212,#1607212,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,10.99557428756232,21.991148575126083,21.99115696818371),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999776430989,0.99999955286232)); +#1607754=IFCAXIS2PLACEMENT3D(#1606850,#7,#1607753); +#1607753=IFCDIRECTION((5.397434797772454E-07,0.,-1.)); +#1607767=IFCADVANCEDFACE((#1607764),#1607766,.T.); +#1607764=IFCFACEOUTERBOUND(#1607763,.T.); +#1607763=IFCEDGELOOP((#1607759,#1607760,#1607761,#1607762)); +#1607759=IFCORIENTEDEDGE(*,*,#1607006,.F.); +#1607760=IFCORIENTEDEDGE(*,*,#1607183,.T.); +#1607183=IFCEDGECURVE(#1606995,#1606971,#1607182,.T.); +#1607182=IFCTRIMMEDCURVE(#1607181,(#1606994),(#1606970),.T.,.CARTESIAN.); +#1607181=IFCLINE(#1606994,#1607180); +#1607180=IFCVECTOR(#7,0.3048); +#1607761=IFCORIENTEDEDGE(*,*,#1606975,.F.); +#1607762=IFCORIENTEDEDGE(*,*,#1607147,.F.); +#1607766=IFCPLANE(#1607765); +#1607765=IFCAXIS2PLACEMENT3D(#1606994,#9,#5); +#1607779=IFCADVANCEDFACE((#1607773),#1607778,.F.); +#1607773=IFCFACEOUTERBOUND(#1607772,.T.); +#1607772=IFCEDGELOOP((#1607768,#1607769,#1607770,#1607771)); +#1607768=IFCORIENTEDEDGE(*,*,#1607000,.F.); +#1607769=IFCORIENTEDEDGE(*,*,#1607187,.T.); +#1607187=IFCEDGECURVE(#1606989,#1606888,#1607186,.T.); +#1607186=IFCTRIMMEDCURVE(#1607185,(#1606988),(#1606887),.T.,.CARTESIAN.); +#1607185=IFCLINE(#1606988,#1607184); +#1607184=IFCVECTOR(#7,0.3048); +#1607770=IFCORIENTEDEDGE(*,*,#1606980,.F.); +#1607771=IFCORIENTEDEDGE(*,*,#1607183,.F.); +#1607778=IFCSURFACEOFLINEAREXTRUSION(#1607777,#1607775,#9,0.03280839895013132); +#1607777=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607776); +#1607776=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607241,#1607242,#1607243,#1607212),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,7.853981634002594,15.707963267980524),.UNSPECIFIED.,(0.853553390593274,0.85355339059275,1.,0.853553390593209,0.853553390593274)); +#1607775=IFCAXIS2PLACEMENT3D(#1606988,#7,#1607774); +#1607774=IFCDIRECTION((-0.7071067811856477,0.,0.7071067811874472)); +#1607788=IFCADVANCEDFACE((#1607785),#1607787,.T.); +#1607785=IFCFACEOUTERBOUND(#1607784,.T.); +#1607784=IFCEDGELOOP((#1607780,#1607781,#1607782,#1607783)); +#1607780=IFCORIENTEDEDGE(*,*,#1606993,.F.); +#1607781=IFCORIENTEDEDGE(*,*,#1607191,.T.); +#1607191=IFCEDGECURVE(#1606982,#1606890,#1607190,.T.); +#1607190=IFCTRIMMEDCURVE(#1607189,(#1606981),(#1606889),.T.,.CARTESIAN.); +#1607189=IFCLINE(#1606981,#1607188); +#1607188=IFCVECTOR(#7,0.3048); +#1607782=IFCORIENTEDEDGE(*,*,#1606894,.F.); +#1607783=IFCORIENTEDEDGE(*,*,#1607187,.F.); +#1607787=IFCPLANE(#1607786); +#1607786=IFCAXIS2PLACEMENT3D(#1606887,#5,#7); +#1607800=IFCADVANCEDFACE((#1607794),#1607799,.F.); +#1607794=IFCFACEOUTERBOUND(#1607793,.T.); +#1607793=IFCEDGELOOP((#1607789,#1607790,#1607791,#1607792)); +#1607789=IFCORIENTEDEDGE(*,*,#1606987,.F.); +#1607790=IFCORIENTEDEDGE(*,*,#1606819,.F.); +#1607791=IFCORIENTEDEDGE(*,*,#1606899,.F.); +#1607792=IFCORIENTEDEDGE(*,*,#1607191,.F.); +#1607799=IFCSURFACEOFLINEAREXTRUSION(#1607798,#1607796,#9,0.03280839895013121); +#1607798=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607797); +#1607797=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607338,#1607339,#1607340,#1607341),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.997798976539116,1.99560987429524),.UNSPECIFIED.,(0.861467179801364,0.887596710012573,1.,0.887595367072718,0.861466555447836)); +#1607796=IFCAXIS2PLACEMENT3D(#1606889,#8,#1607795); +#1607795=IFCDIRECTION((-0.559196023562309,0.,-0.8290354680181673)); +#1607811=IFCADVANCEDFACE((#1607806),#1607810,.T.); +#1607806=IFCFACEOUTERBOUND(#1607805,.T.); +#1607805=IFCEDGELOOP((#1607801,#1607802,#1607803,#1607804)); +#1607801=IFCORIENTEDEDGE(*,*,#1606919,.F.); +#1607802=IFCORIENTEDEDGE(*,*,#1607139,.F.); +#1607803=IFCORIENTEDEDGE(*,*,#1607062,.F.); +#1607804=IFCORIENTEDEDGE(*,*,#1607195,.T.); +#1607195=IFCEDGECURVE(#1607051,#1606914,#1607194,.T.); +#1607194=IFCTRIMMEDCURVE(#1607193,(#1607050),(#1606913),.T.,.CARTESIAN.); +#1607193=IFCLINE(#1607050,#1607192); +#1607192=IFCVECTOR(#7,0.3048); +#1607810=IFCPLANE(#1607809); +#1607809=IFCAXIS2PLACEMENT3D(#1606503,#1607807,#1607808); +#1607807=IFCDIRECTION((0.3420201433256728,-0.,0.9396926207859069)); +#1607808=IFCDIRECTION((0.9396926207859069,0.,-0.3420201433256728)); +#1607823=IFCADVANCEDFACE((#1607817),#1607822,.F.); +#1607817=IFCFACEOUTERBOUND(#1607816,.T.); +#1607816=IFCEDGELOOP((#1607812,#1607813,#1607814,#1607815)); +#1607812=IFCORIENTEDEDGE(*,*,#1606926,.F.); +#1607813=IFCORIENTEDEDGE(*,*,#1607195,.F.); +#1607814=IFCORIENTEDEDGE(*,*,#1607056,.F.); +#1607815=IFCORIENTEDEDGE(*,*,#1607199,.T.); +#1607199=IFCEDGECURVE(#1607045,#1606921,#1607198,.T.); +#1607198=IFCTRIMMEDCURVE(#1607197,(#1607044),(#1606920),.T.,.CARTESIAN.); +#1607197=IFCLINE(#1607044,#1607196); +#1607196=IFCVECTOR(#7,0.3048); +#1607822=IFCSURFACEOFLINEAREXTRUSION(#1607821,#1607819,#9,0.03280839895013132); +#1607821=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#1607820); +#1607820=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1607208,#1607225,#1607226,#1607227,#1607389),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,6.195092583793496,12.390185828717623),.UNSPECIFIED.,(0.860086715243779,0.884485303615587,1.,0.884485291288038,0.860086710036222)); +#1607819=IFCAXIS2PLACEMENT3D(#1606913,#8,#1607818); +#1607818=IFCDIRECTION((0.57357640800623,0.,-0.8191520641362449)); +#1607832=IFCADVANCEDFACE((#1607829),#1607831,.T.); +#1607829=IFCFACEOUTERBOUND(#1607828,.T.); +#1607828=IFCEDGELOOP((#1607824,#1607825,#1607826,#1607827)); +#1607824=IFCORIENTEDEDGE(*,*,#1606930,.F.); +#1607825=IFCORIENTEDEDGE(*,*,#1607199,.F.); +#1607826=IFCORIENTEDEDGE(*,*,#1607049,.F.); +#1607827=IFCORIENTEDEDGE(*,*,#1606763,.F.); +#1607831=IFCPLANE(#1607830); +#1607830=IFCAXIS2PLACEMENT3D(#1606758,#5,#7); +#340=IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#3,1.,$); +#2532798=IFCRELAGGREGATES('2Ps44h3395Peo5Jg2i7kZB',#20,$,$,#96,(#99)); +#96=IFCBUILDING('1A0BH5jtr5CA9sUTDhLBiJ',#20,'',$,$,#16,$,'',.ELEMENT.,$,$,#95); +#95=IFCPOSTALADDRESS($,$,$,$,('18 avenue \X\C9douard Belin, 31400 Toulouse'),$,'','5.168696','','-52.688872'); +#99=IFCBUILDINGSTOREY('1A0BH5jtr5CA9sUTEKhqwN',#20,'ARC_RDC',$,'Niveau:Ligne du Niveau',#98,$,'ARC_RDC',.ELEMENT.,-3.479793520000385E-12); +#2532797=IFCRELAGGREGATES('11I_9mS9z0hQxlPDEKzGkR',#20,$,$,#123,(#96)); +#123=IFCSITE('1A0BH5jtr5CA9sUTDhLBiG',#20,'Default',$,$,#122,$,$,.ELEMENT.,(5,10,7,305335),(-52,-41,-19,-943847),0.,$,$); +#2532796=IFCRELAGGREGATES('3xO2kDrNr5SeXftHZ7pj0Q',#20,$,$,#93,(#123)); +#93=IFCPROJECT('1A0BH5jtr5CA9sUTDhLBiI',#20,'CDO_EXE_240_ML04_S_1_01',$,$,'CDO','Etat du projet',(#88),#85); +#85=IFCUNITASSIGNMENT((#21,#22,#23,#27,#28,#31,#33,#34,#35,#37,#41,#45,#48,#50,#51,#52,#53,#54,#55,#56,#57,#62,#66,#69,#70,#74,#79,#84)); +#21=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#22=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#23=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#27=IFCCONVERSIONBASEDUNIT(#25,.PLANEANGLEUNIT.,'DEGREE',#26); +#25=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#26=IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.017453292519943278),#24); +#24=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#28=IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#31=IFCDERIVEDUNIT((#29,#30),.MASSDENSITYUNIT.,$); +#29=IFCDERIVEDUNITELEMENT(#28,1); +#30=IFCDERIVEDUNITELEMENT(#21,-3); +#33=IFCDERIVEDUNIT((#32),.MOMENTOFINERTIAUNIT.,$); +#32=IFCDERIVEDUNITELEMENT(#21,4); +#34=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#35=IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#37=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#41=IFCDERIVEDUNIT((#38,#39,#40),.THERMALTRANSMITTANCEUNIT.,$); +#38=IFCDERIVEDUNITELEMENT(#28,1); +#39=IFCDERIVEDUNITELEMENT(#36,-1); +#36=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#40=IFCDERIVEDUNITELEMENT(#34,-3); +#45=IFCDERIVEDUNIT((#43,#44),.VOLUMETRICFLOWRATEUNIT.,$); +#43=IFCDERIVEDUNITELEMENT(#21,3); +#44=IFCDERIVEDUNITELEMENT(#34,-1); +#48=IFCDERIVEDUNIT((#46,#47),.MASSFLOWRATEUNIT.,$); +#46=IFCDERIVEDUNITELEMENT(#28,1); +#47=IFCDERIVEDUNITELEMENT(#34,-1); +#50=IFCDERIVEDUNIT((#49),.ROTATIONALFREQUENCYUNIT.,$); +#49=IFCDERIVEDUNITELEMENT(#34,-1); +#51=IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#52=IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#53=IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#54=IFCSIUNIT(*,.FORCEUNIT.,.KILO.,.NEWTON.); +#55=IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#56=IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#57=IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#62=IFCDERIVEDUNIT((#58,#59,#60,#61),.USERDEFINED.,'Luminous Efficacy'); +#58=IFCDERIVEDUNITELEMENT(#28,-1); +#59=IFCDERIVEDUNITELEMENT(#21,-2); +#60=IFCDERIVEDUNITELEMENT(#34,3); +#61=IFCDERIVEDUNITELEMENT(#56,1); +#66=IFCDERIVEDUNIT((#63,#64,#65),.SOUNDPOWERUNIT.,$); +#63=IFCDERIVEDUNITELEMENT(#28,1); +#64=IFCDERIVEDUNITELEMENT(#21,2); +#65=IFCDERIVEDUNITELEMENT(#34,-3); +#69=IFCDERIVEDUNIT((#67,#68),.LINEARVELOCITYUNIT.,$); +#67=IFCDERIVEDUNITELEMENT(#21,1); +#68=IFCDERIVEDUNITELEMENT(#34,-1); +#70=IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#74=IFCDERIVEDUNIT((#71,#72,#73),.USERDEFINED.,'Friction Loss'); +#71=IFCDERIVEDUNITELEMENT(#21,-2); +#72=IFCDERIVEDUNITELEMENT(#28,1); +#73=IFCDERIVEDUNITELEMENT(#34,-2); +#79=IFCDERIVEDUNIT((#75,#76,#77,#78),.LINEARFORCEUNIT.,$); +#75=IFCDERIVEDUNITELEMENT(#28,1); +#76=IFCDERIVEDUNITELEMENT(#21,1); +#77=IFCDERIVEDUNITELEMENT(#34,-2); +#78=IFCDERIVEDUNITELEMENT(#21,-1); +#84=IFCDERIVEDUNIT((#80,#81,#82,#83),.PLANARFORCEUNIT.,$); +#80=IFCDERIVEDUNITELEMENT(#28,1); +#81=IFCDERIVEDUNITELEMENT(#21,1); +#82=IFCDERIVEDUNITELEMENT(#34,-2); +#83=IFCDERIVEDUNITELEMENT(#21,-2); +#2532780=IFCRELCONTAINEDINSPATIALSTRUCTURE('1DdsV4CiD7DO6prEYU5TcQ',#20,$,$,(#1995722),#99); +#1995726=IFCRELDEFINESBYPROPERTIES('2ZLFRvC217BxsfStM$MiS3',#20,$,$,(#1995722),#1995724); +#1995724=IFCPROPERTYSET('36gynCxUMYum$J8ZCmCvOu',#20,'Pset_BuildingElementProxyCommon',$,(#349,#1995723)); +#349=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1995723=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('CLY-SAS-117 - S''Lane'),$); +#1995727=IFCRELDEFINESBYPROPERTIES('09GRTZecP9rf9weqzAO60H',#20,$,$,(#1995722),#1995725); +#1995725=IFCPROPERTYSET('24o8hfVDcIGRmXw8oHqX6$',#20,'Pset_EnvironmentalImpactIndicators',$,(#1995723)); +#2532779=IFCRELDEFINESBYPROPERTIES('28jRHW_BP26OkT0M0HxdAK',#20,$,$,(#99),#2532778); +#2532778=IFCPROPERTYSET('3L1Ip1RHpt4K1mXKDHCi_6',#20,'Pset_BuildingStoreyCommon',$,(#2532776,#2532777)); +#2532776=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Ligne du Niveau'),$); +#2532777=IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); +#2532805=IFCRELDEFINESBYPROPERTIES('1os9OfdJf7qh_e9m4XaWwT',#20,$,$,(#96),#2532801); +#2532801=IFCPROPERTYSET('0zy9I3AY4IPf4gjjgrp9X9',#20,'Pset_BuildingCommon',$,(#124,#2532799,#2532800)); +#124=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Informations sur le projet'),$); +#2532799=IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(6),$); +#2532800=IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$); +#2532806=IFCRELDEFINESBYPROPERTIES('1afaFgtQr2uRZpaXp5snaJ',#20,$,$,(#96),#2532802); +#2532802=IFCPROPERTYSET('23T4$aSu1iwjl4bgwW5Lqi',#20,'Pset_BuildingElementProxyCommon',$,(#124,#349)); +#2532807=IFCRELDEFINESBYPROPERTIES('2qp5$Ce4D9qQUYNJ5$5qvb',#20,$,$,(#96),#2532803); +#2532803=IFCPROPERTYSET('08W94evmVf9fubsnwfz8sl',#20,'Pset_BuildingStoreyCommon',$,(#124,#2532777)); +#2532808=IFCRELDEFINESBYPROPERTIES('0nZbcIhdD8GgoLkVi8zjcR',#20,$,$,(#96),#2532804); +#2532804=IFCPROPERTYSET('2VWDTaG5TJGMo1BSJu$Uh_',#20,'Pset_BuildingSystemCommon',$,(#124)); +#126=IFCRELDEFINESBYPROPERTIES('0XySdRB6155h3nHo56moNR',#20,$,$,(#123),#125); +#125=IFCPROPERTYSET('0zScqwuOkvf8DlLmvK7Ihw',#20,'Pset_SiteCommon',$,(#124)); +#2532898=IFCRELDEFINESBYTYPE('37yC4xa3z3VhaZx1mVQGcH',#20,$,$,(#1995722),#1995715); +#1995715=IFCBUILDINGELEMENTPROXYTYPE('0_wGRnd1HEqRwIyW0z7N31',#20,'CLY-SAS-117 - S''Lane:CLY-SAS-117 - S''Lane',$,$,(#1995728),(#1995714),'342308',$,.NOTDEFINED.); +#1995728=IFCPROPERTYSET('1Pu$RWGfLTfSyfpbR4Qi$8',#20,'Pset_BuildingElementProxyCommon',$,(#349)); +#2532809=IFCRELASSOCIATESMATERIAL('3S6jwCWFj2VeMBwUb2hCj4',#20,$,$,(),#339); +#339=IFCMATERIAL('',$,$); +ENDSEC; +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_512b.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_512b.ifc new file mode 100644 index 000000000..c94d4f4f5 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Github/Github_issue_512b.ifc @@ -0,0 +1,11519 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION ((''), '2;1'); +FILE_NAME ('', '2024-12-14T21:10:15', (''), (''), 'Processor version 6.0.0.0', 'Xbim.IO.MemoryModel', ''); +FILE_SCHEMA (('IFC4')); +ENDSEC; +DATA; +#89550=IFCBUILDINGELEMENTPROXY('0kTUSVBe1B38SecqNLU56B',#20,'CLY-Coffret SAS_137- XS PL 900:CLY-Coffret SAS_137- XS PL 900:326402',$,'CLY-Coffret SAS_137- XS PL 900:CLY-Coffret SAS_137- XS PL 900',#89549,#89546,'326402',.NOTDEFINED.); +#20=IFCOWNERHISTORY(#19,#2,$,.NOCHANGE.,$,$,$,1732261059); +#19=IFCPERSONANDORGANIZATION(#17,#18,$); +#17=IFCPERSON($,'','redacted',$,$,$,$,$); +#18=IFCORGANIZATION($,'','',$,$); +#2=IFCAPPLICATION(#1,'2022','Autodesk Revit 2022 (FRA)','Revit'); +#1=IFCORGANIZATION($,'Autodesk Revit 2022 (FRA)',$,$,$); +#89549=IFCLOCALPLACEMENT(#98,#89548); +#98=IFCLOCALPLACEMENT(#16,#97); +#16=IFCLOCALPLACEMENT(#122,#15); +#122=IFCLOCALPLACEMENT($,#121); +#121=IFCAXIS2PLACEMENT3D(#120,$,$); +#120=IFCCARTESIANPOINT((313312.0383,571655.4308847308,11.1)); +#15=IFCAXIS2PLACEMENT3D(#3,$,$); +#3=IFCCARTESIANPOINT((0.,0.,0.)); +#97=IFCAXIS2PLACEMENT3D(#3,$,$); +#89548=IFCAXIS2PLACEMENT3D(#89547,$,$); +#89547=IFCCARTESIANPOINT((-481.6055725203001,-112.38385764988836,2.200000000000005)); +#89546=IFCPRODUCTDEFINITIONSHAPE($,$,(#89545)); +#89545=IFCSHAPEREPRESENTATION(#90,'Body','MappedRepresentation',(#89544)); +#90=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#88,$,.MODEL_VIEW.,$); +#88=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#86,#87); +#86=IFCAXIS2PLACEMENT3D(#3,$,$); +#87=IFCDIRECTION((6.123031769111886E-17,1.)); +#89544=IFCMAPPEDITEM(#89542,#340); +#89542=IFCREPRESENTATIONMAP(#89541,#89540); +#89541=IFCAXIS2PLACEMENT3D(#3,$,$); +#89540=IFCSHAPEREPRESENTATION(#90,'Body','AdvancedBrep',(#9020,#9822,#10536,#11250,#11964,#12678)); +#9020=IFCADVANCEDBREP(#9019); +#9019=IFCCLOSEDSHELL((#5438,#5449,#5460,#5471,#5482,#5493,#5504,#5515,#5531,#5543,#5555,#5567,#5583,#5595,#5607,#5619,#5631,#5643,#5655,#5667,#5679,#5691,#5705,#5725,#5742,#5754,#5771,#5788,#5804,#5816,#5828,#5840,#5854,#5873,#5885,#5907,#5919,#5936,#5948,#5970,#5982,#5996,#6008,#6030,#6042,#6056,#6068,#6090,#6102,#6117,#6132,#6154,#6166,#6178,#6190,#6212,#6228,#6229,#6245,#6246,#6297,#6298,#6299,#6300,#6301,#6302,#6303,#6304,#6305,#6306,#6357,#6358,#6359,#6360,#6361,#6362,#6363,#6364,#6365,#6366,#6381,#6394,#6395,#6436,#6477,#6478,#6479,#6480,#6481,#6482,#6483,#6484,#6485,#6498,#6499,#6508,#6517,#6526,#6535,#6546,#6558,#6570,#6581,#6592,#6604,#6616,#6627,#6638,#6649,#6660,#6671,#6696,#6697,#6698,#6699,#6700,#6709,#6750,#6759,#6786,#6794,#6807,#6819,#6830,#6842,#6853,#6854,#6866,#6874,#6887,#6899,#6910,#6922,#6933,#6934,#6946,#6954,#6965,#6977,#6993,#6994,#7007,#7019,#7020,#7032,#7040,#7052,#7064,#7077,#7089,#7090,#7102,#7110,#7121,#7133,#7147,#7159,#7160,#7172,#7180,#7191,#7203,#7219,#7220,#7233,#7245,#7246,#7258,#7270,#7282,#7294,#7306,#7318,#7332,#7347,#7358,#7370,#7381,#7393,#7405,#7418,#7430,#7443,#7444,#7453,#7465,#7478,#7490,#7501,#7513,#7524,#7541,#7559,#7568,#7590,#7612,#7613,#7626,#7633,#7645,#7657,#7669,#7680,#7692,#7703,#7715,#7727,#7740,#7752,#7765,#7766,#7775,#7787,#7800,#7812,#7823,#7835,#7846,#7863,#7881,#7890,#7912,#7934,#7935,#7947,#7954,#7968,#7977,#7989,#7998,#8010,#8019,#8031,#8040,#8053,#8065,#8077,#8089,#8101,#8113,#8125,#8137,#8146,#8155,#8168,#8180,#8192,#8200,#8207,#8216,#8225,#8237,#8249,#8261,#8269,#8276,#8290,#8299,#8311,#8321,#8337,#8347,#8357,#8366,#8379,#8388,#8397,#8406,#8418,#8427,#8437,#8447,#8459,#8469,#8481,#8490,#8505,#8514,#8526,#8535,#8547,#8557,#8569,#8579,#8589,#8598,#8610,#8619,#8628,#8637,#8649,#8658,#8668,#8678,#8690,#8700,#8712,#8721,#8733,#8742,#8808,#8874,#8886,#8898,#8910,#8922,#8934,#8946,#8958,#8970,#8982,#8994,#9006,#9018)); +#5438=IFCADVANCEDFACE((#5429),#5437,.F.); +#5429=IFCFACEOUTERBOUND(#5428,.T.); +#5428=IFCEDGELOOP((#5424,#5425,#5426,#5427)); +#5424=IFCORIENTEDEDGE(*,*,#1313,.T.); +#1313=IFCEDGECURVE(#1306,#1308,#1312,.T.); +#1306=IFCVERTEXPOINT(#1305); +#1305=IFCCARTESIANPOINT((-0.08945280653909038,-0.34997359817642176,0.5988000000000002)); +#1308=IFCVERTEXPOINT(#1307); +#1307=IFCCARTESIANPOINT((-0.07045280653909038,-0.34997359820429347,0.5988000000000002)); +#1312=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1305,#1309,#1310,#1311,#1307),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518632,0.500000000518628),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1309=IFCCARTESIANPOINT((-0.08945280653909027,-0.3404735982042933,0.5988000000000002)); +#1310=IFCCARTESIANPOINT((-0.07995280653909026,-0.3404735982042934,0.5988000000000002)); +#1311=IFCCARTESIANPOINT((-0.07045280653909027,-0.3404735982042935,0.5988000000000002)); +#5425=IFCORIENTEDEDGE(*,*,#1319,.T.); +#1319=IFCEDGECURVE(#1308,#1315,#1318,.T.); +#1315=IFCVERTEXPOINT(#1314); +#1314=IFCCARTESIANPOINT((-0.07045280653909039,-0.34997359819035795,0.6000000000000001)); +#1318=IFCTRIMMEDCURVE(#1317,(#1307),(#1314),.T.,.CARTESIAN.); +#1317=IFCLINE(#1307,#1316); +#1316=IFCVECTOR(#9,0.3048); +#9=IFCDIRECTION((0.,0.,1.)); +#5426=IFCORIENTEDEDGE(*,*,#1326,.T.); +#1326=IFCEDGECURVE(#1315,#1321,#1325,.T.); +#1321=IFCVERTEXPOINT(#1320); +#1320=IFCCARTESIANPOINT((-0.08945280653909038,-0.34997359820429325,0.6000000000000001)); +#1325=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1314,#1322,#1323,#1324,#1320),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.249999999999996,0.500000000518628),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1322=IFCCARTESIANPOINT((-0.07045280653909027,-0.3404735982042935,0.6000000000000001)); +#1323=IFCCARTESIANPOINT((-0.07995280653909026,-0.3404735982042934,0.6000000000000001)); +#1324=IFCCARTESIANPOINT((-0.08945280653909027,-0.3404735982042934,0.6000000000000001)); +#5427=IFCORIENTEDEDGE(*,*,#1330,.T.); +#1330=IFCEDGECURVE(#1321,#1306,#1329,.T.); +#1329=IFCTRIMMEDCURVE(#1328,(#1320),(#1305),.T.,.CARTESIAN.); +#1328=IFCLINE(#1320,#1327); +#1327=IFCVECTOR(#10,0.3048); +#10=IFCDIRECTION((0.,0.,-1.)); +#5437=IFCSURFACEOFLINEAREXTRUSION(#5436,#5430,#10,0.003937007874015297); +#5436=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5435); +#5435=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.249999999999996,0.500000000518628),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#3194=IFCCARTESIANPOINT((4.7193460909861696E-05,2.640179570653345E-05,0.)); +#5431=IFCCARTESIANPOINT((0.,0.009499999999999953,0.)); +#5432=IFCCARTESIANPOINT((0.009500000000000015,0.009499999999999897,0.)); +#5433=IFCCARTESIANPOINT((0.019000000000000024,0.009499999999999897,0.)); +#5434=IFCCARTESIANPOINT((0.019,0.,0.)); +#5430=IFCAXIS2PLACEMENT3D(#1307,#10,#6); +#6=IFCDIRECTION((-1.,0.,0.)); +#5449=IFCADVANCEDFACE((#5444),#5448,.F.); +#5444=IFCFACEOUTERBOUND(#5443,.T.); +#5443=IFCEDGELOOP((#5439,#5440,#5441,#5442)); +#5439=IFCORIENTEDEDGE(*,*,#1339,.T.); +#1339=IFCEDGECURVE(#1332,#1334,#1338,.T.); +#1332=IFCVERTEXPOINT(#1331); +#1331=IFCCARTESIANPOINT((-0.08945280653909027,-0.249973598176422,0.5988000000000002)); +#1334=IFCVERTEXPOINT(#1333); +#1333=IFCCARTESIANPOINT((-0.07045280653909027,-0.24997359820429332,0.5988000000000002)); +#1338=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1331,#1335,#1336,#1337,#1333),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518631,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1335=IFCCARTESIANPOINT((-0.08945280653909027,-0.24047359820429337,0.5988000000000002)); +#1336=IFCCARTESIANPOINT((-0.07995280653909026,-0.24047359820429323,0.5988000000000002)); +#1337=IFCCARTESIANPOINT((-0.07045280653909027,-0.24047359820429323,0.5988000000000002)); +#5440=IFCORIENTEDEDGE(*,*,#1345,.T.); +#1345=IFCEDGECURVE(#1334,#1341,#1344,.T.); +#1341=IFCVERTEXPOINT(#1340); +#1340=IFCCARTESIANPOINT((-0.07045280653909027,-0.24997359819035742,0.6000000000000001)); +#1344=IFCTRIMMEDCURVE(#1343,(#1333),(#1340),.T.,.CARTESIAN.); +#1343=IFCLINE(#1333,#1342); +#1342=IFCVECTOR(#9,0.3048); +#5441=IFCORIENTEDEDGE(*,*,#1352,.T.); +#1352=IFCEDGECURVE(#1341,#1347,#1351,.T.); +#1347=IFCVERTEXPOINT(#1346); +#1346=IFCCARTESIANPOINT((-0.08945280653909027,-0.24997359820429335,0.6000000000000001)); +#1351=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1340,#1348,#1349,#1350,#1346),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000003,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.)); +#1348=IFCCARTESIANPOINT((-0.07045280653909027,-0.24047359820429315,0.6000000000000001)); +#1349=IFCCARTESIANPOINT((-0.07995280653909026,-0.24047359820429323,0.6000000000000001)); +#1350=IFCCARTESIANPOINT((-0.08945280653909027,-0.24047359820429337,0.6000000000000001)); +#5442=IFCORIENTEDEDGE(*,*,#1356,.T.); +#1356=IFCEDGECURVE(#1347,#1332,#1355,.T.); +#1355=IFCTRIMMEDCURVE(#1354,(#1346),(#1331),.T.,.CARTESIAN.); +#1354=IFCLINE(#1346,#1353); +#1353=IFCVECTOR(#10,0.3048); +#5448=IFCSURFACEOFLINEAREXTRUSION(#5447,#5445,#10,0.003937007874015297); +#5447=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5446); +#5446=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000003,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5445=IFCAXIS2PLACEMENT3D(#1333,#10,#6); +#5460=IFCADVANCEDFACE((#5455),#5459,.F.); +#5455=IFCFACEOUTERBOUND(#5454,.T.); +#5454=IFCEDGELOOP((#5450,#5451,#5452,#5453)); +#5450=IFCORIENTEDEDGE(*,*,#1365,.T.); +#1365=IFCEDGECURVE(#1358,#1360,#1364,.T.); +#1358=IFCVERTEXPOINT(#1357); +#1357=IFCCARTESIANPOINT((-0.08945280653909028,-0.14997359817642192,0.5988000000000002)); +#1360=IFCVERTEXPOINT(#1359); +#1359=IFCCARTESIANPOINT((-0.07045280653909027,-0.14997359820429323,0.5988000000000002)); +#1364=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1357,#1361,#1362,#1363,#1359),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518633,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1361=IFCCARTESIANPOINT((-0.08945280653909027,-0.14047359820429337,0.5988000000000002)); +#1362=IFCCARTESIANPOINT((-0.07995280653909026,-0.14047359820429325,0.5988000000000002)); +#1363=IFCCARTESIANPOINT((-0.07045280653909027,-0.14047359820429337,0.5988000000000002)); +#5451=IFCORIENTEDEDGE(*,*,#1371,.T.); +#1371=IFCEDGECURVE(#1360,#1367,#1370,.T.); +#1367=IFCVERTEXPOINT(#1366); +#1366=IFCCARTESIANPOINT((-0.07045280653909027,-0.1499735981903574,0.6000000000000001)); +#1370=IFCTRIMMEDCURVE(#1369,(#1359),(#1366),.T.,.CARTESIAN.); +#1369=IFCLINE(#1359,#1368); +#1368=IFCVECTOR(#9,0.3048); +#5452=IFCORIENTEDEDGE(*,*,#1378,.T.); +#1378=IFCEDGECURVE(#1367,#1373,#1377,.T.); +#1373=IFCVERTEXPOINT(#1372); +#1372=IFCCARTESIANPOINT((-0.08945280653909027,-0.14997359820429323,0.6000000000000001)); +#1377=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1366,#1374,#1375,#1376,#1372),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000001,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.)); +#1374=IFCCARTESIANPOINT((-0.07045280653909027,-0.14047359820429325,0.6000000000000001)); +#1375=IFCCARTESIANPOINT((-0.07995280653909026,-0.14047359820429325,0.6000000000000001)); +#1376=IFCCARTESIANPOINT((-0.08945280653909027,-0.14047359820429325,0.6000000000000001)); +#5453=IFCORIENTEDEDGE(*,*,#1382,.T.); +#1382=IFCEDGECURVE(#1373,#1358,#1381,.T.); +#1381=IFCTRIMMEDCURVE(#1380,(#1372),(#1357),.T.,.CARTESIAN.); +#1380=IFCLINE(#1372,#1379); +#1379=IFCVECTOR(#10,0.3048); +#5459=IFCSURFACEOFLINEAREXTRUSION(#5458,#5456,#10,0.003937007874015297); +#5458=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5457); +#5457=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000001,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5456=IFCAXIS2PLACEMENT3D(#1359,#10,#6); +#5471=IFCADVANCEDFACE((#5466),#5470,.F.); +#5466=IFCFACEOUTERBOUND(#5465,.T.); +#5465=IFCEDGELOOP((#5461,#5462,#5463,#5464)); +#5461=IFCORIENTEDEDGE(*,*,#1391,.T.); +#1391=IFCEDGECURVE(#1384,#1386,#1390,.T.); +#1384=IFCVERTEXPOINT(#1383); +#1383=IFCCARTESIANPOINT((-0.08945280653909027,-0.04997359817642185,0.5988000000000002)); +#1386=IFCVERTEXPOINT(#1385); +#1385=IFCCARTESIANPOINT((-0.07045280653909027,-0.04997359820429335,0.5988000000000002)); +#1390=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1383,#1387,#1388,#1389,#1385),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518634,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1387=IFCCARTESIANPOINT((-0.08945280653909027,-0.04047359820429335,0.5988000000000002)); +#1388=IFCCARTESIANPOINT((-0.07995280653909026,-0.04047359820429324,0.5988000000000002)); +#1389=IFCCARTESIANPOINT((-0.07045280653909015,-0.04047359820429335,0.5988000000000002)); +#5462=IFCORIENTEDEDGE(*,*,#1397,.T.); +#1397=IFCEDGECURVE(#1386,#1393,#1396,.T.); +#1393=IFCVERTEXPOINT(#1392); +#1392=IFCCARTESIANPOINT((-0.07045280653909027,-0.04997359819035764,0.6000000000000001)); +#1396=IFCTRIMMEDCURVE(#1395,(#1385),(#1392),.T.,.CARTESIAN.); +#1395=IFCLINE(#1385,#1394); +#1394=IFCVECTOR(#9,0.3048); +#5463=IFCORIENTEDEDGE(*,*,#1404,.T.); +#1404=IFCEDGECURVE(#1393,#1399,#1403,.T.); +#1399=IFCVERTEXPOINT(#1398); +#1398=IFCCARTESIANPOINT((-0.08945280653909027,-0.04997359820429324,0.6000000000000001)); +#1403=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1392,#1400,#1401,#1402,#1398),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.25,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.)); +#1400=IFCCARTESIANPOINT((-0.07045280653909027,-0.04047359820429324,0.6000000000000001)); +#1401=IFCCARTESIANPOINT((-0.07995280653909026,-0.04047359820429324,0.6000000000000001)); +#1402=IFCCARTESIANPOINT((-0.08945280653909027,-0.04047359820429324,0.6000000000000001)); +#5464=IFCORIENTEDEDGE(*,*,#1408,.T.); +#1408=IFCEDGECURVE(#1399,#1384,#1407,.T.); +#1407=IFCTRIMMEDCURVE(#1406,(#1398),(#1383),.T.,.CARTESIAN.); +#1406=IFCLINE(#1398,#1405); +#1405=IFCVECTOR(#10,0.3048); +#5470=IFCSURFACEOFLINEAREXTRUSION(#5469,#5467,#10,0.003937007874015297); +#5469=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5468); +#5468=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.25,0.500000000518634),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5467=IFCAXIS2PLACEMENT3D(#1385,#10,#6); +#5482=IFCADVANCEDFACE((#5477),#5481,.F.); +#5477=IFCFACEOUTERBOUND(#5476,.T.); +#5476=IFCEDGELOOP((#5472,#5473,#5474,#5475)); +#5472=IFCORIENTEDEDGE(*,*,#1417,.T.); +#1417=IFCEDGECURVE(#1410,#1412,#1416,.T.); +#1410=IFCVERTEXPOINT(#1409); +#1409=IFCCARTESIANPOINT((-0.03945280653909027,-0.3499735981764219,0.5988000000000002)); +#1412=IFCVERTEXPOINT(#1411); +#1411=IFCCARTESIANPOINT((-0.020452806539090262,-0.3499735982042934,0.5988000000000002)); +#1416=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1409,#1413,#1414,#1415,#1411),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518636,0.500000000518636),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1413=IFCCARTESIANPOINT((-0.03945280653909026,-0.34047359820429346,0.5988000000000002)); +#1414=IFCCARTESIANPOINT((-0.029952806539090264,-0.3404735982042933,0.5988000000000002)); +#1415=IFCCARTESIANPOINT((-0.020452806539090262,-0.34047359820429346,0.5988000000000002)); +#5473=IFCORIENTEDEDGE(*,*,#1423,.T.); +#1423=IFCEDGECURVE(#1412,#1419,#1422,.T.); +#1419=IFCVERTEXPOINT(#1418); +#1418=IFCCARTESIANPOINT((-0.020452806539090262,-0.3499735981903577,0.6000000000000001)); +#1422=IFCTRIMMEDCURVE(#1421,(#1411),(#1418),.T.,.CARTESIAN.); +#1421=IFCLINE(#1411,#1420); +#1420=IFCVECTOR(#9,0.3048); +#5474=IFCORIENTEDEDGE(*,*,#1430,.T.); +#1430=IFCEDGECURVE(#1419,#1425,#1429,.T.); +#1425=IFCVERTEXPOINT(#1424); +#1424=IFCCARTESIANPOINT((-0.03945280653909026,-0.3499735982042933,0.6000000000000001)); +#1429=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1418,#1426,#1427,#1428,#1424),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.25,0.500000000518636),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.)); +#1426=IFCCARTESIANPOINT((-0.020452806539090377,-0.3404735982042934,0.6000000000000001)); +#1427=IFCCARTESIANPOINT((-0.029952806539090264,-0.3404735982042933,0.6000000000000001)); +#1428=IFCCARTESIANPOINT((-0.03945280653909026,-0.3404735982042934,0.6000000000000001)); +#5475=IFCORIENTEDEDGE(*,*,#1434,.T.); +#1434=IFCEDGECURVE(#1425,#1410,#1433,.T.); +#1433=IFCTRIMMEDCURVE(#1432,(#1424),(#1409),.T.,.CARTESIAN.); +#1432=IFCLINE(#1424,#1431); +#1431=IFCVECTOR(#10,0.3048); +#5481=IFCSURFACEOFLINEAREXTRUSION(#5480,#5478,#10,0.003937007874015297); +#5480=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5479); +#5479=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.25,0.500000000518636),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5478=IFCAXIS2PLACEMENT3D(#1411,#10,#6); +#5493=IFCADVANCEDFACE((#5488),#5492,.F.); +#5488=IFCFACEOUTERBOUND(#5487,.T.); +#5487=IFCEDGELOOP((#5483,#5484,#5485,#5486)); +#5483=IFCORIENTEDEDGE(*,*,#1443,.T.); +#1443=IFCEDGECURVE(#1436,#1438,#1442,.T.); +#1436=IFCVERTEXPOINT(#1435); +#1435=IFCCARTESIANPOINT((-0.03945280653909025,-0.24997359817642184,0.5988000000000002)); +#1438=IFCVERTEXPOINT(#1437); +#1437=IFCCARTESIANPOINT((-0.020452806539090262,-0.24997359820429332,0.5988000000000002)); +#1442=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1435,#1439,#1440,#1441,#1437),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518635,0.500000000518638),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1439=IFCCARTESIANPOINT((-0.039452806539090154,-0.24047359820429323,0.5988000000000002)); +#1440=IFCCARTESIANPOINT((-0.02995280653909015,-0.24047359820429323,0.5988000000000002)); +#1441=IFCCARTESIANPOINT((-0.020452806539090148,-0.24047359820429337,0.5988000000000002)); +#5484=IFCORIENTEDEDGE(*,*,#1449,.T.); +#1449=IFCEDGECURVE(#1438,#1445,#1448,.T.); +#1445=IFCVERTEXPOINT(#1444); +#1444=IFCCARTESIANPOINT((-0.020452806539090262,-0.2499735981903575,0.6000000000000001)); +#1448=IFCTRIMMEDCURVE(#1447,(#1437),(#1444),.T.,.CARTESIAN.); +#1447=IFCLINE(#1437,#1446); +#1446=IFCVECTOR(#9,0.3048); +#5485=IFCORIENTEDEDGE(*,*,#1456,.T.); +#1456=IFCEDGECURVE(#1445,#1451,#1455,.T.); +#1451=IFCVERTEXPOINT(#1450); +#1450=IFCCARTESIANPOINT((-0.03945280653909026,-0.24997359820429332,0.6000000000000001)); +#1455=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1444,#1452,#1453,#1454,#1450),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000003,0.500000000518638),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1452=IFCCARTESIANPOINT((-0.020452806539090148,-0.24047359820429337,0.6000000000000001)); +#1453=IFCCARTESIANPOINT((-0.02995280653909015,-0.24047359820429323,0.6000000000000001)); +#1454=IFCCARTESIANPOINT((-0.039452806539090154,-0.24047359820429323,0.6000000000000001)); +#5486=IFCORIENTEDEDGE(*,*,#1460,.T.); +#1460=IFCEDGECURVE(#1451,#1436,#1459,.T.); +#1459=IFCTRIMMEDCURVE(#1458,(#1450),(#1435),.T.,.CARTESIAN.); +#1458=IFCLINE(#1450,#1457); +#1457=IFCVECTOR(#10,0.3048); +#5492=IFCSURFACEOFLINEAREXTRUSION(#5491,#5489,#10,0.003937007874015297); +#5491=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5490); +#5490=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000003,0.500000000518638),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5489=IFCAXIS2PLACEMENT3D(#1437,#10,#6); +#5504=IFCADVANCEDFACE((#5499),#5503,.F.); +#5499=IFCFACEOUTERBOUND(#5498,.T.); +#5498=IFCEDGELOOP((#5494,#5495,#5496,#5497)); +#5494=IFCORIENTEDEDGE(*,*,#1469,.T.); +#1469=IFCEDGECURVE(#1462,#1464,#1468,.T.); +#1462=IFCVERTEXPOINT(#1461); +#1461=IFCCARTESIANPOINT((-0.03945280653909027,-0.14997359817642167,0.5988000000000002)); +#1464=IFCVERTEXPOINT(#1463); +#1463=IFCCARTESIANPOINT((-0.020452806539090262,-0.14997359820429323,0.5988000000000002)); +#1468=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1461,#1465,#1466,#1467,#1463),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518635,0.500000000518638),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1465=IFCCARTESIANPOINT((-0.03945280653909038,-0.14047359820429337,0.5988000000000002)); +#1466=IFCCARTESIANPOINT((-0.029952806539090264,-0.14047359820429325,0.5988000000000002)); +#1467=IFCCARTESIANPOINT((-0.020452806539090262,-0.14047359820429337,0.5988000000000002)); +#5495=IFCORIENTEDEDGE(*,*,#1475,.T.); +#1475=IFCEDGECURVE(#1464,#1471,#1474,.T.); +#1471=IFCVERTEXPOINT(#1470); +#1470=IFCCARTESIANPOINT((-0.020452806539090262,-0.1499735981903574,0.6000000000000001)); +#1474=IFCTRIMMEDCURVE(#1473,(#1463),(#1470),.T.,.CARTESIAN.); +#1473=IFCLINE(#1463,#1472); +#1472=IFCVECTOR(#9,0.3048); +#5496=IFCORIENTEDEDGE(*,*,#1482,.T.); +#1482=IFCEDGECURVE(#1471,#1477,#1481,.T.); +#1477=IFCVERTEXPOINT(#1476); +#1476=IFCCARTESIANPOINT((-0.03945280653909026,-0.14997359820429323,0.6000000000000001)); +#1481=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1470,#1478,#1479,#1480,#1476),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000003,0.500000000518638),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.)); +#1478=IFCCARTESIANPOINT((-0.020452806539090262,-0.14047359820429325,0.6000000000000001)); +#1479=IFCCARTESIANPOINT((-0.029952806539090264,-0.14047359820429325,0.6000000000000001)); +#1480=IFCCARTESIANPOINT((-0.03945280653909038,-0.14047359820429314,0.6000000000000001)); +#5497=IFCORIENTEDEDGE(*,*,#1486,.T.); +#1486=IFCEDGECURVE(#1477,#1462,#1485,.T.); +#1485=IFCTRIMMEDCURVE(#1484,(#1476),(#1461),.T.,.CARTESIAN.); +#1484=IFCLINE(#1476,#1483); +#1483=IFCVECTOR(#10,0.3048); +#5503=IFCSURFACEOFLINEAREXTRUSION(#5502,#5500,#10,0.003937007874015297); +#5502=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5501); +#5501=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000000003,0.500000000518638),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5500=IFCAXIS2PLACEMENT3D(#1463,#10,#6); +#5515=IFCADVANCEDFACE((#5510),#5514,.F.); +#5510=IFCFACEOUTERBOUND(#5509,.T.); +#5509=IFCEDGELOOP((#5505,#5506,#5507,#5508)); +#5505=IFCORIENTEDEDGE(*,*,#1495,.T.); +#1495=IFCEDGECURVE(#1488,#1490,#1494,.T.); +#1488=IFCVERTEXPOINT(#1487); +#1487=IFCCARTESIANPOINT((-0.03945280653909026,-0.049973598176421906,0.5988000000000002)); +#1490=IFCVERTEXPOINT(#1489); +#1489=IFCCARTESIANPOINT((-0.020452806539090262,-0.04997359820429324,0.5988000000000002)); +#1494=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1487,#1491,#1492,#1493,#1489),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.250000000518633,0.500000000518633),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1491=IFCCARTESIANPOINT((-0.039452806539090154,-0.04047359820429324,0.5988000000000002)); +#1492=IFCCARTESIANPOINT((-0.02995280653909015,-0.04047359820429324,0.5988000000000002)); +#1493=IFCCARTESIANPOINT((-0.020452806539090148,-0.04047359820429335,0.5988000000000002)); +#5506=IFCORIENTEDEDGE(*,*,#1501,.T.); +#1501=IFCEDGECURVE(#1490,#1497,#1500,.T.); +#1497=IFCVERTEXPOINT(#1496); +#1496=IFCCARTESIANPOINT((-0.020452806539090262,-0.04997359819035753,0.6000000000000001)); +#1500=IFCTRIMMEDCURVE(#1499,(#1489),(#1496),.T.,.CARTESIAN.); +#1499=IFCLINE(#1489,#1498); +#1498=IFCVECTOR(#9,0.3048); +#5507=IFCORIENTEDEDGE(*,*,#1508,.T.); +#1508=IFCEDGECURVE(#1497,#1503,#1507,.T.); +#1503=IFCVERTEXPOINT(#1502); +#1502=IFCCARTESIANPOINT((-0.03945280653909026,-0.04997359820429324,0.6000000000000001)); +#1507=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1496,#1504,#1505,#1506,#1502),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.25,0.500000000518633),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#1504=IFCCARTESIANPOINT((-0.020452806539090148,-0.04047359820429335,0.6000000000000001)); +#1505=IFCCARTESIANPOINT((-0.02995280653909015,-0.04047359820429324,0.6000000000000001)); +#1506=IFCCARTESIANPOINT((-0.039452806539090154,-0.04047359820429324,0.6000000000000001)); +#5508=IFCORIENTEDEDGE(*,*,#1512,.T.); +#1512=IFCEDGECURVE(#1503,#1488,#1511,.T.); +#1511=IFCTRIMMEDCURVE(#1510,(#1502),(#1487),.T.,.CARTESIAN.); +#1510=IFCLINE(#1502,#1509); +#1509=IFCVECTOR(#10,0.3048); +#5514=IFCSURFACEOFLINEAREXTRUSION(#5513,#5511,#10,0.003937007874015297); +#5513=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5512); +#5512=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.25,0.500000000518633),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.)); +#5511=IFCAXIS2PLACEMENT3D(#1489,#10,#6); +#5531=IFCADVANCEDFACE((#5521),#5530,.F.); +#5521=IFCFACEOUTERBOUND(#5520,.T.); +#5520=IFCEDGELOOP((#5516,#5517,#5518,#5519)); +#5516=IFCORIENTEDEDGE(*,*,#1521,.T.); +#1521=IFCEDGECURVE(#1514,#1516,#1520,.T.); +#1514=IFCVERTEXPOINT(#1513); +#1513=IFCCARTESIANPOINT((-0.010952806539090264,-0.36247359820429387,0.5416)); +#1516=IFCVERTEXPOINT(#1515); +#1515=IFCCARTESIANPOINT((-0.010952806539090263,-0.3624735982042935,0.5334000000000001)); +#1520=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1513,#1513,#1513,#1517,#1518,#1519,#1515),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.542515103482913E-08,0.25000003542515103,0.50000003542517),.UNSPECIFIED.,(0.99999991699372,0.999999958496854,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1517=IFCCARTESIANPOINT((-0.010952806539090263,-0.366573598204293,0.5416000000000004)); +#1518=IFCCARTESIANPOINT((-0.010952806539090263,-0.3665735982042932,0.5375000000000004)); +#1519=IFCCARTESIANPOINT((-0.010952806539090263,-0.3665735982042935,0.5334000000000001)); +#5517=IFCORIENTEDEDGE(*,*,#1527,.T.); +#1527=IFCEDGECURVE(#1516,#1523,#1526,.T.); +#1523=IFCVERTEXPOINT(#1522); +#1522=IFCCARTESIANPOINT((-0.013452806539090261,-0.3624735986151037,0.5334000000000001)); +#1526=IFCTRIMMEDCURVE(#1525,(#1515),(#1522),.T.,.CARTESIAN.); +#1525=IFCLINE(#1515,#1524); +#1524=IFCVECTOR(#6,0.3048); +#5518=IFCORIENTEDEDGE(*,*,#1534,.T.); +#1534=IFCEDGECURVE(#1523,#1529,#1533,.T.); +#1529=IFCVERTEXPOINT(#1528); +#1528=IFCCARTESIANPOINT((-0.013452806539090261,-0.36247359738267393,0.5416)); +#1533=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1522,#1530,#1531,#1532,#1528,#1528,#1528),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000019,0.500000000000019,0.50000003542517),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496854,0.99999991699372)); +#1530=IFCCARTESIANPOINT((-0.013452806539090376,-0.3665735982042935,0.5334000000000001)); +#1531=IFCCARTESIANPOINT((-0.013452806539090261,-0.3665735982042932,0.5375000000000004)); +#1532=IFCCARTESIANPOINT((-0.013452806539090376,-0.366573598204293,0.5416000000000004)); +#5519=IFCORIENTEDEDGE(*,*,#1538,.T.); +#1538=IFCEDGECURVE(#1529,#1514,#1537,.T.); +#1537=IFCTRIMMEDCURVE(#1536,(#1528),(#1513),.T.,.CARTESIAN.); +#1536=IFCLINE(#1528,#1535); +#1535=IFCVECTOR(#5,0.3048); +#5=IFCDIRECTION((1.,0.,0.)); +#5530=IFCSURFACEOFLINEAREXTRUSION(#5529,#5523,#10,0.008202099737532803); +#5529=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5528); +#5528=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5524,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000019,0.500000000000019,0.50000003542517),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496854,0.99999991699372)); +#5524=IFCCARTESIANPOINT((0.,0.004100000000000023,0.)); +#5525=IFCCARTESIANPOINT((0.004099999589190606,0.004100000410809462,0.)); +#5526=IFCCARTESIANPOINT((0.008199999589190599,0.004100000821619069,0.)); +#5527=IFCCARTESIANPOINT((0.008199999999999874,0.,0.)); +#5523=IFCAXIS2PLACEMENT3D(#1515,#5,#5522); +#5522=IFCDIRECTION((0.,1.0019750564209101E-07,1.)); +#5543=IFCADVANCEDFACE((#5537),#5542,.F.); +#5537=IFCFACEOUTERBOUND(#5536,.T.); +#5536=IFCEDGELOOP((#5532,#5533,#5534,#5535)); +#5532=IFCORIENTEDEDGE(*,*,#1547,.T.); +#1547=IFCEDGECURVE(#1540,#1542,#1546,.T.); +#1540=IFCVERTEXPOINT(#1539); +#1539=IFCCARTESIANPOINT((-0.010952806539090263,-0.36247359820428926,0.06659999999999991)); +#1542=IFCVERTEXPOINT(#1541); +#1541=IFCCARTESIANPOINT((-0.010952806539090263,-0.3624735982042936,0.05840000000000009)); +#1546=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1539,#1539,#1539,#1543,#1544,#1545,#1541),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.542509896536927E-08,0.25000003542509897,0.500000035425242),.UNSPECIFIED.,(0.999999916993843,0.999999958496916,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1543=IFCCARTESIANPOINT((-0.010952806539090263,-0.366573598204293,0.06660000000000059)); +#1544=IFCCARTESIANPOINT((-0.010952806539090263,-0.36657359820429336,0.06250000000000046)); +#1545=IFCCARTESIANPOINT((-0.010952806539090263,-0.3665735982042937,0.05840000000000055)); +#5533=IFCORIENTEDEDGE(*,*,#1553,.T.); +#1553=IFCEDGECURVE(#1542,#1549,#1552,.T.); +#1549=IFCVERTEXPOINT(#1548); +#1548=IFCCARTESIANPOINT((-0.013452806539090263,-0.3624735986151059,0.05840000000000012)); +#1552=IFCTRIMMEDCURVE(#1551,(#1541),(#1548),.T.,.CARTESIAN.); +#1551=IFCLINE(#1541,#1550); +#1550=IFCVECTOR(#6,0.3048); +#5534=IFCORIENTEDEDGE(*,*,#1560,.T.); +#1560=IFCEDGECURVE(#1549,#1555,#1559,.T.); +#1555=IFCVERTEXPOINT(#1554); +#1554=IFCCARTESIANPOINT((-0.01345280653909015,-0.36247359738267515,0.06659999999999992)); +#1559=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1548,#1556,#1557,#1558,#1554,#1554,#1554),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000143,0.500000000000143,0.500000035425242),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496916,0.999999916993843)); +#1556=IFCCARTESIANPOINT((-0.013452806539090261,-0.3665735982042935,0.05840000000000055)); +#1557=IFCCARTESIANPOINT((-0.013452806539090261,-0.36657359820429336,0.06250000000000046)); +#1558=IFCCARTESIANPOINT((-0.013452806539090261,-0.36657359820429286,0.06660000000000059)); +#5535=IFCORIENTEDEDGE(*,*,#1564,.T.); +#1564=IFCEDGECURVE(#1555,#1540,#1563,.T.); +#1563=IFCTRIMMEDCURVE(#1562,(#1554),(#1539),.T.,.CARTESIAN.); +#1562=IFCLINE(#1554,#1561); +#1561=IFCVECTOR(#5,0.3048); +#5542=IFCSURFACEOFLINEAREXTRUSION(#5541,#5539,#10,0.008202099737532803); +#5541=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5540); +#5540=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5524,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000143,0.500000000000143,0.500000035425242),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496916,0.999999916993843)); +#5539=IFCAXIS2PLACEMENT3D(#1541,#5,#5538); +#5538=IFCDIRECTION((0.,1.0019737358512485E-07,1.)); +#5555=IFCADVANCEDFACE((#5549),#5554,.F.); +#5549=IFCFACEOUTERBOUND(#5548,.T.); +#5548=IFCEDGELOOP((#5544,#5545,#5546,#5547)); +#5544=IFCORIENTEDEDGE(*,*,#1573,.T.); +#1573=IFCEDGECURVE(#1566,#1568,#1572,.T.); +#1566=IFCVERTEXPOINT(#1565); +#1565=IFCCARTESIANPOINT((-0.010952806539090263,-0.03747359820429324,0.5416)); +#1568=IFCVERTEXPOINT(#1567); +#1567=IFCCARTESIANPOINT((-0.010952806539090263,-0.03747359820429336,0.5334000000000001)); +#1572=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1565,#1565,#1565,#1569,#1570,#1571,#1567),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.542515303323057E-08,0.25000003542515303,0.500000035425152),.UNSPECIFIED.,(0.999999916993715,0.999999958496852,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1569=IFCCARTESIANPOINT((-0.010952806539090263,-0.041573598204293266,0.5416)); +#1570=IFCCARTESIANPOINT((-0.010952806539090263,-0.041573598204293266,0.5375000000000001)); +#1571=IFCCARTESIANPOINT((-0.010952806539090263,-0.04157359820429337,0.5334000000000001)); +#5545=IFCORIENTEDEDGE(*,*,#1579,.T.); +#1579=IFCEDGECURVE(#1568,#1575,#1578,.T.); +#1575=IFCVERTEXPOINT(#1574); +#1574=IFCCARTESIANPOINT((-0.013452806539090263,-0.03747359861510305,0.5334000000000002)); +#1578=IFCTRIMMEDCURVE(#1577,(#1567),(#1574),.T.,.CARTESIAN.); +#1577=IFCLINE(#1567,#1576); +#1576=IFCVECTOR(#6,0.3048); +#5546=IFCORIENTEDEDGE(*,*,#1586,.T.); +#1586=IFCEDGECURVE(#1575,#1581,#1585,.T.); +#1581=IFCVERTEXPOINT(#1580); +#1580=IFCCARTESIANPOINT((-0.013452806539090261,-0.03747359738267392,0.5416)); +#1585=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1574,#1582,#1583,#1584,#1580,#1580,#1580),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999999,0.499999999999999,0.500000035425152),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496852,0.999999916993715)); +#1582=IFCCARTESIANPOINT((-0.013452806539090261,-0.04157359820429337,0.5334000000000001)); +#1583=IFCCARTESIANPOINT((-0.013452806539090261,-0.041573598204293266,0.5375000000000001)); +#1584=IFCCARTESIANPOINT((-0.013452806539090261,-0.041573598204293266,0.5416)); +#5547=IFCORIENTEDEDGE(*,*,#1590,.T.); +#1590=IFCEDGECURVE(#1581,#1566,#1589,.T.); +#1589=IFCTRIMMEDCURVE(#1588,(#1580),(#1565),.T.,.CARTESIAN.); +#1588=IFCLINE(#1580,#1587); +#1587=IFCVECTOR(#5,0.3048); +#5554=IFCSURFACEOFLINEAREXTRUSION(#5553,#5551,#10,0.008202099737532803); +#5553=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5552); +#5552=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5524,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999999,0.499999999999999,0.500000035425152),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496852,0.999999916993715)); +#5551=IFCAXIS2PLACEMENT3D(#1567,#5,#5550); +#5550=IFCDIRECTION((0.,1.0019749223005613E-07,1.)); +#5567=IFCADVANCEDFACE((#5561),#5566,.F.); +#5561=IFCFACEOUTERBOUND(#5560,.T.); +#5560=IFCEDGELOOP((#5556,#5557,#5558,#5559)); +#5556=IFCORIENTEDEDGE(*,*,#1599,.T.); +#1599=IFCEDGECURVE(#1592,#1594,#1598,.T.); +#1592=IFCVERTEXPOINT(#1591); +#1591=IFCCARTESIANPOINT((-0.010952806539090148,-0.037473598204293516,0.0665999999999999)); +#1594=IFCVERTEXPOINT(#1593); +#1593=IFCCARTESIANPOINT((-0.010952806539090148,-0.03747359820429347,0.05840000000000009)); +#1598=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1591,#1591,#1591,#1595,#1596,#1597,#1593),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425141042821906E-08,0.25000003542514104,0.500000035425146),.UNSPECIFIED.,(0.999999916993743,0.999999958496866,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1595=IFCCARTESIANPOINT((-0.010952806539090148,-0.04157359820429337,0.06660000000000015)); +#1596=IFCCARTESIANPOINT((-0.010952806539090148,-0.04157359820429337,0.0625)); +#1597=IFCCARTESIANPOINT((-0.010952806539090148,-0.0415735982042936,0.05840000000000009)); +#5557=IFCORIENTEDEDGE(*,*,#1605,.T.); +#1605=IFCEDGECURVE(#1594,#1601,#1604,.T.); +#1601=IFCVERTEXPOINT(#1600); +#1600=IFCCARTESIANPOINT((-0.01345280653909015,-0.03747359861510344,0.05840000000000012)); +#1604=IFCTRIMMEDCURVE(#1603,(#1593),(#1600),.T.,.CARTESIAN.); +#1603=IFCLINE(#1593,#1602); +#1602=IFCVECTOR(#6,0.3048); +#5558=IFCORIENTEDEDGE(*,*,#1612,.T.); +#1612=IFCEDGECURVE(#1601,#1607,#1611,.T.); +#1607=IFCVERTEXPOINT(#1606); +#1606=IFCCARTESIANPOINT((-0.013452806539090261,-0.03747359738267437,0.06660000000000015)); +#1611=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1600,#1608,#1609,#1610,#1606,#1606,#1606),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000005,0.500000000000005,0.500000035425146),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496866,0.999999916993743)); +#1608=IFCCARTESIANPOINT((-0.013452806539090261,-0.0415735982042936,0.05840000000000009)); +#1609=IFCCARTESIANPOINT((-0.013452806539090149,-0.04157359820429337,0.0625)); +#1610=IFCCARTESIANPOINT((-0.013452806539090261,-0.04157359820429337,0.06660000000000015)); +#5559=IFCORIENTEDEDGE(*,*,#1616,.T.); +#1616=IFCEDGECURVE(#1607,#1592,#1615,.T.); +#1615=IFCTRIMMEDCURVE(#1614,(#1606),(#1591),.T.,.CARTESIAN.); +#1614=IFCLINE(#1606,#1613); +#1613=IFCVECTOR(#5,0.3048); +#5566=IFCSURFACEOFLINEAREXTRUSION(#5565,#5563,#10,0.00820209973753281); +#5565=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5564); +#5564=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5524,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000005,0.500000000000005,0.500000035425146),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999958496866,0.999999916993743)); +#5563=IFCAXIS2PLACEMENT3D(#1593,#5,#5562); +#5562=IFCDIRECTION((0.,1.0019745096225125E-07,1.)); +#5583=IFCADVANCEDFACE((#5573),#5582,.F.); +#5573=IFCFACEOUTERBOUND(#5572,.T.); +#5572=IFCEDGELOOP((#5568,#5569,#5570,#5571)); +#5568=IFCORIENTEDEDGE(*,*,#1625,.T.); +#1625=IFCEDGECURVE(#1618,#1620,#1624,.T.); +#1618=IFCVERTEXPOINT(#1617); +#1617=IFCCARTESIANPOINT((-0.18495280653909071,-0.3888735982042933,0.5413000000000002)); +#1620=IFCVERTEXPOINT(#1619); +#1619=IFCCARTESIANPOINT((-0.18495280653908994,-0.3930735982042932,0.5413000000000002)); +#1624=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1617,#1617,#1617,#1621,#1622,#1623,#1619),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.3704159473881816E-09,0.250000001370416,0.500000001370325),.UNSPECIFIED.,(0.999999996788915,0.999999998394458,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1621=IFCCARTESIANPOINT((-0.1828528065390907,-0.38887359820429307,0.5413000000000002)); +#1622=IFCCARTESIANPOINT((-0.18285280653909036,-0.39097359820429295,0.5413000000000002)); +#1623=IFCCARTESIANPOINT((-0.18285280653909,-0.393073598204293,0.5413000000000002)); +#5569=IFCORIENTEDEDGE(*,*,#1631,.T.); +#1631=IFCEDGECURVE(#1620,#1627,#1630,.T.); +#1627=IFCVERTEXPOINT(#1626); +#1626=IFCCARTESIANPOINT((-0.18495280652654666,-0.39307359820429316,0.5207)); +#1630=IFCTRIMMEDCURVE(#1629,(#1619),(#1626),.T.,.CARTESIAN.); +#1629=IFCLINE(#1619,#1628); +#1628=IFCVECTOR(#10,0.3048); +#5570=IFCORIENTEDEDGE(*,*,#1638,.T.); +#1638=IFCEDGECURVE(#1627,#1633,#1637,.T.); +#1633=IFCVERTEXPOINT(#1632); +#1632=IFCCARTESIANPOINT((-0.18495280655537039,-0.38887359820429335,0.5207)); +#1637=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1626,#1634,#1635,#1636,#1632,#1632,#1632),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999909,0.499999999999909,0.500000001370325),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998394458,0.999999996788915)); +#1634=IFCCARTESIANPOINT((-0.18285280653909,-0.393073598204293,0.5207)); +#1635=IFCCARTESIANPOINT((-0.18285280653909036,-0.39097359820429295,0.5207)); +#1636=IFCCARTESIANPOINT((-0.1828528065390907,-0.38887359820429307,0.5207)); +#5571=IFCORIENTEDEDGE(*,*,#1642,.T.); +#1642=IFCEDGECURVE(#1633,#1618,#1641,.T.); +#1641=IFCTRIMMEDCURVE(#1640,(#1632),(#1617),.T.,.CARTESIAN.); +#1640=IFCLINE(#1632,#1639); +#1639=IFCVECTOR(#9,0.3048); +#5582=IFCSURFACEOFLINEAREXTRUSION(#5581,#5575,#9,0.06758530183727074); +#5581=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5580); +#5580=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999909,0.499999999999909,0.500000001370325),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998394458,0.999999996788915)); +#5576=IFCCARTESIANPOINT((0.,0.0020999999999999496,0.)); +#5577=IFCCARTESIANPOINT((0.002099999991860065,0.0021000000081398055,0.)); +#5578=IFCCARTESIANPOINT((0.004199999991859944,0.0021000000162796893,0.)); +#5579=IFCCARTESIANPOINT((0.004199999999999933,0.,0.)); +#5575=IFCAXIS2PLACEMENT3D(#1619,#10,#5574); +#5574=IFCDIRECTION((-3.8762936987221E-09,1.,0.)); +#5595=IFCADVANCEDFACE((#5589),#5594,.F.); +#5589=IFCFACEOUTERBOUND(#5588,.T.); +#5588=IFCEDGELOOP((#5584,#5585,#5586,#5587)); +#5584=IFCORIENTEDEDGE(*,*,#1651,.T.); +#1651=IFCEDGECURVE(#1644,#1646,#1650,.T.); +#1644=IFCVERTEXPOINT(#1643); +#1643=IFCCARTESIANPOINT((-0.18495280653909085,-0.38887359820429357,0.07930000000000019)); +#1646=IFCVERTEXPOINT(#1645); +#1645=IFCCARTESIANPOINT((-0.1849528065390898,-0.3930735982042934,0.07930000000000018)); +#1650=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1643,#1643,#1643,#1647,#1648,#1649,#1645),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.3712910251761912E-09,0.250000001371291,0.500000001371236),.UNSPECIFIED.,(0.999999996786865,0.999999998393433,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1647=IFCCARTESIANPOINT((-0.1828528065390907,-0.3888735982042931,0.07929999999999995)); +#1648=IFCCARTESIANPOINT((-0.18285280653909036,-0.39097359820429306,0.07930000000000018)); +#1649=IFCCARTESIANPOINT((-0.18285280653908992,-0.39307359820429316,0.07929999999999995)); +#5585=IFCORIENTEDEDGE(*,*,#1657,.T.); +#1657=IFCEDGECURVE(#1646,#1653,#1656,.T.); +#1653=IFCVERTEXPOINT(#1652); +#1652=IFCCARTESIANPOINT((-0.18495280652654866,-0.3930735982042934,0.05870000000000005)); +#1656=IFCTRIMMEDCURVE(#1655,(#1645),(#1652),.T.,.CARTESIAN.); +#1655=IFCLINE(#1645,#1654); +#1654=IFCVECTOR(#10,0.3048); +#5586=IFCORIENTEDEDGE(*,*,#1664,.T.); +#1664=IFCEDGECURVE(#1653,#1659,#1663,.T.); +#1659=IFCVERTEXPOINT(#1658); +#1658=IFCCARTESIANPOINT((-0.18495280655538074,-0.38887359820429357,0.05870000000000006)); +#1663=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1652,#1660,#1661,#1662,#1658,#1658,#1658),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999945,0.499999999999945,0.500000001371236),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998393433,0.999999996786865)); +#1660=IFCCARTESIANPOINT((-0.18285280653908992,-0.39307359820429316,0.05870000000000028)); +#1661=IFCCARTESIANPOINT((-0.18285280653909025,-0.39097359820429306,0.05870000000000005)); +#1662=IFCCARTESIANPOINT((-0.18285280653909083,-0.3888735982042931,0.05870000000000028)); +#5587=IFCORIENTEDEDGE(*,*,#1668,.T.); +#1668=IFCEDGECURVE(#1659,#1644,#1667,.T.); +#1667=IFCTRIMMEDCURVE(#1666,(#1658),(#1643),.T.,.CARTESIAN.); +#1666=IFCLINE(#1658,#1665); +#1665=IFCVECTOR(#9,0.3048); +#5594=IFCSURFACEOFLINEAREXTRUSION(#5593,#5591,#9,0.06758530183727077); +#5593=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5592); +#5592=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999945,0.499999999999945,0.500000001371236),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998393433,0.999999996786865)); +#5591=IFCAXIS2PLACEMENT3D(#1645,#10,#5590); +#5590=IFCDIRECTION((-3.878815554462207E-09,1.,0.)); +#5607=IFCADVANCEDFACE((#5601),#5606,.F.); +#5601=IFCFACEOUTERBOUND(#5600,.T.); +#5600=IFCEDGELOOP((#5596,#5597,#5598,#5599)); +#5596=IFCORIENTEDEDGE(*,*,#1677,.T.); +#1677=IFCEDGECURVE(#1670,#1672,#1676,.T.); +#1670=IFCVERTEXPOINT(#1669); +#1669=IFCCARTESIANPOINT((-0.13845280653908787,-0.32192359820429345,0.)); +#1672=IFCVERTEXPOINT(#1671); +#1671=IFCCARTESIANPOINT((-0.13845280653909073,-0.31802359820429354,0.)); +#1676=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1669,#1669,#1669,#1673,#1674,#1675,#1671),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837928894566147E-07,0.25000018837928895,0.5000001883794),.UNSPECIFIED.,(0.999999558600202,0.999999779299935,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1673=IFCCARTESIANPOINT((-0.14040280653908885,-0.3219235982042945,0.)); +#1674=IFCCARTESIANPOINT((-0.14040280653908985,-0.3199735982042944,0.)); +#1675=IFCCARTESIANPOINT((-0.14040280653909076,-0.3180235982042945,0.)); +#5597=IFCORIENTEDEDGE(*,*,#1684,.T.); +#1684=IFCEDGECURVE(#1672,#1679,#1683,.T.); +#1679=IFCVERTEXPOINT(#1678); +#1678=IFCCARTESIANPOINT((-0.13845280861708043,-0.31802359820429466,0.0012000000000002727)); +#1683=IFCTRIMMEDCURVE(#1682,(#1671),(#1678),.T.,.CARTESIAN.); +#1682=IFCLINE(#1671,#1681); +#1681=IFCVECTOR(#1680,0.30479999999999996); +#1680=IFCDIRECTION((-1.7316570576323487E-06,0.,1.)); +#5598=IFCORIENTEDEDGE(*,*,#1691,.T.); +#1691=IFCEDGECURVE(#1679,#1686,#1690,.T.); +#1686=IFCVERTEXPOINT(#1685); +#1685=IFCCARTESIANPOINT((-0.13845280446110167,-0.3219235982042923,0.001200000000000273)); +#1690=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1678,#1687,#1688,#1689,#1685,#1685,#1685),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000111,0.500000000000111,0.5000001883794),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299935,0.999999558600202)); +#1687=IFCCARTESIANPOINT((-0.14040280653909076,-0.3180235982042945,0.001200000000000273)); +#1688=IFCCARTESIANPOINT((-0.14040280653908974,-0.3199735982042944,0.001200000000000273)); +#1689=IFCCARTESIANPOINT((-0.14040280653908885,-0.3219235982042945,0.001200000000000273)); +#5599=IFCORIENTEDEDGE(*,*,#1695,.T.); +#1695=IFCEDGECURVE(#1686,#1670,#1694,.T.); +#1694=IFCTRIMMEDCURVE(#1693,(#1685),(#1669),.T.,.CARTESIAN.); +#1693=IFCLINE(#1685,#1692); +#1692=IFCVECTOR(#10,0.3048); +#5606=IFCSURFACEOFLINEAREXTRUSION(#5605,#5603,#10,0.003937007874016643); +#5605=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5604); +#5604=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000111,0.500000000000111,0.5000001883794),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299935,0.999999558600202)); +#5603=IFCAXIS2PLACEMENT3D(#1671,#10,#5602); +#5602=IFCDIRECTION((5.328176733326498E-07,-1.,0.)); +#5619=IFCADVANCEDFACE((#5613),#5618,.F.); +#5613=IFCFACEOUTERBOUND(#5612,.T.); +#5612=IFCEDGELOOP((#5608,#5609,#5610,#5611)); +#5608=IFCORIENTEDEDGE(*,*,#1704,.T.); +#1704=IFCEDGECURVE(#1697,#1699,#1703,.T.); +#1697=IFCVERTEXPOINT(#1696); +#1696=IFCCARTESIANPOINT((-0.021452806539090114,-0.3219235982042936,0.)); +#1699=IFCVERTEXPOINT(#1698); +#1698=IFCCARTESIANPOINT((-0.021452806539090714,-0.31802359820429354,0.)); +#1703=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1696,#1696,#1696,#1700,#1701,#1702,#1698),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837942394878127E-07,0.25000018837942395,0.500000188379535),.UNSPECIFIED.,(0.999999558599886,0.999999779299777,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1700=IFCCARTESIANPOINT((-0.02340280653908906,-0.32192359820429445,0.)); +#1701=IFCCARTESIANPOINT((-0.023402806539089854,-0.31997359820429433,0.)); +#1702=IFCCARTESIANPOINT((-0.023402806539090763,-0.31802359820429454,0.)); +#5609=IFCORIENTEDEDGE(*,*,#1711,.T.); +#1711=IFCEDGECURVE(#1699,#1706,#1710,.T.); +#1706=IFCVERTEXPOINT(#1705); +#1705=IFCCARTESIANPOINT((-0.021452808617080307,-0.3180235982042947,0.0012000000000005)); +#1710=IFCTRIMMEDCURVE(#1709,(#1698),(#1705),.T.,.CARTESIAN.); +#1709=IFCLINE(#1698,#1708); +#1708=IFCVECTOR(#1707,0.3048); +#1707=IFCDIRECTION((-1.731656870809297E-06,0.,1.)); +#5610=IFCORIENTEDEDGE(*,*,#1718,.T.); +#1718=IFCEDGECURVE(#1706,#1713,#1717,.T.); +#1713=IFCVERTEXPOINT(#1712); +#1712=IFCCARTESIANPOINT((-0.021452804461100414,-0.32192359820429245,0.001200000000000273)); +#1717=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1705,#1714,#1715,#1716,#1712,#1712,#1712),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000111,0.500000000000111,0.500000188379535),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299777,0.999999558599886)); +#1714=IFCCARTESIANPOINT((-0.02340280653909065,-0.31802359820429443,0.0012000000000005001)); +#1715=IFCCARTESIANPOINT((-0.02340280653908974,-0.31997359820429433,0.0012000000000005001)); +#1716=IFCCARTESIANPOINT((-0.023402806539088945,-0.32192359820429445,0.0012000000000005001)); +#5611=IFCORIENTEDEDGE(*,*,#1722,.T.); +#1722=IFCEDGECURVE(#1713,#1697,#1721,.T.); +#1721=IFCTRIMMEDCURVE(#1720,(#1712),(#1696),.T.,.CARTESIAN.); +#1720=IFCLINE(#1712,#1719); +#1719=IFCVECTOR(#10,0.3048); +#5618=IFCSURFACEOFLINEAREXTRUSION(#5617,#5615,#10,0.003937007874017389); +#5617=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5616); +#5616=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000111,0.500000000000111,0.500000188379535),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299777,0.999999558599886)); +#5615=IFCAXIS2PLACEMENT3D(#1698,#10,#5614); +#5614=IFCDIRECTION((5.328180258284416E-07,-1.,0.)); +#5631=IFCADVANCEDFACE((#5625),#5630,.F.); +#5625=IFCFACEOUTERBOUND(#5624,.T.); +#5624=IFCEDGELOOP((#5620,#5621,#5622,#5623)); +#5620=IFCORIENTEDEDGE(*,*,#1731,.T.); +#1731=IFCEDGECURVE(#1724,#1726,#1730,.T.); +#1724=IFCVERTEXPOINT(#1723); +#1723=IFCCARTESIANPOINT((-0.13845280653909123,-0.20192359820429348,0.)); +#1726=IFCVERTEXPOINT(#1725); +#1725=IFCCARTESIANPOINT((-0.13845280653909073,-0.1980235982042934,0.)); +#1730=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1723,#1723,#1723,#1727,#1728,#1729,#1725),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837939497196032E-07,0.250000188379395,0.500000188379469),.UNSPECIFIED.,(0.999999558599954,0.999999779299811,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1727=IFCCARTESIANPOINT((-0.1404028065390887,-0.20192359820429454,0.)); +#1728=IFCCARTESIANPOINT((-0.14040280653908974,-0.1999735982042944,0.)); +#1729=IFCCARTESIANPOINT((-0.14040280653909065,-0.19802359820429447,0.)); +#5621=IFCORIENTEDEDGE(*,*,#1738,.T.); +#1738=IFCEDGECURVE(#1726,#1733,#1737,.T.); +#1733=IFCVERTEXPOINT(#1732); +#1732=IFCCARTESIANPOINT((-0.13845280861708034,-0.1980235982042945,0.0012000000000002722)); +#1737=IFCTRIMMEDCURVE(#1736,(#1725),(#1732),.T.,.CARTESIAN.); +#1736=IFCLINE(#1725,#1735); +#1735=IFCVECTOR(#1734,0.30479999999999996); +#1734=IFCDIRECTION((-1.7316573114294801E-06,0.,1.)); +#5622=IFCORIENTEDEDGE(*,*,#1745,.T.); +#1745=IFCEDGECURVE(#1733,#1740,#1744,.T.); +#1740=IFCVERTEXPOINT(#1739); +#1739=IFCCARTESIANPOINT((-0.13845280446110042,-0.20192359820429226,0.001200000000000273)); +#1744=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1732,#1741,#1742,#1743,#1739,#1739,#1739),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000074,0.500000000000074,0.500000188379469),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299811,0.999999558599954)); +#1741=IFCCARTESIANPOINT((-0.14040280653909065,-0.19802359820429447,0.001200000000000273)); +#1742=IFCCARTESIANPOINT((-0.14040280653908974,-0.1999735982042944,0.001200000000000273)); +#1743=IFCCARTESIANPOINT((-0.1404028065390887,-0.20192359820429454,0.001200000000000273)); +#5623=IFCORIENTEDEDGE(*,*,#1749,.T.); +#1749=IFCEDGECURVE(#1740,#1724,#1748,.T.); +#1748=IFCTRIMMEDCURVE(#1747,(#1739),(#1723),.T.,.CARTESIAN.); +#1747=IFCLINE(#1739,#1746); +#1746=IFCVECTOR(#10,0.3048); +#5630=IFCSURFACEOFLINEAREXTRUSION(#5629,#5627,#10,0.003937007874016643); +#5629=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5628); +#5628=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000074,0.500000000000074,0.500000188379469),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299811,0.999999558599954)); +#5627=IFCAXIS2PLACEMENT3D(#1725,#10,#5626); +#5626=IFCDIRECTION((5.328179943749786E-07,-1.,0.)); +#5643=IFCADVANCEDFACE((#5637),#5642,.F.); +#5637=IFCFACEOUTERBOUND(#5636,.T.); +#5636=IFCEDGELOOP((#5632,#5633,#5634,#5635)); +#5632=IFCORIENTEDEDGE(*,*,#1758,.T.); +#1758=IFCEDGECURVE(#1751,#1753,#1757,.T.); +#1751=IFCVERTEXPOINT(#1750); +#1750=IFCCARTESIANPOINT((-0.02145280653909027,-0.2019235982042935,0.)); +#1753=IFCVERTEXPOINT(#1752); +#1752=IFCCARTESIANPOINT((-0.021452806539090714,-0.1980235982042934,0.)); +#1757=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1750,#1750,#1750,#1754,#1755,#1756,#1752),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.883794530366245E-07,0.25000018837945304,0.500000188379588),.UNSPECIFIED.,(0.999999558599818,0.999999779299743,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1754=IFCCARTESIANPOINT((-0.02340280653908883,-0.20192359820429454,0.)); +#1755=IFCCARTESIANPOINT((-0.02340280653908974,-0.1999735982042944,0.)); +#1756=IFCCARTESIANPOINT((-0.023402806539090763,-0.19802359820429447,0.)); +#5633=IFCORIENTEDEDGE(*,*,#1765,.T.); +#1765=IFCEDGECURVE(#1753,#1760,#1764,.T.); +#1760=IFCVERTEXPOINT(#1759); +#1759=IFCCARTESIANPOINT((-0.02145280861708054,-0.19802359820429452,0.001200000000000273)); +#1764=IFCTRIMMEDCURVE(#1763,(#1752),(#1759),.T.,.CARTESIAN.); +#1763=IFCLINE(#1752,#1762); +#1762=IFCVECTOR(#1761,0.30479999999999996); +#1761=IFCDIRECTION((-1.7316568954845896E-06,0.,1.)); +#5634=IFCORIENTEDEDGE(*,*,#1772,.T.); +#1772=IFCEDGECURVE(#1760,#1767,#1771,.T.); +#1767=IFCVERTEXPOINT(#1766); +#1766=IFCCARTESIANPOINT((-0.021452804461099616,-0.20192359820429237,0.0012000000000002727)); +#1771=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1759,#1768,#1769,#1770,#1766,#1766,#1766),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000135,0.500000000000135,0.500000188379588),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299743,0.999999558599818)); +#1768=IFCCARTESIANPOINT((-0.02340280653909065,-0.19802359820429447,0.001200000000000273)); +#1769=IFCCARTESIANPOINT((-0.023402806539089625,-0.1999735982042944,0.001200000000000273)); +#1770=IFCCARTESIANPOINT((-0.023402806539088716,-0.20192359820429454,0.001200000000000273)); +#5635=IFCORIENTEDEDGE(*,*,#1776,.T.); +#1776=IFCEDGECURVE(#1767,#1751,#1775,.T.); +#1775=IFCTRIMMEDCURVE(#1774,(#1766),(#1750),.T.,.CARTESIAN.); +#1774=IFCLINE(#1766,#1773); +#1773=IFCVECTOR(#10,0.3048); +#5642=IFCSURFACEOFLINEAREXTRUSION(#5641,#5639,#10,0.003937007874016643); +#5641=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5640); +#5640=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000135,0.500000000000135,0.500000188379588),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299743,0.999999558599818)); +#5639=IFCAXIS2PLACEMENT3D(#1752,#10,#5638); +#5638=IFCDIRECTION((5.328182026186295E-07,-1.,0.)); +#5655=IFCADVANCEDFACE((#5649),#5654,.F.); +#5649=IFCFACEOUTERBOUND(#5648,.T.); +#5648=IFCEDGELOOP((#5644,#5645,#5646,#5647)); +#5644=IFCORIENTEDEDGE(*,*,#1785,.T.); +#1785=IFCEDGECURVE(#1778,#1780,#1784,.T.); +#1778=IFCVERTEXPOINT(#1777); +#1777=IFCCARTESIANPOINT((-0.13845280653909042,-0.0819235982042934,0.)); +#1780=IFCVERTEXPOINT(#1779); +#1779=IFCCARTESIANPOINT((-0.13845280653909062,-0.07802359820429342,0.)); +#1784=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1777,#1777,#1777,#1781,#1782,#1783,#1779),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.883794070733913E-07,0.250000188379407,0.500000188379449),.UNSPECIFIED.,(0.999999558599926,0.999999779299797,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1781=IFCCARTESIANPOINT((-0.14040280653908896,-0.0819235982042943,0.)); +#1782=IFCCARTESIANPOINT((-0.14040280653908974,-0.07997359820429427,0.)); +#1783=IFCCARTESIANPOINT((-0.14040280653909054,-0.07802359820429433,0.)); +#5645=IFCORIENTEDEDGE(*,*,#1792,.T.); +#1792=IFCEDGECURVE(#1780,#1787,#1791,.T.); +#1787=IFCVERTEXPOINT(#1786); +#1786=IFCCARTESIANPOINT((-0.1384528086170799,-0.07802359820429453,0.0012000000000000454)); +#1791=IFCTRIMMEDCURVE(#1790,(#1779),(#1786),.T.,.CARTESIAN.); +#1790=IFCLINE(#1779,#1789); +#1789=IFCVECTOR(#1788,0.3048); +#1788=IFCDIRECTION((-1.731657184531224E-06,0.,1.)); +#5646=IFCORIENTEDEDGE(*,*,#1799,.T.); +#1799=IFCEDGECURVE(#1787,#1794,#1798,.T.); +#1794=IFCVERTEXPOINT(#1793); +#1793=IFCCARTESIANPOINT((-0.13845280446110042,-0.08192359820429237,0.001200000000000273)); +#1798=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1786,#1795,#1796,#1797,#1793,#1793,#1793),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000042,0.500000000000042,0.500000188379449),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299797,0.999999558599926)); +#1795=IFCCARTESIANPOINT((-0.14040280653909043,-0.07802359820429433,0.001200000000000273)); +#1796=IFCCARTESIANPOINT((-0.14040280653908963,-0.07997359820429427,0.0012000000000000454)); +#1797=IFCCARTESIANPOINT((-0.14040280653908885,-0.0819235982042943,0.001200000000000273)); +#5647=IFCORIENTEDEDGE(*,*,#1803,.T.); +#1803=IFCEDGECURVE(#1794,#1778,#1802,.T.); +#1802=IFCTRIMMEDCURVE(#1801,(#1793),(#1777),.T.,.CARTESIAN.); +#1801=IFCLINE(#1793,#1800); +#1800=IFCVECTOR(#10,0.3048); +#5654=IFCSURFACEOFLINEAREXTRUSION(#5653,#5651,#10,0.003937007874015897); +#5653=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5652); +#5652=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000042,0.500000000000042,0.500000188379449),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299797,0.999999558599926)); +#5651=IFCAXIS2PLACEMENT3D(#1779,#10,#5650); +#5650=IFCDIRECTION((5.328179683445026E-07,-1.,0.)); +#5667=IFCADVANCEDFACE((#5661),#5666,.F.); +#5661=IFCFACEOUTERBOUND(#5660,.T.); +#5660=IFCEDGELOOP((#5656,#5657,#5658,#5659)); +#5656=IFCORIENTEDEDGE(*,*,#1812,.T.); +#1812=IFCEDGECURVE(#1805,#1807,#1811,.T.); +#1805=IFCVERTEXPOINT(#1804); +#1804=IFCCARTESIANPOINT((-0.021452806539090038,-0.0819235982042934,0.)); +#1807=IFCVERTEXPOINT(#1806); +#1806=IFCCARTESIANPOINT((-0.02145280653909049,-0.07802359820429342,0.)); +#1811=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1804,#1804,#1804,#1808,#1809,#1810,#1806),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837943094318632E-07,0.250000188379431,0.500000188379516),.UNSPECIFIED.,(0.999999558599868,0.999999779299768,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1808=IFCCARTESIANPOINT((-0.023402806539088945,-0.0819235982042943,0.)); +#1809=IFCCARTESIANPOINT((-0.02340280653908974,-0.07997359820429414,0.)); +#1810=IFCCARTESIANPOINT((-0.023402806539090534,-0.07802359820429433,0.)); +#5657=IFCORIENTEDEDGE(*,*,#1819,.T.); +#1819=IFCEDGECURVE(#1807,#1814,#1818,.T.); +#1814=IFCVERTEXPOINT(#1813); +#1813=IFCCARTESIANPOINT((-0.021452808617080085,-0.07802359820429453,0.0012000000000000454)); +#1818=IFCTRIMMEDCURVE(#1817,(#1806),(#1813),.T.,.CARTESIAN.); +#1817=IFCLINE(#1806,#1816); +#1816=IFCVECTOR(#1815,0.3048); +#1815=IFCDIRECTION((-1.7316570223830957E-06,0.,1.)); +#5658=IFCORIENTEDEDGE(*,*,#1826,.T.); +#1826=IFCEDGECURVE(#1814,#1821,#1825,.T.); +#1821=IFCVERTEXPOINT(#1820); +#1820=IFCCARTESIANPOINT((-0.021452804461100303,-0.08192359820429226,0.0012000000000000459)); +#1825=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1813,#1822,#1823,#1824,#1820,#1820,#1820),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000085,0.500000000000085,0.500000188379516),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299768,0.999999558599868)); +#1822=IFCCARTESIANPOINT((-0.02340280653909042,-0.07802359820429433,0.001200000000000273)); +#1823=IFCCARTESIANPOINT((-0.023402806539089625,-0.07997359820429414,0.0012000000000000454)); +#1824=IFCCARTESIANPOINT((-0.02340280653908883,-0.0819235982042943,0.001200000000000273)); +#5659=IFCORIENTEDEDGE(*,*,#1830,.T.); +#1830=IFCEDGECURVE(#1821,#1805,#1829,.T.); +#1829=IFCTRIMMEDCURVE(#1828,(#1820),(#1804),.T.,.CARTESIAN.); +#1828=IFCLINE(#1820,#1827); +#1827=IFCVECTOR(#10,0.3048); +#5666=IFCSURFACEOFLINEAREXTRUSION(#5665,#5663,#10,0.003937007874015897); +#5665=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5664); +#5664=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000085,0.500000000000085,0.500000188379516),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299768,0.999999558599868)); +#5663=IFCAXIS2PLACEMENT3D(#1806,#10,#5662); +#5662=IFCDIRECTION((5.328179965441836E-07,-1.,0.)); +#5679=IFCADVANCEDFACE((#5673),#5678,.F.); +#5673=IFCFACEOUTERBOUND(#5672,.T.); +#5672=IFCEDGELOOP((#5668,#5669,#5670,#5671)); +#5668=IFCORIENTEDEDGE(*,*,#1839,.T.); +#1839=IFCEDGECURVE(#1832,#1834,#1838,.T.); +#1832=IFCVERTEXPOINT(#1831); +#1831=IFCCARTESIANPOINT((-0.07995280653908926,-0.36792359820429366,0.)); +#1834=IFCVERTEXPOINT(#1833); +#1833=IFCCARTESIANPOINT((-0.07995280653909088,-0.36402359820429364,0.)); +#1838=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1831,#1831,#1831,#1835,#1836,#1837,#1833),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837936499593866E-07,0.250000188379365,0.500000188379354),.UNSPECIFIED.,(0.999999558600023,0.999999779299845,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1835=IFCCARTESIANPOINT((-0.08190280653908884,-0.36792359820429454,0.)); +#1836=IFCCARTESIANPOINT((-0.08190280653908975,-0.36597359820429454,0.)); +#1837=IFCCARTESIANPOINT((-0.08190280653909064,-0.3640235982042946,0.)); +#5669=IFCORIENTEDEDGE(*,*,#1846,.T.); +#1846=IFCEDGECURVE(#1834,#1841,#1845,.T.); +#1841=IFCVERTEXPOINT(#1840); +#1840=IFCCARTESIANPOINT((-0.07995280861707847,-0.36402359820429475,0.001200000000000273)); +#1845=IFCTRIMMEDCURVE(#1844,(#1833),(#1840),.T.,.CARTESIAN.); +#1844=IFCLINE(#1833,#1843); +#1843=IFCVECTOR(#1842,0.3048); +#1842=IFCDIRECTION((-1.7316564654394426E-06,0.,1.)); +#5670=IFCORIENTEDEDGE(*,*,#1853,.T.); +#1853=IFCEDGECURVE(#1841,#1848,#1852,.T.); +#1848=IFCVERTEXPOINT(#1847); +#1847=IFCCARTESIANPOINT((-0.07995280446110065,-0.3679235982042925,0.0012000000000005001)); +#1852=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1840,#1849,#1850,#1851,#1847,#1847,#1847),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999989,0.499999999999989,0.500000188379354),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299845,0.999999558600023)); +#1849=IFCCARTESIANPOINT((-0.08190280653909054,-0.3640235982042946,0.001200000000000273)); +#1850=IFCCARTESIANPOINT((-0.08190280653908963,-0.36597359820429454,0.001200000000000273)); +#1851=IFCCARTESIANPOINT((-0.08190280653908871,-0.36792359820429454,0.001200000000000273)); +#5671=IFCORIENTEDEDGE(*,*,#1857,.T.); +#1857=IFCEDGECURVE(#1848,#1832,#1856,.T.); +#1856=IFCTRIMMEDCURVE(#1855,(#1847),(#1831),.T.,.CARTESIAN.); +#1855=IFCLINE(#1847,#1854); +#1854=IFCVECTOR(#10,0.3048); +#5678=IFCSURFACEOFLINEAREXTRUSION(#5677,#5675,#10,0.003937007874016643); +#5677=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5676); +#5676=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999989,0.499999999999989,0.500000188379354),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299845,0.999999558600023)); +#5675=IFCAXIS2PLACEMENT3D(#1833,#10,#5674); +#5674=IFCDIRECTION((5.328179379756489E-07,-1.,0.)); +#5691=IFCADVANCEDFACE((#5685),#5690,.F.); +#5685=IFCFACEOUTERBOUND(#5684,.T.); +#5684=IFCEDGELOOP((#5680,#5681,#5682,#5683)); +#5680=IFCORIENTEDEDGE(*,*,#1866,.T.); +#1866=IFCEDGECURVE(#1859,#1861,#1865,.T.); +#1859=IFCVERTEXPOINT(#1858); +#1858=IFCCARTESIANPOINT((-0.07995280653909002,-0.0359235982042934,0.)); +#1861=IFCVERTEXPOINT(#1860); +#1860=IFCCARTESIANPOINT((-0.07995280653909072,-0.03202359820429342,0.)); +#1865=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1858,#1858,#1858,#1862,#1863,#1864,#1860),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379424947982E-07,0.25000018837942495,0.500000188379535),.UNSPECIFIED.,(0.999999558599883,0.999999779299775,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1862=IFCCARTESIANPOINT((-0.08190280653908871,-0.035923598204294534,0.)); +#1863=IFCCARTESIANPOINT((-0.08190280653908975,-0.03397359820429449,0.)); +#1864=IFCCARTESIANPOINT((-0.08190280653909077,-0.03202359820429456,0.)); +#5681=IFCORIENTEDEDGE(*,*,#1873,.T.); +#1873=IFCEDGECURVE(#1861,#1868,#1872,.T.); +#1868=IFCVERTEXPOINT(#1867); +#1867=IFCCARTESIANPOINT((-0.07995280861708029,-0.032023598204294526,0.0011999999999999303)); +#1872=IFCTRIMMEDCURVE(#1871,(#1860),(#1867),.T.,.CARTESIAN.); +#1871=IFCLINE(#1860,#1870); +#1870=IFCVECTOR(#1869,0.3048); +#1869=IFCDIRECTION((-1.7316569307343514E-06,0.,1.)); +#5682=IFCORIENTEDEDGE(*,*,#1880,.T.); +#1880=IFCEDGECURVE(#1868,#1875,#1879,.T.); +#1875=IFCVERTEXPOINT(#1874); +#1874=IFCCARTESIANPOINT((-0.07995280446110008,-0.035923598204292376,0.0011999999999999305)); +#1879=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1867,#1876,#1877,#1878,#1874,#1874,#1874),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000000011,0.50000000000011,0.500000188379535),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299775,0.999999558599883)); +#1876=IFCCARTESIANPOINT((-0.08190280653909064,-0.03202359820429444,0.001200000000000273)); +#1877=IFCCARTESIANPOINT((-0.08190280653908963,-0.03397359820429449,0.0012000000000000454)); +#1878=IFCCARTESIANPOINT((-0.08190280653908871,-0.03592359820429442,0.001200000000000273)); +#5683=IFCORIENTEDEDGE(*,*,#1884,.T.); +#1884=IFCEDGECURVE(#1875,#1859,#1883,.T.); +#1883=IFCTRIMMEDCURVE(#1882,(#1874),(#1858),.T.,.CARTESIAN.); +#1882=IFCLINE(#1874,#1881); +#1881=IFCVECTOR(#10,0.3048); +#5690=IFCSURFACEOFLINEAREXTRUSION(#5689,#5687,#10,0.003937007874015897); +#5689=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5688); +#5688=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5578,#5579,#5579,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000000011,0.50000000000011,0.500000188379535),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299775,0.999999558599883)); +#5687=IFCAXIS2PLACEMENT3D(#1860,#10,#5686); +#5686=IFCDIRECTION((5.328181115120322E-07,-1.,0.)); +#5705=IFCADVANCEDFACE((#5697),#5704,.F.); +#5697=IFCFACEOUTERBOUND(#5696,.T.); +#5696=IFCEDGELOOP((#5692,#5693,#5694,#5695)); +#5692=IFCORIENTEDEDGE(*,*,#1893,.T.); +#1893=IFCEDGECURVE(#1886,#1888,#1892,.T.); +#1886=IFCVERTEXPOINT(#1885); +#1885=IFCCARTESIANPOINT((-0.17695280653909035,-0.38647359820429333,0.531000000000001)); +#1888=IFCVERTEXPOINT(#1887); +#1887=IFCCARTESIANPOINT((-0.17695280653909032,-0.3914735982042932,0.531)); +#1892=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1885,#1885,#1885,#1889,#1890,#1891,#1887),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.5406875109036378E-07,0.25000015406875203,0.500000154068803),.UNSPECIFIED.,(0.999999638994681,0.999999819497229,1.,0.707106781186548,1.,0.707106781186548,1.)); +#1889=IFCCARTESIANPOINT((-0.17695280653909026,-0.3864735982042932,0.5335)); +#1890=IFCCARTESIANPOINT((-0.17695280653909026,-0.38897359820429306,0.5335)); +#1891=IFCCARTESIANPOINT((-0.17695280653909026,-0.39147359820429317,0.5335000000000005)); +#5693=IFCORIENTEDEDGE(*,*,#1900,.T.); +#1900=IFCEDGECURVE(#1888,#1895,#1899,.T.); +#1895=IFCVERTEXPOINT(#1894); +#1894=IFCCARTESIANPOINT((-0.17795280653909024,-0.3914735982042923,0.5310000021788622)); +#1899=IFCTRIMMEDCURVE(#1898,(#1887),(#1894),.T.,.CARTESIAN.); +#1898=IFCLINE(#1887,#1897); +#1897=IFCVECTOR(#1896,0.3048); +#1896=IFCDIRECTION((-1.,0.,2.1788615860833686E-06)); +#5694=IFCORIENTEDEDGE(*,*,#1907,.T.); +#1907=IFCEDGECURVE(#1895,#1902,#1906,.T.); +#1902=IFCVERTEXPOINT(#1901); +#1901=IFCCARTESIANPOINT((-0.17795280653909043,-0.3864735982042941,0.5309999978211386)); +#1906=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1894,#1903,#1904,#1905,#1901,#1901,#1901),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000051,0.500000000000052,0.500000154068803),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497229,0.999999638994681)); +#1903=IFCCARTESIANPOINT((-0.1779528065390903,-0.39147359820429317,0.5335000000000005)); +#1904=IFCCARTESIANPOINT((-0.1779528065390903,-0.38897359820429306,0.5335)); +#1905=IFCCARTESIANPOINT((-0.1779528065390903,-0.3864735982042932,0.5335)); +#5695=IFCORIENTEDEDGE(*,*,#1911,.T.); +#1911=IFCEDGECURVE(#1902,#1886,#1910,.T.); +#1910=IFCTRIMMEDCURVE(#1909,(#1901),(#1885),.T.,.CARTESIAN.); +#1909=IFCLINE(#1901,#1908); +#1908=IFCVECTOR(#5,0.3048); +#5704=IFCSURFACEOFLINEAREXTRUSION(#5703,#5699,#10,0.0032808398950131545); +#5703=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5702); +#5702=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5700,#5701,#5701,#5701),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000051,0.500000000000052,0.500000154068803),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497229,0.999999638994681)); +#5700=IFCCARTESIANPOINT((0.004999998910568859,0.0025000021788611493,0.)); +#5701=IFCCARTESIANPOINT((0.004999999999999529,2.1788614246176508E-09,0.)); +#5699=IFCAXIS2PLACEMENT3D(#1887,#5,#5698); +#5698=IFCDIRECTION((0.,1.,-4.3577229014605335E-07)); +#5725=IFCADVANCEDFACE((#5716),#5724,.F.); +#5716=IFCFACEOUTERBOUND(#5715,.T.); +#5715=IFCEDGELOOP((#5706,#5707,#5708,#5709,#5710,#5711,#5712,#5713,#5714)); +#5706=IFCORIENTEDEDGE(*,*,#1921,.T.); +#1921=IFCEDGECURVE(#1913,#1915,#1920,.T.); +#1913=IFCVERTEXPOINT(#1912); +#1912=IFCCARTESIANPOINT((-0.1884169080993217,-0.3889735981091929,0.5207000000000002)); +#1915=IFCVERTEXPOINT(#1914); +#1914=IFCCARTESIANPOINT((-0.18495280655549165,-0.3869735982042935,0.5207000000000002)); +#1920=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1916,#1916,#1916,#1917,#1918,#1919,#1914),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.021854719966383995,0.271854719966384,0.500000611015858),.UNSPECIFIED.,(0.953267821212015,0.974395602891116,1.,0.707106781186548,1.,0.732710462445826,0.953269002599642)); +#1916=IFCCARTESIANPOINT((-0.18495279201920767,-0.39497359820426703,0.5207000000000003)); +#1917=IFCCARTESIANPOINT((-0.18942620325718781,-0.3944360715691751,0.5207)); +#1918=IFCCARTESIANPOINT((-0.18892074158057984,-0.3904681365276854,0.5207)); +#1919=IFCCARTESIANPOINT((-0.18847558429495348,-0.38697359821873795,0.5207)); +#5707=IFCORIENTEDEDGE(*,*,#1927,.T.); +#1927=IFCEDGECURVE(#1915,#1923,#1926,.T.); +#1923=IFCVERTEXPOINT(#1922); +#1922=IFCCARTESIANPOINT((-0.1849528065554946,-0.3869735982042935,0.509)); +#1926=IFCTRIMMEDCURVE(#1925,(#1914),(#1922),.T.,.CARTESIAN.); +#1925=IFCLINE(#1914,#1924); +#1924=IFCVECTOR(#10,0.3048); +#5708=IFCORIENTEDEDGE(*,*,#1934,.T.); +#1934=IFCEDGECURVE(#1923,#1929,#1933,.T.); +#1929=IFCVERTEXPOINT(#1928); +#1928=IFCCARTESIANPOINT((-0.18495280650675844,-0.3949735982042934,0.5090000000000001)); +#1933=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1922,#1930,#1931,#1932,#1928,#1928,#1928),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145891049474,0.478145891049474,0.500000611015858),.UNSPECIFIED.,(0.953269002599642,0.732710462445826,1.,0.707106781186548,1.,0.974395602891116,0.953267821212015)); +#1930=IFCCARTESIANPOINT((-0.18847558429495348,-0.38697359821873795,0.5089999999999998)); +#1931=IFCCARTESIANPOINT((-0.18892074158057984,-0.3904681365276855,0.509)); +#1932=IFCCARTESIANPOINT((-0.18942620325718781,-0.3944360715691751,0.5090000000000002)); +#5709=IFCORIENTEDEDGE(*,*,#1940,.T.); +#1940=IFCEDGECURVE(#1929,#1935,#1939,.T.); +#1935=IFCVERTEXPOINT(#1916); +#1939=IFCTRIMMEDCURVE(#1938,(#1928),(#1916),.T.,.CARTESIAN.); +#1938=IFCLINE(#1928,#1937); +#1937=IFCVECTOR(#1936,0.3048); +#1936=IFCDIRECTION((1.2227270054792675E-06,0.,1.)); +#5710=IFCORIENTEDEDGE(*,*,#1944,.T.); +#1944=IFCEDGECURVE(#1935,#1942,#1943,.T.); +#1942=IFCVERTEXPOINT(#1941); +#1941=IFCCARTESIANPOINT((-0.18873301400919454,-0.392281279925114,0.5207)); +#1943=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1916,#1916,#1916,#1917,#1918,#1919,#1914),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.021854719966383995,0.271854719966384,0.500000611015858),.UNSPECIFIED.,(0.953267821212015,0.974395602891116,1.,0.707106781186548,1.,0.732710462445826,0.953269002599642)); +#5711=IFCORIENTEDEDGE(*,*,#1950,.T.); +#1950=IFCEDGECURVE(#1942,#1946,#1949,.T.); +#1946=IFCVERTEXPOINT(#1945); +#1945=IFCCARTESIANPOINT((-0.18873301400919562,-0.39228127992511086,0.511)); +#1949=IFCTRIMMEDCURVE(#1948,(#1941),(#1945),.T.,.CARTESIAN.); +#1948=IFCLINE(#1941,#1947); +#1947=IFCVECTOR(#10,0.3048); +#5712=IFCORIENTEDEDGE(*,*,#1959,.T.); +#1959=IFCEDGECURVE(#1946,#1952,#1958,.T.); +#1952=IFCVERTEXPOINT(#1951); +#1951=IFCCARTESIANPOINT((-0.18865290286376807,-0.3894539643049261,0.511)); +#1958=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1953,#1953,#1953,#1954,#1955,#1956,#1957),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.021854719966383995,0.271854719966384,0.500000611015858),.UNSPECIFIED.,(0.953267821212015,0.974395602891116,1.,0.707106781186548,1.,0.732710462445826,0.953269002599642)); +#1953=IFCCARTESIANPOINT((-0.18495279201920767,-0.39497359820426703,0.5110000000000002)); +#1954=IFCCARTESIANPOINT((-0.18942620325718781,-0.3944360715691751,0.511)); +#1955=IFCCARTESIANPOINT((-0.18892074158057984,-0.3904681365276854,0.511)); +#1956=IFCCARTESIANPOINT((-0.18847558429495348,-0.38697359821873795,0.511)); +#1957=IFCCARTESIANPOINT((-0.18495280655549162,-0.3869735982042935,0.511)); +#5713=IFCORIENTEDEDGE(*,*,#1962,.T.); +#1962=IFCEDGECURVE(#1952,#1960,#1961,.T.); +#1960=IFCVERTEXPOINT(#1951); +#1961=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1953,#1953,#1953,#1954,#1955,#1956,#1957),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.021854719966383995,0.271854719966384,0.500000611015858),.UNSPECIFIED.,(0.953267821212015,0.974395602891116,1.,0.707106781186548,1.,0.732710462445826,0.953269002599642)); +#5714=IFCORIENTEDEDGE(*,*,#1966,.T.); +#1966=IFCEDGECURVE(#1960,#1913,#1965,.T.); +#1965=IFCTRIMMEDCURVE(#1964,(#1951),(#1912),.T.,.CARTESIAN.); +#1964=IFCLINE(#1951,#1963); +#1963=IFCVECTOR(#9,0.3048); +#5724=IFCSURFACEOFLINEAREXTRUSION(#5723,#5718,#9,0.03838582677165392); +#5723=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5722); +#5722=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5720,#5721,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145891049474,0.478145891049474,0.500000611015858),.UNSPECIFIED.,(0.953269002599642,0.732710462445826,1.,0.707106781186548,1.,0.974395602891116,0.953267821212015)); +#5719=IFCCARTESIANPOINT((-6.3865677352525905E-09,0.0035227777394560176,0.)); +#5720=IFCCARTESIANPOINT((0.003494531113507377,0.003967941374781795,0.)); +#5721=IFCCARTESIANPOINT((0.007462465236548682,0.004473410261267746,0.)); +#5718=IFCAXIS2PLACEMENT3D(#1914,#10,#5717); +#5717=IFCDIRECTION((1.817035493670527E-06,-1.,0.)); +#5742=IFCADVANCEDFACE((#5736),#5741,.F.); +#5736=IFCFACEOUTERBOUND(#5735,.T.); +#5735=IFCEDGELOOP((#5726,#5727,#5728,#5729,#5730,#5731,#5732,#5733,#5734)); +#5726=IFCORIENTEDEDGE(*,*,#1975,.T.); +#1975=IFCEDGECURVE(#1968,#1970,#1974,.T.); +#1968=IFCVERTEXPOINT(#1967); +#1967=IFCCARTESIANPOINT((-0.18495280632133718,-0.39497359820429323,0.5529999999999999)); +#1970=IFCVERTEXPOINT(#1969); +#1969=IFCCARTESIANPOINT((-0.18495280675684322,-0.38697359820429345,0.5529999999999999)); +#1974=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1967,#1967,#1967,#1971,#1972,#1973,#1969),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.021858428785370032,0.27185842878537003,0.500004317178215),.UNSPECIFIED.,(0.953260650430679,0.974391257739394,1.,0.707106781186547,1.,0.732710465558259,0.953268997463086)); +#1971=IFCCARTESIANPOINT((-0.18942620325718795,-0.3944360715691751,0.553)); +#1972=IFCCARTESIANPOINT((-0.18892074158057998,-0.3904681365276854,0.553)); +#1973=IFCCARTESIANPOINT((-0.1884755843020281,-0.38697359827427436,0.553)); +#5727=IFCORIENTEDEDGE(*,*,#1982,.T.); +#1982=IFCEDGECURVE(#1970,#1977,#1981,.T.); +#1977=IFCVERTEXPOINT(#1976); +#1976=IFCCARTESIANPOINT((-0.1849528119311034,-0.3869735982042971,0.5413000000000002)); +#1981=IFCTRIMMEDCURVE(#1980,(#1969),(#1976),.T.,.CARTESIAN.); +#1980=IFCLINE(#1969,#1979); +#1979=IFCVECTOR(#1978,0.3048); +#1978=IFCDIRECTION((-4.540642871611807E-07,0.,-1.)); +#5728=IFCORIENTEDEDGE(*,*,#1990,.T.); +#1990=IFCEDGECURVE(#1977,#1984,#1989,.T.); +#1984=IFCVERTEXPOINT(#1983); +#1983=IFCCARTESIANPOINT((-0.18841690797433358,-0.38897359789270697,0.5413000000000002)); +#1989=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1976,#1985,#1986,#1987,#1988,#1988,#1988),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392845,0.478145888392845,0.500004317178215),.UNSPECIFIED.,(0.953268997463086,0.732710465558259,1.,0.707106781186547,1.,0.974391257739394,0.953260650430679)); +#1985=IFCCARTESIANPOINT((-0.1884755843020281,-0.38697359827427436,0.5413000000000002)); +#1986=IFCCARTESIANPOINT((-0.18892074158057998,-0.3904681365276854,0.5413000000000002)); +#1987=IFCCARTESIANPOINT((-0.18942620325718795,-0.3944360715691751,0.5413000000000002)); +#1988=IFCCARTESIANPOINT((-0.18545826821569825,-0.3949415332457829,0.5413000000000002)); +#5729=IFCORIENTEDEDGE(*,*,#1997,.T.); +#1997=IFCEDGECURVE(#1984,#1992,#1996,.T.); +#1992=IFCVERTEXPOINT(#1991); +#1991=IFCCARTESIANPOINT((-0.18841687367427226,-0.3889735384844469,0.551)); +#1996=IFCTRIMMEDCURVE(#1995,(#1983),(#1991),.T.,.CARTESIAN.); +#1995=IFCLINE(#1983,#1994); +#1994=IFCVECTOR(#1993,0.3048); +#1993=IFCDIRECTION((3.5360888236158774E-06,6.124562945826225E-06,1.)); +#5730=IFCORIENTEDEDGE(*,*,#2005,.T.); +#2005=IFCEDGECURVE(#1992,#1998,#2004,.T.); +#1998=IFCVERTEXPOINT(#1991); +#2004=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1999,#2000,#2001,#2002,#2003,#2003,#2003),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392845,0.478145888392845,0.500004317178215),.UNSPECIFIED.,(0.953268997463086,0.732710465558259,1.,0.707106781186547,1.,0.974391257739394,0.953260650430679)); +#1999=IFCCARTESIANPOINT((-0.18495280661855126,-0.38697359820429345,0.551)); +#2000=IFCCARTESIANPOINT((-0.18847558430202813,-0.38697359827427436,0.551)); +#2001=IFCCARTESIANPOINT((-0.18892074158058,-0.3904681365276854,0.551)); +#2002=IFCCARTESIANPOINT((-0.18942620325718798,-0.3944360715691751,0.551)); +#2003=IFCCARTESIANPOINT((-0.1854582682156983,-0.3949415332457829,0.551)); +#5731=IFCORIENTEDEDGE(*,*,#2009,.T.); +#2009=IFCEDGECURVE(#1998,#2007,#2008,.T.); +#2007=IFCVERTEXPOINT(#2006); +#2006=IFCCARTESIANPOINT((-0.1887330140467827,-0.3922812798164555,0.551)); +#2008=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1999,#2000,#2001,#2002,#2003,#2003,#2003),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392845,0.478145888392845,0.500004317178215),.UNSPECIFIED.,(0.953268997463086,0.732710465558259,1.,0.707106781186547,1.,0.974391257739394,0.953260650430679)); +#5732=IFCORIENTEDEDGE(*,*,#2016,.T.); +#2016=IFCEDGECURVE(#2007,#2011,#2015,.T.); +#2011=IFCVERTEXPOINT(#2010); +#2010=IFCCARTESIANPOINT((-0.188733011873028,-0.39228128610026486,0.5413000000000002)); +#2015=IFCTRIMMEDCURVE(#2014,(#2006),(#2010),.T.,.CARTESIAN.); +#2014=IFCLINE(#2006,#2013); +#2013=IFCVECTOR(#2012,0.30479999999999996); +#2012=IFCDIRECTION((2.2409838954959027E-07,-6.478152826541886E-07,-1.)); +#5733=IFCORIENTEDEDGE(*,*,#2019,.T.); +#2019=IFCEDGECURVE(#2011,#2017,#2018,.T.); +#2017=IFCVERTEXPOINT(#1988); +#2018=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1976,#1985,#1986,#1987,#1988,#1988,#1988),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392845,0.478145888392845,0.500004317178215),.UNSPECIFIED.,(0.953268997463086,0.732710465558259,1.,0.707106781186547,1.,0.974391257739394,0.953260650430679)); +#5734=IFCORIENTEDEDGE(*,*,#2024,.T.); +#2024=IFCEDGECURVE(#2017,#1968,#2023,.T.); +#2023=IFCTRIMMEDCURVE(#2022,(#1988),(#1967),.T.,.CARTESIAN.); +#2022=IFCLINE(#1988,#2021); +#2021=IFCVECTOR(#2020,0.30479999999999996); +#2020=IFCDIRECTION((-1.3661754235017338E-08,0.,1.)); +#5741=IFCSURFACEOFLINEAREXTRUSION(#5740,#5738,#9,0.03838582677165303); +#5740=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5739); +#5739=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5720,#5721,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392845,0.478145888392845,0.500004317178215),.UNSPECIFIED.,(0.953268997463086,0.732710465558259,1.,0.707106781186547,1.,0.974391257739394,0.953260650430679)); +#5738=IFCAXIS2PLACEMENT3D(#1969,#10,#5737); +#5737=IFCDIRECTION((1.2829342369145321E-05,-1.,0.)); +#5754=IFCADVANCEDFACE((#5748),#5753,.F.); +#5748=IFCFACEOUTERBOUND(#5747,.T.); +#5747=IFCEDGELOOP((#5743,#5744,#5745,#5746)); +#5743=IFCORIENTEDEDGE(*,*,#2033,.T.); +#2033=IFCEDGECURVE(#2026,#2028,#2032,.T.); +#2026=IFCVERTEXPOINT(#2025); +#2025=IFCCARTESIANPOINT((-0.17695280653909026,-0.38647359820429344,0.069)); +#2028=IFCVERTEXPOINT(#2027); +#2027=IFCCARTESIANPOINT((-0.17695280653909026,-0.39147359820429345,0.069)); +#2032=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2025,#2025,#2025,#2029,#2030,#2031,#2027),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.5406877795776097E-07,0.25000015406877796,0.500000154068791),.UNSPECIFIED.,(0.99999963899462,0.999999819497199,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2029=IFCCARTESIANPOINT((-0.17695280653909026,-0.38647359820429356,0.07150000000000023)); +#2030=IFCCARTESIANPOINT((-0.17695280653909026,-0.3889735982042934,0.07150000000000001)); +#2031=IFCCARTESIANPOINT((-0.17695280653909026,-0.39147359820429356,0.07150000000000023)); +#5744=IFCORIENTEDEDGE(*,*,#2040,.T.); +#2040=IFCEDGECURVE(#2028,#2035,#2039,.T.); +#2035=IFCVERTEXPOINT(#2034); +#2034=IFCCARTESIANPOINT((-0.17795280653909024,-0.3914735982042925,0.06900000217886167)); +#2039=IFCTRIMMEDCURVE(#2038,(#2027),(#2034),.T.,.CARTESIAN.); +#2038=IFCLINE(#2027,#2037); +#2037=IFCVECTOR(#2036,0.3048); +#2036=IFCDIRECTION((-1.,0.,2.1788614253454265E-06)); +#5745=IFCORIENTEDEDGE(*,*,#2047,.T.); +#2047=IFCEDGECURVE(#2035,#2042,#2046,.T.); +#2042=IFCVERTEXPOINT(#2041); +#2041=IFCCARTESIANPOINT((-0.17795280653909015,-0.3864735982042944,0.0689999978211381)); +#2046=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2034,#2043,#2044,#2045,#2041,#2041,#2041),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000013,0.500000000000013,0.500000154068791),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497199,0.99999963899462)); +#2043=IFCCARTESIANPOINT((-0.17795280653909037,-0.3914735982042935,0.07150000000000045)); +#2044=IFCCARTESIANPOINT((-0.1779528065390903,-0.3889735982042934,0.07150000000000001)); +#2045=IFCCARTESIANPOINT((-0.17795280653909037,-0.38647359820429344,0.07150000000000045)); +#5746=IFCORIENTEDEDGE(*,*,#2051,.T.); +#2051=IFCEDGECURVE(#2042,#2026,#2050,.T.); +#2050=IFCTRIMMEDCURVE(#2049,(#2041),(#2025),.T.,.CARTESIAN.); +#2049=IFCLINE(#2041,#2048); +#2048=IFCVECTOR(#5,0.3048); +#5753=IFCSURFACEOFLINEAREXTRUSION(#5752,#5750,#10,0.0032808398950131545); +#5752=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5751); +#5751=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5576,#5577,#5700,#5701,#5701,#5701),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000013,0.500000000000013,0.500000154068791),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497199,0.99999963899462)); +#5750=IFCAXIS2PLACEMENT3D(#2027,#5,#5749); +#5749=IFCDIRECTION((0.,1.,-4.357723798209934E-07)); +#5771=IFCADVANCEDFACE((#5765),#5770,.F.); +#5765=IFCFACEOUTERBOUND(#5764,.T.); +#5764=IFCEDGELOOP((#5755,#5756,#5757,#5758,#5759,#5760,#5761,#5762,#5763)); +#5755=IFCORIENTEDEDGE(*,*,#2061,.T.); +#2061=IFCEDGECURVE(#2053,#2055,#2060,.T.); +#2053=IFCVERTEXPOINT(#2052); +#2052=IFCCARTESIANPOINT((-0.1884169080993218,-0.38897359810919113,0.058700000000000176)); +#2055=IFCVERTEXPOINT(#2054); +#2054=IFCCARTESIANPOINT((-0.18495280655549393,-0.3869735982042933,0.05870000000000017)); +#2060=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2056,#2056,#2056,#2057,#2058,#2059,#2054),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.02185471996657895,0.27185471996657895,0.500000611015923),.UNSPECIFIED.,(0.953267821211637,0.974395602890887,1.,0.707106781186548,1.,0.732710462445978,0.953269002599391)); +#2056=IFCCARTESIANPOINT((-0.18495279201920595,-0.39497359820426703,0.05870000000000005)); +#2057=IFCCARTESIANPOINT((-0.18942620325719065,-0.3944360715691729,0.05870000000000028)); +#2058=IFCCARTESIANPOINT((-0.18892074158058064,-0.3904681365276835,0.05870000000000028)); +#2059=IFCCARTESIANPOINT((-0.1884755842949529,-0.386973598218739,0.05870000000000028)); +#5756=IFCORIENTEDEDGE(*,*,#2067,.T.); +#2067=IFCEDGECURVE(#2055,#2063,#2066,.T.); +#2063=IFCVERTEXPOINT(#2062); +#2062=IFCCARTESIANPOINT((-0.18495280655549506,-0.3869735982042934,0.047)); +#2066=IFCTRIMMEDCURVE(#2065,(#2054),(#2062),.T.,.CARTESIAN.); +#2065=IFCLINE(#2054,#2064); +#2064=IFCVECTOR(#10,0.3048); +#5757=IFCORIENTEDEDGE(*,*,#2074,.T.); +#2074=IFCEDGECURVE(#2063,#2069,#2073,.T.); +#2069=IFCVERTEXPOINT(#2068); +#2068=IFCCARTESIANPOINT((-0.1849528065067614,-0.3949735982042934,0.04699999999999999)); +#2073=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2062,#2070,#2071,#2072,#2068,#2068,#2068),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145891049344,0.478145891049344,0.500000611015923),.UNSPECIFIED.,(0.953269002599391,0.732710462445978,1.,0.707106781186548,1.,0.974395602890887,0.953267821211637)); +#2070=IFCCARTESIANPOINT((-0.18847558429495315,-0.386973598218739,0.047)); +#2071=IFCCARTESIANPOINT((-0.18892074158058084,-0.3904681365276835,0.047)); +#2072=IFCCARTESIANPOINT((-0.1894262032571909,-0.3944360715691729,0.047)); +#5758=IFCORIENTEDEDGE(*,*,#2080,.T.); +#2080=IFCEDGECURVE(#2069,#2075,#2079,.T.); +#2075=IFCVERTEXPOINT(#2056); +#2079=IFCTRIMMEDCURVE(#2078,(#2068),(#2056),.T.,.CARTESIAN.); +#2078=IFCLINE(#2068,#2077); +#2077=IFCVECTOR(#2076,0.3048); +#2076=IFCDIRECTION((1.2227271298470529E-06,0.,1.)); +#5759=IFCORIENTEDEDGE(*,*,#2084,.T.); +#2084=IFCEDGECURVE(#2075,#2082,#2083,.T.); +#2082=IFCVERTEXPOINT(#2081); +#2081=IFCCARTESIANPOINT((-0.1887330140091987,-0.3922812799251051,0.05870000000000007)); +#2083=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2056,#2056,#2056,#2057,#2058,#2059,#2054),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.02185471996657895,0.27185471996657895,0.500000611015923),.UNSPECIFIED.,(0.953267821211637,0.974395602890887,1.,0.707106781186548,1.,0.732710462445978,0.953269002599391)); +#5760=IFCORIENTEDEDGE(*,*,#2090,.T.); +#2090=IFCEDGECURVE(#2082,#2086,#2089,.T.); +#2086=IFCVERTEXPOINT(#2085); +#2085=IFCCARTESIANPOINT((-0.18873301400919806,-0.39228127992510725,0.04900000000000012)); +#2089=IFCTRIMMEDCURVE(#2088,(#2081),(#2085),.T.,.CARTESIAN.); +#2088=IFCLINE(#2081,#2087); +#2087=IFCVECTOR(#10,0.3048); +#5761=IFCORIENTEDEDGE(*,*,#2099,.T.); +#2099=IFCEDGECURVE(#2086,#2092,#2098,.T.); +#2092=IFCVERTEXPOINT(#2091); +#2091=IFCCARTESIANPOINT((-0.18865290286376873,-0.3894539643049248,0.04900000000000013)); +#2098=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2093,#2093,#2093,#2094,#2095,#2096,#2097),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.02185471996657895,0.27185471996657895,0.500000611015923),.UNSPECIFIED.,(0.953267821211637,0.974395602890887,1.,0.707106781186548,1.,0.732710462445978,0.953269002599391)); +#2093=IFCCARTESIANPOINT((-0.184952792019206,-0.39497359820426703,0.048999999999999905)); +#2094=IFCCARTESIANPOINT((-0.18942620325719073,-0.3944360715691729,0.04900000000000013)); +#2095=IFCCARTESIANPOINT((-0.1889207415805807,-0.3904681365276835,0.04900000000000013)); +#2096=IFCCARTESIANPOINT((-0.18847558429495298,-0.386973598218739,0.04900000000000013)); +#2097=IFCCARTESIANPOINT((-0.18495280655549398,-0.3869735982042934,0.04900000000000013)); +#5762=IFCORIENTEDEDGE(*,*,#2102,.T.); +#2102=IFCEDGECURVE(#2092,#2100,#2101,.T.); +#2100=IFCVERTEXPOINT(#2091); +#2101=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2093,#2093,#2093,#2094,#2095,#2096,#2097),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.02185471996657895,0.27185471996657895,0.500000611015923),.UNSPECIFIED.,(0.953267821211637,0.974395602890887,1.,0.707106781186548,1.,0.732710462445978,0.953269002599391)); +#5763=IFCORIENTEDEDGE(*,*,#2106,.T.); +#2106=IFCEDGECURVE(#2100,#2053,#2105,.T.); +#2105=IFCTRIMMEDCURVE(#2104,(#2091),(#2052),.T.,.CARTESIAN.); +#2104=IFCLINE(#2091,#2103); +#2103=IFCVECTOR(#9,0.3048); +#5770=IFCSURFACEOFLINEAREXTRUSION(#5769,#5767,#9,0.03838582677165445); +#5769=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5768); +#5768=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5720,#5721,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145891049344,0.478145891049344,0.500000611015923),.UNSPECIFIED.,(0.953269002599391,0.732710462445978,1.,0.707106781186548,1.,0.974395602890887,0.953267821211637)); +#5767=IFCAXIS2PLACEMENT3D(#2054,#10,#5766); +#5766=IFCDIRECTION((1.8170359970344983E-06,-1.,0.)); +#5788=IFCADVANCEDFACE((#5782),#5787,.F.); +#5782=IFCFACEOUTERBOUND(#5781,.T.); +#5781=IFCEDGELOOP((#5772,#5773,#5774,#5775,#5776,#5777,#5778,#5779,#5780)); +#5772=IFCORIENTEDEDGE(*,*,#2115,.T.); +#2115=IFCEDGECURVE(#2108,#2110,#2114,.T.); +#2108=IFCVERTEXPOINT(#2107); +#2107=IFCCARTESIANPOINT((-0.18495280632133684,-0.39497359820429345,0.09100000000000022)); +#2110=IFCVERTEXPOINT(#2109); +#2109=IFCCARTESIANPOINT((-0.18495280675684522,-0.38697359820429367,0.09100000000000048)); +#2114=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2107,#2107,#2107,#2111,#2112,#2113,#2109),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.021858428785404005,0.271858428785404,0.500004317178239),.UNSPECIFIED.,(0.953260650430611,0.974391257739353,1.,0.707106781186547,1.,0.732710465558272,0.953268997463065)); +#2111=IFCCARTESIANPOINT((-0.18942620325718837,-0.39443607156917465,0.09100000000000068)); +#2112=IFCCARTESIANPOINT((-0.18892074158057998,-0.39046813652768514,0.09100000000000047)); +#2113=IFCCARTESIANPOINT((-0.188475584302028,-0.38697359827427424,0.09100000000000022)); +#5773=IFCORIENTEDEDGE(*,*,#2122,.T.); +#2122=IFCEDGECURVE(#2110,#2117,#2121,.T.); +#2117=IFCVERTEXPOINT(#2116); +#2116=IFCCARTESIANPOINT((-0.18495281193110583,-0.3869735982042972,0.07929999999999995)); +#2121=IFCTRIMMEDCURVE(#2120,(#2109),(#2116),.T.,.CARTESIAN.); +#2120=IFCLINE(#2109,#2119); +#2119=IFCVECTOR(#2118,0.3048); +#2118=IFCDIRECTION((-4.5406448383575363E-07,0.,-1.)); +#5774=IFCORIENTEDEDGE(*,*,#2130,.T.); +#2130=IFCEDGECURVE(#2117,#2124,#2129,.T.); +#2124=IFCVERTEXPOINT(#2123); +#2123=IFCCARTESIANPOINT((-0.188416907974334,-0.3889735978927073,0.07929999999999995)); +#2129=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2116,#2125,#2126,#2127,#2128,#2128,#2128),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392835,0.478145888392835,0.500004317178239),.UNSPECIFIED.,(0.953268997463065,0.732710465558272,1.,0.707106781186547,1.,0.974391257739353,0.953260650430611)); +#2125=IFCCARTESIANPOINT((-0.1884755843020281,-0.38697359827427424,0.07929999999999995)); +#2126=IFCCARTESIANPOINT((-0.18892074158058017,-0.39046813652768514,0.07929999999999995)); +#2127=IFCCARTESIANPOINT((-0.18942620325718848,-0.39443607156917465,0.07929999999999995)); +#2128=IFCCARTESIANPOINT((-0.18545826821569902,-0.394941533245783,0.07929999999999995)); +#5775=IFCORIENTEDEDGE(*,*,#2137,.T.); +#2137=IFCEDGECURVE(#2124,#2132,#2136,.T.); +#2132=IFCVERTEXPOINT(#2131); +#2131=IFCCARTESIANPOINT((-0.18841687367427062,-0.3889735384844439,0.08900000000000019)); +#2136=IFCTRIMMEDCURVE(#2135,(#2123),(#2131),.T.,.CARTESIAN.); +#2135=IFCLINE(#2123,#2134); +#2134=IFCVECTOR(#2133,0.3048); +#2133=IFCDIRECTION((3.5360890154898052E-06,6.124563252824499E-06,1.)); +#5776=IFCORIENTEDEDGE(*,*,#2145,.T.); +#2145=IFCEDGECURVE(#2132,#2138,#2144,.T.); +#2138=IFCVERTEXPOINT(#2131); +#2144=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2139,#2140,#2141,#2142,#2143,#2143,#2143),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392835,0.478145888392835,0.500004317178239),.UNSPECIFIED.,(0.953268997463065,0.732710465558272,1.,0.707106781186547,1.,0.974391257739353,0.953260650430611)); +#2139=IFCCARTESIANPOINT((-0.18495280661855137,-0.38697359820429367,0.08900000000000026)); +#2140=IFCCARTESIANPOINT((-0.18847558430202802,-0.38697359827427424,0.08900000000000002)); +#2141=IFCCARTESIANPOINT((-0.18892074158058,-0.39046813652768514,0.08900000000000026)); +#2142=IFCCARTESIANPOINT((-0.18942620325718842,-0.39443607156917465,0.08900000000000048)); +#2143=IFCCARTESIANPOINT((-0.18545826821569883,-0.394941533245783,0.08900000000000026)); +#5777=IFCORIENTEDEDGE(*,*,#2149,.T.); +#2149=IFCEDGECURVE(#2138,#2147,#2148,.T.); +#2147=IFCVERTEXPOINT(#2146); +#2146=IFCCARTESIANPOINT((-0.188733014046781,-0.3922812798164608,0.08900000000000029)); +#2148=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2139,#2140,#2141,#2142,#2143,#2143,#2143),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392835,0.478145888392835,0.500004317178239),.UNSPECIFIED.,(0.953268997463065,0.732710465558272,1.,0.707106781186547,1.,0.974391257739353,0.953260650430611)); +#5778=IFCORIENTEDEDGE(*,*,#2156,.T.); +#2156=IFCEDGECURVE(#2147,#2151,#2155,.T.); +#2151=IFCVERTEXPOINT(#2150); +#2150=IFCCARTESIANPOINT((-0.1887330118730285,-0.3922812861002642,0.07930000000000002)); +#2155=IFCTRIMMEDCURVE(#2154,(#2146),(#2150),.T.,.CARTESIAN.); +#2154=IFCLINE(#2146,#2153); +#2153=IFCVECTOR(#2152,0.30479999999999996); +#2152=IFCDIRECTION((2.2409834070892935E-07,-6.478151779956263E-07,-1.)); +#5779=IFCORIENTEDEDGE(*,*,#2159,.T.); +#2159=IFCEDGECURVE(#2151,#2157,#2158,.T.); +#2157=IFCVERTEXPOINT(#2128); +#2158=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2116,#2125,#2126,#2127,#2128,#2128,#2128),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392835,0.478145888392835,0.500004317178239),.UNSPECIFIED.,(0.953268997463065,0.732710465558272,1.,0.707106781186547,1.,0.974391257739353,0.953260650430611)); +#5780=IFCORIENTEDEDGE(*,*,#2164,.T.); +#2164=IFCEDGECURVE(#2157,#2108,#2163,.T.); +#2163=IFCTRIMMEDCURVE(#2162,(#2128),(#2107),.T.,.CARTESIAN.); +#2162=IFCLINE(#2128,#2161); +#2161=IFCVECTOR(#2160,0.3048); +#2160=IFCDIRECTION((-1.366174845047069E-08,0.,1.)); +#5787=IFCSURFACEOFLINEAREXTRUSION(#5786,#5784,#9,0.038385826771655196); +#5786=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5785); +#5785=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5720,#5721,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.228145888392835,0.478145888392835,0.500004317178239),.UNSPECIFIED.,(0.953268997463065,0.732710465558272,1.,0.707106781186547,1.,0.974391257739353,0.953260650430611)); +#5784=IFCAXIS2PLACEMENT3D(#2109,#10,#5783); +#5783=IFCDIRECTION((1.2829342415674877E-05,-1.,0.)); +#5804=IFCADVANCEDFACE((#5794),#5803,.F.); +#5794=IFCFACEOUTERBOUND(#5793,.T.); +#5793=IFCEDGELOOP((#5789,#5790,#5791,#5792)); +#5789=IFCORIENTEDEDGE(*,*,#2173,.T.); +#2173=IFCEDGECURVE(#2166,#2168,#2172,.T.); +#2166=IFCVERTEXPOINT(#2165); +#2165=IFCCARTESIANPOINT((4.7193460909738856E-05,-0.377973598204293,0.5831500000000001)); +#2168=IFCVERTEXPOINT(#2167); +#2167=IFCCARTESIANPOINT((4.719346090973886E-05,-0.37797359820429327,0.5728500000000004)); +#2172=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2165,#2165,#2165,#2169,#2170,#2171,#2167),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.0668490252617744E-09,0.250000002066849,0.500000002066828),.UNSPECIFIED.,(0.999999995157071,0.999999997578536,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2169=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3831235982042935,0.5831500000000006)); +#2170=IFCCARTESIANPOINT((4.719346090973886E-05,-0.38312359820429337,0.5780000000000001)); +#2171=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3831235982042933,0.57285)); +#5790=IFCORIENTEDEDGE(*,*,#2179,.T.); +#2179=IFCEDGECURVE(#2168,#2175,#2178,.T.); +#2175=IFCVERTEXPOINT(#2174); +#2174=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3779735982343994,0.5728500000000004)); +#2178=IFCTRIMMEDCURVE(#2177,(#2167),(#2174),.T.,.CARTESIAN.); +#2177=IFCLINE(#2167,#2176); +#2176=IFCVECTOR(#6,0.3048); +#5791=IFCORIENTEDEDGE(*,*,#2186,.T.); +#2186=IFCEDGECURVE(#2175,#2181,#2185,.T.); +#2181=IFCVERTEXPOINT(#2180); +#2180=IFCCARTESIANPOINT((-0.0011528065390903064,-0.3779735981440804,0.5831500000000001)); +#2185=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2174,#2182,#2183,#2184,#2180,#2180,#2180),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999979,0.499999999999979,0.500000002066828),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578536,0.999999995157071)); +#2182=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3831235982042933,0.57285)); +#2183=IFCCARTESIANPOINT((-0.0011528065390903066,-0.38312359820429337,0.5780000000000001)); +#2184=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3831235982042935,0.5831500000000006)); +#5792=IFCORIENTEDEDGE(*,*,#2190,.T.); +#2190=IFCEDGECURVE(#2181,#2166,#2189,.T.); +#2189=IFCTRIMMEDCURVE(#2188,(#2180),(#2165),.T.,.CARTESIAN.); +#2188=IFCLINE(#2180,#2187); +#2187=IFCVECTOR(#5,0.3048); +#5803=IFCSURFACEOFLINEAREXTRUSION(#5802,#5796,#10,0.003937007874015897); +#5802=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5801); +#5801=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5799,#5800,#5800,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999979,0.499999999999979,0.500000002066828),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578536,0.999999995157071)); +#5797=IFCCARTESIANPOINT((0.,0.005150000000000064,0.)); +#5798=IFCCARTESIANPOINT((0.005149999969893182,0.0051500000301065675,0.)); +#5799=IFCCARTESIANPOINT((0.010299999969893725,0.005150000060213125,0.)); +#5800=IFCCARTESIANPOINT((0.010299999999999643,0.,0.)); +#5796=IFCAXIS2PLACEMENT3D(#2167,#5,#5795); +#5795=IFCDIRECTION((0.,5.845912078042187E-09,1.)); +#5816=IFCADVANCEDFACE((#5810),#5815,.F.); +#5810=IFCFACEOUTERBOUND(#5809,.T.); +#5809=IFCEDGELOOP((#5805,#5806,#5807,#5808)); +#5805=IFCORIENTEDEDGE(*,*,#2199,.T.); +#2199=IFCEDGECURVE(#2192,#2194,#2198,.T.); +#2192=IFCVERTEXPOINT(#2191); +#2191=IFCCARTESIANPOINT((4.7193460909738856E-05,-0.3779735982042897,0.027150000000000094)); +#2194=IFCVERTEXPOINT(#2193); +#2193=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3779735982042934,0.016850000000000365)); +#2198=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2191,#2191,#2191,#2195,#2196,#2197,#2193),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.0669359557246025E-09,0.25000000206693596,0.500000002067081),.UNSPECIFIED.,(0.999999995156869,0.999999997578434,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2195=IFCCARTESIANPOINT((4.719346090973886E-05,-0.38312359820429376,0.02715000000000032)); +#2196=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3831235982042935,0.022)); +#2197=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3831235982042934,0.016850000000000136)); +#5806=IFCORIENTEDEDGE(*,*,#2205,.T.); +#2205=IFCEDGECURVE(#2194,#2201,#2204,.T.); +#2201=IFCVERTEXPOINT(#2200); +#2200=IFCCARTESIANPOINT((-0.001152806539090193,-0.37797359823440607,0.016850000000000365)); +#2204=IFCTRIMMEDCURVE(#2203,(#2193),(#2200),.T.,.CARTESIAN.); +#2203=IFCLINE(#2193,#2202); +#2202=IFCVECTOR(#6,0.3048); +#5807=IFCORIENTEDEDGE(*,*,#2212,.T.); +#2212=IFCEDGECURVE(#2201,#2207,#2211,.T.); +#2207=IFCVERTEXPOINT(#2206); +#2206=IFCCARTESIANPOINT((-0.001152806539090193,-0.3779735981440781,0.027150000000000545)); +#2211=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2200,#2208,#2209,#2210,#2206,#2206,#2206),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000145,0.500000000000145,0.500000002067081),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578434,0.999999995156869)); +#2208=IFCCARTESIANPOINT((-0.001152806539090193,-0.3831235982042934,0.016850000000000136)); +#2209=IFCCARTESIANPOINT((-0.001152806539090193,-0.3831235982042935,0.022)); +#2210=IFCCARTESIANPOINT((-0.001152806539090193,-0.38312359820429376,0.02715000000000032)); +#5808=IFCORIENTEDEDGE(*,*,#2216,.T.); +#2216=IFCEDGECURVE(#2207,#2192,#2215,.T.); +#2215=IFCTRIMMEDCURVE(#2214,(#2206),(#2191),.T.,.CARTESIAN.); +#2214=IFCLINE(#2206,#2213); +#2213=IFCVECTOR(#5,0.3048); +#5815=IFCSURFACEOFLINEAREXTRUSION(#5814,#5812,#10,0.003937007874015524); +#5814=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5813); +#5813=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5799,#5800,#5800,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000145,0.500000000000145,0.500000002067081),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578434,0.999999995156869)); +#5812=IFCAXIS2PLACEMENT3D(#2193,#5,#5811); +#5811=IFCDIRECTION((0.,5.84614205589097E-09,1.)); +#5828=IFCADVANCEDFACE((#5822),#5827,.F.); +#5822=IFCFACEOUTERBOUND(#5821,.T.); +#5821=IFCEDGELOOP((#5817,#5818,#5819,#5820)); +#5817=IFCORIENTEDEDGE(*,*,#2225,.T.); +#2225=IFCEDGECURVE(#2218,#2220,#2224,.T.); +#2218=IFCVERTEXPOINT(#2217); +#2217=IFCCARTESIANPOINT((4.719346090973886E-05,-0.02197359820429327,0.5831500000000002)); +#2220=IFCVERTEXPOINT(#2219); +#2219=IFCCARTESIANPOINT((4.719346090973886E-05,-0.02197359820429324,0.57285)); +#2224=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2217,#2217,#2217,#2221,#2222,#2223,#2219),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066852022863941E-09,0.250000002066852,0.500000002066853),.UNSPECIFIED.,(0.999999995157064,0.999999997578532,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2221=IFCCARTESIANPOINT((4.719346090973886E-05,-0.02712359820429322,0.5831500000000001)); +#2222=IFCCARTESIANPOINT((4.719346090973886E-05,-0.02712359820429322,0.5780000000000001)); +#2223=IFCCARTESIANPOINT((4.719346090973886E-05,-0.02712359820429322,0.57285)); +#5818=IFCORIENTEDEDGE(*,*,#2231,.T.); +#2231=IFCEDGECURVE(#2220,#2227,#2230,.T.); +#2227=IFCVERTEXPOINT(#2226); +#2226=IFCCARTESIANPOINT((-0.0011528065390903068,-0.021973598234399865,0.5728500000000001)); +#2230=IFCTRIMMEDCURVE(#2229,(#2219),(#2226),.T.,.CARTESIAN.); +#2229=IFCLINE(#2219,#2228); +#2228=IFCVECTOR(#6,0.3048); +#5819=IFCORIENTEDEDGE(*,*,#2238,.T.); +#2238=IFCEDGECURVE(#2227,#2233,#2237,.T.); +#2233=IFCVERTEXPOINT(#2232); +#2232=IFCCARTESIANPOINT((-0.0011528065390903064,-0.021973598144080023,0.5831500000000001)); +#2237=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2226,#2234,#2235,#2236,#2232,#2232,#2232),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000002066853),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578532,0.999999995157064)); +#2234=IFCCARTESIANPOINT((-0.0011528065390903066,-0.02712359820429322,0.57285)); +#2235=IFCCARTESIANPOINT((-0.0011528065390903066,-0.02712359820429322,0.5780000000000001)); +#2236=IFCCARTESIANPOINT((-0.0011528065390903066,-0.02712359820429322,0.5831500000000001)); +#5820=IFCORIENTEDEDGE(*,*,#2242,.T.); +#2242=IFCEDGECURVE(#2233,#2218,#2241,.T.); +#2241=IFCTRIMMEDCURVE(#2240,(#2232),(#2217),.T.,.CARTESIAN.); +#2240=IFCLINE(#2232,#2239); +#2239=IFCVECTOR(#5,0.3048); +#5827=IFCSURFACEOFLINEAREXTRUSION(#5826,#5824,#10,0.003937007874015897); +#5826=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5825); +#5825=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5799,#5800,#5800,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000002066853),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578532,0.999999995157064)); +#5824=IFCAXIS2PLACEMENT3D(#2219,#5,#5823); +#5823=IFCDIRECTION((0.,5.845943289321434E-09,1.)); +#5840=IFCADVANCEDFACE((#5834),#5839,.F.); +#5834=IFCFACEOUTERBOUND(#5833,.T.); +#5833=IFCEDGELOOP((#5829,#5830,#5831,#5832)); +#5829=IFCORIENTEDEDGE(*,*,#2251,.T.); +#2251=IFCEDGECURVE(#2244,#2246,#2250,.T.); +#2244=IFCVERTEXPOINT(#2243); +#2243=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.02197359820429341,0.027150000000000094)); +#2246=IFCVERTEXPOINT(#2245); +#2245=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.021973598204293354,0.016850000000000365)); +#2250=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2243,#2243,#2243,#2247,#2248,#2249,#2245),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066866011674051E-09,0.250000002066866,0.500000002066866),.UNSPECIFIED.,(0.999999995157032,0.999999997578516,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2247=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.027123598204293557,0.027150000000000094)); +#2248=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.027123598204293442,0.022)); +#2249=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.027123598204293442,0.016850000000000136)); +#5830=IFCORIENTEDEDGE(*,*,#2257,.T.); +#2257=IFCEDGECURVE(#2246,#2253,#2256,.T.); +#2253=IFCVERTEXPOINT(#2252); +#2252=IFCCARTESIANPOINT((-0.001152806539090193,-0.021973598234400153,0.016850000000000365)); +#2256=IFCTRIMMEDCURVE(#2255,(#2245),(#2252),.T.,.CARTESIAN.); +#2255=IFCLINE(#2245,#2254); +#2254=IFCVECTOR(#6,0.3048); +#5831=IFCORIENTEDEDGE(*,*,#2264,.T.); +#2264=IFCEDGECURVE(#2253,#2259,#2263,.T.); +#2259=IFCVERTEXPOINT(#2258); +#2258=IFCCARTESIANPOINT((-0.001152806539090193,-0.02197359814407992,0.027149999999999865)); +#2263=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2252,#2260,#2261,#2262,#2258,#2258,#2258),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000002066866),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578516,0.999999995157032)); +#2260=IFCCARTESIANPOINT((-0.001152806539090193,-0.027123598204293442,0.016850000000000136)); +#2261=IFCCARTESIANPOINT((-0.001152806539090193,-0.027123598204293442,0.022)); +#2262=IFCCARTESIANPOINT((-0.001152806539090193,-0.027123598204293557,0.027150000000000094)); +#5832=IFCORIENTEDEDGE(*,*,#2268,.T.); +#2268=IFCEDGECURVE(#2259,#2244,#2267,.T.); +#2267=IFCTRIMMEDCURVE(#2266,(#2258),(#2243),.T.,.CARTESIAN.); +#2266=IFCLINE(#2258,#2265); +#2265=IFCVECTOR(#5,0.3048); +#5839=IFCSURFACEOFLINEAREXTRUSION(#5838,#5836,#10,0.003937007874015897); +#5838=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5837); +#5837=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5799,#5800,#5800,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000002066866),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578516,0.999999995157032)); +#5836=IFCAXIS2PLACEMENT3D(#2245,#5,#5835); +#5835=IFCDIRECTION((0.,5.8459646444077935E-09,1.)); +#5854=IFCADVANCEDFACE((#5846),#5853,.F.); +#5846=IFCFACEOUTERBOUND(#5845,.T.); +#5845=IFCEDGELOOP((#5841,#5842,#5843,#5844)); +#5841=IFCORIENTEDEDGE(*,*,#2277,.T.); +#2277=IFCEDGECURVE(#2270,#2272,#2276,.T.); +#2270=IFCVERTEXPOINT(#2269); +#2269=IFCCARTESIANPOINT((-0.007152806539090307,-0.3574735982042934,0.5625000000000002)); +#2272=IFCVERTEXPOINT(#2271); +#2271=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36747359820429343,0.5625000000000004)); +#2276=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2269,#2269,#2269,#2273,#2274,#2275,#2271),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.2888520606324505E-07,0.25000012888520606,0.500000128885222),.UNSPECIFIED.,(0.999999698003334,0.999999849001589,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2273=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3574735982042932,0.5674999999999996)); +#2274=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36247359820429303,0.5675)); +#2275=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3674735982042931,0.5675000000000004)); +#5842=IFCORIENTEDEDGE(*,*,#2284,.T.); +#2284=IFCEDGECURVE(#2272,#2279,#2283,.T.); +#2279=IFCVERTEXPOINT(#2278); +#2278=IFCCARTESIANPOINT((-0.0011528065390903066,-0.36747359820429204,0.5625000036454256)); +#2283=IFCTRIMMEDCURVE(#2282,(#2271),(#2278),.T.,.CARTESIAN.); +#2282=IFCLINE(#2271,#2281); +#2281=IFCVECTOR(#2280,0.3048); +#2280=IFCDIRECTION((1.,0.,6.075425803330192E-07)); +#5843=IFCORIENTEDEDGE(*,*,#2291,.T.); +#2291=IFCEDGECURVE(#2279,#2286,#2290,.T.); +#2286=IFCVERTEXPOINT(#2285); +#2285=IFCCARTESIANPOINT((-0.0011528065390903064,-0.35747359820429464,0.5624999963545751)); +#2290=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2278,#2287,#2288,#2289,#2285,#2285,#2285),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000016,0.500000000000016,0.500000128885222),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001589,0.999999698003334)); +#2287=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3674735982042931,0.5675000000000004)); +#2288=IFCCARTESIANPOINT((-0.0011528065390903066,-0.36247359820429303,0.5675)); +#2289=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3574735982042932,0.5674999999999996)); +#5844=IFCORIENTEDEDGE(*,*,#2295,.T.); +#2295=IFCEDGECURVE(#2286,#2270,#2294,.T.); +#2294=IFCTRIMMEDCURVE(#2293,(#2285),(#2269),.T.,.CARTESIAN.); +#2293=IFCLINE(#2285,#2292); +#2292=IFCVECTOR(#6,0.3048); +#5853=IFCSURFACEOFLINEAREXTRUSION(#5852,#5848,#9,0.01968503937007874); +#5852=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5851); +#5851=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5849,#5850,#5850,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000016,0.500000000000016,0.500000128885222),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001589,0.999999698003334)); +#5849=IFCCARTESIANPOINT((0.009999998177286973,0.005000003645424078,0.)); +#5850=IFCCARTESIANPOINT((0.00999999999999945,3.645424850873269E-09,0.)); +#5848=IFCAXIS2PLACEMENT3D(#2271,#5,#5847); +#5847=IFCDIRECTION((0.,1.,-3.645425289100718E-07)); +#5873=IFCADVANCEDFACE((#5861),#5872,.F.); +#5861=IFCFACEOUTERBOUND(#5860,.T.); +#5860=IFCEDGELOOP((#5855,#5856,#5857,#5858,#5859)); +#5855=IFCORIENTEDEDGE(*,*,#2307,.T.); +#2307=IFCEDGECURVE(#2297,#2299,#2306,.T.); +#2297=IFCVERTEXPOINT(#2296); +#2296=IFCCARTESIANPOINT((-0.010952806539090261,-0.3564735982043151,0.5661055512755003)); +#2299=IFCVERTEXPOINT(#2298); +#2298=IFCCARTESIANPOINT((-0.010952806539090374,-0.3694735982042934,0.5624999999121957)); +#2306=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2300,#2301,#2302,#2303,#2304,#2305,#2298),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.21317163445306098,0.463171634453061,0.500000004019899),.UNSPECIFIED.,(0.92641807329785,0.750253895301273,1.,0.707106781186548,1.,0.95685288117567,0.926418066653793)); +#2300=IFCCARTESIANPOINT((-0.010952806539090263,-0.3554735982042933,0.5625000000037859)); +#2301=IFCCARTESIANPOINT((-0.010952806539090263,-0.3554735982073359,0.568125539648735)); +#2302=IFCCARTESIANPOINT((-0.010952806539090263,-0.3609673601164193,0.5693360256598876)); +#2303=IFCCARTESIANPOINT((-0.010952806539090263,-0.36780338577630667,0.5708422637477615)); +#2304=IFCCARTESIANPOINT((-0.010952806539090263,-0.36930962386418065,0.564006238087874)); +#2305=IFCCARTESIANPOINT((-0.010952806539090263,-0.3694735982234107,0.563262044366918)); +#5856=IFCORIENTEDEDGE(*,*,#2313,.T.); +#2313=IFCEDGECURVE(#2299,#2309,#2312,.T.); +#2309=IFCVERTEXPOINT(#2308); +#2308=IFCCARTESIANPOINT((-0.007152806539090193,-0.36947359820429343,0.5624999999121957)); +#2312=IFCTRIMMEDCURVE(#2311,(#2298),(#2308),.T.,.CARTESIAN.); +#2311=IFCLINE(#2298,#2310); +#2310=IFCVECTOR(#5,0.3048); +#5857=IFCORIENTEDEDGE(*,*,#2322,.T.); +#2322=IFCEDGECURVE(#2309,#2315,#2321,.T.); +#2315=IFCVERTEXPOINT(#2314); +#2314=IFCCARTESIANPOINT((-0.0071528065390903065,-0.35547359820429336,0.5625000001756091)); +#2321=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2308,#2316,#2317,#2318,#2319,#2320,#2314),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.036828369566838,0.286828369566838,0.500000004019899),.UNSPECIFIED.,(0.926418066653793,0.95685288117567,1.,0.707106781186548,1.,0.750253895301273,0.92641807329785)); +#2316=IFCCARTESIANPOINT((-0.007152806539090421,-0.3694735982234107,0.563262044366918)); +#2317=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36930962386418065,0.564006238087874)); +#2318=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36780338577630667,0.5708422637477615)); +#2319=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3609673601164193,0.5693360256598876)); +#2320=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3554735982073359,0.568125539648735)); +#5858=IFCORIENTEDEDGE(*,*,#2327,.T.); +#2327=IFCEDGECURVE(#2315,#2323,#2326,.T.); +#2323=IFCVERTEXPOINT(#2300); +#2326=IFCTRIMMEDCURVE(#2325,(#2314),(#2300),.T.,.CARTESIAN.); +#2325=IFCLINE(#2314,#2324); +#2324=IFCVECTOR(#6,0.3048); +#5859=IFCORIENTEDEDGE(*,*,#2329,.T.); +#2329=IFCEDGECURVE(#2323,#2297,#2328,.T.); +#2328=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2300,#2301,#2302,#2303,#2304,#2305,#2298),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.21317163445306098,0.463171634453061,0.500000004019899),.UNSPECIFIED.,(0.92641807329785,0.750253895301273,1.,0.707106781186548,1.,0.95685288117567,0.926418066653793)); +#5872=IFCSURFACEOFLINEAREXTRUSION(#5871,#5863,#9,0.012467191601050462); +#5871=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5870); +#5870=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5864,#5865,#5866,#5867,#5868,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.036828369566838,0.286828369566838,0.500000004019899),.UNSPECIFIED.,(0.926418066653793,0.95685288117567,1.,0.707106781186548,1.,0.750253895301273,0.92641807329785)); +#5864=IFCCARTESIANPOINT((0.,0.0007620444547222771,0.)); +#5865=IFCCARTESIANPOINT((0.0001639743594135411,0.0015062381735770902,0.)); +#5866=IFCCARTESIANPOINT((0.0016702125348837043,0.008342263814163808,0.)); +#5867=IFCCARTESIANPOINT((0.008506238175470303,0.006836025638693788,0.)); +#5868=IFCCARTESIANPOINT((0.014000000069042656,0.005625539557144621,0.)); +#5869=IFCCARTESIANPOINT((0.01400000000000009,0.,0.)); +#5863=IFCAXIS2PLACEMENT3D(#2298,#5,#5862); +#5862=IFCDIRECTION((0.,1.,1.2813905136965662E-08)); +#5885=IFCADVANCEDFACE((#5879),#5884,.F.); +#5879=IFCFACEOUTERBOUND(#5878,.T.); +#5878=IFCEDGELOOP((#5874,#5875,#5876,#5877)); +#5874=IFCORIENTEDEDGE(*,*,#2339,.T.); +#2339=IFCEDGECURVE(#2331,#2333,#2338,.T.); +#2331=IFCVERTEXPOINT(#2330); +#2330=IFCCARTESIANPOINT((-0.025476244039090268,-0.3584735982042935,0.5625000000000003)); +#2333=IFCVERTEXPOINT(#2332); +#2332=IFCCARTESIANPOINT((-0.02547624403909026,-0.36647359820429337,0.5625)); +#2338=IFCTRIMMEDCURVE(#2337,(#2330),(#2332),.T.,.CARTESIAN.); +#2337=IFCCIRCLE(#2336,0.003999999999999952); +#2336=IFCAXIS2PLACEMENT3D(#2334,#2335,#7); +#2334=IFCCARTESIANPOINT((-0.025476244039090268,-0.36247359820429337,0.5625)); +#2335=IFCDIRECTION((1.,0.,3.2543577311063197E-09)); +#7=IFCDIRECTION((0.,1.,0.)); +#5875=IFCORIENTEDEDGE(*,*,#2345,.T.); +#2345=IFCEDGECURVE(#2333,#2341,#2344,.T.); +#2341=IFCVERTEXPOINT(#2340); +#2340=IFCCARTESIANPOINT((-0.01095280653909033,-0.36647359820429337,0.5625000000311315)); +#2344=IFCTRIMMEDCURVE(#2343,(#2332),(#2340),.T.,.CARTESIAN.); +#2343=IFCLINE(#2332,#2342); +#2342=IFCVECTOR(#5,0.3048); +#5876=IFCORIENTEDEDGE(*,*,#2352,.T.); +#2352=IFCEDGECURVE(#2341,#2347,#2351,.T.); +#2347=IFCVERTEXPOINT(#2346); +#2346=IFCCARTESIANPOINT((-0.010952806539090332,-0.35847359820429336,0.5624999999402267)); +#2351=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2340,#2348,#2349,#2350,#2346,#2346,#2346),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000008,0.500000000000008,0.500000002641647),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905127,0.999999993810255)); +#2348=IFCCARTESIANPOINT((-0.010952806539090263,-0.3664735982042933,0.5665)); +#2349=IFCCARTESIANPOINT((-0.010952806539090263,-0.3624735982042933,0.5665)); +#2350=IFCCARTESIANPOINT((-0.010952806539090263,-0.35847359820429336,0.5665)); +#5877=IFCORIENTEDEDGE(*,*,#2356,.T.); +#2356=IFCEDGECURVE(#2347,#2331,#2355,.T.); +#2355=IFCTRIMMEDCURVE(#2354,(#2346),(#2330),.T.,.CARTESIAN.); +#2354=IFCLINE(#2346,#2353); +#2353=IFCVECTOR(#6,0.3048); +#5884=IFCSURFACEOFLINEAREXTRUSION(#5883,#5881,#9,0.047649073162729656); +#5883=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5882); +#5882=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000008,0.500000000000008,0.500000002641647),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905127,0.999999993810255)); +#5881=IFCAXIS2PLACEMENT3D(#2332,#5,#5880); +#5880=IFCDIRECTION((0.,1.,-7.471664753566635E-09)); +#5907=IFCADVANCEDFACE((#5891),#5906,.F.); +#5891=IFCFACEOUTERBOUND(#5890,.T.); +#5890=IFCEDGELOOP((#5886,#5887,#5888,#5889)); +#5886=IFCORIENTEDEDGE(*,*,#2365,.T.); +#2365=IFCEDGECURVE(#2358,#2360,#2364,.T.); +#2358=IFCVERTEXPOINT(#2357); +#2357=IFCCARTESIANPOINT((-0.02615281469844365,-0.35915016886364676,0.5625)); +#2360=IFCVERTEXPOINT(#2359); +#2359=IFCCARTESIANPOINT((-0.02615281469844365,-0.3657970275449283,0.5624999912430453)); +#2364=IFCTRIMMEDCURVE(#2363,(#2357),(#2359),.T.,.CARTESIAN.); +#2363=IFCCIRCLE(#2362,0.0033234374999999827); +#2362=IFCAXIS2PLACEMENT3D(#2361,#5,#8); +#2361=IFCCARTESIANPOINT((-0.026152806539090308,-0.3624735982042933,0.5625000000000001)); +#8=IFCDIRECTION((0.,-1.,0.)); +#5887=IFCORIENTEDEDGE(*,*,#2370,.T.); +#2370=IFCEDGECURVE(#2360,#2333,#2369,.T.); +#2369=IFCTRIMMEDCURVE(#2368,(#2359),(#2332),.T.,.CARTESIAN.); +#2368=IFCLINE(#2332,#2367); +#2367=IFCVECTOR(#2366,0.30479999999999996); +#2366=IFCDIRECTION((0.7071067811865107,-0.7071067811865018,3.4136589171561554E-07)); +#5888=IFCORIENTEDEDGE(*,*,#2339,.F.); +#5889=IFCORIENTEDEDGE(*,*,#2375,.T.); +#2375=IFCEDGECURVE(#2331,#2358,#2374,.T.); +#2374=IFCTRIMMEDCURVE(#2373,(#2330),(#2357),.T.,.CARTESIAN.); +#2373=IFCLINE(#2330,#2372); +#2372=IFCVECTOR(#2371,0.3048); +#2371=IFCDIRECTION((-0.7071067811865563,-0.7071067811865387,0.)); +#5906=IFCRATIONALBSPLINESURFACEWITHKNOTS(2,1,((#5892,#5893),(#5894,#5895),(#5896,#5897),(#5898,#5899),(#5900,#5901),(#5902,#5903),(#5904,#5905)),.RULED_SURF.,.F.,.F.,.U.,(3,2,2,3),(2,2),(0.,9.315824145586014E-07,0.5000006022179122,1.),(0.,1.),.UNSPECIFIED.,((1.,1.),(1.0000005457066092,1.0000005457066092),(1.0000010914152515,1.0000010914152515),(0.7071073599967866,0.7071073599967866),(1.0000005457074024,1.0000005457074024),(0.707106974123224,0.707106974123224),(1.,1.))); +#5892=IFCCARTESIANPOINT((-0.02615281469844365,-0.3657970275449283,0.5624999912430453)); +#5893=IFCCARTESIANPOINT((-0.02547624403909015,-0.36647359820427944,0.5624999894603384)); +#5894=IFCCARTESIANPOINT((-0.02615281469844365,-0.36579702754493987,0.5624999956215224)); +#5895=IFCCARTESIANPOINT((-0.02547624403909015,-0.3664735982042933,0.5624999947301694)); +#5896=IFCCARTESIANPOINT((-0.02615281469844365,-0.36579702754493987,0.5625)); +#5897=IFCCARTESIANPOINT((-0.02547624403909015,-0.3664735982042933,0.5625)); +#5898=IFCCARTESIANPOINT((-0.026152814698443765,-0.36579702754494,0.5658234293406468)); +#5899=IFCCARTESIANPOINT((-0.02547624403909026,-0.3664735982042934,0.5665)); +#5900=IFCCARTESIANPOINT((-0.02615281469844365,-0.3624735982042933,0.5658234293406468)); +#5901=IFCCARTESIANPOINT((-0.02547624403909015,-0.3624735982042933,0.5665)); +#5902=IFCCARTESIANPOINT((-0.026152814698443765,-0.3591501688636468,0.5658234293406468)); +#5903=IFCCARTESIANPOINT((-0.02547624403909026,-0.35847359820429336,0.5665)); +#5904=IFCCARTESIANPOINT((-0.02615281469844365,-0.35915016886364676,0.5625)); +#5905=IFCCARTESIANPOINT((-0.02547624403909015,-0.3584735982042933,0.5625)); +#5919=IFCADVANCEDFACE((#5913),#5918,.F.); +#5913=IFCFACEOUTERBOUND(#5912,.T.); +#5912=IFCEDGELOOP((#5908,#5909,#5910,#5911)); +#5908=IFCORIENTEDEDGE(*,*,#2384,.T.); +#2384=IFCEDGECURVE(#2377,#2379,#2383,.T.); +#2377=IFCVERTEXPOINT(#2376); +#2376=IFCCARTESIANPOINT((-0.007152806539090194,-0.35747359820429353,0.03750000000000159)); +#2379=IFCVERTEXPOINT(#2378); +#2378=IFCCARTESIANPOINT((-0.007152806539090194,-0.36747359820429354,0.03750000000000046)); +#2383=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2376,#2376,#2376,#2380,#2381,#2382,#2378),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.288851499969823E-07,0.25000012888515005,0.500000128885227),.UNSPECIFIED.,(0.999999698003465,0.999999849001655,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2380=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3574735982042934,0.042499999999999774)); +#2381=IFCCARTESIANPOINT((-0.007152806539090194,-0.36247359820429326,0.0425)); +#2382=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3674735982042933,0.042500000000000225)); +#5909=IFCORIENTEDEDGE(*,*,#2391,.T.); +#2391=IFCEDGECURVE(#2379,#2386,#2390,.T.); +#2386=IFCVERTEXPOINT(#2385); +#2385=IFCCARTESIANPOINT((-0.001152806539090193,-0.36747359820429226,0.037500003645425384)); +#2390=IFCTRIMMEDCURVE(#2389,(#2378),(#2385),.T.,.CARTESIAN.); +#2389=IFCLINE(#2378,#2388); +#2388=IFCVECTOR(#2387,0.3048); +#2387=IFCDIRECTION((1.,0.,6.075422771866223E-07)); +#5910=IFCORIENTEDEDGE(*,*,#2398,.T.); +#2398=IFCEDGECURVE(#2386,#2393,#2397,.T.); +#2393=IFCVERTEXPOINT(#2392); +#2392=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3574735982042948,0.03749999635457652)); +#2397=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2385,#2394,#2395,#2396,#2392,#2392,#2392),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000077,0.500000000000077,0.500000128885227),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001655,0.999999698003465)); +#2394=IFCCARTESIANPOINT((-0.001152806539090193,-0.3674735982042933,0.042500000000000225)); +#2395=IFCCARTESIANPOINT((-0.001152806539090193,-0.36247359820429326,0.0425)); +#2396=IFCCARTESIANPOINT((-0.001152806539090193,-0.3574735982042934,0.042499999999999774)); +#5911=IFCORIENTEDEDGE(*,*,#2402,.T.); +#2402=IFCEDGECURVE(#2393,#2377,#2401,.T.); +#2401=IFCTRIMMEDCURVE(#2400,(#2392),(#2376),.T.,.CARTESIAN.); +#2400=IFCLINE(#2392,#2399); +#2399=IFCVECTOR(#6,0.3048); +#5918=IFCSURFACEOFLINEAREXTRUSION(#5917,#5915,#9,0.01968503937007874); +#5917=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5916); +#5916=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5849,#5850,#5850,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000077,0.500000000000077,0.500000128885227),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001655,0.999999698003465)); +#5915=IFCAXIS2PLACEMENT3D(#2378,#5,#5914); +#5914=IFCDIRECTION((0.,1.,-3.645423935516831E-07)); +#5936=IFCADVANCEDFACE((#5926),#5935,.F.); +#5926=IFCFACEOUTERBOUND(#5925,.T.); +#5925=IFCEDGELOOP((#5920,#5921,#5922,#5923,#5924)); +#5920=IFCORIENTEDEDGE(*,*,#2414,.T.); +#2414=IFCEDGECURVE(#2404,#2406,#2413,.T.); +#2404=IFCVERTEXPOINT(#2403); +#2403=IFCCARTESIANPOINT((-0.0109528065390902,-0.3690119466186372,0.04000000000253002)); +#2406=IFCVERTEXPOINT(#2405); +#2405=IFCCARTESIANPOINT((-0.010952806539090148,-0.36947359820429354,0.03750000002693173)); +#2413=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2407,#2408,#2409,#2410,#2411,#2412,#2405),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.04768665298972502,0.297686652989725,0.500000000618655),.UNSPECIFIED.,(0.909576633584801,0.944131610845597,1.,0.707106781186548,1.,0.762975169616151,0.909576634481388)); +#2407=IFCCARTESIANPOINT((-0.010952806539090263,-0.3554735982042936,0.037499999946135634)); +#2408=IFCCARTESIANPOINT((-0.010952806539090263,-0.3554735981965985,0.03850001683868095)); +#2409=IFCCARTESIANPOINT((-0.010952806539090263,-0.3557536074599121,0.039460031733270624)); +#2410=IFCCARTESIANPOINT((-0.010952806539090263,-0.3577136391931828,0.04618002247765253)); +#2411=IFCCARTESIANPOINT((-0.010952806539090263,-0.3644336299375642,0.044219990744381446)); +#2412=IFCCARTESIANPOINT((-0.010952806539090263,-0.3694735981840949,0.04274997418131761)); +#5921=IFCORIENTEDEDGE(*,*,#2420,.T.); +#2420=IFCEDGECURVE(#2406,#2416,#2419,.T.); +#2416=IFCVERTEXPOINT(#2415); +#2415=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36947359820429354,0.03750000002693173)); +#2419=IFCTRIMMEDCURVE(#2418,(#2405),(#2415),.T.,.CARTESIAN.); +#2418=IFCLINE(#2405,#2417); +#2417=IFCVECTOR(#5,0.3048); +#5922=IFCORIENTEDEDGE(*,*,#2429,.T.); +#2429=IFCEDGECURVE(#2416,#2422,#2428,.T.); +#2422=IFCVERTEXPOINT(#2421); +#2421=IFCCARTESIANPOINT((-0.007152806539090306,-0.3554735982042935,0.037499999946135634)); +#2428=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2415,#2423,#2424,#2425,#2426,#2427,#2421),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334762893,0.45231334762893,0.500000000618655),.UNSPECIFIED.,(0.909576634481388,0.762975169616151,1.,0.707106781186548,1.,0.944131610845597,0.909576633584801)); +#2423=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3694735981840949,0.04274997418131761)); +#2424=IFCCARTESIANPOINT((-0.007152806539090194,-0.3644336299375642,0.044219990744381446)); +#2425=IFCCARTESIANPOINT((-0.007152806539090194,-0.3577136391931828,0.04618002247765253)); +#2426=IFCCARTESIANPOINT((-0.007152806539090194,-0.3557536074599121,0.039460031733270624)); +#2427=IFCCARTESIANPOINT((-0.007152806539090194,-0.3554735981965985,0.03850001683868095)); +#5923=IFCORIENTEDEDGE(*,*,#2434,.T.); +#2434=IFCEDGECURVE(#2422,#2430,#2433,.T.); +#2430=IFCVERTEXPOINT(#2407); +#2433=IFCTRIMMEDCURVE(#2432,(#2421),(#2407),.T.,.CARTESIAN.); +#2432=IFCLINE(#2421,#2431); +#2431=IFCVECTOR(#6,0.3048); +#5924=IFCORIENTEDEDGE(*,*,#2436,.T.); +#2436=IFCEDGECURVE(#2430,#2404,#2435,.T.); +#2435=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2407,#2408,#2409,#2410,#2411,#2412,#2405),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.04768665298972502,0.297686652989725,0.500000000618655),.UNSPECIFIED.,(0.909576633584801,0.944131610845597,1.,0.707106781186548,1.,0.762975169616151,0.909576634481388)); +#5935=IFCSURFACEOFLINEAREXTRUSION(#5934,#5928,#9,0.012467191601049348); +#5934=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5933); +#5933=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5929,#5930,#5931,#5932,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334762893,0.45231334762893,0.500000000618655),.UNSPECIFIED.,(0.909576634481388,0.762975169616151,1.,0.707106781186548,1.,0.944131610845597,0.909576633584801)); +#5929=IFCCARTESIANPOINT((0.005039968227947271,0.006719990746536127,0.)); +#5930=IFCCARTESIANPOINT((0.011759958961017032,0.008680022518589285,0.)); +#5931=IFCCARTESIANPOINT((0.013719990733069802,0.001960031785519019,0.)); +#5932=IFCCARTESIANPOINT((0.014000000001923757,0.0010000168925453148,0.)); +#5928=IFCAXIS2PLACEMENT3D(#2405,#5,#5927); +#5927=IFCDIRECTION((0.,1.,-5.771150034052269E-09)); +#5948=IFCADVANCEDFACE((#5942),#5947,.F.); +#5942=IFCFACEOUTERBOUND(#5941,.T.); +#5941=IFCEDGELOOP((#5937,#5938,#5939,#5940)); +#5937=IFCORIENTEDEDGE(*,*,#2446,.T.); +#2446=IFCEDGECURVE(#2438,#2440,#2445,.T.); +#2438=IFCVERTEXPOINT(#2437); +#2437=IFCCARTESIANPOINT((-0.02547624403909026,-0.35847359820429353,0.03750000000000295)); +#2440=IFCVERTEXPOINT(#2439); +#2439=IFCCARTESIANPOINT((-0.02547624403909026,-0.36647359820429354,0.03750000000000023)); +#2445=IFCTRIMMEDCURVE(#2444,(#2437),(#2439),.T.,.CARTESIAN.); +#2444=IFCCIRCLE(#2443,0.004000000000000037); +#2443=IFCAXIS2PLACEMENT3D(#2441,#2442,#7); +#2441=IFCCARTESIANPOINT((-0.02547624403909026,-0.3624735982042936,0.037500000000000054)); +#2442=IFCDIRECTION((1.,0.,3.254230308650219E-09)); +#5938=IFCORIENTEDEDGE(*,*,#2452,.T.); +#2452=IFCEDGECURVE(#2440,#2448,#2451,.T.); +#2448=IFCVERTEXPOINT(#2447); +#2447=IFCCARTESIANPOINT((-0.010952806539090261,-0.36647359820429354,0.03750000003113501)); +#2451=IFCTRIMMEDCURVE(#2450,(#2439),(#2447),.T.,.CARTESIAN.); +#2450=IFCLINE(#2439,#2449); +#2449=IFCVECTOR(#5,0.3048); +#5939=IFCORIENTEDEDGE(*,*,#2459,.T.); +#2459=IFCEDGECURVE(#2448,#2454,#2458,.T.); +#2454=IFCVERTEXPOINT(#2453); +#2453=IFCCARTESIANPOINT((-0.010952806539090263,-0.35847359820429364,0.037499999940225966)); +#2458=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2447,#2455,#2456,#2457,#2453,#2453,#2453),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000106,0.500000000000105,0.500000002641755),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905116,0.999999993810231)); +#2455=IFCCARTESIANPOINT((-0.010952806539090263,-0.36647359820429354,0.0415)); +#2456=IFCCARTESIANPOINT((-0.010952806539090263,-0.36247359820429337,0.0415)); +#2457=IFCCARTESIANPOINT((-0.010952806539090263,-0.3584735982042934,0.0415)); +#5940=IFCORIENTEDEDGE(*,*,#2463,.T.); +#2463=IFCEDGECURVE(#2454,#2438,#2462,.T.); +#2462=IFCTRIMMEDCURVE(#2461,(#2453),(#2437),.T.,.CARTESIAN.); +#2461=IFCLINE(#2453,#2460); +#2460=IFCVECTOR(#6,0.3048); +#5947=IFCSURFACEOFLINEAREXTRUSION(#5946,#5944,#9,0.047649073162729656); +#5946=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5945); +#5945=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000106,0.500000000000105,0.500000002641755),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905116,0.999999993810231)); +#5944=IFCAXIS2PLACEMENT3D(#2439,#5,#5943); +#5943=IFCDIRECTION((0.,1.,-7.47178266341525E-09)); +#5970=IFCADVANCEDFACE((#5954),#5969,.F.); +#5954=IFCFACEOUTERBOUND(#5953,.T.); +#5953=IFCEDGELOOP((#5949,#5950,#5951,#5952)); +#5949=IFCORIENTEDEDGE(*,*,#2472,.T.); +#2472=IFCEDGECURVE(#2465,#2467,#2471,.T.); +#2465=IFCVERTEXPOINT(#2464); +#2464=IFCCARTESIANPOINT((-0.02615281469844365,-0.35915016886364687,0.037500000000000006)); +#2467=IFCVERTEXPOINT(#2466); +#2466=IFCCARTESIANPOINT((-0.026152814698443768,-0.36579702754492854,0.03749999124304805)); +#2471=IFCTRIMMEDCURVE(#2470,(#2464),(#2466),.T.,.CARTESIAN.); +#2470=IFCCIRCLE(#2469,0.0033234375000000533); +#2469=IFCAXIS2PLACEMENT3D(#2468,#5,#8); +#2468=IFCCARTESIANPOINT((-0.026152806539090193,-0.36247359820429353,0.037500000000000186)); +#5950=IFCORIENTEDEDGE(*,*,#2477,.T.); +#2477=IFCEDGECURVE(#2467,#2440,#2476,.T.); +#2476=IFCTRIMMEDCURVE(#2475,(#2466),(#2439),.T.,.CARTESIAN.); +#2475=IFCLINE(#2439,#2474); +#2474=IFCVECTOR(#2473,0.30479999999999996); +#2473=IFCDIRECTION((0.7071067811865284,-0.7071067811864842,3.413660464476749E-07)); +#5951=IFCORIENTEDEDGE(*,*,#2446,.F.); +#5952=IFCORIENTEDEDGE(*,*,#2482,.T.); +#2482=IFCEDGECURVE(#2438,#2465,#2481,.T.); +#2481=IFCTRIMMEDCURVE(#2480,(#2437),(#2464),.T.,.CARTESIAN.); +#2480=IFCLINE(#2437,#2479); +#2479=IFCVECTOR(#2478,0.30479999999999996); +#2478=IFCDIRECTION((-0.7071067811865541,-0.7071067811865408,0.)); +#5969=IFCRATIONALBSPLINESURFACEWITHKNOTS(2,1,((#5955,#5956),(#5957,#5958),(#5959,#5960),(#5961,#5962),(#5963,#5964),(#5965,#5966),(#5967,#5968)),.RULED_SURF.,.F.,.F.,.U.,(3,2,2,3),(2,2),(0.,9.315820804927503E-07,0.500000602217696,1.),(0.,1.),.UNSPECIFIED.,((1.,1.),(1.0000005457064123,1.0000005457064123),(1.0000010914148585,1.0000010914148585),(0.7071073599965783,0.7071073599965783),(1.0000005457072056,1.0000005457072056),(0.7071069741231545,0.7071069741231545),(1.,1.))); +#5955=IFCCARTESIANPOINT((-0.026152814698443765,-0.36579702754492854,0.03749999124304804)); +#5956=IFCCARTESIANPOINT((-0.025476244039090375,-0.3664735982042796,0.03749998946034202)); +#5957=IFCCARTESIANPOINT((-0.026152814698443765,-0.36579702754494015,0.0374999956215238)); +#5958=IFCCARTESIANPOINT((-0.025476244039090375,-0.36647359820429354,0.03749999473017101)); +#5959=IFCCARTESIANPOINT((-0.02615281469844365,-0.36579702754494015,0.037500000000000006)); +#5960=IFCCARTESIANPOINT((-0.02547624403909026,-0.36647359820429354,0.037500000000000006)); +#5961=IFCCARTESIANPOINT((-0.02615281469844365,-0.3657970275449402,0.040823429340646956)); +#5962=IFCCARTESIANPOINT((-0.02547624403909026,-0.36647359820429354,0.04150000000000045)); +#5963=IFCCARTESIANPOINT((-0.02615281469844365,-0.36247359820429353,0.04082342934064673)); +#5964=IFCCARTESIANPOINT((-0.02547624403909026,-0.36247359820429353,0.041500000000000224)); +#5965=IFCCARTESIANPOINT((-0.02615281469844365,-0.3591501688636469,0.040823429340646956)); +#5966=IFCCARTESIANPOINT((-0.02547624403909026,-0.3584735982042934,0.04150000000000045)); +#5967=IFCCARTESIANPOINT((-0.02615281469844365,-0.35915016886364687,0.037500000000000006)); +#5968=IFCCARTESIANPOINT((-0.02547624403909026,-0.3584735982042935,0.037500000000000006)); +#5982=IFCADVANCEDFACE((#5976),#5981,.F.); +#5976=IFCFACEOUTERBOUND(#5975,.T.); +#5975=IFCEDGELOOP((#5971,#5972,#5973,#5974)); +#5971=IFCORIENTEDEDGE(*,*,#2491,.T.); +#2491=IFCEDGECURVE(#2484,#2486,#2490,.T.); +#2484=IFCVERTEXPOINT(#2483); +#2483=IFCCARTESIANPOINT((-0.007152806539090194,-0.03247359820429324,0.5625000000000001)); +#2486=IFCVERTEXPOINT(#2485); +#2485=IFCCARTESIANPOINT((-0.007152806539090194,-0.042473598204293236,0.5625)); +#2490=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2483,#2483,#2483,#2487,#2488,#2489,#2485),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.2888521194742708E-07,0.25000012888521195,0.500000128885214),.UNSPECIFIED.,(0.999999698003321,0.999999849001583,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2487=IFCCARTESIANPOINT((-0.0071528065390903065,-0.03247359820429324,0.5675)); +#2488=IFCCARTESIANPOINT((-0.007152806539090194,-0.03747359820429324,0.5675)); +#2489=IFCCARTESIANPOINT((-0.007152806539090194,-0.042473598204293236,0.5675)); +#5972=IFCORIENTEDEDGE(*,*,#2498,.T.); +#2498=IFCEDGECURVE(#2486,#2493,#2497,.T.); +#2493=IFCVERTEXPOINT(#2492); +#2492=IFCCARTESIANPOINT((-0.001152806539090193,-0.04247359820429191,0.562500003645425)); +#2497=IFCTRIMMEDCURVE(#2496,(#2485),(#2492),.T.,.CARTESIAN.); +#2496=IFCLINE(#2485,#2495); +#2495=IFCVECTOR(#2494,0.3048); +#2494=IFCDIRECTION((1.,0.,6.075425803330192E-07)); +#5973=IFCORIENTEDEDGE(*,*,#2505,.T.); +#2505=IFCEDGECURVE(#2493,#2500,#2504,.T.); +#2500=IFCVERTEXPOINT(#2499); +#2499=IFCCARTESIANPOINT((-0.001152806539090193,-0.03247359820429461,0.5624999963545753)); +#2504=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2492,#2501,#2502,#2503,#2499,#2499,#2499),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000002,0.500000000000002,0.500000128885214),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001583,0.999999698003321)); +#2501=IFCCARTESIANPOINT((-0.0011528065390903066,-0.042473598204293236,0.5675)); +#2502=IFCCARTESIANPOINT((-0.001152806539090193,-0.03747359820429324,0.5675)); +#2503=IFCCARTESIANPOINT((-0.0011528065390903066,-0.03247359820429324,0.5675)); +#5974=IFCORIENTEDEDGE(*,*,#2509,.T.); +#2509=IFCEDGECURVE(#2500,#2484,#2508,.T.); +#2508=IFCTRIMMEDCURVE(#2507,(#2499),(#2483),.T.,.CARTESIAN.); +#2507=IFCLINE(#2499,#2506); +#2506=IFCVECTOR(#6,0.3048); +#5981=IFCSURFACEOFLINEAREXTRUSION(#5980,#5978,#9,0.01968503937007874); +#5980=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5979); +#5979=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5849,#5850,#5850,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000002,0.500000000000002,0.500000128885214),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001583,0.999999698003321)); +#5978=IFCAXIS2PLACEMENT3D(#2485,#5,#5977); +#5977=IFCDIRECTION((0.,1.,-3.6454248153463905E-07)); +#5996=IFCADVANCEDFACE((#5989),#5995,.F.); +#5989=IFCFACEOUTERBOUND(#5988,.T.); +#5988=IFCEDGELOOP((#5983,#5984,#5985,#5986,#5987)); +#5983=IFCORIENTEDEDGE(*,*,#2521,.T.); +#2521=IFCEDGECURVE(#2511,#2513,#2520,.T.); +#2511=IFCVERTEXPOINT(#2510); +#2510=IFCCARTESIANPOINT((-0.010952806539090264,-0.04347361692140249,0.5661055201281286)); +#2513=IFCVERTEXPOINT(#2512); +#2512=IFCCARTESIANPOINT((-0.010952806539090263,-0.044473598204293356,0.5625000000421584)); +#2520=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2514,#2515,#2516,#2517,#2518,#2519,#2512),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.03682836743099405,0.28682836743099405,0.500000000986317),.UNSPECIFIED.,(0.926418070183898,0.956852883677966,1.,0.707106781186547,1.,0.750253896353039,0.926418071814076)); +#2514=IFCCARTESIANPOINT((-0.010952806539090263,-0.03047359820429324,0.5624999999156834)); +#2515=IFCCARTESIANPOINT((-0.010952806539090263,-0.03047359819511428,0.563262044412023)); +#2516=IFCCARTESIANPOINT((-0.010952806539090263,-0.030637572544405887,0.564006238087874)); +#2517=IFCCARTESIANPOINT((-0.010952806539090263,-0.03214381063227961,0.5708422637477615)); +#2518=IFCCARTESIANPOINT((-0.010952806539090263,-0.03897983629216708,0.5693360256598876)); +#2519=IFCCARTESIANPOINT((-0.010952806539090263,-0.044473598170412854,0.5681255396555298)); +#5984=IFCORIENTEDEDGE(*,*,#2527,.T.); +#2527=IFCEDGECURVE(#2513,#2523,#2526,.T.); +#2523=IFCVERTEXPOINT(#2522); +#2522=IFCCARTESIANPOINT((-0.007152806539090194,-0.044473598204293356,0.5625000000421584)); +#2526=IFCTRIMMEDCURVE(#2525,(#2512),(#2522),.T.,.CARTESIAN.); +#2525=IFCLINE(#2512,#2524); +#2524=IFCVECTOR(#5,0.3048); +#5985=IFCORIENTEDEDGE(*,*,#2536,.T.); +#2536=IFCEDGECURVE(#2523,#2529,#2535,.T.); +#2529=IFCVERTEXPOINT(#2528); +#2528=IFCCARTESIANPOINT((-0.007152806539090194,-0.030473598204293236,0.5624999999156834)); +#2535=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2522,#2530,#2531,#2532,#2533,#2534,#2528),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.213171633555323,0.463171633555323,0.500000000986317),.UNSPECIFIED.,(0.926418071814076,0.750253896353039,1.,0.707106781186547,1.,0.956852883677966,0.926418070183898)); +#2530=IFCCARTESIANPOINT((-0.0071528065390903065,-0.044473598170412854,0.5681255396555298)); +#2531=IFCCARTESIANPOINT((-0.007152806539090194,-0.03897983629216708,0.5693360256598876)); +#2532=IFCCARTESIANPOINT((-0.0071528065390903065,-0.03214381063227961,0.5708422637477615)); +#2533=IFCCARTESIANPOINT((-0.007152806539090194,-0.030637572544405887,0.564006238087874)); +#2534=IFCCARTESIANPOINT((-0.007152806539090194,-0.03047359819511428,0.563262044412023)); +#5986=IFCORIENTEDEDGE(*,*,#2541,.T.); +#2541=IFCEDGECURVE(#2529,#2537,#2540,.T.); +#2537=IFCVERTEXPOINT(#2514); +#2540=IFCTRIMMEDCURVE(#2539,(#2528),(#2514),.T.,.CARTESIAN.); +#2539=IFCLINE(#2528,#2538); +#2538=IFCVECTOR(#6,0.3048); +#5987=IFCORIENTEDEDGE(*,*,#2543,.T.); +#2543=IFCEDGECURVE(#2537,#2511,#2542,.T.); +#2542=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2514,#2515,#2516,#2517,#2518,#2519,#2512),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.03682836743099405,0.28682836743099405,0.500000000986317),.UNSPECIFIED.,(0.926418070183898,0.956852883677966,1.,0.707106781186547,1.,0.750253896353039,0.926418071814076)); +#5995=IFCSURFACEOFLINEAREXTRUSION(#5994,#5991,#9,0.012467191601050094); +#5994=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#5993); +#5993=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5929,#5992,#5931,#5932,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.213171633555323,0.463171633555323,0.500000000986317),.UNSPECIFIED.,(0.926418071814076,0.750253896353039,1.,0.707106781186547,1.,0.956852883677966,0.926418070183898)); +#5992=IFCCARTESIANPOINT((0.01232978749665036,0.008342263816989437,0.)); +#5991=IFCAXIS2PLACEMENT3D(#2512,#5,#5990); +#5990=IFCDIRECTION((0.,1.,-9.033925379193391E-09)); +#6008=IFCADVANCEDFACE((#6002),#6007,.F.); +#6002=IFCFACEOUTERBOUND(#6001,.T.); +#6001=IFCEDGELOOP((#5997,#5998,#5999,#6000)); +#5997=IFCORIENTEDEDGE(*,*,#2560,.T.); +#2560=IFCEDGECURVE(#2545,#2547,#2559,.T.); +#2545=IFCVERTEXPOINT(#2544); +#2544=IFCCARTESIANPOINT((-0.02547624403909026,-0.03347359820429324,0.5625)); +#2547=IFCVERTEXPOINT(#2546); +#2546=IFCCARTESIANPOINT((-0.02547624403909026,-0.04147359820429324,0.5625)); +#2559=IFCBSPLINECURVEWITHKNOTS(3,(#2544,#2544,#2548,#2549,#2550,#2551,#2552,#2553,#2554,#2555,#2556,#2557,#2558,#2546,#2546),.UNSPECIFIED.,.F.,.U.,(4,1,1,1,1,1,1,1,1,1,1,1,4),(0.,0.05555555555555555,0.1111111111111111,0.2222222222222222,0.3333333333333333,0.4444444444444444,0.5,0.5555555555555556,0.6111111111111112,0.6666666666666666,0.7777777777777778,0.8888888888888888,1.),.UNSPECIFIED.); +#2548=IFCCARTESIANPOINT((-0.02547624363891401,-0.033512346542590145,0.5631889452578571)); +#2549=IFCCARTESIANPOINT((-0.0254762442322817,-0.033756667335642386,0.5641045485962867)); +#2550=IFCCARTESIANPOINT((-0.025476243900828092,-0.03434529928979667,0.5651207635487113)); +#2551=IFCCARTESIANPOINT((-0.025476243968085056,-0.03543169204661299,0.566036948871379)); +#2552=IFCCARTESIANPOINT((-0.0254762439264428,-0.036555427509105606,0.566441322682498)); +#2553=IFCCARTESIANPOINT((-0.025476243921719793,-0.0374713910392211,0.5665195157514773)); +#2554=IFCCARTESIANPOINT((-0.025476243918410618,-0.038159427953635305,0.5664610629543207)); +#2555=IFCCARTESIANPOINT((-0.025476243918838938,-0.038837562016240675,0.5662825504100505)); +#2556=IFCCARTESIANPOINT((-0.025476243923730227,-0.039701660613437016,0.5658807689819249)); +#2557=IFCCARTESIANPOINT((-0.02547624394350221,-0.04060018205933138,0.5651224491158956)); +#2558=IFCCARTESIANPOINT((-0.025476243972346727,-0.04131233591430271,0.5638946991614827)); +#5998=IFCORIENTEDEDGE(*,*,#2566,.T.); +#2566=IFCEDGECURVE(#2547,#2562,#2565,.T.); +#2562=IFCVERTEXPOINT(#2561); +#2561=IFCCARTESIANPOINT((-0.010952806539090263,-0.04147359820429324,0.5625000000311314)); +#2565=IFCTRIMMEDCURVE(#2564,(#2546),(#2561),.T.,.CARTESIAN.); +#2564=IFCLINE(#2546,#2563); +#2563=IFCVECTOR(#5,0.3048); +#5999=IFCORIENTEDEDGE(*,*,#2573,.T.); +#2573=IFCEDGECURVE(#2562,#2568,#2572,.T.); +#2568=IFCVERTEXPOINT(#2567); +#2567=IFCCARTESIANPOINT((-0.010952806539090263,-0.03347359820429324,0.5624999999402263)); +#2572=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2561,#2569,#2570,#2571,#2567,#2567,#2567),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999997,0.499999999999997,0.500000002641645),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905117,0.999999993810235)); +#2569=IFCCARTESIANPOINT((-0.010952806539090263,-0.04147359820429324,0.5665)); +#2570=IFCCARTESIANPOINT((-0.010952806539090263,-0.03747359820429324,0.5665)); +#2571=IFCCARTESIANPOINT((-0.010952806539090263,-0.03347359820429324,0.5665)); +#6000=IFCORIENTEDEDGE(*,*,#2577,.T.); +#2577=IFCEDGECURVE(#2568,#2545,#2576,.T.); +#2576=IFCTRIMMEDCURVE(#2575,(#2567),(#2544),.T.,.CARTESIAN.); +#2575=IFCLINE(#2567,#2574); +#2574=IFCVECTOR(#6,0.3048); +#6007=IFCSURFACEOFLINEAREXTRUSION(#6006,#6004,#9,0.047649073162729656); +#6006=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6005); +#6005=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999997,0.499999999999997,0.500000002641645),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905117,0.999999993810235)); +#6004=IFCAXIS2PLACEMENT3D(#2546,#5,#6003); +#6003=IFCDIRECTION((0.,1.,-7.471723972862775E-09)); +#6030=IFCADVANCEDFACE((#6014),#6029,.F.); +#6014=IFCFACEOUTERBOUND(#6013,.T.); +#6013=IFCEDGELOOP((#6009,#6010,#6011,#6012)); +#6009=IFCORIENTEDEDGE(*,*,#2586,.T.); +#2586=IFCEDGECURVE(#2579,#2581,#2585,.T.); +#2579=IFCVERTEXPOINT(#2578); +#2578=IFCCARTESIANPOINT((-0.02615281469844365,-0.03415016886364674,0.5625)); +#2581=IFCVERTEXPOINT(#2580); +#2580=IFCCARTESIANPOINT((-0.02615281469844388,-0.040797027544928144,0.5624999912430444)); +#2585=IFCTRIMMEDCURVE(#2584,(#2578),(#2580),.T.,.CARTESIAN.); +#2584=IFCCIRCLE(#2583,0.003323437499999963); +#2583=IFCAXIS2PLACEMENT3D(#2582,#5,#8); +#2582=IFCCARTESIANPOINT((-0.026152806539090193,-0.03747359820429327,0.5625000000000003)); +#6010=IFCORIENTEDEDGE(*,*,#2591,.T.); +#2591=IFCEDGECURVE(#2581,#2547,#2590,.T.); +#2590=IFCTRIMMEDCURVE(#2589,(#2580),(#2546),.T.,.CARTESIAN.); +#2589=IFCLINE(#2580,#2588); +#2588=IFCVECTOR(#2587,0.3048); +#2587=IFCDIRECTION((0.7071067811865476,-0.7071067811865476,0.)); +#6011=IFCORIENTEDEDGE(*,*,#2560,.F.); +#6012=IFCORIENTEDEDGE(*,*,#2596,.T.); +#2596=IFCEDGECURVE(#2545,#2579,#2595,.T.); +#2595=IFCTRIMMEDCURVE(#2594,(#2544),(#2578),.T.,.CARTESIAN.); +#2594=IFCLINE(#2544,#2593); +#2593=IFCVECTOR(#2592,0.3048); +#2592=IFCDIRECTION((-0.7071067811866072,-0.7071067811864878,0.)); +#6029=IFCRATIONALBSPLINESURFACEWITHKNOTS(2,1,((#6015,#6016),(#6017,#6018),(#6019,#6020),(#6021,#6022),(#6023,#6024),(#6025,#6026),(#6027,#6028)),.RULED_SURF.,.F.,.F.,.U.,(3,2,2,3),(2,2),(0.,9.315824505297986E-07,0.5000006022179352,1.),(0.,1.),.UNSPECIFIED.,((1.,1.),(1.0000005457066292,1.0000005457066292),(1.0000010914152915,1.0000010914152915),(0.7071073599968078,0.7071073599968078),(1.0000005457074221,1.0000005457074221),(0.707106974123231,0.707106974123231),(1.,1.))); +#6015=IFCCARTESIANPOINT((-0.02615281469844388,-0.040797027544928144,0.5624999912430444)); +#6016=IFCCARTESIANPOINT((-0.025476244039090375,-0.04147359820427926,0.562499989460338)); +#6017=IFCCARTESIANPOINT((-0.026152814698443765,-0.04079702754493963,0.562499995621522)); +#6018=IFCCARTESIANPOINT((-0.02547624403909026,-0.041473598204293124,0.562499994730169)); +#6019=IFCCARTESIANPOINT((-0.02615281469844365,-0.04079702754493974,0.5625)); +#6020=IFCCARTESIANPOINT((-0.02547624403909015,-0.04147359820429324,0.5625)); +#6021=IFCCARTESIANPOINT((-0.02615281469844365,-0.04079702754493997,0.5658234293406468)); +#6022=IFCCARTESIANPOINT((-0.02547624403909026,-0.041473598204293353,0.5665)); +#6023=IFCCARTESIANPOINT((-0.02615281469844365,-0.03747359820429324,0.5658234293406468)); +#6024=IFCCARTESIANPOINT((-0.02547624403909015,-0.03747359820429336,0.5665)); +#6025=IFCCARTESIANPOINT((-0.026152814698443765,-0.03415016886364674,0.5658234293406468)); +#6026=IFCCARTESIANPOINT((-0.025476244039090375,-0.03347359820429335,0.5665)); +#6027=IFCCARTESIANPOINT((-0.02615281469844365,-0.03415016886364674,0.5625)); +#6028=IFCCARTESIANPOINT((-0.02547624403909015,-0.03347359820429335,0.5625)); +#6042=IFCADVANCEDFACE((#6036),#6041,.F.); +#6036=IFCFACEOUTERBOUND(#6035,.T.); +#6035=IFCEDGELOOP((#6031,#6032,#6033,#6034)); +#6031=IFCORIENTEDEDGE(*,*,#2605,.T.); +#2605=IFCEDGECURVE(#2598,#2600,#2604,.T.); +#2598=IFCVERTEXPOINT(#2597); +#2597=IFCCARTESIANPOINT((-0.007152806539090194,-0.03247359820429335,0.03749999999999981)); +#2600=IFCVERTEXPOINT(#2599); +#2599=IFCCARTESIANPOINT((-0.007152806539090194,-0.042473598204293354,0.037500000000000006)); +#2604=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2597,#2597,#2597,#2601,#2602,#2603,#2599),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.2888520706244577E-07,0.25000012888520706,0.500000128885223),.UNSPECIFIED.,(0.99999969800333,0.999999849001587,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2601=IFCCARTESIANPOINT((-0.007152806539090194,-0.03247359820429346,0.042500000000000225)); +#2602=IFCCARTESIANPOINT((-0.007152806539090194,-0.03747359820429336,0.0425)); +#2603=IFCCARTESIANPOINT((-0.007152806539090194,-0.042473598204293465,0.042500000000000225)); +#6032=IFCORIENTEDEDGE(*,*,#2612,.T.); +#2612=IFCEDGECURVE(#2600,#2607,#2611,.T.); +#2607=IFCVERTEXPOINT(#2606); +#2606=IFCCARTESIANPOINT((-0.001152806539090193,-0.042473598204292015,0.03750000364542544)); +#2611=IFCTRIMMEDCURVE(#2610,(#2599),(#2606),.T.,.CARTESIAN.); +#2610=IFCLINE(#2599,#2609); +#2609=IFCVECTOR(#2608,0.3048); +#2608=IFCDIRECTION((1.,0.,6.075425746930863E-07)); +#6033=IFCORIENTEDEDGE(*,*,#2619,.T.); +#2619=IFCEDGECURVE(#2607,#2614,#2618,.T.); +#2614=IFCVERTEXPOINT(#2613); +#2613=IFCCARTESIANPOINT((-0.001152806539090193,-0.03247359820429472,0.037499996354575384)); +#2618=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2606,#2615,#2616,#2617,#2613,#2613,#2613),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000016,0.500000000000016,0.500000128885223),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999849001587,0.99999969800333)); +#2615=IFCCARTESIANPOINT((-0.001152806539090193,-0.042473598204293354,0.042500000000000225)); +#2616=IFCCARTESIANPOINT((-0.001152806539090193,-0.03747359820429336,0.0425)); +#2617=IFCCARTESIANPOINT((-0.001152806539090193,-0.03247359820429335,0.042500000000000225)); +#6034=IFCORIENTEDEDGE(*,*,#2623,.T.); +#2623=IFCEDGECURVE(#2614,#2598,#2622,.T.); +#2622=IFCTRIMMEDCURVE(#2621,(#2613),(#2597),.T.,.CARTESIAN.); +#2621=IFCLINE(#2613,#2620); +#2620=IFCVECTOR(#6,0.3048); +#6041=IFCSURFACEOFLINEAREXTRUSION(#6040,#6038,#9,0.01968503937007874); +#6040=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6039); +#6039=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5798,#5849,#5850,#5850,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000016,0.500000000000016,0.500000128885223),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999849001587,0.99999969800333)); +#6038=IFCAXIS2PLACEMENT3D(#2599,#5,#6037); +#6037=IFCDIRECTION((0.,1.,-3.6454246165387507E-07)); +#6056=IFCADVANCEDFACE((#6049),#6055,.F.); +#6049=IFCFACEOUTERBOUND(#6048,.T.); +#6048=IFCEDGELOOP((#6043,#6044,#6045,#6046,#6047)); +#6043=IFCORIENTEDEDGE(*,*,#2635,.T.); +#2635=IFCEDGECURVE(#2625,#2627,#2634,.T.); +#2625=IFCVERTEXPOINT(#2624); +#2624=IFCCARTESIANPOINT((-0.010952806539090212,-0.030935249789036102,0.040000000000140555)); +#2627=IFCVERTEXPOINT(#2626); +#2626=IFCCARTESIANPOINT((-0.01095280653909015,-0.044473598204293356,0.03749999993861077)); +#2634=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2628,#2629,#2630,#2631,#2632,#2633,#2626),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334823447006,0.45231334823446906,0.500000002807187),.UNSPECIFIED.,(0.909576635358968,0.762975168906717,1.,0.707106781186548,1.,0.944131608991006,0.909576631290647)); +#2628=IFCCARTESIANPOINT((-0.010952806539090263,-0.030473598204293354,0.03750000000056889)); +#2629=IFCCARTESIANPOINT((-0.010952806539090148,-0.030473598204720134,0.04274997417555028)); +#2630=IFCCARTESIANPOINT((-0.010952806539090148,-0.03551356647102216,0.044219990744381446)); +#2631=IFCCARTESIANPOINT((-0.010952806539090148,-0.0422335572154036,0.04618002247765276)); +#2632=IFCCARTESIANPOINT((-0.010952806539090148,-0.044193588948674686,0.03946003173327108)); +#2633=IFCCARTESIANPOINT((-0.010952806539090148,-0.04447359822183341,0.03850001680492733)); +#6044=IFCORIENTEDEDGE(*,*,#2641,.T.); +#2641=IFCEDGECURVE(#2627,#2637,#2640,.T.); +#2637=IFCVERTEXPOINT(#2636); +#2636=IFCCARTESIANPOINT((-0.007152806539090193,-0.044473598204293356,0.03749999993861068)); +#2640=IFCTRIMMEDCURVE(#2639,(#2626),(#2636),.T.,.CARTESIAN.); +#2639=IFCLINE(#2626,#2638); +#2638=IFCVECTOR(#5,0.3048); +#6045=IFCORIENTEDEDGE(*,*,#2650,.T.); +#2650=IFCEDGECURVE(#2637,#2643,#2649,.T.); +#2643=IFCVERTEXPOINT(#2642); +#2642=IFCCARTESIANPOINT((-0.007152806539090195,-0.030473598204293358,0.03750000012277877)); +#2649=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2636,#2644,#2645,#2646,#2647,#2648,#2642),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.047686654572718,0.297686654572717,0.500000002807187),.UNSPECIFIED.,(0.909576631290647,0.944131608991006,1.,0.707106781186548,1.,0.762975168906717,0.909576635358968)); +#2644=IFCCARTESIANPOINT((-0.007152806539090194,-0.04447359822183341,0.03850001680492733)); +#2645=IFCCARTESIANPOINT((-0.007152806539090194,-0.044193588948674686,0.03946003173327108)); +#2646=IFCCARTESIANPOINT((-0.007152806539090194,-0.0422335572154035,0.04618002247765276)); +#2647=IFCCARTESIANPOINT((-0.007152806539090194,-0.03551356647102216,0.044219990744381446)); +#2648=IFCCARTESIANPOINT((-0.007152806539090194,-0.030473598204720134,0.04274997417555028)); +#6046=IFCORIENTEDEDGE(*,*,#2655,.T.); +#2655=IFCEDGECURVE(#2643,#2651,#2654,.T.); +#2651=IFCVERTEXPOINT(#2628); +#2654=IFCTRIMMEDCURVE(#2653,(#2642),(#2628),.T.,.CARTESIAN.); +#2653=IFCLINE(#2642,#2652); +#2652=IFCVECTOR(#6,0.3048); +#6047=IFCORIENTEDEDGE(*,*,#2657,.T.); +#2657=IFCEDGECURVE(#2651,#2625,#2656,.T.); +#2656=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2628,#2629,#2630,#2631,#2632,#2633,#2626),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334823447006,0.45231334823446906,0.500000002807187),.UNSPECIFIED.,(0.909576635358968,0.762975168906717,1.,0.707106781186548,1.,0.944131608991006,0.909576631290647)); +#6055=IFCSURFACEOFLINEAREXTRUSION(#6054,#6051,#9,0.012467191601049716); +#6054=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6053); +#6053=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5865,#5865,#6052,#5867,#5868,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.047686654572718,0.297686654572717,0.500000002807187),.UNSPECIFIED.,(0.909576631290647,0.944131608991006,1.,0.707106781186548,1.,0.762975168906717,0.909576635358968)); +#6052=IFCCARTESIANPOINT((0.0022400410653653892,0.008680022519306024,0.)); +#6051=IFCAXIS2PLACEMENT3D(#2626,#5,#6050); +#6050=IFCDIRECTION((0.,1.,8.810534482936044E-09)); +#6068=IFCADVANCEDFACE((#6062),#6067,.F.); +#6062=IFCFACEOUTERBOUND(#6061,.T.); +#6061=IFCEDGELOOP((#6057,#6058,#6059,#6060)); +#6057=IFCORIENTEDEDGE(*,*,#2667,.T.); +#2667=IFCEDGECURVE(#2659,#2661,#2666,.T.); +#2659=IFCVERTEXPOINT(#2658); +#2658=IFCCARTESIANPOINT((-0.025476244039090153,-0.03347359820429347,0.037500000000000235)); +#2661=IFCVERTEXPOINT(#2660); +#2660=IFCCARTESIANPOINT((-0.02547624403909015,-0.041473598204293464,0.037500000000000006)); +#2666=IFCTRIMMEDCURVE(#2665,(#2658),(#2660),.T.,.CARTESIAN.); +#2665=IFCCIRCLE(#2664,0.004000000000000004); +#2664=IFCAXIS2PLACEMENT3D(#2662,#2663,#7); +#2662=IFCCARTESIANPOINT((-0.025476244039090153,-0.037473598204293475,0.037500000000000006)); +#2663=IFCDIRECTION((1.,0.,3.2543513870887736E-09)); +#6058=IFCORIENTEDEDGE(*,*,#2673,.T.); +#2673=IFCEDGECURVE(#2661,#2669,#2672,.T.); +#2669=IFCVERTEXPOINT(#2668); +#2668=IFCCARTESIANPOINT((-0.010952806539090218,-0.04147359820429347,0.03750000003113148)); +#2672=IFCTRIMMEDCURVE(#2671,(#2660),(#2668),.T.,.CARTESIAN.); +#2671=IFCLINE(#2660,#2670); +#2670=IFCVECTOR(#5,0.3048); +#6059=IFCORIENTEDEDGE(*,*,#2680,.T.); +#2680=IFCEDGECURVE(#2669,#2675,#2679,.T.); +#2675=IFCVERTEXPOINT(#2674); +#2674=IFCCARTESIANPOINT((-0.01095280653909033,-0.03347359820429335,0.037499999940226195)); +#2679=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2668,#2676,#2677,#2678,#2674,#2674,#2674),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000000001,0.50000000000001,0.500000002641664),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999690511,0.999999993810219)); +#2676=IFCCARTESIANPOINT((-0.010952806539090148,-0.041473598204293464,0.0415)); +#2677=IFCCARTESIANPOINT((-0.010952806539090148,-0.03747359820429347,0.0415)); +#2678=IFCCARTESIANPOINT((-0.010952806539090148,-0.03347359820429347,0.0415)); +#6060=IFCORIENTEDEDGE(*,*,#2684,.T.); +#2684=IFCEDGECURVE(#2675,#2659,#2683,.T.); +#2683=IFCTRIMMEDCURVE(#2682,(#2674),(#2658),.T.,.CARTESIAN.); +#2682=IFCLINE(#2674,#2681); +#2681=IFCVECTOR(#6,0.3048); +#6067=IFCSURFACEOFLINEAREXTRUSION(#6066,#6064,#9,0.047649073162729656); +#6066=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6065); +#6065=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000000001,0.50000000000001,0.500000002641664),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999690511,0.999999993810219)); +#6064=IFCAXIS2PLACEMENT3D(#2660,#5,#6063); +#6063=IFCDIRECTION((0.,1.,-7.471726087837536E-09)); +#6090=IFCADVANCEDFACE((#6074),#6089,.F.); +#6074=IFCFACEOUTERBOUND(#6073,.T.); +#6073=IFCEDGELOOP((#6069,#6070,#6071,#6072)); +#6069=IFCORIENTEDEDGE(*,*,#2693,.T.); +#2693=IFCEDGECURVE(#2686,#2688,#2692,.T.); +#2686=IFCVERTEXPOINT(#2685); +#2685=IFCCARTESIANPOINT((-0.02615281469844365,-0.03415016886364686,0.037500000000000006)); +#2688=IFCVERTEXPOINT(#2687); +#2687=IFCCARTESIANPOINT((-0.026152814698443536,-0.040797027544928484,0.03749999124304395)); +#2692=IFCTRIMMEDCURVE(#2691,(#2685),(#2687),.T.,.CARTESIAN.); +#2691=IFCCIRCLE(#2690,0.003323437500000002); +#2690=IFCAXIS2PLACEMENT3D(#2689,#5,#8); +#2689=IFCCARTESIANPOINT((-0.026152806539090193,-0.037473598204293426,0.03749999999999996)); +#6070=IFCORIENTEDEDGE(*,*,#2698,.T.); +#2698=IFCEDGECURVE(#2688,#2661,#2697,.T.); +#2697=IFCTRIMMEDCURVE(#2696,(#2687),(#2660),.T.,.CARTESIAN.); +#2696=IFCLINE(#2687,#2695); +#2695=IFCVECTOR(#2694,0.3048); +#2694=IFCDIRECTION((0.7071067811864901,-0.7071067811866051,0.)); +#6071=IFCORIENTEDEDGE(*,*,#2667,.F.); +#6072=IFCORIENTEDEDGE(*,*,#2703,.T.); +#2703=IFCEDGECURVE(#2659,#2686,#2702,.T.); +#2702=IFCTRIMMEDCURVE(#2701,(#2658),(#2685),.T.,.CARTESIAN.); +#2701=IFCLINE(#2658,#2700); +#2700=IFCVECTOR(#2699,0.3048); +#2699=IFCDIRECTION((-0.7071067811865498,-0.7071067811865454,0.)); +#6089=IFCRATIONALBSPLINESURFACEWITHKNOTS(2,1,((#6075,#6076),(#6077,#6078),(#6079,#6080),(#6081,#6082),(#6083,#6084),(#6085,#6086),(#6087,#6088)),.RULED_SURF.,.F.,.F.,.U.,(3,2,2,3),(2,2),(0.,9.315825024881965E-07,0.5000006022179689,1.),(0.,1.),.UNSPECIFIED.,((1.,1.),(1.0000005457066603,1.0000005457066603),(1.0000010914153534,1.0000010914153534),(0.7071073599968409,0.7071073599968409),(1.0000005457074534,1.0000005457074534),(0.707106974123242,0.707106974123242),(1.,1.))); +#6075=IFCCARTESIANPOINT((-0.026152814698443536,-0.040797027544928484,0.03749999124304395)); +#6076=IFCCARTESIANPOINT((-0.025476244039090035,-0.0414735982042796,0.03749998946033725)); +#6077=IFCCARTESIANPOINT((-0.02615281469844365,-0.040797027544940086,0.03749999562152175)); +#6078=IFCCARTESIANPOINT((-0.02547624403909015,-0.041473598204293464,0.03749999473016851)); +#6079=IFCCARTESIANPOINT((-0.026152814698443536,-0.04079702754493997,0.037500000000000006)); +#6080=IFCCARTESIANPOINT((-0.02547624403909015,-0.041473598204293464,0.037500000000000006)); +#6081=IFCCARTESIANPOINT((-0.02615281469844365,-0.040797027544940086,0.0408234293406465)); +#6082=IFCCARTESIANPOINT((-0.02547624403909015,-0.04147359820429358,0.04149999999999977)); +#6083=IFCCARTESIANPOINT((-0.02615281469844365,-0.03747359820429347,0.0408234293406465)); +#6084=IFCCARTESIANPOINT((-0.02547624403909026,-0.03747359820429347,0.0415)); +#6085=IFCCARTESIANPOINT((-0.02615281469844365,-0.03415016886364697,0.0408234293406465)); +#6086=IFCCARTESIANPOINT((-0.02547624403909015,-0.03347359820429358,0.04149999999999977)); +#6087=IFCCARTESIANPOINT((-0.02615281469844365,-0.03415016886364686,0.037500000000000006)); +#6088=IFCCARTESIANPOINT((-0.02547624403909026,-0.03347359820429347,0.037500000000000006)); +#6102=IFCADVANCEDFACE((#6096),#6101,.F.); +#6096=IFCFACEOUTERBOUND(#6095,.T.); +#6095=IFCEDGELOOP((#6091,#6092,#6093,#6094)); +#6091=IFCORIENTEDEDGE(*,*,#2712,.T.); +#2712=IFCEDGECURVE(#2705,#2707,#2711,.T.); +#2705=IFCVERTEXPOINT(#2704); +#2704=IFCCARTESIANPOINT((-0.13795280653909028,-0.39547359820429356,0.4950000000000005)); +#2707=IFCVERTEXPOINT(#2706); +#2706=IFCCARTESIANPOINT((-0.14595280653909026,-0.3954735982042934,0.4950000000000002)); +#2711=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2704,#2704,#2704,#2708,#2709,#2710,#2706),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.641642016243395E-09,0.250000002641642,0.500000002641642),.UNSPECIFIED.,(0.999999993810249,0.999999996905124,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2708=IFCCARTESIANPOINT((-0.13795280653909028,-0.3954735982042933,0.499)); +#2709=IFCCARTESIANPOINT((-0.14195280653909026,-0.3954735982042933,0.499)); +#2710=IFCCARTESIANPOINT((-0.14595280653909015,-0.3954735982042932,0.49900000000000044)); +#6092=IFCORIENTEDEDGE(*,*,#2718,.T.); +#2718=IFCEDGECURVE(#2707,#2714,#2717,.T.); +#2714=IFCVERTEXPOINT(#2713); +#2713=IFCCARTESIANPOINT((-0.1459528065390903,-0.3987735982042935,0.49500000002988703)); +#2717=IFCTRIMMEDCURVE(#2716,(#2706),(#2713),.T.,.CARTESIAN.); +#2716=IFCLINE(#2706,#2715); +#2715=IFCVECTOR(#8,0.3048); +#6093=IFCORIENTEDEDGE(*,*,#2725,.T.); +#2725=IFCEDGECURVE(#2714,#2720,#2724,.T.); +#2720=IFCVERTEXPOINT(#2719); +#2719=IFCCARTESIANPOINT((-0.13795280653909017,-0.3987735982042935,0.4949999999402264)); +#2724=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2713,#2721,#2722,#2723,#2719,#2719,#2719),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000002641642),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905124,0.999999993810249)); +#2721=IFCCARTESIANPOINT((-0.14595280653909015,-0.3987735982042933,0.49900000000000044)); +#2722=IFCCARTESIANPOINT((-0.14195280653909026,-0.3987735982042934,0.499)); +#2723=IFCCARTESIANPOINT((-0.13795280653909028,-0.3987735982042934,0.499)); +#6094=IFCORIENTEDEDGE(*,*,#2729,.T.); +#2729=IFCEDGECURVE(#2720,#2705,#2728,.T.); +#2728=IFCTRIMMEDCURVE(#2727,(#2719),(#2704),.T.,.CARTESIAN.); +#2727=IFCLINE(#2719,#2726); +#2726=IFCVECTOR(#7,0.3048); +#6101=IFCSURFACEOFLINEAREXTRUSION(#6100,#6098,#9,0.010826771653543732); +#6100=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6099); +#6099=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000002641642),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905124,0.999999993810249)); +#6098=IFCAXIS2PLACEMENT3D(#2706,#8,#6097); +#6097=IFCDIRECTION((1.,0.,-7.47172397286269E-09)); +#6117=IFCADVANCEDFACE((#6108),#6116,.F.); +#6108=IFCFACEOUTERBOUND(#6107,.T.); +#6107=IFCEDGELOOP((#6103,#6104,#6105,#6106)); +#6103=IFCORIENTEDEDGE(*,*,#2738,.T.); +#2738=IFCEDGECURVE(#2731,#2733,#2737,.T.); +#2731=IFCVERTEXPOINT(#2730); +#2730=IFCCARTESIANPOINT((-0.13495280653909025,-0.39347359820429345,0.49500000000000016)); +#2733=IFCVERTEXPOINT(#2732); +#2732=IFCCARTESIANPOINT((-0.14895280653909027,-0.3934735982042934,0.4950000000000002)); +#2737=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2730,#2730,#2730,#2734,#2735,#2736,#2732),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,6.728235968367358E-09,0.25000000672823597,0.500000006728242),.UNSPECIFIED.,(0.999999984234762,0.999999992117381,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2734=IFCCARTESIANPOINT((-0.13495280653909025,-0.3934735982042932,0.5020000000000002)); +#2735=IFCCARTESIANPOINT((-0.14195280653909037,-0.3934735982042934,0.5020000000000002)); +#2736=IFCCARTESIANPOINT((-0.14895280653909038,-0.3934735982042931,0.5020000000000002)); +#6104=IFCORIENTEDEDGE(*,*,#2744,.T.); +#2744=IFCEDGECURVE(#2733,#2740,#2743,.T.); +#2740=IFCVERTEXPOINT(#2739); +#2739=IFCCARTESIANPOINT((-0.14895280653909027,-0.3954735982042933,0.4950000001332126)); +#2743=IFCTRIMMEDCURVE(#2742,(#2732),(#2739),.T.,.CARTESIAN.); +#2742=IFCLINE(#2732,#2741); +#2741=IFCVECTOR(#8,0.3048); +#6105=IFCORIENTEDEDGE(*,*,#2751,.T.); +#2751=IFCEDGECURVE(#2740,#2746,#2750,.T.); +#2746=IFCVERTEXPOINT(#2745); +#2745=IFCCARTESIANPOINT((-0.13495280653909025,-0.3954735982042934,0.4949999997335758)); +#2750=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2739,#2747,#2748,#2749,#2745,#2745,#2745),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000006,0.500000000000006,0.500000006728242),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999992117381,0.999999984234762)); +#2747=IFCCARTESIANPOINT((-0.14895280653909038,-0.3954735982042933,0.5020000000000002)); +#2748=IFCCARTESIANPOINT((-0.14195280653909037,-0.39547359820429345,0.5020000000000002)); +#2749=IFCCARTESIANPOINT((-0.13495280653909025,-0.39547359820429334,0.5020000000000002)); +#6106=IFCORIENTEDEDGE(*,*,#2755,.T.); +#2755=IFCEDGECURVE(#2746,#2731,#2754,.T.); +#2754=IFCTRIMMEDCURVE(#2753,(#2745),(#2730),.T.,.CARTESIAN.); +#2753=IFCLINE(#2745,#2752); +#2752=IFCVECTOR(#7,0.3048); +#6116=IFCSURFACEOFLINEAREXTRUSION(#6115,#6110,#9,0.006561679790026531); +#6115=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6114); +#6114=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#6111,#6112,#6113,#5869,#5869,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000006,0.500000000000006,0.500000006728242),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999992117381,0.999999984234762)); +#6111=IFCCARTESIANPOINT((0.,0.007000000000000006,0.)); +#6112=IFCCARTESIANPOINT((0.006999999866787668,0.00700000013321217,0.)); +#6113=IFCCARTESIANPOINT((0.013999999866787786,0.007000000266424389,0.)); +#6110=IFCAXIS2PLACEMENT3D(#2732,#8,#6109); +#6109=IFCDIRECTION((1.,0.,-1.903031659874646E-08)); +#6132=IFCADVANCEDFACE((#6123),#6131,.F.); +#6123=IFCFACEOUTERBOUND(#6122,.T.); +#6122=IFCEDGELOOP((#6118,#6119,#6120,#6121)); +#6118=IFCORIENTEDEDGE(*,*,#2764,.T.); +#2764=IFCEDGECURVE(#2757,#2759,#2763,.T.); +#2757=IFCVERTEXPOINT(#2756); +#2756=IFCCARTESIANPOINT((-0.13895280653909026,-0.3818148482042933,0.4950000000000004)); +#2759=IFCVERTEXPOINT(#2758); +#2758=IFCCARTESIANPOINT((-0.14495280653909026,-0.38181484820429323,0.49500000000000005)); +#2763=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2756,#2756,#2756,#2760,#2761,#2762,#2758),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030894975228023E-08,0.250000011030895,0.500000011030882),.UNSPECIFIED.,(0.999999974153005,0.999999987076502,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2760=IFCCARTESIANPOINT((-0.1389528065390906,-0.38181484820429323,0.4980000000000005)); +#2761=IFCCARTESIANPOINT((-0.14195280653909062,-0.38181484820429323,0.4980000000000002)); +#2762=IFCCARTESIANPOINT((-0.14495280653909062,-0.38181484820429323,0.498)); +#6119=IFCORIENTEDEDGE(*,*,#2770,.T.); +#2770=IFCEDGECURVE(#2759,#2766,#2769,.T.); +#2766=IFCVERTEXPOINT(#2765); +#2765=IFCCARTESIANPOINT((-0.14495280653909026,-0.39347359820429334,0.4950000000988042)); +#2769=IFCTRIMMEDCURVE(#2768,(#2758),(#2765),.T.,.CARTESIAN.); +#2768=IFCLINE(#2758,#2767); +#2767=IFCVECTOR(#8,0.3048); +#6120=IFCORIENTEDEDGE(*,*,#2777,.T.); +#2777=IFCEDGECURVE(#2766,#2772,#2776,.T.); +#2772=IFCVERTEXPOINT(#2771); +#2771=IFCCARTESIANPOINT((-0.13895280653909026,-0.39347359820429345,0.4949999998128003)); +#2776=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2765,#2773,#2774,#2775,#2771,#2771,#2771),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999987,0.499999999999987,0.500000011030882),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076502,0.999999974153005)); +#2773=IFCCARTESIANPOINT((-0.14495280653909062,-0.3934735982042934,0.4980000000000002)); +#2774=IFCCARTESIANPOINT((-0.14195280653909062,-0.3934735982042934,0.4980000000000005)); +#2775=IFCCARTESIANPOINT((-0.1389528065390906,-0.39347359820429345,0.4980000000000009)); +#6121=IFCORIENTEDEDGE(*,*,#2781,.T.); +#2781=IFCEDGECURVE(#2772,#2757,#2780,.T.); +#2780=IFCTRIMMEDCURVE(#2779,(#2771),(#2756),.T.,.CARTESIAN.); +#2779=IFCLINE(#2771,#2778); +#2778=IFCVECTOR(#7,0.3048); +#6131=IFCSURFACEOFLINEAREXTRUSION(#6130,#6125,#9,0.03825049212598475); +#6130=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6129); +#6129=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#6126,#6127,#6128,#6128,#6128),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999987,0.499999999999987,0.500000011030882),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076502,0.999999974153005)); +#6126=IFCCARTESIANPOINT((0.002999999906399692,0.0030000000936001303,0.)); +#6127=IFCCARTESIANPOINT((0.005999999906399722,0.003000000187200369,0.)); +#6128=IFCCARTESIANPOINT((0.0060000000000000105,0.,0.)); +#6125=IFCAXIS2PLACEMENT3D(#2758,#8,#6124); +#6124=IFCDIRECTION((1.,0.,-3.119998508438466E-08)); +#6154=IFCADVANCEDFACE((#6138),#6153,.F.); +#6138=IFCFACEOUTERBOUND(#6137,.T.); +#6137=IFCEDGELOOP((#6133,#6134,#6135,#6136)); +#6133=IFCORIENTEDEDGE(*,*,#2790,.T.); +#2790=IFCEDGECURVE(#2783,#2785,#2789,.T.); +#2783=IFCVERTEXPOINT(#2782); +#2782=IFCCARTESIANPOINT((-0.13949406257555405,-0.3812735921678296,0.49500000000000005)); +#2785=IFCVERTEXPOINT(#2784); +#2784=IFCCARTESIANPOINT((-0.14441155050247986,-0.3812735921678296,0.49499997314470334)); +#2789=IFCTRIMMEDCURVE(#2788,(#2782),(#2784),.T.,.CARTESIAN.); +#2788=IFCCIRCLE(#2787,0.002458750000000036); +#2787=IFCAXIS2PLACEMENT3D(#2786,#8,#6); +#2786=IFCCARTESIANPOINT((-0.1419528065390903,-0.3812735982042933,0.4949999999999999)); +#6134=IFCORIENTEDEDGE(*,*,#2795,.T.); +#2795=IFCEDGECURVE(#2785,#2759,#2794,.T.); +#2794=IFCTRIMMEDCURVE(#2793,(#2784),(#2758),.T.,.CARTESIAN.); +#2793=IFCLINE(#2784,#2792); +#2792=IFCVECTOR(#2791,0.30479999999999996); +#2791=IFCDIRECTION((-0.7071067811865254,-0.7071067811865696,0.)); +#6135=IFCORIENTEDEDGE(*,*,#2764,.F.); +#6136=IFCORIENTEDEDGE(*,*,#2800,.T.); +#2800=IFCEDGECURVE(#2757,#2783,#2799,.T.); +#2799=IFCTRIMMEDCURVE(#2798,(#2756),(#2782),.T.,.CARTESIAN.); +#2798=IFCLINE(#2756,#2797); +#2797=IFCVECTOR(#2796,0.3048); +#2796=IFCDIRECTION((-0.7071067811865586,0.7071067811865365,0.)); +#6153=IFCRATIONALBSPLINESURFACEWITHKNOTS(2,1,((#6139,#6140),(#6141,#6142),(#6143,#6144),(#6145,#6146),(#6147,#6148),(#6149,#6150),(#6151,#6152)),.RULED_SURF.,.F.,.F.,.U.,(3,2,2,3),(2,2),(0.,3.8616239091550255E-06,0.5000024963271316,1.),(0.,1.),.UNSPECIFIED.,((1.,1.),(1.0000022620570896,1.0000022620570896),(1.0000045241491191,1.0000045241491191),(0.7071091804771298,0.7071091804771298),(1.0000022620707218,1.0000022620707218),(0.7071075809488692,0.7071075809488692),(1.,1.))); +#6139=IFCCARTESIANPOINT((-0.14441155050247984,-0.3812735921678295,0.4949999731447033)); +#6140=IFCCARTESIANPOINT((-0.14495280653891143,-0.38181484820429334,0.4949999672329082)); +#6141=IFCCARTESIANPOINT((-0.14441155050262638,-0.3812735921678295,0.49499998657235167)); +#6142=IFCCARTESIANPOINT((-0.14495280653909037,-0.38181484820429346,0.49499998361645386)); +#6143=IFCCARTESIANPOINT((-0.1444115505026265,-0.3812735921678295,0.49500000000000005)); +#6144=IFCCARTESIANPOINT((-0.14495280653909037,-0.38181484820429346,0.49500000000000005)); +#6145=IFCCARTESIANPOINT((-0.1444115505026266,-0.38127359216782947,0.4974587439635361)); +#6146=IFCCARTESIANPOINT((-0.14495280653909037,-0.38181484820429334,0.4980000000000002)); +#6147=IFCCARTESIANPOINT((-0.14195280653909026,-0.3812735921678295,0.4974587439635361)); +#6148=IFCCARTESIANPOINT((-0.14195280653909026,-0.38181484820429346,0.498)); +#6149=IFCCARTESIANPOINT((-0.13949406257555416,-0.3812735921678295,0.4974587439635361)); +#6150=IFCCARTESIANPOINT((-0.13895280653909026,-0.38181484820429346,0.4980000000000002)); +#6151=IFCCARTESIANPOINT((-0.13949406257555405,-0.3812735921678296,0.49500000000000005)); +#6152=IFCCARTESIANPOINT((-0.13895280653909015,-0.3818148482042935,0.49500000000000005)); +#6166=IFCADVANCEDFACE((#6160),#6165,.F.); +#6160=IFCFACEOUTERBOUND(#6159,.T.); +#6159=IFCEDGELOOP((#6155,#6156,#6157,#6158)); +#6155=IFCORIENTEDEDGE(*,*,#2809,.T.); +#2809=IFCEDGECURVE(#2802,#2804,#2808,.T.); +#2802=IFCVERTEXPOINT(#2801); +#2801=IFCCARTESIANPOINT((-0.1459528065390903,-0.004473598204293354,0.10499999999999989)); +#2804=IFCVERTEXPOINT(#2803); +#2803=IFCCARTESIANPOINT((-0.13795280653909028,-0.004473598204293353,0.10500000000000001)); +#2808=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2801,#2801,#2801,#2805,#2806,#2807,#2803),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.6417450449400803E-09,0.25000000264174504,0.500000002641624),.UNSPECIFIED.,(0.999999993810007,0.999999996905004,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2805=IFCCARTESIANPOINT((-0.14595280653909004,-0.004473598204293467,0.10900000000000024)); +#2806=IFCCARTESIANPOINT((-0.14195280653909004,-0.004473598204293353,0.10900000000000001)); +#2807=IFCCARTESIANPOINT((-0.13795280653909003,-0.004473598204293467,0.10899999999999978)); +#6156=IFCORIENTEDEDGE(*,*,#2815,.T.); +#2815=IFCEDGECURVE(#2804,#2811,#2814,.T.); +#2811=IFCVERTEXPOINT(#2810); +#2810=IFCCARTESIANPOINT((-0.13795280653909028,-0.0011735982042933985,0.1050000000298851)); +#2814=IFCTRIMMEDCURVE(#2813,(#2803),(#2810),.T.,.CARTESIAN.); +#2813=IFCLINE(#2803,#2812); +#2812=IFCVECTOR(#7,0.3048); +#6157=IFCORIENTEDEDGE(*,*,#2822,.T.); +#2822=IFCEDGECURVE(#2811,#2817,#2821,.T.); +#2817=IFCVERTEXPOINT(#2816); +#2816=IFCCARTESIANPOINT((-0.14595280653909026,-0.0011735982042933983,0.10499999994022437)); +#2821=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2810,#2818,#2819,#2820,#2816,#2816,#2816),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999879,0.499999999999879,0.500000002641624),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905004,0.999999993810007)); +#2818=IFCCARTESIANPOINT((-0.13795280653909003,-0.0011735982042933983,0.10899999999999978)); +#2819=IFCCARTESIANPOINT((-0.14195280653909004,-0.0011735982042933983,0.10900000000000001)); +#2820=IFCCARTESIANPOINT((-0.14595280653909004,-0.0011735982042933983,0.10900000000000024)); +#6158=IFCORIENTEDEDGE(*,*,#2826,.T.); +#2826=IFCEDGECURVE(#2817,#2802,#2825,.T.); +#2825=IFCTRIMMEDCURVE(#2824,(#2816),(#2801),.T.,.CARTESIAN.); +#2824=IFCLINE(#2816,#2823); +#2823=IFCVECTOR(#8,0.3048); +#6165=IFCSURFACEOFLINEAREXTRUSION(#6164,#6162,#9,0.010826771653543158); +#6164=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6163); +#6163=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999879,0.499999999999879,0.500000002641624),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905004,0.999999993810007)); +#6162=IFCAXIS2PLACEMENT3D(#2803,#7,#6161); +#6161=IFCDIRECTION((-1.,0.,-7.471954505122732E-09)); +#6178=IFCADVANCEDFACE((#6172),#6177,.F.); +#6172=IFCFACEOUTERBOUND(#6171,.T.); +#6171=IFCEDGELOOP((#6167,#6168,#6169,#6170)); +#6167=IFCORIENTEDEDGE(*,*,#2835,.T.); +#2835=IFCEDGECURVE(#2828,#2830,#2834,.T.); +#2828=IFCVERTEXPOINT(#2827); +#2827=IFCCARTESIANPOINT((-0.14895280653909018,-0.006473598204293468,0.10499999999999983)); +#2830=IFCVERTEXPOINT(#2829); +#2829=IFCCARTESIANPOINT((-0.13495280653909017,-0.006473598204293467,0.10500000000000001)); +#2834=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2827,#2827,#2827,#2831,#2832,#2833,#2829),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,6.7282479587760236E-09,0.25000000672824796,0.50000000672825),.UNSPECIFIED.,(0.999999984234734,0.999999992117367,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2831=IFCCARTESIANPOINT((-0.14895280653909015,-0.006473598204293467,0.112)); +#2832=IFCCARTESIANPOINT((-0.14195280653909015,-0.006473598204293467,0.112)); +#2833=IFCCARTESIANPOINT((-0.13495280653909017,-0.006473598204293467,0.112)); +#6168=IFCORIENTEDEDGE(*,*,#2841,.T.); +#2841=IFCEDGECURVE(#2830,#2837,#2840,.T.); +#2837=IFCVERTEXPOINT(#2836); +#2836=IFCCARTESIANPOINT((-0.13495280653909017,-0.004473598204293354,0.10500000013321227)); +#2840=IFCTRIMMEDCURVE(#2839,(#2829),(#2836),.T.,.CARTESIAN.); +#2839=IFCLINE(#2829,#2838); +#2838=IFCVECTOR(#7,0.3048); +#6169=IFCORIENTEDEDGE(*,*,#2848,.T.); +#2848=IFCEDGECURVE(#2837,#2843,#2847,.T.); +#2843=IFCVERTEXPOINT(#2842); +#2842=IFCCARTESIANPOINT((-0.14895280653909015,-0.004473598204293353,0.10499999973357513)); +#2847=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2836,#2844,#2845,#2846,#2842,#2842,#2842),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000002,0.500000000000002,0.50000000672825),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999992117367,0.999999984234734)); +#2844=IFCCARTESIANPOINT((-0.13495280653909017,-0.004473598204293467,0.112)); +#2845=IFCCARTESIANPOINT((-0.14195280653909015,-0.004473598204293353,0.112)); +#2846=IFCCARTESIANPOINT((-0.14895280653909015,-0.004473598204293467,0.112)); +#6170=IFCORIENTEDEDGE(*,*,#2852,.T.); +#2852=IFCEDGECURVE(#2843,#2828,#2851,.T.); +#2851=IFCTRIMMEDCURVE(#2850,(#2842),(#2827),.T.,.CARTESIAN.); +#2850=IFCLINE(#2842,#2849); +#2849=IFCVECTOR(#8,0.3048); +#6177=IFCSURFACEOFLINEAREXTRUSION(#6176,#6174,#9,0.00656167979002662); +#6176=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6175); +#6175=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#6111,#6112,#6113,#5869,#5869,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000002,0.500000000000002,0.50000000672825),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999992117367,0.999999984234734)); +#6174=IFCAXIS2PLACEMENT3D(#2829,#7,#6173); +#6173=IFCDIRECTION((-1.,0.,-1.9030348021230124E-08)); +#6190=IFCADVANCEDFACE((#6184),#6189,.F.); +#6184=IFCFACEOUTERBOUND(#6183,.T.); +#6183=IFCEDGELOOP((#6179,#6180,#6181,#6182)); +#6179=IFCORIENTEDEDGE(*,*,#2861,.T.); +#2861=IFCEDGECURVE(#2854,#2856,#2860,.T.); +#2854=IFCVERTEXPOINT(#2853); +#2853=IFCCARTESIANPOINT((-0.14495280653909032,-0.01813234820429341,0.10499999999999805)); +#2856=IFCVERTEXPOINT(#2855); +#2855=IFCCARTESIANPOINT((-0.13895280653909026,-0.018132348204293408,0.10499999999999977)); +#2860=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2853,#2853,#2853,#2857,#2858,#2859,#2855),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1031084989898687E-08,0.250000011031085,0.500000011030893),.UNSPECIFIED.,(0.999999974152561,0.99999998707628,1.,0.707106781186548,1.,0.707106781186548,1.)); +#2857=IFCCARTESIANPOINT((-0.14495280653909004,-0.018132348204293408,0.10800000000000023)); +#2858=IFCCARTESIANPOINT((-0.14195280653908993,-0.018132348204293408,0.108)); +#2859=IFCCARTESIANPOINT((-0.13895280653908992,-0.018132348204293408,0.108)); +#6180=IFCORIENTEDEDGE(*,*,#2867,.T.); +#2867=IFCEDGECURVE(#2856,#2863,#2866,.T.); +#2863=IFCVERTEXPOINT(#2862); +#2862=IFCCARTESIANPOINT((-0.13895280653909026,-0.0064735982042934655,0.10500000009880055)); +#2866=IFCTRIMMEDCURVE(#2865,(#2855),(#2862),.T.,.CARTESIAN.); +#2865=IFCLINE(#2855,#2864); +#2864=IFCVECTOR(#7,0.3048); +#6181=IFCORIENTEDEDGE(*,*,#2874,.T.); +#2874=IFCEDGECURVE(#2863,#2869,#2873,.T.); +#2869=IFCVERTEXPOINT(#2868); +#2868=IFCCARTESIANPOINT((-0.14495280653909018,-0.00647359820429358,0.10499999981279667)); +#2873=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2862,#2870,#2871,#2872,#2868,#2868,#2868),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999808,0.499999999999808,0.500000011030893),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999998707628,0.999999974152561)); +#2870=IFCCARTESIANPOINT((-0.13895280653908992,-0.006473598204293467,0.108)); +#2871=IFCCARTESIANPOINT((-0.14195280653908993,-0.006473598204293467,0.108)); +#2872=IFCCARTESIANPOINT((-0.14495280653909004,-0.006473598204293467,0.10800000000000023)); +#6182=IFCORIENTEDEDGE(*,*,#2878,.T.); +#2878=IFCEDGECURVE(#2869,#2854,#2877,.T.); +#2877=IFCTRIMMEDCURVE(#2876,(#2868),(#2853),.T.,.CARTESIAN.); +#2876=IFCLINE(#2868,#2875); +#2875=IFCVECTOR(#8,0.3048); +#6189=IFCSURFACEOFLINEAREXTRUSION(#6188,#6186,#9,0.038250492125984054); +#6188=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6187); +#6187=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5719,#6126,#6127,#6128,#6128,#6128),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999808,0.499999999999808,0.500000011030893),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999998707628,0.999999974152561)); +#6186=IFCAXIS2PLACEMENT3D(#2855,#7,#6185); +#6185=IFCDIRECTION((-1.,0.,-3.1200515238083905E-08)); +#6212=IFCADVANCEDFACE((#6196),#6211,.F.); +#6196=IFCFACEOUTERBOUND(#6195,.T.); +#6195=IFCEDGELOOP((#6191,#6192,#6193,#6194)); +#6191=IFCORIENTEDEDGE(*,*,#2887,.T.); +#2887=IFCEDGECURVE(#2880,#2882,#2886,.T.); +#2880=IFCVERTEXPOINT(#2879); +#2879=IFCCARTESIANPOINT((-0.14441155050262638,-0.018673604240757185,0.10500000000000001)); +#2882=IFCVERTEXPOINT(#2881); +#2881=IFCCARTESIANPOINT((-0.1394940625757007,-0.018673604240757185,0.10499997314470104)); +#2886=IFCTRIMMEDCURVE(#2885,(#2879),(#2881),.T.,.CARTESIAN.); +#2885=IFCCIRCLE(#2884,0.002458750000000005); +#2884=IFCAXIS2PLACEMENT3D(#2883,#7,#5); +#2883=IFCCARTESIANPOINT((-0.1419528065390902,-0.0186735982042934,0.10499999999999995)); +#6192=IFCORIENTEDEDGE(*,*,#2892,.T.); +#2892=IFCEDGECURVE(#2882,#2856,#2891,.T.); +#2891=IFCTRIMMEDCURVE(#2890,(#2881),(#2855),.T.,.CARTESIAN.); +#2890=IFCLINE(#2881,#2889); +#2889=IFCVECTOR(#2888,0.3048); +#2888=IFCDIRECTION((0.707106781186618,0.7071067811864771,0.)); +#6193=IFCORIENTEDEDGE(*,*,#2861,.F.); +#6194=IFCORIENTEDEDGE(*,*,#2897,.T.); +#2897=IFCEDGECURVE(#2854,#2880,#2896,.T.); +#2896=IFCTRIMMEDCURVE(#2895,(#2853),(#2879),.T.,.CARTESIAN.); +#2895=IFCLINE(#2853,#2894); +#2894=IFCVECTOR(#2893,0.3048); +#2893=IFCDIRECTION((0.7071067811866207,-0.7071067811864743,0.)); +#6211=IFCRATIONALBSPLINESURFACEWITHKNOTS(2,1,((#6197,#6198),(#6199,#6200),(#6201,#6202),(#6203,#6204),(#6205,#6206),(#6207,#6208),(#6209,#6210)),.RULED_SURF.,.F.,.F.,.U.,(3,2,2,3),(2,2),(0.,3.861624281078549E-06,0.5000024963273718,1.),(0.,1.),.UNSPECIFIED.,((1.,1.),(1.0000022620573075,1.0000022620573075),(1.0000045241495552,1.0000045241495552),(0.7071091804773612,0.7071091804773612),(1.00000226207094,1.00000226207094),(0.7071075809489463,0.7071075809489463),(1.,1.))); +#6197=IFCCARTESIANPOINT((-0.1394940625757007,-0.018673604240757185,0.10499997314470103)); +#6198=IFCCARTESIANPOINT((-0.13895280653926909,-0.018132348204293523,0.10499996723290475)); +#6199=IFCCARTESIANPOINT((-0.13949406257555405,-0.0186736042407573,0.10499998657235052)); +#6200=IFCCARTESIANPOINT((-0.13895280653909015,-0.018132348204293523,0.10499998361645226)); +#6201=IFCCARTESIANPOINT((-0.13949406257555405,-0.018673604240757185,0.10500000000000001)); +#6202=IFCCARTESIANPOINT((-0.13895280653909015,-0.018132348204293408,0.10500000000000001)); +#6203=IFCCARTESIANPOINT((-0.13949406257555405,-0.018673604240757185,0.10745874396353634)); +#6204=IFCCARTESIANPOINT((-0.13895280653909015,-0.018132348204293294,0.10800000000000023)); +#6205=IFCCARTESIANPOINT((-0.14195280653909015,-0.018673604240757185,0.10745874396353612)); +#6206=IFCCARTESIANPOINT((-0.14195280653909015,-0.018132348204293408,0.10799999999999978)); +#6207=IFCCARTESIANPOINT((-0.14441155050262638,-0.018673604240757185,0.10745874396353634)); +#6208=IFCCARTESIANPOINT((-0.14495280653909026,-0.018132348204293294,0.10800000000000023)); +#6209=IFCCARTESIANPOINT((-0.14441155050262638,-0.018673604240757185,0.10500000000000001)); +#6210=IFCCARTESIANPOINT((-0.14495280653909026,-0.018132348204293408,0.10500000000000001)); +#6228=IFCADVANCEDFACE((#6216),#6227,.T.); +#6216=IFCFACEOUTERBOUND(#6215,.T.); +#6215=IFCEDGELOOP((#6213,#6214)); +#6213=IFCORIENTEDEDGE(*,*,#2573,.F.); +#6214=IFCORIENTEDEDGE(*,*,#2902,.T.); +#2902=IFCEDGECURVE(#2562,#2568,#2901,.T.); +#2901=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2561,#2561,#2561,#2898,#2899,#2900,#2567,#2567,#2567),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642732000477395E-07,0.25000022642732,0.50000022642732,0.500000229068967),.UNSPECIFIED.,(0.999999469448267,0.999999734723893,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999996905118,0.999999993810237)); +#2898=IFCCARTESIANPOINT((-0.010952806539090263,-0.04147359820429324,0.5585)); +#2899=IFCCARTESIANPOINT((-0.010952806539090263,-0.03747359820429324,0.5585)); +#2900=IFCCARTESIANPOINT((-0.010952806539090263,-0.03347359820429324,0.5585)); +#6227=IFCPLANE(#6226); +#6226=IFCAXIS2PLACEMENT3D(#6225,#6,#8); +#6225=IFCCARTESIANPOINT((-0.010952806539090263,-0.04347359820429327,0.5706679449467418)); +#6229=IFCADVANCEDFACE((#6224),#6227,.T.); +#6224=IFCFACEBOUND(#6223,.F.); +#6223=IFCEDGELOOP((#6217,#6218,#6219,#6220,#6221,#6222)); +#6217=IFCORIENTEDEDGE(*,*,#2908,.T.); +#2908=IFCEDGECURVE(#2904,#2511,#2907,.T.); +#2904=IFCVERTEXPOINT(#2903); +#2903=IFCCARTESIANPOINT((-0.010952806539090263,-0.04347359820429324,0.5625)); +#2907=IFCTRIMMEDCURVE(#2906,(#2903),(#2510),.T.,.CARTESIAN.); +#2906=IFCLINE(#2903,#2905); +#2905=IFCVECTOR(#9,0.3048); +#6218=IFCORIENTEDEDGE(*,*,#2543,.F.); +#6219=IFCORIENTEDEDGE(*,*,#2917,.T.); +#2917=IFCEDGECURVE(#2537,#2910,#2916,.T.); +#2910=IFCVERTEXPOINT(#2909); +#2909=IFCCARTESIANPOINT((-0.010952806539090263,-0.03093524978898222,0.56)); +#2916=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2514,#2911,#2912,#2913,#2914,#2915,#2512),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334811857,0.45231334811857,0.500000092171635),.UNSPECIFIED.,(0.909576635191,0.762975169042502,1.,0.707106781186548,1.,0.944131504158258,0.909576501611195)); +#2911=IFCCARTESIANPOINT((-0.010952806539090263,-0.030473598208504087,0.5572500258233464)); +#2912=IFCCARTESIANPOINT((-0.010952806539090263,-0.03551356647102193,0.5557800092556191)); +#2913=IFCCARTESIANPOINT((-0.010952806539090263,-0.04223355721540327,0.5538199775223475)); +#2914=IFCCARTESIANPOINT((-0.010952806539090263,-0.044193588948674464,0.5605399682667289)); +#2915=IFCCARTESIANPOINT((-0.010952806539090263,-0.044473598778340485,0.5614999851030634)); +#6220=IFCORIENTEDEDGE(*,*,#2923,.T.); +#2923=IFCEDGECURVE(#2910,#2919,#2922,.T.); +#2919=IFCVERTEXPOINT(#2918); +#2918=IFCCARTESIANPOINT((-0.010952806539090263,-0.031488316830054035,0.56)); +#2922=IFCTRIMMEDCURVE(#2921,(#2909),(#2918),.T.,.CARTESIAN.); +#2921=IFCLINE(#2909,#2920); +#2920=IFCVECTOR(#8,0.3048); +#6221=IFCORIENTEDEDGE(*,*,#2929,.T.); +#2929=IFCEDGECURVE(#2919,#2924,#2928,.T.); +#2924=IFCVERTEXPOINT(#2900); +#2928=IFCTRIMMEDCURVE(#2927,(#2918),(#2900),.T.,.CARTESIAN.); +#2927=IFCLINE(#2918,#2926); +#2926=IFCVECTOR(#2925,0.3048); +#2925=IFCDIRECTION((0.,-0.7071067811867174,-0.7071067811863776)); +#6222=IFCORIENTEDEDGE(*,*,#2934,.T.); +#2934=IFCEDGECURVE(#2924,#2904,#2933,.T.); +#2933=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2900,#2930,#2931,#2932,#2903),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659061802,0.370054230655308),.UNSPECIFIED.,(0.887325194591889,0.783227249016008,1.,0.783227251975317,0.887325191749668)); +#2930=IFCCARTESIANPOINT((-0.010952806539090263,-0.03606579940010783,0.5554225174404597)); +#2931=IFCCARTESIANPOINT((-0.010952806539090263,-0.03976969879848378,0.5569567228049324)); +#2932=IFCCARTESIANPOINT((-0.010952806539090263,-0.043473598132300596,0.558490928142664)); +#6245=IFCADVANCEDFACE((#6233),#6244,.T.); +#6233=IFCFACEOUTERBOUND(#6232,.T.); +#6232=IFCEDGELOOP((#6230,#6231)); +#6230=IFCORIENTEDEDGE(*,*,#2459,.F.); +#6231=IFCORIENTEDEDGE(*,*,#2939,.T.); +#2939=IFCEDGECURVE(#2448,#2454,#2938,.T.); +#2938=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2447,#2447,#2447,#2935,#2936,#2937,#2453,#2453,#2453),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642745700629519E-07,0.25000022642745706,0.500000226427457,0.500000229068935),.UNSPECIFIED.,(0.999999469447947,0.999999734723733,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999996905316,0.999999993810631)); +#2935=IFCCARTESIANPOINT((-0.010952806539090263,-0.36647359820429315,0.0335)); +#2936=IFCCARTESIANPOINT((-0.010952806539090263,-0.36247359820429315,0.033500000000000224)); +#2937=IFCCARTESIANPOINT((-0.010952806539090263,-0.3584735982042932,0.03350000000000045)); +#6244=IFCPLANE(#6243); +#6243=IFCAXIS2PLACEMENT3D(#6242,#6,#8); +#6242=IFCCARTESIANPOINT((-0.010952806539090263,-0.36947359820429354,0.04457748256261961)); +#6246=IFCADVANCEDFACE((#6241),#6244,.T.); +#6241=IFCFACEBOUND(#6240,.F.); +#6240=IFCEDGELOOP((#6234,#6235,#6236,#6237,#6238,#6239)); +#6234=IFCORIENTEDEDGE(*,*,#2947,.T.); +#2947=IFCEDGECURVE(#2941,#2943,#2946,.T.); +#2941=IFCVERTEXPOINT(#2940); +#2940=IFCCARTESIANPOINT((-0.010952806539090263,-0.3564735982042935,0.037500000000000006)); +#2943=IFCVERTEXPOINT(#2942); +#2942=IFCCARTESIANPOINT((-0.010952806539090263,-0.3564735982042935,0.03389444872453623)); +#2946=IFCTRIMMEDCURVE(#2945,(#2940),(#2942),.T.,.CARTESIAN.); +#2945=IFCLINE(#2940,#2944); +#2944=IFCVECTOR(#10,0.3048); +#6235=IFCORIENTEDEDGE(*,*,#2954,.T.); +#2954=IFCEDGECURVE(#2943,#2406,#2953,.T.); +#2953=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2407,#2948,#2949,#2950,#2951,#2952,#2405),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.21317163434040298,0.463171634340403,0.500000001339116),.UNSPECIFIED.,(0.926418073111649,0.75025389543326,1.,0.707106781186548,1.,0.956852884184415,0.926418070898369)); +#2948=IFCCARTESIANPOINT((-0.010952806539090148,-0.35547359821120544,0.031874460350413074)); +#2949=IFCCARTESIANPOINT((-0.010952806539090263,-0.36096736011641906,0.030663974340112875)); +#2950=IFCCARTESIANPOINT((-0.010952806539090263,-0.3678033857763062,0.029157736252238463)); +#2951=IFCCARTESIANPOINT((-0.010952806539090263,-0.3693096238641807,0.03599376191212559)); +#2952=IFCCARTESIANPOINT((-0.010952806539090148,-0.3694735982114611,0.03673795557884728)); +#6236=IFCORIENTEDEDGE(*,*,#2414,.F.); +#6237=IFCORIENTEDEDGE(*,*,#2960,.T.); +#2960=IFCEDGECURVE(#2404,#2956,#2959,.T.); +#2956=IFCVERTEXPOINT(#2955); +#2955=IFCCARTESIANPOINT((-0.010952806539090263,-0.36845887957853196,0.04)); +#2959=IFCTRIMMEDCURVE(#2958,(#2403),(#2955),.T.,.CARTESIAN.); +#2958=IFCLINE(#2403,#2957); +#2957=IFCVECTOR(#7,0.3048); +#6238=IFCORIENTEDEDGE(*,*,#2966,.T.); +#2966=IFCEDGECURVE(#2956,#2961,#2965,.T.); +#2961=IFCVERTEXPOINT(#2455); +#2965=IFCTRIMMEDCURVE(#2964,(#2955),(#2455),.T.,.CARTESIAN.); +#2964=IFCLINE(#2955,#2963); +#2963=IFCVECTOR(#2962,0.3048); +#2962=IFCDIRECTION((0.,0.7071067811865253,0.7071067811865699)); +#6239=IFCORIENTEDEDGE(*,*,#2971,.T.); +#2971=IFCEDGECURVE(#2961,#2941,#2970,.T.); +#2970=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2455,#2967,#2968,#2969,#2940),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659066998,0.37005423065541),.UNSPECIFIED.,(0.887325194591947,0.783227249015947,1.,0.783227251975258,0.887325191749725)); +#2967=IFCCARTESIANPOINT((-0.010952806539090263,-0.36388139700848016,0.044577482559541075)); +#2968=IFCCARTESIANPOINT((-0.010952806539090263,-0.3601774976101029,0.04304327719506774)); +#2969=IFCCARTESIANPOINT((-0.010952806539090263,-0.35647359827628483,0.04150907185733558)); +#6297=IFCADVANCEDFACE((#6250),#6296,.T.); +#6250=IFCFACEOUTERBOUND(#6249,.T.); +#6249=IFCEDGELOOP((#6247,#6248)); +#6247=IFCORIENTEDEDGE(*,*,#1691,.F.); +#6248=IFCORIENTEDEDGE(*,*,#2976,.T.); +#2976=IFCEDGECURVE(#1679,#1686,#2975,.T.); +#2975=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1678,#2972,#2973,#2974,#1685,#1685,#1685),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999992,0.49999999999992,0.500000188379365),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299752,0.999999558599837)); +#2972=IFCCARTESIANPOINT((-0.13650280653908978,-0.31802359820429466,0.0012000000000005001)); +#2973=IFCCARTESIANPOINT((-0.13650280653909078,-0.31997359820429455,0.001200000000000273)); +#2974=IFCCARTESIANPOINT((-0.13650280653909183,-0.3219235982042946,0.0012000000000005001)); +#6296=IFCPLANE(#6295); +#6295=IFCAXIS2PLACEMENT3D(#3064,#9,#5); +#3064=IFCCARTESIANPOINT((-0.1757528065390902,-0.3987735982042935,0.001200000000000273)); +#6298=IFCADVANCEDFACE((#6254),#6296,.T.); +#6254=IFCFACEBOUND(#6253,.F.); +#6253=IFCEDGELOOP((#6251,#6252)); +#6251=IFCORIENTEDEDGE(*,*,#1718,.F.); +#6252=IFCORIENTEDEDGE(*,*,#2981,.T.); +#2981=IFCEDGECURVE(#1706,#1713,#2980,.T.); +#2980=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1705,#2977,#2978,#2979,#1712,#1712,#1712),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999915,0.499999999999915,0.500000188379323),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999779299795,0.999999558599923)); +#2977=IFCCARTESIANPOINT((-0.019502806539089874,-0.31802359820429443,0.001200000000000273)); +#2978=IFCCARTESIANPOINT((-0.019502806539090672,-0.3199735982042944,0.001200000000000273)); +#2979=IFCCARTESIANPOINT((-0.01950280653909158,-0.32192359820429434,0.001200000000000273)); +#6299=IFCADVANCEDFACE((#6258),#6296,.T.); +#6258=IFCFACEBOUND(#6257,.F.); +#6257=IFCEDGELOOP((#6255,#6256)); +#6255=IFCORIENTEDEDGE(*,*,#1745,.F.); +#6256=IFCORIENTEDEDGE(*,*,#2986,.T.); +#2986=IFCEDGECURVE(#1733,#1740,#2985,.T.); +#2985=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1732,#2982,#2983,#2984,#1739,#1739,#1739),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999990696,0.49999999999990696,0.500000188379384),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299715,0.999999558599762)); +#2982=IFCCARTESIANPOINT((-0.1365028065390899,-0.19802359820429433,0.001200000000000273)); +#2983=IFCCARTESIANPOINT((-0.13650280653909055,-0.19997359820429425,0.001200000000000273)); +#2984=IFCCARTESIANPOINT((-0.13650280653909147,-0.20192359820429442,0.001200000000000273)); +#6300=IFCADVANCEDFACE((#6262),#6296,.T.); +#6262=IFCFACEBOUND(#6261,.F.); +#6261=IFCEDGELOOP((#6259,#6260)); +#6259=IFCORIENTEDEDGE(*,*,#1772,.F.); +#6260=IFCORIENTEDEDGE(*,*,#2991,.T.); +#2991=IFCEDGECURVE(#1760,#1767,#2990,.T.); +#2990=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1759,#2987,#2988,#2989,#1766,#1766,#1766),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999990402,0.499999999999904,0.500000188379346),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299755,0.999999558599843)); +#2987=IFCCARTESIANPOINT((-0.019502806539089874,-0.19802359820429433,0.001200000000000273)); +#2988=IFCCARTESIANPOINT((-0.019502806539090672,-0.19997359820429425,0.001200000000000273)); +#2989=IFCCARTESIANPOINT((-0.019502806539091352,-0.20192359820429442,0.001200000000000273)); +#6301=IFCADVANCEDFACE((#6266),#6296,.T.); +#6266=IFCFACEBOUND(#6265,.F.); +#6265=IFCEDGELOOP((#6263,#6264)); +#6263=IFCORIENTEDEDGE(*,*,#1799,.F.); +#6264=IFCORIENTEDEDGE(*,*,#2996,.T.); +#2996=IFCEDGECURVE(#1787,#1794,#2995,.T.); +#2995=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1786,#2992,#2993,#2994,#1793,#1793,#1793),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999914,0.499999999999914,0.50000018837937),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999977929974,0.999999558599812)); +#2992=IFCCARTESIANPOINT((-0.13650280653908978,-0.07802359820429446,0.001200000000000273)); +#2993=IFCCARTESIANPOINT((-0.13650280653909067,-0.07997359820429438,0.001200000000000273)); +#2994=IFCCARTESIANPOINT((-0.1365028065390917,-0.08192359820429443,0.001200000000000273)); +#6302=IFCADVANCEDFACE((#6270),#6296,.T.); +#6270=IFCFACEBOUND(#6269,.F.); +#6269=IFCEDGELOOP((#6267,#6268)); +#6267=IFCORIENTEDEDGE(*,*,#1826,.F.); +#6268=IFCORIENTEDEDGE(*,*,#3001,.T.); +#3001=IFCEDGECURVE(#1814,#1821,#3000,.T.); +#3000=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1813,#2997,#2998,#2999,#1820,#1820,#1820),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999915,0.499999999999915,0.500000188379323),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299795,0.999999558599923)); +#2997=IFCCARTESIANPOINT((-0.019502806539089763,-0.07802359820429446,0.001200000000000273)); +#2998=IFCCARTESIANPOINT((-0.019502806539090672,-0.07997359820429438,0.001200000000000273)); +#2999=IFCCARTESIANPOINT((-0.01950280653909158,-0.08192359820429443,0.001200000000000273)); +#6303=IFCADVANCEDFACE((#6274),#6296,.T.); +#6274=IFCFACEBOUND(#6273,.F.); +#6273=IFCEDGELOOP((#6271,#6272)); +#6271=IFCORIENTEDEDGE(*,*,#1853,.F.); +#6272=IFCORIENTEDEDGE(*,*,#3006,.T.); +#3006=IFCEDGECURVE(#1841,#1848,#3005,.T.); +#3005=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1840,#3002,#3003,#3004,#1847,#1847,#1847),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999991307,0.49999999999991307,0.500000188379443),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299653,0.999999558599639)); +#3002=IFCCARTESIANPOINT((-0.07800280653908988,-0.36402359820429425,0.001200000000000273)); +#3003=IFCCARTESIANPOINT((-0.07800280653909057,-0.3659735982042943,0.001200000000000273)); +#3004=IFCCARTESIANPOINT((-0.07800280653909136,-0.36792359820429427,0.001200000000000273)); +#6304=IFCADVANCEDFACE((#6278),#6296,.T.); +#6278=IFCFACEBOUND(#6277,.F.); +#6277=IFCEDGELOOP((#6275,#6276)); +#6275=IFCORIENTEDEDGE(*,*,#1880,.F.); +#6276=IFCORIENTEDEDGE(*,*,#3011,.T.); +#3011=IFCEDGECURVE(#1868,#1875,#3010,.T.); +#3010=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1867,#3007,#3008,#3009,#1874,#1874,#1874),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999922,0.499999999999922,0.500000188379319),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999779299808,0.999999558599948)); +#3007=IFCCARTESIANPOINT((-0.07800280653908966,-0.03202359820429444,0.001200000000000273)); +#3008=IFCCARTESIANPOINT((-0.07800280653909067,-0.03397359820429438,0.001200000000000273)); +#3009=IFCCARTESIANPOINT((-0.0780028065390917,-0.03592359820429442,0.001200000000000273)); +#6305=IFCADVANCEDFACE((#6288),#6296,.T.); +#6288=IFCFACEBOUND(#6287,.F.); +#6287=IFCEDGELOOP((#6279,#6280,#6281,#6282,#6283,#6284,#6285,#6286)); +#6279=IFCORIENTEDEDGE(*,*,#3020,.T.); +#3020=IFCEDGECURVE(#3013,#3015,#3019,.T.); +#3013=IFCVERTEXPOINT(#3012); +#3012=IFCCARTESIANPOINT((-0.13245280653909014,-0.0499735982042935,0.0012000000000000736)); +#3015=IFCVERTEXPOINT(#3014); +#3014=IFCCARTESIANPOINT((-0.12245280653909016,-0.03997359820429348,0.0012000000000000678)); +#3019=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3012,#3016,#3017,#3018,#3014),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999999998501,0.249999999999986),.UNSPECIFIED.,(0.853553390593274,0.853553390593292,1.,0.853553390593272,0.853553390593274)); +#3016=IFCCARTESIANPOINT((-0.1324528065390897,-0.04583146258056207,0.0011999999999998182)); +#3017=IFCCARTESIANPOINT((-0.1295238743509557,-0.04290253039242794,0.0012000000000000454)); +#3018=IFCCARTESIANPOINT((-0.1265949421628211,-0.03997359820429346,0.0012000000000000454)); +#6280=IFCORIENTEDEDGE(*,*,#3026,.T.); +#3026=IFCEDGECURVE(#3015,#3022,#3025,.T.); +#3022=IFCVERTEXPOINT(#3021); +#3021=IFCCARTESIANPOINT((-0.03745280653909014,-0.03997359820429348,0.0012000000000000678)); +#3025=IFCTRIMMEDCURVE(#3024,(#3014),(#3021),.T.,.CARTESIAN.); +#3024=IFCLINE(#3014,#3023); +#3023=IFCVECTOR(#5,0.3048); +#6281=IFCORIENTEDEDGE(*,*,#3033,.T.); +#3033=IFCEDGECURVE(#3022,#3028,#3032,.T.); +#3028=IFCVERTEXPOINT(#3027); +#3027=IFCCARTESIANPOINT((-0.027452806539090147,-0.0499735982042935,0.0012000000000000736)); +#3032=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3021,#3029,#3030,#3031,#3027),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999999998401,0.249999999999984),.UNSPECIFIED.,(0.853553390593274,0.853553390593292,1.,0.853553390593274,0.853553390593274)); +#3029=IFCCARTESIANPOINT((-0.03331067091535885,-0.0399735982042938,0.001200000000000273)); +#3030=IFCCARTESIANPOINT((-0.03038173872722473,-0.04290253039242794,0.001200000000000273)); +#3031=IFCCARTESIANPOINT((-0.027452806539090262,-0.04583146258056252,0.001200000000000273)); +#6282=IFCORIENTEDEDGE(*,*,#3039,.T.); +#3039=IFCEDGECURVE(#3028,#3035,#3038,.T.); +#3035=IFCVERTEXPOINT(#3034); +#3034=IFCCARTESIANPOINT((-0.027452806539090265,-0.34997359820429347,0.001200000000000245)); +#3038=IFCTRIMMEDCURVE(#3037,(#3027),(#3034),.T.,.CARTESIAN.); +#3037=IFCLINE(#3027,#3036); +#3036=IFCVECTOR(#8,0.3048); +#6283=IFCORIENTEDEDGE(*,*,#3046,.T.); +#3046=IFCEDGECURVE(#3035,#3041,#3045,.T.); +#3041=IFCVERTEXPOINT(#3040); +#3040=IFCCARTESIANPOINT((-0.03745280653909026,-0.3599735982042935,0.0012000000000002506)); +#3045=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3034,#3042,#3043,#3044,#3040),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999999998301,0.249999999999984),.UNSPECIFIED.,(0.853553390593274,0.853553390593293,1.,0.853553390593273,0.853553390593274)); +#3042=IFCCARTESIANPOINT((-0.027452806539090605,-0.3541157338280248,0.001200000000000273)); +#3043=IFCCARTESIANPOINT((-0.03038173872722473,-0.3570446660161589,0.001200000000000273)); +#3044=IFCCARTESIANPOINT((-0.0333106709153592,-0.35997359820429364,0.001200000000000273)); +#6284=IFCORIENTEDEDGE(*,*,#3052,.T.); +#3052=IFCEDGECURVE(#3041,#3048,#3051,.T.); +#3048=IFCVERTEXPOINT(#3047); +#3047=IFCCARTESIANPOINT((-0.12245280653909026,-0.35997359820429353,0.0012000000000002506)); +#3051=IFCTRIMMEDCURVE(#3050,(#3040),(#3047),.T.,.CARTESIAN.); +#3050=IFCLINE(#3040,#3049); +#3049=IFCVECTOR(#6,0.3048); +#6285=IFCORIENTEDEDGE(*,*,#3059,.T.); +#3059=IFCEDGECURVE(#3048,#3054,#3058,.T.); +#3054=IFCVERTEXPOINT(#3053); +#3053=IFCCARTESIANPOINT((-0.13245280653909028,-0.3499735982042935,0.001200000000000245)); +#3058=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3047,#3055,#3056,#3057,#3053),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999999998501,0.24999999999999),.UNSPECIFIED.,(0.853553390593274,0.853553390593291,1.,0.853553390593268,0.853553390593274)); +#3055=IFCCARTESIANPOINT((-0.12659494216282166,-0.3599735982042931,0.001200000000000273)); +#3056=IFCCARTESIANPOINT((-0.1295238743509558,-0.3570446660161589,0.001200000000000273)); +#3057=IFCCARTESIANPOINT((-0.1324528065390905,-0.3541157338280242,0.0012000000000000454)); +#6286=IFCORIENTEDEDGE(*,*,#3063,.T.); +#3063=IFCEDGECURVE(#3054,#3013,#3062,.T.); +#3062=IFCTRIMMEDCURVE(#3061,(#3053),(#3012),.T.,.CARTESIAN.); +#3061=IFCLINE(#3053,#3060); +#3060=IFCVECTOR(#7,0.3048); +#6306=IFCADVANCEDFACE((#6294),#6296,.T.); +#6294=IFCFACEBOUND(#6293,.F.); +#6293=IFCEDGELOOP((#6289,#6290,#6291,#6292)); +#6289=IFCORIENTEDEDGE(*,*,#3071,.T.); +#3071=IFCEDGECURVE(#3065,#3067,#3070,.T.); +#3065=IFCVERTEXPOINT(#3064); +#3067=IFCVERTEXPOINT(#3066); +#3066=IFCCARTESIANPOINT((-0.0011528065390902038,-0.3987735982042935,0.001200000000000273)); +#3070=IFCTRIMMEDCURVE(#3069,(#3064),(#3066),.T.,.CARTESIAN.); +#3069=IFCLINE(#3064,#3068); +#3068=IFCVECTOR(#5,0.3048); +#6290=IFCORIENTEDEDGE(*,*,#3077,.T.); +#3077=IFCEDGECURVE(#3067,#3073,#3076,.T.); +#3073=IFCVERTEXPOINT(#3072); +#3072=IFCCARTESIANPOINT((-0.0011528065390902038,-0.001173598204293429,0.0012000000000000454)); +#3076=IFCTRIMMEDCURVE(#3075,(#3066),(#3072),.T.,.CARTESIAN.); +#3075=IFCLINE(#3066,#3074); +#3074=IFCVECTOR(#7,0.3048); +#6291=IFCORIENTEDEDGE(*,*,#3083,.T.); +#3083=IFCEDGECURVE(#3073,#3079,#3082,.T.); +#3079=IFCVERTEXPOINT(#3078); +#3078=IFCCARTESIANPOINT((-0.1757528065390902,-0.001173598204293429,0.0012000000000000454)); +#3082=IFCTRIMMEDCURVE(#3081,(#3072),(#3078),.T.,.CARTESIAN.); +#3081=IFCLINE(#3072,#3080); +#3080=IFCVECTOR(#6,0.3048); +#6292=IFCORIENTEDEDGE(*,*,#3087,.T.); +#3087=IFCEDGECURVE(#3079,#3065,#3086,.T.); +#3086=IFCTRIMMEDCURVE(#3085,(#3078),(#3064),.T.,.CARTESIAN.); +#3085=IFCLINE(#3078,#3084); +#3084=IFCVECTOR(#8,0.3048); +#6357=IFCADVANCEDFACE((#6310),#6356,.T.); +#6310=IFCFACEOUTERBOUND(#6309,.T.); +#6309=IFCEDGELOOP((#6307,#6308)); +#6307=IFCORIENTEDEDGE(*,*,#1677,.F.); +#6308=IFCORIENTEDEDGE(*,*,#3092,.T.); +#3092=IFCEDGECURVE(#1670,#1672,#3091,.T.); +#3091=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1669,#1669,#1669,#3088,#3089,#3090,#1671),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837944498750758E-07,0.250000188379445,0.500000188379365),.UNSPECIFIED.,(0.999999558599837,0.999999779299752,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3088=IFCCARTESIANPOINT((-0.1365028065390917,-0.3219235982042946,0.)); +#3089=IFCCARTESIANPOINT((-0.13650280653909067,-0.31997359820429455,0.)); +#3090=IFCCARTESIANPOINT((-0.13650280653908967,-0.31802359820429466,0.)); +#6356=IFCPLANE(#6355); +#6355=IFCAXIS2PLACEMENT3D(#3188,#10,#6); +#3188=IFCCARTESIANPOINT((-0.17695280653909012,2.640179570653345E-05,0.)); +#6358=IFCADVANCEDFACE((#6314),#6356,.T.); +#6314=IFCFACEBOUND(#6313,.F.); +#6313=IFCEDGELOOP((#6311,#6312)); +#6311=IFCORIENTEDEDGE(*,*,#1704,.F.); +#6312=IFCORIENTEDEDGE(*,*,#3097,.T.); +#3097=IFCEDGECURVE(#1697,#1699,#3096,.T.); +#3096=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1696,#1696,#1696,#3093,#3094,#3095,#1698),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837940801708086E-07,0.250000188379408,0.500000188379323),.UNSPECIFIED.,(0.999999558599923,0.999999779299795,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3093=IFCCARTESIANPOINT((-0.019502806539091467,-0.32192359820429456,0.)); +#3094=IFCCARTESIANPOINT((-0.019502806539090672,-0.31997359820429444,0.)); +#3095=IFCCARTESIANPOINT((-0.019502806539089763,-0.31802359820429454,0.)); +#6359=IFCADVANCEDFACE((#6318),#6356,.T.); +#6318=IFCFACEBOUND(#6317,.F.); +#6317=IFCEDGELOOP((#6315,#6316)); +#6315=IFCORIENTEDEDGE(*,*,#1731,.F.); +#6316=IFCORIENTEDEDGE(*,*,#3102,.T.); +#3102=IFCEDGECURVE(#1724,#1726,#3101,.T.); +#3101=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1723,#1723,#1723,#3098,#3099,#3100,#1725),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837947701744184E-07,0.250000188379477,0.500000188379384),.UNSPECIFIED.,(0.999999558599762,0.999999779299715,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3098=IFCCARTESIANPOINT((-0.13650280653909136,-0.20192359820429442,0.)); +#3099=IFCCARTESIANPOINT((-0.13650280653909055,-0.19997359820429425,0.)); +#3100=IFCCARTESIANPOINT((-0.13650280653908978,-0.19802359820429433,0.)); +#6360=IFCADVANCEDFACE((#6322),#6356,.T.); +#6322=IFCFACEBOUND(#6321,.F.); +#6321=IFCEDGELOOP((#6319,#6320)); +#6319=IFCORIENTEDEDGE(*,*,#1758,.F.); +#6320=IFCORIENTEDEDGE(*,*,#3107,.T.); +#3107=IFCEDGECURVE(#1751,#1753,#3106,.T.); +#3106=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1750,#1750,#1750,#3103,#3104,#3105,#1752),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837944198990542E-07,0.250000188379442,0.500000188379346),.UNSPECIFIED.,(0.999999558599843,0.999999779299755,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3103=IFCCARTESIANPOINT((-0.019502806539091352,-0.20192359820429442,0.)); +#3104=IFCCARTESIANPOINT((-0.019502806539090558,-0.19997359820429425,0.)); +#3105=IFCCARTESIANPOINT((-0.019502806539089763,-0.19802359820429433,0.)); +#6361=IFCADVANCEDFACE((#6326),#6356,.T.); +#6326=IFCFACEBOUND(#6325,.F.); +#6325=IFCEDGELOOP((#6323,#6324)); +#6323=IFCORIENTEDEDGE(*,*,#1785,.F.); +#6324=IFCORIENTEDEDGE(*,*,#3112,.T.); +#3112=IFCEDGECURVE(#1778,#1780,#3111,.T.); +#3111=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1777,#1777,#1777,#3108,#3109,#3110,#1779),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837945597871553E-07,0.250000188379456,0.50000018837937),.UNSPECIFIED.,(0.999999558599812,0.99999977929974,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3108=IFCCARTESIANPOINT((-0.13650280653909158,-0.08192359820429443,0.)); +#3109=IFCCARTESIANPOINT((-0.13650280653909067,-0.07997359820429438,0.)); +#3110=IFCCARTESIANPOINT((-0.13650280653908967,-0.07802359820429446,0.)); +#6362=IFCADVANCEDFACE((#6330),#6356,.T.); +#6330=IFCFACEBOUND(#6329,.F.); +#6329=IFCEDGELOOP((#6327,#6328)); +#6327=IFCORIENTEDEDGE(*,*,#1812,.F.); +#6328=IFCORIENTEDEDGE(*,*,#3117,.T.); +#3117=IFCEDGECURVE(#1805,#1807,#3116,.T.); +#3116=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1804,#1804,#1804,#3113,#3114,#3115,#1806),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837940801708086E-07,0.250000188379408,0.500000188379323),.UNSPECIFIED.,(0.999999558599923,0.999999779299795,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3113=IFCCARTESIANPOINT((-0.01950280653909158,-0.08192359820429443,0.)); +#3114=IFCCARTESIANPOINT((-0.019502806539090672,-0.07997359820429438,0.)); +#3115=IFCCARTESIANPOINT((-0.01950280653908965,-0.07802359820429446,0.)); +#6363=IFCADVANCEDFACE((#6334),#6356,.T.); +#6334=IFCFACEBOUND(#6333,.F.); +#6333=IFCEDGELOOP((#6331,#6332)); +#6331=IFCORIENTEDEDGE(*,*,#1839,.F.); +#6332=IFCORIENTEDEDGE(*,*,#3122,.T.); +#3122=IFCEDGECURVE(#1832,#1834,#3121,.T.); +#3121=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1831,#1831,#1831,#3118,#3119,#3120,#1833),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837952997508012E-07,0.25000018837953,0.500000188379443),.UNSPECIFIED.,(0.999999558599639,0.999999779299653,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3118=IFCCARTESIANPOINT((-0.07800280653909136,-0.36792359820429427,0.)); +#3119=IFCCARTESIANPOINT((-0.07800280653909057,-0.3659735982042942,0.)); +#3120=IFCCARTESIANPOINT((-0.07800280653908975,-0.36402359820429425,0.)); +#6364=IFCADVANCEDFACE((#6338),#6356,.T.); +#6338=IFCFACEBOUND(#6337,.F.); +#6337=IFCEDGELOOP((#6335,#6336)); +#6335=IFCORIENTEDEDGE(*,*,#1866,.F.); +#6336=IFCORIENTEDEDGE(*,*,#3127,.T.); +#3127=IFCEDGECURVE(#1859,#1861,#3126,.T.); +#3126=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1858,#1858,#1858,#3123,#3124,#3125,#1860),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837939702587292E-07,0.250000188379397,0.500000188379319),.UNSPECIFIED.,(0.999999558599948,0.999999779299808,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3123=IFCCARTESIANPOINT((-0.07800280653909158,-0.035923598204294534,0.)); +#3124=IFCCARTESIANPOINT((-0.07800280653909057,-0.03397359820429438,0.)); +#3125=IFCCARTESIANPOINT((-0.07800280653908966,-0.03202359820429456,0.)); +#6365=IFCADVANCEDFACE((#6348),#6356,.T.); +#6348=IFCFACEBOUND(#6347,.F.); +#6347=IFCEDGELOOP((#6339,#6340,#6341,#6342,#6343,#6344,#6345,#6346)); +#6339=IFCORIENTEDEDGE(*,*,#3135,.T.); +#3135=IFCEDGECURVE(#3129,#3131,#3134,.T.); +#3129=IFCVERTEXPOINT(#3128); +#3128=IFCCARTESIANPOINT((-0.03745280653909014,-0.03997359820429346,0.)); +#3131=IFCVERTEXPOINT(#3130); +#3130=IFCCARTESIANPOINT((-0.12245280653909016,-0.03997359820429346,0.)); +#3134=IFCTRIMMEDCURVE(#3133,(#3128),(#3130),.T.,.CARTESIAN.); +#3133=IFCLINE(#3128,#3132); +#3132=IFCVECTOR(#6,0.3048); +#6340=IFCORIENTEDEDGE(*,*,#3142,.T.); +#3142=IFCEDGECURVE(#3131,#3137,#3141,.T.); +#3137=IFCVERTEXPOINT(#3136); +#3136=IFCCARTESIANPOINT((-0.13245280653909014,-0.04997359820429347,0.)); +#3141=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3130,#3138,#3139,#3140,#3136),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000001,0.249999999999986),.UNSPECIFIED.,(0.853553390593274,0.853553390593272,1.,0.853553390593292,0.853553390593274)); +#3138=IFCCARTESIANPOINT((-0.1265949421628211,-0.03997359820429346,0.)); +#3139=IFCCARTESIANPOINT((-0.1295238743509557,-0.04290253039242794,0.)); +#3140=IFCCARTESIANPOINT((-0.1324528065390897,-0.04583146258056207,0.)); +#6341=IFCORIENTEDEDGE(*,*,#3148,.T.); +#3148=IFCEDGECURVE(#3137,#3144,#3147,.T.); +#3144=IFCVERTEXPOINT(#3143); +#3143=IFCCARTESIANPOINT((-0.13245280653909028,-0.3499735982042935,0.)); +#3147=IFCTRIMMEDCURVE(#3146,(#3136),(#3143),.T.,.CARTESIAN.); +#3146=IFCLINE(#3136,#3145); +#3145=IFCVECTOR(#8,0.3048); +#6342=IFCORIENTEDEDGE(*,*,#3155,.T.); +#3155=IFCEDGECURVE(#3144,#3150,#3154,.T.); +#3150=IFCVERTEXPOINT(#3149); +#3149=IFCCARTESIANPOINT((-0.12245280653909026,-0.35997359820429353,0.)); +#3154=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3143,#3151,#3152,#3153,#3149),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000005,0.24999999999999),.UNSPECIFIED.,(0.853553390593274,0.853553390593268,1.,0.853553390593291,0.853553390593274)); +#3151=IFCCARTESIANPOINT((-0.1324528065390905,-0.3541157338280242,0.)); +#3152=IFCCARTESIANPOINT((-0.1295238743509558,-0.3570446660161589,0.)); +#3153=IFCCARTESIANPOINT((-0.12659494216282166,-0.3599735982042931,0.)); +#6343=IFCORIENTEDEDGE(*,*,#3161,.T.); +#3161=IFCEDGECURVE(#3150,#3157,#3160,.T.); +#3157=IFCVERTEXPOINT(#3156); +#3156=IFCCARTESIANPOINT((-0.03745280653909026,-0.3599735982042935,0.)); +#3160=IFCTRIMMEDCURVE(#3159,(#3149),(#3156),.T.,.CARTESIAN.); +#3159=IFCLINE(#3149,#3158); +#3158=IFCVECTOR(#5,0.3048); +#6344=IFCORIENTEDEDGE(*,*,#3168,.T.); +#3168=IFCEDGECURVE(#3157,#3163,#3167,.T.); +#3163=IFCVERTEXPOINT(#3162); +#3162=IFCCARTESIANPOINT((-0.027452806539090265,-0.34997359820429347,0.)); +#3167=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3156,#3164,#3165,#3166,#3162),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000001,0.249999999999984),.UNSPECIFIED.,(0.853553390593274,0.853553390593273,1.,0.853553390593293,0.853553390593274)); +#3164=IFCCARTESIANPOINT((-0.0333106709153592,-0.35997359820429364,0.)); +#3165=IFCCARTESIANPOINT((-0.03038173872722473,-0.3570446660161589,0.)); +#3166=IFCCARTESIANPOINT((-0.027452806539090605,-0.3541157338280248,0.)); +#6345=IFCORIENTEDEDGE(*,*,#3174,.T.); +#3174=IFCEDGECURVE(#3163,#3170,#3173,.T.); +#3170=IFCVERTEXPOINT(#3169); +#3169=IFCCARTESIANPOINT((-0.027452806539090147,-0.04997359820429347,0.)); +#3173=IFCTRIMMEDCURVE(#3172,(#3162),(#3169),.T.,.CARTESIAN.); +#3172=IFCLINE(#3162,#3171); +#3171=IFCVECTOR(#7,0.3048); +#6346=IFCORIENTEDEDGE(*,*,#3179,.T.); +#3179=IFCEDGECURVE(#3170,#3129,#3178,.T.); +#3178=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3169,#3175,#3176,#3177,#3128),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999984),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593292,0.853553390593274)); +#3175=IFCCARTESIANPOINT((-0.027452806539090262,-0.04583146258056252,0.)); +#3176=IFCCARTESIANPOINT((-0.03038173872722473,-0.04290253039242794,0.)); +#3177=IFCCARTESIANPOINT((-0.03331067091535885,-0.0399735982042938,0.)); +#6366=IFCADVANCEDFACE((#6354),#6356,.T.); +#6354=IFCFACEBOUND(#6353,.F.); +#6353=IFCEDGELOOP((#6349,#6350,#6351,#6352)); +#6349=IFCORIENTEDEDGE(*,*,#3187,.T.); +#3187=IFCEDGECURVE(#3181,#3183,#3186,.T.); +#3181=IFCVERTEXPOINT(#3180); +#3180=IFCCARTESIANPOINT((4.719346090972634E-05,-0.39997359820429346,0.)); +#3183=IFCVERTEXPOINT(#3182); +#3182=IFCCARTESIANPOINT((-0.17695280653909026,-0.39997359820429346,0.)); +#3186=IFCTRIMMEDCURVE(#3185,(#3180),(#3182),.T.,.CARTESIAN.); +#3185=IFCLINE(#3180,#3184); +#3184=IFCVECTOR(#6,0.3048); +#6350=IFCORIENTEDEDGE(*,*,#3193,.T.); +#3193=IFCEDGECURVE(#3183,#3189,#3192,.T.); +#3189=IFCVERTEXPOINT(#3188); +#3192=IFCTRIMMEDCURVE(#3191,(#3182),(#3188),.T.,.CARTESIAN.); +#3191=IFCLINE(#3182,#3190); +#3190=IFCVECTOR(#7,0.3048); +#6351=IFCORIENTEDEDGE(*,*,#3199,.T.); +#3199=IFCEDGECURVE(#3189,#3195,#3198,.T.); +#3195=IFCVERTEXPOINT(#3194); +#3198=IFCTRIMMEDCURVE(#3197,(#3188),(#3194),.T.,.CARTESIAN.); +#3197=IFCLINE(#3188,#3196); +#3196=IFCVECTOR(#5,0.3048); +#6352=IFCORIENTEDEDGE(*,*,#3203,.T.); +#3203=IFCEDGECURVE(#3195,#3181,#3202,.T.); +#3202=IFCTRIMMEDCURVE(#3201,(#3194),(#3180),.T.,.CARTESIAN.); +#3201=IFCLINE(#3194,#3200); +#3200=IFCVECTOR(#8,0.3048); +#6381=IFCADVANCEDFACE((#6372,#6378),#6380,.T.); +#6372=IFCFACEOUTERBOUND(#6371,.T.); +#6371=IFCEDGELOOP((#6367,#6368,#6369,#6370)); +#6367=IFCORIENTEDEDGE(*,*,#3087,.F.); +#6368=IFCORIENTEDEDGE(*,*,#3209,.T.); +#3209=IFCEDGECURVE(#3079,#3205,#3208,.T.); +#3205=IFCVERTEXPOINT(#3204); +#3204=IFCCARTESIANPOINT((-0.17575280653909034,-0.0011735982042932846,0.5988000000000002)); +#3208=IFCTRIMMEDCURVE(#3207,(#3078),(#3204),.T.,.CARTESIAN.); +#3207=IFCLINE(#3078,#3206); +#3206=IFCVECTOR(#9,0.3048); +#6369=IFCORIENTEDEDGE(*,*,#3215,.T.); +#3215=IFCEDGECURVE(#3205,#3211,#3214,.T.); +#3211=IFCVERTEXPOINT(#3210); +#3210=IFCCARTESIANPOINT((-0.17575280653909034,-0.3987735982042933,0.5988000000000002)); +#3214=IFCTRIMMEDCURVE(#3213,(#3204),(#3210),.T.,.CARTESIAN.); +#3213=IFCLINE(#3204,#3212); +#3212=IFCVECTOR(#8,0.3048); +#6370=IFCORIENTEDEDGE(*,*,#3219,.T.); +#3219=IFCEDGECURVE(#3211,#3065,#3218,.T.); +#3218=IFCTRIMMEDCURVE(#3217,(#3210),(#3064),.T.,.CARTESIAN.); +#3217=IFCLINE(#3210,#3216); +#3216=IFCVECTOR(#10,0.3048); +#6378=IFCFACEBOUND(#6377,.F.); +#6377=IFCEDGELOOP((#6373,#6374,#6375,#6376)); +#6373=IFCORIENTEDEDGE(*,*,#3227,.T.); +#3227=IFCEDGECURVE(#3221,#3223,#3226,.T.); +#3221=IFCVERTEXPOINT(#3220); +#3220=IFCCARTESIANPOINT((-0.17575280653909034,-0.020696058238239515,0.5792775399660537)); +#3223=IFCVERTEXPOINT(#3222); +#3222=IFCCARTESIANPOINT((-0.1757528065390902,-0.020696058238239744,0.02072246003394593)); +#3226=IFCTRIMMEDCURVE(#3225,(#3220),(#3222),.T.,.CARTESIAN.); +#3225=IFCLINE(#3220,#3224); +#3224=IFCVECTOR(#10,0.3048); +#6374=IFCORIENTEDEDGE(*,*,#3233,.T.); +#3233=IFCEDGECURVE(#3223,#3229,#3232,.T.); +#3229=IFCVERTEXPOINT(#3228); +#3228=IFCCARTESIANPOINT((-0.1757528065390902,-0.37925113817034745,0.02072246003394593)); +#3232=IFCTRIMMEDCURVE(#3231,(#3222),(#3228),.T.,.CARTESIAN.); +#3231=IFCLINE(#3222,#3230); +#3230=IFCVECTOR(#8,0.3048); +#6375=IFCORIENTEDEDGE(*,*,#3239,.T.); +#3239=IFCEDGECURVE(#3229,#3235,#3238,.T.); +#3235=IFCVERTEXPOINT(#3234); +#3234=IFCCARTESIANPOINT((-0.17575280653909034,-0.37925113817034733,0.5792775399660541)); +#3238=IFCTRIMMEDCURVE(#3237,(#3228),(#3234),.T.,.CARTESIAN.); +#3237=IFCLINE(#3228,#3236); +#3236=IFCVECTOR(#9,0.3048); +#6376=IFCORIENTEDEDGE(*,*,#3243,.T.); +#3243=IFCEDGECURVE(#3235,#3221,#3242,.T.); +#3242=IFCTRIMMEDCURVE(#3241,(#3234),(#3220),.T.,.CARTESIAN.); +#3241=IFCLINE(#3234,#3240); +#3240=IFCVECTOR(#7,0.3048); +#6380=IFCPLANE(#6379); +#6379=IFCAXIS2PLACEMENT3D(#3204,#5,#7); +#6394=IFCADVANCEDFACE((#6385),#6393,.T.); +#6385=IFCFACEOUTERBOUND(#6384,.T.); +#6384=IFCEDGELOOP((#6382,#6383)); +#6382=IFCORIENTEDEDGE(*,*,#2822,.F.); +#6383=IFCORIENTEDEDGE(*,*,#3248,.T.); +#3248=IFCEDGECURVE(#2811,#2817,#3247,.T.); +#3247=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2810,#2810,#2810,#3244,#3245,#3246,#2816,#2816,#2816),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.264273489815949E-07,0.2500002264273489,0.500000226427349,0.500000229069051),.UNSPECIFIED.,(0.9999994694482,0.99999973472386,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905054,0.999999993810107)); +#3244=IFCCARTESIANPOINT((-0.13795280653909003,-0.0011735982042933983,0.10100000000000024)); +#3245=IFCCARTESIANPOINT((-0.14195280653909015,-0.0011735982042933983,0.101)); +#3246=IFCCARTESIANPOINT((-0.14595280653909015,-0.0011735982042933983,0.10099999999999978)); +#6393=IFCPLANE(#6392); +#6392=IFCAXIS2PLACEMENT3D(#3249,#8,#10); +#3249=IFCCARTESIANPOINT((-0.0011528065390903066,-0.0011735982042932846,0.5988000000000002)); +#6395=IFCADVANCEDFACE((#6391),#6393,.T.); +#6391=IFCFACEBOUND(#6390,.F.); +#6390=IFCEDGELOOP((#6386,#6387,#6388,#6389)); +#6386=IFCORIENTEDEDGE(*,*,#3083,.F.); +#6387=IFCORIENTEDEDGE(*,*,#3254,.T.); +#3254=IFCEDGECURVE(#3073,#3250,#3253,.T.); +#3250=IFCVERTEXPOINT(#3249); +#3253=IFCTRIMMEDCURVE(#3252,(#3072),(#3249),.T.,.CARTESIAN.); +#3252=IFCLINE(#3072,#3251); +#3251=IFCVECTOR(#9,0.3048); +#6388=IFCORIENTEDEDGE(*,*,#3258,.T.); +#3258=IFCEDGECURVE(#3250,#3205,#3257,.T.); +#3257=IFCTRIMMEDCURVE(#3256,(#3249),(#3204),.T.,.CARTESIAN.); +#3256=IFCLINE(#3249,#3255); +#3255=IFCVECTOR(#6,0.3048); +#6389=IFCORIENTEDEDGE(*,*,#3209,.F.); +#6436=IFCADVANCEDFACE((#6401,#6405,#6409,#6413,#6417,#6421,#6425,#6429,#6433),#6435,.T.); +#6401=IFCFACEOUTERBOUND(#6400,.T.); +#6400=IFCEDGELOOP((#6396,#6397,#6398,#6399)); +#6396=IFCORIENTEDEDGE(*,*,#3258,.F.); +#6397=IFCORIENTEDEDGE(*,*,#3264,.T.); +#3264=IFCEDGECURVE(#3250,#3260,#3263,.T.); +#3260=IFCVERTEXPOINT(#3259); +#3259=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3987735982042933,0.5988000000000002)); +#3263=IFCTRIMMEDCURVE(#3262,(#3249),(#3259),.T.,.CARTESIAN.); +#3262=IFCLINE(#3249,#3261); +#3261=IFCVECTOR(#8,0.3048); +#6398=IFCORIENTEDEDGE(*,*,#3268,.T.); +#3268=IFCEDGECURVE(#3260,#3211,#3267,.T.); +#3267=IFCTRIMMEDCURVE(#3266,(#3259),(#3210),.T.,.CARTESIAN.); +#3266=IFCLINE(#3259,#3265); +#3265=IFCVECTOR(#6,0.3048); +#6399=IFCORIENTEDEDGE(*,*,#3215,.F.); +#6405=IFCFACEBOUND(#6404,.F.); +#6404=IFCEDGELOOP((#6402,#6403)); +#6402=IFCORIENTEDEDGE(*,*,#3273,.T.); +#3273=IFCEDGECURVE(#1488,#1490,#3272,.T.); +#3272=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1487,#3269,#3270,#3271,#1489,#1489,#1489),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518633,0.500000000518633,0.500000006191791),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353482,0.999999986706965)); +#3269=IFCCARTESIANPOINT((-0.03945280653909026,-0.05947359820429324,0.5988000000000002)); +#3270=IFCCARTESIANPOINT((-0.029952806539090264,-0.05947359820429324,0.5988000000000002)); +#3271=IFCCARTESIANPOINT((-0.020452806539090262,-0.059473598204293356,0.5988000000000002)); +#6403=IFCORIENTEDEDGE(*,*,#1495,.F.); +#6409=IFCFACEBOUND(#6408,.F.); +#6408=IFCEDGELOOP((#6406,#6407)); +#6406=IFCORIENTEDEDGE(*,*,#3278,.T.); +#3278=IFCEDGECURVE(#1462,#1464,#3277,.T.); +#3277=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1461,#3274,#3275,#3276,#1463,#1463,#1463),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518632,0.500000000518632,0.500000006191789),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353483,0.999999986706967)); +#3274=IFCCARTESIANPOINT((-0.03945280653909038,-0.15947359820429335,0.5988000000000002)); +#3275=IFCCARTESIANPOINT((-0.029952806539090264,-0.15947359820429324,0.5988000000000002)); +#3276=IFCCARTESIANPOINT((-0.020452806539090262,-0.15947359820429335,0.5988000000000002)); +#6407=IFCORIENTEDEDGE(*,*,#1469,.F.); +#6413=IFCFACEBOUND(#6412,.F.); +#6412=IFCEDGELOOP((#6410,#6411)); +#6410=IFCORIENTEDEDGE(*,*,#3283,.T.); +#3283=IFCEDGECURVE(#1436,#1438,#3282,.T.); +#3282=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1435,#3279,#3280,#3281,#1437,#1437,#1437),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518636,0.500000000518636,0.500000006191791),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353486,0.999999986706972)); +#3279=IFCCARTESIANPOINT((-0.03945280653909026,-0.25947359820429333,0.5988000000000002)); +#3280=IFCCARTESIANPOINT((-0.029952806539090264,-0.25947359820429333,0.5988000000000002)); +#3281=IFCCARTESIANPOINT((-0.020452806539090262,-0.25947359820429344,0.5988000000000002)); +#6411=IFCORIENTEDEDGE(*,*,#1443,.F.); +#6417=IFCFACEBOUND(#6416,.F.); +#6416=IFCEDGELOOP((#6414,#6415)); +#6414=IFCORIENTEDEDGE(*,*,#3288,.T.); +#3288=IFCEDGECURVE(#1410,#1412,#3287,.T.); +#3287=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1409,#3284,#3285,#3286,#1411,#1411,#1411),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518628,0.500000000518628,0.500000006191784),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353485,0.99999998670697)); +#3284=IFCCARTESIANPOINT((-0.03945280653909026,-0.3594735982042934,0.5988000000000002)); +#3285=IFCCARTESIANPOINT((-0.029952806539090264,-0.3594735982042934,0.5988000000000002)); +#3286=IFCCARTESIANPOINT((-0.020452806539090262,-0.3594735982042934,0.5988000000000002)); +#6415=IFCORIENTEDEDGE(*,*,#1417,.F.); +#6421=IFCFACEBOUND(#6420,.F.); +#6420=IFCEDGELOOP((#6418,#6419)); +#6418=IFCORIENTEDEDGE(*,*,#3293,.T.); +#3293=IFCEDGECURVE(#1384,#1386,#3292,.T.); +#3292=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1383,#3289,#3290,#3291,#1385,#1385,#1385),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518635,0.500000000518635,0.500000006191788),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353488,0.999999986706976)); +#3289=IFCCARTESIANPOINT((-0.08945280653909014,-0.059473598204293585,0.5988000000000002)); +#3290=IFCCARTESIANPOINT((-0.07995280653909016,-0.059473598204293356,0.5988000000000002)); +#3291=IFCCARTESIANPOINT((-0.07045280653909015,-0.05947359820429324,0.5988000000000002)); +#6419=IFCORIENTEDEDGE(*,*,#1391,.F.); +#6425=IFCFACEBOUND(#6424,.F.); +#6424=IFCEDGELOOP((#6422,#6423)); +#6422=IFCORIENTEDEDGE(*,*,#3298,.T.); +#3298=IFCEDGECURVE(#1358,#1360,#3297,.T.); +#3297=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1357,#3294,#3295,#3296,#1359,#1359,#1359),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518631,0.500000000518631,0.500000006191785),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353487,0.999999986706974)); +#3294=IFCCARTESIANPOINT((-0.08945280653909014,-0.1594735982042935,0.5988000000000002)); +#3295=IFCCARTESIANPOINT((-0.07995280653909016,-0.15947359820429335,0.5988000000000002)); +#3296=IFCCARTESIANPOINT((-0.07045280653909015,-0.15947359820429335,0.5988000000000002)); +#6423=IFCORIENTEDEDGE(*,*,#1365,.F.); +#6429=IFCFACEBOUND(#6428,.F.); +#6428=IFCEDGELOOP((#6426,#6427)); +#6426=IFCORIENTEDEDGE(*,*,#3303,.T.); +#3303=IFCEDGECURVE(#1332,#1334,#3302,.T.); +#3302=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1331,#3299,#3300,#3301,#1333,#1333,#1333),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518638,0.500000000518638,0.500000006191793),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353485,0.99999998670697)); +#3299=IFCCARTESIANPOINT((-0.08945280653909014,-0.2594735982042935,0.5988000000000002)); +#3300=IFCCARTESIANPOINT((-0.07995280653909016,-0.25947359820429333,0.5988000000000002)); +#3301=IFCCARTESIANPOINT((-0.07045280653909015,-0.25947359820429333,0.5988000000000002)); +#6427=IFCORIENTEDEDGE(*,*,#1339,.F.); +#6433=IFCFACEBOUND(#6432,.F.); +#6432=IFCEDGELOOP((#6430,#6431)); +#6430=IFCORIENTEDEDGE(*,*,#3308,.T.); +#3308=IFCEDGECURVE(#1306,#1308,#3307,.T.); +#3307=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1305,#3304,#3305,#3306,#1307,#1307,#1307),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518639,0.500000000518639,0.500000006191789),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353491,0.999999986706983)); +#3304=IFCCARTESIANPOINT((-0.08945280653909014,-0.35947359820429375,0.5988000000000002)); +#3305=IFCCARTESIANPOINT((-0.07995280653909016,-0.3594735982042934,0.5988000000000002)); +#3306=IFCCARTESIANPOINT((-0.07045280653909015,-0.3594735982042933,0.5988000000000002)); +#6431=IFCORIENTEDEDGE(*,*,#1313,.F.); +#6435=IFCPLANE(#6434); +#6434=IFCAXIS2PLACEMENT3D(#3259,#10,#6); +#6477=IFCADVANCEDFACE((#6440),#6476,.T.); +#6440=IFCFACEOUTERBOUND(#6439,.T.); +#6439=IFCEDGELOOP((#6437,#6438)); +#6437=IFCORIENTEDEDGE(*,*,#2186,.F.); +#6438=IFCORIENTEDEDGE(*,*,#3313,.T.); +#3313=IFCEDGECURVE(#2175,#2181,#3312,.T.); +#3312=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2174,#3309,#3310,#3311,#2180,#2180,#2180),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000057922,0.500000000057922,0.500000002124769),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578538,0.999999995157075)); +#3309=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3728235982042934,0.57285)); +#3310=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3728235982042933,0.5780000000000001)); +#3311=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3728235982042931,0.5831500000000006)); +#6476=IFCPLANE(#6475); +#6475=IFCAXIS2PLACEMENT3D(#3259,#6,#8); +#6478=IFCADVANCEDFACE((#6444),#6476,.T.); +#6444=IFCFACEBOUND(#6443,.F.); +#6443=IFCEDGELOOP((#6441,#6442)); +#6441=IFCORIENTEDEDGE(*,*,#2212,.F.); +#6442=IFCORIENTEDEDGE(*,*,#3318,.T.); +#3318=IFCEDGECURVE(#2201,#2207,#3317,.T.); +#3317=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2200,#3314,#3315,#3316,#2206,#2206,#2206),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000005797307,0.5000000000579731,0.500000002124877),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578472,0.999999995156944)); +#3314=IFCCARTESIANPOINT((-0.001152806539090193,-0.372823598204293,0.01685000000000082)); +#3315=IFCCARTESIANPOINT((-0.001152806539090193,-0.37282359820429334,0.022000000000000457)); +#3316=IFCCARTESIANPOINT((-0.001152806539090193,-0.37282359820429384,0.027150000000000774)); +#6479=IFCADVANCEDFACE((#6448),#6476,.T.); +#6448=IFCFACEBOUND(#6447,.F.); +#6447=IFCEDGELOOP((#6445,#6446)); +#6445=IFCORIENTEDEDGE(*,*,#2238,.F.); +#6446=IFCORIENTEDEDGE(*,*,#3323,.T.); +#3323=IFCEDGECURVE(#2227,#2233,#3322,.T.); +#3322=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2226,#3319,#3320,#3321,#2232,#2232,#2232),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000057925,0.500000000057925,0.500000002124776),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578533,0.999999995157066)); +#3319=IFCCARTESIANPOINT((-0.0011528065390903066,-0.01682359820429326,0.57285)); +#3320=IFCCARTESIANPOINT((-0.0011528065390903066,-0.01682359820429326,0.5780000000000001)); +#3321=IFCCARTESIANPOINT((-0.0011528065390903066,-0.016823598204293376,0.5831500000000001)); +#6480=IFCADVANCEDFACE((#6452),#6476,.T.); +#6452=IFCFACEBOUND(#6451,.F.); +#6451=IFCEDGELOOP((#6449,#6450)); +#6449=IFCORIENTEDEDGE(*,*,#2264,.F.); +#6450=IFCORIENTEDEDGE(*,*,#3328,.T.); +#3328=IFCEDGECURVE(#2253,#2259,#3327,.T.); +#3327=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2252,#3324,#3325,#3326,#2258,#2258,#2258),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000005794304,0.500000000057943,0.500000002124778),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997578552,0.999999995157104)); +#3324=IFCCARTESIANPOINT((-0.001152806539090193,-0.01682359820429292,0.016850000000000594)); +#3325=IFCCARTESIANPOINT((-0.001152806539090193,-0.01682359820429326,0.022000000000000457)); +#3326=IFCCARTESIANPOINT((-0.001152806539090193,-0.016823598204293716,0.02715000000000032)); +#6481=IFCADVANCEDFACE((#6456),#6476,.T.); +#6456=IFCFACEBOUND(#6455,.F.); +#6455=IFCEDGELOOP((#6453,#6454)); +#6453=IFCORIENTEDEDGE(*,*,#2291,.F.); +#6454=IFCORIENTEDEDGE(*,*,#3333,.T.); +#3333=IFCEDGECURVE(#2279,#2286,#3332,.T.); +#3332=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2278,#3329,#3330,#3331,#2285,#2285,#2285),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000003358896,0.500000000033589,0.500000128918803),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999984900158,0.999999698003315)); +#3329=IFCCARTESIANPOINT((-0.0011528065390903066,-0.36747359820429293,0.5574999999999996)); +#3330=IFCCARTESIANPOINT((-0.0011528065390903066,-0.36247359820429287,0.5575)); +#3331=IFCCARTESIANPOINT((-0.0011528065390903066,-0.3574735982042929,0.5575000000000009)); +#6482=IFCADVANCEDFACE((#6460),#6476,.T.); +#6460=IFCFACEBOUND(#6459,.F.); +#6459=IFCEDGELOOP((#6457,#6458)); +#6457=IFCORIENTEDEDGE(*,*,#2398,.F.); +#6458=IFCORIENTEDEDGE(*,*,#3338,.T.); +#3338=IFCEDGECURVE(#2386,#2393,#3337,.T.); +#3337=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2385,#3334,#3335,#3336,#2392,#2392,#2392),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000003355805,0.500000000033558,0.50000012891872),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999984900164,0.999999698003435)); +#3334=IFCCARTESIANPOINT((-0.001152806539090193,-0.367473598204293,0.03249999999999977)); +#3335=IFCCARTESIANPOINT((-0.001152806539090193,-0.36247359820429303,0.0325)); +#3336=IFCCARTESIANPOINT((-0.001152806539090193,-0.3574735982042932,0.03250000000000091)); +#6483=IFCADVANCEDFACE((#6464),#6476,.T.); +#6464=IFCFACEBOUND(#6463,.F.); +#6463=IFCEDGELOOP((#6461,#6462)); +#6461=IFCORIENTEDEDGE(*,*,#2505,.F.); +#6462=IFCORIENTEDEDGE(*,*,#3343,.T.); +#3343=IFCEDGECURVE(#2493,#2500,#3342,.T.); +#3342=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2492,#3339,#3340,#3341,#2499,#2499,#2499),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000003357997,0.50000000003358,0.500000128918793),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999984900158,0.999999698003317)); +#3339=IFCCARTESIANPOINT((-0.0011528065390903066,-0.042473598204293354,0.5575)); +#3340=IFCCARTESIANPOINT((-0.0011528065390903066,-0.03747359820429324,0.5575)); +#3341=IFCCARTESIANPOINT((-0.0011528065390903066,-0.03247359820429335,0.5575)); +#6484=IFCADVANCEDFACE((#6468),#6476,.T.); +#6468=IFCFACEBOUND(#6467,.F.); +#6467=IFCEDGELOOP((#6465,#6466)); +#6465=IFCORIENTEDEDGE(*,*,#2619,.F.); +#6466=IFCORIENTEDEDGE(*,*,#3348,.T.); +#3348=IFCEDGECURVE(#2607,#2614,#3347,.T.); +#3347=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2606,#3344,#3345,#3346,#2613,#2613,#2613),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25000000003358996,0.5000000000335899,0.500000128918807),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999849001576,0.999999698003307)); +#3344=IFCCARTESIANPOINT((-0.001152806539090193,-0.042473598204293354,0.0325)); +#3345=IFCCARTESIANPOINT((-0.001152806539090193,-0.03747359820429347,0.0325)); +#3346=IFCCARTESIANPOINT((-0.001152806539090193,-0.03247359820429346,0.03249999999999977)); +#6485=IFCADVANCEDFACE((#6474),#6476,.T.); +#6474=IFCFACEBOUND(#6473,.F.); +#6473=IFCEDGELOOP((#6469,#6470,#6471,#6472)); +#6469=IFCORIENTEDEDGE(*,*,#3352,.T.); +#3352=IFCEDGECURVE(#3067,#3260,#3351,.T.); +#3351=IFCTRIMMEDCURVE(#3350,(#3066),(#3259),.T.,.CARTESIAN.); +#3350=IFCLINE(#3066,#3349); +#3349=IFCVECTOR(#9,0.3048); +#6470=IFCORIENTEDEDGE(*,*,#3264,.F.); +#6471=IFCORIENTEDEDGE(*,*,#3254,.F.); +#6472=IFCORIENTEDEDGE(*,*,#3077,.F.); +#6498=IFCADVANCEDFACE((#6489),#6497,.T.); +#6489=IFCFACEOUTERBOUND(#6488,.T.); +#6488=IFCEDGELOOP((#6486,#6487)); +#6486=IFCORIENTEDEDGE(*,*,#2725,.F.); +#6487=IFCORIENTEDEDGE(*,*,#3357,.T.); +#3357=IFCEDGECURVE(#2714,#2720,#3356,.T.); +#3356=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2713,#2713,#2713,#3353,#3354,#3355,#2719,#2719,#2719),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642731400956961E-07,0.250000226427314,0.500000226427314,0.500000229068956),.UNSPECIFIED.,(0.999999469448281,0.9999997347239,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999996905124,0.999999993810249)); +#3353=IFCCARTESIANPOINT((-0.14595280653909015,-0.3987735982042932,0.491)); +#3354=IFCCARTESIANPOINT((-0.14195280653909015,-0.3987735982042933,0.491)); +#3355=IFCCARTESIANPOINT((-0.13795280653909014,-0.39877359820429326,0.49100000000000027)); +#6497=IFCPLANE(#6496); +#6496=IFCAXIS2PLACEMENT3D(#3210,#7,#9); +#6499=IFCADVANCEDFACE((#6495),#6497,.T.); +#6495=IFCFACEBOUND(#6494,.F.); +#6494=IFCEDGELOOP((#6490,#6491,#6492,#6493)); +#6490=IFCORIENTEDEDGE(*,*,#3352,.F.); +#6491=IFCORIENTEDEDGE(*,*,#3071,.F.); +#6492=IFCORIENTEDEDGE(*,*,#3219,.F.); +#6493=IFCORIENTEDEDGE(*,*,#3268,.F.); +#6508=IFCADVANCEDFACE((#6505),#6507,.T.); +#6505=IFCFACEOUTERBOUND(#6504,.T.); +#6504=IFCEDGELOOP((#6500,#6501,#6502,#6503)); +#6500=IFCORIENTEDEDGE(*,*,#3365,.T.); +#3365=IFCEDGECURVE(#3359,#3361,#3364,.T.); +#3359=IFCVERTEXPOINT(#3358); +#3358=IFCCARTESIANPOINT((-0.17695280653909012,-0.020696058238239768,0.020722460033945934)); +#3361=IFCVERTEXPOINT(#3360); +#3360=IFCCARTESIANPOINT((-0.17695280653909026,-0.37925113817034745,0.020722460033945934)); +#3364=IFCTRIMMEDCURVE(#3363,(#3358),(#3360),.T.,.CARTESIAN.); +#3363=IFCLINE(#3358,#3362); +#3362=IFCVECTOR(#8,0.3048); +#6501=IFCORIENTEDEDGE(*,*,#3369,.T.); +#3369=IFCEDGECURVE(#3361,#3229,#3368,.T.); +#3368=IFCTRIMMEDCURVE(#3367,(#3360),(#3228),.T.,.CARTESIAN.); +#3367=IFCLINE(#3360,#3366); +#3366=IFCVECTOR(#5,0.3048); +#6502=IFCORIENTEDEDGE(*,*,#3233,.F.); +#6503=IFCORIENTEDEDGE(*,*,#3373,.T.); +#3373=IFCEDGECURVE(#3223,#3359,#3372,.T.); +#3372=IFCTRIMMEDCURVE(#3371,(#3222),(#3358),.T.,.CARTESIAN.); +#3371=IFCLINE(#3222,#3370); +#3370=IFCVECTOR(#6,0.3048); +#6507=IFCPLANE(#6506); +#6506=IFCAXIS2PLACEMENT3D(#3360,#9,#5); +#6517=IFCADVANCEDFACE((#6514),#6516,.T.); +#6514=IFCFACEOUTERBOUND(#6513,.T.); +#6513=IFCEDGELOOP((#6509,#6510,#6511,#6512)); +#6509=IFCORIENTEDEDGE(*,*,#3379,.T.); +#3379=IFCEDGECURVE(#3375,#3359,#3378,.T.); +#3375=IFCVERTEXPOINT(#3374); +#3374=IFCCARTESIANPOINT((-0.17695280653909026,-0.020696058238239515,0.5792775399660537)); +#3378=IFCTRIMMEDCURVE(#3377,(#3374),(#3358),.T.,.CARTESIAN.); +#3377=IFCLINE(#3374,#3376); +#3376=IFCVECTOR(#10,0.3048); +#6510=IFCORIENTEDEDGE(*,*,#3373,.F.); +#6511=IFCORIENTEDEDGE(*,*,#3227,.F.); +#6512=IFCORIENTEDEDGE(*,*,#3383,.T.); +#3383=IFCEDGECURVE(#3221,#3375,#3382,.T.); +#3382=IFCTRIMMEDCURVE(#3381,(#3220),(#3374),.T.,.CARTESIAN.); +#3381=IFCLINE(#3220,#3380); +#3380=IFCVECTOR(#6,0.3048); +#6516=IFCPLANE(#6515); +#6515=IFCAXIS2PLACEMENT3D(#3220,#8,#10); +#6526=IFCADVANCEDFACE((#6523),#6525,.T.); +#6523=IFCFACEOUTERBOUND(#6522,.T.); +#6522=IFCEDGELOOP((#6518,#6519,#6520,#6521)); +#6518=IFCORIENTEDEDGE(*,*,#3389,.T.); +#3389=IFCEDGECURVE(#3385,#3375,#3388,.T.); +#3385=IFCVERTEXPOINT(#3384); +#3384=IFCCARTESIANPOINT((-0.17695280653909026,-0.37925113817034733,0.5792775399660541)); +#3388=IFCTRIMMEDCURVE(#3387,(#3384),(#3374),.T.,.CARTESIAN.); +#3387=IFCLINE(#3384,#3386); +#3386=IFCVECTOR(#7,0.3048); +#6519=IFCORIENTEDEDGE(*,*,#3383,.F.); +#6520=IFCORIENTEDEDGE(*,*,#3243,.F.); +#6521=IFCORIENTEDEDGE(*,*,#3393,.T.); +#3393=IFCEDGECURVE(#3235,#3385,#3392,.T.); +#3392=IFCTRIMMEDCURVE(#3391,(#3234),(#3384),.T.,.CARTESIAN.); +#3391=IFCLINE(#3234,#3390); +#3390=IFCVECTOR(#6,0.3048); +#6525=IFCPLANE(#6524); +#6524=IFCAXIS2PLACEMENT3D(#3234,#10,#6); +#6535=IFCADVANCEDFACE((#6532),#6534,.T.); +#6532=IFCFACEOUTERBOUND(#6531,.T.); +#6531=IFCEDGELOOP((#6527,#6528,#6529,#6530)); +#6527=IFCORIENTEDEDGE(*,*,#3397,.T.); +#3397=IFCEDGECURVE(#3361,#3385,#3396,.T.); +#3396=IFCTRIMMEDCURVE(#3395,(#3360),(#3384),.T.,.CARTESIAN.); +#3395=IFCLINE(#3360,#3394); +#3394=IFCVECTOR(#9,0.3048); +#6528=IFCORIENTEDEDGE(*,*,#3393,.F.); +#6529=IFCORIENTEDEDGE(*,*,#3239,.F.); +#6530=IFCORIENTEDEDGE(*,*,#3369,.F.); +#6534=IFCPLANE(#6533); +#6533=IFCAXIS2PLACEMENT3D(#3384,#7,#9); +#6546=IFCADVANCEDFACE((#6541),#6545,.T.); +#6541=IFCFACEOUTERBOUND(#6540,.T.); +#6540=IFCEDGELOOP((#6536,#6537,#6538,#6539)); +#6536=IFCORIENTEDEDGE(*,*,#3405,.T.); +#3405=IFCEDGECURVE(#3399,#3401,#3404,.T.); +#3399=IFCVERTEXPOINT(#3398); +#3398=IFCCARTESIANPOINT((-0.19695280653909017,-0.015585992021539142,0.015612393817245895)); +#3401=IFCVERTEXPOINT(#3400); +#3400=IFCCARTESIANPOINT((-0.19695280653909025,-0.015585992021538913,0.5843876061827542)); +#3404=IFCTRIMMEDCURVE(#3403,(#3398),(#3400),.T.,.CARTESIAN.); +#3403=IFCLINE(#3398,#3402); +#3402=IFCVECTOR(#9,0.3048); +#6537=IFCORIENTEDEDGE(*,*,#3412,.T.); +#3412=IFCEDGECURVE(#3401,#3407,#3411,.T.); +#3407=IFCVERTEXPOINT(#3406); +#3406=IFCCARTESIANPOINT((-0.17695280653909026,-0.01947359820429333,0.5805)); +#3411=IFCTRIMMEDCURVE(#3410,(#3400),(#3406),.T.,.CARTESIAN.); +#3410=IFCLINE(#3400,#3409); +#3409=IFCVECTOR(#3408,0.3048); +#3408=IFCDIRECTION((0.964231206459826,-0.18742755999189858,-0.18742755999188523)); +#6538=IFCORIENTEDEDGE(*,*,#3418,.T.); +#3418=IFCEDGECURVE(#3407,#3414,#3417,.T.); +#3414=IFCVERTEXPOINT(#3413); +#3413=IFCCARTESIANPOINT((-0.17695280653909012,-0.01947359820429356,0.019500000000000035)); +#3417=IFCTRIMMEDCURVE(#3416,(#3406),(#3413),.T.,.CARTESIAN.); +#3416=IFCLINE(#3406,#3415); +#3415=IFCVECTOR(#10,0.3048); +#6539=IFCORIENTEDEDGE(*,*,#3423,.T.); +#3423=IFCEDGECURVE(#3414,#3399,#3422,.T.); +#3422=IFCTRIMMEDCURVE(#3421,(#3413),(#3398),.T.,.CARTESIAN.); +#3421=IFCLINE(#3413,#3420); +#3420=IFCVECTOR(#3419,0.3048); +#3419=IFCDIRECTION((-0.9642312064598261,0.18742755999189828,-0.18742755999188493)); +#6545=IFCPLANE(#6544); +#6544=IFCAXIS2PLACEMENT3D(#3400,#6542,#6543); +#6542=IFCDIRECTION((0.19080899537654708,0.9816271834476635,0.)); +#6543=IFCDIRECTION((0.9816271834476635,-0.19080899537654708,0.)); +#6558=IFCADVANCEDFACE((#6552),#6557,.T.); +#6552=IFCFACEOUTERBOUND(#6551,.T.); +#6551=IFCEDGELOOP((#6547,#6548,#6549,#6550)); +#6547=IFCORIENTEDEDGE(*,*,#3431,.T.); +#3431=IFCEDGECURVE(#3425,#3427,#3430,.T.); +#3425=IFCVERTEXPOINT(#3424); +#3424=IFCCARTESIANPOINT((-0.19718177733354206,-0.016763944641676316,0.016790346437382912)); +#3427=IFCVERTEXPOINT(#3426); +#3426=IFCCARTESIANPOINT((-0.19718177733354209,-0.016763944641676215,0.5832096535626174)); +#3430=IFCTRIMMEDCURVE(#3429,(#3424),(#3426),.T.,.CARTESIAN.); +#3429=IFCLINE(#3424,#3428); +#3428=IFCVECTOR(#9,0.3048); +#6548=IFCORIENTEDEDGE(*,*,#3436,.T.); +#3436=IFCEDGECURVE(#3427,#3401,#3435,.T.); +#3435=IFCTRIMMEDCURVE(#3434,(#3426),(#3400),.T.,.CARTESIAN.); +#3434=IFCLINE(#3426,#3433); +#3433=IFCVECTOR(#3432,0.3048); +#3432=IFCDIRECTION((0.13616742536828716,0.7005206750228838,0.7005206750225543)); +#6549=IFCORIENTEDEDGE(*,*,#3405,.F.); +#6550=IFCORIENTEDEDGE(*,*,#3441,.T.); +#3441=IFCEDGECURVE(#3399,#3425,#3440,.T.); +#3440=IFCTRIMMEDCURVE(#3439,(#3398),(#3424),.T.,.CARTESIAN.); +#3439=IFCLINE(#3398,#3438); +#3438=IFCVECTOR(#3437,0.3048); +#3437=IFCDIRECTION((-0.1361674253682506,-0.700520675022734,0.7005206750227113)); +#6557=IFCPLANE(#6556); +#6556=IFCAXIS2PLACEMENT3D(#6553,#6554,#6555); +#6553=IFCCARTESIANPOINT((-0.19718177733354209,-0.016763944641676177,0.5843876061827542)); +#6554=IFCDIRECTION((-0.9816271834476692,0.19080899537651805,0.)); +#6555=IFCDIRECTION((0.19080899537651805,0.9816271834476692,0.)); +#6570=IFCADVANCEDFACE((#6564),#6569,.T.); +#6564=IFCFACEOUTERBOUND(#6563,.T.); +#6563=IFCEDGELOOP((#6559,#6560,#6561,#6562)); +#6559=IFCORIENTEDEDGE(*,*,#3450,.T.); +#3450=IFCEDGECURVE(#3443,#3445,#3449,.T.); +#3443=IFCVERTEXPOINT(#3442); +#3442=IFCCARTESIANPOINT((-0.19695280653909025,-0.38436120438704785,0.5843876061827545)); +#3445=IFCVERTEXPOINT(#3444); +#3444=IFCCARTESIANPOINT((-0.1971817773335422,-0.38318325176691037,0.5832096535626174)); +#3449=IFCTRIMMEDCURVE(#3448,(#3442),(#3444),.T.,.CARTESIAN.); +#3448=IFCLINE(#3442,#3447); +#3447=IFCVECTOR(#3446,0.3048); +#3446=IFCDIRECTION((-0.13616742536831258,0.7005206750228172,-0.7005206750226161)); +#6560=IFCORIENTEDEDGE(*,*,#3456,.T.); +#3456=IFCEDGECURVE(#3445,#3452,#3455,.T.); +#3452=IFCVERTEXPOINT(#3451); +#3451=IFCCARTESIANPOINT((-0.197181777333542,-0.383183251766911,0.01679034643738305)); +#3455=IFCTRIMMEDCURVE(#3454,(#3444),(#3451),.T.,.CARTESIAN.); +#3454=IFCLINE(#3444,#3453); +#3453=IFCVECTOR(#10,0.3048); +#6561=IFCORIENTEDEDGE(*,*,#3463,.T.); +#3463=IFCEDGECURVE(#3452,#3458,#3462,.T.); +#3458=IFCVERTEXPOINT(#3457); +#3457=IFCCARTESIANPOINT((-0.19695280653909017,-0.38436120438704796,0.01561239381724613)); +#3462=IFCTRIMMEDCURVE(#3461,(#3451),(#3457),.T.,.CARTESIAN.); +#3461=IFCLINE(#3451,#3460); +#3460=IFCVECTOR(#3459,0.3048); +#3459=IFCDIRECTION((0.1361674253682934,-0.7005206750227474,-0.7005206750226896)); +#6562=IFCORIENTEDEDGE(*,*,#3467,.T.); +#3467=IFCEDGECURVE(#3458,#3443,#3466,.T.); +#3466=IFCTRIMMEDCURVE(#3465,(#3457),(#3442),.T.,.CARTESIAN.); +#3465=IFCLINE(#3457,#3464); +#3464=IFCVECTOR(#9,0.3048); +#6569=IFCPLANE(#6568); +#6568=IFCAXIS2PLACEMENT3D(#6565,#6566,#6567); +#6565=IFCCARTESIANPOINT((-0.19718177733354209,-0.3831832517669105,0.01561239381724613)); +#6566=IFCDIRECTION((-0.9816271834476602,-0.19080899537656387,0.)); +#6567=IFCDIRECTION((0.19080899537656387,-0.9816271834476602,0.)); +#6581=IFCADVANCEDFACE((#6576),#6580,.T.); +#6576=IFCFACEOUTERBOUND(#6575,.T.); +#6575=IFCEDGELOOP((#6571,#6572,#6573,#6574)); +#6571=IFCORIENTEDEDGE(*,*,#3474,.T.); +#3474=IFCEDGECURVE(#3469,#3443,#3473,.T.); +#3469=IFCVERTEXPOINT(#3468); +#3468=IFCCARTESIANPOINT((-0.17695280653909026,-0.3804735982042934,0.5805)); +#3473=IFCTRIMMEDCURVE(#3472,(#3468),(#3442),.T.,.CARTESIAN.); +#3472=IFCLINE(#3468,#3471); +#3471=IFCVECTOR(#3470,0.30479999999999996); +#3470=IFCDIRECTION((-0.9642312064598231,-0.18742755999189414,0.1874275599919039)); +#6572=IFCORIENTEDEDGE(*,*,#3467,.F.); +#6573=IFCORIENTEDEDGE(*,*,#3481,.T.); +#3481=IFCEDGECURVE(#3458,#3476,#3480,.T.); +#3476=IFCVERTEXPOINT(#3475); +#3475=IFCCARTESIANPOINT((-0.17695280653909026,-0.3804735982042935,0.0195)); +#3480=IFCTRIMMEDCURVE(#3479,(#3457),(#3475),.T.,.CARTESIAN.); +#3479=IFCLINE(#3457,#3478); +#3478=IFCVECTOR(#3477,0.3048); +#3477=IFCDIRECTION((0.9642312064598291,0.18742755999189528,0.18742755999187255)); +#6574=IFCORIENTEDEDGE(*,*,#3485,.T.); +#3485=IFCEDGECURVE(#3476,#3469,#3484,.T.); +#3484=IFCTRIMMEDCURVE(#3483,(#3475),(#3468),.T.,.CARTESIAN.); +#3483=IFCLINE(#3475,#3482); +#3482=IFCVECTOR(#9,0.3048); +#6580=IFCPLANE(#6579); +#6579=IFCAXIS2PLACEMENT3D(#3457,#6577,#6578); +#6577=IFCDIRECTION((0.1908089953765436,-0.9816271834476642,0.)); +#6578=IFCDIRECTION((0.9816271834476642,0.1908089953765436,0.)); +#6592=IFCADVANCEDFACE((#6587),#6591,.T.); +#6587=IFCFACEOUTERBOUND(#6586,.T.); +#6586=IFCEDGELOOP((#6582,#6583,#6584,#6585)); +#6582=IFCORIENTEDEDGE(*,*,#3489,.T.); +#3489=IFCEDGECURVE(#3458,#3399,#3488,.T.); +#3488=IFCTRIMMEDCURVE(#3487,(#3457),(#3398),.T.,.CARTESIAN.); +#3487=IFCLINE(#3457,#3486); +#3486=IFCVECTOR(#7,0.3048); +#6583=IFCORIENTEDEDGE(*,*,#3423,.F.); +#6584=IFCORIENTEDEDGE(*,*,#3493,.T.); +#3493=IFCEDGECURVE(#3414,#3476,#3492,.T.); +#3492=IFCTRIMMEDCURVE(#3491,(#3413),(#3475),.T.,.CARTESIAN.); +#3491=IFCLINE(#3413,#3490); +#3490=IFCVECTOR(#8,0.3048); +#6585=IFCORIENTEDEDGE(*,*,#3481,.F.); +#6591=IFCPLANE(#6590); +#6590=IFCAXIS2PLACEMENT3D(#3398,#6588,#6589); +#6588=IFCDIRECTION((0.1908089953765532,0.,-0.9816271834476623)); +#6589=IFCDIRECTION((0.9816271834476623,0.,0.1908089953765532)); +#6604=IFCADVANCEDFACE((#6598),#6603,.T.); +#6598=IFCFACEOUTERBOUND(#6597,.T.); +#6597=IFCEDGELOOP((#6593,#6594,#6595,#6596)); +#6593=IFCORIENTEDEDGE(*,*,#3497,.T.); +#3497=IFCEDGECURVE(#3452,#3425,#3496,.T.); +#3496=IFCTRIMMEDCURVE(#3495,(#3451),(#3424),.T.,.CARTESIAN.); +#3495=IFCLINE(#3451,#3494); +#3494=IFCVECTOR(#7,0.3048); +#6594=IFCORIENTEDEDGE(*,*,#3441,.F.); +#6595=IFCORIENTEDEDGE(*,*,#3489,.F.); +#6596=IFCORIENTEDEDGE(*,*,#3463,.F.); +#6603=IFCPLANE(#6602); +#6602=IFCAXIS2PLACEMENT3D(#6599,#6600,#6601); +#6599=IFCCARTESIANPOINT((-0.19718177733354209,-0.015585992021539142,0.01679034643738305)); +#6600=IFCDIRECTION((-0.9816271834476498,0.,-0.19080899537661772)); +#6601=IFCDIRECTION((0.19080899537661772,0.,-0.9816271834476498)); +#6616=IFCADVANCEDFACE((#6610),#6615,.T.); +#6610=IFCFACEOUTERBOUND(#6609,.T.); +#6609=IFCEDGELOOP((#6605,#6606,#6607,#6608)); +#6605=IFCORIENTEDEDGE(*,*,#3436,.F.); +#6606=IFCORIENTEDEDGE(*,*,#3501,.T.); +#3501=IFCEDGECURVE(#3427,#3445,#3500,.T.); +#3500=IFCTRIMMEDCURVE(#3499,(#3426),(#3444),.T.,.CARTESIAN.); +#3499=IFCLINE(#3426,#3498); +#3498=IFCVECTOR(#8,0.3048); +#6607=IFCORIENTEDEDGE(*,*,#3450,.F.); +#6608=IFCORIENTEDEDGE(*,*,#3505,.T.); +#3505=IFCEDGECURVE(#3443,#3401,#3504,.T.); +#3504=IFCTRIMMEDCURVE(#3503,(#3442),(#3400),.T.,.CARTESIAN.); +#3503=IFCLINE(#3442,#3502); +#3502=IFCVECTOR(#7,0.3048); +#6615=IFCPLANE(#6614); +#6614=IFCAXIS2PLACEMENT3D(#6611,#6612,#6613); +#6611=IFCCARTESIANPOINT((-0.19718177733354195,-0.3843612043870478,0.583209653562617)); +#6612=IFCDIRECTION((-0.9816271834476993,0.,0.19080899537636312)); +#6613=IFCDIRECTION((0.19080899537636312,0.,0.9816271834476993)); +#6627=IFCADVANCEDFACE((#6622),#6626,.T.); +#6622=IFCFACEOUTERBOUND(#6621,.T.); +#6621=IFCEDGELOOP((#6617,#6618,#6619,#6620)); +#6617=IFCORIENTEDEDGE(*,*,#3412,.F.); +#6618=IFCORIENTEDEDGE(*,*,#3505,.F.); +#6619=IFCORIENTEDEDGE(*,*,#3474,.F.); +#6620=IFCORIENTEDEDGE(*,*,#3509,.T.); +#3509=IFCEDGECURVE(#3469,#3407,#3508,.T.); +#3508=IFCTRIMMEDCURVE(#3507,(#3468),(#3406),.T.,.CARTESIAN.); +#3507=IFCLINE(#3468,#3506); +#3506=IFCVECTOR(#7,0.3048); +#6626=IFCPLANE(#6625); +#6625=IFCAXIS2PLACEMENT3D(#3442,#6623,#6624); +#6623=IFCDIRECTION((0.19080899537655324,-0.,0.9816271834476623)); +#6624=IFCDIRECTION((0.9816271834476623,0.,-0.19080899537655324)); +#6638=IFCADVANCEDFACE((#6633),#6637,.T.); +#6633=IFCFACEOUTERBOUND(#6632,.T.); +#6632=IFCEDGELOOP((#6628,#6629,#6630,#6631)); +#6628=IFCORIENTEDEDGE(*,*,#3456,.F.); +#6629=IFCORIENTEDEDGE(*,*,#3514,.T.); +#3514=IFCEDGECURVE(#3445,#3385,#3513,.T.); +#3513=IFCTRIMMEDCURVE(#3512,(#3444),(#3384),.T.,.CARTESIAN.); +#3512=IFCLINE(#3444,#3511); +#3511=IFCVECTOR(#3510,0.3048); +#3510=IFCDIRECTION((0.9642312064598253,0.18742755999189845,-0.1874275599918888)); +#6630=IFCORIENTEDEDGE(*,*,#3397,.F.); +#6631=IFCORIENTEDEDGE(*,*,#3519,.T.); +#3519=IFCEDGECURVE(#3361,#3452,#3518,.T.); +#3518=IFCTRIMMEDCURVE(#3517,(#3360),(#3451),.T.,.CARTESIAN.); +#3517=IFCLINE(#3360,#3516); +#3516=IFCVECTOR(#3515,0.3048); +#3515=IFCDIRECTION((-0.9642312064598288,-0.18742755999189914,-0.1874275599918701)); +#6637=IFCPLANE(#6636); +#6636=IFCAXIS2PLACEMENT3D(#3444,#6634,#6635); +#6634=IFCDIRECTION((-0.19080899537654714,0.9816271834476635,0.)); +#6635=IFCDIRECTION((0.9816271834476635,0.19080899537654714,0.)); +#6649=IFCADVANCEDFACE((#6644),#6648,.T.); +#6644=IFCFACEOUTERBOUND(#6643,.T.); +#6643=IFCEDGELOOP((#6639,#6640,#6641,#6642)); +#6639=IFCORIENTEDEDGE(*,*,#3524,.T.); +#3524=IFCEDGECURVE(#3425,#3359,#3523,.T.); +#3523=IFCTRIMMEDCURVE(#3522,(#3424),(#3358),.T.,.CARTESIAN.); +#3522=IFCLINE(#3424,#3521); +#3521=IFCVECTOR(#3520,0.3048); +#3520=IFCDIRECTION((0.9642312064598286,-0.18742755999190117,0.18742755999186891)); +#6640=IFCORIENTEDEDGE(*,*,#3379,.F.); +#6641=IFCORIENTEDEDGE(*,*,#3529,.T.); +#3529=IFCEDGECURVE(#3375,#3427,#3528,.T.); +#3528=IFCTRIMMEDCURVE(#3527,(#3374),(#3426),.T.,.CARTESIAN.); +#3527=IFCLINE(#3374,#3526); +#3526=IFCVECTOR(#3525,0.30479999999999996); +#3525=IFCDIRECTION((-0.9642312064598207,0.18742755999190017,0.18742755999191016)); +#6642=IFCORIENTEDEDGE(*,*,#3431,.F.); +#6648=IFCPLANE(#6647); +#6647=IFCAXIS2PLACEMENT3D(#3424,#6645,#6646); +#6645=IFCDIRECTION((-0.19080899537654938,-0.9816271834476631,0.)); +#6646=IFCDIRECTION((0.9816271834476631,-0.19080899537654938,0.)); +#6660=IFCADVANCEDFACE((#6655),#6659,.T.); +#6655=IFCFACEOUTERBOUND(#6654,.T.); +#6654=IFCEDGELOOP((#6650,#6651,#6652,#6653)); +#6650=IFCORIENTEDEDGE(*,*,#3501,.F.); +#6651=IFCORIENTEDEDGE(*,*,#3529,.F.); +#6652=IFCORIENTEDEDGE(*,*,#3389,.F.); +#6653=IFCORIENTEDEDGE(*,*,#3514,.F.); +#6659=IFCPLANE(#6658); +#6658=IFCAXIS2PLACEMENT3D(#3426,#6656,#6657); +#6656=IFCDIRECTION((-0.1908089953765367,-0.,-0.9816271834476655)); +#6657=IFCDIRECTION((0.9816271834476655,0.,-0.1908089953765367)); +#6671=IFCADVANCEDFACE((#6666),#6670,.T.); +#6666=IFCFACEOUTERBOUND(#6665,.T.); +#6665=IFCEDGELOOP((#6661,#6662,#6663,#6664)); +#6661=IFCORIENTEDEDGE(*,*,#3519,.F.); +#6662=IFCORIENTEDEDGE(*,*,#3365,.F.); +#6663=IFCORIENTEDEDGE(*,*,#3524,.F.); +#6664=IFCORIENTEDEDGE(*,*,#3497,.F.); +#6670=IFCPLANE(#6669); +#6669=IFCAXIS2PLACEMENT3D(#3451,#6667,#6668); +#6667=IFCDIRECTION((-0.19080899537655072,0.,0.9816271834476629)); +#6668=IFCDIRECTION((0.9816271834476629,0.,0.19080899537655072)); +#6696=IFCADVANCEDFACE((#6675),#6695,.T.); +#6675=IFCFACEOUTERBOUND(#6674,.T.); +#6674=IFCEDGELOOP((#6672,#6673)); +#6672=IFCORIENTEDEDGE(*,*,#2173,.F.); +#6673=IFCORIENTEDEDGE(*,*,#3534,.T.); +#3534=IFCEDGECURVE(#2166,#2168,#3533,.T.); +#3533=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2165,#2165,#2165,#3530,#3531,#3532,#2167),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.06684702686033E-09,0.250000002066847,0.500000002124769),.UNSPECIFIED.,(0.999999995157075,0.999999997578538,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3530=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3728235982042931,0.5831500000000006)); +#3531=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3728235982042932,0.5780000000000001)); +#3532=IFCCARTESIANPOINT((4.719346090973886E-05,-0.3728235982042934,0.57285)); +#6695=IFCPLANE(#6694); +#6694=IFCAXIS2PLACEMENT3D(#3180,#5,#7); +#6697=IFCADVANCEDFACE((#6679),#6695,.T.); +#6679=IFCFACEBOUND(#6678,.F.); +#6678=IFCEDGELOOP((#6676,#6677)); +#6676=IFCORIENTEDEDGE(*,*,#2199,.F.); +#6677=IFCORIENTEDEDGE(*,*,#3539,.T.); +#3539=IFCEDGECURVE(#2192,#2194,#3538,.T.); +#3538=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2191,#2191,#2191,#3535,#3536,#3537,#2193),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.0669039813014933E-09,0.250000002066904,0.500000002124877),.UNSPECIFIED.,(0.999999995156944,0.999999997578472,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3535=IFCCARTESIANPOINT((4.719346090973886E-05,-0.37282359820429384,0.027150000000000774)); +#3536=IFCCARTESIANPOINT((4.719346090973886E-05,-0.37282359820429334,0.022000000000000457)); +#3537=IFCCARTESIANPOINT((4.719346090973886E-05,-0.372823598204293,0.01685000000000082)); +#6698=IFCADVANCEDFACE((#6683),#6695,.T.); +#6683=IFCFACEBOUND(#6682,.F.); +#6682=IFCEDGELOOP((#6680,#6681)); +#6680=IFCORIENTEDEDGE(*,*,#2225,.F.); +#6681=IFCORIENTEDEDGE(*,*,#3544,.T.); +#3544=IFCEDGECURVE(#2218,#2220,#3543,.T.); +#3543=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2217,#2217,#2217,#3540,#3541,#3542,#2219),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.0668510236632187E-09,0.250000002066851,0.500000002124776),.UNSPECIFIED.,(0.999999995157066,0.999999997578533,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3540=IFCCARTESIANPOINT((4.719346090973886E-05,-0.016823598204293376,0.5831500000000001)); +#3541=IFCCARTESIANPOINT((4.719346090973886E-05,-0.01682359820429326,0.5780000000000001)); +#3542=IFCCARTESIANPOINT((4.719346090973886E-05,-0.01682359820429326,0.57285)); +#6699=IFCADVANCEDFACE((#6687),#6695,.T.); +#6687=IFCFACEBOUND(#6686,.F.); +#6686=IFCEDGELOOP((#6684,#6685)); +#6684=IFCORIENTEDEDGE(*,*,#2251,.F.); +#6685=IFCORIENTEDEDGE(*,*,#3549,.T.); +#3549=IFCEDGECURVE(#2244,#2246,#3548,.T.); +#3548=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2243,#2243,#2243,#3545,#3546,#3547,#2245),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066835036451664E-09,0.250000002066835,0.500000002124778),.UNSPECIFIED.,(0.999999995157104,0.999999997578552,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3545=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.016823598204293716,0.02715000000000032)); +#3546=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.01682359820429326,0.022000000000000457)); +#3547=IFCCARTESIANPOINT((4.7193460909852555E-05,-0.01682359820429292,0.016850000000000594)); +#6700=IFCADVANCEDFACE((#6693),#6695,.T.); +#6693=IFCFACEBOUND(#6692,.F.); +#6692=IFCEDGELOOP((#6688,#6689,#6690,#6691)); +#6688=IFCORIENTEDEDGE(*,*,#3555,.T.); +#3555=IFCEDGECURVE(#3551,#3181,#3554,.T.); +#3551=IFCVERTEXPOINT(#3550); +#3550=IFCCARTESIANPOINT((4.719346090973886E-05,-0.39997359820429335,0.6000000000000001)); +#3554=IFCTRIMMEDCURVE(#3553,(#3550),(#3180),.T.,.CARTESIAN.); +#3553=IFCLINE(#3550,#3552); +#3552=IFCVECTOR(#10,0.3048); +#6689=IFCORIENTEDEDGE(*,*,#3203,.F.); +#6690=IFCORIENTEDEDGE(*,*,#3561,.T.); +#3561=IFCEDGECURVE(#3195,#3557,#3560,.T.); +#3557=IFCVERTEXPOINT(#3556); +#3556=IFCCARTESIANPOINT((4.719346090973886E-05,2.6401795706771838E-05,0.6000000000000001)); +#3560=IFCTRIMMEDCURVE(#3559,(#3194),(#3556),.T.,.CARTESIAN.); +#3559=IFCLINE(#3194,#3558); +#3558=IFCVECTOR(#9,0.3048); +#6691=IFCORIENTEDEDGE(*,*,#3565,.T.); +#3565=IFCEDGECURVE(#3557,#3551,#3564,.T.); +#3564=IFCTRIMMEDCURVE(#3563,(#3556),(#3550),.T.,.CARTESIAN.); +#3563=IFCLINE(#3556,#3562); +#3562=IFCVECTOR(#8,0.3048); +#6709=IFCADVANCEDFACE((#6706),#6708,.T.); +#6706=IFCFACEOUTERBOUND(#6705,.T.); +#6705=IFCEDGELOOP((#6701,#6702,#6703,#6704)); +#6701=IFCORIENTEDEDGE(*,*,#3199,.F.); +#6702=IFCORIENTEDEDGE(*,*,#3571,.T.); +#3571=IFCEDGECURVE(#3189,#3567,#3570,.T.); +#3567=IFCVERTEXPOINT(#3566); +#3566=IFCCARTESIANPOINT((-0.17695280653909026,2.640179570653345E-05,0.6000000000000001)); +#3570=IFCTRIMMEDCURVE(#3569,(#3188),(#3566),.T.,.CARTESIAN.); +#3569=IFCLINE(#3188,#3568); +#3568=IFCVECTOR(#9,0.3048); +#6703=IFCORIENTEDEDGE(*,*,#3575,.T.); +#3575=IFCEDGECURVE(#3567,#3557,#3574,.T.); +#3574=IFCTRIMMEDCURVE(#3573,(#3566),(#3556),.T.,.CARTESIAN.); +#3573=IFCLINE(#3566,#3572); +#3572=IFCVECTOR(#5,0.3048); +#6704=IFCORIENTEDEDGE(*,*,#3561,.F.); +#6708=IFCPLANE(#6707); +#6707=IFCAXIS2PLACEMENT3D(#3194,#7,#9); +#6750=IFCADVANCEDFACE((#6715,#6719,#6723,#6727,#6731,#6735,#6739,#6743,#6747),#6749,.T.); +#6715=IFCFACEOUTERBOUND(#6714,.T.); +#6714=IFCEDGELOOP((#6710,#6711,#6712,#6713)); +#6710=IFCORIENTEDEDGE(*,*,#3575,.F.); +#6711=IFCORIENTEDEDGE(*,*,#3581,.T.); +#3581=IFCEDGECURVE(#3567,#3577,#3580,.T.); +#3577=IFCVERTEXPOINT(#3576); +#3576=IFCCARTESIANPOINT((-0.17695280653909026,-0.39997359820429335,0.6000000000000001)); +#3580=IFCTRIMMEDCURVE(#3579,(#3566),(#3576),.T.,.CARTESIAN.); +#3579=IFCLINE(#3566,#3578); +#3578=IFCVECTOR(#8,0.3048); +#6712=IFCORIENTEDEDGE(*,*,#3585,.T.); +#3585=IFCEDGECURVE(#3577,#3551,#3584,.T.); +#3584=IFCTRIMMEDCURVE(#3583,(#3576),(#3550),.T.,.CARTESIAN.); +#3583=IFCLINE(#3576,#3582); +#3582=IFCVECTOR(#5,0.3048); +#6713=IFCORIENTEDEDGE(*,*,#3565,.F.); +#6719=IFCFACEBOUND(#6718,.F.); +#6718=IFCEDGELOOP((#6716,#6717)); +#6716=IFCORIENTEDEDGE(*,*,#3590,.T.); +#3590=IFCEDGECURVE(#1497,#1503,#3589,.T.); +#3589=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1496,#1496,#1496,#3586,#3587,#3588,#1502),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.6731579434199375E-09,0.25000000567315794,0.500000006191791),.UNSPECIFIED.,(0.999999986706965,0.999999993353482,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3586=IFCCARTESIANPOINT((-0.020452806539090262,-0.059473598204293356,0.6000000000000001)); +#3587=IFCCARTESIANPOINT((-0.029952806539090264,-0.05947359820429324,0.6000000000000001)); +#3588=IFCCARTESIANPOINT((-0.03945280653909026,-0.05947359820429324,0.6000000000000001)); +#6717=IFCORIENTEDEDGE(*,*,#1508,.F.); +#6723=IFCFACEBOUND(#6722,.F.); +#6722=IFCEDGELOOP((#6720,#6721)); +#6720=IFCORIENTEDEDGE(*,*,#3595,.T.); +#3595=IFCEDGECURVE(#1471,#1477,#3594,.T.); +#3594=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1470,#1470,#1470,#3591,#3592,#3593,#1476),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.673156944219215E-09,0.25000000567315694,0.500000006191789),.UNSPECIFIED.,(0.999999986706967,0.999999993353483,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3591=IFCCARTESIANPOINT((-0.020452806539090262,-0.15947359820429335,0.6000000000000001)); +#3592=IFCCARTESIANPOINT((-0.029952806539090264,-0.15947359820429324,0.6000000000000001)); +#3593=IFCCARTESIANPOINT((-0.03945280653909038,-0.15947359820429335,0.6000000000000001)); +#6721=IFCORIENTEDEDGE(*,*,#1482,.F.); +#6727=IFCFACEBOUND(#6726,.F.); +#6726=IFCEDGELOOP((#6724,#6725)); +#6724=IFCORIENTEDEDGE(*,*,#3600,.T.); +#3600=IFCEDGECURVE(#1445,#1451,#3599,.T.); +#3599=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1444,#1444,#1444,#3596,#3597,#3598,#1450),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.673154945817771E-09,0.25000000567315495,0.500000006191791),.UNSPECIFIED.,(0.999999986706972,0.999999993353486,1.,0.707106781186547,1.,0.707106781186547,1.)); +#3596=IFCCARTESIANPOINT((-0.020452806539090262,-0.25947359820429333,0.6000000000000001)); +#3597=IFCCARTESIANPOINT((-0.029952806539090264,-0.25947359820429333,0.6000000000000001)); +#3598=IFCCARTESIANPOINT((-0.03945280653909026,-0.25947359820429317,0.6000000000000001)); +#6725=IFCORIENTEDEDGE(*,*,#1456,.F.); +#6731=IFCFACEBOUND(#6730,.F.); +#6730=IFCEDGELOOP((#6728,#6729)); +#6728=IFCORIENTEDEDGE(*,*,#3605,.T.); +#3605=IFCEDGECURVE(#1419,#1425,#3604,.T.); +#3604=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1418,#1418,#1418,#3601,#3602,#3603,#1424),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.673155945018493E-09,0.250000005673156,0.500000006191784),.UNSPECIFIED.,(0.99999998670697,0.999999993353485,1.,0.707106781186547,1.,0.707106781186547,1.)); +#3601=IFCCARTESIANPOINT((-0.020452806539090377,-0.3594735982042934,0.6000000000000001)); +#3602=IFCCARTESIANPOINT((-0.029952806539090264,-0.3594735982042934,0.6000000000000001)); +#3603=IFCCARTESIANPOINT((-0.03945280653909026,-0.3594735982042934,0.6000000000000001)); +#6729=IFCORIENTEDEDGE(*,*,#1430,.F.); +#6735=IFCFACEBOUND(#6734,.F.); +#6734=IFCEDGELOOP((#6732,#6733)); +#6732=IFCORIENTEDEDGE(*,*,#3610,.T.); +#3610=IFCEDGECURVE(#1393,#1399,#3609,.T.); +#3609=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1392,#1392,#1392,#3606,#3607,#3608,#1398),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.673152947416327E-09,0.25000000567315295,0.500000006191788),.UNSPECIFIED.,(0.999999986706976,0.999999993353488,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3606=IFCCARTESIANPOINT((-0.07045280653909015,-0.05947359820429324,0.6000000000000001)); +#3607=IFCCARTESIANPOINT((-0.07995280653909016,-0.059473598204293356,0.6000000000000001)); +#3608=IFCCARTESIANPOINT((-0.08945280653909014,-0.059473598204293585,0.6000000000000001)); +#6733=IFCORIENTEDEDGE(*,*,#1404,.F.); +#6739=IFCFACEBOUND(#6738,.F.); +#6738=IFCEDGELOOP((#6736,#6737)); +#6736=IFCORIENTEDEDGE(*,*,#3615,.T.); +#3615=IFCEDGECURVE(#1367,#1373,#3614,.T.); +#3614=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1366,#1366,#1366,#3611,#3612,#3613,#1372),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.673153946617049E-09,0.25000000567315395,0.500000006191785),.UNSPECIFIED.,(0.999999986706974,0.999999993353487,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3611=IFCCARTESIANPOINT((-0.07045280653909015,-0.15947359820429335,0.6000000000000001)); +#3612=IFCCARTESIANPOINT((-0.07995280653909016,-0.15947359820429335,0.6000000000000001)); +#3613=IFCCARTESIANPOINT((-0.08945280653909014,-0.1594735982042935,0.6000000000000001)); +#6737=IFCORIENTEDEDGE(*,*,#1378,.F.); +#6743=IFCFACEBOUND(#6742,.F.); +#6742=IFCEDGELOOP((#6740,#6741)); +#6740=IFCORIENTEDEDGE(*,*,#3620,.T.); +#3620=IFCEDGECURVE(#1341,#1347,#3619,.T.); +#3619=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1340,#1340,#1340,#3616,#3617,#3618,#1346),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.673154945817771E-09,0.25000000567315495,0.500000006191793),.UNSPECIFIED.,(0.99999998670697,0.999999993353485,1.,0.707106781186547,1.,0.707106781186547,1.)); +#3616=IFCCARTESIANPOINT((-0.07045280653909015,-0.25947359820429317,0.6000000000000001)); +#3617=IFCCARTESIANPOINT((-0.07995280653909016,-0.25947359820429333,0.6000000000000001)); +#3618=IFCCARTESIANPOINT((-0.08945280653909014,-0.2594735982042935,0.6000000000000001)); +#6741=IFCORIENTEDEDGE(*,*,#1352,.F.); +#6747=IFCFACEBOUND(#6746,.F.); +#6746=IFCEDGELOOP((#6744,#6745)); +#6744=IFCORIENTEDEDGE(*,*,#3625,.T.); +#3625=IFCEDGECURVE(#1315,#1321,#3624,.T.); +#3624=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1314,#1314,#1314,#3621,#3622,#3623,#1320),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.67314994981416E-09,0.25000000567314995,0.500000006191789),.UNSPECIFIED.,(0.999999986706983,0.999999993353491,1.,0.707106781186547,1.,0.707106781186547,1.)); +#3621=IFCCARTESIANPOINT((-0.07045280653909015,-0.3594735982042932,0.6000000000000001)); +#3622=IFCCARTESIANPOINT((-0.07995280653909016,-0.3594735982042934,0.6000000000000001)); +#3623=IFCCARTESIANPOINT((-0.08945280653909014,-0.35947359820429375,0.6000000000000001)); +#6745=IFCORIENTEDEDGE(*,*,#1326,.F.); +#6749=IFCPLANE(#6748); +#6748=IFCAXIS2PLACEMENT3D(#3556,#9,#5); +#6759=IFCADVANCEDFACE((#6756),#6758,.T.); +#6756=IFCFACEOUTERBOUND(#6755,.T.); +#6755=IFCEDGELOOP((#6751,#6752,#6753,#6754)); +#6751=IFCORIENTEDEDGE(*,*,#3555,.F.); +#6752=IFCORIENTEDEDGE(*,*,#3585,.F.); +#6753=IFCORIENTEDEDGE(*,*,#3629,.T.); +#3629=IFCEDGECURVE(#3577,#3183,#3628,.T.); +#3628=IFCTRIMMEDCURVE(#3627,(#3576),(#3182),.T.,.CARTESIAN.); +#3627=IFCLINE(#3576,#3626); +#3626=IFCVECTOR(#10,0.3048); +#6754=IFCORIENTEDEDGE(*,*,#3187,.F.); +#6758=IFCPLANE(#6757); +#6757=IFCAXIS2PLACEMENT3D(#3182,#8,#10); +#6786=IFCADVANCEDFACE((#6765,#6771,#6777,#6783),#6785,.T.); +#6765=IFCFACEOUTERBOUND(#6764,.T.); +#6764=IFCEDGELOOP((#6760,#6761,#6762,#6763)); +#6760=IFCORIENTEDEDGE(*,*,#3193,.F.); +#6761=IFCORIENTEDEDGE(*,*,#3629,.F.); +#6762=IFCORIENTEDEDGE(*,*,#3581,.F.); +#6763=IFCORIENTEDEDGE(*,*,#3571,.F.); +#6771=IFCFACEBOUND(#6770,.F.); +#6770=IFCEDGELOOP((#6766,#6767,#6768,#6769)); +#6766=IFCORIENTEDEDGE(*,*,#3493,.F.); +#6767=IFCORIENTEDEDGE(*,*,#3418,.F.); +#6768=IFCORIENTEDEDGE(*,*,#3509,.F.); +#6769=IFCORIENTEDEDGE(*,*,#3485,.F.); +#6777=IFCFACEBOUND(#6776,.F.); +#6776=IFCEDGELOOP((#6772,#6773,#6774,#6775)); +#6772=IFCORIENTEDEDGE(*,*,#3637,.T.); +#3637=IFCEDGECURVE(#3631,#3633,#3636,.T.); +#3631=IFCVERTEXPOINT(#3630); +#3630=IFCCARTESIANPOINT((-0.17695280653909018,-0.3849735982042935,0.08900000000000001)); +#3633=IFCVERTEXPOINT(#3632); +#3632=IFCCARTESIANPOINT((-0.17695280653909018,-0.3979735982042935,0.08900000000000001)); +#3636=IFCTRIMMEDCURVE(#3635,(#3630),(#3632),.T.,.CARTESIAN.); +#3635=IFCLINE(#3630,#3634); +#3634=IFCVECTOR(#8,0.3048); +#6773=IFCORIENTEDEDGE(*,*,#3643,.T.); +#3643=IFCEDGECURVE(#3633,#3639,#3642,.T.); +#3639=IFCVERTEXPOINT(#3638); +#3638=IFCCARTESIANPOINT((-0.17695280653909012,-0.3979735982042935,0.049)); +#3642=IFCTRIMMEDCURVE(#3641,(#3632),(#3638),.T.,.CARTESIAN.); +#3641=IFCLINE(#3632,#3640); +#3640=IFCVECTOR(#10,0.3048); +#6774=IFCORIENTEDEDGE(*,*,#3649,.T.); +#3649=IFCEDGECURVE(#3639,#3645,#3648,.T.); +#3645=IFCVERTEXPOINT(#3644); +#3644=IFCCARTESIANPOINT((-0.17695280653909012,-0.3849735982042935,0.049)); +#3648=IFCTRIMMEDCURVE(#3647,(#3638),(#3644),.T.,.CARTESIAN.); +#3647=IFCLINE(#3638,#3646); +#3646=IFCVECTOR(#7,0.3048); +#6775=IFCORIENTEDEDGE(*,*,#3653,.T.); +#3653=IFCEDGECURVE(#3645,#3631,#3652,.T.); +#3652=IFCTRIMMEDCURVE(#3651,(#3644),(#3630),.T.,.CARTESIAN.); +#3651=IFCLINE(#3644,#3650); +#3650=IFCVECTOR(#9,0.3048); +#6783=IFCFACEBOUND(#6782,.F.); +#6782=IFCEDGELOOP((#6778,#6779,#6780,#6781)); +#6778=IFCORIENTEDEDGE(*,*,#3661,.T.); +#3661=IFCEDGECURVE(#3655,#3657,#3660,.T.); +#3655=IFCVERTEXPOINT(#3654); +#3654=IFCCARTESIANPOINT((-0.17695280653909026,-0.3849735982042933,0.551)); +#3657=IFCVERTEXPOINT(#3656); +#3656=IFCCARTESIANPOINT((-0.17695280653909026,-0.3979735982042933,0.551)); +#3660=IFCTRIMMEDCURVE(#3659,(#3654),(#3656),.T.,.CARTESIAN.); +#3659=IFCLINE(#3654,#3658); +#3658=IFCVECTOR(#8,0.3048); +#6779=IFCORIENTEDEDGE(*,*,#3667,.T.); +#3667=IFCEDGECURVE(#3657,#3663,#3666,.T.); +#3663=IFCVERTEXPOINT(#3662); +#3662=IFCCARTESIANPOINT((-0.17695280653909023,-0.3979735982042934,0.511)); +#3666=IFCTRIMMEDCURVE(#3665,(#3656),(#3662),.T.,.CARTESIAN.); +#3665=IFCLINE(#3656,#3664); +#3664=IFCVECTOR(#10,0.3048); +#6780=IFCORIENTEDEDGE(*,*,#3673,.T.); +#3673=IFCEDGECURVE(#3663,#3669,#3672,.T.); +#3669=IFCVERTEXPOINT(#3668); +#3668=IFCCARTESIANPOINT((-0.17695280653909023,-0.38497359820429333,0.511)); +#3672=IFCTRIMMEDCURVE(#3671,(#3662),(#3668),.T.,.CARTESIAN.); +#3671=IFCLINE(#3662,#3670); +#3670=IFCVECTOR(#7,0.3048); +#6781=IFCORIENTEDEDGE(*,*,#3677,.T.); +#3677=IFCEDGECURVE(#3669,#3655,#3676,.T.); +#3676=IFCTRIMMEDCURVE(#3675,(#3668),(#3654),.T.,.CARTESIAN.); +#3675=IFCLINE(#3668,#3674); +#3674=IFCVECTOR(#9,0.3048); +#6785=IFCPLANE(#6784); +#6784=IFCAXIS2PLACEMENT3D(#3188,#6,#8); +#6794=IFCADVANCEDFACE((#6790),#6793,.T.); +#6790=IFCFACEOUTERBOUND(#6789,.T.); +#6789=IFCEDGELOOP((#6787,#6788)); +#6787=IFCORIENTEDEDGE(*,*,#2887,.F.); +#6788=IFCORIENTEDEDGE(*,*,#3681,.T.); +#3681=IFCEDGECURVE(#2880,#2882,#3680,.T.); +#3680=IFCTRIMMEDCURVE(#3679,(#2879),(#2881),.T.,.CARTESIAN.); +#3679=IFCCIRCLE(#3678,0.00245875000000025); +#3678=IFCAXIS2PLACEMENT3D(#2883,#8,#6); +#6793=IFCPLANE(#6792); +#6792=IFCAXIS2PLACEMENT3D(#6791,#8,#10); +#6791=IFCCARTESIANPOINT((-0.13949405653909014,-0.0186735982042934,0.10745875000000002)); +#6807=IFCADVANCEDFACE((#6800),#6806,.F.); +#6800=IFCFACEOUTERBOUND(#6799,.T.); +#6799=IFCEDGELOOP((#6795,#6796,#6797,#6798)); +#6795=IFCORIENTEDEDGE(*,*,#2892,.F.); +#6796=IFCORIENTEDEDGE(*,*,#3681,.F.); +#6797=IFCORIENTEDEDGE(*,*,#2897,.F.); +#6798=IFCORIENTEDEDGE(*,*,#3686,.T.); +#3686=IFCEDGECURVE(#2854,#2856,#3685,.T.); +#3685=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2853,#2853,#2853,#3682,#3683,#3684,#2855),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.103089797283019E-08,0.250000011030898,0.499999999999969),.UNSPECIFIED.,(0.999999974153,0.9999999870765,1.,0.707106781186548,1.,0.707106794110085,0.999999974152927)); +#3682=IFCCARTESIANPOINT((-0.14495280653909004,-0.018132348204293523,0.10200000000000001)); +#3683=IFCCARTESIANPOINT((-0.14195280653909004,-0.018132348204293408,0.10200000000000001)); +#3684=IFCCARTESIANPOINT((-0.1389528067262911,-0.018132348204293408,0.10200000000000023)); +#6806=IFCSURFACEOFREVOLUTION(#6805,$,#6802); +#6805=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#6804); +#6804=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#6803,#3683),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.04636676757987801),.UNSPECIFIED.,(1.,1.)); +#6803=IFCCARTESIANPOINT((-0.14195280653908995,-0.018673598204293602,0.10254124999999964)); +#6802=IFCAXIS1PLACEMENT(#6801,#8); +#6801=IFCCARTESIANPOINT((-0.1419528065390899,-0.01813234820429352,0.1049999999999999)); +#6819=IFCADVANCEDFACE((#6813),#6818,.F.); +#6813=IFCFACEOUTERBOUND(#6812,.T.); +#6812=IFCEDGELOOP((#6808,#6809,#6810,#6811)); +#6808=IFCORIENTEDEDGE(*,*,#2867,.F.); +#6809=IFCORIENTEDEDGE(*,*,#3686,.F.); +#6810=IFCORIENTEDEDGE(*,*,#2878,.F.); +#6811=IFCORIENTEDEDGE(*,*,#3691,.T.); +#3691=IFCEDGECURVE(#2869,#2863,#3690,.T.); +#3690=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2868,#2868,#2868,#3687,#3688,#3689,#2862),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030898E-08,0.250000011030898,0.499999999999969),.UNSPECIFIED.,(0.999999974153,0.9999999870765,1.,0.707106781186548,1.,0.707106794110085,0.999999974152927)); +#3687=IFCCARTESIANPOINT((-0.14495280653909004,-0.006473598204293353,0.10200000000000001)); +#3688=IFCCARTESIANPOINT((-0.14195280653909004,-0.006473598204293467,0.10200000000000001)); +#3689=IFCCARTESIANPOINT((-0.1389528067262911,-0.006473598204293467,0.10200000000000023)); +#6818=IFCSURFACEOFLINEAREXTRUSION(#6817,#6815,#9,0.03825049212598406); +#6817=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6816); +#6816=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#6126,#6127,#6128),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030898E-08,0.250000011030898,0.499999999999969),.UNSPECIFIED.,(0.999999974153,0.9999999870765,1.,0.707106781186548,1.,0.707106794110085,0.999999974152927)); +#6815=IFCAXIS2PLACEMENT3D(#2853,#7,#6814); +#6814=IFCDIRECTION((1.,0.,-6.240020422598745E-08)); +#6830=IFCADVANCEDFACE((#6823,#6827),#6829,.T.); +#6823=IFCFACEOUTERBOUND(#6822,.T.); +#6822=IFCEDGELOOP((#6820,#6821)); +#6820=IFCORIENTEDEDGE(*,*,#2835,.F.); +#6821=IFCORIENTEDEDGE(*,*,#3696,.T.); +#3696=IFCEDGECURVE(#2828,#2830,#3695,.T.); +#3695=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2827,#2827,#2827,#3692,#3693,#3694,#2829,#2829,#2829),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.7282419635716906E-09,0.250000006728242,0.500000006728242,0.500000008046243),.UNSPECIFIED.,(0.999999984234749,0.999999992117374,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455866,0.999999996911731)); +#3692=IFCCARTESIANPOINT((-0.14895280653909004,-0.006473598204293467,0.098)); +#3693=IFCCARTESIANPOINT((-0.14195280653909004,-0.006473598204293467,0.098)); +#3694=IFCCARTESIANPOINT((-0.13495280653909003,-0.006473598204293467,0.09800000000000023)); +#6827=IFCFACEBOUND(#6826,.F.); +#6826=IFCEDGELOOP((#6824,#6825)); +#6824=IFCORIENTEDEDGE(*,*,#2874,.F.); +#6825=IFCORIENTEDEDGE(*,*,#3691,.F.); +#6829=IFCPLANE(#6828); +#6828=IFCAXIS2PLACEMENT3D(#2833,#8,#10); +#6842=IFCADVANCEDFACE((#6836),#6841,.F.); +#6836=IFCFACEOUTERBOUND(#6835,.T.); +#6835=IFCEDGELOOP((#6831,#6832,#6833,#6834)); +#6831=IFCORIENTEDEDGE(*,*,#2841,.F.); +#6832=IFCORIENTEDEDGE(*,*,#3696,.F.); +#6833=IFCORIENTEDEDGE(*,*,#2852,.F.); +#6834=IFCORIENTEDEDGE(*,*,#3701,.T.); +#3701=IFCEDGECURVE(#2843,#2837,#3700,.T.); +#3700=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2842,#2842,#2842,#3697,#3698,#3699,#2836,#2836,#2836),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728242E-09,0.250000006728242,0.500000006728242,0.500000008046243),.UNSPECIFIED.,(0.999999984234749,0.999999992117374,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455866,0.999999996911731)); +#3697=IFCCARTESIANPOINT((-0.14895280653909004,-0.004473598204293467,0.098)); +#3698=IFCCARTESIANPOINT((-0.14195280653909004,-0.004473598204293353,0.098)); +#3699=IFCCARTESIANPOINT((-0.13495280653909003,-0.004473598204293467,0.09800000000000023)); +#6841=IFCSURFACEOFLINEAREXTRUSION(#6840,#6838,#9,0.006561679790026247); +#6840=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6839); +#6839=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#6111,#6112,#6113,#5869,#5869,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728242E-09,0.250000006728242,0.500000006728242,0.500000008046243),.UNSPECIFIED.,(0.999999984234749,0.999999992117374,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455866,0.999999996911731)); +#6838=IFCAXIS2PLACEMENT3D(#2827,#7,#6837); +#6837=IFCDIRECTION((1.,0.,-1.530242565043037E-08)); +#6853=IFCADVANCEDFACE((#6846),#6852,.T.); +#6846=IFCFACEOUTERBOUND(#6845,.T.); +#6845=IFCEDGELOOP((#6843,#6844)); +#6843=IFCORIENTEDEDGE(*,*,#2809,.F.); +#6844=IFCORIENTEDEDGE(*,*,#3706,.T.); +#3706=IFCEDGECURVE(#2802,#2804,#3705,.T.); +#3705=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2801,#2801,#2801,#3702,#3703,#3704,#2803,#2803,#2803),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641701968286725E-09,0.250000002641702,0.500000002641702,0.500000229069051),.UNSPECIFIED.,(0.999999993810107,0.999999996905054,1.,0.707106781186548,1.,0.707106781186548,1.,0.99999973472386,0.9999994694482)); +#3702=IFCCARTESIANPOINT((-0.14595280653909026,-0.004473598204293353,0.10099999999999978)); +#3703=IFCCARTESIANPOINT((-0.14195280653909015,-0.004473598204293353,0.101)); +#3704=IFCCARTESIANPOINT((-0.13795280653909003,-0.004473598204293353,0.10100000000000024)); +#6852=IFCPLANE(#6851); +#6851=IFCAXIS2PLACEMENT3D(#3699,#7,#9); +#6854=IFCADVANCEDFACE((#6850),#6852,.T.); +#6850=IFCFACEBOUND(#6849,.F.); +#6849=IFCEDGELOOP((#6847,#6848)); +#6847=IFCORIENTEDEDGE(*,*,#2848,.F.); +#6848=IFCORIENTEDEDGE(*,*,#3701,.F.); +#6866=IFCADVANCEDFACE((#6860),#6865,.F.); +#6860=IFCFACEOUTERBOUND(#6859,.T.); +#6859=IFCEDGELOOP((#6855,#6856,#6857,#6858)); +#6855=IFCORIENTEDEDGE(*,*,#2815,.F.); +#6856=IFCORIENTEDEDGE(*,*,#3706,.F.); +#6857=IFCORIENTEDEDGE(*,*,#2826,.F.); +#6858=IFCORIENTEDEDGE(*,*,#3248,.F.); +#6865=IFCSURFACEOFLINEAREXTRUSION(#6864,#6862,#9,0.010826771653543156); +#6864=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6863); +#6863=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641702E-09,0.250000002641702,0.500000002641702,0.500000229069051),.UNSPECIFIED.,(0.999999993810107,0.999999996905054,1.,0.707106781186548,1.,0.707106781186548,1.,0.99999973472386,0.9999994694482)); +#6862=IFCAXIS2PLACEMENT3D(#2801,#7,#6861); +#6861=IFCDIRECTION((1.,0.,6.329615868939798E-07)); +#6874=IFCADVANCEDFACE((#6870),#6873,.T.); +#6870=IFCFACEOUTERBOUND(#6869,.T.); +#6869=IFCEDGELOOP((#6867,#6868)); +#6867=IFCORIENTEDEDGE(*,*,#2790,.F.); +#6868=IFCORIENTEDEDGE(*,*,#3710,.T.); +#3710=IFCEDGECURVE(#2783,#2785,#3709,.T.); +#3709=IFCTRIMMEDCURVE(#3708,(#2782),(#2784),.T.,.CARTESIAN.); +#3708=IFCCIRCLE(#3707,0.002458750000000556); +#3707=IFCAXIS2PLACEMENT3D(#2786,#7,#5); +#6873=IFCPLANE(#6872); +#6872=IFCAXIS2PLACEMENT3D(#6871,#7,#9); +#6871=IFCCARTESIANPOINT((-0.14441155653909027,-0.3812735982042933,0.4974587500000002)); +#6887=IFCADVANCEDFACE((#6880),#6886,.F.); +#6880=IFCFACEOUTERBOUND(#6879,.T.); +#6879=IFCEDGELOOP((#6875,#6876,#6877,#6878)); +#6875=IFCORIENTEDEDGE(*,*,#2795,.F.); +#6876=IFCORIENTEDEDGE(*,*,#3710,.F.); +#6877=IFCORIENTEDEDGE(*,*,#2800,.F.); +#6878=IFCORIENTEDEDGE(*,*,#3715,.T.); +#3715=IFCEDGECURVE(#2757,#2759,#3714,.T.); +#3714=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2756,#2756,#2756,#3711,#3712,#3713,#2758),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030915014753617E-08,0.250000011030915,0.500000000000018),.UNSPECIFIED.,(0.999999974152958,0.999999987076479,1.,0.707106781186548,1.,0.707106794110048,0.999999974153)); +#3711=IFCCARTESIANPOINT((-0.13895280653909084,-0.38181484820429346,0.49199999999999955)); +#3712=IFCCARTESIANPOINT((-0.1419528065390907,-0.3818148482042933,0.49200000000000005)); +#3713=IFCCARTESIANPOINT((-0.14495280635189023,-0.38181484820429334,0.4920000000000005)); +#6886=IFCSURFACEOFREVOLUTION(#6885,$,#6882); +#6885=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#6884); +#6884=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#6883,#2761),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.04636676757988001),.UNSPECIFIED.,(1.,1.)); +#6883=IFCCARTESIANPOINT((-0.14195280653909073,-0.38127359820429346,0.4974587500000007)); +#6882=IFCAXIS1PLACEMENT(#6881,#7); +#6881=IFCCARTESIANPOINT((-0.1419528065390908,-0.3818148482042935,0.49500000000000016)); +#6899=IFCADVANCEDFACE((#6893),#6898,.F.); +#6893=IFCFACEOUTERBOUND(#6892,.T.); +#6892=IFCEDGELOOP((#6888,#6889,#6890,#6891)); +#6888=IFCORIENTEDEDGE(*,*,#2770,.F.); +#6889=IFCORIENTEDEDGE(*,*,#3715,.F.); +#6890=IFCORIENTEDEDGE(*,*,#2781,.F.); +#6891=IFCORIENTEDEDGE(*,*,#3720,.T.); +#3720=IFCEDGECURVE(#2772,#2766,#3719,.T.); +#3719=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2771,#2771,#2771,#3716,#3717,#3718,#2765),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030915E-08,0.250000011030915,0.500000000000018),.UNSPECIFIED.,(0.999999974152958,0.999999987076479,1.,0.707106781186548,1.,0.707106794110048,0.999999974153)); +#3716=IFCCARTESIANPOINT((-0.13895280653909084,-0.39347359820429334,0.4919999999999993)); +#3717=IFCCARTESIANPOINT((-0.1419528065390907,-0.39347359820429323,0.49199999999999977)); +#3718=IFCCARTESIANPOINT((-0.14495280635189023,-0.39347359820429323,0.4920000000000005)); +#6898=IFCSURFACEOFLINEAREXTRUSION(#6897,#6895,#9,0.03825049212598386); +#6897=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6896); +#6896=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#6126,#6127,#6128),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030915E-08,0.250000011030915,0.500000000000018),.UNSPECIFIED.,(0.999999974152958,0.999999987076479,1.,0.707106781186548,1.,0.707106794110048,0.999999974153)); +#6895=IFCAXIS2PLACEMENT3D(#2756,#8,#6894); +#6894=IFCDIRECTION((-1.,0.,-6.240006040769808E-08)); +#6910=IFCADVANCEDFACE((#6903,#6907),#6909,.T.); +#6903=IFCFACEOUTERBOUND(#6902,.T.); +#6902=IFCEDGELOOP((#6900,#6901)); +#6900=IFCORIENTEDEDGE(*,*,#2738,.F.); +#6901=IFCORIENTEDEDGE(*,*,#3725,.T.); +#3725=IFCEDGECURVE(#2731,#2733,#3724,.T.); +#3724=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2730,#2730,#2730,#3721,#3722,#3723,#2732,#2732,#2732),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728242962772413E-09,0.250000006728243,0.500000006728243,0.500000008046256),.UNSPECIFIED.,(0.999999984234747,0.999999992117373,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455852,0.999999996911703)); +#3721=IFCCARTESIANPOINT((-0.1349528065390904,-0.39347359820429345,0.48799999999999977)); +#3722=IFCCARTESIANPOINT((-0.14195280653909037,-0.39347359820429345,0.488)); +#3723=IFCCARTESIANPOINT((-0.1489528065390905,-0.39347359820429345,0.48800000000000027)); +#6907=IFCFACEBOUND(#6906,.F.); +#6906=IFCEDGELOOP((#6904,#6905)); +#6904=IFCORIENTEDEDGE(*,*,#2777,.F.); +#6905=IFCORIENTEDEDGE(*,*,#3720,.F.); +#6909=IFCPLANE(#6908); +#6908=IFCAXIS2PLACEMENT3D(#2736,#7,#9); +#6922=IFCADVANCEDFACE((#6916),#6921,.F.); +#6916=IFCFACEOUTERBOUND(#6915,.T.); +#6915=IFCEDGELOOP((#6911,#6912,#6913,#6914)); +#6911=IFCORIENTEDEDGE(*,*,#2744,.F.); +#6912=IFCORIENTEDEDGE(*,*,#3725,.F.); +#6913=IFCORIENTEDEDGE(*,*,#2755,.F.); +#6914=IFCORIENTEDEDGE(*,*,#3730,.T.); +#3730=IFCEDGECURVE(#2746,#2740,#3729,.T.); +#3729=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2745,#2745,#2745,#3726,#3727,#3728,#2739,#2739,#2739),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728243E-09,0.250000006728243,0.500000006728243,0.500000008046256),.UNSPECIFIED.,(0.999999984234747,0.999999992117373,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455852,0.999999996911703)); +#3726=IFCCARTESIANPOINT((-0.1349528065390904,-0.3954735982042934,0.48799999999999977)); +#3727=IFCCARTESIANPOINT((-0.14195280653909037,-0.3954735982042934,0.488)); +#3728=IFCCARTESIANPOINT((-0.1489528065390905,-0.39547359820429334,0.48800000000000027)); +#6921=IFCSURFACEOFLINEAREXTRUSION(#6920,#6918,#9,0.006561679790026309); +#6920=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6919); +#6919=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#6111,#6112,#6113,#5869,#5869,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728243E-09,0.250000006728243,0.500000006728243,0.500000008046256),.UNSPECIFIED.,(0.999999984234747,0.999999992117373,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455852,0.999999996911703)); +#6918=IFCAXIS2PLACEMENT3D(#2730,#8,#6917); +#6917=IFCDIRECTION((-1.,0.,-1.5302430484658867E-08)); +#6933=IFCADVANCEDFACE((#6926),#6932,.T.); +#6926=IFCFACEOUTERBOUND(#6925,.T.); +#6925=IFCEDGELOOP((#6923,#6924)); +#6923=IFCORIENTEDEDGE(*,*,#2712,.F.); +#6924=IFCORIENTEDEDGE(*,*,#3735,.T.); +#3735=IFCEDGECURVE(#2705,#2707,#3734,.T.); +#3734=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2704,#2704,#2704,#3731,#3732,#3733,#2706,#2706,#2706),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641642016243395E-09,0.250000002641642,0.500000002641642,0.500000229068956),.UNSPECIFIED.,(0.999999993810249,0.999999996905124,1.,0.707106781186548,1.,0.707106781186548,1.,0.9999997347239,0.999999469448281)); +#3731=IFCCARTESIANPOINT((-0.13795280653909014,-0.3954735982042933,0.49100000000000027)); +#3732=IFCCARTESIANPOINT((-0.14195280653909015,-0.3954735982042933,0.491)); +#3733=IFCCARTESIANPOINT((-0.14595280653909015,-0.3954735982042932,0.491)); +#6932=IFCPLANE(#6931); +#6931=IFCAXIS2PLACEMENT3D(#3728,#8,#10); +#6934=IFCADVANCEDFACE((#6930),#6932,.T.); +#6930=IFCFACEBOUND(#6929,.F.); +#6929=IFCEDGELOOP((#6927,#6928)); +#6927=IFCORIENTEDEDGE(*,*,#2751,.F.); +#6928=IFCORIENTEDEDGE(*,*,#3730,.F.); +#6946=IFCADVANCEDFACE((#6940),#6945,.F.); +#6940=IFCFACEOUTERBOUND(#6939,.T.); +#6939=IFCEDGELOOP((#6935,#6936,#6937,#6938)); +#6935=IFCORIENTEDEDGE(*,*,#2718,.F.); +#6936=IFCORIENTEDEDGE(*,*,#3735,.F.); +#6937=IFCORIENTEDEDGE(*,*,#2729,.F.); +#6938=IFCORIENTEDEDGE(*,*,#3357,.F.); +#6945=IFCSURFACEOFLINEAREXTRUSION(#6944,#6942,#9,0.010826771653543954); +#6944=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6943); +#6943=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641642E-09,0.250000002641642,0.500000002641642,0.500000229068956),.UNSPECIFIED.,(0.999999993810249,0.999999996905124,1.,0.707106781186548,1.,0.707106781186548,1.,0.9999997347239,0.999999469448281)); +#6942=IFCAXIS2PLACEMENT3D(#2704,#8,#6941); +#6941=IFCDIRECTION((-1.,0.,6.329616228485538E-07)); +#6954=IFCADVANCEDFACE((#6950),#6953,.T.); +#6950=IFCFACEOUTERBOUND(#6949,.T.); +#6949=IFCEDGELOOP((#6947,#6948)); +#6947=IFCORIENTEDEDGE(*,*,#2693,.F.); +#6948=IFCORIENTEDEDGE(*,*,#3739,.T.); +#3739=IFCEDGECURVE(#2686,#2688,#3738,.T.); +#3738=IFCTRIMMEDCURVE(#3737,(#2685),(#2687),.T.,.CARTESIAN.); +#3737=IFCCIRCLE(#3736,0.0033234374999997172); +#3736=IFCAXIS2PLACEMENT3D(#2689,#6,#7); +#6953=IFCPLANE(#6952); +#6952=IFCAXIS2PLACEMENT3D(#6951,#6,#8); +#6951=IFCCARTESIANPOINT((-0.026152806539090193,-0.040797035704293425,0.040823437499999955)); +#6965=IFCADVANCEDFACE((#6960),#6964,.F.); +#6960=IFCFACEOUTERBOUND(#6959,.T.); +#6959=IFCEDGELOOP((#6955,#6956,#6957,#6958)); +#6955=IFCORIENTEDEDGE(*,*,#2698,.F.); +#6956=IFCORIENTEDEDGE(*,*,#3739,.F.); +#6957=IFCORIENTEDEDGE(*,*,#2703,.F.); +#6958=IFCORIENTEDEDGE(*,*,#3744,.T.); +#3744=IFCEDGECURVE(#2659,#2661,#3743,.T.); +#3743=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2658,#2658,#2658,#3740,#3741,#3742,#2660,#2660,#2660),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.6416390186412286E-09,0.250000002641639,0.500000002641639,0.500000229068968),.UNSPECIFIED.,(0.999999993810255,0.999999996905127,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723883,0.999999469448247)); +#3740=IFCCARTESIANPOINT((-0.02547624403909015,-0.03347359820429347,0.0335)); +#3741=IFCCARTESIANPOINT((-0.02547624403909015,-0.03747359820429347,0.0335)); +#3742=IFCCARTESIANPOINT((-0.02547624403909015,-0.04147359820429358,0.0335)); +#6964=IFCSURFACEOFREVOLUTION(#6963,$,#6961); +#6963=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#6962); +#6962=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#2687,#2660),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.04349808198498198),.UNSPECIFIED.,(1.,1.)); +#6961=IFCAXIS1PLACEMENT(#2662,#6); +#6977=IFCADVANCEDFACE((#6971),#6976,.F.); +#6971=IFCFACEOUTERBOUND(#6970,.T.); +#6970=IFCEDGELOOP((#6966,#6967,#6968,#6969)); +#6966=IFCORIENTEDEDGE(*,*,#2673,.F.); +#6967=IFCORIENTEDEDGE(*,*,#3744,.F.); +#6968=IFCORIENTEDEDGE(*,*,#2684,.F.); +#6969=IFCORIENTEDEDGE(*,*,#3749,.T.); +#3749=IFCEDGECURVE(#2675,#2669,#3748,.T.); +#3748=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2674,#2674,#2674,#3745,#3746,#3747,#2668,#2668,#2668),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641639E-09,0.250000002641639,0.500000002641639,0.500000229068968),.UNSPECIFIED.,(0.999999993810255,0.999999996905127,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723883,0.999999469448247)); +#3745=IFCCARTESIANPOINT((-0.010952806539090148,-0.03347359820429347,0.0335)); +#3746=IFCCARTESIANPOINT((-0.010952806539090148,-0.03747359820429347,0.0335)); +#3747=IFCCARTESIANPOINT((-0.010952806539090148,-0.041473598204293464,0.0335)); +#6976=IFCSURFACEOFLINEAREXTRUSION(#6975,#6973,#9,0.04764907316272965); +#6975=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#6974); +#6974=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641639E-09,0.250000002641639,0.500000002641639,0.500000229068968),.UNSPECIFIED.,(0.999999993810255,0.999999996905127,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723883,0.999999469448247)); +#6973=IFCAXIS2PLACEMENT3D(#2658,#5,#6972); +#6972=IFCDIRECTION((0.,-1.,6.329617011026214E-07)); +#6993=IFCADVANCEDFACE((#6981),#6992,.T.); +#6981=IFCFACEOUTERBOUND(#6980,.T.); +#6980=IFCEDGELOOP((#6978,#6979)); +#6978=IFCORIENTEDEDGE(*,*,#2680,.F.); +#6979=IFCORIENTEDEDGE(*,*,#3749,.F.); +#6992=IFCPLANE(#6991); +#6991=IFCAXIS2PLACEMENT3D(#6990,#6,#8); +#6990=IFCCARTESIANPOINT((-0.010952806539090152,-0.04347359820429339,0.04457748256261984)); +#6994=IFCADVANCEDFACE((#6989),#6992,.T.); +#6989=IFCFACEBOUND(#6988,.F.); +#6988=IFCEDGELOOP((#6982,#6983,#6984,#6985,#6986,#6987)); +#6982=IFCORIENTEDEDGE(*,*,#3757,.T.); +#3757=IFCEDGECURVE(#3750,#3752,#3756,.T.); +#3750=IFCVERTEXPOINT(#2678); +#3752=IFCVERTEXPOINT(#3751); +#3751=IFCCARTESIANPOINT((-0.010952806539090152,-0.031488316830054826,0.04)); +#3756=IFCTRIMMEDCURVE(#3755,(#2678),(#3751),.T.,.CARTESIAN.); +#3755=IFCLINE(#2678,#3754); +#3754=IFCVECTOR(#3753,0.3048); +#3753=IFCDIRECTION((0.,0.707106781186593,-0.707106781186502)); +#6983=IFCORIENTEDEDGE(*,*,#3761,.T.); +#3761=IFCEDGECURVE(#3752,#2625,#3760,.T.); +#3760=IFCTRIMMEDCURVE(#3759,(#3751),(#2624),.T.,.CARTESIAN.); +#3759=IFCLINE(#3751,#3758); +#3758=IFCVECTOR(#7,0.3048); +#6984=IFCORIENTEDEDGE(*,*,#2657,.F.); +#6985=IFCORIENTEDEDGE(*,*,#3770,.T.); +#3770=IFCEDGECURVE(#2651,#3763,#3769,.T.); +#3763=IFCVERTEXPOINT(#3762); +#3762=IFCCARTESIANPOINT((-0.01095280653909015,-0.043473598204293466,0.03389444872453601)); +#3769=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2628,#3764,#3765,#3766,#3767,#3768,#2626),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.03682836610401602,0.286828366104016,0.500000000322824),.UNSPECIFIED.,(0.926418072377117,0.956852885232618,1.,0.707106781186548,1.,0.750253895575718,0.926418072910678)); +#3764=IFCCARTESIANPOINT((-0.010952806539090148,-0.030473598201289066,0.036737955559953205)); +#3765=IFCCARTESIANPOINT((-0.010952806539090148,-0.030637572544406116,0.03599376191212605)); +#3766=IFCCARTESIANPOINT((-0.010952806539090148,-0.03214381063228007,0.02915773625223892)); +#3767=IFCCARTESIANPOINT((-0.010952806539090148,-0.03897983629216731,0.030663974340112646)); +#3768=IFCCARTESIANPOINT((-0.010952806539090263,-0.044473598193204004,0.03187446034949221)); +#6986=IFCORIENTEDEDGE(*,*,#3776,.T.); +#3776=IFCEDGECURVE(#3763,#3772,#3775,.T.); +#3772=IFCVERTEXPOINT(#3771); +#3771=IFCCARTESIANPOINT((-0.010952806539090152,-0.043473598204293466,0.037500000000000006)); +#3775=IFCTRIMMEDCURVE(#3774,(#3762),(#3771),.T.,.CARTESIAN.); +#3774=IFCLINE(#3762,#3773); +#3773=IFCVECTOR(#9,0.3048); +#6987=IFCORIENTEDEDGE(*,*,#3781,.T.); +#3781=IFCEDGECURVE(#3772,#3750,#3780,.T.); +#3780=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3771,#3777,#3778,#3779,#2678),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659062201,0.37005423065532),.UNSPECIFIED.,(0.887325194591893,0.783227249016003,1.,0.783227251975308,0.887325191749677)); +#3777=IFCCARTESIANPOINT((-0.010952806539090148,-0.04347359819685971,0.0415090718305953)); +#3778=IFCCARTESIANPOINT((-0.010952806539090148,-0.03976969879848366,0.04304327719506774)); +#3779=IFCCARTESIANPOINT((-0.010952806539090148,-0.0360657994646665,0.044577482532799424)); +#7007=IFCADVANCEDFACE((#7001),#7006,.F.); +#7001=IFCFACEOUTERBOUND(#7000,.T.); +#7000=IFCEDGELOOP((#6995,#6996,#6997,#6998,#6999)); +#6995=IFCORIENTEDEDGE(*,*,#2641,.F.); +#6996=IFCORIENTEDEDGE(*,*,#3783,.T.); +#3783=IFCEDGECURVE(#2627,#3763,#3782,.T.); +#3782=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2626,#3768,#3767,#3766,#3765,#3764,#2628),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.21317163421880797,0.46317163421880797,0.500000000322824),.UNSPECIFIED.,(0.926418072910678,0.750253895575718,1.,0.707106781186548,1.,0.956852885232618,0.926418072377117)); +#6997=IFCORIENTEDEDGE(*,*,#3770,.F.); +#6998=IFCORIENTEDEDGE(*,*,#2655,.F.); +#6999=IFCORIENTEDEDGE(*,*,#3790,.T.); +#3790=IFCEDGECURVE(#2643,#2637,#3789,.T.); +#3789=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2642,#3784,#3785,#3786,#3787,#3788,#2636),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.036828366104016,0.286828366104016,0.500000000322824),.UNSPECIFIED.,(0.926418072377117,0.956852885232618,1.,0.707106781186548,1.,0.750253895575718,0.926418072910678)); +#3784=IFCCARTESIANPOINT((-0.007152806539090194,-0.030473598201289066,0.036737955559953205)); +#3785=IFCCARTESIANPOINT((-0.007152806539090194,-0.030637572544406116,0.03599376191212605)); +#3786=IFCCARTESIANPOINT((-0.007152806539090194,-0.03214381063228007,0.02915773625223892)); +#3787=IFCCARTESIANPOINT((-0.007152806539090194,-0.03897983629216731,0.030663974340112646)); +#3788=IFCCARTESIANPOINT((-0.007152806539090194,-0.044473598193204004,0.03187446034949221)); +#7006=IFCSURFACEOFLINEAREXTRUSION(#7005,#7003,#9,0.012467191601050094); +#7005=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7004); +#7004=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5864,#5865,#5866,#5867,#5868,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.036828366104016,0.286828366104016,0.500000000322824),.UNSPECIFIED.,(0.926418072377117,0.956852885232618,1.,0.707106781186548,1.,0.750253895575718,0.926418072910678)); +#7003=IFCAXIS2PLACEMENT3D(#2628,#5,#7002); +#7002=IFCDIRECTION((0.,-1.,-2.956880790216968E-09)); +#7019=IFCADVANCEDFACE((#7011),#7018,.T.); +#7011=IFCFACEOUTERBOUND(#7010,.T.); +#7010=IFCEDGELOOP((#7008,#7009)); +#7008=IFCORIENTEDEDGE(*,*,#2605,.F.); +#7009=IFCORIENTEDEDGE(*,*,#3795,.T.); +#3795=IFCEDGECURVE(#2598,#2600,#3794,.T.); +#3794=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2597,#2597,#2597,#3791,#3792,#3793,#2599),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.28885217054453E-07,0.250000128885217,0.500000128918807),.UNSPECIFIED.,(0.999999698003307,0.999999849001576,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3791=IFCCARTESIANPOINT((-0.007152806539090194,-0.03247359820429358,0.03250000000000023)); +#3792=IFCCARTESIANPOINT((-0.007152806539090194,-0.03747359820429347,0.0325)); +#3793=IFCCARTESIANPOINT((-0.007152806539090194,-0.042473598204293465,0.03250000000000023)); +#7018=IFCPLANE(#7017); +#7017=IFCAXIS2PLACEMENT3D(#7016,#5,#7); +#7016=IFCCARTESIANPOINT((-0.007152806539090194,-0.04447359820429347,0.0305)); +#7020=IFCADVANCEDFACE((#7015),#7018,.T.); +#7015=IFCFACEBOUND(#7014,.F.); +#7014=IFCEDGELOOP((#7012,#7013)); +#7012=IFCORIENTEDEDGE(*,*,#2650,.F.); +#7013=IFCORIENTEDEDGE(*,*,#3790,.F.); +#7032=IFCADVANCEDFACE((#7026),#7031,.F.); +#7026=IFCFACEOUTERBOUND(#7025,.T.); +#7025=IFCEDGELOOP((#7021,#7022,#7023,#7024)); +#7021=IFCORIENTEDEDGE(*,*,#2612,.F.); +#7022=IFCORIENTEDEDGE(*,*,#3795,.F.); +#7023=IFCORIENTEDEDGE(*,*,#2623,.F.); +#7024=IFCORIENTEDEDGE(*,*,#3348,.F.); +#7031=IFCSURFACEOFLINEAREXTRUSION(#7030,#7028,#9,0.01968503937007874); +#7030=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7029); +#7029=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5849,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.28885217E-07,0.250000128885217,0.500000128918807),.UNSPECIFIED.,(0.999999698003307,0.999999849001576,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7028=IFCAXIS2PLACEMENT3D(#2597,#5,#7027); +#7027=IFCDIRECTION((0.,-1.,-3.645424840726044E-07)); +#7040=IFCADVANCEDFACE((#7036),#7039,.T.); +#7036=IFCFACEOUTERBOUND(#7035,.T.); +#7035=IFCEDGELOOP((#7033,#7034)); +#7033=IFCORIENTEDEDGE(*,*,#2586,.F.); +#7034=IFCORIENTEDEDGE(*,*,#3799,.T.); +#3799=IFCEDGECURVE(#2579,#2581,#3798,.T.); +#3798=IFCTRIMMEDCURVE(#3797,(#2578),(#2580),.T.,.CARTESIAN.); +#3797=IFCCIRCLE(#3796,0.003323437499999978); +#3796=IFCAXIS2PLACEMENT3D(#2582,#6,#7); +#7039=IFCPLANE(#7038); +#7038=IFCAXIS2PLACEMENT3D(#7037,#6,#8); +#7037=IFCCARTESIANPOINT((-0.026152806539090193,-0.04079703570429331,0.5658234375000002)); +#7052=IFCADVANCEDFACE((#7046),#7051,.F.); +#7046=IFCFACEOUTERBOUND(#7045,.T.); +#7045=IFCEDGELOOP((#7041,#7042,#7043,#7044)); +#7041=IFCORIENTEDEDGE(*,*,#2591,.F.); +#7042=IFCORIENTEDEDGE(*,*,#3799,.F.); +#7043=IFCORIENTEDEDGE(*,*,#2596,.F.); +#7044=IFCORIENTEDEDGE(*,*,#3804,.T.); +#3804=IFCEDGECURVE(#2545,#2547,#3803,.T.); +#3803=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2544,#2544,#2544,#3800,#3801,#3802,#2546,#2546,#2546),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641647012247006E-09,0.250000002641647,0.500000002641647,0.500000229068967),.UNSPECIFIED.,(0.999999993810237,0.999999996905118,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999734723893,0.999999469448267)); +#3800=IFCCARTESIANPOINT((-0.02547624403909026,-0.03347359820429324,0.5585)); +#3801=IFCCARTESIANPOINT((-0.02547624403909026,-0.03747359820429324,0.5585)); +#3802=IFCCARTESIANPOINT((-0.02547624403909026,-0.04147359820429324,0.5585)); +#7051=IFCSURFACEOFREVOLUTION(#7050,$,#7048); +#7050=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#7049); +#7049=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#2580,#2546),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.04349808198498198),.UNSPECIFIED.,(1.,1.)); +#7048=IFCAXIS1PLACEMENT(#7047,#6); +#7047=IFCCARTESIANPOINT((-0.025476244039090157,-0.03747359820429315,0.5625000000000003)); +#7064=IFCADVANCEDFACE((#7058),#7063,.F.); +#7058=IFCFACEOUTERBOUND(#7057,.T.); +#7057=IFCEDGELOOP((#7053,#7054,#7055,#7056)); +#7053=IFCORIENTEDEDGE(*,*,#2566,.F.); +#7054=IFCORIENTEDEDGE(*,*,#3804,.F.); +#7055=IFCORIENTEDEDGE(*,*,#2577,.F.); +#7056=IFCORIENTEDEDGE(*,*,#2902,.F.); +#7063=IFCSURFACEOFLINEAREXTRUSION(#7062,#7060,#9,0.047649073162729656); +#7062=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7061); +#7061=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641647E-09,0.250000002641647,0.500000002641647,0.500000229068967),.UNSPECIFIED.,(0.999999993810237,0.999999996905118,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999734723893,0.999999469448267)); +#7060=IFCAXIS2PLACEMENT3D(#2544,#5,#7059); +#7059=IFCDIRECTION((0.,-1.,6.329617159074455E-07)); +#7077=IFCADVANCEDFACE((#7071),#7076,.F.); +#7071=IFCFACEOUTERBOUND(#7070,.T.); +#7070=IFCEDGELOOP((#7065,#7066,#7067,#7068,#7069)); +#7065=IFCORIENTEDEDGE(*,*,#2527,.F.); +#7066=IFCORIENTEDEDGE(*,*,#3806,.T.); +#3806=IFCEDGECURVE(#2513,#2910,#3805,.T.); +#3805=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2512,#2915,#2914,#2913,#2912,#2911,#2514),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.047686744053065,0.297686744053065,0.500000092171635),.UNSPECIFIED.,(0.909576501611195,0.944131504158258,1.,0.707106781186548,1.,0.762975169042502,0.909576635191)); +#7067=IFCORIENTEDEDGE(*,*,#2917,.F.); +#7068=IFCORIENTEDEDGE(*,*,#2541,.F.); +#7069=IFCORIENTEDEDGE(*,*,#3813,.T.); +#3813=IFCEDGECURVE(#2529,#2523,#3812,.T.); +#3812=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2528,#3807,#3808,#3809,#3810,#3811,#2522),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334811857,0.45231334811857,0.500000092171635),.UNSPECIFIED.,(0.909576635191,0.762975169042502,1.,0.707106781186548,1.,0.944131504158258,0.909576501611195)); +#3807=IFCCARTESIANPOINT((-0.007152806539090194,-0.030473598208504087,0.5572500258233464)); +#3808=IFCCARTESIANPOINT((-0.007152806539090194,-0.03551356647102193,0.5557800092556191)); +#3809=IFCCARTESIANPOINT((-0.007152806539090194,-0.04223355721540327,0.5538199775223475)); +#3810=IFCCARTESIANPOINT((-0.007152806539090194,-0.044193588948674464,0.5605399682667289)); +#3811=IFCCARTESIANPOINT((-0.007152806539090194,-0.044473598778340485,0.5614999851030634)); +#7076=IFCSURFACEOFLINEAREXTRUSION(#7075,#7073,#9,0.012467191601050094); +#7075=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7074); +#7074=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#5929,#5930,#5931,#5932,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334811857,0.45231334811857,0.500000092171635),.UNSPECIFIED.,(0.909576635191,0.762975169042502,1.,0.707106781186548,1.,0.944131504158258,0.909576501611195)); +#7073=IFCAXIS2PLACEMENT3D(#2514,#5,#7072); +#7072=IFCDIRECTION((0.,-1.,2.874197854195375E-07)); +#7089=IFCADVANCEDFACE((#7081),#7088,.T.); +#7081=IFCFACEOUTERBOUND(#7080,.T.); +#7080=IFCEDGELOOP((#7078,#7079)); +#7078=IFCORIENTEDEDGE(*,*,#2491,.F.); +#7079=IFCORIENTEDEDGE(*,*,#3818,.T.); +#3818=IFCEDGECURVE(#2484,#2486,#3817,.T.); +#3817=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2483,#2483,#2483,#3814,#3815,#3816,#2485),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.288852129466278E-07,0.250000128885213,0.500000128918793),.UNSPECIFIED.,(0.999999698003317,0.99999984900158,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3814=IFCCARTESIANPOINT((-0.0071528065390903065,-0.03247359820429324,0.5575)); +#3815=IFCCARTESIANPOINT((-0.0071528065390903065,-0.03747359820429324,0.5575)); +#3816=IFCCARTESIANPOINT((-0.0071528065390903065,-0.042473598204293236,0.5575)); +#7088=IFCPLANE(#7087); +#7087=IFCAXIS2PLACEMENT3D(#7086,#5,#7); +#7086=IFCCARTESIANPOINT((-0.007152806539090194,-0.04447359820429324,0.5555)); +#7090=IFCADVANCEDFACE((#7085),#7088,.T.); +#7085=IFCFACEBOUND(#7084,.F.); +#7084=IFCEDGELOOP((#7082,#7083)); +#7082=IFCORIENTEDEDGE(*,*,#2536,.F.); +#7083=IFCORIENTEDEDGE(*,*,#3813,.F.); +#7102=IFCADVANCEDFACE((#7096),#7101,.F.); +#7096=IFCFACEOUTERBOUND(#7095,.T.); +#7095=IFCEDGELOOP((#7091,#7092,#7093,#7094)); +#7091=IFCORIENTEDEDGE(*,*,#2498,.F.); +#7092=IFCORIENTEDEDGE(*,*,#3818,.F.); +#7093=IFCORIENTEDEDGE(*,*,#2509,.F.); +#7094=IFCORIENTEDEDGE(*,*,#3343,.F.); +#7101=IFCSURFACEOFLINEAREXTRUSION(#7100,#7098,#9,0.01968503937007874); +#7100=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7099); +#7099=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5849,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.28885213E-07,0.250000128885213,0.500000128918793),.UNSPECIFIED.,(0.999999698003317,0.99999984900158,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7098=IFCAXIS2PLACEMENT3D(#2483,#5,#7097); +#7097=IFCDIRECTION((0.,-1.,-3.6454252891007583E-07)); +#7110=IFCADVANCEDFACE((#7106),#7109,.T.); +#7106=IFCFACEOUTERBOUND(#7105,.T.); +#7105=IFCEDGELOOP((#7103,#7104)); +#7103=IFCORIENTEDEDGE(*,*,#2472,.F.); +#7104=IFCORIENTEDEDGE(*,*,#3822,.T.); +#3822=IFCEDGECURVE(#2465,#2467,#3821,.T.); +#3821=IFCTRIMMEDCURVE(#3820,(#2464),(#2466),.T.,.CARTESIAN.); +#3820=IFCCIRCLE(#3819,0.0033234375000001904); +#3819=IFCAXIS2PLACEMENT3D(#2468,#6,#7); +#7109=IFCPLANE(#7108); +#7108=IFCAXIS2PLACEMENT3D(#7107,#6,#8); +#7107=IFCCARTESIANPOINT((-0.026152806539090193,-0.3657970357042935,0.040823437500000184)); +#7121=IFCADVANCEDFACE((#7116),#7120,.F.); +#7116=IFCFACEOUTERBOUND(#7115,.T.); +#7115=IFCEDGELOOP((#7111,#7112,#7113,#7114)); +#7111=IFCORIENTEDEDGE(*,*,#2477,.F.); +#7112=IFCORIENTEDEDGE(*,*,#3822,.F.); +#7113=IFCORIENTEDEDGE(*,*,#2482,.F.); +#7114=IFCORIENTEDEDGE(*,*,#3827,.T.); +#3827=IFCEDGECURVE(#2438,#2440,#3826,.T.); +#3826=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2437,#2437,#2437,#3823,#3824,#3825,#2439,#2439,#2439),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641478036302658E-09,0.250000002641478,0.500000002641478,0.500000229068935),.UNSPECIFIED.,(0.999999993810631,0.999999996905316,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999734723733,0.999999469447947)); +#3823=IFCCARTESIANPOINT((-0.02547624403909026,-0.3584735982042932,0.03350000000000045)); +#3824=IFCCARTESIANPOINT((-0.02547624403909026,-0.36247359820429315,0.0335)); +#3825=IFCCARTESIANPOINT((-0.02547624403909026,-0.36647359820429315,0.0335)); +#7120=IFCSURFACEOFREVOLUTION(#7119,$,#7117); +#7119=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#7118); +#7118=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#2466,#2439),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.04349808198498098),.UNSPECIFIED.,(1.,1.)); +#7117=IFCAXIS1PLACEMENT(#2441,#6); +#7133=IFCADVANCEDFACE((#7127),#7132,.F.); +#7127=IFCFACEOUTERBOUND(#7126,.T.); +#7126=IFCEDGELOOP((#7122,#7123,#7124,#7125)); +#7122=IFCORIENTEDEDGE(*,*,#2452,.F.); +#7123=IFCORIENTEDEDGE(*,*,#3827,.F.); +#7124=IFCORIENTEDEDGE(*,*,#2463,.F.); +#7125=IFCORIENTEDEDGE(*,*,#2939,.F.); +#7132=IFCSURFACEOFLINEAREXTRUSION(#7131,#7129,#9,0.04764907316272928); +#7131=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7130); +#7130=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641478E-09,0.250000002641478,0.500000002641478,0.500000229068935),.UNSPECIFIED.,(0.999999993810631,0.999999996905316,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999734723733,0.999999469447947)); +#7129=IFCAXIS2PLACEMENT3D(#2437,#5,#7128); +#7128=IFCDIRECTION((0.,-1.,6.329623826532756E-07)); +#7147=IFCADVANCEDFACE((#7140),#7146,.F.); +#7140=IFCFACEOUTERBOUND(#7139,.T.); +#7139=IFCEDGELOOP((#7134,#7135,#7136,#7137,#7138)); +#7134=IFCORIENTEDEDGE(*,*,#2420,.F.); +#7135=IFCORIENTEDEDGE(*,*,#2954,.F.); +#7136=IFCORIENTEDEDGE(*,*,#3829,.T.); +#3829=IFCEDGECURVE(#2943,#2430,#3828,.T.); +#3828=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2405,#2952,#2951,#2950,#2949,#2948,#2407),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.03682836699871306,0.28682836699871306,0.500000001339116),.UNSPECIFIED.,(0.926418070898369,0.956852884184415,1.,0.707106781186548,1.,0.75025389543326,0.926418073111649)); +#7137=IFCORIENTEDEDGE(*,*,#2434,.F.); +#7138=IFCORIENTEDEDGE(*,*,#3836,.T.); +#3836=IFCEDGECURVE(#2422,#2416,#3835,.T.); +#3835=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2421,#3830,#3831,#3832,#3833,#3834,#2415),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.213171634340403,0.463171634340403,0.500000001339116),.UNSPECIFIED.,(0.926418073111649,0.75025389543326,1.,0.707106781186548,1.,0.956852884184415,0.926418070898369)); +#3830=IFCCARTESIANPOINT((-0.007152806539090194,-0.35547359821120544,0.031874460350413074)); +#3831=IFCCARTESIANPOINT((-0.007152806539090194,-0.36096736011641906,0.030663974340112875)); +#3832=IFCCARTESIANPOINT((-0.007152806539090194,-0.3678033857763062,0.029157736252238463)); +#3833=IFCCARTESIANPOINT((-0.007152806539090194,-0.3693096238641807,0.03599376191212559)); +#3834=IFCCARTESIANPOINT((-0.007152806539090194,-0.3694735982114611,0.03673795557884728)); +#7146=IFCSURFACEOFLINEAREXTRUSION(#7145,#7142,#9,0.012467191601049723); +#7145=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7144); +#7144=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5797,#7143,#5992,#5931,#5932,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.213171634340403,0.463171634340403,0.500000001339116),.UNSPECIFIED.,(0.926418073111649,0.75025389543326,1.,0.707106781186548,1.,0.956852884184415,0.926418070898369)); +#7143=IFCCARTESIANPOINT((0.005493761875777544,0.00683602563523374,0.)); +#7142=IFCAXIS2PLACEMENT3D(#2407,#5,#7141); +#7141=IFCDIRECTION((0.,-1.,5.317117805571517E-09)); +#7159=IFCADVANCEDFACE((#7151),#7158,.T.); +#7151=IFCFACEOUTERBOUND(#7150,.T.); +#7150=IFCEDGELOOP((#7148,#7149)); +#7148=IFCORIENTEDEDGE(*,*,#2384,.F.); +#7149=IFCORIENTEDEDGE(*,*,#3841,.T.); +#3841=IFCEDGECURVE(#2377,#2379,#3840,.T.); +#3840=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2376,#2376,#2376,#3837,#3838,#3839,#2378),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.2888516198739097E-07,0.250000128885162,0.50000012891872),.UNSPECIFIED.,(0.999999698003435,0.99999984900164,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3837=IFCCARTESIANPOINT((-0.0071528065390903065,-0.35747359820429325,0.03250000000000068)); +#3838=IFCCARTESIANPOINT((-0.007152806539090194,-0.36247359820429303,0.0325)); +#3839=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3674735982042931,0.03249999999999977)); +#7158=IFCPLANE(#7157); +#7157=IFCAXIS2PLACEMENT3D(#7156,#5,#7); +#7156=IFCCARTESIANPOINT((-0.007152806539090194,-0.3694735982042935,0.0305)); +#7160=IFCADVANCEDFACE((#7155),#7158,.T.); +#7155=IFCFACEBOUND(#7154,.F.); +#7154=IFCEDGELOOP((#7152,#7153)); +#7152=IFCORIENTEDEDGE(*,*,#2429,.F.); +#7153=IFCORIENTEDEDGE(*,*,#3836,.F.); +#7172=IFCADVANCEDFACE((#7166),#7171,.F.); +#7166=IFCFACEOUTERBOUND(#7165,.T.); +#7165=IFCEDGELOOP((#7161,#7162,#7163,#7164)); +#7161=IFCORIENTEDEDGE(*,*,#2391,.F.); +#7162=IFCORIENTEDEDGE(*,*,#3841,.F.); +#7163=IFCORIENTEDEDGE(*,*,#2402,.F.); +#7164=IFCORIENTEDEDGE(*,*,#3338,.F.); +#7171=IFCSURFACEOFLINEAREXTRUSION(#7170,#7168,#9,0.01968503937007911); +#7170=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7169); +#7169=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5849,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.28885162E-07,0.250000128885162,0.50000012891872),.UNSPECIFIED.,(0.999999698003435,0.99999984900164,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7168=IFCAXIS2PLACEMENT3D(#2376,#5,#7167); +#7167=IFCDIRECTION((0.,-1.,-3.6454243796615273E-07)); +#7180=IFCADVANCEDFACE((#7176),#7179,.T.); +#7176=IFCFACEOUTERBOUND(#7175,.T.); +#7175=IFCEDGELOOP((#7173,#7174)); +#7173=IFCORIENTEDEDGE(*,*,#2365,.F.); +#7174=IFCORIENTEDEDGE(*,*,#3845,.T.); +#3845=IFCEDGECURVE(#2358,#2360,#3844,.T.); +#3844=IFCTRIMMEDCURVE(#3843,(#2357),(#2359),.T.,.CARTESIAN.); +#3843=IFCCIRCLE(#3842,0.003323437500000986); +#3842=IFCAXIS2PLACEMENT3D(#2361,#6,#7); +#7179=IFCPLANE(#7178); +#7178=IFCAXIS2PLACEMENT3D(#7177,#6,#8); +#7177=IFCCARTESIANPOINT((-0.026152806539090308,-0.36579703570429334,0.5658234375000002)); +#7191=IFCADVANCEDFACE((#7186),#7190,.F.); +#7186=IFCFACEOUTERBOUND(#7185,.T.); +#7185=IFCEDGELOOP((#7181,#7182,#7183,#7184)); +#7181=IFCORIENTEDEDGE(*,*,#2370,.F.); +#7182=IFCORIENTEDEDGE(*,*,#3845,.F.); +#7183=IFCORIENTEDEDGE(*,*,#2375,.F.); +#7184=IFCORIENTEDEDGE(*,*,#3850,.T.); +#3850=IFCEDGECURVE(#2331,#2333,#3849,.T.); +#3849=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2330,#2330,#2330,#3846,#3847,#3848,#2332,#2332,#2332),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641629026634007E-09,0.250000002641629,0.500000002641629,0.500000229068965),.UNSPECIFIED.,(0.999999993810278,0.999999996905139,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723875,0.99999946944823)); +#3846=IFCCARTESIANPOINT((-0.02547624403909026,-0.35847359820429303,0.558500000000001)); +#3847=IFCCARTESIANPOINT((-0.02547624403909026,-0.362473598204293,0.5585)); +#3848=IFCCARTESIANPOINT((-0.02547624403909026,-0.36647359820429304,0.5585)); +#7190=IFCSURFACEOFREVOLUTION(#7189,$,#7187); +#7189=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#7188); +#7188=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#2359,#2332),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.04349808198497898),.UNSPECIFIED.,(1.,1.)); +#7187=IFCAXIS1PLACEMENT(#2334,#6); +#7203=IFCADVANCEDFACE((#7197),#7202,.F.); +#7197=IFCFACEOUTERBOUND(#7196,.T.); +#7196=IFCEDGELOOP((#7192,#7193,#7194,#7195)); +#7192=IFCORIENTEDEDGE(*,*,#2345,.F.); +#7193=IFCORIENTEDEDGE(*,*,#3850,.F.); +#7194=IFCORIENTEDEDGE(*,*,#2356,.F.); +#7195=IFCORIENTEDEDGE(*,*,#3855,.T.); +#3855=IFCEDGECURVE(#2347,#2341,#3854,.T.); +#3854=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2346,#2346,#2346,#3851,#3852,#3853,#2340,#2340,#2340),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641629E-09,0.250000002641629,0.500000002641629,0.500000229068965),.UNSPECIFIED.,(0.999999993810278,0.999999996905139,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999734723875,0.99999946944823)); +#3851=IFCCARTESIANPOINT((-0.010952806539090374,-0.35847359820429286,0.558500000000001)); +#3852=IFCCARTESIANPOINT((-0.010952806539090263,-0.3624735982042929,0.5585000000000004)); +#3853=IFCCARTESIANPOINT((-0.010952806539090374,-0.366473598204293,0.5585)); +#7202=IFCSURFACEOFLINEAREXTRUSION(#7201,#7199,#9,0.047649073162729656); +#7201=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7200); +#7200=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641629E-09,0.250000002641629,0.500000002641629,0.500000229068965),.UNSPECIFIED.,(0.999999993810278,0.999999996905139,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723875,0.99999946944823)); +#7199=IFCAXIS2PLACEMENT3D(#2330,#5,#7198); +#7198=IFCDIRECTION((0.,-1.,6.329615720891706E-07)); +#7219=IFCADVANCEDFACE((#7207),#7218,.T.); +#7207=IFCFACEOUTERBOUND(#7206,.T.); +#7206=IFCEDGELOOP((#7204,#7205)); +#7204=IFCORIENTEDEDGE(*,*,#2352,.F.); +#7205=IFCORIENTEDEDGE(*,*,#3855,.F.); +#7218=IFCPLANE(#7217); +#7217=IFCAXIS2PLACEMENT3D(#7216,#6,#8); +#7216=IFCCARTESIANPOINT((-0.010952806539090263,-0.3694735982042934,0.5706679449467418)); +#7220=IFCADVANCEDFACE((#7215),#7218,.T.); +#7215=IFCFACEBOUND(#7214,.F.); +#7214=IFCEDGELOOP((#7208,#7209,#7210,#7211,#7212,#7213)); +#7208=IFCORIENTEDEDGE(*,*,#3863,.T.); +#3863=IFCEDGECURVE(#3856,#3858,#3862,.T.); +#3856=IFCVERTEXPOINT(#3853); +#3858=IFCVERTEXPOINT(#3857); +#3857=IFCCARTESIANPOINT((-0.010952806539090263,-0.36845887957853124,0.56)); +#3862=IFCTRIMMEDCURVE(#3861,(#3853),(#3857),.T.,.CARTESIAN.); +#3861=IFCLINE(#3853,#3860); +#3860=IFCVECTOR(#3859,0.3048); +#3859=IFCDIRECTION((0.,-0.707106781186424,0.7071067811866711)); +#7209=IFCORIENTEDEDGE(*,*,#3869,.T.); +#3869=IFCEDGECURVE(#3858,#3865,#3868,.T.); +#3865=IFCVERTEXPOINT(#3864); +#3864=IFCCARTESIANPOINT((-0.010952806539090263,-0.36901194661960435,0.56)); +#3868=IFCTRIMMEDCURVE(#3867,(#3857),(#3864),.T.,.CARTESIAN.); +#3867=IFCLINE(#3857,#3866); +#3866=IFCVECTOR(#8,0.3048); +#7210=IFCORIENTEDEDGE(*,*,#3876,.T.); +#3876=IFCEDGECURVE(#3865,#2299,#3875,.T.); +#3875=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2300,#3870,#3871,#3872,#3873,#3874,#2298),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.04768665219066398,0.297686652190664,0.500000000219102),.UNSPECIFIED.,(0.909576634742843,0.944131611781756,1.,0.707106781186548,1.,0.762975169148098,0.909576635060377)); +#3870=IFCCARTESIANPOINT((-0.010952806539090374,-0.35547359820156793,0.5614999831442806)); +#3871=IFCCARTESIANPOINT((-0.010952806539090263,-0.35575360745991197,0.5605399682667294)); +#3872=IFCCARTESIANPOINT((-0.010952806539090263,-0.3577136391931827,0.5538199775223479)); +#3873=IFCCARTESIANPOINT((-0.010952806539090263,-0.364433629937564,0.5557800092556185)); +#3874=IFCCARTESIANPOINT((-0.010952806539090263,-0.36947359819713915,0.5572500258224873)); +#7211=IFCORIENTEDEDGE(*,*,#2307,.F.); +#7212=IFCORIENTEDEDGE(*,*,#3882,.T.); +#3882=IFCEDGECURVE(#2297,#3878,#3881,.T.); +#3878=IFCVERTEXPOINT(#3877); +#3877=IFCCARTESIANPOINT((-0.010952806539090263,-0.3564735982042933,0.5625)); +#3881=IFCTRIMMEDCURVE(#3880,(#2296),(#3877),.T.,.CARTESIAN.); +#3880=IFCLINE(#2296,#3879); +#3879=IFCVECTOR(#10,0.3048); +#7213=IFCORIENTEDEDGE(*,*,#3887,.T.); +#3887=IFCEDGECURVE(#3878,#3856,#3886,.T.); +#3886=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3877,#3883,#3884,#3885,#3853),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659061202,0.370054230655305),.UNSPECIFIED.,(0.887325194591881,0.783227249016015,1.,0.783227251975313,0.887325191749672)); +#3883=IFCCARTESIANPOINT((-0.010952806539090374,-0.3564735982117271,0.5584909281694054)); +#3884=IFCCARTESIANPOINT((-0.010952806539090263,-0.36017749761010276,0.5569567228049324)); +#3885=IFCCARTESIANPOINT((-0.010952806539090263,-0.36388139694391963,0.5554225174672006)); +#7233=IFCADVANCEDFACE((#7227),#7232,.F.); +#7227=IFCFACEOUTERBOUND(#7226,.T.); +#7226=IFCEDGELOOP((#7221,#7222,#7223,#7224,#7225)); +#7221=IFCORIENTEDEDGE(*,*,#2313,.F.); +#7222=IFCORIENTEDEDGE(*,*,#3876,.F.); +#7223=IFCORIENTEDEDGE(*,*,#3889,.T.); +#3889=IFCEDGECURVE(#3865,#2323,#3888,.T.); +#3888=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2298,#3874,#3873,#3872,#3871,#3870,#2300),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.20231334802843798,0.452313348028438,0.500000000219102),.UNSPECIFIED.,(0.909576635060377,0.762975169148098,1.,0.707106781186548,1.,0.944131611781756,0.909576634742843)); +#7224=IFCORIENTEDEDGE(*,*,#2327,.F.); +#7225=IFCORIENTEDEDGE(*,*,#3896,.T.); +#3896=IFCEDGECURVE(#2315,#2309,#3895,.T.); +#3895=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2314,#3890,#3891,#3892,#3893,#3894,#2308),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.047686652190664,0.297686652190664,0.500000000219102),.UNSPECIFIED.,(0.909576634742843,0.944131611781756,1.,0.707106781186547,1.,0.762975169148098,0.909576635060377)); +#3890=IFCCARTESIANPOINT((-0.007152806539090421,-0.35547359820156793,0.5614999831442806)); +#3891=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3557536074599119,0.5605399682667294)); +#3892=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3577136391931826,0.5538199775223479)); +#3893=IFCCARTESIANPOINT((-0.0071528065390903065,-0.364433629937564,0.5557800092556185)); +#3894=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36947359819713904,0.5572500258224873)); +#7232=IFCSURFACEOFLINEAREXTRUSION(#7231,#7229,#9,0.012467191601050098); +#7231=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7230); +#7230=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5865,#5865,#6052,#5867,#5868,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.047686652190664,0.297686652190664,0.500000000219102),.UNSPECIFIED.,(0.909576634742843,0.944131611781756,1.,0.707106781186548,1.,0.762975169148098,0.909576635060377)); +#7229=IFCAXIS2PLACEMENT3D(#2300,#5,#7228); +#7228=IFCDIRECTION((0.,-1.,-2.044018059572364E-09)); +#7245=IFCADVANCEDFACE((#7237),#7244,.T.); +#7237=IFCFACEOUTERBOUND(#7236,.T.); +#7236=IFCEDGELOOP((#7234,#7235)); +#7234=IFCORIENTEDEDGE(*,*,#2277,.F.); +#7235=IFCORIENTEDEDGE(*,*,#3901,.T.); +#3901=IFCEDGECURVE(#2270,#2272,#3900,.T.); +#3900=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2269,#2269,#2269,#3897,#3898,#3899,#2271),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.2888521394582853E-07,0.250000128885214,0.500000128918803),.UNSPECIFIED.,(0.999999698003315,0.99999984900158,1.,0.707106781186548,1.,0.707106781186548,1.)); +#3897=IFCCARTESIANPOINT((-0.0071528065390903065,-0.3574735982042929,0.5575000000000009)); +#3898=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36247359820429287,0.5575)); +#3899=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36747359820429293,0.5574999999999996)); +#7244=IFCPLANE(#7243); +#7243=IFCAXIS2PLACEMENT3D(#7242,#5,#7); +#7242=IFCCARTESIANPOINT((-0.0071528065390903065,-0.36947359820429326,0.5555)); +#7246=IFCADVANCEDFACE((#7241),#7244,.T.); +#7241=IFCFACEBOUND(#7240,.F.); +#7240=IFCEDGELOOP((#7238,#7239)); +#7238=IFCORIENTEDEDGE(*,*,#2322,.F.); +#7239=IFCORIENTEDEDGE(*,*,#3896,.F.); +#7258=IFCADVANCEDFACE((#7252),#7257,.F.); +#7252=IFCFACEOUTERBOUND(#7251,.T.); +#7251=IFCEDGELOOP((#7247,#7248,#7249,#7250)); +#7247=IFCORIENTEDEDGE(*,*,#2284,.F.); +#7248=IFCORIENTEDEDGE(*,*,#3901,.F.); +#7249=IFCORIENTEDEDGE(*,*,#2295,.F.); +#7250=IFCORIENTEDEDGE(*,*,#3333,.F.); +#7257=IFCSURFACEOFLINEAREXTRUSION(#7256,#7254,#9,0.01968503937007874); +#7256=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7255); +#7255=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5849,#5850),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.28885214E-07,0.250000128885214,0.500000128918803),.UNSPECIFIED.,(0.999999698003315,0.99999984900158,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7254=IFCAXIS2PLACEMENT3D(#2269,#5,#7253); +#7253=IFCDIRECTION((0.,-1.,-3.6454257628550625E-07)); +#7270=IFCADVANCEDFACE((#7264),#7269,.F.); +#7264=IFCFACEOUTERBOUND(#7263,.T.); +#7263=IFCEDGELOOP((#7259,#7260,#7261,#7262)); +#7259=IFCORIENTEDEDGE(*,*,#2257,.F.); +#7260=IFCORIENTEDEDGE(*,*,#3549,.F.); +#7261=IFCORIENTEDEDGE(*,*,#2268,.F.); +#7262=IFCORIENTEDEDGE(*,*,#3328,.F.); +#7269=IFCSURFACEOFLINEAREXTRUSION(#7268,#7266,#10,0.00393700787401627); +#7268=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7267); +#7267=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5799,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066835E-09,0.250000002066835,0.500000002124778),.UNSPECIFIED.,(0.999999995157104,0.999999997578552,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7266=IFCAXIS2PLACEMENT3D(#2243,#5,#7265); +#7265=IFCDIRECTION((0.,5.84598723151758E-09,-1.)); +#7282=IFCADVANCEDFACE((#7276),#7281,.F.); +#7276=IFCFACEOUTERBOUND(#7275,.T.); +#7275=IFCEDGELOOP((#7271,#7272,#7273,#7274)); +#7271=IFCORIENTEDEDGE(*,*,#2231,.F.); +#7272=IFCORIENTEDEDGE(*,*,#3544,.F.); +#7273=IFCORIENTEDEDGE(*,*,#2242,.F.); +#7274=IFCORIENTEDEDGE(*,*,#3323,.F.); +#7281=IFCSURFACEOFLINEAREXTRUSION(#7280,#7278,#10,0.003937007874015897); +#7280=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7279); +#7279=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5799,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066851E-09,0.250000002066851,0.500000002124776),.UNSPECIFIED.,(0.999999995157066,0.999999997578533,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7278=IFCAXIS2PLACEMENT3D(#2217,#5,#7277); +#7277=IFCDIRECTION((0.,5.845942878646704E-09,-1.)); +#7294=IFCADVANCEDFACE((#7288),#7293,.F.); +#7288=IFCFACEOUTERBOUND(#7287,.T.); +#7287=IFCEDGELOOP((#7283,#7284,#7285,#7286)); +#7283=IFCORIENTEDEDGE(*,*,#2205,.F.); +#7284=IFCORIENTEDEDGE(*,*,#3539,.F.); +#7285=IFCORIENTEDEDGE(*,*,#2216,.F.); +#7286=IFCORIENTEDEDGE(*,*,#3318,.F.); +#7293=IFCSURFACEOFLINEAREXTRUSION(#7292,#7290,#10,0.003937007874015524); +#7292=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7291); +#7291=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5799,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066904E-09,0.250000002066904,0.500000002124877),.UNSPECIFIED.,(0.999999995156944,0.999999997578472,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7290=IFCAXIS2PLACEMENT3D(#2191,#5,#7289); +#7289=IFCDIRECTION((0.,5.846161768278032E-09,-1.)); +#7306=IFCADVANCEDFACE((#7300),#7305,.F.); +#7300=IFCFACEOUTERBOUND(#7299,.T.); +#7299=IFCEDGELOOP((#7295,#7296,#7297,#7298)); +#7295=IFCORIENTEDEDGE(*,*,#2179,.F.); +#7296=IFCORIENTEDEDGE(*,*,#3534,.F.); +#7297=IFCORIENTEDEDGE(*,*,#2190,.F.); +#7298=IFCORIENTEDEDGE(*,*,#3313,.F.); +#7305=IFCSURFACEOFLINEAREXTRUSION(#7304,#7302,#10,0.003937007874015897); +#7304=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7303); +#7303=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5797,#5798,#5799,#5800),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.066847E-09,0.250000002066847,0.500000002124769),.UNSPECIFIED.,(0.999999995157075,0.999999997578538,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7302=IFCAXIS2PLACEMENT3D(#2165,#5,#7301); +#7301=IFCDIRECTION((0.,5.845912078042187E-09,-1.)); +#7318=IFCADVANCEDFACE((#7313),#7317,.T.); +#7313=IFCFACEOUTERBOUND(#7312,.T.); +#7312=IFCEDGELOOP((#7307,#7308,#7309,#7310,#7311)); +#7307=IFCORIENTEDEDGE(*,*,#3909,.T.); +#3909=IFCEDGECURVE(#3903,#3905,#3908,.T.); +#3903=IFCVERTEXPOINT(#3902); +#3902=IFCCARTESIANPOINT((-0.18778796217840965,-0.391954359388698,0.08900000000000001)); +#3905=IFCVERTEXPOINT(#3904); +#3904=IFCCARTESIANPOINT((-0.18778796217840965,-0.391954359388698,0.07930000000000018)); +#3908=IFCTRIMMEDCURVE(#3907,(#3902),(#3904),.T.,.CARTESIAN.); +#3907=IFCLINE(#3902,#3906); +#3906=IFCVECTOR(#10,0.3048); +#7308=IFCORIENTEDEDGE(*,*,#3916,.T.); +#3916=IFCEDGECURVE(#3905,#3911,#3915,.T.); +#3911=IFCVERTEXPOINT(#3910); +#3910=IFCCARTESIANPOINT((-0.19008971545189732,-0.3853005185990951,0.07930000000000018)); +#3915=IFCTRIMMEDCURVE(#3914,(#3904),(#3910),.T.,.CARTESIAN.); +#3914=IFCLINE(#3904,#3913); +#3913=IFCVECTOR(#3912,0.3048); +#3912=IFCDIRECTION((-0.32692039480153606,0.9450518797731731,0.)); +#7309=IFCORIENTEDEDGE(*,*,#3922,.T.); +#3922=IFCEDGECURVE(#3911,#3918,#3921,.T.); +#3918=IFCVERTEXPOINT(#3917); +#3917=IFCCARTESIANPOINT((-0.19008971545189732,-0.3853005185990951,0.08900000000000001)); +#3921=IFCTRIMMEDCURVE(#3920,(#3910),(#3917),.T.,.CARTESIAN.); +#3920=IFCLINE(#3910,#3919); +#3919=IFCVECTOR(#9,0.3048); +#7310=IFCORIENTEDEDGE(*,*,#3927,.T.); +#3927=IFCEDGECURVE(#3918,#2138,#3926,.T.); +#3926=IFCTRIMMEDCURVE(#3925,(#3917),(#2131),.T.,.CARTESIAN.); +#3925=IFCLINE(#3917,#3924); +#3924=IFCVECTOR(#3923,0.30479999999999996); +#3923=IFCDIRECTION((0.3269203948015341,-0.9450518797731735,0.)); +#7311=IFCORIENTEDEDGE(*,*,#3932,.T.); +#3932=IFCEDGECURVE(#2138,#3903,#3931,.T.); +#3931=IFCTRIMMEDCURVE(#3930,(#2131),(#3902),.T.,.CARTESIAN.); +#3930=IFCLINE(#2131,#3929); +#3929=IFCVECTOR(#3928,0.3048); +#3928=IFCDIRECTION((0.3269203948015393,-0.945051879773172,0.)); +#7317=IFCPLANE(#7316); +#7316=IFCAXIS2PLACEMENT3D(#3917,#7314,#7315); +#7314=IFCDIRECTION((0.945051879773173,0.326920394801536,0.)); +#7315=IFCDIRECTION((0.326920394801536,-0.945051879773173,0.)); +#7332=IFCADVANCEDFACE((#7324),#7331,.F.); +#7324=IFCFACEOUTERBOUND(#7323,.T.); +#7323=IFCEDGELOOP((#7319,#7320,#7321,#7322)); +#7319=IFCORIENTEDEDGE(*,*,#3938,.T.); +#3938=IFCEDGECURVE(#3911,#3934,#3937,.T.); +#3934=IFCVERTEXPOINT(#3933); +#3933=IFCCARTESIANPOINT((-0.1891446643990403,-0.38397359820429394,0.07929999999999994)); +#3937=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3910,#3910,#3935,#3936,#3933),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184370750009,0.300368626832536),.UNSPECIFIED.,(0.859497975075639,0.824048064942228,1.,0.82404819928354,0.85949792094294)); +#3935=IFCCARTESIANPOINT((-0.18995919423293495,-0.3843934776973302,0.07930000000000018)); +#3936=IFCCARTESIANPOINT((-0.18966015029413677,-0.3839735986305554,0.07929999999999995)); +#7320=IFCORIENTEDEDGE(*,*,#3944,.T.); +#3944=IFCEDGECURVE(#3934,#3940,#3943,.T.); +#3940=IFCVERTEXPOINT(#3939); +#3939=IFCCARTESIANPOINT((-0.18914466439903643,-0.38397359820429383,0.08900000000000018)); +#3943=IFCTRIMMEDCURVE(#3942,(#3933),(#3939),.T.,.CARTESIAN.); +#3942=IFCLINE(#3933,#3941); +#3941=IFCVECTOR(#9,0.3048); +#7321=IFCORIENTEDEDGE(*,*,#3948,.T.); +#3948=IFCEDGECURVE(#3940,#3918,#3947,.T.); +#3947=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3939,#3945,#3946,#3917,#3917),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184256082527,0.300368626832536),.UNSPECIFIED.,(0.85949792094294,0.82404819928354,1.,0.824048064942228,0.859497975075639)); +#3945=IFCCARTESIANPOINT((-0.18966015029413677,-0.3839735986305554,0.08900000000000047)); +#3946=IFCCARTESIANPOINT((-0.18995919423293495,-0.3843934776973302,0.08900000000000001)); +#7322=IFCORIENTEDEDGE(*,*,#3922,.F.); +#7331=IFCSURFACEOFLINEAREXTRUSION(#7330,#7326,#10,0.031824146981628165); +#7330=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7329); +#7329=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#7327,#7327,#7328),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184370750009,0.300368626832536),.UNSPECIFIED.,(0.859497975075639,0.824048064942228,1.,0.82404819928354,0.85949792094294)); +#7327=IFCCARTESIANPOINT((0.0008145308192508886,0.0004198791856766417,0.)); +#7328=IFCCARTESIANPOINT((0.00162906084191263,0.,0.)); +#7326=IFCAXIS2PLACEMENT3D(#3917,#9,#7325); +#7325=IFCDIRECTION((0.5801201996028383,0.8145308797171308,0.)); +#7347=IFCADVANCEDFACE((#7338),#7346,.F.); +#7338=IFCFACEOUTERBOUND(#7337,.T.); +#7337=IFCEDGELOOP((#7333,#7334,#7335,#7336)); +#7333=IFCORIENTEDEDGE(*,*,#3957,.T.); +#3957=IFCEDGECURVE(#3950,#3952,#3956,.T.); +#3950=IFCVERTEXPOINT(#3949); +#3949=IFCCARTESIANPOINT((-0.1891447402434875,-0.3829735982057629,0.08900000000000022)); +#3952=IFCVERTEXPOINT(#3951); +#3951=IFCCARTESIANPOINT((-0.18914467319245212,-0.3829735982043162,0.07929999999999995)); +#3956=IFCTRIMMEDCURVE(#3955,(#3949),(#3951),.T.,.CARTESIAN.); +#3955=IFCLINE(#3949,#3954); +#3954=IFCVECTOR(#3953,0.30479999999999996); +#3953=IFCDIRECTION((6.9124778752112015E-06,0.,-1.)); +#7334=IFCORIENTEDEDGE(*,*,#3964,.T.); +#3964=IFCEDGECURVE(#3952,#3959,#3963,.T.); +#3959=IFCVERTEXPOINT(#3958); +#3958=IFCCARTESIANPOINT((-0.19103476577077907,-0.38562744350606,0.07930000000000006)); +#3963=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3951,#3960,#3961,#3962,#3958),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184217868663,0.300371490359611),.UNSPECIFIED.,(0.859497902902836,0.824048244053866,1.,0.824044665341253,0.859499345023539)); +#3960=IFCCARTESIANPOINT((-0.19017563720082478,-0.38297359931611397,0.07929999999999995)); +#3961=IFCCARTESIANPOINT((-0.19077372489374592,-0.3838133571903661,0.07929999999999995)); +#3962=IFCCARTESIANPOINT((-0.19137182734873956,-0.38465313579162314,0.07929999999999995)); +#7335=IFCORIENTEDEDGE(*,*,#3971,.T.); +#3971=IFCEDGECURVE(#3959,#3966,#3970,.T.); +#3966=IFCVERTEXPOINT(#3965); +#3965=IFCCARTESIANPOINT((-0.1910347548914823,-0.38562747495452165,0.08900000000000048)); +#3970=IFCTRIMMEDCURVE(#3969,(#3958),(#3965),.T.,.CARTESIAN.); +#3969=IFCLINE(#3958,#3968); +#3968=IFCVECTOR(#3967,0.3048); +#3967=IFCDIRECTION((1.1215770824727976E-06,-3.242109725026121E-06,1.)); +#7336=IFCORIENTEDEDGE(*,*,#3976,.T.); +#3976=IFCEDGECURVE(#3966,#3950,#3975,.T.); +#3975=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3965,#3972,#3973,#3974,#3949),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.15018727249094802,0.300371490359611),.UNSPECIFIED.,(0.859499345023539,0.824044665341253,1.,0.824048244053866,0.859497902902836)); +#3972=IFCCARTESIANPOINT((-0.19137182734873923,-0.38465313579162325,0.08900000000000001)); +#3973=IFCCARTESIANPOINT((-0.19077372489374567,-0.38381335719036624,0.08900000000000022)); +#3974=IFCCARTESIANPOINT((-0.19017563720082445,-0.3829735993161141,0.08900000000000022)); +#7346=IFCSURFACEOFLINEAREXTRUSION(#7345,#7340,#9,0.03182414698162822); +#7345=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7344); +#7344=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184217868663,0.300371490359611),.UNSPECIFIED.,(0.859497902902836,0.824048244053866,1.,0.824044665341253,0.859499345023539)); +#7341=IFCCARTESIANPOINT((0.0016290084009880391,0.0008397129107671915,0.)); +#7342=IFCCARTESIANPOINT((0.0026600053193593133,0.0008397232744637591,0.)); +#7343=IFCCARTESIANPOINT((0.003258100238414028,-6.069394704747075E-08,0.)); +#7340=IFCAXIS2PLACEMENT3D(#3949,#10,#7339); +#7339=IFCDIRECTION((-0.5801123191806784,-0.8145364922057298,0.)); +#7358=IFCADVANCEDFACE((#7353),#7357,.T.); +#7353=IFCFACEOUTERBOUND(#7352,.T.); +#7352=IFCEDGELOOP((#7348,#7349,#7350,#7351)); +#7348=IFCORIENTEDEDGE(*,*,#3971,.F.); +#7349=IFCORIENTEDEDGE(*,*,#3981,.T.); +#3981=IFCEDGECURVE(#3959,#2151,#3980,.T.); +#3980=IFCTRIMMEDCURVE(#3979,(#3958),(#2150),.T.,.CARTESIAN.); +#3979=IFCLINE(#3958,#3978); +#3978=IFCVECTOR(#3977,0.3048); +#3977=IFCDIRECTION((0.32692039480154006,-0.9450518797731716,0.)); +#7350=IFCORIENTEDEDGE(*,*,#2156,.F.); +#7351=IFCORIENTEDEDGE(*,*,#3986,.T.); +#3986=IFCEDGECURVE(#2147,#3966,#3985,.T.); +#3985=IFCTRIMMEDCURVE(#3984,(#2146),(#3965),.T.,.CARTESIAN.); +#3984=IFCLINE(#2146,#3983); +#3983=IFCVECTOR(#3982,0.30479999999999996); +#3982=IFCDIRECTION((-0.326920394801543,0.9450518797731705,0.)); +#7357=IFCPLANE(#7356); +#7356=IFCAXIS2PLACEMENT3D(#2146,#7354,#7355); +#7354=IFCDIRECTION((-0.9450518797731716,-0.32692039480154006,0.)); +#7355=IFCDIRECTION((0.32692039480154006,-0.9450518797731716,0.)); +#7370=IFCADVANCEDFACE((#7364),#7369,.F.); +#7364=IFCFACEOUTERBOUND(#7363,.T.); +#7363=IFCEDGELOOP((#7359,#7360,#7361,#7362)); +#7359=IFCORIENTEDEDGE(*,*,#2122,.F.); +#7360=IFCORIENTEDEDGE(*,*,#3991,.T.); +#3991=IFCEDGECURVE(#2110,#2108,#3990,.T.); +#3990=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2109,#2109,#2109,#3987,#3988,#3989,#2107,#2107,#2107),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642720809429306E-07,0.25000022642720804,0.5000002264272081,0.500000229068928),.UNSPECIFIED.,(0.99999946944853,0.999999734724025,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905033,0.999999993810066)); +#3987=IFCCARTESIANPOINT((-0.18095280653909063,-0.38697359820429283,0.09100000000000047)); +#3988=IFCCARTESIANPOINT((-0.18095280653908993,-0.39097359820429267,0.09100000000000022)); +#3989=IFCCARTESIANPOINT((-0.18095280653908902,-0.3949735982042928,0.09100000000000047)); +#7361=IFCORIENTEDEDGE(*,*,#2164,.F.); +#7362=IFCORIENTEDEDGE(*,*,#3996,.T.); +#3996=IFCEDGECURVE(#2157,#2117,#3995,.T.); +#3995=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2128,#2128,#2128,#3992,#3993,#3994,#2116,#2116,#2116),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.64172E-09,0.25000000264172,0.50000000264172,0.500000229068928),.UNSPECIFIED.,(0.999999993810066,0.999999996905033,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734724025,0.99999946944853)); +#3992=IFCCARTESIANPOINT((-0.18095280653908888,-0.3949735982042928,0.07929999999999995)); +#3993=IFCCARTESIANPOINT((-0.1809528065390897,-0.39097359820429267,0.07930000000000018)); +#3994=IFCCARTESIANPOINT((-0.1809528065390905,-0.38697359820429283,0.07929999999999995)); +#7369=IFCSURFACEOFLINEAREXTRUSION(#7368,#7366,#9,0.038385826771654474); +#7368=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7367); +#7367=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.64172E-09,0.25000000264172,0.50000000264172,0.500000229068928),.UNSPECIFIED.,(0.999999993810066,0.999999996905033,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734724025,0.99999946944853)); +#7366=IFCAXIS2PLACEMENT3D(#2107,#10,#7365); +#7365=IFCDIRECTION((-6.329613182921657E-07,1.,0.)); +#7381=IFCADVANCEDFACE((#7376),#7380,.T.); +#7376=IFCFACEOUTERBOUND(#7375,.T.); +#7375=IFCEDGELOOP((#7371,#7372,#7373,#7374)); +#7371=IFCORIENTEDEDGE(*,*,#2137,.F.); +#7372=IFCORIENTEDEDGE(*,*,#4003,.T.); +#4003=IFCEDGECURVE(#2124,#3998,#4002,.T.); +#3998=IFCVERTEXPOINT(#3997); +#3997=IFCCARTESIANPOINT((-0.1875508827504438,-0.38947359820429356,0.07930000000000018)); +#4002=IFCTRIMMEDCURVE(#4001,(#2123),(#3997),.T.,.CARTESIAN.); +#4001=IFCLINE(#2123,#4000); +#4000=IFCVECTOR(#3999,0.3048); +#3999=IFCDIRECTION((0.8660254037843846,-0.5000000000000937,0.)); +#7373=IFCORIENTEDEDGE(*,*,#4009,.T.); +#4009=IFCEDGECURVE(#3998,#4005,#4008,.T.); +#4005=IFCVERTEXPOINT(#4004); +#4004=IFCCARTESIANPOINT((-0.1875508827504438,-0.38947359820429356,0.08900000000000001)); +#4008=IFCTRIMMEDCURVE(#4007,(#3997),(#4004),.T.,.CARTESIAN.); +#4007=IFCLINE(#3997,#4006); +#4006=IFCVECTOR(#9,0.3048); +#7374=IFCORIENTEDEDGE(*,*,#4014,.T.); +#4014=IFCEDGECURVE(#4005,#2132,#4013,.T.); +#4013=IFCTRIMMEDCURVE(#4012,(#4004),(#2131),.T.,.CARTESIAN.); +#4012=IFCLINE(#4004,#4011); +#4011=IFCVECTOR(#4010,0.3048); +#4010=IFCDIRECTION((-0.8660254037843846,0.5000000000000937,0.)); +#7380=IFCPLANE(#7379); +#7379=IFCAXIS2PLACEMENT3D(#4004,#7377,#7378); +#7377=IFCDIRECTION((-0.5000000000000789,-0.8660254037843931,0.)); +#7378=IFCDIRECTION((0.8660254037843931,-0.5000000000000789,0.)); +#7393=IFCADVANCEDFACE((#7388),#7392,.T.); +#7388=IFCFACEOUTERBOUND(#7387,.T.); +#7387=IFCEDGELOOP((#7382,#7383,#7384,#7385,#7386)); +#7382=IFCORIENTEDEDGE(*,*,#4022,.T.); +#4022=IFCEDGECURVE(#4016,#4018,#4021,.T.); +#4016=IFCVERTEXPOINT(#4015); +#4015=IFCCARTESIANPOINT((-0.19008971545189732,-0.3853005185990951,0.049)); +#4018=IFCVERTEXPOINT(#4017); +#4017=IFCCARTESIANPOINT((-0.19008971545189732,-0.3853005185990951,0.05870000000000028)); +#4021=IFCTRIMMEDCURVE(#4020,(#4015),(#4017),.T.,.CARTESIAN.); +#4020=IFCLINE(#4015,#4019); +#4019=IFCVECTOR(#9,0.3048); +#7383=IFCORIENTEDEDGE(*,*,#4029,.T.); +#4029=IFCEDGECURVE(#4018,#4024,#4028,.T.); +#4024=IFCVERTEXPOINT(#4023); +#4023=IFCCARTESIANPOINT((-0.18778796217840965,-0.391954359388698,0.05870000000000028)); +#4028=IFCTRIMMEDCURVE(#4027,(#4017),(#4023),.T.,.CARTESIAN.); +#4027=IFCLINE(#4017,#4026); +#4026=IFCVECTOR(#4025,0.3048); +#4025=IFCDIRECTION((0.32692039480153606,-0.9450518797731731,0.)); +#7384=IFCORIENTEDEDGE(*,*,#4035,.T.); +#4035=IFCEDGECURVE(#4024,#4031,#4034,.T.); +#4031=IFCVERTEXPOINT(#4030); +#4030=IFCCARTESIANPOINT((-0.18778796217840965,-0.391954359388698,0.049)); +#4034=IFCTRIMMEDCURVE(#4033,(#4023),(#4030),.T.,.CARTESIAN.); +#4033=IFCLINE(#4023,#4032); +#4032=IFCVECTOR(#10,0.3048); +#7385=IFCORIENTEDEDGE(*,*,#4040,.T.); +#4040=IFCEDGECURVE(#4031,#2092,#4039,.T.); +#4039=IFCTRIMMEDCURVE(#4038,(#4030),(#2091),.T.,.CARTESIAN.); +#4038=IFCLINE(#4030,#4037); +#4037=IFCVECTOR(#4036,0.3048); +#4036=IFCDIRECTION((-0.3269203948015393,0.945051879773172,0.)); +#7386=IFCORIENTEDEDGE(*,*,#4045,.T.); +#4045=IFCEDGECURVE(#2092,#4016,#4044,.T.); +#4044=IFCTRIMMEDCURVE(#4043,(#2091),(#4015),.T.,.CARTESIAN.); +#4043=IFCLINE(#2091,#4042); +#4042=IFCVECTOR(#4041,0.30479999999999996); +#4041=IFCDIRECTION((-0.3269203948015341,0.9450518797731735,0.)); +#7392=IFCPLANE(#7391); +#7391=IFCAXIS2PLACEMENT3D(#4017,#7389,#7390); +#7389=IFCDIRECTION((0.945051879773173,0.326920394801536,0.)); +#7390=IFCDIRECTION((0.326920394801536,-0.945051879773173,0.)); +#7405=IFCADVANCEDFACE((#7399),#7404,.F.); +#7399=IFCFACEOUTERBOUND(#7398,.T.); +#7398=IFCEDGELOOP((#7394,#7395,#7396,#7397)); +#7394=IFCORIENTEDEDGE(*,*,#4052,.T.); +#4052=IFCEDGECURVE(#4047,#4018,#4051,.T.); +#4047=IFCVERTEXPOINT(#4046); +#4046=IFCCARTESIANPOINT((-0.1891446636443467,-0.383973598204291,0.058699999999999995)); +#4051=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4046,#4048,#4049,#4050,#4017),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.2014749659941188,2.40294901466187),.UNSPECIFIED.,(0.859497975075288,0.824048064943099,1.,0.824048199282436,0.859497920943385)); +#4048=IFCCARTESIANPOINT((-0.1896601500170615,-0.38397359824151894,0.05870000000000028)); +#4049=IFCCARTESIANPOINT((-0.1899591942329355,-0.3843934776973236,0.05870000000000028)); +#4050=IFCCARTESIANPOINT((-0.19025823817173795,-0.38481335676410017,0.05870000000000028)); +#7395=IFCORIENTEDEDGE(*,*,#4022,.F.); +#7396=IFCORIENTEDEDGE(*,*,#4059,.T.); +#4059=IFCEDGECURVE(#4016,#4054,#4058,.T.); +#4054=IFCVERTEXPOINT(#4053); +#4053=IFCCARTESIANPOINT((-0.18914466364435098,-0.3839735982042907,0.04899999999999977)); +#4058=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4015,#4055,#4056,#4057,#4053),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.201474048667751,2.40294901466187),.UNSPECIFIED.,(0.859497920943385,0.824048199282436,1.,0.824048064943099,0.859497975075288)); +#4055=IFCCARTESIANPOINT((-0.19025823817173854,-0.38481335676409983,0.049)); +#4056=IFCCARTESIANPOINT((-0.18995919423293595,-0.3843934776973233,0.049)); +#4057=IFCCARTESIANPOINT((-0.18966015001706185,-0.3839735982415186,0.04899999999999977)); +#7397=IFCORIENTEDEDGE(*,*,#4063,.T.); +#4063=IFCEDGECURVE(#4054,#4047,#4062,.T.); +#4062=IFCTRIMMEDCURVE(#4061,(#4053),(#4046),.T.,.CARTESIAN.); +#4061=IFCLINE(#4053,#4060); +#4060=IFCVECTOR(#9,0.3048); +#7404=IFCSURFACEOFLINEAREXTRUSION(#7403,#7401,#10,0.03182414698162819); +#7403=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7402); +#7402=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#7327,#7328,#7328),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.201474048667751,2.40294901466187),.UNSPECIFIED.,(0.859497920943385,0.824048199282436,1.,0.824048064943099,0.859497975075288)); +#7401=IFCAXIS2PLACEMENT3D(#4017,#9,#7400); +#7400=IFCDIRECTION((0.5801208143232186,0.814530441904393,0.)); +#7418=IFCADVANCEDFACE((#7415),#7417,.T.); +#7415=IFCFACEOUTERBOUND(#7414,.T.); +#7414=IFCEDGELOOP((#7406,#7407,#7408,#7409,#7410,#7411,#7412,#7413)); +#7406=IFCORIENTEDEDGE(*,*,#3944,.F.); +#7407=IFCORIENTEDEDGE(*,*,#4069,.T.); +#4069=IFCEDGECURVE(#3934,#4065,#4068,.T.); +#4065=IFCVERTEXPOINT(#4064); +#4064=IFCCARTESIANPOINT((-0.1801428065390902,-0.3839735982042935,0.07930000000000018)); +#4068=IFCTRIMMEDCURVE(#4067,(#3933),(#4064),.T.,.CARTESIAN.); +#4067=IFCLINE(#3933,#4066); +#4066=IFCVECTOR(#5,0.3048); +#7408=IFCORIENTEDEDGE(*,*,#4075,.T.); +#4075=IFCEDGECURVE(#4065,#4071,#4074,.T.); +#4071=IFCVERTEXPOINT(#4070); +#4070=IFCCARTESIANPOINT((-0.1801428065390902,-0.3839735982042935,0.05870000000000028)); +#4074=IFCTRIMMEDCURVE(#4073,(#4064),(#4070),.T.,.CARTESIAN.); +#4073=IFCLINE(#4064,#4072); +#4072=IFCVECTOR(#10,0.3048); +#7409=IFCORIENTEDEDGE(*,*,#4079,.T.); +#4079=IFCEDGECURVE(#4071,#4047,#4078,.T.); +#4078=IFCTRIMMEDCURVE(#4077,(#4070),(#4046),.T.,.CARTESIAN.); +#4077=IFCLINE(#4070,#4076); +#4076=IFCVECTOR(#6,0.3048); +#7410=IFCORIENTEDEDGE(*,*,#4063,.F.); +#7411=IFCORIENTEDEDGE(*,*,#4085,.T.); +#4085=IFCEDGECURVE(#4054,#4081,#4084,.T.); +#4081=IFCVERTEXPOINT(#4080); +#4080=IFCCARTESIANPOINT((-0.17895280653909026,-0.3839735982042935,0.049)); +#4084=IFCTRIMMEDCURVE(#4083,(#4053),(#4080),.T.,.CARTESIAN.); +#4083=IFCLINE(#4053,#4082); +#4082=IFCVECTOR(#5,0.3048); +#7412=IFCORIENTEDEDGE(*,*,#4091,.T.); +#4091=IFCEDGECURVE(#4081,#4087,#4090,.T.); +#4087=IFCVERTEXPOINT(#4086); +#4086=IFCCARTESIANPOINT((-0.17895280653909026,-0.3839735982042935,0.08900000000000001)); +#4090=IFCTRIMMEDCURVE(#4089,(#4080),(#4086),.T.,.CARTESIAN.); +#4089=IFCLINE(#4080,#4088); +#4088=IFCVECTOR(#9,0.3048); +#7413=IFCORIENTEDEDGE(*,*,#4095,.T.); +#4095=IFCEDGECURVE(#4087,#3940,#4094,.T.); +#4094=IFCTRIMMEDCURVE(#4093,(#4086),(#3939),.T.,.CARTESIAN.); +#4093=IFCLINE(#4086,#4092); +#4092=IFCVECTOR(#6,0.3048); +#7417=IFCPLANE(#7416); +#7416=IFCAXIS2PLACEMENT3D(#3939,#8,#10); +#7430=IFCADVANCEDFACE((#7424),#7429,.F.); +#7424=IFCFACEOUTERBOUND(#7423,.T.); +#7423=IFCEDGELOOP((#7419,#7420,#7421,#7422)); +#7419=IFCORIENTEDEDGE(*,*,#4100,.T.); +#4100=IFCEDGECURVE(#4081,#4097,#4099,.T.); +#4097=IFCVERTEXPOINT(#4096); +#4096=IFCCARTESIANPOINT((-0.17795280653909437,-0.38497359856267627,0.049)); +#4099=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4080,#4080,#4098,#4098,#4096),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000121,0.250000055148767),.UNSPECIFIED.,(0.853553390593274,0.853553390593132,1.,0.853553325982616,0.853553390593302)); +#4098=IFCCARTESIANPOINT((-0.17824569975790486,-0.38426649142311375,0.049)); +#7420=IFCORIENTEDEDGE(*,*,#4106,.T.); +#4106=IFCEDGECURVE(#4097,#4102,#4105,.T.); +#4102=IFCVERTEXPOINT(#4101); +#4101=IFCCARTESIANPOINT((-0.17795280653909276,-0.3849735985626622,0.08900000000000022)); +#4105=IFCTRIMMEDCURVE(#4104,(#4096),(#4101),.T.,.CARTESIAN.); +#4104=IFCLINE(#4096,#4103); +#4103=IFCVECTOR(#9,0.3048); +#7421=IFCORIENTEDEDGE(*,*,#4109,.T.); +#4109=IFCEDGECURVE(#4102,#4087,#4108,.T.); +#4108=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4101,#4107,#4107,#4086,#4086),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000055148646,0.250000055148767),.UNSPECIFIED.,(0.853553390593302,0.853553325982616,1.,0.853553390593132,0.853553390593274)); +#4107=IFCCARTESIANPOINT((-0.17795280638769873,-0.384559384793319,0.08900000000000022)); +#7422=IFCORIENTEDEDGE(*,*,#4091,.F.); +#7429=IFCSURFACEOFLINEAREXTRUSION(#7428,#7426,#10,0.1312335958005249); +#7428=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7427); +#7427=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#7327,#7328,#7328),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000121,0.250000055148767),.UNSPECIFIED.,(0.853553390593274,0.853553390593132,1.,0.853553325982616,0.853553390593302)); +#7426=IFCAXIS2PLACEMENT3D(#4086,#9,#7425); +#7425=IFCDIRECTION((0.707106651962697,-0.7071069104103744,0.)); +#7443=IFCADVANCEDFACE((#7434),#7442,.T.); +#7434=IFCFACEOUTERBOUND(#7433,.T.); +#7433=IFCEDGELOOP((#7431,#7432)); +#7431=IFCORIENTEDEDGE(*,*,#2047,.F.); +#7432=IFCORIENTEDEDGE(*,*,#4114,.T.); +#4114=IFCEDGECURVE(#2035,#2042,#4113,.T.); +#4113=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2034,#4110,#4111,#4112,#2041,#2041,#2041),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999999395,0.49999999999999395,0.500000154068785),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497184,0.99999963899459)); +#4110=IFCCARTESIANPOINT((-0.17795280653909015,-0.3914735982042935,0.06650000000000023)); +#4111=IFCCARTESIANPOINT((-0.17795280653909015,-0.3889735982042934,0.0665)); +#4112=IFCCARTESIANPOINT((-0.17795280653909015,-0.38647359820429344,0.06650000000000023)); +#7442=IFCPLANE(#7441); +#7441=IFCAXIS2PLACEMENT3D(#4101,#6,#8); +#7444=IFCADVANCEDFACE((#7440),#7442,.T.); +#7440=IFCFACEBOUND(#7439,.F.); +#7439=IFCEDGELOOP((#7435,#7436,#7437,#7438)); +#7435=IFCORIENTEDEDGE(*,*,#4120,.T.); +#4120=IFCEDGECURVE(#4097,#4116,#4119,.T.); +#4116=IFCVERTEXPOINT(#4115); +#4115=IFCCARTESIANPOINT((-0.1779528065390903,-0.3979735982042935,0.049)); +#4119=IFCTRIMMEDCURVE(#4118,(#4096),(#4115),.T.,.CARTESIAN.); +#4118=IFCLINE(#4096,#4117); +#4117=IFCVECTOR(#8,0.3048); +#7436=IFCORIENTEDEDGE(*,*,#4126,.T.); +#4126=IFCEDGECURVE(#4116,#4122,#4125,.T.); +#4122=IFCVERTEXPOINT(#4121); +#4121=IFCCARTESIANPOINT((-0.1779528065390903,-0.3979735982042935,0.08900000000000001)); +#4125=IFCTRIMMEDCURVE(#4124,(#4115),(#4121),.T.,.CARTESIAN.); +#4124=IFCLINE(#4115,#4123); +#4123=IFCVECTOR(#9,0.3048); +#7437=IFCORIENTEDEDGE(*,*,#4130,.T.); +#4130=IFCEDGECURVE(#4122,#4102,#4129,.T.); +#4129=IFCTRIMMEDCURVE(#4128,(#4121),(#4101),.T.,.CARTESIAN.); +#4128=IFCLINE(#4121,#4127); +#4127=IFCVECTOR(#7,0.3048); +#7438=IFCORIENTEDEDGE(*,*,#4106,.F.); +#7453=IFCADVANCEDFACE((#7450),#7452,.T.); +#7450=IFCFACEOUTERBOUND(#7449,.T.); +#7449=IFCEDGELOOP((#7445,#7446,#7447,#7448)); +#7445=IFCORIENTEDEDGE(*,*,#4134,.T.); +#4134=IFCEDGECURVE(#4116,#3639,#4133,.T.); +#4133=IFCTRIMMEDCURVE(#4132,(#4115),(#3638),.T.,.CARTESIAN.); +#4132=IFCLINE(#4115,#4131); +#4131=IFCVECTOR(#5,0.3048); +#7446=IFCORIENTEDEDGE(*,*,#3643,.F.); +#7447=IFCORIENTEDEDGE(*,*,#4138,.T.); +#4138=IFCEDGECURVE(#3633,#4122,#4137,.T.); +#4137=IFCTRIMMEDCURVE(#4136,(#3632),(#4121),.T.,.CARTESIAN.); +#4136=IFCLINE(#3632,#4135); +#4135=IFCVECTOR(#6,0.3048); +#7448=IFCORIENTEDEDGE(*,*,#4126,.F.); +#7452=IFCPLANE(#7451); +#7451=IFCAXIS2PLACEMENT3D(#4121,#8,#10); +#7465=IFCADVANCEDFACE((#7459),#7464,.F.); +#7459=IFCFACEOUTERBOUND(#7458,.T.); +#7458=IFCEDGELOOP((#7454,#7455,#7456,#7457)); +#7454=IFCORIENTEDEDGE(*,*,#4145,.T.); +#4145=IFCEDGECURVE(#3645,#4140,#4144,.T.); +#4140=IFCVERTEXPOINT(#4139); +#4139=IFCCARTESIANPOINT((-0.17895280721702367,-0.3829735982042936,0.048999999999999905)); +#4144=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3644,#4141,#4142,#4143,#4139),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000002,0.250000055150304),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553325980676,0.853553390593302)); +#4141=IFCCARTESIANPOINT((-0.17695280653909012,-0.38414517107954715,0.04899999999999977)); +#4142=IFCCARTESIANPOINT((-0.17753859297671704,-0.3835593846419202,0.049)); +#4143=IFCCARTESIANPOINT((-0.17812437971713746,-0.38297359790149993,0.049)); +#7455=IFCORIENTEDEDGE(*,*,#4151,.T.); +#4151=IFCEDGECURVE(#4140,#4147,#4150,.T.); +#4147=IFCVERTEXPOINT(#4146); +#4146=IFCCARTESIANPOINT((-0.17895280721702878,-0.3829735982042935,0.0890000000000002)); +#4150=IFCTRIMMEDCURVE(#4149,(#4139),(#4146),.T.,.CARTESIAN.); +#4149=IFCLINE(#4139,#4148); +#4148=IFCVECTOR(#9,0.3048); +#7456=IFCORIENTEDEDGE(*,*,#4156,.T.); +#4156=IFCEDGECURVE(#4147,#3631,#4155,.T.); +#4155=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4146,#4152,#4153,#4154,#3630),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000055150302,0.250000055150304),.UNSPECIFIED.,(0.853553390593302,0.853553325980676,1.,0.853553390593271,0.853553390593274)); +#4152=IFCCARTESIANPOINT((-0.17812437971713746,-0.38297359790149993,0.08900000000000022)); +#4153=IFCCARTESIANPOINT((-0.17753859297671704,-0.3835593846419202,0.08900000000000022)); +#4154=IFCCARTESIANPOINT((-0.17695280653909012,-0.38414517107954715,0.08900000000000022)); +#7457=IFCORIENTEDEDGE(*,*,#3653,.F.); +#7464=IFCSURFACEOFLINEAREXTRUSION(#7463,#7461,#9,0.1312335958005249); +#7463=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7462); +#7462=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000002,0.250000055150304),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553325980676,0.853553390593302)); +#7461=IFCAXIS2PLACEMENT3D(#3630,#10,#7460); +#7460=IFCDIRECTION((-0.7071069104118102,0.7071066519612612,0.)); +#7478=IFCADVANCEDFACE((#7475),#7477,.T.); +#7475=IFCFACEOUTERBOUND(#7474,.T.); +#7474=IFCEDGELOOP((#7466,#7467,#7468,#7469,#7470,#7471,#7472,#7473)); +#7466=IFCORIENTEDEDGE(*,*,#4164,.T.); +#4164=IFCEDGECURVE(#4158,#4160,#4163,.T.); +#4158=IFCVERTEXPOINT(#4157); +#4157=IFCCARTESIANPOINT((-0.1801428065390902,-0.3829735982042935,0.05870000000000028)); +#4160=IFCVERTEXPOINT(#4159); +#4159=IFCCARTESIANPOINT((-0.1801428065390902,-0.3829735982042935,0.07930000000000018)); +#4163=IFCTRIMMEDCURVE(#4162,(#4157),(#4159),.T.,.CARTESIAN.); +#4162=IFCLINE(#4157,#4161); +#4161=IFCVECTOR(#9,0.3048); +#7467=IFCORIENTEDEDGE(*,*,#4168,.T.); +#4168=IFCEDGECURVE(#4160,#3952,#4167,.T.); +#4167=IFCTRIMMEDCURVE(#4166,(#4159),(#3951),.T.,.CARTESIAN.); +#4166=IFCLINE(#4159,#4165); +#4165=IFCVECTOR(#6,0.3048); +#7468=IFCORIENTEDEDGE(*,*,#3957,.F.); +#7469=IFCORIENTEDEDGE(*,*,#4172,.T.); +#4172=IFCEDGECURVE(#3950,#4147,#4171,.T.); +#4171=IFCTRIMMEDCURVE(#4170,(#3949),(#4146),.T.,.CARTESIAN.); +#4170=IFCLINE(#3949,#4169); +#4169=IFCVECTOR(#5,0.3048); +#7470=IFCORIENTEDEDGE(*,*,#4151,.F.); +#7471=IFCORIENTEDEDGE(*,*,#4178,.T.); +#4178=IFCEDGECURVE(#4140,#4174,#4177,.T.); +#4174=IFCVERTEXPOINT(#4173); +#4173=IFCCARTESIANPOINT((-0.18914466357212417,-0.3829735982042935,0.049)); +#4177=IFCTRIMMEDCURVE(#4176,(#4139),(#4173),.T.,.CARTESIAN.); +#4176=IFCLINE(#4139,#4175); +#4175=IFCVECTOR(#6,0.3048); +#7472=IFCORIENTEDEDGE(*,*,#4184,.T.); +#4184=IFCEDGECURVE(#4174,#4180,#4183,.T.); +#4180=IFCVERTEXPOINT(#4179); +#4179=IFCCARTESIANPOINT((-0.18914466357212417,-0.3829735982042935,0.05870000000000028)); +#4183=IFCTRIMMEDCURVE(#4182,(#4173),(#4179),.T.,.CARTESIAN.); +#4182=IFCLINE(#4173,#4181); +#4181=IFCVECTOR(#9,0.3048); +#7473=IFCORIENTEDEDGE(*,*,#4188,.T.); +#4188=IFCEDGECURVE(#4180,#4158,#4187,.T.); +#4187=IFCTRIMMEDCURVE(#4186,(#4179),(#4157),.T.,.CARTESIAN.); +#4186=IFCLINE(#4179,#4185); +#4185=IFCVECTOR(#5,0.3048); +#7477=IFCPLANE(#7476); +#7476=IFCAXIS2PLACEMENT3D(#3949,#7,#9); +#7490=IFCADVANCEDFACE((#7484),#7489,.F.); +#7484=IFCFACEOUTERBOUND(#7483,.T.); +#7483=IFCEDGELOOP((#7479,#7480,#7481,#7482)); +#7479=IFCORIENTEDEDGE(*,*,#4197,.T.); +#4197=IFCEDGECURVE(#4190,#4192,#4196,.T.); +#4190=IFCVERTEXPOINT(#4189); +#4189=IFCCARTESIANPOINT((-0.1910347923957138,-0.3856273665350054,0.04900000000000046)); +#4192=IFCVERTEXPOINT(#4191); +#4191=IFCCARTESIANPOINT((-0.19103477047673115,-0.38562742990218113,0.05870000000000018)); +#4196=IFCTRIMMEDCURVE(#4195,(#4189),(#4191),.T.,.CARTESIAN.); +#4195=IFCLINE(#4189,#4194); +#4194=IFCVECTOR(#4193,0.3048); +#4193=IFCDIRECTION((2.259688935461117E-06,-6.532698525204335E-06,1.)); +#7480=IFCORIENTEDEDGE(*,*,#4202,.T.); +#4202=IFCEDGECURVE(#4192,#4180,#4201,.T.); +#4201=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4191,#4198,#4199,#4200,#4179),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184217869124,0.300371490360479),.UNSPECIFIED.,(0.859497902903054,0.824048244053326,1.,0.824044665340776,0.859499345023731)); +#4198=IFCCARTESIANPOINT((-0.19137181258667024,-0.38465311506461847,0.05870000000000028)); +#4199=IFCCARTESIANPOINT((-0.19077372489374603,-0.3838133571903638,0.05870000000000028)); +#4200=IFCCARTESIANPOINT((-0.19017562243874966,-0.3829735785891046,0.05870000000000028)); +#7481=IFCORIENTEDEDGE(*,*,#4184,.F.); +#7482=IFCORIENTEDEDGE(*,*,#4207,.T.); +#4207=IFCEDGECURVE(#4174,#4190,#4206,.T.); +#4206=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4173,#4203,#4204,#4205,#4189),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150187272491355,0.300371490360479),.UNSPECIFIED.,(0.859499345023731,0.824044665340776,1.,0.824048244053326,0.859497902903054)); +#4203=IFCCARTESIANPOINT((-0.1901756224387499,-0.38297357858910436,0.04900000000000023)); +#4204=IFCCARTESIANPOINT((-0.19077372489374625,-0.3838133571903636,0.04900000000000046)); +#4205=IFCCARTESIANPOINT((-0.19137181258667033,-0.3846531150646183,0.04900000000000046)); +#7489=IFCSURFACEOFLINEAREXTRUSION(#7488,#7486,#9,0.031824146981627444); +#7488=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7487); +#7487=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150187272491355,0.300371490360479),.UNSPECIFIED.,(0.859499345023731,0.824044665340776,1.,0.824048244053326,0.859497902903054)); +#7486=IFCAXIS2PLACEMENT3D(#4179,#10,#7485); +#7485=IFCDIRECTION((-0.5801286946883307,-0.8145248293325463,0.)); +#7501=IFCADVANCEDFACE((#7496),#7500,.T.); +#7496=IFCFACEOUTERBOUND(#7495,.T.); +#7495=IFCEDGELOOP((#7491,#7492,#7493,#7494)); +#7491=IFCORIENTEDEDGE(*,*,#2090,.F.); +#7492=IFCORIENTEDEDGE(*,*,#4212,.T.); +#4212=IFCEDGECURVE(#2082,#4192,#4211,.T.); +#4211=IFCTRIMMEDCURVE(#4210,(#2081),(#4191),.T.,.CARTESIAN.); +#4210=IFCLINE(#2081,#4209); +#4209=IFCVECTOR(#4208,0.3048); +#4208=IFCDIRECTION((-0.32692039480154006,0.9450518797731716,0.)); +#7493=IFCORIENTEDEDGE(*,*,#4197,.F.); +#7494=IFCORIENTEDEDGE(*,*,#4217,.T.); +#4217=IFCEDGECURVE(#4190,#2086,#4216,.T.); +#4216=IFCTRIMMEDCURVE(#4215,(#4189),(#2085),.T.,.CARTESIAN.); +#4215=IFCLINE(#4189,#4214); +#4214=IFCVECTOR(#4213,0.3048); +#4213=IFCDIRECTION((0.32692039480154006,-0.9450518797731716,0.)); +#7500=IFCPLANE(#7499); +#7499=IFCAXIS2PLACEMENT3D(#2081,#7497,#7498); +#7497=IFCDIRECTION((-0.9450518797731716,-0.32692039480154006,0.)); +#7498=IFCDIRECTION((0.32692039480154006,-0.9450518797731716,0.)); +#7513=IFCADVANCEDFACE((#7507),#7512,.F.); +#7507=IFCFACEOUTERBOUND(#7506,.T.); +#7506=IFCEDGELOOP((#7502,#7503,#7504,#7505)); +#7502=IFCORIENTEDEDGE(*,*,#2067,.F.); +#7503=IFCORIENTEDEDGE(*,*,#4222,.T.); +#4222=IFCEDGECURVE(#2055,#2075,#4221,.T.); +#4221=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2054,#2054,#2054,#4218,#4219,#4220,#2056,#2056,#2056),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642709607278988E-07,0.250000226427096,0.5000002264270961,0.500000229068821),.UNSPECIFIED.,(0.999999469448792,0.999999734724156,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905027,0.999999993810054)); +#4218=IFCCARTESIANPOINT((-0.18095280653909163,-0.3869735982042909,0.05870000000000028)); +#4219=IFCCARTESIANPOINT((-0.18095280653908902,-0.39097359820429084,0.05870000000000028)); +#4220=IFCCARTESIANPOINT((-0.1809528065390862,-0.39497359820429095,0.05870000000000028)); +#7504=IFCORIENTEDEDGE(*,*,#2080,.F.); +#7505=IFCORIENTEDEDGE(*,*,#4227,.T.); +#4227=IFCEDGECURVE(#2069,#2063,#4226,.T.); +#4226=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2068,#2068,#2068,#4223,#4224,#4225,#2062,#2062,#2062),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641725E-09,0.250000002641725,0.500000002641725,0.500000229068821),.UNSPECIFIED.,(0.999999993810054,0.999999996905027,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734724156,0.999999469448792)); +#4223=IFCCARTESIANPOINT((-0.1809528065390862,-0.39497359820429095,0.047)); +#4224=IFCCARTESIANPOINT((-0.1809528065390888,-0.39097359820429084,0.047)); +#4225=IFCCARTESIANPOINT((-0.1809528065390914,-0.3869735982042909,0.047)); +#7512=IFCSURFACEOFLINEAREXTRUSION(#7511,#7509,#9,0.03838582677165445); +#7511=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7510); +#7510=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641725E-09,0.250000002641725,0.500000002641725,0.500000229068821),.UNSPECIFIED.,(0.999999993810054,0.999999996905027,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734724156,0.999999469448792)); +#7509=IFCAXIS2PLACEMENT3D(#2056,#10,#7508); +#7508=IFCDIRECTION((-6.32961466340422E-07,1.,0.)); +#7524=IFCADVANCEDFACE((#7519),#7523,.T.); +#7519=IFCFACEOUTERBOUND(#7518,.T.); +#7518=IFCEDGELOOP((#7514,#7515,#7516,#7517)); +#7514=IFCORIENTEDEDGE(*,*,#4235,.T.); +#4235=IFCEDGECURVE(#4229,#4231,#4234,.T.); +#4229=IFCVERTEXPOINT(#4228); +#4228=IFCCARTESIANPOINT((-0.1875508827504437,-0.38947359820429356,0.049)); +#4231=IFCVERTEXPOINT(#4230); +#4230=IFCCARTESIANPOINT((-0.1875508827504437,-0.38947359820429356,0.05870000000000028)); +#4234=IFCTRIMMEDCURVE(#4233,(#4228),(#4230),.T.,.CARTESIAN.); +#4233=IFCLINE(#4228,#4232); +#4232=IFCVECTOR(#9,0.3048); +#7515=IFCORIENTEDEDGE(*,*,#4240,.T.); +#4240=IFCEDGECURVE(#4231,#2053,#4239,.T.); +#4239=IFCTRIMMEDCURVE(#4238,(#4230),(#2052),.T.,.CARTESIAN.); +#4238=IFCLINE(#4230,#4237); +#4237=IFCVECTOR(#4236,0.3048); +#4236=IFCDIRECTION((-0.8660254037844016,0.5000000000000644,0.)); +#7516=IFCORIENTEDEDGE(*,*,#2106,.F.); +#7517=IFCORIENTEDEDGE(*,*,#4246,.T.); +#4246=IFCEDGECURVE(#2100,#4229,#4245,.T.); +#4245=IFCTRIMMEDCURVE(#4244,(#4241),(#4228),.T.,.CARTESIAN.); +#4244=IFCLINE(#4241,#4243); +#4241=IFCCARTESIANPOINT((-0.18841690815422815,-0.38897359820429345,0.049)); +#4243=IFCVECTOR(#4242,0.3048); +#4242=IFCDIRECTION((0.8660254037844016,-0.5000000000000644,0.)); +#7523=IFCPLANE(#7522); +#7522=IFCAXIS2PLACEMENT3D(#4230,#7520,#7521); +#7520=IFCDIRECTION((-0.5000000000000789,-0.8660254037843931,0.)); +#7521=IFCDIRECTION((0.8660254037843931,-0.5000000000000789,0.)); +#7541=IFCADVANCEDFACE((#7538),#7540,.T.); +#7538=IFCFACEOUTERBOUND(#7537,.T.); +#7537=IFCEDGELOOP((#7525,#7526,#7527,#7528,#7529,#7530,#7531,#7532,#7533,#7534,#7535,#7536)); +#7525=IFCORIENTEDEDGE(*,*,#2149,.F.); +#7526=IFCORIENTEDEDGE(*,*,#3927,.F.); +#7527=IFCORIENTEDEDGE(*,*,#3948,.F.); +#7528=IFCORIENTEDEDGE(*,*,#4095,.F.); +#7529=IFCORIENTEDEDGE(*,*,#4109,.F.); +#7530=IFCORIENTEDEDGE(*,*,#4130,.F.); +#7531=IFCORIENTEDEDGE(*,*,#4138,.F.); +#7532=IFCORIENTEDEDGE(*,*,#3637,.F.); +#7533=IFCORIENTEDEDGE(*,*,#4156,.F.); +#7534=IFCORIENTEDEDGE(*,*,#4172,.F.); +#7535=IFCORIENTEDEDGE(*,*,#3976,.F.); +#7536=IFCORIENTEDEDGE(*,*,#3986,.F.); +#7540=IFCPLANE(#7539); +#7539=IFCAXIS2PLACEMENT3D(#3632,#9,#5); +#7559=IFCADVANCEDFACE((#7555),#7558,.T.); +#7555=IFCFACEOUTERBOUND(#7554,.T.); +#7554=IFCEDGELOOP((#7542,#7543,#7544,#7545,#7546,#7547,#7548,#7549,#7550,#7551,#7552,#7553)); +#7542=IFCORIENTEDEDGE(*,*,#4045,.F.); +#7543=IFCORIENTEDEDGE(*,*,#2099,.F.); +#7544=IFCORIENTEDEDGE(*,*,#4217,.F.); +#7545=IFCORIENTEDEDGE(*,*,#4207,.F.); +#7546=IFCORIENTEDEDGE(*,*,#4178,.F.); +#7547=IFCORIENTEDEDGE(*,*,#4145,.F.); +#7548=IFCORIENTEDEDGE(*,*,#3649,.F.); +#7549=IFCORIENTEDEDGE(*,*,#4134,.F.); +#7550=IFCORIENTEDEDGE(*,*,#4120,.F.); +#7551=IFCORIENTEDEDGE(*,*,#4100,.F.); +#7552=IFCORIENTEDEDGE(*,*,#4085,.F.); +#7553=IFCORIENTEDEDGE(*,*,#4059,.F.); +#7558=IFCPLANE(#7557); +#7557=IFCAXIS2PLACEMENT3D(#7556,#10,#6); +#7556=IFCCARTESIANPOINT((-0.1913718133785217,-0.39797359820429346,0.049)); +#7568=IFCADVANCEDFACE((#7565),#7567,.T.); +#7565=IFCFACEOUTERBOUND(#7564,.T.); +#7564=IFCEDGELOOP((#7560,#7561,#7562,#7563)); +#7560=IFCORIENTEDEDGE(*,*,#4250,.T.); +#4250=IFCEDGECURVE(#4065,#4160,#4249,.T.); +#4249=IFCTRIMMEDCURVE(#4248,(#4064),(#4159),.T.,.CARTESIAN.); +#4248=IFCLINE(#4064,#4247); +#4247=IFCVECTOR(#7,0.3048); +#7561=IFCORIENTEDEDGE(*,*,#4164,.F.); +#7562=IFCORIENTEDEDGE(*,*,#4254,.T.); +#4254=IFCEDGECURVE(#4158,#4071,#4253,.T.); +#4253=IFCTRIMMEDCURVE(#4252,(#4157),(#4070),.T.,.CARTESIAN.); +#4252=IFCLINE(#4157,#4251); +#4251=IFCVECTOR(#8,0.3048); +#7563=IFCORIENTEDEDGE(*,*,#4075,.F.); +#7567=IFCPLANE(#7566); +#7566=IFCAXIS2PLACEMENT3D(#4159,#6,#8); +#7590=IFCADVANCEDFACE((#7582,#7586),#7589,.T.); +#7582=IFCFACEOUTERBOUND(#7581,.T.); +#7581=IFCEDGELOOP((#7569,#7570,#7571,#7572,#7573,#7574,#7575,#7576,#7577,#7578,#7579,#7580)); +#7569=IFCORIENTEDEDGE(*,*,#3938,.F.); +#7570=IFCORIENTEDEDGE(*,*,#3916,.F.); +#7571=IFCORIENTEDEDGE(*,*,#4259,.T.); +#4259=IFCEDGECURVE(#3905,#3998,#4258,.T.); +#4258=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3904,#4255,#4256,#4257,#3997),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541364250631,0.141082694077493),.UNSPECIFIED.,(0.88135006309547,0.917355651060562,1.,0.917355691390516,0.881350098236508)); +#4255=IFCCARTESIANPOINT((-0.1880012736496001,-0.3913377252965277,0.07929999999999995)); +#4256=IFCCARTESIANPOINT((-0.1879392000328053,-0.3906881969066502,0.07930000000000018)); +#4257=IFCCARTESIANPOINT((-0.18787712644903115,-0.39003866886229416,0.07930000000000018)); +#7572=IFCORIENTEDEDGE(*,*,#4003,.F.); +#7573=IFCORIENTEDEDGE(*,*,#2130,.F.); +#7574=IFCORIENTEDEDGE(*,*,#3996,.F.); +#7575=IFCORIENTEDEDGE(*,*,#2159,.F.); +#7576=IFCORIENTEDEDGE(*,*,#3981,.F.); +#7577=IFCORIENTEDEDGE(*,*,#3964,.F.); +#7578=IFCORIENTEDEDGE(*,*,#4168,.F.); +#7579=IFCORIENTEDEDGE(*,*,#4250,.F.); +#7580=IFCORIENTEDEDGE(*,*,#4069,.F.); +#7586=IFCFACEBOUND(#7585,.F.); +#7585=IFCEDGELOOP((#7583,#7584)); +#7583=IFCORIENTEDEDGE(*,*,#4264,.T.); +#4264=IFCEDGECURVE(#1644,#1646,#4263,.T.); +#4263=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1643,#1643,#1643,#4260,#4261,#4262,#1645),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.371038005348879E-09,0.250000001371038,0.500000000000164),.UNSPECIFIED.,(0.999999996787458,0.999999998393729,1.,0.707106781186548,1.,0.707106782792627,0.999999996787842)); +#4260=IFCCARTESIANPOINT((-0.18705280653908973,-0.38887359820429307,0.07929999999999995)); +#4261=IFCCARTESIANPOINT((-0.18705280653909018,-0.39097359820429295,0.07930000000000018)); +#4262=IFCCARTESIANPOINT((-0.18705280653909062,-0.39307359818800786,0.07930000000000018)); +#7584=IFCORIENTEDEDGE(*,*,#1651,.F.); +#7589=IFCPLANE(#7588); +#7588=IFCAXIS2PLACEMENT3D(#7587,#10,#6); +#7587=IFCCARTESIANPOINT((-0.1913718133785216,-0.39497359820429345,0.07930000000000041)); +#7612=IFCADVANCEDFACE((#7594),#7611,.T.); +#7594=IFCFACEOUTERBOUND(#7593,.T.); +#7593=IFCEDGELOOP((#7591,#7592)); +#7591=IFCORIENTEDEDGE(*,*,#1664,.F.); +#7592=IFCORIENTEDEDGE(*,*,#4269,.T.); +#4269=IFCEDGECURVE(#1653,#1659,#4268,.T.); +#4268=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1652,#4265,#4266,#4267,#1658,#1658,#1658),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999862912597,0.499999998629126,0.500000000000164),.UNSPECIFIED.,(0.999999996787842,0.707106782792627,1.,0.707106781186548,1.,0.999999998393729,0.999999996787458)); +#4265=IFCCARTESIANPOINT((-0.18705280653909062,-0.39307359818800786,0.05870000000000028)); +#4266=IFCCARTESIANPOINT((-0.18705280653909018,-0.39097359820429295,0.05870000000000028)); +#4267=IFCCARTESIANPOINT((-0.1870528065390895,-0.38887359820429307,0.05870000000000028)); +#7611=IFCPLANE(#7610); +#7610=IFCAXIS2PLACEMENT3D(#7609,#9,#5); +#7609=IFCCARTESIANPOINT((-0.1913718133785217,-0.38297359820429333,0.05870000000000005)); +#7613=IFCADVANCEDFACE((#7608),#7611,.T.); +#7608=IFCFACEBOUND(#7607,.F.); +#7607=IFCEDGELOOP((#7595,#7596,#7597,#7598,#7599,#7600,#7601,#7602,#7603,#7604,#7605,#7606)); +#7595=IFCORIENTEDEDGE(*,*,#4254,.F.); +#7596=IFCORIENTEDEDGE(*,*,#4188,.F.); +#7597=IFCORIENTEDEDGE(*,*,#4202,.F.); +#7598=IFCORIENTEDEDGE(*,*,#4212,.F.); +#7599=IFCORIENTEDEDGE(*,*,#2084,.F.); +#7600=IFCORIENTEDEDGE(*,*,#4222,.F.); +#7601=IFCORIENTEDEDGE(*,*,#2061,.F.); +#7602=IFCORIENTEDEDGE(*,*,#4240,.F.); +#7603=IFCORIENTEDEDGE(*,*,#4274,.T.); +#4274=IFCEDGECURVE(#4231,#4024,#4273,.T.); +#4273=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4230,#4270,#4271,#4272,#4023),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.07054134853738299,0.14108271278787),.UNSPECIFIED.,(0.881350079136123,0.917355669469776,1.,0.917355651060731,0.881350063095617)); +#4270=IFCCARTESIANPOINT((-0.18787712643108329,-0.390038668674491,0.05870000000000028)); +#4271=IFCCARTESIANPOINT((-0.1879392000328053,-0.3906881969066501,0.05870000000000028)); +#4272=IFCCARTESIANPOINT((-0.18800127364959998,-0.3913377252965261,0.0587000000000005)); +#7604=IFCORIENTEDEDGE(*,*,#4029,.F.); +#7605=IFCORIENTEDEDGE(*,*,#4052,.F.); +#7606=IFCORIENTEDEDGE(*,*,#4079,.F.); +#7626=IFCADVANCEDFACE((#7619),#7625,.F.); +#7619=IFCFACEOUTERBOUND(#7618,.T.); +#7618=IFCEDGELOOP((#7614,#7615,#7616,#7617)); +#7614=IFCORIENTEDEDGE(*,*,#2040,.F.); +#7615=IFCORIENTEDEDGE(*,*,#4279,.T.); +#4279=IFCEDGECURVE(#2028,#2026,#4278,.T.); +#4278=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#2027,#4275,#4276,#4277,#2025,#2025,#2025),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999999395,0.49999999999999395,0.500000154068785),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497184,0.99999963899459)); +#4275=IFCCARTESIANPOINT((-0.17695280653909012,-0.39147359820429356,0.0665)); +#4276=IFCCARTESIANPOINT((-0.17695280653909012,-0.3889735982042934,0.0665)); +#4277=IFCCARTESIANPOINT((-0.17695280653909012,-0.38647359820429356,0.0665)); +#7616=IFCORIENTEDEDGE(*,*,#2051,.F.); +#7617=IFCORIENTEDEDGE(*,*,#4114,.F.); +#7625=IFCSURFACEOFLINEAREXTRUSION(#7624,#7621,#10,0.0032808398950135986); +#7624=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7623); +#7623=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5576,#7622,#5700,#5701),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.54068791E-07,0.250000154068791,0.500000154068785),.UNSPECIFIED.,(0.99999963899459,0.999999819497184,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7622=IFCCARTESIANPOINT((0.0025000010894309036,0.002499998910568582,0.)); +#7621=IFCAXIS2PLACEMENT3D(#2025,#5,#7620); +#7620=IFCDIRECTION((0.,-1.,-4.357724745718672E-07)); +#7633=IFCADVANCEDFACE((#7630),#7632,.T.); +#7630=IFCFACEOUTERBOUND(#7629,.T.); +#7629=IFCEDGELOOP((#7627,#7628)); +#7627=IFCORIENTEDEDGE(*,*,#4279,.F.); +#7628=IFCORIENTEDEDGE(*,*,#2033,.F.); +#7632=IFCPLANE(#7631); +#7631=IFCAXIS2PLACEMENT3D(#4277,#6,#8); +#7645=IFCADVANCEDFACE((#7640),#7644,.T.); +#7640=IFCFACEOUTERBOUND(#7639,.T.); +#7639=IFCEDGELOOP((#7634,#7635,#7636,#7637,#7638)); +#7634=IFCORIENTEDEDGE(*,*,#4287,.T.); +#4287=IFCEDGECURVE(#4281,#4283,#4286,.T.); +#4281=IFCVERTEXPOINT(#4280); +#4280=IFCCARTESIANPOINT((-0.1877879621784098,-0.39195435938869777,0.551)); +#4283=IFCVERTEXPOINT(#4282); +#4282=IFCCARTESIANPOINT((-0.1877879621784098,-0.39195435938869777,0.5413000000000002)); +#4286=IFCTRIMMEDCURVE(#4285,(#4280),(#4282),.T.,.CARTESIAN.); +#4285=IFCLINE(#4280,#4284); +#4284=IFCVECTOR(#10,0.3048); +#7635=IFCORIENTEDEDGE(*,*,#4294,.T.); +#4294=IFCEDGECURVE(#4283,#4289,#4293,.T.); +#4289=IFCVERTEXPOINT(#4288); +#4288=IFCCARTESIANPOINT((-0.1900897154518974,-0.38530051859909487,0.5413000000000002)); +#4293=IFCTRIMMEDCURVE(#4292,(#4282),(#4288),.T.,.CARTESIAN.); +#4292=IFCLINE(#4282,#4291); +#4291=IFCVECTOR(#4290,0.30479999999999996); +#4290=IFCDIRECTION((-0.3269203948015318,0.9450518797731744,0.)); +#7636=IFCORIENTEDEDGE(*,*,#4300,.T.); +#4300=IFCEDGECURVE(#4289,#4296,#4299,.T.); +#4296=IFCVERTEXPOINT(#4295); +#4295=IFCCARTESIANPOINT((-0.1900897154518974,-0.38530051859909487,0.551)); +#4299=IFCTRIMMEDCURVE(#4298,(#4288),(#4295),.T.,.CARTESIAN.); +#4298=IFCLINE(#4288,#4297); +#4297=IFCVECTOR(#9,0.3048); +#7637=IFCORIENTEDEDGE(*,*,#4305,.T.); +#4305=IFCEDGECURVE(#4296,#1998,#4304,.T.); +#4304=IFCTRIMMEDCURVE(#4303,(#4295),(#1991),.T.,.CARTESIAN.); +#4303=IFCLINE(#4295,#4302); +#4302=IFCVECTOR(#4301,0.30479999999999996); +#4301=IFCDIRECTION((0.3269203948015315,-0.9450518797731745,0.)); +#7638=IFCORIENTEDEDGE(*,*,#4310,.T.); +#4310=IFCEDGECURVE(#1998,#4281,#4309,.T.); +#4309=IFCTRIMMEDCURVE(#4308,(#1991),(#4280),.T.,.CARTESIAN.); +#4308=IFCLINE(#1991,#4307); +#4307=IFCVECTOR(#4306,0.30480000000000007); +#4306=IFCDIRECTION((0.32692039480153223,-0.9450518797731745,0.)); +#7644=IFCPLANE(#7643); +#7643=IFCAXIS2PLACEMENT3D(#4295,#7641,#7642); +#7641=IFCDIRECTION((0.9450518797731741,0.32692039480153307,0.)); +#7642=IFCDIRECTION((0.32692039480153307,-0.9450518797731741,0.)); +#7657=IFCADVANCEDFACE((#7651),#7656,.F.); +#7651=IFCFACEOUTERBOUND(#7650,.T.); +#7650=IFCEDGELOOP((#7646,#7647,#7648,#7649)); +#7646=IFCORIENTEDEDGE(*,*,#4317,.T.); +#4317=IFCEDGECURVE(#4289,#4312,#4316,.T.); +#4312=IFCVERTEXPOINT(#4311); +#4311=IFCCARTESIANPOINT((-0.18914466439905356,-0.3839735982042935,0.5413000000000001)); +#4316=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4288,#4313,#4314,#4315,#4311),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184370749344,0.300368626830205),.UNSPECIFIED.,(0.859497975075326,0.824048064943006,1.,0.824048199285492,0.859497920942154)); +#4313=IFCCARTESIANPOINT((-0.19025823844880713,-0.38481335715313664,0.5413000000000002)); +#4314=IFCCARTESIANPOINT((-0.18995919423293503,-0.38439347769733007,0.5413000000000002)); +#4315=IFCCARTESIANPOINT((-0.18966015029414088,-0.3839735986305609,0.5413000000000002)); +#7647=IFCORIENTEDEDGE(*,*,#4323,.T.); +#4323=IFCEDGECURVE(#4312,#4319,#4322,.T.); +#4319=IFCVERTEXPOINT(#4318); +#4318=IFCCARTESIANPOINT((-0.18914466439904742,-0.38397359820429355,0.551)); +#4322=IFCTRIMMEDCURVE(#4321,(#4311),(#4318),.T.,.CARTESIAN.); +#4321=IFCLINE(#4311,#4320); +#4320=IFCVECTOR(#9,0.3048); +#7648=IFCORIENTEDEDGE(*,*,#4328,.T.); +#4328=IFCEDGECURVE(#4319,#4296,#4327,.T.); +#4327=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4318,#4324,#4325,#4326,#4295),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184256080861,0.300368626830205),.UNSPECIFIED.,(0.859497920942154,0.824048199285492,1.,0.824048064943006,0.859497975075326)); +#4324=IFCCARTESIANPOINT((-0.18966015029414088,-0.3839735986305609,0.551)); +#4325=IFCCARTESIANPOINT((-0.18995919423293503,-0.38439347769733007,0.551)); +#4326=IFCCARTESIANPOINT((-0.19025823844880713,-0.38481335715313664,0.551)); +#7649=IFCORIENTEDEDGE(*,*,#4300,.F.); +#7656=IFCSURFACEOFLINEAREXTRUSION(#7655,#7653,#10,0.0318241469816265); +#7655=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7654); +#7654=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#7327,#7328,#7328),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184370749344,0.300368626830205),.UNSPECIFIED.,(0.859497975075326,0.824048064943006,1.,0.824048199285492,0.859497920942154)); +#7653=IFCAXIS2PLACEMENT3D(#4295,#9,#7652); +#7652=IFCDIRECTION((0.5801201996002203,0.8145308797189953,0.)); +#7669=IFCADVANCEDFACE((#7663),#7668,.F.); +#7663=IFCFACEOUTERBOUND(#7662,.T.); +#7662=IFCEDGELOOP((#7658,#7659,#7660,#7661)); +#7658=IFCORIENTEDEDGE(*,*,#4337,.T.); +#4337=IFCEDGECURVE(#4330,#4332,#4336,.T.); +#4330=IFCVERTEXPOINT(#4329); +#4329=IFCCARTESIANPOINT((-0.18914474024347813,-0.38297359820576293,0.551)); +#4332=IFCVERTEXPOINT(#4331); +#4331=IFCCARTESIANPOINT((-0.18914467319245098,-0.3829735982043165,0.5413000000000002)); +#4336=IFCTRIMMEDCURVE(#4335,(#4329),(#4331),.T.,.CARTESIAN.); +#4335=IFCLINE(#4329,#4334); +#4334=IFCVECTOR(#4333,0.3048); +#4333=IFCDIRECTION((6.912477023988644E-06,0.,-1.)); +#7659=IFCORIENTEDEDGE(*,*,#4344,.T.); +#4344=IFCEDGECURVE(#4332,#4339,#4343,.T.); +#4339=IFCVERTEXPOINT(#4338); +#4338=IFCCARTESIANPOINT((-0.19103476577078055,-0.3856274435060542,0.5412999999999997)); +#4343=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4331,#4340,#4341,#4342,#4338),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184217869113,0.300371490360102),.UNSPECIFIED.,(0.859497902903049,0.824048244053339,1.,0.824044665341205,0.859499345023559)); +#4340=IFCCARTESIANPOINT((-0.1901756372008225,-0.3829735993161114,0.5413000000000002)); +#4341=IFCCARTESIANPOINT((-0.19077372489374567,-0.38381335719036674,0.5413000000000002)); +#4342=IFCCARTESIANPOINT((-0.1913718273487393,-0.3846531357916243,0.5413000000000002)); +#7660=IFCORIENTEDEDGE(*,*,#4351,.T.); +#4351=IFCEDGECURVE(#4339,#4346,#4350,.T.); +#4346=IFCVERTEXPOINT(#4345); +#4345=IFCCARTESIANPOINT((-0.19103475489148153,-0.38562747495452265,0.551)); +#4350=IFCTRIMMEDCURVE(#4349,(#4338),(#4345),.T.,.CARTESIAN.); +#4349=IFCLINE(#4338,#4348); +#4348=IFCVECTOR(#4347,0.3048); +#4347=IFCDIRECTION((1.1215771138703605E-06,-3.242109857593612E-06,1.)); +#7661=IFCORIENTEDEDGE(*,*,#4356,.T.); +#4356=IFCEDGECURVE(#4346,#4330,#4355,.T.); +#4355=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4345,#4352,#4353,#4354,#4329),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150187272490989,0.300371490360102),.UNSPECIFIED.,(0.859499345023559,0.824044665341205,1.,0.824048244053339,0.859497902903049)); +#4352=IFCCARTESIANPOINT((-0.1913718273487393,-0.3846531357916243,0.551)); +#4353=IFCCARTESIANPOINT((-0.19077372489374567,-0.38381335719036674,0.551)); +#4354=IFCCARTESIANPOINT((-0.1901756372008225,-0.3829735993161114,0.551)); +#7668=IFCSURFACEOFLINEAREXTRUSION(#7667,#7665,#9,0.031824146981626944); +#7667=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7666); +#7666=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150184217869113,0.300371490360102),.UNSPECIFIED.,(0.859497902903049,0.824048244053339,1.,0.824044665341205,0.859499345023559)); +#7665=IFCAXIS2PLACEMENT3D(#4329,#10,#7664); +#7664=IFCDIRECTION((-0.5801123191815264,-0.8145364922051258,0.)); +#7680=IFCADVANCEDFACE((#7675),#7679,.T.); +#7675=IFCFACEOUTERBOUND(#7674,.T.); +#7674=IFCEDGELOOP((#7670,#7671,#7672,#7673)); +#7670=IFCORIENTEDEDGE(*,*,#4351,.F.); +#7671=IFCORIENTEDEDGE(*,*,#4361,.T.); +#4361=IFCEDGECURVE(#4339,#2011,#4360,.T.); +#4360=IFCTRIMMEDCURVE(#4359,(#4338),(#2010),.T.,.CARTESIAN.); +#4359=IFCLINE(#4338,#4358); +#4358=IFCVECTOR(#4357,0.3048); +#4357=IFCDIRECTION((0.3269203948015229,-0.9450518797731776,0.)); +#7672=IFCORIENTEDEDGE(*,*,#2016,.F.); +#7673=IFCORIENTEDEDGE(*,*,#4366,.T.); +#4366=IFCEDGECURVE(#2007,#4346,#4365,.T.); +#4365=IFCTRIMMEDCURVE(#4364,(#2006),(#4345),.T.,.CARTESIAN.); +#4364=IFCLINE(#2006,#4363); +#4363=IFCVECTOR(#4362,0.3048); +#4362=IFCDIRECTION((-0.3269203948015229,0.9450518797731776,0.)); +#7679=IFCPLANE(#7678); +#7678=IFCAXIS2PLACEMENT3D(#2006,#7676,#7677); +#7676=IFCDIRECTION((-0.9450518797731775,-0.3269203948015229,0.)); +#7677=IFCDIRECTION((0.3269203948015229,-0.9450518797731775,0.)); +#7692=IFCADVANCEDFACE((#7686),#7691,.F.); +#7686=IFCFACEOUTERBOUND(#7685,.T.); +#7685=IFCEDGELOOP((#7681,#7682,#7683,#7684)); +#7681=IFCORIENTEDEDGE(*,*,#1982,.F.); +#7682=IFCORIENTEDEDGE(*,*,#4371,.T.); +#4371=IFCEDGECURVE(#1970,#1968,#4370,.T.); +#4370=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1969,#1969,#1969,#4367,#4368,#4369,#1967,#1967,#1967),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642721808630029E-07,0.25000022642721803,0.5000002264272181,0.500000229068807),.UNSPECIFIED.,(0.999999469448506,0.999999734724013,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905186,0.999999993810372)); +#4367=IFCCARTESIANPOINT((-0.18095280653909027,-0.3869735982042933,0.553)); +#4368=IFCCARTESIANPOINT((-0.18095280653909027,-0.3909735982042931,0.553)); +#4369=IFCCARTESIANPOINT((-0.18095280653909004,-0.39497359820429323,0.553)); +#7683=IFCORIENTEDEDGE(*,*,#2024,.F.); +#7684=IFCORIENTEDEDGE(*,*,#4376,.T.); +#4376=IFCEDGECURVE(#2017,#1977,#4375,.T.); +#4375=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1988,#1988,#1988,#4372,#4373,#4374,#1976,#1976,#1976),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641589E-09,0.250000002641589,0.500000002641589,0.500000229068807),.UNSPECIFIED.,(0.999999993810372,0.999999996905186,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734724013,0.999999469448506)); +#4372=IFCCARTESIANPOINT((-0.18095280653909004,-0.39497359820429323,0.5413000000000002)); +#4373=IFCCARTESIANPOINT((-0.18095280653909016,-0.3909735982042931,0.5413000000000002)); +#4374=IFCCARTESIANPOINT((-0.18095280653909027,-0.3869735982042933,0.5413000000000002)); +#7691=IFCSURFACEOFLINEAREXTRUSION(#7690,#7688,#9,0.03838582677165436); +#7690=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7689); +#7689=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641589E-09,0.250000002641589,0.500000002641589,0.500000229068807),.UNSPECIFIED.,(0.999999993810372,0.999999996905186,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734724013,0.999999469448506)); +#7688=IFCAXIS2PLACEMENT3D(#1967,#10,#7687); +#7687=IFCDIRECTION((-6.329615551693556E-07,1.,0.)); +#7703=IFCADVANCEDFACE((#7698),#7702,.T.); +#7698=IFCFACEOUTERBOUND(#7697,.T.); +#7697=IFCEDGELOOP((#7693,#7694,#7695,#7696)); +#7693=IFCORIENTEDEDGE(*,*,#1997,.F.); +#7694=IFCORIENTEDEDGE(*,*,#4383,.T.); +#4383=IFCEDGECURVE(#1984,#4378,#4382,.T.); +#4378=IFCVERTEXPOINT(#4377); +#4377=IFCCARTESIANPOINT((-0.18755088275044382,-0.38947359820429334,0.5413000000000002)); +#4382=IFCTRIMMEDCURVE(#4381,(#1983),(#4377),.T.,.CARTESIAN.); +#4381=IFCLINE(#1983,#4380); +#4380=IFCVECTOR(#4379,0.3048); +#4379=IFCDIRECTION((0.8660254037844394,-0.49999999999999895,0.)); +#7695=IFCORIENTEDEDGE(*,*,#4389,.T.); +#4389=IFCEDGECURVE(#4378,#4385,#4388,.T.); +#4385=IFCVERTEXPOINT(#4384); +#4384=IFCCARTESIANPOINT((-0.18755088275044382,-0.38947359820429334,0.551)); +#4388=IFCTRIMMEDCURVE(#4387,(#4377),(#4384),.T.,.CARTESIAN.); +#4387=IFCLINE(#4377,#4386); +#4386=IFCVECTOR(#9,0.3048); +#7696=IFCORIENTEDEDGE(*,*,#4394,.T.); +#4394=IFCEDGECURVE(#4385,#1992,#4393,.T.); +#4393=IFCTRIMMEDCURVE(#4392,(#4384),(#1991),.T.,.CARTESIAN.); +#4392=IFCLINE(#4384,#4391); +#4391=IFCVECTOR(#4390,0.3048); +#4390=IFCDIRECTION((-0.8660254037844394,0.49999999999999895,0.)); +#7702=IFCPLANE(#7701); +#7701=IFCAXIS2PLACEMENT3D(#4384,#7699,#7700); +#7699=IFCDIRECTION((-0.5000000000000137,-0.8660254037844308,0.)); +#7700=IFCDIRECTION((0.8660254037844308,-0.5000000000000137,0.)); +#7715=IFCADVANCEDFACE((#7710),#7714,.T.); +#7710=IFCFACEOUTERBOUND(#7709,.T.); +#7709=IFCEDGELOOP((#7704,#7705,#7706,#7707,#7708)); +#7704=IFCORIENTEDEDGE(*,*,#4402,.T.); +#4402=IFCEDGECURVE(#4396,#4398,#4401,.T.); +#4396=IFCVERTEXPOINT(#4395); +#4395=IFCCARTESIANPOINT((-0.19008971545189732,-0.3853005185990949,0.511)); +#4398=IFCVERTEXPOINT(#4397); +#4397=IFCCARTESIANPOINT((-0.19008971545189735,-0.38530051859909487,0.5207)); +#4401=IFCTRIMMEDCURVE(#4400,(#4395),(#4397),.T.,.CARTESIAN.); +#4400=IFCLINE(#4395,#4399); +#4399=IFCVECTOR(#9,0.3048); +#7705=IFCORIENTEDEDGE(*,*,#4409,.T.); +#4409=IFCEDGECURVE(#4398,#4404,#4408,.T.); +#4404=IFCVERTEXPOINT(#4403); +#4403=IFCCARTESIANPOINT((-0.1877879621784098,-0.39195435938869777,0.5207)); +#4408=IFCTRIMMEDCURVE(#4407,(#4397),(#4403),.T.,.CARTESIAN.); +#4407=IFCLINE(#4397,#4406); +#4406=IFCVECTOR(#4405,0.30479999999999996); +#4405=IFCDIRECTION((0.3269203948015232,-0.9450518797731774,0.)); +#7706=IFCORIENTEDEDGE(*,*,#4415,.T.); +#4415=IFCEDGECURVE(#4404,#4411,#4414,.T.); +#4411=IFCVERTEXPOINT(#4410); +#4410=IFCCARTESIANPOINT((-0.18778796217840976,-0.3919543593886979,0.511)); +#4414=IFCTRIMMEDCURVE(#4413,(#4403),(#4410),.T.,.CARTESIAN.); +#4413=IFCLINE(#4403,#4412); +#4412=IFCVECTOR(#10,0.3048); +#7707=IFCORIENTEDEDGE(*,*,#4421,.T.); +#4421=IFCEDGECURVE(#4411,#1952,#4420,.T.); +#4420=IFCTRIMMEDCURVE(#4418,(#4410),(#4419),.T.,.CARTESIAN.); +#4418=IFCLINE(#4410,#4417); +#4417=IFCVECTOR(#4416,0.30479999999999996); +#4416=IFCDIRECTION((-0.3269203948015243,0.945051879773177,0.)); +#4419=IFCCARTESIANPOINT((-0.1886529122415697,-0.38945398713876384,0.511)); +#7708=IFCORIENTEDEDGE(*,*,#4426,.T.); +#4426=IFCEDGECURVE(#1952,#4396,#4425,.T.); +#4425=IFCTRIMMEDCURVE(#4424,(#4419),(#4395),.T.,.CARTESIAN.); +#4424=IFCLINE(#4419,#4423); +#4423=IFCVECTOR(#4422,0.3048); +#4422=IFCDIRECTION((-0.3269203948015225,0.9450518797731777,0.)); +#7714=IFCPLANE(#7713); +#7713=IFCAXIS2PLACEMENT3D(#4397,#7711,#7712); +#7711=IFCDIRECTION((0.9450518797731775,0.32692039480152324,0.)); +#7712=IFCDIRECTION((0.32692039480152324,-0.9450518797731775,0.)); +#7727=IFCADVANCEDFACE((#7721),#7726,.F.); +#7721=IFCFACEOUTERBOUND(#7720,.T.); +#7720=IFCEDGELOOP((#7716,#7717,#7718,#7719)); +#7716=IFCORIENTEDEDGE(*,*,#4433,.T.); +#4433=IFCEDGECURVE(#4428,#4398,#4432,.T.); +#4428=IFCVERTEXPOINT(#4427); +#4427=IFCCARTESIANPOINT((-0.18914466364433885,-0.3839735982042934,0.5207)); +#4432=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4427,#4429,#4430,#4431,#4397),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.2014749660061301,2.402949014656178),.UNSPECIFIED.,(0.859497975075997,0.824048064941341,1.,0.824048199285028,0.85949792094234)); +#4429=IFCCARTESIANPOINT((-0.189660150017059,-0.38397359824151855,0.5207000000000003)); +#4430=IFCCARTESIANPOINT((-0.1899591942329348,-0.38439347769732973,0.5207)); +#4431=IFCCARTESIANPOINT((-0.19025823817173002,-0.3848133567641001,0.5207)); +#7717=IFCORIENTEDEDGE(*,*,#4402,.F.); +#7718=IFCORIENTEDEDGE(*,*,#4440,.T.); +#4440=IFCEDGECURVE(#4396,#4435,#4439,.T.); +#4435=IFCVERTEXPOINT(#4434); +#4434=IFCCARTESIANPOINT((-0.18914466364433802,-0.38397359820429333,0.5110000000000002)); +#4439=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4395,#4436,#4437,#4438,#4434),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.201474048650048,2.402949014656178),.UNSPECIFIED.,(0.85949792094234,0.824048199285028,1.,0.824048064941341,0.859497975075997)); +#4436=IFCCARTESIANPOINT((-0.19025823817173002,-0.3848133567641,0.511)); +#4437=IFCCARTESIANPOINT((-0.1899591942329348,-0.38439347769732973,0.511)); +#4438=IFCCARTESIANPOINT((-0.189660150017059,-0.38397359824151844,0.5110000000000002)); +#7719=IFCORIENTEDEDGE(*,*,#4444,.T.); +#4444=IFCEDGECURVE(#4435,#4428,#4443,.T.); +#4443=IFCTRIMMEDCURVE(#4442,(#4434),(#4427),.T.,.CARTESIAN.); +#4442=IFCLINE(#4434,#4441); +#4441=IFCVECTOR(#9,0.3048); +#7726=IFCSURFACEOFLINEAREXTRUSION(#7725,#7723,#10,0.03182414698162761); +#7725=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7724); +#7724=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#7327,#7328,#7328),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,1.201474048650048,2.402949014656178),.UNSPECIFIED.,(0.85949792094234,0.824048199285028,1.,0.824048064941341,0.859497975075997)); +#7723=IFCAXIS2PLACEMENT3D(#4397,#9,#7722); +#7722=IFCDIRECTION((0.5801208143293456,0.8145304419000293,0.)); +#7740=IFCADVANCEDFACE((#7737),#7739,.T.); +#7737=IFCFACEOUTERBOUND(#7736,.T.); +#7736=IFCEDGELOOP((#7728,#7729,#7730,#7731,#7732,#7733,#7734,#7735)); +#7728=IFCORIENTEDEDGE(*,*,#4323,.F.); +#7729=IFCORIENTEDEDGE(*,*,#4450,.T.); +#4450=IFCEDGECURVE(#4312,#4446,#4449,.T.); +#4446=IFCVERTEXPOINT(#4445); +#4445=IFCCARTESIANPOINT((-0.18014280653909032,-0.3839735982042934,0.5413000000000002)); +#4449=IFCTRIMMEDCURVE(#4448,(#4311),(#4445),.T.,.CARTESIAN.); +#4448=IFCLINE(#4311,#4447); +#4447=IFCVECTOR(#5,0.3048); +#7730=IFCORIENTEDEDGE(*,*,#4456,.T.); +#4456=IFCEDGECURVE(#4446,#4452,#4455,.T.); +#4452=IFCVERTEXPOINT(#4451); +#4451=IFCCARTESIANPOINT((-0.18014280653909032,-0.3839735982042934,0.5207)); +#4455=IFCTRIMMEDCURVE(#4454,(#4445),(#4451),.T.,.CARTESIAN.); +#4454=IFCLINE(#4445,#4453); +#4453=IFCVECTOR(#10,0.3048); +#7731=IFCORIENTEDEDGE(*,*,#4460,.T.); +#4460=IFCEDGECURVE(#4452,#4428,#4459,.T.); +#4459=IFCTRIMMEDCURVE(#4458,(#4451),(#4427),.T.,.CARTESIAN.); +#4458=IFCLINE(#4451,#4457); +#4457=IFCVECTOR(#6,0.3048); +#7732=IFCORIENTEDEDGE(*,*,#4444,.F.); +#7733=IFCORIENTEDEDGE(*,*,#4466,.T.); +#4466=IFCEDGECURVE(#4435,#4462,#4465,.T.); +#4462=IFCVERTEXPOINT(#4461); +#4461=IFCCARTESIANPOINT((-0.17895280653909026,-0.3839735982042934,0.511)); +#4465=IFCTRIMMEDCURVE(#4464,(#4434),(#4461),.T.,.CARTESIAN.); +#4464=IFCLINE(#4434,#4463); +#4463=IFCVECTOR(#5,0.3048); +#7734=IFCORIENTEDEDGE(*,*,#4472,.T.); +#4472=IFCEDGECURVE(#4462,#4468,#4471,.T.); +#4468=IFCVERTEXPOINT(#4467); +#4467=IFCCARTESIANPOINT((-0.17895280653909026,-0.3839735982042934,0.551)); +#4471=IFCTRIMMEDCURVE(#4470,(#4461),(#4467),.T.,.CARTESIAN.); +#4470=IFCLINE(#4461,#4469); +#4469=IFCVECTOR(#9,0.3048); +#7735=IFCORIENTEDEDGE(*,*,#4476,.T.); +#4476=IFCEDGECURVE(#4468,#4319,#4475,.T.); +#4475=IFCTRIMMEDCURVE(#4474,(#4467),(#4318),.T.,.CARTESIAN.); +#4474=IFCLINE(#4467,#4473); +#4473=IFCVECTOR(#6,0.3048); +#7739=IFCPLANE(#7738); +#7738=IFCAXIS2PLACEMENT3D(#4318,#8,#10); +#7752=IFCADVANCEDFACE((#7746),#7751,.F.); +#7746=IFCFACEOUTERBOUND(#7745,.T.); +#7745=IFCEDGELOOP((#7741,#7742,#7743,#7744)); +#7741=IFCORIENTEDEDGE(*,*,#4481,.T.); +#4481=IFCEDGECURVE(#4462,#4478,#4480,.T.); +#4478=IFCVERTEXPOINT(#4477); +#4477=IFCCARTESIANPOINT((-0.17795280653909015,-0.3849735985626497,0.5110000000000003)); +#4480=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4461,#4461,#4479,#4479,#4477),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000002556,0.250000055150657),.UNSPECIFIED.,(0.853553390593274,0.853553390590279,1.,0.853553325983254,0.853553390593302)); +#4479=IFCCARTESIANPOINT((-0.1782456997579036,-0.38426649142310654,0.511)); +#7742=IFCORIENTEDEDGE(*,*,#4487,.T.); +#4487=IFCEDGECURVE(#4478,#4483,#4486,.T.); +#4483=IFCVERTEXPOINT(#4482); +#4482=IFCCARTESIANPOINT((-0.17795280653909015,-0.38497359856265206,0.551)); +#4486=IFCTRIMMEDCURVE(#4485,(#4477),(#4482),.T.,.CARTESIAN.); +#4485=IFCLINE(#4477,#4484); +#4484=IFCVECTOR(#9,0.3048); +#7743=IFCORIENTEDEDGE(*,*,#4490,.T.); +#4490=IFCEDGECURVE(#4483,#4468,#4489,.T.); +#4489=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4482,#4488,#4488,#4467,#4467),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12500005514810097,0.250000055150657),.UNSPECIFIED.,(0.853553390593302,0.853553325983254,1.,0.853553390590279,0.853553390593274)); +#4488=IFCCARTESIANPOINT((-0.17795280638769953,-0.3845593847933107,0.551)); +#7744=IFCORIENTEDEDGE(*,*,#4472,.F.); +#7751=IFCSURFACEOFLINEAREXTRUSION(#7750,#7748,#10,0.13123359580052463); +#7750=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7749); +#7749=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#7327,#7328,#7328),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000002556,0.250000055150657),.UNSPECIFIED.,(0.853553390593274,0.853553390590279,1.,0.853553325983254,0.853553390593302)); +#7748=IFCAXIS2PLACEMENT3D(#4467,#9,#7747); +#7747=IFCDIRECTION((0.7071066519725434,-0.7071069104005281,0.)); +#7765=IFCADVANCEDFACE((#7756),#7764,.T.); +#7756=IFCFACEOUTERBOUND(#7755,.T.); +#7755=IFCEDGELOOP((#7753,#7754)); +#7753=IFCORIENTEDEDGE(*,*,#1907,.F.); +#7754=IFCORIENTEDEDGE(*,*,#4495,.T.); +#4495=IFCEDGECURVE(#1895,#1902,#4494,.T.); +#4494=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1894,#4491,#4492,#4493,#1901,#1901,#1901),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000005,0.500000000000005,0.500000154068719),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497274,0.999999638994771)); +#4491=IFCCARTESIANPOINT((-0.1779528065390903,-0.3914735982042933,0.5285)); +#4492=IFCCARTESIANPOINT((-0.1779528065390903,-0.3889735982042933,0.5285)); +#4493=IFCCARTESIANPOINT((-0.1779528065390903,-0.38647359820429333,0.5285000000000004)); +#7764=IFCPLANE(#7763); +#7763=IFCAXIS2PLACEMENT3D(#4482,#6,#8); +#7766=IFCADVANCEDFACE((#7762),#7764,.T.); +#7762=IFCFACEBOUND(#7761,.F.); +#7761=IFCEDGELOOP((#7757,#7758,#7759,#7760)); +#7757=IFCORIENTEDEDGE(*,*,#4501,.T.); +#4501=IFCEDGECURVE(#4478,#4497,#4500,.T.); +#4497=IFCVERTEXPOINT(#4496); +#4496=IFCCARTESIANPOINT((-0.1779528065390903,-0.3979735982042934,0.511)); +#4500=IFCTRIMMEDCURVE(#4499,(#4477),(#4496),.T.,.CARTESIAN.); +#4499=IFCLINE(#4477,#4498); +#4498=IFCVECTOR(#8,0.3048); +#7758=IFCORIENTEDEDGE(*,*,#4507,.T.); +#4507=IFCEDGECURVE(#4497,#4503,#4506,.T.); +#4503=IFCVERTEXPOINT(#4502); +#4502=IFCCARTESIANPOINT((-0.1779528065390903,-0.3979735982042933,0.551)); +#4506=IFCTRIMMEDCURVE(#4505,(#4496),(#4502),.T.,.CARTESIAN.); +#4505=IFCLINE(#4496,#4504); +#4504=IFCVECTOR(#9,0.3048); +#7759=IFCORIENTEDEDGE(*,*,#4511,.T.); +#4511=IFCEDGECURVE(#4503,#4483,#4510,.T.); +#4510=IFCTRIMMEDCURVE(#4509,(#4502),(#4482),.T.,.CARTESIAN.); +#4509=IFCLINE(#4502,#4508); +#4508=IFCVECTOR(#7,0.3048); +#7760=IFCORIENTEDEDGE(*,*,#4487,.F.); +#7775=IFCADVANCEDFACE((#7772),#7774,.T.); +#7772=IFCFACEOUTERBOUND(#7771,.T.); +#7771=IFCEDGELOOP((#7767,#7768,#7769,#7770)); +#7767=IFCORIENTEDEDGE(*,*,#4515,.T.); +#4515=IFCEDGECURVE(#4497,#3663,#4514,.T.); +#4514=IFCTRIMMEDCURVE(#4513,(#4496),(#3662),.T.,.CARTESIAN.); +#4513=IFCLINE(#4496,#4512); +#4512=IFCVECTOR(#5,0.3048); +#7768=IFCORIENTEDEDGE(*,*,#3667,.F.); +#7769=IFCORIENTEDEDGE(*,*,#4519,.T.); +#4519=IFCEDGECURVE(#3657,#4503,#4518,.T.); +#4518=IFCTRIMMEDCURVE(#4517,(#3656),(#4502),.T.,.CARTESIAN.); +#4517=IFCLINE(#3656,#4516); +#4516=IFCVECTOR(#6,0.3048); +#7770=IFCORIENTEDEDGE(*,*,#4507,.F.); +#7774=IFCPLANE(#7773); +#7773=IFCAXIS2PLACEMENT3D(#4502,#8,#10); +#7787=IFCADVANCEDFACE((#7781),#7786,.F.); +#7781=IFCFACEOUTERBOUND(#7780,.T.); +#7780=IFCEDGELOOP((#7776,#7777,#7778,#7779)); +#7776=IFCORIENTEDEDGE(*,*,#4526,.T.); +#4526=IFCEDGECURVE(#3669,#4521,#4525,.T.); +#4521=IFCVERTEXPOINT(#4520); +#4520=IFCCARTESIANPOINT((-0.1789528072169986,-0.38297359820429333,0.5110000000000002)); +#4525=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3668,#4522,#4523,#4524,#4520),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000086,0.250000055148963),.UNSPECIFIED.,(0.853553390593274,0.853553390593173,1.,0.853553325982345,0.853553390593302)); +#4522=IFCCARTESIANPOINT((-0.1769528065390897,-0.3841451710795474,0.5110000000000002)); +#4523=IFCCARTESIANPOINT((-0.17753859297671717,-0.3835593846419201,0.511)); +#4524=IFCCARTESIANPOINT((-0.17812437971712972,-0.38297359790150737,0.511)); +#7777=IFCORIENTEDEDGE(*,*,#4532,.T.); +#4532=IFCEDGECURVE(#4521,#4528,#4531,.T.); +#4528=IFCVERTEXPOINT(#4527); +#4527=IFCCARTESIANPOINT((-0.1789528072170114,-0.3829735982042934,0.551)); +#4531=IFCTRIMMEDCURVE(#4530,(#4520),(#4527),.T.,.CARTESIAN.); +#4530=IFCLINE(#4520,#4529); +#4529=IFCVECTOR(#9,0.3048); +#7778=IFCORIENTEDEDGE(*,*,#4537,.T.); +#4537=IFCEDGECURVE(#4528,#3655,#4536,.T.); +#4536=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4527,#4533,#4534,#4535,#3654),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12500005514887702,0.250000055148963),.UNSPECIFIED.,(0.853553390593302,0.853553325982344,1.,0.853553390593173,0.853553390593274)); +#4533=IFCCARTESIANPOINT((-0.17812437971712985,-0.38297359790150753,0.551)); +#4534=IFCCARTESIANPOINT((-0.17753859297671717,-0.38355938464191996,0.551)); +#4535=IFCCARTESIANPOINT((-0.1769528065390898,-0.3841451710795475,0.551)); +#7779=IFCORIENTEDEDGE(*,*,#3677,.F.); +#7786=IFCSURFACEOFLINEAREXTRUSION(#7785,#7783,#9,0.13123359580052463); +#7785=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7784); +#7784=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000086,0.250000055148963),.UNSPECIFIED.,(0.853553390593274,0.853553390593173,1.,0.853553325982344,0.853553390593302)); +#7783=IFCAXIS2PLACEMENT3D(#3654,#10,#7782); +#7782=IFCDIRECTION((-0.7071069104082508,0.7071066519648206,0.)); +#7800=IFCADVANCEDFACE((#7797),#7799,.T.); +#7797=IFCFACEOUTERBOUND(#7796,.T.); +#7796=IFCEDGELOOP((#7788,#7789,#7790,#7791,#7792,#7793,#7794,#7795)); +#7788=IFCORIENTEDEDGE(*,*,#4545,.T.); +#4545=IFCEDGECURVE(#4539,#4541,#4544,.T.); +#4539=IFCVERTEXPOINT(#4538); +#4538=IFCCARTESIANPOINT((-0.18014280653909032,-0.38297359820429333,0.5207)); +#4541=IFCVERTEXPOINT(#4540); +#4540=IFCCARTESIANPOINT((-0.18014280653909032,-0.38297359820429333,0.5413000000000002)); +#4544=IFCTRIMMEDCURVE(#4543,(#4538),(#4540),.T.,.CARTESIAN.); +#4543=IFCLINE(#4538,#4542); +#4542=IFCVECTOR(#9,0.3048); +#7789=IFCORIENTEDEDGE(*,*,#4549,.T.); +#4549=IFCEDGECURVE(#4541,#4332,#4548,.T.); +#4548=IFCTRIMMEDCURVE(#4547,(#4540),(#4331),.T.,.CARTESIAN.); +#4547=IFCLINE(#4540,#4546); +#4546=IFCVECTOR(#6,0.3048); +#7790=IFCORIENTEDEDGE(*,*,#4337,.F.); +#7791=IFCORIENTEDEDGE(*,*,#4553,.T.); +#4553=IFCEDGECURVE(#4330,#4528,#4552,.T.); +#4552=IFCTRIMMEDCURVE(#4551,(#4329),(#4527),.T.,.CARTESIAN.); +#4551=IFCLINE(#4329,#4550); +#4550=IFCVECTOR(#5,0.3048); +#7792=IFCORIENTEDEDGE(*,*,#4532,.F.); +#7793=IFCORIENTEDEDGE(*,*,#4559,.T.); +#4559=IFCEDGECURVE(#4521,#4555,#4558,.T.); +#4555=IFCVERTEXPOINT(#4554); +#4554=IFCCARTESIANPOINT((-0.18914466357212428,-0.38297359820429333,0.511)); +#4558=IFCTRIMMEDCURVE(#4557,(#4520),(#4554),.T.,.CARTESIAN.); +#4557=IFCLINE(#4520,#4556); +#4556=IFCVECTOR(#6,0.3048); +#7794=IFCORIENTEDEDGE(*,*,#4565,.T.); +#4565=IFCEDGECURVE(#4555,#4561,#4564,.T.); +#4561=IFCVERTEXPOINT(#4560); +#4560=IFCCARTESIANPOINT((-0.18914466357212428,-0.38297359820429333,0.5207)); +#4564=IFCTRIMMEDCURVE(#4563,(#4554),(#4560),.T.,.CARTESIAN.); +#4563=IFCLINE(#4554,#4562); +#4562=IFCVECTOR(#9,0.3048); +#7795=IFCORIENTEDEDGE(*,*,#4569,.T.); +#4569=IFCEDGECURVE(#4561,#4539,#4568,.T.); +#4568=IFCTRIMMEDCURVE(#4567,(#4560),(#4538),.T.,.CARTESIAN.); +#4567=IFCLINE(#4560,#4566); +#4566=IFCVECTOR(#5,0.3048); +#7799=IFCPLANE(#7798); +#7798=IFCAXIS2PLACEMENT3D(#4329,#7,#9); +#7812=IFCADVANCEDFACE((#7806),#7811,.F.); +#7806=IFCFACEOUTERBOUND(#7805,.T.); +#7805=IFCEDGELOOP((#7801,#7802,#7803,#7804)); +#7801=IFCORIENTEDEDGE(*,*,#4578,.T.); +#4578=IFCEDGECURVE(#4571,#4573,#4577,.T.); +#4571=IFCVERTEXPOINT(#4570); +#4570=IFCCARTESIANPOINT((-0.1910347923957113,-0.38562736653500795,0.511)); +#4573=IFCVERTEXPOINT(#4572); +#4572=IFCCARTESIANPOINT((-0.1910347704767299,-0.38562742990218085,0.5207)); +#4577=IFCTRIMMEDCURVE(#4576,(#4570),(#4572),.T.,.CARTESIAN.); +#4576=IFCLINE(#4570,#4575); +#4575=IFCVECTOR(#4574,0.3048); +#4574=IFCDIRECTION((2.259688806382152E-06,-6.532698232160144E-06,1.)); +#7802=IFCORIENTEDEDGE(*,*,#4583,.T.); +#4583=IFCEDGECURVE(#4573,#4561,#4582,.T.); +#4582=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4572,#4579,#4580,#4581,#4560),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.15018421786877897,0.300371490359798),.UNSPECIFIED.,(0.85949790290289,0.824048244053731,1.,0.824044665341169,0.859499345023573)); +#4579=IFCCARTESIANPOINT((-0.19137181258666716,-0.3846531150646198,0.5207000000000003)); +#4580=IFCCARTESIANPOINT((-0.19077372489374567,-0.38381335719036674,0.5207)); +#4581=IFCCARTESIANPOINT((-0.19017562243875183,-0.38297357858910913,0.5206999999999998)); +#7803=IFCORIENTEDEDGE(*,*,#4565,.F.); +#7804=IFCORIENTEDEDGE(*,*,#4588,.T.); +#4588=IFCEDGECURVE(#4555,#4571,#4587,.T.); +#4587=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4554,#4584,#4585,#4586,#4570),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150187272491019,0.300371490359798),.UNSPECIFIED.,(0.859499345023573,0.824044665341169,1.,0.824048244053731,0.85949790290289)); +#4584=IFCCARTESIANPOINT((-0.19017562243875183,-0.38297357858910913,0.511)); +#4585=IFCCARTESIANPOINT((-0.19077372489374567,-0.38381335719036674,0.511)); +#4586=IFCCARTESIANPOINT((-0.19137181258666716,-0.3846531150646198,0.511)); +#7811=IFCSURFACEOFLINEAREXTRUSION(#7810,#7808,#9,0.03182414698162761); +#7810=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7809); +#7809=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.150187272491019,0.300371490359798),.UNSPECIFIED.,(0.859499345023573,0.824044665341169,1.,0.824048244053731,0.85949790290289)); +#7808=IFCAXIS2PLACEMENT3D(#4560,#10,#7807); +#7807=IFCDIRECTION((-0.5801286946873986,-0.81452482933321,0.)); +#7823=IFCADVANCEDFACE((#7818),#7822,.T.); +#7818=IFCFACEOUTERBOUND(#7817,.T.); +#7817=IFCEDGELOOP((#7813,#7814,#7815,#7816)); +#7813=IFCORIENTEDEDGE(*,*,#1950,.F.); +#7814=IFCORIENTEDEDGE(*,*,#4593,.T.); +#4593=IFCEDGECURVE(#1942,#4573,#4592,.T.); +#4592=IFCTRIMMEDCURVE(#4591,(#1941),(#4572),.T.,.CARTESIAN.); +#4591=IFCLINE(#1941,#4590); +#4590=IFCVECTOR(#4589,0.30479999999999996); +#4589=IFCDIRECTION((-0.326920394801543,0.9450518797731705,0.)); +#7815=IFCORIENTEDEDGE(*,*,#4578,.F.); +#7816=IFCORIENTEDEDGE(*,*,#4598,.T.); +#4598=IFCEDGECURVE(#4571,#1946,#4597,.T.); +#4597=IFCTRIMMEDCURVE(#4596,(#4570),(#1945),.T.,.CARTESIAN.); +#4596=IFCLINE(#4570,#4595); +#4595=IFCVECTOR(#4594,0.30479999999999996); +#4594=IFCDIRECTION((0.326920394801543,-0.9450518797731705,0.)); +#7822=IFCPLANE(#7821); +#7821=IFCAXIS2PLACEMENT3D(#1941,#7819,#7820); +#7819=IFCDIRECTION((-0.9450518797731716,-0.32692039480154006,0.)); +#7820=IFCDIRECTION((0.32692039480154006,-0.9450518797731716,0.)); +#7835=IFCADVANCEDFACE((#7829),#7834,.F.); +#7829=IFCFACEOUTERBOUND(#7828,.T.); +#7828=IFCEDGELOOP((#7824,#7825,#7826,#7827)); +#7824=IFCORIENTEDEDGE(*,*,#1927,.F.); +#7825=IFCORIENTEDEDGE(*,*,#4603,.T.); +#4603=IFCEDGECURVE(#1915,#1935,#4602,.T.); +#4602=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1914,#1914,#1914,#4599,#4600,#4601,#1916,#1916,#1916),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.2642735297839778E-07,0.25000022642735303,0.500000226427353,0.500000229069098),.UNSPECIFIED.,(0.999999469448188,0.999999734723854,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999996905004,0.999999993810007)); +#4599=IFCCARTESIANPOINT((-0.18095280653909027,-0.3869735982042934,0.5207)); +#4600=IFCCARTESIANPOINT((-0.18095280653909027,-0.3909735982042932,0.5207)); +#4601=IFCCARTESIANPOINT((-0.18095280653909004,-0.3949735982042934,0.5207)); +#7826=IFCORIENTEDEDGE(*,*,#1940,.F.); +#7827=IFCORIENTEDEDGE(*,*,#4608,.T.); +#4608=IFCEDGECURVE(#1929,#1923,#4607,.T.); +#4607=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1928,#1928,#1928,#4604,#4605,#4606,#1922,#1922,#1922),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641745E-09,0.250000002641745,0.500000002641745,0.500000229069098),.UNSPECIFIED.,(0.999999993810007,0.999999996905004,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723854,0.999999469448188)); +#4604=IFCCARTESIANPOINT((-0.18095280653909004,-0.3949735982042934,0.5090000000000002)); +#4605=IFCCARTESIANPOINT((-0.18095280653909027,-0.3909735982042933,0.509)); +#4606=IFCCARTESIANPOINT((-0.18095280653909027,-0.3869735982042934,0.5090000000000002)); +#7834=IFCSURFACEOFLINEAREXTRUSION(#7833,#7831,#9,0.0383858267716537); +#7833=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7832); +#7832=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5719,#5525,#5526,#5527,#5527,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.641745E-09,0.250000002641745,0.500000002641745,0.500000229069098),.UNSPECIFIED.,(0.999999993810007,0.999999996905004,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999734723854,0.999999469448188)); +#7831=IFCAXIS2PLACEMENT3D(#1916,#10,#7830); +#7830=IFCDIRECTION((-6.329615001800037E-07,1.,0.)); +#7846=IFCADVANCEDFACE((#7841),#7845,.T.); +#7841=IFCFACEOUTERBOUND(#7840,.T.); +#7840=IFCEDGELOOP((#7836,#7837,#7838,#7839)); +#7836=IFCORIENTEDEDGE(*,*,#4616,.T.); +#4616=IFCEDGECURVE(#4610,#4612,#4615,.T.); +#4610=IFCVERTEXPOINT(#4609); +#4609=IFCCARTESIANPOINT((-0.1875508827504438,-0.3894735982042934,0.511)); +#4612=IFCVERTEXPOINT(#4611); +#4611=IFCCARTESIANPOINT((-0.18755088275044382,-0.38947359820429334,0.5207)); +#4615=IFCTRIMMEDCURVE(#4614,(#4609),(#4611),.T.,.CARTESIAN.); +#4614=IFCLINE(#4609,#4613); +#4613=IFCVECTOR(#9,0.3048); +#7837=IFCORIENTEDEDGE(*,*,#4621,.T.); +#4621=IFCEDGECURVE(#4612,#1913,#4620,.T.); +#4620=IFCTRIMMEDCURVE(#4619,(#4611),(#1912),.T.,.CARTESIAN.); +#4619=IFCLINE(#4611,#4618); +#4618=IFCVECTOR(#4617,0.3048); +#4617=IFCDIRECTION((-0.8660254037844394,0.49999999999999895,0.)); +#7838=IFCORIENTEDEDGE(*,*,#1966,.F.); +#7839=IFCORIENTEDEDGE(*,*,#4626,.T.); +#4626=IFCEDGECURVE(#1960,#4610,#4625,.T.); +#4625=IFCTRIMMEDCURVE(#4624,(#1951),(#4609),.T.,.CARTESIAN.); +#4624=IFCLINE(#1951,#4623); +#4623=IFCVECTOR(#4622,0.3048); +#4622=IFCDIRECTION((0.8660254037844101,-0.5000000000000497,0.)); +#7845=IFCPLANE(#7844); +#7844=IFCAXIS2PLACEMENT3D(#4611,#7842,#7843); +#7842=IFCDIRECTION((-0.5000000000000282,-0.8660254037844224,0.)); +#7843=IFCDIRECTION((0.8660254037844224,-0.5000000000000282,0.)); +#7863=IFCADVANCEDFACE((#7860),#7862,.T.); +#7860=IFCFACEOUTERBOUND(#7859,.T.); +#7859=IFCEDGELOOP((#7847,#7848,#7849,#7850,#7851,#7852,#7853,#7854,#7855,#7856,#7857,#7858)); +#7847=IFCORIENTEDEDGE(*,*,#2009,.F.); +#7848=IFCORIENTEDEDGE(*,*,#4305,.F.); +#7849=IFCORIENTEDEDGE(*,*,#4328,.F.); +#7850=IFCORIENTEDEDGE(*,*,#4476,.F.); +#7851=IFCORIENTEDEDGE(*,*,#4490,.F.); +#7852=IFCORIENTEDEDGE(*,*,#4511,.F.); +#7853=IFCORIENTEDEDGE(*,*,#4519,.F.); +#7854=IFCORIENTEDEDGE(*,*,#3661,.F.); +#7855=IFCORIENTEDEDGE(*,*,#4537,.F.); +#7856=IFCORIENTEDEDGE(*,*,#4553,.F.); +#7857=IFCORIENTEDEDGE(*,*,#4356,.F.); +#7858=IFCORIENTEDEDGE(*,*,#4366,.F.); +#7862=IFCPLANE(#7861); +#7861=IFCAXIS2PLACEMENT3D(#3656,#9,#5); +#7881=IFCADVANCEDFACE((#7877),#7880,.T.); +#7877=IFCFACEOUTERBOUND(#7876,.T.); +#7876=IFCEDGELOOP((#7864,#7865,#7866,#7867,#7868,#7869,#7870,#7871,#7872,#7873,#7874,#7875)); +#7864=IFCORIENTEDEDGE(*,*,#4426,.F.); +#7865=IFCORIENTEDEDGE(*,*,#1959,.F.); +#7866=IFCORIENTEDEDGE(*,*,#4598,.F.); +#7867=IFCORIENTEDEDGE(*,*,#4588,.F.); +#7868=IFCORIENTEDEDGE(*,*,#4559,.F.); +#7869=IFCORIENTEDEDGE(*,*,#4526,.F.); +#7870=IFCORIENTEDEDGE(*,*,#3673,.F.); +#7871=IFCORIENTEDEDGE(*,*,#4515,.F.); +#7872=IFCORIENTEDEDGE(*,*,#4501,.F.); +#7873=IFCORIENTEDEDGE(*,*,#4481,.F.); +#7874=IFCORIENTEDEDGE(*,*,#4466,.F.); +#7875=IFCORIENTEDEDGE(*,*,#4440,.F.); +#7880=IFCPLANE(#7879); +#7879=IFCAXIS2PLACEMENT3D(#7878,#10,#6); +#7878=IFCCARTESIANPOINT((-0.19137181337852183,-0.3979735982042933,0.511)); +#7890=IFCADVANCEDFACE((#7887),#7889,.T.); +#7887=IFCFACEOUTERBOUND(#7886,.T.); +#7886=IFCEDGELOOP((#7882,#7883,#7884,#7885)); +#7882=IFCORIENTEDEDGE(*,*,#4630,.T.); +#4630=IFCEDGECURVE(#4446,#4541,#4629,.T.); +#4629=IFCTRIMMEDCURVE(#4628,(#4445),(#4540),.T.,.CARTESIAN.); +#4628=IFCLINE(#4445,#4627); +#4627=IFCVECTOR(#7,0.3048); +#7883=IFCORIENTEDEDGE(*,*,#4545,.F.); +#7884=IFCORIENTEDEDGE(*,*,#4634,.T.); +#4634=IFCEDGECURVE(#4539,#4452,#4633,.T.); +#4633=IFCTRIMMEDCURVE(#4632,(#4538),(#4451),.T.,.CARTESIAN.); +#4632=IFCLINE(#4538,#4631); +#4631=IFCVECTOR(#8,0.3048); +#7885=IFCORIENTEDEDGE(*,*,#4456,.F.); +#7889=IFCPLANE(#7888); +#7888=IFCAXIS2PLACEMENT3D(#4540,#6,#8); +#7912=IFCADVANCEDFACE((#7904,#7908),#7911,.T.); +#7904=IFCFACEOUTERBOUND(#7903,.T.); +#7903=IFCEDGELOOP((#7891,#7892,#7893,#7894,#7895,#7896,#7897,#7898,#7899,#7900,#7901,#7902)); +#7891=IFCORIENTEDEDGE(*,*,#4317,.F.); +#7892=IFCORIENTEDEDGE(*,*,#4294,.F.); +#7893=IFCORIENTEDEDGE(*,*,#4639,.T.); +#4639=IFCEDGECURVE(#4283,#4378,#4638,.T.); +#4638=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4282,#4635,#4636,#4637,#4377),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.07054136425047601,0.141082694077579),.UNSPECIFIED.,(0.881350063095627,0.917355651060743,1.,0.917355691390234,0.881350098236263)); +#4635=IFCCARTESIANPOINT((-0.1880012736496001,-0.39133772529652616,0.5413000000000002)); +#4636=IFCCARTESIANPOINT((-0.1879392000328054,-0.39068819690665013,0.5413000000000002)); +#4637=IFCCARTESIANPOINT((-0.18787712644903104,-0.39003866886229155,0.5413000000000002)); +#7894=IFCORIENTEDEDGE(*,*,#4383,.F.); +#7895=IFCORIENTEDEDGE(*,*,#1990,.F.); +#7896=IFCORIENTEDEDGE(*,*,#4376,.F.); +#7897=IFCORIENTEDEDGE(*,*,#2019,.F.); +#7898=IFCORIENTEDEDGE(*,*,#4361,.F.); +#7899=IFCORIENTEDEDGE(*,*,#4344,.F.); +#7900=IFCORIENTEDEDGE(*,*,#4549,.F.); +#7901=IFCORIENTEDEDGE(*,*,#4630,.F.); +#7902=IFCORIENTEDEDGE(*,*,#4450,.F.); +#7908=IFCFACEBOUND(#7907,.F.); +#7907=IFCEDGELOOP((#7905,#7906)); +#7905=IFCORIENTEDEDGE(*,*,#4644,.T.); +#4644=IFCEDGECURVE(#1618,#1620,#4643,.T.); +#4643=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1617,#1617,#1617,#4640,#4641,#4642,#1619),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.371157021257119E-09,0.250000001371157,0.499999999999809),.UNSPECIFIED.,(0.99999999678718,0.99999999839359,1.,0.707106781186548,1.,0.707106782793182,0.999999996786732)); +#4640=IFCCARTESIANPOINT((-0.18705280653908984,-0.388873598204293,0.5413000000000002)); +#4641=IFCCARTESIANPOINT((-0.1870528065390903,-0.3909735982042929,0.5413000000000002)); +#4642=IFCCARTESIANPOINT((-0.18705280653909098,-0.393073598188002,0.5413000000000002)); +#7906=IFCORIENTEDEDGE(*,*,#1625,.F.); +#7911=IFCPLANE(#7910); +#7910=IFCAXIS2PLACEMENT3D(#7909,#10,#6); +#7909=IFCCARTESIANPOINT((-0.1913718133785217,-0.3949735982042934,0.5413000000000002)); +#7934=IFCADVANCEDFACE((#7916),#7933,.T.); +#7916=IFCFACEOUTERBOUND(#7915,.T.); +#7915=IFCEDGELOOP((#7913,#7914)); +#7913=IFCORIENTEDEDGE(*,*,#1638,.F.); +#7914=IFCORIENTEDEDGE(*,*,#4649,.T.); +#4649=IFCEDGECURVE(#1627,#1633,#4648,.T.); +#4648=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1626,#4645,#4646,#4647,#1632,#1632,#1632),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999862865196,0.49999999862865196,0.499999999999809),.UNSPECIFIED.,(0.999999996786732,0.707106782793182,1.,0.707106781186548,1.,0.99999999839359,0.99999999678718)); +#4645=IFCCARTESIANPOINT((-0.18705280653909076,-0.393073598188002,0.5207)); +#4646=IFCCARTESIANPOINT((-0.1870528065390903,-0.3909735982042929,0.5207)); +#4647=IFCCARTESIANPOINT((-0.18705280653908984,-0.388873598204293,0.5207)); +#7933=IFCPLANE(#7932); +#7932=IFCAXIS2PLACEMENT3D(#7931,#9,#5); +#7931=IFCCARTESIANPOINT((-0.19137181337852183,-0.3829735982042931,0.5206999999999999)); +#7935=IFCADVANCEDFACE((#7930),#7933,.T.); +#7930=IFCFACEBOUND(#7929,.F.); +#7929=IFCEDGELOOP((#7917,#7918,#7919,#7920,#7921,#7922,#7923,#7924,#7925,#7926,#7927,#7928)); +#7917=IFCORIENTEDEDGE(*,*,#4634,.F.); +#7918=IFCORIENTEDEDGE(*,*,#4569,.F.); +#7919=IFCORIENTEDEDGE(*,*,#4583,.F.); +#7920=IFCORIENTEDEDGE(*,*,#4593,.F.); +#7921=IFCORIENTEDEDGE(*,*,#1944,.F.); +#7922=IFCORIENTEDEDGE(*,*,#4603,.F.); +#7923=IFCORIENTEDEDGE(*,*,#1921,.F.); +#7924=IFCORIENTEDEDGE(*,*,#4621,.F.); +#7925=IFCORIENTEDEDGE(*,*,#4654,.T.); +#4654=IFCEDGECURVE(#4612,#4404,#4653,.T.); +#4653=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4611,#4650,#4651,#4652,#4403),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541348537386,0.141082712788037),.UNSPECIFIED.,(0.88135007913612,0.917355669469774,1.,0.917355651060539,0.881350063095449)); +#4650=IFCCARTESIANPOINT((-0.18787712643108329,-0.3900386686744909,0.5207)); +#4651=IFCCARTESIANPOINT((-0.1879392000328053,-0.39068819690665,0.5207)); +#4652=IFCCARTESIANPOINT((-0.1880012736496001,-0.3913377252965277,0.5207)); +#7926=IFCORIENTEDEDGE(*,*,#4409,.F.); +#7927=IFCORIENTEDEDGE(*,*,#4433,.F.); +#7928=IFCORIENTEDEDGE(*,*,#4460,.F.); +#7947=IFCADVANCEDFACE((#7941),#7946,.F.); +#7941=IFCFACEOUTERBOUND(#7940,.T.); +#7940=IFCEDGELOOP((#7936,#7937,#7938,#7939)); +#7936=IFCORIENTEDEDGE(*,*,#1900,.F.); +#7937=IFCORIENTEDEDGE(*,*,#4659,.T.); +#4659=IFCEDGECURVE(#1888,#1886,#4658,.T.); +#4658=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1887,#4655,#4656,#4657,#1885,#1885,#1885),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000005,0.500000000000005,0.500000154068719),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999819497274,0.999999638994771)); +#4655=IFCCARTESIANPOINT((-0.17695280653909026,-0.3914735982042933,0.5285)); +#4656=IFCCARTESIANPOINT((-0.17695280653909026,-0.3889735982042933,0.5285)); +#4657=IFCCARTESIANPOINT((-0.17695280653909026,-0.38647359820429333,0.5285000000000004)); +#7938=IFCORIENTEDEDGE(*,*,#1911,.F.); +#7939=IFCORIENTEDEDGE(*,*,#4495,.F.); +#7946=IFCSURFACEOFLINEAREXTRUSION(#7945,#7943,#10,0.0032808398950127104); +#7945=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7944); +#7944=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5576,#7622,#5700,#5701),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.54068714E-07,0.250000154068714,0.500000154068719),.UNSPECIFIED.,(0.999999638994771,0.999999819497274,1.,0.707106781186548,1.,0.707106781186548,1.)); +#7943=IFCAXIS2PLACEMENT3D(#1885,#5,#7942); +#7942=IFCDIRECTION((0.,-1.,-4.3577219539518546E-07)); +#7954=IFCADVANCEDFACE((#7951),#7953,.T.); +#7951=IFCFACEOUTERBOUND(#7950,.T.); +#7950=IFCEDGELOOP((#7948,#7949)); +#7948=IFCORIENTEDEDGE(*,*,#4659,.F.); +#7949=IFCORIENTEDEDGE(*,*,#1893,.F.); +#7953=IFCPLANE(#7952); +#7952=IFCAXIS2PLACEMENT3D(#4657,#6,#8); +#7968=IFCADVANCEDFACE((#7960),#7967,.F.); +#7960=IFCFACEOUTERBOUND(#7959,.T.); +#7959=IFCEDGELOOP((#7955,#7956,#7957,#7958)); +#7955=IFCORIENTEDEDGE(*,*,#3020,.F.); +#7956=IFCORIENTEDEDGE(*,*,#4663,.T.); +#4663=IFCEDGECURVE(#3013,#3137,#4662,.T.); +#4662=IFCTRIMMEDCURVE(#4661,(#3012),(#3136),.T.,.CARTESIAN.); +#4661=IFCLINE(#3012,#4660); +#4660=IFCVECTOR(#10,0.3048); +#7957=IFCORIENTEDEDGE(*,*,#3142,.F.); +#7958=IFCORIENTEDEDGE(*,*,#4667,.T.); +#4667=IFCEDGECURVE(#3131,#3015,#4666,.T.); +#4666=IFCTRIMMEDCURVE(#4665,(#3130),(#3014),.T.,.CARTESIAN.); +#4665=IFCLINE(#3130,#4664); +#4664=IFCVECTOR(#9,0.3048); +#7967=IFCSURFACEOFLINEAREXTRUSION(#7966,#7962,#10,0.003937007874015151); +#7966=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7965); +#7965=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#6126,#7963,#7964,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999985,0.249999999999986),.UNSPECIFIED.,(0.853553390593274,0.853553390593292,1.,0.853553390593272,0.853553390593274)); +#7963=IFCCARTESIANPOINT((0.007071067811865332,0.002928932188135034,0.)); +#7964=IFCCARTESIANPOINT((0.011213203435596283,0.0029289321881352005,0.)); +#7962=IFCAXIS2PLACEMENT3D(#3012,#9,#7961); +#7961=IFCDIRECTION((0.7071067811865872,0.7071067811865076,0.)); +#7977=IFCADVANCEDFACE((#7974),#7976,.T.); +#7974=IFCFACEOUTERBOUND(#7973,.T.); +#7973=IFCEDGELOOP((#7969,#7970,#7971,#7972)); +#7969=IFCORIENTEDEDGE(*,*,#3063,.F.); +#7970=IFCORIENTEDEDGE(*,*,#4671,.T.); +#4671=IFCEDGECURVE(#3054,#3144,#4670,.T.); +#4670=IFCTRIMMEDCURVE(#4669,(#3053),(#3143),.T.,.CARTESIAN.); +#4669=IFCLINE(#3053,#4668); +#4668=IFCVECTOR(#10,0.3048); +#7971=IFCORIENTEDEDGE(*,*,#3148,.F.); +#7972=IFCORIENTEDEDGE(*,*,#4663,.F.); +#7976=IFCPLANE(#7975); +#7975=IFCAXIS2PLACEMENT3D(#3136,#5,#7); +#7989=IFCADVANCEDFACE((#7983),#7988,.F.); +#7983=IFCFACEOUTERBOUND(#7982,.T.); +#7982=IFCEDGELOOP((#7978,#7979,#7980,#7981)); +#7978=IFCORIENTEDEDGE(*,*,#3059,.F.); +#7979=IFCORIENTEDEDGE(*,*,#4675,.T.); +#4675=IFCEDGECURVE(#3048,#3150,#4674,.T.); +#4674=IFCTRIMMEDCURVE(#4673,(#3047),(#3149),.T.,.CARTESIAN.); +#4673=IFCLINE(#3047,#4672); +#4672=IFCVECTOR(#10,0.3048); +#7980=IFCORIENTEDEDGE(*,*,#3155,.F.); +#7981=IFCORIENTEDEDGE(*,*,#4671,.F.); +#7988=IFCSURFACEOFLINEAREXTRUSION(#7987,#7985,#10,0.003937007874015897); +#7987=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#7986); +#7986=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#6126,#7963,#7964,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999985,0.24999999999999),.UNSPECIFIED.,(0.853553390593274,0.853553390593291,1.,0.853553390593268,0.853553390593274)); +#7985=IFCAXIS2PLACEMENT3D(#3047,#9,#7984); +#7984=IFCDIRECTION((-0.7071067811864937,0.7071067811866014,0.)); +#7998=IFCADVANCEDFACE((#7995),#7997,.T.); +#7995=IFCFACEOUTERBOUND(#7994,.T.); +#7994=IFCEDGELOOP((#7990,#7991,#7992,#7993)); +#7990=IFCORIENTEDEDGE(*,*,#3052,.F.); +#7991=IFCORIENTEDEDGE(*,*,#4679,.T.); +#4679=IFCEDGECURVE(#3041,#3157,#4678,.T.); +#4678=IFCTRIMMEDCURVE(#4677,(#3040),(#3156),.T.,.CARTESIAN.); +#4677=IFCLINE(#3040,#4676); +#4676=IFCVECTOR(#10,0.3048); +#7992=IFCORIENTEDEDGE(*,*,#3161,.F.); +#7993=IFCORIENTEDEDGE(*,*,#4675,.F.); +#7997=IFCPLANE(#7996); +#7996=IFCAXIS2PLACEMENT3D(#3149,#7,#9); +#8010=IFCADVANCEDFACE((#8004),#8009,.F.); +#8004=IFCFACEOUTERBOUND(#8003,.T.); +#8003=IFCEDGELOOP((#7999,#8000,#8001,#8002)); +#7999=IFCORIENTEDEDGE(*,*,#3046,.F.); +#8000=IFCORIENTEDEDGE(*,*,#4683,.T.); +#4683=IFCEDGECURVE(#3035,#3163,#4682,.T.); +#4682=IFCTRIMMEDCURVE(#4681,(#3034),(#3162),.T.,.CARTESIAN.); +#4681=IFCLINE(#3034,#4680); +#4680=IFCVECTOR(#10,0.3048); +#8001=IFCORIENTEDEDGE(*,*,#3168,.F.); +#8002=IFCORIENTEDEDGE(*,*,#4679,.F.); +#8009=IFCSURFACEOFLINEAREXTRUSION(#8008,#8006,#10,0.003937007874016643); +#8008=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8007); +#8007=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#6126,#7963,#7964,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999983,0.249999999999984),.UNSPECIFIED.,(0.853553390593274,0.853553390593293,1.,0.853553390593273,0.853553390593274)); +#8006=IFCAXIS2PLACEMENT3D(#3034,#9,#8005); +#8005=IFCDIRECTION((-0.7071067811865809,-0.7071067811865142,0.)); +#8019=IFCADVANCEDFACE((#8016),#8018,.T.); +#8016=IFCFACEOUTERBOUND(#8015,.T.); +#8015=IFCEDGELOOP((#8011,#8012,#8013,#8014)); +#8011=IFCORIENTEDEDGE(*,*,#3039,.F.); +#8012=IFCORIENTEDEDGE(*,*,#4687,.T.); +#4687=IFCEDGECURVE(#3028,#3170,#4686,.T.); +#4686=IFCTRIMMEDCURVE(#4685,(#3027),(#3169),.T.,.CARTESIAN.); +#4685=IFCLINE(#3027,#4684); +#4684=IFCVECTOR(#10,0.3048); +#8013=IFCORIENTEDEDGE(*,*,#3174,.F.); +#8014=IFCORIENTEDEDGE(*,*,#4683,.F.); +#8018=IFCPLANE(#8017); +#8017=IFCAXIS2PLACEMENT3D(#3027,#6,#8); +#8031=IFCADVANCEDFACE((#8025),#8030,.F.); +#8025=IFCFACEOUTERBOUND(#8024,.T.); +#8024=IFCEDGELOOP((#8020,#8021,#8022,#8023)); +#8020=IFCORIENTEDEDGE(*,*,#3033,.F.); +#8021=IFCORIENTEDEDGE(*,*,#4691,.T.); +#4691=IFCEDGECURVE(#3022,#3129,#4690,.T.); +#4690=IFCTRIMMEDCURVE(#4689,(#3021),(#3128),.T.,.CARTESIAN.); +#4689=IFCLINE(#3021,#4688); +#4688=IFCVECTOR(#10,0.3048); +#8022=IFCORIENTEDEDGE(*,*,#3179,.F.); +#8023=IFCORIENTEDEDGE(*,*,#4687,.F.); +#8030=IFCSURFACEOFLINEAREXTRUSION(#8029,#8027,#10,0.003937007874015897); +#8029=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8028); +#8028=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#6126,#7963,#7964,#5869),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999984,0.249999999999984),.UNSPECIFIED.,(0.853553390593274,0.853553390593292,1.,0.853553390593274,0.853553390593274)); +#8027=IFCAXIS2PLACEMENT3D(#3021,#9,#8026); +#8026=IFCDIRECTION((0.7071067811865157,-0.7071067811865794,0.)); +#8040=IFCADVANCEDFACE((#8037),#8039,.T.); +#8037=IFCFACEOUTERBOUND(#8036,.T.); +#8036=IFCEDGELOOP((#8032,#8033,#8034,#8035)); +#8032=IFCORIENTEDEDGE(*,*,#4667,.F.); +#8033=IFCORIENTEDEDGE(*,*,#3135,.F.); +#8034=IFCORIENTEDEDGE(*,*,#4691,.F.); +#8035=IFCORIENTEDEDGE(*,*,#3026,.F.); +#8039=IFCPLANE(#8038); +#8038=IFCAXIS2PLACEMENT3D(#3021,#8,#10); +#8053=IFCADVANCEDFACE((#8046),#8052,.F.); +#8046=IFCFACEOUTERBOUND(#8045,.T.); +#8045=IFCEDGELOOP((#8041,#8042,#8043,#8044)); +#8041=IFCORIENTEDEDGE(*,*,#1873,.F.); +#8042=IFCORIENTEDEDGE(*,*,#3127,.F.); +#8043=IFCORIENTEDEDGE(*,*,#1884,.F.); +#8044=IFCORIENTEDEDGE(*,*,#3011,.F.); +#8052=IFCSURFACEOFLINEAREXTRUSION(#8051,#8048,#10,0.003937007874018135); +#8051=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8050); +#8050=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379397E-07,0.250000188379397,0.500000188379319),.UNSPECIFIED.,(0.999999558599948,0.999999779299808,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8049=IFCCARTESIANPOINT((0.0038999999999994248,-2.0779899717722273E-09,0.)); +#8048=IFCAXIS2PLACEMENT3D(#1858,#10,#8047); +#8047=IFCDIRECTION((5.328180247438172E-07,1.,0.)); +#8065=IFCADVANCEDFACE((#8059),#8064,.F.); +#8059=IFCFACEOUTERBOUND(#8058,.T.); +#8058=IFCEDGELOOP((#8054,#8055,#8056,#8057)); +#8054=IFCORIENTEDEDGE(*,*,#1846,.F.); +#8055=IFCORIENTEDEDGE(*,*,#3122,.F.); +#8056=IFCORIENTEDEDGE(*,*,#1857,.F.); +#8057=IFCORIENTEDEDGE(*,*,#3006,.F.); +#8064=IFCSURFACEOFLINEAREXTRUSION(#8063,#8061,#10,0.003937007874016643); +#8063=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8062); +#8062=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.8837953E-07,0.25000018837953,0.500000188379443),.UNSPECIFIED.,(0.999999558599639,0.999999779299653,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8061=IFCAXIS2PLACEMENT3D(#1831,#10,#8060); +#8060=IFCDIRECTION((5.328182546795862E-07,1.,0.)); +#8077=IFCADVANCEDFACE((#8071),#8076,.F.); +#8071=IFCFACEOUTERBOUND(#8070,.T.); +#8070=IFCEDGELOOP((#8066,#8067,#8068,#8069)); +#8066=IFCORIENTEDEDGE(*,*,#1819,.F.); +#8067=IFCORIENTEDEDGE(*,*,#3117,.F.); +#8068=IFCORIENTEDEDGE(*,*,#1830,.F.); +#8069=IFCORIENTEDEDGE(*,*,#3001,.F.); +#8076=IFCSURFACEOFLINEAREXTRUSION(#8075,#8073,#10,0.003937007874015151); +#8075=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8074); +#8074=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379408E-07,0.250000188379408,0.500000188379323),.UNSPECIFIED.,(0.999999558599923,0.999999779299795,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8073=IFCAXIS2PLACEMENT3D(#1804,#10,#8072); +#8072=IFCDIRECTION((5.328180269130372E-07,1.,0.)); +#8089=IFCADVANCEDFACE((#8083),#8088,.F.); +#8083=IFCFACEOUTERBOUND(#8082,.T.); +#8082=IFCEDGELOOP((#8078,#8079,#8080,#8081)); +#8078=IFCORIENTEDEDGE(*,*,#1792,.F.); +#8079=IFCORIENTEDEDGE(*,*,#3112,.F.); +#8080=IFCORIENTEDEDGE(*,*,#1803,.F.); +#8081=IFCORIENTEDEDGE(*,*,#2996,.F.); +#8088=IFCSURFACEOFLINEAREXTRUSION(#8087,#8085,#10,0.003937007874016643); +#8087=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8086); +#8086=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379456E-07,0.250000188379456,0.50000018837937),.UNSPECIFIED.,(0.999999558599812,0.99999977929974,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8085=IFCAXIS2PLACEMENT3D(#1777,#10,#8084); +#8084=IFCDIRECTION((5.328181722497712E-07,1.,0.)); +#8101=IFCADVANCEDFACE((#8095),#8100,.F.); +#8095=IFCFACEOUTERBOUND(#8094,.T.); +#8094=IFCEDGELOOP((#8090,#8091,#8092,#8093)); +#8090=IFCORIENTEDEDGE(*,*,#1765,.F.); +#8091=IFCORIENTEDEDGE(*,*,#3107,.F.); +#8092=IFCORIENTEDEDGE(*,*,#1776,.F.); +#8093=IFCORIENTEDEDGE(*,*,#2991,.F.); +#8100=IFCSURFACEOFLINEAREXTRUSION(#8099,#8097,#10,0.003937007874017389); +#8099=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8098); +#8098=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379442E-07,0.250000188379442,0.500000188379346),.UNSPECIFIED.,(0.999999558599843,0.999999779299755,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8097=IFCAXIS2PLACEMENT3D(#1750,#10,#8096); +#8096=IFCDIRECTION((5.328180269130488E-07,1.,0.)); +#8113=IFCADVANCEDFACE((#8107),#8112,.F.); +#8107=IFCFACEOUTERBOUND(#8106,.T.); +#8106=IFCEDGELOOP((#8102,#8103,#8104,#8105)); +#8102=IFCORIENTEDEDGE(*,*,#1738,.F.); +#8103=IFCORIENTEDEDGE(*,*,#3102,.F.); +#8104=IFCORIENTEDEDGE(*,*,#1749,.F.); +#8105=IFCORIENTEDEDGE(*,*,#2986,.F.); +#8112=IFCSURFACEOFLINEAREXTRUSION(#8111,#8109,#10,0.003937007874016643); +#8111=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8110); +#8110=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379477E-07,0.250000188379477,0.500000188379384),.UNSPECIFIED.,(0.999999558599762,0.999999779299715,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8109=IFCAXIS2PLACEMENT3D(#1723,#10,#8108); +#8108=IFCDIRECTION((5.328181462193091E-07,1.,0.)); +#8125=IFCADVANCEDFACE((#8119),#8124,.F.); +#8119=IFCFACEOUTERBOUND(#8118,.T.); +#8118=IFCEDGELOOP((#8114,#8115,#8116,#8117)); +#8114=IFCORIENTEDEDGE(*,*,#1711,.F.); +#8115=IFCORIENTEDEDGE(*,*,#3097,.F.); +#8116=IFCORIENTEDEDGE(*,*,#1722,.F.); +#8117=IFCORIENTEDEDGE(*,*,#2981,.F.); +#8124=IFCSURFACEOFLINEAREXTRUSION(#8123,#8121,#10,0.003937007874015151); +#8123=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8122); +#8122=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379408E-07,0.250000188379408,0.500000188379323),.UNSPECIFIED.,(0.999999558599923,0.999999779299795,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8121=IFCAXIS2PLACEMENT3D(#1696,#10,#8120); +#8120=IFCDIRECTION((5.328179683445002E-07,1.,0.)); +#8137=IFCADVANCEDFACE((#8131),#8136,.F.); +#8131=IFCFACEOUTERBOUND(#8130,.T.); +#8130=IFCEDGELOOP((#8126,#8127,#8128,#8129)); +#8126=IFCORIENTEDEDGE(*,*,#1684,.F.); +#8127=IFCORIENTEDEDGE(*,*,#3092,.F.); +#8128=IFCORIENTEDEDGE(*,*,#1695,.F.); +#8129=IFCORIENTEDEDGE(*,*,#2976,.F.); +#8136=IFCSURFACEOFLINEAREXTRUSION(#8135,#8133,#10,0.003937007874017389); +#8135=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8134); +#8134=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5865,#5577,#5578,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.88379445E-07,0.250000188379445,0.500000188379365),.UNSPECIFIED.,(0.999999558599837,0.999999779299752,1.,0.707106781186548,1.,0.707106781186548,1.)); +#8133=IFCAXIS2PLACEMENT3D(#1669,#10,#8132); +#8132=IFCDIRECTION((5.328181982802473E-07,1.,0.)); +#8146=IFCADVANCEDFACE((#8143),#8145,.T.); +#8143=IFCFACEOUTERBOUND(#8142,.T.); +#8142=IFCEDGELOOP((#8138,#8139,#8140,#8141)); +#8138=IFCORIENTEDEDGE(*,*,#3932,.F.); +#8139=IFCORIENTEDEDGE(*,*,#2145,.F.); +#8140=IFCORIENTEDEDGE(*,*,#4014,.F.); +#8141=IFCORIENTEDEDGE(*,*,#4696,.T.); +#4696=IFCEDGECURVE(#4005,#3903,#4695,.T.); +#4695=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4004,#4692,#4693,#4694,#3902),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541329826862,0.141082694077493),.UNSPECIFIED.,(0.881350098236508,0.917355691390516,1.,0.917355651060562,0.88135006309547)); +#4692=IFCCARTESIANPOINT((-0.18787712644903115,-0.39003866886229416,0.08900000000000047)); +#4693=IFCCARTESIANPOINT((-0.1879392000328053,-0.3906881969066502,0.08900000000000022)); +#4694=IFCCARTESIANPOINT((-0.1880012736496001,-0.3913377252965277,0.08900000000000001)); +#8145=IFCPLANE(#8144); +#8144=IFCAXIS2PLACEMENT3D(#3902,#10,#6); +#8155=IFCADVANCEDFACE((#8152),#8154,.T.); +#8152=IFCFACEOUTERBOUND(#8151,.T.); +#8151=IFCEDGELOOP((#8147,#8148,#8149,#8150)); +#8147=IFCORIENTEDEDGE(*,*,#4040,.F.); +#8148=IFCORIENTEDEDGE(*,*,#4701,.T.); +#4701=IFCEDGECURVE(#4031,#4229,#4700,.T.); +#4700=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4030,#4697,#4698,#4699,#4228),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541364250487,0.14108271278787),.UNSPECIFIED.,(0.881350063095617,0.917355651060731,1.,0.917355669469776,0.881350079136123)); +#4697=IFCCARTESIANPOINT((-0.18800127364959998,-0.3913377252965261,0.04900000000000023)); +#4698=IFCCARTESIANPOINT((-0.1879392000328053,-0.39068819690665013,0.049)); +#4699=IFCCARTESIANPOINT((-0.18787712643108329,-0.390038668674491,0.049)); +#8149=IFCORIENTEDEDGE(*,*,#4246,.F.); +#8150=IFCORIENTEDEDGE(*,*,#2102,.F.); +#8154=IFCPLANE(#8153); +#8153=IFCAXIS2PLACEMENT3D(#2085,#9,#5); +#8168=IFCADVANCEDFACE((#8161),#8167,.F.); +#8161=IFCFACEOUTERBOUND(#8160,.T.); +#8160=IFCEDGELOOP((#8156,#8157,#8158,#8159)); +#8156=IFCORIENTEDEDGE(*,*,#3909,.F.); +#8157=IFCORIENTEDEDGE(*,*,#4696,.F.); +#8158=IFCORIENTEDEDGE(*,*,#4009,.F.); +#8159=IFCORIENTEDEDGE(*,*,#4259,.F.); +#8167=IFCSURFACEOFLINEAREXTRUSION(#8166,#8163,#9,0.03182414698162822); +#8166=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8165); +#8165=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7328,#7328,#8164),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541329826862,0.141082694077493),.UNSPECIFIED.,(0.881350098236508,0.917355691390516,1.,0.917355651060562,0.88135006309547)); +#8164=IFCCARTESIANPOINT((0.0024920645561421328,0.,0.)); +#8163=IFCAXIS2PLACEMENT3D(#4004,#10,#8162); +#8162=IFCDIRECTION((-0.09513365590940925,-0.9954645084146949,0.)); +#8180=IFCADVANCEDFACE((#8174),#8179,.F.); +#8174=IFCFACEOUTERBOUND(#8173,.T.); +#8173=IFCEDGELOOP((#8169,#8170,#8171,#8172)); +#8169=IFCORIENTEDEDGE(*,*,#1657,.F.); +#8170=IFCORIENTEDEDGE(*,*,#4264,.F.); +#8171=IFCORIENTEDEDGE(*,*,#1668,.F.); +#8172=IFCORIENTEDEDGE(*,*,#4269,.F.); +#8179=IFCSURFACEOFLINEAREXTRUSION(#8178,#8176,#9,0.06758530183726927); +#8178=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8177); +#8177=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5576,#5577,#5578,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.371038E-09,0.250000001371038,0.500000000000164),.UNSPECIFIED.,(0.999999996787458,0.999999998393729,1.,0.707106781186548,1.,0.707106782792627,0.999999996787842)); +#8176=IFCAXIS2PLACEMENT3D(#1643,#10,#8175); +#8175=IFCDIRECTION((-7.75561684715104E-09,-1.,0.)); +#8192=IFCADVANCEDFACE((#8186),#8191,.F.); +#8186=IFCFACEOUTERBOUND(#8185,.T.); +#8185=IFCEDGELOOP((#8181,#8182,#8183,#8184)); +#8181=IFCORIENTEDEDGE(*,*,#4701,.F.); +#8182=IFCORIENTEDEDGE(*,*,#4035,.F.); +#8183=IFCORIENTEDEDGE(*,*,#4274,.F.); +#8184=IFCORIENTEDEDGE(*,*,#4235,.F.); +#8191=IFCSURFACEOFLINEAREXTRUSION(#8190,#8188,#9,0.03182414698162747); +#8190=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8189); +#8189=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7328,#7328,#8164),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541364250487,0.14108271278787),.UNSPECIFIED.,(0.881350063095617,0.917355651060731,1.,0.917355669469776,0.881350079136123)); +#8188=IFCAXIS2PLACEMENT3D(#4030,#9,#8187); +#8187=IFCDIRECTION((0.09513371568340706,0.9954645027022654,0.)); +#8200=IFCADVANCEDFACE((#8196),#8199,.T.); +#8196=IFCFACEOUTERBOUND(#8195,.T.); +#8195=IFCEDGELOOP((#8193,#8194)); +#8193=IFCORIENTEDEDGE(*,*,#2115,.F.); +#8194=IFCORIENTEDEDGE(*,*,#3991,.F.); +#8199=IFCPLANE(#8198); +#8198=IFCAXIS2PLACEMENT3D(#8197,#9,#5); +#8197=IFCCARTESIANPOINT((-0.18895280653909025,-0.39497359820429345,0.09100000000000001)); +#8207=IFCADVANCEDFACE((#8204),#8206,.T.); +#8204=IFCFACEOUTERBOUND(#8203,.T.); +#8203=IFCEDGELOOP((#8201,#8202)); +#8201=IFCORIENTEDEDGE(*,*,#4227,.F.); +#8202=IFCORIENTEDEDGE(*,*,#2074,.F.); +#8206=IFCPLANE(#8205); +#8205=IFCAXIS2PLACEMENT3D(#4223,#10,#6); +#8216=IFCADVANCEDFACE((#8213),#8215,.T.); +#8213=IFCFACEOUTERBOUND(#8212,.T.); +#8212=IFCEDGELOOP((#8208,#8209,#8210,#8211)); +#8208=IFCORIENTEDEDGE(*,*,#4310,.F.); +#8209=IFCORIENTEDEDGE(*,*,#2005,.F.); +#8210=IFCORIENTEDEDGE(*,*,#4394,.F.); +#8211=IFCORIENTEDEDGE(*,*,#4706,.T.); +#4706=IFCEDGECURVE(#4385,#4281,#4705,.T.); +#4705=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4384,#4702,#4703,#4704,#4280),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541329827103,0.141082694077579),.UNSPECIFIED.,(0.881350098236263,0.917355691390234,1.,0.917355651060743,0.881350063095627)); +#4702=IFCCARTESIANPOINT((-0.18787712644903104,-0.39003866886229155,0.551)); +#4703=IFCCARTESIANPOINT((-0.1879392000328054,-0.39068819690665013,0.551)); +#4704=IFCCARTESIANPOINT((-0.1880012736496001,-0.39133772529652616,0.5510000000000005)); +#8215=IFCPLANE(#8214); +#8214=IFCAXIS2PLACEMENT3D(#4280,#10,#6); +#8225=IFCADVANCEDFACE((#8222),#8224,.T.); +#8222=IFCFACEOUTERBOUND(#8221,.T.); +#8221=IFCEDGELOOP((#8217,#8218,#8219,#8220)); +#8217=IFCORIENTEDEDGE(*,*,#4421,.F.); +#8218=IFCORIENTEDEDGE(*,*,#4711,.T.); +#4711=IFCEDGECURVE(#4411,#4610,#4710,.T.); +#4710=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4410,#4707,#4708,#4709,#4609),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541364250651,0.141082712788037),.UNSPECIFIED.,(0.881350063095449,0.917355651060539,1.,0.917355669469774,0.88135007913612)); +#4707=IFCCARTESIANPOINT((-0.1880012736496001,-0.3913377252965277,0.511)); +#4708=IFCCARTESIANPOINT((-0.1879392000328053,-0.3906881969066501,0.511)); +#4709=IFCCARTESIANPOINT((-0.18787712643108329,-0.3900386686744909,0.511)); +#8219=IFCORIENTEDEDGE(*,*,#4626,.F.); +#8220=IFCORIENTEDEDGE(*,*,#1962,.F.); +#8224=IFCPLANE(#8223); +#8223=IFCAXIS2PLACEMENT3D(#1945,#9,#5); +#8237=IFCADVANCEDFACE((#8231),#8236,.F.); +#8231=IFCFACEOUTERBOUND(#8230,.T.); +#8230=IFCEDGELOOP((#8226,#8227,#8228,#8229)); +#8226=IFCORIENTEDEDGE(*,*,#4287,.F.); +#8227=IFCORIENTEDEDGE(*,*,#4706,.F.); +#8228=IFCORIENTEDEDGE(*,*,#4389,.F.); +#8229=IFCORIENTEDEDGE(*,*,#4639,.F.); +#8236=IFCSURFACEOFLINEAREXTRUSION(#8235,#8233,#9,0.031824146981626944); +#8235=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8234); +#8234=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7328,#7328,#8164),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541329827103,0.141082694077579),.UNSPECIFIED.,(0.881350098236263,0.917355691390234,1.,0.917355651060743,0.881350063095627)); +#8233=IFCAXIS2PLACEMENT3D(#4384,#10,#8232); +#8232=IFCDIRECTION((-0.09513365591073032,-0.9954645084145686,0.)); +#8249=IFCADVANCEDFACE((#8243),#8248,.F.); +#8243=IFCFACEOUTERBOUND(#8242,.T.); +#8242=IFCEDGELOOP((#8238,#8239,#8240,#8241)); +#8238=IFCORIENTEDEDGE(*,*,#1631,.F.); +#8239=IFCORIENTEDEDGE(*,*,#4644,.F.); +#8240=IFCORIENTEDEDGE(*,*,#1642,.F.); +#8241=IFCORIENTEDEDGE(*,*,#4649,.F.); +#8248=IFCSURFACEOFLINEAREXTRUSION(#8247,#8245,#9,0.06758530183727007); +#8247=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8246); +#8246=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5576,#5577,#5578,#5579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.371157E-09,0.250000001371157,0.499999999999809),.UNSPECIFIED.,(0.99999999678718,0.99999999839359,1.,0.707106781186548,1.,0.707106782793182,0.999999996786732)); +#8245=IFCAXIS2PLACEMENT3D(#1617,#10,#8244); +#8244=IFCDIRECTION((-7.757212142475079E-09,-1.,0.)); +#8261=IFCADVANCEDFACE((#8255),#8260,.F.); +#8255=IFCFACEOUTERBOUND(#8254,.T.); +#8254=IFCEDGELOOP((#8250,#8251,#8252,#8253)); +#8250=IFCORIENTEDEDGE(*,*,#4711,.F.); +#8251=IFCORIENTEDEDGE(*,*,#4415,.F.); +#8252=IFCORIENTEDEDGE(*,*,#4654,.F.); +#8253=IFCORIENTEDEDGE(*,*,#4616,.F.); +#8260=IFCSURFACEOFLINEAREXTRUSION(#8259,#8257,#9,0.03182414698162739); +#8259=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8258); +#8258=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7328,#7328,#8164),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.070541364250651,0.141082712788037),.UNSPECIFIED.,(0.881350063095449,0.917355651060539,1.,0.917355669469774,0.88135007913612)); +#8257=IFCAXIS2PLACEMENT3D(#4410,#9,#8256); +#8256=IFCDIRECTION((0.09513371568287676,0.995464502702316,0.)); +#8269=IFCADVANCEDFACE((#8265),#8268,.T.); +#8265=IFCFACEOUTERBOUND(#8264,.T.); +#8264=IFCEDGELOOP((#8262,#8263)); +#8262=IFCORIENTEDEDGE(*,*,#1975,.F.); +#8263=IFCORIENTEDEDGE(*,*,#4371,.F.); +#8268=IFCPLANE(#8267); +#8267=IFCAXIS2PLACEMENT3D(#8266,#9,#5); +#8266=IFCCARTESIANPOINT((-0.18895280653909025,-0.3949735982042933,0.553)); +#8276=IFCADVANCEDFACE((#8273),#8275,.T.); +#8273=IFCFACEOUTERBOUND(#8272,.T.); +#8272=IFCEDGELOOP((#8270,#8271)); +#8270=IFCORIENTEDEDGE(*,*,#4608,.F.); +#8271=IFCORIENTEDEDGE(*,*,#1934,.F.); +#8275=IFCPLANE(#8274); +#8274=IFCAXIS2PLACEMENT3D(#4604,#10,#6); +#8290=IFCADVANCEDFACE((#8282),#8289,.F.); +#8282=IFCFACEOUTERBOUND(#8281,.T.); +#8281=IFCEDGELOOP((#8277,#8278,#8279,#8280)); +#8277=IFCORIENTEDEDGE(*,*,#4720,.T.); +#4720=IFCEDGECURVE(#4713,#4715,#4719,.T.); +#4713=IFCVERTEXPOINT(#4712); +#4712=IFCCARTESIANPOINT((-0.010952806539090263,-0.05047359820429313,0.5750000000000001)); +#4715=IFCVERTEXPOINT(#4714); +#4714=IFCCARTESIANPOINT((-0.010952806539090263,-0.045973598204628104,0.5705)); +#4719=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4712,#4716,#4717,#4718,#4714),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000001,0.249999999988774),.UNSPECIFIED.,(0.853553390593274,0.853553390593273,1.,0.853553390606427,0.853553390593274)); +#4716=IFCCARTESIANPOINT((-0.010952806539090263,-0.05047359820429324,0.573136038969321)); +#4717=IFCCARTESIANPOINT((-0.010952806539090263,-0.04915557871963267,0.5718180194846605)); +#4718=IFCCARTESIANPOINT((-0.010952806539090263,-0.0478375592351108,0.5705000000001387)); +#8278=IFCORIENTEDEDGE(*,*,#4726,.T.); +#4726=IFCEDGECURVE(#4715,#4722,#4725,.T.); +#4722=IFCVERTEXPOINT(#4721); +#4721=IFCCARTESIANPOINT((-0.013452806539090263,-0.04597359820462805,0.5705)); +#4725=IFCTRIMMEDCURVE(#4724,(#4714),(#4721),.T.,.CARTESIAN.); +#4724=IFCLINE(#4714,#4723); +#4723=IFCVECTOR(#6,0.3048); +#8279=IFCORIENTEDEDGE(*,*,#4733,.T.); +#4733=IFCEDGECURVE(#4722,#4728,#4732,.T.); +#4728=IFCVERTEXPOINT(#4727); +#4727=IFCCARTESIANPOINT((-0.013452806539090263,-0.05047359820429313,0.5750000000000001)); +#4732=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4721,#4729,#4730,#4731,#4727),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999998877301,0.249999999988774),.UNSPECIFIED.,(0.853553390593274,0.853553390606427,1.,0.853553390593273,0.853553390593274)); +#4729=IFCCARTESIANPOINT((-0.013452806539090261,-0.0478375592351108,0.5705000000001387)); +#4730=IFCCARTESIANPOINT((-0.013452806539090261,-0.04915557871963267,0.5718180194846605)); +#4731=IFCCARTESIANPOINT((-0.013452806539090261,-0.05047359820429324,0.573136038969321)); +#8280=IFCORIENTEDEDGE(*,*,#4737,.T.); +#4737=IFCEDGECURVE(#4728,#4713,#4736,.T.); +#4736=IFCTRIMMEDCURVE(#4735,(#4727),(#4712),.T.,.CARTESIAN.); +#4735=IFCLINE(#4727,#4734); +#4734=IFCVECTOR(#5,0.3048); +#8289=IFCSURFACEOFLINEAREXTRUSION(#8288,#8284,#10,0.00820209973753281); +#8288=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8287); +#8287=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7341,#8285,#8286,#6128),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000001,0.249999999988774),.UNSPECIFIED.,(0.853553390593274,0.853553390593273,1.,0.853553390606427,0.853553390593274)); +#8285=IFCCARTESIANPOINT((0.003181980515388483,0.0013180194845422988,0.)); +#8286=IFCCARTESIANPOINT((0.005045941545871291,0.0013180194844729098,0.)); +#8284=IFCAXIS2PLACEMENT3D(#4727,#6,#8283); +#8283=IFCDIRECTION((0.,0.7071067811602352,-0.70710678121286)); +#8299=IFCADVANCEDFACE((#8296),#8298,.T.); +#8296=IFCFACEOUTERBOUND(#8295,.T.); +#8295=IFCEDGELOOP((#8291,#8292,#8293,#8294)); +#8291=IFCORIENTEDEDGE(*,*,#4742,.T.); +#4742=IFCEDGECURVE(#4715,#4738,#4741,.T.); +#4738=IFCVERTEXPOINT(#4714); +#4741=IFCTRIMMEDCURVE(#4740,(#4714),(#4714),.T.,.CARTESIAN.); +#4740=IFCLINE(#4714,#4739); +#4739=IFCVECTOR(#7,0.3048); +#8292=IFCORIENTEDEDGE(*,*,#4747,.T.); +#4747=IFCEDGECURVE(#4738,#4743,#4746,.T.); +#4743=IFCVERTEXPOINT(#4721); +#4746=IFCTRIMMEDCURVE(#4745,(#4714),(#4721),.T.,.CARTESIAN.); +#4745=IFCLINE(#4714,#4744); +#4744=IFCVECTOR(#6,0.3048); +#8293=IFCORIENTEDEDGE(*,*,#4751,.T.); +#4751=IFCEDGECURVE(#4743,#4722,#4750,.T.); +#4750=IFCTRIMMEDCURVE(#4749,(#4721),(#4721),.T.,.CARTESIAN.); +#4749=IFCLINE(#4721,#4748); +#4748=IFCVECTOR(#8,0.3048); +#8294=IFCORIENTEDEDGE(*,*,#4726,.F.); +#8298=IFCPLANE(#8297); +#8297=IFCAXIS2PLACEMENT3D(#4721,#9,#5); +#8311=IFCADVANCEDFACE((#8305),#8310,.F.); +#8305=IFCFACEOUTERBOUND(#8304,.T.); +#8304=IFCEDGELOOP((#8300,#8301,#8302,#8303)); +#8300=IFCORIENTEDEDGE(*,*,#4758,.T.); +#4758=IFCEDGECURVE(#4738,#4753,#4757,.T.); +#4753=IFCVERTEXPOINT(#4752); +#4752=IFCCARTESIANPOINT((-0.010952806539090263,-0.04347359820429336,0.5684999996344763)); +#4757=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4714,#4754,#4755,#4756,#4752),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999999,0.250000055149838),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553325981218,0.853553390593302)); +#4754=IFCCARTESIANPOINT((-0.010952806539090148,-0.044645171079547026,0.5705)); +#4755=IFCCARTESIANPOINT((-0.010952806539090263,-0.044059384641920135,0.5699142135623734)); +#4756=IFCCARTESIANPOINT((-0.010952806539090263,-0.04347359790150233,0.5693284268219554)); +#8301=IFCORIENTEDEDGE(*,*,#4764,.T.); +#4764=IFCEDGECURVE(#4753,#4760,#4763,.T.); +#4760=IFCVERTEXPOINT(#4759); +#4759=IFCCARTESIANPOINT((-0.013452806539090265,-0.043473598204293376,0.5684999996344764)); +#4763=IFCTRIMMEDCURVE(#4762,(#4752),(#4759),.T.,.CARTESIAN.); +#4762=IFCLINE(#4752,#4761); +#4761=IFCVECTOR(#6,0.3048); +#8302=IFCORIENTEDEDGE(*,*,#4769,.T.); +#4769=IFCEDGECURVE(#4760,#4743,#4768,.T.); +#4768=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4759,#4765,#4766,#4767,#4721),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12500005514983897,0.250000055149838),.UNSPECIFIED.,(0.853553390593302,0.853553325981218,1.,0.853553390593274,0.853553390593274)); +#4765=IFCCARTESIANPOINT((-0.013452806539090261,-0.04347359790150233,0.5693284268219554)); +#4766=IFCCARTESIANPOINT((-0.013452806539090261,-0.044059384641920135,0.5699142135623734)); +#4767=IFCCARTESIANPOINT((-0.013452806539090261,-0.044645171079547026,0.5705)); +#8303=IFCORIENTEDEDGE(*,*,#4747,.F.); +#8310=IFCSURFACEOFLINEAREXTRUSION(#8309,#8307,#9,0.00820209973753281); +#8309=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8308); +#8308=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999999,0.250000055149838),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553325981218,0.853553390593302)); +#8307=IFCAXIS2PLACEMENT3D(#4721,#5,#8306); +#8306=IFCDIRECTION((0.,0.7071066519624277,-0.7071069104106437)); +#8321=IFCADVANCEDFACE((#8318),#8320,.T.); +#8318=IFCFACEOUTERBOUND(#8317,.T.); +#8317=IFCEDGELOOP((#8312,#8313,#8314,#8315,#8316)); +#8312=IFCORIENTEDEDGE(*,*,#4773,.T.); +#4773=IFCEDGECURVE(#4753,#2511,#4772,.T.); +#4772=IFCTRIMMEDCURVE(#4771,(#4752),(#2510),.T.,.CARTESIAN.); +#4771=IFCLINE(#4752,#4770); +#4770=IFCVECTOR(#10,0.3048); +#8313=IFCORIENTEDEDGE(*,*,#2908,.F.); +#8314=IFCORIENTEDEDGE(*,*,#4779,.T.); +#4779=IFCEDGECURVE(#2904,#4775,#4778,.T.); +#4775=IFCVERTEXPOINT(#4774); +#4774=IFCCARTESIANPOINT((-0.013452806539090261,-0.04347359820429324,0.5625)); +#4778=IFCTRIMMEDCURVE(#4777,(#2903),(#4774),.T.,.CARTESIAN.); +#4777=IFCLINE(#2903,#4776); +#4776=IFCVECTOR(#6,0.3048); +#8315=IFCORIENTEDEDGE(*,*,#4783,.T.); +#4783=IFCEDGECURVE(#4775,#4760,#4782,.T.); +#4782=IFCTRIMMEDCURVE(#4781,(#4774),(#4759),.T.,.CARTESIAN.); +#4781=IFCLINE(#4774,#4780); +#4780=IFCVECTOR(#9,0.3048); +#8316=IFCORIENTEDEDGE(*,*,#4764,.F.); +#8320=IFCPLANE(#8319); +#8319=IFCAXIS2PLACEMENT3D(#4759,#7,#9); +#8337=IFCADVANCEDFACE((#8327),#8336,.F.); +#8327=IFCFACEOUTERBOUND(#8326,.T.); +#8326=IFCEDGELOOP((#8322,#8323,#8324,#8325)); +#8322=IFCORIENTEDEDGE(*,*,#2934,.F.); +#8323=IFCORIENTEDEDGE(*,*,#4789,.T.); +#4789=IFCEDGECURVE(#2924,#4785,#4788,.T.); +#4785=IFCVERTEXPOINT(#4784); +#4784=IFCCARTESIANPOINT((-0.013452806539090258,-0.03323095752504071,0.5582573593050143)); +#4788=IFCTRIMMEDCURVE(#4787,(#2900),(#4784),.T.,.CARTESIAN.); +#4787=IFCLINE(#2900,#4786); +#4786=IFCVECTOR(#6,0.3048); +#8324=IFCORIENTEDEDGE(*,*,#4794,.T.); +#4794=IFCEDGECURVE(#4785,#4775,#4793,.T.); +#4793=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4784,#4790,#4791,#4792,#4774),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659061802,0.370054230655308),.UNSPECIFIED.,(0.887325194591889,0.783227249016008,1.,0.783227251975317,0.887325191749668)); +#4790=IFCCARTESIANPOINT((-0.013452806539090149,-0.03606579940010783,0.5554225174404597)); +#4791=IFCCARTESIANPOINT((-0.013452806539090261,-0.03976969879848378,0.5569567228049324)); +#4792=IFCCARTESIANPOINT((-0.013452806539090261,-0.043473598132300596,0.558490928142664)); +#8325=IFCORIENTEDEDGE(*,*,#4779,.F.); +#8336=IFCSURFACEOFLINEAREXTRUSION(#8335,#8329,#10,0.008202099737532803); +#8335=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8334); +#8334=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#8330,#8331,#8332,#8333),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711406469,0.370054230655308),.UNSPECIFIED.,(0.887325191749668,0.783227251975317,1.,0.783227249016008,0.887325194591889)); +#8330=IFCCARTESIANPOINT((0.0015342054156536888,0.003703899418162182,0.)); +#8331=IFCCARTESIANPOINT((0.0055432771652452195,0.0037038994504419165,0.)); +#8332=IFCCARTESIANPOINT((0.009552348984714965,0.003703899482721318,0.)); +#8333=IFCCARTESIANPOINT((0.011086554385877856,0.,0.)); +#8329=IFCAXIS2PLACEMENT3D(#4774,#6,#8328); +#8328=IFCDIRECTION((0.,0.9238795355925151,-0.3826834249263464)); +#8347=IFCADVANCEDFACE((#8343),#8346,.T.); +#8343=IFCFACEOUTERBOUND(#8342,.T.); +#8342=IFCEDGELOOP((#8338,#8339,#8340,#8341)); +#8338=IFCORIENTEDEDGE(*,*,#2929,.F.); +#8339=IFCORIENTEDEDGE(*,*,#4800,.T.); +#4800=IFCEDGECURVE(#2919,#4796,#4799,.T.); +#4796=IFCVERTEXPOINT(#4795); +#4795=IFCCARTESIANPOINT((-0.013452806539090261,-0.031488316830054035,0.56)); +#4799=IFCTRIMMEDCURVE(#4798,(#2918),(#4795),.T.,.CARTESIAN.); +#4798=IFCLINE(#2918,#4797); +#4797=IFCVECTOR(#6,0.3048); +#8340=IFCORIENTEDEDGE(*,*,#4805,.T.); +#4805=IFCEDGECURVE(#4796,#4785,#4804,.T.); +#4804=IFCTRIMMEDCURVE(#4803,(#4795),(#4784),.T.,.CARTESIAN.); +#4803=IFCLINE(#4795,#4802); +#4802=IFCVECTOR(#4801,0.3048); +#4801=IFCDIRECTION((0.,-0.7071067811867174,-0.7071067811863776)); +#8341=IFCORIENTEDEDGE(*,*,#4789,.F.); +#8346=IFCPLANE(#8345); +#8345=IFCAXIS2PLACEMENT3D(#4795,#8344,#5); +#8344=IFCDIRECTION((0.,-0.7071067811863776,0.7071067811867174)); +#8357=IFCADVANCEDFACE((#8354),#8356,.T.); +#8354=IFCFACEOUTERBOUND(#8353,.T.); +#8353=IFCEDGELOOP((#8348,#8349,#8350,#8351,#8352)); +#8348=IFCORIENTEDEDGE(*,*,#2923,.F.); +#8349=IFCORIENTEDEDGE(*,*,#4811,.T.); +#4811=IFCEDGECURVE(#2910,#4807,#4810,.T.); +#4807=IFCVERTEXPOINT(#4806); +#4806=IFCCARTESIANPOINT((-0.010952806539090263,-0.02897359820429324,0.56)); +#4810=IFCTRIMMEDCURVE(#4809,(#2909),(#4806),.T.,.CARTESIAN.); +#4809=IFCLINE(#2909,#4808); +#4808=IFCVECTOR(#7,0.3048); +#8350=IFCORIENTEDEDGE(*,*,#4817,.T.); +#4817=IFCEDGECURVE(#4807,#4813,#4816,.T.); +#4813=IFCVERTEXPOINT(#4812); +#4812=IFCCARTESIANPOINT((-0.013452806539090261,-0.02897359820429324,0.56)); +#4816=IFCTRIMMEDCURVE(#4815,(#4806),(#4812),.T.,.CARTESIAN.); +#4815=IFCLINE(#4806,#4814); +#4814=IFCVECTOR(#6,0.3048); +#8351=IFCORIENTEDEDGE(*,*,#4821,.T.); +#4821=IFCEDGECURVE(#4813,#4796,#4820,.T.); +#4820=IFCTRIMMEDCURVE(#4819,(#4812),(#4795),.T.,.CARTESIAN.); +#4819=IFCLINE(#4812,#4818); +#4818=IFCVECTOR(#8,0.3048); +#8352=IFCORIENTEDEDGE(*,*,#4800,.F.); +#8356=IFCPLANE(#8355); +#8355=IFCAXIS2PLACEMENT3D(#4795,#9,#5); +#8366=IFCADVANCEDFACE((#8363),#8365,.T.); +#8363=IFCFACEOUTERBOUND(#8362,.T.); +#8362=IFCEDGELOOP((#8358,#8359,#8360,#8361)); +#8358=IFCORIENTEDEDGE(*,*,#4827,.T.); +#4827=IFCEDGECURVE(#4807,#4823,#4826,.T.); +#4823=IFCVERTEXPOINT(#4822); +#4822=IFCCARTESIANPOINT((-0.010952806539090263,-0.02897359820429324,0.55)); +#4826=IFCTRIMMEDCURVE(#4825,(#4806),(#4822),.T.,.CARTESIAN.); +#4825=IFCLINE(#4806,#4824); +#4824=IFCVECTOR(#10,0.3048); +#8359=IFCORIENTEDEDGE(*,*,#4833,.T.); +#4833=IFCEDGECURVE(#4823,#4829,#4832,.T.); +#4829=IFCVERTEXPOINT(#4828); +#4828=IFCCARTESIANPOINT((-0.013452806539090261,-0.02897359820429324,0.55)); +#4832=IFCTRIMMEDCURVE(#4831,(#4822),(#4828),.T.,.CARTESIAN.); +#4831=IFCLINE(#4822,#4830); +#4830=IFCVECTOR(#6,0.3048); +#8360=IFCORIENTEDEDGE(*,*,#4837,.T.); +#4837=IFCEDGECURVE(#4829,#4813,#4836,.T.); +#4836=IFCTRIMMEDCURVE(#4835,(#4828),(#4812),.T.,.CARTESIAN.); +#4835=IFCLINE(#4828,#4834); +#4834=IFCVECTOR(#9,0.3048); +#8361=IFCORIENTEDEDGE(*,*,#4817,.F.); +#8365=IFCPLANE(#8364); +#8364=IFCAXIS2PLACEMENT3D(#4812,#7,#9); +#8379=IFCADVANCEDFACE((#8372),#8378,.F.); +#8372=IFCFACEOUTERBOUND(#8371,.T.); +#8371=IFCEDGELOOP((#8367,#8368,#8369,#8370)); +#8367=IFCORIENTEDEDGE(*,*,#4844,.T.); +#4844=IFCEDGECURVE(#4823,#4839,#4843,.T.); +#4839=IFCVERTEXPOINT(#4838); +#4838=IFCCARTESIANPOINT((-0.010952806539090263,-0.02647359774741164,0.5475000000000004)); +#4843=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4822,#4840,#4841,#4842,#4838),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000005,0.250000055149841),.UNSPECIFIED.,(0.853553390593274,0.853553390593268,1.,0.853553325981222,0.853553390593302)); +#4840=IFCCARTESIANPOINT((-0.010952806539090263,-0.028973598204293353,0.5489644660940671)); +#4841=IFCCARTESIANPOINT((-0.010952806539090263,-0.02824136515725968,0.5482322330470338)); +#4842=IFCCARTESIANPOINT((-0.010952806539090263,-0.027509131731737285,0.5474999996215115)); +#8368=IFCORIENTEDEDGE(*,*,#4850,.T.); +#4850=IFCEDGECURVE(#4839,#4846,#4849,.T.); +#4846=IFCVERTEXPOINT(#4845); +#4845=IFCCARTESIANPOINT((-0.013452806539090261,-0.026473597747411586,0.5475000000000003)); +#4849=IFCTRIMMEDCURVE(#4848,(#4838),(#4845),.T.,.CARTESIAN.); +#4848=IFCLINE(#4838,#4847); +#4847=IFCVECTOR(#6,0.3048); +#8369=IFCORIENTEDEDGE(*,*,#4855,.T.); +#4855=IFCEDGECURVE(#4846,#4829,#4854,.T.); +#4854=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4845,#4851,#4852,#4853,#4828),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12500005514983603,0.250000055149841),.UNSPECIFIED.,(0.853553390593302,0.853553325981222,1.,0.853553390593268,0.853553390593274)); +#4851=IFCCARTESIANPOINT((-0.013452806539090261,-0.027509131731737285,0.5474999996215115)); +#4852=IFCCARTESIANPOINT((-0.013452806539090261,-0.02824136515725968,0.5482322330470338)); +#4853=IFCCARTESIANPOINT((-0.013452806539090261,-0.028973598204293353,0.5489644660940671)); +#8370=IFCORIENTEDEDGE(*,*,#4833,.F.); +#8378=IFCSURFACEOFLINEAREXTRUSION(#8377,#8374,#10,0.00820209973753281); +#8377=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8376); +#8376=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#8375,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000005,0.250000055149841),.UNSPECIFIED.,(0.853553390593274,0.853553390593268,1.,0.853553325981222,0.853553390593302)); +#8375=IFCCARTESIANPOINT((0.00280330126034678,0.0007322335593382134,0.)); +#8374=IFCAXIS2PLACEMENT3D(#4828,#6,#8373); +#8373=IFCDIRECTION((0.,0.7071069104106659,-0.7071066519624057)); +#8388=IFCADVANCEDFACE((#8385),#8387,.T.); +#8385=IFCFACEOUTERBOUND(#8384,.T.); +#8384=IFCEDGELOOP((#8380,#8381,#8382,#8383)); +#8380=IFCORIENTEDEDGE(*,*,#4861,.T.); +#4861=IFCEDGECURVE(#4839,#4857,#4860,.T.); +#4857=IFCVERTEXPOINT(#4856); +#4856=IFCCARTESIANPOINT((-0.010952806539090263,-0.024973598204293238,0.5475)); +#4860=IFCTRIMMEDCURVE(#4859,(#4838),(#4856),.T.,.CARTESIAN.); +#4859=IFCLINE(#4838,#4858); +#4858=IFCVECTOR(#7,0.3048); +#8381=IFCORIENTEDEDGE(*,*,#4867,.T.); +#4867=IFCEDGECURVE(#4857,#4863,#4866,.T.); +#4863=IFCVERTEXPOINT(#4862); +#4862=IFCCARTESIANPOINT((-0.013452806539090261,-0.024973598204293238,0.5475)); +#4866=IFCTRIMMEDCURVE(#4865,(#4856),(#4862),.T.,.CARTESIAN.); +#4865=IFCLINE(#4856,#4864); +#4864=IFCVECTOR(#6,0.3048); +#8382=IFCORIENTEDEDGE(*,*,#4871,.T.); +#4871=IFCEDGECURVE(#4863,#4846,#4870,.T.); +#4870=IFCTRIMMEDCURVE(#4869,(#4862),(#4845),.T.,.CARTESIAN.); +#4869=IFCLINE(#4862,#4868); +#4868=IFCVECTOR(#8,0.3048); +#8383=IFCORIENTEDEDGE(*,*,#4850,.F.); +#8387=IFCPLANE(#8386); +#8386=IFCAXIS2PLACEMENT3D(#4845,#9,#5); +#8397=IFCADVANCEDFACE((#8394),#8396,.T.); +#8394=IFCFACEOUTERBOUND(#8393,.T.); +#8393=IFCEDGELOOP((#8389,#8390,#8391,#8392)); +#8389=IFCORIENTEDEDGE(*,*,#4877,.T.); +#4877=IFCEDGECURVE(#4857,#4873,#4876,.T.); +#4873=IFCVERTEXPOINT(#4872); +#4872=IFCCARTESIANPOINT((-0.010952806539090148,-0.024973598204293467,0.052500000000000005)); +#4876=IFCTRIMMEDCURVE(#4875,(#4856),(#4872),.T.,.CARTESIAN.); +#4875=IFCLINE(#4856,#4874); +#4874=IFCVECTOR(#10,0.3048); +#8390=IFCORIENTEDEDGE(*,*,#4883,.T.); +#4883=IFCEDGECURVE(#4873,#4879,#4882,.T.); +#4879=IFCVERTEXPOINT(#4878); +#4878=IFCCARTESIANPOINT((-0.013452806539090149,-0.024973598204293467,0.052500000000000005)); +#4882=IFCTRIMMEDCURVE(#4881,(#4872),(#4878),.T.,.CARTESIAN.); +#4881=IFCLINE(#4872,#4880); +#4880=IFCVECTOR(#6,0.3048); +#8391=IFCORIENTEDEDGE(*,*,#4887,.T.); +#4887=IFCEDGECURVE(#4879,#4863,#4886,.T.); +#4886=IFCTRIMMEDCURVE(#4885,(#4878),(#4862),.T.,.CARTESIAN.); +#4885=IFCLINE(#4878,#4884); +#4884=IFCVECTOR(#9,0.3048); +#8392=IFCORIENTEDEDGE(*,*,#4867,.F.); +#8396=IFCPLANE(#8395); +#8395=IFCAXIS2PLACEMENT3D(#4878,#7,#9); +#8406=IFCADVANCEDFACE((#8403),#8405,.T.); +#8403=IFCFACEOUTERBOUND(#8402,.T.); +#8402=IFCEDGELOOP((#8398,#8399,#8400,#8401)); +#8398=IFCORIENTEDEDGE(*,*,#4893,.T.); +#4893=IFCEDGECURVE(#4873,#4889,#4892,.T.); +#4889=IFCVERTEXPOINT(#4888); +#4888=IFCCARTESIANPOINT((-0.010952806539090148,-0.02647359820429347,0.052500000000000005)); +#4892=IFCTRIMMEDCURVE(#4891,(#4872),(#4888),.T.,.CARTESIAN.); +#4891=IFCLINE(#4872,#4890); +#4890=IFCVECTOR(#8,0.3048); +#8399=IFCORIENTEDEDGE(*,*,#4899,.T.); +#4899=IFCEDGECURVE(#4889,#4895,#4898,.T.); +#4895=IFCVERTEXPOINT(#4894); +#4894=IFCCARTESIANPOINT((-0.013452806539090149,-0.02647359820429347,0.052500000000000005)); +#4898=IFCTRIMMEDCURVE(#4897,(#4888),(#4894),.T.,.CARTESIAN.); +#4897=IFCLINE(#4888,#4896); +#4896=IFCVECTOR(#6,0.3048); +#8400=IFCORIENTEDEDGE(*,*,#4903,.T.); +#4903=IFCEDGECURVE(#4895,#4879,#4902,.T.); +#4902=IFCTRIMMEDCURVE(#4901,(#4894),(#4878),.T.,.CARTESIAN.); +#4901=IFCLINE(#4894,#4900); +#4900=IFCVECTOR(#7,0.3048); +#8401=IFCORIENTEDEDGE(*,*,#4883,.F.); +#8405=IFCPLANE(#8404); +#8404=IFCAXIS2PLACEMENT3D(#4878,#10,#6); +#8418=IFCADVANCEDFACE((#8412),#8417,.F.); +#8412=IFCFACEOUTERBOUND(#8411,.T.); +#8411=IFCEDGELOOP((#8407,#8408,#8409,#8410)); +#8407=IFCORIENTEDEDGE(*,*,#4910,.T.); +#4910=IFCEDGECURVE(#4889,#4905,#4909,.T.); +#4905=IFCVERTEXPOINT(#4904); +#4904=IFCCARTESIANPOINT((-0.01095280653909015,-0.028973598204293367,0.049999999543119546)); +#4909=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4888,#4906,#4907,#4908,#4904),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000011,0.250000055149818),.UNSPECIFIED.,(0.853553390593274,0.853553390593261,1.,0.853553325981256,0.853553390593302)); +#4906=IFCCARTESIANPOINT((-0.010952806539090148,-0.027509132110225893,0.052500000000000005)); +#4907=IFCCARTESIANPOINT((-0.010952806539090148,-0.02824136515725968,0.05176776695296644)); +#4908=IFCCARTESIANPOINT((-0.010952806539090148,-0.028973598582781847,0.05103553352744416)); +#8408=IFCORIENTEDEDGE(*,*,#4916,.T.); +#4916=IFCEDGECURVE(#4905,#4912,#4915,.T.); +#4912=IFCVERTEXPOINT(#4911); +#4911=IFCCARTESIANPOINT((-0.013452806539090261,-0.02897359820429336,0.04999999954311889)); +#4915=IFCTRIMMEDCURVE(#4914,(#4904),(#4911),.T.,.CARTESIAN.); +#4914=IFCLINE(#4904,#4913); +#4913=IFCVECTOR(#6,0.3048); +#8409=IFCORIENTEDEDGE(*,*,#4921,.T.); +#4921=IFCEDGECURVE(#4912,#4895,#4920,.T.); +#4920=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4911,#4917,#4918,#4919,#4894),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000055149807,0.250000055149818),.UNSPECIFIED.,(0.853553390593302,0.853553325981256,1.,0.853553390593261,0.853553390593274)); +#4917=IFCCARTESIANPOINT((-0.013452806539090149,-0.028973598582781847,0.05103553352744416)); +#4918=IFCCARTESIANPOINT((-0.013452806539090149,-0.02824136515725968,0.05176776695296644)); +#4919=IFCCARTESIANPOINT((-0.013452806539090261,-0.027509132110225893,0.052500000000000005)); +#8410=IFCORIENTEDEDGE(*,*,#4899,.F.); +#8417=IFCSURFACEOFLINEAREXTRUSION(#8416,#8414,#10,0.008202099737533185); +#8416=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8415); +#8415=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#8375,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000011,0.250000055149818),.UNSPECIFIED.,(0.853553390593274,0.853553390593261,1.,0.853553325981256,0.853553390593302)); +#8414=IFCAXIS2PLACEMENT3D(#4894,#6,#8413); +#8413=IFCDIRECTION((0.,-0.7071066519626018,-0.7071069104104696)); +#8427=IFCADVANCEDFACE((#8424),#8426,.T.); +#8424=IFCFACEOUTERBOUND(#8423,.T.); +#8423=IFCEDGELOOP((#8419,#8420,#8421,#8422)); +#8419=IFCORIENTEDEDGE(*,*,#4927,.T.); +#4927=IFCEDGECURVE(#4905,#4923,#4926,.T.); +#4923=IFCVERTEXPOINT(#4922); +#4922=IFCCARTESIANPOINT((-0.010952806539090148,-0.028973598204293467,0.04)); +#4926=IFCTRIMMEDCURVE(#4925,(#4904),(#4922),.T.,.CARTESIAN.); +#4925=IFCLINE(#4904,#4924); +#4924=IFCVECTOR(#10,0.3048); +#8420=IFCORIENTEDEDGE(*,*,#4933,.T.); +#4933=IFCEDGECURVE(#4923,#4929,#4932,.T.); +#4929=IFCVERTEXPOINT(#4928); +#4928=IFCCARTESIANPOINT((-0.013452806539090149,-0.028973598204293467,0.04)); +#4932=IFCTRIMMEDCURVE(#4931,(#4922),(#4928),.T.,.CARTESIAN.); +#4931=IFCLINE(#4922,#4930); +#4930=IFCVECTOR(#6,0.3048); +#8421=IFCORIENTEDEDGE(*,*,#4937,.T.); +#4937=IFCEDGECURVE(#4929,#4912,#4936,.T.); +#4936=IFCTRIMMEDCURVE(#4935,(#4928),(#4911),.T.,.CARTESIAN.); +#4935=IFCLINE(#4928,#4934); +#4934=IFCVECTOR(#9,0.3048); +#8422=IFCORIENTEDEDGE(*,*,#4916,.F.); +#8426=IFCPLANE(#8425); +#8425=IFCAXIS2PLACEMENT3D(#4922,#7,#9); +#8437=IFCADVANCEDFACE((#8434),#8436,.T.); +#8434=IFCFACEOUTERBOUND(#8433,.T.); +#8433=IFCEDGELOOP((#8428,#8429,#8430,#8431,#8432)); +#8428=IFCORIENTEDEDGE(*,*,#3761,.F.); +#8429=IFCORIENTEDEDGE(*,*,#4943,.T.); +#4943=IFCEDGECURVE(#3752,#4939,#4942,.T.); +#4939=IFCVERTEXPOINT(#4938); +#4938=IFCCARTESIANPOINT((-0.013452806539090149,-0.031488316830054826,0.04)); +#4942=IFCTRIMMEDCURVE(#4941,(#3751),(#4938),.T.,.CARTESIAN.); +#4941=IFCLINE(#3751,#4940); +#4940=IFCVECTOR(#6,0.3048); +#8430=IFCORIENTEDEDGE(*,*,#4947,.T.); +#4947=IFCEDGECURVE(#4939,#4929,#4946,.T.); +#4946=IFCTRIMMEDCURVE(#4945,(#4938),(#4928),.T.,.CARTESIAN.); +#4945=IFCLINE(#4938,#4944); +#4944=IFCVECTOR(#7,0.3048); +#8431=IFCORIENTEDEDGE(*,*,#4933,.F.); +#8432=IFCORIENTEDEDGE(*,*,#4951,.T.); +#4951=IFCEDGECURVE(#4923,#2625,#4950,.T.); +#4950=IFCTRIMMEDCURVE(#4949,(#4922),(#2624),.T.,.CARTESIAN.); +#4949=IFCLINE(#4922,#4948); +#4948=IFCVECTOR(#8,0.3048); +#8436=IFCPLANE(#8435); +#8435=IFCAXIS2PLACEMENT3D(#4922,#10,#6); +#8447=IFCADVANCEDFACE((#8443),#8446,.T.); +#8443=IFCFACEOUTERBOUND(#8442,.T.); +#8442=IFCEDGELOOP((#8438,#8439,#8440,#8441)); +#8438=IFCORIENTEDEDGE(*,*,#3757,.F.); +#8439=IFCORIENTEDEDGE(*,*,#4957,.T.); +#4957=IFCEDGECURVE(#3750,#4953,#4956,.T.); +#4953=IFCVERTEXPOINT(#4952); +#4952=IFCCARTESIANPOINT((-0.013452806539090149,-0.03323095751717415,0.041742640687119095)); +#4956=IFCTRIMMEDCURVE(#4955,(#2678),(#4952),.T.,.CARTESIAN.); +#4955=IFCLINE(#2678,#4954); +#4954=IFCVECTOR(#6,0.3048); +#8440=IFCORIENTEDEDGE(*,*,#4962,.T.); +#4962=IFCEDGECURVE(#4953,#4939,#4961,.T.); +#4961=IFCTRIMMEDCURVE(#4960,(#4952),(#4938),.T.,.CARTESIAN.); +#4960=IFCLINE(#4952,#4959); +#4959=IFCVECTOR(#4958,0.3048); +#4958=IFCDIRECTION((0.,0.7071067811865003,-0.7071067811865948)); +#8441=IFCORIENTEDEDGE(*,*,#4943,.F.); +#8446=IFCPLANE(#8445); +#8445=IFCAXIS2PLACEMENT3D(#3751,#8444,#5); +#8444=IFCDIRECTION((0.,-0.7071067811865948,-0.7071067811865003)); +#8459=IFCADVANCEDFACE((#8453),#8458,.F.); +#8453=IFCFACEOUTERBOUND(#8452,.T.); +#8452=IFCEDGELOOP((#8448,#8449,#8450,#8451)); +#8448=IFCORIENTEDEDGE(*,*,#3781,.F.); +#8449=IFCORIENTEDEDGE(*,*,#4968,.T.); +#4968=IFCEDGECURVE(#3772,#4964,#4967,.T.); +#4964=IFCVERTEXPOINT(#4963); +#4963=IFCCARTESIANPOINT((-0.013452806539090149,-0.043473598204293466,0.03750000001112539)); +#4967=IFCTRIMMEDCURVE(#4966,(#3771),(#4963),.T.,.CARTESIAN.); +#4966=IFCLINE(#3771,#4965); +#4965=IFCVECTOR(#6,0.3048); +#8450=IFCORIENTEDEDGE(*,*,#4973,.T.); +#4973=IFCEDGECURVE(#4964,#4953,#4972,.T.); +#4972=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4963,#4969,#4970,#4971,#4952),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659062201,0.37005423065532),.UNSPECIFIED.,(0.887325194591893,0.783227249016003,1.,0.783227251975308,0.887325191749677)); +#4969=IFCCARTESIANPOINT((-0.013452806539090149,-0.04347359819685971,0.0415090718305953)); +#4970=IFCCARTESIANPOINT((-0.013452806539090149,-0.03976969879848366,0.04304327719506774)); +#4971=IFCCARTESIANPOINT((-0.013452806539090149,-0.0360657994646665,0.044577482532799424)); +#8451=IFCORIENTEDEDGE(*,*,#4957,.F.); +#8458=IFCSURFACEOFLINEAREXTRUSION(#8457,#8455,#10,0.008202099737533178); +#8457=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8456); +#8456=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#8330,#8331,#8332,#8333),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.185027114064698,0.37005423065532),.UNSPECIFIED.,(0.887325191749677,0.783227251975308,1.,0.783227249016003,0.887325194591893)); +#8455=IFCAXIS2PLACEMENT3D(#4952,#6,#8454); +#8454=IFCDIRECTION((0.,-0.9238795294300908,-0.3826834398037548)); +#8469=IFCADVANCEDFACE((#8466),#8468,.T.); +#8466=IFCFACEOUTERBOUND(#8465,.T.); +#8465=IFCEDGELOOP((#8460,#8461,#8462,#8463,#8464)); +#8460=IFCORIENTEDEDGE(*,*,#4979,.T.); +#4979=IFCEDGECURVE(#3763,#4975,#4978,.T.); +#4975=IFCVERTEXPOINT(#4974); +#4974=IFCCARTESIANPOINT((-0.010952806539090148,-0.043473598204293466,0.0315)); +#4978=IFCTRIMMEDCURVE(#4977,(#3762),(#4974),.T.,.CARTESIAN.); +#4977=IFCLINE(#3762,#4976); +#4976=IFCVECTOR(#10,0.3048); +#8461=IFCORIENTEDEDGE(*,*,#4985,.T.); +#4985=IFCEDGECURVE(#4975,#4981,#4984,.T.); +#4981=IFCVERTEXPOINT(#4980); +#4980=IFCCARTESIANPOINT((-0.013452806539090149,-0.043473598204293466,0.0315)); +#4984=IFCTRIMMEDCURVE(#4983,(#4974),(#4980),.T.,.CARTESIAN.); +#4983=IFCLINE(#4974,#4982); +#4982=IFCVECTOR(#6,0.3048); +#8462=IFCORIENTEDEDGE(*,*,#4989,.T.); +#4989=IFCEDGECURVE(#4981,#4964,#4988,.T.); +#4988=IFCTRIMMEDCURVE(#4987,(#4980),(#4963),.T.,.CARTESIAN.); +#4987=IFCLINE(#4980,#4986); +#4986=IFCVECTOR(#9,0.3048); +#8463=IFCORIENTEDEDGE(*,*,#4968,.F.); +#8464=IFCORIENTEDEDGE(*,*,#3776,.F.); +#8468=IFCPLANE(#8467); +#8467=IFCAXIS2PLACEMENT3D(#4974,#7,#9); +#8481=IFCADVANCEDFACE((#8475),#8480,.F.); +#8475=IFCFACEOUTERBOUND(#8474,.T.); +#8474=IFCEDGELOOP((#8470,#8471,#8472,#8473)); +#8470=IFCORIENTEDEDGE(*,*,#4996,.T.); +#4996=IFCEDGECURVE(#4975,#4991,#4995,.T.); +#4991=IFCVERTEXPOINT(#4990); +#4990=IFCCARTESIANPOINT((-0.010952806539090263,-0.04547359856982373,0.02950000000000013)); +#4995=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4974,#4992,#4993,#4994,#4990),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999999999,0.250000055150163),.UNSPECIFIED.,(0.853553390593274,0.853553390593285,1.,0.853553325980827,0.853553390593302)); +#4992=IFCCARTESIANPOINT((-0.010952806539090148,-0.043473598204293355,0.03067157287525379)); +#4993=IFCCARTESIANPOINT((-0.010952806539090148,-0.044059384641920246,0.030085786437627122)); +#4994=IFCCARTESIANPOINT((-0.010952806539090148,-0.04464517138233987,0.029499999697207388)); +#8471=IFCORIENTEDEDGE(*,*,#5002,.T.); +#5002=IFCEDGECURVE(#4991,#4998,#5001,.T.); +#4998=IFCVERTEXPOINT(#4997); +#4997=IFCCARTESIANPOINT((-0.013452806539090149,-0.0454735985698195,0.02950000000000013)); +#5001=IFCTRIMMEDCURVE(#5000,(#4990),(#4997),.T.,.CARTESIAN.); +#5000=IFCLINE(#4990,#4999); +#4999=IFCVECTOR(#6,0.3048); +#8472=IFCORIENTEDEDGE(*,*,#5007,.T.); +#5007=IFCEDGECURVE(#4998,#4981,#5006,.T.); +#5006=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4997,#5003,#5004,#5005,#4980),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12500005515017298,0.250000055150163),.UNSPECIFIED.,(0.853553390593302,0.853553325980827,1.,0.853553390593285,0.853553390593274)); +#5003=IFCCARTESIANPOINT((-0.013452806539090149,-0.04464517138233987,0.029499999697207388)); +#5004=IFCCARTESIANPOINT((-0.013452806539090149,-0.044059384641920246,0.030085786437627122)); +#5005=IFCCARTESIANPOINT((-0.013452806539090149,-0.043473598204293355,0.03067157287525379)); +#8473=IFCORIENTEDEDGE(*,*,#4985,.F.); +#8480=IFCSURFACEOFLINEAREXTRUSION(#8479,#8477,#9,0.008202099737533185); +#8479=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8478); +#8478=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999999999,0.250000055150163),.UNSPECIFIED.,(0.853553390593274,0.853553390593285,1.,0.853553325980827,0.853553390593302)); +#8477=IFCAXIS2PLACEMENT3D(#4980,#5,#8476); +#8476=IFCDIRECTION((0.,-0.7071069104114827,-0.7071066519615888)); +#8490=IFCADVANCEDFACE((#8487),#8489,.T.); +#8487=IFCFACEOUTERBOUND(#8486,.T.); +#8486=IFCEDGELOOP((#8482,#8483,#8484,#8485)); +#8482=IFCORIENTEDEDGE(*,*,#5012,.T.); +#5012=IFCEDGECURVE(#4991,#5008,#5011,.T.); +#5008=IFCVERTEXPOINT(#4990); +#5011=IFCTRIMMEDCURVE(#5010,(#4990),(#4990),.T.,.CARTESIAN.); +#5010=IFCLINE(#4990,#5009); +#5009=IFCVECTOR(#8,0.3048); +#8483=IFCORIENTEDEDGE(*,*,#5017,.T.); +#5017=IFCEDGECURVE(#5008,#5013,#5016,.T.); +#5013=IFCVERTEXPOINT(#4997); +#5016=IFCTRIMMEDCURVE(#5015,(#4990),(#4997),.T.,.CARTESIAN.); +#5015=IFCLINE(#4990,#5014); +#5014=IFCVECTOR(#6,0.3048); +#8484=IFCORIENTEDEDGE(*,*,#5021,.T.); +#5021=IFCEDGECURVE(#5013,#4998,#5020,.T.); +#5020=IFCTRIMMEDCURVE(#5019,(#4997),(#4997),.T.,.CARTESIAN.); +#5019=IFCLINE(#4997,#5018); +#5018=IFCVECTOR(#7,0.3048); +#8485=IFCORIENTEDEDGE(*,*,#5002,.F.); +#8489=IFCPLANE(#8488); +#8488=IFCAXIS2PLACEMENT3D(#4997,#10,#6); +#8505=IFCADVANCEDFACE((#8496),#8504,.F.); +#8496=IFCFACEOUTERBOUND(#8495,.T.); +#8495=IFCEDGELOOP((#8491,#8492,#8493,#8494)); +#8491=IFCORIENTEDEDGE(*,*,#5028,.T.); +#5028=IFCEDGECURVE(#5008,#5023,#5027,.T.); +#5023=IFCVERTEXPOINT(#5022); +#5022=IFCCARTESIANPOINT((-0.010952806539090148,-0.050473598204293466,0.025000000000337756)); +#5027=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#4990,#5024,#5025,#5026,#5022),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999998,0.249999999988743),.UNSPECIFIED.,(0.853553390593274,0.853553390593276,1.,0.85355339060646,0.853553390593274)); +#5024=IFCCARTESIANPOINT((-0.010952806539090263,-0.047837559234972335,0.029500000000000002)); +#5025=IFCCARTESIANPOINT((-0.010952806539090148,-0.04915557871963278,0.028181980515339548)); +#5026=IFCCARTESIANPOINT((-0.010952806539090263,-0.05047359820415432,0.026863961030818017)); +#8492=IFCORIENTEDEDGE(*,*,#5034,.T.); +#5034=IFCEDGECURVE(#5023,#5030,#5033,.T.); +#5030=IFCVERTEXPOINT(#5029); +#5029=IFCCARTESIANPOINT((-0.013452806539090263,-0.050473598204293466,0.025000000000335604)); +#5033=IFCTRIMMEDCURVE(#5032,(#5022),(#5029),.T.,.CARTESIAN.); +#5032=IFCLINE(#5022,#5031); +#5031=IFCVECTOR(#6,0.3048); +#8493=IFCORIENTEDEDGE(*,*,#5039,.T.); +#5039=IFCEDGECURVE(#5030,#5013,#5038,.T.); +#5038=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5029,#5035,#5036,#5037,#4997),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999988745,0.249999999988743),.UNSPECIFIED.,(0.853553390593274,0.85355339060646,1.,0.853553390593276,0.853553390593274)); +#5035=IFCCARTESIANPOINT((-0.013452806539090149,-0.05047359820415432,0.026863961030818017)); +#5036=IFCCARTESIANPOINT((-0.013452806539090149,-0.04915557871963278,0.028181980515339548)); +#5037=IFCCARTESIANPOINT((-0.013452806539090149,-0.047837559234972335,0.029500000000000002)); +#8494=IFCORIENTEDEDGE(*,*,#5017,.F.); +#8504=IFCSURFACEOFLINEAREXTRUSION(#8503,#8498,#10,0.008202099737533185); +#8503=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8502); +#8502=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#8499,#8500,#8286,#8501),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999998,0.249999999988743),.UNSPECIFIED.,(0.853553390593274,0.853553390593276,1.,0.85355339060646,0.853553390593274)); +#8499=IFCCARTESIANPOINT((0.0016715726168502754,0.0016715726167253926,0.)); +#8500=IFCCARTESIANPOINT((0.0035355336475290794,0.0016715726166558614,0.)); +#8501=IFCCARTESIANPOINT((0.006717514162582237,0.0003535531321139894,0.)); +#8498=IFCAXIS2PLACEMENT3D(#4997,#6,#8497); +#8497=IFCDIRECTION((0.,-0.7071067812129228,-0.7071067811601723)); +#8514=IFCADVANCEDFACE((#8511),#8513,.T.); +#8511=IFCFACEOUTERBOUND(#8510,.T.); +#8510=IFCEDGELOOP((#8506,#8507,#8508,#8509)); +#8506=IFCORIENTEDEDGE(*,*,#5045,.T.); +#5045=IFCEDGECURVE(#5023,#5041,#5044,.T.); +#5041=IFCVERTEXPOINT(#5040); +#5040=IFCCARTESIANPOINT((-0.010952806539090263,-0.3494735982042935,0.025)); +#5044=IFCTRIMMEDCURVE(#5043,(#5022),(#5040),.T.,.CARTESIAN.); +#5043=IFCLINE(#5022,#5042); +#5042=IFCVECTOR(#8,0.3048); +#8507=IFCORIENTEDEDGE(*,*,#5051,.T.); +#5051=IFCEDGECURVE(#5041,#5047,#5050,.T.); +#5047=IFCVERTEXPOINT(#5046); +#5046=IFCCARTESIANPOINT((-0.013452806539090261,-0.3494735982042935,0.025)); +#5050=IFCTRIMMEDCURVE(#5049,(#5040),(#5046),.T.,.CARTESIAN.); +#5049=IFCLINE(#5040,#5048); +#5048=IFCVECTOR(#6,0.3048); +#8508=IFCORIENTEDEDGE(*,*,#5055,.T.); +#5055=IFCEDGECURVE(#5047,#5030,#5054,.T.); +#5054=IFCTRIMMEDCURVE(#5053,(#5046),(#5029),.T.,.CARTESIAN.); +#5053=IFCLINE(#5046,#5052); +#5052=IFCVECTOR(#7,0.3048); +#8509=IFCORIENTEDEDGE(*,*,#5034,.F.); +#8513=IFCPLANE(#8512); +#8512=IFCAXIS2PLACEMENT3D(#5040,#10,#6); +#8526=IFCADVANCEDFACE((#8520),#8525,.F.); +#8520=IFCFACEOUTERBOUND(#8519,.T.); +#8519=IFCEDGELOOP((#8515,#8516,#8517,#8518)); +#8515=IFCORIENTEDEDGE(*,*,#5062,.T.); +#5062=IFCEDGECURVE(#5041,#5057,#5061,.T.); +#5057=IFCVERTEXPOINT(#5056); +#5056=IFCCARTESIANPOINT((-0.010952806539090263,-0.3539735982039661,0.029500000000000227)); +#5061=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5040,#5058,#5059,#5060,#5056),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000393,0.249999999989415),.UNSPECIFIED.,(0.853553390593274,0.853553390592813,1.,0.853553390606136,0.853553390593274)); +#5058=IFCCARTESIANPOINT((-0.010952806539090148,-0.3494735982042886,0.02686396103067432)); +#5059=IFCCARTESIANPOINT((-0.010952806539090263,-0.350791617688954,0.028181980515340002)); +#5060=IFCCARTESIANPOINT((-0.010952806539090263,-0.35210963717347904,0.02949999999986471)); +#8516=IFCORIENTEDEDGE(*,*,#5068,.T.); +#5068=IFCEDGECURVE(#5057,#5064,#5067,.T.); +#5064=IFCVERTEXPOINT(#5063); +#5063=IFCCARTESIANPOINT((-0.01345280653909015,-0.3539735982039611,0.029500000000000227)); +#5067=IFCTRIMMEDCURVE(#5066,(#5056),(#5063),.T.,.CARTESIAN.); +#5066=IFCLINE(#5056,#5065); +#5065=IFCVECTOR(#6,0.3048); +#8517=IFCORIENTEDEDGE(*,*,#5073,.T.); +#5073=IFCEDGECURVE(#5064,#5047,#5072,.T.); +#5072=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5063,#5069,#5070,#5071,#5046),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999989022,0.249999999989415),.UNSPECIFIED.,(0.853553390593274,0.853553390606136,1.,0.853553390592813,0.853553390593274)); +#5069=IFCCARTESIANPOINT((-0.013452806539090261,-0.35210963717347904,0.02949999999986471)); +#5070=IFCCARTESIANPOINT((-0.013452806539090261,-0.350791617688954,0.028181980515340002)); +#5071=IFCCARTESIANPOINT((-0.013452806539090149,-0.3494735982042886,0.02686396103067432)); +#8518=IFCORIENTEDEDGE(*,*,#5051,.F.); +#8525=IFCSURFACEOFLINEAREXTRUSION(#8524,#8522,#10,0.008202099737532442); +#8524=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8523); +#8523=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7341,#8285,#8286,#8501),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000393,0.249999999989415),.UNSPECIFIED.,(0.853553390593274,0.853553390592813,1.,0.853553390606136,0.853553390593274)); +#8522=IFCAXIS2PLACEMENT3D(#5046,#6,#8521); +#8521=IFCDIRECTION((0.,-0.7071067811599084,0.7071067812131866)); +#8535=IFCADVANCEDFACE((#8532),#8534,.T.); +#8532=IFCFACEOUTERBOUND(#8531,.T.); +#8531=IFCEDGELOOP((#8527,#8528,#8529,#8530)); +#8527=IFCORIENTEDEDGE(*,*,#5078,.T.); +#5078=IFCEDGECURVE(#5057,#5074,#5077,.T.); +#5074=IFCVERTEXPOINT(#5056); +#5077=IFCTRIMMEDCURVE(#5076,(#5056),(#5056),.T.,.CARTESIAN.); +#5076=IFCLINE(#5056,#5075); +#5075=IFCVECTOR(#8,0.3048); +#8528=IFCORIENTEDEDGE(*,*,#5083,.T.); +#5083=IFCEDGECURVE(#5074,#5079,#5082,.T.); +#5079=IFCVERTEXPOINT(#5063); +#5082=IFCTRIMMEDCURVE(#5081,(#5056),(#5063),.T.,.CARTESIAN.); +#5081=IFCLINE(#5056,#5080); +#5080=IFCVECTOR(#6,0.3048); +#8529=IFCORIENTEDEDGE(*,*,#5087,.T.); +#5087=IFCEDGECURVE(#5079,#5064,#5086,.T.); +#5086=IFCTRIMMEDCURVE(#5085,(#5063),(#5063),.T.,.CARTESIAN.); +#5085=IFCLINE(#5063,#5084); +#5084=IFCVECTOR(#7,0.3048); +#8530=IFCORIENTEDEDGE(*,*,#5068,.F.); +#8534=IFCPLANE(#8533); +#8533=IFCAXIS2PLACEMENT3D(#5056,#10,#6); +#8547=IFCADVANCEDFACE((#8541),#8546,.F.); +#8541=IFCFACEOUTERBOUND(#8540,.T.); +#8540=IFCEDGELOOP((#8536,#8537,#8538,#8539)); +#8536=IFCORIENTEDEDGE(*,*,#5094,.T.); +#5094=IFCEDGECURVE(#5074,#5089,#5093,.T.); +#5089=IFCVERTEXPOINT(#5088); +#5088=IFCCARTESIANPOINT((-0.010952806539090263,-0.35647359820429353,0.03150000036550963)); +#5093=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5056,#5090,#5091,#5092,#5088),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000015,0.250000055148875),.UNSPECIFIED.,(0.853553390593274,0.853553390593256,1.,0.853553325982365,0.853553390593302)); +#5090=IFCCARTESIANPOINT((-0.010952806539090263,-0.3553020253290398,0.029500000000000227)); +#5091=IFCCARTESIANPOINT((-0.010952806539090263,-0.35588781176666673,0.030085786437627122)); +#5092=IFCCARTESIANPOINT((-0.010952806539090263,-0.35647359850707916,0.030671573178040038)); +#8537=IFCORIENTEDEDGE(*,*,#5100,.T.); +#5100=IFCEDGECURVE(#5089,#5096,#5099,.T.); +#5096=IFCVERTEXPOINT(#5095); +#5095=IFCCARTESIANPOINT((-0.013452806539090265,-0.35647359820429353,0.031500000365517894)); +#5099=IFCTRIMMEDCURVE(#5098,(#5088),(#5095),.T.,.CARTESIAN.); +#5098=IFCLINE(#5088,#5097); +#5097=IFCVECTOR(#6,0.3048); +#8538=IFCORIENTEDEDGE(*,*,#5105,.T.); +#5105=IFCEDGECURVE(#5096,#5079,#5104,.T.); +#5104=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5095,#5101,#5102,#5103,#5063),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12500005514886003,0.250000055148875),.UNSPECIFIED.,(0.853553390593302,0.853553325982365,1.,0.853553390593256,0.853553390593274)); +#5101=IFCCARTESIANPOINT((-0.013452806539090149,-0.35647359850707916,0.030671573178040038)); +#5102=IFCCARTESIANPOINT((-0.013452806539090261,-0.35588781176666673,0.030085786437627122)); +#5103=IFCCARTESIANPOINT((-0.013452806539090149,-0.3553020253290398,0.029500000000000227)); +#8539=IFCORIENTEDEDGE(*,*,#5083,.F.); +#8546=IFCSURFACEOFLINEAREXTRUSION(#8545,#8543,#9,0.008202099737532442); +#8545=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8544); +#8544=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#8375),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000015,0.250000055148875),.UNSPECIFIED.,(0.853553390593274,0.853553390593256,1.,0.853553325982365,0.853553390593302)); +#8543=IFCAXIS2PLACEMENT3D(#5063,#5,#8542); +#8542=IFCDIRECTION((0.,-0.7071066519646636,0.7071069104084079)); +#8557=IFCADVANCEDFACE((#8554),#8556,.T.); +#8554=IFCFACEOUTERBOUND(#8553,.T.); +#8553=IFCEDGELOOP((#8548,#8549,#8550,#8551,#8552)); +#8548=IFCORIENTEDEDGE(*,*,#5109,.T.); +#5109=IFCEDGECURVE(#5089,#2943,#5108,.T.); +#5108=IFCTRIMMEDCURVE(#5107,(#5088),(#2942),.T.,.CARTESIAN.); +#5107=IFCLINE(#5088,#5106); +#5106=IFCVECTOR(#9,0.3048); +#8549=IFCORIENTEDEDGE(*,*,#2947,.F.); +#8550=IFCORIENTEDEDGE(*,*,#5115,.T.); +#5115=IFCEDGECURVE(#2941,#5111,#5114,.T.); +#5111=IFCVERTEXPOINT(#5110); +#5110=IFCCARTESIANPOINT((-0.013452806539090261,-0.3564735982042935,0.037500000000000006)); +#5114=IFCTRIMMEDCURVE(#5113,(#2940),(#5110),.T.,.CARTESIAN.); +#5113=IFCLINE(#2940,#5112); +#5112=IFCVECTOR(#6,0.3048); +#8551=IFCORIENTEDEDGE(*,*,#5119,.T.); +#5119=IFCEDGECURVE(#5111,#5096,#5118,.T.); +#5118=IFCTRIMMEDCURVE(#5117,(#5110),(#5095),.T.,.CARTESIAN.); +#5117=IFCLINE(#5110,#5116); +#5116=IFCVECTOR(#10,0.3048); +#8552=IFCORIENTEDEDGE(*,*,#5100,.F.); +#8556=IFCPLANE(#8555); +#8555=IFCAXIS2PLACEMENT3D(#2940,#8,#10); +#8569=IFCADVANCEDFACE((#8563),#8568,.F.); +#8563=IFCFACEOUTERBOUND(#8562,.T.); +#8562=IFCEDGELOOP((#8558,#8559,#8560,#8561)); +#8558=IFCORIENTEDEDGE(*,*,#2971,.F.); +#8559=IFCORIENTEDEDGE(*,*,#5125,.T.); +#5125=IFCEDGECURVE(#2961,#5121,#5124,.T.); +#5121=IFCVERTEXPOINT(#5120); +#5120=IFCCARTESIANPOINT((-0.013452806539090149,-0.36671623888354693,0.0417426406949851)); +#5124=IFCTRIMMEDCURVE(#5123,(#2455),(#5120),.T.,.CARTESIAN.); +#5123=IFCLINE(#2455,#5122); +#5122=IFCVECTOR(#6,0.3048); +#8560=IFCORIENTEDEDGE(*,*,#5130,.T.); +#5130=IFCEDGECURVE(#5121,#5111,#5129,.T.); +#5129=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5120,#5126,#5127,#5128,#5110),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659066998,0.37005423065541),.UNSPECIFIED.,(0.887325194591947,0.783227249015947,1.,0.783227251975258,0.887325191749725)); +#5126=IFCCARTESIANPOINT((-0.013452806539090261,-0.3638813970084801,0.044577482559541075)); +#5127=IFCCARTESIANPOINT((-0.013452806539090261,-0.36017749761010304,0.04304327719506774)); +#5128=IFCCARTESIANPOINT((-0.013452806539090149,-0.35647359827628483,0.04150907185733558)); +#8561=IFCORIENTEDEDGE(*,*,#5115,.F.); +#8568=IFCSURFACEOFLINEAREXTRUSION(#8567,#8565,#10,0.008202099737532803); +#8567=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8566); +#8566=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#8330,#8331,#8332,#8333),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711406474,0.37005423065541),.UNSPECIFIED.,(0.887325191749725,0.783227251975258,1.,0.783227249015947,0.887325194591947)); +#8565=IFCAXIS2PLACEMENT3D(#5110,#6,#8564); +#8564=IFCDIRECTION((0.,-0.9238795355925196,0.3826834249263356)); +#8579=IFCADVANCEDFACE((#8575),#8578,.T.); +#8575=IFCFACEOUTERBOUND(#8574,.T.); +#8574=IFCEDGELOOP((#8570,#8571,#8572,#8573)); +#8570=IFCORIENTEDEDGE(*,*,#2966,.F.); +#8571=IFCORIENTEDEDGE(*,*,#5136,.T.); +#5136=IFCEDGECURVE(#2956,#5132,#5135,.T.); +#5132=IFCVERTEXPOINT(#5131); +#5131=IFCCARTESIANPOINT((-0.013452806539090261,-0.36845887957853196,0.04)); +#5135=IFCTRIMMEDCURVE(#5134,(#2955),(#5131),.T.,.CARTESIAN.); +#5134=IFCLINE(#2955,#5133); +#5133=IFCVECTOR(#6,0.3048); +#8572=IFCORIENTEDEDGE(*,*,#5141,.T.); +#5141=IFCEDGECURVE(#5132,#5121,#5140,.T.); +#5140=IFCTRIMMEDCURVE(#5139,(#5131),(#5120),.T.,.CARTESIAN.); +#5139=IFCLINE(#5131,#5138); +#5138=IFCVECTOR(#5137,0.3048); +#5137=IFCDIRECTION((0.,0.7071067811865253,0.7071067811865699)); +#8573=IFCORIENTEDEDGE(*,*,#5125,.F.); +#8578=IFCPLANE(#8577); +#8577=IFCAXIS2PLACEMENT3D(#5131,#8576,#5); +#8576=IFCDIRECTION((0.,0.7071067811865699,-0.7071067811865253)); +#8589=IFCADVANCEDFACE((#8586),#8588,.T.); +#8586=IFCFACEOUTERBOUND(#8585,.T.); +#8585=IFCEDGELOOP((#8580,#8581,#8582,#8583,#8584)); +#8580=IFCORIENTEDEDGE(*,*,#2960,.F.); +#8581=IFCORIENTEDEDGE(*,*,#5147,.T.); +#5147=IFCEDGECURVE(#2404,#5143,#5146,.T.); +#5143=IFCVERTEXPOINT(#5142); +#5142=IFCCARTESIANPOINT((-0.010952806539090263,-0.3709735982042935,0.04)); +#5146=IFCTRIMMEDCURVE(#5145,(#2403),(#5142),.T.,.CARTESIAN.); +#5145=IFCLINE(#2403,#5144); +#5144=IFCVECTOR(#8,0.3048); +#8582=IFCORIENTEDEDGE(*,*,#5153,.T.); +#5153=IFCEDGECURVE(#5143,#5149,#5152,.T.); +#5149=IFCVERTEXPOINT(#5148); +#5148=IFCCARTESIANPOINT((-0.013452806539090261,-0.3709735982042935,0.04)); +#5152=IFCTRIMMEDCURVE(#5151,(#5142),(#5148),.T.,.CARTESIAN.); +#5151=IFCLINE(#5142,#5150); +#5150=IFCVECTOR(#6,0.3048); +#8583=IFCORIENTEDEDGE(*,*,#5157,.T.); +#5157=IFCEDGECURVE(#5149,#5132,#5156,.T.); +#5156=IFCTRIMMEDCURVE(#5155,(#5148),(#5131),.T.,.CARTESIAN.); +#5155=IFCLINE(#5148,#5154); +#5154=IFCVECTOR(#7,0.3048); +#8584=IFCORIENTEDEDGE(*,*,#5136,.F.); +#8588=IFCPLANE(#8587); +#8587=IFCAXIS2PLACEMENT3D(#5148,#10,#6); +#8598=IFCADVANCEDFACE((#8595),#8597,.T.); +#8595=IFCFACEOUTERBOUND(#8594,.T.); +#8594=IFCEDGELOOP((#8590,#8591,#8592,#8593)); +#8590=IFCORIENTEDEDGE(*,*,#5163,.T.); +#5163=IFCEDGECURVE(#5143,#5159,#5162,.T.); +#5159=IFCVERTEXPOINT(#5158); +#5158=IFCCARTESIANPOINT((-0.010952806539090263,-0.3709735982042935,0.05)); +#5162=IFCTRIMMEDCURVE(#5161,(#5142),(#5158),.T.,.CARTESIAN.); +#5161=IFCLINE(#5142,#5160); +#5160=IFCVECTOR(#9,0.3048); +#8591=IFCORIENTEDEDGE(*,*,#5169,.T.); +#5169=IFCEDGECURVE(#5159,#5165,#5168,.T.); +#5165=IFCVERTEXPOINT(#5164); +#5164=IFCCARTESIANPOINT((-0.013452806539090261,-0.3709735982042935,0.05)); +#5168=IFCTRIMMEDCURVE(#5167,(#5158),(#5164),.T.,.CARTESIAN.); +#5167=IFCLINE(#5158,#5166); +#5166=IFCVECTOR(#6,0.3048); +#8592=IFCORIENTEDEDGE(*,*,#5173,.T.); +#5173=IFCEDGECURVE(#5165,#5149,#5172,.T.); +#5172=IFCTRIMMEDCURVE(#5171,(#5164),(#5148),.T.,.CARTESIAN.); +#5171=IFCLINE(#5164,#5170); +#5170=IFCVECTOR(#10,0.3048); +#8593=IFCORIENTEDEDGE(*,*,#5153,.F.); +#8597=IFCPLANE(#8596); +#8596=IFCAXIS2PLACEMENT3D(#5158,#8,#10); +#8610=IFCADVANCEDFACE((#8604),#8609,.F.); +#8604=IFCFACEOUTERBOUND(#8603,.T.); +#8603=IFCEDGELOOP((#8599,#8600,#8601,#8602)); +#8599=IFCORIENTEDEDGE(*,*,#5180,.T.); +#5180=IFCEDGECURVE(#5159,#5175,#5179,.T.); +#5175=IFCVERTEXPOINT(#5174); +#5174=IFCCARTESIANPOINT((-0.010952806539090263,-0.37347359866118496,0.05250000000000012)); +#5179=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5158,#5176,#5177,#5178,#5174),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000977,0.250000055151195),.UNSPECIFIED.,(0.853553390593274,0.853553390592129,1.,0.853553325980774,0.853553390593302)); +#5176=IFCCARTESIANPOINT((-0.010952806539090263,-0.37097359820428694,0.051035533905926286)); +#5177=IFCCARTESIANPOINT((-0.010952806539090263,-0.3717058312513272,0.05176776695296644)); +#5178=IFCCARTESIANPOINT((-0.010952806539090263,-0.37243806467685225,0.05250000037849145)); +#8600=IFCORIENTEDEDGE(*,*,#5186,.T.); +#5186=IFCEDGECURVE(#5175,#5182,#5185,.T.); +#5182=IFCVERTEXPOINT(#5181); +#5181=IFCCARTESIANPOINT((-0.01345280653909015,-0.3734735986611783,0.05250000000000013)); +#5185=IFCTRIMMEDCURVE(#5184,(#5174),(#5181),.T.,.CARTESIAN.); +#5184=IFCLINE(#5174,#5183); +#5183=IFCVECTOR(#6,0.3048); +#8601=IFCORIENTEDEDGE(*,*,#5191,.T.); +#5191=IFCEDGECURVE(#5182,#5165,#5190,.T.); +#5190=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5181,#5187,#5188,#5189,#5164),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000055150218,0.250000055151195),.UNSPECIFIED.,(0.853553390593302,0.853553325980774,1.,0.853553390592129,0.853553390593274)); +#5187=IFCCARTESIANPOINT((-0.013452806539090261,-0.37243806467685225,0.05250000037849145)); +#5188=IFCCARTESIANPOINT((-0.013452806539090261,-0.3717058312513272,0.05176776695296644)); +#5189=IFCCARTESIANPOINT((-0.013452806539090261,-0.37097359820428694,0.051035533905926286)); +#8602=IFCORIENTEDEDGE(*,*,#5169,.F.); +#8609=IFCSURFACEOFLINEAREXTRUSION(#8608,#8606,#10,0.008202099737532442); +#8608=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8607); +#8607=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#8375,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000977,0.250000055151195),.UNSPECIFIED.,(0.853553390593274,0.853553390592129,1.,0.853553325980774,0.853553390593302)); +#8606=IFCAXIS2PLACEMENT3D(#5164,#6,#8605); +#8605=IFCDIRECTION((0.,-0.7071069104092284,0.7071066519638431)); +#8619=IFCADVANCEDFACE((#8616),#8618,.T.); +#8616=IFCFACEOUTERBOUND(#8615,.T.); +#8615=IFCEDGELOOP((#8611,#8612,#8613,#8614)); +#8611=IFCORIENTEDEDGE(*,*,#5197,.T.); +#5197=IFCEDGECURVE(#5175,#5193,#5196,.T.); +#5193=IFCVERTEXPOINT(#5192); +#5192=IFCCARTESIANPOINT((-0.010952806539090263,-0.37497359820429343,0.052500000000000005)); +#5196=IFCTRIMMEDCURVE(#5195,(#5174),(#5192),.T.,.CARTESIAN.); +#5195=IFCLINE(#5174,#5194); +#5194=IFCVECTOR(#8,0.3048); +#8612=IFCORIENTEDEDGE(*,*,#5203,.T.); +#5203=IFCEDGECURVE(#5193,#5199,#5202,.T.); +#5199=IFCVERTEXPOINT(#5198); +#5198=IFCCARTESIANPOINT((-0.013452806539090261,-0.37497359820429343,0.052500000000000005)); +#5202=IFCTRIMMEDCURVE(#5201,(#5192),(#5198),.T.,.CARTESIAN.); +#5201=IFCLINE(#5192,#5200); +#5200=IFCVECTOR(#6,0.3048); +#8613=IFCORIENTEDEDGE(*,*,#5207,.T.); +#5207=IFCEDGECURVE(#5199,#5182,#5206,.T.); +#5206=IFCTRIMMEDCURVE(#5205,(#5198),(#5181),.T.,.CARTESIAN.); +#5205=IFCLINE(#5198,#5204); +#5204=IFCVECTOR(#7,0.3048); +#8614=IFCORIENTEDEDGE(*,*,#5186,.F.); +#8618=IFCPLANE(#8617); +#8617=IFCAXIS2PLACEMENT3D(#5192,#10,#6); +#8628=IFCADVANCEDFACE((#8625),#8627,.T.); +#8625=IFCFACEOUTERBOUND(#8624,.T.); +#8624=IFCEDGELOOP((#8620,#8621,#8622,#8623)); +#8620=IFCORIENTEDEDGE(*,*,#5213,.T.); +#5213=IFCEDGECURVE(#5193,#5209,#5212,.T.); +#5209=IFCVERTEXPOINT(#5208); +#5208=IFCCARTESIANPOINT((-0.010952806539090263,-0.37497359820429327,0.5475)); +#5212=IFCTRIMMEDCURVE(#5211,(#5192),(#5208),.T.,.CARTESIAN.); +#5211=IFCLINE(#5192,#5210); +#5210=IFCVECTOR(#9,0.3048); +#8621=IFCORIENTEDEDGE(*,*,#5219,.T.); +#5219=IFCEDGECURVE(#5209,#5215,#5218,.T.); +#5215=IFCVERTEXPOINT(#5214); +#5214=IFCCARTESIANPOINT((-0.013452806539090261,-0.37497359820429327,0.5475)); +#5218=IFCTRIMMEDCURVE(#5217,(#5208),(#5214),.T.,.CARTESIAN.); +#5217=IFCLINE(#5208,#5216); +#5216=IFCVECTOR(#6,0.3048); +#8622=IFCORIENTEDEDGE(*,*,#5223,.T.); +#5223=IFCEDGECURVE(#5215,#5199,#5222,.T.); +#5222=IFCTRIMMEDCURVE(#5221,(#5214),(#5198),.T.,.CARTESIAN.); +#5221=IFCLINE(#5214,#5220); +#5220=IFCVECTOR(#10,0.3048); +#8623=IFCORIENTEDEDGE(*,*,#5203,.F.); +#8627=IFCPLANE(#8626); +#8626=IFCAXIS2PLACEMENT3D(#5214,#8,#10); +#8637=IFCADVANCEDFACE((#8634),#8636,.T.); +#8634=IFCFACEOUTERBOUND(#8633,.T.); +#8633=IFCEDGELOOP((#8629,#8630,#8631,#8632)); +#8629=IFCORIENTEDEDGE(*,*,#5229,.T.); +#5229=IFCEDGECURVE(#5209,#5225,#5228,.T.); +#5225=IFCVERTEXPOINT(#5224); +#5224=IFCCARTESIANPOINT((-0.010952806539090263,-0.3734735982042933,0.5475)); +#5228=IFCTRIMMEDCURVE(#5227,(#5208),(#5224),.T.,.CARTESIAN.); +#5227=IFCLINE(#5208,#5226); +#5226=IFCVECTOR(#7,0.3048); +#8630=IFCORIENTEDEDGE(*,*,#5235,.T.); +#5235=IFCEDGECURVE(#5225,#5231,#5234,.T.); +#5231=IFCVERTEXPOINT(#5230); +#5230=IFCCARTESIANPOINT((-0.013452806539090261,-0.3734735982042933,0.5475)); +#5234=IFCTRIMMEDCURVE(#5233,(#5224),(#5230),.T.,.CARTESIAN.); +#5233=IFCLINE(#5224,#5232); +#5232=IFCVECTOR(#6,0.3048); +#8631=IFCORIENTEDEDGE(*,*,#5239,.T.); +#5239=IFCEDGECURVE(#5231,#5215,#5238,.T.); +#5238=IFCTRIMMEDCURVE(#5237,(#5230),(#5214),.T.,.CARTESIAN.); +#5237=IFCLINE(#5230,#5236); +#5236=IFCVECTOR(#8,0.3048); +#8632=IFCORIENTEDEDGE(*,*,#5219,.F.); +#8636=IFCPLANE(#8635); +#8635=IFCAXIS2PLACEMENT3D(#5224,#9,#5); +#8649=IFCADVANCEDFACE((#8643),#8648,.F.); +#8643=IFCFACEOUTERBOUND(#8642,.T.); +#8642=IFCEDGELOOP((#8638,#8639,#8640,#8641)); +#8638=IFCORIENTEDEDGE(*,*,#5246,.T.); +#5246=IFCEDGECURVE(#5225,#5241,#5245,.T.); +#5241=IFCVERTEXPOINT(#5240); +#5240=IFCCARTESIANPOINT((-0.010952806539090264,-0.37097359820429343,0.5500000004568851)); +#5245=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5224,#5242,#5243,#5244,#5240),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000074,0.250000055150026),.UNSPECIFIED.,(0.853553390593274,0.853553390593187,1.,0.853553325981086,0.853553390593302)); +#5242=IFCCARTESIANPOINT((-0.010952806539090263,-0.3724380642983611,0.5474999999999995)); +#5243=IFCCARTESIANPOINT((-0.010952806539090263,-0.371705831251327,0.5482322330470338)); +#5244=IFCCARTESIANPOINT((-0.010952806539090263,-0.370973597825804,0.548964466472557)); +#8639=IFCORIENTEDEDGE(*,*,#5252,.T.); +#5252=IFCEDGECURVE(#5241,#5248,#5251,.T.); +#5248=IFCVERTEXPOINT(#5247); +#5247=IFCCARTESIANPOINT((-0.013452806539090261,-0.3709735982042935,0.550000000456883)); +#5251=IFCTRIMMEDCURVE(#5250,(#5240),(#5247),.T.,.CARTESIAN.); +#5250=IFCLINE(#5240,#5249); +#5249=IFCVECTOR(#6,0.3048); +#8640=IFCORIENTEDEDGE(*,*,#5257,.T.); +#5257=IFCEDGECURVE(#5248,#5231,#5256,.T.); +#5256=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5247,#5253,#5254,#5255,#5230),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000055149952,0.250000055150026),.UNSPECIFIED.,(0.853553390593302,0.853553325981086,1.,0.853553390593187,0.853553390593274)); +#5253=IFCCARTESIANPOINT((-0.013452806539090261,-0.370973597825804,0.548964466472557)); +#5254=IFCCARTESIANPOINT((-0.013452806539090261,-0.371705831251327,0.5482322330470338)); +#5255=IFCCARTESIANPOINT((-0.013452806539090261,-0.3724380642983611,0.5474999999999995)); +#8641=IFCORIENTEDEDGE(*,*,#5235,.F.); +#8648=IFCSURFACEOFLINEAREXTRUSION(#8647,#8645,#10,0.00820209973753281); +#8647=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8646); +#8646=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#8375,#8049),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000074,0.250000055150026),.UNSPECIFIED.,(0.853553390593274,0.853553390593187,1.,0.853553325981086,0.853553390593302)); +#8645=IFCAXIS2PLACEMENT3D(#5230,#6,#8644); +#8644=IFCDIRECTION((0.,0.7071066519622567,0.7071069104108149)); +#8658=IFCADVANCEDFACE((#8655),#8657,.T.); +#8655=IFCFACEOUTERBOUND(#8654,.T.); +#8654=IFCEDGELOOP((#8650,#8651,#8652,#8653)); +#8650=IFCORIENTEDEDGE(*,*,#5263,.T.); +#5263=IFCEDGECURVE(#5241,#5259,#5262,.T.); +#5259=IFCVERTEXPOINT(#5258); +#5258=IFCCARTESIANPOINT((-0.010952806539090263,-0.37097359820429326,0.56)); +#5262=IFCTRIMMEDCURVE(#5261,(#5240),(#5258),.T.,.CARTESIAN.); +#5261=IFCLINE(#5240,#5260); +#5260=IFCVECTOR(#9,0.3048); +#8651=IFCORIENTEDEDGE(*,*,#5269,.T.); +#5269=IFCEDGECURVE(#5259,#5265,#5268,.T.); +#5265=IFCVERTEXPOINT(#5264); +#5264=IFCCARTESIANPOINT((-0.013452806539090261,-0.37097359820429326,0.56)); +#5268=IFCTRIMMEDCURVE(#5267,(#5258),(#5264),.T.,.CARTESIAN.); +#5267=IFCLINE(#5258,#5266); +#5266=IFCVECTOR(#6,0.3048); +#8652=IFCORIENTEDEDGE(*,*,#5273,.T.); +#5273=IFCEDGECURVE(#5265,#5248,#5272,.T.); +#5272=IFCTRIMMEDCURVE(#5271,(#5264),(#5247),.T.,.CARTESIAN.); +#5271=IFCLINE(#5264,#5270); +#5270=IFCVECTOR(#10,0.3048); +#8653=IFCORIENTEDEDGE(*,*,#5252,.F.); +#8657=IFCPLANE(#8656); +#8656=IFCAXIS2PLACEMENT3D(#5247,#8,#10); +#8668=IFCADVANCEDFACE((#8665),#8667,.T.); +#8665=IFCFACEOUTERBOUND(#8664,.T.); +#8664=IFCEDGELOOP((#8659,#8660,#8661,#8662,#8663)); +#8659=IFCORIENTEDEDGE(*,*,#3869,.F.); +#8660=IFCORIENTEDEDGE(*,*,#5279,.T.); +#5279=IFCEDGECURVE(#3858,#5275,#5278,.T.); +#5275=IFCVERTEXPOINT(#5274); +#5274=IFCCARTESIANPOINT((-0.013452806539090261,-0.36845887957853124,0.56)); +#5278=IFCTRIMMEDCURVE(#5277,(#3857),(#5274),.T.,.CARTESIAN.); +#5277=IFCLINE(#3857,#5276); +#5276=IFCVECTOR(#6,0.3048); +#8661=IFCORIENTEDEDGE(*,*,#5283,.T.); +#5283=IFCEDGECURVE(#5275,#5265,#5282,.T.); +#5282=IFCTRIMMEDCURVE(#5281,(#5274),(#5264),.T.,.CARTESIAN.); +#5281=IFCLINE(#5274,#5280); +#5280=IFCVECTOR(#8,0.3048); +#8662=IFCORIENTEDEDGE(*,*,#5269,.F.); +#8663=IFCORIENTEDEDGE(*,*,#5287,.T.); +#5287=IFCEDGECURVE(#5259,#3865,#5286,.T.); +#5286=IFCTRIMMEDCURVE(#5285,(#5258),(#3864),.T.,.CARTESIAN.); +#5285=IFCLINE(#5258,#5284); +#5284=IFCVECTOR(#7,0.3048); +#8667=IFCPLANE(#8666); +#8666=IFCAXIS2PLACEMENT3D(#5258,#9,#5); +#8678=IFCADVANCEDFACE((#8674),#8677,.T.); +#8674=IFCFACEOUTERBOUND(#8673,.T.); +#8673=IFCEDGELOOP((#8669,#8670,#8671,#8672)); +#8669=IFCORIENTEDEDGE(*,*,#3863,.F.); +#8670=IFCORIENTEDEDGE(*,*,#5293,.T.); +#5293=IFCEDGECURVE(#3856,#5289,#5292,.T.); +#5289=IFCVERTEXPOINT(#5288); +#5288=IFCCARTESIANPOINT((-0.013452806539090261,-0.3667162388914128,0.5582573593128809)); +#5292=IFCTRIMMEDCURVE(#5291,(#3853),(#5288),.T.,.CARTESIAN.); +#5291=IFCLINE(#3853,#5290); +#5290=IFCVECTOR(#6,0.3048); +#8671=IFCORIENTEDEDGE(*,*,#5298,.T.); +#5298=IFCEDGECURVE(#5289,#5275,#5297,.T.); +#5297=IFCTRIMMEDCURVE(#5296,(#5288),(#5274),.T.,.CARTESIAN.); +#5296=IFCLINE(#5288,#5295); +#5295=IFCVECTOR(#5294,0.3048); +#5294=IFCDIRECTION((0.,-0.707106781186424,0.7071067811866711)); +#8672=IFCORIENTEDEDGE(*,*,#5279,.F.); +#8677=IFCPLANE(#8676); +#8676=IFCAXIS2PLACEMENT3D(#3857,#8675,#5); +#8675=IFCDIRECTION((0.,0.7071067811866711,0.707106781186424)); +#8690=IFCADVANCEDFACE((#8684),#8689,.F.); +#8684=IFCFACEOUTERBOUND(#8683,.T.); +#8683=IFCEDGELOOP((#8679,#8680,#8681,#8682)); +#8679=IFCORIENTEDEDGE(*,*,#3887,.F.); +#8680=IFCORIENTEDEDGE(*,*,#5304,.T.); +#5304=IFCEDGECURVE(#3878,#5300,#5303,.T.); +#5300=IFCVERTEXPOINT(#5299); +#5299=IFCCARTESIANPOINT((-0.013452806539090261,-0.3564735982042934,0.5624999999888746)); +#5303=IFCTRIMMEDCURVE(#5302,(#3877),(#5299),.T.,.CARTESIAN.); +#5302=IFCLINE(#3877,#5301); +#5301=IFCVECTOR(#6,0.3048); +#8681=IFCORIENTEDEDGE(*,*,#5309,.T.); +#5309=IFCEDGECURVE(#5300,#5289,#5308,.T.); +#5308=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5299,#5305,#5306,#5307,#5288),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.18502711659061202,0.370054230655305),.UNSPECIFIED.,(0.887325194591881,0.783227249016015,1.,0.783227251975313,0.887325191749672)); +#5305=IFCCARTESIANPOINT((-0.013452806539090261,-0.3564735982117271,0.5584909281694054)); +#5306=IFCCARTESIANPOINT((-0.013452806539090261,-0.36017749761010276,0.5569567228049324)); +#5307=IFCCARTESIANPOINT((-0.013452806539090261,-0.36388139694391963,0.5554225174672006)); +#8682=IFCORIENTEDEDGE(*,*,#5293,.F.); +#8689=IFCSURFACEOFLINEAREXTRUSION(#8688,#8686,#10,0.008202099737532803); +#8688=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8687); +#8687=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#8330,#8331,#8332,#8333),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.185027114064693,0.370054230655305),.UNSPECIFIED.,(0.887325191749672,0.783227251975313,1.,0.783227249016015,0.887325194591881)); +#8686=IFCAXIS2PLACEMENT3D(#5288,#6,#8685); +#8685=IFCDIRECTION((0.,0.9238795294300797,0.38268343980378167)); +#8700=IFCADVANCEDFACE((#8697),#8699,.T.); +#8697=IFCFACEOUTERBOUND(#8696,.T.); +#8696=IFCEDGELOOP((#8691,#8692,#8693,#8694,#8695)); +#8691=IFCORIENTEDEDGE(*,*,#5315,.T.); +#5315=IFCEDGECURVE(#2297,#5311,#5314,.T.); +#5311=IFCVERTEXPOINT(#5310); +#5310=IFCCARTESIANPOINT((-0.010952806539090263,-0.3564735982042933,0.5685)); +#5314=IFCTRIMMEDCURVE(#5313,(#2296),(#5310),.T.,.CARTESIAN.); +#5313=IFCLINE(#2296,#5312); +#5312=IFCVECTOR(#9,0.3048); +#8692=IFCORIENTEDEDGE(*,*,#5321,.T.); +#5321=IFCEDGECURVE(#5311,#5317,#5320,.T.); +#5317=IFCVERTEXPOINT(#5316); +#5316=IFCCARTESIANPOINT((-0.013452806539090261,-0.3564735982042933,0.5685)); +#5320=IFCTRIMMEDCURVE(#5319,(#5310),(#5316),.T.,.CARTESIAN.); +#5319=IFCLINE(#5310,#5318); +#5318=IFCVECTOR(#6,0.3048); +#8693=IFCORIENTEDEDGE(*,*,#5325,.T.); +#5325=IFCEDGECURVE(#5317,#5300,#5324,.T.); +#5324=IFCTRIMMEDCURVE(#5323,(#5316),(#5299),.T.,.CARTESIAN.); +#5323=IFCLINE(#5316,#5322); +#5322=IFCVECTOR(#10,0.3048); +#8694=IFCORIENTEDEDGE(*,*,#5304,.F.); +#8695=IFCORIENTEDEDGE(*,*,#3882,.F.); +#8699=IFCPLANE(#8698); +#8698=IFCAXIS2PLACEMENT3D(#5299,#8,#10); +#8712=IFCADVANCEDFACE((#8706),#8711,.F.); +#8706=IFCFACEOUTERBOUND(#8705,.T.); +#8705=IFCEDGELOOP((#8701,#8702,#8703,#8704)); +#8701=IFCORIENTEDEDGE(*,*,#5332,.T.); +#5332=IFCEDGECURVE(#5311,#5327,#5331,.T.); +#5327=IFCVERTEXPOINT(#5326); +#5326=IFCCARTESIANPOINT((-0.010952806539090374,-0.35447359783876997,0.5705000000000001)); +#5331=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5310,#5328,#5329,#5330,#5326),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000004,0.250000055149815),.UNSPECIFIED.,(0.853553390593274,0.853553390593269,1.,0.853553325981252,0.853553390593302)); +#5328=IFCCARTESIANPOINT((-0.010952806539090263,-0.3564735982042933,0.5693284271247463)); +#5329=IFCCARTESIANPOINT((-0.010952806539090263,-0.3558878117666663,0.5699142135623734)); +#5330=IFCCARTESIANPOINT((-0.010952806539090263,-0.35530202502624864,0.5705000003027908)); +#8702=IFCORIENTEDEDGE(*,*,#5338,.T.); +#5338=IFCEDGECURVE(#5327,#5334,#5337,.T.); +#5334=IFCVERTEXPOINT(#5333); +#5333=IFCCARTESIANPOINT((-0.013452806539090265,-0.3544735978387697,0.5705000000000002)); +#5337=IFCTRIMMEDCURVE(#5336,(#5326),(#5333),.T.,.CARTESIAN.); +#5336=IFCLINE(#5326,#5335); +#5335=IFCVECTOR(#6,0.3048); +#8703=IFCORIENTEDEDGE(*,*,#5343,.T.); +#5343=IFCEDGECURVE(#5334,#5317,#5342,.T.); +#5342=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5333,#5339,#5340,#5341,#5316),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000055149811,0.250000055149815),.UNSPECIFIED.,(0.853553390593302,0.853553325981252,1.,0.853553390593269,0.853553390593274)); +#5339=IFCCARTESIANPOINT((-0.013452806539090376,-0.35530202502624864,0.5705000003027908)); +#5340=IFCCARTESIANPOINT((-0.013452806539090261,-0.3558878117666663,0.5699142135623734)); +#5341=IFCCARTESIANPOINT((-0.013452806539090261,-0.3564735982042933,0.5693284271247463)); +#8704=IFCORIENTEDEDGE(*,*,#5321,.F.); +#8711=IFCSURFACEOFLINEAREXTRUSION(#8710,#8708,#9,0.008202099737533185); +#8710=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8709); +#8709=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#7327,#7341,#7342,#7343),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000004,0.250000055149815),.UNSPECIFIED.,(0.853553390593274,0.853553390593269,1.,0.853553325981252,0.853553390593302)); +#8708=IFCAXIS2PLACEMENT3D(#5316,#5,#8707); +#8707=IFCDIRECTION((0.,0.7071069104105538,0.7071066519625174)); +#8721=IFCADVANCEDFACE((#8718),#8720,.T.); +#8718=IFCFACEOUTERBOUND(#8717,.T.); +#8717=IFCEDGELOOP((#8713,#8714,#8715,#8716)); +#8713=IFCORIENTEDEDGE(*,*,#5348,.T.); +#5348=IFCEDGECURVE(#5327,#5344,#5347,.T.); +#5344=IFCVERTEXPOINT(#5326); +#5347=IFCTRIMMEDCURVE(#5346,(#5326),(#5326),.T.,.CARTESIAN.); +#5346=IFCLINE(#5326,#5345); +#5345=IFCVECTOR(#7,0.3048); +#8714=IFCORIENTEDEDGE(*,*,#5353,.T.); +#5353=IFCEDGECURVE(#5344,#5349,#5352,.T.); +#5349=IFCVERTEXPOINT(#5333); +#5352=IFCTRIMMEDCURVE(#5351,(#5326),(#5333),.T.,.CARTESIAN.); +#5351=IFCLINE(#5326,#5350); +#5350=IFCVECTOR(#6,0.3048); +#8715=IFCORIENTEDEDGE(*,*,#5357,.T.); +#5357=IFCEDGECURVE(#5349,#5334,#5356,.T.); +#5356=IFCTRIMMEDCURVE(#5355,(#5333),(#5333),.T.,.CARTESIAN.); +#5355=IFCLINE(#5333,#5354); +#5354=IFCVECTOR(#8,0.3048); +#8716=IFCORIENTEDEDGE(*,*,#5338,.F.); +#8720=IFCPLANE(#8719); +#8719=IFCAXIS2PLACEMENT3D(#5326,#9,#5); +#8733=IFCADVANCEDFACE((#8727),#8732,.F.); +#8727=IFCFACEOUTERBOUND(#8726,.T.); +#8726=IFCEDGELOOP((#8722,#8723,#8724,#8725)); +#8722=IFCORIENTEDEDGE(*,*,#5364,.T.); +#5364=IFCEDGECURVE(#5344,#5359,#5363,.T.); +#5359=IFCVERTEXPOINT(#5358); +#5358=IFCCARTESIANPOINT((-0.010952806539090263,-0.34947359820429325,0.5749999999996653)); +#5363=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5326,#5360,#5361,#5362,#5358),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000018,0.249999999988797),.UNSPECIFIED.,(0.853553390593274,0.853553390593253,1.,0.85355339060642,0.853553390593274)); +#5360=IFCCARTESIANPOINT((-0.010952806539090263,-0.35210963717361465,0.5704999999999996)); +#5361=IFCCARTESIANPOINT((-0.010952806539090263,-0.3507916176889539,0.5718180194846609)); +#5362=IFCCARTESIANPOINT((-0.010952806539090263,-0.34947359820443197,0.5731360389691826)); +#8723=IFCORIENTEDEDGE(*,*,#5370,.T.); +#5370=IFCEDGECURVE(#5359,#5366,#5369,.T.); +#5366=IFCVERTEXPOINT(#5365); +#5365=IFCCARTESIANPOINT((-0.01345280653909038,-0.34947359820429325,0.5749999999996652)); +#5369=IFCTRIMMEDCURVE(#5368,(#5358),(#5365),.T.,.CARTESIAN.); +#5368=IFCLINE(#5358,#5367); +#5367=IFCVECTOR(#6,0.3048); +#8724=IFCORIENTEDEDGE(*,*,#5375,.T.); +#5375=IFCEDGECURVE(#5366,#5349,#5374,.T.); +#5374=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#5365,#5371,#5372,#5373,#5333),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.12499999998877898,0.249999999988797),.UNSPECIFIED.,(0.853553390593274,0.85355339060642,1.,0.853553390593253,0.853553390593274)); +#5371=IFCCARTESIANPOINT((-0.013452806539090376,-0.34947359820443197,0.5731360389691826)); +#5372=IFCCARTESIANPOINT((-0.013452806539090261,-0.35079161768895384,0.5718180194846609)); +#5373=IFCCARTESIANPOINT((-0.013452806539090376,-0.35210963717361454,0.5704999999999996)); +#8725=IFCORIENTEDEDGE(*,*,#5353,.F.); +#8732=IFCSURFACEOFLINEAREXTRUSION(#8731,#8729,#10,0.008202099737533185); +#8731=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8730); +#8730=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#8499,#8500,#8286,#8501),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000018,0.249999999988797),.UNSPECIFIED.,(0.853553390593274,0.853553390593253,1.,0.85355339060642,0.853553390593274)); +#8729=IFCAXIS2PLACEMENT3D(#5333,#6,#8728); +#8728=IFCDIRECTION((0.,0.7071067812128898,0.7071067811602052)); +#8742=IFCADVANCEDFACE((#8739),#8741,.T.); +#8739=IFCFACEOUTERBOUND(#8738,.T.); +#8738=IFCEDGELOOP((#8734,#8735,#8736,#8737)); +#8734=IFCORIENTEDEDGE(*,*,#5379,.T.); +#5379=IFCEDGECURVE(#5359,#4713,#5378,.T.); +#5378=IFCTRIMMEDCURVE(#5377,(#5358),(#4712),.T.,.CARTESIAN.); +#5377=IFCLINE(#5358,#5376); +#5376=IFCVECTOR(#7,0.3048); +#8735=IFCORIENTEDEDGE(*,*,#4737,.F.); +#8736=IFCORIENTEDEDGE(*,*,#5383,.T.); +#5383=IFCEDGECURVE(#4728,#5366,#5382,.T.); +#5382=IFCTRIMMEDCURVE(#5381,(#4727),(#5365),.T.,.CARTESIAN.); +#5381=IFCLINE(#4727,#5380); +#5380=IFCVECTOR(#8,0.3048); +#8737=IFCORIENTEDEDGE(*,*,#5370,.F.); +#8741=IFCPLANE(#8740); +#8740=IFCAXIS2PLACEMENT3D(#5365,#9,#5); +#8808=IFCADVANCEDFACE((#8788,#8792,#8796,#8800,#8804),#8807,.T.); +#8788=IFCFACEOUTERBOUND(#8787,.T.); +#8787=IFCEDGELOOP((#8743,#8744,#8745,#8746,#8747,#8748,#8749,#8750,#8751,#8752,#8753,#8754,#8755,#8756,#8757,#8758,#8759,#8760,#8761,#8762,#8763,#8764,#8765,#8766,#8767,#8768,#8769,#8770,#8771,#8772,#8773,#8774,#8775,#8776,#8777,#8778,#8779,#8780,#8781,#8782,#8783,#8784,#8785,#8786)); +#8743=IFCORIENTEDEDGE(*,*,#4733,.F.); +#8744=IFCORIENTEDEDGE(*,*,#4751,.F.); +#8745=IFCORIENTEDEDGE(*,*,#4769,.F.); +#8746=IFCORIENTEDEDGE(*,*,#4783,.F.); +#8747=IFCORIENTEDEDGE(*,*,#4794,.F.); +#8748=IFCORIENTEDEDGE(*,*,#4805,.F.); +#8749=IFCORIENTEDEDGE(*,*,#4821,.F.); +#8750=IFCORIENTEDEDGE(*,*,#4837,.F.); +#8751=IFCORIENTEDEDGE(*,*,#4855,.F.); +#8752=IFCORIENTEDEDGE(*,*,#4871,.F.); +#8753=IFCORIENTEDEDGE(*,*,#4887,.F.); +#8754=IFCORIENTEDEDGE(*,*,#4903,.F.); +#8755=IFCORIENTEDEDGE(*,*,#4921,.F.); +#8756=IFCORIENTEDEDGE(*,*,#4937,.F.); +#8757=IFCORIENTEDEDGE(*,*,#4947,.F.); +#8758=IFCORIENTEDEDGE(*,*,#4962,.F.); +#8759=IFCORIENTEDEDGE(*,*,#4973,.F.); +#8760=IFCORIENTEDEDGE(*,*,#4989,.F.); +#8761=IFCORIENTEDEDGE(*,*,#5007,.F.); +#8762=IFCORIENTEDEDGE(*,*,#5021,.F.); +#8763=IFCORIENTEDEDGE(*,*,#5039,.F.); +#8764=IFCORIENTEDEDGE(*,*,#5055,.F.); +#8765=IFCORIENTEDEDGE(*,*,#5073,.F.); +#8766=IFCORIENTEDEDGE(*,*,#5087,.F.); +#8767=IFCORIENTEDEDGE(*,*,#5105,.F.); +#8768=IFCORIENTEDEDGE(*,*,#5119,.F.); +#8769=IFCORIENTEDEDGE(*,*,#5130,.F.); +#8770=IFCORIENTEDEDGE(*,*,#5141,.F.); +#8771=IFCORIENTEDEDGE(*,*,#5157,.F.); +#8772=IFCORIENTEDEDGE(*,*,#5173,.F.); +#8773=IFCORIENTEDEDGE(*,*,#5191,.F.); +#8774=IFCORIENTEDEDGE(*,*,#5207,.F.); +#8775=IFCORIENTEDEDGE(*,*,#5223,.F.); +#8776=IFCORIENTEDEDGE(*,*,#5239,.F.); +#8777=IFCORIENTEDEDGE(*,*,#5257,.F.); +#8778=IFCORIENTEDEDGE(*,*,#5273,.F.); +#8779=IFCORIENTEDEDGE(*,*,#5283,.F.); +#8780=IFCORIENTEDEDGE(*,*,#5298,.F.); +#8781=IFCORIENTEDEDGE(*,*,#5309,.F.); +#8782=IFCORIENTEDEDGE(*,*,#5325,.F.); +#8783=IFCORIENTEDEDGE(*,*,#5343,.F.); +#8784=IFCORIENTEDEDGE(*,*,#5357,.F.); +#8785=IFCORIENTEDEDGE(*,*,#5375,.F.); +#8786=IFCORIENTEDEDGE(*,*,#5383,.F.); +#8792=IFCFACEBOUND(#8791,.F.); +#8791=IFCEDGELOOP((#8789,#8790)); +#8789=IFCORIENTEDEDGE(*,*,#5388,.T.); +#5388=IFCEDGECURVE(#1601,#1607,#5387,.T.); +#5387=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1600,#5384,#5385,#5386,#1606,#1606,#1606),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998151687808,0.4999999815168781,0.500000016941964),.UNSPECIFIED.,(0.999999956691355,0.707106802840872,1.,0.707106781186548,1.,0.99999995849693,0.999999916993872)); +#5384=IFCCARTESIANPOINT((-0.013452806539090149,-0.03337359820429208,0.058400000428682236)); +#5385=IFCCARTESIANPOINT((-0.013452806539090149,-0.03337359820429333,0.06250000000000137)); +#5386=IFCCARTESIANPOINT((-0.013452806539090261,-0.03337359820429481,0.0666000000000015)); +#8790=IFCORIENTEDEDGE(*,*,#1612,.F.); +#8796=IFCFACEBOUND(#8795,.F.); +#8795=IFCEDGELOOP((#8793,#8794)); +#8793=IFCORIENTEDEDGE(*,*,#5393,.T.); +#5393=IFCEDGECURVE(#1575,#1581,#5392,.T.); +#5392=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1574,#5389,#5390,#5391,#1580,#1580,#1580),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998151682806,0.49999998151682806,0.500000016941987),.UNSPECIFIED.,(0.999999956691235,0.707106802840931,1.,0.707106781186548,1.,0.999999958496844,0.9999999169937)); +#5389=IFCCARTESIANPOINT((-0.013452806539090261,-0.03337359820429333,0.5334000004286823)); +#5390=IFCCARTESIANPOINT((-0.013452806539090261,-0.03337359820429333,0.5375000000000001)); +#5391=IFCCARTESIANPOINT((-0.013452806539090261,-0.03337359820429344,0.5416)); +#8794=IFCORIENTEDEDGE(*,*,#1586,.F.); +#8800=IFCFACEBOUND(#8799,.F.); +#8799=IFCEDGELOOP((#8797,#8798)); +#8797=IFCORIENTEDEDGE(*,*,#5398,.T.); +#5398=IFCEDGECURVE(#1549,#1555,#5397,.T.); +#5397=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1548,#5394,#5395,#5396,#1554,#1554,#1554),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999981516892,0.499999981516892,0.500000016942327),.UNSPECIFIED.,(0.999999956691387,0.707106802840856,1.,0.707106781186548,1.,0.999999958496521,0.999999916993054)); +#5394=IFCCARTESIANPOINT((-0.013452806539090149,-0.3583735982042931,0.0584000004286811)); +#5395=IFCCARTESIANPOINT((-0.013452806539090261,-0.3583735982042935,0.06250000000000046)); +#5396=IFCCARTESIANPOINT((-0.013452806539090261,-0.35837359820429393,0.06660000000000037)); +#8798=IFCORIENTEDEDGE(*,*,#1560,.F.); +#8804=IFCFACEBOUND(#8803,.F.); +#8803=IFCEDGELOOP((#8801,#8802)); +#8801=IFCORIENTEDEDGE(*,*,#5403,.T.); +#5403=IFCEDGECURVE(#1523,#1529,#5402,.T.); +#5402=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1522,#5399,#5400,#5401,#1528,#1528,#1528),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998151682307,0.49999998151682307,0.500000016941979),.UNSPECIFIED.,(0.999999956691227,0.707106802840936,1.,0.707106781186547,1.,0.999999958496849,0.999999916993709)); +#5399=IFCCARTESIANPOINT((-0.013452806539090261,-0.35837359820429326,0.5334000004286823)); +#5400=IFCCARTESIANPOINT((-0.013452806539090261,-0.3583735982042934,0.5375000000000001)); +#5401=IFCCARTESIANPOINT((-0.013452806539090261,-0.35837359820429365,0.5416000000000004)); +#8802=IFCORIENTEDEDGE(*,*,#1534,.F.); +#8807=IFCPLANE(#8806); +#8806=IFCAXIS2PLACEMENT3D(#8805,#6,#8); +#8805=IFCCARTESIANPOINT((-0.013452806539090149,-0.024973598204293467,0.025)); +#8874=IFCADVANCEDFACE((#8854,#8858,#8862,#8866,#8870),#8873,.T.); +#8854=IFCFACEOUTERBOUND(#8853,.T.); +#8853=IFCEDGELOOP((#8809,#8810,#8811,#8812,#8813,#8814,#8815,#8816,#8817,#8818,#8819,#8820,#8821,#8822,#8823,#8824,#8825,#8826,#8827,#8828,#8829,#8830,#8831,#8832,#8833,#8834,#8835,#8836,#8837,#8838,#8839,#8840,#8841,#8842,#8843,#8844,#8845,#8846,#8847,#8848,#8849,#8850,#8851,#8852)); +#8809=IFCORIENTEDEDGE(*,*,#2635,.F.); +#8810=IFCORIENTEDEDGE(*,*,#4951,.F.); +#8811=IFCORIENTEDEDGE(*,*,#4927,.F.); +#8812=IFCORIENTEDEDGE(*,*,#4910,.F.); +#8813=IFCORIENTEDEDGE(*,*,#4893,.F.); +#8814=IFCORIENTEDEDGE(*,*,#4877,.F.); +#8815=IFCORIENTEDEDGE(*,*,#4861,.F.); +#8816=IFCORIENTEDEDGE(*,*,#4844,.F.); +#8817=IFCORIENTEDEDGE(*,*,#4827,.F.); +#8818=IFCORIENTEDEDGE(*,*,#4811,.F.); +#8819=IFCORIENTEDEDGE(*,*,#3806,.F.); +#8820=IFCORIENTEDEDGE(*,*,#2521,.F.); +#8821=IFCORIENTEDEDGE(*,*,#4773,.F.); +#8822=IFCORIENTEDEDGE(*,*,#4758,.F.); +#8823=IFCORIENTEDEDGE(*,*,#4742,.F.); +#8824=IFCORIENTEDEDGE(*,*,#4720,.F.); +#8825=IFCORIENTEDEDGE(*,*,#5379,.F.); +#8826=IFCORIENTEDEDGE(*,*,#5364,.F.); +#8827=IFCORIENTEDEDGE(*,*,#5348,.F.); +#8828=IFCORIENTEDEDGE(*,*,#5332,.F.); +#8829=IFCORIENTEDEDGE(*,*,#5315,.F.); +#8830=IFCORIENTEDEDGE(*,*,#2329,.F.); +#8831=IFCORIENTEDEDGE(*,*,#3889,.F.); +#8832=IFCORIENTEDEDGE(*,*,#5287,.F.); +#8833=IFCORIENTEDEDGE(*,*,#5263,.F.); +#8834=IFCORIENTEDEDGE(*,*,#5246,.F.); +#8835=IFCORIENTEDEDGE(*,*,#5229,.F.); +#8836=IFCORIENTEDEDGE(*,*,#5213,.F.); +#8837=IFCORIENTEDEDGE(*,*,#5197,.F.); +#8838=IFCORIENTEDEDGE(*,*,#5180,.F.); +#8839=IFCORIENTEDEDGE(*,*,#5163,.F.); +#8840=IFCORIENTEDEDGE(*,*,#5147,.F.); +#8841=IFCORIENTEDEDGE(*,*,#2436,.F.); +#8842=IFCORIENTEDEDGE(*,*,#3829,.F.); +#8843=IFCORIENTEDEDGE(*,*,#5109,.F.); +#8844=IFCORIENTEDEDGE(*,*,#5094,.F.); +#8845=IFCORIENTEDEDGE(*,*,#5078,.F.); +#8846=IFCORIENTEDEDGE(*,*,#5062,.F.); +#8847=IFCORIENTEDEDGE(*,*,#5045,.F.); +#8848=IFCORIENTEDEDGE(*,*,#5028,.F.); +#8849=IFCORIENTEDEDGE(*,*,#5012,.F.); +#8850=IFCORIENTEDEDGE(*,*,#4996,.F.); +#8851=IFCORIENTEDEDGE(*,*,#4979,.F.); +#8852=IFCORIENTEDEDGE(*,*,#3783,.F.); +#8858=IFCFACEBOUND(#8857,.F.); +#8857=IFCEDGELOOP((#8855,#8856)); +#8855=IFCORIENTEDEDGE(*,*,#5408,.T.); +#5408=IFCEDGECURVE(#1592,#1594,#5407,.T.); +#5407=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1591,#1591,#1591,#5404,#5405,#5406,#1593),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425085975759885E-08,0.250000035425086,0.500000016941964),.UNSPECIFIED.,(0.999999916993872,0.99999995849693,1.,0.707106781186548,1.,0.707106802840872,0.999999956691355)); +#5404=IFCCARTESIANPOINT((-0.010952806539090148,-0.03337359820429481,0.0666000000000015)); +#5405=IFCCARTESIANPOINT((-0.010952806539090148,-0.03337359820429333,0.06250000000000137)); +#5406=IFCCARTESIANPOINT((-0.010952806539090148,-0.03337359820429208,0.058400000428682236)); +#8856=IFCORIENTEDEDGE(*,*,#1599,.F.); +#8862=IFCFACEBOUND(#8861,.F.); +#8861=IFCEDGELOOP((#8859,#8860)); +#8859=IFCORIENTEDEDGE(*,*,#5413,.T.); +#5413=IFCEDGECURVE(#1566,#1568,#5412,.T.); +#5412=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1565,#1565,#1565,#5409,#5410,#5411,#1567),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425158972923754E-08,0.250000035425159,0.500000016941987),.UNSPECIFIED.,(0.9999999169937,0.999999958496844,1.,0.707106781186548,1.,0.707106802840931,0.999999956691235)); +#5409=IFCCARTESIANPOINT((-0.010952806539090263,-0.03337359820429344,0.5416)); +#5410=IFCCARTESIANPOINT((-0.010952806539090263,-0.03337359820429333,0.5375000000000001)); +#5411=IFCCARTESIANPOINT((-0.010952806539090263,-0.03337359820429333,0.5334000004286823)); +#8860=IFCORIENTEDEDGE(*,*,#1573,.F.); +#8866=IFCFACEBOUND(#8865,.F.); +#8865=IFCEDGELOOP((#8863,#8864)); +#8863=IFCORIENTEDEDGE(*,*,#5418,.T.); +#5418=IFCEDGECURVE(#1540,#1542,#5417,.T.); +#5417=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1539,#1539,#1539,#5414,#5415,#5416,#1541),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425434974367676E-08,0.250000035425435,0.500000016942327),.UNSPECIFIED.,(0.999999916993054,0.999999958496521,1.,0.707106781186548,1.,0.707106802840856,0.999999956691387)); +#5414=IFCCARTESIANPOINT((-0.010952806539090263,-0.35837359820429404,0.06660000000000015)); +#5415=IFCCARTESIANPOINT((-0.010952806539090263,-0.3583735982042935,0.06250000000000046)); +#5416=IFCCARTESIANPOINT((-0.010952806539090263,-0.35837359820429304,0.0584000004286811)); +#8864=IFCORIENTEDEDGE(*,*,#1547,.F.); +#8870=IFCFACEBOUND(#8869,.F.); +#8869=IFCEDGELOOP((#8867,#8868)); +#8867=IFCORIENTEDEDGE(*,*,#5423,.T.); +#5423=IFCEDGECURVE(#1514,#1516,#5422,.T.); +#5422=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#1513,#1513,#1513,#5419,#5420,#5421,#1515),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.542515597532159E-08,0.250000035425156,0.500000016941979),.UNSPECIFIED.,(0.999999916993709,0.999999958496849,1.,0.707106781186548,1.,0.707106802840936,0.999999956691227)); +#5419=IFCCARTESIANPOINT((-0.010952806539090263,-0.3583735982042937,0.5416000000000004)); +#5420=IFCCARTESIANPOINT((-0.010952806539090263,-0.3583735982042934,0.5375000000000001)); +#5421=IFCCARTESIANPOINT((-0.010952806539090263,-0.3583735982042933,0.5334000004286823)); +#8868=IFCORIENTEDEDGE(*,*,#1521,.F.); +#8873=IFCPLANE(#8872); +#8872=IFCAXIS2PLACEMENT3D(#8871,#5,#7); +#8871=IFCCARTESIANPOINT((-0.010952806539090263,-0.024973598204293238,0.5749999999999994)); +#8886=IFCADVANCEDFACE((#8880),#8885,.F.); +#8880=IFCFACEOUTERBOUND(#8879,.T.); +#8879=IFCEDGELOOP((#8875,#8876,#8877,#8878)); +#8875=IFCORIENTEDEDGE(*,*,#1605,.F.); +#8876=IFCORIENTEDEDGE(*,*,#5408,.F.); +#8877=IFCORIENTEDEDGE(*,*,#1616,.F.); +#8878=IFCORIENTEDEDGE(*,*,#5388,.F.); +#8885=IFCSURFACEOFLINEAREXTRUSION(#8884,#8882,#10,0.008202099737533185); +#8884=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8883); +#8883=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5524,#5525,#5526,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425086E-08,0.250000035425086,0.500000016941964),.UNSPECIFIED.,(0.999999916993872,0.99999995849693,1.,0.707106781186548,1.,0.707106802840872,0.999999956691355)); +#8882=IFCAXIS2PLACEMENT3D(#1591,#5,#8881); +#8881=IFCDIRECTION((0.,1.5247578906384683E-07,-1.)); +#8898=IFCADVANCEDFACE((#8892),#8897,.F.); +#8892=IFCFACEOUTERBOUND(#8891,.T.); +#8891=IFCEDGELOOP((#8887,#8888,#8889,#8890)); +#8887=IFCORIENTEDEDGE(*,*,#1579,.F.); +#8888=IFCORIENTEDEDGE(*,*,#5413,.F.); +#8889=IFCORIENTEDEDGE(*,*,#1590,.F.); +#8890=IFCORIENTEDEDGE(*,*,#5393,.F.); +#8897=IFCSURFACEOFLINEAREXTRUSION(#8896,#8894,#10,0.008202099737532803); +#8896=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8895); +#8895=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5524,#5525,#5526,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425159E-08,0.250000035425159,0.500000016941987),.UNSPECIFIED.,(0.9999999169937,0.999999958496844,1.,0.707106781186548,1.,0.707106802840931,0.999999956691235)); +#8894=IFCAXIS2PLACEMENT3D(#1565,#5,#8893); +#8893=IFCDIRECTION((0.,1.5247580299173182E-07,-1.)); +#8910=IFCADVANCEDFACE((#8904),#8909,.F.); +#8904=IFCFACEOUTERBOUND(#8903,.T.); +#8903=IFCEDGELOOP((#8899,#8900,#8901,#8902)); +#8899=IFCORIENTEDEDGE(*,*,#1553,.F.); +#8900=IFCORIENTEDEDGE(*,*,#5418,.F.); +#8901=IFCORIENTEDEDGE(*,*,#1564,.F.); +#8902=IFCORIENTEDEDGE(*,*,#5398,.F.); +#8909=IFCSURFACEOFLINEAREXTRUSION(#8908,#8906,#10,0.008202099737532803); +#8908=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8907); +#8907=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5524,#5525,#5526,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425435E-08,0.250000035425435,0.500000016942327),.UNSPECIFIED.,(0.999999916993054,0.999999958496521,1.,0.707106781186548,1.,0.707106802840856,0.999999956691387)); +#8906=IFCAXIS2PLACEMENT3D(#1539,#5,#8905); +#8905=IFCDIRECTION((0.,1.5247647359351997E-07,-1.)); +#8922=IFCADVANCEDFACE((#8916),#8921,.F.); +#8916=IFCFACEOUTERBOUND(#8915,.T.); +#8915=IFCEDGELOOP((#8911,#8912,#8913,#8914)); +#8911=IFCORIENTEDEDGE(*,*,#1527,.F.); +#8912=IFCORIENTEDEDGE(*,*,#5423,.F.); +#8913=IFCORIENTEDEDGE(*,*,#1538,.F.); +#8914=IFCORIENTEDEDGE(*,*,#5403,.F.); +#8921=IFCSURFACEOFLINEAREXTRUSION(#8920,#8918,#10,0.008202099737532803); +#8920=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8919); +#8919=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#3194,#3194,#5524,#5525,#5526,#5527),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5425156E-08,0.250000035425156,0.500000016941979),.UNSPECIFIED.,(0.999999916993709,0.999999958496849,1.,0.707106781186548,1.,0.707106802840936,0.999999956691227)); +#8918=IFCAXIS2PLACEMENT3D(#1513,#5,#8917); +#8917=IFCDIRECTION((0.,1.5247585457647699E-07,-1.)); +#8934=IFCADVANCEDFACE((#8928),#8933,.F.); +#8928=IFCFACEOUTERBOUND(#8927,.T.); +#8927=IFCEDGELOOP((#8923,#8924,#8925,#8926)); +#8923=IFCORIENTEDEDGE(*,*,#1501,.F.); +#8924=IFCORIENTEDEDGE(*,*,#3273,.F.); +#8925=IFCORIENTEDEDGE(*,*,#1512,.F.); +#8926=IFCORIENTEDEDGE(*,*,#3590,.F.); +#8933=IFCSURFACEOFLINEAREXTRUSION(#8932,#8930,#10,0.003937007874015297); +#8932=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8931); +#8931=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518633,0.500000000518633,0.500000006191791),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353482,0.999999986706965)); +#8930=IFCAXIS2PLACEMENT3D(#1487,#10,#8929); +#8929=IFCDIRECTION((1.,1.604611391127862E-08,0.)); +#8946=IFCADVANCEDFACE((#8940),#8945,.F.); +#8940=IFCFACEOUTERBOUND(#8939,.T.); +#8939=IFCEDGELOOP((#8935,#8936,#8937,#8938)); +#8935=IFCORIENTEDEDGE(*,*,#1475,.F.); +#8936=IFCORIENTEDEDGE(*,*,#3278,.F.); +#8937=IFCORIENTEDEDGE(*,*,#1486,.F.); +#8938=IFCORIENTEDEDGE(*,*,#3595,.F.); +#8945=IFCSURFACEOFLINEAREXTRUSION(#8944,#8942,#10,0.003937007874015297); +#8944=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8943); +#8943=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518632,0.500000000518632,0.500000006191789),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353483,0.999999986706967)); +#8942=IFCAXIS2PLACEMENT3D(#1461,#10,#8941); +#8941=IFCDIRECTION((1.,1.604611302076299E-08,0.)); +#8958=IFCADVANCEDFACE((#8952),#8957,.F.); +#8952=IFCFACEOUTERBOUND(#8951,.T.); +#8951=IFCEDGELOOP((#8947,#8948,#8949,#8950)); +#8947=IFCORIENTEDEDGE(*,*,#1449,.F.); +#8948=IFCORIENTEDEDGE(*,*,#3283,.F.); +#8949=IFCORIENTEDEDGE(*,*,#1460,.F.); +#8950=IFCORIENTEDEDGE(*,*,#3600,.F.); +#8957=IFCSURFACEOFLINEAREXTRUSION(#8956,#8954,#10,0.003937007874015297); +#8956=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8955); +#8955=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518636,0.500000000518636,0.500000006191791),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353486,0.999999986706972)); +#8954=IFCAXIS2PLACEMENT3D(#1435,#10,#8953); +#8953=IFCDIRECTION((1.,1.60460961009639E-08,0.)); +#8970=IFCADVANCEDFACE((#8964),#8969,.F.); +#8964=IFCFACEOUTERBOUND(#8963,.T.); +#8963=IFCEDGELOOP((#8959,#8960,#8961,#8962)); +#8959=IFCORIENTEDEDGE(*,*,#1423,.F.); +#8960=IFCORIENTEDEDGE(*,*,#3288,.F.); +#8961=IFCORIENTEDEDGE(*,*,#1434,.F.); +#8962=IFCORIENTEDEDGE(*,*,#3605,.F.); +#8969=IFCSURFACEOFLINEAREXTRUSION(#8968,#8966,#10,0.003937007874015297); +#8968=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8967); +#8967=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518628,0.500000000518628,0.500000006191784),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353485,0.99999998670697)); +#8966=IFCAXIS2PLACEMENT3D(#1409,#10,#8965); +#8965=IFCDIRECTION((1.,1.6046113911278722E-08,0.)); +#8982=IFCADVANCEDFACE((#8976),#8981,.F.); +#8976=IFCFACEOUTERBOUND(#8975,.T.); +#8975=IFCEDGELOOP((#8971,#8972,#8973,#8974)); +#8971=IFCORIENTEDEDGE(*,*,#1397,.F.); +#8972=IFCORIENTEDEDGE(*,*,#3293,.F.); +#8973=IFCORIENTEDEDGE(*,*,#1408,.F.); +#8974=IFCORIENTEDEDGE(*,*,#3610,.F.); +#8981=IFCSURFACEOFLINEAREXTRUSION(#8980,#8978,#10,0.003937007874015297); +#8980=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8979); +#8979=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518635,0.500000000518635,0.500000006191788),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353488,0.999999986706976)); +#8978=IFCAXIS2PLACEMENT3D(#1383,#10,#8977); +#8977=IFCDIRECTION((1.,1.604611925437301E-08,0.)); +#8994=IFCADVANCEDFACE((#8988),#8993,.F.); +#8988=IFCFACEOUTERBOUND(#8987,.T.); +#8987=IFCEDGELOOP((#8983,#8984,#8985,#8986)); +#8983=IFCORIENTEDEDGE(*,*,#1371,.F.); +#8984=IFCORIENTEDEDGE(*,*,#3298,.F.); +#8985=IFCORIENTEDEDGE(*,*,#1382,.F.); +#8986=IFCORIENTEDEDGE(*,*,#3615,.F.); +#8993=IFCSURFACEOFLINEAREXTRUSION(#8992,#8990,#10,0.003937007874015297); +#8992=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#8991); +#8991=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518631,0.500000000518631,0.500000006191785),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353487,0.999999986706974)); +#8990=IFCAXIS2PLACEMENT3D(#1357,#10,#8989); +#8989=IFCDIRECTION((1.,1.6046118363857284E-08,0.)); +#9006=IFCADVANCEDFACE((#9000),#9005,.F.); +#9000=IFCFACEOUTERBOUND(#8999,.T.); +#8999=IFCEDGELOOP((#8995,#8996,#8997,#8998)); +#8995=IFCORIENTEDEDGE(*,*,#1345,.F.); +#8996=IFCORIENTEDEDGE(*,*,#3303,.F.); +#8997=IFCORIENTEDEDGE(*,*,#1356,.F.); +#8998=IFCORIENTEDEDGE(*,*,#3620,.F.); +#9005=IFCSURFACEOFLINEAREXTRUSION(#9004,#9002,#10,0.003937007874015297); +#9004=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9003); +#9003=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518638,0.500000000518638,0.500000006191793),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353485,0.99999998670697)); +#9002=IFCAXIS2PLACEMENT3D(#1331,#10,#9001); +#9001=IFCDIRECTION((1.,1.6046115692309982E-08,0.)); +#9018=IFCADVANCEDFACE((#9012),#9017,.F.); +#9012=IFCFACEOUTERBOUND(#9011,.T.); +#9011=IFCEDGELOOP((#9007,#9008,#9009,#9010)); +#9007=IFCORIENTEDEDGE(*,*,#1319,.F.); +#9008=IFCORIENTEDEDGE(*,*,#3308,.F.); +#9009=IFCORIENTEDEDGE(*,*,#1330,.F.); +#9010=IFCORIENTEDEDGE(*,*,#3625,.F.); +#9017=IFCSURFACEOFLINEAREXTRUSION(#9016,#9014,#10,0.003937007874015297); +#9016=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9015); +#9015=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3194,#5431,#5432,#5433,#5434,#5434,#5434),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000518639,0.500000000518639,0.500000006191789),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999993353491,0.999999986706983)); +#9014=IFCAXIS2PLACEMENT3D(#1305,#10,#9013); +#9013=IFCDIRECTION((1.,1.6046121035404365E-08,0.)); +#9822=IFCADVANCEDBREP(#9821); +#9821=IFCCLOSEDSHELL((#9460,#9472,#9484,#9496,#9508,#9520,#9532,#9544,#9560,#9569,#9581,#9590,#9602,#9611,#9623,#9632,#9678,#9724,#9736,#9748,#9760,#9772,#9784,#9796,#9808,#9820)); +#9460=IFCADVANCEDFACE((#9450),#9459,.F.); +#9450=IFCFACEOUTERBOUND(#9449,.T.); +#9449=IFCEDGELOOP((#9445,#9446,#9447,#9448)); +#9445=IFCORIENTEDEDGE(*,*,#9029,.T.); +#9029=IFCEDGECURVE(#9022,#9024,#9028,.T.); +#9022=IFCVERTEXPOINT(#9021); +#9021=IFCCARTESIANPOINT((-0.13845280653908865,-0.32297359820429355,-0.0015)); +#9024=IFCVERTEXPOINT(#9023); +#9023=IFCCARTESIANPOINT((-0.13845280653908992,-0.3169735982042935,-0.0015)); +#9028=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9021,#9021,#9021,#9025,#9026,#9027,#9023),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.103102698074565E-08,0.25000001103102704,0.500000011031098),.UNSPECIFIED.,(0.999999974152697,0.999999987076348,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9025=IFCCARTESIANPOINT((-0.14145280653909062,-0.32297359820429317,-0.0014999999999997728)); +#9026=IFCCARTESIANPOINT((-0.14145280653909026,-0.3199735982042931,-0.0015)); +#9027=IFCCARTESIANPOINT((-0.14145280653908993,-0.3169735982042931,-0.0014999999999997728)); +#9446=IFCORIENTEDEDGE(*,*,#9035,.T.); +#9035=IFCEDGECURVE(#9024,#9031,#9034,.T.); +#9031=IFCVERTEXPOINT(#9030); +#9030=IFCCARTESIANPOINT((-0.1384528066326908,-0.3169735982042935,0.)); +#9034=IFCTRIMMEDCURVE(#9033,(#9023),(#9030),.T.,.CARTESIAN.); +#9033=IFCLINE(#9023,#9032); +#9032=IFCVECTOR(#9,0.3048); +#9447=IFCORIENTEDEDGE(*,*,#9042,.T.); +#9042=IFCEDGECURVE(#9031,#9037,#9041,.T.); +#9037=IFCVERTEXPOINT(#9036); +#9036=IFCCARTESIANPOINT((-0.13845280635188795,-0.32297359820429367,0.)); +#9041=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9030,#9038,#9039,#9040,#9036,#9036,#9036),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000071,0.500000000000071,0.500000011031098),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076348,0.999999974152697)); +#9038=IFCCARTESIANPOINT((-0.14145280653908981,-0.3169735982042931,0.)); +#9039=IFCCARTESIANPOINT((-0.14145280653909026,-0.31997359820429305,0.)); +#9040=IFCCARTESIANPOINT((-0.14145280653909062,-0.32297359820429317,0.)); +#9448=IFCORIENTEDEDGE(*,*,#9046,.T.); +#9046=IFCEDGECURVE(#9037,#9022,#9045,.T.); +#9045=IFCTRIMMEDCURVE(#9044,(#9036),(#9021),.T.,.CARTESIAN.); +#9044=IFCLINE(#9036,#9043); +#9043=IFCVECTOR(#10,0.3048); +#9459=IFCSURFACEOFLINEAREXTRUSION(#9458,#9452,#10,0.004921259842519685); +#9458=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9457); +#9457=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000071,0.500000000000071,0.500000011031098),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076348,0.999999974152697)); +#9453=IFCCARTESIANPOINT((0.,0.003000000000000016,0.)); +#9454=IFCCARTESIANPOINT((0.0029999999063986525,0.0030000000936013364,0.)); +#9455=IFCCARTESIANPOINT((0.00599999990639871,0.0030000001872026844,0.)); +#9456=IFCCARTESIANPOINT((0.006000000000000004,0.,0.)); +#9452=IFCAXIS2PLACEMENT3D(#9023,#10,#9451); +#9451=IFCDIRECTION((3.1200329120294915E-08,-1.,0.)); +#9472=IFCADVANCEDFACE((#9466),#9471,.F.); +#9466=IFCFACEOUTERBOUND(#9465,.T.); +#9465=IFCEDGELOOP((#9461,#9462,#9463,#9464)); +#9461=IFCORIENTEDEDGE(*,*,#9055,.T.); +#9055=IFCEDGECURVE(#9048,#9050,#9054,.T.); +#9048=IFCVERTEXPOINT(#9047); +#9047=IFCCARTESIANPOINT((-0.0214528065390903,-0.3229735982042935,-0.0014999999999997765)); +#9050=IFCVERTEXPOINT(#9049); +#9049=IFCCARTESIANPOINT((-0.02145280653908992,-0.3169735982042935,-0.001499999999999776)); +#9054=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9047,#9047,#9047,#9051,#9052,#9053,#9049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030907964837411E-08,0.25000001103090796,0.500000011030886),.UNSPECIFIED.,(0.999999974152974,0.999999987076487,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9051=IFCCARTESIANPOINT((-0.024452806539090606,-0.3229735982042932,-0.0014999999999997728)); +#9052=IFCCARTESIANPOINT((-0.024452806539090263,-0.3199735982042931,-0.0015)); +#9053=IFCCARTESIANPOINT((-0.024452806539089805,-0.31697359820429316,-0.0014999999999997728)); +#9462=IFCORIENTEDEDGE(*,*,#9061,.T.); +#9061=IFCEDGECURVE(#9050,#9057,#9060,.T.); +#9057=IFCVERTEXPOINT(#9056); +#9056=IFCCARTESIANPOINT((-0.021452806632690266,-0.31697359820429344,0.)); +#9060=IFCTRIMMEDCURVE(#9059,(#9049),(#9056),.T.,.CARTESIAN.); +#9059=IFCLINE(#9049,#9058); +#9058=IFCVECTOR(#9,0.3048); +#9463=IFCORIENTEDEDGE(*,*,#9068,.T.); +#9068=IFCEDGECURVE(#9057,#9063,#9067,.T.); +#9063=IFCVERTEXPOINT(#9062); +#9062=IFCCARTESIANPOINT((-0.02145280635188988,-0.32297359820429355,0.)); +#9067=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9056,#9064,#9065,#9066,#9062,#9062,#9062),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999978,0.499999999999978,0.500000011030886),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076487,0.999999974152974)); +#9064=IFCCARTESIANPOINT((-0.024452806539089805,-0.31697359820429316,0.)); +#9065=IFCCARTESIANPOINT((-0.024452806539090263,-0.3199735982042931,0.)); +#9066=IFCCARTESIANPOINT((-0.024452806539090606,-0.3229735982042932,0.)); +#9464=IFCORIENTEDEDGE(*,*,#9072,.T.); +#9072=IFCEDGECURVE(#9063,#9048,#9071,.T.); +#9071=IFCTRIMMEDCURVE(#9070,(#9062),(#9047),.T.,.CARTESIAN.); +#9070=IFCLINE(#9062,#9069); +#9069=IFCVECTOR(#10,0.3048); +#9471=IFCSURFACEOFLINEAREXTRUSION(#9470,#9468,#10,0.004921259842519685); +#9470=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9469); +#9469=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999978,0.499999999999978,0.500000011030886),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076487,0.999999974152974)); +#9468=IFCAXIS2PLACEMENT3D(#9049,#10,#9467); +#9467=IFCDIRECTION((3.1200006939124285E-08,-1.,0.)); +#9484=IFCADVANCEDFACE((#9478),#9483,.F.); +#9478=IFCFACEOUTERBOUND(#9477,.T.); +#9477=IFCEDGELOOP((#9473,#9474,#9475,#9476)); +#9473=IFCORIENTEDEDGE(*,*,#9081,.T.); +#9081=IFCEDGECURVE(#9074,#9076,#9080,.T.); +#9074=IFCVERTEXPOINT(#9073); +#9073=IFCCARTESIANPOINT((-0.13845280653908978,-0.2029735982042935,-0.0014999999999997765)); +#9076=IFCVERTEXPOINT(#9075); +#9075=IFCCARTESIANPOINT((-0.13845280653908992,-0.1969735982042935,-0.001499999999999776)); +#9080=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9073,#9073,#9073,#9077,#9078,#9079,#9075),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030872992812135E-08,0.250000011030873,0.500000011030886),.UNSPECIFIED.,(0.999999974153058,0.999999987076528,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9077=IFCCARTESIANPOINT((-0.14145280653909037,-0.20297359820429337,-0.0014999999999997728)); +#9078=IFCCARTESIANPOINT((-0.14145280653909015,-0.19997359820429325,-0.0015)); +#9079=IFCCARTESIANPOINT((-0.14145280653908993,-0.19697359820429325,-0.0014999999999997728)); +#9474=IFCORIENTEDEDGE(*,*,#9087,.T.); +#9087=IFCEDGECURVE(#9076,#9083,#9086,.T.); +#9083=IFCVERTEXPOINT(#9082); +#9082=IFCCARTESIANPOINT((-0.13845280663269036,-0.19697359820429353,0.)); +#9086=IFCTRIMMEDCURVE(#9085,(#9075),(#9082),.T.,.CARTESIAN.); +#9085=IFCLINE(#9075,#9084); +#9084=IFCVECTOR(#9,0.3048); +#9475=IFCORIENTEDEDGE(*,*,#9094,.T.); +#9094=IFCEDGECURVE(#9083,#9089,#9093,.T.); +#9089=IFCVERTEXPOINT(#9088); +#9088=IFCCARTESIANPOINT((-0.13845280635189036,-0.2029735982042935,0.)); +#9093=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9082,#9090,#9091,#9092,#9088,#9088,#9088),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000013,0.500000000000013,0.500000011030886),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076528,0.999999974153058)); +#9090=IFCCARTESIANPOINT((-0.14145280653908993,-0.19697359820429325,0.)); +#9091=IFCCARTESIANPOINT((-0.14145280653909015,-0.19997359820429325,0.)); +#9092=IFCCARTESIANPOINT((-0.14145280653909037,-0.20297359820429337,0.)); +#9476=IFCORIENTEDEDGE(*,*,#9098,.T.); +#9098=IFCEDGECURVE(#9089,#9074,#9097,.T.); +#9097=IFCTRIMMEDCURVE(#9096,(#9088),(#9073),.T.,.CARTESIAN.); +#9096=IFCLINE(#9088,#9095); +#9095=IFCVECTOR(#10,0.3048); +#9483=IFCSURFACEOFLINEAREXTRUSION(#9482,#9480,#10,0.004921259842519685); +#9482=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9481); +#9481=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000013,0.500000000000013,0.500000011030886),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076528,0.999999974153058)); +#9480=IFCAXIS2PLACEMENT3D(#9075,#10,#9479); +#9479=IFCDIRECTION((3.119992868505492E-08,-1.,0.)); +#9496=IFCADVANCEDFACE((#9490),#9495,.F.); +#9490=IFCFACEOUTERBOUND(#9489,.T.); +#9489=IFCEDGELOOP((#9485,#9486,#9487,#9488)); +#9485=IFCORIENTEDEDGE(*,*,#9107,.T.); +#9107=IFCEDGECURVE(#9100,#9102,#9106,.T.); +#9100=IFCVERTEXPOINT(#9099); +#9099=IFCCARTESIANPOINT((-0.021452806539090194,-0.2029735982042935,-0.0015)); +#9102=IFCVERTEXPOINT(#9101); +#9101=IFCCARTESIANPOINT((-0.02145280653908992,-0.1969735982042935,-0.0015)); +#9106=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9099,#9099,#9099,#9103,#9104,#9105,#9101),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030917956844632E-08,0.25000001103091796,0.500000011030916),.UNSPECIFIED.,(0.999999974152953,0.999999987076476,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9103=IFCCARTESIANPOINT((-0.024452806539090377,-0.20297359820429337,-0.0014999999999997728)); +#9104=IFCCARTESIANPOINT((-0.024452806539090148,-0.19997359820429325,-0.0015)); +#9105=IFCCARTESIANPOINT((-0.024452806539090034,-0.19697359820429325,-0.0014999999999997728)); +#9486=IFCORIENTEDEDGE(*,*,#9113,.T.); +#9113=IFCEDGECURVE(#9102,#9109,#9112,.T.); +#9109=IFCVERTEXPOINT(#9108); +#9108=IFCCARTESIANPOINT((-0.021452806632690488,-0.1969735982042935,0.)); +#9112=IFCTRIMMEDCURVE(#9111,(#9101),(#9108),.T.,.CARTESIAN.); +#9111=IFCLINE(#9101,#9110); +#9110=IFCVECTOR(#9,0.3048); +#9487=IFCORIENTEDEDGE(*,*,#9120,.T.); +#9120=IFCEDGECURVE(#9109,#9115,#9119,.T.); +#9115=IFCVERTEXPOINT(#9114); +#9114=IFCCARTESIANPOINT((-0.02145280635188942,-0.20297359820429348,0.)); +#9119=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9108,#9116,#9117,#9118,#9114,#9114,#9114),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999998,0.499999999999998,0.500000011030916),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076476,0.999999974152953)); +#9116=IFCCARTESIANPOINT((-0.02445280653908992,-0.19697359820429325,0.)); +#9117=IFCCARTESIANPOINT((-0.024452806539090148,-0.19997359820429325,0.)); +#9118=IFCCARTESIANPOINT((-0.024452806539090377,-0.20297359820429323,0.)); +#9488=IFCORIENTEDEDGE(*,*,#9124,.T.); +#9124=IFCEDGECURVE(#9115,#9100,#9123,.T.); +#9123=IFCTRIMMEDCURVE(#9122,(#9114),(#9099),.T.,.CARTESIAN.); +#9122=IFCLINE(#9114,#9121); +#9121=IFCVECTOR(#10,0.3048); +#9495=IFCSURFACEOFLINEAREXTRUSION(#9494,#9492,#10,0.004921259842519685); +#9494=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9493); +#9493=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999998,0.499999999999998,0.500000011030916),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076476,0.999999974152953)); +#9492=IFCAXIS2PLACEMENT3D(#9101,#10,#9491); +#9491=IFCDIRECTION((3.1200083078220017E-08,-1.,0.)); +#9508=IFCADVANCEDFACE((#9502),#9507,.F.); +#9502=IFCFACEOUTERBOUND(#9501,.T.); +#9501=IFCEDGELOOP((#9497,#9498,#9499,#9500)); +#9497=IFCORIENTEDEDGE(*,*,#9133,.T.); +#9133=IFCEDGECURVE(#9126,#9128,#9132,.T.); +#9126=IFCVERTEXPOINT(#9125); +#9125=IFCCARTESIANPOINT((-0.13845280653909062,-0.08297359820429345,-0.0014999999999998983)); +#9128=IFCVERTEXPOINT(#9127); +#9127=IFCCARTESIANPOINT((-0.13845280653909006,-0.07697359820429348,-0.0014999999999998983)); +#9132=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9125,#9125,#9125,#9129,#9130,#9131,#9127),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030887980822968E-08,0.250000011030888,0.50000001103089),.UNSPECIFIED.,(0.999999974153023,0.999999987076511,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9129=IFCCARTESIANPOINT((-0.14145280653909037,-0.08297359820429336,-0.0015000000000002275)); +#9130=IFCCARTESIANPOINT((-0.14145280653909015,-0.07997359820429324,-0.0015)); +#9131=IFCCARTESIANPOINT((-0.14145280653908993,-0.07697359820429335,-0.0015000000000002275)); +#9498=IFCORIENTEDEDGE(*,*,#9139,.T.); +#9139=IFCEDGECURVE(#9128,#9135,#9138,.T.); +#9135=IFCVERTEXPOINT(#9134); +#9134=IFCCARTESIANPOINT((-0.1384528066326904,-0.07697359820429346,0.)); +#9138=IFCTRIMMEDCURVE(#9137,(#9127),(#9134),.T.,.CARTESIAN.); +#9137=IFCLINE(#9127,#9136); +#9136=IFCVECTOR(#9,0.3048); +#9499=IFCORIENTEDEDGE(*,*,#9146,.T.); +#9146=IFCEDGECURVE(#9135,#9141,#9145,.T.); +#9141=IFCVERTEXPOINT(#9140); +#9140=IFCCARTESIANPOINT((-0.13845280635189,-0.08297359820429348,0.)); +#9145=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9134,#9142,#9143,#9144,#9140,#9140,#9140),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000002,0.500000000000002,0.50000001103089),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999987076511,0.999999974153023)); +#9142=IFCCARTESIANPOINT((-0.14145280653909004,-0.07697359820429324,0.)); +#9143=IFCCARTESIANPOINT((-0.14145280653909015,-0.07997359820429324,0.)); +#9144=IFCCARTESIANPOINT((-0.14145280653909037,-0.08297359820429324,0.)); +#9500=IFCORIENTEDEDGE(*,*,#9150,.T.); +#9150=IFCEDGECURVE(#9141,#9126,#9149,.T.); +#9149=IFCTRIMMEDCURVE(#9148,(#9140),(#9125),.T.,.CARTESIAN.); +#9148=IFCLINE(#9140,#9147); +#9147=IFCVECTOR(#10,0.3048); +#9507=IFCSURFACEOFLINEAREXTRUSION(#9506,#9504,#10,0.004921259842519685); +#9506=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9505); +#9505=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000002,0.500000000000002,0.50000001103089),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076511,0.999999974153023)); +#9504=IFCAXIS2PLACEMENT3D(#9127,#10,#9503); +#9503=IFCDIRECTION((3.120000482415004E-08,-1.,0.)); +#9520=IFCADVANCEDFACE((#9514),#9519,.F.); +#9514=IFCFACEOUTERBOUND(#9513,.T.); +#9513=IFCEDGELOOP((#9509,#9510,#9511,#9512)); +#9509=IFCORIENTEDEDGE(*,*,#9159,.T.); +#9159=IFCEDGECURVE(#9152,#9154,#9158,.T.); +#9152=IFCVERTEXPOINT(#9151); +#9151=IFCCARTESIANPOINT((-0.021452806539090076,-0.08297359820429348,-0.001499999999999878)); +#9154=IFCVERTEXPOINT(#9153); +#9153=IFCCARTESIANPOINT((-0.021452806539090034,-0.07697359820429348,-0.001499999999999878)); +#9158=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9151,#9151,#9151,#9155,#9156,#9157,#9153),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.10309029688338E-08,0.25000001103090297,0.500000011030892),.UNSPECIFIED.,(0.999999974152989,0.999999987076494,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9155=IFCCARTESIANPOINT((-0.024452806539090263,-0.08297359820429347,-0.0014999999999997728)); +#9156=IFCCARTESIANPOINT((-0.024452806539090148,-0.07997359820429335,-0.0015)); +#9157=IFCCARTESIANPOINT((-0.024452806539090034,-0.07697359820429348,-0.0014999999999997728)); +#9510=IFCORIENTEDEDGE(*,*,#9165,.T.); +#9165=IFCEDGECURVE(#9154,#9161,#9164,.T.); +#9161=IFCVERTEXPOINT(#9160); +#9160=IFCCARTESIANPOINT((-0.021452806632690228,-0.07697359820429348,0.)); +#9164=IFCTRIMMEDCURVE(#9163,(#9153),(#9160),.T.,.CARTESIAN.); +#9163=IFCLINE(#9153,#9162); +#9162=IFCVECTOR(#9,0.3048); +#9511=IFCORIENTEDEDGE(*,*,#9172,.T.); +#9172=IFCEDGECURVE(#9161,#9167,#9171,.T.); +#9167=IFCVERTEXPOINT(#9166); +#9166=IFCCARTESIANPOINT((-0.02145280635188965,-0.08297359820429336,0.)); +#9171=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9160,#9168,#9169,#9170,#9166,#9166,#9166),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999989,0.499999999999989,0.500000011030892),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.999999987076494,0.999999974152989)); +#9168=IFCCARTESIANPOINT((-0.024452806539090034,-0.07697359820429335,0.)); +#9169=IFCCARTESIANPOINT((-0.024452806539090148,-0.07997359820429335,0.)); +#9170=IFCCARTESIANPOINT((-0.024452806539090377,-0.08297359820429336,0.)); +#9512=IFCORIENTEDEDGE(*,*,#9176,.T.); +#9176=IFCEDGECURVE(#9167,#9152,#9175,.T.); +#9175=IFCTRIMMEDCURVE(#9174,(#9166),(#9151),.T.,.CARTESIAN.); +#9174=IFCLINE(#9166,#9173); +#9173=IFCVECTOR(#10,0.3048); +#9519=IFCSURFACEOFLINEAREXTRUSION(#9518,#9516,#10,0.004921259842519685); +#9518=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9517); +#9517=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999999999989,0.499999999999989,0.500000011030892),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076494,0.999999974152989)); +#9516=IFCAXIS2PLACEMENT3D(#9153,#10,#9515); +#9515=IFCDIRECTION((3.1200064043446784E-08,-1.,0.)); +#9532=IFCADVANCEDFACE((#9526),#9531,.F.); +#9526=IFCFACEOUTERBOUND(#9525,.T.); +#9525=IFCEDGELOOP((#9521,#9522,#9523,#9524)); +#9521=IFCORIENTEDEDGE(*,*,#9185,.T.); +#9185=IFCEDGECURVE(#9178,#9180,#9184,.T.); +#9178=IFCVERTEXPOINT(#9177); +#9177=IFCCARTESIANPOINT((-0.07995280653908955,-0.36897359820429365,-0.0015)); +#9180=IFCVERTEXPOINT(#9179); +#9179=IFCCARTESIANPOINT((-0.0799528065390898,-0.3629735982042936,-0.0015)); +#9184=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9177,#9177,#9177,#9181,#9182,#9183,#9179),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030941993173116E-08,0.250000011030942,0.500000011030862),.UNSPECIFIED.,(0.999999974152896,0.999999987076447,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9181=IFCCARTESIANPOINT((-0.08295280653909061,-0.3689735982042932,-0.0014999999999997728)); +#9182=IFCCARTESIANPOINT((-0.08295280653909028,-0.3659735982042932,-0.0015)); +#9183=IFCCARTESIANPOINT((-0.08295280653908982,-0.36297359820429326,-0.0014999999999997728)); +#9522=IFCORIENTEDEDGE(*,*,#9191,.T.); +#9191=IFCEDGECURVE(#9180,#9187,#9190,.T.); +#9187=IFCVERTEXPOINT(#9186); +#9186=IFCCARTESIANPOINT((-0.079952806632689,-0.3629735982042937,0.)); +#9190=IFCTRIMMEDCURVE(#9189,(#9179),(#9186),.T.,.CARTESIAN.); +#9189=IFCLINE(#9179,#9188); +#9188=IFCVECTOR(#9,0.3048); +#9523=IFCORIENTEDEDGE(*,*,#9198,.T.); +#9198=IFCEDGECURVE(#9187,#9193,#9197,.T.); +#9193=IFCVERTEXPOINT(#9192); +#9192=IFCCARTESIANPOINT((-0.0799528063518892,-0.36897359820429365,0.)); +#9197=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9186,#9194,#9195,#9196,#9192,#9192,#9192),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999992,0.49999999999992,0.500000011030862),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076447,0.999999974152896)); +#9194=IFCCARTESIANPOINT((-0.08295280653908982,-0.36297359820429326,0.)); +#9195=IFCCARTESIANPOINT((-0.08295280653909028,-0.3659735982042932,0.)); +#9196=IFCCARTESIANPOINT((-0.08295280653909061,-0.3689735982042932,0.)); +#9524=IFCORIENTEDEDGE(*,*,#9202,.T.); +#9202=IFCEDGECURVE(#9193,#9178,#9201,.T.); +#9201=IFCTRIMMEDCURVE(#9200,(#9192),(#9177),.T.,.CARTESIAN.); +#9200=IFCLINE(#9192,#9199); +#9199=IFCVECTOR(#10,0.3048); +#9531=IFCSURFACEOFLINEAREXTRUSION(#9530,#9528,#10,0.004921259842519685); +#9530=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9529); +#9529=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999999999992,0.49999999999992,0.500000011030862),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076447,0.999999974152896)); +#9528=IFCAXIS2PLACEMENT3D(#9179,#10,#9527); +#9527=IFCDIRECTION((3.1200100703010175E-08,-1.,0.)); +#9544=IFCADVANCEDFACE((#9538),#9543,.F.); +#9538=IFCFACEOUTERBOUND(#9537,.T.); +#9537=IFCEDGELOOP((#9533,#9534,#9535,#9536)); +#9533=IFCORIENTEDEDGE(*,*,#9211,.T.); +#9211=IFCEDGECURVE(#9204,#9206,#9210,.T.); +#9204=IFCVERTEXPOINT(#9203); +#9203=IFCCARTESIANPOINT((-0.07995280653909033,-0.036973598204293474,-0.001499999999999776)); +#9206=IFCVERTEXPOINT(#9205); +#9205=IFCCARTESIANPOINT((-0.07995280653909016,-0.030973598204293473,-0.001499999999999776)); +#9210=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9203,#9203,#9203,#9207,#9208,#9209,#9205),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030895974428745E-08,0.250000011030896,0.500000011030902),.UNSPECIFIED.,(0.999999974153003,0.999999987076501,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9207=IFCCARTESIANPOINT((-0.08295280653909028,-0.03697359820429347,-0.0015000000000002275)); +#9208=IFCCARTESIANPOINT((-0.08295280653909015,-0.03397359820429347,-0.0015)); +#9209=IFCCARTESIANPOINT((-0.08295280653909015,-0.03097359820429347,-0.0015000000000002275)); +#9534=IFCORIENTEDEDGE(*,*,#9217,.T.); +#9217=IFCEDGECURVE(#9206,#9213,#9216,.T.); +#9213=IFCVERTEXPOINT(#9212); +#9212=IFCCARTESIANPOINT((-0.07995280663269062,-0.03097359820429347,0.)); +#9216=IFCTRIMMEDCURVE(#9215,(#9205),(#9212),.T.,.CARTESIAN.); +#9215=IFCLINE(#9205,#9214); +#9214=IFCVECTOR(#9,0.3048); +#9535=IFCORIENTEDEDGE(*,*,#9224,.T.); +#9224=IFCEDGECURVE(#9213,#9219,#9223,.T.); +#9219=IFCVERTEXPOINT(#9218); +#9218=IFCCARTESIANPOINT((-0.07995280635188966,-0.036973598204293474,0.)); +#9223=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9212,#9220,#9221,#9222,#9218,#9218,#9218),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000006,0.500000000000006,0.500000011030902),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076501,0.999999974153003)); +#9220=IFCCARTESIANPOINT((-0.08295280653909015,-0.03097359820429347,0.)); +#9221=IFCCARTESIANPOINT((-0.08295280653909015,-0.03397359820429347,0.)); +#9222=IFCCARTESIANPOINT((-0.08295280653909015,-0.036973598204293356,0.)); +#9536=IFCORIENTEDEDGE(*,*,#9228,.T.); +#9228=IFCEDGECURVE(#9219,#9204,#9227,.T.); +#9227=IFCTRIMMEDCURVE(#9226,(#9218),(#9203),.T.,.CARTESIAN.); +#9226=IFCLINE(#9218,#9225); +#9225=IFCVECTOR(#10,0.3048); +#9543=IFCSURFACEOFLINEAREXTRUSION(#9542,#9540,#10,0.004921259842519685); +#9542=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9541); +#9541=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9453,#9454,#9455,#9456,#9456,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000006,0.500000000000006,0.500000011030902),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999987076501,0.999999974153003)); +#9540=IFCAXIS2PLACEMENT3D(#9205,#10,#9539); +#9539=IFCDIRECTION((3.120008378321157E-08,-1.,0.)); +#9560=IFCADVANCEDFACE((#9550),#9559,.F.); +#9550=IFCFACEOUTERBOUND(#9549,.T.); +#9549=IFCEDGELOOP((#9545,#9546,#9547,#9548)); +#9545=IFCORIENTEDEDGE(*,*,#9237,.T.); +#9237=IFCEDGECURVE(#9230,#9232,#9236,.T.); +#9230=IFCVERTEXPOINT(#9229); +#9229=IFCCARTESIANPOINT((-0.11995280653909028,-0.02747359820429347,-0.0015)); +#9232=IFCVERTEXPOINT(#9231); +#9231=IFCCARTESIANPOINT((-0.14495280653909026,-0.05247359820429301,-0.0015)); +#9236=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9229,#9233,#9234,#9235,#9231),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999998),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593277,0.853553390593274)); +#9233=IFCCARTESIANPOINT((-0.13030814559841747,-0.027473598204293466,-0.0015)); +#9234=IFCCARTESIANPOINT((-0.13763047606875387,-0.03479592867462975,-0.0015)); +#9235=IFCCARTESIANPOINT((-0.14495280653909004,-0.04211825914496592,-0.0015000000000002275)); +#9546=IFCORIENTEDEDGE(*,*,#9243,.T.); +#9243=IFCEDGECURVE(#9232,#9239,#9242,.T.); +#9239=IFCVERTEXPOINT(#9238); +#9238=IFCCARTESIANPOINT((-0.14495280653909026,-0.05247359820429301,0.)); +#9242=IFCTRIMMEDCURVE(#9241,(#9231),(#9238),.T.,.CARTESIAN.); +#9241=IFCLINE(#9231,#9240); +#9240=IFCVECTOR(#9,0.3048); +#9547=IFCORIENTEDEDGE(*,*,#9250,.T.); +#9250=IFCEDGECURVE(#9239,#9245,#9249,.T.); +#9245=IFCVERTEXPOINT(#9244); +#9244=IFCCARTESIANPOINT((-0.11995280653909028,-0.02747359820429347,0.)); +#9249=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9238,#9246,#9247,#9248,#9244),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999998,0.249999999999998),.UNSPECIFIED.,(0.853553390593274,0.853553390593277,1.,0.853553390593274,0.853553390593274)); +#9246=IFCCARTESIANPOINT((-0.14495280653909004,-0.04211825914496592,0.)); +#9247=IFCCARTESIANPOINT((-0.13763047606875387,-0.03479592867462975,0.)); +#9248=IFCCARTESIANPOINT((-0.13030814559841747,-0.027473598204293466,0.)); +#9548=IFCORIENTEDEDGE(*,*,#9254,.T.); +#9254=IFCEDGECURVE(#9245,#9230,#9253,.T.); +#9253=IFCTRIMMEDCURVE(#9252,(#9244),(#9229),.T.,.CARTESIAN.); +#9252=IFCLINE(#9244,#9251); +#9251=IFCVECTOR(#10,0.3048); +#9559=IFCSURFACEOFLINEAREXTRUSION(#9558,#9552,#9,0.004921259842519685); +#9558=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9557); +#9557=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9553,#9554,#9555,#9556),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999998),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593277,0.853553390593274)); +#9553=IFCCARTESIANPOINT((0.007322330470336237,0.007322330470336102,0.)); +#9554=IFCCARTESIANPOINT((0.017677669529663653,0.007322330470336098,0.)); +#9555=IFCCARTESIANPOINT((0.028033008588990837,0.007322330470336012,0.)); +#9556=IFCCARTESIANPOINT((0.035355339059327036,0.,0.)); +#9552=IFCAXIS2PLACEMENT3D(#9244,#10,#9551); +#9551=IFCDIRECTION((-0.7071067811865538,-0.7071067811865412,0.)); +#9569=IFCADVANCEDFACE((#9566),#9568,.T.); +#9566=IFCFACEOUTERBOUND(#9565,.T.); +#9565=IFCEDGELOOP((#9561,#9562,#9563,#9564)); +#9561=IFCORIENTEDEDGE(*,*,#9260,.T.); +#9260=IFCEDGECURVE(#9232,#9256,#9259,.T.); +#9256=IFCVERTEXPOINT(#9255); +#9255=IFCCARTESIANPOINT((-0.14495280653909026,-0.34747359820429347,-0.0015)); +#9259=IFCTRIMMEDCURVE(#9258,(#9231),(#9255),.T.,.CARTESIAN.); +#9258=IFCLINE(#9231,#9257); +#9257=IFCVECTOR(#8,0.3048); +#9562=IFCORIENTEDEDGE(*,*,#9266,.T.); +#9266=IFCEDGECURVE(#9256,#9262,#9265,.T.); +#9262=IFCVERTEXPOINT(#9261); +#9261=IFCCARTESIANPOINT((-0.14495280653909026,-0.34747359820429347,0.)); +#9265=IFCTRIMMEDCURVE(#9264,(#9255),(#9261),.T.,.CARTESIAN.); +#9264=IFCLINE(#9255,#9263); +#9263=IFCVECTOR(#9,0.3048); +#9563=IFCORIENTEDEDGE(*,*,#9270,.T.); +#9270=IFCEDGECURVE(#9262,#9239,#9269,.T.); +#9269=IFCTRIMMEDCURVE(#9268,(#9261),(#9238),.T.,.CARTESIAN.); +#9268=IFCLINE(#9261,#9267); +#9267=IFCVECTOR(#7,0.3048); +#9564=IFCORIENTEDEDGE(*,*,#9243,.F.); +#9568=IFCPLANE(#9567); +#9567=IFCAXIS2PLACEMENT3D(#9255,#6,#8); +#9581=IFCADVANCEDFACE((#9575),#9580,.F.); +#9575=IFCFACEOUTERBOUND(#9574,.T.); +#9574=IFCEDGELOOP((#9570,#9571,#9572,#9573)); +#9570=IFCORIENTEDEDGE(*,*,#9277,.T.); +#9277=IFCEDGECURVE(#9256,#9272,#9276,.T.); +#9272=IFCVERTEXPOINT(#9271); +#9271=IFCCARTESIANPOINT((-0.11995280653909063,-0.37247359820429343,-0.0015)); +#9276=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9255,#9273,#9274,#9275,#9271),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999998),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593277,0.853553390593274)); +#9273=IFCCARTESIANPOINT((-0.14495280653909026,-0.3578289372636209,-0.0015)); +#9274=IFCCARTESIANPOINT((-0.13763047606875398,-0.3651512677339572,-0.0015)); +#9275=IFCCARTESIANPOINT((-0.13030814559841772,-0.3724735982042934,-0.0015)); +#9571=IFCORIENTEDEDGE(*,*,#9283,.T.); +#9283=IFCEDGECURVE(#9272,#9279,#9282,.T.); +#9279=IFCVERTEXPOINT(#9278); +#9278=IFCCARTESIANPOINT((-0.11995280653909063,-0.37247359820429343,0.)); +#9282=IFCTRIMMEDCURVE(#9281,(#9271),(#9278),.T.,.CARTESIAN.); +#9281=IFCLINE(#9271,#9280); +#9280=IFCVECTOR(#9,0.3048); +#9572=IFCORIENTEDEDGE(*,*,#9288,.T.); +#9288=IFCEDGECURVE(#9279,#9262,#9287,.T.); +#9287=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9278,#9284,#9285,#9286,#9261),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999998,0.249999999999998),.UNSPECIFIED.,(0.853553390593274,0.853553390593277,1.,0.853553390593274,0.853553390593274)); +#9284=IFCCARTESIANPOINT((-0.13030814559841772,-0.3724735982042934,0.)); +#9285=IFCCARTESIANPOINT((-0.13763047606875398,-0.3651512677339572,0.)); +#9286=IFCCARTESIANPOINT((-0.14495280653909026,-0.3578289372636209,0.)); +#9573=IFCORIENTEDEDGE(*,*,#9266,.F.); +#9580=IFCSURFACEOFLINEAREXTRUSION(#9579,#9577,#9,0.004921259842518939); +#9579=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9578); +#9578=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9553,#9554,#9555,#9556),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999998),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593277,0.853553390593274)); +#9577=IFCAXIS2PLACEMENT3D(#9261,#10,#9576); +#9576=IFCDIRECTION((0.7071067811865425,-0.7071067811865526,0.)); +#9590=IFCADVANCEDFACE((#9587),#9589,.T.); +#9587=IFCFACEOUTERBOUND(#9586,.T.); +#9586=IFCEDGELOOP((#9582,#9583,#9584,#9585)); +#9582=IFCORIENTEDEDGE(*,*,#9294,.T.); +#9294=IFCEDGECURVE(#9272,#9290,#9293,.T.); +#9290=IFCVERTEXPOINT(#9289); +#9289=IFCCARTESIANPOINT((-0.039952806539090266,-0.3724735982042935,-0.0015)); +#9293=IFCTRIMMEDCURVE(#9292,(#9271),(#9289),.T.,.CARTESIAN.); +#9292=IFCLINE(#9271,#9291); +#9291=IFCVECTOR(#5,0.3048); +#9583=IFCORIENTEDEDGE(*,*,#9300,.T.); +#9300=IFCEDGECURVE(#9290,#9296,#9299,.T.); +#9296=IFCVERTEXPOINT(#9295); +#9295=IFCCARTESIANPOINT((-0.039952806539090266,-0.3724735982042935,0.)); +#9299=IFCTRIMMEDCURVE(#9298,(#9289),(#9295),.T.,.CARTESIAN.); +#9298=IFCLINE(#9289,#9297); +#9297=IFCVECTOR(#9,0.3048); +#9584=IFCORIENTEDEDGE(*,*,#9304,.T.); +#9304=IFCEDGECURVE(#9296,#9279,#9303,.T.); +#9303=IFCTRIMMEDCURVE(#9302,(#9295),(#9278),.T.,.CARTESIAN.); +#9302=IFCLINE(#9295,#9301); +#9301=IFCVECTOR(#6,0.3048); +#9585=IFCORIENTEDEDGE(*,*,#9283,.F.); +#9589=IFCPLANE(#9588); +#9588=IFCAXIS2PLACEMENT3D(#9289,#8,#10); +#9602=IFCADVANCEDFACE((#9596),#9601,.F.); +#9596=IFCFACEOUTERBOUND(#9595,.T.); +#9595=IFCEDGELOOP((#9591,#9592,#9593,#9594)); +#9591=IFCORIENTEDEDGE(*,*,#9311,.T.); +#9311=IFCEDGECURVE(#9290,#9306,#9310,.T.); +#9306=IFCVERTEXPOINT(#9305); +#9305=IFCCARTESIANPOINT((-0.014952806539090265,-0.3474735982042938,-0.0015)); +#9310=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9289,#9307,#9308,#9309,#9305),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000002,0.249999999999999),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553390593278,0.853553390593274)); +#9307=IFCCARTESIANPOINT((-0.02959746747976283,-0.3724735982042936,-0.0015)); +#9308=IFCCARTESIANPOINT((-0.022275137009426432,-0.36515126773395706,-0.0015)); +#9309=IFCCARTESIANPOINT((-0.014952806539090374,-0.3578289372636209,-0.0014999999999995453)); +#9592=IFCORIENTEDEDGE(*,*,#9317,.T.); +#9317=IFCEDGECURVE(#9306,#9313,#9316,.T.); +#9313=IFCVERTEXPOINT(#9312); +#9312=IFCCARTESIANPOINT((-0.014952806539090265,-0.3474735982042938,0.)); +#9316=IFCTRIMMEDCURVE(#9315,(#9305),(#9312),.T.,.CARTESIAN.); +#9315=IFCLINE(#9305,#9314); +#9314=IFCVECTOR(#9,0.3048); +#9593=IFCORIENTEDEDGE(*,*,#9322,.T.); +#9322=IFCEDGECURVE(#9313,#9296,#9321,.T.); +#9321=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9312,#9318,#9319,#9320,#9295),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999997,0.249999999999999),.UNSPECIFIED.,(0.853553390593274,0.853553390593278,1.,0.853553390593271,0.853553390593274)); +#9318=IFCCARTESIANPOINT((-0.014952806539090374,-0.3578289372636209,0.)); +#9319=IFCCARTESIANPOINT((-0.022275137009426432,-0.36515126773395706,0.)); +#9320=IFCCARTESIANPOINT((-0.02959746747976283,-0.3724735982042936,0.)); +#9594=IFCORIENTEDEDGE(*,*,#9300,.F.); +#9601=IFCSURFACEOFLINEAREXTRUSION(#9600,#9598,#9,0.004921259842518939); +#9600=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9599); +#9599=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9553,#9554,#9555,#9556),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125000000000002,0.249999999999999),.UNSPECIFIED.,(0.853553390593274,0.853553390593271,1.,0.853553390593278,0.853553390593274)); +#9598=IFCAXIS2PLACEMENT3D(#9295,#10,#9597); +#9597=IFCDIRECTION((0.7071067811865536,0.7071067811865414,0.)); +#9611=IFCADVANCEDFACE((#9608),#9610,.T.); +#9608=IFCFACEOUTERBOUND(#9607,.T.); +#9607=IFCEDGELOOP((#9603,#9604,#9605,#9606)); +#9603=IFCORIENTEDEDGE(*,*,#9328,.T.); +#9328=IFCEDGECURVE(#9306,#9324,#9327,.T.); +#9324=IFCVERTEXPOINT(#9323); +#9323=IFCCARTESIANPOINT((-0.014952806539090263,-0.052473598204293474,-0.0015)); +#9327=IFCTRIMMEDCURVE(#9326,(#9305),(#9323),.T.,.CARTESIAN.); +#9326=IFCLINE(#9305,#9325); +#9325=IFCVECTOR(#7,0.3048); +#9604=IFCORIENTEDEDGE(*,*,#9334,.T.); +#9334=IFCEDGECURVE(#9324,#9330,#9333,.T.); +#9330=IFCVERTEXPOINT(#9329); +#9329=IFCCARTESIANPOINT((-0.014952806539090263,-0.052473598204293474,0.)); +#9333=IFCTRIMMEDCURVE(#9332,(#9323),(#9329),.T.,.CARTESIAN.); +#9332=IFCLINE(#9323,#9331); +#9331=IFCVECTOR(#9,0.3048); +#9605=IFCORIENTEDEDGE(*,*,#9338,.T.); +#9338=IFCEDGECURVE(#9330,#9313,#9337,.T.); +#9337=IFCTRIMMEDCURVE(#9336,(#9329),(#9312),.T.,.CARTESIAN.); +#9336=IFCLINE(#9329,#9335); +#9335=IFCVECTOR(#8,0.3048); +#9606=IFCORIENTEDEDGE(*,*,#9317,.F.); +#9610=IFCPLANE(#9609); +#9609=IFCAXIS2PLACEMENT3D(#9312,#5,#7); +#9623=IFCADVANCEDFACE((#9617),#9622,.F.); +#9617=IFCFACEOUTERBOUND(#9616,.T.); +#9616=IFCEDGELOOP((#9612,#9613,#9614,#9615)); +#9612=IFCORIENTEDEDGE(*,*,#9345,.T.); +#9345=IFCEDGECURVE(#9324,#9340,#9344,.T.); +#9340=IFCVERTEXPOINT(#9339); +#9339=IFCCARTESIANPOINT((-0.03995280653908969,-0.02747359820429347,-0.0015000000000002275)); +#9344=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9323,#9341,#9342,#9343,#9339),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999997),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593278,0.853553390593274)); +#9341=IFCCARTESIANPOINT((-0.014952806539090148,-0.04211825914496615,-0.0015000000000002275)); +#9342=IFCCARTESIANPOINT((-0.022275137009426547,-0.03479592867462975,-0.0015)); +#9343=IFCCARTESIANPOINT((-0.0295974674797626,-0.02747359820429381,-0.0015)); +#9613=IFCORIENTEDEDGE(*,*,#9351,.T.); +#9351=IFCEDGECURVE(#9340,#9347,#9350,.T.); +#9347=IFCVERTEXPOINT(#9346); +#9346=IFCCARTESIANPOINT((-0.03995280653908969,-0.027473598204293355,0.)); +#9350=IFCTRIMMEDCURVE(#9349,(#9339),(#9346),.T.,.CARTESIAN.); +#9349=IFCLINE(#9339,#9348); +#9348=IFCVECTOR(#9,0.3048); +#9614=IFCORIENTEDEDGE(*,*,#9356,.T.); +#9356=IFCEDGECURVE(#9347,#9330,#9355,.T.); +#9355=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9346,#9352,#9353,#9354,#9329),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.124999999999997,0.249999999999997),.UNSPECIFIED.,(0.853553390593274,0.853553390593278,1.,0.853553390593274,0.853553390593274)); +#9352=IFCCARTESIANPOINT((-0.0295974674797626,-0.027473598204293695,0.)); +#9353=IFCCARTESIANPOINT((-0.022275137009426547,-0.03479592867462975,0.)); +#9354=IFCCARTESIANPOINT((-0.014952806539090148,-0.04211825914496603,0.)); +#9615=IFCORIENTEDEDGE(*,*,#9334,.F.); +#9622=IFCSURFACEOFLINEAREXTRUSION(#9621,#9619,#9,0.004921259842520431); +#9621=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9620); +#9620=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#9553,#9554,#9555,#9556),.UNSPECIFIED.,.F.,.U.,(3,2,3),(0.,0.125,0.249999999999997),.UNSPECIFIED.,(0.853553390593274,0.853553390593274,1.,0.853553390593278,0.853553390593274)); +#9619=IFCAXIS2PLACEMENT3D(#9329,#10,#9618); +#9618=IFCDIRECTION((-0.7071067811865411,0.707106781186554,0.)); +#9632=IFCADVANCEDFACE((#9629),#9631,.T.); +#9629=IFCFACEOUTERBOUND(#9628,.T.); +#9628=IFCEDGELOOP((#9624,#9625,#9626,#9627)); +#9624=IFCORIENTEDEDGE(*,*,#9360,.T.); +#9360=IFCEDGECURVE(#9340,#9230,#9359,.T.); +#9359=IFCTRIMMEDCURVE(#9358,(#9339),(#9229),.T.,.CARTESIAN.); +#9358=IFCLINE(#9339,#9357); +#9357=IFCVECTOR(#6,0.3048); +#9625=IFCORIENTEDEDGE(*,*,#9254,.F.); +#9626=IFCORIENTEDEDGE(*,*,#9364,.T.); +#9364=IFCEDGECURVE(#9245,#9347,#9363,.T.); +#9363=IFCTRIMMEDCURVE(#9362,(#9244),(#9346),.T.,.CARTESIAN.); +#9362=IFCLINE(#9244,#9361); +#9361=IFCVECTOR(#5,0.3048); +#9627=IFCORIENTEDEDGE(*,*,#9351,.F.); +#9631=IFCPLANE(#9630); +#9630=IFCAXIS2PLACEMENT3D(#9339,#7,#9); +#9678=IFCADVANCEDFACE((#9642,#9646,#9650,#9654,#9658,#9662,#9666,#9670,#9674),#9677,.T.); +#9642=IFCFACEOUTERBOUND(#9641,.T.); +#9641=IFCEDGELOOP((#9633,#9634,#9635,#9636,#9637,#9638,#9639,#9640)); +#9633=IFCORIENTEDEDGE(*,*,#9250,.F.); +#9634=IFCORIENTEDEDGE(*,*,#9270,.F.); +#9635=IFCORIENTEDEDGE(*,*,#9288,.F.); +#9636=IFCORIENTEDEDGE(*,*,#9304,.F.); +#9637=IFCORIENTEDEDGE(*,*,#9322,.F.); +#9638=IFCORIENTEDEDGE(*,*,#9338,.F.); +#9639=IFCORIENTEDEDGE(*,*,#9356,.F.); +#9640=IFCORIENTEDEDGE(*,*,#9364,.F.); +#9646=IFCFACEBOUND(#9645,.F.); +#9645=IFCEDGELOOP((#9643,#9644)); +#9643=IFCORIENTEDEDGE(*,*,#9369,.T.); +#9369=IFCEDGECURVE(#9213,#9219,#9368,.T.); +#9368=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9212,#9365,#9366,#9367,#9218,#9218,#9218),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998896910397,0.49999998896910397,0.500000000000004),.UNSPECIFIED.,(0.999999974153006,0.707106794110045,1.,0.707106781186548,1.,0.999999987076497,0.999999974152995)); +#9365=IFCCARTESIANPOINT((-0.07695280653909015,-0.030973598391493853,0.)); +#9366=IFCCARTESIANPOINT((-0.07695280653909015,-0.03397359820429347,0.)); +#9367=IFCCARTESIANPOINT((-0.07695280653909015,-0.03697359820429358,0.)); +#9644=IFCORIENTEDEDGE(*,*,#9224,.F.); +#9650=IFCFACEBOUND(#9649,.F.); +#9649=IFCEDGELOOP((#9647,#9648)); +#9647=IFCORIENTEDEDGE(*,*,#9374,.T.); +#9374=IFCEDGECURVE(#9187,#9193,#9373,.T.); +#9373=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9186,#9370,#9371,#9372,#9192,#9192,#9192),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998896911502,0.499999988969115,0.500000000000004),.UNSPECIFIED.,(0.999999974153032,0.707106794110032,1.,0.707106781186547,1.,0.99999998707651,0.999999974153021)); +#9370=IFCCARTESIANPOINT((-0.07695280653909072,-0.36297359839149335,0.)); +#9371=IFCCARTESIANPOINT((-0.07695280653909015,-0.3659735982042929,0.)); +#9372=IFCCARTESIANPOINT((-0.07695280653908969,-0.368973598204293,0.)); +#9648=IFCORIENTEDEDGE(*,*,#9198,.F.); +#9654=IFCFACEBOUND(#9653,.F.); +#9653=IFCEDGELOOP((#9651,#9652)); +#9651=IFCORIENTEDEDGE(*,*,#9379,.T.); +#9379=IFCEDGECURVE(#9161,#9167,#9378,.T.); +#9378=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9160,#9375,#9376,#9377,#9166,#9166,#9166),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998896909897,0.499999988969099,0.500000000000003),.UNSPECIFIED.,(0.999999974152993,0.707106794110052,1.,0.707106781186548,1.,0.999999987076492,0.999999974152985)); +#9375=IFCCARTESIANPOINT((-0.01845280653909015,-0.07697359839149408,0.)); +#9376=IFCCARTESIANPOINT((-0.01845280653909015,-0.07997359820429346,0.)); +#9377=IFCCARTESIANPOINT((-0.01845280653909015,-0.08297359820429347,0.)); +#9652=IFCORIENTEDEDGE(*,*,#9172,.F.); +#9658=IFCFACEBOUND(#9657,.F.); +#9657=IFCEDGELOOP((#9655,#9656)); +#9655=IFCORIENTEDEDGE(*,*,#9384,.T.); +#9384=IFCEDGECURVE(#9135,#9141,#9383,.T.); +#9383=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9134,#9380,#9381,#9382,#9140,#9140,#9140),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998896910697,0.49999998896910697,0.500000000000016),.UNSPECIFIED.,(0.999999974153011,0.707106794110043,1.,0.707106781186548,1.,0.999999987076487,0.999999974152974)); +#9380=IFCCARTESIANPOINT((-0.13545280653909014,-0.07697359839149374,0.)); +#9381=IFCCARTESIANPOINT((-0.13545280653909014,-0.07997359820429335,0.)); +#9382=IFCCARTESIANPOINT((-0.13545280653909006,-0.08297359820429347,0.)); +#9656=IFCORIENTEDEDGE(*,*,#9146,.F.); +#9662=IFCFACEBOUND(#9661,.F.); +#9661=IFCEDGELOOP((#9659,#9660)); +#9659=IFCORIENTEDEDGE(*,*,#9389,.T.); +#9389=IFCEDGECURVE(#9109,#9115,#9388,.T.); +#9388=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9108,#9385,#9386,#9387,#9114,#9114,#9114),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.24999998896908499,0.499999988969085,0.5),.UNSPECIFIED.,(0.999999974152958,0.707106794110069,1.,0.707106781186548,1.,0.999999987076479,0.999999974152958)); +#9385=IFCCARTESIANPOINT((-0.018452806539090375,-0.1969735983914942,0.)); +#9386=IFCCARTESIANPOINT((-0.01845280653909015,-0.19997359820429333,0.)); +#9387=IFCCARTESIANPOINT((-0.018452806539090035,-0.20297359820429323,0.)); +#9660=IFCORIENTEDEDGE(*,*,#9120,.F.); +#9666=IFCFACEBOUND(#9665,.F.); +#9665=IFCEDGELOOP((#9663,#9664)); +#9663=IFCORIENTEDEDGE(*,*,#9394,.T.); +#9394=IFCEDGECURVE(#9083,#9089,#9393,.T.); +#9393=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9082,#9390,#9391,#9392,#9088,#9088,#9088),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999988969053,0.499999988969053,0.500000000000009),.UNSPECIFIED.,(0.999999974152885,0.707106794110106,1.,0.707106781186548,1.,0.999999987076432,0.999999974152864)); +#9390=IFCCARTESIANPOINT((-0.1354528065390904,-0.19697359839149478,0.)); +#9391=IFCCARTESIANPOINT((-0.13545280653909014,-0.19997359820429333,0.)); +#9392=IFCCARTESIANPOINT((-0.13545280653909006,-0.20297359820429337,0.)); +#9664=IFCORIENTEDEDGE(*,*,#9094,.F.); +#9670=IFCFACEBOUND(#9669,.F.); +#9669=IFCEDGELOOP((#9667,#9668)); +#9667=IFCORIENTEDEDGE(*,*,#9399,.T.); +#9399=IFCEDGECURVE(#9057,#9063,#9398,.T.); +#9398=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9056,#9395,#9396,#9397,#9062,#9062,#9062),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999988969078,0.499999988969078,0.500000000000011),.UNSPECIFIED.,(0.999999974152943,0.707106794110077,1.,0.707106781186548,1.,0.999999987076458,0.999999974152917)); +#9395=IFCCARTESIANPOINT((-0.018452806539090604,-0.3169735983914942,0.)); +#9396=IFCCARTESIANPOINT((-0.01845280653909026,-0.31997359820429316,0.)); +#9397=IFCCARTESIANPOINT((-0.01845280653908992,-0.3229735982042933,0.)); +#9668=IFCORIENTEDEDGE(*,*,#9068,.F.); +#9674=IFCFACEBOUND(#9673,.F.); +#9673=IFCEDGELOOP((#9671,#9672)); +#9671=IFCORIENTEDEDGE(*,*,#9404,.T.); +#9404=IFCEDGECURVE(#9031,#9037,#9403,.T.); +#9403=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9030,#9400,#9401,#9402,#9036,#9036,#9036),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.249999988968991,0.499999988968991,0.499999999999799),.UNSPECIFIED.,(0.999999974152739,0.707106794110179,1.,0.707106781186548,1.,0.999999987076604,0.99999997415321)); +#9400=IFCCARTESIANPOINT((-0.13545280653909073,-0.31697359839149564,0.)); +#9401=IFCCARTESIANPOINT((-0.13545280653909025,-0.31997359820429316,0.)); +#9402=IFCCARTESIANPOINT((-0.13545280653908992,-0.3229735982042933,0.)); +#9672=IFCORIENTEDEDGE(*,*,#9042,.F.); +#9677=IFCPLANE(#9676); +#9676=IFCAXIS2PLACEMENT3D(#9675,#9,#5); +#9675=IFCCARTESIANPOINT((-0.14495280653909018,-0.027473598204293063,0.)); +#9724=IFCADVANCEDFACE((#9688,#9692,#9696,#9700,#9704,#9708,#9712,#9716,#9720),#9723,.T.); +#9688=IFCFACEOUTERBOUND(#9687,.T.); +#9687=IFCEDGELOOP((#9679,#9680,#9681,#9682,#9683,#9684,#9685,#9686)); +#9679=IFCORIENTEDEDGE(*,*,#9237,.F.); +#9680=IFCORIENTEDEDGE(*,*,#9360,.F.); +#9681=IFCORIENTEDEDGE(*,*,#9345,.F.); +#9682=IFCORIENTEDEDGE(*,*,#9328,.F.); +#9683=IFCORIENTEDEDGE(*,*,#9311,.F.); +#9684=IFCORIENTEDEDGE(*,*,#9294,.F.); +#9685=IFCORIENTEDEDGE(*,*,#9277,.F.); +#9686=IFCORIENTEDEDGE(*,*,#9260,.F.); +#9692=IFCFACEBOUND(#9691,.F.); +#9691=IFCEDGELOOP((#9689,#9690)); +#9689=IFCORIENTEDEDGE(*,*,#9409,.T.); +#9409=IFCEDGECURVE(#9204,#9206,#9408,.T.); +#9408=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9203,#9203,#9203,#9405,#9406,#9407,#9205),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030900026742785E-08,0.2500000110309,0.500000000000004),.UNSPECIFIED.,(0.999999974152995,0.999999987076497,1.,0.707106781186548,1.,0.707106794110045,0.999999974153006)); +#9405=IFCCARTESIANPOINT((-0.07695280653909015,-0.03697359820429358,-0.0015000000000002275)); +#9406=IFCCARTESIANPOINT((-0.07695280653909015,-0.03397359820429347,-0.0015000000000002275)); +#9407=IFCCARTESIANPOINT((-0.07695280653909015,-0.030973598391493853,-0.0015)); +#9690=IFCORIENTEDEDGE(*,*,#9211,.F.); +#9696=IFCFACEBOUND(#9695,.F.); +#9695=IFCEDGELOOP((#9693,#9694)); +#9693=IFCORIENTEDEDGE(*,*,#9414,.T.); +#9414=IFCEDGECURVE(#9178,#9180,#9413,.T.); +#9413=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9177,#9177,#9177,#9410,#9411,#9412,#9179),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.103088898002369E-08,0.250000011030889,0.500000000000004),.UNSPECIFIED.,(0.999999974153021,0.99999998707651,1.,0.707106781186548,1.,0.707106794110032,0.999999974153032)); +#9410=IFCCARTESIANPOINT((-0.07695280653908969,-0.368973598204293,-0.0014999999999997728)); +#9411=IFCCARTESIANPOINT((-0.07695280653909015,-0.3659735982042929,-0.0015)); +#9412=IFCCARTESIANPOINT((-0.07695280653909072,-0.3629735983914932,-0.0015000000000002275)); +#9694=IFCORIENTEDEDGE(*,*,#9185,.F.); +#9700=IFCFACEBOUND(#9699,.F.); +#9699=IFCEDGELOOP((#9697,#9698)); +#9697=IFCORIENTEDEDGE(*,*,#9419,.T.); +#9419=IFCEDGECURVE(#9152,#9154,#9418,.T.); +#9418=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9151,#9151,#9151,#9415,#9416,#9417,#9153),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030904023545673E-08,0.250000011030904,0.500000000000003),.UNSPECIFIED.,(0.999999974152985,0.999999987076492,1.,0.707106781186548,1.,0.707106794110052,0.999999974152993)); +#9415=IFCCARTESIANPOINT((-0.01845280653909015,-0.08297359820429347,-0.0015000000000002275)); +#9416=IFCCARTESIANPOINT((-0.01845280653909015,-0.07997359820429346,-0.0015)); +#9417=IFCCARTESIANPOINT((-0.01845280653909015,-0.07697359839149408,-0.0014999999999997728)); +#9698=IFCORIENTEDEDGE(*,*,#9159,.F.); +#9704=IFCFACEBOUND(#9703,.F.); +#9703=IFCEDGELOOP((#9701,#9702)); +#9701=IFCORIENTEDEDGE(*,*,#9424,.T.); +#9424=IFCEDGECURVE(#9126,#9128,#9423,.T.); +#9423=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9125,#9125,#9125,#9420,#9421,#9422,#9127),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030909019549284E-08,0.250000011030909,0.500000000000016),.UNSPECIFIED.,(0.999999974152974,0.999999987076487,1.,0.707106781186548,1.,0.707106794110043,0.999999974153011)); +#9420=IFCCARTESIANPOINT((-0.13545280653909006,-0.08297359820429347,-0.0014999999999997728)); +#9421=IFCCARTESIANPOINT((-0.13545280653909014,-0.07997359820429346,-0.0015)); +#9422=IFCCARTESIANPOINT((-0.13545280653909014,-0.07697359839149374,-0.0015)); +#9702=IFCORIENTEDEDGE(*,*,#9133,.F.); +#9708=IFCFACEBOUND(#9707,.F.); +#9707=IFCEDGELOOP((#9705,#9706)); +#9705=IFCORIENTEDEDGE(*,*,#9429,.T.); +#9429=IFCEDGECURVE(#9100,#9102,#9428,.T.); +#9428=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9099,#9099,#9099,#9425,#9426,#9427,#9101),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030915014753617E-08,0.250000011030915,0.5),.UNSPECIFIED.,(0.999999974152958,0.999999987076479,1.,0.707106781186548,1.,0.707106794110069,0.999999974152958)); +#9425=IFCCARTESIANPOINT((-0.018452806539090035,-0.20297359820429337,-0.0014999999999997728)); +#9426=IFCCARTESIANPOINT((-0.01845280653909015,-0.19997359820429325,-0.0015)); +#9427=IFCCARTESIANPOINT((-0.018452806539090375,-0.1969735983914941,-0.0015)); +#9706=IFCORIENTEDEDGE(*,*,#9107,.F.); +#9712=IFCFACEBOUND(#9711,.F.); +#9711=IFCEDGELOOP((#9709,#9710)); +#9709=IFCORIENTEDEDGE(*,*,#9434,.T.); +#9434=IFCEDGECURVE(#9074,#9076,#9433,.T.); +#9433=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9073,#9073,#9073,#9430,#9431,#9432,#9075),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030955981983226E-08,0.250000011030956,0.500000000000009),.UNSPECIFIED.,(0.999999974152864,0.999999987076432,1.,0.707106781186548,1.,0.707106794110106,0.999999974152885)); +#9430=IFCCARTESIANPOINT((-0.13545280653909006,-0.20297359820429337,-0.0014999999999997728)); +#9431=IFCCARTESIANPOINT((-0.13545280653909014,-0.19997359820429333,-0.0015)); +#9432=IFCCARTESIANPOINT((-0.1354528065390904,-0.19697359839149478,-0.0014999999999997728)); +#9710=IFCORIENTEDEDGE(*,*,#9081,.F.); +#9716=IFCFACEBOUND(#9715,.F.); +#9715=IFCEDGELOOP((#9713,#9714)); +#9713=IFCORIENTEDEDGE(*,*,#9439,.T.); +#9439=IFCEDGECURVE(#9048,#9050,#9438,.T.); +#9438=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9047,#9047,#9047,#9435,#9436,#9437,#9049),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030933000366616E-08,0.250000011030933,0.500000000000011),.UNSPECIFIED.,(0.999999974152917,0.999999987076458,1.,0.707106781186548,1.,0.707106794110077,0.999999974152943)); +#9435=IFCCARTESIANPOINT((-0.01845280653908992,-0.3229735982042932,-0.0014999999999997728)); +#9436=IFCCARTESIANPOINT((-0.01845280653909026,-0.31997359820429316,-0.0014999999999997728)); +#9437=IFCCARTESIANPOINT((-0.018452806539090604,-0.3169735983914942,-0.0015)); +#9714=IFCORIENTEDEDGE(*,*,#9055,.F.); +#9720=IFCFACEBOUND(#9719,.F.); +#9719=IFCEDGELOOP((#9717,#9718)); +#9717=IFCORIENTEDEDGE(*,*,#9444,.T.); +#9444=IFCEDGECURVE(#9022,#9024,#9443,.T.); +#9443=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9021,#9021,#9021,#9440,#9441,#9442,#9023),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030807989254043E-08,0.250000011030808,0.499999999999799),.UNSPECIFIED.,(0.99999997415321,0.999999987076604,1.,0.707106781186548,1.,0.707106794110179,0.999999974152739)); +#9440=IFCCARTESIANPOINT((-0.13545280653908992,-0.3229735982042933,-0.0014999999999997728)); +#9441=IFCCARTESIANPOINT((-0.13545280653909025,-0.3199735982042932,-0.0015)); +#9442=IFCCARTESIANPOINT((-0.13545280653909073,-0.31697359839149564,-0.0015)); +#9718=IFCORIENTEDEDGE(*,*,#9029,.F.); +#9723=IFCPLANE(#9722); +#9722=IFCAXIS2PLACEMENT3D(#9721,#10,#6); +#9721=IFCCARTESIANPOINT((-0.014952806539090261,-0.027473598204293063,-0.0015)); +#9736=IFCADVANCEDFACE((#9730),#9735,.F.); +#9730=IFCFACEOUTERBOUND(#9729,.T.); +#9729=IFCEDGELOOP((#9725,#9726,#9727,#9728)); +#9725=IFCORIENTEDEDGE(*,*,#9217,.F.); +#9726=IFCORIENTEDEDGE(*,*,#9409,.F.); +#9727=IFCORIENTEDEDGE(*,*,#9228,.F.); +#9728=IFCORIENTEDEDGE(*,*,#9369,.F.); +#9735=IFCSURFACEOFLINEAREXTRUSION(#9734,#9732,#10,0.004921259842520432); +#9734=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9733); +#9733=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.10309E-08,0.2500000110309,0.500000000000004),.UNSPECIFIED.,(0.999999974152995,0.999999987076497,1.,0.707106781186548,1.,0.707106794110045,0.999999974153006)); +#9732=IFCAXIS2PLACEMENT3D(#9203,#10,#9731); +#9731=IFCDIRECTION((6.240016474645656E-08,1.,0.)); +#9748=IFCADVANCEDFACE((#9742),#9747,.F.); +#9742=IFCFACEOUTERBOUND(#9741,.T.); +#9741=IFCEDGELOOP((#9737,#9738,#9739,#9740)); +#9737=IFCORIENTEDEDGE(*,*,#9191,.F.); +#9738=IFCORIENTEDEDGE(*,*,#9414,.F.); +#9739=IFCORIENTEDEDGE(*,*,#9202,.F.); +#9740=IFCORIENTEDEDGE(*,*,#9374,.F.); +#9747=IFCSURFACEOFLINEAREXTRUSION(#9746,#9744,#10,0.00492125984251894); +#9746=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9745); +#9745=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030889E-08,0.250000011030889,0.500000000000004),.UNSPECIFIED.,(0.999999974153021,0.99999998707651,1.,0.707106781186548,1.,0.707106794110032,0.999999974153032)); +#9744=IFCAXIS2PLACEMENT3D(#9177,#10,#9743); +#9743=IFCDIRECTION((6.23999391491395E-08,1.,0.)); +#9760=IFCADVANCEDFACE((#9754),#9759,.F.); +#9754=IFCFACEOUTERBOUND(#9753,.T.); +#9753=IFCEDGELOOP((#9749,#9750,#9751,#9752)); +#9749=IFCORIENTEDEDGE(*,*,#9165,.F.); +#9750=IFCORIENTEDEDGE(*,*,#9419,.F.); +#9751=IFCORIENTEDEDGE(*,*,#9176,.F.); +#9752=IFCORIENTEDEDGE(*,*,#9379,.F.); +#9759=IFCSURFACEOFLINEAREXTRUSION(#9758,#9756,#10,0.004921259842519685); +#9758=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9757); +#9757=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030904E-08,0.250000011030904,0.500000000000003),.UNSPECIFIED.,(0.999999974152985,0.999999987076492,1.,0.707106781186548,1.,0.707106794110052,0.999999974152993)); +#9756=IFCAXIS2PLACEMENT3D(#9151,#10,#9755); +#9755=IFCDIRECTION((6.240018519121581E-08,1.,0.)); +#9772=IFCADVANCEDFACE((#9766),#9771,.F.); +#9766=IFCFACEOUTERBOUND(#9765,.T.); +#9765=IFCEDGELOOP((#9761,#9762,#9763,#9764)); +#9761=IFCORIENTEDEDGE(*,*,#9139,.F.); +#9762=IFCORIENTEDEDGE(*,*,#9424,.F.); +#9763=IFCORIENTEDEDGE(*,*,#9150,.F.); +#9764=IFCORIENTEDEDGE(*,*,#9384,.F.); +#9771=IFCSURFACEOFLINEAREXTRUSION(#9770,#9768,#10,0.004921259842519685); +#9770=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9769); +#9769=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030909E-08,0.250000011030909,0.500000000000016),.UNSPECIFIED.,(0.999999974152974,0.999999987076487,1.,0.707106781186548,1.,0.707106794110043,0.999999974153011)); +#9768=IFCAXIS2PLACEMENT3D(#9125,#10,#9767); +#9767=IFCDIRECTION((6.240018448622208E-08,1.,0.)); +#9784=IFCADVANCEDFACE((#9778),#9783,.F.); +#9778=IFCFACEOUTERBOUND(#9777,.T.); +#9777=IFCEDGELOOP((#9773,#9774,#9775,#9776)); +#9773=IFCORIENTEDEDGE(*,*,#9113,.F.); +#9774=IFCORIENTEDEDGE(*,*,#9429,.F.); +#9775=IFCORIENTEDEDGE(*,*,#9124,.F.); +#9776=IFCORIENTEDEDGE(*,*,#9389,.F.); +#9783=IFCSURFACEOFLINEAREXTRUSION(#9782,#9780,#10,0.004921259842520432); +#9782=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9781); +#9781=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030915E-08,0.250000011030915,0.5),.UNSPECIFIED.,(0.999999974152958,0.999999987076479,1.,0.707106781186548,1.,0.707106794110069,0.999999974152958)); +#9780=IFCAXIS2PLACEMENT3D(#9099,#10,#9779); +#9779=IFCDIRECTION((6.24002415905437E-08,1.,0.)); +#9796=IFCADVANCEDFACE((#9790),#9795,.F.); +#9790=IFCFACEOUTERBOUND(#9789,.T.); +#9789=IFCEDGELOOP((#9785,#9786,#9787,#9788)); +#9785=IFCORIENTEDEDGE(*,*,#9087,.F.); +#9786=IFCORIENTEDEDGE(*,*,#9434,.F.); +#9787=IFCORIENTEDEDGE(*,*,#9098,.F.); +#9788=IFCORIENTEDEDGE(*,*,#9394,.F.); +#9795=IFCSURFACEOFLINEAREXTRUSION(#9794,#9792,#10,0.004921259842518939); +#9794=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9793); +#9793=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030956E-08,0.250000011030956,0.500000000000009),.UNSPECIFIED.,(0.999999974152864,0.999999987076432,1.,0.707106781186548,1.,0.707106794110106,0.999999974152885)); +#9792=IFCAXIS2PLACEMENT3D(#9073,#10,#9791); +#9791=IFCDIRECTION((6.240040726357455E-08,1.,0.)); +#9808=IFCADVANCEDFACE((#9802),#9807,.F.); +#9802=IFCFACEOUTERBOUND(#9801,.T.); +#9801=IFCEDGELOOP((#9797,#9798,#9799,#9800)); +#9797=IFCORIENTEDEDGE(*,*,#9061,.F.); +#9798=IFCORIENTEDEDGE(*,*,#9439,.F.); +#9799=IFCORIENTEDEDGE(*,*,#9072,.F.); +#9800=IFCORIENTEDEDGE(*,*,#9399,.F.); +#9807=IFCSURFACEOFLINEAREXTRUSION(#9806,#9804,#10,0.004921259842519685); +#9806=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9805); +#9805=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030933E-08,0.250000011030933,0.500000000000011),.UNSPECIFIED.,(0.999999974152917,0.999999987076458,1.,0.707106781186548,1.,0.707106794110077,0.999999974152943)); +#9804=IFCAXIS2PLACEMENT3D(#9047,#10,#9803); +#9803=IFCDIRECTION((6.240024159054264E-08,1.,0.)); +#9820=IFCADVANCEDFACE((#9814),#9819,.F.); +#9814=IFCFACEOUTERBOUND(#9813,.T.); +#9813=IFCEDGELOOP((#9809,#9810,#9811,#9812)); +#9809=IFCORIENTEDEDGE(*,*,#9035,.F.); +#9810=IFCORIENTEDEDGE(*,*,#9444,.F.); +#9811=IFCORIENTEDEDGE(*,*,#9046,.F.); +#9812=IFCORIENTEDEDGE(*,*,#9404,.F.); +#9819=IFCSURFACEOFLINEAREXTRUSION(#9818,#9816,#10,0.004921259842518193); +#9818=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#9817); +#9817=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#9453,#9454,#9455,#9456),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,1.1030808E-08,0.250000011030808,0.499999999999799),.UNSPECIFIED.,(0.99999997415321,0.999999987076604,1.,0.707106781186548,1.,0.707106794110179,0.999999974152739)); +#9816=IFCAXIS2PLACEMENT3D(#9021,#10,#9815); +#9815=IFCDIRECTION((6.240014500669132E-08,1.,0.)); +#10536=IFCADVANCEDBREP(#10535); +#10535=IFCCLOSEDSHELL((#10196,#10212,#10224,#10240,#10253,#10267,#10279,#10295,#10296,#10312,#10313,#10324,#10325,#10336,#10337,#10349,#10361,#10372,#10373,#10384,#10385,#10396,#10407,#10408,#10420,#10432,#10443,#10444,#10456,#10468,#10479,#10490,#10501,#10512,#10523,#10534)); +#10196=IFCADVANCEDFACE((#10186),#10195,.F.); +#10186=IFCFACEOUTERBOUND(#10185,.T.); +#10185=IFCEDGELOOP((#10181,#10182,#10183,#10184)); +#10181=IFCORIENTEDEDGE(*,*,#9831,.T.); +#9831=IFCEDGECURVE(#9824,#9826,#9830,.T.); +#9824=IFCVERTEXPOINT(#9823); +#9823=IFCCARTESIANPOINT((-0.08673436885743593,-0.24823854416409996,0.6189999999999996)); +#9826=IFCVERTEXPOINT(#9825); +#9825=IFCCARTESIANPOINT((-0.07317124422074414,-0.25170865224448663,0.6189999999999996)); +#9830=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9823,#9823,#9823,#9827,#9828,#9829,#9825),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,6.72823696756808E-09,0.25000000672823697,0.500000006728237),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9827=IFCCARTESIANPOINT((-0.08846942289762923,-0.25502010648244583,0.6189999999999996)); +#9828=IFCCARTESIANPOINT((-0.08168786057928333,-0.2567551605226392,0.6189999999999996)); +#9829=IFCCARTESIANPOINT((-0.07490629826093743,-0.2584902145628325,0.6189999999999996)); +#10182=IFCORIENTEDEDGE(*,*,#9837,.T.); +#9837=IFCEDGECURVE(#9826,#9833,#9836,.T.); +#9833=IFCVERTEXPOINT(#9832); +#9832=IFCCARTESIANPOINT((-0.07317124425376388,-0.2517086523735462,0.6109999999999998)); +#9836=IFCTRIMMEDCURVE(#9835,(#9825),(#9832),.T.,.CARTESIAN.); +#9835=IFCLINE(#9825,#9834); +#9834=IFCVECTOR(#10,0.3048); +#10183=IFCORIENTEDEDGE(*,*,#9844,.T.); +#9844=IFCEDGECURVE(#9833,#9839,#9843,.T.); +#9839=IFCVERTEXPOINT(#9838); +#9838=IFCCARTESIANPOINT((-0.08673436879139854,-0.24823854390598926,0.6109999999999995)); +#9843=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9832,#9840,#9841,#9842,#9838,#9838,#9838),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#9840=IFCCARTESIANPOINT((-0.07490629826093743,-0.2584902145628325,0.6109999999999995)); +#9841=IFCCARTESIANPOINT((-0.08168786057928333,-0.2567551605226392,0.6109999999999995)); +#9842=IFCCARTESIANPOINT((-0.08846942289762923,-0.25502010648244583,0.6109999999999995)); +#10184=IFCORIENTEDEDGE(*,*,#9848,.T.); +#9848=IFCEDGECURVE(#9839,#9824,#9847,.T.); +#9847=IFCTRIMMEDCURVE(#9846,(#9838),(#9823),.T.,.CARTESIAN.); +#9846=IFCLINE(#9838,#9845); +#9845=IFCVECTOR(#9,0.3048); +#10195=IFCSURFACEOFLINEAREXTRUSION(#10194,#10188,#10,0.026246719160104792); +#10194=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10193); +#10193=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10189,#10190,#10191,#10192,#10192,#10192),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#10189=IFCCARTESIANPOINT((0.,0.006999999999999923,0.)); +#10190=IFCCARTESIANPOINT((0.006999999866787676,0.007000000133212281,0.)); +#10191=IFCCARTESIANPOINT((0.013999999866787682,0.007000000266424555,0.)); +#10192=IFCCARTESIANPOINT((0.014000000000000033,0.,0.)); +#10188=IFCAXIS2PLACEMENT3D(#9825,#9,#10187); +#10187=IFCDIRECTION((-0.9687946121896049,0.24786488132124182,0.)); +#10212=IFCADVANCEDFACE((#10202),#10211,.F.); +#10202=IFCFACEOUTERBOUND(#10201,.T.); +#10201=IFCEDGELOOP((#10197,#10198,#10199,#10200)); +#10197=IFCORIENTEDEDGE(*,*,#9857,.T.); +#9857=IFCEDGECURVE(#9850,#9852,#9856,.T.); +#9850=IFCVERTEXPOINT(#9849); +#9849=IFCCARTESIANPOINT((-0.08842975943702243,-0.24780478065405168,0.6139999999999997)); +#9852=IFCVERTEXPOINT(#9851); +#9851=IFCCARTESIANPOINT((-0.07147585364115765,-0.25214241575453494,0.6139999999999995)); +#9856=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9849,#9849,#9849,#9853,#9854,#9855,#9851),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.2122968052792373E-08,0.25000005212296805,0.500000052122969),.UNSPECIFIED.,(0.999999877868314,0.999999938934144,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9853=IFCCARTESIANPOINT((-0.08626094188678088,-0.2393278277561193,0.6139999999999995)); +#9854=IFCCARTESIANPOINT((-0.07778398898884838,-0.24149664530636086,0.6139999999999995)); +#9855=IFCCARTESIANPOINT((-0.06930703609091608,-0.2436654628566026,0.6139999999999995)); +#10198=IFCORIENTEDEDGE(*,*,#9864,.T.); +#9864=IFCEDGECURVE(#9852,#9859,#9863,.T.); +#9859=IFCVERTEXPOINT(#9858); +#9858=IFCCARTESIANPOINT((-0.0714758530016777,-0.25214241325508785,0.6109999999999995)); +#9863=IFCTRIMMEDCURVE(#9862,(#9851),(#9858),.T.,.CARTESIAN.); +#9862=IFCLINE(#9851,#9861); +#9861=IFCVECTOR(#9860,0.30479999999999996); +#9860=IFCDIRECTION((2.131599805110011E-07,8.331490243481941E-07,-1.)); +#10199=IFCORIENTEDEDGE(*,*,#9871,.T.); +#9871=IFCEDGECURVE(#9859,#9866,#9870,.T.); +#9866=IFCVERTEXPOINT(#9865); +#9865=IFCCARTESIANPOINT((-0.08842976007650237,-0.24780478315349871,0.6109999999999992)); +#9870=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9858,#9867,#9868,#9869,#9865,#9865,#9865),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#9867=IFCCARTESIANPOINT((-0.06930703609091608,-0.2436654628566026,0.6109999999999995)); +#9868=IFCCARTESIANPOINT((-0.07778398898884838,-0.24149664530636086,0.6109999999999995)); +#9869=IFCCARTESIANPOINT((-0.08626094188678088,-0.2393278277561193,0.6109999999999995)); +#10200=IFCORIENTEDEDGE(*,*,#9875,.T.); +#9875=IFCEDGECURVE(#9866,#9850,#9874,.T.); +#9874=IFCTRIMMEDCURVE(#9873,(#9865),(#9849),.T.,.CARTESIAN.); +#9873=IFCLINE(#9865,#9872); +#9872=IFCVECTOR(#9,0.3048); +#10211=IFCSURFACEOFLINEAREXTRUSION(#10210,#10204,#9,0.009842519685039353); +#10210=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10209); +#10209=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10205,#10206,#10207,#10208,#10208,#10208),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#10205=IFCCARTESIANPOINT((-1.2899776634097851E-09,0.008749999999999866,0.)); +#10206=IFCCARTESIANPOINT((0.008749998710022206,0.008750001289977712,0.)); +#10207=IFCCARTESIANPOINT((0.017499998710022228,0.008750002579955337,0.)); +#10208=IFCCARTESIANPOINT((0.017499999999999866,2.5799554130294053E-09,0.)); +#10204=IFCAXIS2PLACEMENT3D(#9851,#10,#10203); +#10203=IFCDIRECTION((-0.968794653448277,0.2478647200592151,0.)); +#10224=IFCADVANCEDFACE((#10218),#10223,.F.); +#10218=IFCFACEOUTERBOUND(#10217,.T.); +#10217=IFCEDGELOOP((#10213,#10214,#10215,#10216)); +#10213=IFCORIENTEDEDGE(*,*,#9882,.T.); +#9882=IFCEDGECURVE(#9876,#9877,#9881,.T.); +#9876=IFCVERTEXPOINT(#9865); +#9877=IFCVERTEXPOINT(#9858); +#9881=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9865,#9865,#9865,#9878,#9879,#9880,#9858),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5785320262604614E-09,0.250000003578532,0.500000003578532),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9878=IFCCARTESIANPOINT((-0.09029441211731615,-0.2561015011134785,0.6109999999999995)); +#9879=IFCCARTESIANPOINT((-0.0820596578736105,-0.258208352447999,0.6109999999999995)); +#9880=IFCCARTESIANPOINT((-0.07382490362990485,-0.2603152037825194,0.6109999999999995)); +#10214=IFCORIENTEDEDGE(*,*,#9888,.T.); +#9888=IFCEDGECURVE(#9877,#9884,#9887,.T.); +#9884=IFCVERTEXPOINT(#9883); +#9883=IFCCARTESIANPOINT((-0.07171805231670908,-0.252080449622163,0.6039999999999996)); +#9887=IFCTRIMMEDCURVE(#9886,(#9858),(#9883),.T.,.CARTESIAN.); +#9886=IFCLINE(#9858,#9885); +#9885=IFCVECTOR(#10,0.3048); +#10215=IFCORIENTEDEDGE(*,*,#9895,.T.); +#9895=IFCEDGECURVE(#9884,#9890,#9894,.T.); +#9890=IFCVERTEXPOINT(#9889); +#9889=IFCCARTESIANPOINT((-0.0881875607401463,-0.24786674670307474,0.6039999999999995)); +#9894=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9883,#9891,#9892,#9893,#9889,#9889,#9889),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#9891=IFCCARTESIANPOINT((-0.07382490362990485,-0.2603152037825194,0.6039999999999995)); +#9892=IFCCARTESIANPOINT((-0.0820596578736105,-0.258208352447999,0.6039999999999995)); +#9893=IFCCARTESIANPOINT((-0.09029441211731615,-0.2561015011134785,0.6039999999999995)); +#10216=IFCORIENTEDEDGE(*,*,#9899,.T.); +#9899=IFCEDGECURVE(#9890,#9876,#9898,.T.); +#9898=IFCTRIMMEDCURVE(#9897,(#9889),(#9865),.T.,.CARTESIAN.); +#9897=IFCLINE(#9889,#9896); +#9896=IFCVECTOR(#9,0.3048); +#10223=IFCSURFACEOFLINEAREXTRUSION(#10222,#10220,#10,0.02296587926509197); +#10222=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10221); +#10221=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10205,#10206,#10207,#10208,#10208,#10208),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10220=IFCAXIS2PLACEMENT3D(#10147,#9,#10219); +#10147=IFCCARTESIANPOINT((-0.07171805233889882,-0.2520804497088928,0.6109999999999995)); +#10219=IFCDIRECTION((-0.9687946143977615,0.2478648726905303,0.)); +#10240=IFCADVANCEDFACE((#10230),#10239,.F.); +#10230=IFCFACEOUTERBOUND(#10229,.T.); +#10229=IFCEDGELOOP((#10225,#10226,#10227,#10228)); +#10225=IFCORIENTEDEDGE(*,*,#9908,.T.); +#9908=IFCEDGECURVE(#9901,#9903,#9907,.T.); +#9901=IFCVERTEXPOINT(#9900); +#9900=IFCCARTESIANPOINT((-0.0915783419419687,-0.24699921984967615,0.6109999999999995)); +#9903=IFCVERTEXPOINT(#9902); +#9902=IFCCARTESIANPOINT((-0.06832727113621138,-0.2529479765589105,0.6109999999999995)); +#9907=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9900,#9900,#9900,#9904,#9905,#9906,#9902),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9904=IFCCARTESIANPOINT((-0.08860396358735159,-0.23537368444679738,0.6109999999999995)); +#9905=IFCCARTESIANPOINT((-0.07697842818447294,-0.2383480628014146,0.6109999999999995)); +#9906=IFCCARTESIANPOINT((-0.06535289278159417,-0.24132244115603171,0.6109999999999995)); +#10226=IFCORIENTEDEDGE(*,*,#9914,.T.); +#9914=IFCEDGECURVE(#9903,#9910,#9913,.T.); +#9910=IFCVERTEXPOINT(#9909); +#9909=IFCCARTESIANPOINT((-0.06832727110402545,-0.2529479764331098,0.5999999999999995)); +#9913=IFCTRIMMEDCURVE(#9912,(#9902),(#9909),.T.,.CARTESIAN.); +#9912=IFCLINE(#9902,#9911); +#9911=IFCVECTOR(#10,0.3048); +#10227=IFCORIENTEDEDGE(*,*,#9921,.T.); +#9921=IFCEDGECURVE(#9910,#9916,#9920,.T.); +#9916=IFCVERTEXPOINT(#9915); +#9915=IFCCARTESIANPOINT((-0.09157834200634024,-0.246999220101276,0.5999999999999995)); +#9920=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9909,#9917,#9918,#9919,#9915,#9915,#9915),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#9917=IFCCARTESIANPOINT((-0.06535289278159417,-0.24132244115603171,0.5999999999999995)); +#9918=IFCCARTESIANPOINT((-0.07697842818447294,-0.2383480628014146,0.5999999999999995)); +#9919=IFCCARTESIANPOINT((-0.08860396358735159,-0.23537368444679738,0.5999999999999995)); +#10228=IFCORIENTEDEDGE(*,*,#9925,.T.); +#9925=IFCEDGECURVE(#9916,#9901,#9924,.T.); +#9924=IFCTRIMMEDCURVE(#9923,(#9915),(#9900),.T.,.CARTESIAN.); +#9923=IFCLINE(#9915,#9922); +#9922=IFCVECTOR(#9,0.3048); +#10239=IFCSURFACEOFLINEAREXTRUSION(#10238,#10232,#9,0.03608923884514437); +#10238=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10237); +#10237=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10233,#10234,#10235,#10236,#10236,#10236),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#10233=IFCCARTESIANPOINT((0.,0.012000000000000137,0.)); +#10234=IFCCARTESIANPOINT((0.011999999870148053,0.0120000001298521,0.)); +#10235=IFCCARTESIANPOINT((0.02399999987014808,0.012000000259704173,0.)); +#10236=IFCCARTESIANPOINT((0.024000000000000007,0.,0.)); +#10232=IFCAXIS2PLACEMENT3D(#9902,#10,#10231); +#10231=IFCDIRECTION((-0.9687946195887004,0.24786485240143527,0.)); +#10253=IFCADVANCEDFACE((#10246),#10252,.F.); +#10246=IFCFACEOUTERBOUND(#10245,.T.); +#10245=IFCEDGELOOP((#10241,#10242,#10243,#10244)); +#10241=IFCORIENTEDEDGE(*,*,#9935,.T.); +#9935=IFCEDGECURVE(#9927,#9929,#9934,.T.); +#9927=IFCVERTEXPOINT(#9926); +#9926=IFCCARTESIANPOINT((-0.08528117693207632,-0.2486103414584271,0.6039999999999994)); +#9929=IFCVERTEXPOINT(#9928); +#9928=IFCCARTESIANPOINT((-0.07462443614610399,-0.25133685495015945,0.6039999999999995)); +#9934=IFCTRIMMEDCURVE(#9933,(#9926),(#9928),.T.,.CARTESIAN.); +#9933=IFCCIRCLE(#9932,0.005500000000000102); +#9932=IFCAXIS2PLACEMENT3D(#9930,#9,#9931); +#9930=IFCCARTESIANPOINT((-0.07995280653909016,-0.24997359820429327,0.6039999999999994)); +#9931=IFCDIRECTION((0.968794616906557,-0.24786486288475304,0.)); +#10242=IFCORIENTEDEDGE(*,*,#9941,.T.); +#9941=IFCEDGECURVE(#9929,#9937,#9940,.T.); +#9937=IFCVERTEXPOINT(#9936); +#9936=IFCCARTESIANPOINT((-0.07462443614618519,-0.25133685495047686,0.5999999999999995)); +#9940=IFCTRIMMEDCURVE(#9939,(#9928),(#9936),.T.,.CARTESIAN.); +#9939=IFCLINE(#9928,#9938); +#9938=IFCVECTOR(#10,0.3048); +#10243=IFCORIENTEDEDGE(*,*,#9949,.T.); +#9949=IFCEDGECURVE(#9937,#9943,#9948,.T.); +#9943=IFCVERTEXPOINT(#9942); +#9942=IFCCARTESIANPOINT((-0.08528117693191385,-0.24861034145779243,0.5999999999999994)); +#9948=IFCTRIMMEDCURVE(#9947,(#9936),(#9942),.T.,.CARTESIAN.); +#9947=IFCCIRCLE(#9946,0.005500000000000068); +#9946=IFCAXIS2PLACEMENT3D(#9944,#10,#9945); +#9944=IFCCARTESIANPOINT((-0.07995280653909012,-0.24997359820429335,0.5999999999999995)); +#9945=IFCDIRECTION((0.968794616906557,-0.24786486288475304,0.)); +#10244=IFCORIENTEDEDGE(*,*,#9953,.T.); +#9953=IFCEDGECURVE(#9943,#9927,#9952,.T.); +#9952=IFCTRIMMEDCURVE(#9951,(#9942),(#9926),.T.,.CARTESIAN.); +#9951=IFCLINE(#9942,#9950); +#9950=IFCVECTOR(#9,0.3048); +#10252=IFCSURFACEOFREVOLUTION(#10251,$,#10247); +#10251=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#10250); +#10250=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#10248,#10249),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#10248=IFCCARTESIANPOINT((-0.08545280653909026,-0.2499735982042931,0.6039999999999994)); +#10249=IFCCARTESIANPOINT((-0.0854528065390902,-0.24997359820429324,0.5999999999999995)); +#10247=IFCAXIS1PLACEMENT(#9944,#10); +#10267=IFCADVANCEDFACE((#10259),#10266,.F.); +#10259=IFCFACEOUTERBOUND(#10258,.T.); +#10258=IFCEDGELOOP((#10254,#10255,#10256,#10257)); +#10254=IFCORIENTEDEDGE(*,*,#9962,.T.); +#9962=IFCEDGECURVE(#9955,#9957,#9961,.T.); +#9955=IFCVERTEXPOINT(#9954); +#9954=IFCCARTESIANPOINT((-0.0736556415291974,-0.25158471981304426,0.5919999999999995)); +#9957=IFCVERTEXPOINT(#9956); +#9956=IFCCARTESIANPOINT((-0.08624997154898267,-0.2483624765955423,0.5919999999999995)); +#9961=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9954,#9954,#9954,#9958,#9959,#9960,#9956),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.25000000331485195,0.500000003314852),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#9958=IFCCARTESIANPOINT((-0.07526676313794838,-0.25788188482293684,0.5919999999999995)); +#9959=IFCCARTESIANPOINT((-0.08156392814784101,-0.2562707632141859,0.5919999999999995)); +#9960=IFCCARTESIANPOINT((-0.08786109315773366,-0.25465964160543497,0.5919999999999995)); +#10255=IFCORIENTEDEDGE(*,*,#9968,.T.); +#9968=IFCEDGECURVE(#9957,#9964,#9967,.T.); +#9964=IFCVERTEXPOINT(#9963); +#9963=IFCCARTESIANPOINT((-0.08624997156408912,-0.24836247665458672,0.5999999999999995)); +#9967=IFCTRIMMEDCURVE(#9966,(#9956),(#9963),.T.,.CARTESIAN.); +#9966=IFCLINE(#9956,#9965); +#9965=IFCVECTOR(#9,0.3048); +#10256=IFCORIENTEDEDGE(*,*,#9975,.T.); +#9975=IFCEDGECURVE(#9964,#9970,#9974,.T.); +#9970=IFCVERTEXPOINT(#9969); +#9969=IFCCARTESIANPOINT((-0.07365564149898626,-0.2515847196949621,0.5999999999999996)); +#9974=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9963,#9971,#9972,#9973,#9969,#9969,#9969),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#9971=IFCCARTESIANPOINT((-0.08786109315773366,-0.25465964160543497,0.5999999999999995)); +#9972=IFCCARTESIANPOINT((-0.08156392814784101,-0.2562707632141859,0.5999999999999995)); +#9973=IFCCARTESIANPOINT((-0.07526676313794838,-0.25788188482293684,0.5999999999999995)); +#10257=IFCORIENTEDEDGE(*,*,#9979,.T.); +#9979=IFCEDGECURVE(#9970,#9955,#9978,.T.); +#9978=IFCTRIMMEDCURVE(#9977,(#9969),(#9954),.T.,.CARTESIAN.); +#9977=IFCLINE(#9969,#9976); +#9976=IFCVECTOR(#10,0.3048); +#10266=IFCSURFACEOFLINEAREXTRUSION(#10265,#10261,#10,0.026246719160105014); +#10265=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10264); +#10264=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10189,#10190,#10262,#10263,#10263,#10263),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#10262=IFCCARTESIANPOINT((0.012999999939057219,0.006500000121885649,0.)); +#10263=IFCCARTESIANPOINT((0.013000000000000074,0.,0.)); +#10261=IFCAXIS2PLACEMENT3D(#9956,#10,#10260); +#10260=IFCDIRECTION((0.9687946192304905,-0.2478648538015203,0.)); +#10279=IFCADVANCEDFACE((#10273),#10278,.F.); +#10273=IFCFACEOUTERBOUND(#10272,.T.); +#10272=IFCEDGELOOP((#10268,#10269,#10270,#10271)); +#10268=IFCORIENTEDEDGE(*,*,#9988,.T.); +#9988=IFCEDGECURVE(#9981,#9983,#9987,.T.); +#9981=IFCVERTEXPOINT(#9980); +#9980=IFCCARTESIANPOINT((-0.07123365498693102,-0.25220438197025613,0.5919999999999995)); +#9983=IFCVERTEXPOINT(#9982); +#9982=IFCCARTESIANPOINT((-0.08867195809124906,-0.24774281443833046,0.5919999999999995)); +#9987=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9980,#9980,#9980,#9984,#9985,#9986,#9982),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186548,1.,0.707106781186548,1.)); +#9984=IFCCARTESIANPOINT((-0.06900287122096814,-0.2434852304180971,0.5919999999999995)); +#9985=IFCCARTESIANPOINT((-0.07772202277312716,-0.24125444665213422,0.5919999999999995)); +#9986=IFCCARTESIANPOINT((-0.08644117432528618,-0.23902366288617136,0.5919999999999995)); +#10269=IFCORIENTEDEDGE(*,*,#9994,.T.); +#9994=IFCEDGECURVE(#9983,#9990,#9993,.T.); +#9990=IFCVERTEXPOINT(#9989); +#9989=IFCCARTESIANPOINT((-0.0886719580775285,-0.2477428143847029,0.5999999999999996)); +#9993=IFCTRIMMEDCURVE(#9992,(#9982),(#9989),.T.,.CARTESIAN.); +#9992=IFCLINE(#9982,#9991); +#9991=IFCVECTOR(#9,0.3048); +#10270=IFCORIENTEDEDGE(*,*,#10001,.T.); +#10001=IFCEDGECURVE(#9990,#9996,#10000,.T.); +#9996=IFCVERTEXPOINT(#9995); +#9995=IFCCARTESIANPOINT((-0.07123365501437208,-0.2522043820775109,0.5999999999999996)); +#10000=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9989,#9997,#9998,#9999,#9995,#9995,#9995),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#9997=IFCCARTESIANPOINT((-0.08644117432528618,-0.23902366288617136,0.5999999999999995)); +#9998=IFCCARTESIANPOINT((-0.07772202277312716,-0.24125444665213422,0.5999999999999995)); +#9999=IFCCARTESIANPOINT((-0.06900287122096814,-0.2434852304180971,0.5999999999999995)); +#10271=IFCORIENTEDEDGE(*,*,#10005,.T.); +#10005=IFCEDGECURVE(#9996,#9981,#10004,.T.); +#10004=IFCTRIMMEDCURVE(#10003,(#9995),(#9980),.T.,.CARTESIAN.); +#10003=IFCLINE(#9995,#10002); +#10002=IFCVECTOR(#10,0.3048); +#10278=IFCSURFACEOFLINEAREXTRUSION(#10277,#10275,#9,0.026246719160105014); +#10277=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10276); +#10276=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10205,#10206,#10207,#10208,#10208,#10208),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#10275=IFCAXIS2PLACEMENT3D(#9982,#9,#10274); +#10274=IFCDIRECTION((0.9687946153820556,-0.24786486884335776,0.)); +#10295=IFCADVANCEDFACE((#10283),#10294,.T.); +#10283=IFCFACEOUTERBOUND(#10282,.T.); +#10282=IFCEDGELOOP((#10280,#10281)); +#10280=IFCORIENTEDEDGE(*,*,#10010,.T.); +#10010=IFCEDGECURVE(#9850,#9852,#10009,.T.); +#10009=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9849,#9849,#9849,#10006,#10007,#10008,#9851,#9851,#9851),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968052792373E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#10006=IFCCARTESIANPOINT((-0.0905985769872641,-0.2562817335519839,0.6139999999999995)); +#10007=IFCCARTESIANPOINT((-0.08212162408933171,-0.25845055110222565,0.6139999999999995)); +#10008=IFCCARTESIANPOINT((-0.07364467119139943,-0.2606193686524674,0.6139999999999995)); +#10281=IFCORIENTEDEDGE(*,*,#9857,.F.); +#10294=IFCPLANE(#10293); +#10293=IFCAXIS2PLACEMENT3D(#10292,#10,#6); +#10292=IFCCARTESIANPOINT((-0.08615973334635225,-0.23754735341315505,0.6139999999999995)); +#10296=IFCADVANCEDFACE((#10291),#10294,.T.); +#10291=IFCFACEBOUND(#10290,.F.); +#10290=IFCEDGELOOP((#10284,#10285,#10286,#10287,#10288,#10289)); +#10284=IFCORIENTEDEDGE(*,*,#10019,.T.); +#10019=IFCEDGECURVE(#10012,#10014,#10018,.T.); +#10012=IFCVERTEXPOINT(#10011); +#10011=IFCCARTESIANPOINT((-0.0773502254788,-0.23980125472677447,0.6139999999999995)); +#10014=IFCVERTEXPOINT(#10013); +#10013=IFCCARTESIANPOINT((-0.06984200814139274,-0.24714132777915326,0.6139999999999995)); +#10018=IFCTRIMMEDCURVE(#10017,(#10011),(#10013),.T.,.CARTESIAN.); +#10017=IFCLINE(#10011,#10016); +#10016=IFCVECTOR(#10015,0.3048); +#10015=IFCDIRECTION((0.7150683178483084,-0.6990545764170282,0.)); +#10285=IFCORIENTEDEDGE(*,*,#10026,.T.); +#10026=IFCEDGECURVE(#10014,#10021,#10025,.T.); +#10021=IFCVERTEXPOINT(#10020); +#10020=IFCCARTESIANPOINT((-0.07244458920168279,-0.2573136712566721,0.6139999999999995)); +#10025=IFCTRIMMEDCURVE(#10024,(#10013),(#10020),.T.,.CARTESIAN.); +#10024=IFCLINE(#10013,#10023); +#10023=IFCVECTOR(#10022,0.30479999999999996); +#10022=IFCDIRECTION((-0.24786486288476653,-0.9687946169065536,0.)); +#10286=IFCORIENTEDEDGE(*,*,#10033,.T.); +#10033=IFCEDGECURVE(#10021,#10028,#10032,.T.); +#10028=IFCVERTEXPOINT(#10027); +#10027=IFCCARTESIANPOINT((-0.0825553875993801,-0.26014594168181215,0.6139999999999995)); +#10032=IFCTRIMMEDCURVE(#10031,(#10020),(#10027),.T.,.CARTESIAN.); +#10031=IFCLINE(#10020,#10030); +#10030=IFCVECTOR(#10029,0.3048); +#10029=IFCDIRECTION((-0.9629331807330707,-0.2697400404895269,0.)); +#10287=IFCORIENTEDEDGE(*,*,#10040,.T.); +#10040=IFCEDGECURVE(#10028,#10035,#10039,.T.); +#10035=IFCVERTEXPOINT(#10034); +#10034=IFCCARTESIANPOINT((-0.09006360493678733,-0.2528058686294334,0.6139999999999995)); +#10039=IFCTRIMMEDCURVE(#10038,(#10027),(#10034),.T.,.CARTESIAN.); +#10038=IFCLINE(#10027,#10037); +#10037=IFCVECTOR(#10036,0.30479999999999996); +#10036=IFCDIRECTION((-0.7150683178483096,0.6990545764170268,0.)); +#10288=IFCORIENTEDEDGE(*,*,#10047,.T.); +#10047=IFCEDGECURVE(#10035,#10042,#10046,.T.); +#10042=IFCVERTEXPOINT(#10041); +#10041=IFCCARTESIANPOINT((-0.08746102387649728,-0.2426335251519145,0.6139999999999995)); +#10046=IFCTRIMMEDCURVE(#10045,(#10034),(#10041),.T.,.CARTESIAN.); +#10045=IFCLINE(#10034,#10044); +#10044=IFCVECTOR(#10043,0.3048); +#10043=IFCDIRECTION((0.24786486288476578,0.9687946169065539,0.)); +#10289=IFCORIENTEDEDGE(*,*,#10052,.T.); +#10052=IFCEDGECURVE(#10042,#10012,#10051,.T.); +#10051=IFCTRIMMEDCURVE(#10050,(#10041),(#10011),.T.,.CARTESIAN.); +#10050=IFCLINE(#10041,#10049); +#10049=IFCVECTOR(#10048,0.30479999999999996); +#10048=IFCDIRECTION((0.9629331807330704,0.26974004048952704,0.)); +#10312=IFCADVANCEDFACE((#10300),#10311,.T.); +#10300=IFCFACEOUTERBOUND(#10299,.T.); +#10299=IFCEDGELOOP((#10297,#10298)); +#10297=IFCORIENTEDEDGE(*,*,#9831,.F.); +#10298=IFCORIENTEDEDGE(*,*,#10057,.T.); +#10057=IFCEDGECURVE(#9824,#9826,#10056,.T.); +#10056=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9823,#9823,#9823,#10053,#10054,#10055,#9825,#9825,#9825),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.72823696756808E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#10053=IFCCARTESIANPOINT((-0.08499931481724253,-0.24145698184575407,0.6189999999999996)); +#10054=IFCCARTESIANPOINT((-0.07821775249889674,-0.24319203588594743,0.6189999999999996)); +#10055=IFCCARTESIANPOINT((-0.07143619018055086,-0.24492708992614073,0.6189999999999996)); +#10311=IFCPLANE(#10310); +#10310=IFCAXIS2PLACEMENT3D(#10309,#9,#5); +#10309=IFCCARTESIANPOINT((-0.09136489546693224,-0.25789204036819274,0.6189999999999996)); +#10313=IFCADVANCEDFACE((#10308),#10311,.T.); +#10308=IFCFACEBOUND(#10307,.F.); +#10307=IFCEDGELOOP((#10301,#10302,#10303,#10304,#10305,#10306)); +#10301=IFCORIENTEDEDGE(*,*,#10066,.T.); +#10066=IFCEDGECURVE(#10059,#10061,#10065,.T.); +#10059=IFCVERTEXPOINT(#10058); +#10058=IFCCARTESIANPOINT((-0.07244458920168279,-0.2573136712566721,0.6189999999999996)); +#10061=IFCVERTEXPOINT(#10060); +#10060=IFCCARTESIANPOINT((-0.06984200814139274,-0.24714132777915326,0.6189999999999996)); +#10065=IFCTRIMMEDCURVE(#10064,(#10058),(#10060),.T.,.CARTESIAN.); +#10064=IFCLINE(#10058,#10063); +#10063=IFCVECTOR(#10062,0.30479999999999996); +#10062=IFCDIRECTION((0.24786486288476653,0.9687946169065536,0.)); +#10302=IFCORIENTEDEDGE(*,*,#10073,.T.); +#10073=IFCEDGECURVE(#10061,#10068,#10072,.T.); +#10068=IFCVERTEXPOINT(#10067); +#10067=IFCCARTESIANPOINT((-0.0773502254788,-0.23980125472677447,0.6189999999999996)); +#10072=IFCTRIMMEDCURVE(#10071,(#10060),(#10067),.T.,.CARTESIAN.); +#10071=IFCLINE(#10060,#10070); +#10070=IFCVECTOR(#10069,0.3048); +#10069=IFCDIRECTION((-0.7150683178483084,0.6990545764170282,0.)); +#10303=IFCORIENTEDEDGE(*,*,#10080,.T.); +#10080=IFCEDGECURVE(#10068,#10075,#10079,.T.); +#10075=IFCVERTEXPOINT(#10074); +#10074=IFCCARTESIANPOINT((-0.08746102387649728,-0.2426335251519145,0.6189999999999996)); +#10079=IFCTRIMMEDCURVE(#10078,(#10067),(#10074),.T.,.CARTESIAN.); +#10078=IFCLINE(#10067,#10077); +#10077=IFCVECTOR(#10076,0.30479999999999996); +#10076=IFCDIRECTION((-0.9629331807330704,-0.26974004048952704,0.)); +#10304=IFCORIENTEDEDGE(*,*,#10087,.T.); +#10087=IFCEDGECURVE(#10075,#10082,#10086,.T.); +#10082=IFCVERTEXPOINT(#10081); +#10081=IFCCARTESIANPOINT((-0.09006360493678733,-0.2528058686294334,0.6189999999999996)); +#10086=IFCTRIMMEDCURVE(#10085,(#10074),(#10081),.T.,.CARTESIAN.); +#10085=IFCLINE(#10074,#10084); +#10084=IFCVECTOR(#10083,0.3048); +#10083=IFCDIRECTION((-0.24786486288476578,-0.9687946169065539,0.)); +#10305=IFCORIENTEDEDGE(*,*,#10094,.T.); +#10094=IFCEDGECURVE(#10082,#10089,#10093,.T.); +#10089=IFCVERTEXPOINT(#10088); +#10088=IFCCARTESIANPOINT((-0.0825553875993801,-0.26014594168181215,0.6189999999999996)); +#10093=IFCTRIMMEDCURVE(#10092,(#10081),(#10088),.T.,.CARTESIAN.); +#10092=IFCLINE(#10081,#10091); +#10091=IFCVECTOR(#10090,0.30479999999999996); +#10090=IFCDIRECTION((0.7150683178483096,-0.6990545764170268,0.)); +#10306=IFCORIENTEDEDGE(*,*,#10099,.T.); +#10099=IFCEDGECURVE(#10089,#10059,#10098,.T.); +#10098=IFCTRIMMEDCURVE(#10097,(#10088),(#10058),.T.,.CARTESIAN.); +#10097=IFCLINE(#10088,#10096); +#10096=IFCVECTOR(#10095,0.3048); +#10095=IFCDIRECTION((0.9629331807330707,0.2697400404895269,0.)); +#10324=IFCADVANCEDFACE((#10317),#10323,.T.); +#10317=IFCFACEOUTERBOUND(#10316,.T.); +#10316=IFCEDGELOOP((#10314,#10315)); +#10314=IFCORIENTEDEDGE(*,*,#10101,.T.); +#10101=IFCEDGECURVE(#9859,#9866,#10100,.T.); +#10100=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9858,#9858,#9858,#9880,#9879,#9878,#9865,#9865,#9865),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,4.12817791062281E-09,0.25000000412817797,0.5000000041281779,0.500000056251146),.UNSPECIFIED.,(0.999999990327077,0.999999995163538,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999938934145,0.999999877868315)); +#10315=IFCORIENTEDEDGE(*,*,#9871,.F.); +#10323=IFCPLANE(#10322); +#10322=IFCAXIS2PLACEMENT3D(#10102,#9,#5); +#10102=IFCCARTESIANPOINT((-0.0945527202965859,-0.25862475525255485,0.6109999999999995)); +#10325=IFCADVANCEDFACE((#10321),#10323,.T.); +#10321=IFCFACEBOUND(#10320,.F.); +#10320=IFCEDGELOOP((#10318,#10319)); +#10318=IFCORIENTEDEDGE(*,*,#10106,.T.); +#10106=IFCEDGECURVE(#9901,#9903,#10105,.T.); +#10105=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9900,#9900,#9900,#10102,#10103,#10104,#9902,#9902,#9902),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#10103=IFCCARTESIANPOINT((-0.08292718489370714,-0.26159913360717196,0.6109999999999995)); +#10104=IFCCARTESIANPOINT((-0.07130164949082848,-0.26457351196178913,0.6109999999999995)); +#10319=IFCORIENTEDEDGE(*,*,#9908,.F.); +#10336=IFCADVANCEDFACE((#10329),#10335,.T.); +#10329=IFCFACEOUTERBOUND(#10328,.T.); +#10328=IFCEDGELOOP((#10326,#10327)); +#10326=IFCORIENTEDEDGE(*,*,#9962,.F.); +#10327=IFCORIENTEDEDGE(*,*,#10111,.T.); +#10111=IFCEDGECURVE(#9955,#9957,#10110,.T.); +#10110=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9954,#9954,#9954,#10107,#10108,#10109,#9956),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#10107=IFCCARTESIANPOINT((-0.07204451992044654,-0.24528755480315156,0.5919999999999995)); +#10108=IFCCARTESIANPOINT((-0.07834168493033905,-0.2436764331944007,0.5919999999999995)); +#10109=IFCCARTESIANPOINT((-0.0846388499402317,-0.24206531158564976,0.5919999999999995)); +#10335=IFCPLANE(#10334); +#10334=IFCAXIS2PLACEMENT3D(#10112,#10,#6); +#10112=IFCCARTESIANPOINT((-0.0734644387528939,-0.26092353352241515,0.5919999999999995)); +#10337=IFCADVANCEDFACE((#10333),#10335,.T.); +#10333=IFCFACEBOUND(#10332,.F.); +#10332=IFCEDGELOOP((#10330,#10331)); +#10330=IFCORIENTEDEDGE(*,*,#10116,.T.); +#10116=IFCEDGECURVE(#9981,#9983,#10115,.T.); +#10115=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9980,#9980,#9980,#10112,#10113,#10114,#9982,#9982,#9982),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#10113=IFCCARTESIANPOINT((-0.08218359030505293,-0.25869274975645234,0.5919999999999995)); +#10114=IFCCARTESIANPOINT((-0.09090274185721194,-0.2564619659904895,0.5919999999999995)); +#10331=IFCORIENTEDEDGE(*,*,#9988,.F.); +#10349=IFCADVANCEDFACE((#10343),#10348,.F.); +#10343=IFCFACEOUTERBOUND(#10342,.T.); +#10342=IFCEDGELOOP((#10338,#10339,#10340,#10341)); +#10338=IFCORIENTEDEDGE(*,*,#9994,.F.); +#10339=IFCORIENTEDEDGE(*,*,#10116,.F.); +#10340=IFCORIENTEDEDGE(*,*,#10005,.F.); +#10341=IFCORIENTEDEDGE(*,*,#10121,.T.); +#10121=IFCEDGECURVE(#9996,#9990,#10120,.T.); +#10120=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9995,#9995,#9995,#10117,#10118,#10119,#9989,#9989,#9989),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#10117=IFCCARTESIANPOINT((-0.0734644387528939,-0.26092353352241515,0.5999999999999995)); +#10118=IFCCARTESIANPOINT((-0.08218359030505293,-0.25869274975645234,0.5999999999999995)); +#10119=IFCCARTESIANPOINT((-0.09090274185721194,-0.2564619659904895,0.5999999999999995)); +#10348=IFCSURFACEOFLINEAREXTRUSION(#10347,#10345,#9,0.026246719160105014); +#10347=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10346); +#10346=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10205,#10206,#10207,#10208,#10208,#10208),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#10345=IFCAXIS2PLACEMENT3D(#9980,#9,#10344); +#10344=IFCDIRECTION((-0.9687946151883572,0.24786486960043966,0.)); +#10361=IFCADVANCEDFACE((#10355),#10360,.F.); +#10355=IFCFACEOUTERBOUND(#10354,.T.); +#10354=IFCEDGELOOP((#10350,#10351,#10352,#10353)); +#10350=IFCORIENTEDEDGE(*,*,#9968,.F.); +#10351=IFCORIENTEDEDGE(*,*,#10111,.F.); +#10352=IFCORIENTEDEDGE(*,*,#9979,.F.); +#10353=IFCORIENTEDEDGE(*,*,#10126,.T.); +#10126=IFCEDGECURVE(#9970,#9964,#10125,.T.); +#10125=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9969,#9969,#9969,#10122,#10123,#10124,#9963),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#10122=IFCCARTESIANPOINT((-0.07204451992044654,-0.24528755480315156,0.5999999999999995)); +#10123=IFCCARTESIANPOINT((-0.07834168493033905,-0.2436764331944007,0.5999999999999995)); +#10124=IFCCARTESIANPOINT((-0.0846388499402317,-0.24206531158564976,0.5999999999999995)); +#10360=IFCSURFACEOFLINEAREXTRUSION(#10359,#10357,#10,0.026246719160105236); +#10359=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10358); +#10358=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10189,#10190,#10262,#10263),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#10357=IFCAXIS2PLACEMENT3D(#9954,#10,#10356); +#10356=IFCDIRECTION((-0.9687946145826193,0.24786487196800258,0.)); +#10372=IFCADVANCEDFACE((#10365),#10371,.T.); +#10365=IFCFACEOUTERBOUND(#10364,.T.); +#10364=IFCEDGELOOP((#10362,#10363)); +#10362=IFCORIENTEDEDGE(*,*,#9935,.F.); +#10363=IFCORIENTEDEDGE(*,*,#10131,.T.); +#10131=IFCEDGECURVE(#9927,#9929,#10130,.T.); +#10130=IFCTRIMMEDCURVE(#10129,(#9926),(#9928),.T.,.CARTESIAN.); +#10129=IFCCIRCLE(#10128,0.005499999999999968); +#10128=IFCAXIS2PLACEMENT3D(#9930,#10,#10127); +#10127=IFCDIRECTION((-0.9687946169065556,0.24786486288475895,0.)); +#10371=IFCPLANE(#10370); +#10370=IFCAXIS2PLACEMENT3D(#9893,#9,#5); +#10373=IFCADVANCEDFACE((#10369),#10371,.T.); +#10369=IFCFACEBOUND(#10368,.F.); +#10368=IFCEDGELOOP((#10366,#10367)); +#10366=IFCORIENTEDEDGE(*,*,#10136,.T.); +#10136=IFCEDGECURVE(#9884,#9890,#10135,.T.); +#10135=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9883,#9883,#9883,#10132,#10133,#10134,#9889,#9889,#9889),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10132=IFCCARTESIANPOINT((-0.06961120096086393,-0.24384569529510805,0.6039999999999995)); +#10133=IFCCARTESIANPOINT((-0.07784595520456958,-0.24173884396058748,0.6039999999999995)); +#10134=IFCCARTESIANPOINT((-0.08608070944827523,-0.23963199262606702,0.6039999999999995)); +#10367=IFCORIENTEDEDGE(*,*,#9895,.F.); +#10384=IFCADVANCEDFACE((#10377),#10383,.T.); +#10377=IFCFACEOUTERBOUND(#10376,.T.); +#10376=IFCEDGELOOP((#10374,#10375)); +#10374=IFCORIENTEDEDGE(*,*,#9949,.F.); +#10375=IFCORIENTEDEDGE(*,*,#10141,.T.); +#10141=IFCEDGECURVE(#9937,#9943,#10140,.T.); +#10140=IFCTRIMMEDCURVE(#10139,(#9936),(#9942),.T.,.CARTESIAN.); +#10139=IFCCIRCLE(#10138,0.005499999999999909); +#10138=IFCAXIS2PLACEMENT3D(#9944,#9,#10137); +#10137=IFCDIRECTION((-0.9687946169065556,0.24786486288475895,0.)); +#10383=IFCPLANE(#10382); +#10382=IFCAXIS2PLACEMENT3D(#10124,#10,#6); +#10385=IFCADVANCEDFACE((#10381),#10383,.T.); +#10381=IFCFACEBOUND(#10380,.F.); +#10380=IFCEDGELOOP((#10378,#10379)); +#10378=IFCORIENTEDEDGE(*,*,#9975,.F.); +#10379=IFCORIENTEDEDGE(*,*,#10126,.F.); +#10396=IFCADVANCEDFACE((#10391),#10395,.F.); +#10391=IFCFACEOUTERBOUND(#10390,.T.); +#10390=IFCEDGELOOP((#10386,#10387,#10388,#10389)); +#10386=IFCORIENTEDEDGE(*,*,#9941,.F.); +#10387=IFCORIENTEDEDGE(*,*,#10131,.F.); +#10388=IFCORIENTEDEDGE(*,*,#9953,.F.); +#10389=IFCORIENTEDEDGE(*,*,#10141,.F.); +#10395=IFCSURFACEOFREVOLUTION(#10394,$,#10392); +#10394=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#10393); +#10393=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#10248,#10249),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#10392=IFCAXIS1PLACEMENT(#9944,#10); +#10407=IFCADVANCEDFACE((#10400),#10406,.T.); +#10400=IFCFACEOUTERBOUND(#10399,.T.); +#10399=IFCEDGELOOP((#10397,#10398)); +#10397=IFCORIENTEDEDGE(*,*,#10001,.F.); +#10398=IFCORIENTEDEDGE(*,*,#10121,.F.); +#10406=IFCPLANE(#10405); +#10405=IFCAXIS2PLACEMENT3D(#9919,#10,#6); +#10408=IFCADVANCEDFACE((#10404),#10406,.T.); +#10404=IFCFACEBOUND(#10403,.F.); +#10403=IFCEDGELOOP((#10401,#10402)); +#10401=IFCORIENTEDEDGE(*,*,#10146,.T.); +#10146=IFCEDGECURVE(#9910,#9916,#10145,.T.); +#10145=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9909,#9909,#9909,#10142,#10143,#10144,#9915,#9915,#9915),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.1608994987533094E-08,0.250000011608995,0.500000011608995,0.500000015434796),.UNSPECIFIED.,(0.999999972798433,0.999999986399216,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#10142=IFCCARTESIANPOINT((-0.07130164949082848,-0.26457351196178913,0.5999999999999995)); +#10143=IFCCARTESIANPOINT((-0.08292718489370714,-0.26159913360717196,0.5999999999999995)); +#10144=IFCCARTESIANPOINT((-0.0945527202965859,-0.25862475525255485,0.5999999999999995)); +#10402=IFCORIENTEDEDGE(*,*,#9921,.F.); +#10420=IFCADVANCEDFACE((#10414),#10419,.F.); +#10414=IFCFACEOUTERBOUND(#10413,.T.); +#10413=IFCEDGELOOP((#10409,#10410,#10411,#10412)); +#10409=IFCORIENTEDEDGE(*,*,#9914,.F.); +#10410=IFCORIENTEDEDGE(*,*,#10106,.F.); +#10411=IFCORIENTEDEDGE(*,*,#9925,.F.); +#10412=IFCORIENTEDEDGE(*,*,#10146,.F.); +#10419=IFCSURFACEOFLINEAREXTRUSION(#10418,#10416,#9,0.03608923884514437); +#10418=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10417); +#10417=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10233,#10234,#10235,#10236,#10236,#10236),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#10416=IFCAXIS2PLACEMENT3D(#9900,#10,#10415); +#10415=IFCDIRECTION((0.9687946223631008,-0.24786484155752508,0.)); +#10432=IFCADVANCEDFACE((#10426),#10431,.F.); +#10426=IFCFACEOUTERBOUND(#10425,.T.); +#10425=IFCEDGELOOP((#10421,#10422,#10423,#10424)); +#10421=IFCORIENTEDEDGE(*,*,#9888,.F.); +#10422=IFCORIENTEDEDGE(*,*,#10151,.T.); +#10151=IFCEDGECURVE(#9877,#9876,#10150,.T.); +#10150=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10147,#10147,#10147,#10148,#9868,#10149,#9865,#9865,#9865),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10148=IFCCARTESIANPOINT((-0.06961120096086393,-0.24384569529510805,0.6109999999999995)); +#10149=IFCCARTESIANPOINT((-0.08608070944827523,-0.23963199262606702,0.6109999999999995)); +#10423=IFCORIENTEDEDGE(*,*,#9899,.F.); +#10424=IFCORIENTEDEDGE(*,*,#10136,.F.); +#10431=IFCSURFACEOFLINEAREXTRUSION(#10430,#10428,#10,0.02296587926509175); +#10430=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10429); +#10429=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10205,#10206,#10207,#10208,#10208,#10208),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.578532E-09,0.250000003578532,0.500000003578532,0.500000007229643),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995722457,0.999999991444914)); +#10428=IFCAXIS2PLACEMENT3D(#9865,#9,#10427); +#10427=IFCDIRECTION((0.9687946168556711,-0.24786486308364375,0.)); +#10443=IFCADVANCEDFACE((#10436),#10442,.T.); +#10436=IFCFACEOUTERBOUND(#10435,.T.); +#10435=IFCEDGELOOP((#10433,#10434)); +#10433=IFCORIENTEDEDGE(*,*,#9844,.F.); +#10434=IFCORIENTEDEDGE(*,*,#10156,.T.); +#10156=IFCEDGECURVE(#9833,#9839,#10155,.T.); +#10155=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#9832,#9832,#9832,#10152,#10153,#10154,#9838,#9838,#9838),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.318021025653593E-09,0.25000000131802097,0.500000001318021,0.500000008046258),.UNSPECIFIED.,(0.999999996911685,0.999999998455842,1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#10152=IFCCARTESIANPOINT((-0.07143619018055086,-0.24492708992614073,0.6109999999999995)); +#10153=IFCCARTESIANPOINT((-0.07821775249889674,-0.24319203588594743,0.6109999999999995)); +#10154=IFCCARTESIANPOINT((-0.08499931481724253,-0.24145698184575407,0.6109999999999995)); +#10442=IFCPLANE(#10441); +#10441=IFCAXIS2PLACEMENT3D(#10149,#10,#6); +#10444=IFCADVANCEDFACE((#10440),#10442,.T.); +#10440=IFCFACEBOUND(#10439,.F.); +#10439=IFCEDGELOOP((#10437,#10438)); +#10437=IFCORIENTEDEDGE(*,*,#9882,.F.); +#10438=IFCORIENTEDEDGE(*,*,#10151,.F.); +#10456=IFCADVANCEDFACE((#10450),#10455,.F.); +#10450=IFCFACEOUTERBOUND(#10449,.T.); +#10449=IFCEDGELOOP((#10445,#10446,#10447,#10448)); +#10445=IFCORIENTEDEDGE(*,*,#9864,.F.); +#10446=IFCORIENTEDEDGE(*,*,#10010,.F.); +#10447=IFCORIENTEDEDGE(*,*,#9875,.F.); +#10448=IFCORIENTEDEDGE(*,*,#10101,.F.); +#10455=IFCSURFACEOFLINEAREXTRUSION(#10454,#10452,#9,0.009842519685039797); +#10454=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10453); +#10453=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10205,#10206,#10207,#10208,#10208,#10208),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#10452=IFCAXIS2PLACEMENT3D(#9849,#10,#10451); +#10451=IFCDIRECTION((0.9687945832589455,-0.2478649943984143,0.)); +#10468=IFCADVANCEDFACE((#10462),#10467,.F.); +#10462=IFCFACEOUTERBOUND(#10461,.T.); +#10461=IFCEDGELOOP((#10457,#10458,#10459,#10460)); +#10457=IFCORIENTEDEDGE(*,*,#9837,.F.); +#10458=IFCORIENTEDEDGE(*,*,#10057,.F.); +#10459=IFCORIENTEDEDGE(*,*,#9848,.F.); +#10460=IFCORIENTEDEDGE(*,*,#10156,.F.); +#10467=IFCSURFACEOFLINEAREXTRUSION(#10466,#10464,#10,0.026246719160104792); +#10466=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10465); +#10465=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10189,#10190,#10191,#10192,#10192,#10192),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728237E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#10464=IFCAXIS2PLACEMENT3D(#9823,#9,#10463); +#10463=IFCDIRECTION((0.9687946206994835,-0.2478648480598725,0.)); +#10479=IFCADVANCEDFACE((#10474),#10478,.T.); +#10474=IFCFACEOUTERBOUND(#10473,.T.); +#10473=IFCEDGELOOP((#10469,#10470,#10471,#10472)); +#10469=IFCORIENTEDEDGE(*,*,#10073,.F.); +#10470=IFCORIENTEDEDGE(*,*,#10160,.T.); +#10160=IFCEDGECURVE(#10061,#10014,#10159,.T.); +#10159=IFCTRIMMEDCURVE(#10158,(#10060),(#10013),.T.,.CARTESIAN.); +#10158=IFCLINE(#10060,#10157); +#10157=IFCVECTOR(#10,0.3048); +#10471=IFCORIENTEDEDGE(*,*,#10019,.F.); +#10472=IFCORIENTEDEDGE(*,*,#10164,.T.); +#10164=IFCEDGECURVE(#10012,#10068,#10163,.T.); +#10163=IFCTRIMMEDCURVE(#10162,(#10011),(#10067),.T.,.CARTESIAN.); +#10162=IFCLINE(#10011,#10161); +#10161=IFCVECTOR(#9,0.3048); +#10478=IFCPLANE(#10477); +#10477=IFCAXIS2PLACEMENT3D(#10067,#10475,#10476); +#10475=IFCDIRECTION((0.6990545764170298,0.7150683178483068,0.)); +#10476=IFCDIRECTION((0.7150683178483068,-0.6990545764170298,0.)); +#10490=IFCADVANCEDFACE((#10485),#10489,.T.); +#10485=IFCFACEOUTERBOUND(#10484,.T.); +#10484=IFCEDGELOOP((#10480,#10481,#10482,#10483)); +#10480=IFCORIENTEDEDGE(*,*,#10066,.F.); +#10481=IFCORIENTEDEDGE(*,*,#10168,.T.); +#10168=IFCEDGECURVE(#10059,#10021,#10167,.T.); +#10167=IFCTRIMMEDCURVE(#10166,(#10058),(#10020),.T.,.CARTESIAN.); +#10166=IFCLINE(#10058,#10165); +#10165=IFCVECTOR(#10,0.3048); +#10482=IFCORIENTEDEDGE(*,*,#10026,.F.); +#10483=IFCORIENTEDEDGE(*,*,#10160,.F.); +#10489=IFCPLANE(#10488); +#10488=IFCAXIS2PLACEMENT3D(#10060,#10486,#10487); +#10486=IFCDIRECTION((0.9687946169065537,-0.24786486288476656,0.)); +#10487=IFCDIRECTION((0.24786486288476656,0.9687946169065537,0.)); +#10501=IFCADVANCEDFACE((#10496),#10500,.T.); +#10496=IFCFACEOUTERBOUND(#10495,.T.); +#10495=IFCEDGELOOP((#10491,#10492,#10493,#10494)); +#10491=IFCORIENTEDEDGE(*,*,#10099,.F.); +#10492=IFCORIENTEDEDGE(*,*,#10172,.T.); +#10172=IFCEDGECURVE(#10089,#10028,#10171,.T.); +#10171=IFCTRIMMEDCURVE(#10170,(#10088),(#10027),.T.,.CARTESIAN.); +#10170=IFCLINE(#10088,#10169); +#10169=IFCVECTOR(#10,0.3048); +#10493=IFCORIENTEDEDGE(*,*,#10033,.F.); +#10494=IFCORIENTEDEDGE(*,*,#10168,.F.); +#10500=IFCPLANE(#10499); +#10499=IFCAXIS2PLACEMENT3D(#10058,#10497,#10498); +#10497=IFCDIRECTION((0.26974004048952976,-0.9629331807330699,0.)); +#10498=IFCDIRECTION((0.9629331807330699,0.26974004048952976,0.)); +#10512=IFCADVANCEDFACE((#10507),#10511,.T.); +#10507=IFCFACEOUTERBOUND(#10506,.T.); +#10506=IFCEDGELOOP((#10502,#10503,#10504,#10505)); +#10502=IFCORIENTEDEDGE(*,*,#10094,.F.); +#10503=IFCORIENTEDEDGE(*,*,#10176,.T.); +#10176=IFCEDGECURVE(#10082,#10035,#10175,.T.); +#10175=IFCTRIMMEDCURVE(#10174,(#10081),(#10034),.T.,.CARTESIAN.); +#10174=IFCLINE(#10081,#10173); +#10173=IFCVECTOR(#10,0.3048); +#10504=IFCORIENTEDEDGE(*,*,#10040,.F.); +#10505=IFCORIENTEDEDGE(*,*,#10172,.F.); +#10511=IFCPLANE(#10510); +#10510=IFCAXIS2PLACEMENT3D(#10088,#10508,#10509); +#10508=IFCDIRECTION((-0.6990545764170303,-0.7150683178483064,0.)); +#10509=IFCDIRECTION((0.7150683178483064,-0.6990545764170303,0.)); +#10523=IFCADVANCEDFACE((#10518),#10522,.T.); +#10518=IFCFACEOUTERBOUND(#10517,.T.); +#10517=IFCEDGELOOP((#10513,#10514,#10515,#10516)); +#10513=IFCORIENTEDEDGE(*,*,#10087,.F.); +#10514=IFCORIENTEDEDGE(*,*,#10180,.T.); +#10180=IFCEDGECURVE(#10075,#10042,#10179,.T.); +#10179=IFCTRIMMEDCURVE(#10178,(#10074),(#10041),.T.,.CARTESIAN.); +#10178=IFCLINE(#10074,#10177); +#10177=IFCVECTOR(#10,0.3048); +#10515=IFCORIENTEDEDGE(*,*,#10047,.F.); +#10516=IFCORIENTEDEDGE(*,*,#10176,.F.); +#10522=IFCPLANE(#10521); +#10521=IFCAXIS2PLACEMENT3D(#10034,#10519,#10520); +#10519=IFCDIRECTION((-0.9687946169065538,0.24786486288476575,0.)); +#10520=IFCDIRECTION((0.24786486288476575,0.9687946169065538,0.)); +#10534=IFCADVANCEDFACE((#10529),#10533,.T.); +#10529=IFCFACEOUTERBOUND(#10528,.T.); +#10528=IFCEDGELOOP((#10524,#10525,#10526,#10527)); +#10524=IFCORIENTEDEDGE(*,*,#10080,.F.); +#10525=IFCORIENTEDEDGE(*,*,#10164,.F.); +#10526=IFCORIENTEDEDGE(*,*,#10052,.F.); +#10527=IFCORIENTEDEDGE(*,*,#10180,.F.); +#10533=IFCPLANE(#10532); +#10532=IFCAXIS2PLACEMENT3D(#10074,#10530,#10531); +#10530=IFCDIRECTION((-0.26974004048953004,0.9629331807330698,0.)); +#10531=IFCDIRECTION((0.9629331807330698,0.26974004048953004,0.)); +#11250=IFCADVANCEDBREP(#11249); +#11249=IFCCLOSEDSHELL((#10910,#10926,#10938,#10954,#10967,#10981,#10993,#11009,#11010,#11026,#11027,#11038,#11039,#11050,#11051,#11063,#11075,#11086,#11087,#11098,#11099,#11110,#11121,#11122,#11134,#11146,#11157,#11158,#11170,#11182,#11193,#11204,#11215,#11226,#11237,#11248)); +#10910=IFCADVANCEDFACE((#10900),#10909,.F.); +#10900=IFCFACEOUTERBOUND(#10899,.T.); +#10899=IFCEDGELOOP((#10895,#10896,#10897,#10898)); +#10895=IFCORIENTEDEDGE(*,*,#10545,.T.); +#10545=IFCEDGECURVE(#10538,#10540,#10544,.T.); +#10538=IFCVERTEXPOINT(#10537); +#10537=IFCCARTESIANPOINT((-0.08673436885743603,-0.04823854416410006,0.6189999999999996)); +#10540=IFCVERTEXPOINT(#10539); +#10539=IFCCARTESIANPOINT((-0.07317124422074425,-0.05170865224448665,0.6189999999999996)); +#10544=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10537,#10537,#10537,#10541,#10542,#10543,#10539),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,6.72823696756808E-09,0.25000000672823697,0.500000006728237),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.)); +#10541=IFCCARTESIANPOINT((-0.08846942289762934,-0.05502010648244596,0.6189999999999996)); +#10542=IFCCARTESIANPOINT((-0.08168786057928344,-0.05675516052263924,0.6189999999999996)); +#10543=IFCCARTESIANPOINT((-0.07490629826093756,-0.058490214562832654,0.6189999999999996)); +#10896=IFCORIENTEDEDGE(*,*,#10551,.T.); +#10551=IFCEDGECURVE(#10540,#10547,#10550,.T.); +#10547=IFCVERTEXPOINT(#10546); +#10546=IFCCARTESIANPOINT((-0.07317124425376399,-0.0517086523735462,0.6109999999999998)); +#10550=IFCTRIMMEDCURVE(#10549,(#10539),(#10546),.T.,.CARTESIAN.); +#10549=IFCLINE(#10539,#10548); +#10548=IFCVECTOR(#10,0.3048); +#10897=IFCORIENTEDEDGE(*,*,#10558,.T.); +#10558=IFCEDGECURVE(#10547,#10553,#10557,.T.); +#10553=IFCVERTEXPOINT(#10552); +#10552=IFCCARTESIANPOINT((-0.08673436879139865,-0.048238543905989334,0.6109999999999995)); +#10557=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10546,#10554,#10555,#10556,#10552,#10552,#10552),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#10554=IFCCARTESIANPOINT((-0.07490629826093756,-0.058490214562832654,0.6109999999999995)); +#10555=IFCCARTESIANPOINT((-0.08168786057928344,-0.05675516052263924,0.6109999999999995)); +#10556=IFCCARTESIANPOINT((-0.08846942289762934,-0.05502010648244596,0.6109999999999995)); +#10898=IFCORIENTEDEDGE(*,*,#10562,.T.); +#10562=IFCEDGECURVE(#10553,#10538,#10561,.T.); +#10561=IFCTRIMMEDCURVE(#10560,(#10552),(#10537),.T.,.CARTESIAN.); +#10560=IFCLINE(#10552,#10559); +#10559=IFCVECTOR(#9,0.3048); +#10909=IFCSURFACEOFLINEAREXTRUSION(#10908,#10902,#10,0.026246719160104792); +#10908=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10907); +#10907=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10903,#10904,#10905,#10906,#10906,#10906),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#10903=IFCCARTESIANPOINT((0.,0.00700000000000011,0.)); +#10904=IFCCARTESIANPOINT((0.006999999866787695,0.0070000001332123155,0.)); +#10905=IFCCARTESIANPOINT((0.013999999866787688,0.007000000266424639,0.)); +#10906=IFCCARTESIANPOINT((0.013999999999999988,0.,0.)); +#10902=IFCAXIS2PLACEMENT3D(#10539,#9,#10901); +#10901=IFCDIRECTION((-0.9687946121896056,0.24786488132123824,0.)); +#10926=IFCADVANCEDFACE((#10916),#10925,.F.); +#10916=IFCFACEOUTERBOUND(#10915,.T.); +#10915=IFCEDGELOOP((#10911,#10912,#10913,#10914)); +#10911=IFCORIENTEDEDGE(*,*,#10571,.T.); +#10571=IFCEDGECURVE(#10564,#10566,#10570,.T.); +#10564=IFCVERTEXPOINT(#10563); +#10563=IFCCARTESIANPOINT((-0.08842975943702255,-0.047804780654051755,0.6139999999999997)); +#10566=IFCVERTEXPOINT(#10565); +#10565=IFCCARTESIANPOINT((-0.07147585364115776,-0.05214241575453502,0.6139999999999995)); +#10570=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10563,#10563,#10563,#10567,#10568,#10569,#10565),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.2122968052792373E-08,0.25000005212296805,0.500000052122969),.UNSPECIFIED.,(0.999999877868314,0.999999938934144,1.,0.707106781186548,1.,0.707106781186548,1.)); +#10567=IFCCARTESIANPOINT((-0.08626094188678088,-0.039327827756119406,0.6139999999999995)); +#10568=IFCCARTESIANPOINT((-0.07778398898884849,-0.041496645306360956,0.6139999999999995)); +#10569=IFCCARTESIANPOINT((-0.06930703609091608,-0.04366546285660263,0.6139999999999995)); +#10912=IFCORIENTEDEDGE(*,*,#10578,.T.); +#10578=IFCEDGECURVE(#10566,#10573,#10577,.T.); +#10573=IFCVERTEXPOINT(#10572); +#10572=IFCCARTESIANPOINT((-0.07147585300167782,-0.05214241325508794,0.6109999999999995)); +#10577=IFCTRIMMEDCURVE(#10576,(#10565),(#10572),.T.,.CARTESIAN.); +#10576=IFCLINE(#10565,#10575); +#10575=IFCVECTOR(#10574,0.30479999999999996); +#10574=IFCDIRECTION((2.131599805110011E-07,8.331490271681606E-07,-1.)); +#10913=IFCORIENTEDEDGE(*,*,#10585,.T.); +#10585=IFCEDGECURVE(#10573,#10580,#10584,.T.); +#10580=IFCVERTEXPOINT(#10579); +#10579=IFCCARTESIANPOINT((-0.0884297600765025,-0.047804783153498884,0.6109999999999992)); +#10584=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10572,#10581,#10582,#10583,#10579,#10579,#10579),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#10581=IFCCARTESIANPOINT((-0.06930703609091608,-0.04366546285660263,0.6109999999999995)); +#10582=IFCCARTESIANPOINT((-0.07778398898884849,-0.041496645306360956,0.6109999999999995)); +#10583=IFCCARTESIANPOINT((-0.08626094188678088,-0.039327827756119406,0.6109999999999995)); +#10914=IFCORIENTEDEDGE(*,*,#10589,.T.); +#10589=IFCEDGECURVE(#10580,#10564,#10588,.T.); +#10588=IFCTRIMMEDCURVE(#10587,(#10579),(#10563),.T.,.CARTESIAN.); +#10587=IFCLINE(#10579,#10586); +#10586=IFCVECTOR(#9,0.3048); +#10925=IFCSURFACEOFLINEAREXTRUSION(#10924,#10918,#9,0.009842519685039353); +#10924=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10923); +#10923=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10919,#10920,#10921,#10922,#10922,#10922),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#10919=IFCCARTESIANPOINT((-1.2899777952487693E-09,0.008749999999999942,0.)); +#10920=IFCCARTESIANPOINT((0.008749998710022161,0.008750001289977747,0.)); +#10921=IFCCARTESIANPOINT((0.017499998710022068,0.008750002579955434,0.)); +#10922=IFCCARTESIANPOINT((0.017499999999999884,2.5799554824183444E-09,0.)); +#10918=IFCAXIS2PLACEMENT3D(#10565,#10,#10917); +#10917=IFCDIRECTION((-0.9687946534482783,0.24786472005920998,0.)); +#10938=IFCADVANCEDFACE((#10932),#10937,.F.); +#10932=IFCFACEOUTERBOUND(#10931,.T.); +#10931=IFCEDGELOOP((#10927,#10928,#10929,#10930)); +#10927=IFCORIENTEDEDGE(*,*,#10596,.T.); +#10596=IFCEDGECURVE(#10590,#10591,#10595,.T.); +#10590=IFCVERTEXPOINT(#10579); +#10591=IFCVERTEXPOINT(#10572); +#10595=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10579,#10579,#10579,#10592,#10593,#10594,#10572),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5785320262604614E-09,0.250000003578532,0.500000003578532),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.)); +#10592=IFCCARTESIANPOINT((-0.09029441211731626,-0.05610150111347866,0.6109999999999995)); +#10593=IFCCARTESIANPOINT((-0.0820596578736106,-0.05820835244799912,0.6109999999999995)); +#10594=IFCCARTESIANPOINT((-0.07382490362990485,-0.06031520378251958,0.6109999999999995)); +#10928=IFCORIENTEDEDGE(*,*,#10602,.T.); +#10602=IFCEDGECURVE(#10591,#10598,#10601,.T.); +#10598=IFCVERTEXPOINT(#10597); +#10597=IFCCARTESIANPOINT((-0.07171805231670919,-0.05208044962216307,0.6039999999999996)); +#10601=IFCTRIMMEDCURVE(#10600,(#10572),(#10597),.T.,.CARTESIAN.); +#10600=IFCLINE(#10572,#10599); +#10599=IFCVECTOR(#10,0.3048); +#10929=IFCORIENTEDEDGE(*,*,#10609,.T.); +#10609=IFCEDGECURVE(#10598,#10604,#10608,.T.); +#10604=IFCVERTEXPOINT(#10603); +#10603=IFCCARTESIANPOINT((-0.0881875607401464,-0.047866746703074795,0.6039999999999995)); +#10608=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10597,#10605,#10606,#10607,#10603,#10603,#10603),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10605=IFCCARTESIANPOINT((-0.07382490362990485,-0.06031520378251958,0.6039999999999995)); +#10606=IFCCARTESIANPOINT((-0.0820596578736106,-0.05820835244799912,0.6039999999999995)); +#10607=IFCCARTESIANPOINT((-0.09029441211731626,-0.05610150111347866,0.6039999999999995)); +#10930=IFCORIENTEDEDGE(*,*,#10613,.T.); +#10613=IFCEDGECURVE(#10604,#10590,#10612,.T.); +#10612=IFCTRIMMEDCURVE(#10611,(#10603),(#10579),.T.,.CARTESIAN.); +#10611=IFCLINE(#10603,#10610); +#10610=IFCVECTOR(#9,0.3048); +#10937=IFCSURFACEOFLINEAREXTRUSION(#10936,#10934,#10,0.02296587926509197); +#10936=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10935); +#10935=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10919,#10920,#10921,#10922,#10922,#10922),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10934=IFCAXIS2PLACEMENT3D(#10861,#9,#10933); +#10861=IFCCARTESIANPOINT((-0.07171805233889893,-0.05208044970889285,0.6109999999999995)); +#10933=IFCDIRECTION((-0.9687946143977616,0.24786487269052912,0.)); +#10954=IFCADVANCEDFACE((#10944),#10953,.F.); +#10944=IFCFACEOUTERBOUND(#10943,.T.); +#10943=IFCEDGELOOP((#10939,#10940,#10941,#10942)); +#10939=IFCORIENTEDEDGE(*,*,#10622,.T.); +#10622=IFCEDGECURVE(#10615,#10617,#10621,.T.); +#10615=IFCVERTEXPOINT(#10614); +#10614=IFCCARTESIANPOINT((-0.0915783419419688,-0.046999219849676255,0.6109999999999995)); +#10617=IFCVERTEXPOINT(#10616); +#10616=IFCCARTESIANPOINT((-0.0683272711362115,-0.05294797655891045,0.6109999999999995)); +#10621=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10614,#10614,#10614,#10618,#10619,#10620,#10616),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.)); +#10618=IFCCARTESIANPOINT((-0.0886039635873517,-0.035373684446797594,0.6109999999999995)); +#10619=IFCCARTESIANPOINT((-0.07697842818447305,-0.0383480628014147,0.6109999999999995)); +#10620=IFCCARTESIANPOINT((-0.06535289278159427,-0.0413224411560318,0.6109999999999995)); +#10940=IFCORIENTEDEDGE(*,*,#10628,.T.); +#10628=IFCEDGECURVE(#10617,#10624,#10627,.T.); +#10624=IFCVERTEXPOINT(#10623); +#10623=IFCCARTESIANPOINT((-0.06832727110402556,-0.05294797643310978,0.5999999999999995)); +#10627=IFCTRIMMEDCURVE(#10626,(#10616),(#10623),.T.,.CARTESIAN.); +#10626=IFCLINE(#10616,#10625); +#10625=IFCVECTOR(#10,0.3048); +#10941=IFCORIENTEDEDGE(*,*,#10635,.T.); +#10635=IFCEDGECURVE(#10624,#10630,#10634,.T.); +#10630=IFCVERTEXPOINT(#10629); +#10629=IFCCARTESIANPOINT((-0.09157834200634037,-0.046999220101276024,0.5999999999999995)); +#10634=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10623,#10631,#10632,#10633,#10629,#10629,#10629),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#10631=IFCCARTESIANPOINT((-0.06535289278159427,-0.0413224411560318,0.5999999999999995)); +#10632=IFCCARTESIANPOINT((-0.07697842818447305,-0.0383480628014147,0.5999999999999995)); +#10633=IFCCARTESIANPOINT((-0.0886039635873517,-0.035373684446797594,0.5999999999999995)); +#10942=IFCORIENTEDEDGE(*,*,#10639,.T.); +#10639=IFCEDGECURVE(#10630,#10615,#10638,.T.); +#10638=IFCTRIMMEDCURVE(#10637,(#10629),(#10614),.T.,.CARTESIAN.); +#10637=IFCLINE(#10629,#10636); +#10636=IFCVECTOR(#9,0.3048); +#10953=IFCSURFACEOFLINEAREXTRUSION(#10952,#10946,#9,0.03608923884514437); +#10952=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10951); +#10951=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10947,#10948,#10949,#10950,#10950,#10950),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#10947=IFCCARTESIANPOINT((0.,0.01200000000000002,0.)); +#10948=IFCCARTESIANPOINT((0.011999999870148005,0.012000000129851961,0.)); +#10949=IFCCARTESIANPOINT((0.023999999870147996,0.012000000259703944,0.)); +#10950=IFCCARTESIANPOINT((0.02399999999999996,0.,0.)); +#10946=IFCAXIS2PLACEMENT3D(#10616,#10,#10945); +#10945=IFCDIRECTION((-0.9687946195887007,0.24786485240143394,0.)); +#10967=IFCADVANCEDFACE((#10960),#10966,.F.); +#10960=IFCFACEOUTERBOUND(#10959,.T.); +#10959=IFCEDGELOOP((#10955,#10956,#10957,#10958)); +#10955=IFCORIENTEDEDGE(*,*,#10649,.T.); +#10649=IFCEDGECURVE(#10641,#10643,#10648,.T.); +#10641=IFCVERTEXPOINT(#10640); +#10640=IFCCARTESIANPOINT((-0.08528117693207626,-0.04861034145842729,0.6039999999999994)); +#10643=IFCVERTEXPOINT(#10642); +#10642=IFCCARTESIANPOINT((-0.07462443614610409,-0.051336854950159654,0.6039999999999993)); +#10648=IFCTRIMMEDCURVE(#10647,(#10640),(#10642),.T.,.CARTESIAN.); +#10647=IFCCIRCLE(#10646,0.005500000000000029); +#10646=IFCAXIS2PLACEMENT3D(#10644,#9,#10645); +#10644=IFCCARTESIANPOINT((-0.07995280653909019,-0.0499735982042935,0.6039999999999993)); +#10645=IFCDIRECTION((0.9687946169065568,-0.24786486288475376,0.)); +#10956=IFCORIENTEDEDGE(*,*,#10655,.T.); +#10655=IFCEDGECURVE(#10643,#10651,#10654,.T.); +#10651=IFCVERTEXPOINT(#10650); +#10650=IFCCARTESIANPOINT((-0.0746244361461853,-0.05133685495047699,0.5999999999999993)); +#10654=IFCTRIMMEDCURVE(#10653,(#10642),(#10650),.T.,.CARTESIAN.); +#10653=IFCLINE(#10642,#10652); +#10652=IFCVECTOR(#10,0.3048); +#10957=IFCORIENTEDEDGE(*,*,#10663,.T.); +#10663=IFCEDGECURVE(#10651,#10657,#10662,.T.); +#10657=IFCVERTEXPOINT(#10656); +#10656=IFCCARTESIANPOINT((-0.08528117693191394,-0.04861034145779249,0.5999999999999994)); +#10662=IFCTRIMMEDCURVE(#10661,(#10650),(#10656),.T.,.CARTESIAN.); +#10661=IFCCIRCLE(#10660,0.005500000000000062); +#10660=IFCAXIS2PLACEMENT3D(#10658,#10,#10659); +#10658=IFCCARTESIANPOINT((-0.07995280653909023,-0.049973598204293444,0.5999999999999994)); +#10659=IFCDIRECTION((0.9687946169065568,-0.24786486288475376,0.)); +#10958=IFCORIENTEDEDGE(*,*,#10667,.T.); +#10667=IFCEDGECURVE(#10657,#10641,#10666,.T.); +#10666=IFCTRIMMEDCURVE(#10665,(#10656),(#10640),.T.,.CARTESIAN.); +#10665=IFCLINE(#10656,#10664); +#10664=IFCVECTOR(#9,0.3048); +#10966=IFCSURFACEOFREVOLUTION(#10965,$,#10961); +#10965=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#10964); +#10964=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#10962,#10963),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#10962=IFCCARTESIANPOINT((-0.08545280653909022,-0.049973598204293555,0.6039999999999993)); +#10963=IFCCARTESIANPOINT((-0.08545280653909029,-0.04997359820429346,0.5999999999999994)); +#10961=IFCAXIS1PLACEMENT(#10658,#10); +#10981=IFCADVANCEDFACE((#10973),#10980,.F.); +#10973=IFCFACEOUTERBOUND(#10972,.T.); +#10972=IFCEDGELOOP((#10968,#10969,#10970,#10971)); +#10968=IFCORIENTEDEDGE(*,*,#10676,.T.); +#10676=IFCEDGECURVE(#10669,#10671,#10675,.T.); +#10669=IFCVERTEXPOINT(#10668); +#10668=IFCCARTESIANPOINT((-0.07365564152919751,-0.051584719813044334,0.5919999999999995)); +#10671=IFCVERTEXPOINT(#10670); +#10670=IFCCARTESIANPOINT((-0.0862499715489828,-0.048362476595542374,0.5919999999999995)); +#10675=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10668,#10668,#10668,#10672,#10673,#10674,#10670),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.25000000331485195,0.500000003314852),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#10672=IFCCARTESIANPOINT((-0.07526676313794849,-0.05788188482293697,0.5919999999999995)); +#10673=IFCCARTESIANPOINT((-0.08156392814784112,-0.056270763214186,0.5919999999999995)); +#10674=IFCCARTESIANPOINT((-0.08786109315773366,-0.05465964160543501,0.5919999999999995)); +#10969=IFCORIENTEDEDGE(*,*,#10682,.T.); +#10682=IFCEDGECURVE(#10671,#10678,#10681,.T.); +#10678=IFCVERTEXPOINT(#10677); +#10677=IFCCARTESIANPOINT((-0.08624997156408923,-0.04836247665458676,0.5999999999999995)); +#10681=IFCTRIMMEDCURVE(#10680,(#10670),(#10677),.T.,.CARTESIAN.); +#10680=IFCLINE(#10670,#10679); +#10679=IFCVECTOR(#9,0.3048); +#10970=IFCORIENTEDEDGE(*,*,#10689,.T.); +#10689=IFCEDGECURVE(#10678,#10684,#10688,.T.); +#10684=IFCVERTEXPOINT(#10683); +#10683=IFCCARTESIANPOINT((-0.07365564149898639,-0.05158471969496214,0.5999999999999996)); +#10688=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10677,#10685,#10686,#10687,#10683,#10683,#10683),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#10685=IFCCARTESIANPOINT((-0.08786109315773366,-0.05465964160543501,0.5999999999999995)); +#10686=IFCCARTESIANPOINT((-0.08156392814784112,-0.056270763214186,0.5999999999999995)); +#10687=IFCCARTESIANPOINT((-0.07526676313794849,-0.05788188482293697,0.5999999999999995)); +#10971=IFCORIENTEDEDGE(*,*,#10693,.T.); +#10693=IFCEDGECURVE(#10684,#10669,#10692,.T.); +#10692=IFCTRIMMEDCURVE(#10691,(#10683),(#10668),.T.,.CARTESIAN.); +#10691=IFCLINE(#10683,#10690); +#10690=IFCVECTOR(#10,0.3048); +#10980=IFCSURFACEOFLINEAREXTRUSION(#10979,#10975,#10,0.026246719160105014); +#10979=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10978); +#10978=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10903,#10904,#10976,#10977,#10977,#10977),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#10976=IFCCARTESIANPOINT((0.012999999939057243,0.006500000121885704,0.)); +#10977=IFCCARTESIANPOINT((0.01300000000000008,0.,0.)); +#10975=IFCAXIS2PLACEMENT3D(#10670,#10,#10974); +#10974=IFCDIRECTION((0.9687946192304906,-0.24786485380151968,0.)); +#10993=IFCADVANCEDFACE((#10987),#10992,.F.); +#10987=IFCFACEOUTERBOUND(#10986,.T.); +#10986=IFCEDGELOOP((#10982,#10983,#10984,#10985)); +#10982=IFCORIENTEDEDGE(*,*,#10702,.T.); +#10702=IFCEDGECURVE(#10695,#10697,#10701,.T.); +#10695=IFCVERTEXPOINT(#10694); +#10694=IFCCARTESIANPOINT((-0.07123365498693113,-0.05220438197025624,0.5919999999999995)); +#10697=IFCVERTEXPOINT(#10696); +#10696=IFCCARTESIANPOINT((-0.08867195809124916,-0.04774281443833047,0.5919999999999995)); +#10701=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10694,#10694,#10694,#10698,#10699,#10700,#10696),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186548,1.,0.707106781186548,1.)); +#10698=IFCCARTESIANPOINT((-0.06900287122096825,-0.04348523041809722,0.5919999999999995)); +#10699=IFCCARTESIANPOINT((-0.07772202277312726,-0.04125444665213434,0.5919999999999995)); +#10700=IFCCARTESIANPOINT((-0.08644117432528618,-0.03902366288617157,0.5919999999999995)); +#10983=IFCORIENTEDEDGE(*,*,#10708,.T.); +#10708=IFCEDGECURVE(#10697,#10704,#10707,.T.); +#10704=IFCVERTEXPOINT(#10703); +#10703=IFCCARTESIANPOINT((-0.0886719580775286,-0.047742814384702834,0.5999999999999996)); +#10707=IFCTRIMMEDCURVE(#10706,(#10696),(#10703),.T.,.CARTESIAN.); +#10706=IFCLINE(#10696,#10705); +#10705=IFCVECTOR(#9,0.3048); +#10984=IFCORIENTEDEDGE(*,*,#10715,.T.); +#10715=IFCEDGECURVE(#10704,#10710,#10714,.T.); +#10710=IFCVERTEXPOINT(#10709); +#10709=IFCCARTESIANPOINT((-0.07123365501437218,-0.052204382077511026,0.5999999999999996)); +#10714=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10703,#10711,#10712,#10713,#10709,#10709,#10709),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#10711=IFCCARTESIANPOINT((-0.08644117432528628,-0.03902366288617157,0.5999999999999995)); +#10712=IFCCARTESIANPOINT((-0.07772202277312726,-0.04125444665213434,0.5999999999999995)); +#10713=IFCCARTESIANPOINT((-0.06900287122096825,-0.04348523041809722,0.5999999999999995)); +#10985=IFCORIENTEDEDGE(*,*,#10719,.T.); +#10719=IFCEDGECURVE(#10710,#10695,#10718,.T.); +#10718=IFCTRIMMEDCURVE(#10717,(#10709),(#10694),.T.,.CARTESIAN.); +#10717=IFCLINE(#10709,#10716); +#10716=IFCVECTOR(#10,0.3048); +#10992=IFCSURFACEOFLINEAREXTRUSION(#10991,#10989,#9,0.026246719160105014); +#10991=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#10990); +#10990=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#10919,#10920,#10921,#10922,#10922,#10922),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#10989=IFCAXIS2PLACEMENT3D(#10696,#9,#10988); +#10988=IFCDIRECTION((0.9687946153820539,-0.24786486884336406,0.)); +#11009=IFCADVANCEDFACE((#10997),#11008,.T.); +#10997=IFCFACEOUTERBOUND(#10996,.T.); +#10996=IFCEDGELOOP((#10994,#10995)); +#10994=IFCORIENTEDEDGE(*,*,#10724,.T.); +#10724=IFCEDGECURVE(#10564,#10566,#10723,.T.); +#10723=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10563,#10563,#10563,#10720,#10721,#10722,#10565,#10565,#10565),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968052792373E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#10720=IFCCARTESIANPOINT((-0.09059857698726421,-0.056281733551983966,0.6139999999999995)); +#10721=IFCCARTESIANPOINT((-0.08212162408933182,-0.058450551102225634,0.6139999999999995)); +#10722=IFCCARTESIANPOINT((-0.07364467119139954,-0.06061936865246742,0.6139999999999995)); +#10995=IFCORIENTEDEDGE(*,*,#10571,.F.); +#11008=IFCPLANE(#11007); +#11007=IFCAXIS2PLACEMENT3D(#11006,#10,#6); +#11006=IFCCARTESIANPOINT((-0.08615973334635238,-0.03754735341315518,0.6139999999999995)); +#11010=IFCADVANCEDFACE((#11005),#11008,.T.); +#11005=IFCFACEBOUND(#11004,.F.); +#11004=IFCEDGELOOP((#10998,#10999,#11000,#11001,#11002,#11003)); +#10998=IFCORIENTEDEDGE(*,*,#10733,.T.); +#10733=IFCEDGECURVE(#10726,#10728,#10732,.T.); +#10726=IFCVERTEXPOINT(#10725); +#10725=IFCCARTESIANPOINT((-0.0773502254788001,-0.03980125472677458,0.6139999999999995)); +#10728=IFCVERTEXPOINT(#10727); +#10727=IFCCARTESIANPOINT((-0.06984200814139285,-0.047141327779153364,0.6139999999999995)); +#10732=IFCTRIMMEDCURVE(#10731,(#10725),(#10727),.T.,.CARTESIAN.); +#10731=IFCLINE(#10725,#10730); +#10730=IFCVECTOR(#10729,0.30479999999999996); +#10729=IFCDIRECTION((0.7150683178483095,-0.6990545764170268,0.)); +#10999=IFCORIENTEDEDGE(*,*,#10740,.T.); +#10740=IFCEDGECURVE(#10728,#10735,#10739,.T.); +#10735=IFCVERTEXPOINT(#10734); +#10734=IFCCARTESIANPOINT((-0.07244458920168291,-0.05731367125667214,0.6139999999999995)); +#10739=IFCTRIMMEDCURVE(#10738,(#10727),(#10734),.T.,.CARTESIAN.); +#10738=IFCLINE(#10727,#10737); +#10737=IFCVECTOR(#10736,0.3048); +#10736=IFCDIRECTION((-0.24786486288476753,-0.9687946169065534,0.)); +#11000=IFCORIENTEDEDGE(*,*,#10747,.T.); +#10747=IFCEDGECURVE(#10735,#10742,#10746,.T.); +#10742=IFCVERTEXPOINT(#10741); +#10741=IFCCARTESIANPOINT((-0.08255538759938019,-0.06014594168181213,0.6139999999999995)); +#10746=IFCTRIMMEDCURVE(#10745,(#10734),(#10741),.T.,.CARTESIAN.); +#10745=IFCLINE(#10734,#10744); +#10744=IFCVECTOR(#10743,0.3048); +#10743=IFCDIRECTION((-0.962933180733072,-0.26974004048952205,0.)); +#11001=IFCORIENTEDEDGE(*,*,#10754,.T.); +#10754=IFCEDGECURVE(#10742,#10749,#10753,.T.); +#10749=IFCVERTEXPOINT(#10748); +#10748=IFCCARTESIANPOINT((-0.09006360493678744,-0.05280586862943335,0.6139999999999995)); +#10753=IFCTRIMMEDCURVE(#10752,(#10741),(#10748),.T.,.CARTESIAN.); +#10752=IFCLINE(#10741,#10751); +#10751=IFCVECTOR(#10750,0.3048); +#10750=IFCDIRECTION((-0.71506831784831,0.6990545764170266,0.)); +#11002=IFCORIENTEDEDGE(*,*,#10761,.T.); +#10761=IFCEDGECURVE(#10749,#10756,#10760,.T.); +#10756=IFCVERTEXPOINT(#10755); +#10755=IFCCARTESIANPOINT((-0.0874610238764974,-0.04263352515191457,0.6139999999999995)); +#10760=IFCTRIMMEDCURVE(#10759,(#10748),(#10755),.T.,.CARTESIAN.); +#10759=IFCLINE(#10748,#10758); +#10758=IFCVECTOR(#10757,0.3048); +#10757=IFCDIRECTION((0.24786486288476753,0.9687946169065534,0.)); +#11003=IFCORIENTEDEDGE(*,*,#10766,.T.); +#10766=IFCEDGECURVE(#10756,#10726,#10765,.T.); +#10765=IFCTRIMMEDCURVE(#10764,(#10755),(#10725),.T.,.CARTESIAN.); +#10764=IFCLINE(#10755,#10763); +#10763=IFCVECTOR(#10762,0.3048); +#10762=IFCDIRECTION((0.962933180733072,0.2697400404895218,0.)); +#11026=IFCADVANCEDFACE((#11014),#11025,.T.); +#11014=IFCFACEOUTERBOUND(#11013,.T.); +#11013=IFCEDGELOOP((#11011,#11012)); +#11011=IFCORIENTEDEDGE(*,*,#10545,.F.); +#11012=IFCORIENTEDEDGE(*,*,#10771,.T.); +#10771=IFCEDGECURVE(#10538,#10540,#10770,.T.); +#10770=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10537,#10537,#10537,#10767,#10768,#10769,#10539,#10539,#10539),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.72823696756808E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#10767=IFCCARTESIANPOINT((-0.08499931481724275,-0.04145698184575418,0.6189999999999996)); +#10768=IFCCARTESIANPOINT((-0.07821775249889686,-0.043192035885947465,0.6189999999999996)); +#10769=IFCCARTESIANPOINT((-0.07143619018055097,-0.04492708992614075,0.6189999999999996)); +#11025=IFCPLANE(#11024); +#11024=IFCAXIS2PLACEMENT3D(#11023,#9,#5); +#11023=IFCCARTESIANPOINT((-0.09136489546693236,-0.05789204036819286,0.6189999999999996)); +#11027=IFCADVANCEDFACE((#11022),#11025,.T.); +#11022=IFCFACEBOUND(#11021,.F.); +#11021=IFCEDGELOOP((#11015,#11016,#11017,#11018,#11019,#11020)); +#11015=IFCORIENTEDEDGE(*,*,#10780,.T.); +#10780=IFCEDGECURVE(#10773,#10775,#10779,.T.); +#10773=IFCVERTEXPOINT(#10772); +#10772=IFCCARTESIANPOINT((-0.07244458920168291,-0.05731367125667214,0.6189999999999996)); +#10775=IFCVERTEXPOINT(#10774); +#10774=IFCCARTESIANPOINT((-0.06984200814139285,-0.047141327779153364,0.6189999999999996)); +#10779=IFCTRIMMEDCURVE(#10778,(#10772),(#10774),.T.,.CARTESIAN.); +#10778=IFCLINE(#10772,#10777); +#10777=IFCVECTOR(#10776,0.3048); +#10776=IFCDIRECTION((0.24786486288476753,0.9687946169065534,0.)); +#11016=IFCORIENTEDEDGE(*,*,#10787,.T.); +#10787=IFCEDGECURVE(#10775,#10782,#10786,.T.); +#10782=IFCVERTEXPOINT(#10781); +#10781=IFCCARTESIANPOINT((-0.0773502254788001,-0.03980125472677458,0.6189999999999996)); +#10786=IFCTRIMMEDCURVE(#10785,(#10774),(#10781),.T.,.CARTESIAN.); +#10785=IFCLINE(#10774,#10784); +#10784=IFCVECTOR(#10783,0.30479999999999996); +#10783=IFCDIRECTION((-0.7150683178483095,0.6990545764170268,0.)); +#11017=IFCORIENTEDEDGE(*,*,#10794,.T.); +#10794=IFCEDGECURVE(#10782,#10789,#10793,.T.); +#10789=IFCVERTEXPOINT(#10788); +#10788=IFCCARTESIANPOINT((-0.0874610238764974,-0.04263352515191457,0.6189999999999996)); +#10793=IFCTRIMMEDCURVE(#10792,(#10781),(#10788),.T.,.CARTESIAN.); +#10792=IFCLINE(#10781,#10791); +#10791=IFCVECTOR(#10790,0.3048); +#10790=IFCDIRECTION((-0.962933180733072,-0.2697400404895218,0.)); +#11018=IFCORIENTEDEDGE(*,*,#10801,.T.); +#10801=IFCEDGECURVE(#10789,#10796,#10800,.T.); +#10796=IFCVERTEXPOINT(#10795); +#10795=IFCCARTESIANPOINT((-0.09006360493678744,-0.05280586862943335,0.6189999999999996)); +#10800=IFCTRIMMEDCURVE(#10799,(#10788),(#10795),.T.,.CARTESIAN.); +#10799=IFCLINE(#10788,#10798); +#10798=IFCVECTOR(#10797,0.3048); +#10797=IFCDIRECTION((-0.24786486288476753,-0.9687946169065534,0.)); +#11019=IFCORIENTEDEDGE(*,*,#10808,.T.); +#10808=IFCEDGECURVE(#10796,#10803,#10807,.T.); +#10803=IFCVERTEXPOINT(#10802); +#10802=IFCCARTESIANPOINT((-0.08255538759938019,-0.06014594168181213,0.6189999999999996)); +#10807=IFCTRIMMEDCURVE(#10806,(#10795),(#10802),.T.,.CARTESIAN.); +#10806=IFCLINE(#10795,#10805); +#10805=IFCVECTOR(#10804,0.3048); +#10804=IFCDIRECTION((0.71506831784831,-0.6990545764170266,0.)); +#11020=IFCORIENTEDEDGE(*,*,#10813,.T.); +#10813=IFCEDGECURVE(#10803,#10773,#10812,.T.); +#10812=IFCTRIMMEDCURVE(#10811,(#10802),(#10772),.T.,.CARTESIAN.); +#10811=IFCLINE(#10802,#10810); +#10810=IFCVECTOR(#10809,0.3048); +#10809=IFCDIRECTION((0.962933180733072,0.26974004048952205,0.)); +#11038=IFCADVANCEDFACE((#11031),#11037,.T.); +#11031=IFCFACEOUTERBOUND(#11030,.T.); +#11030=IFCEDGELOOP((#11028,#11029)); +#11028=IFCORIENTEDEDGE(*,*,#10815,.T.); +#10815=IFCEDGECURVE(#10573,#10580,#10814,.T.); +#10814=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10572,#10572,#10572,#10594,#10593,#10592,#10579,#10579,#10579),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,4.12817791062281E-09,0.25000000412817797,0.5000000041281779,0.500000056251146),.UNSPECIFIED.,(0.999999990327077,0.999999995163538,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999938934145,0.999999877868315)); +#11029=IFCORIENTEDEDGE(*,*,#10585,.F.); +#11037=IFCPLANE(#11036); +#11036=IFCAXIS2PLACEMENT3D(#10816,#9,#5); +#10816=IFCCARTESIANPOINT((-0.0945527202965859,-0.05862475525255491,0.6109999999999995)); +#11039=IFCADVANCEDFACE((#11035),#11037,.T.); +#11035=IFCFACEBOUND(#11034,.F.); +#11034=IFCEDGELOOP((#11032,#11033)); +#11032=IFCORIENTEDEDGE(*,*,#10820,.T.); +#10820=IFCEDGECURVE(#10615,#10617,#10819,.T.); +#10819=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10614,#10614,#10614,#10816,#10817,#10818,#10616,#10616,#10616),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#10817=IFCCARTESIANPOINT((-0.08292718489370726,-0.06159913360717201,0.6109999999999995)); +#10818=IFCCARTESIANPOINT((-0.0713016494908286,-0.06457351196178922,0.6109999999999995)); +#11033=IFCORIENTEDEDGE(*,*,#10622,.F.); +#11050=IFCADVANCEDFACE((#11043),#11049,.T.); +#11043=IFCFACEOUTERBOUND(#11042,.T.); +#11042=IFCEDGELOOP((#11040,#11041)); +#11040=IFCORIENTEDEDGE(*,*,#10676,.F.); +#11041=IFCORIENTEDEDGE(*,*,#10825,.T.); +#10825=IFCEDGECURVE(#10669,#10671,#10824,.T.); +#10824=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10668,#10668,#10668,#10821,#10822,#10823,#10670),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#10821=IFCCARTESIANPOINT((-0.07204451992044654,-0.0452875548031517,0.5919999999999995)); +#10822=IFCCARTESIANPOINT((-0.07834168493033918,-0.04367643319440071,0.5919999999999995)); +#10823=IFCCARTESIANPOINT((-0.08463884994023181,-0.04206531158564974,0.5919999999999995)); +#11049=IFCPLANE(#11048); +#11048=IFCAXIS2PLACEMENT3D(#10826,#10,#6); +#10826=IFCCARTESIANPOINT((-0.0734644387528939,-0.06092353352241526,0.5919999999999995)); +#11051=IFCADVANCEDFACE((#11047),#11049,.T.); +#11047=IFCFACEBOUND(#11046,.F.); +#11046=IFCEDGELOOP((#11044,#11045)); +#11044=IFCORIENTEDEDGE(*,*,#10830,.T.); +#10830=IFCEDGECURVE(#10695,#10697,#10829,.T.); +#10829=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10694,#10694,#10694,#10826,#10827,#10828,#10696,#10696,#10696),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#10827=IFCCARTESIANPOINT((-0.08218359030505304,-0.05869274975645237,0.5919999999999995)); +#10828=IFCCARTESIANPOINT((-0.09090274185721206,-0.05646196599048949,0.5919999999999995)); +#11045=IFCORIENTEDEDGE(*,*,#10702,.F.); +#11063=IFCADVANCEDFACE((#11057),#11062,.F.); +#11057=IFCFACEOUTERBOUND(#11056,.T.); +#11056=IFCEDGELOOP((#11052,#11053,#11054,#11055)); +#11052=IFCORIENTEDEDGE(*,*,#10708,.F.); +#11053=IFCORIENTEDEDGE(*,*,#10830,.F.); +#11054=IFCORIENTEDEDGE(*,*,#10719,.F.); +#11055=IFCORIENTEDEDGE(*,*,#10835,.T.); +#10835=IFCEDGECURVE(#10710,#10704,#10834,.T.); +#10834=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10709,#10709,#10709,#10831,#10832,#10833,#10703,#10703,#10703),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#10831=IFCCARTESIANPOINT((-0.0734644387528939,-0.06092353352241526,0.5999999999999995)); +#10832=IFCCARTESIANPOINT((-0.08218359030505304,-0.05869274975645237,0.5999999999999995)); +#10833=IFCCARTESIANPOINT((-0.09090274185721206,-0.05646196599048949,0.5999999999999995)); +#11062=IFCSURFACEOFLINEAREXTRUSION(#11061,#11059,#9,0.026246719160105014); +#11061=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11060); +#11060=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10919,#10920,#10921,#10922,#10922,#10922),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#11059=IFCAXIS2PLACEMENT3D(#10694,#9,#11058); +#11058=IFCDIRECTION((-0.9687946151883581,0.24786486960043602,0.)); +#11075=IFCADVANCEDFACE((#11069),#11074,.F.); +#11069=IFCFACEOUTERBOUND(#11068,.T.); +#11068=IFCEDGELOOP((#11064,#11065,#11066,#11067)); +#11064=IFCORIENTEDEDGE(*,*,#10682,.F.); +#11065=IFCORIENTEDEDGE(*,*,#10825,.F.); +#11066=IFCORIENTEDEDGE(*,*,#10693,.F.); +#11067=IFCORIENTEDEDGE(*,*,#10840,.T.); +#10840=IFCEDGECURVE(#10684,#10678,#10839,.T.); +#10839=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10683,#10683,#10683,#10836,#10837,#10838,#10677),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#10836=IFCCARTESIANPOINT((-0.07204451992044654,-0.0452875548031517,0.5999999999999995)); +#10837=IFCCARTESIANPOINT((-0.07834168493033918,-0.04367643319440071,0.5999999999999995)); +#10838=IFCCARTESIANPOINT((-0.08463884994023181,-0.04206531158564974,0.5999999999999995)); +#11074=IFCSURFACEOFLINEAREXTRUSION(#11073,#11071,#10,0.026246719160105236); +#11073=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11072); +#11072=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10903,#10904,#10976,#10977),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#11071=IFCAXIS2PLACEMENT3D(#10668,#10,#11070); +#11070=IFCDIRECTION((-0.968794614582617,0.24786487196801174,0.)); +#11086=IFCADVANCEDFACE((#11079),#11085,.T.); +#11079=IFCFACEOUTERBOUND(#11078,.T.); +#11078=IFCEDGELOOP((#11076,#11077)); +#11076=IFCORIENTEDEDGE(*,*,#10649,.F.); +#11077=IFCORIENTEDEDGE(*,*,#10845,.T.); +#10845=IFCEDGECURVE(#10641,#10643,#10844,.T.); +#10844=IFCTRIMMEDCURVE(#10843,(#10640),(#10642),.T.,.CARTESIAN.); +#10843=IFCCIRCLE(#10842,0.005500000000000085); +#10842=IFCAXIS2PLACEMENT3D(#10644,#10,#10841); +#10841=IFCDIRECTION((-0.9687946169065571,0.24786486288475235,0.)); +#11085=IFCPLANE(#11084); +#11084=IFCAXIS2PLACEMENT3D(#10607,#9,#5); +#11087=IFCADVANCEDFACE((#11083),#11085,.T.); +#11083=IFCFACEBOUND(#11082,.F.); +#11082=IFCEDGELOOP((#11080,#11081)); +#11080=IFCORIENTEDEDGE(*,*,#10850,.T.); +#10850=IFCEDGECURVE(#10598,#10604,#10849,.T.); +#10849=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10597,#10597,#10597,#10846,#10847,#10848,#10603,#10603,#10603),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10846=IFCCARTESIANPOINT((-0.06961120096086393,-0.043845695295108164,0.6039999999999995)); +#10847=IFCCARTESIANPOINT((-0.0778459552045697,-0.041738843960587586,0.6039999999999995)); +#10848=IFCCARTESIANPOINT((-0.08608070944827534,-0.039631992626067127,0.6039999999999995)); +#11081=IFCORIENTEDEDGE(*,*,#10609,.F.); +#11098=IFCADVANCEDFACE((#11091),#11097,.T.); +#11091=IFCFACEOUTERBOUND(#11090,.T.); +#11090=IFCEDGELOOP((#11088,#11089)); +#11088=IFCORIENTEDEDGE(*,*,#10663,.F.); +#11089=IFCORIENTEDEDGE(*,*,#10855,.T.); +#10855=IFCEDGECURVE(#10651,#10657,#10854,.T.); +#10854=IFCTRIMMEDCURVE(#10853,(#10650),(#10656),.T.,.CARTESIAN.); +#10853=IFCCIRCLE(#10852,0.005499999999999934); +#10852=IFCAXIS2PLACEMENT3D(#10658,#9,#10851); +#10851=IFCDIRECTION((-0.9687946169065571,0.24786486288475235,0.)); +#11097=IFCPLANE(#11096); +#11096=IFCAXIS2PLACEMENT3D(#10838,#10,#6); +#11099=IFCADVANCEDFACE((#11095),#11097,.T.); +#11095=IFCFACEBOUND(#11094,.F.); +#11094=IFCEDGELOOP((#11092,#11093)); +#11092=IFCORIENTEDEDGE(*,*,#10689,.F.); +#11093=IFCORIENTEDEDGE(*,*,#10840,.F.); +#11110=IFCADVANCEDFACE((#11105),#11109,.F.); +#11105=IFCFACEOUTERBOUND(#11104,.T.); +#11104=IFCEDGELOOP((#11100,#11101,#11102,#11103)); +#11100=IFCORIENTEDEDGE(*,*,#10655,.F.); +#11101=IFCORIENTEDEDGE(*,*,#10845,.F.); +#11102=IFCORIENTEDEDGE(*,*,#10667,.F.); +#11103=IFCORIENTEDEDGE(*,*,#10855,.F.); +#11109=IFCSURFACEOFREVOLUTION(#11108,$,#11106); +#11108=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#11107); +#11107=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#10962,#10963),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#11106=IFCAXIS1PLACEMENT(#10658,#10); +#11121=IFCADVANCEDFACE((#11114),#11120,.T.); +#11114=IFCFACEOUTERBOUND(#11113,.T.); +#11113=IFCEDGELOOP((#11111,#11112)); +#11111=IFCORIENTEDEDGE(*,*,#10715,.F.); +#11112=IFCORIENTEDEDGE(*,*,#10835,.F.); +#11120=IFCPLANE(#11119); +#11119=IFCAXIS2PLACEMENT3D(#10633,#10,#6); +#11122=IFCADVANCEDFACE((#11118),#11120,.T.); +#11118=IFCFACEBOUND(#11117,.F.); +#11117=IFCEDGELOOP((#11115,#11116)); +#11115=IFCORIENTEDEDGE(*,*,#10860,.T.); +#10860=IFCEDGECURVE(#10624,#10630,#10859,.T.); +#10859=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10623,#10623,#10623,#10856,#10857,#10858,#10629,#10629,#10629),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.1608994987533094E-08,0.250000011608995,0.500000011608995,0.500000015434796),.UNSPECIFIED.,(0.999999972798433,0.999999986399216,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#10856=IFCCARTESIANPOINT((-0.0713016494908286,-0.06457351196178922,0.5999999999999995)); +#10857=IFCCARTESIANPOINT((-0.08292718489370726,-0.06159913360717201,0.5999999999999995)); +#10858=IFCCARTESIANPOINT((-0.0945527202965859,-0.05862475525255491,0.5999999999999995)); +#11116=IFCORIENTEDEDGE(*,*,#10635,.F.); +#11134=IFCADVANCEDFACE((#11128),#11133,.F.); +#11128=IFCFACEOUTERBOUND(#11127,.T.); +#11127=IFCEDGELOOP((#11123,#11124,#11125,#11126)); +#11123=IFCORIENTEDEDGE(*,*,#10628,.F.); +#11124=IFCORIENTEDEDGE(*,*,#10820,.F.); +#11125=IFCORIENTEDEDGE(*,*,#10639,.F.); +#11126=IFCORIENTEDEDGE(*,*,#10860,.F.); +#11133=IFCSURFACEOFLINEAREXTRUSION(#11132,#11130,#9,0.03608923884514437); +#11132=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11131); +#11131=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10947,#10948,#10949,#10950,#10950,#10950),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#11130=IFCAXIS2PLACEMENT3D(#10614,#10,#11129); +#11129=IFCDIRECTION((0.9687946223631007,-0.2478648415575253,0.)); +#11146=IFCADVANCEDFACE((#11140),#11145,.F.); +#11140=IFCFACEOUTERBOUND(#11139,.T.); +#11139=IFCEDGELOOP((#11135,#11136,#11137,#11138)); +#11135=IFCORIENTEDEDGE(*,*,#10602,.F.); +#11136=IFCORIENTEDEDGE(*,*,#10865,.T.); +#10865=IFCEDGECURVE(#10591,#10590,#10864,.T.); +#10864=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10861,#10861,#10861,#10862,#10582,#10863,#10579,#10579,#10579),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#10862=IFCCARTESIANPOINT((-0.06961120096086393,-0.043845695295108164,0.6109999999999995)); +#10863=IFCCARTESIANPOINT((-0.08608070944827534,-0.039631992626067127,0.6109999999999995)); +#11137=IFCORIENTEDEDGE(*,*,#10613,.F.); +#11138=IFCORIENTEDEDGE(*,*,#10850,.F.); +#11145=IFCSURFACEOFLINEAREXTRUSION(#11144,#11142,#10,0.02296587926509175); +#11144=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11143); +#11143=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10919,#10920,#10921,#10922,#10922,#10922),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.578532E-09,0.250000003578532,0.500000003578532,0.500000007229643),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995722457,0.999999991444914)); +#11142=IFCAXIS2PLACEMENT3D(#10579,#9,#11141); +#11141=IFCDIRECTION((0.9687946168556728,-0.2478648630836371,0.)); +#11157=IFCADVANCEDFACE((#11150),#11156,.T.); +#11150=IFCFACEOUTERBOUND(#11149,.T.); +#11149=IFCEDGELOOP((#11147,#11148)); +#11147=IFCORIENTEDEDGE(*,*,#10558,.F.); +#11148=IFCORIENTEDEDGE(*,*,#10870,.T.); +#10870=IFCEDGECURVE(#10547,#10553,#10869,.T.); +#10869=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#10546,#10546,#10546,#10866,#10867,#10868,#10552,#10552,#10552),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.318021025653593E-09,0.25000000131802097,0.500000001318021,0.500000008046258),.UNSPECIFIED.,(0.999999996911685,0.999999998455842,1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#10866=IFCCARTESIANPOINT((-0.07143619018055097,-0.04492708992614075,0.6109999999999995)); +#10867=IFCCARTESIANPOINT((-0.07821775249889686,-0.043192035885947465,0.6109999999999995)); +#10868=IFCCARTESIANPOINT((-0.08499931481724275,-0.04145698184575418,0.6109999999999995)); +#11156=IFCPLANE(#11155); +#11155=IFCAXIS2PLACEMENT3D(#10863,#10,#6); +#11158=IFCADVANCEDFACE((#11154),#11156,.T.); +#11154=IFCFACEBOUND(#11153,.F.); +#11153=IFCEDGELOOP((#11151,#11152)); +#11151=IFCORIENTEDEDGE(*,*,#10596,.F.); +#11152=IFCORIENTEDEDGE(*,*,#10865,.F.); +#11170=IFCADVANCEDFACE((#11164),#11169,.F.); +#11164=IFCFACEOUTERBOUND(#11163,.T.); +#11163=IFCEDGELOOP((#11159,#11160,#11161,#11162)); +#11159=IFCORIENTEDEDGE(*,*,#10578,.F.); +#11160=IFCORIENTEDEDGE(*,*,#10724,.F.); +#11161=IFCORIENTEDEDGE(*,*,#10589,.F.); +#11162=IFCORIENTEDEDGE(*,*,#10815,.F.); +#11169=IFCSURFACEOFLINEAREXTRUSION(#11168,#11166,#9,0.009842519685039797); +#11168=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11167); +#11167=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10919,#10920,#10921,#10922,#10922,#10922),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#11166=IFCAXIS2PLACEMENT3D(#10563,#10,#11165); +#11165=IFCDIRECTION((0.9687945832589444,-0.24786499439841886,0.)); +#11182=IFCADVANCEDFACE((#11176),#11181,.F.); +#11176=IFCFACEOUTERBOUND(#11175,.T.); +#11175=IFCEDGELOOP((#11171,#11172,#11173,#11174)); +#11171=IFCORIENTEDEDGE(*,*,#10551,.F.); +#11172=IFCORIENTEDEDGE(*,*,#10771,.F.); +#11173=IFCORIENTEDEDGE(*,*,#10562,.F.); +#11174=IFCORIENTEDEDGE(*,*,#10870,.F.); +#11181=IFCSURFACEOFLINEAREXTRUSION(#11180,#11178,#10,0.026246719160104792); +#11180=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11179); +#11179=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#10903,#10904,#10905,#10906,#10906,#10906),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728237E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#11178=IFCAXIS2PLACEMENT3D(#10537,#9,#11177); +#11177=IFCDIRECTION((0.9687946206994845,-0.24786484805986894,0.)); +#11193=IFCADVANCEDFACE((#11188),#11192,.T.); +#11188=IFCFACEOUTERBOUND(#11187,.T.); +#11187=IFCEDGELOOP((#11183,#11184,#11185,#11186)); +#11183=IFCORIENTEDEDGE(*,*,#10787,.F.); +#11184=IFCORIENTEDEDGE(*,*,#10874,.T.); +#10874=IFCEDGECURVE(#10775,#10728,#10873,.T.); +#10873=IFCTRIMMEDCURVE(#10872,(#10774),(#10727),.T.,.CARTESIAN.); +#10872=IFCLINE(#10774,#10871); +#10871=IFCVECTOR(#10,0.3048); +#11185=IFCORIENTEDEDGE(*,*,#10733,.F.); +#11186=IFCORIENTEDEDGE(*,*,#10878,.T.); +#10878=IFCEDGECURVE(#10726,#10782,#10877,.T.); +#10877=IFCTRIMMEDCURVE(#10876,(#10725),(#10781),.T.,.CARTESIAN.); +#10876=IFCLINE(#10725,#10875); +#10875=IFCVECTOR(#9,0.3048); +#11192=IFCPLANE(#11191); +#11191=IFCAXIS2PLACEMENT3D(#10781,#11189,#11190); +#11189=IFCDIRECTION((0.699054576417027,0.7150683178483095,0.)); +#11190=IFCDIRECTION((0.7150683178483095,-0.699054576417027,0.)); +#11204=IFCADVANCEDFACE((#11199),#11203,.T.); +#11199=IFCFACEOUTERBOUND(#11198,.T.); +#11198=IFCEDGELOOP((#11194,#11195,#11196,#11197)); +#11194=IFCORIENTEDEDGE(*,*,#10780,.F.); +#11195=IFCORIENTEDEDGE(*,*,#10882,.T.); +#10882=IFCEDGECURVE(#10773,#10735,#10881,.T.); +#10881=IFCTRIMMEDCURVE(#10880,(#10772),(#10734),.T.,.CARTESIAN.); +#10880=IFCLINE(#10772,#10879); +#10879=IFCVECTOR(#10,0.3048); +#11196=IFCORIENTEDEDGE(*,*,#10740,.F.); +#11197=IFCORIENTEDEDGE(*,*,#10874,.F.); +#11203=IFCPLANE(#11202); +#11202=IFCAXIS2PLACEMENT3D(#10774,#11200,#11201); +#11200=IFCDIRECTION((0.9687946169065533,-0.2478648628847675,0.)); +#11201=IFCDIRECTION((0.2478648628847675,0.9687946169065533,0.)); +#11215=IFCADVANCEDFACE((#11210),#11214,.T.); +#11210=IFCFACEOUTERBOUND(#11209,.T.); +#11209=IFCEDGELOOP((#11205,#11206,#11207,#11208)); +#11205=IFCORIENTEDEDGE(*,*,#10813,.F.); +#11206=IFCORIENTEDEDGE(*,*,#10886,.T.); +#10886=IFCEDGECURVE(#10803,#10742,#10885,.T.); +#10885=IFCTRIMMEDCURVE(#10884,(#10802),(#10741),.T.,.CARTESIAN.); +#10884=IFCLINE(#10802,#10883); +#10883=IFCVECTOR(#10,0.3048); +#11207=IFCORIENTEDEDGE(*,*,#10747,.F.); +#11208=IFCORIENTEDEDGE(*,*,#10882,.F.); +#11214=IFCPLANE(#11213); +#11213=IFCAXIS2PLACEMENT3D(#10772,#11211,#11212); +#11211=IFCDIRECTION((0.26974004048953254,-0.962933180733069,0.)); +#11212=IFCDIRECTION((0.962933180733069,0.26974004048953254,0.)); +#11226=IFCADVANCEDFACE((#11221),#11225,.T.); +#11221=IFCFACEOUTERBOUND(#11220,.T.); +#11220=IFCEDGELOOP((#11216,#11217,#11218,#11219)); +#11216=IFCORIENTEDEDGE(*,*,#10808,.F.); +#11217=IFCORIENTEDEDGE(*,*,#10890,.T.); +#10890=IFCEDGECURVE(#10796,#10749,#10889,.T.); +#10889=IFCTRIMMEDCURVE(#10888,(#10795),(#10748),.T.,.CARTESIAN.); +#10888=IFCLINE(#10795,#10887); +#10887=IFCVECTOR(#10,0.3048); +#11218=IFCORIENTEDEDGE(*,*,#10754,.F.); +#11219=IFCORIENTEDEDGE(*,*,#10886,.F.); +#11225=IFCPLANE(#11224); +#11224=IFCAXIS2PLACEMENT3D(#10802,#11222,#11223); +#11222=IFCDIRECTION((-0.6990545764170265,-0.7150683178483099,0.)); +#11223=IFCDIRECTION((0.7150683178483099,-0.6990545764170265,0.)); +#11237=IFCADVANCEDFACE((#11232),#11236,.T.); +#11232=IFCFACEOUTERBOUND(#11231,.T.); +#11231=IFCEDGELOOP((#11227,#11228,#11229,#11230)); +#11227=IFCORIENTEDEDGE(*,*,#10801,.F.); +#11228=IFCORIENTEDEDGE(*,*,#10894,.T.); +#10894=IFCEDGECURVE(#10789,#10756,#10893,.T.); +#10893=IFCTRIMMEDCURVE(#10892,(#10788),(#10755),.T.,.CARTESIAN.); +#10892=IFCLINE(#10788,#10891); +#10891=IFCVECTOR(#10,0.3048); +#11229=IFCORIENTEDEDGE(*,*,#10761,.F.); +#11230=IFCORIENTEDEDGE(*,*,#10890,.F.); +#11236=IFCPLANE(#11235); +#11235=IFCAXIS2PLACEMENT3D(#10748,#11233,#11234); +#11233=IFCDIRECTION((-0.9687946169065533,0.2478648628847675,0.)); +#11234=IFCDIRECTION((0.2478648628847675,0.9687946169065533,0.)); +#11248=IFCADVANCEDFACE((#11243),#11247,.T.); +#11243=IFCFACEOUTERBOUND(#11242,.T.); +#11242=IFCEDGELOOP((#11238,#11239,#11240,#11241)); +#11238=IFCORIENTEDEDGE(*,*,#10794,.F.); +#11239=IFCORIENTEDEDGE(*,*,#10878,.F.); +#11240=IFCORIENTEDEDGE(*,*,#10766,.F.); +#11241=IFCORIENTEDEDGE(*,*,#10894,.F.); +#11247=IFCPLANE(#11246); +#11246=IFCAXIS2PLACEMENT3D(#10788,#11244,#11245); +#11244=IFCDIRECTION((-0.2697400404895323,0.9629331807330691,0.)); +#11245=IFCDIRECTION((0.9629331807330691,0.2697400404895323,0.)); +#11964=IFCADVANCEDBREP(#11963); +#11963=IFCCLOSEDSHELL((#11624,#11640,#11652,#11668,#11681,#11695,#11707,#11723,#11724,#11740,#11741,#11752,#11753,#11764,#11765,#11777,#11789,#11800,#11801,#11812,#11813,#11824,#11835,#11836,#11848,#11860,#11871,#11872,#11884,#11896,#11907,#11918,#11929,#11940,#11951,#11962)); +#11624=IFCADVANCEDFACE((#11614),#11623,.F.); +#11614=IFCFACEOUTERBOUND(#11613,.T.); +#11613=IFCEDGELOOP((#11609,#11610,#11611,#11612)); +#11609=IFCORIENTEDEDGE(*,*,#11259,.T.); +#11259=IFCEDGECURVE(#11252,#11254,#11258,.T.); +#11252=IFCVERTEXPOINT(#11251); +#11251=IFCCARTESIANPOINT((-0.08673436885743603,-0.3482385441641,0.6189999999999996)); +#11254=IFCVERTEXPOINT(#11253); +#11253=IFCCARTESIANPOINT((-0.07317124422074425,-0.3517086522444867,0.6189999999999996)); +#11258=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11251,#11251,#11251,#11255,#11256,#11257,#11253),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,6.72823696756808E-09,0.25000000672823697,0.500000006728237),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11255=IFCCARTESIANPOINT((-0.08846942289762934,-0.3550201064824459,0.6189999999999996)); +#11256=IFCCARTESIANPOINT((-0.08168786057928344,-0.3567551605226392,0.6189999999999996)); +#11257=IFCCARTESIANPOINT((-0.07490629826093756,-0.3584902145628326,0.6189999999999996)); +#11610=IFCORIENTEDEDGE(*,*,#11265,.T.); +#11265=IFCEDGECURVE(#11254,#11261,#11264,.T.); +#11261=IFCVERTEXPOINT(#11260); +#11260=IFCCARTESIANPOINT((-0.07317124425376399,-0.35170865237354626,0.6109999999999998)); +#11264=IFCTRIMMEDCURVE(#11263,(#11253),(#11260),.T.,.CARTESIAN.); +#11263=IFCLINE(#11253,#11262); +#11262=IFCVECTOR(#10,0.3048); +#11611=IFCORIENTEDEDGE(*,*,#11272,.T.); +#11272=IFCEDGECURVE(#11261,#11267,#11271,.T.); +#11267=IFCVERTEXPOINT(#11266); +#11266=IFCCARTESIANPOINT((-0.08673436879139865,-0.34823854390598935,0.6109999999999995)); +#11271=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11260,#11268,#11269,#11270,#11266,#11266,#11266),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#11268=IFCCARTESIANPOINT((-0.07490629826093756,-0.3584902145628326,0.6109999999999995)); +#11269=IFCCARTESIANPOINT((-0.08168786057928344,-0.3567551605226392,0.6109999999999995)); +#11270=IFCCARTESIANPOINT((-0.08846942289762934,-0.3550201064824459,0.6109999999999995)); +#11612=IFCORIENTEDEDGE(*,*,#11276,.T.); +#11276=IFCEDGECURVE(#11267,#11252,#11275,.T.); +#11275=IFCTRIMMEDCURVE(#11274,(#11266),(#11251),.T.,.CARTESIAN.); +#11274=IFCLINE(#11266,#11273); +#11273=IFCVECTOR(#9,0.3048); +#11623=IFCSURFACEOFLINEAREXTRUSION(#11622,#11616,#10,0.026246719160104792); +#11622=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11621); +#11621=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#11617,#11618,#11619,#11620,#11620,#11620),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#11617=IFCCARTESIANPOINT((0.,0.007000000000000006,0.)); +#11618=IFCCARTESIANPOINT((0.006999999866787676,0.007000000133212281,0.)); +#11619=IFCCARTESIANPOINT((0.013999999866787682,0.007000000266424611,0.)); +#11620=IFCCARTESIANPOINT((0.014000000000000012,0.,0.)); +#11616=IFCAXIS2PLACEMENT3D(#11253,#9,#11615); +#11615=IFCDIRECTION((-0.9687946121896047,0.24786488132124165,0.)); +#11640=IFCADVANCEDFACE((#11630),#11639,.F.); +#11630=IFCFACEOUTERBOUND(#11629,.T.); +#11629=IFCEDGELOOP((#11625,#11626,#11627,#11628)); +#11625=IFCORIENTEDEDGE(*,*,#11285,.T.); +#11285=IFCEDGECURVE(#11278,#11280,#11284,.T.); +#11278=IFCVERTEXPOINT(#11277); +#11277=IFCCARTESIANPOINT((-0.08842975943702255,-0.34780478065405174,0.6139999999999997)); +#11280=IFCVERTEXPOINT(#11279); +#11279=IFCCARTESIANPOINT((-0.07147585364115776,-0.352142415754535,0.6139999999999995)); +#11284=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11277,#11277,#11277,#11281,#11282,#11283,#11279),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.2122968052792373E-08,0.25000005212296805,0.500000052122969),.UNSPECIFIED.,(0.999999877868314,0.999999938934144,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11281=IFCCARTESIANPOINT((-0.08626094188678098,-0.3393278277561194,0.6139999999999995)); +#11282=IFCCARTESIANPOINT((-0.07778398898884849,-0.34149664530636104,0.6139999999999995)); +#11283=IFCCARTESIANPOINT((-0.0693070360909162,-0.34366546285660265,0.6139999999999995)); +#11626=IFCORIENTEDEDGE(*,*,#11292,.T.); +#11292=IFCEDGECURVE(#11280,#11287,#11291,.T.); +#11287=IFCVERTEXPOINT(#11286); +#11286=IFCCARTESIANPOINT((-0.07147585300167782,-0.35214241325508794,0.6109999999999995)); +#11291=IFCTRIMMEDCURVE(#11290,(#11279),(#11286),.T.,.CARTESIAN.); +#11290=IFCLINE(#11279,#11289); +#11289=IFCVECTOR(#11288,0.30479999999999996); +#11288=IFCDIRECTION((2.131599805110011E-07,8.331490130683282E-07,-1.)); +#11627=IFCORIENTEDEDGE(*,*,#11299,.T.); +#11299=IFCEDGECURVE(#11287,#11294,#11298,.T.); +#11294=IFCVERTEXPOINT(#11293); +#11293=IFCCARTESIANPOINT((-0.0884297600765025,-0.3478047831534989,0.6109999999999992)); +#11298=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11286,#11295,#11296,#11297,#11293,#11293,#11293),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#11295=IFCCARTESIANPOINT((-0.0693070360909162,-0.34366546285660265,0.6109999999999995)); +#11296=IFCCARTESIANPOINT((-0.07778398898884849,-0.34149664530636104,0.6109999999999995)); +#11297=IFCCARTESIANPOINT((-0.08626094188678098,-0.3393278277561194,0.6109999999999995)); +#11628=IFCORIENTEDEDGE(*,*,#11303,.T.); +#11303=IFCEDGECURVE(#11294,#11278,#11302,.T.); +#11302=IFCTRIMMEDCURVE(#11301,(#11293),(#11277),.T.,.CARTESIAN.); +#11301=IFCLINE(#11293,#11300); +#11300=IFCVECTOR(#9,0.3048); +#11639=IFCSURFACEOFLINEAREXTRUSION(#11638,#11632,#9,0.009842519685039353); +#11638=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11637); +#11637=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#11633,#11634,#11635,#11636,#11636,#11636),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#11633=IFCCARTESIANPOINT((-1.289977746676512E-09,0.008749999999999893,0.)); +#11634=IFCCARTESIANPOINT((0.008749998710022081,0.00875000128997774,0.)); +#11635=IFCCARTESIANPOINT((0.017499998710022117,0.008750002579955476,0.)); +#11636=IFCCARTESIANPOINT((0.01749999999999988,2.5799556073184347E-09,0.)); +#11632=IFCAXIS2PLACEMENT3D(#11279,#10,#11631); +#11631=IFCDIRECTION((-0.9687946534482792,0.24786472005920587,0.)); +#11652=IFCADVANCEDFACE((#11646),#11651,.F.); +#11646=IFCFACEOUTERBOUND(#11645,.T.); +#11645=IFCEDGELOOP((#11641,#11642,#11643,#11644)); +#11641=IFCORIENTEDEDGE(*,*,#11310,.T.); +#11310=IFCEDGECURVE(#11304,#11305,#11309,.T.); +#11304=IFCVERTEXPOINT(#11293); +#11305=IFCVERTEXPOINT(#11286); +#11309=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11293,#11293,#11293,#11306,#11307,#11308,#11286),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5785320262604614E-09,0.250000003578532,0.500000003578532),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11306=IFCCARTESIANPOINT((-0.09029441211731626,-0.3561015011134786,0.6109999999999995)); +#11307=IFCCARTESIANPOINT((-0.0820596578736106,-0.35820835244799903,0.6109999999999995)); +#11308=IFCCARTESIANPOINT((-0.07382490362990496,-0.3603152037825195,0.6109999999999995)); +#11642=IFCORIENTEDEDGE(*,*,#11316,.T.); +#11316=IFCEDGECURVE(#11305,#11312,#11315,.T.); +#11312=IFCVERTEXPOINT(#11311); +#11311=IFCCARTESIANPOINT((-0.07171805231670919,-0.3520804496221631,0.6039999999999996)); +#11315=IFCTRIMMEDCURVE(#11314,(#11286),(#11311),.T.,.CARTESIAN.); +#11314=IFCLINE(#11286,#11313); +#11313=IFCVECTOR(#10,0.3048); +#11643=IFCORIENTEDEDGE(*,*,#11323,.T.); +#11323=IFCEDGECURVE(#11312,#11318,#11322,.T.); +#11318=IFCVERTEXPOINT(#11317); +#11317=IFCCARTESIANPOINT((-0.0881875607401464,-0.3478667467030748,0.6039999999999995)); +#11322=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11311,#11319,#11320,#11321,#11317,#11317,#11317),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#11319=IFCCARTESIANPOINT((-0.07382490362990496,-0.3603152037825195,0.6039999999999995)); +#11320=IFCCARTESIANPOINT((-0.0820596578736106,-0.35820835244799903,0.6039999999999995)); +#11321=IFCCARTESIANPOINT((-0.09029441211731626,-0.3561015011134786,0.6039999999999995)); +#11644=IFCORIENTEDEDGE(*,*,#11327,.T.); +#11327=IFCEDGECURVE(#11318,#11304,#11326,.T.); +#11326=IFCTRIMMEDCURVE(#11325,(#11317),(#11293),.T.,.CARTESIAN.); +#11325=IFCLINE(#11317,#11324); +#11324=IFCVECTOR(#9,0.3048); +#11651=IFCSURFACEOFLINEAREXTRUSION(#11650,#11648,#10,0.02296587926509197); +#11650=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11649); +#11649=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#11633,#11634,#11635,#11636,#11636,#11636),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#11648=IFCAXIS2PLACEMENT3D(#11575,#9,#11647); +#11575=IFCCARTESIANPOINT((-0.07171805233889893,-0.35208044970889285,0.6109999999999995)); +#11647=IFCDIRECTION((-0.9687946143977624,0.24786487269052682,0.)); +#11668=IFCADVANCEDFACE((#11658),#11667,.F.); +#11658=IFCFACEOUTERBOUND(#11657,.T.); +#11657=IFCEDGELOOP((#11653,#11654,#11655,#11656)); +#11653=IFCORIENTEDEDGE(*,*,#11336,.T.); +#11336=IFCEDGECURVE(#11329,#11331,#11335,.T.); +#11329=IFCVERTEXPOINT(#11328); +#11328=IFCCARTESIANPOINT((-0.0915783419419688,-0.34699921984967624,0.6109999999999995)); +#11331=IFCVERTEXPOINT(#11330); +#11330=IFCCARTESIANPOINT((-0.0683272711362115,-0.3529479765589105,0.6109999999999995)); +#11335=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11328,#11328,#11328,#11332,#11333,#11334,#11330),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11332=IFCCARTESIANPOINT((-0.0886039635873517,-0.33537368444679755,0.6109999999999995)); +#11333=IFCCARTESIANPOINT((-0.07697842818447305,-0.3383480628014147,0.6109999999999995)); +#11334=IFCCARTESIANPOINT((-0.06535289278159427,-0.3413224411560318,0.6109999999999995)); +#11654=IFCORIENTEDEDGE(*,*,#11342,.T.); +#11342=IFCEDGECURVE(#11331,#11338,#11341,.T.); +#11338=IFCVERTEXPOINT(#11337); +#11337=IFCCARTESIANPOINT((-0.06832727110402556,-0.3529479764331098,0.5999999999999995)); +#11341=IFCTRIMMEDCURVE(#11340,(#11330),(#11337),.T.,.CARTESIAN.); +#11340=IFCLINE(#11330,#11339); +#11339=IFCVECTOR(#10,0.3048); +#11655=IFCORIENTEDEDGE(*,*,#11349,.T.); +#11349=IFCEDGECURVE(#11338,#11344,#11348,.T.); +#11344=IFCVERTEXPOINT(#11343); +#11343=IFCCARTESIANPOINT((-0.09157834200634037,-0.3469992201012761,0.5999999999999995)); +#11348=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11337,#11345,#11346,#11347,#11343,#11343,#11343),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#11345=IFCCARTESIANPOINT((-0.06535289278159427,-0.3413224411560318,0.5999999999999995)); +#11346=IFCCARTESIANPOINT((-0.07697842818447305,-0.3383480628014147,0.5999999999999995)); +#11347=IFCCARTESIANPOINT((-0.0886039635873517,-0.33537368444679755,0.5999999999999995)); +#11656=IFCORIENTEDEDGE(*,*,#11353,.T.); +#11353=IFCEDGECURVE(#11344,#11329,#11352,.T.); +#11352=IFCTRIMMEDCURVE(#11351,(#11343),(#11328),.T.,.CARTESIAN.); +#11351=IFCLINE(#11343,#11350); +#11350=IFCVECTOR(#9,0.3048); +#11667=IFCSURFACEOFLINEAREXTRUSION(#11666,#11660,#9,0.03608923884514437); +#11666=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11665); +#11665=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#11661,#11662,#11663,#11664,#11664,#11664),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#11661=IFCCARTESIANPOINT((0.,0.01200000000000011,0.)); +#11662=IFCCARTESIANPOINT((0.011999999870148046,0.012000000129852017,0.)); +#11663=IFCCARTESIANPOINT((0.02399999987014803,0.012000000259703979,0.)); +#11664=IFCCARTESIANPOINT((0.023999999999999994,0.,0.)); +#11660=IFCAXIS2PLACEMENT3D(#11330,#10,#11659); +#11659=IFCDIRECTION((-0.9687946195887004,0.24786485240143527,0.)); +#11681=IFCADVANCEDFACE((#11674),#11680,.F.); +#11674=IFCFACEOUTERBOUND(#11673,.T.); +#11673=IFCEDGELOOP((#11669,#11670,#11671,#11672)); +#11669=IFCORIENTEDEDGE(*,*,#11363,.T.); +#11363=IFCEDGECURVE(#11355,#11357,#11362,.T.); +#11355=IFCVERTEXPOINT(#11354); +#11354=IFCCARTESIANPOINT((-0.08528117693207628,-0.3486103414584275,0.6039999999999996)); +#11357=IFCVERTEXPOINT(#11356); +#11356=IFCCARTESIANPOINT((-0.07462443614610414,-0.3513368549501596,0.6039999999999995)); +#11362=IFCTRIMMEDCURVE(#11361,(#11354),(#11356),.T.,.CARTESIAN.); +#11361=IFCCIRCLE(#11360,0.00549999999999998); +#11360=IFCAXIS2PLACEMENT3D(#11358,#9,#11359); +#11358=IFCCARTESIANPOINT((-0.07995280653909023,-0.3499735982042936,0.6039999999999996)); +#11359=IFCDIRECTION((0.9687946169065631,-0.2478648628847292,0.)); +#11670=IFCORIENTEDEDGE(*,*,#11369,.T.); +#11369=IFCEDGECURVE(#11357,#11365,#11368,.T.); +#11365=IFCVERTEXPOINT(#11364); +#11364=IFCCARTESIANPOINT((-0.07462443614618533,-0.35133685495047695,0.5999999999999995)); +#11368=IFCTRIMMEDCURVE(#11367,(#11356),(#11364),.T.,.CARTESIAN.); +#11367=IFCLINE(#11356,#11366); +#11366=IFCVECTOR(#10,0.3048); +#11671=IFCORIENTEDEDGE(*,*,#11377,.T.); +#11377=IFCEDGECURVE(#11365,#11371,#11376,.T.); +#11371=IFCVERTEXPOINT(#11370); +#11370=IFCCARTESIANPOINT((-0.08528117693191398,-0.34861034145779274,0.5999999999999998)); +#11376=IFCTRIMMEDCURVE(#11375,(#11364),(#11370),.T.,.CARTESIAN.); +#11375=IFCCIRCLE(#11374,0.005500000000000035); +#11374=IFCAXIS2PLACEMENT3D(#11372,#10,#11373); +#11372=IFCCARTESIANPOINT((-0.07995280653909026,-0.3499735982042935,0.5999999999999996)); +#11373=IFCDIRECTION((0.9687946169065631,-0.2478648628847292,0.)); +#11672=IFCORIENTEDEDGE(*,*,#11381,.T.); +#11381=IFCEDGECURVE(#11371,#11355,#11380,.T.); +#11380=IFCTRIMMEDCURVE(#11379,(#11370),(#11354),.T.,.CARTESIAN.); +#11379=IFCLINE(#11370,#11378); +#11378=IFCVECTOR(#9,0.3048); +#11680=IFCSURFACEOFREVOLUTION(#11679,$,#11675); +#11679=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#11678); +#11678=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#11676,#11677),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#11676=IFCCARTESIANPOINT((-0.08545280653909021,-0.34997359820429363,0.6039999999999996)); +#11677=IFCCARTESIANPOINT((-0.08545280653909029,-0.3499735982042935,0.5999999999999996)); +#11675=IFCAXIS1PLACEMENT(#11372,#10); +#11695=IFCADVANCEDFACE((#11687),#11694,.F.); +#11687=IFCFACEOUTERBOUND(#11686,.T.); +#11686=IFCEDGELOOP((#11682,#11683,#11684,#11685)); +#11682=IFCORIENTEDEDGE(*,*,#11390,.T.); +#11390=IFCEDGECURVE(#11383,#11385,#11389,.T.); +#11383=IFCVERTEXPOINT(#11382); +#11382=IFCCARTESIANPOINT((-0.07365564152919751,-0.35158471981304434,0.5919999999999995)); +#11385=IFCVERTEXPOINT(#11384); +#11384=IFCCARTESIANPOINT((-0.0862499715489828,-0.34836247659554237,0.5919999999999995)); +#11389=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11382,#11382,#11382,#11386,#11387,#11388,#11384),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.25000000331485195,0.500000003314852),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#11386=IFCCARTESIANPOINT((-0.07526676313794849,-0.357881884822937,0.5919999999999995)); +#11387=IFCCARTESIANPOINT((-0.08156392814784112,-0.35627076321418594,0.5919999999999995)); +#11388=IFCCARTESIANPOINT((-0.08786109315773376,-0.3546596416054351,0.5919999999999995)); +#11683=IFCORIENTEDEDGE(*,*,#11396,.T.); +#11396=IFCEDGECURVE(#11385,#11392,#11395,.T.); +#11392=IFCVERTEXPOINT(#11391); +#11391=IFCCARTESIANPOINT((-0.08624997156408923,-0.3483624766545868,0.5999999999999995)); +#11395=IFCTRIMMEDCURVE(#11394,(#11384),(#11391),.T.,.CARTESIAN.); +#11394=IFCLINE(#11384,#11393); +#11393=IFCVECTOR(#9,0.3048); +#11684=IFCORIENTEDEDGE(*,*,#11403,.T.); +#11403=IFCEDGECURVE(#11392,#11398,#11402,.T.); +#11398=IFCVERTEXPOINT(#11397); +#11397=IFCCARTESIANPOINT((-0.07365564149898639,-0.35158471969496213,0.5999999999999996)); +#11402=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11391,#11399,#11400,#11401,#11397,#11397,#11397),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#11399=IFCCARTESIANPOINT((-0.08786109315773376,-0.3546596416054351,0.5999999999999995)); +#11400=IFCCARTESIANPOINT((-0.08156392814784112,-0.35627076321418594,0.5999999999999995)); +#11401=IFCCARTESIANPOINT((-0.07526676313794849,-0.357881884822937,0.5999999999999995)); +#11685=IFCORIENTEDEDGE(*,*,#11407,.T.); +#11407=IFCEDGECURVE(#11398,#11383,#11406,.T.); +#11406=IFCTRIMMEDCURVE(#11405,(#11397),(#11382),.T.,.CARTESIAN.); +#11405=IFCLINE(#11397,#11404); +#11404=IFCVECTOR(#10,0.3048); +#11694=IFCSURFACEOFLINEAREXTRUSION(#11693,#11689,#10,0.026246719160105014); +#11693=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11692); +#11692=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#11617,#11618,#11690,#11691,#11691,#11691),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#11690=IFCCARTESIANPOINT((0.012999999939057247,0.006500000121885732,0.)); +#11691=IFCCARTESIANPOINT((0.013000000000000095,0.,0.)); +#11689=IFCAXIS2PLACEMENT3D(#11384,#10,#11688); +#11688=IFCDIRECTION((0.9687946192304911,-0.24786485380151785,0.)); +#11707=IFCADVANCEDFACE((#11701),#11706,.F.); +#11701=IFCFACEOUTERBOUND(#11700,.T.); +#11700=IFCEDGELOOP((#11696,#11697,#11698,#11699)); +#11696=IFCORIENTEDEDGE(*,*,#11416,.T.); +#11416=IFCEDGECURVE(#11409,#11411,#11415,.T.); +#11409=IFCVERTEXPOINT(#11408); +#11408=IFCCARTESIANPOINT((-0.07123365498693113,-0.3522043819702562,0.5919999999999995)); +#11411=IFCVERTEXPOINT(#11410); +#11410=IFCCARTESIANPOINT((-0.08867195809124916,-0.3477428144383305,0.5919999999999995)); +#11415=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11408,#11408,#11408,#11412,#11413,#11414,#11410),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11412=IFCCARTESIANPOINT((-0.06900287122096825,-0.3434852304180972,0.5919999999999995)); +#11413=IFCCARTESIANPOINT((-0.07772202277312726,-0.3412544466521344,0.5919999999999995)); +#11414=IFCCARTESIANPOINT((-0.08644117432528628,-0.3390236628861715,0.5919999999999995)); +#11697=IFCORIENTEDEDGE(*,*,#11422,.T.); +#11422=IFCEDGECURVE(#11411,#11418,#11421,.T.); +#11418=IFCVERTEXPOINT(#11417); +#11417=IFCCARTESIANPOINT((-0.0886719580775286,-0.34774281438470295,0.5999999999999996)); +#11421=IFCTRIMMEDCURVE(#11420,(#11410),(#11417),.T.,.CARTESIAN.); +#11420=IFCLINE(#11410,#11419); +#11419=IFCVECTOR(#9,0.3048); +#11698=IFCORIENTEDEDGE(*,*,#11429,.T.); +#11429=IFCEDGECURVE(#11418,#11424,#11428,.T.); +#11424=IFCVERTEXPOINT(#11423); +#11423=IFCCARTESIANPOINT((-0.07123365501437218,-0.3522043820775111,0.5999999999999996)); +#11428=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11417,#11425,#11426,#11427,#11423,#11423,#11423),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#11425=IFCCARTESIANPOINT((-0.08644117432528628,-0.3390236628861715,0.5999999999999995)); +#11426=IFCCARTESIANPOINT((-0.07772202277312726,-0.3412544466521344,0.5999999999999995)); +#11427=IFCCARTESIANPOINT((-0.06900287122096825,-0.3434852304180972,0.5999999999999995)); +#11699=IFCORIENTEDEDGE(*,*,#11433,.T.); +#11433=IFCEDGECURVE(#11424,#11409,#11432,.T.); +#11432=IFCTRIMMEDCURVE(#11431,(#11423),(#11408),.T.,.CARTESIAN.); +#11431=IFCLINE(#11423,#11430); +#11430=IFCVECTOR(#10,0.3048); +#11706=IFCSURFACEOFLINEAREXTRUSION(#11705,#11703,#9,0.026246719160105014); +#11705=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11704); +#11704=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#11633,#11634,#11635,#11636,#11636,#11636),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#11703=IFCAXIS2PLACEMENT3D(#11410,#9,#11702); +#11702=IFCDIRECTION((0.9687946153820537,-0.24786486884336495,0.)); +#11723=IFCADVANCEDFACE((#11711),#11722,.T.); +#11711=IFCFACEOUTERBOUND(#11710,.T.); +#11710=IFCEDGELOOP((#11708,#11709)); +#11708=IFCORIENTEDEDGE(*,*,#11438,.T.); +#11438=IFCEDGECURVE(#11278,#11280,#11437,.T.); +#11437=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11277,#11277,#11277,#11434,#11435,#11436,#11279,#11279,#11279),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968052792373E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#11434=IFCCARTESIANPOINT((-0.09059857698726421,-0.35628173355198406,0.6139999999999995)); +#11435=IFCCARTESIANPOINT((-0.08212162408933182,-0.3584505511022257,0.6139999999999995)); +#11436=IFCCARTESIANPOINT((-0.07364467119139954,-0.3606193686524674,0.6139999999999995)); +#11709=IFCORIENTEDEDGE(*,*,#11285,.F.); +#11722=IFCPLANE(#11721); +#11721=IFCAXIS2PLACEMENT3D(#11720,#10,#6); +#11720=IFCCARTESIANPOINT((-0.08615973334635238,-0.3375473534131551,0.6139999999999995)); +#11724=IFCADVANCEDFACE((#11719),#11722,.T.); +#11719=IFCFACEBOUND(#11718,.F.); +#11718=IFCEDGELOOP((#11712,#11713,#11714,#11715,#11716,#11717)); +#11712=IFCORIENTEDEDGE(*,*,#11447,.T.); +#11447=IFCEDGECURVE(#11440,#11442,#11446,.T.); +#11440=IFCVERTEXPOINT(#11439); +#11439=IFCCARTESIANPOINT((-0.0773502254788001,-0.3398012547267745,0.6139999999999995)); +#11442=IFCVERTEXPOINT(#11441); +#11441=IFCCARTESIANPOINT((-0.06984200814139285,-0.3471413277791533,0.6139999999999995)); +#11446=IFCTRIMMEDCURVE(#11445,(#11439),(#11441),.T.,.CARTESIAN.); +#11445=IFCLINE(#11439,#11444); +#11444=IFCVECTOR(#11443,0.3048); +#11443=IFCDIRECTION((0.7150683178483084,-0.6990545764170282,0.)); +#11713=IFCORIENTEDEDGE(*,*,#11454,.T.); +#11454=IFCEDGECURVE(#11442,#11449,#11453,.T.); +#11449=IFCVERTEXPOINT(#11448); +#11448=IFCCARTESIANPOINT((-0.07244458920168291,-0.3573136712566721,0.6139999999999995)); +#11453=IFCTRIMMEDCURVE(#11452,(#11441),(#11448),.T.,.CARTESIAN.); +#11452=IFCLINE(#11441,#11451); +#11451=IFCVECTOR(#11450,0.30479999999999996); +#11450=IFCDIRECTION((-0.24786486288476653,-0.9687946169065536,0.)); +#11714=IFCORIENTEDEDGE(*,*,#11461,.T.); +#11461=IFCEDGECURVE(#11449,#11456,#11460,.T.); +#11456=IFCVERTEXPOINT(#11455); +#11455=IFCCARTESIANPOINT((-0.08255538759938019,-0.3601459416818122,0.6139999999999995)); +#11460=IFCTRIMMEDCURVE(#11459,(#11448),(#11455),.T.,.CARTESIAN.); +#11459=IFCLINE(#11448,#11458); +#11458=IFCVECTOR(#11457,0.3048); +#11457=IFCDIRECTION((-0.9629331807330697,-0.26974004048953026,0.)); +#11715=IFCORIENTEDEDGE(*,*,#11468,.T.); +#11468=IFCEDGECURVE(#11456,#11463,#11467,.T.); +#11463=IFCVERTEXPOINT(#11462); +#11462=IFCCARTESIANPOINT((-0.09006360493678744,-0.3528058686294334,0.6139999999999995)); +#11467=IFCTRIMMEDCURVE(#11466,(#11455),(#11462),.T.,.CARTESIAN.); +#11466=IFCLINE(#11455,#11465); +#11465=IFCVECTOR(#11464,0.30479999999999996); +#11464=IFCDIRECTION((-0.7150683178483087,0.6990545764170277,0.)); +#11716=IFCORIENTEDEDGE(*,*,#11475,.T.); +#11475=IFCEDGECURVE(#11463,#11470,#11474,.T.); +#11470=IFCVERTEXPOINT(#11469); +#11469=IFCCARTESIANPOINT((-0.0874610238764974,-0.3426335251519146,0.6139999999999995)); +#11474=IFCTRIMMEDCURVE(#11473,(#11462),(#11469),.T.,.CARTESIAN.); +#11473=IFCLINE(#11462,#11472); +#11472=IFCVECTOR(#11471,0.30479999999999996); +#11471=IFCDIRECTION((0.24786486288476653,0.9687946169065536,0.)); +#11717=IFCORIENTEDEDGE(*,*,#11480,.T.); +#11480=IFCEDGECURVE(#11470,#11440,#11479,.T.); +#11479=IFCTRIMMEDCURVE(#11478,(#11469),(#11439),.T.,.CARTESIAN.); +#11478=IFCLINE(#11469,#11477); +#11477=IFCVECTOR(#11476,0.3048); +#11476=IFCDIRECTION((0.9629331807330697,0.26974004048953004,0.)); +#11740=IFCADVANCEDFACE((#11728),#11739,.T.); +#11728=IFCFACEOUTERBOUND(#11727,.T.); +#11727=IFCEDGELOOP((#11725,#11726)); +#11725=IFCORIENTEDEDGE(*,*,#11259,.F.); +#11726=IFCORIENTEDEDGE(*,*,#11485,.T.); +#11485=IFCEDGECURVE(#11252,#11254,#11484,.T.); +#11484=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11251,#11251,#11251,#11481,#11482,#11483,#11253,#11253,#11253),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.72823696756808E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#11481=IFCCARTESIANPOINT((-0.08499931481724264,-0.3414569818457541,0.6189999999999996)); +#11482=IFCCARTESIANPOINT((-0.07821775249889686,-0.3431920358859475,0.6189999999999996)); +#11483=IFCCARTESIANPOINT((-0.07143619018055097,-0.34492708992614085,0.6189999999999996)); +#11739=IFCPLANE(#11738); +#11738=IFCAXIS2PLACEMENT3D(#11737,#9,#5); +#11737=IFCCARTESIANPOINT((-0.09136489546693236,-0.35789204036819283,0.6189999999999996)); +#11741=IFCADVANCEDFACE((#11736),#11739,.T.); +#11736=IFCFACEBOUND(#11735,.F.); +#11735=IFCEDGELOOP((#11729,#11730,#11731,#11732,#11733,#11734)); +#11729=IFCORIENTEDEDGE(*,*,#11494,.T.); +#11494=IFCEDGECURVE(#11487,#11489,#11493,.T.); +#11487=IFCVERTEXPOINT(#11486); +#11486=IFCCARTESIANPOINT((-0.07244458920168291,-0.3573136712566721,0.6189999999999996)); +#11489=IFCVERTEXPOINT(#11488); +#11488=IFCCARTESIANPOINT((-0.06984200814139285,-0.3471413277791533,0.6189999999999996)); +#11493=IFCTRIMMEDCURVE(#11492,(#11486),(#11488),.T.,.CARTESIAN.); +#11492=IFCLINE(#11486,#11491); +#11491=IFCVECTOR(#11490,0.30479999999999996); +#11490=IFCDIRECTION((0.24786486288476653,0.9687946169065536,0.)); +#11730=IFCORIENTEDEDGE(*,*,#11501,.T.); +#11501=IFCEDGECURVE(#11489,#11496,#11500,.T.); +#11496=IFCVERTEXPOINT(#11495); +#11495=IFCCARTESIANPOINT((-0.0773502254788001,-0.3398012547267745,0.6189999999999996)); +#11500=IFCTRIMMEDCURVE(#11499,(#11488),(#11495),.T.,.CARTESIAN.); +#11499=IFCLINE(#11488,#11498); +#11498=IFCVECTOR(#11497,0.3048); +#11497=IFCDIRECTION((-0.7150683178483084,0.6990545764170282,0.)); +#11731=IFCORIENTEDEDGE(*,*,#11508,.T.); +#11508=IFCEDGECURVE(#11496,#11503,#11507,.T.); +#11503=IFCVERTEXPOINT(#11502); +#11502=IFCCARTESIANPOINT((-0.0874610238764974,-0.3426335251519146,0.6189999999999996)); +#11507=IFCTRIMMEDCURVE(#11506,(#11495),(#11502),.T.,.CARTESIAN.); +#11506=IFCLINE(#11495,#11505); +#11505=IFCVECTOR(#11504,0.3048); +#11504=IFCDIRECTION((-0.9629331807330697,-0.26974004048953004,0.)); +#11732=IFCORIENTEDEDGE(*,*,#11515,.T.); +#11515=IFCEDGECURVE(#11503,#11510,#11514,.T.); +#11510=IFCVERTEXPOINT(#11509); +#11509=IFCCARTESIANPOINT((-0.09006360493678744,-0.3528058686294334,0.6189999999999996)); +#11514=IFCTRIMMEDCURVE(#11513,(#11502),(#11509),.T.,.CARTESIAN.); +#11513=IFCLINE(#11502,#11512); +#11512=IFCVECTOR(#11511,0.30479999999999996); +#11511=IFCDIRECTION((-0.24786486288476653,-0.9687946169065536,0.)); +#11733=IFCORIENTEDEDGE(*,*,#11522,.T.); +#11522=IFCEDGECURVE(#11510,#11517,#11521,.T.); +#11517=IFCVERTEXPOINT(#11516); +#11516=IFCCARTESIANPOINT((-0.08255538759938019,-0.3601459416818122,0.6189999999999996)); +#11521=IFCTRIMMEDCURVE(#11520,(#11509),(#11516),.T.,.CARTESIAN.); +#11520=IFCLINE(#11509,#11519); +#11519=IFCVECTOR(#11518,0.30479999999999996); +#11518=IFCDIRECTION((0.7150683178483087,-0.6990545764170277,0.)); +#11734=IFCORIENTEDEDGE(*,*,#11527,.T.); +#11527=IFCEDGECURVE(#11517,#11487,#11526,.T.); +#11526=IFCTRIMMEDCURVE(#11525,(#11516),(#11486),.T.,.CARTESIAN.); +#11525=IFCLINE(#11516,#11524); +#11524=IFCVECTOR(#11523,0.3048); +#11523=IFCDIRECTION((0.9629331807330697,0.26974004048953026,0.)); +#11752=IFCADVANCEDFACE((#11745),#11751,.T.); +#11745=IFCFACEOUTERBOUND(#11744,.T.); +#11744=IFCEDGELOOP((#11742,#11743)); +#11742=IFCORIENTEDEDGE(*,*,#11529,.T.); +#11529=IFCEDGECURVE(#11287,#11294,#11528,.T.); +#11528=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11286,#11286,#11286,#11308,#11307,#11306,#11293,#11293,#11293),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,4.12817791062281E-09,0.25000000412817797,0.5000000041281779,0.500000056251146),.UNSPECIFIED.,(0.999999990327077,0.999999995163538,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999938934145,0.999999877868315)); +#11743=IFCORIENTEDEDGE(*,*,#11299,.F.); +#11751=IFCPLANE(#11750); +#11750=IFCAXIS2PLACEMENT3D(#11530,#9,#5); +#11530=IFCCARTESIANPOINT((-0.09455272029658603,-0.35862475525255494,0.6109999999999995)); +#11753=IFCADVANCEDFACE((#11749),#11751,.T.); +#11749=IFCFACEBOUND(#11748,.F.); +#11748=IFCEDGELOOP((#11746,#11747)); +#11746=IFCORIENTEDEDGE(*,*,#11534,.T.); +#11534=IFCEDGECURVE(#11329,#11331,#11533,.T.); +#11533=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11328,#11328,#11328,#11530,#11531,#11532,#11330,#11330,#11330),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#11531=IFCCARTESIANPOINT((-0.08292718489370726,-0.361599133607172,0.6109999999999995)); +#11532=IFCCARTESIANPOINT((-0.0713016494908286,-0.3645735119617891,0.6109999999999995)); +#11747=IFCORIENTEDEDGE(*,*,#11336,.F.); +#11764=IFCADVANCEDFACE((#11757),#11763,.T.); +#11757=IFCFACEOUTERBOUND(#11756,.T.); +#11756=IFCEDGELOOP((#11754,#11755)); +#11754=IFCORIENTEDEDGE(*,*,#11390,.F.); +#11755=IFCORIENTEDEDGE(*,*,#11539,.T.); +#11539=IFCEDGECURVE(#11383,#11385,#11538,.T.); +#11538=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11382,#11382,#11382,#11535,#11536,#11537,#11384),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#11535=IFCCARTESIANPOINT((-0.07204451992044665,-0.3452875548031517,0.5919999999999995)); +#11536=IFCCARTESIANPOINT((-0.07834168493033918,-0.3436764331944008,0.5919999999999995)); +#11537=IFCCARTESIANPOINT((-0.08463884994023181,-0.34206531158564984,0.5919999999999995)); +#11763=IFCPLANE(#11762); +#11762=IFCAXIS2PLACEMENT3D(#11540,#10,#6); +#11540=IFCCARTESIANPOINT((-0.07346443875289402,-0.3609235335224153,0.5919999999999995)); +#11765=IFCADVANCEDFACE((#11761),#11763,.T.); +#11761=IFCFACEBOUND(#11760,.F.); +#11760=IFCEDGELOOP((#11758,#11759)); +#11758=IFCORIENTEDEDGE(*,*,#11544,.T.); +#11544=IFCEDGECURVE(#11409,#11411,#11543,.T.); +#11543=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11408,#11408,#11408,#11540,#11541,#11542,#11410,#11410,#11410),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#11541=IFCCARTESIANPOINT((-0.08218359030505304,-0.35869274975645243,0.5919999999999995)); +#11542=IFCCARTESIANPOINT((-0.09090274185721206,-0.3564619659904895,0.5919999999999995)); +#11759=IFCORIENTEDEDGE(*,*,#11416,.F.); +#11777=IFCADVANCEDFACE((#11771),#11776,.F.); +#11771=IFCFACEOUTERBOUND(#11770,.T.); +#11770=IFCEDGELOOP((#11766,#11767,#11768,#11769)); +#11766=IFCORIENTEDEDGE(*,*,#11422,.F.); +#11767=IFCORIENTEDEDGE(*,*,#11544,.F.); +#11768=IFCORIENTEDEDGE(*,*,#11433,.F.); +#11769=IFCORIENTEDEDGE(*,*,#11549,.T.); +#11549=IFCEDGECURVE(#11424,#11418,#11548,.T.); +#11548=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11423,#11423,#11423,#11545,#11546,#11547,#11417,#11417,#11417),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#11545=IFCCARTESIANPOINT((-0.07346443875289402,-0.3609235335224153,0.5999999999999995)); +#11546=IFCCARTESIANPOINT((-0.08218359030505304,-0.35869274975645243,0.5999999999999995)); +#11547=IFCCARTESIANPOINT((-0.09090274185721206,-0.3564619659904895,0.5999999999999995)); +#11776=IFCSURFACEOFLINEAREXTRUSION(#11775,#11773,#9,0.026246719160105014); +#11775=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11774); +#11774=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#11633,#11634,#11635,#11636,#11636,#11636),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#11773=IFCAXIS2PLACEMENT3D(#11408,#9,#11772); +#11772=IFCDIRECTION((-0.9687946151883563,0.2478648696004431,0.)); +#11789=IFCADVANCEDFACE((#11783),#11788,.F.); +#11783=IFCFACEOUTERBOUND(#11782,.T.); +#11782=IFCEDGELOOP((#11778,#11779,#11780,#11781)); +#11778=IFCORIENTEDEDGE(*,*,#11396,.F.); +#11779=IFCORIENTEDEDGE(*,*,#11539,.F.); +#11780=IFCORIENTEDEDGE(*,*,#11407,.F.); +#11781=IFCORIENTEDEDGE(*,*,#11554,.T.); +#11554=IFCEDGECURVE(#11398,#11392,#11553,.T.); +#11553=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11397,#11397,#11397,#11550,#11551,#11552,#11391),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#11550=IFCCARTESIANPOINT((-0.07204451992044665,-0.3452875548031517,0.5999999999999995)); +#11551=IFCCARTESIANPOINT((-0.07834168493033918,-0.3436764331944008,0.5999999999999995)); +#11552=IFCCARTESIANPOINT((-0.08463884994023181,-0.34206531158564984,0.5999999999999995)); +#11788=IFCSURFACEOFLINEAREXTRUSION(#11787,#11785,#10,0.026246719160105236); +#11787=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11786); +#11786=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#11617,#11618,#11690,#11691),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#11785=IFCAXIS2PLACEMENT3D(#11382,#10,#11784); +#11784=IFCDIRECTION((-0.9687946145826186,0.24786487196800502,0.)); +#11800=IFCADVANCEDFACE((#11793),#11799,.T.); +#11793=IFCFACEOUTERBOUND(#11792,.T.); +#11792=IFCEDGELOOP((#11790,#11791)); +#11790=IFCORIENTEDEDGE(*,*,#11363,.F.); +#11791=IFCORIENTEDEDGE(*,*,#11559,.T.); +#11559=IFCEDGECURVE(#11355,#11357,#11558,.T.); +#11558=IFCTRIMMEDCURVE(#11557,(#11354),(#11356),.T.,.CARTESIAN.); +#11557=IFCCIRCLE(#11556,0.005500000000000146); +#11556=IFCAXIS2PLACEMENT3D(#11358,#10,#11555); +#11555=IFCDIRECTION((-0.9687946169065597,0.24786486288474296,0.)); +#11799=IFCPLANE(#11798); +#11798=IFCAXIS2PLACEMENT3D(#11321,#9,#5); +#11801=IFCADVANCEDFACE((#11797),#11799,.T.); +#11797=IFCFACEBOUND(#11796,.F.); +#11796=IFCEDGELOOP((#11794,#11795)); +#11794=IFCORIENTEDEDGE(*,*,#11564,.T.); +#11564=IFCEDGECURVE(#11312,#11318,#11563,.T.); +#11563=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11311,#11311,#11311,#11560,#11561,#11562,#11317,#11317,#11317),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#11560=IFCCARTESIANPOINT((-0.06961120096086404,-0.3438456952951081,0.6039999999999995)); +#11561=IFCCARTESIANPOINT((-0.0778459552045697,-0.3417388439605877,0.6039999999999995)); +#11562=IFCCARTESIANPOINT((-0.08608070944827534,-0.3396319926260672,0.6039999999999995)); +#11795=IFCORIENTEDEDGE(*,*,#11323,.F.); +#11812=IFCADVANCEDFACE((#11805),#11811,.T.); +#11805=IFCFACEOUTERBOUND(#11804,.T.); +#11804=IFCEDGELOOP((#11802,#11803)); +#11802=IFCORIENTEDEDGE(*,*,#11377,.F.); +#11803=IFCORIENTEDEDGE(*,*,#11569,.T.); +#11569=IFCEDGECURVE(#11365,#11371,#11568,.T.); +#11568=IFCTRIMMEDCURVE(#11567,(#11364),(#11370),.T.,.CARTESIAN.); +#11567=IFCCIRCLE(#11566,0.005499999999999966); +#11566=IFCAXIS2PLACEMENT3D(#11372,#9,#11565); +#11565=IFCDIRECTION((-0.9687946169065597,0.24786486288474296,0.)); +#11811=IFCPLANE(#11810); +#11810=IFCAXIS2PLACEMENT3D(#11552,#10,#6); +#11813=IFCADVANCEDFACE((#11809),#11811,.T.); +#11809=IFCFACEBOUND(#11808,.F.); +#11808=IFCEDGELOOP((#11806,#11807)); +#11806=IFCORIENTEDEDGE(*,*,#11403,.F.); +#11807=IFCORIENTEDEDGE(*,*,#11554,.F.); +#11824=IFCADVANCEDFACE((#11819),#11823,.F.); +#11819=IFCFACEOUTERBOUND(#11818,.T.); +#11818=IFCEDGELOOP((#11814,#11815,#11816,#11817)); +#11814=IFCORIENTEDEDGE(*,*,#11369,.F.); +#11815=IFCORIENTEDEDGE(*,*,#11559,.F.); +#11816=IFCORIENTEDEDGE(*,*,#11381,.F.); +#11817=IFCORIENTEDEDGE(*,*,#11569,.F.); +#11823=IFCSURFACEOFREVOLUTION(#11822,$,#11820); +#11822=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#11821); +#11821=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#11676,#11677),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#11820=IFCAXIS1PLACEMENT(#11372,#10); +#11835=IFCADVANCEDFACE((#11828),#11834,.T.); +#11828=IFCFACEOUTERBOUND(#11827,.T.); +#11827=IFCEDGELOOP((#11825,#11826)); +#11825=IFCORIENTEDEDGE(*,*,#11429,.F.); +#11826=IFCORIENTEDEDGE(*,*,#11549,.F.); +#11834=IFCPLANE(#11833); +#11833=IFCAXIS2PLACEMENT3D(#11347,#10,#6); +#11836=IFCADVANCEDFACE((#11832),#11834,.T.); +#11832=IFCFACEBOUND(#11831,.F.); +#11831=IFCEDGELOOP((#11829,#11830)); +#11829=IFCORIENTEDEDGE(*,*,#11574,.T.); +#11574=IFCEDGECURVE(#11338,#11344,#11573,.T.); +#11573=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11337,#11337,#11337,#11570,#11571,#11572,#11343,#11343,#11343),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.1608994987533094E-08,0.250000011608995,0.500000011608995,0.500000015434796),.UNSPECIFIED.,(0.999999972798433,0.999999986399216,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#11570=IFCCARTESIANPOINT((-0.0713016494908286,-0.3645735119617891,0.5999999999999995)); +#11571=IFCCARTESIANPOINT((-0.08292718489370726,-0.361599133607172,0.5999999999999995)); +#11572=IFCCARTESIANPOINT((-0.09455272029658603,-0.35862475525255494,0.5999999999999995)); +#11830=IFCORIENTEDEDGE(*,*,#11349,.F.); +#11848=IFCADVANCEDFACE((#11842),#11847,.F.); +#11842=IFCFACEOUTERBOUND(#11841,.T.); +#11841=IFCEDGELOOP((#11837,#11838,#11839,#11840)); +#11837=IFCORIENTEDEDGE(*,*,#11342,.F.); +#11838=IFCORIENTEDEDGE(*,*,#11534,.F.); +#11839=IFCORIENTEDEDGE(*,*,#11353,.F.); +#11840=IFCORIENTEDEDGE(*,*,#11574,.F.); +#11847=IFCSURFACEOFLINEAREXTRUSION(#11846,#11844,#9,0.03608923884514437); +#11846=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11845); +#11845=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#11661,#11662,#11663,#11664,#11664,#11664),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#11844=IFCAXIS2PLACEMENT3D(#11328,#10,#11843); +#11843=IFCDIRECTION((0.9687946223631019,-0.24786484155752103,0.)); +#11860=IFCADVANCEDFACE((#11854),#11859,.F.); +#11854=IFCFACEOUTERBOUND(#11853,.T.); +#11853=IFCEDGELOOP((#11849,#11850,#11851,#11852)); +#11849=IFCORIENTEDEDGE(*,*,#11316,.F.); +#11850=IFCORIENTEDEDGE(*,*,#11579,.T.); +#11579=IFCEDGECURVE(#11305,#11304,#11578,.T.); +#11578=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11575,#11575,#11575,#11576,#11296,#11577,#11293,#11293,#11293),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#11576=IFCCARTESIANPOINT((-0.06961120096086404,-0.3438456952951081,0.6109999999999995)); +#11577=IFCCARTESIANPOINT((-0.08608070944827534,-0.3396319926260672,0.6109999999999995)); +#11851=IFCORIENTEDEDGE(*,*,#11327,.F.); +#11852=IFCORIENTEDEDGE(*,*,#11564,.F.); +#11859=IFCSURFACEOFLINEAREXTRUSION(#11858,#11856,#10,0.02296587926509175); +#11858=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11857); +#11857=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#11633,#11634,#11635,#11636,#11636,#11636),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.578532E-09,0.250000003578532,0.500000003578532,0.500000007229643),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995722457,0.999999991444914)); +#11856=IFCAXIS2PLACEMENT3D(#11293,#9,#11855); +#11855=IFCDIRECTION((0.9687946168556721,-0.2478648630836399,0.)); +#11871=IFCADVANCEDFACE((#11864),#11870,.T.); +#11864=IFCFACEOUTERBOUND(#11863,.T.); +#11863=IFCEDGELOOP((#11861,#11862)); +#11861=IFCORIENTEDEDGE(*,*,#11272,.F.); +#11862=IFCORIENTEDEDGE(*,*,#11584,.T.); +#11584=IFCEDGECURVE(#11261,#11267,#11583,.T.); +#11583=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11260,#11260,#11260,#11580,#11581,#11582,#11266,#11266,#11266),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.318021025653593E-09,0.25000000131802097,0.500000001318021,0.500000008046258),.UNSPECIFIED.,(0.999999996911685,0.999999998455842,1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#11580=IFCCARTESIANPOINT((-0.07143619018055097,-0.34492708992614085,0.6109999999999995)); +#11581=IFCCARTESIANPOINT((-0.07821775249889686,-0.3431920358859475,0.6109999999999995)); +#11582=IFCCARTESIANPOINT((-0.08499931481724264,-0.3414569818457541,0.6109999999999995)); +#11870=IFCPLANE(#11869); +#11869=IFCAXIS2PLACEMENT3D(#11577,#10,#6); +#11872=IFCADVANCEDFACE((#11868),#11870,.T.); +#11868=IFCFACEBOUND(#11867,.F.); +#11867=IFCEDGELOOP((#11865,#11866)); +#11865=IFCORIENTEDEDGE(*,*,#11310,.F.); +#11866=IFCORIENTEDEDGE(*,*,#11579,.F.); +#11884=IFCADVANCEDFACE((#11878),#11883,.F.); +#11878=IFCFACEOUTERBOUND(#11877,.T.); +#11877=IFCEDGELOOP((#11873,#11874,#11875,#11876)); +#11873=IFCORIENTEDEDGE(*,*,#11292,.F.); +#11874=IFCORIENTEDEDGE(*,*,#11438,.F.); +#11875=IFCORIENTEDEDGE(*,*,#11303,.F.); +#11876=IFCORIENTEDEDGE(*,*,#11529,.F.); +#11883=IFCSURFACEOFLINEAREXTRUSION(#11882,#11880,#9,0.009842519685039797); +#11882=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11881); +#11881=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#11633,#11634,#11635,#11636,#11636,#11636),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#11880=IFCAXIS2PLACEMENT3D(#11277,#10,#11879); +#11879=IFCDIRECTION((0.9687945832589446,-0.24786499439841794,0.)); +#11896=IFCADVANCEDFACE((#11890),#11895,.F.); +#11890=IFCFACEOUTERBOUND(#11889,.T.); +#11889=IFCEDGELOOP((#11885,#11886,#11887,#11888)); +#11885=IFCORIENTEDEDGE(*,*,#11265,.F.); +#11886=IFCORIENTEDEDGE(*,*,#11485,.F.); +#11887=IFCORIENTEDEDGE(*,*,#11276,.F.); +#11888=IFCORIENTEDEDGE(*,*,#11584,.F.); +#11895=IFCSURFACEOFLINEAREXTRUSION(#11894,#11892,#10,0.026246719160104792); +#11894=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#11893); +#11893=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#11617,#11618,#11619,#11620,#11620,#11620),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728237E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#11892=IFCAXIS2PLACEMENT3D(#11251,#9,#11891); +#11891=IFCDIRECTION((0.9687946206994847,-0.2478648480598678,0.)); +#11907=IFCADVANCEDFACE((#11902),#11906,.T.); +#11902=IFCFACEOUTERBOUND(#11901,.T.); +#11901=IFCEDGELOOP((#11897,#11898,#11899,#11900)); +#11897=IFCORIENTEDEDGE(*,*,#11501,.F.); +#11898=IFCORIENTEDEDGE(*,*,#11588,.T.); +#11588=IFCEDGECURVE(#11489,#11442,#11587,.T.); +#11587=IFCTRIMMEDCURVE(#11586,(#11488),(#11441),.T.,.CARTESIAN.); +#11586=IFCLINE(#11488,#11585); +#11585=IFCVECTOR(#10,0.3048); +#11899=IFCORIENTEDEDGE(*,*,#11447,.F.); +#11900=IFCORIENTEDEDGE(*,*,#11592,.T.); +#11592=IFCEDGECURVE(#11440,#11496,#11591,.T.); +#11591=IFCTRIMMEDCURVE(#11590,(#11439),(#11495),.T.,.CARTESIAN.); +#11590=IFCLINE(#11439,#11589); +#11589=IFCVECTOR(#9,0.3048); +#11906=IFCPLANE(#11905); +#11905=IFCAXIS2PLACEMENT3D(#11495,#11903,#11904); +#11903=IFCDIRECTION((0.6990545764170282,0.7150683178483084,0.)); +#11904=IFCDIRECTION((0.7150683178483084,-0.6990545764170282,0.)); +#11918=IFCADVANCEDFACE((#11913),#11917,.T.); +#11913=IFCFACEOUTERBOUND(#11912,.T.); +#11912=IFCEDGELOOP((#11908,#11909,#11910,#11911)); +#11908=IFCORIENTEDEDGE(*,*,#11494,.F.); +#11909=IFCORIENTEDEDGE(*,*,#11596,.T.); +#11596=IFCEDGECURVE(#11487,#11449,#11595,.T.); +#11595=IFCTRIMMEDCURVE(#11594,(#11486),(#11448),.T.,.CARTESIAN.); +#11594=IFCLINE(#11486,#11593); +#11593=IFCVECTOR(#10,0.3048); +#11910=IFCORIENTEDEDGE(*,*,#11454,.F.); +#11911=IFCORIENTEDEDGE(*,*,#11588,.F.); +#11917=IFCPLANE(#11916); +#11916=IFCAXIS2PLACEMENT3D(#11488,#11914,#11915); +#11914=IFCDIRECTION((0.9687946169065537,-0.24786486288476656,0.)); +#11915=IFCDIRECTION((0.24786486288476656,0.9687946169065537,0.)); +#11929=IFCADVANCEDFACE((#11924),#11928,.T.); +#11924=IFCFACEOUTERBOUND(#11923,.T.); +#11923=IFCEDGELOOP((#11919,#11920,#11921,#11922)); +#11919=IFCORIENTEDEDGE(*,*,#11527,.F.); +#11920=IFCORIENTEDEDGE(*,*,#11600,.T.); +#11600=IFCEDGECURVE(#11517,#11456,#11599,.T.); +#11599=IFCTRIMMEDCURVE(#11598,(#11516),(#11455),.T.,.CARTESIAN.); +#11598=IFCLINE(#11516,#11597); +#11597=IFCVECTOR(#10,0.3048); +#11921=IFCORIENTEDEDGE(*,*,#11461,.F.); +#11922=IFCORIENTEDEDGE(*,*,#11596,.F.); +#11928=IFCPLANE(#11927); +#11927=IFCAXIS2PLACEMENT3D(#11486,#11925,#11926); +#11925=IFCDIRECTION((0.2697400404895328,-0.962933180733069,0.)); +#11926=IFCDIRECTION((0.962933180733069,0.2697400404895328,0.)); +#11940=IFCADVANCEDFACE((#11935),#11939,.T.); +#11935=IFCFACEOUTERBOUND(#11934,.T.); +#11934=IFCEDGELOOP((#11930,#11931,#11932,#11933)); +#11930=IFCORIENTEDEDGE(*,*,#11522,.F.); +#11931=IFCORIENTEDEDGE(*,*,#11604,.T.); +#11604=IFCEDGECURVE(#11510,#11463,#11603,.T.); +#11603=IFCTRIMMEDCURVE(#11602,(#11509),(#11462),.T.,.CARTESIAN.); +#11602=IFCLINE(#11509,#11601); +#11601=IFCVECTOR(#10,0.3048); +#11932=IFCORIENTEDEDGE(*,*,#11468,.F.); +#11933=IFCORIENTEDEDGE(*,*,#11600,.F.); +#11939=IFCPLANE(#11938); +#11938=IFCAXIS2PLACEMENT3D(#11516,#11936,#11937); +#11936=IFCDIRECTION((-0.6990545764170278,-0.7150683178483087,0.)); +#11937=IFCDIRECTION((0.7150683178483087,-0.6990545764170278,0.)); +#11951=IFCADVANCEDFACE((#11946),#11950,.T.); +#11946=IFCFACEOUTERBOUND(#11945,.T.); +#11945=IFCEDGELOOP((#11941,#11942,#11943,#11944)); +#11941=IFCORIENTEDEDGE(*,*,#11515,.F.); +#11942=IFCORIENTEDEDGE(*,*,#11608,.T.); +#11608=IFCEDGECURVE(#11503,#11470,#11607,.T.); +#11607=IFCTRIMMEDCURVE(#11606,(#11502),(#11469),.T.,.CARTESIAN.); +#11606=IFCLINE(#11502,#11605); +#11605=IFCVECTOR(#10,0.3048); +#11943=IFCORIENTEDEDGE(*,*,#11475,.F.); +#11944=IFCORIENTEDEDGE(*,*,#11604,.F.); +#11950=IFCPLANE(#11949); +#11949=IFCAXIS2PLACEMENT3D(#11462,#11947,#11948); +#11947=IFCDIRECTION((-0.9687946169065537,0.24786486288476656,0.)); +#11948=IFCDIRECTION((0.24786486288476656,0.9687946169065537,0.)); +#11962=IFCADVANCEDFACE((#11957),#11961,.T.); +#11957=IFCFACEOUTERBOUND(#11956,.T.); +#11956=IFCEDGELOOP((#11952,#11953,#11954,#11955)); +#11952=IFCORIENTEDEDGE(*,*,#11508,.F.); +#11953=IFCORIENTEDEDGE(*,*,#11592,.F.); +#11954=IFCORIENTEDEDGE(*,*,#11480,.F.); +#11955=IFCORIENTEDEDGE(*,*,#11608,.F.); +#11961=IFCPLANE(#11960); +#11960=IFCAXIS2PLACEMENT3D(#11502,#11958,#11959); +#11958=IFCDIRECTION((-0.2697400404895326,0.962933180733069,0.)); +#11959=IFCDIRECTION((0.962933180733069,0.2697400404895326,0.)); +#12678=IFCADVANCEDBREP(#12677); +#12677=IFCCLOSEDSHELL((#12338,#12354,#12366,#12382,#12395,#12409,#12421,#12437,#12438,#12454,#12455,#12466,#12467,#12478,#12479,#12491,#12503,#12514,#12515,#12526,#12527,#12538,#12549,#12550,#12562,#12574,#12585,#12586,#12598,#12610,#12621,#12632,#12643,#12654,#12665,#12676)); +#12338=IFCADVANCEDFACE((#12328),#12337,.F.); +#12328=IFCFACEOUTERBOUND(#12327,.T.); +#12327=IFCEDGELOOP((#12323,#12324,#12325,#12326)); +#12323=IFCORIENTEDEDGE(*,*,#11973,.T.); +#11973=IFCEDGECURVE(#11966,#11968,#11972,.T.); +#11966=IFCVERTEXPOINT(#11965); +#11965=IFCCARTESIANPOINT((-0.08673436885743593,-0.14823854416409996,0.6189999999999996)); +#11968=IFCVERTEXPOINT(#11967); +#11967=IFCCARTESIANPOINT((-0.07317124422074414,-0.15170865224448654,0.6189999999999996)); +#11972=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11965,#11965,#11965,#11969,#11970,#11971,#11967),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,6.72823696756808E-09,0.25000000672823697,0.500000006728237),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11969=IFCCARTESIANPOINT((-0.08846942289762923,-0.15502010648244574,0.6189999999999996)); +#11970=IFCCARTESIANPOINT((-0.08168786057928333,-0.15675516052263913,0.6189999999999996)); +#11971=IFCCARTESIANPOINT((-0.07490629826093743,-0.1584902145628324,0.6189999999999996)); +#12324=IFCORIENTEDEDGE(*,*,#11979,.T.); +#11979=IFCEDGECURVE(#11968,#11975,#11978,.T.); +#11975=IFCVERTEXPOINT(#11974); +#11974=IFCCARTESIANPOINT((-0.07317124425376388,-0.15170865237354608,0.6109999999999998)); +#11978=IFCTRIMMEDCURVE(#11977,(#11967),(#11974),.T.,.CARTESIAN.); +#11977=IFCLINE(#11967,#11976); +#11976=IFCVECTOR(#10,0.3048); +#12325=IFCORIENTEDEDGE(*,*,#11986,.T.); +#11986=IFCEDGECURVE(#11975,#11981,#11985,.T.); +#11981=IFCVERTEXPOINT(#11980); +#11980=IFCCARTESIANPOINT((-0.08673436879139854,-0.14823854390598912,0.6109999999999995)); +#11985=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11974,#11982,#11983,#11984,#11980,#11980,#11980),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#11982=IFCCARTESIANPOINT((-0.07490629826093743,-0.1584902145628324,0.6109999999999995)); +#11983=IFCCARTESIANPOINT((-0.08168786057928333,-0.15675516052263913,0.6109999999999995)); +#11984=IFCCARTESIANPOINT((-0.08846942289762923,-0.15502010648244574,0.6109999999999995)); +#12326=IFCORIENTEDEDGE(*,*,#11990,.T.); +#11990=IFCEDGECURVE(#11981,#11966,#11989,.T.); +#11989=IFCTRIMMEDCURVE(#11988,(#11980),(#11965),.T.,.CARTESIAN.); +#11988=IFCLINE(#11980,#11987); +#11987=IFCVECTOR(#9,0.3048); +#12337=IFCSURFACEOFLINEAREXTRUSION(#12336,#12330,#10,0.026246719160104792); +#12336=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12335); +#12335=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#12331,#12332,#12333,#12334,#12334,#12334),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000006728237),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#12331=IFCCARTESIANPOINT((0.,0.0069999999999999785,0.)); +#12332=IFCCARTESIANPOINT((0.0069999998667876415,0.007000000133212364,0.)); +#12333=IFCCARTESIANPOINT((0.013999999866787655,0.007000000266424639,0.)); +#12334=IFCCARTESIANPOINT((0.014000000000000005,0.,0.)); +#12330=IFCAXIS2PLACEMENT3D(#11967,#9,#12329); +#12329=IFCDIRECTION((-0.9687946121896038,0.2478648813212452,0.)); +#12354=IFCADVANCEDFACE((#12344),#12353,.F.); +#12344=IFCFACEOUTERBOUND(#12343,.T.); +#12343=IFCEDGELOOP((#12339,#12340,#12341,#12342)); +#12339=IFCORIENTEDEDGE(*,*,#11999,.T.); +#11999=IFCEDGECURVE(#11992,#11994,#11998,.T.); +#11992=IFCVERTEXPOINT(#11991); +#11991=IFCCARTESIANPOINT((-0.08842975943702243,-0.14780478065405164,0.6139999999999997)); +#11994=IFCVERTEXPOINT(#11993); +#11993=IFCCARTESIANPOINT((-0.07147585364115765,-0.1521424157545349,0.6139999999999995)); +#11998=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11991,#11991,#11991,#11995,#11996,#11997,#11993),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,5.2122968052792373E-08,0.25000005212296805,0.500000052122969),.UNSPECIFIED.,(0.999999877868314,0.999999938934144,1.,0.707106781186548,1.,0.707106781186548,1.)); +#11995=IFCCARTESIANPOINT((-0.08626094188678088,-0.1393278277561193,0.6139999999999995)); +#11996=IFCCARTESIANPOINT((-0.07778398898884838,-0.14149664530636086,0.6139999999999995)); +#11997=IFCCARTESIANPOINT((-0.06930703609091608,-0.1436654628566025,0.6139999999999995)); +#12340=IFCORIENTEDEDGE(*,*,#12006,.T.); +#12006=IFCEDGECURVE(#11994,#12001,#12005,.T.); +#12001=IFCVERTEXPOINT(#12000); +#12000=IFCCARTESIANPOINT((-0.0714758530016777,-0.15214241325508784,0.6109999999999995)); +#12005=IFCTRIMMEDCURVE(#12004,(#11993),(#12000),.T.,.CARTESIAN.); +#12004=IFCLINE(#11993,#12003); +#12003=IFCVECTOR(#12002,0.30479999999999996); +#12002=IFCDIRECTION((2.131599805110011E-07,8.331490187082612E-07,-1.)); +#12341=IFCORIENTEDEDGE(*,*,#12013,.T.); +#12013=IFCEDGECURVE(#12001,#12008,#12012,.T.); +#12008=IFCVERTEXPOINT(#12007); +#12007=IFCCARTESIANPOINT((-0.08842976007650237,-0.14780478315349876,0.6109999999999992)); +#12012=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12000,#12009,#12010,#12011,#12007,#12007,#12007),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#12009=IFCCARTESIANPOINT((-0.06930703609091608,-0.1436654628566025,0.6109999999999995)); +#12010=IFCCARTESIANPOINT((-0.07778398898884838,-0.14149664530636086,0.6109999999999995)); +#12011=IFCCARTESIANPOINT((-0.08626094188678088,-0.1393278277561193,0.6109999999999995)); +#12342=IFCORIENTEDEDGE(*,*,#12017,.T.); +#12017=IFCEDGECURVE(#12008,#11992,#12016,.T.); +#12016=IFCTRIMMEDCURVE(#12015,(#12007),(#11991),.T.,.CARTESIAN.); +#12015=IFCLINE(#12007,#12014); +#12014=IFCVECTOR(#9,0.3048); +#12353=IFCSURFACEOFLINEAREXTRUSION(#12352,#12346,#9,0.009842519685039353); +#12352=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12351); +#12351=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#12347,#12348,#12349,#12350,#12350,#12350),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.250000000000001,0.500000000000001,0.500000052122969),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999938934144,0.999999877868314)); +#12347=IFCCARTESIANPOINT((-1.2899776911653608E-09,0.008749999999999921,0.)); +#12348=IFCCARTESIANPOINT((0.008749998710022164,0.008750001289977712,0.)); +#12349=IFCCARTESIANPOINT((0.01749999871002218,0.008750002579955393,0.)); +#12350=IFCCARTESIANPOINT((0.017499999999999852,2.5799554685405566E-09,0.)); +#12346=IFCAXIS2PLACEMENT3D(#11993,#10,#12345); +#12345=IFCDIRECTION((-0.968794653448278,0.2478647200592105,0.)); +#12366=IFCADVANCEDFACE((#12360),#12365,.F.); +#12360=IFCFACEOUTERBOUND(#12359,.T.); +#12359=IFCEDGELOOP((#12355,#12356,#12357,#12358)); +#12355=IFCORIENTEDEDGE(*,*,#12024,.T.); +#12024=IFCEDGECURVE(#12018,#12019,#12023,.T.); +#12018=IFCVERTEXPOINT(#12007); +#12019=IFCVERTEXPOINT(#12000); +#12023=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12007,#12007,#12007,#12020,#12021,#12022,#12000),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.5785320262604614E-09,0.250000003578532,0.500000003578532),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.)); +#12020=IFCCARTESIANPOINT((-0.09029441211731615,-0.15610150111347845,0.6109999999999995)); +#12021=IFCCARTESIANPOINT((-0.0820596578736105,-0.158208352447999,0.6109999999999995)); +#12022=IFCCARTESIANPOINT((-0.07382490362990485,-0.16031520378251937,0.6109999999999995)); +#12356=IFCORIENTEDEDGE(*,*,#12030,.T.); +#12030=IFCEDGECURVE(#12019,#12026,#12029,.T.); +#12026=IFCVERTEXPOINT(#12025); +#12025=IFCCARTESIANPOINT((-0.07171805231670908,-0.15208044962216297,0.6039999999999996)); +#12029=IFCTRIMMEDCURVE(#12028,(#12000),(#12025),.T.,.CARTESIAN.); +#12028=IFCLINE(#12000,#12027); +#12027=IFCVECTOR(#10,0.3048); +#12357=IFCORIENTEDEDGE(*,*,#12037,.T.); +#12037=IFCEDGECURVE(#12026,#12032,#12036,.T.); +#12032=IFCVERTEXPOINT(#12031); +#12031=IFCCARTESIANPOINT((-0.0881875607401463,-0.1478667467030747,0.6039999999999995)); +#12036=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12025,#12033,#12034,#12035,#12031,#12031,#12031),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#12033=IFCCARTESIANPOINT((-0.07382490362990485,-0.16031520378251937,0.6039999999999995)); +#12034=IFCCARTESIANPOINT((-0.0820596578736105,-0.158208352447999,0.6039999999999995)); +#12035=IFCCARTESIANPOINT((-0.09029441211731615,-0.15610150111347845,0.6039999999999995)); +#12358=IFCORIENTEDEDGE(*,*,#12041,.T.); +#12041=IFCEDGECURVE(#12032,#12018,#12040,.T.); +#12040=IFCTRIMMEDCURVE(#12039,(#12031),(#12007),.T.,.CARTESIAN.); +#12039=IFCLINE(#12031,#12038); +#12038=IFCVECTOR(#9,0.3048); +#12365=IFCSURFACEOFLINEAREXTRUSION(#12364,#12362,#10,0.02296587926509197); +#12364=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12363); +#12363=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#12347,#12348,#12349,#12350,#12350,#12350),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003578532),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#12362=IFCAXIS2PLACEMENT3D(#12289,#9,#12361); +#12289=IFCCARTESIANPOINT((-0.07171805233889882,-0.15208044970889273,0.6109999999999995)); +#12361=IFCDIRECTION((-0.9687946143977619,0.24786487269052843,0.)); +#12382=IFCADVANCEDFACE((#12372),#12381,.F.); +#12372=IFCFACEOUTERBOUND(#12371,.T.); +#12371=IFCEDGELOOP((#12367,#12368,#12369,#12370)); +#12367=IFCORIENTEDEDGE(*,*,#12050,.T.); +#12050=IFCEDGECURVE(#12043,#12045,#12049,.T.); +#12043=IFCVERTEXPOINT(#12042); +#12042=IFCCARTESIANPOINT((-0.0915783419419687,-0.14699921984967615,0.6109999999999995)); +#12045=IFCVERTEXPOINT(#12044); +#12044=IFCCARTESIANPOINT((-0.06832727113621138,-0.15294797655891035,0.6109999999999995)); +#12049=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12042,#12042,#12042,#12046,#12047,#12048,#12044),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.)); +#12046=IFCCARTESIANPOINT((-0.08860396358735159,-0.13537368444679737,0.6109999999999995)); +#12047=IFCCARTESIANPOINT((-0.07697842818447294,-0.1383480628014146,0.6109999999999995)); +#12048=IFCCARTESIANPOINT((-0.06535289278159417,-0.1413224411560317,0.6109999999999995)); +#12368=IFCORIENTEDEDGE(*,*,#12056,.T.); +#12056=IFCEDGECURVE(#12045,#12052,#12055,.T.); +#12052=IFCVERTEXPOINT(#12051); +#12051=IFCCARTESIANPOINT((-0.06832727110402545,-0.15294797643310964,0.5999999999999995)); +#12055=IFCTRIMMEDCURVE(#12054,(#12044),(#12051),.T.,.CARTESIAN.); +#12054=IFCLINE(#12044,#12053); +#12053=IFCVECTOR(#10,0.3048); +#12369=IFCORIENTEDEDGE(*,*,#12063,.T.); +#12063=IFCEDGECURVE(#12052,#12058,#12062,.T.); +#12058=IFCVERTEXPOINT(#12057); +#12057=IFCCARTESIANPOINT((-0.09157834200634024,-0.14699922010127592,0.5999999999999995)); +#12062=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12051,#12059,#12060,#12061,#12057,#12057,#12057),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#12059=IFCCARTESIANPOINT((-0.06535289278159417,-0.1413224411560317,0.5999999999999995)); +#12060=IFCCARTESIANPOINT((-0.07697842818447294,-0.1383480628014146,0.5999999999999995)); +#12061=IFCCARTESIANPOINT((-0.08860396358735159,-0.13537368444679737,0.5999999999999995)); +#12370=IFCORIENTEDEDGE(*,*,#12067,.T.); +#12067=IFCEDGECURVE(#12058,#12043,#12066,.T.); +#12066=IFCTRIMMEDCURVE(#12065,(#12057),(#12042),.T.,.CARTESIAN.); +#12065=IFCLINE(#12057,#12064); +#12064=IFCVECTOR(#9,0.3048); +#12381=IFCSURFACEOFLINEAREXTRUSION(#12380,#12374,#9,0.03608923884514437); +#12380=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12379); +#12379=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#12375,#12376,#12377,#12378,#12378,#12378),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003825801),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#12375=IFCCARTESIANPOINT((0.,0.01199999999999997,0.)); +#12376=IFCCARTESIANPOINT((0.011999999870148019,0.012000000129851933,0.)); +#12377=IFCCARTESIANPOINT((0.023999999870148038,0.012000000259704035,0.)); +#12378=IFCCARTESIANPOINT((0.023999999999999994,0.,0.)); +#12374=IFCAXIS2PLACEMENT3D(#12044,#10,#12373); +#12373=IFCDIRECTION((-0.9687946195887006,0.2478648524014346,0.)); +#12395=IFCADVANCEDFACE((#12388),#12394,.F.); +#12388=IFCFACEOUTERBOUND(#12387,.T.); +#12387=IFCEDGELOOP((#12383,#12384,#12385,#12386)); +#12383=IFCORIENTEDEDGE(*,*,#12077,.T.); +#12077=IFCEDGECURVE(#12069,#12071,#12076,.T.); +#12069=IFCVERTEXPOINT(#12068); +#12068=IFCCARTESIANPOINT((-0.08528117693207621,-0.14861034145842705,0.6039999999999995)); +#12071=IFCVERTEXPOINT(#12070); +#12070=IFCCARTESIANPOINT((-0.07462443614610403,-0.15133685495015947,0.6039999999999995)); +#12076=IFCTRIMMEDCURVE(#12075,(#12068),(#12070),.T.,.CARTESIAN.); +#12075=IFCCIRCLE(#12074,0.0055000000000000465); +#12074=IFCAXIS2PLACEMENT3D(#12072,#9,#12073); +#12072=IFCCARTESIANPOINT((-0.07995280653909012,-0.14997359820429326,0.6039999999999995)); +#12073=IFCDIRECTION((0.9687946169065548,-0.2478648628847617,0.)); +#12384=IFCORIENTEDEDGE(*,*,#12083,.T.); +#12083=IFCEDGECURVE(#12071,#12079,#12082,.T.); +#12079=IFCVERTEXPOINT(#12078); +#12078=IFCCARTESIANPOINT((-0.07462443614618523,-0.15133685495047686,0.5999999999999995)); +#12082=IFCTRIMMEDCURVE(#12081,(#12070),(#12078),.T.,.CARTESIAN.); +#12081=IFCLINE(#12070,#12080); +#12080=IFCVECTOR(#10,0.3048); +#12385=IFCORIENTEDEDGE(*,*,#12091,.T.); +#12091=IFCEDGECURVE(#12079,#12085,#12090,.T.); +#12085=IFCVERTEXPOINT(#12084); +#12084=IFCCARTESIANPOINT((-0.08528117693191382,-0.1486103414577923,0.5999999999999995)); +#12090=IFCTRIMMEDCURVE(#12089,(#12078),(#12084),.T.,.CARTESIAN.); +#12089=IFCCIRCLE(#12088,0.00550000000000004); +#12088=IFCAXIS2PLACEMENT3D(#12086,#10,#12087); +#12086=IFCCARTESIANPOINT((-0.07995280653909012,-0.14997359820429326,0.5999999999999995)); +#12087=IFCDIRECTION((0.9687946169065548,-0.2478648628847617,0.)); +#12386=IFCORIENTEDEDGE(*,*,#12095,.T.); +#12095=IFCEDGECURVE(#12085,#12069,#12094,.T.); +#12094=IFCTRIMMEDCURVE(#12093,(#12084),(#12068),.T.,.CARTESIAN.); +#12093=IFCLINE(#12084,#12092); +#12092=IFCVECTOR(#9,0.3048); +#12394=IFCSURFACEOFREVOLUTION(#12393,$,#12389); +#12393=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#12392); +#12392=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#12390,#12391),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#12390=IFCCARTESIANPOINT((-0.08545280653909015,-0.14997359820429335,0.6039999999999995)); +#12391=IFCCARTESIANPOINT((-0.08545280653909015,-0.14997359820429335,0.5999999999999995)); +#12389=IFCAXIS1PLACEMENT(#12086,#10); +#12409=IFCADVANCEDFACE((#12401),#12408,.F.); +#12401=IFCFACEOUTERBOUND(#12400,.T.); +#12400=IFCEDGELOOP((#12396,#12397,#12398,#12399)); +#12396=IFCORIENTEDEDGE(*,*,#12104,.T.); +#12104=IFCEDGECURVE(#12097,#12099,#12103,.T.); +#12097=IFCVERTEXPOINT(#12096); +#12096=IFCCARTESIANPOINT((-0.0736556415291974,-0.15158471981304422,0.5919999999999995)); +#12099=IFCVERTEXPOINT(#12098); +#12098=IFCCARTESIANPOINT((-0.08624997154898267,-0.14836247659554228,0.5919999999999995)); +#12103=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12096,#12096,#12096,#12100,#12101,#12102,#12098),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.25000000331485195,0.500000003314852),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#12100=IFCCARTESIANPOINT((-0.07526676313794838,-0.15788188482293675,0.5919999999999995)); +#12101=IFCCARTESIANPOINT((-0.08156392814784101,-0.15627076321418587,0.5919999999999995)); +#12102=IFCCARTESIANPOINT((-0.08786109315773366,-0.1546596416054349,0.5919999999999995)); +#12397=IFCORIENTEDEDGE(*,*,#12110,.T.); +#12110=IFCEDGECURVE(#12099,#12106,#12109,.T.); +#12106=IFCVERTEXPOINT(#12105); +#12105=IFCCARTESIANPOINT((-0.08624997156408912,-0.14836247665458668,0.5999999999999995)); +#12109=IFCTRIMMEDCURVE(#12108,(#12098),(#12105),.T.,.CARTESIAN.); +#12108=IFCLINE(#12098,#12107); +#12107=IFCVECTOR(#9,0.3048); +#12398=IFCORIENTEDEDGE(*,*,#12117,.T.); +#12117=IFCEDGECURVE(#12106,#12112,#12116,.T.); +#12112=IFCVERTEXPOINT(#12111); +#12111=IFCCARTESIANPOINT((-0.07365564149898626,-0.15158471969496204,0.5999999999999996)); +#12116=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12105,#12113,#12114,#12115,#12111,#12111,#12111),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#12113=IFCCARTESIANPOINT((-0.08786109315773366,-0.1546596416054349,0.5999999999999995)); +#12114=IFCCARTESIANPOINT((-0.08156392814784101,-0.15627076321418587,0.5999999999999995)); +#12115=IFCCARTESIANPOINT((-0.07526676313794838,-0.15788188482293675,0.5999999999999995)); +#12399=IFCORIENTEDEDGE(*,*,#12121,.T.); +#12121=IFCEDGECURVE(#12112,#12097,#12120,.T.); +#12120=IFCTRIMMEDCURVE(#12119,(#12111),(#12096),.T.,.CARTESIAN.); +#12119=IFCLINE(#12111,#12118); +#12118=IFCVECTOR(#10,0.3048); +#12408=IFCSURFACEOFLINEAREXTRUSION(#12407,#12403,#10,0.026246719160105014); +#12407=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12406); +#12406=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#12331,#12332,#12404,#12405,#12405,#12405),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.500000003314852),.UNSPECIFIED.,(1.,0.707106781186547,1.,0.707106781186547,1.,0.99999999611641,0.999999992232819)); +#12404=IFCCARTESIANPOINT((0.012999999939057205,0.006500000121885593,0.)); +#12405=IFCCARTESIANPOINT((0.013000000000000067,0.,0.)); +#12403=IFCAXIS2PLACEMENT3D(#12098,#10,#12402); +#12402=IFCDIRECTION((0.9687946192304905,-0.2478648538015203,0.)); +#12421=IFCADVANCEDFACE((#12415),#12420,.F.); +#12415=IFCFACEOUTERBOUND(#12414,.T.); +#12414=IFCEDGELOOP((#12410,#12411,#12412,#12413)); +#12410=IFCORIENTEDEDGE(*,*,#12130,.T.); +#12130=IFCEDGECURVE(#12123,#12125,#12129,.T.); +#12123=IFCVERTEXPOINT(#12122); +#12122=IFCCARTESIANPOINT((-0.07123365498693102,-0.15220438197025613,0.5919999999999995)); +#12125=IFCVERTEXPOINT(#12124); +#12124=IFCCARTESIANPOINT((-0.08867195809124906,-0.14774281443833037,0.5919999999999995)); +#12129=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12122,#12122,#12122,#12126,#12127,#12128,#12124),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186548,1.,0.707106781186548,1.)); +#12126=IFCCARTESIANPOINT((-0.06900287122096814,-0.143485230418097,0.5919999999999995)); +#12127=IFCCARTESIANPOINT((-0.07772202277312716,-0.1412544466521342,0.5919999999999995)); +#12128=IFCCARTESIANPOINT((-0.08644117432528618,-0.13902366288617135,0.5919999999999995)); +#12411=IFCORIENTEDEDGE(*,*,#12136,.T.); +#12136=IFCEDGECURVE(#12125,#12132,#12135,.T.); +#12132=IFCVERTEXPOINT(#12131); +#12131=IFCCARTESIANPOINT((-0.0886719580775285,-0.14774281438470274,0.5999999999999996)); +#12135=IFCTRIMMEDCURVE(#12134,(#12124),(#12131),.T.,.CARTESIAN.); +#12134=IFCLINE(#12124,#12133); +#12133=IFCVECTOR(#9,0.3048); +#12412=IFCORIENTEDEDGE(*,*,#12143,.T.); +#12143=IFCEDGECURVE(#12132,#12138,#12142,.T.); +#12138=IFCVERTEXPOINT(#12137); +#12137=IFCCARTESIANPOINT((-0.07123365501437208,-0.15220438207751094,0.5999999999999996)); +#12142=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12131,#12139,#12140,#12141,#12137,#12137,#12137),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#12139=IFCCARTESIANPOINT((-0.08644117432528618,-0.13902366288617135,0.5999999999999995)); +#12140=IFCCARTESIANPOINT((-0.07772202277312716,-0.1412544466521342,0.5999999999999995)); +#12141=IFCCARTESIANPOINT((-0.06900287122096814,-0.143485230418097,0.5999999999999995)); +#12413=IFCORIENTEDEDGE(*,*,#12147,.T.); +#12147=IFCEDGECURVE(#12138,#12123,#12146,.T.); +#12146=IFCTRIMMEDCURVE(#12145,(#12137),(#12122),.T.,.CARTESIAN.); +#12145=IFCLINE(#12137,#12144); +#12144=IFCVECTOR(#10,0.3048); +#12420=IFCSURFACEOFLINEAREXTRUSION(#12419,#12417,#9,0.026246719160105014); +#12419=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12418); +#12418=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#12347,#12348,#12349,#12350,#12350,#12350),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,0.25,0.5,0.50000000217454),.UNSPECIFIED.,(1.,0.707106781186548,1.,0.707106781186548,1.,0.999999997452368,0.999999994904735)); +#12417=IFCAXIS2PLACEMENT3D(#12124,#9,#12416); +#12416=IFCDIRECTION((0.9687946153820537,-0.24786486884336484,0.)); +#12437=IFCADVANCEDFACE((#12425),#12436,.T.); +#12425=IFCFACEOUTERBOUND(#12424,.T.); +#12424=IFCEDGELOOP((#12422,#12423)); +#12422=IFCORIENTEDEDGE(*,*,#12152,.T.); +#12152=IFCEDGECURVE(#11992,#11994,#12151,.T.); +#12151=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11991,#11991,#11991,#12148,#12149,#12150,#11993,#11993,#11993),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968052792373E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#12148=IFCCARTESIANPOINT((-0.0905985769872641,-0.15628173355198385,0.6139999999999995)); +#12149=IFCCARTESIANPOINT((-0.08212162408933171,-0.1584505511022255,0.6139999999999995)); +#12150=IFCCARTESIANPOINT((-0.07364467119139943,-0.16061936865246731,0.6139999999999995)); +#12423=IFCORIENTEDEDGE(*,*,#11999,.F.); +#12436=IFCPLANE(#12435); +#12435=IFCAXIS2PLACEMENT3D(#12434,#10,#6); +#12434=IFCCARTESIANPOINT((-0.08615973334635225,-0.13754735341315508,0.6139999999999995)); +#12438=IFCADVANCEDFACE((#12433),#12436,.T.); +#12433=IFCFACEBOUND(#12432,.F.); +#12432=IFCEDGELOOP((#12426,#12427,#12428,#12429,#12430,#12431)); +#12426=IFCORIENTEDEDGE(*,*,#12161,.T.); +#12161=IFCEDGECURVE(#12154,#12156,#12160,.T.); +#12154=IFCVERTEXPOINT(#12153); +#12153=IFCCARTESIANPOINT((-0.0773502254788,-0.13980125472677446,0.6139999999999995)); +#12156=IFCVERTEXPOINT(#12155); +#12155=IFCCARTESIANPOINT((-0.06984200814139274,-0.14714132777915323,0.6139999999999995)); +#12160=IFCTRIMMEDCURVE(#12159,(#12153),(#12155),.T.,.CARTESIAN.); +#12159=IFCLINE(#12153,#12158); +#12158=IFCVECTOR(#12157,0.3048); +#12157=IFCDIRECTION((0.7150683178483099,-0.6990545764170265,0.)); +#12427=IFCORIENTEDEDGE(*,*,#12168,.T.); +#12168=IFCEDGECURVE(#12156,#12163,#12167,.T.); +#12163=IFCVERTEXPOINT(#12162); +#12162=IFCCARTESIANPOINT((-0.07244458920168279,-0.157313671256672,0.6139999999999995)); +#12167=IFCTRIMMEDCURVE(#12166,(#12155),(#12162),.T.,.CARTESIAN.); +#12166=IFCLINE(#12155,#12165); +#12165=IFCVECTOR(#12164,0.30479999999999996); +#12164=IFCDIRECTION((-0.24786486288476767,-0.9687946169065532,0.)); +#12428=IFCORIENTEDEDGE(*,*,#12175,.T.); +#12175=IFCEDGECURVE(#12163,#12170,#12174,.T.); +#12170=IFCVERTEXPOINT(#12169); +#12169=IFCCARTESIANPOINT((-0.0825553875993801,-0.16014594168181204,0.6139999999999995)); +#12174=IFCTRIMMEDCURVE(#12173,(#12162),(#12169),.T.,.CARTESIAN.); +#12173=IFCLINE(#12162,#12172); +#12172=IFCVECTOR(#12171,0.3048); +#12171=IFCDIRECTION((-0.9629331807330714,-0.2697400404895239,0.)); +#12429=IFCORIENTEDEDGE(*,*,#12182,.T.); +#12182=IFCEDGECURVE(#12170,#12177,#12181,.T.); +#12177=IFCVERTEXPOINT(#12176); +#12176=IFCCARTESIANPOINT((-0.09006360493678733,-0.15280586862943327,0.6139999999999995)); +#12181=IFCTRIMMEDCURVE(#12180,(#12169),(#12176),.T.,.CARTESIAN.); +#12180=IFCLINE(#12169,#12179); +#12179=IFCVECTOR(#12178,0.30479999999999996); +#12178=IFCDIRECTION((-0.7150683178483096,0.6990545764170268,0.)); +#12430=IFCORIENTEDEDGE(*,*,#12189,.T.); +#12189=IFCEDGECURVE(#12177,#12184,#12188,.T.); +#12184=IFCVERTEXPOINT(#12183); +#12183=IFCCARTESIANPOINT((-0.08746102387649728,-0.14263352515191446,0.6139999999999995)); +#12188=IFCTRIMMEDCURVE(#12187,(#12176),(#12183),.T.,.CARTESIAN.); +#12187=IFCLINE(#12176,#12186); +#12186=IFCVECTOR(#12185,0.3048); +#12185=IFCDIRECTION((0.2478648628847673,0.9687946169065534,0.)); +#12431=IFCORIENTEDEDGE(*,*,#12194,.T.); +#12194=IFCEDGECURVE(#12184,#12154,#12193,.T.); +#12193=IFCTRIMMEDCURVE(#12192,(#12183),(#12153),.T.,.CARTESIAN.); +#12192=IFCLINE(#12183,#12191); +#12191=IFCVECTOR(#12190,0.30479999999999996); +#12190=IFCDIRECTION((0.9629331807330718,0.2697400404895226,0.)); +#12454=IFCADVANCEDFACE((#12442),#12453,.T.); +#12442=IFCFACEOUTERBOUND(#12441,.T.); +#12441=IFCEDGELOOP((#12439,#12440)); +#12439=IFCORIENTEDEDGE(*,*,#11973,.F.); +#12440=IFCORIENTEDEDGE(*,*,#12199,.T.); +#12199=IFCEDGECURVE(#11966,#11968,#12198,.T.); +#12198=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11965,#11965,#11965,#12195,#12196,#12197,#11967,#11967,#11967),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.72823696756808E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#12195=IFCCARTESIANPOINT((-0.08499931481724253,-0.14145698184575406,0.6189999999999996)); +#12196=IFCCARTESIANPOINT((-0.07821775249889674,-0.14319203588594734,0.6189999999999996)); +#12197=IFCCARTESIANPOINT((-0.07143619018055086,-0.14492708992614065,0.6189999999999996)); +#12453=IFCPLANE(#12452); +#12452=IFCAXIS2PLACEMENT3D(#12451,#9,#5); +#12451=IFCCARTESIANPOINT((-0.09136489546693224,-0.15789204036819274,0.6189999999999996)); +#12455=IFCADVANCEDFACE((#12450),#12453,.T.); +#12450=IFCFACEBOUND(#12449,.F.); +#12449=IFCEDGELOOP((#12443,#12444,#12445,#12446,#12447,#12448)); +#12443=IFCORIENTEDEDGE(*,*,#12208,.T.); +#12208=IFCEDGECURVE(#12201,#12203,#12207,.T.); +#12201=IFCVERTEXPOINT(#12200); +#12200=IFCCARTESIANPOINT((-0.07244458920168279,-0.157313671256672,0.6189999999999996)); +#12203=IFCVERTEXPOINT(#12202); +#12202=IFCCARTESIANPOINT((-0.06984200814139274,-0.14714132777915323,0.6189999999999996)); +#12207=IFCTRIMMEDCURVE(#12206,(#12200),(#12202),.T.,.CARTESIAN.); +#12206=IFCLINE(#12200,#12205); +#12205=IFCVECTOR(#12204,0.30479999999999996); +#12204=IFCDIRECTION((0.24786486288476767,0.9687946169065532,0.)); +#12444=IFCORIENTEDEDGE(*,*,#12215,.T.); +#12215=IFCEDGECURVE(#12203,#12210,#12214,.T.); +#12210=IFCVERTEXPOINT(#12209); +#12209=IFCCARTESIANPOINT((-0.0773502254788,-0.13980125472677446,0.6189999999999996)); +#12214=IFCTRIMMEDCURVE(#12213,(#12202),(#12209),.T.,.CARTESIAN.); +#12213=IFCLINE(#12202,#12212); +#12212=IFCVECTOR(#12211,0.3048); +#12211=IFCDIRECTION((-0.7150683178483099,0.6990545764170265,0.)); +#12445=IFCORIENTEDEDGE(*,*,#12222,.T.); +#12222=IFCEDGECURVE(#12210,#12217,#12221,.T.); +#12217=IFCVERTEXPOINT(#12216); +#12216=IFCCARTESIANPOINT((-0.08746102387649728,-0.14263352515191446,0.6189999999999996)); +#12221=IFCTRIMMEDCURVE(#12220,(#12209),(#12216),.T.,.CARTESIAN.); +#12220=IFCLINE(#12209,#12219); +#12219=IFCVECTOR(#12218,0.30479999999999996); +#12218=IFCDIRECTION((-0.9629331807330718,-0.2697400404895226,0.)); +#12446=IFCORIENTEDEDGE(*,*,#12229,.T.); +#12229=IFCEDGECURVE(#12217,#12224,#12228,.T.); +#12224=IFCVERTEXPOINT(#12223); +#12223=IFCCARTESIANPOINT((-0.09006360493678733,-0.15280586862943327,0.6189999999999996)); +#12228=IFCTRIMMEDCURVE(#12227,(#12216),(#12223),.T.,.CARTESIAN.); +#12227=IFCLINE(#12216,#12226); +#12226=IFCVECTOR(#12225,0.3048); +#12225=IFCDIRECTION((-0.2478648628847673,-0.9687946169065534,0.)); +#12447=IFCORIENTEDEDGE(*,*,#12236,.T.); +#12236=IFCEDGECURVE(#12224,#12231,#12235,.T.); +#12231=IFCVERTEXPOINT(#12230); +#12230=IFCCARTESIANPOINT((-0.0825553875993801,-0.16014594168181204,0.6189999999999996)); +#12235=IFCTRIMMEDCURVE(#12234,(#12223),(#12230),.T.,.CARTESIAN.); +#12234=IFCLINE(#12223,#12233); +#12233=IFCVECTOR(#12232,0.30479999999999996); +#12232=IFCDIRECTION((0.7150683178483096,-0.6990545764170268,0.)); +#12448=IFCORIENTEDEDGE(*,*,#12241,.T.); +#12241=IFCEDGECURVE(#12231,#12201,#12240,.T.); +#12240=IFCTRIMMEDCURVE(#12239,(#12230),(#12200),.T.,.CARTESIAN.); +#12239=IFCLINE(#12230,#12238); +#12238=IFCVECTOR(#12237,0.3048); +#12237=IFCDIRECTION((0.9629331807330714,0.2697400404895239,0.)); +#12466=IFCADVANCEDFACE((#12459),#12465,.T.); +#12459=IFCFACEOUTERBOUND(#12458,.T.); +#12458=IFCEDGELOOP((#12456,#12457)); +#12456=IFCORIENTEDEDGE(*,*,#12243,.T.); +#12243=IFCEDGECURVE(#12001,#12008,#12242,.T.); +#12242=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12000,#12000,#12000,#12022,#12021,#12020,#12007,#12007,#12007),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,4.12817791062281E-09,0.25000000412817797,0.5000000041281779,0.500000056251146),.UNSPECIFIED.,(0.999999990327077,0.999999995163538,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999938934145,0.999999877868315)); +#12457=IFCORIENTEDEDGE(*,*,#12013,.F.); +#12465=IFCPLANE(#12464); +#12464=IFCAXIS2PLACEMENT3D(#12244,#9,#5); +#12244=IFCCARTESIANPOINT((-0.0945527202965859,-0.1586247552525548,0.6109999999999995)); +#12467=IFCADVANCEDFACE((#12463),#12465,.T.); +#12463=IFCFACEBOUND(#12462,.F.); +#12462=IFCEDGELOOP((#12460,#12461)); +#12460=IFCORIENTEDEDGE(*,*,#12248,.T.); +#12248=IFCEDGECURVE(#12043,#12045,#12247,.T.); +#12247=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12042,#12042,#12042,#12244,#12245,#12246,#12044,#12044,#12044),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801009327279E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#12245=IFCCARTESIANPOINT((-0.08292718489370714,-0.1615991336071719,0.6109999999999995)); +#12246=IFCCARTESIANPOINT((-0.07130164949082848,-0.16457351196178913,0.6109999999999995)); +#12461=IFCORIENTEDEDGE(*,*,#12050,.F.); +#12478=IFCADVANCEDFACE((#12471),#12477,.T.); +#12471=IFCFACEOUTERBOUND(#12470,.T.); +#12470=IFCEDGELOOP((#12468,#12469)); +#12468=IFCORIENTEDEDGE(*,*,#12104,.F.); +#12469=IFCORIENTEDEDGE(*,*,#12253,.T.); +#12253=IFCEDGECURVE(#12097,#12099,#12252,.T.); +#12252=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12096,#12096,#12096,#12249,#12250,#12251,#12098),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.31485194848824E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#12249=IFCCARTESIANPOINT((-0.07204451992044654,-0.1452875548031516,0.5919999999999995)); +#12250=IFCCARTESIANPOINT((-0.07834168493033905,-0.1436764331944006,0.5919999999999995)); +#12251=IFCCARTESIANPOINT((-0.0846388499402317,-0.14206531158564964,0.5919999999999995)); +#12477=IFCPLANE(#12476); +#12476=IFCAXIS2PLACEMENT3D(#12254,#10,#6); +#12254=IFCCARTESIANPOINT((-0.0734644387528939,-0.16092353352241515,0.5919999999999995)); +#12479=IFCADVANCEDFACE((#12475),#12477,.T.); +#12475=IFCFACEBOUND(#12474,.F.); +#12474=IFCEDGELOOP((#12472,#12473)); +#12472=IFCORIENTEDEDGE(*,*,#12258,.T.); +#12258=IFCEDGECURVE(#12123,#12125,#12257,.T.); +#12257=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12122,#12122,#12122,#12254,#12255,#12256,#12124,#12124,#12124),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.1745399925166E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#12255=IFCCARTESIANPOINT((-0.08218359030505293,-0.15869274975645226,0.5919999999999995)); +#12256=IFCCARTESIANPOINT((-0.09090274185721194,-0.15646196599048937,0.5919999999999995)); +#12473=IFCORIENTEDEDGE(*,*,#12130,.F.); +#12491=IFCADVANCEDFACE((#12485),#12490,.F.); +#12485=IFCFACEOUTERBOUND(#12484,.T.); +#12484=IFCEDGELOOP((#12480,#12481,#12482,#12483)); +#12480=IFCORIENTEDEDGE(*,*,#12136,.F.); +#12481=IFCORIENTEDEDGE(*,*,#12258,.F.); +#12482=IFCORIENTEDEDGE(*,*,#12147,.F.); +#12483=IFCORIENTEDEDGE(*,*,#12263,.T.); +#12263=IFCEDGECURVE(#12138,#12132,#12262,.T.); +#12262=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12137,#12137,#12137,#12259,#12260,#12261,#12131,#12131,#12131),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#12259=IFCCARTESIANPOINT((-0.0734644387528939,-0.16092353352241515,0.5999999999999995)); +#12260=IFCCARTESIANPOINT((-0.08218359030505293,-0.15869274975645226,0.5999999999999995)); +#12261=IFCCARTESIANPOINT((-0.09090274185721194,-0.15646196599048937,0.5999999999999995)); +#12490=IFCSURFACEOFLINEAREXTRUSION(#12489,#12487,#9,0.026246719160105014); +#12489=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12488); +#12488=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#12347,#12348,#12349,#12350,#12350,#12350),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,2.17454E-09,0.25000000217454,0.50000000217454,0.500000006799911),.UNSPECIFIED.,(0.999999994904735,0.999999997452368,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999994581041,0.999999989162082)); +#12487=IFCAXIS2PLACEMENT3D(#12122,#9,#12486); +#12486=IFCDIRECTION((-0.9687946151883564,0.24786486960044232,0.)); +#12503=IFCADVANCEDFACE((#12497),#12502,.F.); +#12497=IFCFACEOUTERBOUND(#12496,.T.); +#12496=IFCEDGELOOP((#12492,#12493,#12494,#12495)); +#12492=IFCORIENTEDEDGE(*,*,#12110,.F.); +#12493=IFCORIENTEDEDGE(*,*,#12253,.F.); +#12494=IFCORIENTEDEDGE(*,*,#12121,.F.); +#12495=IFCORIENTEDEDGE(*,*,#12268,.T.); +#12268=IFCEDGECURVE(#12112,#12106,#12267,.T.); +#12267=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12111,#12111,#12111,#12264,#12265,#12266,#12105),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#12264=IFCCARTESIANPOINT((-0.07204451992044654,-0.1452875548031516,0.5999999999999995)); +#12265=IFCCARTESIANPOINT((-0.07834168493033905,-0.1436764331944006,0.5999999999999995)); +#12266=IFCCARTESIANPOINT((-0.0846388499402317,-0.14206531158564964,0.5999999999999995)); +#12502=IFCSURFACEOFLINEAREXTRUSION(#12501,#12499,#10,0.026246719160105236); +#12501=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12500); +#12500=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#12331,#12332,#12404,#12405),.UNSPECIFIED.,.F.,.U.,(3,2,2,3),(0.,3.314852E-09,0.250000003314852,0.500000004101928),.UNSPECIFIED.,(0.999999992232819,0.99999999611641,1.,0.707106781186547,1.,0.707106781186547,1.)); +#12499=IFCAXIS2PLACEMENT3D(#12096,#10,#12498); +#12498=IFCDIRECTION((-0.9687946145826193,0.24786487196800258,0.)); +#12514=IFCADVANCEDFACE((#12507),#12513,.T.); +#12507=IFCFACEOUTERBOUND(#12506,.T.); +#12506=IFCEDGELOOP((#12504,#12505)); +#12504=IFCORIENTEDEDGE(*,*,#12077,.F.); +#12505=IFCORIENTEDEDGE(*,*,#12273,.T.); +#12273=IFCEDGECURVE(#12069,#12071,#12272,.T.); +#12272=IFCTRIMMEDCURVE(#12271,(#12068),(#12070),.T.,.CARTESIAN.); +#12271=IFCCIRCLE(#12270,0.005499999999999849); +#12270=IFCAXIS2PLACEMENT3D(#12072,#10,#12269); +#12269=IFCDIRECTION((-0.9687946169065585,0.24786486288474746,0.)); +#12513=IFCPLANE(#12512); +#12512=IFCAXIS2PLACEMENT3D(#12035,#9,#5); +#12515=IFCADVANCEDFACE((#12511),#12513,.T.); +#12511=IFCFACEBOUND(#12510,.F.); +#12510=IFCEDGELOOP((#12508,#12509)); +#12508=IFCORIENTEDEDGE(*,*,#12278,.T.); +#12278=IFCEDGECURVE(#12026,#12032,#12277,.T.); +#12277=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12025,#12025,#12025,#12274,#12275,#12276,#12031,#12031,#12031),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#12274=IFCCARTESIANPOINT((-0.06961120096086393,-0.14384569529510804,0.6039999999999995)); +#12275=IFCCARTESIANPOINT((-0.07784595520456958,-0.14173884396058747,0.6039999999999995)); +#12276=IFCCARTESIANPOINT((-0.08608070944827523,-0.13963199262606701,0.6039999999999995)); +#12509=IFCORIENTEDEDGE(*,*,#12037,.F.); +#12526=IFCADVANCEDFACE((#12519),#12525,.T.); +#12519=IFCFACEOUTERBOUND(#12518,.T.); +#12518=IFCEDGELOOP((#12516,#12517)); +#12516=IFCORIENTEDEDGE(*,*,#12091,.F.); +#12517=IFCORIENTEDEDGE(*,*,#12283,.T.); +#12283=IFCEDGECURVE(#12079,#12085,#12282,.T.); +#12282=IFCTRIMMEDCURVE(#12281,(#12078),(#12084),.T.,.CARTESIAN.); +#12281=IFCCIRCLE(#12280,0.005499999999999822); +#12280=IFCAXIS2PLACEMENT3D(#12086,#9,#12279); +#12279=IFCDIRECTION((-0.9687946169065585,0.24786486288474746,0.)); +#12525=IFCPLANE(#12524); +#12524=IFCAXIS2PLACEMENT3D(#12266,#10,#6); +#12527=IFCADVANCEDFACE((#12523),#12525,.T.); +#12523=IFCFACEBOUND(#12522,.F.); +#12522=IFCEDGELOOP((#12520,#12521)); +#12520=IFCORIENTEDEDGE(*,*,#12117,.F.); +#12521=IFCORIENTEDEDGE(*,*,#12268,.F.); +#12538=IFCADVANCEDFACE((#12533),#12537,.F.); +#12533=IFCFACEOUTERBOUND(#12532,.T.); +#12532=IFCEDGELOOP((#12528,#12529,#12530,#12531)); +#12528=IFCORIENTEDEDGE(*,*,#12083,.F.); +#12529=IFCORIENTEDEDGE(*,*,#12273,.F.); +#12530=IFCORIENTEDEDGE(*,*,#12095,.F.); +#12531=IFCORIENTEDEDGE(*,*,#12283,.F.); +#12537=IFCSURFACEOFREVOLUTION(#12536,$,#12534); +#12536=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Revolved Face Profile Curve',#12535); +#12535=IFCRATIONALBSPLINECURVEWITHKNOTS(1,(#12390,#12391),.UNSPECIFIED.,.F.,.U.,(2,2),(0.,0.122452342406342),.UNSPECIFIED.,(1.,1.)); +#12534=IFCAXIS1PLACEMENT(#12086,#10); +#12549=IFCADVANCEDFACE((#12542),#12548,.T.); +#12542=IFCFACEOUTERBOUND(#12541,.T.); +#12541=IFCEDGELOOP((#12539,#12540)); +#12539=IFCORIENTEDEDGE(*,*,#12143,.F.); +#12540=IFCORIENTEDEDGE(*,*,#12263,.F.); +#12548=IFCPLANE(#12547); +#12547=IFCAXIS2PLACEMENT3D(#12061,#10,#6); +#12550=IFCADVANCEDFACE((#12546),#12548,.T.); +#12546=IFCFACEBOUND(#12545,.F.); +#12545=IFCEDGELOOP((#12543,#12544)); +#12543=IFCORIENTEDEDGE(*,*,#12288,.T.); +#12288=IFCEDGECURVE(#12052,#12058,#12287,.T.); +#12287=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12051,#12051,#12051,#12284,#12285,#12286,#12057,#12057,#12057),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.1608994987533094E-08,0.250000011608995,0.500000011608995,0.500000015434796),.UNSPECIFIED.,(0.999999972798433,0.999999986399216,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995517796,0.999999991035592)); +#12284=IFCCARTESIANPOINT((-0.07130164949082848,-0.16457351196178913,0.5999999999999995)); +#12285=IFCCARTESIANPOINT((-0.08292718489370714,-0.1615991336071719,0.5999999999999995)); +#12286=IFCCARTESIANPOINT((-0.0945527202965859,-0.1586247552525548,0.5999999999999995)); +#12544=IFCORIENTEDEDGE(*,*,#12063,.F.); +#12562=IFCADVANCEDFACE((#12556),#12561,.F.); +#12556=IFCFACEOUTERBOUND(#12555,.T.); +#12555=IFCEDGELOOP((#12551,#12552,#12553,#12554)); +#12551=IFCORIENTEDEDGE(*,*,#12056,.F.); +#12552=IFCORIENTEDEDGE(*,*,#12248,.F.); +#12553=IFCORIENTEDEDGE(*,*,#12067,.F.); +#12554=IFCORIENTEDEDGE(*,*,#12288,.F.); +#12561=IFCSURFACEOFLINEAREXTRUSION(#12560,#12558,#9,0.03608923884514437); +#12560=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12559); +#12559=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#12375,#12376,#12377,#12378,#12378,#12378),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.825801E-09,0.250000003825801,0.500000003825801,0.500000015434796),.UNSPECIFIED.,(0.999999991035592,0.999999995517796,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999986399216,0.999999972798433)); +#12558=IFCAXIS2PLACEMENT3D(#12042,#10,#12557); +#12557=IFCDIRECTION((0.9687946223631004,-0.24786484155752642,0.)); +#12574=IFCADVANCEDFACE((#12568),#12573,.F.); +#12568=IFCFACEOUTERBOUND(#12567,.T.); +#12567=IFCEDGELOOP((#12563,#12564,#12565,#12566)); +#12563=IFCORIENTEDEDGE(*,*,#12030,.F.); +#12564=IFCORIENTEDEDGE(*,*,#12293,.T.); +#12293=IFCEDGECURVE(#12019,#12018,#12292,.T.); +#12292=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#12289,#12289,#12289,#12290,#12010,#12291,#12007,#12007,#12007),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.651110969116189E-09,0.25000000365111097,0.500000003651111,0.500000007229643),.UNSPECIFIED.,(0.999999991444914,0.999999995722457,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995807489,0.999999991614978)); +#12290=IFCCARTESIANPOINT((-0.06961120096086393,-0.14384569529510804,0.6109999999999995)); +#12291=IFCCARTESIANPOINT((-0.08608070944827523,-0.13963199262606701,0.6109999999999995)); +#12565=IFCORIENTEDEDGE(*,*,#12041,.F.); +#12566=IFCORIENTEDEDGE(*,*,#12278,.F.); +#12573=IFCSURFACEOFLINEAREXTRUSION(#12572,#12570,#10,0.02296587926509175); +#12572=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12571); +#12571=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#12347,#12348,#12349,#12350,#12350,#12350),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,3.578532E-09,0.250000003578532,0.500000003578532,0.500000007229643),.UNSPECIFIED.,(0.999999991614978,0.999999995807489,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999995722457,0.999999991444914)); +#12570=IFCAXIS2PLACEMENT3D(#12007,#9,#12569); +#12569=IFCDIRECTION((0.9687946168556714,-0.24786486308364283,0.)); +#12585=IFCADVANCEDFACE((#12578),#12584,.T.); +#12578=IFCFACEOUTERBOUND(#12577,.T.); +#12577=IFCEDGELOOP((#12575,#12576)); +#12575=IFCORIENTEDEDGE(*,*,#11986,.F.); +#12576=IFCORIENTEDEDGE(*,*,#12298,.T.); +#12298=IFCEDGECURVE(#11975,#11981,#12297,.T.); +#12297=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#11974,#11974,#11974,#12294,#12295,#12296,#11980,#11980,#11980),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,1.318021025653593E-09,0.25000000131802097,0.500000001318021,0.500000008046258),.UNSPECIFIED.,(0.999999996911685,0.999999998455842,1.,0.707106781186548,1.,0.707106781186548,1.,0.99999999211738,0.99999998423476)); +#12294=IFCCARTESIANPOINT((-0.07143619018055086,-0.14492708992614065,0.6109999999999995)); +#12295=IFCCARTESIANPOINT((-0.07821775249889674,-0.14319203588594734,0.6109999999999995)); +#12296=IFCCARTESIANPOINT((-0.08499931481724253,-0.14145698184575406,0.6109999999999995)); +#12584=IFCPLANE(#12583); +#12583=IFCAXIS2PLACEMENT3D(#12291,#10,#6); +#12586=IFCADVANCEDFACE((#12582),#12584,.T.); +#12582=IFCFACEBOUND(#12581,.F.); +#12581=IFCEDGELOOP((#12579,#12580)); +#12579=IFCORIENTEDEDGE(*,*,#12024,.F.); +#12580=IFCORIENTEDEDGE(*,*,#12293,.F.); +#12598=IFCADVANCEDFACE((#12592),#12597,.F.); +#12592=IFCFACEOUTERBOUND(#12591,.T.); +#12591=IFCEDGELOOP((#12587,#12588,#12589,#12590)); +#12587=IFCORIENTEDEDGE(*,*,#12006,.F.); +#12588=IFCORIENTEDEDGE(*,*,#12152,.F.); +#12589=IFCORIENTEDEDGE(*,*,#12017,.F.); +#12590=IFCORIENTEDEDGE(*,*,#12243,.F.); +#12597=IFCSURFACEOFLINEAREXTRUSION(#12596,#12594,#9,0.009842519685039797); +#12596=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12595); +#12595=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#12347,#12348,#12349,#12350,#12350,#12350),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,5.2122968E-08,0.250000052122968,0.500000052122968,0.500000056251146),.UNSPECIFIED.,(0.999999877868315,0.999999938934145,1.,0.707106781186547,1.,0.707106781186547,1.,0.999999995163538,0.999999990327077)); +#12594=IFCAXIS2PLACEMENT3D(#11991,#10,#12593); +#12593=IFCDIRECTION((0.9687945832589457,-0.24786499439841342,0.)); +#12610=IFCADVANCEDFACE((#12604),#12609,.F.); +#12604=IFCFACEOUTERBOUND(#12603,.T.); +#12603=IFCEDGELOOP((#12599,#12600,#12601,#12602)); +#12599=IFCORIENTEDEDGE(*,*,#11979,.F.); +#12600=IFCORIENTEDEDGE(*,*,#12199,.F.); +#12601=IFCORIENTEDEDGE(*,*,#11990,.F.); +#12602=IFCORIENTEDEDGE(*,*,#12298,.F.); +#12609=IFCSURFACEOFLINEAREXTRUSION(#12608,#12606,#10,0.026246719160104792); +#12608=IFCARBITRARYOPENPROFILEDEF(.CURVE.,'Ruled Face Profile Curve',#12607); +#12607=IFCRATIONALBSPLINECURVEWITHKNOTS(2,(#3,#3,#3,#12331,#12332,#12333,#12334,#12334,#12334),.UNSPECIFIED.,.F.,.U.,(3,2,2,2,3),(0.,6.728237E-09,0.250000006728237,0.500000006728237,0.500000008046258),.UNSPECIFIED.,(0.99999998423476,0.99999999211738,1.,0.707106781186548,1.,0.707106781186548,1.,0.999999998455842,0.999999996911685)); +#12606=IFCAXIS2PLACEMENT3D(#11965,#9,#12605); +#12605=IFCDIRECTION((0.9687946206994847,-0.24786484805986797,0.)); +#12621=IFCADVANCEDFACE((#12616),#12620,.T.); +#12616=IFCFACEOUTERBOUND(#12615,.T.); +#12615=IFCEDGELOOP((#12611,#12612,#12613,#12614)); +#12611=IFCORIENTEDEDGE(*,*,#12215,.F.); +#12612=IFCORIENTEDEDGE(*,*,#12302,.T.); +#12302=IFCEDGECURVE(#12203,#12156,#12301,.T.); +#12301=IFCTRIMMEDCURVE(#12300,(#12202),(#12155),.T.,.CARTESIAN.); +#12300=IFCLINE(#12202,#12299); +#12299=IFCVECTOR(#10,0.3048); +#12613=IFCORIENTEDEDGE(*,*,#12161,.F.); +#12614=IFCORIENTEDEDGE(*,*,#12306,.T.); +#12306=IFCEDGECURVE(#12154,#12210,#12305,.T.); +#12305=IFCTRIMMEDCURVE(#12304,(#12153),(#12209),.T.,.CARTESIAN.); +#12304=IFCLINE(#12153,#12303); +#12303=IFCVECTOR(#9,0.3048); +#12620=IFCPLANE(#12619); +#12619=IFCAXIS2PLACEMENT3D(#12209,#12617,#12618); +#12617=IFCDIRECTION((0.6990545764170265,0.7150683178483099,0.)); +#12618=IFCDIRECTION((0.7150683178483099,-0.6990545764170265,0.)); +#12632=IFCADVANCEDFACE((#12627),#12631,.T.); +#12627=IFCFACEOUTERBOUND(#12626,.T.); +#12626=IFCEDGELOOP((#12622,#12623,#12624,#12625)); +#12622=IFCORIENTEDEDGE(*,*,#12208,.F.); +#12623=IFCORIENTEDEDGE(*,*,#12310,.T.); +#12310=IFCEDGECURVE(#12201,#12163,#12309,.T.); +#12309=IFCTRIMMEDCURVE(#12308,(#12200),(#12162),.T.,.CARTESIAN.); +#12308=IFCLINE(#12200,#12307); +#12307=IFCVECTOR(#10,0.3048); +#12624=IFCORIENTEDEDGE(*,*,#12168,.F.); +#12625=IFCORIENTEDEDGE(*,*,#12302,.F.); +#12631=IFCPLANE(#12630); +#12630=IFCAXIS2PLACEMENT3D(#12202,#12628,#12629); +#12628=IFCDIRECTION((0.9687946169065533,-0.2478648628847677,0.)); +#12629=IFCDIRECTION((0.2478648628847677,0.9687946169065533,0.)); +#12643=IFCADVANCEDFACE((#12638),#12642,.T.); +#12638=IFCFACEOUTERBOUND(#12637,.T.); +#12637=IFCEDGELOOP((#12633,#12634,#12635,#12636)); +#12633=IFCORIENTEDEDGE(*,*,#12241,.F.); +#12634=IFCORIENTEDEDGE(*,*,#12314,.T.); +#12314=IFCEDGECURVE(#12231,#12170,#12313,.T.); +#12313=IFCTRIMMEDCURVE(#12312,(#12230),(#12169),.T.,.CARTESIAN.); +#12312=IFCLINE(#12230,#12311); +#12311=IFCVECTOR(#10,0.3048); +#12635=IFCORIENTEDEDGE(*,*,#12175,.F.); +#12636=IFCORIENTEDEDGE(*,*,#12310,.F.); +#12642=IFCPLANE(#12641); +#12641=IFCAXIS2PLACEMENT3D(#12200,#12639,#12640); +#12639=IFCDIRECTION((0.2697400404895268,-0.9629331807330707,0.)); +#12640=IFCDIRECTION((0.9629331807330707,0.2697400404895268,0.)); +#12654=IFCADVANCEDFACE((#12649),#12653,.T.); +#12649=IFCFACEOUTERBOUND(#12648,.T.); +#12648=IFCEDGELOOP((#12644,#12645,#12646,#12647)); +#12644=IFCORIENTEDEDGE(*,*,#12236,.F.); +#12645=IFCORIENTEDEDGE(*,*,#12318,.T.); +#12318=IFCEDGECURVE(#12224,#12177,#12317,.T.); +#12317=IFCTRIMMEDCURVE(#12316,(#12223),(#12176),.T.,.CARTESIAN.); +#12316=IFCLINE(#12223,#12315); +#12315=IFCVECTOR(#10,0.3048); +#12646=IFCORIENTEDEDGE(*,*,#12182,.F.); +#12647=IFCORIENTEDEDGE(*,*,#12314,.F.); +#12653=IFCPLANE(#12652); +#12652=IFCAXIS2PLACEMENT3D(#12230,#12650,#12651); +#12650=IFCDIRECTION((-0.699054576417027,-0.7150683178483097,0.)); +#12651=IFCDIRECTION((0.7150683178483097,-0.699054576417027,0.)); +#12665=IFCADVANCEDFACE((#12660),#12664,.T.); +#12660=IFCFACEOUTERBOUND(#12659,.T.); +#12659=IFCEDGELOOP((#12655,#12656,#12657,#12658)); +#12655=IFCORIENTEDEDGE(*,*,#12229,.F.); +#12656=IFCORIENTEDEDGE(*,*,#12322,.T.); +#12322=IFCEDGECURVE(#12217,#12184,#12321,.T.); +#12321=IFCTRIMMEDCURVE(#12320,(#12216),(#12183),.T.,.CARTESIAN.); +#12320=IFCLINE(#12216,#12319); +#12319=IFCVECTOR(#10,0.3048); +#12657=IFCORIENTEDEDGE(*,*,#12189,.F.); +#12658=IFCORIENTEDEDGE(*,*,#12318,.F.); +#12664=IFCPLANE(#12663); +#12663=IFCAXIS2PLACEMENT3D(#12176,#12661,#12662); +#12661=IFCDIRECTION((-0.9687946169065534,0.2478648628847673,0.)); +#12662=IFCDIRECTION((0.2478648628847673,0.9687946169065534,0.)); +#12676=IFCADVANCEDFACE((#12671),#12675,.T.); +#12671=IFCFACEOUTERBOUND(#12670,.T.); +#12670=IFCEDGELOOP((#12666,#12667,#12668,#12669)); +#12666=IFCORIENTEDEDGE(*,*,#12222,.F.); +#12667=IFCORIENTEDEDGE(*,*,#12306,.F.); +#12668=IFCORIENTEDEDGE(*,*,#12194,.F.); +#12669=IFCORIENTEDEDGE(*,*,#12322,.F.); +#12675=IFCPLANE(#12674); +#12674=IFCAXIS2PLACEMENT3D(#12216,#12672,#12673); +#12672=IFCDIRECTION((-0.26974004048952555,0.962933180733071,0.)); +#12673=IFCDIRECTION((0.962933180733071,0.26974004048952555,0.)); +#340=IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#3,1.,$); +#2532798=IFCRELAGGREGATES('2Ps44h3395Peo5Jg2i7kZB',#20,$,$,#96,(#99)); +#96=IFCBUILDING('1A0BH5jtr5CA9sUTDhLBiJ',#20,'',$,$,#16,$,'',.ELEMENT.,$,$,#95); +#95=IFCPOSTALADDRESS($,$,$,$,('18 avenue \X\C9douard Belin, 31400 Toulouse'),$,'','5.168696','','-52.688872'); +#99=IFCBUILDINGSTOREY('1A0BH5jtr5CA9sUTEKhqwN',#20,'ARC_RDC',$,'Niveau:Ligne du Niveau',#98,$,'ARC_RDC',.ELEMENT.,-3.479793520000385E-12); +#2532797=IFCRELAGGREGATES('11I_9mS9z0hQxlPDEKzGkR',#20,$,$,#123,(#96)); +#123=IFCSITE('1A0BH5jtr5CA9sUTDhLBiG',#20,'Default',$,$,#122,$,$,.ELEMENT.,(5,10,7,305335),(-52,-41,-19,-943847),0.,$,$); +#2532796=IFCRELAGGREGATES('3xO2kDrNr5SeXftHZ7pj0Q',#20,$,$,#93,(#123)); +#93=IFCPROJECT('1A0BH5jtr5CA9sUTDhLBiI',#20,'CDO_EXE_240_ML04_S_1_01',$,$,'CDO','Etat du projet',(#88),#85); +#85=IFCUNITASSIGNMENT((#21,#22,#23,#27,#28,#31,#33,#34,#35,#37,#41,#45,#48,#50,#51,#52,#53,#54,#55,#56,#57,#62,#66,#69,#70,#74,#79,#84)); +#21=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#22=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#23=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#27=IFCCONVERSIONBASEDUNIT(#25,.PLANEANGLEUNIT.,'DEGREE',#26); +#25=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#26=IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.017453292519943278),#24); +#24=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#28=IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#31=IFCDERIVEDUNIT((#29,#30),.MASSDENSITYUNIT.,$); +#29=IFCDERIVEDUNITELEMENT(#28,1); +#30=IFCDERIVEDUNITELEMENT(#21,-3); +#33=IFCDERIVEDUNIT((#32),.MOMENTOFINERTIAUNIT.,$); +#32=IFCDERIVEDUNITELEMENT(#21,4); +#34=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#35=IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#37=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#41=IFCDERIVEDUNIT((#38,#39,#40),.THERMALTRANSMITTANCEUNIT.,$); +#38=IFCDERIVEDUNITELEMENT(#28,1); +#39=IFCDERIVEDUNITELEMENT(#36,-1); +#36=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#40=IFCDERIVEDUNITELEMENT(#34,-3); +#45=IFCDERIVEDUNIT((#43,#44),.VOLUMETRICFLOWRATEUNIT.,$); +#43=IFCDERIVEDUNITELEMENT(#21,3); +#44=IFCDERIVEDUNITELEMENT(#34,-1); +#48=IFCDERIVEDUNIT((#46,#47),.MASSFLOWRATEUNIT.,$); +#46=IFCDERIVEDUNITELEMENT(#28,1); +#47=IFCDERIVEDUNITELEMENT(#34,-1); +#50=IFCDERIVEDUNIT((#49),.ROTATIONALFREQUENCYUNIT.,$); +#49=IFCDERIVEDUNITELEMENT(#34,-1); +#51=IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#52=IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#53=IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#54=IFCSIUNIT(*,.FORCEUNIT.,.KILO.,.NEWTON.); +#55=IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#56=IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#57=IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#62=IFCDERIVEDUNIT((#58,#59,#60,#61),.USERDEFINED.,'Luminous Efficacy'); +#58=IFCDERIVEDUNITELEMENT(#28,-1); +#59=IFCDERIVEDUNITELEMENT(#21,-2); +#60=IFCDERIVEDUNITELEMENT(#34,3); +#61=IFCDERIVEDUNITELEMENT(#56,1); +#66=IFCDERIVEDUNIT((#63,#64,#65),.SOUNDPOWERUNIT.,$); +#63=IFCDERIVEDUNITELEMENT(#28,1); +#64=IFCDERIVEDUNITELEMENT(#21,2); +#65=IFCDERIVEDUNITELEMENT(#34,-3); +#69=IFCDERIVEDUNIT((#67,#68),.LINEARVELOCITYUNIT.,$); +#67=IFCDERIVEDUNITELEMENT(#21,1); +#68=IFCDERIVEDUNITELEMENT(#34,-1); +#70=IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#74=IFCDERIVEDUNIT((#71,#72,#73),.USERDEFINED.,'Friction Loss'); +#71=IFCDERIVEDUNITELEMENT(#21,-2); +#72=IFCDERIVEDUNITELEMENT(#28,1); +#73=IFCDERIVEDUNITELEMENT(#34,-2); +#79=IFCDERIVEDUNIT((#75,#76,#77,#78),.LINEARFORCEUNIT.,$); +#75=IFCDERIVEDUNITELEMENT(#28,1); +#76=IFCDERIVEDUNITELEMENT(#21,1); +#77=IFCDERIVEDUNITELEMENT(#34,-2); +#78=IFCDERIVEDUNITELEMENT(#21,-1); +#84=IFCDERIVEDUNIT((#80,#81,#82,#83),.PLANARFORCEUNIT.,$); +#80=IFCDERIVEDUNITELEMENT(#28,1); +#81=IFCDERIVEDUNITELEMENT(#21,1); +#82=IFCDERIVEDUNITELEMENT(#34,-2); +#83=IFCDERIVEDUNITELEMENT(#21,-2); +#2532780=IFCRELCONTAINEDINSPATIALSTRUCTURE('1DdsV4CiD7DO6prEYU5TcQ',#20,$,$,(#89550),#99); +#89554=IFCRELDEFINESBYPROPERTIES('3NHjIkfer15R_OrkxxPPvE',#20,$,$,(#89550),#89552); +#89552=IFCPROPERTYSET('2xptyRGnYakAxJ3nOYiIWC',#20,'Pset_BuildingElementProxyCommon',$,(#349,#89551)); +#349=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#89551=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('CLY-Coffret SAS_137- XS PL 900'),$); +#89555=IFCRELDEFINESBYPROPERTIES('1EUcYnBjT1GQYPrqjX7NIv',#20,$,$,(#89550),#89553); +#89553=IFCPROPERTYSET('3_lpUVqi_mQRYXG2K34gLZ',#20,'Pset_EnvironmentalImpactIndicators',$,(#89551)); +#2532779=IFCRELDEFINESBYPROPERTIES('28jRHW_BP26OkT0M0HxdAK',#20,$,$,(#99),#2532778); +#2532778=IFCPROPERTYSET('3L1Ip1RHpt4K1mXKDHCi_6',#20,'Pset_BuildingStoreyCommon',$,(#2532776,#2532777)); +#2532776=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Ligne du Niveau'),$); +#2532777=IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); +#2532805=IFCRELDEFINESBYPROPERTIES('1os9OfdJf7qh_e9m4XaWwT',#20,$,$,(#96),#2532801); +#2532801=IFCPROPERTYSET('0zy9I3AY4IPf4gjjgrp9X9',#20,'Pset_BuildingCommon',$,(#124,#2532799,#2532800)); +#124=IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Informations sur le projet'),$); +#2532799=IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(6),$); +#2532800=IFCPROPERTYSINGLEVALUE('IsLandmarked',$,IFCLOGICAL(.U.),$); +#2532808=IFCRELDEFINESBYPROPERTIES('0nZbcIhdD8GgoLkVi8zjcR',#20,$,$,(#96),#2532804); +#2532804=IFCPROPERTYSET('2VWDTaG5TJGMo1BSJu$Uh_',#20,'Pset_BuildingSystemCommon',$,(#124)); +#2532806=IFCRELDEFINESBYPROPERTIES('1afaFgtQr2uRZpaXp5snaJ',#20,$,$,(#96),#2532802); +#2532802=IFCPROPERTYSET('23T4$aSu1iwjl4bgwW5Lqi',#20,'Pset_BuildingElementProxyCommon',$,(#124,#349)); +#2532807=IFCRELDEFINESBYPROPERTIES('2qp5$Ce4D9qQUYNJ5$5qvb',#20,$,$,(#96),#2532803); +#2532803=IFCPROPERTYSET('08W94evmVf9fubsnwfz8sl',#20,'Pset_BuildingStoreyCommon',$,(#124,#2532777)); +#126=IFCRELDEFINESBYPROPERTIES('0XySdRB6155h3nHo56moNR',#20,$,$,(#123),#125); +#125=IFCPROPERTYSET('0zScqwuOkvf8DlLmvK7Ihw',#20,'Pset_SiteCommon',$,(#124)); +#2532894=IFCRELDEFINESBYTYPE('2eBif$eJ9D9huTLDuepa8F',#20,$,$,(#89550),#89543); +#89543=IFCBUILDINGELEMENTPROXYTYPE('0kTUSVBe1B38SecqNLU51x',#20,'CLY-Coffret SAS_137- XS PL 900:CLY-Coffret SAS_137- XS PL 900',$,$,(#89556),(#89542),'326386',$,.NOTDEFINED.); +#89556=IFCPROPERTYSET('0eqThZt1aaYlgbquenwy_q',#20,'Pset_BuildingElementProxyCommon',$,(#349)); +#2532809=IFCRELASSOCIATESMATERIAL('3S6jwCWFj2VeMBwUb2hCj4',#20,$,$,(),#339); +#339=IFCMATERIAL('',$,$); +ENDSEC; +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Ifc4TestFiles/IFC4TessellationComplex.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Ifc4TestFiles/IFC4TessellationComplex.ifc new file mode 100644 index 000000000..fe241cf87 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Ifc4TestFiles/IFC4TessellationComplex.ifc @@ -0,0 +1,173 @@ +ISO-10303-21; +HEADER; + +/****************************************************************************************** +* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013 +* Module: EDMstepFileFactory/EDMstandAlone +* Creation date: Mon Jul 30 16:07:51 2018 +* Host: INF0937 +* Database: C:\Users\AppData\Local\Temp\{DEF17C36-5B09-4EDE-986B-55E40B0F9A69}\ifc +* Database version: 5507 +* Database creation date: Mon Jul 30 16:07:50 2018 +* Schema: IFC4 +* Model: DataRepository.ifc +* Model creation date: Mon Jul 30 16:07:51 2018 +* Header model: DataRepository.ifc_HeaderModel +* Header model creation date: Mon Jul 30 16:07:51 2018 +* EDMuser: sdai-user +* EDMgroup: sdai-group +* License ID and type: 5605 : Permanent license. Expiry date: +* EDMstepFileFactory options: 020000 +******************************************************************************************/ +FILE_DESCRIPTION(('ViewDefinition [ReferenceView_V1.0]'),'2;1'); +FILE_NAME('0001','2018-07-30T16:07:51',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20170223_1515(x64) - Exporter 18.0.0.420 - Alternate UI 18.0.0.420',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; + +DATA; +#1= IFCORGANIZATION($,'Autodesk Revit 2018 (FRA)',$,$,$); +#5= IFCAPPLICATION(#1,'2018','Autodesk Revit 2018 (FRA)','Revit'); +#6= IFCCARTESIANPOINT((0.,0.,0.)); +#10= IFCCARTESIANPOINT((0.,0.)); +#12= IFCDIRECTION((1.,0.,0.)); +#14= IFCDIRECTION((-1.,0.,0.)); +#16= IFCDIRECTION((0.,1.,0.)); +#18= IFCDIRECTION((0.,-1.,0.)); +#20= IFCDIRECTION((0.,0.,1.)); +#22= IFCDIRECTION((0.,0.,-1.)); +#24= IFCDIRECTION((1.,0.)); +#26= IFCDIRECTION((-1.,0.)); +#28= IFCDIRECTION((0.,1.)); +#30= IFCDIRECTION((0.,-1.)); +#32= IFCAXIS2PLACEMENT3D(#6,$,$); +#33= IFCLOCALPLACEMENT(#5991,#32); +#36= IFCPERSON($,'','PN8XZ',$,$,$,$,$); +#38= IFCORGANIZATION($,'','',$,$); +#39= IFCPERSONANDORGANIZATION(#36,#38,$); +#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,0); +#43= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#44= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#45= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#46= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#47= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#48= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#49= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#47); +#50= IFCCONVERSIONBASEDUNIT(#48,.PLANEANGLEUNIT.,'DEGREE',#49); +#52= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#53= IFCDERIVEDUNITELEMENT(#52,1); +#54= IFCDERIVEDUNITELEMENT(#44,-3); +#55= IFCDERIVEDUNIT((#53,#54),.MASSDENSITYUNIT.,$); +#57= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#58= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#59= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#60= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#61= IFCDERIVEDUNITELEMENT(#52,1); +#62= IFCDERIVEDUNITELEMENT(#59,-1); +#63= IFCDERIVEDUNITELEMENT(#57,-3); +#64= IFCDERIVEDUNIT((#61,#62,#63),.THERMALTRANSMITTANCEUNIT.,$); +#66= IFCSIUNIT(*,.LENGTHUNIT.,.DECI.,.METRE.); +#67= IFCDERIVEDUNITELEMENT(#44,3); +#68= IFCDERIVEDUNITELEMENT(#57,-1); +#69= IFCDERIVEDUNIT((#67,#68),.VOLUMETRICFLOWRATEUNIT.,$); +#71= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#72= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#73= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#74= IFCSIUNIT(*,.FORCEUNIT.,.KILO.,.NEWTON.); +#75= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#76= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#77= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#78= IFCDERIVEDUNITELEMENT(#52,-1); +#79= IFCDERIVEDUNITELEMENT(#44,-2); +#80= IFCDERIVEDUNITELEMENT(#57,3); +#81= IFCDERIVEDUNITELEMENT(#76,1); +#82= IFCDERIVEDUNIT((#78,#79,#80,#81),.USERDEFINED.,'Luminous Efficacy'); +#84= IFCDERIVEDUNITELEMENT(#44,1); +#85= IFCDERIVEDUNITELEMENT(#57,-1); +#86= IFCDERIVEDUNIT((#84,#85),.LINEARVELOCITYUNIT.,$); +#88= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#89= IFCDERIVEDUNITELEMENT(#44,-2); +#90= IFCDERIVEDUNITELEMENT(#52,1); +#91= IFCDERIVEDUNITELEMENT(#57,-2); +#92= IFCDERIVEDUNIT((#89,#90,#91),.USERDEFINED.,'Friction Loss'); +#94= IFCUNITASSIGNMENT((#43,#45,#46,#50,#52,#55,#57,#58,#60,#64,#69,#71,#72,#73,#74,#75,#76,#77,#82,#86,#88,#92)); +#96= IFCAXIS2PLACEMENT3D(#6,$,$); +#97= IFCDIRECTION((6.12303176911189E-17,1.)); +#99= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#96,#97); +#103= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#99,$,.GRAPH_VIEW.,$); +#105= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#99,$,.MODEL_VIEW.,$); +#106= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#99,$,.MODEL_VIEW.,$); +#107= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#99,$,.MODEL_VIEW.,$); +#108= IFCPROJECT('3IfzYg7Aj8CBdYsdnPiplG',#42,'0001',$,$,'Nom du projet','Etat du projet',(#99),#94); +#119= IFCPOSTALADDRESS($,$,$,$,('Entrer l''adresse ici'),$,'','Paris','','France'); +#123= IFCBUILDING('3IfzYg7Aj8CBdYsdnPiplH',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,#119); +#133= IFCCARTESIANPOINT((0.,0.,-4600.)); +#135= IFCAXIS2PLACEMENT3D(#133,$,$); +#6034= IFCRELDEFINESBYTYPE('2kMacoFsDBNwN8a2hY7S$p',#42,$,$,(#5950),#5897); +#5992= IFCSITE('3IfzYg7Aj8CBdYsdnPiplI',#42,'Default',$,'',#5991,$,$,.ELEMENT.,(48,51,23,999633),(2,21,3,553905),0.,$,$); +#140= IFCCARTESIANPOINT((0.,0.,-4300.)); +#142= IFCAXIS2PLACEMENT3D(#140,$,$); +#6031= IFCRELASSOCIATESMATERIAL('1FCJF3jf9EA8A8HmSA2oof',#42,$,$,(#5897,#5950),#5901); +#5991= IFCLOCALPLACEMENT($,#5990); +#146= IFCCARTESIANPOINT((0.,0.,-4000.)); +#148= IFCAXIS2PLACEMENT3D(#146,$,$); +#6027= IFCRELDEFINESBYPROPERTIES('1Haf64ntjCUPRfIhHKcBUy',#42,$,$,(#123),#6023); +#5990= IFCAXIS2PLACEMENT3D(#6,$,$); +#152= IFCCARTESIANPOINT((0.,0.,-300.)); +#154= IFCAXIS2PLACEMENT3D(#152,$,$); +#6023= IFCPROPERTYSET('0bEVwXRmbBleAv$nyJirAn',#42,'Pset_BuildingCommon',$,(#6021,#6022)); +#5980= IFCPROPERTYSET('2Zhv5kbuX5Nf1yuA9Gm1kv',#42,'Pset_LightFixtureTypeCommon',$,(#5972)); +#158= IFCAXIS2PLACEMENT3D(#6,$,$); +#159= IFCLOCALPLACEMENT(#33,#158); +#160= IFCBUILDINGSTOREY('3IfzYg7Aj8CBdYsdocJCL3',#42,'Niveau 1',$,$,#159,$,'Niveau 1',.ELEMENT.,0.); +#162= IFCCARTESIANPOINT((0.,0.,4000.)); +#164= IFCAXIS2PLACEMENT3D(#162,$,$); +#6022= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(1),$); +#6005= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Aw$FV5MbAufEo59tkoNgA',#42,$,$,(#5950),#160); +#168= IFCAXIS2PLACEMENT3D(#6,$,$); +#6021= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Informations sur le projet'),$); +#170= IFCCARTESIANPOINTLIST3D(((1.91833095533984E-11,31.500000000008,33.9555550959451),(-0.250007874369281,31.4990078583953,33.9555550959451),(-0.499999999982175,31.4960314960552,33.9555550959451),(-0.499999999982153,31.3191822388946,35.5240021896506),(-0.499999999982145,30.797682025129,37.0133541023746),(-0.499999999982109,29.9578982622908,38.3490152558127),(-0.499999999982094,28.8420737545325,39.4641502224265),(-0.499999999982074,27.5062008309955,40.3029970497214),(-0.499999999982067,26.0172196967866,40.8236246879273),(-0.499999999982049,24.450443248507,41.0000000000557),(-0.244775129042698,24.4543300906946,41.0000000000557),(1.92924432519374E-11,24.4555550958971,41.0000000000557),(1.92551479493611E-11,29.4367298572889,38.9367298573369),(1.92192287513798E-11,30.4683649286484,36.446142476641),(1.92737956006493E-11,26.946142476593,39.9683649286963),(-10.2083372457851,29.7999974945703,33.9555550959451),(-10.1536878198799,29.6318038561458,35.5240021896506),(-9.99253539125604,29.1358276795948,37.0133541023746),(-9.73302793693871,28.3371458596687,38.3490152558127),(-9.38821920130109,27.2759336905233,39.4641502224265),(-8.97541176560255,26.0054430416514,40.3029970497214),(-8.51529129082797,24.5893378313215,40.8236246879273),(-8.03113074192284,23.0992448806075,41.0000000000557),(-7.56716922546209,23.2553676591313,41.0000000000557),(-7.08007422562298,23.4082618749842,41.0000000000557),(-7.56423477452785,24.8983548256983,40.8236246879273),(-8.02435524930216,26.3144600360283,40.3029970497214),(-8.43716268500045,27.5849506849003,39.4641502224265),(-8.78197142063789,28.6461628540457,38.3490152558127),(-9.04147887495507,29.4448446739718,37.0133541023746),(-9.20263130357881,29.9408208505229,35.5240021896506),(-9.25728072948403,30.1090144889474,33.9555550959451),(-9.73403532279822,29.9582802633032,33.9555550959451),(-18.9174113162929,25.1869321095259,33.9555550959451),(-18.8134619310549,25.0438580550404,35.5240021896506),(-18.5069317963361,24.6219555195339,37.0133541023746),(-18.013319285425,23.9425561837978,38.3490152558127),(-17.357454095618,23.0398351942813,39.4641502224265),(-16.5722476922259,21.9590912968148,40.3029970497214),(-15.6970465405959,20.7544802549362,40.8236246879273),(-14.7761184506577,19.4869314818917,41.0000000000557),(-14.407022503466,19.7613733741472,41.0000000000557),(-13.9671014562837,20.074716734184,41.0000000000557),(-14.8880295462219,21.3422655072284,40.8236246879273),(-15.763230697852,22.546876549107,40.3029970497214),(-16.5484371012441,23.6276204465735,39.4641502224265),(-17.2043022910512,24.5303414360899,38.3490152558127),(-17.6979148019623,25.209740771826,37.0133541023746),(-18.0044449366812,25.6316433073325,35.5240021896506),(-18.1083943219191,25.774717361818,33.9555550959451),(-18.5152354472031,25.484035322812,33.9555550959451),(-25.774717361805,18.108394321926,33.9555550959451),(-25.6316433073195,18.0044449366881,35.5240021896506),(-25.2097407718129,17.6979148019694,37.0133541023746),(-24.5303414360766,17.2043022910586,38.3490152558127),(-23.6276204465599,16.5484371012519,39.4641502224265),(-22.546876549093,15.7632306978602,40.3029970497214),(-21.3422655072141,14.8880295462307,40.8236246879273),(-20.0747167341693,13.967101456293,41.0000000000557),(-19.7868128089805,14.3720636621851,41.0000000000557),(-19.4869314818772,14.7761184506683,41.0000000000557),(-20.754480254922,15.6970465406059,40.8236246879273),(-21.9590912968009,16.5722476922354,40.3029970497214),(-23.0398351942678,17.3574540956271,39.4641502224265),(-23.9425561837845,18.0133192854338,38.3490152558127),(-24.6219555195208,18.5069317963446,37.0133541023746),(-25.0438580550274,18.8134619310632,35.5240021896506),(-25.1869321095129,18.9174113163011,33.9555550959451),(-25.484035322799,18.5152354472107,33.9555550959451),(-30.1090144889259,9.25728072949294,33.9555550959451),(-29.9408208505013,9.20263130358776,35.5240021896506),(-29.4448446739502,9.04147887496415,37.0133541023746),(-28.646162854024,8.7819714206472,38.3490152558127),(-27.5849506848785,8.43716268501006,39.4641502224265),(-26.3144600360063,8.02435524931212,40.3029970497214),(-24.8983548256762,7.56423477453822,40.8236246879273),(-23.408261874962,7.08007422563379,41.0000000000557),(-23.2568534908572,7.5626014540038,41.0000000000557),(-23.0992448805871,8.0311307419305,41.0000000000557),(-24.5893378313013,8.515291290835,40.8236246879273),(-26.0054430416314,8.97541176560896,40.3029970497214),(-27.2759336905035,9.38821920130694,39.4641502224265),(-28.337145859649,9.73302793694411,38.3490152558127),(-29.1358276795752,9.99253539126109,37.0133541023746),(-29.6318038561262,10.1536878198847,35.5240021896506),(-29.7999974945508,10.2083372457899,33.9555550959451),(-29.9582802632826,9.73403532280504,33.9555550959451),(-31.4960314960279,-0.499999999997089,33.9555550959451),(-31.3191822388673,-0.4999999999971,35.5240021896506),(-30.7976820251018,-0.499999999997117,37.0133541023746),(-29.9578982622636,-0.499999999997117,38.3490152558127),(-28.8420737545052,-0.49999999999712,39.4641502224265),(-27.5062008309683,-0.499999999997122,40.3029970497214),(-26.0172196967593,-0.499999999997117,40.8236246879267),(-24.4504432484797,-0.499999999997109,41.0000000000551),(-24.4555550949136,-0.000216273839229148,41.0000000000551),(-24.4504432484801,0.499999999994275,41.0000000000551),(-26.0172196967597,0.499999999993838,40.8236246879273),(-27.5062008309686,0.499999999993428,40.3029970497214),(-28.8420737545056,0.499999999993067,39.4641502224265),(-29.9578982622639,0.499999999992758,38.3490152558127),(-30.7976820251021,0.49999999999254,37.0133541023746),(-31.3191822388676,0.499999999992414,35.5240021896506),(-31.4960314960283,0.499999999992381,33.9555550959451),(-31.4999999999808,-2.39778023836699E-12,33.9555550959451),(-29.7999974945424,-10.2083372457987,33.9555550959446),(-29.6318038561178,-10.1536878198935,35.52400218965),(-29.1358276795668,-9.99253539126966,37.0133541023741),(-28.3371458596408,-9.73302793695237,38.3490152558122),(-27.2759336904954,-9.38821920131475,39.464150222426),(-26.0054430416234,-8.97541176561623,40.3029970497208),(-24.5893378312935,-8.51529129084167,40.8236246879267),(-23.0992448805795,-8.03113074193653,41.0000000000551),(-23.2463160506856,-7.59493022474176,41.0000000000551),(-23.4082618749564,-7.08007422563669,41.0000000000551),(-24.8983548256704,-7.56423477454155,40.8236246879267),(-26.3144600360004,-8.02435524931584,40.3029970497208),(-27.5849506848725,-8.43716268501412,39.464150222426),(-28.6461628540179,-8.78197142065153,38.3490152558122),(-29.444844673944,-9.04147887496867,37.0133541023741),(-29.940820850495,-9.20263130359239,35.52400218965),(-30.1090144889196,-9.25728072949758,33.9555550959446),(-29.9582802632752,-9.73403532281177,33.9555550959446),(-25.1869321094982,-18.9174113163049,33.9555550959446),(-25.0438580550127,-18.813461931067,35.52400218965),(-24.6219555195063,-18.5069317963482,37.0133541023741),(-23.9425561837701,-18.0133192854371,38.3490152558122),(-23.0398351942537,-17.3574540956301,39.464150222426),(-21.9590912967871,-16.5722476922381,40.3029970497208),(-20.7544802549085,-15.6970465406081,40.8236246879267),(-19.4869314818641,-14.7761184506699,41.0000000000551),(-19.7939577451709,-14.362221688495,41.0000000000551),(-20.0747167341564,-13.9671014562959,41.0000000000551),(-21.3422655072008,-14.8880295462341,40.8236246879267),(-22.5468765490793,-15.7632306978642,40.3029970497208),(-23.6276204465459,-16.5484371012562,39.464150222426),(-24.5303414360623,-17.2043022910633,38.3490152558122),(-25.2097407717984,-17.6979148019744,37.0133541023741),(-25.6316433073048,-18.0044449366932,35.52400218965),(-25.7747173617903,-18.1083943219311,33.9555550959446),(-25.4840353227843,-18.5152354472151,33.9555550959446),(-18.1083943218994,-25.774717361816,33.9555550959446),(-18.0044449366615,-25.6316433073305,35.52400218965),(-17.6979148019429,-25.2097407718239,37.0133541023741),(-17.204302291032,-24.5303414360876,38.3490152558122),(-16.5484371012253,-23.627620446571,39.464150222426),(-15.7632306978337,-22.5468765491041,40.3029970497208),(-14.8880295462042,-21.3422655072252,40.8236246879267),(-13.9671014562665,-20.0747167341804,41.0000000000551),(-14.3886003887177,-19.7747908687046,41.0000000000551),(-14.7761184506417,-19.4869314818882,41.0000000000551),(-15.6970465405794,-20.754480254933,40.8236246879267),(-16.5722476922089,-21.959091296812,40.3029970497208),(-17.3574540956005,-23.0398351942788,39.464150222426),(-18.0133192854072,-23.9425561837955,38.3490152558122),(-18.506931796318,-24.6219555195318,37.0133541023741),(-18.8134619310367,-25.0438580550383,35.52400218965),(-18.9174113162745,-25.1869321095238,33.9555550959446),(-18.5152354471841,-25.4840353228099,33.9555550959446),(-9.25728072946791,-30.1090144889366,33.955555095944),(-9.20263130356273,-29.940820850512,35.5240021896495),(-9.04147887493913,-29.444844673961,37.0133541023735),(-8.78197142062218,-28.6461628540348,38.3490152558117),(-8.43716268498504,-27.5849506848893,39.4641502224255),(-8.02435524928711,-26.3144600360172,40.3029970497203),(-7.56423477451321,-24.8983548256871,40.8236246879267),(-7.08007422560877,-23.4082618749729,41.0000000000551),(-7.57193655188858,-23.2538158567921,41.0000000000551),(-8.03113074190545,-23.0992448805979,41.0000000000551),(-8.51529129080995,-24.5893378313121,40.8236246879267),(-8.9754117655839,-26.0054430416421,40.3029970497208),(-9.38821920128189,-27.2759336905143,39.4641502224255),(-9.73302793691906,-28.3371458596597,38.3490152558117),(-9.99253539123604,-29.1358276795859,37.0133541023735),(-10.1536878198597,-29.6318038561369,35.5240021896495),(-10.2083372457649,-29.7999974945614,33.955555095944),(-9.73403532277999,-29.9582802632932,33.955555095944),(1.95306139082970E-11,-31.4999999999921,33.955555095944),(0.250007874412611,-31.4990078583794,33.955555095944),(0.500000000030064,-31.4960314960392,33.955555095944),(0.500000000030036,-31.3191822388786,35.5240021896495),(0.50000000002996,-30.7976820251131,37.0133541023735),(0.500000000029795,-29.957898262275,38.3490152558117),(0.500000000029557,-28.8420737545166,39.4641502224255),(0.500000000029234,-27.5062008309797,40.3029970497203),(0.50000000002892,-26.0172196967708,40.8236246879262),(0.500000000028558,-24.4504432484912,41.0000000000546),(0.2499868670652,-24.4542773684687,41.0000000000546),(1.95294974880368E-11,-24.4555550958815,41.0000000000546),(1.95404860446209E-11,-29.4367298572732,38.9367298573358),(1.95355499764589E-11,-30.4683649286327,36.4461424766399),(1.95349917663289E-11,-26.9461424765774,39.9683649286952),(10.2083372458229,-29.7999974945548,33.955555095944),(10.1536878199177,-29.6318038561303,35.5240021896495),(9.99253539129388,-29.1358276795793,37.0133541023735),(9.73302793697655,-28.3371458596533,38.3490152558117),(9.38821920133894,-27.2759336905079,39.4641502224255),(8.97541176564041,-26.005443041636,40.3029970497203),(8.51529129086583,-24.5893378313061,40.8236246879262),(8.03113074196067,-23.0992448805921,41.0000000000546),(7.58008913568426,-23.2511596214703,41.0000000000546),(7.08007422566556,-23.4082618749674,41.0000000000546),(7.56423477457073,-24.8983548256814,40.8236246879262),(8.02435524934533,-26.3144600360113,40.3029970497203),(8.43716268504388,-27.5849506848832,39.4641502224255),(8.78197142068155,-28.6461628540285,38.3490152558117),(9.04147887499886,-29.4448446739545,37.0133541023735),(9.20263130362271,-29.9408208505055,35.5240021896495),(9.25728072952792,-30.10901448893,33.955555095944),(9.73403532283906,-29.9582802632866,33.955555095944),(18.9174113163279,-25.1869321095128,33.955555095944),(18.81346193109,-25.0438580550273,35.5240021896495),(18.5069317963711,-24.6219555195209,37.0133541023735),(18.0133192854601,-23.9425561837848,38.3490152558117),(17.357454095653,-23.0398351942684,39.4641502224255),(16.572247692261,-21.9590912968019,40.3029970497203),(15.697046540631,-20.7544802549233,40.8236246879262),(14.7761184506928,-19.4869314818789,41.0000000000546),(14.4017446734739,-19.7652200951164,41.0000000000546),(13.9671014563187,-20.074716734171,41.0000000000546),(14.8880295462569,-21.3422655072154,40.8236246879262),(15.763230697887,-22.5468765490939,40.3029970497203),(16.5484371012791,-23.6276204465604,39.4641502224255),(17.2043022910862,-24.5303414360768,38.3490152558117),(17.6979148019973,-25.2097407718129,37.0133541023735),(18.0044449367161,-25.6316433073193,35.5240021896495),(18.108394321954,-25.7747173618047,33.955555095944),(18.515235447238,-25.4840353227988,33.955555095944),(25.7747173618429,-18.1083943219112,33.955555095944),(25.6316433073574,-18.0044449366734,35.5240021896495),(25.2097407718508,-17.6979148019549,37.0133541023735),(24.5303414361144,-17.2043022910442,38.3490152558117),(23.6276204465976,-16.5484371012377,39.4641502224255),(22.5468765491305,-15.7632306978463,40.3029970497203),(21.3422655072514,-14.8880295462171,40.8236246879262),(20.0747167342064,-13.9671014562797,41.0000000000546),(19.7854720974412,-14.3739093127095,41.0000000000546),(19.4869314819112,-14.7761184506588,41.0000000000546),(20.754480254956,-15.6970465405965,40.8236246879262),(21.959091296835,-16.5722476922259,40.3029970497203),(23.0398351943019,-17.3574540956175,39.4641502224255),(23.9425561838185,-18.0133192854242,38.3490152558117),(24.6219555195549,-18.506931796335,37.0133541023735),(25.0438580550614,-18.8134619310536,35.5240021896495),(25.1869321095469,-18.9174113162914,33.955555095944),(25.4840353228349,-18.5152354471985,33.955555095944),(30.1090144889625,-9.25728072948344,33.955555095944),(29.940820850538,-9.20263130357831,35.5240021896495),(29.4448446739869,-9.0414788749548,37.0133541023735),(28.6461628540607,-8.78197142063797,38.3490152558117),(27.5849506849152,-8.437162685001,39.4641502224255),(26.314460036043,-8.02435524930326,40.3029970497203),(24.8983548257128,-7.56423477452953,40.8236246879262),(23.4082618749986,-7.08007422562529,41.0000000000546),(23.2635700767509,-7.54191503087649,41.0000000000546),(23.0992448806241,-8.03113074191972,41.0000000000546),(24.5893378313384,-8.51529129082391,40.8236246879262),(26.0054430416686,-8.97541176559753,40.3029970497203),(27.2759336905408,-9.38821920129523,39.4641502224255),(28.3371458596864,-9.73302793693215,38.3490152558117),(29.1358276796126,-9.99253539124895,37.0133541023735),(29.6318038561637,-10.1536878198724,35.5240021896495),(29.7999974945882,-10.2083372457775,33.955555095944),(29.9582802633196,-9.73403532279417,33.955555095944),(31.4960314960665,0.500000000015432,33.955555095944),(31.3191822389059,0.500000000015329,35.5240021896495),(30.7976820251404,0.500000000015108,37.0133541023735),(29.9578982623023,0.50000000001479,38.3490152558117),(28.8420737545439,0.500000000014349,39.4641502224255),(27.506200831007,0.500000000013834,40.3029970497203),(26.017219696798,0.500000000013232,40.8236246879267),(24.4504432485184,0.500000000012637,41.0000000000551),(24.4555508318285,-0.0144416369307155,41.0000000000551),(24.4504432485186,-0.499999999987418,41.0000000000551),(26.0172196967982,-0.49999999998677,40.8236246879262),(27.5062008310072,-0.499999999986177,40.3029970497203),(28.8420737545441,-0.499999999985649,39.4641502224255),(29.9578982623025,-0.499999999985183,38.3490152558117),(30.7976820251406,-0.499999999984855,37.0133541023735),(31.3191822389061,-0.499999999984567,35.5240021896495),(31.4960314960667,-0.499999999984514,33.955555095944),(31.5000000000194,1.54736455472914E-11,33.955555095944),(29.7999974945832,10.2083372458081,33.9555550959446),(29.6318038561587,10.1536878199028,35.52400218965),(29.1358276796077,9.99253539127891,37.0133541023741),(28.3371458596817,9.73302793696146,38.3490152558122),(27.2759336905364,9.38821920132369,39.464150222426),(26.0054430416646,8.97541176562495,40.3029970497208),(24.5893378313347,8.51529129085022,40.8236246879267),(23.0992448806208,8.03113074194485,41.0000000000551),(23.2593099725536,7.55504299456764,41.0000000000551),(23.4082618749957,7.08007422565053,41.0000000000551),(24.8983548257095,7.56423477455599,40.8236246879267),(26.3144600360393,8.02435524933079,40.3029970497208),(27.5849506849112,8.43716268502959,39.464150222426),(28.6461628540565,8.78197142066743,38.3490152558122),(29.4448446739825,9.04147887498491,37.0133541023741),(29.9408208505334,9.20263130360884,35.52400218965),(30.1090144889579,9.25728072951415,33.9555550959446),(29.9582802633148,9.73403532282474,33.9555550959446),(25.186932109543,18.9174113163125,33.9555550959446),(25.0438580550576,18.8134619310745,35.52400218965),(24.6219555195511,18.5069317963557,37.0133541023741),(23.9425561838151,18.0133192854445,38.3490152558122),(23.0398351942987,17.3574540956374,39.464150222426),(21.9590912968321,16.5722476922453,40.3029970497208),(20.7544802549536,15.6970465406153,40.8236246879267),(19.4869314819092,14.7761184506771,41.0000000000551),(19.8026356142434,14.3502542757461,41.0000000000551),(20.0747167341999,13.9671014563046,41.0000000000551),(21.3422655072442,14.8880295462431,40.8236246879267),(22.5468765491226,15.7632306978733,40.3029970497208),(23.627620446589,16.5484371012655,39.464150222426),(24.5303414361053,17.2043022910728,38.3490152558122),(25.2097407718414,17.697914801984,37.0133541023741),(25.6316433073477,18.0044449367029,35.52400218965),(25.7747173618332,18.1083943219409,33.9555550959446),(25.4840353228281,18.5152354472237,33.9555550959446),(18.108394321947,25.7747173618255,33.9555550959446),(18.0044449367092,25.63164330734,35.52400218965),(17.6979148019905,25.2097407718334,37.0133541023741),(17.2043022910797,24.5303414360971,38.3490152558122),(16.548437101273,23.6276204465803,39.464150222426),(15.7632306978814,22.5468765491135,40.3029970497208),(14.8880295462519,21.3422655072345,40.8236246879267),(13.9671014563143,20.0747167341897,41.0000000000551),(14.379573216336,19.781356100252,41.0000000000551),(14.7761184506886,19.4869314818977,41.0000000000551),(15.6970465406262,20.7544802549426,40.8236246879267),(16.5722476922556,21.9590912968216,40.3029970497208),(17.3574540956471,23.0398351942885,39.464150222426),(18.0133192854538,23.9425561838053,38.3490152558122),(18.5069317963646,24.6219555195416,37.0133541023741),(18.8134619310832,25.0438580550482,35.52400218965),(18.917411316321,25.1869321095338,33.9555550959446),(18.5152354472311,25.4840353228196,33.9555550959446),(9.2572807295172,30.1090144889491,33.9555550959451),(9.20263130361202,29.9408208505245,35.5240021896506),(9.04147887498845,29.4448446739735,37.0133541023746),(8.7819714206715,28.6461628540473,38.3490152558127),(8.43716268503434,27.5849506849018,39.4641502224265),(8.02435524933635,26.3144600360296,40.3029970497214),(7.56423477456241,24.8983548256996,40.8236246879267),(7.0800742256579,23.4082618749854,41.0000000000551),(7.54446111035662,23.262744498512,41.0000000000551),(8.03113074195313,23.0992448806104,41.0000000000551),(8.51529129085761,24.5893378313246,40.8236246879267),(8.97541176563154,26.0054430416547,40.3029970497208),(9.38821920132949,27.2759336905269,39.4641502224265),(9.73302793696665,28.3371458596724,38.3490152558127),(9.9925353912836,29.1358276795986,37.0133541023746),(10.1536878199072,29.6318038561497,35.5240021896506),(10.2083372458123,29.7999974945742,33.9555550959451),(9.73403532282843,29.9582802633059,33.9555550959451),(1.93084550922344E-11,19.5000000000126,41.0000000000551),(-0.122537919429274,19.4996149823217,41.0000000000551),(-0.249999999979783,19.498397370053,41.0000000000557),(-0.249999999979731,19.4983973700529,46.0000000000556),(-0.125002568376604,19.4995993384065,46.0000000000556),(1.93598315029556E-11,19.5000000000125,46.0000000000551),(-0.249999999979756,19.498397370053,43.5907891592607),(1.93341432975950E-11,19.5000000000125,43.5000000000551),(1.93474538423885E-11,19.5000000000125,44.7953945796569),(-0.24999999997977,19.498397370053,42.2046054204537),(1.93208327528014E-11,19.5000000000125,42.2046054204532),(-0.249999999979744,19.498397370053,44.7953945796582),(-0.125002568438278,19.4995993384061,44.1930918701034),(-0.127071543737173,19.4995859654316,43.2569401341538),(-0.119821829556036,19.4996318613877,45.0965459350966),(-0.125002568404659,19.4995993384063,41.930545415037),(-6.26310027946943,18.4668236275094,41.0000000000557),(-6.26310027947188,18.4668236275085,46.0000000000556),(-6.02583139029194,18.5456020677683,46.0000000000561),(-5.78757202132313,18.6213321246963,46.0000000000556),(-5.7875720213257,18.6213321246956,41.0000000000557),(-6.02733519063864,18.545113386009,41.0000000000557),(-6.26310027947061,18.466823627509,43.4092108408339),(-5.78757202132436,18.6213321246959,43.5907891592742),(-6.0300297324358,18.5442374182973,44.1154607156906),(-11.6631246660231,15.6275885223787,41.0000000000557),(-11.6631246660256,15.6275885223767,46.0000000000556),(-11.4618124196858,15.7758313903236,46.0000000000556),(-11.2586161688314,15.9214811485277,46.0000000000556),(-11.2586161688357,15.9214811485247,41.0000000000557),(-11.472415922901,15.7681220470909,41.0000000000557),(-11.6631246660243,15.6275885223777,43.4092108408202),(-11.2586161688335,15.9214811485262,43.5907891592887),(-11.4653835804664,15.7732361724776,44.1154607156928),(-15.9214811484916,11.2586161688713,41.0000000000557),(-15.9214811484952,11.258616168866,46.0000000000556),(-15.7758313902955,11.4618124197143,46.0000000000556),(-15.6275885223456,11.663124666058,46.0000000000556),(-15.6275885223499,11.6631246660524,41.0000000000557),(-15.7829705138166,11.4519798183436,41.0000000000557),(-15.9214811484933,11.2586161688688,43.4092108408078),(-15.6275885223477,11.6631246660553,43.5907891593013),(-15.7784257996116,11.458240671495,44.1154607157188),(-18.6213321246664,5.78757202135924,41.0000000000557),(-18.6213321246689,5.78757202135116,46.0000000000556),(-18.5456020677407,6.02583139032042,46.0000000000556),(-18.4668236274774,6.26310027951064,46.0000000000556),(-18.46682362748,6.26310027950326,41.0000000000557),(-18.5481291146781,6.01804838338745,41.0000000000557),(-18.6213321246676,5.78757202135535,43.4092108407967),(-18.4668236274787,6.26310027950709,43.5907891593127),(-18.5469657667292,6.02163273932706,44.1154607157166),(-19.4983973700259,-0.249999999983556,41.0000000000551),(-19.4983973700258,-0.249999999992445,46.0000000000551),(-19.4999999999853,6.86298600103527E-12,46.0000000000551),(-19.4983973700257,0.250000000014661,46.0000000000551),(-19.4983973700258,0.250000000006179,41.0000000000551),(-19.499998759148,0.00695648291373779,41.0000000000551),(-19.4983973700258,-0.249999999988162,43.5907891593232),(-19.4983973700258,0.250000000010266,43.4092108407885),(-19.4999995002842,0.00441456063506256,44.1154607157177),(-18.4668236274734,-6.26310027950706,41.0000000000551),(-18.4668236274707,-6.26310027951507,46.0000000000551),(-18.545602067736,-6.02583139031936,46.0000000000551),(-18.6213321246709,-5.78757202132918,46.0000000000551),(-18.6213321246685,-5.78757202133702,41.0000000000551),(-18.5458644210882,-6.0250238899101,41.0000000000551),(-18.466823627472,-6.26310027951121,43.5907891593306),(-18.6213321246696,-5.78757202133324,43.4092108407809),(-18.5469657667466,-6.02163273925765,44.1154607156446),(-15.6275885223347,-11.6631246660571,41.0000000000551),(-15.6275885223305,-11.6631246660627,46.0000000000551),(-15.7758313902778,-11.4618124197231,46.0000000000551),(-15.9214811484833,-11.2586161688674,46.0000000000551),(-15.9214811484792,-11.2586161688732,41.0000000000551),(-15.779558252887,-11.4566810788788,41.0000000000551),(-15.6275885223325,-11.66312466606,43.5907891593364),(-15.9214811484812,-11.2586161688704,43.4092108407748),(-15.7784257996363,-11.4582406714454,44.115460715728),(-11.2586161688183,-15.9214811485214,41.0000000000551),(-11.2586161688143,-15.9214811485243,46.0000000000551),(-11.4618124196628,-15.7758313903249,46.0000000000551),(-11.6631246660051,-15.6275885223765,46.0000000000551),(-11.6631246660011,-15.6275885223794,41.0000000000551),(-11.4648203814276,-15.7736455399853,41.0000000000551),(-11.2586161688162,-15.9214811485229,43.5907891593407),(-11.663124666003,-15.627588522378,43.4092108407706),(-11.4653835805009,-15.773236172437,44.1154607157475),(-5.78757202129933,-18.6213321246881,41.0000000000551),(-5.78757202129676,-18.621332124689,46.0000000000551),(-6.02583139026613,-18.5456020677612,46.0000000000551),(-6.26310027945154,-18.4668236274999,46.0000000000551),(-6.26310027944908,-18.4668236275007,41.0000000000551),(-6.02908895323323,-18.5445433050712,41.0000000000551),(-5.787572021298,-18.6213321246886,43.590789159343),(-6.26310027945027,-18.4668236275003,43.4092108407677),(-6.03002973247634,-18.5442374182686,44.1154607157372),(1.94974738074430E-11,-19.4999999999969,41.0000000000551),(0.124638596484022,-19.4996016682432,41.0000000000546),(0.250000000017307,-19.4983973700374,41.0000000000546),(0.250000000017791,-19.4983973700374,46.0000000000545),(0.125002568415097,-19.499599338391,46.0000000000545),(1.95488502181642E-11,-19.499999999997,46.0000000000551),(0.250000000017558,-19.4983973700374,43.5907891590207),(1.95231620128036E-11,-19.499999999997,43.5000000000551),(1.95364725575959E-11,-19.499999999997,44.7953945795368),(0.250000000017424,-19.4983973700374,42.2046054205715),(1.95098514680113E-11,-19.4999999999969,42.2046054205733),(0.250000000017675,-19.4983973700374,44.7953945795376),(0.125002568533524,-19.4995993383902,44.1930918705198),(0.127071543793154,-19.4995859654159,43.2569401344554),(0.119821829494007,-19.4996318613728,45.0965459353218),(0.125002568468675,-19.4995993383906,41.9306702891248),(6.26310027951004,-18.4668236274932,41.0000000000546),(6.26310027950781,-18.466823627494,46.0000000000545),(6.02583139032787,-18.5456020677537,46.0000000000545),(5.78757202136403,-18.6213321246802,46.0000000000545),(5.7875720213615,-18.6213321246809,41.0000000000546),(6.03085255367169,-18.5439698413258,41.0000000000546),(6.26310027950897,-18.4668236274936,43.4092108410575),(5.78757202136281,-18.6213321246805,43.5907891590463),(6.03002973240439,-18.5442374183046,44.1154607154221),(11.6631246660658,-15.6275885223601,41.0000000000546),(11.6631246660617,-15.6275885223632,46.0000000000545),(11.4618124197211,-15.7758313903107,46.0000000000545),(11.2586161688746,-15.9214811485091,46.0000000000545),(11.2586161688703,-15.9214811485121,41.0000000000546),(11.4706074409061,-15.7694376861387,41.0000000000546),(11.6631246660638,-15.6275885223616,43.4092108410287),(11.2586161688725,-15.9214811485105,43.5907891590754),(11.4653835804465,-15.7732361725047,44.115460715441),(15.9214811485348,-11.2586161688494,41.0000000000546),(15.9214811485311,-11.2586161688547,46.0000000000545),(15.7758313903313,-11.4618124197029,46.0000000000545),(15.62758852239,-11.6631246660351,46.0000000000545),(15.6275885223856,-11.6631246660409,41.0000000000546),(15.7774232287738,-11.4596211220426,41.0000000000546),(15.921481148533,-11.258616168852,43.4092108410015),(15.6275885223879,-11.6631246660379,43.5907891591034),(15.7784257996088,-11.4582406715367,44.1154607154914),(18.6213321247079,-5.78757202133495,41.0000000000546),(18.6213321247054,-5.78757202134314,46.0000000000545),(18.5456020677774,-6.02583139031153,46.0000000000545),(18.4668236275195,-6.26310027948548,46.0000000000545),(18.4668236275167,-6.26310027949349,41.0000000000546),(18.5440595625115,-6.03057666751992,41.0000000000546),(18.6213321247066,-5.78757202133919,43.590789159134),(18.4668236275181,-6.26310027948963,43.4092108409801),(18.5442374182625,-6.03002973259041,44.1154607154356),(19.4983973700645,0.25000000000847,41.0000000000551),(19.4983973700647,0.249999999999742,46.0000000000551),(19.5000000000242,4.42235346229825E-13,46.0000000000551),(19.4983973700646,-0.24999999999044,46.0000000000551),(19.4983973700645,-0.24999999999877,41.0000000000551),(19.4999999761937,0.000964046212909962,41.0000000000551),(19.4983973700646,0.250000000004264,43.4092108409511),(19.4983973700645,-0.249999999994453,43.590789159154),(19.499999500323,0.00441456049392224,44.1154607155515),(18.4668236275181,6.26310027950529,41.0000000000551),(18.4668236275208,6.26310027949717,46.0000000000551),(18.5456020677815,6.02583139031432,46.0000000000551),(18.6213321247072,5.78757202135293,46.0000000000551),(18.6213321247096,5.78757202134511,41.0000000000551),(18.548899247621,6.01567425170294,41.0000000000551),(18.6213321247084,5.78757202134888,43.4092108409321),(18.4668236275195,6.26310027950109,43.5907891591823),(18.5442327321696,6.03004414379598,42.8824265800658),(15.6275885223883,11.6631246660529,41.0000000000551),(15.6275885223925,11.6631246660472,46.0000000000551),(15.7758313903381,11.4618124197091,46.0000000000556),(15.9214811485336,11.2586161688667,46.0000000000551),(15.9214811485377,11.2586161688609,41.0000000000551),(15.7830939879749,11.4518096459785,41.0000000000551),(15.9214811485357,11.2586161688637,43.4092108409099),(15.6275885223905,11.6631246660499,43.5907891592042),(15.7732249664688,11.4653989969011,42.8818821893686),(11.258616168876,15.9214811485236,41.0000000000551),(11.2586161688797,15.921481148521,46.0000000000551),(11.4618124197298,15.7758313903199,46.0000000000551),(11.6631246660653,15.627588522376,46.0000000000551),(11.6631246660695,15.6275885223729,41.0000000000551),(11.4602807600056,15.7769440926537,41.0000000000551),(11.2586161688778,15.9214811485223,43.4092108408854),(11.6631246660673,15.6275885223745,43.5907891592211),(11.4582406715347,15.7784257996184,44.1154607156203),(5.78757202136792,18.6213321246945,41.0000000000551),(5.78757202137062,18.6213321246936,46.0000000000551),(6.02583139033692,18.5456020677663,46.0000000000556),(6.26310027951409,18.4668236275074,46.0000000000551),(6.26310027951674,18.4668236275065,41.0000000000551),(6.02098888341485,18.5471747947363,41.0000000000551),(5.78757202136922,18.6213321246941,43.4092108408669),(6.26310027951537,18.466823627507,43.5907891592401),(6.02163273937178,18.5469657667456,44.1154607156522),(-0.249999999979765,17.6163085153151,49.9086522557495),(-0.249999999979879,14.4978446674059,51.000000000055),(-0.124666921064833,14.4994640645445,51.000000000055),(1.94273633594211E-11,14.5000000000079,51.000000000055),(1.94008919318750E-11,18.0355339059406,49.535533905988),(1.93859645477651E-11,18.5679357457981,48.2502021635716),(-0.249999999979749,18.5573529426818,47.9543261279025),(-0.249999999979742,18.9742793802967,47.0884687818247),(1.94141276456481E-11,16.2677669529743,50.2677669530215),(-0.249999999979822,16.0570765913605,50.4543261279022),(1.93728980253604E-11,19.033967872903,47.1251010818133),(-0.249999999979757,18.0868307289985,48.931489191826),(-4.24231625494062,13.8655238917655,51.000000000055),(-5.45060337115051,17.584249257507,49.1168419233559),(-5.68150283843451,16.6768507579636,49.90865225575),(-4.71784451308717,13.7110153945784,51.000000000055),(-4.47983786322812,13.7906146606753,51.000000000055),(-5.9390675284368,17.4695533641417,48.1776769530192),(-4.91526667354726,15.9366523164471,49.9511830433765),(-8.31936503690944,11.8759490308149,51.000000000055),(-10.6176637077634,15.0392857692228,49.1168419233553),(-10.5568605937068,14.10494665397,49.90865225575),(-8.72387353409871,11.5820564046674,51.000000000055),(-8.535298563114,11.7217182374581,51.000000000055),(-11.0467777453433,14.7792597640113,48.1776769599165),(-9.59939280493849,13.6377561084321,49.9511830380419),(-11.5820564046413,8.72387353412448,51.000000000055),(-14.7453931430483,11.0221722049797,49.1168419233553),(-14.3988392800889,10.1523520965468,49.90865225575),(-11.8759490307868,8.31936503693789,51.000000000055),(-11.7424596267184,8.50674096905325,51.000000000055),(-15.0731523868486,10.6422692457993,48.1776769683401),(-13.3438634937385,10.0039013104953,49.9511830312075),(-13.7110153945506,4.71784451311629,51.000000000055),(-17.4297407602919,5.92613162932775,49.1168419233548),(-16.831359255124,5.2059745803134,49.9086522557495),(-13.8655238917391,4.24231625496541,51.000000000055),(-13.7925018685529,4.47402416237362,51.000000000055),(-17.6240618494814,5.46353926647508,48.1776769788311),(-15.782143861022,5.39079494530218,49.9511830222135),(-14.4978446673788,0.250000000005516,51.000000000055),(-18.4079439117727,0.250000000005967,49.1168419233548),(-17.616308515288,-0.249999999992821,49.9086522557495),(-14.4978446673787,-0.249999999993384,51.000000000055),(-14.4999726354982,0.0281703611362338,51.000000000055),(-16.6755580367124,0.250000000005767,49.9511830100315),(-18.4498053418752,-0.249999999992655,48.1776769921952),(-13.8655238917383,-4.2423162549528,51.000000000055),(-17.5842492574802,-5.45060337116223,49.1168419233548),(-16.6768507579266,-5.68150283847494,49.9086522557495),(-13.711015394543,-4.71784451312293,51.000000000055),(-13.7921485139183,-4.47511333593027,51.000000000055),(-15.9366524157574,-4.91526670583583,49.9511829930716),(-17.4695533381616,-5.93906752004915,48.1776770096682),(-11.8759490307741,-8.31936503694072,51.000000000055),(-15.0392857691784,-10.6176637077996,49.1168419233548),(-14.1049466539256,-10.5568605937416,49.9086522557495),(-11.5820564046259,-8.72387353412951,51.000000000055),(-11.7412303979829,-8.5084375029086,51.000000000055),(-13.6377562245559,-9.59939288937255,49.9511829688867),(-14.779259735427,-11.0467777246442,48.1776770331765),(-8.72387353407963,-11.5820564046664,51.000000000055),(-11.0221722049298,-14.745393143077,49.1168419233548),(-10.1523520964974,-14.3988392801163,49.9086522557495),(-8.31936503689259,-11.8759490308114,51.000000000055),(-8.53609163979118,-11.7211407088466,51.000000000055),(-10.00390143388,-13.3438636636556,49.9511829300704),(-10.6422692181901,-15.0731523489453,48.1776770657103),(-4.71784451306966,-13.7110153945691,51.000000000055),(-5.92613162927513,-17.4297407603119,49.1168419233553),(-5.20597458026184,-16.8313592551433,49.9086522557495),(-4.24231625491856,-13.8655238917569,51.000000000055),(-4.48390713596586,-13.7892921064011,51.000000000055),(-5.39079505187229,-15.7821441891843,49.9511828560426),(-5.46353924663421,-17.6240617885997,48.1776771118173),(0.250000000017989,-17.6163085152998,49.9086522557495),(0.25000000001825,-14.4978446673905,51.000000000055),(0.123275988035038,-14.4994759571014,51.000000000055),(1.95679157373968E-11,-14.4999999999925,51.000000000055),(1.95757151855674E-11,-18.0355339059252,49.535533905988),(1.95659485145898E-11,-18.5679357616176,48.2502021253427),(0.250000000017896,-18.5573529426663,47.954326127902),(0.250000000017854,-18.974279387882,47.0884687660389),(1.95718154614821E-11,-16.2677669529589,50.2677669530215),(0.25000000001812,-16.0570765913452,50.4543261279022),(1.95573993663770E-11,-19.033967880805,47.1251010626989),(0.250000000017943,-18.0868307289831,48.9314891918257),(4.24231625497684,-13.865523891751,51.000000000055),(5.45060337118664,-17.5842492574928,49.1168419233543),(5.68150283847061,-16.6768507579491,49.9086522557489),(4.71784451312341,-13.711015394564,51.000000000055),(4.47692613310729,-13.7915601872547,51.000000000055),(4.91526665940273,-15.936652272789,49.9511830654767),(5.93906753331444,-17.4695533790282,48.1776769204798),(8.31936503694436,-11.8759490308024,51.000000000055),(10.6176637077981,-15.0392857692104,49.1168419233543),(10.5568605937429,-14.1049466539567,49.9086522557489),(8.72387353413472,-11.5820564046542,51.000000000055),(8.51891668931795,-11.7336293805718,51.000000000055),(9.59939277280354,-13.6377560641417,49.9511830644003),(11.0467777560414,-14.779259778673,48.1776769222444),(13.7110153945875,-4.71784451310694,51.000000000055),(17.4297407603285,-5.92613162931809,49.1168419233553),(16.8313592551607,-5.2059745803054,49.9086522557495),(13.8655238917758,-4.24231625495733,51.000000000055),(13.7931677930587,-4.47197073257443,51.000000000055),(17.6240618735389,-5.46353927427195,48.1776769263775),(15.7821437828308,-5.39079491987485,49.9511830618283),(14.4978446674176,-0.249999999998122,51.000000000055),(18.4079439118112,-0.249999999998701,49.1168419233553),(17.616308515327,0.250000000000117,49.9086522557495),(14.4978446674178,0.250000000000775,51.000000000055),(14.4999985487589,0.00648741558405979,51.000000000055),(18.4498053724317,0.249999999999955,48.1776769288177),(16.6755579324293,-0.249999999998444,49.9511830602745),(13.8655238917794,4.24231625496088,51.000000000055),(17.5842492575214,5.45060337117021,49.1168419233548),(16.676850757976,5.68150283845955,49.9086522557495),(13.7110153945911,4.71784451311181,51.000000000055),(13.7843134756121,4.49918903877933,51.000000000055),(17.4695533739766,5.93906753165347,48.1776769315699),(15.9366522866146,4.91526666386944,49.9511830584902),(11.8759490308285,8.31936503693401,51.000000000055),(15.0392857692361,10.6176637077884,49.1168419233548),(14.1049466539858,10.5568605937285,49.9086522557495),(11.5820564046831,8.72387353412069,51.000000000055),(11.7336186365254,8.51893148776167,51.000000000055),(13.6377560775716,9.59939278253209,49.9511830564211),(14.7792597738511,11.0467777525025,48.1776769346978),(8.72387353414144,11.5820564046645,51.000000000055),(11.0221722049969,14.7453931430713,49.1168419233548),(10.1523520965608,14.3988392801145,49.9086522557495),(8.31936503695229,11.8759490308122,51.000000000055),(8.53806580862083,11.7197027371934,51.000000000055),(10.0039012827013,13.3438634554829,49.9511830539948),(10.6422692543205,15.0731523985835,48.1776769382818),(4.71784451313062,13.7110153945769,51.000000000055),(5.92613162934153,17.4297407603183,49.1168419233548),(5.20597458033261,16.8313592551489,49.9086522557495),(4.24231625498413,13.8655238917641,51.000000000055),(4.49162084572582,13.7867814292762,51.000000000055),(5.39079492677365,15.7821438039803,49.9511830511127),(5.46353927191105,17.6240618661769,48.177676942428),(11.862552443224,-15.4767519051012,11.0000000000555),(18.9174113163346,-25.1869321095214,11.0000000000554),(22.2738636074071,-22.2738636073712,11.0000000000553),(25.1869321095582,-18.9174113162995,11.0000000000554),(15.4767519051321,-11.8625524431915,11.0000000000555),(13.7885822331606,-13.7885822331289,11.0000000000555),(6.49937844462067,-18.3849960520428,11.0000000000556),(10.2083372458269,-29.7999974945664,11.0000000000554),(14.3007007418283,-28.0667055119322,11.0000000000554),(18.1083943219623,-25.7747173618161,11.0000000000554),(11.0535354488496,-16.0645371573935,11.0000000000555),(8.85281474494623,-17.3746272216645,11.0000000000555),(16.0645371574267,-11.0535354488131,11.0000000000555),(25.7747173618504,-18.1083943219162,11.0000000000554),(28.066705511965,-14.3007007417816,11.0000000000554),(29.7999974946007,-10.2083372457814,11.0000000000554),(18.3849960520731,-6.49937844458265,11.0000000000556),(17.3746272216963,-8.85281474490897,11.0000000000555),(0.500000000027134,-19.4935886896108,11.0000000000556),(0.500000000030236,-31.496031496052,11.0000000000555),(4.92768564879871,-31.1121827287499,11.0000000000554),(9.25728072953202,-30.1090144889431,11.0000000000554),(5.54832192832545,-18.694013046418,11.0000000000556),(3.05047206831094,-19.2599226415975,11.0000000000556),(18.6940130464475,-5.54832192828791,11.0000000000556),(30.1090144889689,-9.257280729485,11.0000000000554),(31.1121827287729,-4.92768564875165,11.0000000000554),(31.4960314960786,-0.499999999984269,11.0000000000555),(19.4935886896372,-0.499999999989106,11.0000000000556),(19.2599226416255,-3.05047206827319,11.0000000000556),(-5.548321928271,-18.6940130464207,11.0000000000557),(-9.25728072947204,-30.1090144889483,11.0000000000556),(-4.92768564873788,-31.1121827287535,11.0000000000555),(-0.499999999968953,-31.4960314960525,11.0000000000555),(-0.499999999972305,-19.493588689611,11.0000000000556),(-3.05047206825636,-19.259922641599,11.0000000000556),(19.4935886896368,0.500000000011039,11.0000000000556),(31.4960314960704,0.500000000015975,11.0000000000555),(31.1121827287677,4.92768564878331,11.0000000000555),(30.1090144889677,9.25728072951764,11.0000000000556),(18.6940130464432,5.54832192830922,11.0000000000557),(19.2599226416231,3.05047206829482,11.0000000000556),(-11.0535354487974,-16.0645371573982,11.0000000000558),(-18.1083943219063,-25.774717361825,11.0000000000557),(-14.3007007417719,-28.0667055119415,11.0000000000557),(-10.2083372457687,-29.7999974945724,11.0000000000556),(-6.49937844456743,-18.3849960520456,11.0000000000557),(-8.85281474489354,-17.3746272216682,11.0000000000557),(18.3849960520681,6.49937844460372,11.0000000000557),(29.7999974945842,10.208337245809,11.0000000000556),(28.0667055119503,14.3007007418094,11.0000000000557),(25.77471736184,18.1083943219462,11.0000000000557),(16.0645371574182,11.0535354488324,11.0000000000558),(17.3746272216895,8.85281474492916,11.0000000000557),(-15.4767519050821,-11.8625524431976,11.0000000000558),(-25.1869321095062,-18.9174113163103,11.0000000000559),(-22.2738636073562,-22.273863607384,11.0000000000558),(-18.9174113162807,-25.1869321095317,11.0000000000557),(-11.8625524431726,-15.4767519051058,11.0000000000558),(-13.7885822331099,-13.7885822331343,11.0000000000558),(15.4767519051269,11.8625524432053,11.0000000000558),(25.1869321095418,18.9174113163124,11.0000000000558),(22.2738636073925,22.2738636073846,11.0000000000558),(18.9174113163248,25.1869321095396,11.0000000000559),(11.8625524432171,15.4767519051133,11.0000000000559),(13.7885822331546,13.7885822331418,11.0000000000558),(-18.3849960520237,-6.49937844459427,11.0000000000559),(-29.7999974945494,-10.2083372458007,11.000000000056),(-28.0667055119161,-14.3007007418028,11.0000000000559),(-25.7747173617972,-18.1083943219357,11.0000000000559),(-16.0645371573744,-11.0535354488232,11.0000000000559),(-17.3746272216454,-8.85281474491984,11.0000000000559),(11.0535354488425,16.0645371574052,11.0000000000559),(18.1083943219449,25.7747173618236,11.0000000000559),(14.3007007418117,28.0667055119394,11.000000000056),(10.2083372458137,29.7999974945794,11.000000000056),(6.49937844461254,18.3849960520525,11.0000000000559),(8.85281474493866,17.3746272216752,11.0000000000559),(-19.4935886895917,-0.499999999996763,11.000000000056),(-31.4960314960326,-0.499999999996837,11.0000000000561),(-31.1121827287325,-4.92768564876562,11.0000000000561),(-30.1090144889259,-9.25728072949934,11.000000000056),(-18.6940130464,-5.54832192829525,11.0000000000559),(-19.259922641579,-3.05047206828063,11.000000000056),(5.54832192831719,18.6940130464273,11.000000000056),(9.25728072951545,30.1090144889456,11.000000000056),(4.92768564878273,31.1121827287512,11.0000000000561),(0.500000000015719,31.4960314960593,11.0000000000561),(0.500000000018528,19.4935886896179,11.000000000056),(3.05047206830257,19.2599226416057,11.000000000056),(-18.6940130464062,5.54832192829467,11.0000000000561),(-30.1090144889277,9.2572807294938,11.0000000000562),(-31.1121827287331,4.92768564876057,11.0000000000562),(-31.496031496038,0.499999999992621,11.0000000000561),(-19.4935886895966,0.499999999995976,11.000000000056),(-19.2599226415845,3.05047206828003,11.000000000056),(-0.499999999982313,19.4935886896153,11.000000000056),(-0.499999999982309,31.496031496051,11.0000000000561),(-4.92768564875019,31.1121827287503,11.0000000000562),(-9.25728072948489,30.1090144889496,11.0000000000562),(-5.5483219282808,18.6940130464237,11.0000000000561),(-3.05047206826618,19.2599226416026,11.000000000056),(-16.0645371573838,11.0535354488211,11.0000000000561),(-25.7747173618046,18.1083943219259,11.0000000000563),(-28.0667055119208,14.3007007417923,11.0000000000563),(-29.799997494558,10.2083372457924,11.0000000000562),(-18.3849960520311,6.4993784445911,11.0000000000561),(-17.3746272216538,8.85281474491721,11.0000000000561),(-6.49937844457982,18.3849960520473,11.0000000000561),(-10.2083372457841,29.7999974945668,11.0000000000562),(-14.3007007417851,28.0667055119336,11.0000000000563),(-18.1083943219213,25.7747173618209,11.0000000000563),(-11.0535354488088,16.0645371573981,11.0000000000561),(-8.85281474490539,17.3746272216691,11.0000000000561),(11.582056404677,-8.72387353411337,51.000000000055),(14.7453931430838,-11.0221722049682,49.1168419233548),(14.3988392801249,-10.1523520965356,49.9086522557489),(11.8759490308227,-8.31936503692688,51.000000000055),(11.7325970356606,-8.52033842045851,51.000000000055),(15.0731524040793,-10.6422692582808,48.1776769241997),(13.3438634400448,-10.0039012714474,49.9511830631926),(1.94742141520797E-11,7.94910107355859E-12,51.0000000000552),(-0.249999999979935,9.9968745115701,51.0000000000554),(-1.56434465038204,9.87688340595549,51.0000000000554),(-2.85143998561343,9.58484689540788,51.0000000000554),(-3.32696824376014,9.43033839822074,51.0000000000554),(-4.53990499737405,8.91006524188862,51.0000000000554),(-5.6737611583019,8.23458768356919,51.0000000000554),(-6.07826965549052,7.94069505742223,51.0000000000554),(-7.07106781184512,7.07106781187034,51.0000000000554),(-7.94069505739725,6.07826965551595,51.0000000000554),(-8.23458768354302,5.67376115832929,51.0000000000554),(-8.91006524186302,4.53990499740177,51.0000000000554),(-9.43033839819572,3.32696824378811,51.0000000000554),(-9.58484689538396,2.85143998563845,51.0000000000554),(-9.87688340593178,1.5643446504071,51.0000000000554),(-9.9968745115466,0.250000000005014,51.0000000000554),(-9.99687451154668,-0.249999999994055,51.0000000000554),(-9.87688340593224,-1.56434465039618,51.0000000000553),(-9.58484689538481,-2.85143998562761,51.0000000000553),(-9.43033839819204,-3.32696824379058,51.0000000000553),(-8.91006524185799,-4.53990499740367,51.0000000000553),(-8.23458768353673,-5.67376115833044,51.0000000000553),(-7.94069505738913,-6.07826965551859,51.0000000000552),(-7.07106781183568,-7.07106781187182,51.0000000000552),(-6.07826965547991,-7.94069505742237,51.0000000000552),(-5.67376115829278,-8.2345876835675,51.0000000000552),(-4.53990499736419,-8.91006524188571,51.0000000000552),(-3.3269682437497,-9.43033839821648,51.0000000000552),(-2.8514399855998,-9.58484689540397,51.0000000000551),(-1.56434465036799,-9.87688340594974,51.0000000000551),(-0.249999999965713,-9.99687451156249,51.0000000000551),(-0.249999999959082,-14.4978446673909,51.0000000000551),(-0.1204153904983,-14.499499995983,51.000000000055),(0.250000000018485,-9.99687451156214,51.0000000000551),(1.56434465042059,-9.87688340594758,51.0000000000551),(2.85143998565201,-9.58484689540003,51.0000000000551),(3.32696824379872,-9.43033839821293,51.0000000000551),(4.53990499741266,-8.91006524188086,51.0000000000551),(5.67376115834052,-8.23458768356144,51.0000000000551),(6.07826965552984,-7.94069505741397,51.0000000000551),(7.0710678118844,-7.07106781186204,51.0000000000551),(7.94069505743648,-6.07826965550762,51.0000000000551),(8.23458768358223,-5.67376115832094,51.0000000000551),(8.91006524190218,-4.53990499739339,51.0000000000551),(9.43033839823483,-3.3269682437797,51.0000000000551),(9.5848468954228,-2.85143998563086,51.0000000000551),(9.87688340597066,-1.56434465039952,51.0000000000551),(9.99687451158554,-0.249999999997442,51.0000000000551),(9.99687451158563,0.250000000001626,51.0000000000551),(9.87688340597126,1.56434465040375,51.0000000000552),(9.58484689542388,2.8514399856352,51.0000000000552),(9.4303383982358,3.32696824378491,51.0000000000552),(8.91006524190351,4.53990499739875,51.0000000000552),(8.23458768358389,5.6737611583265,51.0000000000552),(7.94069505743827,6.07826965551326,51.0000000000552),(7.07106781188647,7.07106781186794,51.0000000000553),(6.07826965553216,7.94069505742016,51.0000000000553),(5.67376115834365,8.23458768356726,51.0000000000553),(4.53990499741604,8.91006524188711,51.0000000000553),(3.32696824380231,9.43033839821963,51.0000000000553),(2.85143998565564,9.58484689540692,51.0000000000554),(1.56434465042434,9.87688340595496,51.0000000000554),(0.250000000022283,9.99687451157002,51.0000000000554),(0.250000000023582,14.4978446674058,51.0000000000554),(0.124582915695423,14.4994647865827,51.0000000000555),(1.89576104541192E-11,29.5000000000083,10.0000000000558),(1.90529275801317E-11,7.99111856219332E-12,10.0000000000554),(1.90529275841657E-11,-29.4999999999918,10.000000000055),(-17.3396649426089,-23.8660013340527,10.0000000000552),(-28.056167230688,-9.11600133405275,10.0000000000555),(-28.056167230688,9.11600133406915,10.0000000000558),(-17.339664942609,23.8660013340692,10.0000000000559),(17.3396649426469,23.8660013340693,10.0000000000555),(28.0561672307261,9.11600133406933,10.0000000000552),(28.0561672307262,-9.11600133405256,10.000000000055),(17.3396649426472,-23.8660013340526,10.0000000000549),(1.89193489164148E-11,-29.4999999999959,-2.99999999994517),(-17.3396649426116,-23.8660013340561,-2.99999999994463),(-28.0561672306922,-9.11600133405391,-2.99999999994463),(-28.0561672306923,9.11600133407067,-2.99999999994409),(-17.3396649426117,23.8660013340728,-2.99999999994409),(1.88240317863990E-11,29.5000000000128,-2.99999999994409),(-22.6979160866519,-16.491001334055,-2.99999999994463),(-22.6979160866518,-16.4910013340552,10.0000000000557),(-8.66983247129619,-26.6830006670262,10.0000000000554),(-8.66983247129633,-26.683000667026,-2.9999999999449),(-28.0561672306921,8.20028628334413E-12,10.0000000000559),(-28.0561672306922,8.38005914660656E-12,-2.99999999994436),(-8.78321165539841,26.646161536985,10.0000000000562),(-8.66983247129641,26.6830006670428,-2.99999999994409),(-22.6979160866518,16.4910013340716,10.0000000000562),(-22.697916086652,16.4910013340718,-2.99999999994409),(17.3396649426493,23.866001334073,-2.99999999994463),(28.05616723073,9.11600133407085,-2.99999999994463),(28.0561672307301,-9.11600133405371,-2.99999999994517),(17.3396649426496,-23.8660013340559,-2.99999999994517),(22.6979160866897,16.4910013340719,-2.99999999994463),(22.6979160866898,16.4910013340717,10.0000000000557),(8.66983247133423,26.6830006670427,10.0000000000559),(8.66983247133408,26.6830006670429,-2.99999999994436),(28.0561672307302,8.38799030233872E-12,10.0000000000554),(28.0561672307301,8.57622306504879E-12,-2.9999999999449),(8.78321165453588,-26.6461615372612,10.0000000000551),(8.66983247133435,-26.6830006670259,-2.99999999994517),(22.69791608669,-16.491001334055,10.0000000000551),(22.6979160866899,-16.4910013340548,-2.99999999994517),(1.89193489142736E-11,-25.8245553203283,-2.99999999994529),(-15.1792927642861,-20.89250412632,-2.99999999994506),(-24.560611617812,-7.98022646615163,-2.99999999994479),(-24.5606116178121,7.9802264661684,-2.99999999994457),(-15.1792927642862,20.8925041263368,-2.99999999994448),(1.88359074744935E-11,25.8245553203452,-2.99999999994457),(15.1792927643239,20.8925041263369,-2.9999999999448),(24.5606116178498,7.98022646616856,-2.99999999994507),(24.5606116178499,-7.98022646615147,-2.99999999994529),(15.1792927643241,-20.8925041263199,-2.99999999994537),(1.88563426778877E-11,19.5000000000187,-2.99999999994463),(1.88780048746721E-11,19.5000000000187,-0.891814893165677),(-13.7885822331261,13.7885822331533,-0.891814893165136),(-19.4999999999914,8.36391374774811E-12,-0.891814893165677),(-13.788582233126,-13.7885822331366,-0.891814893165677),(1.89410111130910E-11,-19.5000000000019,-0.891814893165677),(1.89193489162746E-11,-19.5000000000019,-2.99999999994463),(-13.788582233126,-13.7885822331366,-2.99999999994463),(-19.4999999999914,8.39304430331472E-12,-2.99999999994463),(-13.7885822331261,13.7885822331534,-2.99999999994409),(-8.67620732400502,-15.9061972564304,-2.99999999994463),(-6.89429111655354,-16.6442911165693,-0.891814893165677),(-4.33810366199645,-17.7030986282148,-0.891814893165677),(-16.6442911165587,-6.89429111656411,-0.891814893165677),(-16.6442911165587,-6.89429111656408,-2.99999999994463),(-18.0721455582751,-3.44714555827784,-2.99999999994463),(-6.89429111655361,16.6442911165861,-2.99999999994436),(-6.89429111655359,16.644291116586,-0.891814893165407),(-10.3414366748398,15.2164366748697,-0.891814893165271),(-16.6442911165587,6.89429111658088,-2.99999999994436),(-16.6442911165587,6.89429111658085,-0.891814893165407),(-18.072145558275,3.44714555829461,-0.891814893165542),(-10.3414366748398,-15.2164366748529,-0.891814893165677),(-4.33810366199305,-17.7030986282161,-2.99999999994463),(-15.2164366748424,-10.3414366748503,-0.891814893165677),(-15.2164366748424,-10.3414366748503,-2.99999999994463),(-18.072145558275,-3.44714555827787,-0.891814893165677),(-4.33810366199728,17.7030986282312,-0.891814893165507),(-3.44714555826738,18.0721455583024,-2.9999999999445),(-10.3414366748398,15.2164366748697,-2.99999999994423),(-15.2164366748424,10.3414366748671,-0.891814893165271),(-15.2164366748424,10.3414366748671,-2.99999999994423),(-18.0721455582751,3.44714555829463,-2.9999999999445),(13.788582233164,-13.7885822331365,-0.891814893166219),(19.5000000000292,8.48559635475788E-12,-0.891814893165677),(13.7885822331639,13.7885822331534,-0.891814893165677),(13.7885822331638,13.7885822331535,-2.99999999994463),(19.5000000000292,8.51472691032449E-12,-2.99999999994463),(13.788582233164,-13.7885822331365,-2.99999999994517),(8.67620732402917,15.9061972564529,-2.99999999994463),(6.89429111659137,16.6442911165861,-0.891814893165677),(4.33810366202744,17.7030986282344,-0.891814893165677),(16.6442911165965,6.89429111658096,-0.891814893165677),(16.6442911165965,6.89429111658098,-2.99999999994463),(18.0721455583129,3.44714555829475,-2.99999999994463),(6.89429111659151,-16.6442911165692,-2.9999999999449),(6.89429111659153,-16.6442911165692,-0.891814893165948),(10.3414366748778,-15.2164366748529,-0.891814893166083),(16.6442911165966,-6.89429111656398,-2.9999999999449),(16.6442911165966,-6.89429111656401,-0.891814893165948),(18.0721455583129,-3.44714555827775,-0.891814893165813),(10.3414366748776,15.2164366748697,-0.891814893165677),(4.33810366202401,17.7030986282358,-2.99999999994463),(15.2164366748802,10.3414366748672,-0.891814893165677),(15.2164366748802,10.3414366748672,-2.99999999994463),(18.0721455583129,3.44714555829472,-0.891814893165677),(4.33810366202992,-17.7030986282166,-0.891814893165848),(3.44714555830528,-18.0721455582855,-2.99999999994477),(10.3414366748777,-15.2164366748528,-2.99999999994504),(15.2164366748803,-10.3414366748503,-0.891814893166083),(15.2164366748803,-10.3414366748502,-2.99999999994504),(18.0721455583129,-3.44714555827772,-2.99999999994477),(1.87970190432713E-11,31.5000000000085,-4.99999999994458),(1.88163143364216E-11,25.5000000000084,-4.99999999994466),(-14.9885239334392,20.6299333565696,-4.99999999994458),(-24.2519411655075,7.87993335656956,-4.99999999994466),(-24.2519411655075,-7.87993335655274,-4.99999999994487),(-14.9885239334392,-20.6299333565527,-4.99999999994515),(1.88987983499851E-11,-25.4999999999916,-4.99999999994537),(1.88987983520021E-11,-31.4999999999915,-4.99999999994545),(-18.515235447194,-25.4840353228024,-4.99999999994518),(-29.9582802632784,-9.73403532280243,-4.99999999994484),(-29.9582802632785,9.73403532281924,-4.99999999994457),(-18.5152354471941,25.4840353228192,-4.99999999994447),(14.9885239334771,-20.6299333565526,-4.99999999994545),(24.2519411655454,-7.87993335655258,-4.99999999994537),(24.2519411655453,7.87993335656972,-4.99999999994516),(14.9885239334769,20.6299333565697,-4.99999999994488),(18.5152354472317,25.4840353228194,-4.99999999994485),(29.9582802633162,9.73403532281943,-4.99999999994519),(29.9582802633163,-9.73403532280223,-4.99999999994546),(18.515235447232,-25.4840353228023,-4.99999999994556),(-0.25000787436253,-31.4990078583838,33.955555095944),(-0.499999999968721,-31.4960314960439,33.955555095944),(-25.1869321095167,18.9174113163039,11.0000000000565),(-22.2738636073687,22.2738636073791,11.0000000000565),(-18.9174113162915,25.1869321095328,11.0000000000565),(1.90989380118271E-11,-31.4999999999962,14.4777775479994),(1.89901642986056E-11,31.5000000000125,14.4777775480005),(-9.25761772358892,28.4920176614178,-4.99999999994418),(-24.2367578552396,17.6090353228217,-4.99999999994418),(-29.9582802632826,8.39962266407923E-12,-4.99999999994445),(-24.2367578552396,-17.6090353228049,-4.99999999994472),(-9.25761772358882,-28.4920176614009,-4.99999999994499),(1.89988681819375E-11,-31.499999999996,4.73888877402723),(-13.8864265853928,26.9880264921203,-4.99999999994418),(-27.0975190592611,13.6715353228211,-4.99999999994418),(-29.9582802632826,-4.86701766139769,-4.99999999994458),(-21.3759966512181,-21.5465353228054,-4.99999999994472),(-4.62880886178496,-29.9960088306984,-4.99999999994513),(1.88865972661541E-11,31.5000000000127,4.73888877402814),(-4.62880886178506,29.9960088307153,-4.99999999994418),(-21.3759966512181,21.5465353228222,-4.99999999994418),(-29.9582802632826,4.86701766141449,-4.99999999994431),(-27.0975190592611,-13.6715353228043,-4.99999999994472),(-13.8864265853927,-26.9880264921034,-4.99999999994486),(1.90489030968823E-11,-31.4999999999961,9.6083331610133),(1.89383807823798E-11,31.5000000000126,9.60833316101447),(1.90739205543547E-11,-31.4999999999961,12.0430553545063),(1.89642725404927E-11,31.5000000000126,12.0430553545075),(-0.499999999982291,31.4960314960596,22.4777775480008),(-0.499999999968765,-31.4960314960437,22.4777775479996),(-0.49999999998235,31.4960314960597,16.7388887740287),(-0.499999999968787,-31.4960314960436,16.7388887740273),(-0.499999999982379,31.4960314960598,13.8694443870426),(-0.499999999968798,-31.4960314960436,13.8694443870415),(1.91990078417168E-11,-31.4999999999963,24.2166663219715),(1.90937313310571E-11,31.5000000000124,24.2166663219728),(1.91489729267720E-11,-31.4999999999962,19.3472219349854),(1.90419478148314E-11,31.5000000000125,19.3472219349864),(1.91239554692995E-11,-31.4999999999962,16.9124997414924),(1.90160560567185E-11,31.5000000000125,16.9124997414935),(1.91739903842444E-11,-31.4999999999963,21.7819441284785),(1.90678395729443E-11,31.5000000000124,21.7819441284798),(-0.499999999968776,-31.4960314960437,19.6083331610134),(-0.499999999982232,31.4960314960596,28.216666321973),(-0.499999999968743,-31.4960314960438,28.2166663219718),(-0.49999999998232,31.4960314960597,19.6083331610147),(-0.499999999982261,31.4960314960596,25.3472219349869),(-0.499999999968754,-31.4960314960438,25.3472219349857),(1.92490427566616E-11,-31.4999999999964,29.0861107089576),(1.91455148472829E-11,31.5000000000123,29.0861107089591),(1.92240252991892E-11,-31.4999999999963,26.6513885154646),(1.91196230891700E-11,31.5000000000124,26.6513885154658),(-0.499999999968732,-31.4960314960438,31.0861107089579),(-0.499999999982202,31.4960314960595,31.086110708959),(1.92740602141340E-11,-31.4999999999964,31.5208329024506),(1.91714066053958E-11,31.5000000000123,31.5208329024521),(0.250007874405402,31.4990078583996,33.9555550959451),(0.500000000015756,31.4960314960596,33.9555550959451),(9.25761772362683,-28.4920176614008,-4.99999999994526),(24.2367578552775,-17.6090353228047,-4.99999999994526),(29.9582802633204,8.60266025082268E-12,-4.99999999994499),(24.2367578552773,17.6090353228218,-4.99999999994472),(9.25761772362653,28.4920176614178,-4.99999999994445),(13.8864265854307,-26.9880264921033,-4.99999999994526),(27.0975190592989,-13.6715353228041,-4.99999999994526),(29.9582802633204,4.8670176614147,-4.99999999994486),(21.3759966512558,21.5465353228224,-4.99999999994472),(4.62880886182267,29.9960088307153,-4.99999999994431),(4.62880886182298,-29.9960088306984,-4.99999999994526),(21.375996651256,-21.5465353228052,-4.99999999994526),(29.9582802633204,-4.8670176613975,-4.99999999994513),(27.0975190592988,13.6715353228213,-4.99999999994472),(13.8864265854304,26.9880264921204,-4.99999999994458),(0.500000000030056,-31.4960314960434,22.4777775479997),(0.500000000015428,31.4960314960597,22.477777548001),(0.500000000030046,-31.4960314960433,16.7388887740276),(0.500000000015264,31.4960314960598,16.7388887740287),(0.500000000030041,-31.4960314960432,13.8694443870413),(0.500000000015182,31.4960314960598,13.8694443870426),(0.500000000015346,31.4960314960598,19.6083331610149),(0.500000000030066,-31.4960314960434,28.2166663219719),(0.500000000015592,31.4960314960596,28.2166663219732),(0.500000000030051,-31.4960314960433,19.6083331610138),(0.500000000030061,-31.4960314960434,25.3472219349856),(0.50000000001551,31.4960314960597,25.3472219349871),(0.500000000015674,31.4960314960596,31.0861107089593),(0.500000000030071,-31.4960314960435,31.0861107089581),(-7.58964638213361,-23.3585297233242,-2.9999999999449),(-5.53741903815109,24.0253388085487,-2.99999999994409),(-19.8699521910491,-14.4363652962358,-2.99999999994463),(-19.8699521910491,14.4363652962526,-2.99999999994409),(-24.560611617812,8.38058789032203E-12,-2.99999999994436),(-3.44714555826548,-18.072145558276,-0.891814893166219),(-10.3583559012187,22.4589214674427,-2.99999999994409),(-3.44714555826554,18.0721455582928,-0.891814893166083),(7.58964638217138,23.358529723341,-2.99999999994436),(5.53741903812996,-24.025338808551,-2.99999999994517),(19.8699521910869,14.4363652962527,-2.99999999994463),(19.869952191087,-14.4363652962357,-2.99999999994517),(24.5606116178499,8.53921100496535E-12,-2.9999999999449),(3.4471455583033,18.0721455582928,-0.891814893166219),(10.358355901227,-22.4589214674355,-2.99999999994517),(3.44714555830347,-18.072145558276,-0.891814893166354),(-6.89429111654991,-16.6442911165604,-2.99999999994463),(-19.6202325494733,-14.2549333565527,-4.99999999994472),(-19.6202325494734,14.2549333565696,-4.99999999994418),(-24.2519411655075,8.40755381981140E-12,-4.99999999994445),(-10.3414366748343,-15.2164366748448,-2.99999999994463),(-7.49426196671013,-23.0649666782721,-4.99999999994499),(-7.49426196671021,23.064966678289,-4.99999999994418),(-11.2413929500747,21.8474500174293,-4.99999999994418),(-3.4471455582655,-18.072145558276,-2.99999999994463),(6.8942911165877,16.6442911165773,-2.99999999994463),(19.6202325495111,14.2549333565697,-4.99999999994472),(19.6202325495112,-14.2549333565526,-4.99999999994526),(24.2519411655453,8.56511944702376E-12,-4.99999999994499),(10.3414366748721,15.2164366748617,-2.99999999994463),(7.49426196674786,23.0649666782891,-4.99999999994445),(7.49426196674807,-23.0649666782721,-4.99999999994526),(11.2413929501126,-21.8474500174123,-4.99999999994526),(3.44714555830328,18.0721455582929,-2.99999999994463),(-0.249641569597637,-24.4542808958762,41.0000000000546),(-0.499999999970615,-24.4504432484916,41.0000000000546),(-0.49999999997018,-26.0172196967711,40.8236246879262),(-0.499999999969769,-27.5062008309801,40.3029970497203),(-0.499999999969405,-28.842073754517,39.4641502224255),(-0.499999999969105,-29.9578982622754,38.3490152558117),(-0.499999999968885,-30.7976820251135,37.0133541023735),(-0.499999999968755,-31.319182238879,35.5240021896495),(0.244051133666357,24.4543373267939,41.0000000000557),(0.50000000001768,24.450443248507,41.0000000000557),(0.500000000017299,26.0172196967866,40.8236246879273),(0.50000000001696,27.5062008309956,40.3029970497214),(0.500000000016636,28.8420737545325,39.4641502224265),(0.50000000001636,29.9578982622909,38.3490152558127),(0.500000000016149,30.7976820251291,37.0133541023746),(0.500000000016005,31.3191822388947,35.5240021896506),(19.4935886896421,-0.499999999989422,41.0000000000546),(19.4935886896371,0.50000000001036,41.0000000000546),(19.2599226416235,3.05047206829434,41.0000000000547),(18.6940130464494,5.54832192831082,41.0000000000547),(18.3849960520685,6.499378444603,41.0000000000547),(17.3746272216899,8.85281474492868,41.0000000000548),(16.064537157425,11.0535354488368,41.0000000000548),(15.4767519051275,11.8625524432046,41.0000000000548),(13.788582233155,13.7885822331414,41.0000000000549),(11.8625524432232,15.4767519051209,41.0000000000549),(11.0535354488433,16.0645371574046,41.0000000000549),(8.85281474493912,17.3746272216748,41.000000000055),(6.49937844461642,18.3849960520632,41.000000000055),(5.54832192831789,18.6940130464269,41.000000000055),(3.05047206830291,19.2599226416054,41.0000000000551),(0.500000000018835,19.4935886896305,41.0000000000551),(-0.499999999981355,19.493588689615,41.0000000000551),(-3.05047206826568,19.2599226416023,41.0000000000551),(-5.54832192828508,18.6940130464374,41.0000000000551),(-6.49937844457892,18.3849960520472,41.0000000000551),(-8.8528147449049,17.3746272216689,41.0000000000551),(-11.0535354488165,16.0645371574087,41.0000000000552),(-11.8625524431824,15.4767519051058,41.0000000000552),(-13.7885822331193,13.7885822331334,41.0000000000551),(-15.4767519051006,11.8625524432028,41.0000000000551),(-16.0645371573832,11.0535354488211,41.0000000000551),(-17.3746272216534,8.85281474491698,41.0000000000551),(-18.3849960520399,6.49937844459376,41.0000000000551),(-18.6940130464058,5.54832192829471,41.0000000000551),(-19.2599226415842,3.05047206827979,41.0000000000551),(-19.4935886896036,0.49999999999566,41.000000000055),(-19.4935886895914,-0.49999999999664,41.000000000055),(-19.2599226415787,-3.05047206828086,41.000000000055),(-18.6940130464096,-5.54832192829879,41.0000000000549),(-18.3849960520235,-6.49937844459411,41.0000000000549),(-17.3746272216452,-8.85281474491998,41.0000000000549),(-16.0645371573811,-11.0535354488286,41.0000000000548),(-15.4767519050821,-11.8625524431976,41.0000000000548),(-13.7885822331098,-13.7885822331344,41.0000000000548),(-11.8625524431763,-15.4767519051116,41.0000000000547),(-11.0535354487973,-16.0645371573984,41.0000000000547),(-8.8528147448933,-17.3746272216685,41.0000000000547),(-6.4993784445687,-18.3849960520507,41.0000000000546),(-5.54832192827093,-18.6940130464209,41.0000000000546),(-3.05047206825611,-19.2599226415993,41.0000000000546),(-0.499999999971998,-19.4935886896151,41.0000000000545),(0.500000000027113,-19.4935886896111,41.0000000000545),(3.05047206831107,-19.2599226415979,41.0000000000545),(5.54832192832662,-18.694013046421,41.0000000000545),(6.49937844462068,-18.3849960520432,41.0000000000545),(8.85281474494636,-17.3746272216649,41.0000000000545),(11.0535354488513,-16.0645371573957,41.0000000000545),(11.862552443224,-15.4767519051017,41.0000000000545),(13.7885822331608,-13.7885822331294,41.0000000000545),(15.4767519051345,-11.8625524431934,41.0000000000545),(16.0645371574269,-11.0535354488137,41.0000000000545),(17.3746272216965,-8.85281474490943,41.0000000000545),(18.3849960520766,-6.499378444584,41.0000000000545),(18.6940130464477,-5.54832192828855,41.0000000000545),(19.2599226416258,-3.05047206827367,41.0000000000546),(9.4303383982347,-3.32696824377966,41.0000000000547),(8.91006524190208,-4.53990499739328,41.0000000000547),(8.2345876835822,-5.67376115832073,41.0000000000547),(7.94069505743634,-6.07826965550756,41.0000000000546),(7.0710678118843,-7.07106781186194,41.0000000000546),(6.07826965552984,-7.94069505741379,41.0000000000546),(5.67376115834037,-8.23458768356137,41.0000000000546),(4.53990499741256,-8.91006524188075,41.0000000000546),(3.32696824379875,-9.43033839821278,41.0000000000547),(2.85143998565184,-9.58484689539994,41.0000000000547),(1.56434465042049,-9.87688340594747,41.0000000000547),(0.250000000018511,-9.99687451156203,41.0000000000547),(-0.124488533122152,-19.4996026268485,41.0000000000545),(-0.249999999951819,-19.4983973700346,41.0000000000545),(-0.249999999965887,-9.99687451156238,41.0000000000547),(-1.56434465036809,-9.87688340594964,41.0000000000547),(-2.85143998559978,-9.5848468954039,41.0000000000547),(-3.32696824374987,-9.43033839821636,41.0000000000547),(-4.5399049973643,-8.9100652418856,41.0000000000547),(-5.67376115829278,-8.23458768356746,41.0000000000548),(-6.07826965548007,-7.94069505742223,41.0000000000548),(-7.07106781183578,-7.07106781187171,41.0000000000548),(-7.94069505738916,-6.07826965551859,41.0000000000548),(-8.23458768353687,-5.67376115833028,41.0000000000548),(-8.9100652418581,-4.53990499740356,41.0000000000548),(-9.4303383981921,-3.3269682437906,41.0000000000549),(-9.58484689538494,-2.85143998562744,41.0000000000549),(-9.87688340593235,-1.56434465039607,41.0000000000549),(-9.99687451154678,-0.249999999994076,41.0000000000549),(-9.99687451154671,0.250000000005185,41.0000000000549),(-9.87688340593188,1.56434465040721,41.0000000000549),(-9.5848468953841,2.85143998563843,41.0000000000549),(-9.43033839819581,3.32696824378828,41.000000000055),(-8.91006524186312,4.53990499740188,41.000000000055),(-8.23458768354319,5.67376115832929,41.000000000055),(-7.94069505739732,6.07826965551611,41.000000000055),(-7.07106781184522,7.07106781187044,41.000000000055),(-6.07826965549072,7.94069505742225,41.000000000055),(-5.67376115830195,8.23458768356933,41.000000000055),(-4.53990499737417,8.91006524188876,41.000000000055),(-3.32696824376037,9.43033839822083,41.000000000055),(-2.85143998561348,9.58484689540801,41.000000000055),(-1.56434465038214,9.8768834059556,41.000000000055),(-0.249999999980161,9.99687451157021,41.000000000055),(0.122547954006294,19.4996149192609,41.0000000000551),(0.250000000024928,19.4983973700424,41.0000000000551),(0.250000000022246,9.99687451157012,41.0000000000549),(1.56434465042424,9.87688340595506,41.0000000000549),(2.85143998565542,9.58484689540706,41.0000000000549),(3.32696824380227,9.43033839821972,41.0000000000549),(4.53990499741593,8.91006524188721,41.0000000000549),(5.67376115834344,8.23458768356743,41.0000000000549),(6.07826965553211,7.94069505742023,41.0000000000549),(7.07106781188637,7.07106781186805,41.0000000000548),(7.94069505743808,6.07826965551347,41.0000000000548),(8.23458768358383,5.67376115832655,41.0000000000548),(8.91006524190341,4.53990499739886,41.0000000000548),(9.43033839823565,3.32696824378514,41.0000000000548),(9.5848468954238,2.85143998563524,41.0000000000548),(9.87688340597116,1.56434465040386,41.0000000000547),(9.99687451158553,0.25000000000186,41.0000000000547),(9.99687451158543,-0.249999999997402,41.0000000000547),(9.87688340597056,-1.56434465039942,41.0000000000547),(9.58484689542274,-2.85143998563063,41.0000000000547),(-0.125002568362585,-19.499599338391,46.0000000000551),(-0.249999999951199,-19.4983973700378,46.0000000000551),(-0.249999999951499,-19.4983973700378,43.5907891593436),(-0.24999999995166,-19.4983973700378,42.2953945796996),(-0.249999999951349,-19.4983973700378,44.7953945796993),(-0.125002568362259,-19.499599338391,44.1930918695171),(-0.127071543700237,-19.4995859654162,43.2569401335956),(-0.130183298248933,-19.4995654389716,45.0965459347863),(-0.127210170585208,-19.4995850615436,41.9422183269716),(0.125002568418588,19.4995993384064,46.0000000000551),(0.25000000002485,19.4983973700529,46.0000000000551),(0.250000000024889,19.4983973700529,43.5000000000554),(0.250000000024869,19.4983973700529,44.7953945796565),(0.250000000024909,19.4983973700529,42.2500000000552),(0.122923921131366,19.4996125528203,42.8069081312872),(0.122932390270632,19.4996124994297,43.7432273691905),(0.132357628797752,19.4995508014568,41.9033527030492),(0.122795332693408,19.499613363007,45.0577303578493),(-0.249999999953342,-18.4079439117848,49.1168419233548),(1.94646489985356E-11,-16.7473663582127,50.0691103748593),(-0.249999999956212,-16.4528942895878,50.0584209617049),(-0.249999999957486,-15.5851334005053,50.4763466522774),(1.94410020455655E-11,-18.7677669529588,47.7677669530215),(-0.249999999952555,-18.953170640909,47.5584209617049),(-0.249999999954777,-17.4304191006863,49.5876314425299),(1.94694315753077E-11,-15.6236831791026,50.5345551874572),(0.250000000024697,18.4079439117998,49.1168419233548),(1.94105367664977E-11,16.7473661346305,50.0691104674765),(0.250000000024139,16.4528942896028,50.0584209617049),(0.250000000023892,15.5851332392904,50.4763467299279),(1.93803617174153E-11,18.7677669529743,47.7677669530215),(0.250000000024835,18.953170640924,47.5584209617049),(0.250000000024418,17.4304191007013,49.5876314425299),(1.94189500629594E-11,15.6236830673192,50.5345552337658),(-11.8625524431832,15.4767519051058,11.0000000000561),(-15.4767519050914,11.8625524431962,11.0000000000561),(-13.7885822331198,13.7885822331336,11.0000000000561))); +#1480= IFCTRIANGULATEDFACESET(#170,$,$,((14,6,13),(8,15,7),(4,5,14),(13,6,7),(9,10,11),(9,15,8),(11,12,15),(2,3,4),(14,5,6),(1,2,14),(15,13,7),(9,11,15),(14,2,4),(18,19,30),(33,17,18),(19,20,29),(24,21,22),(22,23,24),(21,27,20),(21,24,27),(33,16,17),(19,29,30),(31,33,30),(33,31,32),(28,29,20),(28,20,27),(26,24,25),(24,26,27),(30,33,18),(36,37,48),(51,35,36),(37,38,47),(42,39,40),(40,41,42),(39,45,38),(39,42,45),(51,34,35),(37,47,48),(49,51,48),(51,49,50),(46,47,38),(46,38,45),(44,42,43),(42,44,45),(48,51,36),(54,55,66),(69,53,54),(55,56,65),(60,57,58),(58,59,60),(57,63,56),(57,60,63),(69,52,53),(55,65,66),(67,69,66),(69,67,68),(64,65,56),(64,56,63),(62,60,61),(60,62,63),(66,69,54),(87,70,71),(84,72,73),(71,72,87),(78,75,76),(83,73,74),(76,77,78),(75,81,74),(87,72,84),(84,73,83),(84,85,87),(83,74,82),(80,78,79),(78,80,81),(81,75,78),(74,81,82),(86,87,85),(90,91,102),(105,89,90),(91,92,101),(96,93,94),(94,95,96),(93,99,92),(93,96,99),(105,88,89),(91,101,102),(103,105,102),(105,103,104),(100,101,92),(100,92,99),(98,96,97),(96,98,99),(102,105,90),(108,109,120),(123,107,108),(109,110,119),(114,111,112),(112,113,114),(111,117,110),(111,114,117),(123,106,107),(109,119,120),(121,123,120),(123,121,122),(118,119,110),(118,110,117),(116,114,115),(114,116,117),(120,123,108),(141,124,125),(138,126,127),(125,126,141),(132,129,130),(137,127,128),(130,131,132),(129,135,128),(141,126,138),(138,127,137),(138,139,141),(137,128,136),(134,132,133),(132,134,135),(135,129,132),(128,135,136),(140,141,139),(159,142,143),(156,144,145),(143,144,159),(150,147,148),(155,145,146),(148,149,150),(147,153,146),(159,144,156),(156,145,155),(156,157,159),(155,146,154),(152,150,151),(150,152,153),(153,147,150),(146,153,154),(158,159,157),(177,160,161),(174,162,163),(161,162,177),(168,165,166),(173,163,164),(166,167,168),(165,171,164),(177,162,174),(174,163,173),(174,175,177),(173,164,172),(170,168,169),(168,170,171),(171,165,168),(164,171,172),(176,177,175),(191,183,190),(185,192,184),(181,182,191),(190,183,184),(186,187,188),(186,192,185),(188,189,192),(179,180,181),(191,182,183),(178,179,191),(192,190,184),(186,188,192),(191,179,181),(195,196,207),(210,194,195),(196,197,206),(201,198,199),(199,200,201),(198,204,197),(198,201,204),(210,193,194),(196,206,207),(208,210,207),(210,208,209),(205,206,197),(205,197,204),(203,201,202),(201,203,204),(207,210,195),(213,214,225),(228,212,213),(214,215,224),(219,216,217),(217,218,219),(216,222,215),(216,219,222),(228,211,212),(214,224,225),(226,228,225),(228,226,227),(223,224,215),(223,215,222),(221,219,220),(219,221,222),(225,228,213),(231,232,243),(246,230,231),(232,233,242),(237,234,235),(235,236,237),(234,240,233),(234,237,240),(246,229,230),(232,242,243),(244,246,243),(246,244,245),(241,242,233),(241,233,240),(239,237,238),(237,239,240),(243,246,231),(249,250,261),(264,248,249),(250,251,260),(255,252,253),(253,254,255),(252,258,251),(252,255,258),(264,247,248),(250,260,261),(262,264,261),(264,262,263),(259,260,251),(259,251,258),(257,255,256),(255,257,258),(261,264,249),(282,265,266),(279,267,268),(266,267,282),(273,270,271),(278,268,269),(271,272,273),(270,276,269),(282,267,279),(279,268,278),(279,280,282),(278,269,277),(275,273,274),(273,275,276),(276,270,273),(269,276,277),(281,282,280),(300,283,284),(297,285,286),(284,285,300),(291,288,289),(296,286,287),(289,290,291),(288,294,287),(300,285,297),(297,286,296),(297,298,300),(296,287,295),(293,291,292),(291,293,294),(294,288,291),(287,294,295),(299,300,298),(318,301,302),(315,303,304),(302,303,318),(309,306,307),(314,304,305),(307,308,309),(306,312,305),(318,303,315),(315,304,314),(315,316,318),(314,305,313),(311,309,310),(309,311,312),(312,306,309),(305,312,313),(317,318,316),(336,319,320),(333,321,322),(320,321,336),(327,324,325),(332,322,323),(325,326,327),(324,330,323),(336,321,333),(333,322,332),(333,334,336),(332,323,331),(329,327,328),(327,329,330),(330,324,327),(323,330,331),(335,336,334),(339,340,351),(354,338,339),(340,341,350),(345,342,343),(343,344,345),(342,348,341),(342,345,348),(354,337,338),(340,350,351),(352,354,351),(354,352,353),(349,350,341),(349,341,348),(347,345,346),(345,347,348),(351,354,339),(356,370,355),(362,368,367),(369,359,360),(366,367,361),(370,356,357),(370,365,355),(365,368,362),(368,361,367),(369,366,358),(366,369,367),(367,363,362),(363,367,369),(368,364,361),(370,364,368),(363,369,360),(358,359,369),(365,370,368),(364,370,357),(373,379,372),(379,373,374),(371,377,376),(378,376,379),(378,379,374),(377,379,376),(376,378,375),(372,379,377),(385,387,384),(383,388,382),(380,386,385),(388,383,387),(387,385,388),(386,388,385),(382,388,381),(381,388,386),(394,396,393),(392,397,391),(389,395,394),(397,392,396),(396,394,397),(395,397,394),(391,397,390),(390,397,395),(403,405,402),(401,406,400),(398,404,403),(406,401,405),(405,403,406),(404,406,403),(400,406,399),(399,406,404),(407,413,412),(415,409,410),(415,413,408),(415,408,409),(412,415,414),(414,415,410),(413,415,412),(414,411,412),(416,422,421),(424,418,419),(424,422,417),(424,417,418),(421,424,423),(423,424,419),(422,424,421),(423,420,421),(425,431,430),(433,427,428),(433,431,426),(433,426,427),(430,433,432),(432,433,428),(431,433,430),(432,429,430),(434,440,439),(442,436,437),(442,440,435),(442,435,436),(439,442,441),(441,442,437),(440,442,439),(441,438,439),(443,449,448),(451,445,446),(451,449,444),(451,444,445),(448,451,450),(450,451,446),(449,451,448),(450,447,448),(453,467,452),(459,465,464),(466,456,457),(463,464,458),(467,453,454),(467,462,452),(462,465,459),(465,458,464),(466,463,455),(463,466,464),(464,460,459),(460,464,466),(465,461,458),(467,461,465),(460,466,457),(455,456,466),(462,467,465),(461,467,454),(473,475,472),(471,476,470),(468,474,473),(476,471,475),(475,473,476),(474,476,473),(470,476,469),(469,476,474),(482,484,481),(480,485,479),(477,483,482),(485,480,484),(484,482,485),(483,485,482),(479,485,478),(478,485,483),(488,494,487),(494,488,489),(486,492,491),(493,491,494),(493,494,489),(492,494,491),(491,493,490),(487,494,492),(495,501,500),(503,497,498),(503,501,496),(503,496,497),(500,503,502),(502,503,498),(501,503,500),(502,499,500),(506,512,505),(512,506,507),(504,510,509),(511,509,512),(511,512,507),(510,512,509),(509,511,508),(505,512,510),(520,514,515),(519,521,515),(521,519,517),(519,515,516),(520,515,521),(520,521,513),(513,521,518),(518,521,517),(529,523,524),(528,530,524),(530,528,526),(528,524,525),(529,524,530),(529,530,522),(522,530,527),(527,530,526),(533,539,532),(539,533,534),(531,537,536),(538,536,539),(538,539,534),(537,539,536),(536,538,535),(532,539,537),(545,547,544),(543,548,542),(540,546,545),(548,543,547),(547,545,548),(546,548,545),(542,548,541),(541,548,546),(557,549,558),(560,553,554),(358,556,359),(549,557,1299),(560,549,553),(555,554,1302),(559,360,359),(557,558,551),(551,558,550),(551,552,1305),(554,555,560),(559,556,555),(556,559,359),(373,566,562),(562,566,563),(562,563,567),(372,566,373),(374,373,562),(565,567,563),(563,564,565),(565,561,567),(572,568,574),(569,570,574),(382,573,569),(569,573,570),(570,571,572),(572,574,570),(383,382,569),(573,382,381),(579,575,581),(576,577,581),(391,580,576),(576,580,577),(577,578,579),(579,581,577),(392,391,576),(580,391,390),(586,582,588),(583,584,588),(400,587,583),(583,587,584),(584,585,586),(586,588,584),(401,400,583),(587,400,399),(409,595,590),(593,589,594),(590,591,594),(408,595,409),(591,592,593),(410,409,590),(593,594,591),(590,595,591),(418,602,597),(600,596,601),(597,598,601),(417,602,418),(598,599,600),(419,418,597),(600,601,598),(597,602,598),(427,609,604),(607,603,608),(604,605,608),(426,609,427),(605,606,607),(428,427,604),(607,608,605),(604,609,605),(436,616,611),(614,610,615),(611,612,615),(435,616,436),(612,613,614),(437,436,611),(614,615,612),(611,616,612),(445,623,618),(618,623,619),(618,619,622),(444,623,445),(621,617,622),(446,445,618),(619,620,621),(621,622,619),(632,624,633),(635,628,629),(455,631,456),(624,632,1291),(635,624,628),(630,629,1294),(634,457,456),(632,633,626),(626,633,625),(626,627,1297),(629,630,635),(634,631,630),(631,634,456),(470,642,637),(640,636,641),(637,638,641),(469,642,470),(638,639,640),(471,470,637),(640,641,638),(637,642,638),(479,649,644),(647,643,648),(644,645,648),(478,649,479),(645,646,647),(480,479,644),(647,648,645),(644,649,645),(654,650,656),(651,652,656),(497,655,651),(651,655,652),(652,653,654),(654,656,652),(498,497,651),(655,497,496),(661,657,663),(658,659,663),(506,662,658),(658,662,659),(659,660,661),(661,663,659),(507,506,658),(662,506,505),(668,664,670),(665,666,670),(515,669,665),(665,669,666),(666,667,668),(668,670,666),(516,515,665),(669,515,514),(524,677,672),(675,671,676),(672,673,676),(523,677,524),(673,674,675),(525,524,672),(675,676,673),(672,677,673),(533,684,679),(682,678,683),(679,680,683),(532,684,533),(680,681,682),(534,533,679),(682,683,680),(679,684,680),(542,691,686),(689,685,690),(686,687,690),(541,691,542),(687,688,689),(543,542,686),(689,690,687),(686,691,687),(697,692,694),(696,697,694),(696,694,695),(694,692,693),(703,698,700),(702,703,700),(700,701,702),(700,698,699),(709,704,706),(708,709,706),(708,706,707),(706,704,705),(715,710,712),(714,715,712),(712,713,714),(712,710,711),(721,716,718),(720,721,718),(720,718,719),(718,716,717),(727,722,724),(726,727,724),(724,725,726),(724,722,723),(731,732,730),(730,732,733),(728,729,730),(728,730,733),(739,734,736),(736,734,735),(738,736,737),(736,738,739),(742,743,744),(742,744,745),(742,740,741),(740,742,745),(746,748,751),(748,746,747),(748,749,750),(748,750,751),(755,756,754),(754,756,757),(752,753,754),(752,754,757),(759,760,758),(758,760,763),(760,762,763),(762,760,761),(767,768,766),(766,768,769),(766,764,765),(764,766,769),(771,772,770),(770,772,775),(774,775,772),(774,772,773),(778,776,777),(780,778,779),(781,776,778),(780,781,778),(782,783,784),(786,784,785),(787,782,784),(786,787,784),(790,788,789),(792,790,791),(793,788,790),(792,793,790),(794,795,796),(798,796,797),(799,794,796),(798,799,796),(802,800,801),(804,802,803),(805,800,802),(804,805,802),(810,806,812),(807,808,812),(488,811,807),(807,811,808),(808,809,810),(810,812,808),(489,488,807),(811,488,487),(814,552,551),(551,550,814),(814,813,552),(561,565,816),(564,817,565),(816,817,813),(565,817,816),(813,819,820),(813,820,821),(819,813,818),(820,819,572),(823,813,822),(813,823,824),(822,813,821),(813,817,818),(815,816,813),(823,822,579),(572,819,568),(820,572,571),(575,579,822),(579,578,823),(586,826,825),(813,825,826),(824,825,813),(826,827,813),(585,826,586),(589,593,828),(593,829,828),(582,586,825),(828,813,827),(813,814,815),(838,839,813),(840,813,839),(621,841,840),(813,840,841),(841,842,813),(836,813,835),(838,837,614),(837,813,836),(837,838,813),(834,835,813),(845,843,844),(843,845,627),(627,813,843),(617,621,840),(620,841,621),(813,842,843),(832,833,813),(599,832,600),(813,831,832),(813,830,831),(600,832,831),(829,593,592),(596,600,831),(813,829,830),(835,607,606),(614,837,610),(614,613,838),(834,603,607),(835,834,607),(834,813,833),(813,828,829),(674,867,675),(675,866,671),(682,681,870),(869,678,682),(664,668,863),(661,660,861),(813,865,866),(668,864,863),(864,813,863),(864,865,813),(861,860,661),(667,864,668),(863,813,862),(873,689,688),(685,689,872),(875,877,552),(877,875,876),(813,875,552),(874,813,873),(813,867,868),(869,682,870),(813,866,867),(869,813,868),(871,813,870),(689,873,872),(870,813,869),(872,813,871),(872,873,813),(867,866,675),(813,874,875),(813,861,862),(861,813,860),(654,653,858),(859,813,858),(813,857,858),(857,654,858),(859,860,813),(650,654,857),(856,857,813),(855,810,809),(855,854,810),(854,806,810),(647,646,852),(643,647,851),(813,855,856),(853,854,813),(852,853,813),(851,647,852),(851,852,813),(849,850,813),(851,813,850),(813,848,849),(640,849,848),(847,848,813),(855,813,854),(848,636,640),(639,849,640),(626,625,846),(846,627,626),(813,627,846),(813,846,847),(657,661,860),(879,883,903),(879,884,901),(879,880,897),(879,881,896),(879,882,899),(879,878,911),(879,885,910),(879,887,917),(879,888,915),(879,886,913),(890,881,897),(880,898,897),(896,891,882),(897,898,890),(889,898,880),(896,881,895),(878,901,902),(882,900,899),(899,900,892),(892,883,899),(881,890,895),(891,896,895),(902,894,878),(903,904,893),(892,904,883),(901,884,893),(883,904,903),(893,884,903),(891,900,882),(901,893,902),(905,885,911),(878,912,911),(910,906,886),(911,912,905),(894,912,878),(910,885,909),(880,915,916),(886,914,913),(913,914,907),(907,887,913),(885,905,909),(906,910,909),(916,889,880),(917,918,908),(907,918,887),(915,888,908),(887,918,917),(908,888,917),(906,914,886),(915,908,916),(924,894,902),(893,923,1104),(923,893,904),(892,922,1101),(892,921,1102),(890,919,1098),(919,890,898),(891,920,1100),(920,891,895),(921,892,900),(925,906,909),(906,926,1110),(906,925,1108),(924,905,912),(905,924,1106),(907,927,1109),(927,907,914),(928,908,918),(908,928,1112),(919,889,916),(934,935,1122),(952,941,1103),(943,942,953),(937,932,955),(943,953,954),(933,936,954),(952,940,941),(942,944,955),(956,946,945),(951,939,1118),(932,937,961),(958,931,938),(929,930,957),(945,947,958),(931,958,947),(948,960,949),(948,950,961),(937,955,944),(960,938,959),(932,961,950),(951,936,933),(951,940,939),(940,952,1114),(933,954,953),(944,942,943),(957,930,1105),(956,945,957),(947,945,946),(938,931,959),(949,960,959),(950,948,949),(930,929,1131),(981,970,1111),(972,971,982),(966,963,984),(972,982,983),(964,965,983),(980,968,1127),(971,973,984),(985,975,974),(981,969,970),(963,966,990),(987,962,967),(935,934,986),(974,976,987),(962,987,976),(977,989,978),(977,979,990),(966,984,973),(989,967,988),(963,990,979),(980,965,964),(980,969,968),(969,981,1123),(964,983,982),(973,971,972),(986,934,1113),(985,974,986),(976,974,975),(967,962,988),(978,989,988),(979,977,978),(992,1002,1024),(1002,992,1120),(993,1001,1025),(1001,993,1116),(1001,994,1117),(999,996,1119),(997,998,1028),(1000,995,1115),(996,999,1027),(995,1000,1026),(1006,1007,1077),(1008,1004,1126),(1008,1005,1124),(992,991,1078),(1007,1006,1128),(1009,1003,1125),(1004,1008,1076),(1003,1009,1075),(1010,997,1129),(997,1010,1074),(1028,998,1023),(725,724,1023),(999,1034,735),(1022,1028,723),(1059,1065,1063),(1013,1019,795),(177,737,723),(723,737,1022),(785,1020,771),(737,1034,1022),(735,1034,736),(748,747,1027),(735,749,999),(791,1018,801),(1023,1035,725),(749,1027,999),(747,761,1021),(747,1021,1027),(1033,759,1000),(724,723,1028),(802,1024,803),(1021,761,1033),(759,773,1000),(759,1033,760),(1026,771,1020),(123,773,759),(1026,1000,773),(796,1025,797),(771,1026,772),(141,761,747),(1038,1036,789),(159,749,735),(1051,1045,1040),(1045,1061,1058),(1053,1042,1047),(177,723,160),(3,2,1064),(1039,1052,1056),(1061,1059,1055),(176,737,177),(1060,1062,1054),(735,142,159),(1053,1047,1051),(1048,1056,1052),(1016,1049,1042),(1066,1064,2),(1011,1012,1063),(1046,1052,1039),(141,140,761),(747,124,141),(158,749,159),(1057,1054,1062),(1062,1046,1057),(1042,1044,1016),(773,123,122),(106,123,759),(1063,1065,1011),(2,1,1066),(1043,1041,1017),(1063,1055,1059),(772,1026,773),(1058,1061,1055),(748,1027,749),(1058,1040,1045),(88,105,771),(1050,1017,1041),(1019,1025,795),(1025,796,795),(784,1032,785),(1031,1019,1013),(1031,1015,1002),(69,1013,795),(724,1028,1023),(784,783,1032),(790,1030,791),(797,1001,783),(1001,797,1025),(87,797,783),(1014,1031,1013),(1032,1020,785),(1018,791,1030),(1029,991,1030),(1054,1064,1060),(1029,1030,790),(1043,1017,1038),(1036,1029,789),(51,803,1015),(803,1002,1015),(1024,1002,803),(1018,1024,801),(33,791,801),(736,1034,737),(801,1024,802),(1035,1037,725),(725,1037,1044),(1031,1014,1015),(1049,1047,1042),(760,1033,761),(797,87,86),(178,1011,1065),(69,795,52),(1013,69,68),(104,785,105),(1016,1044,1037),(789,1029,790),(87,783,70),(771,105,785),(33,32,791),(1048,1050,1041),(801,16,33),(1041,1056,1048),(1015,34,51),(51,50,803),(1040,1053,1051),(1043,1038,789),(1057,1046,1039),(783,1001,1032),(1066,1060,1064),(1078,991,1029),(779,778,1029),(1007,1083,765),(1073,1078,777),(1060,1066,1096),(695,1070,705),(354,767,777),(777,767,1073),(719,1071,729),(767,1083,1073),(765,1083,766),(754,753,1077),(765,755,1007),(713,1069,699),(755,1077,1007),(741,1008,1082),(754,1077,755),(729,1071,1076),(729,1076,730),(731,1076,1008),(778,777,1078),(1072,1077,753),(753,743,1072),(741,1082,742),(300,731,741),(700,1074,701),(741,731,1008),(1072,743,1082),(730,1076,731),(1029,1036,779),(1088,1016,1037),(336,755,765),(1052,1046,1085),(1046,1062,1095),(1090,1087,1048),(337,354,777),(180,179,1097),(1084,1051,1093),(1062,1060,1092),(1090,1048,1052),(1059,1061,1091),(765,319,336),(767,354,353),(1047,1093,1051),(1017,1050,1087),(1065,1097,179),(1045,1051,1084),(755,336,335),(1096,1066,1067),(299,731,300),(1088,1086,1016),(283,300,741),(1094,1091,1061),(301,318,753),(318,317,743),(706,1075,707),(1096,1092,1060),(1061,1045,1094),(1087,1089,1017),(1095,1062,1092),(179,178,1065),(1067,1068,1096),(318,743,753),(1095,1085,1046),(265,282,729),(1049,1016,1086),(1070,1075,705),(1075,706,705),(718,1081,719),(1080,1070,695),(1080,693,1010),(246,695,705),(778,1078,1029),(718,717,1081),(712,1079,713),(707,1009,717),(1009,707,1075),(264,707,717),(694,1080,695),(1081,1071,719),(1069,713,1079),(1023,998,1079),(1091,1097,1059),(1023,1079,712),(1037,1035,711),(1035,1023,711),(228,701,693),(701,1010,693),(1074,1010,701),(1069,1074,699),(210,713,699),(766,1083,767),(699,1074,700),(1036,1038,779),(779,1038,1089),(1080,694,693),(1050,1048,1087),(742,1082,743),(707,264,263),(1,1067,1066),(246,705,229),(695,246,245),(281,719,282),(711,1023,712),(1017,1089,1038),(717,247,264),(729,282,719),(210,209,713),(1047,1049,1086),(193,210,699),(1086,1093,1047),(693,211,228),(227,701,228),(1085,1090,1052),(1088,1037,711),(1094,1045,1084),(717,1009,1081),(1065,1059,1097),(920,940,951),(931,923,1101),(1098,940,920),(959,931,1101),(953,942,1100),(921,955,1102),(1101,922,949),(921,942,955),(949,959,1101),(930,924,1105),(921,1100,942),(931,947,923),(950,1102,932),(1099,1104,946),(1098,919,1103),(919,934,1103),(946,1104,947),(932,1102,955),(1100,920,933),(1102,950,922),(950,949,922),(951,933,920),(1098,1103,941),(923,947,1104),(1099,1105,924),(1099,946,956),(1100,933,953),(925,969,980),(962,928,1109),(1106,969,925),(988,962,1109),(982,971,1108),(926,984,1110),(1109,927,978),(926,971,984),(978,988,1109),(934,919,1113),(926,1108,971),(962,976,928),(979,1110,963),(1107,1112,975),(1106,924,1111),(924,930,1111),(975,1112,976),(963,1110,984),(1108,925,964),(1110,979,927),(979,978,927),(980,964,925),(1106,1111,970),(928,976,1112),(1107,1113,919),(1107,975,985),(1108,964,982),(958,938,993),(996,936,1118),(1121,1120,945),(943,954,1115),(1119,1122,997),(1119,996,1114),(937,944,1117),(994,961,1117),(1116,993,938),(937,1117,961),(944,943,995),(929,957,992),(960,948,1116),(957,1120,992),(936,996,1115),(1115,995,943),(935,997,1122),(1117,944,995),(994,948,961),(996,1118,939),(1120,957,945),(1121,958,993),(1121,945,958),(954,936,1115),(994,1116,948),(1116,938,960),(1119,1114,952),(987,967,1003),(1006,965,1127),(1130,1129,974),(972,983,1124),(1128,1131,992),(1128,1006,1123),(966,973,1126),(1004,990,1126),(1125,1003,967),(966,1126,990),(973,972,1005),(935,986,997),(989,977,1125),(986,1129,997),(965,1006,1124),(1124,1005,972),(929,992,1131),(1126,973,1005),(1004,977,990),(1006,1127,968),(1129,986,974),(1130,987,1003),(1130,974,987),(983,965,1124),(1004,1125,977),(1125,967,989),(1128,1123,981),(192,1132,1134),(191,190,1137),(1135,1136,192),(1012,1011,1139),(1139,1011,191),(1138,191,1137),(178,191,1011),(1138,1139,191),(1134,1135,192),(192,1136,190),(1134,1132,1133),(192,189,1132),(190,1136,1137),(13,1145,14),(15,1140,1142),(1143,1144,15),(1068,1067,1147),(1147,1067,14),(1146,14,1145),(1,14,1067),(1146,1147,14),(1142,1143,15),(15,1144,13),(1142,1140,1141),(15,12,1140),(13,1144,1145),(327,326,531),(328,327,535),(531,1158,1259),(326,1158,531),(327,536,535),(536,327,531),(535,1157,328),(309,308,522),(527,526,309),(310,309,526),(527,309,522),(1159,1258,1158),(1262,522,1155),(308,1155,522),(1261,1156,1157),(1260,1157,535),(1261,1155,1156),(1141,1253,1163),(344,540,345),(355,1252,12),(1140,12,1252),(1140,1252,1253),(1253,1141,1140),(1162,1163,1255),(544,346,345),(345,545,544),(1257,1160,544),(1160,346,544),(1258,1159,1160),(1256,540,1161),(344,1161,540),(1255,1161,1162),(1163,1253,1254),(345,540,545),(291,290,513),(291,513,518),(1154,1264,1153),(1153,1264,1152),(290,1152,513),(1152,1265,513),(517,292,291),(310,526,1154),(504,272,1149),(1268,504,1149),(504,509,273),(273,272,504),(1150,1267,1149),(1151,1267,1150),(517,291,518),(1266,1151,517),(517,1151,292),(1160,1257,1258),(1258,1259,1158),(1157,1260,1261),(1255,1163,1254),(1255,1256,1161),(1265,1152,1264),(1267,1151,1266),(1262,1155,1261),(1154,526,1263),(1264,1154,1263),(1267,1268,1149),(11,356,12),(356,355,12),(357,11,10),(25,24,375),(24,23,371),(357,356,11),(10,1164,357),(1168,1247,1167),(1166,375,1249),(1251,357,1164),(24,376,375),(23,1167,371),(371,1167,1248),(24,371,376),(1165,1166,1250),(25,375,1166),(1250,1164,1165),(1246,1169,384),(42,385,384),(380,1170,1245),(43,384,1169),(42,384,43),(1170,380,41),(42,41,380),(42,380,385),(1169,1247,1168),(61,393,1172),(1172,393,1243),(1244,1170,1171),(60,393,61),(394,60,389),(59,389,60),(60,394,393),(1172,1244,1171),(1250,1166,1249),(1247,1169,1246),(1245,1170,1244),(1248,1167,1247),(1173,1241,1242),(1178,1237,1238),(1176,1238,1239),(1175,1240,1241),(1244,1172,1243),(402,1240,1175),(1241,1174,1175),(1241,1173,1174),(402,79,78),(402,78,403),(77,398,78),(402,1175,79),(1173,1242,389),(389,59,1173),(398,77,1176),(1239,398,1176),(411,1178,97),(96,411,97),(1238,1177,1178),(1238,1176,1177),(412,411,96),(411,1237,1178),(403,78,398),(1251,1164,1250),(508,274,273),(1148,274,508),(1148,1270,1207),(1206,1207,1270),(1206,495,254),(1148,508,1269),(1206,1271,495),(500,255,495),(254,495,255),(499,255,500),(256,255,499),(1205,499,1208),(256,499,1205),(1204,1205,1209),(486,236,1203),(1204,1209,1203),(1270,1148,1269),(1270,1271,1206),(1210,1203,1209),(1211,1212,1202),(1208,1209,1205),(1197,1215,1216),(1215,1199,1214),(1212,1213,1200),(1218,1219,1194),(1196,1217,1218),(1203,1210,486),(491,237,486),(238,237,490),(490,1211,1202),(237,491,490),(1202,1212,1201),(1202,238,490),(1212,1200,1201),(236,486,237),(218,1200,477),(219,218,477),(220,219,481),(219,477,482),(1199,481,1214),(220,481,1199),(481,219,482),(1213,477,1200),(1199,1215,1198),(1216,468,1197),(201,468,473),(468,200,1197),(1218,1195,1196),(202,472,1196),(1195,1218,1194),(1217,1196,472),(472,201,473),(454,1194,1219),(472,202,201),(187,1194,454),(188,454,453),(188,453,189),(452,189,453),(188,187,454),(200,468,201),(1215,1197,1198),(1184,1231,1232),(1179,1235,1236),(1181,1234,1235),(1233,1182,1232),(1225,1226,1190),(1223,1224,1191),(1229,1230,1185),(1228,1229,1187),(1188,1226,1227),(1181,1235,1180),(420,1181,115),(420,1234,1181),(95,407,96),(407,412,96),(407,95,1179),(1235,1179,1180),(114,421,420),(1236,407,1179),(416,1182,1233),(1232,1183,1184),(416,421,114),(115,114,420),(416,114,113),(113,1182,416),(133,429,1184),(1232,1182,1183),(429,1231,1184),(1193,1222,1223),(1192,1193,1223),(1191,1192,1223),(169,447,1190),(443,1191,1224),(168,443,448),(168,448,447),(443,167,1191),(1190,447,1225),(1132,1220,1221),(1193,1221,1222),(1220,1132,189),(1133,1132,1221),(169,168,447),(168,167,443),(1193,1133,1221),(1189,1190,1226),(131,1185,425),(1229,1185,1186),(1229,1186,1187),(430,429,132),(133,132,429),(425,430,132),(132,131,425),(425,1185,1230),(150,434,439),(1228,1187,438),(149,1188,434),(1187,151,438),(150,438,151),(439,438,150),(150,149,434),(434,1188,1227),(1188,1189,1226),(1220,189,452),(508,273,509),(1279,1272,1273),(1221,1280,1275),(1276,1274,1277),(1280,462,1278),(1280,1220,452),(1279,1276,1277),(452,462,1280),(1279,460,457),(1277,460,1279),(1277,1274,1278),(1277,459,460),(459,1277,1278),(459,1278,462),(1278,1274,1275),(1276,1279,1273),(457,1272,1279),(1220,1280,1221),(1275,1280,1278),(1288,1286,1285),(365,362,1286),(1282,1289,1281),(1286,1287,1283),(1288,1252,355),(1289,1284,1287),(1282,1284,1289),(1286,362,1287),(1285,1253,1288),(360,1289,363),(1288,355,365),(1285,1286,1283),(1283,1287,1284),(1287,362,363),(1286,1288,365),(1252,1288,1253),(1281,1289,360),(363,1289,1287),(1295,1273,1272),(1292,1291,632),(1272,457,634),(845,844,1293),(1295,1294,1290),(1294,1295,1272),(1296,628,1291),(1292,1297,1293),(1296,1291,1292),(1297,627,845),(1293,1297,845),(1290,1294,629),(1296,1290,628),(1303,1282,1281),(1300,1299,557),(877,876,1301),(1303,1302,1298),(1300,1305,1301),(1304,553,1299),(1304,1299,1300),(1281,360,559),(1305,552,877),(1304,1298,553),(1298,1302,554),(1301,1305,877),(1302,1303,1281),(1306,1015,1014),(1307,1014,1013),(1308,1306,1014),(1307,1308,1014),(1012,1134,1133),(1135,1012,1136),(1134,1012,1135),(1133,1193,1012),(1138,1137,1012),(1012,1193,726),(1137,1136,1012),(1138,1012,1139),(726,725,1044),(166,165,160),(160,167,166),(1191,167,160),(164,160,165),(162,161,160),(722,160,723),(162,160,163),(160,722,1191),(160,164,163),(727,1191,722),(1192,1191,727),(726,1193,1192),(727,726,1192),(710,1195,1194),(715,1195,710),(714,1196,715),(1195,715,1196),(209,203,202),(204,209,205),(203,209,204),(202,1196,209),(207,206,209),(209,1196,714),(206,205,209),(207,209,208),(209,714,713),(186,185,180),(180,187,186),(1194,187,180),(184,180,185),(182,181,180),(710,180,1097),(182,180,183),(180,710,1194),(180,184,183),(698,1198,1197),(703,1198,698),(702,1199,703),(1198,703,1199),(227,221,220),(222,227,223),(221,227,222),(220,1199,227),(225,224,227),(227,1199,702),(224,223,227),(225,227,226),(227,702,701),(199,198,193),(193,200,199),(1197,200,193),(197,193,198),(195,194,193),(698,193,699),(195,193,196),(193,698,1197),(193,197,196),(692,1201,1200),(697,1201,692),(696,1202,697),(1201,697,1202),(245,239,238),(240,245,241),(239,245,240),(238,1202,245),(243,242,245),(245,1202,696),(242,241,245),(243,245,244),(245,696,695),(217,216,211),(211,218,217),(1200,218,211),(215,211,216),(213,212,211),(692,211,693),(213,211,214),(211,692,1200),(211,215,214),(704,1204,1203),(709,1204,704),(708,1205,709),(1204,709,1205),(263,257,256),(258,263,259),(257,263,258),(256,1205,263),(261,260,263),(263,1205,708),(260,259,263),(261,263,262),(263,708,707),(235,234,229),(229,236,235),(1203,236,229),(233,229,234),(231,230,229),(704,229,705),(231,229,232),(229,704,1203),(229,233,232),(716,1207,1206),(721,1207,716),(720,1148,721),(1207,721,1148),(281,275,274),(276,281,277),(275,281,276),(274,1148,281),(279,278,281),(281,1148,720),(278,277,281),(279,281,280),(281,720,719),(253,252,247),(247,254,253),(1206,254,247),(251,247,252),(249,248,247),(716,247,717),(249,247,250),(247,716,1206),(247,251,250),(728,1150,1149),(733,1150,728),(732,1151,733),(1150,733,1151),(299,293,292),(294,299,295),(293,299,294),(292,1151,299),(297,296,299),(299,1151,732),(296,295,299),(297,299,298),(299,732,731),(271,270,265),(265,272,271),(1149,272,265),(269,265,270),(267,266,265),(728,265,729),(267,265,268),(265,728,1149),(265,269,268),(740,1153,1152),(745,1153,740),(744,1154,745),(1153,745,1154),(317,311,310),(312,317,313),(311,317,312),(310,1154,317),(315,314,317),(317,1154,744),(314,313,317),(315,317,316),(317,744,743),(289,288,283),(290,289,283),(1152,290,283),(287,283,288),(285,284,283),(740,283,741),(285,283,286),(283,740,1152),(283,287,286),(752,1156,1155),(757,1156,752),(756,1157,757),(1156,757,1157),(335,329,328),(330,335,331),(329,335,330),(328,1157,335),(333,332,335),(335,1157,756),(332,331,335),(333,335,334),(335,756,755),(307,306,301),(308,307,301),(1155,308,301),(305,301,306),(303,302,301),(752,301,753),(303,301,304),(301,752,1155),(301,305,304),(764,1159,1158),(769,1159,764),(768,1160,769),(1159,769,1160),(353,347,346),(348,353,349),(347,353,348),(346,1160,353),(351,350,353),(353,1160,768),(350,349,353),(351,353,352),(353,768,767),(325,324,319),(326,325,319),(1158,326,319),(323,319,324),(321,320,319),(764,319,765),(321,319,322),(319,764,1158),(319,323,322),(776,1162,1161),(781,1162,776),(780,1163,781),(1162,781,1163),(1068,1142,1141),(1143,1068,1144),(1142,1068,1143),(1141,1163,1068),(1146,1145,1068),(1068,1163,780),(1145,1144,1068),(1146,1068,1147),(780,779,1089),(343,342,337),(344,343,337),(1161,344,337),(341,337,342),(339,338,337),(776,337,777),(339,337,340),(337,776,1161),(337,341,340),(770,1180,1179),(775,1180,770),(774,1181,775),(1180,775,1181),(122,116,115),(117,122,118),(116,122,117),(115,1181,122),(120,119,122),(122,1181,774),(119,118,122),(120,122,121),(122,774,773),(94,93,88),(95,94,88),(1179,95,88),(92,88,93),(90,89,88),(770,88,771),(90,88,91),(88,770,1179),(88,92,91),(758,1183,1182),(763,1183,758),(762,1184,763),(1183,763,1184),(140,134,133),(135,140,136),(134,140,135),(133,1184,140),(138,137,140),(140,1184,762),(137,136,140),(138,140,139),(140,762,761),(112,111,106),(106,113,112),(1182,113,106),(110,106,111),(108,107,106),(758,106,759),(108,106,109),(106,758,1182),(106,110,109),(746,1186,1185),(751,1186,746),(750,1187,751),(1186,751,1187),(158,152,151),(153,158,154),(152,158,153),(151,1187,158),(156,155,158),(158,1187,750),(155,154,158),(156,158,157),(158,750,749),(130,129,124),(124,131,130),(1185,131,124),(128,124,129),(126,125,124),(746,124,747),(126,124,127),(124,746,1185),(124,128,127),(734,1189,1188),(739,1189,734),(738,1190,739),(1189,739,1190),(176,170,169),(171,176,172),(170,176,171),(169,1190,176),(174,173,176),(176,1190,738),(173,172,176),(174,176,175),(176,738,737),(148,147,142),(142,149,148),(1188,149,142),(146,142,147),(144,143,142),(734,142,735),(144,142,145),(142,734,1188),(142,146,145),(782,1177,1176),(787,1177,782),(786,1178,787),(1177,787,1178),(104,98,97),(99,104,100),(98,104,99),(97,1178,104),(102,101,104),(104,1178,786),(101,100,104),(102,104,103),(104,786,785),(76,75,70),(77,76,70),(1176,77,70),(74,70,75),(72,71,70),(782,70,783),(72,70,73),(70,782,1176),(70,74,73),(788,1165,1164),(793,1165,788),(792,1166,793),(1165,793,1166),(32,26,25),(27,32,28),(26,32,27),(25,1166,32),(30,29,32),(32,1166,792),(29,28,32),(30,32,31),(32,792,791),(9,8,3),(10,9,3),(1164,10,3),(7,3,8),(5,4,3),(788,3,1064),(5,3,6),(3,788,1164),(3,7,6),(800,1168,1167),(805,1168,800),(804,1169,805),(1168,805,1169),(50,44,43),(45,50,46),(44,50,45),(43,1169,50),(48,47,50),(50,1169,804),(47,46,50),(48,50,49),(50,804,803),(22,21,16),(23,22,16),(1167,23,16),(20,16,21),(18,17,16),(800,16,801),(18,16,19),(16,800,1167),(16,20,19),(1306,1171,1170),(1308,1171,1306),(1307,1172,1308),(1171,1308,1172),(68,62,61),(63,68,64),(62,68,63),(61,1172,68),(66,65,68),(68,1172,1307),(65,64,68),(66,68,67),(68,1307,1013),(40,39,34),(41,40,34),(1170,41,34),(38,34,39),(36,35,34),(1306,34,1015),(36,34,37),(34,1306,1170),(34,38,37),(794,1174,1173),(799,1174,794),(798,1175,799),(1174,799,1175),(86,80,79),(81,86,82),(80,86,81),(79,1175,86),(84,83,86),(86,1175,798),(83,82,86),(84,86,85),(86,798,797),(58,57,52),(59,58,52),(1173,59,52),(56,52,57),(54,53,52),(794,52,795),(54,52,55),(52,794,1173),(52,56,55),(1248,817,564),(564,563,566),(1248,372,377),(372,1248,564),(1248,818,817),(1247,818,1248),(1246,819,1247),(818,1247,819),(383,569,574),(1246,568,819),(1246,384,387),(1246,383,568),(1251,814,550),(560,550,558),(1251,358,366),(358,1251,550),(1250,814,1251),(815,814,1250),(1249,816,815),(1250,1249,815),(374,562,567),(1249,561,816),(1249,375,378),(1249,374,561),(1256,873,688),(688,687,691),(1256,541,546),(541,1256,688),(1255,873,1256),(874,873,1255),(1254,875,874),(1255,1254,874),(1304,1282,1303),(1254,876,875),(1254,1253,1285),(1254,1282,876),(1259,870,681),(681,680,684),(1259,532,537),(532,1259,681),(1258,870,1259),(871,870,1258),(1257,872,871),(1258,1257,871),(543,686,690),(1257,685,872),(1257,544,547),(1257,543,685),(1236,829,592),(592,591,595),(1236,408,413),(408,1236,592),(1235,829,1236),(830,829,1235),(1234,831,830),(1235,1234,830),(419,597,601),(1234,596,831),(1234,420,423),(1234,419,596),(1239,826,585),(585,584,587),(1239,399,404),(399,1239,585),(1238,826,1239),(827,826,1238),(1237,828,827),(1238,1237,827),(410,590,594),(1237,589,828),(1237,411,414),(1237,410,589),(1242,823,578),(578,577,580),(1242,390,395),(390,1242,578),(1241,823,1242),(824,823,1241),(1240,825,824),(1241,1240,824),(401,583,588),(1240,582,825),(1240,402,405),(1240,401,582),(1245,820,571),(571,570,573),(1245,381,386),(381,1245,571),(1244,820,1245),(821,820,1244),(1243,822,821),(1244,1243,821),(392,576,581),(1243,575,822),(1243,393,396),(1243,392,575),(1210,855,809),(809,808,811),(1210,487,492),(487,1210,809),(1209,855,1210),(856,855,1209),(1208,857,856),(1209,1208,856),(498,651,656),(1208,650,857),(1208,499,502),(1208,498,650),(1213,852,646),(646,645,649),(1213,478,483),(478,1213,646),(1212,852,1213),(853,852,1212),(1211,854,853),(1212,1211,853),(489,807,812),(1211,806,854),(1211,490,493),(1211,489,806),(1216,849,639),(639,638,642),(1216,469,474),(469,1216,639),(1215,849,1216),(850,849,1215),(1214,851,850),(1215,1214,850),(480,644,648),(1214,643,851),(1214,481,484),(1214,480,643),(1219,846,625),(635,625,633),(1219,455,463),(455,1219,625),(1218,846,1219),(847,846,1218),(1217,848,847),(1218,1217,847),(471,637,641),(1217,636,848),(1217,472,475),(1217,471,636),(1262,867,674),(674,673,677),(1262,523,529),(523,1262,674),(1261,867,1262),(868,867,1261),(1260,869,868),(1261,1260,868),(534,679,683),(1260,678,869),(1260,535,538),(1260,534,678),(1265,864,667),(667,666,669),(1265,514,520),(514,1265,667),(1264,864,1265),(865,864,1264),(1263,866,865),(1264,1263,865),(525,672,676),(1263,671,866),(1263,526,528),(1263,525,671),(1268,861,660),(660,659,662),(1268,505,510),(505,1268,660),(1267,861,1268),(862,861,1267),(1266,863,862),(1267,1266,862),(516,665,670),(1266,664,863),(1266,517,519),(1266,516,664),(1271,858,653),(653,652,655),(1271,496,501),(496,1271,653),(1270,858,1271),(859,858,1270),(1269,860,859),(1270,1269,859),(507,658,663),(1269,657,860),(1269,508,511),(1269,507,657),(1233,832,599),(599,598,602),(1233,417,422),(417,1233,599),(1232,832,1233),(833,832,1232),(1231,834,833),(1232,1231,833),(428,604,608),(1231,603,834),(1231,429,432),(1231,428,603),(1224,841,620),(620,619,623),(1224,444,449),(444,1224,620),(1223,841,1224),(842,841,1223),(1222,843,842),(1223,1222,842),(1296,1273,1295),(1222,844,843),(1222,1221,1275),(1222,1273,844),(1227,838,613),(613,612,616),(1227,435,440),(435,1227,613),(1226,838,1227),(839,838,1226),(1225,840,839),(1226,1225,839),(446,618,622),(1225,617,840),(1225,447,450),(1225,446,617),(1230,835,606),(606,605,609),(1230,426,431),(426,1230,606),(1229,835,1230),(836,835,1229),(1228,837,836),(1229,1228,836),(437,611,615),(1228,610,837),(1228,438,441),(1228,437,610),(549,1299,553),(555,1302,559),(551,1305,557),(624,1291,628),(630,1294,634),(626,1297,632),(879,903,884),(879,901,878),(879,897,881),(879,896,882),(879,899,883),(879,911,885),(879,910,886),(879,917,888),(879,915,880),(879,913,887),(924,902,893),(893,1104,1099),(893,1099,924),(923,904,892),(892,1101,923),(892,1102,922),(890,1098,920),(919,898,889),(891,1100,921),(920,895,890),(921,900,891),(925,909,905),(906,1110,927),(906,1108,926),(924,912,894),(905,1106,925),(907,1109,928),(927,914,906),(928,918,907),(908,1112,1107),(908,1107,919),(919,916,908),(934,1122,952),(952,1103,934),(951,1118,936),(940,1114,939),(957,1105,956),(930,1131,981),(981,1111,930),(980,1127,965),(969,1123,968),(986,1113,985),(992,1024,1018),(992,1018,1030),(992,1030,991),(1002,1120,1121),(1002,1121,993),(993,1025,1019),(993,1019,1031),(993,1031,1002),(1001,1116,994),(1001,1117,995),(999,1119,997),(997,1028,1022),(997,1022,1034),(997,1034,999),(1000,1115,996),(996,1027,1021),(996,1021,1033),(996,1033,1000),(995,1026,1020),(995,1020,1032),(995,1032,1001),(1006,1077,1072),(1006,1072,1082),(1006,1082,1008),(1008,1126,1005),(1008,1124,1006),(992,1078,1073),(992,1073,1083),(992,1083,1007),(1007,1128,992),(1009,1125,1004),(1004,1076,1071),(1004,1071,1081),(1004,1081,1009),(1003,1075,1070),(1003,1070,1080),(1003,1080,1010),(1010,1129,1130),(1010,1130,1003),(997,1074,1069),(997,1069,1079),(997,1079,998),(1098,941,940),(1099,956,1105),(1106,970,969),(1107,985,1113),(996,939,1114),(1119,952,1122),(1006,968,1123),(1128,981,1131),(1292,632,1297),(1272,634,1294),(1290,629,628),(1300,557,1305),(1281,559,1302),(1298,554,553),(726,1044,1042),(726,1042,1053),(726,1053,1040),(726,1040,1058),(726,1058,1055),(726,1055,1063),(726,1063,1012),(710,1097,1091),(710,1091,1094),(710,1094,1084),(710,1084,1093),(710,1093,1086),(710,1086,1088),(710,1088,711),(780,1089,1087),(780,1087,1090),(780,1090,1085),(780,1085,1095),(780,1095,1092),(780,1092,1096),(780,1096,1068),(788,1064,1054),(788,1054,1057),(788,1057,1039),(788,1039,1056),(788,1056,1041),(788,1041,1043),(788,1043,789),(564,566,372),(1248,377,371),(383,574,568),(1246,387,383),(550,560,555),(550,555,556),(550,556,358),(560,558,549),(1251,366,361),(1251,361,364),(1251,364,357),(374,567,561),(1249,378,374),(688,691,541),(1256,546,540),(1282,1304,1300),(1282,1300,1301),(1282,1301,876),(1304,1303,1298),(1254,1285,1283),(1254,1283,1284),(1254,1284,1282),(681,684,532),(1259,537,531),(543,690,685),(1257,547,543),(592,595,408),(1236,413,407),(419,601,596),(1234,423,419),(585,587,399),(1239,404,398),(410,594,589),(1237,414,410),(578,580,390),(1242,395,389),(401,588,582),(1240,405,401),(571,573,381),(1245,386,380),(392,581,575),(1243,396,392),(809,811,487),(1210,492,486),(498,656,650),(1208,502,498),(646,649,478),(1213,483,477),(489,812,806),(1211,493,489),(639,642,469),(1216,474,468),(480,648,643),(1214,484,480),(625,635,630),(625,630,631),(625,631,455),(635,633,624),(1219,463,458),(1219,458,461),(1219,461,454),(471,641,636),(1217,475,471),(674,677,523),(1262,529,522),(534,683,678),(1260,538,534),(667,669,514),(1265,520,513),(525,676,671),(1263,528,525),(660,662,505),(1268,510,504),(516,670,664),(1266,519,516),(653,655,496),(1271,501,495),(507,663,657),(1269,511,507),(599,602,417),(1233,422,416),(428,608,603),(1231,432,428),(620,623,444),(1224,449,443),(1273,1296,1292),(1273,1292,1293),(1273,1293,844),(1296,1295,1290),(1222,1275,1274),(1222,1274,1276),(1222,1276,1273),(613,616,435),(1227,440,434),(446,622,617),(1225,450,446),(606,609,426),(1230,431,425),(437,615,610),(1228,441,437)),$); +#4096= IFCCARTESIANPOINTLIST3D(((-0.00897617824375629,-0.0401033386588097,-0.00734672974795103),(6.20897715295117E-14,-0.0462186820805073,-0.0080504734069109),(-0.0102697415277362,-0.0520230196416378,-0.0088523868471384),(-0.0264845825731754,-0.0364164561033249,-0.00789472740143538),(-0.018374202772975,-0.032558236271143,-0.00678286794573069),(-0.0197028294205666,-0.0418086722493172,-0.0080504734069109),(-0.0138841345906258,-0.0205754842609167,-0.00526320468634367),(-0.0104131009429693,-0.0225794855505228,-0.00526320468634367),(-0.0451044328510761,-0.0280606541782618,-0.00886236876249313),(-0.0355683676898479,-0.0201949998736382,-0.00731838680803776),(-0.0319690331816673,-0.0299980323761702,-0.00773440580815077),(-0.00694206729531288,-0.024583488702774,-0.00526320468634367),(6.18966141362198E-14,0.0565084666013718,-0.00907906331121922),(-0.0169108230620623,0.0569716840982437,-0.00982557237148285),(6.18648131312481E-14,0.063976377248764,-0.00982557237148285),(-0.0364077799022198,-0.0394241958856583,-0.00891963951289654),(-0.0452381297945976,-0.0452381297945976,-0.00982557237148285),(-0.0462172478437424,0.000364117004210129,-0.0080504734069109),(-0.0592918172478676,0.0113095324486494,-0.00982557237148285),(-0.0451829098165035,0.00972991809248924,-0.0080504734069109),(6.19404294565154E-14,0.0462186820805073,-0.0080504734069109),(-0.00763633940368891,0.0386830978095531,-0.0070992037653923),(-0.0112165501341224,0.0501127690076828,-0.00866923294961452),(-0.0310744773596525,-0.0511049069464207,-0.00982557237148285),(6.20715298279596E-14,-0.063976377248764,-0.00982557237148285),(-0.0193225461989641,-0.0174356140196323,-0.00526320468634367),(-0.046120923012495,0.0222590658813715,-0.00865335389971733),(-0.0355742499232292,0.0147353364154696,-0.00695790164172649),(-0.0247777327895164,0.0345201715826988,-0.00754714105278254),(-0.0315693356096745,0.0418008901178837,-0.00878297816962004),(-0.0197028275579214,0.0418086722493172,-0.0080504734069109),(-0.022716635838151,0.051344383507967,-0.00916915945708752),(6.21184080193925E-14,-0.0285914931446314,-0.00526320468634367),(6.21063665990143E-14,-0.0360045209527016,-0.00643537705764174),(-0.0447019785642624,-0.0182098746299744,-0.00830789655447006),(-0.0548195913434029,-0.00539925880730152,-0.00906498543918133),(-0.0453306026756763,-0.00901681836694479,-0.0080504734069109),(-0.0319690331816673,0.0299980323761702,-0.00773440580815077),(-0.0193225461989641,0.0174356140196323,-0.00526320468634367),(-0.031559444963932,0.0211938936263323,-0.00688188197091222),(-0.0499226935207844,-0.0339285992085934,-0.00982557237148285),(-0.0247609578073025,2.75534803306776E-14,-0.00526320468634367),(-0.0370390862226486,0.00409051636233926,-0.00676372926682234),(-0.0138841345906258,0.0205754842609167,-0.00526320468634367),(-0.00694206729531288,0.024583488702774,-0.00526320468634367),(6.20387259359784E-14,0.0285914931446314,-0.00526320468634367),(-0.0419180206954479,0.0344012305140495,-0.0089780343696475),(-0.0452381297945976,0.0452381297945976,-0.00982557237148285),(-0.063976377248764,2.75498787465859E-14,-0.00982557237148285),(-0.0169108230620623,-0.0569716840982437,-0.00982557237148285),(-0.0247609578073025,-0.0142957465723157,-0.00526320468634367),(-0.0546072535216808,-0.0226190648972988,-0.00982557237148285),(-0.0247609578073025,-0.00714787328615785,-0.00526320468634367),(-0.0592918172478676,-0.0113095324486494,-0.00982557237148285),(-0.0247609578073025,0.0142957465723157,-0.00526320468634367),(-0.0247609578073025,0.00714787328615785,-0.00526320468634367),(-0.0546072535216808,0.0226190648972988,-0.00982557237148285),(-0.0499226935207844,0.0339285992085934,-0.00982557237148285),(-0.0310744773596525,0.0511049069464207,-0.00982557237148285),(0.0415207892656326,0.034812793135643,-0.00897361524403095),(0.0319690331816673,0.0299980342388153,-0.00773440580815077),(0.0327968634665012,0.0420454144477844,-0.00888392422348261),(0.0108962068334222,-0.0486815571784973,-0.00850127637386322),(0.022716635838151,-0.051344383507967,-0.00916915945708752),(0.0169108230620623,-0.0569716840982437,-0.00982557237148285),(0.0138841336593032,0.0205754842609167,-0.00526320468634367),(0.00694206682965159,0.024583488702774,-0.00526320468634367),(0.0228236690163612,0.0322903022170067,-0.00711621483787894),(0.0113460198044777,0.0506912060081959,-0.00873512122780085),(0.0197028275579214,0.0418086722493172,-0.0080504734069109),(0.0319690331816673,-0.0299980342388153,-0.00773440580815077),(0.0193225461989641,-0.0174356140196323,-0.00526320468634367),(0.031559444963932,-0.0211938936263323,-0.00688188243657351),(0.0452381297945976,0.0452381297945976,-0.00982557237148285),(0.0402879267930985,-0.000158699112944305,-0.00722792046144605),(0.0247609578073025,0.00714787328615785,-0.00526320468634367),(0.0453306026756763,0.00901681836694479,-0.0080504734069109),(0.0106504037976265,-0.0378931500017643,-0.00708887493237853),(0.00805801991373301,0.0389850363135338,-0.00715639349073172),(0.0193225461989641,0.0174356140196323,-0.00526320468634367),(0.046120923012495,-0.0222590621560812,-0.00865335389971733),(0.0355742499232292,-0.0147353364154696,-0.00695790164172649),(0.0451829098165035,-0.00972991716116667,-0.0080504734069109),(0.0197028275579214,-0.0418086722493172,-0.0080504734069109),(0.0247777346521616,-0.0345201715826988,-0.00754714105278254),(0.0315693356096745,-0.041800893843174,-0.00878297816962004),(0.0520495772361755,-0.000410065811593086,-0.00874675344675779),(0.0169108230620623,0.0569716840982437,-0.00982557237148285),(0.0310744773596525,0.0511049069464207,-0.00982557237148285),(0.048858817666769,0.026115583255887,-0.00909637007862329),(0.0546072535216808,0.0226190648972988,-0.00982557237148285),(0.0528822615742683,0.0158160924911499,-0.00907615292817354),(0.0592918172478676,0.0113095324486494,-0.00982557237148285),(0.063976377248764,2.80059212853876E-14,-0.00982557237148285),(0.0499226935207844,0.0339285992085934,-0.00982557237148285),(0.0404740683734417,0.0208562184125185,-0.00796111673116684),(0.0363773331046104,-0.00654392503201962,-0.00671553798019886),(0.0247609578073025,-0.00714787328615785,-0.00526320468634367),(0.0247609578073025,2.77174116991574E-14,-0.00526320468634367),(0.00694206682965159,-0.024583488702774,-0.00526320468634367),(0.0138841336593032,-0.0205754842609167,-0.00526320468634367),(0.0419180206954479,-0.0344012305140495,-0.0089780343696475),(0.0452381297945976,-0.0452381297945976,-0.00982557237148285),(0.0592918172478676,-0.0113095324486494,-0.00982557237148285),(0.0247609578073025,0.0142957465723157,-0.00526320468634367),(0.0247609578073025,-0.0142957465723157,-0.00526320468634367),(0.0546072535216808,-0.0226190648972988,-0.00982557237148285),(0.0499226935207844,-0.0339285992085934,-0.00982557237148285),(0.0310744773596525,-0.0511049069464207,-0.00982557237148285),(6.21391230571505E-14,-0.063976377248764,-0.00324694532901049),(-0.0142326233908534,-0.0580810308456421,-0.00982557237148285),(-0.0142326233908534,-0.0580810308456421,-0.00324694532901049),(-0.0499226935207844,-0.0339285992085934,-0.00324694532901049),(-0.0546072535216808,-0.0226190648972988,-0.00324694532901049),(-0.0592918172478676,-0.0113095324486494,-0.00324694532901049),(-0.063976377248764,2.74589751706866E-14,-0.00324694532901049),(-0.0452381297945976,-0.0452381297945976,-0.00324694532901049),(-0.0226190648972988,-0.0546072535216808,-0.00324694532901049),(-0.0226190648972988,0.0546072535216808,-0.00982557237148285),(-0.0226190648972988,0.0546072535216808,-0.00324694532901049),(-0.0142326233908534,0.0580810308456421,-0.00324694532901049),(-0.0284652467817068,-0.0521856881678104,-0.00982557237148285),(-0.0339285992085934,-0.0499226935207844,-0.00324694532901049),(-0.0452381297945976,0.0452381297945976,-0.00324694532901049),(-0.0339285992085934,0.0499226935207844,-0.00982557237148285),(-0.0113095324486494,0.0592918172478676,-0.00982557237148285),(6.19324131367026E-14,0.063976377248764,-0.00324694532901049),(-0.0339285992085934,0.0499226935207844,-0.00324694532901049),(-0.0546072535216808,0.0226190648972988,-0.00324694532901049),(-0.0592918172478676,0.0113095324486494,-0.00324694532901049),(-0.0499226935207844,0.0339285992085934,-0.00324694532901049),(0.0142326233908534,0.0580810308456421,-0.00982557237148285),(0.0142326233908534,0.0580810308456421,-0.00324694532901049),(0.0499226935207844,0.0339285992085934,-0.00324694532901049),(0.0546072535216808,0.0226190648972988,-0.00324694532901049),(0.0592918172478676,0.0113095324486494,-0.00324694532901049),(0.063976377248764,2.78581970453206E-14,-0.00324694532901049),(0.0452381297945976,0.0452381297945976,-0.00324694532901049),(0.0284652467817068,0.0521856881678104,-0.00982557237148285),(0.0339285992085934,0.0499226935207844,-0.00324694532901049),(0.0226190648972988,-0.0546072535216808,-0.00982557237148285),(0.0226190648972988,-0.0546072535216808,-0.00324694532901049),(0.0142326233908534,-0.0580810308456421,-0.00324694532901049),(0.0226190648972988,0.0546072535216808,-0.00324694532901049),(0.0452381297945976,-0.0452381297945976,-0.00324694532901049),(0.0339285992085934,-0.0499226935207844,-0.00982557237148285),(0.0113095324486494,-0.0592918172478676,-0.00982557237148285),(0.0339285992085934,-0.0499226935207844,-0.00324694532901049),(0.0546072535216808,-0.0226190648972988,-0.00324694532901049),(0.0592918172478676,-0.0113095324486494,-0.00324694532901049),(0.0499226935207844,-0.0339285992085934,-0.00324694532901049),(-0.0202011130750179,-0.0179639384150505,0.00121871824376285),(-0.0326490141451359,-0.0301912929862738,-0.001197594916448),(-0.0235200896859169,-0.0326407589018345,-0.000584182911552489),(-0.00737222144380212,0.0253707021474838,0.00121871824376285),(6.20892836385341E-14,0.0296270567923784,0.00121871824376285),(6.20534100991520E-14,0.0370019190013409,4.64031691080891E-5),(6.21570598268416E-14,-0.0467383787035942,-0.00150131294503808),(-0.00774576934054494,-0.0392782911658287,-0.000554146070498973),(-0.0115530593320727,-0.0503230281174183,-0.00209742947481573),(-0.0312845446169376,-0.0510178953409195,-0.00324694532901049),(-0.0329938270151615,-0.0421392396092415,-0.00230592116713524),(-0.0110583323985338,0.0232425257563591,0.00121871824376285),(-0.0191794224083424,0.0329938977956772,-0.000262623565504327),(6.21468547738931E-14,-0.0565469153225422,-0.00249458942562342),(-0.0173309594392776,-0.0567976608872414,-0.00324694532901049),(-0.04180558770895,-0.0350277908146381,-0.00241379626095295),(-0.0414543859660625,-0.0212125387042761,-0.00147891638334841),(-0.036918792873621,0.0393468365073204,-0.00235240859910846),(-0.0203857533633709,0.0420582592487335,-0.00150131294503808),(-0.0312845446169376,0.0510178953409195,-0.00324694532901049),(-0.0230696983635426,-0.0513808540999889,-0.00259373569861054),(6.21850119141010E-14,-0.0296270567923784,0.00121871824376285),(-0.0147444428876042,0.0211143493652344,0.00121871824376285),(-0.00737222144380212,-0.0253707021474838,0.00121871824376285),(-0.0203857533633709,-0.0420582592487335,-0.00150131282862276),(-0.00936531648039818,0.0407936163246632,-0.000826306873932481),(-0.0202011130750179,0.0179639384150505,0.00121871824376285),(-0.0326490141451359,0.0301912929862738,-0.001197594916448),(-0.0362760163843632,0.0202703010290861,-0.000782270624767989),(-0.0103434966877103,0.0524511970579624,-0.00229970249347389),(6.20060440167415E-14,0.0467383787035942,-0.00150131294503808),(-0.0147444428876042,-0.0211143493652344,0.00121871824376285),(-0.0256577841937542,-0.0148135283961892,0.00121871824376285),(-0.052509069442749,0.000206840282771736,-0.00219583534635603),(-0.0256577841937542,2.74589379012369E-14,0.00121871824376285),(-0.0370690003037453,-0.00623657880350947,-0.000170906409039162),(-0.0256577841937542,-0.00740676419809461,0.00121871824376285),(-0.041089054197073,0.000323715648846701,-0.000713352870661765),(-0.0456909574568272,0.00983932428061962,-0.00150131282862276),(-0.0458403117954731,-0.00911820493638515,-0.00150131294503808),(-0.0454890914261341,0.0279633682221174,-0.00229274341836572),(-0.0256577841937542,0.00740676419809461,0.00121871824376285),(-0.0271576438099146,0.0366349928081036,-0.00135158025659621),(-0.0531545095145702,0.0161242447793484,-0.00251667248085141),(-0.049309529364109,-0.0263564921915531,-0.00255318614654243),(-0.0173309594392776,0.0567976608872414,-0.00324694532901049),(-0.0256577841937542,0.0148135283961892,0.00121871824376285),(0.0202011130750179,0.0179639384150505,0.00121871824376285),(0.0326490141451359,0.0301912929862738,-0.001197594916448),(0.0235200896859169,0.0326407589018345,-0.000584182911552489),(0.00737222144380212,-0.0253707021474838,0.00121871824376285),(6.24120777303373E-14,-0.0370019190013409,4.64031691080891E-5),(0.00774576934054494,0.0392782911658287,-0.000554146070498973),(0.0115530593320727,0.0503230281174183,-0.00209742947481573),(0.0312845446169376,0.0510178953409195,-0.00324694532901049),(0.0329938270151615,0.0421392396092415,-0.00230592116713524),(0.0110583323985338,-0.0232425257563591,0.00121871824376285),(0.0191794224083424,-0.0329938977956772,-0.000262623565504327),(6.19641463790385E-14,0.0565469153225422,-0.00249458942562342),(0.0173309594392776,0.0567976608872414,-0.00324694532901049),(0.04180558770895,0.0350277908146381,-0.00241379626095295),(0.0414543859660625,0.0212125387042761,-0.00147891638334841),(0.036918792873621,-0.0393468365073204,-0.00235240859910846),(0.0203857533633709,-0.0420582592487335,-0.00150131294503808),(0.0312845446169376,-0.0510178953409195,-0.00324694532901049),(0.0230696983635426,0.0513808540999889,-0.00259373569861054),(0.0147444428876042,-0.0211143493652344,0.00121871824376285),(0.00737222144380212,0.0253707021474838,0.00121871824376285),(0.0203857533633709,0.0420582592487335,-0.00150131282862276),(0.00936531648039818,-0.0407936163246632,-0.000826306873932481),(0.0271576438099146,-0.0366349928081036,-0.00135158025659621),(0.0326490141451359,-0.0301912929862738,-0.001197594916448),(0.0103434966877103,-0.0524511970579624,-0.00229970249347389),(0.0147444428876042,0.0211143493652344,0.00121871824376285),(0.0256577841937542,0.0148135283961892,0.00121871824376285),(0.052509069442749,-0.000206840326427482,-0.00219583534635603),(0.0256577841937542,2.76072567584329E-14,0.00121871824376285),(0.0370690003037453,0.00623657880350947,-0.000170906409039162),(0.0256577841937542,0.00740676419809461,0.00121871824376285),(0.041089054197073,-0.000323715707054362,-0.000713352870661765),(0.0458403117954731,0.00911820493638515,-0.00150131294503808),(0.0454890914261341,-0.0279633682221174,-0.00229274341836572),(0.0256577841937542,-0.00740676419809461,0.00121871824376285),(0.0456909574568272,-0.00983932428061962,-0.00150131282862276),(0.0362760163843632,-0.0202703010290861,-0.000782270624767989),(0.0531545095145702,-0.0161242447793484,-0.00251667248085141),(0.049309529364109,0.0263564921915531,-0.00255318614654243),(0.0173309594392776,-0.0567976608872414,-0.00324694532901049),(0.0256577841937542,-0.0148135283961892,0.00121871824376285),(0.0202011130750179,-0.0179639384150505,0.00121871824376285),(-0.0205816943198442,5.87575170810095E-12,0.00224235816858709),(6.06472337627562E-14,2.68805905811152E-14,0.00329803815111518),(-0.0105271292850375,0.00259470450691879,0.00296122021973133),(6.21784660434846E-14,0.00767689011991024,0.00299581256695092),(6.21524045337635E-14,0.0148454774171114,0.00271359807811677),(6.22003737036324E-14,-0.0148454774171114,0.00271359807811677),(0.0205816943198442,-1.72254883967771E-11,0.00224235816858709),(0.0105271292850375,-0.00259470450691879,0.00296122021973133),(6.22528829700986E-14,-0.00767689011991024,0.00299581256695092),(-0.0126435728743672,-0.00663585867732763,-0.00382450106553733),(6.19651357135209E-14,2.74425901653549E-14,-0.00326389260590076),(-0.00557634700089693,-0.0092396717518568,-0.00360736181028187),(6.20868712887003E-14,0.014326217584312,-0.00382778653874993),(-0.0093614524230361,0.0152061078697443,-0.00410137558355927),(6.20568185597317E-14,0.0213717874139547,-0.00453673442825675),(-0.0210620444267988,-0.00482603488489985,-0.00445074820891023),(-0.0122564742341638,0.00643269438296556,-0.00379442796111107),(-0.0179875083267689,0.0112159438431263,-0.00440960610285401),(6.21360195284318E-14,-0.00725054880604148,-0.00354928127489984),(-0.0118849445134401,0.0217297170311213,-0.00526320468634367),(-0.0118849445134401,-0.0217297170311213,-0.00526320468634367),(-0.0148862972855568,-0.0152015890926123,-0.00441744504496455),(-0.00478846579790115,0.00749701401218772,-0.00351108703762293),(6.21331599452019E-14,-0.014326217584312,-0.00382778653874993),(0.00662424089387059,0.00586856529116631,-0.00350894802249968),(0.00416736304759979,-0.00785747263580561,-0.00351101392880082),(0.0110963061451912,-0.0177607536315918,-0.0043843169696629),(0.019032446667552,-0.00573681434616447,-0.00428212806582451),(0.0141383400186896,0.00348478741943836,-0.00384435546584427),(0.0117821246385574,0.0151653559878469,-0.00421991711482406),(0.00702001852914691,0.00162447441834956,-0.00343819567933679),(0.0123804789036512,-0.0214436184614897,-0.00526320468634367),(0.00968276895582676,-0.00508190924301744,-0.00361526384949684),(0.0123804789036512,0.0214436184614897,-0.00526320468634367))); +#4373= IFCTRIANGULATEDFACESET(#4096,$,$,((1,2,3),(4,5,6),(5,7,8),(9,10,11),(12,1,5),(13,14,15),(9,16,17),(18,19,20),(21,22,23),(16,6,24),(3,2,25),(7,4,26),(8,12,5),(27,28,20),(29,30,31),(23,32,14),(12,33,34),(35,36,37),(20,19,27),(38,39,40),(41,9,17),(42,37,18),(43,42,18),(43,20,28),(44,31,45),(22,21,46),(30,47,48),(38,47,30),(13,23,14),(38,27,47),(36,49,19),(23,13,21),(45,31,22),(23,22,31),(45,22,46),(34,1,12),(1,34,2),(3,50,6),(1,3,6),(50,3,25),(1,6,5),(5,4,7),(26,10,51),(6,50,24),(4,16,11),(4,6,16),(9,11,16),(17,16,24),(11,10,26),(35,9,52),(19,18,36),(10,9,35),(10,53,51),(54,49,36),(37,36,18),(54,35,52),(54,36,35),(37,53,10),(20,43,18),(28,40,55),(55,56,28),(27,19,57),(28,27,40),(58,47,27),(43,56,42),(56,43,28),(39,29,44),(38,40,27),(39,55,40),(48,47,58),(27,57,58),(59,14,32),(30,29,38),(31,30,32),(59,30,48),(38,29,39),(29,31,44),(59,32,30),(31,32,23),(11,26,4),(10,35,37),(37,42,53),(41,52,9),(60,61,62),(63,64,65),(66,67,68),(69,21,15),(70,68,67),(71,72,73),(74,60,62),(75,76,77),(2,34,78),(79,67,46),(63,65,25),(66,68,80),(81,82,83),(84,85,86),(77,87,75),(88,70,69),(62,70,89),(90,91,92),(87,93,94),(70,79,69),(95,90,60),(77,76,96),(97,98,99),(97,83,82),(100,101,78),(2,78,63),(86,102,103),(71,102,86),(88,69,15),(71,81,102),(94,104,87),(21,69,79),(21,79,46),(67,79,70),(89,74,62),(70,88,89),(70,62,68),(61,60,96),(96,60,90),(105,61,96),(96,90,92),(91,90,95),(60,74,95),(77,96,92),(77,92,87),(92,93,87),(61,105,80),(92,91,93),(61,68,62),(61,80,68),(105,96,76),(76,75,99),(83,104,81),(83,97,75),(75,87,83),(87,104,83),(82,73,106),(106,98,82),(104,107,81),(82,81,73),(108,102,81),(72,85,101),(71,73,81),(72,106,73),(103,102,108),(81,107,108),(109,65,64),(86,85,71),(84,86,64),(109,86,103),(71,85,72),(85,84,101),(109,64,86),(84,64,63),(34,33,100),(25,2,63),(84,63,78),(84,78,101),(100,78,34),(75,97,99),(98,97,82),(25,110,111),(112,111,110),(113,114,52),(115,116,49),(41,113,52),(41,17,117),(112,118,111),(115,54,114),(119,120,121),(122,123,17),(19,49,116),(48,124,125),(126,127,15),(125,128,119),(128,125,124),(129,58,57),(19,130,57),(54,115,49),(131,48,58),(130,19,116),(117,17,123),(122,118,123),(111,118,122),(113,41,117),(52,114,54),(126,121,127),(126,119,121),(120,119,128),(131,124,48),(131,58,129),(129,57,130),(15,127,132),(133,132,127),(134,135,91),(136,137,94),(95,134,91),(95,74,138),(139,140,74),(136,93,135),(141,142,143),(133,144,132),(104,94,137),(103,145,146),(147,110,25),(146,148,141),(148,146,145),(149,108,107),(104,150,107),(93,136,94),(151,103,108),(150,104,137),(138,74,140),(139,144,140),(132,144,139),(134,95,138),(91,135,93),(147,143,110),(147,141,143),(142,141,148),(151,145,103),(151,108,149),(149,107,150),(152,153,154),(155,156,157),(158,159,160),(117,161,162),(163,155,164),(165,166,110),(167,153,168),(169,170,171),(169,124,131),(160,172,166),(159,158,173),(174,163,164),(175,154,176),(155,177,164),(178,179,180),(117,162,167),(181,182,127),(183,154,175),(177,182,181),(152,184,153),(153,167,162),(116,115,185),(186,187,188),(189,190,185),(187,191,168),(192,169,131),(189,193,190),(192,180,179),(179,194,169),(195,130,185),(165,160,166),(160,165,158),(175,176,159),(160,159,176),(175,159,173),(161,166,172),(153,162,154),(176,162,172),(114,113,196),(168,191,196),(167,196,113),(191,187,189),(113,117,167),(196,115,114),(168,196,167),(161,172,162),(188,168,184),(176,172,160),(157,177,155),(177,157,182),(197,170,181),(177,181,170),(197,181,127),(170,194,164),(131,129,192),(170,164,177),(179,174,164),(194,170,169),(192,179,169),(171,170,197),(124,169,171),(178,174,179),(129,195,192),(164,194,179),(190,180,195),(168,153,184),(152,154,183),(176,154,162),(191,115,196),(191,189,185),(190,193,180),(191,185,115),(130,195,129),(130,116,185),(192,195,180),(190,195,185),(189,187,186),(188,187,168),(198,180,193),(193,189,186),(178,180,198),(199,200,201),(202,173,203),(182,204,205),(138,206,207),(208,202,209),(210,211,127),(212,200,213),(214,215,216),(214,145,151),(205,217,211),(204,182,156),(218,208,209),(219,201,220),(202,221,209),(209,222,223),(138,207,212),(224,158,110),(225,201,219),(221,158,224),(199,226,200),(200,212,207),(137,136,227),(228,229,230),(231,227,232),(229,232,213),(233,214,151),(231,234,235),(233,236,223),(223,222,214),(237,150,227),(210,205,211),(205,210,182),(219,220,204),(205,204,220),(219,204,156),(206,211,217),(200,207,201),(220,207,217),(135,134,238),(213,232,238),(212,238,134),(232,229,231),(134,138,212),(238,136,135),(213,238,212),(206,217,207),(230,213,226),(220,217,205),(203,221,202),(221,203,158),(239,215,224),(221,224,215),(239,224,110),(215,222,209),(240,241,236),(215,209,221),(223,218,209),(222,215,214),(233,223,214),(216,215,239),(145,214,216),(223,236,241),(149,237,233),(241,218,223),(235,236,237),(213,200,226),(199,201,225),(220,201,207),(232,136,238),(227,136,232),(235,234,236),(237,149,150),(227,231,235),(150,137,227),(233,237,236),(235,237,227),(231,229,228),(230,229,213),(240,236,234),(234,231,228),(151,149,233),(242,184,173),(243,244,243),(242,198,184),(244,245,246),(243,244,243),(244,243,243),(247,243,243),(247,243,243),(244,247,243),(243,247,243),(243,244,243),(243,245,243),(243,245,243),(245,243,243),(156,242,246),(242,173,247),(243,244,243),(244,243,245),(156,198,242),(244,243,243),(244,242,247),(243,243,244),(244,246,242),(248,226,156),(243,249,243),(248,240,226),(243,249,243),(249,243,243),(246,243,243),(246,243,243),(249,246,243),(243,246,243),(243,250,243),(243,250,243),(250,243,243),(173,248,247),(243,249,243),(249,250,247),(243,249,243),(248,156,246),(173,240,248),(249,243,243),(249,243,250),(243,243,249),(249,248,246),(249,247,248),(251,252,253),(254,255,256),(252,252,251),(257,51,42),(258,259,255),(252,260,253),(46,256,261),(258,252,252),(33,262,263),(255,259,261),(252,260,252),(252,258,264),(252,252,260),(253,252,252),(252,252,264),(262,51,263),(257,263,51),(55,261,259),(252,264,252),(257,251,263),(264,252,252),(253,265,263),(253,260,265),(254,264,255),(265,33,263),(264,254,252),(252,252,258),(251,257,258),(264,258,255),(258,252,251),(264,252,252),(252,251,252),(255,261,256),(258,252,252),(252,253,252),(263,251,253),(257,42,259),(257,259,258),(42,55,259),(252,266,252),(252,252,267),(106,268,269),(270,266,271),(272,266,270),(272,252,252),(270,99,269),(272,252,252),(254,46,271),(268,106,273),(252,252,266),(274,252,272),(252,252,266),(252,254,252),(99,106,269),(254,271,266),(252,254,266),(252,267,252),(46,275,271),(267,252,252),(265,268,33),(252,252,272),(267,252,274),(268,267,274),(267,265,252),(252,252,274),(271,105,270),(273,33,268),(272,270,274),(252,266,272),(269,268,274),(274,270,269),(274,252,252),(265,267,268),(270,105,99),(275,105,271),(252,267,252)),$); +#4885= IFCCARTESIANPOINTLIST3D(((32.158920930099,-17.2642348400522,14.205085832213),(29.8624881188375,-17.2642348400522,14.2050858322131),(26.5104544114255,-22.0684799694049,11.4878528997363),(22.0810326130224,-26.500000000058,10.0000000000618),(25.0998007959823,-26.500000000058,10.0000000000618),(29.1217810515529,-22.0039057529874,11.5161273689416),(28.1864712651315,-19.6663574047285,12.8464693659747),(23.9245446894255,-24.6556146456813,10.6192399174366),(27.1107909237676,-24.2519528765227,10.7580636845017),(30.6403509908259,-19.6340702965198,12.8606066005773),(-34.493796562002,-8.96266862809858E-12,19.6177416632089),(-36.5000000000205,-8.96266862809858E-12,19.6177416632089),(-35.9550027699292,-6.28392996587165,19.0022437795132),(-34.4241109651349,-12.1338610615811,17.1225980459298),(-32.1589209301133,-17.2642348400516,14.2050858322132),(-29.8624881188518,-17.2642348400516,14.2050858322132),(-32.2790415041882,-12.1608174409395,17.1106709166224),(-33.9118801002988,-6.30923048587098,18.9969525999589),(-33.2915159476241,-14.6990479508164,15.6638419390715),(-30.8873062661196,-15.0999645220738,15.4372937945954),(-33.9118801003015,6.30923048583927,18.9969525999536),(-32.2790415041986,12.1608174408947,17.1106709166177),(-29.8624881188731,17.2642348399965,14.2050858322135),(-32.158920930133,17.2642348399965,14.2050858322135),(-34.4241109651445,12.1338610615365,17.122598045925),(-35.9550027699317,6.28392996584013,19.0022437795078),(-30.8873062691919,15.09996451557,15.4372937982676),(-33.2915159476388,14.6990479507665,15.6638419390693),(25.0998007956016,26.5000000004013,9.99999999996624),(22.0810326125896,26.5000000004013,9.99999999996627),(26.5268441642486,22.04877638204,11.4964588218304),(29.8624881188588,17.2642348399976,14.205085832214),(32.1589209301187,17.2642348399976,14.205085832214),(29.1374313878676,21.9831774800071,11.5252464836605),(23.9236043057808,24.6551852699623,10.6202090738673),(28.1946661415537,19.6565056110188,12.8507723270222),(30.6481761589931,19.6237061600023,12.8651661579373),(27.1186160917346,24.2415887402042,10.7626232418134),(-48.492218638931,-8.27286357227795E-12,-3.40764749751088E-11),(-43.6899793291949,21.0399851411541,-3.37855341484599E-11),(-30.2344037908801,37.9127431866253,-3.35522177206839E-11),(-10.7905337811542,47.2764174747022,-3.34227368717401E-11),(10.7905337811401,47.2764174747021,-3.34227368717401E-11),(30.2344037908659,37.9127431866252,-3.35522177206839E-11),(43.6899793291807,21.039985141154,-3.37855341484599E-11),(48.4922186389167,-8.42954625372658E-12,-3.40764749751088E-11),(47.5000000000089,-8.36040627619691E-12,-4.9999999999386),(42.7960212253722,20.6094776080826,-4.99999999993832),(29.6157655882927,37.1369954172355,-4.99999999993809),(10.5697443629214,46.3090758286438,-4.99999999993796),(-10.5697443629355,46.3090758286439,-4.99999999993796),(-29.6157655883069,37.1369954172356,-4.99999999993809),(-42.7960212253864,20.6094776080827,-4.99999999993832),(-47.5000000000231,-8.20692954004154E-12,-4.9999999999386),(45.1216246386147,14.76753720695,-3.38722695322943E-11),(45.1480106126905,10.3047388040371,-4.99999999993846),(36.2058934068325,28.8732365126591,-4.9999999999382),(36.9621915600233,29.4763641638896,-3.36688759345719E-11),(20.0927549756071,41.7230356229397,-4.99999999993803),(20.512468786003,42.5945803306637,-3.34874772962120E-11),(-7.05344116447293E-12,47.2764174747021,-3.34227368717401E-11),(-7.06084357648962E-12,46.3090758286439,-4.99999999993796),(-20.0927549756212,41.7230356229398,-4.99999999993803),(-20.5124687860171,42.5945803306637,-3.34874772962120E-11),(-36.2058934068466,28.8732365126592,-4.9999999999382),(-36.9621915600375,29.4763641638897,-3.36688759345719E-11),(-44.1983730701239,14.4653727284822,-4.9999999999384),(-46.091098984063,10.5199925705729,-3.39310045617844E-11),(43.6899793291806,-21.039985141171,-3.43674158017577E-11),(30.2344037908657,-37.9127431866422,-3.46007322295337E-11),(10.7905337811398,-47.276417474719,-3.47302130784775E-11),(-10.7905337811544,-47.2764174747189,-3.47302130784775E-11),(-30.2344037908803,-37.912743186642,-3.46007322295337E-11),(-43.689979329195,-21.0399851411707,-3.43674158017577E-11),(-42.7960212253865,-20.6094776080992,-4.99999999993889),(-29.6157655883071,-37.1369954172522,-4.99999999993912),(-10.5697443629358,-46.3090758286605,-4.99999999993924),(10.5697443629212,-46.3090758286606,-4.99999999993924),(29.6157655882925,-37.1369954172524,-4.99999999993912),(42.7960212253721,-20.6094776080995,-4.99999999993889),(-45.1216246402287,-14.767537199958,-3.42806804178263E-11),(-45.1480106127048,-10.3047388040537,-4.99999999993875),(-36.2058934068468,-28.8732365126757,-4.999999999939),(-36.9621915600377,-29.4763641639063,-3.44840740156457E-11),(-20.0927549756215,-41.7230356229564,-4.99999999993918),(-20.5124687860174,-42.5945803306805,-3.46654726540056E-11),(-7.31252558505702E-12,-47.276417474719,-3.47302130784775E-11),(-7.30935312276415E-12,-46.3090758286606,-4.99999999993924),(20.0927549756069,-41.7230356229565,-4.99999999993918),(20.5124687860028,-42.5945803306806,-3.46654726540056E-11),(36.2058934068323,-28.8732365126759,-4.999999999939),(36.9621915600232,-29.4763641639066,-3.44840740156457E-11),(44.1983730704677,-14.4653727269302,-4.9999999999388),(46.0910989840486,-10.5199925705898,-3.42219453884332E-11),(-36.5000000000205,-8.31322263833847E-12,-3.40764749751088E-11),(-31.6099272381506,18.2499999999983,-3.38241140513382E-11),(-18.2500000000137,31.6099272381352,-3.36393730332931E-11),(-7.07670588795395E-12,36.5000000000049,-3.35717531275675E-11),(18.2499999999996,31.6099272381351,-3.36393730332931E-11),(31.6099272381364,18.2499999999982,-3.38241140513382E-11),(36.5000000000062,-8.42954625574358E-12,-3.40764749751088E-11),(31.6099272381363,-18.2500000000153,-3.43288358988794E-11),(18.2499999999994,-31.6099272381521,-3.45135769169245E-11),(-7.31569804734988E-12,-36.5000000000218,-3.45811968226501E-11),(-18.2500000000139,-31.6099272381519,-3.45135769169245E-11),(-31.6099272381508,-18.250000000015,-3.43288358988794E-11),(-29.1374313878818,21.9831774800071,11.5252464836611),(-25.0998007956161,26.5000000004013,9.99999999996672),(-17.6753473537478,31.9348100968996,9.99999999996663),(-9.12768950676083,35.3402784973275,9.99999999996653),(-7.13369020367901E-12,36.5000000000048,9.99999999996643),(9.12768950674635,35.3402784973275,9.99999999996634),(17.6753473537333,31.9348100968997,9.99999999996626),(34.4241109651302,12.1338610615365,17.1225980459244),(35.9550027699174,6.28392996584002,19.0022437795071),(36.5000000000062,-8.70082030169019E-12,19.6177416632078),(24.929963619068,24.9299636190667,-3.37317435422493E-11),(9.12499999999624,34.05496361907,-3.36055630803639E-11),(-9.12500000001041,34.05496361907,-3.36055630802985E-11),(-24.9299636190822,24.9299636190667,-3.37317435423583E-11),(34.0549636190713,9.12499999999489,-3.39502945131789E-11),(-34.0549636190856,9.124999999995,-3.39502945135279E-11),(35.9550027699149,-6.28392996587197,19.0022437795124),(34.4241109651205,-12.1338610615815,17.1225980459289),(17.6753473540387,-31.9348100967478,10.0000000000619),(9.12768950691512,-35.3402784973011,10.000000000062),(-7.85583739633225E-12,-36.5000000000219,10.0000000000621),(-9.12768950693054,-35.3402784973008,10.0000000000622),(-17.675347354054,-31.9348100967472,10.0000000000623),(-25.0998007959968,-26.5000000000578,10.0000000000623),(-29.1217810515674,-22.003905752987,11.5161273689424),(-24.9299636190824,-24.9299636190834,-3.44212064078793E-11),(-9.12500000001062,-34.0549636190868,-3.45473868697646E-11),(9.12499999999603,-34.0549636190869,-3.45473868697646E-11),(24.9299636190678,-24.9299636190837,-3.44212064078902E-11),(-34.0549636190856,-9.12500000001164,-3.42026554369932E-11),(34.0549636190713,-9.12500000001197,-3.42026554369714E-11),(32.5000000000061,-8.36040627461182E-12,-5.00000000000137),(28.1458256229986,16.2499999999982,-5.00000000000114),(16.2499999999995,28.1458256229973,-5.00000000000098),(-7.08305081253968E-12,32.5000000000048,-5.00000000000092),(-16.2500000000137,28.1458256229974,-5.00000000000098),(-28.1458256230128,16.2499999999983,-5.00000000000114),(-32.5000000000203,-8.25539587553037E-12,-5.00000000000137),(-28.1458256230129,-16.2500000000149,-5.00000000000159),(-16.2500000000139,-28.145825623014,-5.00000000000176),(-7.29454829873077E-12,-32.5000000000216,-5.00000000000182),(16.2499999999993,-28.1458256230141,-5.00000000000176),(28.1458256229985,-16.2500000000151,-5.00000000000159),(-34.493796562002,-8.31809372195195E-12,-3.40807049234994E-11),(-29.872504095667,17.2468982809891,-3.38422148874664E-11),(-17.2468982810045,29.8725040956515,-3.36676280631675E-11),(-7.08785807963012E-12,34.4937965619865,-3.36037248500763E-11),(17.2468982809903,29.8725040956515,-3.36676280629130E-11),(29.8725040956528,17.246898280989,-3.38422148874664E-11),(34.4937965619878,-8.42954625372658E-12,-3.40807049248140E-11),(34.4937965619878,-8.70082030433633E-12,19.6177416632078),(33.9118801002872,6.30923048583916,18.9969525999529),(32.2790415041843,12.1608174408946,17.1106709166171),(15.4099595026025,30.8602519333154,9.99999999996629),(7.9162727725894,33.5731235760029,9.99999999996636),(-7.11083556392003E-12,34.4937965619863,9.99999999996644),(-7.91627277260363,33.5731235760029,9.99999999996652),(-15.4099595026167,30.8602519333154,9.99999999996661),(-22.0810326126039,26.5000000004015,9.99999999996669),(-26.5268441642629,22.04877638204,11.4964588218309),(-23.5597011883358,23.5597011883203,-3.37549214753169E-11),(-8.62344914050581,32.183150328819,-3.36356764566219E-11),(8.62344914049163,32.183150328819,-3.36356764564947E-11),(23.5597011883216,23.5597011883202,-3.37549214751897E-11),(32.1831503288203,8.62344914049029,-3.39614599061402E-11),(-32.1831503288345,8.62344914049038,-3.39614599054829E-11),(29.8725040956527,-17.2468982810061,-3.43191949622041E-11),(17.2468982809902,-29.8725040956684,-3.44937817866727E-11),(-7.29544482031942E-12,-34.4937965620033,-3.45576849996154E-11),(-17.2468982810047,-29.8725040956683,-3.44937817867151E-11),(-29.8725040956671,-17.2468982810058,-3.43191949622465E-11),(-26.51045441144,-22.0684799694046,11.487852899737),(-22.081032613037,-26.5000000000577,10.0000000000624),(-15.4099595029531,-30.8602519331645,10.0000000000623),(-7.91627277278684,-33.5731235759769,10.0000000000622),(-7.57117463179843E-12,-34.4937965620035,10.0000000000621),(7.91627277277172,-33.5731235759771,10.000000000062),(15.4099595029381,-30.8602519331649,10.0000000000619),(32.2790415041738,-12.1608174409398,17.1106709166216),(33.9118801002845,-6.30923048587133,18.9969525999581),(23.5597011883214,-23.5597011883373,-3.44064883744384E-11),(8.62344914049145,-32.1831503288359,-3.45257333931440E-11),(-8.623449140506,-32.1831503288358,-3.45257333931652E-11),(-23.5597011883359,-23.559701188337,-3.44064883744808E-11),(-32.1831503288346,-8.62344914050705,-3.41999499435409E-11),(32.1831503288202,-8.62344914050737,-3.41999499434879E-11),(33.4922186389392,-8.42954625372658E-12,-3.40764749751043E-11),(29.005112170423,16.7461093194647,-3.38449098453914E-11),(16.746109319466,29.0051121704217,-3.36753924051692E-11),(-7.08925377843534E-12,33.4922186389379,-3.36133447156740E-11),(-16.7461093194802,29.0051121704218,-3.36753924051692E-11),(-29.0051121704373,16.7461093194648,-3.38449098453869E-11),(-33.4922186389534,-8.30645637659936E-12,-3.40764749750998E-11),(30.92034106836,5.89536739152482,-5.00000000000129),(31.2486654046811,8.37305465972814,-3.39606924102478E-11),(22.8756107449445,22.8756107449432,-3.37601511252803E-11),(22.197912811499,22.1979128114978,-5.00000000000106),(8.1249999999962,30.3229128115011,-5.00000000000095),(8.37305465972947,31.2486654046798,-3.36443685604216E-11),(-8.37305465974366,31.2486654046798,-3.36443685604216E-11),(-8.12500000001039,30.3229128115011,-5.00000000000095),(-22.8756107449587,22.8756107449433,-3.37601511252780E-11),(-22.1979128115132,22.1979128114978,-5.00000000000106),(-30.3229128115166,8.12499999999504,-5.00000000000126),(-31.2486654046953,8.37305465972824,-3.39606924102433E-11),(-29.0051121704374,-16.7461093194815,-3.43080401048307E-11),(-16.7461093194804,-29.0051121704385,-3.44775575450484E-11),(-7.29081293395529E-12,-33.4922186389547,-3.45396052345526E-11),(16.7461093194659,-29.0051121704387,-3.44775575450506E-11),(29.0051121704229,-16.7461093194817,-3.43080401048352E-11),(-30.9203410688826,-5.89536738964426,-5.00000000000145),(-31.2486654046954,-8.37305465974488,-3.41922575399703E-11),(-22.8756107449589,-22.87561074496,-3.43927988249395E-11),(-22.1979128115134,-22.1979128115144,-5.00000000000168),(-8.12500000001058,-30.3229128115178,-5.00000000000179),(-8.37305465974384,-31.2486654046966,-3.45085813898005E-11),(8.37305465972927,-31.2486654046967,-3.45085813898016E-11),(8.12499999999602,-30.3229128115178,-5.00000000000179),(22.8756107449444,-22.8756107449602,-3.43927988249429E-11),(22.1979128114989,-22.1979128115146,-5.00000000000168),(30.3229128115023,-8.12500000001186,-5.00000000000148),(31.248665404681,-8.37305465974521,-3.41922575399731E-11),(-27.1186160917489,24.2415887402042,10.7626232418139),(-30.8832736310071,19.256532463167,13.0736803518148),(-28.194666141568,19.6565056110188,12.8507723270228),(-23.9236043217632,24.6551852539747,10.6202090792427),(33.2915159476245,14.6990479507665,15.6638419390686),(30.8873062608642,15.0999645331267,15.4372937882712),(30.8873062773441,-15.0999644983391,15.4372938081079),(33.2915159476097,-14.6990479508166,15.6638419390707),(-30.8822491096203,-19.2565712272229,13.0747732243604),(-27.110790923782,-24.2519528765225,10.7580636845023),(-23.9245446788231,-24.655614656303,10.619239913871),(-28.1864712651459,-19.6663574047284,12.8464693659753))); +#5127= IFCTRIANGULATEDFACESET(#4885,$,$,((9,3,8),(7,3,6),(5,9,8),(6,10,7),(1,2,10),(7,10,2),(9,6,3),(8,4,5),(20,17,19),(19,15,20),(14,17,18),(15,16,20),(18,11,13),(17,14,19),(12,13,11),(18,13,14),(11,21,26),(28,27,24),(26,12,11),(21,25,26),(23,24,27),(25,22,28),(22,25,21),(27,28,22),(32,37,36),(31,36,34),(33,37,32),(29,30,35),(29,35,38),(31,38,35),(34,38,31),(37,34,36),(48,55,56),(48,58,45),(67,40,53),(54,39,68),(49,60,44),(56,46,47),(46,56,55),(58,48,57),(57,44,58),(59,43,60),(48,45,55),(42,62,51),(51,64,42),(66,52,65),(52,66,41),(64,51,63),(63,52,41),(40,67,68),(60,49,59),(63,41,64),(62,42,61),(65,40,66),(54,68,67),(59,50,43),(61,43,50),(61,50,62),(65,53,40),(57,49,44),(75,81,82),(75,84,74),(93,69,80),(47,46,94),(76,86,73),(82,39,54),(39,82,81),(84,75,83),(83,73,84),(85,72,86),(75,74,81),(71,88,78),(78,90,71),(92,79,91),(79,92,70),(90,78,89),(89,79,70),(69,93,94),(86,76,85),(89,70,90),(88,71,87),(91,69,92),(47,94,93),(85,77,72),(87,72,77),(87,77,88),(91,80,69),(83,76,73),(95,40,68),(40,95,122),(96,41,66),(97,42,64),(42,97,119),(41,96,120),(45,100,121),(101,46,55),(100,45,58),(98,43,61),(43,98,118),(99,44,60),(44,99,117),(105,73,86),(72,104,133),(73,105,132),(95,39,81),(74,106,136),(106,74,84),(71,103,134),(104,72,87),(70,102,135),(103,71,90),(69,101,137),(101,69,94),(102,70,92),(121,33,233),(99,29,117),(118,113,99),(111,112,98),(112,118,98),(113,29,99),(101,115,116),(122,25,28),(113,118,112),(115,121,114),(34,100,117),(108,97,120),(100,34,37),(100,33,121),(119,97,109),(109,97,108),(119,109,110),(120,107,229),(107,120,96),(122,24,96),(110,98,119),(121,115,101),(117,29,38),(96,24,230),(25,122,26),(26,122,95),(26,95,12),(98,110,111),(136,15,19),(105,130,132),(133,129,105),(127,128,104),(128,133,104),(129,130,105),(95,13,12),(137,124,236),(129,133,128),(13,136,14),(131,106,132),(5,103,135),(106,131,237),(106,15,136),(134,103,125),(125,103,5),(134,125,126),(135,6,9),(6,135,102),(137,1,102),(126,104,134),(136,13,95),(132,130,238),(102,1,10),(124,137,123),(123,137,101),(123,101,116),(104,126,127),(144,54,67),(53,143,210),(143,53,65),(142,52,63),(51,141,207),(52,142,209),(48,138,200),(138,48,56),(139,49,57),(141,51,62),(50,140,204),(140,50,59),(49,139,203),(146,77,85),(77,146,221),(76,145,220),(144,75,82),(75,144,217),(145,76,83),(78,147,224),(147,78,88),(79,148,226),(148,79,89),(80,149,227),(138,47,93),(149,80,91),(158,171,156),(170,30,154),(154,160,169),(153,161,162),(153,169,161),(154,30,160),(171,159,155),(158,156,157),(168,153,163),(155,159,234),(170,155,31),(170,31,35),(155,32,36),(151,23,27),(164,152,168),(165,152,164),(163,164,168),(167,165,232),(151,167,166),(150,21,11),(161,169,160),(159,171,158),(167,152,165),(151,166,231),(172,21,150),(172,151,22),(21,172,22),(162,163,153),(18,191,150),(190,179,176),(176,180,189),(175,181,182),(175,189,181),(176,179,180),(191,17,177),(18,150,11),(188,175,183),(177,17,20),(190,177,178),(190,178,239),(177,16,240),(173,2,235),(184,174,188),(4,174,184),(183,184,188),(187,4,8),(173,187,3),(156,186,157),(181,189,180),(17,191,18),(187,174,4),(173,3,7),(192,186,156),(192,173,185),(186,192,185),(182,183,175),(139,201,194),(210,143,198),(194,203,139),(193,200,138),(200,193,201),(203,194,202),(202,140,203),(141,205,196),(139,200,201),(204,195,205),(196,207,141),(208,198,143),(209,197,208),(197,209,142),(205,141,204),(208,143,209),(207,196,206),(144,211,199),(210,198,211),(204,140,195),(206,197,142),(206,142,207),(211,144,210),(202,195,140),(145,218,212),(227,149,216),(212,220,145),(199,217,144),(217,199,218),(220,212,219),(219,146,220),(147,222,214),(145,217,218),(221,213,222),(214,224,147),(225,216,149),(226,215,225),(215,226,148),(222,147,221),(225,149,226),(224,214,223),(138,228,193),(227,216,228),(221,146,213),(223,215,148),(223,148,224),(228,138,227),(219,213,146),(199,151,172),(151,199,211),(198,152,167),(197,153,168),(152,198,208),(153,197,206),(155,194,201),(193,156,171),(195,154,169),(153,196,205),(154,195,202),(194,155,170),(175,214,222),(213,176,189),(176,213,219),(199,150,191),(177,212,218),(212,177,190),(215,175,188),(174,216,225),(173,193,228),(216,174,187),(193,173,192),(175,215,223),(30,29,113),(160,30,113),(112,160,113),(111,161,112),(161,160,112),(162,161,111),(165,164,109),(108,165,109),(110,163,111),(163,162,111),(164,163,110),(110,109,164),(231,166,107),(23,231,230),(166,232,229),(108,229,232),(230,231,107),(229,107,166),(232,165,108),(230,24,23),(116,115,157),(159,114,233),(158,157,115),(115,114,158),(114,159,158),(233,33,234),(234,159,233),(33,32,234),(185,124,186),(124,185,236),(2,1,235),(235,236,185),(123,116,157),(236,235,1),(157,186,123),(123,186,124),(239,130,179),(131,238,178),(178,240,131),(16,15,237),(240,16,237),(130,239,238),(237,131,240),(178,238,239),(182,127,183),(126,183,127),(184,183,126),(125,5,4),(4,184,125),(126,125,184),(181,128,127),(180,128,181),(179,129,180),(128,180,129),(129,179,130),(127,182,181),(95,68,39),(40,122,96),(96,66,40),(97,64,41),(42,119,98),(41,120,97),(45,121,101),(101,55,45),(100,58,44),(98,61,42),(43,118,99),(99,60,43),(44,117,100),(105,86,72),(72,133,105),(73,132,106),(95,81,74),(74,136,95),(106,84,73),(71,134,104),(104,87,71),(70,135,103),(103,90,70),(69,137,102),(101,94,46),(102,92,69),(121,233,114),(122,28,24),(100,37,33),(120,229,108),(117,38,34),(96,230,107),(136,19,14),(137,236,1),(106,237,15),(135,9,5),(132,238,131),(102,10,6),(144,67,53),(53,210,144),(143,65,52),(142,63,51),(51,207,142),(52,209,143),(48,200,139),(138,56,47),(139,57,48),(141,62,50),(50,204,141),(140,59,49),(49,203,140),(146,85,76),(77,221,147),(76,220,146),(144,82,54),(75,217,145),(145,83,75),(78,224,148),(147,88,77),(79,226,149),(148,89,78),(80,227,138),(138,93,80),(149,91,79),(155,234,32),(170,35,30),(155,36,31),(151,27,22),(167,232,166),(151,231,23),(177,20,16),(190,239,179),(177,240,178),(173,235,185),(187,8,3),(173,7,2),(199,172,150),(151,211,198),(198,167,151),(197,168,152),(152,208,197),(153,206,196),(155,201,193),(193,171,155),(195,169,153),(153,205,195),(154,202,194),(194,170,154),(175,222,213),(213,189,175),(176,219,212),(199,191,177),(177,218,199),(212,190,176),(215,188,174),(174,225,215),(173,228,216),(216,187,173),(193,192,156),(175,223,214)),$); +#5609= IFCCARTESIANPOINTLIST3D(((37.8527183828977,-10.0000000000087,22.275181970999),(37.6035915186532,-10.0000000000088,22.7340165764933),(37.244198312003,-10.0000000000088,23.1127379948223),(36.7990308160549,-10.0000000000088,23.3855369871936),(36.2984264599838,-10.0000000000088,23.5338227530987),(35.776500603368,-10.0000000000088,23.547489862645),(35.2688216308127,-10.0000000000088,23.4256069249028),(34.8099870253184,-10.0000000000088,23.1764800606583),(34.4312656069894,-10.0000000000088,22.8170868540081),(34.1584666146181,-10.0000000000087,22.3719193580601),(34.010180848713,-10.0000000000087,21.8713150019889),(33.9965137391667,-10.0000000000087,21.3493891453731),(34.1183966769089,-10.0000000000087,20.8417101728178),(34.3675235411534,-10.0000000000087,20.3828755673235),(34.7269167478036,-10.0000000000087,20.0041541489945),(35.1720842437516,-10.0000000000087,19.7313551566232),(35.6726885998228,-10.0000000000087,19.5830693907181),(36.1946144564385,-10.0000000000087,19.5694022811719),(36.7022934289938,-10.0000000000087,19.691285218914),(37.1611280344882,-10.0000000000087,19.9404120831585),(37.5398494528172,-10.0000000000087,20.2998052898087),(85.8199973474966,-10.0000000000086,12.6529810867232),(86.1328662775771,-10.0000000000086,14.6283577679135),(37.8527183828977,9.99999999999126,22.2751819709992),(86.1328662775771,9.99999999999136,14.6283577679138),(85.8199973474966,9.99999999999139,12.6529810867235),(37.5398494528172,9.99999999999128,20.299805289809),(37.1611280344882,9.99999999999129,19.9404120831588),(36.7022934289938,9.99999999999129,19.6912852189143),(36.1946144564385,9.99999999999129,19.5694022811721),(35.6726885998228,9.99999999999129,19.5830693907184),(35.1720842437516,9.99999999999129,19.7313551566235),(34.7269167478036,9.99999999999129,20.0041541489948),(34.3675235411534,9.99999999999128,20.3828755673238),(34.1183966769089,9.99999999999127,20.8417101728181),(33.9965137391667,9.99999999999127,21.3493891453734),(34.010180848713,9.99999999999126,21.8713150019892),(34.1584666146181,9.99999999999125,22.3719193580603),(34.4312656069894,9.99999999999125,22.8170868540084),(34.8099870253184,9.99999999999124,23.1764800606586),(35.2688216308127,9.99999999999124,23.4256069249031),(35.776500603368,9.99999999999124,23.5474898626452),(36.2984264599838,9.99999999999124,23.5338227530989),(36.7990308160549,9.99999999999124,23.3855369871939),(37.244198312003,9.99999999999124,23.1127379948226),(37.6035915186532,9.99999999999125,22.7340165764936))); +#5657= IFCTRIANGULATEDFACESET(#5609,$,$,((14,8,9),(10,11,12),(9,10,13),(7,8,15),(7,16,6),(6,17,5),(4,19,3),(18,4,5),(2,3,20),(13,10,12),(14,15,8),(15,16,7),(17,18,5),(17,6,16),(18,19,4),(2,21,1),(2,20,21),(1,21,22),(22,23,1),(19,20,3),(9,13,14),(42,31,32),(40,33,34),(32,33,41),(30,31,43),(24,25,26),(46,27,28),(30,44,29),(29,45,28),(27,24,26),(35,39,34),(36,37,38),(38,39,35),(41,33,40),(34,39,40),(41,42,32),(27,46,24),(45,46,28),(45,29,44),(43,44,30),(42,43,31),(35,36,38),(1,23,24),(25,24,23),(23,22,25),(26,25,22),(22,21,27),(27,26,22),(46,2,24),(44,4,45),(3,46,45),(5,44,43),(7,42,41),(9,40,39),(41,40,8),(43,42,6),(38,10,39),(5,4,44),(46,3,2),(3,45,4),(2,1,24),(39,10,9),(9,8,40),(7,6,42),(41,8,7),(6,5,43),(10,38,11),(38,37,11),(36,12,37),(34,14,35),(13,36,35),(15,34,33),(17,32,31),(19,30,29),(31,30,18),(33,32,16),(28,20,29),(16,15,33),(35,14,13),(14,34,15),(13,12,36),(28,21,20),(20,19,29),(18,17,31),(30,19,18),(17,16,32),(21,28,27),(37,12,11)),$); +#5747= IFCCARTESIANPOINTLIST3D(((-37.8527183828847,-10.0000000000087,22.2751819709998),(-86.1328662775643,-10.0000000000086,14.6283577679153),(-85.8199973474838,-10.0000000000086,12.652981086725),(-37.5398494528043,-10.0000000000087,20.2998052898095),(-37.1611280344753,-10.0000000000087,19.9404120831593),(-36.7022934289809,-10.0000000000087,19.6912852189147),(-36.1946144564256,-10.0000000000087,19.5694022811726),(-35.6726885998099,-10.0000000000087,19.5830693907189),(-35.1720842437387,-10.0000000000087,19.7313551566239),(-34.7269167477906,-10.0000000000087,20.0041541489952),(-34.3675235411404,-10.0000000000087,20.3828755673242),(-34.1183966768959,-10.0000000000087,20.8417101728185),(-33.9965137391538,-10.0000000000087,21.3493891453738),(-34.0101808487,-10.0000000000087,21.8713150019896),(-34.1584666146051,-10.0000000000087,22.3719193580607),(-34.4312656069764,-10.0000000000087,22.8170868540088),(-34.8099870253054,-10.0000000000087,23.176480060659),(-35.2688216307997,-10.0000000000087,23.4256069249035),(-35.776500603355,-10.0000000000087,23.5474898626457),(-36.2984264599708,-10.0000000000087,23.5338227530994),(-36.7990308160419,-10.0000000000087,23.3855369871944),(-37.24419831199,-10.0000000000087,23.1127379948231),(-37.6035915186402,-10.0000000000087,22.7340165764941),(-37.8527183828847,9.99999999999127,22.275181971),(-37.6035915186402,9.99999999999127,22.7340165764944),(-37.24419831199,9.99999999999126,23.1127379948234),(-36.7990308160419,9.99999999999126,23.3855369871946),(-36.2984264599708,9.99999999999126,23.5338227530997),(-35.776500603355,9.99999999999126,23.547489862646),(-35.2688216307997,9.99999999999126,23.4256069249038),(-34.8099870253054,9.99999999999126,23.1764800606593),(-34.4312656069764,9.99999999999127,22.8170868540091),(-34.1584666146051,9.99999999999127,22.371919358061),(-34.0101808487,9.99999999999128,21.8713150019899),(-33.9965137391538,9.99999999999129,21.3493891453741),(-34.1183966768959,9.9999999999913,20.8417101728188),(-34.3675235411404,9.9999999999913,20.3828755673245),(-34.7269167477906,9.9999999999913,20.0041541489955),(-35.1720842437387,9.99999999999131,19.7313551566242),(-35.6726885998099,9.99999999999131,19.5830693907191),(-36.1946144564256,9.99999999999131,19.5694022811729),(-36.7022934289809,9.99999999999131,19.691285218915),(-37.1611280344753,9.9999999999913,19.9404120831595),(-37.5398494528043,9.9999999999913,20.2998052898098),(-85.8199973474838,9.99999999999141,12.6529810867253),(-86.1328662775643,9.99999999999138,14.6283577679155))); +#5795= IFCTRIANGULATEDFACESET(#5747,$,$,((12,15,16),(10,17,18),(16,17,11),(9,18,19),(15,13,14),(15,12,13),(11,12,16),(17,10,11),(18,9,10),(19,8,9),(21,7,20),(22,6,21),(1,2,3),(22,23,5),(23,1,4),(21,6,7),(7,8,20),(5,6,22),(3,4,1),(5,23,4),(20,8,19),(42,26,27),(26,43,25),(41,27,28),(45,24,44),(24,45,46),(24,25,44),(43,44,25),(26,42,43),(27,41,42),(28,40,41),(30,39,29),(31,38,30),(36,32,33),(31,32,37),(35,33,34),(30,38,39),(39,40,29),(32,36,37),(37,38,31),(33,35,36),(29,40,28),(2,1,46),(24,46,1),(3,2,46),(46,45,3),(4,3,45),(45,44,4),(43,5,44),(41,7,42),(6,43,42),(8,41,40),(10,39,38),(12,37,36),(38,37,11),(40,39,9),(35,13,36),(8,7,41),(43,6,5),(6,42,7),(5,4,44),(36,13,12),(12,11,37),(10,9,39),(38,11,10),(9,8,40),(13,35,14),(35,34,14),(33,15,34),(31,17,32),(16,33,32),(18,31,30),(20,29,28),(22,27,26),(28,27,21),(30,29,19),(25,23,26),(19,18,30),(32,17,16),(17,31,18),(16,15,33),(25,1,23),(23,22,26),(21,20,28),(27,22,21),(20,19,29),(1,25,24),(34,15,14)),$); +#5885= IFCSHAPEREPRESENTATION(#105,'Body','Tessellation',(#1480,#4373,#5127,#5657,#5795)); +#5892= IFCAXIS2PLACEMENT3D(#6,$,$); +#5893= IFCREPRESENTATIONMAP(#5892,#5885); +#5897= IFCLIGHTFIXTURETYPE('2Zhv5kbuX5Nf1ywrTGm1kv',#42,'TYPE 06 SANI PREFA - Spot LED',$,$,(#5980),(#5893),'140828',$,.NOTDEFINED.); +#5901= IFCMATERIAL('Plastique gris claire',$,$); +#5908= IFCCOLOURRGB($,0.752941176470588,0.752941176470588,0.752941176470588); +#5909= IFCSURFACESTYLERENDERING(#5908,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#5910= IFCSURFACESTYLE('Plastique gris claire',.BOTH.,(#5909)); +#5912= IFCPRESENTATIONSTYLEASSIGNMENT((#5910)); +#5914= IFCSTYLEDITEM($,(#5912),$); +#5916= IFCSTYLEDREPRESENTATION(#99,'Style','Material',(#5914)); +#5919= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#5916),#5901); +#5923= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat',$,$,$); +#5926= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','D5040.50','',#5923,$,$); +#5931= IFCRELASSOCIATESCLASSIFICATION('0sa$9Xmq593fWUX2_a9$bY',#42,'Uniformat Classification','',(#5897),#5926); +#5935= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$); +#5936= IFCMAPPEDITEM(#5893,#5935); +#5938= IFCSHAPEREPRESENTATION(#105,'Body','MappedRepresentation',(#5936)); +#5940= IFCPRODUCTDEFINITIONSHAPE($,$,(#5938)); +#5945= IFCCARTESIANPOINT((-3003.57850062922,786.807466609194,0.)); +#5947= IFCAXIS2PLACEMENT3D(#5945,$,$); +#5948= IFCLOCALPLACEMENT(#159,#5947); +#5950= IFCLIGHTFIXTURE('2Zhv5kbuX5Nf1ywrTGm1kE',#42,'PJX_F_LUM TYPE 06 SPOT LED SANI PREFA:TYPE 06 SANI PREFA - Spot LED:140843',$,'TYPE 06 SANI PREFA - Spot LED',#5948,#5940,'140843',$); +#5967= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','D5040.50','',#5923,$,$); +#5968= IFCRELASSOCIATESCLASSIFICATION('2SmpDEzNz2SB_bQRi2e0lt',#42,'Uniformat Classification','',(#5950),#5967); +#5972= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('TYPE 06 SANI PREFA - Spot LED'),$); +#5997= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); +#5998= IFCPROPERTYSET('3Aw$FV5MbAufEo7t3koNgA',#42,'Pset_BuildingStoreyCommon',$,(#5997)); +#6001= IFCRELDEFINESBYPROPERTIES('2hMR7NIMzAE9d4QNEt_xLo',#42,$,$,(#160),#5998); +#6009= IFCRELAGGREGATES('0HtbSVH8n8AvVahXaZAwl9',#42,$,$,#108,(#5992)); +#6013= IFCRELAGGREGATES('03RgeBFsX0DhXjqxGz70JN',#42,$,$,#5992,(#123)); +#6017= IFCRELAGGREGATES('0bEVwXRmbBleAvzFSJirAn',#42,$,$,#123,(#160)); +#6038= IFCPRESENTATIONLAYERASSIGNMENT('E-LITE-EQPM-OTLN',$,(#5885,#5938),$); +ENDSEC; + +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/IfcTriangulatedFaceSet.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/IfcTriangulatedFaceSet.ifc new file mode 100644 index 000000000..8fd2b39b0 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/IfcTriangulatedFaceSet.ifc @@ -0,0 +1,269 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION ((''), '2;1'); +FILE_NAME ('', '2019-03-06T11:32:45', (''), (''), 'Processor version 5.0.0.0', 'Xbim.IO.MemoryModel', ''); +FILE_SCHEMA (('IFC4')); +ENDSEC; +DATA; +#1=IFCWALL('1KV1tqbUhrHRJzXlcVeKZx',#18,'Wand-059',$,$,#19,#39,'547C1DF4-95EA-F545-B4FD-86F99FA148FB',$); +#2=IFCOWNERHISTORY(#5,#6,$,.ADDED.,1551871965,$,$,0); +#3=IFCPERSON($,'','',$,$,$,$,$); +#4=IFCORGANIZATION($,'Unspecified',$,$,$); +#5=IFCPERSONANDORGANIZATION(#3,#4,$); +#6=IFCAPPLICATION(#4,'Unspecified','Unspecified',$); +#7=IFCOWNERHISTORY(#8,#16,$,.ADDED.,$,$,$,1518762022); +#8=IFCPERSONANDORGANIZATION(#9,#13,$); +#9=IFCPERSON($,'Architekt','Anton ',$,$,$,(#10),(#11,#12)); +#10=IFCACTORROLE(.USERDEFINED.,'Architekten und Stadtplaner',$); +#11=IFCPOSTALADDRESS(.USERDEFINED.,$,'Architekt Post Adresse',$,('Antonstra\X\DFe 20'),$,'Architektenstadt',$,'12345',$); +#12=IFCTELECOMADDRESS(.USERDEFINED.,$,'Architekt Telefon',('0123/12345678'),('0123/12345670'),$,(''),'',$); +#13=IFCORGANIZATION($,'Anton Architekten GmbH',$,$,(#14,#15)); +#14=IFCPOSTALADDRESS(.USERDEFINED.,$,'Architekt Post Adresse',$,('Antonstra\X\DFe 20'),$,'Architektenstadt',$,'12345',$); +#15=IFCTELECOMADDRESS(.USERDEFINED.,$,'Architekt Telefon',('0123/12345678'),('0123/12345670'),$,(''),'',$); +#16=IFCAPPLICATION(#17,'21.0.0','',''); +#17=IFCORGANIZATION('','','',$,$); +#18=IFCOWNERHISTORY(#5,#6,$,.MODIFIED.,1551871965,$,$,0); +#19=IFCLOCALPLACEMENT(#20,#35); +#20=IFCLOCALPLACEMENT(#21,#31); +#21=IFCLOCALPLACEMENT(#22,#27); +#22=IFCLOCALPLACEMENT($,#23); +#23=IFCAXIS2PLACEMENT3D(#24,#25,#26); +#24=IFCCARTESIANPOINT((19.3019022512,9.45858148951,0.)); +#25=IFCDIRECTION((0.,0.,1.)); +#26=IFCDIRECTION((0.766044443119,-0.642787609687,0.)); +#27=IFCAXIS2PLACEMENT3D(#28,#29,#30); +#28=IFCCARTESIANPOINT((0.,0.,0.)); +#29=IFCDIRECTION((0.,0.,1.)); +#30=IFCDIRECTION((1.,0.,0.)); +#31=IFCAXIS2PLACEMENT3D(#32,#33,#34); +#32=IFCCARTESIANPOINT((0.,0.,-3.5)); +#33=IFCDIRECTION((0.,0.,1.)); +#34=IFCDIRECTION((1.,0.,0.)); +#35=IFCAXIS2PLACEMENT3D(#36,#37,#38); +#36=IFCCARTESIANPOINT((37.8637440255,11.9172825997,0.)); +#37=IFCDIRECTION((0.,0.,1.)); +#38=IFCDIRECTION((-1.,0.,0.)); +#39=IFCPRODUCTDEFINITIONSHAPE($,$,(#40,#62)); +#40=IFCSHAPEREPRESENTATION(#41,'Body','Tessellation',(#48,#55)); +#41=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#42,$,.MODEL_VIEW.,$); +#42=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#43,#47); +#43=IFCAXIS2PLACEMENT3D(#44,#45,#46); +#44=IFCCARTESIANPOINT((0.,0.,0.)); +#45=IFCDIRECTION((0.,0.,1.)); +#46=IFCDIRECTION((1.,0.,0.)); +#47=IFCDIRECTION((0.,1.)); +#48=IFCTRIANGULATEDFACESET(#49,((8.61831653871E-17,-1.,6.12323399574E-17),(0.,0.,1.),(-1.,-1.47415505344E-16,0.),(1.52779742493E-33,-6.12323399574E-17,-1.),(1.,-1.7826991344E-17,0.),(-8.61831653871E-17,1.,-6.12323399574E-17)),.T.,((1,2,3),(2,1,4),(4,5,2),(4,6,5),(3,5,7),(5,3,2),(3,8,1),(3,7,8),(1,6,4),(1,8,6),(8,5,6),(8,7,5)),((1,1,1),(1,1,1),(2,2,2),(2,2,2),(3,3,3),(3,3,3),(4,4,4),(4,4,4),(5,5,5),(5,5,5),(6,6,6),(6,6,6))); +#49=IFCCARTESIANPOINTLIST3D(((24.1,0.1,0.),(0.1,0.1,3.2),(0.1,0.1,0.),(24.1,0.1,3.2),(0.1,0.4,3.2),(24.1,0.4,3.2),(0.1,0.4,0.),(24.1,0.4,0.)),$); +#50=IFCSTYLEDITEM(#48,(#51),$); +#51=IFCPRESENTATIONSTYLEASSIGNMENT((#52)); +#52=IFCSURFACESTYLE('Beton, Sichtbeton 2',.BOTH.,(#53)); +#53=IFCSURFACESTYLERENDERING(#54,0.,IFCNORMALISEDRATIOMEASURE(0.72),$,$,$,IFCNORMALISEDRATIOMEASURE(0.77),$,.NOTDEFINED.); +#54=IFCCOLOURRGB($,0.658823529412,0.662745098039,0.619607843137); +#55=IFCTRIANGULATEDFACESET(#56,((1.52779742493E-33,-6.12323399574E-17,-1.),(1.,-1.7826991344E-17,0.),(8.61831653871E-17,-1.,6.12323399574E-17),(-1.,-1.47415505344E-16,0.),(-8.61831653871E-17,1.,-6.12323399574E-17),(-1.52779742493E-33,6.12323399574E-17,1.)),.T.,((1,2,3),(1,4,2),(5,3,2),(5,6,3),(7,3,6),(7,1,3),(1,8,4),(1,7,8),(4,5,2),(4,8,5),(8,6,5),(8,7,6)),(1,1,1,1,1,1,2,2,2,2,2,2,3,3,3,3,3,3,4,4,4,4,4,4,5,5,5,5,5,5,6,6,6,6,6,6)); +#56=IFCCARTESIANPOINTLIST3D(((0.,0.,0.),(24.4,0.1,0.),(24.4,0.,0.),(0.,0.1,0.),(24.4,0.1,3.4),(24.4,0.,3.4),(0.,0.,3.4),(0.,0.1,3.4)),$); +#57=IFCSTYLEDITEM(#55,(#58),$); +#58=IFCPRESENTATIONSTYLEASSIGNMENT((#59)); +#59=IFCSURFACESTYLE('Farbe, hellblau',.BOTH.,(#60)); +#60=IFCSURFACESTYLERENDERING(#61,0.,IFCNORMALISEDRATIOMEASURE(0.81),$,$,$,IFCNORMALISEDRATIOMEASURE(0.09),$,.NOTDEFINED.); +#61=IFCCOLOURRGB($,0.745098039216,0.807843137255,0.980392156863); +#62=IFCSHAPEREPRESENTATION(#63,'Axis','Curve2D',(#64)); +#63=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#42,$,.MODEL_VIEW.,$); +#64=IFCPOLYLINE((#65,#66)); +#65=IFCCARTESIANPOINT((0.,0.)); +#66=IFCCARTESIANPOINT((24.1,0.)); +#67=IFCRELAGGREGATES('118jwqMnuwK1xuf97w7fU5',#18,$,$,#68,(#70)); +#68=IFCBUILDING('00tMo7QcxqWdIGvc4sMN2A',#18,'Demohaus','Gesch\X\E4fts- und B\X\FCrohaus',$,#21,$,$,.ELEMENT.,$,$,#69); +#69=IFCPOSTALADDRESS($,$,$,$,(''),$,'',$,'12345','Deutschland'); +#70=IFCBUILDINGSTOREY('1KdziBqpTwGAMF82pgR5q8',#18,'Kellergeschoss',$,$,#20,$,$,.ELEMENT.,-3.5); +#71=IFCRELAGGREGATES('2b_h_mYcGArd6glJG2Fmbt',#18,$,$,#72,(#68)); +#72=IFCSITE('20FpTZCqJy2vhVJYtjuIce',#18,'20erGrundst\X\FCck','Freifl\X\E4che f\X\FCr AC 20 Bebauung',$,#22,$,$,.ELEMENT.,(52,31,0,0),(13,24,0,0),255.,$,#73); +#73=IFCPOSTALADDRESS($,$,$,$,(''),$,'',$,'12345','Deutschland'); +#74=IFCRELAGGREGATES('0HeD7y4fZKWFrSYE8JkACj',#18,$,$,#75,(#72)); +#75=IFCPROJECT('38XMh$LRzQ5bvsJV55CYp7',#18,'AC 20 DEMO','Demodatei',$,$,$,(#42),#76); +#76=IFCUNITASSIGNMENT((#77,#78,#79,#80,#84,#85,#86,#90,#91,#92,#93,#100,#107)); +#77=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#78=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#79=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#80=IFCCONVERSIONBASEDUNIT(#81,.PLANEANGLEUNIT.,'DEGREE',#82); +#81=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#82=IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(0.0174532925199),#83); +#83=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#84=IFCSIUNIT(*,.SOLIDANGLEUNIT.,$,.STERADIAN.); +#85=IFCMONETARYUNIT('EUR'); +#86=IFCCONVERSIONBASEDUNIT(#87,.TIMEUNIT.,'Year',#88); +#87=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#88=IFCMEASUREWITHUNIT(IFCTIMEMEASURE(31556926.),#89); +#89=IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#90=IFCSIUNIT(*,.MASSUNIT.,$,.GRAM.); +#91=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#92=IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.LUMEN.); +#93=IFCDERIVEDUNIT((#94,#96,#98),.THERMALCONDUCTANCEUNIT.,$); +#94=IFCDERIVEDUNITELEMENT(#95,1); +#95=IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#96=IFCDERIVEDUNITELEMENT(#97,-1); +#97=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#98=IFCDERIVEDUNITELEMENT(#99,-1); +#99=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#100=IFCDERIVEDUNIT((#101,#103,#105),.SPECIFICHEATCAPACITYUNIT.,$); +#101=IFCDERIVEDUNITELEMENT(#102,1); +#102=IFCSIUNIT(*,.ENERGYUNIT.,$,.JOULE.); +#103=IFCDERIVEDUNITELEMENT(#104,-1); +#104=IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#105=IFCDERIVEDUNITELEMENT(#106,-1); +#106=IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#107=IFCDERIVEDUNIT((#108,#110),.MASSDENSITYUNIT.,$); +#108=IFCDERIVEDUNITELEMENT(#109,1); +#109=IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#110=IFCDERIVEDUNITELEMENT(#111,-1); +#111=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#112=IFCRELCONTAINEDINSPATIALSTRUCTURE('1I5UEJJ97Khykvgc4tVH9g',#18,$,$,(#1),#70); +#113=IFCRELDEFINESBYPROPERTIES('3r3bsYfvl3UTtEjJKtpBP4',#18,$,$,(#1),#114); +#114=IFCPROPERTYSET('1jAOZj5uL8lvU6dfQi3KLQ',#18,'Pset_Warranty',$,(#115)); +#115=IFCPROPERTYSINGLEVALUE('WarrantyEndDate',$,IFCTEXT('TT.MM.JJJJ'),$); +#116=IFCRELDEFINESBYPROPERTIES('2bzdL9h667U6Br_33hEAS3',#18,$,$,(#1),#117); +#117=IFCPROPERTYSET('0n$LZk2CsmWcVNEI3EVaJq',#18,'ArchiCADProperties',$,(#118,#119,#120,#121,#122,#123,#124,#125,#126,#127,#128,#129,#130,#131,#132,#133,#134,#135,#136,#137,#138,#139,#140,#141,#142,#143,#144,#145,#146,#147,#148,#149,#150,#151,#152)); +#118=IFCPROPERTYSINGLEVALUE('Element ID',$,IFCLABEL('Wand-059'),$); +#119=IFCPROPERTYSINGLEVALUE('Hotlink und Element-ID',$,IFCLABEL('Wand-059'),$); +#120=IFCPROPERTYSINGLEVALUE('Ebene',$,IFCLABEL('Wand Aussen'),$); +#121=IFCPROPERTYSINGLEVALUE('Etikettentext',$,IFCLABEL(''),$); +#122=IFCPROPERTYSINGLEVALUE('Eindeutige ID',$,IFCLABEL('547C1DF4-95EA-F545-B4FD-86F99FA148FB'),$); +#123=IFCPROPERTYSINGLEVALUE('ARCHICAD IFC ID',$,IFCLABEL('1KV1tqbUhrHRJzXlcVeKZx'),$); +#124=IFCPROPERTYSINGLEVALUE('Baustoff / Mehrschichtiger Aufbau / Profil / Schraffur',$,IFCLABEL('WA Keller\X\A0|\X\A0STB + WD'),$); +#125=IFCPROPERTYSINGLEVALUE('Externe IFC ID',$,IFCLABEL(''),$); +#126=IFCPROPERTYSINGLEVALUE('Zugeh\X\F6riger Raumname',$,IFCLABEL(''),$); +#127=IFCPROPERTYSINGLEVALUE('Zugeh\X\F6rige Raumnummer',$,IFCLABEL(''),$); +#128=IFCPROPERTYSINGLEVALUE('Gesch\X\FCtzt',$,IFCBOOLEAN(.T.),$); +#129=IFCPROPERTYSINGLEVALUE('Verkn\X\FCpfte \X\C4nderungen',$,IFCLABEL(''),$); +#130=IFCPROPERTYSINGLEVALUE('Ursprungsgeschoss',$,IFCLABEL('Kellergeschoss'),$); +#131=IFCPROPERTYSINGLEVALUE('Name des Eigenschafts-Objekts',$,IFCLABEL(''),$); +#132=IFCPROPERTYSINGLEVALUE('Typ',$,IFCLABEL('Wand'),$); +#133=IFCPROPERTYSINGLEVALUE('Absolutes Geschoss f\X\FCr Oberkantenverkn\X\FCpfung',$,IFCLABEL('Erdgeschoss'),$); +#134=IFCPROPERTYSINGLEVALUE('Relatives Geschoss f\X\FCr Oberkantenverkn\X\FCpfung',$,IFCLABEL('Ursprung + 1'),$); +#135=IFCPROPERTYSINGLEVALUE('Geschoss f\X\FCr Oberkantenverkn\X\FCpfung',$,IFCLABEL('Ursprung + 1 (Erdgeschoss)'),$); +#136=IFCPROPERTYSINGLEVALUE('Struktur-Typ',$,IFCLABEL('Mehrschicht'),$); +#137=IFCPROPERTYSINGLEVALUE('\X\DCberobjekt-ID',$,IFCLABEL('Wand-059'),$); +#138=IFCPROPERTYSINGLEVALUE('Baustoffe (Alle)',$,IFCLABEL('D\X\E4mmung, hart XPS; Beton, Stahlbeton C20/25'),$); +#139=IFCPROPERTYSINGLEVALUE('Oberfl\X\E4che (Alle)',$,IFCLABEL('Beton, Sichtbeton 2; Farbe, hellblau'),$); +#140=IFCPROPERTYSINGLEVALUE('Hotlink Master-ID',$,IFCLABEL(''),$); +#141=IFCPROPERTYSINGLEVALUE('Tragende Funktion',$,IFCLABEL('Tragende Elemente'),$); +#142=IFCPROPERTYSINGLEVALUE('Lage',$,IFCLABEL('Au\X\DFen'),$); +#143=IFCPROPERTYSINGLEVALUE('Umbau-Status',$,IFCLABEL('Bestand'),$); +#144=IFCPROPERTYSINGLEVALUE('Anzeigen auf Umbau-Filter',$,IFCLABEL('Alle relevanten Filter'),$); +#145=IFCPROPERTYSINGLEVALUE('Wand Neigungstyp',$,IFCLABEL('gerade'),$); +#146=IFCPROPERTYSINGLEVALUE('Geometriemethode',$,IFCLABEL('Uni'),$); +#147=IFCPROPERTYSINGLEVALUE('Lage der Referenzlinie',$,IFCLABEL('Au\X\DFen'),$); +#148=IFCPROPERTYSINGLEVALUE('Innenseite Oberfl\X\E4che',$,IFCLABEL('Beton, Sichtbeton 2'),$); +#149=IFCPROPERTYSINGLEVALUE('Au\X\DFenseite Oberfl\X\E4che',$,IFCLABEL('Farbe, hellblau'),$); +#150=IFCPROPERTYSINGLEVALUE('Innerer Neigungswinkel',$,IFCPLANEANGLEMEASURE(5156.62015618),$); +#151=IFCPROPERTYSINGLEVALUE('\X\C4u\X\DFerer Neigungswinkel',$,IFCPLANEANGLEMEASURE(5156.62015618),$); +#152=IFCPROPERTYSINGLEVALUE('ARCHICAD Klassifizierung - 21',$,IFCLABEL('Wand'),$); +#153=IFCRELDEFINESBYPROPERTIES('04hJeCwCzXxbXEtJuUWtDV',#18,$,$,(#1),#154); +#154=IFCPROPERTYSET('13wY60q9jU6i$V6CydbptT',#18,'Allgemeine Werte',$,(#155)); +#155=IFCPROPERTYSINGLEVALUE('Brennbar',$,IFCBOOLEAN(.F.),$); +#156=IFCRELDEFINESBYPROPERTIES('0qqbCyKP$CWKYPSUKmiCdX',#18,$,$,(#1),#157); +#157=IFCPROPERTYSET('2NUbjRT5_FM7jdSEjhAGW8',#18,'Produktinformationen',$,(#158)); +#158=IFCPROPERTYSINGLEVALUE('Gew\X\E4hrleistung bis',$,IFCLABEL('TT.MM.JJJJ'),$); +#159=IFCRELDEFINESBYPROPERTIES('2FMrS$HU5EJj_G11_vyAR1',#18,$,$,(#1),#160); +#160=IFCPROPERTYSET('2wWmMuCBFho5S3uzDulSM4',#18,'Pset_WallCommon',$,(#161,#162,#163)); +#161=IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#162=IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$); +#163=IFCPROPERTYENUMERATEDVALUE('Status',$,(IFCLABEL('EXISTING')),#164); +#164=IFCPROPERTYENUMERATION('PEnum_ElementStatus',(IFCLABEL('NEW'),IFCLABEL('EXISTING'),IFCLABEL('DEMOLISH'),IFCLABEL('TEMPORARY'),IFCLABEL('OTHER'),IFCLABEL('NOTKNOWN'),IFCLABEL('UNSET')),$); +#165=IFCRELDEFINESBYPROPERTIES('0JIsgOYN1FB8as356d2Peq',#18,$,$,(#1),#166); +#166=IFCELEMENTQUANTITY('3rFwQ3$Ulkd_F49co1IF6E',#18,'BaseQuantities',$,'ARCHICAD BIM Base Quantities',(#167,#168,#169,#170,#171,#172,#173,#174,#175)); +#167=IFCQUANTITYLENGTH('Length',$,$,24.1,$); +#168=IFCQUANTITYLENGTH('Height',$,$,3.4,$); +#169=IFCQUANTITYLENGTH('Width',$,$,0.4,$); +#170=IFCQUANTITYAREA('GrossFootprintArea',$,$,9.64,$); +#171=IFCQUANTITYAREA('NetFootprintArea',$,$,9.64,$); +#172=IFCQUANTITYAREA('GrossSideArea',$,$,79.88,$); +#173=IFCQUANTITYAREA('NetSideArea',$,$,79.88,$); +#174=IFCQUANTITYVOLUME('GrossVolume',$,$,31.336,$); +#175=IFCQUANTITYVOLUME('NetVolume',$,$,31.336,$); +#176=IFCRELDEFINESBYPROPERTIES('1pQuQ8uM72vgS2mzTcGO4Z',#18,$,$,(#1),#177); +#177=IFCELEMENTQUANTITY('1RxuPWonmZE5AjpupaEa69',#18,'ArchiCADQuantities',$,'ARCHICAD BIM Quantities',(#178,#179,#180,#181,#182,#183,#184,#185,#186,#187,#188,#189,#190,#191,#192,#193,#194,#195,#196,#197,#198,#199,#200,#201,#202,#203,#204,#205,#206,#207,#208,#209,#210,#211,#212,#213,#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230,#231,#232,#233,#234,#235,#236,#237,#238)); +#178=IFCQUANTITYAREA('Fl\X\E4che',$,$,9.64,$); +#179=IFCQUANTITYLENGTH('H\X\F6he',$,$,3.4,$); +#180=IFCQUANTITYVOLUME('Netto-Volumen',$,$,31.336,$); +#181=IFCQUANTITYLENGTH('Breite',$,$,0.4,$); +#182=IFCQUANTITYLENGTH('H\X\F6henangabe zum Projekt-Nullpunkt',$,$,-3.5,$); +#183=IFCQUANTITYLENGTH('H\X\F6he zu 1. Referenzh\X\F6he',$,$,-3.5,$); +#184=IFCQUANTITYLENGTH('H\X\F6he zu 2. Referenzh\X\F6he',$,$,-3.5,$); +#185=IFCQUANTITYLENGTH('H\X\F6he zu Meeresh\X\F6he',$,$,251.5,$); +#186=IFCQUANTITYLENGTH('H\X\F6he zu Geschoss',$,$,0.,$); +#187=IFCQUANTITYLENGTH('Abstand zu Ursprungsgeschoss',$,$,0.,$); +#188=IFCQUANTITYLENGTH('Abstand Oberkante',$,$,-0.1,$); +#189=IFCQUANTITYAREA('Oberfl\X\E4chenbereich',$,$,82.96,$); +#190=IFCQUANTITYLENGTH('3D-L\X\E4nge',$,$,24.4,$); +#191=IFCQUANTITYLENGTH('Dicke',$,$,0.4,$); +#192=IFCQUANTITYCOUNT('Anzahl der T\X\FCren',$,$,0.,$); +#193=IFCQUANTITYCOUNT('Anzahl der Durchbr\X\FCche (Anzahl der leeren \X\D6ffnungen)',$,$,0.,$); +#194=IFCQUANTITYCOUNT('Anzahl der Fenster',$,$,0.,$); +#195=IFCQUANTITYCOUNT('Anzahl der St\X\FCtzen',$,$,0.,$); +#196=IFCQUANTITYVOLUME('Volumen der St\X\FCtzen',$,$,0.,$); +#197=IFCQUANTITYLENGTH('Maximale H\X\F6he der Wandschicht an der Innenseite',$,$,3.4,$); +#198=IFCQUANTITYLENGTH('Minimale H\X\F6he der Wandschicht an der Innenseite',$,$,0.,$); +#199=IFCQUANTITYLENGTH('Maximale H\X\F6he der Wand',$,$,3.4,$); +#200=IFCQUANTITYLENGTH('Minimale H\X\F6he der Wand',$,$,0.,$); +#201=IFCQUANTITYLENGTH('Maximale H\X\F6he der Wandschicht an der Au\X\DFenseite',$,$,3.4,$); +#202=IFCQUANTITYLENGTH('Minimale H\X\F6he der Wandschicht an der Au\X\DFenseite',$,$,0.,$); +#203=IFCQUANTITYLENGTH('Luftschichtdicke',$,$,0.,$); +#204=IFCQUANTITYAREA('Fl\X\E4che der T\X\FCren',$,$,0.,$); +#205=IFCQUANTITYLENGTH('Kombinierte Breite der T\X\FCren',$,$,0.,$); +#206=IFCQUANTITYLENGTH('Wand-Schichtdicke an der Innenseite',$,$,0.3,$); +#207=IFCQUANTITYLENGTH('D\X\E4mmungsschichtdicke',$,$,0.1,$); +#208=IFCQUANTITYLENGTH('Wand-Schichtdicke an der Au\X\DFenseite',$,$,0.1,$); +#209=IFCQUANTITYAREA('Fl\X\E4che der Fenster',$,$,0.,$); +#210=IFCQUANTITYLENGTH('Kombinierte Breite der Fenster',$,$,0.,$); +#211=IFCQUANTITYVOLUME('Wand-Schichtvolumen an der Innenseite',$,$,23.04,$); +#212=IFCQUANTITYVOLUME('Wand-Schichtvolumen an der Au\X\DFenseite',$,$,8.296,$); +#213=IFCQUANTITYAREA('Analytische Oberfl\X\E4che der \X\D6ffnungen an der Innenseite',$,$,0.,$); +#214=IFCQUANTITYAREA('Analytische Oberfl\X\E4che der \X\D6ffnungen an der Au\X\DFenseite',$,$,0.,$); +#215=IFCQUANTITYLENGTH('Durchschnittliche L\X\E4nge der Wand',$,$,24.1,$); +#216=IFCQUANTITYAREA('Netto-Oberfl\X\E4chenbereich an den Kanten',$,$,12.08,$); +#217=IFCQUANTITYAREA('Netto-Oberfl\X\E4chenbereich an der Innenseite',$,$,76.8,$); +#218=IFCQUANTITYAREA('Netto-Oberfl\X\E4chenbereich an der Au\X\DFenseite',$,$,82.96,$); +#219=IFCQUANTITYVOLUME('Analytisches Volumen der \X\D6ffnungen',$,$,0.,$); +#220=IFCQUANTITYLENGTH('L\X\E4nge der Referenzlinie',$,$,24.1,$); +#221=IFCQUANTITYLENGTH('Konditionale L\X\E4nge an der Innenseite',$,$,23.7,$); +#222=IFCQUANTITYAREA('Konditionaler Oberfl\X\E4chenbereich an der Innenseite',$,$,76.8,$); +#223=IFCQUANTITYLENGTH('Konditionale L\X\E4nge an der Au\X\DFenseite',$,$,24.5,$); +#224=IFCQUANTITYAREA('Konditionaler Oberfl\X\E4chenbereich an der Au\X\DFenseite',$,$,82.96,$); +#225=IFCQUANTITYVOLUME('Konditionales Wand-Schichtvolumen an der Innenseite',$,$,23.04,$); +#226=IFCQUANTITYVOLUME('Konditionales Schichtvolumen an der Au\X\DFenseite',$,$,8.296,$); +#227=IFCQUANTITYVOLUME('Konditionales Volumen',$,$,31.336,$); +#228=IFCQUANTITYAREA('Brutto-Wandoberfl\X\E4chenbereich an der Innenseite',$,$,83.3,$); +#229=IFCQUANTITYAREA('Brutto-Wandoberfl\X\E4chenbereich an der Au\X\DFenseite',$,$,83.3,$); +#230=IFCQUANTITYVOLUME('Brutto-Volumen der Wand ',$,$,33.32,$); +#231=IFCQUANTITYLENGTH('Wandst\X\E4rke',$,$,0.4,$); +#232=IFCQUANTITYLENGTH('Wandst\X\E4rke am Ende',$,$,0.4,$); +#233=IFCQUANTITYLENGTH('L\X\E4nge der Wand in der Achse',$,$,24.1,$); +#234=IFCQUANTITYLENGTH('Wandl\X\E4nge an der Innenseite',$,$,23.7,$); +#235=IFCQUANTITYLENGTH('Wandl\X\E4nge an der Au\X\DFenseite',$,$,24.5,$); +#236=IFCQUANTITYAREA('Fl\X\E4che der Wand',$,$,9.64,$); +#237=IFCQUANTITYLENGTH('Umfang der Wand',$,$,49.3313708499,$); +#238=IFCQUANTITYAREA('Oberfl\X\E4chenbereich der leeren \X\D6ffnungen in der Wand',$,$,0.,$); +#239=IFCRELDEFINESBYPROPERTIES('0IoSxcV$8YHoUQGYsIBTgK',#18,$,$,(#70),#240); +#240=IFCELEMENTQUANTITY('2Js_M80nfTLlPkmnAHfOJt',#18,'BaseQuantities',$,'ARCHICAD BIM Base Quantities',(#241,#242,#243,#244)); +#241=IFCQUANTITYLENGTH('NetHeight',$,$,3.5,$); +#242=IFCQUANTITYLENGTH('GrossHeight',$,$,3.5,$); +#243=IFCQUANTITYLENGTH('Height',$,$,3.5,$); +#244=IFCQUANTITYAREA('GrossFloorArea',$,$,0.,$); +#245=IFCRELDEFINESBYPROPERTIES('0L87OdSD3DqSTjSRlAciZL',#18,$,$,(#68),#246); +#246=IFCELEMENTQUANTITY('1kQMlmT0rD35a9E43iKTas',#18,'BaseQuantities',$,'ARCHICAD BIM Base Quantities',(#247)); +#247=IFCQUANTITYAREA('GrossFloorArea',$,$,0.,$); +#248=IFCRELDEFINESBYPROPERTIES('2Hm9JvZjohDNSD2kdxZI3b',#18,$,$,(#72),#249); +#249=IFCELEMENTQUANTITY('2GNZepdf73fvGc$0W6rozj',#18,'BaseQuantities',$,'ARCHICAD BIM Base Quantities',(#250,#251)); +#250=IFCQUANTITYLENGTH('GrossPerimeter',$,$,0.,$); +#251=IFCQUANTITYAREA('GrossArea',$,$,0.,$); +#252=IFCRELDEFINESBYTYPE('2rdPPI2qxUtjS5AFHe5Xqq',#18,$,$,(#1),#253); +#253=IFCWALLTYPE('0vXMiHapI264a1_kOl2xAi',#18,'WA Keller\X\A0|\X\A0STB + WD 400',$,$,$,$,'39856B11-9334-8218-4901-FAE62F0BB2AC',$,.NOTDEFINED.); +#254=IFCRELASSOCIATESMATERIAL('0RqxK$YkUTLp9YvCBdl_SH',#18,$,$,(#1),#255); +#255=IFCMATERIALLIST((#256,#257)); +#256=IFCMATERIAL('Beton, Stahlbeton C20/25',$,$); +#257=IFCMATERIAL('D\X\E4mmung, hart XPS',$,$); +#258=IFCRELASSOCIATESCLASSIFICATION('1_3JIzbIjIa2SPI0rPh9x6',#18,'ARCHICAD Klassifizierung 21',$,(#1),#259); +#259=IFCCLASSIFICATIONREFERENCE($,'Wand',$,#260,$,$); +#260=IFCCLASSIFICATION('www.archicad.de','21',$,'ARCHICAD Klassifizierung',$,$,$); +ENDSEC; +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Roof-01_BCAD.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Roof-01_BCAD.ifc new file mode 100644 index 000000000..d9ced17d9 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/Roof-01_BCAD.ifc @@ -0,0 +1,2380 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [CoordinationView_V2.0]'),'2;1'); +FILE_NAME('C:\\\\DEV\\\\tiemens\\\\basic_tests\\\\Roof_01 2x3\\\\def_dwg\\\\D-80336 Munich, Matthias-Pschorr-Strasse.ifc','2016-09-21T08:27:29',('Bricsys'),('Bricsys'),'BricsCAD BIM','BricsCAD BIM','BricsCAD BIM'); +FILE_SCHEMA(('IFC2X3')); +ENDSEC; + +DATA; +#1= IFCPROJECT('1i_4cYKMj7Ofj4TK6jfUIO',#2,'D-80336 Munich, Matthias-Pschorr-Strasse',$,$,$,$,(#7),#12); +#2= IFCOWNERHISTORY(#3,#6,$,.NOCHANGE.,$,$,$,0); +#3= IFCPERSONANDORGANIZATION(#4,#5,$); +#4= IFCPERSON($,$,'Bricsys',$,$,$,$,$); +#5= IFCORGANIZATION($,'Bricsys',$,$,$); +#6= IFCAPPLICATION(#5,'','BricsCAD BIM',''); +#7= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.000000000000000E-005,#8,$); +#8= IFCAXIS2PLACEMENT3D(#9,#10,#11); +#9= IFCCARTESIANPOINT((0.,0.,0.)); +#10= IFCDIRECTION((0.,0.,1.)); +#11= IFCDIRECTION((1.,0.,0.)); +#12= IFCUNITASSIGNMENT((#13,#14,#15,#16,#17,#18)); +#13= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#14= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#15= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#16= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#17= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#18= IFCSIUNIT(*,.MASSUNIT.,$,.GRAM.); +#19= IFCLOCALPLACEMENT($,#8); +#20= IFCSITE('3kmelosH96yer6p2HtneCZ',#2,'D-80336 Munich, Matthias-Pschorr-Strasse',$,$,#19,$,$,.ELEMENT.,(37,47,42),(122,23,38),$,$,$); +#21= IFCRELAGGREGATES('0gRDRbmd50JwIzMc0ItF3W',#2,$,$,#1,(#20)); +#22= IFCWALLSTANDARDCASE('27CasuE8LAje7HVVt0XGu0',#2,'wall_02',$,$,#23,#28,$); +#23= IFCLOCALPLACEMENT(#24,#26); +#24= IFCLOCALPLACEMENT(#25,#8); +#25= IFCLOCALPLACEMENT(#19,#8); +#26= IFCAXIS2PLACEMENT3D(#27,#10,#11); +#27= IFCCARTESIANPOINT((-1.459099507883366E-011,-15.30018280759544,-6.965095167288382E-012)); +#28= IFCPRODUCTDEFINITIONSHAPE($,$,(#29,#34)); +#29= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#31)); +#30= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#7,$,.GRAPH_VIEW.,$); +#31= IFCPOLYLINE((#32,#33)); +#32= IFCCARTESIANPOINT((0.,0.)); +#33= IFCCARTESIANPOINT((24.99999999999987,0.)); +#34= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#36)); +#35= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#7,$,.MODEL_VIEW.,$); +#36= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#37,#74); +#37= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#38,#65); +#38= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#39,#60); +#39= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#40,#49); +#40= IFCEXTRUDEDAREASOLID(#41,#47,#10,8.199999999999999); +#41= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#42); +#42= IFCPOLYLINE((#43,#44,#45,#46,#43)); +#43= IFCCARTESIANPOINT((12.49999999999993,-0.1499999999999986)); +#44= IFCCARTESIANPOINT((-12.49999999999993,-0.1499999999999986)); +#45= IFCCARTESIANPOINT((-12.49999999999993,0.1500000000000021)); +#46= IFCCARTESIANPOINT((12.49999999999993,0.1500000000000004)); +#47= IFCAXIS2PLACEMENT3D(#48,#10,#11); +#48= IFCCARTESIANPOINT((12.49999999999993,0.1499999999999986,0.)); +#49= IFCPOLYGONALBOUNDEDHALFSPACE(#50,.F.,#47,#55); +#50= IFCPLANE(#51); +#51= IFCAXIS2PLACEMENT3D(#52,#53,#54); +#52= IFCCARTESIANPOINT((-0.9082047773158447,15.30018280759544,1.947651430234016)); +#53= IFCDIRECTION((-0.4226182617403218,0.,0.9063077870368260)); +#54= IFCDIRECTION((0.,-1.,0.)); +#55= IFCPOLYLINE((#56,#57,#58,#59,#56)); +#56= IFCCARTESIANPOINT((-8.620917820457802,-0.1499999999999986)); +#57= IFCCARTESIANPOINT((0.,-0.1499999999999986)); +#58= IFCCARTESIANPOINT((0.,0.1500000000000021)); +#59= IFCCARTESIANPOINT((-8.620917820457802,0.1500000000000021)); +#60= IFCPOLYGONALBOUNDEDHALFSPACE(#61,.F.,#47,#64); +#61= IFCPLANE(#62); +#62= IFCAXIS2PLACEMENT3D(#63,#10,#11); +#63= IFCCARTESIANPOINT((1.457588216666988E-011,15.30018280759544,4.179999999999999)); +#64= IFCPOLYLINE((#44,#56,#59,#45,#44)); +#65= IFCPOLYGONALBOUNDEDHALFSPACE(#66,.F.,#47,#71); +#66= IFCPLANE(#67); +#67= IFCAXIS2PLACEMENT3D(#68,#69,#70); +#68= IFCCARTESIANPOINT((5.373359656250047,15.30018280759544,11.52320696920333)); +#69= IFCDIRECTION((0.4226182617403218,0.,0.9063077870368260)); +#70= IFCDIRECTION((0.,1.,0.)); +#71= IFCPOLYLINE((#57,#72,#73,#58,#57)); +#72= IFCCARTESIANPOINT((8.620917820457803,-0.1499999999999986)); +#73= IFCCARTESIANPOINT((8.620917820457803,0.1500000000000021)); +#74= IFCPOLYGONALBOUNDEDHALFSPACE(#75,.F.,#47,#76); +#75= IFCPLANE(#62); +#76= IFCPOLYLINE((#72,#43,#46,#73,#72)); +#77= IFCPRESENTATIONLAYERWITHSTYLE('3D-WALL',$,(#29,#34,#78,#81,#105,#108,#132,#134,#150,#153,#177,#180,#204,#219,#238,#240,#256,#258),$,.T.,.F.,.F.,(#285)); +#78= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#79)); +#79= IFCPOLYLINE((#32,#80)); +#80= IFCCARTESIANPOINT((9.399817192408023,0.)); +#81= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#82)); +#82= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#83,#99); +#83= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#84,#93); +#84= IFCEXTRUDEDAREASOLID(#85,#91,#10,7.045000000000000); +#85= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#86); +#86= IFCPOLYLINE((#87,#88,#89,#90,#87)); +#87= IFCCARTESIANPOINT((4.699908596204011,-0.1499999999999986)); +#88= IFCCARTESIANPOINT((-4.699908596204011,-0.1499999999999986)); +#89= IFCCARTESIANPOINT((-4.699908596204011,0.1499999999999986)); +#90= IFCCARTESIANPOINT((4.699908596204011,0.1499999999999986)); +#91= IFCAXIS2PLACEMENT3D(#92,#10,#11); +#92= IFCCARTESIANPOINT((4.699908596204011,0.1499999999999986,0.)); +#93= IFCPOLYGONALBOUNDEDHALFSPACE(#94,.F.,#91,#98); +#94= IFCPLANE(#95); +#95= IFCAXIS2PLACEMENT3D(#96,#97,#54); +#96= IFCCARTESIANPOINT((-13.01276785281344,-24.69999999998527,-3.752405308567449)); +#97= IFCDIRECTION((-0.5205017463655415,0.,0.8538606045663553)); +#98= IFCPOLYLINE((#88,#57,#58,#89,#88)); +#99= IFCPOLYGONALBOUNDEDHALFSPACE(#100,.F.,#91,#104); +#100= IFCPLANE(#101); +#101= IFCAXIS2PLACEMENT3D(#102,#103,#70); +#102= IFCCARTESIANPOINT((-6.750665516981618,-24.69999999998527,14.02511337087988)); +#103= IFCDIRECTION((0.5205017463655415,0.,0.8538606045663553)); +#104= IFCPOLYLINE((#57,#87,#90,#58,#57)); +#105= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#106)); +#106= IFCPOLYLINE((#32,#107)); +#107= IFCCARTESIANPOINT((17.24091782045612,0.)); +#108= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#109)); +#109= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#110,#127); +#110= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#111,#120); +#111= IFCEXTRUDEDAREASOLID(#112,#118,#10,4.199999999999999); +#112= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#113); +#113= IFCPOLYLINE((#114,#115,#116,#117,#114)); +#114= IFCCARTESIANPOINT((-8.620458910228059,0.1499999999999950)); +#115= IFCCARTESIANPOINT((8.620458910228059,0.1499999999999986)); +#116= IFCCARTESIANPOINT((8.620458910228063,-0.1500000000000057)); +#117= IFCCARTESIANPOINT((-8.620458910228061,-0.1500000000000021)); +#118= IFCAXIS2PLACEMENT3D(#119,#10,#11); +#119= IFCCARTESIANPOINT((8.620458910228059,0.1500000000000057,0.)); +#120= IFCPOLYGONALBOUNDEDHALFSPACE(#121,.F.,#118,#124); +#121= IFCPLANE(#122); +#122= IFCAXIS2PLACEMENT3D(#123,#53,#54); +#123= IFCCARTESIANPOINT((-4.788204777313984,31.12000000000379,-2.052348569771942)); +#124= IFCPOLYLINE((#125,#114,#117,#126,#125)); +#125= IFCCARTESIANPOINT((-0.0004589102280583290,0.1499999999999986)); +#126= IFCCARTESIANPOINT((-0.0004589102280583290,-0.1500000000000021)); +#127= IFCPOLYGONALBOUNDEDHALFSPACE(#128,.F.,#118,#131); +#128= IFCPLANE(#129); +#129= IFCAXIS2PLACEMENT3D(#130,#69,#70); +#130= IFCCARTESIANPOINT((1.493359656256293,31.12000000000379,7.523206969204052)); +#131= IFCPOLYLINE((#115,#125,#126,#116,#115)); +#132= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#133)); +#133= IFCPOLYLINE((#32,#107)); +#134= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#135)); +#135= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#136,#145); +#136= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#137,#140); +#137= IFCEXTRUDEDAREASOLID(#138,#118,#10,4.199999999999999); +#138= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#139); +#139= IFCPOLYLINE((#114,#115,#116,#117,#114)); +#140= IFCPOLYGONALBOUNDEDHALFSPACE(#141,.F.,#118,#144); +#141= IFCPLANE(#142); +#142= IFCAXIS2PLACEMENT3D(#143,#53,#54); +#143= IFCCARTESIANPOINT((-4.788204777313980,4.180000000003784,-2.052348569771940)); +#144= IFCPOLYLINE((#125,#114,#117,#126,#125)); +#145= IFCPOLYGONALBOUNDEDHALFSPACE(#146,.F.,#118,#149); +#146= IFCPLANE(#147); +#147= IFCAXIS2PLACEMENT3D(#148,#69,#70); +#148= IFCCARTESIANPOINT((1.493359656256298,4.180000000003785,7.523206969204052)); +#149= IFCPOLYLINE((#115,#125,#126,#116,#115)); +#150= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#151)); +#151= IFCPOLYLINE((#32,#152)); +#152= IFCCARTESIANPOINT((4.056601886793860,0.)); +#153= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#154)); +#154= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#155,#171); +#155= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#156,#165); +#156= IFCEXTRUDEDAREASOLID(#157,#163,#10,3.245281509435417); +#157= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#158); +#158= IFCPOLYLINE((#159,#160,#161,#162,#159)); +#159= IFCCARTESIANPOINT((2.028300943396930,-0.1499999999999950)); +#160= IFCCARTESIANPOINT((-2.028300943396929,-0.1499999999999986)); +#161= IFCCARTESIANPOINT((-2.028300943396930,0.1499999999999950)); +#162= IFCCARTESIANPOINT((2.028300943396930,0.1499999999999986)); +#163= IFCAXIS2PLACEMENT3D(#164,#10,#11); +#164= IFCCARTESIANPOINT((2.028300943396930,0.1499999999999986,0.)); +#165= IFCPOLYGONALBOUNDEDHALFSPACE(#166,.F.,#163,#170); +#166= IFCPLANE(#167); +#167= IFCAXIS2PLACEMENT3D(#168,#169,#54); +#168= IFCCARTESIANPOINT((-1.536994117020692,-24.69999999998530,-2.459190587233708)); +#169= IFCDIRECTION((-0.8479983040051364,0.,0.5299989400031024)); +#170= IFCPOLYLINE((#160,#57,#58,#161,#160)); +#171= IFCPOLYGONALBOUNDEDHALFSPACE(#172,.F.,#163,#176); +#172= IFCPLANE(#173); +#173= IFCAXIS2PLACEMENT3D(#174,#175,#70); +#174= IFCCARTESIANPOINT((1.380112857745714,-24.69999999998529,4.282382446477142)); +#175= IFCDIRECTION((0.8479983040050879,0.,0.5299989400031802)); +#176= IFCPOLYLINE((#57,#159,#162,#58,#57)); +#177= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#178)); +#178= IFCPOLYLINE((#32,#179)); +#179= IFCCARTESIANPOINT((4.199999999999994,0.)); +#180= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#181)); +#181= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#182,#198); +#182= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#183,#192); +#183= IFCEXTRUDEDAREASOLID(#184,#190,#10,3.477605513045932); +#184= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#185); +#185= IFCPOLYLINE((#186,#187,#188,#189,#186)); +#186= IFCCARTESIANPOINT((-2.099999999999996,0.1500000000000014)); +#187= IFCCARTESIANPOINT((2.099999999999998,0.1499999999999988)); +#188= IFCCARTESIANPOINT((2.099999999999998,-0.1500000000000010)); +#189= IFCCARTESIANPOINT((-2.099999999999996,-0.1499999999999993)); +#190= IFCAXIS2PLACEMENT3D(#191,#10,#11); +#191= IFCCARTESIANPOINT((2.099999999999996,0.1500000000000001,0.)); +#192= IFCPOLYGONALBOUNDEDHALFSPACE(#193,.F.,#190,#197); +#193= IFCPLANE(#194); +#194= IFCAXIS2PLACEMENT3D(#195,#196,#70); +#195= IFCCARTESIANPOINT((-0.5845637866285207,-1.936471037026171E-005,5.732639093813886)); +#196= IFCDIRECTION((0.6431920864232735,0.,0.7657048647896111)); +#197= IFCPOLYLINE((#187,#58,#57,#188,#187)); +#198= IFCPOLYGONALBOUNDEDHALFSPACE(#199,.F.,#190,#203); +#199= IFCPLANE(#200); +#200= IFCAXIS2PLACEMENT3D(#201,#202,#54); +#201= IFCCARTESIANPOINT((-4.009995312813030,-1.936471037468323E-005,-1.654790549717009)); +#202= IFCDIRECTION((-0.6431920864232732,0.,0.7657048647896111)); +#203= IFCPOLYLINE((#58,#186,#189,#57,#58)); +#204= IFCSHAPEREPRESENTATION(#35,'Body','SweptSolid',(#205)); +#205= IFCEXTRUDEDAREASOLID(#206,#217,#10,0.2999999999999998); +#206= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#207); +#207= IFCCOMPOSITECURVE((#208,#212),.F.); +#208= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#209); +#209= IFCPOLYLINE((#210,#211)); +#210= IFCCARTESIANPOINT((0.,-2.399999999999999)); +#211= IFCCARTESIANPOINT((0.,2.399999999999999)); +#212= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#213); +#213= IFCTRIMMEDCURVE(#214,(#211),(#210),.F.,.CARTESIAN.); +#214= IFCCIRCLE(#215,2.399999999999999); +#215= IFCAXIS2PLACEMENT2D(#32,#216); +#216= IFCDIRECTION((1.,0.)); +#217= IFCAXIS2PLACEMENT3D(#218,#11,#10); +#218= IFCCARTESIANPOINT((-1.460165321987006E-011,-30.00000000000375,-6.965163148850053E-012)); +#219= IFCSHAPEREPRESENTATION(#35,'Body','SweptSolid',(#220)); +#220= IFCEXTRUDEDAREASOLID(#221,#236,#10,0.3000000000000043); +#221= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#222); +#222= IFCCOMPOSITECURVE((#223,#228,#231,#234),.F.); +#223= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#224); +#224= IFCTRIMMEDCURVE(#225,(#226),(#227),.F.,.CARTESIAN.); +#225= IFCCIRCLE(#215,1.419999999999998); +#226= IFCCARTESIANPOINT((0.,1.419999999999998)); +#227= IFCCARTESIANPOINT((0.,-1.420000000000002)); +#228= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#229); +#229= IFCPOLYLINE((#227,#230)); +#230= IFCCARTESIANPOINT((-2.400000000000000,-1.420000000000002)); +#231= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#232); +#232= IFCPOLYLINE((#230,#233)); +#233= IFCCARTESIANPOINT((-2.400000000000000,1.419999999999998)); +#234= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#235); +#235= IFCPOLYLINE((#233,#226)); +#236= IFCAXIS2PLACEMENT3D(#237,#11,#10); +#237= IFCCARTESIANPOINT((24.69999999998525,-30.00000000000344,2.399999999993035)); +#238= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#239)); +#239= IFCPOLYLINE((#32,#80)); +#240= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#241)); +#241= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#242,#251); +#242= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#243,#246); +#243= IFCEXTRUDEDAREASOLID(#244,#91,#10,7.045000000000000); +#244= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#245); +#245= IFCPOLYLINE((#87,#88,#89,#90,#87)); +#246= IFCPOLYGONALBOUNDEDHALFSPACE(#247,.F.,#91,#250); +#247= IFCPLANE(#248); +#248= IFCAXIS2PLACEMENT3D(#249,#97,#54); +#249= IFCCARTESIANPOINT((-13.01276785281342,1.459966934427283E-011,-3.752405308567440)); +#250= IFCPOLYLINE((#88,#57,#58,#89,#88)); +#251= IFCPOLYGONALBOUNDEDHALFSPACE(#252,.F.,#91,#255); +#252= IFCPLANE(#253); +#253= IFCAXIS2PLACEMENT3D(#254,#103,#70); +#254= IFCCARTESIANPOINT((-6.750665516981599,1.460583864794261E-011,14.02511337087986)); +#255= IFCPOLYLINE((#57,#87,#90,#58,#57)); +#256= IFCSHAPEREPRESENTATION(#30,'Axis','Curve2D',(#257)); +#257= IFCPOLYLINE((#32,#33)); +#258= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#259)); +#259= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#260,#282); +#260= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#261,#277); +#261= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#262,#272); +#262= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#263,#266); +#263= IFCEXTRUDEDAREASOLID(#264,#47,#10,8.199999999999999); +#264= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#265); +#265= IFCPOLYLINE((#45,#46,#43,#44,#45)); +#266= IFCPOLYGONALBOUNDEDHALFSPACE(#267,.F.,#47,#271); +#267= IFCPLANE(#268); +#268= IFCAXIS2PLACEMENT3D(#269,#10,#270); +#269= IFCCARTESIANPOINT((24.99999999998531,-24.69999999997784,4.180000000000000)); +#270= IFCDIRECTION((-1.,0.,0.)); +#271= IFCPOLYLINE((#44,#56,#59,#45,#44)); +#272= IFCPOLYGONALBOUNDEDHALFSPACE(#273,.F.,#47,#276); +#273= IFCPLANE(#274); +#274= IFCAXIS2PLACEMENT3D(#275,#53,#54); +#275= IFCCARTESIANPOINT((19.62664034374559,-24.69999999997784,11.52320696920558)); +#276= IFCPOLYLINE((#56,#57,#58,#59,#56)); +#277= IFCPOLYGONALBOUNDEDHALFSPACE(#278,.F.,#47,#281); +#278= IFCPLANE(#279); +#279= IFCAXIS2PLACEMENT3D(#280,#69,#70); +#280= IFCCARTESIANPOINT((25.90820477731022,-24.69999999997784,1.947651430216959)); +#281= IFCPOLYLINE((#57,#72,#73,#58,#57)); +#282= IFCPOLYGONALBOUNDEDHALFSPACE(#283,.F.,#47,#284); +#283= IFCPLANE(#268); +#284= IFCPOLYLINE((#72,#43,#46,#73,#72)); +#285= IFCSURFACESTYLE($,.POSITIVE.,(#286)); +#286= IFCSURFACESTYLESHADING(#287); +#287= IFCCOLOURRGB($,0.6784313725490196,0.6784313725490196,0.6784313725490196); +#288= IFCPRESENTATIONSTYLEASSIGNMENT((#285)); +#289= IFCCOLOURRGB($,0.,1.,0.); +#290= IFCSURFACESTYLESHADING(#289); +#291= IFCSURFACESTYLE($,.POSITIVE.,(#290)); +#292= IFCPRESENTATIONSTYLEASSIGNMENT((#291)); +#293= IFCSTYLEDITEM(#36,(#292),$); +#294= IFCWALLTYPE('1_PpK6VvL2kO6QLkbQqYt7',#2,'Single layer wall',$,$,$,$,$,$,.STANDARD.); +#295= IFCMATERIAL('Concrete, Reinforced'); +#296= IFCMATERIALLAYER(#295,0.3000000000000000,$); +#297= IFCMATERIALLAYERSET((#296),'Single layer wall'); +#298= IFCRELASSOCIATESMATERIAL('0mo27rbLP0egIDsQl3mQ$5',#2,$,$,(#294),#297); +#299= IFCRELDEFINESBYTYPE('2zm0xcI3139g8lbhd5JSRK',#2,$,$,(#22,#300,#305,#313,#318,#323,#328,#331,#334,#338),#294); +#300= IFCWALLSTANDARDCASE('3437mDKnX1Q9vdLRl3hJk0',#2,'wall_04',$,$,#301,#304,$); +#301= IFCLOCALPLACEMENT(#24,#302); +#302= IFCAXIS2PLACEMENT3D(#303,#10,#54); +#303= IFCCARTESIANPOINT((24.69999999998528,-15.30018280759547,-6.965095167288382E-012)); +#304= IFCPRODUCTDEFINITIONSHAPE($,$,(#78,#81)); +#305= IFCWALLSTANDARDCASE('07GSrmqZDDLegnZZcfsKVZ',#2,'wall_06',$,$,#306,#312,$); +#306= IFCLOCALPLACEMENT(#307,#310); +#307= IFCLOCALPLACEMENT(#25,#308); +#308= IFCAXIS2PLACEMENT3D(#309,#10,#11); +#309= IFCCARTESIANPOINT((0.,0.,4.)); +#310= IFCAXIS2PLACEMENT3D(#311,#10,#11); +#311= IFCCARTESIANPOINT((3.879999999985348,-31.12000000000379,-6.965539256498232E-012)); +#312= IFCPRODUCTDEFINITIONSHAPE($,$,(#105,#108)); +#313= IFCWALLSTANDARDCASE('1bQh44K611EPfe1SQSWfku',#2,'wall_05',$,$,#314,#317,$); +#314= IFCLOCALPLACEMENT(#307,#315); +#315= IFCAXIS2PLACEMENT3D(#316,#10,#11); +#316= IFCCARTESIANPOINT((3.879999999985348,-4.180000000003785,-6.965539256498232E-012)); +#317= IFCPRODUCTDEFINITIONSHAPE($,$,(#132,#134)); +#318= IFCWALLSTANDARDCASE('3n4sPzdkD9aRHWUJ6AtzGf',#2,'wall_08',$,$,#319,#322,$); +#319= IFCLOCALPLACEMENT(#24,#320); +#320= IFCAXIS2PLACEMENT3D(#321,#10,#54); +#321= IFCCARTESIANPOINT((24.69999999998530,-5.471699056606632,-6.964359866680171E-012)); +#322= IFCPRODUCTDEFINITIONSHAPE($,$,(#150,#153)); +#323= IFCWALLSTANDARDCASE('1pKRYUwwHBCRjzbcdhhb1c',#2,'wall_09',$,$,#324,#327,$); +#324= IFCLOCALPLACEMENT(#24,#325); +#325= IFCAXIS2PLACEMENT3D(#326,#10,#54); +#326= IFCCARTESIANPOINT((1.936471037033982E-005,-5.400000000003750,2.306496614824027E-005)); +#327= IFCPRODUCTDEFINITIONSHAPE($,$,(#177,#180)); +#328= IFCWALL('2_r1nG7eXBGQQpVhdNzCLJ',#2,'wall_10',$,$,#329,#330,$); +#329= IFCLOCALPLACEMENT(#24,#8); +#330= IFCPRODUCTDEFINITIONSHAPE($,$,(#204)); +#331= IFCWALL('2XwEpQ1t15Sfcu_FsoNXtq',#2,'wall_07',$,$,#332,#333,$); +#332= IFCLOCALPLACEMENT(#24,#8); +#333= IFCPRODUCTDEFINITIONSHAPE($,$,(#219)); +#334= IFCWALLSTANDARDCASE('1qGR8fcOX5FPU9HOtBmtlc',#2,'wall_03',$,$,#335,#337,$); +#335= IFCLOCALPLACEMENT(#24,#336); +#336= IFCAXIS2PLACEMENT3D(#27,#10,#54); +#337= IFCPRODUCTDEFINITIONSHAPE($,$,(#238,#240)); +#338= IFCWALLSTANDARDCASE('2nXDBhYFf1yeH20WXU9LyT',#2,'wall_01',$,$,#339,#342,$); +#339= IFCLOCALPLACEMENT(#24,#340); +#340= IFCAXIS2PLACEMENT3D(#341,#10,#270); +#341= IFCCARTESIANPOINT((24.99999999998528,-24.69999999997787,-6.964910426177085E-012)); +#342= IFCPRODUCTDEFINITIONSHAPE($,$,(#256,#258)); +#343= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#344= IFCRELASSOCIATESMATERIAL('3S8wJ4Hpv2Bvj2O2wowZUU',#2,$,$,(#22),#343); +#345= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#346= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#347= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#348= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#349= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#350= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#351= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#352= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#353= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#354= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#355= IFCPROPERTYSET('2huojujUv4e97B77yjovkB',#2,'Pset_WallCommon',$,(#345,#346,#347,#348,#349,#350,#351,#352,#353,#354)); +#356= IFCRELDEFINESBYPROPERTIES('3d9M3iok1ATuiLRS4JgK55',#2,$,$,(#22),#355); +#357= IFCBUILDINGSTOREY('3WLWgZPCn9gAUxku3uKuE0',#2,'Level 0',$,$,#24,$,$,.ELEMENT.,0.); +#358= IFCRELCONTAINEDINSPATIALSTRUCTURE('2Nst_u3cz5MhZaBVu6hij3',#2,$,$,(#22,#300,#359,#318,#391,#699,#323,#755,#328,#331,#334,#1075,#338),#357); +#359= IFCROOF('3ZxH8Q4WD4vvKIC462LndM',#2,'roof_04',$,$,#360,#361,$,.NOTDEFINED.); +#360= IFCLOCALPLACEMENT(#24,#8); +#361= IFCPRODUCTDEFINITIONSHAPE($,$,(#362)); +#362= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#363)); +#363= IFCFACETEDBREP(#364); +#364= IFCCLOSEDSHELL((#365,#374,#378,#381,#385,#388)); +#365= IFCFACE((#366)); +#366= IFCFACEOUTERBOUND(#367,.T.); +#367= IFCPOLYLOOP((#368,#369,#370,#371,#372,#373)); +#368= IFCCARTESIANPOINT((22.27688548235150,-7.500000000003357,3.245281509428453)); +#369= IFCCARTESIANPOINT((24.99999999998528,-9.528300943400494,-6.964455678826199E-012)); +#370= IFCCARTESIANPOINT((24.99999999998528,-10.00000000000332,-6.964910426177085E-012)); +#371= IFCCARTESIANPOINT((21.64360147527614,-7.500000000003322,3.999999999993035)); +#372= IFCCARTESIANPOINT((24.99999999998529,-5.000000000003832,-6.964910426177085E-012)); +#373= IFCCARTESIANPOINT((24.99999999998528,-5.471699056606633,-6.967184362599066E-012)); +#374= IFCFACE((#375)); +#375= IFCFACEOUTERBOUND(#376,.T.); +#376= IFCPOLYLOOP((#372,#371,#377)); +#377= IFCCARTESIANPOINT((24.99999999998529,-7.500000000003322,3.999999999993035)); +#378= IFCFACE((#379)); +#379= IFCFACEOUTERBOUND(#380,.T.); +#380= IFCPOLYLOOP((#371,#370,#377)); +#381= IFCFACE((#382)); +#382= IFCFACEOUTERBOUND(#383,.T.); +#383= IFCPOLYLOOP((#369,#368,#384)); +#384= IFCCARTESIANPOINT((24.99999999998528,-7.500000000003357,3.245281509428453)); +#385= IFCFACE((#386)); +#386= IFCFACEOUTERBOUND(#387,.T.); +#387= IFCPOLYLOOP((#369,#384,#373,#372,#377,#370)); +#388= IFCFACE((#389)); +#389= IFCFACEOUTERBOUND(#390,.T.); +#390= IFCPOLYLOOP((#368,#373,#384)); +#391= IFCROOF('3UcOCtYcj9XxjgcUoW8AHC',#2,'roof_03',$,$,#392,#393,$,.NOTDEFINED.); +#392= IFCLOCALPLACEMENT(#24,#8); +#393= IFCPRODUCTDEFINITIONSHAPE($,$,(#394)); +#394= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#395)); +#395= IFCFACETEDBREP(#396); +#396= IFCCLOSEDSHELL((#397,#403,#407,#411,#415,#421,#425,#429,#432,#438,#442,#446,#449,#455,#459,#463,#466,#472,#476,#480,#483,#489,#493,#497,#500,#506,#510,#514,#517,#523,#526,#529,#533,#537,#541,#544,#547,#550,#553,#556,#559,#563,#569,#573,#590,#594,#598,#602,#606,#609,#613,#617,#621,#624,#628,#631,#635,#638,#642,#645,#648,#652,#655,#659,#662,#665,#669,#672,#676,#679,#683,#686,#690,#693,#696)); +#397= IFCFACE((#398)); +#398= IFCFACEOUTERBOUND(#399,.T.); +#399= IFCPOLYLOOP((#400,#401,#402)); +#400= IFCCARTESIANPOINT((22.53018535688342,-31.31190893616946,2.943410473951461)); +#401= IFCCARTESIANPOINT((22.32418702093965,-31.18068684947304,3.188909730880869)); +#402= IFCCARTESIANPOINT((24.99999999998525,-31.22975607337734,3.109999999993034)); +#403= IFCFACE((#404)); +#404= IFCFACEOUTERBOUND(#405,.T.); +#405= IFCPOLYLOOP((#400,#402,#406)); +#406= IFCCARTESIANPOINT((24.99999999998525,-31.31190893616947,2.943410473951462)); +#407= IFCFACE((#408)); +#408= IFCFACEOUTERBOUND(#409,.T.); +#409= IFCPOLYLOOP((#400,#406,#410)); +#410= IFCCARTESIANPOINT((24.99999999998525,-31.37161467333392,2.767523044038614)); +#411= IFCFACE((#412)); +#412= IFCFACEOUTERBOUND(#413,.T.); +#413= IFCPOLYLOOP((#400,#410,#414)); +#414= IFCCARTESIANPOINT((22.75370657666482,-31.39271509817602,2.677028257255936)); +#415= IFCFACE((#416)); +#416= IFCFACEOUTERBOUND(#417,.T.); +#417= IFCPOLYLOOP((#418,#419,#420)); +#418= IFCCARTESIANPOINT((22.14362796935865,-31.00409162928833,3.404091629277931)); +#419= IFCCARTESIANPOINT((21.99544698523399,-30.78890973089127,3.580686849462647)); +#420= IFCCARTESIANPOINT((24.99999999998525,-30.86444122919582,3.526561743206587)); +#421= IFCFACE((#422)); +#422= IFCFACEOUTERBOUND(#423,.T.); +#423= IFCPOLYLOOP((#418,#420,#424)); +#424= IFCCARTESIANPOINT((24.99999999998525,-31.00409162928834,3.404091629277931)); +#425= IFCFACE((#426)); +#426= IFCFACEOUTERBOUND(#427,.T.); +#427= IFCPOLYLOOP((#418,#424,#428)); +#428= IFCCARTESIANPOINT((24.99999999998525,-31.12656174321699,3.264441229185417)); +#429= IFCFACE((#430)); +#430= IFCFACEOUTERBOUND(#431,.T.); +#431= IFCPOLYLOOP((#418,#428,#401)); +#432= IFCFACE((#433)); +#433= IFCFACEOUTERBOUND(#434,.T.); +#434= IFCPOLYLOOP((#435,#436,#437)); +#435= IFCCARTESIANPOINT((21.88533858068472,-30.54341047396186,3.711908936159060)); +#436= IFCCARTESIANPOINT((21.81753415994816,-30.27702825726633,3.792715098165620)); +#437= IFCCARTESIANPOINT((24.99999999998525,-30.36752304404902,3.771614673323510)); +#438= IFCFACE((#439)); +#439= IFCFACEOUTERBOUND(#440,.T.); +#440= IFCPOLYLOOP((#435,#437,#441)); +#441= IFCCARTESIANPOINT((24.99999999998525,-30.54341047396187,3.711908936159060)); +#442= IFCFACE((#443)); +#443= IFCFACEOUTERBOUND(#444,.T.); +#444= IFCPOLYLOOP((#435,#441,#445)); +#445= IFCCARTESIANPOINT((24.99999999998525,-30.71000000000344,3.629756073366936)); +#446= IFCFACE((#447)); +#447= IFCFACEOUTERBOUND(#448,.T.); +#448= IFCPOLYLOOP((#435,#445,#419)); +#449= IFCFACE((#450)); +#450= IFCFACEOUTERBOUND(#451,.T.); +#451= IFCPOLYLOOP((#452,#453,#454)); +#452= IFCCARTESIANPOINT((21.79463940888807,-30.00000000000343,3.819999999993033)); +#453= IFCCARTESIANPOINT((21.81753415994816,-29.72297174274053,3.792715098165620)); +#454= IFCCARTESIANPOINT((24.99999999998525,-29.81465280705097,3.807851703143844)); +#455= IFCFACE((#456)); +#456= IFCFACEOUTERBOUND(#457,.T.); +#457= IFCPOLYLOOP((#452,#454,#458)); +#458= IFCCARTESIANPOINT((24.99999999998525,-30.00000000000344,3.819999999993033)); +#459= IFCFACE((#460)); +#460= IFCFACEOUTERBOUND(#461,.T.); +#461= IFCPOLYLOOP((#452,#458,#462)); +#462= IFCCARTESIANPOINT((24.99999999998525,-30.18534719295591,3.807851703143844)); +#463= IFCFACE((#464)); +#464= IFCFACEOUTERBOUND(#465,.T.); +#465= IFCPOLYLOOP((#452,#462,#436)); +#466= IFCFACE((#467)); +#467= IFCFACEOUTERBOUND(#468,.T.); +#468= IFCPOLYLOOP((#469,#470,#471)); +#469= IFCCARTESIANPOINT((21.88533858068472,-29.45658952604501,3.711908936159060)); +#470= IFCCARTESIANPOINT((21.99544698523399,-29.21109026911560,3.580686849462648)); +#471= IFCCARTESIANPOINT((24.99999999998525,-29.29000000000344,3.629756073366936)); +#472= IFCFACE((#473)); +#473= IFCFACEOUTERBOUND(#474,.T.); +#474= IFCPOLYLOOP((#469,#471,#475)); +#475= IFCCARTESIANPOINT((24.99999999998525,-29.45658952604502,3.711908936159060)); +#476= IFCFACE((#477)); +#477= IFCFACEOUTERBOUND(#478,.T.); +#478= IFCPOLYLOOP((#469,#475,#479)); +#479= IFCCARTESIANPOINT((24.99999999998525,-29.63247695595786,3.771614673323510)); +#480= IFCFACE((#481)); +#481= IFCFACEOUTERBOUND(#482,.T.); +#482= IFCPOLYLOOP((#469,#479,#453)); +#483= IFCFACE((#484)); +#484= IFCFACEOUTERBOUND(#485,.T.); +#485= IFCPOLYLOOP((#486,#487,#488)); +#486= IFCCARTESIANPOINT((22.14362796935866,-28.99590837071854,3.404091629277931)); +#487= IFCCARTESIANPOINT((22.32418702093966,-28.81931315053382,3.188909730880869)); +#488= IFCCARTESIANPOINT((24.99999999998525,-28.87343825678989,3.264441229185418)); +#489= IFCFACE((#490)); +#490= IFCFACEOUTERBOUND(#491,.T.); +#491= IFCPOLYLOOP((#486,#488,#492)); +#492= IFCCARTESIANPOINT((24.99999999998525,-28.99590837071854,3.404091629277931)); +#493= IFCFACE((#494)); +#494= IFCFACEOUTERBOUND(#495,.T.); +#495= IFCPOLYLOOP((#486,#492,#496)); +#496= IFCCARTESIANPOINT((24.99999999998525,-29.13555877081106,3.526561743206587)); +#497= IFCFACE((#498)); +#498= IFCFACEOUTERBOUND(#499,.T.); +#499= IFCPOLYLOOP((#486,#496,#470)); +#500= IFCFACE((#501)); +#501= IFCFACEOUTERBOUND(#502,.T.); +#502= IFCPOLYLOOP((#503,#504,#505)); +#503= IFCCARTESIANPOINT((22.53018535688343,-28.68809106383741,2.943410473951461)); +#504= IFCCARTESIANPOINT((22.75370657666483,-28.60728490183085,2.677028257255936)); +#505= IFCCARTESIANPOINT((24.99999999998526,-28.62838532667296,2.767523044038614)); +#506= IFCFACE((#507)); +#507= IFCFACEOUTERBOUND(#508,.T.); +#508= IFCPOLYLOOP((#503,#505,#509)); +#509= IFCCARTESIANPOINT((24.99999999998526,-28.68809106383741,2.943410473951462)); +#510= IFCFACE((#511)); +#511= IFCFACEOUTERBOUND(#512,.T.); +#512= IFCPOLYLOOP((#503,#509,#513)); +#513= IFCCARTESIANPOINT((24.99999999998526,-28.77024392662954,3.109999999993034)); +#514= IFCFACE((#515)); +#515= IFCFACEOUTERBOUND(#516,.T.); +#516= IFCPOLYLOOP((#503,#513,#487)); +#517= IFCFACE((#518)); +#518= IFCFACEOUTERBOUND(#519,.T.); +#519= IFCPOLYLOOP((#520,#521,#522)); +#520= IFCCARTESIANPOINT((24.99999999998525,-31.42000000000344,2.399999999993035)); +#521= IFCCARTESIANPOINT((22.98616088515981,-31.42000000000343,2.399999999993035)); +#522= IFCCARTESIANPOINT((24.99999999998525,-31.40785170315425,2.585347192945508)); +#523= IFCFACE((#524)); +#524= IFCFACEOUTERBOUND(#525,.T.); +#525= IFCPOLYLOOP((#522,#521,#414)); +#526= IFCFACE((#527)); +#527= IFCFACEOUTERBOUND(#528,.T.); +#528= IFCPOLYLOOP((#522,#414,#410)); +#529= IFCFACE((#530)); +#530= IFCFACEOUTERBOUND(#531,.T.); +#531= IFCPOLYLOOP((#505,#504,#532)); +#532= IFCCARTESIANPOINT((24.99999999998526,-28.59214829685263,2.585347192945508)); +#533= IFCFACE((#534)); +#534= IFCFACEOUTERBOUND(#535,.T.); +#535= IFCPOLYLOOP((#532,#504,#536)); +#536= IFCCARTESIANPOINT((22.98616088515981,-28.58000000000344,2.399999999993035)); +#537= IFCFACE((#538)); +#538= IFCFACEOUTERBOUND(#539,.T.); +#539= IFCPOLYLOOP((#532,#536,#540)); +#540= IFCCARTESIANPOINT((24.99999999998526,-28.58000000000344,2.399999999993035)); +#541= IFCFACE((#542)); +#542= IFCFACEOUTERBOUND(#543,.T.); +#543= IFCPOLYLOOP((#513,#488,#487)); +#544= IFCFACE((#545)); +#545= IFCFACEOUTERBOUND(#546,.T.); +#546= IFCPOLYLOOP((#496,#471,#470)); +#547= IFCFACE((#548)); +#548= IFCFACEOUTERBOUND(#549,.T.); +#549= IFCPOLYLOOP((#479,#454,#453)); +#550= IFCFACE((#551)); +#551= IFCFACEOUTERBOUND(#552,.T.); +#552= IFCPOLYLOOP((#462,#437,#436)); +#553= IFCFACE((#554)); +#554= IFCFACEOUTERBOUND(#555,.T.); +#555= IFCPOLYLOOP((#445,#420,#419)); +#556= IFCFACE((#557)); +#557= IFCFACEOUTERBOUND(#558,.T.); +#558= IFCPOLYLOOP((#428,#402,#401)); +#559= IFCFACE((#560)); +#560= IFCFACEOUTERBOUND(#561,.T.); +#561= IFCPOLYLOOP((#536,#562,#540)); +#562= IFCCARTESIANPOINT((24.99999999998526,-28.58000000000344,-6.965365173527971E-012)); +#563= IFCFACE((#564)); +#564= IFCFACEOUTERBOUND(#565,.T.); +#565= IFCPOLYLOOP((#566,#567,#568)); +#566= IFCCARTESIANPOINT((24.99999999998526,-28.40000000000345,-6.965331473177595E-012)); +#567= IFCCARTESIANPOINT((22.98616088515981,-28.40000000000344,2.399999999993034)); +#568= IFCCARTESIANPOINT((24.99999999998526,-28.40000000000345,2.399999999993034)); +#569= IFCFACE((#570)); +#570= IFCFACEOUTERBOUND(#571,.T.); +#571= IFCPOLYLOOP((#572,#521,#520)); +#572= IFCCARTESIANPOINT((24.99999999998525,-31.42000000000344,-6.965139180459187E-012)); +#573= IFCFACE((#574)); +#574= IFCFACEOUTERBOUND(#575,.T.); +#575= IFCPOLYLOOP((#566,#568,#576,#577,#578,#579,#580,#581,#582,#583,#584,#585,#586,#587,#588,#589,#572,#520,#522,#410,#406,#402,#428,#424,#420,#445,#441,#437,#462,#458,#454,#479,#475,#471,#496,#492,#488,#513,#509,#505,#532,#540,#562)); +#576= IFCCARTESIANPOINT((24.99999999998526,-28.44649309212176,2.782905062853125)); +#577= IFCCARTESIANPOINT((24.99999999998526,-28.58327035895831,3.143557075263062)); +#578= IFCCARTESIANPOINT((24.99999999998525,-28.80238280292968,3.460996253178303)); +#579= IFCCARTESIANPOINT((24.99999999998525,-29.09109640523359,3.716774185422881)); +#580= IFCCARTESIANPOINT((24.99999999998525,-29.43263218073538,3.896025988289694)); +#581= IFCCARTESIANPOINT((24.99999999998525,-29.80714131159492,3.988334198549917)); +#582= IFCCARTESIANPOINT((24.99999999998525,-30.19285868841196,3.988334198549917)); +#583= IFCCARTESIANPOINT((24.99999999998525,-30.56736781927150,3.896025988289694)); +#584= IFCCARTESIANPOINT((24.99999999998525,-30.90890359477329,3.716774185422881)); +#585= IFCCARTESIANPOINT((24.99999999998525,-31.19761719707720,3.460996253178304)); +#586= IFCCARTESIANPOINT((24.99999999998525,-31.41672964104857,3.143557075263062)); +#587= IFCCARTESIANPOINT((24.99999999998525,-31.55350690788512,2.782905062853126)); +#588= IFCCARTESIANPOINT((24.99999999998525,-31.60000000000343,2.399999999993034)); +#589= IFCCARTESIANPOINT((24.99999999998525,-31.60000000000344,-6.965365173527971E-012)); +#590= IFCFACE((#591)); +#591= IFCFACEOUTERBOUND(#592,.T.); +#592= IFCPOLYLOOP((#593,#589,#588)); +#593= IFCCARTESIANPOINT((22.98616088515981,-31.60000000000343,2.399999999993034)); +#594= IFCFACE((#595)); +#595= IFCFACEOUTERBOUND(#596,.T.); +#596= IFCPOLYLOOP((#583,#582,#597)); +#597= IFCCARTESIANPOINT((21.66939837787908,-30.31214451522924,3.969256448638199)); +#598= IFCFACE((#599)); +#599= IFCFACEOUTERBOUND(#600,.T.); +#600= IFCPOLYLOOP((#583,#597,#601)); +#601= IFCCARTESIANPOINT((21.74579772518788,-30.61229349178758,3.878207252011089)); +#602= IFCFACE((#603)); +#603= IFCFACEOUTERBOUND(#604,.T.); +#604= IFCPOLYLOOP((#583,#601,#605)); +#605= IFCCARTESIANPOINT((21.86986353313072,-30.88891237283480,3.730351379677103)); +#606= IFCFACE((#607)); +#607= IFCFACEOUTERBOUND(#608,.T.); +#608= IFCPOLYLOOP((#583,#605,#584)); +#609= IFCFACE((#610)); +#610= IFCFACEOUTERBOUND(#611,.T.); +#611= IFCPOLYLOOP((#579,#578,#612)); +#612= IFCCARTESIANPOINT((22.03682802228528,-28.86862915010496,3.531370849891508)); +#613= IFCFACE((#614)); +#614= IFCFACEOUTERBOUND(#615,.T.); +#615= IFCPOLYLOOP((#579,#612,#616)); +#616= IFCCARTESIANPOINT((21.86986353313072,-29.11108762717207,3.730351379677103)); +#617= IFCFACE((#618)); +#618= IFCFACEOUTERBOUND(#619,.T.); +#619= IFCPOLYLOOP((#579,#616,#620)); +#620= IFCCARTESIANPOINT((21.74579772518788,-29.38770650821929,3.878207252011089)); +#621= IFCFACE((#622)); +#622= IFCFACEOUTERBOUND(#623,.T.); +#623= IFCPOLYLOOP((#579,#620,#580)); +#624= IFCFACE((#625)); +#625= IFCFACEOUTERBOUND(#626,.T.); +#626= IFCPOLYLOOP((#567,#627,#568)); +#627= IFCCARTESIANPOINT((22.72424053755983,-28.43074355135827,2.712144515218840)); +#628= IFCFACE((#629)); +#629= IFCFACEOUTERBOUND(#630,.T.); +#630= IFCPOLYLOOP((#568,#627,#576)); +#631= IFCFACE((#632)); +#632= IFCFACEOUTERBOUND(#633,.T.); +#633= IFCPOLYLOOP((#627,#634,#576)); +#634= IFCCARTESIANPOINT((22.47238564203149,-28.52179274798538,3.012293491777177)); +#635= IFCFACE((#636)); +#636= IFCFACEOUTERBOUND(#637,.T.); +#637= IFCPOLYLOOP((#576,#634,#577)); +#638= IFCFACE((#639)); +#639= IFCFACEOUTERBOUND(#640,.T.); +#640= IFCPOLYLOOP((#634,#641,#577)); +#641= IFCCARTESIANPOINT((22.24027484096810,-28.66964862031936,3.288912372824396)); +#642= IFCFACE((#643)); +#643= IFCFACEOUTERBOUND(#644,.T.); +#644= IFCPOLYLOOP((#577,#641,#578)); +#645= IFCFACE((#646)); +#646= IFCFACEOUTERBOUND(#647,.T.); +#647= IFCPOLYLOOP((#641,#612,#578)); +#648= IFCFACE((#649)); +#649= IFCFACEOUTERBOUND(#650,.T.); +#650= IFCPOLYLOOP((#620,#651,#580)); +#651= IFCCARTESIANPOINT((21.66939837787908,-29.68785548477763,3.969256448638199)); +#652= IFCFACE((#653)); +#653= IFCFACEOUTERBOUND(#654,.T.); +#654= IFCPOLYLOOP((#580,#651,#581)); +#655= IFCFACE((#656)); +#656= IFCFACEOUTERBOUND(#657,.T.); +#657= IFCPOLYLOOP((#651,#658,#581)); +#658= IFCCARTESIANPOINT((21.64360147527617,-30.00000000000343,3.999999999993031)); +#659= IFCFACE((#660)); +#660= IFCFACEOUTERBOUND(#661,.T.); +#661= IFCPOLYLOOP((#581,#658,#582)); +#662= IFCFACE((#663)); +#663= IFCFACEOUTERBOUND(#664,.T.); +#664= IFCPOLYLOOP((#658,#597,#582)); +#665= IFCFACE((#666)); +#666= IFCFACEOUTERBOUND(#667,.T.); +#667= IFCPOLYLOOP((#605,#668,#584)); +#668= IFCCARTESIANPOINT((22.03682802228527,-31.13137084990191,3.531370849891508)); +#669= IFCFACE((#670)); +#670= IFCFACEOUTERBOUND(#671,.T.); +#671= IFCPOLYLOOP((#584,#668,#585)); +#672= IFCFACE((#673)); +#673= IFCFACEOUTERBOUND(#674,.T.); +#674= IFCPOLYLOOP((#668,#675,#585)); +#675= IFCCARTESIANPOINT((22.24027484096809,-31.33035137968750,3.288912372824396)); +#676= IFCFACE((#677)); +#677= IFCFACEOUTERBOUND(#678,.T.); +#678= IFCPOLYLOOP((#585,#675,#586)); +#679= IFCFACE((#680)); +#680= IFCFACEOUTERBOUND(#681,.T.); +#681= IFCPOLYLOOP((#675,#682,#586)); +#682= IFCCARTESIANPOINT((22.47238564203148,-31.47820725202149,3.012293491777177)); +#683= IFCFACE((#684)); +#684= IFCFACEOUTERBOUND(#685,.T.); +#685= IFCPOLYLOOP((#586,#682,#587)); +#686= IFCFACE((#687)); +#687= IFCFACEOUTERBOUND(#688,.T.); +#688= IFCPOLYLOOP((#682,#689,#587)); +#689= IFCCARTESIANPOINT((22.72424053755982,-31.56925644864860,2.712144515218840)); +#690= IFCFACE((#691)); +#691= IFCFACEOUTERBOUND(#692,.T.); +#692= IFCPOLYLOOP((#587,#689,#588)); +#693= IFCFACE((#694)); +#694= IFCFACEOUTERBOUND(#695,.T.); +#695= IFCPOLYLOOP((#689,#593,#588)); +#696= IFCFACE((#697)); +#697= IFCFACEOUTERBOUND(#698,.T.); +#698= IFCPOLYLOOP((#593,#689,#682,#675,#668,#605,#601,#597,#658,#651,#620,#616,#612,#641,#634,#627,#567,#566,#562,#536,#504,#503,#487,#486,#470,#469,#453,#452,#436,#435,#419,#418,#401,#400,#414,#521,#572,#589)); +#699= IFCROOF('2tuIlLO3v9AQeRSmvAEVBX',#2,'roof_05',$,$,#700,#701,$,.NOTDEFINED.); +#700= IFCLOCALPLACEMENT(#24,#8); +#701= IFCPRODUCTDEFINITIONSHAPE($,$,(#702)); +#702= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#703)); +#703= IFCFACETEDBREP(#704); +#704= IFCCLOSEDSHELL((#705,#711,#717,#721,#726,#729,#737,#741,#746,#749,#752)); +#705= IFCFACE((#706)); +#706= IFCFACEOUTERBOUND(#707,.T.); +#707= IFCPOLYLOOP((#708,#709,#710)); +#708= IFCCARTESIANPOINT((1.936471037033982E-005,-9.600000000003746,0.0004359572030946609)); +#709= IFCCARTESIANPOINT((1.936471036323439E-005,-9.600000000003746,1.713097716564591)); +#710= IFCCARTESIANPOINT((1.437923658650210,-9.600000000003748,1.713097716564591)); +#711= IFCFACE((#712)); +#712= IFCFACEOUTERBOUND(#713,.T.); +#713= IFCPOLYLOOP((#714,#715,#716)); +#714= IFCCARTESIANPOINT((2.673694993560415,-7.151981183467269,3.184761910675608)); +#715= IFCCARTESIANPOINT((2.673694993560411,-7.847937366734767,3.184830328510207)); +#716= IFCCARTESIANPOINT((2.673694993560411,-7.500000000003753,3.477097716564589)); +#717= IFCFACE((#718)); +#718= IFCFACEOUTERBOUND(#719,.T.); +#719= IFCPOLYLOOP((#709,#720,#716,#715,#710)); +#720= IFCCARTESIANPOINT((1.936471036678711E-005,-7.500000000003750,3.477097716564589)); +#721= IFCFACE((#722)); +#722= IFCFACEOUTERBOUND(#723,.T.); +#723= IFCPOLYLOOP((#720,#724,#725,#714,#716)); +#724= IFCCARTESIANPOINT((1.936471037033982E-005,-5.400000000003752,1.713097716564591)); +#725= IFCCARTESIANPOINT((1.438270311757403,-5.400000000003754,1.713097716564591)); +#726= IFCFACE((#727)); +#727= IFCFACEOUTERBOUND(#728,.T.); +#728= IFCPOLYLOOP((#724,#326,#725)); +#729= IFCFACE((#730)); +#730= IFCFACEOUTERBOUND(#731,.T.); +#731= IFCPOLYLOOP((#708,#710,#715,#714,#725,#326,#732,#733,#734,#735,#736)); +#732= IFCCARTESIANPOINT((1.936471037033982E-005,-5.000000000003750,-1.625810403738104E-005)); +#733= IFCCARTESIANPOINT((1.594795074749357,-5.000000000003752,1.899492203518657)); +#734= IFCCARTESIANPOINT((3.357691693535076,-7.500000000003755,3.999492203518657)); +#735= IFCCARTESIANPOINT((1.594382392478889,-10.00000000000375,1.899492203518657)); +#736= IFCCARTESIANPOINT((1.936471036323439E-005,-10.00000000000375,0.0004752802732802115)); +#737= IFCFACE((#738)); +#738= IFCFACEOUTERBOUND(#739,.T.); +#739= IFCPOLYLOOP((#733,#732,#740)); +#740= IFCCARTESIANPOINT((1.936471037033982E-005,-5.000000000003750,1.899492203518657)); +#741= IFCFACE((#742)); +#742= IFCFACEOUTERBOUND(#743,.T.); +#743= IFCPOLYLOOP((#709,#708,#736,#744,#745,#740,#732,#326,#724,#720)); +#744= IFCCARTESIANPOINT((1.936471036323439E-005,-10.00000000000375,1.899492203518657)); +#745= IFCCARTESIANPOINT((1.936471036678711E-005,-7.500000000003750,3.999492203518657)); +#746= IFCFACE((#747)); +#747= IFCFACEOUTERBOUND(#748,.T.); +#748= IFCPOLYLOOP((#734,#733,#740,#745)); +#749= IFCFACE((#750)); +#750= IFCFACEOUTERBOUND(#751,.T.); +#751= IFCPOLYLOOP((#735,#734,#745,#744)); +#752= IFCFACE((#753)); +#753= IFCFACEOUTERBOUND(#754,.T.); +#754= IFCPOLYLOOP((#736,#735,#744)); +#755= IFCROOF('3jOUHAOuP7sAiV3L9RdRDa',#2,'roof_06',$,$,#756,#757,$,.NOTDEFINED.); +#756= IFCLOCALPLACEMENT(#24,#8); +#757= IFCPRODUCTDEFINITIONSHAPE($,$,(#758)); +#758= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#759)); +#759= IFCFACETEDBREP(#760); +#760= IFCCLOSEDSHELL((#761,#814,#819,#822,#825,#828,#833,#836,#839,#842,#847,#850,#853,#856,#861,#864,#867,#870,#875,#878,#881,#885,#889,#892,#896,#899,#903,#906,#910,#913,#916,#919,#922,#926,#929,#932,#935,#938,#941,#944,#947,#950,#953,#970,#973,#976,#979,#982,#985,#988,#991,#994,#997,#1000,#1003,#1006,#1009,#1012,#1015,#1018,#1021,#1024,#1027,#1030,#1033,#1036,#1039,#1042,#1045,#1048,#1051,#1054,#1057,#1060,#1063,#1066,#1069,#1072)); +#761= IFCFACE((#762)); +#762= IFCFACEOUTERBOUND(#763,.T.); +#763= IFCPOLYLOOP((#764,#765,#766,#767,#768,#769,#770,#771,#772,#773,#774,#775,#776,#777,#778,#779,#780,#781,#782,#783,#784,#785,#786,#787,#788,#789,#790,#791,#792,#793,#794,#795,#796,#797,#798,#799,#800,#801,#802,#803,#804,#805,#806,#807,#808,#809,#810,#811,#812,#813)); +#764= IFCCARTESIANPOINT((-1.460609411196856E-011,-32.40000000000374,-6.964910426177085E-012)); +#765= IFCCARTESIANPOINT((0.3928805213854023,-32.35388467297150,0.4682167728317228)); +#766= IFCCARTESIANPOINT((0.7706628646779157,-32.21731087803084,0.9184402376692339)); +#767= IFCCARTESIANPOINT((1.118829066273011,-31.99552706952986,1.333368559240068)); +#768= IFCCARTESIANPOINT((1.423999294297243,-31.69705627485147,1.697056274840740)); +#769= IFCCARTESIANPOINT((1.556718687136291,-31.52254388199651,1.855225088063596)); +#770= IFCCARTESIANPOINT((1.674446028029077,-31.33336855925080,1.995527069519138)); +#771= IFCCARTESIANPOINT((1.776047538326495,-31.13135216838614,2.116611034429083)); +#772= IFCCARTESIANPOINT((1.860544739943344,-30.91844023767997,2.217310878020120)); +#773= IFCCARTESIANPOINT((1.927123878637186,-30.69668322541446,2.296656805750335)); +#774= IFCCARTESIANPOINT((1.975143760906540,-30.46821677284246,2.353884672960787)); +#775= IFCCARTESIANPOINT((2.004141929034812,-30.23524113679470,2.388443344006307)); +#776= IFCCARTESIANPOINT((2.013839114810918,-30.00000000000375,2.399999999993035)); +#777= IFCCARTESIANPOINT((1.989045413532997,-29.62455728390719,2.370452017421366)); +#778= IFCCARTESIANPOINT((1.915274812910274,-29.25835921350387,2.282535639101403)); +#779= IFCCARTESIANPOINT((1.794343789960666,-28.91042280062883,2.138415658045115)); +#780= IFCCARTESIANPOINT((1.629230067816249,-28.58931539450180,1.941640786492905)); +#781= IFCCARTESIANPOINT((1.423999294297244,-28.30294372515603,1.697056274840743)); +#782= IFCCARTESIANPOINT((1.183704932169576,-28.05835921350386,1.410684605494962)); +#783= IFCCARTESIANPOINT((0.9142638261200955,-27.86158434195166,1.089577199367936)); +#784= IFCCARTESIANPOINT((0.6223105104035014,-27.71746436089537,0.7416407864928946)); +#785= IFCCARTESIANPOINT((0.3150338445902419,-27.62954798257541,0.3754427160895723)); +#786= IFCCARTESIANPOINT((-1.459898868461096E-011,-27.60000000000375,-6.964910426177085E-012)); +#787= IFCCARTESIANPOINT((-1.459898868461096E-011,-27.20000000000374,-6.964910426177085E-012)); +#788= IFCCARTESIANPOINT((0.2302892096242672,-27.21348276532159,0.2744479929157879)); +#789= IFCCARTESIANPOINT((0.4583606082853997,-27.25380121487470,0.5462529016381784)); +#790= IFCCARTESIANPOINT((0.6820177437232076,-27.32056705995355,0.8127970963055151)); +#791= IFCCARTESIANPOINT((0.8991066754599988,-27.41313730897214,1.071513610615274)); +#792= IFCCARTESIANPOINT((1.107536718410264,-27.53062045982835,1.319910863105818)); +#793= IFCCARTESIANPOINT((1.305300577320942,-27.67188508555661,1.555596652447912)); +#794= IFCCARTESIANPOINT((1.490493678122001,-27.83557073058807,1.776301195651235)); +#795= IFCCARTESIANPOINT((1.661332510015879,-28.02010101268141,1.979898987315363)); +#796= IFCCARTESIANPOINT((1.816171801661434,-28.22369880434553,2.164429269408695)); +#797= IFCCARTESIANPOINT((1.953520366036351,-28.44440334754886,2.328114914440159)); +#798= IFCCARTESIANPOINT((2.072055461383338,-28.68008913689095,2.469379540168427)); +#799= IFCCARTESIANPOINT((2.170635529936329,-28.92848638938149,2.586862691024637)); +#800= IFCCARTESIANPOINT((2.248311191745811,-29.18720290369125,2.679432940043220)); +#801= IFCCARTESIANPOINT((2.304334387726723,-29.45374709835859,2.746198785122080)); +#802= IFCCARTESIANPOINT((2.338165583876374,-29.72555200708098,2.786517234675186)); +#803= IFCCARTESIANPOINT((2.349478967281831,-30.00000000000375,2.799999999993035)); +#804= IFCCARTESIANPOINT((2.320552982457590,-30.43801650211640,2.765527353659420)); +#805= IFCCARTESIANPOINT((2.234487281731079,-30.86524758425361,2.662958245619463)); +#806= IFCCARTESIANPOINT((2.093401088289870,-31.27117339927449,2.494818267720460)); +#807= IFCCARTESIANPOINT((1.900768412454717,-31.64579870642268,2.265247584242880)); +#808= IFCCARTESIANPOINT((1.661332510015878,-31.97989898732609,1.979898987315359)); +#809= IFCCARTESIANPOINT((1.380989087533599,-32.26524758425361,1.645798706411947)); +#810= IFCCARTESIANPOINT((1.066641130475872,-32.49481826773118,1.271173399263751)); +#811= IFCCARTESIANPOINT((0.7260289288065129,-32.66295824563018,0.8652475842428695)); +#812= IFCCARTESIANPOINT((0.3675394853577094,-32.76552735367014,0.4380165021056605)); +#813= IFCCARTESIANPOINT((-1.460698229038826E-011,-32.80000000000374,-6.964567525073324E-012)); +#814= IFCFACE((#815)); +#815= IFCFACEOUTERBOUND(#816,.T.); +#816= IFCPOLYLOOP((#817,#818,#790)); +#817= IFCCARTESIANPOINT((-1.459810050619126E-011,-27.24767532088882,0.5144986498794322)); +#818= IFCCARTESIANPOINT((-1.459898868461096E-011,-27.38907775767155,1.011476665317064)); +#819= IFCFACE((#820)); +#820= IFCFACEOUTERBOUND(#821,.T.); +#821= IFCPOLYLOOP((#817,#790,#789)); +#822= IFCFACE((#823)); +#823= IFCFACEOUTERBOUND(#824,.T.); +#824= IFCPOLYLOOP((#817,#789,#788)); +#825= IFCFACE((#826)); +#826= IFCFACEOUTERBOUND(#827,.T.); +#827= IFCPOLYLOOP((#817,#788,#787)); +#828= IFCFACE((#829)); +#829= IFCFACEOUTERBOUND(#830,.T.); +#830= IFCPOLYLOOP((#831,#832,#793)); +#831= IFCCARTESIANPOINT((-1.459898868461096E-011,-27.61939201996083,1.474010056049632)); +#832= IFCCARTESIANPOINT((-1.459987686303066E-011,-27.93077503178590,1.886347802203396)); +#833= IFCFACE((#834)); +#834= IFCFACEOUTERBOUND(#835,.T.); +#835= IFCPOLYLOOP((#831,#793,#792)); +#836= IFCFACE((#837)); +#837= IFCFACEOUTERBOUND(#838,.T.); +#838= IFCPOLYLOOP((#831,#792,#791)); +#839= IFCFACE((#840)); +#840= IFCFACEOUTERBOUND(#841,.T.); +#841= IFCPOLYLOOP((#831,#791,#818)); +#842= IFCFACE((#843)); +#843= IFCFACEOUTERBOUND(#844,.T.); +#844= IFCPOLYLOOP((#845,#846,#797)); +#845= IFCCARTESIANPOINT((-1.459987686303066E-011,-28.31262301814183,2.234448236377705)); +#846= IFCCARTESIANPOINT((-1.460076504145036E-011,-28.75193260382944,2.506457215787209)); +#847= IFCFACE((#848)); +#848= IFCFACEOUTERBOUND(#849,.T.); +#849= IFCPOLYLOOP((#845,#797,#796)); +#850= IFCFACE((#851)); +#851= IFCFACEOUTERBOUND(#852,.T.); +#852= IFCPOLYLOOP((#845,#796,#795)); +#853= IFCFACE((#854)); +#854= IFCFACEOUTERBOUND(#855,.T.); +#855= IFCPOLYLOOP((#845,#795,#832)); +#856= IFCFACE((#857)); +#857= IFCFACEOUTERBOUND(#858,.T.); +#858= IFCPOLYLOOP((#859,#860,#801)); +#859= IFCCARTESIANPOINT((-1.460165321987006E-011,-29.23374362780191,2.693111800876928)); +#860= IFCCARTESIANPOINT((-1.460254139828976E-011,-29.74164859350650,2.788055693619132)); +#861= IFCFACE((#862)); +#862= IFCFACEOUTERBOUND(#863,.T.); +#863= IFCPOLYLOOP((#859,#801,#800)); +#864= IFCFACE((#865)); +#865= IFCFACEOUTERBOUND(#866,.T.); +#866= IFCPOLYLOOP((#859,#800,#799)); +#867= IFCFACE((#868)); +#868= IFCFACEOUTERBOUND(#869,.T.); +#869= IFCPOLYLOOP((#859,#799,#846)); +#870= IFCFACE((#871)); +#871= IFCFACEOUTERBOUND(#872,.T.); +#872= IFCPOLYLOOP((#873,#874,#807)); +#873= IFCCARTESIANPOINT((-1.460431775512916E-011,-31.24806739617805,2.506457215787209)); +#874= IFCCARTESIANPOINT((-1.460520593354886E-011,-31.68737698186566,2.234448236377705)); +#875= IFCFACE((#876)); +#876= IFCFACEOUTERBOUND(#877,.T.); +#877= IFCPOLYLOOP((#873,#807,#806)); +#878= IFCFACE((#879)); +#879= IFCFACEOUTERBOUND(#880,.T.); +#880= IFCPOLYLOOP((#873,#806,#805)); +#881= IFCFACE((#882)); +#882= IFCFACEOUTERBOUND(#883,.T.); +#883= IFCPOLYLOOP((#873,#805,#884)); +#884= IFCCARTESIANPOINT((-1.460342957670946E-011,-30.76625637220558,2.693111800876928)); +#885= IFCFACE((#886)); +#886= IFCFACEOUTERBOUND(#887,.T.); +#887= IFCPOLYLOOP((#813,#812,#888)); +#888= IFCCARTESIANPOINT((-1.460698229038826E-011,-32.75232467911867,0.5144986498794318)); +#889= IFCFACE((#890)); +#890= IFCFACEOUTERBOUND(#891,.T.); +#891= IFCPOLYLOOP((#888,#812,#811)); +#892= IFCFACE((#893)); +#893= IFCFACEOUTERBOUND(#894,.T.); +#894= IFCPOLYLOOP((#888,#811,#895)); +#895= IFCCARTESIANPOINT((-1.460609411196856E-011,-32.61092224233595,1.011476665317063)); +#896= IFCFACE((#897)); +#897= IFCFACEOUTERBOUND(#898,.T.); +#898= IFCPOLYLOOP((#895,#811,#810)); +#899= IFCFACE((#900)); +#900= IFCFACEOUTERBOUND(#901,.T.); +#901= IFCPOLYLOOP((#895,#810,#902)); +#902= IFCCARTESIANPOINT((-1.460609411196856E-011,-32.38060798004666,1.474010056049631)); +#903= IFCFACE((#904)); +#904= IFCFACEOUTERBOUND(#905,.T.); +#905= IFCPOLYLOOP((#902,#810,#809)); +#906= IFCFACE((#907)); +#907= IFCFACEOUTERBOUND(#908,.T.); +#908= IFCPOLYLOOP((#902,#809,#909)); +#909= IFCCARTESIANPOINT((-1.460520593354886E-011,-32.06922496822159,1.886347802203396)); +#910= IFCFACE((#911)); +#911= IFCFACEOUTERBOUND(#912,.T.); +#912= IFCPOLYLOOP((#909,#809,#808)); +#913= IFCFACE((#914)); +#914= IFCFACEOUTERBOUND(#915,.T.); +#915= IFCPOLYLOOP((#909,#808,#874)); +#916= IFCFACE((#917)); +#917= IFCFACEOUTERBOUND(#918,.T.); +#918= IFCPOLYLOOP((#874,#808,#807)); +#919= IFCFACE((#920)); +#920= IFCFACEOUTERBOUND(#921,.T.); +#921= IFCPOLYLOOP((#805,#804,#884)); +#922= IFCFACE((#923)); +#923= IFCFACEOUTERBOUND(#924,.T.); +#924= IFCPOLYLOOP((#884,#804,#925)); +#925= IFCCARTESIANPOINT((-1.460254139828976E-011,-30.25835140650099,2.788055693619132)); +#926= IFCFACE((#927)); +#927= IFCFACEOUTERBOUND(#928,.T.); +#928= IFCPOLYLOOP((#804,#803,#925)); +#929= IFCFACE((#930)); +#930= IFCFACEOUTERBOUND(#931,.T.); +#931= IFCPOLYLOOP((#925,#803,#860)); +#932= IFCFACE((#933)); +#933= IFCFACEOUTERBOUND(#934,.T.); +#934= IFCPOLYLOOP((#803,#802,#860)); +#935= IFCFACE((#936)); +#936= IFCFACEOUTERBOUND(#937,.T.); +#937= IFCPOLYLOOP((#860,#802,#801)); +#938= IFCFACE((#939)); +#939= IFCFACEOUTERBOUND(#940,.T.); +#940= IFCPOLYLOOP((#799,#798,#846)); +#941= IFCFACE((#942)); +#942= IFCFACEOUTERBOUND(#943,.T.); +#943= IFCPOLYLOOP((#846,#798,#797)); +#944= IFCFACE((#945)); +#945= IFCFACEOUTERBOUND(#946,.T.); +#946= IFCPOLYLOOP((#795,#794,#832)); +#947= IFCFACE((#948)); +#948= IFCFACEOUTERBOUND(#949,.T.); +#949= IFCPOLYLOOP((#832,#794,#793)); +#950= IFCFACE((#951)); +#951= IFCFACEOUTERBOUND(#952,.T.); +#952= IFCPOLYLOOP((#791,#790,#818)); +#953= IFCFACE((#954)); +#954= IFCFACEOUTERBOUND(#955,.T.); +#955= IFCPOLYLOOP((#786,#956,#957,#958,#959,#960,#961,#962,#963,#964,#965,#966,#967,#968,#969,#764,#813,#888,#895,#902,#909,#874,#873,#884,#925,#860,#859,#846,#845,#832,#831,#818,#817,#787)); +#956= IFCCARTESIANPOINT((-1.459898868461096E-011,-27.65244575824261,0.4989880579556573)); +#957= IFCCARTESIANPOINT((-1.459898868461096E-011,-27.80749090166150,0.9761679433749559)); +#958= IFCCARTESIANPOINT((-1.459987686303066E-011,-28.05835921350387,1.410684605494971)); +#959= IFCCARTESIANPOINT((-1.459987686303066E-011,-28.39408654474249,1.783547581138781)); +#960= IFCCARTESIANPOINT((-1.460076504145036E-011,-28.80000000000374,2.078460969075687)); +#961= IFCCARTESIANPOINT((-1.460165321987006E-011,-29.25835921350387,2.282535639101404)); +#962= IFCCARTESIANPOINT((-1.460254139828976E-011,-29.74913168816138,2.386852548876891)); +#963= IFCCARTESIANPOINT((-1.460254139828976E-011,-30.25086831184611,2.386852548876891)); +#964= IFCCARTESIANPOINT((-1.460342957670946E-011,-30.74164078650362,2.282535639101403)); +#965= IFCCARTESIANPOINT((-1.460431775512916E-011,-31.20000000000374,2.078460969075687)); +#966= IFCCARTESIANPOINT((-1.460520593354886E-011,-31.60591345526500,1.783547581138781)); +#967= IFCCARTESIANPOINT((-1.460520593354886E-011,-31.94164078650362,1.410684605494971)); +#968= IFCCARTESIANPOINT((-1.460609411196856E-011,-32.19250909834599,0.9761679433749557)); +#969= IFCCARTESIANPOINT((-1.460609411196856E-011,-32.34755424176488,0.4989880579556582)); +#970= IFCFACE((#971)); +#971= IFCFACEOUTERBOUND(#972,.T.); +#972= IFCPOLYLOOP((#965,#964,#772)); +#973= IFCFACE((#974)); +#974= IFCFACEOUTERBOUND(#975,.T.); +#975= IFCPOLYLOOP((#965,#772,#771)); +#976= IFCFACE((#977)); +#977= IFCFACEOUTERBOUND(#978,.T.); +#978= IFCPOLYLOOP((#965,#771,#770)); +#979= IFCFACE((#980)); +#980= IFCFACEOUTERBOUND(#981,.T.); +#981= IFCPOLYLOOP((#965,#770,#769)); +#982= IFCFACE((#983)); +#983= IFCFACEOUTERBOUND(#984,.T.); +#984= IFCPOLYLOOP((#965,#769,#966)); +#985= IFCFACE((#986)); +#986= IFCFACEOUTERBOUND(#987,.T.); +#987= IFCPOLYLOOP((#963,#962,#776)); +#988= IFCFACE((#989)); +#989= IFCFACEOUTERBOUND(#990,.T.); +#990= IFCPOLYLOOP((#963,#776,#775)); +#991= IFCFACE((#992)); +#992= IFCFACEOUTERBOUND(#993,.T.); +#993= IFCPOLYLOOP((#963,#775,#774)); +#994= IFCFACE((#995)); +#995= IFCFACEOUTERBOUND(#996,.T.); +#996= IFCPOLYLOOP((#963,#774,#964)); +#997= IFCFACE((#998)); +#998= IFCFACEOUTERBOUND(#999,.T.); +#999= IFCPOLYLOOP((#961,#960,#779)); +#1000= IFCFACE((#1001)); +#1001= IFCFACEOUTERBOUND(#1002,.T.); +#1002= IFCPOLYLOOP((#961,#779,#778)); +#1003= IFCFACE((#1004)); +#1004= IFCFACEOUTERBOUND(#1005,.T.); +#1005= IFCPOLYLOOP((#961,#778,#777)); +#1006= IFCFACE((#1007)); +#1007= IFCFACEOUTERBOUND(#1008,.T.); +#1008= IFCPOLYLOOP((#961,#777,#962)); +#1009= IFCFACE((#1010)); +#1010= IFCFACEOUTERBOUND(#1011,.T.); +#1011= IFCPOLYLOOP((#958,#957,#783)); +#1012= IFCFACE((#1013)); +#1013= IFCFACEOUTERBOUND(#1014,.T.); +#1014= IFCPOLYLOOP((#958,#783,#782)); +#1015= IFCFACE((#1016)); +#1016= IFCFACEOUTERBOUND(#1017,.T.); +#1017= IFCPOLYLOOP((#958,#782,#781)); +#1018= IFCFACE((#1019)); +#1019= IFCFACEOUTERBOUND(#1020,.T.); +#1020= IFCPOLYLOOP((#958,#781,#959)); +#1021= IFCFACE((#1022)); +#1022= IFCFACEOUTERBOUND(#1023,.T.); +#1023= IFCPOLYLOOP((#786,#785,#956)); +#1024= IFCFACE((#1025)); +#1025= IFCFACEOUTERBOUND(#1026,.T.); +#1026= IFCPOLYLOOP((#956,#785,#784)); +#1027= IFCFACE((#1028)); +#1028= IFCFACEOUTERBOUND(#1029,.T.); +#1029= IFCPOLYLOOP((#956,#784,#957)); +#1030= IFCFACE((#1031)); +#1031= IFCFACEOUTERBOUND(#1032,.T.); +#1032= IFCPOLYLOOP((#957,#784,#783)); +#1033= IFCFACE((#1034)); +#1034= IFCFACEOUTERBOUND(#1035,.T.); +#1035= IFCPOLYLOOP((#781,#780,#959)); +#1036= IFCFACE((#1037)); +#1037= IFCFACEOUTERBOUND(#1038,.T.); +#1038= IFCPOLYLOOP((#959,#780,#960)); +#1039= IFCFACE((#1040)); +#1040= IFCFACEOUTERBOUND(#1041,.T.); +#1041= IFCPOLYLOOP((#780,#779,#960)); +#1042= IFCFACE((#1043)); +#1043= IFCFACEOUTERBOUND(#1044,.T.); +#1044= IFCPOLYLOOP((#777,#776,#962)); +#1045= IFCFACE((#1046)); +#1046= IFCFACEOUTERBOUND(#1047,.T.); +#1047= IFCPOLYLOOP((#774,#773,#964)); +#1048= IFCFACE((#1049)); +#1049= IFCFACEOUTERBOUND(#1050,.T.); +#1050= IFCPOLYLOOP((#964,#773,#772)); +#1051= IFCFACE((#1052)); +#1052= IFCFACEOUTERBOUND(#1053,.T.); +#1053= IFCPOLYLOOP((#769,#768,#966)); +#1054= IFCFACE((#1055)); +#1055= IFCFACEOUTERBOUND(#1056,.T.); +#1056= IFCPOLYLOOP((#966,#768,#967)); +#1057= IFCFACE((#1058)); +#1058= IFCFACEOUTERBOUND(#1059,.T.); +#1059= IFCPOLYLOOP((#768,#767,#967)); +#1060= IFCFACE((#1061)); +#1061= IFCFACEOUTERBOUND(#1062,.T.); +#1062= IFCPOLYLOOP((#967,#767,#968)); +#1063= IFCFACE((#1064)); +#1064= IFCFACEOUTERBOUND(#1065,.T.); +#1065= IFCPOLYLOOP((#767,#766,#968)); +#1066= IFCFACE((#1067)); +#1067= IFCFACEOUTERBOUND(#1068,.T.); +#1068= IFCPOLYLOOP((#968,#766,#969)); +#1069= IFCFACE((#1070)); +#1070= IFCFACEOUTERBOUND(#1071,.T.); +#1071= IFCPOLYLOOP((#766,#765,#969)); +#1072= IFCFACE((#1073)); +#1073= IFCFACEOUTERBOUND(#1074,.T.); +#1074= IFCPOLYLOOP((#969,#765,#764)); +#1075= IFCROOF('2zH0b30OP0$wr4jXs9eL2C',#2,'roof_01',$,$,#1076,$,$,.NOTDEFINED.); +#1076= IFCLOCALPLACEMENT(#24,#8); +#1077= IFCRELAGGREGATES('3o3HBtUjL0iwQ$ySnQ4Xsk',#2,$,$,#1078,(#357,#1079)); +#1078= IFCBUILDING('0tK0rHzmn0BAK3d0lyfb5E',#2,'Roof structure',$,$,#25,$,$,.ELEMENT.,0.,0.,$); +#1079= IFCBUILDINGSTOREY('0bVmiSXeb51gAMeG5tfa9_',#2,'Level 1',$,$,#307,$,$,.ELEMENT.,4.); +#1080= IFCRELAGGREGATES('20eHOkzff9NfvzbREXybmd',#2,$,$,#20,(#1078)); +#1081= IFCSTYLEDITEM(#82,(#292),$); +#1082= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#1083= IFCRELASSOCIATESMATERIAL('27EtfcNZb9cRzp9UEAy3LF',#2,$,$,(#300),#1082); +#1084= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1085= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1086= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1087= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1088= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1089= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1090= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1091= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1092= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1093= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1094= IFCPROPERTYSET('1d$dAXVXrCk850fYLGBIwj',#2,'Pset_WallCommon',$,(#1084,#1085,#1086,#1087,#1088,#1089,#1090,#1091,#1092,#1093)); +#1095= IFCRELDEFINESBYPROPERTIES('2OV8MO1b1AEQdursTbyan5',#2,$,$,(#300),#1094); +#1096= IFCSTYLEDITEM(#109,(#292),$); +#1097= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#1098= IFCRELASSOCIATESMATERIAL('0n5CgtMGDAivWUVZy9lHxk',#2,$,$,(#305),#1097); +#1099= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1100= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1101= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1102= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1103= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1104= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1105= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1106= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1107= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1108= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1109= IFCPROPERTYSET('062ln1xfD14egRxlzZWRZo',#2,'Pset_WallCommon',$,(#1099,#1100,#1101,#1102,#1103,#1104,#1105,#1106,#1107,#1108)); +#1110= IFCRELDEFINESBYPROPERTIES('392Z8_7fb7TOYJE6FafhED',#2,$,$,(#305),#1109); +#1111= IFCRELCONTAINEDINSPATIALSTRUCTURE('22S46CwFH4ERiWgXwlFzz4',#2,$,$,(#305,#313,#1112,#1184,#1324,#1376),#1079); +#1112= IFCROOF('3j5N7RPpvA1PwiM18Uv4fc',#2,'roof_02_a',$,$,#1113,#1114,$,.NOTDEFINED.); +#1113= IFCLOCALPLACEMENT(#307,#8); +#1114= IFCPRODUCTDEFINITIONSHAPE($,$,(#1115)); +#1115= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#1116)); +#1116= IFCFACETEDBREP(#1117); +#1117= IFCCLOSEDSHELL((#1118,#1125,#1132,#1139,#1143,#1149,#1152,#1157,#1160,#1167,#1170,#1174,#1178,#1181)); +#1118= IFCFACE((#1119)); +#1119= IFCFACEOUTERBOUND(#1120,.T.); +#1120= IFCPOLYLOOP((#1121,#1122,#1123,#1124)); +#1121= IFCCARTESIANPOINT((3.879999999985347,-15.30088490127388,0.1804279866969587)); +#1122= IFCCARTESIANPOINT((3.879999999985347,-16.02490240440734,0.6217791542819455)); +#1123= IFCCARTESIANPOINT((3.879999999985346,-3.880000000003792,0.6217791542819438)); +#1124= IFCCARTESIANPOINT((3.879999999985355,-3.880000000003792,0.1804279866969534)); +#1125= IFCFACE((#1126)); +#1126= IFCFACEOUTERBOUND(#1127,.T.); +#1127= IFCPOLYLOOP((#1123,#1128,#1129,#1130,#1131,#1124)); +#1128= IFCCARTESIANPOINT((12.49999999998534,-3.880000000003793,4.641351167578028)); +#1129= IFCCARTESIANPOINT((21.11999999998535,-3.880000000003792,0.6217791542819438)); +#1130= IFCCARTESIANPOINT((21.11999999998534,-3.880000000003792,0.1804279866969534)); +#1131= IFCCARTESIANPOINT((12.49999999998535,-3.880000000003793,4.199999999993034)); +#1132= IFCFACE((#1133)); +#1133= IFCFACEOUTERBOUND(#1134,.T.); +#1134= IFCPOLYLOOP((#1135,#1128,#1123,#1122,#1136,#1137,#1138)); +#1135= IFCCARTESIANPOINT((12.49999999998535,-31.12000000000379,4.641351167578032)); +#1136= IFCCARTESIANPOINT((9.076613873535806,-20.00009140379941,3.044999999993035)); +#1137= IFCCARTESIANPOINT((3.879999999985347,-23.97528040319149,0.6217791542819455)); +#1138= IFCCARTESIANPOINT((3.879999999985347,-31.12000000000379,0.6217791542819482)); +#1139= IFCFACE((#1140)); +#1140= IFCFACEOUTERBOUND(#1141,.T.); +#1141= IFCPOLYLOOP((#1142,#1136,#1122,#1121)); +#1142= IFCCARTESIANPOINT((10.02309450679680,-20.00009140379941,3.044999999993035)); +#1143= IFCFACE((#1144)); +#1144= IFCFACEOUTERBOUND(#1145,.T.); +#1145= IFCPOLYLOOP((#1131,#1146,#1147,#1148,#1142,#1121,#1124)); +#1146= IFCCARTESIANPOINT((12.49999999998535,-31.12000000000379,4.199999999993038)); +#1147= IFCCARTESIANPOINT((3.879999999985348,-31.12000000000379,0.1804279866969534)); +#1148= IFCCARTESIANPOINT((3.879999999985347,-24.69929790632494,0.1804279866969587)); +#1149= IFCFACE((#1150)); +#1150= IFCFACEOUTERBOUND(#1151,.T.); +#1151= IFCPOLYLOOP((#1137,#1148,#1147,#1138)); +#1152= IFCFACE((#1153)); +#1153= IFCFACEOUTERBOUND(#1154,.T.); +#1154= IFCPOLYLOOP((#1147,#1146,#1155,#1156,#1135,#1138)); +#1155= IFCCARTESIANPOINT((21.11999999998535,-31.12000000000379,0.1804279866969534)); +#1156= IFCCARTESIANPOINT((21.11999999998535,-31.12000000000379,0.6217791542819482)); +#1157= IFCFACE((#1158)); +#1158= IFCFACEOUTERBOUND(#1159,.T.); +#1159= IFCPOLYLOOP((#1137,#1136,#1142,#1148)); +#1160= IFCFACE((#1161)); +#1161= IFCFACEOUTERBOUND(#1162,.T.); +#1162= IFCPOLYLOOP((#1163,#1164,#1165,#1166)); +#1163= IFCCARTESIANPOINT((15.92338612643489,-20.00009140379941,3.044999999993035)); +#1164= IFCCARTESIANPOINT((14.97690549317389,-20.00009140379941,3.044999999993035)); +#1165= IFCCARTESIANPOINT((21.11999999998535,-15.30088490127388,0.1804279866969587)); +#1166= IFCCARTESIANPOINT((21.11999999998535,-16.02490240440734,0.6217791542819455)); +#1167= IFCFACE((#1168)); +#1168= IFCFACEOUTERBOUND(#1169,.T.); +#1169= IFCPOLYLOOP((#1166,#1165,#1130,#1129)); +#1170= IFCFACE((#1171)); +#1171= IFCFACEOUTERBOUND(#1172,.T.); +#1172= IFCPOLYLOOP((#1128,#1135,#1156,#1173,#1163,#1166,#1129)); +#1173= IFCCARTESIANPOINT((21.11999999998535,-23.97528040319147,0.6217791542819455)); +#1174= IFCFACE((#1175)); +#1175= IFCFACEOUTERBOUND(#1176,.T.); +#1176= IFCPOLYLOOP((#1146,#1131,#1130,#1165,#1164,#1177,#1155)); +#1177= IFCCARTESIANPOINT((21.11999999998535,-24.69929790632493,0.1804279866969587)); +#1178= IFCFACE((#1179)); +#1179= IFCFACEOUTERBOUND(#1180,.T.); +#1180= IFCPOLYLOOP((#1163,#1173,#1177,#1164)); +#1181= IFCFACE((#1182)); +#1182= IFCFACEOUTERBOUND(#1183,.T.); +#1183= IFCPOLYLOOP((#1177,#1173,#1156,#1155)); +#1184= IFCWINDOW('2l3JEbW4j2Bx2AXUn47r1z',#2,'Window01',$,$,#1185,#1187,$,1.900000000000000,3.070000000000000); +#1185= IFCLOCALPLACEMENT(#1186,#8); +#1186= IFCLOCALPLACEMENT(#1113,#8); +#1187= IFCPRODUCTDEFINITIONSHAPE($,$,(#1188)); +#1188= IFCSHAPEREPRESENTATION(#35,'Body','MappedRepresentation',(#1189)); +#1189= IFCMAPPEDITEM(#1190,#1321); +#1190= IFCREPRESENTATIONMAP(#8,#1191); +#1191= IFCSHAPEREPRESENTATION(#35,'Body','SolidModel',(#1192,#1269,#1317)); +#1192= IFCFACETEDBREP(#1193); +#1193= IFCCLOSEDSHELL((#1194,#1201,#1206,#1211,#1214,#1223,#1228,#1232,#1236,#1239,#1246,#1251,#1256,#1259,#1264)); +#1194= IFCFACE((#1195)); +#1195= IFCFACEOUTERBOUND(#1196,.T.); +#1196= IFCPOLYLOOP((#1197,#1198,#1199,#1200)); +#1197= IFCCARTESIANPOINT((39.99999999999977,39.99999999999989,-225.)); +#1198= IFCCARTESIANPOINT((39.99999999999977,1860.000000000000,-225.)); +#1199= IFCCARTESIANPOINT((39.99999999999977,1860.000000000000,-185.)); +#1200= IFCCARTESIANPOINT((39.99999999999977,39.99999999999989,-185.)); +#1201= IFCFACE((#1202)); +#1202= IFCFACEOUTERBOUND(#1203,.T.); +#1203= IFCPOLYLOOP((#1204,#1197,#1200,#1205)); +#1204= IFCCARTESIANPOINT((3030.000000000000,39.99999999999989,-225.)); +#1205= IFCCARTESIANPOINT((3029.999999999999,39.99999999999989,-185.)); +#1206= IFCFACE((#1207)); +#1207= IFCFACEOUTERBOUND(#1208,.T.); +#1208= IFCPOLYLOOP((#1209,#1204,#1205,#1210)); +#1209= IFCCARTESIANPOINT((3029.999999999999,1860.,-225.)); +#1210= IFCCARTESIANPOINT((3029.999999999999,1860.,-185.)); +#1211= IFCFACE((#1212)); +#1212= IFCFACEOUTERBOUND(#1213,.T.); +#1213= IFCPOLYLOOP((#1198,#1209,#1210,#1199)); +#1214= IFCFACE((#1215,#1221)); +#1215= IFCFACEBOUND(#1216,.T.); +#1216= IFCPOLYLOOP((#1217,#1218,#1219,#1220)); +#1217= IFCCARTESIANPOINT((3010.000000000000,59.99999999999989,-185.)); +#1218= IFCCARTESIANPOINT((3010.000000000000,1840.,-185.)); +#1219= IFCCARTESIANPOINT((59.99999999999977,1840.000000000000,-185.)); +#1220= IFCCARTESIANPOINT((59.99999999999977,59.99999999999989,-185.)); +#1221= IFCFACEOUTERBOUND(#1222,.T.); +#1222= IFCPOLYLOOP((#1205,#1200,#1199,#1210)); +#1223= IFCFACE((#1224)); +#1224= IFCFACEOUTERBOUND(#1225,.T.); +#1225= IFCPOLYLOOP((#1220,#1219,#1226,#1227)); +#1226= IFCCARTESIANPOINT((59.99999999999977,1840.000000000000,-165.)); +#1227= IFCCARTESIANPOINT((59.99999999999977,59.99999999999989,-165.)); +#1228= IFCFACE((#1229)); +#1229= IFCFACEOUTERBOUND(#1230,.T.); +#1230= IFCPOLYLOOP((#1219,#1218,#1231,#1226)); +#1231= IFCCARTESIANPOINT((3010.000000000000,1840.,-165.)); +#1232= IFCFACE((#1233)); +#1233= IFCFACEOUTERBOUND(#1234,.T.); +#1234= IFCPOLYLOOP((#1218,#1217,#1235,#1231)); +#1235= IFCCARTESIANPOINT((3010.,59.99999999999989,-165.)); +#1236= IFCFACE((#1237)); +#1237= IFCFACEOUTERBOUND(#1238,.T.); +#1238= IFCPOLYLOOP((#1217,#1220,#1227,#1235)); +#1239= IFCFACE((#1240)); +#1240= IFCFACEOUTERBOUND(#1241,.T.); +#1241= IFCPOLYLOOP((#1242,#1243,#1244,#1245)); +#1242= IFCCARTESIANPOINT((0.,0.,-225.)); +#1243= IFCCARTESIANPOINT((3070.,0.,-225.)); +#1244= IFCCARTESIANPOINT((3070.000000000000,0.,-165.)); +#1245= IFCCARTESIANPOINT((0.,0.,-165.)); +#1246= IFCFACE((#1247)); +#1247= IFCFACEOUTERBOUND(#1248,.T.); +#1248= IFCPOLYLOOP((#1243,#1249,#1250,#1244)); +#1249= IFCCARTESIANPOINT((3070.,1900.,-225.)); +#1250= IFCCARTESIANPOINT((3070.,1900.,-165.)); +#1251= IFCFACE((#1252)); +#1252= IFCFACEOUTERBOUND(#1253,.T.); +#1253= IFCPOLYLOOP((#1249,#1254,#1255,#1250)); +#1254= IFCCARTESIANPOINT((0.,1900.,-225.)); +#1255= IFCCARTESIANPOINT((0.,1900.,-165.)); +#1256= IFCFACE((#1257)); +#1257= IFCFACEOUTERBOUND(#1258,.T.); +#1258= IFCPOLYLOOP((#1254,#1242,#1245,#1255)); +#1259= IFCFACE((#1260,#1262)); +#1260= IFCFACEBOUND(#1261,.T.); +#1261= IFCPOLYLOOP((#1204,#1209,#1198,#1197)); +#1262= IFCFACEOUTERBOUND(#1263,.T.); +#1263= IFCPOLYLOOP((#1243,#1242,#1254,#1249)); +#1264= IFCFACE((#1265,#1267)); +#1265= IFCFACEBOUND(#1266,.T.); +#1266= IFCPOLYLOOP((#1227,#1226,#1231,#1235)); +#1267= IFCFACEOUTERBOUND(#1268,.T.); +#1268= IFCPOLYLOOP((#1255,#1245,#1244,#1250)); +#1269= IFCFACETEDBREP(#1270); +#1270= IFCCLOSEDSHELL((#1271,#1278,#1283,#1288,#1291,#1296,#1300,#1304,#1307,#1312)); +#1271= IFCFACE((#1272)); +#1272= IFCFACEOUTERBOUND(#1273,.T.); +#1273= IFCPOLYLOOP((#1274,#1275,#1276,#1277)); +#1274= IFCCARTESIANPOINT((99.99999999999932,1800.,-245.)); +#1275= IFCCARTESIANPOINT((2969.999999999999,1800.,-245.)); +#1276= IFCCARTESIANPOINT((2969.999999999999,1800.,-185.)); +#1277= IFCCARTESIANPOINT((99.99999999999932,1800.,-185.)); +#1278= IFCFACE((#1279)); +#1279= IFCFACEOUTERBOUND(#1280,.T.); +#1280= IFCPOLYLOOP((#1281,#1274,#1277,#1282)); +#1281= IFCCARTESIANPOINT((99.99999999999955,99.99999999999989,-245.)); +#1282= IFCCARTESIANPOINT((99.99999999999955,99.99999999999989,-185.)); +#1283= IFCFACE((#1284)); +#1284= IFCFACEOUTERBOUND(#1285,.T.); +#1285= IFCPOLYLOOP((#1286,#1281,#1282,#1287)); +#1286= IFCCARTESIANPOINT((2969.999999999999,100.,-245.)); +#1287= IFCCARTESIANPOINT((2969.999999999999,100.,-185.)); +#1288= IFCFACE((#1289)); +#1289= IFCFACEOUTERBOUND(#1290,.T.); +#1290= IFCPOLYLOOP((#1275,#1286,#1287,#1276)); +#1291= IFCFACE((#1292)); +#1292= IFCFACEOUTERBOUND(#1293,.T.); +#1293= IFCPOLYLOOP((#1294,#1295,#1210,#1205)); +#1294= IFCCARTESIANPOINT((3029.999999999999,40.,-245.)); +#1295= IFCCARTESIANPOINT((3029.999999999999,1860.,-245.)); +#1296= IFCFACE((#1297)); +#1297= IFCFACEOUTERBOUND(#1298,.T.); +#1298= IFCPOLYLOOP((#1295,#1299,#1199,#1210)); +#1299= IFCCARTESIANPOINT((39.99999999999977,1860.,-245.)); +#1300= IFCFACE((#1301)); +#1301= IFCFACEOUTERBOUND(#1302,.T.); +#1302= IFCPOLYLOOP((#1299,#1303,#1200,#1199)); +#1303= IFCCARTESIANPOINT((39.99999999999977,40.,-245.)); +#1304= IFCFACE((#1305)); +#1305= IFCFACEOUTERBOUND(#1306,.T.); +#1306= IFCPOLYLOOP((#1303,#1294,#1205,#1200)); +#1307= IFCFACE((#1308,#1310)); +#1308= IFCFACEBOUND(#1309,.T.); +#1309= IFCPOLYLOOP((#1281,#1286,#1275,#1274)); +#1310= IFCFACEOUTERBOUND(#1311,.T.); +#1311= IFCPOLYLOOP((#1295,#1294,#1303,#1299)); +#1312= IFCFACE((#1313,#1315)); +#1313= IFCFACEBOUND(#1314,.T.); +#1314= IFCPOLYLOOP((#1287,#1282,#1277,#1276)); +#1315= IFCFACEOUTERBOUND(#1316,.T.); +#1316= IFCPOLYLOOP((#1200,#1205,#1210,#1199)); +#1317= IFCEXTRUDEDAREASOLID(#1318,#1319,#10,20.); +#1318= IFCRECTANGLEPROFILEDEF(.AREA.,$,#215,2870.,1700.); +#1319= IFCAXIS2PLACEMENT3D(#1320,#10,#11); +#1320= IFCCARTESIANPOINT((1535.000000000000,950.,-225.)); +#1321= IFCCARTESIANTRANSFORMATIONOPERATOR3D(#70,#1322,#1323,0.001000000000000000,#69); +#1322= IFCDIRECTION((-0.9063077870366501,0.,0.4226182617406992)); +#1323= IFCCARTESIANPOINT((17.73600158497062,-30.00000000000663,2.199763530387711)); +#1324= IFCROOF('2JSl$Fps5F7R2zSLZRW7RY',#2,'roof_02_c',$,$,#1325,#1326,$,.NOTDEFINED.); +#1325= IFCLOCALPLACEMENT(#307,#8); +#1326= IFCPRODUCTDEFINITIONSHAPE($,$,(#1327)); +#1327= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#1328)); +#1328= IFCFACETEDBREP(#1329); +#1329= IFCCLOSEDSHELL((#1330,#1337,#1344,#1349,#1352,#1357,#1362,#1366,#1370,#1373)); +#1330= IFCFACE((#1331)); +#1331= IFCFACEOUTERBOUND(#1332,.T.); +#1332= IFCPOLYLOOP((#1333,#1334,#1335,#1336)); +#1333= IFCCARTESIANPOINT((2.908170822026355,-15.30018280759532,0.1799999999930395)); +#1334= IFCCARTESIANPOINT((9.052183149292553,-20.00009140379943,3.044999999993583)); +#1335= IFCCARTESIANPOINT((-1.463096310772016E-011,-20.00009140379917,3.044999999993446)); +#1336= IFCCARTESIANPOINT((-1.457323151043966E-011,-15.30018280759531,0.1799999999930397)); +#1337= IFCFACE((#1338)); +#1338= IFCFACEOUTERBOUND(#1339,.T.); +#1339= IFCPOLYLOOP((#1340,#1341,#1342,#1343)); +#1340= IFCCARTESIANPOINT((-1.457056697518055E-011,-15.00018280759537,0.4655846431845394)); +#1341= IFCCARTESIANPOINT((-1.463451582139896E-011,-20.00009140379942,3.513460540110874)); +#1342= IFCCARTESIANPOINT((10.05680001956002,-20.00009140379942,3.513460540109865)); +#1343= IFCCARTESIANPOINT((3.520609065742282,-15.00018280759538,0.4655846431845354)); +#1344= IFCFACE((#1345)); +#1345= IFCFACEOUTERBOUND(#1346,.T.); +#1346= IFCPOLYLOOP((#1347,#1333,#1336,#1348)); +#1347= IFCCARTESIANPOINT((2.908170822026357,-15.00018280759537,0.1799999999930397)); +#1348= IFCCARTESIANPOINT((-1.457145515360026E-011,-15.00018280759537,0.1799999999930395)); +#1349= IFCFACE((#1350)); +#1350= IFCFACEOUTERBOUND(#1351,.T.); +#1351= IFCPOLYLOOP((#1343,#1347,#1348,#1340)); +#1352= IFCFACE((#1353)); +#1353= IFCFACEOUTERBOUND(#1354,.T.); +#1354= IFCPOLYLOOP((#1334,#1355,#1356,#1335)); +#1355= IFCCARTESIANPOINT((2.908170822026357,-24.70000000000350,0.1799999999930395)); +#1356= IFCCARTESIANPOINT((-1.457056697518055E-011,-24.70000000000352,0.1799999999930397)); +#1357= IFCFACE((#1358)); +#1358= IFCFACEOUTERBOUND(#1359,.T.); +#1359= IFCPOLYLOOP((#1355,#1334,#1333,#1347,#1343,#1342,#1360,#1361)); +#1360= IFCCARTESIANPOINT((3.520609065742284,-25.00000000000345,0.4655846431845352)); +#1361= IFCCARTESIANPOINT((2.908170822026356,-25.00000000000345,0.1799999999930391)); +#1362= IFCFACE((#1363)); +#1363= IFCFACEOUTERBOUND(#1364,.T.); +#1364= IFCPOLYLOOP((#1342,#1341,#1365,#1360)); +#1365= IFCCARTESIANPOINT((-1.456879061834115E-011,-25.00000000000345,0.4655846431845399)); +#1366= IFCFACE((#1367)); +#1367= IFCFACEOUTERBOUND(#1368,.T.); +#1368= IFCPOLYLOOP((#1365,#1341,#1340,#1348,#1336,#1335,#1356,#1369)); +#1369= IFCCARTESIANPOINT((-1.456879061834115E-011,-25.00000000000345,0.1799999999930395)); +#1370= IFCFACE((#1371)); +#1371= IFCFACEOUTERBOUND(#1372,.T.); +#1372= IFCPOLYLOOP((#1355,#1361,#1369,#1356)); +#1373= IFCFACE((#1374)); +#1374= IFCFACEOUTERBOUND(#1375,.T.); +#1375= IFCPOLYLOOP((#1361,#1360,#1365,#1369)); +#1376= IFCROOF('0vdDOh$5DFCOWNemZRSzt2',#2,'roof_02_b',$,$,#1377,#1378,$,.NOTDEFINED.); +#1377= IFCLOCALPLACEMENT(#307,#8); +#1378= IFCPRODUCTDEFINITIONSHAPE($,$,(#1379)); +#1379= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#1380)); +#1380= IFCFACETEDBREP(#1381); +#1381= IFCCLOSEDSHELL((#1382,#1389,#1396,#1401,#1404,#1409,#1414,#1418,#1422,#1425)); +#1382= IFCFACE((#1383)); +#1383= IFCFACEOUTERBOUND(#1384,.T.); +#1384= IFCPOLYLOOP((#1385,#1386,#1387,#1388)); +#1385= IFCCARTESIANPOINT((15.91180183005871,-20.00009140379939,3.044999999993574)); +#1386= IFCCARTESIANPOINT((22.07347132748949,-15.30018280759540,0.1799999999930386)); +#1387= IFCCARTESIANPOINT((24.99999999998530,-15.30018280759541,0.1799999999930391)); +#1388= IFCCARTESIANPOINT((24.99999999998527,-20.00009140379963,3.044999999993406)); +#1389= IFCFACE((#1390)); +#1390= IFCFACEOUTERBOUND(#1391,.T.); +#1391= IFCPOLYLOOP((#1392,#1393,#1394,#1395)); +#1392= IFCCARTESIANPOINT((21.45927300815718,-15.00018280759537,0.4655846431844894)); +#1393= IFCCARTESIANPOINT((14.90429780884058,-20.00009140379941,3.513460540110838)); +#1394= IFCCARTESIANPOINT((24.99999999998530,-20.00009140379941,3.513460540112942)); +#1395= IFCCARTESIANPOINT((24.99999999998530,-15.00018280759541,0.4655846431845019)); +#1396= IFCFACE((#1397)); +#1397= IFCFACEOUTERBOUND(#1398,.T.); +#1398= IFCPOLYLOOP((#1386,#1399,#1400,#1387)); +#1399= IFCCARTESIANPOINT((22.07347132748949,-15.00018280759537,0.1799999999930386)); +#1400= IFCCARTESIANPOINT((24.99999999998530,-15.00018280759541,0.1799999999930391)); +#1401= IFCFACE((#1402)); +#1402= IFCFACEOUTERBOUND(#1403,.T.); +#1403= IFCPOLYLOOP((#1399,#1392,#1395,#1400)); +#1404= IFCFACE((#1405)); +#1405= IFCFACEOUTERBOUND(#1406,.T.); +#1406= IFCPOLYLOOP((#1394,#1393,#1407,#1408)); +#1407= IFCCARTESIANPOINT((21.45927300815718,-25.00000000000345,0.4655846431844894)); +#1408= IFCCARTESIANPOINT((24.99999999998530,-25.00000000000342,0.4655846431845023)); +#1409= IFCFACE((#1410)); +#1410= IFCFACEOUTERBOUND(#1411,.T.); +#1411= IFCPOLYLOOP((#1407,#1393,#1392,#1399,#1386,#1385,#1412,#1413)); +#1412= IFCCARTESIANPOINT((22.07347132748949,-24.70000000000343,0.1799999999930386)); +#1413= IFCCARTESIANPOINT((22.07347132748949,-25.00000000000345,0.1799999999930386)); +#1414= IFCFACE((#1415)); +#1415= IFCFACEOUTERBOUND(#1416,.T.); +#1416= IFCPOLYLOOP((#1388,#1417,#1412,#1385)); +#1417= IFCCARTESIANPOINT((24.99999999998530,-24.70000000000342,0.1799999999930391)); +#1418= IFCFACE((#1419)); +#1419= IFCFACEOUTERBOUND(#1420,.T.); +#1420= IFCPOLYLOOP((#1417,#1388,#1387,#1400,#1395,#1394,#1408,#1421)); +#1421= IFCCARTESIANPOINT((24.99999999998530,-25.00000000000342,0.1799999999930391)); +#1422= IFCFACE((#1423)); +#1423= IFCFACEOUTERBOUND(#1424,.T.); +#1424= IFCPOLYLOOP((#1407,#1413,#1421,#1408)); +#1425= IFCFACE((#1426)); +#1426= IFCFACEOUTERBOUND(#1427,.T.); +#1427= IFCPOLYLOOP((#1413,#1412,#1417,#1421)); +#1428= IFCSTYLEDITEM(#135,(#292),$); +#1429= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#1430= IFCRELASSOCIATESMATERIAL('2r5zcEmF919x5FelC2tLCR',#2,$,$,(#313),#1429); +#1431= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1432= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1433= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1434= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1435= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1436= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1437= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1438= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1439= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1440= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1441= IFCPROPERTYSET('3qFQi0UWLAUebUeABhczW7',#2,'Pset_WallCommon',$,(#1431,#1432,#1433,#1434,#1435,#1436,#1437,#1438,#1439,#1440)); +#1442= IFCRELDEFINESBYPROPERTIES('0rZlrkqgP8d8R0Zu8lYwBE',#2,$,$,(#313),#1441); +#1443= IFCMATERIAL('Wood'); +#1444= IFCRELASSOCIATESMATERIAL('2ac7zuBjb9KBt4Wb7iMdPR',#2,$,$,(#359,#391,#699,#755,#1112),#1443); +#1445= IFCPRESENTATIONLAYERWITHSTYLE('3D-DORMER',$,(#362,#394,#702,#758),$,.T.,.F.,.F.,(#285)); +#1446= IFCCOLOURRGB($,0.,0.,1.); +#1447= IFCSURFACESTYLESHADING(#1446); +#1448= IFCSURFACESTYLE($,.POSITIVE.,(#1447)); +#1449= IFCPRESENTATIONSTYLEASSIGNMENT((#1448)); +#1450= IFCSTYLEDITEM(#363,(#1449),$); +#1451= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1452= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1453= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1454= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#1455= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#1456= IFCPROPERTYSET('3QQn34HobBQvhBHG$BWd5d',#2,'Pset_RoofCommon',$,(#1451,#1452,#1453,#1454,#1455)); +#1457= IFCRELDEFINESBYPROPERTIES('2ogj7atG97bPGn07y0mOai',#2,$,$,(#359),#1456); +#1458= IFCSTYLEDITEM(#154,(#292),$); +#1459= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#1460= IFCRELASSOCIATESMATERIAL('3R_ebgvxD7LeUWxkK6pC8k',#2,$,$,(#318),#1459); +#1461= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1462= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1463= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1464= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1465= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1466= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1467= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1468= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1469= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1470= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1471= IFCPROPERTYSET('0afMd9nqPFyg5lyNhKCVgZ',#2,'Pset_WallCommon',$,(#1461,#1462,#1463,#1464,#1465,#1466,#1467,#1468,#1469,#1470)); +#1472= IFCRELDEFINESBYPROPERTIES('0FFjBIjNb5nQoUAeX_zMY2',#2,$,$,(#318),#1471); +#1473= IFCSTYLEDITEM(#395,(#1449),$); +#1474= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1475= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1476= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1477= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#1478= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#1479= IFCPROPERTYSET('34xGxUjNvE$fNDPBulcWq3',#2,'Pset_RoofCommon',$,(#1474,#1475,#1476,#1477,#1478)); +#1480= IFCRELDEFINESBYPROPERTIES('2bWHOx8YL3GPAGkjr7nk5H',#2,$,$,(#391),#1479); +#1481= IFCSTYLEDITEM(#703,(#1449),$); +#1482= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1483= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1484= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1485= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#1486= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#1487= IFCPROPERTYSET('0$pX31zAv6h8nsIm$VaWUc',#2,'Pset_RoofCommon',$,(#1482,#1483,#1484,#1485,#1486)); +#1488= IFCRELDEFINESBYPROPERTIES('3kQp1pHSjBbOD5uBsjAtKY',#2,$,$,(#699),#1487); +#1489= IFCSTYLEDITEM(#181,(#292),$); +#1490= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#1491= IFCRELASSOCIATESMATERIAL('1Ps5s_IOzEcxz7tenrUklG',#2,$,$,(#323),#1490); +#1492= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1493= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1494= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1495= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1496= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1497= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1498= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1499= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1500= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1501= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1502= IFCPROPERTYSET('3LNeyWvt19LAfNyPD8QD5C',#2,'Pset_WallCommon',$,(#1492,#1493,#1494,#1495,#1496,#1497,#1498,#1499,#1500,#1501)); +#1503= IFCRELDEFINESBYPROPERTIES('3I$CX1oEzBiBoJxur6_hCj',#2,$,$,(#323),#1502); +#1504= IFCSTYLEDITEM(#759,(#1449),$); +#1505= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1506= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1507= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1508= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#1509= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#1510= IFCPROPERTYSET('0cEq1Mo2b46u5AMAH2l4pf',#2,'Pset_RoofCommon',$,(#1505,#1506,#1507,#1508,#1509)); +#1511= IFCRELDEFINESBYPROPERTIES('2aSHzcVrH8FvTcKEr6oHUB',#2,$,$,(#755),#1510); +#1512= IFCSTYLEDITEM(#205,(#292),$); +#1513= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1514= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1515= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1516= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1517= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1518= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1519= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1520= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1521= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1522= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1523= IFCPROPERTYSET('2DrXESQYHBWxMCEYtcTrC5',#2,'Pset_WallCommon',$,(#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,#1522)); +#1524= IFCRELDEFINESBYPROPERTIES('2U$x1fKIn9XeuTDV4JcGfC',#2,$,$,(#328),#1523); +#1525= IFCSTYLEDITEM(#220,(#292),$); +#1526= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1527= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1528= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1529= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1530= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1531= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1532= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1533= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1534= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1535= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1536= IFCPROPERTYSET('24pwPEU6fB4g2wTyAhKiZj',#2,'Pset_WallCommon',$,(#1526,#1527,#1528,#1529,#1530,#1531,#1532,#1533,#1534,#1535)); +#1537= IFCRELDEFINESBYPROPERTIES('2ygzSEWvzDbeWSJyoOAne1',#2,$,$,(#331),#1536); +#1538= IFCSTYLEDITEM(#241,(#292),$); +#1539= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#1540= IFCRELASSOCIATESMATERIAL('35rZBwTJv6cBto_no6tN9a',#2,$,$,(#334),#1539); +#1541= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#1542= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#1543= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#1544= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#1545= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#1546= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#1547= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#1548= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1549= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1550= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#1551= IFCPROPERTYSET('20QhYcIW10BvxyU6OPJl8e',#2,'Pset_WallCommon',$,(#1541,#1542,#1543,#1544,#1545,#1546,#1547,#1548,#1549,#1550)); +#1552= IFCRELDEFINESBYPROPERTIES('2CBCOQzfPF$ev$RoLfN1xp',#2,$,$,(#334),#1551); +#1553= IFCPRESENTATIONLAYERWITHSTYLE('3D-ROOF',$,(#1115,#1554,#1595,#1603,#1663,#1704,#1767,#1931,#2103,#1327,#1379),$,.T.,.F.,.F.,(#285)); +#1554= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#1555)); +#1555= IFCFACETEDBREP(#1556); +#1556= IFCCLOSEDSHELL((#1557,#1564,#1569,#1574,#1577,#1581,#1585,#1589,#1592)); +#1557= IFCFACE((#1558)); +#1558= IFCFACEOUTERBOUND(#1559,.T.); +#1559= IFCPOLYLOOP((#1560,#1561,#1562,#1563)); +#1560= IFCCARTESIANPOINT((17.26266913182103,-26.93000000000663,1.184698808906663)); +#1561= IFCCARTESIANPOINT((15.54068433645140,-26.93000000000663,1.987673506213992)); +#1562= IFCCARTESIANPOINT((15.94428477641376,-26.93000000000663,2.853197442833993)); +#1563= IFCCARTESIANPOINT((17.66626957178340,-26.93000000000663,2.050222745526664)); +#1564= IFCFACE((#1565)); +#1565= IFCFACEOUTERBOUND(#1566,.T.); +#1566= IFCPOLYLOOP((#1567,#1562,#1561,#1568)); +#1567= IFCCARTESIANPOINT((15.94428477641376,-30.00000000000663,2.853197442833993)); +#1568= IFCCARTESIANPOINT((15.54068433645140,-30.00000000000663,1.987673506213992)); +#1569= IFCFACE((#1570)); +#1570= IFCFACEOUTERBOUND(#1571,.T.); +#1571= IFCPOLYLOOP((#1568,#1572,#1573,#1567)); +#1572= IFCCARTESIANPOINT((17.26266913182103,-30.00000000000663,1.184698808906663)); +#1573= IFCCARTESIANPOINT((17.66626957178340,-30.00000000000663,2.050222745526664)); +#1574= IFCFACE((#1575)); +#1575= IFCFACEOUTERBOUND(#1576,.T.); +#1576= IFCPOLYLOOP((#1560,#1572,#1568,#1561)); +#1577= IFCFACE((#1578)); +#1578= IFCFACEOUTERBOUND(#1579,.T.); +#1579= IFCPOLYLOOP((#1573,#1572,#1560,#1563,#1580,#1323)); +#1580= IFCCARTESIANPOINT((17.73600158497062,-26.93000000000663,2.199763530387711)); +#1581= IFCFACE((#1582)); +#1582= IFCFACEOUTERBOUND(#1583,.T.); +#1583= IFCPOLYLOOP((#1563,#1562,#1584,#1580)); +#1584= IFCCARTESIANPOINT((16.01401678960098,-26.93000000000663,3.002738227695040)); +#1585= IFCFACE((#1586)); +#1586= IFCFACEOUTERBOUND(#1587,.T.); +#1587= IFCPOLYLOOP((#1562,#1567,#1588,#1584)); +#1588= IFCCARTESIANPOINT((16.01401678960098,-30.00000000000663,3.002738227695040)); +#1589= IFCFACE((#1590)); +#1590= IFCFACEOUTERBOUND(#1591,.T.); +#1591= IFCPOLYLOOP((#1567,#1573,#1323,#1588)); +#1592= IFCFACE((#1593)); +#1593= IFCFACEOUTERBOUND(#1594,.T.); +#1594= IFCPOLYLOOP((#1588,#1323,#1580,#1584)); +#1595= IFCSHAPEREPRESENTATION(#35,'Body','SweptSolid',(#1596)); +#1596= IFCEXTRUDEDAREASOLID(#1597,#1600,#10,0.5000000000000000); +#1597= IFCRECTANGLEPROFILEDEF(.AREA.,$,#1598,4.,1.999999999999998); +#1598= IFCAXIS2PLACEMENT2D(#32,#1599); +#1599= IFCDIRECTION((0.,1.)); +#1600= IFCAXIS2PLACEMENT3D(#1601,#69,#1602); +#1601= IFCCARTESIANPOINT((16.61838478260122,-10.00009140379941,2.169227844734017)); +#1602= IFCDIRECTION((0.9063077870366502,0.,-0.4226182617406992)); +#1603= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#1604)); +#1604= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1605,#1659); +#1605= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1606,#1653); +#1606= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1607,#1646); +#1607= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1608,#1638); +#1608= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1609,#1631); +#1609= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1610,#1622); +#1610= IFCEXTRUDEDAREASOLID(#1611,#1620,#10,0.3999999999999524); +#1611= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1612); +#1612= IFCPOLYLINE((#1613,#1614,#1615,#1616,#1617,#1618,#1619,#1613)); +#1613= IFCCARTESIANPOINT((-1.906989097712451,0.5542068278182564)); +#1614= IFCCARTESIANPOINT((2.329425040639837,-1.474094115578915)); +#1615= IFCCARTESIANPOINT((2.329425040639805,-6.945975979773875)); +#1616= IFCCARTESIANPOINT((-3.705355532423528,-6.945975979773833)); +#1617= IFCCARTESIANPOINT((-3.705355532423447,4.175124648275591)); +#1618= IFCCARTESIANPOINT((2.329425040639915,8.054206827817827)); +#1619= IFCCARTESIANPOINT((2.329425040639865,2.582507771214946)); +#1620= IFCAXIS2PLACEMENT3D(#1621,#10,#11); +#1621= IFCCARTESIANPOINT((13.74026520151946,-8.054206827821579,18.75111107795880)); +#1622= IFCPOLYGONALBOUNDEDHALFSPACE(#1623,.F.,#1620,#1628); +#1623= IFCPLANE(#1624); +#1624= IFCAXIS2PLACEMENT3D(#1625,#1626,#1627); +#1625= IFCCARTESIANPOINT((1.883849283926129,-3.934704939585838,-1.580737239336022)); +#1626= IFCDIRECTION((0.4060027428483145,-0.8479983040051434,-0.3406767517809899)); +#1627= IFCDIRECTION((0.6427876096865396,0.,0.7660444431189778)); +#1628= IFCPOLYLINE((#1613,#1629,#1630,#1619,#1613)); +#1629= IFCCARTESIANPOINT((-2.242628950183311,0.5542068278182599)); +#1630= IFCCARTESIANPOINT((1.993785188168962,2.582507771214948)); +#1631= IFCPOLYGONALBOUNDEDHALFSPACE(#1632,.F.,#1620,#1636); +#1632= IFCPLANE(#1633); +#1633= IFCAXIS2PLACEMENT3D(#9,#1634,#1635); +#1634= IFCDIRECTION((0.7660444431189778,0.,-0.6427876096865396)); +#1635= IFCDIRECTION((-0.6427876096865396,0.,-0.7660444431189778)); +#1636= IFCPOLYLINE((#1630,#1637,#1618,#1619,#1630)); +#1637= IFCCARTESIANPOINT((1.993785188169017,7.532043912084797)); +#1638= IFCPOLYGONALBOUNDEDHALFSPACE(#1639,.F.,#1620,#1644); +#1639= IFCPLANE(#1640); +#1640= IFCAXIS2PLACEMENT3D(#1641,#1642,#1643); +#1641= IFCCARTESIANPOINT((8.034845121078170,-12.49999999999459,9.575555538983124)); +#1642= IFCDIRECTION((-0.4545194776720388,0.7071067811865484,-0.5416752204197048)); +#1643= IFCDIRECTION((-0.4545194776720495,-0.7071067811865467,-0.5416752204196980)); +#1644= IFCPOLYLINE((#1637,#1645,#1617,#1618,#1637)); +#1645= IFCCARTESIANPOINT((-3.228654095385767,4.175124648275588)); +#1646= IFCPOLYGONALBOUNDEDHALFSPACE(#1647,.F.,#1620,#1651); +#1647= IFCPLANE(#1648); +#1648= IFCAXIS2PLACEMENT3D(#1649,#1650,#1635); +#1649= IFCCARTESIANPOINT((-3.280495276428762,-6.851811914352196,2.752662376530155)); +#1650= IFCDIRECTION((0.4060027428483914,0.8479983040050840,-0.3406767517810458)); +#1651= IFCPOLYLINE((#1613,#1614,#1652,#1629,#1613)); +#1652= IFCCARTESIANPOINT((1.993785188168930,-1.474094115578913)); +#1653= IFCPOLYGONALBOUNDEDHALFSPACE(#1654,.F.,#1620,#1657); +#1654= IFCPLANE(#1655); +#1655= IFCAXIS2PLACEMENT3D(#1656,#1635,#54); +#1656= IFCCARTESIANPOINT((13.57626428018849,0.,16.17956172992307)); +#1657= IFCPOLYLINE((#1616,#1617,#1645,#1658,#1616)); +#1658= IFCCARTESIANPOINT((-3.228654095385849,-6.945975979773838)); +#1659= IFCPOLYGONALBOUNDEDHALFSPACE(#1660,.F.,#1620,#1661); +#1660= IFCPLANE(#1633); +#1661= IFCPOLYLINE((#1652,#1614,#1615,#1662,#1652)); +#1662= IFCCARTESIANPOINT((1.993785188168914,-6.945975979773875)); +#1663= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#1664)); +#1664= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1665,#1698); +#1665= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1666,#1692); +#1666= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1667,#1686); +#1667= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1668,#1677); +#1668= IFCEXTRUDEDAREASOLID(#1669,#1675,#10,0.4000000000001073); +#1669= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1670); +#1670= IFCPOLYLINE((#1671,#1672,#1673,#1674,#1671)); +#1671= IFCCARTESIANPOINT((8.620000000000017,-3.018104224109242)); +#1672= IFCCARTESIANPOINT((-8.620000000000019,-3.018104224109242)); +#1673= IFCCARTESIANPOINT((-12.49999999999992,3.018104224109397)); +#1674= IFCCARTESIANPOINT((12.49999999999992,3.018104224109088)); +#1675= IFCAXIS2PLACEMENT3D(#1676,#10,#11); +#1676= IFCCARTESIANPOINT((12.49999999998537,-3.018104224106161,-0.4000000000074604)); +#1677= IFCPOLYGONALBOUNDEDHALFSPACE(#1678,.F.,#1675,#1683); +#1678= IFCPLANE(#1679); +#1679= IFCAXIS2PLACEMENT3D(#1680,#1681,#1682); +#1680= IFCCARTESIANPOINT((12.49999999999456,-8.034845121078254,-9.575555538983092)); +#1681= IFCDIRECTION((0.7071067811865467,-0.4545194776720436,-0.5416752204197032)); +#1682= IFCDIRECTION((0.7071067811865484,0.4545194776720432,0.5416752204197014)); +#1683= IFCPOLYLINE((#1684,#1685,#1674,#1671,#1684)); +#1684= IFCCARTESIANPOINT((8.620000000000017,-2.541402787071561)); +#1685= IFCCARTESIANPOINT((11.97783708426702,2.682464371638111)); +#1686= IFCPOLYGONALBOUNDEDHALFSPACE(#1687,.F.,#1675,#1690); +#1687= IFCPLANE(#1688); +#1688= IFCAXIS2PLACEMENT3D(#9,#1689,#270); +#1689= IFCDIRECTION((0.,0.7660444431189780,-0.6427876096865393)); +#1690= IFCPOLYLINE((#1674,#1685,#1691,#1673,#1674)); +#1691= IFCCARTESIANPOINT((-11.97783708426702,2.682464371638107)); +#1692= IFCPOLYGONALBOUNDEDHALFSPACE(#1693,.F.,#1675,#1696); +#1693= IFCPLANE(#1694); +#1694= IFCAXIS2PLACEMENT3D(#9,#1695,#1681); +#1695= IFCDIRECTION((-0.7071067811865475,-0.4545194776720437,-0.5416752204197020)); +#1696= IFCPOLYLINE((#1672,#1673,#1691,#1697,#1672)); +#1697= IFCCARTESIANPOINT((-8.620000000000021,-2.541402787071561)); +#1698= IFCPOLYGONALBOUNDEDHALFSPACE(#1699,.F.,#1675,#1703); +#1699= IFCPLANE(#1700); +#1700= IFCAXIS2PLACEMENT3D(#1701,#1702,#11); +#1701= IFCCARTESIANPOINT((0.,-2.494015925586209,-2.972252439304539)); +#1702= IFCDIRECTION((0.,-0.6427876096865393,-0.7660444431189780)); +#1703= IFCPOLYLINE((#1672,#1697,#1684,#1671,#1672)); +#1704= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#1705)); +#1705= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1706,#1762); +#1706= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1707,#1755); +#1707= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1708,#1749); +#1708= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1709,#1742); +#1709= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1710,#1734); +#1710= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1711,#1725); +#1711= IFCEXTRUDEDAREASOLID(#1712,#1723,#10,0.4000000000000158); +#1712= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1713); +#1713= IFCPOLYLINE((#1714,#1715,#1716,#1717,#1718,#1719,#1720,#1721,#1722,#1714)); +#1714= IFCCARTESIANPOINT((3.692207352194501,-7.069133052622203)); +#1715= IFCCARTESIANPOINT((-2.342573220868777,-7.069133052622203)); +#1716= IFCCARTESIANPOINT((-2.342573220868766,-1.668950245030494)); +#1717= IFCCARTESIANPOINT((-0.1056200930986115,-1.668950245030494)); +#1718= IFCCARTESIANPOINT((2.197118365283524,0.4310497549695018)); +#1719= IFCCARTESIANPOINT((-0.1056200930986124,2.531049754969500)); +#1720= IFCCARTESIANPOINT((-2.342573220868763,2.531049754969502)); +#1721= IFCCARTESIANPOINT((-2.342573220868991,7.931049754969614)); +#1722= IFCCARTESIANPOINT((3.692207352194501,4.051967575427270)); +#1723= IFCAXIS2PLACEMENT3D(#1724,#10,#11); +#1724= IFCCARTESIANPOINT((2.342573220854064,-7.931049754973253,-0.3999999999933305)); +#1725= IFCPOLYGONALBOUNDEDHALFSPACE(#1726,.F.,#1723,#1731); +#1726= IFCPLANE(#1727); +#1727= IFCAXIS2PLACEMENT3D(#1728,#1729,#1730); +#1728= IFCCARTESIANPOINT((-1.267635795631185,-1.390016046581796,-1.063672728581246)); +#1729= IFCDIRECTION((-0.5865639567412501,-0.6431920864232732,-0.4921855997634690)); +#1730= IFCDIRECTION((0.6427876096865396,0.,-0.7660444431189778)); +#1731= IFCPOLYLINE((#1732,#1718,#1719,#1733,#1732)); +#1732= IFCCARTESIANPOINT((2.532758217754436,0.4310497549695018)); +#1733= IFCCARTESIANPOINT((0.2300197593723001,2.531049754969500)); +#1734= IFCPOLYGONALBOUNDEDHALFSPACE(#1735,.F.,#1723,#1739); +#1735= IFCPLANE(#1736); +#1736= IFCAXIS2PLACEMENT3D(#9,#1737,#1738); +#1737= IFCDIRECTION((0.4545194776720437,0.7071067811865476,-0.5416752204197018)); +#1738= IFCDIRECTION((-0.4545194776720437,0.7071067811865476,0.5416752204197018)); +#1739= IFCPOLYLINE((#1721,#1722,#1740,#1741,#1721)); +#1740= IFCCARTESIANPOINT((3.215505915156816,4.051967575427270)); +#1741= IFCCARTESIANPOINT((-2.006933368397863,7.408886839236462)); +#1742= IFCPOLYGONALBOUNDEDHALFSPACE(#1743,.F.,#1723,#1747); +#1743= IFCPLANE(#1744); +#1744= IFCAXIS2PLACEMENT3D(#9,#1745,#1746); +#1745= IFCDIRECTION((-0.7660444431189780,0.,-0.6427876096865395)); +#1746= IFCDIRECTION((-0.6427876096865394,0.,0.7660444431189782)); +#1747= IFCPOLYLINE((#1720,#1721,#1741,#1748,#1720)); +#1748= IFCCARTESIANPOINT((-2.006933368397841,2.531049754969502)); +#1749= IFCPOLYGONALBOUNDEDHALFSPACE(#1750,.F.,#1723,#1753); +#1750= IFCPLANE(#1751); +#1751= IFCAXIS2PLACEMENT3D(#1752,#1730,#70); +#1752= IFCCARTESIANPOINT((2.493425961956159,0.,-2.971549348028927)); +#1753= IFCPOLYLINE((#1722,#1714,#1754,#1740,#1722)); +#1754= IFCCARTESIANPOINT((3.215505915156817,-7.069133052622203)); +#1755= IFCPOLYGONALBOUNDEDHALFSPACE(#1756,.F.,#1723,#1760); +#1756= IFCPLANE(#1757); +#1757= IFCAXIS2PLACEMENT3D(#1758,#1759,#1746); +#1758= IFCCARTESIANPOINT((4.391463631728070,-4.815424853984158,3.684875513711463)); +#1759= IFCDIRECTION((-0.5865639567412498,0.6431920864232734,-0.4921855997634689)); +#1760= IFCPOLYLINE((#1761,#1717,#1718,#1732,#1761)); +#1761= IFCCARTESIANPOINT((0.2300197593723001,-1.668950245030494)); +#1762= IFCPOLYGONALBOUNDEDHALFSPACE(#1763,.F.,#1723,#1764); +#1763= IFCPLANE(#1744); +#1764= IFCPOLYLINE((#1765,#1766,#1715,#1716,#1765)); +#1765= IFCCARTESIANPOINT((-2.006933368397841,-1.668950245030494)); +#1766= IFCCARTESIANPOINT((-2.006933368397867,-7.069133052622204)); +#1767= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#1768)); +#1768= IFCFACETEDBREP(#1769); +#1769= IFCCLOSEDSHELL((#1770,#1792,#1797,#1819,#1822,#1825,#1828,#1831,#1834,#1837,#1840,#1844,#1847,#1850,#1853,#1856,#1859,#1862,#1865,#1868,#1871,#1874,#1877,#1880,#1883,#1886,#1889,#1892,#1895,#1898,#1901,#1904,#1907,#1910,#1913,#1916,#1919,#1922,#1925,#1928)); +#1770= IFCFACE((#1771)); +#1771= IFCFACEOUTERBOUND(#1772,.T.); +#1772= IFCPOLYLOOP((#764,#1773,#1774,#1775,#1776,#786,#1777,#1778,#1779,#1780,#1781,#1782,#1783,#1784,#1785,#1786,#1787,#1788,#1789,#1790,#1791)); +#1773= IFCCARTESIANPOINT((-1.469624422156812E-011,-35.01263698423608,6.673772645626741E-012)); +#1774= IFCCARTESIANPOINT((6.034780573048566,-31.13355480469397,6.669775842738090E-012)); +#1775= IFCCARTESIANPOINT((6.034780573048566,-25.00000000000348,6.669331753528240E-012)); +#1776= IFCCARTESIANPOINT((-1.471356370075228E-011,-25.00000000000348,6.669775842738090E-012)); +#1777= IFCCARTESIANPOINT((0.6112135882365695,-27.64611532703599,6.669732523984614E-012)); +#1778= IFCCARTESIANPOINT((1.198938581063892,-27.78268912197665,6.669690869946539E-012)); +#1779= IFCCARTESIANPOINT((1.740589036592866,-28.00447293047763,6.669652481365191E-012)); +#1780= IFCCARTESIANPOINT((2.215349631578588,-28.30294372515602,6.669618833492222E-012)); +#1781= IFCCARTESIANPOINT((2.604975582604566,-28.66663144075669,6.669591219396520E-012)); +#1782= IFCCARTESIANPOINT((2.894493782877623,-29.08155976232753,6.669570700272296E-012)); +#1783= IFCCARTESIANPOINT((3.072778210324942,-29.53178322716504,6.669558064657987E-012)); +#1784= IFCCARTESIANPOINT((3.132977494382779,-30.00000000000375,6.669553798133165E-012)); +#1785= IFCCARTESIANPOINT((3.072778210324941,-30.46821677284246,6.669558064657987E-012)); +#1786= IFCCARTESIANPOINT((2.894493782877622,-30.91844023767997,6.669570700272296E-012)); +#1787= IFCCARTESIANPOINT((2.604975582604565,-31.33336855925080,6.669591219396520E-012)); +#1788= IFCCARTESIANPOINT((2.215349631578587,-31.69705627485147,6.669618833492222E-012)); +#1789= IFCCARTESIANPOINT((1.740589036592861,-31.99552706952986,6.669652481365191E-012)); +#1790= IFCCARTESIANPOINT((1.198938581063886,-32.21731087803084,6.669690869946539E-012)); +#1791= IFCCARTESIANPOINT((0.6112135882365641,-32.35388467297150,6.669732523984614E-012)); +#1792= IFCFACE((#1793)); +#1793= IFCFACEOUTERBOUND(#1794,.T.); +#1794= IFCPOLYLOOP((#1775,#1774,#1795,#1796)); +#1795= IFCCARTESIANPOINT((5.558079136010884,-31.13355480469397,-0.3999999999933293)); +#1796= IFCCARTESIANPOINT((5.558079136010883,-25.00000000000348,-0.3999999999933301)); +#1797= IFCFACE((#1798)); +#1798= IFCFACEOUTERBOUND(#1799,.T.); +#1799= IFCPOLYLOOP((#1800,#1801,#1802,#1803,#1804,#1805,#1806,#1807,#1808,#1809,#1810,#1811,#1812,#1813,#1814,#1815,#1816,#1817,#1796,#1795,#1818)); +#1800= IFCCARTESIANPOINT((0.3356398524562221,-32.40000000000374,-0.3999999999933306)); +#1801= IFCCARTESIANPOINT((0.9468534407075060,-32.35388467297150,-0.3999999999933306)); +#1802= IFCCARTESIANPOINT((1.534578433534823,-32.21731087803084,-0.3999999999933307)); +#1803= IFCCARTESIANPOINT((2.076228889063793,-31.99552706952986,-0.3999999999933307)); +#1804= IFCCARTESIANPOINT((2.550989484049512,-31.69705627485146,-0.3999999999933308)); +#1805= IFCCARTESIANPOINT((2.940615435075486,-31.33336855925079,-0.3999999999933308)); +#1806= IFCCARTESIANPOINT((3.230133635348538,-30.91844023767996,-0.3999999999933308)); +#1807= IFCCARTESIANPOINT((3.408418062795854,-30.46821677284245,-0.3999999999933308)); +#1808= IFCCARTESIANPOINT((3.468617346853691,-30.00000000000375,-0.3999999999933308)); +#1809= IFCCARTESIANPOINT((3.408418062795854,-29.53178322716504,-0.3999999999933308)); +#1810= IFCCARTESIANPOINT((3.230133635348539,-29.08155976232753,-0.3999999999933308)); +#1811= IFCCARTESIANPOINT((2.940615435075486,-28.66663144075670,-0.3999999999933308)); +#1812= IFCCARTESIANPOINT((2.550989484049511,-28.30294372515603,-0.3999999999933308)); +#1813= IFCCARTESIANPOINT((2.076228889063792,-28.00447293047764,-0.3999999999933307)); +#1814= IFCCARTESIANPOINT((1.534578433534823,-27.78268912197666,-0.3999999999933307)); +#1815= IFCCARTESIANPOINT((0.9468534407075078,-27.64611532703599,-0.3999999999933306)); +#1816= IFCCARTESIANPOINT((0.3356398524562221,-27.60000000000375,-0.3999999999933306)); +#1817= IFCCARTESIANPOINT((0.3356398524561977,-25.00000000000348,-0.3999999999933301)); +#1818= IFCCARTESIANPOINT((0.3356398524561941,-34.49047406850318,-0.3999999999933270)); +#1819= IFCFACE((#1820)); +#1820= IFCFACEOUTERBOUND(#1821,.T.); +#1821= IFCPOLYLOOP((#1800,#1818,#1773,#764)); +#1822= IFCFACE((#1823)); +#1823= IFCFACEOUTERBOUND(#1824,.T.); +#1824= IFCPOLYLOOP((#1817,#1776,#1775,#1796)); +#1825= IFCFACE((#1826)); +#1826= IFCFACEOUTERBOUND(#1827,.T.); +#1827= IFCPOLYLOOP((#1816,#786,#1776,#1817)); +#1828= IFCFACE((#1829)); +#1829= IFCFACEOUTERBOUND(#1830,.T.); +#1830= IFCPOLYLOOP((#1778,#1777,#1815)); +#1831= IFCFACE((#1832)); +#1832= IFCFACEOUTERBOUND(#1833,.T.); +#1833= IFCPOLYLOOP((#1778,#1815,#1814)); +#1834= IFCFACE((#1835)); +#1835= IFCFACEOUTERBOUND(#1836,.T.); +#1836= IFCPOLYLOOP((#1778,#1814,#1813)); +#1837= IFCFACE((#1838)); +#1838= IFCFACEOUTERBOUND(#1839,.T.); +#1839= IFCPOLYLOOP((#1778,#1813,#1779)); +#1840= IFCFACE((#1841)); +#1841= IFCFACEOUTERBOUND(#1842,.T.); +#1842= IFCPOLYLOOP((#1843,#1816,#1777)); +#1843= IFCCARTESIANPOINT((0.002019376817674612,-27.60000000000375,-0.002406599588132469)); +#1844= IFCFACE((#1845)); +#1845= IFCFACEOUTERBOUND(#1846,.T.); +#1846= IFCPOLYLOOP((#1777,#1816,#1815)); +#1847= IFCFACE((#1848)); +#1848= IFCFACEOUTERBOUND(#1849,.T.); +#1849= IFCPOLYLOOP((#1813,#1812,#1779)); +#1850= IFCFACE((#1851)); +#1851= IFCFACEOUTERBOUND(#1852,.T.); +#1852= IFCPOLYLOOP((#1779,#1812,#1780)); +#1853= IFCFACE((#1854)); +#1854= IFCFACEOUTERBOUND(#1855,.T.); +#1855= IFCPOLYLOOP((#1812,#1811,#1780)); +#1856= IFCFACE((#1857)); +#1857= IFCFACEOUTERBOUND(#1858,.T.); +#1858= IFCPOLYLOOP((#1780,#1811,#1781)); +#1859= IFCFACE((#1860)); +#1860= IFCFACEOUTERBOUND(#1861,.T.); +#1861= IFCPOLYLOOP((#1811,#1810,#1781)); +#1862= IFCFACE((#1863)); +#1863= IFCFACEOUTERBOUND(#1864,.T.); +#1864= IFCPOLYLOOP((#1781,#1810,#1782)); +#1865= IFCFACE((#1866)); +#1866= IFCFACEOUTERBOUND(#1867,.T.); +#1867= IFCPOLYLOOP((#1810,#1809,#1782)); +#1868= IFCFACE((#1869)); +#1869= IFCFACEOUTERBOUND(#1870,.T.); +#1870= IFCPOLYLOOP((#1782,#1809,#1783)); +#1871= IFCFACE((#1872)); +#1872= IFCFACEOUTERBOUND(#1873,.T.); +#1873= IFCPOLYLOOP((#1809,#1808,#1783)); +#1874= IFCFACE((#1875)); +#1875= IFCFACEOUTERBOUND(#1876,.T.); +#1876= IFCPOLYLOOP((#1783,#1808,#1784)); +#1877= IFCFACE((#1878)); +#1878= IFCFACEOUTERBOUND(#1879,.T.); +#1879= IFCPOLYLOOP((#1808,#1807,#1784)); +#1880= IFCFACE((#1881)); +#1881= IFCFACEOUTERBOUND(#1882,.T.); +#1882= IFCPOLYLOOP((#1784,#1807,#1785)); +#1883= IFCFACE((#1884)); +#1884= IFCFACEOUTERBOUND(#1885,.T.); +#1885= IFCPOLYLOOP((#1807,#1806,#1785)); +#1886= IFCFACE((#1887)); +#1887= IFCFACEOUTERBOUND(#1888,.T.); +#1888= IFCPOLYLOOP((#1785,#1806,#1786)); +#1889= IFCFACE((#1890)); +#1890= IFCFACEOUTERBOUND(#1891,.T.); +#1891= IFCPOLYLOOP((#1806,#1805,#1786)); +#1892= IFCFACE((#1893)); +#1893= IFCFACEOUTERBOUND(#1894,.T.); +#1894= IFCPOLYLOOP((#1786,#1805,#1787)); +#1895= IFCFACE((#1896)); +#1896= IFCFACEOUTERBOUND(#1897,.T.); +#1897= IFCPOLYLOOP((#1805,#1804,#1787)); +#1898= IFCFACE((#1899)); +#1899= IFCFACEOUTERBOUND(#1900,.T.); +#1900= IFCPOLYLOOP((#1787,#1804,#1788)); +#1901= IFCFACE((#1902)); +#1902= IFCFACEOUTERBOUND(#1903,.T.); +#1903= IFCPOLYLOOP((#1804,#1803,#1788)); +#1904= IFCFACE((#1905)); +#1905= IFCFACEOUTERBOUND(#1906,.T.); +#1906= IFCPOLYLOOP((#1788,#1803,#1789)); +#1907= IFCFACE((#1908)); +#1908= IFCFACEOUTERBOUND(#1909,.T.); +#1909= IFCPOLYLOOP((#1803,#1802,#1789)); +#1910= IFCFACE((#1911)); +#1911= IFCFACEOUTERBOUND(#1912,.T.); +#1912= IFCPOLYLOOP((#1789,#1802,#1790)); +#1913= IFCFACE((#1914)); +#1914= IFCFACEOUTERBOUND(#1915,.T.); +#1915= IFCPOLYLOOP((#1802,#1801,#1790)); +#1916= IFCFACE((#1917)); +#1917= IFCFACEOUTERBOUND(#1918,.T.); +#1918= IFCPOLYLOOP((#1790,#1801,#1791)); +#1919= IFCFACE((#1920)); +#1920= IFCFACEOUTERBOUND(#1921,.T.); +#1921= IFCPOLYLOOP((#1801,#1800,#1791)); +#1922= IFCFACE((#1923)); +#1923= IFCFACEOUTERBOUND(#1924,.T.); +#1924= IFCPOLYLOOP((#1791,#1800,#764)); +#1925= IFCFACE((#1926)); +#1926= IFCFACEOUTERBOUND(#1927,.T.); +#1927= IFCPOLYLOOP((#1777,#786,#1843)); +#1928= IFCFACE((#1929)); +#1929= IFCFACEOUTERBOUND(#1930,.T.); +#1930= IFCPOLYLOOP((#1818,#1795,#1774,#1773)); +#1931= IFCSHAPEREPRESENTATION(#35,'Body','Brep',(#1932)); +#1932= IFCFACETEDBREP(#1933); +#1933= IFCCLOSEDSHELL((#1934,#1960,#1965,#1969,#1973,#1978,#1998,#2001,#2004,#2007,#2010,#2013,#2016,#2019,#2022,#2025,#2028,#2031,#2034,#2037,#2040,#2043,#2046,#2049,#2052,#2055,#2058,#2061,#2064,#2067,#2070,#2073,#2076,#2079,#2082,#2085,#2088,#2091,#2094,#2097,#2100)); +#1934= IFCFACE((#1935)); +#1935= IFCFACEOUTERBOUND(#1936,.T.); +#1936= IFCPOLYLOOP((#1937,#1938,#1939,#1940,#1941,#1942,#1943,#1944,#1945,#1946,#1947,#1948,#1949,#1950,#1951,#1952,#1953,#1954,#1955,#1956,#1957,#1958,#1959)); +#1937= IFCCARTESIANPOINT((15.73405038968847,-28.58000000000344,18.75111107795870)); +#1938= IFCCARTESIANPOINT((12.60107289529100,-28.58000000000344,18.75111107795870)); +#1939= IFCCARTESIANPOINT((12.23943818890899,-28.60728490183085,18.75111107795870)); +#1940= IFCCARTESIANPOINT((11.89170090148616,-28.68809106383741,18.75111107795870)); +#1941= IFCCARTESIANPOINT((11.57122438196485,-28.81931315053382,18.75111107795870)); +#1942= IFCCARTESIANPOINT((11.29032436326497,-28.99590837071854,18.75111107795870)); +#1943= IFCCARTESIANPOINT((11.05979567557460,-29.21109026911560,18.75111107795870)); +#1944= IFCCARTESIANPOINT((10.88849740707971,-29.45658952604501,18.75111107795870)); +#1945= IFCCARTESIANPOINT((10.78301245417338,-29.72297174274054,18.75111107795870)); +#1946= IFCCARTESIANPOINT((10.74739454443916,-30.00000000000344,18.75111107795870)); +#1947= IFCCARTESIANPOINT((10.78301245417338,-30.27702825726634,18.75111107795870)); +#1948= IFCCARTESIANPOINT((10.88849740707971,-30.54341047396186,18.75111107795870)); +#1949= IFCCARTESIANPOINT((11.05979567557460,-30.78890973089127,18.75111107795870)); +#1950= IFCCARTESIANPOINT((11.29032436326497,-31.00409162928833,18.75111107795870)); +#1951= IFCCARTESIANPOINT((11.57122438196485,-31.18068684947305,18.75111107795870)); +#1952= IFCCARTESIANPOINT((11.89170090148616,-31.31190893616946,18.75111107795870)); +#1953= IFCCARTESIANPOINT((12.23943818890899,-31.39271509817602,18.75111107795870)); +#1954= IFCCARTESIANPOINT((12.60107289529100,-31.42000000000343,18.75111107795870)); +#1955= IFCCARTESIANPOINT((15.73405038968847,-31.42000000000344,18.75111107795870)); +#1956= IFCCARTESIANPOINT((15.73405038968849,-34.49047406850313,18.75111107795870)); +#1957= IFCCARTESIANPOINT((10.51161110613372,-31.13355480469389,18.75111107795870)); +#1958= IFCCARTESIANPOINT((10.51161110613372,-25.00000000000348,18.75111107795870)); +#1959= IFCCARTESIANPOINT((15.73405038968849,-25.00000000000348,18.75111107795870)); +#1960= IFCFACE((#1961)); +#1961= IFCFACEOUTERBOUND(#1962,.T.); +#1962= IFCPOLYLOOP((#1938,#1937,#1963,#1964)); +#1963= IFCCARTESIANPOINT((16.06969024215938,-28.58000000000344,19.15111107795870)); +#1964= IFCCARTESIANPOINT((12.93671274776191,-28.58000000000344,19.15111107795870)); +#1965= IFCFACE((#1966)); +#1966= IFCFACEOUTERBOUND(#1967,.T.); +#1967= IFCPOLYLOOP((#1963,#1937,#1959,#1968)); +#1968= IFCCARTESIANPOINT((16.06969024215938,-25.00000000000348,19.15111107795870)); +#1969= IFCFACE((#1970)); +#1970= IFCFACEOUTERBOUND(#1971,.T.); +#1971= IFCPOLYLOOP((#1968,#1959,#1958,#1972)); +#1972= IFCCARTESIANPOINT((10.03490966909605,-25.00000000000348,19.15111107795870)); +#1973= IFCFACE((#1974)); +#1974= IFCFACEOUTERBOUND(#1975,.T.); +#1975= IFCPOLYLOOP((#1957,#1956,#1976,#1977)); +#1976= IFCCARTESIANPOINT((16.06969024215938,-35.01263698423605,19.15111107795870)); +#1977= IFCCARTESIANPOINT((10.03490966909604,-31.13355480469389,19.15111107795870)); +#1978= IFCFACE((#1979)); +#1979= IFCFACEOUTERBOUND(#1980,.T.); +#1980= IFCPOLYLOOP((#1977,#1976,#1981,#1982,#1983,#1984,#1985,#1986,#1987,#1988,#1989,#1990,#1991,#1992,#1993,#1994,#1995,#1996,#1997,#1964,#1963,#1968,#1972)); +#1981= IFCCARTESIANPOINT((16.06969024215938,-31.42000000000344,19.15111107795870)); +#1982= IFCCARTESIANPOINT((12.93671274776191,-31.42000000000343,19.15111107795870)); +#1983= IFCCARTESIANPOINT((12.57507804137990,-31.39271509817602,19.15111107795870)); +#1984= IFCCARTESIANPOINT((12.22734075395707,-31.31190893616946,19.15111107795870)); +#1985= IFCCARTESIANPOINT((11.90686423443576,-31.18068684947305,19.15111107795870)); +#1986= IFCCARTESIANPOINT((11.62596421573588,-31.00409162928833,19.15111107795870)); +#1987= IFCCARTESIANPOINT((11.39543552804551,-30.78890973089127,19.15111107795870)); +#1988= IFCCARTESIANPOINT((11.22413725955062,-30.54341047396186,19.15111107795870)); +#1989= IFCCARTESIANPOINT((11.11865230664430,-30.27702825726634,19.15111107795870)); +#1990= IFCCARTESIANPOINT((11.08303439691007,-30.00000000000344,19.15111107795870)); +#1991= IFCCARTESIANPOINT((11.11865230664430,-29.72297174274054,19.15111107795870)); +#1992= IFCCARTESIANPOINT((11.22413725955062,-29.45658952604501,19.15111107795870)); +#1993= IFCCARTESIANPOINT((11.39543552804551,-29.21109026911560,19.15111107795870)); +#1994= IFCCARTESIANPOINT((11.62596421573588,-28.99590837071854,19.15111107795870)); +#1995= IFCCARTESIANPOINT((11.90686423443576,-28.81931315053382,19.15111107795870)); +#1996= IFCCARTESIANPOINT((12.22734075395707,-28.68809106383741,19.15111107795870)); +#1997= IFCCARTESIANPOINT((12.57507804137990,-28.60728490183085,19.15111107795870)); +#1998= IFCFACE((#1999)); +#1999= IFCFACEOUTERBOUND(#2000,.T.); +#2000= IFCPOLYLOOP((#1977,#1972,#1958,#1957)); +#2001= IFCFACE((#2002)); +#2002= IFCFACEOUTERBOUND(#2003,.T.); +#2003= IFCPOLYLOOP((#1986,#1985,#1951)); +#2004= IFCFACE((#2005)); +#2005= IFCFACEOUTERBOUND(#2006,.T.); +#2006= IFCPOLYLOOP((#1986,#1951,#1950)); +#2007= IFCFACE((#2008)); +#2008= IFCFACEOUTERBOUND(#2009,.T.); +#2009= IFCPOLYLOOP((#1986,#1950,#1949)); +#2010= IFCFACE((#2011)); +#2011= IFCFACEOUTERBOUND(#2012,.T.); +#2012= IFCPOLYLOOP((#1986,#1949,#1987)); +#2013= IFCFACE((#2014)); +#2014= IFCFACEOUTERBOUND(#2015,.T.); +#2015= IFCPOLYLOOP((#1982,#1954,#1983)); +#2016= IFCFACE((#2017)); +#2017= IFCFACEOUTERBOUND(#2018,.T.); +#2018= IFCPOLYLOOP((#1983,#1954,#1953)); +#2019= IFCFACE((#2020)); +#2020= IFCFACEOUTERBOUND(#2021,.T.); +#2021= IFCPOLYLOOP((#1983,#1953,#1984)); +#2022= IFCFACE((#2023)); +#2023= IFCFACEOUTERBOUND(#2024,.T.); +#2024= IFCPOLYLOOP((#1984,#1953,#1952)); +#2025= IFCFACE((#2026)); +#2026= IFCFACEOUTERBOUND(#2027,.T.); +#2027= IFCPOLYLOOP((#1984,#1952,#1985)); +#2028= IFCFACE((#2029)); +#2029= IFCFACEOUTERBOUND(#2030,.T.); +#2030= IFCPOLYLOOP((#1985,#1952,#1951)); +#2031= IFCFACE((#2032)); +#2032= IFCFACEOUTERBOUND(#2033,.T.); +#2033= IFCPOLYLOOP((#1949,#1948,#1987)); +#2034= IFCFACE((#2035)); +#2035= IFCFACEOUTERBOUND(#2036,.T.); +#2036= IFCPOLYLOOP((#1987,#1948,#1988)); +#2037= IFCFACE((#2038)); +#2038= IFCFACEOUTERBOUND(#2039,.T.); +#2039= IFCPOLYLOOP((#1948,#1947,#1988)); +#2040= IFCFACE((#2041)); +#2041= IFCFACEOUTERBOUND(#2042,.T.); +#2042= IFCPOLYLOOP((#1988,#1947,#1989)); +#2043= IFCFACE((#2044)); +#2044= IFCFACEOUTERBOUND(#2045,.T.); +#2045= IFCPOLYLOOP((#1947,#1946,#1989)); +#2046= IFCFACE((#2047)); +#2047= IFCFACEOUTERBOUND(#2048,.T.); +#2048= IFCPOLYLOOP((#1989,#1946,#1990)); +#2049= IFCFACE((#2050)); +#2050= IFCFACEOUTERBOUND(#2051,.T.); +#2051= IFCPOLYLOOP((#1946,#1945,#1990)); +#2052= IFCFACE((#2053)); +#2053= IFCFACEOUTERBOUND(#2054,.T.); +#2054= IFCPOLYLOOP((#1990,#1945,#1991)); +#2055= IFCFACE((#2056)); +#2056= IFCFACEOUTERBOUND(#2057,.T.); +#2057= IFCPOLYLOOP((#1945,#1944,#1991)); +#2058= IFCFACE((#2059)); +#2059= IFCFACEOUTERBOUND(#2060,.T.); +#2060= IFCPOLYLOOP((#1991,#1944,#1992)); +#2061= IFCFACE((#2062)); +#2062= IFCFACEOUTERBOUND(#2063,.T.); +#2063= IFCPOLYLOOP((#1944,#1943,#1992)); +#2064= IFCFACE((#2065)); +#2065= IFCFACEOUTERBOUND(#2066,.T.); +#2066= IFCPOLYLOOP((#1992,#1943,#1993)); +#2067= IFCFACE((#2068)); +#2068= IFCFACEOUTERBOUND(#2069,.T.); +#2069= IFCPOLYLOOP((#1943,#1942,#1993)); +#2070= IFCFACE((#2071)); +#2071= IFCFACEOUTERBOUND(#2072,.T.); +#2072= IFCPOLYLOOP((#1993,#1942,#1994)); +#2073= IFCFACE((#2074)); +#2074= IFCFACEOUTERBOUND(#2075,.T.); +#2075= IFCPOLYLOOP((#1942,#1941,#1994)); +#2076= IFCFACE((#2077)); +#2077= IFCFACEOUTERBOUND(#2078,.T.); +#2078= IFCPOLYLOOP((#1994,#1941,#1995)); +#2079= IFCFACE((#2080)); +#2080= IFCFACEOUTERBOUND(#2081,.T.); +#2081= IFCPOLYLOOP((#1941,#1940,#1995)); +#2082= IFCFACE((#2083)); +#2083= IFCFACEOUTERBOUND(#2084,.T.); +#2084= IFCPOLYLOOP((#1995,#1940,#1996)); +#2085= IFCFACE((#2086)); +#2086= IFCFACEOUTERBOUND(#2087,.T.); +#2087= IFCPOLYLOOP((#1940,#1939,#1996)); +#2088= IFCFACE((#2089)); +#2089= IFCFACEOUTERBOUND(#2090,.T.); +#2090= IFCPOLYLOOP((#1996,#1939,#1997)); +#2091= IFCFACE((#2092)); +#2092= IFCFACEOUTERBOUND(#2093,.T.); +#2093= IFCPOLYLOOP((#1939,#1938,#1997)); +#2094= IFCFACE((#2095)); +#2095= IFCFACEOUTERBOUND(#2096,.T.); +#2096= IFCPOLYLOOP((#1997,#1938,#1964)); +#2097= IFCFACE((#2098)); +#2098= IFCFACEOUTERBOUND(#2099,.T.); +#2099= IFCPOLYLOOP((#1955,#1954,#1982,#1981)); +#2100= IFCFACE((#2101)); +#2101= IFCFACEOUTERBOUND(#2102,.T.); +#2102= IFCPOLYLOOP((#1981,#1976,#1956,#1955)); +#2103= IFCSHAPEREPRESENTATION(#35,'Body','Clipping',(#2104)); +#2104= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#2105,#2139); +#2105= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#2106,#2134); +#2106= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#2107,#2126); +#2107= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#2108,#2117); +#2108= IFCEXTRUDEDAREASOLID(#2109,#2115,#10,0.4000000000000092); +#2109= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#2110); +#2110= IFCPOLYLINE((#2111,#2112,#2113,#2114,#2111)); +#2111= IFCCARTESIANPOINT((-12.49999999999993,-3.027934052844110)); +#2112= IFCCARTESIANPOINT((-8.607363015767653,3.027934052844117)); +#2113= IFCCARTESIANPOINT((8.607363015767675,3.027934052844085)); +#2114= IFCCARTESIANPOINT((12.49999999999992,-3.027934052844088)); +#2115= IFCAXIS2PLACEMENT3D(#2116,#10,#11); +#2116= IFCCARTESIANPOINT((12.49999999998534,-19.47775518308087,26.42123600071157)); +#2117= IFCPOLYGONALBOUNDEDHALFSPACE(#2118,.F.,#2115,#2123); +#2118= IFCPLANE(#2119); +#2119= IFCAXIS2PLACEMENT3D(#2120,#2121,#2122); +#2120= IFCCARTESIANPOINT((-5.006318492125299,-3.217999496882744,3.835062461376310)); +#2121= IFCDIRECTION((0.7071067811865505,0.4545194776720460,-0.5416752204196962)); +#2122= IFCDIRECTION((-0.7071067811865447,0.4545194776720453,-0.5416752204197043)); +#2123= IFCPOLYLINE((#2113,#2114,#2124,#2125,#2113)); +#2124= IFCCARTESIANPOINT((11.97783708426703,-2.692294200373187)); +#2125= IFCCARTESIANPOINT((8.607363015767675,2.551232615806402)); +#2126= IFCPOLYGONALBOUNDEDHALFSPACE(#2127,.F.,#2115,#2131); +#2127= IFCPLANE(#2128); +#2128= IFCAXIS2PLACEMENT3D(#2129,#2122,#2130); +#2129= IFCCARTESIANPOINT((17.50631849211074,-11.25284461795511,13.41061800035235)); +#2130= IFCDIRECTION((-0.7071067811865461,-0.4545194776720453,0.5416752204197024)); +#2131= IFCPOLYLINE((#2132,#2133,#2111,#2112,#2132)); +#2132= IFCCARTESIANPOINT((-8.607363015767652,2.551232615806431)); +#2133= IFCCARTESIANPOINT((-11.97783708426703,-2.692294200373215)); +#2134= IFCPOLYGONALBOUNDEDHALFSPACE(#2135,.F.,#2115,#2138); +#2135= IFCPLANE(#2136); +#2136= IFCAXIS2PLACEMENT3D(#9,#2137,#270); +#2137= IFCDIRECTION((0.,-0.7660444431189778,-0.6427876096865396)); +#2138= IFCPOLYLINE((#2111,#2133,#2124,#2114,#2111)); +#2139= IFCPOLYGONALBOUNDEDHALFSPACE(#2140,.F.,#2115,#2144); +#2140= IFCPLANE(#2141); +#2141= IFCAXIS2PLACEMENT3D(#2142,#2143,#270); +#2142= IFCCARTESIANPOINT((0.,-20.00355041344755,23.83930306986549)); +#2143= IFCDIRECTION((0.,0.6427876096865396,-0.7660444431189778)); +#2144= IFCPOLYLINE((#2132,#2112,#2113,#2125,#2132)); +#2145= IFCCOLOURRGB($,1.,0.,0.); +#2146= IFCSURFACESTYLESHADING(#2145); +#2147= IFCSURFACESTYLE($,.POSITIVE.,(#2146)); +#2148= IFCPRESENTATIONSTYLEASSIGNMENT((#2147)); +#2149= IFCSTYLEDITEM(#1116,(#2148),$); +#2150= IFCOPENINGELEMENT('3tIqGtQSL2q8MBt5lo$M74',#2,$,$,'Opening',#1186,#2151,$); +#2151= IFCPRODUCTDEFINITIONSHAPE($,$,(#1554)); +#2152= IFCSTYLEDITEM(#1555,(#2148),$); +#2153= IFCRELVOIDSELEMENT('00LRogBuH9gxzOjcMpiabx',#2,$,$,#1112,#2150); +#2154= IFCOPENINGELEMENT('1eZzGjxVn3H95a5YeeJa1n',#2,$,$,'Opening',#2155,#2156,$); +#2155= IFCLOCALPLACEMENT(#1113,#8); +#2156= IFCPRODUCTDEFINITIONSHAPE($,$,(#1595)); +#2157= IFCSTYLEDITEM(#1596,(#2148),$); +#2158= IFCRELVOIDSELEMENT('16sKhGW3D7MRvoUd443QpT',#2,$,$,#1112,#2154); +#2159= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2160= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2161= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2162= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#2163= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#2164= IFCPROPERTYSET('3GpRWGk4H5vOFXczooqLAl',#2,'Pset_RoofCommon',$,(#2159,#2160,#2161,#2162,#2163)); +#2165= IFCRELDEFINESBYPROPERTIES('3_Y_geWUH4eO2L2s0RtxYG',#2,$,$,(#1112),#2164); +#2166= IFCSLAB('2GhkJAOcb34ObYmvDyUxT7',#2,'roof_01_c',$,$,#2167,#2170,$,.ROOF.); +#2167= IFCLOCALPLACEMENT(#1076,#2168); +#2168= IFCAXIS2PLACEMENT3D(#9,#2169,#1730); +#2169= IFCDIRECTION((0.7660444431189778,0.,0.6427876096865396)); +#2170= IFCPRODUCTDEFINITIONSHAPE($,$,(#1603)); +#2171= IFCSLABTYPE('3ZUOHUiS59nf8KbtUiSX8g',#2,'wood 0.4',$,$,$,$,$,$,.FLOOR.); +#2172= IFCMATERIALLAYER(#1443,0.0004000000000000555,$); +#2173= IFCMATERIALLAYERSET((#2172),'wood'); +#2174= IFCRELASSOCIATESMATERIAL('2JD9TIi7r7MAI4T1SgA2TW',#2,$,$,(#2171),#2173); +#2175= IFCRELDEFINESBYTYPE('28kMsToTjDNeb_oSSIC5IL',#2,$,$,(#2166,#2176,#2181,#2186,#2189,#2192),#2171); +#2176= IFCSLAB('1E_fsJrUb0WRUY7wBgeVq1',#2,'roof_01_b',$,$,#2177,#2180,$,.ROOF.); +#2177= IFCLOCALPLACEMENT(#1076,#2178); +#2178= IFCAXIS2PLACEMENT3D(#9,#2179,#11); +#2179= IFCDIRECTION((0.,0.7660444431189782,0.6427876096865394)); +#2180= IFCPRODUCTDEFINITIONSHAPE($,$,(#1663)); +#2181= IFCSLAB('1KVOkPB7XCk9OnDCVl5zRW',#2,'roof_01_a',$,$,#2182,#2185,$,.ROOF.); +#2182= IFCLOCALPLACEMENT(#1076,#2183); +#2183= IFCAXIS2PLACEMENT3D(#9,#2184,#1627); +#2184= IFCDIRECTION((-0.7660444431189782,0.,0.6427876096865394)); +#2185= IFCPRODUCTDEFINITIONSHAPE($,$,(#1704)); +#2186= IFCSLAB('2sopHj64bAex3T3J2nECa2',#2,'roof_01_f',$,$,#2187,#2188,$,.ROOF.); +#2187= IFCLOCALPLACEMENT(#1076,#2183); +#2188= IFCPRODUCTDEFINITIONSHAPE($,$,(#1767)); +#2189= IFCSLAB('2sP0UnEGDFCg$b3nQzNWuE',#2,'roof_01_d',$,$,#2190,#2191,$,.ROOF.); +#2190= IFCLOCALPLACEMENT(#1076,#2168); +#2191= IFCPRODUCTDEFINITIONSHAPE($,$,(#1931)); +#2192= IFCSLAB('0D4SNfzyH8yQKya$1lqkGK',#2,'roof_01_e',$,$,#2193,#2196,$,.ROOF.); +#2193= IFCLOCALPLACEMENT(#1076,#2194); +#2194= IFCAXIS2PLACEMENT3D(#9,#2195,#11); +#2195= IFCDIRECTION((0.,-0.7660444431189778,0.6427876096865396)); +#2196= IFCPRODUCTDEFINITIONSHAPE($,$,(#2103)); +#2197= IFCMATERIALLAYERSETUSAGE(#2173,.AXIS3.,.POSITIVE.,0.); +#2198= IFCRELASSOCIATESMATERIAL('3KWZR4C5r1rBKAu_qjK3A0',#2,$,$,(#2166),#2197); +#2199= IFCSTYLEDITEM(#1604,(#2148),$); +#2200= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2201= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2202= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2203= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2204= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2205= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2206= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2207= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#2208= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2209= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#2210= IFCPROPERTYSET('1Z2ckQdM1DJvUt7l1pgrvN',#2,'Pset_SlabCommon',$,(#2200,#2201,#2202,#2203,#2204,#2205,#2206,#2207,#2208,#2209)); +#2211= IFCRELDEFINESBYPROPERTIES('05tvF$96nFUeQx$hy4u3GV',#2,$,$,(#2166),#2210); +#2212= IFCMATERIALLAYERSETUSAGE(#2173,.AXIS3.,.POSITIVE.,0.); +#2213= IFCRELASSOCIATESMATERIAL('0UeGAKfKX3MRauL1sKYndD',#2,$,$,(#2176),#2212); +#2214= IFCSTYLEDITEM(#1664,(#2148),$); +#2215= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2216= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2217= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2218= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2219= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2220= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2221= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2222= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#2223= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2224= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#2225= IFCPROPERTYSET('1yVd49vfv10Ai1HJblJR3l',#2,'Pset_SlabCommon',$,(#2215,#2216,#2217,#2218,#2219,#2220,#2221,#2222,#2223,#2224)); +#2226= IFCRELDEFINESBYPROPERTIES('2KdBFShz101x41Gky_6Hmd',#2,$,$,(#2176),#2225); +#2227= IFCMATERIALLAYERSETUSAGE(#2173,.AXIS3.,.POSITIVE.,0.); +#2228= IFCRELASSOCIATESMATERIAL('168wf4hvr4RhQKs3ajw1y7',#2,$,$,(#2181),#2227); +#2229= IFCSTYLEDITEM(#1705,(#2148),$); +#2230= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2231= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2232= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2233= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2234= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2235= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2236= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2237= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#2238= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2239= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#2240= IFCPROPERTYSET('0EJ4ylSJHA_gxsM_ePBFj2',#2,'Pset_SlabCommon',$,(#2230,#2231,#2232,#2233,#2234,#2235,#2236,#2237,#2238,#2239)); +#2241= IFCRELDEFINESBYPROPERTIES('0LRKOiqI9EuxjdBBegPTbi',#2,$,$,(#2181),#2240); +#2242= IFCMATERIALLAYERSETUSAGE(#2173,.AXIS3.,.POSITIVE.,0.); +#2243= IFCRELASSOCIATESMATERIAL('2K4ezOxsP5zvOqfRDIinVx',#2,$,$,(#2186),#2242); +#2244= IFCSTYLEDITEM(#1768,(#2148),$); +#2245= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2246= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2247= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2248= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2249= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2250= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2251= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2252= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#2253= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2254= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#2255= IFCPROPERTYSET('1hR6bY2dDAsA88v7jimgmN',#2,'Pset_SlabCommon',$,(#2245,#2246,#2247,#2248,#2249,#2250,#2251,#2252,#2253,#2254)); +#2256= IFCRELDEFINESBYPROPERTIES('0t4Sa_B2bArepmOsDt$aQM',#2,$,$,(#2186),#2255); +#2257= IFCMATERIALLAYERSETUSAGE(#2173,.AXIS3.,.POSITIVE.,0.); +#2258= IFCRELASSOCIATESMATERIAL('1jQzw8S_T0XgWd5eBYVmd0',#2,$,$,(#2189),#2257); +#2259= IFCSTYLEDITEM(#1932,(#2148),$); +#2260= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2261= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2262= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2263= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2264= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2265= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2266= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2267= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#2268= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2269= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#2270= IFCPROPERTYSET('1HpM7dgDfAXvXMDaSkJ5xb',#2,'Pset_SlabCommon',$,(#2260,#2261,#2262,#2263,#2264,#2265,#2266,#2267,#2268,#2269)); +#2271= IFCRELDEFINESBYPROPERTIES('0jnb55K756P8_k5iTt_wT8',#2,$,$,(#2189),#2270); +#2272= IFCMATERIALLAYERSETUSAGE(#2173,.AXIS3.,.POSITIVE.,0.); +#2273= IFCRELASSOCIATESMATERIAL('2fKxs1bXT9$P90ZKdhdXhL',#2,$,$,(#2192),#2272); +#2274= IFCSTYLEDITEM(#2104,(#2148),$); +#2275= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2276= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2277= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2278= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2279= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2280= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2281= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2282= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#2283= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2284= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#2285= IFCPROPERTYSET('0N_Ud4$NX9ev_5lnyUmYGW',#2,'Pset_SlabCommon',$,(#2275,#2276,#2277,#2278,#2279,#2280,#2281,#2282,#2283,#2284)); +#2286= IFCRELDEFINESBYPROPERTIES('2HC7z87JP6JuZDNxIrdXLw',#2,$,$,(#2192),#2285); +#2287= IFCRELAGGREGATES('2$WkF_GPXCCf1TIac88aGF',#2,$,$,#1075,(#2166,#2176,#2181,#2186,#2189,#2192)); +#2288= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2289= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2290= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2291= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#2292= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#2293= IFCPROPERTYSET('2R1vCc9sT2qA0KsAMytdNF',#2,'Pset_RoofCommon',$,(#2288,#2289,#2290,#2291,#2292)); +#2294= IFCRELDEFINESBYPROPERTIES('2qxRGo4I5EsvZjPLz0PV$U',#2,$,$,(#1075),#2293); +#2295= IFCCOLOURRGB($,0.5960784313725490,0.6941176470588235,0.7803921568627451); +#2296= IFCSURFACESTYLESHADING(#2295); +#2297= IFCSURFACESTYLE($,.POSITIVE.,(#2296)); +#2298= IFCPRESENTATIONSTYLEASSIGNMENT((#2297)); +#2299= IFCSTYLEDITEM(#1192,(#2298),$); +#2300= IFCSTYLEDITEM(#1269,(#2298),$); +#2301= IFCCOLOURRGB($,0.2941176470588235,0.6235294117647059,1.); +#2302= IFCSURFACESTYLERENDERING(#2301,0.5019607843137255,$,$,$,$,$,$,.BLINN.); +#2303= IFCSURFACESTYLE($,.POSITIVE.,(#2302)); +#2304= IFCPRESENTATIONSTYLEASSIGNMENT((#2303)); +#2305= IFCSTYLEDITEM(#1317,(#2304),$); +#2306= IFCPRESENTATIONLAYERWITHSTYLE('0',$,(#1191,#1188),$,.T.,.F.,.F.,(#2307)); +#2307= IFCSURFACESTYLE($,.POSITIVE.,(#2308)); +#2308= IFCSURFACESTYLESHADING(#2309); +#2309= IFCCOLOURRGB($,0.,0.,0.); +#2310= IFCPRESENTATIONSTYLEASSIGNMENT((#2307)); +#2311= IFCWINDOWSTYLE('0Ozzh4DM5AEPJLI1K3dPjL',#2,'standard-window-1p',$,$,(#2312,#2313),(#1190),$,.WOOD.,.SINGLE_PANEL.,.F.,.F.); +#2312= IFCWINDOWPANELPROPERTIES('0Bpj8UQDHDl9Fb2PGtrtEF',#2,$,$,.TOPHUNG.,.LEFT.,$,$,$); +#2313= IFCWINDOWLININGPROPERTIES('0T6YXJ0hPAOf0rsayK5ENx',#2,$,$,$,$,$,$,$,$,$,$,$); +#2314= IFCRELDEFINESBYTYPE('1NsEa8VZn3Og9pepC8vHQp',#2,$,$,(#1184),#2311); +#2315= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2316= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2317= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2318= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2319= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$); +#2320= IFCPROPERTYSINGLEVALUE('SecurityRating',$,IFCLABEL(''),$); +#2321= IFCPROPERTYSINGLEVALUE('Infiltration',$,IFCVOLUMETRICFLOWRATEMEASURE(0.),$); +#2322= IFCPROPERTYSINGLEVALUE('SmokeStop',$,IFCBOOLEAN(.F.),$); +#2323= IFCPROPERTYSET('3FMRw0Md51tx2gZEBEoXtZ',#2,'Pset_WindowCommon',$,(#2315,#2316,#2317,#2318,#2319,#2320,#2321,#2322)); +#2324= IFCRELDEFINESBYPROPERTIES('1hiwANkKj47u_4$WPL3oDX',#2,$,$,(#1184),#2323); +#2325= IFCPROPERTYSINGLEVALUE('GlassLayers',$,IFCCOUNTMEASURE(0.),$); +#2326= IFCPROPERTYSINGLEVALUE('FillGas',$,IFCLABEL(''),$); +#2327= IFCPROPERTYSINGLEVALUE('GlassColor',$,IFCLABEL(''),$); +#2328= IFCPROPERTYSINGLEVALUE('IsTempered',$,IFCBOOLEAN(.F.),$); +#2329= IFCPROPERTYSINGLEVALUE('IsLaminated',$,IFCBOOLEAN(.F.),$); +#2330= IFCPROPERTYSINGLEVALUE('IsCoated',$,IFCBOOLEAN(.F.),$); +#2331= IFCPROPERTYSINGLEVALUE('IsWired',$,IFCBOOLEAN(.F.),$); +#2332= IFCPROPERTYSINGLEVALUE('Translucency',$,IFCPOSITIVERATIOMEASURE(1.),$); +#2333= IFCPROPERTYSINGLEVALUE('ThermalTransmittanceSummer',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2334= IFCPROPERTYSINGLEVALUE('ThermalTransmittanceWinter',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2335= IFCPROPERTYSET('0j0_3IE7zEZQUr_RuOLyzm',#2,'Pset_DoorWindowGlazingType',$,(#2325,#2326,#2327,#2328,#2329,#2330,#2331,#2332,#2333,#2334)); +#2336= IFCRELDEFINESBYPROPERTIES('1DhTocaoX1je6t79s1fTA6',#2,$,$,(#1184),#2335); +#2337= IFCRELFILLSELEMENT('3GRQd1i_H0UOL3I4qwqHEK',#2,$,$,#2150,#1184); +#2338= IFCMATERIAL('Aluminium'); +#2339= IFCRELASSOCIATESMATERIAL('3RNoVWTsjAaBIayBYHFgB9',#2,$,$,(#1324,#1376),#2338); +#2340= IFCSTYLEDITEM(#1328,(#1449),$); +#2341= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2342= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2343= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2344= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#2345= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#2346= IFCPROPERTYSET('0XUNmw34X7yA3aQtRVclVb',#2,'Pset_RoofCommon',$,(#2341,#2342,#2343,#2344,#2345)); +#2347= IFCRELDEFINESBYPROPERTIES('0Gdov1ut10Nxw2s47ZtP8U',#2,$,$,(#1324),#2346); +#2348= IFCSTYLEDITEM(#1380,(#1449),$); +#2349= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2350= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2351= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2352= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(0.),$); +#2353= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(0.),$); +#2354= IFCPROPERTYSET('2MuC_0C1L4Mw$sUMq$8L1U',#2,'Pset_RoofCommon',$,(#2349,#2350,#2351,#2352,#2353)); +#2355= IFCRELDEFINESBYPROPERTIES('2ouRmVImH3KxGX8$L3$AXK',#2,$,$,(#1376),#2354); +#2356= IFCSTYLEDITEM(#259,(#292),$); +#2357= IFCMATERIALLAYERSETUSAGE(#297,.AXIS2.,.POSITIVE.,0.); +#2358= IFCRELASSOCIATESMATERIAL('1dbg1zp0HD5ubMh2OnFgbz',#2,$,$,(#338),#2357); +#2359= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER(''),$); +#2360= IFCPROPERTYSINGLEVALUE('AcousticRating',$,IFCLABEL(''),$); +#2361= IFCPROPERTYSINGLEVALUE('FireRating',$,IFCLABEL(''),$); +#2362= IFCPROPERTYSINGLEVALUE('Combustible',$,IFCBOOLEAN(.F.),$); +#2363= IFCPROPERTYSINGLEVALUE('SurfaceSpreadOfFlame',$,IFCLABEL(''),$); +#2364= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.),$); +#2365= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#2366= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#2367= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#2368= IFCPROPERTYSINGLEVALUE('Compartmentation',$,IFCBOOLEAN(.F.),$); +#2369= IFCPROPERTYSET('25H0Jgt9X8KO97ZQgnW1ID',#2,'Pset_WallCommon',$,(#2359,#2360,#2361,#2362,#2363,#2364,#2365,#2366,#2367,#2368)); +#2370= IFCRELDEFINESBYPROPERTIES('1m$Gfg2yr7Wu2Fe9Zkplug',#2,$,$,(#338),#2369); +ENDSEC; +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/SampleHouse4.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/SampleHouse4.ifc new file mode 100644 index 000000000..06b47ad41 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/SampleHouse4.ifc @@ -0,0 +1,47339 @@ +ISO-10303-21; +HEADER; + +/****************************************************************************************** +* STEP Physical File produced by: The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013 +* Module: EDMstepFileFactory/EDMstandAlone +* Creation date: Wed Sep 30 13:29:00 2015 +* Host: C13300493 +* Database: C:\Users\mxfm2\AppData\Local\Temp\{7088F069-48B3-4275-BFA0-0FBFE311EC57}\ifc +* Database version: 5507 +* Database creation date: Wed Sep 30 13:28:53 2015 +* Schema: IFC4 +* Model: DataRepository.ifc +* Model creation date: Wed Sep 30 13:28:53 2015 +* Header model: DataRepository.ifc_HeaderModel +* Header model creation date: Wed Sep 30 13:28:53 2015 +* EDMuser: sdai-user +* EDMgroup: sdai-group +* License ID and type: 5605 : Permanent license. Expiry date: +* EDMstepFileFactory options: 020000 +******************************************************************************************/ +FILE_DESCRIPTION(('ViewDefinition [CoordinationView_V2.0, QuantityTakeOffAddOnView]'),'2;1'); +FILE_NAME('Project Number','2015-09-30T13:29:00',(''),(''),'The EXPRESS Data Manager Version 5.02.0100.07 : 28 Aug 2013','20140903_1530(x64) - Exporter 17.0.416.0 - Alternate UI 15.5.0.0',''); +FILE_SCHEMA(('IFC4')); +ENDSEC; + +DATA; +#1= IFCORGANIZATION($,'Autodesk Revit 2015 (ENU)',$,$,$); +#5= IFCAPPLICATION(#1,'2015','Autodesk Revit 2015 (ENU)','Revit'); +#6= IFCCARTESIANPOINT((0.,0.,0.)); +#10= IFCCARTESIANPOINT((0.,0.)); +#12= IFCDIRECTION((1.,0.,0.)); +#14= IFCDIRECTION((-1.,0.,0.)); +#16= IFCDIRECTION((0.,1.,0.)); +#18= IFCDIRECTION((0.,-1.,0.)); +#20= IFCDIRECTION((0.,0.,1.)); +#22= IFCDIRECTION((0.,0.,-1.)); +#24= IFCDIRECTION((1.,0.)); +#26= IFCDIRECTION((-1.,0.)); +#28= IFCDIRECTION((0.,1.)); +#30= IFCDIRECTION((0.,-1.)); +#32= IFCAXIS2PLACEMENT3D(#6,$,$); +#33= IFCLOCALPLACEMENT(#82886,#32); +#36= IFCPERSON($,'','mxfm2',$,$,$,$,$); +#38= IFCORGANIZATION($,'','',$,$); +#39= IFCPERSONANDORGANIZATION(#36,#38,$); +#42= IFCOWNERHISTORY(#39,#5,$,.NOCHANGE.,$,$,$,1418982422); +#43= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#44= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#45= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#46= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#47= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#48= IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0); +#49= IFCMEASUREWITHUNIT(IFCRATIOMEASURE(0.0174532925199433),#47); +#50= IFCCONVERSIONBASEDUNIT(#48,.PLANEANGLEUNIT.,'DEGREE',#49); +#52= IFCSIUNIT(*,.MASSUNIT.,.KILO.,.GRAM.); +#53= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#54= IFCSIUNIT(*,.FREQUENCYUNIT.,$,.HERTZ.); +#55= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.KELVIN.); +#56= IFCSIUNIT(*,.THERMODYNAMICTEMPERATUREUNIT.,$,.DEGREE_CELSIUS.); +#57= IFCDERIVEDUNITELEMENT(#52,1); +#58= IFCDERIVEDUNITELEMENT(#55,-1); +#59= IFCDERIVEDUNITELEMENT(#53,-3); +#60= IFCDERIVEDUNIT((#57,#58,#59),.THERMALTRANSMITTANCEUNIT.,$); +#62= IFCSIUNIT(*,.LENGTHUNIT.,.DECI.,.METRE.); +#63= IFCDERIVEDUNITELEMENT(#44,3); +#64= IFCDERIVEDUNITELEMENT(#53,-1); +#65= IFCDERIVEDUNIT((#63,#64),.VOLUMETRICFLOWRATEUNIT.,$); +#67= IFCSIUNIT(*,.ELECTRICCURRENTUNIT.,$,.AMPERE.); +#68= IFCSIUNIT(*,.ELECTRICVOLTAGEUNIT.,$,.VOLT.); +#69= IFCSIUNIT(*,.POWERUNIT.,$,.WATT.); +#70= IFCSIUNIT(*,.FORCEUNIT.,.KILO.,.NEWTON.); +#71= IFCSIUNIT(*,.ILLUMINANCEUNIT.,$,.LUX.); +#72= IFCSIUNIT(*,.LUMINOUSFLUXUNIT.,$,.LUMEN.); +#73= IFCSIUNIT(*,.LUMINOUSINTENSITYUNIT.,$,.CANDELA.); +#74= IFCDERIVEDUNITELEMENT(#52,-1); +#75= IFCDERIVEDUNITELEMENT(#44,-2); +#76= IFCDERIVEDUNITELEMENT(#53,3); +#77= IFCDERIVEDUNITELEMENT(#72,1); +#78= IFCDERIVEDUNIT((#74,#75,#76,#77),.USERDEFINED.,'Luminous Efficacy'); +#80= IFCDERIVEDUNITELEMENT(#44,1); +#81= IFCDERIVEDUNITELEMENT(#53,-1); +#82= IFCDERIVEDUNIT((#80,#81),.LINEARVELOCITYUNIT.,$); +#84= IFCSIUNIT(*,.PRESSUREUNIT.,$,.PASCAL.); +#85= IFCDERIVEDUNITELEMENT(#44,-2); +#86= IFCDERIVEDUNITELEMENT(#52,1); +#87= IFCDERIVEDUNITELEMENT(#53,-2); +#88= IFCDERIVEDUNIT((#85,#86,#87),.USERDEFINED.,'Friction Loss'); +#90= IFCUNITASSIGNMENT((#43,#45,#46,#50,#52,#53,#54,#56,#60,#65,#67,#68,#69,#70,#71,#72,#73,#78,#82,#84,#88)); +#92= IFCAXIS2PLACEMENT3D(#6,$,$); +#93= IFCDIRECTION((6.12303176911189E-17,1.)); +#95= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.01,#92,#93); +#98= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#95,$,.GRAPH_VIEW.,$); +#100= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#95,$,.MODEL_VIEW.,$); +#101= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#95,$,.MODEL_VIEW.,$); +#102= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('FootPrint','Model',*,*,*,*,#95,$,.MODEL_VIEW.,$); +#103= IFCPROJECT('1o0c33arXF9AEePDXPKItb',#42,'Project Number',$,$,'Project Name','Project Status',(#95),#90); +#114= IFCPOSTALADDRESS($,$,$,$,('Enter address here'),$,'Westminster','London','','UK'); +#118= IFCBUILDING('1o0c33arXF9AEePDXPKIta',#42,'',$,$,#33,$,'',.ELEMENT.,$,$,#114); +#128= IFCAXIS2PLACEMENT3D(#6,$,$); +#129= IFCLOCALPLACEMENT(#33,#128); +#131= IFCBUILDINGSTOREY('1o0c33arXF9AEePDYchjCY',#42,'Ground Floor',$,$,#129,$,'Ground Floor',.ELEMENT.,0.); +#133= IFCCARTESIANPOINT((0.,0.,2500.)); +#135= IFCAXIS2PLACEMENT3D(#133,$,$); +#136= IFCLOCALPLACEMENT(#33,#135); +#137= IFCBUILDINGSTOREY('1o0c33arXF9AEePDYchj2Z',#42,'Roof',$,$,#136,$,'Roof',.ELEMENT.,2500.); +#139= IFCAXIS2PLACEMENT3D(#6,$,$); +#140= IFCLOCALPLACEMENT(#129,#139); +#142= IFCCARTESIANPOINT((-3918.57142857142,-3691.42857142858)); +#144= IFCCARTESIANPOINT((5388.92857142858,-3691.42857142858)); +#146= IFCCARTESIANPOINT((5388.92857142857,1963.57142857144)); +#148= IFCCARTESIANPOINT((488.928571428568,1963.57142857144)); +#150= IFCCARTESIANPOINT((488.928571428568,1818.57142857143)); +#152= IFCCARTESIANPOINT((-3918.57142857143,1818.57142857143)); +#154= IFCCARTESIANPOINT((-3918.57142857143,-181.428571428574)); +#156= IFCPOLYLINE((#142,#144,#146,#148,#150,#152,#154,#142)); +#158= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#156); +#161= IFCCARTESIANPOINT((-2345.91992204328,717.153762054235,0.)); +#163= IFCAXIS2PLACEMENT3D(#161,#20,#14); +#164= IFCEXTRUDEDAREASOLID(#158,#163,#20,2500.); +#165= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#164)); +#172= IFCPRODUCTDEFINITIONSHAPE($,$,(#165)); +#177= IFCSPACE('3w0zWKm7n8SB1qbfwUzt0U',#42,'1 - Living room',$,$,#140,#172,'Living room',.ELEMENT.,.SPACE.,$); +#182= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Living room 1 - Living room'),$); +#188= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.F.),$); +#189= IFCPROPERTYSET('1JkF2aGfH7699uBSGTW7Nn',#42,'Pset_SpaceCommon',$,(#182,#188)); +#198= IFCRELDEFINESBYPROPERTIES('1bmHBnuzj9MAnr4b0suYVn',#42,$,$,(#177),#189); +#202= IFCQUANTITYAREA('NetFloorArea','area measured in geometry',$,51.9948250000001,$); +#205= IFCQUANTITYLENGTH('Height','length measured in geometry',$,2500.,$); +#206= IFCQUANTITYLENGTH('GrossPerimeter','length measured in geometry',$,29925.,$); +#207= IFCQUANTITYAREA('GrossFloorArea','area measured in geometry',$,51.9948250000001,$); +#208= IFCQUANTITYVOLUME('GrossVolume','volume measured in geometry',$,129987.0625,$); +#209= IFCELEMENTQUANTITY('0YFsqt_Oz3SexqX3g$DJVK',#42,'BaseQuantities','',$,(#202,#205,#206,#207,#208)); +#211= IFCRELDEFINESBYPROPERTIES('0skxv0SsTAeweIUe$wbZrm',#42,$,$,(#177),#209); +#214= IFCPROPERTYSINGLEVALUE('Actual Lighting Load',$,IFCPOWERMEASURE(0.),$); +#215= IFCPROPERTYSINGLEVALUE('Actual Lighting Load per area',$,IFCREAL(0.),$); +#216= IFCPROPERTYSINGLEVALUE('Actual Power Load',$,IFCPOWERMEASURE(0.),$); +#217= IFCPROPERTYSINGLEVALUE('Actual Power Load per area',$,IFCREAL(0.),$); +#218= IFCPROPERTYSINGLEVALUE('Area per Person',$,IFCAREAMEASURE(28.5714285714286),$); +#219= IFCPROPERTYSINGLEVALUE('Base Lighting Load on',$,IFCIDENTIFIER(''),$); +#220= IFCPROPERTYSINGLEVALUE('Base Power Load on',$,IFCIDENTIFIER(''),$); +#221= IFCPROPERTYSINGLEVALUE('Heat Load Values',$,IFCIDENTIFIER(''),$); +#222= IFCPROPERTYSINGLEVALUE('Latent Heat Gain per person',$,IFCREAL(630.91814901261),$); +#223= IFCPROPERTYSINGLEVALUE('Lighting Load Units',$,IFCIDENTIFIER('Power Density'),$); +#224= IFCPROPERTYSINGLEVALUE('Number of People',$,IFCREAL(0.),$); +#225= IFCPROPERTYSINGLEVALUE('Plenum Lighting Contribution',$,IFCREAL(0.2),$); +#226= IFCPROPERTYSINGLEVALUE('Power Load Units',$,IFCIDENTIFIER('Power Density'),$); +#227= IFCPROPERTYSINGLEVALUE('Sensible Heat Gain per person',$,IFCREAL(788.647686265762),$); +#228= IFCPROPERTYSINGLEVALUE('Specified Lighting Load',$,IFCPOWERMEASURE(0.),$); +#229= IFCPROPERTYSINGLEVALUE('Specified Lighting Load per area',$,IFCREAL(10.7639104167097),$); +#230= IFCPROPERTYSINGLEVALUE('Specified Power Load',$,IFCPOWERMEASURE(0.),$); +#231= IFCPROPERTYSINGLEVALUE('Specified Power Load per area',$,IFCREAL(13.9930835417226),$); +#232= IFCPROPERTYSINGLEVALUE('Total Heat Gain per person',$,IFCREAL(1419.56583527837),$); +#233= IFCPROPERTYSINGLEVALUE('Base Offset',$,IFCLENGTHMEASURE(0.),$); +#234= IFCPROPERTYSINGLEVALUE('Level',$,IFCLABEL('Level: Ground Floor'),$); +#235= IFCPROPERTYSINGLEVALUE('Limit Offset',$,IFCLENGTHMEASURE(0.),$); +#236= IFCPROPERTYSINGLEVALUE('Upper Limit',$,IFCLABEL('Level: Roof'),$); +#237= IFCPROPERTYSINGLEVALUE('Phase',$,IFCLABEL('New Construction'),$); +#238= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(51.9948250000001),$); +#239= IFCPROPERTYSINGLEVALUE('Computation Height',$,IFCLENGTHMEASURE(0.),$); +#240= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(29925.),$); +#241= IFCPROPERTYSINGLEVALUE('Unbounded Height',$,IFCLENGTHMEASURE(2500.),$); +#242= IFCPROPERTYSINGLEVALUE('Name',$,IFCTEXT('Living room'),$); +#243= IFCPROPERTYSINGLEVALUE('Number',$,IFCTEXT('1 - Living room'),$); +#244= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Rooms'),$); +#245= IFCPROPERTYSINGLEVALUE('Phase Id',$,IFCLABEL('New Construction'),$); +#246= IFCPROPERTYSET('3w0zWKm7n8SB1qa8gUzt0U',#42,'Constraints',$,(#233,#234,#235,#236)); +#252= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaOgUzt0U',#42,$,$,(#177),#246); +#255= IFCPROPERTYSET('3w0zWKm7n8SB1qa9oUzt0U',#42,'Dimensions',$,(#238,#239,#240,#241)); +#261= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaPoUzt0U',#42,$,$,(#177),#255); +#264= IFCPROPERTYSET('3w0zWKm7n8SB1qa82Uzt0U',#42,'Energy Analysis',$,(#214,#215,#216,#217,#218,#219,#220,#221,#222,#223,#224,#225,#226,#227,#228,#229,#230,#231,#232)); +#285= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaO2Uzt0U',#42,$,$,(#177),#264); +#288= IFCPROPERTYSET('3w0zWKm7n8SB1qa9_Uzt0U',#42,'Identity Data',$,(#242,#243)); +#292= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaP_Uzt0U',#42,$,$,(#177),#288); +#295= IFCPROPERTYSET('3QDk1PlXvCaRePDUHu5eVT',#42,'Other',$,(#244,#245)); +#299= IFCRELDEFINESBYPROPERTIES('2GDLUWZbX2Ug0tc98Vqxro',#42,$,$,(#177),#295); +#302= IFCPROPERTYSET('3w0zWKm7n8SB1qa96Uzt0U',#42,'Phasing',$,(#237)); +#305= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaP6Uzt0U',#42,$,$,(#177),#302); +#308= IFCAXIS2PLACEMENT3D(#6,$,$); +#309= IFCLOCALPLACEMENT(#129,#308); +#310= IFCCARTESIANPOINT((0.,0.)); +#312= IFCAXIS2PLACEMENT2D(#310,#24); +#313= IFCRECTANGLEPROFILEDEF(.AREA.,$,#312,4452.5,3462.50000000001); +#314= IFCCARTESIANPOINT((3893.90150652816,2677.33233348279,0.)); +#316= IFCAXIS2PLACEMENT3D(#314,#20,#14); +#317= IFCEXTRUDEDAREASOLID(#313,#316,#20,2500.); +#318= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#317)); +#320= IFCPRODUCTDEFINITIONSHAPE($,$,(#318)); +#323= IFCSPACE('3w0zWKm7n8SB1qbfwUzt0J',#42,'2 - Bedroom',$,$,#309,#320,'Bedroom',.ELEMENT.,.SPACE.,$); +#326= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Bedroom 2 - Bedroom'),$); +#327= IFCPROPERTYSET('2fcsTFMk9EthIzRcEX9wDC',#42,'Pset_SpaceCommon',$,(#188,#326)); +#330= IFCRELDEFINESBYPROPERTIES('0ZaHmO12r7MRL$i6wsTEKm',#42,$,$,(#323),#327); +#334= IFCQUANTITYAREA('NetFloorArea','area measured in geometry',$,15.41678125,$); +#335= IFCQUANTITYLENGTH('Height','length measured in geometry',$,2500.,$); +#336= IFCQUANTITYLENGTH('GrossPerimeter','length measured in geometry',$,15830.,$); +#337= IFCQUANTITYAREA('GrossFloorArea','area measured in geometry',$,15.41678125,$); +#338= IFCQUANTITYVOLUME('GrossVolume','volume measured in geometry',$,38541.9531250001,$); +#339= IFCELEMENTQUANTITY('0AYsS9j95708bcHpeloUtq',#42,'BaseQuantities','',$,(#334,#335,#336,#337,#338)); +#341= IFCRELDEFINESBYPROPERTIES('1Yo0gaIsjCbwGcdKE5BBnZ',#42,$,$,(#323),#339); +#344= IFCPROPERTYSINGLEVALUE('Actual Lighting Load',$,IFCPOWERMEASURE(0.),$); +#345= IFCPROPERTYSINGLEVALUE('Actual Power Load',$,IFCPOWERMEASURE(0.),$); +#346= IFCPROPERTYSINGLEVALUE('Area per Person',$,IFCAREAMEASURE(28.5714285714286),$); +#347= IFCPROPERTYSINGLEVALUE('Latent Heat Gain per person',$,IFCREAL(630.91814901261),$); +#348= IFCPROPERTYSINGLEVALUE('Plenum Lighting Contribution',$,IFCREAL(0.2),$); +#349= IFCPROPERTYSINGLEVALUE('Sensible Heat Gain per person',$,IFCREAL(788.647686265762),$); +#350= IFCPROPERTYSINGLEVALUE('Specified Lighting Load',$,IFCPOWERMEASURE(0.),$); +#351= IFCPROPERTYSINGLEVALUE('Specified Lighting Load per area',$,IFCREAL(10.7639104167097),$); +#352= IFCPROPERTYSINGLEVALUE('Specified Power Load',$,IFCPOWERMEASURE(0.),$); +#353= IFCPROPERTYSINGLEVALUE('Specified Power Load per area',$,IFCREAL(13.9930835417226),$); +#354= IFCPROPERTYSINGLEVALUE('Total Heat Gain per person',$,IFCREAL(1419.56583527837),$); +#355= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(15.41678125),$); +#356= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(15830.),$); +#357= IFCPROPERTYSINGLEVALUE('Unbounded Height',$,IFCLENGTHMEASURE(2500.),$); +#358= IFCPROPERTYSINGLEVALUE('Name',$,IFCTEXT('Bedroom'),$); +#359= IFCPROPERTYSINGLEVALUE('Number',$,IFCTEXT('2 - Bedroom'),$); +#360= IFCPROPERTYSET('3w0zWKm7n8SB1qa8gUzt0J',#42,'Constraints',$,(#233,#234,#235,#236)); +#362= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaOgUzt0J',#42,$,$,(#323),#360); +#365= IFCPROPERTYSET('3w0zWKm7n8SB1qa9oUzt0J',#42,'Dimensions',$,(#239,#355,#356,#357)); +#370= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaPoUzt0J',#42,$,$,(#323),#365); +#373= IFCPROPERTYSET('3w0zWKm7n8SB1qa82Uzt0J',#42,'Energy Analysis',$,(#215,#217,#219,#220,#221,#223,#224,#226,#344,#345,#346,#347,#348,#349,#350,#351,#352,#353,#354)); +#386= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaO2Uzt0J',#42,$,$,(#323),#373); +#389= IFCPROPERTYSET('3w0zWKm7n8SB1qa9_Uzt0J',#42,'Identity Data',$,(#358,#359)); +#393= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaP_Uzt0J',#42,$,$,(#323),#389); +#396= IFCPROPERTYSET('189Oet1hH4AxbVVI_$MBU7',#42,'Other',$,(#244,#245)); +#398= IFCRELDEFINESBYPROPERTIES('04vjyek31FOujX$PFPG$Vx',#42,$,$,(#323),#396); +#401= IFCPROPERTYSET('3w0zWKm7n8SB1qa96Uzt0J',#42,'Phasing',$,(#237)); +#403= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaP6Uzt0J',#42,$,$,(#323),#401); +#406= IFCAXIS2PLACEMENT3D(#6,$,$); +#407= IFCLOCALPLACEMENT(#129,#406); +#408= IFCCARTESIANPOINT((1.47792889038101E-12,-6.82121026329696E-13)); +#410= IFCAXIS2PLACEMENT2D(#408,#24); +#411= IFCRECTANGLEPROFILEDEF(.AREA.,$,#410,1952.49999999999,4452.5); +#412= IFCCARTESIANPOINT((3893.90150652815,-125.167666517209,0.)); +#414= IFCAXIS2PLACEMENT3D(#412,#20,#16); +#415= IFCEXTRUDEDAREASOLID(#411,#414,#20,2500.); +#416= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#415)); +#418= IFCPRODUCTDEFINITIONSHAPE($,$,(#416)); +#421= IFCSPACE('3w0zWKm7n8SB1qbfwUzt0G',#42,'3 - Entrance hall',$,$,#407,#418,'Entrance hall',.ELEMENT.,.SPACE.,$); +#424= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Entrance hall 3 - Entrance hall'),$); +#425= IFCPROPERTYSET('35rldaHXHEMAFjhQI_QPt_',#42,'Pset_SpaceCommon',$,(#188,#424)); +#428= IFCRELDEFINESBYPROPERTIES('0$Av5EKI90tgRaeNJfhPOa',#42,$,$,(#421),#425); +#432= IFCQUANTITYAREA('NetFloorArea','area measured in geometry',$,8.69350624999999,$); +#433= IFCQUANTITYLENGTH('Height','length measured in geometry',$,2500.,$); +#434= IFCQUANTITYLENGTH('GrossPerimeter','length measured in geometry',$,12810.,$); +#435= IFCQUANTITYAREA('GrossFloorArea','area measured in geometry',$,8.69350624999999,$); +#436= IFCQUANTITYVOLUME('GrossVolume','volume measured in geometry',$,21733.765625,$); +#437= IFCELEMENTQUANTITY('3iNOrPcAn089_$upb0C1Ku',#42,'BaseQuantities','',$,(#432,#433,#434,#435,#436)); +#439= IFCRELDEFINESBYPROPERTIES('21iF3IKwDDe9NY8IqCzToj',#42,$,$,(#421),#437); +#442= IFCPROPERTYSINGLEVALUE('Actual Lighting Load',$,IFCPOWERMEASURE(0.),$); +#443= IFCPROPERTYSINGLEVALUE('Actual Power Load',$,IFCPOWERMEASURE(0.),$); +#444= IFCPROPERTYSINGLEVALUE('Area per Person',$,IFCAREAMEASURE(28.5714285714286),$); +#445= IFCPROPERTYSINGLEVALUE('Latent Heat Gain per person',$,IFCREAL(630.91814901261),$); +#446= IFCPROPERTYSINGLEVALUE('Plenum Lighting Contribution',$,IFCREAL(0.2),$); +#447= IFCPROPERTYSINGLEVALUE('Sensible Heat Gain per person',$,IFCREAL(788.647686265762),$); +#448= IFCPROPERTYSINGLEVALUE('Specified Lighting Load',$,IFCPOWERMEASURE(0.),$); +#449= IFCPROPERTYSINGLEVALUE('Specified Lighting Load per area',$,IFCREAL(10.7639104167097),$); +#450= IFCPROPERTYSINGLEVALUE('Specified Power Load',$,IFCPOWERMEASURE(0.),$); +#451= IFCPROPERTYSINGLEVALUE('Specified Power Load per area',$,IFCREAL(13.9930835417226),$); +#452= IFCPROPERTYSINGLEVALUE('Total Heat Gain per person',$,IFCREAL(1419.56583527837),$); +#453= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(8.69350624999999),$); +#454= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(12810.),$); +#455= IFCPROPERTYSINGLEVALUE('Unbounded Height',$,IFCLENGTHMEASURE(2500.),$); +#456= IFCPROPERTYSINGLEVALUE('Name',$,IFCTEXT('Entrance hall'),$); +#457= IFCPROPERTYSINGLEVALUE('Number',$,IFCTEXT('3 - Entrance hall'),$); +#458= IFCPROPERTYSET('3w0zWKm7n8SB1qa8gUzt0G',#42,'Constraints',$,(#233,#234,#235,#236)); +#460= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaOgUzt0G',#42,$,$,(#421),#458); +#463= IFCPROPERTYSET('3w0zWKm7n8SB1qa9oUzt0G',#42,'Dimensions',$,(#239,#453,#454,#455)); +#468= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaPoUzt0G',#42,$,$,(#421),#463); +#471= IFCPROPERTYSET('3w0zWKm7n8SB1qa82Uzt0G',#42,'Energy Analysis',$,(#215,#217,#219,#220,#221,#223,#224,#226,#442,#443,#444,#445,#446,#447,#448,#449,#450,#451,#452)); +#484= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaO2Uzt0G',#42,$,$,(#421),#471); +#487= IFCPROPERTYSET('3w0zWKm7n8SB1qa9_Uzt0G',#42,'Identity Data',$,(#456,#457)); +#491= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaP_Uzt0G',#42,$,$,(#421),#487); +#494= IFCPROPERTYSET('1Gl1yMeMj8IR2MbnEvBJAm',#42,'Other',$,(#244,#245)); +#496= IFCRELDEFINESBYPROPERTIES('3QZiiwNND0qfxi5$X9KgUE',#42,$,$,(#421),#494); +#499= IFCPROPERTYSET('3w0zWKm7n8SB1qa96Uzt0G',#42,'Phasing',$,(#237)); +#501= IFCRELDEFINESBYPROPERTIES('3w0zWKm7n8SB1qaP6Uzt0G',#42,$,$,(#421),#499); +#504= IFCAXIS2PLACEMENT3D(#6,$,$); +#505= IFCLOCALPLACEMENT(#136,#504); +#507= IFCCARTESIANPOINT((-1774.23410556117,-7603.33333333333)); +#509= IFCCARTESIANPOINT((3693.46821112235,-7603.33333333333)); +#511= IFCCARTESIANPOINT((3693.46821112232,6251.66666666667)); +#513= IFCCARTESIANPOINT((-1919.23410556116,6251.66666666667)); +#515= IFCCARTESIANPOINT((-1919.23410556117,1351.66666666667)); +#517= IFCCARTESIANPOINT((-1774.23410556117,1351.66666666667)); +#519= IFCPOLYLINE((#507,#509,#511,#513,#515,#517,#507)); +#521= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#519); +#522= IFCCARTESIANPOINT((-1483.18182680518,672.816439043969,0.)); +#524= IFCAXIS2PLACEMENT3D(#522,#20,#16); +#525= IFCEXTRUDEDAREASOLID(#521,#524,#20,1000.); +#526= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#525)); +#528= IFCPRODUCTDEFINITIONSHAPE($,$,(#526)); +#531= IFCSPACE('09J5N7xMHBfQZeQGAEMota',#42,'4 - Roof',$,$,#505,#528,'Roof',.ELEMENT.,.SPACE.,$); +#534= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Roof 4 - Roof'),$); +#535= IFCPROPERTYSET('0R$9EJvgXBWBOnf$zuARdS',#42,'Pset_SpaceCommon',$,(#188,#534)); +#538= IFCRELDEFINESBYPROPERTIES('3YSTQJSbT1EffnaLXGXkVL',#42,$,$,(#531),#535); +#542= IFCQUANTITYAREA('NetFloorArea','area measured in geometry',$,76.46551559765,$); +#543= IFCQUANTITYLENGTH('Height','length measured in geometry',$,1000.,$); +#544= IFCQUANTITYLENGTH('GrossPerimeter','length measured in geometry',$,38935.404633367,$); +#545= IFCQUANTITYAREA('GrossFloorArea','area measured in geometry',$,76.46551559765,$); +#546= IFCQUANTITYVOLUME('GrossVolume','volume measured in geometry',$,76465.51559765,$); +#547= IFCELEMENTQUANTITY('3$CKgV3Sj8GPzGazybsWDt',#42,'BaseQuantities','',$,(#542,#543,#544,#545,#546)); +#549= IFCRELDEFINESBYPROPERTIES('15_NsgMyrEofOjOk4s9YRU',#42,$,$,(#531),#547); +#552= IFCPROPERTYSINGLEVALUE('Actual Lighting Load',$,IFCPOWERMEASURE(0.),$); +#553= IFCPROPERTYSINGLEVALUE('Actual Power Load',$,IFCPOWERMEASURE(0.),$); +#554= IFCPROPERTYSINGLEVALUE('Area per Person',$,IFCAREAMEASURE(28.5714285714286),$); +#555= IFCPROPERTYSINGLEVALUE('Latent Heat Gain per person',$,IFCREAL(630.91814901261),$); +#556= IFCPROPERTYSINGLEVALUE('Plenum Lighting Contribution',$,IFCREAL(0.2),$); +#557= IFCPROPERTYSINGLEVALUE('Sensible Heat Gain per person',$,IFCREAL(788.647686265762),$); +#558= IFCPROPERTYSINGLEVALUE('Specified Lighting Load',$,IFCPOWERMEASURE(0.),$); +#559= IFCPROPERTYSINGLEVALUE('Specified Lighting Load per area',$,IFCREAL(10.7639104167097),$); +#560= IFCPROPERTYSINGLEVALUE('Specified Power Load',$,IFCPOWERMEASURE(0.),$); +#561= IFCPROPERTYSINGLEVALUE('Specified Power Load per area',$,IFCREAL(13.9930835417226),$); +#562= IFCPROPERTYSINGLEVALUE('Total Heat Gain per person',$,IFCREAL(1419.56583527837),$); +#563= IFCPROPERTYSINGLEVALUE('Level',$,IFCTEXT('Roof'),$); +#564= IFCPROPERTYSINGLEVALUE('Limit Offset',$,IFCLENGTHMEASURE(1000.),$); +#565= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(76.46551559765),$); +#566= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(38935.404633367),$); +#567= IFCPROPERTYSINGLEVALUE('Unbounded Height',$,IFCLENGTHMEASURE(1000.),$); +#568= IFCPROPERTYSINGLEVALUE('Name',$,IFCTEXT('Roof'),$); +#569= IFCPROPERTYSINGLEVALUE('Number',$,IFCTEXT('4 - Roof'),$); +#570= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMota',#42,'Constraints',$,(#233,#236,#563,#564)); +#574= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMota',#42,$,$,(#531),#570); +#577= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMota',#42,'Dimensions',$,(#239,#565,#566,#567)); +#582= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMota',#42,$,$,(#531),#577); +#585= IFCPROPERTYSET('09J5N7xMHBfQZeRnoEMota',#42,'Energy Analysis',$,(#215,#217,#219,#220,#221,#223,#224,#226,#552,#553,#554,#555,#556,#557,#558,#559,#560,#561,#562)); +#598= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXoEMota',#42,$,$,(#531),#585); +#601= IFCPROPERTYSET('09J5N7xMHBfQZeRmEEMota',#42,'Identity Data',$,(#568,#569)); +#605= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWEEMota',#42,$,$,(#531),#601); +#608= IFCPROPERTYSET('1ng8oSTbH7mulLkBBjeZUn',#42,'Other',$,(#244,#245)); +#610= IFCRELDEFINESBYPROPERTIES('3eefvC6tP9LvyhZRdeNls4',#42,$,$,(#531),#608); +#613= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMota',#42,'Phasing',$,(#237)); +#615= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMota',#42,$,$,(#531),#613); +#618= IFCCARTESIANPOINT((-7734.84849347184,4553.58233348283,0.)); +#620= IFCAXIS2PLACEMENT3D(#618,$,$); +#621= IFCLOCALPLACEMENT(#129,#620); +#622= IFCCARTESIANPOINT((14145.,-0.)); +#624= IFCPOLYLINE((#10,#622)); +#626= IFCSHAPEREPRESENTATION(#98,'Axis','Curve2D',(#624)); +#629= IFCCARTESIANPOINT((0.,-145.,0.)); +#631= IFCCARTESIANPOINT((9307.5,-145.,0.)); +#633= IFCCARTESIANPOINT((9402.5,-145.,0.)); +#635= IFCCARTESIANPOINT((13855.,-145.,0.)); +#637= IFCCARTESIANPOINT((14145.,-145.,0.)); +#639= IFCCARTESIANPOINT((14145.,-145.,2473.70259937427)); +#641= IFCCARTESIANPOINT((13967.5,-145.,2473.70259937427)); +#643= IFCCARTESIANPOINT((13967.5,-145.,2335.)); +#645= IFCCARTESIANPOINT((13855.,-145.,2335.)); +#647= IFCCARTESIANPOINT((9402.5,-145.,2335.)); +#649= IFCCARTESIANPOINT((9307.5,-145.,2335.)); +#651= IFCCARTESIANPOINT((0.,-145.,2335.)); +#653= IFCCARTESIANPOINT((1600.,-145.,900.)); +#655= IFCCARTESIANPOINT((1600.,-145.,2110.)); +#657= IFCCARTESIANPOINT((3410.,-145.,2110.)); +#659= IFCCARTESIANPOINT((3410.,-145.,900.)); +#661= IFCCARTESIANPOINT((5597.5,-145.,900.)); +#663= IFCCARTESIANPOINT((5597.5,-145.,2110.)); +#665= IFCCARTESIANPOINT((7407.5,-145.,2110.)); +#667= IFCCARTESIANPOINT((7407.5,-145.,900.)); +#669= IFCCARTESIANPOINT((10723.75,-145.,900.)); +#671= IFCCARTESIANPOINT((10723.75,-145.,2110.)); +#673= IFCCARTESIANPOINT((12533.75,-145.,2110.)); +#675= IFCCARTESIANPOINT((12533.75,-145.,900.)); +#677= IFCCARTESIANPOINT((14145.,145.,0.)); +#679= IFCCARTESIANPOINT((0.,145.,0.)); +#681= IFCCARTESIANPOINT((0.,145.,2279.22209106454)); +#683= IFCCARTESIANPOINT((14145.,145.,2279.22209106457)); +#685= IFCCARTESIANPOINT((1600.,145.,2110.)); +#687= IFCCARTESIANPOINT((1600.,145.,900.)); +#689= IFCCARTESIANPOINT((3410.,145.,900.)); +#691= IFCCARTESIANPOINT((3410.,145.,2110.)); +#693= IFCCARTESIANPOINT((5597.5,145.,2110.)); +#695= IFCCARTESIANPOINT((5597.5,145.,900.)); +#697= IFCCARTESIANPOINT((7407.5,145.,900.)); +#699= IFCCARTESIANPOINT((7407.5,145.,2110.)); +#701= IFCCARTESIANPOINT((10723.75,145.,2110.)); +#703= IFCCARTESIANPOINT((10723.75,145.,900.)); +#705= IFCCARTESIANPOINT((12533.75,145.,900.)); +#707= IFCCARTESIANPOINT((12533.75,145.,2110.)); +#709= IFCCARTESIANPOINT((0.,-32.5000000000002,2335.)); +#711= IFCCARTESIANPOINT((0.,-32.5000000000002,2401.2578333017)); +#713= IFCCARTESIANPOINT((0.,56.8134160356112,2341.06968497366)); +#715= IFCCARTESIANPOINT((14145.,1.46803549337139,2378.65140928946)); +#717= IFCCARTESIANPOINT((13967.5,-32.4999999999331,2401.25783330169)); +#719= IFCCARTESIANPOINT((13967.5,-88.54048175617,2437.80557873061)); +#721= IFCCARTESIANPOINT((14145.,-71.7659822532959,2426.17700433186)); +#723= IFCCARTESIANPOINT((7072.58215335293,145.,2279.22209106454)); +#725= IFCCARTESIANPOINT((14145.,-35.1489733799609,2402.41420681066)); +#727= IFCCARTESIANPOINT((14145.,-108.38299112663,2449.93980185305)); +#729= IFCCARTESIANPOINT((13967.5,-116.770240878065,2455.75408905243)); +#731= IFCCARTESIANPOINT((13967.5,-60.5202408780526,2419.53170601615)); +#733= IFCCARTESIANPOINT((6983.66600517169,-32.4999999999753,2401.2578333017)); +#735= IFCCARTESIANPOINT((2655.36067325675,145.,2279.22209106453)); +#737= IFCCARTESIANPOINT((3491.83300258585,-32.4999999999953,2401.25783330171)); +#739= IFCCARTESIANPOINT((5237.74950387877,-32.4999999999856,2401.2578333017)); +#741= IFCCARTESIANPOINT((4863.97141330484,145.,2279.22209106454)); +#743= IFCCARTESIANPOINT((3759.66604328079,145.,2279.22209106453)); +#745= IFCCARTESIANPOINT((10608.7910766765,145.,2279.22209106456)); +#747= IFCCARTESIANPOINT((10475.4990077575,-32.4999999999542,2401.25783330169)); +#749= IFCCARTESIANPOINT((12221.5834987071,-32.4999999999433,2401.25783330169)); +#751= IFCCARTESIANPOINT((12376.8955383382,145.,2279.22209106456)); +#753= IFCCARTESIANPOINT((1745.91650129292,-32.5000000000061,2401.25783330171)); +#755= IFCCARTESIANPOINT((1327.7624899813,145.,2279.22209106452)); +#757= IFCCARTESIANPOINT((8729.58250646461,-32.4999999999645,2401.2578333017)); +#759= IFCCARTESIANPOINT((8840.6866150147,145.,2279.22209106455)); +#761= IFCCARTESIANPOINT((7956.55223083089,145.,2279.22209106455)); +#763= IFCCARTESIANPOINT((13967.5,-32.5000000000007,2335.)); +#765= IFCPOLYLOOP((#629,#659,#653)); +#767= IFCFACEOUTERBOUND(#765,.T.); +#768= IFCFACE((#767)); +#771= IFCPOLYLOOP((#659,#629,#661)); +#773= IFCFACEOUTERBOUND(#771,.T.); +#774= IFCFACE((#773)); +#776= IFCPOLYLOOP((#629,#653,#651)); +#778= IFCFACEOUTERBOUND(#776,.T.); +#779= IFCFACE((#778)); +#781= IFCPOLYLOOP((#631,#661,#629)); +#783= IFCFACEOUTERBOUND(#781,.T.); +#784= IFCFACE((#783)); +#786= IFCPOLYLOOP((#661,#631,#667)); +#788= IFCFACEOUTERBOUND(#786,.T.); +#789= IFCFACE((#788)); +#791= IFCPOLYLOOP((#667,#631,#649)); +#793= IFCFACEOUTERBOUND(#791,.T.); +#794= IFCFACE((#793)); +#796= IFCPOLYLOOP((#631,#647,#649)); +#798= IFCFACEOUTERBOUND(#796,.T.); +#799= IFCFACE((#798)); +#801= IFCPOLYLOOP((#633,#647,#631)); +#803= IFCFACEOUTERBOUND(#801,.T.); +#804= IFCFACE((#803)); +#806= IFCPOLYLOOP((#647,#633,#669)); +#808= IFCFACEOUTERBOUND(#806,.T.); +#809= IFCFACE((#808)); +#811= IFCPOLYLOOP((#669,#633,#635)); +#813= IFCFACEOUTERBOUND(#811,.T.); +#814= IFCFACE((#813)); +#816= IFCPOLYLOOP((#635,#675,#669)); +#818= IFCFACEOUTERBOUND(#816,.T.); +#819= IFCFACE((#818)); +#821= IFCPOLYLOOP((#645,#675,#635)); +#823= IFCFACEOUTERBOUND(#821,.T.); +#824= IFCFACE((#823)); +#826= IFCPOLYLOOP((#635,#643,#645)); +#828= IFCFACEOUTERBOUND(#826,.T.); +#829= IFCFACE((#828)); +#831= IFCPOLYLOOP((#637,#643,#635)); +#833= IFCFACEOUTERBOUND(#831,.T.); +#834= IFCFACE((#833)); +#836= IFCPOLYLOOP((#639,#643,#637)); +#838= IFCFACEOUTERBOUND(#836,.T.); +#839= IFCFACE((#838)); +#841= IFCPOLYLOOP((#643,#639,#641)); +#843= IFCFACEOUTERBOUND(#841,.T.); +#844= IFCFACE((#843)); +#846= IFCPOLYLOOP((#671,#645,#647)); +#848= IFCFACEOUTERBOUND(#846,.T.); +#849= IFCFACE((#848)); +#851= IFCPOLYLOOP((#671,#673,#645)); +#853= IFCFACEOUTERBOUND(#851,.T.); +#854= IFCFACE((#853)); +#856= IFCPOLYLOOP((#673,#675,#645)); +#858= IFCFACEOUTERBOUND(#856,.T.); +#859= IFCFACE((#858)); +#861= IFCPOLYLOOP((#647,#669,#671)); +#863= IFCFACEOUTERBOUND(#861,.T.); +#864= IFCFACE((#863)); +#866= IFCPOLYLOOP((#649,#665,#667)); +#868= IFCFACEOUTERBOUND(#866,.T.); +#869= IFCFACE((#868)); +#871= IFCPOLYLOOP((#663,#665,#649)); +#873= IFCFACEOUTERBOUND(#871,.T.); +#874= IFCFACE((#873)); +#876= IFCPOLYLOOP((#663,#649,#651)); +#878= IFCFACEOUTERBOUND(#876,.T.); +#879= IFCFACE((#878)); +#881= IFCPOLYLOOP((#655,#651,#653)); +#883= IFCFACEOUTERBOUND(#881,.T.); +#884= IFCFACE((#883)); +#886= IFCPOLYLOOP((#651,#655,#657)); +#888= IFCFACEOUTERBOUND(#886,.T.); +#889= IFCFACE((#888)); +#891= IFCPOLYLOOP((#651,#657,#663)); +#893= IFCFACEOUTERBOUND(#891,.T.); +#894= IFCFACE((#893)); +#896= IFCPOLYLOOP((#659,#661,#663)); +#898= IFCFACEOUTERBOUND(#896,.T.); +#899= IFCFACE((#898)); +#901= IFCPOLYLOOP((#663,#657,#659)); +#903= IFCFACEOUTERBOUND(#901,.T.); +#904= IFCFACE((#903)); +#906= IFCPOLYLOOP((#677,#705,#683)); +#908= IFCFACEOUTERBOUND(#906,.T.); +#909= IFCFACE((#908)); +#911= IFCPOLYLOOP((#705,#677,#703)); +#913= IFCFACEOUTERBOUND(#911,.T.); +#914= IFCFACE((#913)); +#916= IFCPOLYLOOP((#697,#703,#677)); +#918= IFCFACEOUTERBOUND(#916,.T.); +#919= IFCFACE((#918)); +#921= IFCPOLYLOOP((#677,#679,#697)); +#923= IFCFACEOUTERBOUND(#921,.T.); +#924= IFCFACE((#923)); +#926= IFCPOLYLOOP((#695,#697,#679)); +#928= IFCFACEOUTERBOUND(#926,.T.); +#929= IFCFACE((#928)); +#931= IFCPOLYLOOP((#689,#695,#679)); +#933= IFCFACEOUTERBOUND(#931,.T.); +#934= IFCFACE((#933)); +#936= IFCPOLYLOOP((#679,#687,#689)); +#938= IFCFACEOUTERBOUND(#936,.T.); +#939= IFCFACE((#938)); +#941= IFCPOLYLOOP((#687,#679,#681)); +#943= IFCFACEOUTERBOUND(#941,.T.); +#944= IFCFACE((#943)); +#946= IFCPOLYLOOP((#681,#685,#687)); +#948= IFCFACEOUTERBOUND(#946,.T.); +#949= IFCFACE((#948)); +#951= IFCPOLYLOOP((#685,#681,#691)); +#953= IFCFACEOUTERBOUND(#951,.T.); +#954= IFCFACE((#953)); +#956= IFCPOLYLOOP((#693,#691,#681)); +#958= IFCFACEOUTERBOUND(#956,.T.); +#959= IFCFACE((#958)); +#961= IFCPOLYLOOP((#693,#681,#699)); +#963= IFCFACEOUTERBOUND(#961,.T.); +#964= IFCFACE((#963)); +#966= IFCPOLYLOOP((#699,#681,#755)); +#968= IFCFACEOUTERBOUND(#966,.T.); +#969= IFCFACE((#968)); +#971= IFCPOLYLOOP((#699,#755,#735)); +#973= IFCFACEOUTERBOUND(#971,.T.); +#974= IFCFACE((#973)); +#976= IFCPOLYLOOP((#699,#735,#743)); +#978= IFCFACEOUTERBOUND(#976,.T.); +#979= IFCFACE((#978)); +#981= IFCPOLYLOOP((#699,#743,#741)); +#983= IFCFACEOUTERBOUND(#981,.T.); +#984= IFCFACE((#983)); +#986= IFCPOLYLOOP((#699,#741,#723)); +#988= IFCFACEOUTERBOUND(#986,.T.); +#989= IFCFACE((#988)); +#991= IFCPOLYLOOP((#699,#723,#761)); +#993= IFCFACEOUTERBOUND(#991,.T.); +#994= IFCFACE((#993)); +#996= IFCPOLYLOOP((#699,#761,#759)); +#998= IFCFACEOUTERBOUND(#996,.T.); +#999= IFCFACE((#998)); +#1001= IFCPOLYLOOP((#699,#759,#745)); +#1003= IFCFACEOUTERBOUND(#1001,.T.); +#1004= IFCFACE((#1003)); +#1006= IFCPOLYLOOP((#699,#745,#751)); +#1008= IFCFACEOUTERBOUND(#1006,.T.); +#1009= IFCFACE((#1008)); +#1011= IFCPOLYLOOP((#699,#751,#683)); +#1013= IFCFACEOUTERBOUND(#1011,.T.); +#1014= IFCFACE((#1013)); +#1016= IFCPOLYLOOP((#707,#683,#705)); +#1018= IFCFACEOUTERBOUND(#1016,.T.); +#1019= IFCFACE((#1018)); +#1021= IFCPOLYLOOP((#683,#707,#701)); +#1023= IFCFACEOUTERBOUND(#1021,.T.); +#1024= IFCFACE((#1023)); +#1026= IFCPOLYLOOP((#701,#699,#683)); +#1028= IFCFACEOUTERBOUND(#1026,.T.); +#1029= IFCFACE((#1028)); +#1031= IFCPOLYLOOP((#699,#703,#697)); +#1033= IFCFACEOUTERBOUND(#1031,.T.); +#1034= IFCFACE((#1033)); +#1036= IFCPOLYLOOP((#703,#699,#701)); +#1038= IFCFACEOUTERBOUND(#1036,.T.); +#1039= IFCFACE((#1038)); +#1041= IFCPOLYLOOP((#693,#695,#689)); +#1043= IFCFACEOUTERBOUND(#1041,.T.); +#1044= IFCFACE((#1043)); +#1046= IFCPOLYLOOP((#693,#689,#691)); +#1048= IFCFACEOUTERBOUND(#1046,.T.); +#1049= IFCFACE((#1048)); +#1051= IFCPOLYLOOP((#637,#635,#633,#631,#629,#679,#677)); +#1053= IFCFACEOUTERBOUND(#1051,.T.); +#1054= IFCFACE((#1053)); +#1056= IFCPOLYLOOP((#681,#679,#629,#651,#709,#711,#713)); +#1058= IFCFACEOUTERBOUND(#1056,.T.); +#1059= IFCFACE((#1058)); +#1061= IFCPOLYLOOP((#637,#677,#683,#715,#725,#721,#727,#639)); +#1063= IFCFACEOUTERBOUND(#1061,.T.); +#1064= IFCFACE((#1063)); +#1066= IFCPOLYLOOP((#755,#681,#713)); +#1068= IFCFACEOUTERBOUND(#1066,.T.); +#1069= IFCFACE((#1068)); +#1071= IFCPOLYLOOP((#731,#725,#717)); +#1073= IFCFACEOUTERBOUND(#1071,.T.); +#1074= IFCFACE((#1073)); +#1076= IFCPOLYLOOP((#727,#719,#729)); +#1078= IFCFACEOUTERBOUND(#1076,.T.); +#1079= IFCFACE((#1078)); +#1081= IFCPOLYLOOP((#683,#751,#715)); +#1083= IFCFACEOUTERBOUND(#1081,.T.); +#1084= IFCFACE((#1083)); +#1086= IFCPOLYLOOP((#737,#739,#733,#757,#747,#749,#717,#751,#745,#759,#761,#723,#741,#743,#735,#755,#753)); +#1088= IFCFACEOUTERBOUND(#1086,.T.); +#1089= IFCFACE((#1088)); +#1091= IFCPOLYLOOP((#639,#729,#641)); +#1093= IFCFACEOUTERBOUND(#1091,.T.); +#1094= IFCFACE((#1093)); +#1096= IFCPOLYLOOP((#751,#717,#715)); +#1098= IFCFACEOUTERBOUND(#1096,.T.); +#1099= IFCFACE((#1098)); +#1101= IFCPOLYLOOP((#719,#727,#721)); +#1103= IFCFACEOUTERBOUND(#1101,.T.); +#1104= IFCFACE((#1103)); +#1106= IFCPOLYLOOP((#639,#727,#729)); +#1108= IFCFACEOUTERBOUND(#1106,.T.); +#1109= IFCFACE((#1108)); +#1111= IFCPOLYLOOP((#713,#753,#755)); +#1113= IFCFACEOUTERBOUND(#1111,.T.); +#1114= IFCFACE((#1113)); +#1116= IFCPOLYLOOP((#715,#717,#725)); +#1118= IFCFACEOUTERBOUND(#1116,.T.); +#1119= IFCFACE((#1118)); +#1121= IFCPOLYLOOP((#721,#731,#719)); +#1123= IFCFACEOUTERBOUND(#1121,.T.); +#1124= IFCFACE((#1123)); +#1126= IFCPOLYLOOP((#753,#713,#711)); +#1128= IFCFACEOUTERBOUND(#1126,.T.); +#1129= IFCFACE((#1128)); +#1131= IFCPOLYLOOP((#725,#731,#721)); +#1133= IFCFACEOUTERBOUND(#1131,.T.); +#1134= IFCFACE((#1133)); +#1136= IFCPOLYLOOP((#687,#685,#655,#653)); +#1138= IFCFACEOUTERBOUND(#1136,.T.); +#1139= IFCFACE((#1138)); +#1141= IFCPOLYLOOP((#687,#653,#659,#689)); +#1143= IFCFACEOUTERBOUND(#1141,.T.); +#1144= IFCFACE((#1143)); +#1146= IFCPOLYLOOP((#697,#695,#661,#667)); +#1148= IFCFACEOUTERBOUND(#1146,.T.); +#1149= IFCFACE((#1148)); +#1151= IFCPOLYLOOP((#703,#669,#675,#705)); +#1153= IFCFACEOUTERBOUND(#1151,.T.); +#1154= IFCFACE((#1153)); +#1156= IFCPOLYLOOP((#689,#659,#657,#691)); +#1158= IFCFACEOUTERBOUND(#1156,.T.); +#1159= IFCFACE((#1158)); +#1161= IFCPOLYLOOP((#695,#693,#663,#661)); +#1163= IFCFACEOUTERBOUND(#1161,.T.); +#1164= IFCFACE((#1163)); +#1166= IFCPOLYLOOP((#697,#667,#665,#699)); +#1168= IFCFACEOUTERBOUND(#1166,.T.); +#1169= IFCFACE((#1168)); +#1171= IFCPOLYLOOP((#703,#701,#671,#669)); +#1173= IFCFACEOUTERBOUND(#1171,.T.); +#1174= IFCFACE((#1173)); +#1176= IFCPOLYLOOP((#707,#705,#675,#673)); +#1178= IFCFACEOUTERBOUND(#1176,.T.); +#1179= IFCFACE((#1178)); +#1181= IFCPOLYLOOP((#685,#691,#657,#655)); +#1183= IFCFACEOUTERBOUND(#1181,.T.); +#1184= IFCFACE((#1183)); +#1186= IFCPOLYLOOP((#699,#665,#663,#693)); +#1188= IFCFACEOUTERBOUND(#1186,.T.); +#1189= IFCFACE((#1188)); +#1191= IFCPOLYLOOP((#707,#673,#671,#701)); +#1193= IFCFACEOUTERBOUND(#1191,.T.); +#1194= IFCFACE((#1193)); +#1196= IFCPOLYLOOP((#649,#647,#645,#643,#763,#709,#651)); +#1198= IFCFACEOUTERBOUND(#1196,.T.); +#1199= IFCFACE((#1198)); +#1201= IFCPOLYLOOP((#717,#763,#643,#641,#729,#719,#731)); +#1203= IFCFACEOUTERBOUND(#1201,.T.); +#1204= IFCFACE((#1203)); +#1206= IFCPOLYLOOP((#711,#709,#763,#717,#749,#747,#757,#733,#739,#737,#753)); +#1208= IFCFACEOUTERBOUND(#1206,.T.); +#1209= IFCFACE((#1208)); +#1211= IFCCLOSEDSHELL((#768,#774,#779,#784,#789,#794,#799,#804,#809,#814,#819,#824,#829,#834,#839,#844,#849,#854,#859,#864,#869,#874,#879,#884,#889,#894,#899,#904,#909,#914,#919,#924,#929,#934,#939,#944,#949,#954,#959,#964,#969,#974,#979,#984,#989,#994,#999,#1004,#1009,#1014,#1019,#1024,#1029,#1034,#1039,#1044,#1049,#1054,#1059,#1064,#1069,#1074,#1079,#1084,#1089,#1094,#1099,#1104,#1109,#1114,#1119,#1124,#1129,#1134,#1139,#1144,#1149,#1154,#1159,#1164,#1169,#1174,#1179,#1184,#1189,#1194,#1199,#1204,#1209)); +#1213= IFCFACETEDBREP(#1211); +#1214= IFCCOLOURRGB($,0.666666666666667,0.392156862745098,0.411764705882353); +#1215= IFCSURFACESTYLERENDERING(#1214,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#1216= IFCSURFACESTYLE('Brick, Common',.BOTH.,(#1215)); +#1218= IFCPRESENTATIONSTYLEASSIGNMENT((#1216)); +#1220= IFCSTYLEDITEM(#1213,(#1218),$); +#1223= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#1213)); +#1225= IFCPRODUCTDEFINITIONSHAPE($,$,(#626,#1223)); +#1229= IFCWALL('3cUkl32yn9qRSPvBJVyWw5',#42,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:285330',$,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:45419',#621,#1225,'285330',.NOTDEFINED.); +#1244= IFCMATERIAL('Brick, Common',$,$); +#1251= IFCPRESENTATIONSTYLEASSIGNMENT((#1216)); +#1253= IFCSTYLEDITEM($,(#1251),$); +#1255= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#1253)); +#1258= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#1255),#1244); +#1262= IFCMATERIAL('Fiberglass Batt',$,$); +#1263= IFCCOLOURRGB($,0.498039215686275,0.498039215686275,0.498039215686275); +#1264= IFCSURFACESTYLERENDERING(#1263,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#1265= IFCSURFACESTYLE('Fiberglass Batt',.BOTH.,(#1264)); +#1267= IFCPRESENTATIONSTYLEASSIGNMENT((#1265)); +#1269= IFCSTYLEDITEM($,(#1267),$); +#1271= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#1269)); +#1273= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#1271),#1262); +#1277= IFCMATERIAL('Concrete Masonry Units _Low Density',$,$); +#1278= IFCCOLOURRGB($,0.709803921568627,0.709803921568627,0.709803921568627); +#1279= IFCSURFACESTYLERENDERING(#1278,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#1280= IFCSURFACESTYLE('Concrete Masonry Units _Low Density',.BOTH.,(#1279)); +#1282= IFCPRESENTATIONSTYLEASSIGNMENT((#1280)); +#1284= IFCSTYLEDITEM($,(#1282),$); +#1286= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#1284)); +#1288= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#1286),#1277); +#1292= IFCMATERIAL('Plaster',$,$); +#1293= IFCCOLOURRGB($,0.976470588235294,0.976470588235294,0.976470588235294); +#1294= IFCSURFACESTYLERENDERING(#1293,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#1295= IFCSURFACESTYLE('Plaster',.BOTH.,(#1294)); +#1297= IFCPRESENTATIONSTYLEASSIGNMENT((#1295)); +#1299= IFCSTYLEDITEM($,(#1297),$); +#1301= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#1299)); +#1303= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#1301),#1292); +#1307= IFCMATERIALLIST((#1244,#1262,#1277,#1292)); +#1309= IFCWALLTYPE('2ru7YPT4T9MuTpOS4FRzxX',#42,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P',$,$,(#1399,#1406,#1412,#1416,#1422,#1425),$,'45419',$,.NOTDEFINED.); +#1312= IFCPROPERTYSINGLEVALUE('Base Constraint',$,IFCLABEL('Level: Ground Floor'),$); +#1313= IFCPROPERTYSINGLEVALUE('Base Extension Distance',$,IFCLENGTHMEASURE(0.),$); +#1314= IFCPROPERTYSINGLEVALUE('Base is Attached',$,IFCBOOLEAN(.F.),$); +#1315= IFCPROPERTYSINGLEVALUE('Location Line',$,IFCIDENTIFIER('Wall Centerline'),$); +#1316= IFCPROPERTYSINGLEVALUE('Related to Mass',$,IFCBOOLEAN(.F.),$); +#1317= IFCPROPERTYSINGLEVALUE('Room Bounding',$,IFCBOOLEAN(.T.),$); +#1318= IFCPROPERTYSINGLEVALUE('Top Extension Distance',$,IFCLENGTHMEASURE(0.),$); +#1319= IFCPROPERTYSINGLEVALUE('Top is Attached',$,IFCBOOLEAN(.T.),$); +#1320= IFCPROPERTYSINGLEVALUE('Top Offset',$,IFCLENGTHMEASURE(0.),$); +#1321= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(8000.),$); +#1322= IFCPROPERTYSINGLEVALUE('Phase Created',$,IFCLABEL('New Construction'),$); +#1323= IFCPROPERTYSINGLEVALUE('Enable Analytical Model',$,IFCBOOLEAN(.F.),$); +#1324= IFCPROPERTYSINGLEVALUE('Structural',$,IFCBOOLEAN(.F.),$); +#1325= IFCPROPERTYSINGLEVALUE('Structural Usage',$,IFCIDENTIFIER('Non-bearing'),$); +#1326= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(26.4828947113889),$); +#1327= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(14000.),$); +#1328= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(7.69014560122734),$); +#1329= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Walls'),$); +#1330= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Basic Wall: Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#1331= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Basic Wall: Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#1332= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Basic Wall: Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#1333= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Basic Wall: Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#1334= IFCPROPERTYSINGLEVALUE('Absorptance',$,IFCREAL(0.7),$); +#1335= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(0.235926059936681),$); +#1336= IFCPROPERTYSINGLEVALUE('Roughness',$,IFCINTEGER(3),$); +#1337= IFCPROPERTYSINGLEVALUE('Thermal mass',$,IFCREAL(300303.),$); +#1338= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(4.23861611671209),$); +#1339= IFCPROPERTYSINGLEVALUE('Structural Material',$,IFCLABEL('Concrete Masonry Units _Low Density'),$); +#1340= IFCPROPERTYSINGLEVALUE('Coarse Scale Fill Color',$,IFCINTEGER(12632256),$); +#1341= IFCPROPERTYSINGLEVALUE('Coarse Scale Fill Pattern',$,IFCLABEL('Solid fill'),$); +#1342= IFCPROPERTYSINGLEVALUE('Function',$,IFCIDENTIFIER('Exterior'),$); +#1343= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(290.),$); +#1344= IFCPROPERTYSINGLEVALUE('Wrapping at Ends',$,IFCIDENTIFIER('None'),$); +#1345= IFCPROPERTYSINGLEVALUE('Wrapping at Inserts',$,IFCIDENTIFIER('Both'),$); +#1346= IFCPROPERTYSINGLEVALUE('Assembly Code',$,IFCTEXT(''),$); +#1347= IFCPROPERTYSINGLEVALUE('Assembly Description',$,IFCTEXT(''),$); +#1348= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('31120'),$); +#1349= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#1350= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Basic Wall'),$); +#1351= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWw5',#42,'Constraints',$,(#233,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1321)); +#1363= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWw5',#42,$,$,(#1229),#1351); +#1367= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWw5',#42,'Dimensions',$,(#1326,#1327,#1328)); +#1372= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWw5',#42,$,$,(#1229),#1367); +#1375= IFCPROPERTYSET('1oJs339jfB1wiEMfQP9CeR',#42,'Other',$,(#1329,#1330,#1331,#1332,#1333)); +#1382= IFCRELDEFINESBYPROPERTIES('2ZMYxOD_bCouTPMhyWbIRv',#42,$,$,(#1229),#1375); +#1385= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWw5',#42,'Phasing',$,(#1322)); +#1388= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWw5',#42,$,$,(#1229),#1385); +#1391= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyWw5',#42,'Structural',$,(#1323,#1324,#1325)); +#1396= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyWw5',#42,$,$,(#1229),#1391); +#1399= IFCPROPERTYSET('2ru7YPT4T9MuTpPvmFRzxX',#42,'Analytical Properties',$,(#1334,#1335,#1336,#1337,#1338)); +#1406= IFCPROPERTYSET('2ru7YPT4T9MuTpPyKFRzxX',#42,'Construction',$,(#1342,#1343,#1344,#1345)); +#1412= IFCPROPERTYSET('2ru7YPT4T9MuTpPyGFRzxX',#42,'Graphics',$,(#1340,#1341)); +#1416= IFCPROPERTYSET('2ru7YPT4T9MuTpPy0FRzxX',#42,'Identity Data',$,(#1346,#1347,#1348,#1349)); +#1422= IFCPROPERTYSET('2ru7YPT4T9MuTpPySFRzxX',#42,'Materials and Finishes',$,(#1339)); +#1425= IFCPROPERTYSET('1eaLG2C69EvOo$xTUomOAl',#42,'Other',$,(#1329,#1350)); +#1435= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#1436= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.F.),$); +#1437= IFCPROPERTYSINGLEVALUE('ExtendToStructure',$,IFCBOOLEAN(.T.),$); +#1438= IFCPROPERTYSINGLEVALUE('IsExternal',$,IFCBOOLEAN(.T.),$); +#1439= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.235926059936681),$); +#1440= IFCPROPERTYSET('3cUkl32yn9qRSPxqdVyWw5',#42,'Pset_WallCommon',$,(#1435,#1436,#1437,#1438,#1439)); +#1447= IFCRELDEFINESBYPROPERTIES('12$JpuQdj2ShXUYXybKM33',#42,$,$,(#1229),#1440); +#1450= IFCCLASSIFICATION('http://www.csiorg.net/uniformat','1998',$,'Uniformat',$,$,$); +#1453= IFCCARTESIANPOINT((6265.15150652816,4408.58233348285,0.)); +#1455= IFCAXIS2PLACEMENT3D(#1453,#20,#18); +#1456= IFCLOCALPLACEMENT(#129,#1455); +#1457= IFCCARTESIANPOINT((5800.,-0.)); +#1459= IFCPOLYLINE((#10,#1457)); +#1461= IFCSHAPEREPRESENTATION(#98,'Axis','Curve2D',(#1459)); +#1463= IFCCARTESIANPOINT((0.,-145.,0.)); +#1465= IFCCARTESIANPOINT((3462.50000000007,-145.,0.)); +#1467= IFCCARTESIANPOINT((3557.50000000007,-145.,0.)); +#1469= IFCCARTESIANPOINT((5510.,-145.,0.)); +#1471= IFCCARTESIANPOINT((5800.,-145.,0.)); +#1473= IFCCARTESIANPOINT((5800.,-145.,2676.45898289168)); +#1475= IFCCARTESIANPOINT((5655.99961030382,-145.,2750.81426418826)); +#1477= IFCCARTESIANPOINT((5510.00658822808,-145.,2821.08939076384)); +#1479= IFCCARTESIANPOINT((5030.36639972131,-145.,3018.12167261699)); +#1481= IFCCARTESIANPOINT((4535.01039000319,-145.,3171.40067158954)); +#1483= IFCCARTESIANPOINT((4027.91662772618,-145.,3279.69635218307)); +#1485= IFCCARTESIANPOINT((3513.16127598668,-145.,3342.1381993083)); +#1487= IFCCARTESIANPOINT((2994.88208427577,-145.,3358.22428189562)); +#1489= IFCCARTESIANPOINT((2477.2451285711,-145.,3327.82528760825)); +#1491= IFCCARTESIANPOINT((1964.41132372418,-145.,3251.18556242326)); +#1493= IFCCARTESIANPOINT((1460.50297731369,-145.,3128.92114672262)); +#1495= IFCCARTESIANPOINT((969.570653803279,-145.,2962.0148236776)); +#1497= IFCCARTESIANPOINT((495.560611894655,-145.,2751.80821800416)); +#1499= IFCCARTESIANPOINT((42.2976833165505,-145.,2500.)); +#1501= IFCCARTESIANPOINT((5510.,-145.,2500.)); +#1503= IFCCARTESIANPOINT((5622.50000000007,-145.,2500.)); +#1505= IFCCARTESIANPOINT((5622.50000000007,-145.,2335.)); +#1507= IFCCARTESIANPOINT((3557.50000000007,-145.,2335.)); +#1509= IFCCARTESIANPOINT((3462.50000000007,-145.,2335.)); +#1511= IFCCARTESIANPOINT((0.,-145.,2335.)); +#1513= IFCCARTESIANPOINT((5800.,145.,0.)); +#1515= IFCCARTESIANPOINT((0.,145.,0.)); +#1517= IFCCARTESIANPOINT((0.,145.,2473.70259937423)); +#1519= IFCCARTESIANPOINT((459.972970326037,145.,2733.9233440816)); +#1521= IFCCARTESIANPOINT((941.778971390975,145.,2951.07063682186)); +#1523= IFCCARTESIANPOINT((1441.39503996031,145.,3123.33135037528)); +#1525= IFCCARTESIANPOINT((1954.64950305617,145.,3249.26714956994)); +#1527= IFCCARTESIANPOINT((2477.25681041472,145.,3327.82650103151)); +#1529= IFCCARTESIANPOINT((3269.14648687281,145.,3355.50937809072)); +#1531= IFCCARTESIANPOINT((3795.96388779996,145.,3313.63581259913)); +#1533= IFCCARTESIANPOINT((4316.75960453516,145.,3223.84833665244)); +#1535= IFCCARTESIANPOINT((4827.18511917603,145.,3086.89665389452)); +#1537= IFCCARTESIANPOINT((5322.97850249209,145.,2903.92427765529)); +#1539= IFCCARTESIANPOINT((5800.,145.,2676.4589828917)); +#1541= IFCCARTESIANPOINT((0.,-32.5000000000022,2335.)); +#1543= IFCCARTESIANPOINT((0.,-32.5000000000022,2473.70259937427)); +#1545= IFCCARTESIANPOINT((21.1205331738205,-32.500000000001,2486.89683206974)); +#1547= IFCCARTESIANPOINT((42.2976833165186,-32.500000000001,2500.)); +#1549= IFCCARTESIANPOINT((2873.20164864377,145.,3341.66793956111)); +#1551= IFCCARTESIANPOINT((5622.50000000007,-32.5000000000003,2335.)); +#1553= IFCCARTESIANPOINT((5622.50000000007,-32.5000000000003,2500.)); +#1555= IFCPOLYLOOP((#1509,#1511,#1463,#1465,#1467,#1469,#1471,#1473,#1475,#1477,#1479,#1481,#1483,#1485,#1487,#1489,#1491,#1493,#1495,#1497,#1499,#1501,#1503,#1505,#1507)); +#1557= IFCFACEOUTERBOUND(#1555,.T.); +#1558= IFCFACE((#1557)); +#1560= IFCPOLYLOOP((#1513,#1515,#1517,#1519,#1521,#1523,#1525,#1527,#1549,#1529,#1531,#1533,#1535,#1537,#1539)); +#1562= IFCFACEOUTERBOUND(#1560,.T.); +#1563= IFCFACE((#1562)); +#1565= IFCPOLYLOOP((#1471,#1469,#1467,#1465,#1463,#1515,#1513)); +#1567= IFCFACEOUTERBOUND(#1565,.T.); +#1568= IFCFACE((#1567)); +#1570= IFCPOLYLOOP((#1463,#1511,#1541,#1543,#1517,#1515)); +#1572= IFCFACEOUTERBOUND(#1570,.T.); +#1573= IFCFACE((#1572)); +#1575= IFCPOLYLOOP((#1473,#1471,#1513,#1539)); +#1577= IFCFACEOUTERBOUND(#1575,.T.); +#1578= IFCFACE((#1577)); +#1580= IFCPOLYLOOP((#1497,#1547,#1499)); +#1582= IFCFACEOUTERBOUND(#1580,.T.); +#1583= IFCFACE((#1582)); +#1585= IFCPOLYLOOP((#1493,#1491,#1525)); +#1587= IFCFACEOUTERBOUND(#1585,.T.); +#1588= IFCFACE((#1587)); +#1590= IFCPOLYLOOP((#1523,#1495,#1493)); +#1592= IFCFACEOUTERBOUND(#1590,.T.); +#1593= IFCFACE((#1592)); +#1595= IFCPOLYLOOP((#1521,#1497,#1495)); +#1597= IFCFACEOUTERBOUND(#1595,.T.); +#1598= IFCFACE((#1597)); +#1600= IFCPOLYLOOP((#1527,#1525,#1491)); +#1602= IFCFACEOUTERBOUND(#1600,.T.); +#1603= IFCFACE((#1602)); +#1605= IFCPOLYLOOP((#1517,#1545,#1547)); +#1607= IFCFACEOUTERBOUND(#1605,.T.); +#1608= IFCFACE((#1607)); +#1610= IFCPOLYLOOP((#1545,#1517,#1543)); +#1612= IFCFACEOUTERBOUND(#1610,.T.); +#1613= IFCFACE((#1612)); +#1615= IFCPOLYLOOP((#1549,#1489,#1487)); +#1617= IFCFACEOUTERBOUND(#1615,.T.); +#1618= IFCFACE((#1617)); +#1620= IFCPOLYLOOP((#1517,#1547,#1519)); +#1622= IFCFACEOUTERBOUND(#1620,.T.); +#1623= IFCFACE((#1622)); +#1625= IFCPOLYLOOP((#1547,#1497,#1519)); +#1627= IFCFACEOUTERBOUND(#1625,.T.); +#1628= IFCFACE((#1627)); +#1630= IFCPOLYLOOP((#1497,#1521,#1519)); +#1632= IFCFACEOUTERBOUND(#1630,.T.); +#1633= IFCFACE((#1632)); +#1635= IFCPOLYLOOP((#1523,#1521,#1495)); +#1637= IFCFACEOUTERBOUND(#1635,.T.); +#1638= IFCFACE((#1637)); +#1640= IFCPOLYLOOP((#1493,#1525,#1523)); +#1642= IFCFACEOUTERBOUND(#1640,.T.); +#1643= IFCFACE((#1642)); +#1645= IFCPOLYLOOP((#1491,#1489,#1527)); +#1647= IFCFACEOUTERBOUND(#1645,.T.); +#1648= IFCFACE((#1647)); +#1650= IFCPOLYLOOP((#1531,#1485,#1483)); +#1652= IFCFACEOUTERBOUND(#1650,.T.); +#1653= IFCFACE((#1652)); +#1655= IFCPOLYLOOP((#1481,#1533,#1483)); +#1657= IFCFACEOUTERBOUND(#1655,.T.); +#1658= IFCFACE((#1657)); +#1660= IFCPOLYLOOP((#1477,#1475,#1539)); +#1662= IFCFACEOUTERBOUND(#1660,.T.); +#1663= IFCFACE((#1662)); +#1665= IFCPOLYLOOP((#1537,#1479,#1477)); +#1667= IFCFACEOUTERBOUND(#1665,.T.); +#1668= IFCFACE((#1667)); +#1670= IFCPOLYLOOP((#1535,#1481,#1479)); +#1672= IFCFACEOUTERBOUND(#1670,.T.); +#1673= IFCFACE((#1672)); +#1675= IFCPOLYLOOP((#1539,#1475,#1473)); +#1677= IFCFACEOUTERBOUND(#1675,.T.); +#1678= IFCFACE((#1677)); +#1680= IFCPOLYLOOP((#1549,#1527,#1489)); +#1682= IFCFACEOUTERBOUND(#1680,.T.); +#1683= IFCFACE((#1682)); +#1685= IFCPOLYLOOP((#1487,#1529,#1549)); +#1687= IFCFACEOUTERBOUND(#1685,.T.); +#1688= IFCFACE((#1687)); +#1690= IFCPOLYLOOP((#1487,#1485,#1529)); +#1692= IFCFACEOUTERBOUND(#1690,.T.); +#1693= IFCFACE((#1692)); +#1695= IFCPOLYLOOP((#1531,#1529,#1485)); +#1697= IFCFACEOUTERBOUND(#1695,.T.); +#1698= IFCFACE((#1697)); +#1700= IFCPOLYLOOP((#1483,#1533,#1531)); +#1702= IFCFACEOUTERBOUND(#1700,.T.); +#1703= IFCFACE((#1702)); +#1705= IFCPOLYLOOP((#1481,#1535,#1533)); +#1707= IFCFACEOUTERBOUND(#1705,.T.); +#1708= IFCFACE((#1707)); +#1710= IFCPOLYLOOP((#1537,#1535,#1479)); +#1712= IFCFACEOUTERBOUND(#1710,.T.); +#1713= IFCFACE((#1712)); +#1715= IFCPOLYLOOP((#1477,#1539,#1537)); +#1717= IFCFACEOUTERBOUND(#1715,.T.); +#1718= IFCFACE((#1717)); +#1720= IFCPOLYLOOP((#1509,#1507,#1505,#1551,#1541,#1511)); +#1722= IFCFACEOUTERBOUND(#1720,.T.); +#1723= IFCFACE((#1722)); +#1725= IFCPOLYLOOP((#1501,#1499,#1547,#1553,#1503)); +#1727= IFCFACEOUTERBOUND(#1725,.T.); +#1728= IFCFACE((#1727)); +#1730= IFCPOLYLOOP((#1547,#1545,#1543,#1541,#1551,#1553)); +#1732= IFCFACEOUTERBOUND(#1730,.T.); +#1733= IFCFACE((#1732)); +#1735= IFCPOLYLOOP((#1553,#1551,#1505,#1503)); +#1737= IFCFACEOUTERBOUND(#1735,.T.); +#1738= IFCFACE((#1737)); +#1740= IFCCLOSEDSHELL((#1558,#1563,#1568,#1573,#1578,#1583,#1588,#1593,#1598,#1603,#1608,#1613,#1618,#1623,#1628,#1633,#1638,#1643,#1648,#1653,#1658,#1663,#1668,#1673,#1678,#1683,#1688,#1693,#1698,#1703,#1708,#1713,#1718,#1723,#1728,#1733,#1738)); +#1742= IFCFACETEDBREP(#1740); +#1743= IFCSTYLEDITEM(#1742,(#1218),$); +#1746= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#1742)); +#1748= IFCPRODUCTDEFINITIONSHAPE($,$,(#1461,#1746)); +#1752= IFCWALL('3cUkl32yn9qRSPvBJVyWx4',#42,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:285395',$,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:45419',#1456,#1748,'285395',.NOTDEFINED.); +#1755= IFCMATERIALLIST((#1244,#1262,#1277,#1292)); +#1757= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(8000.),$); +#1758= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(17.9995085686486),$); +#1759= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(5800.),$); +#1760= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(5.11547042910549),$); +#1761= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWx4',#42,'Constraints',$,(#233,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#1757)); +#1764= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWx4',#42,$,$,(#1752),#1761); +#1768= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWx4',#42,'Dimensions',$,(#1758,#1759,#1760)); +#1773= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWx4',#42,$,$,(#1752),#1768); +#1776= IFCPROPERTYSET('2Ua09llE16KvQTrzLjPaKK',#42,'Other',$,(#1329,#1330,#1331,#1332,#1333)); +#1778= IFCRELDEFINESBYPROPERTIES('0VhlLjXPf01fKocd1UDxtr',#42,$,$,(#1752),#1776); +#1781= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWx4',#42,'Phasing',$,(#1322)); +#1783= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWx4',#42,$,$,(#1752),#1781); +#1786= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyWx4',#42,'Structural',$,(#1323,#1324,#1325)); +#1788= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyWx4',#42,$,$,(#1752),#1786); +#1791= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.235926059936681),$); +#1792= IFCPROPERTYSET('3cUkl32yn9qRSPxqdVyWx4',#42,'Pset_WallCommon',$,(#1435,#1436,#1437,#1438,#1791)); +#1795= IFCRELDEFINESBYPROPERTIES('0vWN6b9MH2vfEfvmZoLUGz',#42,$,$,(#1752),#1792); +#1798= IFCCARTESIANPOINT((6120.15150652815,-1246.41766651721,0.)); +#1800= IFCAXIS2PLACEMENT3D(#1798,#20,#14); +#1801= IFCLOCALPLACEMENT(#129,#1800); +#1802= IFCCARTESIANPOINT((8955.,0.)); +#1804= IFCPOLYLINE((#10,#1802)); +#1806= IFCSHAPEREPRESENTATION(#98,'Axis','Curve2D',(#1804)); +#1808= IFCCARTESIANPOINT((8955.,145.,0.)); +#1810= IFCCARTESIANPOINT((8955.,-145.,0.)); +#1812= IFCCARTESIANPOINT((4547.5,-145.,0.)); +#1814= IFCCARTESIANPOINT((4452.5,-145.,0.)); +#1816= IFCCARTESIANPOINT((3131.25,-145.,0.)); +#1818= IFCCARTESIANPOINT((3131.25,145.,0.)); +#1820= IFCCARTESIANPOINT((8955.,-145.,2821.09277768943)); +#1822= IFCCARTESIANPOINT((0.,-145.,2821.09277768942)); +#1824= IFCCARTESIANPOINT((0.,-145.,2500.)); +#1826= IFCCARTESIANPOINT((8955.,-145.,2500.)); +#1828= IFCCARTESIANPOINT((3131.25,-145.,2110.)); +#1830= IFCCARTESIANPOINT((8955.,-145.,2335.)); +#1832= IFCCARTESIANPOINT((4547.5,-145.,2335.)); +#1834= IFCCARTESIANPOINT((4452.5,-145.,2335.)); +#1836= IFCCARTESIANPOINT((0.,-145.,2335.)); +#1838= IFCCARTESIANPOINT((0.,-145.,0.)); +#1840= IFCCARTESIANPOINT((1321.25,-145.,0.)); +#1842= IFCCARTESIANPOINT((1321.25,-145.,2110.)); +#1844= IFCCARTESIANPOINT((5846.25,-145.,900.)); +#1846= IFCCARTESIANPOINT((5846.25,-145.,2110.)); +#1848= IFCCARTESIANPOINT((7656.25,-145.,2110.)); +#1850= IFCCARTESIANPOINT((7656.25,-145.,900.)); +#1852= IFCCARTESIANPOINT((8955.,145.,2676.45898289169)); +#1854= IFCCARTESIANPOINT((3131.25,145.,2110.)); +#1856= IFCCARTESIANPOINT((1321.25,145.,2110.)); +#1858= IFCCARTESIANPOINT((1321.25,145.,0.)); +#1860= IFCCARTESIANPOINT((0.,145.,0.)); +#1862= IFCCARTESIANPOINT((0.,145.,2676.45898289169)); +#1864= IFCCARTESIANPOINT((5846.25,145.,2110.)); +#1866= IFCCARTESIANPOINT((5846.25,145.,900.)); +#1868= IFCCARTESIANPOINT((7656.25,145.,900.)); +#1870= IFCCARTESIANPOINT((7656.25,145.,2110.)); +#1872= IFCCARTESIANPOINT((8955.,1.01323015168983,2750.8074714855)); +#1874= IFCCARTESIANPOINT((8955.,-32.5000000000001,2500.)); +#1876= IFCCARTESIANPOINT((8955.,-32.4999999999997,2335.)); +#1878= IFCCARTESIANPOINT((0.,-32.4999999999994,2335.)); +#1880= IFCCARTESIANPOINT((0.,-32.4999999999994,2500.)); +#1882= IFCCARTESIANPOINT((0.,1.01323015169065,2750.80747148549)); +#1884= IFCCARTESIANPOINT((5310.83541788015,145.,2676.45898289171)); +#1886= IFCCARTESIANPOINT((4477.5,-145.,2821.09277768943)); +#1888= IFCCARTESIANPOINT((6716.25,-145.,2821.09277768944)); +#1890= IFCCARTESIANPOINT((2655.41770894008,145.,2676.45898289171)); +#1892= IFCCARTESIANPOINT((2238.75,-145.,2821.09277768943)); +#1894= IFCCARTESIANPOINT((7132.91770894008,145.,2676.45898289171)); +#1896= IFCCARTESIANPOINT((1327.70885447004,145.,2676.45898289171)); +#1898= IFCCARTESIANPOINT((7627.29114552065,-145.,2821.09277768944)); +#1900= IFCCARTESIANPOINT((7171.77057285756,-4.60514875474842,2753.60576013737)); +#1902= IFCCARTESIANPOINT((5596.875,-145.,2821.09277768944)); +#1904= IFCCARTESIANPOINT((5037.18750010109,-5.48852286764564,2754.04504118941)); +#1906= IFCCARTESIANPOINT((3983.12656341011,145.,2676.45898289171)); +#1908= IFCCARTESIANPOINT((3358.125,-145.,2821.09277768943)); +#1910= IFCCARTESIANPOINT((1327.70885447935,-145.,2821.09277768943)); +#1912= IFCCARTESIANPOINT((1783.22942735949,1.01323016058423,2750.80747148106)); +#1914= IFCCARTESIANPOINT((3319.27213606068,12.9820995107311,2744.82084887149)); +#1916= IFCCARTESIANPOINT((6221.87656341012,145.,2676.45898289171)); +#1918= IFCCARTESIANPOINT((6104.98482312892,-24.4189810305649,2763.4136232555)); +#1920= IFCPOLYLOOP((#1814,#1816,#1818,#1808,#1810,#1812)); +#1922= IFCFACEOUTERBOUND(#1920,.T.); +#1923= IFCFACE((#1922)); +#1925= IFCPOLYLOOP((#1840,#1838,#1860,#1858)); +#1927= IFCFACEOUTERBOUND(#1925,.T.); +#1928= IFCFACE((#1927)); +#1930= IFCPOLYLOOP((#1824,#1826,#1820,#1898,#1888,#1902,#1886,#1908,#1892,#1910,#1822)); +#1932= IFCFACEOUTERBOUND(#1930,.T.); +#1933= IFCFACE((#1932)); +#1935= IFCPOLYLOOP((#1824,#1820,#1898)); +#1937= IFCFACEOUTERBOUND(#1935,.T.); +#1938= IFCFACE((#1937)); +#1940= IFCPOLYLOOP((#1826,#1820,#1824)); +#1942= IFCFACEOUTERBOUND(#1940,.T.); +#1943= IFCFACE((#1942)); +#1945= IFCPOLYLOOP((#1824,#1898,#1888)); +#1947= IFCFACEOUTERBOUND(#1945,.T.); +#1948= IFCFACE((#1947)); +#1950= IFCPOLYLOOP((#1824,#1888,#1902)); +#1952= IFCFACEOUTERBOUND(#1950,.T.); +#1953= IFCFACE((#1952)); +#1955= IFCPOLYLOOP((#1824,#1902,#1886)); +#1957= IFCFACEOUTERBOUND(#1955,.T.); +#1958= IFCFACE((#1957)); +#1960= IFCPOLYLOOP((#1824,#1886,#1908)); +#1962= IFCFACEOUTERBOUND(#1960,.T.); +#1963= IFCFACE((#1962)); +#1965= IFCPOLYLOOP((#1824,#1908,#1892)); +#1967= IFCFACEOUTERBOUND(#1965,.T.); +#1968= IFCFACE((#1967)); +#1970= IFCPOLYLOOP((#1824,#1892,#1910)); +#1972= IFCFACEOUTERBOUND(#1970,.T.); +#1973= IFCFACE((#1972)); +#1975= IFCPOLYLOOP((#1824,#1910,#1822)); +#1977= IFCFACEOUTERBOUND(#1975,.T.); +#1978= IFCFACE((#1977)); +#1980= IFCPOLYLOOP((#1842,#1838,#1840)); +#1982= IFCFACEOUTERBOUND(#1980,.T.); +#1983= IFCFACE((#1982)); +#1985= IFCPOLYLOOP((#1842,#1836,#1838)); +#1987= IFCFACEOUTERBOUND(#1985,.T.); +#1988= IFCFACE((#1987)); +#1990= IFCPOLYLOOP((#1836,#1842,#1834)); +#1992= IFCFACEOUTERBOUND(#1990,.T.); +#1993= IFCFACE((#1992)); +#1995= IFCPOLYLOOP((#1828,#1834,#1842)); +#1997= IFCFACEOUTERBOUND(#1995,.T.); +#1998= IFCFACE((#1997)); +#2000= IFCPOLYLOOP((#1834,#1828,#1814)); +#2002= IFCFACEOUTERBOUND(#2000,.T.); +#2003= IFCFACE((#2002)); +#2005= IFCPOLYLOOP((#1828,#1816,#1814)); +#2007= IFCFACEOUTERBOUND(#2005,.T.); +#2008= IFCFACE((#2007)); +#2010= IFCPOLYLOOP((#1814,#1832,#1834)); +#2012= IFCFACEOUTERBOUND(#2010,.T.); +#2013= IFCFACE((#2012)); +#2015= IFCPOLYLOOP((#1812,#1832,#1814)); +#2017= IFCFACEOUTERBOUND(#2015,.T.); +#2018= IFCFACE((#2017)); +#2020= IFCPOLYLOOP((#1812,#1844,#1832)); +#2022= IFCFACEOUTERBOUND(#2020,.T.); +#2023= IFCFACE((#2022)); +#2025= IFCPOLYLOOP((#1844,#1812,#1850)); +#2027= IFCFACEOUTERBOUND(#2025,.T.); +#2028= IFCFACE((#2027)); +#2030= IFCPOLYLOOP((#1810,#1850,#1812)); +#2032= IFCFACEOUTERBOUND(#2030,.T.); +#2033= IFCFACE((#2032)); +#2035= IFCPOLYLOOP((#1850,#1810,#1830)); +#2037= IFCFACEOUTERBOUND(#2035,.T.); +#2038= IFCFACE((#2037)); +#2040= IFCPOLYLOOP((#1848,#1830,#1832)); +#2042= IFCFACEOUTERBOUND(#2040,.T.); +#2043= IFCFACE((#2042)); +#2045= IFCPOLYLOOP((#1830,#1848,#1850)); +#2047= IFCFACEOUTERBOUND(#2045,.T.); +#2048= IFCFACE((#2047)); +#2050= IFCPOLYLOOP((#1846,#1832,#1844)); +#2052= IFCFACEOUTERBOUND(#2050,.T.); +#2053= IFCFACE((#2052)); +#2055= IFCPOLYLOOP((#1832,#1846,#1848)); +#2057= IFCFACEOUTERBOUND(#2055,.T.); +#2058= IFCFACE((#2057)); +#2060= IFCPOLYLOOP((#1808,#1866,#1868)); +#2062= IFCFACEOUTERBOUND(#2060,.T.); +#2063= IFCFACE((#2062)); +#2065= IFCPOLYLOOP((#1866,#1808,#1818)); +#2067= IFCFACEOUTERBOUND(#2065,.T.); +#2068= IFCFACE((#2067)); +#2070= IFCPOLYLOOP((#1808,#1868,#1852)); +#2072= IFCFACEOUTERBOUND(#2070,.T.); +#2073= IFCFACE((#2072)); +#2075= IFCPOLYLOOP((#1818,#1854,#1866)); +#2077= IFCFACEOUTERBOUND(#2075,.T.); +#2078= IFCFACE((#2077)); +#2080= IFCPOLYLOOP((#1852,#1864,#1854)); +#2082= IFCFACEOUTERBOUND(#2080,.T.); +#2083= IFCFACE((#2082)); +#2085= IFCPOLYLOOP((#1866,#1854,#1864)); +#2087= IFCFACEOUTERBOUND(#2085,.T.); +#2088= IFCFACE((#2087)); +#2090= IFCPOLYLOOP((#1854,#1894,#1852)); +#2092= IFCFACEOUTERBOUND(#2090,.T.); +#2093= IFCFACE((#2092)); +#2095= IFCPOLYLOOP((#1854,#1916,#1894)); +#2097= IFCFACEOUTERBOUND(#2095,.T.); +#2098= IFCFACE((#2097)); +#2100= IFCPOLYLOOP((#1854,#1884,#1916)); +#2102= IFCFACEOUTERBOUND(#2100,.T.); +#2103= IFCFACE((#2102)); +#2105= IFCPOLYLOOP((#1854,#1906,#1884)); +#2107= IFCFACEOUTERBOUND(#2105,.T.); +#2108= IFCFACE((#2107)); +#2110= IFCPOLYLOOP((#1854,#1890,#1906)); +#2112= IFCFACEOUTERBOUND(#2110,.T.); +#2113= IFCFACE((#2112)); +#2115= IFCPOLYLOOP((#1854,#1896,#1890)); +#2117= IFCFACEOUTERBOUND(#2115,.T.); +#2118= IFCFACE((#2117)); +#2120= IFCPOLYLOOP((#1854,#1862,#1896)); +#2122= IFCFACEOUTERBOUND(#2120,.T.); +#2123= IFCFACE((#2122)); +#2125= IFCPOLYLOOP((#1854,#1856,#1862)); +#2127= IFCFACEOUTERBOUND(#2125,.T.); +#2128= IFCFACE((#2127)); +#2130= IFCPOLYLOOP((#1862,#1856,#1860)); +#2132= IFCFACEOUTERBOUND(#2130,.T.); +#2133= IFCFACE((#2132)); +#2135= IFCPOLYLOOP((#1856,#1858,#1860)); +#2137= IFCFACEOUTERBOUND(#2135,.T.); +#2138= IFCFACE((#2137)); +#2140= IFCPOLYLOOP((#1852,#1870,#1864)); +#2142= IFCFACEOUTERBOUND(#2140,.T.); +#2143= IFCFACE((#2142)); +#2145= IFCPOLYLOOP((#1870,#1852,#1868)); +#2147= IFCFACEOUTERBOUND(#2145,.T.); +#2148= IFCFACE((#2147)); +#2150= IFCPOLYLOOP((#1830,#1810,#1808,#1852,#1872,#1820,#1826,#1874,#1876)); +#2152= IFCFACEOUTERBOUND(#2150,.T.); +#2153= IFCFACE((#2152)); +#2155= IFCPOLYLOOP((#1878,#1880,#1824,#1822,#1882,#1862,#1860,#1838,#1836)); +#2157= IFCFACEOUTERBOUND(#2155,.T.); +#2158= IFCFACE((#2157)); +#2160= IFCPOLYLOOP((#1816,#1828,#1854,#1818)); +#2162= IFCFACEOUTERBOUND(#2160,.T.); +#2163= IFCFACE((#2162)); +#2165= IFCPOLYLOOP((#1842,#1840,#1858,#1856)); +#2167= IFCFACEOUTERBOUND(#2165,.T.); +#2168= IFCFACE((#2167)); +#2170= IFCPOLYLOOP((#1828,#1842,#1856,#1854)); +#2172= IFCFACEOUTERBOUND(#2170,.T.); +#2173= IFCFACE((#2172)); +#2175= IFCPOLYLOOP((#1864,#1870,#1848,#1846)); +#2177= IFCFACEOUTERBOUND(#2175,.T.); +#2178= IFCFACE((#2177)); +#2180= IFCPOLYLOOP((#1914,#1904,#1906)); +#2182= IFCFACEOUTERBOUND(#2180,.T.); +#2183= IFCFACE((#2182)); +#2185= IFCPOLYLOOP((#1894,#1916,#1900,#1852)); +#2187= IFCFACEOUTERBOUND(#2185,.T.); +#2188= IFCFACE((#2187)); +#2190= IFCPOLYLOOP((#1914,#1892,#1908,#1886)); +#2192= IFCFACEOUTERBOUND(#2190,.T.); +#2193= IFCFACE((#2192)); +#2195= IFCPOLYLOOP((#1872,#1900,#1898)); +#2197= IFCFACEOUTERBOUND(#2195,.T.); +#2198= IFCFACE((#2197)); +#2200= IFCPOLYLOOP((#1872,#1852,#1900)); +#2202= IFCFACEOUTERBOUND(#2200,.T.); +#2203= IFCFACE((#2202)); +#2205= IFCPOLYLOOP((#1912,#1892,#1914)); +#2207= IFCFACEOUTERBOUND(#2205,.T.); +#2208= IFCFACE((#2207)); +#2210= IFCPOLYLOOP((#1892,#1912,#1882,#1822,#1910)); +#2212= IFCFACEOUTERBOUND(#2210,.T.); +#2213= IFCFACE((#2212)); +#2215= IFCPOLYLOOP((#1898,#1820,#1872)); +#2217= IFCFACEOUTERBOUND(#2215,.T.); +#2218= IFCFACE((#2217)); +#2220= IFCPOLYLOOP((#1898,#1900,#1888)); +#2222= IFCFACEOUTERBOUND(#2220,.T.); +#2223= IFCFACE((#2222)); +#2225= IFCPOLYLOOP((#1884,#1918,#1916)); +#2227= IFCFACEOUTERBOUND(#2225,.T.); +#2228= IFCFACE((#2227)); +#2230= IFCPOLYLOOP((#1884,#1904,#1918)); +#2232= IFCFACEOUTERBOUND(#2230,.T.); +#2233= IFCFACE((#2232)); +#2235= IFCPOLYLOOP((#1896,#1862,#1882,#1912,#1890)); +#2237= IFCFACEOUTERBOUND(#2235,.T.); +#2238= IFCFACE((#2237)); +#2240= IFCPOLYLOOP((#1904,#1886,#1902)); +#2242= IFCFACEOUTERBOUND(#2240,.T.); +#2243= IFCFACE((#2242)); +#2245= IFCPOLYLOOP((#1900,#1918,#1888)); +#2247= IFCFACEOUTERBOUND(#2245,.T.); +#2248= IFCFACE((#2247)); +#2250= IFCPOLYLOOP((#1904,#1884,#1906)); +#2252= IFCFACEOUTERBOUND(#2250,.T.); +#2253= IFCFACE((#2252)); +#2255= IFCPOLYLOOP((#1914,#1886,#1904)); +#2257= IFCFACEOUTERBOUND(#2255,.T.); +#2258= IFCFACE((#2257)); +#2260= IFCPOLYLOOP((#1890,#1914,#1906)); +#2262= IFCFACEOUTERBOUND(#2260,.T.); +#2263= IFCFACE((#2262)); +#2265= IFCPOLYLOOP((#1912,#1914,#1890)); +#2267= IFCFACEOUTERBOUND(#2265,.T.); +#2268= IFCFACE((#2267)); +#2270= IFCPOLYLOOP((#1918,#1904,#1902)); +#2272= IFCFACEOUTERBOUND(#2270,.T.); +#2273= IFCFACE((#2272)); +#2275= IFCPOLYLOOP((#1888,#1918,#1902)); +#2277= IFCFACEOUTERBOUND(#2275,.T.); +#2278= IFCFACE((#2277)); +#2280= IFCPOLYLOOP((#1916,#1918,#1900)); +#2282= IFCFACEOUTERBOUND(#2280,.T.); +#2283= IFCFACE((#2282)); +#2285= IFCPOLYLOOP((#1866,#1864,#1846,#1844)); +#2287= IFCFACEOUTERBOUND(#2285,.T.); +#2288= IFCFACE((#2287)); +#2290= IFCPOLYLOOP((#1868,#1866,#1844,#1850)); +#2292= IFCFACEOUTERBOUND(#2290,.T.); +#2293= IFCFACE((#2292)); +#2295= IFCPOLYLOOP((#1870,#1868,#1850,#1848)); +#2297= IFCFACEOUTERBOUND(#2295,.T.); +#2298= IFCFACE((#2297)); +#2300= IFCPOLYLOOP((#1876,#1878,#1836,#1834,#1832,#1830)); +#2302= IFCFACEOUTERBOUND(#2300,.T.); +#2303= IFCFACE((#2302)); +#2305= IFCPOLYLOOP((#1824,#1880,#1874,#1826)); +#2307= IFCFACEOUTERBOUND(#2305,.T.); +#2308= IFCFACE((#2307)); +#2310= IFCPOLYLOOP((#1880,#1878,#1876,#1874)); +#2312= IFCFACEOUTERBOUND(#2310,.T.); +#2313= IFCFACE((#2312)); +#2315= IFCCLOSEDSHELL((#1923,#1928,#1933,#1938,#1943,#1948,#1953,#1958,#1963,#1968,#1973,#1978,#1983,#1988,#1993,#1998,#2003,#2008,#2013,#2018,#2023,#2028,#2033,#2038,#2043,#2048,#2053,#2058,#2063,#2068,#2073,#2078,#2083,#2088,#2093,#2098,#2103,#2108,#2113,#2118,#2123,#2128,#2133,#2138,#2143,#2148,#2153,#2158,#2163,#2168,#2173,#2178,#2183,#2188,#2193,#2198,#2203,#2208,#2213,#2218,#2223,#2228,#2233,#2238,#2243,#2248,#2253,#2258,#2263,#2268,#2273,#2278,#2283,#2288,#2293,#2298,#2303,#2308,#2313)); +#2317= IFCFACETEDBREP(#2315); +#2318= IFCSTYLEDITEM(#2317,(#1218),$); +#2321= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#2317)); +#2323= IFCPRODUCTDEFINITIONSHAPE($,$,(#1806,#2321)); +#2327= IFCWALL('3cUkl32yn9qRSPvBJVyWy4',#42,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:285459',$,'Basic Wall:Wall-Ext_102Bwk-75Ins-100LBlk-12P:45419',#1801,#2323,'285459',.NOTDEFINED.); +#2330= IFCMATERIALLIST((#1244,#1262,#1277,#1292)); +#2332= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(8000.),$); +#2333= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(17.9584901917951),$); +#2334= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(9100.),$); +#2335= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(5.23393063112682),$); +#2336= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWy4',#42,'Constraints',$,(#233,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#2332)); +#2339= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWy4',#42,$,$,(#2327),#2336); +#2343= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWy4',#42,'Dimensions',$,(#2333,#2334,#2335)); +#2348= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWy4',#42,$,$,(#2327),#2343); +#2351= IFCPROPERTYSET('0Ucxe785fFnubjhwqJO_ko',#42,'Other',$,(#1329,#1330,#1331,#1332,#1333)); +#2353= IFCRELDEFINESBYPROPERTIES('181TqHqa93SvPeO9r76SjB',#42,$,$,(#2327),#2351); +#2356= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWy4',#42,'Phasing',$,(#1322)); +#2358= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWy4',#42,$,$,(#2327),#2356); +#2361= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyWy4',#42,'Structural',$,(#1323,#1324,#1325)); +#2363= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyWy4',#42,$,$,(#2327),#2361); +#2366= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.235926059936681),$); +#2367= IFCPROPERTYSET('3cUkl32yn9qRSPxqdVyWy4',#42,'Pset_WallCommon',$,(#1435,#1436,#1437,#1438,#2366)); +#2370= IFCRELDEFINESBYPROPERTIES('2d98N565v17xR1ddnpQqpk',#42,$,$,(#2327),#2367); +#2373= IFCAXIS2PLACEMENT3D(#6,$,$); +#2374= IFCLOCALPLACEMENT(#129,#2373); +#2375= IFCCURTAINWALL('3cUkl32yn9qRSPvBJVyW_P',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:285582',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:29096',#2374,$,'285582',$); +#2377= IFCAXIS2PLACEMENT3D(#2433,$,$); +#83777= IFCRELCONTAINEDINSPATIALSTRUCTURE('0laxYw82f0mxC_aVWBov2h',#42,$,$,(#37554,#82818),#323); +#2379= IFCCARTESIANPOINT((-1427.1936551337,-942.500000000011)); +#2381= IFCCARTESIANPOINT((1046.50894424052,-942.500000000011)); +#2383= IFCPOLYLINE((#2379,#2381)); +#2385= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2383); +#2387= IFCCARTESIANPOINT((-3851.91741633557,2132.28315333195)); +#2389= IFCDIRECTION((0.978610838136547,-0.20572026512184)); +#2391= IFCAXIS2PLACEMENT2D(#2387,#2389); +#2392= IFCCIRCLE(#2391,5783.50000000007); +#2393= IFCTRIMMEDCURVE(#2392,(IFCPARAMETERVALUE(339.754830340512)),(IFCPARAMETERVALUE(0.)),.T.,.PARAMETER.); +#2396= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2393); +#2397= IFCCARTESIANPOINT((1807.87836602693,942.500000000061)); +#2399= IFCCARTESIANPOINT((-1427.19365513373,942.499999999995)); +#2401= IFCPOLYLINE((#2397,#2399)); +#2403= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2401); +#2404= IFCCARTESIANPOINT((-1427.19365513373,942.499999999995)); +#2406= IFCCARTESIANPOINT((-1427.1936551337,-942.500000000011)); +#2408= IFCPOLYLINE((#2404,#2406)); +#2410= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2408); +#2411= IFCCOMPOSITECURVE((#2385,#2396,#2403,#2410),.F.); +#2417= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Glazed',#2411); +#2418= IFCCARTESIANPOINT((944.09527223595,0.,1427.19365513372)); +#2420= IFCAXIS2PLACEMENT3D(#2418,#16,#20); +#2421= IFCEXTRUDEDAREASOLID(#2417,#2420,#20,25.); +#2422= IFCCOLOURRGB($,0.,0.501960784313725,0.752941176470588); +#2423= IFCSURFACESTYLERENDERING(#2422,0.9,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(12.),.NOTDEFINED.); +#2424= IFCSURFACESTYLE('Glass',.BOTH.,(#2423)); +#2426= IFCPRESENTATIONSTYLEASSIGNMENT((#2424)); +#2428= IFCSTYLEDITEM(#2421,(#2426),$); +#2431= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#2421)); +#2433= IFCCARTESIANPOINT((-944.095272235946,24.5000000000002,0.)); +#2435= IFCAXIS2PLACEMENT3D(#6,$,$); +#2436= IFCREPRESENTATIONMAP(#2435,#2431); +#2440= IFCPLATETYPE('09J5N7xMHBfQZeQGAEMoxO',#42,'Glazed',$,$,(#2525,#2532,#2535,#2538,#2544,#2547),(#2436),'285583','Glazed',.CURTAIN_PANEL.); +#2442= IFCMATERIAL('Glass',$,$); +#2443= IFCPRESENTATIONSTYLEASSIGNMENT((#2424)); +#2445= IFCSTYLEDITEM($,(#2443),$); +#2447= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#2445)); +#2449= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#2447),#2442); +#2453= IFCCARTESIANTRANSFORMATIONOPERATOR3D($,$,#6,1.,$); +#2454= IFCMAPPEDITEM(#2436,#2453); +#2456= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#2454)); +#2458= IFCPRODUCTDEFINITIONSHAPE($,$,(#2456)); +#2461= IFCCARTESIANPOINT((-7710.34849347184,4410.1776057188,0.)); +#2463= IFCAXIS2PLACEMENT3D(#2461,#20,#18); +#83762= IFCRELCONTAINEDINSPATIALSTRUCTURE('1t8TeHn$T9ax6L5EUhBjqj',#42,$,$,(#38397,#40020,#41597,#41644,#41690,#41736,#41782,#60014,#77186,#77273,#77396,#78054),#177); +#2465= IFCCARTESIANPOINT((-7710.34849347184,4410.1776057188,0.)); +#2467= IFCAXIS2PLACEMENT3D(#2465,#20,#18); +#2468= IFCLOCALPLACEMENT(#2374,#2467); +#2470= IFCPLATE('3cUkl32yn9qRSPvBJVyW_O',#42,'System Panel:Glazed:285583',$,'Glazed',#2468,#2458,'285583',.NOTDEFINED.); +#2473= IFCPROPERTYSINGLEVALUE('Level',$,IFCLABEL('Level: Ground Floor'),$); +#2474= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(5.50272253812474),$); +#2475= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.137568078682614),$); +#2476= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Curtain Panels'),$); +#2477= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('System Panel: Glazed'),$); +#2478= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('System Panel: Glazed'),$); +#2479= IFCPROPERTYSINGLEVALUE('Host Id',$,IFCLABEL('Curtain Wall: Curtain_Wall-Exterior_Glazing'),$); +#2480= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('System Panel: Glazed'),$); +#2481= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('System Panel: Glazed'),$); +#2482= IFCPROPERTYSINGLEVALUE('Analytic Construction',$,IFCTEXT('1/8 in Pilkington single glazing'),$); +#2483= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(6.7069),$); +#2484= IFCPROPERTYSINGLEVALUE('Solar Heat Gain Coefficient',$,IFCREAL(0.86),$); +#2485= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(0.149100180411218),$); +#2486= IFCPROPERTYSINGLEVALUE('Visual Light Transmittance',$,IFCREAL(0.9),$); +#2487= IFCPROPERTYSINGLEVALUE('Offset',$,IFCLENGTHMEASURE(37.),$); +#2488= IFCPROPERTYSINGLEVALUE('Material',$,IFCLABEL('Glass'),$); +#2489= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(25.),$); +#2490= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('H11'),$); +#2491= IFCPROPERTYSINGLEVALUE('OmniClass Number',$,IFCTEXT(''),$); +#2492= IFCPROPERTYSINGLEVALUE('OmniClass Title',$,IFCTEXT(''),$); +#2493= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Glazed'),$); +#2494= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('System Panel'),$); +#2495= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW_O',#42,'Constraints',$,(#2473)); +#2498= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW_O',#42,$,$,(#2470),#2495); +#2502= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW_O',#42,'Dimensions',$,(#2474,#2475)); +#2506= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW_O',#42,$,$,(#2470),#2502); +#2509= IFCPROPERTYSET('2UVBtFzTrC3PgvPDFhKXDy',#42,'Other',$,(#2476,#2477,#2478,#2479,#2480,#2481)); +#2517= IFCRELDEFINESBYPROPERTIES('17gU06TM56Lh_ZlrsGob6b',#42,$,$,(#2470),#2509); +#2520= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW_O',#42,'Phasing',$,(#1322)); +#2522= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW_O',#42,$,$,(#2470),#2520); +#2525= IFCPROPERTYSET('2prunORIjCWPGzTa9XsqRl',#42,'Analytical Properties',$,(#2482,#2483,#2484,#2485,#2486)); +#2532= IFCPROPERTYSET('2prunORIjCWPGzTWjXsqRl',#42,'Constraints',$,(#2487)); +#2535= IFCPROPERTYSET('2prunORIjCWPGzTXrXsqRl',#42,'Dimensions',$,(#2489)); +#2538= IFCPROPERTYSET('2prunORIjCWPGzTXvXsqRl',#42,'Identity Data',$,(#1346,#1347,#2490,#2491,#2492,#2493)); +#2544= IFCPROPERTYSET('2prunORIjCWPGzTXbXsqRl',#42,'Materials and Finishes',$,(#2488)); +#2547= IFCPROPERTYSET('3scddTBAj0F95JvIb2ldXU',#42,'Other',$,(#2476,#2494)); +#2557= IFCAXIS2PLACEMENT3D(#2606,$,$); +#83758= IFCAXIS2PLACEMENT3D(#6,$,$); +#2559= IFCCARTESIANPOINT((-1637.9778172352,-942.499999999994)); +#2561= IFCCARTESIANPOINT((1597.09420392547,-942.499999999994)); +#2563= IFCPOLYLINE((#2559,#2561)); +#2565= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2563); +#2566= IFCCARTESIANPOINT((-4062.70157843701,247.283153331993)); +#2568= IFCDIRECTION((0.992748856052913,0.120206941586957)); +#2570= IFCAXIS2PLACEMENT2D(#2566,#2568); +#2571= IFCCIRCLE(#2570,5783.50000000006); +#2572= IFCTRIMMEDCURVE(#2571,(IFCPARAMETERVALUE(341.224288161689)),(IFCPARAMETERVALUE(0.)),.T.,.PARAMETER.); +#2575= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2572); +#2576= IFCCARTESIANPOINT((1678.86143054493,942.500000000011)); +#2578= IFCCARTESIANPOINT((-1637.9778172352,942.500000000012)); +#2580= IFCPOLYLINE((#2576,#2578)); +#2582= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2580); +#2583= IFCCARTESIANPOINT((-1637.9778172352,942.500000000012)); +#2585= IFCCARTESIANPOINT((-1637.9778172352,-942.499999999994)); +#2587= IFCPOLYLINE((#2583,#2585)); +#2589= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2587); +#2590= IFCCOMPOSITECURVE((#2565,#2575,#2582,#2589),.F.); +#2596= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Glazed',#2590); +#2597= IFCCARTESIANPOINT((944.09527223591,0.,1637.9778172352)); +#2599= IFCAXIS2PLACEMENT3D(#2597,#16,#20); +#2600= IFCEXTRUDEDAREASOLID(#2596,#2599,#20,25.); +#2601= IFCSTYLEDITEM(#2600,(#2426),$); +#2604= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#2600)); +#2606= IFCCARTESIANPOINT((-944.095272235919,24.5000000000001,0.)); +#2608= IFCAXIS2PLACEMENT3D(#6,$,$); +#2609= IFCREPRESENTATIONMAP(#2608,#2604); +#2611= IFCPLATETYPE('09J5N7xMHBfQZeQGAEMoxP',#42,'Glazed',$,$,(#2525,#2532,#2535,#2538,#2544,#2547),(#2609),'285586','Glazed',.CURTAIN_PANEL.); +#2613= IFCMAPPEDITEM(#2609,#2453); +#2615= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#2613)); +#2617= IFCPRODUCTDEFINITIONSHAPE($,$,(#2615)); +#2620= IFCCARTESIANPOINT((-7710.34849347184,2525.17760571874,0.)); +#2622= IFCAXIS2PLACEMENT3D(#2620,#20,#18); +#83755= IFCRELFILLSELEMENT('3aDOyuUS9AMxiUOnVgrdsx',#42,$,$,#83741,#36107); +#2624= IFCCARTESIANPOINT((-7710.34849347184,2525.17760571874,0.)); +#2626= IFCAXIS2PLACEMENT3D(#2624,#20,#18); +#2627= IFCLOCALPLACEMENT(#2374,#2626); +#2628= IFCPLATE('3cUkl32yn9qRSPvBJVyW_5',#42,'System Panel:Glazed:285586',$,'Glazed',#2627,#2617,'285586',.NOTDEFINED.); +#2631= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(6.27271867478922),$); +#2632= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.156818133992961),$); +#2633= IFCPROPERTYSINGLEVALUE('Host Id',$,IFCLABEL('Curtain Wall: Curtain_Wall-Exterior_Glazing'),$); +#2634= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW_5',#42,'Constraints',$,(#2473)); +#2636= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW_5',#42,$,$,(#2628),#2634); +#2640= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW_5',#42,'Dimensions',$,(#2631,#2632)); +#2644= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW_5',#42,$,$,(#2628),#2640); +#2647= IFCPROPERTYSET('1602imGMD2qwxOBg04KzRG',#42,'Other',$,(#2476,#2477,#2478,#2480,#2481,#2633)); +#2650= IFCRELDEFINESBYPROPERTIES('3Z4hPinVX4Qwyv9b$FMNjp',#42,$,$,(#2628),#2647); +#2653= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW_5',#42,'Phasing',$,(#1322)); +#2655= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW_5',#42,$,$,(#2628),#2653); +#2659= IFCAXIS2PLACEMENT3D(#2708,$,$); +#83751= IFCRELDEFINESBYPROPERTIES('0LWxiHyCH9zRDhYNd2jbSn',#42,$,$,(#83741),#83749); +#2661= IFCCARTESIANPOINT((-1517.03798275458,942.499999999994)); +#2663= IFCCARTESIANPOINT((-1517.03798275458,-942.500000000011)); +#2665= IFCPOLYLINE((#2661,#2663)); +#2667= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2665); +#2668= IFCCARTESIANPOINT((-1517.03798275458,-942.500000000011)); +#2670= IFCCARTESIANPOINT((1234.27470048363,-942.499999999979)); +#2672= IFCPOLYLINE((#2668,#2670)); +#2674= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2672); +#2675= IFCCARTESIANPOINT((-3941.76174395632,1637.71684666801)); +#2677= IFCDIRECTION((0.894966100880083,-0.446134148295641)); +#2679= IFCAXIS2PLACEMENT2D(#2675,#2677); +#2680= IFCCIRCLE(#2679,5783.49999999999); +#2681= IFCTRIMMEDCURVE(#2680,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE(19.5918781906268)),.T.,.PARAMETER.); +#2684= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2681); +#2685= IFCCARTESIANPOINT((1799.80126502554,942.499999999995)); +#2687= IFCCARTESIANPOINT((-1517.03798275458,942.499999999994)); +#2689= IFCPOLYLINE((#2685,#2687)); +#2691= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2689); +#2692= IFCCOMPOSITECURVE((#2667,#2674,#2684,#2691),.F.); +#2698= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Glazed',#2692); +#2699= IFCCARTESIANPOINT((944.095272235911,0.,1517.03798275458)); +#2701= IFCAXIS2PLACEMENT3D(#2699,#18,#20); +#2702= IFCEXTRUDEDAREASOLID(#2698,#2701,#22,25.); +#2703= IFCSTYLEDITEM(#2702,(#2426),$); +#2706= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#2702)); +#2708= IFCCARTESIANPOINT((-944.095272235919,24.5000000000011,0.)); +#2710= IFCAXIS2PLACEMENT3D(#6,$,$); +#2711= IFCREPRESENTATIONMAP(#2710,#2706); +#2713= IFCPLATETYPE('09J5N7xMHBfQZeQGAEMoxM',#42,'Glazed',$,$,(#2525,#2532,#2535,#2538,#2544,#2547),(#2711),'285588','Glazed',.CURTAIN_PANEL.); +#2715= IFCMAPPEDITEM(#2711,#2453); +#2717= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#2715)); +#2719= IFCPRODUCTDEFINITIONSHAPE($,$,(#2717)); +#2722= IFCCARTESIANPOINT((-7710.34849347185,640.177605718737,0.)); +#2724= IFCAXIS2PLACEMENT3D(#2722,#20,#18); +#83749= IFCELEMENTQUANTITY('2vnVkxb3zA7Pb_WekJMHGg',#42,'BaseQuantities',$,$,(#83746,#83747,#83748)); +#2726= IFCCARTESIANPOINT((-7710.34849347185,640.177605718737,0.)); +#2728= IFCAXIS2PLACEMENT3D(#2726,#20,#18); +#2729= IFCLOCALPLACEMENT(#2374,#2728); +#2730= IFCPLATE('3cUkl32yn9qRSPvBJVyW_3',#42,'System Panel:Glazed:285588',$,'Glazed',#2729,#2719,'285588',.NOTDEFINED.); +#2733= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(5.83009311558272),$); +#2734= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.1457506916909),$); +#2735= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW_3',#42,'Constraints',$,(#2473)); +#2737= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW_3',#42,$,$,(#2730),#2735); +#2741= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW_3',#42,'Dimensions',$,(#2733,#2734)); +#2745= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW_3',#42,$,$,(#2730),#2741); +#2748= IFCPROPERTYSET('1RLVdG1Pn6Xxh9ID4sL3m9',#42,'Other',$,(#2476,#2477,#2478,#2480,#2481,#2633)); +#2750= IFCRELDEFINESBYPROPERTIES('3E48F2xcbFCA$1XXlcvWRa',#42,$,$,(#2730),#2748); +#2753= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW_3',#42,'Phasing',$,(#1322)); +#2755= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW_3',#42,$,$,(#2730),#2753); +#2759= IFCAXIS2PLACEMENT3D(#6,$,$); +#83748= IFCQUANTITYLENGTH('Width',$,$,1210.,$); +#2761= IFCAXIS2PLACEMENT3D(#2821,$,$); +#2762= IFCLOCALPLACEMENT(#2374,#2761); +#2763= IFCCARTESIANPOINT((150.432800383444,-962.76134021406)); +#2765= IFCCARTESIANPOINT((180.432800383442,-962.76134021406)); +#2767= IFCPOLYLINE((#2763,#2765)); +#2769= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2767); +#2770= IFCCARTESIANPOINT((-5603.06719961654,-962.761340213953)); +#2772= IFCDIRECTION((0.942104994358942,0.3353180275559)); +#2774= IFCAXIS2PLACEMENT2D(#2770,#2772); +#2775= IFCCIRCLE(#2774,5783.49999999999); +#2776= IFCTRIMMEDCURVE(#2775,(IFCPARAMETERVALUE(340.408121809373)),(IFCPARAMETERVALUE(360.)),.T.,.PARAMETER.); +#2779= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2776); +#2780= IFCCARTESIANPOINT((-154.402964741647,976.550472155325)); +#2782= IFCCARTESIANPOINT((-176.462636025239,948.972208272834)); +#2784= IFCPOLYLINE((#2780,#2782)); +#2786= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2784); +#2787= IFCCARTESIANPOINT((-5603.06719961654,-962.761340213953)); +#2789= IFCDIRECTION((0.942104994358942,0.3353180275559)); +#2791= IFCAXIS2PLACEMENT2D(#2787,#2789); +#2792= IFCCIRCLE(#2791,5753.49999999999); +#2793= IFCTRIMMEDCURVE(#2792,(IFCPARAMETERVALUE(340.408121809373)),(IFCPARAMETERVALUE(359.814926247238)),.T.,.PARAMETER.); +#2796= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.F.,#2793); +#2797= IFCCOMPOSITECURVE((#2769,#2779,#2786,#2796),.F.); +#2803= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'30mm_Square',#2797); +#2804= IFCCARTESIANPOINT((0.,952.504328182468,290.85139909354)); +#2806= IFCDIRECTION((0.,-0.120206941586951,0.992748856052885)); +#2808= IFCAXIS2PLACEMENT3D(#2804,#12,#2806); +#2809= IFCEXTRUDEDAREASOLID(#2803,#2808,#20,29.9999999999997); +#2810= IFCCOLOURRGB($,0.968627450980392,0.968627450980392,0.968627450980392); +#2811= IFCSURFACESTYLERENDERING(#2810,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#2812= IFCSURFACESTYLE('Aluminium',.BOTH.,(#2811)); +#2814= IFCPRESENTATIONSTYLEASSIGNMENT((#2812)); +#2816= IFCSTYLEDITEM(#2809,(#2814),$); +#2819= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#2809)); +#2821= IFCCARTESIANPOINT((-7749.84849347185,-1248.01293875303,2731.13279632622)); +#2823= IFCPRODUCTDEFINITIONSHAPE($,$,(#2819)); +#2826= IFCMEMBER('09J5N7xMHBfQZeQGAEMomB',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#2762,#2823,'294181',.MULLION.); +#2829= IFCMATERIAL('Aluminium',$,$); +#2830= IFCPRESENTATIONSTYLEASSIGNMENT((#2812)); +#2832= IFCSTYLEDITEM($,(#2830),$); +#2834= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#2832)); +#2836= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#2834),#2829); +#2840= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.118776471463044),$); +#2841= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1977.62607435366),$); +#2842= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00176688853678102),$); +#2843= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Curtain Wall Mullions'),$); +#2844= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#2845= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#2846= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#2847= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#2848= IFCPROPERTYSINGLEVALUE('Angle',$,IFCPLANEANGLEMEASURE(0.),$); +#2849= IFCPROPERTYSINGLEVALUE('Offset',$,IFCLENGTHMEASURE(0.),$); +#2850= IFCPROPERTYSINGLEVALUE('Material',$,IFCLABEL('Aluminium'),$); +#2851= IFCPROPERTYSINGLEVALUE('Corner Mullion',$,IFCBOOLEAN(.F.),$); +#2852= IFCPROPERTYSINGLEVALUE('Position',$,IFCLABEL('Perpendicular to Face'),$); +#2853= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(30.),$); +#2854= IFCPROPERTYSINGLEVALUE('Width on side 1',$,IFCLENGTHMEASURE(15.),$); +#2855= IFCPROPERTYSINGLEVALUE('Width on side 2',$,IFCLENGTHMEASURE(15.),$); +#2856= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('H11'),$); +#2857= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('30mm_Square'),$); +#2858= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Rectangular Mullion'),$); +#2859= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomB',#42,'Constraints',$,(#2473)); +#2861= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomB',#42,$,$,(#2826),#2859); +#2865= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomB',#42,'Dimensions',$,(#2840,#2841,#2842)); +#2870= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomB',#42,$,$,(#2826),#2865); +#2873= IFCPROPERTYSET('3J8NUHZzP0_un71Fs23jiv',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#2880= IFCRELDEFINESBYPROPERTIES('38oDF3V658_AHD62JhDR1n',#42,$,$,(#2826),#2873); +#2883= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomB',#42,'Phasing',$,(#1322)); +#2885= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomB',#42,$,$,(#2826),#2883); +#2888= IFCPROPERTYSET('0jcJ1wPir4ER5pMfpIKc14',#42,'Constraints',$,(#2848,#2849)); +#2892= IFCPROPERTYSET('0jcJ1wPir4ER5pMepIKc14',#42,'Construction',$,(#2851,#2852,#2853)); +#2897= IFCPROPERTYSET('0jcJ1wPir4ER5pMehIKc14',#42,'Dimensions',$,(#2854,#2855)); +#2901= IFCPROPERTYSET('0jcJ1wPir4ER5pMedIKc14',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#2856,#2857)); +#2905= IFCPROPERTYSET('0jcJ1wPir4ER5pMexIKc14',#42,'Materials and Finishes',$,(#2850)); +#2908= IFCPROPERTYSET('2pkUJsUO9AkP1qt3AoCxvf',#42,'Other',$,(#2843,#2858)); +#2911= IFCAXIS2PLACEMENT3D(#6,$,$); +#83747= IFCQUANTITYLENGTH('Height',$,$,1810.,$); +#2913= IFCAXIS2PLACEMENT3D(#2967,$,$); +#2914= IFCLOCALPLACEMENT(#2374,#2913); +#2915= IFCCARTESIANPOINT((-4407.16563759462,3582.2959414806)); +#2917= IFCDIRECTION((0.653595621602562,-0.756843949187669)); +#2919= IFCAXIS2PLACEMENT2D(#2915,#2917); +#2920= IFCCIRCLE(#2919,5753.50000000007); +#2921= IFCTRIMMEDCURVE(#2920,(IFCPARAMETERVALUE(3.56222124323914E-13)),(IFCPARAMETERVALUE(20.0798341882964)),.T.,.PARAMETER.); +#2924= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.F.,#2921); +#2925= IFCCARTESIANPOINT((-646.703228704419,-772.205720170754)); +#2927= IFCCARTESIANPOINT((-627.095360056343,-794.911038646384)); +#2929= IFCPOLYLINE((#2925,#2927)); +#2931= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2929); +#2932= IFCCARTESIANPOINT((-4407.16563759462,3582.2959414806)); +#2934= IFCDIRECTION((0.653595621602562,-0.756843949187669)); +#2936= IFCAXIS2PLACEMENT2D(#2932,#2934); +#2937= IFCCIRCLE(#2936,5783.50000000007); +#2938= IFCTRIMMEDCURVE(#2937,(IFCPARAMETERVALUE(3.56222124323914E-13)),(IFCPARAMETERVALUE(20.2451696594884)),.T.,.PARAMETER.); +#2941= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2938); +#2942= IFCCARTESIANPOINT((654.053613598487,783.558379408553)); +#2944= IFCCARTESIANPOINT((619.744975162256,783.558379408553)); +#2946= IFCPOLYLINE((#2942,#2944)); +#2948= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#2946); +#2949= IFCCOMPOSITECURVE((#2924,#2931,#2941,#2948),.F.); +#2955= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'30mm_Square',#2949); +#2956= IFCCARTESIANPOINT((0.,941.217989555214,387.392317866499)); +#2958= IFCDIRECTION((0.,0.875113556011619,0.483917621176062)); +#2960= IFCAXIS2PLACEMENT3D(#2956,#14,#2958); +#2961= IFCEXTRUDEDAREASOLID(#2955,#2960,#22,29.9999999999997); +#2962= IFCSTYLEDITEM(#2961,(#2814),$); +#2965= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#2961)); +#2967= IFCCARTESIANPOINT((-7749.84849347184,2515.81545329329,2455.50477244045)); +#2969= IFCPRODUCTDEFINITIONSHAPE($,$,(#2965)); +#2972= IFCMEMBER('09J5N7xMHBfQZeQGAEMom8',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#2914,#2969,'294182',.MULLION.); +#2975= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.122762711714995),$); +#2976= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2043.570045136),$); +#2977= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00182697788411188),$); +#2978= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom8',#42,'Constraints',$,(#2473)); +#2980= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom8',#42,$,$,(#2972),#2978); +#2984= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom8',#42,'Dimensions',$,(#2975,#2976,#2977)); +#2989= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom8',#42,$,$,(#2972),#2984); +#2992= IFCPROPERTYSET('1v$fEmnvf5s9rsh46igo1L',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#2994= IFCRELDEFINESBYPROPERTIES('16SCQE6_D6S83dVK7uqzRB',#42,$,$,(#2972),#2992); +#2997= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom8',#42,'Phasing',$,(#1322)); +#2999= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom8',#42,$,$,(#2972),#2997); +#3002= IFCAXIS2PLACEMENT3D(#6,$,$); +#83746= IFCQUANTITYLENGTH('Depth',$,$,290.,$); +#3004= IFCAXIS2PLACEMENT3D(#3058,$,$); +#3005= IFCLOCALPLACEMENT(#2374,#3004); +#3006= IFCCARTESIANPOINT((138.483096186627,-928.337319909917)); +#3008= IFCCARTESIANPOINT((168.483096186627,-928.337319909917)); +#3010= IFCPOLYLINE((#3006,#3008)); +#3012= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3010); +#3013= IFCCARTESIANPOINT((-5615.01690381343,-928.337319909901)); +#3015= IFCDIRECTION((0.946785786188201,0.321864373722747)); +#3017= IFCAXIS2PLACEMENT2D(#3013,#3015); +#3018= IFCCIRCLE(#3017,5783.50000000006); +#3019= IFCTRIMMEDCURVE(#3018,(IFCPARAMETERVALUE(341.224288161689)),(IFCPARAMETERVALUE(360.)),.T.,.PARAMETER.); +#3022= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3019); +#3023= IFCCARTESIANPOINT((-139.281309393803,933.165285515776)); +#3025= IFCCARTESIANPOINT((-167.684882979449,923.509354304093)); +#3027= IFCPOLYLINE((#3023,#3025)); +#3029= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3027); +#3030= IFCCARTESIANPOINT((-5615.01690381343,-928.337319909901)); +#3032= IFCDIRECTION((0.946785786188201,0.321864373722747)); +#3034= IFCAXIS2PLACEMENT2D(#3030,#3032); +#3035= IFCCIRCLE(#3034,5753.50000000006); +#3036= IFCTRIMMEDCURVE(#3035,(IFCPARAMETERVALUE(341.224288161689)),(IFCPARAMETERVALUE(360.)),.T.,.PARAMETER.); +#3039= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.F.,#3036); +#3040= IFCCOMPOSITECURVE((#3012,#3022,#3029,#3039),.F.); +#3046= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'30mm_Square',#3040); +#3047= IFCCARTESIANPOINT((0.,943.453922309397,57.052012983318)); +#3049= IFCDIRECTION((0.,0.205720265121805,0.978610838136496)); +#3051= IFCAXIS2PLACEMENT3D(#3047,#12,#3049); +#3052= IFCEXTRUDEDAREASOLID(#3046,#3051,#20,29.9999999999997); +#3053= IFCSTYLEDITEM(#3052,(#2814),$); +#3056= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3052)); +#3058= IFCCARTESIANPOINT((-7749.84849347185,636.987061246943,3204.11842378066)); +#3060= IFCPRODUCTDEFINITIONSHAPE($,$,(#3056)); +#3063= IFCMEMBER('09J5N7xMHBfQZeQGAEMom9',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3005,#3060,'294183',.MULLION.); +#3066= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.114319163898574),$); +#3067= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1895.24133085714),$); +#3068= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00170129317495623),$); +#3069= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom9',#42,'Constraints',$,(#2473)); +#3071= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom9',#42,$,$,(#3063),#3069); +#3075= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom9',#42,'Dimensions',$,(#3066,#3067,#3068)); +#3080= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom9',#42,$,$,(#3063),#3075); +#3083= IFCPROPERTYSET('35QNbNntnF8uLzi9J4yood',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3085= IFCRELDEFINESBYPROPERTIES('0ewsmJS$f2juTB7Dp4piSl',#42,$,$,(#3063),#3083); +#3088= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom9',#42,'Phasing',$,(#1322)); +#3090= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom9',#42,$,$,(#3063),#3088); +#3093= IFCAXIS2PLACEMENT3D(#6,$,$); +#83744= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyZTO',#42,$,$,#2327,#83741); +#3095= IFCAXIS2PLACEMENT3D(#6,$,$); +#3096= IFCLOCALPLACEMENT(#2374,#3095); +#3097= IFCCARTESIANPOINT((0.,0.)); +#3099= IFCAXIS2PLACEMENT2D(#3097,#24); +#3100= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#3099,30.,29.9999999999997); +#3101= IFCCARTESIANPOINT((-7734.84849347184,4378.58233348283,15.)); +#3103= IFCAXIS2PLACEMENT3D(#3101,#18,#22); +#3104= IFCEXTRUDEDAREASOLID(#3100,#3103,#20,1840.00000000001); +#3105= IFCSTYLEDITEM(#3104,(#2814),$); +#3108= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3104)); +#3110= IFCSTYLEDITEM(#3104,(#2814),$); +#3112= IFCPRODUCTDEFINITIONSHAPE($,$,(#3108)); +#3115= IFCMEMBER('09J5N7xMHBfQZeQGAEMom7',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3096,#3112,'294185',.MULLION.); +#3118= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.1113),$); +#3119= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1840.00000000001),$); +#3120= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00165600000000001),$); +#3121= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom7',#42,'Constraints',$,(#2473)); +#3123= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom7',#42,$,$,(#3115),#3121); +#3127= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom7',#42,'Dimensions',$,(#3118,#3119,#3120)); +#3132= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom7',#42,$,$,(#3115),#3127); +#3135= IFCPROPERTYSET('0u23RdI6n6R9HqOjtQ5gjw',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3137= IFCRELDEFINESBYPROPERTIES('0yFaRoRTPBvBp_5hzckgbE',#42,$,$,(#3115),#3135); +#3140= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom7',#42,'Phasing',$,(#1322)); +#3142= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom7',#42,$,$,(#3115),#3140); +#3145= IFCAXIS2PLACEMENT3D(#6,$,$); +#83741= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyZTO',#42,'Windows_Sgl_Plain:1810x1210mm:287567:1',$,'Opening',#83740,#83734,$,.OPENING.); +#3147= IFCAXIS2PLACEMENT3D(#6,$,$); +#3148= IFCLOCALPLACEMENT(#2374,#3147); +#3149= IFCCARTESIANPOINT((0.,0.)); +#3151= IFCAXIS2PLACEMENT2D(#3149,#24); +#3152= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#3151,30.,29.9999999999997); +#3153= IFCCARTESIANPOINT((-7734.84849347184,2508.58233348283,15.)); +#3155= IFCAXIS2PLACEMENT3D(#3153,#18,#22); +#3156= IFCEXTRUDEDAREASOLID(#3152,#3155,#20,1855.00000000001); +#3157= IFCSTYLEDITEM(#3156,(#2814),$); +#3160= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3156)); +#3162= IFCSTYLEDITEM(#3156,(#2814),$); +#3164= IFCPRODUCTDEFINITIONSHAPE($,$,(#3160)); +#3167= IFCMEMBER('09J5N7xMHBfQZeQGAEMom4',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3148,#3164,'294186',.MULLION.); +#3170= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.1122),$); +#3171= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1855.00000000001),$); +#3172= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0016695),$); +#3173= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom4',#42,'Constraints',$,(#2473)); +#3175= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom4',#42,$,$,(#3167),#3173); +#3179= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom4',#42,'Dimensions',$,(#3170,#3171,#3172)); +#3184= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom4',#42,$,$,(#3167),#3179); +#3187= IFCPROPERTYSET('0YVs2QQunA7BCQfSZ634sb',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3189= IFCRELDEFINESBYPROPERTIES('3e1T4SEqL7NuQYUFZPYLWB',#42,$,$,(#3167),#3187); +#3192= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom4',#42,'Phasing',$,(#1322)); +#3194= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom4',#42,$,$,(#3167),#3192); +#3197= IFCAXIS2PLACEMENT3D(#6,$,$); +#83740= IFCLOCALPLACEMENT(#1801,#83739); +#3199= IFCAXIS2PLACEMENT3D(#6,$,$); +#3200= IFCLOCALPLACEMENT(#2374,#3199); +#3201= IFCCARTESIANPOINT((0.,0.)); +#3203= IFCAXIS2PLACEMENT2D(#3201,#24); +#3204= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#3203,30.,29.9999999999997); +#3205= IFCCARTESIANPOINT((-7734.84849347185,623.582333482821,15.)); +#3207= IFCAXIS2PLACEMENT3D(#3205,#18,#22); +#3208= IFCEXTRUDEDAREASOLID(#3204,#3207,#20,1840.00000000001); +#3209= IFCSTYLEDITEM(#3208,(#2814),$); +#3212= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3208)); +#3214= IFCSTYLEDITEM(#3208,(#2814),$); +#3216= IFCPRODUCTDEFINITIONSHAPE($,$,(#3212)); +#3219= IFCMEMBER('09J5N7xMHBfQZeQGAEMom5',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3200,#3216,'294187',.MULLION.); +#3222= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.1113),$); +#3223= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1840.00000000001),$); +#3224= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00165600000000001),$); +#3225= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom5',#42,'Constraints',$,(#2473)); +#3227= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom5',#42,$,$,(#3219),#3225); +#3231= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom5',#42,'Dimensions',$,(#3222,#3223,#3224)); +#3236= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom5',#42,$,$,(#3219),#3231); +#3239= IFCPROPERTYSET('0aopHS4_53au2ETULM1xrc',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3241= IFCRELDEFINESBYPROPERTIES('1zGSLpoE12MRalB6hhe3yP',#42,$,$,(#3219),#3239); +#3244= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom5',#42,'Phasing',$,(#1322)); +#3246= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom5',#42,$,$,(#3219),#3244); +#3249= IFCAXIS2PLACEMENT3D(#6,$,$); +#83739= IFCAXIS2PLACEMENT3D(#83737,$,$); +#3251= IFCAXIS2PLACEMENT3D(#6,$,$); +#3252= IFCLOCALPLACEMENT(#2374,#3251); +#3253= IFCCARTESIANPOINT((1.08268949361445E-12,1.76036962784565E-12)); +#3255= IFCAXIS2PLACEMENT2D(#3253,#24); +#3256= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#3255,29.9999999999997,29.9999999999999); +#3257= IFCCARTESIANPOINT((-7734.84849347185,-1231.41766651718,0.)); +#3259= IFCAXIS2PLACEMENT3D(#3257,#20,#14); +#3260= IFCEXTRUDEDAREASOLID(#3256,#3259,#20,2751.31268323821); +#3261= IFCCARTESIANPOINT((-7430.04849347185,-1246.41766651715,2751.31268323821)); +#3263= IFCDIRECTION((0.,0.526244169423446,0.850333507600299)); +#3265= IFCAXIS2PLACEMENT3D(#3261,#3263,#12); +#3266= IFCPLANE(#3265); +#3267= IFCHALFSPACESOLID(#3266,.F.); +#3268= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#3260,#3267); +#3269= IFCSTYLEDITEM(#3260,(#2814),$); +#3272= IFCSHAPEREPRESENTATION(#100,'Body','Clipping',(#3268)); +#3274= IFCSTYLEDITEM(#3260,(#2814),$); +#3276= IFCPRODUCTDEFINITIONSHAPE($,$,(#3272)); +#3279= IFCMEMBER('09J5N7xMHBfQZeQGAEMom3',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3252,#3276,'294189',.MULLION.); +#3282= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.165500983948851),$); +#3283= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2751.31268323821),$); +#3284= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00246782669735508),$); +#3285= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom3',#42,'Constraints',$,(#2473)); +#3287= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom3',#42,$,$,(#3279),#3285); +#3291= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom3',#42,'Dimensions',$,(#3282,#3283,#3284)); +#3296= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom3',#42,$,$,(#3279),#3291); +#3299= IFCPROPERTYSET('2i$4nNurrD78MUsOzHsZHq',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3301= IFCRELDEFINESBYPROPERTIES('3DjsfTCxH38AXiISY_KAmK',#42,$,$,(#3279),#3299); +#3304= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom3',#42,'Phasing',$,(#1322)); +#3306= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom3',#42,$,$,(#3279),#3304); +#3309= IFCAXIS2PLACEMENT3D(#6,$,$); +#83737= IFCCARTESIANPOINT((5846.25,-145.,900.)); +#3311= IFCAXIS2PLACEMENT3D(#6,$,$); +#3312= IFCLOCALPLACEMENT(#2374,#3311); +#3313= IFCCARTESIANPOINT((0.,2.70894418008538E-13)); +#3315= IFCAXIS2PLACEMENT2D(#3313,#24); +#3316= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#3315,29.9999999999997,30.0000000000002); +#3317= IFCCARTESIANPOINT((-7734.84849347184,4393.58233348288,2473.70259937421)); +#3319= IFCAXIS2PLACEMENT3D(#3317,#22,#14); +#3320= IFCEXTRUDEDAREASOLID(#3316,#3319,#20,2473.70259937421); +#3321= IFCCARTESIANPOINT((-7430.04849347184,4408.58233348288,2473.70259937421)); +#3323= IFCDIRECTION((0.,-0.483917621176076,0.875113556011611)); +#3325= IFCAXIS2PLACEMENT3D(#3321,#3323,#12); +#3326= IFCPLANE(#3325); +#3327= IFCHALFSPACESOLID(#3326,.F.); +#3328= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#3320,#3327); +#3329= IFCSTYLEDITEM(#3320,(#2814),$); +#3332= IFCSHAPEREPRESENTATION(#100,'Body','Clipping',(#3328)); +#3334= IFCSTYLEDITEM(#3320,(#2814),$); +#3336= IFCPRODUCTDEFINITIONSHAPE($,$,(#3332)); +#3339= IFCMEMBER('09J5N7xMHBfQZeQGAEMom0',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3312,#3336,'294190',.MULLION.); +#3342= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.148888695691317),$); +#3343= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2473.70259937421),$); +#3344= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00221886715067243),$); +#3345= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom0',#42,'Constraints',$,(#2473)); +#3347= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom0',#42,$,$,(#3339),#3345); +#3351= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom0',#42,'Dimensions',$,(#3342,#3343,#3344)); +#3356= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom0',#42,$,$,(#3339),#3351); +#3359= IFCPROPERTYSET('0anmRNCcn0VeTSJ2dBUN6o',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3361= IFCRELDEFINESBYPROPERTIES('2AqKUw66L6Q9HN$M1xyRwx',#42,$,$,(#3339),#3359); +#3364= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom0',#42,'Phasing',$,(#1322)); +#3366= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom0',#42,$,$,(#3339),#3364); +#3369= IFCAXIS2PLACEMENT3D(#6,$,$); +#83734= IFCPRODUCTDEFINITIONSHAPE($,$,(#83732)); +#3371= IFCAXIS2PLACEMENT3D(#6,$,$); +#3372= IFCLOCALPLACEMENT(#2374,#3371); +#3381= IFCCARTESIANPOINT((-2136.85621104712,-17.7928400742303)); +#3383= IFCCARTESIANPOINT((1064.3652641934,-17.7928400742303)); +#3385= IFCPOLYLINE((#3381,#3383)); +#3387= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3385); +#3388= IFCCARTESIANPOINT((-4561.57997224893,1186.99031325778)); +#3390= IFCDIRECTION((0.978610838136319,-0.205720265121727)); +#3392= IFCAXIS2PLACEMENT2D(#3388,#3390); +#3393= IFCCIRCLE(#3392,5753.50000000007); +#3394= IFCTRIMMEDCURVE(#3393,(IFCPARAMETERVALUE(359.784470307409)),(IFCPARAMETERVALUE(0.)),.T.,.PARAMETER.); +#3397= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3394); +#3398= IFCCARTESIANPOINT((1068.85748368828,3.37876180966259)); +#3400= IFCCARTESIANPOINT((1069.78353932452,7.79259848729862)); +#3402= IFCPOLYLINE((#3398,#3400)); +#3404= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3402); +#3405= IFCCARTESIANPOINT((1069.78353932452,7.79259848729862)); +#3407= IFCCARTESIANPOINT((1070.70613488804,12.2071599257692)); +#3409= IFCPOLYLINE((#3405,#3407)); +#3411= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3409); +#3412= IFCCARTESIANPOINT((1070.70613488804,12.2071599257692)); +#3414= IFCCARTESIANPOINT((-2136.85621104712,12.2071599257692)); +#3416= IFCPOLYLINE((#3412,#3414)); +#3418= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3416); +#3419= IFCCARTESIANPOINT((-2136.85621104712,12.2071599257692)); +#3421= IFCCARTESIANPOINT((-2136.85621104712,-17.7928400742303)); +#3423= IFCPOLYLINE((#3419,#3421)); +#3425= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3423); +#3426= IFCCOMPOSITECURVE((#3387,#3397,#3404,#3411,#3418,#3425),.F.); +#3434= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'30mm_Square',#3426); +#3435= IFCCARTESIANPOINT((-7749.84849347184,2520.7894934086,2136.85621104712)); +#3437= IFCAXIS2PLACEMENT3D(#3435,#12,#20); +#3438= IFCEXTRUDEDAREASOLID(#3434,#3437,#20,29.9999999999997); +#3439= IFCSTYLEDITEM(#3438,(#2814),$); +#3442= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3438)); +#3444= IFCPRODUCTDEFINITIONSHAPE($,$,(#3442)); +#3447= IFCMEMBER('09J5N7xMHBfQZeQGAEMom1',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3372,#3444,'294191',.MULLION.); +#3450= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.193173874590574),$); +#3451= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(3235.07202116067),$); +#3452= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00288396524662597),$); +#3453= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMom1',#42,'Constraints',$,(#2473)); +#3455= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMom1',#42,$,$,(#3447),#3453); +#3459= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMom1',#42,'Dimensions',$,(#3450,#3451,#3452)); +#3464= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMom1',#42,$,$,(#3447),#3459); +#3467= IFCPROPERTYSET('1rXzh7yTb4E8GxHXHkcg8F',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3469= IFCRELDEFINESBYPROPERTIES('2OFogZY1zFa8tJl8HEFefZ',#42,$,$,(#3447),#3467); +#3472= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMom1',#42,'Phasing',$,(#1322)); +#3474= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMom1',#42,$,$,(#3447),#3472); +#3477= IFCAXIS2PLACEMENT3D(#6,$,$); +#83732= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83731)); +#3479= IFCAXIS2PLACEMENT3D(#6,$,$); +#3480= IFCLOCALPLACEMENT(#2374,#3479); +#3489= IFCCARTESIANPOINT((-2191.02954247661,-15.348603136026)); +#3491= IFCCARTESIANPOINT((1097.39532833788,-15.348603136026)); +#3493= IFCPOLYLINE((#3489,#3491)); +#3495= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3493); +#3496= IFCCARTESIANPOINT((-4615.75330367842,-695.565449804045)); +#3498= IFCDIRECTION((0.992748856052913,0.120206941586957)); +#3500= IFCAXIS2PLACEMENT2D(#3496,#3498); +#3501= IFCCIRCLE(#3500,5753.50000000006); +#3502= IFCTRIMMEDCURVE(#3501,(IFCPARAMETERVALUE(359.885720785902)),(IFCPARAMETERVALUE(0.)),.T.,.PARAMETER.); +#3505= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3502); +#3506= IFCCARTESIANPOINT((1096.0272391468,-3.95480747525221)); +#3508= IFCCARTESIANPOINT((1094.89297109881,5.34922001939299)); +#3510= IFCPOLYLINE((#3506,#3508)); +#3512= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3510); +#3513= IFCCARTESIANPOINT((1094.89297109881,5.34922001939299)); +#3515= IFCCARTESIANPOINT((1093.74354636972,14.6513968639732)); +#3517= IFCPOLYLINE((#3513,#3515)); +#3519= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3517); +#3520= IFCCARTESIANPOINT((1093.74354636972,14.6513968639732)); +#3522= IFCCARTESIANPOINT((-2191.02954247661,14.6513968639739)); +#3524= IFCPOLYLINE((#3520,#3522)); +#3526= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3524); +#3527= IFCCARTESIANPOINT((-2191.02954247661,14.6513968639739)); +#3529= IFCCARTESIANPOINT((-2191.02954247661,-15.3486031360261)); +#3531= IFCPOLYLINE((#3527,#3529)); +#3533= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#3531); +#3534= IFCCOMPOSITECURVE((#3495,#3505,#3512,#3519,#3526,#3533),.F.); +#3542= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'30mm_Square',#3534); +#3543= IFCCARTESIANPOINT((-7749.84849347185,638.233730346795,2191.02954247661)); +#3545= IFCAXIS2PLACEMENT3D(#3543,#12,#20); +#3546= IFCEXTRUDEDAREASOLID(#3542,#3545,#20,29.9999999999997); +#3547= IFCSTYLEDITEM(#3546,(#2814),$); +#3550= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3546)); +#3552= IFCPRODUCTDEFINITIONSHAPE($,$,(#3550)); +#3555= IFCMEMBER('09J5N7xMHBfQZeQGAEMomU',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3480,#3552,'294192',.MULLION.); +#3558= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.198099660724383),$); +#3559= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(3316.83924778012),$); +#3560= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00295795107564951),$); +#3561= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomU',#42,'Constraints',$,(#2473)); +#3563= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomU',#42,$,$,(#3555),#3561); +#3567= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomU',#42,'Dimensions',$,(#3558,#3559,#3560)); +#3572= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomU',#42,$,$,(#3555),#3567); +#3575= IFCPROPERTYSET('0YumUKPuP7vf0_jfAqIobS',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#3577= IFCRELDEFINESBYPROPERTIES('10ra8qZfzAEPs3gGpKygsT',#42,$,$,(#3555),#3575); +#3580= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomU',#42,'Phasing',$,(#1322)); +#3582= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomU',#42,$,$,(#3555),#3580); +#3585= IFCRELAGGREGATES('3cUkl32yn9qRSPuBJVyW_P',#42,$,$,#2375,(#2470,#2628,#2730,#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555)); +#3601= IFCCURTAINWALLTYPE('3ViBt$FMv3OQrl3f9P8z5U',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing',$,$,(#3778,#3782,#3787,#3792,#3796,#3799,#3803),$,'29096',$,.NOTDEFINED.); +#3602= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Curtain_Wall-Exterior_Glazing'),$); +#3603= IFCPROPERTYSET('3cUkl32yn9qRSPxrlVyW_P',#42,'Pset_CurtainWallCommon',$,(#1438,#3602)); +#3606= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Glazed'),$); +#3607= IFCPROPERTYSINGLEVALUE('LoadBearing',$,IFCBOOLEAN(.T.),$); +#3608= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.7069),$); +#3609= IFCPROPERTYSET('3cUkl32yn9qRSPxqFVyW_O',#42,'Pset_PlateCommon',$,(#1438,#3606,#3607,#3608)); +#3614= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.7069),$); +#3615= IFCPROPERTYSET('3cUkl32yn9qRSPxqFVyW_5',#42,'Pset_PlateCommon',$,(#1438,#3606,#3607,#3614)); +#3618= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.7069),$); +#3619= IFCPROPERTYSET('3cUkl32yn9qRSPxqFVyW_3',#42,'Pset_PlateCommon',$,(#1438,#3606,#3607,#3618)); +#3622= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('30mm_Square'),$); +#3623= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1977.62607435366),$); +#3624= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomB',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3623)); +#3628= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2043.570045136),$); +#3629= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom8',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3628)); +#3632= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1895.24133085714),$); +#3633= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom9',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3632)); +#3636= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1840.00000000001),$); +#3637= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom7',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3636)); +#3640= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1855.00000000001),$); +#3641= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom4',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3640)); +#3644= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1840.00000000001),$); +#3645= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom5',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3644)); +#3648= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2751.31268323821),$); +#3649= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom3',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3648)); +#3652= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2473.70259937421),$); +#3653= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom0',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3652)); +#3656= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(3235.07202116067),$); +#3657= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMom1',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3656)); +#3660= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(3316.83924778012),$); +#3661= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomU',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#3660)); +#3664= IFCRELDEFINESBYPROPERTIES('2UCjuwfR5CneZBQF9EJwDG',#42,$,$,(#2375),#3603); +#3668= IFCRELDEFINESBYPROPERTIES('3gTRQDuQP6pvTxBV4tr8$1',#42,$,$,(#2470),#3609); +#3671= IFCRELDEFINESBYPROPERTIES('2cMjYofsXCXfFwX8JxBWPK',#42,$,$,(#2628),#3615); +#3674= IFCRELDEFINESBYPROPERTIES('2Ag4DmXxL1C95K01SLDdxB',#42,$,$,(#2730),#3619); +#3677= IFCRELDEFINESBYPROPERTIES('1CQjSK6s99HAHZmkjWQ_kf',#42,$,$,(#2826),#3624); +#3680= IFCRELDEFINESBYPROPERTIES('3D0E4a9pX8xff8tTn53wvU',#42,$,$,(#2972),#3629); +#3683= IFCRELDEFINESBYPROPERTIES('0W7F6TOiv3ZwuC_aWTAJRd',#42,$,$,(#3063),#3633); +#3686= IFCRELDEFINESBYPROPERTIES('1e5F8mdL11vuTSDzObjnCW',#42,$,$,(#3115),#3637); +#3689= IFCRELDEFINESBYPROPERTIES('3C56NskMLF1wTwNLTGUESO',#42,$,$,(#3167),#3641); +#3692= IFCRELDEFINESBYPROPERTIES('0hrMq8Mdr4exLKm0ajd7k_',#42,$,$,(#3219),#3645); +#3695= IFCRELDEFINESBYPROPERTIES('26S93ZYlDD_vgdKq7ictWo',#42,$,$,(#3279),#3649); +#3698= IFCRELDEFINESBYPROPERTIES('3ifbdCpHTF8Qt_UfPG45o8',#42,$,$,(#3339),#3653); +#3701= IFCRELDEFINESBYPROPERTIES('2VcBpsFdPDtghAHvD4pAnA',#42,$,$,(#3447),#3657); +#3704= IFCRELDEFINESBYPROPERTIES('1VVS31Rvb88Oi1S3GdZ_xy',#42,$,$,(#3555),#3661); +#3707= IFCPROPERTYSINGLEVALUE('Justification',$,IFCIDENTIFIER('Beginning'),$); +#3708= IFCPROPERTYSINGLEVALUE('Number',$,IFCINTEGER(1),$); +#3709= IFCPROPERTYSINGLEVALUE('Number',$,IFCINTEGER(2),$); +#3710= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(8000.),$); +#3711= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(17.6059165511931),$); +#3712= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(5800.00000000002),$); +#3713= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Curtain Wall: Curtain_Wall-Exterior_Glazing'),$); +#3714= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Curtain Wall: Curtain_Wall-Exterior_Glazing'),$); +#3715= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Curtain Wall: Curtain_Wall-Exterior_Glazing'),$); +#3716= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Curtain Wall: Curtain_Wall-Exterior_Glazing'),$); +#3717= IFCPROPERTYSINGLEVALUE('Border 1 Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#3718= IFCPROPERTYSINGLEVALUE('Border 2 Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#3719= IFCPROPERTYSINGLEVALUE('Interior Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#3720= IFCPROPERTYSINGLEVALUE('Border 1 Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#3721= IFCPROPERTYSINGLEVALUE('Border 2 Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#3722= IFCPROPERTYSINGLEVALUE('Interior Type',$,IFCLABEL('Rectangular Mullion: 30mm_Square'),$); +#3723= IFCPROPERTYSINGLEVALUE('Adjust for Mullion Size',$,IFCBOOLEAN(.F.),$); +#3724= IFCPROPERTYSINGLEVALUE('Layout',$,IFCIDENTIFIER('Fixed Distance'),$); +#3725= IFCPROPERTYSINGLEVALUE('Spacing',$,IFCLENGTHMEASURE(4000.),$); +#3726= IFCPROPERTYSINGLEVALUE('Layout',$,IFCIDENTIFIER('Minimum Spacing'),$); +#3727= IFCPROPERTYSINGLEVALUE('Spacing',$,IFCLENGTHMEASURE(1500.),$); +#3728= IFCPROPERTYSINGLEVALUE('Automatically Embed',$,IFCBOOLEAN(.F.),$); +#3729= IFCPROPERTYSINGLEVALUE('Join Condition',$,IFCIDENTIFIER('Horizontal Grid Continuous'),$); +#3730= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('H11'),$); +#3731= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Curtain_Wall-Exterior_Glazing'),$); +#3732= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Curtain Wall'),$); +#3733= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW_P',#42,'Constraints',$,(#233,#1312,#1314,#1316,#1317,#1319,#1320,#3710)); +#3736= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW_P',#42,$,$,(#2375),#3733); +#3739= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW_P',#42,'Dimensions',$,(#3711,#3712)); +#3743= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW_P',#42,$,$,(#2375),#3739); +#3746= IFCPROPERTYSET('3cUkl32yn9qRSPuf3VyW_P',#42,'Horizontal Grid',$,(#2848,#2849,#3707,#3708)); +#3750= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuv3VyW_P',#42,$,$,(#2375),#3746); +#3753= IFCPROPERTYSET('3e62WrZ51Cpe6EgIDwA1RG',#42,'Other',$,(#1329,#3713,#3714,#3715,#3716)); +#3759= IFCRELDEFINESBYPROPERTIES('20azdygj55PAEVUic6reWM',#42,$,$,(#2375),#3753); +#3762= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW_P',#42,'Phasing',$,(#1322)); +#3764= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW_P',#42,$,$,(#2375),#3762); +#3767= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyW_P',#42,'Structural',$,(#1323,#1324,#1325)); +#3769= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyW_P',#42,$,$,(#2375),#3767); +#3772= IFCPROPERTYSET('3cUkl32yn9qRSPufRVyW_P',#42,'Vertical Grid',$,(#2848,#2849,#3707,#3709)); +#3775= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuvRVyW_P',#42,$,$,(#2375),#3772); +#3778= IFCPROPERTYSET('3ViBt$FMv3OQrl29PP8z5U',#42,'Construction',$,(#1342,#3728,#3729)); +#3782= IFCPROPERTYSET('3ViBt$FMv3OQrl2BPP8z5U',#42,'Horizontal Grid',$,(#3723,#3724,#3725)); +#3787= IFCPROPERTYSET('3ViBt$FMv3OQrl2BfP8z5U',#42,'Horizontal Mullions',$,(#3717,#3718,#3719)); +#3792= IFCPROPERTYSET('3ViBt$FMv3OQrl29DP8z5U',#42,'Identity Data',$,(#1346,#1347,#3730,#3731)); +#3796= IFCPROPERTYSET('0rW7sZZHLCrP8kC0ddT_qN',#42,'Other',$,(#1329,#3732)); +#3799= IFCPROPERTYSET('3ViBt$FMv3OQrl2B1P8z5U',#42,'Vertical Grid',$,(#3723,#3726,#3727)); +#3803= IFCPROPERTYSET('3ViBt$FMv3OQrl2BHP8z5U',#42,'Vertical Mullions',$,(#3720,#3721,#3722)); +#3816= IFCAXIS2PLACEMENT3D(#6,$,$); +#3817= IFCLOCALPLACEMENT(#129,#3816); +#3818= IFCCURTAINWALL('3cUkl32yn9qRSPvBJVyW$Z',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:285684',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:29096',#3817,$,'285684',$); +#3820= IFCAXIS2PLACEMENT3D(#3835,$,$); +#83731= IFCEXTRUDEDAREASOLID(#83729,#83730,#20,290.); +#3822= IFCCARTESIANPOINT((0.,0.)); +#3824= IFCAXIS2PLACEMENT2D(#3822,#24); +#3825= IFCRECTANGLEPROFILEDEF(.AREA.,'Glazed',#3824,25.,1633.33333333333); +#3826= IFCCARTESIANPOINT((816.666666666667,12.5,0.)); +#3828= IFCAXIS2PLACEMENT3D(#3826,#20,#16); +#3829= IFCEXTRUDEDAREASOLID(#3825,#3828,#20,2751.31268323819); +#3830= IFCSTYLEDITEM(#3829,(#2426),$); +#3833= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3829)); +#3835= IFCCARTESIANPOINT((-816.666666666666,24.5,0.)); +#3837= IFCAXIS2PLACEMENT3D(#6,$,$); +#3838= IFCREPRESENTATIONMAP(#3837,#3833); +#3840= IFCPLATETYPE('09J5N7xMHBfQZeQGAEMoxK',#42,'Glazed',$,$,(#2525,#2532,#2535,#2538,#2544,#2547),(#3838),'285685','Glazed',.CURTAIN_PANEL.); +#3842= IFCMAPPEDITEM(#3838,#2453); +#3844= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#3842)); +#3846= IFCPRODUCTDEFINITIONSHAPE($,$,(#3844)); +#3849= IFCCARTESIANPOINT((-7734.84849347185,-1221.91766651718,0.)); +#3851= IFCAXIS2PLACEMENT3D(#3849,$,$); +#83730= IFCAXIS2PLACEMENT3D(#6,#16,#20); +#3853= IFCCARTESIANPOINT((-7734.84849347185,-1221.91766651718,0.)); +#3855= IFCAXIS2PLACEMENT3D(#3853,$,$); +#3856= IFCLOCALPLACEMENT(#3817,#3855); +#3858= IFCPLATE('3cUkl32yn9qRSPvBJVyW$Y',#42,'System Panel:Glazed:285685',$,'Glazed',#3856,#3846,'285685',.NOTDEFINED.); +#3861= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(4.49381071595572),$); +#3862= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(2751.31268323819),$); +#3863= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.112345267898893),$); +#3864= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1633.33333333333),$); +#3865= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW$Y',#42,'Constraints',$,(#2473)); +#3867= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW$Y',#42,$,$,(#3858),#3865); +#3871= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW$Y',#42,'Dimensions',$,(#3861,#3862,#3863,#3864)); +#3877= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW$Y',#42,$,$,(#3858),#3871); +#3880= IFCPROPERTYSET('2cc3Ib6XDFShw9K6tPFqZK',#42,'Other',$,(#2476,#2477,#2478,#2480,#2481,#2633)); +#3882= IFCRELDEFINESBYPROPERTIES('2DdwOnTGn62eyxEZO3bYRd',#42,$,$,(#3858),#3880); +#3885= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW$Y',#42,'Phasing',$,(#1322)); +#3887= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW$Y',#42,$,$,(#3858),#3885); +#3891= IFCMAPPEDITEM(#3838,#2453); +#3892= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#3891)); +#3894= IFCPRODUCTDEFINITIONSHAPE($,$,(#3892)); +#3897= IFCCARTESIANPOINT((-6101.51516013852,-1221.91766651719,0.)); +#3899= IFCAXIS2PLACEMENT3D(#3897,$,$); +#83729= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83728,1210.,1810.); +#3901= IFCCARTESIANPOINT((-6101.51516013852,-1221.91766651719,0.)); +#3903= IFCAXIS2PLACEMENT3D(#3901,$,$); +#3904= IFCLOCALPLACEMENT(#3817,#3903); +#3905= IFCPLATE('3cUkl32yn9qRSPvBJVyW$l',#42,'System Panel:Glazed:285688',$,'Glazed',#3904,#3894,'285688',.NOTDEFINED.); +#3908= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(4.49381071595572),$); +#3909= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(2751.31268323819),$); +#3910= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.112345267898893),$); +#3911= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1633.33333333333),$); +#3912= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW$l',#42,'Constraints',$,(#2473)); +#3914= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW$l',#42,$,$,(#3905),#3912); +#3918= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW$l',#42,'Dimensions',$,(#3908,#3909,#3910,#3911)); +#3924= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW$l',#42,$,$,(#3905),#3918); +#3927= IFCPROPERTYSET('2xvU6CBgT4GOonW6Tb6JrG',#42,'Other',$,(#2476,#2477,#2478,#2480,#2481,#2633)); +#3929= IFCRELDEFINESBYPROPERTIES('3Wjwv2ENL00RVLMC6LroZo',#42,$,$,(#3905),#3927); +#3932= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW$l',#42,'Phasing',$,(#1322)); +#3934= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW$l',#42,$,$,(#3905),#3932); +#3937= IFCMAPPEDITEM(#3838,#2453); +#3938= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#3937)); +#3940= IFCPRODUCTDEFINITIONSHAPE($,$,(#3938)); +#3943= IFCCARTESIANPOINT((-4468.18182680518,-1221.91766651719,0.)); +#3945= IFCAXIS2PLACEMENT3D(#3943,$,$); +#83728= IFCAXIS2PLACEMENT2D(#83726,#26); +#3947= IFCCARTESIANPOINT((-4468.18182680518,-1221.91766651719,0.)); +#3949= IFCAXIS2PLACEMENT3D(#3947,$,$); +#3950= IFCLOCALPLACEMENT(#3817,#3949); +#3951= IFCPLATE('3cUkl32yn9qRSPvBJVyW$j',#42,'System Panel:Glazed:285690',$,'Glazed',#3950,#3940,'285690',.NOTDEFINED.); +#3954= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(4.49381071595572),$); +#3955= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(2751.31268323819),$); +#3956= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.112345267898893),$); +#3957= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1633.33333333333),$); +#3958= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW$j',#42,'Constraints',$,(#2473)); +#3960= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW$j',#42,$,$,(#3951),#3958); +#3964= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW$j',#42,'Dimensions',$,(#3954,#3955,#3956,#3957)); +#3970= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW$j',#42,$,$,(#3951),#3964); +#3973= IFCPROPERTYSET('33AkNfyHbFdQiAO2F1jx0n',#42,'Other',$,(#2476,#2477,#2478,#2480,#2481,#2633)); +#3975= IFCRELDEFINESBYPROPERTIES('1D4J5rOur2jfmmClLC5n2B',#42,$,$,(#3951),#3973); +#3978= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW$j',#42,'Phasing',$,(#1322)); +#3980= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW$j',#42,$,$,(#3951),#3978); +#3983= IFCAXIS2PLACEMENT3D(#6,$,$); +#83726= IFCCARTESIANPOINT((605.,905.000000000001)); +#3985= IFCAXIS2PLACEMENT3D(#6,$,$); +#3986= IFCLOCALPLACEMENT(#3817,#3985); +#3987= IFCCARTESIANPOINT((2.70894418008538E-13,4.87254681047489E-12)); +#3989= IFCAXIS2PLACEMENT2D(#3987,#24); +#3990= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#3989,30.0000000000002,30.0000000000002); +#3991= IFCCARTESIANPOINT((-2864.84849347185,-1246.4176665172,2736.31268323819)); +#3993= IFCAXIS2PLACEMENT3D(#3991,#14,#22); +#3994= IFCEXTRUDEDAREASOLID(#3990,#3993,#20,1588.33333333333); +#3995= IFCSTYLEDITEM(#3994,(#2814),$); +#3998= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#3994)); +#4000= IFCSTYLEDITEM(#3994,(#2814),$); +#4002= IFCPRODUCTDEFINITIONSHAPE($,$,(#3998)); +#4005= IFCMEMBER('09J5N7xMHBfQZeQGAEMomS',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#3986,#4002,'294194',.MULLION.); +#4008= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.0962),$); +#4009= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1588.33333333333),$); +#4010= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0014295),$); +#4011= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomS',#42,'Constraints',$,(#2473)); +#4013= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomS',#42,$,$,(#4005),#4011); +#4017= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomS',#42,'Dimensions',$,(#4008,#4009,#4010)); +#4022= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomS',#42,$,$,(#4005),#4017); +#4025= IFCPROPERTYSET('1weBN5lSD3COWXKKDqE0nS',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4027= IFCRELDEFINESBYPROPERTIES('22dO2nARH0YQ2swfbfvS46',#42,$,$,(#4005),#4025); +#4030= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomS',#42,'Phasing',$,(#1322)); +#4032= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomS',#42,$,$,(#4005),#4030); +#4035= IFCAXIS2PLACEMENT3D(#6,$,$); +#83722= IFCAXIS2PLACEMENT3D(#6,$,$); +#4037= IFCAXIS2PLACEMENT3D(#6,$,$); +#4038= IFCLOCALPLACEMENT(#3817,#4037); +#4039= IFCCARTESIANPOINT((-2.70894418008538E-13,4.87254681047489E-12)); +#4041= IFCAXIS2PLACEMENT2D(#4039,#24); +#4042= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4041,30.0000000000002,30.0000000000002); +#4043= IFCCARTESIANPOINT((-6116.51516013852,-1246.41766651719,2736.31268323819)); +#4045= IFCAXIS2PLACEMENT3D(#4043,#14,#22); +#4046= IFCEXTRUDEDAREASOLID(#4042,#4045,#20,1588.33333333333); +#4047= IFCSTYLEDITEM(#4046,(#2814),$); +#4050= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4046)); +#4052= IFCSTYLEDITEM(#4046,(#2814),$); +#4054= IFCPRODUCTDEFINITIONSHAPE($,$,(#4050)); +#4057= IFCMEMBER('09J5N7xMHBfQZeQGAEMomT',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4038,#4054,'294195',.MULLION.); +#4060= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.0962),$); +#4061= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1588.33333333333),$); +#4062= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0014295),$); +#4063= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomT',#42,'Constraints',$,(#2473)); +#4065= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomT',#42,$,$,(#4057),#4063); +#4069= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomT',#42,'Dimensions',$,(#4060,#4061,#4062)); +#4074= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomT',#42,$,$,(#4057),#4069); +#4077= IFCPROPERTYSET('2S11xs5M55kOiopu43Ot4G',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4079= IFCRELDEFINESBYPROPERTIES('2kKf6W4TvFQuIZykRWL2Lc',#42,$,$,(#4057),#4077); +#4082= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomT',#42,'Phasing',$,(#1322)); +#4084= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomT',#42,$,$,(#4057),#4082); +#4087= IFCAXIS2PLACEMENT3D(#6,$,$); +#83719= IFCRELFILLSELEMENT('1vyB4zoxv64uJlZ2ys$HIM',#42,$,$,#83705,#33588); +#4089= IFCAXIS2PLACEMENT3D(#6,$,$); +#4090= IFCLOCALPLACEMENT(#3817,#4089); +#4091= IFCCARTESIANPOINT((-2.70894418008538E-13,5.41433564649196E-12)); +#4093= IFCAXIS2PLACEMENT2D(#4091,#24); +#4094= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4093,30.0000000000002,30.0000000000002); +#4095= IFCCARTESIANPOINT((-4483.18182680518,-1246.41766651719,2736.31268323819)); +#4097= IFCAXIS2PLACEMENT3D(#4095,#14,#22); +#4098= IFCEXTRUDEDAREASOLID(#4094,#4097,#20,1603.33333333333); +#4099= IFCSTYLEDITEM(#4098,(#2814),$); +#4102= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4098)); +#4104= IFCSTYLEDITEM(#4098,(#2814),$); +#4106= IFCPRODUCTDEFINITIONSHAPE($,$,(#4102)); +#4109= IFCMEMBER('09J5N7xMHBfQZeQGAEMomQ',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4090,#4106,'294196',.MULLION.); +#4112= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.0971),$); +#4113= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1603.33333333333),$); +#4114= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.001443),$); +#4115= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomQ',#42,'Constraints',$,(#2473)); +#4117= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomQ',#42,$,$,(#4109),#4115); +#4121= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomQ',#42,'Dimensions',$,(#4112,#4113,#4114)); +#4126= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomQ',#42,$,$,(#4109),#4121); +#4129= IFCPROPERTYSET('3p8ywWJrjBqeNoW0TvB7hw',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4131= IFCRELDEFINESBYPROPERTIES('3kLULzV7D3VRXmUwSOfgtf',#42,$,$,(#4109),#4129); +#4134= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomQ',#42,'Phasing',$,(#1322)); +#4136= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomQ',#42,$,$,(#4109),#4134); +#4139= IFCAXIS2PLACEMENT3D(#6,$,$); +#83715= IFCRELDEFINESBYPROPERTIES('0VqO8IsMz3uf8DHoaJuPYg',#42,$,$,(#83705),#83713); +#4141= IFCAXIS2PLACEMENT3D(#6,$,$); +#4142= IFCLOCALPLACEMENT(#3817,#4141); +#4143= IFCCARTESIANPOINT((0.,5.14344122848343E-12)); +#4145= IFCAXIS2PLACEMENT2D(#4143,#24); +#4146= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4145,30.,30.0000000000002); +#4147= IFCCARTESIANPOINT((-7704.84849347185,-1246.41766651719,15.)); +#4149= IFCAXIS2PLACEMENT3D(#4147,#12,#22); +#4150= IFCEXTRUDEDAREASOLID(#4146,#4149,#20,1588.33333333333); +#4151= IFCSTYLEDITEM(#4150,(#2814),$); +#4154= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4150)); +#4156= IFCSTYLEDITEM(#4150,(#2814),$); +#4158= IFCPRODUCTDEFINITIONSHAPE($,$,(#4154)); +#4161= IFCMEMBER('09J5N7xMHBfQZeQGAEMomR',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4142,#4158,'294197',.MULLION.); +#4164= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.0962),$); +#4165= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1588.33333333333),$); +#4166= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0014295),$); +#4167= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomR',#42,'Constraints',$,(#2473)); +#4169= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomR',#42,$,$,(#4161),#4167); +#4173= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomR',#42,'Dimensions',$,(#4164,#4165,#4166)); +#4178= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomR',#42,$,$,(#4161),#4173); +#4181= IFCPROPERTYSET('3UKbLJrCv03OL8rXrAcOwm',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4183= IFCRELDEFINESBYPROPERTIES('03IRYcfO58KuIA_ug_pS$5',#42,$,$,(#4161),#4181); +#4186= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomR',#42,'Phasing',$,(#1322)); +#4188= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomR',#42,$,$,(#4161),#4186); +#4191= IFCAXIS2PLACEMENT3D(#6,$,$); +#83713= IFCELEMENTQUANTITY('3qFV3_d7H7lxwdgkCtD0vQ',#42,'BaseQuantities',$,$,(#83710,#83711,#83712)); +#4193= IFCAXIS2PLACEMENT3D(#6,$,$); +#4194= IFCLOCALPLACEMENT(#3817,#4193); +#4195= IFCCARTESIANPOINT((0.,5.41433564649196E-12)); +#4197= IFCAXIS2PLACEMENT2D(#4195,#24); +#4198= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4197,30.,30.0000000000002); +#4199= IFCCARTESIANPOINT((-6086.51516013852,-1246.4176665172,15.)); +#4201= IFCAXIS2PLACEMENT3D(#4199,#12,#22); +#4202= IFCEXTRUDEDAREASOLID(#4198,#4201,#20,1603.33333333333); +#4203= IFCSTYLEDITEM(#4202,(#2814),$); +#4206= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4202)); +#4208= IFCSTYLEDITEM(#4202,(#2814),$); +#4210= IFCPRODUCTDEFINITIONSHAPE($,$,(#4206)); +#4213= IFCMEMBER('09J5N7xMHBfQZeQGAEMomO',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4194,#4210,'294198',.MULLION.); +#4216= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.0971),$); +#4217= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1603.33333333333),$); +#4218= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.001443),$); +#4219= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomO',#42,'Constraints',$,(#2473)); +#4221= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomO',#42,$,$,(#4213),#4219); +#4225= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomO',#42,'Dimensions',$,(#4216,#4217,#4218)); +#4230= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomO',#42,$,$,(#4213),#4225); +#4233= IFCPROPERTYSET('3537duPurFKOImx0EuLAgN',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4235= IFCRELDEFINESBYPROPERTIES('20cGhZV85AEvOjYh$wJVSQ',#42,$,$,(#4213),#4233); +#4238= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomO',#42,'Phasing',$,(#1322)); +#4240= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomO',#42,$,$,(#4213),#4238); +#4243= IFCAXIS2PLACEMENT3D(#6,$,$); +#83712= IFCQUANTITYLENGTH('Width',$,$,1210.,$); +#4245= IFCAXIS2PLACEMENT3D(#6,$,$); +#4246= IFCLOCALPLACEMENT(#3817,#4245); +#4247= IFCCARTESIANPOINT((0.,4.87254681047489E-12)); +#4249= IFCAXIS2PLACEMENT2D(#4247,#24); +#4250= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4249,30.,30.0000000000002); +#4251= IFCCARTESIANPOINT((-4453.18182680518,-1246.4176665172,15.)); +#4253= IFCAXIS2PLACEMENT3D(#4251,#12,#22); +#4254= IFCEXTRUDEDAREASOLID(#4250,#4253,#20,1588.33333333333); +#4255= IFCSTYLEDITEM(#4254,(#2814),$); +#4258= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4254)); +#4260= IFCSTYLEDITEM(#4254,(#2814),$); +#4262= IFCPRODUCTDEFINITIONSHAPE($,$,(#4258)); +#4265= IFCMEMBER('09J5N7xMHBfQZeQGAEMomP',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4246,#4262,'294199',.MULLION.); +#4268= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.0962),$); +#4269= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1588.33333333333),$); +#4270= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0014295),$); +#4271= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomP',#42,'Constraints',$,(#2473)); +#4273= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomP',#42,$,$,(#4265),#4271); +#4277= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomP',#42,'Dimensions',$,(#4268,#4269,#4270)); +#4282= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomP',#42,$,$,(#4265),#4277); +#4285= IFCPROPERTYSET('1LOi9GTxf5fx6amgDXnBVh',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4287= IFCRELDEFINESBYPROPERTIES('0WN4tnNtj2seHhUkAAdxE_',#42,$,$,(#4265),#4285); +#4290= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomP',#42,'Phasing',$,(#1322)); +#4292= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomP',#42,$,$,(#4265),#4290); +#4295= IFCAXIS2PLACEMENT3D(#6,$,$); +#83711= IFCQUANTITYLENGTH('Height',$,$,1810.,$); +#4297= IFCAXIS2PLACEMENT3D(#6,$,$); +#4298= IFCLOCALPLACEMENT(#3817,#4297); +#4299= IFCCARTESIANPOINT((2.70894418008538E-13,0.)); +#4301= IFCAXIS2PLACEMENT2D(#4299,#24); +#4302= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4301,30.0000000000002,30.0000000000002); +#4303= IFCCARTESIANPOINT((-2849.84849347185,-1246.4176665172,0.)); +#4305= IFCAXIS2PLACEMENT3D(#4303,#20,#14); +#4306= IFCEXTRUDEDAREASOLID(#4302,#4305,#20,2751.31268323819); +#4307= IFCSTYLEDITEM(#4306,(#2814),$); +#4310= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4306)); +#4312= IFCSTYLEDITEM(#4306,(#2814),$); +#4314= IFCPRODUCTDEFINITIONSHAPE($,$,(#4310)); +#4317= IFCMEMBER('09J5N7xMHBfQZeQGAEMomM',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4298,#4314,'294200',.MULLION.); +#4320= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.165978760994291),$); +#4321= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2751.31268323819),$); +#4322= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00247618141491437),$); +#4323= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomM',#42,'Constraints',$,(#2473)); +#4325= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomM',#42,$,$,(#4317),#4323); +#4329= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomM',#42,'Dimensions',$,(#4320,#4321,#4322)); +#4334= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomM',#42,$,$,(#4317),#4329); +#4337= IFCPROPERTYSET('3oDpOUaybBS9qV2xR8B5xz',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4339= IFCRELDEFINESBYPROPERTIES('0SJt7uyaH4_hYNJEnk2KTh',#42,$,$,(#4317),#4337); +#4342= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomM',#42,'Phasing',$,(#1322)); +#4344= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomM',#42,$,$,(#4317),#4342); +#4347= IFCAXIS2PLACEMENT3D(#6,$,$); +#83710= IFCQUANTITYLENGTH('Depth',$,$,290.,$); +#4349= IFCAXIS2PLACEMENT3D(#6,$,$); +#4350= IFCLOCALPLACEMENT(#3817,#4349); +#4351= IFCCARTESIANPOINT((0.,0.)); +#4353= IFCAXIS2PLACEMENT2D(#4351,#24); +#4354= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4353,29.9999999999997,30.0000000000002); +#4355= IFCCARTESIANPOINT((-7719.84849347185,-1246.41766651718,2751.31268323819)); +#4357= IFCAXIS2PLACEMENT3D(#4355,#22,#14); +#4358= IFCEXTRUDEDAREASOLID(#4354,#4357,#20,2751.31268323819); +#4359= IFCSTYLEDITEM(#4358,(#2814),$); +#4362= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4358)); +#4364= IFCSTYLEDITEM(#4358,(#2814),$); +#4366= IFCPRODUCTDEFINITIONSHAPE($,$,(#4362)); +#4369= IFCMEMBER('09J5N7xMHBfQZeQGAEMomN',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4350,#4366,'294201',.MULLION.); +#4372= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.165978760994292),$); +#4373= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2751.31268323819),$); +#4374= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00247618141491437),$); +#4375= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomN',#42,'Constraints',$,(#2473)); +#4377= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomN',#42,$,$,(#4369),#4375); +#4381= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomN',#42,'Dimensions',$,(#4372,#4373,#4374)); +#4386= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomN',#42,$,$,(#4369),#4381); +#4389= IFCPROPERTYSET('3J0Qts14vDcB_YSp$v2DY5',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4391= IFCRELDEFINESBYPROPERTIES('1v98K2T3L48PQ7SAlgy9VM',#42,$,$,(#4369),#4389); +#4394= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomN',#42,'Phasing',$,(#1322)); +#4396= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomN',#42,$,$,(#4369),#4394); +#4399= IFCAXIS2PLACEMENT3D(#6,$,$); +#83708= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyWe9',#42,$,$,#1229,#83705); +#4401= IFCAXIS2PLACEMENT3D(#6,$,$); +#4402= IFCLOCALPLACEMENT(#3817,#4401); +#4403= IFCCARTESIANPOINT((0.,0.)); +#4405= IFCAXIS2PLACEMENT2D(#4403,#24); +#4406= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4405,29.9999999999997,30.0000000000002); +#4407= IFCCARTESIANPOINT((-6101.51516013852,-1246.41766651719,0.)); +#4409= IFCAXIS2PLACEMENT3D(#4407,#20,#14); +#4410= IFCEXTRUDEDAREASOLID(#4406,#4409,#20,2751.31268323819); +#4411= IFCSTYLEDITEM(#4410,(#2814),$); +#4414= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4410)); +#4416= IFCSTYLEDITEM(#4410,(#2814),$); +#4418= IFCPRODUCTDEFINITIONSHAPE($,$,(#4414)); +#4421= IFCMEMBER('09J5N7xMHBfQZeQGAEMomK',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4402,#4418,'294202',.MULLION.); +#4424= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.165978760994292),$); +#4425= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2751.31268323819),$); +#4426= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00247618141491437),$); +#4427= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomK',#42,'Constraints',$,(#2473)); +#4429= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomK',#42,$,$,(#4421),#4427); +#4433= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomK',#42,'Dimensions',$,(#4424,#4425,#4426)); +#4438= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomK',#42,$,$,(#4421),#4433); +#4441= IFCPROPERTYSET('0h6Qy4YarBKgcGTERH60jK',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4443= IFCRELDEFINESBYPROPERTIES('3G0aa4NB1FuOmUnkf3XiFJ',#42,$,$,(#4421),#4441); +#4446= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomK',#42,'Phasing',$,(#1322)); +#4448= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomK',#42,$,$,(#4421),#4446); +#4451= IFCAXIS2PLACEMENT3D(#6,$,$); +#83705= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyWe9',#42,'Windows_Sgl_Plain:1810x1210mm:286238:1',$,'Opening',#83704,#83698,$,.OPENING.); +#4453= IFCAXIS2PLACEMENT3D(#6,$,$); +#4454= IFCLOCALPLACEMENT(#3817,#4453); +#4455= IFCCARTESIANPOINT((0.,0.)); +#4457= IFCAXIS2PLACEMENT2D(#4455,#24); +#4458= IFCRECTANGLEPROFILEDEF(.AREA.,'30mm_Square',#4457,29.9999999999997,30.0000000000002); +#4459= IFCCARTESIANPOINT((-4468.18182680518,-1246.4176665172,0.)); +#4461= IFCAXIS2PLACEMENT3D(#4459,#20,#14); +#4462= IFCEXTRUDEDAREASOLID(#4458,#4461,#20,2751.31268323819); +#4463= IFCSTYLEDITEM(#4462,(#2814),$); +#4466= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#4462)); +#4468= IFCSTYLEDITEM(#4462,(#2814),$); +#4470= IFCPRODUCTDEFINITIONSHAPE($,$,(#4466)); +#4473= IFCMEMBER('09J5N7xMHBfQZeQGAEMomL',#42,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',$,'Curtain Wall:Curtain_Wall-Exterior_Glazing:8490',#4454,#4470,'294203',.MULLION.); +#4476= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.165978760994292),$); +#4477= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2751.31268323819),$); +#4478= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00247618141491437),$); +#4479= IFCPROPERTYSET('09J5N7xMHBfQZeRnQEMomL',#42,'Constraints',$,(#2473)); +#4481= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRXQEMomL',#42,$,$,(#4473),#4479); +#4485= IFCPROPERTYSET('09J5N7xMHBfQZeRm2EMomL',#42,'Dimensions',$,(#4476,#4477,#4478)); +#4490= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRW2EMomL',#42,$,$,(#4473),#4485); +#4493= IFCPROPERTYSET('1RpXOYPNTFpvk$cp6b3Gaq',#42,'Other',$,(#2479,#2843,#2844,#2845,#2846,#2847)); +#4495= IFCRELDEFINESBYPROPERTIES('2eNbQ_3Gn2zBl5DcIHKPcO',#42,$,$,(#4473),#4493); +#4498= IFCPROPERTYSET('09J5N7xMHBfQZeRmsEMomL',#42,'Phasing',$,(#1322)); +#4500= IFCRELDEFINESBYPROPERTIES('09J5N7xMHBfQZeRWsEMomL',#42,$,$,(#4473),#4498); +#4503= IFCRELAGGREGATES('3cUkl32yn9qRSPuBJVyW$Z',#42,$,$,#3818,(#3858,#3905,#3951,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473)); +#4519= IFCPROPERTYSET('3cUkl32yn9qRSPxrlVyW$Z',#42,'Pset_CurtainWallCommon',$,(#1438,#3602)); +#4521= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.7069),$); +#4522= IFCPROPERTYSET('3cUkl32yn9qRSPxqFVyW$Y',#42,'Pset_PlateCommon',$,(#1438,#3606,#3607,#4521)); +#4525= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.7069),$); +#4526= IFCPROPERTYSET('3cUkl32yn9qRSPxqFVyW$l',#42,'Pset_PlateCommon',$,(#1438,#3606,#3607,#4525)); +#4529= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.7069),$); +#4530= IFCPROPERTYSET('3cUkl32yn9qRSPxqFVyW$j',#42,'Pset_PlateCommon',$,(#1438,#3606,#3607,#4529)); +#4533= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1588.33333333333),$); +#4534= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomS',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4533)); +#4537= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1588.33333333333),$); +#4538= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomT',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4537)); +#4541= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1603.33333333333),$); +#4542= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomQ',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4541)); +#4545= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1588.33333333333),$); +#4546= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomR',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4545)); +#4549= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1603.33333333333),$); +#4550= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomO',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4549)); +#4553= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(1588.33333333333),$); +#4554= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomP',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4553)); +#4557= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2751.31268323819),$); +#4558= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomM',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4557)); +#4561= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2751.31268323819),$); +#4562= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomN',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4561)); +#4565= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2751.31268323819),$); +#4566= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomK',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4565)); +#4569= IFCPROPERTYSINGLEVALUE('Span',$,IFCPOSITIVELENGTHMEASURE(2751.31268323819),$); +#4570= IFCPROPERTYSET('09J5N7xMHBfQZeOlIEMomL',#42,'Pset_MemberCommon',$,(#1438,#3607,#3622,#4569)); +#4573= IFCRELDEFINESBYPROPERTIES('3oNHuMgqT6dBr7_tHhXyna',#42,$,$,(#3818),#4519); +#4577= IFCRELDEFINESBYPROPERTIES('0C$7srG_v4XwtUieLMdHgO',#42,$,$,(#3858),#4522); +#4580= IFCRELDEFINESBYPROPERTIES('3rolGbjBzB_Bzqsi0VTebQ',#42,$,$,(#3905),#4526); +#4583= IFCRELDEFINESBYPROPERTIES('1LlaTZCh57reSLste6i6Uf',#42,$,$,(#3951),#4530); +#4586= IFCRELDEFINESBYPROPERTIES('0qz_1M7F9DGeTwA4SQV5SU',#42,$,$,(#4005),#4534); +#4589= IFCRELDEFINESBYPROPERTIES('31s08zeyj7iQ7rXSHkl4U1',#42,$,$,(#4057),#4538); +#4592= IFCRELDEFINESBYPROPERTIES('2x06vNAD9FVRmdLewc2cm5',#42,$,$,(#4109),#4542); +#4595= IFCRELDEFINESBYPROPERTIES('17k22Wp$v2N8rWs0BpBc7d',#42,$,$,(#4161),#4546); +#4598= IFCRELDEFINESBYPROPERTIES('3caRx6XKz9_Rnq3plWvbzb',#42,$,$,(#4213),#4550); +#4601= IFCRELDEFINESBYPROPERTIES('0LQBbJ71bEMvJHcOPAHuuk',#42,$,$,(#4265),#4554); +#4604= IFCRELDEFINESBYPROPERTIES('0YD64XoavEd8regZXvIdoM',#42,$,$,(#4317),#4558); +#4607= IFCRELDEFINESBYPROPERTIES('3oCNb6F1H5i8njpHNz9xaD',#42,$,$,(#4369),#4562); +#4610= IFCRELDEFINESBYPROPERTIES('2SRigVmlLCHAo8efcrtdAX',#42,$,$,(#4421),#4566); +#4613= IFCRELDEFINESBYPROPERTIES('0tUiOb$hXCIw67eZ05VcMd',#42,$,$,(#4473),#4570); +#4616= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(8000.),$); +#4617= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(13.4814321478671),$); +#4618= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(4900.),$); +#4619= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyW$Z',#42,'Constraints',$,(#233,#1312,#1314,#1316,#1317,#1319,#1320,#4616)); +#4622= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyW$Z',#42,$,$,(#3818),#4619); +#4625= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyW$Z',#42,'Dimensions',$,(#4617,#4618)); +#4629= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyW$Z',#42,$,$,(#3818),#4625); +#4632= IFCPROPERTYSET('3cUkl32yn9qRSPuf3VyW$Z',#42,'Horizontal Grid',$,(#2848,#2849,#3707,#3708)); +#4634= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuv3VyW$Z',#42,$,$,(#3818),#4632); +#4637= IFCPROPERTYSET('2hwWQY8XT2p9OjCifVXqPS',#42,'Other',$,(#1329,#3713,#3714,#3715,#3716)); +#4639= IFCRELDEFINESBYPROPERTIES('1K6_okGY91$u9Hanq7Gd8E',#42,$,$,(#3818),#4637); +#4642= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyW$Z',#42,'Phasing',$,(#1322)); +#4644= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyW$Z',#42,$,$,(#3818),#4642); +#4647= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyW$Z',#42,'Structural',$,(#1323,#1324,#1325)); +#4649= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyW$Z',#42,$,$,(#3818),#4647); +#4652= IFCPROPERTYSET('3cUkl32yn9qRSPufRVyW$Z',#42,'Vertical Grid',$,(#2848,#2849,#3707,#3709)); +#4654= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuvRVyW$Z',#42,$,$,(#3818),#4652); +#4657= IFCCARTESIANPOINT((1620.15150652816,4408.5823334828,0.)); +#4659= IFCAXIS2PLACEMENT3D(#4657,#20,#18); +#4660= IFCLOCALPLACEMENT(#129,#4659); +#4661= IFCCARTESIANPOINT((5510.,0.)); +#4663= IFCPOLYLINE((#10,#4661)); +#4665= IFCSHAPEREPRESENTATION(#98,'Axis','Curve2D',(#4663)); +#4667= IFCCARTESIANPOINT((2755.,3.55271367880050E-14)); +#4669= IFCAXIS2PLACEMENT2D(#4667,#26); +#4670= IFCRECTANGLEPROFILEDEF(.AREA.,$,#4669,5510.00000000001,95.0000000000001); +#4671= IFCAXIS2PLACEMENT3D(#6,$,$); +#4672= IFCEXTRUDEDAREASOLID(#4670,#4671,#20,2335.); +#4673= IFCCARTESIANPOINT((5510.,0.)); +#4675= IFCCARTESIANPOINT((5510.,95.)); +#4677= IFCCARTESIANPOINT((3557.50000000001,95.)); +#4679= IFCCARTESIANPOINT((3462.50000000001,95.)); +#4681= IFCCARTESIANPOINT((0.,95.)); +#4683= IFCPOLYLINE((#10,#4673,#4675,#4677,#4679,#4681,#10)); +#4685= IFCCARTESIANPOINT((0.,-47.4999999999999,2335.)); +#4687= IFCAXIS2PLACEMENT3D(#4685,#22,#12); +#4688= IFCPLANE(#4687); +#4689= IFCCARTESIANPOINT((0.,-47.4999999999999,2335.)); +#4691= IFCAXIS2PLACEMENT3D(#4689,$,$); +#4692= IFCPOLYGONALBOUNDEDHALFSPACE(#4688,.T.,#4691,#4683); +#4693= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#4672,#4692); +#4694= IFCPRESENTATIONSTYLEASSIGNMENT((#1295)); +#4696= IFCSTYLEDITEM(#4672,(#4694),$); +#4699= IFCSHAPEREPRESENTATION(#100,'Body','Clipping',(#4693)); +#4701= IFCPRODUCTDEFINITIONSHAPE($,$,(#4665,#4699)); +#4705= IFCWALLSTANDARDCASE('3cUkl32yn9qRSPvBJVyWXt',#42,'Basic Wall:Wall-Partn_12P-70MStd-12P:285792',$,'Basic Wall:Wall-Partn_12P-70MStd-12P:45397',#4660,#4701,'285792',.NOTDEFINED.); +#4708= IFCQUANTITYLENGTH('Height',$,$,2335.,$); +#4709= IFCQUANTITYLENGTH('Length',$,$,5510.00000000001,$); +#4710= IFCQUANTITYLENGTH('Width',$,$,95.,$); +#4711= IFCQUANTITYAREA('GrossFootprintArea',$,$,0.523450000000001,$); +#4712= IFCQUANTITYAREA('GrossSideArea',$,$,9.44765000000002,$); +#4713= IFCQUANTITYVOLUME('GrossVolume',$,$,0.897526750000003,$); +#4714= IFCELEMENTQUANTITY('1qYMaJ9uH14BnK4j166OW7',#42,'BaseQuantities',$,$,(#4708,#4709,#4710,#4711,#4712,#4713)); +#4716= IFCRELDEFINESBYPROPERTIES('3KDxSog_PFRfreSI1Kp3S9',#42,$,$,(#4705),#4714); +#4720= IFCMATERIAL('Metal Stud Layer',$,$); +#4721= IFCCOLOURRGB($,0.498039215686275,0.498039215686275,0.498039215686275); +#4722= IFCSURFACESTYLERENDERING(#4721,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#4723= IFCSURFACESTYLE('Metal Stud Layer',.BOTH.,(#4722)); +#4725= IFCPRESENTATIONSTYLEASSIGNMENT((#4723)); +#4727= IFCSTYLEDITEM($,(#4725),$); +#4729= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#4727)); +#4731= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#4729),#4720); +#4735= IFCMATERIALLAYER(#1292,12.5,$,$,$,$,$); +#4737= IFCMATERIALLAYER(#4720,70.,$,$,$,$,$); +#4738= IFCMATERIALLAYER(#1292,12.5,$,$,$,$,$); +#4739= IFCMATERIALLAYERSET((#4735,#4737,#4738),'Basic Wall:Wall-Partn_12P-70MStd-12P',$); +#4744= IFCMATERIALLAYERSETUSAGE(#4739,.AXIS2.,.NEGATIVE.,47.5,$); +#4746= IFCWALLTYPE('2ru7YPT4T9MuTpOS4FRzxV',#42,'Basic Wall:Wall-Partn_12P-70MStd-12P',$,$,(#4800,#4806,#4810,#4813,#4816,#4819),$,'45397',$,.NOTDEFINED.); +#4747= IFCPROPERTYSINGLEVALUE('Top Constraint',$,IFCLABEL('Level: Roof'),$); +#4748= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(2500.),$); +#4749= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(9.44765000000002),$); +#4750= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(5800.00000000001),$); +#4751= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.897526750000003),$); +#4752= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Basic Wall: Wall-Partn_12P-70MStd-12P'),$); +#4753= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Basic Wall: Wall-Partn_12P-70MStd-12P'),$); +#4754= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Basic Wall: Wall-Partn_12P-70MStd-12P'),$); +#4755= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Basic Wall: Wall-Partn_12P-70MStd-12P'),$); +#4756= IFCPROPERTYSINGLEVALUE('Absorptance',$,IFCREAL(0.7),$); +#4757= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(0.350997935306263),$); +#4758= IFCPROPERTYSINGLEVALUE('Thermal mass',$,IFCREAL(26964.294),$); +#4759= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(2.84901960784314),$); +#4760= IFCPROPERTYSINGLEVALUE('Structural Material',$,IFCLABEL('Metal Stud Layer'),$); +#4761= IFCPROPERTYSINGLEVALUE('Coarse Scale Fill Color',$,IFCINTEGER(12632256),$); +#4762= IFCPROPERTYSINGLEVALUE('Function',$,IFCIDENTIFIER('Interior'),$); +#4763= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(95.),$); +#4764= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Wall-Partn_12P-70MStd-12P'),$); +#4765= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Basic Wall'),$); +#4766= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWXt',#42,'Constraints',$,(#233,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#4747,#4748)); +#4770= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWXt',#42,$,$,(#4705),#4766); +#4773= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWXt',#42,'Dimensions',$,(#4749,#4750,#4751)); +#4778= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWXt',#42,$,$,(#4705),#4773); +#4781= IFCPROPERTYSET('1L$5N8EPT4vQjWFGMs71GI',#42,'Other',$,(#1329,#4752,#4753,#4754,#4755)); +#4787= IFCRELDEFINESBYPROPERTIES('2xvTrTBQTDcOPwD0i5U4ft',#42,$,$,(#4705),#4781); +#4790= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWXt',#42,'Phasing',$,(#1322)); +#4792= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWXt',#42,$,$,(#4705),#4790); +#4795= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyWXt',#42,'Structural',$,(#1323,#1324,#1325)); +#4797= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyWXt',#42,$,$,(#4705),#4795); +#4800= IFCPROPERTYSET('2ru7YPT4T9MuTpPvmFRzxV',#42,'Analytical Properties',$,(#1336,#4756,#4757,#4758,#4759)); +#4806= IFCPROPERTYSET('2ru7YPT4T9MuTpPyKFRzxV',#42,'Construction',$,(#1344,#1345,#4762,#4763)); +#4810= IFCPROPERTYSET('2ru7YPT4T9MuTpPyGFRzxV',#42,'Graphics',$,(#1341,#4761)); +#4813= IFCPROPERTYSET('2ru7YPT4T9MuTpPy0FRzxV',#42,'Identity Data',$,(#1346,#1347,#4764)); +#4816= IFCPROPERTYSET('2ru7YPT4T9MuTpPySFRzxV',#42,'Materials and Finishes',$,(#4760)); +#4819= IFCPROPERTYSET('1A49eb6rHDTfAUTPqEIK9b',#42,'Other',$,(#1329,#4765)); +#4829= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Wall-Partn_12P-70MStd-12P'),$); +#4830= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.350997935306263),$); +#4831= IFCPROPERTYSET('3cUkl32yn9qRSPxqdVyWXt',#42,'Pset_WallCommon',$,(#188,#1436,#1437,#4829,#4830)); +#4835= IFCRELDEFINESBYPROPERTIES('2kLjxlYgf5aR4TawURj0d5',#42,$,$,(#4705),#4831); +#4838= IFCCARTESIANPOINT((1667.65150652815,898.582333482796,0.)); +#4840= IFCAXIS2PLACEMENT3D(#4838,$,$); +#4841= IFCLOCALPLACEMENT(#129,#4840); +#4842= IFCCARTESIANPOINT((4452.5,-0.)); +#4844= IFCPOLYLINE((#10,#4842)); +#4846= IFCSHAPEREPRESENTATION(#98,'Axis','Curve2D',(#4844)); +#4848= IFCCARTESIANPOINT((2226.25,-4.26325641456060E-14)); +#4850= IFCAXIS2PLACEMENT2D(#4848,#26); +#4851= IFCRECTANGLEPROFILEDEF(.AREA.,$,#4850,4452.5,95.0000000000001); +#4852= IFCAXIS2PLACEMENT3D(#6,$,$); +#4853= IFCEXTRUDEDAREASOLID(#4851,#4852,#20,2335.); +#4854= IFCCARTESIANPOINT((4452.5,-0.)); +#4856= IFCCARTESIANPOINT((4452.5,95.)); +#4858= IFCCARTESIANPOINT((-0.,95.)); +#4860= IFCPOLYLINE((#10,#4854,#4856,#4858,#10)); +#4862= IFCCARTESIANPOINT((0.,-47.5,2335.)); +#4864= IFCAXIS2PLACEMENT3D(#4862,#22,#18); +#4865= IFCPLANE(#4864); +#4866= IFCCARTESIANPOINT((0.,-47.5,2335.)); +#4868= IFCAXIS2PLACEMENT3D(#4866,$,$); +#4869= IFCPOLYGONALBOUNDEDHALFSPACE(#4865,.T.,#4868,#4860); +#4870= IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#4853,#4869); +#4871= IFCSTYLEDITEM(#4853,(#4694),$); +#4874= IFCSHAPEREPRESENTATION(#100,'Body','Clipping',(#4870)); +#4876= IFCPRODUCTDEFINITIONSHAPE($,$,(#4846,#4874)); +#4880= IFCWALLSTANDARDCASE('3cUkl32yn9qRSPvBJVyWY1',#42,'Basic Wall:Wall-Partn_12P-70MStd-12P:285846',$,'Basic Wall:Wall-Partn_12P-70MStd-12P:45397',#4841,#4876,'285846',.NOTDEFINED.); +#4883= IFCQUANTITYLENGTH('Height',$,$,2335.,$); +#4884= IFCQUANTITYLENGTH('Length',$,$,4452.5,$); +#4885= IFCQUANTITYLENGTH('Width',$,$,95.,$); +#4886= IFCQUANTITYAREA('GrossFootprintArea',$,$,0.4229875,$); +#4887= IFCQUANTITYAREA('GrossSideArea',$,$,10.3965875,$); +#4888= IFCQUANTITYVOLUME('GrossVolume',$,$,0.987675812500001,$); +#4889= IFCELEMENTQUANTITY('04gSUVO1X1$Poo$$Kovzj1',#42,'BaseQuantities',$,$,(#4883,#4884,#4885,#4886,#4887,#4888)); +#4891= IFCRELDEFINESBYPROPERTIES('2$AsUMW7LDdeV9w05V4VkM',#42,$,$,(#4880),#4889); +#4895= IFCMATERIALLAYERSETUSAGE(#4739,.AXIS2.,.NEGATIVE.,47.5,$); +#4896= IFCPROPERTYSINGLEVALUE('Unconnected Height',$,IFCLENGTHMEASURE(2500.),$); +#4897= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(10.3965875),$); +#4898= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(4645.),$); +#4899= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.987675812500001),$); +#4900= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWY1',#42,'Constraints',$,(#233,#1312,#1313,#1314,#1315,#1316,#1317,#1318,#1319,#1320,#4747,#4896)); +#4903= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWY1',#42,$,$,(#4880),#4900); +#4906= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWY1',#42,'Dimensions',$,(#4897,#4898,#4899)); +#4911= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWY1',#42,$,$,(#4880),#4906); +#4914= IFCPROPERTYSET('3BprLxD8PDJxzgdYr20KaW',#42,'Other',$,(#1329,#4752,#4753,#4754,#4755)); +#4916= IFCRELDEFINESBYPROPERTIES('3X9y9DKIr0Z9kIAu2XfwR9',#42,$,$,(#4880),#4914); +#4919= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWY1',#42,'Phasing',$,(#1322)); +#4921= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWY1',#42,$,$,(#4880),#4919); +#4924= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyWY1',#42,'Structural',$,(#1323,#1324,#1325)); +#4926= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyWY1',#42,$,$,(#4880),#4924); +#4929= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.350997935306263),$); +#4930= IFCPROPERTYSET('3cUkl32yn9qRSPxqdVyWY1',#42,'Pset_WallCommon',$,(#188,#1436,#1437,#4829,#4929)); +#4933= IFCRELDEFINESBYPROPERTIES('1Ttoz73cX5LwC72wtvM0Aw',#42,$,$,(#4880),#4930); +#4936= IFCCARTESIANPOINT((828.499999999994,170.,1050.)); +#4938= IFCCARTESIANPOINT((838.499999999994,170.,1050.)); +#4940= IFCCARTESIANPOINT((833.499999999994,170.,1041.33974596216)); +#4942= IFCCARTESIANPOINT((823.499999999994,170.,1041.33974596216)); +#4944= IFCCARTESIANPOINT((818.499999999995,170.,1050.)); +#4946= IFCCARTESIANPOINT((823.499999999994,170.,1058.66025403784)); +#4948= IFCCARTESIANPOINT((833.499999999994,170.,1058.66025403784)); +#4950= IFCCARTESIANPOINT((808.024132417639,121.,1050.)); +#4952= IFCCARTESIANPOINT((814.021375181833,121.,1035.52137518184)); +#4954= IFCCARTESIANPOINT((828.499999999994,121.,1029.52413241764)); +#4956= IFCCARTESIANPOINT((842.978624818155,121.,1035.52137518184)); +#4958= IFCCARTESIANPOINT((848.975867582349,121.,1050.)); +#4960= IFCCARTESIANPOINT((828.499999999994,121.,1050.)); +#4962= IFCCARTESIANPOINT((842.978624818155,121.,1064.47862481816)); +#4964= IFCCARTESIANPOINT((828.499999999994,121.,1070.47586758235)); +#4966= IFCCARTESIANPOINT((814.021375181833,121.,1064.47862481816)); +#4968= IFCCARTESIANPOINT((803.499999999998,122.827868146833,1050.)); +#4970= IFCCARTESIANPOINT((808.274575140624,122.827868146833,1035.30536869269)); +#4972= IFCCARTESIANPOINT((820.774575140622,122.827868146833,1026.22358709262)); +#4974= IFCCARTESIANPOINT((836.225424859367,122.827868146833,1026.22358709262)); +#4976= IFCCARTESIANPOINT((848.725424859365,122.827868146833,1035.30536869269)); +#4978= IFCCARTESIANPOINT((853.49999999999,122.827868146833,1050.)); +#4980= IFCCARTESIANPOINT((835.739312409075,121.,1032.52275379974)); +#4982= IFCCARTESIANPOINT((821.260687590914,121.,1032.52275379974)); +#4984= IFCCARTESIANPOINT((845.977246200252,121.,1042.76068759092)); +#4986= IFCCARTESIANPOINT((811.022753799736,121.,1042.76068759092)); +#4988= IFCCARTESIANPOINT((842.475424859366,122.827868146833,1030.76447789266)); +#4990= IFCCARTESIANPOINT((814.524575140623,122.827868146833,1030.76447789266)); +#4992= IFCCARTESIANPOINT((824.880343795454,121.,1031.02344310869)); +#4994= IFCCARTESIANPOINT((828.499999999994,122.827868146833,1026.22358709262)); +#4996= IFCCARTESIANPOINT((832.119656204535,121.,1031.02344310869)); +#4998= IFCCARTESIANPOINT((844.477935509204,121.,1039.14103138638)); +#5000= IFCCARTESIANPOINT((851.112712429677,122.827868146833,1042.65268434635)); +#5002= IFCCARTESIANPOINT((805.887287570311,122.827868146833,1042.65268434635)); +#5004= IFCCARTESIANPOINT((809.523443108688,121.,1046.38034379546)); +#5006= IFCCARTESIANPOINT((807.080931355467,122.827868146833,1038.97902651952)); +#5008= IFCCARTESIANPOINT((839.358968613615,121.,1034.02206449079)); +#5010= IFCCARTESIANPOINT((817.641031386373,121.,1034.02206449079)); +#5012= IFCCARTESIANPOINT((847.476556891301,121.,1046.38034379546)); +#5014= IFCCARTESIANPOINT((812.522064490785,121.,1039.14103138638)); +#5016= IFCCARTESIANPOINT((848.725424859365,122.827868146833,1064.69463130731)); +#5018= IFCCARTESIANPOINT((836.225424859366,122.827868146833,1073.77641290737)); +#5020= IFCCARTESIANPOINT((820.774575140622,122.827868146833,1073.77641290737)); +#5022= IFCCARTESIANPOINT((808.274575140624,122.827868146833,1064.69463130731)); +#5024= IFCCARTESIANPOINT((821.260687590913,121.,1067.47724620026)); +#5026= IFCCARTESIANPOINT((835.739312409075,121.,1067.47724620026)); +#5028= IFCCARTESIANPOINT((811.022753799736,121.,1057.23931240908)); +#5030= IFCCARTESIANPOINT((845.977246200252,121.,1057.23931240908)); +#5032= IFCCARTESIANPOINT((814.524575140623,122.827868146833,1069.23552210734)); +#5034= IFCCARTESIANPOINT((842.475424859365,122.827868146833,1069.23552210734)); +#5036= IFCCARTESIANPOINT((832.119656204534,121.,1068.97655689131)); +#5038= IFCCARTESIANPOINT((828.499999999994,122.827868146833,1073.77641290737)); +#5040= IFCCARTESIANPOINT((824.880343795454,121.,1068.97655689131)); +#5042= IFCCARTESIANPOINT((812.522064490784,121.,1060.85896861362)); +#5044= IFCCARTESIANPOINT((805.887287570311,122.827868146833,1057.34731565365)); +#5046= IFCCARTESIANPOINT((851.112712429677,122.827868146833,1057.34731565366)); +#5048= IFCCARTESIANPOINT((847.476556891301,121.,1053.61965620454)); +#5050= IFCCARTESIANPOINT((849.919068644521,122.827868146833,1061.02097348048)); +#5052= IFCCARTESIANPOINT((817.641031386373,121.,1065.97793550921)); +#5054= IFCCARTESIANPOINT((839.358968613615,121.,1065.97793550921)); +#5056= IFCCARTESIANPOINT((809.523443108688,121.,1053.61965620454)); +#5058= IFCCARTESIANPOINT((844.477935509204,121.,1060.85896861362)); +#5060= IFCCARTESIANPOINT((803.499999999998,126.29154626559,1050.)); +#5062= IFCCARTESIANPOINT((808.274575140624,126.29154626559,1035.30536869269)); +#5064= IFCCARTESIANPOINT((820.774575140622,126.29154626559,1026.22358709262)); +#5066= IFCCARTESIANPOINT((836.225424859367,126.29154626559,1026.22358709262)); +#5068= IFCCARTESIANPOINT((848.725424859365,126.29154626559,1035.30536869269)); +#5070= IFCCARTESIANPOINT((853.49999999999,126.29154626559,1050.)); +#5072= IFCCARTESIANPOINT((850.18332923033,122.827868146833,1039.79233697399)); +#5074= IFCCARTESIANPOINT((851.112712429677,126.29154626559,1042.65268434635)); +#5076= IFCCARTESIANPOINT((842.475424859366,126.29154626559,1030.76447789266)); +#5078= IFCCARTESIANPOINT((828.499999999994,126.29154626559,1026.22358709262)); +#5080= IFCCARTESIANPOINT((806.816670867815,126.29154626559,1039.79233667189)); +#5082= IFCCARTESIANPOINT((814.524575140623,126.29154626559,1030.76447789266)); +#5084= IFCCARTESIANPOINT((851.84166461516,122.827868146833,1044.89616848699)); +#5086= IFCCARTESIANPOINT((805.158335433907,126.29154626559,1044.89616833595)); +#5088= IFCCARTESIANPOINT((848.725424859364,126.29154626559,1064.69463130731)); +#5090= IFCCARTESIANPOINT((836.225424859366,126.29154626559,1073.77641290737)); +#5092= IFCCARTESIANPOINT((820.774575140622,126.29154626559,1073.77641290737)); +#5094= IFCCARTESIANPOINT((808.274575140624,126.29154626559,1064.69463130731)); +#5096= IFCCARTESIANPOINT((806.816670708077,122.827868146833,1060.20766283649)); +#5098= IFCCARTESIANPOINT((805.887287570311,126.29154626559,1057.34731565365)); +#5100= IFCCARTESIANPOINT((814.524575140623,126.29154626559,1069.23552210734)); +#5102= IFCCARTESIANPOINT((828.499999999994,126.29154626559,1073.77641290737)); +#5104= IFCCARTESIANPOINT((842.475424859365,126.29154626559,1069.23552210734)); +#5106= IFCCARTESIANPOINT((850.183329287526,126.29154626559,1060.20766284998)); +#5108= IFCCARTESIANPOINT((805.158335354037,122.827868146833,1055.10383141824)); +#5110= IFCCARTESIANPOINT((851.841664643758,126.29154626559,1055.10383142499)); +#5112= IFCCARTESIANPOINT((809.86376396748,151.,1050.)); +#5114= IFCCARTESIANPOINT((815.32219112561,151.,1036.82219112562)); +#5116= IFCCARTESIANPOINT((828.499999999994,151.,1031.36376396749)); +#5118= IFCCARTESIANPOINT((841.677808874378,151.,1036.82219112562)); +#5120= IFCCARTESIANPOINT((847.136236032508,151.,1050.)); +#5122= IFCCARTESIANPOINT((821.911095562802,151.,1034.09297754655)); +#5124= IFCCARTESIANPOINT((835.088904437186,151.,1034.09297754655)); +#5126= IFCCARTESIANPOINT((844.407022453443,151.,1043.41109556281)); +#5128= IFCCARTESIANPOINT((812.592977546545,151.,1043.41109556281)); +#5130= IFCCARTESIANPOINT((805.887287570311,126.29154626559,1042.65268434635)); +#5132= IFCCARTESIANPOINT((825.205547781398,151.,1032.72837075702)); +#5134= IFCCARTESIANPOINT((831.79445221859,151.,1032.72837075702)); +#5136= IFCCARTESIANPOINT((843.042415663911,151.,1040.11664334421)); +#5138= IFCCARTESIANPOINT((845.771629242976,151.,1046.7055477814)); +#5140= IFCCARTESIANPOINT((813.957584336078,151.,1040.11664334421)); +#5142= IFCCARTESIANPOINT((811.228370757013,151.,1046.7055477814)); +#5144= IFCCARTESIANPOINT((838.383356655782,151.,1035.45758433608)); +#5146= IFCCARTESIANPOINT((818.616643344206,151.,1035.45758433608)); +#5148= IFCCARTESIANPOINT((841.677808874378,151.,1063.17780887438)); +#5150= IFCCARTESIANPOINT((828.499999999994,151.,1068.63623603251)); +#5152= IFCCARTESIANPOINT((815.32219112561,151.,1063.17780887438)); +#5154= IFCCARTESIANPOINT((835.088904437186,151.,1065.90702245345)); +#5156= IFCCARTESIANPOINT((821.911095562802,151.,1065.90702245345)); +#5158= IFCCARTESIANPOINT((812.592977546545,151.,1056.58890443719)); +#5160= IFCCARTESIANPOINT((844.407022453443,151.,1056.58890443719)); +#5162= IFCCARTESIANPOINT((851.112712429677,126.29154626559,1057.34731565366)); +#5164= IFCCARTESIANPOINT((825.205547781398,151.,1067.27162924298)); +#5166= IFCCARTESIANPOINT((831.79445221859,151.,1067.27162924298)); +#5168= IFCCARTESIANPOINT((813.957584336078,151.,1059.88335665579)); +#5170= IFCCARTESIANPOINT((811.228370757013,151.,1053.2944522186)); +#5172= IFCCARTESIANPOINT((843.042415663911,151.,1059.88335665579)); +#5174= IFCCARTESIANPOINT((845.771629242976,151.,1053.2944522186)); +#5176= IFCCARTESIANPOINT((818.616643344206,151.,1064.54241566392)); +#5178= IFCCARTESIANPOINT((838.383356655782,151.,1064.54241566392)); +#5180= IFCCARTESIANPOINT((818.499999999995,151.,1050.)); +#5182= IFCCARTESIANPOINT((823.499999999994,151.,1041.33974596216)); +#5184= IFCCARTESIANPOINT((833.499999999994,151.,1041.33974596216)); +#5186= IFCCARTESIANPOINT((838.499999999994,151.,1050.)); +#5188= IFCCARTESIANPOINT((833.499999999994,151.,1058.66025403784)); +#5190= IFCCARTESIANPOINT((823.499999999994,151.,1058.66025403784)); +#5192= IFCPOLYLOOP((#4942,#4944,#4936)); +#5194= IFCFACEOUTERBOUND(#5192,.T.); +#5195= IFCFACE((#5194)); +#5197= IFCPOLYLOOP((#4936,#4940,#4942)); +#5199= IFCFACEOUTERBOUND(#5197,.T.); +#5200= IFCFACE((#5199)); +#5202= IFCPOLYLOOP((#4944,#4946,#4936)); +#5204= IFCFACEOUTERBOUND(#5202,.T.); +#5205= IFCFACE((#5204)); +#5207= IFCPOLYLOOP((#4948,#4936,#4946)); +#5209= IFCFACEOUTERBOUND(#5207,.T.); +#5210= IFCFACE((#5209)); +#5212= IFCPOLYLOOP((#4936,#4948,#4938)); +#5214= IFCFACEOUTERBOUND(#5212,.T.); +#5215= IFCFACE((#5214)); +#5217= IFCPOLYLOOP((#4936,#4938,#4940)); +#5219= IFCFACEOUTERBOUND(#5217,.T.); +#5220= IFCFACE((#5219)); +#5222= IFCPOLYLOOP((#4960,#4950,#5004)); +#5224= IFCFACEOUTERBOUND(#5222,.T.); +#5225= IFCFACE((#5224)); +#5227= IFCPOLYLOOP((#4960,#5004,#4986)); +#5229= IFCFACEOUTERBOUND(#5227,.T.); +#5230= IFCFACE((#5229)); +#5232= IFCPOLYLOOP((#4960,#4986,#5014)); +#5234= IFCFACEOUTERBOUND(#5232,.T.); +#5235= IFCFACE((#5234)); +#5237= IFCPOLYLOOP((#4960,#5014,#4952)); +#5239= IFCFACEOUTERBOUND(#5237,.T.); +#5240= IFCFACE((#5239)); +#5242= IFCPOLYLOOP((#4960,#4952,#5010)); +#5244= IFCFACEOUTERBOUND(#5242,.T.); +#5245= IFCFACE((#5244)); +#5247= IFCPOLYLOOP((#4960,#5010,#4982)); +#5249= IFCFACEOUTERBOUND(#5247,.T.); +#5250= IFCFACE((#5249)); +#5252= IFCPOLYLOOP((#4960,#4982,#4992)); +#5254= IFCFACEOUTERBOUND(#5252,.T.); +#5255= IFCFACE((#5254)); +#5257= IFCPOLYLOOP((#4960,#4992,#4954)); +#5259= IFCFACEOUTERBOUND(#5257,.T.); +#5260= IFCFACE((#5259)); +#5262= IFCPOLYLOOP((#4960,#4954,#4996)); +#5264= IFCFACEOUTERBOUND(#5262,.T.); +#5265= IFCFACE((#5264)); +#5267= IFCPOLYLOOP((#4960,#4996,#4980)); +#5269= IFCFACEOUTERBOUND(#5267,.T.); +#5270= IFCFACE((#5269)); +#5272= IFCPOLYLOOP((#4960,#4980,#5008)); +#5274= IFCFACEOUTERBOUND(#5272,.T.); +#5275= IFCFACE((#5274)); +#5277= IFCPOLYLOOP((#4960,#5008,#4956)); +#5279= IFCFACEOUTERBOUND(#5277,.T.); +#5280= IFCFACE((#5279)); +#5282= IFCPOLYLOOP((#4960,#4956,#4998)); +#5284= IFCFACEOUTERBOUND(#5282,.T.); +#5285= IFCFACE((#5284)); +#5287= IFCPOLYLOOP((#4960,#4998,#4984)); +#5289= IFCFACEOUTERBOUND(#5287,.T.); +#5290= IFCFACE((#5289)); +#5292= IFCPOLYLOOP((#4960,#4984,#5012)); +#5294= IFCFACEOUTERBOUND(#5292,.T.); +#5295= IFCFACE((#5294)); +#5297= IFCPOLYLOOP((#4960,#5012,#4958)); +#5299= IFCFACEOUTERBOUND(#5297,.T.); +#5300= IFCFACE((#5299)); +#5302= IFCPOLYLOOP((#4960,#4958,#5048)); +#5304= IFCFACEOUTERBOUND(#5302,.T.); +#5305= IFCFACE((#5304)); +#5307= IFCPOLYLOOP((#4960,#5056,#4950)); +#5309= IFCFACEOUTERBOUND(#5307,.T.); +#5310= IFCFACE((#5309)); +#5312= IFCPOLYLOOP((#4960,#5028,#5056)); +#5314= IFCFACEOUTERBOUND(#5312,.T.); +#5315= IFCFACE((#5314)); +#5317= IFCPOLYLOOP((#4960,#5042,#5028)); +#5319= IFCFACEOUTERBOUND(#5317,.T.); +#5320= IFCFACE((#5319)); +#5322= IFCPOLYLOOP((#4960,#4966,#5042)); +#5324= IFCFACEOUTERBOUND(#5322,.T.); +#5325= IFCFACE((#5324)); +#5327= IFCPOLYLOOP((#4960,#5052,#4966)); +#5329= IFCFACEOUTERBOUND(#5327,.T.); +#5330= IFCFACE((#5329)); +#5332= IFCPOLYLOOP((#4960,#5024,#5052)); +#5334= IFCFACEOUTERBOUND(#5332,.T.); +#5335= IFCFACE((#5334)); +#5337= IFCPOLYLOOP((#4960,#5040,#5024)); +#5339= IFCFACEOUTERBOUND(#5337,.T.); +#5340= IFCFACE((#5339)); +#5342= IFCPOLYLOOP((#4960,#4964,#5040)); +#5344= IFCFACEOUTERBOUND(#5342,.T.); +#5345= IFCFACE((#5344)); +#5347= IFCPOLYLOOP((#4960,#5048,#5030)); +#5349= IFCFACEOUTERBOUND(#5347,.T.); +#5350= IFCFACE((#5349)); +#5352= IFCPOLYLOOP((#4960,#5030,#5058)); +#5354= IFCFACEOUTERBOUND(#5352,.T.); +#5355= IFCFACE((#5354)); +#5357= IFCPOLYLOOP((#4960,#5058,#4962)); +#5359= IFCFACEOUTERBOUND(#5357,.T.); +#5360= IFCFACE((#5359)); +#5362= IFCPOLYLOOP((#4960,#4962,#5054)); +#5364= IFCFACEOUTERBOUND(#5362,.T.); +#5365= IFCFACE((#5364)); +#5367= IFCPOLYLOOP((#4960,#5054,#5026)); +#5369= IFCFACEOUTERBOUND(#5367,.T.); +#5370= IFCFACE((#5369)); +#5372= IFCPOLYLOOP((#4960,#5026,#5036)); +#5374= IFCFACEOUTERBOUND(#5372,.T.); +#5375= IFCFACE((#5374)); +#5377= IFCPOLYLOOP((#4960,#5036,#4964)); +#5379= IFCFACEOUTERBOUND(#5377,.T.); +#5380= IFCFACE((#5379)); +#5382= IFCPOLYLOOP((#4970,#4952,#5014)); +#5384= IFCFACEOUTERBOUND(#5382,.T.); +#5385= IFCFACE((#5384)); +#5387= IFCPOLYLOOP((#4998,#4956,#4976,#4984)); +#5389= IFCFACEOUTERBOUND(#5387,.T.); +#5390= IFCFACE((#5389)); +#5392= IFCPOLYLOOP((#4986,#5002,#5006)); +#5394= IFCFACEOUTERBOUND(#5392,.T.); +#5395= IFCFACE((#5394)); +#5397= IFCPOLYLOOP((#4988,#4956,#5008,#4980)); +#5399= IFCFACEOUTERBOUND(#5397,.T.); +#5400= IFCFACE((#5399)); +#5402= IFCPOLYLOOP((#5012,#5000,#5084,#4978)); +#5404= IFCFACEOUTERBOUND(#5402,.T.); +#5405= IFCFACE((#5404)); +#5407= IFCPOLYLOOP((#4994,#4992,#4972)); +#5409= IFCFACEOUTERBOUND(#5407,.T.); +#5410= IFCFACE((#5409)); +#5412= IFCPOLYLOOP((#4974,#4996,#4994)); +#5414= IFCFACEOUTERBOUND(#5412,.T.); +#5415= IFCFACE((#5414)); +#5417= IFCPOLYLOOP((#4994,#4996,#4954)); +#5419= IFCFACEOUTERBOUND(#5417,.T.); +#5420= IFCFACE((#5419)); +#5422= IFCPOLYLOOP((#4952,#4970,#4990)); +#5424= IFCFACEOUTERBOUND(#5422,.T.); +#5425= IFCFACE((#5424)); +#5427= IFCPOLYLOOP((#4974,#4980,#4996)); +#5429= IFCFACEOUTERBOUND(#5427,.T.); +#5430= IFCFACE((#5429)); +#5432= IFCPOLYLOOP((#4992,#4982,#4972)); +#5434= IFCFACEOUTERBOUND(#5432,.T.); +#5435= IFCFACE((#5434)); +#5437= IFCPOLYLOOP((#4968,#5004,#4950)); +#5439= IFCFACEOUTERBOUND(#5437,.T.); +#5440= IFCFACE((#5439)); +#5442= IFCPOLYLOOP((#4990,#4982,#5010,#4952)); +#5444= IFCFACEOUTERBOUND(#5442,.T.); +#5445= IFCFACE((#5444)); +#5447= IFCPOLYLOOP((#4968,#5002,#5004)); +#5449= IFCFACEOUTERBOUND(#5447,.T.); +#5450= IFCFACE((#5449)); +#5452= IFCPOLYLOOP((#4988,#4976,#4956)); +#5454= IFCFACEOUTERBOUND(#5452,.T.); +#5455= IFCFACE((#5454)); +#5457= IFCPOLYLOOP((#4980,#4974,#4988)); +#5459= IFCFACEOUTERBOUND(#5457,.T.); +#5460= IFCFACE((#5459)); +#5462= IFCPOLYLOOP((#5012,#4978,#4958)); +#5464= IFCFACEOUTERBOUND(#5462,.T.); +#5465= IFCFACE((#5464)); +#5467= IFCPOLYLOOP((#4992,#4994,#4954)); +#5469= IFCFACEOUTERBOUND(#5467,.T.); +#5470= IFCFACE((#5469)); +#5472= IFCPOLYLOOP((#4984,#4976,#5072,#5000)); +#5474= IFCFACEOUTERBOUND(#5472,.T.); +#5475= IFCFACE((#5474)); +#5477= IFCPOLYLOOP((#4986,#5004,#5002)); +#5479= IFCFACEOUTERBOUND(#5477,.T.); +#5480= IFCFACE((#5479)); +#5482= IFCPOLYLOOP((#4970,#5014,#5006)); +#5484= IFCFACEOUTERBOUND(#5482,.T.); +#5485= IFCFACE((#5484)); +#5487= IFCPOLYLOOP((#5014,#4986,#5006)); +#5489= IFCFACEOUTERBOUND(#5487,.T.); +#5490= IFCFACE((#5489)); +#5492= IFCPOLYLOOP((#4982,#4990,#4972)); +#5494= IFCFACEOUTERBOUND(#5492,.T.); +#5495= IFCFACE((#5494)); +#5497= IFCPOLYLOOP((#5012,#4984,#5000)); +#5499= IFCFACEOUTERBOUND(#5497,.T.); +#5500= IFCFACE((#5499)); +#5502= IFCPOLYLOOP((#5016,#4962,#5058)); +#5504= IFCFACEOUTERBOUND(#5502,.T.); +#5505= IFCFACE((#5504)); +#5507= IFCPOLYLOOP((#5042,#4966,#5022,#5028)); +#5509= IFCFACEOUTERBOUND(#5507,.T.); +#5510= IFCFACE((#5509)); +#5512= IFCPOLYLOOP((#5030,#5046,#5050)); +#5514= IFCFACEOUTERBOUND(#5512,.T.); +#5515= IFCFACE((#5514)); +#5517= IFCPOLYLOOP((#5032,#4966,#5052,#5024)); +#5519= IFCFACEOUTERBOUND(#5517,.T.); +#5520= IFCFACE((#5519)); +#5522= IFCPOLYLOOP((#5056,#5044,#5108,#4968)); +#5524= IFCFACEOUTERBOUND(#5522,.T.); +#5525= IFCFACE((#5524)); +#5527= IFCPOLYLOOP((#5038,#5036,#5018)); +#5529= IFCFACEOUTERBOUND(#5527,.T.); +#5530= IFCFACE((#5529)); +#5532= IFCPOLYLOOP((#5020,#5040,#5038)); +#5534= IFCFACEOUTERBOUND(#5532,.T.); +#5535= IFCFACE((#5534)); +#5537= IFCPOLYLOOP((#5038,#5040,#4964)); +#5539= IFCFACEOUTERBOUND(#5537,.T.); +#5540= IFCFACE((#5539)); +#5542= IFCPOLYLOOP((#4962,#5016,#5034)); +#5544= IFCFACEOUTERBOUND(#5542,.T.); +#5545= IFCFACE((#5544)); +#5547= IFCPOLYLOOP((#5020,#5024,#5040)); +#5549= IFCFACEOUTERBOUND(#5547,.T.); +#5550= IFCFACE((#5549)); +#5552= IFCPOLYLOOP((#5036,#5026,#5018)); +#5554= IFCFACEOUTERBOUND(#5552,.T.); +#5555= IFCFACE((#5554)); +#5557= IFCPOLYLOOP((#4978,#5048,#4958)); +#5559= IFCFACEOUTERBOUND(#5557,.T.); +#5560= IFCFACE((#5559)); +#5562= IFCPOLYLOOP((#5034,#5026,#5054,#4962)); +#5564= IFCFACEOUTERBOUND(#5562,.T.); +#5565= IFCFACE((#5564)); +#5567= IFCPOLYLOOP((#4978,#5046,#5048)); +#5569= IFCFACEOUTERBOUND(#5567,.T.); +#5570= IFCFACE((#5569)); +#5572= IFCPOLYLOOP((#5032,#5022,#4966)); +#5574= IFCFACEOUTERBOUND(#5572,.T.); +#5575= IFCFACE((#5574)); +#5577= IFCPOLYLOOP((#5024,#5020,#5032)); +#5579= IFCFACEOUTERBOUND(#5577,.T.); +#5580= IFCFACE((#5579)); +#5582= IFCPOLYLOOP((#5056,#4968,#4950)); +#5584= IFCFACEOUTERBOUND(#5582,.T.); +#5585= IFCFACE((#5584)); +#5587= IFCPOLYLOOP((#5036,#5038,#4964)); +#5589= IFCFACEOUTERBOUND(#5587,.T.); +#5590= IFCFACE((#5589)); +#5592= IFCPOLYLOOP((#5028,#5022,#5096,#5044)); +#5594= IFCFACEOUTERBOUND(#5592,.T.); +#5595= IFCFACE((#5594)); +#5597= IFCPOLYLOOP((#5030,#5048,#5046)); +#5599= IFCFACEOUTERBOUND(#5597,.T.); +#5600= IFCFACE((#5599)); +#5602= IFCPOLYLOOP((#5016,#5058,#5050)); +#5604= IFCFACEOUTERBOUND(#5602,.T.); +#5605= IFCFACE((#5604)); +#5607= IFCPOLYLOOP((#5058,#5030,#5050)); +#5609= IFCFACEOUTERBOUND(#5607,.T.); +#5610= IFCFACE((#5609)); +#5612= IFCPOLYLOOP((#5026,#5034,#5018)); +#5614= IFCFACEOUTERBOUND(#5612,.T.); +#5615= IFCFACE((#5614)); +#5617= IFCPOLYLOOP((#5056,#5028,#5044)); +#5619= IFCFACEOUTERBOUND(#5617,.T.); +#5620= IFCFACE((#5619)); +#5622= IFCPOLYLOOP((#4976,#5068,#5074,#5070,#4978,#5084,#5000,#5072)); +#5624= IFCFACEOUTERBOUND(#5622,.T.); +#5625= IFCFACE((#5624)); +#5627= IFCPOLYLOOP((#4974,#5066,#5076,#5068,#4976,#4988)); +#5629= IFCFACEOUTERBOUND(#5627,.T.); +#5630= IFCFACE((#5629)); +#5632= IFCPOLYLOOP((#5086,#5130,#5080,#5062,#4970,#5006,#5002,#4968,#5060)); +#5634= IFCFACEOUTERBOUND(#5632,.T.); +#5635= IFCFACE((#5634)); +#5637= IFCPOLYLOOP((#5078,#5066,#4974,#4994,#4972,#5064)); +#5639= IFCFACEOUTERBOUND(#5637,.T.); +#5640= IFCFACE((#5639)); +#5642= IFCPOLYLOOP((#4970,#5062,#5082,#5064,#4972,#4990)); +#5644= IFCFACEOUTERBOUND(#5642,.T.); +#5645= IFCFACE((#5644)); +#5647= IFCPOLYLOOP((#5022,#5094,#5098,#5060,#4968,#5108,#5044,#5096)); +#5649= IFCFACEOUTERBOUND(#5647,.T.); +#5650= IFCFACE((#5649)); +#5652= IFCPOLYLOOP((#5020,#5092,#5100,#5094,#5022,#5032)); +#5654= IFCFACEOUTERBOUND(#5652,.T.); +#5655= IFCFACE((#5654)); +#5657= IFCPOLYLOOP((#5110,#5162,#5106,#5088,#5016,#5050,#5046,#4978,#5070)); +#5659= IFCFACEOUTERBOUND(#5657,.T.); +#5660= IFCFACE((#5659)); +#5662= IFCPOLYLOOP((#5102,#5092,#5020,#5038,#5018,#5090)); +#5664= IFCFACEOUTERBOUND(#5662,.T.); +#5665= IFCFACE((#5664)); +#5667= IFCPOLYLOOP((#5016,#5088,#5104,#5090,#5018,#5034)); +#5669= IFCFACEOUTERBOUND(#5667,.T.); +#5670= IFCFACE((#5669)); +#5672= IFCPOLYLOOP((#5136,#5126,#5068,#5118)); +#5674= IFCFACEOUTERBOUND(#5672,.T.); +#5675= IFCFACE((#5674)); +#5677= IFCPOLYLOOP((#5118,#5068,#5076)); +#5679= IFCFACEOUTERBOUND(#5677,.T.); +#5680= IFCFACE((#5679)); +#5682= IFCPOLYLOOP((#5068,#5126,#5074)); +#5684= IFCFACEOUTERBOUND(#5682,.T.); +#5685= IFCFACE((#5684)); +#5687= IFCPOLYLOOP((#5082,#5114,#5146,#5122)); +#5689= IFCFACEOUTERBOUND(#5687,.T.); +#5690= IFCFACE((#5689)); +#5692= IFCPOLYLOOP((#5076,#5124,#5144,#5118)); +#5694= IFCFACEOUTERBOUND(#5692,.T.); +#5695= IFCFACE((#5694)); +#5697= IFCPOLYLOOP((#5062,#5128,#5140,#5114)); +#5699= IFCFACEOUTERBOUND(#5697,.T.); +#5700= IFCFACE((#5699)); +#5702= IFCPOLYLOOP((#5138,#5120,#5070)); +#5704= IFCFACEOUTERBOUND(#5702,.T.); +#5705= IFCFACE((#5704)); +#5707= IFCPOLYLOOP((#5134,#5078,#5116)); +#5709= IFCFACEOUTERBOUND(#5707,.T.); +#5710= IFCFACE((#5709)); +#5712= IFCPOLYLOOP((#5142,#5060,#5112)); +#5714= IFCFACEOUTERBOUND(#5712,.T.); +#5715= IFCFACE((#5714)); +#5717= IFCPOLYLOOP((#5124,#5076,#5066)); +#5719= IFCFACEOUTERBOUND(#5717,.T.); +#5720= IFCFACE((#5719)); +#5722= IFCPOLYLOOP((#5116,#5078,#5132)); +#5724= IFCFACEOUTERBOUND(#5722,.T.); +#5725= IFCFACE((#5724)); +#5727= IFCPOLYLOOP((#5142,#5130,#5086,#5060)); +#5729= IFCFACEOUTERBOUND(#5727,.T.); +#5730= IFCFACE((#5729)); +#5732= IFCPOLYLOOP((#5138,#5070,#5074)); +#5734= IFCFACEOUTERBOUND(#5732,.T.); +#5735= IFCFACE((#5734)); +#5737= IFCPOLYLOOP((#5078,#5134,#5066)); +#5739= IFCFACEOUTERBOUND(#5737,.T.); +#5740= IFCFACE((#5739)); +#5742= IFCPOLYLOOP((#5078,#5064,#5132)); +#5744= IFCFACEOUTERBOUND(#5742,.T.); +#5745= IFCFACE((#5744)); +#5747= IFCPOLYLOOP((#5082,#5062,#5114)); +#5749= IFCFACEOUTERBOUND(#5747,.T.); +#5750= IFCFACE((#5749)); +#5752= IFCPOLYLOOP((#5064,#5122,#5132)); +#5754= IFCFACEOUTERBOUND(#5752,.T.); +#5755= IFCFACE((#5754)); +#5757= IFCPOLYLOOP((#5122,#5064,#5082)); +#5759= IFCFACEOUTERBOUND(#5757,.T.); +#5760= IFCFACE((#5759)); +#5762= IFCPOLYLOOP((#5134,#5124,#5066)); +#5764= IFCFACEOUTERBOUND(#5762,.T.); +#5765= IFCFACE((#5764)); +#5767= IFCPOLYLOOP((#5074,#5126,#5138)); +#5769= IFCFACEOUTERBOUND(#5767,.T.); +#5770= IFCFACE((#5769)); +#5772= IFCPOLYLOOP((#5128,#5062,#5080,#5130)); +#5774= IFCFACEOUTERBOUND(#5772,.T.); +#5775= IFCFACE((#5774)); +#5777= IFCPOLYLOOP((#5142,#5128,#5130)); +#5779= IFCFACEOUTERBOUND(#5777,.T.); +#5780= IFCFACE((#5779)); +#5782= IFCPOLYLOOP((#5168,#5158,#5094,#5152)); +#5784= IFCFACEOUTERBOUND(#5782,.T.); +#5785= IFCFACE((#5784)); +#5787= IFCPOLYLOOP((#5152,#5094,#5100)); +#5789= IFCFACEOUTERBOUND(#5787,.T.); +#5790= IFCFACE((#5789)); +#5792= IFCPOLYLOOP((#5094,#5158,#5098)); +#5794= IFCFACEOUTERBOUND(#5792,.T.); +#5795= IFCFACE((#5794)); +#5797= IFCPOLYLOOP((#5104,#5148,#5178,#5154)); +#5799= IFCFACEOUTERBOUND(#5797,.T.); +#5800= IFCFACE((#5799)); +#5802= IFCPOLYLOOP((#5100,#5156,#5176,#5152)); +#5804= IFCFACEOUTERBOUND(#5802,.T.); +#5805= IFCFACE((#5804)); +#5807= IFCPOLYLOOP((#5088,#5160,#5172,#5148)); +#5809= IFCFACEOUTERBOUND(#5807,.T.); +#5810= IFCFACE((#5809)); +#5812= IFCPOLYLOOP((#5174,#5070,#5120)); +#5814= IFCFACEOUTERBOUND(#5812,.T.); +#5815= IFCFACE((#5814)); +#5817= IFCPOLYLOOP((#5090,#5154,#5166)); +#5819= IFCFACEOUTERBOUND(#5817,.T.); +#5820= IFCFACE((#5819)); +#5822= IFCPOLYLOOP((#5090,#5166,#5102)); +#5824= IFCFACEOUTERBOUND(#5822,.T.); +#5825= IFCFACE((#5824)); +#5827= IFCPOLYLOOP((#5102,#5164,#5092)); +#5829= IFCFACEOUTERBOUND(#5827,.T.); +#5830= IFCFACE((#5829)); +#5832= IFCPOLYLOOP((#5170,#5112,#5060)); +#5834= IFCFACEOUTERBOUND(#5832,.T.); +#5835= IFCFACE((#5834)); +#5837= IFCPOLYLOOP((#5156,#5100,#5092)); +#5839= IFCFACEOUTERBOUND(#5837,.T.); +#5840= IFCFACE((#5839)); +#5842= IFCPOLYLOOP((#5102,#5166,#5150)); +#5844= IFCFACEOUTERBOUND(#5842,.T.); +#5845= IFCFACE((#5844)); +#5847= IFCPOLYLOOP((#5174,#5162,#5110,#5070)); +#5849= IFCFACEOUTERBOUND(#5847,.T.); +#5850= IFCFACE((#5849)); +#5852= IFCPOLYLOOP((#5170,#5060,#5098)); +#5854= IFCFACEOUTERBOUND(#5852,.T.); +#5855= IFCFACE((#5854)); +#5857= IFCPOLYLOOP((#5104,#5088,#5148)); +#5859= IFCFACEOUTERBOUND(#5857,.T.); +#5860= IFCFACE((#5859)); +#5862= IFCPOLYLOOP((#5164,#5102,#5150)); +#5864= IFCFACEOUTERBOUND(#5862,.T.); +#5865= IFCFACE((#5864)); +#5867= IFCPOLYLOOP((#5164,#5156,#5092)); +#5869= IFCFACEOUTERBOUND(#5867,.T.); +#5870= IFCFACE((#5869)); +#5872= IFCPOLYLOOP((#5154,#5090,#5104)); +#5874= IFCFACEOUTERBOUND(#5872,.T.); +#5875= IFCFACE((#5874)); +#5877= IFCPOLYLOOP((#5098,#5158,#5170)); +#5879= IFCFACEOUTERBOUND(#5877,.T.); +#5880= IFCFACE((#5879)); +#5882= IFCPOLYLOOP((#5160,#5088,#5106,#5162)); +#5884= IFCFACEOUTERBOUND(#5882,.T.); +#5885= IFCFACE((#5884)); +#5887= IFCPOLYLOOP((#5174,#5160,#5162)); +#5889= IFCFACEOUTERBOUND(#5887,.T.); +#5890= IFCFACE((#5889)); +#5892= IFCPOLYLOOP((#5180,#5114,#5140)); +#5894= IFCFACEOUTERBOUND(#5892,.T.); +#5895= IFCFACE((#5894)); +#5897= IFCPOLYLOOP((#5182,#5114,#5180)); +#5899= IFCFACEOUTERBOUND(#5897,.T.); +#5900= IFCFACE((#5899)); +#5902= IFCPOLYLOOP((#5180,#5140,#5128)); +#5904= IFCFACEOUTERBOUND(#5902,.T.); +#5905= IFCFACE((#5904)); +#5907= IFCPOLYLOOP((#5180,#5128,#5142)); +#5909= IFCFACEOUTERBOUND(#5907,.T.); +#5910= IFCFACE((#5909)); +#5912= IFCPOLYLOOP((#5180,#5142,#5112)); +#5914= IFCFACEOUTERBOUND(#5912,.T.); +#5915= IFCFACE((#5914)); +#5917= IFCPOLYLOOP((#5180,#5112,#5170)); +#5919= IFCFACEOUTERBOUND(#5917,.T.); +#5920= IFCFACE((#5919)); +#5922= IFCPOLYLOOP((#5180,#5170,#5158)); +#5924= IFCFACEOUTERBOUND(#5922,.T.); +#5925= IFCFACE((#5924)); +#5927= IFCPOLYLOOP((#5180,#5158,#5168)); +#5929= IFCFACEOUTERBOUND(#5927,.T.); +#5930= IFCFACE((#5929)); +#5932= IFCPOLYLOOP((#5180,#5168,#5152)); +#5934= IFCFACEOUTERBOUND(#5932,.T.); +#5935= IFCFACE((#5934)); +#5937= IFCPOLYLOOP((#5152,#5190,#5180)); +#5939= IFCFACEOUTERBOUND(#5937,.T.); +#5940= IFCFACE((#5939)); +#5942= IFCPOLYLOOP((#5182,#5146,#5114)); +#5944= IFCFACEOUTERBOUND(#5942,.T.); +#5945= IFCFACE((#5944)); +#5947= IFCPOLYLOOP((#5182,#5122,#5146)); +#5949= IFCFACEOUTERBOUND(#5947,.T.); +#5950= IFCFACE((#5949)); +#5952= IFCPOLYLOOP((#5182,#5132,#5122)); +#5954= IFCFACEOUTERBOUND(#5952,.T.); +#5955= IFCFACE((#5954)); +#5957= IFCPOLYLOOP((#5182,#5116,#5132)); +#5959= IFCFACEOUTERBOUND(#5957,.T.); +#5960= IFCFACE((#5959)); +#5962= IFCPOLYLOOP((#5184,#5116,#5182)); +#5964= IFCFACEOUTERBOUND(#5962,.T.); +#5965= IFCFACE((#5964)); +#5967= IFCPOLYLOOP((#5184,#5134,#5116)); +#5969= IFCFACEOUTERBOUND(#5967,.T.); +#5970= IFCFACE((#5969)); +#5972= IFCPOLYLOOP((#5184,#5124,#5134)); +#5974= IFCFACEOUTERBOUND(#5972,.T.); +#5975= IFCFACE((#5974)); +#5977= IFCPOLYLOOP((#5184,#5144,#5124)); +#5979= IFCFACEOUTERBOUND(#5977,.T.); +#5980= IFCFACE((#5979)); +#5982= IFCPOLYLOOP((#5184,#5118,#5144)); +#5984= IFCFACEOUTERBOUND(#5982,.T.); +#5985= IFCFACE((#5984)); +#5987= IFCPOLYLOOP((#5118,#5184,#5186)); +#5989= IFCFACEOUTERBOUND(#5987,.T.); +#5990= IFCFACE((#5989)); +#5992= IFCPOLYLOOP((#5186,#5136,#5118)); +#5994= IFCFACEOUTERBOUND(#5992,.T.); +#5995= IFCFACE((#5994)); +#5997= IFCPOLYLOOP((#5186,#5126,#5136)); +#5999= IFCFACEOUTERBOUND(#5997,.T.); +#6000= IFCFACE((#5999)); +#6002= IFCPOLYLOOP((#5186,#5138,#5126)); +#6004= IFCFACEOUTERBOUND(#6002,.T.); +#6005= IFCFACE((#6004)); +#6007= IFCPOLYLOOP((#5186,#5120,#5138)); +#6009= IFCFACEOUTERBOUND(#6007,.T.); +#6010= IFCFACE((#6009)); +#6012= IFCPOLYLOOP((#5186,#5174,#5120)); +#6014= IFCFACEOUTERBOUND(#6012,.T.); +#6015= IFCFACE((#6014)); +#6017= IFCPOLYLOOP((#5186,#5160,#5174)); +#6019= IFCFACEOUTERBOUND(#6017,.T.); +#6020= IFCFACE((#6019)); +#6022= IFCPOLYLOOP((#5186,#5172,#5160)); +#6024= IFCFACEOUTERBOUND(#6022,.T.); +#6025= IFCFACE((#6024)); +#6027= IFCPOLYLOOP((#5186,#5148,#5172)); +#6029= IFCFACEOUTERBOUND(#6027,.T.); +#6030= IFCFACE((#6029)); +#6032= IFCPOLYLOOP((#5148,#5186,#5188)); +#6034= IFCFACEOUTERBOUND(#6032,.T.); +#6035= IFCFACE((#6034)); +#6037= IFCPOLYLOOP((#5150,#5188,#5190)); +#6039= IFCFACEOUTERBOUND(#6037,.T.); +#6040= IFCFACE((#6039)); +#6042= IFCPOLYLOOP((#5188,#5150,#5166)); +#6044= IFCFACEOUTERBOUND(#6042,.T.); +#6045= IFCFACE((#6044)); +#6047= IFCPOLYLOOP((#5188,#5166,#5154)); +#6049= IFCFACEOUTERBOUND(#6047,.T.); +#6050= IFCFACE((#6049)); +#6052= IFCPOLYLOOP((#5188,#5154,#5178)); +#6054= IFCFACEOUTERBOUND(#6052,.T.); +#6055= IFCFACE((#6054)); +#6057= IFCPOLYLOOP((#5188,#5178,#5148)); +#6059= IFCFACEOUTERBOUND(#6057,.T.); +#6060= IFCFACE((#6059)); +#6062= IFCPOLYLOOP((#5190,#5152,#5176)); +#6064= IFCFACEOUTERBOUND(#6062,.T.); +#6065= IFCFACE((#6064)); +#6067= IFCPOLYLOOP((#5190,#5176,#5156)); +#6069= IFCFACEOUTERBOUND(#6067,.T.); +#6070= IFCFACE((#6069)); +#6072= IFCPOLYLOOP((#5190,#5156,#5164)); +#6074= IFCFACEOUTERBOUND(#6072,.T.); +#6075= IFCFACE((#6074)); +#6077= IFCPOLYLOOP((#5190,#5164,#5150)); +#6079= IFCFACEOUTERBOUND(#6077,.T.); +#6080= IFCFACE((#6079)); +#6082= IFCPOLYLOOP((#5186,#5184,#4940,#4938)); +#6084= IFCFACEOUTERBOUND(#6082,.T.); +#6085= IFCFACE((#6084)); +#6087= IFCPOLYLOOP((#5184,#5182,#4942,#4940)); +#6089= IFCFACEOUTERBOUND(#6087,.T.); +#6090= IFCFACE((#6089)); +#6092= IFCPOLYLOOP((#5182,#5180,#4944,#4942)); +#6094= IFCFACEOUTERBOUND(#6092,.T.); +#6095= IFCFACE((#6094)); +#6097= IFCPOLYLOOP((#5180,#5190,#4946,#4944)); +#6099= IFCFACEOUTERBOUND(#6097,.T.); +#6100= IFCFACE((#6099)); +#6102= IFCPOLYLOOP((#5190,#5188,#4948,#4946)); +#6104= IFCFACEOUTERBOUND(#6102,.T.); +#6105= IFCFACE((#6104)); +#6107= IFCPOLYLOOP((#5188,#5186,#4938,#4948)); +#6109= IFCFACEOUTERBOUND(#6107,.T.); +#6110= IFCFACE((#6109)); +#6112= IFCCARTESIANPOINT((858.499999999996,176.,1050.)); +#6114= IFCCARTESIANPOINT((857.477774788668,176.,1042.23542864692)); +#6116= IFCCARTESIANPOINT((854.480762113529,176.,1035.)); +#6118= IFCCARTESIANPOINT((849.713203435593,176.,1028.7867965644)); +#6120= IFCCARTESIANPOINT((843.499999999996,176.,1024.01923788647)); +#6122= IFCCARTESIANPOINT((836.264571353072,176.,1021.02222521133)); +#6124= IFCCARTESIANPOINT((828.499999999996,176.,1020.)); +#6126= IFCCARTESIANPOINT((820.735428646921,176.,1021.02222521133)); +#6128= IFCCARTESIANPOINT((813.499999999996,176.,1024.01923788647)); +#6130= IFCCARTESIANPOINT((807.2867965644,176.,1028.7867965644)); +#6132= IFCCARTESIANPOINT((802.519237886463,176.,1035.)); +#6134= IFCCARTESIANPOINT((799.522225211324,176.,1042.23542864692)); +#6136= IFCCARTESIANPOINT((798.499999999996,176.,1050.)); +#6138= IFCCARTESIANPOINT((799.522225211324,176.,1057.76457135308)); +#6140= IFCCARTESIANPOINT((802.519237886463,176.,1065.)); +#6142= IFCCARTESIANPOINT((807.2867965644,176.,1071.2132034356)); +#6144= IFCCARTESIANPOINT((813.499999999996,176.,1075.98076211353)); +#6146= IFCCARTESIANPOINT((820.735428646921,176.,1078.97777478867)); +#6148= IFCCARTESIANPOINT((828.499999999996,176.,1080.)); +#6150= IFCCARTESIANPOINT((836.264571353072,176.,1078.97777478867)); +#6152= IFCCARTESIANPOINT((843.499999999996,176.,1075.98076211353)); +#6154= IFCCARTESIANPOINT((849.713203435593,176.,1071.2132034356)); +#6156= IFCCARTESIANPOINT((854.480762113529,176.,1065.)); +#6158= IFCCARTESIANPOINT((857.477774788668,176.,1057.76457135308)); +#6160= IFCCARTESIANPOINT((858.499999999996,170.,1050.)); +#6162= IFCCARTESIANPOINT((857.477774788668,170.,1057.76457135308)); +#6164= IFCCARTESIANPOINT((854.480762113529,170.,1065.)); +#6166= IFCCARTESIANPOINT((849.713203435593,170.,1071.2132034356)); +#6168= IFCCARTESIANPOINT((843.499999999996,170.,1075.98076211353)); +#6170= IFCCARTESIANPOINT((836.264571353072,170.,1078.97777478867)); +#6172= IFCCARTESIANPOINT((828.499999999996,170.,1080.)); +#6174= IFCCARTESIANPOINT((820.735428646921,170.,1078.97777478867)); +#6176= IFCCARTESIANPOINT((813.499999999996,170.,1075.98076211353)); +#6178= IFCCARTESIANPOINT((807.2867965644,170.,1071.2132034356)); +#6180= IFCCARTESIANPOINT((802.519237886463,170.,1065.)); +#6182= IFCCARTESIANPOINT((799.522225211324,170.,1057.76457135308)); +#6184= IFCCARTESIANPOINT((798.499999999996,170.,1050.)); +#6186= IFCCARTESIANPOINT((799.522225211324,170.,1042.23542864692)); +#6188= IFCCARTESIANPOINT((802.519237886463,170.,1035.)); +#6190= IFCCARTESIANPOINT((807.2867965644,170.,1028.7867965644)); +#6192= IFCCARTESIANPOINT((813.499999999996,170.,1024.01923788647)); +#6194= IFCCARTESIANPOINT((820.735428646921,170.,1021.02222521133)); +#6196= IFCCARTESIANPOINT((828.499999999996,170.,1020.)); +#6198= IFCCARTESIANPOINT((836.264571353072,170.,1021.02222521133)); +#6200= IFCCARTESIANPOINT((843.499999999996,170.,1024.01923788647)); +#6202= IFCCARTESIANPOINT((849.713203435593,170.,1028.7867965644)); +#6204= IFCCARTESIANPOINT((854.480762113529,170.,1035.)); +#6206= IFCCARTESIANPOINT((857.477774788668,170.,1042.23542864692)); +#6208= IFCPOLYLOOP((#6128,#6130,#6132,#6134,#6136,#6138,#6140,#6142,#6144,#6146,#6148,#6150,#6152,#6154,#6156,#6158,#6112,#6114,#6116,#6118,#6120,#6122,#6124,#6126)); +#6210= IFCFACEOUTERBOUND(#6208,.T.); +#6211= IFCFACE((#6210)); +#6213= IFCPOLYLOOP((#6172,#6174,#6176,#6178,#6180,#6182,#6184,#6186,#6188,#6190,#6192,#6194,#6196,#6198,#6200,#6202,#6204,#6206,#6160,#6162,#6164,#6166,#6168,#6170)); +#6215= IFCFACEOUTERBOUND(#6213,.T.); +#6216= IFCFACE((#6215)); +#6218= IFCPOLYLOOP((#6206,#6114,#6112,#6160)); +#6220= IFCFACEOUTERBOUND(#6218,.T.); +#6221= IFCFACE((#6220)); +#6223= IFCPOLYLOOP((#6204,#6116,#6114,#6206)); +#6225= IFCFACEOUTERBOUND(#6223,.T.); +#6226= IFCFACE((#6225)); +#6228= IFCPOLYLOOP((#6120,#6118,#6202,#6200)); +#6230= IFCFACEOUTERBOUND(#6228,.T.); +#6231= IFCFACE((#6230)); +#6233= IFCPOLYLOOP((#6204,#6202,#6118,#6116)); +#6235= IFCFACEOUTERBOUND(#6233,.T.); +#6236= IFCFACE((#6235)); +#6238= IFCPOLYLOOP((#6122,#6120,#6200,#6198)); +#6240= IFCFACEOUTERBOUND(#6238,.T.); +#6241= IFCFACE((#6240)); +#6243= IFCPOLYLOOP((#6124,#6122,#6198,#6196)); +#6245= IFCFACEOUTERBOUND(#6243,.T.); +#6246= IFCFACE((#6245)); +#6248= IFCPOLYLOOP((#6194,#6126,#6124,#6196)); +#6250= IFCFACEOUTERBOUND(#6248,.T.); +#6251= IFCFACE((#6250)); +#6253= IFCPOLYLOOP((#6192,#6128,#6126,#6194)); +#6255= IFCFACEOUTERBOUND(#6253,.T.); +#6256= IFCFACE((#6255)); +#6258= IFCPOLYLOOP((#6132,#6130,#6190,#6188)); +#6260= IFCFACEOUTERBOUND(#6258,.T.); +#6261= IFCFACE((#6260)); +#6263= IFCPOLYLOOP((#6192,#6190,#6130,#6128)); +#6265= IFCFACEOUTERBOUND(#6263,.T.); +#6266= IFCFACE((#6265)); +#6268= IFCPOLYLOOP((#6134,#6132,#6188,#6186)); +#6270= IFCFACEOUTERBOUND(#6268,.T.); +#6271= IFCFACE((#6270)); +#6273= IFCPOLYLOOP((#6136,#6134,#6186,#6184)); +#6275= IFCFACEOUTERBOUND(#6273,.T.); +#6276= IFCFACE((#6275)); +#6278= IFCPOLYLOOP((#6182,#6138,#6136,#6184)); +#6280= IFCFACEOUTERBOUND(#6278,.T.); +#6281= IFCFACE((#6280)); +#6283= IFCPOLYLOOP((#6180,#6140,#6138,#6182)); +#6285= IFCFACEOUTERBOUND(#6283,.T.); +#6286= IFCFACE((#6285)); +#6288= IFCPOLYLOOP((#6144,#6142,#6178,#6176)); +#6290= IFCFACEOUTERBOUND(#6288,.T.); +#6291= IFCFACE((#6290)); +#6293= IFCPOLYLOOP((#6180,#6178,#6142,#6140)); +#6295= IFCFACEOUTERBOUND(#6293,.T.); +#6296= IFCFACE((#6295)); +#6298= IFCPOLYLOOP((#6146,#6144,#6176,#6174)); +#6300= IFCFACEOUTERBOUND(#6298,.T.); +#6301= IFCFACE((#6300)); +#6303= IFCPOLYLOOP((#6148,#6146,#6174,#6172)); +#6305= IFCFACEOUTERBOUND(#6303,.T.); +#6306= IFCFACE((#6305)); +#6308= IFCPOLYLOOP((#6170,#6150,#6148,#6172)); +#6310= IFCFACEOUTERBOUND(#6308,.T.); +#6311= IFCFACE((#6310)); +#6313= IFCPOLYLOOP((#6168,#6152,#6150,#6170)); +#6315= IFCFACEOUTERBOUND(#6313,.T.); +#6316= IFCFACE((#6315)); +#6318= IFCPOLYLOOP((#6156,#6154,#6166,#6164)); +#6320= IFCFACEOUTERBOUND(#6318,.T.); +#6321= IFCFACE((#6320)); +#6323= IFCPOLYLOOP((#6168,#6166,#6154,#6152)); +#6325= IFCFACEOUTERBOUND(#6323,.T.); +#6326= IFCFACE((#6325)); +#6328= IFCPOLYLOOP((#6158,#6156,#6164,#6162)); +#6330= IFCFACEOUTERBOUND(#6328,.T.); +#6331= IFCFACE((#6330)); +#6333= IFCPOLYLOOP((#6112,#6158,#6162,#6160)); +#6335= IFCFACEOUTERBOUND(#6333,.T.); +#6336= IFCFACE((#6335)); +#6338= IFCCARTESIANPOINT((828.499999999993,226.,1050.)); +#6340= IFCCARTESIANPOINT((818.499999999993,226.,1050.)); +#6342= IFCCARTESIANPOINT((823.499999999993,226.,1041.33974596216)); +#6344= IFCCARTESIANPOINT((833.499999999992,226.,1041.33974596216)); +#6346= IFCCARTESIANPOINT((838.499999999992,226.,1050.)); +#6348= IFCCARTESIANPOINT((833.499999999992,226.,1058.66025403785)); +#6350= IFCCARTESIANPOINT((823.499999999993,226.,1058.66025403785)); +#6352= IFCCARTESIANPOINT((808.024132417638,275.,1050.)); +#6354= IFCCARTESIANPOINT((828.499999999993,275.,1050.)); +#6356= IFCCARTESIANPOINT((848.975867582348,275.,1050.)); +#6358= IFCCARTESIANPOINT((842.978624818154,275.,1035.52137518184)); +#6360= IFCCARTESIANPOINT((828.499999999993,275.,1029.52413241765)); +#6362= IFCCARTESIANPOINT((814.021375181832,275.,1035.52137518184)); +#6364= IFCCARTESIANPOINT((814.021375181831,275.,1064.47862481816)); +#6366= IFCCARTESIANPOINT((828.499999999993,275.,1070.47586758236)); +#6368= IFCCARTESIANPOINT((842.978624818154,275.,1064.47862481816)); +#6370= IFCCARTESIANPOINT((803.499999999997,273.172131855077,1050.)); +#6372= IFCCARTESIANPOINT((853.499999999989,273.172131855077,1050.)); +#6374= IFCCARTESIANPOINT((848.725424859363,273.172131855077,1035.30536869269)); +#6376= IFCCARTESIANPOINT((836.225424859365,273.172131855077,1026.22358709263)); +#6378= IFCCARTESIANPOINT((820.77457514062,273.172131855077,1026.22358709263)); +#6380= IFCCARTESIANPOINT((808.274575140622,273.172131855077,1035.30536869269)); +#6382= IFCCARTESIANPOINT((821.260687590912,275.,1032.52275379974)); +#6384= IFCCARTESIANPOINT((835.739312409073,275.,1032.52275379974)); +#6386= IFCCARTESIANPOINT((845.977246200251,275.,1042.76068759092)); +#6388= IFCCARTESIANPOINT((811.022753799735,275.,1042.76068759092)); +#6390= IFCCARTESIANPOINT((842.475424859364,273.172131855077,1030.76447789266)); +#6392= IFCCARTESIANPOINT((814.524575140621,273.172131855077,1030.76447789266)); +#6394= IFCCARTESIANPOINT((828.499999999993,273.172131855077,1026.22358709263)); +#6396= IFCCARTESIANPOINT((832.119656204533,275.,1031.0234431087)); +#6398= IFCCARTESIANPOINT((824.880343795453,275.,1031.0234431087)); +#6400= IFCCARTESIANPOINT((844.477935509202,275.,1039.14103138638)); +#6402= IFCCARTESIANPOINT((851.112712429676,273.172131855077,1042.65268434635)); +#6404= IFCCARTESIANPOINT((805.887287570309,273.172131855077,1042.65268434635)); +#6406= IFCCARTESIANPOINT((809.523443108686,275.,1046.38034379546)); +#6408= IFCCARTESIANPOINT((807.080931355466,273.172131855077,1038.97902651952)); +#6410= IFCCARTESIANPOINT((839.358968613614,275.,1034.02206449079)); +#6412= IFCCARTESIANPOINT((817.641031386372,275.,1034.02206449079)); +#6414= IFCCARTESIANPOINT((847.476556891299,275.,1046.38034379546)); +#6416= IFCCARTESIANPOINT((812.522064490783,275.,1039.14103138638)); +#6418= IFCCARTESIANPOINT((808.274575140622,273.172131855077,1064.69463130731)); +#6420= IFCCARTESIANPOINT((820.77457514062,273.172131855077,1073.77641290738)); +#6422= IFCCARTESIANPOINT((836.225424859365,273.172131855077,1073.77641290738)); +#6424= IFCCARTESIANPOINT((848.725424859363,273.172131855077,1064.69463130731)); +#6426= IFCCARTESIANPOINT((835.739312409073,275.,1067.47724620026)); +#6428= IFCCARTESIANPOINT((821.260687590912,275.,1067.47724620026)); +#6430= IFCCARTESIANPOINT((811.022753799735,275.,1057.23931240908)); +#6432= IFCCARTESIANPOINT((845.977246200251,275.,1057.23931240908)); +#6434= IFCCARTESIANPOINT((814.524575140621,273.172131855077,1069.23552210734)); +#6436= IFCCARTESIANPOINT((842.475424859364,273.172131855077,1069.23552210735)); +#6438= IFCCARTESIANPOINT((828.499999999993,273.172131855077,1073.77641290738)); +#6440= IFCCARTESIANPOINT((824.880343795452,275.,1068.97655689131)); +#6442= IFCCARTESIANPOINT((832.119656204533,275.,1068.97655689131)); +#6444= IFCCARTESIANPOINT((812.522064490783,275.,1060.85896861362)); +#6446= IFCCARTESIANPOINT((805.887287570309,273.172131855077,1057.34731565366)); +#6448= IFCCARTESIANPOINT((851.112712429676,273.172131855077,1057.34731565366)); +#6450= IFCCARTESIANPOINT((847.476556891299,275.,1053.61965620454)); +#6452= IFCCARTESIANPOINT((849.919068644519,273.172131855077,1061.02097348049)); +#6454= IFCCARTESIANPOINT((817.641031386372,275.,1065.97793550921)); +#6456= IFCCARTESIANPOINT((839.358968613613,275.,1065.97793550921)); +#6458= IFCCARTESIANPOINT((809.523443108686,275.,1053.61965620454)); +#6460= IFCCARTESIANPOINT((844.477935509202,275.,1060.85896861362)); +#6462= IFCCARTESIANPOINT((803.499999999997,269.708453736319,1050.)); +#6464= IFCCARTESIANPOINT((853.499999999989,269.708453736319,1050.)); +#6466= IFCCARTESIANPOINT((848.725424859363,269.708453736319,1035.30536869269)); +#6468= IFCCARTESIANPOINT((836.225424859365,269.708453736319,1026.22358709263)); +#6470= IFCCARTESIANPOINT((820.77457514062,269.708453736319,1026.22358709263)); +#6472= IFCCARTESIANPOINT((808.274575140622,269.708453736319,1035.30536869269)); +#6474= IFCCARTESIANPOINT((850.183329230329,273.172131855077,1039.79233697399)); +#6476= IFCCARTESIANPOINT((851.112712429676,269.708453736319,1042.65268434635)); +#6478= IFCCARTESIANPOINT((842.475424859364,269.708453736319,1030.76447789266)); +#6480= IFCCARTESIANPOINT((828.499999999993,269.708453736319,1026.22358709263)); +#6482= IFCCARTESIANPOINT((806.816670867814,269.708453736319,1039.79233667189)); +#6484= IFCCARTESIANPOINT((814.524575140621,269.708453736319,1030.76447789266)); +#6486= IFCCARTESIANPOINT((851.841664615159,273.172131855077,1044.896168487)); +#6488= IFCCARTESIANPOINT((805.158335433905,269.708453736319,1044.89616833595)); +#6490= IFCCARTESIANPOINT((808.274575140622,269.708453736319,1064.69463130731)); +#6492= IFCCARTESIANPOINT((820.77457514062,269.708453736319,1073.77641290738)); +#6494= IFCCARTESIANPOINT((836.225424859365,269.708453736319,1073.77641290738)); +#6496= IFCCARTESIANPOINT((848.725424859363,269.708453736319,1064.69463130731)); +#6498= IFCCARTESIANPOINT((806.816670708076,273.172131855077,1060.20766283649)); +#6500= IFCCARTESIANPOINT((805.887287570309,269.708453736319,1057.34731565366)); +#6502= IFCCARTESIANPOINT((814.524575140621,269.708453736319,1069.23552210734)); +#6504= IFCCARTESIANPOINT((828.499999999993,269.708453736319,1073.77641290738)); +#6506= IFCCARTESIANPOINT((842.475424859364,269.708453736319,1069.23552210735)); +#6508= IFCCARTESIANPOINT((850.183329287525,269.708453736319,1060.20766284998)); +#6510= IFCCARTESIANPOINT((805.158335354036,273.172131855077,1055.10383141825)); +#6512= IFCCARTESIANPOINT((851.841664643757,269.708453736319,1055.10383142499)); +#6514= IFCCARTESIANPOINT((809.863763967478,245.,1050.)); +#6516= IFCCARTESIANPOINT((847.136236032507,245.,1050.)); +#6518= IFCCARTESIANPOINT((841.677808874377,245.,1036.82219112562)); +#6520= IFCCARTESIANPOINT((828.499999999993,245.,1031.36376396749)); +#6522= IFCCARTESIANPOINT((815.322191125609,245.,1036.82219112562)); +#6524= IFCCARTESIANPOINT((835.088904437185,245.,1034.09297754655)); +#6526= IFCCARTESIANPOINT((821.911095562801,245.,1034.09297754655)); +#6528= IFCCARTESIANPOINT((844.407022453442,245.,1043.41109556281)); +#6530= IFCCARTESIANPOINT((812.592977546544,245.,1043.41109556281)); +#6532= IFCCARTESIANPOINT((805.887287570309,269.708453736319,1042.65268434635)); +#6534= IFCCARTESIANPOINT((831.794452218589,245.,1032.72837075702)); +#6536= IFCCARTESIANPOINT((825.205547781397,245.,1032.72837075702)); +#6538= IFCCARTESIANPOINT((843.042415663909,245.,1040.11664334421)); +#6540= IFCCARTESIANPOINT((845.771629242974,245.,1046.70554778141)); +#6542= IFCCARTESIANPOINT((813.957584336076,245.,1040.11664334421)); +#6544= IFCCARTESIANPOINT((811.228370757011,245.,1046.70554778141)); +#6546= IFCCARTESIANPOINT((838.383356655781,245.,1035.45758433609)); +#6548= IFCCARTESIANPOINT((818.616643344205,245.,1035.45758433609)); +#6550= IFCCARTESIANPOINT((815.322191125609,245.,1063.17780887439)); +#6552= IFCCARTESIANPOINT((828.499999999993,245.,1068.63623603252)); +#6554= IFCCARTESIANPOINT((841.677808874377,245.,1063.17780887439)); +#6556= IFCCARTESIANPOINT((821.911095562801,245.,1065.90702245345)); +#6558= IFCCARTESIANPOINT((835.088904437185,245.,1065.90702245345)); +#6560= IFCCARTESIANPOINT((812.592977546543,245.,1056.58890443719)); +#6562= IFCCARTESIANPOINT((844.407022453442,245.,1056.5889044372)); +#6564= IFCCARTESIANPOINT((851.112712429676,269.708453736319,1057.34731565366)); +#6566= IFCCARTESIANPOINT((825.205547781396,245.,1067.27162924298)); +#6568= IFCCARTESIANPOINT((831.794452218589,245.,1067.27162924298)); +#6570= IFCCARTESIANPOINT((813.957584336076,245.,1059.88335665579)); +#6572= IFCCARTESIANPOINT((811.228370757011,245.,1053.2944522186)); +#6574= IFCCARTESIANPOINT((843.042415663909,245.,1059.88335665579)); +#6576= IFCCARTESIANPOINT((845.771629242974,245.,1053.2944522186)); +#6578= IFCCARTESIANPOINT((818.616643344205,245.,1064.54241566392)); +#6580= IFCCARTESIANPOINT((838.383356655781,245.,1064.54241566392)); +#6582= IFCCARTESIANPOINT((818.499999999993,245.,1050.)); +#6584= IFCCARTESIANPOINT((838.499999999992,245.,1050.)); +#6586= IFCCARTESIANPOINT((833.499999999992,245.,1041.33974596216)); +#6588= IFCCARTESIANPOINT((823.499999999993,245.,1041.33974596216)); +#6590= IFCCARTESIANPOINT((823.499999999993,245.,1058.66025403785)); +#6592= IFCCARTESIANPOINT((833.499999999992,245.,1058.66025403785)); +#6594= IFCPOLYLOOP((#6338,#6340,#6342)); +#6596= IFCFACEOUTERBOUND(#6594,.T.); +#6597= IFCFACE((#6596)); +#6599= IFCPOLYLOOP((#6342,#6344,#6338)); +#6601= IFCFACEOUTERBOUND(#6599,.T.); +#6602= IFCFACE((#6601)); +#6604= IFCPOLYLOOP((#6344,#6346,#6338)); +#6606= IFCFACEOUTERBOUND(#6604,.T.); +#6607= IFCFACE((#6606)); +#6609= IFCPOLYLOOP((#6338,#6350,#6340)); +#6611= IFCFACEOUTERBOUND(#6609,.T.); +#6612= IFCFACE((#6611)); +#6614= IFCPOLYLOOP((#6346,#6348,#6338)); +#6616= IFCFACEOUTERBOUND(#6614,.T.); +#6617= IFCFACE((#6616)); +#6619= IFCPOLYLOOP((#6350,#6338,#6348)); +#6621= IFCFACEOUTERBOUND(#6619,.T.); +#6622= IFCFACE((#6621)); +#6624= IFCPOLYLOOP((#6354,#6362,#6416)); +#6626= IFCFACEOUTERBOUND(#6624,.T.); +#6627= IFCFACE((#6626)); +#6629= IFCPOLYLOOP((#6354,#6416,#6388)); +#6631= IFCFACEOUTERBOUND(#6629,.T.); +#6632= IFCFACE((#6631)); +#6634= IFCPOLYLOOP((#6354,#6388,#6406)); +#6636= IFCFACEOUTERBOUND(#6634,.T.); +#6637= IFCFACE((#6636)); +#6639= IFCPOLYLOOP((#6354,#6406,#6352)); +#6641= IFCFACEOUTERBOUND(#6639,.T.); +#6642= IFCFACE((#6641)); +#6644= IFCPOLYLOOP((#6354,#6352,#6458)); +#6646= IFCFACEOUTERBOUND(#6644,.T.); +#6647= IFCFACE((#6646)); +#6649= IFCPOLYLOOP((#6354,#6412,#6362)); +#6651= IFCFACEOUTERBOUND(#6649,.T.); +#6652= IFCFACE((#6651)); +#6654= IFCPOLYLOOP((#6354,#6382,#6412)); +#6656= IFCFACEOUTERBOUND(#6654,.T.); +#6657= IFCFACE((#6656)); +#6659= IFCPOLYLOOP((#6354,#6398,#6382)); +#6661= IFCFACEOUTERBOUND(#6659,.T.); +#6662= IFCFACE((#6661)); +#6664= IFCPOLYLOOP((#6354,#6360,#6398)); +#6666= IFCFACEOUTERBOUND(#6664,.T.); +#6667= IFCFACE((#6666)); +#6669= IFCPOLYLOOP((#6354,#6396,#6360)); +#6671= IFCFACEOUTERBOUND(#6669,.T.); +#6672= IFCFACE((#6671)); +#6674= IFCPOLYLOOP((#6354,#6384,#6396)); +#6676= IFCFACEOUTERBOUND(#6674,.T.); +#6677= IFCFACE((#6676)); +#6679= IFCPOLYLOOP((#6354,#6410,#6384)); +#6681= IFCFACEOUTERBOUND(#6679,.T.); +#6682= IFCFACE((#6681)); +#6684= IFCPOLYLOOP((#6354,#6358,#6410)); +#6686= IFCFACEOUTERBOUND(#6684,.T.); +#6687= IFCFACE((#6686)); +#6689= IFCPOLYLOOP((#6354,#6400,#6358)); +#6691= IFCFACEOUTERBOUND(#6689,.T.); +#6692= IFCFACE((#6691)); +#6694= IFCPOLYLOOP((#6354,#6386,#6400)); +#6696= IFCFACEOUTERBOUND(#6694,.T.); +#6697= IFCFACE((#6696)); +#6699= IFCPOLYLOOP((#6354,#6414,#6386)); +#6701= IFCFACEOUTERBOUND(#6699,.T.); +#6702= IFCFACE((#6701)); +#6704= IFCPOLYLOOP((#6354,#6356,#6414)); +#6706= IFCFACEOUTERBOUND(#6704,.T.); +#6707= IFCFACE((#6706)); +#6709= IFCPOLYLOOP((#6354,#6458,#6430)); +#6711= IFCFACEOUTERBOUND(#6709,.T.); +#6712= IFCFACE((#6711)); +#6714= IFCPOLYLOOP((#6354,#6430,#6444)); +#6716= IFCFACEOUTERBOUND(#6714,.T.); +#6717= IFCFACE((#6716)); +#6719= IFCPOLYLOOP((#6354,#6444,#6364)); +#6721= IFCFACEOUTERBOUND(#6719,.T.); +#6722= IFCFACE((#6721)); +#6724= IFCPOLYLOOP((#6354,#6364,#6454)); +#6726= IFCFACEOUTERBOUND(#6724,.T.); +#6727= IFCFACE((#6726)); +#6729= IFCPOLYLOOP((#6354,#6454,#6428)); +#6731= IFCFACEOUTERBOUND(#6729,.T.); +#6732= IFCFACE((#6731)); +#6734= IFCPOLYLOOP((#6354,#6428,#6440)); +#6736= IFCFACEOUTERBOUND(#6734,.T.); +#6737= IFCFACE((#6736)); +#6739= IFCPOLYLOOP((#6354,#6440,#6366)); +#6741= IFCFACEOUTERBOUND(#6739,.T.); +#6742= IFCFACE((#6741)); +#6744= IFCPOLYLOOP((#6354,#6366,#6442)); +#6746= IFCFACEOUTERBOUND(#6744,.T.); +#6747= IFCFACE((#6746)); +#6749= IFCPOLYLOOP((#6354,#6450,#6356)); +#6751= IFCFACEOUTERBOUND(#6749,.T.); +#6752= IFCFACE((#6751)); +#6754= IFCPOLYLOOP((#6354,#6432,#6450)); +#6756= IFCFACEOUTERBOUND(#6754,.T.); +#6757= IFCFACE((#6756)); +#6759= IFCPOLYLOOP((#6354,#6460,#6432)); +#6761= IFCFACEOUTERBOUND(#6759,.T.); +#6762= IFCFACE((#6761)); +#6764= IFCPOLYLOOP((#6354,#6368,#6460)); +#6766= IFCFACEOUTERBOUND(#6764,.T.); +#6767= IFCFACE((#6766)); +#6769= IFCPOLYLOOP((#6354,#6442,#6426)); +#6771= IFCFACEOUTERBOUND(#6769,.T.); +#6772= IFCFACE((#6771)); +#6774= IFCPOLYLOOP((#6354,#6426,#6456)); +#6776= IFCFACEOUTERBOUND(#6774,.T.); +#6777= IFCFACE((#6776)); +#6779= IFCPOLYLOOP((#6354,#6456,#6368)); +#6781= IFCFACEOUTERBOUND(#6779,.T.); +#6782= IFCFACE((#6781)); +#6784= IFCPOLYLOOP((#6416,#6362,#6380)); +#6786= IFCFACEOUTERBOUND(#6784,.T.); +#6787= IFCFACE((#6786)); +#6789= IFCPOLYLOOP((#6374,#6358,#6400,#6386)); +#6791= IFCFACEOUTERBOUND(#6789,.T.); +#6792= IFCFACE((#6791)); +#6794= IFCPOLYLOOP((#6408,#6404,#6388)); +#6796= IFCFACEOUTERBOUND(#6794,.T.); +#6797= IFCFACE((#6796)); +#6799= IFCPOLYLOOP((#6384,#6410,#6358,#6390)); +#6801= IFCFACEOUTERBOUND(#6799,.T.); +#6802= IFCFACE((#6801)); +#6804= IFCPOLYLOOP((#6414,#6372,#6486,#6402)); +#6806= IFCFACEOUTERBOUND(#6804,.T.); +#6807= IFCFACE((#6806)); +#6809= IFCPOLYLOOP((#6386,#6402,#6474,#6374)); +#6811= IFCFACEOUTERBOUND(#6809,.T.); +#6812= IFCFACE((#6811)); +#6814= IFCPOLYLOOP((#6360,#6396,#6394)); +#6816= IFCFACEOUTERBOUND(#6814,.T.); +#6817= IFCFACE((#6816)); +#6819= IFCPOLYLOOP((#6378,#6398,#6394)); +#6821= IFCFACEOUTERBOUND(#6819,.T.); +#6822= IFCFACE((#6821)); +#6824= IFCPOLYLOOP((#6394,#6396,#6376)); +#6826= IFCFACEOUTERBOUND(#6824,.T.); +#6827= IFCFACE((#6826)); +#6829= IFCPOLYLOOP((#6392,#6380,#6362)); +#6831= IFCFACEOUTERBOUND(#6829,.T.); +#6832= IFCFACE((#6831)); +#6834= IFCPOLYLOOP((#6360,#6394,#6398)); +#6836= IFCFACEOUTERBOUND(#6834,.T.); +#6837= IFCFACE((#6836)); +#6839= IFCPOLYLOOP((#6396,#6384,#6376)); +#6841= IFCFACEOUTERBOUND(#6839,.T.); +#6842= IFCFACE((#6841)); +#6844= IFCPOLYLOOP((#6352,#6406,#6370)); +#6846= IFCFACEOUTERBOUND(#6844,.T.); +#6847= IFCFACE((#6846)); +#6849= IFCPOLYLOOP((#6412,#6382,#6392,#6362)); +#6851= IFCFACEOUTERBOUND(#6849,.T.); +#6852= IFCFACE((#6851)); +#6854= IFCPOLYLOOP((#6406,#6404,#6370)); +#6856= IFCFACEOUTERBOUND(#6854,.T.); +#6857= IFCFACE((#6856)); +#6859= IFCPOLYLOOP((#6358,#6374,#6390)); +#6861= IFCFACEOUTERBOUND(#6859,.T.); +#6862= IFCFACE((#6861)); +#6864= IFCPOLYLOOP((#6390,#6376,#6384)); +#6866= IFCFACEOUTERBOUND(#6864,.T.); +#6867= IFCFACE((#6866)); +#6869= IFCPOLYLOOP((#6356,#6372,#6414)); +#6871= IFCFACEOUTERBOUND(#6869,.T.); +#6872= IFCFACE((#6871)); +#6874= IFCPOLYLOOP((#6378,#6382,#6398)); +#6876= IFCFACEOUTERBOUND(#6874,.T.); +#6877= IFCFACE((#6876)); +#6879= IFCPOLYLOOP((#6404,#6406,#6388)); +#6881= IFCFACEOUTERBOUND(#6879,.T.); +#6882= IFCFACE((#6881)); +#6884= IFCPOLYLOOP((#6408,#6416,#6380)); +#6886= IFCFACEOUTERBOUND(#6884,.T.); +#6887= IFCFACE((#6886)); +#6889= IFCPOLYLOOP((#6408,#6388,#6416)); +#6891= IFCFACEOUTERBOUND(#6889,.T.); +#6892= IFCFACE((#6891)); +#6894= IFCPOLYLOOP((#6378,#6392,#6382)); +#6896= IFCFACEOUTERBOUND(#6894,.T.); +#6897= IFCFACE((#6896)); +#6899= IFCPOLYLOOP((#6402,#6386,#6414)); +#6901= IFCFACEOUTERBOUND(#6899,.T.); +#6902= IFCFACE((#6901)); +#6904= IFCPOLYLOOP((#6460,#6368,#6424)); +#6906= IFCFACEOUTERBOUND(#6904,.T.); +#6907= IFCFACE((#6906)); +#6909= IFCPOLYLOOP((#6418,#6364,#6444,#6430)); +#6911= IFCFACEOUTERBOUND(#6909,.T.); +#6912= IFCFACE((#6911)); +#6914= IFCPOLYLOOP((#6452,#6448,#6432)); +#6916= IFCFACEOUTERBOUND(#6914,.T.); +#6917= IFCFACE((#6916)); +#6919= IFCPOLYLOOP((#6428,#6454,#6364,#6434)); +#6921= IFCFACEOUTERBOUND(#6919,.T.); +#6922= IFCFACE((#6921)); +#6924= IFCPOLYLOOP((#6458,#6370,#6510,#6446)); +#6926= IFCFACEOUTERBOUND(#6924,.T.); +#6927= IFCFACE((#6926)); +#6929= IFCPOLYLOOP((#6430,#6446,#6498,#6418)); +#6931= IFCFACEOUTERBOUND(#6929,.T.); +#6932= IFCFACE((#6931)); +#6934= IFCPOLYLOOP((#6366,#6440,#6438)); +#6936= IFCFACEOUTERBOUND(#6934,.T.); +#6937= IFCFACE((#6936)); +#6939= IFCPOLYLOOP((#6422,#6442,#6438)); +#6941= IFCFACEOUTERBOUND(#6939,.T.); +#6942= IFCFACE((#6941)); +#6944= IFCPOLYLOOP((#6438,#6440,#6420)); +#6946= IFCFACEOUTERBOUND(#6944,.T.); +#6947= IFCFACE((#6946)); +#6949= IFCPOLYLOOP((#6436,#6424,#6368)); +#6951= IFCFACEOUTERBOUND(#6949,.T.); +#6952= IFCFACE((#6951)); +#6954= IFCPOLYLOOP((#6366,#6438,#6442)); +#6956= IFCFACEOUTERBOUND(#6954,.T.); +#6957= IFCFACE((#6956)); +#6959= IFCPOLYLOOP((#6440,#6428,#6420)); +#6961= IFCFACEOUTERBOUND(#6959,.T.); +#6962= IFCFACE((#6961)); +#6964= IFCPOLYLOOP((#6356,#6450,#6372)); +#6966= IFCFACEOUTERBOUND(#6964,.T.); +#6967= IFCFACE((#6966)); +#6969= IFCPOLYLOOP((#6456,#6426,#6436,#6368)); +#6971= IFCFACEOUTERBOUND(#6969,.T.); +#6972= IFCFACE((#6971)); +#6974= IFCPOLYLOOP((#6450,#6448,#6372)); +#6976= IFCFACEOUTERBOUND(#6974,.T.); +#6977= IFCFACE((#6976)); +#6979= IFCPOLYLOOP((#6364,#6418,#6434)); +#6981= IFCFACEOUTERBOUND(#6979,.T.); +#6982= IFCFACE((#6981)); +#6984= IFCPOLYLOOP((#6434,#6420,#6428)); +#6986= IFCFACEOUTERBOUND(#6984,.T.); +#6987= IFCFACE((#6986)); +#6989= IFCPOLYLOOP((#6352,#6370,#6458)); +#6991= IFCFACEOUTERBOUND(#6989,.T.); +#6992= IFCFACE((#6991)); +#6994= IFCPOLYLOOP((#6422,#6426,#6442)); +#6996= IFCFACEOUTERBOUND(#6994,.T.); +#6997= IFCFACE((#6996)); +#6999= IFCPOLYLOOP((#6448,#6450,#6432)); +#7001= IFCFACEOUTERBOUND(#6999,.T.); +#7002= IFCFACE((#7001)); +#7004= IFCPOLYLOOP((#6452,#6460,#6424)); +#7006= IFCFACEOUTERBOUND(#7004,.T.); +#7007= IFCFACE((#7006)); +#7009= IFCPOLYLOOP((#6452,#6432,#6460)); +#7011= IFCFACEOUTERBOUND(#7009,.T.); +#7012= IFCFACE((#7011)); +#7014= IFCPOLYLOOP((#6422,#6436,#6426)); +#7016= IFCFACEOUTERBOUND(#7014,.T.); +#7017= IFCFACE((#7016)); +#7019= IFCPOLYLOOP((#6446,#6430,#6458)); +#7021= IFCFACEOUTERBOUND(#7019,.T.); +#7022= IFCFACE((#7021)); +#7024= IFCPOLYLOOP((#6474,#6402,#6486,#6372,#6464,#6476,#6466,#6374)); +#7026= IFCFACEOUTERBOUND(#7024,.T.); +#7027= IFCFACE((#7026)); +#7029= IFCPOLYLOOP((#6390,#6374,#6466,#6478,#6468,#6376)); +#7031= IFCFACEOUTERBOUND(#7029,.T.); +#7032= IFCFACE((#7031)); +#7034= IFCPOLYLOOP((#6462,#6370,#6404,#6408,#6380,#6472,#6482,#6532,#6488)); +#7036= IFCFACEOUTERBOUND(#7034,.T.); +#7037= IFCFACE((#7036)); +#7039= IFCPOLYLOOP((#6378,#6394,#6376,#6468,#6480,#6470)); +#7041= IFCFACEOUTERBOUND(#7039,.T.); +#7042= IFCFACE((#7041)); +#7044= IFCPOLYLOOP((#6484,#6472,#6380,#6392,#6378,#6470)); +#7046= IFCFACEOUTERBOUND(#7044,.T.); +#7047= IFCFACE((#7046)); +#7049= IFCPOLYLOOP((#6498,#6446,#6510,#6370,#6462,#6500,#6490,#6418)); +#7051= IFCFACEOUTERBOUND(#7049,.T.); +#7052= IFCFACE((#7051)); +#7054= IFCPOLYLOOP((#6434,#6418,#6490,#6502,#6492,#6420)); +#7056= IFCFACEOUTERBOUND(#7054,.T.); +#7057= IFCFACE((#7056)); +#7059= IFCPOLYLOOP((#6464,#6372,#6448,#6452,#6424,#6496,#6508,#6564,#6512)); +#7061= IFCFACEOUTERBOUND(#7059,.T.); +#7062= IFCFACE((#7061)); +#7064= IFCPOLYLOOP((#6422,#6438,#6420,#6492,#6504,#6494)); +#7066= IFCFACEOUTERBOUND(#7064,.T.); +#7067= IFCFACE((#7066)); +#7069= IFCPOLYLOOP((#6436,#6422,#6494,#6506,#6496,#6424)); +#7071= IFCFACEOUTERBOUND(#7069,.T.); +#7072= IFCFACE((#7071)); +#7074= IFCPOLYLOOP((#6466,#6528,#6538,#6518)); +#7076= IFCFACEOUTERBOUND(#7074,.T.); +#7077= IFCFACE((#7076)); +#7079= IFCPOLYLOOP((#6478,#6466,#6518)); +#7081= IFCFACEOUTERBOUND(#7079,.T.); +#7082= IFCFACE((#7081)); +#7084= IFCPOLYLOOP((#6476,#6528,#6466)); +#7086= IFCFACEOUTERBOUND(#7084,.T.); +#7087= IFCFACE((#7086)); +#7089= IFCPOLYLOOP((#6548,#6522,#6484,#6526)); +#7091= IFCFACEOUTERBOUND(#7089,.T.); +#7092= IFCFACE((#7091)); +#7094= IFCPOLYLOOP((#6546,#6524,#6478,#6518)); +#7096= IFCFACEOUTERBOUND(#7094,.T.); +#7097= IFCFACE((#7096)); +#7099= IFCPOLYLOOP((#6542,#6530,#6472,#6522)); +#7101= IFCFACEOUTERBOUND(#7099,.T.); +#7102= IFCFACE((#7101)); +#7104= IFCPOLYLOOP((#6464,#6516,#6540)); +#7106= IFCFACEOUTERBOUND(#7104,.T.); +#7107= IFCFACE((#7106)); +#7109= IFCPOLYLOOP((#6536,#6526,#6470)); +#7111= IFCFACEOUTERBOUND(#7109,.T.); +#7112= IFCFACE((#7111)); +#7114= IFCPOLYLOOP((#6468,#6534,#6480)); +#7116= IFCFACEOUTERBOUND(#7114,.T.); +#7117= IFCFACE((#7116)); +#7119= IFCPOLYLOOP((#6480,#6536,#6470)); +#7121= IFCFACEOUTERBOUND(#7119,.T.); +#7122= IFCFACE((#7121)); +#7124= IFCPOLYLOOP((#6514,#6462,#6544)); +#7126= IFCFACEOUTERBOUND(#7124,.T.); +#7127= IFCFACE((#7126)); +#7129= IFCPOLYLOOP((#6468,#6478,#6524)); +#7131= IFCFACEOUTERBOUND(#7129,.T.); +#7132= IFCFACE((#7131)); +#7134= IFCPOLYLOOP((#6536,#6480,#6520)); +#7136= IFCFACEOUTERBOUND(#7134,.T.); +#7137= IFCFACE((#7136)); +#7139= IFCPOLYLOOP((#6544,#6462,#6488,#6532)); +#7141= IFCFACEOUTERBOUND(#7139,.T.); +#7142= IFCFACE((#7141)); +#7144= IFCPOLYLOOP((#6476,#6464,#6540)); +#7146= IFCFACEOUTERBOUND(#7144,.T.); +#7147= IFCFACE((#7146)); +#7149= IFCPOLYLOOP((#6522,#6472,#6484)); +#7151= IFCFACEOUTERBOUND(#7149,.T.); +#7152= IFCFACE((#7151)); +#7154= IFCPOLYLOOP((#6520,#6480,#6534)); +#7156= IFCFACEOUTERBOUND(#7154,.T.); +#7157= IFCFACE((#7156)); +#7159= IFCPOLYLOOP((#6468,#6524,#6534)); +#7161= IFCFACEOUTERBOUND(#7159,.T.); +#7162= IFCFACE((#7161)); +#7164= IFCPOLYLOOP((#6484,#6470,#6526)); +#7166= IFCFACEOUTERBOUND(#7164,.T.); +#7167= IFCFACE((#7166)); +#7169= IFCPOLYLOOP((#6540,#6528,#6476)); +#7171= IFCFACEOUTERBOUND(#7169,.T.); +#7172= IFCFACE((#7171)); +#7174= IFCPOLYLOOP((#6530,#6532,#6482,#6472)); +#7176= IFCFACEOUTERBOUND(#7174,.T.); +#7177= IFCFACE((#7176)); +#7179= IFCPOLYLOOP((#6532,#6530,#6544)); +#7181= IFCFACEOUTERBOUND(#7179,.T.); +#7182= IFCFACE((#7181)); +#7184= IFCPOLYLOOP((#6490,#6560,#6570,#6550)); +#7186= IFCFACEOUTERBOUND(#7184,.T.); +#7187= IFCFACE((#7186)); +#7189= IFCPOLYLOOP((#6502,#6490,#6550)); +#7191= IFCFACEOUTERBOUND(#7189,.T.); +#7192= IFCFACE((#7191)); +#7194= IFCPOLYLOOP((#6500,#6560,#6490)); +#7196= IFCFACEOUTERBOUND(#7194,.T.); +#7197= IFCFACE((#7196)); +#7199= IFCPOLYLOOP((#6580,#6554,#6506,#6558)); +#7201= IFCFACEOUTERBOUND(#7199,.T.); +#7202= IFCFACE((#7201)); +#7204= IFCPOLYLOOP((#6578,#6556,#6502,#6550)); +#7206= IFCFACEOUTERBOUND(#7204,.T.); +#7207= IFCFACE((#7206)); +#7209= IFCPOLYLOOP((#6574,#6562,#6496,#6554)); +#7211= IFCFACEOUTERBOUND(#7209,.T.); +#7212= IFCFACE((#7211)); +#7214= IFCPOLYLOOP((#6516,#6464,#6576)); +#7216= IFCFACEOUTERBOUND(#7214,.T.); +#7217= IFCFACE((#7216)); +#7219= IFCPOLYLOOP((#6568,#6558,#6494)); +#7221= IFCFACEOUTERBOUND(#7219,.T.); +#7222= IFCFACE((#7221)); +#7224= IFCPOLYLOOP((#6492,#6566,#6504)); +#7226= IFCFACEOUTERBOUND(#7224,.T.); +#7227= IFCFACE((#7226)); +#7229= IFCPOLYLOOP((#6504,#6568,#6494)); +#7231= IFCFACEOUTERBOUND(#7229,.T.); +#7232= IFCFACE((#7231)); +#7234= IFCPOLYLOOP((#6462,#6514,#6572)); +#7236= IFCFACEOUTERBOUND(#7234,.T.); +#7237= IFCFACE((#7236)); +#7239= IFCPOLYLOOP((#6492,#6502,#6556)); +#7241= IFCFACEOUTERBOUND(#7239,.T.); +#7242= IFCFACE((#7241)); +#7244= IFCPOLYLOOP((#6552,#6568,#6504)); +#7246= IFCFACEOUTERBOUND(#7244,.T.); +#7247= IFCFACE((#7246)); +#7249= IFCPOLYLOOP((#6576,#6464,#6512,#6564)); +#7251= IFCFACEOUTERBOUND(#7249,.T.); +#7252= IFCFACE((#7251)); +#7254= IFCPOLYLOOP((#6500,#6462,#6572)); +#7256= IFCFACEOUTERBOUND(#7254,.T.); +#7257= IFCFACE((#7256)); +#7259= IFCPOLYLOOP((#6554,#6496,#6506)); +#7261= IFCFACEOUTERBOUND(#7259,.T.); +#7262= IFCFACE((#7261)); +#7264= IFCPOLYLOOP((#6552,#6504,#6566)); +#7266= IFCFACEOUTERBOUND(#7264,.T.); +#7267= IFCFACE((#7266)); +#7269= IFCPOLYLOOP((#6492,#6556,#6566)); +#7271= IFCFACEOUTERBOUND(#7269,.T.); +#7272= IFCFACE((#7271)); +#7274= IFCPOLYLOOP((#6506,#6494,#6558)); +#7276= IFCFACEOUTERBOUND(#7274,.T.); +#7277= IFCFACE((#7276)); +#7279= IFCPOLYLOOP((#6572,#6560,#6500)); +#7281= IFCFACEOUTERBOUND(#7279,.T.); +#7282= IFCFACE((#7281)); +#7284= IFCPOLYLOOP((#6562,#6564,#6508,#6496)); +#7286= IFCFACEOUTERBOUND(#7284,.T.); +#7287= IFCFACE((#7286)); +#7289= IFCPOLYLOOP((#6564,#6562,#6576)); +#7291= IFCFACEOUTERBOUND(#7289,.T.); +#7292= IFCFACE((#7291)); +#7294= IFCPOLYLOOP((#6582,#6514,#6544)); +#7296= IFCFACEOUTERBOUND(#7294,.T.); +#7297= IFCFACE((#7296)); +#7299= IFCPOLYLOOP((#6582,#6544,#6530)); +#7301= IFCFACEOUTERBOUND(#7299,.T.); +#7302= IFCFACE((#7301)); +#7304= IFCPOLYLOOP((#6582,#6530,#6542)); +#7306= IFCFACEOUTERBOUND(#7304,.T.); +#7307= IFCFACE((#7306)); +#7309= IFCPOLYLOOP((#6582,#6542,#6522)); +#7311= IFCFACEOUTERBOUND(#7309,.T.); +#7312= IFCFACE((#7311)); +#7314= IFCPOLYLOOP((#6582,#6522,#6588)); +#7316= IFCFACEOUTERBOUND(#7314,.T.); +#7317= IFCFACE((#7316)); +#7319= IFCPOLYLOOP((#6582,#6572,#6514)); +#7321= IFCFACEOUTERBOUND(#7319,.T.); +#7322= IFCFACE((#7321)); +#7324= IFCPOLYLOOP((#6582,#6560,#6572)); +#7326= IFCFACEOUTERBOUND(#7324,.T.); +#7327= IFCFACE((#7326)); +#7329= IFCPOLYLOOP((#6582,#6570,#6560)); +#7331= IFCFACEOUTERBOUND(#7329,.T.); +#7332= IFCFACE((#7331)); +#7334= IFCPOLYLOOP((#6582,#6550,#6570)); +#7336= IFCFACEOUTERBOUND(#7334,.T.); +#7337= IFCFACE((#7336)); +#7339= IFCPOLYLOOP((#6582,#6590,#6550)); +#7341= IFCFACEOUTERBOUND(#7339,.T.); +#7342= IFCFACE((#7341)); +#7344= IFCPOLYLOOP((#6590,#6578,#6550)); +#7346= IFCFACEOUTERBOUND(#7344,.T.); +#7347= IFCFACE((#7346)); +#7349= IFCPOLYLOOP((#6590,#6556,#6578)); +#7351= IFCFACEOUTERBOUND(#7349,.T.); +#7352= IFCFACE((#7351)); +#7354= IFCPOLYLOOP((#6590,#6566,#6556)); +#7356= IFCFACEOUTERBOUND(#7354,.T.); +#7357= IFCFACE((#7356)); +#7359= IFCPOLYLOOP((#6590,#6552,#6566)); +#7361= IFCFACEOUTERBOUND(#7359,.T.); +#7362= IFCFACE((#7361)); +#7364= IFCPOLYLOOP((#6590,#6592,#6552)); +#7366= IFCFACEOUTERBOUND(#7364,.T.); +#7367= IFCFACE((#7366)); +#7369= IFCPOLYLOOP((#6592,#6568,#6552)); +#7371= IFCFACEOUTERBOUND(#7369,.T.); +#7372= IFCFACE((#7371)); +#7374= IFCPOLYLOOP((#6592,#6558,#6568)); +#7376= IFCFACEOUTERBOUND(#7374,.T.); +#7377= IFCFACE((#7376)); +#7379= IFCPOLYLOOP((#6592,#6580,#6558)); +#7381= IFCFACEOUTERBOUND(#7379,.T.); +#7382= IFCFACE((#7381)); +#7384= IFCPOLYLOOP((#6592,#6554,#6580)); +#7386= IFCFACEOUTERBOUND(#7384,.T.); +#7387= IFCFACE((#7386)); +#7389= IFCPOLYLOOP((#6592,#6584,#6554)); +#7391= IFCFACEOUTERBOUND(#7389,.T.); +#7392= IFCFACE((#7391)); +#7394= IFCPOLYLOOP((#6584,#6574,#6554)); +#7396= IFCFACEOUTERBOUND(#7394,.T.); +#7397= IFCFACE((#7396)); +#7399= IFCPOLYLOOP((#6584,#6562,#6574)); +#7401= IFCFACEOUTERBOUND(#7399,.T.); +#7402= IFCFACE((#7401)); +#7404= IFCPOLYLOOP((#6584,#6576,#6562)); +#7406= IFCFACEOUTERBOUND(#7404,.T.); +#7407= IFCFACE((#7406)); +#7409= IFCPOLYLOOP((#6584,#6516,#6576)); +#7411= IFCFACEOUTERBOUND(#7409,.T.); +#7412= IFCFACE((#7411)); +#7414= IFCPOLYLOOP((#6584,#6540,#6516)); +#7416= IFCFACEOUTERBOUND(#7414,.T.); +#7417= IFCFACE((#7416)); +#7419= IFCPOLYLOOP((#6584,#6528,#6540)); +#7421= IFCFACEOUTERBOUND(#7419,.T.); +#7422= IFCFACE((#7421)); +#7424= IFCPOLYLOOP((#6584,#6538,#6528)); +#7426= IFCFACEOUTERBOUND(#7424,.T.); +#7427= IFCFACE((#7426)); +#7429= IFCPOLYLOOP((#6584,#6518,#6538)); +#7431= IFCFACEOUTERBOUND(#7429,.T.); +#7432= IFCFACE((#7431)); +#7434= IFCPOLYLOOP((#6584,#6586,#6518)); +#7436= IFCFACEOUTERBOUND(#7434,.T.); +#7437= IFCFACE((#7436)); +#7439= IFCPOLYLOOP((#6588,#6520,#6586)); +#7441= IFCFACEOUTERBOUND(#7439,.T.); +#7442= IFCFACE((#7441)); +#7444= IFCPOLYLOOP((#6586,#6520,#6534)); +#7446= IFCFACEOUTERBOUND(#7444,.T.); +#7447= IFCFACE((#7446)); +#7449= IFCPOLYLOOP((#6586,#6534,#6524)); +#7451= IFCFACEOUTERBOUND(#7449,.T.); +#7452= IFCFACE((#7451)); +#7454= IFCPOLYLOOP((#6586,#6524,#6546)); +#7456= IFCFACEOUTERBOUND(#7454,.T.); +#7457= IFCFACE((#7456)); +#7459= IFCPOLYLOOP((#6586,#6546,#6518)); +#7461= IFCFACEOUTERBOUND(#7459,.T.); +#7462= IFCFACE((#7461)); +#7464= IFCPOLYLOOP((#6588,#6522,#6548)); +#7466= IFCFACEOUTERBOUND(#7464,.T.); +#7467= IFCFACE((#7466)); +#7469= IFCPOLYLOOP((#6588,#6548,#6526)); +#7471= IFCFACEOUTERBOUND(#7469,.T.); +#7472= IFCFACE((#7471)); +#7474= IFCPOLYLOOP((#6588,#6526,#6536)); +#7476= IFCFACEOUTERBOUND(#7474,.T.); +#7477= IFCFACE((#7476)); +#7479= IFCPOLYLOOP((#6588,#6536,#6520)); +#7481= IFCFACEOUTERBOUND(#7479,.T.); +#7482= IFCFACE((#7481)); +#7484= IFCPOLYLOOP((#6346,#6344,#6586,#6584)); +#7486= IFCFACEOUTERBOUND(#7484,.T.); +#7487= IFCFACE((#7486)); +#7489= IFCPOLYLOOP((#6344,#6342,#6588,#6586)); +#7491= IFCFACEOUTERBOUND(#7489,.T.); +#7492= IFCFACE((#7491)); +#7494= IFCPOLYLOOP((#6342,#6340,#6582,#6588)); +#7496= IFCFACEOUTERBOUND(#7494,.T.); +#7497= IFCFACE((#7496)); +#7499= IFCPOLYLOOP((#6340,#6350,#6590,#6582)); +#7501= IFCFACEOUTERBOUND(#7499,.T.); +#7502= IFCFACE((#7501)); +#7504= IFCPOLYLOOP((#6350,#6348,#6592,#6590)); +#7506= IFCFACEOUTERBOUND(#7504,.T.); +#7507= IFCFACE((#7506)); +#7509= IFCPOLYLOOP((#6348,#6346,#6584,#6592)); +#7511= IFCFACEOUTERBOUND(#7509,.T.); +#7512= IFCFACE((#7511)); +#7514= IFCCARTESIANPOINT((858.499999999995,220.,1050.)); +#7516= IFCCARTESIANPOINT((857.477774788667,220.,1057.76457135308)); +#7518= IFCCARTESIANPOINT((854.480762113528,220.,1065.)); +#7520= IFCCARTESIANPOINT((849.713203435591,220.,1071.2132034356)); +#7522= IFCCARTESIANPOINT((843.499999999995,220.,1075.98076211354)); +#7524= IFCCARTESIANPOINT((836.26457135307,220.,1078.97777478868)); +#7526= IFCCARTESIANPOINT((828.499999999995,220.,1080.)); +#7528= IFCCARTESIANPOINT((820.735428646919,220.,1078.97777478868)); +#7530= IFCCARTESIANPOINT((813.499999999995,220.,1075.98076211354)); +#7532= IFCCARTESIANPOINT((807.286796564398,220.,1071.2132034356)); +#7534= IFCCARTESIANPOINT((802.519237886462,220.,1065.)); +#7536= IFCCARTESIANPOINT((799.522225211323,220.,1057.76457135308)); +#7538= IFCCARTESIANPOINT((798.499999999995,220.,1050.)); +#7540= IFCCARTESIANPOINT((799.522225211323,220.,1042.23542864693)); +#7542= IFCCARTESIANPOINT((802.519237886462,220.,1035.)); +#7544= IFCCARTESIANPOINT((807.286796564398,220.,1028.78679656441)); +#7546= IFCCARTESIANPOINT((813.499999999995,220.,1024.01923788647)); +#7548= IFCCARTESIANPOINT((820.735428646919,220.,1021.02222521133)); +#7550= IFCCARTESIANPOINT((828.499999999995,220.,1020.)); +#7552= IFCCARTESIANPOINT((836.264571353071,220.,1021.02222521133)); +#7554= IFCCARTESIANPOINT((843.499999999995,220.,1024.01923788647)); +#7556= IFCCARTESIANPOINT((849.713203435591,220.,1028.78679656441)); +#7558= IFCCARTESIANPOINT((854.480762113528,220.,1035.)); +#7560= IFCCARTESIANPOINT((857.477774788667,220.,1042.23542864693)); +#7562= IFCCARTESIANPOINT((858.499999999995,226.,1050.)); +#7564= IFCCARTESIANPOINT((857.477774788667,226.,1042.23542864693)); +#7566= IFCCARTESIANPOINT((854.480762113528,226.,1035.)); +#7568= IFCCARTESIANPOINT((849.713203435591,226.,1028.78679656441)); +#7570= IFCCARTESIANPOINT((843.499999999995,226.,1024.01923788647)); +#7572= IFCCARTESIANPOINT((836.264571353071,226.,1021.02222521133)); +#7574= IFCCARTESIANPOINT((828.499999999995,226.,1020.)); +#7576= IFCCARTESIANPOINT((820.735428646919,226.,1021.02222521133)); +#7578= IFCCARTESIANPOINT((813.499999999995,226.,1024.01923788647)); +#7580= IFCCARTESIANPOINT((807.286796564398,226.,1028.78679656441)); +#7582= IFCCARTESIANPOINT((802.519237886462,226.,1035.)); +#7584= IFCCARTESIANPOINT((799.522225211323,226.,1042.23542864693)); +#7586= IFCCARTESIANPOINT((798.499999999995,226.,1050.)); +#7588= IFCCARTESIANPOINT((799.522225211323,226.,1057.76457135308)); +#7590= IFCCARTESIANPOINT((802.519237886462,226.,1065.)); +#7592= IFCCARTESIANPOINT((807.286796564398,226.,1071.2132034356)); +#7594= IFCCARTESIANPOINT((813.499999999995,226.,1075.98076211354)); +#7596= IFCCARTESIANPOINT((820.735428646919,226.,1078.97777478868)); +#7598= IFCCARTESIANPOINT((828.499999999995,226.,1080.)); +#7600= IFCCARTESIANPOINT((836.26457135307,226.,1078.97777478868)); +#7602= IFCCARTESIANPOINT((843.499999999995,226.,1075.98076211354)); +#7604= IFCCARTESIANPOINT((849.713203435591,226.,1071.2132034356)); +#7606= IFCCARTESIANPOINT((854.480762113528,226.,1065.)); +#7608= IFCCARTESIANPOINT((857.477774788667,226.,1057.76457135308)); +#7610= IFCPOLYLOOP((#7548,#7550,#7552,#7554,#7556,#7558,#7560,#7514,#7516,#7518,#7520,#7522,#7524,#7526,#7528,#7530,#7532,#7534,#7536,#7538,#7540,#7542,#7544,#7546)); +#7612= IFCFACEOUTERBOUND(#7610,.T.); +#7613= IFCFACE((#7612)); +#7615= IFCPOLYLOOP((#7594,#7596,#7598,#7600,#7602,#7604,#7606,#7608,#7562,#7564,#7566,#7568,#7570,#7572,#7574,#7576,#7578,#7580,#7582,#7584,#7586,#7588,#7590,#7592)); +#7617= IFCFACEOUTERBOUND(#7615,.T.); +#7618= IFCFACE((#7617)); +#7620= IFCPOLYLOOP((#7562,#7514,#7560,#7564)); +#7622= IFCFACEOUTERBOUND(#7620,.T.); +#7623= IFCFACE((#7622)); +#7625= IFCPOLYLOOP((#7564,#7560,#7558,#7566)); +#7627= IFCFACEOUTERBOUND(#7625,.T.); +#7628= IFCFACE((#7627)); +#7630= IFCPOLYLOOP((#7570,#7568,#7556,#7554)); +#7632= IFCFACEOUTERBOUND(#7630,.T.); +#7633= IFCFACE((#7632)); +#7635= IFCPOLYLOOP((#7556,#7568,#7566,#7558)); +#7637= IFCFACEOUTERBOUND(#7635,.T.); +#7638= IFCFACE((#7637)); +#7640= IFCPOLYLOOP((#7572,#7570,#7554,#7552)); +#7642= IFCFACEOUTERBOUND(#7640,.T.); +#7643= IFCFACE((#7642)); +#7645= IFCPOLYLOOP((#7572,#7552,#7550,#7574)); +#7647= IFCFACEOUTERBOUND(#7645,.T.); +#7648= IFCFACE((#7647)); +#7650= IFCPOLYLOOP((#7574,#7550,#7548,#7576)); +#7652= IFCFACEOUTERBOUND(#7650,.T.); +#7653= IFCFACE((#7652)); +#7655= IFCPOLYLOOP((#7576,#7548,#7546,#7578)); +#7657= IFCFACEOUTERBOUND(#7655,.T.); +#7658= IFCFACE((#7657)); +#7660= IFCPOLYLOOP((#7582,#7580,#7544,#7542)); +#7662= IFCFACEOUTERBOUND(#7660,.T.); +#7663= IFCFACE((#7662)); +#7665= IFCPOLYLOOP((#7544,#7580,#7578,#7546)); +#7667= IFCFACEOUTERBOUND(#7665,.T.); +#7668= IFCFACE((#7667)); +#7670= IFCPOLYLOOP((#7584,#7582,#7542,#7540)); +#7672= IFCFACEOUTERBOUND(#7670,.T.); +#7673= IFCFACE((#7672)); +#7675= IFCPOLYLOOP((#7584,#7540,#7538,#7586)); +#7677= IFCFACEOUTERBOUND(#7675,.T.); +#7678= IFCFACE((#7677)); +#7680= IFCPOLYLOOP((#7586,#7538,#7536,#7588)); +#7682= IFCFACEOUTERBOUND(#7680,.T.); +#7683= IFCFACE((#7682)); +#7685= IFCPOLYLOOP((#7588,#7536,#7534,#7590)); +#7687= IFCFACEOUTERBOUND(#7685,.T.); +#7688= IFCFACE((#7687)); +#7690= IFCPOLYLOOP((#7594,#7592,#7532,#7530)); +#7692= IFCFACEOUTERBOUND(#7690,.T.); +#7693= IFCFACE((#7692)); +#7695= IFCPOLYLOOP((#7532,#7592,#7590,#7534)); +#7697= IFCFACEOUTERBOUND(#7695,.T.); +#7698= IFCFACE((#7697)); +#7700= IFCPOLYLOOP((#7596,#7594,#7530,#7528)); +#7702= IFCFACEOUTERBOUND(#7700,.T.); +#7703= IFCFACE((#7702)); +#7705= IFCPOLYLOOP((#7596,#7528,#7526,#7598)); +#7707= IFCFACEOUTERBOUND(#7705,.T.); +#7708= IFCFACE((#7707)); +#7710= IFCPOLYLOOP((#7598,#7526,#7524,#7600)); +#7712= IFCFACEOUTERBOUND(#7710,.T.); +#7713= IFCFACE((#7712)); +#7715= IFCPOLYLOOP((#7600,#7524,#7522,#7602)); +#7717= IFCFACEOUTERBOUND(#7715,.T.); +#7718= IFCFACE((#7717)); +#7720= IFCPOLYLOOP((#7606,#7604,#7520,#7518)); +#7722= IFCFACEOUTERBOUND(#7720,.T.); +#7723= IFCFACE((#7722)); +#7725= IFCPOLYLOOP((#7520,#7604,#7602,#7522)); +#7727= IFCFACEOUTERBOUND(#7725,.T.); +#7728= IFCFACE((#7727)); +#7730= IFCPOLYLOOP((#7608,#7606,#7518,#7516)); +#7732= IFCFACEOUTERBOUND(#7730,.T.); +#7733= IFCFACE((#7732)); +#7735= IFCPOLYLOOP((#7608,#7516,#7514,#7562)); +#7737= IFCFACEOUTERBOUND(#7735,.T.); +#7738= IFCFACE((#7737)); +#7740= IFCCARTESIANPOINT((981.500000000004,170.,1050.)); +#7742= IFCCARTESIANPOINT((991.500000000003,170.,1050.)); +#7744= IFCCARTESIANPOINT((986.500000000003,170.,1041.33974596216)); +#7746= IFCCARTESIANPOINT((976.500000000004,170.,1041.33974596216)); +#7748= IFCCARTESIANPOINT((971.500000000004,170.,1050.)); +#7750= IFCCARTESIANPOINT((976.500000000004,170.,1058.66025403784)); +#7752= IFCCARTESIANPOINT((986.500000000003,170.,1058.66025403784)); +#7754= IFCCARTESIANPOINT((1001.97586758236,121.,1050.)); +#7756= IFCCARTESIANPOINT((981.500000000003,121.,1050.)); +#7758= IFCCARTESIANPOINT((961.024132417648,121.,1050.)); +#7760= IFCCARTESIANPOINT((967.021375181842,121.,1035.52137518184)); +#7762= IFCCARTESIANPOINT((981.500000000003,121.,1029.52413241764)); +#7764= IFCCARTESIANPOINT((995.978624818165,121.,1035.52137518184)); +#7766= IFCCARTESIANPOINT((995.978624818165,121.,1064.47862481816)); +#7768= IFCCARTESIANPOINT((981.500000000004,121.,1070.47586758235)); +#7770= IFCCARTESIANPOINT((967.021375181842,121.,1064.47862481816)); +#7772= IFCCARTESIANPOINT((1006.5,122.827868146833,1050.)); +#7774= IFCCARTESIANPOINT((956.500000000008,122.827868146833,1050.)); +#7776= IFCCARTESIANPOINT((961.274575140633,122.827868146833,1035.30536869269)); +#7778= IFCCARTESIANPOINT((973.774575140631,122.827868146833,1026.22358709262)); +#7780= IFCCARTESIANPOINT((989.225424859376,122.827868146833,1026.22358709262)); +#7782= IFCCARTESIANPOINT((1001.72542485937,122.827868146833,1035.30536869269)); +#7784= IFCCARTESIANPOINT((988.739312409084,121.,1032.52275379974)); +#7786= IFCCARTESIANPOINT((974.260687590923,121.,1032.52275379974)); +#7788= IFCCARTESIANPOINT((964.022753799745,121.,1042.76068759092)); +#7790= IFCCARTESIANPOINT((998.977246200262,121.,1042.76068759092)); +#7792= IFCCARTESIANPOINT((967.524575140632,122.827868146833,1030.76447789266)); +#7794= IFCCARTESIANPOINT((995.475424859375,122.827868146833,1030.76447789266)); +#7796= IFCCARTESIANPOINT((981.500000000003,122.827868146833,1026.22358709262)); +#7798= IFCCARTESIANPOINT((977.880343795463,121.,1031.02344310869)); +#7800= IFCCARTESIANPOINT((985.119656204544,121.,1031.02344310869)); +#7802= IFCCARTESIANPOINT((965.522064490794,121.,1039.14103138638)); +#7804= IFCCARTESIANPOINT((958.88728757032,122.827868146833,1042.65268434635)); +#7806= IFCCARTESIANPOINT((1004.11271242969,122.827868146833,1042.65268434635)); +#7808= IFCCARTESIANPOINT((1000.47655689131,121.,1046.38034379546)); +#7810= IFCCARTESIANPOINT((1002.91906864453,122.827868146833,1038.97902651952)); +#7812= IFCCARTESIANPOINT((970.641031386383,121.,1034.02206449079)); +#7814= IFCCARTESIANPOINT((992.358968613624,121.,1034.02206449079)); +#7816= IFCCARTESIANPOINT((962.523443108697,121.,1046.38034379546)); +#7818= IFCCARTESIANPOINT((997.477935509213,121.,1039.14103138638)); +#7820= IFCCARTESIANPOINT((1001.72542485937,122.827868146833,1064.69463130731)); +#7822= IFCCARTESIANPOINT((989.225424859376,122.827868146833,1073.77641290737)); +#7824= IFCCARTESIANPOINT((973.774575140631,122.827868146833,1073.77641290737)); +#7826= IFCCARTESIANPOINT((961.274575140633,122.827868146833,1064.69463130731)); +#7828= IFCCARTESIANPOINT((974.260687590923,121.,1067.47724620026)); +#7830= IFCCARTESIANPOINT((988.739312409084,121.,1067.47724620026)); +#7832= IFCCARTESIANPOINT((998.977246200262,121.,1057.23931240908)); +#7834= IFCCARTESIANPOINT((964.022753799745,121.,1057.23931240908)); +#7836= IFCCARTESIANPOINT((995.475424859375,122.827868146833,1069.23552210734)); +#7838= IFCCARTESIANPOINT((967.524575140632,122.827868146833,1069.23552210734)); +#7840= IFCCARTESIANPOINT((981.500000000004,122.827868146833,1073.77641290737)); +#7842= IFCCARTESIANPOINT((985.119656204544,121.,1068.97655689131)); +#7844= IFCCARTESIANPOINT((977.880343795463,121.,1068.97655689131)); +#7846= IFCCARTESIANPOINT((997.477935509213,121.,1060.85896861362)); +#7848= IFCCARTESIANPOINT((1004.11271242969,122.827868146833,1057.34731565365)); +#7850= IFCCARTESIANPOINT((958.88728757032,122.827868146833,1057.34731565366)); +#7852= IFCCARTESIANPOINT((962.523443108697,121.,1053.61965620454)); +#7854= IFCCARTESIANPOINT((960.080931355477,122.827868146833,1061.02097348048)); +#7856= IFCCARTESIANPOINT((992.358968613624,121.,1065.97793550921)); +#7858= IFCCARTESIANPOINT((970.641031386383,121.,1065.97793550921)); +#7860= IFCCARTESIANPOINT((1000.47655689131,121.,1053.61965620454)); +#7862= IFCCARTESIANPOINT((965.522064490794,121.,1060.85896861362)); +#7864= IFCCARTESIANPOINT((1006.5,126.29154626559,1050.)); +#7866= IFCCARTESIANPOINT((956.500000000008,126.29154626559,1050.)); +#7868= IFCCARTESIANPOINT((961.274575140633,126.29154626559,1035.30536869269)); +#7870= IFCCARTESIANPOINT((973.774575140631,126.29154626559,1026.22358709262)); +#7872= IFCCARTESIANPOINT((989.225424859376,126.29154626559,1026.22358709262)); +#7874= IFCCARTESIANPOINT((1001.72542485937,126.29154626559,1035.30536869269)); +#7876= IFCCARTESIANPOINT((959.816670769667,122.827868146833,1039.79233697399)); +#7878= IFCCARTESIANPOINT((958.88728757032,126.29154626559,1042.65268434635)); +#7880= IFCCARTESIANPOINT((967.524575140632,126.29154626559,1030.76447789266)); +#7882= IFCCARTESIANPOINT((981.500000000003,126.29154626559,1026.22358709262)); +#7884= IFCCARTESIANPOINT((1003.18332913218,126.29154626559,1039.79233667189)); +#7886= IFCCARTESIANPOINT((995.475424859375,126.29154626559,1030.76447789266)); +#7888= IFCCARTESIANPOINT((958.158335384837,122.827868146833,1044.89616848699)); +#7890= IFCCARTESIANPOINT((1004.84166456609,126.29154626559,1044.89616833595)); +#7892= IFCCARTESIANPOINT((1001.72542485937,126.29154626559,1064.69463130731)); +#7894= IFCCARTESIANPOINT((989.225424859376,126.29154626559,1073.77641290737)); +#7896= IFCCARTESIANPOINT((973.774575140631,126.29154626559,1073.77641290737)); +#7898= IFCCARTESIANPOINT((961.274575140633,126.29154626559,1064.69463130731)); +#7900= IFCCARTESIANPOINT((1003.18332929192,122.827868146833,1060.20766283649)); +#7902= IFCCARTESIANPOINT((1004.11271242969,126.29154626559,1057.34731565365)); +#7904= IFCCARTESIANPOINT((995.475424859375,126.29154626559,1069.23552210734)); +#7906= IFCCARTESIANPOINT((981.500000000004,126.29154626559,1073.77641290737)); +#7908= IFCCARTESIANPOINT((967.524575140632,126.29154626559,1069.23552210734)); +#7910= IFCCARTESIANPOINT((959.816670712471,126.29154626559,1060.20766284998)); +#7912= IFCCARTESIANPOINT((1004.84166464596,122.827868146833,1055.10383141824)); +#7914= IFCCARTESIANPOINT((958.158335356239,126.29154626559,1055.10383142499)); +#7916= IFCCARTESIANPOINT((1000.13623603252,151.,1050.)); +#7918= IFCCARTESIANPOINT((962.863763967489,151.,1050.)); +#7920= IFCCARTESIANPOINT((968.32219112562,151.,1036.82219112562)); +#7922= IFCCARTESIANPOINT((981.500000000003,151.,1031.36376396749)); +#7924= IFCCARTESIANPOINT((994.677808874387,151.,1036.82219112562)); +#7926= IFCCARTESIANPOINT((974.911095562811,151.,1034.09297754655)); +#7928= IFCCARTESIANPOINT((988.088904437195,151.,1034.09297754655)); +#7930= IFCCARTESIANPOINT((965.592977546554,151.,1043.41109556281)); +#7932= IFCCARTESIANPOINT((997.407022453453,151.,1043.41109556281)); +#7934= IFCCARTESIANPOINT((1004.11271242969,126.29154626559,1042.65268434635)); +#7936= IFCCARTESIANPOINT((978.205547781407,151.,1032.72837075702)); +#7938= IFCCARTESIANPOINT((984.794452218599,151.,1032.72837075702)); +#7940= IFCCARTESIANPOINT((966.957584336087,151.,1040.11664334421)); +#7942= IFCCARTESIANPOINT((964.228370757022,151.,1046.7055477814)); +#7944= IFCCARTESIANPOINT((996.04241566392,151.,1040.11664334421)); +#7946= IFCCARTESIANPOINT((998.771629242985,151.,1046.7055477814)); +#7948= IFCCARTESIANPOINT((971.616643344215,151.,1035.45758433608)); +#7950= IFCCARTESIANPOINT((991.383356655791,151.,1035.45758433608)); +#7952= IFCCARTESIANPOINT((994.677808874388,151.,1063.17780887438)); +#7954= IFCCARTESIANPOINT((981.500000000004,151.,1068.63623603251)); +#7956= IFCCARTESIANPOINT((968.32219112562,151.,1063.17780887438)); +#7958= IFCCARTESIANPOINT((988.088904437196,151.,1065.90702245345)); +#7960= IFCCARTESIANPOINT((974.911095562812,151.,1065.90702245345)); +#7962= IFCCARTESIANPOINT((997.407022453453,151.,1056.58890443719)); +#7964= IFCCARTESIANPOINT((965.592977546554,151.,1056.58890443719)); +#7966= IFCCARTESIANPOINT((958.88728757032,126.29154626559,1057.34731565366)); +#7968= IFCCARTESIANPOINT((984.7944522186,151.,1067.27162924298)); +#7970= IFCCARTESIANPOINT((978.205547781408,151.,1067.27162924298)); +#7972= IFCCARTESIANPOINT((996.04241566392,151.,1059.88335665579)); +#7974= IFCCARTESIANPOINT((998.771629242985,151.,1053.2944522186)); +#7976= IFCCARTESIANPOINT((966.957584336087,151.,1059.88335665579)); +#7978= IFCCARTESIANPOINT((964.228370757022,151.,1053.2944522186)); +#7980= IFCCARTESIANPOINT((991.383356655792,151.,1064.54241566392)); +#7982= IFCCARTESIANPOINT((971.616643344216,151.,1064.54241566392)); +#7984= IFCCARTESIANPOINT((991.500000000003,151.,1050.)); +#7986= IFCCARTESIANPOINT((971.500000000004,151.,1050.)); +#7988= IFCCARTESIANPOINT((976.500000000004,151.,1041.33974596216)); +#7990= IFCCARTESIANPOINT((986.500000000003,151.,1041.33974596216)); +#7992= IFCCARTESIANPOINT((986.500000000003,151.,1058.66025403784)); +#7994= IFCCARTESIANPOINT((976.500000000004,151.,1058.66025403784)); +#7996= IFCPOLYLOOP((#7740,#7742,#7744)); +#7998= IFCFACEOUTERBOUND(#7996,.T.); +#7999= IFCFACE((#7998)); +#8001= IFCPOLYLOOP((#7744,#7746,#7740)); +#8003= IFCFACEOUTERBOUND(#8001,.T.); +#8004= IFCFACE((#8003)); +#8006= IFCPOLYLOOP((#7746,#7748,#7740)); +#8008= IFCFACEOUTERBOUND(#8006,.T.); +#8009= IFCFACE((#8008)); +#8011= IFCPOLYLOOP((#7740,#7752,#7742)); +#8013= IFCFACEOUTERBOUND(#8011,.T.); +#8014= IFCFACE((#8013)); +#8016= IFCPOLYLOOP((#7748,#7750,#7740)); +#8018= IFCFACEOUTERBOUND(#8016,.T.); +#8019= IFCFACE((#8018)); +#8021= IFCPOLYLOOP((#7752,#7740,#7750)); +#8023= IFCFACEOUTERBOUND(#8021,.T.); +#8024= IFCFACE((#8023)); +#8026= IFCPOLYLOOP((#7756,#7764,#7818)); +#8028= IFCFACEOUTERBOUND(#8026,.T.); +#8029= IFCFACE((#8028)); +#8031= IFCPOLYLOOP((#7756,#7818,#7790)); +#8033= IFCFACEOUTERBOUND(#8031,.T.); +#8034= IFCFACE((#8033)); +#8036= IFCPOLYLOOP((#7756,#7790,#7808)); +#8038= IFCFACEOUTERBOUND(#8036,.T.); +#8039= IFCFACE((#8038)); +#8041= IFCPOLYLOOP((#7756,#7808,#7754)); +#8043= IFCFACEOUTERBOUND(#8041,.T.); +#8044= IFCFACE((#8043)); +#8046= IFCPOLYLOOP((#7756,#7754,#7860)); +#8048= IFCFACEOUTERBOUND(#8046,.T.); +#8049= IFCFACE((#8048)); +#8051= IFCPOLYLOOP((#7756,#7814,#7764)); +#8053= IFCFACEOUTERBOUND(#8051,.T.); +#8054= IFCFACE((#8053)); +#8056= IFCPOLYLOOP((#7756,#7784,#7814)); +#8058= IFCFACEOUTERBOUND(#8056,.T.); +#8059= IFCFACE((#8058)); +#8061= IFCPOLYLOOP((#7756,#7800,#7784)); +#8063= IFCFACEOUTERBOUND(#8061,.T.); +#8064= IFCFACE((#8063)); +#8066= IFCPOLYLOOP((#7756,#7762,#7800)); +#8068= IFCFACEOUTERBOUND(#8066,.T.); +#8069= IFCFACE((#8068)); +#8071= IFCPOLYLOOP((#7756,#7798,#7762)); +#8073= IFCFACEOUTERBOUND(#8071,.T.); +#8074= IFCFACE((#8073)); +#8076= IFCPOLYLOOP((#7756,#7786,#7798)); +#8078= IFCFACEOUTERBOUND(#8076,.T.); +#8079= IFCFACE((#8078)); +#8081= IFCPOLYLOOP((#7756,#7812,#7786)); +#8083= IFCFACEOUTERBOUND(#8081,.T.); +#8084= IFCFACE((#8083)); +#8086= IFCPOLYLOOP((#7756,#7760,#7812)); +#8088= IFCFACEOUTERBOUND(#8086,.T.); +#8089= IFCFACE((#8088)); +#8091= IFCPOLYLOOP((#7756,#7802,#7760)); +#8093= IFCFACEOUTERBOUND(#8091,.T.); +#8094= IFCFACE((#8093)); +#8096= IFCPOLYLOOP((#7756,#7788,#7802)); +#8098= IFCFACEOUTERBOUND(#8096,.T.); +#8099= IFCFACE((#8098)); +#8101= IFCPOLYLOOP((#7756,#7816,#7788)); +#8103= IFCFACEOUTERBOUND(#8101,.T.); +#8104= IFCFACE((#8103)); +#8106= IFCPOLYLOOP((#7756,#7758,#7816)); +#8108= IFCFACEOUTERBOUND(#8106,.T.); +#8109= IFCFACE((#8108)); +#8111= IFCPOLYLOOP((#7756,#7860,#7832)); +#8113= IFCFACEOUTERBOUND(#8111,.T.); +#8114= IFCFACE((#8113)); +#8116= IFCPOLYLOOP((#7756,#7832,#7846)); +#8118= IFCFACEOUTERBOUND(#8116,.T.); +#8119= IFCFACE((#8118)); +#8121= IFCPOLYLOOP((#7756,#7846,#7766)); +#8123= IFCFACEOUTERBOUND(#8121,.T.); +#8124= IFCFACE((#8123)); +#8126= IFCPOLYLOOP((#7756,#7766,#7856)); +#8128= IFCFACEOUTERBOUND(#8126,.T.); +#8129= IFCFACE((#8128)); +#8131= IFCPOLYLOOP((#7756,#7856,#7830)); +#8133= IFCFACEOUTERBOUND(#8131,.T.); +#8134= IFCFACE((#8133)); +#8136= IFCPOLYLOOP((#7756,#7830,#7842)); +#8138= IFCFACEOUTERBOUND(#8136,.T.); +#8139= IFCFACE((#8138)); +#8141= IFCPOLYLOOP((#7756,#7842,#7768)); +#8143= IFCFACEOUTERBOUND(#8141,.T.); +#8144= IFCFACE((#8143)); +#8146= IFCPOLYLOOP((#7756,#7768,#7844)); +#8148= IFCFACEOUTERBOUND(#8146,.T.); +#8149= IFCFACE((#8148)); +#8151= IFCPOLYLOOP((#7756,#7852,#7758)); +#8153= IFCFACEOUTERBOUND(#8151,.T.); +#8154= IFCFACE((#8153)); +#8156= IFCPOLYLOOP((#7756,#7834,#7852)); +#8158= IFCFACEOUTERBOUND(#8156,.T.); +#8159= IFCFACE((#8158)); +#8161= IFCPOLYLOOP((#7756,#7862,#7834)); +#8163= IFCFACEOUTERBOUND(#8161,.T.); +#8164= IFCFACE((#8163)); +#8166= IFCPOLYLOOP((#7756,#7770,#7862)); +#8168= IFCFACEOUTERBOUND(#8166,.T.); +#8169= IFCFACE((#8168)); +#8171= IFCPOLYLOOP((#7756,#7844,#7828)); +#8173= IFCFACEOUTERBOUND(#8171,.T.); +#8174= IFCFACE((#8173)); +#8176= IFCPOLYLOOP((#7756,#7828,#7858)); +#8178= IFCFACEOUTERBOUND(#8176,.T.); +#8179= IFCFACE((#8178)); +#8181= IFCPOLYLOOP((#7756,#7858,#7770)); +#8183= IFCFACEOUTERBOUND(#8181,.T.); +#8184= IFCFACE((#8183)); +#8186= IFCPOLYLOOP((#7818,#7764,#7782)); +#8188= IFCFACEOUTERBOUND(#8186,.T.); +#8189= IFCFACE((#8188)); +#8191= IFCPOLYLOOP((#7776,#7760,#7802,#7788)); +#8193= IFCFACEOUTERBOUND(#8191,.T.); +#8194= IFCFACE((#8193)); +#8196= IFCPOLYLOOP((#7810,#7806,#7790)); +#8198= IFCFACEOUTERBOUND(#8196,.T.); +#8199= IFCFACE((#8198)); +#8201= IFCPOLYLOOP((#7786,#7812,#7760,#7792)); +#8203= IFCFACEOUTERBOUND(#8201,.T.); +#8204= IFCFACE((#8203)); +#8206= IFCPOLYLOOP((#7816,#7774,#7888,#7804)); +#8208= IFCFACEOUTERBOUND(#8206,.T.); +#8209= IFCFACE((#8208)); +#8211= IFCPOLYLOOP((#7788,#7804,#7876,#7776)); +#8213= IFCFACEOUTERBOUND(#8211,.T.); +#8214= IFCFACE((#8213)); +#8216= IFCPOLYLOOP((#7762,#7798,#7796)); +#8218= IFCFACEOUTERBOUND(#8216,.T.); +#8219= IFCFACE((#8218)); +#8221= IFCPOLYLOOP((#7780,#7800,#7796)); +#8223= IFCFACEOUTERBOUND(#8221,.T.); +#8224= IFCFACE((#8223)); +#8226= IFCPOLYLOOP((#7796,#7798,#7778)); +#8228= IFCFACEOUTERBOUND(#8226,.T.); +#8229= IFCFACE((#8228)); +#8231= IFCPOLYLOOP((#7794,#7782,#7764)); +#8233= IFCFACEOUTERBOUND(#8231,.T.); +#8234= IFCFACE((#8233)); +#8236= IFCPOLYLOOP((#7762,#7796,#7800)); +#8238= IFCFACEOUTERBOUND(#8236,.T.); +#8239= IFCFACE((#8238)); +#8241= IFCPOLYLOOP((#7798,#7786,#7778)); +#8243= IFCFACEOUTERBOUND(#8241,.T.); +#8244= IFCFACE((#8243)); +#8246= IFCPOLYLOOP((#7754,#7808,#7772)); +#8248= IFCFACEOUTERBOUND(#8246,.T.); +#8249= IFCFACE((#8248)); +#8251= IFCPOLYLOOP((#7814,#7784,#7794,#7764)); +#8253= IFCFACEOUTERBOUND(#8251,.T.); +#8254= IFCFACE((#8253)); +#8256= IFCPOLYLOOP((#7808,#7806,#7772)); +#8258= IFCFACEOUTERBOUND(#8256,.T.); +#8259= IFCFACE((#8258)); +#8261= IFCPOLYLOOP((#7760,#7776,#7792)); +#8263= IFCFACEOUTERBOUND(#8261,.T.); +#8264= IFCFACE((#8263)); +#8266= IFCPOLYLOOP((#7792,#7778,#7786)); +#8268= IFCFACEOUTERBOUND(#8266,.T.); +#8269= IFCFACE((#8268)); +#8271= IFCPOLYLOOP((#7758,#7774,#7816)); +#8273= IFCFACEOUTERBOUND(#8271,.T.); +#8274= IFCFACE((#8273)); +#8276= IFCPOLYLOOP((#7780,#7784,#7800)); +#8278= IFCFACEOUTERBOUND(#8276,.T.); +#8279= IFCFACE((#8278)); +#8281= IFCPOLYLOOP((#7806,#7808,#7790)); +#8283= IFCFACEOUTERBOUND(#8281,.T.); +#8284= IFCFACE((#8283)); +#8286= IFCPOLYLOOP((#7810,#7818,#7782)); +#8288= IFCFACEOUTERBOUND(#8286,.T.); +#8289= IFCFACE((#8288)); +#8291= IFCPOLYLOOP((#7810,#7790,#7818)); +#8293= IFCFACEOUTERBOUND(#8291,.T.); +#8294= IFCFACE((#8293)); +#8296= IFCPOLYLOOP((#7780,#7794,#7784)); +#8298= IFCFACEOUTERBOUND(#8296,.T.); +#8299= IFCFACE((#8298)); +#8301= IFCPOLYLOOP((#7804,#7788,#7816)); +#8303= IFCFACEOUTERBOUND(#8301,.T.); +#8304= IFCFACE((#8303)); +#8306= IFCPOLYLOOP((#7862,#7770,#7826)); +#8308= IFCFACEOUTERBOUND(#8306,.T.); +#8309= IFCFACE((#8308)); +#8311= IFCPOLYLOOP((#7820,#7766,#7846,#7832)); +#8313= IFCFACEOUTERBOUND(#8311,.T.); +#8314= IFCFACE((#8313)); +#8316= IFCPOLYLOOP((#7854,#7850,#7834)); +#8318= IFCFACEOUTERBOUND(#8316,.T.); +#8319= IFCFACE((#8318)); +#8321= IFCPOLYLOOP((#7830,#7856,#7766,#7836)); +#8323= IFCFACEOUTERBOUND(#8321,.T.); +#8324= IFCFACE((#8323)); +#8326= IFCPOLYLOOP((#7860,#7772,#7912,#7848)); +#8328= IFCFACEOUTERBOUND(#8326,.T.); +#8329= IFCFACE((#8328)); +#8331= IFCPOLYLOOP((#7832,#7848,#7900,#7820)); +#8333= IFCFACEOUTERBOUND(#8331,.T.); +#8334= IFCFACE((#8333)); +#8336= IFCPOLYLOOP((#7768,#7842,#7840)); +#8338= IFCFACEOUTERBOUND(#8336,.T.); +#8339= IFCFACE((#8338)); +#8341= IFCPOLYLOOP((#7824,#7844,#7840)); +#8343= IFCFACEOUTERBOUND(#8341,.T.); +#8344= IFCFACE((#8343)); +#8346= IFCPOLYLOOP((#7840,#7842,#7822)); +#8348= IFCFACEOUTERBOUND(#8346,.T.); +#8349= IFCFACE((#8348)); +#8351= IFCPOLYLOOP((#7838,#7826,#7770)); +#8353= IFCFACEOUTERBOUND(#8351,.T.); +#8354= IFCFACE((#8353)); +#8356= IFCPOLYLOOP((#7768,#7840,#7844)); +#8358= IFCFACEOUTERBOUND(#8356,.T.); +#8359= IFCFACE((#8358)); +#8361= IFCPOLYLOOP((#7842,#7830,#7822)); +#8363= IFCFACEOUTERBOUND(#8361,.T.); +#8364= IFCFACE((#8363)); +#8366= IFCPOLYLOOP((#7758,#7852,#7774)); +#8368= IFCFACEOUTERBOUND(#8366,.T.); +#8369= IFCFACE((#8368)); +#8371= IFCPOLYLOOP((#7858,#7828,#7838,#7770)); +#8373= IFCFACEOUTERBOUND(#8371,.T.); +#8374= IFCFACE((#8373)); +#8376= IFCPOLYLOOP((#7852,#7850,#7774)); +#8378= IFCFACEOUTERBOUND(#8376,.T.); +#8379= IFCFACE((#8378)); +#8381= IFCPOLYLOOP((#7766,#7820,#7836)); +#8383= IFCFACEOUTERBOUND(#8381,.T.); +#8384= IFCFACE((#8383)); +#8386= IFCPOLYLOOP((#7836,#7822,#7830)); +#8388= IFCFACEOUTERBOUND(#8386,.T.); +#8389= IFCFACE((#8388)); +#8391= IFCPOLYLOOP((#7754,#7772,#7860)); +#8393= IFCFACEOUTERBOUND(#8391,.T.); +#8394= IFCFACE((#8393)); +#8396= IFCPOLYLOOP((#7824,#7828,#7844)); +#8398= IFCFACEOUTERBOUND(#8396,.T.); +#8399= IFCFACE((#8398)); +#8401= IFCPOLYLOOP((#7850,#7852,#7834)); +#8403= IFCFACEOUTERBOUND(#8401,.T.); +#8404= IFCFACE((#8403)); +#8406= IFCPOLYLOOP((#7854,#7862,#7826)); +#8408= IFCFACEOUTERBOUND(#8406,.T.); +#8409= IFCFACE((#8408)); +#8411= IFCPOLYLOOP((#7854,#7834,#7862)); +#8413= IFCFACEOUTERBOUND(#8411,.T.); +#8414= IFCFACE((#8413)); +#8416= IFCPOLYLOOP((#7824,#7838,#7828)); +#8418= IFCFACEOUTERBOUND(#8416,.T.); +#8419= IFCFACE((#8418)); +#8421= IFCPOLYLOOP((#7848,#7832,#7860)); +#8423= IFCFACEOUTERBOUND(#8421,.T.); +#8424= IFCFACE((#8423)); +#8426= IFCPOLYLOOP((#7876,#7804,#7888,#7774,#7866,#7878,#7868,#7776)); +#8428= IFCFACEOUTERBOUND(#8426,.T.); +#8429= IFCFACE((#8428)); +#8431= IFCPOLYLOOP((#7792,#7776,#7868,#7880,#7870,#7778)); +#8433= IFCFACEOUTERBOUND(#8431,.T.); +#8434= IFCFACE((#8433)); +#8436= IFCPOLYLOOP((#7864,#7772,#7806,#7810,#7782,#7874,#7884,#7934,#7890)); +#8438= IFCFACEOUTERBOUND(#8436,.T.); +#8439= IFCFACE((#8438)); +#8441= IFCPOLYLOOP((#7780,#7796,#7778,#7870,#7882,#7872)); +#8443= IFCFACEOUTERBOUND(#8441,.T.); +#8444= IFCFACE((#8443)); +#8446= IFCPOLYLOOP((#7886,#7874,#7782,#7794,#7780,#7872)); +#8448= IFCFACEOUTERBOUND(#8446,.T.); +#8449= IFCFACE((#8448)); +#8451= IFCPOLYLOOP((#7900,#7848,#7912,#7772,#7864,#7902,#7892,#7820)); +#8453= IFCFACEOUTERBOUND(#8451,.T.); +#8454= IFCFACE((#8453)); +#8456= IFCPOLYLOOP((#7836,#7820,#7892,#7904,#7894,#7822)); +#8458= IFCFACEOUTERBOUND(#8456,.T.); +#8459= IFCFACE((#8458)); +#8461= IFCPOLYLOOP((#7866,#7774,#7850,#7854,#7826,#7898,#7910,#7966,#7914)); +#8463= IFCFACEOUTERBOUND(#8461,.T.); +#8464= IFCFACE((#8463)); +#8466= IFCPOLYLOOP((#7824,#7840,#7822,#7894,#7906,#7896)); +#8468= IFCFACEOUTERBOUND(#8466,.T.); +#8469= IFCFACE((#8468)); +#8471= IFCPOLYLOOP((#7838,#7824,#7896,#7908,#7898,#7826)); +#8473= IFCFACEOUTERBOUND(#8471,.T.); +#8474= IFCFACE((#8473)); +#8476= IFCPOLYLOOP((#7868,#7930,#7940,#7920)); +#8478= IFCFACEOUTERBOUND(#8476,.T.); +#8479= IFCFACE((#8478)); +#8481= IFCPOLYLOOP((#7880,#7868,#7920)); +#8483= IFCFACEOUTERBOUND(#8481,.T.); +#8484= IFCFACE((#8483)); +#8486= IFCPOLYLOOP((#7878,#7930,#7868)); +#8488= IFCFACEOUTERBOUND(#8486,.T.); +#8489= IFCFACE((#8488)); +#8491= IFCPOLYLOOP((#7950,#7924,#7886,#7928)); +#8493= IFCFACEOUTERBOUND(#8491,.T.); +#8494= IFCFACE((#8493)); +#8496= IFCPOLYLOOP((#7948,#7926,#7880,#7920)); +#8498= IFCFACEOUTERBOUND(#8496,.T.); +#8499= IFCFACE((#8498)); +#8501= IFCPOLYLOOP((#7944,#7932,#7874,#7924)); +#8503= IFCFACEOUTERBOUND(#8501,.T.); +#8504= IFCFACE((#8503)); +#8506= IFCPOLYLOOP((#7866,#7918,#7942)); +#8508= IFCFACEOUTERBOUND(#8506,.T.); +#8509= IFCFACE((#8508)); +#8511= IFCPOLYLOOP((#7938,#7928,#7872)); +#8513= IFCFACEOUTERBOUND(#8511,.T.); +#8514= IFCFACE((#8513)); +#8516= IFCPOLYLOOP((#7870,#7936,#7882)); +#8518= IFCFACEOUTERBOUND(#8516,.T.); +#8519= IFCFACE((#8518)); +#8521= IFCPOLYLOOP((#7882,#7938,#7872)); +#8523= IFCFACEOUTERBOUND(#8521,.T.); +#8524= IFCFACE((#8523)); +#8526= IFCPOLYLOOP((#7916,#7864,#7946)); +#8528= IFCFACEOUTERBOUND(#8526,.T.); +#8529= IFCFACE((#8528)); +#8531= IFCPOLYLOOP((#7870,#7880,#7926)); +#8533= IFCFACEOUTERBOUND(#8531,.T.); +#8534= IFCFACE((#8533)); +#8536= IFCPOLYLOOP((#7938,#7882,#7922)); +#8538= IFCFACEOUTERBOUND(#8536,.T.); +#8539= IFCFACE((#8538)); +#8541= IFCPOLYLOOP((#7946,#7864,#7890,#7934)); +#8543= IFCFACEOUTERBOUND(#8541,.T.); +#8544= IFCFACE((#8543)); +#8546= IFCPOLYLOOP((#7878,#7866,#7942)); +#8548= IFCFACEOUTERBOUND(#8546,.T.); +#8549= IFCFACE((#8548)); +#8551= IFCPOLYLOOP((#7924,#7874,#7886)); +#8553= IFCFACEOUTERBOUND(#8551,.T.); +#8554= IFCFACE((#8553)); +#8556= IFCPOLYLOOP((#7922,#7882,#7936)); +#8558= IFCFACEOUTERBOUND(#8556,.T.); +#8559= IFCFACE((#8558)); +#8561= IFCPOLYLOOP((#7870,#7926,#7936)); +#8563= IFCFACEOUTERBOUND(#8561,.T.); +#8564= IFCFACE((#8563)); +#8566= IFCPOLYLOOP((#7886,#7872,#7928)); +#8568= IFCFACEOUTERBOUND(#8566,.T.); +#8569= IFCFACE((#8568)); +#8571= IFCPOLYLOOP((#7942,#7930,#7878)); +#8573= IFCFACEOUTERBOUND(#8571,.T.); +#8574= IFCFACE((#8573)); +#8576= IFCPOLYLOOP((#7932,#7934,#7884,#7874)); +#8578= IFCFACEOUTERBOUND(#8576,.T.); +#8579= IFCFACE((#8578)); +#8581= IFCPOLYLOOP((#7934,#7932,#7946)); +#8583= IFCFACEOUTERBOUND(#8581,.T.); +#8584= IFCFACE((#8583)); +#8586= IFCPOLYLOOP((#7892,#7962,#7972,#7952)); +#8588= IFCFACEOUTERBOUND(#8586,.T.); +#8589= IFCFACE((#8588)); +#8591= IFCPOLYLOOP((#7904,#7892,#7952)); +#8593= IFCFACEOUTERBOUND(#8591,.T.); +#8594= IFCFACE((#8593)); +#8596= IFCPOLYLOOP((#7902,#7962,#7892)); +#8598= IFCFACEOUTERBOUND(#8596,.T.); +#8599= IFCFACE((#8598)); +#8601= IFCPOLYLOOP((#7982,#7956,#7908,#7960)); +#8603= IFCFACEOUTERBOUND(#8601,.T.); +#8604= IFCFACE((#8603)); +#8606= IFCPOLYLOOP((#7980,#7958,#7904,#7952)); +#8608= IFCFACEOUTERBOUND(#8606,.T.); +#8609= IFCFACE((#8608)); +#8611= IFCPOLYLOOP((#7976,#7964,#7898,#7956)); +#8613= IFCFACEOUTERBOUND(#8611,.T.); +#8614= IFCFACE((#8613)); +#8616= IFCPOLYLOOP((#7918,#7866,#7978)); +#8618= IFCFACEOUTERBOUND(#8616,.T.); +#8619= IFCFACE((#8618)); +#8621= IFCPOLYLOOP((#7970,#7960,#7896)); +#8623= IFCFACEOUTERBOUND(#8621,.T.); +#8624= IFCFACE((#8623)); +#8626= IFCPOLYLOOP((#7894,#7968,#7906)); +#8628= IFCFACEOUTERBOUND(#8626,.T.); +#8629= IFCFACE((#8628)); +#8631= IFCPOLYLOOP((#7906,#7970,#7896)); +#8633= IFCFACEOUTERBOUND(#8631,.T.); +#8634= IFCFACE((#8633)); +#8636= IFCPOLYLOOP((#7864,#7916,#7974)); +#8638= IFCFACEOUTERBOUND(#8636,.T.); +#8639= IFCFACE((#8638)); +#8641= IFCPOLYLOOP((#7894,#7904,#7958)); +#8643= IFCFACEOUTERBOUND(#8641,.T.); +#8644= IFCFACE((#8643)); +#8646= IFCPOLYLOOP((#7954,#7970,#7906)); +#8648= IFCFACEOUTERBOUND(#8646,.T.); +#8649= IFCFACE((#8648)); +#8651= IFCPOLYLOOP((#7978,#7866,#7914,#7966)); +#8653= IFCFACEOUTERBOUND(#8651,.T.); +#8654= IFCFACE((#8653)); +#8656= IFCPOLYLOOP((#7902,#7864,#7974)); +#8658= IFCFACEOUTERBOUND(#8656,.T.); +#8659= IFCFACE((#8658)); +#8661= IFCPOLYLOOP((#7956,#7898,#7908)); +#8663= IFCFACEOUTERBOUND(#8661,.T.); +#8664= IFCFACE((#8663)); +#8666= IFCPOLYLOOP((#7954,#7906,#7968)); +#8668= IFCFACEOUTERBOUND(#8666,.T.); +#8669= IFCFACE((#8668)); +#8671= IFCPOLYLOOP((#7894,#7958,#7968)); +#8673= IFCFACEOUTERBOUND(#8671,.T.); +#8674= IFCFACE((#8673)); +#8676= IFCPOLYLOOP((#7908,#7896,#7960)); +#8678= IFCFACEOUTERBOUND(#8676,.T.); +#8679= IFCFACE((#8678)); +#8681= IFCPOLYLOOP((#7974,#7962,#7902)); +#8683= IFCFACEOUTERBOUND(#8681,.T.); +#8684= IFCFACE((#8683)); +#8686= IFCPOLYLOOP((#7964,#7966,#7910,#7898)); +#8688= IFCFACEOUTERBOUND(#8686,.T.); +#8689= IFCFACE((#8688)); +#8691= IFCPOLYLOOP((#7966,#7964,#7978)); +#8693= IFCFACEOUTERBOUND(#8691,.T.); +#8694= IFCFACE((#8693)); +#8696= IFCPOLYLOOP((#7984,#7916,#7946)); +#8698= IFCFACEOUTERBOUND(#8696,.T.); +#8699= IFCFACE((#8698)); +#8701= IFCPOLYLOOP((#7984,#7946,#7932)); +#8703= IFCFACEOUTERBOUND(#8701,.T.); +#8704= IFCFACE((#8703)); +#8706= IFCPOLYLOOP((#7984,#7932,#7944)); +#8708= IFCFACEOUTERBOUND(#8706,.T.); +#8709= IFCFACE((#8708)); +#8711= IFCPOLYLOOP((#7984,#7944,#7924)); +#8713= IFCFACEOUTERBOUND(#8711,.T.); +#8714= IFCFACE((#8713)); +#8716= IFCPOLYLOOP((#7984,#7924,#7990)); +#8718= IFCFACEOUTERBOUND(#8716,.T.); +#8719= IFCFACE((#8718)); +#8721= IFCPOLYLOOP((#7984,#7974,#7916)); +#8723= IFCFACEOUTERBOUND(#8721,.T.); +#8724= IFCFACE((#8723)); +#8726= IFCPOLYLOOP((#7984,#7962,#7974)); +#8728= IFCFACEOUTERBOUND(#8726,.T.); +#8729= IFCFACE((#8728)); +#8731= IFCPOLYLOOP((#7984,#7972,#7962)); +#8733= IFCFACEOUTERBOUND(#8731,.T.); +#8734= IFCFACE((#8733)); +#8736= IFCPOLYLOOP((#7984,#7952,#7972)); +#8738= IFCFACEOUTERBOUND(#8736,.T.); +#8739= IFCFACE((#8738)); +#8741= IFCPOLYLOOP((#7984,#7992,#7952)); +#8743= IFCFACEOUTERBOUND(#8741,.T.); +#8744= IFCFACE((#8743)); +#8746= IFCPOLYLOOP((#7992,#7980,#7952)); +#8748= IFCFACEOUTERBOUND(#8746,.T.); +#8749= IFCFACE((#8748)); +#8751= IFCPOLYLOOP((#7992,#7958,#7980)); +#8753= IFCFACEOUTERBOUND(#8751,.T.); +#8754= IFCFACE((#8753)); +#8756= IFCPOLYLOOP((#7992,#7968,#7958)); +#8758= IFCFACEOUTERBOUND(#8756,.T.); +#8759= IFCFACE((#8758)); +#8761= IFCPOLYLOOP((#7992,#7954,#7968)); +#8763= IFCFACEOUTERBOUND(#8761,.T.); +#8764= IFCFACE((#8763)); +#8766= IFCPOLYLOOP((#7992,#7994,#7954)); +#8768= IFCFACEOUTERBOUND(#8766,.T.); +#8769= IFCFACE((#8768)); +#8771= IFCPOLYLOOP((#7994,#7970,#7954)); +#8773= IFCFACEOUTERBOUND(#8771,.T.); +#8774= IFCFACE((#8773)); +#8776= IFCPOLYLOOP((#7994,#7960,#7970)); +#8778= IFCFACEOUTERBOUND(#8776,.T.); +#8779= IFCFACE((#8778)); +#8781= IFCPOLYLOOP((#7994,#7982,#7960)); +#8783= IFCFACEOUTERBOUND(#8781,.T.); +#8784= IFCFACE((#8783)); +#8786= IFCPOLYLOOP((#7994,#7956,#7982)); +#8788= IFCFACEOUTERBOUND(#8786,.T.); +#8789= IFCFACE((#8788)); +#8791= IFCPOLYLOOP((#7994,#7986,#7956)); +#8793= IFCFACEOUTERBOUND(#8791,.T.); +#8794= IFCFACE((#8793)); +#8796= IFCPOLYLOOP((#7986,#7976,#7956)); +#8798= IFCFACEOUTERBOUND(#8796,.T.); +#8799= IFCFACE((#8798)); +#8801= IFCPOLYLOOP((#7986,#7964,#7976)); +#8803= IFCFACEOUTERBOUND(#8801,.T.); +#8804= IFCFACE((#8803)); +#8806= IFCPOLYLOOP((#7986,#7978,#7964)); +#8808= IFCFACEOUTERBOUND(#8806,.T.); +#8809= IFCFACE((#8808)); +#8811= IFCPOLYLOOP((#7986,#7918,#7978)); +#8813= IFCFACEOUTERBOUND(#8811,.T.); +#8814= IFCFACE((#8813)); +#8816= IFCPOLYLOOP((#7986,#7942,#7918)); +#8818= IFCFACEOUTERBOUND(#8816,.T.); +#8819= IFCFACE((#8818)); +#8821= IFCPOLYLOOP((#7986,#7930,#7942)); +#8823= IFCFACEOUTERBOUND(#8821,.T.); +#8824= IFCFACE((#8823)); +#8826= IFCPOLYLOOP((#7986,#7940,#7930)); +#8828= IFCFACEOUTERBOUND(#8826,.T.); +#8829= IFCFACE((#8828)); +#8831= IFCPOLYLOOP((#7986,#7920,#7940)); +#8833= IFCFACEOUTERBOUND(#8831,.T.); +#8834= IFCFACE((#8833)); +#8836= IFCPOLYLOOP((#7986,#7988,#7920)); +#8838= IFCFACEOUTERBOUND(#8836,.T.); +#8839= IFCFACE((#8838)); +#8841= IFCPOLYLOOP((#7990,#7922,#7988)); +#8843= IFCFACEOUTERBOUND(#8841,.T.); +#8844= IFCFACE((#8843)); +#8846= IFCPOLYLOOP((#7988,#7922,#7936)); +#8848= IFCFACEOUTERBOUND(#8846,.T.); +#8849= IFCFACE((#8848)); +#8851= IFCPOLYLOOP((#7988,#7936,#7926)); +#8853= IFCFACEOUTERBOUND(#8851,.T.); +#8854= IFCFACE((#8853)); +#8856= IFCPOLYLOOP((#7988,#7926,#7948)); +#8858= IFCFACEOUTERBOUND(#8856,.T.); +#8859= IFCFACE((#8858)); +#8861= IFCPOLYLOOP((#7988,#7948,#7920)); +#8863= IFCFACEOUTERBOUND(#8861,.T.); +#8864= IFCFACE((#8863)); +#8866= IFCPOLYLOOP((#7990,#7924,#7950)); +#8868= IFCFACEOUTERBOUND(#8866,.T.); +#8869= IFCFACE((#8868)); +#8871= IFCPOLYLOOP((#7990,#7950,#7928)); +#8873= IFCFACEOUTERBOUND(#8871,.T.); +#8874= IFCFACE((#8873)); +#8876= IFCPOLYLOOP((#7990,#7928,#7938)); +#8878= IFCFACEOUTERBOUND(#8876,.T.); +#8879= IFCFACE((#8878)); +#8881= IFCPOLYLOOP((#7990,#7938,#7922)); +#8883= IFCFACEOUTERBOUND(#8881,.T.); +#8884= IFCFACE((#8883)); +#8886= IFCPOLYLOOP((#7748,#7746,#7988,#7986)); +#8888= IFCFACEOUTERBOUND(#8886,.T.); +#8889= IFCFACE((#8888)); +#8891= IFCPOLYLOOP((#7746,#7744,#7990,#7988)); +#8893= IFCFACEOUTERBOUND(#8891,.T.); +#8894= IFCFACE((#8893)); +#8896= IFCPOLYLOOP((#7744,#7742,#7984,#7990)); +#8898= IFCFACEOUTERBOUND(#8896,.T.); +#8899= IFCFACE((#8898)); +#8901= IFCPOLYLOOP((#7742,#7752,#7992,#7984)); +#8903= IFCFACEOUTERBOUND(#8901,.T.); +#8904= IFCFACE((#8903)); +#8906= IFCPOLYLOOP((#7752,#7750,#7994,#7992)); +#8908= IFCFACEOUTERBOUND(#8906,.T.); +#8909= IFCFACE((#8908)); +#8911= IFCPOLYLOOP((#7750,#7748,#7986,#7994)); +#8913= IFCFACEOUTERBOUND(#8911,.T.); +#8914= IFCFACE((#8913)); +#8916= IFCCARTESIANPOINT((951.500000000001,176.,1050.)); +#8918= IFCCARTESIANPOINT((952.522225211329,176.,1057.76457135308)); +#8920= IFCCARTESIANPOINT((955.519237886468,176.,1065.)); +#8922= IFCCARTESIANPOINT((960.286796564405,176.,1071.2132034356)); +#8924= IFCCARTESIANPOINT((966.500000000001,176.,1075.98076211353)); +#8926= IFCCARTESIANPOINT((973.735428646926,176.,1078.97777478867)); +#8928= IFCCARTESIANPOINT((981.500000000001,176.,1080.)); +#8930= IFCCARTESIANPOINT((989.264571353077,176.,1078.97777478867)); +#8932= IFCCARTESIANPOINT((996.500000000001,176.,1075.98076211353)); +#8934= IFCCARTESIANPOINT((1002.7132034356,176.,1071.2132034356)); +#8936= IFCCARTESIANPOINT((1007.48076211353,176.,1065.)); +#8938= IFCCARTESIANPOINT((1010.47777478867,176.,1057.76457135308)); +#8940= IFCCARTESIANPOINT((1011.5,176.,1050.)); +#8942= IFCCARTESIANPOINT((1010.47777478867,176.,1042.23542864692)); +#8944= IFCCARTESIANPOINT((1007.48076211353,176.,1035.)); +#8946= IFCCARTESIANPOINT((1002.7132034356,176.,1028.7867965644)); +#8948= IFCCARTESIANPOINT((996.500000000001,176.,1024.01923788647)); +#8950= IFCCARTESIANPOINT((989.264571353077,176.,1021.02222521133)); +#8952= IFCCARTESIANPOINT((981.500000000001,176.,1020.)); +#8954= IFCCARTESIANPOINT((973.735428646926,176.,1021.02222521133)); +#8956= IFCCARTESIANPOINT((966.500000000001,176.,1024.01923788647)); +#8958= IFCCARTESIANPOINT((960.286796564405,176.,1028.7867965644)); +#8960= IFCCARTESIANPOINT((955.519237886468,176.,1035.)); +#8962= IFCCARTESIANPOINT((952.522225211329,176.,1042.23542864692)); +#8964= IFCCARTESIANPOINT((951.500000000001,170.,1050.)); +#8966= IFCCARTESIANPOINT((952.522225211329,170.,1042.23542864692)); +#8968= IFCCARTESIANPOINT((955.519237886468,170.,1035.)); +#8970= IFCCARTESIANPOINT((960.286796564405,170.,1028.7867965644)); +#8972= IFCCARTESIANPOINT((966.500000000001,170.,1024.01923788647)); +#8974= IFCCARTESIANPOINT((973.735428646926,170.,1021.02222521133)); +#8976= IFCCARTESIANPOINT((981.500000000001,170.,1020.)); +#8978= IFCCARTESIANPOINT((989.264571353077,170.,1021.02222521133)); +#8980= IFCCARTESIANPOINT((996.500000000001,170.,1024.01923788647)); +#8982= IFCCARTESIANPOINT((1002.7132034356,170.,1028.7867965644)); +#8984= IFCCARTESIANPOINT((1007.48076211353,170.,1035.)); +#8986= IFCCARTESIANPOINT((1010.47777478867,170.,1042.23542864692)); +#8988= IFCCARTESIANPOINT((1011.5,170.,1050.)); +#8990= IFCCARTESIANPOINT((1010.47777478867,170.,1057.76457135308)); +#8992= IFCCARTESIANPOINT((1007.48076211353,170.,1065.)); +#8994= IFCCARTESIANPOINT((1002.7132034356,170.,1071.2132034356)); +#8996= IFCCARTESIANPOINT((996.500000000001,170.,1075.98076211353)); +#8998= IFCCARTESIANPOINT((989.264571353077,170.,1078.97777478867)); +#9000= IFCCARTESIANPOINT((981.500000000001,170.,1080.)); +#9002= IFCCARTESIANPOINT((973.735428646926,170.,1078.97777478867)); +#9004= IFCCARTESIANPOINT((966.500000000001,170.,1075.98076211353)); +#9006= IFCCARTESIANPOINT((960.286796564405,170.,1071.2132034356)); +#9008= IFCCARTESIANPOINT((955.519237886468,170.,1065.)); +#9010= IFCCARTESIANPOINT((952.522225211329,170.,1057.76457135308)); +#9012= IFCPOLYLOOP((#8950,#8952,#8954,#8956,#8958,#8960,#8962,#8916,#8918,#8920,#8922,#8924,#8926,#8928,#8930,#8932,#8934,#8936,#8938,#8940,#8942,#8944,#8946,#8948)); +#9014= IFCFACEOUTERBOUND(#9012,.T.); +#9015= IFCFACE((#9014)); +#9017= IFCPOLYLOOP((#8996,#8998,#9000,#9002,#9004,#9006,#9008,#9010,#8964,#8966,#8968,#8970,#8972,#8974,#8976,#8978,#8980,#8982,#8984,#8986,#8988,#8990,#8992,#8994)); +#9019= IFCFACEOUTERBOUND(#9017,.T.); +#9020= IFCFACE((#9019)); +#9022= IFCPOLYLOOP((#8964,#8916,#8962,#8966)); +#9024= IFCFACEOUTERBOUND(#9022,.T.); +#9025= IFCFACE((#9024)); +#9027= IFCPOLYLOOP((#8966,#8962,#8960,#8968)); +#9029= IFCFACEOUTERBOUND(#9027,.T.); +#9030= IFCFACE((#9029)); +#9032= IFCPOLYLOOP((#8972,#8970,#8958,#8956)); +#9034= IFCFACEOUTERBOUND(#9032,.T.); +#9035= IFCFACE((#9034)); +#9037= IFCPOLYLOOP((#8958,#8970,#8968,#8960)); +#9039= IFCFACEOUTERBOUND(#9037,.T.); +#9040= IFCFACE((#9039)); +#9042= IFCPOLYLOOP((#8974,#8972,#8956,#8954)); +#9044= IFCFACEOUTERBOUND(#9042,.T.); +#9045= IFCFACE((#9044)); +#9047= IFCPOLYLOOP((#8974,#8954,#8952,#8976)); +#9049= IFCFACEOUTERBOUND(#9047,.T.); +#9050= IFCFACE((#9049)); +#9052= IFCPOLYLOOP((#8976,#8952,#8950,#8978)); +#9054= IFCFACEOUTERBOUND(#9052,.T.); +#9055= IFCFACE((#9054)); +#9057= IFCPOLYLOOP((#8978,#8950,#8948,#8980)); +#9059= IFCFACEOUTERBOUND(#9057,.T.); +#9060= IFCFACE((#9059)); +#9062= IFCPOLYLOOP((#8984,#8982,#8946,#8944)); +#9064= IFCFACEOUTERBOUND(#9062,.T.); +#9065= IFCFACE((#9064)); +#9067= IFCPOLYLOOP((#8946,#8982,#8980,#8948)); +#9069= IFCFACEOUTERBOUND(#9067,.T.); +#9070= IFCFACE((#9069)); +#9072= IFCPOLYLOOP((#8986,#8984,#8944,#8942)); +#9074= IFCFACEOUTERBOUND(#9072,.T.); +#9075= IFCFACE((#9074)); +#9077= IFCPOLYLOOP((#8986,#8942,#8940,#8988)); +#9079= IFCFACEOUTERBOUND(#9077,.T.); +#9080= IFCFACE((#9079)); +#9082= IFCPOLYLOOP((#8988,#8940,#8938,#8990)); +#9084= IFCFACEOUTERBOUND(#9082,.T.); +#9085= IFCFACE((#9084)); +#9087= IFCPOLYLOOP((#8990,#8938,#8936,#8992)); +#9089= IFCFACEOUTERBOUND(#9087,.T.); +#9090= IFCFACE((#9089)); +#9092= IFCPOLYLOOP((#8996,#8994,#8934,#8932)); +#9094= IFCFACEOUTERBOUND(#9092,.T.); +#9095= IFCFACE((#9094)); +#9097= IFCPOLYLOOP((#8934,#8994,#8992,#8936)); +#9099= IFCFACEOUTERBOUND(#9097,.T.); +#9100= IFCFACE((#9099)); +#9102= IFCPOLYLOOP((#8998,#8996,#8932,#8930)); +#9104= IFCFACEOUTERBOUND(#9102,.T.); +#9105= IFCFACE((#9104)); +#9107= IFCPOLYLOOP((#8998,#8930,#8928,#9000)); +#9109= IFCFACEOUTERBOUND(#9107,.T.); +#9110= IFCFACE((#9109)); +#9112= IFCPOLYLOOP((#9000,#8928,#8926,#9002)); +#9114= IFCFACEOUTERBOUND(#9112,.T.); +#9115= IFCFACE((#9114)); +#9117= IFCPOLYLOOP((#9002,#8926,#8924,#9004)); +#9119= IFCFACEOUTERBOUND(#9117,.T.); +#9120= IFCFACE((#9119)); +#9122= IFCPOLYLOOP((#9008,#9006,#8922,#8920)); +#9124= IFCFACEOUTERBOUND(#9122,.T.); +#9125= IFCFACE((#9124)); +#9127= IFCPOLYLOOP((#8922,#9006,#9004,#8924)); +#9129= IFCFACEOUTERBOUND(#9127,.T.); +#9130= IFCFACE((#9129)); +#9132= IFCPOLYLOOP((#9010,#9008,#8920,#8918)); +#9134= IFCFACEOUTERBOUND(#9132,.T.); +#9135= IFCFACE((#9134)); +#9137= IFCPOLYLOOP((#9010,#8918,#8916,#8964)); +#9139= IFCFACEOUTERBOUND(#9137,.T.); +#9140= IFCFACE((#9139)); +#9142= IFCCARTESIANPOINT((981.500000000005,226.,1050.)); +#9144= IFCCARTESIANPOINT((971.500000000005,226.,1050.)); +#9146= IFCCARTESIANPOINT((976.500000000005,226.,1041.33974596216)); +#9148= IFCCARTESIANPOINT((986.500000000005,226.,1041.33974596216)); +#9150= IFCCARTESIANPOINT((991.500000000004,226.,1050.)); +#9152= IFCCARTESIANPOINT((986.500000000005,226.,1058.66025403785)); +#9154= IFCCARTESIANPOINT((976.500000000005,226.,1058.66025403785)); +#9156= IFCCARTESIANPOINT((1001.97586758236,275.,1050.)); +#9158= IFCCARTESIANPOINT((995.978624818166,275.,1035.52137518184)); +#9160= IFCCARTESIANPOINT((981.500000000005,275.,1029.52413241765)); +#9162= IFCCARTESIANPOINT((967.021375181844,275.,1035.52137518184)); +#9164= IFCCARTESIANPOINT((961.02413241765,275.,1050.)); +#9166= IFCCARTESIANPOINT((981.500000000005,275.,1050.)); +#9168= IFCCARTESIANPOINT((967.021375181844,275.,1064.47862481816)); +#9170= IFCCARTESIANPOINT((981.500000000005,275.,1070.47586758236)); +#9172= IFCCARTESIANPOINT((995.978624818166,275.,1064.47862481816)); +#9174= IFCCARTESIANPOINT((1006.5,273.172131855077,1050.)); +#9176= IFCCARTESIANPOINT((1001.72542485938,273.172131855077,1035.30536869269)); +#9178= IFCCARTESIANPOINT((989.225424859377,273.172131855077,1026.22358709263)); +#9180= IFCCARTESIANPOINT((973.774575140632,273.172131855077,1026.22358709263)); +#9182= IFCCARTESIANPOINT((961.274575140635,273.172131855077,1035.30536869269)); +#9184= IFCCARTESIANPOINT((956.500000000009,273.172131855077,1050.)); +#9186= IFCCARTESIANPOINT((974.260687590924,275.,1032.52275379974)); +#9188= IFCCARTESIANPOINT((988.739312409086,275.,1032.52275379974)); +#9190= IFCCARTESIANPOINT((964.022753799747,275.,1042.76068759092)); +#9192= IFCCARTESIANPOINT((998.977246200263,275.,1042.76068759092)); +#9194= IFCCARTESIANPOINT((967.524575140633,273.172131855077,1030.76447789266)); +#9196= IFCCARTESIANPOINT((995.475424859376,273.172131855077,1030.76447789266)); +#9198= IFCCARTESIANPOINT((985.119656204545,275.,1031.0234431087)); +#9200= IFCCARTESIANPOINT((981.500000000005,273.172131855077,1026.22358709263)); +#9202= IFCCARTESIANPOINT((977.880343795465,275.,1031.0234431087)); +#9204= IFCCARTESIANPOINT((965.522064490795,275.,1039.14103138638)); +#9206= IFCCARTESIANPOINT((958.887287570322,273.172131855077,1042.65268434635)); +#9208= IFCCARTESIANPOINT((1004.11271242969,273.172131855077,1042.65268434635)); +#9210= IFCCARTESIANPOINT((1000.47655689131,275.,1046.38034379546)); +#9212= IFCCARTESIANPOINT((1002.91906864453,273.172131855077,1038.97902651952)); +#9214= IFCCARTESIANPOINT((970.641031386384,275.,1034.02206449079)); +#9216= IFCCARTESIANPOINT((992.358968613626,275.,1034.02206449079)); +#9218= IFCCARTESIANPOINT((962.523443108698,275.,1046.38034379546)); +#9220= IFCCARTESIANPOINT((997.477935509214,275.,1039.14103138638)); +#9222= IFCCARTESIANPOINT((961.274575140635,273.172131855077,1064.69463130731)); +#9224= IFCCARTESIANPOINT((973.774575140633,273.172131855077,1073.77641290738)); +#9226= IFCCARTESIANPOINT((989.225424859378,273.172131855077,1073.77641290738)); +#9228= IFCCARTESIANPOINT((1001.72542485938,273.172131855077,1064.69463130731)); +#9230= IFCCARTESIANPOINT((988.739312409086,275.,1067.47724620026)); +#9232= IFCCARTESIANPOINT((974.260687590925,275.,1067.47724620026)); +#9234= IFCCARTESIANPOINT((998.977246200263,275.,1057.23931240908)); +#9236= IFCCARTESIANPOINT((964.022753799747,275.,1057.23931240908)); +#9238= IFCCARTESIANPOINT((995.475424859377,273.172131855077,1069.23552210734)); +#9240= IFCCARTESIANPOINT((967.524575140634,273.172131855077,1069.23552210735)); +#9242= IFCCARTESIANPOINT((977.880343795465,275.,1068.97655689131)); +#9244= IFCCARTESIANPOINT((981.500000000005,273.172131855077,1073.77641290738)); +#9246= IFCCARTESIANPOINT((985.119656204545,275.,1068.97655689131)); +#9248= IFCCARTESIANPOINT((997.477935509215,275.,1060.85896861362)); +#9250= IFCCARTESIANPOINT((1004.11271242969,273.172131855077,1057.34731565366)); +#9252= IFCCARTESIANPOINT((958.887287570322,273.172131855077,1057.34731565366)); +#9254= IFCCARTESIANPOINT((962.523443108698,275.,1053.61965620454)); +#9256= IFCCARTESIANPOINT((960.080931355478,273.172131855077,1061.02097348049)); +#9258= IFCCARTESIANPOINT((992.358968613626,275.,1065.97793550921)); +#9260= IFCCARTESIANPOINT((970.641031386384,275.,1065.97793550921)); +#9262= IFCCARTESIANPOINT((1000.47655689131,275.,1053.61965620454)); +#9264= IFCCARTESIANPOINT((965.522064490795,275.,1060.85896861362)); +#9266= IFCCARTESIANPOINT((1006.5,269.708453736319,1050.)); +#9268= IFCCARTESIANPOINT((1001.72542485938,269.708453736319,1035.30536869269)); +#9270= IFCCARTESIANPOINT((989.225424859377,269.708453736319,1026.22358709263)); +#9272= IFCCARTESIANPOINT((973.774575140632,269.708453736319,1026.22358709263)); +#9274= IFCCARTESIANPOINT((961.274575140635,269.708453736319,1035.30536869269)); +#9276= IFCCARTESIANPOINT((956.500000000009,269.708453736319,1050.)); +#9278= IFCCARTESIANPOINT((959.816670769669,273.172131855077,1039.79233697399)); +#9280= IFCCARTESIANPOINT((958.887287570322,269.708453736319,1042.65268434635)); +#9282= IFCCARTESIANPOINT((967.524575140633,269.708453736319,1030.76447789266)); +#9284= IFCCARTESIANPOINT((981.500000000005,269.708453736319,1026.22358709263)); +#9286= IFCCARTESIANPOINT((1003.18332913218,269.708453736319,1039.79233667189)); +#9288= IFCCARTESIANPOINT((995.475424859376,269.708453736319,1030.76447789266)); +#9290= IFCCARTESIANPOINT((958.158335384839,273.172131855077,1044.896168487)); +#9292= IFCCARTESIANPOINT((1004.84166456609,269.708453736319,1044.89616833595)); +#9294= IFCCARTESIANPOINT((961.274575140635,269.708453736319,1064.69463130731)); +#9296= IFCCARTESIANPOINT((973.774575140633,269.708453736319,1073.77641290738)); +#9298= IFCCARTESIANPOINT((989.225424859378,269.708453736319,1073.77641290738)); +#9300= IFCCARTESIANPOINT((1001.72542485938,269.708453736319,1064.69463130731)); +#9302= IFCCARTESIANPOINT((1003.18332929192,273.172131855077,1060.20766283649)); +#9304= IFCCARTESIANPOINT((1004.11271242969,269.708453736319,1057.34731565366)); +#9306= IFCCARTESIANPOINT((995.475424859377,269.708453736319,1069.23552210734)); +#9308= IFCCARTESIANPOINT((981.500000000005,269.708453736319,1073.77641290738)); +#9310= IFCCARTESIANPOINT((967.524575140634,269.708453736319,1069.23552210735)); +#9312= IFCCARTESIANPOINT((959.816670712473,269.708453736319,1060.20766284998)); +#9314= IFCCARTESIANPOINT((1004.84166464596,273.172131855077,1055.10383141825)); +#9316= IFCCARTESIANPOINT((958.158335356241,269.708453736319,1055.10383142499)); +#9318= IFCCARTESIANPOINT((1000.13623603252,245.,1050.)); +#9320= IFCCARTESIANPOINT((994.677808874389,245.,1036.82219112562)); +#9322= IFCCARTESIANPOINT((981.500000000005,245.,1031.36376396749)); +#9324= IFCCARTESIANPOINT((968.322191125621,245.,1036.82219112562)); +#9326= IFCCARTESIANPOINT((962.863763967491,245.,1050.)); +#9328= IFCCARTESIANPOINT((988.088904437197,245.,1034.09297754655)); +#9330= IFCCARTESIANPOINT((974.911095562813,245.,1034.09297754655)); +#9332= IFCCARTESIANPOINT((965.592977546556,245.,1043.41109556281)); +#9334= IFCCARTESIANPOINT((997.407022453454,245.,1043.41109556281)); +#9336= IFCCARTESIANPOINT((1004.11271242969,269.708453736319,1042.65268434635)); +#9338= IFCCARTESIANPOINT((984.794452218601,245.,1032.72837075702)); +#9340= IFCCARTESIANPOINT((978.205547781409,245.,1032.72837075702)); +#9342= IFCCARTESIANPOINT((966.957584336088,245.,1040.11664334421)); +#9344= IFCCARTESIANPOINT((964.228370757023,245.,1046.70554778141)); +#9346= IFCCARTESIANPOINT((996.042415663921,245.,1040.11664334421)); +#9348= IFCCARTESIANPOINT((998.771629242987,245.,1046.70554778141)); +#9350= IFCCARTESIANPOINT((971.616643344217,245.,1035.45758433609)); +#9352= IFCCARTESIANPOINT((991.383356655793,245.,1035.45758433609)); +#9354= IFCCARTESIANPOINT((968.322191125621,245.,1063.17780887439)); +#9356= IFCCARTESIANPOINT((981.500000000005,245.,1068.63623603252)); +#9358= IFCCARTESIANPOINT((994.677808874389,245.,1063.17780887439)); +#9360= IFCCARTESIANPOINT((974.911095562813,245.,1065.90702245345)); +#9362= IFCCARTESIANPOINT((988.088904437197,245.,1065.90702245345)); +#9364= IFCCARTESIANPOINT((997.407022453454,245.,1056.58890443719)); +#9366= IFCCARTESIANPOINT((965.592977546556,245.,1056.58890443719)); +#9368= IFCCARTESIANPOINT((958.887287570322,269.708453736319,1057.34731565366)); +#9370= IFCCARTESIANPOINT((984.794452218601,245.,1067.27162924298)); +#9372= IFCCARTESIANPOINT((978.205547781409,245.,1067.27162924298)); +#9374= IFCCARTESIANPOINT((996.042415663922,245.,1059.88335665579)); +#9376= IFCCARTESIANPOINT((998.771629242987,245.,1053.2944522186)); +#9378= IFCCARTESIANPOINT((966.957584336089,245.,1059.88335665579)); +#9380= IFCCARTESIANPOINT((964.228370757023,245.,1053.2944522186)); +#9382= IFCCARTESIANPOINT((991.383356655793,245.,1064.54241566392)); +#9384= IFCCARTESIANPOINT((971.616643344217,245.,1064.54241566392)); +#9386= IFCCARTESIANPOINT((991.500000000004,245.,1050.)); +#9388= IFCCARTESIANPOINT((986.500000000005,245.,1041.33974596216)); +#9390= IFCCARTESIANPOINT((976.500000000005,245.,1041.33974596216)); +#9392= IFCCARTESIANPOINT((971.500000000005,245.,1050.)); +#9394= IFCCARTESIANPOINT((976.500000000005,245.,1058.66025403785)); +#9396= IFCCARTESIANPOINT((986.500000000005,245.,1058.66025403785)); +#9398= IFCPOLYLOOP((#9148,#9150,#9142)); +#9400= IFCFACEOUTERBOUND(#9398,.T.); +#9401= IFCFACE((#9400)); +#9403= IFCPOLYLOOP((#9142,#9146,#9148)); +#9405= IFCFACEOUTERBOUND(#9403,.T.); +#9406= IFCFACE((#9405)); +#9408= IFCPOLYLOOP((#9150,#9152,#9142)); +#9410= IFCFACEOUTERBOUND(#9408,.T.); +#9411= IFCFACE((#9410)); +#9413= IFCPOLYLOOP((#9154,#9142,#9152)); +#9415= IFCFACEOUTERBOUND(#9413,.T.); +#9416= IFCFACE((#9415)); +#9418= IFCPOLYLOOP((#9142,#9154,#9144)); +#9420= IFCFACEOUTERBOUND(#9418,.T.); +#9421= IFCFACE((#9420)); +#9423= IFCPOLYLOOP((#9142,#9144,#9146)); +#9425= IFCFACEOUTERBOUND(#9423,.T.); +#9426= IFCFACE((#9425)); +#9428= IFCPOLYLOOP((#9166,#9156,#9210)); +#9430= IFCFACEOUTERBOUND(#9428,.T.); +#9431= IFCFACE((#9430)); +#9433= IFCPOLYLOOP((#9166,#9210,#9192)); +#9435= IFCFACEOUTERBOUND(#9433,.T.); +#9436= IFCFACE((#9435)); +#9438= IFCPOLYLOOP((#9166,#9192,#9220)); +#9440= IFCFACEOUTERBOUND(#9438,.T.); +#9441= IFCFACE((#9440)); +#9443= IFCPOLYLOOP((#9166,#9220,#9158)); +#9445= IFCFACEOUTERBOUND(#9443,.T.); +#9446= IFCFACE((#9445)); +#9448= IFCPOLYLOOP((#9166,#9158,#9216)); +#9450= IFCFACEOUTERBOUND(#9448,.T.); +#9451= IFCFACE((#9450)); +#9453= IFCPOLYLOOP((#9166,#9216,#9188)); +#9455= IFCFACEOUTERBOUND(#9453,.T.); +#9456= IFCFACE((#9455)); +#9458= IFCPOLYLOOP((#9166,#9188,#9198)); +#9460= IFCFACEOUTERBOUND(#9458,.T.); +#9461= IFCFACE((#9460)); +#9463= IFCPOLYLOOP((#9166,#9198,#9160)); +#9465= IFCFACEOUTERBOUND(#9463,.T.); +#9466= IFCFACE((#9465)); +#9468= IFCPOLYLOOP((#9166,#9160,#9202)); +#9470= IFCFACEOUTERBOUND(#9468,.T.); +#9471= IFCFACE((#9470)); +#9473= IFCPOLYLOOP((#9166,#9202,#9186)); +#9475= IFCFACEOUTERBOUND(#9473,.T.); +#9476= IFCFACE((#9475)); +#9478= IFCPOLYLOOP((#9166,#9186,#9214)); +#9480= IFCFACEOUTERBOUND(#9478,.T.); +#9481= IFCFACE((#9480)); +#9483= IFCPOLYLOOP((#9166,#9214,#9162)); +#9485= IFCFACEOUTERBOUND(#9483,.T.); +#9486= IFCFACE((#9485)); +#9488= IFCPOLYLOOP((#9166,#9162,#9204)); +#9490= IFCFACEOUTERBOUND(#9488,.T.); +#9491= IFCFACE((#9490)); +#9493= IFCPOLYLOOP((#9166,#9204,#9190)); +#9495= IFCFACEOUTERBOUND(#9493,.T.); +#9496= IFCFACE((#9495)); +#9498= IFCPOLYLOOP((#9166,#9190,#9218)); +#9500= IFCFACEOUTERBOUND(#9498,.T.); +#9501= IFCFACE((#9500)); +#9503= IFCPOLYLOOP((#9166,#9218,#9164)); +#9505= IFCFACEOUTERBOUND(#9503,.T.); +#9506= IFCFACE((#9505)); +#9508= IFCPOLYLOOP((#9166,#9164,#9254)); +#9510= IFCFACEOUTERBOUND(#9508,.T.); +#9511= IFCFACE((#9510)); +#9513= IFCPOLYLOOP((#9166,#9262,#9156)); +#9515= IFCFACEOUTERBOUND(#9513,.T.); +#9516= IFCFACE((#9515)); +#9518= IFCPOLYLOOP((#9166,#9234,#9262)); +#9520= IFCFACEOUTERBOUND(#9518,.T.); +#9521= IFCFACE((#9520)); +#9523= IFCPOLYLOOP((#9166,#9248,#9234)); +#9525= IFCFACEOUTERBOUND(#9523,.T.); +#9526= IFCFACE((#9525)); +#9528= IFCPOLYLOOP((#9166,#9172,#9248)); +#9530= IFCFACEOUTERBOUND(#9528,.T.); +#9531= IFCFACE((#9530)); +#9533= IFCPOLYLOOP((#9166,#9258,#9172)); +#9535= IFCFACEOUTERBOUND(#9533,.T.); +#9536= IFCFACE((#9535)); +#9538= IFCPOLYLOOP((#9166,#9230,#9258)); +#9540= IFCFACEOUTERBOUND(#9538,.T.); +#9541= IFCFACE((#9540)); +#9543= IFCPOLYLOOP((#9166,#9246,#9230)); +#9545= IFCFACEOUTERBOUND(#9543,.T.); +#9546= IFCFACE((#9545)); +#9548= IFCPOLYLOOP((#9166,#9170,#9246)); +#9550= IFCFACEOUTERBOUND(#9548,.T.); +#9551= IFCFACE((#9550)); +#9553= IFCPOLYLOOP((#9166,#9254,#9236)); +#9555= IFCFACEOUTERBOUND(#9553,.T.); +#9556= IFCFACE((#9555)); +#9558= IFCPOLYLOOP((#9166,#9236,#9264)); +#9560= IFCFACEOUTERBOUND(#9558,.T.); +#9561= IFCFACE((#9560)); +#9563= IFCPOLYLOOP((#9166,#9264,#9168)); +#9565= IFCFACEOUTERBOUND(#9563,.T.); +#9566= IFCFACE((#9565)); +#9568= IFCPOLYLOOP((#9166,#9168,#9260)); +#9570= IFCFACEOUTERBOUND(#9568,.T.); +#9571= IFCFACE((#9570)); +#9573= IFCPOLYLOOP((#9166,#9260,#9232)); +#9575= IFCFACEOUTERBOUND(#9573,.T.); +#9576= IFCFACE((#9575)); +#9578= IFCPOLYLOOP((#9166,#9232,#9242)); +#9580= IFCFACEOUTERBOUND(#9578,.T.); +#9581= IFCFACE((#9580)); +#9583= IFCPOLYLOOP((#9166,#9242,#9170)); +#9585= IFCFACEOUTERBOUND(#9583,.T.); +#9586= IFCFACE((#9585)); +#9588= IFCPOLYLOOP((#9176,#9158,#9220)); +#9590= IFCFACEOUTERBOUND(#9588,.T.); +#9591= IFCFACE((#9590)); +#9593= IFCPOLYLOOP((#9204,#9162,#9182,#9190)); +#9595= IFCFACEOUTERBOUND(#9593,.T.); +#9596= IFCFACE((#9595)); +#9598= IFCPOLYLOOP((#9192,#9208,#9212)); +#9600= IFCFACEOUTERBOUND(#9598,.T.); +#9601= IFCFACE((#9600)); +#9603= IFCPOLYLOOP((#9194,#9162,#9214,#9186)); +#9605= IFCFACEOUTERBOUND(#9603,.T.); +#9606= IFCFACE((#9605)); +#9608= IFCPOLYLOOP((#9218,#9206,#9290,#9184)); +#9610= IFCFACEOUTERBOUND(#9608,.T.); +#9611= IFCFACE((#9610)); +#9613= IFCPOLYLOOP((#9200,#9198,#9178)); +#9615= IFCFACEOUTERBOUND(#9613,.T.); +#9616= IFCFACE((#9615)); +#9618= IFCPOLYLOOP((#9180,#9202,#9200)); +#9620= IFCFACEOUTERBOUND(#9618,.T.); +#9621= IFCFACE((#9620)); +#9623= IFCPOLYLOOP((#9200,#9202,#9160)); +#9625= IFCFACEOUTERBOUND(#9623,.T.); +#9626= IFCFACE((#9625)); +#9628= IFCPOLYLOOP((#9158,#9176,#9196)); +#9630= IFCFACEOUTERBOUND(#9628,.T.); +#9631= IFCFACE((#9630)); +#9633= IFCPOLYLOOP((#9180,#9186,#9202)); +#9635= IFCFACEOUTERBOUND(#9633,.T.); +#9636= IFCFACE((#9635)); +#9638= IFCPOLYLOOP((#9198,#9188,#9178)); +#9640= IFCFACEOUTERBOUND(#9638,.T.); +#9641= IFCFACE((#9640)); +#9643= IFCPOLYLOOP((#9174,#9210,#9156)); +#9645= IFCFACEOUTERBOUND(#9643,.T.); +#9646= IFCFACE((#9645)); +#9648= IFCPOLYLOOP((#9196,#9188,#9216,#9158)); +#9650= IFCFACEOUTERBOUND(#9648,.T.); +#9651= IFCFACE((#9650)); +#9653= IFCPOLYLOOP((#9174,#9208,#9210)); +#9655= IFCFACEOUTERBOUND(#9653,.T.); +#9656= IFCFACE((#9655)); +#9658= IFCPOLYLOOP((#9194,#9182,#9162)); +#9660= IFCFACEOUTERBOUND(#9658,.T.); +#9661= IFCFACE((#9660)); +#9663= IFCPOLYLOOP((#9186,#9180,#9194)); +#9665= IFCFACEOUTERBOUND(#9663,.T.); +#9666= IFCFACE((#9665)); +#9668= IFCPOLYLOOP((#9218,#9184,#9164)); +#9670= IFCFACEOUTERBOUND(#9668,.T.); +#9671= IFCFACE((#9670)); +#9673= IFCPOLYLOOP((#9198,#9200,#9160)); +#9675= IFCFACEOUTERBOUND(#9673,.T.); +#9676= IFCFACE((#9675)); +#9678= IFCPOLYLOOP((#9190,#9182,#9278,#9206)); +#9680= IFCFACEOUTERBOUND(#9678,.T.); +#9681= IFCFACE((#9680)); +#9683= IFCPOLYLOOP((#9192,#9210,#9208)); +#9685= IFCFACEOUTERBOUND(#9683,.T.); +#9686= IFCFACE((#9685)); +#9688= IFCPOLYLOOP((#9176,#9220,#9212)); +#9690= IFCFACEOUTERBOUND(#9688,.T.); +#9691= IFCFACE((#9690)); +#9693= IFCPOLYLOOP((#9220,#9192,#9212)); +#9695= IFCFACEOUTERBOUND(#9693,.T.); +#9696= IFCFACE((#9695)); +#9698= IFCPOLYLOOP((#9188,#9196,#9178)); +#9700= IFCFACEOUTERBOUND(#9698,.T.); +#9701= IFCFACE((#9700)); +#9703= IFCPOLYLOOP((#9218,#9190,#9206)); +#9705= IFCFACEOUTERBOUND(#9703,.T.); +#9706= IFCFACE((#9705)); +#9708= IFCPOLYLOOP((#9222,#9168,#9264)); +#9710= IFCFACEOUTERBOUND(#9708,.T.); +#9711= IFCFACE((#9710)); +#9713= IFCPOLYLOOP((#9248,#9172,#9228,#9234)); +#9715= IFCFACEOUTERBOUND(#9713,.T.); +#9716= IFCFACE((#9715)); +#9718= IFCPOLYLOOP((#9236,#9252,#9256)); +#9720= IFCFACEOUTERBOUND(#9718,.T.); +#9721= IFCFACE((#9720)); +#9723= IFCPOLYLOOP((#9238,#9172,#9258,#9230)); +#9725= IFCFACEOUTERBOUND(#9723,.T.); +#9726= IFCFACE((#9725)); +#9728= IFCPOLYLOOP((#9262,#9250,#9314,#9174)); +#9730= IFCFACEOUTERBOUND(#9728,.T.); +#9731= IFCFACE((#9730)); +#9733= IFCPOLYLOOP((#9244,#9242,#9224)); +#9735= IFCFACEOUTERBOUND(#9733,.T.); +#9736= IFCFACE((#9735)); +#9738= IFCPOLYLOOP((#9226,#9246,#9244)); +#9740= IFCFACEOUTERBOUND(#9738,.T.); +#9741= IFCFACE((#9740)); +#9743= IFCPOLYLOOP((#9244,#9246,#9170)); +#9745= IFCFACEOUTERBOUND(#9743,.T.); +#9746= IFCFACE((#9745)); +#9748= IFCPOLYLOOP((#9168,#9222,#9240)); +#9750= IFCFACEOUTERBOUND(#9748,.T.); +#9751= IFCFACE((#9750)); +#9753= IFCPOLYLOOP((#9226,#9230,#9246)); +#9755= IFCFACEOUTERBOUND(#9753,.T.); +#9756= IFCFACE((#9755)); +#9758= IFCPOLYLOOP((#9242,#9232,#9224)); +#9760= IFCFACEOUTERBOUND(#9758,.T.); +#9761= IFCFACE((#9760)); +#9763= IFCPOLYLOOP((#9184,#9254,#9164)); +#9765= IFCFACEOUTERBOUND(#9763,.T.); +#9766= IFCFACE((#9765)); +#9768= IFCPOLYLOOP((#9240,#9232,#9260,#9168)); +#9770= IFCFACEOUTERBOUND(#9768,.T.); +#9771= IFCFACE((#9770)); +#9773= IFCPOLYLOOP((#9184,#9252,#9254)); +#9775= IFCFACEOUTERBOUND(#9773,.T.); +#9776= IFCFACE((#9775)); +#9778= IFCPOLYLOOP((#9238,#9228,#9172)); +#9780= IFCFACEOUTERBOUND(#9778,.T.); +#9781= IFCFACE((#9780)); +#9783= IFCPOLYLOOP((#9230,#9226,#9238)); +#9785= IFCFACEOUTERBOUND(#9783,.T.); +#9786= IFCFACE((#9785)); +#9788= IFCPOLYLOOP((#9262,#9174,#9156)); +#9790= IFCFACEOUTERBOUND(#9788,.T.); +#9791= IFCFACE((#9790)); +#9793= IFCPOLYLOOP((#9242,#9244,#9170)); +#9795= IFCFACEOUTERBOUND(#9793,.T.); +#9796= IFCFACE((#9795)); +#9798= IFCPOLYLOOP((#9234,#9228,#9302,#9250)); +#9800= IFCFACEOUTERBOUND(#9798,.T.); +#9801= IFCFACE((#9800)); +#9803= IFCPOLYLOOP((#9236,#9254,#9252)); +#9805= IFCFACEOUTERBOUND(#9803,.T.); +#9806= IFCFACE((#9805)); +#9808= IFCPOLYLOOP((#9222,#9264,#9256)); +#9810= IFCFACEOUTERBOUND(#9808,.T.); +#9811= IFCFACE((#9810)); +#9813= IFCPOLYLOOP((#9264,#9236,#9256)); +#9815= IFCFACEOUTERBOUND(#9813,.T.); +#9816= IFCFACE((#9815)); +#9818= IFCPOLYLOOP((#9232,#9240,#9224)); +#9820= IFCFACEOUTERBOUND(#9818,.T.); +#9821= IFCFACE((#9820)); +#9823= IFCPOLYLOOP((#9262,#9234,#9250)); +#9825= IFCFACEOUTERBOUND(#9823,.T.); +#9826= IFCFACE((#9825)); +#9828= IFCPOLYLOOP((#9182,#9274,#9280,#9276,#9184,#9290,#9206,#9278)); +#9830= IFCFACEOUTERBOUND(#9828,.T.); +#9831= IFCFACE((#9830)); +#9833= IFCPOLYLOOP((#9180,#9272,#9282,#9274,#9182,#9194)); +#9835= IFCFACEOUTERBOUND(#9833,.T.); +#9836= IFCFACE((#9835)); +#9838= IFCPOLYLOOP((#9292,#9336,#9286,#9268,#9176,#9212,#9208,#9174,#9266)); +#9840= IFCFACEOUTERBOUND(#9838,.T.); +#9841= IFCFACE((#9840)); +#9843= IFCPOLYLOOP((#9284,#9272,#9180,#9200,#9178,#9270)); +#9845= IFCFACEOUTERBOUND(#9843,.T.); +#9846= IFCFACE((#9845)); +#9848= IFCPOLYLOOP((#9176,#9268,#9288,#9270,#9178,#9196)); +#9850= IFCFACEOUTERBOUND(#9848,.T.); +#9851= IFCFACE((#9850)); +#9853= IFCPOLYLOOP((#9228,#9300,#9304,#9266,#9174,#9314,#9250,#9302)); +#9855= IFCFACEOUTERBOUND(#9853,.T.); +#9856= IFCFACE((#9855)); +#9858= IFCPOLYLOOP((#9226,#9298,#9306,#9300,#9228,#9238)); +#9860= IFCFACEOUTERBOUND(#9858,.T.); +#9861= IFCFACE((#9860)); +#9863= IFCPOLYLOOP((#9316,#9368,#9312,#9294,#9222,#9256,#9252,#9184,#9276)); +#9865= IFCFACEOUTERBOUND(#9863,.T.); +#9866= IFCFACE((#9865)); +#9868= IFCPOLYLOOP((#9308,#9298,#9226,#9244,#9224,#9296)); +#9870= IFCFACEOUTERBOUND(#9868,.T.); +#9871= IFCFACE((#9870)); +#9873= IFCPOLYLOOP((#9222,#9294,#9310,#9296,#9224,#9240)); +#9875= IFCFACEOUTERBOUND(#9873,.T.); +#9876= IFCFACE((#9875)); +#9878= IFCPOLYLOOP((#9342,#9332,#9274,#9324)); +#9880= IFCFACEOUTERBOUND(#9878,.T.); +#9881= IFCFACE((#9880)); +#9883= IFCPOLYLOOP((#9324,#9274,#9282)); +#9885= IFCFACEOUTERBOUND(#9883,.T.); +#9886= IFCFACE((#9885)); +#9888= IFCPOLYLOOP((#9274,#9332,#9280)); +#9890= IFCFACEOUTERBOUND(#9888,.T.); +#9891= IFCFACE((#9890)); +#9893= IFCPOLYLOOP((#9288,#9320,#9352,#9328)); +#9895= IFCFACEOUTERBOUND(#9893,.T.); +#9896= IFCFACE((#9895)); +#9898= IFCPOLYLOOP((#9282,#9330,#9350,#9324)); +#9900= IFCFACEOUTERBOUND(#9898,.T.); +#9901= IFCFACE((#9900)); +#9903= IFCPOLYLOOP((#9268,#9334,#9346,#9320)); +#9905= IFCFACEOUTERBOUND(#9903,.T.); +#9906= IFCFACE((#9905)); +#9908= IFCPOLYLOOP((#9344,#9326,#9276)); +#9910= IFCFACEOUTERBOUND(#9908,.T.); +#9911= IFCFACE((#9910)); +#9913= IFCPOLYLOOP((#9340,#9284,#9322)); +#9915= IFCFACEOUTERBOUND(#9913,.T.); +#9916= IFCFACE((#9915)); +#9918= IFCPOLYLOOP((#9348,#9266,#9318)); +#9920= IFCFACEOUTERBOUND(#9918,.T.); +#9921= IFCFACE((#9920)); +#9923= IFCPOLYLOOP((#9330,#9282,#9272)); +#9925= IFCFACEOUTERBOUND(#9923,.T.); +#9926= IFCFACE((#9925)); +#9928= IFCPOLYLOOP((#9322,#9284,#9338)); +#9930= IFCFACEOUTERBOUND(#9928,.T.); +#9931= IFCFACE((#9930)); +#9933= IFCPOLYLOOP((#9348,#9336,#9292,#9266)); +#9935= IFCFACEOUTERBOUND(#9933,.T.); +#9936= IFCFACE((#9935)); +#9938= IFCPOLYLOOP((#9344,#9276,#9280)); +#9940= IFCFACEOUTERBOUND(#9938,.T.); +#9941= IFCFACE((#9940)); +#9943= IFCPOLYLOOP((#9284,#9340,#9272)); +#9945= IFCFACEOUTERBOUND(#9943,.T.); +#9946= IFCFACE((#9945)); +#9948= IFCPOLYLOOP((#9284,#9270,#9338)); +#9950= IFCFACEOUTERBOUND(#9948,.T.); +#9951= IFCFACE((#9950)); +#9953= IFCPOLYLOOP((#9288,#9268,#9320)); +#9955= IFCFACEOUTERBOUND(#9953,.T.); +#9956= IFCFACE((#9955)); +#9958= IFCPOLYLOOP((#9270,#9328,#9338)); +#9960= IFCFACEOUTERBOUND(#9958,.T.); +#9961= IFCFACE((#9960)); +#9963= IFCPOLYLOOP((#9328,#9270,#9288)); +#9965= IFCFACEOUTERBOUND(#9963,.T.); +#9966= IFCFACE((#9965)); +#9968= IFCPOLYLOOP((#9340,#9330,#9272)); +#9970= IFCFACEOUTERBOUND(#9968,.T.); +#9971= IFCFACE((#9970)); +#9973= IFCPOLYLOOP((#9280,#9332,#9344)); +#9975= IFCFACEOUTERBOUND(#9973,.T.); +#9976= IFCFACE((#9975)); +#9978= IFCPOLYLOOP((#9334,#9268,#9286,#9336)); +#9980= IFCFACEOUTERBOUND(#9978,.T.); +#9981= IFCFACE((#9980)); +#9983= IFCPOLYLOOP((#9348,#9334,#9336)); +#9985= IFCFACEOUTERBOUND(#9983,.T.); +#9986= IFCFACE((#9985)); +#9988= IFCPOLYLOOP((#9374,#9364,#9300,#9358)); +#9990= IFCFACEOUTERBOUND(#9988,.T.); +#9991= IFCFACE((#9990)); +#9993= IFCPOLYLOOP((#9358,#9300,#9306)); +#9995= IFCFACEOUTERBOUND(#9993,.T.); +#9996= IFCFACE((#9995)); +#9998= IFCPOLYLOOP((#9300,#9364,#9304)); +#10000= IFCFACEOUTERBOUND(#9998,.T.); +#10001= IFCFACE((#10000)); +#10003= IFCPOLYLOOP((#9310,#9354,#9384,#9360)); +#10005= IFCFACEOUTERBOUND(#10003,.T.); +#10006= IFCFACE((#10005)); +#10008= IFCPOLYLOOP((#9306,#9362,#9382,#9358)); +#10010= IFCFACEOUTERBOUND(#10008,.T.); +#10011= IFCFACE((#10010)); +#10013= IFCPOLYLOOP((#9294,#9366,#9378,#9354)); +#10015= IFCFACEOUTERBOUND(#10013,.T.); +#10016= IFCFACE((#10015)); +#10018= IFCPOLYLOOP((#9380,#9276,#9326)); +#10020= IFCFACEOUTERBOUND(#10018,.T.); +#10021= IFCFACE((#10020)); +#10023= IFCPOLYLOOP((#9296,#9360,#9372)); +#10025= IFCFACEOUTERBOUND(#10023,.T.); +#10026= IFCFACE((#10025)); +#10028= IFCPOLYLOOP((#9296,#9372,#9308)); +#10030= IFCFACEOUTERBOUND(#10028,.T.); +#10031= IFCFACE((#10030)); +#10033= IFCPOLYLOOP((#9308,#9370,#9298)); +#10035= IFCFACEOUTERBOUND(#10033,.T.); +#10036= IFCFACE((#10035)); +#10038= IFCPOLYLOOP((#9376,#9318,#9266)); +#10040= IFCFACEOUTERBOUND(#10038,.T.); +#10041= IFCFACE((#10040)); +#10043= IFCPOLYLOOP((#9362,#9306,#9298)); +#10045= IFCFACEOUTERBOUND(#10043,.T.); +#10046= IFCFACE((#10045)); +#10048= IFCPOLYLOOP((#9308,#9372,#9356)); +#10050= IFCFACEOUTERBOUND(#10048,.T.); +#10051= IFCFACE((#10050)); +#10053= IFCPOLYLOOP((#9380,#9368,#9316,#9276)); +#10055= IFCFACEOUTERBOUND(#10053,.T.); +#10056= IFCFACE((#10055)); +#10058= IFCPOLYLOOP((#9376,#9266,#9304)); +#10060= IFCFACEOUTERBOUND(#10058,.T.); +#10061= IFCFACE((#10060)); +#10063= IFCPOLYLOOP((#9310,#9294,#9354)); +#10065= IFCFACEOUTERBOUND(#10063,.T.); +#10066= IFCFACE((#10065)); +#10068= IFCPOLYLOOP((#9370,#9308,#9356)); +#10070= IFCFACEOUTERBOUND(#10068,.T.); +#10071= IFCFACE((#10070)); +#10073= IFCPOLYLOOP((#9370,#9362,#9298)); +#10075= IFCFACEOUTERBOUND(#10073,.T.); +#10076= IFCFACE((#10075)); +#10078= IFCPOLYLOOP((#9360,#9296,#9310)); +#10080= IFCFACEOUTERBOUND(#10078,.T.); +#10081= IFCFACE((#10080)); +#10083= IFCPOLYLOOP((#9304,#9364,#9376)); +#10085= IFCFACEOUTERBOUND(#10083,.T.); +#10086= IFCFACE((#10085)); +#10088= IFCPOLYLOOP((#9366,#9294,#9312,#9368)); +#10090= IFCFACEOUTERBOUND(#10088,.T.); +#10091= IFCFACE((#10090)); +#10093= IFCPOLYLOOP((#9380,#9366,#9368)); +#10095= IFCFACEOUTERBOUND(#10093,.T.); +#10096= IFCFACE((#10095)); +#10098= IFCPOLYLOOP((#9386,#9320,#9346)); +#10100= IFCFACEOUTERBOUND(#10098,.T.); +#10101= IFCFACE((#10100)); +#10103= IFCPOLYLOOP((#9388,#9320,#9386)); +#10105= IFCFACEOUTERBOUND(#10103,.T.); +#10106= IFCFACE((#10105)); +#10108= IFCPOLYLOOP((#9386,#9346,#9334)); +#10110= IFCFACEOUTERBOUND(#10108,.T.); +#10111= IFCFACE((#10110)); +#10113= IFCPOLYLOOP((#9386,#9334,#9348)); +#10115= IFCFACEOUTERBOUND(#10113,.T.); +#10116= IFCFACE((#10115)); +#10118= IFCPOLYLOOP((#9386,#9348,#9318)); +#10120= IFCFACEOUTERBOUND(#10118,.T.); +#10121= IFCFACE((#10120)); +#10123= IFCPOLYLOOP((#9386,#9318,#9376)); +#10125= IFCFACEOUTERBOUND(#10123,.T.); +#10126= IFCFACE((#10125)); +#10128= IFCPOLYLOOP((#9386,#9376,#9364)); +#10130= IFCFACEOUTERBOUND(#10128,.T.); +#10131= IFCFACE((#10130)); +#10133= IFCPOLYLOOP((#9386,#9364,#9374)); +#10135= IFCFACEOUTERBOUND(#10133,.T.); +#10136= IFCFACE((#10135)); +#10138= IFCPOLYLOOP((#9386,#9374,#9358)); +#10140= IFCFACEOUTERBOUND(#10138,.T.); +#10141= IFCFACE((#10140)); +#10143= IFCPOLYLOOP((#9358,#9396,#9386)); +#10145= IFCFACEOUTERBOUND(#10143,.T.); +#10146= IFCFACE((#10145)); +#10148= IFCPOLYLOOP((#9388,#9352,#9320)); +#10150= IFCFACEOUTERBOUND(#10148,.T.); +#10151= IFCFACE((#10150)); +#10153= IFCPOLYLOOP((#9388,#9328,#9352)); +#10155= IFCFACEOUTERBOUND(#10153,.T.); +#10156= IFCFACE((#10155)); +#10158= IFCPOLYLOOP((#9388,#9338,#9328)); +#10160= IFCFACEOUTERBOUND(#10158,.T.); +#10161= IFCFACE((#10160)); +#10163= IFCPOLYLOOP((#9388,#9322,#9338)); +#10165= IFCFACEOUTERBOUND(#10163,.T.); +#10166= IFCFACE((#10165)); +#10168= IFCPOLYLOOP((#9390,#9322,#9388)); +#10170= IFCFACEOUTERBOUND(#10168,.T.); +#10171= IFCFACE((#10170)); +#10173= IFCPOLYLOOP((#9390,#9340,#9322)); +#10175= IFCFACEOUTERBOUND(#10173,.T.); +#10176= IFCFACE((#10175)); +#10178= IFCPOLYLOOP((#9390,#9330,#9340)); +#10180= IFCFACEOUTERBOUND(#10178,.T.); +#10181= IFCFACE((#10180)); +#10183= IFCPOLYLOOP((#9390,#9350,#9330)); +#10185= IFCFACEOUTERBOUND(#10183,.T.); +#10186= IFCFACE((#10185)); +#10188= IFCPOLYLOOP((#9390,#9324,#9350)); +#10190= IFCFACEOUTERBOUND(#10188,.T.); +#10191= IFCFACE((#10190)); +#10193= IFCPOLYLOOP((#9324,#9390,#9392)); +#10195= IFCFACEOUTERBOUND(#10193,.T.); +#10196= IFCFACE((#10195)); +#10198= IFCPOLYLOOP((#9392,#9342,#9324)); +#10200= IFCFACEOUTERBOUND(#10198,.T.); +#10201= IFCFACE((#10200)); +#10203= IFCPOLYLOOP((#9392,#9332,#9342)); +#10205= IFCFACEOUTERBOUND(#10203,.T.); +#10206= IFCFACE((#10205)); +#10208= IFCPOLYLOOP((#9392,#9344,#9332)); +#10210= IFCFACEOUTERBOUND(#10208,.T.); +#10211= IFCFACE((#10210)); +#10213= IFCPOLYLOOP((#9392,#9326,#9344)); +#10215= IFCFACEOUTERBOUND(#10213,.T.); +#10216= IFCFACE((#10215)); +#10218= IFCPOLYLOOP((#9392,#9380,#9326)); +#10220= IFCFACEOUTERBOUND(#10218,.T.); +#10221= IFCFACE((#10220)); +#10223= IFCPOLYLOOP((#9392,#9366,#9380)); +#10225= IFCFACEOUTERBOUND(#10223,.T.); +#10226= IFCFACE((#10225)); +#10228= IFCPOLYLOOP((#9392,#9378,#9366)); +#10230= IFCFACEOUTERBOUND(#10228,.T.); +#10231= IFCFACE((#10230)); +#10233= IFCPOLYLOOP((#9392,#9354,#9378)); +#10235= IFCFACEOUTERBOUND(#10233,.T.); +#10236= IFCFACE((#10235)); +#10238= IFCPOLYLOOP((#9354,#9392,#9394)); +#10240= IFCFACEOUTERBOUND(#10238,.T.); +#10241= IFCFACE((#10240)); +#10243= IFCPOLYLOOP((#9356,#9394,#9396)); +#10245= IFCFACEOUTERBOUND(#10243,.T.); +#10246= IFCFACE((#10245)); +#10248= IFCPOLYLOOP((#9394,#9356,#9372)); +#10250= IFCFACEOUTERBOUND(#10248,.T.); +#10251= IFCFACE((#10250)); +#10253= IFCPOLYLOOP((#9394,#9372,#9360)); +#10255= IFCFACEOUTERBOUND(#10253,.T.); +#10256= IFCFACE((#10255)); +#10258= IFCPOLYLOOP((#9394,#9360,#9384)); +#10260= IFCFACEOUTERBOUND(#10258,.T.); +#10261= IFCFACE((#10260)); +#10263= IFCPOLYLOOP((#9394,#9384,#9354)); +#10265= IFCFACEOUTERBOUND(#10263,.T.); +#10266= IFCFACE((#10265)); +#10268= IFCPOLYLOOP((#9396,#9358,#9382)); +#10270= IFCFACEOUTERBOUND(#10268,.T.); +#10271= IFCFACE((#10270)); +#10273= IFCPOLYLOOP((#9396,#9382,#9362)); +#10275= IFCFACEOUTERBOUND(#10273,.T.); +#10276= IFCFACE((#10275)); +#10278= IFCPOLYLOOP((#9396,#9362,#9370)); +#10280= IFCFACEOUTERBOUND(#10278,.T.); +#10281= IFCFACE((#10280)); +#10283= IFCPOLYLOOP((#9396,#9370,#9356)); +#10285= IFCFACEOUTERBOUND(#10283,.T.); +#10286= IFCFACE((#10285)); +#10288= IFCPOLYLOOP((#9392,#9390,#9146,#9144)); +#10290= IFCFACEOUTERBOUND(#10288,.T.); +#10291= IFCFACE((#10290)); +#10293= IFCPOLYLOOP((#9390,#9388,#9148,#9146)); +#10295= IFCFACEOUTERBOUND(#10293,.T.); +#10296= IFCFACE((#10295)); +#10298= IFCPOLYLOOP((#9388,#9386,#9150,#9148)); +#10300= IFCFACEOUTERBOUND(#10298,.T.); +#10301= IFCFACE((#10300)); +#10303= IFCPOLYLOOP((#9386,#9396,#9152,#9150)); +#10305= IFCFACEOUTERBOUND(#10303,.T.); +#10306= IFCFACE((#10305)); +#10308= IFCPOLYLOOP((#9396,#9394,#9154,#9152)); +#10310= IFCFACEOUTERBOUND(#10308,.T.); +#10311= IFCFACE((#10310)); +#10313= IFCPOLYLOOP((#9394,#9392,#9144,#9154)); +#10315= IFCFACEOUTERBOUND(#10313,.T.); +#10316= IFCFACE((#10315)); +#10318= IFCCARTESIANPOINT((951.500000000003,220.,1050.)); +#10320= IFCCARTESIANPOINT((952.522225211331,220.,1042.23542864693)); +#10322= IFCCARTESIANPOINT((955.51923788647,220.,1035.)); +#10324= IFCCARTESIANPOINT((960.286796564406,220.,1028.78679656441)); +#10326= IFCCARTESIANPOINT((966.500000000003,220.,1024.01923788647)); +#10328= IFCCARTESIANPOINT((973.735428646927,220.,1021.02222521133)); +#10330= IFCCARTESIANPOINT((981.500000000003,220.,1020.)); +#10332= IFCCARTESIANPOINT((989.264571353078,220.,1021.02222521133)); +#10334= IFCCARTESIANPOINT((996.500000000003,220.,1024.01923788647)); +#10336= IFCCARTESIANPOINT((1002.7132034356,220.,1028.78679656441)); +#10338= IFCCARTESIANPOINT((1007.48076211354,220.,1035.)); +#10340= IFCCARTESIANPOINT((1010.47777478867,220.,1042.23542864693)); +#10342= IFCCARTESIANPOINT((1011.5,220.,1050.)); +#10344= IFCCARTESIANPOINT((1010.47777478867,220.,1057.76457135308)); +#10346= IFCCARTESIANPOINT((1007.48076211354,220.,1065.)); +#10348= IFCCARTESIANPOINT((1002.7132034356,220.,1071.2132034356)); +#10350= IFCCARTESIANPOINT((996.500000000003,220.,1075.98076211354)); +#10352= IFCCARTESIANPOINT((989.264571353079,220.,1078.97777478868)); +#10354= IFCCARTESIANPOINT((981.500000000003,220.,1080.)); +#10356= IFCCARTESIANPOINT((973.735428646927,220.,1078.97777478868)); +#10358= IFCCARTESIANPOINT((966.500000000003,220.,1075.98076211354)); +#10360= IFCCARTESIANPOINT((960.286796564406,220.,1071.2132034356)); +#10362= IFCCARTESIANPOINT((955.51923788647,220.,1065.)); +#10364= IFCCARTESIANPOINT((952.522225211331,220.,1057.76457135308)); +#10366= IFCCARTESIANPOINT((951.500000000003,226.,1050.)); +#10368= IFCCARTESIANPOINT((952.522225211331,226.,1057.76457135308)); +#10370= IFCCARTESIANPOINT((955.51923788647,226.,1065.)); +#10372= IFCCARTESIANPOINT((960.286796564406,226.,1071.2132034356)); +#10374= IFCCARTESIANPOINT((966.500000000003,226.,1075.98076211354)); +#10376= IFCCARTESIANPOINT((973.735428646927,226.,1078.97777478868)); +#10378= IFCCARTESIANPOINT((981.500000000003,226.,1080.)); +#10380= IFCCARTESIANPOINT((989.264571353079,226.,1078.97777478868)); +#10382= IFCCARTESIANPOINT((996.500000000003,226.,1075.98076211354)); +#10384= IFCCARTESIANPOINT((1002.7132034356,226.,1071.2132034356)); +#10386= IFCCARTESIANPOINT((1007.48076211354,226.,1065.)); +#10388= IFCCARTESIANPOINT((1010.47777478867,226.,1057.76457135308)); +#10390= IFCCARTESIANPOINT((1011.5,226.,1050.)); +#10392= IFCCARTESIANPOINT((1010.47777478867,226.,1042.23542864693)); +#10394= IFCCARTESIANPOINT((1007.48076211354,226.,1035.)); +#10396= IFCCARTESIANPOINT((1002.7132034356,226.,1028.78679656441)); +#10398= IFCCARTESIANPOINT((996.500000000003,226.,1024.01923788647)); +#10400= IFCCARTESIANPOINT((989.264571353078,226.,1021.02222521133)); +#10402= IFCCARTESIANPOINT((981.500000000003,226.,1020.)); +#10404= IFCCARTESIANPOINT((973.735428646927,226.,1021.02222521133)); +#10406= IFCCARTESIANPOINT((966.500000000003,226.,1024.01923788647)); +#10408= IFCCARTESIANPOINT((960.286796564406,226.,1028.78679656441)); +#10410= IFCCARTESIANPOINT((955.51923788647,226.,1035.)); +#10412= IFCCARTESIANPOINT((952.522225211331,226.,1042.23542864693)); +#10414= IFCPOLYLOOP((#10334,#10336,#10338,#10340,#10342,#10344,#10346,#10348,#10350,#10352,#10354,#10356,#10358,#10360,#10362,#10364,#10318,#10320,#10322,#10324,#10326,#10328,#10330,#10332)); +#10416= IFCFACEOUTERBOUND(#10414,.T.); +#10417= IFCFACE((#10416)); +#10419= IFCPOLYLOOP((#10378,#10380,#10382,#10384,#10386,#10388,#10390,#10392,#10394,#10396,#10398,#10400,#10402,#10404,#10406,#10408,#10410,#10412,#10366,#10368,#10370,#10372,#10374,#10376)); +#10421= IFCFACEOUTERBOUND(#10419,.T.); +#10422= IFCFACE((#10421)); +#10424= IFCPOLYLOOP((#10412,#10320,#10318,#10366)); +#10426= IFCFACEOUTERBOUND(#10424,.T.); +#10427= IFCFACE((#10426)); +#10429= IFCPOLYLOOP((#10410,#10322,#10320,#10412)); +#10431= IFCFACEOUTERBOUND(#10429,.T.); +#10432= IFCFACE((#10431)); +#10434= IFCPOLYLOOP((#10326,#10324,#10408,#10406)); +#10436= IFCFACEOUTERBOUND(#10434,.T.); +#10437= IFCFACE((#10436)); +#10439= IFCPOLYLOOP((#10410,#10408,#10324,#10322)); +#10441= IFCFACEOUTERBOUND(#10439,.T.); +#10442= IFCFACE((#10441)); +#10444= IFCPOLYLOOP((#10328,#10326,#10406,#10404)); +#10446= IFCFACEOUTERBOUND(#10444,.T.); +#10447= IFCFACE((#10446)); +#10449= IFCPOLYLOOP((#10330,#10328,#10404,#10402)); +#10451= IFCFACEOUTERBOUND(#10449,.T.); +#10452= IFCFACE((#10451)); +#10454= IFCPOLYLOOP((#10400,#10332,#10330,#10402)); +#10456= IFCFACEOUTERBOUND(#10454,.T.); +#10457= IFCFACE((#10456)); +#10459= IFCPOLYLOOP((#10398,#10334,#10332,#10400)); +#10461= IFCFACEOUTERBOUND(#10459,.T.); +#10462= IFCFACE((#10461)); +#10464= IFCPOLYLOOP((#10338,#10336,#10396,#10394)); +#10466= IFCFACEOUTERBOUND(#10464,.T.); +#10467= IFCFACE((#10466)); +#10469= IFCPOLYLOOP((#10398,#10396,#10336,#10334)); +#10471= IFCFACEOUTERBOUND(#10469,.T.); +#10472= IFCFACE((#10471)); +#10474= IFCPOLYLOOP((#10340,#10338,#10394,#10392)); +#10476= IFCFACEOUTERBOUND(#10474,.T.); +#10477= IFCFACE((#10476)); +#10479= IFCPOLYLOOP((#10342,#10340,#10392,#10390)); +#10481= IFCFACEOUTERBOUND(#10479,.T.); +#10482= IFCFACE((#10481)); +#10484= IFCPOLYLOOP((#10388,#10344,#10342,#10390)); +#10486= IFCFACEOUTERBOUND(#10484,.T.); +#10487= IFCFACE((#10486)); +#10489= IFCPOLYLOOP((#10386,#10346,#10344,#10388)); +#10491= IFCFACEOUTERBOUND(#10489,.T.); +#10492= IFCFACE((#10491)); +#10494= IFCPOLYLOOP((#10350,#10348,#10384,#10382)); +#10496= IFCFACEOUTERBOUND(#10494,.T.); +#10497= IFCFACE((#10496)); +#10499= IFCPOLYLOOP((#10386,#10384,#10348,#10346)); +#10501= IFCFACEOUTERBOUND(#10499,.T.); +#10502= IFCFACE((#10501)); +#10504= IFCPOLYLOOP((#10352,#10350,#10382,#10380)); +#10506= IFCFACEOUTERBOUND(#10504,.T.); +#10507= IFCFACE((#10506)); +#10509= IFCPOLYLOOP((#10354,#10352,#10380,#10378)); +#10511= IFCFACEOUTERBOUND(#10509,.T.); +#10512= IFCFACE((#10511)); +#10514= IFCPOLYLOOP((#10376,#10356,#10354,#10378)); +#10516= IFCFACEOUTERBOUND(#10514,.T.); +#10517= IFCFACE((#10516)); +#10519= IFCPOLYLOOP((#10374,#10358,#10356,#10376)); +#10521= IFCFACEOUTERBOUND(#10519,.T.); +#10522= IFCFACE((#10521)); +#10524= IFCPOLYLOOP((#10362,#10360,#10372,#10370)); +#10526= IFCFACEOUTERBOUND(#10524,.T.); +#10527= IFCFACE((#10526)); +#10529= IFCPOLYLOOP((#10374,#10372,#10360,#10358)); +#10531= IFCFACEOUTERBOUND(#10529,.T.); +#10532= IFCFACE((#10531)); +#10534= IFCPOLYLOOP((#10364,#10362,#10370,#10368)); +#10536= IFCFACEOUTERBOUND(#10534,.T.); +#10537= IFCFACE((#10536)); +#10539= IFCPOLYLOOP((#10318,#10364,#10368,#10366)); +#10541= IFCFACEOUTERBOUND(#10539,.T.); +#10542= IFCFACE((#10541)); +#10544= IFCCARTESIANPOINT((1739.5,265.,54.500000000001)); +#10546= IFCCARTESIANPOINT((1810.,265.,54.500000000001)); +#10548= IFCCARTESIANPOINT((1810.,176.,54.500000000001)); +#10550= IFCCARTESIANPOINT((1761.5,176.,54.500000000001)); +#10552= IFCCARTESIANPOINT((1761.5,223.,54.500000000001)); +#10554= IFCCARTESIANPOINT((1739.5,223.,54.500000000001)); +#10556= IFCPOLYLOOP((#10544,#10546,#10548,#10550,#10552,#10554)); +#10558= IFCFACEOUTERBOUND(#10556,.T.); +#10559= IFCFACE((#10558)); +#10561= IFCCARTESIANPOINT((1739.5,265.,2039.5)); +#10563= IFCCARTESIANPOINT((70.5000000000009,265.,2039.5)); +#10565= IFCCARTESIANPOINT((70.5000000000014,265.,54.5000000000009)); +#10567= IFCCARTESIANPOINT((0.,265.,54.5000000000009)); +#10569= IFCCARTESIANPOINT((0.,265.,2110.)); +#10571= IFCCARTESIANPOINT((1810.,265.,2110.)); +#10573= IFCPOLYLOOP((#10546,#10544,#10561,#10563,#10565,#10567,#10569,#10571)); +#10575= IFCFACEOUTERBOUND(#10573,.T.); +#10576= IFCFACE((#10575)); +#10578= IFCCARTESIANPOINT((1810.,176.,2110.)); +#10580= IFCPOLYLOOP((#10548,#10546,#10571,#10578)); +#10582= IFCFACEOUTERBOUND(#10580,.T.); +#10583= IFCFACE((#10582)); +#10585= IFCCARTESIANPOINT((0.,176.,2110.)); +#10587= IFCCARTESIANPOINT((0.,176.,54.5000000000009)); +#10589= IFCCARTESIANPOINT((48.5000000000012,176.,54.5000000000009)); +#10591= IFCCARTESIANPOINT((48.5000000000014,176.,2061.5)); +#10593= IFCCARTESIANPOINT((1761.5,176.,2061.5)); +#10595= IFCPOLYLOOP((#10550,#10548,#10578,#10585,#10587,#10589,#10591,#10593)); +#10597= IFCFACEOUTERBOUND(#10595,.T.); +#10598= IFCFACE((#10597)); +#10600= IFCCARTESIANPOINT((1761.5,223.,2061.5)); +#10602= IFCPOLYLOOP((#10552,#10550,#10593,#10600)); +#10604= IFCFACEOUTERBOUND(#10602,.T.); +#10605= IFCFACE((#10604)); +#10607= IFCCARTESIANPOINT((48.5000000000014,223.,2061.5)); +#10609= IFCCARTESIANPOINT((48.5000000000014,223.,54.5000000000009)); +#10611= IFCCARTESIANPOINT((70.5000000000014,223.,54.5000000000009)); +#10613= IFCCARTESIANPOINT((70.5000000000014,223.,2039.5)); +#10615= IFCCARTESIANPOINT((1739.5,223.,2039.5)); +#10617= IFCPOLYLOOP((#10554,#10552,#10600,#10607,#10609,#10611,#10613,#10615)); +#10619= IFCFACEOUTERBOUND(#10617,.T.); +#10620= IFCFACE((#10619)); +#10622= IFCPOLYLOOP((#10544,#10554,#10615,#10561)); +#10624= IFCFACEOUTERBOUND(#10622,.T.); +#10625= IFCFACE((#10624)); +#10627= IFCPOLYLOOP((#10578,#10571,#10569,#10585)); +#10629= IFCFACEOUTERBOUND(#10627,.T.); +#10630= IFCFACE((#10629)); +#10632= IFCPOLYLOOP((#10600,#10593,#10591,#10607)); +#10634= IFCFACEOUTERBOUND(#10632,.T.); +#10635= IFCFACE((#10634)); +#10637= IFCPOLYLOOP((#10561,#10615,#10613,#10563)); +#10639= IFCFACEOUTERBOUND(#10637,.T.); +#10640= IFCFACE((#10639)); +#10642= IFCPOLYLOOP((#10565,#10611,#10609,#10589,#10587,#10567)); +#10644= IFCFACEOUTERBOUND(#10642,.T.); +#10645= IFCFACE((#10644)); +#10647= IFCPOLYLOOP((#10585,#10569,#10567,#10587)); +#10649= IFCFACEOUTERBOUND(#10647,.T.); +#10650= IFCFACE((#10649)); +#10652= IFCPOLYLOOP((#10607,#10591,#10589,#10609)); +#10654= IFCFACEOUTERBOUND(#10652,.T.); +#10655= IFCFACE((#10654)); +#10657= IFCPOLYLOOP((#10563,#10613,#10611,#10565)); +#10659= IFCFACEOUTERBOUND(#10657,.T.); +#10660= IFCFACE((#10659)); +#10662= IFCCARTESIANPOINT((1835.,320.,0.)); +#10664= IFCCARTESIANPOINT((1835.,320.,38.5947221414953)); +#10666= IFCCARTESIANPOINT((1835.,290.,47.2703282464196)); +#10668= IFCCARTESIANPOINT((1835.,290.,0.)); +#10670= IFCPOLYLOOP((#10662,#10664,#10666,#10668)); +#10672= IFCFACEOUTERBOUND(#10670,.T.); +#10673= IFCFACE((#10672)); +#10675= IFCCARTESIANPOINT((-25.,320.,38.5947221414953)); +#10677= IFCCARTESIANPOINT((-25.,320.,0.)); +#10679= IFCCARTESIANPOINT((-25.,290.,0.)); +#10681= IFCCARTESIANPOINT((-25.,290.,47.2703282464178)); +#10683= IFCPOLYLOOP((#10675,#10677,#10679,#10681)); +#10685= IFCFACEOUTERBOUND(#10683,.T.); +#10686= IFCFACE((#10685)); +#10688= IFCCARTESIANPOINT((1810.,290.,0.)); +#10690= IFCCARTESIANPOINT((1810.,176.,0.)); +#10692= IFCCARTESIANPOINT((0.,176.,0.)); +#10694= IFCCARTESIANPOINT((0.,290.,0.)); +#10696= IFCPOLYLOOP((#10677,#10662,#10668,#10688,#10690,#10692,#10694,#10679)); +#10698= IFCFACEOUTERBOUND(#10696,.T.); +#10699= IFCFACE((#10698)); +#10701= IFCPOLYLOOP((#10664,#10662,#10677,#10675)); +#10703= IFCFACEOUTERBOUND(#10701,.T.); +#10704= IFCFACE((#10703)); +#10706= IFCCARTESIANPOINT((0.,290.,47.2703282464178)); +#10708= IFCCARTESIANPOINT((0.,265.,54.5000000000002)); +#10710= IFCCARTESIANPOINT((1810.,265.,54.5000000000002)); +#10712= IFCCARTESIANPOINT((1810.,290.,47.2703282464196)); +#10714= IFCPOLYLOOP((#10664,#10675,#10681,#10706,#10708,#10710,#10712,#10666)); +#10716= IFCFACEOUTERBOUND(#10714,.T.); +#10717= IFCFACE((#10716)); +#10719= IFCCARTESIANPOINT((0.,176.,54.5000000000002)); +#10721= IFCCARTESIANPOINT((1810.,176.,54.5000000000002)); +#10723= IFCPOLYLOOP((#10708,#10719,#10721,#10710)); +#10725= IFCFACEOUTERBOUND(#10723,.T.); +#10726= IFCFACE((#10725)); +#10728= IFCPOLYLOOP((#10719,#10692,#10690,#10721)); +#10730= IFCFACEOUTERBOUND(#10728,.T.); +#10731= IFCFACE((#10730)); +#10733= IFCPOLYLOOP((#10706,#10694,#10692,#10719,#10708)); +#10735= IFCFACEOUTERBOUND(#10733,.T.); +#10736= IFCFACE((#10735)); +#10738= IFCPOLYLOOP((#10694,#10706,#10681,#10679)); +#10740= IFCFACEOUTERBOUND(#10738,.T.); +#10741= IFCFACE((#10740)); +#10743= IFCPOLYLOOP((#10688,#10712,#10710,#10721,#10690)); +#10745= IFCFACEOUTERBOUND(#10743,.T.); +#10746= IFCFACE((#10745)); +#10748= IFCPOLYLOOP((#10712,#10688,#10668,#10666)); +#10750= IFCFACEOUTERBOUND(#10748,.T.); +#10751= IFCFACE((#10750)); +#10753= IFCCARTESIANPOINT((1758.5,176.,58.5000000000013)); +#10755= IFCCARTESIANPOINT((1758.5,176.,2058.5)); +#10757= IFCCARTESIANPOINT((906.499999999999,176.,2058.5)); +#10759= IFCCARTESIANPOINT((906.499999999999,176.,58.5000000000013)); +#10761= IFCPOLYLOOP((#10753,#10755,#10757,#10759)); +#10763= IFCFACEOUTERBOUND(#10761,.T.); +#10764= IFCFACE((#10763)); +#10766= IFCCARTESIANPOINT((1758.5,220.,58.5000000000013)); +#10768= IFCCARTESIANPOINT((906.499999999999,220.,58.5000000000013)); +#10770= IFCCARTESIANPOINT((906.499999999999,220.,2058.5)); +#10772= IFCCARTESIANPOINT((1758.5,220.,2058.5)); +#10774= IFCPOLYLOOP((#10766,#10768,#10770,#10772)); +#10776= IFCFACEOUTERBOUND(#10774,.T.); +#10777= IFCFACE((#10776)); +#10779= IFCPOLYLOOP((#10755,#10753,#10766,#10772)); +#10781= IFCFACEOUTERBOUND(#10779,.T.); +#10782= IFCFACE((#10781)); +#10784= IFCPOLYLOOP((#10757,#10755,#10772,#10770)); +#10786= IFCFACEOUTERBOUND(#10784,.T.); +#10787= IFCFACE((#10786)); +#10789= IFCPOLYLOOP((#10759,#10757,#10770,#10768)); +#10791= IFCFACEOUTERBOUND(#10789,.T.); +#10792= IFCFACE((#10791)); +#10794= IFCPOLYLOOP((#10753,#10759,#10768,#10766)); +#10796= IFCFACEOUTERBOUND(#10794,.T.); +#10797= IFCFACE((#10796)); +#10799= IFCCARTESIANPOINT((903.499999999998,176.,58.5000000000008)); +#10801= IFCCARTESIANPOINT((51.5000000000024,176.,58.5000000000007)); +#10803= IFCCARTESIANPOINT((51.5000000000025,220.,58.5000000000007)); +#10805= IFCCARTESIANPOINT((903.499999999999,220.,58.5000000000008)); +#10807= IFCPOLYLOOP((#10799,#10801,#10803,#10805)); +#10809= IFCFACEOUTERBOUND(#10807,.T.); +#10810= IFCFACE((#10809)); +#10812= IFCCARTESIANPOINT((903.499999999998,176.,2058.5)); +#10814= IFCCARTESIANPOINT((903.499999999999,220.,2058.5)); +#10816= IFCPOLYLOOP((#10812,#10799,#10805,#10814)); +#10818= IFCFACEOUTERBOUND(#10816,.T.); +#10819= IFCFACE((#10818)); +#10821= IFCCARTESIANPOINT((51.5000000000024,176.,2058.5)); +#10823= IFCCARTESIANPOINT((51.5000000000025,220.,2058.5)); +#10825= IFCPOLYLOOP((#10821,#10812,#10814,#10823)); +#10827= IFCFACEOUTERBOUND(#10825,.T.); +#10828= IFCFACE((#10827)); +#10830= IFCPOLYLOOP((#10801,#10821,#10823,#10803)); +#10832= IFCFACEOUTERBOUND(#10830,.T.); +#10833= IFCFACE((#10832)); +#10835= IFCPOLYLOOP((#10803,#10823,#10814,#10805)); +#10837= IFCFACEOUTERBOUND(#10835,.T.); +#10838= IFCFACE((#10837)); +#10840= IFCPOLYLOOP((#10801,#10799,#10812,#10821)); +#10842= IFCFACEOUTERBOUND(#10840,.T.); +#10843= IFCFACE((#10842)); +#10845= IFCCLOSEDSHELL((#5195,#5200,#5205,#5210,#5215,#5220,#5225,#5230,#5235,#5240,#5245,#5250,#5255,#5260,#5265,#5270,#5275,#5280,#5285,#5290,#5295,#5300,#5305,#5310,#5315,#5320,#5325,#5330,#5335,#5340,#5345,#5350,#5355,#5360,#5365,#5370,#5375,#5380,#5385,#5390,#5395,#5400,#5405,#5410,#5415,#5420,#5425,#5430,#5435,#5440,#5445,#5450,#5455,#5460,#5465,#5470,#5475,#5480,#5485,#5490,#5495,#5500,#5505,#5510,#5515,#5520,#5525,#5530,#5535,#5540,#5545,#5550,#5555,#5560,#5565,#5570,#5575,#5580,#5585,#5590,#5595,#5600,#5605,#5610,#5615,#5620,#5625,#5630,#5635,#5640,#5645,#5650,#5655,#5660,#5665,#5670,#5675,#5680,#5685,#5690,#5695,#5700,#5705,#5710,#5715,#5720,#5725,#5730,#5735,#5740,#5745,#5750,#5755,#5760,#5765,#5770,#5775,#5780,#5785,#5790,#5795,#5800,#5805,#5810,#5815,#5820,#5825,#5830,#5835,#5840,#5845,#5850,#5855,#5860,#5865,#5870,#5875,#5880,#5885,#5890,#5895,#5900,#5905,#5910,#5915,#5920,#5925,#5930,#5935,#5940,#5945,#5950,#5955,#5960,#5965,#5970,#5975,#5980,#5985,#5990,#5995,#6000,#6005,#6010,#6015,#6020,#6025,#6030,#6035,#6040,#6045,#6050,#6055,#6060,#6065,#6070,#6075,#6080,#6085,#6090,#6095,#6100,#6105,#6110)); +#10847= IFCFACETEDBREP(#10845); +#10848= IFCCOLOURRGB($,0.,0.,0.); +#10849= IFCSURFACESTYLERENDERING(#10848,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#10850= IFCSURFACESTYLE('Door - Handle',.BOTH.,(#10849)); +#10852= IFCPRESENTATIONSTYLEASSIGNMENT((#10850)); +#10854= IFCSTYLEDITEM(#10847,(#10852),$); +#10857= IFCCLOSEDSHELL((#6211,#6216,#6221,#6226,#6231,#6236,#6241,#6246,#6251,#6256,#6261,#6266,#6271,#6276,#6281,#6286,#6291,#6296,#6301,#6306,#6311,#6316,#6321,#6326,#6331,#6336)); +#10859= IFCFACETEDBREP(#10857); +#10860= IFCSTYLEDITEM(#10859,(#10852),$); +#10863= IFCCLOSEDSHELL((#6597,#6602,#6607,#6612,#6617,#6622,#6627,#6632,#6637,#6642,#6647,#6652,#6657,#6662,#6667,#6672,#6677,#6682,#6687,#6692,#6697,#6702,#6707,#6712,#6717,#6722,#6727,#6732,#6737,#6742,#6747,#6752,#6757,#6762,#6767,#6772,#6777,#6782,#6787,#6792,#6797,#6802,#6807,#6812,#6817,#6822,#6827,#6832,#6837,#6842,#6847,#6852,#6857,#6862,#6867,#6872,#6877,#6882,#6887,#6892,#6897,#6902,#6907,#6912,#6917,#6922,#6927,#6932,#6937,#6942,#6947,#6952,#6957,#6962,#6967,#6972,#6977,#6982,#6987,#6992,#6997,#7002,#7007,#7012,#7017,#7022,#7027,#7032,#7037,#7042,#7047,#7052,#7057,#7062,#7067,#7072,#7077,#7082,#7087,#7092,#7097,#7102,#7107,#7112,#7117,#7122,#7127,#7132,#7137,#7142,#7147,#7152,#7157,#7162,#7167,#7172,#7177,#7182,#7187,#7192,#7197,#7202,#7207,#7212,#7217,#7222,#7227,#7232,#7237,#7242,#7247,#7252,#7257,#7262,#7267,#7272,#7277,#7282,#7287,#7292,#7297,#7302,#7307,#7312,#7317,#7322,#7327,#7332,#7337,#7342,#7347,#7352,#7357,#7362,#7367,#7372,#7377,#7382,#7387,#7392,#7397,#7402,#7407,#7412,#7417,#7422,#7427,#7432,#7437,#7442,#7447,#7452,#7457,#7462,#7467,#7472,#7477,#7482,#7487,#7492,#7497,#7502,#7507,#7512)); +#10865= IFCFACETEDBREP(#10863); +#10866= IFCSTYLEDITEM(#10865,(#10852),$); +#10869= IFCCLOSEDSHELL((#7613,#7618,#7623,#7628,#7633,#7638,#7643,#7648,#7653,#7658,#7663,#7668,#7673,#7678,#7683,#7688,#7693,#7698,#7703,#7708,#7713,#7718,#7723,#7728,#7733,#7738)); +#10871= IFCFACETEDBREP(#10869); +#10872= IFCSTYLEDITEM(#10871,(#10852),$); +#10875= IFCCLOSEDSHELL((#7999,#8004,#8009,#8014,#8019,#8024,#8029,#8034,#8039,#8044,#8049,#8054,#8059,#8064,#8069,#8074,#8079,#8084,#8089,#8094,#8099,#8104,#8109,#8114,#8119,#8124,#8129,#8134,#8139,#8144,#8149,#8154,#8159,#8164,#8169,#8174,#8179,#8184,#8189,#8194,#8199,#8204,#8209,#8214,#8219,#8224,#8229,#8234,#8239,#8244,#8249,#8254,#8259,#8264,#8269,#8274,#8279,#8284,#8289,#8294,#8299,#8304,#8309,#8314,#8319,#8324,#8329,#8334,#8339,#8344,#8349,#8354,#8359,#8364,#8369,#8374,#8379,#8384,#8389,#8394,#8399,#8404,#8409,#8414,#8419,#8424,#8429,#8434,#8439,#8444,#8449,#8454,#8459,#8464,#8469,#8474,#8479,#8484,#8489,#8494,#8499,#8504,#8509,#8514,#8519,#8524,#8529,#8534,#8539,#8544,#8549,#8554,#8559,#8564,#8569,#8574,#8579,#8584,#8589,#8594,#8599,#8604,#8609,#8614,#8619,#8624,#8629,#8634,#8639,#8644,#8649,#8654,#8659,#8664,#8669,#8674,#8679,#8684,#8689,#8694,#8699,#8704,#8709,#8714,#8719,#8724,#8729,#8734,#8739,#8744,#8749,#8754,#8759,#8764,#8769,#8774,#8779,#8784,#8789,#8794,#8799,#8804,#8809,#8814,#8819,#8824,#8829,#8834,#8839,#8844,#8849,#8854,#8859,#8864,#8869,#8874,#8879,#8884,#8889,#8894,#8899,#8904,#8909,#8914)); +#10877= IFCFACETEDBREP(#10875); +#10878= IFCSTYLEDITEM(#10877,(#10852),$); +#10881= IFCCLOSEDSHELL((#9015,#9020,#9025,#9030,#9035,#9040,#9045,#9050,#9055,#9060,#9065,#9070,#9075,#9080,#9085,#9090,#9095,#9100,#9105,#9110,#9115,#9120,#9125,#9130,#9135,#9140)); +#10883= IFCFACETEDBREP(#10881); +#10884= IFCSTYLEDITEM(#10883,(#10852),$); +#10887= IFCCLOSEDSHELL((#9401,#9406,#9411,#9416,#9421,#9426,#9431,#9436,#9441,#9446,#9451,#9456,#9461,#9466,#9471,#9476,#9481,#9486,#9491,#9496,#9501,#9506,#9511,#9516,#9521,#9526,#9531,#9536,#9541,#9546,#9551,#9556,#9561,#9566,#9571,#9576,#9581,#9586,#9591,#9596,#9601,#9606,#9611,#9616,#9621,#9626,#9631,#9636,#9641,#9646,#9651,#9656,#9661,#9666,#9671,#9676,#9681,#9686,#9691,#9696,#9701,#9706,#9711,#9716,#9721,#9726,#9731,#9736,#9741,#9746,#9751,#9756,#9761,#9766,#9771,#9776,#9781,#9786,#9791,#9796,#9801,#9806,#9811,#9816,#9821,#9826,#9831,#9836,#9841,#9846,#9851,#9856,#9861,#9866,#9871,#9876,#9881,#9886,#9891,#9896,#9901,#9906,#9911,#9916,#9921,#9926,#9931,#9936,#9941,#9946,#9951,#9956,#9961,#9966,#9971,#9976,#9981,#9986,#9991,#9996,#10001,#10006,#10011,#10016,#10021,#10026,#10031,#10036,#10041,#10046,#10051,#10056,#10061,#10066,#10071,#10076,#10081,#10086,#10091,#10096,#10101,#10106,#10111,#10116,#10121,#10126,#10131,#10136,#10141,#10146,#10151,#10156,#10161,#10166,#10171,#10176,#10181,#10186,#10191,#10196,#10201,#10206,#10211,#10216,#10221,#10226,#10231,#10236,#10241,#10246,#10251,#10256,#10261,#10266,#10271,#10276,#10281,#10286,#10291,#10296,#10301,#10306,#10311,#10316)); +#10889= IFCFACETEDBREP(#10887); +#10890= IFCSTYLEDITEM(#10889,(#10852),$); +#10893= IFCCLOSEDSHELL((#10417,#10422,#10427,#10432,#10437,#10442,#10447,#10452,#10457,#10462,#10467,#10472,#10477,#10482,#10487,#10492,#10497,#10502,#10507,#10512,#10517,#10522,#10527,#10532,#10537,#10542)); +#10895= IFCFACETEDBREP(#10893); +#10896= IFCSTYLEDITEM(#10895,(#10852),$); +#10899= IFCCLOSEDSHELL((#10559,#10576,#10583,#10598,#10605,#10620,#10625,#10630,#10635,#10640,#10645,#10650,#10655,#10660)); +#10901= IFCFACETEDBREP(#10899); +#10902= IFCCOLOURRGB($,0.831372549019608,0.701960784313725,0.443137254901961); +#10903= IFCSURFACESTYLERENDERING(#10902,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#10904= IFCSURFACESTYLE('Door - Frame/Mullion',.BOTH.,(#10903)); +#10906= IFCPRESENTATIONSTYLEASSIGNMENT((#10904)); +#10908= IFCSTYLEDITEM(#10901,(#10906),$); +#10911= IFCCLOSEDSHELL((#10673,#10686,#10699,#10704,#10717,#10726,#10731,#10736,#10741,#10746,#10751)); +#10913= IFCFACETEDBREP(#10911); +#10914= IFCSTYLEDITEM(#10913,(#10906),$); +#10917= IFCCLOSEDSHELL((#10764,#10777,#10782,#10787,#10792,#10797)); +#10919= IFCFACETEDBREP(#10917); +#10920= IFCCOLOURRGB($,0.823529411764706,0.623529411764706,0.372549019607843); +#10921= IFCSURFACESTYLERENDERING(#10920,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#10922= IFCSURFACESTYLE('Door - Panel',.BOTH.,(#10921)); +#10924= IFCPRESENTATIONSTYLEASSIGNMENT((#10922)); +#10926= IFCSTYLEDITEM(#10919,(#10924),$); +#10929= IFCCLOSEDSHELL((#10810,#10819,#10828,#10833,#10838,#10843)); +#10931= IFCFACETEDBREP(#10929); +#10932= IFCSTYLEDITEM(#10931,(#10924),$); +#10935= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#10847,#10859,#10865,#10871,#10877,#10883,#10889,#10895,#10901,#10913,#10919,#10931)); +#10937= IFCAXIS2PLACEMENT3D(#6,$,$); +#10938= IFCREPRESENTATIONMAP(#10937,#10935); +#10940= IFCDOORLININGPROPERTIES('3cUkl32yn9qRSPvBNVyWYp',#42,'Doors_ExtDbl_Flush:1810x2110mm:285860',$,$,$,$,$,$,$,$,$,$,$,$,$,$); +#10941= IFCDOORPANELPROPERTIES('2aGBQjzXbDX9cMAA4qhtUG',#42,'Doors_ExtDbl_Flush:1810x2110mm:285860',$,$,.SWINGING.,$,.NOTDEFINED.,$); +#10942= IFCDOORTYPE('3cUkl32yn9qRSPvABVyWZi',#42,'1810x2110mm',$,$,(#10940,#10941,#11100,#11103,#11107,#11112,#11132,#11136,#11142,#11147),(#10938),'179379',$,.DOOR.,.DOUBLE_DOOR_SINGLE_SWING.,.F.,$); +#10947= IFCMATERIAL('Door - Handle',$,$); +#10948= IFCPRESENTATIONSTYLEASSIGNMENT((#10850)); +#10950= IFCSTYLEDITEM($,(#10948),$); +#10952= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#10950)); +#10954= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#10952),#10947); +#10958= IFCMATERIAL('Door - Frame/Mullion',$,$); +#10959= IFCPRESENTATIONSTYLEASSIGNMENT((#10904)); +#10961= IFCSTYLEDITEM($,(#10959),$); +#10963= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#10961)); +#10965= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#10963),#10958); +#10969= IFCMATERIAL('Door - Panel',$,$); +#10970= IFCPRESENTATIONSTYLEASSIGNMENT((#10922)); +#10972= IFCSTYLEDITEM($,(#10970),$); +#10974= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#10972)); +#10976= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#10974),#10969); +#10980= IFCMATERIALLIST((#10947,#10958,#10969)); +#10982= IFCMAPPEDITEM(#10938,#2453); +#10984= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#10982)); +#10986= IFCPRODUCTDEFINITIONSHAPE($,$,(#10984)); +#10989= IFCCARTESIANPOINT((2988.90150652815,-1391.41766651721,0.)); +#10991= IFCAXIS2PLACEMENT3D(#10989,$,$); +#83613= IFCLOCALPLACEMENT(#83590,#83612); +#10993= IFCDOOR('3cUkl32yn9qRSPvBJVyWYp',#42,'Doors_ExtDbl_Flush:1810x2110mm:285860',$,'1810x2110mm',#83613,#10986,'285860',2110.,1810.,.DOOR.,.DOUBLE_DOOR_SINGLE_SWING.,$); +#10996= IFCMATERIALLIST((#10947,#10958,#10969)); +#10998= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('1810x2110mm'),$); +#10999= IFCPROPERTYSET('3cUkl32yn9qRSPxqJVyWYp',#42,'Pset_DoorCommon',$,(#1438,#10998)); +#11002= IFCRELDEFINESBYPROPERTIES('3n_NP4$rj51QiaPX8cXJrd',#42,$,$,(#10993),#10999); +#11006= IFCQUANTITYLENGTH('Height','',$,2110.,$); +#11007= IFCQUANTITYLENGTH('Width','',$,1810.,$); +#11008= IFCQUANTITYAREA('Area','area measured in geometry',$,4.9462127188431,$); +#11009= IFCELEMENTQUANTITY('3SF2DuEhbFIenybITz9hp2',#42,'BaseQuantities','',$,(#11006,#11007,#11008)); +#11011= IFCRELDEFINESBYPROPERTIES('24HkERjJf09wM$i99Qh30V',#42,$,$,(#10993),#11009); +#11014= IFCPROPERTYSINGLEVALUE('Level',$,IFCLABEL('Level: Ground Floor'),$); +#11015= IFCPROPERTYSINGLEVALUE('Sill Height',$,IFCLENGTHMEASURE(0.),$); +#11016= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(4.9462127188431),$); +#11017= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.193819981582386),$); +#11018= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('1'),$); +#11019= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Doors'),$); +#11020= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Doors_ExtDbl_Flush: 1810x2110mm'),$); +#11021= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Doors_ExtDbl_Flush: 1810x2110mm'),$); +#11022= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#11023= IFCPROPERTYSINGLEVALUE('Host Id',$,IFCLABEL('Basic Wall: Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#11024= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Doors_ExtDbl_Flush: 1810x2110mm'),$); +#11025= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Doors_ExtDbl_Flush: 1810x2110mm'),$); +#11026= IFCPROPERTYSINGLEVALUE('Analytic Construction',$,IFCTEXT(''),$); +#11027= IFCPROPERTYSINGLEVALUE('Door Panel Height',$,IFCLENGTHMEASURE(2000.),$); +#11028= IFCPROPERTYSINGLEVALUE('Door Panel Width',$,IFCLENGTHMEASURE(852.),$); +#11029= IFCPROPERTYSINGLEVALUE('Material Door',$,IFCLABEL('Door - Panel'),$); +#11030= IFCPROPERTYSINGLEVALUE('Material Frame',$,IFCLABEL('Door - Frame/Mullion'),$); +#11031= IFCPROPERTYSINGLEVALUE('Material Ironmongery',$,IFCLABEL('Door - Handle'),$); +#11032= IFCPROPERTYSINGLEVALUE('Vis - Cavity Closers',$,IFCBOOLEAN(.T.),$); +#11033= IFCPROPERTYSINGLEVALUE('Vis - Ironmongery',$,IFCBOOLEAN(.T.),$); +#11034= IFCPROPERTYSINGLEVALUE('Wall Closure',$,IFCIDENTIFIER('By host'),$); +#11035= IFCPROPERTYSINGLEVALUE('Wrap Layers (Ext) from Ext',$,IFCLENGTHMEASURE(102.5),$); +#11036= IFCPROPERTYSINGLEVALUE('Wrap Layers (Int) from Ext',$,IFCLENGTHMEASURE(177.5),$); +#11037= IFCPROPERTYSINGLEVALUE('Cavity Closer Depth',$,IFCLENGTHMEASURE(85.),$); +#11038= IFCPROPERTYSINGLEVALUE('Cavity Closer Offset from Ext',$,IFCLENGTHMEASURE(102.5),$); +#11039= IFCPROPERTYSINGLEVALUE('Cavity Closer Width',$,IFCLENGTHMEASURE(50.),$); +#11040= IFCPROPERTYSINGLEVALUE('Cill Extension',$,IFCLENGTHMEASURE(25.),$); +#11041= IFCPROPERTYSINGLEVALUE('Cill Projection',$,IFCLENGTHMEASURE(30.),$); +#11042= IFCPROPERTYSINGLEVALUE('Cill Thickness',$,IFCLENGTHMEASURE(54.5),$); +#11043= IFCPROPERTYSINGLEVALUE('Door Panel Thickness',$,IFCLENGTHMEASURE(44.),$); +#11044= IFCPROPERTYSINGLEVALUE('FrameOffset - External',$,IFCLENGTHMEASURE(25.),$); +#11045= IFCPROPERTYSINGLEVALUE('Handle X Distance',$,IFCLENGTHMEASURE(75.),$); +#11046= IFCPROPERTYSINGLEVALUE('Handle Z Distance',$,IFCLENGTHMEASURE(1050.),$); +#11047= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(2110.),$); +#11048= IFCPROPERTYSINGLEVALUE('Rough Height',$,IFCLENGTHMEASURE(2110.),$); +#11049= IFCPROPERTYSINGLEVALUE('Rough Width',$,IFCLENGTHMEASURE(1810.),$); +#11050= IFCPROPERTYSINGLEVALUE('Structural Tolerance',$,IFCLENGTHMEASURE(6.5),$); +#11051= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(44.),$); +#11052= IFCPROPERTYSINGLEVALUE('Tolerance',$,IFCLENGTHMEASURE(3.),$); +#11053= IFCPROPERTYSINGLEVALUE('Undercut',$,IFCLENGTHMEASURE(4.),$); +#11054= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1810.),$); +#11055= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('L20'),$); +#11056= IFCPROPERTYSINGLEVALUE('Type Comments',$,IFCTEXT('External Double'),$); +#11057= IFCPROPERTYSINGLEVALUE('Type Mark',$,IFCTEXT('44'),$); +#11058= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1810x2110mm'),$); +#11059= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Doors_ExtDbl_Flush'),$); +#11060= IFCPROPERTYSINGLEVALUE('FrameDepth',$,IFCLENGTHMEASURE(89.),$); +#11061= IFCPROPERTYSINGLEVALUE('FrameWidth',$,IFCLENGTHMEASURE(42.),$); +#11062= IFCPROPERTYSINGLEVALUE('O/A Frame Width',$,IFCLENGTHMEASURE(64.),$); +#11063= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWYp',#42,'Constraints',$,(#11014,#11015)); +#11067= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWYp',#42,$,$,(#10993),#11063); +#11070= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWYp',#42,'Dimensions',$,(#11016,#11017)); +#11074= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWYp',#42,$,$,(#10993),#11070); +#11077= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyWYp',#42,'Identity Data',$,(#11018)); +#11080= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyWYp',#42,$,$,(#10993),#11077); +#11083= IFCPROPERTYSET('2Ja27CiZj68eeACyDqKwxJ',#42,'Other',$,(#11019,#11020,#11021,#11022,#11023,#11024,#11025)); +#11092= IFCRELDEFINESBYPROPERTIES('3CecUvpKvAk9f60oMNOxky',#42,$,$,(#10993),#11083); +#11095= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWYp',#42,'Phasing',$,(#1322)); +#11097= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWYp',#42,$,$,(#10993),#11095); +#11100= IFCPROPERTYSET('0CYAjreBjCIPyXThuiR$4Z',#42,'Analytical Properties',$,(#11026)); +#11103= IFCPROPERTYSET('0CYAjreBjCIPyXTlSiR$4Z',#42,'Constraints',$,(#11027,#11028)); +#11107= IFCPROPERTYSET('0CYAjreBjCIPyXTkSiR$4Z',#42,'Construction',$,(#1342,#11034,#11035,#11036)); +#11112= IFCPROPERTYSET('0CYAjreBjCIPyXTk4iR$4Z',#42,'Dimensions',$,(#11037,#11038,#11039,#11040,#11041,#11042,#11043,#11044,#11045,#11046,#11047,#11048,#11049,#11050,#11051,#11052,#11053,#11054)); +#11132= IFCPROPERTYSET('0CYAjreBjCIPyXTkOiR$4Z',#42,'Graphics',$,(#11032,#11033)); +#11136= IFCPROPERTYSET('0CYAjreBjCIPyXTk8iR$4Z',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#11055,#11056,#11057,#11058)); +#11142= IFCPROPERTYSET('0CYAjreBjCIPyXTkKiR$4Z',#42,'Materials and Finishes',$,(#11029,#11030,#11031)); +#11147= IFCPROPERTYSET('0dP6CVaVj4JBciBTFUsDdD',#42,'Other',$,(#11019,#11059,#11060,#11061,#11062)); +#11162= IFCCARTESIANPOINT((107.,49.,900.)); +#11164= IFCCARTESIANPOINT((107.340741737105,49.,902.588190451025)); +#11166= IFCCARTESIANPOINT((108.339745962152,49.,905.)); +#11168= IFCCARTESIANPOINT((109.928932188131,49.,907.071067811865)); +#11170= IFCCARTESIANPOINT((112.,49.,908.660254037844)); +#11172= IFCCARTESIANPOINT((114.411809548971,49.,909.65925826289)); +#11174= IFCCARTESIANPOINT((117.,49.,910.)); +#11176= IFCCARTESIANPOINT((119.588190451021,49.,909.65925826289)); +#11178= IFCCARTESIANPOINT((122.,49.,908.660254037844)); +#11180= IFCCARTESIANPOINT((124.071067811862,49.,907.071067811865)); +#11182= IFCCARTESIANPOINT((125.660254037841,49.,905.)); +#11184= IFCCARTESIANPOINT((126.659258262887,49.,902.588190451025)); +#11186= IFCCARTESIANPOINT((127.,49.,900.)); +#11188= IFCCARTESIANPOINT((126.659258262887,49.,897.411809548974)); +#11190= IFCCARTESIANPOINT((125.660254037841,49.,895.)); +#11192= IFCCARTESIANPOINT((124.071067811862,49.,892.928932188134)); +#11194= IFCCARTESIANPOINT((122.,49.,891.339745962155)); +#11196= IFCCARTESIANPOINT((119.588190451021,49.,890.340741737109)); +#11198= IFCCARTESIANPOINT((117.,49.,890.)); +#11200= IFCCARTESIANPOINT((114.411809548971,49.,890.340741737109)); +#11202= IFCCARTESIANPOINT((112.,49.,891.339745962155)); +#11204= IFCCARTESIANPOINT((109.92893218813,49.,892.928932188134)); +#11206= IFCCARTESIANPOINT((108.339745962152,49.,895.)); +#11208= IFCCARTESIANPOINT((107.340741737105,49.,897.411809548974)); +#11210= IFCCARTESIANPOINT((127.,19.,900.)); +#11212= IFCCARTESIANPOINT((126.659258262887,19.,897.411809548974)); +#11214= IFCCARTESIANPOINT((125.66025403784,19.,895.)); +#11216= IFCCARTESIANPOINT((124.071067811861,19.,892.928932188134)); +#11218= IFCCARTESIANPOINT((122.,19.,891.339745962155)); +#11220= IFCCARTESIANPOINT((119.588190451021,19.,890.340741737109)); +#11222= IFCCARTESIANPOINT((117.,19.,890.)); +#11224= IFCCARTESIANPOINT((114.411809548971,19.,890.340741737109)); +#11226= IFCCARTESIANPOINT((112.,19.,891.339745962155)); +#11228= IFCCARTESIANPOINT((109.928932188131,19.,892.928932188134)); +#11230= IFCCARTESIANPOINT((108.339745962152,19.,895.)); +#11232= IFCCARTESIANPOINT((107.340741737105,19.,897.411809548974)); +#11234= IFCCARTESIANPOINT((107.,19.,900.)); +#11236= IFCCARTESIANPOINT((107.340741737105,19.,902.588190451025)); +#11238= IFCCARTESIANPOINT((108.339745962152,19.,905.)); +#11240= IFCCARTESIANPOINT((109.928932188131,19.,907.071067811865)); +#11242= IFCCARTESIANPOINT((112.,19.,908.660254037844)); +#11244= IFCCARTESIANPOINT((114.411809548971,19.,909.65925826289)); +#11246= IFCCARTESIANPOINT((117.,19.,910.)); +#11248= IFCCARTESIANPOINT((119.588190451021,19.,909.65925826289)); +#11250= IFCCARTESIANPOINT((122.,19.,908.660254037844)); +#11252= IFCCARTESIANPOINT((124.071067811862,19.,907.071067811865)); +#11254= IFCCARTESIANPOINT((125.660254037841,19.,905.)); +#11256= IFCCARTESIANPOINT((126.659258262887,19.,902.588190451025)); +#11258= IFCCARTESIANPOINT((132.,14.,900.)); +#11260= IFCCARTESIANPOINT((132.,13.6592582638506,897.411809548973)); +#11262= IFCCARTESIANPOINT((132.,12.6602540388044,895.)); +#11264= IFCCARTESIANPOINT((132.,11.0710678128255,892.928932188133)); +#11266= IFCCARTESIANPOINT((132.,9.,891.339745962154)); +#11268= IFCCARTESIANPOINT((132.,6.58819045198503,890.340741737108)); +#11270= IFCCARTESIANPOINT((132.,4.,890.)); +#11272= IFCCARTESIANPOINT((132.,1.41180954993444,890.340741737108)); +#11274= IFCCARTESIANPOINT((132.,-1.,891.339745962154)); +#11276= IFCCARTESIANPOINT((132.,-3.07106781090591,892.928932188133)); +#11278= IFCCARTESIANPOINT((132.,-4.66025403688484,895.)); +#11280= IFCCARTESIANPOINT((132.,-5.65925826193108,897.411809548974)); +#11282= IFCCARTESIANPOINT((132.,-6.,900.)); +#11284= IFCCARTESIANPOINT((119.5,-2.6506350936503,900.)); +#11286= IFCCARTESIANPOINT((110.349364905386,6.50000000096329,900.)); +#11288= IFCCARTESIANPOINT((128.464466094066,15.4644660950292,900.)); +#11290= IFCCARTESIANPOINT((125.633802218658,-4.29418244467196,900.)); +#11292= IFCCARTESIANPOINT((108.70581754348,12.6338022602407,900.)); +#11294= IFCCARTESIANPOINT((128.81690110933,-5.14709122185612,900.)); +#11296= IFCCARTESIANPOINT((107.852908771738,15.8169011306038,900.)); +#11298= IFCCARTESIANPOINT((130.408450554667,-5.57354561044821,900.)); +#11300= IFCCARTESIANPOINT((107.426454385867,17.4084505657853,900.)); +#11302= IFCCARTESIANPOINT((114.924682452693,1.92468245365649,900.)); +#11304= IFCCARTESIANPOINT((122.462328104862,5.24708495426784,890.151922655301)); +#11306= IFCCARTESIANPOINT((118.247085588131,9.46232883115465,890.151922490435)); +#11308= IFCCARTESIANPOINT((109.527591224433,9.56690113060198,900.)); +#11310= IFCCARTESIANPOINT((124.98938219077,0.329623682670323,891.307206842548)); +#11312= IFCCARTESIANPOINT((115.964913286317,12.4161244138532,890.276218677194)); +#11314= IFCCARTESIANPOINT((111.9716622596,13.0398644803331,891.923303103071)); +#11316= IFCCARTESIANPOINT((127.981542462129,11.6236306354836,892.487405404094)); +#11318= IFCCARTESIANPOINT((124.623630341939,14.9815423858439,892.487405145907)); +#11320= IFCCARTESIANPOINT((123.49871706713,10.4987174063507,890.4535208478)); +#11322= IFCCARTESIANPOINT((117.079490361325,4.32823813143022,891.944762654569)); +#11324= IFCCARTESIANPOINT((122.566901109329,-3.47240876916113,900.)); +#11326= IFCCARTESIANPOINT((117.212341226346,-0.362976319996905,900.)); +#11328= IFCCARTESIANPOINT((112.637023679039,4.21234122730989,900.)); +#11330= IFCCARTESIANPOINT((132.,-5.65925826193089,902.588190451024)); +#11332= IFCCARTESIANPOINT((132.,-4.66025403688455,905.)); +#11334= IFCCARTESIANPOINT((132.,-3.07106781090556,907.071067811864)); +#11336= IFCCARTESIANPOINT((132.,-1.,908.660254037843)); +#11338= IFCCARTESIANPOINT((132.,1.41180954993477,909.659258262889)); +#11340= IFCCARTESIANPOINT((132.,4.,910.)); +#11342= IFCCARTESIANPOINT((132.,6.58819045198511,909.659258262889)); +#11344= IFCCARTESIANPOINT((132.,9.,908.660254037843)); +#11346= IFCCARTESIANPOINT((132.,11.0710678128253,907.071067811864)); +#11348= IFCCARTESIANPOINT((132.,12.6602540388042,905.)); +#11350= IFCCARTESIANPOINT((132.,13.6592582638505,902.588190451024)); +#11352= IFCCARTESIANPOINT((118.247085588018,9.46232883103516,909.848077509534)); +#11354= IFCCARTESIANPOINT((122.462328104402,5.2470849541571,909.848077344633)); +#11356= IFCCARTESIANPOINT((124.989382190686,0.329623682634419,908.692793157413)); +#11358= IFCCARTESIANPOINT((115.964913286296,12.416124413824,909.723781322796)); +#11360= IFCCARTESIANPOINT((111.971662259594,13.0398644803124,908.076696896918)); +#11362= IFCCARTESIANPOINT((124.62363034187,14.9815423858027,907.51259485416)); +#11364= IFCCARTESIANPOINT((127.981542462138,11.623630635489,907.512594595895)); +#11366= IFCCARTESIANPOINT((123.498717066739,10.4987174060092,909.546479152359)); +#11368= IFCCARTESIANPOINT((117.328237737081,4.07949069521468,908.055237317156)); +#11370= IFCCARTESIANPOINT((237.,-6.,900.)); +#11372= IFCCARTESIANPOINT((237.,-5.65925826193097,897.411809548974)); +#11374= IFCCARTESIANPOINT((237.,-4.66025403688465,895.)); +#11376= IFCCARTESIANPOINT((237.,-3.07106781090577,892.928932188134)); +#11378= IFCCARTESIANPOINT((237.,-1.,891.339745962155)); +#11380= IFCCARTESIANPOINT((237.,1.41180954993452,890.340741737109)); +#11382= IFCCARTESIANPOINT((237.,4.,890.)); +#11384= IFCCARTESIANPOINT((237.,6.58819045198496,890.340741737108)); +#11386= IFCCARTESIANPOINT((237.,9.,891.339745962155)); +#11388= IFCCARTESIANPOINT((237.,11.0710678128253,892.928932188134)); +#11390= IFCCARTESIANPOINT((237.,12.6602540388043,895.)); +#11392= IFCCARTESIANPOINT((237.,13.6592582638506,897.411809548974)); +#11394= IFCCARTESIANPOINT((237.,14.,900.)); +#11396= IFCCARTESIANPOINT((237.,13.6592582638506,902.588190451025)); +#11398= IFCCARTESIANPOINT((237.,12.6602540388043,905.)); +#11400= IFCCARTESIANPOINT((237.,11.0710678128255,907.071067811865)); +#11402= IFCCARTESIANPOINT((237.,9.,908.660254037844)); +#11404= IFCCARTESIANPOINT((237.,6.58819045198514,909.65925826289)); +#11406= IFCCARTESIANPOINT((237.,4.,910.)); +#11408= IFCCARTESIANPOINT((237.,1.4118095499347,909.65925826289)); +#11410= IFCCARTESIANPOINT((237.,-1.,908.660254037844)); +#11412= IFCCARTESIANPOINT((237.,-3.07106781090566,907.071067811865)); +#11414= IFCCARTESIANPOINT((237.,-4.66025403688458,905.)); +#11416= IFCCARTESIANPOINT((237.,-5.6592582619309,902.588190451025)); +#11418= IFCPOLYLOOP((#11200,#11202,#11204,#11206,#11208,#11162,#11164,#11166,#11168,#11170,#11172,#11174,#11176,#11178,#11180,#11182,#11184,#11186,#11188,#11190,#11192,#11194,#11196,#11198)); +#11420= IFCFACEOUTERBOUND(#11418,.T.); +#11421= IFCFACE((#11420)); +#11423= IFCPOLYLOOP((#11234,#11162,#11208,#11232)); +#11425= IFCFACEOUTERBOUND(#11423,.T.); +#11426= IFCFACE((#11425)); +#11428= IFCPOLYLOOP((#11232,#11208,#11206,#11230)); +#11430= IFCFACEOUTERBOUND(#11428,.T.); +#11431= IFCFACE((#11430)); +#11433= IFCPOLYLOOP((#11226,#11228,#11204,#11202)); +#11435= IFCFACEOUTERBOUND(#11433,.T.); +#11436= IFCFACE((#11435)); +#11438= IFCPOLYLOOP((#11206,#11204,#11228,#11230)); +#11440= IFCFACEOUTERBOUND(#11438,.T.); +#11441= IFCFACE((#11440)); +#11443= IFCPOLYLOOP((#11224,#11226,#11202,#11200)); +#11445= IFCFACEOUTERBOUND(#11443,.T.); +#11446= IFCFACE((#11445)); +#11448= IFCPOLYLOOP((#11198,#11222,#11224,#11200)); +#11450= IFCFACEOUTERBOUND(#11448,.T.); +#11451= IFCFACE((#11450)); +#11453= IFCPOLYLOOP((#11220,#11196,#11194,#11218)); +#11455= IFCFACEOUTERBOUND(#11453,.T.); +#11456= IFCFACE((#11455)); +#11458= IFCPOLYLOOP((#11218,#11194,#11192,#11216)); +#11460= IFCFACEOUTERBOUND(#11458,.T.); +#11461= IFCFACE((#11460)); +#11463= IFCPOLYLOOP((#11212,#11214,#11190,#11188)); +#11465= IFCFACEOUTERBOUND(#11463,.T.); +#11466= IFCFACE((#11465)); +#11468= IFCPOLYLOOP((#11192,#11190,#11214,#11216)); +#11470= IFCFACEOUTERBOUND(#11468,.T.); +#11471= IFCFACE((#11470)); +#11473= IFCPOLYLOOP((#11210,#11212,#11188,#11186)); +#11475= IFCFACEOUTERBOUND(#11473,.T.); +#11476= IFCFACE((#11475)); +#11478= IFCPOLYLOOP((#11220,#11222,#11198,#11196)); +#11480= IFCFACEOUTERBOUND(#11478,.T.); +#11481= IFCFACE((#11480)); +#11483= IFCPOLYLOOP((#11210,#11186,#11184,#11256)); +#11485= IFCFACEOUTERBOUND(#11483,.T.); +#11486= IFCFACE((#11485)); +#11488= IFCPOLYLOOP((#11256,#11184,#11182,#11254)); +#11490= IFCFACEOUTERBOUND(#11488,.T.); +#11491= IFCFACE((#11490)); +#11493= IFCPOLYLOOP((#11250,#11252,#11180,#11178)); +#11495= IFCFACEOUTERBOUND(#11493,.T.); +#11496= IFCFACE((#11495)); +#11498= IFCPOLYLOOP((#11182,#11180,#11252,#11254)); +#11500= IFCFACEOUTERBOUND(#11498,.T.); +#11501= IFCFACE((#11500)); +#11503= IFCPOLYLOOP((#11248,#11250,#11178,#11176)); +#11505= IFCFACEOUTERBOUND(#11503,.T.); +#11506= IFCFACE((#11505)); +#11508= IFCPOLYLOOP((#11174,#11246,#11248,#11176)); +#11510= IFCFACEOUTERBOUND(#11508,.T.); +#11511= IFCFACE((#11510)); +#11513= IFCPOLYLOOP((#11244,#11172,#11170,#11242)); +#11515= IFCFACEOUTERBOUND(#11513,.T.); +#11516= IFCFACE((#11515)); +#11518= IFCPOLYLOOP((#11242,#11170,#11168,#11240)); +#11520= IFCFACEOUTERBOUND(#11518,.T.); +#11521= IFCFACE((#11520)); +#11523= IFCPOLYLOOP((#11236,#11238,#11166,#11164)); +#11525= IFCFACEOUTERBOUND(#11523,.T.); +#11526= IFCFACE((#11525)); +#11528= IFCPOLYLOOP((#11168,#11166,#11238,#11240)); +#11530= IFCFACEOUTERBOUND(#11528,.T.); +#11531= IFCFACE((#11530)); +#11533= IFCPOLYLOOP((#11234,#11236,#11164,#11162)); +#11535= IFCFACEOUTERBOUND(#11533,.T.); +#11536= IFCFACE((#11535)); +#11538= IFCPOLYLOOP((#11244,#11246,#11174,#11172)); +#11540= IFCFACEOUTERBOUND(#11538,.T.); +#11541= IFCFACE((#11540)); +#11543= IFCPOLYLOOP((#11230,#11300,#11232)); +#11545= IFCFACEOUTERBOUND(#11543,.T.); +#11546= IFCFACE((#11545)); +#11548= IFCPOLYLOOP((#11292,#11224,#11314)); +#11550= IFCFACEOUTERBOUND(#11548,.T.); +#11551= IFCFACE((#11550)); +#11553= IFCPOLYLOOP((#11318,#11306,#11312)); +#11555= IFCFACEOUTERBOUND(#11553,.T.); +#11556= IFCFACE((#11555)); +#11558= IFCPOLYLOOP((#11314,#11286,#11308,#11292)); +#11560= IFCFACEOUTERBOUND(#11558,.T.); +#11561= IFCFACE((#11560)); +#11563= IFCPOLYLOOP((#11228,#11226,#11292)); +#11565= IFCFACEOUTERBOUND(#11563,.T.); +#11566= IFCFACE((#11565)); +#11568= IFCPOLYLOOP((#11228,#11296,#11230)); +#11570= IFCFACEOUTERBOUND(#11568,.T.); +#11571= IFCFACE((#11570)); +#11573= IFCPOLYLOOP((#11224,#11292,#11226)); +#11575= IFCFACEOUTERBOUND(#11573,.T.); +#11576= IFCFACE((#11575)); +#11578= IFCPOLYLOOP((#11314,#11312,#11286)); +#11580= IFCFACEOUTERBOUND(#11578,.T.); +#11581= IFCFACE((#11580)); +#11583= IFCPOLYLOOP((#11220,#11218,#11314)); +#11585= IFCFACEOUTERBOUND(#11583,.T.); +#11586= IFCFACE((#11585)); +#11588= IFCPOLYLOOP((#11320,#11304,#11322)); +#11590= IFCFACEOUTERBOUND(#11588,.T.); +#11591= IFCFACE((#11590)); +#11593= IFCPOLYLOOP((#11304,#11310,#11284)); +#11595= IFCFACEOUTERBOUND(#11593,.T.); +#11596= IFCFACE((#11595)); +#11598= IFCPOLYLOOP((#11224,#11222,#11314)); +#11600= IFCFACEOUTERBOUND(#11598,.T.); +#11601= IFCFACE((#11600)); +#11603= IFCPOLYLOOP((#11222,#11220,#11314)); +#11605= IFCFACEOUTERBOUND(#11603,.T.); +#11606= IFCFACE((#11605)); +#11608= IFCPOLYLOOP((#11316,#11288,#11258)); +#11610= IFCFACEOUTERBOUND(#11608,.T.); +#11611= IFCFACE((#11610)); +#11613= IFCPOLYLOOP((#11312,#11314,#11218)); +#11615= IFCFACEOUTERBOUND(#11613,.T.); +#11616= IFCFACE((#11615)); +#11618= IFCPOLYLOOP((#11262,#11316,#11260)); +#11620= IFCFACEOUTERBOUND(#11618,.T.); +#11621= IFCFACE((#11620)); +#11623= IFCPOLYLOOP((#11272,#11290,#11324)); +#11625= IFCFACEOUTERBOUND(#11623,.T.); +#11626= IFCFACE((#11625)); +#11628= IFCPOLYLOOP((#11280,#11298,#11278)); +#11630= IFCFACEOUTERBOUND(#11628,.T.); +#11631= IFCFACE((#11630)); +#11633= IFCPOLYLOOP((#11214,#11318,#11312)); +#11635= IFCFACEOUTERBOUND(#11633,.T.); +#11636= IFCFACE((#11635)); +#11638= IFCPOLYLOOP((#11218,#11216,#11312)); +#11640= IFCFACEOUTERBOUND(#11638,.T.); +#11641= IFCFACE((#11640)); +#11643= IFCPOLYLOOP((#11320,#11322,#11306)); +#11645= IFCFACEOUTERBOUND(#11643,.T.); +#11646= IFCFACE((#11645)); +#11648= IFCPOLYLOOP((#11266,#11310,#11264)); +#11650= IFCFACEOUTERBOUND(#11648,.T.); +#11651= IFCFACE((#11650)); +#11653= IFCPOLYLOOP((#11320,#11318,#11288)); +#11655= IFCFACEOUTERBOUND(#11653,.T.); +#11656= IFCFACE((#11655)); +#11658= IFCPOLYLOOP((#11322,#11328,#11306)); +#11660= IFCFACEOUTERBOUND(#11658,.T.); +#11661= IFCFACE((#11660)); +#11663= IFCPOLYLOOP((#11304,#11326,#11322)); +#11665= IFCFACEOUTERBOUND(#11663,.T.); +#11666= IFCFACE((#11665)); +#11668= IFCPOLYLOOP((#11272,#11274,#11290)); +#11670= IFCFACEOUTERBOUND(#11668,.T.); +#11671= IFCFACE((#11670)); +#11673= IFCPOLYLOOP((#11320,#11306,#11318)); +#11675= IFCFACEOUTERBOUND(#11673,.T.); +#11676= IFCFACE((#11675)); +#11678= IFCPOLYLOOP((#11310,#11270,#11324)); +#11680= IFCFACEOUTERBOUND(#11678,.T.); +#11681= IFCFACE((#11680)); +#11683= IFCPOLYLOOP((#11324,#11270,#11272)); +#11685= IFCFACEOUTERBOUND(#11683,.T.); +#11686= IFCFACE((#11685)); +#11688= IFCPOLYLOOP((#11290,#11276,#11294)); +#11690= IFCFACEOUTERBOUND(#11688,.T.); +#11691= IFCFACE((#11690)); +#11693= IFCPOLYLOOP((#11326,#11304,#11284)); +#11695= IFCFACEOUTERBOUND(#11693,.T.); +#11696= IFCFACE((#11695)); +#11698= IFCPOLYLOOP((#11274,#11276,#11290)); +#11700= IFCFACEOUTERBOUND(#11698,.T.); +#11701= IFCFACE((#11700)); +#11703= IFCPOLYLOOP((#11324,#11284,#11310)); +#11705= IFCFACEOUTERBOUND(#11703,.T.); +#11706= IFCFACE((#11705)); +#11708= IFCPOLYLOOP((#11282,#11298,#11280)); +#11710= IFCFACEOUTERBOUND(#11708,.T.); +#11711= IFCFACE((#11710)); +#11713= IFCPOLYLOOP((#11320,#11316,#11304)); +#11715= IFCFACEOUTERBOUND(#11713,.T.); +#11716= IFCFACE((#11715)); +#11718= IFCPOLYLOOP((#11306,#11328,#11312)); +#11720= IFCFACEOUTERBOUND(#11718,.T.); +#11721= IFCFACE((#11720)); +#11723= IFCPOLYLOOP((#11276,#11278,#11294)); +#11725= IFCFACEOUTERBOUND(#11723,.T.); +#11726= IFCFACE((#11725)); +#11728= IFCPOLYLOOP((#11212,#11210,#11318)); +#11730= IFCFACEOUTERBOUND(#11728,.T.); +#11731= IFCFACE((#11730)); +#11733= IFCPOLYLOOP((#11322,#11326,#11302,#11328)); +#11735= IFCFACEOUTERBOUND(#11733,.T.); +#11736= IFCFACE((#11735)); +#11738= IFCPOLYLOOP((#11304,#11316,#11262)); +#11740= IFCFACEOUTERBOUND(#11738,.T.); +#11741= IFCFACE((#11740)); +#11743= IFCPOLYLOOP((#11296,#11228,#11292)); +#11745= IFCFACEOUTERBOUND(#11743,.T.); +#11746= IFCFACE((#11745)); +#11748= IFCPOLYLOOP((#11316,#11258,#11260)); +#11750= IFCFACEOUTERBOUND(#11748,.T.); +#11751= IFCFACE((#11750)); +#11753= IFCPOLYLOOP((#11300,#11234,#11232)); +#11755= IFCFACEOUTERBOUND(#11753,.T.); +#11756= IFCFACE((#11755)); +#11758= IFCPOLYLOOP((#11304,#11264,#11310)); +#11760= IFCFACEOUTERBOUND(#11758,.T.); +#11761= IFCFACE((#11760)); +#11763= IFCPOLYLOOP((#11278,#11298,#11294)); +#11765= IFCFACEOUTERBOUND(#11763,.T.); +#11766= IFCFACE((#11765)); +#11768= IFCPOLYLOOP((#11304,#11262,#11264)); +#11770= IFCFACEOUTERBOUND(#11768,.T.); +#11771= IFCFACE((#11770)); +#11773= IFCPOLYLOOP((#11230,#11296,#11300)); +#11775= IFCFACEOUTERBOUND(#11773,.T.); +#11776= IFCFACE((#11775)); +#11778= IFCPOLYLOOP((#11268,#11310,#11266)); +#11780= IFCFACEOUTERBOUND(#11778,.T.); +#11781= IFCFACE((#11780)); +#11783= IFCPOLYLOOP((#11310,#11268,#11270)); +#11785= IFCFACEOUTERBOUND(#11783,.T.); +#11786= IFCFACE((#11785)); +#11788= IFCPOLYLOOP((#11312,#11216,#11214)); +#11790= IFCFACEOUTERBOUND(#11788,.T.); +#11791= IFCFACE((#11790)); +#11793= IFCPOLYLOOP((#11316,#11320,#11288)); +#11795= IFCFACEOUTERBOUND(#11793,.T.); +#11796= IFCFACE((#11795)); +#11798= IFCPOLYLOOP((#11318,#11214,#11212)); +#11800= IFCFACEOUTERBOUND(#11798,.T.); +#11801= IFCFACE((#11800)); +#11803= IFCPOLYLOOP((#11286,#11312,#11328)); +#11805= IFCFACEOUTERBOUND(#11803,.T.); +#11806= IFCFACE((#11805)); +#11808= IFCPOLYLOOP((#11318,#11210,#11288)); +#11810= IFCFACEOUTERBOUND(#11808,.T.); +#11811= IFCFACE((#11810)); +#11813= IFCPOLYLOOP((#11292,#11308,#11286,#11360)); +#11815= IFCFACEOUTERBOUND(#11813,.T.); +#11816= IFCFACE((#11815)); +#11818= IFCPOLYLOOP((#11366,#11362,#11352)); +#11820= IFCFACEOUTERBOUND(#11818,.T.); +#11821= IFCFACE((#11820)); +#11823= IFCPOLYLOOP((#11364,#11258,#11288)); +#11825= IFCFACEOUTERBOUND(#11823,.T.); +#11826= IFCFACE((#11825)); +#11828= IFCPOLYLOOP((#11254,#11252,#11358)); +#11830= IFCFACEOUTERBOUND(#11828,.T.); +#11831= IFCFACE((#11830)); +#11833= IFCPOLYLOOP((#11362,#11358,#11352)); +#11835= IFCFACEOUTERBOUND(#11833,.T.); +#11836= IFCFACE((#11835)); +#11838= IFCPOLYLOOP((#11364,#11354,#11348)); +#11840= IFCFACEOUTERBOUND(#11838,.T.); +#11841= IFCFACE((#11840)); +#11843= IFCPOLYLOOP((#11358,#11362,#11254)); +#11845= IFCFACEOUTERBOUND(#11843,.T.); +#11846= IFCFACE((#11845)); +#11848= IFCPOLYLOOP((#11366,#11352,#11368)); +#11850= IFCFACEOUTERBOUND(#11848,.T.); +#11851= IFCFACE((#11850)); +#11853= IFCPOLYLOOP((#11254,#11362,#11256)); +#11855= IFCFACEOUTERBOUND(#11853,.T.); +#11856= IFCFACE((#11855)); +#11858= IFCPOLYLOOP((#11366,#11364,#11288)); +#11860= IFCFACEOUTERBOUND(#11858,.T.); +#11861= IFCFACE((#11860)); +#11863= IFCPOLYLOOP((#11354,#11366,#11368)); +#11865= IFCFACEOUTERBOUND(#11863,.T.); +#11866= IFCFACE((#11865)); +#11868= IFCPOLYLOOP((#11350,#11258,#11364)); +#11870= IFCFACEOUTERBOUND(#11868,.T.); +#11871= IFCFACE((#11870)); +#11873= IFCPOLYLOOP((#11236,#11234,#11300)); +#11875= IFCFACEOUTERBOUND(#11873,.T.); +#11876= IFCFACE((#11875)); +#11878= IFCPOLYLOOP((#11356,#11354,#11284)); +#11880= IFCFACEOUTERBOUND(#11878,.T.); +#11881= IFCFACE((#11880)); +#11883= IFCPOLYLOOP((#11356,#11284,#11324)); +#11885= IFCFACEOUTERBOUND(#11883,.T.); +#11886= IFCFACE((#11885)); +#11888= IFCPOLYLOOP((#11296,#11292,#11240)); +#11890= IFCFACEOUTERBOUND(#11888,.T.); +#11891= IFCFACE((#11890)); +#11893= IFCPOLYLOOP((#11244,#11360,#11246)); +#11895= IFCFACEOUTERBOUND(#11893,.T.); +#11896= IFCFACE((#11895)); +#11898= IFCPOLYLOOP((#11326,#11284,#11354)); +#11900= IFCFACEOUTERBOUND(#11898,.T.); +#11901= IFCFACE((#11900)); +#11903= IFCPOLYLOOP((#11242,#11240,#11292)); +#11905= IFCFACEOUTERBOUND(#11903,.T.); +#11906= IFCFACE((#11905)); +#11908= IFCPOLYLOOP((#11292,#11244,#11242)); +#11910= IFCFACEOUTERBOUND(#11908,.T.); +#11911= IFCFACE((#11910)); +#11913= IFCPOLYLOOP((#11286,#11328,#11358)); +#11915= IFCFACEOUTERBOUND(#11913,.T.); +#11916= IFCFACE((#11915)); +#11918= IFCPOLYLOOP((#11324,#11338,#11340)); +#11920= IFCFACEOUTERBOUND(#11918,.T.); +#11921= IFCFACE((#11920)); +#11923= IFCPOLYLOOP((#11292,#11360,#11244)); +#11925= IFCFACEOUTERBOUND(#11923,.T.); +#11926= IFCFACE((#11925)); +#11928= IFCPOLYLOOP((#11354,#11364,#11366)); +#11930= IFCFACEOUTERBOUND(#11928,.T.); +#11931= IFCFACE((#11930)); +#11933= IFCPOLYLOOP((#11362,#11366,#11288)); +#11935= IFCFACEOUTERBOUND(#11933,.T.); +#11936= IFCFACE((#11935)); +#11938= IFCPOLYLOOP((#11350,#11364,#11348)); +#11940= IFCFACEOUTERBOUND(#11938,.T.); +#11941= IFCFACE((#11940)); +#11943= IFCPOLYLOOP((#11346,#11348,#11354)); +#11945= IFCFACEOUTERBOUND(#11943,.T.); +#11946= IFCFACE((#11945)); +#11948= IFCPOLYLOOP((#11240,#11238,#11296)); +#11950= IFCFACEOUTERBOUND(#11948,.T.); +#11951= IFCFACE((#11950)); +#11953= IFCPOLYLOOP((#11354,#11368,#11326)); +#11955= IFCFACEOUTERBOUND(#11953,.T.); +#11956= IFCFACE((#11955)); +#11958= IFCPOLYLOOP((#11362,#11210,#11256)); +#11960= IFCFACEOUTERBOUND(#11958,.T.); +#11961= IFCFACE((#11960)); +#11963= IFCPOLYLOOP((#11294,#11334,#11290)); +#11965= IFCFACEOUTERBOUND(#11963,.T.); +#11966= IFCFACE((#11965)); +#11968= IFCPOLYLOOP((#11344,#11356,#11342)); +#11970= IFCFACEOUTERBOUND(#11968,.T.); +#11971= IFCFACE((#11970)); +#11973= IFCPOLYLOOP((#11332,#11294,#11298)); +#11975= IFCFACEOUTERBOUND(#11973,.T.); +#11976= IFCFACE((#11975)); +#11978= IFCPOLYLOOP((#11238,#11300,#11296)); +#11980= IFCFACEOUTERBOUND(#11978,.T.); +#11981= IFCFACE((#11980)); +#11983= IFCPOLYLOOP((#11344,#11346,#11356)); +#11985= IFCFACEOUTERBOUND(#11983,.T.); +#11986= IFCFACE((#11985)); +#11988= IFCPOLYLOOP((#11298,#11282,#11330)); +#11990= IFCFACEOUTERBOUND(#11988,.T.); +#11991= IFCFACE((#11990)); +#11993= IFCPOLYLOOP((#11356,#11340,#11342)); +#11995= IFCFACEOUTERBOUND(#11993,.T.); +#11996= IFCFACE((#11995)); +#11998= IFCPOLYLOOP((#11352,#11328,#11368)); +#12000= IFCFACEOUTERBOUND(#11998,.T.); +#12001= IFCFACE((#12000)); +#12003= IFCPOLYLOOP((#11368,#11328,#11302,#11326)); +#12005= IFCFACEOUTERBOUND(#12003,.T.); +#12006= IFCFACE((#12005)); +#12008= IFCPOLYLOOP((#11290,#11334,#11336)); +#12010= IFCFACEOUTERBOUND(#12008,.T.); +#12011= IFCFACE((#12010)); +#12013= IFCPOLYLOOP((#11336,#11338,#11290)); +#12015= IFCFACEOUTERBOUND(#12013,.T.); +#12016= IFCFACE((#12015)); +#12018= IFCPOLYLOOP((#11248,#11360,#11250)); +#12020= IFCFACEOUTERBOUND(#12018,.T.); +#12021= IFCFACE((#12020)); +#12023= IFCPOLYLOOP((#11290,#11338,#11324)); +#12025= IFCFACEOUTERBOUND(#12023,.T.); +#12026= IFCFACE((#12025)); +#12028= IFCPOLYLOOP((#11298,#11330,#11332)); +#12030= IFCFACEOUTERBOUND(#12028,.T.); +#12031= IFCFACE((#12030)); +#12033= IFCPOLYLOOP((#11328,#11352,#11358)); +#12035= IFCFACEOUTERBOUND(#12033,.T.); +#12036= IFCFACE((#12035)); +#12038= IFCPOLYLOOP((#11356,#11324,#11340)); +#12040= IFCFACEOUTERBOUND(#12038,.T.); +#12041= IFCFACE((#12040)); +#12043= IFCPOLYLOOP((#11248,#11246,#11360)); +#12045= IFCFACEOUTERBOUND(#12043,.T.); +#12046= IFCFACE((#12045)); +#12048= IFCPOLYLOOP((#11354,#11356,#11346)); +#12050= IFCFACEOUTERBOUND(#12048,.T.); +#12051= IFCFACE((#12050)); +#12053= IFCPOLYLOOP((#11334,#11294,#11332)); +#12055= IFCFACEOUTERBOUND(#12053,.T.); +#12056= IFCFACE((#12055)); +#12058= IFCPOLYLOOP((#11236,#11300,#11238)); +#12060= IFCFACEOUTERBOUND(#12058,.T.); +#12061= IFCFACE((#12060)); +#12063= IFCPOLYLOOP((#11358,#11360,#11286)); +#12065= IFCFACEOUTERBOUND(#12063,.T.); +#12066= IFCFACE((#12065)); +#12068= IFCPOLYLOOP((#11358,#11252,#11250)); +#12070= IFCFACEOUTERBOUND(#12068,.T.); +#12071= IFCFACE((#12070)); +#12073= IFCPOLYLOOP((#11362,#11288,#11210)); +#12075= IFCFACEOUTERBOUND(#12073,.T.); +#12076= IFCFACE((#12075)); +#12078= IFCPOLYLOOP((#11360,#11358,#11250)); +#12080= IFCFACEOUTERBOUND(#12078,.T.); +#12081= IFCFACE((#12080)); +#12083= IFCPOLYLOOP((#11388,#11390,#11392,#11394,#11396,#11398,#11400,#11402,#11404,#11406,#11408,#11410,#11412,#11414,#11416,#11370,#11372,#11374,#11376,#11378,#11380,#11382,#11384,#11386)); +#12085= IFCFACEOUTERBOUND(#12083,.T.); +#12086= IFCFACE((#12085)); +#12088= IFCPOLYLOOP((#11370,#11282,#11280,#11372)); +#12090= IFCFACEOUTERBOUND(#12088,.T.); +#12091= IFCFACE((#12090)); +#12093= IFCPOLYLOOP((#11372,#11280,#11278,#11374)); +#12095= IFCFACEOUTERBOUND(#12093,.T.); +#12096= IFCFACE((#12095)); +#12098= IFCPOLYLOOP((#11376,#11276,#11274,#11378)); +#12100= IFCFACEOUTERBOUND(#12098,.T.); +#12101= IFCFACE((#12100)); +#12103= IFCPOLYLOOP((#11374,#11278,#11276,#11376)); +#12105= IFCFACEOUTERBOUND(#12103,.T.); +#12106= IFCFACE((#12105)); +#12108= IFCPOLYLOOP((#11378,#11274,#11272,#11380)); +#12110= IFCFACEOUTERBOUND(#12108,.T.); +#12111= IFCFACE((#12110)); +#12113= IFCPOLYLOOP((#11270,#11382,#11380,#11272)); +#12115= IFCFACEOUTERBOUND(#12113,.T.); +#12116= IFCFACE((#12115)); +#12118= IFCPOLYLOOP((#11266,#11264,#11388,#11386)); +#12120= IFCFACEOUTERBOUND(#12118,.T.); +#12121= IFCFACE((#12120)); +#12123= IFCPOLYLOOP((#11268,#11266,#11386,#11384)); +#12125= IFCFACEOUTERBOUND(#12123,.T.); +#12126= IFCFACE((#12125)); +#12128= IFCPOLYLOOP((#11260,#11258,#11394,#11392)); +#12130= IFCFACEOUTERBOUND(#12128,.T.); +#12131= IFCFACE((#12130)); +#12133= IFCPOLYLOOP((#11262,#11260,#11392,#11390)); +#12135= IFCFACEOUTERBOUND(#12133,.T.); +#12136= IFCFACE((#12135)); +#12138= IFCPOLYLOOP((#11264,#11262,#11390,#11388)); +#12140= IFCFACEOUTERBOUND(#12138,.T.); +#12141= IFCFACE((#12140)); +#12143= IFCPOLYLOOP((#11384,#11382,#11270,#11268)); +#12145= IFCFACEOUTERBOUND(#12143,.T.); +#12146= IFCFACE((#12145)); +#12148= IFCPOLYLOOP((#11394,#11258,#11350,#11396)); +#12150= IFCFACEOUTERBOUND(#12148,.T.); +#12151= IFCFACE((#12150)); +#12153= IFCPOLYLOOP((#11396,#11350,#11348,#11398)); +#12155= IFCFACEOUTERBOUND(#12153,.T.); +#12156= IFCFACE((#12155)); +#12158= IFCPOLYLOOP((#11402,#11400,#11346,#11344)); +#12160= IFCFACEOUTERBOUND(#12158,.T.); +#12161= IFCFACE((#12160)); +#12163= IFCPOLYLOOP((#11348,#11346,#11400,#11398)); +#12165= IFCFACEOUTERBOUND(#12163,.T.); +#12166= IFCFACE((#12165)); +#12168= IFCPOLYLOOP((#11404,#11402,#11344,#11342)); +#12170= IFCFACEOUTERBOUND(#12168,.T.); +#12171= IFCFACE((#12170)); +#12173= IFCPOLYLOOP((#11340,#11406,#11404,#11342)); +#12175= IFCFACEOUTERBOUND(#12173,.T.); +#12176= IFCFACE((#12175)); +#12178= IFCPOLYLOOP((#11408,#11338,#11336,#11410)); +#12180= IFCFACEOUTERBOUND(#12178,.T.); +#12181= IFCFACE((#12180)); +#12183= IFCPOLYLOOP((#11410,#11336,#11334,#11412)); +#12185= IFCFACEOUTERBOUND(#12183,.T.); +#12186= IFCFACE((#12185)); +#12188= IFCPOLYLOOP((#11416,#11414,#11332,#11330)); +#12190= IFCFACEOUTERBOUND(#12188,.T.); +#12191= IFCFACE((#12190)); +#12193= IFCPOLYLOOP((#11414,#11412,#11334,#11332)); +#12195= IFCFACEOUTERBOUND(#12193,.T.); +#12196= IFCFACE((#12195)); +#12198= IFCPOLYLOOP((#11370,#11416,#11330,#11282)); +#12200= IFCFACEOUTERBOUND(#12198,.T.); +#12201= IFCFACE((#12200)); +#12203= IFCPOLYLOOP((#11408,#11406,#11340,#11338)); +#12205= IFCFACEOUTERBOUND(#12203,.T.); +#12206= IFCFACE((#12205)); +#12208= IFCCARTESIANPOINT((84.4999999999932,49.,900.)); +#12210= IFCCARTESIANPOINT((85.5222252113212,49.,892.235428646924)); +#12212= IFCCARTESIANPOINT((88.51923788646,49.,885.)); +#12214= IFCCARTESIANPOINT((93.2867965643969,49.,878.786796564403)); +#12216= IFCCARTESIANPOINT((99.4999999999932,49.,874.019237886467)); +#12218= IFCCARTESIANPOINT((106.735428646918,49.,871.022225211328)); +#12220= IFCCARTESIANPOINT((114.499999999993,49.,870.)); +#12222= IFCCARTESIANPOINT((122.264571353069,49.,871.022225211328)); +#12224= IFCCARTESIANPOINT((129.499999999993,49.,874.019237886467)); +#12226= IFCCARTESIANPOINT((135.71320343559,49.,878.786796564404)); +#12228= IFCCARTESIANPOINT((140.480762113526,49.,885.)); +#12230= IFCCARTESIANPOINT((143.477774788665,49.,892.235428646924)); +#12232= IFCCARTESIANPOINT((144.499999999993,49.,900.)); +#12234= IFCCARTESIANPOINT((143.477774788665,49.,907.764571353076)); +#12236= IFCCARTESIANPOINT((140.480762113526,49.,915.)); +#12238= IFCCARTESIANPOINT((135.713203435589,49.,921.213203435596)); +#12240= IFCCARTESIANPOINT((129.499999999993,49.,925.980762113533)); +#12242= IFCCARTESIANPOINT((122.264571353069,49.,928.977774788672)); +#12244= IFCCARTESIANPOINT((114.499999999993,49.,930.)); +#12246= IFCCARTESIANPOINT((106.735428646917,49.,928.977774788672)); +#12248= IFCCARTESIANPOINT((99.4999999999931,49.,925.980762113533)); +#12250= IFCCARTESIANPOINT((93.2867965643967,49.,921.213203435596)); +#12252= IFCCARTESIANPOINT((88.51923788646,49.,915.)); +#12254= IFCCARTESIANPOINT((85.5222252113211,49.,907.764571353075)); +#12256= IFCCARTESIANPOINT((84.4999999999932,57.,900.)); +#12258= IFCCARTESIANPOINT((85.5222252113211,57.,907.764571353075)); +#12260= IFCCARTESIANPOINT((88.51923788646,57.,915.)); +#12262= IFCCARTESIANPOINT((93.2867965643967,57.,921.213203435596)); +#12264= IFCCARTESIANPOINT((99.4999999999931,57.,925.980762113533)); +#12266= IFCCARTESIANPOINT((106.735428646917,57.,928.977774788672)); +#12268= IFCCARTESIANPOINT((114.499999999993,57.,930.)); +#12270= IFCCARTESIANPOINT((122.264571353069,57.,928.977774788672)); +#12272= IFCCARTESIANPOINT((129.499999999993,57.,925.980762113533)); +#12274= IFCCARTESIANPOINT((135.713203435589,57.,921.213203435596)); +#12276= IFCCARTESIANPOINT((140.480762113526,57.,915.)); +#12278= IFCCARTESIANPOINT((143.477774788665,57.,907.764571353076)); +#12280= IFCCARTESIANPOINT((144.499999999993,57.,900.)); +#12282= IFCCARTESIANPOINT((143.477774788665,57.,892.235428646924)); +#12284= IFCCARTESIANPOINT((140.480762113526,57.,885.)); +#12286= IFCCARTESIANPOINT((135.71320343559,57.,878.786796564404)); +#12288= IFCCARTESIANPOINT((129.499999999993,57.,874.019237886467)); +#12290= IFCCARTESIANPOINT((122.264571353069,57.,871.022225211328)); +#12292= IFCCARTESIANPOINT((114.499999999993,57.,870.)); +#12294= IFCCARTESIANPOINT((106.735428646918,57.,871.022225211328)); +#12296= IFCCARTESIANPOINT((99.4999999999932,57.,874.019237886467)); +#12298= IFCCARTESIANPOINT((93.2867965643969,57.,878.786796564403)); +#12300= IFCCARTESIANPOINT((88.51923788646,57.,885.)); +#12302= IFCCARTESIANPOINT((85.5222252113212,57.,892.235428646924)); +#12304= IFCPOLYLOOP((#12238,#12240,#12242,#12244,#12246,#12248,#12250,#12252,#12254,#12208,#12210,#12212,#12214,#12216,#12218,#12220,#12222,#12224,#12226,#12228,#12230,#12232,#12234,#12236)); +#12306= IFCFACEOUTERBOUND(#12304,.T.); +#12307= IFCFACE((#12306)); +#12309= IFCPOLYLOOP((#12288,#12290,#12292,#12294,#12296,#12298,#12300,#12302,#12256,#12258,#12260,#12262,#12264,#12266,#12268,#12270,#12272,#12274,#12276,#12278,#12280,#12282,#12284,#12286)); +#12311= IFCFACEOUTERBOUND(#12309,.T.); +#12312= IFCFACE((#12311)); +#12314= IFCPOLYLOOP((#12256,#12208,#12254,#12258)); +#12316= IFCFACEOUTERBOUND(#12314,.T.); +#12317= IFCFACE((#12316)); +#12319= IFCPOLYLOOP((#12258,#12254,#12252,#12260)); +#12321= IFCFACEOUTERBOUND(#12319,.T.); +#12322= IFCFACE((#12321)); +#12324= IFCPOLYLOOP((#12264,#12262,#12250,#12248)); +#12326= IFCFACEOUTERBOUND(#12324,.T.); +#12327= IFCFACE((#12326)); +#12329= IFCPOLYLOOP((#12250,#12262,#12260,#12252)); +#12331= IFCFACEOUTERBOUND(#12329,.T.); +#12332= IFCFACE((#12331)); +#12334= IFCPOLYLOOP((#12266,#12264,#12248,#12246)); +#12336= IFCFACEOUTERBOUND(#12334,.T.); +#12337= IFCFACE((#12336)); +#12339= IFCPOLYLOOP((#12266,#12246,#12244,#12268)); +#12341= IFCFACEOUTERBOUND(#12339,.T.); +#12342= IFCFACE((#12341)); +#12344= IFCPOLYLOOP((#12268,#12244,#12242,#12270)); +#12346= IFCFACEOUTERBOUND(#12344,.T.); +#12347= IFCFACE((#12346)); +#12349= IFCPOLYLOOP((#12270,#12242,#12240,#12272)); +#12351= IFCFACEOUTERBOUND(#12349,.T.); +#12352= IFCFACE((#12351)); +#12354= IFCPOLYLOOP((#12276,#12274,#12238,#12236)); +#12356= IFCFACEOUTERBOUND(#12354,.T.); +#12357= IFCFACE((#12356)); +#12359= IFCPOLYLOOP((#12238,#12274,#12272,#12240)); +#12361= IFCFACEOUTERBOUND(#12359,.T.); +#12362= IFCFACE((#12361)); +#12364= IFCPOLYLOOP((#12278,#12276,#12236,#12234)); +#12366= IFCFACEOUTERBOUND(#12364,.T.); +#12367= IFCFACE((#12366)); +#12369= IFCPOLYLOOP((#12278,#12234,#12232,#12280)); +#12371= IFCFACEOUTERBOUND(#12369,.T.); +#12372= IFCFACE((#12371)); +#12374= IFCPOLYLOOP((#12280,#12232,#12230,#12282)); +#12376= IFCFACEOUTERBOUND(#12374,.T.); +#12377= IFCFACE((#12376)); +#12379= IFCPOLYLOOP((#12282,#12230,#12228,#12284)); +#12381= IFCFACEOUTERBOUND(#12379,.T.); +#12382= IFCFACE((#12381)); +#12384= IFCPOLYLOOP((#12288,#12286,#12226,#12224)); +#12386= IFCFACEOUTERBOUND(#12384,.T.); +#12387= IFCFACE((#12386)); +#12389= IFCPOLYLOOP((#12226,#12286,#12284,#12228)); +#12391= IFCFACEOUTERBOUND(#12389,.T.); +#12392= IFCFACE((#12391)); +#12394= IFCPOLYLOOP((#12290,#12288,#12224,#12222)); +#12396= IFCFACEOUTERBOUND(#12394,.T.); +#12397= IFCFACE((#12396)); +#12399= IFCPOLYLOOP((#12290,#12222,#12220,#12292)); +#12401= IFCFACEOUTERBOUND(#12399,.T.); +#12402= IFCFACE((#12401)); +#12404= IFCPOLYLOOP((#12292,#12220,#12218,#12294)); +#12406= IFCFACEOUTERBOUND(#12404,.T.); +#12407= IFCFACE((#12406)); +#12409= IFCPOLYLOOP((#12294,#12218,#12216,#12296)); +#12411= IFCFACEOUTERBOUND(#12409,.T.); +#12412= IFCFACE((#12411)); +#12414= IFCPOLYLOOP((#12300,#12298,#12214,#12212)); +#12416= IFCFACEOUTERBOUND(#12414,.T.); +#12417= IFCFACE((#12416)); +#12419= IFCPOLYLOOP((#12214,#12298,#12296,#12216)); +#12421= IFCFACEOUTERBOUND(#12419,.T.); +#12422= IFCFACE((#12421)); +#12424= IFCPOLYLOOP((#12302,#12300,#12212,#12210)); +#12426= IFCFACEOUTERBOUND(#12424,.T.); +#12427= IFCFACE((#12426)); +#12429= IFCPOLYLOOP((#12302,#12210,#12208,#12256)); +#12431= IFCFACEOUTERBOUND(#12429,.T.); +#12432= IFCFACE((#12431)); +#12434= IFCCARTESIANPOINT((107.,103.,900.)); +#12436= IFCCARTESIANPOINT((107.340741737105,103.,897.411809548974)); +#12438= IFCCARTESIANPOINT((108.339745962152,103.,895.)); +#12440= IFCCARTESIANPOINT((109.928932188131,103.,892.928932188134)); +#12442= IFCCARTESIANPOINT((112.,103.,891.339745962155)); +#12444= IFCCARTESIANPOINT((114.411809548971,103.,890.340741737109)); +#12446= IFCCARTESIANPOINT((117.,103.,890.)); +#12448= IFCCARTESIANPOINT((119.588190451021,103.,890.340741737109)); +#12450= IFCCARTESIANPOINT((122.,103.,891.339745962155)); +#12452= IFCCARTESIANPOINT((124.071067811862,103.,892.928932188134)); +#12454= IFCCARTESIANPOINT((125.660254037841,103.,895.)); +#12456= IFCCARTESIANPOINT((126.659258262887,103.,897.411809548974)); +#12458= IFCCARTESIANPOINT((127.,103.,900.)); +#12460= IFCCARTESIANPOINT((126.659258262887,103.,902.588190451025)); +#12462= IFCCARTESIANPOINT((125.660254037841,103.,905.)); +#12464= IFCCARTESIANPOINT((124.071067811862,103.,907.071067811865)); +#12466= IFCCARTESIANPOINT((122.,103.,908.660254037844)); +#12468= IFCCARTESIANPOINT((119.588190451022,103.,909.65925826289)); +#12470= IFCCARTESIANPOINT((117.,103.,910.)); +#12472= IFCCARTESIANPOINT((114.411809548971,103.,909.65925826289)); +#12474= IFCCARTESIANPOINT((112.,103.,908.660254037844)); +#12476= IFCCARTESIANPOINT((109.928932188131,103.,907.071067811865)); +#12478= IFCCARTESIANPOINT((108.339745962152,103.,905.)); +#12480= IFCCARTESIANPOINT((107.340741737106,103.,902.588190451025)); +#12482= IFCCARTESIANPOINT((107.,133.,900.)); +#12484= IFCCARTESIANPOINT((107.340741737106,133.,897.411809548974)); +#12486= IFCCARTESIANPOINT((108.339745962152,133.,895.)); +#12488= IFCCARTESIANPOINT((109.928932188131,133.,892.928932188134)); +#12490= IFCCARTESIANPOINT((112.,133.,891.339745962155)); +#12492= IFCCARTESIANPOINT((114.411809548971,133.,890.340741737109)); +#12494= IFCCARTESIANPOINT((117.,133.,890.)); +#12496= IFCCARTESIANPOINT((119.588190451021,133.,890.340741737109)); +#12498= IFCCARTESIANPOINT((122.,133.,891.339745962155)); +#12500= IFCCARTESIANPOINT((124.071067811862,133.,892.928932188134)); +#12502= IFCCARTESIANPOINT((125.660254037841,133.,895.)); +#12504= IFCCARTESIANPOINT((126.659258262887,133.,897.411809548974)); +#12506= IFCCARTESIANPOINT((127.,133.,900.)); +#12508= IFCCARTESIANPOINT((126.659258262887,133.,902.588190451024)); +#12510= IFCCARTESIANPOINT((125.660254037841,133.,905.)); +#12512= IFCCARTESIANPOINT((124.071067811862,133.,907.071067811865)); +#12514= IFCCARTESIANPOINT((122.,133.,908.660254037844)); +#12516= IFCCARTESIANPOINT((119.588190451022,133.,909.65925826289)); +#12518= IFCCARTESIANPOINT((117.,133.,910.)); +#12520= IFCCARTESIANPOINT((114.411809548971,133.,909.65925826289)); +#12522= IFCCARTESIANPOINT((112.,133.,908.660254037844)); +#12524= IFCCARTESIANPOINT((109.928932188131,133.,907.071067811865)); +#12526= IFCCARTESIANPOINT((108.339745962152,133.,905.)); +#12528= IFCCARTESIANPOINT((107.340741737105,133.,902.588190451024)); +#12530= IFCCARTESIANPOINT((132.,138.,900.)); +#12532= IFCCARTESIANPOINT((128.464466094066,136.535533906906,900.)); +#12534= IFCCARTESIANPOINT((110.349364905386,145.500000000972,900.)); +#12536= IFCCARTESIANPOINT((119.5,154.650635095585,900.)); +#12538= IFCCARTESIANPOINT((132.,158.,900.)); +#12540= IFCCARTESIANPOINT((132.,157.659258263866,897.411809548973)); +#12542= IFCCARTESIANPOINT((132.,156.66025403882,895.)); +#12544= IFCCARTESIANPOINT((132.,155.071067812841,892.928932188133)); +#12546= IFCCARTESIANPOINT((132.,153.,891.339745962154)); +#12548= IFCCARTESIANPOINT((132.,150.588190452,890.340741737108)); +#12550= IFCCARTESIANPOINT((132.,148.,890.)); +#12552= IFCCARTESIANPOINT((132.,145.41180954995,890.340741737107)); +#12554= IFCCARTESIANPOINT((132.,143.,891.339745962154)); +#12556= IFCCARTESIANPOINT((132.,140.928932189109,892.928932188133)); +#12558= IFCCARTESIANPOINT((132.,139.33974596313,895.)); +#12560= IFCCARTESIANPOINT((132.,138.340741738084,897.411809548973)); +#12562= IFCCARTESIANPOINT((108.705817543481,139.366197741694,900.)); +#12564= IFCCARTESIANPOINT((125.633802218658,156.294182446607,900.)); +#12566= IFCCARTESIANPOINT((107.852908771739,136.183098871331,900.)); +#12568= IFCCARTESIANPOINT((128.816901109331,157.147091223791,900.)); +#12570= IFCCARTESIANPOINT((107.426454385867,134.59154943615,900.)); +#12572= IFCCARTESIANPOINT((130.408450554667,157.573545612383,900.)); +#12574= IFCCARTESIANPOINT((114.924682452693,150.075317548278,900.)); +#12576= IFCCARTESIANPOINT((122.462328104862,146.752915047667,890.151922655301)); +#12578= IFCCARTESIANPOINT((118.247085588131,142.53767117078,890.151922490435)); +#12580= IFCCARTESIANPOINT((109.527591224433,142.433098871333,900.)); +#12582= IFCCARTESIANPOINT((124.98938219077,151.670376319264,891.307206842548)); +#12584= IFCCARTESIANPOINT((115.964913286317,139.583875588082,890.276218677194)); +#12586= IFCCARTESIANPOINT((111.9716622596,138.960135521602,891.923303103071)); +#12588= IFCCARTESIANPOINT((127.981542462129,140.376369366451,892.487405404094)); +#12590= IFCCARTESIANPOINT((124.623630341939,137.018457616091,892.487405145907)); +#12592= IFCCARTESIANPOINT((123.498717067131,141.501282595584,890.4535208478)); +#12594= IFCCARTESIANPOINT((117.079490361326,147.671761870505,891.944762654568)); +#12596= IFCCARTESIANPOINT((122.566901109329,155.472408771096,900.)); +#12598= IFCCARTESIANPOINT((117.212341226346,152.362976321932,900.)); +#12600= IFCCARTESIANPOINT((112.63702367904,147.787658774625,900.)); +#12602= IFCCARTESIANPOINT((132.,138.340741738084,902.588190451024)); +#12604= IFCCARTESIANPOINT((132.,139.339745963131,905.)); +#12606= IFCCARTESIANPOINT((132.,140.92893218911,907.071067811864)); +#12608= IFCCARTESIANPOINT((132.,143.,908.660254037843)); +#12610= IFCCARTESIANPOINT((132.,145.41180954995,909.659258262889)); +#12612= IFCCARTESIANPOINT((132.,148.,910.)); +#12614= IFCCARTESIANPOINT((132.,150.588190452,909.659258262889)); +#12616= IFCCARTESIANPOINT((132.,153.,908.660254037843)); +#12618= IFCCARTESIANPOINT((132.,155.07106781284,907.071067811864)); +#12620= IFCCARTESIANPOINT((132.,156.660254038819,905.)); +#12622= IFCCARTESIANPOINT((132.,157.659258263866,902.588190451024)); +#12624= IFCCARTESIANPOINT((118.247085588019,142.5376711709,909.848077509534)); +#12626= IFCCARTESIANPOINT((122.462328104403,146.752915047778,909.848077344633)); +#12628= IFCCARTESIANPOINT((124.989382190686,151.6703763193,908.692793157413)); +#12630= IFCCARTESIANPOINT((115.964913286296,139.583875588111,909.723781322796)); +#12632= IFCCARTESIANPOINT((111.971662259594,138.960135521622,908.076696896917)); +#12634= IFCCARTESIANPOINT((124.62363034187,137.018457616132,907.51259485416)); +#12636= IFCCARTESIANPOINT((127.981542462138,140.376369366446,907.512594595895)); +#12638= IFCCARTESIANPOINT((123.498717066739,141.501282595925,909.546479152359)); +#12640= IFCCARTESIANPOINT((117.328237737081,147.92050930672,908.055237317156)); +#12642= IFCCARTESIANPOINT((237.,158.,900.)); +#12644= IFCCARTESIANPOINT((237.,157.659258263866,902.588190451024)); +#12646= IFCCARTESIANPOINT((237.,156.660254038819,905.)); +#12648= IFCCARTESIANPOINT((237.,155.07106781284,907.071067811865)); +#12650= IFCCARTESIANPOINT((237.,153.,908.660254037844)); +#12652= IFCCARTESIANPOINT((237.,150.588190452,909.65925826289)); +#12654= IFCCARTESIANPOINT((237.,148.,910.)); +#12656= IFCCARTESIANPOINT((237.,145.41180954995,909.65925826289)); +#12658= IFCCARTESIANPOINT((237.,143.,908.660254037844)); +#12660= IFCCARTESIANPOINT((237.,140.928932189109,907.071067811865)); +#12662= IFCCARTESIANPOINT((237.,139.33974596313,905.)); +#12664= IFCCARTESIANPOINT((237.,138.340741738084,902.588190451024)); +#12666= IFCCARTESIANPOINT((237.,138.,900.)); +#12668= IFCCARTESIANPOINT((237.,138.340741738084,897.411809548974)); +#12670= IFCCARTESIANPOINT((237.,139.339745963131,895.)); +#12672= IFCCARTESIANPOINT((237.,140.928932189109,892.928932188134)); +#12674= IFCCARTESIANPOINT((237.,143.,891.339745962155)); +#12676= IFCCARTESIANPOINT((237.,145.41180954995,890.340741737108)); +#12678= IFCCARTESIANPOINT((237.,148.,890.)); +#12680= IFCCARTESIANPOINT((237.,150.588190452,890.340741737108)); +#12682= IFCCARTESIANPOINT((237.,153.,891.339745962155)); +#12684= IFCCARTESIANPOINT((237.,155.071067812841,892.928932188134)); +#12686= IFCCARTESIANPOINT((237.,156.660254038819,895.)); +#12688= IFCCARTESIANPOINT((237.,157.659258263866,897.411809548974)); +#12690= IFCPOLYLOOP((#12440,#12442,#12444,#12446,#12448,#12450,#12452,#12454,#12456,#12458,#12460,#12462,#12464,#12466,#12468,#12470,#12472,#12474,#12476,#12478,#12480,#12434,#12436,#12438)); +#12692= IFCFACEOUTERBOUND(#12690,.T.); +#12693= IFCFACE((#12692)); +#12695= IFCPOLYLOOP((#12484,#12436,#12434,#12482)); +#12697= IFCFACEOUTERBOUND(#12695,.T.); +#12698= IFCFACE((#12697)); +#12700= IFCPOLYLOOP((#12486,#12438,#12436,#12484)); +#12702= IFCFACEOUTERBOUND(#12700,.T.); +#12703= IFCFACE((#12702)); +#12705= IFCPOLYLOOP((#12440,#12488,#12490,#12442)); +#12707= IFCFACEOUTERBOUND(#12705,.T.); +#12708= IFCFACE((#12707)); +#12710= IFCPOLYLOOP((#12486,#12488,#12440,#12438)); +#12712= IFCFACEOUTERBOUND(#12710,.T.); +#12713= IFCFACE((#12712)); +#12715= IFCPOLYLOOP((#12442,#12490,#12492,#12444)); +#12717= IFCFACEOUTERBOUND(#12715,.T.); +#12718= IFCFACE((#12717)); +#12720= IFCPOLYLOOP((#12444,#12492,#12494,#12446)); +#12722= IFCFACEOUTERBOUND(#12720,.T.); +#12723= IFCFACE((#12722)); +#12725= IFCPOLYLOOP((#12498,#12450,#12448,#12496)); +#12727= IFCFACEOUTERBOUND(#12725,.T.); +#12728= IFCFACE((#12727)); +#12730= IFCPOLYLOOP((#12500,#12452,#12450,#12498)); +#12732= IFCFACEOUTERBOUND(#12730,.T.); +#12733= IFCFACE((#12732)); +#12735= IFCPOLYLOOP((#12454,#12502,#12504,#12456)); +#12737= IFCFACEOUTERBOUND(#12735,.T.); +#12738= IFCFACE((#12737)); +#12740= IFCPOLYLOOP((#12500,#12502,#12454,#12452)); +#12742= IFCFACEOUTERBOUND(#12740,.T.); +#12743= IFCFACE((#12742)); +#12745= IFCPOLYLOOP((#12456,#12504,#12506,#12458)); +#12747= IFCFACEOUTERBOUND(#12745,.T.); +#12748= IFCFACE((#12747)); +#12750= IFCPOLYLOOP((#12448,#12446,#12494,#12496)); +#12752= IFCFACEOUTERBOUND(#12750,.T.); +#12753= IFCFACE((#12752)); +#12755= IFCPOLYLOOP((#12508,#12460,#12458,#12506)); +#12757= IFCFACEOUTERBOUND(#12755,.T.); +#12758= IFCFACE((#12757)); +#12760= IFCPOLYLOOP((#12510,#12462,#12460,#12508)); +#12762= IFCFACEOUTERBOUND(#12760,.T.); +#12763= IFCFACE((#12762)); +#12765= IFCPOLYLOOP((#12464,#12512,#12514,#12466)); +#12767= IFCFACEOUTERBOUND(#12765,.T.); +#12768= IFCFACE((#12767)); +#12770= IFCPOLYLOOP((#12510,#12512,#12464,#12462)); +#12772= IFCFACEOUTERBOUND(#12770,.T.); +#12773= IFCFACE((#12772)); +#12775= IFCPOLYLOOP((#12466,#12514,#12516,#12468)); +#12777= IFCFACEOUTERBOUND(#12775,.T.); +#12778= IFCFACE((#12777)); +#12780= IFCPOLYLOOP((#12468,#12516,#12518,#12470)); +#12782= IFCFACEOUTERBOUND(#12780,.T.); +#12783= IFCFACE((#12782)); +#12785= IFCPOLYLOOP((#12522,#12474,#12472,#12520)); +#12787= IFCFACEOUTERBOUND(#12785,.T.); +#12788= IFCFACE((#12787)); +#12790= IFCPOLYLOOP((#12524,#12476,#12474,#12522)); +#12792= IFCFACEOUTERBOUND(#12790,.T.); +#12793= IFCFACE((#12792)); +#12795= IFCPOLYLOOP((#12478,#12526,#12528,#12480)); +#12797= IFCFACEOUTERBOUND(#12795,.T.); +#12798= IFCFACE((#12797)); +#12800= IFCPOLYLOOP((#12524,#12526,#12478,#12476)); +#12802= IFCFACEOUTERBOUND(#12800,.T.); +#12803= IFCFACE((#12802)); +#12805= IFCPOLYLOOP((#12480,#12528,#12482,#12434)); +#12807= IFCFACEOUTERBOUND(#12805,.T.); +#12808= IFCFACE((#12807)); +#12810= IFCPOLYLOOP((#12472,#12470,#12518,#12520)); +#12812= IFCFACEOUTERBOUND(#12810,.T.); +#12813= IFCFACE((#12812)); +#12815= IFCPOLYLOOP((#12484,#12570,#12486)); +#12817= IFCFACEOUTERBOUND(#12815,.T.); +#12818= IFCFACE((#12817)); +#12820= IFCPOLYLOOP((#12586,#12492,#12562)); +#12822= IFCFACEOUTERBOUND(#12820,.T.); +#12823= IFCFACE((#12822)); +#12825= IFCPOLYLOOP((#12584,#12578,#12590)); +#12827= IFCFACEOUTERBOUND(#12825,.T.); +#12828= IFCFACE((#12827)); +#12830= IFCPOLYLOOP((#12562,#12580,#12534,#12586)); +#12832= IFCFACEOUTERBOUND(#12830,.T.); +#12833= IFCFACE((#12832)); +#12835= IFCPOLYLOOP((#12562,#12490,#12488)); +#12837= IFCFACEOUTERBOUND(#12835,.T.); +#12838= IFCFACE((#12837)); +#12840= IFCPOLYLOOP((#12486,#12566,#12488)); +#12842= IFCFACEOUTERBOUND(#12840,.T.); +#12843= IFCFACE((#12842)); +#12845= IFCPOLYLOOP((#12490,#12562,#12492)); +#12847= IFCFACEOUTERBOUND(#12845,.T.); +#12848= IFCFACE((#12847)); +#12850= IFCPOLYLOOP((#12534,#12584,#12586)); +#12852= IFCFACEOUTERBOUND(#12850,.T.); +#12853= IFCFACE((#12852)); +#12855= IFCPOLYLOOP((#12586,#12498,#12496)); +#12857= IFCFACEOUTERBOUND(#12855,.T.); +#12858= IFCFACE((#12857)); +#12860= IFCPOLYLOOP((#12594,#12576,#12592)); +#12862= IFCFACEOUTERBOUND(#12860,.T.); +#12863= IFCFACE((#12862)); +#12865= IFCPOLYLOOP((#12536,#12582,#12576)); +#12867= IFCFACEOUTERBOUND(#12865,.T.); +#12868= IFCFACE((#12867)); +#12870= IFCPOLYLOOP((#12586,#12494,#12492)); +#12872= IFCFACEOUTERBOUND(#12870,.T.); +#12873= IFCFACE((#12872)); +#12875= IFCPOLYLOOP((#12586,#12496,#12494)); +#12877= IFCFACEOUTERBOUND(#12875,.T.); +#12878= IFCFACE((#12877)); +#12880= IFCPOLYLOOP((#12530,#12532,#12588)); +#12882= IFCFACEOUTERBOUND(#12880,.T.); +#12883= IFCFACE((#12882)); +#12885= IFCPOLYLOOP((#12498,#12586,#12584)); +#12887= IFCFACEOUTERBOUND(#12885,.T.); +#12888= IFCFACE((#12887)); +#12890= IFCPOLYLOOP((#12560,#12588,#12558)); +#12892= IFCFACEOUTERBOUND(#12890,.T.); +#12893= IFCFACE((#12892)); +#12895= IFCPOLYLOOP((#12596,#12564,#12548)); +#12897= IFCFACEOUTERBOUND(#12895,.T.); +#12898= IFCFACE((#12897)); +#12900= IFCPOLYLOOP((#12484,#12482,#12570)); +#12902= IFCFACEOUTERBOUND(#12900,.T.); +#12903= IFCFACE((#12902)); +#12905= IFCPOLYLOOP((#12584,#12590,#12502)); +#12907= IFCFACEOUTERBOUND(#12905,.T.); +#12908= IFCFACE((#12907)); +#12910= IFCPOLYLOOP((#12584,#12500,#12498)); +#12912= IFCFACEOUTERBOUND(#12910,.T.); +#12913= IFCFACE((#12912)); +#12915= IFCPOLYLOOP((#12578,#12594,#12592)); +#12917= IFCFACEOUTERBOUND(#12915,.T.); +#12918= IFCFACE((#12917)); +#12920= IFCPOLYLOOP((#12556,#12582,#12554)); +#12922= IFCFACEOUTERBOUND(#12920,.T.); +#12923= IFCFACE((#12922)); +#12925= IFCPOLYLOOP((#12532,#12590,#12592)); +#12927= IFCFACEOUTERBOUND(#12925,.T.); +#12928= IFCFACE((#12927)); +#12930= IFCPOLYLOOP((#12578,#12600,#12594)); +#12932= IFCFACEOUTERBOUND(#12930,.T.); +#12933= IFCFACE((#12932)); +#12935= IFCPOLYLOOP((#12594,#12598,#12576)); +#12937= IFCFACEOUTERBOUND(#12935,.T.); +#12938= IFCFACE((#12937)); +#12940= IFCPOLYLOOP((#12564,#12546,#12548)); +#12942= IFCFACEOUTERBOUND(#12940,.T.); +#12943= IFCFACE((#12942)); +#12945= IFCPOLYLOOP((#12590,#12578,#12592)); +#12947= IFCFACEOUTERBOUND(#12945,.T.); +#12948= IFCFACE((#12947)); +#12950= IFCPOLYLOOP((#12596,#12550,#12582)); +#12952= IFCFACEOUTERBOUND(#12950,.T.); +#12953= IFCFACE((#12952)); +#12955= IFCPOLYLOOP((#12548,#12550,#12596)); +#12957= IFCFACEOUTERBOUND(#12955,.T.); +#12958= IFCFACE((#12957)); +#12960= IFCPOLYLOOP((#12568,#12544,#12564)); +#12962= IFCFACEOUTERBOUND(#12960,.T.); +#12963= IFCFACE((#12962)); +#12965= IFCPOLYLOOP((#12536,#12576,#12598)); +#12967= IFCFACEOUTERBOUND(#12965,.T.); +#12968= IFCFACE((#12967)); +#12970= IFCPOLYLOOP((#12564,#12544,#12546)); +#12972= IFCFACEOUTERBOUND(#12970,.T.); +#12973= IFCFACE((#12972)); +#12975= IFCPOLYLOOP((#12582,#12536,#12596)); +#12977= IFCFACEOUTERBOUND(#12975,.T.); +#12978= IFCFACE((#12977)); +#12980= IFCPOLYLOOP((#12540,#12572,#12538)); +#12982= IFCFACEOUTERBOUND(#12980,.T.); +#12983= IFCFACE((#12982)); +#12985= IFCPOLYLOOP((#12576,#12588,#12592)); +#12987= IFCFACEOUTERBOUND(#12985,.T.); +#12988= IFCFACE((#12987)); +#12990= IFCPOLYLOOP((#12584,#12600,#12578)); +#12992= IFCFACEOUTERBOUND(#12990,.T.); +#12993= IFCFACE((#12992)); +#12995= IFCPOLYLOOP((#12562,#12488,#12566)); +#12997= IFCFACEOUTERBOUND(#12995,.T.); +#12998= IFCFACE((#12997)); +#13000= IFCPOLYLOOP((#12590,#12506,#12504)); +#13002= IFCFACEOUTERBOUND(#13000,.T.); +#13003= IFCFACE((#13002)); +#13005= IFCPOLYLOOP((#12574,#12598,#12594,#12600)); +#13007= IFCFACEOUTERBOUND(#13005,.T.); +#13008= IFCFACE((#13007)); +#13010= IFCPOLYLOOP((#12558,#12588,#12576)); +#13012= IFCFACEOUTERBOUND(#13010,.T.); +#13013= IFCFACE((#13012)); +#13015= IFCPOLYLOOP((#12568,#12542,#12544)); +#13017= IFCFACEOUTERBOUND(#13015,.T.); +#13018= IFCFACE((#13017)); +#13020= IFCPOLYLOOP((#12560,#12530,#12588)); +#13022= IFCFACEOUTERBOUND(#13020,.T.); +#13023= IFCFACE((#13022)); +#13025= IFCPOLYLOOP((#12542,#12572,#12540)); +#13027= IFCFACEOUTERBOUND(#13025,.T.); +#13028= IFCFACE((#13027)); +#13030= IFCPOLYLOOP((#12582,#12556,#12576)); +#13032= IFCFACEOUTERBOUND(#13030,.T.); +#13033= IFCFACE((#13032)); +#13035= IFCPOLYLOOP((#12570,#12566,#12486)); +#13037= IFCFACEOUTERBOUND(#13035,.T.); +#13038= IFCFACE((#13037)); +#13040= IFCPOLYLOOP((#12556,#12558,#12576)); +#13042= IFCFACEOUTERBOUND(#13040,.T.); +#13043= IFCFACE((#13042)); +#13045= IFCPOLYLOOP((#12568,#12572,#12542)); +#13047= IFCFACEOUTERBOUND(#13045,.T.); +#13048= IFCFACE((#13047)); +#13050= IFCPOLYLOOP((#12554,#12582,#12552)); +#13052= IFCFACEOUTERBOUND(#13050,.T.); +#13053= IFCFACE((#13052)); +#13055= IFCPOLYLOOP((#12550,#12552,#12582)); +#13057= IFCFACEOUTERBOUND(#13055,.T.); +#13058= IFCFACE((#13057)); +#13060= IFCPOLYLOOP((#12502,#12500,#12584)); +#13062= IFCFACEOUTERBOUND(#13060,.T.); +#13063= IFCFACE((#13062)); +#13065= IFCPOLYLOOP((#12532,#12592,#12588)); +#13067= IFCFACEOUTERBOUND(#13065,.T.); +#13068= IFCFACE((#13067)); +#13070= IFCPOLYLOOP((#12504,#12502,#12590)); +#13072= IFCFACEOUTERBOUND(#13070,.T.); +#13073= IFCFACE((#13072)); +#13075= IFCPOLYLOOP((#12600,#12584,#12534)); +#13077= IFCFACEOUTERBOUND(#13075,.T.); +#13078= IFCFACE((#13077)); +#13080= IFCPOLYLOOP((#12532,#12506,#12590)); +#13082= IFCFACEOUTERBOUND(#13080,.T.); +#13083= IFCFACE((#13082)); +#13085= IFCPOLYLOOP((#12632,#12534,#12580,#12562)); +#13087= IFCFACEOUTERBOUND(#13085,.T.); +#13088= IFCFACE((#13087)); +#13090= IFCPOLYLOOP((#12624,#12634,#12638)); +#13092= IFCFACEOUTERBOUND(#13090,.T.); +#13093= IFCFACE((#13092)); +#13095= IFCPOLYLOOP((#12532,#12530,#12636)); +#13097= IFCFACEOUTERBOUND(#13095,.T.); +#13098= IFCFACE((#13097)); +#13100= IFCPOLYLOOP((#12630,#12512,#12510)); +#13102= IFCFACEOUTERBOUND(#13100,.T.); +#13103= IFCFACE((#13102)); +#13105= IFCPOLYLOOP((#12624,#12630,#12634)); +#13107= IFCFACEOUTERBOUND(#13105,.T.); +#13108= IFCFACE((#13107)); +#13110= IFCPOLYLOOP((#12604,#12626,#12636)); +#13112= IFCFACEOUTERBOUND(#13110,.T.); +#13113= IFCFACE((#13112)); +#13115= IFCPOLYLOOP((#12510,#12634,#12630)); +#13117= IFCFACEOUTERBOUND(#13115,.T.); +#13118= IFCFACE((#13117)); +#13120= IFCPOLYLOOP((#12640,#12624,#12638)); +#13122= IFCFACEOUTERBOUND(#13120,.T.); +#13123= IFCFACE((#13122)); +#13125= IFCPOLYLOOP((#12508,#12634,#12510)); +#13127= IFCFACEOUTERBOUND(#13125,.T.); +#13128= IFCFACE((#13127)); +#13130= IFCPOLYLOOP((#12532,#12636,#12638)); +#13132= IFCFACEOUTERBOUND(#13130,.T.); +#13133= IFCFACE((#13132)); +#13135= IFCPOLYLOOP((#12640,#12638,#12626)); +#13137= IFCFACEOUTERBOUND(#13135,.T.); +#13138= IFCFACE((#13137)); +#13140= IFCPOLYLOOP((#12636,#12530,#12602)); +#13142= IFCFACEOUTERBOUND(#13140,.T.); +#13143= IFCFACE((#13142)); +#13145= IFCPOLYLOOP((#12570,#12482,#12528)); +#13147= IFCFACEOUTERBOUND(#13145,.T.); +#13148= IFCFACE((#13147)); +#13150= IFCPOLYLOOP((#12536,#12626,#12628)); +#13152= IFCFACEOUTERBOUND(#13150,.T.); +#13153= IFCFACE((#13152)); +#13155= IFCPOLYLOOP((#12596,#12536,#12628)); +#13157= IFCFACEOUTERBOUND(#13155,.T.); +#13158= IFCFACE((#13157)); +#13160= IFCPOLYLOOP((#12524,#12562,#12566)); +#13162= IFCFACEOUTERBOUND(#13160,.T.); +#13163= IFCFACE((#13162)); +#13165= IFCPOLYLOOP((#12518,#12632,#12520)); +#13167= IFCFACEOUTERBOUND(#13165,.T.); +#13168= IFCFACE((#13167)); +#13170= IFCPOLYLOOP((#12626,#12536,#12598)); +#13172= IFCFACEOUTERBOUND(#13170,.T.); +#13173= IFCFACE((#13172)); +#13175= IFCPOLYLOOP((#12562,#12524,#12522)); +#13177= IFCFACEOUTERBOUND(#13175,.T.); +#13178= IFCFACE((#13177)); +#13180= IFCPOLYLOOP((#12522,#12520,#12562)); +#13182= IFCFACEOUTERBOUND(#13180,.T.); +#13183= IFCFACE((#13182)); +#13185= IFCPOLYLOOP((#12630,#12600,#12534)); +#13187= IFCFACEOUTERBOUND(#13185,.T.); +#13188= IFCFACE((#13187)); +#13190= IFCPOLYLOOP((#12612,#12614,#12596)); +#13192= IFCFACEOUTERBOUND(#13190,.T.); +#13193= IFCFACE((#13192)); +#13195= IFCPOLYLOOP((#12520,#12632,#12562)); +#13197= IFCFACEOUTERBOUND(#13195,.T.); +#13198= IFCFACE((#13197)); +#13200= IFCPOLYLOOP((#12638,#12636,#12626)); +#13202= IFCFACEOUTERBOUND(#13200,.T.); +#13203= IFCFACE((#13202)); +#13205= IFCPOLYLOOP((#12532,#12638,#12634)); +#13207= IFCFACEOUTERBOUND(#13205,.T.); +#13208= IFCFACE((#13207)); +#13210= IFCPOLYLOOP((#12604,#12636,#12602)); +#13212= IFCFACEOUTERBOUND(#13210,.T.); +#13213= IFCFACE((#13212)); +#13215= IFCPOLYLOOP((#12626,#12604,#12606)); +#13217= IFCFACEOUTERBOUND(#13215,.T.); +#13218= IFCFACE((#13217)); +#13220= IFCPOLYLOOP((#12564,#12618,#12568)); +#13222= IFCFACEOUTERBOUND(#13220,.T.); +#13223= IFCFACE((#13222)); +#13225= IFCPOLYLOOP((#12598,#12640,#12626)); +#13227= IFCFACEOUTERBOUND(#13225,.T.); +#13228= IFCFACE((#13227)); +#13230= IFCPOLYLOOP((#12508,#12506,#12634)); +#13232= IFCFACEOUTERBOUND(#13230,.T.); +#13233= IFCFACE((#13232)); +#13235= IFCPOLYLOOP((#12566,#12526,#12524)); +#13237= IFCFACEOUTERBOUND(#13235,.T.); +#13238= IFCFACE((#13237)); +#13240= IFCPOLYLOOP((#12610,#12628,#12608)); +#13242= IFCFACEOUTERBOUND(#13240,.T.); +#13243= IFCFACE((#13242)); +#13245= IFCPOLYLOOP((#12566,#12570,#12526)); +#13247= IFCFACEOUTERBOUND(#13245,.T.); +#13248= IFCFACE((#13247)); +#13250= IFCPOLYLOOP((#12572,#12568,#12620)); +#13252= IFCFACEOUTERBOUND(#13250,.T.); +#13253= IFCFACE((#13252)); +#13255= IFCPOLYLOOP((#12628,#12606,#12608)); +#13257= IFCFACEOUTERBOUND(#13255,.T.); +#13258= IFCFACE((#13257)); +#13260= IFCPOLYLOOP((#12526,#12570,#12528)); +#13262= IFCFACEOUTERBOUND(#13260,.T.); +#13263= IFCFACE((#13262)); +#13265= IFCPOLYLOOP((#12610,#12612,#12628)); +#13267= IFCFACEOUTERBOUND(#13265,.T.); +#13268= IFCFACE((#13267)); +#13270= IFCPOLYLOOP((#12640,#12600,#12624)); +#13272= IFCFACEOUTERBOUND(#13270,.T.); +#13273= IFCFACE((#13272)); +#13275= IFCPOLYLOOP((#12574,#12600,#12640,#12598)); +#13277= IFCFACEOUTERBOUND(#13275,.T.); +#13278= IFCFACE((#13277)); +#13280= IFCPOLYLOOP((#12616,#12618,#12564)); +#13282= IFCFACEOUTERBOUND(#13280,.T.); +#13283= IFCFACE((#13282)); +#13285= IFCPOLYLOOP((#12564,#12614,#12616)); +#13287= IFCFACEOUTERBOUND(#13285,.T.); +#13288= IFCFACE((#13287)); +#13290= IFCPOLYLOOP((#12514,#12632,#12516)); +#13292= IFCFACEOUTERBOUND(#13290,.T.); +#13293= IFCFACE((#13292)); +#13295= IFCPOLYLOOP((#12596,#12614,#12564)); +#13297= IFCFACEOUTERBOUND(#13295,.T.); +#13298= IFCFACE((#13297)); +#13300= IFCPOLYLOOP((#12620,#12622,#12572)); +#13302= IFCFACEOUTERBOUND(#13300,.T.); +#13303= IFCFACE((#13302)); +#13305= IFCPOLYLOOP((#12630,#12624,#12600)); +#13307= IFCFACEOUTERBOUND(#13305,.T.); +#13308= IFCFACE((#13307)); +#13310= IFCPOLYLOOP((#12612,#12596,#12628)); +#13312= IFCFACEOUTERBOUND(#13310,.T.); +#13313= IFCFACE((#13312)); +#13315= IFCPOLYLOOP((#12632,#12518,#12516)); +#13317= IFCFACEOUTERBOUND(#13315,.T.); +#13318= IFCFACE((#13317)); +#13320= IFCPOLYLOOP((#12606,#12628,#12626)); +#13322= IFCFACEOUTERBOUND(#13320,.T.); +#13323= IFCFACE((#13322)); +#13325= IFCPOLYLOOP((#12620,#12568,#12618)); +#13327= IFCFACEOUTERBOUND(#13325,.T.); +#13328= IFCFACE((#13327)); +#13330= IFCPOLYLOOP((#12622,#12538,#12572)); +#13332= IFCFACEOUTERBOUND(#13330,.T.); +#13333= IFCFACE((#13332)); +#13335= IFCPOLYLOOP((#12534,#12632,#12630)); +#13337= IFCFACEOUTERBOUND(#13335,.T.); +#13338= IFCFACE((#13337)); +#13340= IFCPOLYLOOP((#12514,#12512,#12630)); +#13342= IFCFACEOUTERBOUND(#13340,.T.); +#13343= IFCFACE((#13342)); +#13345= IFCPOLYLOOP((#12506,#12532,#12634)); +#13347= IFCFACEOUTERBOUND(#13345,.T.); +#13348= IFCFACE((#13347)); +#13350= IFCPOLYLOOP((#12514,#12630,#12632)); +#13352= IFCFACEOUTERBOUND(#13350,.T.); +#13353= IFCFACE((#13352)); +#13355= IFCPOLYLOOP((#12680,#12682,#12684,#12686,#12688,#12642,#12644,#12646,#12648,#12650,#12652,#12654,#12656,#12658,#12660,#12662,#12664,#12666,#12668,#12670,#12672,#12674,#12676,#12678)); +#13357= IFCFACEOUTERBOUND(#13355,.T.); +#13358= IFCFACE((#13357)); +#13360= IFCPOLYLOOP((#12688,#12540,#12538,#12642)); +#13362= IFCFACEOUTERBOUND(#13360,.T.); +#13363= IFCFACE((#13362)); +#13365= IFCPOLYLOOP((#12686,#12542,#12540,#12688)); +#13367= IFCFACEOUTERBOUND(#13365,.T.); +#13368= IFCFACE((#13367)); +#13370= IFCPOLYLOOP((#12682,#12546,#12544,#12684)); +#13372= IFCFACEOUTERBOUND(#13370,.T.); +#13373= IFCFACE((#13372)); +#13375= IFCPOLYLOOP((#12684,#12544,#12542,#12686)); +#13377= IFCFACEOUTERBOUND(#13375,.T.); +#13378= IFCFACE((#13377)); +#13380= IFCPOLYLOOP((#12680,#12548,#12546,#12682)); +#13382= IFCFACEOUTERBOUND(#13380,.T.); +#13383= IFCFACE((#13382)); +#13385= IFCPOLYLOOP((#12548,#12680,#12678,#12550)); +#13387= IFCFACEOUTERBOUND(#13385,.T.); +#13388= IFCFACE((#13387)); +#13390= IFCPOLYLOOP((#12674,#12672,#12556,#12554)); +#13392= IFCFACEOUTERBOUND(#13390,.T.); +#13393= IFCFACE((#13392)); +#13395= IFCPOLYLOOP((#12676,#12674,#12554,#12552)); +#13397= IFCFACEOUTERBOUND(#13395,.T.); +#13398= IFCFACE((#13397)); +#13400= IFCPOLYLOOP((#12668,#12666,#12530,#12560)); +#13402= IFCFACEOUTERBOUND(#13400,.T.); +#13403= IFCFACE((#13402)); +#13405= IFCPOLYLOOP((#12670,#12668,#12560,#12558)); +#13407= IFCFACEOUTERBOUND(#13405,.T.); +#13408= IFCFACE((#13407)); +#13410= IFCPOLYLOOP((#12672,#12670,#12558,#12556)); +#13412= IFCFACEOUTERBOUND(#13410,.T.); +#13413= IFCFACE((#13412)); +#13415= IFCPOLYLOOP((#12552,#12550,#12678,#12676)); +#13417= IFCFACEOUTERBOUND(#13415,.T.); +#13418= IFCFACE((#13417)); +#13420= IFCPOLYLOOP((#12664,#12602,#12530,#12666)); +#13422= IFCFACEOUTERBOUND(#13420,.T.); +#13423= IFCFACE((#13422)); +#13425= IFCPOLYLOOP((#12662,#12604,#12602,#12664)); +#13427= IFCFACEOUTERBOUND(#13425,.T.); +#13428= IFCFACE((#13427)); +#13430= IFCPOLYLOOP((#12606,#12660,#12658,#12608)); +#13432= IFCFACEOUTERBOUND(#13430,.T.); +#13433= IFCFACE((#13432)); +#13435= IFCPOLYLOOP((#12662,#12660,#12606,#12604)); +#13437= IFCFACEOUTERBOUND(#13435,.T.); +#13438= IFCFACE((#13437)); +#13440= IFCPOLYLOOP((#12608,#12658,#12656,#12610)); +#13442= IFCFACEOUTERBOUND(#13440,.T.); +#13443= IFCFACE((#13442)); +#13445= IFCPOLYLOOP((#12610,#12656,#12654,#12612)); +#13447= IFCFACEOUTERBOUND(#13445,.T.); +#13448= IFCFACE((#13447)); +#13450= IFCPOLYLOOP((#12650,#12616,#12614,#12652)); +#13452= IFCFACEOUTERBOUND(#13450,.T.); +#13453= IFCFACE((#13452)); +#13455= IFCPOLYLOOP((#12648,#12618,#12616,#12650)); +#13457= IFCFACEOUTERBOUND(#13455,.T.); +#13458= IFCFACE((#13457)); +#13460= IFCPOLYLOOP((#12620,#12646,#12644,#12622)); +#13462= IFCFACEOUTERBOUND(#13460,.T.); +#13463= IFCFACE((#13462)); +#13465= IFCPOLYLOOP((#12618,#12648,#12646,#12620)); +#13467= IFCFACEOUTERBOUND(#13465,.T.); +#13468= IFCFACE((#13467)); +#13470= IFCPOLYLOOP((#12622,#12644,#12642,#12538)); +#13472= IFCFACEOUTERBOUND(#13470,.T.); +#13473= IFCFACE((#13472)); +#13475= IFCPOLYLOOP((#12614,#12612,#12654,#12652)); +#13477= IFCFACEOUTERBOUND(#13475,.T.); +#13478= IFCFACE((#13477)); +#13480= IFCCARTESIANPOINT((84.4999999999934,103.,900.)); +#13482= IFCCARTESIANPOINT((85.5222252113214,103.,907.764571353075)); +#13484= IFCCARTESIANPOINT((88.5192378864602,103.,915.)); +#13486= IFCCARTESIANPOINT((93.2867965643969,103.,921.213203435596)); +#13488= IFCCARTESIANPOINT((99.4999999999933,103.,925.980762113533)); +#13490= IFCCARTESIANPOINT((106.735428646918,103.,928.977774788672)); +#13492= IFCCARTESIANPOINT((114.499999999993,103.,930.)); +#13494= IFCCARTESIANPOINT((122.264571353069,103.,928.977774788672)); +#13496= IFCCARTESIANPOINT((129.499999999993,103.,925.980762113533)); +#13498= IFCCARTESIANPOINT((135.71320343559,103.,921.213203435596)); +#13500= IFCCARTESIANPOINT((140.480762113526,103.,915.)); +#13502= IFCCARTESIANPOINT((143.477774788665,103.,907.764571353076)); +#13504= IFCCARTESIANPOINT((144.499999999993,103.,900.)); +#13506= IFCCARTESIANPOINT((143.477774788665,103.,892.235428646924)); +#13508= IFCCARTESIANPOINT((140.480762113527,103.,885.)); +#13510= IFCCARTESIANPOINT((135.71320343559,103.,878.786796564403)); +#13512= IFCCARTESIANPOINT((129.499999999993,103.,874.019237886467)); +#13514= IFCCARTESIANPOINT((122.264571353069,103.,871.022225211328)); +#13516= IFCCARTESIANPOINT((114.499999999993,103.,870.)); +#13518= IFCCARTESIANPOINT((106.735428646918,103.,871.022225211328)); +#13520= IFCCARTESIANPOINT((99.4999999999935,103.,874.019237886467)); +#13522= IFCCARTESIANPOINT((93.286796564397,103.,878.786796564403)); +#13524= IFCCARTESIANPOINT((88.5192378864603,103.,885.)); +#13526= IFCCARTESIANPOINT((85.5222252113214,103.,892.235428646924)); +#13528= IFCCARTESIANPOINT((84.4999999999934,95.,900.)); +#13530= IFCCARTESIANPOINT((85.5222252113214,95.,892.235428646924)); +#13532= IFCCARTESIANPOINT((88.5192378864603,95.,885.)); +#13534= IFCCARTESIANPOINT((93.286796564397,95.,878.786796564403)); +#13536= IFCCARTESIANPOINT((99.4999999999935,95.,874.019237886467)); +#13538= IFCCARTESIANPOINT((106.735428646918,95.,871.022225211328)); +#13540= IFCCARTESIANPOINT((114.499999999993,95.,870.)); +#13542= IFCCARTESIANPOINT((122.264571353069,95.,871.022225211328)); +#13544= IFCCARTESIANPOINT((129.499999999993,95.,874.019237886467)); +#13546= IFCCARTESIANPOINT((135.71320343559,95.,878.786796564403)); +#13548= IFCCARTESIANPOINT((140.480762113527,95.,885.)); +#13550= IFCCARTESIANPOINT((143.477774788665,95.,892.235428646924)); +#13552= IFCCARTESIANPOINT((144.499999999993,95.,900.)); +#13554= IFCCARTESIANPOINT((143.477774788665,95.,907.764571353076)); +#13556= IFCCARTESIANPOINT((140.480762113526,95.,915.)); +#13558= IFCCARTESIANPOINT((135.71320343559,95.,921.213203435596)); +#13560= IFCCARTESIANPOINT((129.499999999993,95.,925.980762113533)); +#13562= IFCCARTESIANPOINT((122.264571353069,95.,928.977774788672)); +#13564= IFCCARTESIANPOINT((114.499999999993,95.,930.)); +#13566= IFCCARTESIANPOINT((106.735428646918,95.,928.977774788672)); +#13568= IFCCARTESIANPOINT((99.4999999999933,95.,925.980762113533)); +#13570= IFCCARTESIANPOINT((93.2867965643969,95.,921.213203435596)); +#13572= IFCCARTESIANPOINT((88.5192378864602,95.,915.)); +#13574= IFCCARTESIANPOINT((85.5222252113214,95.,907.764571353075)); +#13576= IFCPOLYLOOP((#13494,#13496,#13498,#13500,#13502,#13504,#13506,#13508,#13510,#13512,#13514,#13516,#13518,#13520,#13522,#13524,#13526,#13480,#13482,#13484,#13486,#13488,#13490,#13492)); +#13578= IFCFACEOUTERBOUND(#13576,.T.); +#13579= IFCFACE((#13578)); +#13581= IFCPOLYLOOP((#13540,#13542,#13544,#13546,#13548,#13550,#13552,#13554,#13556,#13558,#13560,#13562,#13564,#13566,#13568,#13570,#13572,#13574,#13528,#13530,#13532,#13534,#13536,#13538)); +#13583= IFCFACEOUTERBOUND(#13581,.T.); +#13584= IFCFACE((#13583)); +#13586= IFCPOLYLOOP((#13574,#13482,#13480,#13528)); +#13588= IFCFACEOUTERBOUND(#13586,.T.); +#13589= IFCFACE((#13588)); +#13591= IFCPOLYLOOP((#13572,#13484,#13482,#13574)); +#13593= IFCFACEOUTERBOUND(#13591,.T.); +#13594= IFCFACE((#13593)); +#13596= IFCPOLYLOOP((#13488,#13486,#13570,#13568)); +#13598= IFCFACEOUTERBOUND(#13596,.T.); +#13599= IFCFACE((#13598)); +#13601= IFCPOLYLOOP((#13572,#13570,#13486,#13484)); +#13603= IFCFACEOUTERBOUND(#13601,.T.); +#13604= IFCFACE((#13603)); +#13606= IFCPOLYLOOP((#13490,#13488,#13568,#13566)); +#13608= IFCFACEOUTERBOUND(#13606,.T.); +#13609= IFCFACE((#13608)); +#13611= IFCPOLYLOOP((#13492,#13490,#13566,#13564)); +#13613= IFCFACEOUTERBOUND(#13611,.T.); +#13614= IFCFACE((#13613)); +#13616= IFCPOLYLOOP((#13562,#13494,#13492,#13564)); +#13618= IFCFACEOUTERBOUND(#13616,.T.); +#13619= IFCFACE((#13618)); +#13621= IFCPOLYLOOP((#13560,#13496,#13494,#13562)); +#13623= IFCFACEOUTERBOUND(#13621,.T.); +#13624= IFCFACE((#13623)); +#13626= IFCPOLYLOOP((#13500,#13498,#13558,#13556)); +#13628= IFCFACEOUTERBOUND(#13626,.T.); +#13629= IFCFACE((#13628)); +#13631= IFCPOLYLOOP((#13560,#13558,#13498,#13496)); +#13633= IFCFACEOUTERBOUND(#13631,.T.); +#13634= IFCFACE((#13633)); +#13636= IFCPOLYLOOP((#13502,#13500,#13556,#13554)); +#13638= IFCFACEOUTERBOUND(#13636,.T.); +#13639= IFCFACE((#13638)); +#13641= IFCPOLYLOOP((#13504,#13502,#13554,#13552)); +#13643= IFCFACEOUTERBOUND(#13641,.T.); +#13644= IFCFACE((#13643)); +#13646= IFCPOLYLOOP((#13550,#13506,#13504,#13552)); +#13648= IFCFACEOUTERBOUND(#13646,.T.); +#13649= IFCFACE((#13648)); +#13651= IFCPOLYLOOP((#13548,#13508,#13506,#13550)); +#13653= IFCFACEOUTERBOUND(#13651,.T.); +#13654= IFCFACE((#13653)); +#13656= IFCPOLYLOOP((#13512,#13510,#13546,#13544)); +#13658= IFCFACEOUTERBOUND(#13656,.T.); +#13659= IFCFACE((#13658)); +#13661= IFCPOLYLOOP((#13548,#13546,#13510,#13508)); +#13663= IFCFACEOUTERBOUND(#13661,.T.); +#13664= IFCFACE((#13663)); +#13666= IFCPOLYLOOP((#13514,#13512,#13544,#13542)); +#13668= IFCFACEOUTERBOUND(#13666,.T.); +#13669= IFCFACE((#13668)); +#13671= IFCPOLYLOOP((#13516,#13514,#13542,#13540)); +#13673= IFCFACEOUTERBOUND(#13671,.T.); +#13674= IFCFACE((#13673)); +#13676= IFCPOLYLOOP((#13538,#13518,#13516,#13540)); +#13678= IFCFACEOUTERBOUND(#13676,.T.); +#13679= IFCFACE((#13678)); +#13681= IFCPOLYLOOP((#13536,#13520,#13518,#13538)); +#13683= IFCFACEOUTERBOUND(#13681,.T.); +#13684= IFCFACE((#13683)); +#13686= IFCPOLYLOOP((#13524,#13522,#13534,#13532)); +#13688= IFCFACEOUTERBOUND(#13686,.T.); +#13689= IFCFACE((#13688)); +#13691= IFCPOLYLOOP((#13536,#13534,#13522,#13520)); +#13693= IFCFACEOUTERBOUND(#13691,.T.); +#13694= IFCFACE((#13693)); +#13696= IFCPOLYLOOP((#13526,#13524,#13532,#13530)); +#13698= IFCFACEOUTERBOUND(#13696,.T.); +#13699= IFCFACE((#13698)); +#13701= IFCPOLYLOOP((#13480,#13526,#13530,#13528)); +#13703= IFCFACEOUTERBOUND(#13701,.T.); +#13704= IFCFACE((#13703)); +#13706= IFCCARTESIANPOINT((42.,57.,2068.)); +#13708= IFCCARTESIANPOINT((42.,57.,8.)); +#13710= IFCCARTESIANPOINT((768.,57.,8.)); +#13712= IFCCARTESIANPOINT((768.,57.,2068.)); +#13714= IFCPOLYLOOP((#13706,#13708,#13710,#13712)); +#13716= IFCFACEOUTERBOUND(#13714,.T.); +#13717= IFCFACE((#13716)); +#13719= IFCCARTESIANPOINT((42.,95.,2068.)); +#13721= IFCCARTESIANPOINT((768.,95.,2068.)); +#13723= IFCCARTESIANPOINT((768.,95.,8.)); +#13725= IFCCARTESIANPOINT((42.,95.,8.)); +#13727= IFCPOLYLOOP((#13719,#13721,#13723,#13725)); +#13729= IFCFACEOUTERBOUND(#13727,.T.); +#13730= IFCFACE((#13729)); +#13732= IFCPOLYLOOP((#13708,#13706,#13719,#13725)); +#13734= IFCFACEOUTERBOUND(#13732,.T.); +#13735= IFCFACE((#13734)); +#13737= IFCPOLYLOOP((#13710,#13708,#13725,#13723)); +#13739= IFCFACEOUTERBOUND(#13737,.T.); +#13740= IFCFACE((#13739)); +#13742= IFCPOLYLOOP((#13712,#13710,#13723,#13721)); +#13744= IFCFACEOUTERBOUND(#13742,.T.); +#13745= IFCFACE((#13744)); +#13747= IFCPOLYLOOP((#13706,#13712,#13721,#13719)); +#13749= IFCFACEOUTERBOUND(#13747,.T.); +#13750= IFCFACE((#13749)); +#13752= IFCCARTESIANPOINT((845.,115.,0.)); +#13754= IFCCARTESIANPOINT((845.,95.,0.)); +#13756= IFCCARTESIANPOINT((775.,95.,0.)); +#13758= IFCCARTESIANPOINT((776.291796067501,98.4721359559682,0.)); +#13760= IFCCARTESIANPOINT((779.,101.,0.)); +#13762= IFCCARTESIANPOINT((805.,115.,0.)); +#13764= IFCCARTESIANPOINT((845.,115.,2145.)); +#13766= IFCCARTESIANPOINT((845.,95.,2145.)); +#13768= IFCCARTESIANPOINT((-35.,95.,2145.)); +#13770= IFCCARTESIANPOINT((-35.,95.,0.)); +#13772= IFCCARTESIANPOINT((35.,95.,0.)); +#13774= IFCCARTESIANPOINT((35.,95.,2075.)); +#13776= IFCCARTESIANPOINT((775.,95.,2075.)); +#13778= IFCCARTESIANPOINT((776.291796067501,98.4721359559681,2076.2917960675)); +#13780= IFCCARTESIANPOINT((779.,101.,2079.)); +#13782= IFCCARTESIANPOINT((779.,101.,1285.84911057113)); +#13784= IFCCARTESIANPOINT((779.,101.,1682.42458784238)); +#13786= IFCCARTESIANPOINT((779.,101.,1880.71229392119)); +#13788= IFCCARTESIANPOINT((775.,95.,1037.5)); +#13790= IFCCARTESIANPOINT((775.,95.,1556.25034574275)); +#13792= IFCCARTESIANPOINT((775.,95.,1296.87551861412)); +#13794= IFCCARTESIANPOINT((775.,95.,1815.62517287137)); +#13796= IFCCARTESIANPOINT((775.,95.,1685.93775930706)); +#13798= IFCCARTESIANPOINT((775.,95.,1945.31258643569)); +#13800= IFCCARTESIANPOINT((775.,95.,1880.46853391078)); +#13802= IFCCARTESIANPOINT((779.,101.,1781.56840832497)); +#13804= IFCCARTESIANPOINT((779.,101.,642.924587842376)); +#13806= IFCCARTESIANPOINT((779.,101.,1484.13681664994)); +#13808= IFCCARTESIANPOINT((779.,101.,1979.8561795174)); +#13810= IFCCARTESIANPOINT((779.,101.,964.386881763564)); +#13812= IFCCARTESIANPOINT((779.,101.,1583.28070224616)); +#13814= IFCCARTESIANPOINT((779.,101.,1125.11802872416)); +#13816= IFCCARTESIANPOINT((779.,101.,1044.75245524386)); +#13818= IFCCARTESIANPOINT((775.,95.,1426.56293217844)); +#13820= IFCCARTESIANPOINT((775.,95.,2010.15663896059)); +#13822= IFCCARTESIANPOINT((775.,95.,1167.18741356431)); +#13824= IFCCARTESIANPOINT((775.,95.,518.749654257251)); +#13826= IFCCARTESIANPOINT((775.,95.,1750.78181183197)); +#13828= IFCCARTESIANPOINT((775.,95.,1491.40698470334)); +#13830= IFCCARTESIANPOINT((775.,95.,1102.3440525249)); +#13832= IFCCARTESIANPOINT((775.,95.,778.124481385877)); +#13834= IFCCARTESIANPOINT((775.,95.,648.437067821564)); +#13836= IFCCARTESIANPOINT((775.,95.,907.812586435687)); +#13838= IFCCARTESIANPOINT((775.,95.,972.655947475095)); +#13840= IFCCARTESIANPOINT((779.,101.,1384.99299616735)); +#13842= IFCCARTESIANPOINT((779.,101.,803.65573480297)); +#13844= IFCCARTESIANPOINT((779.,101.,884.021308283267)); +#13846= IFCCARTESIANPOINT((779.,101.,1205.48360220445)); +#13848= IFCCARTESIANPOINT((779.,101.,321.462293921188)); +#13850= IFCCARTESIANPOINT((779.,101.,723.290161322673)); +#13852= IFCCARTESIANPOINT((779.,101.,482.193440881782)); +#13854= IFCCARTESIANPOINT((779.,101.,562.559014362079)); +#13856= IFCCARTESIANPOINT((775.,95.,1232.03146608922)); +#13858= IFCCARTESIANPOINT((775.,95.,583.593015296659)); +#13860= IFCCARTESIANPOINT((775.,95.,713.281120346469)); +#13862= IFCCARTESIANPOINT((775.,95.,1361.71887965353)); +#13864= IFCCARTESIANPOINT((775.,95.,259.374827128626)); +#13866= IFCCARTESIANPOINT((775.,95.,389.062240692938)); +#13868= IFCCARTESIANPOINT((775.,95.,453.906293217843)); +#13870= IFCCARTESIANPOINT((775.,95.,324.218188168033)); +#13872= IFCCARTESIANPOINT((779.,101.,160.731146960594)); +#13874= IFCCARTESIANPOINT((779.,101.,241.096720440891)); +#13876= IFCCARTESIANPOINT((779.,101.,401.827867401485)); +#13878= IFCCARTESIANPOINT((775.,95.,129.687413564313)); +#13880= IFCCARTESIANPOINT((775.,95.,194.531466089218)); +#13882= IFCCARTESIANPOINT((779.,101.,80.365573480297)); +#13884= IFCCARTESIANPOINT((775.,95.,64.8433610394077)); +#13886= IFCCARTESIANPOINT((779.,101.,2029.4280897587)); +#13888= IFCCARTESIANPOINT((779.,101.,49.5719102412981)); +#13890= IFCCARTESIANPOINT((775.,95.,2050.21370234332)); +#13892= IFCCARTESIANPOINT((775.,95.,24.7856061711831)); +#13894= IFCCARTESIANPOINT((779.,101.,1632.85267760108)); +#13896= IFCCARTESIANPOINT((775.,95.,1621.09370678216)); +#13898= IFCCARTESIANPOINT((775.,95.,1653.51607878736)); +#13900= IFCCARTESIANPOINT((775.,95.,842.968533910782)); +#13902= IFCCARTESIANPOINT((779.,101.,24.7859551206492)); +#13904= IFCCARTESIANPOINT((776.291796092613,98.4721359936367,37.1789467633794)); +#13906= IFCCARTESIANPOINT((779.,101.,2054.21404487935)); +#13908= IFCCARTESIANPOINT((776.35334071385,98.5631042441165,2041.82105314108)); +#13910= IFCCARTESIANPOINT((776.502882975178,98.7736223536232,2012.56318272058)); +#13912= IFCCARTESIANPOINT((775.,95.,1977.73426695539)); +#13914= IFCCARTESIANPOINT((779.,101.,1930.28426927611)); +#13916= IFCCARTESIANPOINT((776.345984676848,98.5523708205805,1961.52343804062)); +#13918= IFCCARTESIANPOINT((776.218313069092,98.3598993542968,1669.72656443462)); +#13920= IFCCARTESIANPOINT((779.,101.,1731.99649808367)); +#13922= IFCCARTESIANPOINT((776.381887057135,98.6044088745894,1701.4248254235)); +#13924= IFCCARTESIANPOINT((775.,95.,1718.35943982677)); +#13926= IFCCARTESIANPOINT((776.229542260803,98.377316759183,1641.10632422288)); +#13928= IFCCARTESIANPOINT((779.,101.,1608.06665736681)); +#13930= IFCCARTESIANPOINT((775.,95.,1588.67202626245)); +#13932= IFCCARTESIANPOINT((776.369394047664,98.5863999731525,1595.67369060631)); +#13934= IFCCARTESIANPOINT((779.,101.,1533.70872689124)); +#13936= IFCCARTESIANPOINT((776.466442072622,98.7236236957172,1565.47772055947)); +#13938= IFCCARTESIANPOINT((775.,95.,1523.82866522304)); +#13940= IFCCARTESIANPOINT((779.,101.,1508.92277177059)); +#13942= IFCCARTESIANPOINT((776.386554546207,98.611110412757,1496.52983226505)); +#13944= IFCCARTESIANPOINT((779.,101.,1434.56490640865)); +#13946= IFCCARTESIANPOINT((775.,95.,1458.98461269814)); +#13948= IFCCARTESIANPOINT((776.479075127671,98.7410482826716,1466.62892897312)); +#13950= IFCCARTESIANPOINT((776.110049617655,98.1867151487694,1734.57031412501)); +#13952= IFCCARTESIANPOINT((776.337125012185,98.5393938918692,1765.177689439)); +#13954= IFCCARTESIANPOINT((775.,95.,1783.20349235167)); +#13956= IFCCARTESIANPOINT((779.,101.,1831.14031856627)); +#13958= IFCCARTESIANPOINT((776.332868752277,98.5331402950295,1799.41406381501)); +#13960= IFCCARTESIANPOINT((776.20229518647,98.3348828446111,1827.38008186946)); +#13962= IFCCARTESIANPOINT((775.,95.,1848.04685339108)); +#13964= IFCCARTESIANPOINT((779.,101.,1855.92633880054)); +#13966= IFCCARTESIANPOINT((776.296178864352,98.4787031817164,1868.31930104486)); +#13968= IFCCARTESIANPOINT((775.,95.,1912.89090591598)); +#13970= IFCCARTESIANPOINT((776.423064415249,98.6630374567518,1899.52670231654)); +#13972= IFCCARTESIANPOINT((776.130815308951,98.2206991942607,1928.08467608724)); +#13974= IFCCARTESIANPOINT((779.,101.,1335.42108592605)); +#13976= IFCCARTESIANPOINT((779.,101.,2004.64213463805)); +#13978= IFCCARTESIANPOINT((779.,101.,1004.56966850371)); +#13980= IFCCARTESIANPOINT((775.,95.,1005.0783194803)); +#13982= IFCCARTESIANPOINT((776.304091146674,98.4905238710692,1021.28906753062)); +#13984= IFCCARTESIANPOINT((776.279928832387,98.4542837259029,988.867192685362)); +#13986= IFCCARTESIANPOINT((776.205567893869,98.340010640952,1049.36051986697)); +#13988= IFCCARTESIANPOINT((779.,101.,1084.93524198401)); +#13990= IFCCARTESIANPOINT((775.,95.,1069.9216805197)); +#13992= IFCCARTESIANPOINT((776.200640455673,98.3322869013218,960.880574054154)); +#13994= IFCCARTESIANPOINT((779.,101.,924.204095023415)); +#13996= IFCCARTESIANPOINT((775.,95.,940.234266955391)); +#13998= IFCCARTESIANPOINT((776.106491626561,98.1808542564197,1086.13281722172)); +#14000= IFCCARTESIANPOINT((776.248482374275,98.4064736193541,1115.03821526523)); +#14002= IFCCARTESIANPOINT((779.,101.,1165.30081546431)); +#14004= IFCCARTESIANPOINT((775.,95.,1134.76573304461)); +#14006= IFCCARTESIANPOINT((776.593233063835,98.8942146903409,1145.20938539267)); +#14008= IFCCARTESIANPOINT((776.105531640239,98.1792709943653,924.023442995251)); +#14010= IFCCARTESIANPOINT((776.257864596016,98.4208155585715,894.938094008205)); +#14012= IFCCARTESIANPOINT((779.,101.,843.838521543118)); +#14014= IFCCARTESIANPOINT((775.,95.,875.390214430486)); +#14016= IFCCARTESIANPOINT((776.514886746187,98.7899171281451,863.929889601437)); +#14018= IFCCARTESIANPOINT((775.,95.,810.546853391078)); +#14020= IFCCARTESIANPOINT((776.313088439866,98.5039109444644,826.757818458024)); +#14022= IFCCARTESIANPOINT((776.165682695448,98.276927283575,794.335943613156)); +#14024= IFCCARTESIANPOINT((779.,101.,763.472948062821)); +#14026= IFCCARTESIANPOINT((776.198251999426,98.3285360279274,766.371645638057)); +#14028= IFCCARTESIANPOINT((775.,95.,745.702800866173)); +#14030= IFCCARTESIANPOINT((776.13198577957,98.2226035423836,729.49219392201)); +#14032= IFCCARTESIANPOINT((779.,101.,683.107374582524)); +#14034= IFCCARTESIANPOINT((776.327971302921,98.5259289736051,699.007483451578)); +#14036= IFCCARTESIANPOINT((775.,95.,680.858748341268)); +#14038= IFCCARTESIANPOINT((776.349450118744,98.5574319836668,664.648444228515)); +#14040= IFCCARTESIANPOINT((776.308524691954,98.4971277734255,1172.27738434332)); +#14042= IFCCARTESIANPOINT((775.,95.,1199.60978556951)); +#14044= IFCCARTESIANPOINT((776.17972800477,98.2992894668079,1215.82031660244)); +#14046= IFCCARTESIANPOINT((779.,101.,1245.6663889446)); +#14048= IFCCARTESIANPOINT((776.19573107851,98.3245721698703,1243.73674008542)); +#14050= IFCCARTESIANPOINT((775.,95.,1264.45314660892)); +#14052= IFCCARTESIANPOINT((776.123985941336,98.2095641904127,1280.66406629293)); +#14054= IFCCARTESIANPOINT((779.,101.,1310.63506569178)); +#14056= IFCCARTESIANPOINT((775.,95.,1329.29719913383)); +#14058= IFCCARTESIANPOINT((776.376712494454,98.5969623261219,1323.02808016811)); +#14060= IFCCARTESIANPOINT((776.471599118106,98.7307485596309,1353.10364745871)); +#14062= IFCCARTESIANPOINT((775.,95.,1394.14125165873)); +#14064= IFCCARTESIANPOINT((779.,101.,1409.778951288)); +#14066= IFCCARTESIANPOINT((776.391827904136,98.6186644780048,1422.17193850915)); +#14068= IFCCARTESIANPOINT((776.217500776842,98.358635600311,636.367265717464)); +#14070= IFCCARTESIANPOINT((779.,101.,602.741801102227)); +#14072= IFCCARTESIANPOINT((775.,95.,616.01538730186)); +#14074= IFCCARTESIANPOINT((776.111423300507,98.1889749418345,599.804694537878)); +#14076= IFCCARTESIANPOINT((776.233826685554,98.3839364374241,571.177182296979)); +#14078= IFCCARTESIANPOINT((779.,101.,522.37622762193)); +#14080= IFCCARTESIANPOINT((775.,95.,551.171334776955)); +#14082= IFCCARTESIANPOINT((776.727175665176,99.0647482537883,542.467608681936)); +#14084= IFCCARTESIANPOINT((775.,95.,486.327973737547)); +#14086= IFCCARTESIANPOINT((776.389111453269,98.6147754692557,502.539069991621)); +#14088= IFCCARTESIANPOINT((779.,101.,442.010654141633)); +#14090= IFCCARTESIANPOINT((775.,95.,421.483921212642)); +#14092= IFCCARTESIANPOINT((776.2073307486,98.3427692143945,470.117195145675)); +#14094= IFCCARTESIANPOINT((776.193790566403,98.3215174596877,442.240603913414)); +#14096= IFCCARTESIANPOINT((776.113651897115,98.1926375724606,405.273445445383)); +#14098= IFCCARTESIANPOINT((779.,101.,361.645080661336)); +#14100= IFCCARTESIANPOINT((776.295569526167,98.4777909766106,375.447645113011)); +#14102= IFCCARTESIANPOINT((775.,95.,356.640560173235)); +#14104= IFCCARTESIANPOINT((776.394240282966,98.6221140801324,345.405511668295)); +#14106= IFCCARTESIANPOINT((779.,101.,1657.63863272173)); +#14108= IFCCARTESIANPOINT((779.,101.,1459.35086152929)); +#14110= IFCCARTESIANPOINT((779.,101.,1360.2070410467)); +#14112= IFCCARTESIANPOINT((779.,101.,1558.49474712551)); +#14114= IFCCARTESIANPOINT((776.102257186034,98.1738644060944,1987.20094741392)); +#14116= IFCCARTESIANPOINT((779.,101.,1756.78245320432)); +#14118= IFCCARTESIANPOINT((775.,95.,226.953146608922)); +#14120= IFCCARTESIANPOINT((779.,101.,200.913933700742)); +#14122= IFCCARTESIANPOINT((776.172514704416,98.2878251534883,210.742195585653)); +#14124= IFCCARTESIANPOINT((776.374441228836,98.5936881673389,179.27721956333)); +#14126= IFCCARTESIANPOINT((775.,95.,162.109094084017)); +#14128= IFCCARTESIANPOINT((779.,101.,120.548360220445)); +#14130= IFCCARTESIANPOINT((775.,95.,97.265733044609)); +#14132= IFCCARTESIANPOINT((776.260610189577,98.4249999990662,145.898438641447)); +#14134= IFCCARTESIANPOINT((776.196869100206,98.3263622095994,238.680373367059)); +#14136= IFCCARTESIANPOINT((779.,101.,281.279507181039)); +#14138= IFCCARTESIANPOINT((776.13998568393,98.2355877504214,113.476562456598)); +#14140= IFCCARTESIANPOINT((776.20713109017,98.342456906208,85.3469777704098)); +#14142= IFCCARTESIANPOINT((776.383721867003,98.607045004745,267.50628566055)); +#14144= IFCCARTESIANPOINT((775.,95.,291.796507648329)); +#14146= IFCCARTESIANPOINT((776.447934717507,98.6979187458973,296.417928198797)); +#14148= IFCCARTESIANPOINT((776.698311918692,99.0287898480287,61.3878069105608)); +#14150= IFCCARTESIANPOINT((779.,101.,1955.07022439675)); +#14152= IFCCARTESIANPOINT((779.,101.,1707.21054296303)); +#14154= IFCCARTESIANPOINT((776.170639582129,98.2848379538913,1537.31391614124)); +#14156= IFCCARTESIANPOINT((779.,101.,1806.35436344562)); +#14158= IFCCARTESIANPOINT((779.,101.,1905.49824904184)); +#14160= IFCCARTESIANPOINT((776.181301572883,98.3017847189703,1381.16502962121)); +#14162= IFCCARTESIANPOINT((776.135902373056,98.2289672233268,320.862089888271)); +#14164= IFCCARTESIANPOINT((805.,115.,2105.)); +#14166= IFCCARTESIANPOINT((5.,115.,2105.)); +#14168= IFCCARTESIANPOINT((5.,115.,0.)); +#14170= IFCCARTESIANPOINT((-35.,115.,0.)); +#14172= IFCCARTESIANPOINT((-35.,115.,2145.)); +#14174= IFCCARTESIANPOINT((33.7082039325038,98.4721359559704,2076.2917960675)); +#14176= IFCCARTESIANPOINT((31.,101.,2079.)); +#14178= IFCCARTESIANPOINT((382.424562838185,101.,2079.)); +#14180= IFCCARTESIANPOINT((580.712275632733,101.,2079.)); +#14182= IFCCARTESIANPOINT((229.287724367272,101.,2079.)); +#14184= IFCCARTESIANPOINT((405.,95.,2075.)); +#14186= IFCCARTESIANPOINT((590.000043914006,95.,2075.)); +#14188= IFCCARTESIANPOINT((219.999956085998,95.,2075.)); +#14190= IFCCARTESIANPOINT((312.499978043,95.,2075.)); +#14192= IFCCARTESIANPOINT((305.856149389088,101.,2079.)); +#14194= IFCCARTESIANPOINT((481.568413449099,101.,2079.)); +#14196= IFCCARTESIANPOINT((497.500021957004,95.,2075.)); +#14198= IFCCARTESIANPOINT((679.856137816366,101.,2079.)); +#14200= IFCCARTESIANPOINT((682.499978042998,95.,2075.)); +#14202= IFCCARTESIANPOINT((636.250010978502,95.,2075.)); +#14204= IFCCARTESIANPOINT((134.143859670782,95.,2075.)); +#14206= IFCCARTESIANPOINT((130.143862183638,101.,2079.)); +#14208= IFCCARTESIANPOINT((179.715793275455,101.,2079.)); +#14210= IFCCARTESIANPOINT((84.5719737493985,95.,2075.)); +#14212= IFCCARTESIANPOINT((80.571931091821,101.,2079.)); +#14214= IFCCARTESIANPOINT((729.428068908183,101.,2079.)); +#14216= IFCCARTESIANPOINT((728.750032935504,95.,2075.)); +#14218= IFCCARTESIANPOINT((59.7860307887068,95.,2075.)); +#14220= IFCCARTESIANPOINT((72.1789468890857,98.3803376974433,2076.23149634965)); +#14222= IFCCARTESIANPOINT((107.190730029663,98.4888683042585,2076.30298115907)); +#14224= IFCCARTESIANPOINT((754.214034454092,101.,2079.)); +#14226= IFCCARTESIANPOINT((741.82105265946,98.4531402223109,2076.27917102069)); +#14228= IFCCARTESIANPOINT((707.673451215758,98.5040072152318,2076.31315328321)); +#14230= IFCCARTESIANPOINT((531.140344540916,101.,2079.)); +#14232= IFCCARTESIANPOINT((543.7499890215,95.,2075.)); +#14234= IFCCARTESIANPOINT((266.250010978504,95.,2075.)); +#14236= IFCCARTESIANPOINT((267.57193687818,101.,2079.)); +#14238= IFCCARTESIANPOINT((55.7859655459126,101.,2079.)); +#14240= IFCCARTESIANPOINT((431.996482357282,101.,2079.)); +#14242= IFCCARTESIANPOINT((451.250054892509,95.,2075.)); +#14244= IFCCARTESIANPOINT((286.71403204922,98.4144252937667,2076.25367882959)); +#14246= IFCCARTESIANPOINT((248.429821734562,98.5256973251249,2076.32781417149)); +#14248= IFCCARTESIANPOINT((630.284206724549,101.,2079.)); +#14250= IFCCARTESIANPOINT((655.070172270458,101.,2079.)); +#14252= IFCCARTESIANPOINT((667.463151266127,98.3921125443327,2076.23913116483)); +#14254= IFCCARTESIANPOINT((221.205585865099,98.5420884870575,2076.33896162865)); +#14256= IFCCARTESIANPOINT((177.07190787839,95.,2075.)); +#14258= IFCCARTESIANPOINT((204.501758821363,101.,2079.)); +#14260= IFCCARTESIANPOINT((358.749945107496,95.,2075.)); +#14262= IFCCARTESIANPOINT((344.140350327277,101.,2079.)); +#14264= IFCCARTESIANPOINT((313.91917322575,98.5411400987704,2076.33831503205)); +#14266= IFCCARTESIANPOINT((155.607893150445,98.6036857081128,2076.38138398834)); +#14268= IFCCARTESIANPOINT((105.35789663773,101.,2079.)); +#14270= IFCCARTESIANPOINT((109.35791671009,95.,2075.)); +#14272= IFCCARTESIANPOINT((704.642103362275,101.,2079.)); +#14274= IFCCARTESIANPOINT((506.354378995007,101.,2079.)); +#14276= IFCCARTESIANPOINT((518.747363085052,98.1395480966242,2076.08160845545)); +#14278= IFCCARTESIANPOINT((547.509893612562,98.7471759834588,2076.48353468579)); +#14280= IFCCARTESIANPOINT((491.126505396983,98.5277459917619,2076.32920422717)); +#14282= IFCCARTESIANPOINT((456.78244790319,101.,2079.)); +#14284= IFCCARTESIANPOINT((444.38946933028,98.5885275395399,2076.37086619325)); +#14286= IFCCARTESIANPOINT((414.198613083076,98.7240027822604,2076.46671616089)); +#14288= IFCCARTESIANPOINT((381.874972553749,95.,2075.)); +#14290= IFCCARTESIANPOINT((370.312495533822,98.4864261535403,2076.30134488292)); +#14292= IFCCARTESIANPOINT((342.083498619451,98.051894697518,2076.02991037589)); +#14294= IFCCARTESIANPOINT((555.926310086824,101.,2079.)); +#14296= IFCCARTESIANPOINT((407.210516811374,101.,2079.)); +#14298= IFCCARTESIANPOINT((613.124992427554,98.2045862120457,2076.12094084968)); +#14300= IFCCARTESIANPOINT((640.217702004719,98.6069414799541,2076.38364978185)); +#14302= IFCCARTESIANPOINT((586.218533152775,98.4897279936177,2076.30355747041)); +#14304= IFCCARTESIANPOINT((191.530555155792,98.3954987176427,2076.24133215554)); +#14306= IFCCARTESIANPOINT((131.460328885441,98.1938449250803,2076.1143871186)); +#14308= IFCCARTESIANPOINT((154.929827729546,101.,2079.)); +#14310= IFCCARTESIANPOINT((605.498241178641,101.,2079.)); +#14312= IFCCARTESIANPOINT((31.,101.,0.)); +#14314= IFCCARTESIANPOINT((33.7082039325038,98.4721359559706,0.)); +#14316= IFCCARTESIANPOINT((31.,101.,1285.84910458801)); +#14318= IFCCARTESIANPOINT((31.,101.,1682.4245855003)); +#14320= IFCCARTESIANPOINT((31.,101.,1880.71225954385)); +#14322= IFCCARTESIANPOINT((35.,95.,1037.5)); +#14324= IFCCARTESIANPOINT((35.,95.,1556.25034426875)); +#14326= IFCCARTESIANPOINT((35.,95.,1815.62517213437)); +#14328= IFCCARTESIANPOINT((35.,95.,1945.31258606719)); +#14330= IFCCARTESIANPOINT((35.,95.,1296.87551640312)); +#14332= IFCCARTESIANPOINT((35.,95.,1685.93775820156)); +#14334= IFCCARTESIANPOINT((35.,95.,1880.46887910078)); +#14336= IFCCARTESIANPOINT((31.,101.,1484.13684504416)); +#14338= IFCCARTESIANPOINT((31.,101.,642.924552294005)); +#14340= IFCCARTESIANPOINT((31.,101.,1979.85616297822)); +#14342= IFCCARTESIANPOINT((31.,101.,1781.56842252208)); +#14344= IFCCARTESIANPOINT((31.,101.,1583.28068206593)); +#14346= IFCCARTESIANPOINT((31.,101.,964.386795234713)); +#14348= IFCCARTESIANPOINT((31.,101.,1125.11794991136)); +#14350= IFCCARTESIANPOINT((31.,101.,1044.75240577933)); +#14352= IFCCARTESIANPOINT((35.,95.,518.749655731253)); +#14354= IFCCARTESIANPOINT((35.,95.,1750.78146516797)); +#14356= IFCCARTESIANPOINT((35.,95.,1426.56293033593)); +#14358= IFCCARTESIANPOINT((35.,95.,2010.15629303359)); +#14360= IFCCARTESIANPOINT((35.,95.,1167.18810247031)); +#14362= IFCCARTESIANPOINT((35.,95.,778.12448359688)); +#14364= IFCCARTESIANPOINT((35.,95.,1491.40663730234)); +#14366= IFCCARTESIANPOINT((35.,95.,907.811897529693)); +#14368= IFCCARTESIANPOINT((35.,95.,1102.3443955039)); +#14370= IFCCARTESIANPOINT((35.,95.,648.437069664067)); +#14372= IFCCARTESIANPOINT((35.,95.,972.6556044961)); +#14374= IFCCARTESIANPOINT((31.,101.,1205.48349404339)); +#14376= IFCCARTESIANPOINT((31.,101.,803.655706970654)); +#14378= IFCCARTESIANPOINT((31.,101.,321.462309353298)); +#14380= IFCCARTESIANPOINT((31.,101.,1384.99300802238)); +#14382= IFCCARTESIANPOINT((31.,101.,723.290096426035)); +#14384= IFCCARTESIANPOINT((31.,101.,884.021251102684)); +#14386= IFCCARTESIANPOINT((31.,101.,482.193397617356)); +#14388= IFCCARTESIANPOINT((31.,101.,562.559008161976)); +#14390= IFCCARTESIANPOINT((35.,95.,259.374827865627)); +#14392= IFCCARTESIANPOINT((35.,95.,1361.71922336953)); +#14394= IFCCARTESIANPOINT((35.,95.,713.280776630473)); +#14396= IFCCARTESIANPOINT((35.,95.,1232.03180943671)); +#14398= IFCCARTESIANPOINT((35.,95.,583.59336269766)); +#14400= IFCCARTESIANPOINT((35.,95.,389.06224179844)); +#14402= IFCCARTESIANPOINT((35.,95.,453.905948764847)); +#14404= IFCCARTESIANPOINT((35.,95.,324.218534832033)); +#14406= IFCCARTESIANPOINT((31.,101.,401.827853485327)); +#14408= IFCCARTESIANPOINT((31.,101.,160.731154676649)); +#14410= IFCCARTESIANPOINT((31.,101.,241.096698808678)); +#14412= IFCCARTESIANPOINT((35.,95.,129.687413932813)); +#14414= IFCCARTESIANPOINT((35.,95.,194.53112089922)); +#14416= IFCCARTESIANPOINT((31.,101.,80.36561054462)); +#14418= IFCCARTESIANPOINT((35.,95.,64.8437069664067)); +#14420= IFCCARTESIANPOINT((31.,101.,2029.42811469541)); +#14422= IFCCARTESIANPOINT((31.,101.,49.5719517171839)); +#14424= IFCCARTESIANPOINT((35.,95.,2050.21402731719)); +#14426= IFCCARTESIANPOINT((35.,95.,24.7859726828142)); +#14428= IFCCARTESIANPOINT((35.,95.,1621.09405123515)); +#14430= IFCCARTESIANPOINT((35.,95.,842.968190563287)); +#14432= IFCCARTESIANPOINT((31.,101.,24.785975858592)); +#14434= IFCCARTESIANPOINT((33.7082039330179,98.4721359551992,37.178946858702)); +#14436= IFCCARTESIANPOINT((31.,101.,2054.214090554)); +#14438= IFCCARTESIANPOINT((33.6466592588595,98.563104283877,2041.82105322828)); +#14440= IFCCARTESIANPOINT((33.4971169878018,98.7736224040182,2012.56318345073)); +#14442= IFCCARTESIANPOINT((35.,95.,1977.73443955039)); +#14444= IFCCARTESIANPOINT((31.,101.,1930.28421126104)); +#14446= IFCCARTESIANPOINT((33.6540151864875,98.5523710203467,1961.5234374455)); +#14448= IFCCARTESIANPOINT((33.7990913314139,98.3327078225477,1933.60642127683)); +#14450= IFCCARTESIANPOINT((35.,95.,1912.89073258398)); +#14452= IFCCARTESIANPOINT((31.,101.,1905.49823540245)); +#14454= IFCCARTESIANPOINT((33.7126667993444,98.4654344077268,1893.10525878937)); +#14456= IFCCARTESIANPOINT((31.,101.,1831.14030782667)); +#14458= IFCCARTESIANPOINT((35.,95.,1848.04702561758)); +#14460= IFCCARTESIANPOINT((33.5816208243755,98.6564221601189,1861.78889302329)); +#14462= IFCCARTESIANPOINT((33.8589885476821,98.2372486487171,1833.34434790075)); +#14464= IFCCARTESIANPOINT((33.5444810227162,98.7084783266475,1801.79226258795)); +#14466= IFCCARTESIANPOINT((35.,95.,1783.20331865117)); +#14468= IFCCARTESIANPOINT((31.,101.,1731.99653721748)); +#14470= IFCCARTESIANPOINT((33.74485337656,98.4166676281268,1766.99217915946)); +#14472= IFCCARTESIANPOINT((33.7829420174975,98.3579464884036,1738.63895915809)); +#14474= IFCCARTESIANPOINT((35.,95.,1718.35961168476)); +#14476= IFCCARTESIANPOINT((31.,101.,1707.21056135889)); +#14478= IFCCARTESIANPOINT((33.6529430940017,98.553937658431,1694.81753928539)); +#14480= IFCCARTESIANPOINT((31.,101.,1632.85263378312)); +#14482= IFCCARTESIANPOINT((35.,95.,1653.51590471836)); +#14484= IFCCARTESIANPOINT((33.548001941016,98.7035806137072,1664.28448923693)); +#14486= IFCCARTESIANPOINT((31.,101.,1335.4210563052)); +#14488= IFCCARTESIANPOINT((31.,101.,2004.64213883681)); +#14490= IFCCARTESIANPOINT((31.,101.,1533.70873034875)); +#14492= IFCCARTESIANPOINT((31.,101.,1004.56960050702)); +#14494= IFCCARTESIANPOINT((35.,95.,1005.0774579793)); +#14496= IFCCARTESIANPOINT((33.6959088572864,98.4905238651735,1021.28905762408)); +#14498= IFCCARTESIANPOINT((33.7200711611554,98.4542837356544,988.867182778733)); +#14500= IFCCARTESIANPOINT((33.7944321069456,98.3400106396868,1049.36050994026)); +#14502= IFCCARTESIANPOINT((31.,101.,1084.93521105164)); +#14504= IFCCARTESIANPOINT((35.,95.,1069.9225420207)); +#14506= IFCCARTESIANPOINT((33.7993595416709,98.3322869054993,960.880564057475)); +#14508= IFCCARTESIANPOINT((31.,101.,924.203989962403)); +#14510= IFCCARTESIANPOINT((35.,95.,940.233751012897)); +#14512= IFCCARTESIANPOINT((33.8935083745914,98.1808542545296,1086.13280731409)); +#14514= IFCCARTESIANPOINT((33.7515176240134,98.4064736219854,1115.03820535256)); +#14516= IFCCARTESIANPOINT((31.,101.,1165.30068877108)); +#14518= IFCCARTESIANPOINT((35.,95.,1134.7662489871)); +#14520= IFCCARTESIANPOINT((33.4067669615529,98.8942146571146,1145.20937569359)); +#14522= IFCCARTESIANPOINT((35.,95.,1199.60995595351)); +#14524= IFCCARTESIANPOINT((33.6603956413705,98.5430309166121,1183.39843185104)); +#14526= IFCCARTESIANPOINT((33.8202720022939,98.2992894556118,1215.82030669586)); +#14528= IFCCARTESIANPOINT((31.,101.,1245.6662993157)); +#14530= IFCCARTESIANPOINT((35.,95.,1264.45366291992)); +#14532= IFCCARTESIANPOINT((33.8042689230502,98.3245721674254,1243.73673004248)); +#14534= IFCCARTESIANPOINT((33.8944683557321,98.1792710010222,924.023433087823)); +#14536= IFCCARTESIANPOINT((33.7421354050371,98.4208155569747,894.938084042249)); +#14538= IFCCARTESIANPOINT((31.,101.,843.838512242965)); +#14540= IFCCARTESIANPOINT((35.,95.,875.39004404649)); +#14542= IFCCARTESIANPOINT((33.4851132159481,98.789917179419,863.929879903187)); +#14544= IFCCARTESIANPOINT((33.8760140632799,98.209564182883,1280.66405638663)); +#14546= IFCCARTESIANPOINT((31.,101.,1310.6350804466)); +#14548= IFCCARTESIANPOINT((35.,95.,1329.29736988632)); +#14550= IFCCARTESIANPOINT((33.6232875083755,98.5969623220538,1323.02807046548)); +#14552= IFCCARTESIANPOINT((33.5284008928487,98.730748544522,1353.10363752139)); +#14554= IFCCARTESIANPOINT((35.,95.,1394.14107685273)); +#14556= IFCCARTESIANPOINT((31.,101.,1434.56495973956)); +#14558= IFCCARTESIANPOINT((31.,101.,1409.77898388097)); +#14560= IFCCARTESIANPOINT((33.6081720994186,98.6186644729285,1422.17192880962)); +#14562= IFCCARTESIANPOINT((35.,95.,1458.98478381914)); +#14564= IFCCARTESIANPOINT((33.5165321541196,98.7470842307254,1451.97007284937)); +#14566= IFCCARTESIANPOINT((33.6995203506669,98.4851340091203,836.600777763748)); +#14568= IFCCARTESIANPOINT((35.,95.,810.546337080083)); +#14570= IFCCARTESIANPOINT((33.834317294942,98.2769272989405,794.335933707154)); +#14572= IFCCARTESIANPOINT((31.,101.,763.472901698344)); +#14574= IFCCARTESIANPOINT((33.8017479982026,98.3285360316638,766.371635536014)); +#14576= IFCCARTESIANPOINT((35.,95.,745.702630113677)); +#14578= IFCCARTESIANPOINT((33.8680142136508,98.2226035534195,729.492184016742)); +#14580= IFCCARTESIANPOINT((31.,101.,683.107291153725)); +#14582= IFCCARTESIANPOINT((33.6720287015897,98.5259289669648,699.007473402424)); +#14584= IFCCARTESIANPOINT((35.,95.,680.85892314727)); +#14586= IFCCARTESIANPOINT((33.6505498689286,98.5574320016652,664.648434326767)); +#14588= IFCCARTESIANPOINT((33.7824992159821,98.3586356114873,636.367255414593)); +#14590= IFCCARTESIANPOINT((31.,101.,602.741813434286)); +#14592= IFCCARTESIANPOINT((35.,95.,616.015216180863)); +#14594= IFCCARTESIANPOINT((33.8885766887866,98.1889749594502,599.804684636081)); +#14596= IFCCARTESIANPOINT((33.7661733178853,98.3839364321247,571.177172113593)); +#14598= IFCCARTESIANPOINT((31.,101.,522.376202889666)); +#14600= IFCCARTESIANPOINT((35.,95.,551.171509214457)); +#14602= IFCCARTESIANPOINT((33.2728242671923,99.0647483375597,542.467599004068)); +#14604= IFCCARTESIANPOINT((33.6830022204645,98.5097096724825,515.840655873027)); +#14606= IFCCARTESIANPOINT((35.,95.,486.32780224805)); +#14608= IFCCARTESIANPOINT((31.,101.,442.010592345046)); +#14610= IFCCARTESIANPOINT((35.,95.,421.484095281643)); +#14612= IFCCARTESIANPOINT((33.792669243419,98.3427692268877,470.117185255645)); +#14614= IFCCARTESIANPOINT((33.8062094388064,98.3215174514925,442.240593559219)); +#14616= IFCCARTESIANPOINT((33.8863481024557,98.192637573176,405.273435565257)); +#14618= IFCCARTESIANPOINT((31.,101.,361.645114625608)); +#14620= IFCCARTESIANPOINT((33.7044305021465,98.4777909342266,375.447634896392)); +#14622= IFCCARTESIANPOINT((35.,95.,356.640388315237)); +#14624= IFCCARTESIANPOINT((33.6057597227971,98.6221140719054,345.405500359099)); +#14626= IFCCARTESIANPOINT((31.,101.,1459.35093559815)); +#14628= IFCCARTESIANPOINT((31.,101.,1360.20703216379)); +#14630= IFCCARTESIANPOINT((31.,101.,1756.78251307608)); +#14632= IFCCARTESIANPOINT((33.8977426975499,98.1738645984943,1987.20094757328)); +#14634= IFCCARTESIANPOINT((31.,101.,1657.63860964171)); +#14636= IFCCARTESIANPOINT((31.,101.,281.279504080988)); +#14638= IFCCARTESIANPOINT((35.,95.,291.79668134883)); +#14640= IFCCARTESIANPOINT((33.7675186859222,98.3818592907877,308.007811030011)); +#14642= IFCCARTESIANPOINT((33.8054481863805,98.3227161589613,280.122152764644)); +#14644= IFCCARTESIANPOINT((33.6606041764738,98.5427251747403,251.998896056201)); +#14646= IFCCARTESIANPOINT((31.,101.,200.913893536368)); +#14648= IFCCARTESIANPOINT((35.,95.,226.952974382423)); +#14650= IFCCARTESIANPOINT((33.4451344804698,98.8435773492453,221.842438494298)); +#14652= IFCCARTESIANPOINT((33.6833963678467,98.5091255248739,195.081399713926)); +#14654= IFCCARTESIANPOINT((35.,95.,162.109267416017)); +#14656= IFCCARTESIANPOINT((31.,101.,120.54841581693)); +#14658= IFCCARTESIANPOINT((33.7393900475255,98.4249996379623,145.898436804422)); +#14660= IFCCARTESIANPOINT((35.,95.,97.26556044961)); +#14662= IFCCARTESIANPOINT((33.8024685155351,98.3274036215283,117.96435841747)); +#14664= IFCCARTESIANPOINT((33.8941654750889,98.1797706169443,81.0546871140343)); +#14666= IFCCARTESIANPOINT((33.4066677519326,98.8943445246435,170.435313211945)); +#14668= IFCCARTESIANPOINT((35.,95.,1588.67219775195)); +#14670= IFCCARTESIANPOINT((33.5551131508445,98.6936650486372,1604.88280485911)); +#14672= IFCCARTESIANPOINT((33.8130638811009,98.3107030239242,1572.46093000492)); +#14674= IFCCARTESIANPOINT((33.7553152002815,98.4006495604003,1543.54177660812)); +#14676= IFCCARTESIANPOINT((31.,101.,1508.92275449016)); +#14678= IFCCARTESIANPOINT((35.,95.,1523.82849078554)); +#14680= IFCCARTESIANPOINT((33.6134454593146,98.6111104048465,1496.52982256903)); +#14682= IFCCARTESIANPOINT((31.,101.,1558.49470620734)); +#14684= IFCCARTESIANPOINT((33.8024667118387,98.3274064568503,1632.53291418258)); +#14686= IFCCARTESIANPOINT((31.,101.,1955.07018711963)); +#14688= IFCCARTESIANPOINT((31.,101.,1855.92628368526)); +#14690= IFCCARTESIANPOINT((31.,101.,1806.35433196808)); +#14692= IFCCARTESIANPOINT((33.8186984354926,98.3017847057035,1381.16501955019)); +#14694= IFCCARTESIANPOINT((31.,101.,1608.06665792452)); +#14696= IFCPOLYLOOP((#13754,#13756,#13758,#13760,#13762,#13752)); +#14698= IFCFACEOUTERBOUND(#14696,.T.); +#14699= IFCFACE((#14698)); +#14701= IFCPOLYLOOP((#13770,#14170,#14168,#14312,#14314,#13772)); +#14703= IFCFACEOUTERBOUND(#14701,.T.); +#14704= IFCFACE((#14703)); +#14706= IFCPOLYLOOP((#13754,#13752,#13764,#13766)); +#14708= IFCFACEOUTERBOUND(#14706,.T.); +#14709= IFCFACE((#14708)); +#14711= IFCPOLYLOOP((#13754,#13766,#13768,#13770,#13772,#14426,#14418,#14660,#14412,#14654,#14414,#14648,#14390,#14638,#14404,#14622,#14400,#14610,#14402,#14606,#14352,#14600,#14398,#14592,#14370,#14584,#14394,#14576,#14362,#14568,#14430,#14540,#14366,#14510,#14372,#14494,#14322,#14504,#14368,#14518,#14360,#14522,#14396,#14530,#14330,#14548,#14392,#14554,#14356,#14562,#14364,#14678,#14324,#14668,#14428,#14482,#14332,#14474,#14354,#14466,#14326,#14458,#14334,#14450,#14328,#14442,#14358,#14424,#13774,#14218,#14210,#14270,#14204,#14256,#14188,#14234,#14190,#14260,#14288,#14184,#14242,#14196,#14232,#14186,#14202,#14200,#14216,#13776,#13890,#13820,#13912,#13798,#13968,#13800,#13962,#13794,#13954,#13826,#13924,#13796,#13898,#13896,#13930,#13790,#13938,#13828,#13946,#13818,#14062,#13862,#14056,#13792,#14050,#13856,#14042,#13822,#14004,#13830,#13990,#13788,#13980,#13838,#13996,#13836,#14014,#13900,#14018,#13832,#14028,#13860,#14036,#13834,#14072,#13858,#14080,#13824,#14084,#13868,#14090,#13866,#14102,#13870,#14144,#13864,#14118,#13880,#14126,#13878,#14130,#13884,#13892,#13756)); +#14713= IFCFACEOUTERBOUND(#14711,.T.); +#14714= IFCFACE((#14713)); +#14716= IFCPOLYLOOP((#13890,#13776,#13778)); +#14718= IFCFACEOUTERBOUND(#14716,.T.); +#14719= IFCFACE((#14718)); +#14721= IFCPOLYLOOP((#13758,#13756,#13892)); +#14723= IFCFACEOUTERBOUND(#14721,.T.); +#14724= IFCFACE((#14723)); +#14726= IFCPOLYLOOP((#14002,#13814,#14006)); +#14728= IFCFACEOUTERBOUND(#14726,.T.); +#14729= IFCFACE((#14728)); +#14731= IFCPOLYLOOP((#13982,#13980,#13788)); +#14733= IFCFACEOUTERBOUND(#14731,.T.); +#14734= IFCFACE((#14733)); +#14736= IFCPOLYLOOP((#14154,#13936,#14112)); +#14738= IFCFACEOUTERBOUND(#14736,.T.); +#14739= IFCFACE((#14738)); +#14741= IFCPOLYLOOP((#13868,#14084,#14092)); +#14743= IFCFACEOUTERBOUND(#14741,.T.); +#14744= IFCFACE((#14743)); +#14746= IFCPOLYLOOP((#13794,#13958,#13954)); +#14748= IFCFACEOUTERBOUND(#14746,.T.); +#14749= IFCFACE((#14748)); +#14751= IFCPOLYLOOP((#14118,#14122,#13880)); +#14753= IFCFACEOUTERBOUND(#14751,.T.); +#14754= IFCFACE((#14753)); +#14756= IFCPOLYLOOP((#13906,#13908,#13778)); +#14758= IFCFACEOUTERBOUND(#14756,.T.); +#14759= IFCFACE((#14758)); +#14761= IFCPOLYLOOP((#14160,#13862,#14062)); +#14763= IFCFACEOUTERBOUND(#14761,.T.); +#14764= IFCFACE((#14763)); +#14766= IFCPOLYLOOP((#14114,#13916,#13912)); +#14768= IFCFACEOUTERBOUND(#14766,.T.); +#14769= IFCFACE((#14768)); +#14771= IFCPOLYLOOP((#13796,#13922,#13918)); +#14773= IFCFACEOUTERBOUND(#14771,.T.); +#14774= IFCFACE((#14773)); +#14776= IFCPOLYLOOP((#14106,#13926,#13918)); +#14778= IFCFACEOUTERBOUND(#14776,.T.); +#14779= IFCFACE((#14778)); +#14781= IFCPOLYLOOP((#13972,#13970,#13968)); +#14783= IFCFACEOUTERBOUND(#14781,.T.); +#14784= IFCFACE((#14783)); +#14786= IFCPOLYLOOP((#13966,#13962,#13800)); +#14788= IFCFACEOUTERBOUND(#14786,.T.); +#14789= IFCFACE((#14788)); +#14791= IFCPOLYLOOP((#13954,#13958,#13952)); +#14793= IFCFACEOUTERBOUND(#14791,.T.); +#14794= IFCFACE((#14793)); +#14796= IFCPOLYLOOP((#14038,#14034,#14032)); +#14798= IFCFACEOUTERBOUND(#14796,.T.); +#14799= IFCFACE((#14798)); +#14801= IFCPOLYLOOP((#13930,#13932,#13936)); +#14803= IFCFACEOUTERBOUND(#14801,.T.); +#14804= IFCFACE((#14803)); +#14806= IFCPOLYLOOP((#13906,#13886,#13908)); +#14808= IFCFACEOUTERBOUND(#14806,.T.); +#14809= IFCFACE((#14808)); +#14811= IFCPOLYLOOP((#13978,#13984,#13982)); +#14813= IFCFACEOUTERBOUND(#14811,.T.); +#14814= IFCFACE((#14813)); +#14816= IFCPOLYLOOP((#13828,#13948,#13946)); +#14818= IFCFACEOUTERBOUND(#14816,.T.); +#14819= IFCFACE((#14818)); +#14821= IFCPOLYLOOP((#14048,#14044,#13856)); +#14823= IFCFACEOUTERBOUND(#14821,.T.); +#14824= IFCFACE((#14823)); +#14826= IFCPOLYLOOP((#13816,#13982,#13986)); +#14828= IFCFACEOUTERBOUND(#14826,.T.); +#14829= IFCFACE((#14828)); +#14831= IFCPOLYLOOP((#14060,#13974,#14058)); +#14833= IFCFACEOUTERBOUND(#14831,.T.); +#14834= IFCFACE((#14833)); +#14836= IFCPOLYLOOP((#13912,#13916,#13798)); +#14838= IFCFACEOUTERBOUND(#14836,.T.); +#14839= IFCFACE((#14838)); +#14841= IFCPOLYLOOP((#14000,#13814,#13988)); +#14843= IFCFACEOUTERBOUND(#14841,.T.); +#14844= IFCFACE((#14843)); +#14846= IFCPOLYLOOP((#14140,#14138,#13882)); +#14848= IFCFACEOUTERBOUND(#14846,.T.); +#14849= IFCFACE((#14848)); +#14851= IFCPOLYLOOP((#13784,#13918,#13922)); +#14853= IFCFACEOUTERBOUND(#14851,.T.); +#14854= IFCFACE((#14853)); +#14856= IFCPOLYLOOP((#13942,#13948,#13828)); +#14858= IFCFACEOUTERBOUND(#14856,.T.); +#14859= IFCFACE((#14858)); +#14861= IFCPOLYLOOP((#13990,#13998,#13986)); +#14863= IFCFACEOUTERBOUND(#14861,.T.); +#14864= IFCFACE((#14863)); +#14866= IFCPOLYLOOP((#14030,#14024,#13850)); +#14868= IFCFACEOUTERBOUND(#14866,.T.); +#14869= IFCFACE((#14868)); +#14871= IFCPOLYLOOP((#14068,#14074,#14072)); +#14873= IFCFACEOUTERBOUND(#14871,.T.); +#14874= IFCFACE((#14873)); +#14876= IFCPOLYLOOP((#14022,#13832,#14018)); +#14878= IFCFACEOUTERBOUND(#14876,.T.); +#14879= IFCFACE((#14878)); +#14881= IFCPOLYLOOP((#13992,#13838,#13984)); +#14883= IFCFACEOUTERBOUND(#14881,.T.); +#14884= IFCFACE((#14883)); +#14886= IFCPOLYLOOP((#13946,#13948,#14066)); +#14888= IFCFACEOUTERBOUND(#14886,.T.); +#14889= IFCFACE((#14888)); +#14891= IFCPOLYLOOP((#14014,#13836,#14010)); +#14893= IFCFACEOUTERBOUND(#14891,.T.); +#14894= IFCFACE((#14893)); +#14896= IFCPOLYLOOP((#13998,#13830,#14000)); +#14898= IFCFACEOUTERBOUND(#14896,.T.); +#14899= IFCFACE((#14898)); +#14901= IFCPOLYLOOP((#14052,#14050,#13792)); +#14903= IFCFACEOUTERBOUND(#14901,.T.); +#14904= IFCFACE((#14903)); +#14906= IFCPOLYLOOP((#13876,#14098,#14100)); +#14908= IFCFACEOUTERBOUND(#14906,.T.); +#14909= IFCFACE((#14908)); +#14911= IFCPOLYLOOP((#14022,#14024,#14026)); +#14913= IFCFACEOUTERBOUND(#14911,.T.); +#14914= IFCFACE((#14913)); +#14916= IFCPOLYLOOP((#14082,#13854,#14078)); +#14918= IFCFACEOUTERBOUND(#14916,.T.); +#14919= IFCFACE((#14918)); +#14921= IFCPOLYLOOP((#14068,#13834,#14038)); +#14923= IFCFACEOUTERBOUND(#14921,.T.); +#14924= IFCFACE((#14923)); +#14926= IFCPOLYLOOP((#14040,#14042,#14044)); +#14928= IFCFACEOUTERBOUND(#14926,.T.); +#14929= IFCFACE((#14928)); +#14931= IFCPOLYLOOP((#14076,#13858,#14074)); +#14933= IFCFACEOUTERBOUND(#14931,.T.); +#14934= IFCFACE((#14933)); +#14936= IFCPOLYLOOP((#14032,#14034,#13850)); +#14938= IFCFACEOUTERBOUND(#14936,.T.); +#14939= IFCFACE((#14938)); +#14941= IFCPOLYLOOP((#14054,#14058,#13974)); +#14943= IFCFACEOUTERBOUND(#14941,.T.); +#14944= IFCFACE((#14943)); +#14946= IFCPOLYLOOP((#13904,#14148,#13888)); +#14948= IFCFACEOUTERBOUND(#14946,.T.); +#14949= IFCFACE((#14948)); +#14951= IFCPOLYLOOP((#14102,#14100,#14104)); +#14953= IFCFACEOUTERBOUND(#14951,.T.); +#14954= IFCFACE((#14953)); +#14956= IFCPOLYLOOP((#14096,#13866,#14090)); +#14958= IFCFACEOUTERBOUND(#14956,.T.); +#14959= IFCFACE((#14958)); +#14961= IFCPOLYLOOP((#14132,#14138,#13878)); +#14963= IFCFACEOUTERBOUND(#14961,.T.); +#14964= IFCFACE((#14963)); +#14966= IFCPOLYLOOP((#14122,#14118,#14134)); +#14968= IFCFACEOUTERBOUND(#14966,.T.); +#14969= IFCFACE((#14968)); +#14971= IFCPOLYLOOP((#14134,#13864,#14142)); +#14973= IFCFACEOUTERBOUND(#14971,.T.); +#14974= IFCFACE((#14973)); +#14976= IFCPOLYLOOP((#14096,#14094,#14088)); +#14978= IFCFACEOUTERBOUND(#14976,.T.); +#14979= IFCFACE((#14978)); +#14981= IFCPOLYLOOP((#13758,#13904,#13902)); +#14983= IFCFACEOUTERBOUND(#14981,.T.); +#14984= IFCFACE((#14983)); +#14986= IFCPOLYLOOP((#14128,#14138,#14132)); +#14988= IFCFACEOUTERBOUND(#14986,.T.); +#14989= IFCFACE((#14988)); +#14991= IFCPOLYLOOP((#14140,#14130,#14138)); +#14993= IFCFACEOUTERBOUND(#14991,.T.); +#14994= IFCFACE((#14993)); +#14996= IFCPOLYLOOP((#14148,#13884,#14140)); +#14998= IFCFACEOUTERBOUND(#14996,.T.); +#14999= IFCFACE((#14998)); +#15001= IFCPOLYLOOP((#13820,#13908,#13910)); +#15003= IFCFACEOUTERBOUND(#15001,.T.); +#15004= IFCFACE((#15003)); +#15006= IFCPOLYLOOP((#13904,#13758,#13892,#13884)); +#15008= IFCFACEOUTERBOUND(#15006,.T.); +#15009= IFCFACE((#15008)); +#15011= IFCPOLYLOOP((#13890,#13908,#13820)); +#15013= IFCFACEOUTERBOUND(#15011,.T.); +#15014= IFCFACE((#15013)); +#15016= IFCPOLYLOOP((#13936,#13932,#13812)); +#15018= IFCFACEOUTERBOUND(#15016,.T.); +#15019= IFCFACE((#15018)); +#15021= IFCPOLYLOOP((#13918,#13898,#13796)); +#15023= IFCFACEOUTERBOUND(#15021,.T.); +#15024= IFCFACE((#15023)); +#15026= IFCPOLYLOOP((#13926,#13898,#13918)); +#15028= IFCFACEOUTERBOUND(#15026,.T.); +#15029= IFCFACE((#15028)); +#15031= IFCPOLYLOOP((#13902,#13904,#13888)); +#15033= IFCFACEOUTERBOUND(#15031,.T.); +#15034= IFCFACE((#15033)); +#15036= IFCPOLYLOOP((#14008,#14010,#13836)); +#15038= IFCFACEOUTERBOUND(#15036,.T.); +#15039= IFCFACE((#15038)); +#15041= IFCPOLYLOOP((#13902,#13760,#13758)); +#15043= IFCFACEOUTERBOUND(#15041,.T.); +#15044= IFCFACE((#15043)); +#15046= IFCPOLYLOOP((#13778,#13780,#13906)); +#15048= IFCFACEOUTERBOUND(#15046,.T.); +#15049= IFCFACE((#15048)); +#15051= IFCPOLYLOOP((#13908,#13886,#13910)); +#15053= IFCFACEOUTERBOUND(#15051,.T.); +#15054= IFCFACE((#15053)); +#15056= IFCPOLYLOOP((#13778,#13908,#13890)); +#15058= IFCFACEOUTERBOUND(#15056,.T.); +#15059= IFCFACE((#15058)); +#15061= IFCPOLYLOOP((#13910,#13886,#13976)); +#15063= IFCFACEOUTERBOUND(#15061,.T.); +#15064= IFCFACE((#15063)); +#15066= IFCPOLYLOOP((#13916,#14114,#13808)); +#15068= IFCFACEOUTERBOUND(#15066,.T.); +#15069= IFCFACE((#15068)); +#15071= IFCPOLYLOOP((#13972,#14150,#13914,#14158)); +#15073= IFCFACEOUTERBOUND(#15071,.T.); +#15074= IFCFACE((#15073)); +#15076= IFCPOLYLOOP((#13910,#14114,#13820)); +#15078= IFCFACEOUTERBOUND(#15076,.T.); +#15079= IFCFACE((#15078)); +#15081= IFCPOLYLOOP((#13800,#13968,#13970)); +#15083= IFCFACEOUTERBOUND(#15081,.T.); +#15084= IFCFACE((#15083)); +#15086= IFCPOLYLOOP((#14150,#13972,#13916)); +#15088= IFCFACEOUTERBOUND(#15086,.T.); +#15089= IFCFACE((#15088)); +#15091= IFCPOLYLOOP((#13950,#13922,#13924)); +#15093= IFCFACEOUTERBOUND(#15091,.T.); +#15094= IFCFACE((#15093)); +#15096= IFCPOLYLOOP((#14106,#13894,#13928,#13926)); +#15098= IFCFACEOUTERBOUND(#15096,.T.); +#15099= IFCFACE((#15098)); +#15101= IFCPOLYLOOP((#13952,#14116,#13950)); +#15103= IFCFACEOUTERBOUND(#15101,.T.); +#15104= IFCFACE((#15103)); +#15106= IFCPOLYLOOP((#13924,#13826,#13950)); +#15108= IFCFACEOUTERBOUND(#15106,.T.); +#15109= IFCFACE((#15108)); +#15111= IFCPOLYLOOP((#13950,#14152,#13922)); +#15113= IFCFACEOUTERBOUND(#15111,.T.); +#15114= IFCFACE((#15113)); +#15116= IFCPOLYLOOP((#13922,#13796,#13924)); +#15118= IFCFACEOUTERBOUND(#15116,.T.); +#15119= IFCFACE((#15118)); +#15121= IFCPOLYLOOP((#13896,#13898,#13926)); +#15123= IFCFACEOUTERBOUND(#15121,.T.); +#15124= IFCFACE((#15123)); +#15126= IFCPOLYLOOP((#13926,#13928,#13932)); +#15128= IFCFACEOUTERBOUND(#15126,.T.); +#15129= IFCFACE((#15128)); +#15131= IFCPOLYLOOP((#13928,#13812,#13932)); +#15133= IFCFACEOUTERBOUND(#15131,.T.); +#15134= IFCFACE((#15133)); +#15136= IFCPOLYLOOP((#13932,#13896,#13926)); +#15138= IFCFACEOUTERBOUND(#15136,.T.); +#15139= IFCFACE((#15138)); +#15141= IFCPOLYLOOP((#13896,#13932,#13930)); +#15143= IFCFACEOUTERBOUND(#15141,.T.); +#15144= IFCFACE((#15143)); +#15146= IFCPOLYLOOP((#13936,#13790,#13930)); +#15148= IFCFACEOUTERBOUND(#15146,.T.); +#15149= IFCFACE((#15148)); +#15151= IFCPOLYLOOP((#13936,#13812,#14112)); +#15153= IFCFACEOUTERBOUND(#15151,.T.); +#15154= IFCFACE((#15153)); +#15156= IFCPOLYLOOP((#14154,#13942,#13938)); +#15158= IFCFACEOUTERBOUND(#15156,.T.); +#15159= IFCFACE((#15158)); +#15161= IFCPOLYLOOP((#13940,#13942,#14154)); +#15163= IFCFACEOUTERBOUND(#15161,.T.); +#15164= IFCFACE((#15163)); +#15166= IFCPOLYLOOP((#13936,#14154,#13790)); +#15168= IFCFACEOUTERBOUND(#15166,.T.); +#15169= IFCFACE((#15168)); +#15171= IFCPOLYLOOP((#13806,#13942,#13940)); +#15173= IFCFACEOUTERBOUND(#15171,.T.); +#15174= IFCFACE((#15173)); +#15176= IFCPOLYLOOP((#13938,#13942,#13828)); +#15178= IFCFACEOUTERBOUND(#15176,.T.); +#15179= IFCFACE((#15178)); +#15181= IFCPOLYLOOP((#13944,#14064,#14066)); +#15183= IFCFACEOUTERBOUND(#15181,.T.); +#15184= IFCFACE((#15183)); +#15186= IFCPOLYLOOP((#13942,#13806,#13948)); +#15188= IFCFACEOUTERBOUND(#15186,.T.); +#15189= IFCFACE((#15188)); +#15191= IFCPOLYLOOP((#13948,#13806,#14108,#13944)); +#15193= IFCFACEOUTERBOUND(#15191,.T.); +#15194= IFCFACE((#15193)); +#15196= IFCPOLYLOOP((#13948,#13944,#14066)); +#15198= IFCFACEOUTERBOUND(#15196,.T.); +#15199= IFCFACE((#15198)); +#15201= IFCPOLYLOOP((#13952,#13950,#13826)); +#15203= IFCFACEOUTERBOUND(#15201,.T.); +#15204= IFCFACE((#15203)); +#15206= IFCPOLYLOOP((#14154,#14112,#13934,#13940)); +#15208= IFCFACEOUTERBOUND(#15206,.T.); +#15209= IFCFACE((#15208)); +#15211= IFCPOLYLOOP((#14116,#13920,#14152,#13950)); +#15213= IFCFACEOUTERBOUND(#15211,.T.); +#15214= IFCFACE((#15213)); +#15216= IFCPOLYLOOP((#13952,#13826,#13954)); +#15218= IFCFACEOUTERBOUND(#15216,.T.); +#15219= IFCFACE((#15218)); +#15221= IFCPOLYLOOP((#13960,#13958,#13794)); +#15223= IFCFACEOUTERBOUND(#15221,.T.); +#15224= IFCFACE((#15223)); +#15226= IFCPOLYLOOP((#13952,#13958,#13802)); +#15228= IFCFACEOUTERBOUND(#15226,.T.); +#15229= IFCFACE((#15228)); +#15231= IFCPOLYLOOP((#13960,#14156,#13958)); +#15233= IFCFACEOUTERBOUND(#15231,.T.); +#15234= IFCFACE((#15233)); +#15236= IFCPOLYLOOP((#13966,#13786,#13964)); +#15238= IFCFACEOUTERBOUND(#15236,.T.); +#15239= IFCFACE((#15238)); +#15241= IFCPOLYLOOP((#13956,#14156,#13960,#13964)); +#15243= IFCFACEOUTERBOUND(#15241,.T.); +#15244= IFCFACE((#15243)); +#15246= IFCPOLYLOOP((#13960,#13794,#13962)); +#15248= IFCFACEOUTERBOUND(#15246,.T.); +#15249= IFCFACE((#15248)); +#15251= IFCPOLYLOOP((#13966,#13960,#13962)); +#15253= IFCFACEOUTERBOUND(#15251,.T.); +#15254= IFCFACE((#15253)); +#15256= IFCPOLYLOOP((#13966,#13964,#13960)); +#15258= IFCFACEOUTERBOUND(#15256,.T.); +#15259= IFCFACE((#15258)); +#15261= IFCPOLYLOOP((#13966,#13970,#13786)); +#15263= IFCFACEOUTERBOUND(#15261,.T.); +#15264= IFCFACE((#15263)); +#15266= IFCPOLYLOOP((#13862,#14160,#14060)); +#15268= IFCFACEOUTERBOUND(#15266,.T.); +#15269= IFCFACE((#15268)); +#15271= IFCPOLYLOOP((#13970,#13966,#13800)); +#15273= IFCFACEOUTERBOUND(#15271,.T.); +#15274= IFCFACE((#15273)); +#15276= IFCPOLYLOOP((#13972,#14158,#13970)); +#15278= IFCFACEOUTERBOUND(#15276,.T.); +#15279= IFCFACE((#15278)); +#15281= IFCPOLYLOOP((#13968,#13798,#13972)); +#15283= IFCFACEOUTERBOUND(#15281,.T.); +#15284= IFCFACE((#15283)); +#15286= IFCPOLYLOOP((#13916,#13972,#13798)); +#15288= IFCFACEOUTERBOUND(#15286,.T.); +#15289= IFCFACE((#15288)); +#15291= IFCPOLYLOOP((#13984,#13838,#13980)); +#15293= IFCFACEOUTERBOUND(#15291,.T.); +#15294= IFCFACE((#15293)); +#15296= IFCPOLYLOOP((#14054,#13782,#14046,#14052)); +#15298= IFCFACEOUTERBOUND(#15296,.T.); +#15299= IFCFACE((#15298)); +#15301= IFCPOLYLOOP((#14114,#13976,#13808)); +#15303= IFCFACEOUTERBOUND(#15301,.T.); +#15304= IFCFACE((#15303)); +#15306= IFCPOLYLOOP((#13984,#13810,#13992)); +#15308= IFCFACEOUTERBOUND(#15306,.T.); +#15309= IFCFACE((#15308)); +#15311= IFCPOLYLOOP((#13986,#13982,#13788)); +#15313= IFCFACEOUTERBOUND(#15311,.T.); +#15314= IFCFACE((#15313)); +#15316= IFCPOLYLOOP((#13816,#13978,#13982)); +#15318= IFCFACEOUTERBOUND(#15316,.T.); +#15319= IFCFACE((#15318)); +#15321= IFCPOLYLOOP((#13982,#13984,#13980)); +#15323= IFCFACEOUTERBOUND(#15321,.T.); +#15324= IFCFACE((#15323)); +#15326= IFCPOLYLOOP((#13810,#13984,#13978)); +#15328= IFCFACEOUTERBOUND(#15326,.T.); +#15329= IFCFACE((#15328)); +#15331= IFCPOLYLOOP((#13998,#13990,#13830)); +#15333= IFCFACEOUTERBOUND(#15331,.T.); +#15334= IFCFACE((#15333)); +#15336= IFCPOLYLOOP((#13986,#13788,#13990)); +#15338= IFCFACEOUTERBOUND(#15336,.T.); +#15339= IFCFACE((#15338)); +#15341= IFCPOLYLOOP((#14000,#13988,#13998)); +#15343= IFCFACEOUTERBOUND(#15341,.T.); +#15344= IFCFACE((#15343)); +#15346= IFCPOLYLOOP((#13988,#13816,#13986)); +#15348= IFCFACEOUTERBOUND(#15346,.T.); +#15349= IFCFACE((#15348)); +#15351= IFCPOLYLOOP((#14008,#13994,#14010)); +#15353= IFCFACEOUTERBOUND(#15351,.T.); +#15354= IFCFACE((#15353)); +#15356= IFCPOLYLOOP((#14008,#13992,#13994)); +#15358= IFCFACEOUTERBOUND(#15356,.T.); +#15359= IFCFACE((#15358)); +#15361= IFCPOLYLOOP((#13992,#13810,#13994)); +#15363= IFCFACEOUTERBOUND(#15361,.T.); +#15364= IFCFACE((#15363)); +#15366= IFCPOLYLOOP((#13996,#14008,#13836)); +#15368= IFCFACEOUTERBOUND(#15366,.T.); +#15369= IFCFACE((#15368)); +#15371= IFCPOLYLOOP((#13996,#13838,#13992)); +#15373= IFCFACEOUTERBOUND(#15371,.T.); +#15374= IFCFACE((#15373)); +#15376= IFCPOLYLOOP((#13986,#13998,#13988)); +#15378= IFCFACEOUTERBOUND(#15376,.T.); +#15379= IFCFACE((#15378)); +#15381= IFCPOLYLOOP((#14040,#14002,#14006)); +#15383= IFCFACEOUTERBOUND(#15381,.T.); +#15384= IFCFACE((#15383)); +#15386= IFCPOLYLOOP((#14006,#13822,#14040)); +#15388= IFCFACEOUTERBOUND(#15386,.T.); +#15389= IFCFACE((#15388)); +#15391= IFCPOLYLOOP((#14000,#13830,#14004)); +#15393= IFCFACEOUTERBOUND(#15391,.T.); +#15394= IFCFACE((#15393)); +#15396= IFCPOLYLOOP((#14000,#14006,#13814)); +#15398= IFCFACEOUTERBOUND(#15396,.T.); +#15399= IFCFACE((#15398)); +#15401= IFCPOLYLOOP((#14000,#14004,#14006)); +#15403= IFCFACEOUTERBOUND(#15401,.T.); +#15404= IFCFACE((#15403)); +#15406= IFCPOLYLOOP((#13822,#14006,#14004)); +#15408= IFCFACEOUTERBOUND(#15406,.T.); +#15409= IFCFACE((#15408)); +#15411= IFCPOLYLOOP((#13992,#14008,#13996)); +#15413= IFCFACEOUTERBOUND(#15411,.T.); +#15414= IFCFACE((#15413)); +#15416= IFCPOLYLOOP((#14010,#13994,#13844)); +#15418= IFCFACEOUTERBOUND(#15416,.T.); +#15419= IFCFACE((#15418)); +#15421= IFCPOLYLOOP((#13900,#14014,#14016)); +#15423= IFCFACEOUTERBOUND(#15421,.T.); +#15424= IFCFACE((#15423)); +#15426= IFCPOLYLOOP((#14016,#13844,#14012)); +#15428= IFCFACEOUTERBOUND(#15426,.T.); +#15429= IFCFACE((#15428)); +#15431= IFCPOLYLOOP((#14016,#14010,#13844)); +#15433= IFCFACEOUTERBOUND(#15431,.T.); +#15434= IFCFACE((#15433)); +#15436= IFCPOLYLOOP((#14020,#14018,#13900)); +#15438= IFCFACEOUTERBOUND(#15436,.T.); +#15439= IFCFACE((#15438)); +#15441= IFCPOLYLOOP((#14012,#14020,#14016)); +#15443= IFCFACEOUTERBOUND(#15441,.T.); +#15444= IFCFACE((#15443)); +#15446= IFCPOLYLOOP((#14014,#14010,#14016)); +#15448= IFCFACEOUTERBOUND(#15446,.T.); +#15449= IFCFACE((#15448)); +#15451= IFCPOLYLOOP((#13900,#14016,#14020)); +#15453= IFCFACEOUTERBOUND(#15451,.T.); +#15454= IFCFACE((#15453)); +#15456= IFCPOLYLOOP((#14012,#13842,#14020)); +#15458= IFCFACEOUTERBOUND(#15456,.T.); +#15459= IFCFACE((#15458)); +#15461= IFCPOLYLOOP((#14022,#14020,#13842)); +#15463= IFCFACEOUTERBOUND(#15461,.T.); +#15464= IFCFACE((#15463)); +#15466= IFCPOLYLOOP((#14020,#14022,#14018)); +#15468= IFCFACEOUTERBOUND(#15466,.T.); +#15469= IFCFACE((#15468)); +#15471= IFCPOLYLOOP((#14026,#14030,#14028)); +#15473= IFCFACEOUTERBOUND(#15471,.T.); +#15474= IFCFACE((#15473)); +#15476= IFCPOLYLOOP((#14022,#13842,#14024)); +#15478= IFCFACEOUTERBOUND(#15476,.T.); +#15479= IFCFACE((#15478)); +#15481= IFCPOLYLOOP((#13832,#14022,#14026)); +#15483= IFCFACEOUTERBOUND(#15481,.T.); +#15484= IFCFACE((#15483)); +#15486= IFCPOLYLOOP((#14026,#14024,#14030)); +#15488= IFCFACEOUTERBOUND(#15486,.T.); +#15489= IFCFACE((#15488)); +#15491= IFCPOLYLOOP((#14028,#14030,#13860)); +#15493= IFCFACEOUTERBOUND(#15491,.T.); +#15494= IFCFACE((#15493)); +#15496= IFCPOLYLOOP((#14028,#13832,#14026)); +#15498= IFCFACEOUTERBOUND(#15496,.T.); +#15499= IFCFACE((#15498)); +#15501= IFCPOLYLOOP((#13834,#14036,#14038)); +#15503= IFCFACEOUTERBOUND(#15501,.T.); +#15504= IFCFACE((#15503)); +#15506= IFCPOLYLOOP((#14030,#14034,#13860)); +#15508= IFCFACEOUTERBOUND(#15506,.T.); +#15509= IFCFACE((#15508)); +#15511= IFCPOLYLOOP((#13850,#14034,#14030)); +#15513= IFCFACEOUTERBOUND(#15511,.T.); +#15514= IFCFACE((#15513)); +#15516= IFCPOLYLOOP((#14032,#13804,#14038)); +#15518= IFCFACEOUTERBOUND(#15516,.T.); +#15519= IFCFACE((#15518)); +#15521= IFCPOLYLOOP((#14038,#14036,#14034)); +#15523= IFCFACEOUTERBOUND(#15521,.T.); +#15524= IFCFACE((#15523)); +#15526= IFCPOLYLOOP((#14036,#13860,#14034)); +#15528= IFCFACEOUTERBOUND(#15526,.T.); +#15529= IFCFACE((#15528)); +#15531= IFCPOLYLOOP((#14068,#14038,#13804)); +#15533= IFCFACEOUTERBOUND(#15531,.T.); +#15534= IFCFACE((#15533)); +#15536= IFCPOLYLOOP((#14042,#13856,#14044)); +#15538= IFCFACEOUTERBOUND(#15536,.T.); +#15539= IFCFACE((#15538)); +#15541= IFCPOLYLOOP((#13846,#14002,#14040)); +#15543= IFCFACEOUTERBOUND(#15541,.T.); +#15544= IFCFACE((#15543)); +#15546= IFCPOLYLOOP((#14040,#13822,#14042)); +#15548= IFCFACEOUTERBOUND(#15546,.T.); +#15549= IFCFACE((#15548)); +#15551= IFCPOLYLOOP((#14048,#14052,#14046)); +#15553= IFCFACEOUTERBOUND(#15551,.T.); +#15554= IFCFACE((#15553)); +#15556= IFCPOLYLOOP((#14040,#14044,#13846)); +#15558= IFCFACEOUTERBOUND(#15556,.T.); +#15559= IFCFACE((#15558)); +#15561= IFCPOLYLOOP((#14048,#14046,#14044)); +#15563= IFCFACEOUTERBOUND(#15561,.T.); +#15564= IFCFACE((#15563)); +#15566= IFCPOLYLOOP((#14046,#13846,#14044)); +#15568= IFCFACEOUTERBOUND(#15566,.T.); +#15569= IFCFACE((#15568)); +#15571= IFCPOLYLOOP((#14052,#14048,#14050)); +#15573= IFCFACEOUTERBOUND(#15571,.T.); +#15574= IFCFACE((#15573)); +#15576= IFCPOLYLOOP((#14048,#13856,#14050)); +#15578= IFCFACEOUTERBOUND(#15576,.T.); +#15579= IFCFACE((#15578)); +#15581= IFCPOLYLOOP((#13792,#14058,#14052)); +#15583= IFCFACEOUTERBOUND(#15581,.T.); +#15584= IFCFACE((#15583)); +#15586= IFCPOLYLOOP((#14058,#13792,#14056)); +#15588= IFCFACEOUTERBOUND(#15586,.T.); +#15589= IFCFACE((#15588)); +#15591= IFCPOLYLOOP((#14058,#14054,#14052)); +#15593= IFCFACEOUTERBOUND(#15591,.T.); +#15594= IFCFACE((#15593)); +#15596= IFCPOLYLOOP((#14056,#14060,#14058)); +#15598= IFCFACEOUTERBOUND(#15596,.T.); +#15599= IFCFACE((#15598)); +#15601= IFCPOLYLOOP((#14060,#14056,#13862)); +#15603= IFCFACEOUTERBOUND(#15601,.T.); +#15604= IFCFACE((#15603)); +#15606= IFCPOLYLOOP((#14066,#14062,#13818,#13946)); +#15608= IFCFACEOUTERBOUND(#15606,.T.); +#15609= IFCFACE((#15608)); +#15611= IFCPOLYLOOP((#14160,#14110,#14060)); +#15613= IFCFACEOUTERBOUND(#15611,.T.); +#15614= IFCFACE((#15613)); +#15616= IFCPOLYLOOP((#14160,#14064,#13840,#14110)); +#15618= IFCFACEOUTERBOUND(#15616,.T.); +#15619= IFCFACE((#15618)); +#15621= IFCPOLYLOOP((#14064,#14160,#14066)); +#15623= IFCFACEOUTERBOUND(#15621,.T.); +#15624= IFCFACE((#15623)); +#15626= IFCPOLYLOOP((#14074,#14070,#14076)); +#15628= IFCFACEOUTERBOUND(#15626,.T.); +#15629= IFCFACE((#15628)); +#15631= IFCPOLYLOOP((#14074,#14068,#14070)); +#15633= IFCFACEOUTERBOUND(#15631,.T.); +#15634= IFCFACE((#15633)); +#15636= IFCPOLYLOOP((#14068,#13804,#14070)); +#15638= IFCFACEOUTERBOUND(#15636,.T.); +#15639= IFCFACE((#15638)); +#15641= IFCPOLYLOOP((#14072,#14074,#13858)); +#15643= IFCFACEOUTERBOUND(#15641,.T.); +#15644= IFCFACE((#15643)); +#15646= IFCPOLYLOOP((#14072,#13834,#14068)); +#15648= IFCFACEOUTERBOUND(#15646,.T.); +#15649= IFCFACE((#15648)); +#15651= IFCPOLYLOOP((#14076,#14070,#13854)); +#15653= IFCFACEOUTERBOUND(#15651,.T.); +#15654= IFCFACE((#15653)); +#15656= IFCPOLYLOOP((#14078,#14086,#14082)); +#15658= IFCFACEOUTERBOUND(#15656,.T.); +#15659= IFCFACE((#15658)); +#15661= IFCPOLYLOOP((#14082,#14076,#13854)); +#15663= IFCFACEOUTERBOUND(#15661,.T.); +#15664= IFCFACE((#15663)); +#15666= IFCPOLYLOOP((#14082,#13824,#14080)); +#15668= IFCFACEOUTERBOUND(#15666,.T.); +#15669= IFCFACE((#15668)); +#15671= IFCPOLYLOOP((#14086,#14084,#13824)); +#15673= IFCFACEOUTERBOUND(#15671,.T.); +#15674= IFCFACE((#15673)); +#15676= IFCPOLYLOOP((#14080,#13858,#14076)); +#15678= IFCFACEOUTERBOUND(#15676,.T.); +#15679= IFCFACE((#15678)); +#15681= IFCPOLYLOOP((#14080,#14076,#14082)); +#15683= IFCFACEOUTERBOUND(#15681,.T.); +#15684= IFCFACE((#15683)); +#15686= IFCPOLYLOOP((#13824,#14082,#14086)); +#15688= IFCFACEOUTERBOUND(#15686,.T.); +#15689= IFCFACE((#15688)); +#15691= IFCPOLYLOOP((#14078,#13852,#14086)); +#15693= IFCFACEOUTERBOUND(#15691,.T.); +#15694= IFCFACE((#15693)); +#15696= IFCPOLYLOOP((#14088,#14094,#14092)); +#15698= IFCFACEOUTERBOUND(#15696,.T.); +#15699= IFCFACE((#15698)); +#15701= IFCPOLYLOOP((#14092,#14086,#13852)); +#15703= IFCFACEOUTERBOUND(#15701,.T.); +#15704= IFCFACE((#15703)); +#15706= IFCPOLYLOOP((#14086,#14092,#14084)); +#15708= IFCFACEOUTERBOUND(#15706,.T.); +#15709= IFCFACE((#15708)); +#15711= IFCPOLYLOOP((#14092,#14094,#13868)); +#15713= IFCFACEOUTERBOUND(#15711,.T.); +#15714= IFCFACE((#15713)); +#15716= IFCPOLYLOOP((#14088,#14092,#13852)); +#15718= IFCFACEOUTERBOUND(#15716,.T.); +#15719= IFCFACE((#15718)); +#15721= IFCPOLYLOOP((#14096,#14088,#13876)); +#15723= IFCFACEOUTERBOUND(#15721,.T.); +#15724= IFCFACE((#15723)); +#15726= IFCPOLYLOOP((#14090,#13868,#14094)); +#15728= IFCFACEOUTERBOUND(#15726,.T.); +#15729= IFCFACE((#15728)); +#15731= IFCPOLYLOOP((#14094,#14096,#14090)); +#15733= IFCFACEOUTERBOUND(#15731,.T.); +#15734= IFCFACE((#15733)); +#15736= IFCPOLYLOOP((#14100,#14102,#13866)); +#15738= IFCFACEOUTERBOUND(#15736,.T.); +#15739= IFCFACE((#15738)); +#15741= IFCPOLYLOOP((#14096,#14100,#13866)); +#15743= IFCFACEOUTERBOUND(#15741,.T.); +#15744= IFCFACE((#15743)); +#15746= IFCPOLYLOOP((#13876,#14100,#14096)); +#15748= IFCFACEOUTERBOUND(#15746,.T.); +#15749= IFCFACE((#15748)); +#15751= IFCPOLYLOOP((#14104,#14100,#14098)); +#15753= IFCFACEOUTERBOUND(#15751,.T.); +#15754= IFCFACE((#15753)); +#15756= IFCPOLYLOOP((#14098,#13848,#14104)); +#15758= IFCFACEOUTERBOUND(#15756,.T.); +#15759= IFCFACE((#15758)); +#15761= IFCPOLYLOOP((#14102,#14104,#13870)); +#15763= IFCFACEOUTERBOUND(#15761,.T.); +#15764= IFCFACE((#15763)); +#15766= IFCPOLYLOOP((#14146,#14162,#13848)); +#15768= IFCFACEOUTERBOUND(#15766,.T.); +#15769= IFCFACE((#15768)); +#15771= IFCPOLYLOOP((#13918,#13784,#14106)); +#15773= IFCFACEOUTERBOUND(#15771,.T.); +#15774= IFCFACE((#15773)); +#15776= IFCPOLYLOOP((#13820,#14114,#13912)); +#15778= IFCFACEOUTERBOUND(#15776,.T.); +#15779= IFCFACE((#15778)); +#15781= IFCPOLYLOOP((#14110,#13974,#14060)); +#15783= IFCFACEOUTERBOUND(#15781,.T.); +#15784= IFCFACE((#15783)); +#15786= IFCPOLYLOOP((#14114,#13910,#13976)); +#15788= IFCFACEOUTERBOUND(#15786,.T.); +#15789= IFCFACE((#15788)); +#15791= IFCPOLYLOOP((#13952,#13802,#14116)); +#15793= IFCFACEOUTERBOUND(#15791,.T.); +#15794= IFCFACE((#15793)); +#15796= IFCPOLYLOOP((#14122,#13874,#14120)); +#15798= IFCFACEOUTERBOUND(#15796,.T.); +#15799= IFCFACE((#15798)); +#15801= IFCPOLYLOOP((#14134,#13874,#14122)); +#15803= IFCFACEOUTERBOUND(#15801,.T.); +#15804= IFCFACE((#15803)); +#15806= IFCPOLYLOOP((#13880,#14122,#14124)); +#15808= IFCFACEOUTERBOUND(#15806,.T.); +#15809= IFCFACE((#15808)); +#15811= IFCPOLYLOOP((#14124,#14120,#13872)); +#15813= IFCFACEOUTERBOUND(#15811,.T.); +#15814= IFCFACE((#15813)); +#15816= IFCPOLYLOOP((#14120,#14124,#14122)); +#15818= IFCFACEOUTERBOUND(#15816,.T.); +#15819= IFCFACE((#15818)); +#15821= IFCPOLYLOOP((#14132,#14124,#13872)); +#15823= IFCFACEOUTERBOUND(#15821,.T.); +#15824= IFCFACE((#15823)); +#15826= IFCPOLYLOOP((#14132,#13878,#14126)); +#15828= IFCFACEOUTERBOUND(#15826,.T.); +#15829= IFCFACE((#15828)); +#15831= IFCPOLYLOOP((#14126,#13880,#14124)); +#15833= IFCFACEOUTERBOUND(#15831,.T.); +#15834= IFCFACE((#15833)); +#15836= IFCPOLYLOOP((#14124,#14132,#14126)); +#15838= IFCFACEOUTERBOUND(#15836,.T.); +#15839= IFCFACE((#15838)); +#15841= IFCPOLYLOOP((#13878,#14138,#14130)); +#15843= IFCFACEOUTERBOUND(#15841,.T.); +#15844= IFCFACE((#15843)); +#15846= IFCPOLYLOOP((#14128,#14132,#13872)); +#15848= IFCFACEOUTERBOUND(#15846,.T.); +#15849= IFCFACE((#15848)); +#15851= IFCPOLYLOOP((#14118,#13864,#14134)); +#15853= IFCFACEOUTERBOUND(#15851,.T.); +#15854= IFCFACE((#15853)); +#15856= IFCPOLYLOOP((#14142,#14144,#14146)); +#15858= IFCFACEOUTERBOUND(#15856,.T.); +#15859= IFCFACE((#15858)); +#15861= IFCPOLYLOOP((#14136,#14142,#14146)); +#15863= IFCFACEOUTERBOUND(#15861,.T.); +#15864= IFCFACE((#15863)); +#15866= IFCPOLYLOOP((#14134,#14142,#13874)); +#15868= IFCFACEOUTERBOUND(#15866,.T.); +#15869= IFCFACE((#15868)); +#15871= IFCPOLYLOOP((#13882,#14138,#14128)); +#15873= IFCFACEOUTERBOUND(#15871,.T.); +#15874= IFCFACE((#15873)); +#15876= IFCPOLYLOOP((#13882,#13888,#14148)); +#15878= IFCFACEOUTERBOUND(#15876,.T.); +#15879= IFCFACE((#15878)); +#15881= IFCPOLYLOOP((#13884,#14130,#14140)); +#15883= IFCFACEOUTERBOUND(#15881,.T.); +#15884= IFCFACE((#15883)); +#15886= IFCPOLYLOOP((#14142,#13864,#14144)); +#15888= IFCFACEOUTERBOUND(#15886,.T.); +#15889= IFCFACE((#15888)); +#15891= IFCPOLYLOOP((#13874,#14142,#14136)); +#15893= IFCFACEOUTERBOUND(#15891,.T.); +#15894= IFCFACE((#15893)); +#15896= IFCPOLYLOOP((#13870,#14104,#14162)); +#15898= IFCFACEOUTERBOUND(#15896,.T.); +#15899= IFCFACE((#15898)); +#15901= IFCPOLYLOOP((#14162,#14144,#13870)); +#15903= IFCFACEOUTERBOUND(#15901,.T.); +#15904= IFCFACE((#15903)); +#15906= IFCPOLYLOOP((#13848,#14136,#14146)); +#15908= IFCFACEOUTERBOUND(#15906,.T.); +#15909= IFCFACE((#15908)); +#15911= IFCPOLYLOOP((#13884,#14148,#13904)); +#15913= IFCFACEOUTERBOUND(#15911,.T.); +#15914= IFCFACE((#15913)); +#15916= IFCPOLYLOOP((#13882,#14148,#14140)); +#15918= IFCFACEOUTERBOUND(#15916,.T.); +#15919= IFCFACE((#15918)); +#15921= IFCPOLYLOOP((#13916,#13808,#14150)); +#15923= IFCFACEOUTERBOUND(#15921,.T.); +#15924= IFCFACE((#15923)); +#15926= IFCPOLYLOOP((#14152,#13784,#13922)); +#15928= IFCFACEOUTERBOUND(#15926,.T.); +#15929= IFCFACE((#15928)); +#15931= IFCPOLYLOOP((#13790,#14154,#13938)); +#15933= IFCFACEOUTERBOUND(#15931,.T.); +#15934= IFCFACE((#15933)); +#15936= IFCPOLYLOOP((#14156,#13802,#13958)); +#15938= IFCFACEOUTERBOUND(#15936,.T.); +#15939= IFCFACE((#15938)); +#15941= IFCPOLYLOOP((#14158,#13786,#13970)); +#15943= IFCFACEOUTERBOUND(#15941,.T.); +#15944= IFCFACE((#15943)); +#15946= IFCPOLYLOOP((#14066,#14160,#14062)); +#15948= IFCFACEOUTERBOUND(#15946,.T.); +#15949= IFCFACE((#15948)); +#15951= IFCPOLYLOOP((#13848,#14162,#14104)); +#15953= IFCFACEOUTERBOUND(#15951,.T.); +#15954= IFCFACE((#15953)); +#15956= IFCPOLYLOOP((#14144,#14162,#14146)); +#15958= IFCFACEOUTERBOUND(#15956,.T.); +#15959= IFCFACE((#15958)); +#15961= IFCPOLYLOOP((#13762,#13760,#13902,#13888,#13882,#14128,#13872,#14120,#13874,#14136,#13848,#14098,#13876,#14088,#13852,#14078,#13854,#14070,#13804,#14032,#13850,#14024,#13842,#14012,#13844,#13994,#13810,#13978,#13816,#13988,#13814,#14002,#13846,#14046,#13782,#14054,#13974,#14110,#13840,#14064,#13944,#14108,#13806,#13940,#13934,#14112,#13812,#13928,#13894,#14106,#13784,#14152,#13920,#14116,#13802,#14156,#13956,#13964,#13786,#14158,#13914,#14150,#13808,#13976,#13886,#13906,#13780,#14164)); +#15963= IFCFACEOUTERBOUND(#15961,.T.); +#15964= IFCFACE((#15963)); +#15966= IFCPOLYLOOP((#14168,#14170,#14172,#13764,#13752,#13762,#14164,#14166)); +#15968= IFCFACEOUTERBOUND(#15966,.T.); +#15969= IFCFACE((#15968)); +#15971= IFCPOLYLOOP((#13766,#13764,#14172,#13768)); +#15973= IFCFACEOUTERBOUND(#15971,.T.); +#15974= IFCFACE((#15973)); +#15976= IFCPOLYLOOP((#14174,#14238,#14220)); +#15978= IFCFACEOUTERBOUND(#15976,.T.); +#15979= IFCFACE((#15978)); +#15981= IFCPOLYLOOP((#14178,#14286,#14290)); +#15983= IFCFACEOUTERBOUND(#15981,.T.); +#15984= IFCFACE((#15983)); +#15986= IFCPOLYLOOP((#14286,#14240,#14284)); +#15988= IFCFACEOUTERBOUND(#15986,.T.); +#15989= IFCFACE((#15988)); +#15991= IFCPOLYLOOP((#14284,#14242,#14286)); +#15993= IFCFACEOUTERBOUND(#15991,.T.); +#15994= IFCFACE((#15993)); +#15996= IFCPOLYLOOP((#14228,#14198,#14272,#14214)); +#15998= IFCFACEOUTERBOUND(#15996,.T.); +#15999= IFCFACE((#15998)); +#16001= IFCPOLYLOOP((#14302,#14310,#14298)); +#16003= IFCFACEOUTERBOUND(#16001,.T.); +#16004= IFCFACE((#16003)); +#16006= IFCPOLYLOOP((#14278,#14276,#14230)); +#16008= IFCFACEOUTERBOUND(#16006,.T.); +#16009= IFCFACE((#16008)); +#16011= IFCPOLYLOOP((#14244,#14236,#14192)); +#16013= IFCFACEOUTERBOUND(#16011,.T.); +#16014= IFCFACE((#16013)); +#16016= IFCPOLYLOOP((#14224,#13778,#14226)); +#16018= IFCFACEOUTERBOUND(#16016,.T.); +#16019= IFCFACE((#16018)); +#16021= IFCPOLYLOOP((#14254,#14182,#14246)); +#16023= IFCFACEOUTERBOUND(#16021,.T.); +#16024= IFCFACE((#16023)); +#16026= IFCPOLYLOOP((#14264,#14190,#14244)); +#16028= IFCFACEOUTERBOUND(#16026,.T.); +#16029= IFCFACE((#16028)); +#16031= IFCPOLYLOOP((#14246,#14182,#14236)); +#16033= IFCFACEOUTERBOUND(#16031,.T.); +#16034= IFCFACE((#16033)); +#16036= IFCPOLYLOOP((#14284,#14240,#14282)); +#16038= IFCFACEOUTERBOUND(#16036,.T.); +#16039= IFCFACE((#16038)); +#16041= IFCPOLYLOOP((#14232,#14278,#14302)); +#16043= IFCFACEOUTERBOUND(#16041,.T.); +#16044= IFCFACE((#16043)); +#16046= IFCPOLYLOOP((#14186,#14298,#14202)); +#16048= IFCFACEOUTERBOUND(#16046,.T.); +#16049= IFCFACE((#16048)); +#16051= IFCPOLYLOOP((#13776,#14216,#14226)); +#16053= IFCFACEOUTERBOUND(#16051,.T.); +#16054= IFCFACE((#16053)); +#16056= IFCPOLYLOOP((#14200,#14202,#14252)); +#16058= IFCFACEOUTERBOUND(#16056,.T.); +#16059= IFCFACE((#16058)); +#16061= IFCPOLYLOOP((#14208,#14304,#14266)); +#16063= IFCFACEOUTERBOUND(#16061,.T.); +#16064= IFCFACE((#16063)); +#16066= IFCPOLYLOOP((#14218,#13774,#14174)); +#16068= IFCFACEOUTERBOUND(#16066,.T.); +#16069= IFCFACE((#16068)); +#16071= IFCPOLYLOOP((#14256,#14304,#14188)); +#16073= IFCFACEOUTERBOUND(#16071,.T.); +#16074= IFCFACE((#16073)); +#16076= IFCPOLYLOOP((#14220,#14222,#14210)); +#16078= IFCFACEOUTERBOUND(#16076,.T.); +#16079= IFCFACE((#16078)); +#16081= IFCPOLYLOOP((#14306,#14270,#14222)); +#16083= IFCFACEOUTERBOUND(#16081,.T.); +#16084= IFCFACE((#16083)); +#16086= IFCPOLYLOOP((#14228,#14214,#14226)); +#16088= IFCFACEOUTERBOUND(#16086,.T.); +#16089= IFCFACE((#16088)); +#16091= IFCPOLYLOOP((#14226,#14216,#14228)); +#16093= IFCFACEOUTERBOUND(#16091,.T.); +#16094= IFCFACE((#16093)); +#16096= IFCPOLYLOOP((#14174,#14220,#14218)); +#16098= IFCFACEOUTERBOUND(#16096,.T.); +#16099= IFCFACE((#16098)); +#16101= IFCPOLYLOOP((#14210,#14218,#14220)); +#16103= IFCFACEOUTERBOUND(#16101,.T.); +#16104= IFCFACE((#16103)); +#16106= IFCPOLYLOOP((#14222,#14212,#14268,#14206)); +#16108= IFCFACEOUTERBOUND(#16106,.T.); +#16109= IFCFACE((#16108)); +#16111= IFCPOLYLOOP((#14212,#14222,#14220)); +#16113= IFCFACEOUTERBOUND(#16111,.T.); +#16114= IFCFACE((#16113)); +#16116= IFCPOLYLOOP((#14206,#14266,#14306)); +#16118= IFCFACEOUTERBOUND(#16116,.T.); +#16119= IFCFACE((#16118)); +#16121= IFCPOLYLOOP((#14226,#14214,#14224)); +#16123= IFCFACEOUTERBOUND(#16121,.T.); +#16124= IFCFACE((#16123)); +#16126= IFCPOLYLOOP((#14224,#13780,#13778)); +#16128= IFCFACEOUTERBOUND(#16126,.T.); +#16129= IFCFACE((#16128)); +#16131= IFCPOLYLOOP((#14238,#14174,#14176)); +#16133= IFCFACEOUTERBOUND(#16131,.T.); +#16134= IFCFACE((#16133)); +#16136= IFCPOLYLOOP((#13776,#14226,#13778)); +#16138= IFCFACEOUTERBOUND(#16136,.T.); +#16139= IFCFACE((#16138)); +#16141= IFCPOLYLOOP((#14216,#14200,#14228)); +#16143= IFCFACEOUTERBOUND(#16141,.T.); +#16144= IFCFACE((#16143)); +#16146= IFCPOLYLOOP((#14198,#14252,#14250)); +#16148= IFCFACEOUTERBOUND(#16146,.T.); +#16149= IFCFACE((#16148)); +#16151= IFCPOLYLOOP((#14274,#14276,#14280)); +#16153= IFCFACEOUTERBOUND(#16151,.T.); +#16154= IFCFACE((#16153)); +#16156= IFCPOLYLOOP((#14232,#14276,#14278)); +#16158= IFCFACEOUTERBOUND(#16156,.T.); +#16159= IFCFACE((#16158)); +#16161= IFCPOLYLOOP((#14244,#14234,#14246)); +#16163= IFCFACEOUTERBOUND(#16161,.T.); +#16164= IFCFACE((#16163)); +#16166= IFCPOLYLOOP((#14254,#14246,#14188)); +#16168= IFCFACEOUTERBOUND(#16166,.T.); +#16169= IFCFACE((#16168)); +#16171= IFCPOLYLOOP((#14238,#14212,#14220)); +#16173= IFCFACEOUTERBOUND(#16171,.T.); +#16174= IFCFACE((#16173)); +#16176= IFCPOLYLOOP((#14280,#14242,#14284)); +#16178= IFCFACEOUTERBOUND(#16176,.T.); +#16179= IFCFACE((#16178)); +#16181= IFCPOLYLOOP((#14264,#14244,#14192)); +#16183= IFCFACEOUTERBOUND(#16181,.T.); +#16184= IFCFACE((#16183)); +#16186= IFCPOLYLOOP((#14190,#14234,#14244)); +#16188= IFCFACEOUTERBOUND(#16186,.T.); +#16189= IFCFACE((#16188)); +#16191= IFCPOLYLOOP((#14244,#14246,#14236)); +#16193= IFCFACEOUTERBOUND(#16191,.T.); +#16194= IFCFACE((#16193)); +#16196= IFCPOLYLOOP((#14188,#14246,#14234)); +#16198= IFCFACEOUTERBOUND(#16196,.T.); +#16199= IFCFACE((#16198)); +#16201= IFCPOLYLOOP((#14228,#14200,#14252)); +#16203= IFCFACEOUTERBOUND(#16201,.T.); +#16204= IFCFACE((#16203)); +#16206= IFCPOLYLOOP((#14250,#14252,#14300)); +#16208= IFCFACEOUTERBOUND(#16206,.T.); +#16209= IFCFACE((#16208)); +#16211= IFCPOLYLOOP((#14228,#14252,#14198)); +#16213= IFCFACEOUTERBOUND(#16211,.T.); +#16214= IFCFACE((#16213)); +#16216= IFCPOLYLOOP((#14202,#14298,#14300)); +#16218= IFCFACEOUTERBOUND(#16216,.T.); +#16219= IFCFACE((#16218)); +#16221= IFCPOLYLOOP((#14204,#14266,#14256)); +#16223= IFCFACEOUTERBOUND(#16221,.T.); +#16224= IFCFACE((#16223)); +#16226= IFCPOLYLOOP((#14304,#14258,#14254)); +#16228= IFCFACEOUTERBOUND(#16226,.T.); +#16229= IFCFACE((#16228)); +#16231= IFCPOLYLOOP((#14288,#14286,#14242,#14184)); +#16233= IFCFACEOUTERBOUND(#16231,.T.); +#16234= IFCFACE((#16233)); +#16236= IFCPOLYLOOP((#14258,#14304,#14208)); +#16238= IFCFACEOUTERBOUND(#16236,.T.); +#16239= IFCFACE((#16238)); +#16241= IFCPOLYLOOP((#14258,#14182,#14254)); +#16243= IFCFACEOUTERBOUND(#16241,.T.); +#16244= IFCFACE((#16243)); +#16246= IFCPOLYLOOP((#14292,#14190,#14264)); +#16248= IFCFACEOUTERBOUND(#16246,.T.); +#16249= IFCFACE((#16248)); +#16251= IFCPOLYLOOP((#14192,#14262,#14264)); +#16253= IFCFACEOUTERBOUND(#16251,.T.); +#16254= IFCFACE((#16253)); +#16256= IFCPOLYLOOP((#14262,#14290,#14292)); +#16258= IFCFACEOUTERBOUND(#16256,.T.); +#16259= IFCFACE((#16258)); +#16261= IFCPOLYLOOP((#14306,#14266,#14204)); +#16263= IFCFACEOUTERBOUND(#16261,.T.); +#16264= IFCFACE((#16263)); +#16266= IFCPOLYLOOP((#14266,#14206,#14308,#14208)); +#16268= IFCFACEOUTERBOUND(#16266,.T.); +#16269= IFCFACE((#16268)); +#16271= IFCPOLYLOOP((#14276,#14196,#14280)); +#16273= IFCFACEOUTERBOUND(#16271,.T.); +#16274= IFCFACE((#16273)); +#16276= IFCPOLYLOOP((#14270,#14210,#14222)); +#16278= IFCFACEOUTERBOUND(#16276,.T.); +#16279= IFCFACE((#16278)); +#16281= IFCPOLYLOOP((#14274,#14230,#14276)); +#16283= IFCFACEOUTERBOUND(#16281,.T.); +#16284= IFCFACE((#16283)); +#16286= IFCPOLYLOOP((#14232,#14196,#14276)); +#16288= IFCFACEOUTERBOUND(#16286,.T.); +#16289= IFCFACE((#16288)); +#16291= IFCPOLYLOOP((#14278,#14230,#14294)); +#16293= IFCFACEOUTERBOUND(#16291,.T.); +#16294= IFCFACE((#16293)); +#16296= IFCPOLYLOOP((#14294,#14302,#14278)); +#16298= IFCFACEOUTERBOUND(#16296,.T.); +#16299= IFCFACE((#16298)); +#16301= IFCPOLYLOOP((#14242,#14280,#14196)); +#16303= IFCFACEOUTERBOUND(#16301,.T.); +#16304= IFCFACE((#16303)); +#16306= IFCPOLYLOOP((#14274,#14280,#14282,#14194)); +#16308= IFCFACEOUTERBOUND(#16306,.T.); +#16309= IFCFACE((#16308)); +#16311= IFCPOLYLOOP((#14280,#14284,#14282)); +#16313= IFCFACEOUTERBOUND(#16311,.T.); +#16314= IFCFACE((#16313)); +#16316= IFCPOLYLOOP((#14260,#14290,#14288)); +#16318= IFCFACEOUTERBOUND(#16316,.T.); +#16319= IFCFACE((#16318)); +#16321= IFCPOLYLOOP((#14286,#14178,#14296,#14240)); +#16323= IFCFACEOUTERBOUND(#16321,.T.); +#16324= IFCFACE((#16323)); +#16326= IFCPOLYLOOP((#14288,#14290,#14286)); +#16328= IFCFACEOUTERBOUND(#16326,.T.); +#16329= IFCFACE((#16328)); +#16331= IFCPOLYLOOP((#14292,#14290,#14260)); +#16333= IFCFACEOUTERBOUND(#16331,.T.); +#16334= IFCFACE((#16333)); +#16336= IFCPOLYLOOP((#14262,#14178,#14290)); +#16338= IFCFACEOUTERBOUND(#16336,.T.); +#16339= IFCFACE((#16338)); +#16341= IFCPOLYLOOP((#14190,#14292,#14260)); +#16343= IFCFACEOUTERBOUND(#16341,.T.); +#16344= IFCFACE((#16343)); +#16346= IFCPOLYLOOP((#14262,#14292,#14264)); +#16348= IFCFACEOUTERBOUND(#16346,.T.); +#16349= IFCFACE((#16348)); +#16351= IFCPOLYLOOP((#14302,#14298,#14186)); +#16353= IFCFACEOUTERBOUND(#16351,.T.); +#16354= IFCFACE((#16353)); +#16356= IFCPOLYLOOP((#14302,#14294,#14180,#14310)); +#16358= IFCFACEOUTERBOUND(#16356,.T.); +#16359= IFCFACE((#16358)); +#16361= IFCPOLYLOOP((#14300,#14298,#14248)); +#16363= IFCFACEOUTERBOUND(#16361,.T.); +#16364= IFCFACE((#16363)); +#16366= IFCPOLYLOOP((#14250,#14300,#14248)); +#16368= IFCFACEOUTERBOUND(#16366,.T.); +#16369= IFCFACE((#16368)); +#16371= IFCPOLYLOOP((#14202,#14300,#14252)); +#16373= IFCFACEOUTERBOUND(#16371,.T.); +#16374= IFCFACE((#16373)); +#16376= IFCPOLYLOOP((#14302,#14186,#14232)); +#16378= IFCFACEOUTERBOUND(#16376,.T.); +#16379= IFCFACE((#16378)); +#16381= IFCPOLYLOOP((#14188,#14304,#14254)); +#16383= IFCFACEOUTERBOUND(#16381,.T.); +#16384= IFCFACE((#16383)); +#16386= IFCPOLYLOOP((#14266,#14304,#14256)); +#16388= IFCFACEOUTERBOUND(#16386,.T.); +#16389= IFCFACE((#16388)); +#16391= IFCPOLYLOOP((#14270,#14306,#14204)); +#16393= IFCFACEOUTERBOUND(#16391,.T.); +#16394= IFCFACE((#16393)); +#16396= IFCPOLYLOOP((#14206,#14306,#14222)); +#16398= IFCFACEOUTERBOUND(#16396,.T.); +#16399= IFCFACE((#16398)); +#16401= IFCPOLYLOOP((#14310,#14248,#14298)); +#16403= IFCFACEOUTERBOUND(#16401,.T.); +#16404= IFCFACE((#16403)); +#16406= IFCPOLYLOOP((#14164,#13780,#14224,#14214,#14272,#14198,#14250,#14248,#14310,#14180,#14294,#14230,#14274,#14194,#14282,#14240,#14296,#14178,#14262,#14192,#14236,#14182,#14258,#14208,#14308,#14206,#14268,#14212,#14238,#14176,#14166)); +#16408= IFCFACEOUTERBOUND(#16406,.T.); +#16409= IFCFACE((#16408)); +#16411= IFCPOLYLOOP((#13768,#14172,#14170,#13770)); +#16413= IFCFACEOUTERBOUND(#16411,.T.); +#16414= IFCFACE((#16413)); +#16416= IFCPOLYLOOP((#14624,#14404,#14640)); +#16418= IFCFACEOUTERBOUND(#16416,.T.); +#16419= IFCFACE((#16418)); +#16421= IFCPOLYLOOP((#14460,#14334,#14458)); +#16423= IFCFACEOUTERBOUND(#16421,.T.); +#16424= IFCFACE((#16423)); +#16426= IFCPOLYLOOP((#14338,#14586,#14588)); +#16428= IFCFACEOUTERBOUND(#16426,.T.); +#16429= IFCFACE((#16428)); +#16431= IFCPOLYLOOP((#14500,#14322,#14496)); +#16433= IFCFACEOUTERBOUND(#16431,.T.); +#16434= IFCFACE((#16433)); +#16436= IFCPOLYLOOP((#14440,#14420,#14438)); +#16438= IFCFACEOUTERBOUND(#16436,.T.); +#16439= IFCFACE((#16438)); +#16441= IFCPOLYLOOP((#14484,#14478,#14332)); +#16443= IFCFACEOUTERBOUND(#16441,.T.); +#16444= IFCFACE((#16443)); +#16446= IFCPOLYLOOP((#14508,#14536,#14384)); +#16448= IFCFACEOUTERBOUND(#16446,.T.); +#16449= IFCFACE((#16448)); +#16451= IFCPOLYLOOP((#14526,#14396,#14522)); +#16453= IFCFACEOUTERBOUND(#16451,.T.); +#16454= IFCFACE((#16453)); +#16456= IFCPOLYLOOP((#14454,#14334,#14460)); +#16458= IFCFACEOUTERBOUND(#16456,.T.); +#16459= IFCFACE((#16458)); +#16461= IFCPOLYLOOP((#14632,#14358,#14442)); +#16463= IFCFACEOUTERBOUND(#16461,.T.); +#16464= IFCFACE((#16463)); +#16466= IFCPOLYLOOP((#14174,#13774,#14424)); +#16468= IFCFACEOUTERBOUND(#16466,.T.); +#16469= IFCFACE((#16468)); +#16471= IFCPOLYLOOP((#14426,#13772,#14314,#14434,#14418)); +#16473= IFCFACEOUTERBOUND(#16471,.T.); +#16474= IFCFACE((#16473)); +#16476= IFCPOLYLOOP((#14692,#14560,#14554)); +#16478= IFCFACEOUTERBOUND(#16476,.T.); +#16479= IFCFACE((#16478)); +#16481= IFCPOLYLOOP((#14340,#14632,#14446)); +#16483= IFCFACEOUTERBOUND(#16481,.T.); +#16484= IFCFACE((#16483)); +#16486= IFCPOLYLOOP((#14692,#14628,#14380,#14558)); +#16488= IFCFACEOUTERBOUND(#16486,.T.); +#16489= IFCFACE((#16488)); +#16491= IFCPOLYLOOP((#14546,#14550,#14544)); +#16493= IFCFACEOUTERBOUND(#16491,.T.); +#16494= IFCFACE((#16493)); +#16496= IFCPOLYLOOP((#14412,#14662,#14658)); +#16498= IFCFACEOUTERBOUND(#16496,.T.); +#16499= IFCFACE((#16498)); +#16501= IFCPOLYLOOP((#14442,#14446,#14632)); +#16503= IFCFACEOUTERBOUND(#16501,.T.); +#16504= IFCFACE((#16503)); +#16506= IFCPOLYLOOP((#14478,#14474,#14332)); +#16508= IFCFACEOUTERBOUND(#16506,.T.); +#16509= IFCFACE((#16508)); +#16511= IFCPOLYLOOP((#14682,#14344,#14672)); +#16513= IFCFACEOUTERBOUND(#16511,.T.); +#16514= IFCFACE((#16513)); +#16516= IFCPOLYLOOP((#14542,#14538,#14384)); +#16518= IFCFACEOUTERBOUND(#16516,.T.); +#16519= IFCFACE((#16518)); +#16521= IFCPOLYLOOP((#14534,#14510,#14366)); +#16523= IFCFACEOUTERBOUND(#16521,.T.); +#16524= IFCFACE((#16523)); +#16526= IFCPOLYLOOP((#14346,#14492,#14498)); +#16528= IFCFACEOUTERBOUND(#16526,.T.); +#16529= IFCFACE((#16528)); +#16531= IFCPOLYLOOP((#14388,#14590,#14596)); +#16533= IFCFACEOUTERBOUND(#16531,.T.); +#16534= IFCFACE((#16533)); +#16536= IFCPOLYLOOP((#14466,#14470,#14464)); +#16538= IFCFACEOUTERBOUND(#16536,.T.); +#16539= IFCFACE((#16538)); +#16541= IFCPOLYLOOP((#14564,#14356,#14560)); +#16543= IFCFACEOUTERBOUND(#16541,.T.); +#16544= IFCFACE((#16543)); +#16546= IFCPOLYLOOP((#14358,#14440,#14438)); +#16548= IFCFACEOUTERBOUND(#16546,.T.); +#16549= IFCFACE((#16548)); +#16551= IFCPOLYLOOP((#14528,#14544,#14532)); +#16553= IFCFACEOUTERBOUND(#16551,.T.); +#16554= IFCFACE((#16553)); +#16556= IFCPOLYLOOP((#14510,#14534,#14506)); +#16558= IFCFACEOUTERBOUND(#16556,.T.); +#16559= IFCFACE((#16558)); +#16561= IFCPOLYLOOP((#14494,#14498,#14496)); +#16563= IFCFACEOUTERBOUND(#16561,.T.); +#16564= IFCFACE((#16563)); +#16566= IFCPOLYLOOP((#14498,#14506,#14346)); +#16568= IFCFACEOUTERBOUND(#16566,.T.); +#16569= IFCFACE((#16568)); +#16571= IFCPOLYLOOP((#14514,#14368,#14512)); +#16573= IFCFACEOUTERBOUND(#16571,.T.); +#16574= IFCFACE((#16573)); +#16576= IFCPOLYLOOP((#14578,#14394,#14582)); +#16578= IFCFACEOUTERBOUND(#16576,.T.); +#16579= IFCFACE((#16578)); +#16581= IFCPOLYLOOP((#14498,#14494,#14372)); +#16583= IFCFACEOUTERBOUND(#16581,.T.); +#16584= IFCFACE((#16583)); +#16586= IFCPOLYLOOP((#14518,#14368,#14514)); +#16588= IFCFACEOUTERBOUND(#16586,.T.); +#16589= IFCFACE((#16588)); +#16591= IFCPOLYLOOP((#14574,#14570,#14362)); +#16593= IFCFACEOUTERBOUND(#16591,.T.); +#16594= IFCFACE((#16593)); +#16596= IFCPOLYLOOP((#14434,#14422,#14664)); +#16598= IFCFACEOUTERBOUND(#16596,.T.); +#16599= IFCFACE((#16598)); +#16601= IFCPOLYLOOP((#14678,#14680,#14674)); +#16603= IFCFACEOUTERBOUND(#16601,.T.); +#16604= IFCFACE((#16603)); +#16606= IFCPOLYLOOP((#14370,#14586,#14584)); +#16608= IFCFACEOUTERBOUND(#16606,.T.); +#16609= IFCFACE((#16608)); +#16611= IFCPOLYLOOP((#14314,#14312,#14432,#14422,#14434)); +#16613= IFCFACEOUTERBOUND(#16611,.T.); +#16614= IFCFACE((#16613)); +#16616= IFCPOLYLOOP((#14436,#14176,#14174)); +#16618= IFCFACEOUTERBOUND(#16616,.T.); +#16619= IFCFACE((#16618)); +#16621= IFCPOLYLOOP((#14608,#14612,#14614)); +#16623= IFCFACEOUTERBOUND(#16621,.T.); +#16624= IFCFACE((#16623)); +#16626= IFCPOLYLOOP((#14388,#14602,#14598)); +#16628= IFCFACEOUTERBOUND(#16626,.T.); +#16629= IFCFACE((#16628)); +#16631= IFCPOLYLOOP((#14404,#14638,#14640)); +#16633= IFCFACEOUTERBOUND(#16631,.T.); +#16634= IFCFACE((#16633)); +#16636= IFCPOLYLOOP((#14628,#14692,#14552)); +#16638= IFCFACEOUTERBOUND(#16636,.T.); +#16639= IFCFACE((#16638)); +#16641= IFCPOLYLOOP((#14578,#14576,#14394)); +#16643= IFCFACEOUTERBOUND(#16641,.T.); +#16644= IFCFACE((#16643)); +#16646= IFCPOLYLOOP((#14526,#14528,#14532)); +#16648= IFCFACEOUTERBOUND(#16646,.T.); +#16649= IFCFACE((#16648)); +#16651= IFCPOLYLOOP((#14592,#14594,#14588)); +#16653= IFCFACEOUTERBOUND(#16651,.T.); +#16654= IFCFACE((#16653)); +#16656= IFCPOLYLOOP((#14616,#14608,#14614)); +#16658= IFCFACEOUTERBOUND(#16656,.T.); +#16659= IFCFACE((#16658)); +#16661= IFCPOLYLOOP((#14606,#14612,#14604)); +#16663= IFCFACEOUTERBOUND(#16661,.T.); +#16664= IFCFACE((#16663)); +#16666= IFCPOLYLOOP((#14620,#14400,#14622)); +#16668= IFCFACEOUTERBOUND(#16666,.T.); +#16669= IFCFACE((#16668)); +#16671= IFCPOLYLOOP((#14616,#14400,#14620)); +#16673= IFCFACEOUTERBOUND(#16671,.T.); +#16674= IFCFACE((#16673)); +#16676= IFCPOLYLOOP((#14414,#14652,#14650)); +#16678= IFCFACEOUTERBOUND(#16676,.T.); +#16679= IFCFACE((#16678)); +#16681= IFCPOLYLOOP((#14654,#14412,#14658)); +#16683= IFCFACEOUTERBOUND(#16681,.T.); +#16684= IFCFACE((#16683)); +#16686= IFCPOLYLOOP((#14650,#14410,#14644)); +#16688= IFCFACEOUTERBOUND(#16686,.T.); +#16689= IFCFACE((#16688)); +#16691= IFCPOLYLOOP((#14656,#14658,#14662)); +#16693= IFCFACEOUTERBOUND(#16691,.T.); +#16694= IFCFACE((#16693)); +#16696= IFCPOLYLOOP((#14438,#14174,#14424)); +#16698= IFCFACEOUTERBOUND(#16696,.T.); +#16699= IFCFACE((#16698)); +#16701= IFCPOLYLOOP((#14484,#14332,#14482)); +#16703= IFCFACEOUTERBOUND(#16701,.T.); +#16704= IFCFACE((#16703)); +#16706= IFCPOLYLOOP((#14174,#14438,#14436)); +#16708= IFCFACEOUTERBOUND(#16706,.T.); +#16709= IFCFACE((#16708)); +#16711= IFCPOLYLOOP((#14422,#14416,#14664)); +#16713= IFCFACEOUTERBOUND(#16711,.T.); +#16714= IFCFACE((#16713)); +#16716= IFCPOLYLOOP((#14668,#14672,#14670)); +#16718= IFCFACEOUTERBOUND(#16716,.T.); +#16719= IFCFACE((#16718)); +#16721= IFCPOLYLOOP((#14568,#14570,#14566)); +#16723= IFCFACEOUTERBOUND(#16721,.T.); +#16724= IFCFACE((#16723)); +#16726= IFCPOLYLOOP((#14436,#14438,#14420)); +#16728= IFCFACEOUTERBOUND(#16726,.T.); +#16729= IFCFACE((#16728)); +#16731= IFCPOLYLOOP((#14358,#14438,#14424)); +#16733= IFCFACEOUTERBOUND(#16731,.T.); +#16734= IFCFACE((#16733)); +#16736= IFCPOLYLOOP((#14442,#14328,#14446)); +#16738= IFCFACEOUTERBOUND(#16736,.T.); +#16739= IFCFACE((#16738)); +#16741= IFCPOLYLOOP((#14632,#14488,#14440)); +#16743= IFCFACEOUTERBOUND(#16741,.T.); +#16744= IFCFACE((#16743)); +#16746= IFCPOLYLOOP((#14448,#14446,#14328)); +#16748= IFCFACEOUTERBOUND(#16746,.T.); +#16749= IFCFACE((#16748)); +#16751= IFCPOLYLOOP((#14688,#14462,#14456)); +#16753= IFCFACEOUTERBOUND(#16751,.T.); +#16754= IFCFACE((#16753)); +#16756= IFCPOLYLOOP((#14340,#14488,#14632)); +#16758= IFCFACEOUTERBOUND(#16756,.T.); +#16759= IFCFACE((#16758)); +#16761= IFCPOLYLOOP((#14448,#14686,#14446)); +#16763= IFCFACEOUTERBOUND(#16761,.T.); +#16764= IFCFACE((#16763)); +#16766= IFCPOLYLOOP((#14320,#14452,#14454)); +#16768= IFCFACEOUTERBOUND(#16766,.T.); +#16769= IFCFACE((#16768)); +#16771= IFCPOLYLOOP((#14444,#14686,#14448,#14452)); +#16773= IFCFACEOUTERBOUND(#16771,.T.); +#16774= IFCFACE((#16773)); +#16776= IFCPOLYLOOP((#14448,#14328,#14450)); +#16778= IFCFACEOUTERBOUND(#16776,.T.); +#16779= IFCFACE((#16778)); +#16781= IFCPOLYLOOP((#14454,#14448,#14450)); +#16783= IFCFACEOUTERBOUND(#16781,.T.); +#16784= IFCFACE((#16783)); +#16786= IFCPOLYLOOP((#14448,#14454,#14452)); +#16788= IFCFACEOUTERBOUND(#16786,.T.); +#16789= IFCFACE((#16788)); +#16791= IFCPOLYLOOP((#14450,#14334,#14454)); +#16793= IFCFACEOUTERBOUND(#16791,.T.); +#16794= IFCFACE((#16793)); +#16796= IFCPOLYLOOP((#14456,#14462,#14464)); +#16798= IFCFACEOUTERBOUND(#16796,.T.); +#16799= IFCFACE((#16798)); +#16801= IFCPOLYLOOP((#14454,#14460,#14320)); +#16803= IFCFACEOUTERBOUND(#16801,.T.); +#16804= IFCFACE((#16803)); +#16806= IFCPOLYLOOP((#14462,#14460,#14458)); +#16808= IFCFACEOUTERBOUND(#16806,.T.); +#16809= IFCFACE((#16808)); +#16811= IFCPOLYLOOP((#14462,#14688,#14460)); +#16813= IFCFACEOUTERBOUND(#16811,.T.); +#16814= IFCFACE((#16813)); +#16816= IFCPOLYLOOP((#14458,#14326,#14462)); +#16818= IFCFACEOUTERBOUND(#16816,.T.); +#16819= IFCFACE((#16818)); +#16821= IFCPOLYLOOP((#14464,#14462,#14326)); +#16823= IFCFACEOUTERBOUND(#16821,.T.); +#16824= IFCFACE((#16823)); +#16826= IFCPOLYLOOP((#14354,#14470,#14466)); +#16828= IFCFACEOUTERBOUND(#16826,.T.); +#16829= IFCFACE((#16828)); +#16831= IFCPOLYLOOP((#14464,#14342,#14690,#14456)); +#16833= IFCFACEOUTERBOUND(#16831,.T.); +#16834= IFCFACE((#16833)); +#16836= IFCPOLYLOOP((#14464,#14326,#14466)); +#16838= IFCFACEOUTERBOUND(#16836,.T.); +#16839= IFCFACE((#16838)); +#16841= IFCPOLYLOOP((#14472,#14630,#14470)); +#16843= IFCFACEOUTERBOUND(#16841,.T.); +#16844= IFCFACE((#16843)); +#16846= IFCPOLYLOOP((#14470,#14354,#14472)); +#16848= IFCFACEOUTERBOUND(#16846,.T.); +#16849= IFCFACE((#16848)); +#16851= IFCPOLYLOOP((#14464,#14470,#14342)); +#16853= IFCFACEOUTERBOUND(#16851,.T.); +#16854= IFCFACE((#16853)); +#16856= IFCPOLYLOOP((#14478,#14318,#14476)); +#16858= IFCFACEOUTERBOUND(#16856,.T.); +#16859= IFCFACE((#16858)); +#16861= IFCPOLYLOOP((#14468,#14630,#14472,#14476)); +#16863= IFCFACEOUTERBOUND(#16861,.T.); +#16864= IFCFACE((#16863)); +#16866= IFCPOLYLOOP((#14472,#14354,#14474)); +#16868= IFCFACEOUTERBOUND(#16866,.T.); +#16869= IFCFACE((#16868)); +#16871= IFCPOLYLOOP((#14478,#14472,#14474)); +#16873= IFCFACEOUTERBOUND(#16871,.T.); +#16874= IFCFACE((#16873)); +#16876= IFCPOLYLOOP((#14478,#14476,#14472)); +#16878= IFCFACEOUTERBOUND(#16876,.T.); +#16879= IFCFACE((#16878)); +#16881= IFCPOLYLOOP((#14684,#14428,#14670)); +#16883= IFCFACEOUTERBOUND(#16881,.T.); +#16884= IFCFACE((#16883)); +#16886= IFCPOLYLOOP((#14684,#14694,#14480,#14634)); +#16888= IFCFACEOUTERBOUND(#16886,.T.); +#16889= IFCFACE((#16888)); +#16891= IFCPOLYLOOP((#14484,#14318,#14478)); +#16893= IFCFACEOUTERBOUND(#16891,.T.); +#16894= IFCFACE((#16893)); +#16896= IFCPOLYLOOP((#14684,#14482,#14428)); +#16898= IFCFACEOUTERBOUND(#16896,.T.); +#16899= IFCFACE((#16898)); +#16901= IFCPOLYLOOP((#14684,#14634,#14484)); +#16903= IFCFACEOUTERBOUND(#16901,.T.); +#16904= IFCFACE((#16903)); +#16906= IFCPOLYLOOP((#14486,#14550,#14546)); +#16908= IFCFACEOUTERBOUND(#16906,.T.); +#16909= IFCFACE((#16908)); +#16911= IFCPOLYLOOP((#14392,#14548,#14552)); +#16913= IFCFACEOUTERBOUND(#16911,.T.); +#16914= IFCFACE((#16913)); +#16916= IFCPOLYLOOP((#14488,#14420,#14440)); +#16918= IFCFACEOUTERBOUND(#16916,.T.); +#16919= IFCFACE((#16918)); +#16921= IFCPOLYLOOP((#14682,#14672,#14674)); +#16923= IFCFACEOUTERBOUND(#16921,.T.); +#16924= IFCFACE((#16923)); +#16926= IFCPOLYLOOP((#14322,#14494,#14496)); +#16928= IFCFACEOUTERBOUND(#16926,.T.); +#16929= IFCFACE((#16928)); +#16931= IFCPOLYLOOP((#14492,#14350,#14496)); +#16933= IFCFACEOUTERBOUND(#16931,.T.); +#16934= IFCFACE((#16933)); +#16936= IFCPOLYLOOP((#14500,#14496,#14350)); +#16938= IFCFACEOUTERBOUND(#16936,.T.); +#16939= IFCFACE((#16938)); +#16941= IFCPOLYLOOP((#14498,#14372,#14506)); +#16943= IFCFACEOUTERBOUND(#16941,.T.); +#16944= IFCFACE((#16943)); +#16946= IFCPOLYLOOP((#14496,#14498,#14492)); +#16948= IFCFACEOUTERBOUND(#16946,.T.); +#16949= IFCFACE((#16948)); +#16951= IFCPOLYLOOP((#14512,#14502,#14514)); +#16953= IFCFACEOUTERBOUND(#16951,.T.); +#16954= IFCFACE((#16953)); +#16956= IFCPOLYLOOP((#14512,#14500,#14502)); +#16958= IFCFACEOUTERBOUND(#16956,.T.); +#16959= IFCFACE((#16958)); +#16961= IFCPOLYLOOP((#14500,#14350,#14502)); +#16963= IFCFACEOUTERBOUND(#16961,.T.); +#16964= IFCFACE((#16963)); +#16966= IFCPOLYLOOP((#14504,#14512,#14368)); +#16968= IFCFACEOUTERBOUND(#16966,.T.); +#16969= IFCFACE((#16968)); +#16971= IFCPOLYLOOP((#14504,#14322,#14500)); +#16973= IFCFACEOUTERBOUND(#16971,.T.); +#16974= IFCFACE((#16973)); +#16976= IFCPOLYLOOP((#14506,#14372,#14510)); +#16978= IFCFACEOUTERBOUND(#16976,.T.); +#16979= IFCFACE((#16978)); +#16981= IFCPOLYLOOP((#14536,#14508,#14534)); +#16983= IFCFACEOUTERBOUND(#16981,.T.); +#16984= IFCFACE((#16983)); +#16986= IFCPOLYLOOP((#14508,#14346,#14506)); +#16988= IFCFACEOUTERBOUND(#16986,.T.); +#16989= IFCFACE((#16988)); +#16991= IFCPOLYLOOP((#14500,#14512,#14504)); +#16993= IFCFACEOUTERBOUND(#16991,.T.); +#16994= IFCFACE((#16993)); +#16996= IFCPOLYLOOP((#14514,#14502,#14348)); +#16998= IFCFACEOUTERBOUND(#16996,.T.); +#16999= IFCFACE((#16998)); +#17001= IFCPOLYLOOP((#14360,#14518,#14520)); +#17003= IFCFACEOUTERBOUND(#17001,.T.); +#17004= IFCFACE((#17003)); +#17006= IFCPOLYLOOP((#14520,#14348,#14516)); +#17008= IFCFACEOUTERBOUND(#17006,.T.); +#17009= IFCFACE((#17008)); +#17011= IFCPOLYLOOP((#14520,#14514,#14348)); +#17013= IFCFACEOUTERBOUND(#17011,.T.); +#17014= IFCFACE((#17013)); +#17016= IFCPOLYLOOP((#14524,#14522,#14360)); +#17018= IFCFACEOUTERBOUND(#17016,.T.); +#17019= IFCFACE((#17018)); +#17021= IFCPOLYLOOP((#14516,#14524,#14520)); +#17023= IFCFACEOUTERBOUND(#17021,.T.); +#17024= IFCFACE((#17023)); +#17026= IFCPOLYLOOP((#14518,#14514,#14520)); +#17028= IFCFACEOUTERBOUND(#17026,.T.); +#17029= IFCFACE((#17028)); +#17031= IFCPOLYLOOP((#14360,#14520,#14524)); +#17033= IFCFACEOUTERBOUND(#17031,.T.); +#17034= IFCFACE((#17033)); +#17036= IFCPOLYLOOP((#14516,#14374,#14524)); +#17038= IFCFACEOUTERBOUND(#17036,.T.); +#17039= IFCFACE((#17038)); +#17041= IFCPOLYLOOP((#14526,#14524,#14374)); +#17043= IFCFACEOUTERBOUND(#17041,.T.); +#17044= IFCFACE((#17043)); +#17046= IFCPOLYLOOP((#14524,#14526,#14522)); +#17048= IFCFACEOUTERBOUND(#17046,.T.); +#17049= IFCFACE((#17048)); +#17051= IFCPOLYLOOP((#14532,#14396,#14526)); +#17053= IFCFACEOUTERBOUND(#17051,.T.); +#17054= IFCFACE((#17053)); +#17056= IFCPOLYLOOP((#14526,#14374,#14528)); +#17058= IFCFACEOUTERBOUND(#17056,.T.); +#17059= IFCFACE((#17058)); +#17061= IFCPOLYLOOP((#14544,#14330,#14530)); +#17063= IFCFACEOUTERBOUND(#17061,.T.); +#17064= IFCFACE((#17063)); +#17066= IFCPOLYLOOP((#14544,#14528,#14316,#14546)); +#17068= IFCFACEOUTERBOUND(#17066,.T.); +#17069= IFCFACE((#17068)); +#17071= IFCPOLYLOOP((#14530,#14396,#14532)); +#17073= IFCFACEOUTERBOUND(#17071,.T.); +#17074= IFCFACE((#17073)); +#17076= IFCPOLYLOOP((#14534,#14366,#14536)); +#17078= IFCFACEOUTERBOUND(#17076,.T.); +#17079= IFCFACE((#17078)); +#17081= IFCPOLYLOOP((#14506,#14534,#14508)); +#17083= IFCFACEOUTERBOUND(#17081,.T.); +#17084= IFCFACE((#17083)); +#17086= IFCPOLYLOOP((#14566,#14538,#14542)); +#17088= IFCFACEOUTERBOUND(#17086,.T.); +#17089= IFCFACE((#17088)); +#17091= IFCPOLYLOOP((#14542,#14430,#14566)); +#17093= IFCFACEOUTERBOUND(#17091,.T.); +#17094= IFCFACE((#17093)); +#17096= IFCPOLYLOOP((#14536,#14366,#14540)); +#17098= IFCFACEOUTERBOUND(#17096,.T.); +#17099= IFCFACE((#17098)); +#17101= IFCPOLYLOOP((#14536,#14542,#14384)); +#17103= IFCFACEOUTERBOUND(#17101,.T.); +#17104= IFCFACE((#17103)); +#17106= IFCPOLYLOOP((#14536,#14540,#14542)); +#17108= IFCFACEOUTERBOUND(#17106,.T.); +#17109= IFCFACE((#17108)); +#17111= IFCPOLYLOOP((#14430,#14542,#14540)); +#17113= IFCFACEOUTERBOUND(#17111,.T.); +#17114= IFCFACE((#17113)); +#17116= IFCPOLYLOOP((#14532,#14544,#14530)); +#17118= IFCFACEOUTERBOUND(#17116,.T.); +#17119= IFCFACE((#17118)); +#17121= IFCPOLYLOOP((#14548,#14550,#14552)); +#17123= IFCFACEOUTERBOUND(#17121,.T.); +#17124= IFCFACE((#17123)); +#17126= IFCPOLYLOOP((#14550,#14486,#14552)); +#17128= IFCFACEOUTERBOUND(#17126,.T.); +#17129= IFCFACE((#17128)); +#17131= IFCPOLYLOOP((#14550,#14330,#14544)); +#17133= IFCFACEOUTERBOUND(#17131,.T.); +#17134= IFCFACE((#17133)); +#17136= IFCPOLYLOOP((#14330,#14550,#14548)); +#17138= IFCFACEOUTERBOUND(#17136,.T.); +#17139= IFCFACE((#17138)); +#17141= IFCPOLYLOOP((#14552,#14486,#14628)); +#17143= IFCFACEOUTERBOUND(#17141,.T.); +#17144= IFCFACE((#17143)); +#17146= IFCPOLYLOOP((#14558,#14560,#14692)); +#17148= IFCFACEOUTERBOUND(#17146,.T.); +#17149= IFCFACE((#17148)); +#17151= IFCPOLYLOOP((#14680,#14562,#14564)); +#17153= IFCFACEOUTERBOUND(#17151,.T.); +#17154= IFCFACE((#17153)); +#17156= IFCPOLYLOOP((#14552,#14692,#14392)); +#17158= IFCFACEOUTERBOUND(#17156,.T.); +#17159= IFCFACE((#17158)); +#17161= IFCPOLYLOOP((#14564,#14562,#14356)); +#17163= IFCFACEOUTERBOUND(#17161,.T.); +#17164= IFCFACE((#17163)); +#17166= IFCPOLYLOOP((#14556,#14560,#14558)); +#17168= IFCFACEOUTERBOUND(#17166,.T.); +#17169= IFCFACE((#17168)); +#17171= IFCPOLYLOOP((#14554,#14560,#14356)); +#17173= IFCFACEOUTERBOUND(#17171,.T.); +#17174= IFCFACE((#17173)); +#17176= IFCPOLYLOOP((#14560,#14556,#14564)); +#17178= IFCFACEOUTERBOUND(#17176,.T.); +#17179= IFCFACE((#17178)); +#17181= IFCPOLYLOOP((#14564,#14556,#14626,#14336)); +#17183= IFCFACEOUTERBOUND(#17181,.T.); +#17184= IFCFACE((#17183)); +#17186= IFCPOLYLOOP((#14564,#14336,#14680)); +#17188= IFCFACEOUTERBOUND(#17186,.T.); +#17189= IFCFACE((#17188)); +#17191= IFCPOLYLOOP((#14568,#14362,#14570)); +#17193= IFCFACEOUTERBOUND(#17191,.T.); +#17194= IFCFACE((#17193)); +#17196= IFCPOLYLOOP((#14376,#14538,#14566)); +#17198= IFCFACEOUTERBOUND(#17196,.T.); +#17199= IFCFACE((#17198)); +#17201= IFCPOLYLOOP((#14566,#14430,#14568)); +#17203= IFCFACEOUTERBOUND(#17201,.T.); +#17204= IFCFACE((#17203)); +#17206= IFCPOLYLOOP((#14574,#14578,#14572)); +#17208= IFCFACEOUTERBOUND(#17206,.T.); +#17209= IFCFACE((#17208)); +#17211= IFCPOLYLOOP((#14566,#14570,#14376)); +#17213= IFCFACEOUTERBOUND(#17211,.T.); +#17214= IFCFACE((#17213)); +#17216= IFCPOLYLOOP((#14574,#14572,#14570)); +#17218= IFCFACEOUTERBOUND(#17216,.T.); +#17219= IFCFACE((#17218)); +#17221= IFCPOLYLOOP((#14572,#14376,#14570)); +#17223= IFCFACEOUTERBOUND(#17221,.T.); +#17224= IFCFACE((#17223)); +#17226= IFCPOLYLOOP((#14578,#14574,#14576)); +#17228= IFCFACEOUTERBOUND(#17226,.T.); +#17229= IFCFACE((#17228)); +#17231= IFCPOLYLOOP((#14574,#14362,#14576)); +#17233= IFCFACEOUTERBOUND(#17231,.T.); +#17234= IFCFACE((#17233)); +#17236= IFCPOLYLOOP((#14586,#14582,#14584)); +#17238= IFCFACEOUTERBOUND(#17236,.T.); +#17239= IFCFACE((#17238)); +#17241= IFCPOLYLOOP((#14578,#14382,#14572)); +#17243= IFCFACEOUTERBOUND(#17241,.T.); +#17244= IFCFACE((#17243)); +#17246= IFCPOLYLOOP((#14586,#14580,#14582)); +#17248= IFCFACEOUTERBOUND(#17246,.T.); +#17249= IFCFACE((#17248)); +#17251= IFCPOLYLOOP((#14578,#14582,#14382)); +#17253= IFCFACEOUTERBOUND(#17251,.T.); +#17254= IFCFACE((#17253)); +#17256= IFCPOLYLOOP((#14382,#14582,#14580)); +#17258= IFCFACEOUTERBOUND(#17256,.T.); +#17259= IFCFACE((#17258)); +#17261= IFCPOLYLOOP((#14582,#14394,#14584)); +#17263= IFCFACEOUTERBOUND(#17261,.T.); +#17264= IFCFACE((#17263)); +#17266= IFCPOLYLOOP((#14588,#14586,#14370)); +#17268= IFCFACEOUTERBOUND(#17266,.T.); +#17269= IFCFACE((#17268)); +#17271= IFCPOLYLOOP((#14338,#14580,#14586)); +#17273= IFCFACEOUTERBOUND(#17271,.T.); +#17274= IFCFACE((#17273)); +#17276= IFCPOLYLOOP((#14594,#14592,#14398)); +#17278= IFCFACEOUTERBOUND(#17276,.T.); +#17279= IFCFACE((#17278)); +#17281= IFCPOLYLOOP((#14588,#14370,#14592)); +#17283= IFCFACEOUTERBOUND(#17281,.T.); +#17284= IFCFACE((#17283)); +#17286= IFCPOLYLOOP((#14596,#14590,#14594)); +#17288= IFCFACEOUTERBOUND(#17286,.T.); +#17289= IFCFACE((#17288)); +#17291= IFCPOLYLOOP((#14590,#14338,#14588)); +#17293= IFCFACEOUTERBOUND(#17291,.T.); +#17294= IFCFACE((#17293)); +#17296= IFCPOLYLOOP((#14594,#14398,#14596)); +#17298= IFCFACEOUTERBOUND(#17296,.T.); +#17299= IFCFACE((#17298)); +#17301= IFCPOLYLOOP((#14588,#14594,#14590)); +#17303= IFCFACEOUTERBOUND(#17301,.T.); +#17304= IFCFACE((#17303)); +#17306= IFCPOLYLOOP((#14352,#14604,#14602)); +#17308= IFCFACEOUTERBOUND(#17306,.T.); +#17309= IFCFACE((#17308)); +#17311= IFCPOLYLOOP((#14604,#14598,#14602)); +#17313= IFCFACEOUTERBOUND(#17311,.T.); +#17314= IFCFACE((#17313)); +#17316= IFCPOLYLOOP((#14596,#14398,#14600)); +#17318= IFCFACEOUTERBOUND(#17316,.T.); +#17319= IFCFACE((#17318)); +#17321= IFCPOLYLOOP((#14596,#14602,#14388)); +#17323= IFCFACEOUTERBOUND(#17321,.T.); +#17324= IFCFACE((#17323)); +#17326= IFCPOLYLOOP((#14596,#14600,#14602)); +#17328= IFCFACEOUTERBOUND(#17326,.T.); +#17329= IFCFACE((#17328)); +#17331= IFCPOLYLOOP((#14352,#14602,#14600)); +#17333= IFCFACEOUTERBOUND(#17331,.T.); +#17334= IFCFACE((#17333)); +#17336= IFCPOLYLOOP((#14402,#14612,#14606)); +#17338= IFCFACEOUTERBOUND(#17336,.T.); +#17339= IFCFACE((#17338)); +#17341= IFCPOLYLOOP((#14386,#14598,#14604)); +#17343= IFCFACEOUTERBOUND(#17341,.T.); +#17344= IFCFACE((#17343)); +#17346= IFCPOLYLOOP((#14604,#14352,#14606)); +#17348= IFCFACEOUTERBOUND(#17346,.T.); +#17349= IFCFACE((#17348)); +#17351= IFCPOLYLOOP((#14612,#14608,#14386)); +#17353= IFCFACEOUTERBOUND(#17351,.T.); +#17354= IFCFACE((#17353)); +#17356= IFCPOLYLOOP((#14612,#14402,#14614)); +#17358= IFCFACEOUTERBOUND(#17356,.T.); +#17359= IFCFACE((#17358)); +#17361= IFCPOLYLOOP((#14400,#14616,#14610)); +#17363= IFCFACEOUTERBOUND(#17361,.T.); +#17364= IFCFACE((#17363)); +#17366= IFCPOLYLOOP((#14604,#14612,#14386)); +#17368= IFCFACEOUTERBOUND(#17366,.T.); +#17369= IFCFACE((#17368)); +#17371= IFCPOLYLOOP((#14402,#14610,#14614)); +#17373= IFCFACEOUTERBOUND(#17371,.T.); +#17374= IFCFACE((#17373)); +#17376= IFCPOLYLOOP((#14614,#14610,#14616)); +#17378= IFCFACEOUTERBOUND(#17376,.T.); +#17379= IFCFACE((#17378)); +#17381= IFCPOLYLOOP((#14640,#14636,#14378)); +#17383= IFCFACEOUTERBOUND(#17381,.T.); +#17384= IFCFACE((#17383)); +#17386= IFCPOLYLOOP((#14616,#14406,#14608)); +#17388= IFCFACEOUTERBOUND(#17386,.T.); +#17389= IFCFACE((#17388)); +#17391= IFCPOLYLOOP((#14620,#14622,#14624)); +#17393= IFCFACEOUTERBOUND(#17391,.T.); +#17394= IFCFACE((#17393)); +#17396= IFCPOLYLOOP((#14616,#14620,#14406)); +#17398= IFCFACEOUTERBOUND(#17396,.T.); +#17399= IFCFACE((#17398)); +#17401= IFCPOLYLOOP((#14406,#14620,#14618)); +#17403= IFCFACEOUTERBOUND(#17401,.T.); +#17404= IFCFACE((#17403)); +#17406= IFCPOLYLOOP((#14404,#14624,#14622)); +#17408= IFCFACEOUTERBOUND(#17406,.T.); +#17409= IFCFACE((#17408)); +#17411= IFCPOLYLOOP((#14620,#14624,#14618)); +#17413= IFCFACEOUTERBOUND(#17411,.T.); +#17414= IFCFACE((#17413)); +#17416= IFCPOLYLOOP((#14378,#14618,#14624)); +#17418= IFCFACEOUTERBOUND(#17416,.T.); +#17419= IFCFACE((#17418)); +#17421= IFCPOLYLOOP((#14630,#14342,#14470)); +#17423= IFCFACEOUTERBOUND(#17421,.T.); +#17424= IFCFACE((#17423)); +#17426= IFCPOLYLOOP((#14358,#14632,#14440)); +#17428= IFCFACEOUTERBOUND(#17426,.T.); +#17429= IFCFACE((#17428)); +#17431= IFCPOLYLOOP((#14636,#14642,#14644)); +#17433= IFCFACEOUTERBOUND(#17431,.T.); +#17434= IFCFACE((#17433)); +#17436= IFCPOLYLOOP((#14634,#14318,#14484)); +#17438= IFCFACEOUTERBOUND(#17436,.T.); +#17439= IFCFACE((#17438)); +#17441= IFCPOLYLOOP((#14640,#14638,#14642)); +#17443= IFCFACEOUTERBOUND(#17441,.T.); +#17444= IFCFACE((#17443)); +#17446= IFCPOLYLOOP((#14636,#14640,#14642)); +#17448= IFCFACEOUTERBOUND(#17446,.T.); +#17449= IFCFACE((#17448)); +#17451= IFCPOLYLOOP((#14624,#14640,#14378)); +#17453= IFCFACEOUTERBOUND(#17451,.T.); +#17454= IFCFACE((#17453)); +#17456= IFCPOLYLOOP((#14638,#14390,#14642)); +#17458= IFCFACEOUTERBOUND(#17456,.T.); +#17459= IFCFACE((#17458)); +#17461= IFCPOLYLOOP((#14644,#14642,#14390)); +#17463= IFCFACEOUTERBOUND(#17461,.T.); +#17464= IFCFACE((#17463)); +#17466= IFCPOLYLOOP((#14652,#14646,#14650)); +#17468= IFCFACEOUTERBOUND(#17466,.T.); +#17469= IFCFACE((#17468)); +#17471= IFCPOLYLOOP((#14636,#14644,#14410)); +#17473= IFCFACEOUTERBOUND(#17471,.T.); +#17474= IFCFACE((#17473)); +#17476= IFCPOLYLOOP((#14644,#14390,#14648)); +#17478= IFCFACEOUTERBOUND(#17476,.T.); +#17479= IFCFACE((#17478)); +#17481= IFCPOLYLOOP((#14648,#14650,#14644)); +#17483= IFCFACEOUTERBOUND(#17481,.T.); +#17484= IFCFACE((#17483)); +#17486= IFCPOLYLOOP((#14414,#14650,#14648)); +#17488= IFCFACEOUTERBOUND(#17486,.T.); +#17489= IFCFACE((#17488)); +#17491= IFCPOLYLOOP((#14646,#14410,#14650)); +#17493= IFCFACEOUTERBOUND(#17491,.T.); +#17494= IFCFACE((#17493)); +#17496= IFCPOLYLOOP((#14414,#14654,#14666)); +#17498= IFCFACEOUTERBOUND(#17496,.T.); +#17499= IFCFACE((#17498)); +#17501= IFCPOLYLOOP((#14646,#14652,#14666)); +#17503= IFCFACEOUTERBOUND(#17501,.T.); +#17504= IFCFACE((#17503)); +#17506= IFCPOLYLOOP((#14658,#14656,#14408)); +#17508= IFCFACEOUTERBOUND(#17506,.T.); +#17509= IFCFACE((#17508)); +#17511= IFCPOLYLOOP((#14666,#14654,#14658)); +#17513= IFCFACEOUTERBOUND(#17511,.T.); +#17514= IFCFACE((#17513)); +#17516= IFCPOLYLOOP((#14662,#14416,#14656)); +#17518= IFCFACEOUTERBOUND(#17516,.T.); +#17519= IFCFACE((#17518)); +#17521= IFCPOLYLOOP((#14666,#14658,#14408)); +#17523= IFCFACEOUTERBOUND(#17521,.T.); +#17524= IFCFACE((#17523)); +#17526= IFCPOLYLOOP((#14412,#14660,#14662)); +#17528= IFCFACEOUTERBOUND(#17526,.T.); +#17529= IFCFACE((#17528)); +#17531= IFCPOLYLOOP((#14418,#14664,#14660)); +#17533= IFCFACEOUTERBOUND(#17531,.T.); +#17534= IFCFACE((#17533)); +#17536= IFCPOLYLOOP((#14662,#14660,#14664)); +#17538= IFCFACEOUTERBOUND(#17536,.T.); +#17539= IFCFACE((#17538)); +#17541= IFCPOLYLOOP((#14434,#14664,#14418)); +#17543= IFCFACEOUTERBOUND(#17541,.T.); +#17544= IFCFACE((#17543)); +#17546= IFCPOLYLOOP((#14662,#14664,#14416)); +#17548= IFCFACEOUTERBOUND(#17546,.T.); +#17549= IFCFACE((#17548)); +#17551= IFCPOLYLOOP((#14646,#14666,#14408)); +#17553= IFCFACEOUTERBOUND(#17551,.T.); +#17554= IFCFACE((#17553)); +#17556= IFCPOLYLOOP((#14666,#14652,#14414)); +#17558= IFCFACEOUTERBOUND(#17556,.T.); +#17559= IFCFACE((#17558)); +#17561= IFCPOLYLOOP((#14668,#14670,#14428)); +#17563= IFCFACEOUTERBOUND(#17561,.T.); +#17564= IFCFACE((#17563)); +#17566= IFCPOLYLOOP((#14668,#14324,#14672)); +#17568= IFCFACEOUTERBOUND(#17566,.T.); +#17569= IFCFACE((#17568)); +#17571= IFCPOLYLOOP((#14694,#14684,#14670)); +#17573= IFCFACEOUTERBOUND(#17571,.T.); +#17574= IFCFACE((#17573)); +#17576= IFCPOLYLOOP((#14672,#14324,#14674)); +#17578= IFCFACEOUTERBOUND(#17576,.T.); +#17579= IFCFACE((#17578)); +#17581= IFCPOLYLOOP((#14670,#14672,#14344)); +#17583= IFCFACEOUTERBOUND(#17581,.T.); +#17584= IFCFACE((#17583)); +#17586= IFCPOLYLOOP((#14680,#14336,#14676)); +#17588= IFCFACEOUTERBOUND(#17586,.T.); +#17589= IFCFACE((#17588)); +#17591= IFCPOLYLOOP((#14680,#14678,#14364,#14562)); +#17593= IFCFACEOUTERBOUND(#17591,.T.); +#17594= IFCFACE((#17593)); +#17596= IFCPOLYLOOP((#14674,#14324,#14678)); +#17598= IFCFACEOUTERBOUND(#17596,.T.); +#17599= IFCFACE((#17598)); +#17601= IFCPOLYLOOP((#14490,#14682,#14674,#14676)); +#17603= IFCFACEOUTERBOUND(#17601,.T.); +#17604= IFCFACE((#17603)); +#17606= IFCPOLYLOOP((#14680,#14676,#14674)); +#17608= IFCFACEOUTERBOUND(#17606,.T.); +#17609= IFCFACE((#17608)); +#17611= IFCPOLYLOOP((#14482,#14684,#14484)); +#17613= IFCFACEOUTERBOUND(#17611,.T.); +#17614= IFCFACE((#17613)); +#17616= IFCPOLYLOOP((#14686,#14340,#14446)); +#17618= IFCFACEOUTERBOUND(#17616,.T.); +#17619= IFCFACE((#17618)); +#17621= IFCPOLYLOOP((#14688,#14320,#14460)); +#17623= IFCFACEOUTERBOUND(#17621,.T.); +#17624= IFCFACE((#17623)); +#17626= IFCPOLYLOOP((#14392,#14692,#14554)); +#17628= IFCFACEOUTERBOUND(#17626,.T.); +#17629= IFCFACE((#17628)); +#17631= IFCPOLYLOOP((#14670,#14344,#14694)); +#17633= IFCFACEOUTERBOUND(#17631,.T.); +#17634= IFCFACE((#17633)); +#17636= IFCPOLYLOOP((#14166,#14176,#14436,#14420,#14488,#14340,#14686,#14444,#14452,#14320,#14688,#14456,#14690,#14342,#14630,#14468,#14476,#14318,#14634,#14480,#14694,#14344,#14682,#14490,#14676,#14336,#14626,#14556,#14558,#14380,#14628,#14486,#14546,#14316,#14528,#14374,#14516,#14348,#14502,#14350,#14492,#14346,#14508,#14384,#14538,#14376,#14572,#14382,#14580,#14338,#14590,#14388,#14598,#14386,#14608,#14406,#14618,#14378,#14636,#14410,#14646,#14408,#14656,#14416,#14422,#14432,#14312,#14168)); +#17638= IFCFACEOUTERBOUND(#17636,.T.); +#17639= IFCFACE((#17638)); +#17641= IFCCARTESIANPOINT((40.,55.,0.)); +#17643= IFCCARTESIANPOINT((59.,55.,0.)); +#17645= IFCCARTESIANPOINT((59.,23.,0.)); +#17647= IFCCARTESIANPOINT((40.,23.,0.)); +#17649= IFCPOLYLOOP((#17641,#17643,#17645,#17647)); +#17651= IFCFACEOUTERBOUND(#17649,.T.); +#17652= IFCFACE((#17651)); +#17654= IFCCARTESIANPOINT((40.,55.,2070.)); +#17656= IFCCARTESIANPOINT((770.,55.,2070.)); +#17658= IFCCARTESIANPOINT((770.,55.,0.)); +#17660= IFCCARTESIANPOINT((751.,55.,0.)); +#17662= IFCCARTESIANPOINT((751.,55.,2051.)); +#17664= IFCCARTESIANPOINT((59.,55.,2051.)); +#17666= IFCPOLYLOOP((#17643,#17641,#17654,#17656,#17658,#17660,#17662,#17664)); +#17668= IFCFACEOUTERBOUND(#17666,.T.); +#17669= IFCFACE((#17668)); +#17671= IFCCARTESIANPOINT((59.,23.,2051.)); +#17673= IFCPOLYLOOP((#17645,#17643,#17664,#17671)); +#17675= IFCFACEOUTERBOUND(#17673,.T.); +#17676= IFCFACE((#17675)); +#17678= IFCCARTESIANPOINT((751.,23.,2051.)); +#17680= IFCCARTESIANPOINT((751.,23.,0.)); +#17682= IFCCARTESIANPOINT((770.,23.,0.)); +#17684= IFCCARTESIANPOINT((770.,23.,2070.)); +#17686= IFCCARTESIANPOINT((40.,23.,2070.)); +#17688= IFCPOLYLOOP((#17647,#17645,#17671,#17678,#17680,#17682,#17684,#17686)); +#17690= IFCFACEOUTERBOUND(#17688,.T.); +#17691= IFCFACE((#17690)); +#17693= IFCPOLYLOOP((#17641,#17647,#17686,#17654)); +#17695= IFCFACEOUTERBOUND(#17693,.T.); +#17696= IFCFACE((#17695)); +#17698= IFCPOLYLOOP((#17671,#17664,#17662,#17678)); +#17700= IFCFACEOUTERBOUND(#17698,.T.); +#17701= IFCFACE((#17700)); +#17703= IFCPOLYLOOP((#17654,#17686,#17684,#17656)); +#17705= IFCFACEOUTERBOUND(#17703,.T.); +#17706= IFCFACE((#17705)); +#17708= IFCPOLYLOOP((#17658,#17682,#17680,#17660)); +#17710= IFCFACEOUTERBOUND(#17708,.T.); +#17711= IFCFACE((#17710)); +#17713= IFCPOLYLOOP((#17678,#17662,#17660,#17680)); +#17715= IFCFACEOUTERBOUND(#17713,.T.); +#17716= IFCFACE((#17715)); +#17718= IFCPOLYLOOP((#17656,#17684,#17682,#17658)); +#17720= IFCFACEOUTERBOUND(#17718,.T.); +#17721= IFCFACE((#17720)); +#17723= IFCCARTESIANPOINT((-35.,-20.,0.)); +#17725= IFCCARTESIANPOINT((-35.,0.,0.)); +#17727= IFCCARTESIANPOINT((35.,0.,0.)); +#17729= IFCCARTESIANPOINT((33.7082039325032,-3.47213595499963,0.)); +#17731= IFCCARTESIANPOINT((31.,-6.,0.)); +#17733= IFCCARTESIANPOINT((5.,-20.,0.)); +#17735= IFCCARTESIANPOINT((-35.,-20.,2145.)); +#17737= IFCCARTESIANPOINT((-35.,0.,2145.)); +#17739= IFCCARTESIANPOINT((35.,0.,2075.)); +#17741= IFCCARTESIANPOINT((33.7082039325032,-3.47213595499962,2076.2917960675)); +#17743= IFCCARTESIANPOINT((31.,-6.,2079.)); +#17745= IFCCARTESIANPOINT((31.,-6.,1285.84912337022)); +#17747= IFCCARTESIANPOINT((31.,-6.,1682.42459424191)); +#17749= IFCCARTESIANPOINT((31.,-6.,1880.71229712095)); +#17751= IFCCARTESIANPOINT((35.,0.,1037.5)); +#17753= IFCCARTESIANPOINT((35.,0.,1556.25)); +#17755= IFCCARTESIANPOINT((35.,0.,1296.8746542584)); +#17757= IFCCARTESIANPOINT((35.,0.,1815.6253457416)); +#17759= IFCCARTESIANPOINT((35.,0.,1685.9376728708)); +#17761= IFCCARTESIANPOINT((35.,0.,1945.31301861239)); +#17763= IFCCARTESIANPOINT((35.,0.,1880.469182177)); +#17765= IFCCARTESIANPOINT((31.,-6.,1781.56844568143)); +#17767= IFCCARTESIANPOINT((31.,-6.,642.924561685111)); +#17769= IFCCARTESIANPOINT((31.,-6.,1484.13689136286)); +#17771= IFCCARTESIANPOINT((31.,-6.,1979.85614856048)); +#17773= IFCCARTESIANPOINT((31.,-6.,964.386875084465)); +#17775= IFCCARTESIANPOINT((31.,-6.,1583.28074280239)); +#17777= IFCCARTESIANPOINT((31.,-6.,1125.11796667054)); +#17779= IFCCARTESIANPOINT((31.,-6.,1044.7524208775)); +#17781= IFCCARTESIANPOINT((35.,0.,1426.5623271292)); +#17783= IFCCARTESIANPOINT((35.,0.,2010.1561635646)); +#17785= IFCCARTESIANPOINT((35.,0.,1167.18698138761)); +#17787= IFCCARTESIANPOINT((35.,0.,518.75)); +#17789= IFCCARTESIANPOINT((35.,0.,1750.7815093062)); +#17791= IFCCARTESIANPOINT((35.,0.,1491.4061635646)); +#17793= IFCCARTESIANPOINT((35.,0.,1102.3438364354)); +#17795= IFCCARTESIANPOINT((35.,0.,778.125345741597)); +#17797= IFCCARTESIANPOINT((35.,0.,648.437672870798)); +#17799= IFCCARTESIANPOINT((35.,0.,907.813018612395)); +#17801= IFCCARTESIANPOINT((35.,0.,972.656163564601)); +#17803= IFCCARTESIANPOINT((31.,-6.,1384.99297480974)); +#17805= IFCCARTESIANPOINT((31.,-6.,803.655718384788)); +#17807= IFCCARTESIANPOINT((31.,-6.,884.021329291425)); +#17809= IFCCARTESIANPOINT((31.,-6.,1205.48351246358)); +#17811= IFCCARTESIANPOINT((31.,-6.,321.462248285757)); +#17813= IFCCARTESIANPOINT((31.,-6.,723.290107478151)); +#17815= IFCCARTESIANPOINT((31.,-6.,482.193404985434)); +#17817= IFCCARTESIANPOINT((31.,-6.,562.559015892071)); +#17819= IFCCARTESIANPOINT((35.,0.,1232.030817823)); +#17821= IFCCARTESIANPOINT((35.,0.,583.593836435399)); +#17823= IFCCARTESIANPOINT((35.,0.,713.281509306197)); +#17825= IFCCARTESIANPOINT((35.,0.,1361.7184906938)); +#17827= IFCCARTESIANPOINT((35.,0.,259.374654258403)); +#17829= IFCCARTESIANPOINT((35.,0.,389.062327129202)); +#17831= IFCCARTESIANPOINT((35.,0.,453.906163564601)); +#17833= IFCCARTESIANPOINT((35.,0.,324.218490693803)); +#17835= IFCCARTESIANPOINT((31.,-6.,160.731156699677)); +#17837= IFCCARTESIANPOINT((31.,-6.,241.096702492717)); +#17839= IFCCARTESIANPOINT((31.,-6.,401.827794078797)); +#17841= IFCCARTESIANPOINT((35.,0.,129.686981387605)); +#17843= IFCCARTESIANPOINT((35.,0.,194.530817823004)); +#17845= IFCCARTESIANPOINT((31.,-6.,80.3656109066371)); +#17847= IFCCARTESIANPOINT((35.,0.,64.8438364353991)); +#17849= IFCCARTESIANPOINT((31.,-6.,2029.42810683704)); +#17851= IFCCARTESIANPOINT((31.,-6.,49.5719582765599)); +#17853= IFCCARTESIANPOINT((35.,0.,2050.2137849424)); +#17855= IFCCARTESIANPOINT((35.,0.,24.7862150576047)); +#17857= IFCCARTESIANPOINT((31.,-6.,1632.85270107895)); +#17859= IFCCARTESIANPOINT((35.,0.,1621.0938364354)); +#17861= IFCCARTESIANPOINT((35.,0.,1653.5154089115)); +#17863= IFCCARTESIANPOINT((35.,0.,842.969182176996)); +#17865= IFCCARTESIANPOINT((31.,-6.,24.7859465814814)); +#17867= IFCCARTESIANPOINT((33.7082039073909,-3.47213599266815,37.1789467633795)); +#17869= IFCCARTESIANPOINT((31.,-6.,2054.21405341852)); +#17871= IFCCARTESIANPOINT((33.646659286154,-3.56310424314797,2041.82105314108)); +#17873= IFCCARTESIANPOINT((33.4971170248262,-3.77362235265466,2012.56318272058)); +#17875= IFCCARTESIANPOINT((35.,0.,1977.7345910885)); +#17877= IFCCARTESIANPOINT((31.,-6.,1930.28419028392)); +#17879= IFCCARTESIANPOINT((33.6540153231562,-3.55237081961192,1961.52343804062)); +#17881= IFCCARTESIANPOINT((33.7816869309119,-3.35989935332826,1669.72656443462)); +#17883= IFCCARTESIANPOINT((31.,-6.,1731.99648740487)); +#17885= IFCCARTESIANPOINT((33.6181129428692,-3.60440887362091,1701.4248254235)); +#17887= IFCCARTESIANPOINT((35.,0.,1718.35993683009)); +#17889= IFCCARTESIANPOINT((33.7704577392011,-3.37731675821447,1641.10632422288)); +#17891= IFCCARTESIANPOINT((31.,-6.,1608.06668938387)); +#17893= IFCCARTESIANPOINT((35.,0.,1588.6722639593)); +#17895= IFCCARTESIANPOINT((33.6306059523397,-3.58639997218398,1595.67369060631)); +#17897= IFCCARTESIANPOINT((31.,-6.,1533.70878452583)); +#17899= IFCCARTESIANPOINT((33.5335579273824,-3.7236236947486,1565.47772055947)); +#17901= IFCCARTESIANPOINT((35.,0.,1523.8277360407)); +#17903= IFCCARTESIANPOINT((31.,-6.,1508.92283794435)); +#17905= IFCCARTESIANPOINT((33.613445453797,-3.61111041178841,1496.52983226505)); +#17907= IFCCARTESIANPOINT((31.,-6.,1434.5649330863)); +#17909= IFCCARTESIANPOINT((35.,0.,1458.9845910885)); +#17911= IFCCARTESIANPOINT((33.5209248723331,-3.74104828170307,1466.62892897312)); +#17913= IFCCARTESIANPOINT((33.8899503823488,-3.18671514780089,1734.57031412501)); +#17915= IFCCARTESIANPOINT((33.6628749878191,-3.53939389090067,1765.177689439)); +#17917= IFCCARTESIANPOINT((35.,0.,1783.2030817823)); +#17919= IFCCARTESIANPOINT((31.,-6.,1831.14040395799)); +#17921= IFCCARTESIANPOINT((33.6671312477266,-3.53314029406101,1799.41406381501)); +#17923= IFCCARTESIANPOINT((33.7977048135343,-3.33488284364256,1827.38008186946)); +#17925= IFCCARTESIANPOINT((35.,0.,1848.04760970089)); +#17927= IFCCARTESIANPOINT((31.,-6.,1855.92635053947)); +#17929= IFCCARTESIANPOINT((33.7038211356518,-3.47870318074786,1868.31930104486)); +#17931= IFCCARTESIANPOINT((35.,0.,1912.8907546531)); +#17933= IFCCARTESIANPOINT((33.5769355847548,-3.66303745578322,1899.52670231654)); +#17935= IFCCARTESIANPOINT((33.869184691053,-3.22069919329224,1928.08467608724)); +#17937= IFCCARTESIANPOINT((31.,-6.,1335.42108164678)); +#17939= IFCCARTESIANPOINT((31.,-6.,2004.64209514196)); +#17941= IFCCARTESIANPOINT((31.,-6.,1004.56964798099)); +#17943= IFCCARTESIANPOINT((35.,0.,1005.0784275239)); +#17945= IFCCARTESIANPOINT((33.6959088533305,-3.49052387010061,1021.28906753062)); +#17947= IFCCARTESIANPOINT((33.720071167617,-3.45428372493437,988.867192685363)); +#17949= IFCCARTESIANPOINT((33.7944321061354,-3.34001063998342,1049.36051986697)); +#17951= IFCCARTESIANPOINT((31.,-6.,1084.93519377403)); +#17953= IFCCARTESIANPOINT((35.,0.,1069.9215724761)); +#17955= IFCCARTESIANPOINT((33.7993595443307,-3.33228690035323,960.880574054154)); +#17957= IFCCARTESIANPOINT((31.,-6.,924.204102187945)); +#17959= IFCCARTESIANPOINT((35.,0.,940.234591088498)); +#17961= IFCCARTESIANPOINT((33.8935083734432,-3.18085425545109,1086.13281722172)); +#17963= IFCCARTESIANPOINT((33.7515176257287,-3.40647361838553,1115.03821526523)); +#17965= IFCCARTESIANPOINT((31.,-6.,1165.30073956707)); +#17967= IFCCARTESIANPOINT((35.,0.,1134.7654089115)); +#17969= IFCCARTESIANPOINT((33.4067669361684,-3.89421468937243,1145.20938539267)); +#17971= IFCCARTESIANPOINT((33.8944683597654,-3.17927099339677,924.023442995251)); +#17973= IFCCARTESIANPOINT((33.742135403988,-3.42081555760293,894.938094008205)); +#17975= IFCCARTESIANPOINT((31.,-6.,843.838556394905)); +#17977= IFCCARTESIANPOINT((35.,0.,875.390754653099)); +#17979= IFCCARTESIANPOINT((33.4851132538169,-3.78991712717652,863.929889601437)); +#17981= IFCCARTESIANPOINT((35.,0.,810.547609700893)); +#17983= IFCCARTESIANPOINT((33.6869115601383,-3.50391094349579,826.757818458024)); +#17985= IFCCARTESIANPOINT((33.8343173045558,-3.27692728260637,794.335943613156)); +#17987= IFCCARTESIANPOINT((31.,-6.,763.472880374671)); +#17989= IFCCARTESIANPOINT((33.8017480005785,-3.32853602695885,766.371645638057)); +#17991= IFCCARTESIANPOINT((35.,0.,745.7030817823)); +#17993= IFCCARTESIANPOINT((33.8680142204339,-3.22260354141504,729.49219392201)); +#17995= IFCCARTESIANPOINT((31.,-6.,683.107334581631)); +#17997= IFCCARTESIANPOINT((33.6720286970832,-3.52592897263652,699.007483451578)); +#17999= IFCCARTESIANPOINT((35.,0.,680.859936830094)); +#18001= IFCCARTESIANPOINT((33.6505498812603,-3.55743198269821,664.648444228515)); +#18003= IFCCARTESIANPOINT((33.6914753080504,-3.49712777245698,1172.27738434332)); +#18005= IFCCARTESIANPOINT((35.,0.,1199.6092453469)); +#18007= IFCCARTESIANPOINT((33.8202719952343,-3.29928946583933,1215.82031660244)); +#18009= IFCCARTESIANPOINT((31.,-6.,1245.6662853601)); +#18011= IFCCARTESIANPOINT((33.8042689214943,-3.32457216890176,1243.73674008542)); +#18013= IFCCARTESIANPOINT((35.,0.,1264.45239029911)); +#18015= IFCCARTESIANPOINT((33.8760140586682,-3.2095641894441,1280.66406629293)); +#18017= IFCCARTESIANPOINT((31.,-6.,1310.6350699517)); +#18019= IFCCARTESIANPOINT((35.,0.,1329.2969182177)); +#18021= IFCCARTESIANPOINT((33.6232875055499,-3.5969623251533,1323.02808016811)); +#18023= IFCCARTESIANPOINT((33.528400881898,-3.73074855866231,1353.10364745871)); +#18025= IFCCARTESIANPOINT((35.,0.,1394.14006316991)); +#18027= IFCCARTESIANPOINT((31.,-6.,1409.77898650482)); +#18029= IFCCARTESIANPOINT((33.6081720958685,-3.61866447703623,1422.17193850915)); +#18031= IFCCARTESIANPOINT((33.7824992231623,-3.35863559934245,636.367265717465)); +#18033= IFCCARTESIANPOINT((31.,-6.,602.741788788591)); +#18035= IFCCARTESIANPOINT((35.,0.,616.015408911502)); +#18037= IFCCARTESIANPOINT((33.8885766994969,-3.18897494086592,599.804694537878)); +#18039= IFCCARTESIANPOINT((33.7661733144496,-3.38393643645554,571.177182296979)); +#18041= IFCCARTESIANPOINT((31.,-6.,522.376242995551)); +#18043= IFCCARTESIANPOINT((35.,0.,551.172263959296)); +#18045= IFCCARTESIANPOINT((33.2728243348279,-4.06474825281967,542.467608681936)); +#18047= IFCCARTESIANPOINT((35.,0.,486.327736040704)); +#18049= IFCCARTESIANPOINT((33.6108885467347,-3.61477546828711,502.539069991621)); +#18051= IFCCARTESIANPOINT((31.,-6.,442.010566975317)); +#18053= IFCCARTESIANPOINT((35.,0.,421.484591088498)); +#18055= IFCCARTESIANPOINT((33.7926692514043,-3.34276921342591,470.117195145675)); +#18057= IFCCARTESIANPOINT((33.806209433601,-3.32151745871912,442.240603913414)); +#18059= IFCCARTESIANPOINT((33.8863481028894,-3.19263757149199,405.273445445383)); +#18061= IFCCARTESIANPOINT((31.,-6.,361.645021182277)); +#18063= IFCCARTESIANPOINT((33.7044304738368,-3.47779097564205,375.447645113011)); +#18065= IFCCARTESIANPOINT((35.,0.,356.640063169906)); +#18067= IFCCARTESIANPOINT((33.6057597170384,-3.62211407916378,345.405511668296)); +#18069= IFCCARTESIANPOINT((31.,-6.,1657.63864766043)); +#18071= IFCCARTESIANPOINT((31.,-6.,1459.35087966779)); +#18073= IFCCARTESIANPOINT((31.,-6.,1360.20702822826)); +#18075= IFCCARTESIANPOINT((31.,-6.,1558.49479622091)); +#18077= IFCCARTESIANPOINT((33.8977428139702,-3.17386440512582,1987.20094741392)); +#18079= IFCCARTESIANPOINT((31.,-6.,1756.78249909995)); +#18081= IFCCARTESIANPOINT((35.,0.,226.952390299107)); +#18083= IFCCARTESIANPOINT((31.,-6.,200.913929596197)); +#18085= IFCCARTESIANPOINT((33.8274852955881,-3.28782515251976,210.742195585653)); +#18087= IFCCARTESIANPOINT((33.625558771168,-3.59368816637029,179.27721956333)); +#18089= IFCCARTESIANPOINT((35.,0.,162.109245346901)); +#18091= IFCCARTESIANPOINT((31.,-6.,120.548383803157)); +#18093= IFCCARTESIANPOINT((35.,0.,97.2654089115021)); +#18095= IFCCARTESIANPOINT((33.7393898104271,-3.42499999809766,145.898438641447)); +#18097= IFCCARTESIANPOINT((33.8031308997979,-3.32636220863079,238.680373367059)); +#18099= IFCCARTESIANPOINT((31.,-6.,281.279475389237)); +#18101= IFCCARTESIANPOINT((33.8600143160739,-3.23558774945278,113.476562456598)); +#18103= IFCCARTESIANPOINT((33.7928689098342,-3.34245690523944,85.3469777704099)); +#18105= IFCCARTESIANPOINT((33.6162781330013,-3.60704500377641,267.50628566055)); +#18107= IFCCARTESIANPOINT((35.,0.,291.7969182177)); +#18109= IFCCARTESIANPOINT((33.5520652824967,-3.69791874492868,296.417928198797)); +#18111= IFCCARTESIANPOINT((33.3016880813123,-4.02878984706016,61.3878069105609)); +#18113= IFCCARTESIANPOINT((31.,-6.,1955.070201979)); +#18115= IFCCARTESIANPOINT((31.,-6.,1707.21054082339)); +#18117= IFCCARTESIANPOINT((33.8293604178756,-3.2848379529228,1537.31391614124)); +#18119= IFCCARTESIANPOINT((31.,-6.,1806.35439226291)); +#18121= IFCCARTESIANPOINT((31.,-6.,1905.49824370244)); +#18123= IFCCARTESIANPOINT((33.8186984271209,-3.30178471800172,1381.16502962121)); +#18125= IFCCARTESIANPOINT((33.864097626948,-3.22896722235828,320.862089888271)); +#18127= IFCCARTESIANPOINT((5.,-20.,2105.)); +#18129= IFCCARTESIANPOINT((845.,-20.,2145.)); +#18131= IFCCARTESIANPOINT((845.,0.,2145.)); +#18133= IFCCARTESIANPOINT((775.,0.,2075.)); +#18135= IFCCARTESIANPOINT((776.291796067501,-3.47213595499959,2076.2917960675)); +#18137= IFCCARTESIANPOINT((779.,-6.,2079.)); +#18139= IFCCARTESIANPOINT((427.575437161819,-6.,2079.)); +#18141= IFCCARTESIANPOINT((229.287724367271,-6.,2079.)); +#18143= IFCCARTESIANPOINT((580.712275632733,-6.,2079.)); +#18145= IFCCARTESIANPOINT((404.999956086002,0.,2075.)); +#18147= IFCCARTESIANPOINT((219.999934129003,0.,2075.)); +#18149= IFCCARTESIANPOINT((589.999978043001,0.,2075.)); +#18151= IFCCARTESIANPOINT((497.499967064501,0.,2075.)); +#18153= IFCCARTESIANPOINT((504.143850610916,-6.,2079.)); +#18155= IFCCARTESIANPOINT((328.431586550905,-6.,2079.)); +#18157= IFCCARTESIANPOINT((312.499945107502,0.,2075.)); +#18159= IFCCARTESIANPOINT((130.143862183637,-6.,2079.)); +#18161= IFCCARTESIANPOINT((127.500010978503,0.,2075.)); +#18163= IFCCARTESIANPOINT((173.749972553753,0.,2075.)); +#18165= IFCCARTESIANPOINT((675.856064268258,0.,2075.)); +#18167= IFCCARTESIANPOINT((679.856137816366,-6.,2079.)); +#18169= IFCCARTESIANPOINT((630.28420672455,-6.,2079.)); +#18171= IFCCARTESIANPOINT((725.428032134129,0.,2075.)); +#18173= IFCCARTESIANPOINT((729.428068908183,-6.,2079.)); +#18175= IFCCARTESIANPOINT((80.5719310918206,-6.,2079.)); +#18177= IFCCARTESIANPOINT((81.2499615752535,0.,2075.)); +#18179= IFCCARTESIANPOINT((750.214059981065,0.,2075.)); +#18181= IFCCARTESIANPOINT((737.821053110919,-3.38033769647247,2076.23149634965)); +#18183= IFCCARTESIANPOINT((702.809269970341,-3.48886830328772,2076.30298115907)); +#18185= IFCCARTESIANPOINT((55.7859655459122,-6.,2079.)); +#18187= IFCCARTESIANPOINT((68.1789473405442,-3.45314022134218,2076.27917102069)); +#18189= IFCCARTESIANPOINT((102.326548784246,-3.50400721426297,2076.31315328321)); +#18191= IFCCARTESIANPOINT((278.859655459088,-6.,2079.)); +#18193= IFCCARTESIANPOINT((266.249983532253,0.,2075.)); +#18195= IFCCARTESIANPOINT((543.749928639751,0.,2075.)); +#18197= IFCCARTESIANPOINT((542.428063121824,-6.,2079.)); +#18199= IFCCARTESIANPOINT((754.214034454092,-6.,2079.)); +#18201= IFCCARTESIANPOINT((378.003517642722,-6.,2079.)); +#18203= IFCCARTESIANPOINT((358.749906682752,0.,2075.)); +#18205= IFCCARTESIANPOINT((523.285967950784,-3.41442529279661,2076.25367882959)); +#18207= IFCCARTESIANPOINT((561.570178265443,-3.52569732415461,2076.32781417149)); +#18209= IFCCARTESIANPOINT((179.715793275454,-6.,2079.)); +#18211= IFCCARTESIANPOINT((154.929827729546,-6.,2079.)); +#18213= IFCCARTESIANPOINT((142.536848733877,-3.39211254336379,2076.23913116483)); +#18215= IFCCARTESIANPOINT((588.794414134906,-3.54208848608719,2076.33896162865)); +#18217= IFCCARTESIANPOINT((632.92802115563,0.,2075.)); +#18219= IFCCARTESIANPOINT((605.498241178641,-6.,2079.)); +#18221= IFCCARTESIANPOINT((451.250005489252,0.,2075.)); +#18223= IFCCARTESIANPOINT((465.859649672727,-6.,2079.)); +#18225= IFCCARTESIANPOINT((496.080826774254,-3.5411400978003,2076.33831503205)); +#18227= IFCCARTESIANPOINT((654.392106849559,-3.60368570714228,2076.38138398834)); +#18229= IFCCARTESIANPOINT((704.642103362275,-6.,2079.)); +#18231= IFCCARTESIANPOINT((700.642004287194,0.,2075.)); +#18233= IFCCARTESIANPOINT((105.357896637729,-6.,2079.)); +#18235= IFCCARTESIANPOINT((303.645621004997,-6.,2079.)); +#18237= IFCCARTESIANPOINT((291.252636914951,-3.13954809565482,2076.08160845545)); +#18239= IFCCARTESIANPOINT((262.490106387441,-3.74717598248949,2076.48353468579)); +#18241= IFCCARTESIANPOINT((318.87349460302,-3.52774599079236,2076.32920422717)); +#18243= IFCCARTESIANPOINT((353.217552096814,-6.,2079.)); +#18245= IFCCARTESIANPOINT((365.610530669724,-3.58852753857021,2076.37086619325)); +#18247= IFCCARTESIANPOINT((395.801386916927,-3.72400278129064,2076.46671616089)); +#18249= IFCCARTESIANPOINT((428.124980787627,0.,2075.)); +#18251= IFCCARTESIANPOINT((439.687504466182,-3.4864261525704,2076.30134488292)); +#18253= IFCCARTESIANPOINT((467.916501380553,-3.05189469654807,2076.02991037589)); +#18255= IFCCARTESIANPOINT((254.07368991318,-6.,2079.)); +#18257= IFCCARTESIANPOINT((402.78948318863,-6.,2079.)); +#18259= IFCCARTESIANPOINT((196.87500757245,-3.20458621107665,2076.12094084968)); +#18261= IFCCARTESIANPOINT((169.782297995285,-3.60694147898514,2076.38364978185)); +#18263= IFCCARTESIANPOINT((223.781466847229,-3.48972799264852,2076.30355747042)); +#18265= IFCCARTESIANPOINT((618.469444844212,-3.39549871667226,2076.24133215554)); +#18267= IFCCARTESIANPOINT((678.539671114563,-3.19384492410967,2076.1143871186)); +#18269= IFCCARTESIANPOINT((655.070172270458,-6.,2079.)); +#18271= IFCCARTESIANPOINT((204.501758821363,-6.,2079.)); +#18273= IFCCARTESIANPOINT((805.,-20.,2105.)); +#18275= IFCCARTESIANPOINT((845.,-20.,0.)); +#18277= IFCCARTESIANPOINT((805.,-20.,0.)); +#18279= IFCCARTESIANPOINT((779.,-6.,0.)); +#18281= IFCCARTESIANPOINT((776.291796067501,-3.47213595499963,0.)); +#18283= IFCCARTESIANPOINT((775.,0.,0.)); +#18285= IFCCARTESIANPOINT((845.,0.,0.)); +#18287= IFCCARTESIANPOINT((779.,-6.,1285.84913338142)); +#18289= IFCCARTESIANPOINT((779.,-6.,1682.42456669071)); +#18291= IFCCARTESIANPOINT((779.,-6.,1880.71225013907)); +#18293= IFCCARTESIANPOINT((775.,0.,1037.5)); +#18295= IFCCARTESIANPOINT((775.,0.,1556.25034426875)); +#18297= IFCCARTESIANPOINT((775.,0.,1815.62517213437)); +#18299= IFCCARTESIANPOINT((775.,0.,1945.31258606719)); +#18301= IFCCARTESIANPOINT((775.,0.,1296.87551640312)); +#18303= IFCCARTESIANPOINT((775.,0.,1685.93775820156)); +#18305= IFCCARTESIANPOINT((775.,0.,1880.46887910078)); +#18307= IFCCARTESIANPOINT((779.,-6.,1484.13688324235)); +#18309= IFCCARTESIANPOINT((779.,-6.,642.924566690712)); +#18311= IFCCARTESIANPOINT((779.,-6.,1979.85612506954)); +#18313= IFCCARTESIANPOINT((779.,-6.,1781.56837520861)); +#18315= IFCCARTESIANPOINT((779.,-6.,1583.28075817282)); +#18317= IFCCARTESIANPOINT((779.,-6.,964.386850036068)); +#18319= IFCCARTESIANPOINT((779.,-6.,1125.11795850246)); +#18321= IFCCARTESIANPOINT((779.,-6.,1044.75237106298)); +#18323= IFCCARTESIANPOINT((775.,0.,518.749655731253)); +#18325= IFCCARTESIANPOINT((775.,0.,1750.78146516797)); +#18327= IFCCARTESIANPOINT((775.,0.,1426.56293033593)); +#18329= IFCCARTESIANPOINT((775.,0.,2010.15629303359)); +#18331= IFCCARTESIANPOINT((775.,0.,1167.18810247031)); +#18333= IFCCARTESIANPOINT((775.,0.,778.12448359688)); +#18335= IFCCARTESIANPOINT((775.,0.,1491.40663730234)); +#18337= IFCCARTESIANPOINT((775.,0.,907.811897529693)); +#18339= IFCCARTESIANPOINT((775.,0.,1102.3443955039)); +#18341= IFCCARTESIANPOINT((775.,0.,648.437069664067)); +#18343= IFCCARTESIANPOINT((775.,0.,972.6556044961)); +#18345= IFCCARTESIANPOINT((779.,-6.,1205.48354594194)); +#18347= IFCCARTESIANPOINT((779.,-6.,803.655741569676)); +#18349= IFCCARTESIANPOINT((779.,-6.,321.462283345356)); +#18351= IFCCARTESIANPOINT((779.,-6.,1384.99300831189)); +#18353= IFCCARTESIANPOINT((779.,-6.,723.290154130194)); +#18355= IFCCARTESIANPOINT((779.,-6.,884.021329009158)); +#18357= IFCCARTESIANPOINT((779.,-6.,482.193391811748)); +#18359= IFCCARTESIANPOINT((779.,-6.,562.55897925123)); +#18361= IFCCARTESIANPOINT((775.,0.,259.374827865627)); +#18363= IFCCARTESIANPOINT((775.,0.,1361.71922336953)); +#18365= IFCCARTESIANPOINT((775.,0.,713.280776630473)); +#18367= IFCCARTESIANPOINT((775.,0.,1232.03180943671)); +#18369= IFCCARTESIANPOINT((775.,0.,583.59336269766)); +#18371= IFCCARTESIANPOINT((775.,0.,389.06224179844)); +#18373= IFCCARTESIANPOINT((775.,0.,453.905948764847)); +#18375= IFCCARTESIANPOINT((775.,0.,324.218534832033)); +#18377= IFCCARTESIANPOINT((779.,-6.,401.827804372266)); +#18379= IFCCARTESIANPOINT((779.,-6.,160.731174878964)); +#18381= IFCCARTESIANPOINT((779.,-6.,241.096762318446)); +#18383= IFCCARTESIANPOINT((775.,0.,129.687413932813)); +#18385= IFCCARTESIANPOINT((775.,0.,194.53112089922)); +#18387= IFCCARTESIANPOINT((779.,-6.,80.365587439482)); +#18389= IFCCARTESIANPOINT((775.,0.,64.8437069664067)); +#18391= IFCCARTESIANPOINT((779.,-6.,2029.42806253477)); +#18393= IFCCARTESIANPOINT((779.,-6.,49.5719374652324)); +#18395= IFCCARTESIANPOINT((775.,0.,2050.21402731719)); +#18397= IFCCARTESIANPOINT((775.,0.,24.7859726828142)); +#18399= IFCCARTESIANPOINT((775.,0.,1621.09405123515)); +#18401= IFCCARTESIANPOINT((775.,0.,842.968190563287)); +#18403= IFCCARTESIANPOINT((779.,-6.,24.7859687326162)); +#18405= IFCCARTESIANPOINT((776.291796066986,-3.47213595422826,37.178946858702)); +#18407= IFCCARTESIANPOINT((779.,-6.,2054.21403126738)); +#18409= IFCCARTESIANPOINT((776.353340741145,-3.56310428290605,2041.82105322828)); +#18411= IFCCARTESIANPOINT((776.502883012202,-3.77362240304724,2012.56318345073)); +#18413= IFCCARTESIANPOINT((775.,0.,1977.73443955039)); +#18415= IFCCARTESIANPOINT((779.,-6.,1930.2841876043)); +#18417= IFCCARTESIANPOINT((776.345984813517,-3.55237101937572,1961.52343744551)); +#18419= IFCCARTESIANPOINT((776.20090866859,-3.33270782157671,1933.60642127683)); +#18421= IFCCARTESIANPOINT((775.,0.,1912.89073258398)); +#18423= IFCCARTESIANPOINT((779.,-6.,1905.49821887169)); +#18425= IFCCARTESIANPOINT((776.28733320066,-3.46543440675579,1893.10525878937)); +#18427= IFCCARTESIANPOINT((779.,-6.,1831.14031267384)); +#18429= IFCCARTESIANPOINT((775.,0.,1848.04702561758)); +#18431= IFCCARTESIANPOINT((776.418379175629,-3.65642215914792,1861.78889302329)); +#18433= IFCCARTESIANPOINT((776.141011452322,-3.23724864774608,1833.34434790075)); +#18435= IFCCARTESIANPOINT((776.455518977288,-3.70847832567652,1801.79226258795)); +#18437= IFCCARTESIANPOINT((775.,0.,1783.20331865117)); +#18439= IFCCARTESIANPOINT((779.,-6.,1731.99643774337)); +#18441= IFCCARTESIANPOINT((776.255146623444,-3.41666762715579,1766.99217915946)); +#18443= IFCCARTESIANPOINT((776.217057982507,-3.35794648743265,1738.63895915809)); +#18445= IFCCARTESIANPOINT((775.,0.,1718.35961168476)); +#18447= IFCCARTESIANPOINT((779.,-6.,1707.21046901076)); +#18449= IFCCARTESIANPOINT((776.347056906002,-3.55393765746006,1694.81753928539)); +#18451= IFCCARTESIANPOINT((779.,-6.,1632.85269563805)); +#18453= IFCCARTESIANPOINT((775.,0.,1653.51590471836)); +#18455= IFCCARTESIANPOINT((776.451998058988,-3.70358061273624,1664.28448923693)); +#18457= IFCCARTESIANPOINT((779.,-6.,1335.42107084666)); +#18459= IFCCARTESIANPOINT((779.,-6.,2004.64209380215)); +#18461= IFCCARTESIANPOINT((779.,-6.,1533.70882070759)); +#18463= IFCCARTESIANPOINT((779.,-6.,1004.56957734324)); +#18465= IFCCARTESIANPOINT((775.,0.,1005.0774579793)); +#18467= IFCCARTESIANPOINT((776.304091142718,-3.49052386420255,1021.28905762408)); +#18469= IFCCARTESIANPOINT((776.279928838849,-3.45428373468346,988.867182778733)); +#18471= IFCCARTESIANPOINT((776.205567893059,-3.34001063871583,1049.36050994026)); +#18473= IFCCARTESIANPOINT((779.,-6.,1084.93516478272)); +#18475= IFCCARTESIANPOINT((775.,0.,1069.9225420207)); +#18477= IFCCARTESIANPOINT((776.200640458333,-3.33228690452836,960.880564057476)); +#18479= IFCCARTESIANPOINT((779.,-6.,924.204122728899)); +#18481= IFCCARTESIANPOINT((775.,0.,940.233751012897)); +#18483= IFCCARTESIANPOINT((776.106491625413,-3.18085425355858,1086.13280731409)); +#18485= IFCCARTESIANPOINT((776.248482375991,-3.40647362101442,1115.03820535256)); +#18487= IFCCARTESIANPOINT((779.,-6.,1165.3007522222)); +#18489= IFCCARTESIANPOINT((775.,0.,1134.7662489871)); +#18491= IFCCARTESIANPOINT((776.593233038451,-3.89421465614354,1145.20937569359)); +#18493= IFCCARTESIANPOINT((775.,0.,1199.60995595351)); +#18495= IFCCARTESIANPOINT((776.339604358634,-3.5430309156411,1183.39843185104)); +#18497= IFCCARTESIANPOINT((776.17972799771,-3.29928945464083,1215.82030669586)); +#18499= IFCCARTESIANPOINT((779.,-6.,1245.66633966168)); +#18501= IFCCARTESIANPOINT((775.,0.,1264.45366291992)); +#18503= IFCCARTESIANPOINT((776.195731076954,-3.32457216645444,1243.73673004248)); +#18505= IFCCARTESIANPOINT((776.105531644272,-3.17927100005122,924.023433087823)); +#18507= IFCCARTESIANPOINT((776.257864594967,-3.42081555600374,894.938084042249)); +#18509= IFCCARTESIANPOINT((779.,-6.,843.838535289417)); +#18511= IFCCARTESIANPOINT((775.,0.,875.39004404649)); +#18513= IFCCARTESIANPOINT((776.514886784056,-3.78991717844803,863.929879903187)); +#18515= IFCCARTESIANPOINT((776.123985936724,-3.20956418191204,1280.66405638663)); +#18517= IFCCARTESIANPOINT((779.,-6.,1310.63510211404)); +#18519= IFCCARTESIANPOINT((775.,0.,1329.29736988632)); +#18521= IFCCARTESIANPOINT((776.376712491629,-3.59696232108281,1323.02807046548)); +#18523= IFCCARTESIANPOINT((776.471599107156,-3.73074854355104,1353.10363752139)); +#18525= IFCCARTESIANPOINT((775.,0.,1394.14107685273)); +#18527= IFCCARTESIANPOINT((779.,-6.,1434.56494577712)); +#18529= IFCCARTESIANPOINT((779.,-6.,1409.77897704451)); +#18531= IFCCARTESIANPOINT((776.391827900586,-3.61866447195757,1422.17192880962)); +#18533= IFCCARTESIANPOINT((775.,0.,1458.98478381914)); +#18535= IFCCARTESIANPOINT((776.483467845885,-3.7470842297544,1451.97007284937)); +#18537= IFCCARTESIANPOINT((776.300479649337,-3.48513400814936,836.600777763748)); +#18539= IFCCARTESIANPOINT((775.,0.,810.546337080084)); +#18541= IFCCARTESIANPOINT((776.165682705062,-3.27692729796954,794.335933707154)); +#18543= IFCCARTESIANPOINT((779.,-6.,763.472947849935)); +#18545= IFCCARTESIANPOINT((776.198252001802,-3.32853603069285,766.371635536015)); +#18547= IFCCARTESIANPOINT((775.,0.,745.702630113677)); +#18549= IFCCARTESIANPOINT((776.131985786354,-3.22260355244853,729.492184016742)); +#18551= IFCCARTESIANPOINT((779.,-6.,683.107360410453)); +#18553= IFCCARTESIANPOINT((776.327971298415,-3.52592896599384,699.007473402425)); +#18555= IFCCARTESIANPOINT((775.,0.,680.85892314727)); +#18557= IFCCARTESIANPOINT((776.349450131076,-3.55743200069421,664.648434326767)); +#18559= IFCCARTESIANPOINT((776.217500784022,-3.35863561051637,636.367255414593)); +#18561= IFCCARTESIANPOINT((779.,-6.,602.741772970971)); +#18563= IFCCARTESIANPOINT((775.,0.,616.015216180863)); +#18565= IFCCARTESIANPOINT((776.111423311218,-3.18897495847927,599.804684636081)); +#18567= IFCCARTESIANPOINT((776.233826682119,-3.38393643115374,571.177172113593)); +#18569= IFCCARTESIANPOINT((779.,-6.,522.376185531489)); +#18571= IFCCARTESIANPOINT((775.,0.,551.171509214457)); +#18573= IFCCARTESIANPOINT((776.727175732812,-4.06474833658869,542.467599004068)); +#18575= IFCCARTESIANPOINT((776.31699777954,-3.50970967151157,515.840655873027)); +#18577= IFCCARTESIANPOINT((775.,0.,486.32780224805)); +#18579= IFCCARTESIANPOINT((779.,-6.,442.010598092007)); +#18581= IFCCARTESIANPOINT((775.,0.,421.484095281643)); +#18583= IFCCARTESIANPOINT((776.207330756585,-3.34276922591674,470.117185255645)); +#18585= IFCCARTESIANPOINT((776.193790561198,-3.32151745052151,442.240593559219)); +#18587= IFCCARTESIANPOINT((776.113651897548,-3.19263757220502,405.273435565257)); +#18589= IFCCARTESIANPOINT((779.,-6.,361.645010652525)); +#18591= IFCCARTESIANPOINT((776.295569497858,-3.47779093325562,375.447634896392)); +#18593= IFCCARTESIANPOINT((775.,0.,356.640388315237)); +#18595= IFCCARTESIANPOINT((776.394240277207,-3.6221140709344,345.405500359099)); +#18597= IFCCARTESIANPOINT((779.,-6.,1459.35091450974)); +#18599= IFCCARTESIANPOINT((779.,-6.,1360.20703957927)); +#18601= IFCCARTESIANPOINT((779.,-6.,1756.78240647599)); +#18603= IFCCARTESIANPOINT((776.102257302454,-3.17386459752333,1987.20094757329)); +#18605= IFCCARTESIANPOINT((779.,-6.,1657.63866437067)); +#18607= IFCCARTESIANPOINT((779.,-6.,281.279556038187)); +#18609= IFCCARTESIANPOINT((775.,0.,291.79668134883)); +#18611= IFCCARTESIANPOINT((776.232481314082,-3.38185928981673,308.007811030011)); +#18613= IFCCARTESIANPOINT((776.194551813624,-3.32271615799034,280.122152764644)); +#18615= IFCCARTESIANPOINT((776.33939582353,-3.54272517376936,251.998896056201)); +#18617= IFCCARTESIANPOINT((779.,-6.,200.913968598705)); +#18619= IFCCARTESIANPOINT((775.,0.,226.952974382423)); +#18621= IFCCARTESIANPOINT((776.554865519534,-3.84357734827432,221.842438494299)); +#18623= IFCCARTESIANPOINT((776.316603632158,-3.50912552390288,195.081399713927)); +#18625= IFCCARTESIANPOINT((775.,0.,162.109267416017)); +#18627= IFCCARTESIANPOINT((779.,-6.,120.548381159223)); +#18629= IFCCARTESIANPOINT((776.260609952479,-3.42499963699136,145.898436804422)); +#18631= IFCCARTESIANPOINT((775.,0.,97.26556044961)); +#18633= IFCCARTESIANPOINT((776.197531484469,-3.32740362055738,117.96435841747)); +#18635= IFCCARTESIANPOINT((776.105834524915,-3.17977061597331,81.0546871140343)); +#18637= IFCCARTESIANPOINT((776.593332248072,-3.89434452367252,170.435313211945)); +#18639= IFCCARTESIANPOINT((775.,0.,1588.67219775195)); +#18641= IFCCARTESIANPOINT((776.44488684916,-3.6936650476662,1604.88280485911)); +#18643= IFCCARTESIANPOINT((776.186936118903,-3.31070302295323,1572.46093000492)); +#18645= IFCCARTESIANPOINT((776.244684799723,-3.40064955942932,1543.54177660812)); +#18647= IFCCARTESIANPOINT((779.,-6.,1508.92285197497)); +#18649= IFCCARTESIANPOINT((775.,0.,1523.82849078554)); +#18651= IFCCARTESIANPOINT((776.38655454069,-3.61111040387549,1496.52982256903)); +#18653= IFCCARTESIANPOINT((779.,-6.,1558.4947894402)); +#18655= IFCCARTESIANPOINT((776.197533288166,-3.32740645587933,1632.53291418258)); +#18657= IFCCARTESIANPOINT((779.,-6.,1955.07015633692)); +#18659= IFCCARTESIANPOINT((779.,-6.,1855.92628140645)); +#18661= IFCCARTESIANPOINT((779.,-6.,1806.35434394122)); +#18663= IFCCARTESIANPOINT((776.181301564512,-3.30178470473249,1381.16501955019)); +#18665= IFCCARTESIANPOINT((779.,-6.,1608.06672690544)); +#18667= IFCPOLYLOOP((#17725,#17727,#17729,#17731,#17733,#17723)); +#18669= IFCFACEOUTERBOUND(#18667,.T.); +#18670= IFCFACE((#18669)); +#18672= IFCPOLYLOOP((#18275,#18277,#18279,#18281,#18283,#18285)); +#18674= IFCFACEOUTERBOUND(#18672,.T.); +#18675= IFCFACE((#18674)); +#18677= IFCPOLYLOOP((#17725,#17723,#17735,#17737)); +#18679= IFCFACEOUTERBOUND(#18677,.T.); +#18680= IFCFACE((#18679)); +#18682= IFCPOLYLOOP((#17725,#17737,#18131,#18285,#18283,#18397,#18389,#18631,#18383,#18625,#18385,#18619,#18361,#18609,#18375,#18593,#18371,#18581,#18373,#18577,#18323,#18571,#18369,#18563,#18341,#18555,#18365,#18547,#18333,#18539,#18401,#18511,#18337,#18481,#18343,#18465,#18293,#18475,#18339,#18489,#18331,#18493,#18367,#18501,#18301,#18519,#18363,#18525,#18327,#18533,#18335,#18649,#18295,#18639,#18399,#18453,#18303,#18445,#18325,#18437,#18297,#18429,#18305,#18421,#18299,#18413,#18329,#18395,#18133,#18179,#18171,#18231,#18165,#18217,#18149,#18195,#18151,#18221,#18249,#18145,#18203,#18157,#18193,#18147,#18163,#18161,#18177,#17739,#17853,#17783,#17875,#17761,#17931,#17763,#17925,#17757,#17917,#17789,#17887,#17759,#17861,#17859,#17893,#17753,#17901,#17791,#17909,#17781,#18025,#17825,#18019,#17755,#18013,#17819,#18005,#17785,#17967,#17793,#17953,#17751,#17943,#17801,#17959,#17799,#17977,#17863,#17981,#17795,#17991,#17823,#17999,#17797,#18035,#17821,#18043,#17787,#18047,#17831,#18053,#17829,#18065,#17833,#18107,#17827,#18081,#17843,#18089,#17841,#18093,#17847,#17855,#17727)); +#18684= IFCFACEOUTERBOUND(#18682,.T.); +#18685= IFCFACE((#18684)); +#18687= IFCPOLYLOOP((#17853,#17739,#17741)); +#18689= IFCFACEOUTERBOUND(#18687,.T.); +#18690= IFCFACE((#18689)); +#18692= IFCPOLYLOOP((#17729,#17727,#17855)); +#18694= IFCFACEOUTERBOUND(#18692,.T.); +#18695= IFCFACE((#18694)); +#18697= IFCPOLYLOOP((#17965,#17777,#17969)); +#18699= IFCFACEOUTERBOUND(#18697,.T.); +#18700= IFCFACE((#18699)); +#18702= IFCPOLYLOOP((#17945,#17943,#17751)); +#18704= IFCFACEOUTERBOUND(#18702,.T.); +#18705= IFCFACE((#18704)); +#18707= IFCPOLYLOOP((#18117,#17899,#18075)); +#18709= IFCFACEOUTERBOUND(#18707,.T.); +#18710= IFCFACE((#18709)); +#18712= IFCPOLYLOOP((#17831,#18047,#18055)); +#18714= IFCFACEOUTERBOUND(#18712,.T.); +#18715= IFCFACE((#18714)); +#18717= IFCPOLYLOOP((#17757,#17921,#17917)); +#18719= IFCFACEOUTERBOUND(#18717,.T.); +#18720= IFCFACE((#18719)); +#18722= IFCPOLYLOOP((#18081,#18085,#17843)); +#18724= IFCFACEOUTERBOUND(#18722,.T.); +#18725= IFCFACE((#18724)); +#18727= IFCPOLYLOOP((#17869,#17871,#17741)); +#18729= IFCFACEOUTERBOUND(#18727,.T.); +#18730= IFCFACE((#18729)); +#18732= IFCPOLYLOOP((#18123,#17825,#18025)); +#18734= IFCFACEOUTERBOUND(#18732,.T.); +#18735= IFCFACE((#18734)); +#18737= IFCPOLYLOOP((#18077,#17879,#17875)); +#18739= IFCFACEOUTERBOUND(#18737,.T.); +#18740= IFCFACE((#18739)); +#18742= IFCPOLYLOOP((#17759,#17885,#17881)); +#18744= IFCFACEOUTERBOUND(#18742,.T.); +#18745= IFCFACE((#18744)); +#18747= IFCPOLYLOOP((#18069,#17889,#17881)); +#18749= IFCFACEOUTERBOUND(#18747,.T.); +#18750= IFCFACE((#18749)); +#18752= IFCPOLYLOOP((#17935,#17933,#17931)); +#18754= IFCFACEOUTERBOUND(#18752,.T.); +#18755= IFCFACE((#18754)); +#18757= IFCPOLYLOOP((#17929,#17925,#17763)); +#18759= IFCFACEOUTERBOUND(#18757,.T.); +#18760= IFCFACE((#18759)); +#18762= IFCPOLYLOOP((#17917,#17921,#17915)); +#18764= IFCFACEOUTERBOUND(#18762,.T.); +#18765= IFCFACE((#18764)); +#18767= IFCPOLYLOOP((#18001,#17997,#17995)); +#18769= IFCFACEOUTERBOUND(#18767,.T.); +#18770= IFCFACE((#18769)); +#18772= IFCPOLYLOOP((#17893,#17895,#17899)); +#18774= IFCFACEOUTERBOUND(#18772,.T.); +#18775= IFCFACE((#18774)); +#18777= IFCPOLYLOOP((#17869,#17849,#17871)); +#18779= IFCFACEOUTERBOUND(#18777,.T.); +#18780= IFCFACE((#18779)); +#18782= IFCPOLYLOOP((#17941,#17947,#17945)); +#18784= IFCFACEOUTERBOUND(#18782,.T.); +#18785= IFCFACE((#18784)); +#18787= IFCPOLYLOOP((#17791,#17911,#17909)); +#18789= IFCFACEOUTERBOUND(#18787,.T.); +#18790= IFCFACE((#18789)); +#18792= IFCPOLYLOOP((#18011,#18007,#17819)); +#18794= IFCFACEOUTERBOUND(#18792,.T.); +#18795= IFCFACE((#18794)); +#18797= IFCPOLYLOOP((#17779,#17945,#17949)); +#18799= IFCFACEOUTERBOUND(#18797,.T.); +#18800= IFCFACE((#18799)); +#18802= IFCPOLYLOOP((#18023,#17937,#18021)); +#18804= IFCFACEOUTERBOUND(#18802,.T.); +#18805= IFCFACE((#18804)); +#18807= IFCPOLYLOOP((#17875,#17879,#17761)); +#18809= IFCFACEOUTERBOUND(#18807,.T.); +#18810= IFCFACE((#18809)); +#18812= IFCPOLYLOOP((#17963,#17777,#17951)); +#18814= IFCFACEOUTERBOUND(#18812,.T.); +#18815= IFCFACE((#18814)); +#18817= IFCPOLYLOOP((#18103,#18101,#17845)); +#18819= IFCFACEOUTERBOUND(#18817,.T.); +#18820= IFCFACE((#18819)); +#18822= IFCPOLYLOOP((#17747,#17881,#17885)); +#18824= IFCFACEOUTERBOUND(#18822,.T.); +#18825= IFCFACE((#18824)); +#18827= IFCPOLYLOOP((#17905,#17911,#17791)); +#18829= IFCFACEOUTERBOUND(#18827,.T.); +#18830= IFCFACE((#18829)); +#18832= IFCPOLYLOOP((#17953,#17961,#17949)); +#18834= IFCFACEOUTERBOUND(#18832,.T.); +#18835= IFCFACE((#18834)); +#18837= IFCPOLYLOOP((#17993,#17987,#17813)); +#18839= IFCFACEOUTERBOUND(#18837,.T.); +#18840= IFCFACE((#18839)); +#18842= IFCPOLYLOOP((#18031,#18037,#18035)); +#18844= IFCFACEOUTERBOUND(#18842,.T.); +#18845= IFCFACE((#18844)); +#18847= IFCPOLYLOOP((#17985,#17795,#17981)); +#18849= IFCFACEOUTERBOUND(#18847,.T.); +#18850= IFCFACE((#18849)); +#18852= IFCPOLYLOOP((#17955,#17801,#17947)); +#18854= IFCFACEOUTERBOUND(#18852,.T.); +#18855= IFCFACE((#18854)); +#18857= IFCPOLYLOOP((#17909,#17911,#18029)); +#18859= IFCFACEOUTERBOUND(#18857,.T.); +#18860= IFCFACE((#18859)); +#18862= IFCPOLYLOOP((#17977,#17799,#17973)); +#18864= IFCFACEOUTERBOUND(#18862,.T.); +#18865= IFCFACE((#18864)); +#18867= IFCPOLYLOOP((#17961,#17793,#17963)); +#18869= IFCFACEOUTERBOUND(#18867,.T.); +#18870= IFCFACE((#18869)); +#18872= IFCPOLYLOOP((#18015,#18013,#17755)); +#18874= IFCFACEOUTERBOUND(#18872,.T.); +#18875= IFCFACE((#18874)); +#18877= IFCPOLYLOOP((#17839,#18061,#18063)); +#18879= IFCFACEOUTERBOUND(#18877,.T.); +#18880= IFCFACE((#18879)); +#18882= IFCPOLYLOOP((#17985,#17987,#17989)); +#18884= IFCFACEOUTERBOUND(#18882,.T.); +#18885= IFCFACE((#18884)); +#18887= IFCPOLYLOOP((#18045,#17817,#18041)); +#18889= IFCFACEOUTERBOUND(#18887,.T.); +#18890= IFCFACE((#18889)); +#18892= IFCPOLYLOOP((#18031,#17797,#18001)); +#18894= IFCFACEOUTERBOUND(#18892,.T.); +#18895= IFCFACE((#18894)); +#18897= IFCPOLYLOOP((#18003,#18005,#18007)); +#18899= IFCFACEOUTERBOUND(#18897,.T.); +#18900= IFCFACE((#18899)); +#18902= IFCPOLYLOOP((#18039,#17821,#18037)); +#18904= IFCFACEOUTERBOUND(#18902,.T.); +#18905= IFCFACE((#18904)); +#18907= IFCPOLYLOOP((#17995,#17997,#17813)); +#18909= IFCFACEOUTERBOUND(#18907,.T.); +#18910= IFCFACE((#18909)); +#18912= IFCPOLYLOOP((#18017,#18021,#17937)); +#18914= IFCFACEOUTERBOUND(#18912,.T.); +#18915= IFCFACE((#18914)); +#18917= IFCPOLYLOOP((#17867,#18111,#17851)); +#18919= IFCFACEOUTERBOUND(#18917,.T.); +#18920= IFCFACE((#18919)); +#18922= IFCPOLYLOOP((#18065,#18063,#18067)); +#18924= IFCFACEOUTERBOUND(#18922,.T.); +#18925= IFCFACE((#18924)); +#18927= IFCPOLYLOOP((#18059,#17829,#18053)); +#18929= IFCFACEOUTERBOUND(#18927,.T.); +#18930= IFCFACE((#18929)); +#18932= IFCPOLYLOOP((#18095,#18101,#17841)); +#18934= IFCFACEOUTERBOUND(#18932,.T.); +#18935= IFCFACE((#18934)); +#18937= IFCPOLYLOOP((#18085,#18081,#18097)); +#18939= IFCFACEOUTERBOUND(#18937,.T.); +#18940= IFCFACE((#18939)); +#18942= IFCPOLYLOOP((#18097,#17827,#18105)); +#18944= IFCFACEOUTERBOUND(#18942,.T.); +#18945= IFCFACE((#18944)); +#18947= IFCPOLYLOOP((#18059,#18057,#18051)); +#18949= IFCFACEOUTERBOUND(#18947,.T.); +#18950= IFCFACE((#18949)); +#18952= IFCPOLYLOOP((#17729,#17867,#17865)); +#18954= IFCFACEOUTERBOUND(#18952,.T.); +#18955= IFCFACE((#18954)); +#18957= IFCPOLYLOOP((#18091,#18101,#18095)); +#18959= IFCFACEOUTERBOUND(#18957,.T.); +#18960= IFCFACE((#18959)); +#18962= IFCPOLYLOOP((#18103,#18093,#18101)); +#18964= IFCFACEOUTERBOUND(#18962,.T.); +#18965= IFCFACE((#18964)); +#18967= IFCPOLYLOOP((#18111,#17847,#18103)); +#18969= IFCFACEOUTERBOUND(#18967,.T.); +#18970= IFCFACE((#18969)); +#18972= IFCPOLYLOOP((#17783,#17871,#17873)); +#18974= IFCFACEOUTERBOUND(#18972,.T.); +#18975= IFCFACE((#18974)); +#18977= IFCPOLYLOOP((#17867,#17729,#17855,#17847)); +#18979= IFCFACEOUTERBOUND(#18977,.T.); +#18980= IFCFACE((#18979)); +#18982= IFCPOLYLOOP((#17853,#17871,#17783)); +#18984= IFCFACEOUTERBOUND(#18982,.T.); +#18985= IFCFACE((#18984)); +#18987= IFCPOLYLOOP((#17899,#17895,#17775)); +#18989= IFCFACEOUTERBOUND(#18987,.T.); +#18990= IFCFACE((#18989)); +#18992= IFCPOLYLOOP((#17881,#17861,#17759)); +#18994= IFCFACEOUTERBOUND(#18992,.T.); +#18995= IFCFACE((#18994)); +#18997= IFCPOLYLOOP((#17889,#17861,#17881)); +#18999= IFCFACEOUTERBOUND(#18997,.T.); +#19000= IFCFACE((#18999)); +#19002= IFCPOLYLOOP((#17865,#17867,#17851)); +#19004= IFCFACEOUTERBOUND(#19002,.T.); +#19005= IFCFACE((#19004)); +#19007= IFCPOLYLOOP((#17971,#17973,#17799)); +#19009= IFCFACEOUTERBOUND(#19007,.T.); +#19010= IFCFACE((#19009)); +#19012= IFCPOLYLOOP((#17865,#17731,#17729)); +#19014= IFCFACEOUTERBOUND(#19012,.T.); +#19015= IFCFACE((#19014)); +#19017= IFCPOLYLOOP((#17741,#17743,#17869)); +#19019= IFCFACEOUTERBOUND(#19017,.T.); +#19020= IFCFACE((#19019)); +#19022= IFCPOLYLOOP((#17871,#17849,#17873)); +#19024= IFCFACEOUTERBOUND(#19022,.T.); +#19025= IFCFACE((#19024)); +#19027= IFCPOLYLOOP((#17741,#17871,#17853)); +#19029= IFCFACEOUTERBOUND(#19027,.T.); +#19030= IFCFACE((#19029)); +#19032= IFCPOLYLOOP((#17873,#17849,#17939)); +#19034= IFCFACEOUTERBOUND(#19032,.T.); +#19035= IFCFACE((#19034)); +#19037= IFCPOLYLOOP((#17879,#18077,#17771)); +#19039= IFCFACEOUTERBOUND(#19037,.T.); +#19040= IFCFACE((#19039)); +#19042= IFCPOLYLOOP((#17935,#18113,#17877,#18121)); +#19044= IFCFACEOUTERBOUND(#19042,.T.); +#19045= IFCFACE((#19044)); +#19047= IFCPOLYLOOP((#17873,#18077,#17783)); +#19049= IFCFACEOUTERBOUND(#19047,.T.); +#19050= IFCFACE((#19049)); +#19052= IFCPOLYLOOP((#17763,#17931,#17933)); +#19054= IFCFACEOUTERBOUND(#19052,.T.); +#19055= IFCFACE((#19054)); +#19057= IFCPOLYLOOP((#18113,#17935,#17879)); +#19059= IFCFACEOUTERBOUND(#19057,.T.); +#19060= IFCFACE((#19059)); +#19062= IFCPOLYLOOP((#17913,#17885,#17887)); +#19064= IFCFACEOUTERBOUND(#19062,.T.); +#19065= IFCFACE((#19064)); +#19067= IFCPOLYLOOP((#18069,#17857,#17891,#17889)); +#19069= IFCFACEOUTERBOUND(#19067,.T.); +#19070= IFCFACE((#19069)); +#19072= IFCPOLYLOOP((#17915,#18079,#17913)); +#19074= IFCFACEOUTERBOUND(#19072,.T.); +#19075= IFCFACE((#19074)); +#19077= IFCPOLYLOOP((#17887,#17789,#17913)); +#19079= IFCFACEOUTERBOUND(#19077,.T.); +#19080= IFCFACE((#19079)); +#19082= IFCPOLYLOOP((#17913,#18115,#17885)); +#19084= IFCFACEOUTERBOUND(#19082,.T.); +#19085= IFCFACE((#19084)); +#19087= IFCPOLYLOOP((#17885,#17759,#17887)); +#19089= IFCFACEOUTERBOUND(#19087,.T.); +#19090= IFCFACE((#19089)); +#19092= IFCPOLYLOOP((#17859,#17861,#17889)); +#19094= IFCFACEOUTERBOUND(#19092,.T.); +#19095= IFCFACE((#19094)); +#19097= IFCPOLYLOOP((#17889,#17891,#17895)); +#19099= IFCFACEOUTERBOUND(#19097,.T.); +#19100= IFCFACE((#19099)); +#19102= IFCPOLYLOOP((#17891,#17775,#17895)); +#19104= IFCFACEOUTERBOUND(#19102,.T.); +#19105= IFCFACE((#19104)); +#19107= IFCPOLYLOOP((#17895,#17859,#17889)); +#19109= IFCFACEOUTERBOUND(#19107,.T.); +#19110= IFCFACE((#19109)); +#19112= IFCPOLYLOOP((#17859,#17895,#17893)); +#19114= IFCFACEOUTERBOUND(#19112,.T.); +#19115= IFCFACE((#19114)); +#19117= IFCPOLYLOOP((#17899,#17753,#17893)); +#19119= IFCFACEOUTERBOUND(#19117,.T.); +#19120= IFCFACE((#19119)); +#19122= IFCPOLYLOOP((#17899,#17775,#18075)); +#19124= IFCFACEOUTERBOUND(#19122,.T.); +#19125= IFCFACE((#19124)); +#19127= IFCPOLYLOOP((#18117,#17905,#17901)); +#19129= IFCFACEOUTERBOUND(#19127,.T.); +#19130= IFCFACE((#19129)); +#19132= IFCPOLYLOOP((#17903,#17905,#18117)); +#19134= IFCFACEOUTERBOUND(#19132,.T.); +#19135= IFCFACE((#19134)); +#19137= IFCPOLYLOOP((#17899,#18117,#17753)); +#19139= IFCFACEOUTERBOUND(#19137,.T.); +#19140= IFCFACE((#19139)); +#19142= IFCPOLYLOOP((#17769,#17905,#17903)); +#19144= IFCFACEOUTERBOUND(#19142,.T.); +#19145= IFCFACE((#19144)); +#19147= IFCPOLYLOOP((#17901,#17905,#17791)); +#19149= IFCFACEOUTERBOUND(#19147,.T.); +#19150= IFCFACE((#19149)); +#19152= IFCPOLYLOOP((#17907,#18027,#18029)); +#19154= IFCFACEOUTERBOUND(#19152,.T.); +#19155= IFCFACE((#19154)); +#19157= IFCPOLYLOOP((#17905,#17769,#17911)); +#19159= IFCFACEOUTERBOUND(#19157,.T.); +#19160= IFCFACE((#19159)); +#19162= IFCPOLYLOOP((#17911,#17769,#18071,#17907)); +#19164= IFCFACEOUTERBOUND(#19162,.T.); +#19165= IFCFACE((#19164)); +#19167= IFCPOLYLOOP((#17911,#17907,#18029)); +#19169= IFCFACEOUTERBOUND(#19167,.T.); +#19170= IFCFACE((#19169)); +#19172= IFCPOLYLOOP((#17915,#17913,#17789)); +#19174= IFCFACEOUTERBOUND(#19172,.T.); +#19175= IFCFACE((#19174)); +#19177= IFCPOLYLOOP((#18117,#18075,#17897,#17903)); +#19179= IFCFACEOUTERBOUND(#19177,.T.); +#19180= IFCFACE((#19179)); +#19182= IFCPOLYLOOP((#18079,#17883,#18115,#17913)); +#19184= IFCFACEOUTERBOUND(#19182,.T.); +#19185= IFCFACE((#19184)); +#19187= IFCPOLYLOOP((#17915,#17789,#17917)); +#19189= IFCFACEOUTERBOUND(#19187,.T.); +#19190= IFCFACE((#19189)); +#19192= IFCPOLYLOOP((#17923,#17921,#17757)); +#19194= IFCFACEOUTERBOUND(#19192,.T.); +#19195= IFCFACE((#19194)); +#19197= IFCPOLYLOOP((#17915,#17921,#17765)); +#19199= IFCFACEOUTERBOUND(#19197,.T.); +#19200= IFCFACE((#19199)); +#19202= IFCPOLYLOOP((#17923,#18119,#17921)); +#19204= IFCFACEOUTERBOUND(#19202,.T.); +#19205= IFCFACE((#19204)); +#19207= IFCPOLYLOOP((#17929,#17749,#17927)); +#19209= IFCFACEOUTERBOUND(#19207,.T.); +#19210= IFCFACE((#19209)); +#19212= IFCPOLYLOOP((#17919,#18119,#17923,#17927)); +#19214= IFCFACEOUTERBOUND(#19212,.T.); +#19215= IFCFACE((#19214)); +#19217= IFCPOLYLOOP((#17923,#17757,#17925)); +#19219= IFCFACEOUTERBOUND(#19217,.T.); +#19220= IFCFACE((#19219)); +#19222= IFCPOLYLOOP((#17929,#17923,#17925)); +#19224= IFCFACEOUTERBOUND(#19222,.T.); +#19225= IFCFACE((#19224)); +#19227= IFCPOLYLOOP((#17929,#17927,#17923)); +#19229= IFCFACEOUTERBOUND(#19227,.T.); +#19230= IFCFACE((#19229)); +#19232= IFCPOLYLOOP((#17929,#17933,#17749)); +#19234= IFCFACEOUTERBOUND(#19232,.T.); +#19235= IFCFACE((#19234)); +#19237= IFCPOLYLOOP((#17825,#18123,#18023)); +#19239= IFCFACEOUTERBOUND(#19237,.T.); +#19240= IFCFACE((#19239)); +#19242= IFCPOLYLOOP((#17933,#17929,#17763)); +#19244= IFCFACEOUTERBOUND(#19242,.T.); +#19245= IFCFACE((#19244)); +#19247= IFCPOLYLOOP((#17935,#18121,#17933)); +#19249= IFCFACEOUTERBOUND(#19247,.T.); +#19250= IFCFACE((#19249)); +#19252= IFCPOLYLOOP((#17931,#17761,#17935)); +#19254= IFCFACEOUTERBOUND(#19252,.T.); +#19255= IFCFACE((#19254)); +#19257= IFCPOLYLOOP((#17879,#17935,#17761)); +#19259= IFCFACEOUTERBOUND(#19257,.T.); +#19260= IFCFACE((#19259)); +#19262= IFCPOLYLOOP((#17947,#17801,#17943)); +#19264= IFCFACEOUTERBOUND(#19262,.T.); +#19265= IFCFACE((#19264)); +#19267= IFCPOLYLOOP((#18017,#17745,#18009,#18015)); +#19269= IFCFACEOUTERBOUND(#19267,.T.); +#19270= IFCFACE((#19269)); +#19272= IFCPOLYLOOP((#18077,#17939,#17771)); +#19274= IFCFACEOUTERBOUND(#19272,.T.); +#19275= IFCFACE((#19274)); +#19277= IFCPOLYLOOP((#17947,#17773,#17955)); +#19279= IFCFACEOUTERBOUND(#19277,.T.); +#19280= IFCFACE((#19279)); +#19282= IFCPOLYLOOP((#17949,#17945,#17751)); +#19284= IFCFACEOUTERBOUND(#19282,.T.); +#19285= IFCFACE((#19284)); +#19287= IFCPOLYLOOP((#17779,#17941,#17945)); +#19289= IFCFACEOUTERBOUND(#19287,.T.); +#19290= IFCFACE((#19289)); +#19292= IFCPOLYLOOP((#17945,#17947,#17943)); +#19294= IFCFACEOUTERBOUND(#19292,.T.); +#19295= IFCFACE((#19294)); +#19297= IFCPOLYLOOP((#17773,#17947,#17941)); +#19299= IFCFACEOUTERBOUND(#19297,.T.); +#19300= IFCFACE((#19299)); +#19302= IFCPOLYLOOP((#17961,#17953,#17793)); +#19304= IFCFACEOUTERBOUND(#19302,.T.); +#19305= IFCFACE((#19304)); +#19307= IFCPOLYLOOP((#17949,#17751,#17953)); +#19309= IFCFACEOUTERBOUND(#19307,.T.); +#19310= IFCFACE((#19309)); +#19312= IFCPOLYLOOP((#17963,#17951,#17961)); +#19314= IFCFACEOUTERBOUND(#19312,.T.); +#19315= IFCFACE((#19314)); +#19317= IFCPOLYLOOP((#17951,#17779,#17949)); +#19319= IFCFACEOUTERBOUND(#19317,.T.); +#19320= IFCFACE((#19319)); +#19322= IFCPOLYLOOP((#17971,#17957,#17973)); +#19324= IFCFACEOUTERBOUND(#19322,.T.); +#19325= IFCFACE((#19324)); +#19327= IFCPOLYLOOP((#17971,#17955,#17957)); +#19329= IFCFACEOUTERBOUND(#19327,.T.); +#19330= IFCFACE((#19329)); +#19332= IFCPOLYLOOP((#17955,#17773,#17957)); +#19334= IFCFACEOUTERBOUND(#19332,.T.); +#19335= IFCFACE((#19334)); +#19337= IFCPOLYLOOP((#17959,#17971,#17799)); +#19339= IFCFACEOUTERBOUND(#19337,.T.); +#19340= IFCFACE((#19339)); +#19342= IFCPOLYLOOP((#17959,#17801,#17955)); +#19344= IFCFACEOUTERBOUND(#19342,.T.); +#19345= IFCFACE((#19344)); +#19347= IFCPOLYLOOP((#17949,#17961,#17951)); +#19349= IFCFACEOUTERBOUND(#19347,.T.); +#19350= IFCFACE((#19349)); +#19352= IFCPOLYLOOP((#18003,#17965,#17969)); +#19354= IFCFACEOUTERBOUND(#19352,.T.); +#19355= IFCFACE((#19354)); +#19357= IFCPOLYLOOP((#17969,#17785,#18003)); +#19359= IFCFACEOUTERBOUND(#19357,.T.); +#19360= IFCFACE((#19359)); +#19362= IFCPOLYLOOP((#17963,#17793,#17967)); +#19364= IFCFACEOUTERBOUND(#19362,.T.); +#19365= IFCFACE((#19364)); +#19367= IFCPOLYLOOP((#17963,#17969,#17777)); +#19369= IFCFACEOUTERBOUND(#19367,.T.); +#19370= IFCFACE((#19369)); +#19372= IFCPOLYLOOP((#17963,#17967,#17969)); +#19374= IFCFACEOUTERBOUND(#19372,.T.); +#19375= IFCFACE((#19374)); +#19377= IFCPOLYLOOP((#17785,#17969,#17967)); +#19379= IFCFACEOUTERBOUND(#19377,.T.); +#19380= IFCFACE((#19379)); +#19382= IFCPOLYLOOP((#17955,#17971,#17959)); +#19384= IFCFACEOUTERBOUND(#19382,.T.); +#19385= IFCFACE((#19384)); +#19387= IFCPOLYLOOP((#17973,#17957,#17807)); +#19389= IFCFACEOUTERBOUND(#19387,.T.); +#19390= IFCFACE((#19389)); +#19392= IFCPOLYLOOP((#17863,#17977,#17979)); +#19394= IFCFACEOUTERBOUND(#19392,.T.); +#19395= IFCFACE((#19394)); +#19397= IFCPOLYLOOP((#17979,#17807,#17975)); +#19399= IFCFACEOUTERBOUND(#19397,.T.); +#19400= IFCFACE((#19399)); +#19402= IFCPOLYLOOP((#17979,#17973,#17807)); +#19404= IFCFACEOUTERBOUND(#19402,.T.); +#19405= IFCFACE((#19404)); +#19407= IFCPOLYLOOP((#17983,#17981,#17863)); +#19409= IFCFACEOUTERBOUND(#19407,.T.); +#19410= IFCFACE((#19409)); +#19412= IFCPOLYLOOP((#17975,#17983,#17979)); +#19414= IFCFACEOUTERBOUND(#19412,.T.); +#19415= IFCFACE((#19414)); +#19417= IFCPOLYLOOP((#17977,#17973,#17979)); +#19419= IFCFACEOUTERBOUND(#19417,.T.); +#19420= IFCFACE((#19419)); +#19422= IFCPOLYLOOP((#17863,#17979,#17983)); +#19424= IFCFACEOUTERBOUND(#19422,.T.); +#19425= IFCFACE((#19424)); +#19427= IFCPOLYLOOP((#17975,#17805,#17983)); +#19429= IFCFACEOUTERBOUND(#19427,.T.); +#19430= IFCFACE((#19429)); +#19432= IFCPOLYLOOP((#17985,#17983,#17805)); +#19434= IFCFACEOUTERBOUND(#19432,.T.); +#19435= IFCFACE((#19434)); +#19437= IFCPOLYLOOP((#17983,#17985,#17981)); +#19439= IFCFACEOUTERBOUND(#19437,.T.); +#19440= IFCFACE((#19439)); +#19442= IFCPOLYLOOP((#17989,#17993,#17991)); +#19444= IFCFACEOUTERBOUND(#19442,.T.); +#19445= IFCFACE((#19444)); +#19447= IFCPOLYLOOP((#17985,#17805,#17987)); +#19449= IFCFACEOUTERBOUND(#19447,.T.); +#19450= IFCFACE((#19449)); +#19452= IFCPOLYLOOP((#17795,#17985,#17989)); +#19454= IFCFACEOUTERBOUND(#19452,.T.); +#19455= IFCFACE((#19454)); +#19457= IFCPOLYLOOP((#17989,#17987,#17993)); +#19459= IFCFACEOUTERBOUND(#19457,.T.); +#19460= IFCFACE((#19459)); +#19462= IFCPOLYLOOP((#17991,#17993,#17823)); +#19464= IFCFACEOUTERBOUND(#19462,.T.); +#19465= IFCFACE((#19464)); +#19467= IFCPOLYLOOP((#17991,#17795,#17989)); +#19469= IFCFACEOUTERBOUND(#19467,.T.); +#19470= IFCFACE((#19469)); +#19472= IFCPOLYLOOP((#17797,#17999,#18001)); +#19474= IFCFACEOUTERBOUND(#19472,.T.); +#19475= IFCFACE((#19474)); +#19477= IFCPOLYLOOP((#17993,#17997,#17823)); +#19479= IFCFACEOUTERBOUND(#19477,.T.); +#19480= IFCFACE((#19479)); +#19482= IFCPOLYLOOP((#17813,#17997,#17993)); +#19484= IFCFACEOUTERBOUND(#19482,.T.); +#19485= IFCFACE((#19484)); +#19487= IFCPOLYLOOP((#17995,#17767,#18001)); +#19489= IFCFACEOUTERBOUND(#19487,.T.); +#19490= IFCFACE((#19489)); +#19492= IFCPOLYLOOP((#18001,#17999,#17997)); +#19494= IFCFACEOUTERBOUND(#19492,.T.); +#19495= IFCFACE((#19494)); +#19497= IFCPOLYLOOP((#17999,#17823,#17997)); +#19499= IFCFACEOUTERBOUND(#19497,.T.); +#19500= IFCFACE((#19499)); +#19502= IFCPOLYLOOP((#18031,#18001,#17767)); +#19504= IFCFACEOUTERBOUND(#19502,.T.); +#19505= IFCFACE((#19504)); +#19507= IFCPOLYLOOP((#18005,#17819,#18007)); +#19509= IFCFACEOUTERBOUND(#19507,.T.); +#19510= IFCFACE((#19509)); +#19512= IFCPOLYLOOP((#17809,#17965,#18003)); +#19514= IFCFACEOUTERBOUND(#19512,.T.); +#19515= IFCFACE((#19514)); +#19517= IFCPOLYLOOP((#18003,#17785,#18005)); +#19519= IFCFACEOUTERBOUND(#19517,.T.); +#19520= IFCFACE((#19519)); +#19522= IFCPOLYLOOP((#18011,#18015,#18009)); +#19524= IFCFACEOUTERBOUND(#19522,.T.); +#19525= IFCFACE((#19524)); +#19527= IFCPOLYLOOP((#18003,#18007,#17809)); +#19529= IFCFACEOUTERBOUND(#19527,.T.); +#19530= IFCFACE((#19529)); +#19532= IFCPOLYLOOP((#18011,#18009,#18007)); +#19534= IFCFACEOUTERBOUND(#19532,.T.); +#19535= IFCFACE((#19534)); +#19537= IFCPOLYLOOP((#18009,#17809,#18007)); +#19539= IFCFACEOUTERBOUND(#19537,.T.); +#19540= IFCFACE((#19539)); +#19542= IFCPOLYLOOP((#18015,#18011,#18013)); +#19544= IFCFACEOUTERBOUND(#19542,.T.); +#19545= IFCFACE((#19544)); +#19547= IFCPOLYLOOP((#18011,#17819,#18013)); +#19549= IFCFACEOUTERBOUND(#19547,.T.); +#19550= IFCFACE((#19549)); +#19552= IFCPOLYLOOP((#17755,#18021,#18015)); +#19554= IFCFACEOUTERBOUND(#19552,.T.); +#19555= IFCFACE((#19554)); +#19557= IFCPOLYLOOP((#18021,#17755,#18019)); +#19559= IFCFACEOUTERBOUND(#19557,.T.); +#19560= IFCFACE((#19559)); +#19562= IFCPOLYLOOP((#18021,#18017,#18015)); +#19564= IFCFACEOUTERBOUND(#19562,.T.); +#19565= IFCFACE((#19564)); +#19567= IFCPOLYLOOP((#18019,#18023,#18021)); +#19569= IFCFACEOUTERBOUND(#19567,.T.); +#19570= IFCFACE((#19569)); +#19572= IFCPOLYLOOP((#18023,#18019,#17825)); +#19574= IFCFACEOUTERBOUND(#19572,.T.); +#19575= IFCFACE((#19574)); +#19577= IFCPOLYLOOP((#18029,#18025,#17781,#17909)); +#19579= IFCFACEOUTERBOUND(#19577,.T.); +#19580= IFCFACE((#19579)); +#19582= IFCPOLYLOOP((#18123,#18073,#18023)); +#19584= IFCFACEOUTERBOUND(#19582,.T.); +#19585= IFCFACE((#19584)); +#19587= IFCPOLYLOOP((#18123,#18027,#17803,#18073)); +#19589= IFCFACEOUTERBOUND(#19587,.T.); +#19590= IFCFACE((#19589)); +#19592= IFCPOLYLOOP((#18027,#18123,#18029)); +#19594= IFCFACEOUTERBOUND(#19592,.T.); +#19595= IFCFACE((#19594)); +#19597= IFCPOLYLOOP((#18037,#18033,#18039)); +#19599= IFCFACEOUTERBOUND(#19597,.T.); +#19600= IFCFACE((#19599)); +#19602= IFCPOLYLOOP((#18037,#18031,#18033)); +#19604= IFCFACEOUTERBOUND(#19602,.T.); +#19605= IFCFACE((#19604)); +#19607= IFCPOLYLOOP((#18031,#17767,#18033)); +#19609= IFCFACEOUTERBOUND(#19607,.T.); +#19610= IFCFACE((#19609)); +#19612= IFCPOLYLOOP((#18035,#18037,#17821)); +#19614= IFCFACEOUTERBOUND(#19612,.T.); +#19615= IFCFACE((#19614)); +#19617= IFCPOLYLOOP((#18035,#17797,#18031)); +#19619= IFCFACEOUTERBOUND(#19617,.T.); +#19620= IFCFACE((#19619)); +#19622= IFCPOLYLOOP((#18039,#18033,#17817)); +#19624= IFCFACEOUTERBOUND(#19622,.T.); +#19625= IFCFACE((#19624)); +#19627= IFCPOLYLOOP((#18041,#18049,#18045)); +#19629= IFCFACEOUTERBOUND(#19627,.T.); +#19630= IFCFACE((#19629)); +#19632= IFCPOLYLOOP((#18045,#18039,#17817)); +#19634= IFCFACEOUTERBOUND(#19632,.T.); +#19635= IFCFACE((#19634)); +#19637= IFCPOLYLOOP((#18045,#17787,#18043)); +#19639= IFCFACEOUTERBOUND(#19637,.T.); +#19640= IFCFACE((#19639)); +#19642= IFCPOLYLOOP((#18049,#18047,#17787)); +#19644= IFCFACEOUTERBOUND(#19642,.T.); +#19645= IFCFACE((#19644)); +#19647= IFCPOLYLOOP((#18043,#17821,#18039)); +#19649= IFCFACEOUTERBOUND(#19647,.T.); +#19650= IFCFACE((#19649)); +#19652= IFCPOLYLOOP((#18043,#18039,#18045)); +#19654= IFCFACEOUTERBOUND(#19652,.T.); +#19655= IFCFACE((#19654)); +#19657= IFCPOLYLOOP((#17787,#18045,#18049)); +#19659= IFCFACEOUTERBOUND(#19657,.T.); +#19660= IFCFACE((#19659)); +#19662= IFCPOLYLOOP((#18041,#17815,#18049)); +#19664= IFCFACEOUTERBOUND(#19662,.T.); +#19665= IFCFACE((#19664)); +#19667= IFCPOLYLOOP((#18051,#18057,#18055)); +#19669= IFCFACEOUTERBOUND(#19667,.T.); +#19670= IFCFACE((#19669)); +#19672= IFCPOLYLOOP((#18055,#18049,#17815)); +#19674= IFCFACEOUTERBOUND(#19672,.T.); +#19675= IFCFACE((#19674)); +#19677= IFCPOLYLOOP((#18049,#18055,#18047)); +#19679= IFCFACEOUTERBOUND(#19677,.T.); +#19680= IFCFACE((#19679)); +#19682= IFCPOLYLOOP((#18055,#18057,#17831)); +#19684= IFCFACEOUTERBOUND(#19682,.T.); +#19685= IFCFACE((#19684)); +#19687= IFCPOLYLOOP((#18051,#18055,#17815)); +#19689= IFCFACEOUTERBOUND(#19687,.T.); +#19690= IFCFACE((#19689)); +#19692= IFCPOLYLOOP((#18059,#18051,#17839)); +#19694= IFCFACEOUTERBOUND(#19692,.T.); +#19695= IFCFACE((#19694)); +#19697= IFCPOLYLOOP((#18053,#17831,#18057)); +#19699= IFCFACEOUTERBOUND(#19697,.T.); +#19700= IFCFACE((#19699)); +#19702= IFCPOLYLOOP((#18057,#18059,#18053)); +#19704= IFCFACEOUTERBOUND(#19702,.T.); +#19705= IFCFACE((#19704)); +#19707= IFCPOLYLOOP((#18063,#18065,#17829)); +#19709= IFCFACEOUTERBOUND(#19707,.T.); +#19710= IFCFACE((#19709)); +#19712= IFCPOLYLOOP((#18059,#18063,#17829)); +#19714= IFCFACEOUTERBOUND(#19712,.T.); +#19715= IFCFACE((#19714)); +#19717= IFCPOLYLOOP((#17839,#18063,#18059)); +#19719= IFCFACEOUTERBOUND(#19717,.T.); +#19720= IFCFACE((#19719)); +#19722= IFCPOLYLOOP((#18067,#18063,#18061)); +#19724= IFCFACEOUTERBOUND(#19722,.T.); +#19725= IFCFACE((#19724)); +#19727= IFCPOLYLOOP((#18061,#17811,#18067)); +#19729= IFCFACEOUTERBOUND(#19727,.T.); +#19730= IFCFACE((#19729)); +#19732= IFCPOLYLOOP((#18065,#18067,#17833)); +#19734= IFCFACEOUTERBOUND(#19732,.T.); +#19735= IFCFACE((#19734)); +#19737= IFCPOLYLOOP((#18109,#18125,#17811)); +#19739= IFCFACEOUTERBOUND(#19737,.T.); +#19740= IFCFACE((#19739)); +#19742= IFCPOLYLOOP((#17881,#17747,#18069)); +#19744= IFCFACEOUTERBOUND(#19742,.T.); +#19745= IFCFACE((#19744)); +#19747= IFCPOLYLOOP((#17783,#18077,#17875)); +#19749= IFCFACEOUTERBOUND(#19747,.T.); +#19750= IFCFACE((#19749)); +#19752= IFCPOLYLOOP((#18073,#17937,#18023)); +#19754= IFCFACEOUTERBOUND(#19752,.T.); +#19755= IFCFACE((#19754)); +#19757= IFCPOLYLOOP((#18077,#17873,#17939)); +#19759= IFCFACEOUTERBOUND(#19757,.T.); +#19760= IFCFACE((#19759)); +#19762= IFCPOLYLOOP((#17915,#17765,#18079)); +#19764= IFCFACEOUTERBOUND(#19762,.T.); +#19765= IFCFACE((#19764)); +#19767= IFCPOLYLOOP((#18085,#17837,#18083)); +#19769= IFCFACEOUTERBOUND(#19767,.T.); +#19770= IFCFACE((#19769)); +#19772= IFCPOLYLOOP((#18097,#17837,#18085)); +#19774= IFCFACEOUTERBOUND(#19772,.T.); +#19775= IFCFACE((#19774)); +#19777= IFCPOLYLOOP((#17843,#18085,#18087)); +#19779= IFCFACEOUTERBOUND(#19777,.T.); +#19780= IFCFACE((#19779)); +#19782= IFCPOLYLOOP((#18087,#18083,#17835)); +#19784= IFCFACEOUTERBOUND(#19782,.T.); +#19785= IFCFACE((#19784)); +#19787= IFCPOLYLOOP((#18083,#18087,#18085)); +#19789= IFCFACEOUTERBOUND(#19787,.T.); +#19790= IFCFACE((#19789)); +#19792= IFCPOLYLOOP((#18095,#18087,#17835)); +#19794= IFCFACEOUTERBOUND(#19792,.T.); +#19795= IFCFACE((#19794)); +#19797= IFCPOLYLOOP((#18095,#17841,#18089)); +#19799= IFCFACEOUTERBOUND(#19797,.T.); +#19800= IFCFACE((#19799)); +#19802= IFCPOLYLOOP((#18089,#17843,#18087)); +#19804= IFCFACEOUTERBOUND(#19802,.T.); +#19805= IFCFACE((#19804)); +#19807= IFCPOLYLOOP((#18087,#18095,#18089)); +#19809= IFCFACEOUTERBOUND(#19807,.T.); +#19810= IFCFACE((#19809)); +#19812= IFCPOLYLOOP((#17841,#18101,#18093)); +#19814= IFCFACEOUTERBOUND(#19812,.T.); +#19815= IFCFACE((#19814)); +#19817= IFCPOLYLOOP((#18091,#18095,#17835)); +#19819= IFCFACEOUTERBOUND(#19817,.T.); +#19820= IFCFACE((#19819)); +#19822= IFCPOLYLOOP((#18081,#17827,#18097)); +#19824= IFCFACEOUTERBOUND(#19822,.T.); +#19825= IFCFACE((#19824)); +#19827= IFCPOLYLOOP((#18105,#18107,#18109)); +#19829= IFCFACEOUTERBOUND(#19827,.T.); +#19830= IFCFACE((#19829)); +#19832= IFCPOLYLOOP((#18099,#18105,#18109)); +#19834= IFCFACEOUTERBOUND(#19832,.T.); +#19835= IFCFACE((#19834)); +#19837= IFCPOLYLOOP((#18097,#18105,#17837)); +#19839= IFCFACEOUTERBOUND(#19837,.T.); +#19840= IFCFACE((#19839)); +#19842= IFCPOLYLOOP((#17845,#18101,#18091)); +#19844= IFCFACEOUTERBOUND(#19842,.T.); +#19845= IFCFACE((#19844)); +#19847= IFCPOLYLOOP((#17845,#17851,#18111)); +#19849= IFCFACEOUTERBOUND(#19847,.T.); +#19850= IFCFACE((#19849)); +#19852= IFCPOLYLOOP((#17847,#18093,#18103)); +#19854= IFCFACEOUTERBOUND(#19852,.T.); +#19855= IFCFACE((#19854)); +#19857= IFCPOLYLOOP((#18105,#17827,#18107)); +#19859= IFCFACEOUTERBOUND(#19857,.T.); +#19860= IFCFACE((#19859)); +#19862= IFCPOLYLOOP((#17837,#18105,#18099)); +#19864= IFCFACEOUTERBOUND(#19862,.T.); +#19865= IFCFACE((#19864)); +#19867= IFCPOLYLOOP((#17833,#18067,#18125)); +#19869= IFCFACEOUTERBOUND(#19867,.T.); +#19870= IFCFACE((#19869)); +#19872= IFCPOLYLOOP((#18125,#18107,#17833)); +#19874= IFCFACEOUTERBOUND(#19872,.T.); +#19875= IFCFACE((#19874)); +#19877= IFCPOLYLOOP((#17811,#18099,#18109)); +#19879= IFCFACEOUTERBOUND(#19877,.T.); +#19880= IFCFACE((#19879)); +#19882= IFCPOLYLOOP((#17847,#18111,#17867)); +#19884= IFCFACEOUTERBOUND(#19882,.T.); +#19885= IFCFACE((#19884)); +#19887= IFCPOLYLOOP((#17845,#18111,#18103)); +#19889= IFCFACEOUTERBOUND(#19887,.T.); +#19890= IFCFACE((#19889)); +#19892= IFCPOLYLOOP((#17879,#17771,#18113)); +#19894= IFCFACEOUTERBOUND(#19892,.T.); +#19895= IFCFACE((#19894)); +#19897= IFCPOLYLOOP((#18115,#17747,#17885)); +#19899= IFCFACEOUTERBOUND(#19897,.T.); +#19900= IFCFACE((#19899)); +#19902= IFCPOLYLOOP((#17753,#18117,#17901)); +#19904= IFCFACEOUTERBOUND(#19902,.T.); +#19905= IFCFACE((#19904)); +#19907= IFCPOLYLOOP((#18119,#17765,#17921)); +#19909= IFCFACEOUTERBOUND(#19907,.T.); +#19910= IFCFACE((#19909)); +#19912= IFCPOLYLOOP((#18121,#17749,#17933)); +#19914= IFCFACEOUTERBOUND(#19912,.T.); +#19915= IFCFACE((#19914)); +#19917= IFCPOLYLOOP((#18029,#18123,#18025)); +#19919= IFCFACEOUTERBOUND(#19917,.T.); +#19920= IFCFACE((#19919)); +#19922= IFCPOLYLOOP((#17811,#18125,#18067)); +#19924= IFCFACEOUTERBOUND(#19922,.T.); +#19925= IFCFACE((#19924)); +#19927= IFCPOLYLOOP((#18107,#18125,#18109)); +#19929= IFCFACEOUTERBOUND(#19927,.T.); +#19930= IFCFACE((#19929)); +#19932= IFCPOLYLOOP((#17733,#17731,#17865,#17851,#17845,#18091,#17835,#18083,#17837,#18099,#17811,#18061,#17839,#18051,#17815,#18041,#17817,#18033,#17767,#17995,#17813,#17987,#17805,#17975,#17807,#17957,#17773,#17941,#17779,#17951,#17777,#17965,#17809,#18009,#17745,#18017,#17937,#18073,#17803,#18027,#17907,#18071,#17769,#17903,#17897,#18075,#17775,#17891,#17857,#18069,#17747,#18115,#17883,#18079,#17765,#18119,#17919,#17927,#17749,#18121,#17877,#18113,#17771,#17939,#17849,#17869,#17743,#18127)); +#19934= IFCFACEOUTERBOUND(#19932,.T.); +#19935= IFCFACE((#19934)); +#19937= IFCPOLYLOOP((#17723,#17733,#18127,#18273,#18277,#18275,#18129,#17735)); +#19939= IFCFACEOUTERBOUND(#19937,.T.); +#19940= IFCFACE((#19939)); +#19942= IFCPOLYLOOP((#17737,#17735,#18129,#18131)); +#19944= IFCFACEOUTERBOUND(#19942,.T.); +#19945= IFCFACE((#19944)); +#19947= IFCPOLYLOOP((#18135,#18199,#18181)); +#19949= IFCFACEOUTERBOUND(#19947,.T.); +#19950= IFCFACE((#19949)); +#19952= IFCPOLYLOOP((#18139,#18247,#18251)); +#19954= IFCFACEOUTERBOUND(#19952,.T.); +#19955= IFCFACE((#19954)); +#19957= IFCPOLYLOOP((#18247,#18201,#18245)); +#19959= IFCFACEOUTERBOUND(#19957,.T.); +#19960= IFCFACE((#19959)); +#19962= IFCPOLYLOOP((#18245,#18203,#18247)); +#19964= IFCFACEOUTERBOUND(#19962,.T.); +#19965= IFCFACE((#19964)); +#19967= IFCPOLYLOOP((#18189,#18159,#18233,#18175)); +#19969= IFCFACEOUTERBOUND(#19967,.T.); +#19970= IFCFACE((#19969)); +#19972= IFCPOLYLOOP((#18263,#18271,#18259)); +#19974= IFCFACEOUTERBOUND(#19972,.T.); +#19975= IFCFACE((#19974)); +#19977= IFCPOLYLOOP((#18239,#18237,#18191)); +#19979= IFCFACEOUTERBOUND(#19977,.T.); +#19980= IFCFACE((#19979)); +#19982= IFCPOLYLOOP((#18205,#18197,#18153)); +#19984= IFCFACEOUTERBOUND(#19982,.T.); +#19985= IFCFACE((#19984)); +#19987= IFCPOLYLOOP((#18185,#17741,#18187)); +#19989= IFCFACEOUTERBOUND(#19987,.T.); +#19990= IFCFACE((#19989)); +#19992= IFCPOLYLOOP((#18215,#18143,#18207)); +#19994= IFCFACEOUTERBOUND(#19992,.T.); +#19995= IFCFACE((#19994)); +#19997= IFCPOLYLOOP((#18225,#18151,#18205)); +#19999= IFCFACEOUTERBOUND(#19997,.T.); +#20000= IFCFACE((#19999)); +#20002= IFCPOLYLOOP((#18207,#18143,#18197)); +#20004= IFCFACEOUTERBOUND(#20002,.T.); +#20005= IFCFACE((#20004)); +#20007= IFCPOLYLOOP((#18245,#18201,#18243)); +#20009= IFCFACEOUTERBOUND(#20007,.T.); +#20010= IFCFACE((#20009)); +#20012= IFCPOLYLOOP((#18193,#18239,#18263)); +#20014= IFCFACEOUTERBOUND(#20012,.T.); +#20015= IFCFACE((#20014)); +#20017= IFCPOLYLOOP((#18147,#18259,#18163)); +#20019= IFCFACEOUTERBOUND(#20017,.T.); +#20020= IFCFACE((#20019)); +#20022= IFCPOLYLOOP((#17739,#18177,#18187)); +#20024= IFCFACEOUTERBOUND(#20022,.T.); +#20025= IFCFACE((#20024)); +#20027= IFCPOLYLOOP((#18161,#18163,#18213)); +#20029= IFCFACEOUTERBOUND(#20027,.T.); +#20030= IFCFACE((#20029)); +#20032= IFCPOLYLOOP((#18169,#18265,#18227)); +#20034= IFCFACEOUTERBOUND(#20032,.T.); +#20035= IFCFACE((#20034)); +#20037= IFCPOLYLOOP((#18179,#18133,#18135)); +#20039= IFCFACEOUTERBOUND(#20037,.T.); +#20040= IFCFACE((#20039)); +#20042= IFCPOLYLOOP((#18217,#18265,#18149)); +#20044= IFCFACEOUTERBOUND(#20042,.T.); +#20045= IFCFACE((#20044)); +#20047= IFCPOLYLOOP((#18181,#18183,#18171)); +#20049= IFCFACEOUTERBOUND(#20047,.T.); +#20050= IFCFACE((#20049)); +#20052= IFCPOLYLOOP((#18267,#18231,#18183)); +#20054= IFCFACEOUTERBOUND(#20052,.T.); +#20055= IFCFACE((#20054)); +#20057= IFCPOLYLOOP((#18189,#18175,#18187)); +#20059= IFCFACEOUTERBOUND(#20057,.T.); +#20060= IFCFACE((#20059)); +#20062= IFCPOLYLOOP((#18187,#18177,#18189)); +#20064= IFCFACEOUTERBOUND(#20062,.T.); +#20065= IFCFACE((#20064)); +#20067= IFCPOLYLOOP((#18135,#18181,#18179)); +#20069= IFCFACEOUTERBOUND(#20067,.T.); +#20070= IFCFACE((#20069)); +#20072= IFCPOLYLOOP((#18171,#18179,#18181)); +#20074= IFCFACEOUTERBOUND(#20072,.T.); +#20075= IFCFACE((#20074)); +#20077= IFCPOLYLOOP((#18183,#18173,#18229,#18167)); +#20079= IFCFACEOUTERBOUND(#20077,.T.); +#20080= IFCFACE((#20079)); +#20082= IFCPOLYLOOP((#18173,#18183,#18181)); +#20084= IFCFACEOUTERBOUND(#20082,.T.); +#20085= IFCFACE((#20084)); +#20087= IFCPOLYLOOP((#18167,#18227,#18267)); +#20089= IFCFACEOUTERBOUND(#20087,.T.); +#20090= IFCFACE((#20089)); +#20092= IFCPOLYLOOP((#18187,#18175,#18185)); +#20094= IFCFACEOUTERBOUND(#20092,.T.); +#20095= IFCFACE((#20094)); +#20097= IFCPOLYLOOP((#18185,#17743,#17741)); +#20099= IFCFACEOUTERBOUND(#20097,.T.); +#20100= IFCFACE((#20099)); +#20102= IFCPOLYLOOP((#18199,#18135,#18137)); +#20104= IFCFACEOUTERBOUND(#20102,.T.); +#20105= IFCFACE((#20104)); +#20107= IFCPOLYLOOP((#17739,#18187,#17741)); +#20109= IFCFACEOUTERBOUND(#20107,.T.); +#20110= IFCFACE((#20109)); +#20112= IFCPOLYLOOP((#18177,#18161,#18189)); +#20114= IFCFACEOUTERBOUND(#20112,.T.); +#20115= IFCFACE((#20114)); +#20117= IFCPOLYLOOP((#18159,#18213,#18211)); +#20119= IFCFACEOUTERBOUND(#20117,.T.); +#20120= IFCFACE((#20119)); +#20122= IFCPOLYLOOP((#18235,#18237,#18241)); +#20124= IFCFACEOUTERBOUND(#20122,.T.); +#20125= IFCFACE((#20124)); +#20127= IFCPOLYLOOP((#18193,#18237,#18239)); +#20129= IFCFACEOUTERBOUND(#20127,.T.); +#20130= IFCFACE((#20129)); +#20132= IFCPOLYLOOP((#18205,#18195,#18207)); +#20134= IFCFACEOUTERBOUND(#20132,.T.); +#20135= IFCFACE((#20134)); +#20137= IFCPOLYLOOP((#18215,#18207,#18149)); +#20139= IFCFACEOUTERBOUND(#20137,.T.); +#20140= IFCFACE((#20139)); +#20142= IFCPOLYLOOP((#18199,#18173,#18181)); +#20144= IFCFACEOUTERBOUND(#20142,.T.); +#20145= IFCFACE((#20144)); +#20147= IFCPOLYLOOP((#18241,#18203,#18245)); +#20149= IFCFACEOUTERBOUND(#20147,.T.); +#20150= IFCFACE((#20149)); +#20152= IFCPOLYLOOP((#18225,#18205,#18153)); +#20154= IFCFACEOUTERBOUND(#20152,.T.); +#20155= IFCFACE((#20154)); +#20157= IFCPOLYLOOP((#18151,#18195,#18205)); +#20159= IFCFACEOUTERBOUND(#20157,.T.); +#20160= IFCFACE((#20159)); +#20162= IFCPOLYLOOP((#18205,#18207,#18197)); +#20164= IFCFACEOUTERBOUND(#20162,.T.); +#20165= IFCFACE((#20164)); +#20167= IFCPOLYLOOP((#18149,#18207,#18195)); +#20169= IFCFACEOUTERBOUND(#20167,.T.); +#20170= IFCFACE((#20169)); +#20172= IFCPOLYLOOP((#18189,#18161,#18213)); +#20174= IFCFACEOUTERBOUND(#20172,.T.); +#20175= IFCFACE((#20174)); +#20177= IFCPOLYLOOP((#18211,#18213,#18261)); +#20179= IFCFACEOUTERBOUND(#20177,.T.); +#20180= IFCFACE((#20179)); +#20182= IFCPOLYLOOP((#18189,#18213,#18159)); +#20184= IFCFACEOUTERBOUND(#20182,.T.); +#20185= IFCFACE((#20184)); +#20187= IFCPOLYLOOP((#18163,#18259,#18261)); +#20189= IFCFACEOUTERBOUND(#20187,.T.); +#20190= IFCFACE((#20189)); +#20192= IFCPOLYLOOP((#18165,#18227,#18217)); +#20194= IFCFACEOUTERBOUND(#20192,.T.); +#20195= IFCFACE((#20194)); +#20197= IFCPOLYLOOP((#18265,#18219,#18215)); +#20199= IFCFACEOUTERBOUND(#20197,.T.); +#20200= IFCFACE((#20199)); +#20202= IFCPOLYLOOP((#18249,#18247,#18203,#18145)); +#20204= IFCFACEOUTERBOUND(#20202,.T.); +#20205= IFCFACE((#20204)); +#20207= IFCPOLYLOOP((#18219,#18265,#18169)); +#20209= IFCFACEOUTERBOUND(#20207,.T.); +#20210= IFCFACE((#20209)); +#20212= IFCPOLYLOOP((#18219,#18143,#18215)); +#20214= IFCFACEOUTERBOUND(#20212,.T.); +#20215= IFCFACE((#20214)); +#20217= IFCPOLYLOOP((#18253,#18151,#18225)); +#20219= IFCFACEOUTERBOUND(#20217,.T.); +#20220= IFCFACE((#20219)); +#20222= IFCPOLYLOOP((#18153,#18223,#18225)); +#20224= IFCFACEOUTERBOUND(#20222,.T.); +#20225= IFCFACE((#20224)); +#20227= IFCPOLYLOOP((#18223,#18251,#18253)); +#20229= IFCFACEOUTERBOUND(#20227,.T.); +#20230= IFCFACE((#20229)); +#20232= IFCPOLYLOOP((#18267,#18227,#18165)); +#20234= IFCFACEOUTERBOUND(#20232,.T.); +#20235= IFCFACE((#20234)); +#20237= IFCPOLYLOOP((#18227,#18167,#18269,#18169)); +#20239= IFCFACEOUTERBOUND(#20237,.T.); +#20240= IFCFACE((#20239)); +#20242= IFCPOLYLOOP((#18237,#18157,#18241)); +#20244= IFCFACEOUTERBOUND(#20242,.T.); +#20245= IFCFACE((#20244)); +#20247= IFCPOLYLOOP((#18231,#18171,#18183)); +#20249= IFCFACEOUTERBOUND(#20247,.T.); +#20250= IFCFACE((#20249)); +#20252= IFCPOLYLOOP((#18235,#18191,#18237)); +#20254= IFCFACEOUTERBOUND(#20252,.T.); +#20255= IFCFACE((#20254)); +#20257= IFCPOLYLOOP((#18193,#18157,#18237)); +#20259= IFCFACEOUTERBOUND(#20257,.T.); +#20260= IFCFACE((#20259)); +#20262= IFCPOLYLOOP((#18239,#18191,#18255)); +#20264= IFCFACEOUTERBOUND(#20262,.T.); +#20265= IFCFACE((#20264)); +#20267= IFCPOLYLOOP((#18255,#18263,#18239)); +#20269= IFCFACEOUTERBOUND(#20267,.T.); +#20270= IFCFACE((#20269)); +#20272= IFCPOLYLOOP((#18203,#18241,#18157)); +#20274= IFCFACEOUTERBOUND(#20272,.T.); +#20275= IFCFACE((#20274)); +#20277= IFCPOLYLOOP((#18235,#18241,#18243,#18155)); +#20279= IFCFACEOUTERBOUND(#20277,.T.); +#20280= IFCFACE((#20279)); +#20282= IFCPOLYLOOP((#18241,#18245,#18243)); +#20284= IFCFACEOUTERBOUND(#20282,.T.); +#20285= IFCFACE((#20284)); +#20287= IFCPOLYLOOP((#18221,#18251,#18249)); +#20289= IFCFACEOUTERBOUND(#20287,.T.); +#20290= IFCFACE((#20289)); +#20292= IFCPOLYLOOP((#18247,#18139,#18257,#18201)); +#20294= IFCFACEOUTERBOUND(#20292,.T.); +#20295= IFCFACE((#20294)); +#20297= IFCPOLYLOOP((#18249,#18251,#18247)); +#20299= IFCFACEOUTERBOUND(#20297,.T.); +#20300= IFCFACE((#20299)); +#20302= IFCPOLYLOOP((#18253,#18251,#18221)); +#20304= IFCFACEOUTERBOUND(#20302,.T.); +#20305= IFCFACE((#20304)); +#20307= IFCPOLYLOOP((#18223,#18139,#18251)); +#20309= IFCFACEOUTERBOUND(#20307,.T.); +#20310= IFCFACE((#20309)); +#20312= IFCPOLYLOOP((#18151,#18253,#18221)); +#20314= IFCFACEOUTERBOUND(#20312,.T.); +#20315= IFCFACE((#20314)); +#20317= IFCPOLYLOOP((#18223,#18253,#18225)); +#20319= IFCFACEOUTERBOUND(#20317,.T.); +#20320= IFCFACE((#20319)); +#20322= IFCPOLYLOOP((#18263,#18259,#18147)); +#20324= IFCFACEOUTERBOUND(#20322,.T.); +#20325= IFCFACE((#20324)); +#20327= IFCPOLYLOOP((#18263,#18255,#18141,#18271)); +#20329= IFCFACEOUTERBOUND(#20327,.T.); +#20330= IFCFACE((#20329)); +#20332= IFCPOLYLOOP((#18261,#18259,#18209)); +#20334= IFCFACEOUTERBOUND(#20332,.T.); +#20335= IFCFACE((#20334)); +#20337= IFCPOLYLOOP((#18211,#18261,#18209)); +#20339= IFCFACEOUTERBOUND(#20337,.T.); +#20340= IFCFACE((#20339)); +#20342= IFCPOLYLOOP((#18163,#18261,#18213)); +#20344= IFCFACEOUTERBOUND(#20342,.T.); +#20345= IFCFACE((#20344)); +#20347= IFCPOLYLOOP((#18263,#18147,#18193)); +#20349= IFCFACEOUTERBOUND(#20347,.T.); +#20350= IFCFACE((#20349)); +#20352= IFCPOLYLOOP((#18149,#18265,#18215)); +#20354= IFCFACEOUTERBOUND(#20352,.T.); +#20355= IFCFACE((#20354)); +#20357= IFCPOLYLOOP((#18227,#18265,#18217)); +#20359= IFCFACEOUTERBOUND(#20357,.T.); +#20360= IFCFACE((#20359)); +#20362= IFCPOLYLOOP((#18231,#18267,#18165)); +#20364= IFCFACEOUTERBOUND(#20362,.T.); +#20365= IFCFACE((#20364)); +#20367= IFCPOLYLOOP((#18167,#18267,#18183)); +#20369= IFCFACEOUTERBOUND(#20367,.T.); +#20370= IFCFACE((#20369)); +#20372= IFCPOLYLOOP((#18271,#18209,#18259)); +#20374= IFCFACEOUTERBOUND(#20372,.T.); +#20375= IFCFACE((#20374)); +#20377= IFCPOLYLOOP((#18127,#17743,#18185,#18175,#18233,#18159,#18211,#18209,#18271,#18141,#18255,#18191,#18235,#18155,#18243,#18201,#18257,#18139,#18223,#18153,#18197,#18143,#18219,#18169,#18269,#18167,#18229,#18173,#18199,#18137,#18273)); +#20379= IFCFACEOUTERBOUND(#20377,.T.); +#20380= IFCFACE((#20379)); +#20382= IFCPOLYLOOP((#18131,#18129,#18275,#18285)); +#20384= IFCFACEOUTERBOUND(#20382,.T.); +#20385= IFCFACE((#20384)); +#20387= IFCPOLYLOOP((#18595,#18375,#18611)); +#20389= IFCFACEOUTERBOUND(#20387,.T.); +#20390= IFCFACE((#20389)); +#20392= IFCPOLYLOOP((#18431,#18305,#18429)); +#20394= IFCFACEOUTERBOUND(#20392,.T.); +#20395= IFCFACE((#20394)); +#20397= IFCPOLYLOOP((#18309,#18557,#18559)); +#20399= IFCFACEOUTERBOUND(#20397,.T.); +#20400= IFCFACE((#20399)); +#20402= IFCPOLYLOOP((#18471,#18293,#18467)); +#20404= IFCFACEOUTERBOUND(#20402,.T.); +#20405= IFCFACE((#20404)); +#20407= IFCPOLYLOOP((#18411,#18391,#18409)); +#20409= IFCFACEOUTERBOUND(#20407,.T.); +#20410= IFCFACE((#20409)); +#20412= IFCPOLYLOOP((#18455,#18449,#18303)); +#20414= IFCFACEOUTERBOUND(#20412,.T.); +#20415= IFCFACE((#20414)); +#20417= IFCPOLYLOOP((#18479,#18507,#18355)); +#20419= IFCFACEOUTERBOUND(#20417,.T.); +#20420= IFCFACE((#20419)); +#20422= IFCPOLYLOOP((#18497,#18367,#18493)); +#20424= IFCFACEOUTERBOUND(#20422,.T.); +#20425= IFCFACE((#20424)); +#20427= IFCPOLYLOOP((#18425,#18305,#18431)); +#20429= IFCFACEOUTERBOUND(#20427,.T.); +#20430= IFCFACE((#20429)); +#20432= IFCPOLYLOOP((#18603,#18329,#18413)); +#20434= IFCFACEOUTERBOUND(#20432,.T.); +#20435= IFCFACE((#20434)); +#20437= IFCPOLYLOOP((#18135,#18133,#18395)); +#20439= IFCFACEOUTERBOUND(#20437,.T.); +#20440= IFCFACE((#20439)); +#20442= IFCPOLYLOOP((#18397,#18283,#18281,#18405,#18389)); +#20444= IFCFACEOUTERBOUND(#20442,.T.); +#20445= IFCFACE((#20444)); +#20447= IFCPOLYLOOP((#18663,#18531,#18525)); +#20449= IFCFACEOUTERBOUND(#20447,.T.); +#20450= IFCFACE((#20449)); +#20452= IFCPOLYLOOP((#18311,#18603,#18417)); +#20454= IFCFACEOUTERBOUND(#20452,.T.); +#20455= IFCFACE((#20454)); +#20457= IFCPOLYLOOP((#18663,#18599,#18351,#18529)); +#20459= IFCFACEOUTERBOUND(#20457,.T.); +#20460= IFCFACE((#20459)); +#20462= IFCPOLYLOOP((#18517,#18521,#18515)); +#20464= IFCFACEOUTERBOUND(#20462,.T.); +#20465= IFCFACE((#20464)); +#20467= IFCPOLYLOOP((#18383,#18633,#18629)); +#20469= IFCFACEOUTERBOUND(#20467,.T.); +#20470= IFCFACE((#20469)); +#20472= IFCPOLYLOOP((#18413,#18417,#18603)); +#20474= IFCFACEOUTERBOUND(#20472,.T.); +#20475= IFCFACE((#20474)); +#20477= IFCPOLYLOOP((#18449,#18445,#18303)); +#20479= IFCFACEOUTERBOUND(#20477,.T.); +#20480= IFCFACE((#20479)); +#20482= IFCPOLYLOOP((#18653,#18315,#18643)); +#20484= IFCFACEOUTERBOUND(#20482,.T.); +#20485= IFCFACE((#20484)); +#20487= IFCPOLYLOOP((#18513,#18509,#18355)); +#20489= IFCFACEOUTERBOUND(#20487,.T.); +#20490= IFCFACE((#20489)); +#20492= IFCPOLYLOOP((#18505,#18481,#18337)); +#20494= IFCFACEOUTERBOUND(#20492,.T.); +#20495= IFCFACE((#20494)); +#20497= IFCPOLYLOOP((#18317,#18463,#18469)); +#20499= IFCFACEOUTERBOUND(#20497,.T.); +#20500= IFCFACE((#20499)); +#20502= IFCPOLYLOOP((#18359,#18561,#18567)); +#20504= IFCFACEOUTERBOUND(#20502,.T.); +#20505= IFCFACE((#20504)); +#20507= IFCPOLYLOOP((#18437,#18441,#18435)); +#20509= IFCFACEOUTERBOUND(#20507,.T.); +#20510= IFCFACE((#20509)); +#20512= IFCPOLYLOOP((#18535,#18327,#18531)); +#20514= IFCFACEOUTERBOUND(#20512,.T.); +#20515= IFCFACE((#20514)); +#20517= IFCPOLYLOOP((#18329,#18411,#18409)); +#20519= IFCFACEOUTERBOUND(#20517,.T.); +#20520= IFCFACE((#20519)); +#20522= IFCPOLYLOOP((#18499,#18515,#18503)); +#20524= IFCFACEOUTERBOUND(#20522,.T.); +#20525= IFCFACE((#20524)); +#20527= IFCPOLYLOOP((#18481,#18505,#18477)); +#20529= IFCFACEOUTERBOUND(#20527,.T.); +#20530= IFCFACE((#20529)); +#20532= IFCPOLYLOOP((#18465,#18469,#18467)); +#20534= IFCFACEOUTERBOUND(#20532,.T.); +#20535= IFCFACE((#20534)); +#20537= IFCPOLYLOOP((#18469,#18477,#18317)); +#20539= IFCFACEOUTERBOUND(#20537,.T.); +#20540= IFCFACE((#20539)); +#20542= IFCPOLYLOOP((#18485,#18339,#18483)); +#20544= IFCFACEOUTERBOUND(#20542,.T.); +#20545= IFCFACE((#20544)); +#20547= IFCPOLYLOOP((#18549,#18365,#18553)); +#20549= IFCFACEOUTERBOUND(#20547,.T.); +#20550= IFCFACE((#20549)); +#20552= IFCPOLYLOOP((#18469,#18465,#18343)); +#20554= IFCFACEOUTERBOUND(#20552,.T.); +#20555= IFCFACE((#20554)); +#20557= IFCPOLYLOOP((#18489,#18339,#18485)); +#20559= IFCFACEOUTERBOUND(#20557,.T.); +#20560= IFCFACE((#20559)); +#20562= IFCPOLYLOOP((#18545,#18541,#18333)); +#20564= IFCFACEOUTERBOUND(#20562,.T.); +#20565= IFCFACE((#20564)); +#20567= IFCPOLYLOOP((#18405,#18393,#18635)); +#20569= IFCFACEOUTERBOUND(#20567,.T.); +#20570= IFCFACE((#20569)); +#20572= IFCPOLYLOOP((#18649,#18651,#18645)); +#20574= IFCFACEOUTERBOUND(#20572,.T.); +#20575= IFCFACE((#20574)); +#20577= IFCPOLYLOOP((#18341,#18557,#18555)); +#20579= IFCFACEOUTERBOUND(#20577,.T.); +#20580= IFCFACE((#20579)); +#20582= IFCPOLYLOOP((#18281,#18279,#18403,#18393,#18405)); +#20584= IFCFACEOUTERBOUND(#20582,.T.); +#20585= IFCFACE((#20584)); +#20587= IFCPOLYLOOP((#18407,#18137,#18135)); +#20589= IFCFACEOUTERBOUND(#20587,.T.); +#20590= IFCFACE((#20589)); +#20592= IFCPOLYLOOP((#18579,#18583,#18585)); +#20594= IFCFACEOUTERBOUND(#20592,.T.); +#20595= IFCFACE((#20594)); +#20597= IFCPOLYLOOP((#18359,#18573,#18569)); +#20599= IFCFACEOUTERBOUND(#20597,.T.); +#20600= IFCFACE((#20599)); +#20602= IFCPOLYLOOP((#18375,#18609,#18611)); +#20604= IFCFACEOUTERBOUND(#20602,.T.); +#20605= IFCFACE((#20604)); +#20607= IFCPOLYLOOP((#18599,#18663,#18523)); +#20609= IFCFACEOUTERBOUND(#20607,.T.); +#20610= IFCFACE((#20609)); +#20612= IFCPOLYLOOP((#18549,#18547,#18365)); +#20614= IFCFACEOUTERBOUND(#20612,.T.); +#20615= IFCFACE((#20614)); +#20617= IFCPOLYLOOP((#18497,#18499,#18503)); +#20619= IFCFACEOUTERBOUND(#20617,.T.); +#20620= IFCFACE((#20619)); +#20622= IFCPOLYLOOP((#18563,#18565,#18559)); +#20624= IFCFACEOUTERBOUND(#20622,.T.); +#20625= IFCFACE((#20624)); +#20627= IFCPOLYLOOP((#18587,#18579,#18585)); +#20629= IFCFACEOUTERBOUND(#20627,.T.); +#20630= IFCFACE((#20629)); +#20632= IFCPOLYLOOP((#18577,#18583,#18575)); +#20634= IFCFACEOUTERBOUND(#20632,.T.); +#20635= IFCFACE((#20634)); +#20637= IFCPOLYLOOP((#18591,#18371,#18593)); +#20639= IFCFACEOUTERBOUND(#20637,.T.); +#20640= IFCFACE((#20639)); +#20642= IFCPOLYLOOP((#18587,#18371,#18591)); +#20644= IFCFACEOUTERBOUND(#20642,.T.); +#20645= IFCFACE((#20644)); +#20647= IFCPOLYLOOP((#18385,#18623,#18621)); +#20649= IFCFACEOUTERBOUND(#20647,.T.); +#20650= IFCFACE((#20649)); +#20652= IFCPOLYLOOP((#18625,#18383,#18629)); +#20654= IFCFACEOUTERBOUND(#20652,.T.); +#20655= IFCFACE((#20654)); +#20657= IFCPOLYLOOP((#18621,#18381,#18615)); +#20659= IFCFACEOUTERBOUND(#20657,.T.); +#20660= IFCFACE((#20659)); +#20662= IFCPOLYLOOP((#18627,#18629,#18633)); +#20664= IFCFACEOUTERBOUND(#20662,.T.); +#20665= IFCFACE((#20664)); +#20667= IFCPOLYLOOP((#18409,#18135,#18395)); +#20669= IFCFACEOUTERBOUND(#20667,.T.); +#20670= IFCFACE((#20669)); +#20672= IFCPOLYLOOP((#18455,#18303,#18453)); +#20674= IFCFACEOUTERBOUND(#20672,.T.); +#20675= IFCFACE((#20674)); +#20677= IFCPOLYLOOP((#18135,#18409,#18407)); +#20679= IFCFACEOUTERBOUND(#20677,.T.); +#20680= IFCFACE((#20679)); +#20682= IFCPOLYLOOP((#18393,#18387,#18635)); +#20684= IFCFACEOUTERBOUND(#20682,.T.); +#20685= IFCFACE((#20684)); +#20687= IFCPOLYLOOP((#18639,#18643,#18641)); +#20689= IFCFACEOUTERBOUND(#20687,.T.); +#20690= IFCFACE((#20689)); +#20692= IFCPOLYLOOP((#18539,#18541,#18537)); +#20694= IFCFACEOUTERBOUND(#20692,.T.); +#20695= IFCFACE((#20694)); +#20697= IFCPOLYLOOP((#18407,#18409,#18391)); +#20699= IFCFACEOUTERBOUND(#20697,.T.); +#20700= IFCFACE((#20699)); +#20702= IFCPOLYLOOP((#18329,#18409,#18395)); +#20704= IFCFACEOUTERBOUND(#20702,.T.); +#20705= IFCFACE((#20704)); +#20707= IFCPOLYLOOP((#18413,#18299,#18417)); +#20709= IFCFACEOUTERBOUND(#20707,.T.); +#20710= IFCFACE((#20709)); +#20712= IFCPOLYLOOP((#18603,#18459,#18411)); +#20714= IFCFACEOUTERBOUND(#20712,.T.); +#20715= IFCFACE((#20714)); +#20717= IFCPOLYLOOP((#18419,#18417,#18299)); +#20719= IFCFACEOUTERBOUND(#20717,.T.); +#20720= IFCFACE((#20719)); +#20722= IFCPOLYLOOP((#18659,#18433,#18427)); +#20724= IFCFACEOUTERBOUND(#20722,.T.); +#20725= IFCFACE((#20724)); +#20727= IFCPOLYLOOP((#18311,#18459,#18603)); +#20729= IFCFACEOUTERBOUND(#20727,.T.); +#20730= IFCFACE((#20729)); +#20732= IFCPOLYLOOP((#18419,#18657,#18417)); +#20734= IFCFACEOUTERBOUND(#20732,.T.); +#20735= IFCFACE((#20734)); +#20737= IFCPOLYLOOP((#18291,#18423,#18425)); +#20739= IFCFACEOUTERBOUND(#20737,.T.); +#20740= IFCFACE((#20739)); +#20742= IFCPOLYLOOP((#18415,#18657,#18419,#18423)); +#20744= IFCFACEOUTERBOUND(#20742,.T.); +#20745= IFCFACE((#20744)); +#20747= IFCPOLYLOOP((#18419,#18299,#18421)); +#20749= IFCFACEOUTERBOUND(#20747,.T.); +#20750= IFCFACE((#20749)); +#20752= IFCPOLYLOOP((#18425,#18419,#18421)); +#20754= IFCFACEOUTERBOUND(#20752,.T.); +#20755= IFCFACE((#20754)); +#20757= IFCPOLYLOOP((#18419,#18425,#18423)); +#20759= IFCFACEOUTERBOUND(#20757,.T.); +#20760= IFCFACE((#20759)); +#20762= IFCPOLYLOOP((#18421,#18305,#18425)); +#20764= IFCFACEOUTERBOUND(#20762,.T.); +#20765= IFCFACE((#20764)); +#20767= IFCPOLYLOOP((#18427,#18433,#18435)); +#20769= IFCFACEOUTERBOUND(#20767,.T.); +#20770= IFCFACE((#20769)); +#20772= IFCPOLYLOOP((#18425,#18431,#18291)); +#20774= IFCFACEOUTERBOUND(#20772,.T.); +#20775= IFCFACE((#20774)); +#20777= IFCPOLYLOOP((#18433,#18431,#18429)); +#20779= IFCFACEOUTERBOUND(#20777,.T.); +#20780= IFCFACE((#20779)); +#20782= IFCPOLYLOOP((#18433,#18659,#18431)); +#20784= IFCFACEOUTERBOUND(#20782,.T.); +#20785= IFCFACE((#20784)); +#20787= IFCPOLYLOOP((#18429,#18297,#18433)); +#20789= IFCFACEOUTERBOUND(#20787,.T.); +#20790= IFCFACE((#20789)); +#20792= IFCPOLYLOOP((#18435,#18433,#18297)); +#20794= IFCFACEOUTERBOUND(#20792,.T.); +#20795= IFCFACE((#20794)); +#20797= IFCPOLYLOOP((#18325,#18441,#18437)); +#20799= IFCFACEOUTERBOUND(#20797,.T.); +#20800= IFCFACE((#20799)); +#20802= IFCPOLYLOOP((#18435,#18313,#18661,#18427)); +#20804= IFCFACEOUTERBOUND(#20802,.T.); +#20805= IFCFACE((#20804)); +#20807= IFCPOLYLOOP((#18435,#18297,#18437)); +#20809= IFCFACEOUTERBOUND(#20807,.T.); +#20810= IFCFACE((#20809)); +#20812= IFCPOLYLOOP((#18443,#18601,#18441)); +#20814= IFCFACEOUTERBOUND(#20812,.T.); +#20815= IFCFACE((#20814)); +#20817= IFCPOLYLOOP((#18441,#18325,#18443)); +#20819= IFCFACEOUTERBOUND(#20817,.T.); +#20820= IFCFACE((#20819)); +#20822= IFCPOLYLOOP((#18435,#18441,#18313)); +#20824= IFCFACEOUTERBOUND(#20822,.T.); +#20825= IFCFACE((#20824)); +#20827= IFCPOLYLOOP((#18449,#18289,#18447)); +#20829= IFCFACEOUTERBOUND(#20827,.T.); +#20830= IFCFACE((#20829)); +#20832= IFCPOLYLOOP((#18439,#18601,#18443,#18447)); +#20834= IFCFACEOUTERBOUND(#20832,.T.); +#20835= IFCFACE((#20834)); +#20837= IFCPOLYLOOP((#18443,#18325,#18445)); +#20839= IFCFACEOUTERBOUND(#20837,.T.); +#20840= IFCFACE((#20839)); +#20842= IFCPOLYLOOP((#18449,#18443,#18445)); +#20844= IFCFACEOUTERBOUND(#20842,.T.); +#20845= IFCFACE((#20844)); +#20847= IFCPOLYLOOP((#18449,#18447,#18443)); +#20849= IFCFACEOUTERBOUND(#20847,.T.); +#20850= IFCFACE((#20849)); +#20852= IFCPOLYLOOP((#18655,#18399,#18641)); +#20854= IFCFACEOUTERBOUND(#20852,.T.); +#20855= IFCFACE((#20854)); +#20857= IFCPOLYLOOP((#18655,#18665,#18451,#18605)); +#20859= IFCFACEOUTERBOUND(#20857,.T.); +#20860= IFCFACE((#20859)); +#20862= IFCPOLYLOOP((#18455,#18289,#18449)); +#20864= IFCFACEOUTERBOUND(#20862,.T.); +#20865= IFCFACE((#20864)); +#20867= IFCPOLYLOOP((#18655,#18453,#18399)); +#20869= IFCFACEOUTERBOUND(#20867,.T.); +#20870= IFCFACE((#20869)); +#20872= IFCPOLYLOOP((#18655,#18605,#18455)); +#20874= IFCFACEOUTERBOUND(#20872,.T.); +#20875= IFCFACE((#20874)); +#20877= IFCPOLYLOOP((#18457,#18521,#18517)); +#20879= IFCFACEOUTERBOUND(#20877,.T.); +#20880= IFCFACE((#20879)); +#20882= IFCPOLYLOOP((#18363,#18519,#18523)); +#20884= IFCFACEOUTERBOUND(#20882,.T.); +#20885= IFCFACE((#20884)); +#20887= IFCPOLYLOOP((#18459,#18391,#18411)); +#20889= IFCFACEOUTERBOUND(#20887,.T.); +#20890= IFCFACE((#20889)); +#20892= IFCPOLYLOOP((#18653,#18643,#18645)); +#20894= IFCFACEOUTERBOUND(#20892,.T.); +#20895= IFCFACE((#20894)); +#20897= IFCPOLYLOOP((#18293,#18465,#18467)); +#20899= IFCFACEOUTERBOUND(#20897,.T.); +#20900= IFCFACE((#20899)); +#20902= IFCPOLYLOOP((#18463,#18321,#18467)); +#20904= IFCFACEOUTERBOUND(#20902,.T.); +#20905= IFCFACE((#20904)); +#20907= IFCPOLYLOOP((#18471,#18467,#18321)); +#20909= IFCFACEOUTERBOUND(#20907,.T.); +#20910= IFCFACE((#20909)); +#20912= IFCPOLYLOOP((#18469,#18343,#18477)); +#20914= IFCFACEOUTERBOUND(#20912,.T.); +#20915= IFCFACE((#20914)); +#20917= IFCPOLYLOOP((#18467,#18469,#18463)); +#20919= IFCFACEOUTERBOUND(#20917,.T.); +#20920= IFCFACE((#20919)); +#20922= IFCPOLYLOOP((#18483,#18473,#18485)); +#20924= IFCFACEOUTERBOUND(#20922,.T.); +#20925= IFCFACE((#20924)); +#20927= IFCPOLYLOOP((#18483,#18471,#18473)); +#20929= IFCFACEOUTERBOUND(#20927,.T.); +#20930= IFCFACE((#20929)); +#20932= IFCPOLYLOOP((#18471,#18321,#18473)); +#20934= IFCFACEOUTERBOUND(#20932,.T.); +#20935= IFCFACE((#20934)); +#20937= IFCPOLYLOOP((#18475,#18483,#18339)); +#20939= IFCFACEOUTERBOUND(#20937,.T.); +#20940= IFCFACE((#20939)); +#20942= IFCPOLYLOOP((#18475,#18293,#18471)); +#20944= IFCFACEOUTERBOUND(#20942,.T.); +#20945= IFCFACE((#20944)); +#20947= IFCPOLYLOOP((#18477,#18343,#18481)); +#20949= IFCFACEOUTERBOUND(#20947,.T.); +#20950= IFCFACE((#20949)); +#20952= IFCPOLYLOOP((#18507,#18479,#18505)); +#20954= IFCFACEOUTERBOUND(#20952,.T.); +#20955= IFCFACE((#20954)); +#20957= IFCPOLYLOOP((#18479,#18317,#18477)); +#20959= IFCFACEOUTERBOUND(#20957,.T.); +#20960= IFCFACE((#20959)); +#20962= IFCPOLYLOOP((#18471,#18483,#18475)); +#20964= IFCFACEOUTERBOUND(#20962,.T.); +#20965= IFCFACE((#20964)); +#20967= IFCPOLYLOOP((#18485,#18473,#18319)); +#20969= IFCFACEOUTERBOUND(#20967,.T.); +#20970= IFCFACE((#20969)); +#20972= IFCPOLYLOOP((#18331,#18489,#18491)); +#20974= IFCFACEOUTERBOUND(#20972,.T.); +#20975= IFCFACE((#20974)); +#20977= IFCPOLYLOOP((#18491,#18319,#18487)); +#20979= IFCFACEOUTERBOUND(#20977,.T.); +#20980= IFCFACE((#20979)); +#20982= IFCPOLYLOOP((#18491,#18485,#18319)); +#20984= IFCFACEOUTERBOUND(#20982,.T.); +#20985= IFCFACE((#20984)); +#20987= IFCPOLYLOOP((#18495,#18493,#18331)); +#20989= IFCFACEOUTERBOUND(#20987,.T.); +#20990= IFCFACE((#20989)); +#20992= IFCPOLYLOOP((#18487,#18495,#18491)); +#20994= IFCFACEOUTERBOUND(#20992,.T.); +#20995= IFCFACE((#20994)); +#20997= IFCPOLYLOOP((#18489,#18485,#18491)); +#20999= IFCFACEOUTERBOUND(#20997,.T.); +#21000= IFCFACE((#20999)); +#21002= IFCPOLYLOOP((#18331,#18491,#18495)); +#21004= IFCFACEOUTERBOUND(#21002,.T.); +#21005= IFCFACE((#21004)); +#21007= IFCPOLYLOOP((#18487,#18345,#18495)); +#21009= IFCFACEOUTERBOUND(#21007,.T.); +#21010= IFCFACE((#21009)); +#21012= IFCPOLYLOOP((#18497,#18495,#18345)); +#21014= IFCFACEOUTERBOUND(#21012,.T.); +#21015= IFCFACE((#21014)); +#21017= IFCPOLYLOOP((#18495,#18497,#18493)); +#21019= IFCFACEOUTERBOUND(#21017,.T.); +#21020= IFCFACE((#21019)); +#21022= IFCPOLYLOOP((#18503,#18367,#18497)); +#21024= IFCFACEOUTERBOUND(#21022,.T.); +#21025= IFCFACE((#21024)); +#21027= IFCPOLYLOOP((#18497,#18345,#18499)); +#21029= IFCFACEOUTERBOUND(#21027,.T.); +#21030= IFCFACE((#21029)); +#21032= IFCPOLYLOOP((#18515,#18301,#18501)); +#21034= IFCFACEOUTERBOUND(#21032,.T.); +#21035= IFCFACE((#21034)); +#21037= IFCPOLYLOOP((#18515,#18499,#18287,#18517)); +#21039= IFCFACEOUTERBOUND(#21037,.T.); +#21040= IFCFACE((#21039)); +#21042= IFCPOLYLOOP((#18501,#18367,#18503)); +#21044= IFCFACEOUTERBOUND(#21042,.T.); +#21045= IFCFACE((#21044)); +#21047= IFCPOLYLOOP((#18505,#18337,#18507)); +#21049= IFCFACEOUTERBOUND(#21047,.T.); +#21050= IFCFACE((#21049)); +#21052= IFCPOLYLOOP((#18477,#18505,#18479)); +#21054= IFCFACEOUTERBOUND(#21052,.T.); +#21055= IFCFACE((#21054)); +#21057= IFCPOLYLOOP((#18537,#18509,#18513)); +#21059= IFCFACEOUTERBOUND(#21057,.T.); +#21060= IFCFACE((#21059)); +#21062= IFCPOLYLOOP((#18513,#18401,#18537)); +#21064= IFCFACEOUTERBOUND(#21062,.T.); +#21065= IFCFACE((#21064)); +#21067= IFCPOLYLOOP((#18507,#18337,#18511)); +#21069= IFCFACEOUTERBOUND(#21067,.T.); +#21070= IFCFACE((#21069)); +#21072= IFCPOLYLOOP((#18507,#18513,#18355)); +#21074= IFCFACEOUTERBOUND(#21072,.T.); +#21075= IFCFACE((#21074)); +#21077= IFCPOLYLOOP((#18507,#18511,#18513)); +#21079= IFCFACEOUTERBOUND(#21077,.T.); +#21080= IFCFACE((#21079)); +#21082= IFCPOLYLOOP((#18401,#18513,#18511)); +#21084= IFCFACEOUTERBOUND(#21082,.T.); +#21085= IFCFACE((#21084)); +#21087= IFCPOLYLOOP((#18503,#18515,#18501)); +#21089= IFCFACEOUTERBOUND(#21087,.T.); +#21090= IFCFACE((#21089)); +#21092= IFCPOLYLOOP((#18519,#18521,#18523)); +#21094= IFCFACEOUTERBOUND(#21092,.T.); +#21095= IFCFACE((#21094)); +#21097= IFCPOLYLOOP((#18521,#18457,#18523)); +#21099= IFCFACEOUTERBOUND(#21097,.T.); +#21100= IFCFACE((#21099)); +#21102= IFCPOLYLOOP((#18521,#18301,#18515)); +#21104= IFCFACEOUTERBOUND(#21102,.T.); +#21105= IFCFACE((#21104)); +#21107= IFCPOLYLOOP((#18301,#18521,#18519)); +#21109= IFCFACEOUTERBOUND(#21107,.T.); +#21110= IFCFACE((#21109)); +#21112= IFCPOLYLOOP((#18523,#18457,#18599)); +#21114= IFCFACEOUTERBOUND(#21112,.T.); +#21115= IFCFACE((#21114)); +#21117= IFCPOLYLOOP((#18529,#18531,#18663)); +#21119= IFCFACEOUTERBOUND(#21117,.T.); +#21120= IFCFACE((#21119)); +#21122= IFCPOLYLOOP((#18651,#18533,#18535)); +#21124= IFCFACEOUTERBOUND(#21122,.T.); +#21125= IFCFACE((#21124)); +#21127= IFCPOLYLOOP((#18523,#18663,#18363)); +#21129= IFCFACEOUTERBOUND(#21127,.T.); +#21130= IFCFACE((#21129)); +#21132= IFCPOLYLOOP((#18535,#18533,#18327)); +#21134= IFCFACEOUTERBOUND(#21132,.T.); +#21135= IFCFACE((#21134)); +#21137= IFCPOLYLOOP((#18527,#18531,#18529)); +#21139= IFCFACEOUTERBOUND(#21137,.T.); +#21140= IFCFACE((#21139)); +#21142= IFCPOLYLOOP((#18525,#18531,#18327)); +#21144= IFCFACEOUTERBOUND(#21142,.T.); +#21145= IFCFACE((#21144)); +#21147= IFCPOLYLOOP((#18531,#18527,#18535)); +#21149= IFCFACEOUTERBOUND(#21147,.T.); +#21150= IFCFACE((#21149)); +#21152= IFCPOLYLOOP((#18535,#18527,#18597,#18307)); +#21154= IFCFACEOUTERBOUND(#21152,.T.); +#21155= IFCFACE((#21154)); +#21157= IFCPOLYLOOP((#18535,#18307,#18651)); +#21159= IFCFACEOUTERBOUND(#21157,.T.); +#21160= IFCFACE((#21159)); +#21162= IFCPOLYLOOP((#18539,#18333,#18541)); +#21164= IFCFACEOUTERBOUND(#21162,.T.); +#21165= IFCFACE((#21164)); +#21167= IFCPOLYLOOP((#18347,#18509,#18537)); +#21169= IFCFACEOUTERBOUND(#21167,.T.); +#21170= IFCFACE((#21169)); +#21172= IFCPOLYLOOP((#18537,#18401,#18539)); +#21174= IFCFACEOUTERBOUND(#21172,.T.); +#21175= IFCFACE((#21174)); +#21177= IFCPOLYLOOP((#18545,#18549,#18543)); +#21179= IFCFACEOUTERBOUND(#21177,.T.); +#21180= IFCFACE((#21179)); +#21182= IFCPOLYLOOP((#18537,#18541,#18347)); +#21184= IFCFACEOUTERBOUND(#21182,.T.); +#21185= IFCFACE((#21184)); +#21187= IFCPOLYLOOP((#18545,#18543,#18541)); +#21189= IFCFACEOUTERBOUND(#21187,.T.); +#21190= IFCFACE((#21189)); +#21192= IFCPOLYLOOP((#18543,#18347,#18541)); +#21194= IFCFACEOUTERBOUND(#21192,.T.); +#21195= IFCFACE((#21194)); +#21197= IFCPOLYLOOP((#18549,#18545,#18547)); +#21199= IFCFACEOUTERBOUND(#21197,.T.); +#21200= IFCFACE((#21199)); +#21202= IFCPOLYLOOP((#18545,#18333,#18547)); +#21204= IFCFACEOUTERBOUND(#21202,.T.); +#21205= IFCFACE((#21204)); +#21207= IFCPOLYLOOP((#18557,#18553,#18555)); +#21209= IFCFACEOUTERBOUND(#21207,.T.); +#21210= IFCFACE((#21209)); +#21212= IFCPOLYLOOP((#18549,#18353,#18543)); +#21214= IFCFACEOUTERBOUND(#21212,.T.); +#21215= IFCFACE((#21214)); +#21217= IFCPOLYLOOP((#18557,#18551,#18553)); +#21219= IFCFACEOUTERBOUND(#21217,.T.); +#21220= IFCFACE((#21219)); +#21222= IFCPOLYLOOP((#18549,#18553,#18353)); +#21224= IFCFACEOUTERBOUND(#21222,.T.); +#21225= IFCFACE((#21224)); +#21227= IFCPOLYLOOP((#18353,#18553,#18551)); +#21229= IFCFACEOUTERBOUND(#21227,.T.); +#21230= IFCFACE((#21229)); +#21232= IFCPOLYLOOP((#18553,#18365,#18555)); +#21234= IFCFACEOUTERBOUND(#21232,.T.); +#21235= IFCFACE((#21234)); +#21237= IFCPOLYLOOP((#18559,#18557,#18341)); +#21239= IFCFACEOUTERBOUND(#21237,.T.); +#21240= IFCFACE((#21239)); +#21242= IFCPOLYLOOP((#18309,#18551,#18557)); +#21244= IFCFACEOUTERBOUND(#21242,.T.); +#21245= IFCFACE((#21244)); +#21247= IFCPOLYLOOP((#18565,#18563,#18369)); +#21249= IFCFACEOUTERBOUND(#21247,.T.); +#21250= IFCFACE((#21249)); +#21252= IFCPOLYLOOP((#18559,#18341,#18563)); +#21254= IFCFACEOUTERBOUND(#21252,.T.); +#21255= IFCFACE((#21254)); +#21257= IFCPOLYLOOP((#18567,#18561,#18565)); +#21259= IFCFACEOUTERBOUND(#21257,.T.); +#21260= IFCFACE((#21259)); +#21262= IFCPOLYLOOP((#18561,#18309,#18559)); +#21264= IFCFACEOUTERBOUND(#21262,.T.); +#21265= IFCFACE((#21264)); +#21267= IFCPOLYLOOP((#18565,#18369,#18567)); +#21269= IFCFACEOUTERBOUND(#21267,.T.); +#21270= IFCFACE((#21269)); +#21272= IFCPOLYLOOP((#18559,#18565,#18561)); +#21274= IFCFACEOUTERBOUND(#21272,.T.); +#21275= IFCFACE((#21274)); +#21277= IFCPOLYLOOP((#18323,#18575,#18573)); +#21279= IFCFACEOUTERBOUND(#21277,.T.); +#21280= IFCFACE((#21279)); +#21282= IFCPOLYLOOP((#18575,#18569,#18573)); +#21284= IFCFACEOUTERBOUND(#21282,.T.); +#21285= IFCFACE((#21284)); +#21287= IFCPOLYLOOP((#18567,#18369,#18571)); +#21289= IFCFACEOUTERBOUND(#21287,.T.); +#21290= IFCFACE((#21289)); +#21292= IFCPOLYLOOP((#18567,#18573,#18359)); +#21294= IFCFACEOUTERBOUND(#21292,.T.); +#21295= IFCFACE((#21294)); +#21297= IFCPOLYLOOP((#18567,#18571,#18573)); +#21299= IFCFACEOUTERBOUND(#21297,.T.); +#21300= IFCFACE((#21299)); +#21302= IFCPOLYLOOP((#18323,#18573,#18571)); +#21304= IFCFACEOUTERBOUND(#21302,.T.); +#21305= IFCFACE((#21304)); +#21307= IFCPOLYLOOP((#18373,#18583,#18577)); +#21309= IFCFACEOUTERBOUND(#21307,.T.); +#21310= IFCFACE((#21309)); +#21312= IFCPOLYLOOP((#18357,#18569,#18575)); +#21314= IFCFACEOUTERBOUND(#21312,.T.); +#21315= IFCFACE((#21314)); +#21317= IFCPOLYLOOP((#18575,#18323,#18577)); +#21319= IFCFACEOUTERBOUND(#21317,.T.); +#21320= IFCFACE((#21319)); +#21322= IFCPOLYLOOP((#18583,#18579,#18357)); +#21324= IFCFACEOUTERBOUND(#21322,.T.); +#21325= IFCFACE((#21324)); +#21327= IFCPOLYLOOP((#18583,#18373,#18585)); +#21329= IFCFACEOUTERBOUND(#21327,.T.); +#21330= IFCFACE((#21329)); +#21332= IFCPOLYLOOP((#18371,#18587,#18581)); +#21334= IFCFACEOUTERBOUND(#21332,.T.); +#21335= IFCFACE((#21334)); +#21337= IFCPOLYLOOP((#18575,#18583,#18357)); +#21339= IFCFACEOUTERBOUND(#21337,.T.); +#21340= IFCFACE((#21339)); +#21342= IFCPOLYLOOP((#18373,#18581,#18585)); +#21344= IFCFACEOUTERBOUND(#21342,.T.); +#21345= IFCFACE((#21344)); +#21347= IFCPOLYLOOP((#18585,#18581,#18587)); +#21349= IFCFACEOUTERBOUND(#21347,.T.); +#21350= IFCFACE((#21349)); +#21352= IFCPOLYLOOP((#18611,#18607,#18349)); +#21354= IFCFACEOUTERBOUND(#21352,.T.); +#21355= IFCFACE((#21354)); +#21357= IFCPOLYLOOP((#18587,#18377,#18579)); +#21359= IFCFACEOUTERBOUND(#21357,.T.); +#21360= IFCFACE((#21359)); +#21362= IFCPOLYLOOP((#18591,#18593,#18595)); +#21364= IFCFACEOUTERBOUND(#21362,.T.); +#21365= IFCFACE((#21364)); +#21367= IFCPOLYLOOP((#18587,#18591,#18377)); +#21369= IFCFACEOUTERBOUND(#21367,.T.); +#21370= IFCFACE((#21369)); +#21372= IFCPOLYLOOP((#18377,#18591,#18589)); +#21374= IFCFACEOUTERBOUND(#21372,.T.); +#21375= IFCFACE((#21374)); +#21377= IFCPOLYLOOP((#18375,#18595,#18593)); +#21379= IFCFACEOUTERBOUND(#21377,.T.); +#21380= IFCFACE((#21379)); +#21382= IFCPOLYLOOP((#18591,#18595,#18589)); +#21384= IFCFACEOUTERBOUND(#21382,.T.); +#21385= IFCFACE((#21384)); +#21387= IFCPOLYLOOP((#18349,#18589,#18595)); +#21389= IFCFACEOUTERBOUND(#21387,.T.); +#21390= IFCFACE((#21389)); +#21392= IFCPOLYLOOP((#18601,#18313,#18441)); +#21394= IFCFACEOUTERBOUND(#21392,.T.); +#21395= IFCFACE((#21394)); +#21397= IFCPOLYLOOP((#18329,#18603,#18411)); +#21399= IFCFACEOUTERBOUND(#21397,.T.); +#21400= IFCFACE((#21399)); +#21402= IFCPOLYLOOP((#18607,#18613,#18615)); +#21404= IFCFACEOUTERBOUND(#21402,.T.); +#21405= IFCFACE((#21404)); +#21407= IFCPOLYLOOP((#18605,#18289,#18455)); +#21409= IFCFACEOUTERBOUND(#21407,.T.); +#21410= IFCFACE((#21409)); +#21412= IFCPOLYLOOP((#18611,#18609,#18613)); +#21414= IFCFACEOUTERBOUND(#21412,.T.); +#21415= IFCFACE((#21414)); +#21417= IFCPOLYLOOP((#18607,#18611,#18613)); +#21419= IFCFACEOUTERBOUND(#21417,.T.); +#21420= IFCFACE((#21419)); +#21422= IFCPOLYLOOP((#18595,#18611,#18349)); +#21424= IFCFACEOUTERBOUND(#21422,.T.); +#21425= IFCFACE((#21424)); +#21427= IFCPOLYLOOP((#18609,#18361,#18613)); +#21429= IFCFACEOUTERBOUND(#21427,.T.); +#21430= IFCFACE((#21429)); +#21432= IFCPOLYLOOP((#18615,#18613,#18361)); +#21434= IFCFACEOUTERBOUND(#21432,.T.); +#21435= IFCFACE((#21434)); +#21437= IFCPOLYLOOP((#18623,#18617,#18621)); +#21439= IFCFACEOUTERBOUND(#21437,.T.); +#21440= IFCFACE((#21439)); +#21442= IFCPOLYLOOP((#18607,#18615,#18381)); +#21444= IFCFACEOUTERBOUND(#21442,.T.); +#21445= IFCFACE((#21444)); +#21447= IFCPOLYLOOP((#18615,#18361,#18619)); +#21449= IFCFACEOUTERBOUND(#21447,.T.); +#21450= IFCFACE((#21449)); +#21452= IFCPOLYLOOP((#18619,#18621,#18615)); +#21454= IFCFACEOUTERBOUND(#21452,.T.); +#21455= IFCFACE((#21454)); +#21457= IFCPOLYLOOP((#18385,#18621,#18619)); +#21459= IFCFACEOUTERBOUND(#21457,.T.); +#21460= IFCFACE((#21459)); +#21462= IFCPOLYLOOP((#18617,#18381,#18621)); +#21464= IFCFACEOUTERBOUND(#21462,.T.); +#21465= IFCFACE((#21464)); +#21467= IFCPOLYLOOP((#18385,#18625,#18637)); +#21469= IFCFACEOUTERBOUND(#21467,.T.); +#21470= IFCFACE((#21469)); +#21472= IFCPOLYLOOP((#18617,#18623,#18637)); +#21474= IFCFACEOUTERBOUND(#21472,.T.); +#21475= IFCFACE((#21474)); +#21477= IFCPOLYLOOP((#18629,#18627,#18379)); +#21479= IFCFACEOUTERBOUND(#21477,.T.); +#21480= IFCFACE((#21479)); +#21482= IFCPOLYLOOP((#18637,#18625,#18629)); +#21484= IFCFACEOUTERBOUND(#21482,.T.); +#21485= IFCFACE((#21484)); +#21487= IFCPOLYLOOP((#18633,#18387,#18627)); +#21489= IFCFACEOUTERBOUND(#21487,.T.); +#21490= IFCFACE((#21489)); +#21492= IFCPOLYLOOP((#18637,#18629,#18379)); +#21494= IFCFACEOUTERBOUND(#21492,.T.); +#21495= IFCFACE((#21494)); +#21497= IFCPOLYLOOP((#18383,#18631,#18633)); +#21499= IFCFACEOUTERBOUND(#21497,.T.); +#21500= IFCFACE((#21499)); +#21502= IFCPOLYLOOP((#18389,#18635,#18631)); +#21504= IFCFACEOUTERBOUND(#21502,.T.); +#21505= IFCFACE((#21504)); +#21507= IFCPOLYLOOP((#18633,#18631,#18635)); +#21509= IFCFACEOUTERBOUND(#21507,.T.); +#21510= IFCFACE((#21509)); +#21512= IFCPOLYLOOP((#18405,#18635,#18389)); +#21514= IFCFACEOUTERBOUND(#21512,.T.); +#21515= IFCFACE((#21514)); +#21517= IFCPOLYLOOP((#18633,#18635,#18387)); +#21519= IFCFACEOUTERBOUND(#21517,.T.); +#21520= IFCFACE((#21519)); +#21522= IFCPOLYLOOP((#18617,#18637,#18379)); +#21524= IFCFACEOUTERBOUND(#21522,.T.); +#21525= IFCFACE((#21524)); +#21527= IFCPOLYLOOP((#18637,#18623,#18385)); +#21529= IFCFACEOUTERBOUND(#21527,.T.); +#21530= IFCFACE((#21529)); +#21532= IFCPOLYLOOP((#18639,#18641,#18399)); +#21534= IFCFACEOUTERBOUND(#21532,.T.); +#21535= IFCFACE((#21534)); +#21537= IFCPOLYLOOP((#18639,#18295,#18643)); +#21539= IFCFACEOUTERBOUND(#21537,.T.); +#21540= IFCFACE((#21539)); +#21542= IFCPOLYLOOP((#18665,#18655,#18641)); +#21544= IFCFACEOUTERBOUND(#21542,.T.); +#21545= IFCFACE((#21544)); +#21547= IFCPOLYLOOP((#18643,#18295,#18645)); +#21549= IFCFACEOUTERBOUND(#21547,.T.); +#21550= IFCFACE((#21549)); +#21552= IFCPOLYLOOP((#18641,#18643,#18315)); +#21554= IFCFACEOUTERBOUND(#21552,.T.); +#21555= IFCFACE((#21554)); +#21557= IFCPOLYLOOP((#18651,#18307,#18647)); +#21559= IFCFACEOUTERBOUND(#21557,.T.); +#21560= IFCFACE((#21559)); +#21562= IFCPOLYLOOP((#18651,#18649,#18335,#18533)); +#21564= IFCFACEOUTERBOUND(#21562,.T.); +#21565= IFCFACE((#21564)); +#21567= IFCPOLYLOOP((#18645,#18295,#18649)); +#21569= IFCFACEOUTERBOUND(#21567,.T.); +#21570= IFCFACE((#21569)); +#21572= IFCPOLYLOOP((#18461,#18653,#18645,#18647)); +#21574= IFCFACEOUTERBOUND(#21572,.T.); +#21575= IFCFACE((#21574)); +#21577= IFCPOLYLOOP((#18651,#18647,#18645)); +#21579= IFCFACEOUTERBOUND(#21577,.T.); +#21580= IFCFACE((#21579)); +#21582= IFCPOLYLOOP((#18453,#18655,#18455)); +#21584= IFCFACEOUTERBOUND(#21582,.T.); +#21585= IFCFACE((#21584)); +#21587= IFCPOLYLOOP((#18657,#18311,#18417)); +#21589= IFCFACEOUTERBOUND(#21587,.T.); +#21590= IFCFACE((#21589)); +#21592= IFCPOLYLOOP((#18659,#18291,#18431)); +#21594= IFCFACEOUTERBOUND(#21592,.T.); +#21595= IFCFACE((#21594)); +#21597= IFCPOLYLOOP((#18363,#18663,#18525)); +#21599= IFCFACEOUTERBOUND(#21597,.T.); +#21600= IFCFACE((#21599)); +#21602= IFCPOLYLOOP((#18641,#18315,#18665)); +#21604= IFCFACEOUTERBOUND(#21602,.T.); +#21605= IFCFACE((#21604)); +#21607= IFCPOLYLOOP((#18273,#18137,#18407,#18391,#18459,#18311,#18657,#18415,#18423,#18291,#18659,#18427,#18661,#18313,#18601,#18439,#18447,#18289,#18605,#18451,#18665,#18315,#18653,#18461,#18647,#18307,#18597,#18527,#18529,#18351,#18599,#18457,#18517,#18287,#18499,#18345,#18487,#18319,#18473,#18321,#18463,#18317,#18479,#18355,#18509,#18347,#18543,#18353,#18551,#18309,#18561,#18359,#18569,#18357,#18579,#18377,#18589,#18349,#18607,#18381,#18617,#18379,#18627,#18387,#18393,#18403,#18279,#18277)); +#21609= IFCFACEOUTERBOUND(#21607,.T.); +#21610= IFCFACE((#21609)); +#21612= IFCCARTESIANPOINT((40.,95.,0.)); +#21614= IFCCARTESIANPOINT((40.,0.,0.)); +#21616= IFCCARTESIANPOINT((8.,0.,0.)); +#21618= IFCCARTESIANPOINT((8.,95.,0.)); +#21620= IFCPOLYLOOP((#21612,#21614,#21616,#21618)); +#21622= IFCFACEOUTERBOUND(#21620,.T.); +#21623= IFCFACE((#21622)); +#21625= IFCCARTESIANPOINT((40.,95.,2070.)); +#21627= IFCCARTESIANPOINT((40.,0.,2070.)); +#21629= IFCPOLYLOOP((#21614,#21612,#21625,#21627)); +#21631= IFCFACEOUTERBOUND(#21629,.T.); +#21632= IFCFACE((#21631)); +#21634= IFCCARTESIANPOINT((8.,0.,2102.)); +#21636= IFCPOLYLOOP((#21616,#21614,#21627,#21634)); +#21638= IFCFACEOUTERBOUND(#21636,.T.); +#21639= IFCFACE((#21638)); +#21641= IFCCARTESIANPOINT((8.,95.,2102.)); +#21643= IFCPOLYLOOP((#21618,#21616,#21634,#21641)); +#21645= IFCFACEOUTERBOUND(#21643,.T.); +#21646= IFCFACE((#21645)); +#21648= IFCPOLYLOOP((#21612,#21618,#21641,#21625)); +#21650= IFCFACEOUTERBOUND(#21648,.T.); +#21651= IFCFACE((#21650)); +#21653= IFCCARTESIANPOINT((770.,95.,2070.)); +#21655= IFCCARTESIANPOINT((770.,0.,2070.)); +#21657= IFCPOLYLOOP((#21627,#21625,#21653,#21655)); +#21659= IFCFACEOUTERBOUND(#21657,.T.); +#21660= IFCFACE((#21659)); +#21662= IFCCARTESIANPOINT((802.,0.,2102.)); +#21664= IFCPOLYLOOP((#21634,#21627,#21655,#21662)); +#21666= IFCFACEOUTERBOUND(#21664,.T.); +#21667= IFCFACE((#21666)); +#21669= IFCCARTESIANPOINT((802.,95.,2102.)); +#21671= IFCPOLYLOOP((#21641,#21634,#21662,#21669)); +#21673= IFCFACEOUTERBOUND(#21671,.T.); +#21674= IFCFACE((#21673)); +#21676= IFCPOLYLOOP((#21625,#21641,#21669,#21653)); +#21678= IFCFACEOUTERBOUND(#21676,.T.); +#21679= IFCFACE((#21678)); +#21681= IFCCARTESIANPOINT((770.,95.,0.)); +#21683= IFCCARTESIANPOINT((802.,95.,0.)); +#21685= IFCCARTESIANPOINT((802.,0.,0.)); +#21687= IFCCARTESIANPOINT((770.,0.,0.)); +#21689= IFCPOLYLOOP((#21681,#21683,#21685,#21687)); +#21691= IFCFACEOUTERBOUND(#21689,.T.); +#21692= IFCFACE((#21691)); +#21694= IFCPOLYLOOP((#21655,#21653,#21681,#21687)); +#21696= IFCFACEOUTERBOUND(#21694,.T.); +#21697= IFCFACE((#21696)); +#21699= IFCPOLYLOOP((#21662,#21655,#21687,#21685)); +#21701= IFCFACEOUTERBOUND(#21699,.T.); +#21702= IFCFACE((#21701)); +#21704= IFCPOLYLOOP((#21669,#21662,#21685,#21683)); +#21706= IFCFACEOUTERBOUND(#21704,.T.); +#21707= IFCFACE((#21706)); +#21709= IFCPOLYLOOP((#21653,#21669,#21683,#21681)); +#21711= IFCFACEOUTERBOUND(#21709,.T.); +#21712= IFCFACE((#21711)); +#21714= IFCCLOSEDSHELL((#11421,#11426,#11431,#11436,#11441,#11446,#11451,#11456,#11461,#11466,#11471,#11476,#11481,#11486,#11491,#11496,#11501,#11506,#11511,#11516,#11521,#11526,#11531,#11536,#11541,#11546,#11551,#11556,#11561,#11566,#11571,#11576,#11581,#11586,#11591,#11596,#11601,#11606,#11611,#11616,#11621,#11626,#11631,#11636,#11641,#11646,#11651,#11656,#11661,#11666,#11671,#11676,#11681,#11686,#11691,#11696,#11701,#11706,#11711,#11716,#11721,#11726,#11731,#11736,#11741,#11746,#11751,#11756,#11761,#11766,#11771,#11776,#11781,#11786,#11791,#11796,#11801,#11806,#11811,#11816,#11821,#11826,#11831,#11836,#11841,#11846,#11851,#11856,#11861,#11866,#11871,#11876,#11881,#11886,#11891,#11896,#11901,#11906,#11911,#11916,#11921,#11926,#11931,#11936,#11941,#11946,#11951,#11956,#11961,#11966,#11971,#11976,#11981,#11986,#11991,#11996,#12001,#12006,#12011,#12016,#12021,#12026,#12031,#12036,#12041,#12046,#12051,#12056,#12061,#12066,#12071,#12076,#12081,#12086,#12091,#12096,#12101,#12106,#12111,#12116,#12121,#12126,#12131,#12136,#12141,#12146,#12151,#12156,#12161,#12166,#12171,#12176,#12181,#12186,#12191,#12196,#12201,#12206)); +#21716= IFCFACETEDBREP(#21714); +#21717= IFCSTYLEDITEM(#21716,(#10852),$); +#21720= IFCCLOSEDSHELL((#12307,#12312,#12317,#12322,#12327,#12332,#12337,#12342,#12347,#12352,#12357,#12362,#12367,#12372,#12377,#12382,#12387,#12392,#12397,#12402,#12407,#12412,#12417,#12422,#12427,#12432)); +#21722= IFCFACETEDBREP(#21720); +#21723= IFCSTYLEDITEM(#21722,(#10852),$); +#21726= IFCCLOSEDSHELL((#12693,#12698,#12703,#12708,#12713,#12718,#12723,#12728,#12733,#12738,#12743,#12748,#12753,#12758,#12763,#12768,#12773,#12778,#12783,#12788,#12793,#12798,#12803,#12808,#12813,#12818,#12823,#12828,#12833,#12838,#12843,#12848,#12853,#12858,#12863,#12868,#12873,#12878,#12883,#12888,#12893,#12898,#12903,#12908,#12913,#12918,#12923,#12928,#12933,#12938,#12943,#12948,#12953,#12958,#12963,#12968,#12973,#12978,#12983,#12988,#12993,#12998,#13003,#13008,#13013,#13018,#13023,#13028,#13033,#13038,#13043,#13048,#13053,#13058,#13063,#13068,#13073,#13078,#13083,#13088,#13093,#13098,#13103,#13108,#13113,#13118,#13123,#13128,#13133,#13138,#13143,#13148,#13153,#13158,#13163,#13168,#13173,#13178,#13183,#13188,#13193,#13198,#13203,#13208,#13213,#13218,#13223,#13228,#13233,#13238,#13243,#13248,#13253,#13258,#13263,#13268,#13273,#13278,#13283,#13288,#13293,#13298,#13303,#13308,#13313,#13318,#13323,#13328,#13333,#13338,#13343,#13348,#13353,#13358,#13363,#13368,#13373,#13378,#13383,#13388,#13393,#13398,#13403,#13408,#13413,#13418,#13423,#13428,#13433,#13438,#13443,#13448,#13453,#13458,#13463,#13468,#13473,#13478)); +#21728= IFCFACETEDBREP(#21726); +#21729= IFCSTYLEDITEM(#21728,(#10852),$); +#21732= IFCCLOSEDSHELL((#13579,#13584,#13589,#13594,#13599,#13604,#13609,#13614,#13619,#13624,#13629,#13634,#13639,#13644,#13649,#13654,#13659,#13664,#13669,#13674,#13679,#13684,#13689,#13694,#13699,#13704)); +#21734= IFCFACETEDBREP(#21732); +#21735= IFCSTYLEDITEM(#21734,(#10852),$); +#21738= IFCCLOSEDSHELL((#13717,#13730,#13735,#13740,#13745,#13750)); +#21740= IFCFACETEDBREP(#21738); +#21741= IFCSTYLEDITEM(#21740,(#10924),$); +#21744= IFCCLOSEDSHELL((#14699,#14704,#14709,#14714,#14719,#14724,#14729,#14734,#14739,#14744,#14749,#14754,#14759,#14764,#14769,#14774,#14779,#14784,#14789,#14794,#14799,#14804,#14809,#14814,#14819,#14824,#14829,#14834,#14839,#14844,#14849,#14854,#14859,#14864,#14869,#14874,#14879,#14884,#14889,#14894,#14899,#14904,#14909,#14914,#14919,#14924,#14929,#14934,#14939,#14944,#14949,#14954,#14959,#14964,#14969,#14974,#14979,#14984,#14989,#14994,#14999,#15004,#15009,#15014,#15019,#15024,#15029,#15034,#15039,#15044,#15049,#15054,#15059,#15064,#15069,#15074,#15079,#15084,#15089,#15094,#15099,#15104,#15109,#15114,#15119,#15124,#15129,#15134,#15139,#15144,#15149,#15154,#15159,#15164,#15169,#15174,#15179,#15184,#15189,#15194,#15199,#15204,#15209,#15214,#15219,#15224,#15229,#15234,#15239,#15244,#15249,#15254,#15259,#15264,#15269,#15274,#15279,#15284,#15289,#15294,#15299,#15304,#15309,#15314,#15319,#15324,#15329,#15334,#15339,#15344,#15349,#15354,#15359,#15364,#15369,#15374,#15379,#15384,#15389,#15394,#15399,#15404,#15409,#15414,#15419,#15424,#15429,#15434,#15439,#15444,#15449,#15454,#15459,#15464,#15469,#15474,#15479,#15484,#15489,#15494,#15499,#15504,#15509,#15514,#15519,#15524,#15529,#15534,#15539,#15544,#15549,#15554,#15559,#15564,#15569,#15574,#15579,#15584,#15589,#15594,#15599,#15604,#15609,#15614,#15619,#15624,#15629,#15634,#15639,#15644,#15649,#15654,#15659,#15664,#15669,#15674,#15679,#15684,#15689,#15694,#15699,#15704,#15709,#15714,#15719,#15724,#15729,#15734,#15739,#15744,#15749,#15754,#15759,#15764,#15769,#15774,#15779,#15784,#15789,#15794,#15799,#15804,#15809,#15814,#15819,#15824,#15829,#15834,#15839,#15844,#15849,#15854,#15859,#15864,#15869,#15874,#15879,#15884,#15889,#15894,#15899,#15904,#15909,#15914,#15919,#15924,#15929,#15934,#15939,#15944,#15949,#15954,#15959,#15964,#15969,#15974,#15979,#15984,#15989,#15994,#15999,#16004,#16009,#16014,#16019,#16024,#16029,#16034,#16039,#16044,#16049,#16054,#16059,#16064,#16069,#16074,#16079,#16084,#16089,#16094,#16099,#16104,#16109,#16114,#16119,#16124,#16129,#16134,#16139,#16144,#16149,#16154,#16159,#16164,#16169,#16174,#16179,#16184,#16189,#16194,#16199,#16204,#16209,#16214,#16219,#16224,#16229,#16234,#16239,#16244,#16249,#16254,#16259,#16264,#16269,#16274,#16279,#16284,#16289,#16294,#16299,#16304,#16309,#16314,#16319,#16324,#16329,#16334,#16339,#16344,#16349,#16354,#16359,#16364,#16369,#16374,#16379,#16384,#16389,#16394,#16399,#16404,#16409,#16414,#16419,#16424,#16429,#16434,#16439,#16444,#16449,#16454,#16459,#16464,#16469,#16474,#16479,#16484,#16489,#16494,#16499,#16504,#16509,#16514,#16519,#16524,#16529,#16534,#16539,#16544,#16549,#16554,#16559,#16564,#16569,#16574,#16579,#16584,#16589,#16594,#16599,#16604,#16609,#16614,#16619,#16624,#16629,#16634,#16639,#16644,#16649,#16654,#16659,#16664,#16669,#16674,#16679,#16684,#16689,#16694,#16699,#16704,#16709,#16714,#16719,#16724,#16729,#16734,#16739,#16744,#16749,#16754,#16759,#16764,#16769,#16774,#16779,#16784,#16789,#16794,#16799,#16804,#16809,#16814,#16819,#16824,#16829,#16834,#16839,#16844,#16849,#16854,#16859,#16864,#16869,#16874,#16879,#16884,#16889,#16894,#16899,#16904,#16909,#16914,#16919,#16924,#16929,#16934,#16939,#16944,#16949,#16954,#16959,#16964,#16969,#16974,#16979,#16984,#16989,#16994,#16999,#17004,#17009,#17014,#17019,#17024,#17029,#17034,#17039,#17044,#17049,#17054,#17059,#17064,#17069,#17074,#17079,#17084,#17089,#17094,#17099,#17104,#17109,#17114,#17119,#17124,#17129,#17134,#17139,#17144,#17149,#17154,#17159,#17164,#17169,#17174,#17179,#17184,#17189,#17194,#17199,#17204,#17209,#17214,#17219,#17224,#17229,#17234,#17239,#17244,#17249,#17254,#17259,#17264,#17269,#17274,#17279,#17284,#17289,#17294,#17299,#17304,#17309,#17314,#17319,#17324,#17329,#17334,#17339,#17344,#17349,#17354,#17359,#17364,#17369,#17374,#17379,#17384,#17389,#17394,#17399,#17404,#17409,#17414,#17419,#17424,#17429,#17434,#17439,#17444,#17449,#17454,#17459,#17464,#17469,#17474,#17479,#17484,#17489,#17494,#17499,#17504,#17509,#17514,#17519,#17524,#17529,#17534,#17539,#17544,#17549,#17554,#17559,#17564,#17569,#17574,#17579,#17584,#17589,#17594,#17599,#17604,#17609,#17614,#17619,#17624,#17629,#17634,#17639)); +#21746= IFCFACETEDBREP(#21744); +#21747= IFCCOLOURRGB($,0.603921568627451,0.352941176470588,0.0196078431372549); +#21748= IFCSURFACESTYLERENDERING(#21747,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#21749= IFCSURFACESTYLE('Door - Architrave',.BOTH.,(#21748)); +#21751= IFCPRESENTATIONSTYLEASSIGNMENT((#21749)); +#21753= IFCSTYLEDITEM(#21746,(#21751),$); +#21756= IFCCLOSEDSHELL((#17652,#17669,#17676,#17691,#17696,#17701,#17706,#17711,#17716,#17721)); +#21758= IFCFACETEDBREP(#21756); +#21759= IFCCOLOURRGB($,0.831372549019608,0.701960784313725,0.443137254901961); +#21760= IFCSURFACESTYLERENDERING(#21759,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#21761= IFCSURFACESTYLE('Door - Frame/Mullion (1)',.BOTH.,(#21760)); +#21763= IFCPRESENTATIONSTYLEASSIGNMENT((#21761)); +#21765= IFCSTYLEDITEM(#21758,(#21763),$); +#21768= IFCCLOSEDSHELL((#18670,#18675,#18680,#18685,#18690,#18695,#18700,#18705,#18710,#18715,#18720,#18725,#18730,#18735,#18740,#18745,#18750,#18755,#18760,#18765,#18770,#18775,#18780,#18785,#18790,#18795,#18800,#18805,#18810,#18815,#18820,#18825,#18830,#18835,#18840,#18845,#18850,#18855,#18860,#18865,#18870,#18875,#18880,#18885,#18890,#18895,#18900,#18905,#18910,#18915,#18920,#18925,#18930,#18935,#18940,#18945,#18950,#18955,#18960,#18965,#18970,#18975,#18980,#18985,#18990,#18995,#19000,#19005,#19010,#19015,#19020,#19025,#19030,#19035,#19040,#19045,#19050,#19055,#19060,#19065,#19070,#19075,#19080,#19085,#19090,#19095,#19100,#19105,#19110,#19115,#19120,#19125,#19130,#19135,#19140,#19145,#19150,#19155,#19160,#19165,#19170,#19175,#19180,#19185,#19190,#19195,#19200,#19205,#19210,#19215,#19220,#19225,#19230,#19235,#19240,#19245,#19250,#19255,#19260,#19265,#19270,#19275,#19280,#19285,#19290,#19295,#19300,#19305,#19310,#19315,#19320,#19325,#19330,#19335,#19340,#19345,#19350,#19355,#19360,#19365,#19370,#19375,#19380,#19385,#19390,#19395,#19400,#19405,#19410,#19415,#19420,#19425,#19430,#19435,#19440,#19445,#19450,#19455,#19460,#19465,#19470,#19475,#19480,#19485,#19490,#19495,#19500,#19505,#19510,#19515,#19520,#19525,#19530,#19535,#19540,#19545,#19550,#19555,#19560,#19565,#19570,#19575,#19580,#19585,#19590,#19595,#19600,#19605,#19610,#19615,#19620,#19625,#19630,#19635,#19640,#19645,#19650,#19655,#19660,#19665,#19670,#19675,#19680,#19685,#19690,#19695,#19700,#19705,#19710,#19715,#19720,#19725,#19730,#19735,#19740,#19745,#19750,#19755,#19760,#19765,#19770,#19775,#19780,#19785,#19790,#19795,#19800,#19805,#19810,#19815,#19820,#19825,#19830,#19835,#19840,#19845,#19850,#19855,#19860,#19865,#19870,#19875,#19880,#19885,#19890,#19895,#19900,#19905,#19910,#19915,#19920,#19925,#19930,#19935,#19940,#19945,#19950,#19955,#19960,#19965,#19970,#19975,#19980,#19985,#19990,#19995,#20000,#20005,#20010,#20015,#20020,#20025,#20030,#20035,#20040,#20045,#20050,#20055,#20060,#20065,#20070,#20075,#20080,#20085,#20090,#20095,#20100,#20105,#20110,#20115,#20120,#20125,#20130,#20135,#20140,#20145,#20150,#20155,#20160,#20165,#20170,#20175,#20180,#20185,#20190,#20195,#20200,#20205,#20210,#20215,#20220,#20225,#20230,#20235,#20240,#20245,#20250,#20255,#20260,#20265,#20270,#20275,#20280,#20285,#20290,#20295,#20300,#20305,#20310,#20315,#20320,#20325,#20330,#20335,#20340,#20345,#20350,#20355,#20360,#20365,#20370,#20375,#20380,#20385,#20390,#20395,#20400,#20405,#20410,#20415,#20420,#20425,#20430,#20435,#20440,#20445,#20450,#20455,#20460,#20465,#20470,#20475,#20480,#20485,#20490,#20495,#20500,#20505,#20510,#20515,#20520,#20525,#20530,#20535,#20540,#20545,#20550,#20555,#20560,#20565,#20570,#20575,#20580,#20585,#20590,#20595,#20600,#20605,#20610,#20615,#20620,#20625,#20630,#20635,#20640,#20645,#20650,#20655,#20660,#20665,#20670,#20675,#20680,#20685,#20690,#20695,#20700,#20705,#20710,#20715,#20720,#20725,#20730,#20735,#20740,#20745,#20750,#20755,#20760,#20765,#20770,#20775,#20780,#20785,#20790,#20795,#20800,#20805,#20810,#20815,#20820,#20825,#20830,#20835,#20840,#20845,#20850,#20855,#20860,#20865,#20870,#20875,#20880,#20885,#20890,#20895,#20900,#20905,#20910,#20915,#20920,#20925,#20930,#20935,#20940,#20945,#20950,#20955,#20960,#20965,#20970,#20975,#20980,#20985,#20990,#20995,#21000,#21005,#21010,#21015,#21020,#21025,#21030,#21035,#21040,#21045,#21050,#21055,#21060,#21065,#21070,#21075,#21080,#21085,#21090,#21095,#21100,#21105,#21110,#21115,#21120,#21125,#21130,#21135,#21140,#21145,#21150,#21155,#21160,#21165,#21170,#21175,#21180,#21185,#21190,#21195,#21200,#21205,#21210,#21215,#21220,#21225,#21230,#21235,#21240,#21245,#21250,#21255,#21260,#21265,#21270,#21275,#21280,#21285,#21290,#21295,#21300,#21305,#21310,#21315,#21320,#21325,#21330,#21335,#21340,#21345,#21350,#21355,#21360,#21365,#21370,#21375,#21380,#21385,#21390,#21395,#21400,#21405,#21410,#21415,#21420,#21425,#21430,#21435,#21440,#21445,#21450,#21455,#21460,#21465,#21470,#21475,#21480,#21485,#21490,#21495,#21500,#21505,#21510,#21515,#21520,#21525,#21530,#21535,#21540,#21545,#21550,#21555,#21560,#21565,#21570,#21575,#21580,#21585,#21590,#21595,#21600,#21605,#21610)); +#21770= IFCFACETEDBREP(#21768); +#21771= IFCSTYLEDITEM(#21770,(#21751),$); +#21774= IFCCLOSEDSHELL((#21623,#21632,#21639,#21646,#21651,#21660,#21667,#21674,#21679,#21692,#21697,#21702,#21707,#21712)); +#21776= IFCFACETEDBREP(#21774); +#21777= IFCSTYLEDITEM(#21776,(#21763),$); +#21780= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#21716,#21722,#21728,#21734,#21740,#21746,#21758,#21770,#21776)); +#21782= IFCAXIS2PLACEMENT3D(#6,$,$); +#21783= IFCREPRESENTATIONMAP(#21782,#21780); +#21785= IFCDOORLININGPROPERTIES('3cUkl32yn9qRSPvBNVyWaG',#42,'Doors_IntSgl:810x2110mm:285959',$,$,$,$,$,$,$,$,$,$,$,$,$,$); +#21786= IFCDOORPANELPROPERTIES('3ZdEa9BTb1OeEti_mQXty3',#42,'Doors_IntSgl:810x2110mm:285959',$,$,.SWINGING.,$,.NOTDEFINED.,$); +#21787= IFCDOORTYPE('3cUkl32yn9qRSPvABVyWar',#42,'810x2110mm',$,$,(#21785,#21786,#21935,#21942,#21946,#21948,#21966,#21968,#21976,#21982),(#21783),'177724',$,.DOOR.,.SINGLE_SWING_RIGHT.,.F.,$); +#21792= IFCMATERIAL('Door - Architrave',$,$); +#21793= IFCPRESENTATIONSTYLEASSIGNMENT((#21749)); +#21795= IFCSTYLEDITEM($,(#21793),$); +#21797= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#21795)); +#21799= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#21797),#21792); +#21803= IFCMATERIAL('Door - Frame/Mullion (1)',$,$); +#21804= IFCPRESENTATIONSTYLEASSIGNMENT((#21761)); +#21806= IFCSTYLEDITEM($,(#21804),$); +#21808= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#21806)); +#21810= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#21808),#21803); +#21814= IFCMATERIALLIST((#10947,#10969,#21792,#21803)); +#21816= IFCMAPPEDITEM(#21783,#2453); +#21818= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#21816)); +#21820= IFCPRODUCTDEFINITIONSHAPE($,$,(#21818)); +#21823= IFCCARTESIANPOINT((1667.65150652815,-530.167666517204,0.)); +#21825= IFCAXIS2PLACEMENT3D(#21823,#20,#16); +#83537= IFCLOCALPLACEMENT(#83514,#83536); +#21827= IFCDOOR('3cUkl32yn9qRSPvBJVyWaG',#42,'Doors_IntSgl:810x2110mm:285959',$,'810x2110mm',#83537,#21820,'285959',2110.,809.999999999999,.DOOR.,.SINGLE_SWING_RIGHT.,$); +#21830= IFCMATERIALLIST((#10947,#10969,#21792,#21803)); +#21832= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('810x2110mm'),$); +#21833= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(3.7021),$); +#21834= IFCPROPERTYSET('3cUkl32yn9qRSPxqJVyWaG',#42,'Pset_DoorCommon',$,(#188,#21832,#21833)); +#21838= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#21839= IFCPROPERTYSET('1OIzrbhhj59xdUkODqBLu8',#42,'Pset_ManufacturerTypeInformation',$,(#21838)); +#21842= IFCRELDEFINESBYPROPERTIES('0Dtt$FmfP9AucoVfpVtyt3',#42,$,$,(#21827),#21834); +#21846= IFCRELDEFINESBYPROPERTIES('09iEmE7e12QO7mancjrKsQ',#42,$,$,(#21827),#21839); +#21849= IFCQUANTITYLENGTH('Height','',$,2110.,$); +#21850= IFCQUANTITYLENGTH('Width','',$,810.,$); +#21851= IFCQUANTITYAREA('Area','area measured in geometry',$,2.27347800000496,$); +#21852= IFCELEMENTQUANTITY('1IZP1ADTL7qfs8Q5WKhFS4',#42,'BaseQuantities','',$,(#21849,#21850,#21851)); +#21854= IFCRELDEFINESBYPROPERTIES('0NR5gr1ZbADea7$cOIOzTL',#42,$,$,(#21827),#21852); +#21857= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(2.27347800000496),$); +#21858= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0756412800001994),$); +#21859= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('2'),$); +#21860= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Doors_IntSgl: 810x2110mm'),$); +#21861= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Doors_IntSgl: 810x2110mm'),$); +#21862= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#21863= IFCPROPERTYSINGLEVALUE('Host Id',$,IFCLABEL('Basic Wall: Wall-Partn_12P-70MStd-12P'),$); +#21864= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Doors_IntSgl: 810x2110mm'),$); +#21865= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Doors_IntSgl: 810x2110mm'),$); +#21866= IFCPROPERTYSINGLEVALUE('Analytic Construction',$,IFCTEXT('Metal'),$); +#21867= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(3.7021),$); +#21868= IFCPROPERTYSINGLEVALUE('Solar Heat Gain Coefficient',$,IFCREAL(0.),$); +#21869= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(0.270116960643959),$); +#21870= IFCPROPERTYSINGLEVALUE('Visual Light Transmittance',$,IFCREAL(0.),$); +#21871= IFCPROPERTYSINGLEVALUE('Door Panel Height',$,IFCLENGTHMEASURE(2060.),$); +#21872= IFCPROPERTYSINGLEVALUE('Door Panel Width',$,IFCLENGTHMEASURE(726.),$); +#21873= IFCPROPERTYSINGLEVALUE('Material Architrave',$,IFCLABEL('Door - Architrave'),$); +#21874= IFCPROPERTYSINGLEVALUE('Material Door',$,IFCLABEL('Door - Panel'),$); +#21875= IFCPROPERTYSINGLEVALUE('Material Frame',$,IFCLABEL('Door - Frame/Mullion (1)'),$); +#21876= IFCPROPERTYSINGLEVALUE('Material Ironmongery',$,IFCLABEL('Door - Handle'),$); +#21877= IFCPROPERTYSINGLEVALUE('Architrave Setback',$,IFCLENGTHMEASURE(5.),$); +#21878= IFCPROPERTYSINGLEVALUE('Door Panel Offset',$,IFCLENGTHMEASURE(0.),$); +#21879= IFCPROPERTYSINGLEVALUE('Door Panel Thickness',$,IFCLENGTHMEASURE(38.),$); +#21880= IFCPROPERTYSINGLEVALUE('Handle X Distance',$,IFCLENGTHMEASURE(75.),$); +#21881= IFCPROPERTYSINGLEVALUE('Handle Z Distance',$,IFCLENGTHMEASURE(900.),$); +#21882= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(2110.),$); +#21883= IFCPROPERTYSINGLEVALUE('Height to Top Lock Rail',$,IFCLENGTHMEASURE(1000.),$); +#21884= IFCPROPERTYSINGLEVALUE('Rough Height',$,IFCLENGTHMEASURE(2110.),$); +#21885= IFCPROPERTYSINGLEVALUE('Rough Width',$,IFCLENGTHMEASURE(810.),$); +#21886= IFCPROPERTYSINGLEVALUE('StopDepth',$,IFCLENGTHMEASURE(32.),$); +#21887= IFCPROPERTYSINGLEVALUE('Stop Thickness',$,IFCLENGTHMEASURE(19.),$); +#21888= IFCPROPERTYSINGLEVALUE('Structural Tolerance',$,IFCLENGTHMEASURE(8.),$); +#21889= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(38.),$); +#21890= IFCPROPERTYSINGLEVALUE('Tolerance',$,IFCLENGTHMEASURE(2.),$); +#21891= IFCPROPERTYSINGLEVALUE('UnderCut',$,IFCLENGTHMEASURE(8.),$); +#21892= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(810.),$); +#21893= IFCPROPERTYSINGLEVALUE('Description',$,IFCTEXT('Internal Single Door'),$); +#21894= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('L20'),$); +#21895= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCTEXT('Revit'),$); +#21896= IFCPROPERTYSINGLEVALUE('Type Comments',$,IFCTEXT('Internal Single'),$); +#21897= IFCPROPERTYSINGLEVALUE('Type Mark',$,IFCTEXT('42'),$); +#21898= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('810x2110mm'),$); +#21899= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Doors_IntSgl'),$); +#21900= IFCPROPERTYSINGLEVALUE('Frame Thickness',$,IFCLENGTHMEASURE(32.),$); +#21901= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWaG',#42,'Constraints',$,(#11014,#11015)); +#21903= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWaG',#42,$,$,(#21827),#21901); +#21906= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWaG',#42,'Dimensions',$,(#21857,#21858)); +#21910= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWaG',#42,$,$,(#21827),#21906); +#21913= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyWaG',#42,'Identity Data',$,(#21859)); +#21916= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyWaG',#42,$,$,(#21827),#21913); +#21919= IFCPROPERTYSET('1MIvwQXMn3DQX4h7BS0SyM',#42,'Other',$,(#11019,#21860,#21861,#21862,#21863,#21864,#21865)); +#21927= IFCRELDEFINESBYPROPERTIES('2kBKdKPqHD1wO1OvOZL1XB',#42,$,$,(#21827),#21919); +#21930= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWaG',#42,'Phasing',$,(#1322)); +#21932= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWaG',#42,$,$,(#21827),#21930); +#21935= IFCPROPERTYSET('0CYAjreBjCIPyXThuiR$ki',#42,'Analytical Properties',$,(#21866,#21867,#21868,#21869,#21870)); +#21942= IFCPROPERTYSET('0CYAjreBjCIPyXTlSiR$ki',#42,'Constraints',$,(#21871,#21872)); +#21946= IFCPROPERTYSET('0CYAjreBjCIPyXTkSiR$ki',#42,'Construction',$,(#4762,#11034)); +#21948= IFCPROPERTYSET('0CYAjreBjCIPyXTk4iR$ki',#42,'Dimensions',$,(#21877,#21878,#21879,#21880,#21881,#21882,#21883,#21884,#21885,#21886,#21887,#21888,#21889,#21890,#21891,#21892)); +#21966= IFCPROPERTYSET('0CYAjreBjCIPyXTkOiR$ki',#42,'Graphics',$,(#11033)); +#21968= IFCPROPERTYSET('0CYAjreBjCIPyXTk8iR$ki',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#21893,#21894,#21895,#21896,#21897,#21898)); +#21976= IFCPROPERTYSET('0CYAjreBjCIPyXTkKiR$ki',#42,'Materials and Finishes',$,(#21873,#21874,#21875,#21876)); +#21982= IFCPROPERTYSET('22YT04ulD8ivVncrcxBYBc',#42,'Other',$,(#11019,#21899,#21900)); +#21995= IFCCARTESIANPOINT((107.,49.,900.)); +#21997= IFCCARTESIANPOINT((107.340741737105,49.,902.588190451025)); +#21999= IFCCARTESIANPOINT((108.339745962152,49.,905.)); +#22001= IFCCARTESIANPOINT((109.928932188131,49.,907.071067811865)); +#22003= IFCCARTESIANPOINT((112.,49.,908.660254037844)); +#22005= IFCCARTESIANPOINT((114.411809548971,49.,909.65925826289)); +#22007= IFCCARTESIANPOINT((117.,49.,910.)); +#22009= IFCCARTESIANPOINT((119.588190451021,49.,909.65925826289)); +#22011= IFCCARTESIANPOINT((122.,49.,908.660254037844)); +#22013= IFCCARTESIANPOINT((124.071067811862,49.,907.071067811865)); +#22015= IFCCARTESIANPOINT((125.660254037841,49.,905.)); +#22017= IFCCARTESIANPOINT((126.659258262887,49.,902.588190451025)); +#22019= IFCCARTESIANPOINT((127.,49.,900.)); +#22021= IFCCARTESIANPOINT((126.659258262887,49.,897.411809548974)); +#22023= IFCCARTESIANPOINT((125.660254037841,49.,895.)); +#22025= IFCCARTESIANPOINT((124.071067811862,49.,892.928932188134)); +#22027= IFCCARTESIANPOINT((122.,49.,891.339745962155)); +#22029= IFCCARTESIANPOINT((119.588190451021,49.,890.340741737109)); +#22031= IFCCARTESIANPOINT((117.,49.,890.)); +#22033= IFCCARTESIANPOINT((114.411809548971,49.,890.340741737109)); +#22035= IFCCARTESIANPOINT((112.,49.,891.339745962155)); +#22037= IFCCARTESIANPOINT((109.92893218813,49.,892.928932188134)); +#22039= IFCCARTESIANPOINT((108.339745962152,49.,895.)); +#22041= IFCCARTESIANPOINT((107.340741737105,49.,897.411809548974)); +#22043= IFCCARTESIANPOINT((127.,19.,900.)); +#22045= IFCCARTESIANPOINT((126.659258262887,19.,897.411809548974)); +#22047= IFCCARTESIANPOINT((125.66025403784,19.,895.)); +#22049= IFCCARTESIANPOINT((124.071067811861,19.,892.928932188134)); +#22051= IFCCARTESIANPOINT((122.,19.,891.339745962155)); +#22053= IFCCARTESIANPOINT((119.588190451021,19.,890.340741737109)); +#22055= IFCCARTESIANPOINT((117.,19.,890.)); +#22057= IFCCARTESIANPOINT((114.411809548971,19.,890.340741737109)); +#22059= IFCCARTESIANPOINT((112.,19.,891.339745962155)); +#22061= IFCCARTESIANPOINT((109.928932188131,19.,892.928932188134)); +#22063= IFCCARTESIANPOINT((108.339745962152,19.,895.)); +#22065= IFCCARTESIANPOINT((107.340741737105,19.,897.411809548974)); +#22067= IFCCARTESIANPOINT((107.,19.,900.)); +#22069= IFCCARTESIANPOINT((107.340741737105,19.,902.588190451025)); +#22071= IFCCARTESIANPOINT((108.339745962152,19.,905.)); +#22073= IFCCARTESIANPOINT((109.928932188131,19.,907.071067811865)); +#22075= IFCCARTESIANPOINT((112.,19.,908.660254037844)); +#22077= IFCCARTESIANPOINT((114.411809548971,19.,909.65925826289)); +#22079= IFCCARTESIANPOINT((117.,19.,910.)); +#22081= IFCCARTESIANPOINT((119.588190451021,19.,909.65925826289)); +#22083= IFCCARTESIANPOINT((122.,19.,908.660254037844)); +#22085= IFCCARTESIANPOINT((124.071067811862,19.,907.071067811865)); +#22087= IFCCARTESIANPOINT((125.660254037841,19.,905.)); +#22089= IFCCARTESIANPOINT((126.659258262887,19.,902.588190451025)); +#22091= IFCCARTESIANPOINT((132.,14.,900.)); +#22093= IFCCARTESIANPOINT((132.,13.6592582638506,897.411809548973)); +#22095= IFCCARTESIANPOINT((132.,12.6602540388044,895.)); +#22097= IFCCARTESIANPOINT((132.,11.0710678128255,892.928932188133)); +#22099= IFCCARTESIANPOINT((132.,9.,891.339745962154)); +#22101= IFCCARTESIANPOINT((132.,6.58819045198503,890.340741737108)); +#22103= IFCCARTESIANPOINT((132.,4.,890.)); +#22105= IFCCARTESIANPOINT((132.,1.41180954993444,890.340741737108)); +#22107= IFCCARTESIANPOINT((132.,-1.,891.339745962154)); +#22109= IFCCARTESIANPOINT((132.,-3.07106781090591,892.928932188133)); +#22111= IFCCARTESIANPOINT((132.,-4.66025403688484,895.)); +#22113= IFCCARTESIANPOINT((132.,-5.65925826193108,897.411809548974)); +#22115= IFCCARTESIANPOINT((132.,-6.,900.)); +#22117= IFCCARTESIANPOINT((119.5,-2.6506350936503,900.)); +#22119= IFCCARTESIANPOINT((110.349364905386,6.50000000096329,900.)); +#22121= IFCCARTESIANPOINT((128.464466094066,15.4644660950292,900.)); +#22123= IFCCARTESIANPOINT((125.633802218658,-4.29418244467196,900.)); +#22125= IFCCARTESIANPOINT((108.70581754348,12.6338022602407,900.)); +#22127= IFCCARTESIANPOINT((128.81690110933,-5.14709122185612,900.)); +#22129= IFCCARTESIANPOINT((107.852908771738,15.8169011306038,900.)); +#22131= IFCCARTESIANPOINT((130.408450554667,-5.57354561044821,900.)); +#22133= IFCCARTESIANPOINT((107.426454385867,17.4084505657853,900.)); +#22135= IFCCARTESIANPOINT((114.924682452693,1.92468245365649,900.)); +#22137= IFCCARTESIANPOINT((122.462328104862,5.24708495426784,890.151922655301)); +#22139= IFCCARTESIANPOINT((118.247085588131,9.46232883115465,890.151922490435)); +#22141= IFCCARTESIANPOINT((109.527591224433,9.56690113060198,900.)); +#22143= IFCCARTESIANPOINT((124.98938219077,0.329623682670323,891.307206842548)); +#22145= IFCCARTESIANPOINT((115.964913286317,12.4161244138532,890.276218677194)); +#22147= IFCCARTESIANPOINT((111.9716622596,13.0398644803331,891.923303103071)); +#22149= IFCCARTESIANPOINT((127.981542462129,11.6236306354836,892.487405404094)); +#22151= IFCCARTESIANPOINT((124.623630341939,14.9815423858439,892.487405145907)); +#22153= IFCCARTESIANPOINT((123.49871706713,10.4987174063507,890.4535208478)); +#22155= IFCCARTESIANPOINT((117.079490361325,4.32823813143022,891.944762654569)); +#22157= IFCCARTESIANPOINT((122.566901109329,-3.47240876916113,900.)); +#22159= IFCCARTESIANPOINT((117.212341226346,-0.362976319996905,900.)); +#22161= IFCCARTESIANPOINT((112.637023679039,4.21234122730989,900.)); +#22163= IFCCARTESIANPOINT((132.,-5.65925826193089,902.588190451024)); +#22165= IFCCARTESIANPOINT((132.,-4.66025403688455,905.)); +#22167= IFCCARTESIANPOINT((132.,-3.07106781090556,907.071067811864)); +#22169= IFCCARTESIANPOINT((132.,-1.,908.660254037843)); +#22171= IFCCARTESIANPOINT((132.,1.41180954993477,909.659258262889)); +#22173= IFCCARTESIANPOINT((132.,4.,910.)); +#22175= IFCCARTESIANPOINT((132.,6.58819045198511,909.659258262889)); +#22177= IFCCARTESIANPOINT((132.,9.,908.660254037843)); +#22179= IFCCARTESIANPOINT((132.,11.0710678128253,907.071067811864)); +#22181= IFCCARTESIANPOINT((132.,12.6602540388042,905.)); +#22183= IFCCARTESIANPOINT((132.,13.6592582638505,902.588190451024)); +#22185= IFCCARTESIANPOINT((118.247085588018,9.46232883103516,909.848077509534)); +#22187= IFCCARTESIANPOINT((122.462328104402,5.2470849541571,909.848077344633)); +#22189= IFCCARTESIANPOINT((124.989382190686,0.329623682634419,908.692793157413)); +#22191= IFCCARTESIANPOINT((115.964913286296,12.416124413824,909.723781322796)); +#22193= IFCCARTESIANPOINT((111.971662259594,13.0398644803124,908.076696896918)); +#22195= IFCCARTESIANPOINT((124.62363034187,14.9815423858027,907.51259485416)); +#22197= IFCCARTESIANPOINT((127.981542462138,11.623630635489,907.512594595895)); +#22199= IFCCARTESIANPOINT((123.498717066739,10.4987174060092,909.546479152359)); +#22201= IFCCARTESIANPOINT((117.328237737081,4.07949069521468,908.055237317156)); +#22203= IFCCARTESIANPOINT((237.,-6.,900.)); +#22205= IFCCARTESIANPOINT((237.,-5.65925826193097,897.411809548974)); +#22207= IFCCARTESIANPOINT((237.,-4.66025403688465,895.)); +#22209= IFCCARTESIANPOINT((237.,-3.07106781090577,892.928932188134)); +#22211= IFCCARTESIANPOINT((237.,-1.,891.339745962155)); +#22213= IFCCARTESIANPOINT((237.,1.41180954993452,890.340741737109)); +#22215= IFCCARTESIANPOINT((237.,4.,890.)); +#22217= IFCCARTESIANPOINT((237.,6.58819045198496,890.340741737108)); +#22219= IFCCARTESIANPOINT((237.,9.,891.339745962155)); +#22221= IFCCARTESIANPOINT((237.,11.0710678128253,892.928932188134)); +#22223= IFCCARTESIANPOINT((237.,12.6602540388043,895.)); +#22225= IFCCARTESIANPOINT((237.,13.6592582638506,897.411809548974)); +#22227= IFCCARTESIANPOINT((237.,14.,900.)); +#22229= IFCCARTESIANPOINT((237.,13.6592582638506,902.588190451025)); +#22231= IFCCARTESIANPOINT((237.,12.6602540388043,905.)); +#22233= IFCCARTESIANPOINT((237.,11.0710678128255,907.071067811865)); +#22235= IFCCARTESIANPOINT((237.,9.,908.660254037844)); +#22237= IFCCARTESIANPOINT((237.,6.58819045198514,909.65925826289)); +#22239= IFCCARTESIANPOINT((237.,4.,910.)); +#22241= IFCCARTESIANPOINT((237.,1.4118095499347,909.65925826289)); +#22243= IFCCARTESIANPOINT((237.,-1.,908.660254037844)); +#22245= IFCCARTESIANPOINT((237.,-3.07106781090566,907.071067811865)); +#22247= IFCCARTESIANPOINT((237.,-4.66025403688458,905.)); +#22249= IFCCARTESIANPOINT((237.,-5.6592582619309,902.588190451025)); +#22251= IFCPOLYLOOP((#22033,#22035,#22037,#22039,#22041,#21995,#21997,#21999,#22001,#22003,#22005,#22007,#22009,#22011,#22013,#22015,#22017,#22019,#22021,#22023,#22025,#22027,#22029,#22031)); +#22253= IFCFACEOUTERBOUND(#22251,.T.); +#22254= IFCFACE((#22253)); +#22256= IFCPOLYLOOP((#22067,#21995,#22041,#22065)); +#22258= IFCFACEOUTERBOUND(#22256,.T.); +#22259= IFCFACE((#22258)); +#22261= IFCPOLYLOOP((#22065,#22041,#22039,#22063)); +#22263= IFCFACEOUTERBOUND(#22261,.T.); +#22264= IFCFACE((#22263)); +#22266= IFCPOLYLOOP((#22059,#22061,#22037,#22035)); +#22268= IFCFACEOUTERBOUND(#22266,.T.); +#22269= IFCFACE((#22268)); +#22271= IFCPOLYLOOP((#22039,#22037,#22061,#22063)); +#22273= IFCFACEOUTERBOUND(#22271,.T.); +#22274= IFCFACE((#22273)); +#22276= IFCPOLYLOOP((#22057,#22059,#22035,#22033)); +#22278= IFCFACEOUTERBOUND(#22276,.T.); +#22279= IFCFACE((#22278)); +#22281= IFCPOLYLOOP((#22031,#22055,#22057,#22033)); +#22283= IFCFACEOUTERBOUND(#22281,.T.); +#22284= IFCFACE((#22283)); +#22286= IFCPOLYLOOP((#22053,#22029,#22027,#22051)); +#22288= IFCFACEOUTERBOUND(#22286,.T.); +#22289= IFCFACE((#22288)); +#22291= IFCPOLYLOOP((#22051,#22027,#22025,#22049)); +#22293= IFCFACEOUTERBOUND(#22291,.T.); +#22294= IFCFACE((#22293)); +#22296= IFCPOLYLOOP((#22045,#22047,#22023,#22021)); +#22298= IFCFACEOUTERBOUND(#22296,.T.); +#22299= IFCFACE((#22298)); +#22301= IFCPOLYLOOP((#22025,#22023,#22047,#22049)); +#22303= IFCFACEOUTERBOUND(#22301,.T.); +#22304= IFCFACE((#22303)); +#22306= IFCPOLYLOOP((#22043,#22045,#22021,#22019)); +#22308= IFCFACEOUTERBOUND(#22306,.T.); +#22309= IFCFACE((#22308)); +#22311= IFCPOLYLOOP((#22053,#22055,#22031,#22029)); +#22313= IFCFACEOUTERBOUND(#22311,.T.); +#22314= IFCFACE((#22313)); +#22316= IFCPOLYLOOP((#22043,#22019,#22017,#22089)); +#22318= IFCFACEOUTERBOUND(#22316,.T.); +#22319= IFCFACE((#22318)); +#22321= IFCPOLYLOOP((#22089,#22017,#22015,#22087)); +#22323= IFCFACEOUTERBOUND(#22321,.T.); +#22324= IFCFACE((#22323)); +#22326= IFCPOLYLOOP((#22083,#22085,#22013,#22011)); +#22328= IFCFACEOUTERBOUND(#22326,.T.); +#22329= IFCFACE((#22328)); +#22331= IFCPOLYLOOP((#22015,#22013,#22085,#22087)); +#22333= IFCFACEOUTERBOUND(#22331,.T.); +#22334= IFCFACE((#22333)); +#22336= IFCPOLYLOOP((#22081,#22083,#22011,#22009)); +#22338= IFCFACEOUTERBOUND(#22336,.T.); +#22339= IFCFACE((#22338)); +#22341= IFCPOLYLOOP((#22007,#22079,#22081,#22009)); +#22343= IFCFACEOUTERBOUND(#22341,.T.); +#22344= IFCFACE((#22343)); +#22346= IFCPOLYLOOP((#22077,#22005,#22003,#22075)); +#22348= IFCFACEOUTERBOUND(#22346,.T.); +#22349= IFCFACE((#22348)); +#22351= IFCPOLYLOOP((#22075,#22003,#22001,#22073)); +#22353= IFCFACEOUTERBOUND(#22351,.T.); +#22354= IFCFACE((#22353)); +#22356= IFCPOLYLOOP((#22069,#22071,#21999,#21997)); +#22358= IFCFACEOUTERBOUND(#22356,.T.); +#22359= IFCFACE((#22358)); +#22361= IFCPOLYLOOP((#22001,#21999,#22071,#22073)); +#22363= IFCFACEOUTERBOUND(#22361,.T.); +#22364= IFCFACE((#22363)); +#22366= IFCPOLYLOOP((#22067,#22069,#21997,#21995)); +#22368= IFCFACEOUTERBOUND(#22366,.T.); +#22369= IFCFACE((#22368)); +#22371= IFCPOLYLOOP((#22077,#22079,#22007,#22005)); +#22373= IFCFACEOUTERBOUND(#22371,.T.); +#22374= IFCFACE((#22373)); +#22376= IFCPOLYLOOP((#22063,#22133,#22065)); +#22378= IFCFACEOUTERBOUND(#22376,.T.); +#22379= IFCFACE((#22378)); +#22381= IFCPOLYLOOP((#22125,#22057,#22147)); +#22383= IFCFACEOUTERBOUND(#22381,.T.); +#22384= IFCFACE((#22383)); +#22386= IFCPOLYLOOP((#22151,#22139,#22145)); +#22388= IFCFACEOUTERBOUND(#22386,.T.); +#22389= IFCFACE((#22388)); +#22391= IFCPOLYLOOP((#22147,#22119,#22141,#22125)); +#22393= IFCFACEOUTERBOUND(#22391,.T.); +#22394= IFCFACE((#22393)); +#22396= IFCPOLYLOOP((#22061,#22059,#22125)); +#22398= IFCFACEOUTERBOUND(#22396,.T.); +#22399= IFCFACE((#22398)); +#22401= IFCPOLYLOOP((#22061,#22129,#22063)); +#22403= IFCFACEOUTERBOUND(#22401,.T.); +#22404= IFCFACE((#22403)); +#22406= IFCPOLYLOOP((#22057,#22125,#22059)); +#22408= IFCFACEOUTERBOUND(#22406,.T.); +#22409= IFCFACE((#22408)); +#22411= IFCPOLYLOOP((#22147,#22145,#22119)); +#22413= IFCFACEOUTERBOUND(#22411,.T.); +#22414= IFCFACE((#22413)); +#22416= IFCPOLYLOOP((#22053,#22051,#22147)); +#22418= IFCFACEOUTERBOUND(#22416,.T.); +#22419= IFCFACE((#22418)); +#22421= IFCPOLYLOOP((#22153,#22137,#22155)); +#22423= IFCFACEOUTERBOUND(#22421,.T.); +#22424= IFCFACE((#22423)); +#22426= IFCPOLYLOOP((#22137,#22143,#22117)); +#22428= IFCFACEOUTERBOUND(#22426,.T.); +#22429= IFCFACE((#22428)); +#22431= IFCPOLYLOOP((#22057,#22055,#22147)); +#22433= IFCFACEOUTERBOUND(#22431,.T.); +#22434= IFCFACE((#22433)); +#22436= IFCPOLYLOOP((#22055,#22053,#22147)); +#22438= IFCFACEOUTERBOUND(#22436,.T.); +#22439= IFCFACE((#22438)); +#22441= IFCPOLYLOOP((#22149,#22121,#22091)); +#22443= IFCFACEOUTERBOUND(#22441,.T.); +#22444= IFCFACE((#22443)); +#22446= IFCPOLYLOOP((#22145,#22147,#22051)); +#22448= IFCFACEOUTERBOUND(#22446,.T.); +#22449= IFCFACE((#22448)); +#22451= IFCPOLYLOOP((#22095,#22149,#22093)); +#22453= IFCFACEOUTERBOUND(#22451,.T.); +#22454= IFCFACE((#22453)); +#22456= IFCPOLYLOOP((#22105,#22123,#22157)); +#22458= IFCFACEOUTERBOUND(#22456,.T.); +#22459= IFCFACE((#22458)); +#22461= IFCPOLYLOOP((#22113,#22131,#22111)); +#22463= IFCFACEOUTERBOUND(#22461,.T.); +#22464= IFCFACE((#22463)); +#22466= IFCPOLYLOOP((#22047,#22151,#22145)); +#22468= IFCFACEOUTERBOUND(#22466,.T.); +#22469= IFCFACE((#22468)); +#22471= IFCPOLYLOOP((#22051,#22049,#22145)); +#22473= IFCFACEOUTERBOUND(#22471,.T.); +#22474= IFCFACE((#22473)); +#22476= IFCPOLYLOOP((#22153,#22155,#22139)); +#22478= IFCFACEOUTERBOUND(#22476,.T.); +#22479= IFCFACE((#22478)); +#22481= IFCPOLYLOOP((#22099,#22143,#22097)); +#22483= IFCFACEOUTERBOUND(#22481,.T.); +#22484= IFCFACE((#22483)); +#22486= IFCPOLYLOOP((#22153,#22151,#22121)); +#22488= IFCFACEOUTERBOUND(#22486,.T.); +#22489= IFCFACE((#22488)); +#22491= IFCPOLYLOOP((#22155,#22161,#22139)); +#22493= IFCFACEOUTERBOUND(#22491,.T.); +#22494= IFCFACE((#22493)); +#22496= IFCPOLYLOOP((#22137,#22159,#22155)); +#22498= IFCFACEOUTERBOUND(#22496,.T.); +#22499= IFCFACE((#22498)); +#22501= IFCPOLYLOOP((#22105,#22107,#22123)); +#22503= IFCFACEOUTERBOUND(#22501,.T.); +#22504= IFCFACE((#22503)); +#22506= IFCPOLYLOOP((#22153,#22139,#22151)); +#22508= IFCFACEOUTERBOUND(#22506,.T.); +#22509= IFCFACE((#22508)); +#22511= IFCPOLYLOOP((#22143,#22103,#22157)); +#22513= IFCFACEOUTERBOUND(#22511,.T.); +#22514= IFCFACE((#22513)); +#22516= IFCPOLYLOOP((#22157,#22103,#22105)); +#22518= IFCFACEOUTERBOUND(#22516,.T.); +#22519= IFCFACE((#22518)); +#22521= IFCPOLYLOOP((#22123,#22109,#22127)); +#22523= IFCFACEOUTERBOUND(#22521,.T.); +#22524= IFCFACE((#22523)); +#22526= IFCPOLYLOOP((#22159,#22137,#22117)); +#22528= IFCFACEOUTERBOUND(#22526,.T.); +#22529= IFCFACE((#22528)); +#22531= IFCPOLYLOOP((#22107,#22109,#22123)); +#22533= IFCFACEOUTERBOUND(#22531,.T.); +#22534= IFCFACE((#22533)); +#22536= IFCPOLYLOOP((#22157,#22117,#22143)); +#22538= IFCFACEOUTERBOUND(#22536,.T.); +#22539= IFCFACE((#22538)); +#22541= IFCPOLYLOOP((#22115,#22131,#22113)); +#22543= IFCFACEOUTERBOUND(#22541,.T.); +#22544= IFCFACE((#22543)); +#22546= IFCPOLYLOOP((#22153,#22149,#22137)); +#22548= IFCFACEOUTERBOUND(#22546,.T.); +#22549= IFCFACE((#22548)); +#22551= IFCPOLYLOOP((#22139,#22161,#22145)); +#22553= IFCFACEOUTERBOUND(#22551,.T.); +#22554= IFCFACE((#22553)); +#22556= IFCPOLYLOOP((#22109,#22111,#22127)); +#22558= IFCFACEOUTERBOUND(#22556,.T.); +#22559= IFCFACE((#22558)); +#22561= IFCPOLYLOOP((#22045,#22043,#22151)); +#22563= IFCFACEOUTERBOUND(#22561,.T.); +#22564= IFCFACE((#22563)); +#22566= IFCPOLYLOOP((#22155,#22159,#22135,#22161)); +#22568= IFCFACEOUTERBOUND(#22566,.T.); +#22569= IFCFACE((#22568)); +#22571= IFCPOLYLOOP((#22137,#22149,#22095)); +#22573= IFCFACEOUTERBOUND(#22571,.T.); +#22574= IFCFACE((#22573)); +#22576= IFCPOLYLOOP((#22129,#22061,#22125)); +#22578= IFCFACEOUTERBOUND(#22576,.T.); +#22579= IFCFACE((#22578)); +#22581= IFCPOLYLOOP((#22149,#22091,#22093)); +#22583= IFCFACEOUTERBOUND(#22581,.T.); +#22584= IFCFACE((#22583)); +#22586= IFCPOLYLOOP((#22133,#22067,#22065)); +#22588= IFCFACEOUTERBOUND(#22586,.T.); +#22589= IFCFACE((#22588)); +#22591= IFCPOLYLOOP((#22137,#22097,#22143)); +#22593= IFCFACEOUTERBOUND(#22591,.T.); +#22594= IFCFACE((#22593)); +#22596= IFCPOLYLOOP((#22111,#22131,#22127)); +#22598= IFCFACEOUTERBOUND(#22596,.T.); +#22599= IFCFACE((#22598)); +#22601= IFCPOLYLOOP((#22137,#22095,#22097)); +#22603= IFCFACEOUTERBOUND(#22601,.T.); +#22604= IFCFACE((#22603)); +#22606= IFCPOLYLOOP((#22063,#22129,#22133)); +#22608= IFCFACEOUTERBOUND(#22606,.T.); +#22609= IFCFACE((#22608)); +#22611= IFCPOLYLOOP((#22101,#22143,#22099)); +#22613= IFCFACEOUTERBOUND(#22611,.T.); +#22614= IFCFACE((#22613)); +#22616= IFCPOLYLOOP((#22143,#22101,#22103)); +#22618= IFCFACEOUTERBOUND(#22616,.T.); +#22619= IFCFACE((#22618)); +#22621= IFCPOLYLOOP((#22145,#22049,#22047)); +#22623= IFCFACEOUTERBOUND(#22621,.T.); +#22624= IFCFACE((#22623)); +#22626= IFCPOLYLOOP((#22149,#22153,#22121)); +#22628= IFCFACEOUTERBOUND(#22626,.T.); +#22629= IFCFACE((#22628)); +#22631= IFCPOLYLOOP((#22151,#22047,#22045)); +#22633= IFCFACEOUTERBOUND(#22631,.T.); +#22634= IFCFACE((#22633)); +#22636= IFCPOLYLOOP((#22119,#22145,#22161)); +#22638= IFCFACEOUTERBOUND(#22636,.T.); +#22639= IFCFACE((#22638)); +#22641= IFCPOLYLOOP((#22151,#22043,#22121)); +#22643= IFCFACEOUTERBOUND(#22641,.T.); +#22644= IFCFACE((#22643)); +#22646= IFCPOLYLOOP((#22125,#22141,#22119,#22193)); +#22648= IFCFACEOUTERBOUND(#22646,.T.); +#22649= IFCFACE((#22648)); +#22651= IFCPOLYLOOP((#22199,#22195,#22185)); +#22653= IFCFACEOUTERBOUND(#22651,.T.); +#22654= IFCFACE((#22653)); +#22656= IFCPOLYLOOP((#22197,#22091,#22121)); +#22658= IFCFACEOUTERBOUND(#22656,.T.); +#22659= IFCFACE((#22658)); +#22661= IFCPOLYLOOP((#22087,#22085,#22191)); +#22663= IFCFACEOUTERBOUND(#22661,.T.); +#22664= IFCFACE((#22663)); +#22666= IFCPOLYLOOP((#22195,#22191,#22185)); +#22668= IFCFACEOUTERBOUND(#22666,.T.); +#22669= IFCFACE((#22668)); +#22671= IFCPOLYLOOP((#22197,#22187,#22181)); +#22673= IFCFACEOUTERBOUND(#22671,.T.); +#22674= IFCFACE((#22673)); +#22676= IFCPOLYLOOP((#22191,#22195,#22087)); +#22678= IFCFACEOUTERBOUND(#22676,.T.); +#22679= IFCFACE((#22678)); +#22681= IFCPOLYLOOP((#22199,#22185,#22201)); +#22683= IFCFACEOUTERBOUND(#22681,.T.); +#22684= IFCFACE((#22683)); +#22686= IFCPOLYLOOP((#22087,#22195,#22089)); +#22688= IFCFACEOUTERBOUND(#22686,.T.); +#22689= IFCFACE((#22688)); +#22691= IFCPOLYLOOP((#22199,#22197,#22121)); +#22693= IFCFACEOUTERBOUND(#22691,.T.); +#22694= IFCFACE((#22693)); +#22696= IFCPOLYLOOP((#22187,#22199,#22201)); +#22698= IFCFACEOUTERBOUND(#22696,.T.); +#22699= IFCFACE((#22698)); +#22701= IFCPOLYLOOP((#22183,#22091,#22197)); +#22703= IFCFACEOUTERBOUND(#22701,.T.); +#22704= IFCFACE((#22703)); +#22706= IFCPOLYLOOP((#22069,#22067,#22133)); +#22708= IFCFACEOUTERBOUND(#22706,.T.); +#22709= IFCFACE((#22708)); +#22711= IFCPOLYLOOP((#22189,#22187,#22117)); +#22713= IFCFACEOUTERBOUND(#22711,.T.); +#22714= IFCFACE((#22713)); +#22716= IFCPOLYLOOP((#22189,#22117,#22157)); +#22718= IFCFACEOUTERBOUND(#22716,.T.); +#22719= IFCFACE((#22718)); +#22721= IFCPOLYLOOP((#22129,#22125,#22073)); +#22723= IFCFACEOUTERBOUND(#22721,.T.); +#22724= IFCFACE((#22723)); +#22726= IFCPOLYLOOP((#22077,#22193,#22079)); +#22728= IFCFACEOUTERBOUND(#22726,.T.); +#22729= IFCFACE((#22728)); +#22731= IFCPOLYLOOP((#22159,#22117,#22187)); +#22733= IFCFACEOUTERBOUND(#22731,.T.); +#22734= IFCFACE((#22733)); +#22736= IFCPOLYLOOP((#22075,#22073,#22125)); +#22738= IFCFACEOUTERBOUND(#22736,.T.); +#22739= IFCFACE((#22738)); +#22741= IFCPOLYLOOP((#22125,#22077,#22075)); +#22743= IFCFACEOUTERBOUND(#22741,.T.); +#22744= IFCFACE((#22743)); +#22746= IFCPOLYLOOP((#22119,#22161,#22191)); +#22748= IFCFACEOUTERBOUND(#22746,.T.); +#22749= IFCFACE((#22748)); +#22751= IFCPOLYLOOP((#22157,#22171,#22173)); +#22753= IFCFACEOUTERBOUND(#22751,.T.); +#22754= IFCFACE((#22753)); +#22756= IFCPOLYLOOP((#22125,#22193,#22077)); +#22758= IFCFACEOUTERBOUND(#22756,.T.); +#22759= IFCFACE((#22758)); +#22761= IFCPOLYLOOP((#22187,#22197,#22199)); +#22763= IFCFACEOUTERBOUND(#22761,.T.); +#22764= IFCFACE((#22763)); +#22766= IFCPOLYLOOP((#22195,#22199,#22121)); +#22768= IFCFACEOUTERBOUND(#22766,.T.); +#22769= IFCFACE((#22768)); +#22771= IFCPOLYLOOP((#22183,#22197,#22181)); +#22773= IFCFACEOUTERBOUND(#22771,.T.); +#22774= IFCFACE((#22773)); +#22776= IFCPOLYLOOP((#22179,#22181,#22187)); +#22778= IFCFACEOUTERBOUND(#22776,.T.); +#22779= IFCFACE((#22778)); +#22781= IFCPOLYLOOP((#22073,#22071,#22129)); +#22783= IFCFACEOUTERBOUND(#22781,.T.); +#22784= IFCFACE((#22783)); +#22786= IFCPOLYLOOP((#22187,#22201,#22159)); +#22788= IFCFACEOUTERBOUND(#22786,.T.); +#22789= IFCFACE((#22788)); +#22791= IFCPOLYLOOP((#22195,#22043,#22089)); +#22793= IFCFACEOUTERBOUND(#22791,.T.); +#22794= IFCFACE((#22793)); +#22796= IFCPOLYLOOP((#22127,#22167,#22123)); +#22798= IFCFACEOUTERBOUND(#22796,.T.); +#22799= IFCFACE((#22798)); +#22801= IFCPOLYLOOP((#22177,#22189,#22175)); +#22803= IFCFACEOUTERBOUND(#22801,.T.); +#22804= IFCFACE((#22803)); +#22806= IFCPOLYLOOP((#22165,#22127,#22131)); +#22808= IFCFACEOUTERBOUND(#22806,.T.); +#22809= IFCFACE((#22808)); +#22811= IFCPOLYLOOP((#22071,#22133,#22129)); +#22813= IFCFACEOUTERBOUND(#22811,.T.); +#22814= IFCFACE((#22813)); +#22816= IFCPOLYLOOP((#22177,#22179,#22189)); +#22818= IFCFACEOUTERBOUND(#22816,.T.); +#22819= IFCFACE((#22818)); +#22821= IFCPOLYLOOP((#22131,#22115,#22163)); +#22823= IFCFACEOUTERBOUND(#22821,.T.); +#22824= IFCFACE((#22823)); +#22826= IFCPOLYLOOP((#22189,#22173,#22175)); +#22828= IFCFACEOUTERBOUND(#22826,.T.); +#22829= IFCFACE((#22828)); +#22831= IFCPOLYLOOP((#22185,#22161,#22201)); +#22833= IFCFACEOUTERBOUND(#22831,.T.); +#22834= IFCFACE((#22833)); +#22836= IFCPOLYLOOP((#22201,#22161,#22135,#22159)); +#22838= IFCFACEOUTERBOUND(#22836,.T.); +#22839= IFCFACE((#22838)); +#22841= IFCPOLYLOOP((#22123,#22167,#22169)); +#22843= IFCFACEOUTERBOUND(#22841,.T.); +#22844= IFCFACE((#22843)); +#22846= IFCPOLYLOOP((#22169,#22171,#22123)); +#22848= IFCFACEOUTERBOUND(#22846,.T.); +#22849= IFCFACE((#22848)); +#22851= IFCPOLYLOOP((#22081,#22193,#22083)); +#22853= IFCFACEOUTERBOUND(#22851,.T.); +#22854= IFCFACE((#22853)); +#22856= IFCPOLYLOOP((#22123,#22171,#22157)); +#22858= IFCFACEOUTERBOUND(#22856,.T.); +#22859= IFCFACE((#22858)); +#22861= IFCPOLYLOOP((#22131,#22163,#22165)); +#22863= IFCFACEOUTERBOUND(#22861,.T.); +#22864= IFCFACE((#22863)); +#22866= IFCPOLYLOOP((#22161,#22185,#22191)); +#22868= IFCFACEOUTERBOUND(#22866,.T.); +#22869= IFCFACE((#22868)); +#22871= IFCPOLYLOOP((#22189,#22157,#22173)); +#22873= IFCFACEOUTERBOUND(#22871,.T.); +#22874= IFCFACE((#22873)); +#22876= IFCPOLYLOOP((#22081,#22079,#22193)); +#22878= IFCFACEOUTERBOUND(#22876,.T.); +#22879= IFCFACE((#22878)); +#22881= IFCPOLYLOOP((#22187,#22189,#22179)); +#22883= IFCFACEOUTERBOUND(#22881,.T.); +#22884= IFCFACE((#22883)); +#22886= IFCPOLYLOOP((#22167,#22127,#22165)); +#22888= IFCFACEOUTERBOUND(#22886,.T.); +#22889= IFCFACE((#22888)); +#22891= IFCPOLYLOOP((#22069,#22133,#22071)); +#22893= IFCFACEOUTERBOUND(#22891,.T.); +#22894= IFCFACE((#22893)); +#22896= IFCPOLYLOOP((#22191,#22193,#22119)); +#22898= IFCFACEOUTERBOUND(#22896,.T.); +#22899= IFCFACE((#22898)); +#22901= IFCPOLYLOOP((#22191,#22085,#22083)); +#22903= IFCFACEOUTERBOUND(#22901,.T.); +#22904= IFCFACE((#22903)); +#22906= IFCPOLYLOOP((#22195,#22121,#22043)); +#22908= IFCFACEOUTERBOUND(#22906,.T.); +#22909= IFCFACE((#22908)); +#22911= IFCPOLYLOOP((#22193,#22191,#22083)); +#22913= IFCFACEOUTERBOUND(#22911,.T.); +#22914= IFCFACE((#22913)); +#22916= IFCPOLYLOOP((#22221,#22223,#22225,#22227,#22229,#22231,#22233,#22235,#22237,#22239,#22241,#22243,#22245,#22247,#22249,#22203,#22205,#22207,#22209,#22211,#22213,#22215,#22217,#22219)); +#22918= IFCFACEOUTERBOUND(#22916,.T.); +#22919= IFCFACE((#22918)); +#22921= IFCPOLYLOOP((#22203,#22115,#22113,#22205)); +#22923= IFCFACEOUTERBOUND(#22921,.T.); +#22924= IFCFACE((#22923)); +#22926= IFCPOLYLOOP((#22205,#22113,#22111,#22207)); +#22928= IFCFACEOUTERBOUND(#22926,.T.); +#22929= IFCFACE((#22928)); +#22931= IFCPOLYLOOP((#22209,#22109,#22107,#22211)); +#22933= IFCFACEOUTERBOUND(#22931,.T.); +#22934= IFCFACE((#22933)); +#22936= IFCPOLYLOOP((#22207,#22111,#22109,#22209)); +#22938= IFCFACEOUTERBOUND(#22936,.T.); +#22939= IFCFACE((#22938)); +#22941= IFCPOLYLOOP((#22211,#22107,#22105,#22213)); +#22943= IFCFACEOUTERBOUND(#22941,.T.); +#22944= IFCFACE((#22943)); +#22946= IFCPOLYLOOP((#22103,#22215,#22213,#22105)); +#22948= IFCFACEOUTERBOUND(#22946,.T.); +#22949= IFCFACE((#22948)); +#22951= IFCPOLYLOOP((#22099,#22097,#22221,#22219)); +#22953= IFCFACEOUTERBOUND(#22951,.T.); +#22954= IFCFACE((#22953)); +#22956= IFCPOLYLOOP((#22101,#22099,#22219,#22217)); +#22958= IFCFACEOUTERBOUND(#22956,.T.); +#22959= IFCFACE((#22958)); +#22961= IFCPOLYLOOP((#22093,#22091,#22227,#22225)); +#22963= IFCFACEOUTERBOUND(#22961,.T.); +#22964= IFCFACE((#22963)); +#22966= IFCPOLYLOOP((#22095,#22093,#22225,#22223)); +#22968= IFCFACEOUTERBOUND(#22966,.T.); +#22969= IFCFACE((#22968)); +#22971= IFCPOLYLOOP((#22097,#22095,#22223,#22221)); +#22973= IFCFACEOUTERBOUND(#22971,.T.); +#22974= IFCFACE((#22973)); +#22976= IFCPOLYLOOP((#22217,#22215,#22103,#22101)); +#22978= IFCFACEOUTERBOUND(#22976,.T.); +#22979= IFCFACE((#22978)); +#22981= IFCPOLYLOOP((#22227,#22091,#22183,#22229)); +#22983= IFCFACEOUTERBOUND(#22981,.T.); +#22984= IFCFACE((#22983)); +#22986= IFCPOLYLOOP((#22229,#22183,#22181,#22231)); +#22988= IFCFACEOUTERBOUND(#22986,.T.); +#22989= IFCFACE((#22988)); +#22991= IFCPOLYLOOP((#22235,#22233,#22179,#22177)); +#22993= IFCFACEOUTERBOUND(#22991,.T.); +#22994= IFCFACE((#22993)); +#22996= IFCPOLYLOOP((#22181,#22179,#22233,#22231)); +#22998= IFCFACEOUTERBOUND(#22996,.T.); +#22999= IFCFACE((#22998)); +#23001= IFCPOLYLOOP((#22237,#22235,#22177,#22175)); +#23003= IFCFACEOUTERBOUND(#23001,.T.); +#23004= IFCFACE((#23003)); +#23006= IFCPOLYLOOP((#22173,#22239,#22237,#22175)); +#23008= IFCFACEOUTERBOUND(#23006,.T.); +#23009= IFCFACE((#23008)); +#23011= IFCPOLYLOOP((#22241,#22171,#22169,#22243)); +#23013= IFCFACEOUTERBOUND(#23011,.T.); +#23014= IFCFACE((#23013)); +#23016= IFCPOLYLOOP((#22243,#22169,#22167,#22245)); +#23018= IFCFACEOUTERBOUND(#23016,.T.); +#23019= IFCFACE((#23018)); +#23021= IFCPOLYLOOP((#22249,#22247,#22165,#22163)); +#23023= IFCFACEOUTERBOUND(#23021,.T.); +#23024= IFCFACE((#23023)); +#23026= IFCPOLYLOOP((#22247,#22245,#22167,#22165)); +#23028= IFCFACEOUTERBOUND(#23026,.T.); +#23029= IFCFACE((#23028)); +#23031= IFCPOLYLOOP((#22203,#22249,#22163,#22115)); +#23033= IFCFACEOUTERBOUND(#23031,.T.); +#23034= IFCFACE((#23033)); +#23036= IFCPOLYLOOP((#22241,#22239,#22173,#22171)); +#23038= IFCFACEOUTERBOUND(#23036,.T.); +#23039= IFCFACE((#23038)); +#23041= IFCCARTESIANPOINT((84.4999999999932,49.,900.)); +#23043= IFCCARTESIANPOINT((85.5222252113212,49.,892.235428646924)); +#23045= IFCCARTESIANPOINT((88.51923788646,49.,885.)); +#23047= IFCCARTESIANPOINT((93.2867965643969,49.,878.786796564403)); +#23049= IFCCARTESIANPOINT((99.4999999999932,49.,874.019237886467)); +#23051= IFCCARTESIANPOINT((106.735428646918,49.,871.022225211328)); +#23053= IFCCARTESIANPOINT((114.499999999993,49.,870.)); +#23055= IFCCARTESIANPOINT((122.264571353069,49.,871.022225211328)); +#23057= IFCCARTESIANPOINT((129.499999999993,49.,874.019237886467)); +#23059= IFCCARTESIANPOINT((135.71320343559,49.,878.786796564404)); +#23061= IFCCARTESIANPOINT((140.480762113526,49.,885.)); +#23063= IFCCARTESIANPOINT((143.477774788665,49.,892.235428646924)); +#23065= IFCCARTESIANPOINT((144.499999999993,49.,900.)); +#23067= IFCCARTESIANPOINT((143.477774788665,49.,907.764571353076)); +#23069= IFCCARTESIANPOINT((140.480762113526,49.,915.)); +#23071= IFCCARTESIANPOINT((135.713203435589,49.,921.213203435596)); +#23073= IFCCARTESIANPOINT((129.499999999993,49.,925.980762113533)); +#23075= IFCCARTESIANPOINT((122.264571353069,49.,928.977774788672)); +#23077= IFCCARTESIANPOINT((114.499999999993,49.,930.)); +#23079= IFCCARTESIANPOINT((106.735428646917,49.,928.977774788672)); +#23081= IFCCARTESIANPOINT((99.4999999999931,49.,925.980762113533)); +#23083= IFCCARTESIANPOINT((93.2867965643967,49.,921.213203435596)); +#23085= IFCCARTESIANPOINT((88.51923788646,49.,915.)); +#23087= IFCCARTESIANPOINT((85.5222252113211,49.,907.764571353075)); +#23089= IFCCARTESIANPOINT((84.4999999999932,57.,900.)); +#23091= IFCCARTESIANPOINT((85.5222252113211,57.,907.764571353075)); +#23093= IFCCARTESIANPOINT((88.51923788646,57.,915.)); +#23095= IFCCARTESIANPOINT((93.2867965643967,57.,921.213203435596)); +#23097= IFCCARTESIANPOINT((99.4999999999931,57.,925.980762113533)); +#23099= IFCCARTESIANPOINT((106.735428646917,57.,928.977774788672)); +#23101= IFCCARTESIANPOINT((114.499999999993,57.,930.)); +#23103= IFCCARTESIANPOINT((122.264571353069,57.,928.977774788672)); +#23105= IFCCARTESIANPOINT((129.499999999993,57.,925.980762113533)); +#23107= IFCCARTESIANPOINT((135.713203435589,57.,921.213203435596)); +#23109= IFCCARTESIANPOINT((140.480762113526,57.,915.)); +#23111= IFCCARTESIANPOINT((143.477774788665,57.,907.764571353076)); +#23113= IFCCARTESIANPOINT((144.499999999993,57.,900.)); +#23115= IFCCARTESIANPOINT((143.477774788665,57.,892.235428646924)); +#23117= IFCCARTESIANPOINT((140.480762113526,57.,885.)); +#23119= IFCCARTESIANPOINT((135.71320343559,57.,878.786796564404)); +#23121= IFCCARTESIANPOINT((129.499999999993,57.,874.019237886467)); +#23123= IFCCARTESIANPOINT((122.264571353069,57.,871.022225211328)); +#23125= IFCCARTESIANPOINT((114.499999999993,57.,870.)); +#23127= IFCCARTESIANPOINT((106.735428646918,57.,871.022225211328)); +#23129= IFCCARTESIANPOINT((99.4999999999932,57.,874.019237886467)); +#23131= IFCCARTESIANPOINT((93.2867965643969,57.,878.786796564403)); +#23133= IFCCARTESIANPOINT((88.51923788646,57.,885.)); +#23135= IFCCARTESIANPOINT((85.5222252113212,57.,892.235428646924)); +#23137= IFCPOLYLOOP((#23071,#23073,#23075,#23077,#23079,#23081,#23083,#23085,#23087,#23041,#23043,#23045,#23047,#23049,#23051,#23053,#23055,#23057,#23059,#23061,#23063,#23065,#23067,#23069)); +#23139= IFCFACEOUTERBOUND(#23137,.T.); +#23140= IFCFACE((#23139)); +#23142= IFCPOLYLOOP((#23121,#23123,#23125,#23127,#23129,#23131,#23133,#23135,#23089,#23091,#23093,#23095,#23097,#23099,#23101,#23103,#23105,#23107,#23109,#23111,#23113,#23115,#23117,#23119)); +#23144= IFCFACEOUTERBOUND(#23142,.T.); +#23145= IFCFACE((#23144)); +#23147= IFCPOLYLOOP((#23089,#23041,#23087,#23091)); +#23149= IFCFACEOUTERBOUND(#23147,.T.); +#23150= IFCFACE((#23149)); +#23152= IFCPOLYLOOP((#23091,#23087,#23085,#23093)); +#23154= IFCFACEOUTERBOUND(#23152,.T.); +#23155= IFCFACE((#23154)); +#23157= IFCPOLYLOOP((#23097,#23095,#23083,#23081)); +#23159= IFCFACEOUTERBOUND(#23157,.T.); +#23160= IFCFACE((#23159)); +#23162= IFCPOLYLOOP((#23083,#23095,#23093,#23085)); +#23164= IFCFACEOUTERBOUND(#23162,.T.); +#23165= IFCFACE((#23164)); +#23167= IFCPOLYLOOP((#23099,#23097,#23081,#23079)); +#23169= IFCFACEOUTERBOUND(#23167,.T.); +#23170= IFCFACE((#23169)); +#23172= IFCPOLYLOOP((#23099,#23079,#23077,#23101)); +#23174= IFCFACEOUTERBOUND(#23172,.T.); +#23175= IFCFACE((#23174)); +#23177= IFCPOLYLOOP((#23101,#23077,#23075,#23103)); +#23179= IFCFACEOUTERBOUND(#23177,.T.); +#23180= IFCFACE((#23179)); +#23182= IFCPOLYLOOP((#23103,#23075,#23073,#23105)); +#23184= IFCFACEOUTERBOUND(#23182,.T.); +#23185= IFCFACE((#23184)); +#23187= IFCPOLYLOOP((#23109,#23107,#23071,#23069)); +#23189= IFCFACEOUTERBOUND(#23187,.T.); +#23190= IFCFACE((#23189)); +#23192= IFCPOLYLOOP((#23071,#23107,#23105,#23073)); +#23194= IFCFACEOUTERBOUND(#23192,.T.); +#23195= IFCFACE((#23194)); +#23197= IFCPOLYLOOP((#23111,#23109,#23069,#23067)); +#23199= IFCFACEOUTERBOUND(#23197,.T.); +#23200= IFCFACE((#23199)); +#23202= IFCPOLYLOOP((#23111,#23067,#23065,#23113)); +#23204= IFCFACEOUTERBOUND(#23202,.T.); +#23205= IFCFACE((#23204)); +#23207= IFCPOLYLOOP((#23113,#23065,#23063,#23115)); +#23209= IFCFACEOUTERBOUND(#23207,.T.); +#23210= IFCFACE((#23209)); +#23212= IFCPOLYLOOP((#23115,#23063,#23061,#23117)); +#23214= IFCFACEOUTERBOUND(#23212,.T.); +#23215= IFCFACE((#23214)); +#23217= IFCPOLYLOOP((#23121,#23119,#23059,#23057)); +#23219= IFCFACEOUTERBOUND(#23217,.T.); +#23220= IFCFACE((#23219)); +#23222= IFCPOLYLOOP((#23059,#23119,#23117,#23061)); +#23224= IFCFACEOUTERBOUND(#23222,.T.); +#23225= IFCFACE((#23224)); +#23227= IFCPOLYLOOP((#23123,#23121,#23057,#23055)); +#23229= IFCFACEOUTERBOUND(#23227,.T.); +#23230= IFCFACE((#23229)); +#23232= IFCPOLYLOOP((#23123,#23055,#23053,#23125)); +#23234= IFCFACEOUTERBOUND(#23232,.T.); +#23235= IFCFACE((#23234)); +#23237= IFCPOLYLOOP((#23125,#23053,#23051,#23127)); +#23239= IFCFACEOUTERBOUND(#23237,.T.); +#23240= IFCFACE((#23239)); +#23242= IFCPOLYLOOP((#23127,#23051,#23049,#23129)); +#23244= IFCFACEOUTERBOUND(#23242,.T.); +#23245= IFCFACE((#23244)); +#23247= IFCPOLYLOOP((#23133,#23131,#23047,#23045)); +#23249= IFCFACEOUTERBOUND(#23247,.T.); +#23250= IFCFACE((#23249)); +#23252= IFCPOLYLOOP((#23047,#23131,#23129,#23049)); +#23254= IFCFACEOUTERBOUND(#23252,.T.); +#23255= IFCFACE((#23254)); +#23257= IFCPOLYLOOP((#23135,#23133,#23045,#23043)); +#23259= IFCFACEOUTERBOUND(#23257,.T.); +#23260= IFCFACE((#23259)); +#23262= IFCPOLYLOOP((#23135,#23043,#23041,#23089)); +#23264= IFCFACEOUTERBOUND(#23262,.T.); +#23265= IFCFACE((#23264)); +#23267= IFCCARTESIANPOINT((107.,103.,900.)); +#23269= IFCCARTESIANPOINT((107.340741737105,103.,897.411809548974)); +#23271= IFCCARTESIANPOINT((108.339745962152,103.,895.)); +#23273= IFCCARTESIANPOINT((109.928932188131,103.,892.928932188134)); +#23275= IFCCARTESIANPOINT((112.,103.,891.339745962155)); +#23277= IFCCARTESIANPOINT((114.411809548971,103.,890.340741737109)); +#23279= IFCCARTESIANPOINT((117.,103.,890.)); +#23281= IFCCARTESIANPOINT((119.588190451021,103.,890.340741737109)); +#23283= IFCCARTESIANPOINT((122.,103.,891.339745962155)); +#23285= IFCCARTESIANPOINT((124.071067811862,103.,892.928932188134)); +#23287= IFCCARTESIANPOINT((125.660254037841,103.,895.)); +#23289= IFCCARTESIANPOINT((126.659258262887,103.,897.411809548974)); +#23291= IFCCARTESIANPOINT((127.,103.,900.)); +#23293= IFCCARTESIANPOINT((126.659258262887,103.,902.588190451025)); +#23295= IFCCARTESIANPOINT((125.660254037841,103.,905.)); +#23297= IFCCARTESIANPOINT((124.071067811862,103.,907.071067811865)); +#23299= IFCCARTESIANPOINT((122.,103.,908.660254037844)); +#23301= IFCCARTESIANPOINT((119.588190451022,103.,909.65925826289)); +#23303= IFCCARTESIANPOINT((117.,103.,910.)); +#23305= IFCCARTESIANPOINT((114.411809548971,103.,909.65925826289)); +#23307= IFCCARTESIANPOINT((112.,103.,908.660254037844)); +#23309= IFCCARTESIANPOINT((109.928932188131,103.,907.071067811865)); +#23311= IFCCARTESIANPOINT((108.339745962152,103.,905.)); +#23313= IFCCARTESIANPOINT((107.340741737106,103.,902.588190451025)); +#23315= IFCCARTESIANPOINT((107.,133.,900.)); +#23317= IFCCARTESIANPOINT((107.340741737106,133.,897.411809548974)); +#23319= IFCCARTESIANPOINT((108.339745962152,133.,895.)); +#23321= IFCCARTESIANPOINT((109.928932188131,133.,892.928932188134)); +#23323= IFCCARTESIANPOINT((112.,133.,891.339745962155)); +#23325= IFCCARTESIANPOINT((114.411809548971,133.,890.340741737109)); +#23327= IFCCARTESIANPOINT((117.,133.,890.)); +#23329= IFCCARTESIANPOINT((119.588190451021,133.,890.340741737109)); +#23331= IFCCARTESIANPOINT((122.,133.,891.339745962155)); +#23333= IFCCARTESIANPOINT((124.071067811862,133.,892.928932188134)); +#23335= IFCCARTESIANPOINT((125.660254037841,133.,895.)); +#23337= IFCCARTESIANPOINT((126.659258262887,133.,897.411809548974)); +#23339= IFCCARTESIANPOINT((127.,133.,900.)); +#23341= IFCCARTESIANPOINT((126.659258262887,133.,902.588190451024)); +#23343= IFCCARTESIANPOINT((125.660254037841,133.,905.)); +#23345= IFCCARTESIANPOINT((124.071067811862,133.,907.071067811865)); +#23347= IFCCARTESIANPOINT((122.,133.,908.660254037844)); +#23349= IFCCARTESIANPOINT((119.588190451022,133.,909.65925826289)); +#23351= IFCCARTESIANPOINT((117.,133.,910.)); +#23353= IFCCARTESIANPOINT((114.411809548971,133.,909.65925826289)); +#23355= IFCCARTESIANPOINT((112.,133.,908.660254037844)); +#23357= IFCCARTESIANPOINT((109.928932188131,133.,907.071067811865)); +#23359= IFCCARTESIANPOINT((108.339745962152,133.,905.)); +#23361= IFCCARTESIANPOINT((107.340741737105,133.,902.588190451024)); +#23363= IFCCARTESIANPOINT((132.,138.,900.)); +#23365= IFCCARTESIANPOINT((128.464466094066,136.535533906906,900.)); +#23367= IFCCARTESIANPOINT((110.349364905386,145.500000000972,900.)); +#23369= IFCCARTESIANPOINT((119.5,154.650635095585,900.)); +#23371= IFCCARTESIANPOINT((132.,158.,900.)); +#23373= IFCCARTESIANPOINT((132.,157.659258263866,897.411809548973)); +#23375= IFCCARTESIANPOINT((132.,156.66025403882,895.)); +#23377= IFCCARTESIANPOINT((132.,155.071067812841,892.928932188133)); +#23379= IFCCARTESIANPOINT((132.,153.,891.339745962154)); +#23381= IFCCARTESIANPOINT((132.,150.588190452,890.340741737108)); +#23383= IFCCARTESIANPOINT((132.,148.,890.)); +#23385= IFCCARTESIANPOINT((132.,145.41180954995,890.340741737107)); +#23387= IFCCARTESIANPOINT((132.,143.,891.339745962154)); +#23389= IFCCARTESIANPOINT((132.,140.928932189109,892.928932188133)); +#23391= IFCCARTESIANPOINT((132.,139.33974596313,895.)); +#23393= IFCCARTESIANPOINT((132.,138.340741738084,897.411809548973)); +#23395= IFCCARTESIANPOINT((108.705817543481,139.366197741694,900.)); +#23397= IFCCARTESIANPOINT((125.633802218658,156.294182446607,900.)); +#23399= IFCCARTESIANPOINT((107.852908771739,136.183098871331,900.)); +#23401= IFCCARTESIANPOINT((128.816901109331,157.147091223791,900.)); +#23403= IFCCARTESIANPOINT((107.426454385867,134.59154943615,900.)); +#23405= IFCCARTESIANPOINT((130.408450554667,157.573545612383,900.)); +#23407= IFCCARTESIANPOINT((114.924682452693,150.075317548278,900.)); +#23409= IFCCARTESIANPOINT((122.462328104862,146.752915047667,890.151922655301)); +#23411= IFCCARTESIANPOINT((118.247085588131,142.53767117078,890.151922490435)); +#23413= IFCCARTESIANPOINT((109.527591224433,142.433098871333,900.)); +#23415= IFCCARTESIANPOINT((124.98938219077,151.670376319264,891.307206842548)); +#23417= IFCCARTESIANPOINT((115.964913286317,139.583875588082,890.276218677194)); +#23419= IFCCARTESIANPOINT((111.9716622596,138.960135521602,891.923303103071)); +#23421= IFCCARTESIANPOINT((127.981542462129,140.376369366451,892.487405404094)); +#23423= IFCCARTESIANPOINT((124.623630341939,137.018457616091,892.487405145907)); +#23425= IFCCARTESIANPOINT((123.498717067131,141.501282595584,890.4535208478)); +#23427= IFCCARTESIANPOINT((117.079490361326,147.671761870505,891.944762654568)); +#23429= IFCCARTESIANPOINT((122.566901109329,155.472408771096,900.)); +#23431= IFCCARTESIANPOINT((117.212341226346,152.362976321932,900.)); +#23433= IFCCARTESIANPOINT((112.63702367904,147.787658774625,900.)); +#23435= IFCCARTESIANPOINT((132.,138.340741738084,902.588190451024)); +#23437= IFCCARTESIANPOINT((132.,139.339745963131,905.)); +#23439= IFCCARTESIANPOINT((132.,140.92893218911,907.071067811864)); +#23441= IFCCARTESIANPOINT((132.,143.,908.660254037843)); +#23443= IFCCARTESIANPOINT((132.,145.41180954995,909.659258262889)); +#23445= IFCCARTESIANPOINT((132.,148.,910.)); +#23447= IFCCARTESIANPOINT((132.,150.588190452,909.659258262889)); +#23449= IFCCARTESIANPOINT((132.,153.,908.660254037843)); +#23451= IFCCARTESIANPOINT((132.,155.07106781284,907.071067811864)); +#23453= IFCCARTESIANPOINT((132.,156.660254038819,905.)); +#23455= IFCCARTESIANPOINT((132.,157.659258263866,902.588190451024)); +#23457= IFCCARTESIANPOINT((118.247085588019,142.5376711709,909.848077509534)); +#23459= IFCCARTESIANPOINT((122.462328104403,146.752915047778,909.848077344633)); +#23461= IFCCARTESIANPOINT((124.989382190686,151.6703763193,908.692793157413)); +#23463= IFCCARTESIANPOINT((115.964913286296,139.583875588111,909.723781322796)); +#23465= IFCCARTESIANPOINT((111.971662259594,138.960135521622,908.076696896917)); +#23467= IFCCARTESIANPOINT((124.62363034187,137.018457616132,907.51259485416)); +#23469= IFCCARTESIANPOINT((127.981542462138,140.376369366446,907.512594595895)); +#23471= IFCCARTESIANPOINT((123.498717066739,141.501282595925,909.546479152359)); +#23473= IFCCARTESIANPOINT((117.328237737081,147.92050930672,908.055237317156)); +#23475= IFCCARTESIANPOINT((237.,158.,900.)); +#23477= IFCCARTESIANPOINT((237.,157.659258263866,902.588190451024)); +#23479= IFCCARTESIANPOINT((237.,156.660254038819,905.)); +#23481= IFCCARTESIANPOINT((237.,155.07106781284,907.071067811865)); +#23483= IFCCARTESIANPOINT((237.,153.,908.660254037844)); +#23485= IFCCARTESIANPOINT((237.,150.588190452,909.65925826289)); +#23487= IFCCARTESIANPOINT((237.,148.,910.)); +#23489= IFCCARTESIANPOINT((237.,145.41180954995,909.65925826289)); +#23491= IFCCARTESIANPOINT((237.,143.,908.660254037844)); +#23493= IFCCARTESIANPOINT((237.,140.928932189109,907.071067811865)); +#23495= IFCCARTESIANPOINT((237.,139.33974596313,905.)); +#23497= IFCCARTESIANPOINT((237.,138.340741738084,902.588190451024)); +#23499= IFCCARTESIANPOINT((237.,138.,900.)); +#23501= IFCCARTESIANPOINT((237.,138.340741738084,897.411809548974)); +#23503= IFCCARTESIANPOINT((237.,139.339745963131,895.)); +#23505= IFCCARTESIANPOINT((237.,140.928932189109,892.928932188134)); +#23507= IFCCARTESIANPOINT((237.,143.,891.339745962155)); +#23509= IFCCARTESIANPOINT((237.,145.41180954995,890.340741737108)); +#23511= IFCCARTESIANPOINT((237.,148.,890.)); +#23513= IFCCARTESIANPOINT((237.,150.588190452,890.340741737108)); +#23515= IFCCARTESIANPOINT((237.,153.,891.339745962155)); +#23517= IFCCARTESIANPOINT((237.,155.071067812841,892.928932188134)); +#23519= IFCCARTESIANPOINT((237.,156.660254038819,895.)); +#23521= IFCCARTESIANPOINT((237.,157.659258263866,897.411809548974)); +#23523= IFCPOLYLOOP((#23273,#23275,#23277,#23279,#23281,#23283,#23285,#23287,#23289,#23291,#23293,#23295,#23297,#23299,#23301,#23303,#23305,#23307,#23309,#23311,#23313,#23267,#23269,#23271)); +#23525= IFCFACEOUTERBOUND(#23523,.T.); +#23526= IFCFACE((#23525)); +#23528= IFCPOLYLOOP((#23317,#23269,#23267,#23315)); +#23530= IFCFACEOUTERBOUND(#23528,.T.); +#23531= IFCFACE((#23530)); +#23533= IFCPOLYLOOP((#23319,#23271,#23269,#23317)); +#23535= IFCFACEOUTERBOUND(#23533,.T.); +#23536= IFCFACE((#23535)); +#23538= IFCPOLYLOOP((#23273,#23321,#23323,#23275)); +#23540= IFCFACEOUTERBOUND(#23538,.T.); +#23541= IFCFACE((#23540)); +#23543= IFCPOLYLOOP((#23319,#23321,#23273,#23271)); +#23545= IFCFACEOUTERBOUND(#23543,.T.); +#23546= IFCFACE((#23545)); +#23548= IFCPOLYLOOP((#23275,#23323,#23325,#23277)); +#23550= IFCFACEOUTERBOUND(#23548,.T.); +#23551= IFCFACE((#23550)); +#23553= IFCPOLYLOOP((#23277,#23325,#23327,#23279)); +#23555= IFCFACEOUTERBOUND(#23553,.T.); +#23556= IFCFACE((#23555)); +#23558= IFCPOLYLOOP((#23331,#23283,#23281,#23329)); +#23560= IFCFACEOUTERBOUND(#23558,.T.); +#23561= IFCFACE((#23560)); +#23563= IFCPOLYLOOP((#23333,#23285,#23283,#23331)); +#23565= IFCFACEOUTERBOUND(#23563,.T.); +#23566= IFCFACE((#23565)); +#23568= IFCPOLYLOOP((#23287,#23335,#23337,#23289)); +#23570= IFCFACEOUTERBOUND(#23568,.T.); +#23571= IFCFACE((#23570)); +#23573= IFCPOLYLOOP((#23333,#23335,#23287,#23285)); +#23575= IFCFACEOUTERBOUND(#23573,.T.); +#23576= IFCFACE((#23575)); +#23578= IFCPOLYLOOP((#23289,#23337,#23339,#23291)); +#23580= IFCFACEOUTERBOUND(#23578,.T.); +#23581= IFCFACE((#23580)); +#23583= IFCPOLYLOOP((#23281,#23279,#23327,#23329)); +#23585= IFCFACEOUTERBOUND(#23583,.T.); +#23586= IFCFACE((#23585)); +#23588= IFCPOLYLOOP((#23341,#23293,#23291,#23339)); +#23590= IFCFACEOUTERBOUND(#23588,.T.); +#23591= IFCFACE((#23590)); +#23593= IFCPOLYLOOP((#23343,#23295,#23293,#23341)); +#23595= IFCFACEOUTERBOUND(#23593,.T.); +#23596= IFCFACE((#23595)); +#23598= IFCPOLYLOOP((#23297,#23345,#23347,#23299)); +#23600= IFCFACEOUTERBOUND(#23598,.T.); +#23601= IFCFACE((#23600)); +#23603= IFCPOLYLOOP((#23343,#23345,#23297,#23295)); +#23605= IFCFACEOUTERBOUND(#23603,.T.); +#23606= IFCFACE((#23605)); +#23608= IFCPOLYLOOP((#23299,#23347,#23349,#23301)); +#23610= IFCFACEOUTERBOUND(#23608,.T.); +#23611= IFCFACE((#23610)); +#23613= IFCPOLYLOOP((#23301,#23349,#23351,#23303)); +#23615= IFCFACEOUTERBOUND(#23613,.T.); +#23616= IFCFACE((#23615)); +#23618= IFCPOLYLOOP((#23355,#23307,#23305,#23353)); +#23620= IFCFACEOUTERBOUND(#23618,.T.); +#23621= IFCFACE((#23620)); +#23623= IFCPOLYLOOP((#23357,#23309,#23307,#23355)); +#23625= IFCFACEOUTERBOUND(#23623,.T.); +#23626= IFCFACE((#23625)); +#23628= IFCPOLYLOOP((#23311,#23359,#23361,#23313)); +#23630= IFCFACEOUTERBOUND(#23628,.T.); +#23631= IFCFACE((#23630)); +#23633= IFCPOLYLOOP((#23357,#23359,#23311,#23309)); +#23635= IFCFACEOUTERBOUND(#23633,.T.); +#23636= IFCFACE((#23635)); +#23638= IFCPOLYLOOP((#23313,#23361,#23315,#23267)); +#23640= IFCFACEOUTERBOUND(#23638,.T.); +#23641= IFCFACE((#23640)); +#23643= IFCPOLYLOOP((#23305,#23303,#23351,#23353)); +#23645= IFCFACEOUTERBOUND(#23643,.T.); +#23646= IFCFACE((#23645)); +#23648= IFCPOLYLOOP((#23317,#23403,#23319)); +#23650= IFCFACEOUTERBOUND(#23648,.T.); +#23651= IFCFACE((#23650)); +#23653= IFCPOLYLOOP((#23419,#23325,#23395)); +#23655= IFCFACEOUTERBOUND(#23653,.T.); +#23656= IFCFACE((#23655)); +#23658= IFCPOLYLOOP((#23417,#23411,#23423)); +#23660= IFCFACEOUTERBOUND(#23658,.T.); +#23661= IFCFACE((#23660)); +#23663= IFCPOLYLOOP((#23395,#23413,#23367,#23419)); +#23665= IFCFACEOUTERBOUND(#23663,.T.); +#23666= IFCFACE((#23665)); +#23668= IFCPOLYLOOP((#23395,#23323,#23321)); +#23670= IFCFACEOUTERBOUND(#23668,.T.); +#23671= IFCFACE((#23670)); +#23673= IFCPOLYLOOP((#23319,#23399,#23321)); +#23675= IFCFACEOUTERBOUND(#23673,.T.); +#23676= IFCFACE((#23675)); +#23678= IFCPOLYLOOP((#23323,#23395,#23325)); +#23680= IFCFACEOUTERBOUND(#23678,.T.); +#23681= IFCFACE((#23680)); +#23683= IFCPOLYLOOP((#23367,#23417,#23419)); +#23685= IFCFACEOUTERBOUND(#23683,.T.); +#23686= IFCFACE((#23685)); +#23688= IFCPOLYLOOP((#23419,#23331,#23329)); +#23690= IFCFACEOUTERBOUND(#23688,.T.); +#23691= IFCFACE((#23690)); +#23693= IFCPOLYLOOP((#23427,#23409,#23425)); +#23695= IFCFACEOUTERBOUND(#23693,.T.); +#23696= IFCFACE((#23695)); +#23698= IFCPOLYLOOP((#23369,#23415,#23409)); +#23700= IFCFACEOUTERBOUND(#23698,.T.); +#23701= IFCFACE((#23700)); +#23703= IFCPOLYLOOP((#23419,#23327,#23325)); +#23705= IFCFACEOUTERBOUND(#23703,.T.); +#23706= IFCFACE((#23705)); +#23708= IFCPOLYLOOP((#23419,#23329,#23327)); +#23710= IFCFACEOUTERBOUND(#23708,.T.); +#23711= IFCFACE((#23710)); +#23713= IFCPOLYLOOP((#23363,#23365,#23421)); +#23715= IFCFACEOUTERBOUND(#23713,.T.); +#23716= IFCFACE((#23715)); +#23718= IFCPOLYLOOP((#23331,#23419,#23417)); +#23720= IFCFACEOUTERBOUND(#23718,.T.); +#23721= IFCFACE((#23720)); +#23723= IFCPOLYLOOP((#23393,#23421,#23391)); +#23725= IFCFACEOUTERBOUND(#23723,.T.); +#23726= IFCFACE((#23725)); +#23728= IFCPOLYLOOP((#23429,#23397,#23381)); +#23730= IFCFACEOUTERBOUND(#23728,.T.); +#23731= IFCFACE((#23730)); +#23733= IFCPOLYLOOP((#23317,#23315,#23403)); +#23735= IFCFACEOUTERBOUND(#23733,.T.); +#23736= IFCFACE((#23735)); +#23738= IFCPOLYLOOP((#23417,#23423,#23335)); +#23740= IFCFACEOUTERBOUND(#23738,.T.); +#23741= IFCFACE((#23740)); +#23743= IFCPOLYLOOP((#23417,#23333,#23331)); +#23745= IFCFACEOUTERBOUND(#23743,.T.); +#23746= IFCFACE((#23745)); +#23748= IFCPOLYLOOP((#23411,#23427,#23425)); +#23750= IFCFACEOUTERBOUND(#23748,.T.); +#23751= IFCFACE((#23750)); +#23753= IFCPOLYLOOP((#23389,#23415,#23387)); +#23755= IFCFACEOUTERBOUND(#23753,.T.); +#23756= IFCFACE((#23755)); +#23758= IFCPOLYLOOP((#23365,#23423,#23425)); +#23760= IFCFACEOUTERBOUND(#23758,.T.); +#23761= IFCFACE((#23760)); +#23763= IFCPOLYLOOP((#23411,#23433,#23427)); +#23765= IFCFACEOUTERBOUND(#23763,.T.); +#23766= IFCFACE((#23765)); +#23768= IFCPOLYLOOP((#23427,#23431,#23409)); +#23770= IFCFACEOUTERBOUND(#23768,.T.); +#23771= IFCFACE((#23770)); +#23773= IFCPOLYLOOP((#23397,#23379,#23381)); +#23775= IFCFACEOUTERBOUND(#23773,.T.); +#23776= IFCFACE((#23775)); +#23778= IFCPOLYLOOP((#23423,#23411,#23425)); +#23780= IFCFACEOUTERBOUND(#23778,.T.); +#23781= IFCFACE((#23780)); +#23783= IFCPOLYLOOP((#23429,#23383,#23415)); +#23785= IFCFACEOUTERBOUND(#23783,.T.); +#23786= IFCFACE((#23785)); +#23788= IFCPOLYLOOP((#23381,#23383,#23429)); +#23790= IFCFACEOUTERBOUND(#23788,.T.); +#23791= IFCFACE((#23790)); +#23793= IFCPOLYLOOP((#23401,#23377,#23397)); +#23795= IFCFACEOUTERBOUND(#23793,.T.); +#23796= IFCFACE((#23795)); +#23798= IFCPOLYLOOP((#23369,#23409,#23431)); +#23800= IFCFACEOUTERBOUND(#23798,.T.); +#23801= IFCFACE((#23800)); +#23803= IFCPOLYLOOP((#23397,#23377,#23379)); +#23805= IFCFACEOUTERBOUND(#23803,.T.); +#23806= IFCFACE((#23805)); +#23808= IFCPOLYLOOP((#23415,#23369,#23429)); +#23810= IFCFACEOUTERBOUND(#23808,.T.); +#23811= IFCFACE((#23810)); +#23813= IFCPOLYLOOP((#23373,#23405,#23371)); +#23815= IFCFACEOUTERBOUND(#23813,.T.); +#23816= IFCFACE((#23815)); +#23818= IFCPOLYLOOP((#23409,#23421,#23425)); +#23820= IFCFACEOUTERBOUND(#23818,.T.); +#23821= IFCFACE((#23820)); +#23823= IFCPOLYLOOP((#23417,#23433,#23411)); +#23825= IFCFACEOUTERBOUND(#23823,.T.); +#23826= IFCFACE((#23825)); +#23828= IFCPOLYLOOP((#23395,#23321,#23399)); +#23830= IFCFACEOUTERBOUND(#23828,.T.); +#23831= IFCFACE((#23830)); +#23833= IFCPOLYLOOP((#23423,#23339,#23337)); +#23835= IFCFACEOUTERBOUND(#23833,.T.); +#23836= IFCFACE((#23835)); +#23838= IFCPOLYLOOP((#23407,#23431,#23427,#23433)); +#23840= IFCFACEOUTERBOUND(#23838,.T.); +#23841= IFCFACE((#23840)); +#23843= IFCPOLYLOOP((#23391,#23421,#23409)); +#23845= IFCFACEOUTERBOUND(#23843,.T.); +#23846= IFCFACE((#23845)); +#23848= IFCPOLYLOOP((#23401,#23375,#23377)); +#23850= IFCFACEOUTERBOUND(#23848,.T.); +#23851= IFCFACE((#23850)); +#23853= IFCPOLYLOOP((#23393,#23363,#23421)); +#23855= IFCFACEOUTERBOUND(#23853,.T.); +#23856= IFCFACE((#23855)); +#23858= IFCPOLYLOOP((#23375,#23405,#23373)); +#23860= IFCFACEOUTERBOUND(#23858,.T.); +#23861= IFCFACE((#23860)); +#23863= IFCPOLYLOOP((#23415,#23389,#23409)); +#23865= IFCFACEOUTERBOUND(#23863,.T.); +#23866= IFCFACE((#23865)); +#23868= IFCPOLYLOOP((#23403,#23399,#23319)); +#23870= IFCFACEOUTERBOUND(#23868,.T.); +#23871= IFCFACE((#23870)); +#23873= IFCPOLYLOOP((#23389,#23391,#23409)); +#23875= IFCFACEOUTERBOUND(#23873,.T.); +#23876= IFCFACE((#23875)); +#23878= IFCPOLYLOOP((#23401,#23405,#23375)); +#23880= IFCFACEOUTERBOUND(#23878,.T.); +#23881= IFCFACE((#23880)); +#23883= IFCPOLYLOOP((#23387,#23415,#23385)); +#23885= IFCFACEOUTERBOUND(#23883,.T.); +#23886= IFCFACE((#23885)); +#23888= IFCPOLYLOOP((#23383,#23385,#23415)); +#23890= IFCFACEOUTERBOUND(#23888,.T.); +#23891= IFCFACE((#23890)); +#23893= IFCPOLYLOOP((#23335,#23333,#23417)); +#23895= IFCFACEOUTERBOUND(#23893,.T.); +#23896= IFCFACE((#23895)); +#23898= IFCPOLYLOOP((#23365,#23425,#23421)); +#23900= IFCFACEOUTERBOUND(#23898,.T.); +#23901= IFCFACE((#23900)); +#23903= IFCPOLYLOOP((#23337,#23335,#23423)); +#23905= IFCFACEOUTERBOUND(#23903,.T.); +#23906= IFCFACE((#23905)); +#23908= IFCPOLYLOOP((#23433,#23417,#23367)); +#23910= IFCFACEOUTERBOUND(#23908,.T.); +#23911= IFCFACE((#23910)); +#23913= IFCPOLYLOOP((#23365,#23339,#23423)); +#23915= IFCFACEOUTERBOUND(#23913,.T.); +#23916= IFCFACE((#23915)); +#23918= IFCPOLYLOOP((#23465,#23367,#23413,#23395)); +#23920= IFCFACEOUTERBOUND(#23918,.T.); +#23921= IFCFACE((#23920)); +#23923= IFCPOLYLOOP((#23457,#23467,#23471)); +#23925= IFCFACEOUTERBOUND(#23923,.T.); +#23926= IFCFACE((#23925)); +#23928= IFCPOLYLOOP((#23365,#23363,#23469)); +#23930= IFCFACEOUTERBOUND(#23928,.T.); +#23931= IFCFACE((#23930)); +#23933= IFCPOLYLOOP((#23463,#23345,#23343)); +#23935= IFCFACEOUTERBOUND(#23933,.T.); +#23936= IFCFACE((#23935)); +#23938= IFCPOLYLOOP((#23457,#23463,#23467)); +#23940= IFCFACEOUTERBOUND(#23938,.T.); +#23941= IFCFACE((#23940)); +#23943= IFCPOLYLOOP((#23437,#23459,#23469)); +#23945= IFCFACEOUTERBOUND(#23943,.T.); +#23946= IFCFACE((#23945)); +#23948= IFCPOLYLOOP((#23343,#23467,#23463)); +#23950= IFCFACEOUTERBOUND(#23948,.T.); +#23951= IFCFACE((#23950)); +#23953= IFCPOLYLOOP((#23473,#23457,#23471)); +#23955= IFCFACEOUTERBOUND(#23953,.T.); +#23956= IFCFACE((#23955)); +#23958= IFCPOLYLOOP((#23341,#23467,#23343)); +#23960= IFCFACEOUTERBOUND(#23958,.T.); +#23961= IFCFACE((#23960)); +#23963= IFCPOLYLOOP((#23365,#23469,#23471)); +#23965= IFCFACEOUTERBOUND(#23963,.T.); +#23966= IFCFACE((#23965)); +#23968= IFCPOLYLOOP((#23473,#23471,#23459)); +#23970= IFCFACEOUTERBOUND(#23968,.T.); +#23971= IFCFACE((#23970)); +#23973= IFCPOLYLOOP((#23469,#23363,#23435)); +#23975= IFCFACEOUTERBOUND(#23973,.T.); +#23976= IFCFACE((#23975)); +#23978= IFCPOLYLOOP((#23403,#23315,#23361)); +#23980= IFCFACEOUTERBOUND(#23978,.T.); +#23981= IFCFACE((#23980)); +#23983= IFCPOLYLOOP((#23369,#23459,#23461)); +#23985= IFCFACEOUTERBOUND(#23983,.T.); +#23986= IFCFACE((#23985)); +#23988= IFCPOLYLOOP((#23429,#23369,#23461)); +#23990= IFCFACEOUTERBOUND(#23988,.T.); +#23991= IFCFACE((#23990)); +#23993= IFCPOLYLOOP((#23357,#23395,#23399)); +#23995= IFCFACEOUTERBOUND(#23993,.T.); +#23996= IFCFACE((#23995)); +#23998= IFCPOLYLOOP((#23351,#23465,#23353)); +#24000= IFCFACEOUTERBOUND(#23998,.T.); +#24001= IFCFACE((#24000)); +#24003= IFCPOLYLOOP((#23459,#23369,#23431)); +#24005= IFCFACEOUTERBOUND(#24003,.T.); +#24006= IFCFACE((#24005)); +#24008= IFCPOLYLOOP((#23395,#23357,#23355)); +#24010= IFCFACEOUTERBOUND(#24008,.T.); +#24011= IFCFACE((#24010)); +#24013= IFCPOLYLOOP((#23355,#23353,#23395)); +#24015= IFCFACEOUTERBOUND(#24013,.T.); +#24016= IFCFACE((#24015)); +#24018= IFCPOLYLOOP((#23463,#23433,#23367)); +#24020= IFCFACEOUTERBOUND(#24018,.T.); +#24021= IFCFACE((#24020)); +#24023= IFCPOLYLOOP((#23445,#23447,#23429)); +#24025= IFCFACEOUTERBOUND(#24023,.T.); +#24026= IFCFACE((#24025)); +#24028= IFCPOLYLOOP((#23353,#23465,#23395)); +#24030= IFCFACEOUTERBOUND(#24028,.T.); +#24031= IFCFACE((#24030)); +#24033= IFCPOLYLOOP((#23471,#23469,#23459)); +#24035= IFCFACEOUTERBOUND(#24033,.T.); +#24036= IFCFACE((#24035)); +#24038= IFCPOLYLOOP((#23365,#23471,#23467)); +#24040= IFCFACEOUTERBOUND(#24038,.T.); +#24041= IFCFACE((#24040)); +#24043= IFCPOLYLOOP((#23437,#23469,#23435)); +#24045= IFCFACEOUTERBOUND(#24043,.T.); +#24046= IFCFACE((#24045)); +#24048= IFCPOLYLOOP((#23459,#23437,#23439)); +#24050= IFCFACEOUTERBOUND(#24048,.T.); +#24051= IFCFACE((#24050)); +#24053= IFCPOLYLOOP((#23397,#23451,#23401)); +#24055= IFCFACEOUTERBOUND(#24053,.T.); +#24056= IFCFACE((#24055)); +#24058= IFCPOLYLOOP((#23431,#23473,#23459)); +#24060= IFCFACEOUTERBOUND(#24058,.T.); +#24061= IFCFACE((#24060)); +#24063= IFCPOLYLOOP((#23341,#23339,#23467)); +#24065= IFCFACEOUTERBOUND(#24063,.T.); +#24066= IFCFACE((#24065)); +#24068= IFCPOLYLOOP((#23399,#23359,#23357)); +#24070= IFCFACEOUTERBOUND(#24068,.T.); +#24071= IFCFACE((#24070)); +#24073= IFCPOLYLOOP((#23443,#23461,#23441)); +#24075= IFCFACEOUTERBOUND(#24073,.T.); +#24076= IFCFACE((#24075)); +#24078= IFCPOLYLOOP((#23399,#23403,#23359)); +#24080= IFCFACEOUTERBOUND(#24078,.T.); +#24081= IFCFACE((#24080)); +#24083= IFCPOLYLOOP((#23405,#23401,#23453)); +#24085= IFCFACEOUTERBOUND(#24083,.T.); +#24086= IFCFACE((#24085)); +#24088= IFCPOLYLOOP((#23461,#23439,#23441)); +#24090= IFCFACEOUTERBOUND(#24088,.T.); +#24091= IFCFACE((#24090)); +#24093= IFCPOLYLOOP((#23359,#23403,#23361)); +#24095= IFCFACEOUTERBOUND(#24093,.T.); +#24096= IFCFACE((#24095)); +#24098= IFCPOLYLOOP((#23443,#23445,#23461)); +#24100= IFCFACEOUTERBOUND(#24098,.T.); +#24101= IFCFACE((#24100)); +#24103= IFCPOLYLOOP((#23473,#23433,#23457)); +#24105= IFCFACEOUTERBOUND(#24103,.T.); +#24106= IFCFACE((#24105)); +#24108= IFCPOLYLOOP((#23407,#23433,#23473,#23431)); +#24110= IFCFACEOUTERBOUND(#24108,.T.); +#24111= IFCFACE((#24110)); +#24113= IFCPOLYLOOP((#23449,#23451,#23397)); +#24115= IFCFACEOUTERBOUND(#24113,.T.); +#24116= IFCFACE((#24115)); +#24118= IFCPOLYLOOP((#23397,#23447,#23449)); +#24120= IFCFACEOUTERBOUND(#24118,.T.); +#24121= IFCFACE((#24120)); +#24123= IFCPOLYLOOP((#23347,#23465,#23349)); +#24125= IFCFACEOUTERBOUND(#24123,.T.); +#24126= IFCFACE((#24125)); +#24128= IFCPOLYLOOP((#23429,#23447,#23397)); +#24130= IFCFACEOUTERBOUND(#24128,.T.); +#24131= IFCFACE((#24130)); +#24133= IFCPOLYLOOP((#23453,#23455,#23405)); +#24135= IFCFACEOUTERBOUND(#24133,.T.); +#24136= IFCFACE((#24135)); +#24138= IFCPOLYLOOP((#23463,#23457,#23433)); +#24140= IFCFACEOUTERBOUND(#24138,.T.); +#24141= IFCFACE((#24140)); +#24143= IFCPOLYLOOP((#23445,#23429,#23461)); +#24145= IFCFACEOUTERBOUND(#24143,.T.); +#24146= IFCFACE((#24145)); +#24148= IFCPOLYLOOP((#23465,#23351,#23349)); +#24150= IFCFACEOUTERBOUND(#24148,.T.); +#24151= IFCFACE((#24150)); +#24153= IFCPOLYLOOP((#23439,#23461,#23459)); +#24155= IFCFACEOUTERBOUND(#24153,.T.); +#24156= IFCFACE((#24155)); +#24158= IFCPOLYLOOP((#23453,#23401,#23451)); +#24160= IFCFACEOUTERBOUND(#24158,.T.); +#24161= IFCFACE((#24160)); +#24163= IFCPOLYLOOP((#23455,#23371,#23405)); +#24165= IFCFACEOUTERBOUND(#24163,.T.); +#24166= IFCFACE((#24165)); +#24168= IFCPOLYLOOP((#23367,#23465,#23463)); +#24170= IFCFACEOUTERBOUND(#24168,.T.); +#24171= IFCFACE((#24170)); +#24173= IFCPOLYLOOP((#23347,#23345,#23463)); +#24175= IFCFACEOUTERBOUND(#24173,.T.); +#24176= IFCFACE((#24175)); +#24178= IFCPOLYLOOP((#23339,#23365,#23467)); +#24180= IFCFACEOUTERBOUND(#24178,.T.); +#24181= IFCFACE((#24180)); +#24183= IFCPOLYLOOP((#23347,#23463,#23465)); +#24185= IFCFACEOUTERBOUND(#24183,.T.); +#24186= IFCFACE((#24185)); +#24188= IFCPOLYLOOP((#23513,#23515,#23517,#23519,#23521,#23475,#23477,#23479,#23481,#23483,#23485,#23487,#23489,#23491,#23493,#23495,#23497,#23499,#23501,#23503,#23505,#23507,#23509,#23511)); +#24190= IFCFACEOUTERBOUND(#24188,.T.); +#24191= IFCFACE((#24190)); +#24193= IFCPOLYLOOP((#23521,#23373,#23371,#23475)); +#24195= IFCFACEOUTERBOUND(#24193,.T.); +#24196= IFCFACE((#24195)); +#24198= IFCPOLYLOOP((#23519,#23375,#23373,#23521)); +#24200= IFCFACEOUTERBOUND(#24198,.T.); +#24201= IFCFACE((#24200)); +#24203= IFCPOLYLOOP((#23515,#23379,#23377,#23517)); +#24205= IFCFACEOUTERBOUND(#24203,.T.); +#24206= IFCFACE((#24205)); +#24208= IFCPOLYLOOP((#23517,#23377,#23375,#23519)); +#24210= IFCFACEOUTERBOUND(#24208,.T.); +#24211= IFCFACE((#24210)); +#24213= IFCPOLYLOOP((#23513,#23381,#23379,#23515)); +#24215= IFCFACEOUTERBOUND(#24213,.T.); +#24216= IFCFACE((#24215)); +#24218= IFCPOLYLOOP((#23381,#23513,#23511,#23383)); +#24220= IFCFACEOUTERBOUND(#24218,.T.); +#24221= IFCFACE((#24220)); +#24223= IFCPOLYLOOP((#23507,#23505,#23389,#23387)); +#24225= IFCFACEOUTERBOUND(#24223,.T.); +#24226= IFCFACE((#24225)); +#24228= IFCPOLYLOOP((#23509,#23507,#23387,#23385)); +#24230= IFCFACEOUTERBOUND(#24228,.T.); +#24231= IFCFACE((#24230)); +#24233= IFCPOLYLOOP((#23501,#23499,#23363,#23393)); +#24235= IFCFACEOUTERBOUND(#24233,.T.); +#24236= IFCFACE((#24235)); +#24238= IFCPOLYLOOP((#23503,#23501,#23393,#23391)); +#24240= IFCFACEOUTERBOUND(#24238,.T.); +#24241= IFCFACE((#24240)); +#24243= IFCPOLYLOOP((#23505,#23503,#23391,#23389)); +#24245= IFCFACEOUTERBOUND(#24243,.T.); +#24246= IFCFACE((#24245)); +#24248= IFCPOLYLOOP((#23385,#23383,#23511,#23509)); +#24250= IFCFACEOUTERBOUND(#24248,.T.); +#24251= IFCFACE((#24250)); +#24253= IFCPOLYLOOP((#23497,#23435,#23363,#23499)); +#24255= IFCFACEOUTERBOUND(#24253,.T.); +#24256= IFCFACE((#24255)); +#24258= IFCPOLYLOOP((#23495,#23437,#23435,#23497)); +#24260= IFCFACEOUTERBOUND(#24258,.T.); +#24261= IFCFACE((#24260)); +#24263= IFCPOLYLOOP((#23439,#23493,#23491,#23441)); +#24265= IFCFACEOUTERBOUND(#24263,.T.); +#24266= IFCFACE((#24265)); +#24268= IFCPOLYLOOP((#23495,#23493,#23439,#23437)); +#24270= IFCFACEOUTERBOUND(#24268,.T.); +#24271= IFCFACE((#24270)); +#24273= IFCPOLYLOOP((#23441,#23491,#23489,#23443)); +#24275= IFCFACEOUTERBOUND(#24273,.T.); +#24276= IFCFACE((#24275)); +#24278= IFCPOLYLOOP((#23443,#23489,#23487,#23445)); +#24280= IFCFACEOUTERBOUND(#24278,.T.); +#24281= IFCFACE((#24280)); +#24283= IFCPOLYLOOP((#23483,#23449,#23447,#23485)); +#24285= IFCFACEOUTERBOUND(#24283,.T.); +#24286= IFCFACE((#24285)); +#24288= IFCPOLYLOOP((#23481,#23451,#23449,#23483)); +#24290= IFCFACEOUTERBOUND(#24288,.T.); +#24291= IFCFACE((#24290)); +#24293= IFCPOLYLOOP((#23453,#23479,#23477,#23455)); +#24295= IFCFACEOUTERBOUND(#24293,.T.); +#24296= IFCFACE((#24295)); +#24298= IFCPOLYLOOP((#23451,#23481,#23479,#23453)); +#24300= IFCFACEOUTERBOUND(#24298,.T.); +#24301= IFCFACE((#24300)); +#24303= IFCPOLYLOOP((#23455,#23477,#23475,#23371)); +#24305= IFCFACEOUTERBOUND(#24303,.T.); +#24306= IFCFACE((#24305)); +#24308= IFCPOLYLOOP((#23447,#23445,#23487,#23485)); +#24310= IFCFACEOUTERBOUND(#24308,.T.); +#24311= IFCFACE((#24310)); +#24313= IFCCARTESIANPOINT((84.4999999999934,103.,900.)); +#24315= IFCCARTESIANPOINT((85.5222252113214,103.,907.764571353075)); +#24317= IFCCARTESIANPOINT((88.5192378864602,103.,915.)); +#24319= IFCCARTESIANPOINT((93.2867965643969,103.,921.213203435596)); +#24321= IFCCARTESIANPOINT((99.4999999999933,103.,925.980762113533)); +#24323= IFCCARTESIANPOINT((106.735428646918,103.,928.977774788672)); +#24325= IFCCARTESIANPOINT((114.499999999993,103.,930.)); +#24327= IFCCARTESIANPOINT((122.264571353069,103.,928.977774788672)); +#24329= IFCCARTESIANPOINT((129.499999999993,103.,925.980762113533)); +#24331= IFCCARTESIANPOINT((135.71320343559,103.,921.213203435596)); +#24333= IFCCARTESIANPOINT((140.480762113526,103.,915.)); +#24335= IFCCARTESIANPOINT((143.477774788665,103.,907.764571353076)); +#24337= IFCCARTESIANPOINT((144.499999999993,103.,900.)); +#24339= IFCCARTESIANPOINT((143.477774788665,103.,892.235428646924)); +#24341= IFCCARTESIANPOINT((140.480762113527,103.,885.)); +#24343= IFCCARTESIANPOINT((135.71320343559,103.,878.786796564403)); +#24345= IFCCARTESIANPOINT((129.499999999993,103.,874.019237886467)); +#24347= IFCCARTESIANPOINT((122.264571353069,103.,871.022225211328)); +#24349= IFCCARTESIANPOINT((114.499999999993,103.,870.)); +#24351= IFCCARTESIANPOINT((106.735428646918,103.,871.022225211328)); +#24353= IFCCARTESIANPOINT((99.4999999999935,103.,874.019237886467)); +#24355= IFCCARTESIANPOINT((93.286796564397,103.,878.786796564403)); +#24357= IFCCARTESIANPOINT((88.5192378864603,103.,885.)); +#24359= IFCCARTESIANPOINT((85.5222252113214,103.,892.235428646924)); +#24361= IFCCARTESIANPOINT((84.4999999999934,95.,900.)); +#24363= IFCCARTESIANPOINT((85.5222252113214,95.,892.235428646924)); +#24365= IFCCARTESIANPOINT((88.5192378864603,95.,885.)); +#24367= IFCCARTESIANPOINT((93.286796564397,95.,878.786796564403)); +#24369= IFCCARTESIANPOINT((99.4999999999935,95.,874.019237886467)); +#24371= IFCCARTESIANPOINT((106.735428646918,95.,871.022225211328)); +#24373= IFCCARTESIANPOINT((114.499999999993,95.,870.)); +#24375= IFCCARTESIANPOINT((122.264571353069,95.,871.022225211328)); +#24377= IFCCARTESIANPOINT((129.499999999993,95.,874.019237886467)); +#24379= IFCCARTESIANPOINT((135.71320343559,95.,878.786796564403)); +#24381= IFCCARTESIANPOINT((140.480762113527,95.,885.)); +#24383= IFCCARTESIANPOINT((143.477774788665,95.,892.235428646924)); +#24385= IFCCARTESIANPOINT((144.499999999993,95.,900.)); +#24387= IFCCARTESIANPOINT((143.477774788665,95.,907.764571353076)); +#24389= IFCCARTESIANPOINT((140.480762113526,95.,915.)); +#24391= IFCCARTESIANPOINT((135.71320343559,95.,921.213203435596)); +#24393= IFCCARTESIANPOINT((129.499999999993,95.,925.980762113533)); +#24395= IFCCARTESIANPOINT((122.264571353069,95.,928.977774788672)); +#24397= IFCCARTESIANPOINT((114.499999999993,95.,930.)); +#24399= IFCCARTESIANPOINT((106.735428646918,95.,928.977774788672)); +#24401= IFCCARTESIANPOINT((99.4999999999933,95.,925.980762113533)); +#24403= IFCCARTESIANPOINT((93.2867965643969,95.,921.213203435596)); +#24405= IFCCARTESIANPOINT((88.5192378864602,95.,915.)); +#24407= IFCCARTESIANPOINT((85.5222252113214,95.,907.764571353075)); +#24409= IFCPOLYLOOP((#24327,#24329,#24331,#24333,#24335,#24337,#24339,#24341,#24343,#24345,#24347,#24349,#24351,#24353,#24355,#24357,#24359,#24313,#24315,#24317,#24319,#24321,#24323,#24325)); +#24411= IFCFACEOUTERBOUND(#24409,.T.); +#24412= IFCFACE((#24411)); +#24414= IFCPOLYLOOP((#24373,#24375,#24377,#24379,#24381,#24383,#24385,#24387,#24389,#24391,#24393,#24395,#24397,#24399,#24401,#24403,#24405,#24407,#24361,#24363,#24365,#24367,#24369,#24371)); +#24416= IFCFACEOUTERBOUND(#24414,.T.); +#24417= IFCFACE((#24416)); +#24419= IFCPOLYLOOP((#24407,#24315,#24313,#24361)); +#24421= IFCFACEOUTERBOUND(#24419,.T.); +#24422= IFCFACE((#24421)); +#24424= IFCPOLYLOOP((#24405,#24317,#24315,#24407)); +#24426= IFCFACEOUTERBOUND(#24424,.T.); +#24427= IFCFACE((#24426)); +#24429= IFCPOLYLOOP((#24321,#24319,#24403,#24401)); +#24431= IFCFACEOUTERBOUND(#24429,.T.); +#24432= IFCFACE((#24431)); +#24434= IFCPOLYLOOP((#24405,#24403,#24319,#24317)); +#24436= IFCFACEOUTERBOUND(#24434,.T.); +#24437= IFCFACE((#24436)); +#24439= IFCPOLYLOOP((#24323,#24321,#24401,#24399)); +#24441= IFCFACEOUTERBOUND(#24439,.T.); +#24442= IFCFACE((#24441)); +#24444= IFCPOLYLOOP((#24325,#24323,#24399,#24397)); +#24446= IFCFACEOUTERBOUND(#24444,.T.); +#24447= IFCFACE((#24446)); +#24449= IFCPOLYLOOP((#24395,#24327,#24325,#24397)); +#24451= IFCFACEOUTERBOUND(#24449,.T.); +#24452= IFCFACE((#24451)); +#24454= IFCPOLYLOOP((#24393,#24329,#24327,#24395)); +#24456= IFCFACEOUTERBOUND(#24454,.T.); +#24457= IFCFACE((#24456)); +#24459= IFCPOLYLOOP((#24333,#24331,#24391,#24389)); +#24461= IFCFACEOUTERBOUND(#24459,.T.); +#24462= IFCFACE((#24461)); +#24464= IFCPOLYLOOP((#24393,#24391,#24331,#24329)); +#24466= IFCFACEOUTERBOUND(#24464,.T.); +#24467= IFCFACE((#24466)); +#24469= IFCPOLYLOOP((#24335,#24333,#24389,#24387)); +#24471= IFCFACEOUTERBOUND(#24469,.T.); +#24472= IFCFACE((#24471)); +#24474= IFCPOLYLOOP((#24337,#24335,#24387,#24385)); +#24476= IFCFACEOUTERBOUND(#24474,.T.); +#24477= IFCFACE((#24476)); +#24479= IFCPOLYLOOP((#24383,#24339,#24337,#24385)); +#24481= IFCFACEOUTERBOUND(#24479,.T.); +#24482= IFCFACE((#24481)); +#24484= IFCPOLYLOOP((#24381,#24341,#24339,#24383)); +#24486= IFCFACEOUTERBOUND(#24484,.T.); +#24487= IFCFACE((#24486)); +#24489= IFCPOLYLOOP((#24345,#24343,#24379,#24377)); +#24491= IFCFACEOUTERBOUND(#24489,.T.); +#24492= IFCFACE((#24491)); +#24494= IFCPOLYLOOP((#24381,#24379,#24343,#24341)); +#24496= IFCFACEOUTERBOUND(#24494,.T.); +#24497= IFCFACE((#24496)); +#24499= IFCPOLYLOOP((#24347,#24345,#24377,#24375)); +#24501= IFCFACEOUTERBOUND(#24499,.T.); +#24502= IFCFACE((#24501)); +#24504= IFCPOLYLOOP((#24349,#24347,#24375,#24373)); +#24506= IFCFACEOUTERBOUND(#24504,.T.); +#24507= IFCFACE((#24506)); +#24509= IFCPOLYLOOP((#24371,#24351,#24349,#24373)); +#24511= IFCFACEOUTERBOUND(#24509,.T.); +#24512= IFCFACE((#24511)); +#24514= IFCPOLYLOOP((#24369,#24353,#24351,#24371)); +#24516= IFCFACEOUTERBOUND(#24514,.T.); +#24517= IFCFACE((#24516)); +#24519= IFCPOLYLOOP((#24357,#24355,#24367,#24365)); +#24521= IFCFACEOUTERBOUND(#24519,.T.); +#24522= IFCFACE((#24521)); +#24524= IFCPOLYLOOP((#24369,#24367,#24355,#24353)); +#24526= IFCFACEOUTERBOUND(#24524,.T.); +#24527= IFCFACE((#24526)); +#24529= IFCPOLYLOOP((#24359,#24357,#24365,#24363)); +#24531= IFCFACEOUTERBOUND(#24529,.T.); +#24532= IFCFACE((#24531)); +#24534= IFCPOLYLOOP((#24313,#24359,#24363,#24361)); +#24536= IFCFACEOUTERBOUND(#24534,.T.); +#24537= IFCFACE((#24536)); +#24539= IFCCARTESIANPOINT((42.,57.,2068.)); +#24541= IFCCARTESIANPOINT((42.,57.,8.)); +#24543= IFCCARTESIANPOINT((768.,57.,8.)); +#24545= IFCCARTESIANPOINT((768.,57.,2068.)); +#24547= IFCPOLYLOOP((#24539,#24541,#24543,#24545)); +#24549= IFCFACEOUTERBOUND(#24547,.T.); +#24550= IFCFACE((#24549)); +#24552= IFCCARTESIANPOINT((42.,95.,2068.)); +#24554= IFCCARTESIANPOINT((768.,95.,2068.)); +#24556= IFCCARTESIANPOINT((768.,95.,8.)); +#24558= IFCCARTESIANPOINT((42.,95.,8.)); +#24560= IFCPOLYLOOP((#24552,#24554,#24556,#24558)); +#24562= IFCFACEOUTERBOUND(#24560,.T.); +#24563= IFCFACE((#24562)); +#24565= IFCPOLYLOOP((#24541,#24539,#24552,#24558)); +#24567= IFCFACEOUTERBOUND(#24565,.T.); +#24568= IFCFACE((#24567)); +#24570= IFCPOLYLOOP((#24543,#24541,#24558,#24556)); +#24572= IFCFACEOUTERBOUND(#24570,.T.); +#24573= IFCFACE((#24572)); +#24575= IFCPOLYLOOP((#24545,#24543,#24556,#24554)); +#24577= IFCFACEOUTERBOUND(#24575,.T.); +#24578= IFCFACE((#24577)); +#24580= IFCPOLYLOOP((#24539,#24545,#24554,#24552)); +#24582= IFCFACEOUTERBOUND(#24580,.T.); +#24583= IFCFACE((#24582)); +#24585= IFCCARTESIANPOINT((845.,115.,0.)); +#24587= IFCCARTESIANPOINT((845.,95.,0.)); +#24589= IFCCARTESIANPOINT((775.,95.,0.)); +#24591= IFCCARTESIANPOINT((776.291796067501,98.4721359559682,0.)); +#24593= IFCCARTESIANPOINT((779.,101.,0.)); +#24595= IFCCARTESIANPOINT((805.,115.,0.)); +#24597= IFCCARTESIANPOINT((845.,115.,2145.)); +#24599= IFCCARTESIANPOINT((845.,95.,2145.)); +#24601= IFCCARTESIANPOINT((-35.,95.,2145.)); +#24603= IFCCARTESIANPOINT((-35.,95.,0.)); +#24605= IFCCARTESIANPOINT((35.,95.,0.)); +#24607= IFCCARTESIANPOINT((35.,95.,2075.)); +#24609= IFCCARTESIANPOINT((775.,95.,2075.)); +#24611= IFCCARTESIANPOINT((776.291796067501,98.4721359559681,2076.2917960675)); +#24613= IFCCARTESIANPOINT((779.,101.,2079.)); +#24615= IFCCARTESIANPOINT((779.,101.,1285.84911057113)); +#24617= IFCCARTESIANPOINT((779.,101.,1682.42458784238)); +#24619= IFCCARTESIANPOINT((779.,101.,1880.71229392119)); +#24621= IFCCARTESIANPOINT((775.,95.,1037.5)); +#24623= IFCCARTESIANPOINT((775.,95.,1556.25034574275)); +#24625= IFCCARTESIANPOINT((775.,95.,1296.87551861412)); +#24627= IFCCARTESIANPOINT((775.,95.,1815.62517287137)); +#24629= IFCCARTESIANPOINT((775.,95.,1685.93775930706)); +#24631= IFCCARTESIANPOINT((775.,95.,1945.31258643569)); +#24633= IFCCARTESIANPOINT((775.,95.,1880.46853391078)); +#24635= IFCCARTESIANPOINT((779.,101.,1781.56840832497)); +#24637= IFCCARTESIANPOINT((779.,101.,642.924587842376)); +#24639= IFCCARTESIANPOINT((779.,101.,1484.13681664994)); +#24641= IFCCARTESIANPOINT((779.,101.,1979.8561795174)); +#24643= IFCCARTESIANPOINT((779.,101.,964.386881763564)); +#24645= IFCCARTESIANPOINT((779.,101.,1583.28070224616)); +#24647= IFCCARTESIANPOINT((779.,101.,1125.11802872416)); +#24649= IFCCARTESIANPOINT((779.,101.,1044.75245524386)); +#24651= IFCCARTESIANPOINT((775.,95.,1426.56293217844)); +#24653= IFCCARTESIANPOINT((775.,95.,2010.15663896059)); +#24655= IFCCARTESIANPOINT((775.,95.,1167.18741356431)); +#24657= IFCCARTESIANPOINT((775.,95.,518.749654257251)); +#24659= IFCCARTESIANPOINT((775.,95.,1750.78181183197)); +#24661= IFCCARTESIANPOINT((775.,95.,1491.40698470334)); +#24663= IFCCARTESIANPOINT((775.,95.,1102.3440525249)); +#24665= IFCCARTESIANPOINT((775.,95.,778.124481385877)); +#24667= IFCCARTESIANPOINT((775.,95.,648.437067821564)); +#24669= IFCCARTESIANPOINT((775.,95.,907.812586435687)); +#24671= IFCCARTESIANPOINT((775.,95.,972.655947475095)); +#24673= IFCCARTESIANPOINT((779.,101.,1384.99299616735)); +#24675= IFCCARTESIANPOINT((779.,101.,803.65573480297)); +#24677= IFCCARTESIANPOINT((779.,101.,884.021308283267)); +#24679= IFCCARTESIANPOINT((779.,101.,1205.48360220445)); +#24681= IFCCARTESIANPOINT((779.,101.,321.462293921188)); +#24683= IFCCARTESIANPOINT((779.,101.,723.290161322673)); +#24685= IFCCARTESIANPOINT((779.,101.,482.193440881782)); +#24687= IFCCARTESIANPOINT((779.,101.,562.559014362079)); +#24689= IFCCARTESIANPOINT((775.,95.,1232.03146608922)); +#24691= IFCCARTESIANPOINT((775.,95.,583.593015296659)); +#24693= IFCCARTESIANPOINT((775.,95.,713.281120346469)); +#24695= IFCCARTESIANPOINT((775.,95.,1361.71887965353)); +#24697= IFCCARTESIANPOINT((775.,95.,259.374827128626)); +#24699= IFCCARTESIANPOINT((775.,95.,389.062240692938)); +#24701= IFCCARTESIANPOINT((775.,95.,453.906293217843)); +#24703= IFCCARTESIANPOINT((775.,95.,324.218188168033)); +#24705= IFCCARTESIANPOINT((779.,101.,160.731146960594)); +#24707= IFCCARTESIANPOINT((779.,101.,241.096720440891)); +#24709= IFCCARTESIANPOINT((779.,101.,401.827867401485)); +#24711= IFCCARTESIANPOINT((775.,95.,129.687413564313)); +#24713= IFCCARTESIANPOINT((775.,95.,194.531466089218)); +#24715= IFCCARTESIANPOINT((779.,101.,80.365573480297)); +#24717= IFCCARTESIANPOINT((775.,95.,64.8433610394077)); +#24719= IFCCARTESIANPOINT((779.,101.,2029.4280897587)); +#24721= IFCCARTESIANPOINT((779.,101.,49.5719102412981)); +#24723= IFCCARTESIANPOINT((775.,95.,2050.21370234332)); +#24725= IFCCARTESIANPOINT((775.,95.,24.7856061711831)); +#24727= IFCCARTESIANPOINT((779.,101.,1632.85267760108)); +#24729= IFCCARTESIANPOINT((775.,95.,1621.09370678216)); +#24731= IFCCARTESIANPOINT((775.,95.,1653.51607878736)); +#24733= IFCCARTESIANPOINT((775.,95.,842.968533910782)); +#24735= IFCCARTESIANPOINT((779.,101.,24.7859551206492)); +#24737= IFCCARTESIANPOINT((776.291796092613,98.4721359936367,37.1789467633794)); +#24739= IFCCARTESIANPOINT((779.,101.,2054.21404487935)); +#24741= IFCCARTESIANPOINT((776.35334071385,98.5631042441165,2041.82105314108)); +#24743= IFCCARTESIANPOINT((776.502882975178,98.7736223536232,2012.56318272058)); +#24745= IFCCARTESIANPOINT((775.,95.,1977.73426695539)); +#24747= IFCCARTESIANPOINT((779.,101.,1930.28426927611)); +#24749= IFCCARTESIANPOINT((776.345984676848,98.5523708205805,1961.52343804062)); +#24751= IFCCARTESIANPOINT((776.218313069092,98.3598993542968,1669.72656443462)); +#24753= IFCCARTESIANPOINT((779.,101.,1731.99649808367)); +#24755= IFCCARTESIANPOINT((776.381887057135,98.6044088745894,1701.4248254235)); +#24757= IFCCARTESIANPOINT((775.,95.,1718.35943982677)); +#24759= IFCCARTESIANPOINT((776.229542260803,98.377316759183,1641.10632422288)); +#24761= IFCCARTESIANPOINT((779.,101.,1608.06665736681)); +#24763= IFCCARTESIANPOINT((775.,95.,1588.67202626245)); +#24765= IFCCARTESIANPOINT((776.369394047664,98.5863999731525,1595.67369060631)); +#24767= IFCCARTESIANPOINT((779.,101.,1533.70872689124)); +#24769= IFCCARTESIANPOINT((776.466442072622,98.7236236957172,1565.47772055947)); +#24771= IFCCARTESIANPOINT((775.,95.,1523.82866522304)); +#24773= IFCCARTESIANPOINT((779.,101.,1508.92277177059)); +#24775= IFCCARTESIANPOINT((776.386554546207,98.611110412757,1496.52983226505)); +#24777= IFCCARTESIANPOINT((779.,101.,1434.56490640865)); +#24779= IFCCARTESIANPOINT((775.,95.,1458.98461269814)); +#24781= IFCCARTESIANPOINT((776.479075127671,98.7410482826716,1466.62892897312)); +#24783= IFCCARTESIANPOINT((776.110049617655,98.1867151487694,1734.57031412501)); +#24785= IFCCARTESIANPOINT((776.337125012185,98.5393938918692,1765.177689439)); +#24787= IFCCARTESIANPOINT((775.,95.,1783.20349235167)); +#24789= IFCCARTESIANPOINT((779.,101.,1831.14031856627)); +#24791= IFCCARTESIANPOINT((776.332868752277,98.5331402950295,1799.41406381501)); +#24793= IFCCARTESIANPOINT((776.20229518647,98.3348828446111,1827.38008186946)); +#24795= IFCCARTESIANPOINT((775.,95.,1848.04685339108)); +#24797= IFCCARTESIANPOINT((779.,101.,1855.92633880054)); +#24799= IFCCARTESIANPOINT((776.296178864352,98.4787031817164,1868.31930104486)); +#24801= IFCCARTESIANPOINT((775.,95.,1912.89090591598)); +#24803= IFCCARTESIANPOINT((776.423064415249,98.6630374567518,1899.52670231654)); +#24805= IFCCARTESIANPOINT((776.130815308951,98.2206991942607,1928.08467608724)); +#24807= IFCCARTESIANPOINT((779.,101.,1335.42108592605)); +#24809= IFCCARTESIANPOINT((779.,101.,2004.64213463805)); +#24811= IFCCARTESIANPOINT((779.,101.,1004.56966850371)); +#24813= IFCCARTESIANPOINT((775.,95.,1005.0783194803)); +#24815= IFCCARTESIANPOINT((776.304091146674,98.4905238710692,1021.28906753062)); +#24817= IFCCARTESIANPOINT((776.279928832387,98.4542837259029,988.867192685362)); +#24819= IFCCARTESIANPOINT((776.205567893869,98.340010640952,1049.36051986697)); +#24821= IFCCARTESIANPOINT((779.,101.,1084.93524198401)); +#24823= IFCCARTESIANPOINT((775.,95.,1069.9216805197)); +#24825= IFCCARTESIANPOINT((776.200640455673,98.3322869013218,960.880574054154)); +#24827= IFCCARTESIANPOINT((779.,101.,924.204095023415)); +#24829= IFCCARTESIANPOINT((775.,95.,940.234266955391)); +#24831= IFCCARTESIANPOINT((776.106491626561,98.1808542564197,1086.13281722172)); +#24833= IFCCARTESIANPOINT((776.248482374275,98.4064736193541,1115.03821526523)); +#24835= IFCCARTESIANPOINT((779.,101.,1165.30081546431)); +#24837= IFCCARTESIANPOINT((775.,95.,1134.76573304461)); +#24839= IFCCARTESIANPOINT((776.593233063835,98.8942146903409,1145.20938539267)); +#24841= IFCCARTESIANPOINT((776.105531640239,98.1792709943653,924.023442995251)); +#24843= IFCCARTESIANPOINT((776.257864596016,98.4208155585715,894.938094008205)); +#24845= IFCCARTESIANPOINT((779.,101.,843.838521543118)); +#24847= IFCCARTESIANPOINT((775.,95.,875.390214430486)); +#24849= IFCCARTESIANPOINT((776.514886746187,98.7899171281451,863.929889601437)); +#24851= IFCCARTESIANPOINT((775.,95.,810.546853391078)); +#24853= IFCCARTESIANPOINT((776.313088439866,98.5039109444644,826.757818458024)); +#24855= IFCCARTESIANPOINT((776.165682695448,98.276927283575,794.335943613156)); +#24857= IFCCARTESIANPOINT((779.,101.,763.472948062821)); +#24859= IFCCARTESIANPOINT((776.198251999426,98.3285360279274,766.371645638057)); +#24861= IFCCARTESIANPOINT((775.,95.,745.702800866173)); +#24863= IFCCARTESIANPOINT((776.13198577957,98.2226035423836,729.49219392201)); +#24865= IFCCARTESIANPOINT((779.,101.,683.107374582524)); +#24867= IFCCARTESIANPOINT((776.327971302921,98.5259289736051,699.007483451578)); +#24869= IFCCARTESIANPOINT((775.,95.,680.858748341268)); +#24871= IFCCARTESIANPOINT((776.349450118744,98.5574319836668,664.648444228515)); +#24873= IFCCARTESIANPOINT((776.308524691954,98.4971277734255,1172.27738434332)); +#24875= IFCCARTESIANPOINT((775.,95.,1199.60978556951)); +#24877= IFCCARTESIANPOINT((776.17972800477,98.2992894668079,1215.82031660244)); +#24879= IFCCARTESIANPOINT((779.,101.,1245.6663889446)); +#24881= IFCCARTESIANPOINT((776.19573107851,98.3245721698703,1243.73674008542)); +#24883= IFCCARTESIANPOINT((775.,95.,1264.45314660892)); +#24885= IFCCARTESIANPOINT((776.123985941336,98.2095641904127,1280.66406629293)); +#24887= IFCCARTESIANPOINT((779.,101.,1310.63506569178)); +#24889= IFCCARTESIANPOINT((775.,95.,1329.29719913383)); +#24891= IFCCARTESIANPOINT((776.376712494454,98.5969623261219,1323.02808016811)); +#24893= IFCCARTESIANPOINT((776.471599118106,98.7307485596309,1353.10364745871)); +#24895= IFCCARTESIANPOINT((775.,95.,1394.14125165873)); +#24897= IFCCARTESIANPOINT((779.,101.,1409.778951288)); +#24899= IFCCARTESIANPOINT((776.391827904136,98.6186644780048,1422.17193850915)); +#24901= IFCCARTESIANPOINT((776.217500776842,98.358635600311,636.367265717464)); +#24903= IFCCARTESIANPOINT((779.,101.,602.741801102227)); +#24905= IFCCARTESIANPOINT((775.,95.,616.01538730186)); +#24907= IFCCARTESIANPOINT((776.111423300507,98.1889749418345,599.804694537878)); +#24909= IFCCARTESIANPOINT((776.233826685554,98.3839364374241,571.177182296979)); +#24911= IFCCARTESIANPOINT((779.,101.,522.37622762193)); +#24913= IFCCARTESIANPOINT((775.,95.,551.171334776955)); +#24915= IFCCARTESIANPOINT((776.727175665176,99.0647482537883,542.467608681936)); +#24917= IFCCARTESIANPOINT((775.,95.,486.327973737547)); +#24919= IFCCARTESIANPOINT((776.389111453269,98.6147754692557,502.539069991621)); +#24921= IFCCARTESIANPOINT((779.,101.,442.010654141633)); +#24923= IFCCARTESIANPOINT((775.,95.,421.483921212642)); +#24925= IFCCARTESIANPOINT((776.2073307486,98.3427692143945,470.117195145675)); +#24927= IFCCARTESIANPOINT((776.193790566403,98.3215174596877,442.240603913414)); +#24929= IFCCARTESIANPOINT((776.113651897115,98.1926375724606,405.273445445383)); +#24931= IFCCARTESIANPOINT((779.,101.,361.645080661336)); +#24933= IFCCARTESIANPOINT((776.295569526167,98.4777909766106,375.447645113011)); +#24935= IFCCARTESIANPOINT((775.,95.,356.640560173235)); +#24937= IFCCARTESIANPOINT((776.394240282966,98.6221140801324,345.405511668295)); +#24939= IFCCARTESIANPOINT((779.,101.,1657.63863272173)); +#24941= IFCCARTESIANPOINT((779.,101.,1459.35086152929)); +#24943= IFCCARTESIANPOINT((779.,101.,1360.2070410467)); +#24945= IFCCARTESIANPOINT((779.,101.,1558.49474712551)); +#24947= IFCCARTESIANPOINT((776.102257186034,98.1738644060944,1987.20094741392)); +#24949= IFCCARTESIANPOINT((779.,101.,1756.78245320432)); +#24951= IFCCARTESIANPOINT((775.,95.,226.953146608922)); +#24953= IFCCARTESIANPOINT((779.,101.,200.913933700742)); +#24955= IFCCARTESIANPOINT((776.172514704416,98.2878251534883,210.742195585653)); +#24957= IFCCARTESIANPOINT((776.374441228836,98.5936881673389,179.27721956333)); +#24959= IFCCARTESIANPOINT((775.,95.,162.109094084017)); +#24961= IFCCARTESIANPOINT((779.,101.,120.548360220445)); +#24963= IFCCARTESIANPOINT((775.,95.,97.265733044609)); +#24965= IFCCARTESIANPOINT((776.260610189577,98.4249999990662,145.898438641447)); +#24967= IFCCARTESIANPOINT((776.196869100206,98.3263622095994,238.680373367059)); +#24969= IFCCARTESIANPOINT((779.,101.,281.279507181039)); +#24971= IFCCARTESIANPOINT((776.13998568393,98.2355877504214,113.476562456598)); +#24973= IFCCARTESIANPOINT((776.20713109017,98.342456906208,85.3469777704098)); +#24975= IFCCARTESIANPOINT((776.383721867003,98.607045004745,267.50628566055)); +#24977= IFCCARTESIANPOINT((775.,95.,291.796507648329)); +#24979= IFCCARTESIANPOINT((776.447934717507,98.6979187458973,296.417928198797)); +#24981= IFCCARTESIANPOINT((776.698311918692,99.0287898480287,61.3878069105608)); +#24983= IFCCARTESIANPOINT((779.,101.,1955.07022439675)); +#24985= IFCCARTESIANPOINT((779.,101.,1707.21054296303)); +#24987= IFCCARTESIANPOINT((776.170639582129,98.2848379538913,1537.31391614124)); +#24989= IFCCARTESIANPOINT((779.,101.,1806.35436344562)); +#24991= IFCCARTESIANPOINT((779.,101.,1905.49824904184)); +#24993= IFCCARTESIANPOINT((776.181301572883,98.3017847189703,1381.16502962121)); +#24995= IFCCARTESIANPOINT((776.135902373056,98.2289672233268,320.862089888271)); +#24997= IFCCARTESIANPOINT((805.,115.,2105.)); +#24999= IFCCARTESIANPOINT((5.,115.,2105.)); +#25001= IFCCARTESIANPOINT((5.,115.,0.)); +#25003= IFCCARTESIANPOINT((-35.,115.,0.)); +#25005= IFCCARTESIANPOINT((-35.,115.,2145.)); +#25007= IFCCARTESIANPOINT((33.7082039325038,98.4721359559704,2076.2917960675)); +#25009= IFCCARTESIANPOINT((31.,101.,2079.)); +#25011= IFCCARTESIANPOINT((382.424562838185,101.,2079.)); +#25013= IFCCARTESIANPOINT((580.712275632733,101.,2079.)); +#25015= IFCCARTESIANPOINT((229.287724367272,101.,2079.)); +#25017= IFCCARTESIANPOINT((405.,95.,2075.)); +#25019= IFCCARTESIANPOINT((590.000043914006,95.,2075.)); +#25021= IFCCARTESIANPOINT((219.999956085998,95.,2075.)); +#25023= IFCCARTESIANPOINT((312.499978043,95.,2075.)); +#25025= IFCCARTESIANPOINT((305.856149389088,101.,2079.)); +#25027= IFCCARTESIANPOINT((481.568413449099,101.,2079.)); +#25029= IFCCARTESIANPOINT((497.500021957004,95.,2075.)); +#25031= IFCCARTESIANPOINT((679.856137816366,101.,2079.)); +#25033= IFCCARTESIANPOINT((682.499978042998,95.,2075.)); +#25035= IFCCARTESIANPOINT((636.250010978502,95.,2075.)); +#25037= IFCCARTESIANPOINT((134.143859670782,95.,2075.)); +#25039= IFCCARTESIANPOINT((130.143862183638,101.,2079.)); +#25041= IFCCARTESIANPOINT((179.715793275455,101.,2079.)); +#25043= IFCCARTESIANPOINT((84.5719737493985,95.,2075.)); +#25045= IFCCARTESIANPOINT((80.571931091821,101.,2079.)); +#25047= IFCCARTESIANPOINT((729.428068908183,101.,2079.)); +#25049= IFCCARTESIANPOINT((728.750032935504,95.,2075.)); +#25051= IFCCARTESIANPOINT((59.7860307887068,95.,2075.)); +#25053= IFCCARTESIANPOINT((72.1789468890857,98.3803376974433,2076.23149634965)); +#25055= IFCCARTESIANPOINT((107.190730029663,98.4888683042585,2076.30298115907)); +#25057= IFCCARTESIANPOINT((754.214034454092,101.,2079.)); +#25059= IFCCARTESIANPOINT((741.82105265946,98.4531402223109,2076.27917102069)); +#25061= IFCCARTESIANPOINT((707.673451215758,98.5040072152318,2076.31315328321)); +#25063= IFCCARTESIANPOINT((531.140344540916,101.,2079.)); +#25065= IFCCARTESIANPOINT((543.7499890215,95.,2075.)); +#25067= IFCCARTESIANPOINT((266.250010978504,95.,2075.)); +#25069= IFCCARTESIANPOINT((267.57193687818,101.,2079.)); +#25071= IFCCARTESIANPOINT((55.7859655459126,101.,2079.)); +#25073= IFCCARTESIANPOINT((431.996482357282,101.,2079.)); +#25075= IFCCARTESIANPOINT((451.250054892509,95.,2075.)); +#25077= IFCCARTESIANPOINT((286.71403204922,98.4144252937667,2076.25367882959)); +#25079= IFCCARTESIANPOINT((248.429821734562,98.5256973251249,2076.32781417149)); +#25081= IFCCARTESIANPOINT((630.284206724549,101.,2079.)); +#25083= IFCCARTESIANPOINT((655.070172270458,101.,2079.)); +#25085= IFCCARTESIANPOINT((667.463151266127,98.3921125443327,2076.23913116483)); +#25087= IFCCARTESIANPOINT((221.205585865099,98.5420884870575,2076.33896162865)); +#25089= IFCCARTESIANPOINT((177.07190787839,95.,2075.)); +#25091= IFCCARTESIANPOINT((204.501758821363,101.,2079.)); +#25093= IFCCARTESIANPOINT((358.749945107496,95.,2075.)); +#25095= IFCCARTESIANPOINT((344.140350327277,101.,2079.)); +#25097= IFCCARTESIANPOINT((313.91917322575,98.5411400987704,2076.33831503205)); +#25099= IFCCARTESIANPOINT((155.607893150445,98.6036857081128,2076.38138398834)); +#25101= IFCCARTESIANPOINT((105.35789663773,101.,2079.)); +#25103= IFCCARTESIANPOINT((109.35791671009,95.,2075.)); +#25105= IFCCARTESIANPOINT((704.642103362275,101.,2079.)); +#25107= IFCCARTESIANPOINT((506.354378995007,101.,2079.)); +#25109= IFCCARTESIANPOINT((518.747363085052,98.1395480966242,2076.08160845545)); +#25111= IFCCARTESIANPOINT((547.509893612562,98.7471759834588,2076.48353468579)); +#25113= IFCCARTESIANPOINT((491.126505396983,98.5277459917619,2076.32920422717)); +#25115= IFCCARTESIANPOINT((456.78244790319,101.,2079.)); +#25117= IFCCARTESIANPOINT((444.38946933028,98.5885275395399,2076.37086619325)); +#25119= IFCCARTESIANPOINT((414.198613083076,98.7240027822604,2076.46671616089)); +#25121= IFCCARTESIANPOINT((381.874972553749,95.,2075.)); +#25123= IFCCARTESIANPOINT((370.312495533822,98.4864261535403,2076.30134488292)); +#25125= IFCCARTESIANPOINT((342.083498619451,98.051894697518,2076.02991037589)); +#25127= IFCCARTESIANPOINT((555.926310086824,101.,2079.)); +#25129= IFCCARTESIANPOINT((407.210516811374,101.,2079.)); +#25131= IFCCARTESIANPOINT((613.124992427554,98.2045862120457,2076.12094084968)); +#25133= IFCCARTESIANPOINT((640.217702004719,98.6069414799541,2076.38364978185)); +#25135= IFCCARTESIANPOINT((586.218533152775,98.4897279936177,2076.30355747041)); +#25137= IFCCARTESIANPOINT((191.530555155792,98.3954987176427,2076.24133215554)); +#25139= IFCCARTESIANPOINT((131.460328885441,98.1938449250803,2076.1143871186)); +#25141= IFCCARTESIANPOINT((154.929827729546,101.,2079.)); +#25143= IFCCARTESIANPOINT((605.498241178641,101.,2079.)); +#25145= IFCCARTESIANPOINT((31.,101.,0.)); +#25147= IFCCARTESIANPOINT((33.7082039325038,98.4721359559706,0.)); +#25149= IFCCARTESIANPOINT((31.,101.,1285.84910458801)); +#25151= IFCCARTESIANPOINT((31.,101.,1682.4245855003)); +#25153= IFCCARTESIANPOINT((31.,101.,1880.71225954385)); +#25155= IFCCARTESIANPOINT((35.,95.,1037.5)); +#25157= IFCCARTESIANPOINT((35.,95.,1556.25034426875)); +#25159= IFCCARTESIANPOINT((35.,95.,1815.62517213437)); +#25161= IFCCARTESIANPOINT((35.,95.,1945.31258606719)); +#25163= IFCCARTESIANPOINT((35.,95.,1296.87551640312)); +#25165= IFCCARTESIANPOINT((35.,95.,1685.93775820156)); +#25167= IFCCARTESIANPOINT((35.,95.,1880.46887910078)); +#25169= IFCCARTESIANPOINT((31.,101.,1484.13684504416)); +#25171= IFCCARTESIANPOINT((31.,101.,642.924552294005)); +#25173= IFCCARTESIANPOINT((31.,101.,1979.85616297822)); +#25175= IFCCARTESIANPOINT((31.,101.,1781.56842252208)); +#25177= IFCCARTESIANPOINT((31.,101.,1583.28068206593)); +#25179= IFCCARTESIANPOINT((31.,101.,964.386795234713)); +#25181= IFCCARTESIANPOINT((31.,101.,1125.11794991136)); +#25183= IFCCARTESIANPOINT((31.,101.,1044.75240577933)); +#25185= IFCCARTESIANPOINT((35.,95.,518.749655731253)); +#25187= IFCCARTESIANPOINT((35.,95.,1750.78146516797)); +#25189= IFCCARTESIANPOINT((35.,95.,1426.56293033593)); +#25191= IFCCARTESIANPOINT((35.,95.,2010.15629303359)); +#25193= IFCCARTESIANPOINT((35.,95.,1167.18810247031)); +#25195= IFCCARTESIANPOINT((35.,95.,778.12448359688)); +#25197= IFCCARTESIANPOINT((35.,95.,1491.40663730234)); +#25199= IFCCARTESIANPOINT((35.,95.,907.811897529693)); +#25201= IFCCARTESIANPOINT((35.,95.,1102.3443955039)); +#25203= IFCCARTESIANPOINT((35.,95.,648.437069664067)); +#25205= IFCCARTESIANPOINT((35.,95.,972.6556044961)); +#25207= IFCCARTESIANPOINT((31.,101.,1205.48349404339)); +#25209= IFCCARTESIANPOINT((31.,101.,803.655706970654)); +#25211= IFCCARTESIANPOINT((31.,101.,321.462309353298)); +#25213= IFCCARTESIANPOINT((31.,101.,1384.99300802238)); +#25215= IFCCARTESIANPOINT((31.,101.,723.290096426035)); +#25217= IFCCARTESIANPOINT((31.,101.,884.021251102684)); +#25219= IFCCARTESIANPOINT((31.,101.,482.193397617356)); +#25221= IFCCARTESIANPOINT((31.,101.,562.559008161976)); +#25223= IFCCARTESIANPOINT((35.,95.,259.374827865627)); +#25225= IFCCARTESIANPOINT((35.,95.,1361.71922336953)); +#25227= IFCCARTESIANPOINT((35.,95.,713.280776630473)); +#25229= IFCCARTESIANPOINT((35.,95.,1232.03180943671)); +#25231= IFCCARTESIANPOINT((35.,95.,583.59336269766)); +#25233= IFCCARTESIANPOINT((35.,95.,389.06224179844)); +#25235= IFCCARTESIANPOINT((35.,95.,453.905948764847)); +#25237= IFCCARTESIANPOINT((35.,95.,324.218534832033)); +#25239= IFCCARTESIANPOINT((31.,101.,401.827853485327)); +#25241= IFCCARTESIANPOINT((31.,101.,160.731154676649)); +#25243= IFCCARTESIANPOINT((31.,101.,241.096698808678)); +#25245= IFCCARTESIANPOINT((35.,95.,129.687413932813)); +#25247= IFCCARTESIANPOINT((35.,95.,194.53112089922)); +#25249= IFCCARTESIANPOINT((31.,101.,80.36561054462)); +#25251= IFCCARTESIANPOINT((35.,95.,64.8437069664067)); +#25253= IFCCARTESIANPOINT((31.,101.,2029.42811469541)); +#25255= IFCCARTESIANPOINT((31.,101.,49.5719517171839)); +#25257= IFCCARTESIANPOINT((35.,95.,2050.21402731719)); +#25259= IFCCARTESIANPOINT((35.,95.,24.7859726828142)); +#25261= IFCCARTESIANPOINT((35.,95.,1621.09405123515)); +#25263= IFCCARTESIANPOINT((35.,95.,842.968190563287)); +#25265= IFCCARTESIANPOINT((31.,101.,24.785975858592)); +#25267= IFCCARTESIANPOINT((33.7082039330179,98.4721359551992,37.178946858702)); +#25269= IFCCARTESIANPOINT((31.,101.,2054.214090554)); +#25271= IFCCARTESIANPOINT((33.6466592588595,98.563104283877,2041.82105322828)); +#25273= IFCCARTESIANPOINT((33.4971169878018,98.7736224040182,2012.56318345073)); +#25275= IFCCARTESIANPOINT((35.,95.,1977.73443955039)); +#25277= IFCCARTESIANPOINT((31.,101.,1930.28421126104)); +#25279= IFCCARTESIANPOINT((33.6540151864875,98.5523710203467,1961.5234374455)); +#25281= IFCCARTESIANPOINT((33.7990913314139,98.3327078225477,1933.60642127683)); +#25283= IFCCARTESIANPOINT((35.,95.,1912.89073258398)); +#25285= IFCCARTESIANPOINT((31.,101.,1905.49823540245)); +#25287= IFCCARTESIANPOINT((33.7126667993444,98.4654344077268,1893.10525878937)); +#25289= IFCCARTESIANPOINT((31.,101.,1831.14030782667)); +#25291= IFCCARTESIANPOINT((35.,95.,1848.04702561758)); +#25293= IFCCARTESIANPOINT((33.5816208243755,98.6564221601189,1861.78889302329)); +#25295= IFCCARTESIANPOINT((33.8589885476821,98.2372486487171,1833.34434790075)); +#25297= IFCCARTESIANPOINT((33.5444810227162,98.7084783266475,1801.79226258795)); +#25299= IFCCARTESIANPOINT((35.,95.,1783.20331865117)); +#25301= IFCCARTESIANPOINT((31.,101.,1731.99653721748)); +#25303= IFCCARTESIANPOINT((33.74485337656,98.4166676281268,1766.99217915946)); +#25305= IFCCARTESIANPOINT((33.7829420174975,98.3579464884036,1738.63895915809)); +#25307= IFCCARTESIANPOINT((35.,95.,1718.35961168476)); +#25309= IFCCARTESIANPOINT((31.,101.,1707.21056135889)); +#25311= IFCCARTESIANPOINT((33.6529430940017,98.553937658431,1694.81753928539)); +#25313= IFCCARTESIANPOINT((31.,101.,1632.85263378312)); +#25315= IFCCARTESIANPOINT((35.,95.,1653.51590471836)); +#25317= IFCCARTESIANPOINT((33.548001941016,98.7035806137072,1664.28448923693)); +#25319= IFCCARTESIANPOINT((31.,101.,1335.4210563052)); +#25321= IFCCARTESIANPOINT((31.,101.,2004.64213883681)); +#25323= IFCCARTESIANPOINT((31.,101.,1533.70873034875)); +#25325= IFCCARTESIANPOINT((31.,101.,1004.56960050702)); +#25327= IFCCARTESIANPOINT((35.,95.,1005.0774579793)); +#25329= IFCCARTESIANPOINT((33.6959088572864,98.4905238651735,1021.28905762408)); +#25331= IFCCARTESIANPOINT((33.7200711611554,98.4542837356544,988.867182778733)); +#25333= IFCCARTESIANPOINT((33.7944321069456,98.3400106396868,1049.36050994026)); +#25335= IFCCARTESIANPOINT((31.,101.,1084.93521105164)); +#25337= IFCCARTESIANPOINT((35.,95.,1069.9225420207)); +#25339= IFCCARTESIANPOINT((33.7993595416709,98.3322869054993,960.880564057475)); +#25341= IFCCARTESIANPOINT((31.,101.,924.203989962403)); +#25343= IFCCARTESIANPOINT((35.,95.,940.233751012897)); +#25345= IFCCARTESIANPOINT((33.8935083745914,98.1808542545296,1086.13280731409)); +#25347= IFCCARTESIANPOINT((33.7515176240134,98.4064736219854,1115.03820535256)); +#25349= IFCCARTESIANPOINT((31.,101.,1165.30068877108)); +#25351= IFCCARTESIANPOINT((35.,95.,1134.7662489871)); +#25353= IFCCARTESIANPOINT((33.4067669615529,98.8942146571146,1145.20937569359)); +#25355= IFCCARTESIANPOINT((35.,95.,1199.60995595351)); +#25357= IFCCARTESIANPOINT((33.6603956413705,98.5430309166121,1183.39843185104)); +#25359= IFCCARTESIANPOINT((33.8202720022939,98.2992894556118,1215.82030669586)); +#25361= IFCCARTESIANPOINT((31.,101.,1245.6662993157)); +#25363= IFCCARTESIANPOINT((35.,95.,1264.45366291992)); +#25365= IFCCARTESIANPOINT((33.8042689230502,98.3245721674254,1243.73673004248)); +#25367= IFCCARTESIANPOINT((33.8944683557321,98.1792710010222,924.023433087823)); +#25369= IFCCARTESIANPOINT((33.7421354050371,98.4208155569747,894.938084042249)); +#25371= IFCCARTESIANPOINT((31.,101.,843.838512242965)); +#25373= IFCCARTESIANPOINT((35.,95.,875.39004404649)); +#25375= IFCCARTESIANPOINT((33.4851132159481,98.789917179419,863.929879903187)); +#25377= IFCCARTESIANPOINT((33.8760140632799,98.209564182883,1280.66405638663)); +#25379= IFCCARTESIANPOINT((31.,101.,1310.6350804466)); +#25381= IFCCARTESIANPOINT((35.,95.,1329.29736988632)); +#25383= IFCCARTESIANPOINT((33.6232875083755,98.5969623220538,1323.02807046548)); +#25385= IFCCARTESIANPOINT((33.5284008928487,98.730748544522,1353.10363752139)); +#25387= IFCCARTESIANPOINT((35.,95.,1394.14107685273)); +#25389= IFCCARTESIANPOINT((31.,101.,1434.56495973956)); +#25391= IFCCARTESIANPOINT((31.,101.,1409.77898388097)); +#25393= IFCCARTESIANPOINT((33.6081720994186,98.6186644729285,1422.17192880962)); +#25395= IFCCARTESIANPOINT((35.,95.,1458.98478381914)); +#25397= IFCCARTESIANPOINT((33.5165321541196,98.7470842307254,1451.97007284937)); +#25399= IFCCARTESIANPOINT((33.6995203506669,98.4851340091203,836.600777763748)); +#25401= IFCCARTESIANPOINT((35.,95.,810.546337080083)); +#25403= IFCCARTESIANPOINT((33.834317294942,98.2769272989405,794.335933707154)); +#25405= IFCCARTESIANPOINT((31.,101.,763.472901698344)); +#25407= IFCCARTESIANPOINT((33.8017479982026,98.3285360316638,766.371635536014)); +#25409= IFCCARTESIANPOINT((35.,95.,745.702630113677)); +#25411= IFCCARTESIANPOINT((33.8680142136508,98.2226035534195,729.492184016742)); +#25413= IFCCARTESIANPOINT((31.,101.,683.107291153725)); +#25415= IFCCARTESIANPOINT((33.6720287015897,98.5259289669648,699.007473402424)); +#25417= IFCCARTESIANPOINT((35.,95.,680.85892314727)); +#25419= IFCCARTESIANPOINT((33.6505498689286,98.5574320016652,664.648434326767)); +#25421= IFCCARTESIANPOINT((33.7824992159821,98.3586356114873,636.367255414593)); +#25423= IFCCARTESIANPOINT((31.,101.,602.741813434286)); +#25425= IFCCARTESIANPOINT((35.,95.,616.015216180863)); +#25427= IFCCARTESIANPOINT((33.8885766887866,98.1889749594502,599.804684636081)); +#25429= IFCCARTESIANPOINT((33.7661733178853,98.3839364321247,571.177172113593)); +#25431= IFCCARTESIANPOINT((31.,101.,522.376202889666)); +#25433= IFCCARTESIANPOINT((35.,95.,551.171509214457)); +#25435= IFCCARTESIANPOINT((33.2728242671923,99.0647483375597,542.467599004068)); +#25437= IFCCARTESIANPOINT((33.6830022204645,98.5097096724825,515.840655873027)); +#25439= IFCCARTESIANPOINT((35.,95.,486.32780224805)); +#25441= IFCCARTESIANPOINT((31.,101.,442.010592345046)); +#25443= IFCCARTESIANPOINT((35.,95.,421.484095281643)); +#25445= IFCCARTESIANPOINT((33.792669243419,98.3427692268877,470.117185255645)); +#25447= IFCCARTESIANPOINT((33.8062094388064,98.3215174514925,442.240593559219)); +#25449= IFCCARTESIANPOINT((33.8863481024557,98.192637573176,405.273435565257)); +#25451= IFCCARTESIANPOINT((31.,101.,361.645114625608)); +#25453= IFCCARTESIANPOINT((33.7044305021465,98.4777909342266,375.447634896392)); +#25455= IFCCARTESIANPOINT((35.,95.,356.640388315237)); +#25457= IFCCARTESIANPOINT((33.6057597227971,98.6221140719054,345.405500359099)); +#25459= IFCCARTESIANPOINT((31.,101.,1459.35093559815)); +#25461= IFCCARTESIANPOINT((31.,101.,1360.20703216379)); +#25463= IFCCARTESIANPOINT((31.,101.,1756.78251307608)); +#25465= IFCCARTESIANPOINT((33.8977426975499,98.1738645984943,1987.20094757328)); +#25467= IFCCARTESIANPOINT((31.,101.,1657.63860964171)); +#25469= IFCCARTESIANPOINT((31.,101.,281.279504080988)); +#25471= IFCCARTESIANPOINT((35.,95.,291.79668134883)); +#25473= IFCCARTESIANPOINT((33.7675186859222,98.3818592907877,308.007811030011)); +#25475= IFCCARTESIANPOINT((33.8054481863805,98.3227161589613,280.122152764644)); +#25477= IFCCARTESIANPOINT((33.6606041764738,98.5427251747403,251.998896056201)); +#25479= IFCCARTESIANPOINT((31.,101.,200.913893536368)); +#25481= IFCCARTESIANPOINT((35.,95.,226.952974382423)); +#25483= IFCCARTESIANPOINT((33.4451344804698,98.8435773492453,221.842438494298)); +#25485= IFCCARTESIANPOINT((33.6833963678467,98.5091255248739,195.081399713926)); +#25487= IFCCARTESIANPOINT((35.,95.,162.109267416017)); +#25489= IFCCARTESIANPOINT((31.,101.,120.54841581693)); +#25491= IFCCARTESIANPOINT((33.7393900475255,98.4249996379623,145.898436804422)); +#25493= IFCCARTESIANPOINT((35.,95.,97.26556044961)); +#25495= IFCCARTESIANPOINT((33.8024685155351,98.3274036215283,117.96435841747)); +#25497= IFCCARTESIANPOINT((33.8941654750889,98.1797706169443,81.0546871140343)); +#25499= IFCCARTESIANPOINT((33.4066677519326,98.8943445246435,170.435313211945)); +#25501= IFCCARTESIANPOINT((35.,95.,1588.67219775195)); +#25503= IFCCARTESIANPOINT((33.5551131508445,98.6936650486372,1604.88280485911)); +#25505= IFCCARTESIANPOINT((33.8130638811009,98.3107030239242,1572.46093000492)); +#25507= IFCCARTESIANPOINT((33.7553152002815,98.4006495604003,1543.54177660812)); +#25509= IFCCARTESIANPOINT((31.,101.,1508.92275449016)); +#25511= IFCCARTESIANPOINT((35.,95.,1523.82849078554)); +#25513= IFCCARTESIANPOINT((33.6134454593146,98.6111104048465,1496.52982256903)); +#25515= IFCCARTESIANPOINT((31.,101.,1558.49470620734)); +#25517= IFCCARTESIANPOINT((33.8024667118387,98.3274064568503,1632.53291418258)); +#25519= IFCCARTESIANPOINT((31.,101.,1955.07018711963)); +#25521= IFCCARTESIANPOINT((31.,101.,1855.92628368526)); +#25523= IFCCARTESIANPOINT((31.,101.,1806.35433196808)); +#25525= IFCCARTESIANPOINT((33.8186984354926,98.3017847057035,1381.16501955019)); +#25527= IFCCARTESIANPOINT((31.,101.,1608.06665792452)); +#25529= IFCPOLYLOOP((#24587,#24589,#24591,#24593,#24595,#24585)); +#25531= IFCFACEOUTERBOUND(#25529,.T.); +#25532= IFCFACE((#25531)); +#25534= IFCPOLYLOOP((#24603,#25003,#25001,#25145,#25147,#24605)); +#25536= IFCFACEOUTERBOUND(#25534,.T.); +#25537= IFCFACE((#25536)); +#25539= IFCPOLYLOOP((#24587,#24585,#24597,#24599)); +#25541= IFCFACEOUTERBOUND(#25539,.T.); +#25542= IFCFACE((#25541)); +#25544= IFCPOLYLOOP((#24587,#24599,#24601,#24603,#24605,#25259,#25251,#25493,#25245,#25487,#25247,#25481,#25223,#25471,#25237,#25455,#25233,#25443,#25235,#25439,#25185,#25433,#25231,#25425,#25203,#25417,#25227,#25409,#25195,#25401,#25263,#25373,#25199,#25343,#25205,#25327,#25155,#25337,#25201,#25351,#25193,#25355,#25229,#25363,#25163,#25381,#25225,#25387,#25189,#25395,#25197,#25511,#25157,#25501,#25261,#25315,#25165,#25307,#25187,#25299,#25159,#25291,#25167,#25283,#25161,#25275,#25191,#25257,#24607,#25051,#25043,#25103,#25037,#25089,#25021,#25067,#25023,#25093,#25121,#25017,#25075,#25029,#25065,#25019,#25035,#25033,#25049,#24609,#24723,#24653,#24745,#24631,#24801,#24633,#24795,#24627,#24787,#24659,#24757,#24629,#24731,#24729,#24763,#24623,#24771,#24661,#24779,#24651,#24895,#24695,#24889,#24625,#24883,#24689,#24875,#24655,#24837,#24663,#24823,#24621,#24813,#24671,#24829,#24669,#24847,#24733,#24851,#24665,#24861,#24693,#24869,#24667,#24905,#24691,#24913,#24657,#24917,#24701,#24923,#24699,#24935,#24703,#24977,#24697,#24951,#24713,#24959,#24711,#24963,#24717,#24725,#24589)); +#25546= IFCFACEOUTERBOUND(#25544,.T.); +#25547= IFCFACE((#25546)); +#25549= IFCPOLYLOOP((#24723,#24609,#24611)); +#25551= IFCFACEOUTERBOUND(#25549,.T.); +#25552= IFCFACE((#25551)); +#25554= IFCPOLYLOOP((#24591,#24589,#24725)); +#25556= IFCFACEOUTERBOUND(#25554,.T.); +#25557= IFCFACE((#25556)); +#25559= IFCPOLYLOOP((#24835,#24647,#24839)); +#25561= IFCFACEOUTERBOUND(#25559,.T.); +#25562= IFCFACE((#25561)); +#25564= IFCPOLYLOOP((#24815,#24813,#24621)); +#25566= IFCFACEOUTERBOUND(#25564,.T.); +#25567= IFCFACE((#25566)); +#25569= IFCPOLYLOOP((#24987,#24769,#24945)); +#25571= IFCFACEOUTERBOUND(#25569,.T.); +#25572= IFCFACE((#25571)); +#25574= IFCPOLYLOOP((#24701,#24917,#24925)); +#25576= IFCFACEOUTERBOUND(#25574,.T.); +#25577= IFCFACE((#25576)); +#25579= IFCPOLYLOOP((#24627,#24791,#24787)); +#25581= IFCFACEOUTERBOUND(#25579,.T.); +#25582= IFCFACE((#25581)); +#25584= IFCPOLYLOOP((#24951,#24955,#24713)); +#25586= IFCFACEOUTERBOUND(#25584,.T.); +#25587= IFCFACE((#25586)); +#25589= IFCPOLYLOOP((#24739,#24741,#24611)); +#25591= IFCFACEOUTERBOUND(#25589,.T.); +#25592= IFCFACE((#25591)); +#25594= IFCPOLYLOOP((#24993,#24695,#24895)); +#25596= IFCFACEOUTERBOUND(#25594,.T.); +#25597= IFCFACE((#25596)); +#25599= IFCPOLYLOOP((#24947,#24749,#24745)); +#25601= IFCFACEOUTERBOUND(#25599,.T.); +#25602= IFCFACE((#25601)); +#25604= IFCPOLYLOOP((#24629,#24755,#24751)); +#25606= IFCFACEOUTERBOUND(#25604,.T.); +#25607= IFCFACE((#25606)); +#25609= IFCPOLYLOOP((#24939,#24759,#24751)); +#25611= IFCFACEOUTERBOUND(#25609,.T.); +#25612= IFCFACE((#25611)); +#25614= IFCPOLYLOOP((#24805,#24803,#24801)); +#25616= IFCFACEOUTERBOUND(#25614,.T.); +#25617= IFCFACE((#25616)); +#25619= IFCPOLYLOOP((#24799,#24795,#24633)); +#25621= IFCFACEOUTERBOUND(#25619,.T.); +#25622= IFCFACE((#25621)); +#25624= IFCPOLYLOOP((#24787,#24791,#24785)); +#25626= IFCFACEOUTERBOUND(#25624,.T.); +#25627= IFCFACE((#25626)); +#25629= IFCPOLYLOOP((#24871,#24867,#24865)); +#25631= IFCFACEOUTERBOUND(#25629,.T.); +#25632= IFCFACE((#25631)); +#25634= IFCPOLYLOOP((#24763,#24765,#24769)); +#25636= IFCFACEOUTERBOUND(#25634,.T.); +#25637= IFCFACE((#25636)); +#25639= IFCPOLYLOOP((#24739,#24719,#24741)); +#25641= IFCFACEOUTERBOUND(#25639,.T.); +#25642= IFCFACE((#25641)); +#25644= IFCPOLYLOOP((#24811,#24817,#24815)); +#25646= IFCFACEOUTERBOUND(#25644,.T.); +#25647= IFCFACE((#25646)); +#25649= IFCPOLYLOOP((#24661,#24781,#24779)); +#25651= IFCFACEOUTERBOUND(#25649,.T.); +#25652= IFCFACE((#25651)); +#25654= IFCPOLYLOOP((#24881,#24877,#24689)); +#25656= IFCFACEOUTERBOUND(#25654,.T.); +#25657= IFCFACE((#25656)); +#25659= IFCPOLYLOOP((#24649,#24815,#24819)); +#25661= IFCFACEOUTERBOUND(#25659,.T.); +#25662= IFCFACE((#25661)); +#25664= IFCPOLYLOOP((#24893,#24807,#24891)); +#25666= IFCFACEOUTERBOUND(#25664,.T.); +#25667= IFCFACE((#25666)); +#25669= IFCPOLYLOOP((#24745,#24749,#24631)); +#25671= IFCFACEOUTERBOUND(#25669,.T.); +#25672= IFCFACE((#25671)); +#25674= IFCPOLYLOOP((#24833,#24647,#24821)); +#25676= IFCFACEOUTERBOUND(#25674,.T.); +#25677= IFCFACE((#25676)); +#25679= IFCPOLYLOOP((#24973,#24971,#24715)); +#25681= IFCFACEOUTERBOUND(#25679,.T.); +#25682= IFCFACE((#25681)); +#25684= IFCPOLYLOOP((#24617,#24751,#24755)); +#25686= IFCFACEOUTERBOUND(#25684,.T.); +#25687= IFCFACE((#25686)); +#25689= IFCPOLYLOOP((#24775,#24781,#24661)); +#25691= IFCFACEOUTERBOUND(#25689,.T.); +#25692= IFCFACE((#25691)); +#25694= IFCPOLYLOOP((#24823,#24831,#24819)); +#25696= IFCFACEOUTERBOUND(#25694,.T.); +#25697= IFCFACE((#25696)); +#25699= IFCPOLYLOOP((#24863,#24857,#24683)); +#25701= IFCFACEOUTERBOUND(#25699,.T.); +#25702= IFCFACE((#25701)); +#25704= IFCPOLYLOOP((#24901,#24907,#24905)); +#25706= IFCFACEOUTERBOUND(#25704,.T.); +#25707= IFCFACE((#25706)); +#25709= IFCPOLYLOOP((#24855,#24665,#24851)); +#25711= IFCFACEOUTERBOUND(#25709,.T.); +#25712= IFCFACE((#25711)); +#25714= IFCPOLYLOOP((#24825,#24671,#24817)); +#25716= IFCFACEOUTERBOUND(#25714,.T.); +#25717= IFCFACE((#25716)); +#25719= IFCPOLYLOOP((#24779,#24781,#24899)); +#25721= IFCFACEOUTERBOUND(#25719,.T.); +#25722= IFCFACE((#25721)); +#25724= IFCPOLYLOOP((#24847,#24669,#24843)); +#25726= IFCFACEOUTERBOUND(#25724,.T.); +#25727= IFCFACE((#25726)); +#25729= IFCPOLYLOOP((#24831,#24663,#24833)); +#25731= IFCFACEOUTERBOUND(#25729,.T.); +#25732= IFCFACE((#25731)); +#25734= IFCPOLYLOOP((#24885,#24883,#24625)); +#25736= IFCFACEOUTERBOUND(#25734,.T.); +#25737= IFCFACE((#25736)); +#25739= IFCPOLYLOOP((#24709,#24931,#24933)); +#25741= IFCFACEOUTERBOUND(#25739,.T.); +#25742= IFCFACE((#25741)); +#25744= IFCPOLYLOOP((#24855,#24857,#24859)); +#25746= IFCFACEOUTERBOUND(#25744,.T.); +#25747= IFCFACE((#25746)); +#25749= IFCPOLYLOOP((#24915,#24687,#24911)); +#25751= IFCFACEOUTERBOUND(#25749,.T.); +#25752= IFCFACE((#25751)); +#25754= IFCPOLYLOOP((#24901,#24667,#24871)); +#25756= IFCFACEOUTERBOUND(#25754,.T.); +#25757= IFCFACE((#25756)); +#25759= IFCPOLYLOOP((#24873,#24875,#24877)); +#25761= IFCFACEOUTERBOUND(#25759,.T.); +#25762= IFCFACE((#25761)); +#25764= IFCPOLYLOOP((#24909,#24691,#24907)); +#25766= IFCFACEOUTERBOUND(#25764,.T.); +#25767= IFCFACE((#25766)); +#25769= IFCPOLYLOOP((#24865,#24867,#24683)); +#25771= IFCFACEOUTERBOUND(#25769,.T.); +#25772= IFCFACE((#25771)); +#25774= IFCPOLYLOOP((#24887,#24891,#24807)); +#25776= IFCFACEOUTERBOUND(#25774,.T.); +#25777= IFCFACE((#25776)); +#25779= IFCPOLYLOOP((#24737,#24981,#24721)); +#25781= IFCFACEOUTERBOUND(#25779,.T.); +#25782= IFCFACE((#25781)); +#25784= IFCPOLYLOOP((#24935,#24933,#24937)); +#25786= IFCFACEOUTERBOUND(#25784,.T.); +#25787= IFCFACE((#25786)); +#25789= IFCPOLYLOOP((#24929,#24699,#24923)); +#25791= IFCFACEOUTERBOUND(#25789,.T.); +#25792= IFCFACE((#25791)); +#25794= IFCPOLYLOOP((#24965,#24971,#24711)); +#25796= IFCFACEOUTERBOUND(#25794,.T.); +#25797= IFCFACE((#25796)); +#25799= IFCPOLYLOOP((#24955,#24951,#24967)); +#25801= IFCFACEOUTERBOUND(#25799,.T.); +#25802= IFCFACE((#25801)); +#25804= IFCPOLYLOOP((#24967,#24697,#24975)); +#25806= IFCFACEOUTERBOUND(#25804,.T.); +#25807= IFCFACE((#25806)); +#25809= IFCPOLYLOOP((#24929,#24927,#24921)); +#25811= IFCFACEOUTERBOUND(#25809,.T.); +#25812= IFCFACE((#25811)); +#25814= IFCPOLYLOOP((#24591,#24737,#24735)); +#25816= IFCFACEOUTERBOUND(#25814,.T.); +#25817= IFCFACE((#25816)); +#25819= IFCPOLYLOOP((#24961,#24971,#24965)); +#25821= IFCFACEOUTERBOUND(#25819,.T.); +#25822= IFCFACE((#25821)); +#25824= IFCPOLYLOOP((#24973,#24963,#24971)); +#25826= IFCFACEOUTERBOUND(#25824,.T.); +#25827= IFCFACE((#25826)); +#25829= IFCPOLYLOOP((#24981,#24717,#24973)); +#25831= IFCFACEOUTERBOUND(#25829,.T.); +#25832= IFCFACE((#25831)); +#25834= IFCPOLYLOOP((#24653,#24741,#24743)); +#25836= IFCFACEOUTERBOUND(#25834,.T.); +#25837= IFCFACE((#25836)); +#25839= IFCPOLYLOOP((#24737,#24591,#24725,#24717)); +#25841= IFCFACEOUTERBOUND(#25839,.T.); +#25842= IFCFACE((#25841)); +#25844= IFCPOLYLOOP((#24723,#24741,#24653)); +#25846= IFCFACEOUTERBOUND(#25844,.T.); +#25847= IFCFACE((#25846)); +#25849= IFCPOLYLOOP((#24769,#24765,#24645)); +#25851= IFCFACEOUTERBOUND(#25849,.T.); +#25852= IFCFACE((#25851)); +#25854= IFCPOLYLOOP((#24751,#24731,#24629)); +#25856= IFCFACEOUTERBOUND(#25854,.T.); +#25857= IFCFACE((#25856)); +#25859= IFCPOLYLOOP((#24759,#24731,#24751)); +#25861= IFCFACEOUTERBOUND(#25859,.T.); +#25862= IFCFACE((#25861)); +#25864= IFCPOLYLOOP((#24735,#24737,#24721)); +#25866= IFCFACEOUTERBOUND(#25864,.T.); +#25867= IFCFACE((#25866)); +#25869= IFCPOLYLOOP((#24841,#24843,#24669)); +#25871= IFCFACEOUTERBOUND(#25869,.T.); +#25872= IFCFACE((#25871)); +#25874= IFCPOLYLOOP((#24735,#24593,#24591)); +#25876= IFCFACEOUTERBOUND(#25874,.T.); +#25877= IFCFACE((#25876)); +#25879= IFCPOLYLOOP((#24611,#24613,#24739)); +#25881= IFCFACEOUTERBOUND(#25879,.T.); +#25882= IFCFACE((#25881)); +#25884= IFCPOLYLOOP((#24741,#24719,#24743)); +#25886= IFCFACEOUTERBOUND(#25884,.T.); +#25887= IFCFACE((#25886)); +#25889= IFCPOLYLOOP((#24611,#24741,#24723)); +#25891= IFCFACEOUTERBOUND(#25889,.T.); +#25892= IFCFACE((#25891)); +#25894= IFCPOLYLOOP((#24743,#24719,#24809)); +#25896= IFCFACEOUTERBOUND(#25894,.T.); +#25897= IFCFACE((#25896)); +#25899= IFCPOLYLOOP((#24749,#24947,#24641)); +#25901= IFCFACEOUTERBOUND(#25899,.T.); +#25902= IFCFACE((#25901)); +#25904= IFCPOLYLOOP((#24805,#24983,#24747,#24991)); +#25906= IFCFACEOUTERBOUND(#25904,.T.); +#25907= IFCFACE((#25906)); +#25909= IFCPOLYLOOP((#24743,#24947,#24653)); +#25911= IFCFACEOUTERBOUND(#25909,.T.); +#25912= IFCFACE((#25911)); +#25914= IFCPOLYLOOP((#24633,#24801,#24803)); +#25916= IFCFACEOUTERBOUND(#25914,.T.); +#25917= IFCFACE((#25916)); +#25919= IFCPOLYLOOP((#24983,#24805,#24749)); +#25921= IFCFACEOUTERBOUND(#25919,.T.); +#25922= IFCFACE((#25921)); +#25924= IFCPOLYLOOP((#24783,#24755,#24757)); +#25926= IFCFACEOUTERBOUND(#25924,.T.); +#25927= IFCFACE((#25926)); +#25929= IFCPOLYLOOP((#24939,#24727,#24761,#24759)); +#25931= IFCFACEOUTERBOUND(#25929,.T.); +#25932= IFCFACE((#25931)); +#25934= IFCPOLYLOOP((#24785,#24949,#24783)); +#25936= IFCFACEOUTERBOUND(#25934,.T.); +#25937= IFCFACE((#25936)); +#25939= IFCPOLYLOOP((#24757,#24659,#24783)); +#25941= IFCFACEOUTERBOUND(#25939,.T.); +#25942= IFCFACE((#25941)); +#25944= IFCPOLYLOOP((#24783,#24985,#24755)); +#25946= IFCFACEOUTERBOUND(#25944,.T.); +#25947= IFCFACE((#25946)); +#25949= IFCPOLYLOOP((#24755,#24629,#24757)); +#25951= IFCFACEOUTERBOUND(#25949,.T.); +#25952= IFCFACE((#25951)); +#25954= IFCPOLYLOOP((#24729,#24731,#24759)); +#25956= IFCFACEOUTERBOUND(#25954,.T.); +#25957= IFCFACE((#25956)); +#25959= IFCPOLYLOOP((#24759,#24761,#24765)); +#25961= IFCFACEOUTERBOUND(#25959,.T.); +#25962= IFCFACE((#25961)); +#25964= IFCPOLYLOOP((#24761,#24645,#24765)); +#25966= IFCFACEOUTERBOUND(#25964,.T.); +#25967= IFCFACE((#25966)); +#25969= IFCPOLYLOOP((#24765,#24729,#24759)); +#25971= IFCFACEOUTERBOUND(#25969,.T.); +#25972= IFCFACE((#25971)); +#25974= IFCPOLYLOOP((#24729,#24765,#24763)); +#25976= IFCFACEOUTERBOUND(#25974,.T.); +#25977= IFCFACE((#25976)); +#25979= IFCPOLYLOOP((#24769,#24623,#24763)); +#25981= IFCFACEOUTERBOUND(#25979,.T.); +#25982= IFCFACE((#25981)); +#25984= IFCPOLYLOOP((#24769,#24645,#24945)); +#25986= IFCFACEOUTERBOUND(#25984,.T.); +#25987= IFCFACE((#25986)); +#25989= IFCPOLYLOOP((#24987,#24775,#24771)); +#25991= IFCFACEOUTERBOUND(#25989,.T.); +#25992= IFCFACE((#25991)); +#25994= IFCPOLYLOOP((#24773,#24775,#24987)); +#25996= IFCFACEOUTERBOUND(#25994,.T.); +#25997= IFCFACE((#25996)); +#25999= IFCPOLYLOOP((#24769,#24987,#24623)); +#26001= IFCFACEOUTERBOUND(#25999,.T.); +#26002= IFCFACE((#26001)); +#26004= IFCPOLYLOOP((#24639,#24775,#24773)); +#26006= IFCFACEOUTERBOUND(#26004,.T.); +#26007= IFCFACE((#26006)); +#26009= IFCPOLYLOOP((#24771,#24775,#24661)); +#26011= IFCFACEOUTERBOUND(#26009,.T.); +#26012= IFCFACE((#26011)); +#26014= IFCPOLYLOOP((#24777,#24897,#24899)); +#26016= IFCFACEOUTERBOUND(#26014,.T.); +#26017= IFCFACE((#26016)); +#26019= IFCPOLYLOOP((#24775,#24639,#24781)); +#26021= IFCFACEOUTERBOUND(#26019,.T.); +#26022= IFCFACE((#26021)); +#26024= IFCPOLYLOOP((#24781,#24639,#24941,#24777)); +#26026= IFCFACEOUTERBOUND(#26024,.T.); +#26027= IFCFACE((#26026)); +#26029= IFCPOLYLOOP((#24781,#24777,#24899)); +#26031= IFCFACEOUTERBOUND(#26029,.T.); +#26032= IFCFACE((#26031)); +#26034= IFCPOLYLOOP((#24785,#24783,#24659)); +#26036= IFCFACEOUTERBOUND(#26034,.T.); +#26037= IFCFACE((#26036)); +#26039= IFCPOLYLOOP((#24987,#24945,#24767,#24773)); +#26041= IFCFACEOUTERBOUND(#26039,.T.); +#26042= IFCFACE((#26041)); +#26044= IFCPOLYLOOP((#24949,#24753,#24985,#24783)); +#26046= IFCFACEOUTERBOUND(#26044,.T.); +#26047= IFCFACE((#26046)); +#26049= IFCPOLYLOOP((#24785,#24659,#24787)); +#26051= IFCFACEOUTERBOUND(#26049,.T.); +#26052= IFCFACE((#26051)); +#26054= IFCPOLYLOOP((#24793,#24791,#24627)); +#26056= IFCFACEOUTERBOUND(#26054,.T.); +#26057= IFCFACE((#26056)); +#26059= IFCPOLYLOOP((#24785,#24791,#24635)); +#26061= IFCFACEOUTERBOUND(#26059,.T.); +#26062= IFCFACE((#26061)); +#26064= IFCPOLYLOOP((#24793,#24989,#24791)); +#26066= IFCFACEOUTERBOUND(#26064,.T.); +#26067= IFCFACE((#26066)); +#26069= IFCPOLYLOOP((#24799,#24619,#24797)); +#26071= IFCFACEOUTERBOUND(#26069,.T.); +#26072= IFCFACE((#26071)); +#26074= IFCPOLYLOOP((#24789,#24989,#24793,#24797)); +#26076= IFCFACEOUTERBOUND(#26074,.T.); +#26077= IFCFACE((#26076)); +#26079= IFCPOLYLOOP((#24793,#24627,#24795)); +#26081= IFCFACEOUTERBOUND(#26079,.T.); +#26082= IFCFACE((#26081)); +#26084= IFCPOLYLOOP((#24799,#24793,#24795)); +#26086= IFCFACEOUTERBOUND(#26084,.T.); +#26087= IFCFACE((#26086)); +#26089= IFCPOLYLOOP((#24799,#24797,#24793)); +#26091= IFCFACEOUTERBOUND(#26089,.T.); +#26092= IFCFACE((#26091)); +#26094= IFCPOLYLOOP((#24799,#24803,#24619)); +#26096= IFCFACEOUTERBOUND(#26094,.T.); +#26097= IFCFACE((#26096)); +#26099= IFCPOLYLOOP((#24695,#24993,#24893)); +#26101= IFCFACEOUTERBOUND(#26099,.T.); +#26102= IFCFACE((#26101)); +#26104= IFCPOLYLOOP((#24803,#24799,#24633)); +#26106= IFCFACEOUTERBOUND(#26104,.T.); +#26107= IFCFACE((#26106)); +#26109= IFCPOLYLOOP((#24805,#24991,#24803)); +#26111= IFCFACEOUTERBOUND(#26109,.T.); +#26112= IFCFACE((#26111)); +#26114= IFCPOLYLOOP((#24801,#24631,#24805)); +#26116= IFCFACEOUTERBOUND(#26114,.T.); +#26117= IFCFACE((#26116)); +#26119= IFCPOLYLOOP((#24749,#24805,#24631)); +#26121= IFCFACEOUTERBOUND(#26119,.T.); +#26122= IFCFACE((#26121)); +#26124= IFCPOLYLOOP((#24817,#24671,#24813)); +#26126= IFCFACEOUTERBOUND(#26124,.T.); +#26127= IFCFACE((#26126)); +#26129= IFCPOLYLOOP((#24887,#24615,#24879,#24885)); +#26131= IFCFACEOUTERBOUND(#26129,.T.); +#26132= IFCFACE((#26131)); +#26134= IFCPOLYLOOP((#24947,#24809,#24641)); +#26136= IFCFACEOUTERBOUND(#26134,.T.); +#26137= IFCFACE((#26136)); +#26139= IFCPOLYLOOP((#24817,#24643,#24825)); +#26141= IFCFACEOUTERBOUND(#26139,.T.); +#26142= IFCFACE((#26141)); +#26144= IFCPOLYLOOP((#24819,#24815,#24621)); +#26146= IFCFACEOUTERBOUND(#26144,.T.); +#26147= IFCFACE((#26146)); +#26149= IFCPOLYLOOP((#24649,#24811,#24815)); +#26151= IFCFACEOUTERBOUND(#26149,.T.); +#26152= IFCFACE((#26151)); +#26154= IFCPOLYLOOP((#24815,#24817,#24813)); +#26156= IFCFACEOUTERBOUND(#26154,.T.); +#26157= IFCFACE((#26156)); +#26159= IFCPOLYLOOP((#24643,#24817,#24811)); +#26161= IFCFACEOUTERBOUND(#26159,.T.); +#26162= IFCFACE((#26161)); +#26164= IFCPOLYLOOP((#24831,#24823,#24663)); +#26166= IFCFACEOUTERBOUND(#26164,.T.); +#26167= IFCFACE((#26166)); +#26169= IFCPOLYLOOP((#24819,#24621,#24823)); +#26171= IFCFACEOUTERBOUND(#26169,.T.); +#26172= IFCFACE((#26171)); +#26174= IFCPOLYLOOP((#24833,#24821,#24831)); +#26176= IFCFACEOUTERBOUND(#26174,.T.); +#26177= IFCFACE((#26176)); +#26179= IFCPOLYLOOP((#24821,#24649,#24819)); +#26181= IFCFACEOUTERBOUND(#26179,.T.); +#26182= IFCFACE((#26181)); +#26184= IFCPOLYLOOP((#24841,#24827,#24843)); +#26186= IFCFACEOUTERBOUND(#26184,.T.); +#26187= IFCFACE((#26186)); +#26189= IFCPOLYLOOP((#24841,#24825,#24827)); +#26191= IFCFACEOUTERBOUND(#26189,.T.); +#26192= IFCFACE((#26191)); +#26194= IFCPOLYLOOP((#24825,#24643,#24827)); +#26196= IFCFACEOUTERBOUND(#26194,.T.); +#26197= IFCFACE((#26196)); +#26199= IFCPOLYLOOP((#24829,#24841,#24669)); +#26201= IFCFACEOUTERBOUND(#26199,.T.); +#26202= IFCFACE((#26201)); +#26204= IFCPOLYLOOP((#24829,#24671,#24825)); +#26206= IFCFACEOUTERBOUND(#26204,.T.); +#26207= IFCFACE((#26206)); +#26209= IFCPOLYLOOP((#24819,#24831,#24821)); +#26211= IFCFACEOUTERBOUND(#26209,.T.); +#26212= IFCFACE((#26211)); +#26214= IFCPOLYLOOP((#24873,#24835,#24839)); +#26216= IFCFACEOUTERBOUND(#26214,.T.); +#26217= IFCFACE((#26216)); +#26219= IFCPOLYLOOP((#24839,#24655,#24873)); +#26221= IFCFACEOUTERBOUND(#26219,.T.); +#26222= IFCFACE((#26221)); +#26224= IFCPOLYLOOP((#24833,#24663,#24837)); +#26226= IFCFACEOUTERBOUND(#26224,.T.); +#26227= IFCFACE((#26226)); +#26229= IFCPOLYLOOP((#24833,#24839,#24647)); +#26231= IFCFACEOUTERBOUND(#26229,.T.); +#26232= IFCFACE((#26231)); +#26234= IFCPOLYLOOP((#24833,#24837,#24839)); +#26236= IFCFACEOUTERBOUND(#26234,.T.); +#26237= IFCFACE((#26236)); +#26239= IFCPOLYLOOP((#24655,#24839,#24837)); +#26241= IFCFACEOUTERBOUND(#26239,.T.); +#26242= IFCFACE((#26241)); +#26244= IFCPOLYLOOP((#24825,#24841,#24829)); +#26246= IFCFACEOUTERBOUND(#26244,.T.); +#26247= IFCFACE((#26246)); +#26249= IFCPOLYLOOP((#24843,#24827,#24677)); +#26251= IFCFACEOUTERBOUND(#26249,.T.); +#26252= IFCFACE((#26251)); +#26254= IFCPOLYLOOP((#24733,#24847,#24849)); +#26256= IFCFACEOUTERBOUND(#26254,.T.); +#26257= IFCFACE((#26256)); +#26259= IFCPOLYLOOP((#24849,#24677,#24845)); +#26261= IFCFACEOUTERBOUND(#26259,.T.); +#26262= IFCFACE((#26261)); +#26264= IFCPOLYLOOP((#24849,#24843,#24677)); +#26266= IFCFACEOUTERBOUND(#26264,.T.); +#26267= IFCFACE((#26266)); +#26269= IFCPOLYLOOP((#24853,#24851,#24733)); +#26271= IFCFACEOUTERBOUND(#26269,.T.); +#26272= IFCFACE((#26271)); +#26274= IFCPOLYLOOP((#24845,#24853,#24849)); +#26276= IFCFACEOUTERBOUND(#26274,.T.); +#26277= IFCFACE((#26276)); +#26279= IFCPOLYLOOP((#24847,#24843,#24849)); +#26281= IFCFACEOUTERBOUND(#26279,.T.); +#26282= IFCFACE((#26281)); +#26284= IFCPOLYLOOP((#24733,#24849,#24853)); +#26286= IFCFACEOUTERBOUND(#26284,.T.); +#26287= IFCFACE((#26286)); +#26289= IFCPOLYLOOP((#24845,#24675,#24853)); +#26291= IFCFACEOUTERBOUND(#26289,.T.); +#26292= IFCFACE((#26291)); +#26294= IFCPOLYLOOP((#24855,#24853,#24675)); +#26296= IFCFACEOUTERBOUND(#26294,.T.); +#26297= IFCFACE((#26296)); +#26299= IFCPOLYLOOP((#24853,#24855,#24851)); +#26301= IFCFACEOUTERBOUND(#26299,.T.); +#26302= IFCFACE((#26301)); +#26304= IFCPOLYLOOP((#24859,#24863,#24861)); +#26306= IFCFACEOUTERBOUND(#26304,.T.); +#26307= IFCFACE((#26306)); +#26309= IFCPOLYLOOP((#24855,#24675,#24857)); +#26311= IFCFACEOUTERBOUND(#26309,.T.); +#26312= IFCFACE((#26311)); +#26314= IFCPOLYLOOP((#24665,#24855,#24859)); +#26316= IFCFACEOUTERBOUND(#26314,.T.); +#26317= IFCFACE((#26316)); +#26319= IFCPOLYLOOP((#24859,#24857,#24863)); +#26321= IFCFACEOUTERBOUND(#26319,.T.); +#26322= IFCFACE((#26321)); +#26324= IFCPOLYLOOP((#24861,#24863,#24693)); +#26326= IFCFACEOUTERBOUND(#26324,.T.); +#26327= IFCFACE((#26326)); +#26329= IFCPOLYLOOP((#24861,#24665,#24859)); +#26331= IFCFACEOUTERBOUND(#26329,.T.); +#26332= IFCFACE((#26331)); +#26334= IFCPOLYLOOP((#24667,#24869,#24871)); +#26336= IFCFACEOUTERBOUND(#26334,.T.); +#26337= IFCFACE((#26336)); +#26339= IFCPOLYLOOP((#24863,#24867,#24693)); +#26341= IFCFACEOUTERBOUND(#26339,.T.); +#26342= IFCFACE((#26341)); +#26344= IFCPOLYLOOP((#24683,#24867,#24863)); +#26346= IFCFACEOUTERBOUND(#26344,.T.); +#26347= IFCFACE((#26346)); +#26349= IFCPOLYLOOP((#24865,#24637,#24871)); +#26351= IFCFACEOUTERBOUND(#26349,.T.); +#26352= IFCFACE((#26351)); +#26354= IFCPOLYLOOP((#24871,#24869,#24867)); +#26356= IFCFACEOUTERBOUND(#26354,.T.); +#26357= IFCFACE((#26356)); +#26359= IFCPOLYLOOP((#24869,#24693,#24867)); +#26361= IFCFACEOUTERBOUND(#26359,.T.); +#26362= IFCFACE((#26361)); +#26364= IFCPOLYLOOP((#24901,#24871,#24637)); +#26366= IFCFACEOUTERBOUND(#26364,.T.); +#26367= IFCFACE((#26366)); +#26369= IFCPOLYLOOP((#24875,#24689,#24877)); +#26371= IFCFACEOUTERBOUND(#26369,.T.); +#26372= IFCFACE((#26371)); +#26374= IFCPOLYLOOP((#24679,#24835,#24873)); +#26376= IFCFACEOUTERBOUND(#26374,.T.); +#26377= IFCFACE((#26376)); +#26379= IFCPOLYLOOP((#24873,#24655,#24875)); +#26381= IFCFACEOUTERBOUND(#26379,.T.); +#26382= IFCFACE((#26381)); +#26384= IFCPOLYLOOP((#24881,#24885,#24879)); +#26386= IFCFACEOUTERBOUND(#26384,.T.); +#26387= IFCFACE((#26386)); +#26389= IFCPOLYLOOP((#24873,#24877,#24679)); +#26391= IFCFACEOUTERBOUND(#26389,.T.); +#26392= IFCFACE((#26391)); +#26394= IFCPOLYLOOP((#24881,#24879,#24877)); +#26396= IFCFACEOUTERBOUND(#26394,.T.); +#26397= IFCFACE((#26396)); +#26399= IFCPOLYLOOP((#24879,#24679,#24877)); +#26401= IFCFACEOUTERBOUND(#26399,.T.); +#26402= IFCFACE((#26401)); +#26404= IFCPOLYLOOP((#24885,#24881,#24883)); +#26406= IFCFACEOUTERBOUND(#26404,.T.); +#26407= IFCFACE((#26406)); +#26409= IFCPOLYLOOP((#24881,#24689,#24883)); +#26411= IFCFACEOUTERBOUND(#26409,.T.); +#26412= IFCFACE((#26411)); +#26414= IFCPOLYLOOP((#24625,#24891,#24885)); +#26416= IFCFACEOUTERBOUND(#26414,.T.); +#26417= IFCFACE((#26416)); +#26419= IFCPOLYLOOP((#24891,#24625,#24889)); +#26421= IFCFACEOUTERBOUND(#26419,.T.); +#26422= IFCFACE((#26421)); +#26424= IFCPOLYLOOP((#24891,#24887,#24885)); +#26426= IFCFACEOUTERBOUND(#26424,.T.); +#26427= IFCFACE((#26426)); +#26429= IFCPOLYLOOP((#24889,#24893,#24891)); +#26431= IFCFACEOUTERBOUND(#26429,.T.); +#26432= IFCFACE((#26431)); +#26434= IFCPOLYLOOP((#24893,#24889,#24695)); +#26436= IFCFACEOUTERBOUND(#26434,.T.); +#26437= IFCFACE((#26436)); +#26439= IFCPOLYLOOP((#24899,#24895,#24651,#24779)); +#26441= IFCFACEOUTERBOUND(#26439,.T.); +#26442= IFCFACE((#26441)); +#26444= IFCPOLYLOOP((#24993,#24943,#24893)); +#26446= IFCFACEOUTERBOUND(#26444,.T.); +#26447= IFCFACE((#26446)); +#26449= IFCPOLYLOOP((#24993,#24897,#24673,#24943)); +#26451= IFCFACEOUTERBOUND(#26449,.T.); +#26452= IFCFACE((#26451)); +#26454= IFCPOLYLOOP((#24897,#24993,#24899)); +#26456= IFCFACEOUTERBOUND(#26454,.T.); +#26457= IFCFACE((#26456)); +#26459= IFCPOLYLOOP((#24907,#24903,#24909)); +#26461= IFCFACEOUTERBOUND(#26459,.T.); +#26462= IFCFACE((#26461)); +#26464= IFCPOLYLOOP((#24907,#24901,#24903)); +#26466= IFCFACEOUTERBOUND(#26464,.T.); +#26467= IFCFACE((#26466)); +#26469= IFCPOLYLOOP((#24901,#24637,#24903)); +#26471= IFCFACEOUTERBOUND(#26469,.T.); +#26472= IFCFACE((#26471)); +#26474= IFCPOLYLOOP((#24905,#24907,#24691)); +#26476= IFCFACEOUTERBOUND(#26474,.T.); +#26477= IFCFACE((#26476)); +#26479= IFCPOLYLOOP((#24905,#24667,#24901)); +#26481= IFCFACEOUTERBOUND(#26479,.T.); +#26482= IFCFACE((#26481)); +#26484= IFCPOLYLOOP((#24909,#24903,#24687)); +#26486= IFCFACEOUTERBOUND(#26484,.T.); +#26487= IFCFACE((#26486)); +#26489= IFCPOLYLOOP((#24911,#24919,#24915)); +#26491= IFCFACEOUTERBOUND(#26489,.T.); +#26492= IFCFACE((#26491)); +#26494= IFCPOLYLOOP((#24915,#24909,#24687)); +#26496= IFCFACEOUTERBOUND(#26494,.T.); +#26497= IFCFACE((#26496)); +#26499= IFCPOLYLOOP((#24915,#24657,#24913)); +#26501= IFCFACEOUTERBOUND(#26499,.T.); +#26502= IFCFACE((#26501)); +#26504= IFCPOLYLOOP((#24919,#24917,#24657)); +#26506= IFCFACEOUTERBOUND(#26504,.T.); +#26507= IFCFACE((#26506)); +#26509= IFCPOLYLOOP((#24913,#24691,#24909)); +#26511= IFCFACEOUTERBOUND(#26509,.T.); +#26512= IFCFACE((#26511)); +#26514= IFCPOLYLOOP((#24913,#24909,#24915)); +#26516= IFCFACEOUTERBOUND(#26514,.T.); +#26517= IFCFACE((#26516)); +#26519= IFCPOLYLOOP((#24657,#24915,#24919)); +#26521= IFCFACEOUTERBOUND(#26519,.T.); +#26522= IFCFACE((#26521)); +#26524= IFCPOLYLOOP((#24911,#24685,#24919)); +#26526= IFCFACEOUTERBOUND(#26524,.T.); +#26527= IFCFACE((#26526)); +#26529= IFCPOLYLOOP((#24921,#24927,#24925)); +#26531= IFCFACEOUTERBOUND(#26529,.T.); +#26532= IFCFACE((#26531)); +#26534= IFCPOLYLOOP((#24925,#24919,#24685)); +#26536= IFCFACEOUTERBOUND(#26534,.T.); +#26537= IFCFACE((#26536)); +#26539= IFCPOLYLOOP((#24919,#24925,#24917)); +#26541= IFCFACEOUTERBOUND(#26539,.T.); +#26542= IFCFACE((#26541)); +#26544= IFCPOLYLOOP((#24925,#24927,#24701)); +#26546= IFCFACEOUTERBOUND(#26544,.T.); +#26547= IFCFACE((#26546)); +#26549= IFCPOLYLOOP((#24921,#24925,#24685)); +#26551= IFCFACEOUTERBOUND(#26549,.T.); +#26552= IFCFACE((#26551)); +#26554= IFCPOLYLOOP((#24929,#24921,#24709)); +#26556= IFCFACEOUTERBOUND(#26554,.T.); +#26557= IFCFACE((#26556)); +#26559= IFCPOLYLOOP((#24923,#24701,#24927)); +#26561= IFCFACEOUTERBOUND(#26559,.T.); +#26562= IFCFACE((#26561)); +#26564= IFCPOLYLOOP((#24927,#24929,#24923)); +#26566= IFCFACEOUTERBOUND(#26564,.T.); +#26567= IFCFACE((#26566)); +#26569= IFCPOLYLOOP((#24933,#24935,#24699)); +#26571= IFCFACEOUTERBOUND(#26569,.T.); +#26572= IFCFACE((#26571)); +#26574= IFCPOLYLOOP((#24929,#24933,#24699)); +#26576= IFCFACEOUTERBOUND(#26574,.T.); +#26577= IFCFACE((#26576)); +#26579= IFCPOLYLOOP((#24709,#24933,#24929)); +#26581= IFCFACEOUTERBOUND(#26579,.T.); +#26582= IFCFACE((#26581)); +#26584= IFCPOLYLOOP((#24937,#24933,#24931)); +#26586= IFCFACEOUTERBOUND(#26584,.T.); +#26587= IFCFACE((#26586)); +#26589= IFCPOLYLOOP((#24931,#24681,#24937)); +#26591= IFCFACEOUTERBOUND(#26589,.T.); +#26592= IFCFACE((#26591)); +#26594= IFCPOLYLOOP((#24935,#24937,#24703)); +#26596= IFCFACEOUTERBOUND(#26594,.T.); +#26597= IFCFACE((#26596)); +#26599= IFCPOLYLOOP((#24979,#24995,#24681)); +#26601= IFCFACEOUTERBOUND(#26599,.T.); +#26602= IFCFACE((#26601)); +#26604= IFCPOLYLOOP((#24751,#24617,#24939)); +#26606= IFCFACEOUTERBOUND(#26604,.T.); +#26607= IFCFACE((#26606)); +#26609= IFCPOLYLOOP((#24653,#24947,#24745)); +#26611= IFCFACEOUTERBOUND(#26609,.T.); +#26612= IFCFACE((#26611)); +#26614= IFCPOLYLOOP((#24943,#24807,#24893)); +#26616= IFCFACEOUTERBOUND(#26614,.T.); +#26617= IFCFACE((#26616)); +#26619= IFCPOLYLOOP((#24947,#24743,#24809)); +#26621= IFCFACEOUTERBOUND(#26619,.T.); +#26622= IFCFACE((#26621)); +#26624= IFCPOLYLOOP((#24785,#24635,#24949)); +#26626= IFCFACEOUTERBOUND(#26624,.T.); +#26627= IFCFACE((#26626)); +#26629= IFCPOLYLOOP((#24955,#24707,#24953)); +#26631= IFCFACEOUTERBOUND(#26629,.T.); +#26632= IFCFACE((#26631)); +#26634= IFCPOLYLOOP((#24967,#24707,#24955)); +#26636= IFCFACEOUTERBOUND(#26634,.T.); +#26637= IFCFACE((#26636)); +#26639= IFCPOLYLOOP((#24713,#24955,#24957)); +#26641= IFCFACEOUTERBOUND(#26639,.T.); +#26642= IFCFACE((#26641)); +#26644= IFCPOLYLOOP((#24957,#24953,#24705)); +#26646= IFCFACEOUTERBOUND(#26644,.T.); +#26647= IFCFACE((#26646)); +#26649= IFCPOLYLOOP((#24953,#24957,#24955)); +#26651= IFCFACEOUTERBOUND(#26649,.T.); +#26652= IFCFACE((#26651)); +#26654= IFCPOLYLOOP((#24965,#24957,#24705)); +#26656= IFCFACEOUTERBOUND(#26654,.T.); +#26657= IFCFACE((#26656)); +#26659= IFCPOLYLOOP((#24965,#24711,#24959)); +#26661= IFCFACEOUTERBOUND(#26659,.T.); +#26662= IFCFACE((#26661)); +#26664= IFCPOLYLOOP((#24959,#24713,#24957)); +#26666= IFCFACEOUTERBOUND(#26664,.T.); +#26667= IFCFACE((#26666)); +#26669= IFCPOLYLOOP((#24957,#24965,#24959)); +#26671= IFCFACEOUTERBOUND(#26669,.T.); +#26672= IFCFACE((#26671)); +#26674= IFCPOLYLOOP((#24711,#24971,#24963)); +#26676= IFCFACEOUTERBOUND(#26674,.T.); +#26677= IFCFACE((#26676)); +#26679= IFCPOLYLOOP((#24961,#24965,#24705)); +#26681= IFCFACEOUTERBOUND(#26679,.T.); +#26682= IFCFACE((#26681)); +#26684= IFCPOLYLOOP((#24951,#24697,#24967)); +#26686= IFCFACEOUTERBOUND(#26684,.T.); +#26687= IFCFACE((#26686)); +#26689= IFCPOLYLOOP((#24975,#24977,#24979)); +#26691= IFCFACEOUTERBOUND(#26689,.T.); +#26692= IFCFACE((#26691)); +#26694= IFCPOLYLOOP((#24969,#24975,#24979)); +#26696= IFCFACEOUTERBOUND(#26694,.T.); +#26697= IFCFACE((#26696)); +#26699= IFCPOLYLOOP((#24967,#24975,#24707)); +#26701= IFCFACEOUTERBOUND(#26699,.T.); +#26702= IFCFACE((#26701)); +#26704= IFCPOLYLOOP((#24715,#24971,#24961)); +#26706= IFCFACEOUTERBOUND(#26704,.T.); +#26707= IFCFACE((#26706)); +#26709= IFCPOLYLOOP((#24715,#24721,#24981)); +#26711= IFCFACEOUTERBOUND(#26709,.T.); +#26712= IFCFACE((#26711)); +#26714= IFCPOLYLOOP((#24717,#24963,#24973)); +#26716= IFCFACEOUTERBOUND(#26714,.T.); +#26717= IFCFACE((#26716)); +#26719= IFCPOLYLOOP((#24975,#24697,#24977)); +#26721= IFCFACEOUTERBOUND(#26719,.T.); +#26722= IFCFACE((#26721)); +#26724= IFCPOLYLOOP((#24707,#24975,#24969)); +#26726= IFCFACEOUTERBOUND(#26724,.T.); +#26727= IFCFACE((#26726)); +#26729= IFCPOLYLOOP((#24703,#24937,#24995)); +#26731= IFCFACEOUTERBOUND(#26729,.T.); +#26732= IFCFACE((#26731)); +#26734= IFCPOLYLOOP((#24995,#24977,#24703)); +#26736= IFCFACEOUTERBOUND(#26734,.T.); +#26737= IFCFACE((#26736)); +#26739= IFCPOLYLOOP((#24681,#24969,#24979)); +#26741= IFCFACEOUTERBOUND(#26739,.T.); +#26742= IFCFACE((#26741)); +#26744= IFCPOLYLOOP((#24717,#24981,#24737)); +#26746= IFCFACEOUTERBOUND(#26744,.T.); +#26747= IFCFACE((#26746)); +#26749= IFCPOLYLOOP((#24715,#24981,#24973)); +#26751= IFCFACEOUTERBOUND(#26749,.T.); +#26752= IFCFACE((#26751)); +#26754= IFCPOLYLOOP((#24749,#24641,#24983)); +#26756= IFCFACEOUTERBOUND(#26754,.T.); +#26757= IFCFACE((#26756)); +#26759= IFCPOLYLOOP((#24985,#24617,#24755)); +#26761= IFCFACEOUTERBOUND(#26759,.T.); +#26762= IFCFACE((#26761)); +#26764= IFCPOLYLOOP((#24623,#24987,#24771)); +#26766= IFCFACEOUTERBOUND(#26764,.T.); +#26767= IFCFACE((#26766)); +#26769= IFCPOLYLOOP((#24989,#24635,#24791)); +#26771= IFCFACEOUTERBOUND(#26769,.T.); +#26772= IFCFACE((#26771)); +#26774= IFCPOLYLOOP((#24991,#24619,#24803)); +#26776= IFCFACEOUTERBOUND(#26774,.T.); +#26777= IFCFACE((#26776)); +#26779= IFCPOLYLOOP((#24899,#24993,#24895)); +#26781= IFCFACEOUTERBOUND(#26779,.T.); +#26782= IFCFACE((#26781)); +#26784= IFCPOLYLOOP((#24681,#24995,#24937)); +#26786= IFCFACEOUTERBOUND(#26784,.T.); +#26787= IFCFACE((#26786)); +#26789= IFCPOLYLOOP((#24977,#24995,#24979)); +#26791= IFCFACEOUTERBOUND(#26789,.T.); +#26792= IFCFACE((#26791)); +#26794= IFCPOLYLOOP((#24595,#24593,#24735,#24721,#24715,#24961,#24705,#24953,#24707,#24969,#24681,#24931,#24709,#24921,#24685,#24911,#24687,#24903,#24637,#24865,#24683,#24857,#24675,#24845,#24677,#24827,#24643,#24811,#24649,#24821,#24647,#24835,#24679,#24879,#24615,#24887,#24807,#24943,#24673,#24897,#24777,#24941,#24639,#24773,#24767,#24945,#24645,#24761,#24727,#24939,#24617,#24985,#24753,#24949,#24635,#24989,#24789,#24797,#24619,#24991,#24747,#24983,#24641,#24809,#24719,#24739,#24613,#24997)); +#26796= IFCFACEOUTERBOUND(#26794,.T.); +#26797= IFCFACE((#26796)); +#26799= IFCPOLYLOOP((#25001,#25003,#25005,#24597,#24585,#24595,#24997,#24999)); +#26801= IFCFACEOUTERBOUND(#26799,.T.); +#26802= IFCFACE((#26801)); +#26804= IFCPOLYLOOP((#24599,#24597,#25005,#24601)); +#26806= IFCFACEOUTERBOUND(#26804,.T.); +#26807= IFCFACE((#26806)); +#26809= IFCPOLYLOOP((#25007,#25071,#25053)); +#26811= IFCFACEOUTERBOUND(#26809,.T.); +#26812= IFCFACE((#26811)); +#26814= IFCPOLYLOOP((#25011,#25119,#25123)); +#26816= IFCFACEOUTERBOUND(#26814,.T.); +#26817= IFCFACE((#26816)); +#26819= IFCPOLYLOOP((#25119,#25073,#25117)); +#26821= IFCFACEOUTERBOUND(#26819,.T.); +#26822= IFCFACE((#26821)); +#26824= IFCPOLYLOOP((#25117,#25075,#25119)); +#26826= IFCFACEOUTERBOUND(#26824,.T.); +#26827= IFCFACE((#26826)); +#26829= IFCPOLYLOOP((#25061,#25031,#25105,#25047)); +#26831= IFCFACEOUTERBOUND(#26829,.T.); +#26832= IFCFACE((#26831)); +#26834= IFCPOLYLOOP((#25135,#25143,#25131)); +#26836= IFCFACEOUTERBOUND(#26834,.T.); +#26837= IFCFACE((#26836)); +#26839= IFCPOLYLOOP((#25111,#25109,#25063)); +#26841= IFCFACEOUTERBOUND(#26839,.T.); +#26842= IFCFACE((#26841)); +#26844= IFCPOLYLOOP((#25077,#25069,#25025)); +#26846= IFCFACEOUTERBOUND(#26844,.T.); +#26847= IFCFACE((#26846)); +#26849= IFCPOLYLOOP((#25057,#24611,#25059)); +#26851= IFCFACEOUTERBOUND(#26849,.T.); +#26852= IFCFACE((#26851)); +#26854= IFCPOLYLOOP((#25087,#25015,#25079)); +#26856= IFCFACEOUTERBOUND(#26854,.T.); +#26857= IFCFACE((#26856)); +#26859= IFCPOLYLOOP((#25097,#25023,#25077)); +#26861= IFCFACEOUTERBOUND(#26859,.T.); +#26862= IFCFACE((#26861)); +#26864= IFCPOLYLOOP((#25079,#25015,#25069)); +#26866= IFCFACEOUTERBOUND(#26864,.T.); +#26867= IFCFACE((#26866)); +#26869= IFCPOLYLOOP((#25117,#25073,#25115)); +#26871= IFCFACEOUTERBOUND(#26869,.T.); +#26872= IFCFACE((#26871)); +#26874= IFCPOLYLOOP((#25065,#25111,#25135)); +#26876= IFCFACEOUTERBOUND(#26874,.T.); +#26877= IFCFACE((#26876)); +#26879= IFCPOLYLOOP((#25019,#25131,#25035)); +#26881= IFCFACEOUTERBOUND(#26879,.T.); +#26882= IFCFACE((#26881)); +#26884= IFCPOLYLOOP((#24609,#25049,#25059)); +#26886= IFCFACEOUTERBOUND(#26884,.T.); +#26887= IFCFACE((#26886)); +#26889= IFCPOLYLOOP((#25033,#25035,#25085)); +#26891= IFCFACEOUTERBOUND(#26889,.T.); +#26892= IFCFACE((#26891)); +#26894= IFCPOLYLOOP((#25041,#25137,#25099)); +#26896= IFCFACEOUTERBOUND(#26894,.T.); +#26897= IFCFACE((#26896)); +#26899= IFCPOLYLOOP((#25051,#24607,#25007)); +#26901= IFCFACEOUTERBOUND(#26899,.T.); +#26902= IFCFACE((#26901)); +#26904= IFCPOLYLOOP((#25089,#25137,#25021)); +#26906= IFCFACEOUTERBOUND(#26904,.T.); +#26907= IFCFACE((#26906)); +#26909= IFCPOLYLOOP((#25053,#25055,#25043)); +#26911= IFCFACEOUTERBOUND(#26909,.T.); +#26912= IFCFACE((#26911)); +#26914= IFCPOLYLOOP((#25139,#25103,#25055)); +#26916= IFCFACEOUTERBOUND(#26914,.T.); +#26917= IFCFACE((#26916)); +#26919= IFCPOLYLOOP((#25061,#25047,#25059)); +#26921= IFCFACEOUTERBOUND(#26919,.T.); +#26922= IFCFACE((#26921)); +#26924= IFCPOLYLOOP((#25059,#25049,#25061)); +#26926= IFCFACEOUTERBOUND(#26924,.T.); +#26927= IFCFACE((#26926)); +#26929= IFCPOLYLOOP((#25007,#25053,#25051)); +#26931= IFCFACEOUTERBOUND(#26929,.T.); +#26932= IFCFACE((#26931)); +#26934= IFCPOLYLOOP((#25043,#25051,#25053)); +#26936= IFCFACEOUTERBOUND(#26934,.T.); +#26937= IFCFACE((#26936)); +#26939= IFCPOLYLOOP((#25055,#25045,#25101,#25039)); +#26941= IFCFACEOUTERBOUND(#26939,.T.); +#26942= IFCFACE((#26941)); +#26944= IFCPOLYLOOP((#25045,#25055,#25053)); +#26946= IFCFACEOUTERBOUND(#26944,.T.); +#26947= IFCFACE((#26946)); +#26949= IFCPOLYLOOP((#25039,#25099,#25139)); +#26951= IFCFACEOUTERBOUND(#26949,.T.); +#26952= IFCFACE((#26951)); +#26954= IFCPOLYLOOP((#25059,#25047,#25057)); +#26956= IFCFACEOUTERBOUND(#26954,.T.); +#26957= IFCFACE((#26956)); +#26959= IFCPOLYLOOP((#25057,#24613,#24611)); +#26961= IFCFACEOUTERBOUND(#26959,.T.); +#26962= IFCFACE((#26961)); +#26964= IFCPOLYLOOP((#25071,#25007,#25009)); +#26966= IFCFACEOUTERBOUND(#26964,.T.); +#26967= IFCFACE((#26966)); +#26969= IFCPOLYLOOP((#24609,#25059,#24611)); +#26971= IFCFACEOUTERBOUND(#26969,.T.); +#26972= IFCFACE((#26971)); +#26974= IFCPOLYLOOP((#25049,#25033,#25061)); +#26976= IFCFACEOUTERBOUND(#26974,.T.); +#26977= IFCFACE((#26976)); +#26979= IFCPOLYLOOP((#25031,#25085,#25083)); +#26981= IFCFACEOUTERBOUND(#26979,.T.); +#26982= IFCFACE((#26981)); +#26984= IFCPOLYLOOP((#25107,#25109,#25113)); +#26986= IFCFACEOUTERBOUND(#26984,.T.); +#26987= IFCFACE((#26986)); +#26989= IFCPOLYLOOP((#25065,#25109,#25111)); +#26991= IFCFACEOUTERBOUND(#26989,.T.); +#26992= IFCFACE((#26991)); +#26994= IFCPOLYLOOP((#25077,#25067,#25079)); +#26996= IFCFACEOUTERBOUND(#26994,.T.); +#26997= IFCFACE((#26996)); +#26999= IFCPOLYLOOP((#25087,#25079,#25021)); +#27001= IFCFACEOUTERBOUND(#26999,.T.); +#27002= IFCFACE((#27001)); +#27004= IFCPOLYLOOP((#25071,#25045,#25053)); +#27006= IFCFACEOUTERBOUND(#27004,.T.); +#27007= IFCFACE((#27006)); +#27009= IFCPOLYLOOP((#25113,#25075,#25117)); +#27011= IFCFACEOUTERBOUND(#27009,.T.); +#27012= IFCFACE((#27011)); +#27014= IFCPOLYLOOP((#25097,#25077,#25025)); +#27016= IFCFACEOUTERBOUND(#27014,.T.); +#27017= IFCFACE((#27016)); +#27019= IFCPOLYLOOP((#25023,#25067,#25077)); +#27021= IFCFACEOUTERBOUND(#27019,.T.); +#27022= IFCFACE((#27021)); +#27024= IFCPOLYLOOP((#25077,#25079,#25069)); +#27026= IFCFACEOUTERBOUND(#27024,.T.); +#27027= IFCFACE((#27026)); +#27029= IFCPOLYLOOP((#25021,#25079,#25067)); +#27031= IFCFACEOUTERBOUND(#27029,.T.); +#27032= IFCFACE((#27031)); +#27034= IFCPOLYLOOP((#25061,#25033,#25085)); +#27036= IFCFACEOUTERBOUND(#27034,.T.); +#27037= IFCFACE((#27036)); +#27039= IFCPOLYLOOP((#25083,#25085,#25133)); +#27041= IFCFACEOUTERBOUND(#27039,.T.); +#27042= IFCFACE((#27041)); +#27044= IFCPOLYLOOP((#25061,#25085,#25031)); +#27046= IFCFACEOUTERBOUND(#27044,.T.); +#27047= IFCFACE((#27046)); +#27049= IFCPOLYLOOP((#25035,#25131,#25133)); +#27051= IFCFACEOUTERBOUND(#27049,.T.); +#27052= IFCFACE((#27051)); +#27054= IFCPOLYLOOP((#25037,#25099,#25089)); +#27056= IFCFACEOUTERBOUND(#27054,.T.); +#27057= IFCFACE((#27056)); +#27059= IFCPOLYLOOP((#25137,#25091,#25087)); +#27061= IFCFACEOUTERBOUND(#27059,.T.); +#27062= IFCFACE((#27061)); +#27064= IFCPOLYLOOP((#25121,#25119,#25075,#25017)); +#27066= IFCFACEOUTERBOUND(#27064,.T.); +#27067= IFCFACE((#27066)); +#27069= IFCPOLYLOOP((#25091,#25137,#25041)); +#27071= IFCFACEOUTERBOUND(#27069,.T.); +#27072= IFCFACE((#27071)); +#27074= IFCPOLYLOOP((#25091,#25015,#25087)); +#27076= IFCFACEOUTERBOUND(#27074,.T.); +#27077= IFCFACE((#27076)); +#27079= IFCPOLYLOOP((#25125,#25023,#25097)); +#27081= IFCFACEOUTERBOUND(#27079,.T.); +#27082= IFCFACE((#27081)); +#27084= IFCPOLYLOOP((#25025,#25095,#25097)); +#27086= IFCFACEOUTERBOUND(#27084,.T.); +#27087= IFCFACE((#27086)); +#27089= IFCPOLYLOOP((#25095,#25123,#25125)); +#27091= IFCFACEOUTERBOUND(#27089,.T.); +#27092= IFCFACE((#27091)); +#27094= IFCPOLYLOOP((#25139,#25099,#25037)); +#27096= IFCFACEOUTERBOUND(#27094,.T.); +#27097= IFCFACE((#27096)); +#27099= IFCPOLYLOOP((#25099,#25039,#25141,#25041)); +#27101= IFCFACEOUTERBOUND(#27099,.T.); +#27102= IFCFACE((#27101)); +#27104= IFCPOLYLOOP((#25109,#25029,#25113)); +#27106= IFCFACEOUTERBOUND(#27104,.T.); +#27107= IFCFACE((#27106)); +#27109= IFCPOLYLOOP((#25103,#25043,#25055)); +#27111= IFCFACEOUTERBOUND(#27109,.T.); +#27112= IFCFACE((#27111)); +#27114= IFCPOLYLOOP((#25107,#25063,#25109)); +#27116= IFCFACEOUTERBOUND(#27114,.T.); +#27117= IFCFACE((#27116)); +#27119= IFCPOLYLOOP((#25065,#25029,#25109)); +#27121= IFCFACEOUTERBOUND(#27119,.T.); +#27122= IFCFACE((#27121)); +#27124= IFCPOLYLOOP((#25111,#25063,#25127)); +#27126= IFCFACEOUTERBOUND(#27124,.T.); +#27127= IFCFACE((#27126)); +#27129= IFCPOLYLOOP((#25127,#25135,#25111)); +#27131= IFCFACEOUTERBOUND(#27129,.T.); +#27132= IFCFACE((#27131)); +#27134= IFCPOLYLOOP((#25075,#25113,#25029)); +#27136= IFCFACEOUTERBOUND(#27134,.T.); +#27137= IFCFACE((#27136)); +#27139= IFCPOLYLOOP((#25107,#25113,#25115,#25027)); +#27141= IFCFACEOUTERBOUND(#27139,.T.); +#27142= IFCFACE((#27141)); +#27144= IFCPOLYLOOP((#25113,#25117,#25115)); +#27146= IFCFACEOUTERBOUND(#27144,.T.); +#27147= IFCFACE((#27146)); +#27149= IFCPOLYLOOP((#25093,#25123,#25121)); +#27151= IFCFACEOUTERBOUND(#27149,.T.); +#27152= IFCFACE((#27151)); +#27154= IFCPOLYLOOP((#25119,#25011,#25129,#25073)); +#27156= IFCFACEOUTERBOUND(#27154,.T.); +#27157= IFCFACE((#27156)); +#27159= IFCPOLYLOOP((#25121,#25123,#25119)); +#27161= IFCFACEOUTERBOUND(#27159,.T.); +#27162= IFCFACE((#27161)); +#27164= IFCPOLYLOOP((#25125,#25123,#25093)); +#27166= IFCFACEOUTERBOUND(#27164,.T.); +#27167= IFCFACE((#27166)); +#27169= IFCPOLYLOOP((#25095,#25011,#25123)); +#27171= IFCFACEOUTERBOUND(#27169,.T.); +#27172= IFCFACE((#27171)); +#27174= IFCPOLYLOOP((#25023,#25125,#25093)); +#27176= IFCFACEOUTERBOUND(#27174,.T.); +#27177= IFCFACE((#27176)); +#27179= IFCPOLYLOOP((#25095,#25125,#25097)); +#27181= IFCFACEOUTERBOUND(#27179,.T.); +#27182= IFCFACE((#27181)); +#27184= IFCPOLYLOOP((#25135,#25131,#25019)); +#27186= IFCFACEOUTERBOUND(#27184,.T.); +#27187= IFCFACE((#27186)); +#27189= IFCPOLYLOOP((#25135,#25127,#25013,#25143)); +#27191= IFCFACEOUTERBOUND(#27189,.T.); +#27192= IFCFACE((#27191)); +#27194= IFCPOLYLOOP((#25133,#25131,#25081)); +#27196= IFCFACEOUTERBOUND(#27194,.T.); +#27197= IFCFACE((#27196)); +#27199= IFCPOLYLOOP((#25083,#25133,#25081)); +#27201= IFCFACEOUTERBOUND(#27199,.T.); +#27202= IFCFACE((#27201)); +#27204= IFCPOLYLOOP((#25035,#25133,#25085)); +#27206= IFCFACEOUTERBOUND(#27204,.T.); +#27207= IFCFACE((#27206)); +#27209= IFCPOLYLOOP((#25135,#25019,#25065)); +#27211= IFCFACEOUTERBOUND(#27209,.T.); +#27212= IFCFACE((#27211)); +#27214= IFCPOLYLOOP((#25021,#25137,#25087)); +#27216= IFCFACEOUTERBOUND(#27214,.T.); +#27217= IFCFACE((#27216)); +#27219= IFCPOLYLOOP((#25099,#25137,#25089)); +#27221= IFCFACEOUTERBOUND(#27219,.T.); +#27222= IFCFACE((#27221)); +#27224= IFCPOLYLOOP((#25103,#25139,#25037)); +#27226= IFCFACEOUTERBOUND(#27224,.T.); +#27227= IFCFACE((#27226)); +#27229= IFCPOLYLOOP((#25039,#25139,#25055)); +#27231= IFCFACEOUTERBOUND(#27229,.T.); +#27232= IFCFACE((#27231)); +#27234= IFCPOLYLOOP((#25143,#25081,#25131)); +#27236= IFCFACEOUTERBOUND(#27234,.T.); +#27237= IFCFACE((#27236)); +#27239= IFCPOLYLOOP((#24997,#24613,#25057,#25047,#25105,#25031,#25083,#25081,#25143,#25013,#25127,#25063,#25107,#25027,#25115,#25073,#25129,#25011,#25095,#25025,#25069,#25015,#25091,#25041,#25141,#25039,#25101,#25045,#25071,#25009,#24999)); +#27241= IFCFACEOUTERBOUND(#27239,.T.); +#27242= IFCFACE((#27241)); +#27244= IFCPOLYLOOP((#24601,#25005,#25003,#24603)); +#27246= IFCFACEOUTERBOUND(#27244,.T.); +#27247= IFCFACE((#27246)); +#27249= IFCPOLYLOOP((#25457,#25237,#25473)); +#27251= IFCFACEOUTERBOUND(#27249,.T.); +#27252= IFCFACE((#27251)); +#27254= IFCPOLYLOOP((#25293,#25167,#25291)); +#27256= IFCFACEOUTERBOUND(#27254,.T.); +#27257= IFCFACE((#27256)); +#27259= IFCPOLYLOOP((#25171,#25419,#25421)); +#27261= IFCFACEOUTERBOUND(#27259,.T.); +#27262= IFCFACE((#27261)); +#27264= IFCPOLYLOOP((#25333,#25155,#25329)); +#27266= IFCFACEOUTERBOUND(#27264,.T.); +#27267= IFCFACE((#27266)); +#27269= IFCPOLYLOOP((#25273,#25253,#25271)); +#27271= IFCFACEOUTERBOUND(#27269,.T.); +#27272= IFCFACE((#27271)); +#27274= IFCPOLYLOOP((#25317,#25311,#25165)); +#27276= IFCFACEOUTERBOUND(#27274,.T.); +#27277= IFCFACE((#27276)); +#27279= IFCPOLYLOOP((#25341,#25369,#25217)); +#27281= IFCFACEOUTERBOUND(#27279,.T.); +#27282= IFCFACE((#27281)); +#27284= IFCPOLYLOOP((#25359,#25229,#25355)); +#27286= IFCFACEOUTERBOUND(#27284,.T.); +#27287= IFCFACE((#27286)); +#27289= IFCPOLYLOOP((#25287,#25167,#25293)); +#27291= IFCFACEOUTERBOUND(#27289,.T.); +#27292= IFCFACE((#27291)); +#27294= IFCPOLYLOOP((#25465,#25191,#25275)); +#27296= IFCFACEOUTERBOUND(#27294,.T.); +#27297= IFCFACE((#27296)); +#27299= IFCPOLYLOOP((#25007,#24607,#25257)); +#27301= IFCFACEOUTERBOUND(#27299,.T.); +#27302= IFCFACE((#27301)); +#27304= IFCPOLYLOOP((#25259,#24605,#25147,#25267,#25251)); +#27306= IFCFACEOUTERBOUND(#27304,.T.); +#27307= IFCFACE((#27306)); +#27309= IFCPOLYLOOP((#25525,#25393,#25387)); +#27311= IFCFACEOUTERBOUND(#27309,.T.); +#27312= IFCFACE((#27311)); +#27314= IFCPOLYLOOP((#25173,#25465,#25279)); +#27316= IFCFACEOUTERBOUND(#27314,.T.); +#27317= IFCFACE((#27316)); +#27319= IFCPOLYLOOP((#25525,#25461,#25213,#25391)); +#27321= IFCFACEOUTERBOUND(#27319,.T.); +#27322= IFCFACE((#27321)); +#27324= IFCPOLYLOOP((#25379,#25383,#25377)); +#27326= IFCFACEOUTERBOUND(#27324,.T.); +#27327= IFCFACE((#27326)); +#27329= IFCPOLYLOOP((#25245,#25495,#25491)); +#27331= IFCFACEOUTERBOUND(#27329,.T.); +#27332= IFCFACE((#27331)); +#27334= IFCPOLYLOOP((#25275,#25279,#25465)); +#27336= IFCFACEOUTERBOUND(#27334,.T.); +#27337= IFCFACE((#27336)); +#27339= IFCPOLYLOOP((#25311,#25307,#25165)); +#27341= IFCFACEOUTERBOUND(#27339,.T.); +#27342= IFCFACE((#27341)); +#27344= IFCPOLYLOOP((#25515,#25177,#25505)); +#27346= IFCFACEOUTERBOUND(#27344,.T.); +#27347= IFCFACE((#27346)); +#27349= IFCPOLYLOOP((#25375,#25371,#25217)); +#27351= IFCFACEOUTERBOUND(#27349,.T.); +#27352= IFCFACE((#27351)); +#27354= IFCPOLYLOOP((#25367,#25343,#25199)); +#27356= IFCFACEOUTERBOUND(#27354,.T.); +#27357= IFCFACE((#27356)); +#27359= IFCPOLYLOOP((#25179,#25325,#25331)); +#27361= IFCFACEOUTERBOUND(#27359,.T.); +#27362= IFCFACE((#27361)); +#27364= IFCPOLYLOOP((#25221,#25423,#25429)); +#27366= IFCFACEOUTERBOUND(#27364,.T.); +#27367= IFCFACE((#27366)); +#27369= IFCPOLYLOOP((#25299,#25303,#25297)); +#27371= IFCFACEOUTERBOUND(#27369,.T.); +#27372= IFCFACE((#27371)); +#27374= IFCPOLYLOOP((#25397,#25189,#25393)); +#27376= IFCFACEOUTERBOUND(#27374,.T.); +#27377= IFCFACE((#27376)); +#27379= IFCPOLYLOOP((#25191,#25273,#25271)); +#27381= IFCFACEOUTERBOUND(#27379,.T.); +#27382= IFCFACE((#27381)); +#27384= IFCPOLYLOOP((#25361,#25377,#25365)); +#27386= IFCFACEOUTERBOUND(#27384,.T.); +#27387= IFCFACE((#27386)); +#27389= IFCPOLYLOOP((#25343,#25367,#25339)); +#27391= IFCFACEOUTERBOUND(#27389,.T.); +#27392= IFCFACE((#27391)); +#27394= IFCPOLYLOOP((#25327,#25331,#25329)); +#27396= IFCFACEOUTERBOUND(#27394,.T.); +#27397= IFCFACE((#27396)); +#27399= IFCPOLYLOOP((#25331,#25339,#25179)); +#27401= IFCFACEOUTERBOUND(#27399,.T.); +#27402= IFCFACE((#27401)); +#27404= IFCPOLYLOOP((#25347,#25201,#25345)); +#27406= IFCFACEOUTERBOUND(#27404,.T.); +#27407= IFCFACE((#27406)); +#27409= IFCPOLYLOOP((#25411,#25227,#25415)); +#27411= IFCFACEOUTERBOUND(#27409,.T.); +#27412= IFCFACE((#27411)); +#27414= IFCPOLYLOOP((#25331,#25327,#25205)); +#27416= IFCFACEOUTERBOUND(#27414,.T.); +#27417= IFCFACE((#27416)); +#27419= IFCPOLYLOOP((#25351,#25201,#25347)); +#27421= IFCFACEOUTERBOUND(#27419,.T.); +#27422= IFCFACE((#27421)); +#27424= IFCPOLYLOOP((#25407,#25403,#25195)); +#27426= IFCFACEOUTERBOUND(#27424,.T.); +#27427= IFCFACE((#27426)); +#27429= IFCPOLYLOOP((#25267,#25255,#25497)); +#27431= IFCFACEOUTERBOUND(#27429,.T.); +#27432= IFCFACE((#27431)); +#27434= IFCPOLYLOOP((#25511,#25513,#25507)); +#27436= IFCFACEOUTERBOUND(#27434,.T.); +#27437= IFCFACE((#27436)); +#27439= IFCPOLYLOOP((#25203,#25419,#25417)); +#27441= IFCFACEOUTERBOUND(#27439,.T.); +#27442= IFCFACE((#27441)); +#27444= IFCPOLYLOOP((#25147,#25145,#25265,#25255,#25267)); +#27446= IFCFACEOUTERBOUND(#27444,.T.); +#27447= IFCFACE((#27446)); +#27449= IFCPOLYLOOP((#25269,#25009,#25007)); +#27451= IFCFACEOUTERBOUND(#27449,.T.); +#27452= IFCFACE((#27451)); +#27454= IFCPOLYLOOP((#25441,#25445,#25447)); +#27456= IFCFACEOUTERBOUND(#27454,.T.); +#27457= IFCFACE((#27456)); +#27459= IFCPOLYLOOP((#25221,#25435,#25431)); +#27461= IFCFACEOUTERBOUND(#27459,.T.); +#27462= IFCFACE((#27461)); +#27464= IFCPOLYLOOP((#25237,#25471,#25473)); +#27466= IFCFACEOUTERBOUND(#27464,.T.); +#27467= IFCFACE((#27466)); +#27469= IFCPOLYLOOP((#25461,#25525,#25385)); +#27471= IFCFACEOUTERBOUND(#27469,.T.); +#27472= IFCFACE((#27471)); +#27474= IFCPOLYLOOP((#25411,#25409,#25227)); +#27476= IFCFACEOUTERBOUND(#27474,.T.); +#27477= IFCFACE((#27476)); +#27479= IFCPOLYLOOP((#25359,#25361,#25365)); +#27481= IFCFACEOUTERBOUND(#27479,.T.); +#27482= IFCFACE((#27481)); +#27484= IFCPOLYLOOP((#25425,#25427,#25421)); +#27486= IFCFACEOUTERBOUND(#27484,.T.); +#27487= IFCFACE((#27486)); +#27489= IFCPOLYLOOP((#25449,#25441,#25447)); +#27491= IFCFACEOUTERBOUND(#27489,.T.); +#27492= IFCFACE((#27491)); +#27494= IFCPOLYLOOP((#25439,#25445,#25437)); +#27496= IFCFACEOUTERBOUND(#27494,.T.); +#27497= IFCFACE((#27496)); +#27499= IFCPOLYLOOP((#25453,#25233,#25455)); +#27501= IFCFACEOUTERBOUND(#27499,.T.); +#27502= IFCFACE((#27501)); +#27504= IFCPOLYLOOP((#25449,#25233,#25453)); +#27506= IFCFACEOUTERBOUND(#27504,.T.); +#27507= IFCFACE((#27506)); +#27509= IFCPOLYLOOP((#25247,#25485,#25483)); +#27511= IFCFACEOUTERBOUND(#27509,.T.); +#27512= IFCFACE((#27511)); +#27514= IFCPOLYLOOP((#25487,#25245,#25491)); +#27516= IFCFACEOUTERBOUND(#27514,.T.); +#27517= IFCFACE((#27516)); +#27519= IFCPOLYLOOP((#25483,#25243,#25477)); +#27521= IFCFACEOUTERBOUND(#27519,.T.); +#27522= IFCFACE((#27521)); +#27524= IFCPOLYLOOP((#25489,#25491,#25495)); +#27526= IFCFACEOUTERBOUND(#27524,.T.); +#27527= IFCFACE((#27526)); +#27529= IFCPOLYLOOP((#25271,#25007,#25257)); +#27531= IFCFACEOUTERBOUND(#27529,.T.); +#27532= IFCFACE((#27531)); +#27534= IFCPOLYLOOP((#25317,#25165,#25315)); +#27536= IFCFACEOUTERBOUND(#27534,.T.); +#27537= IFCFACE((#27536)); +#27539= IFCPOLYLOOP((#25007,#25271,#25269)); +#27541= IFCFACEOUTERBOUND(#27539,.T.); +#27542= IFCFACE((#27541)); +#27544= IFCPOLYLOOP((#25255,#25249,#25497)); +#27546= IFCFACEOUTERBOUND(#27544,.T.); +#27547= IFCFACE((#27546)); +#27549= IFCPOLYLOOP((#25501,#25505,#25503)); +#27551= IFCFACEOUTERBOUND(#27549,.T.); +#27552= IFCFACE((#27551)); +#27554= IFCPOLYLOOP((#25401,#25403,#25399)); +#27556= IFCFACEOUTERBOUND(#27554,.T.); +#27557= IFCFACE((#27556)); +#27559= IFCPOLYLOOP((#25269,#25271,#25253)); +#27561= IFCFACEOUTERBOUND(#27559,.T.); +#27562= IFCFACE((#27561)); +#27564= IFCPOLYLOOP((#25191,#25271,#25257)); +#27566= IFCFACEOUTERBOUND(#27564,.T.); +#27567= IFCFACE((#27566)); +#27569= IFCPOLYLOOP((#25275,#25161,#25279)); +#27571= IFCFACEOUTERBOUND(#27569,.T.); +#27572= IFCFACE((#27571)); +#27574= IFCPOLYLOOP((#25465,#25321,#25273)); +#27576= IFCFACEOUTERBOUND(#27574,.T.); +#27577= IFCFACE((#27576)); +#27579= IFCPOLYLOOP((#25281,#25279,#25161)); +#27581= IFCFACEOUTERBOUND(#27579,.T.); +#27582= IFCFACE((#27581)); +#27584= IFCPOLYLOOP((#25521,#25295,#25289)); +#27586= IFCFACEOUTERBOUND(#27584,.T.); +#27587= IFCFACE((#27586)); +#27589= IFCPOLYLOOP((#25173,#25321,#25465)); +#27591= IFCFACEOUTERBOUND(#27589,.T.); +#27592= IFCFACE((#27591)); +#27594= IFCPOLYLOOP((#25281,#25519,#25279)); +#27596= IFCFACEOUTERBOUND(#27594,.T.); +#27597= IFCFACE((#27596)); +#27599= IFCPOLYLOOP((#25153,#25285,#25287)); +#27601= IFCFACEOUTERBOUND(#27599,.T.); +#27602= IFCFACE((#27601)); +#27604= IFCPOLYLOOP((#25277,#25519,#25281,#25285)); +#27606= IFCFACEOUTERBOUND(#27604,.T.); +#27607= IFCFACE((#27606)); +#27609= IFCPOLYLOOP((#25281,#25161,#25283)); +#27611= IFCFACEOUTERBOUND(#27609,.T.); +#27612= IFCFACE((#27611)); +#27614= IFCPOLYLOOP((#25287,#25281,#25283)); +#27616= IFCFACEOUTERBOUND(#27614,.T.); +#27617= IFCFACE((#27616)); +#27619= IFCPOLYLOOP((#25281,#25287,#25285)); +#27621= IFCFACEOUTERBOUND(#27619,.T.); +#27622= IFCFACE((#27621)); +#27624= IFCPOLYLOOP((#25283,#25167,#25287)); +#27626= IFCFACEOUTERBOUND(#27624,.T.); +#27627= IFCFACE((#27626)); +#27629= IFCPOLYLOOP((#25289,#25295,#25297)); +#27631= IFCFACEOUTERBOUND(#27629,.T.); +#27632= IFCFACE((#27631)); +#27634= IFCPOLYLOOP((#25287,#25293,#25153)); +#27636= IFCFACEOUTERBOUND(#27634,.T.); +#27637= IFCFACE((#27636)); +#27639= IFCPOLYLOOP((#25295,#25293,#25291)); +#27641= IFCFACEOUTERBOUND(#27639,.T.); +#27642= IFCFACE((#27641)); +#27644= IFCPOLYLOOP((#25295,#25521,#25293)); +#27646= IFCFACEOUTERBOUND(#27644,.T.); +#27647= IFCFACE((#27646)); +#27649= IFCPOLYLOOP((#25291,#25159,#25295)); +#27651= IFCFACEOUTERBOUND(#27649,.T.); +#27652= IFCFACE((#27651)); +#27654= IFCPOLYLOOP((#25297,#25295,#25159)); +#27656= IFCFACEOUTERBOUND(#27654,.T.); +#27657= IFCFACE((#27656)); +#27659= IFCPOLYLOOP((#25187,#25303,#25299)); +#27661= IFCFACEOUTERBOUND(#27659,.T.); +#27662= IFCFACE((#27661)); +#27664= IFCPOLYLOOP((#25297,#25175,#25523,#25289)); +#27666= IFCFACEOUTERBOUND(#27664,.T.); +#27667= IFCFACE((#27666)); +#27669= IFCPOLYLOOP((#25297,#25159,#25299)); +#27671= IFCFACEOUTERBOUND(#27669,.T.); +#27672= IFCFACE((#27671)); +#27674= IFCPOLYLOOP((#25305,#25463,#25303)); +#27676= IFCFACEOUTERBOUND(#27674,.T.); +#27677= IFCFACE((#27676)); +#27679= IFCPOLYLOOP((#25303,#25187,#25305)); +#27681= IFCFACEOUTERBOUND(#27679,.T.); +#27682= IFCFACE((#27681)); +#27684= IFCPOLYLOOP((#25297,#25303,#25175)); +#27686= IFCFACEOUTERBOUND(#27684,.T.); +#27687= IFCFACE((#27686)); +#27689= IFCPOLYLOOP((#25311,#25151,#25309)); +#27691= IFCFACEOUTERBOUND(#27689,.T.); +#27692= IFCFACE((#27691)); +#27694= IFCPOLYLOOP((#25301,#25463,#25305,#25309)); +#27696= IFCFACEOUTERBOUND(#27694,.T.); +#27697= IFCFACE((#27696)); +#27699= IFCPOLYLOOP((#25305,#25187,#25307)); +#27701= IFCFACEOUTERBOUND(#27699,.T.); +#27702= IFCFACE((#27701)); +#27704= IFCPOLYLOOP((#25311,#25305,#25307)); +#27706= IFCFACEOUTERBOUND(#27704,.T.); +#27707= IFCFACE((#27706)); +#27709= IFCPOLYLOOP((#25311,#25309,#25305)); +#27711= IFCFACEOUTERBOUND(#27709,.T.); +#27712= IFCFACE((#27711)); +#27714= IFCPOLYLOOP((#25517,#25261,#25503)); +#27716= IFCFACEOUTERBOUND(#27714,.T.); +#27717= IFCFACE((#27716)); +#27719= IFCPOLYLOOP((#25517,#25527,#25313,#25467)); +#27721= IFCFACEOUTERBOUND(#27719,.T.); +#27722= IFCFACE((#27721)); +#27724= IFCPOLYLOOP((#25317,#25151,#25311)); +#27726= IFCFACEOUTERBOUND(#27724,.T.); +#27727= IFCFACE((#27726)); +#27729= IFCPOLYLOOP((#25517,#25315,#25261)); +#27731= IFCFACEOUTERBOUND(#27729,.T.); +#27732= IFCFACE((#27731)); +#27734= IFCPOLYLOOP((#25517,#25467,#25317)); +#27736= IFCFACEOUTERBOUND(#27734,.T.); +#27737= IFCFACE((#27736)); +#27739= IFCPOLYLOOP((#25319,#25383,#25379)); +#27741= IFCFACEOUTERBOUND(#27739,.T.); +#27742= IFCFACE((#27741)); +#27744= IFCPOLYLOOP((#25225,#25381,#25385)); +#27746= IFCFACEOUTERBOUND(#27744,.T.); +#27747= IFCFACE((#27746)); +#27749= IFCPOLYLOOP((#25321,#25253,#25273)); +#27751= IFCFACEOUTERBOUND(#27749,.T.); +#27752= IFCFACE((#27751)); +#27754= IFCPOLYLOOP((#25515,#25505,#25507)); +#27756= IFCFACEOUTERBOUND(#27754,.T.); +#27757= IFCFACE((#27756)); +#27759= IFCPOLYLOOP((#25155,#25327,#25329)); +#27761= IFCFACEOUTERBOUND(#27759,.T.); +#27762= IFCFACE((#27761)); +#27764= IFCPOLYLOOP((#25325,#25183,#25329)); +#27766= IFCFACEOUTERBOUND(#27764,.T.); +#27767= IFCFACE((#27766)); +#27769= IFCPOLYLOOP((#25333,#25329,#25183)); +#27771= IFCFACEOUTERBOUND(#27769,.T.); +#27772= IFCFACE((#27771)); +#27774= IFCPOLYLOOP((#25331,#25205,#25339)); +#27776= IFCFACEOUTERBOUND(#27774,.T.); +#27777= IFCFACE((#27776)); +#27779= IFCPOLYLOOP((#25329,#25331,#25325)); +#27781= IFCFACEOUTERBOUND(#27779,.T.); +#27782= IFCFACE((#27781)); +#27784= IFCPOLYLOOP((#25345,#25335,#25347)); +#27786= IFCFACEOUTERBOUND(#27784,.T.); +#27787= IFCFACE((#27786)); +#27789= IFCPOLYLOOP((#25345,#25333,#25335)); +#27791= IFCFACEOUTERBOUND(#27789,.T.); +#27792= IFCFACE((#27791)); +#27794= IFCPOLYLOOP((#25333,#25183,#25335)); +#27796= IFCFACEOUTERBOUND(#27794,.T.); +#27797= IFCFACE((#27796)); +#27799= IFCPOLYLOOP((#25337,#25345,#25201)); +#27801= IFCFACEOUTERBOUND(#27799,.T.); +#27802= IFCFACE((#27801)); +#27804= IFCPOLYLOOP((#25337,#25155,#25333)); +#27806= IFCFACEOUTERBOUND(#27804,.T.); +#27807= IFCFACE((#27806)); +#27809= IFCPOLYLOOP((#25339,#25205,#25343)); +#27811= IFCFACEOUTERBOUND(#27809,.T.); +#27812= IFCFACE((#27811)); +#27814= IFCPOLYLOOP((#25369,#25341,#25367)); +#27816= IFCFACEOUTERBOUND(#27814,.T.); +#27817= IFCFACE((#27816)); +#27819= IFCPOLYLOOP((#25341,#25179,#25339)); +#27821= IFCFACEOUTERBOUND(#27819,.T.); +#27822= IFCFACE((#27821)); +#27824= IFCPOLYLOOP((#25333,#25345,#25337)); +#27826= IFCFACEOUTERBOUND(#27824,.T.); +#27827= IFCFACE((#27826)); +#27829= IFCPOLYLOOP((#25347,#25335,#25181)); +#27831= IFCFACEOUTERBOUND(#27829,.T.); +#27832= IFCFACE((#27831)); +#27834= IFCPOLYLOOP((#25193,#25351,#25353)); +#27836= IFCFACEOUTERBOUND(#27834,.T.); +#27837= IFCFACE((#27836)); +#27839= IFCPOLYLOOP((#25353,#25181,#25349)); +#27841= IFCFACEOUTERBOUND(#27839,.T.); +#27842= IFCFACE((#27841)); +#27844= IFCPOLYLOOP((#25353,#25347,#25181)); +#27846= IFCFACEOUTERBOUND(#27844,.T.); +#27847= IFCFACE((#27846)); +#27849= IFCPOLYLOOP((#25357,#25355,#25193)); +#27851= IFCFACEOUTERBOUND(#27849,.T.); +#27852= IFCFACE((#27851)); +#27854= IFCPOLYLOOP((#25349,#25357,#25353)); +#27856= IFCFACEOUTERBOUND(#27854,.T.); +#27857= IFCFACE((#27856)); +#27859= IFCPOLYLOOP((#25351,#25347,#25353)); +#27861= IFCFACEOUTERBOUND(#27859,.T.); +#27862= IFCFACE((#27861)); +#27864= IFCPOLYLOOP((#25193,#25353,#25357)); +#27866= IFCFACEOUTERBOUND(#27864,.T.); +#27867= IFCFACE((#27866)); +#27869= IFCPOLYLOOP((#25349,#25207,#25357)); +#27871= IFCFACEOUTERBOUND(#27869,.T.); +#27872= IFCFACE((#27871)); +#27874= IFCPOLYLOOP((#25359,#25357,#25207)); +#27876= IFCFACEOUTERBOUND(#27874,.T.); +#27877= IFCFACE((#27876)); +#27879= IFCPOLYLOOP((#25357,#25359,#25355)); +#27881= IFCFACEOUTERBOUND(#27879,.T.); +#27882= IFCFACE((#27881)); +#27884= IFCPOLYLOOP((#25365,#25229,#25359)); +#27886= IFCFACEOUTERBOUND(#27884,.T.); +#27887= IFCFACE((#27886)); +#27889= IFCPOLYLOOP((#25359,#25207,#25361)); +#27891= IFCFACEOUTERBOUND(#27889,.T.); +#27892= IFCFACE((#27891)); +#27894= IFCPOLYLOOP((#25377,#25163,#25363)); +#27896= IFCFACEOUTERBOUND(#27894,.T.); +#27897= IFCFACE((#27896)); +#27899= IFCPOLYLOOP((#25377,#25361,#25149,#25379)); +#27901= IFCFACEOUTERBOUND(#27899,.T.); +#27902= IFCFACE((#27901)); +#27904= IFCPOLYLOOP((#25363,#25229,#25365)); +#27906= IFCFACEOUTERBOUND(#27904,.T.); +#27907= IFCFACE((#27906)); +#27909= IFCPOLYLOOP((#25367,#25199,#25369)); +#27911= IFCFACEOUTERBOUND(#27909,.T.); +#27912= IFCFACE((#27911)); +#27914= IFCPOLYLOOP((#25339,#25367,#25341)); +#27916= IFCFACEOUTERBOUND(#27914,.T.); +#27917= IFCFACE((#27916)); +#27919= IFCPOLYLOOP((#25399,#25371,#25375)); +#27921= IFCFACEOUTERBOUND(#27919,.T.); +#27922= IFCFACE((#27921)); +#27924= IFCPOLYLOOP((#25375,#25263,#25399)); +#27926= IFCFACEOUTERBOUND(#27924,.T.); +#27927= IFCFACE((#27926)); +#27929= IFCPOLYLOOP((#25369,#25199,#25373)); +#27931= IFCFACEOUTERBOUND(#27929,.T.); +#27932= IFCFACE((#27931)); +#27934= IFCPOLYLOOP((#25369,#25375,#25217)); +#27936= IFCFACEOUTERBOUND(#27934,.T.); +#27937= IFCFACE((#27936)); +#27939= IFCPOLYLOOP((#25369,#25373,#25375)); +#27941= IFCFACEOUTERBOUND(#27939,.T.); +#27942= IFCFACE((#27941)); +#27944= IFCPOLYLOOP((#25263,#25375,#25373)); +#27946= IFCFACEOUTERBOUND(#27944,.T.); +#27947= IFCFACE((#27946)); +#27949= IFCPOLYLOOP((#25365,#25377,#25363)); +#27951= IFCFACEOUTERBOUND(#27949,.T.); +#27952= IFCFACE((#27951)); +#27954= IFCPOLYLOOP((#25381,#25383,#25385)); +#27956= IFCFACEOUTERBOUND(#27954,.T.); +#27957= IFCFACE((#27956)); +#27959= IFCPOLYLOOP((#25383,#25319,#25385)); +#27961= IFCFACEOUTERBOUND(#27959,.T.); +#27962= IFCFACE((#27961)); +#27964= IFCPOLYLOOP((#25383,#25163,#25377)); +#27966= IFCFACEOUTERBOUND(#27964,.T.); +#27967= IFCFACE((#27966)); +#27969= IFCPOLYLOOP((#25163,#25383,#25381)); +#27971= IFCFACEOUTERBOUND(#27969,.T.); +#27972= IFCFACE((#27971)); +#27974= IFCPOLYLOOP((#25385,#25319,#25461)); +#27976= IFCFACEOUTERBOUND(#27974,.T.); +#27977= IFCFACE((#27976)); +#27979= IFCPOLYLOOP((#25391,#25393,#25525)); +#27981= IFCFACEOUTERBOUND(#27979,.T.); +#27982= IFCFACE((#27981)); +#27984= IFCPOLYLOOP((#25513,#25395,#25397)); +#27986= IFCFACEOUTERBOUND(#27984,.T.); +#27987= IFCFACE((#27986)); +#27989= IFCPOLYLOOP((#25385,#25525,#25225)); +#27991= IFCFACEOUTERBOUND(#27989,.T.); +#27992= IFCFACE((#27991)); +#27994= IFCPOLYLOOP((#25397,#25395,#25189)); +#27996= IFCFACEOUTERBOUND(#27994,.T.); +#27997= IFCFACE((#27996)); +#27999= IFCPOLYLOOP((#25389,#25393,#25391)); +#28001= IFCFACEOUTERBOUND(#27999,.T.); +#28002= IFCFACE((#28001)); +#28004= IFCPOLYLOOP((#25387,#25393,#25189)); +#28006= IFCFACEOUTERBOUND(#28004,.T.); +#28007= IFCFACE((#28006)); +#28009= IFCPOLYLOOP((#25393,#25389,#25397)); +#28011= IFCFACEOUTERBOUND(#28009,.T.); +#28012= IFCFACE((#28011)); +#28014= IFCPOLYLOOP((#25397,#25389,#25459,#25169)); +#28016= IFCFACEOUTERBOUND(#28014,.T.); +#28017= IFCFACE((#28016)); +#28019= IFCPOLYLOOP((#25397,#25169,#25513)); +#28021= IFCFACEOUTERBOUND(#28019,.T.); +#28022= IFCFACE((#28021)); +#28024= IFCPOLYLOOP((#25401,#25195,#25403)); +#28026= IFCFACEOUTERBOUND(#28024,.T.); +#28027= IFCFACE((#28026)); +#28029= IFCPOLYLOOP((#25209,#25371,#25399)); +#28031= IFCFACEOUTERBOUND(#28029,.T.); +#28032= IFCFACE((#28031)); +#28034= IFCPOLYLOOP((#25399,#25263,#25401)); +#28036= IFCFACEOUTERBOUND(#28034,.T.); +#28037= IFCFACE((#28036)); +#28039= IFCPOLYLOOP((#25407,#25411,#25405)); +#28041= IFCFACEOUTERBOUND(#28039,.T.); +#28042= IFCFACE((#28041)); +#28044= IFCPOLYLOOP((#25399,#25403,#25209)); +#28046= IFCFACEOUTERBOUND(#28044,.T.); +#28047= IFCFACE((#28046)); +#28049= IFCPOLYLOOP((#25407,#25405,#25403)); +#28051= IFCFACEOUTERBOUND(#28049,.T.); +#28052= IFCFACE((#28051)); +#28054= IFCPOLYLOOP((#25405,#25209,#25403)); +#28056= IFCFACEOUTERBOUND(#28054,.T.); +#28057= IFCFACE((#28056)); +#28059= IFCPOLYLOOP((#25411,#25407,#25409)); +#28061= IFCFACEOUTERBOUND(#28059,.T.); +#28062= IFCFACE((#28061)); +#28064= IFCPOLYLOOP((#25407,#25195,#25409)); +#28066= IFCFACEOUTERBOUND(#28064,.T.); +#28067= IFCFACE((#28066)); +#28069= IFCPOLYLOOP((#25419,#25415,#25417)); +#28071= IFCFACEOUTERBOUND(#28069,.T.); +#28072= IFCFACE((#28071)); +#28074= IFCPOLYLOOP((#25411,#25215,#25405)); +#28076= IFCFACEOUTERBOUND(#28074,.T.); +#28077= IFCFACE((#28076)); +#28079= IFCPOLYLOOP((#25419,#25413,#25415)); +#28081= IFCFACEOUTERBOUND(#28079,.T.); +#28082= IFCFACE((#28081)); +#28084= IFCPOLYLOOP((#25411,#25415,#25215)); +#28086= IFCFACEOUTERBOUND(#28084,.T.); +#28087= IFCFACE((#28086)); +#28089= IFCPOLYLOOP((#25215,#25415,#25413)); +#28091= IFCFACEOUTERBOUND(#28089,.T.); +#28092= IFCFACE((#28091)); +#28094= IFCPOLYLOOP((#25415,#25227,#25417)); +#28096= IFCFACEOUTERBOUND(#28094,.T.); +#28097= IFCFACE((#28096)); +#28099= IFCPOLYLOOP((#25421,#25419,#25203)); +#28101= IFCFACEOUTERBOUND(#28099,.T.); +#28102= IFCFACE((#28101)); +#28104= IFCPOLYLOOP((#25171,#25413,#25419)); +#28106= IFCFACEOUTERBOUND(#28104,.T.); +#28107= IFCFACE((#28106)); +#28109= IFCPOLYLOOP((#25427,#25425,#25231)); +#28111= IFCFACEOUTERBOUND(#28109,.T.); +#28112= IFCFACE((#28111)); +#28114= IFCPOLYLOOP((#25421,#25203,#25425)); +#28116= IFCFACEOUTERBOUND(#28114,.T.); +#28117= IFCFACE((#28116)); +#28119= IFCPOLYLOOP((#25429,#25423,#25427)); +#28121= IFCFACEOUTERBOUND(#28119,.T.); +#28122= IFCFACE((#28121)); +#28124= IFCPOLYLOOP((#25423,#25171,#25421)); +#28126= IFCFACEOUTERBOUND(#28124,.T.); +#28127= IFCFACE((#28126)); +#28129= IFCPOLYLOOP((#25427,#25231,#25429)); +#28131= IFCFACEOUTERBOUND(#28129,.T.); +#28132= IFCFACE((#28131)); +#28134= IFCPOLYLOOP((#25421,#25427,#25423)); +#28136= IFCFACEOUTERBOUND(#28134,.T.); +#28137= IFCFACE((#28136)); +#28139= IFCPOLYLOOP((#25185,#25437,#25435)); +#28141= IFCFACEOUTERBOUND(#28139,.T.); +#28142= IFCFACE((#28141)); +#28144= IFCPOLYLOOP((#25437,#25431,#25435)); +#28146= IFCFACEOUTERBOUND(#28144,.T.); +#28147= IFCFACE((#28146)); +#28149= IFCPOLYLOOP((#25429,#25231,#25433)); +#28151= IFCFACEOUTERBOUND(#28149,.T.); +#28152= IFCFACE((#28151)); +#28154= IFCPOLYLOOP((#25429,#25435,#25221)); +#28156= IFCFACEOUTERBOUND(#28154,.T.); +#28157= IFCFACE((#28156)); +#28159= IFCPOLYLOOP((#25429,#25433,#25435)); +#28161= IFCFACEOUTERBOUND(#28159,.T.); +#28162= IFCFACE((#28161)); +#28164= IFCPOLYLOOP((#25185,#25435,#25433)); +#28166= IFCFACEOUTERBOUND(#28164,.T.); +#28167= IFCFACE((#28166)); +#28169= IFCPOLYLOOP((#25235,#25445,#25439)); +#28171= IFCFACEOUTERBOUND(#28169,.T.); +#28172= IFCFACE((#28171)); +#28174= IFCPOLYLOOP((#25219,#25431,#25437)); +#28176= IFCFACEOUTERBOUND(#28174,.T.); +#28177= IFCFACE((#28176)); +#28179= IFCPOLYLOOP((#25437,#25185,#25439)); +#28181= IFCFACEOUTERBOUND(#28179,.T.); +#28182= IFCFACE((#28181)); +#28184= IFCPOLYLOOP((#25445,#25441,#25219)); +#28186= IFCFACEOUTERBOUND(#28184,.T.); +#28187= IFCFACE((#28186)); +#28189= IFCPOLYLOOP((#25445,#25235,#25447)); +#28191= IFCFACEOUTERBOUND(#28189,.T.); +#28192= IFCFACE((#28191)); +#28194= IFCPOLYLOOP((#25233,#25449,#25443)); +#28196= IFCFACEOUTERBOUND(#28194,.T.); +#28197= IFCFACE((#28196)); +#28199= IFCPOLYLOOP((#25437,#25445,#25219)); +#28201= IFCFACEOUTERBOUND(#28199,.T.); +#28202= IFCFACE((#28201)); +#28204= IFCPOLYLOOP((#25235,#25443,#25447)); +#28206= IFCFACEOUTERBOUND(#28204,.T.); +#28207= IFCFACE((#28206)); +#28209= IFCPOLYLOOP((#25447,#25443,#25449)); +#28211= IFCFACEOUTERBOUND(#28209,.T.); +#28212= IFCFACE((#28211)); +#28214= IFCPOLYLOOP((#25473,#25469,#25211)); +#28216= IFCFACEOUTERBOUND(#28214,.T.); +#28217= IFCFACE((#28216)); +#28219= IFCPOLYLOOP((#25449,#25239,#25441)); +#28221= IFCFACEOUTERBOUND(#28219,.T.); +#28222= IFCFACE((#28221)); +#28224= IFCPOLYLOOP((#25453,#25455,#25457)); +#28226= IFCFACEOUTERBOUND(#28224,.T.); +#28227= IFCFACE((#28226)); +#28229= IFCPOLYLOOP((#25449,#25453,#25239)); +#28231= IFCFACEOUTERBOUND(#28229,.T.); +#28232= IFCFACE((#28231)); +#28234= IFCPOLYLOOP((#25239,#25453,#25451)); +#28236= IFCFACEOUTERBOUND(#28234,.T.); +#28237= IFCFACE((#28236)); +#28239= IFCPOLYLOOP((#25237,#25457,#25455)); +#28241= IFCFACEOUTERBOUND(#28239,.T.); +#28242= IFCFACE((#28241)); +#28244= IFCPOLYLOOP((#25453,#25457,#25451)); +#28246= IFCFACEOUTERBOUND(#28244,.T.); +#28247= IFCFACE((#28246)); +#28249= IFCPOLYLOOP((#25211,#25451,#25457)); +#28251= IFCFACEOUTERBOUND(#28249,.T.); +#28252= IFCFACE((#28251)); +#28254= IFCPOLYLOOP((#25463,#25175,#25303)); +#28256= IFCFACEOUTERBOUND(#28254,.T.); +#28257= IFCFACE((#28256)); +#28259= IFCPOLYLOOP((#25191,#25465,#25273)); +#28261= IFCFACEOUTERBOUND(#28259,.T.); +#28262= IFCFACE((#28261)); +#28264= IFCPOLYLOOP((#25469,#25475,#25477)); +#28266= IFCFACEOUTERBOUND(#28264,.T.); +#28267= IFCFACE((#28266)); +#28269= IFCPOLYLOOP((#25467,#25151,#25317)); +#28271= IFCFACEOUTERBOUND(#28269,.T.); +#28272= IFCFACE((#28271)); +#28274= IFCPOLYLOOP((#25473,#25471,#25475)); +#28276= IFCFACEOUTERBOUND(#28274,.T.); +#28277= IFCFACE((#28276)); +#28279= IFCPOLYLOOP((#25469,#25473,#25475)); +#28281= IFCFACEOUTERBOUND(#28279,.T.); +#28282= IFCFACE((#28281)); +#28284= IFCPOLYLOOP((#25457,#25473,#25211)); +#28286= IFCFACEOUTERBOUND(#28284,.T.); +#28287= IFCFACE((#28286)); +#28289= IFCPOLYLOOP((#25471,#25223,#25475)); +#28291= IFCFACEOUTERBOUND(#28289,.T.); +#28292= IFCFACE((#28291)); +#28294= IFCPOLYLOOP((#25477,#25475,#25223)); +#28296= IFCFACEOUTERBOUND(#28294,.T.); +#28297= IFCFACE((#28296)); +#28299= IFCPOLYLOOP((#25485,#25479,#25483)); +#28301= IFCFACEOUTERBOUND(#28299,.T.); +#28302= IFCFACE((#28301)); +#28304= IFCPOLYLOOP((#25469,#25477,#25243)); +#28306= IFCFACEOUTERBOUND(#28304,.T.); +#28307= IFCFACE((#28306)); +#28309= IFCPOLYLOOP((#25477,#25223,#25481)); +#28311= IFCFACEOUTERBOUND(#28309,.T.); +#28312= IFCFACE((#28311)); +#28314= IFCPOLYLOOP((#25481,#25483,#25477)); +#28316= IFCFACEOUTERBOUND(#28314,.T.); +#28317= IFCFACE((#28316)); +#28319= IFCPOLYLOOP((#25247,#25483,#25481)); +#28321= IFCFACEOUTERBOUND(#28319,.T.); +#28322= IFCFACE((#28321)); +#28324= IFCPOLYLOOP((#25479,#25243,#25483)); +#28326= IFCFACEOUTERBOUND(#28324,.T.); +#28327= IFCFACE((#28326)); +#28329= IFCPOLYLOOP((#25247,#25487,#25499)); +#28331= IFCFACEOUTERBOUND(#28329,.T.); +#28332= IFCFACE((#28331)); +#28334= IFCPOLYLOOP((#25479,#25485,#25499)); +#28336= IFCFACEOUTERBOUND(#28334,.T.); +#28337= IFCFACE((#28336)); +#28339= IFCPOLYLOOP((#25491,#25489,#25241)); +#28341= IFCFACEOUTERBOUND(#28339,.T.); +#28342= IFCFACE((#28341)); +#28344= IFCPOLYLOOP((#25499,#25487,#25491)); +#28346= IFCFACEOUTERBOUND(#28344,.T.); +#28347= IFCFACE((#28346)); +#28349= IFCPOLYLOOP((#25495,#25249,#25489)); +#28351= IFCFACEOUTERBOUND(#28349,.T.); +#28352= IFCFACE((#28351)); +#28354= IFCPOLYLOOP((#25499,#25491,#25241)); +#28356= IFCFACEOUTERBOUND(#28354,.T.); +#28357= IFCFACE((#28356)); +#28359= IFCPOLYLOOP((#25245,#25493,#25495)); +#28361= IFCFACEOUTERBOUND(#28359,.T.); +#28362= IFCFACE((#28361)); +#28364= IFCPOLYLOOP((#25251,#25497,#25493)); +#28366= IFCFACEOUTERBOUND(#28364,.T.); +#28367= IFCFACE((#28366)); +#28369= IFCPOLYLOOP((#25495,#25493,#25497)); +#28371= IFCFACEOUTERBOUND(#28369,.T.); +#28372= IFCFACE((#28371)); +#28374= IFCPOLYLOOP((#25267,#25497,#25251)); +#28376= IFCFACEOUTERBOUND(#28374,.T.); +#28377= IFCFACE((#28376)); +#28379= IFCPOLYLOOP((#25495,#25497,#25249)); +#28381= IFCFACEOUTERBOUND(#28379,.T.); +#28382= IFCFACE((#28381)); +#28384= IFCPOLYLOOP((#25479,#25499,#25241)); +#28386= IFCFACEOUTERBOUND(#28384,.T.); +#28387= IFCFACE((#28386)); +#28389= IFCPOLYLOOP((#25499,#25485,#25247)); +#28391= IFCFACEOUTERBOUND(#28389,.T.); +#28392= IFCFACE((#28391)); +#28394= IFCPOLYLOOP((#25501,#25503,#25261)); +#28396= IFCFACEOUTERBOUND(#28394,.T.); +#28397= IFCFACE((#28396)); +#28399= IFCPOLYLOOP((#25501,#25157,#25505)); +#28401= IFCFACEOUTERBOUND(#28399,.T.); +#28402= IFCFACE((#28401)); +#28404= IFCPOLYLOOP((#25527,#25517,#25503)); +#28406= IFCFACEOUTERBOUND(#28404,.T.); +#28407= IFCFACE((#28406)); +#28409= IFCPOLYLOOP((#25505,#25157,#25507)); +#28411= IFCFACEOUTERBOUND(#28409,.T.); +#28412= IFCFACE((#28411)); +#28414= IFCPOLYLOOP((#25503,#25505,#25177)); +#28416= IFCFACEOUTERBOUND(#28414,.T.); +#28417= IFCFACE((#28416)); +#28419= IFCPOLYLOOP((#25513,#25169,#25509)); +#28421= IFCFACEOUTERBOUND(#28419,.T.); +#28422= IFCFACE((#28421)); +#28424= IFCPOLYLOOP((#25513,#25511,#25197,#25395)); +#28426= IFCFACEOUTERBOUND(#28424,.T.); +#28427= IFCFACE((#28426)); +#28429= IFCPOLYLOOP((#25507,#25157,#25511)); +#28431= IFCFACEOUTERBOUND(#28429,.T.); +#28432= IFCFACE((#28431)); +#28434= IFCPOLYLOOP((#25323,#25515,#25507,#25509)); +#28436= IFCFACEOUTERBOUND(#28434,.T.); +#28437= IFCFACE((#28436)); +#28439= IFCPOLYLOOP((#25513,#25509,#25507)); +#28441= IFCFACEOUTERBOUND(#28439,.T.); +#28442= IFCFACE((#28441)); +#28444= IFCPOLYLOOP((#25315,#25517,#25317)); +#28446= IFCFACEOUTERBOUND(#28444,.T.); +#28447= IFCFACE((#28446)); +#28449= IFCPOLYLOOP((#25519,#25173,#25279)); +#28451= IFCFACEOUTERBOUND(#28449,.T.); +#28452= IFCFACE((#28451)); +#28454= IFCPOLYLOOP((#25521,#25153,#25293)); +#28456= IFCFACEOUTERBOUND(#28454,.T.); +#28457= IFCFACE((#28456)); +#28459= IFCPOLYLOOP((#25225,#25525,#25387)); +#28461= IFCFACEOUTERBOUND(#28459,.T.); +#28462= IFCFACE((#28461)); +#28464= IFCPOLYLOOP((#25503,#25177,#25527)); +#28466= IFCFACEOUTERBOUND(#28464,.T.); +#28467= IFCFACE((#28466)); +#28469= IFCPOLYLOOP((#24999,#25009,#25269,#25253,#25321,#25173,#25519,#25277,#25285,#25153,#25521,#25289,#25523,#25175,#25463,#25301,#25309,#25151,#25467,#25313,#25527,#25177,#25515,#25323,#25509,#25169,#25459,#25389,#25391,#25213,#25461,#25319,#25379,#25149,#25361,#25207,#25349,#25181,#25335,#25183,#25325,#25179,#25341,#25217,#25371,#25209,#25405,#25215,#25413,#25171,#25423,#25221,#25431,#25219,#25441,#25239,#25451,#25211,#25469,#25243,#25479,#25241,#25489,#25249,#25255,#25265,#25145,#25001)); +#28471= IFCFACEOUTERBOUND(#28469,.T.); +#28472= IFCFACE((#28471)); +#28474= IFCCARTESIANPOINT((40.,55.,0.)); +#28476= IFCCARTESIANPOINT((59.,55.,0.)); +#28478= IFCCARTESIANPOINT((59.,23.,0.)); +#28480= IFCCARTESIANPOINT((40.,23.,0.)); +#28482= IFCPOLYLOOP((#28474,#28476,#28478,#28480)); +#28484= IFCFACEOUTERBOUND(#28482,.T.); +#28485= IFCFACE((#28484)); +#28487= IFCCARTESIANPOINT((40.,55.,2070.)); +#28489= IFCCARTESIANPOINT((770.,55.,2070.)); +#28491= IFCCARTESIANPOINT((770.,55.,0.)); +#28493= IFCCARTESIANPOINT((751.,55.,0.)); +#28495= IFCCARTESIANPOINT((751.,55.,2051.)); +#28497= IFCCARTESIANPOINT((59.,55.,2051.)); +#28499= IFCPOLYLOOP((#28476,#28474,#28487,#28489,#28491,#28493,#28495,#28497)); +#28501= IFCFACEOUTERBOUND(#28499,.T.); +#28502= IFCFACE((#28501)); +#28504= IFCCARTESIANPOINT((59.,23.,2051.)); +#28506= IFCPOLYLOOP((#28478,#28476,#28497,#28504)); +#28508= IFCFACEOUTERBOUND(#28506,.T.); +#28509= IFCFACE((#28508)); +#28511= IFCCARTESIANPOINT((751.,23.,2051.)); +#28513= IFCCARTESIANPOINT((751.,23.,0.)); +#28515= IFCCARTESIANPOINT((770.,23.,0.)); +#28517= IFCCARTESIANPOINT((770.,23.,2070.)); +#28519= IFCCARTESIANPOINT((40.,23.,2070.)); +#28521= IFCPOLYLOOP((#28480,#28478,#28504,#28511,#28513,#28515,#28517,#28519)); +#28523= IFCFACEOUTERBOUND(#28521,.T.); +#28524= IFCFACE((#28523)); +#28526= IFCPOLYLOOP((#28474,#28480,#28519,#28487)); +#28528= IFCFACEOUTERBOUND(#28526,.T.); +#28529= IFCFACE((#28528)); +#28531= IFCPOLYLOOP((#28504,#28497,#28495,#28511)); +#28533= IFCFACEOUTERBOUND(#28531,.T.); +#28534= IFCFACE((#28533)); +#28536= IFCPOLYLOOP((#28487,#28519,#28517,#28489)); +#28538= IFCFACEOUTERBOUND(#28536,.T.); +#28539= IFCFACE((#28538)); +#28541= IFCPOLYLOOP((#28491,#28515,#28513,#28493)); +#28543= IFCFACEOUTERBOUND(#28541,.T.); +#28544= IFCFACE((#28543)); +#28546= IFCPOLYLOOP((#28511,#28495,#28493,#28513)); +#28548= IFCFACEOUTERBOUND(#28546,.T.); +#28549= IFCFACE((#28548)); +#28551= IFCPOLYLOOP((#28489,#28517,#28515,#28491)); +#28553= IFCFACEOUTERBOUND(#28551,.T.); +#28554= IFCFACE((#28553)); +#28556= IFCCARTESIANPOINT((-35.,-20.,0.)); +#28558= IFCCARTESIANPOINT((-35.,0.,0.)); +#28560= IFCCARTESIANPOINT((35.,0.,0.)); +#28562= IFCCARTESIANPOINT((33.7082039325032,-3.47213595499963,0.)); +#28564= IFCCARTESIANPOINT((31.,-6.,0.)); +#28566= IFCCARTESIANPOINT((5.,-20.,0.)); +#28568= IFCCARTESIANPOINT((-35.,-20.,2145.)); +#28570= IFCCARTESIANPOINT((-35.,0.,2145.)); +#28572= IFCCARTESIANPOINT((35.,0.,2075.)); +#28574= IFCCARTESIANPOINT((33.7082039325032,-3.47213595499962,2076.2917960675)); +#28576= IFCCARTESIANPOINT((31.,-6.,2079.)); +#28578= IFCCARTESIANPOINT((31.,-6.,1285.84912337022)); +#28580= IFCCARTESIANPOINT((31.,-6.,1682.42459424191)); +#28582= IFCCARTESIANPOINT((31.,-6.,1880.71229712095)); +#28584= IFCCARTESIANPOINT((35.,0.,1037.5)); +#28586= IFCCARTESIANPOINT((35.,0.,1556.25)); +#28588= IFCCARTESIANPOINT((35.,0.,1296.8746542584)); +#28590= IFCCARTESIANPOINT((35.,0.,1815.6253457416)); +#28592= IFCCARTESIANPOINT((35.,0.,1685.9376728708)); +#28594= IFCCARTESIANPOINT((35.,0.,1945.31301861239)); +#28596= IFCCARTESIANPOINT((35.,0.,1880.469182177)); +#28598= IFCCARTESIANPOINT((31.,-6.,1781.56844568143)); +#28600= IFCCARTESIANPOINT((31.,-6.,642.924561685111)); +#28602= IFCCARTESIANPOINT((31.,-6.,1484.13689136286)); +#28604= IFCCARTESIANPOINT((31.,-6.,1979.85614856048)); +#28606= IFCCARTESIANPOINT((31.,-6.,964.386875084465)); +#28608= IFCCARTESIANPOINT((31.,-6.,1583.28074280239)); +#28610= IFCCARTESIANPOINT((31.,-6.,1125.11796667054)); +#28612= IFCCARTESIANPOINT((31.,-6.,1044.7524208775)); +#28614= IFCCARTESIANPOINT((35.,0.,1426.5623271292)); +#28616= IFCCARTESIANPOINT((35.,0.,2010.1561635646)); +#28618= IFCCARTESIANPOINT((35.,0.,1167.18698138761)); +#28620= IFCCARTESIANPOINT((35.,0.,518.75)); +#28622= IFCCARTESIANPOINT((35.,0.,1750.7815093062)); +#28624= IFCCARTESIANPOINT((35.,0.,1491.4061635646)); +#28626= IFCCARTESIANPOINT((35.,0.,1102.3438364354)); +#28628= IFCCARTESIANPOINT((35.,0.,778.125345741597)); +#28630= IFCCARTESIANPOINT((35.,0.,648.437672870798)); +#28632= IFCCARTESIANPOINT((35.,0.,907.813018612395)); +#28634= IFCCARTESIANPOINT((35.,0.,972.656163564601)); +#28636= IFCCARTESIANPOINT((31.,-6.,1384.99297480974)); +#28638= IFCCARTESIANPOINT((31.,-6.,803.655718384788)); +#28640= IFCCARTESIANPOINT((31.,-6.,884.021329291425)); +#28642= IFCCARTESIANPOINT((31.,-6.,1205.48351246358)); +#28644= IFCCARTESIANPOINT((31.,-6.,321.462248285757)); +#28646= IFCCARTESIANPOINT((31.,-6.,723.290107478151)); +#28648= IFCCARTESIANPOINT((31.,-6.,482.193404985434)); +#28650= IFCCARTESIANPOINT((31.,-6.,562.559015892071)); +#28652= IFCCARTESIANPOINT((35.,0.,1232.030817823)); +#28654= IFCCARTESIANPOINT((35.,0.,583.593836435399)); +#28656= IFCCARTESIANPOINT((35.,0.,713.281509306197)); +#28658= IFCCARTESIANPOINT((35.,0.,1361.7184906938)); +#28660= IFCCARTESIANPOINT((35.,0.,259.374654258403)); +#28662= IFCCARTESIANPOINT((35.,0.,389.062327129202)); +#28664= IFCCARTESIANPOINT((35.,0.,453.906163564601)); +#28666= IFCCARTESIANPOINT((35.,0.,324.218490693803)); +#28668= IFCCARTESIANPOINT((31.,-6.,160.731156699677)); +#28670= IFCCARTESIANPOINT((31.,-6.,241.096702492717)); +#28672= IFCCARTESIANPOINT((31.,-6.,401.827794078797)); +#28674= IFCCARTESIANPOINT((35.,0.,129.686981387605)); +#28676= IFCCARTESIANPOINT((35.,0.,194.530817823004)); +#28678= IFCCARTESIANPOINT((31.,-6.,80.3656109066371)); +#28680= IFCCARTESIANPOINT((35.,0.,64.8438364353991)); +#28682= IFCCARTESIANPOINT((31.,-6.,2029.42810683704)); +#28684= IFCCARTESIANPOINT((31.,-6.,49.5719582765599)); +#28686= IFCCARTESIANPOINT((35.,0.,2050.2137849424)); +#28688= IFCCARTESIANPOINT((35.,0.,24.7862150576047)); +#28690= IFCCARTESIANPOINT((31.,-6.,1632.85270107895)); +#28692= IFCCARTESIANPOINT((35.,0.,1621.0938364354)); +#28694= IFCCARTESIANPOINT((35.,0.,1653.5154089115)); +#28696= IFCCARTESIANPOINT((35.,0.,842.969182176996)); +#28698= IFCCARTESIANPOINT((31.,-6.,24.7859465814814)); +#28700= IFCCARTESIANPOINT((33.7082039073909,-3.47213599266815,37.1789467633795)); +#28702= IFCCARTESIANPOINT((31.,-6.,2054.21405341852)); +#28704= IFCCARTESIANPOINT((33.646659286154,-3.56310424314797,2041.82105314108)); +#28706= IFCCARTESIANPOINT((33.4971170248262,-3.77362235265466,2012.56318272058)); +#28708= IFCCARTESIANPOINT((35.,0.,1977.7345910885)); +#28710= IFCCARTESIANPOINT((31.,-6.,1930.28419028392)); +#28712= IFCCARTESIANPOINT((33.6540153231562,-3.55237081961192,1961.52343804062)); +#28714= IFCCARTESIANPOINT((33.7816869309119,-3.35989935332826,1669.72656443462)); +#28716= IFCCARTESIANPOINT((31.,-6.,1731.99648740487)); +#28718= IFCCARTESIANPOINT((33.6181129428692,-3.60440887362091,1701.4248254235)); +#28720= IFCCARTESIANPOINT((35.,0.,1718.35993683009)); +#28722= IFCCARTESIANPOINT((33.7704577392011,-3.37731675821447,1641.10632422288)); +#28724= IFCCARTESIANPOINT((31.,-6.,1608.06668938387)); +#28726= IFCCARTESIANPOINT((35.,0.,1588.6722639593)); +#28728= IFCCARTESIANPOINT((33.6306059523397,-3.58639997218398,1595.67369060631)); +#28730= IFCCARTESIANPOINT((31.,-6.,1533.70878452583)); +#28732= IFCCARTESIANPOINT((33.5335579273824,-3.7236236947486,1565.47772055947)); +#28734= IFCCARTESIANPOINT((35.,0.,1523.8277360407)); +#28736= IFCCARTESIANPOINT((31.,-6.,1508.92283794435)); +#28738= IFCCARTESIANPOINT((33.613445453797,-3.61111041178841,1496.52983226505)); +#28740= IFCCARTESIANPOINT((31.,-6.,1434.5649330863)); +#28742= IFCCARTESIANPOINT((35.,0.,1458.9845910885)); +#28744= IFCCARTESIANPOINT((33.5209248723331,-3.74104828170307,1466.62892897312)); +#28746= IFCCARTESIANPOINT((33.8899503823488,-3.18671514780089,1734.57031412501)); +#28748= IFCCARTESIANPOINT((33.6628749878191,-3.53939389090067,1765.177689439)); +#28750= IFCCARTESIANPOINT((35.,0.,1783.2030817823)); +#28752= IFCCARTESIANPOINT((31.,-6.,1831.14040395799)); +#28754= IFCCARTESIANPOINT((33.6671312477266,-3.53314029406101,1799.41406381501)); +#28756= IFCCARTESIANPOINT((33.7977048135343,-3.33488284364256,1827.38008186946)); +#28758= IFCCARTESIANPOINT((35.,0.,1848.04760970089)); +#28760= IFCCARTESIANPOINT((31.,-6.,1855.92635053947)); +#28762= IFCCARTESIANPOINT((33.7038211356518,-3.47870318074786,1868.31930104486)); +#28764= IFCCARTESIANPOINT((35.,0.,1912.8907546531)); +#28766= IFCCARTESIANPOINT((33.5769355847548,-3.66303745578322,1899.52670231654)); +#28768= IFCCARTESIANPOINT((33.869184691053,-3.22069919329224,1928.08467608724)); +#28770= IFCCARTESIANPOINT((31.,-6.,1335.42108164678)); +#28772= IFCCARTESIANPOINT((31.,-6.,2004.64209514196)); +#28774= IFCCARTESIANPOINT((31.,-6.,1004.56964798099)); +#28776= IFCCARTESIANPOINT((35.,0.,1005.0784275239)); +#28778= IFCCARTESIANPOINT((33.6959088533305,-3.49052387010061,1021.28906753062)); +#28780= IFCCARTESIANPOINT((33.720071167617,-3.45428372493437,988.867192685363)); +#28782= IFCCARTESIANPOINT((33.7944321061354,-3.34001063998342,1049.36051986697)); +#28784= IFCCARTESIANPOINT((31.,-6.,1084.93519377403)); +#28786= IFCCARTESIANPOINT((35.,0.,1069.9215724761)); +#28788= IFCCARTESIANPOINT((33.7993595443307,-3.33228690035323,960.880574054154)); +#28790= IFCCARTESIANPOINT((31.,-6.,924.204102187945)); +#28792= IFCCARTESIANPOINT((35.,0.,940.234591088498)); +#28794= IFCCARTESIANPOINT((33.8935083734432,-3.18085425545109,1086.13281722172)); +#28796= IFCCARTESIANPOINT((33.7515176257287,-3.40647361838553,1115.03821526523)); +#28798= IFCCARTESIANPOINT((31.,-6.,1165.30073956707)); +#28800= IFCCARTESIANPOINT((35.,0.,1134.7654089115)); +#28802= IFCCARTESIANPOINT((33.4067669361684,-3.89421468937243,1145.20938539267)); +#28804= IFCCARTESIANPOINT((33.8944683597654,-3.17927099339677,924.023442995251)); +#28806= IFCCARTESIANPOINT((33.742135403988,-3.42081555760293,894.938094008205)); +#28808= IFCCARTESIANPOINT((31.,-6.,843.838556394905)); +#28810= IFCCARTESIANPOINT((35.,0.,875.390754653099)); +#28812= IFCCARTESIANPOINT((33.4851132538169,-3.78991712717652,863.929889601437)); +#28814= IFCCARTESIANPOINT((35.,0.,810.547609700893)); +#28816= IFCCARTESIANPOINT((33.6869115601383,-3.50391094349579,826.757818458024)); +#28818= IFCCARTESIANPOINT((33.8343173045558,-3.27692728260637,794.335943613156)); +#28820= IFCCARTESIANPOINT((31.,-6.,763.472880374671)); +#28822= IFCCARTESIANPOINT((33.8017480005785,-3.32853602695885,766.371645638057)); +#28824= IFCCARTESIANPOINT((35.,0.,745.7030817823)); +#28826= IFCCARTESIANPOINT((33.8680142204339,-3.22260354141504,729.49219392201)); +#28828= IFCCARTESIANPOINT((31.,-6.,683.107334581631)); +#28830= IFCCARTESIANPOINT((33.6720286970832,-3.52592897263652,699.007483451578)); +#28832= IFCCARTESIANPOINT((35.,0.,680.859936830094)); +#28834= IFCCARTESIANPOINT((33.6505498812603,-3.55743198269821,664.648444228515)); +#28836= IFCCARTESIANPOINT((33.6914753080504,-3.49712777245698,1172.27738434332)); +#28838= IFCCARTESIANPOINT((35.,0.,1199.6092453469)); +#28840= IFCCARTESIANPOINT((33.8202719952343,-3.29928946583933,1215.82031660244)); +#28842= IFCCARTESIANPOINT((31.,-6.,1245.6662853601)); +#28844= IFCCARTESIANPOINT((33.8042689214943,-3.32457216890176,1243.73674008542)); +#28846= IFCCARTESIANPOINT((35.,0.,1264.45239029911)); +#28848= IFCCARTESIANPOINT((33.8760140586682,-3.2095641894441,1280.66406629293)); +#28850= IFCCARTESIANPOINT((31.,-6.,1310.6350699517)); +#28852= IFCCARTESIANPOINT((35.,0.,1329.2969182177)); +#28854= IFCCARTESIANPOINT((33.6232875055499,-3.5969623251533,1323.02808016811)); +#28856= IFCCARTESIANPOINT((33.528400881898,-3.73074855866231,1353.10364745871)); +#28858= IFCCARTESIANPOINT((35.,0.,1394.14006316991)); +#28860= IFCCARTESIANPOINT((31.,-6.,1409.77898650482)); +#28862= IFCCARTESIANPOINT((33.6081720958685,-3.61866447703623,1422.17193850915)); +#28864= IFCCARTESIANPOINT((33.7824992231623,-3.35863559934245,636.367265717465)); +#28866= IFCCARTESIANPOINT((31.,-6.,602.741788788591)); +#28868= IFCCARTESIANPOINT((35.,0.,616.015408911502)); +#28870= IFCCARTESIANPOINT((33.8885766994969,-3.18897494086592,599.804694537878)); +#28872= IFCCARTESIANPOINT((33.7661733144496,-3.38393643645554,571.177182296979)); +#28874= IFCCARTESIANPOINT((31.,-6.,522.376242995551)); +#28876= IFCCARTESIANPOINT((35.,0.,551.172263959296)); +#28878= IFCCARTESIANPOINT((33.2728243348279,-4.06474825281967,542.467608681936)); +#28880= IFCCARTESIANPOINT((35.,0.,486.327736040704)); +#28882= IFCCARTESIANPOINT((33.6108885467347,-3.61477546828711,502.539069991621)); +#28884= IFCCARTESIANPOINT((31.,-6.,442.010566975317)); +#28886= IFCCARTESIANPOINT((35.,0.,421.484591088498)); +#28888= IFCCARTESIANPOINT((33.7926692514043,-3.34276921342591,470.117195145675)); +#28890= IFCCARTESIANPOINT((33.806209433601,-3.32151745871912,442.240603913414)); +#28892= IFCCARTESIANPOINT((33.8863481028894,-3.19263757149199,405.273445445383)); +#28894= IFCCARTESIANPOINT((31.,-6.,361.645021182277)); +#28896= IFCCARTESIANPOINT((33.7044304738368,-3.47779097564205,375.447645113011)); +#28898= IFCCARTESIANPOINT((35.,0.,356.640063169906)); +#28900= IFCCARTESIANPOINT((33.6057597170384,-3.62211407916378,345.405511668296)); +#28902= IFCCARTESIANPOINT((31.,-6.,1657.63864766043)); +#28904= IFCCARTESIANPOINT((31.,-6.,1459.35087966779)); +#28906= IFCCARTESIANPOINT((31.,-6.,1360.20702822826)); +#28908= IFCCARTESIANPOINT((31.,-6.,1558.49479622091)); +#28910= IFCCARTESIANPOINT((33.8977428139702,-3.17386440512582,1987.20094741392)); +#28912= IFCCARTESIANPOINT((31.,-6.,1756.78249909995)); +#28914= IFCCARTESIANPOINT((35.,0.,226.952390299107)); +#28916= IFCCARTESIANPOINT((31.,-6.,200.913929596197)); +#28918= IFCCARTESIANPOINT((33.8274852955881,-3.28782515251976,210.742195585653)); +#28920= IFCCARTESIANPOINT((33.625558771168,-3.59368816637029,179.27721956333)); +#28922= IFCCARTESIANPOINT((35.,0.,162.109245346901)); +#28924= IFCCARTESIANPOINT((31.,-6.,120.548383803157)); +#28926= IFCCARTESIANPOINT((35.,0.,97.2654089115021)); +#28928= IFCCARTESIANPOINT((33.7393898104271,-3.42499999809766,145.898438641447)); +#28930= IFCCARTESIANPOINT((33.8031308997979,-3.32636220863079,238.680373367059)); +#28932= IFCCARTESIANPOINT((31.,-6.,281.279475389237)); +#28934= IFCCARTESIANPOINT((33.8600143160739,-3.23558774945278,113.476562456598)); +#28936= IFCCARTESIANPOINT((33.7928689098342,-3.34245690523944,85.3469777704099)); +#28938= IFCCARTESIANPOINT((33.6162781330013,-3.60704500377641,267.50628566055)); +#28940= IFCCARTESIANPOINT((35.,0.,291.7969182177)); +#28942= IFCCARTESIANPOINT((33.5520652824967,-3.69791874492868,296.417928198797)); +#28944= IFCCARTESIANPOINT((33.3016880813123,-4.02878984706016,61.3878069105609)); +#28946= IFCCARTESIANPOINT((31.,-6.,1955.070201979)); +#28948= IFCCARTESIANPOINT((31.,-6.,1707.21054082339)); +#28950= IFCCARTESIANPOINT((33.8293604178756,-3.2848379529228,1537.31391614124)); +#28952= IFCCARTESIANPOINT((31.,-6.,1806.35439226291)); +#28954= IFCCARTESIANPOINT((31.,-6.,1905.49824370244)); +#28956= IFCCARTESIANPOINT((33.8186984271209,-3.30178471800172,1381.16502962121)); +#28958= IFCCARTESIANPOINT((33.864097626948,-3.22896722235828,320.862089888271)); +#28960= IFCCARTESIANPOINT((5.,-20.,2105.)); +#28962= IFCCARTESIANPOINT((845.,-20.,2145.)); +#28964= IFCCARTESIANPOINT((845.,0.,2145.)); +#28966= IFCCARTESIANPOINT((775.,0.,2075.)); +#28968= IFCCARTESIANPOINT((776.291796067501,-3.47213595499959,2076.2917960675)); +#28970= IFCCARTESIANPOINT((779.,-6.,2079.)); +#28972= IFCCARTESIANPOINT((427.575437161819,-6.,2079.)); +#28974= IFCCARTESIANPOINT((229.287724367271,-6.,2079.)); +#28976= IFCCARTESIANPOINT((580.712275632733,-6.,2079.)); +#28978= IFCCARTESIANPOINT((404.999956086002,0.,2075.)); +#28980= IFCCARTESIANPOINT((219.999934129003,0.,2075.)); +#28982= IFCCARTESIANPOINT((589.999978043001,0.,2075.)); +#28984= IFCCARTESIANPOINT((497.499967064501,0.,2075.)); +#28986= IFCCARTESIANPOINT((504.143850610916,-6.,2079.)); +#28988= IFCCARTESIANPOINT((328.431586550905,-6.,2079.)); +#28990= IFCCARTESIANPOINT((312.499945107502,0.,2075.)); +#28992= IFCCARTESIANPOINT((130.143862183637,-6.,2079.)); +#28994= IFCCARTESIANPOINT((127.500010978503,0.,2075.)); +#28996= IFCCARTESIANPOINT((173.749972553753,0.,2075.)); +#28998= IFCCARTESIANPOINT((675.856064268258,0.,2075.)); +#29000= IFCCARTESIANPOINT((679.856137816366,-6.,2079.)); +#29002= IFCCARTESIANPOINT((630.28420672455,-6.,2079.)); +#29004= IFCCARTESIANPOINT((725.428032134129,0.,2075.)); +#29006= IFCCARTESIANPOINT((729.428068908183,-6.,2079.)); +#29008= IFCCARTESIANPOINT((80.5719310918206,-6.,2079.)); +#29010= IFCCARTESIANPOINT((81.2499615752535,0.,2075.)); +#29012= IFCCARTESIANPOINT((750.214059981065,0.,2075.)); +#29014= IFCCARTESIANPOINT((737.821053110919,-3.38033769647247,2076.23149634965)); +#29016= IFCCARTESIANPOINT((702.809269970341,-3.48886830328772,2076.30298115907)); +#29018= IFCCARTESIANPOINT((55.7859655459122,-6.,2079.)); +#29020= IFCCARTESIANPOINT((68.1789473405442,-3.45314022134218,2076.27917102069)); +#29022= IFCCARTESIANPOINT((102.326548784246,-3.50400721426297,2076.31315328321)); +#29024= IFCCARTESIANPOINT((278.859655459088,-6.,2079.)); +#29026= IFCCARTESIANPOINT((266.249983532253,0.,2075.)); +#29028= IFCCARTESIANPOINT((543.749928639751,0.,2075.)); +#29030= IFCCARTESIANPOINT((542.428063121824,-6.,2079.)); +#29032= IFCCARTESIANPOINT((754.214034454092,-6.,2079.)); +#29034= IFCCARTESIANPOINT((378.003517642722,-6.,2079.)); +#29036= IFCCARTESIANPOINT((358.749906682752,0.,2075.)); +#29038= IFCCARTESIANPOINT((523.285967950784,-3.41442529279661,2076.25367882959)); +#29040= IFCCARTESIANPOINT((561.570178265443,-3.52569732415461,2076.32781417149)); +#29042= IFCCARTESIANPOINT((179.715793275454,-6.,2079.)); +#29044= IFCCARTESIANPOINT((154.929827729546,-6.,2079.)); +#29046= IFCCARTESIANPOINT((142.536848733877,-3.39211254336379,2076.23913116483)); +#29048= IFCCARTESIANPOINT((588.794414134906,-3.54208848608719,2076.33896162865)); +#29050= IFCCARTESIANPOINT((632.92802115563,0.,2075.)); +#29052= IFCCARTESIANPOINT((605.498241178641,-6.,2079.)); +#29054= IFCCARTESIANPOINT((451.250005489252,0.,2075.)); +#29056= IFCCARTESIANPOINT((465.859649672727,-6.,2079.)); +#29058= IFCCARTESIANPOINT((496.080826774254,-3.5411400978003,2076.33831503205)); +#29060= IFCCARTESIANPOINT((654.392106849559,-3.60368570714228,2076.38138398834)); +#29062= IFCCARTESIANPOINT((704.642103362275,-6.,2079.)); +#29064= IFCCARTESIANPOINT((700.642004287194,0.,2075.)); +#29066= IFCCARTESIANPOINT((105.357896637729,-6.,2079.)); +#29068= IFCCARTESIANPOINT((303.645621004997,-6.,2079.)); +#29070= IFCCARTESIANPOINT((291.252636914951,-3.13954809565482,2076.08160845545)); +#29072= IFCCARTESIANPOINT((262.490106387441,-3.74717598248949,2076.48353468579)); +#29074= IFCCARTESIANPOINT((318.87349460302,-3.52774599079236,2076.32920422717)); +#29076= IFCCARTESIANPOINT((353.217552096814,-6.,2079.)); +#29078= IFCCARTESIANPOINT((365.610530669724,-3.58852753857021,2076.37086619325)); +#29080= IFCCARTESIANPOINT((395.801386916927,-3.72400278129064,2076.46671616089)); +#29082= IFCCARTESIANPOINT((428.124980787627,0.,2075.)); +#29084= IFCCARTESIANPOINT((439.687504466182,-3.4864261525704,2076.30134488292)); +#29086= IFCCARTESIANPOINT((467.916501380553,-3.05189469654807,2076.02991037589)); +#29088= IFCCARTESIANPOINT((254.07368991318,-6.,2079.)); +#29090= IFCCARTESIANPOINT((402.78948318863,-6.,2079.)); +#29092= IFCCARTESIANPOINT((196.87500757245,-3.20458621107665,2076.12094084968)); +#29094= IFCCARTESIANPOINT((169.782297995285,-3.60694147898514,2076.38364978185)); +#29096= IFCCARTESIANPOINT((223.781466847229,-3.48972799264852,2076.30355747042)); +#29098= IFCCARTESIANPOINT((618.469444844212,-3.39549871667226,2076.24133215554)); +#29100= IFCCARTESIANPOINT((678.539671114563,-3.19384492410967,2076.1143871186)); +#29102= IFCCARTESIANPOINT((655.070172270458,-6.,2079.)); +#29104= IFCCARTESIANPOINT((204.501758821363,-6.,2079.)); +#29106= IFCCARTESIANPOINT((805.,-20.,2105.)); +#29108= IFCCARTESIANPOINT((845.,-20.,0.)); +#29110= IFCCARTESIANPOINT((805.,-20.,0.)); +#29112= IFCCARTESIANPOINT((779.,-6.,0.)); +#29114= IFCCARTESIANPOINT((776.291796067501,-3.47213595499963,0.)); +#29116= IFCCARTESIANPOINT((775.,0.,0.)); +#29118= IFCCARTESIANPOINT((845.,0.,0.)); +#29120= IFCCARTESIANPOINT((779.,-6.,1285.84913338142)); +#29122= IFCCARTESIANPOINT((779.,-6.,1682.42456669071)); +#29124= IFCCARTESIANPOINT((779.,-6.,1880.71225013907)); +#29126= IFCCARTESIANPOINT((775.,0.,1037.5)); +#29128= IFCCARTESIANPOINT((775.,0.,1556.25034426875)); +#29130= IFCCARTESIANPOINT((775.,0.,1815.62517213437)); +#29132= IFCCARTESIANPOINT((775.,0.,1945.31258606719)); +#29134= IFCCARTESIANPOINT((775.,0.,1296.87551640312)); +#29136= IFCCARTESIANPOINT((775.,0.,1685.93775820156)); +#29138= IFCCARTESIANPOINT((775.,0.,1880.46887910078)); +#29140= IFCCARTESIANPOINT((779.,-6.,1484.13688324235)); +#29142= IFCCARTESIANPOINT((779.,-6.,642.924566690712)); +#29144= IFCCARTESIANPOINT((779.,-6.,1979.85612506954)); +#29146= IFCCARTESIANPOINT((779.,-6.,1781.56837520861)); +#29148= IFCCARTESIANPOINT((779.,-6.,1583.28075817282)); +#29150= IFCCARTESIANPOINT((779.,-6.,964.386850036068)); +#29152= IFCCARTESIANPOINT((779.,-6.,1125.11795850246)); +#29154= IFCCARTESIANPOINT((779.,-6.,1044.75237106298)); +#29156= IFCCARTESIANPOINT((775.,0.,518.749655731253)); +#29158= IFCCARTESIANPOINT((775.,0.,1750.78146516797)); +#29160= IFCCARTESIANPOINT((775.,0.,1426.56293033593)); +#29162= IFCCARTESIANPOINT((775.,0.,2010.15629303359)); +#29164= IFCCARTESIANPOINT((775.,0.,1167.18810247031)); +#29166= IFCCARTESIANPOINT((775.,0.,778.12448359688)); +#29168= IFCCARTESIANPOINT((775.,0.,1491.40663730234)); +#29170= IFCCARTESIANPOINT((775.,0.,907.811897529693)); +#29172= IFCCARTESIANPOINT((775.,0.,1102.3443955039)); +#29174= IFCCARTESIANPOINT((775.,0.,648.437069664067)); +#29176= IFCCARTESIANPOINT((775.,0.,972.6556044961)); +#29178= IFCCARTESIANPOINT((779.,-6.,1205.48354594194)); +#29180= IFCCARTESIANPOINT((779.,-6.,803.655741569676)); +#29182= IFCCARTESIANPOINT((779.,-6.,321.462283345356)); +#29184= IFCCARTESIANPOINT((779.,-6.,1384.99300831189)); +#29186= IFCCARTESIANPOINT((779.,-6.,723.290154130194)); +#29188= IFCCARTESIANPOINT((779.,-6.,884.021329009158)); +#29190= IFCCARTESIANPOINT((779.,-6.,482.193391811748)); +#29192= IFCCARTESIANPOINT((779.,-6.,562.55897925123)); +#29194= IFCCARTESIANPOINT((775.,0.,259.374827865627)); +#29196= IFCCARTESIANPOINT((775.,0.,1361.71922336953)); +#29198= IFCCARTESIANPOINT((775.,0.,713.280776630473)); +#29200= IFCCARTESIANPOINT((775.,0.,1232.03180943671)); +#29202= IFCCARTESIANPOINT((775.,0.,583.59336269766)); +#29204= IFCCARTESIANPOINT((775.,0.,389.06224179844)); +#29206= IFCCARTESIANPOINT((775.,0.,453.905948764847)); +#29208= IFCCARTESIANPOINT((775.,0.,324.218534832033)); +#29210= IFCCARTESIANPOINT((779.,-6.,401.827804372266)); +#29212= IFCCARTESIANPOINT((779.,-6.,160.731174878964)); +#29214= IFCCARTESIANPOINT((779.,-6.,241.096762318446)); +#29216= IFCCARTESIANPOINT((775.,0.,129.687413932813)); +#29218= IFCCARTESIANPOINT((775.,0.,194.53112089922)); +#29220= IFCCARTESIANPOINT((779.,-6.,80.365587439482)); +#29222= IFCCARTESIANPOINT((775.,0.,64.8437069664067)); +#29224= IFCCARTESIANPOINT((779.,-6.,2029.42806253477)); +#29226= IFCCARTESIANPOINT((779.,-6.,49.5719374652324)); +#29228= IFCCARTESIANPOINT((775.,0.,2050.21402731719)); +#29230= IFCCARTESIANPOINT((775.,0.,24.7859726828142)); +#29232= IFCCARTESIANPOINT((775.,0.,1621.09405123515)); +#29234= IFCCARTESIANPOINT((775.,0.,842.968190563287)); +#29236= IFCCARTESIANPOINT((779.,-6.,24.7859687326162)); +#29238= IFCCARTESIANPOINT((776.291796066986,-3.47213595422826,37.178946858702)); +#29240= IFCCARTESIANPOINT((779.,-6.,2054.21403126738)); +#29242= IFCCARTESIANPOINT((776.353340741145,-3.56310428290605,2041.82105322828)); +#29244= IFCCARTESIANPOINT((776.502883012202,-3.77362240304724,2012.56318345073)); +#29246= IFCCARTESIANPOINT((775.,0.,1977.73443955039)); +#29248= IFCCARTESIANPOINT((779.,-6.,1930.2841876043)); +#29250= IFCCARTESIANPOINT((776.345984813517,-3.55237101937572,1961.52343744551)); +#29252= IFCCARTESIANPOINT((776.20090866859,-3.33270782157671,1933.60642127683)); +#29254= IFCCARTESIANPOINT((775.,0.,1912.89073258398)); +#29256= IFCCARTESIANPOINT((779.,-6.,1905.49821887169)); +#29258= IFCCARTESIANPOINT((776.28733320066,-3.46543440675579,1893.10525878937)); +#29260= IFCCARTESIANPOINT((779.,-6.,1831.14031267384)); +#29262= IFCCARTESIANPOINT((775.,0.,1848.04702561758)); +#29264= IFCCARTESIANPOINT((776.418379175629,-3.65642215914792,1861.78889302329)); +#29266= IFCCARTESIANPOINT((776.141011452322,-3.23724864774608,1833.34434790075)); +#29268= IFCCARTESIANPOINT((776.455518977288,-3.70847832567652,1801.79226258795)); +#29270= IFCCARTESIANPOINT((775.,0.,1783.20331865117)); +#29272= IFCCARTESIANPOINT((779.,-6.,1731.99643774337)); +#29274= IFCCARTESIANPOINT((776.255146623444,-3.41666762715579,1766.99217915946)); +#29276= IFCCARTESIANPOINT((776.217057982507,-3.35794648743265,1738.63895915809)); +#29278= IFCCARTESIANPOINT((775.,0.,1718.35961168476)); +#29280= IFCCARTESIANPOINT((779.,-6.,1707.21046901076)); +#29282= IFCCARTESIANPOINT((776.347056906002,-3.55393765746006,1694.81753928539)); +#29284= IFCCARTESIANPOINT((779.,-6.,1632.85269563805)); +#29286= IFCCARTESIANPOINT((775.,0.,1653.51590471836)); +#29288= IFCCARTESIANPOINT((776.451998058988,-3.70358061273624,1664.28448923693)); +#29290= IFCCARTESIANPOINT((779.,-6.,1335.42107084666)); +#29292= IFCCARTESIANPOINT((779.,-6.,2004.64209380215)); +#29294= IFCCARTESIANPOINT((779.,-6.,1533.70882070759)); +#29296= IFCCARTESIANPOINT((779.,-6.,1004.56957734324)); +#29298= IFCCARTESIANPOINT((775.,0.,1005.0774579793)); +#29300= IFCCARTESIANPOINT((776.304091142718,-3.49052386420255,1021.28905762408)); +#29302= IFCCARTESIANPOINT((776.279928838849,-3.45428373468346,988.867182778733)); +#29304= IFCCARTESIANPOINT((776.205567893059,-3.34001063871583,1049.36050994026)); +#29306= IFCCARTESIANPOINT((779.,-6.,1084.93516478272)); +#29308= IFCCARTESIANPOINT((775.,0.,1069.9225420207)); +#29310= IFCCARTESIANPOINT((776.200640458333,-3.33228690452836,960.880564057476)); +#29312= IFCCARTESIANPOINT((779.,-6.,924.204122728899)); +#29314= IFCCARTESIANPOINT((775.,0.,940.233751012897)); +#29316= IFCCARTESIANPOINT((776.106491625413,-3.18085425355858,1086.13280731409)); +#29318= IFCCARTESIANPOINT((776.248482375991,-3.40647362101442,1115.03820535256)); +#29320= IFCCARTESIANPOINT((779.,-6.,1165.3007522222)); +#29322= IFCCARTESIANPOINT((775.,0.,1134.7662489871)); +#29324= IFCCARTESIANPOINT((776.593233038451,-3.89421465614354,1145.20937569359)); +#29326= IFCCARTESIANPOINT((775.,0.,1199.60995595351)); +#29328= IFCCARTESIANPOINT((776.339604358634,-3.5430309156411,1183.39843185104)); +#29330= IFCCARTESIANPOINT((776.17972799771,-3.29928945464083,1215.82030669586)); +#29332= IFCCARTESIANPOINT((779.,-6.,1245.66633966168)); +#29334= IFCCARTESIANPOINT((775.,0.,1264.45366291992)); +#29336= IFCCARTESIANPOINT((776.195731076954,-3.32457216645444,1243.73673004248)); +#29338= IFCCARTESIANPOINT((776.105531644272,-3.17927100005122,924.023433087823)); +#29340= IFCCARTESIANPOINT((776.257864594967,-3.42081555600374,894.938084042249)); +#29342= IFCCARTESIANPOINT((779.,-6.,843.838535289417)); +#29344= IFCCARTESIANPOINT((775.,0.,875.39004404649)); +#29346= IFCCARTESIANPOINT((776.514886784056,-3.78991717844803,863.929879903187)); +#29348= IFCCARTESIANPOINT((776.123985936724,-3.20956418191204,1280.66405638663)); +#29350= IFCCARTESIANPOINT((779.,-6.,1310.63510211404)); +#29352= IFCCARTESIANPOINT((775.,0.,1329.29736988632)); +#29354= IFCCARTESIANPOINT((776.376712491629,-3.59696232108281,1323.02807046548)); +#29356= IFCCARTESIANPOINT((776.471599107156,-3.73074854355104,1353.10363752139)); +#29358= IFCCARTESIANPOINT((775.,0.,1394.14107685273)); +#29360= IFCCARTESIANPOINT((779.,-6.,1434.56494577712)); +#29362= IFCCARTESIANPOINT((779.,-6.,1409.77897704451)); +#29364= IFCCARTESIANPOINT((776.391827900586,-3.61866447195757,1422.17192880962)); +#29366= IFCCARTESIANPOINT((775.,0.,1458.98478381914)); +#29368= IFCCARTESIANPOINT((776.483467845885,-3.7470842297544,1451.97007284937)); +#29370= IFCCARTESIANPOINT((776.300479649337,-3.48513400814936,836.600777763748)); +#29372= IFCCARTESIANPOINT((775.,0.,810.546337080084)); +#29374= IFCCARTESIANPOINT((776.165682705062,-3.27692729796954,794.335933707154)); +#29376= IFCCARTESIANPOINT((779.,-6.,763.472947849935)); +#29378= IFCCARTESIANPOINT((776.198252001802,-3.32853603069285,766.371635536015)); +#29380= IFCCARTESIANPOINT((775.,0.,745.702630113677)); +#29382= IFCCARTESIANPOINT((776.131985786354,-3.22260355244853,729.492184016742)); +#29384= IFCCARTESIANPOINT((779.,-6.,683.107360410453)); +#29386= IFCCARTESIANPOINT((776.327971298415,-3.52592896599384,699.007473402425)); +#29388= IFCCARTESIANPOINT((775.,0.,680.85892314727)); +#29390= IFCCARTESIANPOINT((776.349450131076,-3.55743200069421,664.648434326767)); +#29392= IFCCARTESIANPOINT((776.217500784022,-3.35863561051637,636.367255414593)); +#29394= IFCCARTESIANPOINT((779.,-6.,602.741772970971)); +#29396= IFCCARTESIANPOINT((775.,0.,616.015216180863)); +#29398= IFCCARTESIANPOINT((776.111423311218,-3.18897495847927,599.804684636081)); +#29400= IFCCARTESIANPOINT((776.233826682119,-3.38393643115374,571.177172113593)); +#29402= IFCCARTESIANPOINT((779.,-6.,522.376185531489)); +#29404= IFCCARTESIANPOINT((775.,0.,551.171509214457)); +#29406= IFCCARTESIANPOINT((776.727175732812,-4.06474833658869,542.467599004068)); +#29408= IFCCARTESIANPOINT((776.31699777954,-3.50970967151157,515.840655873027)); +#29410= IFCCARTESIANPOINT((775.,0.,486.32780224805)); +#29412= IFCCARTESIANPOINT((779.,-6.,442.010598092007)); +#29414= IFCCARTESIANPOINT((775.,0.,421.484095281643)); +#29416= IFCCARTESIANPOINT((776.207330756585,-3.34276922591674,470.117185255645)); +#29418= IFCCARTESIANPOINT((776.193790561198,-3.32151745052151,442.240593559219)); +#29420= IFCCARTESIANPOINT((776.113651897548,-3.19263757220502,405.273435565257)); +#29422= IFCCARTESIANPOINT((779.,-6.,361.645010652525)); +#29424= IFCCARTESIANPOINT((776.295569497858,-3.47779093325562,375.447634896392)); +#29426= IFCCARTESIANPOINT((775.,0.,356.640388315237)); +#29428= IFCCARTESIANPOINT((776.394240277207,-3.6221140709344,345.405500359099)); +#29430= IFCCARTESIANPOINT((779.,-6.,1459.35091450974)); +#29432= IFCCARTESIANPOINT((779.,-6.,1360.20703957927)); +#29434= IFCCARTESIANPOINT((779.,-6.,1756.78240647599)); +#29436= IFCCARTESIANPOINT((776.102257302454,-3.17386459752333,1987.20094757329)); +#29438= IFCCARTESIANPOINT((779.,-6.,1657.63866437067)); +#29440= IFCCARTESIANPOINT((779.,-6.,281.279556038187)); +#29442= IFCCARTESIANPOINT((775.,0.,291.79668134883)); +#29444= IFCCARTESIANPOINT((776.232481314082,-3.38185928981673,308.007811030011)); +#29446= IFCCARTESIANPOINT((776.194551813624,-3.32271615799034,280.122152764644)); +#29448= IFCCARTESIANPOINT((776.33939582353,-3.54272517376936,251.998896056201)); +#29450= IFCCARTESIANPOINT((779.,-6.,200.913968598705)); +#29452= IFCCARTESIANPOINT((775.,0.,226.952974382423)); +#29454= IFCCARTESIANPOINT((776.554865519534,-3.84357734827432,221.842438494299)); +#29456= IFCCARTESIANPOINT((776.316603632158,-3.50912552390288,195.081399713927)); +#29458= IFCCARTESIANPOINT((775.,0.,162.109267416017)); +#29460= IFCCARTESIANPOINT((779.,-6.,120.548381159223)); +#29462= IFCCARTESIANPOINT((776.260609952479,-3.42499963699136,145.898436804422)); +#29464= IFCCARTESIANPOINT((775.,0.,97.26556044961)); +#29466= IFCCARTESIANPOINT((776.197531484469,-3.32740362055738,117.96435841747)); +#29468= IFCCARTESIANPOINT((776.105834524915,-3.17977061597331,81.0546871140343)); +#29470= IFCCARTESIANPOINT((776.593332248072,-3.89434452367252,170.435313211945)); +#29472= IFCCARTESIANPOINT((775.,0.,1588.67219775195)); +#29474= IFCCARTESIANPOINT((776.44488684916,-3.6936650476662,1604.88280485911)); +#29476= IFCCARTESIANPOINT((776.186936118903,-3.31070302295323,1572.46093000492)); +#29478= IFCCARTESIANPOINT((776.244684799723,-3.40064955942932,1543.54177660812)); +#29480= IFCCARTESIANPOINT((779.,-6.,1508.92285197497)); +#29482= IFCCARTESIANPOINT((775.,0.,1523.82849078554)); +#29484= IFCCARTESIANPOINT((776.38655454069,-3.61111040387549,1496.52982256903)); +#29486= IFCCARTESIANPOINT((779.,-6.,1558.4947894402)); +#29488= IFCCARTESIANPOINT((776.197533288166,-3.32740645587933,1632.53291418258)); +#29490= IFCCARTESIANPOINT((779.,-6.,1955.07015633692)); +#29492= IFCCARTESIANPOINT((779.,-6.,1855.92628140645)); +#29494= IFCCARTESIANPOINT((779.,-6.,1806.35434394122)); +#29496= IFCCARTESIANPOINT((776.181301564512,-3.30178470473249,1381.16501955019)); +#29498= IFCCARTESIANPOINT((779.,-6.,1608.06672690544)); +#29500= IFCPOLYLOOP((#28558,#28560,#28562,#28564,#28566,#28556)); +#29502= IFCFACEOUTERBOUND(#29500,.T.); +#29503= IFCFACE((#29502)); +#29505= IFCPOLYLOOP((#29108,#29110,#29112,#29114,#29116,#29118)); +#29507= IFCFACEOUTERBOUND(#29505,.T.); +#29508= IFCFACE((#29507)); +#29510= IFCPOLYLOOP((#28558,#28556,#28568,#28570)); +#29512= IFCFACEOUTERBOUND(#29510,.T.); +#29513= IFCFACE((#29512)); +#29515= IFCPOLYLOOP((#28558,#28570,#28964,#29118,#29116,#29230,#29222,#29464,#29216,#29458,#29218,#29452,#29194,#29442,#29208,#29426,#29204,#29414,#29206,#29410,#29156,#29404,#29202,#29396,#29174,#29388,#29198,#29380,#29166,#29372,#29234,#29344,#29170,#29314,#29176,#29298,#29126,#29308,#29172,#29322,#29164,#29326,#29200,#29334,#29134,#29352,#29196,#29358,#29160,#29366,#29168,#29482,#29128,#29472,#29232,#29286,#29136,#29278,#29158,#29270,#29130,#29262,#29138,#29254,#29132,#29246,#29162,#29228,#28966,#29012,#29004,#29064,#28998,#29050,#28982,#29028,#28984,#29054,#29082,#28978,#29036,#28990,#29026,#28980,#28996,#28994,#29010,#28572,#28686,#28616,#28708,#28594,#28764,#28596,#28758,#28590,#28750,#28622,#28720,#28592,#28694,#28692,#28726,#28586,#28734,#28624,#28742,#28614,#28858,#28658,#28852,#28588,#28846,#28652,#28838,#28618,#28800,#28626,#28786,#28584,#28776,#28634,#28792,#28632,#28810,#28696,#28814,#28628,#28824,#28656,#28832,#28630,#28868,#28654,#28876,#28620,#28880,#28664,#28886,#28662,#28898,#28666,#28940,#28660,#28914,#28676,#28922,#28674,#28926,#28680,#28688,#28560)); +#29517= IFCFACEOUTERBOUND(#29515,.T.); +#29518= IFCFACE((#29517)); +#29520= IFCPOLYLOOP((#28686,#28572,#28574)); +#29522= IFCFACEOUTERBOUND(#29520,.T.); +#29523= IFCFACE((#29522)); +#29525= IFCPOLYLOOP((#28562,#28560,#28688)); +#29527= IFCFACEOUTERBOUND(#29525,.T.); +#29528= IFCFACE((#29527)); +#29530= IFCPOLYLOOP((#28798,#28610,#28802)); +#29532= IFCFACEOUTERBOUND(#29530,.T.); +#29533= IFCFACE((#29532)); +#29535= IFCPOLYLOOP((#28778,#28776,#28584)); +#29537= IFCFACEOUTERBOUND(#29535,.T.); +#29538= IFCFACE((#29537)); +#29540= IFCPOLYLOOP((#28950,#28732,#28908)); +#29542= IFCFACEOUTERBOUND(#29540,.T.); +#29543= IFCFACE((#29542)); +#29545= IFCPOLYLOOP((#28664,#28880,#28888)); +#29547= IFCFACEOUTERBOUND(#29545,.T.); +#29548= IFCFACE((#29547)); +#29550= IFCPOLYLOOP((#28590,#28754,#28750)); +#29552= IFCFACEOUTERBOUND(#29550,.T.); +#29553= IFCFACE((#29552)); +#29555= IFCPOLYLOOP((#28914,#28918,#28676)); +#29557= IFCFACEOUTERBOUND(#29555,.T.); +#29558= IFCFACE((#29557)); +#29560= IFCPOLYLOOP((#28702,#28704,#28574)); +#29562= IFCFACEOUTERBOUND(#29560,.T.); +#29563= IFCFACE((#29562)); +#29565= IFCPOLYLOOP((#28956,#28658,#28858)); +#29567= IFCFACEOUTERBOUND(#29565,.T.); +#29568= IFCFACE((#29567)); +#29570= IFCPOLYLOOP((#28910,#28712,#28708)); +#29572= IFCFACEOUTERBOUND(#29570,.T.); +#29573= IFCFACE((#29572)); +#29575= IFCPOLYLOOP((#28592,#28718,#28714)); +#29577= IFCFACEOUTERBOUND(#29575,.T.); +#29578= IFCFACE((#29577)); +#29580= IFCPOLYLOOP((#28902,#28722,#28714)); +#29582= IFCFACEOUTERBOUND(#29580,.T.); +#29583= IFCFACE((#29582)); +#29585= IFCPOLYLOOP((#28768,#28766,#28764)); +#29587= IFCFACEOUTERBOUND(#29585,.T.); +#29588= IFCFACE((#29587)); +#29590= IFCPOLYLOOP((#28762,#28758,#28596)); +#29592= IFCFACEOUTERBOUND(#29590,.T.); +#29593= IFCFACE((#29592)); +#29595= IFCPOLYLOOP((#28750,#28754,#28748)); +#29597= IFCFACEOUTERBOUND(#29595,.T.); +#29598= IFCFACE((#29597)); +#29600= IFCPOLYLOOP((#28834,#28830,#28828)); +#29602= IFCFACEOUTERBOUND(#29600,.T.); +#29603= IFCFACE((#29602)); +#29605= IFCPOLYLOOP((#28726,#28728,#28732)); +#29607= IFCFACEOUTERBOUND(#29605,.T.); +#29608= IFCFACE((#29607)); +#29610= IFCPOLYLOOP((#28702,#28682,#28704)); +#29612= IFCFACEOUTERBOUND(#29610,.T.); +#29613= IFCFACE((#29612)); +#29615= IFCPOLYLOOP((#28774,#28780,#28778)); +#29617= IFCFACEOUTERBOUND(#29615,.T.); +#29618= IFCFACE((#29617)); +#29620= IFCPOLYLOOP((#28624,#28744,#28742)); +#29622= IFCFACEOUTERBOUND(#29620,.T.); +#29623= IFCFACE((#29622)); +#29625= IFCPOLYLOOP((#28844,#28840,#28652)); +#29627= IFCFACEOUTERBOUND(#29625,.T.); +#29628= IFCFACE((#29627)); +#29630= IFCPOLYLOOP((#28612,#28778,#28782)); +#29632= IFCFACEOUTERBOUND(#29630,.T.); +#29633= IFCFACE((#29632)); +#29635= IFCPOLYLOOP((#28856,#28770,#28854)); +#29637= IFCFACEOUTERBOUND(#29635,.T.); +#29638= IFCFACE((#29637)); +#29640= IFCPOLYLOOP((#28708,#28712,#28594)); +#29642= IFCFACEOUTERBOUND(#29640,.T.); +#29643= IFCFACE((#29642)); +#29645= IFCPOLYLOOP((#28796,#28610,#28784)); +#29647= IFCFACEOUTERBOUND(#29645,.T.); +#29648= IFCFACE((#29647)); +#29650= IFCPOLYLOOP((#28936,#28934,#28678)); +#29652= IFCFACEOUTERBOUND(#29650,.T.); +#29653= IFCFACE((#29652)); +#29655= IFCPOLYLOOP((#28580,#28714,#28718)); +#29657= IFCFACEOUTERBOUND(#29655,.T.); +#29658= IFCFACE((#29657)); +#29660= IFCPOLYLOOP((#28738,#28744,#28624)); +#29662= IFCFACEOUTERBOUND(#29660,.T.); +#29663= IFCFACE((#29662)); +#29665= IFCPOLYLOOP((#28786,#28794,#28782)); +#29667= IFCFACEOUTERBOUND(#29665,.T.); +#29668= IFCFACE((#29667)); +#29670= IFCPOLYLOOP((#28826,#28820,#28646)); +#29672= IFCFACEOUTERBOUND(#29670,.T.); +#29673= IFCFACE((#29672)); +#29675= IFCPOLYLOOP((#28864,#28870,#28868)); +#29677= IFCFACEOUTERBOUND(#29675,.T.); +#29678= IFCFACE((#29677)); +#29680= IFCPOLYLOOP((#28818,#28628,#28814)); +#29682= IFCFACEOUTERBOUND(#29680,.T.); +#29683= IFCFACE((#29682)); +#29685= IFCPOLYLOOP((#28788,#28634,#28780)); +#29687= IFCFACEOUTERBOUND(#29685,.T.); +#29688= IFCFACE((#29687)); +#29690= IFCPOLYLOOP((#28742,#28744,#28862)); +#29692= IFCFACEOUTERBOUND(#29690,.T.); +#29693= IFCFACE((#29692)); +#29695= IFCPOLYLOOP((#28810,#28632,#28806)); +#29697= IFCFACEOUTERBOUND(#29695,.T.); +#29698= IFCFACE((#29697)); +#29700= IFCPOLYLOOP((#28794,#28626,#28796)); +#29702= IFCFACEOUTERBOUND(#29700,.T.); +#29703= IFCFACE((#29702)); +#29705= IFCPOLYLOOP((#28848,#28846,#28588)); +#29707= IFCFACEOUTERBOUND(#29705,.T.); +#29708= IFCFACE((#29707)); +#29710= IFCPOLYLOOP((#28672,#28894,#28896)); +#29712= IFCFACEOUTERBOUND(#29710,.T.); +#29713= IFCFACE((#29712)); +#29715= IFCPOLYLOOP((#28818,#28820,#28822)); +#29717= IFCFACEOUTERBOUND(#29715,.T.); +#29718= IFCFACE((#29717)); +#29720= IFCPOLYLOOP((#28878,#28650,#28874)); +#29722= IFCFACEOUTERBOUND(#29720,.T.); +#29723= IFCFACE((#29722)); +#29725= IFCPOLYLOOP((#28864,#28630,#28834)); +#29727= IFCFACEOUTERBOUND(#29725,.T.); +#29728= IFCFACE((#29727)); +#29730= IFCPOLYLOOP((#28836,#28838,#28840)); +#29732= IFCFACEOUTERBOUND(#29730,.T.); +#29733= IFCFACE((#29732)); +#29735= IFCPOLYLOOP((#28872,#28654,#28870)); +#29737= IFCFACEOUTERBOUND(#29735,.T.); +#29738= IFCFACE((#29737)); +#29740= IFCPOLYLOOP((#28828,#28830,#28646)); +#29742= IFCFACEOUTERBOUND(#29740,.T.); +#29743= IFCFACE((#29742)); +#29745= IFCPOLYLOOP((#28850,#28854,#28770)); +#29747= IFCFACEOUTERBOUND(#29745,.T.); +#29748= IFCFACE((#29747)); +#29750= IFCPOLYLOOP((#28700,#28944,#28684)); +#29752= IFCFACEOUTERBOUND(#29750,.T.); +#29753= IFCFACE((#29752)); +#29755= IFCPOLYLOOP((#28898,#28896,#28900)); +#29757= IFCFACEOUTERBOUND(#29755,.T.); +#29758= IFCFACE((#29757)); +#29760= IFCPOLYLOOP((#28892,#28662,#28886)); +#29762= IFCFACEOUTERBOUND(#29760,.T.); +#29763= IFCFACE((#29762)); +#29765= IFCPOLYLOOP((#28928,#28934,#28674)); +#29767= IFCFACEOUTERBOUND(#29765,.T.); +#29768= IFCFACE((#29767)); +#29770= IFCPOLYLOOP((#28918,#28914,#28930)); +#29772= IFCFACEOUTERBOUND(#29770,.T.); +#29773= IFCFACE((#29772)); +#29775= IFCPOLYLOOP((#28930,#28660,#28938)); +#29777= IFCFACEOUTERBOUND(#29775,.T.); +#29778= IFCFACE((#29777)); +#29780= IFCPOLYLOOP((#28892,#28890,#28884)); +#29782= IFCFACEOUTERBOUND(#29780,.T.); +#29783= IFCFACE((#29782)); +#29785= IFCPOLYLOOP((#28562,#28700,#28698)); +#29787= IFCFACEOUTERBOUND(#29785,.T.); +#29788= IFCFACE((#29787)); +#29790= IFCPOLYLOOP((#28924,#28934,#28928)); +#29792= IFCFACEOUTERBOUND(#29790,.T.); +#29793= IFCFACE((#29792)); +#29795= IFCPOLYLOOP((#28936,#28926,#28934)); +#29797= IFCFACEOUTERBOUND(#29795,.T.); +#29798= IFCFACE((#29797)); +#29800= IFCPOLYLOOP((#28944,#28680,#28936)); +#29802= IFCFACEOUTERBOUND(#29800,.T.); +#29803= IFCFACE((#29802)); +#29805= IFCPOLYLOOP((#28616,#28704,#28706)); +#29807= IFCFACEOUTERBOUND(#29805,.T.); +#29808= IFCFACE((#29807)); +#29810= IFCPOLYLOOP((#28700,#28562,#28688,#28680)); +#29812= IFCFACEOUTERBOUND(#29810,.T.); +#29813= IFCFACE((#29812)); +#29815= IFCPOLYLOOP((#28686,#28704,#28616)); +#29817= IFCFACEOUTERBOUND(#29815,.T.); +#29818= IFCFACE((#29817)); +#29820= IFCPOLYLOOP((#28732,#28728,#28608)); +#29822= IFCFACEOUTERBOUND(#29820,.T.); +#29823= IFCFACE((#29822)); +#29825= IFCPOLYLOOP((#28714,#28694,#28592)); +#29827= IFCFACEOUTERBOUND(#29825,.T.); +#29828= IFCFACE((#29827)); +#29830= IFCPOLYLOOP((#28722,#28694,#28714)); +#29832= IFCFACEOUTERBOUND(#29830,.T.); +#29833= IFCFACE((#29832)); +#29835= IFCPOLYLOOP((#28698,#28700,#28684)); +#29837= IFCFACEOUTERBOUND(#29835,.T.); +#29838= IFCFACE((#29837)); +#29840= IFCPOLYLOOP((#28804,#28806,#28632)); +#29842= IFCFACEOUTERBOUND(#29840,.T.); +#29843= IFCFACE((#29842)); +#29845= IFCPOLYLOOP((#28698,#28564,#28562)); +#29847= IFCFACEOUTERBOUND(#29845,.T.); +#29848= IFCFACE((#29847)); +#29850= IFCPOLYLOOP((#28574,#28576,#28702)); +#29852= IFCFACEOUTERBOUND(#29850,.T.); +#29853= IFCFACE((#29852)); +#29855= IFCPOLYLOOP((#28704,#28682,#28706)); +#29857= IFCFACEOUTERBOUND(#29855,.T.); +#29858= IFCFACE((#29857)); +#29860= IFCPOLYLOOP((#28574,#28704,#28686)); +#29862= IFCFACEOUTERBOUND(#29860,.T.); +#29863= IFCFACE((#29862)); +#29865= IFCPOLYLOOP((#28706,#28682,#28772)); +#29867= IFCFACEOUTERBOUND(#29865,.T.); +#29868= IFCFACE((#29867)); +#29870= IFCPOLYLOOP((#28712,#28910,#28604)); +#29872= IFCFACEOUTERBOUND(#29870,.T.); +#29873= IFCFACE((#29872)); +#29875= IFCPOLYLOOP((#28768,#28946,#28710,#28954)); +#29877= IFCFACEOUTERBOUND(#29875,.T.); +#29878= IFCFACE((#29877)); +#29880= IFCPOLYLOOP((#28706,#28910,#28616)); +#29882= IFCFACEOUTERBOUND(#29880,.T.); +#29883= IFCFACE((#29882)); +#29885= IFCPOLYLOOP((#28596,#28764,#28766)); +#29887= IFCFACEOUTERBOUND(#29885,.T.); +#29888= IFCFACE((#29887)); +#29890= IFCPOLYLOOP((#28946,#28768,#28712)); +#29892= IFCFACEOUTERBOUND(#29890,.T.); +#29893= IFCFACE((#29892)); +#29895= IFCPOLYLOOP((#28746,#28718,#28720)); +#29897= IFCFACEOUTERBOUND(#29895,.T.); +#29898= IFCFACE((#29897)); +#29900= IFCPOLYLOOP((#28902,#28690,#28724,#28722)); +#29902= IFCFACEOUTERBOUND(#29900,.T.); +#29903= IFCFACE((#29902)); +#29905= IFCPOLYLOOP((#28748,#28912,#28746)); +#29907= IFCFACEOUTERBOUND(#29905,.T.); +#29908= IFCFACE((#29907)); +#29910= IFCPOLYLOOP((#28720,#28622,#28746)); +#29912= IFCFACEOUTERBOUND(#29910,.T.); +#29913= IFCFACE((#29912)); +#29915= IFCPOLYLOOP((#28746,#28948,#28718)); +#29917= IFCFACEOUTERBOUND(#29915,.T.); +#29918= IFCFACE((#29917)); +#29920= IFCPOLYLOOP((#28718,#28592,#28720)); +#29922= IFCFACEOUTERBOUND(#29920,.T.); +#29923= IFCFACE((#29922)); +#29925= IFCPOLYLOOP((#28692,#28694,#28722)); +#29927= IFCFACEOUTERBOUND(#29925,.T.); +#29928= IFCFACE((#29927)); +#29930= IFCPOLYLOOP((#28722,#28724,#28728)); +#29932= IFCFACEOUTERBOUND(#29930,.T.); +#29933= IFCFACE((#29932)); +#29935= IFCPOLYLOOP((#28724,#28608,#28728)); +#29937= IFCFACEOUTERBOUND(#29935,.T.); +#29938= IFCFACE((#29937)); +#29940= IFCPOLYLOOP((#28728,#28692,#28722)); +#29942= IFCFACEOUTERBOUND(#29940,.T.); +#29943= IFCFACE((#29942)); +#29945= IFCPOLYLOOP((#28692,#28728,#28726)); +#29947= IFCFACEOUTERBOUND(#29945,.T.); +#29948= IFCFACE((#29947)); +#29950= IFCPOLYLOOP((#28732,#28586,#28726)); +#29952= IFCFACEOUTERBOUND(#29950,.T.); +#29953= IFCFACE((#29952)); +#29955= IFCPOLYLOOP((#28732,#28608,#28908)); +#29957= IFCFACEOUTERBOUND(#29955,.T.); +#29958= IFCFACE((#29957)); +#29960= IFCPOLYLOOP((#28950,#28738,#28734)); +#29962= IFCFACEOUTERBOUND(#29960,.T.); +#29963= IFCFACE((#29962)); +#29965= IFCPOLYLOOP((#28736,#28738,#28950)); +#29967= IFCFACEOUTERBOUND(#29965,.T.); +#29968= IFCFACE((#29967)); +#29970= IFCPOLYLOOP((#28732,#28950,#28586)); +#29972= IFCFACEOUTERBOUND(#29970,.T.); +#29973= IFCFACE((#29972)); +#29975= IFCPOLYLOOP((#28602,#28738,#28736)); +#29977= IFCFACEOUTERBOUND(#29975,.T.); +#29978= IFCFACE((#29977)); +#29980= IFCPOLYLOOP((#28734,#28738,#28624)); +#29982= IFCFACEOUTERBOUND(#29980,.T.); +#29983= IFCFACE((#29982)); +#29985= IFCPOLYLOOP((#28740,#28860,#28862)); +#29987= IFCFACEOUTERBOUND(#29985,.T.); +#29988= IFCFACE((#29987)); +#29990= IFCPOLYLOOP((#28738,#28602,#28744)); +#29992= IFCFACEOUTERBOUND(#29990,.T.); +#29993= IFCFACE((#29992)); +#29995= IFCPOLYLOOP((#28744,#28602,#28904,#28740)); +#29997= IFCFACEOUTERBOUND(#29995,.T.); +#29998= IFCFACE((#29997)); +#30000= IFCPOLYLOOP((#28744,#28740,#28862)); +#30002= IFCFACEOUTERBOUND(#30000,.T.); +#30003= IFCFACE((#30002)); +#30005= IFCPOLYLOOP((#28748,#28746,#28622)); +#30007= IFCFACEOUTERBOUND(#30005,.T.); +#30008= IFCFACE((#30007)); +#30010= IFCPOLYLOOP((#28950,#28908,#28730,#28736)); +#30012= IFCFACEOUTERBOUND(#30010,.T.); +#30013= IFCFACE((#30012)); +#30015= IFCPOLYLOOP((#28912,#28716,#28948,#28746)); +#30017= IFCFACEOUTERBOUND(#30015,.T.); +#30018= IFCFACE((#30017)); +#30020= IFCPOLYLOOP((#28748,#28622,#28750)); +#30022= IFCFACEOUTERBOUND(#30020,.T.); +#30023= IFCFACE((#30022)); +#30025= IFCPOLYLOOP((#28756,#28754,#28590)); +#30027= IFCFACEOUTERBOUND(#30025,.T.); +#30028= IFCFACE((#30027)); +#30030= IFCPOLYLOOP((#28748,#28754,#28598)); +#30032= IFCFACEOUTERBOUND(#30030,.T.); +#30033= IFCFACE((#30032)); +#30035= IFCPOLYLOOP((#28756,#28952,#28754)); +#30037= IFCFACEOUTERBOUND(#30035,.T.); +#30038= IFCFACE((#30037)); +#30040= IFCPOLYLOOP((#28762,#28582,#28760)); +#30042= IFCFACEOUTERBOUND(#30040,.T.); +#30043= IFCFACE((#30042)); +#30045= IFCPOLYLOOP((#28752,#28952,#28756,#28760)); +#30047= IFCFACEOUTERBOUND(#30045,.T.); +#30048= IFCFACE((#30047)); +#30050= IFCPOLYLOOP((#28756,#28590,#28758)); +#30052= IFCFACEOUTERBOUND(#30050,.T.); +#30053= IFCFACE((#30052)); +#30055= IFCPOLYLOOP((#28762,#28756,#28758)); +#30057= IFCFACEOUTERBOUND(#30055,.T.); +#30058= IFCFACE((#30057)); +#30060= IFCPOLYLOOP((#28762,#28760,#28756)); +#30062= IFCFACEOUTERBOUND(#30060,.T.); +#30063= IFCFACE((#30062)); +#30065= IFCPOLYLOOP((#28762,#28766,#28582)); +#30067= IFCFACEOUTERBOUND(#30065,.T.); +#30068= IFCFACE((#30067)); +#30070= IFCPOLYLOOP((#28658,#28956,#28856)); +#30072= IFCFACEOUTERBOUND(#30070,.T.); +#30073= IFCFACE((#30072)); +#30075= IFCPOLYLOOP((#28766,#28762,#28596)); +#30077= IFCFACEOUTERBOUND(#30075,.T.); +#30078= IFCFACE((#30077)); +#30080= IFCPOLYLOOP((#28768,#28954,#28766)); +#30082= IFCFACEOUTERBOUND(#30080,.T.); +#30083= IFCFACE((#30082)); +#30085= IFCPOLYLOOP((#28764,#28594,#28768)); +#30087= IFCFACEOUTERBOUND(#30085,.T.); +#30088= IFCFACE((#30087)); +#30090= IFCPOLYLOOP((#28712,#28768,#28594)); +#30092= IFCFACEOUTERBOUND(#30090,.T.); +#30093= IFCFACE((#30092)); +#30095= IFCPOLYLOOP((#28780,#28634,#28776)); +#30097= IFCFACEOUTERBOUND(#30095,.T.); +#30098= IFCFACE((#30097)); +#30100= IFCPOLYLOOP((#28850,#28578,#28842,#28848)); +#30102= IFCFACEOUTERBOUND(#30100,.T.); +#30103= IFCFACE((#30102)); +#30105= IFCPOLYLOOP((#28910,#28772,#28604)); +#30107= IFCFACEOUTERBOUND(#30105,.T.); +#30108= IFCFACE((#30107)); +#30110= IFCPOLYLOOP((#28780,#28606,#28788)); +#30112= IFCFACEOUTERBOUND(#30110,.T.); +#30113= IFCFACE((#30112)); +#30115= IFCPOLYLOOP((#28782,#28778,#28584)); +#30117= IFCFACEOUTERBOUND(#30115,.T.); +#30118= IFCFACE((#30117)); +#30120= IFCPOLYLOOP((#28612,#28774,#28778)); +#30122= IFCFACEOUTERBOUND(#30120,.T.); +#30123= IFCFACE((#30122)); +#30125= IFCPOLYLOOP((#28778,#28780,#28776)); +#30127= IFCFACEOUTERBOUND(#30125,.T.); +#30128= IFCFACE((#30127)); +#30130= IFCPOLYLOOP((#28606,#28780,#28774)); +#30132= IFCFACEOUTERBOUND(#30130,.T.); +#30133= IFCFACE((#30132)); +#30135= IFCPOLYLOOP((#28794,#28786,#28626)); +#30137= IFCFACEOUTERBOUND(#30135,.T.); +#30138= IFCFACE((#30137)); +#30140= IFCPOLYLOOP((#28782,#28584,#28786)); +#30142= IFCFACEOUTERBOUND(#30140,.T.); +#30143= IFCFACE((#30142)); +#30145= IFCPOLYLOOP((#28796,#28784,#28794)); +#30147= IFCFACEOUTERBOUND(#30145,.T.); +#30148= IFCFACE((#30147)); +#30150= IFCPOLYLOOP((#28784,#28612,#28782)); +#30152= IFCFACEOUTERBOUND(#30150,.T.); +#30153= IFCFACE((#30152)); +#30155= IFCPOLYLOOP((#28804,#28790,#28806)); +#30157= IFCFACEOUTERBOUND(#30155,.T.); +#30158= IFCFACE((#30157)); +#30160= IFCPOLYLOOP((#28804,#28788,#28790)); +#30162= IFCFACEOUTERBOUND(#30160,.T.); +#30163= IFCFACE((#30162)); +#30165= IFCPOLYLOOP((#28788,#28606,#28790)); +#30167= IFCFACEOUTERBOUND(#30165,.T.); +#30168= IFCFACE((#30167)); +#30170= IFCPOLYLOOP((#28792,#28804,#28632)); +#30172= IFCFACEOUTERBOUND(#30170,.T.); +#30173= IFCFACE((#30172)); +#30175= IFCPOLYLOOP((#28792,#28634,#28788)); +#30177= IFCFACEOUTERBOUND(#30175,.T.); +#30178= IFCFACE((#30177)); +#30180= IFCPOLYLOOP((#28782,#28794,#28784)); +#30182= IFCFACEOUTERBOUND(#30180,.T.); +#30183= IFCFACE((#30182)); +#30185= IFCPOLYLOOP((#28836,#28798,#28802)); +#30187= IFCFACEOUTERBOUND(#30185,.T.); +#30188= IFCFACE((#30187)); +#30190= IFCPOLYLOOP((#28802,#28618,#28836)); +#30192= IFCFACEOUTERBOUND(#30190,.T.); +#30193= IFCFACE((#30192)); +#30195= IFCPOLYLOOP((#28796,#28626,#28800)); +#30197= IFCFACEOUTERBOUND(#30195,.T.); +#30198= IFCFACE((#30197)); +#30200= IFCPOLYLOOP((#28796,#28802,#28610)); +#30202= IFCFACEOUTERBOUND(#30200,.T.); +#30203= IFCFACE((#30202)); +#30205= IFCPOLYLOOP((#28796,#28800,#28802)); +#30207= IFCFACEOUTERBOUND(#30205,.T.); +#30208= IFCFACE((#30207)); +#30210= IFCPOLYLOOP((#28618,#28802,#28800)); +#30212= IFCFACEOUTERBOUND(#30210,.T.); +#30213= IFCFACE((#30212)); +#30215= IFCPOLYLOOP((#28788,#28804,#28792)); +#30217= IFCFACEOUTERBOUND(#30215,.T.); +#30218= IFCFACE((#30217)); +#30220= IFCPOLYLOOP((#28806,#28790,#28640)); +#30222= IFCFACEOUTERBOUND(#30220,.T.); +#30223= IFCFACE((#30222)); +#30225= IFCPOLYLOOP((#28696,#28810,#28812)); +#30227= IFCFACEOUTERBOUND(#30225,.T.); +#30228= IFCFACE((#30227)); +#30230= IFCPOLYLOOP((#28812,#28640,#28808)); +#30232= IFCFACEOUTERBOUND(#30230,.T.); +#30233= IFCFACE((#30232)); +#30235= IFCPOLYLOOP((#28812,#28806,#28640)); +#30237= IFCFACEOUTERBOUND(#30235,.T.); +#30238= IFCFACE((#30237)); +#30240= IFCPOLYLOOP((#28816,#28814,#28696)); +#30242= IFCFACEOUTERBOUND(#30240,.T.); +#30243= IFCFACE((#30242)); +#30245= IFCPOLYLOOP((#28808,#28816,#28812)); +#30247= IFCFACEOUTERBOUND(#30245,.T.); +#30248= IFCFACE((#30247)); +#30250= IFCPOLYLOOP((#28810,#28806,#28812)); +#30252= IFCFACEOUTERBOUND(#30250,.T.); +#30253= IFCFACE((#30252)); +#30255= IFCPOLYLOOP((#28696,#28812,#28816)); +#30257= IFCFACEOUTERBOUND(#30255,.T.); +#30258= IFCFACE((#30257)); +#30260= IFCPOLYLOOP((#28808,#28638,#28816)); +#30262= IFCFACEOUTERBOUND(#30260,.T.); +#30263= IFCFACE((#30262)); +#30265= IFCPOLYLOOP((#28818,#28816,#28638)); +#30267= IFCFACEOUTERBOUND(#30265,.T.); +#30268= IFCFACE((#30267)); +#30270= IFCPOLYLOOP((#28816,#28818,#28814)); +#30272= IFCFACEOUTERBOUND(#30270,.T.); +#30273= IFCFACE((#30272)); +#30275= IFCPOLYLOOP((#28822,#28826,#28824)); +#30277= IFCFACEOUTERBOUND(#30275,.T.); +#30278= IFCFACE((#30277)); +#30280= IFCPOLYLOOP((#28818,#28638,#28820)); +#30282= IFCFACEOUTERBOUND(#30280,.T.); +#30283= IFCFACE((#30282)); +#30285= IFCPOLYLOOP((#28628,#28818,#28822)); +#30287= IFCFACEOUTERBOUND(#30285,.T.); +#30288= IFCFACE((#30287)); +#30290= IFCPOLYLOOP((#28822,#28820,#28826)); +#30292= IFCFACEOUTERBOUND(#30290,.T.); +#30293= IFCFACE((#30292)); +#30295= IFCPOLYLOOP((#28824,#28826,#28656)); +#30297= IFCFACEOUTERBOUND(#30295,.T.); +#30298= IFCFACE((#30297)); +#30300= IFCPOLYLOOP((#28824,#28628,#28822)); +#30302= IFCFACEOUTERBOUND(#30300,.T.); +#30303= IFCFACE((#30302)); +#30305= IFCPOLYLOOP((#28630,#28832,#28834)); +#30307= IFCFACEOUTERBOUND(#30305,.T.); +#30308= IFCFACE((#30307)); +#30310= IFCPOLYLOOP((#28826,#28830,#28656)); +#30312= IFCFACEOUTERBOUND(#30310,.T.); +#30313= IFCFACE((#30312)); +#30315= IFCPOLYLOOP((#28646,#28830,#28826)); +#30317= IFCFACEOUTERBOUND(#30315,.T.); +#30318= IFCFACE((#30317)); +#30320= IFCPOLYLOOP((#28828,#28600,#28834)); +#30322= IFCFACEOUTERBOUND(#30320,.T.); +#30323= IFCFACE((#30322)); +#30325= IFCPOLYLOOP((#28834,#28832,#28830)); +#30327= IFCFACEOUTERBOUND(#30325,.T.); +#30328= IFCFACE((#30327)); +#30330= IFCPOLYLOOP((#28832,#28656,#28830)); +#30332= IFCFACEOUTERBOUND(#30330,.T.); +#30333= IFCFACE((#30332)); +#30335= IFCPOLYLOOP((#28864,#28834,#28600)); +#30337= IFCFACEOUTERBOUND(#30335,.T.); +#30338= IFCFACE((#30337)); +#30340= IFCPOLYLOOP((#28838,#28652,#28840)); +#30342= IFCFACEOUTERBOUND(#30340,.T.); +#30343= IFCFACE((#30342)); +#30345= IFCPOLYLOOP((#28642,#28798,#28836)); +#30347= IFCFACEOUTERBOUND(#30345,.T.); +#30348= IFCFACE((#30347)); +#30350= IFCPOLYLOOP((#28836,#28618,#28838)); +#30352= IFCFACEOUTERBOUND(#30350,.T.); +#30353= IFCFACE((#30352)); +#30355= IFCPOLYLOOP((#28844,#28848,#28842)); +#30357= IFCFACEOUTERBOUND(#30355,.T.); +#30358= IFCFACE((#30357)); +#30360= IFCPOLYLOOP((#28836,#28840,#28642)); +#30362= IFCFACEOUTERBOUND(#30360,.T.); +#30363= IFCFACE((#30362)); +#30365= IFCPOLYLOOP((#28844,#28842,#28840)); +#30367= IFCFACEOUTERBOUND(#30365,.T.); +#30368= IFCFACE((#30367)); +#30370= IFCPOLYLOOP((#28842,#28642,#28840)); +#30372= IFCFACEOUTERBOUND(#30370,.T.); +#30373= IFCFACE((#30372)); +#30375= IFCPOLYLOOP((#28848,#28844,#28846)); +#30377= IFCFACEOUTERBOUND(#30375,.T.); +#30378= IFCFACE((#30377)); +#30380= IFCPOLYLOOP((#28844,#28652,#28846)); +#30382= IFCFACEOUTERBOUND(#30380,.T.); +#30383= IFCFACE((#30382)); +#30385= IFCPOLYLOOP((#28588,#28854,#28848)); +#30387= IFCFACEOUTERBOUND(#30385,.T.); +#30388= IFCFACE((#30387)); +#30390= IFCPOLYLOOP((#28854,#28588,#28852)); +#30392= IFCFACEOUTERBOUND(#30390,.T.); +#30393= IFCFACE((#30392)); +#30395= IFCPOLYLOOP((#28854,#28850,#28848)); +#30397= IFCFACEOUTERBOUND(#30395,.T.); +#30398= IFCFACE((#30397)); +#30400= IFCPOLYLOOP((#28852,#28856,#28854)); +#30402= IFCFACEOUTERBOUND(#30400,.T.); +#30403= IFCFACE((#30402)); +#30405= IFCPOLYLOOP((#28856,#28852,#28658)); +#30407= IFCFACEOUTERBOUND(#30405,.T.); +#30408= IFCFACE((#30407)); +#30410= IFCPOLYLOOP((#28862,#28858,#28614,#28742)); +#30412= IFCFACEOUTERBOUND(#30410,.T.); +#30413= IFCFACE((#30412)); +#30415= IFCPOLYLOOP((#28956,#28906,#28856)); +#30417= IFCFACEOUTERBOUND(#30415,.T.); +#30418= IFCFACE((#30417)); +#30420= IFCPOLYLOOP((#28956,#28860,#28636,#28906)); +#30422= IFCFACEOUTERBOUND(#30420,.T.); +#30423= IFCFACE((#30422)); +#30425= IFCPOLYLOOP((#28860,#28956,#28862)); +#30427= IFCFACEOUTERBOUND(#30425,.T.); +#30428= IFCFACE((#30427)); +#30430= IFCPOLYLOOP((#28870,#28866,#28872)); +#30432= IFCFACEOUTERBOUND(#30430,.T.); +#30433= IFCFACE((#30432)); +#30435= IFCPOLYLOOP((#28870,#28864,#28866)); +#30437= IFCFACEOUTERBOUND(#30435,.T.); +#30438= IFCFACE((#30437)); +#30440= IFCPOLYLOOP((#28864,#28600,#28866)); +#30442= IFCFACEOUTERBOUND(#30440,.T.); +#30443= IFCFACE((#30442)); +#30445= IFCPOLYLOOP((#28868,#28870,#28654)); +#30447= IFCFACEOUTERBOUND(#30445,.T.); +#30448= IFCFACE((#30447)); +#30450= IFCPOLYLOOP((#28868,#28630,#28864)); +#30452= IFCFACEOUTERBOUND(#30450,.T.); +#30453= IFCFACE((#30452)); +#30455= IFCPOLYLOOP((#28872,#28866,#28650)); +#30457= IFCFACEOUTERBOUND(#30455,.T.); +#30458= IFCFACE((#30457)); +#30460= IFCPOLYLOOP((#28874,#28882,#28878)); +#30462= IFCFACEOUTERBOUND(#30460,.T.); +#30463= IFCFACE((#30462)); +#30465= IFCPOLYLOOP((#28878,#28872,#28650)); +#30467= IFCFACEOUTERBOUND(#30465,.T.); +#30468= IFCFACE((#30467)); +#30470= IFCPOLYLOOP((#28878,#28620,#28876)); +#30472= IFCFACEOUTERBOUND(#30470,.T.); +#30473= IFCFACE((#30472)); +#30475= IFCPOLYLOOP((#28882,#28880,#28620)); +#30477= IFCFACEOUTERBOUND(#30475,.T.); +#30478= IFCFACE((#30477)); +#30480= IFCPOLYLOOP((#28876,#28654,#28872)); +#30482= IFCFACEOUTERBOUND(#30480,.T.); +#30483= IFCFACE((#30482)); +#30485= IFCPOLYLOOP((#28876,#28872,#28878)); +#30487= IFCFACEOUTERBOUND(#30485,.T.); +#30488= IFCFACE((#30487)); +#30490= IFCPOLYLOOP((#28620,#28878,#28882)); +#30492= IFCFACEOUTERBOUND(#30490,.T.); +#30493= IFCFACE((#30492)); +#30495= IFCPOLYLOOP((#28874,#28648,#28882)); +#30497= IFCFACEOUTERBOUND(#30495,.T.); +#30498= IFCFACE((#30497)); +#30500= IFCPOLYLOOP((#28884,#28890,#28888)); +#30502= IFCFACEOUTERBOUND(#30500,.T.); +#30503= IFCFACE((#30502)); +#30505= IFCPOLYLOOP((#28888,#28882,#28648)); +#30507= IFCFACEOUTERBOUND(#30505,.T.); +#30508= IFCFACE((#30507)); +#30510= IFCPOLYLOOP((#28882,#28888,#28880)); +#30512= IFCFACEOUTERBOUND(#30510,.T.); +#30513= IFCFACE((#30512)); +#30515= IFCPOLYLOOP((#28888,#28890,#28664)); +#30517= IFCFACEOUTERBOUND(#30515,.T.); +#30518= IFCFACE((#30517)); +#30520= IFCPOLYLOOP((#28884,#28888,#28648)); +#30522= IFCFACEOUTERBOUND(#30520,.T.); +#30523= IFCFACE((#30522)); +#30525= IFCPOLYLOOP((#28892,#28884,#28672)); +#30527= IFCFACEOUTERBOUND(#30525,.T.); +#30528= IFCFACE((#30527)); +#30530= IFCPOLYLOOP((#28886,#28664,#28890)); +#30532= IFCFACEOUTERBOUND(#30530,.T.); +#30533= IFCFACE((#30532)); +#30535= IFCPOLYLOOP((#28890,#28892,#28886)); +#30537= IFCFACEOUTERBOUND(#30535,.T.); +#30538= IFCFACE((#30537)); +#30540= IFCPOLYLOOP((#28896,#28898,#28662)); +#30542= IFCFACEOUTERBOUND(#30540,.T.); +#30543= IFCFACE((#30542)); +#30545= IFCPOLYLOOP((#28892,#28896,#28662)); +#30547= IFCFACEOUTERBOUND(#30545,.T.); +#30548= IFCFACE((#30547)); +#30550= IFCPOLYLOOP((#28672,#28896,#28892)); +#30552= IFCFACEOUTERBOUND(#30550,.T.); +#30553= IFCFACE((#30552)); +#30555= IFCPOLYLOOP((#28900,#28896,#28894)); +#30557= IFCFACEOUTERBOUND(#30555,.T.); +#30558= IFCFACE((#30557)); +#30560= IFCPOLYLOOP((#28894,#28644,#28900)); +#30562= IFCFACEOUTERBOUND(#30560,.T.); +#30563= IFCFACE((#30562)); +#30565= IFCPOLYLOOP((#28898,#28900,#28666)); +#30567= IFCFACEOUTERBOUND(#30565,.T.); +#30568= IFCFACE((#30567)); +#30570= IFCPOLYLOOP((#28942,#28958,#28644)); +#30572= IFCFACEOUTERBOUND(#30570,.T.); +#30573= IFCFACE((#30572)); +#30575= IFCPOLYLOOP((#28714,#28580,#28902)); +#30577= IFCFACEOUTERBOUND(#30575,.T.); +#30578= IFCFACE((#30577)); +#30580= IFCPOLYLOOP((#28616,#28910,#28708)); +#30582= IFCFACEOUTERBOUND(#30580,.T.); +#30583= IFCFACE((#30582)); +#30585= IFCPOLYLOOP((#28906,#28770,#28856)); +#30587= IFCFACEOUTERBOUND(#30585,.T.); +#30588= IFCFACE((#30587)); +#30590= IFCPOLYLOOP((#28910,#28706,#28772)); +#30592= IFCFACEOUTERBOUND(#30590,.T.); +#30593= IFCFACE((#30592)); +#30595= IFCPOLYLOOP((#28748,#28598,#28912)); +#30597= IFCFACEOUTERBOUND(#30595,.T.); +#30598= IFCFACE((#30597)); +#30600= IFCPOLYLOOP((#28918,#28670,#28916)); +#30602= IFCFACEOUTERBOUND(#30600,.T.); +#30603= IFCFACE((#30602)); +#30605= IFCPOLYLOOP((#28930,#28670,#28918)); +#30607= IFCFACEOUTERBOUND(#30605,.T.); +#30608= IFCFACE((#30607)); +#30610= IFCPOLYLOOP((#28676,#28918,#28920)); +#30612= IFCFACEOUTERBOUND(#30610,.T.); +#30613= IFCFACE((#30612)); +#30615= IFCPOLYLOOP((#28920,#28916,#28668)); +#30617= IFCFACEOUTERBOUND(#30615,.T.); +#30618= IFCFACE((#30617)); +#30620= IFCPOLYLOOP((#28916,#28920,#28918)); +#30622= IFCFACEOUTERBOUND(#30620,.T.); +#30623= IFCFACE((#30622)); +#30625= IFCPOLYLOOP((#28928,#28920,#28668)); +#30627= IFCFACEOUTERBOUND(#30625,.T.); +#30628= IFCFACE((#30627)); +#30630= IFCPOLYLOOP((#28928,#28674,#28922)); +#30632= IFCFACEOUTERBOUND(#30630,.T.); +#30633= IFCFACE((#30632)); +#30635= IFCPOLYLOOP((#28922,#28676,#28920)); +#30637= IFCFACEOUTERBOUND(#30635,.T.); +#30638= IFCFACE((#30637)); +#30640= IFCPOLYLOOP((#28920,#28928,#28922)); +#30642= IFCFACEOUTERBOUND(#30640,.T.); +#30643= IFCFACE((#30642)); +#30645= IFCPOLYLOOP((#28674,#28934,#28926)); +#30647= IFCFACEOUTERBOUND(#30645,.T.); +#30648= IFCFACE((#30647)); +#30650= IFCPOLYLOOP((#28924,#28928,#28668)); +#30652= IFCFACEOUTERBOUND(#30650,.T.); +#30653= IFCFACE((#30652)); +#30655= IFCPOLYLOOP((#28914,#28660,#28930)); +#30657= IFCFACEOUTERBOUND(#30655,.T.); +#30658= IFCFACE((#30657)); +#30660= IFCPOLYLOOP((#28938,#28940,#28942)); +#30662= IFCFACEOUTERBOUND(#30660,.T.); +#30663= IFCFACE((#30662)); +#30665= IFCPOLYLOOP((#28932,#28938,#28942)); +#30667= IFCFACEOUTERBOUND(#30665,.T.); +#30668= IFCFACE((#30667)); +#30670= IFCPOLYLOOP((#28930,#28938,#28670)); +#30672= IFCFACEOUTERBOUND(#30670,.T.); +#30673= IFCFACE((#30672)); +#30675= IFCPOLYLOOP((#28678,#28934,#28924)); +#30677= IFCFACEOUTERBOUND(#30675,.T.); +#30678= IFCFACE((#30677)); +#30680= IFCPOLYLOOP((#28678,#28684,#28944)); +#30682= IFCFACEOUTERBOUND(#30680,.T.); +#30683= IFCFACE((#30682)); +#30685= IFCPOLYLOOP((#28680,#28926,#28936)); +#30687= IFCFACEOUTERBOUND(#30685,.T.); +#30688= IFCFACE((#30687)); +#30690= IFCPOLYLOOP((#28938,#28660,#28940)); +#30692= IFCFACEOUTERBOUND(#30690,.T.); +#30693= IFCFACE((#30692)); +#30695= IFCPOLYLOOP((#28670,#28938,#28932)); +#30697= IFCFACEOUTERBOUND(#30695,.T.); +#30698= IFCFACE((#30697)); +#30700= IFCPOLYLOOP((#28666,#28900,#28958)); +#30702= IFCFACEOUTERBOUND(#30700,.T.); +#30703= IFCFACE((#30702)); +#30705= IFCPOLYLOOP((#28958,#28940,#28666)); +#30707= IFCFACEOUTERBOUND(#30705,.T.); +#30708= IFCFACE((#30707)); +#30710= IFCPOLYLOOP((#28644,#28932,#28942)); +#30712= IFCFACEOUTERBOUND(#30710,.T.); +#30713= IFCFACE((#30712)); +#30715= IFCPOLYLOOP((#28680,#28944,#28700)); +#30717= IFCFACEOUTERBOUND(#30715,.T.); +#30718= IFCFACE((#30717)); +#30720= IFCPOLYLOOP((#28678,#28944,#28936)); +#30722= IFCFACEOUTERBOUND(#30720,.T.); +#30723= IFCFACE((#30722)); +#30725= IFCPOLYLOOP((#28712,#28604,#28946)); +#30727= IFCFACEOUTERBOUND(#30725,.T.); +#30728= IFCFACE((#30727)); +#30730= IFCPOLYLOOP((#28948,#28580,#28718)); +#30732= IFCFACEOUTERBOUND(#30730,.T.); +#30733= IFCFACE((#30732)); +#30735= IFCPOLYLOOP((#28586,#28950,#28734)); +#30737= IFCFACEOUTERBOUND(#30735,.T.); +#30738= IFCFACE((#30737)); +#30740= IFCPOLYLOOP((#28952,#28598,#28754)); +#30742= IFCFACEOUTERBOUND(#30740,.T.); +#30743= IFCFACE((#30742)); +#30745= IFCPOLYLOOP((#28954,#28582,#28766)); +#30747= IFCFACEOUTERBOUND(#30745,.T.); +#30748= IFCFACE((#30747)); +#30750= IFCPOLYLOOP((#28862,#28956,#28858)); +#30752= IFCFACEOUTERBOUND(#30750,.T.); +#30753= IFCFACE((#30752)); +#30755= IFCPOLYLOOP((#28644,#28958,#28900)); +#30757= IFCFACEOUTERBOUND(#30755,.T.); +#30758= IFCFACE((#30757)); +#30760= IFCPOLYLOOP((#28940,#28958,#28942)); +#30762= IFCFACEOUTERBOUND(#30760,.T.); +#30763= IFCFACE((#30762)); +#30765= IFCPOLYLOOP((#28566,#28564,#28698,#28684,#28678,#28924,#28668,#28916,#28670,#28932,#28644,#28894,#28672,#28884,#28648,#28874,#28650,#28866,#28600,#28828,#28646,#28820,#28638,#28808,#28640,#28790,#28606,#28774,#28612,#28784,#28610,#28798,#28642,#28842,#28578,#28850,#28770,#28906,#28636,#28860,#28740,#28904,#28602,#28736,#28730,#28908,#28608,#28724,#28690,#28902,#28580,#28948,#28716,#28912,#28598,#28952,#28752,#28760,#28582,#28954,#28710,#28946,#28604,#28772,#28682,#28702,#28576,#28960)); +#30767= IFCFACEOUTERBOUND(#30765,.T.); +#30768= IFCFACE((#30767)); +#30770= IFCPOLYLOOP((#28556,#28566,#28960,#29106,#29110,#29108,#28962,#28568)); +#30772= IFCFACEOUTERBOUND(#30770,.T.); +#30773= IFCFACE((#30772)); +#30775= IFCPOLYLOOP((#28570,#28568,#28962,#28964)); +#30777= IFCFACEOUTERBOUND(#30775,.T.); +#30778= IFCFACE((#30777)); +#30780= IFCPOLYLOOP((#28968,#29032,#29014)); +#30782= IFCFACEOUTERBOUND(#30780,.T.); +#30783= IFCFACE((#30782)); +#30785= IFCPOLYLOOP((#28972,#29080,#29084)); +#30787= IFCFACEOUTERBOUND(#30785,.T.); +#30788= IFCFACE((#30787)); +#30790= IFCPOLYLOOP((#29080,#29034,#29078)); +#30792= IFCFACEOUTERBOUND(#30790,.T.); +#30793= IFCFACE((#30792)); +#30795= IFCPOLYLOOP((#29078,#29036,#29080)); +#30797= IFCFACEOUTERBOUND(#30795,.T.); +#30798= IFCFACE((#30797)); +#30800= IFCPOLYLOOP((#29022,#28992,#29066,#29008)); +#30802= IFCFACEOUTERBOUND(#30800,.T.); +#30803= IFCFACE((#30802)); +#30805= IFCPOLYLOOP((#29096,#29104,#29092)); +#30807= IFCFACEOUTERBOUND(#30805,.T.); +#30808= IFCFACE((#30807)); +#30810= IFCPOLYLOOP((#29072,#29070,#29024)); +#30812= IFCFACEOUTERBOUND(#30810,.T.); +#30813= IFCFACE((#30812)); +#30815= IFCPOLYLOOP((#29038,#29030,#28986)); +#30817= IFCFACEOUTERBOUND(#30815,.T.); +#30818= IFCFACE((#30817)); +#30820= IFCPOLYLOOP((#29018,#28574,#29020)); +#30822= IFCFACEOUTERBOUND(#30820,.T.); +#30823= IFCFACE((#30822)); +#30825= IFCPOLYLOOP((#29048,#28976,#29040)); +#30827= IFCFACEOUTERBOUND(#30825,.T.); +#30828= IFCFACE((#30827)); +#30830= IFCPOLYLOOP((#29058,#28984,#29038)); +#30832= IFCFACEOUTERBOUND(#30830,.T.); +#30833= IFCFACE((#30832)); +#30835= IFCPOLYLOOP((#29040,#28976,#29030)); +#30837= IFCFACEOUTERBOUND(#30835,.T.); +#30838= IFCFACE((#30837)); +#30840= IFCPOLYLOOP((#29078,#29034,#29076)); +#30842= IFCFACEOUTERBOUND(#30840,.T.); +#30843= IFCFACE((#30842)); +#30845= IFCPOLYLOOP((#29026,#29072,#29096)); +#30847= IFCFACEOUTERBOUND(#30845,.T.); +#30848= IFCFACE((#30847)); +#30850= IFCPOLYLOOP((#28980,#29092,#28996)); +#30852= IFCFACEOUTERBOUND(#30850,.T.); +#30853= IFCFACE((#30852)); +#30855= IFCPOLYLOOP((#28572,#29010,#29020)); +#30857= IFCFACEOUTERBOUND(#30855,.T.); +#30858= IFCFACE((#30857)); +#30860= IFCPOLYLOOP((#28994,#28996,#29046)); +#30862= IFCFACEOUTERBOUND(#30860,.T.); +#30863= IFCFACE((#30862)); +#30865= IFCPOLYLOOP((#29002,#29098,#29060)); +#30867= IFCFACEOUTERBOUND(#30865,.T.); +#30868= IFCFACE((#30867)); +#30870= IFCPOLYLOOP((#29012,#28966,#28968)); +#30872= IFCFACEOUTERBOUND(#30870,.T.); +#30873= IFCFACE((#30872)); +#30875= IFCPOLYLOOP((#29050,#29098,#28982)); +#30877= IFCFACEOUTERBOUND(#30875,.T.); +#30878= IFCFACE((#30877)); +#30880= IFCPOLYLOOP((#29014,#29016,#29004)); +#30882= IFCFACEOUTERBOUND(#30880,.T.); +#30883= IFCFACE((#30882)); +#30885= IFCPOLYLOOP((#29100,#29064,#29016)); +#30887= IFCFACEOUTERBOUND(#30885,.T.); +#30888= IFCFACE((#30887)); +#30890= IFCPOLYLOOP((#29022,#29008,#29020)); +#30892= IFCFACEOUTERBOUND(#30890,.T.); +#30893= IFCFACE((#30892)); +#30895= IFCPOLYLOOP((#29020,#29010,#29022)); +#30897= IFCFACEOUTERBOUND(#30895,.T.); +#30898= IFCFACE((#30897)); +#30900= IFCPOLYLOOP((#28968,#29014,#29012)); +#30902= IFCFACEOUTERBOUND(#30900,.T.); +#30903= IFCFACE((#30902)); +#30905= IFCPOLYLOOP((#29004,#29012,#29014)); +#30907= IFCFACEOUTERBOUND(#30905,.T.); +#30908= IFCFACE((#30907)); +#30910= IFCPOLYLOOP((#29016,#29006,#29062,#29000)); +#30912= IFCFACEOUTERBOUND(#30910,.T.); +#30913= IFCFACE((#30912)); +#30915= IFCPOLYLOOP((#29006,#29016,#29014)); +#30917= IFCFACEOUTERBOUND(#30915,.T.); +#30918= IFCFACE((#30917)); +#30920= IFCPOLYLOOP((#29000,#29060,#29100)); +#30922= IFCFACEOUTERBOUND(#30920,.T.); +#30923= IFCFACE((#30922)); +#30925= IFCPOLYLOOP((#29020,#29008,#29018)); +#30927= IFCFACEOUTERBOUND(#30925,.T.); +#30928= IFCFACE((#30927)); +#30930= IFCPOLYLOOP((#29018,#28576,#28574)); +#30932= IFCFACEOUTERBOUND(#30930,.T.); +#30933= IFCFACE((#30932)); +#30935= IFCPOLYLOOP((#29032,#28968,#28970)); +#30937= IFCFACEOUTERBOUND(#30935,.T.); +#30938= IFCFACE((#30937)); +#30940= IFCPOLYLOOP((#28572,#29020,#28574)); +#30942= IFCFACEOUTERBOUND(#30940,.T.); +#30943= IFCFACE((#30942)); +#30945= IFCPOLYLOOP((#29010,#28994,#29022)); +#30947= IFCFACEOUTERBOUND(#30945,.T.); +#30948= IFCFACE((#30947)); +#30950= IFCPOLYLOOP((#28992,#29046,#29044)); +#30952= IFCFACEOUTERBOUND(#30950,.T.); +#30953= IFCFACE((#30952)); +#30955= IFCPOLYLOOP((#29068,#29070,#29074)); +#30957= IFCFACEOUTERBOUND(#30955,.T.); +#30958= IFCFACE((#30957)); +#30960= IFCPOLYLOOP((#29026,#29070,#29072)); +#30962= IFCFACEOUTERBOUND(#30960,.T.); +#30963= IFCFACE((#30962)); +#30965= IFCPOLYLOOP((#29038,#29028,#29040)); +#30967= IFCFACEOUTERBOUND(#30965,.T.); +#30968= IFCFACE((#30967)); +#30970= IFCPOLYLOOP((#29048,#29040,#28982)); +#30972= IFCFACEOUTERBOUND(#30970,.T.); +#30973= IFCFACE((#30972)); +#30975= IFCPOLYLOOP((#29032,#29006,#29014)); +#30977= IFCFACEOUTERBOUND(#30975,.T.); +#30978= IFCFACE((#30977)); +#30980= IFCPOLYLOOP((#29074,#29036,#29078)); +#30982= IFCFACEOUTERBOUND(#30980,.T.); +#30983= IFCFACE((#30982)); +#30985= IFCPOLYLOOP((#29058,#29038,#28986)); +#30987= IFCFACEOUTERBOUND(#30985,.T.); +#30988= IFCFACE((#30987)); +#30990= IFCPOLYLOOP((#28984,#29028,#29038)); +#30992= IFCFACEOUTERBOUND(#30990,.T.); +#30993= IFCFACE((#30992)); +#30995= IFCPOLYLOOP((#29038,#29040,#29030)); +#30997= IFCFACEOUTERBOUND(#30995,.T.); +#30998= IFCFACE((#30997)); +#31000= IFCPOLYLOOP((#28982,#29040,#29028)); +#31002= IFCFACEOUTERBOUND(#31000,.T.); +#31003= IFCFACE((#31002)); +#31005= IFCPOLYLOOP((#29022,#28994,#29046)); +#31007= IFCFACEOUTERBOUND(#31005,.T.); +#31008= IFCFACE((#31007)); +#31010= IFCPOLYLOOP((#29044,#29046,#29094)); +#31012= IFCFACEOUTERBOUND(#31010,.T.); +#31013= IFCFACE((#31012)); +#31015= IFCPOLYLOOP((#29022,#29046,#28992)); +#31017= IFCFACEOUTERBOUND(#31015,.T.); +#31018= IFCFACE((#31017)); +#31020= IFCPOLYLOOP((#28996,#29092,#29094)); +#31022= IFCFACEOUTERBOUND(#31020,.T.); +#31023= IFCFACE((#31022)); +#31025= IFCPOLYLOOP((#28998,#29060,#29050)); +#31027= IFCFACEOUTERBOUND(#31025,.T.); +#31028= IFCFACE((#31027)); +#31030= IFCPOLYLOOP((#29098,#29052,#29048)); +#31032= IFCFACEOUTERBOUND(#31030,.T.); +#31033= IFCFACE((#31032)); +#31035= IFCPOLYLOOP((#29082,#29080,#29036,#28978)); +#31037= IFCFACEOUTERBOUND(#31035,.T.); +#31038= IFCFACE((#31037)); +#31040= IFCPOLYLOOP((#29052,#29098,#29002)); +#31042= IFCFACEOUTERBOUND(#31040,.T.); +#31043= IFCFACE((#31042)); +#31045= IFCPOLYLOOP((#29052,#28976,#29048)); +#31047= IFCFACEOUTERBOUND(#31045,.T.); +#31048= IFCFACE((#31047)); +#31050= IFCPOLYLOOP((#29086,#28984,#29058)); +#31052= IFCFACEOUTERBOUND(#31050,.T.); +#31053= IFCFACE((#31052)); +#31055= IFCPOLYLOOP((#28986,#29056,#29058)); +#31057= IFCFACEOUTERBOUND(#31055,.T.); +#31058= IFCFACE((#31057)); +#31060= IFCPOLYLOOP((#29056,#29084,#29086)); +#31062= IFCFACEOUTERBOUND(#31060,.T.); +#31063= IFCFACE((#31062)); +#31065= IFCPOLYLOOP((#29100,#29060,#28998)); +#31067= IFCFACEOUTERBOUND(#31065,.T.); +#31068= IFCFACE((#31067)); +#31070= IFCPOLYLOOP((#29060,#29000,#29102,#29002)); +#31072= IFCFACEOUTERBOUND(#31070,.T.); +#31073= IFCFACE((#31072)); +#31075= IFCPOLYLOOP((#29070,#28990,#29074)); +#31077= IFCFACEOUTERBOUND(#31075,.T.); +#31078= IFCFACE((#31077)); +#31080= IFCPOLYLOOP((#29064,#29004,#29016)); +#31082= IFCFACEOUTERBOUND(#31080,.T.); +#31083= IFCFACE((#31082)); +#31085= IFCPOLYLOOP((#29068,#29024,#29070)); +#31087= IFCFACEOUTERBOUND(#31085,.T.); +#31088= IFCFACE((#31087)); +#31090= IFCPOLYLOOP((#29026,#28990,#29070)); +#31092= IFCFACEOUTERBOUND(#31090,.T.); +#31093= IFCFACE((#31092)); +#31095= IFCPOLYLOOP((#29072,#29024,#29088)); +#31097= IFCFACEOUTERBOUND(#31095,.T.); +#31098= IFCFACE((#31097)); +#31100= IFCPOLYLOOP((#29088,#29096,#29072)); +#31102= IFCFACEOUTERBOUND(#31100,.T.); +#31103= IFCFACE((#31102)); +#31105= IFCPOLYLOOP((#29036,#29074,#28990)); +#31107= IFCFACEOUTERBOUND(#31105,.T.); +#31108= IFCFACE((#31107)); +#31110= IFCPOLYLOOP((#29068,#29074,#29076,#28988)); +#31112= IFCFACEOUTERBOUND(#31110,.T.); +#31113= IFCFACE((#31112)); +#31115= IFCPOLYLOOP((#29074,#29078,#29076)); +#31117= IFCFACEOUTERBOUND(#31115,.T.); +#31118= IFCFACE((#31117)); +#31120= IFCPOLYLOOP((#29054,#29084,#29082)); +#31122= IFCFACEOUTERBOUND(#31120,.T.); +#31123= IFCFACE((#31122)); +#31125= IFCPOLYLOOP((#29080,#28972,#29090,#29034)); +#31127= IFCFACEOUTERBOUND(#31125,.T.); +#31128= IFCFACE((#31127)); +#31130= IFCPOLYLOOP((#29082,#29084,#29080)); +#31132= IFCFACEOUTERBOUND(#31130,.T.); +#31133= IFCFACE((#31132)); +#31135= IFCPOLYLOOP((#29086,#29084,#29054)); +#31137= IFCFACEOUTERBOUND(#31135,.T.); +#31138= IFCFACE((#31137)); +#31140= IFCPOLYLOOP((#29056,#28972,#29084)); +#31142= IFCFACEOUTERBOUND(#31140,.T.); +#31143= IFCFACE((#31142)); +#31145= IFCPOLYLOOP((#28984,#29086,#29054)); +#31147= IFCFACEOUTERBOUND(#31145,.T.); +#31148= IFCFACE((#31147)); +#31150= IFCPOLYLOOP((#29056,#29086,#29058)); +#31152= IFCFACEOUTERBOUND(#31150,.T.); +#31153= IFCFACE((#31152)); +#31155= IFCPOLYLOOP((#29096,#29092,#28980)); +#31157= IFCFACEOUTERBOUND(#31155,.T.); +#31158= IFCFACE((#31157)); +#31160= IFCPOLYLOOP((#29096,#29088,#28974,#29104)); +#31162= IFCFACEOUTERBOUND(#31160,.T.); +#31163= IFCFACE((#31162)); +#31165= IFCPOLYLOOP((#29094,#29092,#29042)); +#31167= IFCFACEOUTERBOUND(#31165,.T.); +#31168= IFCFACE((#31167)); +#31170= IFCPOLYLOOP((#29044,#29094,#29042)); +#31172= IFCFACEOUTERBOUND(#31170,.T.); +#31173= IFCFACE((#31172)); +#31175= IFCPOLYLOOP((#28996,#29094,#29046)); +#31177= IFCFACEOUTERBOUND(#31175,.T.); +#31178= IFCFACE((#31177)); +#31180= IFCPOLYLOOP((#29096,#28980,#29026)); +#31182= IFCFACEOUTERBOUND(#31180,.T.); +#31183= IFCFACE((#31182)); +#31185= IFCPOLYLOOP((#28982,#29098,#29048)); +#31187= IFCFACEOUTERBOUND(#31185,.T.); +#31188= IFCFACE((#31187)); +#31190= IFCPOLYLOOP((#29060,#29098,#29050)); +#31192= IFCFACEOUTERBOUND(#31190,.T.); +#31193= IFCFACE((#31192)); +#31195= IFCPOLYLOOP((#29064,#29100,#28998)); +#31197= IFCFACEOUTERBOUND(#31195,.T.); +#31198= IFCFACE((#31197)); +#31200= IFCPOLYLOOP((#29000,#29100,#29016)); +#31202= IFCFACEOUTERBOUND(#31200,.T.); +#31203= IFCFACE((#31202)); +#31205= IFCPOLYLOOP((#29104,#29042,#29092)); +#31207= IFCFACEOUTERBOUND(#31205,.T.); +#31208= IFCFACE((#31207)); +#31210= IFCPOLYLOOP((#28960,#28576,#29018,#29008,#29066,#28992,#29044,#29042,#29104,#28974,#29088,#29024,#29068,#28988,#29076,#29034,#29090,#28972,#29056,#28986,#29030,#28976,#29052,#29002,#29102,#29000,#29062,#29006,#29032,#28970,#29106)); +#31212= IFCFACEOUTERBOUND(#31210,.T.); +#31213= IFCFACE((#31212)); +#31215= IFCPOLYLOOP((#28964,#28962,#29108,#29118)); +#31217= IFCFACEOUTERBOUND(#31215,.T.); +#31218= IFCFACE((#31217)); +#31220= IFCPOLYLOOP((#29428,#29208,#29444)); +#31222= IFCFACEOUTERBOUND(#31220,.T.); +#31223= IFCFACE((#31222)); +#31225= IFCPOLYLOOP((#29264,#29138,#29262)); +#31227= IFCFACEOUTERBOUND(#31225,.T.); +#31228= IFCFACE((#31227)); +#31230= IFCPOLYLOOP((#29142,#29390,#29392)); +#31232= IFCFACEOUTERBOUND(#31230,.T.); +#31233= IFCFACE((#31232)); +#31235= IFCPOLYLOOP((#29304,#29126,#29300)); +#31237= IFCFACEOUTERBOUND(#31235,.T.); +#31238= IFCFACE((#31237)); +#31240= IFCPOLYLOOP((#29244,#29224,#29242)); +#31242= IFCFACEOUTERBOUND(#31240,.T.); +#31243= IFCFACE((#31242)); +#31245= IFCPOLYLOOP((#29288,#29282,#29136)); +#31247= IFCFACEOUTERBOUND(#31245,.T.); +#31248= IFCFACE((#31247)); +#31250= IFCPOLYLOOP((#29312,#29340,#29188)); +#31252= IFCFACEOUTERBOUND(#31250,.T.); +#31253= IFCFACE((#31252)); +#31255= IFCPOLYLOOP((#29330,#29200,#29326)); +#31257= IFCFACEOUTERBOUND(#31255,.T.); +#31258= IFCFACE((#31257)); +#31260= IFCPOLYLOOP((#29258,#29138,#29264)); +#31262= IFCFACEOUTERBOUND(#31260,.T.); +#31263= IFCFACE((#31262)); +#31265= IFCPOLYLOOP((#29436,#29162,#29246)); +#31267= IFCFACEOUTERBOUND(#31265,.T.); +#31268= IFCFACE((#31267)); +#31270= IFCPOLYLOOP((#28968,#28966,#29228)); +#31272= IFCFACEOUTERBOUND(#31270,.T.); +#31273= IFCFACE((#31272)); +#31275= IFCPOLYLOOP((#29230,#29116,#29114,#29238,#29222)); +#31277= IFCFACEOUTERBOUND(#31275,.T.); +#31278= IFCFACE((#31277)); +#31280= IFCPOLYLOOP((#29496,#29364,#29358)); +#31282= IFCFACEOUTERBOUND(#31280,.T.); +#31283= IFCFACE((#31282)); +#31285= IFCPOLYLOOP((#29144,#29436,#29250)); +#31287= IFCFACEOUTERBOUND(#31285,.T.); +#31288= IFCFACE((#31287)); +#31290= IFCPOLYLOOP((#29496,#29432,#29184,#29362)); +#31292= IFCFACEOUTERBOUND(#31290,.T.); +#31293= IFCFACE((#31292)); +#31295= IFCPOLYLOOP((#29350,#29354,#29348)); +#31297= IFCFACEOUTERBOUND(#31295,.T.); +#31298= IFCFACE((#31297)); +#31300= IFCPOLYLOOP((#29216,#29466,#29462)); +#31302= IFCFACEOUTERBOUND(#31300,.T.); +#31303= IFCFACE((#31302)); +#31305= IFCPOLYLOOP((#29246,#29250,#29436)); +#31307= IFCFACEOUTERBOUND(#31305,.T.); +#31308= IFCFACE((#31307)); +#31310= IFCPOLYLOOP((#29282,#29278,#29136)); +#31312= IFCFACEOUTERBOUND(#31310,.T.); +#31313= IFCFACE((#31312)); +#31315= IFCPOLYLOOP((#29486,#29148,#29476)); +#31317= IFCFACEOUTERBOUND(#31315,.T.); +#31318= IFCFACE((#31317)); +#31320= IFCPOLYLOOP((#29346,#29342,#29188)); +#31322= IFCFACEOUTERBOUND(#31320,.T.); +#31323= IFCFACE((#31322)); +#31325= IFCPOLYLOOP((#29338,#29314,#29170)); +#31327= IFCFACEOUTERBOUND(#31325,.T.); +#31328= IFCFACE((#31327)); +#31330= IFCPOLYLOOP((#29150,#29296,#29302)); +#31332= IFCFACEOUTERBOUND(#31330,.T.); +#31333= IFCFACE((#31332)); +#31335= IFCPOLYLOOP((#29192,#29394,#29400)); +#31337= IFCFACEOUTERBOUND(#31335,.T.); +#31338= IFCFACE((#31337)); +#31340= IFCPOLYLOOP((#29270,#29274,#29268)); +#31342= IFCFACEOUTERBOUND(#31340,.T.); +#31343= IFCFACE((#31342)); +#31345= IFCPOLYLOOP((#29368,#29160,#29364)); +#31347= IFCFACEOUTERBOUND(#31345,.T.); +#31348= IFCFACE((#31347)); +#31350= IFCPOLYLOOP((#29162,#29244,#29242)); +#31352= IFCFACEOUTERBOUND(#31350,.T.); +#31353= IFCFACE((#31352)); +#31355= IFCPOLYLOOP((#29332,#29348,#29336)); +#31357= IFCFACEOUTERBOUND(#31355,.T.); +#31358= IFCFACE((#31357)); +#31360= IFCPOLYLOOP((#29314,#29338,#29310)); +#31362= IFCFACEOUTERBOUND(#31360,.T.); +#31363= IFCFACE((#31362)); +#31365= IFCPOLYLOOP((#29298,#29302,#29300)); +#31367= IFCFACEOUTERBOUND(#31365,.T.); +#31368= IFCFACE((#31367)); +#31370= IFCPOLYLOOP((#29302,#29310,#29150)); +#31372= IFCFACEOUTERBOUND(#31370,.T.); +#31373= IFCFACE((#31372)); +#31375= IFCPOLYLOOP((#29318,#29172,#29316)); +#31377= IFCFACEOUTERBOUND(#31375,.T.); +#31378= IFCFACE((#31377)); +#31380= IFCPOLYLOOP((#29382,#29198,#29386)); +#31382= IFCFACEOUTERBOUND(#31380,.T.); +#31383= IFCFACE((#31382)); +#31385= IFCPOLYLOOP((#29302,#29298,#29176)); +#31387= IFCFACEOUTERBOUND(#31385,.T.); +#31388= IFCFACE((#31387)); +#31390= IFCPOLYLOOP((#29322,#29172,#29318)); +#31392= IFCFACEOUTERBOUND(#31390,.T.); +#31393= IFCFACE((#31392)); +#31395= IFCPOLYLOOP((#29378,#29374,#29166)); +#31397= IFCFACEOUTERBOUND(#31395,.T.); +#31398= IFCFACE((#31397)); +#31400= IFCPOLYLOOP((#29238,#29226,#29468)); +#31402= IFCFACEOUTERBOUND(#31400,.T.); +#31403= IFCFACE((#31402)); +#31405= IFCPOLYLOOP((#29482,#29484,#29478)); +#31407= IFCFACEOUTERBOUND(#31405,.T.); +#31408= IFCFACE((#31407)); +#31410= IFCPOLYLOOP((#29174,#29390,#29388)); +#31412= IFCFACEOUTERBOUND(#31410,.T.); +#31413= IFCFACE((#31412)); +#31415= IFCPOLYLOOP((#29114,#29112,#29236,#29226,#29238)); +#31417= IFCFACEOUTERBOUND(#31415,.T.); +#31418= IFCFACE((#31417)); +#31420= IFCPOLYLOOP((#29240,#28970,#28968)); +#31422= IFCFACEOUTERBOUND(#31420,.T.); +#31423= IFCFACE((#31422)); +#31425= IFCPOLYLOOP((#29412,#29416,#29418)); +#31427= IFCFACEOUTERBOUND(#31425,.T.); +#31428= IFCFACE((#31427)); +#31430= IFCPOLYLOOP((#29192,#29406,#29402)); +#31432= IFCFACEOUTERBOUND(#31430,.T.); +#31433= IFCFACE((#31432)); +#31435= IFCPOLYLOOP((#29208,#29442,#29444)); +#31437= IFCFACEOUTERBOUND(#31435,.T.); +#31438= IFCFACE((#31437)); +#31440= IFCPOLYLOOP((#29432,#29496,#29356)); +#31442= IFCFACEOUTERBOUND(#31440,.T.); +#31443= IFCFACE((#31442)); +#31445= IFCPOLYLOOP((#29382,#29380,#29198)); +#31447= IFCFACEOUTERBOUND(#31445,.T.); +#31448= IFCFACE((#31447)); +#31450= IFCPOLYLOOP((#29330,#29332,#29336)); +#31452= IFCFACEOUTERBOUND(#31450,.T.); +#31453= IFCFACE((#31452)); +#31455= IFCPOLYLOOP((#29396,#29398,#29392)); +#31457= IFCFACEOUTERBOUND(#31455,.T.); +#31458= IFCFACE((#31457)); +#31460= IFCPOLYLOOP((#29420,#29412,#29418)); +#31462= IFCFACEOUTERBOUND(#31460,.T.); +#31463= IFCFACE((#31462)); +#31465= IFCPOLYLOOP((#29410,#29416,#29408)); +#31467= IFCFACEOUTERBOUND(#31465,.T.); +#31468= IFCFACE((#31467)); +#31470= IFCPOLYLOOP((#29424,#29204,#29426)); +#31472= IFCFACEOUTERBOUND(#31470,.T.); +#31473= IFCFACE((#31472)); +#31475= IFCPOLYLOOP((#29420,#29204,#29424)); +#31477= IFCFACEOUTERBOUND(#31475,.T.); +#31478= IFCFACE((#31477)); +#31480= IFCPOLYLOOP((#29218,#29456,#29454)); +#31482= IFCFACEOUTERBOUND(#31480,.T.); +#31483= IFCFACE((#31482)); +#31485= IFCPOLYLOOP((#29458,#29216,#29462)); +#31487= IFCFACEOUTERBOUND(#31485,.T.); +#31488= IFCFACE((#31487)); +#31490= IFCPOLYLOOP((#29454,#29214,#29448)); +#31492= IFCFACEOUTERBOUND(#31490,.T.); +#31493= IFCFACE((#31492)); +#31495= IFCPOLYLOOP((#29460,#29462,#29466)); +#31497= IFCFACEOUTERBOUND(#31495,.T.); +#31498= IFCFACE((#31497)); +#31500= IFCPOLYLOOP((#29242,#28968,#29228)); +#31502= IFCFACEOUTERBOUND(#31500,.T.); +#31503= IFCFACE((#31502)); +#31505= IFCPOLYLOOP((#29288,#29136,#29286)); +#31507= IFCFACEOUTERBOUND(#31505,.T.); +#31508= IFCFACE((#31507)); +#31510= IFCPOLYLOOP((#28968,#29242,#29240)); +#31512= IFCFACEOUTERBOUND(#31510,.T.); +#31513= IFCFACE((#31512)); +#31515= IFCPOLYLOOP((#29226,#29220,#29468)); +#31517= IFCFACEOUTERBOUND(#31515,.T.); +#31518= IFCFACE((#31517)); +#31520= IFCPOLYLOOP((#29472,#29476,#29474)); +#31522= IFCFACEOUTERBOUND(#31520,.T.); +#31523= IFCFACE((#31522)); +#31525= IFCPOLYLOOP((#29372,#29374,#29370)); +#31527= IFCFACEOUTERBOUND(#31525,.T.); +#31528= IFCFACE((#31527)); +#31530= IFCPOLYLOOP((#29240,#29242,#29224)); +#31532= IFCFACEOUTERBOUND(#31530,.T.); +#31533= IFCFACE((#31532)); +#31535= IFCPOLYLOOP((#29162,#29242,#29228)); +#31537= IFCFACEOUTERBOUND(#31535,.T.); +#31538= IFCFACE((#31537)); +#31540= IFCPOLYLOOP((#29246,#29132,#29250)); +#31542= IFCFACEOUTERBOUND(#31540,.T.); +#31543= IFCFACE((#31542)); +#31545= IFCPOLYLOOP((#29436,#29292,#29244)); +#31547= IFCFACEOUTERBOUND(#31545,.T.); +#31548= IFCFACE((#31547)); +#31550= IFCPOLYLOOP((#29252,#29250,#29132)); +#31552= IFCFACEOUTERBOUND(#31550,.T.); +#31553= IFCFACE((#31552)); +#31555= IFCPOLYLOOP((#29492,#29266,#29260)); +#31557= IFCFACEOUTERBOUND(#31555,.T.); +#31558= IFCFACE((#31557)); +#31560= IFCPOLYLOOP((#29144,#29292,#29436)); +#31562= IFCFACEOUTERBOUND(#31560,.T.); +#31563= IFCFACE((#31562)); +#31565= IFCPOLYLOOP((#29252,#29490,#29250)); +#31567= IFCFACEOUTERBOUND(#31565,.T.); +#31568= IFCFACE((#31567)); +#31570= IFCPOLYLOOP((#29124,#29256,#29258)); +#31572= IFCFACEOUTERBOUND(#31570,.T.); +#31573= IFCFACE((#31572)); +#31575= IFCPOLYLOOP((#29248,#29490,#29252,#29256)); +#31577= IFCFACEOUTERBOUND(#31575,.T.); +#31578= IFCFACE((#31577)); +#31580= IFCPOLYLOOP((#29252,#29132,#29254)); +#31582= IFCFACEOUTERBOUND(#31580,.T.); +#31583= IFCFACE((#31582)); +#31585= IFCPOLYLOOP((#29258,#29252,#29254)); +#31587= IFCFACEOUTERBOUND(#31585,.T.); +#31588= IFCFACE((#31587)); +#31590= IFCPOLYLOOP((#29252,#29258,#29256)); +#31592= IFCFACEOUTERBOUND(#31590,.T.); +#31593= IFCFACE((#31592)); +#31595= IFCPOLYLOOP((#29254,#29138,#29258)); +#31597= IFCFACEOUTERBOUND(#31595,.T.); +#31598= IFCFACE((#31597)); +#31600= IFCPOLYLOOP((#29260,#29266,#29268)); +#31602= IFCFACEOUTERBOUND(#31600,.T.); +#31603= IFCFACE((#31602)); +#31605= IFCPOLYLOOP((#29258,#29264,#29124)); +#31607= IFCFACEOUTERBOUND(#31605,.T.); +#31608= IFCFACE((#31607)); +#31610= IFCPOLYLOOP((#29266,#29264,#29262)); +#31612= IFCFACEOUTERBOUND(#31610,.T.); +#31613= IFCFACE((#31612)); +#31615= IFCPOLYLOOP((#29266,#29492,#29264)); +#31617= IFCFACEOUTERBOUND(#31615,.T.); +#31618= IFCFACE((#31617)); +#31620= IFCPOLYLOOP((#29262,#29130,#29266)); +#31622= IFCFACEOUTERBOUND(#31620,.T.); +#31623= IFCFACE((#31622)); +#31625= IFCPOLYLOOP((#29268,#29266,#29130)); +#31627= IFCFACEOUTERBOUND(#31625,.T.); +#31628= IFCFACE((#31627)); +#31630= IFCPOLYLOOP((#29158,#29274,#29270)); +#31632= IFCFACEOUTERBOUND(#31630,.T.); +#31633= IFCFACE((#31632)); +#31635= IFCPOLYLOOP((#29268,#29146,#29494,#29260)); +#31637= IFCFACEOUTERBOUND(#31635,.T.); +#31638= IFCFACE((#31637)); +#31640= IFCPOLYLOOP((#29268,#29130,#29270)); +#31642= IFCFACEOUTERBOUND(#31640,.T.); +#31643= IFCFACE((#31642)); +#31645= IFCPOLYLOOP((#29276,#29434,#29274)); +#31647= IFCFACEOUTERBOUND(#31645,.T.); +#31648= IFCFACE((#31647)); +#31650= IFCPOLYLOOP((#29274,#29158,#29276)); +#31652= IFCFACEOUTERBOUND(#31650,.T.); +#31653= IFCFACE((#31652)); +#31655= IFCPOLYLOOP((#29268,#29274,#29146)); +#31657= IFCFACEOUTERBOUND(#31655,.T.); +#31658= IFCFACE((#31657)); +#31660= IFCPOLYLOOP((#29282,#29122,#29280)); +#31662= IFCFACEOUTERBOUND(#31660,.T.); +#31663= IFCFACE((#31662)); +#31665= IFCPOLYLOOP((#29272,#29434,#29276,#29280)); +#31667= IFCFACEOUTERBOUND(#31665,.T.); +#31668= IFCFACE((#31667)); +#31670= IFCPOLYLOOP((#29276,#29158,#29278)); +#31672= IFCFACEOUTERBOUND(#31670,.T.); +#31673= IFCFACE((#31672)); +#31675= IFCPOLYLOOP((#29282,#29276,#29278)); +#31677= IFCFACEOUTERBOUND(#31675,.T.); +#31678= IFCFACE((#31677)); +#31680= IFCPOLYLOOP((#29282,#29280,#29276)); +#31682= IFCFACEOUTERBOUND(#31680,.T.); +#31683= IFCFACE((#31682)); +#31685= IFCPOLYLOOP((#29488,#29232,#29474)); +#31687= IFCFACEOUTERBOUND(#31685,.T.); +#31688= IFCFACE((#31687)); +#31690= IFCPOLYLOOP((#29488,#29498,#29284,#29438)); +#31692= IFCFACEOUTERBOUND(#31690,.T.); +#31693= IFCFACE((#31692)); +#31695= IFCPOLYLOOP((#29288,#29122,#29282)); +#31697= IFCFACEOUTERBOUND(#31695,.T.); +#31698= IFCFACE((#31697)); +#31700= IFCPOLYLOOP((#29488,#29286,#29232)); +#31702= IFCFACEOUTERBOUND(#31700,.T.); +#31703= IFCFACE((#31702)); +#31705= IFCPOLYLOOP((#29488,#29438,#29288)); +#31707= IFCFACEOUTERBOUND(#31705,.T.); +#31708= IFCFACE((#31707)); +#31710= IFCPOLYLOOP((#29290,#29354,#29350)); +#31712= IFCFACEOUTERBOUND(#31710,.T.); +#31713= IFCFACE((#31712)); +#31715= IFCPOLYLOOP((#29196,#29352,#29356)); +#31717= IFCFACEOUTERBOUND(#31715,.T.); +#31718= IFCFACE((#31717)); +#31720= IFCPOLYLOOP((#29292,#29224,#29244)); +#31722= IFCFACEOUTERBOUND(#31720,.T.); +#31723= IFCFACE((#31722)); +#31725= IFCPOLYLOOP((#29486,#29476,#29478)); +#31727= IFCFACEOUTERBOUND(#31725,.T.); +#31728= IFCFACE((#31727)); +#31730= IFCPOLYLOOP((#29126,#29298,#29300)); +#31732= IFCFACEOUTERBOUND(#31730,.T.); +#31733= IFCFACE((#31732)); +#31735= IFCPOLYLOOP((#29296,#29154,#29300)); +#31737= IFCFACEOUTERBOUND(#31735,.T.); +#31738= IFCFACE((#31737)); +#31740= IFCPOLYLOOP((#29304,#29300,#29154)); +#31742= IFCFACEOUTERBOUND(#31740,.T.); +#31743= IFCFACE((#31742)); +#31745= IFCPOLYLOOP((#29302,#29176,#29310)); +#31747= IFCFACEOUTERBOUND(#31745,.T.); +#31748= IFCFACE((#31747)); +#31750= IFCPOLYLOOP((#29300,#29302,#29296)); +#31752= IFCFACEOUTERBOUND(#31750,.T.); +#31753= IFCFACE((#31752)); +#31755= IFCPOLYLOOP((#29316,#29306,#29318)); +#31757= IFCFACEOUTERBOUND(#31755,.T.); +#31758= IFCFACE((#31757)); +#31760= IFCPOLYLOOP((#29316,#29304,#29306)); +#31762= IFCFACEOUTERBOUND(#31760,.T.); +#31763= IFCFACE((#31762)); +#31765= IFCPOLYLOOP((#29304,#29154,#29306)); +#31767= IFCFACEOUTERBOUND(#31765,.T.); +#31768= IFCFACE((#31767)); +#31770= IFCPOLYLOOP((#29308,#29316,#29172)); +#31772= IFCFACEOUTERBOUND(#31770,.T.); +#31773= IFCFACE((#31772)); +#31775= IFCPOLYLOOP((#29308,#29126,#29304)); +#31777= IFCFACEOUTERBOUND(#31775,.T.); +#31778= IFCFACE((#31777)); +#31780= IFCPOLYLOOP((#29310,#29176,#29314)); +#31782= IFCFACEOUTERBOUND(#31780,.T.); +#31783= IFCFACE((#31782)); +#31785= IFCPOLYLOOP((#29340,#29312,#29338)); +#31787= IFCFACEOUTERBOUND(#31785,.T.); +#31788= IFCFACE((#31787)); +#31790= IFCPOLYLOOP((#29312,#29150,#29310)); +#31792= IFCFACEOUTERBOUND(#31790,.T.); +#31793= IFCFACE((#31792)); +#31795= IFCPOLYLOOP((#29304,#29316,#29308)); +#31797= IFCFACEOUTERBOUND(#31795,.T.); +#31798= IFCFACE((#31797)); +#31800= IFCPOLYLOOP((#29318,#29306,#29152)); +#31802= IFCFACEOUTERBOUND(#31800,.T.); +#31803= IFCFACE((#31802)); +#31805= IFCPOLYLOOP((#29164,#29322,#29324)); +#31807= IFCFACEOUTERBOUND(#31805,.T.); +#31808= IFCFACE((#31807)); +#31810= IFCPOLYLOOP((#29324,#29152,#29320)); +#31812= IFCFACEOUTERBOUND(#31810,.T.); +#31813= IFCFACE((#31812)); +#31815= IFCPOLYLOOP((#29324,#29318,#29152)); +#31817= IFCFACEOUTERBOUND(#31815,.T.); +#31818= IFCFACE((#31817)); +#31820= IFCPOLYLOOP((#29328,#29326,#29164)); +#31822= IFCFACEOUTERBOUND(#31820,.T.); +#31823= IFCFACE((#31822)); +#31825= IFCPOLYLOOP((#29320,#29328,#29324)); +#31827= IFCFACEOUTERBOUND(#31825,.T.); +#31828= IFCFACE((#31827)); +#31830= IFCPOLYLOOP((#29322,#29318,#29324)); +#31832= IFCFACEOUTERBOUND(#31830,.T.); +#31833= IFCFACE((#31832)); +#31835= IFCPOLYLOOP((#29164,#29324,#29328)); +#31837= IFCFACEOUTERBOUND(#31835,.T.); +#31838= IFCFACE((#31837)); +#31840= IFCPOLYLOOP((#29320,#29178,#29328)); +#31842= IFCFACEOUTERBOUND(#31840,.T.); +#31843= IFCFACE((#31842)); +#31845= IFCPOLYLOOP((#29330,#29328,#29178)); +#31847= IFCFACEOUTERBOUND(#31845,.T.); +#31848= IFCFACE((#31847)); +#31850= IFCPOLYLOOP((#29328,#29330,#29326)); +#31852= IFCFACEOUTERBOUND(#31850,.T.); +#31853= IFCFACE((#31852)); +#31855= IFCPOLYLOOP((#29336,#29200,#29330)); +#31857= IFCFACEOUTERBOUND(#31855,.T.); +#31858= IFCFACE((#31857)); +#31860= IFCPOLYLOOP((#29330,#29178,#29332)); +#31862= IFCFACEOUTERBOUND(#31860,.T.); +#31863= IFCFACE((#31862)); +#31865= IFCPOLYLOOP((#29348,#29134,#29334)); +#31867= IFCFACEOUTERBOUND(#31865,.T.); +#31868= IFCFACE((#31867)); +#31870= IFCPOLYLOOP((#29348,#29332,#29120,#29350)); +#31872= IFCFACEOUTERBOUND(#31870,.T.); +#31873= IFCFACE((#31872)); +#31875= IFCPOLYLOOP((#29334,#29200,#29336)); +#31877= IFCFACEOUTERBOUND(#31875,.T.); +#31878= IFCFACE((#31877)); +#31880= IFCPOLYLOOP((#29338,#29170,#29340)); +#31882= IFCFACEOUTERBOUND(#31880,.T.); +#31883= IFCFACE((#31882)); +#31885= IFCPOLYLOOP((#29310,#29338,#29312)); +#31887= IFCFACEOUTERBOUND(#31885,.T.); +#31888= IFCFACE((#31887)); +#31890= IFCPOLYLOOP((#29370,#29342,#29346)); +#31892= IFCFACEOUTERBOUND(#31890,.T.); +#31893= IFCFACE((#31892)); +#31895= IFCPOLYLOOP((#29346,#29234,#29370)); +#31897= IFCFACEOUTERBOUND(#31895,.T.); +#31898= IFCFACE((#31897)); +#31900= IFCPOLYLOOP((#29340,#29170,#29344)); +#31902= IFCFACEOUTERBOUND(#31900,.T.); +#31903= IFCFACE((#31902)); +#31905= IFCPOLYLOOP((#29340,#29346,#29188)); +#31907= IFCFACEOUTERBOUND(#31905,.T.); +#31908= IFCFACE((#31907)); +#31910= IFCPOLYLOOP((#29340,#29344,#29346)); +#31912= IFCFACEOUTERBOUND(#31910,.T.); +#31913= IFCFACE((#31912)); +#31915= IFCPOLYLOOP((#29234,#29346,#29344)); +#31917= IFCFACEOUTERBOUND(#31915,.T.); +#31918= IFCFACE((#31917)); +#31920= IFCPOLYLOOP((#29336,#29348,#29334)); +#31922= IFCFACEOUTERBOUND(#31920,.T.); +#31923= IFCFACE((#31922)); +#31925= IFCPOLYLOOP((#29352,#29354,#29356)); +#31927= IFCFACEOUTERBOUND(#31925,.T.); +#31928= IFCFACE((#31927)); +#31930= IFCPOLYLOOP((#29354,#29290,#29356)); +#31932= IFCFACEOUTERBOUND(#31930,.T.); +#31933= IFCFACE((#31932)); +#31935= IFCPOLYLOOP((#29354,#29134,#29348)); +#31937= IFCFACEOUTERBOUND(#31935,.T.); +#31938= IFCFACE((#31937)); +#31940= IFCPOLYLOOP((#29134,#29354,#29352)); +#31942= IFCFACEOUTERBOUND(#31940,.T.); +#31943= IFCFACE((#31942)); +#31945= IFCPOLYLOOP((#29356,#29290,#29432)); +#31947= IFCFACEOUTERBOUND(#31945,.T.); +#31948= IFCFACE((#31947)); +#31950= IFCPOLYLOOP((#29362,#29364,#29496)); +#31952= IFCFACEOUTERBOUND(#31950,.T.); +#31953= IFCFACE((#31952)); +#31955= IFCPOLYLOOP((#29484,#29366,#29368)); +#31957= IFCFACEOUTERBOUND(#31955,.T.); +#31958= IFCFACE((#31957)); +#31960= IFCPOLYLOOP((#29356,#29496,#29196)); +#31962= IFCFACEOUTERBOUND(#31960,.T.); +#31963= IFCFACE((#31962)); +#31965= IFCPOLYLOOP((#29368,#29366,#29160)); +#31967= IFCFACEOUTERBOUND(#31965,.T.); +#31968= IFCFACE((#31967)); +#31970= IFCPOLYLOOP((#29360,#29364,#29362)); +#31972= IFCFACEOUTERBOUND(#31970,.T.); +#31973= IFCFACE((#31972)); +#31975= IFCPOLYLOOP((#29358,#29364,#29160)); +#31977= IFCFACEOUTERBOUND(#31975,.T.); +#31978= IFCFACE((#31977)); +#31980= IFCPOLYLOOP((#29364,#29360,#29368)); +#31982= IFCFACEOUTERBOUND(#31980,.T.); +#31983= IFCFACE((#31982)); +#31985= IFCPOLYLOOP((#29368,#29360,#29430,#29140)); +#31987= IFCFACEOUTERBOUND(#31985,.T.); +#31988= IFCFACE((#31987)); +#31990= IFCPOLYLOOP((#29368,#29140,#29484)); +#31992= IFCFACEOUTERBOUND(#31990,.T.); +#31993= IFCFACE((#31992)); +#31995= IFCPOLYLOOP((#29372,#29166,#29374)); +#31997= IFCFACEOUTERBOUND(#31995,.T.); +#31998= IFCFACE((#31997)); +#32000= IFCPOLYLOOP((#29180,#29342,#29370)); +#32002= IFCFACEOUTERBOUND(#32000,.T.); +#32003= IFCFACE((#32002)); +#32005= IFCPOLYLOOP((#29370,#29234,#29372)); +#32007= IFCFACEOUTERBOUND(#32005,.T.); +#32008= IFCFACE((#32007)); +#32010= IFCPOLYLOOP((#29378,#29382,#29376)); +#32012= IFCFACEOUTERBOUND(#32010,.T.); +#32013= IFCFACE((#32012)); +#32015= IFCPOLYLOOP((#29370,#29374,#29180)); +#32017= IFCFACEOUTERBOUND(#32015,.T.); +#32018= IFCFACE((#32017)); +#32020= IFCPOLYLOOP((#29378,#29376,#29374)); +#32022= IFCFACEOUTERBOUND(#32020,.T.); +#32023= IFCFACE((#32022)); +#32025= IFCPOLYLOOP((#29376,#29180,#29374)); +#32027= IFCFACEOUTERBOUND(#32025,.T.); +#32028= IFCFACE((#32027)); +#32030= IFCPOLYLOOP((#29382,#29378,#29380)); +#32032= IFCFACEOUTERBOUND(#32030,.T.); +#32033= IFCFACE((#32032)); +#32035= IFCPOLYLOOP((#29378,#29166,#29380)); +#32037= IFCFACEOUTERBOUND(#32035,.T.); +#32038= IFCFACE((#32037)); +#32040= IFCPOLYLOOP((#29390,#29386,#29388)); +#32042= IFCFACEOUTERBOUND(#32040,.T.); +#32043= IFCFACE((#32042)); +#32045= IFCPOLYLOOP((#29382,#29186,#29376)); +#32047= IFCFACEOUTERBOUND(#32045,.T.); +#32048= IFCFACE((#32047)); +#32050= IFCPOLYLOOP((#29390,#29384,#29386)); +#32052= IFCFACEOUTERBOUND(#32050,.T.); +#32053= IFCFACE((#32052)); +#32055= IFCPOLYLOOP((#29382,#29386,#29186)); +#32057= IFCFACEOUTERBOUND(#32055,.T.); +#32058= IFCFACE((#32057)); +#32060= IFCPOLYLOOP((#29186,#29386,#29384)); +#32062= IFCFACEOUTERBOUND(#32060,.T.); +#32063= IFCFACE((#32062)); +#32065= IFCPOLYLOOP((#29386,#29198,#29388)); +#32067= IFCFACEOUTERBOUND(#32065,.T.); +#32068= IFCFACE((#32067)); +#32070= IFCPOLYLOOP((#29392,#29390,#29174)); +#32072= IFCFACEOUTERBOUND(#32070,.T.); +#32073= IFCFACE((#32072)); +#32075= IFCPOLYLOOP((#29142,#29384,#29390)); +#32077= IFCFACEOUTERBOUND(#32075,.T.); +#32078= IFCFACE((#32077)); +#32080= IFCPOLYLOOP((#29398,#29396,#29202)); +#32082= IFCFACEOUTERBOUND(#32080,.T.); +#32083= IFCFACE((#32082)); +#32085= IFCPOLYLOOP((#29392,#29174,#29396)); +#32087= IFCFACEOUTERBOUND(#32085,.T.); +#32088= IFCFACE((#32087)); +#32090= IFCPOLYLOOP((#29400,#29394,#29398)); +#32092= IFCFACEOUTERBOUND(#32090,.T.); +#32093= IFCFACE((#32092)); +#32095= IFCPOLYLOOP((#29394,#29142,#29392)); +#32097= IFCFACEOUTERBOUND(#32095,.T.); +#32098= IFCFACE((#32097)); +#32100= IFCPOLYLOOP((#29398,#29202,#29400)); +#32102= IFCFACEOUTERBOUND(#32100,.T.); +#32103= IFCFACE((#32102)); +#32105= IFCPOLYLOOP((#29392,#29398,#29394)); +#32107= IFCFACEOUTERBOUND(#32105,.T.); +#32108= IFCFACE((#32107)); +#32110= IFCPOLYLOOP((#29156,#29408,#29406)); +#32112= IFCFACEOUTERBOUND(#32110,.T.); +#32113= IFCFACE((#32112)); +#32115= IFCPOLYLOOP((#29408,#29402,#29406)); +#32117= IFCFACEOUTERBOUND(#32115,.T.); +#32118= IFCFACE((#32117)); +#32120= IFCPOLYLOOP((#29400,#29202,#29404)); +#32122= IFCFACEOUTERBOUND(#32120,.T.); +#32123= IFCFACE((#32122)); +#32125= IFCPOLYLOOP((#29400,#29406,#29192)); +#32127= IFCFACEOUTERBOUND(#32125,.T.); +#32128= IFCFACE((#32127)); +#32130= IFCPOLYLOOP((#29400,#29404,#29406)); +#32132= IFCFACEOUTERBOUND(#32130,.T.); +#32133= IFCFACE((#32132)); +#32135= IFCPOLYLOOP((#29156,#29406,#29404)); +#32137= IFCFACEOUTERBOUND(#32135,.T.); +#32138= IFCFACE((#32137)); +#32140= IFCPOLYLOOP((#29206,#29416,#29410)); +#32142= IFCFACEOUTERBOUND(#32140,.T.); +#32143= IFCFACE((#32142)); +#32145= IFCPOLYLOOP((#29190,#29402,#29408)); +#32147= IFCFACEOUTERBOUND(#32145,.T.); +#32148= IFCFACE((#32147)); +#32150= IFCPOLYLOOP((#29408,#29156,#29410)); +#32152= IFCFACEOUTERBOUND(#32150,.T.); +#32153= IFCFACE((#32152)); +#32155= IFCPOLYLOOP((#29416,#29412,#29190)); +#32157= IFCFACEOUTERBOUND(#32155,.T.); +#32158= IFCFACE((#32157)); +#32160= IFCPOLYLOOP((#29416,#29206,#29418)); +#32162= IFCFACEOUTERBOUND(#32160,.T.); +#32163= IFCFACE((#32162)); +#32165= IFCPOLYLOOP((#29204,#29420,#29414)); +#32167= IFCFACEOUTERBOUND(#32165,.T.); +#32168= IFCFACE((#32167)); +#32170= IFCPOLYLOOP((#29408,#29416,#29190)); +#32172= IFCFACEOUTERBOUND(#32170,.T.); +#32173= IFCFACE((#32172)); +#32175= IFCPOLYLOOP((#29206,#29414,#29418)); +#32177= IFCFACEOUTERBOUND(#32175,.T.); +#32178= IFCFACE((#32177)); +#32180= IFCPOLYLOOP((#29418,#29414,#29420)); +#32182= IFCFACEOUTERBOUND(#32180,.T.); +#32183= IFCFACE((#32182)); +#32185= IFCPOLYLOOP((#29444,#29440,#29182)); +#32187= IFCFACEOUTERBOUND(#32185,.T.); +#32188= IFCFACE((#32187)); +#32190= IFCPOLYLOOP((#29420,#29210,#29412)); +#32192= IFCFACEOUTERBOUND(#32190,.T.); +#32193= IFCFACE((#32192)); +#32195= IFCPOLYLOOP((#29424,#29426,#29428)); +#32197= IFCFACEOUTERBOUND(#32195,.T.); +#32198= IFCFACE((#32197)); +#32200= IFCPOLYLOOP((#29420,#29424,#29210)); +#32202= IFCFACEOUTERBOUND(#32200,.T.); +#32203= IFCFACE((#32202)); +#32205= IFCPOLYLOOP((#29210,#29424,#29422)); +#32207= IFCFACEOUTERBOUND(#32205,.T.); +#32208= IFCFACE((#32207)); +#32210= IFCPOLYLOOP((#29208,#29428,#29426)); +#32212= IFCFACEOUTERBOUND(#32210,.T.); +#32213= IFCFACE((#32212)); +#32215= IFCPOLYLOOP((#29424,#29428,#29422)); +#32217= IFCFACEOUTERBOUND(#32215,.T.); +#32218= IFCFACE((#32217)); +#32220= IFCPOLYLOOP((#29182,#29422,#29428)); +#32222= IFCFACEOUTERBOUND(#32220,.T.); +#32223= IFCFACE((#32222)); +#32225= IFCPOLYLOOP((#29434,#29146,#29274)); +#32227= IFCFACEOUTERBOUND(#32225,.T.); +#32228= IFCFACE((#32227)); +#32230= IFCPOLYLOOP((#29162,#29436,#29244)); +#32232= IFCFACEOUTERBOUND(#32230,.T.); +#32233= IFCFACE((#32232)); +#32235= IFCPOLYLOOP((#29440,#29446,#29448)); +#32237= IFCFACEOUTERBOUND(#32235,.T.); +#32238= IFCFACE((#32237)); +#32240= IFCPOLYLOOP((#29438,#29122,#29288)); +#32242= IFCFACEOUTERBOUND(#32240,.T.); +#32243= IFCFACE((#32242)); +#32245= IFCPOLYLOOP((#29444,#29442,#29446)); +#32247= IFCFACEOUTERBOUND(#32245,.T.); +#32248= IFCFACE((#32247)); +#32250= IFCPOLYLOOP((#29440,#29444,#29446)); +#32252= IFCFACEOUTERBOUND(#32250,.T.); +#32253= IFCFACE((#32252)); +#32255= IFCPOLYLOOP((#29428,#29444,#29182)); +#32257= IFCFACEOUTERBOUND(#32255,.T.); +#32258= IFCFACE((#32257)); +#32260= IFCPOLYLOOP((#29442,#29194,#29446)); +#32262= IFCFACEOUTERBOUND(#32260,.T.); +#32263= IFCFACE((#32262)); +#32265= IFCPOLYLOOP((#29448,#29446,#29194)); +#32267= IFCFACEOUTERBOUND(#32265,.T.); +#32268= IFCFACE((#32267)); +#32270= IFCPOLYLOOP((#29456,#29450,#29454)); +#32272= IFCFACEOUTERBOUND(#32270,.T.); +#32273= IFCFACE((#32272)); +#32275= IFCPOLYLOOP((#29440,#29448,#29214)); +#32277= IFCFACEOUTERBOUND(#32275,.T.); +#32278= IFCFACE((#32277)); +#32280= IFCPOLYLOOP((#29448,#29194,#29452)); +#32282= IFCFACEOUTERBOUND(#32280,.T.); +#32283= IFCFACE((#32282)); +#32285= IFCPOLYLOOP((#29452,#29454,#29448)); +#32287= IFCFACEOUTERBOUND(#32285,.T.); +#32288= IFCFACE((#32287)); +#32290= IFCPOLYLOOP((#29218,#29454,#29452)); +#32292= IFCFACEOUTERBOUND(#32290,.T.); +#32293= IFCFACE((#32292)); +#32295= IFCPOLYLOOP((#29450,#29214,#29454)); +#32297= IFCFACEOUTERBOUND(#32295,.T.); +#32298= IFCFACE((#32297)); +#32300= IFCPOLYLOOP((#29218,#29458,#29470)); +#32302= IFCFACEOUTERBOUND(#32300,.T.); +#32303= IFCFACE((#32302)); +#32305= IFCPOLYLOOP((#29450,#29456,#29470)); +#32307= IFCFACEOUTERBOUND(#32305,.T.); +#32308= IFCFACE((#32307)); +#32310= IFCPOLYLOOP((#29462,#29460,#29212)); +#32312= IFCFACEOUTERBOUND(#32310,.T.); +#32313= IFCFACE((#32312)); +#32315= IFCPOLYLOOP((#29470,#29458,#29462)); +#32317= IFCFACEOUTERBOUND(#32315,.T.); +#32318= IFCFACE((#32317)); +#32320= IFCPOLYLOOP((#29466,#29220,#29460)); +#32322= IFCFACEOUTERBOUND(#32320,.T.); +#32323= IFCFACE((#32322)); +#32325= IFCPOLYLOOP((#29470,#29462,#29212)); +#32327= IFCFACEOUTERBOUND(#32325,.T.); +#32328= IFCFACE((#32327)); +#32330= IFCPOLYLOOP((#29216,#29464,#29466)); +#32332= IFCFACEOUTERBOUND(#32330,.T.); +#32333= IFCFACE((#32332)); +#32335= IFCPOLYLOOP((#29222,#29468,#29464)); +#32337= IFCFACEOUTERBOUND(#32335,.T.); +#32338= IFCFACE((#32337)); +#32340= IFCPOLYLOOP((#29466,#29464,#29468)); +#32342= IFCFACEOUTERBOUND(#32340,.T.); +#32343= IFCFACE((#32342)); +#32345= IFCPOLYLOOP((#29238,#29468,#29222)); +#32347= IFCFACEOUTERBOUND(#32345,.T.); +#32348= IFCFACE((#32347)); +#32350= IFCPOLYLOOP((#29466,#29468,#29220)); +#32352= IFCFACEOUTERBOUND(#32350,.T.); +#32353= IFCFACE((#32352)); +#32355= IFCPOLYLOOP((#29450,#29470,#29212)); +#32357= IFCFACEOUTERBOUND(#32355,.T.); +#32358= IFCFACE((#32357)); +#32360= IFCPOLYLOOP((#29470,#29456,#29218)); +#32362= IFCFACEOUTERBOUND(#32360,.T.); +#32363= IFCFACE((#32362)); +#32365= IFCPOLYLOOP((#29472,#29474,#29232)); +#32367= IFCFACEOUTERBOUND(#32365,.T.); +#32368= IFCFACE((#32367)); +#32370= IFCPOLYLOOP((#29472,#29128,#29476)); +#32372= IFCFACEOUTERBOUND(#32370,.T.); +#32373= IFCFACE((#32372)); +#32375= IFCPOLYLOOP((#29498,#29488,#29474)); +#32377= IFCFACEOUTERBOUND(#32375,.T.); +#32378= IFCFACE((#32377)); +#32380= IFCPOLYLOOP((#29476,#29128,#29478)); +#32382= IFCFACEOUTERBOUND(#32380,.T.); +#32383= IFCFACE((#32382)); +#32385= IFCPOLYLOOP((#29474,#29476,#29148)); +#32387= IFCFACEOUTERBOUND(#32385,.T.); +#32388= IFCFACE((#32387)); +#32390= IFCPOLYLOOP((#29484,#29140,#29480)); +#32392= IFCFACEOUTERBOUND(#32390,.T.); +#32393= IFCFACE((#32392)); +#32395= IFCPOLYLOOP((#29484,#29482,#29168,#29366)); +#32397= IFCFACEOUTERBOUND(#32395,.T.); +#32398= IFCFACE((#32397)); +#32400= IFCPOLYLOOP((#29478,#29128,#29482)); +#32402= IFCFACEOUTERBOUND(#32400,.T.); +#32403= IFCFACE((#32402)); +#32405= IFCPOLYLOOP((#29294,#29486,#29478,#29480)); +#32407= IFCFACEOUTERBOUND(#32405,.T.); +#32408= IFCFACE((#32407)); +#32410= IFCPOLYLOOP((#29484,#29480,#29478)); +#32412= IFCFACEOUTERBOUND(#32410,.T.); +#32413= IFCFACE((#32412)); +#32415= IFCPOLYLOOP((#29286,#29488,#29288)); +#32417= IFCFACEOUTERBOUND(#32415,.T.); +#32418= IFCFACE((#32417)); +#32420= IFCPOLYLOOP((#29490,#29144,#29250)); +#32422= IFCFACEOUTERBOUND(#32420,.T.); +#32423= IFCFACE((#32422)); +#32425= IFCPOLYLOOP((#29492,#29124,#29264)); +#32427= IFCFACEOUTERBOUND(#32425,.T.); +#32428= IFCFACE((#32427)); +#32430= IFCPOLYLOOP((#29196,#29496,#29358)); +#32432= IFCFACEOUTERBOUND(#32430,.T.); +#32433= IFCFACE((#32432)); +#32435= IFCPOLYLOOP((#29474,#29148,#29498)); +#32437= IFCFACEOUTERBOUND(#32435,.T.); +#32438= IFCFACE((#32437)); +#32440= IFCPOLYLOOP((#29106,#28970,#29240,#29224,#29292,#29144,#29490,#29248,#29256,#29124,#29492,#29260,#29494,#29146,#29434,#29272,#29280,#29122,#29438,#29284,#29498,#29148,#29486,#29294,#29480,#29140,#29430,#29360,#29362,#29184,#29432,#29290,#29350,#29120,#29332,#29178,#29320,#29152,#29306,#29154,#29296,#29150,#29312,#29188,#29342,#29180,#29376,#29186,#29384,#29142,#29394,#29192,#29402,#29190,#29412,#29210,#29422,#29182,#29440,#29214,#29450,#29212,#29460,#29220,#29226,#29236,#29112,#29110)); +#32442= IFCFACEOUTERBOUND(#32440,.T.); +#32443= IFCFACE((#32442)); +#32445= IFCCARTESIANPOINT((40.,95.,0.)); +#32447= IFCCARTESIANPOINT((40.,0.,0.)); +#32449= IFCCARTESIANPOINT((8.,0.,0.)); +#32451= IFCCARTESIANPOINT((8.,95.,0.)); +#32453= IFCPOLYLOOP((#32445,#32447,#32449,#32451)); +#32455= IFCFACEOUTERBOUND(#32453,.T.); +#32456= IFCFACE((#32455)); +#32458= IFCCARTESIANPOINT((40.,95.,2070.)); +#32460= IFCCARTESIANPOINT((40.,0.,2070.)); +#32462= IFCPOLYLOOP((#32447,#32445,#32458,#32460)); +#32464= IFCFACEOUTERBOUND(#32462,.T.); +#32465= IFCFACE((#32464)); +#32467= IFCCARTESIANPOINT((8.,0.,2102.)); +#32469= IFCPOLYLOOP((#32449,#32447,#32460,#32467)); +#32471= IFCFACEOUTERBOUND(#32469,.T.); +#32472= IFCFACE((#32471)); +#32474= IFCCARTESIANPOINT((8.,95.,2102.)); +#32476= IFCPOLYLOOP((#32451,#32449,#32467,#32474)); +#32478= IFCFACEOUTERBOUND(#32476,.T.); +#32479= IFCFACE((#32478)); +#32481= IFCPOLYLOOP((#32445,#32451,#32474,#32458)); +#32483= IFCFACEOUTERBOUND(#32481,.T.); +#32484= IFCFACE((#32483)); +#32486= IFCCARTESIANPOINT((770.,95.,2070.)); +#32488= IFCCARTESIANPOINT((770.,0.,2070.)); +#32490= IFCPOLYLOOP((#32460,#32458,#32486,#32488)); +#32492= IFCFACEOUTERBOUND(#32490,.T.); +#32493= IFCFACE((#32492)); +#32495= IFCCARTESIANPOINT((802.,0.,2102.)); +#32497= IFCPOLYLOOP((#32467,#32460,#32488,#32495)); +#32499= IFCFACEOUTERBOUND(#32497,.T.); +#32500= IFCFACE((#32499)); +#32502= IFCCARTESIANPOINT((802.,95.,2102.)); +#32504= IFCPOLYLOOP((#32474,#32467,#32495,#32502)); +#32506= IFCFACEOUTERBOUND(#32504,.T.); +#32507= IFCFACE((#32506)); +#32509= IFCPOLYLOOP((#32458,#32474,#32502,#32486)); +#32511= IFCFACEOUTERBOUND(#32509,.T.); +#32512= IFCFACE((#32511)); +#32514= IFCCARTESIANPOINT((770.,95.,0.)); +#32516= IFCCARTESIANPOINT((802.,95.,0.)); +#32518= IFCCARTESIANPOINT((802.,0.,0.)); +#32520= IFCCARTESIANPOINT((770.,0.,0.)); +#32522= IFCPOLYLOOP((#32514,#32516,#32518,#32520)); +#32524= IFCFACEOUTERBOUND(#32522,.T.); +#32525= IFCFACE((#32524)); +#32527= IFCPOLYLOOP((#32488,#32486,#32514,#32520)); +#32529= IFCFACEOUTERBOUND(#32527,.T.); +#32530= IFCFACE((#32529)); +#32532= IFCPOLYLOOP((#32495,#32488,#32520,#32518)); +#32534= IFCFACEOUTERBOUND(#32532,.T.); +#32535= IFCFACE((#32534)); +#32537= IFCPOLYLOOP((#32502,#32495,#32518,#32516)); +#32539= IFCFACEOUTERBOUND(#32537,.T.); +#32540= IFCFACE((#32539)); +#32542= IFCPOLYLOOP((#32486,#32502,#32516,#32514)); +#32544= IFCFACEOUTERBOUND(#32542,.T.); +#32545= IFCFACE((#32544)); +#32547= IFCCLOSEDSHELL((#22254,#22259,#22264,#22269,#22274,#22279,#22284,#22289,#22294,#22299,#22304,#22309,#22314,#22319,#22324,#22329,#22334,#22339,#22344,#22349,#22354,#22359,#22364,#22369,#22374,#22379,#22384,#22389,#22394,#22399,#22404,#22409,#22414,#22419,#22424,#22429,#22434,#22439,#22444,#22449,#22454,#22459,#22464,#22469,#22474,#22479,#22484,#22489,#22494,#22499,#22504,#22509,#22514,#22519,#22524,#22529,#22534,#22539,#22544,#22549,#22554,#22559,#22564,#22569,#22574,#22579,#22584,#22589,#22594,#22599,#22604,#22609,#22614,#22619,#22624,#22629,#22634,#22639,#22644,#22649,#22654,#22659,#22664,#22669,#22674,#22679,#22684,#22689,#22694,#22699,#22704,#22709,#22714,#22719,#22724,#22729,#22734,#22739,#22744,#22749,#22754,#22759,#22764,#22769,#22774,#22779,#22784,#22789,#22794,#22799,#22804,#22809,#22814,#22819,#22824,#22829,#22834,#22839,#22844,#22849,#22854,#22859,#22864,#22869,#22874,#22879,#22884,#22889,#22894,#22899,#22904,#22909,#22914,#22919,#22924,#22929,#22934,#22939,#22944,#22949,#22954,#22959,#22964,#22969,#22974,#22979,#22984,#22989,#22994,#22999,#23004,#23009,#23014,#23019,#23024,#23029,#23034,#23039)); +#32549= IFCFACETEDBREP(#32547); +#32550= IFCSTYLEDITEM(#32549,(#10852),$); +#32553= IFCCLOSEDSHELL((#23140,#23145,#23150,#23155,#23160,#23165,#23170,#23175,#23180,#23185,#23190,#23195,#23200,#23205,#23210,#23215,#23220,#23225,#23230,#23235,#23240,#23245,#23250,#23255,#23260,#23265)); +#32555= IFCFACETEDBREP(#32553); +#32556= IFCSTYLEDITEM(#32555,(#10852),$); +#32559= IFCCLOSEDSHELL((#23526,#23531,#23536,#23541,#23546,#23551,#23556,#23561,#23566,#23571,#23576,#23581,#23586,#23591,#23596,#23601,#23606,#23611,#23616,#23621,#23626,#23631,#23636,#23641,#23646,#23651,#23656,#23661,#23666,#23671,#23676,#23681,#23686,#23691,#23696,#23701,#23706,#23711,#23716,#23721,#23726,#23731,#23736,#23741,#23746,#23751,#23756,#23761,#23766,#23771,#23776,#23781,#23786,#23791,#23796,#23801,#23806,#23811,#23816,#23821,#23826,#23831,#23836,#23841,#23846,#23851,#23856,#23861,#23866,#23871,#23876,#23881,#23886,#23891,#23896,#23901,#23906,#23911,#23916,#23921,#23926,#23931,#23936,#23941,#23946,#23951,#23956,#23961,#23966,#23971,#23976,#23981,#23986,#23991,#23996,#24001,#24006,#24011,#24016,#24021,#24026,#24031,#24036,#24041,#24046,#24051,#24056,#24061,#24066,#24071,#24076,#24081,#24086,#24091,#24096,#24101,#24106,#24111,#24116,#24121,#24126,#24131,#24136,#24141,#24146,#24151,#24156,#24161,#24166,#24171,#24176,#24181,#24186,#24191,#24196,#24201,#24206,#24211,#24216,#24221,#24226,#24231,#24236,#24241,#24246,#24251,#24256,#24261,#24266,#24271,#24276,#24281,#24286,#24291,#24296,#24301,#24306,#24311)); +#32561= IFCFACETEDBREP(#32559); +#32562= IFCSTYLEDITEM(#32561,(#10852),$); +#32565= IFCCLOSEDSHELL((#24412,#24417,#24422,#24427,#24432,#24437,#24442,#24447,#24452,#24457,#24462,#24467,#24472,#24477,#24482,#24487,#24492,#24497,#24502,#24507,#24512,#24517,#24522,#24527,#24532,#24537)); +#32567= IFCFACETEDBREP(#32565); +#32568= IFCSTYLEDITEM(#32567,(#10852),$); +#32571= IFCCLOSEDSHELL((#24550,#24563,#24568,#24573,#24578,#24583)); +#32573= IFCFACETEDBREP(#32571); +#32574= IFCSTYLEDITEM(#32573,(#10924),$); +#32577= IFCCLOSEDSHELL((#25532,#25537,#25542,#25547,#25552,#25557,#25562,#25567,#25572,#25577,#25582,#25587,#25592,#25597,#25602,#25607,#25612,#25617,#25622,#25627,#25632,#25637,#25642,#25647,#25652,#25657,#25662,#25667,#25672,#25677,#25682,#25687,#25692,#25697,#25702,#25707,#25712,#25717,#25722,#25727,#25732,#25737,#25742,#25747,#25752,#25757,#25762,#25767,#25772,#25777,#25782,#25787,#25792,#25797,#25802,#25807,#25812,#25817,#25822,#25827,#25832,#25837,#25842,#25847,#25852,#25857,#25862,#25867,#25872,#25877,#25882,#25887,#25892,#25897,#25902,#25907,#25912,#25917,#25922,#25927,#25932,#25937,#25942,#25947,#25952,#25957,#25962,#25967,#25972,#25977,#25982,#25987,#25992,#25997,#26002,#26007,#26012,#26017,#26022,#26027,#26032,#26037,#26042,#26047,#26052,#26057,#26062,#26067,#26072,#26077,#26082,#26087,#26092,#26097,#26102,#26107,#26112,#26117,#26122,#26127,#26132,#26137,#26142,#26147,#26152,#26157,#26162,#26167,#26172,#26177,#26182,#26187,#26192,#26197,#26202,#26207,#26212,#26217,#26222,#26227,#26232,#26237,#26242,#26247,#26252,#26257,#26262,#26267,#26272,#26277,#26282,#26287,#26292,#26297,#26302,#26307,#26312,#26317,#26322,#26327,#26332,#26337,#26342,#26347,#26352,#26357,#26362,#26367,#26372,#26377,#26382,#26387,#26392,#26397,#26402,#26407,#26412,#26417,#26422,#26427,#26432,#26437,#26442,#26447,#26452,#26457,#26462,#26467,#26472,#26477,#26482,#26487,#26492,#26497,#26502,#26507,#26512,#26517,#26522,#26527,#26532,#26537,#26542,#26547,#26552,#26557,#26562,#26567,#26572,#26577,#26582,#26587,#26592,#26597,#26602,#26607,#26612,#26617,#26622,#26627,#26632,#26637,#26642,#26647,#26652,#26657,#26662,#26667,#26672,#26677,#26682,#26687,#26692,#26697,#26702,#26707,#26712,#26717,#26722,#26727,#26732,#26737,#26742,#26747,#26752,#26757,#26762,#26767,#26772,#26777,#26782,#26787,#26792,#26797,#26802,#26807,#26812,#26817,#26822,#26827,#26832,#26837,#26842,#26847,#26852,#26857,#26862,#26867,#26872,#26877,#26882,#26887,#26892,#26897,#26902,#26907,#26912,#26917,#26922,#26927,#26932,#26937,#26942,#26947,#26952,#26957,#26962,#26967,#26972,#26977,#26982,#26987,#26992,#26997,#27002,#27007,#27012,#27017,#27022,#27027,#27032,#27037,#27042,#27047,#27052,#27057,#27062,#27067,#27072,#27077,#27082,#27087,#27092,#27097,#27102,#27107,#27112,#27117,#27122,#27127,#27132,#27137,#27142,#27147,#27152,#27157,#27162,#27167,#27172,#27177,#27182,#27187,#27192,#27197,#27202,#27207,#27212,#27217,#27222,#27227,#27232,#27237,#27242,#27247,#27252,#27257,#27262,#27267,#27272,#27277,#27282,#27287,#27292,#27297,#27302,#27307,#27312,#27317,#27322,#27327,#27332,#27337,#27342,#27347,#27352,#27357,#27362,#27367,#27372,#27377,#27382,#27387,#27392,#27397,#27402,#27407,#27412,#27417,#27422,#27427,#27432,#27437,#27442,#27447,#27452,#27457,#27462,#27467,#27472,#27477,#27482,#27487,#27492,#27497,#27502,#27507,#27512,#27517,#27522,#27527,#27532,#27537,#27542,#27547,#27552,#27557,#27562,#27567,#27572,#27577,#27582,#27587,#27592,#27597,#27602,#27607,#27612,#27617,#27622,#27627,#27632,#27637,#27642,#27647,#27652,#27657,#27662,#27667,#27672,#27677,#27682,#27687,#27692,#27697,#27702,#27707,#27712,#27717,#27722,#27727,#27732,#27737,#27742,#27747,#27752,#27757,#27762,#27767,#27772,#27777,#27782,#27787,#27792,#27797,#27802,#27807,#27812,#27817,#27822,#27827,#27832,#27837,#27842,#27847,#27852,#27857,#27862,#27867,#27872,#27877,#27882,#27887,#27892,#27897,#27902,#27907,#27912,#27917,#27922,#27927,#27932,#27937,#27942,#27947,#27952,#27957,#27962,#27967,#27972,#27977,#27982,#27987,#27992,#27997,#28002,#28007,#28012,#28017,#28022,#28027,#28032,#28037,#28042,#28047,#28052,#28057,#28062,#28067,#28072,#28077,#28082,#28087,#28092,#28097,#28102,#28107,#28112,#28117,#28122,#28127,#28132,#28137,#28142,#28147,#28152,#28157,#28162,#28167,#28172,#28177,#28182,#28187,#28192,#28197,#28202,#28207,#28212,#28217,#28222,#28227,#28232,#28237,#28242,#28247,#28252,#28257,#28262,#28267,#28272,#28277,#28282,#28287,#28292,#28297,#28302,#28307,#28312,#28317,#28322,#28327,#28332,#28337,#28342,#28347,#28352,#28357,#28362,#28367,#28372,#28377,#28382,#28387,#28392,#28397,#28402,#28407,#28412,#28417,#28422,#28427,#28432,#28437,#28442,#28447,#28452,#28457,#28462,#28467,#28472)); +#32579= IFCFACETEDBREP(#32577); +#32580= IFCSTYLEDITEM(#32579,(#21751),$); +#32583= IFCCLOSEDSHELL((#28485,#28502,#28509,#28524,#28529,#28534,#28539,#28544,#28549,#28554)); +#32585= IFCFACETEDBREP(#32583); +#32586= IFCSTYLEDITEM(#32585,(#21763),$); +#32589= IFCCLOSEDSHELL((#29503,#29508,#29513,#29518,#29523,#29528,#29533,#29538,#29543,#29548,#29553,#29558,#29563,#29568,#29573,#29578,#29583,#29588,#29593,#29598,#29603,#29608,#29613,#29618,#29623,#29628,#29633,#29638,#29643,#29648,#29653,#29658,#29663,#29668,#29673,#29678,#29683,#29688,#29693,#29698,#29703,#29708,#29713,#29718,#29723,#29728,#29733,#29738,#29743,#29748,#29753,#29758,#29763,#29768,#29773,#29778,#29783,#29788,#29793,#29798,#29803,#29808,#29813,#29818,#29823,#29828,#29833,#29838,#29843,#29848,#29853,#29858,#29863,#29868,#29873,#29878,#29883,#29888,#29893,#29898,#29903,#29908,#29913,#29918,#29923,#29928,#29933,#29938,#29943,#29948,#29953,#29958,#29963,#29968,#29973,#29978,#29983,#29988,#29993,#29998,#30003,#30008,#30013,#30018,#30023,#30028,#30033,#30038,#30043,#30048,#30053,#30058,#30063,#30068,#30073,#30078,#30083,#30088,#30093,#30098,#30103,#30108,#30113,#30118,#30123,#30128,#30133,#30138,#30143,#30148,#30153,#30158,#30163,#30168,#30173,#30178,#30183,#30188,#30193,#30198,#30203,#30208,#30213,#30218,#30223,#30228,#30233,#30238,#30243,#30248,#30253,#30258,#30263,#30268,#30273,#30278,#30283,#30288,#30293,#30298,#30303,#30308,#30313,#30318,#30323,#30328,#30333,#30338,#30343,#30348,#30353,#30358,#30363,#30368,#30373,#30378,#30383,#30388,#30393,#30398,#30403,#30408,#30413,#30418,#30423,#30428,#30433,#30438,#30443,#30448,#30453,#30458,#30463,#30468,#30473,#30478,#30483,#30488,#30493,#30498,#30503,#30508,#30513,#30518,#30523,#30528,#30533,#30538,#30543,#30548,#30553,#30558,#30563,#30568,#30573,#30578,#30583,#30588,#30593,#30598,#30603,#30608,#30613,#30618,#30623,#30628,#30633,#30638,#30643,#30648,#30653,#30658,#30663,#30668,#30673,#30678,#30683,#30688,#30693,#30698,#30703,#30708,#30713,#30718,#30723,#30728,#30733,#30738,#30743,#30748,#30753,#30758,#30763,#30768,#30773,#30778,#30783,#30788,#30793,#30798,#30803,#30808,#30813,#30818,#30823,#30828,#30833,#30838,#30843,#30848,#30853,#30858,#30863,#30868,#30873,#30878,#30883,#30888,#30893,#30898,#30903,#30908,#30913,#30918,#30923,#30928,#30933,#30938,#30943,#30948,#30953,#30958,#30963,#30968,#30973,#30978,#30983,#30988,#30993,#30998,#31003,#31008,#31013,#31018,#31023,#31028,#31033,#31038,#31043,#31048,#31053,#31058,#31063,#31068,#31073,#31078,#31083,#31088,#31093,#31098,#31103,#31108,#31113,#31118,#31123,#31128,#31133,#31138,#31143,#31148,#31153,#31158,#31163,#31168,#31173,#31178,#31183,#31188,#31193,#31198,#31203,#31208,#31213,#31218,#31223,#31228,#31233,#31238,#31243,#31248,#31253,#31258,#31263,#31268,#31273,#31278,#31283,#31288,#31293,#31298,#31303,#31308,#31313,#31318,#31323,#31328,#31333,#31338,#31343,#31348,#31353,#31358,#31363,#31368,#31373,#31378,#31383,#31388,#31393,#31398,#31403,#31408,#31413,#31418,#31423,#31428,#31433,#31438,#31443,#31448,#31453,#31458,#31463,#31468,#31473,#31478,#31483,#31488,#31493,#31498,#31503,#31508,#31513,#31518,#31523,#31528,#31533,#31538,#31543,#31548,#31553,#31558,#31563,#31568,#31573,#31578,#31583,#31588,#31593,#31598,#31603,#31608,#31613,#31618,#31623,#31628,#31633,#31638,#31643,#31648,#31653,#31658,#31663,#31668,#31673,#31678,#31683,#31688,#31693,#31698,#31703,#31708,#31713,#31718,#31723,#31728,#31733,#31738,#31743,#31748,#31753,#31758,#31763,#31768,#31773,#31778,#31783,#31788,#31793,#31798,#31803,#31808,#31813,#31818,#31823,#31828,#31833,#31838,#31843,#31848,#31853,#31858,#31863,#31868,#31873,#31878,#31883,#31888,#31893,#31898,#31903,#31908,#31913,#31918,#31923,#31928,#31933,#31938,#31943,#31948,#31953,#31958,#31963,#31968,#31973,#31978,#31983,#31988,#31993,#31998,#32003,#32008,#32013,#32018,#32023,#32028,#32033,#32038,#32043,#32048,#32053,#32058,#32063,#32068,#32073,#32078,#32083,#32088,#32093,#32098,#32103,#32108,#32113,#32118,#32123,#32128,#32133,#32138,#32143,#32148,#32153,#32158,#32163,#32168,#32173,#32178,#32183,#32188,#32193,#32198,#32203,#32208,#32213,#32218,#32223,#32228,#32233,#32238,#32243,#32248,#32253,#32258,#32263,#32268,#32273,#32278,#32283,#32288,#32293,#32298,#32303,#32308,#32313,#32318,#32323,#32328,#32333,#32338,#32343,#32348,#32353,#32358,#32363,#32368,#32373,#32378,#32383,#32388,#32393,#32398,#32403,#32408,#32413,#32418,#32423,#32428,#32433,#32438,#32443)); +#32591= IFCFACETEDBREP(#32589); +#32592= IFCSTYLEDITEM(#32591,(#21751),$); +#32595= IFCCLOSEDSHELL((#32456,#32465,#32472,#32479,#32484,#32493,#32500,#32507,#32512,#32525,#32530,#32535,#32540,#32545)); +#32597= IFCFACETEDBREP(#32595); +#32598= IFCSTYLEDITEM(#32597,(#21763),$); +#32601= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#32549,#32555,#32561,#32567,#32573,#32579,#32585,#32591,#32597)); +#32603= IFCAXIS2PLACEMENT3D(#6,$,$); +#32604= IFCREPRESENTATIONMAP(#32603,#32601); +#32606= IFCDOORLININGPROPERTIES('3cUkl32yn9qRSPvBNVyWax',#42,'Doors_IntSgl:810x2110mm:285996',$,$,$,$,$,$,$,$,$,$,$,$,$,$); +#32607= IFCDOORPANELPROPERTIES('3kaZq2xiXC_Alt$Hi8eD8G',#42,'Doors_IntSgl:810x2110mm:285996',$,$,.SWINGING.,$,.NOTDEFINED.,$); +#32608= IFCDOORTYPE('3cUkl32yn9qRSPvABVyWcU',#42,'810x2110mm',$,$,(#21935,#21942,#21946,#21948,#21966,#21968,#21976,#21982,#32606,#32607),(#32604),'177724',$,.DOOR.,.SINGLE_SWING_RIGHT.,.F.,$); +#32613= IFCMATERIALLIST((#10947,#10969,#21792,#21803)); +#32615= IFCMAPPEDITEM(#32604,#2453); +#32617= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#32615)); +#32619= IFCPRODUCTDEFINITIONSHAPE($,$,(#32617)); +#32622= IFCCARTESIANPOINT((1572.65150652816,3082.3323334828,0.)); +#32624= IFCAXIS2PLACEMENT3D(#32622,#20,#18); +#83573= IFCLOCALPLACEMENT(#83554,#83572); +#32626= IFCDOOR('3cUkl32yn9qRSPvBJVyWax',#42,'Doors_IntSgl:810x2110mm:285996',$,'810x2110mm',#83573,#32619,'285996',2110.,809.999999999999,.DOOR.,.SINGLE_SWING_RIGHT.,$); +#32629= IFCMATERIALLIST((#10947,#10969,#21792,#21803)); +#32631= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(3.7021),$); +#32632= IFCPROPERTYSET('3cUkl32yn9qRSPxqJVyWax',#42,'Pset_DoorCommon',$,(#188,#21832,#32631)); +#32635= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#32636= IFCPROPERTYSET('1lbA_WEGj2Mh1GSLPQ6Ltg',#42,'Pset_ManufacturerTypeInformation',$,(#32635)); +#32639= IFCRELDEFINESBYPROPERTIES('1YRcceQLT1Z9zXzkjUF4y0',#42,$,$,(#32626),#32632); +#32643= IFCRELDEFINESBYPROPERTIES('30oc0XpLL5mwYtQb6hhFi0',#42,$,$,(#32626),#32636); +#32646= IFCQUANTITYLENGTH('Height','',$,2110.,$); +#32647= IFCQUANTITYLENGTH('Width','',$,810.,$); +#32648= IFCQUANTITYAREA('Area','area measured in geometry',$,2.27347800000496,$); +#32649= IFCELEMENTQUANTITY('351hQIg_j87evrnWFNwjUg',#42,'BaseQuantities','',$,(#32646,#32647,#32648)); +#32651= IFCRELDEFINESBYPROPERTIES('2Mfa9peoXB5euyPjjfn1X7',#42,$,$,(#32626),#32649); +#32654= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(2.27347800000496),$); +#32655= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0756412800001994),$); +#32656= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('3'),$); +#32657= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#32658= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWax',#42,'Constraints',$,(#11014,#11015)); +#32660= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWax',#42,$,$,(#32626),#32658); +#32663= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWax',#42,'Dimensions',$,(#32654,#32655)); +#32667= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWax',#42,$,$,(#32626),#32663); +#32670= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyWax',#42,'Identity Data',$,(#32656)); +#32673= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyWax',#42,$,$,(#32626),#32670); +#32676= IFCPROPERTYSET('0y2zCEvUDEw9OmrwcoCOsf',#42,'Other',$,(#11019,#21860,#21861,#21863,#21864,#21865,#32657)); +#32679= IFCRELDEFINESBYPROPERTIES('1KlUt4Zdf5y9Pk8oFFYmWK',#42,$,$,(#32626),#32676); +#32682= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWax',#42,'Phasing',$,(#1322)); +#32684= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWax',#42,$,$,(#32626),#32682); +#32688= IFCCARTESIANPOINT((-25.,-25.,0.)); +#32690= IFCCARTESIANPOINT((-25.,0.,0.)); +#32692= IFCCARTESIANPOINT((0.,157.,0.)); +#32694= IFCCARTESIANPOINT((1810.,157.,0.)); +#32696= IFCCARTESIANPOINT((1810.,0.,0.)); +#32698= IFCCARTESIANPOINT((1835.,0.,0.)); +#32700= IFCCARTESIANPOINT((1835.,-25.,0.)); +#32702= IFCPOLYLOOP((#32688,#32690,#6,#32692,#32694,#32696,#32698,#32700)); +#32704= IFCFACEOUTERBOUND(#32702,.T.); +#32705= IFCFACE((#32704)); +#32707= IFCCARTESIANPOINT((-25.,-25.,25.)); +#32709= IFCCARTESIANPOINT((1835.,-25.,25.)); +#32711= IFCCARTESIANPOINT((1835.,0.,25.)); +#32713= IFCCARTESIANPOINT((1810.,0.,25.)); +#32715= IFCCARTESIANPOINT((1810.,157.,25.)); +#32717= IFCCARTESIANPOINT((0.,157.,25.)); +#32719= IFCCARTESIANPOINT((0.,0.,25.)); +#32721= IFCCARTESIANPOINT((-25.,0.,25.)); +#32723= IFCPOLYLOOP((#32707,#32709,#32711,#32713,#32715,#32717,#32719,#32721)); +#32725= IFCFACEOUTERBOUND(#32723,.T.); +#32726= IFCFACE((#32725)); +#32728= IFCPOLYLOOP((#32690,#32688,#32707,#32721)); +#32730= IFCFACEOUTERBOUND(#32728,.T.); +#32731= IFCFACE((#32730)); +#32733= IFCPOLYLOOP((#6,#32690,#32721,#32719)); +#32735= IFCFACEOUTERBOUND(#32733,.T.); +#32736= IFCFACE((#32735)); +#32738= IFCPOLYLOOP((#32692,#6,#32719,#32717)); +#32740= IFCFACEOUTERBOUND(#32738,.T.); +#32741= IFCFACE((#32740)); +#32743= IFCPOLYLOOP((#32694,#32692,#32717,#32715)); +#32745= IFCFACEOUTERBOUND(#32743,.T.); +#32746= IFCFACE((#32745)); +#32748= IFCPOLYLOOP((#32696,#32694,#32715,#32713)); +#32750= IFCFACEOUTERBOUND(#32748,.T.); +#32751= IFCFACE((#32750)); +#32753= IFCPOLYLOOP((#32698,#32696,#32713,#32711)); +#32755= IFCFACEOUTERBOUND(#32753,.T.); +#32756= IFCFACE((#32755)); +#32758= IFCPOLYLOOP((#32700,#32698,#32711,#32709)); +#32760= IFCFACEOUTERBOUND(#32758,.T.); +#32761= IFCFACE((#32760)); +#32763= IFCPOLYLOOP((#32688,#32700,#32709,#32707)); +#32765= IFCFACEOUTERBOUND(#32763,.T.); +#32766= IFCFACE((#32765)); +#32768= IFCCARTESIANPOINT((0.,157.,0.)); +#32770= IFCCARTESIANPOINT((1810.,157.,0.)); +#32772= IFCCARTESIANPOINT((1810.,157.,1210.)); +#32774= IFCCARTESIANPOINT((0.,157.,1210.)); +#32776= IFCCARTESIANPOINT((60.,157.,1150.)); +#32778= IFCCARTESIANPOINT((1750.,157.,1150.)); +#32780= IFCCARTESIANPOINT((1750.,157.,75.)); +#32782= IFCCARTESIANPOINT((60.,157.,75.)); +#32784= IFCPOLYLOOP((#32768,#32770,#32772,#32774)); +#32786= IFCFACEOUTERBOUND(#32784,.T.); +#32787= IFCPOLYLOOP((#32776,#32778,#32780,#32782)); +#32789= IFCFACEBOUND(#32787,.T.); +#32790= IFCFACE((#32786,#32789)); +#32792= IFCCARTESIANPOINT((0.,240.,1210.)); +#32794= IFCCARTESIANPOINT((0.,240.,51.)); +#32796= IFCCARTESIANPOINT((0.,255.,49.6876700471143)); +#32798= IFCCARTESIANPOINT((0.,255.,44.7449676102635)); +#32800= IFCCARTESIANPOINT((0.,327.50000000096,33.8088846695189)); +#32802= IFCCARTESIANPOINT((0.,327.50000000096,0.)); +#32804= IFCPOLYLOOP((#32768,#32774,#32792,#32794,#32796,#32798,#32800,#32802)); +#32806= IFCFACEOUTERBOUND(#32804,.T.); +#32807= IFCFACE((#32806)); +#32809= IFCCARTESIANPOINT((1810.,240.,1210.)); +#32811= IFCCARTESIANPOINT((1810.,240.,51.)); +#32813= IFCCARTESIANPOINT((40.,240.,1170.)); +#32815= IFCCARTESIANPOINT((40.,240.,63.)); +#32817= IFCCARTESIANPOINT((1770.,240.,63.)); +#32819= IFCCARTESIANPOINT((1770.,240.,1170.)); +#32821= IFCPOLYLOOP((#32794,#32792,#32809,#32811)); +#32823= IFCFACEOUTERBOUND(#32821,.T.); +#32824= IFCPOLYLOOP((#32813,#32815,#32817,#32819)); +#32826= IFCFACEBOUND(#32824,.T.); +#32827= IFCFACE((#32823,#32826)); +#32829= IFCCARTESIANPOINT((40.,175.,1170.)); +#32831= IFCCARTESIANPOINT((40.,175.,63.)); +#32833= IFCPOLYLOOP((#32815,#32813,#32829,#32831)); +#32835= IFCFACEOUTERBOUND(#32833,.T.); +#32836= IFCFACE((#32835)); +#32838= IFCCARTESIANPOINT((60.,175.,1150.)); +#32840= IFCCARTESIANPOINT((60.,175.,75.)); +#32842= IFCCARTESIANPOINT((1750.,175.,75.)); +#32844= IFCCARTESIANPOINT((1750.,175.,1150.)); +#32846= IFCCARTESIANPOINT((1770.,175.,1170.)); +#32848= IFCCARTESIANPOINT((1770.,175.,63.)); +#32850= IFCPOLYLOOP((#32838,#32840,#32842,#32844)); +#32852= IFCFACEBOUND(#32850,.T.); +#32853= IFCPOLYLOOP((#32829,#32846,#32848,#32831)); +#32855= IFCFACEOUTERBOUND(#32853,.T.); +#32856= IFCFACE((#32852,#32855)); +#32858= IFCPOLYLOOP((#32838,#32776,#32782,#32840)); +#32860= IFCFACEOUTERBOUND(#32858,.T.); +#32861= IFCFACE((#32860)); +#32863= IFCPOLYLOOP((#32774,#32772,#32809,#32792)); +#32865= IFCFACEOUTERBOUND(#32863,.T.); +#32866= IFCFACE((#32865)); +#32868= IFCPOLYLOOP((#32813,#32819,#32846,#32829)); +#32870= IFCFACEOUTERBOUND(#32868,.T.); +#32871= IFCFACE((#32870)); +#32873= IFCPOLYLOOP((#32778,#32776,#32838,#32844)); +#32875= IFCFACEOUTERBOUND(#32873,.T.); +#32876= IFCFACE((#32875)); +#32878= IFCCARTESIANPOINT((1810.,327.50000000096,0.)); +#32880= IFCCARTESIANPOINT((1810.,327.50000000096,33.8088846695189)); +#32882= IFCCARTESIANPOINT((1810.,255.,44.7449676102635)); +#32884= IFCCARTESIANPOINT((1810.,255.,49.6876700471143)); +#32886= IFCPOLYLOOP((#32811,#32809,#32772,#32770,#32878,#32880,#32882,#32884)); +#32888= IFCFACEOUTERBOUND(#32886,.T.); +#32889= IFCFACE((#32888)); +#32891= IFCPOLYLOOP((#32819,#32817,#32848,#32846)); +#32893= IFCFACEOUTERBOUND(#32891,.T.); +#32894= IFCFACE((#32893)); +#32896= IFCPOLYLOOP((#32778,#32844,#32842,#32780)); +#32898= IFCFACEOUTERBOUND(#32896,.T.); +#32899= IFCFACE((#32898)); +#32901= IFCPOLYLOOP((#32878,#32770,#32768,#32802)); +#32903= IFCFACEOUTERBOUND(#32901,.T.); +#32904= IFCFACE((#32903)); +#32906= IFCPOLYLOOP((#32880,#32878,#32802,#32800)); +#32908= IFCFACEOUTERBOUND(#32906,.T.); +#32909= IFCFACE((#32908)); +#32911= IFCPOLYLOOP((#32882,#32880,#32800,#32798)); +#32913= IFCFACEOUTERBOUND(#32911,.T.); +#32914= IFCFACE((#32913)); +#32916= IFCPOLYLOOP((#32884,#32882,#32798,#32796)); +#32918= IFCFACEOUTERBOUND(#32916,.T.); +#32919= IFCFACE((#32918)); +#32921= IFCPOLYLOOP((#32811,#32884,#32796,#32794)); +#32923= IFCFACEOUTERBOUND(#32921,.T.); +#32924= IFCFACE((#32923)); +#32926= IFCPOLYLOOP((#32831,#32848,#32817,#32815)); +#32928= IFCFACEOUTERBOUND(#32926,.T.); +#32929= IFCFACE((#32928)); +#32931= IFCPOLYLOOP((#32782,#32780,#32842,#32840)); +#32933= IFCFACEOUTERBOUND(#32931,.T.); +#32934= IFCFACE((#32933)); +#32936= IFCCARTESIANPOINT((70.,204.,93.)); +#32938= IFCCARTESIANPOINT((1740.,204.,93.)); +#32940= IFCCARTESIANPOINT((1740.,204.,1140.)); +#32942= IFCCARTESIANPOINT((70.,204.,1140.)); +#32944= IFCPOLYLOOP((#32936,#32938,#32940,#32942)); +#32946= IFCFACEOUTERBOUND(#32944,.T.); +#32947= IFCFACE((#32946)); +#32949= IFCCARTESIANPOINT((70.,228.,93.)); +#32951= IFCCARTESIANPOINT((70.,228.,1140.)); +#32953= IFCCARTESIANPOINT((1740.,228.,1140.)); +#32955= IFCCARTESIANPOINT((1740.,228.,93.)); +#32957= IFCPOLYLOOP((#32949,#32951,#32953,#32955)); +#32959= IFCFACEOUTERBOUND(#32957,.T.); +#32960= IFCFACE((#32959)); +#32962= IFCPOLYLOOP((#32938,#32936,#32949,#32955)); +#32964= IFCFACEOUTERBOUND(#32962,.T.); +#32965= IFCFACE((#32964)); +#32967= IFCPOLYLOOP((#32940,#32938,#32955,#32953)); +#32969= IFCFACEOUTERBOUND(#32967,.T.); +#32970= IFCFACE((#32969)); +#32972= IFCPOLYLOOP((#32942,#32940,#32953,#32951)); +#32974= IFCFACEOUTERBOUND(#32972,.T.); +#32975= IFCFACE((#32974)); +#32977= IFCPOLYLOOP((#32936,#32942,#32951,#32949)); +#32979= IFCFACEOUTERBOUND(#32977,.T.); +#32980= IFCFACE((#32979)); +#32982= IFCCARTESIANPOINT((30.,240.,1180.)); +#32984= IFCCARTESIANPOINT((30.,245.773502692855,1180.)); +#32986= IFCCARTESIANPOINT((30.,245.773502692855,53.)); +#32988= IFCCARTESIANPOINT((30.,240.,53.)); +#32990= IFCPOLYLOOP((#32982,#32984,#32986,#32988)); +#32992= IFCFACEOUTERBOUND(#32990,.T.); +#32993= IFCFACE((#32992)); +#32995= IFCCARTESIANPOINT((40.,175.,1170.)); +#32997= IFCCARTESIANPOINT((40.,240.,1170.)); +#32999= IFCCARTESIANPOINT((40.,240.,63.)); +#33001= IFCCARTESIANPOINT((40.,175.,63.)); +#33003= IFCPOLYLOOP((#32995,#32997,#32999,#33001)); +#33005= IFCFACEOUTERBOUND(#33003,.T.); +#33006= IFCFACE((#33005)); +#33008= IFCCARTESIANPOINT((80.,189.492899850006,1130.)); +#33010= IFCCARTESIANPOINT((69.8519622751721,175.,1140.14803772484)); +#33012= IFCCARTESIANPOINT((69.8519622751721,175.,92.8519622751784)); +#33014= IFCCARTESIANPOINT((80.,189.492899850006,103.)); +#33016= IFCPOLYLOOP((#33008,#33010,#33012,#33014)); +#33018= IFCFACEOUTERBOUND(#33016,.T.); +#33019= IFCFACE((#33018)); +#33021= IFCCARTESIANPOINT((80.,204.,1130.)); +#33023= IFCCARTESIANPOINT((80.,204.,103.)); +#33025= IFCPOLYLOOP((#33021,#33008,#33014,#33023)); +#33027= IFCFACEOUTERBOUND(#33025,.T.); +#33028= IFCFACE((#33027)); +#33030= IFCCARTESIANPOINT((70.,228.,1140.)); +#33032= IFCCARTESIANPOINT((70.,204.,1140.)); +#33034= IFCCARTESIANPOINT((70.,204.,93.)); +#33036= IFCCARTESIANPOINT((70.,228.,93.)); +#33038= IFCPOLYLOOP((#33030,#33032,#33034,#33036)); +#33040= IFCFACEOUTERBOUND(#33038,.T.); +#33041= IFCFACE((#33040)); +#33043= IFCCARTESIANPOINT((80.,245.773502692855,1130.)); +#33045= IFCCARTESIANPOINT((80.,228.,1130.)); +#33047= IFCCARTESIANPOINT((80.,228.,103.)); +#33049= IFCCARTESIANPOINT((80.,245.773502692855,103.)); +#33051= IFCPOLYLOOP((#33043,#33045,#33047,#33049)); +#33053= IFCFACEOUTERBOUND(#33051,.T.); +#33054= IFCFACE((#33053)); +#33056= IFCCARTESIANPOINT((62.5542451954829,251.547005384747,1147.44575480453)); +#33058= IFCCARTESIANPOINT((62.5542451954831,251.547005384747,85.5542451954891)); +#33060= IFCPOLYLOOP((#33056,#33043,#33049,#33058)); +#33062= IFCFACEOUTERBOUND(#33060,.T.); +#33063= IFCFACE((#33062)); +#33065= IFCCARTESIANPOINT((40.7846096908273,251.547005384747,1169.21539030918)); +#33067= IFCCARTESIANPOINT((40.7846096908271,251.547005384747,63.7846096908331)); +#33069= IFCPOLYLOOP((#32984,#33065,#33067,#32986)); +#33071= IFCFACEOUTERBOUND(#33069,.T.); +#33072= IFCFACE((#33071)); +#33074= IFCCARTESIANPOINT((1780.,245.773502692849,53.)); +#33076= IFCCARTESIANPOINT((1780.,240.,53.)); +#33078= IFCPOLYLOOP((#32988,#32986,#33074,#33076)); +#33080= IFCFACEOUTERBOUND(#33078,.T.); +#33081= IFCFACE((#33080)); +#33083= IFCCARTESIANPOINT((1770.,240.,63.)); +#33085= IFCCARTESIANPOINT((1770.,175.,63.)); +#33087= IFCPOLYLOOP((#33001,#32999,#33083,#33085)); +#33089= IFCFACEOUTERBOUND(#33087,.T.); +#33090= IFCFACE((#33089)); +#33092= IFCCARTESIANPOINT((1740.14803772482,175.,92.8519622751786)); +#33094= IFCCARTESIANPOINT((1730.,189.492899850001,103.)); +#33096= IFCPOLYLOOP((#33014,#33012,#33092,#33094)); +#33098= IFCFACEOUTERBOUND(#33096,.T.); +#33099= IFCFACE((#33098)); +#33101= IFCCARTESIANPOINT((1730.,204.,103.)); +#33103= IFCPOLYLOOP((#33023,#33014,#33094,#33101)); +#33105= IFCFACEOUTERBOUND(#33103,.T.); +#33106= IFCFACE((#33105)); +#33108= IFCCARTESIANPOINT((1740.,204.,93.)); +#33110= IFCCARTESIANPOINT((1740.,228.,93.)); +#33112= IFCPOLYLOOP((#33036,#33034,#33108,#33110)); +#33114= IFCFACEOUTERBOUND(#33112,.T.); +#33115= IFCFACE((#33114)); +#33117= IFCCARTESIANPOINT((1730.,228.,103.)); +#33119= IFCCARTESIANPOINT((1730.,245.773502692849,103.)); +#33121= IFCPOLYLOOP((#33049,#33047,#33117,#33119)); +#33123= IFCFACEOUTERBOUND(#33121,.T.); +#33124= IFCFACE((#33123)); +#33126= IFCCARTESIANPOINT((1747.44575480451,251.547005384741,85.5542451954894)); +#33128= IFCPOLYLOOP((#33058,#33049,#33119,#33126)); +#33130= IFCFACEOUTERBOUND(#33128,.T.); +#33131= IFCFACE((#33130)); +#33133= IFCCARTESIANPOINT((1769.21539030917,251.547005384741,63.7846096908333)); +#33135= IFCPOLYLOOP((#32986,#33067,#33133,#33074)); +#33137= IFCFACEOUTERBOUND(#33135,.T.); +#33138= IFCFACE((#33137)); +#33140= IFCCARTESIANPOINT((1780.,245.773502692849,1180.)); +#33142= IFCCARTESIANPOINT((1780.,240.,1180.)); +#33144= IFCPOLYLOOP((#33076,#33074,#33140,#33142)); +#33146= IFCFACEOUTERBOUND(#33144,.T.); +#33147= IFCFACE((#33146)); +#33149= IFCCARTESIANPOINT((1770.,240.,1170.)); +#33151= IFCCARTESIANPOINT((1770.,175.,1170.)); +#33153= IFCPOLYLOOP((#33085,#33083,#33149,#33151)); +#33155= IFCFACEOUTERBOUND(#33153,.T.); +#33156= IFCFACE((#33155)); +#33158= IFCCARTESIANPOINT((1740.14803772482,175.,1140.14803772484)); +#33160= IFCCARTESIANPOINT((1730.,189.492899850001,1130.)); +#33162= IFCPOLYLOOP((#33094,#33092,#33158,#33160)); +#33164= IFCFACEOUTERBOUND(#33162,.T.); +#33165= IFCFACE((#33164)); +#33167= IFCCARTESIANPOINT((1730.,204.,1130.)); +#33169= IFCPOLYLOOP((#33101,#33094,#33160,#33167)); +#33171= IFCFACEOUTERBOUND(#33169,.T.); +#33172= IFCFACE((#33171)); +#33174= IFCCARTESIANPOINT((1740.,204.,1140.)); +#33176= IFCCARTESIANPOINT((1740.,228.,1140.)); +#33178= IFCPOLYLOOP((#33110,#33108,#33174,#33176)); +#33180= IFCFACEOUTERBOUND(#33178,.T.); +#33181= IFCFACE((#33180)); +#33183= IFCCARTESIANPOINT((1730.,228.,1130.)); +#33185= IFCCARTESIANPOINT((1730.,245.773502692849,1130.)); +#33187= IFCPOLYLOOP((#33119,#33117,#33183,#33185)); +#33189= IFCFACEOUTERBOUND(#33187,.T.); +#33190= IFCFACE((#33189)); +#33192= IFCCARTESIANPOINT((1747.44575480451,251.547005384741,1147.44575480453)); +#33194= IFCPOLYLOOP((#33126,#33119,#33185,#33192)); +#33196= IFCFACEOUTERBOUND(#33194,.T.); +#33197= IFCFACE((#33196)); +#33199= IFCCARTESIANPOINT((1769.21539030917,251.547005384741,1169.21539030918)); +#33201= IFCPOLYLOOP((#33074,#33133,#33199,#33140)); +#33203= IFCFACEOUTERBOUND(#33201,.T.); +#33204= IFCFACE((#33203)); +#33206= IFCPOLYLOOP((#33142,#33140,#32984,#32982)); +#33208= IFCFACEOUTERBOUND(#33206,.T.); +#33209= IFCFACE((#33208)); +#33211= IFCPOLYLOOP((#32988,#33076,#33142,#32982)); +#33213= IFCFACEOUTERBOUND(#33211,.T.); +#33214= IFCPOLYLOOP((#32997,#33149,#33083,#32999)); +#33216= IFCFACEBOUND(#33214,.T.); +#33217= IFCFACE((#33213,#33216)); +#33219= IFCPOLYLOOP((#33151,#33149,#32997,#32995)); +#33221= IFCFACEOUTERBOUND(#33219,.T.); +#33222= IFCFACE((#33221)); +#33224= IFCPOLYLOOP((#33001,#33085,#33151,#32995)); +#33226= IFCFACEOUTERBOUND(#33224,.T.); +#33227= IFCPOLYLOOP((#33010,#33158,#33092,#33012)); +#33229= IFCFACEBOUND(#33227,.T.); +#33230= IFCFACE((#33226,#33229)); +#33232= IFCPOLYLOOP((#33160,#33158,#33010,#33008)); +#33234= IFCFACEOUTERBOUND(#33232,.T.); +#33235= IFCFACE((#33234)); +#33237= IFCPOLYLOOP((#33167,#33160,#33008,#33021)); +#33239= IFCFACEOUTERBOUND(#33237,.T.); +#33240= IFCFACE((#33239)); +#33242= IFCPOLYLOOP((#33023,#33101,#33167,#33021)); +#33244= IFCFACEBOUND(#33242,.T.); +#33245= IFCPOLYLOOP((#33032,#33174,#33108,#33034)); +#33247= IFCFACEOUTERBOUND(#33245,.T.); +#33248= IFCFACE((#33244,#33247)); +#33250= IFCPOLYLOOP((#33176,#33174,#33032,#33030)); +#33252= IFCFACEOUTERBOUND(#33250,.T.); +#33253= IFCFACE((#33252)); +#33255= IFCPOLYLOOP((#33036,#33110,#33176,#33030)); +#33257= IFCFACEOUTERBOUND(#33255,.T.); +#33258= IFCPOLYLOOP((#33045,#33183,#33117,#33047)); +#33260= IFCFACEBOUND(#33258,.T.); +#33261= IFCFACE((#33257,#33260)); +#33263= IFCPOLYLOOP((#33185,#33183,#33045,#33043)); +#33265= IFCFACEOUTERBOUND(#33263,.T.); +#33266= IFCFACE((#33265)); +#33268= IFCPOLYLOOP((#33192,#33185,#33043,#33056)); +#33270= IFCFACEOUTERBOUND(#33268,.T.); +#33271= IFCFACE((#33270)); +#33273= IFCPOLYLOOP((#33058,#33126,#33192,#33056)); +#33275= IFCFACEBOUND(#33273,.T.); +#33276= IFCPOLYLOOP((#33065,#33199,#33133,#33067)); +#33278= IFCFACEOUTERBOUND(#33276,.T.); +#33279= IFCFACE((#33275,#33278)); +#33281= IFCPOLYLOOP((#33140,#33199,#33065,#32984)); +#33283= IFCFACEOUTERBOUND(#33281,.T.); +#33284= IFCFACE((#33283)); +#33286= IFCCLOSEDSHELL((#32705,#32726,#32731,#32736,#32741,#32746,#32751,#32756,#32761,#32766)); +#33288= IFCFACETEDBREP(#33286); +#33289= IFCCOLOURRGB($,0.976470588235294,0.976470588235294,0.976470588235294); +#33290= IFCSURFACESTYLERENDERING(#33289,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#33291= IFCSURFACESTYLE('Window Frame',.BOTH.,(#33290)); +#33293= IFCPRESENTATIONSTYLEASSIGNMENT((#33291)); +#33295= IFCSTYLEDITEM(#33288,(#33293),$); +#33298= IFCCLOSEDSHELL((#32790,#32807,#32827,#32836,#32856,#32861,#32866,#32871,#32876,#32889,#32894,#32899,#32904,#32909,#32914,#32919,#32924,#32929,#32934)); +#33300= IFCFACETEDBREP(#33298); +#33301= IFCSTYLEDITEM(#33300,(#33293),$); +#33304= IFCCLOSEDSHELL((#32947,#32960,#32965,#32970,#32975,#32980)); +#33306= IFCFACETEDBREP(#33304); +#33307= IFCSTYLEDITEM(#33306,(#2426),$); +#33310= IFCCLOSEDSHELL((#32993,#33006,#33019,#33028,#33041,#33054,#33063,#33072,#33081,#33090,#33099,#33106,#33115,#33124,#33131,#33138,#33147,#33156,#33165,#33172,#33181,#33190,#33197,#33204,#33209,#33217,#33222,#33230,#33235,#33240,#33248,#33253,#33261,#33266,#33271,#33279,#33284)); +#33312= IFCFACETEDBREP(#33310); +#33313= IFCSTYLEDITEM(#33312,(#33293),$); +#33316= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#33288,#33300,#33306,#33312)); +#33318= IFCAXIS2PLACEMENT3D(#6,$,$); +#33319= IFCREPRESENTATIONMAP(#33318,#33316); +#33321= IFCWINDOWLININGPROPERTIES('2YIwE60BLCBQZbE8slzVOB',#42,'Windows_Sgl_Plain:1810x1210mm:286105',$,$,$,$,$,$,$,$,$,$,$,$,$); +#33322= IFCWINDOWTYPE('3cUkl32yn9qRSPvA7VyWdr',#42,'1810x1210mm',$,$,(#33321,#33454,#33461,#33465,#33480,#33482,#33488,#33493),(#33319),'248058',$,.WINDOW.,.NOTDEFINED.,.F.,$); +#33326= IFCMATERIAL('Window Frame',$,$); +#33327= IFCPRESENTATIONSTYLEASSIGNMENT((#33291)); +#33329= IFCSTYLEDITEM($,(#33327),$); +#33331= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#33329)); +#33333= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#33331),#33326); +#33337= IFCMATERIALLIST((#33326,#2442)); +#33339= IFCMAPPEDITEM(#33319,#2453); +#33341= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#33339)); +#33343= IFCPRODUCTDEFINITIONSHAPE($,$,(#33341)); +#33346= IFCCARTESIANPOINT((2988.90150652816,4408.5823334828,900.)); +#33348= IFCAXIS2PLACEMENT3D(#33346,$,$); +#83651= IFCLOCALPLACEMENT(#83630,#83650); +#33350= IFCWINDOW('3cUkl32yn9qRSPvBJVyWcE',#42,'Windows_Sgl_Plain:1810x1210mm:286105',$,'1810x1210mm',#83651,#33343,'286105',1210.,1810.,.WINDOW.,.NOTDEFINED.,$); +#33353= IFCMATERIALLIST((#33326,#2442)); +#33355= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('1810x1210mm'),$); +#33356= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(5.5617),$); +#33357= IFCPROPERTYSET('3cUkl32yn9qRSPxqhVyWcE',#42,'Pset_WindowCommon',$,(#1438,#33355,#33356)); +#33361= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#33362= IFCPROPERTYSET('23M3LgRij5_BawqI9abK1s',#42,'Pset_ManufacturerTypeInformation',$,(#33361)); +#33365= IFCRELDEFINESBYPROPERTIES('2k422XE1LCJQDqPrV00tdB',#42,$,$,(#33350),#33357); +#33369= IFCRELDEFINESBYPROPERTIES('1aNxsuM$n4Q9wUTwmm_QvF',#42,$,$,(#33350),#33362); +#33372= IFCQUANTITYLENGTH('Height','',$,1210.,$); +#33373= IFCQUANTITYLENGTH('Width','',$,1810.,$); +#33374= IFCQUANTITYAREA('Area','area measured in geometry',$,3.5348570571731,$); +#33375= IFCELEMENTQUANTITY('1GEeUPhg58OOFlgpmVIH4F',#42,'BaseQuantities','',$,(#33372,#33373,#33374)); +#33377= IFCRELDEFINESBYPROPERTIES('10jz3z8QPFxvVTTTvZzkuk',#42,$,$,(#33350),#33375); +#33380= IFCPROPERTYSINGLEVALUE('Sill Height',$,IFCLENGTHMEASURE(899.999999999998),$); +#33381= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.5348570571731),$); +#33382= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0884818750215249),$); +#33383= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('1'),$); +#33384= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Windows'),$); +#33385= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Windows_Sgl_Plain: 1810x1210mm'),$); +#33386= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Windows_Sgl_Plain: 1810x1210mm'),$); +#33387= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#33388= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Windows_Sgl_Plain: 1810x1210mm'),$); +#33389= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Windows_Sgl_Plain: 1810x1210mm'),$); +#33390= IFCPROPERTYSINGLEVALUE('Analytic Construction',$,IFCTEXT('Large single-glazed windows'),$); +#33391= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(5.5617),$); +#33392= IFCPROPERTYSINGLEVALUE('Solar Heat Gain Coefficient',$,IFCREAL(0.86),$); +#33393= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(0.179801139939227),$); +#33394= IFCPROPERTYSINGLEVALUE('Visual Light Transmittance',$,IFCREAL(0.9),$); +#33395= IFCPROPERTYSINGLEVALUE('Material Frame',$,IFCLABEL('Window Frame'),$); +#33396= IFCPROPERTYSINGLEVALUE('Material Glass',$,IFCLABEL('Glass'),$); +#33397= IFCPROPERTYSINGLEVALUE('Material Trim',$,IFCLABEL('Window Frame'),$); +#33398= IFCPROPERTYSINGLEVALUE('Wrap Layers (Ext) from Ext',$,IFCLENGTHMEASURE(102.5),$); +#33399= IFCPROPERTYSINGLEVALUE('Wrap Layers (Int) from Ext',$,IFCLENGTHMEASURE(177.5),$); +#33400= IFCPROPERTYSINGLEVALUE('Cavity Closer Depth',$,IFCLENGTHMEASURE(85.),$); +#33401= IFCPROPERTYSINGLEVALUE('Cavity Closer Offset from Ext',$,IFCLENGTHMEASURE(102.5),$); +#33402= IFCPROPERTYSINGLEVALUE('Cavity Closer Width',$,IFCLENGTHMEASURE(50.),$); +#33403= IFCPROPERTYSINGLEVALUE('Cill Depth',$,IFCLENGTHMEASURE(87.5),$); +#33404= IFCPROPERTYSINGLEVALUE('Frame Depth',$,IFCLENGTHMEASURE(65.),$); +#33405= IFCPROPERTYSINGLEVALUE('FrameOffset - External',$,IFCLENGTHMEASURE(50.),$); +#33406= IFCPROPERTYSINGLEVALUE('Glazing Thickness',$,IFCLENGTHMEASURE(24.),$); +#33407= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(1210.),$); +#33408= IFCPROPERTYSINGLEVALUE('Rough Height',$,IFCLENGTHMEASURE(1210.),$); +#33409= IFCPROPERTYSINGLEVALUE('Rough Width',$,IFCLENGTHMEASURE(1810.),$); +#33410= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1810.),$); +#33411= IFCPROPERTYSINGLEVALUE('Window Board Extension',$,IFCLENGTHMEASURE(25.),$); +#33412= IFCPROPERTYSINGLEVALUE('Window Board Projection',$,IFCLENGTHMEASURE(25.),$); +#33413= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('L10'),$); +#33414= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCTEXT('Revit'),$); +#33415= IFCPROPERTYSINGLEVALUE('Type Mark',$,IFCTEXT('49'),$); +#33416= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1810x1210mm'),$); +#33417= IFCPROPERTYSINGLEVALUE('Default Head Height',$,IFCLENGTHMEASURE(2110.),$); +#33418= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Windows_Sgl_Plain'),$); +#33419= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWcE',#42,'Constraints',$,(#11014,#33380)); +#33422= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWcE',#42,$,$,(#33350),#33419); +#33425= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWcE',#42,'Dimensions',$,(#33381,#33382)); +#33429= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWcE',#42,$,$,(#33350),#33425); +#33432= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyWcE',#42,'Identity Data',$,(#33383)); +#33435= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyWcE',#42,$,$,(#33350),#33432); +#33438= IFCPROPERTYSET('3djCDMUrzDnBrtFmy2iYGw',#42,'Other',$,(#11023,#33384,#33385,#33386,#33387,#33388,#33389)); +#33446= IFCRELDEFINESBYPROPERTIES('3l6ydihD54c8GQWxNLjpMl',#42,$,$,(#33350),#33438); +#33449= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWcE',#42,'Phasing',$,(#1322)); +#33451= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWcE',#42,$,$,(#33350),#33449); +#33454= IFCPROPERTYSET('3K7rKZ7Sr6E8hzOZ9k4YPz',#42,'Analytical Properties',$,(#33390,#33391,#33392,#33393,#33394)); +#33461= IFCPROPERTYSET('3K7rKZ7Sr6E8hzOcjk4YPz',#42,'Construction',$,(#11034,#33398,#33399)); +#33465= IFCPROPERTYSET('3K7rKZ7Sr6E8hzOcrk4YPz',#42,'Dimensions',$,(#33400,#33401,#33402,#33403,#33404,#33405,#33406,#33407,#33408,#33409,#33410,#33411,#33412)); +#33480= IFCPROPERTYSET('3K7rKZ7Sr6E8hzOcfk4YPz',#42,'Graphics',$,(#11032)); +#33482= IFCPROPERTYSET('3K7rKZ7Sr6E8hzOcvk4YPz',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#33413,#33414,#33415,#33416)); +#33488= IFCPROPERTYSET('3K7rKZ7Sr6E8hzOcbk4YPz',#42,'Materials and Finishes',$,(#33395,#33396,#33397)); +#33493= IFCPROPERTYSET('01cIKs5lnEbPu6aNeIVyJp',#42,'Other',$,(#33384,#33417,#33418)); +#33505= IFCMAPPEDITEM(#33319,#2453); +#33506= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#33505)); +#33508= IFCPRODUCTDEFINITIONSHAPE($,$,(#33506)); +#33511= IFCCARTESIANPOINT((-2137.34849347184,4408.58233348281,900.)); +#33513= IFCAXIS2PLACEMENT3D(#33511,$,$); +#83687= IFCLOCALPLACEMENT(#83668,#83686); +#33515= IFCWINDOW('3cUkl32yn9qRSPvBJVyWdx',#42,'Windows_Sgl_Plain:1810x1210mm:286188',$,'1810x1210mm',#83687,#33508,'286188',1210.,1810.,.WINDOW.,.NOTDEFINED.,$); +#33518= IFCMATERIALLIST((#33326,#2442)); +#33520= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(5.5617),$); +#33521= IFCPROPERTYSET('3cUkl32yn9qRSPxqhVyWdx',#42,'Pset_WindowCommon',$,(#1438,#33355,#33520)); +#33524= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#33525= IFCPROPERTYSET('0AtTq9_HP7fRqN6z6iYrme',#42,'Pset_ManufacturerTypeInformation',$,(#33524)); +#33528= IFCRELDEFINESBYPROPERTIES('3$YUHYuyTFfelUPZQEHpFw',#42,$,$,(#33515),#33521); +#33532= IFCRELDEFINESBYPROPERTIES('3dFzCkMbb6tRxfjhzrpCLf',#42,$,$,(#33515),#33525); +#33535= IFCQUANTITYLENGTH('Height','',$,1210.,$); +#33536= IFCQUANTITYLENGTH('Width','',$,1810.,$); +#33537= IFCQUANTITYAREA('Area','area measured in geometry',$,3.5348570571731,$); +#33538= IFCELEMENTQUANTITY('1ryNsc4AbAOOcF$kghzOXn',#42,'BaseQuantities','',$,(#33535,#33536,#33537)); +#33540= IFCRELDEFINESBYPROPERTIES('3PPcESnBL3KPpCZlkxHcxb',#42,$,$,(#33515),#33538); +#33543= IFCPROPERTYSINGLEVALUE('Sill Height',$,IFCLENGTHMEASURE(899.999999999998),$); +#33544= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.5348570571731),$); +#33545= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0884818750215249),$); +#33546= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('2'),$); +#33547= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#33548= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWdx',#42,'Constraints',$,(#11014,#33543)); +#33551= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWdx',#42,$,$,(#33515),#33548); +#33554= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWdx',#42,'Dimensions',$,(#33544,#33545)); +#33558= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWdx',#42,$,$,(#33515),#33554); +#33561= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyWdx',#42,'Identity Data',$,(#33546)); +#33564= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyWdx',#42,$,$,(#33515),#33561); +#33567= IFCPROPERTYSET('3g28ymaN54AfWMs7yUYlpG',#42,'Other',$,(#11023,#33384,#33385,#33386,#33388,#33389,#33547)); +#33570= IFCRELDEFINESBYPROPERTIES('1jl1o_9CnFGx19YC31G8HI',#42,$,$,(#33515),#33567); +#33573= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWdx',#42,'Phasing',$,(#1322)); +#33575= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWdx',#42,$,$,(#33515),#33573); +#33578= IFCMAPPEDITEM(#33319,#2453); +#33579= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#33578)); +#33581= IFCPRODUCTDEFINITIONSHAPE($,$,(#33579)); +#33584= IFCCARTESIANPOINT((-6134.84849347184,4408.58233348283,900.)); +#33586= IFCAXIS2PLACEMENT3D(#33584,$,$); +#83723= IFCLOCALPLACEMENT(#83704,#83722); +#33588= IFCWINDOW('3cUkl32yn9qRSPvBJVyWe9',#42,'Windows_Sgl_Plain:1810x1210mm:286238',$,'1810x1210mm',#83723,#33581,'286238',1210.,1810.,.WINDOW.,.NOTDEFINED.,$); +#33591= IFCMATERIALLIST((#33326,#2442)); +#33593= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(5.5617),$); +#33594= IFCPROPERTYSET('3cUkl32yn9qRSPxqhVyWe9',#42,'Pset_WindowCommon',$,(#1438,#33355,#33593)); +#33597= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#33598= IFCPROPERTYSET('1B5a51nUD1nPuq28UsDbA4',#42,'Pset_ManufacturerTypeInformation',$,(#33597)); +#33601= IFCRELDEFINESBYPROPERTIES('1ajeFL2er1aOpBnyRm7flc',#42,$,$,(#33588),#33594); +#33605= IFCRELDEFINESBYPROPERTIES('1Cx6lrSDvDGxIXnnclAYYg',#42,$,$,(#33588),#33598); +#33608= IFCQUANTITYLENGTH('Height','',$,1210.,$); +#33609= IFCQUANTITYLENGTH('Width','',$,1810.,$); +#33610= IFCQUANTITYAREA('Area','area measured in geometry',$,3.5348570571731,$); +#33611= IFCELEMENTQUANTITY('1aWIrsEQzFog6rlXsf4S$F',#42,'BaseQuantities','',$,(#33608,#33609,#33610)); +#33613= IFCRELDEFINESBYPROPERTIES('3EGMagQV5BLBorB7odwZ6h',#42,$,$,(#33588),#33611); +#33616= IFCPROPERTYSINGLEVALUE('Sill Height',$,IFCLENGTHMEASURE(899.999999999998),$); +#33617= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.5348570571731),$); +#33618= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0884818750215249),$); +#33619= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('3'),$); +#33620= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#33621= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWe9',#42,'Constraints',$,(#2473,#33616)); +#33624= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWe9',#42,$,$,(#33588),#33621); +#33627= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWe9',#42,'Dimensions',$,(#33617,#33618)); +#33631= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWe9',#42,$,$,(#33588),#33627); +#33634= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyWe9',#42,'Identity Data',$,(#33619)); +#33637= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyWe9',#42,$,$,(#33588),#33634); +#33640= IFCPROPERTYSET('2p7bs1bYD7oBNGF7VNmJuc',#42,'Other',$,(#11023,#33384,#33385,#33386,#33388,#33389,#33620)); +#33643= IFCRELDEFINESBYPROPERTIES('0lp3LvQeHF0RioVTGU3reN',#42,$,$,(#33588),#33640); +#33646= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWe9',#42,'Phasing',$,(#1322)); +#33648= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWe9',#42,$,$,(#33588),#33646); +#33651= IFCAXIS2PLACEMENT3D(#33683,$,$); +#33652= IFCLOCALPLACEMENT(#129,#33651); +#33653= IFCCARTESIANPOINT((-4735.83333333333,-1933.33333333334)); +#33655= IFCCARTESIANPOINT((164.16666666667,-1933.33333333334)); +#33657= IFCCARTESIANPOINT((164.16666666667,-1788.33333333334)); +#33659= IFCCARTESIANPOINT((4571.66666666667,-1788.33333333333)); +#33661= IFCCARTESIANPOINT((4571.66666666666,3721.66666666668)); +#33663= IFCCARTESIANPOINT((-4735.83333333334,3721.66666666668)); +#33665= IFCPOLYLINE((#33653,#33655,#33657,#33659,#33661,#33663,#33653)); +#33667= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Plain',#33665); +#33668= IFCCARTESIANPOINT((4735.83333333334,1933.33333333334,0.)); +#33670= IFCAXIS2PLACEMENT3D(#33668,$,$); +#33671= IFCEXTRUDEDAREASOLID(#33667,#33670,#20,57.); +#33672= IFCCOLOURRGB($,0.976470588235294,0.976470588235294,0.976470588235294); +#33673= IFCSURFACESTYLERENDERING(#33672,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#33674= IFCSURFACESTYLE('Gypsum Wall Board',.BOTH.,(#33673)); +#33676= IFCPRESENTATIONSTYLEASSIGNMENT((#33674)); +#33678= IFCSTYLEDITEM(#33671,(#33676),$); +#33681= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#33671)); +#33683= IFCCARTESIANPOINT((-7734.84849347185,-1246.4176665172,2200.)); +#33685= IFCPRODUCTDEFINITIONSHAPE($,$,(#33681)); +#33688= IFCCOVERING('3cUkl32yn9qRSPvBJVyWfu',#42,'Compound Ceiling:Plain:286319',$,'Compound Ceiling:Plain',#33652,#33685,'286319',.CEILING.); +#33693= IFCMATERIAL('Gypsum Wall Board',$,$); +#33694= IFCPRESENTATIONSTYLEASSIGNMENT((#33674)); +#33696= IFCSTYLEDITEM($,(#33694),$); +#33698= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#33696)); +#33700= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#33698),#33693); +#33704= IFCMATERIALLAYER(#4720,45.,$,$,$,$,$); +#33705= IFCMATERIALLAYER(#33693,12.,$,$,$,$,$); +#33706= IFCMATERIALLAYERSET((#33704,#33705),'Compound Ceiling:Plain',$); +#33710= IFCMATERIALLAYERSETUSAGE(#33706,.AXIS3.,.NEGATIVE.,-0.,$); +#33711= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Plain'),$); +#33712= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.549915397631134),$); +#33713= IFCPROPERTYSET('3cUkl32yn9qRSPxrhVyWfu',#42,'Pset_CoveringCommon',$,(#188,#33711,#33712)); +#33717= IFCRELDEFINESBYPROPERTIES('0wpWgKp518uv1Y_ikWto7P',#42,$,$,(#33688),#33713); +#33721= IFCQUANTITYAREA('GrossCeilingArea','',$,51.9948250000001,$); +#33722= IFCELEMENTQUANTITY('38sCjY6PT6Yxy5HIXojaH2',#42,'BaseQuantities','',$,(#33721)); +#33724= IFCRELDEFINESBYPROPERTIES('1kNf1YhPX45fnN81hoD6pS',#42,$,$,(#33688),#33722); +#33727= IFCPROPERTYSINGLEVALUE('Height Offset From Level',$,IFCLENGTHMEASURE(2200.),$); +#33728= IFCPROPERTYSINGLEVALUE('Level',$,IFCLABEL('Level: Ground Floor'),$); +#33729= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(51.9948250000001),$); +#33730= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(29925.),$); +#33731= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(2.96370502500001),$); +#33732= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Ceilings'),$); +#33733= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Compound Ceiling: Plain'),$); +#33734= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Compound Ceiling: Plain'),$); +#33735= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Compound Ceiling: Plain'),$); +#33736= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Compound Ceiling: Plain'),$); +#33737= IFCPROPERTYSINGLEVALUE('Absorptance',$,IFCREAL(0.7),$); +#33738= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(0.549915397631134),$); +#33739= IFCPROPERTYSINGLEVALUE('Thermal mass',$,IFCREAL(11142.189),$); +#33740= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(1.81846153846154),$); +#33741= IFCPROPERTYSINGLEVALUE('Coarse Scale Fill Color',$,IFCINTEGER(0),$); +#33742= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(57.),$); +#33743= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('K40'),$); +#33744= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Plain'),$); +#33745= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Compound Ceiling'),$); +#33746= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWfu',#42,'Constraints',$,(#1317,#33727,#33728)); +#33750= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWfu',#42,$,$,(#33688),#33746); +#33753= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWfu',#42,'Dimensions',$,(#33729,#33730,#33731)); +#33758= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWfu',#42,$,$,(#33688),#33753); +#33761= IFCPROPERTYSET('3J19C77DH3ze6b6NK0cbmV',#42,'Other',$,(#33732,#33733,#33734,#33735,#33736)); +#33768= IFCRELDEFINESBYPROPERTIES('2D8IBe_3vBjBGFOL3F$8Kj',#42,$,$,(#33688),#33761); +#33771= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWfu',#42,'Phasing',$,(#1322)); +#33773= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWfu',#42,$,$,(#33688),#33771); +#33776= IFCPROPERTYSET('11BHxV0UD3kux7q3snWrkt',#42,'Analytical Properties',$,(#1336,#33737,#33738,#33739,#33740)); +#33782= IFCPROPERTYSET('11BHxV0UD3kux7q6InWrkt',#42,'Construction',$,(#33742)); +#33785= IFCPROPERTYSET('11BHxV0UD3kux7q6MnWrkt',#42,'Graphics',$,(#33741)); +#33788= IFCPROPERTYSET('11BHxV0UD3kux7q66nWrkt',#42,'Identity Data',$,(#1346,#1347,#33743,#33744)); +#33792= IFCPROPERTYSET('3JXnJywfD8gvrwOlMEwR2q',#42,'Other',$,(#33732,#33745)); +#33795= IFCAXIS2PLACEMENT3D(#33810,$,$); +#33796= IFCLOCALPLACEMENT(#129,#33795); +#33797= IFCCARTESIANPOINT((0.,0.)); +#33799= IFCAXIS2PLACEMENT2D(#33797,#24); +#33800= IFCRECTANGLEPROFILEDEF(.AREA.,'Plain',#33799,4452.5,3462.50000000001); +#33801= IFCCARTESIANPOINT((2226.25,1731.25000000001,0.)); +#33803= IFCAXIS2PLACEMENT3D(#33801,$,$); +#33804= IFCEXTRUDEDAREASOLID(#33800,#33803,#20,57.); +#33805= IFCSTYLEDITEM(#33804,(#33676),$); +#33808= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#33804)); +#33810= IFCCARTESIANPOINT((1667.65150652815,946.082333482782,2200.)); +#33812= IFCPRODUCTDEFINITIONSHAPE($,$,(#33808)); +#33815= IFCCOVERING('3cUkl32yn9qRSPvBJVyWfk',#42,'Compound Ceiling:Plain:286329',$,'Compound Ceiling:Plain',#33796,#33812,'286329',.CEILING.); +#33818= IFCMATERIALLAYERSETUSAGE(#33706,.AXIS3.,.NEGATIVE.,-0.,$); +#33819= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.549915397631134),$); +#33820= IFCPROPERTYSET('3cUkl32yn9qRSPxrhVyWfk',#42,'Pset_CoveringCommon',$,(#188,#33711,#33819)); +#33823= IFCRELDEFINESBYPROPERTIES('0EpR8fi9X9e9dkfgr51xJ8',#42,$,$,(#33815),#33820); +#33827= IFCQUANTITYAREA('GrossCeilingArea','',$,15.41678125,$); +#33828= IFCELEMENTQUANTITY('1uKX8HgJj5WeBJHboN6Qc5',#42,'BaseQuantities','',$,(#33827)); +#33830= IFCRELDEFINESBYPROPERTIES('0A41gjBGb4xuJVilHLi$q9',#42,$,$,(#33815),#33828); +#33833= IFCPROPERTYSINGLEVALUE('Height Offset From Level',$,IFCLENGTHMEASURE(2200.),$); +#33834= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(15.41678125),$); +#33835= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(15830.),$); +#33836= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.878756531250002),$); +#33837= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWfk',#42,'Constraints',$,(#1317,#2473,#33833)); +#33840= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWfk',#42,$,$,(#33815),#33837); +#33843= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWfk',#42,'Dimensions',$,(#33834,#33835,#33836)); +#33848= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWfk',#42,$,$,(#33815),#33843); +#33851= IFCPROPERTYSET('1O9dehb3D5aB$I6SjGBGwM',#42,'Other',$,(#33732,#33733,#33734,#33735,#33736)); +#33853= IFCRELDEFINESBYPROPERTIES('1$PQovoUPFuf3uoENdvOYE',#42,$,$,(#33815),#33851); +#33856= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWfk',#42,'Phasing',$,(#1322)); +#33858= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWfk',#42,$,$,(#33815),#33856); +#33861= IFCAXIS2PLACEMENT3D(#33876,$,$); +#33862= IFCLOCALPLACEMENT(#129,#33861); +#33863= IFCCARTESIANPOINT((0.,1.42108547152020E-12)); +#33865= IFCAXIS2PLACEMENT2D(#33863,#24); +#33866= IFCRECTANGLEPROFILEDEF(.AREA.,'Plain',#33865,4452.5,1952.49999999999); +#33867= IFCCARTESIANPOINT((2226.25,976.250000000003,0.)); +#33869= IFCAXIS2PLACEMENT3D(#33867,#20,#14); +#33870= IFCEXTRUDEDAREASOLID(#33866,#33869,#20,57.); +#33871= IFCSTYLEDITEM(#33870,(#33676),$); +#33874= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#33870)); +#33876= IFCCARTESIANPOINT((1667.65150652815,-1101.41766651721,2200.)); +#33878= IFCPRODUCTDEFINITIONSHAPE($,$,(#33874)); +#33881= IFCCOVERING('3cUkl32yn9qRSPvBJVyWgM',#42,'Compound Ceiling:Plain:286337',$,'Compound Ceiling:Plain',#33862,#33878,'286337',.CEILING.); +#33884= IFCMATERIALLAYERSETUSAGE(#33706,.AXIS3.,.NEGATIVE.,-0.,$); +#33885= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.549915397631134),$); +#33886= IFCPROPERTYSET('3cUkl32yn9qRSPxrhVyWgM',#42,'Pset_CoveringCommon',$,(#188,#33711,#33885)); +#33889= IFCRELDEFINESBYPROPERTIES('3t7HilC4936Arvavc2BoHM',#42,$,$,(#33881),#33886); +#33893= IFCQUANTITYAREA('GrossCeilingArea','',$,8.69350624999999,$); +#33894= IFCELEMENTQUANTITY('2GYJ71m8z2g82Tsd_IMcYq',#42,'BaseQuantities','',$,(#33893)); +#33896= IFCRELDEFINESBYPROPERTIES('269yXN9Ab7iQB1JysmnFyR',#42,$,$,(#33881),#33894); +#33899= IFCPROPERTYSINGLEVALUE('Height Offset From Level',$,IFCLENGTHMEASURE(2200.),$); +#33900= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(8.69350624999999),$); +#33901= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(12810.),$); +#33902= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.49552985625),$); +#33903= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWgM',#42,'Constraints',$,(#1317,#33728,#33899)); +#33906= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWgM',#42,$,$,(#33881),#33903); +#33909= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWgM',#42,'Dimensions',$,(#33900,#33901,#33902)); +#33914= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWgM',#42,$,$,(#33881),#33909); +#33917= IFCPROPERTYSET('3K2K60iUT2lPW9zy6Z9NZa',#42,'Other',$,(#33732,#33733,#33734,#33735,#33736)); +#33919= IFCRELDEFINESBYPROPERTIES('3HUf7zzwrBLfj6bm51OGis',#42,$,$,(#33881),#33917); +#33922= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWgM',#42,'Phasing',$,(#1322)); +#33924= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWgM',#42,$,$,(#33881),#33922); +#33927= IFCAXIS2PLACEMENT3D(#6,$,$); +#33928= IFCLOCALPLACEMENT(#129,#33927); +#33929= IFCCARTESIANPOINT((-9.09494701772928E-13,0.)); +#33931= IFCAXIS2PLACEMENT2D(#33929,#24); +#33932= IFCRECTANGLEPROFILEDEF(.AREA.,'Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC',#33931,8667.50000000002,16867.5); +#33933= IFCCARTESIANPOINT((-801.098493471845,1587.3323334828,0.)); +#33935= IFCAXIS2PLACEMENT3D(#33933,#22,#16); +#33936= IFCEXTRUDEDAREASOLID(#33932,#33935,#20,470.); +#33937= IFCCOLOURRGB($,0.752941176470588,0.752941176470588,0.752941176470588); +#33938= IFCSURFACESTYLERENDERING(#33937,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#33939= IFCSURFACESTYLE('Concrete, Precast',.BOTH.,(#33938)); +#33941= IFCPRESENTATIONSTYLEASSIGNMENT((#33939)); +#33943= IFCSTYLEDITEM(#33936,(#33941),$); +#33946= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#33936)); +#33948= IFCPRODUCTDEFINITIONSHAPE($,$,(#33946)); +#33951= IFCSLAB('3cUkl32yn9qRSPvBJVyWgQ',#42,'Floor:Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC:286349',$,'Floor:Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC',#33928,#33948,'286349',.FLOOR.); +#33954= IFCMATERIAL('Concrete, Sand/Cement Screed',$,$); +#33955= IFCCOLOURRGB($,0.498039215686275,0.498039215686275,0.498039215686275); +#33956= IFCSURFACESTYLERENDERING(#33955,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(0.),.NOTDEFINED.); +#33957= IFCSURFACESTYLE('Concrete, Sand/Cement Screed',.BOTH.,(#33956)); +#33959= IFCPRESENTATIONSTYLEASSIGNMENT((#33957)); +#33961= IFCSTYLEDITEM($,(#33959),$); +#33963= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#33961)); +#33965= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#33963),#33954); +#33969= IFCMATERIAL('Vapor Retarder',$,$); +#33970= IFCCOLOURRGB($,0.470588235294118,0.470588235294118,0.470588235294118); +#33971= IFCSURFACESTYLERENDERING(#33970,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#33972= IFCSURFACESTYLE('Vapor Retarder',.BOTH.,(#33971)); +#33974= IFCPRESENTATIONSTYLEASSIGNMENT((#33972)); +#33976= IFCSTYLEDITEM($,(#33974),$); +#33978= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#33976)); +#33980= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#33978),#33969); +#33984= IFCMATERIAL('Rigid insulation',$,$); +#33985= IFCCOLOURRGB($,0.498039215686275,0.498039215686275,0.498039215686275); +#33986= IFCSURFACESTYLERENDERING(#33985,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#33987= IFCSURFACESTYLE('Rigid insulation',.BOTH.,(#33986)); +#33989= IFCPRESENTATIONSTYLEASSIGNMENT((#33987)); +#33991= IFCSTYLEDITEM($,(#33989),$); +#33993= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#33991)); +#33995= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#33993),#33984); +#33999= IFCMATERIAL('Air',$,$); +#34000= IFCCOLOURRGB($,1.,1.,1.); +#34001= IFCSURFACESTYLERENDERING(#34000,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#34002= IFCSURFACESTYLE('Air',.BOTH.,(#34001)); +#34004= IFCPRESENTATIONSTYLEASSIGNMENT((#34002)); +#34006= IFCSTYLEDITEM($,(#34004),$); +#34008= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#34006)); +#34010= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#34008),#33999); +#34014= IFCMATERIAL('Damp-proofing',$,$); +#34015= IFCCOLOURRGB($,0.498039215686275,0.498039215686275,0.498039215686275); +#34016= IFCSURFACESTYLERENDERING(#34015,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(64.),.NOTDEFINED.); +#34017= IFCSURFACESTYLE('Damp-proofing',.BOTH.,(#34016)); +#34019= IFCPRESENTATIONSTYLEASSIGNMENT((#34017)); +#34021= IFCSTYLEDITEM($,(#34019),$); +#34023= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#34021)); +#34025= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#34023),#34014); +#34029= IFCMATERIAL('Concrete Masonry, Floor Block',$,$); +#34030= IFCCOLOURRGB($,0.709803921568627,0.709803921568627,0.709803921568627); +#34031= IFCSURFACESTYLERENDERING(#34030,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#34032= IFCSURFACESTYLE('Concrete Masonry, Floor Block',.BOTH.,(#34031)); +#34034= IFCPRESENTATIONSTYLEASSIGNMENT((#34032)); +#34036= IFCSTYLEDITEM($,(#34034),$); +#34038= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#34036)); +#34040= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#34038),#34029); +#34044= IFCMATERIAL('Concrete, Precast',$,$); +#34045= IFCPRESENTATIONSTYLEASSIGNMENT((#33939)); +#34047= IFCSTYLEDITEM($,(#34045),$); +#34049= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#34047)); +#34051= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#34049),#34044); +#34055= IFCMATERIALLAYER(#33954,65.,$,$,$,$,$); +#34056= IFCMATERIALLAYER(#33969,0.,$,$,$,$,$); +#34057= IFCMATERIALLAYER(#33984,80.,$,$,$,$,$); +#34058= IFCMATERIALLAYER(#33999,150.,$,$,$,$,$); +#34059= IFCMATERIALLAYER(#34014,0.,$,$,$,$,$); +#34060= IFCMATERIALLAYER(#34029,100.,$,$,$,$,$); +#34061= IFCMATERIALLAYER(#34044,75.,$,$,$,$,$); +#34062= IFCMATERIALLAYERSET((#34055,#34056,#34057,#34058,#34059,#34060,#34061),'Floor:Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC',$); +#34071= IFCMATERIALLAYERSETUSAGE(#34062,.AXIS3.,.POSITIVE.,0.,$); +#34072= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#34073= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(0.117437608263296),$); +#34074= IFCPROPERTYSINGLEVALUE('PitchAngle',$,IFCPLANEANGLEMEASURE(0.),$); +#34075= IFCPROPERTYSET('3cUkl32yn9qRSPxq$VyWgQ',#42,'Pset_SlabCommon',$,(#188,#3607,#34072,#34073,#34074)); +#34080= IFCRELDEFINESBYPROPERTIES('1mP6sHe4vFegPg8HnpeNSU',#42,$,$,(#33951),#34075); +#34084= IFCQUANTITYAREA('GrossArea','',$,146.19905625,$); +#34085= IFCQUANTITYVOLUME('GrossVolume','',$,68713.5564375001,$); +#34086= IFCQUANTITYLENGTH('Perimeter','',$,51070.,$); +#34087= IFCQUANTITYLENGTH('Width','',$,470.,$); +#34088= IFCELEMENTQUANTITY('0HCNfOkM97BRsLha_BBNa3',#42,'BaseQuantities','',$,(#34084,#34085,#34086,#34087)); +#34090= IFCRELDEFINESBYPROPERTIES('2mA2MEF6j0PQICfTssJRuW',#42,$,$,(#33951),#34088); +#34093= IFCPROPERTYSINGLEVALUE('Height Offset From Level',$,IFCLENGTHMEASURE(0.),$); +#34094= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(146.19905625),$); +#34095= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(51070.),$); +#34096= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(470.),$); +#34097= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(68.7135564375001),$); +#34098= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Floors'),$); +#34099= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Floor: Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#34100= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Floor: Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#34101= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Floor: Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#34102= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Floor: Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#34103= IFCPROPERTYSINGLEVALUE('Absorptance',$,IFCREAL(0.7),$); +#34104= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(0.117437608263296),$); +#34105= IFCPROPERTYSINGLEVALUE('Thermal mass',$,IFCREAL(365549.43),$); +#34106= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(8.51515979240645),$); +#34107= IFCPROPERTYSINGLEVALUE('Structural Material',$,IFCLABEL('Concrete Masonry, Floor Block'),$); +#34108= IFCPROPERTYSINGLEVALUE('Default Thickness',$,IFCLENGTHMEASURE(470.),$); +#34109= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('E60/130'),$); +#34110= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#34111= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Floor'),$); +#34112= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWgQ',#42,'Constraints',$,(#1316,#1317,#2473,#34093)); +#34115= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWgQ',#42,$,$,(#33951),#34112); +#34118= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWgQ',#42,'Dimensions',$,(#34094,#34095,#34096,#34097)); +#34124= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWgQ',#42,$,$,(#33951),#34118); +#34127= IFCPROPERTYSET('0hAd9V6I14qAdN0eOPmsMS',#42,'Other',$,(#34098,#34099,#34100,#34101,#34102)); +#34134= IFCRELDEFINESBYPROPERTIES('3ztkdc3bT2Yfh39OQQeYTi',#42,$,$,(#33951),#34127); +#34137= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWgQ',#42,'Phasing',$,(#1322)); +#34139= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWgQ',#42,$,$,(#33951),#34137); +#34142= IFCPROPERTYSET('3cUkl32yn9qRSPuhdVyWgQ',#42,'Structural',$,(#1323,#1324)); +#34144= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxdVyWgQ',#42,$,$,(#33951),#34142); +#34147= IFCPROPERTYSET('2ru7YPT4T9MuTpPvmFRzx_',#42,'Analytical Properties',$,(#1336,#34103,#34104,#34105,#34106)); +#34153= IFCPROPERTYSET('2ru7YPT4T9MuTpPyKFRzx_',#42,'Construction',$,(#4762,#34108)); +#34156= IFCPROPERTYSET('2ru7YPT4T9MuTpPyGFRzx_',#42,'Graphics',$,(#1341,#33741)); +#34158= IFCPROPERTYSET('2ru7YPT4T9MuTpPy0FRzx_',#42,'Identity Data',$,(#1346,#1347,#34109,#34110)); +#34162= IFCPROPERTYSET('2ru7YPT4T9MuTpPySFRzx_',#42,'Materials and Finishes',$,(#34107)); +#34165= IFCPROPERTYSET('2asUc_n1X0LwJsMPJFuXe6',#42,'Other',$,(#34098,#34111)); +#34170= IFCAXIS2PLACEMENT3D(#35954,$,$); +#34171= IFCLOCALPLACEMENT(#136,#34170); +#34172= IFCCARTESIANPOINT((0.,1.5952722359159,743.944551763693)); +#34174= IFCCARTESIANPOINT((0.,467.032143505201,1024.27306214796)); +#34176= IFCCARTESIANPOINT((0.,956.283759552308,1260.59574634585)); +#34178= IFCCARTESIANPOINT((0.,1465.20089063571,1450.90840635838)); +#34180= IFCCARTESIANPOINT((0.,1989.46752833149,1593.59704455486)); +#34182= IFCCARTESIANPOINT((0.,2524.63748860208,1687.45155161328)); +#34184= IFCCARTESIANPOINT((0.,3066.17211885421,1731.67596917747)); +#34186= IFCCARTESIANPOINT((0.,3609.4787892013,1725.89524019572)); +#34188= IFCCARTESIANPOINT((0.,3880.35626419697,1704.25168712079)); +#34190= IFCCARTESIANPOINT((0.,4417.68762761677,1623.68767060829)); +#34192= IFCCARTESIANPOINT((0.,4945.32914084608,1494.03433132123)); +#34194= IFCCARTESIANPOINT((0.,5458.80599830889,1316.39122922796)); +#34196= IFCCARTESIANPOINT((0.,5953.763521597,1092.26491437025)); +#34198= IFCCARTESIANPOINT((0.,6426.00409048993,823.556150160949)); +#34200= IFCCARTESIANPOINT((0.,6871.52274200064,512.543793449387)); +#34202= IFCCARTESIANPOINT((0.,7286.54113553993,161.865468063706)); +#34204= IFCCARTESIANPOINT((0.,7286.54113553993,1.5952722359159)); +#34206= IFCCARTESIANPOINT((0.,7092.43868447335,180.138470732018)); +#34208= IFCCARTESIANPOINT((0.,6890.39851838009,349.647191818217)); +#34210= IFCCARTESIANPOINT((0.,6680.84075867718,509.768959818606)); +#34212= IFCCARTESIANPOINT((0.,6464.20115883217,660.170818245515)); +#34214= IFCCARTESIANPOINT((0.,6240.93019825931,800.54002214773)); +#34216= IFCCARTESIANPOINT((0.,6011.49214559463,930.58468843095)); +#34218= IFCCARTESIANPOINT((0.,5776.36409329789,1050.03440279819)); +#34220= IFCCARTESIANPOINT((0.,5536.03496558859,1158.64078204804)); +#34222= IFCCARTESIANPOINT((0.,5291.00450177919,1256.17799056162)); +#34224= IFCCARTESIANPOINT((0.,5041.78221711937,1342.44320990413)); +#34226= IFCCARTESIANPOINT((0.,4788.88634331233,1417.25706056458)); +#34228= IFCCARTESIANPOINT((0.,4532.84275090609,1480.46397495678)); +#34230= IFCCARTESIANPOINT((0.,4274.18385580066,1531.93252090586)); +#34232= IFCCARTESIANPOINT((0.,4013.44751214477,1571.55567494774)); +#34234= IFCCARTESIANPOINT((0.,3751.17589392434,1599.25104487327)); +#34236= IFCCARTESIANPOINT((0.,3487.91436756838,1614.96104105418)); +#34238= IFCCARTESIANPOINT((0.,3224.21035791644,1618.65299619474)); +#34240= IFCCARTESIANPOINT((0.,2960.61220990584,1610.31923325995)); +#34242= IFCCARTESIANPOINT((0.,2697.66804834568,1589.97708143915)); +#34244= IFCCARTESIANPOINT((0.,2435.92463814859,1557.66884011179)); +#34246= IFCCARTESIANPOINT((0.,2175.92624739014,1513.46169089028)); +#34248= IFCCARTESIANPOINT((0.,1918.21351556035,1457.44755792283)); +#34250= IFCCARTESIANPOINT((0.,1663.32232936024,1389.74291674681)); +#34252= IFCCARTESIANPOINT((0.,1411.7827083815,1310.48855209005)); +#34254= IFCCARTESIANPOINT((0.,1164.11770298611,1219.84926512366)); +#34256= IFCCARTESIANPOINT((0.,920.84230667774,1118.01353077526)); +#34258= IFCCARTESIANPOINT((0.,682.462385226565,1005.19310581505)); +#34260= IFCCARTESIANPOINT((0.,449.473624774263,881.622588529684)); +#34262= IFCCARTESIANPOINT((0.,222.360501106458,747.558930899715)); +#34264= IFCCARTESIANPOINT((0.,1.59527223594514,603.28090429475)); +#34266= IFCCARTESIANPOINT((14840.9818482127,1.59527223594514,743.944551763712)); +#34268= IFCCARTESIANPOINT((14840.9818482127,1.59527223594514,603.28090429475)); +#34270= IFCCARTESIANPOINT((14840.9818482127,222.360501106458,747.558930899715)); +#34272= IFCCARTESIANPOINT((14840.9818482127,449.473624774263,881.622588529684)); +#34274= IFCCARTESIANPOINT((14840.9818482127,682.462385226565,1005.19310581505)); +#34276= IFCCARTESIANPOINT((14840.9818482127,920.84230667774,1118.01353077526)); +#34278= IFCCARTESIANPOINT((14840.9818482127,1164.11770298611,1219.84926512366)); +#34280= IFCCARTESIANPOINT((14840.9818482127,1411.7827083815,1310.48855209005)); +#34282= IFCCARTESIANPOINT((14840.9818482127,1663.32232936024,1389.74291674681)); +#34284= IFCCARTESIANPOINT((14840.9818482127,1918.21351556035,1457.44755792283)); +#34286= IFCCARTESIANPOINT((14840.9818482127,2175.92624739014,1513.46169089028)); +#34288= IFCCARTESIANPOINT((14840.9818482127,2435.92463814859,1557.66884011179)); +#34290= IFCCARTESIANPOINT((14840.9818482127,2697.66804834568,1589.97708143915)); +#34292= IFCCARTESIANPOINT((14840.9818482127,2960.61220990584,1610.31923325995)); +#34294= IFCCARTESIANPOINT((14840.9818482127,3224.21035791644,1618.65299619474)); +#34296= IFCCARTESIANPOINT((14840.9818482127,3487.91436756838,1614.96104105418)); +#34298= IFCCARTESIANPOINT((14840.9818482127,3751.17589392434,1599.25104487327)); +#34300= IFCCARTESIANPOINT((14840.9818482127,4013.44751214477,1571.55567494774)); +#34302= IFCCARTESIANPOINT((14840.9818482127,4274.18385580066,1531.93252090586)); +#34304= IFCCARTESIANPOINT((14840.9818482127,4532.84275090609,1480.46397495678)); +#34306= IFCCARTESIANPOINT((14840.9818482127,4788.88634331233,1417.25706056458)); +#34308= IFCCARTESIANPOINT((14840.9818482127,5041.78221711937,1342.44320990413)); +#34310= IFCCARTESIANPOINT((14840.9818482127,5291.00450177919,1256.17799056162)); +#34312= IFCCARTESIANPOINT((14840.9818482127,5536.03496558859,1158.64078204804)); +#34314= IFCCARTESIANPOINT((14840.9818482127,5776.36409329789,1050.03440279819)); +#34316= IFCCARTESIANPOINT((14840.9818482127,6011.49214559463,930.58468843095)); +#34318= IFCCARTESIANPOINT((14840.9818482127,6240.93019825931,800.54002214773)); +#34320= IFCCARTESIANPOINT((14840.9818482127,6464.20115883217,660.170818245515)); +#34322= IFCCARTESIANPOINT((14840.9818482127,6680.84075867718,509.768959818606)); +#34324= IFCCARTESIANPOINT((14840.9818482127,6890.39851838009,349.647191818217)); +#34326= IFCCARTESIANPOINT((14840.9818482127,7092.43868447335,180.138470732018)); +#34328= IFCCARTESIANPOINT((14840.9818482127,7286.54113553993,1.5952722359159)); +#34330= IFCCARTESIANPOINT((14840.9818482127,7286.54113553991,161.865468063727)); +#34332= IFCCARTESIANPOINT((14840.9818482127,6871.52274200064,512.543793449387)); +#34334= IFCCARTESIANPOINT((14840.9818482127,6426.00409048993,823.556150160949)); +#34336= IFCCARTESIANPOINT((14840.9818482127,5953.763521597,1092.26491437025)); +#34338= IFCCARTESIANPOINT((14840.9818482127,5458.80599830889,1316.39122922796)); +#34340= IFCCARTESIANPOINT((14840.9818482127,4945.32914084608,1494.03433132123)); +#34342= IFCCARTESIANPOINT((14840.9818482127,4417.68762761677,1623.68767060829)); +#34344= IFCCARTESIANPOINT((14840.9818482127,3880.35626419697,1704.25168712079)); +#34346= IFCCARTESIANPOINT((14840.9818482127,3609.4787892013,1725.89524019572)); +#34348= IFCCARTESIANPOINT((14840.9818482127,3066.17211885421,1731.67596917747)); +#34350= IFCCARTESIANPOINT((14840.9818482127,2524.63748860208,1687.45155161328)); +#34352= IFCCARTESIANPOINT((14840.9818482127,1989.46752833149,1593.59704455486)); +#34354= IFCCARTESIANPOINT((14840.9818482127,1465.20089063571,1450.90840635838)); +#34356= IFCCARTESIANPOINT((14840.9818482127,956.283759552308,1260.59574634585)); +#34358= IFCCARTESIANPOINT((14840.9818482127,467.032143505201,1024.27306214796)); +#34360= IFCCARTESIANPOINT((7420.49092358261,3745.04214884629,1716.63317173703)); +#34362= IFCCARTESIANPOINT((5364.05994486683,1.59527223593539,743.944551763705)); +#34364= IFCCARTESIANPOINT((7420.49092799776,2255.97154153184,1646.68811527993)); +#34366= IFCCARTESIANPOINT((7420.49092633535,5204.11357404638,1411.12674659609)); +#34368= IFCCARTESIANPOINT((9476.92981551535,7286.54113553993,161.865468063713)); +#34370= IFCCARTESIANPOINT((3647.25732942342,3745.04214940907,1716.63317169207)); +#34372= IFCCARTESIANPOINT((11193.7245185274,3745.04215063173,1716.63317159437)); +#34374= IFCCARTESIANPOINT((7420.49092900549,1208.55040220039,1361.61352719358)); +#34376= IFCCARTESIANPOINT((7420.49092286777,6192.97865705653,963.349560592921)); +#34378= IFCCARTESIANPOINT((5533.87412731369,3012.51528359689,1729.52999216355)); +#34380= IFCCARTESIANPOINT((5533.87412617523,4470.32292930949,1613.04877828911)); +#34382= IFCCARTESIANPOINT((9476.9219033459,1.595272235927,743.9445517637)); +#34384= IFCCARTESIANPOINT((5364.05203269738,7286.54113553992,161.86546806372)); +#34386= IFCCARTESIANPOINT((10374.8787987779,2794.89545027365,1715.80088240772)); +#34388= IFCCARTESIANPOINT((4466.10304552131,5708.8661330685,1210.02874235411)); +#34390= IFCCARTESIANPOINT((10374.8787975774,4683.00166654355,1564.93810881922)); +#34392= IFCCARTESIANPOINT((10374.8787993991,1725.69079510312,1528.29096370237)); +#34394= IFCCARTESIANPOINT((4466.10303976613,1725.69079300851,1528.29096313229)); +#34396= IFCCARTESIANPOINT((4466.1030704501,708.936105291144,1148.06935633164)); +#34398= IFCCARTESIANPOINT((10374.8788024205,5708.86613406116,1210.02874190462)); +#34400= IFCCARTESIANPOINT((10374.8787903136,6652.34549969871,673.181229942428)); +#34402= IFCCARTESIANPOINT((10374.8787993452,708.936107706927,1148.06935749853)); +#34404= IFCCARTESIANPOINT((4466.10305129788,6652.34549893468,673.18123047579)); +#34406= IFCCARTESIANPOINT((11382.6889183036,2255.97154058412,1646.68811511373)); +#34408= IFCCARTESIANPOINT((3458.29293422201,2255.97153909122,1646.68811485191)); +#34410= IFCCARTESIANPOINT((11382.6889173105,5204.11357348025,1411.12674679194)); +#34412= IFCCARTESIANPOINT((3458.29293335197,5204.1135726154,1411.12674709115)); +#34414= IFCCARTESIANPOINT((11382.6889188558,1208.55040111545,1361.61352678786)); +#34416= IFCCARTESIANPOINT((3458.29293481137,1208.55039937071,1361.6135261354)); +#34418= IFCCARTESIANPOINT((3458.29293152579,6192.97865739057,963.349560402846)); +#34420= IFCCARTESIANPOINT((11382.6889154179,6192.97865806724,963.349560017816)); +#34422= IFCCARTESIANPOINT((9307.1077361322,3295.06988489926,1735.34334165843)); +#34424= IFCCARTESIANPOINT((9307.10770622176,4192.27635345168,1663.65507796823)); +#34426= IFCCARTESIANPOINT((7420.49091768178,395.730870327678,985.048636460435)); +#34428= IFCCARTESIANPOINT((7420.49092662655,6935.69094864022,462.495135684962)); +#34430= IFCCARTESIANPOINT((2646.61247616514,2794.89544881903,1715.80088228893)); +#34432= IFCCARTESIANPOINT((2858.4441076077,3225.53717678231,1735.16872091583)); +#34434= IFCCARTESIANPOINT((2646.61247542289,4683.00166550815,1564.93810907364)); +#34436= IFCCARTESIANPOINT((2858.44410712074,4260.89913212108,1652.44160817108)); +#34438= IFCCARTESIANPOINT((12387.2479125322,3343.54008125591,1734.98033749636)); +#34440= IFCCARTESIANPOINT((12387.2479060812,4144.36348626548,1670.99323796887)); +#34442= IFCCARTESIANPOINT((7420.49092331939,1616.78398847088,1497.52516920414)); +#34444= IFCCARTESIANPOINT((2682.02997243341,1.59527223594081,743.944551763708)); +#34446= IFCCARTESIANPOINT((4023.04362678853,331.448713264844,948.575514802075)); +#34448= IFCCARTESIANPOINT((7420.4909222689,5811.50589500122,1162.36003097414)); +#34450= IFCCARTESIANPOINT((12158.9273973781,7286.54113553993,161.865468063709)); +#34452= IFCCARTESIANPOINT((10817.9382213787,6993.3659749255,416.277434963828)); +#34454= IFCCARTESIANPOINT((7420.49093076181,811.30725355993,1196.31223996479)); +#34456= IFCCARTESIANPOINT((12158.9518757793,1.59527223592131,743.944551763696)); +#34458= IFCCARTESIANPOINT((10817.9382104635,331.448714041797,948.575515249367)); +#34460= IFCCARTESIANPOINT((7420.49092237121,6558.93365578437,737.067493469699)); +#34462= IFCCARTESIANPOINT((2682.05445083462,7286.54113553991,161.865468063724)); +#34464= IFCCARTESIANPOINT((4023.04363102153,6993.36597467296,416.277435168807)); +#34466= IFCCARTESIANPOINT((5310.72288237349,7286.54113553996,1.59527223589099)); +#34468= IFCCARTESIANPOINT((7420.49092394519,6126.95252938207,866.870333277335)); +#34470= IFCCARTESIANPOINT((7420.49092395625,5166.88513948476,1300.73136400283)); +#34472= IFCCARTESIANPOINT((7420.49092396627,4144.04156739794,1553.23050095812)); +#34474= IFCCARTESIANPOINT((7420.49092397534,3092.36377502882,1615.98883233202)); +#34476= IFCCARTESIANPOINT((7420.4909239836,2046.75055681792,1486.92379051579)); +#34478= IFCCARTESIANPOINT((7420.49092399112,1041.8994608462,1170.31825986543)); +#34480= IFCCARTESIANPOINT((9530.14643045534,1.59527223597708,603.280904294772)); +#34482= IFCCARTESIANPOINT((9054.22547778878,6786.53245885636,430.902720678859)); +#34484= IFCCARTESIANPOINT((5310.83541775739,1.59527223597708,603.280904294772)); +#34486= IFCCARTESIANPOINT((4600.17870950486,5656.81867166723,1105.70765818788)); +#34488= IFCCARTESIANPOINT((4600.17870965963,6573.37836821324,586.204905758132)); +#34490= IFCCARTESIANPOINT((4600.17870945717,4661.22487653069,1450.32016840427)); +#34492= IFCCARTESIANPOINT((10240.8031401912,5656.8186714085,1105.7076583048)); +#34494= IFCCARTESIANPOINT((4600.17870941295,3619.63469022196,1608.60684154903)); +#34496= IFCCARTESIANPOINT((10240.803140117,4661.22487627704,1450.32016846688)); +#34498= IFCCARTESIANPOINT((4600.17870937185,2566.61216084284,1575.31510491571)); +#34500= IFCCARTESIANPOINT((10240.8031400537,3619.63468998122,1608.6068415634)); +#34502= IFCCARTESIANPOINT((4600.17870933353,1537.10070648235,1351.54970891573)); +#34504= IFCCARTESIANPOINT((10240.8031399994,2566.61216062123,1575.31510488836)); +#34506= IFCCARTESIANPOINT((10240.8031399527,1537.10070628462,1351.54970885342)); +#34508= IFCCARTESIANPOINT((10240.8031377277,565.263555365754,944.736067035767)); +#34510= IFCCARTESIANPOINT((4600.17870929773,565.263555536243,944.73606712619)); +#34512= IFCCARTESIANPOINT((2655.43397420981,7286.54113553996,1.59527223589099)); +#34514= IFCCARTESIANPOINT((10952.7497374325,6353.36589371915,731.628241067584)); +#34516= IFCCARTESIANPOINT((10075.8523652931,7286.54113553996,1.59527223589099)); +#34518= IFCCARTESIANPOINT((3650.91657881207,6126.95252929477,866.870333326815)); +#34520= IFCCARTESIANPOINT((3650.91657881993,5166.88513939776,1300.73136403294)); +#34522= IFCCARTESIANPOINT((11190.0652692607,5166.88513919365,1300.73136410359)); +#34524= IFCCARTESIANPOINT((3650.91657882721,4144.04156731415,1553.23050097086)); +#34526= IFCCARTESIANPOINT((11190.0652692612,4144.04156711732,1553.23050100077)); +#34528= IFCCARTESIANPOINT((3650.91657883394,3092.36377495059,1615.98883232955)); +#34530= IFCCARTESIANPOINT((11190.0652692617,3092.36377476662,1615.98883232373)); +#34532= IFCCARTESIANPOINT((3650.91657884018,2046.75055674707,1486.92379050039)); +#34534= IFCCARTESIANPOINT((11190.0652692621,2046.7505565803,1486.92379046414)); +#34536= IFCCARTESIANPOINT((3650.91657884598,1041.89946078408,1170.31825983942)); +#34538= IFCCARTESIANPOINT((11190.0652692625,1041.89946063771,1170.31825977815)); +#34540= IFCCARTESIANPOINT((11719.3672844842,6992.38493488836,266.044619855641)); +#34542= IFCCARTESIANPOINT((3983.12656342138,6953.0526257877,298.748566979532)); +#34544= IFCCARTESIANPOINT((11747.7767399614,6674.46964347425,514.404257877153)); +#34546= IFCCARTESIANPOINT((7531.65979558724,6488.17065502376,644.241681035764)); +#34548= IFCCARTESIANPOINT((7420.49092532915,5760.98921060363,1057.38122312146)); +#34550= IFCCARTESIANPOINT((7420.49092522944,4772.43379279683,1421.69286589095)); +#34552= IFCCARTESIANPOINT((7420.49092514133,3734.19163574998,1600.62863777557)); +#34554= IFCCARTESIANPOINT((7420.49092506311,2680.71568682164,1588.25074797515)); +#34556= IFCCARTESIANPOINT((7420.49092499336,1646.96441034061,1384.96994342724)); +#34558= IFCCARTESIANPOINT((7420.49092274255,323.5657660257,809.027523290048)); +#34560= IFCCARTESIANPOINT((7518.10034038183,676.446278862362,1002.17165084051)); +#34562= IFCCARTESIANPOINT((10153.9643151523,6018.42266980451,926.856585655935)); +#34564= IFCCARTESIANPOINT((7693.2876238333,7286.54113553996,1.59527223589099)); +#34566= IFCPOLYLOOP((#34264,#34172,#34174,#34176,#34178,#34180,#34182,#34184,#34186,#34188,#34190,#34192,#34194,#34196,#34198,#34200,#34202,#34204,#34206,#34208,#34210,#34212,#34214,#34216,#34218,#34220,#34222,#34224,#34226,#34228,#34230,#34232,#34234,#34236,#34238,#34240,#34242,#34244,#34246,#34248,#34250,#34252,#34254,#34256,#34258,#34260,#34262)); +#34568= IFCFACEOUTERBOUND(#34566,.T.); +#34569= IFCFACE((#34568)); +#34571= IFCPOLYLOOP((#34290,#34292,#34294,#34296,#34298,#34300,#34302,#34304,#34306,#34308,#34310,#34312,#34314,#34316,#34318,#34320,#34322,#34324,#34326,#34328,#34330,#34332,#34334,#34336,#34338,#34340,#34342,#34344,#34346,#34348,#34350,#34352,#34354,#34356,#34358,#34266,#34268,#34270,#34272,#34274,#34276,#34278,#34280,#34282,#34284,#34286,#34288)); +#34573= IFCFACEOUTERBOUND(#34571,.T.); +#34574= IFCFACE((#34573)); +#34576= IFCPOLYLOOP((#34456,#34266,#34358)); +#34578= IFCFACEOUTERBOUND(#34576,.T.); +#34579= IFCFACE((#34578)); +#34581= IFCPOLYLOOP((#34174,#34172,#34444)); +#34583= IFCFACEOUTERBOUND(#34581,.T.); +#34584= IFCFACE((#34583)); +#34586= IFCPOLYLOOP((#34406,#34392,#34352)); +#34588= IFCFACEOUTERBOUND(#34586,.T.); +#34589= IFCFACE((#34588)); +#34591= IFCPOLYLOOP((#34198,#34418,#34404)); +#34593= IFCFACEOUTERBOUND(#34591,.T.); +#34594= IFCFACE((#34593)); +#34596= IFCPOLYLOOP((#34394,#34416,#34442)); +#34598= IFCFACEOUTERBOUND(#34596,.T.); +#34599= IFCFACE((#34598)); +#34601= IFCPOLYLOOP((#34176,#34174,#34396)); +#34603= IFCFACEOUTERBOUND(#34601,.T.); +#34604= IFCFACE((#34603)); +#34606= IFCPOLYLOOP((#34442,#34364,#34394)); +#34608= IFCFACEOUTERBOUND(#34606,.T.); +#34609= IFCFACE((#34608)); +#34611= IFCPOLYLOOP((#34360,#34422,#34372)); +#34613= IFCFACEOUTERBOUND(#34611,.T.); +#34614= IFCFACE((#34613)); +#34616= IFCPOLYLOOP((#34448,#34366,#34398)); +#34618= IFCFACEOUTERBOUND(#34616,.T.); +#34619= IFCFACE((#34618)); +#34621= IFCPOLYLOOP((#34406,#34352,#34350)); +#34623= IFCFACEOUTERBOUND(#34621,.T.); +#34624= IFCFACE((#34623)); +#34626= IFCPOLYLOOP((#34366,#34380,#34390)); +#34628= IFCFACEOUTERBOUND(#34626,.T.); +#34629= IFCFACE((#34628)); +#34631= IFCPOLYLOOP((#34414,#34392,#34442)); +#34633= IFCFACEOUTERBOUND(#34631,.T.); +#34634= IFCFACE((#34633)); +#34636= IFCPOLYLOOP((#34388,#34448,#34418)); +#34638= IFCFACEOUTERBOUND(#34636,.T.); +#34639= IFCFACE((#34638)); +#34641= IFCPOLYLOOP((#34380,#34360,#34424)); +#34643= IFCFACEOUTERBOUND(#34641,.T.); +#34644= IFCFACE((#34643)); +#34646= IFCPOLYLOOP((#34422,#34438,#34372)); +#34648= IFCFACEOUTERBOUND(#34646,.T.); +#34649= IFCFACE((#34648)); +#34651= IFCPOLYLOOP((#34344,#34372,#34346)); +#34653= IFCFACEOUTERBOUND(#34651,.T.); +#34654= IFCFACE((#34653)); +#34656= IFCPOLYLOOP((#34396,#34454,#34416)); +#34658= IFCFACEOUTERBOUND(#34656,.T.); +#34659= IFCFACE((#34658)); +#34661= IFCPOLYLOOP((#34430,#34432,#34184)); +#34663= IFCFACEOUTERBOUND(#34661,.T.); +#34664= IFCFACE((#34663)); +#34666= IFCPOLYLOOP((#34350,#34348,#34386)); +#34668= IFCFACEOUTERBOUND(#34666,.T.); +#34669= IFCFACE((#34668)); +#34671= IFCPOLYLOOP((#34356,#34354,#34414)); +#34673= IFCFACEOUTERBOUND(#34671,.T.); +#34674= IFCFACE((#34673)); +#34676= IFCPOLYLOOP((#34402,#34358,#34356)); +#34678= IFCFACEOUTERBOUND(#34676,.T.); +#34679= IFCFACE((#34678)); +#34681= IFCPOLYLOOP((#34420,#34398,#34336)); +#34683= IFCFACEOUTERBOUND(#34681,.T.); +#34684= IFCFACE((#34683)); +#34686= IFCPOLYLOOP((#34378,#34430,#34408)); +#34688= IFCFACEOUTERBOUND(#34686,.T.); +#34689= IFCFACE((#34688)); +#34691= IFCPOLYLOOP((#34180,#34408,#34182)); +#34693= IFCFACEOUTERBOUND(#34691,.T.); +#34694= IFCFACE((#34693)); +#34696= IFCPOLYLOOP((#34416,#34394,#34178)); +#34698= IFCFACEOUTERBOUND(#34696,.T.); +#34699= IFCFACE((#34698)); +#34701= IFCPOLYLOOP((#34370,#34378,#34360)); +#34703= IFCFACEOUTERBOUND(#34701,.T.); +#34704= IFCFACE((#34703)); +#34706= IFCPOLYLOOP((#34178,#34394,#34180)); +#34708= IFCFACEOUTERBOUND(#34706,.T.); +#34709= IFCFACE((#34708)); +#34711= IFCPOLYLOOP((#34192,#34412,#34194)); +#34713= IFCFACEOUTERBOUND(#34711,.T.); +#34714= IFCFACE((#34713)); +#34716= IFCPOLYLOOP((#34370,#34188,#34186)); +#34718= IFCFACEOUTERBOUND(#34716,.T.); +#34719= IFCFACE((#34718)); +#34721= IFCPOLYLOOP((#34408,#34394,#34364)); +#34723= IFCFACEOUTERBOUND(#34721,.T.); +#34724= IFCFACE((#34723)); +#34726= IFCPOLYLOOP((#34392,#34406,#34364)); +#34728= IFCFACEOUTERBOUND(#34726,.T.); +#34729= IFCFACE((#34728)); +#34731= IFCPOLYLOOP((#34342,#34340,#34390)); +#34733= IFCFACEOUTERBOUND(#34731,.T.); +#34734= IFCFACE((#34733)); +#34736= IFCPOLYLOOP((#34356,#34414,#34402)); +#34738= IFCFACEOUTERBOUND(#34736,.T.); +#34739= IFCFACE((#34738)); +#34741= IFCPOLYLOOP((#34340,#34410,#34390)); +#34743= IFCFACEOUTERBOUND(#34741,.T.); +#34744= IFCFACE((#34743)); +#34746= IFCPOLYLOOP((#34428,#34400,#34452)); +#34748= IFCFACEOUTERBOUND(#34746,.T.); +#34749= IFCFACE((#34748)); +#34751= IFCPOLYLOOP((#34410,#34340,#34338)); +#34753= IFCFACEOUTERBOUND(#34751,.T.); +#34754= IFCFACE((#34753)); +#34756= IFCPOLYLOOP((#34426,#34396,#34446)); +#34758= IFCFACEOUTERBOUND(#34756,.T.); +#34759= IFCFACE((#34758)); +#34761= IFCPOLYLOOP((#34460,#34420,#34400)); +#34763= IFCFACEOUTERBOUND(#34761,.T.); +#34764= IFCFACE((#34763)); +#34766= IFCPOLYLOOP((#34182,#34430,#34184)); +#34768= IFCFACEOUTERBOUND(#34766,.T.); +#34769= IFCFACE((#34768)); +#34771= IFCPOLYLOOP((#34334,#34332,#34400)); +#34773= IFCFACEOUTERBOUND(#34771,.T.); +#34774= IFCFACE((#34773)); +#34776= IFCPOLYLOOP((#34360,#34372,#34424)); +#34778= IFCFACEOUTERBOUND(#34776,.T.); +#34779= IFCFACE((#34778)); +#34781= IFCPOLYLOOP((#34432,#34186,#34184)); +#34783= IFCFACEOUTERBOUND(#34781,.T.); +#34784= IFCFACE((#34783)); +#34786= IFCPOLYLOOP((#34364,#34406,#34386)); +#34788= IFCFACEOUTERBOUND(#34786,.T.); +#34789= IFCFACE((#34788)); +#34791= IFCPOLYLOOP((#34380,#34366,#34412)); +#34793= IFCFACEOUTERBOUND(#34791,.T.); +#34794= IFCFACE((#34793)); +#34796= IFCPOLYLOOP((#34346,#34372,#34438)); +#34798= IFCFACEOUTERBOUND(#34796,.T.); +#34799= IFCFACE((#34798)); +#34801= IFCPOLYLOOP((#34370,#34360,#34380)); +#34803= IFCFACEOUTERBOUND(#34801,.T.); +#34804= IFCFACE((#34803)); +#34806= IFCPOLYLOOP((#34192,#34190,#34434)); +#34808= IFCFACEOUTERBOUND(#34806,.T.); +#34809= IFCFACE((#34808)); +#34811= IFCPOLYLOOP((#34332,#34330,#34450)); +#34813= IFCFACEOUTERBOUND(#34811,.T.); +#34814= IFCFACE((#34813)); +#34816= IFCPOLYLOOP((#34462,#34202,#34200)); +#34818= IFCFACEOUTERBOUND(#34816,.T.); +#34819= IFCFACE((#34818)); +#34821= IFCPOLYLOOP((#34436,#34188,#34370)); +#34823= IFCFACEOUTERBOUND(#34821,.T.); +#34824= IFCFACE((#34823)); +#34826= IFCPOLYLOOP((#34372,#34440,#34424)); +#34828= IFCFACEOUTERBOUND(#34826,.T.); +#34829= IFCFACE((#34828)); +#34831= IFCPOLYLOOP((#34434,#34436,#34380)); +#34833= IFCFACEOUTERBOUND(#34831,.T.); +#34834= IFCFACE((#34833)); +#34836= IFCPOLYLOOP((#34176,#34416,#34178)); +#34838= IFCFACEOUTERBOUND(#34836,.T.); +#34839= IFCFACE((#34838)); +#34841= IFCPOLYLOOP((#34354,#34352,#34392)); +#34843= IFCFACEOUTERBOUND(#34841,.T.); +#34844= IFCFACE((#34843)); +#34846= IFCPOLYLOOP((#34338,#34336,#34398)); +#34848= IFCFACEOUTERBOUND(#34846,.T.); +#34849= IFCFACE((#34848)); +#34851= IFCPOLYLOOP((#34378,#34386,#34422)); +#34853= IFCFACEOUTERBOUND(#34851,.T.); +#34854= IFCFACE((#34853)); +#34856= IFCPOLYLOOP((#34198,#34196,#34418)); +#34858= IFCFACEOUTERBOUND(#34856,.T.); +#34859= IFCFACE((#34858)); +#34861= IFCPOLYLOOP((#34194,#34412,#34388)); +#34863= IFCFACEOUTERBOUND(#34861,.T.); +#34864= IFCFACE((#34863)); +#34866= IFCPOLYLOOP((#34404,#34200,#34198)); +#34868= IFCFACEOUTERBOUND(#34866,.T.); +#34869= IFCFACE((#34868)); +#34871= IFCPOLYLOOP((#34334,#34420,#34336)); +#34873= IFCFACEOUTERBOUND(#34871,.T.); +#34874= IFCFACE((#34873)); +#34876= IFCPOLYLOOP((#34390,#34424,#34440)); +#34878= IFCFACEOUTERBOUND(#34876,.T.); +#34879= IFCFACE((#34878)); +#34881= IFCPOLYLOOP((#34378,#34364,#34386)); +#34883= IFCFACEOUTERBOUND(#34881,.T.); +#34884= IFCFACE((#34883)); +#34886= IFCPOLYLOOP((#34388,#34196,#34194)); +#34888= IFCFACEOUTERBOUND(#34886,.T.); +#34889= IFCFACE((#34888)); +#34891= IFCPOLYLOOP((#34174,#34444,#34446)); +#34893= IFCFACEOUTERBOUND(#34891,.T.); +#34894= IFCFACE((#34893)); +#34896= IFCPOLYLOOP((#34426,#34362,#34382)); +#34898= IFCFACEOUTERBOUND(#34896,.T.); +#34899= IFCFACE((#34898)); +#34901= IFCPOLYLOOP((#34398,#34420,#34448)); +#34903= IFCFACEOUTERBOUND(#34901,.T.); +#34904= IFCFACE((#34903)); +#34906= IFCPOLYLOOP((#34410,#34398,#34366)); +#34908= IFCFACEOUTERBOUND(#34906,.T.); +#34909= IFCFACE((#34908)); +#34911= IFCPOLYLOOP((#34388,#34412,#34366)); +#34913= IFCFACEOUTERBOUND(#34911,.T.); +#34914= IFCFACE((#34913)); +#34916= IFCPOLYLOOP((#34332,#34450,#34452)); +#34918= IFCFACEOUTERBOUND(#34916,.T.); +#34919= IFCFACE((#34918)); +#34921= IFCPOLYLOOP((#34428,#34368,#34384)); +#34923= IFCFACEOUTERBOUND(#34921,.T.); +#34924= IFCFACE((#34923)); +#34926= IFCPOLYLOOP((#34402,#34414,#34454)); +#34928= IFCFACEOUTERBOUND(#34926,.T.); +#34929= IFCFACE((#34928)); +#34931= IFCPOLYLOOP((#34458,#34382,#34456)); +#34933= IFCFACEOUTERBOUND(#34931,.T.); +#34934= IFCFACE((#34933)); +#34936= IFCPOLYLOOP((#34446,#34444,#34362)); +#34938= IFCFACEOUTERBOUND(#34936,.T.); +#34939= IFCFACE((#34938)); +#34941= IFCPOLYLOOP((#34404,#34418,#34460)); +#34943= IFCFACEOUTERBOUND(#34941,.T.); +#34944= IFCFACE((#34943)); +#34946= IFCPOLYLOOP((#34464,#34384,#34462)); +#34948= IFCFACEOUTERBOUND(#34946,.T.); +#34949= IFCFACE((#34948)); +#34951= IFCPOLYLOOP((#34452,#34450,#34368)); +#34953= IFCFACEOUTERBOUND(#34951,.T.); +#34954= IFCFACE((#34953)); +#34956= IFCPOLYLOOP((#34386,#34406,#34350)); +#34958= IFCFACEOUTERBOUND(#34956,.T.); +#34959= IFCFACE((#34958)); +#34961= IFCPOLYLOOP((#34394,#34408,#34180)); +#34963= IFCFACEOUTERBOUND(#34961,.T.); +#34964= IFCFACE((#34963)); +#34966= IFCPOLYLOOP((#34378,#34408,#34364)); +#34968= IFCFACEOUTERBOUND(#34966,.T.); +#34969= IFCFACE((#34968)); +#34971= IFCPOLYLOOP((#34398,#34410,#34338)); +#34973= IFCFACEOUTERBOUND(#34971,.T.); +#34974= IFCFACE((#34973)); +#34976= IFCPOLYLOOP((#34390,#34410,#34366)); +#34978= IFCFACEOUTERBOUND(#34976,.T.); +#34979= IFCFACE((#34978)); +#34981= IFCPOLYLOOP((#34412,#34192,#34434)); +#34983= IFCFACEOUTERBOUND(#34981,.T.); +#34984= IFCFACE((#34983)); +#34986= IFCPOLYLOOP((#34392,#34414,#34354)); +#34988= IFCFACEOUTERBOUND(#34986,.T.); +#34989= IFCFACE((#34988)); +#34991= IFCPOLYLOOP((#34414,#34374,#34416,#34454)); +#34993= IFCFACEOUTERBOUND(#34991,.T.); +#34994= IFCFACE((#34993)); +#34996= IFCPOLYLOOP((#34396,#34416,#34176)); +#34998= IFCFACEOUTERBOUND(#34996,.T.); +#34999= IFCFACE((#34998)); +#35001= IFCPOLYLOOP((#34416,#34374,#34414,#34442)); +#35003= IFCFACEOUTERBOUND(#35001,.T.); +#35004= IFCFACE((#35003)); +#35006= IFCPOLYLOOP((#34388,#34418,#34196)); +#35008= IFCFACEOUTERBOUND(#35006,.T.); +#35009= IFCFACE((#35008)); +#35011= IFCPOLYLOOP((#34418,#34376,#34420,#34460)); +#35013= IFCFACEOUTERBOUND(#35011,.T.); +#35014= IFCFACE((#35013)); +#35016= IFCPOLYLOOP((#34400,#34420,#34334)); +#35018= IFCFACEOUTERBOUND(#35016,.T.); +#35019= IFCFACE((#35018)); +#35021= IFCPOLYLOOP((#34420,#34376,#34418,#34448)); +#35023= IFCFACEOUTERBOUND(#35021,.T.); +#35024= IFCFACE((#35023)); +#35026= IFCPOLYLOOP((#34378,#34422,#34360)); +#35028= IFCFACEOUTERBOUND(#35026,.T.); +#35029= IFCFACE((#35028)); +#35031= IFCPOLYLOOP((#34438,#34386,#34348)); +#35033= IFCFACEOUTERBOUND(#35031,.T.); +#35034= IFCFACE((#35033)); +#35036= IFCPOLYLOOP((#34372,#34344,#34440)); +#35038= IFCFACEOUTERBOUND(#35036,.T.); +#35039= IFCFACE((#35038)); +#35041= IFCPOLYLOOP((#34380,#34424,#34390)); +#35043= IFCFACEOUTERBOUND(#35041,.T.); +#35044= IFCFACE((#35043)); +#35046= IFCPOLYLOOP((#34458,#34358,#34402)); +#35048= IFCFACEOUTERBOUND(#35046,.T.); +#35049= IFCFACE((#35048)); +#35051= IFCPOLYLOOP((#34454,#34426,#34402)); +#35053= IFCFACEOUTERBOUND(#35051,.T.); +#35054= IFCFACE((#35053)); +#35056= IFCPOLYLOOP((#34464,#34200,#34404)); +#35058= IFCFACEOUTERBOUND(#35056,.T.); +#35059= IFCFACE((#35058)); +#35061= IFCPOLYLOOP((#34460,#34428,#34404)); +#35063= IFCFACEOUTERBOUND(#35061,.T.); +#35064= IFCFACE((#35063)); +#35066= IFCPOLYLOOP((#34408,#34430,#34182)); +#35068= IFCFACEOUTERBOUND(#35066,.T.); +#35069= IFCFACE((#35068)); +#35071= IFCPOLYLOOP((#34432,#34430,#34378)); +#35073= IFCFACEOUTERBOUND(#35071,.T.); +#35074= IFCFACE((#35073)); +#35076= IFCPOLYLOOP((#34378,#34370,#34432)); +#35078= IFCFACEOUTERBOUND(#35076,.T.); +#35079= IFCFACE((#35078)); +#35081= IFCPOLYLOOP((#34186,#34432,#34370)); +#35083= IFCFACEOUTERBOUND(#35081,.T.); +#35084= IFCFACE((#35083)); +#35086= IFCPOLYLOOP((#34436,#34434,#34190)); +#35088= IFCFACEOUTERBOUND(#35086,.T.); +#35089= IFCFACE((#35088)); +#35091= IFCPOLYLOOP((#34412,#34434,#34380)); +#35093= IFCFACEOUTERBOUND(#35091,.T.); +#35094= IFCFACE((#35093)); +#35096= IFCPOLYLOOP((#34188,#34436,#34190)); +#35098= IFCFACEOUTERBOUND(#35096,.T.); +#35099= IFCFACE((#35098)); +#35101= IFCPOLYLOOP((#34370,#34380,#34436)); +#35103= IFCFACEOUTERBOUND(#35101,.T.); +#35104= IFCFACE((#35103)); +#35106= IFCPOLYLOOP((#34386,#34438,#34422)); +#35108= IFCFACEOUTERBOUND(#35106,.T.); +#35109= IFCFACE((#35108)); +#35111= IFCPOLYLOOP((#34348,#34346,#34438)); +#35113= IFCFACEOUTERBOUND(#35111,.T.); +#35114= IFCFACE((#35113)); +#35116= IFCPOLYLOOP((#34344,#34342,#34440)); +#35118= IFCFACEOUTERBOUND(#35116,.T.); +#35119= IFCFACE((#35118)); +#35121= IFCPOLYLOOP((#34390,#34440,#34342)); +#35123= IFCFACEOUTERBOUND(#35121,.T.); +#35124= IFCFACE((#35123)); +#35126= IFCPOLYLOOP((#34364,#34442,#34392)); +#35128= IFCFACEOUTERBOUND(#35126,.T.); +#35129= IFCFACE((#35128)); +#35131= IFCPOLYLOOP((#34426,#34446,#34362)); +#35133= IFCFACEOUTERBOUND(#35131,.T.); +#35134= IFCFACE((#35133)); +#35136= IFCPOLYLOOP((#34174,#34446,#34396)); +#35138= IFCFACEOUTERBOUND(#35136,.T.); +#35139= IFCFACE((#35138)); +#35141= IFCPOLYLOOP((#34366,#34448,#34388)); +#35143= IFCFACEOUTERBOUND(#35141,.T.); +#35144= IFCFACE((#35143)); +#35146= IFCPOLYLOOP((#34428,#34452,#34368)); +#35148= IFCFACEOUTERBOUND(#35146,.T.); +#35149= IFCFACE((#35148)); +#35151= IFCPOLYLOOP((#34332,#34452,#34400)); +#35153= IFCFACEOUTERBOUND(#35151,.T.); +#35154= IFCFACE((#35153)); +#35156= IFCPOLYLOOP((#34426,#34454,#34396)); +#35158= IFCFACEOUTERBOUND(#35156,.T.); +#35159= IFCFACE((#35158)); +#35161= IFCPOLYLOOP((#34458,#34426,#34382)); +#35163= IFCFACEOUTERBOUND(#35161,.T.); +#35164= IFCFACE((#35163)); +#35166= IFCPOLYLOOP((#34358,#34458,#34456)); +#35168= IFCFACEOUTERBOUND(#35166,.T.); +#35169= IFCFACE((#35168)); +#35171= IFCPOLYLOOP((#34426,#34458,#34402)); +#35173= IFCFACEOUTERBOUND(#35171,.T.); +#35174= IFCFACE((#35173)); +#35176= IFCPOLYLOOP((#34428,#34460,#34400)); +#35178= IFCFACEOUTERBOUND(#35176,.T.); +#35179= IFCFACE((#35178)); +#35181= IFCPOLYLOOP((#34464,#34428,#34384)); +#35183= IFCFACEOUTERBOUND(#35181,.T.); +#35184= IFCFACE((#35183)); +#35186= IFCPOLYLOOP((#34200,#34464,#34462)); +#35188= IFCFACEOUTERBOUND(#35186,.T.); +#35189= IFCFACE((#35188)); +#35191= IFCPOLYLOOP((#34428,#34464,#34404)); +#35193= IFCFACEOUTERBOUND(#35191,.T.); +#35194= IFCFACE((#35193)); +#35196= IFCPOLYLOOP((#34204,#34202,#34462,#34384,#34368,#34450,#34330,#34328,#34516,#34564,#34466,#34512)); +#35198= IFCFACEOUTERBOUND(#35196,.T.); +#35199= IFCFACE((#35198)); +#35201= IFCPOLYLOOP((#34214,#34212,#34518)); +#35203= IFCFACEOUTERBOUND(#35201,.T.); +#35204= IFCFACE((#35203)); +#35206= IFCPOLYLOOP((#34542,#34512,#34466,#34564)); +#35208= IFCFACEOUTERBOUND(#35206,.T.); +#35209= IFCFACE((#35208)); +#35211= IFCPOLYLOOP((#34488,#34210,#34542)); +#35213= IFCFACEOUTERBOUND(#35211,.T.); +#35214= IFCFACE((#35213)); +#35216= IFCPOLYLOOP((#34208,#34206,#34542)); +#35218= IFCFACEOUTERBOUND(#35216,.T.); +#35219= IFCFACE((#35218)); +#35221= IFCPOLYLOOP((#34488,#34518,#34212)); +#35223= IFCFACEOUTERBOUND(#35221,.T.); +#35224= IFCFACE((#35223)); +#35226= IFCPOLYLOOP((#34320,#34318,#34514)); +#35228= IFCFACEOUTERBOUND(#35226,.T.); +#35229= IFCFACE((#35228)); +#35231= IFCPOLYLOOP((#34518,#34216,#34214)); +#35233= IFCFACEOUTERBOUND(#35231,.T.); +#35234= IFCFACE((#35233)); +#35236= IFCPOLYLOOP((#34520,#34490,#34226)); +#35238= IFCFACEOUTERBOUND(#35236,.T.); +#35239= IFCFACE((#35238)); +#35241= IFCPOLYLOOP((#34522,#34492,#34312)); +#35243= IFCFACEOUTERBOUND(#35241,.T.); +#35244= IFCFACE((#35243)); +#35246= IFCPOLYLOOP((#34544,#34482,#34540)); +#35248= IFCFACEOUTERBOUND(#35246,.T.); +#35249= IFCFACE((#35248)); +#35251= IFCPOLYLOOP((#34524,#34494,#34234)); +#35253= IFCFACEOUTERBOUND(#35251,.T.); +#35254= IFCFACE((#35253)); +#35256= IFCPOLYLOOP((#34212,#34210,#34488)); +#35258= IFCFACEOUTERBOUND(#35256,.T.); +#35259= IFCFACE((#35258)); +#35261= IFCPOLYLOOP((#34520,#34220,#34486)); +#35263= IFCFACEOUTERBOUND(#35261,.T.); +#35264= IFCFACE((#35263)); +#35266= IFCPOLYLOOP((#34526,#34496,#34304)); +#35268= IFCFACEOUTERBOUND(#35266,.T.); +#35269= IFCFACE((#35268)); +#35271= IFCPOLYLOOP((#34520,#34224,#34222)); +#35273= IFCFACEOUTERBOUND(#35271,.T.); +#35274= IFCFACE((#35273)); +#35276= IFCPOLYLOOP((#34528,#34498,#34242)); +#35278= IFCFACEOUTERBOUND(#35276,.T.); +#35279= IFCFACE((#35278)); +#35281= IFCPOLYLOOP((#34530,#34500,#34296)); +#35283= IFCFACEOUTERBOUND(#35281,.T.); +#35284= IFCFACE((#35283)); +#35286= IFCPOLYLOOP((#34518,#34548,#34486)); +#35288= IFCFACEOUTERBOUND(#35286,.T.); +#35289= IFCFACE((#35288)); +#35291= IFCPOLYLOOP((#34524,#34228,#34490)); +#35293= IFCFACEOUTERBOUND(#35291,.T.); +#35294= IFCFACE((#35293)); +#35296= IFCPOLYLOOP((#34532,#34502,#34250)); +#35298= IFCFACEOUTERBOUND(#35296,.T.); +#35299= IFCFACE((#35298)); +#35301= IFCPOLYLOOP((#34524,#34232,#34230)); +#35303= IFCFACEOUTERBOUND(#35301,.T.); +#35304= IFCFACE((#35303)); +#35306= IFCPOLYLOOP((#34534,#34504,#34288)); +#35308= IFCFACEOUTERBOUND(#35306,.T.); +#35309= IFCFACE((#35308)); +#35311= IFCPOLYLOOP((#34222,#34220,#34520)); +#35313= IFCFACEOUTERBOUND(#35311,.T.); +#35314= IFCFACE((#35313)); +#35316= IFCPOLYLOOP((#34520,#34550,#34490)); +#35318= IFCFACEOUTERBOUND(#35316,.T.); +#35319= IFCFACE((#35318)); +#35321= IFCPOLYLOOP((#34538,#34506,#34280)); +#35323= IFCFACEOUTERBOUND(#35321,.T.); +#35324= IFCFACE((#35323)); +#35326= IFCPOLYLOOP((#34490,#34228,#34226)); +#35328= IFCFACEOUTERBOUND(#35326,.T.); +#35329= IFCFACE((#35328)); +#35331= IFCPOLYLOOP((#34268,#34480,#34270)); +#35333= IFCFACEOUTERBOUND(#35331,.T.); +#35334= IFCFACE((#35333)); +#35336= IFCPOLYLOOP((#34484,#34264,#34262)); +#35338= IFCFACEOUTERBOUND(#35336,.T.); +#35339= IFCFACE((#35338)); +#35341= IFCPOLYLOOP((#34486,#34220,#34218)); +#35343= IFCFACEOUTERBOUND(#35341,.T.); +#35344= IFCFACE((#35343)); +#35346= IFCPOLYLOOP((#34504,#34476,#34554)); +#35348= IFCFACEOUTERBOUND(#35346,.T.); +#35349= IFCFACE((#35348)); +#35351= IFCPOLYLOOP((#34540,#34326,#34324)); +#35353= IFCFACEOUTERBOUND(#35351,.T.); +#35354= IFCFACE((#35353)); +#35356= IFCPOLYLOOP((#34524,#34472,#34526,#34552)); +#35358= IFCFACEOUTERBOUND(#35356,.T.); +#35359= IFCFACE((#35358)); +#35361= IFCPOLYLOOP((#34514,#34482,#34544)); +#35363= IFCFACEOUTERBOUND(#35361,.T.); +#35364= IFCFACE((#35363)); +#35366= IFCPOLYLOOP((#34514,#34562,#34468)); +#35368= IFCFACEOUTERBOUND(#35366,.T.); +#35369= IFCFACE((#35368)); +#35371= IFCPOLYLOOP((#34300,#34298,#34526)); +#35373= IFCFACEOUTERBOUND(#35371,.T.); +#35374= IFCFACE((#35373)); +#35376= IFCPOLYLOOP((#34506,#34478,#34556)); +#35378= IFCFACEOUTERBOUND(#35376,.T.); +#35379= IFCFACE((#35378)); +#35381= IFCPOLYLOOP((#34540,#34324,#34544)); +#35383= IFCFACEOUTERBOUND(#35381,.T.); +#35384= IFCFACE((#35383)); +#35386= IFCPOLYLOOP((#34528,#34474,#34530,#34554)); +#35388= IFCFACEOUTERBOUND(#35386,.T.); +#35389= IFCFACE((#35388)); +#35391= IFCPOLYLOOP((#34514,#34318,#34316)); +#35393= IFCFACEOUTERBOUND(#35391,.T.); +#35394= IFCFACE((#35393)); +#35396= IFCPOLYLOOP((#34514,#34316,#34562)); +#35398= IFCFACEOUTERBOUND(#35396,.T.); +#35399= IFCFACE((#35398)); +#35401= IFCPOLYLOOP((#34292,#34290,#34530)); +#35403= IFCFACEOUTERBOUND(#35401,.T.); +#35404= IFCFACE((#35403)); +#35406= IFCPOLYLOOP((#34518,#34486,#34218)); +#35408= IFCFACEOUTERBOUND(#35406,.T.); +#35409= IFCFACE((#35408)); +#35411= IFCPOLYLOOP((#34254,#34252,#34536)); +#35413= IFCFACEOUTERBOUND(#35411,.T.); +#35414= IFCFACE((#35413)); +#35416= IFCPOLYLOOP((#34532,#34476,#34534,#34556)); +#35418= IFCFACEOUTERBOUND(#35416,.T.); +#35419= IFCFACE((#35418)); +#35421= IFCPOLYLOOP((#34312,#34492,#34314)); +#35423= IFCFACEOUTERBOUND(#35421,.T.); +#35424= IFCFACE((#35423)); +#35426= IFCPOLYLOOP((#34522,#34306,#34496)); +#35428= IFCFACEOUTERBOUND(#35426,.T.); +#35429= IFCFACE((#35428)); +#35431= IFCPOLYLOOP((#34308,#34522,#34310)); +#35433= IFCFACEOUTERBOUND(#35431,.T.); +#35434= IFCFACE((#35433)); +#35436= IFCPOLYLOOP((#34492,#34522,#34470)); +#35438= IFCFACEOUTERBOUND(#35436,.T.); +#35439= IFCFACE((#35438)); +#35441= IFCPOLYLOOP((#34470,#34520,#34486)); +#35443= IFCFACEOUTERBOUND(#35441,.T.); +#35444= IFCFACE((#35443)); +#35446= IFCPOLYLOOP((#34560,#34558,#34510)); +#35448= IFCFACEOUTERBOUND(#35446,.T.); +#35449= IFCFACE((#35448)); +#35451= IFCPOLYLOOP((#34260,#34510,#34262)); +#35453= IFCFACEOUTERBOUND(#35451,.T.); +#35454= IFCFACE((#35453)); +#35456= IFCPOLYLOOP((#34472,#34496,#34526)); +#35458= IFCFACEOUTERBOUND(#35456,.T.); +#35459= IFCFACE((#35458)); +#35461= IFCPOLYLOOP((#34472,#34524,#34490)); +#35463= IFCFACEOUTERBOUND(#35461,.T.); +#35464= IFCFACE((#35463)); +#35466= IFCPOLYLOOP((#34210,#34208,#34542)); +#35468= IFCFACEOUTERBOUND(#35466,.T.); +#35469= IFCFACE((#35468)); +#35471= IFCPOLYLOOP((#34306,#34304,#34496)); +#35473= IFCFACEOUTERBOUND(#35471,.T.); +#35474= IFCFACE((#35473)); +#35476= IFCPOLYLOOP((#34300,#34526,#34302)); +#35478= IFCFACEOUTERBOUND(#35476,.T.); +#35479= IFCFACE((#35478)); +#35481= IFCPOLYLOOP((#34484,#34510,#34558)); +#35483= IFCFACEOUTERBOUND(#35481,.T.); +#35484= IFCFACE((#35483)); +#35486= IFCPOLYLOOP((#34526,#34298,#34500)); +#35488= IFCFACEOUTERBOUND(#35486,.T.); +#35489= IFCFACE((#35488)); +#35491= IFCPOLYLOOP((#34480,#34508,#34270)); +#35493= IFCFACEOUTERBOUND(#35491,.T.); +#35494= IFCFACE((#35493)); +#35496= IFCPOLYLOOP((#34234,#34494,#34236)); +#35498= IFCFACEOUTERBOUND(#35496,.T.); +#35499= IFCFACE((#35498)); +#35501= IFCPOLYLOOP((#34284,#34282,#34534)); +#35503= IFCFACEOUTERBOUND(#35501,.T.); +#35504= IFCFACE((#35503)); +#35506= IFCPOLYLOOP((#34272,#34508,#34274)); +#35508= IFCFACEOUTERBOUND(#35506,.T.); +#35509= IFCFACE((#35508)); +#35511= IFCPOLYLOOP((#34246,#34244,#34532)); +#35513= IFCFACEOUTERBOUND(#35511,.T.); +#35514= IFCFACE((#35513)); +#35516= IFCPOLYLOOP((#34322,#34320,#34544)); +#35518= IFCFACEOUTERBOUND(#35516,.T.); +#35519= IFCFACE((#35518)); +#35521= IFCPOLYLOOP((#34528,#34240,#34238)); +#35523= IFCFACEOUTERBOUND(#35521,.T.); +#35524= IFCFACE((#35523)); +#35526= IFCPOLYLOOP((#34524,#34552,#34494)); +#35528= IFCFACEOUTERBOUND(#35526,.T.); +#35529= IFCFACE((#35528)); +#35531= IFCPOLYLOOP((#34532,#34244,#34498)); +#35533= IFCFACEOUTERBOUND(#35531,.T.); +#35534= IFCFACE((#35533)); +#35536= IFCPOLYLOOP((#34536,#34510,#34258)); +#35538= IFCFACEOUTERBOUND(#35536,.T.); +#35539= IFCFACE((#35538)); +#35541= IFCPOLYLOOP((#34532,#34248,#34246)); +#35543= IFCFACEOUTERBOUND(#35541,.T.); +#35544= IFCFACE((#35543)); +#35546= IFCPOLYLOOP((#34492,#34470,#34548)); +#35548= IFCFACEOUTERBOUND(#35546,.T.); +#35549= IFCFACE((#35548)); +#35551= IFCPOLYLOOP((#34488,#34546,#34468)); +#35553= IFCFACEOUTERBOUND(#35551,.T.); +#35554= IFCFACE((#35553)); +#35556= IFCPOLYLOOP((#34528,#34554,#34498)); +#35558= IFCFACEOUTERBOUND(#35556,.T.); +#35559= IFCFACE((#35558)); +#35561= IFCPOLYLOOP((#34564,#34516,#34482)); +#35563= IFCFACEOUTERBOUND(#35561,.T.); +#35564= IFCFACE((#35563)); +#35566= IFCPOLYLOOP((#34498,#34244,#34242)); +#35568= IFCFACEOUTERBOUND(#35566,.T.); +#35569= IFCFACE((#35568)); +#35571= IFCPOLYLOOP((#34536,#34252,#34502)); +#35573= IFCFACEOUTERBOUND(#35571,.T.); +#35574= IFCFACE((#35573)); +#35576= IFCPOLYLOOP((#34230,#34228,#34524)); +#35578= IFCFACEOUTERBOUND(#35576,.T.); +#35579= IFCFACE((#35578)); +#35581= IFCPOLYLOOP((#34536,#34256,#34254)); +#35583= IFCFACEOUTERBOUND(#35581,.T.); +#35584= IFCFACE((#35583)); +#35586= IFCPOLYLOOP((#34496,#34472,#34550)); +#35588= IFCFACEOUTERBOUND(#35586,.T.); +#35589= IFCFACE((#35588)); +#35591= IFCPOLYLOOP((#34316,#34314,#34562)); +#35593= IFCFACEOUTERBOUND(#35591,.T.); +#35594= IFCFACE((#35593)); +#35596= IFCPOLYLOOP((#34532,#34556,#34502)); +#35598= IFCFACEOUTERBOUND(#35596,.T.); +#35599= IFCFACE((#35598)); +#35601= IFCPOLYLOOP((#34508,#34480,#34558)); +#35603= IFCFACEOUTERBOUND(#35601,.T.); +#35604= IFCFACE((#35603)); +#35606= IFCPOLYLOOP((#34518,#34468,#34548)); +#35608= IFCFACEOUTERBOUND(#35606,.T.); +#35609= IFCFACE((#35608)); +#35611= IFCPOLYLOOP((#34536,#34560,#34510)); +#35613= IFCFACEOUTERBOUND(#35611,.T.); +#35614= IFCFACE((#35613)); +#35616= IFCPOLYLOOP((#34238,#34236,#34528)); +#35618= IFCFACEOUTERBOUND(#35616,.T.); +#35619= IFCFACE((#35618)); +#35621= IFCPOLYLOOP((#34500,#34474,#34552)); +#35623= IFCFACEOUTERBOUND(#35621,.T.); +#35624= IFCFACE((#35623)); +#35626= IFCPOLYLOOP((#34328,#34540,#34516)); +#35628= IFCFACEOUTERBOUND(#35626,.T.); +#35629= IFCFACE((#35628)); +#35631= IFCPOLYLOOP((#34308,#34306,#34522)); +#35633= IFCFACEOUTERBOUND(#35631,.T.); +#35634= IFCFACE((#35633)); +#35636= IFCPOLYLOOP((#34258,#34510,#34260)); +#35638= IFCFACEOUTERBOUND(#35636,.T.); +#35639= IFCFACE((#35638)); +#35641= IFCPOLYLOOP((#34520,#34470,#34522,#34550)); +#35643= IFCFACEOUTERBOUND(#35641,.T.); +#35644= IFCFACE((#35643)); +#35646= IFCPOLYLOOP((#34502,#34252,#34250)); +#35648= IFCFACEOUTERBOUND(#35646,.T.); +#35649= IFCFACE((#35648)); +#35651= IFCPOLYLOOP((#34482,#34514,#34546)); +#35653= IFCFACEOUTERBOUND(#35651,.T.); +#35654= IFCFACE((#35653)); +#35656= IFCPOLYLOOP((#34500,#34530,#34474)); +#35658= IFCFACEOUTERBOUND(#35656,.T.); +#35659= IFCFACE((#35658)); +#35661= IFCPOLYLOOP((#34474,#34528,#34494)); +#35663= IFCFACEOUTERBOUND(#35661,.T.); +#35664= IFCFACE((#35663)); +#35666= IFCPOLYLOOP((#34296,#34500,#34298)); +#35668= IFCFACEOUTERBOUND(#35666,.T.); +#35669= IFCFACE((#35668)); +#35671= IFCPOLYLOOP((#34292,#34530,#34294)); +#35673= IFCFACEOUTERBOUND(#35671,.T.); +#35674= IFCFACE((#35673)); +#35676= IFCPOLYLOOP((#34218,#34216,#34518)); +#35678= IFCFACEOUTERBOUND(#35676,.T.); +#35679= IFCFACE((#35678)); +#35681= IFCPOLYLOOP((#34226,#34224,#34520)); +#35683= IFCFACEOUTERBOUND(#35681,.T.); +#35684= IFCFACE((#35683)); +#35686= IFCPOLYLOOP((#34530,#34290,#34504)); +#35688= IFCFACEOUTERBOUND(#35686,.T.); +#35689= IFCFACE((#35688)); +#35691= IFCPOLYLOOP((#34312,#34310,#34522)); +#35693= IFCFACEOUTERBOUND(#35691,.T.); +#35694= IFCFACE((#35693)); +#35696= IFCPOLYLOOP((#34476,#34504,#34534)); +#35698= IFCFACEOUTERBOUND(#35696,.T.); +#35699= IFCFACE((#35698)); +#35701= IFCPOLYLOOP((#34476,#34532,#34498)); +#35703= IFCFACEOUTERBOUND(#35701,.T.); +#35704= IFCFACE((#35703)); +#35706= IFCPOLYLOOP((#34504,#34290,#34288)); +#35708= IFCFACEOUTERBOUND(#35706,.T.); +#35709= IFCFACE((#35708)); +#35711= IFCPOLYLOOP((#34284,#34534,#34286)); +#35713= IFCFACEOUTERBOUND(#35711,.T.); +#35714= IFCFACE((#35713)); +#35716= IFCPOLYLOOP((#34468,#34518,#34488)); +#35718= IFCFACEOUTERBOUND(#35716,.T.); +#35719= IFCFACE((#35718)); +#35721= IFCPOLYLOOP((#34234,#34232,#34524)); +#35723= IFCFACEOUTERBOUND(#35721,.T.); +#35724= IFCFACE((#35723)); +#35726= IFCPOLYLOOP((#34534,#34282,#34506)); +#35728= IFCFACEOUTERBOUND(#35726,.T.); +#35729= IFCFACE((#35728)); +#35731= IFCPOLYLOOP((#34304,#34302,#34526)); +#35733= IFCFACEOUTERBOUND(#35731,.T.); +#35734= IFCFACE((#35733)); +#35736= IFCPOLYLOOP((#34478,#34506,#34538)); +#35738= IFCFACEOUTERBOUND(#35736,.T.); +#35739= IFCFACE((#35738)); +#35741= IFCPOLYLOOP((#34478,#34536,#34502)); +#35743= IFCFACEOUTERBOUND(#35741,.T.); +#35744= IFCFACE((#35743)); +#35746= IFCPOLYLOOP((#34280,#34506,#34282)); +#35748= IFCFACEOUTERBOUND(#35746,.T.); +#35749= IFCFACE((#35748)); +#35751= IFCPOLYLOOP((#34242,#34240,#34528)); +#35753= IFCFACEOUTERBOUND(#35751,.T.); +#35754= IFCFACE((#35753)); +#35756= IFCPOLYLOOP((#34276,#34538,#34278)); +#35758= IFCFACEOUTERBOUND(#35756,.T.); +#35759= IFCFACE((#35758)); +#35761= IFCPOLYLOOP((#34296,#34294,#34530)); +#35763= IFCFACEOUTERBOUND(#35761,.T.); +#35764= IFCFACE((#35763)); +#35766= IFCPOLYLOOP((#34508,#34538,#34274)); +#35768= IFCFACEOUTERBOUND(#35766,.T.); +#35769= IFCFACE((#35768)); +#35771= IFCPOLYLOOP((#34270,#34508,#34272)); +#35773= IFCFACEOUTERBOUND(#35771,.T.); +#35774= IFCFACE((#35773)); +#35776= IFCPOLYLOOP((#34276,#34274,#34538)); +#35778= IFCFACEOUTERBOUND(#35776,.T.); +#35779= IFCFACE((#35778)); +#35781= IFCPOLYLOOP((#34484,#34262,#34510)); +#35783= IFCFACEOUTERBOUND(#35781,.T.); +#35784= IFCFACE((#35783)); +#35786= IFCPOLYLOOP((#34494,#34528,#34236)); +#35788= IFCFACEOUTERBOUND(#35786,.T.); +#35789= IFCFACE((#35788)); +#35791= IFCPOLYLOOP((#34250,#34248,#34532)); +#35793= IFCFACEOUTERBOUND(#35791,.T.); +#35794= IFCFACE((#35793)); +#35796= IFCPOLYLOOP((#34206,#34204,#34512)); +#35798= IFCFACEOUTERBOUND(#35796,.T.); +#35799= IFCFACE((#35798)); +#35801= IFCPOLYLOOP((#34288,#34286,#34534)); +#35803= IFCFACEOUTERBOUND(#35801,.T.); +#35804= IFCFACE((#35803)); +#35806= IFCPOLYLOOP((#34258,#34256,#34536)); +#35808= IFCFACEOUTERBOUND(#35806,.T.); +#35809= IFCFACE((#35808)); +#35811= IFCPOLYLOOP((#34280,#34278,#34538)); +#35813= IFCFACEOUTERBOUND(#35811,.T.); +#35814= IFCFACE((#35813)); +#35816= IFCPOLYLOOP((#34560,#34536,#34478,#34538)); +#35818= IFCFACEOUTERBOUND(#35816,.T.); +#35819= IFCFACE((#35818)); +#35821= IFCPOLYLOOP((#34326,#34540,#34328)); +#35823= IFCFACEOUTERBOUND(#35821,.T.); +#35824= IFCFACE((#35823)); +#35826= IFCPOLYLOOP((#34516,#34540,#34482)); +#35828= IFCFACEOUTERBOUND(#35826,.T.); +#35829= IFCFACE((#35828)); +#35831= IFCPOLYLOOP((#34206,#34512,#34542)); +#35833= IFCFACEOUTERBOUND(#35831,.T.); +#35834= IFCFACE((#35833)); +#35836= IFCPOLYLOOP((#34488,#34542,#34482)); +#35838= IFCFACEOUTERBOUND(#35836,.T.); +#35839= IFCFACE((#35838)); +#35841= IFCPOLYLOOP((#34514,#34544,#34320)); +#35843= IFCFACEOUTERBOUND(#35841,.T.); +#35844= IFCFACE((#35843)); +#35846= IFCPOLYLOOP((#34322,#34544,#34324)); +#35848= IFCFACEOUTERBOUND(#35846,.T.); +#35849= IFCFACE((#35848)); +#35851= IFCPOLYLOOP((#34468,#34546,#34514)); +#35853= IFCFACEOUTERBOUND(#35851,.T.); +#35854= IFCFACE((#35853)); +#35856= IFCPOLYLOOP((#34546,#34488,#34482)); +#35858= IFCFACEOUTERBOUND(#35856,.T.); +#35859= IFCFACE((#35858)); +#35861= IFCPOLYLOOP((#34486,#34548,#34470)); +#35863= IFCFACEOUTERBOUND(#35861,.T.); +#35864= IFCFACE((#35863)); +#35866= IFCPOLYLOOP((#34492,#34548,#34562)); +#35868= IFCFACEOUTERBOUND(#35866,.T.); +#35869= IFCFACE((#35868)); +#35871= IFCPOLYLOOP((#34490,#34550,#34472)); +#35873= IFCFACEOUTERBOUND(#35871,.T.); +#35874= IFCFACE((#35873)); +#35876= IFCPOLYLOOP((#34496,#34550,#34522)); +#35878= IFCFACEOUTERBOUND(#35876,.T.); +#35879= IFCFACE((#35878)); +#35881= IFCPOLYLOOP((#34494,#34552,#34474)); +#35883= IFCFACEOUTERBOUND(#35881,.T.); +#35884= IFCFACE((#35883)); +#35886= IFCPOLYLOOP((#34500,#34552,#34526)); +#35888= IFCFACEOUTERBOUND(#35886,.T.); +#35889= IFCFACE((#35888)); +#35891= IFCPOLYLOOP((#34498,#34554,#34476)); +#35893= IFCFACEOUTERBOUND(#35891,.T.); +#35894= IFCFACE((#35893)); +#35896= IFCPOLYLOOP((#34504,#34554,#34530)); +#35898= IFCFACEOUTERBOUND(#35896,.T.); +#35899= IFCFACE((#35898)); +#35901= IFCPOLYLOOP((#34502,#34556,#34478)); +#35903= IFCFACEOUTERBOUND(#35901,.T.); +#35904= IFCFACE((#35903)); +#35906= IFCPOLYLOOP((#34506,#34556,#34534)); +#35908= IFCFACEOUTERBOUND(#35906,.T.); +#35909= IFCFACE((#35908)); +#35911= IFCPOLYLOOP((#34484,#34558,#34480)); +#35913= IFCFACEOUTERBOUND(#35911,.T.); +#35914= IFCFACE((#35913)); +#35916= IFCPOLYLOOP((#34508,#34558,#34560)); +#35918= IFCFACEOUTERBOUND(#35916,.T.); +#35919= IFCFACE((#35918)); +#35921= IFCPOLYLOOP((#34508,#34560,#34538)); +#35923= IFCFACEOUTERBOUND(#35921,.T.); +#35924= IFCFACE((#35923)); +#35926= IFCPOLYLOOP((#34468,#34562,#34548)); +#35928= IFCFACEOUTERBOUND(#35926,.T.); +#35929= IFCFACE((#35928)); +#35931= IFCPOLYLOOP((#34314,#34492,#34562)); +#35933= IFCFACEOUTERBOUND(#35931,.T.); +#35934= IFCFACE((#35933)); +#35936= IFCPOLYLOOP((#34482,#34542,#34564)); +#35938= IFCFACEOUTERBOUND(#35936,.T.); +#35939= IFCFACE((#35938)); +#35941= IFCPOLYLOOP((#34264,#34484,#34480,#34268,#34266,#34456,#34382,#34362,#34444,#34172)); +#35943= IFCFACEOUTERBOUND(#35941,.T.); +#35944= IFCFACE((#35943)); +#35946= IFCCLOSEDSHELL((#34569,#34574,#34579,#34584,#34589,#34594,#34599,#34604,#34609,#34614,#34619,#34624,#34629,#34634,#34639,#34644,#34649,#34654,#34659,#34664,#34669,#34674,#34679,#34684,#34689,#34694,#34699,#34704,#34709,#34714,#34719,#34724,#34729,#34734,#34739,#34744,#34749,#34754,#34759,#34764,#34769,#34774,#34779,#34784,#34789,#34794,#34799,#34804,#34809,#34814,#34819,#34824,#34829,#34834,#34839,#34844,#34849,#34854,#34859,#34864,#34869,#34874,#34879,#34884,#34889,#34894,#34899,#34904,#34909,#34914,#34919,#34924,#34929,#34934,#34939,#34944,#34949,#34954,#34959,#34964,#34969,#34974,#34979,#34984,#34989,#34994,#34999,#35004,#35009,#35014,#35019,#35024,#35029,#35034,#35039,#35044,#35049,#35054,#35059,#35064,#35069,#35074,#35079,#35084,#35089,#35094,#35099,#35104,#35109,#35114,#35119,#35124,#35129,#35134,#35139,#35144,#35149,#35154,#35159,#35164,#35169,#35174,#35179,#35184,#35189,#35194,#35199,#35204,#35209,#35214,#35219,#35224,#35229,#35234,#35239,#35244,#35249,#35254,#35259,#35264,#35269,#35274,#35279,#35284,#35289,#35294,#35299,#35304,#35309,#35314,#35319,#35324,#35329,#35334,#35339,#35344,#35349,#35354,#35359,#35364,#35369,#35374,#35379,#35384,#35389,#35394,#35399,#35404,#35409,#35414,#35419,#35424,#35429,#35434,#35439,#35444,#35449,#35454,#35459,#35464,#35469,#35474,#35479,#35484,#35489,#35494,#35499,#35504,#35509,#35514,#35519,#35524,#35529,#35534,#35539,#35544,#35549,#35554,#35559,#35564,#35569,#35574,#35579,#35584,#35589,#35594,#35599,#35604,#35609,#35614,#35619,#35624,#35629,#35634,#35639,#35644,#35649,#35654,#35659,#35664,#35669,#35674,#35679,#35684,#35689,#35694,#35699,#35704,#35709,#35714,#35719,#35724,#35729,#35734,#35739,#35744,#35749,#35754,#35759,#35764,#35769,#35774,#35779,#35784,#35789,#35794,#35799,#35804,#35809,#35814,#35819,#35824,#35829,#35834,#35839,#35844,#35849,#35854,#35859,#35864,#35869,#35874,#35879,#35884,#35889,#35894,#35899,#35904,#35909,#35914,#35919,#35924,#35929,#35934,#35939,#35944)); +#35948= IFCFACETEDBREP(#35946); +#35949= IFCSTYLEDITEM(#35948,(#4694),$); +#35952= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#35948)); +#35954= IFCCARTESIANPOINT((-8430.83034168457,-1941.32099271937,-760.100831008285)); +#35956= IFCPRODUCTDEFINITIONSHAPE($,$,(#35952)); +#35959= IFCROOF('3cUkl32yn9qRSPvBJVyWh4',#42,'Basic Roof:Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr:286419',$,'Basic Roof:Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr:45441',#34171,#35956,'286419',.NOTDEFINED.); +#35962= IFCMATERIAL('Roofing Felt',$,$); +#35963= IFCCOLOURRGB($,0.498039215686275,0.498039215686275,0.498039215686275); +#35964= IFCSURFACESTYLERENDERING(#35963,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(0.),.NOTDEFINED.); +#35965= IFCSURFACESTYLE('Roofing Felt',.BOTH.,(#35964)); +#35967= IFCPRESENTATIONSTYLEASSIGNMENT((#35965)); +#35969= IFCSTYLEDITEM($,(#35967),$); +#35971= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#35969)); +#35973= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#35971),#35962); +#35977= IFCMATERIAL('Concrete, Cast In Situ',$,$); +#35978= IFCCOLOURRGB($,0.752941176470588,0.752941176470588,0.752941176470588); +#35979= IFCSURFACESTYLERENDERING(#35978,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#35980= IFCSURFACESTYLE('Concrete, Cast In Situ',.BOTH.,(#35979)); +#35982= IFCPRESENTATIONSTYLEASSIGNMENT((#35980)); +#35984= IFCSTYLEDITEM($,(#35982),$); +#35986= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#35984)); +#35988= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#35986),#35977); +#35992= IFCMATERIALLAYER(#35962,4.,$,$,$,$,$); +#35993= IFCMATERIALLAYER(#33969,0.,$,$,$,$,$); +#35994= IFCMATERIALLAYER(#33954,50.,$,$,$,$,$); +#35995= IFCMATERIALLAYER(#35977,50.,$,$,$,$,$); +#35996= IFCMATERIALLAYER(#1292,12.5,$,$,$,$,$); +#35997= IFCMATERIALLAYERSET((#35992,#35993,#35994,#35995,#35996),'Basic Roof:Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr',$); +#36004= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr'),$); +#36005= IFCPROPERTYSINGLEVALUE('TotalArea',$,IFCAREAMEASURE(117.430474580487),$); +#36006= IFCPROPERTYSINGLEVALUE('ProjectedArea',$,IFCAREAMEASURE(108.117682237461),$); +#36007= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(7.80566404478139),$); +#36008= IFCPROPERTYSET('3cUkl32yn9qRSPxqtVyWh4',#42,'Pset_RoofCommon',$,(#1438,#36004,#36005,#36006,#36007)); +#36014= IFCRELDEFINESBYPROPERTIES('1_bJj3MGDE79q7Ubz1sLDw',#42,$,$,(#35959),#36008); +#36018= IFCPROPERTYSINGLEVALUE('Extrusion End',$,IFCLENGTHMEASURE(-14145.),$); +#36019= IFCPROPERTYSINGLEVALUE('Extrusion Start',$,IFCLENGTHMEASURE(695.981848212728),$); +#36020= IFCPROPERTYSINGLEVALUE('Level Offset',$,IFCLENGTHMEASURE(0.),$); +#36021= IFCPROPERTYSINGLEVALUE('Reference Level',$,IFCLABEL('Level: Roof'),$); +#36022= IFCPROPERTYSINGLEVALUE('Work Plane',$,IFCTEXT('Basic Wall : Wall-Ext_102Bwk-75Ins-100LBlk-12P'),$); +#36023= IFCPROPERTYSINGLEVALUE('Fascia Depth',$,IFCLENGTHMEASURE(0.),$); +#36024= IFCPROPERTYSINGLEVALUE('Rafter Cut',$,IFCIDENTIFIER('Plumb Cut'),$); +#36025= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(117.430474580487),$); +#36026= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(116.5),$); +#36027= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(13.653480802975),$); +#36028= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Roofs'),$); +#36029= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Basic Roof: Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr'),$); +#36030= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Basic Roof: Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr'),$); +#36031= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Basic Roof: Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr'),$); +#36032= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Basic Roof: Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr'),$); +#36033= IFCPROPERTYSINGLEVALUE('Absorptance',$,IFCREAL(0.7),$); +#36034= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(7.80566404478139),$); +#36035= IFCPROPERTYSINGLEVALUE('Thermal mass',$,IFCREAL(171350.),$); +#36036= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(0.128112098376636),$); +#36037= IFCPROPERTYSINGLEVALUE('Default Thickness',$,IFCLENGTHMEASURE(116.5),$); +#36038= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Roof_Flat-4Felt-150Ins-50Scr-150Conc-12Plr'),$); +#36039= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Basic Roof'),$); +#36040= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyWh4',#42,'Constraints',$,(#1316,#1317,#36018,#36019,#36020,#36021,#36022)); +#36047= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyWh4',#42,$,$,(#35959),#36040); +#36050= IFCPROPERTYSET('3cUkl32yn9qRSPuh3VyWh4',#42,'Construction',$,(#36023,#36024)); +#36054= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPux3VyWh4',#42,$,$,(#35959),#36050); +#36057= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyWh4',#42,'Dimensions',$,(#36025,#36026,#36027)); +#36062= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyWh4',#42,$,$,(#35959),#36057); +#36065= IFCPROPERTYSET('2DJmbMaUf4SOop$XdFOv3J',#42,'Other',$,(#36028,#36029,#36030,#36031,#36032)); +#36072= IFCRELDEFINESBYPROPERTIES('06fkyEV_X8VhdBt0pohsaV',#42,$,$,(#35959),#36065); +#36075= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyWh4',#42,'Phasing',$,(#1322)); +#36077= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyWh4',#42,$,$,(#35959),#36075); +#36080= IFCPROPERTYSET('2ru7YPT4T9MuTpPvmFRzuB',#42,'Analytical Properties',$,(#1336,#36033,#36034,#36035,#36036)); +#36086= IFCPROPERTYSET('2ru7YPT4T9MuTpPyKFRzuB',#42,'Construction',$,(#36037)); +#36089= IFCPROPERTYSET('2ru7YPT4T9MuTpPyGFRzuB',#42,'Graphics',$,(#33741)); +#36091= IFCPROPERTYSET('2ru7YPT4T9MuTpPy0FRzuB',#42,'Identity Data',$,(#1346,#1347,#36038)); +#36094= IFCPROPERTYSET('3vW8iW$BD0tu9c7SgjytMt',#42,'Other',$,(#36028,#36039)); +#36097= IFCMAPPEDITEM(#33319,#2453); +#36098= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#36097)); +#36100= IFCPRODUCTDEFINITIONSHAPE($,$,(#36098)); +#36103= IFCCARTESIANPOINT((273.901506528151,-1101.4176665172,900.)); +#36105= IFCAXIS2PLACEMENT3D(#36103,#20,#14); +#83759= IFCLOCALPLACEMENT(#83740,#83758); +#36107= IFCWINDOW('3cUkl32yn9qRSPvBJVyZTO',#42,'Windows_Sgl_Plain:1810x1210mm:287567',$,'1810x1210mm',#83759,#36100,'287567',1210.,1810.,.WINDOW.,.NOTDEFINED.,$); +#36110= IFCMATERIALLIST((#33326,#2442)); +#36112= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(5.5617),$); +#36113= IFCPROPERTYSET('3cUkl32yn9qRSPxqhVyZTO',#42,'Pset_WindowCommon',$,(#1438,#33355,#36112)); +#36116= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#36117= IFCPROPERTYSET('1GKTbDCF9EOfAWrMCZt_H4',#42,'Pset_ManufacturerTypeInformation',$,(#36116)); +#36120= IFCRELDEFINESBYPROPERTIES('2w6SdB57zE59mDRpLJrLJ7',#42,$,$,(#36107),#36113); +#36124= IFCRELDEFINESBYPROPERTIES('0hXqjRAQDEceLSgqzDbo9v',#42,$,$,(#36107),#36117); +#36127= IFCQUANTITYLENGTH('Height','',$,1210.,$); +#36128= IFCQUANTITYLENGTH('Width','',$,1810.,$); +#36129= IFCQUANTITYAREA('Area','area measured in geometry',$,3.5348570571731,$); +#36130= IFCELEMENTQUANTITY('0k8UP65qv20hxTU74E2Z6B',#42,'BaseQuantities','',$,(#36127,#36128,#36129)); +#36132= IFCRELDEFINESBYPROPERTIES('3nvN4Zmir1zxtkPZP6_$tQ',#42,$,$,(#36107),#36130); +#36135= IFCPROPERTYSINGLEVALUE('Sill Height',$,IFCLENGTHMEASURE(899.999999999998),$); +#36136= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.5348570571731),$); +#36137= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0884818750215249),$); +#36138= IFCPROPERTYSINGLEVALUE('Mark',$,IFCTEXT('4'),$); +#36139= IFCPROPERTYSINGLEVALUE('Head Height',$,IFCLENGTHMEASURE(2110.),$); +#36140= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZTO',#42,'Constraints',$,(#2473,#36135)); +#36143= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZTO',#42,$,$,(#36107),#36140); +#36146= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZTO',#42,'Dimensions',$,(#36136,#36137)); +#36150= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZTO',#42,$,$,(#36107),#36146); +#36153= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyZTO',#42,'Identity Data',$,(#36138)); +#36156= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxNVyZTO',#42,$,$,(#36107),#36153); +#36159= IFCPROPERTYSET('2byc8WUprEfBj2ggegHcQM',#42,'Other',$,(#11023,#33384,#33385,#33386,#33388,#33389,#36139)); +#36162= IFCRELDEFINESBYPROPERTIES('0fdL8TtpjA2xVY0SSUJCEL',#42,$,$,(#36107),#36159); +#36165= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZTO',#42,'Phasing',$,(#1322)); +#36167= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZTO',#42,$,$,(#36107),#36165); +#36170= IFCAXIS2PLACEMENT3D(#6,$,$); +#83704= IFCLOCALPLACEMENT(#621,#83703); +#36172= IFCCARTESIANPOINT((1137.65,762.,704.85)); +#36174= IFCCARTESIANPOINT((1137.65,762.,603.25)); +#36176= IFCCARTESIANPOINT((1505.95,762.,603.25)); +#36178= IFCCARTESIANPOINT((1505.95,762.,704.85)); +#36180= IFCPOLYLOOP((#36172,#36174,#36176,#36178)); +#36182= IFCFACEOUTERBOUND(#36180,.T.); +#36183= IFCFACE((#36182)); +#36185= IFCCARTESIANPOINT((1137.65,774.699999999986,704.85)); +#36187= IFCCARTESIANPOINT((1137.65,774.699999999986,603.25)); +#36189= IFCPOLYLOOP((#36174,#36172,#36185,#36187)); +#36191= IFCFACEOUTERBOUND(#36189,.T.); +#36192= IFCFACE((#36191)); +#36194= IFCCARTESIANPOINT((1505.95,774.699999999984,603.25)); +#36196= IFCPOLYLOOP((#36176,#36174,#36187,#36194)); +#36198= IFCFACEOUTERBOUND(#36196,.T.); +#36199= IFCFACE((#36198)); +#36201= IFCCARTESIANPOINT((1505.95,774.699999999984,704.85)); +#36203= IFCPOLYLOOP((#36178,#36176,#36194,#36201)); +#36205= IFCFACEOUTERBOUND(#36203,.T.); +#36206= IFCFACE((#36205)); +#36208= IFCPOLYLOOP((#36172,#36178,#36201,#36185)); +#36210= IFCFACEOUTERBOUND(#36208,.T.); +#36211= IFCFACE((#36210)); +#36213= IFCPOLYLOOP((#36185,#36201,#36194,#36187)); +#36215= IFCFACEOUTERBOUND(#36213,.T.); +#36216= IFCFACE((#36215)); +#36218= IFCCARTESIANPOINT((1505.95,774.699999999984,584.2)); +#36220= IFCCARTESIANPOINT((1505.95,774.699999999984,171.05)); +#36222= IFCCARTESIANPOINT((1137.65,774.699999999986,171.05)); +#36224= IFCCARTESIANPOINT((1137.65,774.699999999986,584.2)); +#36226= IFCPOLYLOOP((#36218,#36220,#36222,#36224)); +#36228= IFCFACEOUTERBOUND(#36226,.T.); +#36229= IFCFACE((#36228)); +#36231= IFCCARTESIANPOINT((1137.65,762.,584.2)); +#36233= IFCCARTESIANPOINT((1505.95,762.,584.2)); +#36235= IFCPOLYLOOP((#36231,#36233,#36218,#36224)); +#36237= IFCFACEOUTERBOUND(#36235,.T.); +#36238= IFCFACE((#36237)); +#36240= IFCCARTESIANPOINT((1137.65,762.,171.05)); +#36242= IFCPOLYLOOP((#36240,#36231,#36224,#36222)); +#36244= IFCFACEOUTERBOUND(#36242,.T.); +#36245= IFCFACE((#36244)); +#36247= IFCCARTESIANPOINT((1505.95,762.,171.05)); +#36249= IFCPOLYLOOP((#36247,#36240,#36222,#36220)); +#36251= IFCFACEOUTERBOUND(#36249,.T.); +#36252= IFCFACE((#36251)); +#36254= IFCPOLYLOOP((#36233,#36247,#36220,#36218)); +#36256= IFCFACEOUTERBOUND(#36254,.T.); +#36257= IFCFACE((#36256)); +#36259= IFCPOLYLOOP((#36233,#36231,#36240,#36247)); +#36261= IFCFACEOUTERBOUND(#36259,.T.); +#36262= IFCFACE((#36261)); +#36264= IFCCARTESIANPOINT((387.35,762.,704.85)); +#36266= IFCCARTESIANPOINT((19.05,762.,704.85)); +#36268= IFCCARTESIANPOINT((19.05,762.,602.85)); +#36270= IFCCARTESIANPOINT((387.35,762.,602.85)); +#36272= IFCPOLYLOOP((#36264,#36266,#36268,#36270)); +#36274= IFCFACEOUTERBOUND(#36272,.T.); +#36275= IFCFACE((#36274)); +#36277= IFCCARTESIANPOINT((387.35,774.700000000001,704.85)); +#36279= IFCCARTESIANPOINT((19.05,774.700000000001,704.85)); +#36281= IFCPOLYLOOP((#36266,#36264,#36277,#36279)); +#36283= IFCFACEOUTERBOUND(#36281,.T.); +#36284= IFCFACE((#36283)); +#36286= IFCCARTESIANPOINT((19.05,774.700000000001,602.85)); +#36288= IFCPOLYLOOP((#36268,#36266,#36279,#36286)); +#36290= IFCFACEOUTERBOUND(#36288,.T.); +#36291= IFCFACE((#36290)); +#36293= IFCCARTESIANPOINT((387.35,774.700000000001,602.85)); +#36295= IFCPOLYLOOP((#36270,#36268,#36286,#36293)); +#36297= IFCFACEOUTERBOUND(#36295,.T.); +#36298= IFCFACE((#36297)); +#36300= IFCPOLYLOOP((#36264,#36270,#36293,#36277)); +#36302= IFCFACEOUTERBOUND(#36300,.T.); +#36303= IFCFACE((#36302)); +#36305= IFCPOLYLOOP((#36277,#36293,#36286,#36279)); +#36307= IFCFACEOUTERBOUND(#36305,.T.); +#36308= IFCFACE((#36307)); +#36310= IFCCARTESIANPOINT((19.05,774.700000000001,583.8)); +#36312= IFCCARTESIANPOINT((387.35,774.700000000001,583.8)); +#36314= IFCCARTESIANPOINT((387.35,774.700000000001,482.2)); +#36316= IFCCARTESIANPOINT((19.05,774.700000000001,482.2)); +#36318= IFCPOLYLOOP((#36310,#36312,#36314,#36316)); +#36320= IFCFACEOUTERBOUND(#36318,.T.); +#36321= IFCFACE((#36320)); +#36323= IFCCARTESIANPOINT((19.05,762.,482.2)); +#36325= IFCCARTESIANPOINT((19.05,762.,583.8)); +#36327= IFCPOLYLOOP((#36323,#36325,#36310,#36316)); +#36329= IFCFACEOUTERBOUND(#36327,.T.); +#36330= IFCFACE((#36329)); +#36332= IFCCARTESIANPOINT((387.35,762.,482.2)); +#36334= IFCPOLYLOOP((#36332,#36323,#36316,#36314)); +#36336= IFCFACEOUTERBOUND(#36334,.T.); +#36337= IFCFACE((#36336)); +#36339= IFCCARTESIANPOINT((387.35,762.,583.8)); +#36341= IFCPOLYLOOP((#36339,#36332,#36314,#36312)); +#36343= IFCFACEOUTERBOUND(#36341,.T.); +#36344= IFCFACE((#36343)); +#36346= IFCPOLYLOOP((#36325,#36339,#36312,#36310)); +#36348= IFCFACEOUTERBOUND(#36346,.T.); +#36349= IFCFACE((#36348)); +#36351= IFCPOLYLOOP((#36325,#36323,#36332,#36339)); +#36353= IFCFACEOUTERBOUND(#36351,.T.); +#36354= IFCFACE((#36353)); +#36356= IFCCARTESIANPOINT((19.05,762.,171.05)); +#36358= IFCCARTESIANPOINT((19.05,762.,342.5)); +#36360= IFCCARTESIANPOINT((19.05,774.700000000001,342.5)); +#36362= IFCCARTESIANPOINT((19.05,774.700000000001,171.05)); +#36364= IFCPOLYLOOP((#36356,#36358,#36360,#36362)); +#36366= IFCFACEOUTERBOUND(#36364,.T.); +#36367= IFCFACE((#36366)); +#36369= IFCCARTESIANPOINT((387.35,762.,171.05)); +#36371= IFCCARTESIANPOINT((387.35,774.700000000001,171.05)); +#36373= IFCPOLYLOOP((#36369,#36356,#36362,#36371)); +#36375= IFCFACEOUTERBOUND(#36373,.T.); +#36376= IFCFACE((#36375)); +#36378= IFCCARTESIANPOINT((387.35,762.,342.5)); +#36380= IFCCARTESIANPOINT((387.35,774.700000000001,342.5)); +#36382= IFCPOLYLOOP((#36378,#36369,#36371,#36380)); +#36384= IFCFACEOUTERBOUND(#36382,.T.); +#36385= IFCFACE((#36384)); +#36387= IFCPOLYLOOP((#36358,#36378,#36380,#36360)); +#36389= IFCFACEOUTERBOUND(#36387,.T.); +#36390= IFCFACE((#36389)); +#36392= IFCPOLYLOOP((#36360,#36380,#36371,#36362)); +#36394= IFCFACEOUTERBOUND(#36392,.T.); +#36395= IFCFACE((#36394)); +#36397= IFCPOLYLOOP((#36358,#36356,#36369,#36378)); +#36399= IFCFACEOUTERBOUND(#36397,.T.); +#36400= IFCFACE((#36399)); +#36402= IFCCARTESIANPOINT((19.05,762.,361.55)); +#36404= IFCCARTESIANPOINT((19.05,762.,463.15)); +#36406= IFCCARTESIANPOINT((19.05,774.700000000001,463.15)); +#36408= IFCCARTESIANPOINT((19.05,774.700000000001,361.55)); +#36410= IFCPOLYLOOP((#36402,#36404,#36406,#36408)); +#36412= IFCFACEOUTERBOUND(#36410,.T.); +#36413= IFCFACE((#36412)); +#36415= IFCCARTESIANPOINT((387.35,762.,361.55)); +#36417= IFCCARTESIANPOINT((387.35,774.700000000001,361.55)); +#36419= IFCPOLYLOOP((#36415,#36402,#36408,#36417)); +#36421= IFCFACEOUTERBOUND(#36419,.T.); +#36422= IFCFACE((#36421)); +#36424= IFCCARTESIANPOINT((387.35,762.,463.15)); +#36426= IFCCARTESIANPOINT((387.35,774.700000000001,463.15)); +#36428= IFCPOLYLOOP((#36424,#36415,#36417,#36426)); +#36430= IFCFACEOUTERBOUND(#36428,.T.); +#36431= IFCFACE((#36430)); +#36433= IFCPOLYLOOP((#36404,#36424,#36426,#36406)); +#36435= IFCFACEOUTERBOUND(#36433,.T.); +#36436= IFCFACE((#36435)); +#36438= IFCPOLYLOOP((#36406,#36426,#36417,#36408)); +#36440= IFCFACEOUTERBOUND(#36438,.T.); +#36441= IFCFACE((#36440)); +#36443= IFCPOLYLOOP((#36404,#36402,#36415,#36424)); +#36445= IFCFACEOUTERBOUND(#36443,.T.); +#36446= IFCFACE((#36445)); +#36448= IFCCARTESIANPOINT((1423.39999999998,762.,152.)); +#36450= IFCCARTESIANPOINT((1423.39999999998,660.399999999999,152.)); +#36452= IFCCARTESIANPOINT((1525.,660.399999999999,152.)); +#36454= IFCCARTESIANPOINT((1525.,762.,152.)); +#36456= IFCPOLYLOOP((#36448,#36450,#36452,#36454)); +#36458= IFCFACEOUTERBOUND(#36456,.T.); +#36459= IFCFACE((#36458)); +#36461= IFCCARTESIANPOINT((1448.79999999998,762.,0.)); +#36463= IFCCARTESIANPOINT((1525.,762.,0.)); +#36465= IFCCARTESIANPOINT((1525.,685.8,0.)); +#36467= IFCCARTESIANPOINT((1448.79999999998,685.8,0.)); +#36469= IFCPOLYLOOP((#36461,#36463,#36465,#36467)); +#36471= IFCFACEOUTERBOUND(#36469,.T.); +#36472= IFCFACE((#36471)); +#36474= IFCPOLYLOOP((#36461,#36467,#36450,#36448)); +#36476= IFCFACEOUTERBOUND(#36474,.T.); +#36477= IFCFACE((#36476)); +#36479= IFCPOLYLOOP((#36467,#36465,#36452,#36450)); +#36481= IFCFACEOUTERBOUND(#36479,.T.); +#36482= IFCFACE((#36481)); +#36484= IFCPOLYLOOP((#36465,#36463,#36454,#36452)); +#36486= IFCFACEOUTERBOUND(#36484,.T.); +#36487= IFCFACE((#36486)); +#36489= IFCPOLYLOOP((#36463,#36461,#36448,#36454)); +#36491= IFCFACEOUTERBOUND(#36489,.T.); +#36492= IFCFACE((#36491)); +#36494= IFCCARTESIANPOINT((1423.4,0.,152.)); +#36496= IFCCARTESIANPOINT((1525.,0.,152.)); +#36498= IFCCARTESIANPOINT((1525.,101.6,152.)); +#36500= IFCCARTESIANPOINT((1423.4,101.6,152.)); +#36502= IFCPOLYLOOP((#36494,#36496,#36498,#36500)); +#36504= IFCFACEOUTERBOUND(#36502,.T.); +#36505= IFCFACE((#36504)); +#36507= IFCCARTESIANPOINT((1448.8,0.,0.)); +#36509= IFCCARTESIANPOINT((1448.8,76.1999999999999,0.)); +#36511= IFCCARTESIANPOINT((1525.,76.1999999999999,0.)); +#36513= IFCCARTESIANPOINT((1525.,0.,0.)); +#36515= IFCPOLYLOOP((#36507,#36509,#36511,#36513)); +#36517= IFCFACEOUTERBOUND(#36515,.T.); +#36518= IFCFACE((#36517)); +#36520= IFCPOLYLOOP((#36507,#36513,#36496,#36494)); +#36522= IFCFACEOUTERBOUND(#36520,.T.); +#36523= IFCFACE((#36522)); +#36525= IFCPOLYLOOP((#36513,#36511,#36498,#36496)); +#36527= IFCFACEOUTERBOUND(#36525,.T.); +#36528= IFCFACE((#36527)); +#36530= IFCPOLYLOOP((#36511,#36509,#36500,#36498)); +#36532= IFCFACEOUTERBOUND(#36530,.T.); +#36533= IFCFACE((#36532)); +#36535= IFCPOLYLOOP((#36509,#36507,#36494,#36500)); +#36537= IFCFACEOUTERBOUND(#36535,.T.); +#36538= IFCFACE((#36537)); +#36540= IFCCARTESIANPOINT((101.6,0.,152.)); +#36542= IFCCARTESIANPOINT((101.6,101.6,152.)); +#36544= IFCCARTESIANPOINT((0.,101.6,152.)); +#36546= IFCCARTESIANPOINT((0.,0.,152.)); +#36548= IFCPOLYLOOP((#36540,#36542,#36544,#36546)); +#36550= IFCFACEOUTERBOUND(#36548,.T.); +#36551= IFCFACE((#36550)); +#36553= IFCCARTESIANPOINT((76.2,0.,0.)); +#36555= IFCCARTESIANPOINT((0.,76.1999999999996,0.)); +#36557= IFCCARTESIANPOINT((76.2,76.1999999999996,0.)); +#36559= IFCPOLYLOOP((#36553,#6,#36555,#36557)); +#36561= IFCFACEOUTERBOUND(#36559,.T.); +#36562= IFCFACE((#36561)); +#36564= IFCPOLYLOOP((#36553,#36557,#36542,#36540)); +#36566= IFCFACEOUTERBOUND(#36564,.T.); +#36567= IFCFACE((#36566)); +#36569= IFCPOLYLOOP((#36557,#36555,#36544,#36542)); +#36571= IFCFACEOUTERBOUND(#36569,.T.); +#36572= IFCFACE((#36571)); +#36574= IFCPOLYLOOP((#36555,#6,#36546,#36544)); +#36576= IFCFACEOUTERBOUND(#36574,.T.); +#36577= IFCFACE((#36576)); +#36579= IFCPOLYLOOP((#6,#36553,#36540,#36546)); +#36581= IFCFACEOUTERBOUND(#36579,.T.); +#36582= IFCFACE((#36581)); +#36584= IFCCARTESIANPOINT((101.6,762.,152.)); +#36586= IFCCARTESIANPOINT((0.,762.,152.)); +#36588= IFCCARTESIANPOINT((0.,660.400000000001,152.)); +#36590= IFCCARTESIANPOINT((101.6,660.400000000001,152.)); +#36592= IFCPOLYLOOP((#36584,#36586,#36588,#36590)); +#36594= IFCFACEOUTERBOUND(#36592,.T.); +#36595= IFCFACE((#36594)); +#36597= IFCCARTESIANPOINT((76.1999999999998,762.,0.)); +#36599= IFCCARTESIANPOINT((76.1999999999998,685.800000000001,0.)); +#36601= IFCCARTESIANPOINT((0.,685.800000000001,0.)); +#36603= IFCCARTESIANPOINT((0.,762.,0.)); +#36605= IFCPOLYLOOP((#36597,#36599,#36601,#36603)); +#36607= IFCFACEOUTERBOUND(#36605,.T.); +#36608= IFCFACE((#36607)); +#36610= IFCPOLYLOOP((#36597,#36603,#36586,#36584)); +#36612= IFCFACEOUTERBOUND(#36610,.T.); +#36613= IFCFACE((#36612)); +#36615= IFCPOLYLOOP((#36603,#36601,#36588,#36586)); +#36617= IFCFACEOUTERBOUND(#36615,.T.); +#36618= IFCFACE((#36617)); +#36620= IFCPOLYLOOP((#36601,#36599,#36590,#36588)); +#36622= IFCFACEOUTERBOUND(#36620,.T.); +#36623= IFCFACE((#36622)); +#36625= IFCPOLYLOOP((#36599,#36597,#36584,#36590)); +#36627= IFCFACEOUTERBOUND(#36625,.T.); +#36628= IFCFACE((#36627)); +#36630= IFCCARTESIANPOINT((1544.05000000001,781.049999999996,762.)); +#36632= IFCCARTESIANPOINT((-19.0499999999997,781.049999999996,762.)); +#36634= IFCCARTESIANPOINT((-19.0499999999998,-19.0500000000046,762.)); +#36636= IFCCARTESIANPOINT((1544.05000000001,-19.0500000000046,762.)); +#36638= IFCPOLYLOOP((#36630,#36632,#36634,#36636)); +#36640= IFCFACEOUTERBOUND(#36638,.T.); +#36641= IFCFACE((#36640)); +#36643= IFCCARTESIANPOINT((1544.05000000001,781.049999999996,723.9)); +#36645= IFCCARTESIANPOINT((1544.05000000001,-19.0500000000046,723.9)); +#36647= IFCCARTESIANPOINT((-19.0499999999997,-19.0500000000046,723.9)); +#36649= IFCCARTESIANPOINT((-19.0499999999998,781.049999999996,723.9)); +#36651= IFCPOLYLOOP((#36643,#36645,#36647,#36649)); +#36653= IFCFACEOUTERBOUND(#36651,.T.); +#36654= IFCFACE((#36653)); +#36656= IFCPOLYLOOP((#36632,#36630,#36643,#36649)); +#36658= IFCFACEOUTERBOUND(#36656,.T.); +#36659= IFCFACE((#36658)); +#36661= IFCPOLYLOOP((#36634,#36632,#36649,#36647)); +#36663= IFCFACEOUTERBOUND(#36661,.T.); +#36664= IFCFACE((#36663)); +#36666= IFCPOLYLOOP((#36636,#36634,#36647,#36645)); +#36668= IFCFACEOUTERBOUND(#36666,.T.); +#36669= IFCFACE((#36668)); +#36671= IFCPOLYLOOP((#36630,#36636,#36645,#36643)); +#36673= IFCFACEOUTERBOUND(#36671,.T.); +#36674= IFCFACE((#36673)); +#36676= IFCCARTESIANPOINT((406.4,762.,723.9)); +#36678= IFCCARTESIANPOINT((0.,762.,723.9)); +#36680= IFCCARTESIANPOINT((0.,0.,723.9)); +#36682= IFCCARTESIANPOINT((1525.,0.,723.9)); +#36684= IFCCARTESIANPOINT((1525.,762.,723.9)); +#36686= IFCCARTESIANPOINT((1118.60000000001,762.,723.9)); +#36688= IFCCARTESIANPOINT((1118.60000000001,50.8000000000002,723.9)); +#36690= IFCCARTESIANPOINT((406.4,50.8000000000002,723.9)); +#36692= IFCPOLYLOOP((#36676,#36678,#36680,#36682,#36684,#36686,#36688,#36690)); +#36694= IFCFACEOUTERBOUND(#36692,.T.); +#36695= IFCFACE((#36694)); +#36697= IFCCARTESIANPOINT((406.4,762.,152.)); +#36699= IFCCARTESIANPOINT((406.4,50.8000000000002,152.)); +#36701= IFCCARTESIANPOINT((1118.60000000001,50.8000000000002,152.)); +#36703= IFCCARTESIANPOINT((1118.60000000001,762.,152.)); +#36705= IFCCARTESIANPOINT((1525.,762.,152.)); +#36707= IFCCARTESIANPOINT((1525.,0.,152.)); +#36709= IFCCARTESIANPOINT((0.,0.,152.)); +#36711= IFCCARTESIANPOINT((0.,762.,152.)); +#36713= IFCPOLYLOOP((#36697,#36699,#36701,#36703,#36705,#36707,#36709,#36711)); +#36715= IFCFACEOUTERBOUND(#36713,.T.); +#36716= IFCFACE((#36715)); +#36718= IFCPOLYLOOP((#36678,#36676,#36697,#36711)); +#36720= IFCFACEOUTERBOUND(#36718,.T.); +#36721= IFCFACE((#36720)); +#36723= IFCPOLYLOOP((#36680,#36678,#36711,#36709)); +#36725= IFCFACEOUTERBOUND(#36723,.T.); +#36726= IFCFACE((#36725)); +#36728= IFCPOLYLOOP((#36682,#36680,#36709,#36707)); +#36730= IFCFACEOUTERBOUND(#36728,.T.); +#36731= IFCFACE((#36730)); +#36733= IFCPOLYLOOP((#36684,#36682,#36707,#36705)); +#36735= IFCFACEOUTERBOUND(#36733,.T.); +#36736= IFCFACE((#36735)); +#36738= IFCPOLYLOOP((#36686,#36684,#36705,#36703)); +#36740= IFCFACEOUTERBOUND(#36738,.T.); +#36741= IFCFACE((#36740)); +#36743= IFCPOLYLOOP((#36688,#36686,#36703,#36701)); +#36745= IFCFACEOUTERBOUND(#36743,.T.); +#36746= IFCFACE((#36745)); +#36748= IFCPOLYLOOP((#36690,#36688,#36701,#36699)); +#36750= IFCFACEOUTERBOUND(#36748,.T.); +#36751= IFCFACE((#36750)); +#36753= IFCPOLYLOOP((#36676,#36690,#36699,#36697)); +#36755= IFCFACEOUTERBOUND(#36753,.T.); +#36756= IFCFACE((#36755)); +#36758= IFCCARTESIANPOINT((1366.24999999998,774.699999999991,546.099999999999)); +#36760= IFCCARTESIANPOINT((1366.24999999998,774.699999999991,533.399999999992)); +#36762= IFCCARTESIANPOINT((1372.59999999998,774.699999999991,533.399999999992)); +#36764= IFCCARTESIANPOINT((1372.59999999998,774.699999999991,546.099999999999)); +#36766= IFCPOLYLOOP((#36758,#36760,#36762,#36764)); +#36768= IFCFACEOUTERBOUND(#36766,.T.); +#36769= IFCFACE((#36768)); +#36771= IFCCARTESIANPOINT((1366.24999999998,793.749999999991,546.099999999999)); +#36773= IFCCARTESIANPOINT((1366.24999999998,793.749999999991,533.399999999992)); +#36775= IFCPOLYLOOP((#36760,#36758,#36771,#36773)); +#36777= IFCFACEOUTERBOUND(#36775,.T.); +#36778= IFCFACE((#36777)); +#36780= IFCCARTESIANPOINT((1372.59999999998,800.09999999999,533.399999999992)); +#36782= IFCPOLYLOOP((#36762,#36760,#36773,#36780)); +#36784= IFCFACEOUTERBOUND(#36782,.T.); +#36785= IFCFACE((#36784)); +#36787= IFCCARTESIANPOINT((1372.59999999998,800.09999999999,546.099999999999)); +#36789= IFCPOLYLOOP((#36764,#36762,#36780,#36787)); +#36791= IFCFACEOUTERBOUND(#36789,.T.); +#36792= IFCFACE((#36791)); +#36794= IFCPOLYLOOP((#36758,#36764,#36787,#36771)); +#36796= IFCFACEOUTERBOUND(#36794,.T.); +#36797= IFCFACE((#36796)); +#36799= IFCCARTESIANPOINT((1277.34999999998,793.749999999991,546.099999999999)); +#36801= IFCCARTESIANPOINT((1277.34999999998,793.749999999991,533.399999999992)); +#36803= IFCPOLYLOOP((#36773,#36771,#36799,#36801)); +#36805= IFCFACEOUTERBOUND(#36803,.T.); +#36806= IFCFACE((#36805)); +#36808= IFCCARTESIANPOINT((1271.,800.09999999999,533.399999999992)); +#36810= IFCPOLYLOOP((#36780,#36773,#36801,#36808)); +#36812= IFCFACEOUTERBOUND(#36810,.T.); +#36813= IFCFACE((#36812)); +#36815= IFCCARTESIANPOINT((1271.,800.09999999999,546.099999999999)); +#36817= IFCPOLYLOOP((#36787,#36780,#36808,#36815)); +#36819= IFCFACEOUTERBOUND(#36817,.T.); +#36820= IFCFACE((#36819)); +#36822= IFCPOLYLOOP((#36771,#36787,#36815,#36799)); +#36824= IFCFACEOUTERBOUND(#36822,.T.); +#36825= IFCFACE((#36824)); +#36827= IFCCARTESIANPOINT((1277.34999999998,774.699999999991,546.099999999999)); +#36829= IFCCARTESIANPOINT((1277.34999999998,774.699999999991,533.399999999992)); +#36831= IFCPOLYLOOP((#36801,#36799,#36827,#36829)); +#36833= IFCFACEOUTERBOUND(#36831,.T.); +#36834= IFCFACE((#36833)); +#36836= IFCCARTESIANPOINT((1271.,774.699999999991,533.399999999992)); +#36838= IFCPOLYLOOP((#36808,#36801,#36829,#36836)); +#36840= IFCFACEOUTERBOUND(#36838,.T.); +#36841= IFCFACE((#36840)); +#36843= IFCCARTESIANPOINT((1271.,774.699999999991,546.099999999999)); +#36845= IFCPOLYLOOP((#36815,#36808,#36836,#36843)); +#36847= IFCFACEOUTERBOUND(#36845,.T.); +#36848= IFCFACE((#36847)); +#36850= IFCPOLYLOOP((#36799,#36815,#36843,#36827)); +#36852= IFCFACEOUTERBOUND(#36850,.T.); +#36853= IFCFACE((#36852)); +#36855= IFCPOLYLOOP((#36827,#36843,#36836,#36829)); +#36857= IFCFACEOUTERBOUND(#36855,.T.); +#36858= IFCFACE((#36857)); +#36860= IFCCARTESIANPOINT((1366.24999999998,774.699999999991,654.049999999999)); +#36862= IFCCARTESIANPOINT((1366.24999999998,774.699999999991,666.749999999999)); +#36864= IFCCARTESIANPOINT((1366.24999999998,793.74999999999,666.749999999999)); +#36866= IFCCARTESIANPOINT((1366.24999999998,793.74999999999,654.049999999999)); +#36868= IFCPOLYLOOP((#36860,#36862,#36864,#36866)); +#36870= IFCFACEOUTERBOUND(#36868,.T.); +#36871= IFCFACE((#36870)); +#36873= IFCCARTESIANPOINT((1372.59999999998,774.699999999991,654.049999999999)); +#36875= IFCCARTESIANPOINT((1372.59999999998,800.099999999991,654.049999999999)); +#36877= IFCPOLYLOOP((#36873,#36860,#36866,#36875)); +#36879= IFCFACEOUTERBOUND(#36877,.T.); +#36880= IFCFACE((#36879)); +#36882= IFCCARTESIANPOINT((1372.59999999998,774.699999999991,666.749999999999)); +#36884= IFCCARTESIANPOINT((1372.59999999998,800.099999999991,666.749999999999)); +#36886= IFCPOLYLOOP((#36882,#36873,#36875,#36884)); +#36888= IFCFACEOUTERBOUND(#36886,.T.); +#36889= IFCFACE((#36888)); +#36891= IFCPOLYLOOP((#36862,#36882,#36884,#36864)); +#36893= IFCFACEOUTERBOUND(#36891,.T.); +#36894= IFCFACE((#36893)); +#36896= IFCCARTESIANPOINT((1277.34999999998,793.74999999999,666.749999999999)); +#36898= IFCCARTESIANPOINT((1277.34999999998,793.74999999999,654.049999999999)); +#36900= IFCPOLYLOOP((#36866,#36864,#36896,#36898)); +#36902= IFCFACEOUTERBOUND(#36900,.T.); +#36903= IFCFACE((#36902)); +#36905= IFCCARTESIANPOINT((1271.,800.099999999991,654.049999999999)); +#36907= IFCPOLYLOOP((#36875,#36866,#36898,#36905)); +#36909= IFCFACEOUTERBOUND(#36907,.T.); +#36910= IFCFACE((#36909)); +#36912= IFCCARTESIANPOINT((1271.,800.099999999991,666.749999999999)); +#36914= IFCPOLYLOOP((#36884,#36875,#36905,#36912)); +#36916= IFCFACEOUTERBOUND(#36914,.T.); +#36917= IFCFACE((#36916)); +#36919= IFCPOLYLOOP((#36864,#36884,#36912,#36896)); +#36921= IFCFACEOUTERBOUND(#36919,.T.); +#36922= IFCFACE((#36921)); +#36924= IFCCARTESIANPOINT((1277.34999999998,774.699999999991,666.749999999999)); +#36926= IFCCARTESIANPOINT((1271.,774.699999999991,666.749999999999)); +#36928= IFCCARTESIANPOINT((1271.,774.699999999991,654.049999999999)); +#36930= IFCCARTESIANPOINT((1277.34999999998,774.699999999991,654.049999999999)); +#36932= IFCPOLYLOOP((#36924,#36926,#36928,#36930)); +#36934= IFCFACEOUTERBOUND(#36932,.T.); +#36935= IFCFACE((#36934)); +#36937= IFCPOLYLOOP((#36898,#36896,#36924,#36930)); +#36939= IFCFACEOUTERBOUND(#36937,.T.); +#36940= IFCFACE((#36939)); +#36942= IFCPOLYLOOP((#36905,#36898,#36930,#36928)); +#36944= IFCFACEOUTERBOUND(#36942,.T.); +#36945= IFCFACE((#36944)); +#36947= IFCPOLYLOOP((#36912,#36905,#36928,#36926)); +#36949= IFCFACEOUTERBOUND(#36947,.T.); +#36950= IFCFACE((#36949)); +#36952= IFCPOLYLOOP((#36896,#36912,#36926,#36924)); +#36954= IFCFACEOUTERBOUND(#36952,.T.); +#36955= IFCFACE((#36954)); +#36957= IFCPOLYLOOP((#36862,#36860,#36873,#36882)); +#36959= IFCFACEOUTERBOUND(#36957,.T.); +#36960= IFCFACE((#36959)); +#36962= IFCCARTESIANPOINT((158.75,774.699999999991,304.8)); +#36964= IFCCARTESIANPOINT((152.4,774.699999999991,304.8)); +#36966= IFCCARTESIANPOINT((152.4,774.699999999991,292.1)); +#36968= IFCCARTESIANPOINT((158.75,774.699999999991,292.1)); +#36970= IFCPOLYLOOP((#36962,#36964,#36966,#36968)); +#36972= IFCFACEOUTERBOUND(#36970,.T.); +#36973= IFCFACE((#36972)); +#36975= IFCCARTESIANPOINT((158.75,793.749999999996,304.8)); +#36977= IFCCARTESIANPOINT((152.4,800.099999999996,304.8)); +#36979= IFCPOLYLOOP((#36964,#36962,#36975,#36977)); +#36981= IFCFACEOUTERBOUND(#36979,.T.); +#36982= IFCFACE((#36981)); +#36984= IFCCARTESIANPOINT((152.4,800.099999999996,292.1)); +#36986= IFCPOLYLOOP((#36966,#36964,#36977,#36984)); +#36988= IFCFACEOUTERBOUND(#36986,.T.); +#36989= IFCFACE((#36988)); +#36991= IFCCARTESIANPOINT((158.75,793.749999999996,292.1)); +#36993= IFCPOLYLOOP((#36968,#36966,#36984,#36991)); +#36995= IFCFACEOUTERBOUND(#36993,.T.); +#36996= IFCFACE((#36995)); +#36998= IFCPOLYLOOP((#36962,#36968,#36991,#36975)); +#37000= IFCFACEOUTERBOUND(#36998,.T.); +#37001= IFCFACE((#37000)); +#37003= IFCCARTESIANPOINT((247.65,793.749999999996,304.8)); +#37005= IFCCARTESIANPOINT((254.,800.099999999996,304.8)); +#37007= IFCPOLYLOOP((#36977,#36975,#37003,#37005)); +#37009= IFCFACEOUTERBOUND(#37007,.T.); +#37010= IFCFACE((#37009)); +#37012= IFCCARTESIANPOINT((254.,800.099999999996,292.1)); +#37014= IFCPOLYLOOP((#36984,#36977,#37005,#37012)); +#37016= IFCFACEOUTERBOUND(#37014,.T.); +#37017= IFCFACE((#37016)); +#37019= IFCCARTESIANPOINT((247.65,793.749999999996,292.1)); +#37021= IFCPOLYLOOP((#36991,#36984,#37012,#37019)); +#37023= IFCFACEOUTERBOUND(#37021,.T.); +#37024= IFCFACE((#37023)); +#37026= IFCPOLYLOOP((#36975,#36991,#37019,#37003)); +#37028= IFCFACEOUTERBOUND(#37026,.T.); +#37029= IFCFACE((#37028)); +#37031= IFCCARTESIANPOINT((247.65,774.699999999991,304.8)); +#37033= IFCCARTESIANPOINT((254.,774.699999999991,304.8)); +#37035= IFCPOLYLOOP((#37005,#37003,#37031,#37033)); +#37037= IFCFACEOUTERBOUND(#37035,.T.); +#37038= IFCFACE((#37037)); +#37040= IFCCARTESIANPOINT((254.,774.699999999991,292.1)); +#37042= IFCPOLYLOOP((#37012,#37005,#37033,#37040)); +#37044= IFCFACEOUTERBOUND(#37042,.T.); +#37045= IFCFACE((#37044)); +#37047= IFCCARTESIANPOINT((247.65,774.699999999991,292.1)); +#37049= IFCPOLYLOOP((#37019,#37012,#37040,#37047)); +#37051= IFCFACEOUTERBOUND(#37049,.T.); +#37052= IFCFACE((#37051)); +#37054= IFCPOLYLOOP((#37003,#37019,#37047,#37031)); +#37056= IFCFACEOUTERBOUND(#37054,.T.); +#37057= IFCFACE((#37056)); +#37059= IFCPOLYLOOP((#37031,#37047,#37040,#37033)); +#37061= IFCFACEOUTERBOUND(#37059,.T.); +#37062= IFCFACE((#37061)); +#37064= IFCCARTESIANPOINT((152.4,774.699999999991,425.450000000002)); +#37066= IFCCARTESIANPOINT((158.75,774.699999999991,425.450000000002)); +#37068= IFCCARTESIANPOINT((158.75,793.749999999996,425.450000000002)); +#37070= IFCCARTESIANPOINT((152.4,800.099999999996,425.450000000002)); +#37072= IFCPOLYLOOP((#37064,#37066,#37068,#37070)); +#37074= IFCFACEOUTERBOUND(#37072,.T.); +#37075= IFCFACE((#37074)); +#37077= IFCCARTESIANPOINT((152.4,774.699999999991,412.750000000002)); +#37079= IFCCARTESIANPOINT((152.4,800.099999999996,412.750000000002)); +#37081= IFCPOLYLOOP((#37077,#37064,#37070,#37079)); +#37083= IFCFACEOUTERBOUND(#37081,.T.); +#37084= IFCFACE((#37083)); +#37086= IFCCARTESIANPOINT((158.75,774.699999999991,412.750000000002)); +#37088= IFCCARTESIANPOINT((158.75,793.749999999996,412.750000000002)); +#37090= IFCPOLYLOOP((#37086,#37077,#37079,#37088)); +#37092= IFCFACEOUTERBOUND(#37090,.T.); +#37093= IFCFACE((#37092)); +#37095= IFCPOLYLOOP((#37066,#37086,#37088,#37068)); +#37097= IFCFACEOUTERBOUND(#37095,.T.); +#37098= IFCFACE((#37097)); +#37100= IFCCARTESIANPOINT((247.65,793.749999999996,425.450000000002)); +#37102= IFCCARTESIANPOINT((254.,800.099999999996,425.450000000002)); +#37104= IFCPOLYLOOP((#37070,#37068,#37100,#37102)); +#37106= IFCFACEOUTERBOUND(#37104,.T.); +#37107= IFCFACE((#37106)); +#37109= IFCCARTESIANPOINT((254.,800.099999999996,412.750000000002)); +#37111= IFCPOLYLOOP((#37079,#37070,#37102,#37109)); +#37113= IFCFACEOUTERBOUND(#37111,.T.); +#37114= IFCFACE((#37113)); +#37116= IFCCARTESIANPOINT((247.65,793.749999999996,412.750000000002)); +#37118= IFCPOLYLOOP((#37088,#37079,#37109,#37116)); +#37120= IFCFACEOUTERBOUND(#37118,.T.); +#37121= IFCFACE((#37120)); +#37123= IFCPOLYLOOP((#37068,#37088,#37116,#37100)); +#37125= IFCFACEOUTERBOUND(#37123,.T.); +#37126= IFCFACE((#37125)); +#37128= IFCCARTESIANPOINT((247.65,774.699999999991,425.450000000002)); +#37130= IFCCARTESIANPOINT((254.,774.699999999991,425.450000000002)); +#37132= IFCPOLYLOOP((#37102,#37100,#37128,#37130)); +#37134= IFCFACEOUTERBOUND(#37132,.T.); +#37135= IFCFACE((#37134)); +#37137= IFCCARTESIANPOINT((254.,774.699999999991,412.750000000002)); +#37139= IFCPOLYLOOP((#37109,#37102,#37130,#37137)); +#37141= IFCFACEOUTERBOUND(#37139,.T.); +#37142= IFCFACE((#37141)); +#37144= IFCCARTESIANPOINT((247.65,774.699999999991,412.750000000002)); +#37146= IFCPOLYLOOP((#37116,#37109,#37137,#37144)); +#37148= IFCFACEOUTERBOUND(#37146,.T.); +#37149= IFCFACE((#37148)); +#37151= IFCPOLYLOOP((#37100,#37116,#37144,#37128)); +#37153= IFCFACEOUTERBOUND(#37151,.T.); +#37154= IFCFACE((#37153)); +#37156= IFCPOLYLOOP((#37128,#37144,#37137,#37130)); +#37158= IFCFACEOUTERBOUND(#37156,.T.); +#37159= IFCFACE((#37158)); +#37161= IFCPOLYLOOP((#37066,#37064,#37077,#37086)); +#37163= IFCFACEOUTERBOUND(#37161,.T.); +#37164= IFCFACE((#37163)); +#37166= IFCCARTESIANPOINT((152.4,774.699999999991,546.1)); +#37168= IFCCARTESIANPOINT((158.75,774.699999999991,546.1)); +#37170= IFCCARTESIANPOINT((158.75,793.749999999996,546.1)); +#37172= IFCCARTESIANPOINT((152.4,800.099999999996,546.1)); +#37174= IFCPOLYLOOP((#37166,#37168,#37170,#37172)); +#37176= IFCFACEOUTERBOUND(#37174,.T.); +#37177= IFCFACE((#37176)); +#37179= IFCCARTESIANPOINT((152.4,774.699999999991,533.4)); +#37181= IFCCARTESIANPOINT((152.4,800.099999999996,533.4)); +#37183= IFCPOLYLOOP((#37179,#37166,#37172,#37181)); +#37185= IFCFACEOUTERBOUND(#37183,.T.); +#37186= IFCFACE((#37185)); +#37188= IFCCARTESIANPOINT((158.75,774.699999999991,533.4)); +#37190= IFCCARTESIANPOINT((158.75,793.749999999996,533.4)); +#37192= IFCPOLYLOOP((#37188,#37179,#37181,#37190)); +#37194= IFCFACEOUTERBOUND(#37192,.T.); +#37195= IFCFACE((#37194)); +#37197= IFCPOLYLOOP((#37168,#37188,#37190,#37170)); +#37199= IFCFACEOUTERBOUND(#37197,.T.); +#37200= IFCFACE((#37199)); +#37202= IFCCARTESIANPOINT((247.65,793.749999999996,546.1)); +#37204= IFCCARTESIANPOINT((254.,800.099999999996,546.1)); +#37206= IFCPOLYLOOP((#37172,#37170,#37202,#37204)); +#37208= IFCFACEOUTERBOUND(#37206,.T.); +#37209= IFCFACE((#37208)); +#37211= IFCCARTESIANPOINT((254.,800.099999999996,533.4)); +#37213= IFCPOLYLOOP((#37181,#37172,#37204,#37211)); +#37215= IFCFACEOUTERBOUND(#37213,.T.); +#37216= IFCFACE((#37215)); +#37218= IFCCARTESIANPOINT((247.65,793.749999999996,533.4)); +#37220= IFCPOLYLOOP((#37190,#37181,#37211,#37218)); +#37222= IFCFACEOUTERBOUND(#37220,.T.); +#37223= IFCFACE((#37222)); +#37225= IFCPOLYLOOP((#37170,#37190,#37218,#37202)); +#37227= IFCFACEOUTERBOUND(#37225,.T.); +#37228= IFCFACE((#37227)); +#37230= IFCCARTESIANPOINT((247.65,774.699999999991,546.1)); +#37232= IFCCARTESIANPOINT((254.,774.699999999991,546.1)); +#37234= IFCPOLYLOOP((#37204,#37202,#37230,#37232)); +#37236= IFCFACEOUTERBOUND(#37234,.T.); +#37237= IFCFACE((#37236)); +#37239= IFCCARTESIANPOINT((254.,774.699999999991,533.4)); +#37241= IFCPOLYLOOP((#37211,#37204,#37232,#37239)); +#37243= IFCFACEOUTERBOUND(#37241,.T.); +#37244= IFCFACE((#37243)); +#37246= IFCCARTESIANPOINT((247.65,774.699999999991,533.4)); +#37248= IFCPOLYLOOP((#37218,#37211,#37239,#37246)); +#37250= IFCFACEOUTERBOUND(#37248,.T.); +#37251= IFCFACE((#37250)); +#37253= IFCPOLYLOOP((#37202,#37218,#37246,#37230)); +#37255= IFCFACEOUTERBOUND(#37253,.T.); +#37256= IFCFACE((#37255)); +#37258= IFCPOLYLOOP((#37230,#37246,#37239,#37232)); +#37260= IFCFACEOUTERBOUND(#37258,.T.); +#37261= IFCFACE((#37260)); +#37263= IFCPOLYLOOP((#37168,#37166,#37179,#37188)); +#37265= IFCFACEOUTERBOUND(#37263,.T.); +#37266= IFCFACE((#37265)); +#37268= IFCCARTESIANPOINT((152.4,774.699999999991,666.750000000002)); +#37270= IFCCARTESIANPOINT((158.75,774.699999999991,666.750000000002)); +#37272= IFCCARTESIANPOINT((158.75,793.749999999996,666.750000000002)); +#37274= IFCCARTESIANPOINT((152.4,800.099999999996,666.750000000002)); +#37276= IFCPOLYLOOP((#37268,#37270,#37272,#37274)); +#37278= IFCFACEOUTERBOUND(#37276,.T.); +#37279= IFCFACE((#37278)); +#37281= IFCCARTESIANPOINT((152.4,774.699999999991,654.050000000002)); +#37283= IFCCARTESIANPOINT((152.4,800.099999999996,654.050000000002)); +#37285= IFCPOLYLOOP((#37281,#37268,#37274,#37283)); +#37287= IFCFACEOUTERBOUND(#37285,.T.); +#37288= IFCFACE((#37287)); +#37290= IFCCARTESIANPOINT((158.75,774.699999999991,654.050000000002)); +#37292= IFCCARTESIANPOINT((158.75,793.749999999996,654.050000000002)); +#37294= IFCPOLYLOOP((#37290,#37281,#37283,#37292)); +#37296= IFCFACEOUTERBOUND(#37294,.T.); +#37297= IFCFACE((#37296)); +#37299= IFCPOLYLOOP((#37270,#37290,#37292,#37272)); +#37301= IFCFACEOUTERBOUND(#37299,.T.); +#37302= IFCFACE((#37301)); +#37304= IFCCARTESIANPOINT((247.65,793.749999999996,666.750000000002)); +#37306= IFCCARTESIANPOINT((254.,800.099999999996,666.750000000002)); +#37308= IFCPOLYLOOP((#37274,#37272,#37304,#37306)); +#37310= IFCFACEOUTERBOUND(#37308,.T.); +#37311= IFCFACE((#37310)); +#37313= IFCCARTESIANPOINT((254.,800.099999999996,654.050000000002)); +#37315= IFCPOLYLOOP((#37283,#37274,#37306,#37313)); +#37317= IFCFACEOUTERBOUND(#37315,.T.); +#37318= IFCFACE((#37317)); +#37320= IFCCARTESIANPOINT((247.65,793.749999999996,654.050000000002)); +#37322= IFCPOLYLOOP((#37292,#37283,#37313,#37320)); +#37324= IFCFACEOUTERBOUND(#37322,.T.); +#37325= IFCFACE((#37324)); +#37327= IFCPOLYLOOP((#37272,#37292,#37320,#37304)); +#37329= IFCFACEOUTERBOUND(#37327,.T.); +#37330= IFCFACE((#37329)); +#37332= IFCCARTESIANPOINT((247.65,774.699999999991,666.750000000002)); +#37334= IFCCARTESIANPOINT((247.65,774.699999999991,654.050000000002)); +#37336= IFCCARTESIANPOINT((254.,774.699999999991,654.050000000002)); +#37338= IFCCARTESIANPOINT((254.,774.699999999991,666.750000000002)); +#37340= IFCPOLYLOOP((#37332,#37334,#37336,#37338)); +#37342= IFCFACEOUTERBOUND(#37340,.T.); +#37343= IFCFACE((#37342)); +#37345= IFCPOLYLOOP((#37306,#37304,#37332,#37338)); +#37347= IFCFACEOUTERBOUND(#37345,.T.); +#37348= IFCFACE((#37347)); +#37350= IFCPOLYLOOP((#37313,#37306,#37338,#37336)); +#37352= IFCFACEOUTERBOUND(#37350,.T.); +#37353= IFCFACE((#37352)); +#37355= IFCPOLYLOOP((#37320,#37313,#37336,#37334)); +#37357= IFCFACEOUTERBOUND(#37355,.T.); +#37358= IFCFACE((#37357)); +#37360= IFCPOLYLOOP((#37304,#37320,#37334,#37332)); +#37362= IFCFACEOUTERBOUND(#37360,.T.); +#37363= IFCFACE((#37362)); +#37365= IFCPOLYLOOP((#37270,#37268,#37281,#37290)); +#37367= IFCFACEOUTERBOUND(#37365,.T.); +#37368= IFCFACE((#37367)); +#37370= IFCCLOSEDSHELL((#36183,#36192,#36199,#36206,#36211,#36216)); +#37372= IFCFACETEDBREP(#37370); +#37373= IFCCOLOURRGB($,0.968627450980392,0.968627450980392,0.937254901960784); +#37374= IFCSURFACESTYLERENDERING(#37373,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#37375= IFCSURFACESTYLE('Laminate, Ivory, Matte',.BOTH.,(#37374)); +#37377= IFCPRESENTATIONSTYLEASSIGNMENT((#37375)); +#37379= IFCSTYLEDITEM(#37372,(#37377),$); +#37382= IFCCLOSEDSHELL((#36229,#36238,#36245,#36252,#36257,#36262)); +#37384= IFCFACETEDBREP(#37382); +#37385= IFCSTYLEDITEM(#37384,(#37377),$); +#37388= IFCCLOSEDSHELL((#36275,#36284,#36291,#36298,#36303,#36308)); +#37390= IFCFACETEDBREP(#37388); +#37391= IFCSTYLEDITEM(#37390,(#37377),$); +#37394= IFCCLOSEDSHELL((#36321,#36330,#36337,#36344,#36349,#36354)); +#37396= IFCFACETEDBREP(#37394); +#37397= IFCSTYLEDITEM(#37396,(#37377),$); +#37400= IFCCLOSEDSHELL((#36367,#36376,#36385,#36390,#36395,#36400)); +#37402= IFCFACETEDBREP(#37400); +#37403= IFCSTYLEDITEM(#37402,(#37377),$); +#37406= IFCCLOSEDSHELL((#36413,#36422,#36431,#36436,#36441,#36446)); +#37408= IFCFACETEDBREP(#37406); +#37409= IFCSTYLEDITEM(#37408,(#37377),$); +#37412= IFCCLOSEDSHELL((#36459,#36472,#36477,#36482,#36487,#36492)); +#37414= IFCFACETEDBREP(#37412); +#37415= IFCCOLOURRGB($,0.847058823529412,0.847058823529412,0.847058823529412); +#37416= IFCSURFACESTYLERENDERING(#37415,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#37417= IFCSURFACESTYLE('Steel, Chrome Plated',.BOTH.,(#37416)); +#37419= IFCPRESENTATIONSTYLEASSIGNMENT((#37417)); +#37421= IFCSTYLEDITEM(#37414,(#37419),$); +#37424= IFCCLOSEDSHELL((#36505,#36518,#36523,#36528,#36533,#36538)); +#37426= IFCFACETEDBREP(#37424); +#37427= IFCSTYLEDITEM(#37426,(#37419),$); +#37430= IFCCLOSEDSHELL((#36551,#36562,#36567,#36572,#36577,#36582)); +#37432= IFCFACETEDBREP(#37430); +#37433= IFCSTYLEDITEM(#37432,(#37419),$); +#37436= IFCCLOSEDSHELL((#36595,#36608,#36613,#36618,#36623,#36628)); +#37438= IFCFACETEDBREP(#37436); +#37439= IFCSTYLEDITEM(#37438,(#37419),$); +#37442= IFCCLOSEDSHELL((#36641,#36654,#36659,#36664,#36669,#36674)); +#37444= IFCFACETEDBREP(#37442); +#37445= IFCCOLOURRGB($,0.886274509803922,0.694117647058824,0.501960784313725); +#37446= IFCSURFACESTYLERENDERING(#37445,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#37447= IFCSURFACESTYLE('Cherry',.BOTH.,(#37446)); +#37449= IFCPRESENTATIONSTYLEASSIGNMENT((#37447)); +#37451= IFCSTYLEDITEM(#37444,(#37449),$); +#37454= IFCCLOSEDSHELL((#36695,#36716,#36721,#36726,#36731,#36736,#36741,#36746,#36751,#36756)); +#37456= IFCFACETEDBREP(#37454); +#37457= IFCSTYLEDITEM(#37456,(#37377),$); +#37460= IFCCLOSEDSHELL((#36769,#36778,#36785,#36792,#36797,#36806,#36813,#36820,#36825,#36834,#36841,#36848,#36853,#36858)); +#37462= IFCFACETEDBREP(#37460); +#37463= IFCSTYLEDITEM(#37462,(#37419),$); +#37466= IFCCLOSEDSHELL((#36871,#36880,#36889,#36894,#36903,#36910,#36917,#36922,#36935,#36940,#36945,#36950,#36955,#36960)); +#37468= IFCFACETEDBREP(#37466); +#37469= IFCSTYLEDITEM(#37468,(#37419),$); +#37472= IFCCLOSEDSHELL((#36973,#36982,#36989,#36996,#37001,#37010,#37017,#37024,#37029,#37038,#37045,#37052,#37057,#37062)); +#37474= IFCFACETEDBREP(#37472); +#37475= IFCSTYLEDITEM(#37474,(#37419),$); +#37478= IFCCLOSEDSHELL((#37075,#37084,#37093,#37098,#37107,#37114,#37121,#37126,#37135,#37142,#37149,#37154,#37159,#37164)); +#37480= IFCFACETEDBREP(#37478); +#37481= IFCSTYLEDITEM(#37480,(#37419),$); +#37484= IFCCLOSEDSHELL((#37177,#37186,#37195,#37200,#37209,#37216,#37223,#37228,#37237,#37244,#37251,#37256,#37261,#37266)); +#37486= IFCFACETEDBREP(#37484); +#37487= IFCSTYLEDITEM(#37486,(#37419),$); +#37490= IFCCLOSEDSHELL((#37279,#37288,#37297,#37302,#37311,#37318,#37325,#37330,#37343,#37348,#37353,#37358,#37363,#37368)); +#37492= IFCFACETEDBREP(#37490); +#37493= IFCSTYLEDITEM(#37492,(#37419),$); +#37496= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#37372,#37384,#37390,#37396,#37402,#37408,#37414,#37426,#37432,#37438,#37444,#37456,#37462,#37468,#37474,#37480,#37486,#37492)); +#37498= IFCAXIS2PLACEMENT3D(#6,$,$); +#37499= IFCREPRESENTATIONMAP(#37498,#37496); +#37501= IFCFURNITURETYPE('3FQWAR8Pj0rABmjnla4DCw',#42,'1525x762mm',$,$,(#37608,#37612),(#37499),'287689','1525x762mm',.NOTDEFINED.,.NOTDEFINED.); +#37503= IFCMATERIAL('Laminate, Ivory, Matte',$,$); +#37504= IFCPRESENTATIONSTYLEASSIGNMENT((#37375)); +#37506= IFCSTYLEDITEM($,(#37504),$); +#37508= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#37506)); +#37510= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#37508),#37503); +#37514= IFCMATERIAL('Steel, Chrome Plated',$,$); +#37515= IFCPRESENTATIONSTYLEASSIGNMENT((#37417)); +#37517= IFCSTYLEDITEM($,(#37515),$); +#37519= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#37517)); +#37521= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#37519),#37514); +#37525= IFCMATERIAL('Cherry',$,$); +#37526= IFCPRESENTATIONSTYLEASSIGNMENT((#37447)); +#37528= IFCSTYLEDITEM($,(#37526),$); +#37530= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#37528)); +#37532= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#37530),#37525); +#37536= IFCMATERIALLIST((#37503,#37514,#37525)); +#37538= IFCMAPPEDITEM(#37499,#2453); +#37540= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#37538)); +#37542= IFCPRODUCTDEFINITIONSHAPE($,$,(#37540)); +#37545= IFCCARTESIANPOINT((6080.15150652817,4347.63233348278,0.)); +#37547= IFCAXIS2PLACEMENT3D(#37545,#20,#14); +#83703= IFCAXIS2PLACEMENT3D(#83701,$,$); +#37549= IFCCARTESIANPOINT((6080.15150652817,4347.63233348278,0.)); +#37551= IFCAXIS2PLACEMENT3D(#37549,#20,#14); +#37552= IFCLOCALPLACEMENT(#309,#37551); +#37554= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZVU',#42,'Furniture_Desk:1525x762mm:287689',$,'1525x762mm',#37552,#37542,'287689',$); +#37557= IFCMATERIALLIST((#37503,#37514,#37525)); +#37559= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#37560= IFCPROPERTYSINGLEVALUE('Moves With Nearby Elements',$,IFCBOOLEAN(.F.),$); +#37561= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(4.27422748135407),$); +#37562= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.432091392694659),$); +#37563= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Furniture'),$); +#37564= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Desk: 1525x762mm'),$); +#37565= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Desk: 1525x762mm'),$); +#37566= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Desk: 1525x762mm'),$); +#37567= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Desk: 1525x762mm'),$); +#37568= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#37569= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1525x762mm'),$); +#37570= IFCPROPERTYSINGLEVALUE('Body Material',$,IFCLABEL('Laminate, Ivory, Matte'),$); +#37571= IFCPROPERTYSINGLEVALUE('Depth',$,IFCLENGTHMEASURE(762.),$); +#37572= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Desk'),$); +#37573= IFCPROPERTYSINGLEVALUE('Handle/Leg Material',$,IFCLABEL('Steel, Chrome Plated'),$); +#37574= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(762.),$); +#37575= IFCPROPERTYSINGLEVALUE('Leg Height',$,IFCLENGTHMEASURE(152.),$); +#37576= IFCPROPERTYSINGLEVALUE('Top Material',$,IFCLABEL('Cherry'),$); +#37577= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1525.),$); +#37578= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZVU',#42,'Constraints',$,(#2473,#37559,#37560)); +#37582= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZVU',#42,$,$,(#37554),#37578); +#37586= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZVU',#42,'Dimensions',$,(#37561,#37562)); +#37590= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZVU',#42,$,$,(#37554),#37586); +#37593= IFCPROPERTYSET('3e96kDJXP2Thlq$LhOdOFv',#42,'Other',$,(#37563,#37564,#37565,#37566,#37567)); +#37600= IFCRELDEFINESBYPROPERTIES('2r4S6g1Uf2CxL$x8V$6YOb',#42,$,$,(#37554),#37593); +#37603= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZVU',#42,'Phasing',$,(#1322)); +#37605= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZVU',#42,$,$,(#37554),#37603); +#37608= IFCPROPERTYSET('3FQWAR8Pj0rABmiHha4DCw',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#37568,#37569)); +#37612= IFCPROPERTYSET('1EEQD0V3X2Pg0EcV$j_3x2',#42,'Other',$,(#37563,#37570,#37571,#37572,#37573,#37574,#37575,#37576,#37577)); +#37625= IFCAXIS2PLACEMENT3D(#6,$,$); +#83701= IFCCARTESIANPOINT((1600.,-145.,900.)); +#37627= IFCCARTESIANPOINT((-544.321278138538,474.354629184679,710.)); +#37629= IFCCARTESIANPOINT((-544.321278138538,454.354629184679,710.)); +#37631= IFCCARTESIANPOINT((780.678721861461,454.354629184679,710.)); +#37633= IFCCARTESIANPOINT((780.678721861461,474.354629184679,710.)); +#37635= IFCPOLYLOOP((#37627,#37629,#37631,#37633)); +#37637= IFCFACEOUTERBOUND(#37635,.T.); +#37638= IFCFACE((#37637)); +#37640= IFCCARTESIANPOINT((-544.321278138538,474.354629184679,610.)); +#37642= IFCCARTESIANPOINT((-544.321278138538,454.354629184679,610.)); +#37644= IFCPOLYLOOP((#37629,#37627,#37640,#37642)); +#37646= IFCFACEOUTERBOUND(#37644,.T.); +#37647= IFCFACE((#37646)); +#37649= IFCCARTESIANPOINT((780.678721861461,454.354629184679,610.)); +#37651= IFCPOLYLOOP((#37631,#37629,#37642,#37649)); +#37653= IFCFACEOUTERBOUND(#37651,.T.); +#37654= IFCFACE((#37653)); +#37656= IFCCARTESIANPOINT((780.678721861461,474.354629184679,610.)); +#37658= IFCPOLYLOOP((#37633,#37631,#37649,#37656)); +#37660= IFCFACEOUTERBOUND(#37658,.T.); +#37661= IFCFACE((#37660)); +#37663= IFCPOLYLOOP((#37627,#37633,#37656,#37640)); +#37665= IFCFACEOUTERBOUND(#37663,.T.); +#37666= IFCFACE((#37665)); +#37668= IFCPOLYLOOP((#37640,#37656,#37649,#37642)); +#37670= IFCFACEOUTERBOUND(#37668,.T.); +#37671= IFCFACE((#37670)); +#37673= IFCCARTESIANPOINT((780.678721861461,-385.645370815253,610.)); +#37675= IFCCARTESIANPOINT((-544.321278138538,-385.645370815253,610.)); +#37677= IFCCARTESIANPOINT((-544.321278138538,-365.645370815253,610.)); +#37679= IFCCARTESIANPOINT((780.678721861461,-365.645370815253,610.)); +#37681= IFCPOLYLOOP((#37673,#37675,#37677,#37679)); +#37683= IFCFACEOUTERBOUND(#37681,.T.); +#37684= IFCFACE((#37683)); +#37686= IFCCARTESIANPOINT((780.678721861461,-365.645370815253,710.)); +#37688= IFCCARTESIANPOINT((780.678721861461,-385.645370815253,710.)); +#37690= IFCPOLYLOOP((#37686,#37688,#37673,#37679)); +#37692= IFCFACEOUTERBOUND(#37690,.T.); +#37693= IFCFACE((#37692)); +#37695= IFCCARTESIANPOINT((-544.321278138538,-365.645370815253,710.)); +#37697= IFCPOLYLOOP((#37695,#37686,#37679,#37677)); +#37699= IFCFACEOUTERBOUND(#37697,.T.); +#37700= IFCFACE((#37699)); +#37702= IFCCARTESIANPOINT((-544.321278138538,-385.645370815253,710.)); +#37704= IFCPOLYLOOP((#37702,#37695,#37677,#37675)); +#37706= IFCFACEOUTERBOUND(#37704,.T.); +#37707= IFCFACE((#37706)); +#37709= IFCPOLYLOOP((#37688,#37702,#37675,#37673)); +#37711= IFCFACEOUTERBOUND(#37709,.T.); +#37712= IFCFACE((#37711)); +#37714= IFCPOLYLOOP((#37688,#37686,#37695,#37702)); +#37716= IFCFACEOUTERBOUND(#37714,.T.); +#37717= IFCFACE((#37716)); +#37719= IFCCARTESIANPOINT((-591.821278138531,-318.145370815288,710.)); +#37721= IFCCARTESIANPOINT((-611.821278138531,-318.145370815288,710.)); +#37723= IFCCARTESIANPOINT((-611.821278138531,-318.145370815288,610.)); +#37725= IFCCARTESIANPOINT((-591.821278138531,-318.145370815288,610.)); +#37727= IFCPOLYLOOP((#37719,#37721,#37723,#37725)); +#37729= IFCFACEOUTERBOUND(#37727,.T.); +#37730= IFCFACE((#37729)); +#37732= IFCCARTESIANPOINT((-591.821278138531,406.854629184712,710.)); +#37734= IFCCARTESIANPOINT((-591.821278138531,406.854629184712,610.)); +#37736= IFCPOLYLOOP((#37732,#37719,#37725,#37734)); +#37738= IFCFACEOUTERBOUND(#37736,.T.); +#37739= IFCFACE((#37738)); +#37741= IFCCARTESIANPOINT((-611.821278138531,406.854629184712,710.)); +#37743= IFCCARTESIANPOINT((-611.821278138531,406.854629184712,610.)); +#37745= IFCPOLYLOOP((#37741,#37732,#37734,#37743)); +#37747= IFCFACEOUTERBOUND(#37745,.T.); +#37748= IFCFACE((#37747)); +#37750= IFCPOLYLOOP((#37721,#37741,#37743,#37723)); +#37752= IFCFACEOUTERBOUND(#37750,.T.); +#37753= IFCFACE((#37752)); +#37755= IFCPOLYLOOP((#37723,#37743,#37734,#37725)); +#37757= IFCFACEOUTERBOUND(#37755,.T.); +#37758= IFCFACE((#37757)); +#37760= IFCPOLYLOOP((#37721,#37719,#37732,#37741)); +#37762= IFCFACEOUTERBOUND(#37760,.T.); +#37763= IFCFACE((#37762)); +#37765= IFCCARTESIANPOINT((828.178721861454,406.854629184712,710.)); +#37767= IFCCARTESIANPOINT((848.178721861454,406.854629184712,710.)); +#37769= IFCCARTESIANPOINT((848.178721861454,406.854629184712,610.)); +#37771= IFCCARTESIANPOINT((828.178721861454,406.854629184712,610.)); +#37773= IFCPOLYLOOP((#37765,#37767,#37769,#37771)); +#37775= IFCFACEOUTERBOUND(#37773,.T.); +#37776= IFCFACE((#37775)); +#37778= IFCCARTESIANPOINT((828.178721861454,-318.145370815288,710.)); +#37780= IFCCARTESIANPOINT((828.178721861454,-318.145370815288,610.)); +#37782= IFCPOLYLOOP((#37778,#37765,#37771,#37780)); +#37784= IFCFACEOUTERBOUND(#37782,.T.); +#37785= IFCFACE((#37784)); +#37787= IFCCARTESIANPOINT((848.178721861454,-318.145370815288,710.)); +#37789= IFCCARTESIANPOINT((848.178721861454,-318.145370815288,610.)); +#37791= IFCPOLYLOOP((#37787,#37778,#37780,#37789)); +#37793= IFCFACEOUTERBOUND(#37791,.T.); +#37794= IFCFACE((#37793)); +#37796= IFCPOLYLOOP((#37767,#37787,#37789,#37769)); +#37798= IFCFACEOUTERBOUND(#37796,.T.); +#37799= IFCFACE((#37798)); +#37801= IFCPOLYLOOP((#37769,#37789,#37780,#37771)); +#37803= IFCFACEOUTERBOUND(#37801,.T.); +#37804= IFCFACE((#37803)); +#37806= IFCPOLYLOOP((#37767,#37765,#37778,#37787)); +#37808= IFCFACEOUTERBOUND(#37806,.T.); +#37809= IFCFACE((#37808)); +#37811= IFCCARTESIANPOINT((-566.821278138539,-318.145370815312,250.)); +#37813= IFCCARTESIANPOINT((-566.821278138539,29.3546291847123,250.)); +#37815= IFCCARTESIANPOINT((803.178721861461,29.3546291847123,250.)); +#37817= IFCCARTESIANPOINT((803.178721861461,-318.145370815263,250.)); +#37819= IFCCARTESIANPOINT((833.178721861462,-318.145370815263,250.)); +#37821= IFCCARTESIANPOINT((833.178721861462,406.854629184738,250.)); +#37823= IFCCARTESIANPOINT((803.178721861461,406.854629184738,250.)); +#37825= IFCCARTESIANPOINT((803.178721861461,59.3546291847123,250.)); +#37827= IFCCARTESIANPOINT((-566.821278138539,59.3546291847123,250.)); +#37829= IFCCARTESIANPOINT((-566.821278138539,406.854629184686,250.)); +#37831= IFCCARTESIANPOINT((-596.821278138538,406.854629184686,250.)); +#37833= IFCCARTESIANPOINT((-596.821278138538,-318.145370815312,250.)); +#37835= IFCPOLYLOOP((#37811,#37813,#37815,#37817,#37819,#37821,#37823,#37825,#37827,#37829,#37831,#37833)); +#37837= IFCFACEOUTERBOUND(#37835,.T.); +#37838= IFCFACE((#37837)); +#37840= IFCCARTESIANPOINT((-566.821278138539,-318.145370815312,175.)); +#37842= IFCCARTESIANPOINT((-596.821278138538,-318.145370815312,175.)); +#37844= IFCCARTESIANPOINT((-596.821278138538,406.854629184686,175.)); +#37846= IFCCARTESIANPOINT((-566.821278138539,406.854629184686,175.)); +#37848= IFCCARTESIANPOINT((-566.821278138539,59.3546291847123,175.)); +#37850= IFCCARTESIANPOINT((803.178721861461,59.3546291847123,175.)); +#37852= IFCCARTESIANPOINT((803.178721861461,406.854629184738,175.)); +#37854= IFCCARTESIANPOINT((833.178721861462,406.854629184738,175.)); +#37856= IFCCARTESIANPOINT((833.178721861462,-318.145370815263,175.)); +#37858= IFCCARTESIANPOINT((803.178721861461,-318.145370815263,175.)); +#37860= IFCCARTESIANPOINT((803.178721861461,29.3546291847123,175.)); +#37862= IFCCARTESIANPOINT((-566.821278138539,29.3546291847123,175.)); +#37864= IFCPOLYLOOP((#37840,#37842,#37844,#37846,#37848,#37850,#37852,#37854,#37856,#37858,#37860,#37862)); +#37866= IFCFACEOUTERBOUND(#37864,.T.); +#37867= IFCFACE((#37866)); +#37869= IFCPOLYLOOP((#37813,#37811,#37840,#37862)); +#37871= IFCFACEOUTERBOUND(#37869,.T.); +#37872= IFCFACE((#37871)); +#37874= IFCPOLYLOOP((#37815,#37813,#37862,#37860)); +#37876= IFCFACEOUTERBOUND(#37874,.T.); +#37877= IFCFACE((#37876)); +#37879= IFCPOLYLOOP((#37817,#37815,#37860,#37858)); +#37881= IFCFACEOUTERBOUND(#37879,.T.); +#37882= IFCFACE((#37881)); +#37884= IFCPOLYLOOP((#37819,#37817,#37858,#37856)); +#37886= IFCFACEOUTERBOUND(#37884,.T.); +#37887= IFCFACE((#37886)); +#37889= IFCPOLYLOOP((#37821,#37819,#37856,#37854)); +#37891= IFCFACEOUTERBOUND(#37889,.T.); +#37892= IFCFACE((#37891)); +#37894= IFCPOLYLOOP((#37823,#37821,#37854,#37852)); +#37896= IFCFACEOUTERBOUND(#37894,.T.); +#37897= IFCFACE((#37896)); +#37899= IFCPOLYLOOP((#37825,#37823,#37852,#37850)); +#37901= IFCFACEOUTERBOUND(#37899,.T.); +#37902= IFCFACE((#37901)); +#37904= IFCPOLYLOOP((#37827,#37825,#37850,#37848)); +#37906= IFCFACEOUTERBOUND(#37904,.T.); +#37907= IFCFACE((#37906)); +#37909= IFCPOLYLOOP((#37829,#37827,#37848,#37846)); +#37911= IFCFACEOUTERBOUND(#37909,.T.); +#37912= IFCFACE((#37911)); +#37914= IFCPOLYLOOP((#37831,#37829,#37846,#37844)); +#37916= IFCFACEOUTERBOUND(#37914,.T.); +#37917= IFCFACE((#37916)); +#37919= IFCPOLYLOOP((#37833,#37831,#37844,#37842)); +#37921= IFCFACEOUTERBOUND(#37919,.T.); +#37922= IFCFACE((#37921)); +#37924= IFCPOLYLOOP((#37811,#37833,#37842,#37840)); +#37926= IFCFACEOUTERBOUND(#37924,.T.); +#37927= IFCFACE((#37926)); +#37929= IFCCARTESIANPOINT((-544.321278138538,-393.145370815288,710.)); +#37931= IFCCARTESIANPOINT((-544.321278138538,-318.145370815288,710.)); +#37933= IFCCARTESIANPOINT((-619.321278138538,-318.145370815288,710.)); +#37935= IFCCARTESIANPOINT((-619.321278138538,-393.145370815288,710.)); +#37937= IFCPOLYLOOP((#37929,#37931,#37933,#37935)); +#37939= IFCFACEOUTERBOUND(#37937,.T.); +#37940= IFCFACE((#37939)); +#37942= IFCCARTESIANPOINT((-544.321278138538,-393.145370815288,0.)); +#37944= IFCCARTESIANPOINT((-544.321278138538,-318.145370815288,0.)); +#37946= IFCPOLYLOOP((#37931,#37929,#37942,#37944)); +#37948= IFCFACEOUTERBOUND(#37946,.T.); +#37949= IFCFACE((#37948)); +#37951= IFCCARTESIANPOINT((-619.321278138538,-318.145370815288,0.)); +#37953= IFCPOLYLOOP((#37933,#37931,#37944,#37951)); +#37955= IFCFACEOUTERBOUND(#37953,.T.); +#37956= IFCFACE((#37955)); +#37958= IFCCARTESIANPOINT((-619.321278138538,-393.145370815288,0.)); +#37960= IFCPOLYLOOP((#37935,#37933,#37951,#37958)); +#37962= IFCFACEOUTERBOUND(#37960,.T.); +#37963= IFCFACE((#37962)); +#37965= IFCPOLYLOOP((#37929,#37935,#37958,#37942)); +#37967= IFCFACEOUTERBOUND(#37965,.T.); +#37968= IFCFACE((#37967)); +#37970= IFCPOLYLOOP((#37942,#37958,#37951,#37944)); +#37972= IFCFACEOUTERBOUND(#37970,.T.); +#37973= IFCFACE((#37972)); +#37975= IFCCARTESIANPOINT((780.678721861461,481.854629184712,0.)); +#37977= IFCCARTESIANPOINT((855.678721861461,481.854629184712,0.)); +#37979= IFCCARTESIANPOINT((855.678721861461,406.854629184712,0.)); +#37981= IFCCARTESIANPOINT((780.678721861461,406.854629184712,0.)); +#37983= IFCPOLYLOOP((#37975,#37977,#37979,#37981)); +#37985= IFCFACEOUTERBOUND(#37983,.T.); +#37986= IFCFACE((#37985)); +#37988= IFCCARTESIANPOINT((780.678721861461,406.854629184712,710.)); +#37990= IFCCARTESIANPOINT((780.678721861461,481.854629184712,710.)); +#37992= IFCPOLYLOOP((#37988,#37990,#37975,#37981)); +#37994= IFCFACEOUTERBOUND(#37992,.T.); +#37995= IFCFACE((#37994)); +#37997= IFCCARTESIANPOINT((855.678721861461,406.854629184712,710.)); +#37999= IFCPOLYLOOP((#37997,#37988,#37981,#37979)); +#38001= IFCFACEOUTERBOUND(#37999,.T.); +#38002= IFCFACE((#38001)); +#38004= IFCCARTESIANPOINT((855.678721861461,481.854629184712,710.)); +#38006= IFCPOLYLOOP((#38004,#37997,#37979,#37977)); +#38008= IFCFACEOUTERBOUND(#38006,.T.); +#38009= IFCFACE((#38008)); +#38011= IFCPOLYLOOP((#37990,#38004,#37977,#37975)); +#38013= IFCFACEOUTERBOUND(#38011,.T.); +#38014= IFCFACE((#38013)); +#38016= IFCPOLYLOOP((#37990,#37988,#37997,#38004)); +#38018= IFCFACEOUTERBOUND(#38016,.T.); +#38019= IFCFACE((#38018)); +#38021= IFCCARTESIANPOINT((780.678721861461,-393.145370815288,710.)); +#38023= IFCCARTESIANPOINT((780.678721861461,-318.145370815288,710.)); +#38025= IFCCARTESIANPOINT((780.678721861461,-318.145370815288,0.)); +#38027= IFCCARTESIANPOINT((780.678721861461,-393.145370815288,0.)); +#38029= IFCPOLYLOOP((#38021,#38023,#38025,#38027)); +#38031= IFCFACEOUTERBOUND(#38029,.T.); +#38032= IFCFACE((#38031)); +#38034= IFCCARTESIANPOINT((855.678721861461,-393.145370815288,710.)); +#38036= IFCCARTESIANPOINT((855.678721861461,-393.145370815288,0.)); +#38038= IFCPOLYLOOP((#38034,#38021,#38027,#38036)); +#38040= IFCFACEOUTERBOUND(#38038,.T.); +#38041= IFCFACE((#38040)); +#38043= IFCCARTESIANPOINT((855.678721861461,-318.145370815288,710.)); +#38045= IFCCARTESIANPOINT((855.678721861461,-318.145370815288,0.)); +#38047= IFCPOLYLOOP((#38043,#38034,#38036,#38045)); +#38049= IFCFACEOUTERBOUND(#38047,.T.); +#38050= IFCFACE((#38049)); +#38052= IFCPOLYLOOP((#38023,#38043,#38045,#38025)); +#38054= IFCFACEOUTERBOUND(#38052,.T.); +#38055= IFCFACE((#38054)); +#38057= IFCPOLYLOOP((#38025,#38045,#38036,#38027)); +#38059= IFCFACEOUTERBOUND(#38057,.T.); +#38060= IFCFACE((#38059)); +#38062= IFCPOLYLOOP((#38023,#38021,#38034,#38043)); +#38064= IFCFACEOUTERBOUND(#38062,.T.); +#38065= IFCFACE((#38064)); +#38067= IFCCARTESIANPOINT((-619.321278138538,481.854629184712,710.)); +#38069= IFCCARTESIANPOINT((-544.321278138538,481.854629184712,710.)); +#38071= IFCCARTESIANPOINT((-544.321278138538,481.854629184712,0.)); +#38073= IFCCARTESIANPOINT((-619.321278138538,481.854629184712,0.)); +#38075= IFCPOLYLOOP((#38067,#38069,#38071,#38073)); +#38077= IFCFACEOUTERBOUND(#38075,.T.); +#38078= IFCFACE((#38077)); +#38080= IFCCARTESIANPOINT((-619.321278138538,406.854629184712,710.)); +#38082= IFCCARTESIANPOINT((-619.321278138538,406.854629184712,0.)); +#38084= IFCPOLYLOOP((#38080,#38067,#38073,#38082)); +#38086= IFCFACEOUTERBOUND(#38084,.T.); +#38087= IFCFACE((#38086)); +#38089= IFCCARTESIANPOINT((-544.321278138538,406.854629184712,710.)); +#38091= IFCCARTESIANPOINT((-544.321278138538,406.854629184712,0.)); +#38093= IFCPOLYLOOP((#38089,#38080,#38082,#38091)); +#38095= IFCFACEOUTERBOUND(#38093,.T.); +#38096= IFCFACE((#38095)); +#38098= IFCPOLYLOOP((#38069,#38089,#38091,#38071)); +#38100= IFCFACEOUTERBOUND(#38098,.T.); +#38101= IFCFACE((#38100)); +#38103= IFCPOLYLOOP((#38071,#38091,#38082,#38073)); +#38105= IFCFACEOUTERBOUND(#38103,.T.); +#38106= IFCFACE((#38105)); +#38108= IFCPOLYLOOP((#38069,#38067,#38080,#38089)); +#38110= IFCFACEOUTERBOUND(#38108,.T.); +#38111= IFCFACE((#38110)); +#38113= IFCCARTESIANPOINT((1118.17872186146,-455.645370815287,750.)); +#38115= IFCCARTESIANPOINT((1118.17872186146,544.354629184692,750.)); +#38117= IFCCARTESIANPOINT((369.678721861464,544.354629184692,750.)); +#38119= IFCCARTESIANPOINT((369.67872186146,-455.645370815287,750.)); +#38121= IFCPOLYLOOP((#38113,#38115,#38117,#38119)); +#38123= IFCFACEOUTERBOUND(#38121,.T.); +#38124= IFCFACE((#38123)); +#38126= IFCCARTESIANPOINT((-881.821278138544,-455.645370815287,710.)); +#38128= IFCCARTESIANPOINT((-881.821278138543,544.354629184692,710.)); +#38130= IFCCARTESIANPOINT((-133.321278138539,544.354629184692,710.)); +#38132= IFCCARTESIANPOINT((-131.821278138538,542.854629184691,710.)); +#38134= IFCCARTESIANPOINT((-130.321278138536,544.354629184692,710.)); +#38136= IFCCARTESIANPOINT((366.678721861461,544.354629184692,710.)); +#38138= IFCCARTESIANPOINT((368.178721861461,542.85462918469,710.)); +#38140= IFCCARTESIANPOINT((369.678721861464,544.354629184692,710.)); +#38142= IFCCARTESIANPOINT((1118.17872186146,544.354629184692,710.)); +#38144= IFCCARTESIANPOINT((1118.17872186146,-455.645370815287,710.)); +#38146= IFCCARTESIANPOINT((369.678721861461,-455.645370815287,710.)); +#38148= IFCCARTESIANPOINT((368.17872186146,-454.145370815287,710.)); +#38150= IFCCARTESIANPOINT((366.678721861461,-455.645370815287,710.)); +#38152= IFCCARTESIANPOINT((-130.321278138538,-455.645370815287,710.)); +#38154= IFCCARTESIANPOINT((-131.821278138539,-454.145370815286,710.)); +#38156= IFCCARTESIANPOINT((-133.32127813854,-455.645370815287,710.)); +#38158= IFCPOLYLOOP((#38126,#38128,#38130,#38132,#38134,#38136,#38138,#38140,#38142,#38144,#38146,#38148,#38150,#38152,#38154,#38156)); +#38160= IFCFACEOUTERBOUND(#38158,.T.); +#38161= IFCFACE((#38160)); +#38163= IFCPOLYLOOP((#38115,#38113,#38144,#38142)); +#38165= IFCFACEOUTERBOUND(#38163,.T.); +#38166= IFCFACE((#38165)); +#38168= IFCCARTESIANPOINT((-130.321278138537,544.354629184692,750.)); +#38170= IFCCARTESIANPOINT((366.678721861461,544.354629184692,750.)); +#38172= IFCPOLYLOOP((#38168,#38170,#38136,#38134)); +#38174= IFCFACEOUTERBOUND(#38172,.T.); +#38175= IFCFACE((#38174)); +#38177= IFCCARTESIANPOINT((-881.821278138544,-455.645370815287,750.)); +#38179= IFCCARTESIANPOINT((-881.821278138543,544.354629184692,750.)); +#38181= IFCPOLYLOOP((#38177,#38179,#38128,#38126)); +#38183= IFCFACEOUTERBOUND(#38181,.T.); +#38184= IFCFACE((#38183)); +#38186= IFCCARTESIANPOINT((366.678721861462,-455.645370815287,750.)); +#38188= IFCCARTESIANPOINT((-130.321278138538,-455.645370815287,750.)); +#38190= IFCPOLYLOOP((#38186,#38188,#38152,#38150)); +#38192= IFCFACEOUTERBOUND(#38190,.T.); +#38193= IFCFACE((#38192)); +#38195= IFCCARTESIANPOINT((-131.821278138538,542.854629184691,748.5)); +#38197= IFCPOLYLOOP((#38132,#38195,#38168,#38134)); +#38199= IFCFACEOUTERBOUND(#38197,.T.); +#38200= IFCFACE((#38199)); +#38202= IFCCARTESIANPOINT((-133.321278138539,544.354629184692,750.)); +#38204= IFCPOLYLOOP((#38195,#38132,#38130,#38202)); +#38206= IFCFACEOUTERBOUND(#38204,.T.); +#38207= IFCFACE((#38206)); +#38209= IFCCARTESIANPOINT((368.178721861461,542.85462918469,748.5)); +#38211= IFCPOLYLOOP((#38138,#38209,#38117,#38140)); +#38213= IFCFACEOUTERBOUND(#38211,.T.); +#38214= IFCFACE((#38213)); +#38216= IFCPOLYLOOP((#38209,#38138,#38136,#38170)); +#38218= IFCFACEOUTERBOUND(#38216,.T.); +#38219= IFCFACE((#38218)); +#38221= IFCCARTESIANPOINT((-131.821278138539,-454.145370815286,748.5)); +#38223= IFCPOLYLOOP((#38168,#38195,#38221,#38188)); +#38225= IFCFACEOUTERBOUND(#38223,.T.); +#38226= IFCFACE((#38225)); +#38228= IFCCARTESIANPOINT((-133.32127813854,-455.645370815287,750.)); +#38230= IFCPOLYLOOP((#38195,#38202,#38228,#38221)); +#38232= IFCFACEOUTERBOUND(#38230,.T.); +#38233= IFCFACE((#38232)); +#38235= IFCCARTESIANPOINT((368.17872186146,-454.145370815287,748.5)); +#38237= IFCPOLYLOOP((#38117,#38209,#38235,#38119)); +#38239= IFCFACEOUTERBOUND(#38237,.T.); +#38240= IFCFACE((#38239)); +#38242= IFCPOLYLOOP((#38209,#38170,#38186,#38235)); +#38244= IFCFACEOUTERBOUND(#38242,.T.); +#38245= IFCFACE((#38244)); +#38247= IFCPOLYLOOP((#38188,#38221,#38154,#38152)); +#38249= IFCFACEOUTERBOUND(#38247,.T.); +#38250= IFCFACE((#38249)); +#38252= IFCPOLYLOOP((#38221,#38228,#38156,#38154)); +#38254= IFCFACEOUTERBOUND(#38252,.T.); +#38255= IFCFACE((#38254)); +#38257= IFCPOLYLOOP((#38119,#38235,#38148,#38146)); +#38259= IFCFACEOUTERBOUND(#38257,.T.); +#38260= IFCFACE((#38259)); +#38262= IFCPOLYLOOP((#38235,#38186,#38150,#38148)); +#38264= IFCFACEOUTERBOUND(#38262,.T.); +#38265= IFCFACE((#38264)); +#38267= IFCPOLYLOOP((#38144,#38113,#38119,#38146)); +#38269= IFCFACEOUTERBOUND(#38267,.T.); +#38270= IFCFACE((#38269)); +#38272= IFCPOLYLOOP((#38177,#38126,#38156,#38228)); +#38274= IFCFACEOUTERBOUND(#38272,.T.); +#38275= IFCFACE((#38274)); +#38277= IFCPOLYLOOP((#38115,#38142,#38140,#38117)); +#38279= IFCFACEOUTERBOUND(#38277,.T.); +#38280= IFCFACE((#38279)); +#38282= IFCPOLYLOOP((#38128,#38179,#38202,#38130)); +#38284= IFCFACEOUTERBOUND(#38282,.T.); +#38285= IFCFACE((#38284)); +#38287= IFCPOLYLOOP((#38170,#38168,#38188,#38186)); +#38289= IFCFACEOUTERBOUND(#38287,.T.); +#38290= IFCFACE((#38289)); +#38292= IFCPOLYLOOP((#38179,#38177,#38228,#38202)); +#38294= IFCFACEOUTERBOUND(#38292,.T.); +#38295= IFCFACE((#38294)); +#38297= IFCCLOSEDSHELL((#37638,#37647,#37654,#37661,#37666,#37671)); +#38299= IFCFACETEDBREP(#38297); +#38300= IFCCOLOURRGB($,0.835294117647059,0.643137254901961,0.403921568627451); +#38301= IFCSURFACESTYLERENDERING(#38300,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#38302= IFCSURFACESTYLE('Wood - Birch',.BOTH.,(#38301)); +#38304= IFCPRESENTATIONSTYLEASSIGNMENT((#38302)); +#38306= IFCSTYLEDITEM(#38299,(#38304),$); +#38309= IFCCLOSEDSHELL((#37684,#37693,#37700,#37707,#37712,#37717)); +#38311= IFCFACETEDBREP(#38309); +#38312= IFCSTYLEDITEM(#38311,(#38304),$); +#38315= IFCCLOSEDSHELL((#37730,#37739,#37748,#37753,#37758,#37763)); +#38317= IFCFACETEDBREP(#38315); +#38318= IFCSTYLEDITEM(#38317,(#38304),$); +#38321= IFCCLOSEDSHELL((#37776,#37785,#37794,#37799,#37804,#37809)); +#38323= IFCFACETEDBREP(#38321); +#38324= IFCSTYLEDITEM(#38323,(#38304),$); +#38327= IFCCLOSEDSHELL((#37838,#37867,#37872,#37877,#37882,#37887,#37892,#37897,#37902,#37907,#37912,#37917,#37922,#37927)); +#38329= IFCFACETEDBREP(#38327); +#38330= IFCSTYLEDITEM(#38329,(#38304),$); +#38333= IFCCLOSEDSHELL((#37940,#37949,#37956,#37963,#37968,#37973)); +#38335= IFCFACETEDBREP(#38333); +#38336= IFCSTYLEDITEM(#38335,(#38304),$); +#38339= IFCCLOSEDSHELL((#37986,#37995,#38002,#38009,#38014,#38019)); +#38341= IFCFACETEDBREP(#38339); +#38342= IFCSTYLEDITEM(#38341,(#38304),$); +#38345= IFCCLOSEDSHELL((#38032,#38041,#38050,#38055,#38060,#38065)); +#38347= IFCFACETEDBREP(#38345); +#38348= IFCSTYLEDITEM(#38347,(#38304),$); +#38351= IFCCLOSEDSHELL((#38078,#38087,#38096,#38101,#38106,#38111)); +#38353= IFCFACETEDBREP(#38351); +#38354= IFCSTYLEDITEM(#38353,(#38304),$); +#38357= IFCCLOSEDSHELL((#38124,#38161,#38166,#38175,#38184,#38193,#38200,#38207,#38214,#38219,#38226,#38233,#38240,#38245,#38250,#38255,#38260,#38265,#38270,#38275,#38280,#38285,#38290,#38295)); +#38359= IFCFACETEDBREP(#38357); +#38360= IFCSTYLEDITEM(#38359,(#38304),$); +#38363= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#38299,#38311,#38317,#38323,#38329,#38335,#38341,#38347,#38353,#38359)); +#38365= IFCAXIS2PLACEMENT3D(#6,$,$); +#38366= IFCREPRESENTATIONMAP(#38365,#38363); +#38368= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyZ_j',#42,'2000x1000x750mm_w-6_Seats',$,$,(#38451,#38455,#38464,#38467,#38471,#38476),(#38366),'289768','2000x1000x750mm_w-6_Seats',.NOTDEFINED.,.NOTDEFINED.); +#38370= IFCMATERIAL('Wood - Birch',$,$); +#38371= IFCPRESENTATIONSTYLEASSIGNMENT((#38302)); +#38373= IFCSTYLEDITEM($,(#38371),$); +#38375= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#38373)); +#38377= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#38375),#38370); +#38381= IFCMAPPEDITEM(#38366,#2453); +#38383= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#38381)); +#38385= IFCPRODUCTDEFINITIONSHAPE($,$,(#38383)); +#38388= IFCCARTESIANPOINT((-5527.19043341337,396.88527303107,0.)); +#38390= IFCAXIS2PLACEMENT3D(#38388,$,$); +#83698= IFCPRODUCTDEFINITIONSHAPE($,$,(#83696)); +#38392= IFCCARTESIANPOINT((-5527.19043341337,396.88527303107,0.)); +#38394= IFCAXIS2PLACEMENT3D(#38392,$,$); +#38395= IFCLOCALPLACEMENT(#140,#38394); +#38397= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZ$$',#42,'Furniture_Table_Dining_w-Chairs_Rectangular:2000x1000x750mm_w-6_Seats:289768',$,'2000x1000x750mm_w-6_Seats',#38395,#38385,'289768',$); +#38400= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#38401= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.36817482401993),$); +#38402= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.110515148999997),$); +#38403= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Table_Dining_w-Chairs_Rectangular: 2000x1000x750mm_w-6_Seats'),$); +#38404= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Table_Dining_w-Chairs_Rectangular: 2000x1000x750mm_w-6_Seats'),$); +#38405= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Table_Dining_w-Chairs_Rectangular: 2000x1000x750mm_w-6_Seats'),$); +#38406= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Table_Dining_w-Chairs_Rectangular: 2000x1000x750mm_w-6_Seats'),$); +#38407= IFCPROPERTYSINGLEVALUE('Centre Piece',$,IFCLENGTHMEASURE(500.),$); +#38408= IFCPROPERTYSINGLEVALUE('Chair Side Spacing',$,IFCLENGTHMEASURE(700.),$); +#38409= IFCPROPERTYSINGLEVALUE('Material Chair Covering',$,IFCLABEL('Fabric - Beige'),$); +#38410= IFCPROPERTYSINGLEVALUE('Material Chair Structure',$,IFCLABEL('Wood - Birch'),$); +#38411= IFCPROPERTYSINGLEVALUE('Material Table',$,IFCLABEL('Wood - Birch'),$); +#38412= IFCPROPERTYSINGLEVALUE('Vis - End Chairs',$,IFCBOOLEAN(.T.),$); +#38413= IFCPROPERTYSINGLEVALUE('Leg Spacing Length',$,IFCLENGTHMEASURE(1400.),$); +#38414= IFCPROPERTYSINGLEVALUE('Leg Spacing Width',$,IFCLENGTHMEASURE(800.),$); +#38415= IFCPROPERTYSINGLEVALUE('Leg Width',$,IFCLENGTHMEASURE(75.),$); +#38416= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2000.),$); +#38417= IFCPROPERTYSINGLEVALUE('Table Height',$,IFCLENGTHMEASURE(750.),$); +#38418= IFCPROPERTYSINGLEVALUE('Table Top Thickness',$,IFCLENGTHMEASURE(40.),$); +#38419= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1000.),$); +#38420= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#38421= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('2000x1000x750mm_w-6_Seats'),$); +#38422= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Table_Dining_w-Chairs_Rectangular'),$); +#38423= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZ$$',#42,'Constraints',$,(#2473,#2849,#37560,#38400)); +#38426= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZ$$',#42,$,$,(#38397),#38423); +#38430= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZ$$',#42,'Dimensions',$,(#38401,#38402)); +#38434= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZ$$',#42,$,$,(#38397),#38430); +#38437= IFCPROPERTYSET('2cB1ubmzH8XBLyC9hqfhEs',#42,'Other',$,(#37563,#38403,#38404,#38405,#38406)); +#38443= IFCRELDEFINESBYPROPERTIES('0zmYPrfKP5_9X3Nw7SvMWy',#42,$,$,(#38397),#38437); +#38446= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZ$$',#42,'Phasing',$,(#1322)); +#38448= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZ$$',#42,$,$,(#38397),#38446); +#38451= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZ_j',#42,'Constraints',$,(#38407,#38408)); +#38455= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZ_j',#42,'Dimensions',$,(#38413,#38414,#38415,#38416,#38417,#38418,#38419)); +#38464= IFCPROPERTYSET('3cUkl32yn9qRSPuh7VyZ_j',#42,'Graphics',$,(#38412)); +#38467= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyZ_j',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#38420,#38421)); +#38471= IFCPROPERTYSET('3cUkl32yn9qRSPuhBVyZ_j',#42,'Materials and Finishes',$,(#38409,#38410,#38411)); +#38476= IFCPROPERTYSET('1vbY1bcWr1nADTBF0btbQ5',#42,'Other',$,(#37563,#38422)); +#38486= IFCAXIS2PLACEMENT3D(#6,$,$); +#83696= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83695)); +#38488= IFCCARTESIANPOINT((140.,173.664508980027,1215.67080593746)); +#38490= IFCCARTESIANPOINT((140.,185.463437668064,1214.6385334355)); +#38492= IFCCARTESIANPOINT((46.803367144204,194.182749691339,1213.87569247972)); +#38494= IFCCARTESIANPOINT((-46.8033671442058,194.182749691339,1213.87569247972)); +#38496= IFCCARTESIANPOINT((-140.,185.463437668065,1214.63853343551)); +#38498= IFCCARTESIANPOINT((-140.,174.811299002963,1215.57047481101)); +#38500= IFCCARTESIANPOINT((-46.7705634283014,183.264964080343,1214.83087495149)); +#38502= IFCCARTESIANPOINT((46.8434909324487,182.881550996245,1214.8644192498)); +#38504= IFCCARTESIANPOINT((140.,167.86496182616,1149.38167863641)); +#38506= IFCCARTESIANPOINT((140.,179.663890514198,1148.34940613446)); +#38508= IFCCARTESIANPOINT((113.692728426546,181.952646796388,1135.90719751085)); +#38510= IFCCARTESIANPOINT((86.2759848583168,183.857826424902,1126.06980427762)); +#38512= IFCCARTESIANPOINT((58.0030203577038,185.288147576695,1118.9531911875)); +#38514= IFCCARTESIANPOINT((29.1465940028475,186.174873251121,1114.64608784593)); +#38516= IFCCARTESIANPOINT((-0.00553874712984882,186.475215877857,1113.20438740231)); +#38518= IFCCARTESIANPOINT((-29.1574470996653,186.174649684695,1114.64716417821)); +#38520= IFCCARTESIANPOINT((-58.0131907850893,185.287732387264,1118.95522608301)); +#38522= IFCCARTESIANPOINT((-86.2849900480192,183.857283540066,1126.07254719986)); +#38524= IFCCARTESIANPOINT((-113.700059155187,181.952070765398,1135.91023894344)); +#38526= IFCCARTESIANPOINT((-140.,179.663890514198,1148.34940613446)); +#38528= IFCCARTESIANPOINT((-140.,169.011751849096,1149.28134750997)); +#38530= IFCCARTESIANPOINT((-113.69097580245,171.236253219687,1136.84404540164)); +#38532= IFCCARTESIANPOINT((-86.2663474715214,173.065555519991,1127.01112132015)); +#38534= IFCCARTESIANPOINT((-57.9856209006475,174.407448711372,1119.90171069922)); +#38536= IFCCARTESIANPOINT((-29.1227780167806,175.193160718308,1115.60454561324)); +#38538= IFCCARTESIANPOINT((0.0332494800086114,175.38033340851,1114.17506562819)); +#38540= IFCCARTESIANPOINT((29.1856177581773,174.955341105268,1115.63147133918)); +#38542= IFCCARTESIANPOINT((58.0379247840327,173.934068314777,1119.9534049278)); +#38544= IFCCARTESIANPOINT((86.3024941200139,172.361005861569,1127.08358135038)); +#38546= IFCCARTESIANPOINT((113.707219113969,170.306840383777,1136.93198616291)); +#38548= IFCPOLYLOOP((#38502,#38488,#38490,#38492,#38494,#38496,#38498,#38500)); +#38550= IFCFACEOUTERBOUND(#38548,.T.); +#38551= IFCFACE((#38550)); +#38553= IFCPOLYLOOP((#38490,#38488,#38504,#38506)); +#38555= IFCFACEOUTERBOUND(#38553,.T.); +#38556= IFCFACE((#38555)); +#38558= IFCPOLYLOOP((#38492,#38510,#38512)); +#38560= IFCFACEOUTERBOUND(#38558,.T.); +#38561= IFCFACE((#38560)); +#38563= IFCPOLYLOOP((#38494,#38492,#38512)); +#38565= IFCFACEOUTERBOUND(#38563,.T.); +#38566= IFCFACE((#38565)); +#38568= IFCPOLYLOOP((#38490,#38506,#38492)); +#38570= IFCFACEOUTERBOUND(#38568,.T.); +#38571= IFCFACE((#38570)); +#38573= IFCPOLYLOOP((#38508,#38492,#38506)); +#38575= IFCFACEOUTERBOUND(#38573,.T.); +#38576= IFCFACE((#38575)); +#38578= IFCPOLYLOOP((#38492,#38508,#38510)); +#38580= IFCFACEOUTERBOUND(#38578,.T.); +#38581= IFCFACE((#38580)); +#38583= IFCPOLYLOOP((#38512,#38514,#38518)); +#38585= IFCFACEOUTERBOUND(#38583,.T.); +#38586= IFCFACE((#38585)); +#38588= IFCPOLYLOOP((#38518,#38520,#38512)); +#38590= IFCFACEOUTERBOUND(#38588,.T.); +#38591= IFCFACE((#38590)); +#38593= IFCPOLYLOOP((#38512,#38520,#38494)); +#38595= IFCFACEOUTERBOUND(#38593,.T.); +#38596= IFCFACE((#38595)); +#38598= IFCPOLYLOOP((#38494,#38520,#38522)); +#38600= IFCFACEOUTERBOUND(#38598,.T.); +#38601= IFCFACE((#38600)); +#38603= IFCPOLYLOOP((#38494,#38524,#38526)); +#38605= IFCFACEOUTERBOUND(#38603,.T.); +#38606= IFCFACE((#38605)); +#38608= IFCPOLYLOOP((#38524,#38494,#38522)); +#38610= IFCFACEOUTERBOUND(#38608,.T.); +#38611= IFCFACE((#38610)); +#38613= IFCPOLYLOOP((#38526,#38496,#38494)); +#38615= IFCFACEOUTERBOUND(#38613,.T.); +#38616= IFCFACE((#38615)); +#38618= IFCPOLYLOOP((#38518,#38514,#38516)); +#38620= IFCFACEOUTERBOUND(#38618,.T.); +#38621= IFCFACE((#38620)); +#38623= IFCPOLYLOOP((#38498,#38496,#38526,#38528)); +#38625= IFCFACEOUTERBOUND(#38623,.T.); +#38626= IFCFACE((#38625)); +#38628= IFCPOLYLOOP((#38500,#38498,#38528)); +#38630= IFCFACEOUTERBOUND(#38628,.T.); +#38631= IFCFACE((#38630)); +#38633= IFCPOLYLOOP((#38530,#38500,#38528)); +#38635= IFCFACEOUTERBOUND(#38633,.T.); +#38636= IFCFACE((#38635)); +#38638= IFCPOLYLOOP((#38532,#38500,#38530)); +#38640= IFCFACEOUTERBOUND(#38638,.T.); +#38641= IFCFACE((#38640)); +#38643= IFCPOLYLOOP((#38500,#38532,#38534)); +#38645= IFCFACEOUTERBOUND(#38643,.T.); +#38646= IFCFACE((#38645)); +#38648= IFCPOLYLOOP((#38534,#38536,#38540)); +#38650= IFCFACEOUTERBOUND(#38648,.T.); +#38651= IFCFACE((#38650)); +#38653= IFCPOLYLOOP((#38542,#38500,#38534)); +#38655= IFCFACEOUTERBOUND(#38653,.T.); +#38656= IFCFACE((#38655)); +#38658= IFCPOLYLOOP((#38544,#38546,#38502)); +#38660= IFCFACEOUTERBOUND(#38658,.T.); +#38661= IFCFACE((#38660)); +#38663= IFCPOLYLOOP((#38504,#38502,#38546)); +#38665= IFCFACEOUTERBOUND(#38663,.T.); +#38666= IFCFACE((#38665)); +#38668= IFCPOLYLOOP((#38502,#38504,#38488)); +#38670= IFCFACEOUTERBOUND(#38668,.T.); +#38671= IFCFACE((#38670)); +#38673= IFCPOLYLOOP((#38538,#38540,#38536)); +#38675= IFCFACEOUTERBOUND(#38673,.T.); +#38676= IFCFACE((#38675)); +#38678= IFCPOLYLOOP((#38540,#38542,#38534)); +#38680= IFCFACEOUTERBOUND(#38678,.T.); +#38681= IFCFACE((#38680)); +#38683= IFCPOLYLOOP((#38542,#38544,#38502)); +#38685= IFCFACEOUTERBOUND(#38683,.T.); +#38686= IFCFACE((#38685)); +#38688= IFCPOLYLOOP((#38542,#38502,#38500)); +#38690= IFCFACEOUTERBOUND(#38688,.T.); +#38691= IFCFACE((#38690)); +#38693= IFCPOLYLOOP((#38532,#38524,#38522)); +#38695= IFCFACEOUTERBOUND(#38693,.T.); +#38696= IFCFACE((#38695)); +#38698= IFCPOLYLOOP((#38536,#38520,#38518)); +#38700= IFCFACEOUTERBOUND(#38698,.T.); +#38701= IFCFACE((#38700)); +#38703= IFCPOLYLOOP((#38522,#38520,#38534)); +#38705= IFCFACEOUTERBOUND(#38703,.T.); +#38706= IFCFACE((#38705)); +#38708= IFCPOLYLOOP((#38536,#38518,#38538)); +#38710= IFCFACEOUTERBOUND(#38708,.T.); +#38711= IFCFACE((#38710)); +#38713= IFCPOLYLOOP((#38526,#38530,#38528)); +#38715= IFCFACEOUTERBOUND(#38713,.T.); +#38716= IFCFACE((#38715)); +#38718= IFCPOLYLOOP((#38526,#38524,#38530)); +#38720= IFCFACEOUTERBOUND(#38718,.T.); +#38721= IFCFACE((#38720)); +#38723= IFCPOLYLOOP((#38530,#38524,#38532)); +#38725= IFCFACEOUTERBOUND(#38723,.T.); +#38726= IFCFACE((#38725)); +#38728= IFCPOLYLOOP((#38532,#38522,#38534)); +#38730= IFCFACEOUTERBOUND(#38728,.T.); +#38731= IFCFACE((#38730)); +#38733= IFCPOLYLOOP((#38520,#38536,#38534)); +#38735= IFCFACEOUTERBOUND(#38733,.T.); +#38736= IFCFACE((#38735)); +#38738= IFCPOLYLOOP((#38518,#38516,#38538)); +#38740= IFCFACEOUTERBOUND(#38738,.T.); +#38741= IFCFACE((#38740)); +#38743= IFCPOLYLOOP((#38540,#38514,#38512)); +#38745= IFCFACEOUTERBOUND(#38743,.T.); +#38746= IFCFACE((#38745)); +#38748= IFCPOLYLOOP((#38544,#38510,#38508)); +#38750= IFCFACEOUTERBOUND(#38748,.T.); +#38751= IFCFACE((#38750)); +#38753= IFCPOLYLOOP((#38512,#38510,#38542)); +#38755= IFCFACEOUTERBOUND(#38753,.T.); +#38756= IFCFACE((#38755)); +#38758= IFCPOLYLOOP((#38546,#38508,#38506)); +#38760= IFCFACEOUTERBOUND(#38758,.T.); +#38761= IFCFACE((#38760)); +#38763= IFCPOLYLOOP((#38540,#38538,#38514)); +#38765= IFCFACEOUTERBOUND(#38763,.T.); +#38766= IFCFACE((#38765)); +#38768= IFCPOLYLOOP((#38542,#38540,#38512)); +#38770= IFCFACEOUTERBOUND(#38768,.T.); +#38771= IFCFACE((#38770)); +#38773= IFCPOLYLOOP((#38546,#38544,#38508)); +#38775= IFCFACEOUTERBOUND(#38773,.T.); +#38776= IFCFACE((#38775)); +#38778= IFCPOLYLOOP((#38504,#38546,#38506)); +#38780= IFCFACEOUTERBOUND(#38778,.T.); +#38781= IFCFACE((#38780)); +#38783= IFCPOLYLOOP((#38542,#38510,#38544)); +#38785= IFCFACEOUTERBOUND(#38783,.T.); +#38786= IFCFACE((#38785)); +#38788= IFCPOLYLOOP((#38514,#38538,#38516)); +#38790= IFCFACEOUTERBOUND(#38788,.T.); +#38791= IFCFACE((#38790)); +#38793= IFCCARTESIANPOINT((-183.296187006126,-210.,455.)); +#38795= IFCCARTESIANPOINT((183.296187006126,-210.,455.)); +#38797= IFCCARTESIANPOINT((193.949438333602,-206.926554172474,455.)); +#38799= IFCCARTESIANPOINT((201.328470576874,-198.650823615365,455.)); +#38801= IFCCARTESIANPOINT((203.165378150015,-187.716309283724,455.)); +#38803= IFCCARTESIANPOINT((172.540959087086,78.7306450673141,455.)); +#38805= IFCCARTESIANPOINT((165.98203063171,91.374677123207,455.)); +#38807= IFCCARTESIANPOINT((152.671767943197,96.4469543510366,455.)); +#38809= IFCCARTESIANPOINT((-152.671767943197,96.4469543510366,455.)); +#38811= IFCCARTESIANPOINT((-165.98203063171,91.374677123207,455.)); +#38813= IFCCARTESIANPOINT((-172.540959087086,78.730645067314,455.)); +#38815= IFCCARTESIANPOINT((-203.165378150014,-187.716309283723,455.)); +#38817= IFCCARTESIANPOINT((-201.328470576874,-198.650823615363,455.)); +#38819= IFCCARTESIANPOINT((-193.949438333602,-206.926554172472,455.)); +#38821= IFCCARTESIANPOINT((-211.334181299531,-225.,425.)); +#38823= IFCCARTESIANPOINT((-218.798042685616,-221.655131344257,425.)); +#38825= IFCCARTESIANPOINT((-221.268776871476,-213.858154641861,425.)); +#38827= IFCCARTESIANPOINT((-184.968762712086,101.969165895852,425.)); +#38829= IFCCARTESIANPOINT((184.968762712086,101.969165895852,425.)); +#38831= IFCCARTESIANPOINT((221.268776871476,-213.858154641863,425.)); +#38833= IFCCARTESIANPOINT((218.798042685617,-221.655131344259,425.)); +#38835= IFCCARTESIANPOINT((211.334181299531,-225.,425.)); +#38837= IFCCARTESIANPOINT((215.066111992574,-223.32756567213,425.)); +#38839= IFCCARTESIANPOINT((220.033409778546,-217.756642993061,425.)); +#38841= IFCCARTESIANPOINT((188.622812669864,-208.463277086238,455.)); +#38843= IFCCARTESIANPOINT((213.200146646053,-224.163782836066,425.)); +#38845= IFCCARTESIANPOINT((200.291451840621,-219.092268507146,436.81546298571)); +#38847= IFCCARTESIANPOINT((202.793557981305,-217.265259822196,439.016696676994)); +#38849= IFCCARTESIANPOINT((205.564530025464,-215.993381759283,439.0529978757)); +#38851= IFCCARTESIANPOINT((197.638954455238,-202.78868889392,455.)); +#38853= IFCCARTESIANPOINT((216.932077339095,-222.491348508194,425.)); +#38855= IFCCARTESIANPOINT((219.415726232081,-219.70588716866,425.)); +#38857= IFCCARTESIANPOINT((209.498435560924,-211.250336430925,440.)); +#38859= IFCCARTESIANPOINT((207.959421828145,-214.076694515567,439.203742626894)); +#38861= IFCCARTESIANPOINT((211.677487676858,-209.197503030525,439.016696291906)); +#38863= IFCCARTESIANPOINT((202.246924363444,-193.183566449545,455.)); +#38865= IFCCARTESIANPOINT((212.583524441778,-206.247394667137,439.052997904383)); +#38867= IFCCARTESIANPOINT((220.651093325011,-215.807398817462,425.)); +#38869= IFCCARTESIANPOINT((212.217077510745,-200.787231962794,440.)); +#38871= IFCCARTESIANPOINT((176.934851474225,86.9467034182437,444.393397611383)); +#38873= IFCCARTESIANPOINT((169.261494780153,85.0526612480254,455.)); +#38875= IFCCARTESIANPOINT((180.951807093156,94.4579346570477,434.696698805691)); +#38877= IFCCARTESIANPOINT((164.090481564561,98.3993512423899,444.393396782201)); +#38879= IFCCARTESIANPOINT((159.326900228568,93.9108153784819,455.)); +#38881= IFCCARTESIANPOINT((173.550049090722,100.016769004498,435.606603217798)); +#38883= IFCCARTESIANPOINT((-164.090480671891,98.3993510897597,444.393397611384)); +#38885= IFCCARTESIANPOINT((-159.326899448268,93.9108156758387,455.)); +#38887= IFCCARTESIANPOINT((-174.529621691989,100.184258492806,434.696698805692)); +#38889= IFCCARTESIANPOINT((-176.934851817722,86.9467040605426,444.393396782202)); +#38891= IFCCARTESIANPOINT((-169.261494395643,85.0526619892681,455.)); +#38893= IFCCARTESIANPOINT((-180.574869981449,93.7531069026244,435.606603217799)); +#38895= IFCCARTESIANPOINT((-220.033409778546,-217.756642993059,425.)); +#38897= IFCCARTESIANPOINT((-215.066111992574,-223.327565672128,425.)); +#38899= IFCCARTESIANPOINT((-202.246924363444,-193.183566449543,455.)); +#38901= IFCCARTESIANPOINT((-220.651093325011,-215.80739881746,425.)); +#38903= IFCCARTESIANPOINT((-214.138775621176,-203.562221101619,436.815462985711)); +#38905= IFCCARTESIANPOINT((-212.609418210266,-206.256578498815,439.016696676995)); +#38907= IFCCARTESIANPOINT((-211.662260949695,-209.154655965029,439.052997875701)); +#38909= IFCCARTESIANPOINT((-197.638954455238,-202.788688893918,455.)); +#38911= IFCCARTESIANPOINT((-219.415726232081,-219.705887168658,425.)); +#38913= IFCCARTESIANPOINT((-216.932077339095,-222.491348508192,425.)); +#38915= IFCCARTESIANPOINT((-207.399428415532,-213.604414445495,440.)); +#38917= IFCCARTESIANPOINT((-210.031569298086,-211.752740158074,439.203742626895)); +#38919= IFCCARTESIANPOINT((-205.60883550895,-216.003616424622,439.016696291907)); +#38921= IFCCARTESIANPOINT((-188.622812669864,-208.463277086236,455.)); +#38923= IFCCARTESIANPOINT((-202.781477548016,-217.240584061976,439.052997904384)); +#38925= IFCCARTESIANPOINT((-213.200146646053,-224.163782836064,425.)); +#38927= IFCCARTESIANPOINT((-197.315184152828,-217.5,440.)); +#38929= IFCPOLYLOOP((#38891,#38813,#38815,#38899,#38817,#38909,#38819,#38921,#38793,#38795,#38841,#38797,#38851,#38799,#38863,#38801,#38803,#38873,#38805,#38879,#38807,#38809,#38885,#38811)); +#38931= IFCFACEOUTERBOUND(#38929,.T.); +#38932= IFCFACE((#38931)); +#38934= IFCPOLYLOOP((#38835,#38821,#38925,#38897,#38913,#38823,#38911,#38895,#38901,#38825,#38827,#38829,#38831,#38867,#38839,#38855,#38833,#38853,#38837,#38843)); +#38936= IFCFACEOUTERBOUND(#38934,.T.); +#38937= IFCFACE((#38936)); +#38939= IFCPOLYLOOP((#38795,#38793,#38927,#38821,#38835,#38845)); +#38941= IFCFACEOUTERBOUND(#38939,.T.); +#38942= IFCFACE((#38941)); +#38944= IFCPOLYLOOP((#38841,#38847,#38849)); +#38946= IFCFACEOUTERBOUND(#38944,.T.); +#38947= IFCFACE((#38946)); +#38949= IFCPOLYLOOP((#38845,#38847,#38841)); +#38951= IFCFACEOUTERBOUND(#38949,.T.); +#38952= IFCFACE((#38951)); +#38954= IFCPOLYLOOP((#38849,#38797,#38841)); +#38956= IFCFACEOUTERBOUND(#38954,.T.); +#38957= IFCFACE((#38956)); +#38959= IFCPOLYLOOP((#38847,#38843,#38837)); +#38961= IFCFACEOUTERBOUND(#38959,.T.); +#38962= IFCFACE((#38961)); +#38964= IFCPOLYLOOP((#38865,#38861,#38839)); +#38966= IFCFACEOUTERBOUND(#38964,.T.); +#38967= IFCFACE((#38966)); +#38969= IFCPOLYLOOP((#38847,#38837,#38849)); +#38971= IFCFACEOUTERBOUND(#38969,.T.); +#38972= IFCFACE((#38971)); +#38974= IFCPOLYLOOP((#38843,#38845,#38835)); +#38976= IFCFACEOUTERBOUND(#38974,.T.); +#38977= IFCFACE((#38976)); +#38979= IFCPOLYLOOP((#38799,#38861,#38865)); +#38981= IFCFACEOUTERBOUND(#38979,.T.); +#38982= IFCFACE((#38981)); +#38984= IFCPOLYLOOP((#38845,#38843,#38847)); +#38986= IFCFACEOUTERBOUND(#38984,.T.); +#38987= IFCFACE((#38986)); +#38989= IFCPOLYLOOP((#38859,#38849,#38853)); +#38991= IFCFACEOUTERBOUND(#38989,.T.); +#38992= IFCFACE((#38991)); +#38994= IFCPOLYLOOP((#38795,#38845,#38841)); +#38996= IFCFACEOUTERBOUND(#38994,.T.); +#38997= IFCFACE((#38996)); +#38999= IFCPOLYLOOP((#38855,#38857,#38833)); +#39001= IFCFACEOUTERBOUND(#38999,.T.); +#39002= IFCFACE((#39001)); +#39004= IFCPOLYLOOP((#38849,#38837,#38853)); +#39006= IFCFACEOUTERBOUND(#39004,.T.); +#39007= IFCFACE((#39006)); +#39009= IFCPOLYLOOP((#38857,#38799,#38851)); +#39011= IFCFACEOUTERBOUND(#39009,.T.); +#39012= IFCFACE((#39011)); +#39014= IFCPOLYLOOP((#38857,#38855,#38861)); +#39016= IFCFACEOUTERBOUND(#39014,.T.); +#39017= IFCFACE((#39016)); +#39019= IFCPOLYLOOP((#38849,#38859,#38797)); +#39021= IFCFACEOUTERBOUND(#39019,.T.); +#39022= IFCFACE((#39021)); +#39024= IFCPOLYLOOP((#38859,#38833,#38857)); +#39026= IFCFACEOUTERBOUND(#39024,.T.); +#39027= IFCFACE((#39026)); +#39029= IFCPOLYLOOP((#38839,#38861,#38855)); +#39031= IFCFACEOUTERBOUND(#39029,.T.); +#39032= IFCFACE((#39031)); +#39034= IFCPOLYLOOP((#38851,#38797,#38859)); +#39036= IFCFACEOUTERBOUND(#39034,.T.); +#39037= IFCFACE((#39036)); +#39039= IFCPOLYLOOP((#38833,#38859,#38853)); +#39041= IFCFACEOUTERBOUND(#39039,.T.); +#39042= IFCFACE((#39041)); +#39044= IFCPOLYLOOP((#38851,#38859,#38857)); +#39046= IFCFACEOUTERBOUND(#39044,.T.); +#39047= IFCFACE((#39046)); +#39049= IFCPOLYLOOP((#38799,#38865,#38863)); +#39051= IFCFACEOUTERBOUND(#39049,.T.); +#39052= IFCFACE((#39051)); +#39054= IFCPOLYLOOP((#38857,#38861,#38799)); +#39056= IFCFACEOUTERBOUND(#39054,.T.); +#39057= IFCFACE((#39056)); +#39059= IFCPOLYLOOP((#38863,#38865,#38869)); +#39061= IFCFACEOUTERBOUND(#39059,.T.); +#39062= IFCFACE((#39061)); +#39064= IFCPOLYLOOP((#38865,#38839,#38867)); +#39066= IFCFACEOUTERBOUND(#39064,.T.); +#39067= IFCFACE((#39066)); +#39069= IFCPOLYLOOP((#38831,#38869,#38867)); +#39071= IFCFACEOUTERBOUND(#39069,.T.); +#39072= IFCFACE((#39071)); +#39074= IFCPOLYLOOP((#38867,#38869,#38865)); +#39076= IFCFACEOUTERBOUND(#39074,.T.); +#39077= IFCFACE((#39076)); +#39079= IFCPOLYLOOP((#38801,#38863,#38869)); +#39081= IFCFACEOUTERBOUND(#39079,.T.); +#39082= IFCFACE((#39081)); +#39084= IFCPOLYLOOP((#38829,#38875,#38871,#38803,#38801,#38869,#38831)); +#39086= IFCFACEOUTERBOUND(#39084,.T.); +#39087= IFCFACE((#39086)); +#39089= IFCPOLYLOOP((#38873,#38803,#38871,#38875,#38805)); +#39091= IFCFACEOUTERBOUND(#39089,.T.); +#39092= IFCFACE((#39091)); +#39094= IFCPOLYLOOP((#38881,#38877,#38807,#38879,#38805)); +#39096= IFCFACEOUTERBOUND(#39094,.T.); +#39097= IFCFACE((#39096)); +#39099= IFCPOLYLOOP((#38875,#38829,#38881)); +#39101= IFCFACEOUTERBOUND(#39099,.T.); +#39102= IFCFACE((#39101)); +#39104= IFCPOLYLOOP((#38875,#38881,#38805)); +#39106= IFCFACEOUTERBOUND(#39104,.T.); +#39107= IFCFACE((#39106)); +#39109= IFCPOLYLOOP((#38827,#38887,#38883,#38809,#38807,#38877,#38881,#38829)); +#39111= IFCFACEOUTERBOUND(#39109,.T.); +#39112= IFCFACE((#39111)); +#39114= IFCPOLYLOOP((#38885,#38809,#38883,#38887,#38811)); +#39116= IFCFACEOUTERBOUND(#39114,.T.); +#39117= IFCFACE((#39116)); +#39119= IFCPOLYLOOP((#38893,#38889,#38813,#38891,#38811)); +#39121= IFCFACEOUTERBOUND(#39119,.T.); +#39122= IFCFACE((#39121)); +#39124= IFCPOLYLOOP((#38887,#38827,#38893)); +#39126= IFCFACEOUTERBOUND(#39124,.T.); +#39127= IFCFACE((#39126)); +#39129= IFCPOLYLOOP((#38887,#38893,#38811)); +#39131= IFCFACEOUTERBOUND(#39129,.T.); +#39132= IFCFACE((#39131)); +#39134= IFCPOLYLOOP((#38815,#38813,#38889,#38893,#38827,#38825,#38903)); +#39136= IFCFACEOUTERBOUND(#39134,.T.); +#39137= IFCFACE((#39136)); +#39139= IFCPOLYLOOP((#38899,#38905,#38907)); +#39141= IFCFACEOUTERBOUND(#39139,.T.); +#39142= IFCFACE((#39141)); +#39144= IFCPOLYLOOP((#38903,#38905,#38899)); +#39146= IFCFACEOUTERBOUND(#39144,.T.); +#39147= IFCFACE((#39146)); +#39149= IFCPOLYLOOP((#38907,#38817,#38899)); +#39151= IFCFACEOUTERBOUND(#39149,.T.); +#39152= IFCFACE((#39151)); +#39154= IFCPOLYLOOP((#38905,#38901,#38895)); +#39156= IFCFACEOUTERBOUND(#39154,.T.); +#39157= IFCFACE((#39156)); +#39159= IFCPOLYLOOP((#38923,#38919,#38897)); +#39161= IFCFACEOUTERBOUND(#39159,.T.); +#39162= IFCFACE((#39161)); +#39164= IFCPOLYLOOP((#38905,#38895,#38907)); +#39166= IFCFACEOUTERBOUND(#39164,.T.); +#39167= IFCFACE((#39166)); +#39169= IFCPOLYLOOP((#38901,#38903,#38825)); +#39171= IFCFACEOUTERBOUND(#39169,.T.); +#39172= IFCFACE((#39171)); +#39174= IFCPOLYLOOP((#38819,#38919,#38923)); +#39176= IFCFACEOUTERBOUND(#39174,.T.); +#39177= IFCFACE((#39176)); +#39179= IFCPOLYLOOP((#38903,#38901,#38905)); +#39181= IFCFACEOUTERBOUND(#39179,.T.); +#39182= IFCFACE((#39181)); +#39184= IFCPOLYLOOP((#38917,#38907,#38911)); +#39186= IFCFACEOUTERBOUND(#39184,.T.); +#39187= IFCFACE((#39186)); +#39189= IFCPOLYLOOP((#38815,#38903,#38899)); +#39191= IFCFACEOUTERBOUND(#39189,.T.); +#39192= IFCFACE((#39191)); +#39194= IFCPOLYLOOP((#38913,#38915,#38823)); +#39196= IFCFACEOUTERBOUND(#39194,.T.); +#39197= IFCFACE((#39196)); +#39199= IFCPOLYLOOP((#38907,#38895,#38911)); +#39201= IFCFACEOUTERBOUND(#39199,.T.); +#39202= IFCFACE((#39201)); +#39204= IFCPOLYLOOP((#38915,#38819,#38909)); +#39206= IFCFACEOUTERBOUND(#39204,.T.); +#39207= IFCFACE((#39206)); +#39209= IFCPOLYLOOP((#38915,#38913,#38919)); +#39211= IFCFACEOUTERBOUND(#39209,.T.); +#39212= IFCFACE((#39211)); +#39214= IFCPOLYLOOP((#38907,#38917,#38817)); +#39216= IFCFACEOUTERBOUND(#39214,.T.); +#39217= IFCFACE((#39216)); +#39219= IFCPOLYLOOP((#38917,#38823,#38915)); +#39221= IFCFACEOUTERBOUND(#39219,.T.); +#39222= IFCFACE((#39221)); +#39224= IFCPOLYLOOP((#38897,#38919,#38913)); +#39226= IFCFACEOUTERBOUND(#39224,.T.); +#39227= IFCFACE((#39226)); +#39229= IFCPOLYLOOP((#38909,#38817,#38917)); +#39231= IFCFACEOUTERBOUND(#39229,.T.); +#39232= IFCFACE((#39231)); +#39234= IFCPOLYLOOP((#38823,#38917,#38911)); +#39236= IFCFACEOUTERBOUND(#39234,.T.); +#39237= IFCFACE((#39236)); +#39239= IFCPOLYLOOP((#38909,#38917,#38915)); +#39241= IFCFACEOUTERBOUND(#39239,.T.); +#39242= IFCFACE((#39241)); +#39244= IFCPOLYLOOP((#38819,#38923,#38921)); +#39246= IFCFACEOUTERBOUND(#39244,.T.); +#39247= IFCFACE((#39246)); +#39249= IFCPOLYLOOP((#38915,#38919,#38819)); +#39251= IFCFACEOUTERBOUND(#39249,.T.); +#39252= IFCFACE((#39251)); +#39254= IFCPOLYLOOP((#38921,#38923,#38927)); +#39256= IFCFACEOUTERBOUND(#39254,.T.); +#39257= IFCFACE((#39256)); +#39259= IFCPOLYLOOP((#38923,#38897,#38925)); +#39261= IFCFACEOUTERBOUND(#39259,.T.); +#39262= IFCFACE((#39261)); +#39264= IFCPOLYLOOP((#38821,#38927,#38925)); +#39266= IFCFACEOUTERBOUND(#39264,.T.); +#39267= IFCFACE((#39266)); +#39269= IFCPOLYLOOP((#38925,#38927,#38923)); +#39271= IFCFACEOUTERBOUND(#39269,.T.); +#39272= IFCFACE((#39271)); +#39274= IFCPOLYLOOP((#38793,#38921,#38927)); +#39276= IFCFACEOUTERBOUND(#39274,.T.); +#39277= IFCFACE((#39276)); +#39279= IFCCARTESIANPOINT((-202.565835018228,-182.5,425.)); +#39281= IFCCARTESIANPOINT((-187.467082490888,-182.5,425.)); +#39283= IFCCARTESIANPOINT((-154.771257657404,101.969165895853,425.)); +#39285= IFCCARTESIANPOINT((-169.870010184746,101.969165895853,425.)); +#39287= IFCPOLYLOOP((#39279,#39281,#39283,#39285)); +#39289= IFCFACEOUTERBOUND(#39287,.T.); +#39290= IFCFACE((#39289)); +#39292= IFCCARTESIANPOINT((-202.565835018228,-182.5,375.)); +#39294= IFCCARTESIANPOINT((-187.467082490888,-182.5,375.)); +#39296= IFCPOLYLOOP((#39281,#39279,#39292,#39294)); +#39298= IFCFACEOUTERBOUND(#39296,.T.); +#39299= IFCFACE((#39298)); +#39301= IFCCARTESIANPOINT((-154.771257657404,101.969165895853,375.)); +#39303= IFCPOLYLOOP((#39283,#39281,#39294,#39301)); +#39305= IFCFACEOUTERBOUND(#39303,.T.); +#39306= IFCFACE((#39305)); +#39308= IFCCARTESIANPOINT((-169.870010184746,101.969165895853,375.)); +#39310= IFCPOLYLOOP((#39285,#39283,#39301,#39308)); +#39312= IFCFACEOUTERBOUND(#39310,.T.); +#39313= IFCFACE((#39312)); +#39315= IFCPOLYLOOP((#39279,#39285,#39308,#39292)); +#39317= IFCFACEOUTERBOUND(#39315,.T.); +#39318= IFCFACE((#39317)); +#39320= IFCPOLYLOOP((#39292,#39308,#39301,#39294)); +#39322= IFCFACEOUTERBOUND(#39320,.T.); +#39323= IFCFACE((#39322)); +#39325= IFCCARTESIANPOINT((202.565835018228,-182.5,375.)); +#39327= IFCCARTESIANPOINT((187.467082490888,-182.5,375.)); +#39329= IFCCARTESIANPOINT((154.771257657404,101.969165895853,375.)); +#39331= IFCCARTESIANPOINT((169.870010184746,101.969165895853,375.)); +#39333= IFCPOLYLOOP((#39325,#39327,#39329,#39331)); +#39335= IFCFACEOUTERBOUND(#39333,.T.); +#39336= IFCFACE((#39335)); +#39338= IFCCARTESIANPOINT((169.870010184746,101.969165895853,425.)); +#39340= IFCCARTESIANPOINT((202.565835018228,-182.5,425.)); +#39342= IFCPOLYLOOP((#39338,#39340,#39325,#39331)); +#39344= IFCFACEOUTERBOUND(#39342,.T.); +#39345= IFCFACE((#39344)); +#39347= IFCCARTESIANPOINT((154.771257657404,101.969165895853,425.)); +#39349= IFCPOLYLOOP((#39347,#39338,#39331,#39329)); +#39351= IFCFACEOUTERBOUND(#39349,.T.); +#39352= IFCFACE((#39351)); +#39354= IFCCARTESIANPOINT((187.467082490888,-182.5,425.)); +#39356= IFCPOLYLOOP((#39354,#39347,#39329,#39327)); +#39358= IFCFACEOUTERBOUND(#39356,.T.); +#39359= IFCFACE((#39358)); +#39361= IFCPOLYLOOP((#39340,#39354,#39327,#39325)); +#39363= IFCFACEOUTERBOUND(#39361,.T.); +#39364= IFCFACE((#39363)); +#39366= IFCPOLYLOOP((#39340,#39338,#39347,#39354)); +#39368= IFCFACEOUTERBOUND(#39366,.T.); +#39369= IFCFACE((#39368)); +#39371= IFCCARTESIANPOINT((175.,-195.,425.)); +#39373= IFCCARTESIANPOINT((175.,-210.,425.)); +#39375= IFCCARTESIANPOINT((175.,-210.,375.)); +#39377= IFCCARTESIANPOINT((175.,-195.,375.)); +#39379= IFCPOLYLOOP((#39371,#39373,#39375,#39377)); +#39381= IFCFACEOUTERBOUND(#39379,.T.); +#39382= IFCFACE((#39381)); +#39384= IFCCARTESIANPOINT((-175.,-195.,425.)); +#39386= IFCCARTESIANPOINT((-175.,-195.,375.)); +#39388= IFCPOLYLOOP((#39384,#39371,#39377,#39386)); +#39390= IFCFACEOUTERBOUND(#39388,.T.); +#39391= IFCFACE((#39390)); +#39393= IFCCARTESIANPOINT((-175.,-210.,425.)); +#39395= IFCCARTESIANPOINT((-175.,-210.,375.)); +#39397= IFCPOLYLOOP((#39393,#39384,#39386,#39395)); +#39399= IFCFACEOUTERBOUND(#39397,.T.); +#39400= IFCFACE((#39399)); +#39402= IFCPOLYLOOP((#39373,#39393,#39395,#39375)); +#39404= IFCFACEOUTERBOUND(#39402,.T.); +#39405= IFCFACE((#39404)); +#39407= IFCPOLYLOOP((#39375,#39395,#39386,#39377)); +#39409= IFCFACEOUTERBOUND(#39407,.T.); +#39410= IFCFACE((#39409)); +#39412= IFCPOLYLOOP((#39373,#39371,#39384,#39393)); +#39414= IFCFACEOUTERBOUND(#39412,.T.); +#39415= IFCFACE((#39414)); +#39417= IFCCARTESIANPOINT((140.,126.446954351037,425.)); +#39419= IFCCARTESIANPOINT((140.,96.4469543510366,425.)); +#39421= IFCCARTESIANPOINT((140.,96.4469543510366,375.)); +#39423= IFCCARTESIANPOINT((140.,126.446954351037,375.)); +#39425= IFCPOLYLOOP((#39417,#39419,#39421,#39423)); +#39427= IFCFACEOUTERBOUND(#39425,.T.); +#39428= IFCFACE((#39427)); +#39430= IFCCARTESIANPOINT((-140.,126.446954351037,425.)); +#39432= IFCCARTESIANPOINT((-140.,126.446954351037,375.)); +#39434= IFCPOLYLOOP((#39430,#39417,#39423,#39432)); +#39436= IFCFACEOUTERBOUND(#39434,.T.); +#39437= IFCFACE((#39436)); +#39439= IFCCARTESIANPOINT((-140.,96.4469543510366,425.)); +#39441= IFCCARTESIANPOINT((-140.,96.4469543510366,375.)); +#39443= IFCPOLYLOOP((#39439,#39430,#39432,#39441)); +#39445= IFCFACEOUTERBOUND(#39443,.T.); +#39446= IFCFACE((#39445)); +#39448= IFCPOLYLOOP((#39419,#39439,#39441,#39421)); +#39450= IFCFACEOUTERBOUND(#39448,.T.); +#39451= IFCFACE((#39450)); +#39453= IFCCARTESIANPOINT((-27.5000000000001,157.008539034833,873.05613811478)); +#39455= IFCCARTESIANPOINT((27.4999999999999,157.008539034833,873.05613811478)); +#39457= IFCCARTESIANPOINT((27.5,117.808706326583,425.)); +#39459= IFCCARTESIANPOINT((47.5,117.808706326583,425.)); +#39461= IFCCARTESIANPOINT((47.4999999999999,178.769401596301,1121.78393534556)); +#39463= IFCCARTESIANPOINT((27.5,178.769401596301,1121.78393534556)); +#39465= IFCCARTESIANPOINT((27.5,167.533467983406,993.356626479815)); +#39467= IFCCARTESIANPOINT((-27.5000000000001,167.533467983406,993.356626479814)); +#39469= IFCCARTESIANPOINT((-27.5000000000001,178.769401596301,1121.78393534556)); +#39471= IFCCARTESIANPOINT((-47.5000000000001,178.769401596301,1121.78393534556)); +#39473= IFCCARTESIANPOINT((-47.5000000000001,117.808706326583,425.)); +#39475= IFCCARTESIANPOINT((-27.5,117.808706326583,425.)); +#39477= IFCCARTESIANPOINT((-27.5000000000001,165.790353128453,973.43273251798)); +#39479= IFCCARTESIANPOINT((27.4999999999999,165.790353128453,973.43273251798)); +#39481= IFCCARTESIANPOINT((27.5,158.751653889786,892.980032076615)); +#39483= IFCCARTESIANPOINT((-27.5000000000001,158.751653889786,892.980032076615)); +#39485= IFCPOLYLOOP((#39453,#39455,#39457,#39459,#39461,#39463,#39465,#39467,#39469,#39471,#39473,#39475)); +#39487= IFCFACEOUTERBOUND(#39485,.T.); +#39488= IFCPOLYLOOP((#39477,#39479,#39481,#39483)); +#39490= IFCFACEBOUND(#39488,.T.); +#39491= IFCFACE((#39487,#39490)); +#39493= IFCCARTESIANPOINT((-47.5000000000001,185.742764482943,1121.17384514633)); +#39495= IFCCARTESIANPOINT((-27.5000000000001,185.742764482943,1121.17384514633)); +#39497= IFCCARTESIANPOINT((-27.5000000000001,174.506830870048,992.746536280581)); +#39499= IFCCARTESIANPOINT((27.4999999999999,174.506830870048,992.746536280581)); +#39501= IFCCARTESIANPOINT((27.4999999999999,185.742764482943,1121.17384514633)); +#39503= IFCCARTESIANPOINT((47.4999999999999,185.742764482944,1121.17384514633)); +#39505= IFCCARTESIANPOINT((47.4999999999999,124.835445189387,425.)); +#39507= IFCCARTESIANPOINT((27.4999999999999,124.835445189387,425.)); +#39509= IFCCARTESIANPOINT((27.4999999999999,163.981901921475,872.446047915546)); +#39511= IFCCARTESIANPOINT((-27.5000000000001,163.981901921475,872.446047915546)); +#39513= IFCCARTESIANPOINT((-27.5000000000001,124.835445189387,425.)); +#39515= IFCCARTESIANPOINT((-47.5000000000001,124.835445189387,425.)); +#39517= IFCCARTESIANPOINT((-27.5000000000001,172.763716015095,972.822642318746)); +#39519= IFCCARTESIANPOINT((-27.5000000000001,165.725016776428,892.369941877381)); +#39521= IFCCARTESIANPOINT((27.4999999999999,165.725016776428,892.369941877381)); +#39523= IFCCARTESIANPOINT((27.4999999999999,172.763716015095,972.822642318746)); +#39525= IFCPOLYLOOP((#39493,#39495,#39497,#39499,#39501,#39503,#39505,#39507,#39509,#39511,#39513,#39515)); +#39527= IFCFACEOUTERBOUND(#39525,.T.); +#39528= IFCPOLYLOOP((#39517,#39519,#39521,#39523)); +#39530= IFCFACEBOUND(#39528,.T.); +#39531= IFCFACE((#39527,#39530)); +#39533= IFCPOLYLOOP((#39511,#39453,#39475,#39513)); +#39535= IFCFACEOUTERBOUND(#39533,.T.); +#39536= IFCFACE((#39535)); +#39538= IFCPOLYLOOP((#39455,#39453,#39511,#39509)); +#39540= IFCFACEOUTERBOUND(#39538,.T.); +#39541= IFCFACE((#39540)); +#39543= IFCPOLYLOOP((#39455,#39509,#39507,#39457)); +#39545= IFCFACEOUTERBOUND(#39543,.T.); +#39546= IFCFACE((#39545)); +#39548= IFCPOLYLOOP((#39503,#39461,#39459,#39505)); +#39550= IFCFACEOUTERBOUND(#39548,.T.); +#39551= IFCFACE((#39550)); +#39553= IFCPOLYLOOP((#39463,#39461,#39503,#39501)); +#39555= IFCFACEOUTERBOUND(#39553,.T.); +#39556= IFCFACE((#39555)); +#39558= IFCPOLYLOOP((#39465,#39463,#39501,#39499)); +#39560= IFCFACEOUTERBOUND(#39558,.T.); +#39561= IFCFACE((#39560)); +#39563= IFCPOLYLOOP((#39467,#39465,#39499,#39497)); +#39565= IFCFACEOUTERBOUND(#39563,.T.); +#39566= IFCFACE((#39565)); +#39568= IFCPOLYLOOP((#39469,#39467,#39497,#39495)); +#39570= IFCFACEOUTERBOUND(#39568,.T.); +#39571= IFCFACE((#39570)); +#39573= IFCPOLYLOOP((#39471,#39469,#39495,#39493)); +#39575= IFCFACEOUTERBOUND(#39573,.T.); +#39576= IFCFACE((#39575)); +#39578= IFCPOLYLOOP((#39471,#39493,#39515,#39473)); +#39580= IFCFACEOUTERBOUND(#39578,.T.); +#39581= IFCFACE((#39580)); +#39583= IFCPOLYLOOP((#39479,#39477,#39517,#39523)); +#39585= IFCFACEOUTERBOUND(#39583,.T.); +#39586= IFCFACE((#39585)); +#39588= IFCPOLYLOOP((#39481,#39479,#39523,#39521)); +#39590= IFCFACEOUTERBOUND(#39588,.T.); +#39591= IFCFACE((#39590)); +#39593= IFCPOLYLOOP((#39483,#39481,#39521,#39519)); +#39595= IFCFACEOUTERBOUND(#39593,.T.); +#39596= IFCFACE((#39595)); +#39598= IFCPOLYLOOP((#39477,#39483,#39519,#39517)); +#39600= IFCFACEOUTERBOUND(#39598,.T.); +#39601= IFCFACE((#39600)); +#39603= IFCPOLYLOOP((#39421,#39441,#39432,#39423)); +#39605= IFCFACEOUTERBOUND(#39603,.T.); +#39606= IFCFACE((#39605)); +#39608= IFCPOLYLOOP((#39419,#39417,#39430,#39439)); +#39610= IFCFACEOUTERBOUND(#39608,.T.); +#39611= IFCPOLYLOOP((#39475,#39473,#39515,#39513)); +#39613= IFCFACEBOUND(#39611,.T.); +#39614= IFCPOLYLOOP((#39459,#39457,#39507,#39505)); +#39616= IFCFACEBOUND(#39614,.T.); +#39617= IFCFACE((#39610,#39613,#39616)); +#39619= IFCCARTESIANPOINT((202.565835018228,-182.5,250.449670952414)); +#39621= IFCCARTESIANPOINT((168.924272325509,110.197533320235,250.449670952414)); +#39623= IFCCARTESIANPOINT((148.792602289055,110.197533320235,250.449670952414)); +#39625= IFCCARTESIANPOINT((182.434164981774,-182.5,250.449670952414)); +#39627= IFCPOLYLOOP((#39619,#39621,#39623,#39625)); +#39629= IFCFACEOUTERBOUND(#39627,.T.); +#39630= IFCFACE((#39629)); +#39632= IFCCARTESIANPOINT((182.434164981774,-182.5,225.449670952414)); +#39634= IFCCARTESIANPOINT((148.65738314798,111.37400390847,225.449670952414)); +#39636= IFCCARTESIANPOINT((168.789053184434,111.37400390847,225.449670952414)); +#39638= IFCCARTESIANPOINT((202.565835018228,-182.5,225.449670952414)); +#39640= IFCPOLYLOOP((#39632,#39634,#39636,#39638)); +#39642= IFCFACEOUTERBOUND(#39640,.T.); +#39643= IFCFACE((#39642)); +#39645= IFCPOLYLOOP((#39621,#39619,#39638,#39636)); +#39647= IFCFACEOUTERBOUND(#39645,.T.); +#39648= IFCFACE((#39647)); +#39650= IFCPOLYLOOP((#39625,#39623,#39634,#39632)); +#39652= IFCFACEOUTERBOUND(#39650,.T.); +#39653= IFCFACE((#39652)); +#39655= IFCCARTESIANPOINT((140.,122.016581461472,-0.705102048872036)); +#39657= IFCCARTESIANPOINT((140.,151.983418538526,0.705102048871709)); +#39659= IFCCARTESIANPOINT((175.,151.983418538526,0.705102048871707)); +#39661= IFCCARTESIANPOINT((175.,122.016581461472,-0.705102048872033)); +#39663= IFCPOLYLOOP((#39655,#39657,#39659,#39661)); +#39665= IFCFACEOUTERBOUND(#39663,.T.); +#39666= IFCFACE((#39665)); +#39668= IFCCARTESIANPOINT((140.,101.969165895852,425.302478720535)); +#39670= IFCCARTESIANPOINT((140.,160.10789071057,1089.83114416859)); +#39672= IFCCARTESIANPOINT((140.,165.33723527543,1149.6028260541)); +#39674= IFCCARTESIANPOINT((140.,172.048010349363,1226.30733614121)); +#39676= IFCCARTESIANPOINT((140.,201.933851292115,1223.69266385879)); +#39678= IFCCARTESIANPOINT((140.,132.030834104145,424.697521279475)); +#39680= IFCPOLYLOOP((#39657,#39655,#39668,#39670,#39672,#39674,#39676,#39678)); +#39682= IFCFACEOUTERBOUND(#39680,.T.); +#39683= IFCFACE((#39682)); +#39685= IFCCARTESIANPOINT((175.,132.030834104145,424.697521279475)); +#39687= IFCPOLYLOOP((#39659,#39657,#39678,#39685)); +#39689= IFCFACEOUTERBOUND(#39687,.T.); +#39690= IFCFACE((#39689)); +#39692= IFCCARTESIANPOINT((175.,201.933851292115,1223.69266385879)); +#39694= IFCCARTESIANPOINT((175.,172.048010349363,1226.30733614121)); +#39696= IFCCARTESIANPOINT((175.,101.969165895853,425.302478720535)); +#39698= IFCPOLYLOOP((#39661,#39659,#39685,#39692,#39694,#39696)); +#39700= IFCFACEOUTERBOUND(#39698,.T.); +#39701= IFCFACE((#39700)); +#39703= IFCPOLYLOOP((#39623,#39621,#39636,#39634)); +#39705= IFCFACEBOUND(#39703,.T.); +#39706= IFCPOLYLOOP((#39655,#39661,#39696,#39668)); +#39708= IFCFACEOUTERBOUND(#39706,.T.); +#39709= IFCFACE((#39705,#39708)); +#39711= IFCPOLYLOOP((#39676,#39674,#39694,#39692)); +#39713= IFCFACEOUTERBOUND(#39711,.T.); +#39714= IFCFACE((#39713)); +#39716= IFCPOLYLOOP((#39678,#39676,#39692,#39685)); +#39718= IFCFACEOUTERBOUND(#39716,.T.); +#39719= IFCFACE((#39718)); +#39721= IFCPOLYLOOP((#39696,#39694,#39674,#39672,#39670,#39668)); +#39723= IFCFACEOUTERBOUND(#39721,.T.); +#39724= IFCFACE((#39723)); +#39726= IFCCARTESIANPOINT((175.,-217.5,425.)); +#39728= IFCCARTESIANPOINT((210.,-217.5,425.)); +#39730= IFCCARTESIANPOINT((210.,-182.5,425.)); +#39732= IFCCARTESIANPOINT((175.,-182.5,425.)); +#39734= IFCPOLYLOOP((#39726,#39728,#39730,#39732)); +#39736= IFCFACEOUTERBOUND(#39734,.T.); +#39737= IFCFACE((#39736)); +#39739= IFCCARTESIANPOINT((175.,-217.5,0.)); +#39741= IFCCARTESIANPOINT((175.,-182.5,0.)); +#39743= IFCCARTESIANPOINT((210.,-182.5,0.)); +#39745= IFCCARTESIANPOINT((210.,-217.5,0.)); +#39747= IFCPOLYLOOP((#39739,#39741,#39743,#39745)); +#39749= IFCFACEOUTERBOUND(#39747,.T.); +#39750= IFCFACE((#39749)); +#39752= IFCPOLYLOOP((#39728,#39726,#39739,#39745)); +#39754= IFCFACEOUTERBOUND(#39752,.T.); +#39755= IFCFACE((#39754)); +#39757= IFCPOLYLOOP((#39730,#39728,#39745,#39743)); +#39759= IFCFACEOUTERBOUND(#39757,.T.); +#39760= IFCFACE((#39759)); +#39762= IFCPOLYLOOP((#39619,#39625,#39632,#39638)); +#39764= IFCFACEBOUND(#39762,.T.); +#39765= IFCPOLYLOOP((#39732,#39730,#39743,#39741)); +#39767= IFCFACEOUTERBOUND(#39765,.T.); +#39768= IFCFACE((#39764,#39767)); +#39770= IFCPOLYLOOP((#39726,#39732,#39741,#39739)); +#39772= IFCFACEOUTERBOUND(#39770,.T.); +#39773= IFCFACE((#39772)); +#39775= IFCCARTESIANPOINT((-175.,-182.5,425.)); +#39777= IFCCARTESIANPOINT((-175.,-217.5,425.)); +#39779= IFCCARTESIANPOINT((-175.,-217.5,0.)); +#39781= IFCCARTESIANPOINT((-175.,-182.5,0.)); +#39783= IFCPOLYLOOP((#39775,#39777,#39779,#39781)); +#39785= IFCFACEOUTERBOUND(#39783,.T.); +#39786= IFCFACE((#39785)); +#39788= IFCCARTESIANPOINT((-210.,-182.5,425.)); +#39790= IFCCARTESIANPOINT((-210.,-182.5,0.)); +#39792= IFCCARTESIANPOINT((-182.434164981774,-182.5,250.449670952414)); +#39794= IFCCARTESIANPOINT((-202.565835018228,-182.5,250.449670952414)); +#39796= IFCCARTESIANPOINT((-202.565835018228,-182.5,225.449670952414)); +#39798= IFCCARTESIANPOINT((-182.434164981774,-182.5,225.449670952414)); +#39800= IFCPOLYLOOP((#39788,#39775,#39781,#39790)); +#39802= IFCFACEOUTERBOUND(#39800,.T.); +#39803= IFCPOLYLOOP((#39792,#39794,#39796,#39798)); +#39805= IFCFACEBOUND(#39803,.T.); +#39806= IFCFACE((#39802,#39805)); +#39808= IFCCARTESIANPOINT((-210.,-217.5,425.)); +#39810= IFCCARTESIANPOINT((-210.,-217.5,0.)); +#39812= IFCPOLYLOOP((#39808,#39788,#39790,#39810)); +#39814= IFCFACEOUTERBOUND(#39812,.T.); +#39815= IFCFACE((#39814)); +#39817= IFCPOLYLOOP((#39777,#39808,#39810,#39779)); +#39819= IFCFACEOUTERBOUND(#39817,.T.); +#39820= IFCFACE((#39819)); +#39822= IFCCARTESIANPOINT((-140.,122.016581461472,-0.705102048872036)); +#39824= IFCCARTESIANPOINT((-175.,122.016581461472,-0.705102048872033)); +#39826= IFCCARTESIANPOINT((-175.,151.983418538526,0.705102048871708)); +#39828= IFCCARTESIANPOINT((-140.,151.983418538526,0.705102048871711)); +#39830= IFCPOLYLOOP((#39822,#39824,#39826,#39828)); +#39832= IFCFACEOUTERBOUND(#39830,.T.); +#39833= IFCFACE((#39832)); +#39835= IFCCARTESIANPOINT((-140.,101.969165895852,425.302478720535)); +#39837= IFCCARTESIANPOINT((-175.,101.969165895853,425.302478720535)); +#39839= IFCCARTESIANPOINT((-168.924272325509,110.197533320235,250.449670952414)); +#39841= IFCCARTESIANPOINT((-148.792602289055,110.197533320235,250.449670952414)); +#39843= IFCCARTESIANPOINT((-148.65738314798,111.37400390847,225.449670952414)); +#39845= IFCCARTESIANPOINT((-168.789053184434,111.37400390847,225.449670952414)); +#39847= IFCPOLYLOOP((#39824,#39822,#39835,#39837)); +#39849= IFCFACEOUTERBOUND(#39847,.T.); +#39850= IFCPOLYLOOP((#39839,#39841,#39843,#39845)); +#39852= IFCFACEBOUND(#39850,.T.); +#39853= IFCFACE((#39849,#39852)); +#39855= IFCCARTESIANPOINT((-175.,172.048010349363,1226.30733614121)); +#39857= IFCCARTESIANPOINT((-175.,201.933851292115,1223.69266385878)); +#39859= IFCCARTESIANPOINT((-175.,132.030834104145,424.697521279475)); +#39861= IFCPOLYLOOP((#39826,#39824,#39837,#39855,#39857,#39859)); +#39863= IFCFACEOUTERBOUND(#39861,.T.); +#39864= IFCFACE((#39863)); +#39866= IFCCARTESIANPOINT((-140.,132.030834104145,424.697521279475)); +#39868= IFCPOLYLOOP((#39828,#39826,#39859,#39866)); +#39870= IFCFACEOUTERBOUND(#39868,.T.); +#39871= IFCFACE((#39870)); +#39873= IFCCARTESIANPOINT((-140.,201.933851292115,1223.69266385879)); +#39875= IFCCARTESIANPOINT((-140.,172.048010349363,1226.30733614121)); +#39877= IFCCARTESIANPOINT((-140.,165.33723527543,1149.60282605409)); +#39879= IFCCARTESIANPOINT((-140.,160.10789071057,1089.83114416859)); +#39881= IFCPOLYLOOP((#39822,#39828,#39866,#39873,#39875,#39877,#39879,#39835)); +#39883= IFCFACEOUTERBOUND(#39881,.T.); +#39884= IFCFACE((#39883)); +#39886= IFCPOLYLOOP((#39857,#39855,#39875,#39873)); +#39888= IFCFACEOUTERBOUND(#39886,.T.); +#39889= IFCFACE((#39888)); +#39891= IFCPOLYLOOP((#39837,#39835,#39879,#39877,#39875,#39855)); +#39893= IFCFACEOUTERBOUND(#39891,.T.); +#39894= IFCFACE((#39893)); +#39896= IFCPOLYLOOP((#39859,#39857,#39873,#39866)); +#39898= IFCFACEOUTERBOUND(#39896,.T.); +#39899= IFCFACE((#39898)); +#39901= IFCPOLYLOOP((#39792,#39841,#39839,#39794)); +#39903= IFCFACEOUTERBOUND(#39901,.T.); +#39904= IFCFACE((#39903)); +#39906= IFCPOLYLOOP((#39796,#39845,#39843,#39798)); +#39908= IFCFACEOUTERBOUND(#39906,.T.); +#39909= IFCFACE((#39908)); +#39911= IFCPOLYLOOP((#39841,#39792,#39798,#39843)); +#39913= IFCFACEOUTERBOUND(#39911,.T.); +#39914= IFCFACE((#39913)); +#39916= IFCPOLYLOOP((#39794,#39839,#39845,#39796)); +#39918= IFCFACEOUTERBOUND(#39916,.T.); +#39919= IFCFACE((#39918)); +#39921= IFCPOLYLOOP((#39779,#39810,#39790,#39781)); +#39923= IFCFACEOUTERBOUND(#39921,.T.); +#39924= IFCFACE((#39923)); +#39926= IFCPOLYLOOP((#39777,#39775,#39788,#39808)); +#39928= IFCFACEOUTERBOUND(#39926,.T.); +#39929= IFCFACE((#39928)); +#39931= IFCCLOSEDSHELL((#38551,#38556,#38561,#38566,#38571,#38576,#38581,#38586,#38591,#38596,#38601,#38606,#38611,#38616,#38621,#38626,#38631,#38636,#38641,#38646,#38651,#38656,#38661,#38666,#38671,#38676,#38681,#38686,#38691,#38696,#38701,#38706,#38711,#38716,#38721,#38726,#38731,#38736,#38741,#38746,#38751,#38756,#38761,#38766,#38771,#38776,#38781,#38786,#38791)); +#39933= IFCFACETEDBREP(#39931); +#39934= IFCSTYLEDITEM(#39933,(#38304),$); +#39937= IFCCLOSEDSHELL((#38932,#38937,#38942,#38947,#38952,#38957,#38962,#38967,#38972,#38977,#38982,#38987,#38992,#38997,#39002,#39007,#39012,#39017,#39022,#39027,#39032,#39037,#39042,#39047,#39052,#39057,#39062,#39067,#39072,#39077,#39082,#39087,#39092,#39097,#39102,#39107,#39112,#39117,#39122,#39127,#39132,#39137,#39142,#39147,#39152,#39157,#39162,#39167,#39172,#39177,#39182,#39187,#39192,#39197,#39202,#39207,#39212,#39217,#39222,#39227,#39232,#39237,#39242,#39247,#39252,#39257,#39262,#39267,#39272,#39277)); +#39939= IFCFACETEDBREP(#39937); +#39940= IFCCOLOURRGB($,0.905882352941176,0.890196078431373,0.764705882352941); +#39941= IFCSURFACESTYLERENDERING(#39940,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#39942= IFCSURFACESTYLE('Fabric - Beige',.BOTH.,(#39941)); +#39944= IFCPRESENTATIONSTYLEASSIGNMENT((#39942)); +#39946= IFCSTYLEDITEM(#39939,(#39944),$); +#39949= IFCCLOSEDSHELL((#39290,#39299,#39306,#39313,#39318,#39323)); +#39951= IFCFACETEDBREP(#39949); +#39952= IFCSTYLEDITEM(#39951,(#38304),$); +#39955= IFCCLOSEDSHELL((#39336,#39345,#39352,#39359,#39364,#39369)); +#39957= IFCFACETEDBREP(#39955); +#39958= IFCSTYLEDITEM(#39957,(#38304),$); +#39961= IFCCLOSEDSHELL((#39382,#39391,#39400,#39405,#39410,#39415)); +#39963= IFCFACETEDBREP(#39961); +#39964= IFCSTYLEDITEM(#39963,(#38304),$); +#39967= IFCCLOSEDSHELL((#39428,#39437,#39446,#39451,#39491,#39531,#39536,#39541,#39546,#39551,#39556,#39561,#39566,#39571,#39576,#39581,#39586,#39591,#39596,#39601,#39606,#39617)); +#39969= IFCFACETEDBREP(#39967); +#39970= IFCSTYLEDITEM(#39969,(#38304),$); +#39973= IFCCLOSEDSHELL((#39630,#39643,#39648,#39653,#39666,#39683,#39690,#39701,#39709,#39714,#39719,#39724,#39737,#39750,#39755,#39760,#39768,#39773)); +#39975= IFCFACETEDBREP(#39973); +#39976= IFCSTYLEDITEM(#39975,(#38304),$); +#39979= IFCCLOSEDSHELL((#39786,#39806,#39815,#39820,#39833,#39853,#39864,#39871,#39884,#39889,#39894,#39899,#39904,#39909,#39914,#39919,#39924,#39929)); +#39981= IFCFACETEDBREP(#39979); +#39982= IFCSTYLEDITEM(#39981,(#38304),$); +#39985= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#39933,#39939,#39951,#39957,#39963,#39969,#39975,#39981)); +#39987= IFCAXIS2PLACEMENT3D(#6,$,$); +#39988= IFCREPRESENTATIONMAP(#39987,#39985); +#39990= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyZ_S',#42,'Chair - Dining',$,$,(#40065,#40069,#40073),(#39988),'289769','Chair - Dining',.NOTDEFINED.,.NOTDEFINED.); +#39992= IFCMATERIAL('Fabric - Beige',$,$); +#39993= IFCPRESENTATIONSTYLEASSIGNMENT((#39942)); +#39995= IFCSTYLEDITEM($,(#39993),$); +#39997= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#39995)); +#39999= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#39997),#39992); +#40003= IFCMATERIALLIST((#38370,#39992)); +#40005= IFCMAPPEDITEM(#39988,#2453); +#40007= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#40005)); +#40009= IFCPRODUCTDEFINITIONSHAPE($,$,(#40007)); +#40012= IFCCARTESIANPOINT((-5759.01171155191,956.270736319931,0.)); +#40014= IFCAXIS2PLACEMENT3D(#40012,$,$); +#83695= IFCEXTRUDEDAREASOLID(#83693,#83694,#20,290.); +#40016= IFCCARTESIANPOINT((-5759.01171155191,956.270736319931,0.)); +#40018= IFCAXIS2PLACEMENT3D(#40016,$,$); +#40019= IFCLOCALPLACEMENT(#140,#40018); +#40020= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZ$_',#42,'Chair - Dining:Chair - Dining:289769',$,'Chair - Dining',#40019,#40009,'289769',$); +#40023= IFCMATERIALLIST((#38370,#39992)); +#40025= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Level : Ground Floor'),$); +#40026= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.552176375840083),$); +#40027= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00924010280315684),$); +#40028= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Chair - Dining: Chair - Dining'),$); +#40029= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Chair - Dining: Chair - Dining'),$); +#40030= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Chair - Dining: Chair - Dining'),$); +#40031= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Chair - Dining: Chair - Dining'),$); +#40032= IFCPROPERTYSINGLEVALUE('Material Chair Covering',$,IFCLABEL('Fabric - Beige'),$); +#40033= IFCPROPERTYSINGLEVALUE('Material Structure',$,IFCLABEL('Wood - Birch'),$); +#40034= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#40035= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Chair - Dining'),$); +#40036= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Chair - Dining'),$); +#40037= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZ$_',#42,'Constraints',$,(#2473,#2849,#37560,#40025)); +#40040= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZ$_',#42,$,$,(#40020),#40037); +#40044= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZ$_',#42,'Dimensions',$,(#40026,#40027)); +#40048= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZ$_',#42,$,$,(#40020),#40044); +#40051= IFCPROPERTYSET('1H9XZMLLH8pRaFmGvsiBGb',#42,'Other',$,(#37563,#40028,#40029,#40030,#40031)); +#40057= IFCRELDEFINESBYPROPERTIES('1Bh2YMhUX0lBNcuOvu0_uF',#42,$,$,(#40020),#40051); +#40060= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZ$_',#42,'Phasing',$,(#1322)); +#40062= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZ$_',#42,$,$,(#40020),#40060); +#40065= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyZ_S',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#40034,#40035)); +#40069= IFCPROPERTYSET('3cUkl32yn9qRSPuhBVyZ_S',#42,'Materials and Finishes',$,(#40032,#40033)); +#40073= IFCPROPERTYSET('0CFrWBZ4DCWPJWmcgojuVa',#42,'Other',$,(#37563,#40036)); +#40080= IFCAXIS2PLACEMENT3D(#6,$,$); +#83694= IFCAXIS2PLACEMENT3D(#6,#16,#20); +#40082= IFCCARTESIANPOINT((140.,-173.664508980027,1215.67080593746)); +#40084= IFCCARTESIANPOINT((46.8434909324487,-182.881550996245,1214.8644192498)); +#40086= IFCCARTESIANPOINT((-46.7705634283014,-183.264964080343,1214.83087495149)); +#40088= IFCCARTESIANPOINT((-140.,-174.811299002963,1215.57047481101)); +#40090= IFCCARTESIANPOINT((-140.,-185.463437668065,1214.63853343551)); +#40092= IFCCARTESIANPOINT((-46.8033671442058,-194.182749691339,1213.87569247972)); +#40094= IFCCARTESIANPOINT((46.803367144204,-194.182749691339,1213.87569247972)); +#40096= IFCCARTESIANPOINT((140.,-185.463437668065,1214.6385334355)); +#40098= IFCCARTESIANPOINT((140.,-179.663890514198,1148.34940613446)); +#40100= IFCCARTESIANPOINT((140.,-167.86496182616,1149.38167863641)); +#40102= IFCCARTESIANPOINT((-140.,-179.663890514198,1148.34940613446)); +#40104= IFCCARTESIANPOINT((-113.700059155187,-181.952070765398,1135.91023894344)); +#40106= IFCCARTESIANPOINT((-86.2849900480192,-183.857283540066,1126.07254719986)); +#40108= IFCCARTESIANPOINT((-58.0131907850893,-185.287732387264,1118.95522608301)); +#40110= IFCCARTESIANPOINT((-29.1574470996653,-186.174649684695,1114.64716417821)); +#40112= IFCCARTESIANPOINT((-0.00553874712984882,-186.475215877857,1113.20438740231)); +#40114= IFCCARTESIANPOINT((29.1465940028475,-186.174873251121,1114.64608784593)); +#40116= IFCCARTESIANPOINT((58.0030203577038,-185.288147576695,1118.9531911875)); +#40118= IFCCARTESIANPOINT((86.2759848583168,-183.857826424902,1126.06980427762)); +#40120= IFCCARTESIANPOINT((113.692728426546,-181.952646796388,1135.90719751085)); +#40122= IFCCARTESIANPOINT((-140.,-169.011751849096,1149.28134750996)); +#40124= IFCCARTESIANPOINT((113.707219113969,-170.306840383777,1136.93198616291)); +#40126= IFCCARTESIANPOINT((86.3024941200139,-172.361005861569,1127.08358135038)); +#40128= IFCCARTESIANPOINT((58.0379247840327,-173.934068314777,1119.9534049278)); +#40130= IFCCARTESIANPOINT((29.1856177581773,-174.955341105268,1115.63147133918)); +#40132= IFCCARTESIANPOINT((0.0332494800086114,-175.38033340851,1114.17506562819)); +#40134= IFCCARTESIANPOINT((-29.1227780167806,-175.193160718308,1115.60454561324)); +#40136= IFCCARTESIANPOINT((-57.9856209006475,-174.407448711372,1119.90171069922)); +#40138= IFCCARTESIANPOINT((-86.2663474715214,-173.065555519991,1127.01112132015)); +#40140= IFCCARTESIANPOINT((-113.69097580245,-171.236253219687,1136.84404540164)); +#40142= IFCPOLYLOOP((#40096,#40082,#40084,#40086,#40088,#40090,#40092,#40094)); +#40144= IFCFACEOUTERBOUND(#40142,.T.); +#40145= IFCFACE((#40144)); +#40147= IFCPOLYLOOP((#40100,#40082,#40096,#40098)); +#40149= IFCFACEOUTERBOUND(#40147,.T.); +#40150= IFCFACE((#40149)); +#40152= IFCPOLYLOOP((#40116,#40118,#40094)); +#40154= IFCFACEOUTERBOUND(#40152,.T.); +#40155= IFCFACE((#40154)); +#40157= IFCPOLYLOOP((#40116,#40094,#40092)); +#40159= IFCFACEOUTERBOUND(#40157,.T.); +#40160= IFCFACE((#40159)); +#40162= IFCPOLYLOOP((#40094,#40098,#40096)); +#40164= IFCFACEOUTERBOUND(#40162,.T.); +#40165= IFCFACE((#40164)); +#40167= IFCPOLYLOOP((#40098,#40094,#40120)); +#40169= IFCFACEOUTERBOUND(#40167,.T.); +#40170= IFCFACE((#40169)); +#40172= IFCPOLYLOOP((#40118,#40120,#40094)); +#40174= IFCFACEOUTERBOUND(#40172,.T.); +#40175= IFCFACE((#40174)); +#40177= IFCPOLYLOOP((#40110,#40114,#40116)); +#40179= IFCFACEOUTERBOUND(#40177,.T.); +#40180= IFCFACE((#40179)); +#40182= IFCPOLYLOOP((#40116,#40108,#40110)); +#40184= IFCFACEOUTERBOUND(#40182,.T.); +#40185= IFCFACE((#40184)); +#40187= IFCPOLYLOOP((#40092,#40108,#40116)); +#40189= IFCFACEOUTERBOUND(#40187,.T.); +#40190= IFCFACE((#40189)); +#40192= IFCPOLYLOOP((#40106,#40108,#40092)); +#40194= IFCFACEOUTERBOUND(#40192,.T.); +#40195= IFCFACE((#40194)); +#40197= IFCPOLYLOOP((#40102,#40104,#40092)); +#40199= IFCFACEOUTERBOUND(#40197,.T.); +#40200= IFCFACE((#40199)); +#40202= IFCPOLYLOOP((#40106,#40092,#40104)); +#40204= IFCFACEOUTERBOUND(#40202,.T.); +#40205= IFCFACE((#40204)); +#40207= IFCPOLYLOOP((#40092,#40090,#40102)); +#40209= IFCFACEOUTERBOUND(#40207,.T.); +#40210= IFCFACE((#40209)); +#40212= IFCPOLYLOOP((#40112,#40114,#40110)); +#40214= IFCFACEOUTERBOUND(#40212,.T.); +#40215= IFCFACE((#40214)); +#40217= IFCPOLYLOOP((#40102,#40090,#40088,#40122)); +#40219= IFCFACEOUTERBOUND(#40217,.T.); +#40220= IFCFACE((#40219)); +#40222= IFCPOLYLOOP((#40122,#40088,#40086)); +#40224= IFCFACEOUTERBOUND(#40222,.T.); +#40225= IFCFACE((#40224)); +#40227= IFCPOLYLOOP((#40122,#40086,#40140)); +#40229= IFCFACEOUTERBOUND(#40227,.T.); +#40230= IFCFACE((#40229)); +#40232= IFCPOLYLOOP((#40140,#40086,#40138)); +#40234= IFCFACEOUTERBOUND(#40232,.T.); +#40235= IFCFACE((#40234)); +#40237= IFCPOLYLOOP((#40136,#40138,#40086)); +#40239= IFCFACEOUTERBOUND(#40237,.T.); +#40240= IFCFACE((#40239)); +#40242= IFCPOLYLOOP((#40130,#40134,#40136)); +#40244= IFCFACEOUTERBOUND(#40242,.T.); +#40245= IFCFACE((#40244)); +#40247= IFCPOLYLOOP((#40136,#40086,#40128)); +#40249= IFCFACEOUTERBOUND(#40247,.T.); +#40250= IFCFACE((#40249)); +#40252= IFCPOLYLOOP((#40084,#40124,#40126)); +#40254= IFCFACEOUTERBOUND(#40252,.T.); +#40255= IFCFACE((#40254)); +#40257= IFCPOLYLOOP((#40124,#40084,#40100)); +#40259= IFCFACEOUTERBOUND(#40257,.T.); +#40260= IFCFACE((#40259)); +#40262= IFCPOLYLOOP((#40082,#40100,#40084)); +#40264= IFCFACEOUTERBOUND(#40262,.T.); +#40265= IFCFACE((#40264)); +#40267= IFCPOLYLOOP((#40134,#40130,#40132)); +#40269= IFCFACEOUTERBOUND(#40267,.T.); +#40270= IFCFACE((#40269)); +#40272= IFCPOLYLOOP((#40136,#40128,#40130)); +#40274= IFCFACEOUTERBOUND(#40272,.T.); +#40275= IFCFACE((#40274)); +#40277= IFCPOLYLOOP((#40084,#40126,#40128)); +#40279= IFCFACEOUTERBOUND(#40277,.T.); +#40280= IFCFACE((#40279)); +#40282= IFCPOLYLOOP((#40086,#40084,#40128)); +#40284= IFCFACEOUTERBOUND(#40282,.T.); +#40285= IFCFACE((#40284)); +#40287= IFCPOLYLOOP((#40106,#40104,#40138)); +#40289= IFCFACEOUTERBOUND(#40287,.T.); +#40290= IFCFACE((#40289)); +#40292= IFCPOLYLOOP((#40110,#40108,#40134)); +#40294= IFCFACEOUTERBOUND(#40292,.T.); +#40295= IFCFACE((#40294)); +#40297= IFCPOLYLOOP((#40136,#40108,#40106)); +#40299= IFCFACEOUTERBOUND(#40297,.T.); +#40300= IFCFACE((#40299)); +#40302= IFCPOLYLOOP((#40132,#40110,#40134)); +#40304= IFCFACEOUTERBOUND(#40302,.T.); +#40305= IFCFACE((#40304)); +#40307= IFCPOLYLOOP((#40122,#40140,#40102)); +#40309= IFCFACEOUTERBOUND(#40307,.T.); +#40310= IFCFACE((#40309)); +#40312= IFCPOLYLOOP((#40140,#40104,#40102)); +#40314= IFCFACEOUTERBOUND(#40312,.T.); +#40315= IFCFACE((#40314)); +#40317= IFCPOLYLOOP((#40138,#40104,#40140)); +#40319= IFCFACEOUTERBOUND(#40317,.T.); +#40320= IFCFACE((#40319)); +#40322= IFCPOLYLOOP((#40136,#40106,#40138)); +#40324= IFCFACEOUTERBOUND(#40322,.T.); +#40325= IFCFACE((#40324)); +#40327= IFCPOLYLOOP((#40136,#40134,#40108)); +#40329= IFCFACEOUTERBOUND(#40327,.T.); +#40330= IFCFACE((#40329)); +#40332= IFCPOLYLOOP((#40132,#40112,#40110)); +#40334= IFCFACEOUTERBOUND(#40332,.T.); +#40335= IFCFACE((#40334)); +#40337= IFCPOLYLOOP((#40116,#40114,#40130)); +#40339= IFCFACEOUTERBOUND(#40337,.T.); +#40340= IFCFACE((#40339)); +#40342= IFCPOLYLOOP((#40120,#40118,#40126)); +#40344= IFCFACEOUTERBOUND(#40342,.T.); +#40345= IFCFACE((#40344)); +#40347= IFCPOLYLOOP((#40128,#40118,#40116)); +#40349= IFCFACEOUTERBOUND(#40347,.T.); +#40350= IFCFACE((#40349)); +#40352= IFCPOLYLOOP((#40098,#40120,#40124)); +#40354= IFCFACEOUTERBOUND(#40352,.T.); +#40355= IFCFACE((#40354)); +#40357= IFCPOLYLOOP((#40114,#40132,#40130)); +#40359= IFCFACEOUTERBOUND(#40357,.T.); +#40360= IFCFACE((#40359)); +#40362= IFCPOLYLOOP((#40116,#40130,#40128)); +#40364= IFCFACEOUTERBOUND(#40362,.T.); +#40365= IFCFACE((#40364)); +#40367= IFCPOLYLOOP((#40120,#40126,#40124)); +#40369= IFCFACEOUTERBOUND(#40367,.T.); +#40370= IFCFACE((#40369)); +#40372= IFCPOLYLOOP((#40098,#40124,#40100)); +#40374= IFCFACEOUTERBOUND(#40372,.T.); +#40375= IFCFACE((#40374)); +#40377= IFCPOLYLOOP((#40126,#40118,#40128)); +#40379= IFCFACEOUTERBOUND(#40377,.T.); +#40380= IFCFACE((#40379)); +#40382= IFCPOLYLOOP((#40112,#40132,#40114)); +#40384= IFCFACEOUTERBOUND(#40382,.T.); +#40385= IFCFACE((#40384)); +#40387= IFCCARTESIANPOINT((-183.296187006126,210.,455.)); +#40389= IFCCARTESIANPOINT((-193.949438333602,206.926554172472,455.)); +#40391= IFCCARTESIANPOINT((-201.328470576874,198.650823615363,455.)); +#40393= IFCCARTESIANPOINT((-203.165378150014,187.716309283723,455.)); +#40395= IFCCARTESIANPOINT((-172.540959087086,-78.7306450673141,455.)); +#40397= IFCCARTESIANPOINT((-165.98203063171,-91.374677123207,455.)); +#40399= IFCCARTESIANPOINT((-152.671767943197,-96.4469543510366,455.)); +#40401= IFCCARTESIANPOINT((152.671767943197,-96.4469543510366,455.)); +#40403= IFCCARTESIANPOINT((165.98203063171,-91.374677123207,455.)); +#40405= IFCCARTESIANPOINT((172.540959087086,-78.7306450673142,455.)); +#40407= IFCCARTESIANPOINT((203.165378150015,187.716309283724,455.)); +#40409= IFCCARTESIANPOINT((201.328470576874,198.650823615365,455.)); +#40411= IFCCARTESIANPOINT((193.949438333602,206.926554172474,455.)); +#40413= IFCCARTESIANPOINT((183.296187006126,210.,455.)); +#40415= IFCCARTESIANPOINT((-211.334181299531,225.,425.)); +#40417= IFCCARTESIANPOINT((211.334181299531,225.,425.)); +#40419= IFCCARTESIANPOINT((218.798042685617,221.655131344259,425.)); +#40421= IFCCARTESIANPOINT((221.268776871476,213.858154641863,425.)); +#40423= IFCCARTESIANPOINT((184.968762712086,-101.969165895852,425.)); +#40425= IFCCARTESIANPOINT((-184.968762712086,-101.969165895853,425.)); +#40427= IFCCARTESIANPOINT((-221.268776871476,213.858154641861,425.)); +#40429= IFCCARTESIANPOINT((-218.798042685616,221.655131344257,425.)); +#40431= IFCCARTESIANPOINT((220.033409778546,217.756642993061,425.)); +#40433= IFCCARTESIANPOINT((215.066111992574,223.32756567213,425.)); +#40435= IFCCARTESIANPOINT((188.622812669864,208.463277086238,455.)); +#40437= IFCCARTESIANPOINT((213.200146646053,224.163782836066,425.)); +#40439= IFCCARTESIANPOINT((200.291451840621,219.092268507146,436.81546298571)); +#40441= IFCCARTESIANPOINT((202.793557981305,217.265259822196,439.016696676994)); +#40443= IFCCARTESIANPOINT((205.564530025464,215.993381759283,439.0529978757)); +#40445= IFCCARTESIANPOINT((197.638954455238,202.78868889392,455.)); +#40447= IFCCARTESIANPOINT((216.932077339095,222.491348508194,425.)); +#40449= IFCCARTESIANPOINT((219.415726232081,219.70588716866,425.)); +#40451= IFCCARTESIANPOINT((209.498435560924,211.250336430925,440.)); +#40453= IFCCARTESIANPOINT((207.959421828145,214.076694515567,439.203742626894)); +#40455= IFCCARTESIANPOINT((211.677487676858,209.197503030525,439.016696291906)); +#40457= IFCCARTESIANPOINT((202.246924363444,193.183566449545,455.)); +#40459= IFCCARTESIANPOINT((212.583524441778,206.247394667137,439.052997904383)); +#40461= IFCCARTESIANPOINT((220.651093325011,215.807398817462,425.)); +#40463= IFCCARTESIANPOINT((212.217077510745,200.787231962794,440.)); +#40465= IFCCARTESIANPOINT((176.934851474225,-86.9467034182437,444.393397611383)); +#40467= IFCCARTESIANPOINT((169.261494780153,-85.0526612480254,455.)); +#40469= IFCCARTESIANPOINT((180.951807093156,-94.4579346570477,434.696698805691)); +#40471= IFCCARTESIANPOINT((164.090481564561,-98.3993512423899,444.393396782201)); +#40473= IFCCARTESIANPOINT((159.326900228568,-93.9108153784819,455.)); +#40475= IFCCARTESIANPOINT((173.550049090722,-100.016769004498,435.606603217798)); +#40477= IFCCARTESIANPOINT((-164.090480671891,-98.3993510897597,444.393397611384)); +#40479= IFCCARTESIANPOINT((-159.326899448268,-93.9108156758387,455.)); +#40481= IFCCARTESIANPOINT((-174.529621691989,-100.184258492806,434.696698805692)); +#40483= IFCCARTESIANPOINT((-176.934851817722,-86.9467040605426,444.393396782202)); +#40485= IFCCARTESIANPOINT((-169.261494395643,-85.0526619892681,455.)); +#40487= IFCCARTESIANPOINT((-180.574869981449,-93.7531069026244,435.606603217799)); +#40489= IFCCARTESIANPOINT((-215.066111992574,223.327565672128,425.)); +#40491= IFCCARTESIANPOINT((-220.033409778546,217.756642993059,425.)); +#40493= IFCCARTESIANPOINT((-202.246924363444,193.183566449543,455.)); +#40495= IFCCARTESIANPOINT((-220.651093325011,215.80739881746,425.)); +#40497= IFCCARTESIANPOINT((-214.138775621176,203.562221101619,436.815462985711)); +#40499= IFCCARTESIANPOINT((-212.609418210266,206.256578498815,439.016696676995)); +#40501= IFCCARTESIANPOINT((-211.662260949695,209.154655965029,439.052997875701)); +#40503= IFCCARTESIANPOINT((-197.638954455238,202.788688893918,455.)); +#40505= IFCCARTESIANPOINT((-219.415726232081,219.705887168658,425.)); +#40507= IFCCARTESIANPOINT((-216.932077339095,222.491348508192,425.)); +#40509= IFCCARTESIANPOINT((-207.399428415532,213.604414445495,440.)); +#40511= IFCCARTESIANPOINT((-210.031569298086,211.752740158074,439.203742626895)); +#40513= IFCCARTESIANPOINT((-205.60883550895,216.003616424622,439.016696291907)); +#40515= IFCCARTESIANPOINT((-188.622812669864,208.463277086236,455.)); +#40517= IFCCARTESIANPOINT((-202.781477548016,217.240584061976,439.052997904384)); +#40519= IFCCARTESIANPOINT((-213.200146646053,224.163782836064,425.)); +#40521= IFCCARTESIANPOINT((-197.315184152828,217.5,440.)); +#40523= IFCPOLYLOOP((#40399,#40401,#40473,#40403,#40467,#40405,#40407,#40457,#40409,#40445,#40411,#40435,#40413,#40387,#40515,#40389,#40503,#40391,#40493,#40393,#40395,#40485,#40397,#40479)); +#40525= IFCFACEOUTERBOUND(#40523,.T.); +#40526= IFCFACE((#40525)); +#40528= IFCPOLYLOOP((#40421,#40423,#40425,#40427,#40495,#40491,#40505,#40429,#40507,#40489,#40519,#40415,#40417,#40437,#40433,#40447,#40419,#40449,#40431,#40461)); +#40530= IFCFACEOUTERBOUND(#40528,.T.); +#40531= IFCFACE((#40530)); +#40533= IFCPOLYLOOP((#40413,#40439,#40417,#40415,#40521,#40387)); +#40535= IFCFACEOUTERBOUND(#40533,.T.); +#40536= IFCFACE((#40535)); +#40538= IFCPOLYLOOP((#40443,#40441,#40435)); +#40540= IFCFACEOUTERBOUND(#40538,.T.); +#40541= IFCFACE((#40540)); +#40543= IFCPOLYLOOP((#40435,#40441,#40439)); +#40545= IFCFACEOUTERBOUND(#40543,.T.); +#40546= IFCFACE((#40545)); +#40548= IFCPOLYLOOP((#40435,#40411,#40443)); +#40550= IFCFACEOUTERBOUND(#40548,.T.); +#40551= IFCFACE((#40550)); +#40553= IFCPOLYLOOP((#40419,#40451,#40449)); +#40555= IFCFACEOUTERBOUND(#40553,.T.); +#40556= IFCFACE((#40555)); +#40558= IFCPOLYLOOP((#40431,#40455,#40459)); +#40560= IFCFACEOUTERBOUND(#40558,.T.); +#40561= IFCFACE((#40560)); +#40563= IFCPOLYLOOP((#40443,#40433,#40441)); +#40565= IFCFACEOUTERBOUND(#40563,.T.); +#40566= IFCFACE((#40565)); +#40568= IFCPOLYLOOP((#40417,#40439,#40437)); +#40570= IFCFACEOUTERBOUND(#40568,.T.); +#40571= IFCFACE((#40570)); +#40573= IFCPOLYLOOP((#40459,#40455,#40409)); +#40575= IFCFACEOUTERBOUND(#40573,.T.); +#40576= IFCFACE((#40575)); +#40578= IFCPOLYLOOP((#40441,#40437,#40439)); +#40580= IFCFACEOUTERBOUND(#40578,.T.); +#40581= IFCFACE((#40580)); +#40583= IFCPOLYLOOP((#40447,#40443,#40453)); +#40585= IFCFACEOUTERBOUND(#40583,.T.); +#40586= IFCFACE((#40585)); +#40588= IFCPOLYLOOP((#40435,#40439,#40413)); +#40590= IFCFACEOUTERBOUND(#40588,.T.); +#40591= IFCFACE((#40590)); +#40593= IFCPOLYLOOP((#40433,#40437,#40441)); +#40595= IFCFACEOUTERBOUND(#40593,.T.); +#40596= IFCFACE((#40595)); +#40598= IFCPOLYLOOP((#40447,#40433,#40443)); +#40600= IFCFACEOUTERBOUND(#40598,.T.); +#40601= IFCFACE((#40600)); +#40603= IFCPOLYLOOP((#40445,#40409,#40451)); +#40605= IFCFACEOUTERBOUND(#40603,.T.); +#40606= IFCFACE((#40605)); +#40608= IFCPOLYLOOP((#40455,#40449,#40451)); +#40610= IFCFACEOUTERBOUND(#40608,.T.); +#40611= IFCFACE((#40610)); +#40613= IFCPOLYLOOP((#40411,#40453,#40443)); +#40615= IFCFACEOUTERBOUND(#40613,.T.); +#40616= IFCFACE((#40615)); +#40618= IFCPOLYLOOP((#40451,#40419,#40453)); +#40620= IFCFACEOUTERBOUND(#40618,.T.); +#40621= IFCFACE((#40620)); +#40623= IFCPOLYLOOP((#40449,#40455,#40431)); +#40625= IFCFACEOUTERBOUND(#40623,.T.); +#40626= IFCFACE((#40625)); +#40628= IFCPOLYLOOP((#40453,#40411,#40445)); +#40630= IFCFACEOUTERBOUND(#40628,.T.); +#40631= IFCFACE((#40630)); +#40633= IFCPOLYLOOP((#40447,#40453,#40419)); +#40635= IFCFACEOUTERBOUND(#40633,.T.); +#40636= IFCFACE((#40635)); +#40638= IFCPOLYLOOP((#40451,#40453,#40445)); +#40640= IFCFACEOUTERBOUND(#40638,.T.); +#40641= IFCFACE((#40640)); +#40643= IFCPOLYLOOP((#40457,#40459,#40409)); +#40645= IFCFACEOUTERBOUND(#40643,.T.); +#40646= IFCFACE((#40645)); +#40648= IFCPOLYLOOP((#40409,#40455,#40451)); +#40650= IFCFACEOUTERBOUND(#40648,.T.); +#40651= IFCFACE((#40650)); +#40653= IFCPOLYLOOP((#40463,#40459,#40457)); +#40655= IFCFACEOUTERBOUND(#40653,.T.); +#40656= IFCFACE((#40655)); +#40658= IFCPOLYLOOP((#40461,#40431,#40459)); +#40660= IFCFACEOUTERBOUND(#40658,.T.); +#40661= IFCFACE((#40660)); +#40663= IFCPOLYLOOP((#40461,#40463,#40421)); +#40665= IFCFACEOUTERBOUND(#40663,.T.); +#40666= IFCFACE((#40665)); +#40668= IFCPOLYLOOP((#40459,#40463,#40461)); +#40670= IFCFACEOUTERBOUND(#40668,.T.); +#40671= IFCFACE((#40670)); +#40673= IFCPOLYLOOP((#40463,#40457,#40407)); +#40675= IFCFACEOUTERBOUND(#40673,.T.); +#40676= IFCFACE((#40675)); +#40678= IFCPOLYLOOP((#40423,#40421,#40463,#40407,#40405,#40465,#40469)); +#40680= IFCFACEOUTERBOUND(#40678,.T.); +#40681= IFCFACE((#40680)); +#40683= IFCPOLYLOOP((#40465,#40405,#40467,#40403,#40469)); +#40685= IFCFACEOUTERBOUND(#40683,.T.); +#40686= IFCFACE((#40685)); +#40688= IFCPOLYLOOP((#40473,#40401,#40471,#40475,#40403)); +#40690= IFCFACEOUTERBOUND(#40688,.T.); +#40691= IFCFACE((#40690)); +#40693= IFCPOLYLOOP((#40475,#40423,#40469)); +#40695= IFCFACEOUTERBOUND(#40693,.T.); +#40696= IFCFACE((#40695)); +#40698= IFCPOLYLOOP((#40403,#40475,#40469)); +#40700= IFCFACEOUTERBOUND(#40698,.T.); +#40701= IFCFACE((#40700)); +#40703= IFCPOLYLOOP((#40425,#40423,#40475,#40471,#40401,#40399,#40477,#40481)); +#40705= IFCFACEOUTERBOUND(#40703,.T.); +#40706= IFCFACE((#40705)); +#40708= IFCPOLYLOOP((#40477,#40399,#40479,#40397,#40481)); +#40710= IFCFACEOUTERBOUND(#40708,.T.); +#40711= IFCFACE((#40710)); +#40713= IFCPOLYLOOP((#40485,#40395,#40483,#40487,#40397)); +#40715= IFCFACEOUTERBOUND(#40713,.T.); +#40716= IFCFACE((#40715)); +#40718= IFCPOLYLOOP((#40487,#40425,#40481)); +#40720= IFCFACEOUTERBOUND(#40718,.T.); +#40721= IFCFACE((#40720)); +#40723= IFCPOLYLOOP((#40397,#40487,#40481)); +#40725= IFCFACEOUTERBOUND(#40723,.T.); +#40726= IFCFACE((#40725)); +#40728= IFCPOLYLOOP((#40393,#40497,#40427,#40425,#40487,#40483,#40395)); +#40730= IFCFACEOUTERBOUND(#40728,.T.); +#40731= IFCFACE((#40730)); +#40733= IFCPOLYLOOP((#40501,#40499,#40493)); +#40735= IFCFACEOUTERBOUND(#40733,.T.); +#40736= IFCFACE((#40735)); +#40738= IFCPOLYLOOP((#40493,#40499,#40497)); +#40740= IFCFACEOUTERBOUND(#40738,.T.); +#40741= IFCFACE((#40740)); +#40743= IFCPOLYLOOP((#40493,#40391,#40501)); +#40745= IFCFACEOUTERBOUND(#40743,.T.); +#40746= IFCFACE((#40745)); +#40748= IFCPOLYLOOP((#40429,#40509,#40507)); +#40750= IFCFACEOUTERBOUND(#40748,.T.); +#40751= IFCFACE((#40750)); +#40753= IFCPOLYLOOP((#40489,#40513,#40517)); +#40755= IFCFACEOUTERBOUND(#40753,.T.); +#40756= IFCFACE((#40755)); +#40758= IFCPOLYLOOP((#40501,#40491,#40499)); +#40760= IFCFACEOUTERBOUND(#40758,.T.); +#40761= IFCFACE((#40760)); +#40763= IFCPOLYLOOP((#40427,#40497,#40495)); +#40765= IFCFACEOUTERBOUND(#40763,.T.); +#40766= IFCFACE((#40765)); +#40768= IFCPOLYLOOP((#40517,#40513,#40389)); +#40770= IFCFACEOUTERBOUND(#40768,.T.); +#40771= IFCFACE((#40770)); +#40773= IFCPOLYLOOP((#40499,#40495,#40497)); +#40775= IFCFACEOUTERBOUND(#40773,.T.); +#40776= IFCFACE((#40775)); +#40778= IFCPOLYLOOP((#40505,#40501,#40511)); +#40780= IFCFACEOUTERBOUND(#40778,.T.); +#40781= IFCFACE((#40780)); +#40783= IFCPOLYLOOP((#40493,#40497,#40393)); +#40785= IFCFACEOUTERBOUND(#40783,.T.); +#40786= IFCFACE((#40785)); +#40788= IFCPOLYLOOP((#40491,#40495,#40499)); +#40790= IFCFACEOUTERBOUND(#40788,.T.); +#40791= IFCFACE((#40790)); +#40793= IFCPOLYLOOP((#40505,#40491,#40501)); +#40795= IFCFACEOUTERBOUND(#40793,.T.); +#40796= IFCFACE((#40795)); +#40798= IFCPOLYLOOP((#40503,#40389,#40509)); +#40800= IFCFACEOUTERBOUND(#40798,.T.); +#40801= IFCFACE((#40800)); +#40803= IFCPOLYLOOP((#40513,#40507,#40509)); +#40805= IFCFACEOUTERBOUND(#40803,.T.); +#40806= IFCFACE((#40805)); +#40808= IFCPOLYLOOP((#40391,#40511,#40501)); +#40810= IFCFACEOUTERBOUND(#40808,.T.); +#40811= IFCFACE((#40810)); +#40813= IFCPOLYLOOP((#40509,#40429,#40511)); +#40815= IFCFACEOUTERBOUND(#40813,.T.); +#40816= IFCFACE((#40815)); +#40818= IFCPOLYLOOP((#40507,#40513,#40489)); +#40820= IFCFACEOUTERBOUND(#40818,.T.); +#40821= IFCFACE((#40820)); +#40823= IFCPOLYLOOP((#40511,#40391,#40503)); +#40825= IFCFACEOUTERBOUND(#40823,.T.); +#40826= IFCFACE((#40825)); +#40828= IFCPOLYLOOP((#40505,#40511,#40429)); +#40830= IFCFACEOUTERBOUND(#40828,.T.); +#40831= IFCFACE((#40830)); +#40833= IFCPOLYLOOP((#40509,#40511,#40503)); +#40835= IFCFACEOUTERBOUND(#40833,.T.); +#40836= IFCFACE((#40835)); +#40838= IFCPOLYLOOP((#40515,#40517,#40389)); +#40840= IFCFACEOUTERBOUND(#40838,.T.); +#40841= IFCFACE((#40840)); +#40843= IFCPOLYLOOP((#40389,#40513,#40509)); +#40845= IFCFACEOUTERBOUND(#40843,.T.); +#40846= IFCFACE((#40845)); +#40848= IFCPOLYLOOP((#40521,#40517,#40515)); +#40850= IFCFACEOUTERBOUND(#40848,.T.); +#40851= IFCFACE((#40850)); +#40853= IFCPOLYLOOP((#40519,#40489,#40517)); +#40855= IFCFACEOUTERBOUND(#40853,.T.); +#40856= IFCFACE((#40855)); +#40858= IFCPOLYLOOP((#40519,#40521,#40415)); +#40860= IFCFACEOUTERBOUND(#40858,.T.); +#40861= IFCFACE((#40860)); +#40863= IFCPOLYLOOP((#40517,#40521,#40519)); +#40865= IFCFACEOUTERBOUND(#40863,.T.); +#40866= IFCFACE((#40865)); +#40868= IFCPOLYLOOP((#40521,#40515,#40387)); +#40870= IFCFACEOUTERBOUND(#40868,.T.); +#40871= IFCFACE((#40870)); +#40873= IFCCARTESIANPOINT((-202.565835018228,182.5,425.)); +#40875= IFCCARTESIANPOINT((-169.870010184746,-101.969165895853,425.)); +#40877= IFCCARTESIANPOINT((-154.771257657404,-101.969165895853,425.)); +#40879= IFCCARTESIANPOINT((-187.467082490888,182.5,425.)); +#40881= IFCPOLYLOOP((#40873,#40875,#40877,#40879)); +#40883= IFCFACEOUTERBOUND(#40881,.T.); +#40884= IFCFACE((#40883)); +#40886= IFCCARTESIANPOINT((-187.467082490888,182.5,375.)); +#40888= IFCCARTESIANPOINT((-202.565835018228,182.5,375.)); +#40890= IFCPOLYLOOP((#40879,#40886,#40888,#40873)); +#40892= IFCFACEOUTERBOUND(#40890,.T.); +#40893= IFCFACE((#40892)); +#40895= IFCCARTESIANPOINT((-154.771257657404,-101.969165895853,375.)); +#40897= IFCPOLYLOOP((#40877,#40895,#40886,#40879)); +#40899= IFCFACEOUTERBOUND(#40897,.T.); +#40900= IFCFACE((#40899)); +#40902= IFCCARTESIANPOINT((-169.870010184746,-101.969165895853,375.)); +#40904= IFCPOLYLOOP((#40875,#40902,#40895,#40877)); +#40906= IFCFACEOUTERBOUND(#40904,.T.); +#40907= IFCFACE((#40906)); +#40909= IFCPOLYLOOP((#40873,#40888,#40902,#40875)); +#40911= IFCFACEOUTERBOUND(#40909,.T.); +#40912= IFCFACE((#40911)); +#40914= IFCPOLYLOOP((#40888,#40886,#40895,#40902)); +#40916= IFCFACEOUTERBOUND(#40914,.T.); +#40917= IFCFACE((#40916)); +#40919= IFCCARTESIANPOINT((202.565835018228,182.5,375.)); +#40921= IFCCARTESIANPOINT((169.870010184746,-101.969165895853,375.)); +#40923= IFCCARTESIANPOINT((154.771257657404,-101.969165895853,375.)); +#40925= IFCCARTESIANPOINT((187.467082490888,182.5,375.)); +#40927= IFCPOLYLOOP((#40919,#40921,#40923,#40925)); +#40929= IFCFACEOUTERBOUND(#40927,.T.); +#40930= IFCFACE((#40929)); +#40932= IFCCARTESIANPOINT((169.870010184746,-101.969165895853,425.)); +#40934= IFCCARTESIANPOINT((202.565835018228,182.5,425.)); +#40936= IFCPOLYLOOP((#40932,#40921,#40919,#40934)); +#40938= IFCFACEOUTERBOUND(#40936,.T.); +#40939= IFCFACE((#40938)); +#40941= IFCCARTESIANPOINT((154.771257657404,-101.969165895853,425.)); +#40943= IFCPOLYLOOP((#40941,#40923,#40921,#40932)); +#40945= IFCFACEOUTERBOUND(#40943,.T.); +#40946= IFCFACE((#40945)); +#40948= IFCCARTESIANPOINT((187.467082490888,182.5,425.)); +#40950= IFCPOLYLOOP((#40948,#40925,#40923,#40941)); +#40952= IFCFACEOUTERBOUND(#40950,.T.); +#40953= IFCFACE((#40952)); +#40955= IFCPOLYLOOP((#40934,#40919,#40925,#40948)); +#40957= IFCFACEOUTERBOUND(#40955,.T.); +#40958= IFCFACE((#40957)); +#40960= IFCPOLYLOOP((#40934,#40948,#40941,#40932)); +#40962= IFCFACEOUTERBOUND(#40960,.T.); +#40963= IFCFACE((#40962)); +#40965= IFCCARTESIANPOINT((175.,195.,425.)); +#40967= IFCCARTESIANPOINT((175.,195.,375.)); +#40969= IFCCARTESIANPOINT((175.,210.,375.)); +#40971= IFCCARTESIANPOINT((175.,210.,425.)); +#40973= IFCPOLYLOOP((#40965,#40967,#40969,#40971)); +#40975= IFCFACEOUTERBOUND(#40973,.T.); +#40976= IFCFACE((#40975)); +#40978= IFCCARTESIANPOINT((-175.,195.,425.)); +#40980= IFCCARTESIANPOINT((-175.,195.,375.)); +#40982= IFCPOLYLOOP((#40978,#40980,#40967,#40965)); +#40984= IFCFACEOUTERBOUND(#40982,.T.); +#40985= IFCFACE((#40984)); +#40987= IFCCARTESIANPOINT((-175.,210.,425.)); +#40989= IFCCARTESIANPOINT((-175.,210.,375.)); +#40991= IFCPOLYLOOP((#40987,#40989,#40980,#40978)); +#40993= IFCFACEOUTERBOUND(#40991,.T.); +#40994= IFCFACE((#40993)); +#40996= IFCPOLYLOOP((#40971,#40969,#40989,#40987)); +#40998= IFCFACEOUTERBOUND(#40996,.T.); +#40999= IFCFACE((#40998)); +#41001= IFCPOLYLOOP((#40969,#40967,#40980,#40989)); +#41003= IFCFACEOUTERBOUND(#41001,.T.); +#41004= IFCFACE((#41003)); +#41006= IFCPOLYLOOP((#40971,#40987,#40978,#40965)); +#41008= IFCFACEOUTERBOUND(#41006,.T.); +#41009= IFCFACE((#41008)); +#41011= IFCCARTESIANPOINT((140.,-126.446954351037,425.)); +#41013= IFCCARTESIANPOINT((140.,-126.446954351037,375.)); +#41015= IFCCARTESIANPOINT((140.,-96.4469543510366,375.)); +#41017= IFCCARTESIANPOINT((140.,-96.4469543510366,425.)); +#41019= IFCPOLYLOOP((#41011,#41013,#41015,#41017)); +#41021= IFCFACEOUTERBOUND(#41019,.T.); +#41022= IFCFACE((#41021)); +#41024= IFCCARTESIANPOINT((-140.,-126.446954351037,425.)); +#41026= IFCCARTESIANPOINT((-140.,-126.446954351037,375.)); +#41028= IFCPOLYLOOP((#41024,#41026,#41013,#41011)); +#41030= IFCFACEOUTERBOUND(#41028,.T.); +#41031= IFCFACE((#41030)); +#41033= IFCCARTESIANPOINT((-140.,-96.4469543510366,425.)); +#41035= IFCCARTESIANPOINT((-140.,-96.4469543510366,375.)); +#41037= IFCPOLYLOOP((#41033,#41035,#41026,#41024)); +#41039= IFCFACEOUTERBOUND(#41037,.T.); +#41040= IFCFACE((#41039)); +#41042= IFCPOLYLOOP((#41017,#41015,#41035,#41033)); +#41044= IFCFACEOUTERBOUND(#41042,.T.); +#41045= IFCFACE((#41044)); +#41047= IFCCARTESIANPOINT((-27.5000000000001,-157.008539034833,873.05613811478)); +#41049= IFCCARTESIANPOINT((-27.5000000000001,-117.808706326583,425.)); +#41051= IFCCARTESIANPOINT((-47.5000000000001,-117.808706326583,425.)); +#41053= IFCCARTESIANPOINT((-47.5000000000001,-178.769401596301,1121.78393534556)); +#41055= IFCCARTESIANPOINT((-27.5000000000001,-178.769401596301,1121.78393534556)); +#41057= IFCCARTESIANPOINT((-27.5000000000001,-167.533467983406,993.356626479814)); +#41059= IFCCARTESIANPOINT((27.4999999999999,-167.533467983406,993.356626479815)); +#41061= IFCCARTESIANPOINT((27.5,-178.769401596301,1121.78393534556)); +#41063= IFCCARTESIANPOINT((47.4999999999999,-178.769401596301,1121.78393534556)); +#41065= IFCCARTESIANPOINT((47.4999999999999,-117.808706326583,425.)); +#41067= IFCCARTESIANPOINT((27.4999999999999,-117.808706326583,425.)); +#41069= IFCCARTESIANPOINT((27.5,-157.008539034833,873.05613811478)); +#41071= IFCCARTESIANPOINT((-27.5000000000001,-165.790353128453,973.43273251798)); +#41073= IFCCARTESIANPOINT((-27.5000000000001,-158.751653889786,892.980032076615)); +#41075= IFCCARTESIANPOINT((27.4999999999999,-158.751653889786,892.980032076615)); +#41077= IFCCARTESIANPOINT((27.5,-165.790353128453,973.43273251798)); +#41079= IFCPOLYLOOP((#41047,#41049,#41051,#41053,#41055,#41057,#41059,#41061,#41063,#41065,#41067,#41069)); +#41081= IFCFACEOUTERBOUND(#41079,.T.); +#41082= IFCPOLYLOOP((#41071,#41073,#41075,#41077)); +#41084= IFCFACEBOUND(#41082,.T.); +#41085= IFCFACE((#41081,#41084)); +#41087= IFCCARTESIANPOINT((-47.5000000000001,-185.742764482943,1121.17384514633)); +#41089= IFCCARTESIANPOINT((-47.5000000000001,-124.835445189387,425.)); +#41091= IFCCARTESIANPOINT((-27.5000000000001,-124.835445189387,425.)); +#41093= IFCCARTESIANPOINT((-27.5000000000001,-163.981901921475,872.446047915546)); +#41095= IFCCARTESIANPOINT((27.4999999999999,-163.981901921475,872.446047915546)); +#41097= IFCCARTESIANPOINT((27.4999999999999,-124.835445189387,425.)); +#41099= IFCCARTESIANPOINT((47.4999999999999,-124.835445189387,425.)); +#41101= IFCCARTESIANPOINT((47.4999999999999,-185.742764482944,1121.17384514633)); +#41103= IFCCARTESIANPOINT((27.4999999999999,-185.742764482943,1121.17384514633)); +#41105= IFCCARTESIANPOINT((27.4999999999999,-174.506830870048,992.746536280581)); +#41107= IFCCARTESIANPOINT((-27.5000000000001,-174.506830870048,992.746536280581)); +#41109= IFCCARTESIANPOINT((-27.5000000000001,-185.742764482943,1121.17384514633)); +#41111= IFCCARTESIANPOINT((-27.5000000000001,-172.763716015095,972.822642318746)); +#41113= IFCCARTESIANPOINT((27.4999999999999,-172.763716015095,972.822642318746)); +#41115= IFCCARTESIANPOINT((27.4999999999999,-165.725016776428,892.369941877381)); +#41117= IFCCARTESIANPOINT((-27.5000000000001,-165.725016776428,892.369941877381)); +#41119= IFCPOLYLOOP((#41087,#41089,#41091,#41093,#41095,#41097,#41099,#41101,#41103,#41105,#41107,#41109)); +#41121= IFCFACEOUTERBOUND(#41119,.T.); +#41122= IFCPOLYLOOP((#41111,#41113,#41115,#41117)); +#41124= IFCFACEBOUND(#41122,.T.); +#41125= IFCFACE((#41121,#41124)); +#41127= IFCPOLYLOOP((#41093,#41091,#41049,#41047)); +#41129= IFCFACEOUTERBOUND(#41127,.T.); +#41130= IFCFACE((#41129)); +#41132= IFCPOLYLOOP((#41069,#41095,#41093,#41047)); +#41134= IFCFACEOUTERBOUND(#41132,.T.); +#41135= IFCFACE((#41134)); +#41137= IFCPOLYLOOP((#41069,#41067,#41097,#41095)); +#41139= IFCFACEOUTERBOUND(#41137,.T.); +#41140= IFCFACE((#41139)); +#41142= IFCPOLYLOOP((#41101,#41099,#41065,#41063)); +#41144= IFCFACEOUTERBOUND(#41142,.T.); +#41145= IFCFACE((#41144)); +#41147= IFCPOLYLOOP((#41061,#41103,#41101,#41063)); +#41149= IFCFACEOUTERBOUND(#41147,.T.); +#41150= IFCFACE((#41149)); +#41152= IFCPOLYLOOP((#41059,#41105,#41103,#41061)); +#41154= IFCFACEOUTERBOUND(#41152,.T.); +#41155= IFCFACE((#41154)); +#41157= IFCPOLYLOOP((#41057,#41107,#41105,#41059)); +#41159= IFCFACEOUTERBOUND(#41157,.T.); +#41160= IFCFACE((#41159)); +#41162= IFCPOLYLOOP((#41055,#41109,#41107,#41057)); +#41164= IFCFACEOUTERBOUND(#41162,.T.); +#41165= IFCFACE((#41164)); +#41167= IFCPOLYLOOP((#41053,#41087,#41109,#41055)); +#41169= IFCFACEOUTERBOUND(#41167,.T.); +#41170= IFCFACE((#41169)); +#41172= IFCPOLYLOOP((#41053,#41051,#41089,#41087)); +#41174= IFCFACEOUTERBOUND(#41172,.T.); +#41175= IFCFACE((#41174)); +#41177= IFCPOLYLOOP((#41077,#41113,#41111,#41071)); +#41179= IFCFACEOUTERBOUND(#41177,.T.); +#41180= IFCFACE((#41179)); +#41182= IFCPOLYLOOP((#41075,#41115,#41113,#41077)); +#41184= IFCFACEOUTERBOUND(#41182,.T.); +#41185= IFCFACE((#41184)); +#41187= IFCPOLYLOOP((#41073,#41117,#41115,#41075)); +#41189= IFCFACEOUTERBOUND(#41187,.T.); +#41190= IFCFACE((#41189)); +#41192= IFCPOLYLOOP((#41071,#41111,#41117,#41073)); +#41194= IFCFACEOUTERBOUND(#41192,.T.); +#41195= IFCFACE((#41194)); +#41197= IFCPOLYLOOP((#41015,#41013,#41026,#41035)); +#41199= IFCFACEOUTERBOUND(#41197,.T.); +#41200= IFCFACE((#41199)); +#41202= IFCPOLYLOOP((#41017,#41033,#41024,#41011)); +#41204= IFCFACEOUTERBOUND(#41202,.T.); +#41205= IFCPOLYLOOP((#41049,#41091,#41089,#41051)); +#41207= IFCFACEBOUND(#41205,.T.); +#41208= IFCPOLYLOOP((#41065,#41099,#41097,#41067)); +#41210= IFCFACEBOUND(#41208,.T.); +#41211= IFCFACE((#41204,#41207,#41210)); +#41213= IFCCARTESIANPOINT((202.565835018228,182.5,250.449670952414)); +#41215= IFCCARTESIANPOINT((182.434164981774,182.5,250.449670952414)); +#41217= IFCCARTESIANPOINT((148.792602289055,-110.197533320235,250.449670952414)); +#41219= IFCCARTESIANPOINT((168.924272325509,-110.197533320235,250.449670952414)); +#41221= IFCPOLYLOOP((#41213,#41215,#41217,#41219)); +#41223= IFCFACEOUTERBOUND(#41221,.T.); +#41224= IFCFACE((#41223)); +#41226= IFCCARTESIANPOINT((182.434164981774,182.5,225.449670952414)); +#41228= IFCCARTESIANPOINT((202.565835018228,182.5,225.449670952414)); +#41230= IFCCARTESIANPOINT((168.789053184434,-111.37400390847,225.449670952414)); +#41232= IFCCARTESIANPOINT((148.65738314798,-111.37400390847,225.449670952414)); +#41234= IFCPOLYLOOP((#41226,#41228,#41230,#41232)); +#41236= IFCFACEOUTERBOUND(#41234,.T.); +#41237= IFCFACE((#41236)); +#41239= IFCPOLYLOOP((#41219,#41230,#41228,#41213)); +#41241= IFCFACEOUTERBOUND(#41239,.T.); +#41242= IFCFACE((#41241)); +#41244= IFCPOLYLOOP((#41215,#41226,#41232,#41217)); +#41246= IFCFACEOUTERBOUND(#41244,.T.); +#41247= IFCFACE((#41246)); +#41249= IFCCARTESIANPOINT((140.,-122.016581461472,-0.705102048872036)); +#41251= IFCCARTESIANPOINT((175.,-122.016581461472,-0.705102048872033)); +#41253= IFCCARTESIANPOINT((175.,-151.983418538526,0.705102048871708)); +#41255= IFCCARTESIANPOINT((140.,-151.983418538526,0.705102048871709)); +#41257= IFCPOLYLOOP((#41249,#41251,#41253,#41255)); +#41259= IFCFACEOUTERBOUND(#41257,.T.); +#41260= IFCFACE((#41259)); +#41262= IFCCARTESIANPOINT((140.,-132.030834104145,424.697521279475)); +#41264= IFCCARTESIANPOINT((140.,-201.933851292115,1223.69266385879)); +#41266= IFCCARTESIANPOINT((140.,-172.048010349363,1226.30733614121)); +#41268= IFCCARTESIANPOINT((140.,-165.33723527543,1149.6028260541)); +#41270= IFCCARTESIANPOINT((140.,-160.10789071057,1089.83114416859)); +#41272= IFCCARTESIANPOINT((140.,-101.969165895853,425.302478720535)); +#41274= IFCPOLYLOOP((#41255,#41262,#41264,#41266,#41268,#41270,#41272,#41249)); +#41276= IFCFACEOUTERBOUND(#41274,.T.); +#41277= IFCFACE((#41276)); +#41279= IFCCARTESIANPOINT((175.,-132.030834104145,424.697521279475)); +#41281= IFCPOLYLOOP((#41253,#41279,#41262,#41255)); +#41283= IFCFACEOUTERBOUND(#41281,.T.); +#41284= IFCFACE((#41283)); +#41286= IFCCARTESIANPOINT((175.,-101.969165895853,425.302478720535)); +#41288= IFCCARTESIANPOINT((175.,-172.048010349363,1226.30733614121)); +#41290= IFCCARTESIANPOINT((175.,-201.933851292115,1223.69266385879)); +#41292= IFCPOLYLOOP((#41251,#41286,#41288,#41290,#41279,#41253)); +#41294= IFCFACEOUTERBOUND(#41292,.T.); +#41295= IFCFACE((#41294)); +#41297= IFCPOLYLOOP((#41217,#41232,#41230,#41219)); +#41299= IFCFACEBOUND(#41297,.T.); +#41300= IFCPOLYLOOP((#41249,#41272,#41286,#41251)); +#41302= IFCFACEOUTERBOUND(#41300,.T.); +#41303= IFCFACE((#41299,#41302)); +#41305= IFCPOLYLOOP((#41264,#41290,#41288,#41266)); +#41307= IFCFACEOUTERBOUND(#41305,.T.); +#41308= IFCFACE((#41307)); +#41310= IFCPOLYLOOP((#41262,#41279,#41290,#41264)); +#41312= IFCFACEOUTERBOUND(#41310,.T.); +#41313= IFCFACE((#41312)); +#41315= IFCPOLYLOOP((#41286,#41272,#41270,#41268,#41266,#41288)); +#41317= IFCFACEOUTERBOUND(#41315,.T.); +#41318= IFCFACE((#41317)); +#41320= IFCCARTESIANPOINT((175.,217.5,425.)); +#41322= IFCCARTESIANPOINT((175.,182.5,425.)); +#41324= IFCCARTESIANPOINT((210.,182.5,425.)); +#41326= IFCCARTESIANPOINT((210.,217.5,425.)); +#41328= IFCPOLYLOOP((#41320,#41322,#41324,#41326)); +#41330= IFCFACEOUTERBOUND(#41328,.T.); +#41331= IFCFACE((#41330)); +#41333= IFCCARTESIANPOINT((175.,217.5,0.)); +#41335= IFCCARTESIANPOINT((210.,217.5,0.)); +#41337= IFCCARTESIANPOINT((210.,182.5,0.)); +#41339= IFCCARTESIANPOINT((175.,182.5,0.)); +#41341= IFCPOLYLOOP((#41333,#41335,#41337,#41339)); +#41343= IFCFACEOUTERBOUND(#41341,.T.); +#41344= IFCFACE((#41343)); +#41346= IFCPOLYLOOP((#41326,#41335,#41333,#41320)); +#41348= IFCFACEOUTERBOUND(#41346,.T.); +#41349= IFCFACE((#41348)); +#41351= IFCPOLYLOOP((#41324,#41337,#41335,#41326)); +#41353= IFCFACEOUTERBOUND(#41351,.T.); +#41354= IFCFACE((#41353)); +#41356= IFCPOLYLOOP((#41213,#41228,#41226,#41215)); +#41358= IFCFACEBOUND(#41356,.T.); +#41359= IFCPOLYLOOP((#41322,#41339,#41337,#41324)); +#41361= IFCFACEOUTERBOUND(#41359,.T.); +#41362= IFCFACE((#41358,#41361)); +#41364= IFCPOLYLOOP((#41320,#41333,#41339,#41322)); +#41366= IFCFACEOUTERBOUND(#41364,.T.); +#41367= IFCFACE((#41366)); +#41369= IFCCARTESIANPOINT((-175.,182.5,425.)); +#41371= IFCCARTESIANPOINT((-175.,182.5,0.)); +#41373= IFCCARTESIANPOINT((-175.,217.5,0.)); +#41375= IFCCARTESIANPOINT((-175.,217.5,425.)); +#41377= IFCPOLYLOOP((#41369,#41371,#41373,#41375)); +#41379= IFCFACEOUTERBOUND(#41377,.T.); +#41380= IFCFACE((#41379)); +#41382= IFCCARTESIANPOINT((-210.,182.5,425.)); +#41384= IFCCARTESIANPOINT((-210.,182.5,0.)); +#41386= IFCCARTESIANPOINT((-182.434164981774,182.5,250.449670952414)); +#41388= IFCCARTESIANPOINT((-182.434164981774,182.5,225.449670952414)); +#41390= IFCCARTESIANPOINT((-202.565835018228,182.5,225.449670952414)); +#41392= IFCCARTESIANPOINT((-202.565835018228,182.5,250.449670952414)); +#41394= IFCPOLYLOOP((#41382,#41384,#41371,#41369)); +#41396= IFCFACEOUTERBOUND(#41394,.T.); +#41397= IFCPOLYLOOP((#41386,#41388,#41390,#41392)); +#41399= IFCFACEBOUND(#41397,.T.); +#41400= IFCFACE((#41396,#41399)); +#41402= IFCCARTESIANPOINT((-210.,217.5,425.)); +#41404= IFCCARTESIANPOINT((-210.,217.5,0.)); +#41406= IFCPOLYLOOP((#41402,#41404,#41384,#41382)); +#41408= IFCFACEOUTERBOUND(#41406,.T.); +#41409= IFCFACE((#41408)); +#41411= IFCPOLYLOOP((#41375,#41373,#41404,#41402)); +#41413= IFCFACEOUTERBOUND(#41411,.T.); +#41414= IFCFACE((#41413)); +#41416= IFCCARTESIANPOINT((-140.,-122.016581461472,-0.705102048872036)); +#41418= IFCCARTESIANPOINT((-140.,-151.983418538526,0.705102048871711)); +#41420= IFCCARTESIANPOINT((-175.,-151.983418538526,0.705102048871708)); +#41422= IFCCARTESIANPOINT((-175.,-122.016581461472,-0.705102048872033)); +#41424= IFCPOLYLOOP((#41416,#41418,#41420,#41422)); +#41426= IFCFACEOUTERBOUND(#41424,.T.); +#41427= IFCFACE((#41426)); +#41429= IFCCARTESIANPOINT((-175.,-101.969165895853,425.302478720535)); +#41431= IFCCARTESIANPOINT((-140.,-101.969165895852,425.302478720535)); +#41433= IFCCARTESIANPOINT((-168.924272325509,-110.197533320235,250.449670952414)); +#41435= IFCCARTESIANPOINT((-168.789053184434,-111.37400390847,225.449670952414)); +#41437= IFCCARTESIANPOINT((-148.65738314798,-111.37400390847,225.449670952414)); +#41439= IFCCARTESIANPOINT((-148.792602289055,-110.197533320235,250.449670952414)); +#41441= IFCPOLYLOOP((#41422,#41429,#41431,#41416)); +#41443= IFCFACEOUTERBOUND(#41441,.T.); +#41444= IFCPOLYLOOP((#41433,#41435,#41437,#41439)); +#41446= IFCFACEBOUND(#41444,.T.); +#41447= IFCFACE((#41443,#41446)); +#41449= IFCCARTESIANPOINT((-175.,-132.030834104145,424.697521279475)); +#41451= IFCCARTESIANPOINT((-175.,-201.933851292115,1223.69266385879)); +#41453= IFCCARTESIANPOINT((-175.,-172.048010349363,1226.30733614121)); +#41455= IFCPOLYLOOP((#41420,#41449,#41451,#41453,#41429,#41422)); +#41457= IFCFACEOUTERBOUND(#41455,.T.); +#41458= IFCFACE((#41457)); +#41460= IFCCARTESIANPOINT((-140.,-132.030834104145,424.697521279475)); +#41462= IFCPOLYLOOP((#41418,#41460,#41449,#41420)); +#41464= IFCFACEOUTERBOUND(#41462,.T.); +#41465= IFCFACE((#41464)); +#41467= IFCCARTESIANPOINT((-140.,-160.10789071057,1089.83114416859)); +#41469= IFCCARTESIANPOINT((-140.,-165.33723527543,1149.60282605409)); +#41471= IFCCARTESIANPOINT((-140.,-172.048010349363,1226.30733614121)); +#41473= IFCCARTESIANPOINT((-140.,-201.933851292115,1223.69266385878)); +#41475= IFCPOLYLOOP((#41416,#41431,#41467,#41469,#41471,#41473,#41460,#41418)); +#41477= IFCFACEOUTERBOUND(#41475,.T.); +#41478= IFCFACE((#41477)); +#41480= IFCPOLYLOOP((#41451,#41473,#41471,#41453)); +#41482= IFCFACEOUTERBOUND(#41480,.T.); +#41483= IFCFACE((#41482)); +#41485= IFCPOLYLOOP((#41429,#41453,#41471,#41469,#41467,#41431)); +#41487= IFCFACEOUTERBOUND(#41485,.T.); +#41488= IFCFACE((#41487)); +#41490= IFCPOLYLOOP((#41449,#41460,#41473,#41451)); +#41492= IFCFACEOUTERBOUND(#41490,.T.); +#41493= IFCFACE((#41492)); +#41495= IFCPOLYLOOP((#41386,#41392,#41433,#41439)); +#41497= IFCFACEOUTERBOUND(#41495,.T.); +#41498= IFCFACE((#41497)); +#41500= IFCPOLYLOOP((#41390,#41388,#41437,#41435)); +#41502= IFCFACEOUTERBOUND(#41500,.T.); +#41503= IFCFACE((#41502)); +#41505= IFCPOLYLOOP((#41439,#41437,#41388,#41386)); +#41507= IFCFACEOUTERBOUND(#41505,.T.); +#41508= IFCFACE((#41507)); +#41510= IFCPOLYLOOP((#41392,#41390,#41435,#41433)); +#41512= IFCFACEOUTERBOUND(#41510,.T.); +#41513= IFCFACE((#41512)); +#41515= IFCPOLYLOOP((#41373,#41371,#41384,#41404)); +#41517= IFCFACEOUTERBOUND(#41515,.T.); +#41518= IFCFACE((#41517)); +#41520= IFCPOLYLOOP((#41375,#41402,#41382,#41369)); +#41522= IFCFACEOUTERBOUND(#41520,.T.); +#41523= IFCFACE((#41522)); +#41525= IFCCLOSEDSHELL((#40145,#40150,#40155,#40160,#40165,#40170,#40175,#40180,#40185,#40190,#40195,#40200,#40205,#40210,#40215,#40220,#40225,#40230,#40235,#40240,#40245,#40250,#40255,#40260,#40265,#40270,#40275,#40280,#40285,#40290,#40295,#40300,#40305,#40310,#40315,#40320,#40325,#40330,#40335,#40340,#40345,#40350,#40355,#40360,#40365,#40370,#40375,#40380,#40385)); +#41527= IFCFACETEDBREP(#41525); +#41528= IFCSTYLEDITEM(#41527,(#38304),$); +#41531= IFCCLOSEDSHELL((#40526,#40531,#40536,#40541,#40546,#40551,#40556,#40561,#40566,#40571,#40576,#40581,#40586,#40591,#40596,#40601,#40606,#40611,#40616,#40621,#40626,#40631,#40636,#40641,#40646,#40651,#40656,#40661,#40666,#40671,#40676,#40681,#40686,#40691,#40696,#40701,#40706,#40711,#40716,#40721,#40726,#40731,#40736,#40741,#40746,#40751,#40756,#40761,#40766,#40771,#40776,#40781,#40786,#40791,#40796,#40801,#40806,#40811,#40816,#40821,#40826,#40831,#40836,#40841,#40846,#40851,#40856,#40861,#40866,#40871)); +#41533= IFCFACETEDBREP(#41531); +#41534= IFCSTYLEDITEM(#41533,(#39944),$); +#41537= IFCCLOSEDSHELL((#40884,#40893,#40900,#40907,#40912,#40917)); +#41539= IFCFACETEDBREP(#41537); +#41540= IFCSTYLEDITEM(#41539,(#38304),$); +#41543= IFCCLOSEDSHELL((#40930,#40939,#40946,#40953,#40958,#40963)); +#41545= IFCFACETEDBREP(#41543); +#41546= IFCSTYLEDITEM(#41545,(#38304),$); +#41549= IFCCLOSEDSHELL((#40976,#40985,#40994,#40999,#41004,#41009)); +#41551= IFCFACETEDBREP(#41549); +#41552= IFCSTYLEDITEM(#41551,(#38304),$); +#41555= IFCCLOSEDSHELL((#41022,#41031,#41040,#41045,#41085,#41125,#41130,#41135,#41140,#41145,#41150,#41155,#41160,#41165,#41170,#41175,#41180,#41185,#41190,#41195,#41200,#41211)); +#41557= IFCFACETEDBREP(#41555); +#41558= IFCSTYLEDITEM(#41557,(#38304),$); +#41561= IFCCLOSEDSHELL((#41224,#41237,#41242,#41247,#41260,#41277,#41284,#41295,#41303,#41308,#41313,#41318,#41331,#41344,#41349,#41354,#41362,#41367)); +#41563= IFCFACETEDBREP(#41561); +#41564= IFCSTYLEDITEM(#41563,(#38304),$); +#41567= IFCCLOSEDSHELL((#41380,#41400,#41409,#41414,#41427,#41447,#41458,#41465,#41478,#41483,#41488,#41493,#41498,#41503,#41508,#41513,#41518,#41523)); +#41569= IFCFACETEDBREP(#41567); +#41570= IFCSTYLEDITEM(#41569,(#38304),$); +#41573= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#41527,#41533,#41539,#41545,#41551,#41557,#41563,#41569)); +#41575= IFCAXIS2PLACEMENT3D(#6,$,$); +#41576= IFCREPRESENTATIONMAP(#41575,#41573); +#41578= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyZXV',#42,'Chair - Dining',$,$,(#40065,#40069,#40073),(#41576),'289770','Chair - Dining',.NOTDEFINED.,.NOTDEFINED.); +#41580= IFCMATERIALLIST((#38370,#39992)); +#41582= IFCMAPPEDITEM(#41576,#2453); +#41584= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#41582)); +#41586= IFCPRODUCTDEFINITIONSHAPE($,$,(#41584)); +#41589= IFCCARTESIANPOINT((-5059.01171155191,956.27073631993,0.)); +#41591= IFCAXIS2PLACEMENT3D(#41589,#20,#14); +#83693= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83692,1210.,1810.); +#41593= IFCCARTESIANPOINT((-5059.01171155191,956.27073631993,0.)); +#41595= IFCAXIS2PLACEMENT3D(#41593,#20,#14); +#41596= IFCLOCALPLACEMENT(#140,#41595); +#41597= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZ$z',#42,'Chair - Dining:Chair - Dining:289770',$,'Chair - Dining',#41596,#41586,'289770',$); +#41600= IFCMATERIALLIST((#38370,#39992)); +#41602= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Level : Ground Floor'),$); +#41603= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.552176375840082),$); +#41604= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00924010280315684),$); +#41605= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZ$z',#42,'Constraints',$,(#2849,#11014,#37560,#41602)); +#41608= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZ$z',#42,$,$,(#41597),#41605); +#41612= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZ$z',#42,'Dimensions',$,(#41603,#41604)); +#41616= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZ$z',#42,$,$,(#41597),#41612); +#41619= IFCPROPERTYSET('1sje4lKKz7gfuMgDzzlvVR',#42,'Other',$,(#37563,#40028,#40029,#40030,#40031)); +#41621= IFCRELDEFINESBYPROPERTIES('09LU$_fPH52ufw4Slpu_5K',#42,$,$,(#41597),#41619); +#41624= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZ$z',#42,'Phasing',$,(#1322)); +#41626= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZ$z',#42,$,$,(#41597),#41624); +#41630= IFCMAPPEDITEM(#41576,#2453); +#41631= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#41630)); +#41633= IFCPRODUCTDEFINITIONSHAPE($,$,(#41631)); +#41636= IFCCARTESIANPOINT((-5759.01171155191,-79.3131434331818,0.)); +#41638= IFCAXIS2PLACEMENT3D(#41636,$,$); +#83692= IFCAXIS2PLACEMENT2D(#83690,#26); +#41640= IFCCARTESIANPOINT((-5759.01171155191,-79.3131434331818,0.)); +#41642= IFCAXIS2PLACEMENT3D(#41640,$,$); +#41643= IFCLOCALPLACEMENT(#140,#41642); +#41644= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZ$y',#42,'Chair - Dining:Chair - Dining:289771',$,'Chair - Dining',#41643,#41633,'289771',$); +#41647= IFCMATERIALLIST((#38370,#39992)); +#41649= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Level : Ground Floor'),$); +#41650= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.552176375840082),$); +#41651= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00924010280315684),$); +#41652= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZ$y',#42,'Constraints',$,(#2849,#11014,#37560,#41649)); +#41655= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZ$y',#42,$,$,(#41644),#41652); +#41659= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZ$y',#42,'Dimensions',$,(#41650,#41651)); +#41663= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZ$y',#42,$,$,(#41644),#41659); +#41666= IFCPROPERTYSET('1P02jI2gHALQdCME_gkF7m',#42,'Other',$,(#37563,#40028,#40029,#40030,#40031)); +#41668= IFCRELDEFINESBYPROPERTIES('1f91$S9i937xh2a_o7O7LM',#42,$,$,(#41644),#41666); +#41671= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZ$y',#42,'Phasing',$,(#1322)); +#41673= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZ$y',#42,$,$,(#41644),#41671); +#41676= IFCMAPPEDITEM(#39988,#2453); +#41677= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#41676)); +#41679= IFCPRODUCTDEFINITIONSHAPE($,$,(#41677)); +#41682= IFCCARTESIANPOINT((-5059.01171155191,-79.313143433181,0.)); +#41684= IFCAXIS2PLACEMENT3D(#41682,#20,#14); +#83690= IFCCARTESIANPOINT((605.,905.000000000001)); +#41686= IFCCARTESIANPOINT((-5059.01171155191,-79.313143433181,0.)); +#41688= IFCAXIS2PLACEMENT3D(#41686,#20,#14); +#41689= IFCLOCALPLACEMENT(#140,#41688); +#41690= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZ$x',#42,'Chair - Dining:Chair - Dining:289772',$,'Chair - Dining',#41689,#41679,'289772',$); +#41693= IFCMATERIALLIST((#38370,#39992)); +#41695= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Level : Ground Floor'),$); +#41696= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.552176375840083),$); +#41697= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00924010280315684),$); +#41698= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZ$x',#42,'Constraints',$,(#2473,#2849,#37560,#41695)); +#41701= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZ$x',#42,$,$,(#41690),#41698); +#41705= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZ$x',#42,'Dimensions',$,(#41696,#41697)); +#41709= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZ$x',#42,$,$,(#41690),#41705); +#41712= IFCPROPERTYSET('1eD7ETghH5qvENg6c2r9re',#42,'Other',$,(#37563,#40028,#40029,#40030,#40031)); +#41714= IFCRELDEFINESBYPROPERTIES('2O7vFe1K1FtOTcmKXdvFOs',#42,$,$,(#41690),#41712); +#41717= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZ$x',#42,'Phasing',$,(#1322)); +#41719= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZ$x',#42,$,$,(#41690),#41717); +#41722= IFCMAPPEDITEM(#39988,#2453); +#41723= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#41722)); +#41725= IFCPRODUCTDEFINITIONSHAPE($,$,(#41723)); +#41728= IFCCARTESIANPOINT((-6424.04254565606,441.239902215782,0.)); +#41730= IFCAXIS2PLACEMENT3D(#41728,#20,#16); +#83686= IFCAXIS2PLACEMENT3D(#6,$,$); +#41732= IFCCARTESIANPOINT((-6424.04254565606,441.239902215782,0.)); +#41734= IFCAXIS2PLACEMENT3D(#41732,#20,#16); +#41735= IFCLOCALPLACEMENT(#140,#41734); +#41736= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZac',#42,'Chair - Dining:Chair - Dining:290097',$,'Chair - Dining',#41735,#41725,'290097',$); +#41739= IFCMATERIALLIST((#38370,#39992)); +#41741= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Level : Ground Floor'),$); +#41742= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.552176375840083),$); +#41743= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00924010280315684),$); +#41744= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZac',#42,'Constraints',$,(#2849,#11014,#37560,#41741)); +#41747= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZac',#42,$,$,(#41736),#41744); +#41751= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZac',#42,'Dimensions',$,(#41742,#41743)); +#41755= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZac',#42,$,$,(#41736),#41751); +#41758= IFCPROPERTYSET('2_OCwao7f9YxtgeAemIZ47',#42,'Other',$,(#37563,#40028,#40029,#40030,#40031)); +#41760= IFCRELDEFINESBYPROPERTIES('15J_2PkoTFCQOJlYZt2lVW',#42,$,$,(#41736),#41758); +#41763= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZac',#42,'Phasing',$,(#1322)); +#41765= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZac',#42,$,$,(#41736),#41763); +#41768= IFCMAPPEDITEM(#39988,#2453); +#41769= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#41768)); +#41771= IFCPRODUCTDEFINITIONSHAPE($,$,(#41769)); +#41774= IFCCARTESIANPOINT((-4393.98087744776,441.239902215782,0.)); +#41776= IFCAXIS2PLACEMENT3D(#41774,#20,#18); +#83683= IFCRELFILLSELEMENT('0uuWAWZ0937O6_a2ImKkmI',#42,$,$,#83669,#33515); +#41778= IFCCARTESIANPOINT((-4393.98087744776,441.239902215782,0.)); +#41780= IFCAXIS2PLACEMENT3D(#41778,#20,#18); +#41781= IFCLOCALPLACEMENT(#140,#41780); +#41782= IFCFURNITURE('3cUkl32yn9qRSPvBJVyZab',#42,'Chair - Dining:Chair - Dining:290098',$,'Chair - Dining',#41781,#41771,'290098',$); +#41785= IFCMATERIALLIST((#38370,#39992)); +#41787= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Level : Ground Floor'),$); +#41788= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.552176375840083),$); +#41789= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.00924010280315684),$); +#41790= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyZab',#42,'Constraints',$,(#2473,#2849,#37560,#41787)); +#41793= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyZab',#42,$,$,(#41782),#41790); +#41797= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyZab',#42,'Dimensions',$,(#41788,#41789)); +#41801= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyZab',#42,$,$,(#41782),#41797); +#41804= IFCPROPERTYSET('0C5tn95Q5AburaRX7EnTjs',#42,'Other',$,(#37563,#40028,#40029,#40030,#40031)); +#41806= IFCRELDEFINESBYPROPERTIES('3UM8oRwkz4ev7t763uOBG6',#42,$,$,(#41782),#41804); +#41809= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyZab',#42,'Phasing',$,(#1322)); +#41811= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyZab',#42,$,$,(#41782),#41809); +#41814= IFCAXIS2PLACEMENT3D(#6,$,$); +#83679= IFCRELDEFINESBYPROPERTIES('1l6cQzbcjE3esK_4HmJHBF',#42,$,$,(#83669),#83677); +#41816= IFCCARTESIANPOINT((1073.15,-856.929939952245,51.7444713085878)); +#41818= IFCCARTESIANPOINT((1073.15,-848.747888909209,51.7444713085878)); +#41820= IFCCARTESIANPOINT((1068.29903165712,-833.818143500981,51.7444713085878)); +#41822= IFCCARTESIANPOINT((1055.59903165712,-824.591053395313,51.7444713085878)); +#41824= IFCCARTESIANPOINT((1039.90096834288,-824.591053395313,51.7444713085878)); +#41826= IFCCARTESIANPOINT((1027.20096834288,-833.81814350098,51.7444713085878)); +#41828= IFCCARTESIANPOINT((1022.35,-848.747888909209,51.7444713085878)); +#41830= IFCCARTESIANPOINT((1022.35,-856.929939952245,51.7444713085878)); +#41832= IFCCARTESIANPOINT((1027.20096834288,-871.859685360474,51.7444713085878)); +#41834= IFCCARTESIANPOINT((1039.90096834288,-881.086775466142,51.7444713085878)); +#41836= IFCCARTESIANPOINT((1055.59903165712,-881.086775466142,51.7444713085878)); +#41838= IFCCARTESIANPOINT((1068.29903165712,-871.859685360474,51.7444713085878)); +#41840= IFCCARTESIANPOINT((1092.2,-912.007099894634,0.)); +#41842= IFCCARTESIANPOINT((1086.24482919822,-934.232099894634,0.)); +#41844= IFCCARTESIANPOINT((1069.975,-950.501929092852,0.)); +#41846= IFCCARTESIANPOINT((1047.75,-956.457099894634,0.)); +#41848= IFCCARTESIANPOINT((1025.525,-950.501929092852,0.)); +#41850= IFCCARTESIANPOINT((1009.25517080178,-934.232099894634,0.)); +#41852= IFCCARTESIANPOINT((1003.3,-912.007099894633,0.)); +#41854= IFCCARTESIANPOINT((1009.25517080178,-889.782099894633,0.)); +#41856= IFCCARTESIANPOINT((1025.525,-873.512270696415,0.)); +#41858= IFCCARTESIANPOINT((1047.75,-867.557099894634,0.)); +#41860= IFCCARTESIANPOINT((1069.975,-873.512270696415,0.)); +#41862= IFCCARTESIANPOINT((1086.24482919822,-889.782099894634,0.)); +#41864= IFCCARTESIANPOINT((1089.39951777225,-901.555557934967,0.)); +#41866= IFCCARTESIANPOINT((1070.72451582856,-841.283016205095,51.7444713085878)); +#41868= IFCCARTESIANPOINT((1080.10607267871,-871.846874169704,32.8500721934205)); +#41870= IFCCARTESIANPOINT((1006.10048184497,-901.555559363534,0.)); +#41872= IFCCARTESIANPOINT((1024.77548417144,-841.283016205095,51.7444713085878)); +#41874= IFCCARTESIANPOINT((1015.39392567485,-871.846879637031,32.850067721282)); +#41876= IFCCARTESIANPOINT((1080.95453085395,-869.917167652301,23.4252371643083)); +#41878= IFCCARTESIANPOINT((1076.96403712042,-861.426877435705,25.532145334144)); +#41880= IFCCARTESIANPOINT((1061.94903165712,-829.204598448147,51.7444713085878)); +#41882= IFCCARTESIANPOINT((1078.10991459911,-881.647185295525,0.)); +#41884= IFCCARTESIANPOINT((1065.12403165712,-831.511370974564,51.7444713085878)); +#41886= IFCCARTESIANPOINT((1070.43197290954,-853.820315768004,25.8722358343863)); +#41888= IFCCARTESIANPOINT((1063.5523811005,-846.651764607693,29.0662922054913)); +#41890= IFCCARTESIANPOINT((1058.8625,-870.534685295524,0.)); +#41892= IFCCARTESIANPOINT((1047.75,-824.591053395313,51.7444713085878)); +#41894= IFCCARTESIANPOINT((1052.30862715823,-845.751282671937,25.8722355751972)); +#41896= IFCCARTESIANPOINT((1045.02169491511,-845.559223676061,25.8722356538822)); +#41898= IFCCARTESIANPOINT((1036.6375,-870.534685295524,0.)); +#41900= IFCCARTESIANPOINT((1080.24091609997,-867.948940182628,30.7599270279799)); +#41902= IFCCARTESIANPOINT((1034.11905621733,-849.775283517378,23.9861495954651)); +#41904= IFCCARTESIANPOINT((1033.55096834288,-829.204598448147,51.7444713085878)); +#41906= IFCCARTESIANPOINT((1017.39008540089,-881.647185295524,0.)); +#41908= IFCCARTESIANPOINT((1028.06009417747,-852.044285331544,25.2133299019938)); +#41910= IFCCARTESIANPOINT((1019.21581042445,-861.941138206112,23.0431065618633)); +#41912= IFCCARTESIANPOINT((1016.47954742212,-864.380192146241,27.0601991077196)); +#41914= IFCCARTESIANPOINT((1014.16389887326,-871.06130817656,26.9828346900566)); +#41916= IFCCARTESIANPOINT((1058.13685671274,-845.316856526224,27.9235369361162)); +#41918= IFCCARTESIANPOINT((1005.72989346626,-921.075585767677,0.)); +#41920= IFCCARTESIANPOINT((1024.77548417144,-864.394812656359,51.7444713085878)); +#41922= IFCCARTESIANPOINT((1013.79353389055,-881.668304910344,28.5030111981773)); +#41924= IFCCARTESIANPOINT((1089.77010683699,-921.075584635955,0.)); +#41926= IFCCARTESIANPOINT((1070.72451582856,-864.39481265636,51.7444713085878)); +#41928= IFCCARTESIANPOINT((1081.70646750477,-881.668308944479,28.5030074081459)); +#41930= IFCCARTESIANPOINT((1033.55096834288,-876.473230413308,51.7444713085878)); +#41932= IFCCARTESIANPOINT((1017.39008540089,-942.367014493743,0.)); +#41934= IFCCARTESIANPOINT((1025.85494642908,-916.014053801812,23.0431063351546)); +#41936= IFCCARTESIANPOINT((1033.20501975162,-914.474496206405,27.0601991859314)); +#41938= IFCCARTESIANPOINT((1036.6375,-953.479514493743,0.)); +#41940= IFCCARTESIANPOINT((1021.24355377898,-907.091574686997,25.9447367484254)); +#41942= IFCCARTESIANPOINT((1017.93793981032,-897.030286819708,28.9892124511937)); +#41944= IFCCARTESIANPOINT((1047.75,-881.086775466142,51.7444713085878)); +#41946= IFCCARTESIANPOINT((1039.81998229356,-917.015995872638,26.8880239744456)); +#41948= IFCCARTESIANPOINT((1013.9658742847,-895.480315801809,24.9841165248378)); +#41950= IFCCARTESIANPOINT((1078.10991459911,-942.367014493743,0.)); +#41952= IFCCARTESIANPOINT((1061.94903165712,-876.473230413308,51.7444713085878)); +#41954= IFCCARTESIANPOINT((1076.28418956504,-909.374917463146,23.0431065816464)); +#41956= IFCCARTESIANPOINT((1079.02045259334,-897.749024060411,27.0601990749136)); +#41958= IFCCARTESIANPOINT((1070.45022507018,-910.897796883607,25.9447360417522)); +#41960= IFCCARTESIANPOINT((1063.62949601921,-910.962848619485,28.9892135016724)); +#41962= IFCCARTESIANPOINT((1058.8625,-953.479514493743,0.)); +#41964= IFCCARTESIANPOINT((1081.34594794809,-891.261600589502,26.9609171229128)); +#41966= IFCCARTESIANPOINT((1052.30862730285,-919.094731715742,25.8722356445218)); +#41968= IFCCARTESIANPOINT((1046.05046077817,-915.715845702882,28.4097588698651)); +#41970= IFCCARTESIANPOINT((1058.7591969304,-921.253796962873,23.3644025512597)); +#41972= IFCPOLYLOOP((#41872,#41828,#41830,#41920,#41832,#41930,#41834,#41944,#41836,#41952,#41838,#41926,#41816,#41818,#41866,#41820,#41884,#41880,#41822,#41892,#41824,#41904,#41826)); +#41974= IFCFACEOUTERBOUND(#41972,.T.); +#41975= IFCFACE((#41974)); +#41977= IFCPOLYLOOP((#41862,#41864,#41840,#41924,#41842,#41950,#41844,#41962,#41846,#41938,#41848,#41932,#41850,#41918,#41852,#41870,#41854,#41906,#41856,#41898,#41858,#41890,#41860,#41882)); +#41979= IFCFACEOUTERBOUND(#41977,.T.); +#41980= IFCFACE((#41979)); +#41982= IFCPOLYLOOP((#41868,#41818,#41816,#41928,#41840)); +#41984= IFCFACEOUTERBOUND(#41982,.T.); +#41985= IFCFACE((#41984)); +#41987= IFCPOLYLOOP((#41862,#41876,#41864)); +#41989= IFCFACEOUTERBOUND(#41987,.T.); +#41990= IFCFACE((#41989)); +#41992= IFCPOLYLOOP((#41886,#41878,#41882)); +#41994= IFCFACEOUTERBOUND(#41992,.T.); +#41995= IFCFACE((#41994)); +#41997= IFCPOLYLOOP((#41878,#41820,#41876)); +#41999= IFCFACEOUTERBOUND(#41997,.T.); +#42000= IFCFACE((#41999)); +#42002= IFCPOLYLOOP((#41876,#41820,#41866)); +#42004= IFCFACEOUTERBOUND(#42002,.T.); +#42005= IFCFACE((#42004)); +#42007= IFCPOLYLOOP((#41864,#41876,#41900)); +#42009= IFCFACEOUTERBOUND(#42007,.T.); +#42010= IFCFACE((#42009)); +#42012= IFCPOLYLOOP((#41870,#41914,#41912)); +#42014= IFCFACEOUTERBOUND(#42012,.T.); +#42015= IFCFACE((#42014)); +#42017= IFCPOLYLOOP((#41878,#41884,#41820)); +#42019= IFCFACEOUTERBOUND(#42017,.T.); +#42020= IFCFACE((#42019)); +#42022= IFCPOLYLOOP((#41840,#41864,#41900)); +#42024= IFCFACEOUTERBOUND(#42022,.T.); +#42025= IFCFACE((#42024)); +#42027= IFCPOLYLOOP((#41890,#41858,#41894)); +#42029= IFCFACEOUTERBOUND(#42027,.T.); +#42030= IFCFACE((#42029)); +#42032= IFCPOLYLOOP((#41900,#41818,#41868,#41840)); +#42034= IFCFACEOUTERBOUND(#42032,.T.); +#42035= IFCFACE((#42034)); +#42037= IFCPOLYLOOP((#41856,#41906,#41908)); +#42039= IFCFACEOUTERBOUND(#42037,.T.); +#42040= IFCFACE((#42039)); +#42042= IFCPOLYLOOP((#41884,#41886,#41880)); +#42044= IFCFACEOUTERBOUND(#42042,.T.); +#42045= IFCFACE((#42044)); +#42047= IFCPOLYLOOP((#41888,#41880,#41886)); +#42049= IFCFACEOUTERBOUND(#42047,.T.); +#42050= IFCFACE((#42049)); +#42052= IFCPOLYLOOP((#41826,#41910,#41912)); +#42054= IFCFACEOUTERBOUND(#42052,.T.); +#42055= IFCFACE((#42054)); +#42057= IFCPOLYLOOP((#41894,#41916,#41890)); +#42059= IFCFACEOUTERBOUND(#42057,.T.); +#42060= IFCFACE((#42059)); +#42062= IFCPOLYLOOP((#41898,#41902,#41896)); +#42064= IFCFACEOUTERBOUND(#42062,.T.); +#42065= IFCFACE((#42064)); +#42067= IFCPOLYLOOP((#41876,#41862,#41878)); +#42069= IFCFACEOUTERBOUND(#42067,.T.); +#42070= IFCFACE((#42069)); +#42072= IFCPOLYLOOP((#41910,#41904,#41908)); +#42074= IFCFACEOUTERBOUND(#42072,.T.); +#42075= IFCFACE((#42074)); +#42077= IFCPOLYLOOP((#41912,#41914,#41872)); +#42079= IFCFACEOUTERBOUND(#42077,.T.); +#42080= IFCFACE((#42079)); +#42082= IFCPOLYLOOP((#41852,#41874,#41828,#41914)); +#42084= IFCFACEOUTERBOUND(#42082,.T.); +#42085= IFCFACE((#42084)); +#42087= IFCPOLYLOOP((#41900,#41876,#41866)); +#42089= IFCFACEOUTERBOUND(#42087,.T.); +#42090= IFCFACE((#42089)); +#42092= IFCPOLYLOOP((#41878,#41862,#41882)); +#42094= IFCFACEOUTERBOUND(#42092,.T.); +#42095= IFCFACE((#42094)); +#42097= IFCPOLYLOOP((#41886,#41884,#41878)); +#42099= IFCFACEOUTERBOUND(#42097,.T.); +#42100= IFCFACE((#42099)); +#42102= IFCPOLYLOOP((#41872,#41914,#41828)); +#42104= IFCFACEOUTERBOUND(#42102,.T.); +#42105= IFCFACE((#42104)); +#42107= IFCPOLYLOOP((#41882,#41860,#41886)); +#42109= IFCFACEOUTERBOUND(#42107,.T.); +#42110= IFCFACE((#42109)); +#42112= IFCPOLYLOOP((#41888,#41886,#41860)); +#42114= IFCFACEOUTERBOUND(#42112,.T.); +#42115= IFCFACE((#42114)); +#42117= IFCPOLYLOOP((#41896,#41892,#41894)); +#42119= IFCFACEOUTERBOUND(#42117,.T.); +#42120= IFCFACE((#42119)); +#42122= IFCPOLYLOOP((#41822,#41880,#41888)); +#42124= IFCFACEOUTERBOUND(#42122,.T.); +#42125= IFCFACE((#42124)); +#42127= IFCPOLYLOOP((#41860,#41890,#41916)); +#42129= IFCFACEOUTERBOUND(#42127,.T.); +#42130= IFCFACE((#42129)); +#42132= IFCPOLYLOOP((#41896,#41894,#41858)); +#42134= IFCFACEOUTERBOUND(#42132,.T.); +#42135= IFCFACE((#42134)); +#42137= IFCPOLYLOOP((#41916,#41822,#41888)); +#42139= IFCFACEOUTERBOUND(#42137,.T.); +#42140= IFCFACE((#42139)); +#42142= IFCPOLYLOOP((#41822,#41894,#41892)); +#42144= IFCFACEOUTERBOUND(#42142,.T.); +#42145= IFCFACE((#42144)); +#42147= IFCPOLYLOOP((#41898,#41856,#41902)); +#42149= IFCFACEOUTERBOUND(#42147,.T.); +#42150= IFCFACE((#42149)); +#42152= IFCPOLYLOOP((#41824,#41892,#41896)); +#42154= IFCFACEOUTERBOUND(#42152,.T.); +#42155= IFCFACE((#42154)); +#42157= IFCPOLYLOOP((#41896,#41858,#41898)); +#42159= IFCFACEOUTERBOUND(#42157,.T.); +#42160= IFCFACE((#42159)); +#42162= IFCPOLYLOOP((#41818,#41900,#41866)); +#42164= IFCFACEOUTERBOUND(#42162,.T.); +#42165= IFCFACE((#42164)); +#42167= IFCPOLYLOOP((#41908,#41904,#41902)); +#42169= IFCFACEOUTERBOUND(#42167,.T.); +#42170= IFCFACE((#42169)); +#42172= IFCPOLYLOOP((#41896,#41902,#41824)); +#42174= IFCFACEOUTERBOUND(#42172,.T.); +#42175= IFCFACE((#42174)); +#42177= IFCPOLYLOOP((#41902,#41856,#41908)); +#42179= IFCFACEOUTERBOUND(#42177,.T.); +#42180= IFCFACE((#42179)); +#42182= IFCPOLYLOOP((#41904,#41824,#41902)); +#42184= IFCFACEOUTERBOUND(#42182,.T.); +#42185= IFCFACE((#42184)); +#42187= IFCPOLYLOOP((#41854,#41910,#41906)); +#42189= IFCFACEOUTERBOUND(#42187,.T.); +#42190= IFCFACE((#42189)); +#42192= IFCPOLYLOOP((#41908,#41906,#41910)); +#42194= IFCFACEOUTERBOUND(#42192,.T.); +#42195= IFCFACE((#42194)); +#42197= IFCPOLYLOOP((#41912,#41910,#41854)); +#42199= IFCFACEOUTERBOUND(#42197,.T.); +#42200= IFCFACE((#42199)); +#42202= IFCPOLYLOOP((#41910,#41826,#41904)); +#42204= IFCFACEOUTERBOUND(#42202,.T.); +#42205= IFCFACE((#42204)); +#42207= IFCPOLYLOOP((#41870,#41912,#41854)); +#42209= IFCFACEOUTERBOUND(#42207,.T.); +#42210= IFCFACE((#42209)); +#42212= IFCPOLYLOOP((#41826,#41912,#41872)); +#42214= IFCFACEOUTERBOUND(#42212,.T.); +#42215= IFCFACE((#42214)); +#42217= IFCPOLYLOOP((#41852,#41914,#41870)); +#42219= IFCFACEOUTERBOUND(#42217,.T.); +#42220= IFCFACE((#42219)); +#42222= IFCPOLYLOOP((#41916,#41888,#41860)); +#42224= IFCFACEOUTERBOUND(#42222,.T.); +#42225= IFCFACE((#42224)); +#42227= IFCPOLYLOOP((#41894,#41822,#41916)); +#42229= IFCFACEOUTERBOUND(#42227,.T.); +#42230= IFCFACE((#42229)); +#42232= IFCPOLYLOOP((#41830,#41828,#41874,#41852,#41922)); +#42234= IFCFACEOUTERBOUND(#42232,.T.); +#42235= IFCFACE((#42234)); +#42237= IFCPOLYLOOP((#41948,#41850,#41942)); +#42239= IFCFACEOUTERBOUND(#42237,.T.); +#42240= IFCFACE((#42239)); +#42242= IFCPOLYLOOP((#41936,#41848,#41938)); +#42244= IFCFACEOUTERBOUND(#42242,.T.); +#42245= IFCFACE((#42244)); +#42247= IFCPOLYLOOP((#41934,#41932,#41848)); +#42249= IFCFACEOUTERBOUND(#42247,.T.); +#42250= IFCFACE((#42249)); +#42252= IFCPOLYLOOP((#41922,#41918,#41948)); +#42254= IFCFACEOUTERBOUND(#42252,.T.); +#42255= IFCFACE((#42254)); +#42257= IFCPOLYLOOP((#41940,#41942,#41850)); +#42259= IFCFACEOUTERBOUND(#42257,.T.); +#42260= IFCFACE((#42259)); +#42262= IFCPOLYLOOP((#41850,#41932,#41940)); +#42264= IFCFACEOUTERBOUND(#42262,.T.); +#42265= IFCFACE((#42264)); +#42267= IFCPOLYLOOP((#41922,#41948,#41830)); +#42269= IFCFACEOUTERBOUND(#42267,.T.); +#42270= IFCFACE((#42269)); +#42272= IFCPOLYLOOP((#41924,#41964,#41956)); +#42274= IFCFACEOUTERBOUND(#42272,.T.); +#42275= IFCFACE((#42274)); +#42277= IFCPOLYLOOP((#41968,#41846,#41966)); +#42279= IFCFACEOUTERBOUND(#42277,.T.); +#42280= IFCFACE((#42279)); +#42282= IFCPOLYLOOP((#41918,#41922,#41852)); +#42284= IFCFACEOUTERBOUND(#42282,.T.); +#42285= IFCFACE((#42284)); +#42287= IFCPOLYLOOP((#41950,#41954,#41958)); +#42289= IFCFACEOUTERBOUND(#42287,.T.); +#42290= IFCFACE((#42289)); +#42292= IFCPOLYLOOP((#41940,#41930,#41832)); +#42294= IFCFACEOUTERBOUND(#42292,.T.); +#42295= IFCFACE((#42294)); +#42297= IFCPOLYLOOP((#41936,#41934,#41848)); +#42299= IFCFACEOUTERBOUND(#42297,.T.); +#42300= IFCFACE((#42299)); +#42302= IFCPOLYLOOP((#41838,#41954,#41956)); +#42304= IFCFACEOUTERBOUND(#42302,.T.); +#42305= IFCFACE((#42304)); +#42307= IFCPOLYLOOP((#41938,#41946,#41936)); +#42309= IFCFACEOUTERBOUND(#42307,.T.); +#42310= IFCFACE((#42309)); +#42312= IFCPOLYLOOP((#41970,#41836,#41966)); +#42314= IFCFACEOUTERBOUND(#42312,.T.); +#42315= IFCFACE((#42314)); +#42317= IFCPOLYLOOP((#41930,#41934,#41936)); +#42319= IFCFACEOUTERBOUND(#42317,.T.); +#42320= IFCFACE((#42319)); +#42322= IFCPOLYLOOP((#41958,#41844,#41950)); +#42324= IFCFACEOUTERBOUND(#42322,.T.); +#42325= IFCFACE((#42324)); +#42327= IFCPOLYLOOP((#41956,#41964,#41926)); +#42329= IFCFACEOUTERBOUND(#42327,.T.); +#42330= IFCFACE((#42329)); +#42332= IFCPOLYLOOP((#41924,#41840,#41928)); +#42334= IFCFACEOUTERBOUND(#42332,.T.); +#42335= IFCFACE((#42334)); +#42337= IFCPOLYLOOP((#41932,#41934,#41940)); +#42339= IFCFACEOUTERBOUND(#42337,.T.); +#42340= IFCFACE((#42339)); +#42342= IFCPOLYLOOP((#41924,#41928,#41964)); +#42344= IFCFACEOUTERBOUND(#42342,.T.); +#42345= IFCFACE((#42344)); +#42347= IFCPOLYLOOP((#41930,#41936,#41834)); +#42349= IFCFACEOUTERBOUND(#42347,.T.); +#42350= IFCFACE((#42349)); +#42352= IFCPOLYLOOP((#41926,#41964,#41816)); +#42354= IFCFACEOUTERBOUND(#42352,.T.); +#42355= IFCFACE((#42354)); +#42357= IFCPOLYLOOP((#41930,#41940,#41934)); +#42359= IFCFACEOUTERBOUND(#42357,.T.); +#42360= IFCFACE((#42359)); +#42362= IFCPOLYLOOP((#41940,#41832,#41942)); +#42364= IFCFACEOUTERBOUND(#42362,.T.); +#42365= IFCFACE((#42364)); +#42367= IFCPOLYLOOP((#41832,#41920,#41942)); +#42369= IFCFACEOUTERBOUND(#42367,.T.); +#42370= IFCFACE((#42369)); +#42372= IFCPOLYLOOP((#41948,#41942,#41920)); +#42374= IFCFACEOUTERBOUND(#42372,.T.); +#42375= IFCFACE((#42374)); +#42377= IFCPOLYLOOP((#41968,#41938,#41846)); +#42379= IFCFACEOUTERBOUND(#42377,.T.); +#42380= IFCFACE((#42379)); +#42382= IFCPOLYLOOP((#41936,#41946,#41834)); +#42384= IFCFACEOUTERBOUND(#42382,.T.); +#42385= IFCFACE((#42384)); +#42387= IFCPOLYLOOP((#41944,#41834,#41946)); +#42389= IFCFACEOUTERBOUND(#42387,.T.); +#42390= IFCFACE((#42389)); +#42392= IFCPOLYLOOP((#41948,#41920,#41830)); +#42394= IFCFACEOUTERBOUND(#42392,.T.); +#42395= IFCFACE((#42394)); +#42397= IFCPOLYLOOP((#41850,#41948,#41918)); +#42399= IFCFACEOUTERBOUND(#42397,.T.); +#42400= IFCFACE((#42399)); +#42402= IFCPOLYLOOP((#41958,#41960,#41844)); +#42404= IFCFACEOUTERBOUND(#42402,.T.); +#42405= IFCFACE((#42404)); +#42407= IFCPOLYLOOP((#41950,#41842,#41954)); +#42409= IFCFACEOUTERBOUND(#42407,.T.); +#42410= IFCFACE((#42409)); +#42412= IFCPOLYLOOP((#41956,#41954,#41842)); +#42414= IFCFACEOUTERBOUND(#42412,.T.); +#42415= IFCFACE((#42414)); +#42417= IFCPOLYLOOP((#41958,#41838,#41952)); +#42419= IFCFACEOUTERBOUND(#42417,.T.); +#42420= IFCFACE((#42419)); +#42422= IFCPOLYLOOP((#41924,#41956,#41842)); +#42424= IFCFACEOUTERBOUND(#42422,.T.); +#42425= IFCFACE((#42424)); +#42427= IFCPOLYLOOP((#41838,#41956,#41926)); +#42429= IFCFACEOUTERBOUND(#42427,.T.); +#42430= IFCFACE((#42429)); +#42432= IFCPOLYLOOP((#41838,#41958,#41954)); +#42434= IFCFACEOUTERBOUND(#42432,.T.); +#42435= IFCFACE((#42434)); +#42437= IFCPOLYLOOP((#41958,#41952,#41960)); +#42439= IFCFACEOUTERBOUND(#42437,.T.); +#42440= IFCFACE((#42439)); +#42442= IFCPOLYLOOP((#41952,#41836,#41960)); +#42444= IFCFACEOUTERBOUND(#42442,.T.); +#42445= IFCFACE((#42444)); +#42447= IFCPOLYLOOP((#41962,#41966,#41846)); +#42449= IFCFACEOUTERBOUND(#42447,.T.); +#42450= IFCFACE((#42449)); +#42452= IFCPOLYLOOP((#41968,#41966,#41944)); +#42454= IFCFACEOUTERBOUND(#42452,.T.); +#42455= IFCFACE((#42454)); +#42457= IFCPOLYLOOP((#41844,#41960,#41970)); +#42459= IFCFACEOUTERBOUND(#42457,.T.); +#42460= IFCFACE((#42459)); +#42462= IFCPOLYLOOP((#41816,#41964,#41928)); +#42464= IFCFACEOUTERBOUND(#42462,.T.); +#42465= IFCFACE((#42464)); +#42467= IFCPOLYLOOP((#41970,#41966,#41962)); +#42469= IFCFACEOUTERBOUND(#42467,.T.); +#42470= IFCFACE((#42469)); +#42472= IFCPOLYLOOP((#41836,#41944,#41966)); +#42474= IFCFACEOUTERBOUND(#42472,.T.); +#42475= IFCFACE((#42474)); +#42477= IFCPOLYLOOP((#41944,#41946,#41968)); +#42479= IFCFACEOUTERBOUND(#42477,.T.); +#42480= IFCFACE((#42479)); +#42482= IFCPOLYLOOP((#41968,#41946,#41938)); +#42484= IFCFACEOUTERBOUND(#42482,.T.); +#42485= IFCFACE((#42484)); +#42487= IFCPOLYLOOP((#41844,#41970,#41962)); +#42489= IFCFACEOUTERBOUND(#42487,.T.); +#42490= IFCFACE((#42489)); +#42492= IFCPOLYLOOP((#41836,#41970,#41960)); +#42494= IFCFACEOUTERBOUND(#42492,.T.); +#42495= IFCFACE((#42494)); +#42497= IFCCARTESIANPOINT((1022.35,-124.927159942402,51.7444713085878)); +#42499= IFCCARTESIANPOINT((1022.35,-133.109210985437,51.7444713085878)); +#42501= IFCCARTESIANPOINT((1027.20096834288,-148.038956393666,51.7444713085878)); +#42503= IFCCARTESIANPOINT((1039.90096834288,-157.266046499334,51.7444713085878)); +#42505= IFCCARTESIANPOINT((1055.59903165713,-157.266046499334,51.7444713085878)); +#42507= IFCCARTESIANPOINT((1068.29903165713,-148.038956393666,51.7444713085878)); +#42509= IFCCARTESIANPOINT((1073.15,-133.109210985437,51.7444713085878)); +#42511= IFCCARTESIANPOINT((1073.15,-124.927159942402,51.7444713085878)); +#42513= IFCCARTESIANPOINT((1068.29903165713,-109.997414534173,51.7444713085878)); +#42515= IFCCARTESIANPOINT((1055.59903165713,-100.770324428505,51.7444713085878)); +#42517= IFCCARTESIANPOINT((1039.90096834288,-100.770324428505,51.7444713085878)); +#42519= IFCCARTESIANPOINT((1027.20096834288,-109.997414534173,51.7444713085878)); +#42521= IFCCARTESIANPOINT((1003.3,-69.8500000000133,0.)); +#42523= IFCCARTESIANPOINT((1009.25517080179,-47.6250000000134,0.)); +#42525= IFCCARTESIANPOINT((1025.525,-31.3551708017953,0.)); +#42527= IFCCARTESIANPOINT((1047.75,-25.4000000000138,0.)); +#42529= IFCCARTESIANPOINT((1069.975,-31.3551708017956,0.)); +#42531= IFCCARTESIANPOINT((1086.24482919822,-47.625000000014,0.)); +#42533= IFCCARTESIANPOINT((1092.2,-69.8500000000143,0.)); +#42535= IFCCARTESIANPOINT((1086.24482919822,-92.0750000000143,0.)); +#42537= IFCCARTESIANPOINT((1069.975,-108.344829198232,0.)); +#42539= IFCCARTESIANPOINT((1047.75,-114.300000000014,0.)); +#42541= IFCCARTESIANPOINT((1025.525,-108.344829198232,0.)); +#42543= IFCCARTESIANPOINT((1009.25517080179,-92.0750000000134,0.)); +#42545= IFCCARTESIANPOINT((1006.10048222776,-80.3015419596801,0.)); +#42547= IFCCARTESIANPOINT((1024.77548417144,-140.574083689552,51.7444713085878)); +#42549= IFCCARTESIANPOINT((1015.39392732129,-110.010225724942,32.8500721934207)); +#42551= IFCCARTESIANPOINT((1089.39951815503,-80.3015405311134,0.)); +#42553= IFCCARTESIANPOINT((1070.72451582857,-140.574083689552,51.7444713085878)); +#42555= IFCCARTESIANPOINT((1080.10607432515,-110.010220257616,32.8500677212822)); +#42557= IFCCARTESIANPOINT((1014.54546914606,-111.939932242346,23.4252371643083)); +#42559= IFCCARTESIANPOINT((1018.53596287958,-120.430222458942,25.532145334144)); +#42561= IFCCARTESIANPOINT((1033.55096834288,-152.6525014465,51.7444713085878)); +#42563= IFCCARTESIANPOINT((1017.39008540089,-100.209914599123,0.)); +#42565= IFCCARTESIANPOINT((1030.37596834288,-150.345728920083,51.7444713085878)); +#42567= IFCCARTESIANPOINT((1025.06802709046,-128.036784126643,25.8722358343863)); +#42569= IFCCARTESIANPOINT((1031.9476188995,-135.205335286954,29.0662922054913)); +#42571= IFCCARTESIANPOINT((1036.6375,-111.322414599123,0.)); +#42573= IFCCARTESIANPOINT((1047.75,-157.266046499334,51.7444713085878)); +#42575= IFCCARTESIANPOINT((1043.19137284177,-136.10581722271,25.8722355751972)); +#42577= IFCCARTESIANPOINT((1050.4783050849,-136.297876218586,25.8722356538821)); +#42579= IFCCARTESIANPOINT((1058.8625,-111.322414599123,0.)); +#42581= IFCCARTESIANPOINT((1015.25908390003,-113.908159712019,30.7599270279798)); +#42583= IFCCARTESIANPOINT((1061.38094378267,-132.081816377269,23.9861495954651)); +#42585= IFCCARTESIANPOINT((1061.94903165713,-152.6525014465,51.7444713085878)); +#42587= IFCCARTESIANPOINT((1078.10991459911,-100.209914599123,0.)); +#42589= IFCCARTESIANPOINT((1067.43990582253,-129.812814563103,25.2133299019938)); +#42591= IFCCARTESIANPOINT((1076.28418957555,-119.915961688536,23.0431065618633)); +#42593= IFCCARTESIANPOINT((1079.02045257788,-117.476907748406,27.0601991077196)); +#42595= IFCCARTESIANPOINT((1081.33610112674,-110.795791718087,26.9828346900566)); +#42597= IFCCARTESIANPOINT((1037.36314328727,-136.540243368423,27.9235369361162)); +#42599= IFCCARTESIANPOINT((1089.77010653375,-60.7815141269711,0.)); +#42601= IFCCARTESIANPOINT((1070.72451582857,-117.462287238287,51.7444713085878)); +#42603= IFCCARTESIANPOINT((1081.70646610945,-100.188794984303,28.5030111981775)); +#42605= IFCCARTESIANPOINT((1005.72989316301,-60.7815152586917,0.)); +#42607= IFCCARTESIANPOINT((1024.77548417144,-117.462287238287,51.7444713085878)); +#42609= IFCCARTESIANPOINT((1013.79353249523,-100.188790950168,28.5030074081459)); +#42611= IFCCARTESIANPOINT((1061.94903165713,-105.383869481339,51.7444713085878)); +#42613= IFCCARTESIANPOINT((1078.10991459911,-39.4900854009048,0.)); +#42615= IFCCARTESIANPOINT((1069.64505357093,-65.8430460928356,23.0431063351546)); +#42617= IFCCARTESIANPOINT((1062.29498024838,-67.382603688242,27.0601991859314)); +#42619= IFCCARTESIANPOINT((1058.8625,-28.3775854009047,0.)); +#42621= IFCCARTESIANPOINT((1074.25644622103,-74.76552520765,25.9447367484254)); +#42623= IFCCARTESIANPOINT((1077.56206018969,-84.8268130749393,28.9892124511937)); +#42625= IFCCARTESIANPOINT((1047.75,-100.770324428505,51.7444713085878)); +#42627= IFCCARTESIANPOINT((1055.68001770644,-64.8411040220092,26.8880239744456)); +#42629= IFCCARTESIANPOINT((1081.53412571531,-86.3767840928378,24.9841165248378)); +#42631= IFCCARTESIANPOINT((1017.39008540089,-39.4900854009043,0.)); +#42633= IFCCARTESIANPOINT((1033.55096834288,-105.383869481339,51.7444713085878)); +#42635= IFCCARTESIANPOINT((1019.21581043497,-72.4821824315012,23.0431065816464)); +#42637= IFCCARTESIANPOINT((1016.47954740666,-84.1080758342359,27.0601990749136)); +#42639= IFCCARTESIANPOINT((1025.04977492982,-70.95930301104,25.9447360417522)); +#42641= IFCCARTESIANPOINT((1031.87050398079,-70.8942512751621,28.9892135016724)); +#42643= IFCCARTESIANPOINT((1036.6375,-28.3775854009045,0.)); +#42645= IFCCARTESIANPOINT((1014.15405205191,-90.5954993051445,26.9609171229128)); +#42647= IFCCARTESIANPOINT((1043.19137269716,-62.7623681789051,25.8722356445218)); +#42649= IFCCARTESIANPOINT((1049.44953922183,-66.1412541917649,28.4097588698651)); +#42651= IFCCARTESIANPOINT((1036.7408030696,-60.6033029317739,23.3644025512597)); +#42653= IFCPOLYLOOP((#42509,#42511,#42601,#42513,#42611,#42515,#42625,#42517,#42633,#42519,#42607,#42497,#42499,#42547,#42501,#42565,#42561,#42503,#42573,#42505,#42585,#42507,#42553)); +#42655= IFCFACEOUTERBOUND(#42653,.T.); +#42656= IFCFACE((#42655)); +#42658= IFCPOLYLOOP((#42543,#42545,#42521,#42605,#42523,#42631,#42525,#42643,#42527,#42619,#42529,#42613,#42531,#42599,#42533,#42551,#42535,#42587,#42537,#42579,#42539,#42571,#42541,#42563)); +#42660= IFCFACEOUTERBOUND(#42658,.T.); +#42661= IFCFACE((#42660)); +#42663= IFCPOLYLOOP((#42549,#42499,#42497,#42609,#42521)); +#42665= IFCFACEOUTERBOUND(#42663,.T.); +#42666= IFCFACE((#42665)); +#42668= IFCPOLYLOOP((#42543,#42557,#42545)); +#42670= IFCFACEOUTERBOUND(#42668,.T.); +#42671= IFCFACE((#42670)); +#42673= IFCPOLYLOOP((#42567,#42559,#42563)); +#42675= IFCFACEOUTERBOUND(#42673,.T.); +#42676= IFCFACE((#42675)); +#42678= IFCPOLYLOOP((#42559,#42501,#42557)); +#42680= IFCFACEOUTERBOUND(#42678,.T.); +#42681= IFCFACE((#42680)); +#42683= IFCPOLYLOOP((#42557,#42501,#42547)); +#42685= IFCFACEOUTERBOUND(#42683,.T.); +#42686= IFCFACE((#42685)); +#42688= IFCPOLYLOOP((#42545,#42557,#42581)); +#42690= IFCFACEOUTERBOUND(#42688,.T.); +#42691= IFCFACE((#42690)); +#42693= IFCPOLYLOOP((#42551,#42595,#42593)); +#42695= IFCFACEOUTERBOUND(#42693,.T.); +#42696= IFCFACE((#42695)); +#42698= IFCPOLYLOOP((#42559,#42565,#42501)); +#42700= IFCFACEOUTERBOUND(#42698,.T.); +#42701= IFCFACE((#42700)); +#42703= IFCPOLYLOOP((#42521,#42545,#42581)); +#42705= IFCFACEOUTERBOUND(#42703,.T.); +#42706= IFCFACE((#42705)); +#42708= IFCPOLYLOOP((#42571,#42539,#42575)); +#42710= IFCFACEOUTERBOUND(#42708,.T.); +#42711= IFCFACE((#42710)); +#42713= IFCPOLYLOOP((#42581,#42499,#42549,#42521)); +#42715= IFCFACEOUTERBOUND(#42713,.T.); +#42716= IFCFACE((#42715)); +#42718= IFCPOLYLOOP((#42537,#42587,#42589)); +#42720= IFCFACEOUTERBOUND(#42718,.T.); +#42721= IFCFACE((#42720)); +#42723= IFCPOLYLOOP((#42565,#42567,#42561)); +#42725= IFCFACEOUTERBOUND(#42723,.T.); +#42726= IFCFACE((#42725)); +#42728= IFCPOLYLOOP((#42569,#42561,#42567)); +#42730= IFCFACEOUTERBOUND(#42728,.T.); +#42731= IFCFACE((#42730)); +#42733= IFCPOLYLOOP((#42507,#42591,#42593)); +#42735= IFCFACEOUTERBOUND(#42733,.T.); +#42736= IFCFACE((#42735)); +#42738= IFCPOLYLOOP((#42575,#42597,#42571)); +#42740= IFCFACEOUTERBOUND(#42738,.T.); +#42741= IFCFACE((#42740)); +#42743= IFCPOLYLOOP((#42579,#42583,#42577)); +#42745= IFCFACEOUTERBOUND(#42743,.T.); +#42746= IFCFACE((#42745)); +#42748= IFCPOLYLOOP((#42557,#42543,#42559)); +#42750= IFCFACEOUTERBOUND(#42748,.T.); +#42751= IFCFACE((#42750)); +#42753= IFCPOLYLOOP((#42591,#42585,#42589)); +#42755= IFCFACEOUTERBOUND(#42753,.T.); +#42756= IFCFACE((#42755)); +#42758= IFCPOLYLOOP((#42593,#42595,#42553)); +#42760= IFCFACEOUTERBOUND(#42758,.T.); +#42761= IFCFACE((#42760)); +#42763= IFCPOLYLOOP((#42533,#42555,#42509,#42595)); +#42765= IFCFACEOUTERBOUND(#42763,.T.); +#42766= IFCFACE((#42765)); +#42768= IFCPOLYLOOP((#42581,#42557,#42547)); +#42770= IFCFACEOUTERBOUND(#42768,.T.); +#42771= IFCFACE((#42770)); +#42773= IFCPOLYLOOP((#42559,#42543,#42563)); +#42775= IFCFACEOUTERBOUND(#42773,.T.); +#42776= IFCFACE((#42775)); +#42778= IFCPOLYLOOP((#42567,#42565,#42559)); +#42780= IFCFACEOUTERBOUND(#42778,.T.); +#42781= IFCFACE((#42780)); +#42783= IFCPOLYLOOP((#42553,#42595,#42509)); +#42785= IFCFACEOUTERBOUND(#42783,.T.); +#42786= IFCFACE((#42785)); +#42788= IFCPOLYLOOP((#42563,#42541,#42567)); +#42790= IFCFACEOUTERBOUND(#42788,.T.); +#42791= IFCFACE((#42790)); +#42793= IFCPOLYLOOP((#42569,#42567,#42541)); +#42795= IFCFACEOUTERBOUND(#42793,.T.); +#42796= IFCFACE((#42795)); +#42798= IFCPOLYLOOP((#42577,#42573,#42575)); +#42800= IFCFACEOUTERBOUND(#42798,.T.); +#42801= IFCFACE((#42800)); +#42803= IFCPOLYLOOP((#42503,#42561,#42569)); +#42805= IFCFACEOUTERBOUND(#42803,.T.); +#42806= IFCFACE((#42805)); +#42808= IFCPOLYLOOP((#42541,#42571,#42597)); +#42810= IFCFACEOUTERBOUND(#42808,.T.); +#42811= IFCFACE((#42810)); +#42813= IFCPOLYLOOP((#42577,#42575,#42539)); +#42815= IFCFACEOUTERBOUND(#42813,.T.); +#42816= IFCFACE((#42815)); +#42818= IFCPOLYLOOP((#42597,#42503,#42569)); +#42820= IFCFACEOUTERBOUND(#42818,.T.); +#42821= IFCFACE((#42820)); +#42823= IFCPOLYLOOP((#42503,#42575,#42573)); +#42825= IFCFACEOUTERBOUND(#42823,.T.); +#42826= IFCFACE((#42825)); +#42828= IFCPOLYLOOP((#42579,#42537,#42583)); +#42830= IFCFACEOUTERBOUND(#42828,.T.); +#42831= IFCFACE((#42830)); +#42833= IFCPOLYLOOP((#42505,#42573,#42577)); +#42835= IFCFACEOUTERBOUND(#42833,.T.); +#42836= IFCFACE((#42835)); +#42838= IFCPOLYLOOP((#42577,#42539,#42579)); +#42840= IFCFACEOUTERBOUND(#42838,.T.); +#42841= IFCFACE((#42840)); +#42843= IFCPOLYLOOP((#42499,#42581,#42547)); +#42845= IFCFACEOUTERBOUND(#42843,.T.); +#42846= IFCFACE((#42845)); +#42848= IFCPOLYLOOP((#42589,#42585,#42583)); +#42850= IFCFACEOUTERBOUND(#42848,.T.); +#42851= IFCFACE((#42850)); +#42853= IFCPOLYLOOP((#42577,#42583,#42505)); +#42855= IFCFACEOUTERBOUND(#42853,.T.); +#42856= IFCFACE((#42855)); +#42858= IFCPOLYLOOP((#42583,#42537,#42589)); +#42860= IFCFACEOUTERBOUND(#42858,.T.); +#42861= IFCFACE((#42860)); +#42863= IFCPOLYLOOP((#42585,#42505,#42583)); +#42865= IFCFACEOUTERBOUND(#42863,.T.); +#42866= IFCFACE((#42865)); +#42868= IFCPOLYLOOP((#42535,#42591,#42587)); +#42870= IFCFACEOUTERBOUND(#42868,.T.); +#42871= IFCFACE((#42870)); +#42873= IFCPOLYLOOP((#42589,#42587,#42591)); +#42875= IFCFACEOUTERBOUND(#42873,.T.); +#42876= IFCFACE((#42875)); +#42878= IFCPOLYLOOP((#42593,#42591,#42535)); +#42880= IFCFACEOUTERBOUND(#42878,.T.); +#42881= IFCFACE((#42880)); +#42883= IFCPOLYLOOP((#42591,#42507,#42585)); +#42885= IFCFACEOUTERBOUND(#42883,.T.); +#42886= IFCFACE((#42885)); +#42888= IFCPOLYLOOP((#42551,#42593,#42535)); +#42890= IFCFACEOUTERBOUND(#42888,.T.); +#42891= IFCFACE((#42890)); +#42893= IFCPOLYLOOP((#42507,#42593,#42553)); +#42895= IFCFACEOUTERBOUND(#42893,.T.); +#42896= IFCFACE((#42895)); +#42898= IFCPOLYLOOP((#42533,#42595,#42551)); +#42900= IFCFACEOUTERBOUND(#42898,.T.); +#42901= IFCFACE((#42900)); +#42903= IFCPOLYLOOP((#42597,#42569,#42541)); +#42905= IFCFACEOUTERBOUND(#42903,.T.); +#42906= IFCFACE((#42905)); +#42908= IFCPOLYLOOP((#42575,#42503,#42597)); +#42910= IFCFACEOUTERBOUND(#42908,.T.); +#42911= IFCFACE((#42910)); +#42913= IFCPOLYLOOP((#42511,#42509,#42555,#42533,#42603)); +#42915= IFCFACEOUTERBOUND(#42913,.T.); +#42916= IFCFACE((#42915)); +#42918= IFCPOLYLOOP((#42629,#42531,#42623)); +#42920= IFCFACEOUTERBOUND(#42918,.T.); +#42921= IFCFACE((#42920)); +#42923= IFCPOLYLOOP((#42617,#42529,#42619)); +#42925= IFCFACEOUTERBOUND(#42923,.T.); +#42926= IFCFACE((#42925)); +#42928= IFCPOLYLOOP((#42615,#42613,#42529)); +#42930= IFCFACEOUTERBOUND(#42928,.T.); +#42931= IFCFACE((#42930)); +#42933= IFCPOLYLOOP((#42603,#42599,#42629)); +#42935= IFCFACEOUTERBOUND(#42933,.T.); +#42936= IFCFACE((#42935)); +#42938= IFCPOLYLOOP((#42621,#42623,#42531)); +#42940= IFCFACEOUTERBOUND(#42938,.T.); +#42941= IFCFACE((#42940)); +#42943= IFCPOLYLOOP((#42531,#42613,#42621)); +#42945= IFCFACEOUTERBOUND(#42943,.T.); +#42946= IFCFACE((#42945)); +#42948= IFCPOLYLOOP((#42603,#42629,#42511)); +#42950= IFCFACEOUTERBOUND(#42948,.T.); +#42951= IFCFACE((#42950)); +#42953= IFCPOLYLOOP((#42605,#42645,#42637)); +#42955= IFCFACEOUTERBOUND(#42953,.T.); +#42956= IFCFACE((#42955)); +#42958= IFCPOLYLOOP((#42649,#42527,#42647)); +#42960= IFCFACEOUTERBOUND(#42958,.T.); +#42961= IFCFACE((#42960)); +#42963= IFCPOLYLOOP((#42599,#42603,#42533)); +#42965= IFCFACEOUTERBOUND(#42963,.T.); +#42966= IFCFACE((#42965)); +#42968= IFCPOLYLOOP((#42631,#42635,#42639)); +#42970= IFCFACEOUTERBOUND(#42968,.T.); +#42971= IFCFACE((#42970)); +#42973= IFCPOLYLOOP((#42621,#42611,#42513)); +#42975= IFCFACEOUTERBOUND(#42973,.T.); +#42976= IFCFACE((#42975)); +#42978= IFCPOLYLOOP((#42617,#42615,#42529)); +#42980= IFCFACEOUTERBOUND(#42978,.T.); +#42981= IFCFACE((#42980)); +#42983= IFCPOLYLOOP((#42519,#42635,#42637)); +#42985= IFCFACEOUTERBOUND(#42983,.T.); +#42986= IFCFACE((#42985)); +#42988= IFCPOLYLOOP((#42619,#42627,#42617)); +#42990= IFCFACEOUTERBOUND(#42988,.T.); +#42991= IFCFACE((#42990)); +#42993= IFCPOLYLOOP((#42651,#42517,#42647)); +#42995= IFCFACEOUTERBOUND(#42993,.T.); +#42996= IFCFACE((#42995)); +#42998= IFCPOLYLOOP((#42611,#42615,#42617)); +#43000= IFCFACEOUTERBOUND(#42998,.T.); +#43001= IFCFACE((#43000)); +#43003= IFCPOLYLOOP((#42639,#42525,#42631)); +#43005= IFCFACEOUTERBOUND(#43003,.T.); +#43006= IFCFACE((#43005)); +#43008= IFCPOLYLOOP((#42637,#42645,#42607)); +#43010= IFCFACEOUTERBOUND(#43008,.T.); +#43011= IFCFACE((#43010)); +#43013= IFCPOLYLOOP((#42605,#42521,#42609)); +#43015= IFCFACEOUTERBOUND(#43013,.T.); +#43016= IFCFACE((#43015)); +#43018= IFCPOLYLOOP((#42613,#42615,#42621)); +#43020= IFCFACEOUTERBOUND(#43018,.T.); +#43021= IFCFACE((#43020)); +#43023= IFCPOLYLOOP((#42605,#42609,#42645)); +#43025= IFCFACEOUTERBOUND(#43023,.T.); +#43026= IFCFACE((#43025)); +#43028= IFCPOLYLOOP((#42611,#42617,#42515)); +#43030= IFCFACEOUTERBOUND(#43028,.T.); +#43031= IFCFACE((#43030)); +#43033= IFCPOLYLOOP((#42607,#42645,#42497)); +#43035= IFCFACEOUTERBOUND(#43033,.T.); +#43036= IFCFACE((#43035)); +#43038= IFCPOLYLOOP((#42611,#42621,#42615)); +#43040= IFCFACEOUTERBOUND(#43038,.T.); +#43041= IFCFACE((#43040)); +#43043= IFCPOLYLOOP((#42621,#42513,#42623)); +#43045= IFCFACEOUTERBOUND(#43043,.T.); +#43046= IFCFACE((#43045)); +#43048= IFCPOLYLOOP((#42513,#42601,#42623)); +#43050= IFCFACEOUTERBOUND(#43048,.T.); +#43051= IFCFACE((#43050)); +#43053= IFCPOLYLOOP((#42629,#42623,#42601)); +#43055= IFCFACEOUTERBOUND(#43053,.T.); +#43056= IFCFACE((#43055)); +#43058= IFCPOLYLOOP((#42649,#42619,#42527)); +#43060= IFCFACEOUTERBOUND(#43058,.T.); +#43061= IFCFACE((#43060)); +#43063= IFCPOLYLOOP((#42617,#42627,#42515)); +#43065= IFCFACEOUTERBOUND(#43063,.T.); +#43066= IFCFACE((#43065)); +#43068= IFCPOLYLOOP((#42625,#42515,#42627)); +#43070= IFCFACEOUTERBOUND(#43068,.T.); +#43071= IFCFACE((#43070)); +#43073= IFCPOLYLOOP((#42629,#42601,#42511)); +#43075= IFCFACEOUTERBOUND(#43073,.T.); +#43076= IFCFACE((#43075)); +#43078= IFCPOLYLOOP((#42531,#42629,#42599)); +#43080= IFCFACEOUTERBOUND(#43078,.T.); +#43081= IFCFACE((#43080)); +#43083= IFCPOLYLOOP((#42639,#42641,#42525)); +#43085= IFCFACEOUTERBOUND(#43083,.T.); +#43086= IFCFACE((#43085)); +#43088= IFCPOLYLOOP((#42631,#42523,#42635)); +#43090= IFCFACEOUTERBOUND(#43088,.T.); +#43091= IFCFACE((#43090)); +#43093= IFCPOLYLOOP((#42637,#42635,#42523)); +#43095= IFCFACEOUTERBOUND(#43093,.T.); +#43096= IFCFACE((#43095)); +#43098= IFCPOLYLOOP((#42639,#42519,#42633)); +#43100= IFCFACEOUTERBOUND(#43098,.T.); +#43101= IFCFACE((#43100)); +#43103= IFCPOLYLOOP((#42605,#42637,#42523)); +#43105= IFCFACEOUTERBOUND(#43103,.T.); +#43106= IFCFACE((#43105)); +#43108= IFCPOLYLOOP((#42519,#42637,#42607)); +#43110= IFCFACEOUTERBOUND(#43108,.T.); +#43111= IFCFACE((#43110)); +#43113= IFCPOLYLOOP((#42519,#42639,#42635)); +#43115= IFCFACEOUTERBOUND(#43113,.T.); +#43116= IFCFACE((#43115)); +#43118= IFCPOLYLOOP((#42639,#42633,#42641)); +#43120= IFCFACEOUTERBOUND(#43118,.T.); +#43121= IFCFACE((#43120)); +#43123= IFCPOLYLOOP((#42633,#42517,#42641)); +#43125= IFCFACEOUTERBOUND(#43123,.T.); +#43126= IFCFACE((#43125)); +#43128= IFCPOLYLOOP((#42643,#42647,#42527)); +#43130= IFCFACEOUTERBOUND(#43128,.T.); +#43131= IFCFACE((#43130)); +#43133= IFCPOLYLOOP((#42649,#42647,#42625)); +#43135= IFCFACEOUTERBOUND(#43133,.T.); +#43136= IFCFACE((#43135)); +#43138= IFCPOLYLOOP((#42525,#42641,#42651)); +#43140= IFCFACEOUTERBOUND(#43138,.T.); +#43141= IFCFACE((#43140)); +#43143= IFCPOLYLOOP((#42497,#42645,#42609)); +#43145= IFCFACEOUTERBOUND(#43143,.T.); +#43146= IFCFACE((#43145)); +#43148= IFCPOLYLOOP((#42651,#42647,#42643)); +#43150= IFCFACEOUTERBOUND(#43148,.T.); +#43151= IFCFACE((#43150)); +#43153= IFCPOLYLOOP((#42517,#42625,#42647)); +#43155= IFCFACEOUTERBOUND(#43153,.T.); +#43156= IFCFACE((#43155)); +#43158= IFCPOLYLOOP((#42625,#42627,#42649)); +#43160= IFCFACEOUTERBOUND(#43158,.T.); +#43161= IFCFACE((#43160)); +#43163= IFCPOLYLOOP((#42649,#42627,#42619)); +#43165= IFCFACEOUTERBOUND(#43163,.T.); +#43166= IFCFACE((#43165)); +#43168= IFCPOLYLOOP((#42525,#42651,#42643)); +#43170= IFCFACEOUTERBOUND(#43168,.T.); +#43171= IFCFACE((#43170)); +#43173= IFCPOLYLOOP((#42517,#42651,#42641)); +#43175= IFCFACEOUTERBOUND(#43173,.T.); +#43176= IFCFACE((#43175)); +#43178= IFCCARTESIANPOINT((1047.75,-883.200582558453,51.3856578743611)); +#43180= IFCCARTESIANPOINT((1042.8194971908,-882.798991916401,50.8756846839678)); +#43182= IFCCARTESIANPOINT((1038.225,-881.62158772884,49.3805189429427)); +#43184= IFCCARTESIANPOINT((1034.2796158184,-879.7486081454,47.0020537256585)); +#43186= IFCCARTESIANPOINT((1031.25221605791,-877.307693629448,43.9023775060733)); +#43188= IFCCARTESIANPOINT((1029.34911300919,-874.465188471443,40.292728096095)); +#43190= IFCCARTESIANPOINT((1028.7,-871.414804700442,36.4190971377855)); +#43192= IFCCARTESIANPOINT((1029.34911300919,-868.364420929441,32.5454661794761)); +#43194= IFCCARTESIANPOINT((1031.25221605791,-865.521915771436,28.9358167694978)); +#43196= IFCCARTESIANPOINT((1034.2796158184,-863.081001255484,25.8361405499126)); +#43198= IFCCARTESIANPOINT((1038.225,-861.208021672044,23.4576753326283)); +#43200= IFCCARTESIANPOINT((1042.8194971908,-860.030617484483,21.9625095916031)); +#43202= IFCCARTESIANPOINT((1047.75,-859.62902684243,21.4525364012098)); +#43204= IFCCARTESIANPOINT((1052.6805028092,-860.030617484483,21.9625095916031)); +#43206= IFCCARTESIANPOINT((1057.275,-861.208021672044,23.4576753326282)); +#43208= IFCCARTESIANPOINT((1061.2203841816,-863.081001255484,25.8361405499125)); +#43210= IFCCARTESIANPOINT((1064.24778394209,-865.521915771436,28.9358167694976)); +#43212= IFCCARTESIANPOINT((1066.15088699081,-868.364420929441,32.5454661794761)); +#43214= IFCCARTESIANPOINT((1066.8,-871.414804700442,36.4190971377855)); +#43216= IFCCARTESIANPOINT((1066.15088699081,-874.465188471443,40.2927280960947)); +#43218= IFCCARTESIANPOINT((1064.24778394209,-877.307693629448,43.9023775060733)); +#43220= IFCCARTESIANPOINT((1061.2203841816,-879.7486081454,47.0020537256583)); +#43222= IFCCARTESIANPOINT((1057.275,-881.62158772884,49.3805189429427)); +#43224= IFCCARTESIANPOINT((1052.6805028092,-882.798991916401,50.8756846839678)); +#43226= IFCCARTESIANPOINT((1047.75,-714.820682993589,92.1055501211434)); +#43228= IFCCARTESIANPOINT((1047.75,-766.284481671477,75.5158081910651)); +#43230= IFCCARTESIANPOINT((1047.75,-814.880407457262,51.8055127756299)); +#43232= IFCCARTESIANPOINT((1047.75,-833.717274156532,84.9244416587959)); +#43234= IFCCARTESIANPOINT((1047.75,-779.964585764828,111.079676675962)); +#43236= IFCCARTESIANPOINT((1047.75,-723.036756656,129.318922852671)); +#43238= IFCCARTESIANPOINT((1041.23412842265,-722.78933903262,128.196603674012)); +#43240= IFCCARTESIANPOINT((1035.50111881505,-722.07624619309,124.962472601539)); +#43242= IFCCARTESIANPOINT((1031.25115332194,-720.984667388157,120.013386211188)); +#43244= IFCCARTESIANPOINT((1028.98817420352,-719.643597019393,113.935871259341)); +#43246= IFCCARTESIANPOINT((1028.98968410543,-718.218108515435,107.479191606429)); +#43248= IFCCARTESIANPOINT((1031.25417009999,-716.876374346797,101.405180000191)); +#43250= IFCCARTESIANPOINT((1035.50820099395,-715.782518189173,96.4557528575244)); +#43252= IFCCARTESIANPOINT((1041.2354880585,-715.068731946844,93.2272605364874)); +#43254= IFCCARTESIANPOINT((1044.19364252208,-722.901716315712,128.706361945622)); +#43256= IFCCARTESIANPOINT((1042.6986862778,-804.486712745263,99.5659564512143)); +#43258= IFCCARTESIANPOINT((1038.24672392893,-793.619166306083,102.541197957829)); +#43260= IFCCARTESIANPOINT((1032.65307268527,-804.136839599308,92.2402019540598)); +#43262= IFCCARTESIANPOINT((1030.16036235239,-802.278016617574,88.3587959357403)); +#43264= IFCCARTESIANPOINT((1030.14012282372,-796.046962633369,75.1752791697466)); +#43266= IFCCARTESIANPOINT((1032.62088096394,-794.205793165738,71.2775617659889)); +#43268= IFCCARTESIANPOINT((1028.86617050856,-806.594713840066,80.8422781187039)); +#43270= IFCCARTESIANPOINT((1028.79138583744,-800.146544903601,79.1816136603675)); +#43272= IFCCARTESIANPOINT((1036.13455226397,-799.192890675987,64.8493119091184)); +#43274= IFCCARTESIANPOINT((1039.76191300927,-792.507061407269,65.7431991492519)); +#43276= IFCCARTESIANPOINT((1043.66579185086,-780.006106544259,70.1600486534678)); +#43278= IFCCARTESIANPOINT((1038.36762361885,-722.432792612855,126.579538137776)); +#43280= IFCCARTESIANPOINT((1035.26813119252,-815.932283048985,89.3929770390443)); +#43282= IFCCARTESIANPOINT((1030.11966376273,-720.314132203775,116.974628735264)); +#43284= IFCCARTESIANPOINT((1030.12192710271,-717.547241431116,104.44218580331)); +#43286= IFCCARTESIANPOINT((1033.38118554697,-716.329446267985,98.9304664288575)); +#43288= IFCCARTESIANPOINT((1054.26550051631,-715.068809647195,93.2276119263471)); +#43290= IFCCARTESIANPOINT((1059.99805144251,-715.783650876277,96.4608768279825)); +#43292= IFCCARTESIANPOINT((1064.24688938513,-716.876770237356,101.406971708092)); +#43294= IFCCARTESIANPOINT((1066.5106822948,-718.218556655757,107.481220872879)); +#43296= IFCCARTESIANPOINT((1066.51051033009,-719.645207002034,113.943165599679)); +#43298= IFCCARTESIANPOINT((1064.24827703225,-720.984880031102,120.014350115919)); +#43300= IFCCARTESIANPOINT((1059.99219015079,-722.077455592223,124.967956959509)); +#43302= IFCCARTESIANPOINT((1054.26462016648,-722.789437112063,128.197048555913)); +#43304= IFCCARTESIANPOINT((1051.30636735886,-714.956118410951,92.7180071332587)); +#43306= IFCCARTESIANPOINT((1052.85151819375,-788.582665762726,66.4662111674658)); +#43308= IFCCARTESIANPOINT((1056.9871230727,-781.616235346048,71.5700068597396)); +#43310= IFCCARTESIANPOINT((1065.33963679018,-802.271494643262,88.3619739540683)); +#43312= IFCCARTESIANPOINT((1063.01543862078,-804.046722146764,92.0368146570697)); +#43314= IFCCARTESIANPOINT((1065.35987554315,-796.059335981224,75.1692428369102)); +#43316= IFCCARTESIANPOINT((1062.87912164801,-794.193449481015,71.2835845760691)); +#43318= IFCCARTESIANPOINT((1055.01671384524,-812.876470764383,94.5867185655452)); +#43320= IFCCARTESIANPOINT((1051.32743134915,-807.159705589288,98.6571879387856)); +#43322= IFCCARTESIANPOINT((1058.95661795381,-808.565182678317,94.2831044017729)); +#43324= IFCCARTESIANPOINT((1066.64015606742,-804.513134955551,76.3212418168393)); +#43326= IFCCARTESIANPOINT((1066.70099882216,-801.925432182101,82.5449876725325)); +#43328= IFCCARTESIANPOINT((1060.16646640362,-797.985303162022,66.1944025100847)); +#43330= IFCCARTESIANPOINT((1057.13177597941,-715.426230261736,94.8442443771648)); +#43332= IFCCARTESIANPOINT((1062.12023359152,-721.531167811662,122.491153537714)); +#43334= IFCCARTESIANPOINT((1065.37878583997,-717.547663446557,104.444096290486)); +#43336= IFCCARTESIANPOINT((1047.75,-220.376723660345,71.1766711430942)); +#43338= IFCCARTESIANPOINT((1047.75,-317.57810245256,94.1139124759242)); +#43340= IFCCARTESIANPOINT((1047.75,-416.513096993261,107.755464231483)); +#43342= IFCCARTESIANPOINT((1047.75,-516.294791355742,111.979034903381)); +#43344= IFCCARTESIANPOINT((1047.75,-616.028679260049,106.746761730177)); +#43346= IFCCARTESIANPOINT((1047.75,-620.129230326096,144.626657030919)); +#43348= IFCCARTESIANPOINT((1047.75,-516.23241203289,150.079807456137)); +#43350= IFCCARTESIANPOINT((1047.75,-412.287832429086,145.628956750938)); +#43352= IFCCARTESIANPOINT((1047.75,-309.237454988515,131.314439282035)); +#43354= IFCCARTESIANPOINT((1047.75,-208.015139772795,107.265975643351)); +#43356= IFCCARTESIANPOINT((1041.23123757863,-208.387934526655,106.176571968285)); +#43358= IFCCARTESIANPOINT((1035.49750569301,-209.461977709059,103.038284206387)); +#43360= IFCCARTESIANPOINT((1031.24914219288,-211.105063228441,98.2382983040388)); +#43362= IFCCARTESIANPOINT((1028.9879377274,-213.122498143026,92.3464136363674)); +#43364= IFCCARTESIANPOINT((1028.9894217969,-215.266341805147,86.0874491804157)); +#43366= IFCCARTESIANPOINT((1031.251958739,-217.283929930704,80.1991059149267)); +#43368= IFCCARTESIANPOINT((1035.50462099297,-218.929368813392,75.3983625701096)); +#43370= IFCCARTESIANPOINT((1041.23257332194,-220.003391399111,72.2655173393112)); +#43372= IFCCARTESIANPOINT((1040.2071634177,-466.285675459193,112.60426749501)); +#43374= IFCCARTESIANPOINT((1039.93711060162,-464.27882270218,147.417653739675)); +#43376= IFCCARTESIANPOINT((1043.43924200524,-367.074413574128,102.631294138008)); +#43378= IFCCARTESIANPOINT((1043.43924200524,-565.98694721739,111.05114184009)); +#43380= IFCCARTESIANPOINT((1043.27485382579,-568.491885508529,148.043458392286)); +#43382= IFCCARTESIANPOINT((1043.2748538258,-360.393715926955,139.132807270533)); +#43384= IFCCARTESIANPOINT((1029.86201439885,-464.946694782942,136.613684461301)); +#43386= IFCCARTESIANPOINT((1029.83523682576,-465.716970872277,123.605196951724)); +#43388= IFCCARTESIANPOINT((1033.17510420888,-527.750577143977,143.179576206447)); +#43390= IFCCARTESIANPOINT((1028.70002987045,-404.543110904707,125.790371307547)); +#43392= IFCCARTESIANPOINT((1033.13358681917,-407.469639174368,113.768755353975)); +#43394= IFCCARTESIANPOINT((1039.32065045358,-601.860880719923,144.332580371904)); +#43396= IFCCARTESIANPOINT((1036.3705505319,-513.782959253197,146.31664442135)); +#43398= IFCCARTESIANPOINT((1034.34986637717,-367.976092318961,135.140925623331)); +#43400= IFCCARTESIANPOINT((1038.02743510088,-325.784962919262,131.583416991586)); +#43402= IFCCARTESIANPOINT((1039.65623047148,-336.863385637486,99.3555613737778)); +#43404= IFCCARTESIANPOINT((1036.44713691834,-420.320686653722,111.820039017404)); +#43406= IFCCARTESIANPOINT((1034.40692239113,-560.037040872246,116.309669250374)); +#43408= IFCCARTESIANPOINT((1038.10165506613,-600.770875299272,110.795875915178)); +#43410= IFCCARTESIANPOINT((1031.63800573546,-527.172867597672,120.755017393269)); +#43412= IFCCARTESIANPOINT((1029.97608083563,-609.300752381096,119.646281487758)); +#43414= IFCCARTESIANPOINT((1028.83291441377,-550.531232686028,128.065306517182)); +#43416= IFCCARTESIANPOINT((1028.85976993796,-534.754863437565,133.241557503527)); +#43418= IFCCARTESIANPOINT((1029.75607883976,-611.426645921073,132.614803240648)); +#43420= IFCCARTESIANPOINT((1031.68191725731,-410.048008717371,136.568683043979)); +#43422= IFCCARTESIANPOINT((1030.06370313059,-322.998329025668,121.652542487972)); +#43424= IFCCARTESIANPOINT((1029.08540935746,-381.287305668249,127.024825033729)); +#43426= IFCCARTESIANPOINT((1031.04924008416,-544.898619305775,139.675129852258)); +#43428= IFCCARTESIANPOINT((1044.49128666097,-220.190057529728,71.7210942412027)); +#43430= IFCCARTESIANPOINT((1044.49206421133,-722.91304784431,128.757763263342)); +#43432= IFCCARTESIANPOINT((1044.49061878931,-208.201537149725,106.721273805818)); +#43434= IFCCARTESIANPOINT((1030.12069026795,-216.275135867925,83.1432775476713)); +#43436= IFCCARTESIANPOINT((1030.47433665242,-340.190208278912,109.244346902872)); +#43438= IFCCARTESIANPOINT((1029.11873936882,-356.157837546541,115.811560574661)); +#43440= IFCCARTESIANPOINT((1033.37828986598,-218.106649372048,77.7987342425182)); +#43442= IFCCARTESIANPOINT((1038.36437163582,-208.924956117857,104.607428087336)); +#43444= IFCCARTESIANPOINT((1030.11853996014,-212.113780685734,95.2923559702031)); +#43446= IFCCARTESIANPOINT((1054.26843540414,-220.003272117597,72.2658652423981)); +#43448= IFCCARTESIANPOINT((1060.00169438861,-218.927647369233,75.4033843624741)); +#43450= IFCCARTESIANPOINT((1064.24904488509,-217.283365555457,80.2007527697238)); +#43452= IFCCARTESIANPOINT((1066.51102187968,-215.26552498244,86.0898334817882)); +#43454= IFCCARTESIANPOINT((1066.51083714403,-213.120240796686,92.3530051186363)); +#43456= IFCCARTESIANPOINT((1064.25025465205,-211.104724211735,98.2392885547853)); +#43458= IFCCARTESIANPOINT((1059.99582583159,-209.460162533611,103.04358759984)); +#43460= IFCCARTESIANPOINT((1054.26753544794,-208.387789693733,106.176995195918)); +#43462= IFCCARTESIANPOINT((1055.29268159201,-466.285678698587,112.604200742908)); +#43464= IFCCARTESIANPOINT((1055.56314726831,-464.278827665686,147.417537883518)); +#43466= IFCCARTESIANPOINT((1052.06068578402,-565.986951116017,111.051124838372)); +#43468= IFCCARTESIANPOINT((1052.06068579813,-367.074411028262,102.631276857473)); +#43470= IFCCARTESIANPOINT((1052.22526678831,-360.393712426601,139.132777352175)); +#43472= IFCCARTESIANPOINT((1052.22526678831,-568.491891556418,148.043428882506)); +#43474= IFCCARTESIANPOINT((1065.66548208419,-465.716118400368,123.607151064005)); +#43476= IFCCARTESIANPOINT((1065.63648514155,-464.942979256762,136.617625119812)); +#43478= IFCCARTESIANPOINT((1066.79996098621,-404.583799200039,125.799265326856)); +#43480= IFCCARTESIANPOINT((1062.32199257372,-401.601544606275,137.793096913692)); +#43482= IFCCARTESIANPOINT((1062.36428593173,-524.413071809082,118.73743193318)); +#43484= IFCCARTESIANPOINT((1056.1785727902,-327.497111255542,132.589082778757)); +#43486= IFCCARTESIANPOINT((1059.1273120744,-415.026632058007,142.088484219332)); +#43488= IFCCARTESIANPOINT((1061.14244824498,-561.418265269692,143.419156512785)); +#43490= IFCCARTESIANPOINT((1057.46448576146,-603.708247700897,143.477351899763)); +#43492= IFCCARTESIANPOINT((1055.84371595205,-596.364187596975,110.340362464336)); +#43494= IFCCARTESIANPOINT((1059.05097485197,-512.15691984088,115.705920192224)); +#43496= IFCCARTESIANPOINT((1061.08224802769,-372.517546359106,108.357698106579)); +#43498= IFCCARTESIANPOINT((1057.38211763655,-331.798395088791,99.3182840387921)); +#43500= IFCCARTESIANPOINT((1063.86146006192,-404.242044312098,115.510576018836)); +#43502= IFCCARTESIANPOINT((1065.52751276167,-322.90322309362,107.493661036986)); +#43504= IFCCARTESIANPOINT((1066.43524926483,-385.293240522411,119.928200541519)); +#43506= IFCCARTESIANPOINT((1063.81419635007,-519.565872727825,141.247713488575)); +#43508= IFCCARTESIANPOINT((1065.43250059435,-607.516689235988,133.808969612842)); +#43510= IFCCARTESIANPOINT((1066.66269332407,-555.601379774814,132.399371321163)); +#43512= IFCCARTESIANPOINT((1066.6496934022,-534.346580691545,128.398980051977)); +#43514= IFCCARTESIANPOINT((1065.78381331358,-609.386164154116,120.357648245497)); +#43516= IFCCARTESIANPOINT((1064.47863278534,-545.458231568056,121.370083502813)); +#43518= IFCCARTESIANPOINT((1051.00775025815,-714.944746320392,92.6665810237454)); +#43520= IFCCARTESIANPOINT((1051.00921770207,-220.189997888971,71.7212681927461)); +#43522= IFCCARTESIANPOINT((1051.00876772397,-208.201464733264,106.721485419635)); +#43524= IFCCARTESIANPOINT((1065.38054589804,-212.112482504211,95.2961468367107)); +#43526= IFCCARTESIANPOINT((1065.00643761773,-336.863363096214,125.012642720161)); +#43528= IFCCARTESIANPOINT((1066.36713674074,-356.117524359796,123.900398294091)); +#43530= IFCCARTESIANPOINT((1062.12304024182,-210.282443372673,100.641438077313)); +#43532= IFCCARTESIANPOINT((1057.13506489637,-219.465459743415,73.8346248024361)); +#43534= IFCCARTESIANPOINT((1047.75,-87.1382865124368,43.8299927353697)); +#43536= IFCCARTESIANPOINT((1052.6805028092,-87.4983738121306,43.2899141898756)); +#43538= IFCCARTESIANPOINT((1057.275,-88.5540963568104,41.7064840137463)); +#43540= IFCCARTESIANPOINT((1061.2203841816,-90.23350839972,39.1876103567434)); +#43542= IFCCARTESIANPOINT((1064.24778394209,-92.4221607854952,35.9049502959557)); +#43544= IFCCARTESIANPOINT((1066.15088699081,-94.9709004709641,32.0822116896739)); +#43546= IFCCARTESIANPOINT((1066.8,-97.7060350585535,27.9799078565418)); +#43548= IFCCARTESIANPOINT((1066.15088699081,-100.441169646143,23.8776040234096)); +#43550= IFCCARTESIANPOINT((1064.24778394209,-102.989909331612,20.0548654171278)); +#43552= IFCCARTESIANPOINT((1061.2203841816,-105.178561717387,16.7722053563403)); +#43554= IFCCARTESIANPOINT((1057.275,-106.857973760297,14.2533316993373)); +#43556= IFCCARTESIANPOINT((1052.6805028092,-107.913696304976,12.6699015232082)); +#43558= IFCCARTESIANPOINT((1047.75,-108.27378360467,12.1298229777139)); +#43560= IFCCARTESIANPOINT((1042.8194971908,-107.913696304976,12.6699015232082)); +#43562= IFCCARTESIANPOINT((1038.225,-106.857973760297,14.2533316993373)); +#43564= IFCCARTESIANPOINT((1034.2796158184,-105.178561717387,16.7722053563403)); +#43566= IFCCARTESIANPOINT((1031.25221605791,-102.989909331612,20.0548654171281)); +#43568= IFCCARTESIANPOINT((1029.34911300919,-100.441169646143,23.8776040234098)); +#43570= IFCCARTESIANPOINT((1028.7,-97.7060350585534,27.979907856542)); +#43572= IFCCARTESIANPOINT((1029.34911300919,-94.970900470964,32.082211689674)); +#43574= IFCCARTESIANPOINT((1031.25221605791,-92.4221607854951,35.9049502959558)); +#43576= IFCCARTESIANPOINT((1034.2796158184,-90.23350839972,39.1876103567434)); +#43578= IFCCARTESIANPOINT((1038.225,-88.5540963568103,41.7064840137465)); +#43580= IFCCARTESIANPOINT((1042.8194971908,-87.4983738121306,43.2899141898756)); +#43582= IFCCARTESIANPOINT((1047.75,-162.799706007861,44.5495637857083)); +#43584= IFCCARTESIANPOINT((1047.75,-145.913828886397,78.7165993351119)); +#43586= IFCCARTESIANPOINT((1043.59520191336,-220.138727862114,71.8708003318301)); +#43588= IFCCARTESIANPOINT((1042.36414391477,-163.843740538687,45.9755857467441)); +#43590= IFCCARTESIANPOINT((1038.36859715746,-219.466380106251,73.8319399547104)); +#43592= IFCCARTESIANPOINT((1036.80795998495,-161.249688406551,47.6391790561535)); +#43594= IFCCARTESIANPOINT((1043.59523965514,-208.252742059854,106.571639679538)); +#43596= IFCCARTESIANPOINT((1042.39193728204,-147.566105584751,78.7133574273097)); +#43598= IFCCARTESIANPOINT((1036.83228635621,-147.427955646351,75.6274936169666)); +#43600= IFCCARTESIANPOINT((1033.69083847197,-154.686700845818,76.2854511388022)); +#43602= IFCCARTESIANPOINT((1033.81118790465,-165.549245410118,52.8166366515755)); +#43604= IFCCARTESIANPOINT((1030.15536456171,-151.134107756478,68.1895551501896)); +#43606= IFCCARTESIANPOINT((1030.14494735161,-157.529432176996,55.0790544809078)); +#43608= IFCCARTESIANPOINT((1029.0551787267,-150.989117420186,63.9962798391877)); +#43610= IFCCARTESIANPOINT((1028.98867976215,-214.194419974086,89.2169314083915)); +#43612= IFCCARTESIANPOINT((1028.77064138749,-155.101929953115,60.173293226965)); +#43614= IFCCARTESIANPOINT((1031.73455856965,-154.226329436121,49.882338921144)); +#43616= IFCCARTESIANPOINT((1051.90477068922,-220.138690232466,71.8709100881927)); +#43618= IFCCARTESIANPOINT((1053.13637109032,-163.844567433778,45.9761899077341)); +#43620= IFCCARTESIANPOINT((1058.6973278533,-161.230790568895,47.6334223841853)); +#43622= IFCCARTESIANPOINT((1051.90479377013,-208.252696374109,106.571773177569)); +#43624= IFCCARTESIANPOINT((1053.10743622483,-147.564993087162,78.7129838820392)); +#43626= IFCCARTESIANPOINT((1057.13168063976,-208.923976113672,104.610291397879)); +#43628= IFCCARTESIANPOINT((1058.66210022651,-147.443905830646,75.6402990580319)); +#43630= IFCCARTESIANPOINT((1061.80451558193,-154.707046268056,76.3015687806437)); +#43632= IFCCARTESIANPOINT((1061.69315958068,-165.528194345742,52.8110677387474)); +#43634= IFCCARTESIANPOINT((1065.34463486102,-151.140578925454,68.1929562035858)); +#43636= IFCCARTESIANPOINT((1065.35505167339,-157.518521350168,55.0733101578004)); +#43638= IFCCARTESIANPOINT((1066.44474892456,-150.985110529013,63.9945761322677)); +#43640= IFCCARTESIANPOINT((1066.51092951185,-214.192882889563,89.2214193002123)); +#43642= IFCCARTESIANPOINT((1066.72967457471,-155.117546842888,60.1856420145857)); +#43644= IFCCARTESIANPOINT((1063.78389756774,-164.055602747191,55.0827927213187)); +#43646= IFCPOLYLOOP((#43206,#43208,#43210,#43212,#43214,#43216,#43218,#43220,#43222,#43224,#43178,#43180,#43182,#43184,#43186,#43188,#43190,#43192,#43194,#43196,#43198,#43200,#43202,#43204)); +#43648= IFCFACEOUTERBOUND(#43646,.T.); +#43649= IFCFACE((#43648)); +#43651= IFCPOLYLOOP((#43256,#43182,#43180)); +#43653= IFCFACEOUTERBOUND(#43651,.T.); +#43654= IFCFACE((#43653)); +#43656= IFCPOLYLOOP((#43258,#43280,#43182)); +#43658= IFCFACEOUTERBOUND(#43656,.T.); +#43659= IFCFACE((#43658)); +#43661= IFCPOLYLOOP((#43270,#43264,#43192)); +#43663= IFCFACEOUTERBOUND(#43661,.T.); +#43664= IFCFACE((#43663)); +#43666= IFCPOLYLOOP((#43262,#43242,#43282,#43244)); +#43668= IFCFACEOUTERBOUND(#43666,.T.); +#43669= IFCFACE((#43668)); +#43671= IFCPOLYLOOP((#43260,#43186,#43184)); +#43673= IFCFACEOUTERBOUND(#43671,.T.); +#43674= IFCFACE((#43673)); +#43676= IFCPOLYLOOP((#43188,#43186,#43262)); +#43678= IFCFACEOUTERBOUND(#43676,.T.); +#43679= IFCFACE((#43678)); +#43681= IFCPOLYLOOP((#43266,#43248,#43286,#43250)); +#43683= IFCFACEOUTERBOUND(#43681,.T.); +#43684= IFCFACE((#43683)); +#43686= IFCPOLYLOOP((#43264,#43266,#43194)); +#43688= IFCFACEOUTERBOUND(#43686,.T.); +#43689= IFCFACE((#43688)); +#43691= IFCPOLYLOOP((#43188,#43268,#43190)); +#43693= IFCFACEOUTERBOUND(#43691,.T.); +#43694= IFCFACE((#43693)); +#43696= IFCPOLYLOOP((#43264,#43246,#43284,#43248)); +#43698= IFCFACEOUTERBOUND(#43696,.T.); +#43699= IFCFACE((#43698)); +#43701= IFCPOLYLOOP((#43268,#43270,#43190)); +#43703= IFCFACEOUTERBOUND(#43701,.T.); +#43704= IFCFACE((#43703)); +#43706= IFCPOLYLOOP((#43264,#43194,#43192)); +#43708= IFCFACEOUTERBOUND(#43706,.T.); +#43709= IFCFACE((#43708)); +#43711= IFCPOLYLOOP((#43270,#43244,#43246)); +#43713= IFCFACEOUTERBOUND(#43711,.T.); +#43714= IFCFACE((#43713)); +#43716= IFCPOLYLOOP((#43266,#43272,#43196)); +#43718= IFCFACEOUTERBOUND(#43716,.T.); +#43719= IFCFACE((#43718)); +#43721= IFCPOLYLOOP((#43194,#43266,#43196)); +#43723= IFCFACEOUTERBOUND(#43721,.T.); +#43724= IFCFACE((#43723)); +#43726= IFCPOLYLOOP((#43252,#43226,#43276)); +#43728= IFCFACEOUTERBOUND(#43726,.T.); +#43729= IFCFACE((#43728)); +#43731= IFCPOLYLOOP((#43196,#43272,#43198)); +#43733= IFCFACEOUTERBOUND(#43731,.T.); +#43734= IFCFACE((#43733)); +#43736= IFCPOLYLOOP((#43274,#43198,#43272)); +#43738= IFCFACEOUTERBOUND(#43736,.T.); +#43739= IFCFACE((#43738)); +#43741= IFCPOLYLOOP((#43274,#43250,#43252)); +#43743= IFCFACEOUTERBOUND(#43741,.T.); +#43744= IFCFACE((#43743)); +#43746= IFCPOLYLOOP((#43200,#43230,#43202)); +#43748= IFCFACEOUTERBOUND(#43746,.T.); +#43749= IFCFACE((#43748)); +#43751= IFCPOLYLOOP((#43192,#43190,#43270)); +#43753= IFCFACEOUTERBOUND(#43751,.T.); +#43754= IFCFACE((#43753)); +#43756= IFCPOLYLOOP((#43232,#43180,#43178)); +#43758= IFCFACEOUTERBOUND(#43756,.T.); +#43759= IFCFACE((#43758)); +#43761= IFCPOLYLOOP((#43262,#43268,#43188)); +#43763= IFCFACEOUTERBOUND(#43761,.T.); +#43764= IFCFACE((#43763)); +#43766= IFCPOLYLOOP((#43268,#43262,#43244)); +#43768= IFCFACEOUTERBOUND(#43766,.T.); +#43769= IFCFACE((#43768)); +#43771= IFCPOLYLOOP((#43240,#43280,#43258)); +#43773= IFCFACEOUTERBOUND(#43771,.T.); +#43774= IFCFACE((#43773)); +#43776= IFCPOLYLOOP((#43256,#43238,#43258)); +#43778= IFCFACEOUTERBOUND(#43776,.T.); +#43779= IFCFACE((#43778)); +#43781= IFCPOLYLOOP((#43268,#43244,#43270)); +#43783= IFCFACEOUTERBOUND(#43781,.T.); +#43784= IFCFACE((#43783)); +#43786= IFCPOLYLOOP((#43182,#43280,#43184)); +#43788= IFCFACEOUTERBOUND(#43786,.T.); +#43789= IFCFACE((#43788)); +#43791= IFCPOLYLOOP((#43182,#43256,#43258)); +#43793= IFCFACEOUTERBOUND(#43791,.T.); +#43794= IFCFACE((#43793)); +#43796= IFCPOLYLOOP((#43260,#43262,#43186)); +#43798= IFCFACEOUTERBOUND(#43796,.T.); +#43799= IFCFACE((#43798)); +#43801= IFCPOLYLOOP((#43242,#43262,#43260)); +#43803= IFCFACEOUTERBOUND(#43801,.T.); +#43804= IFCFACE((#43803)); +#43806= IFCPOLYLOOP((#43200,#43274,#43276)); +#43808= IFCFACEOUTERBOUND(#43806,.T.); +#43809= IFCFACE((#43808)); +#43811= IFCPOLYLOOP((#43238,#43256,#43254)); +#43813= IFCFACEOUTERBOUND(#43811,.T.); +#43814= IFCFACE((#43813)); +#43816= IFCPOLYLOOP((#43240,#43258,#43238,#43278)); +#43818= IFCFACEOUTERBOUND(#43816,.T.); +#43819= IFCFACE((#43818)); +#43821= IFCPOLYLOOP((#43280,#43260,#43184)); +#43823= IFCFACEOUTERBOUND(#43821,.T.); +#43824= IFCFACE((#43823)); +#43826= IFCPOLYLOOP((#43240,#43260,#43280)); +#43828= IFCFACEOUTERBOUND(#43826,.T.); +#43829= IFCFACE((#43828)); +#43831= IFCPOLYLOOP((#43200,#43276,#43230)); +#43833= IFCFACEOUTERBOUND(#43831,.T.); +#43834= IFCFACE((#43833)); +#43836= IFCPOLYLOOP((#43228,#43276,#43226)); +#43838= IFCFACEOUTERBOUND(#43836,.T.); +#43839= IFCFACE((#43838)); +#43841= IFCPOLYLOOP((#43240,#43242,#43260)); +#43843= IFCFACEOUTERBOUND(#43841,.T.); +#43844= IFCFACE((#43843)); +#43846= IFCPOLYLOOP((#43232,#43256,#43180)); +#43848= IFCFACEOUTERBOUND(#43846,.T.); +#43849= IFCFACE((#43848)); +#43851= IFCPOLYLOOP((#43250,#43272,#43266)); +#43853= IFCFACEOUTERBOUND(#43851,.T.); +#43854= IFCFACE((#43853)); +#43856= IFCPOLYLOOP((#43234,#43236,#43430,#43254)); +#43858= IFCFACEOUTERBOUND(#43856,.T.); +#43859= IFCFACE((#43858)); +#43861= IFCPOLYLOOP((#43274,#43252,#43276)); +#43863= IFCFACEOUTERBOUND(#43861,.T.); +#43864= IFCFACE((#43863)); +#43866= IFCPOLYLOOP((#43232,#43234,#43256)); +#43868= IFCFACEOUTERBOUND(#43866,.T.); +#43869= IFCFACE((#43868)); +#43871= IFCPOLYLOOP((#43250,#43274,#43272)); +#43873= IFCFACEOUTERBOUND(#43871,.T.); +#43874= IFCFACE((#43873)); +#43876= IFCPOLYLOOP((#43266,#43264,#43248)); +#43878= IFCFACEOUTERBOUND(#43876,.T.); +#43879= IFCFACE((#43878)); +#43881= IFCPOLYLOOP((#43230,#43276,#43228)); +#43883= IFCFACEOUTERBOUND(#43881,.T.); +#43884= IFCFACE((#43883)); +#43886= IFCPOLYLOOP((#43256,#43234,#43254)); +#43888= IFCFACEOUTERBOUND(#43886,.T.); +#43889= IFCFACE((#43888)); +#43891= IFCPOLYLOOP((#43200,#43198,#43274)); +#43893= IFCFACEOUTERBOUND(#43891,.T.); +#43894= IFCFACE((#43893)); +#43896= IFCPOLYLOOP((#43246,#43264,#43270)); +#43898= IFCFACEOUTERBOUND(#43896,.T.); +#43899= IFCFACE((#43898)); +#43901= IFCPOLYLOOP((#43314,#43210,#43316)); +#43903= IFCFACEOUTERBOUND(#43901,.T.); +#43904= IFCFACE((#43903)); +#43906= IFCPOLYLOOP((#43314,#43324,#43212)); +#43908= IFCFACEOUTERBOUND(#43906,.T.); +#43909= IFCFACE((#43908)); +#43911= IFCPOLYLOOP((#43312,#43322,#43220)); +#43913= IFCFACEOUTERBOUND(#43911,.T.); +#43914= IFCFACE((#43913)); +#43916= IFCPOLYLOOP((#43208,#43316,#43210)); +#43918= IFCFACEOUTERBOUND(#43916,.T.); +#43919= IFCFACE((#43918)); +#43921= IFCPOLYLOOP((#43314,#43294,#43324)); +#43923= IFCFACEOUTERBOUND(#43921,.T.); +#43924= IFCFACE((#43923)); +#43926= IFCPOLYLOOP((#43302,#43320,#43318)); +#43928= IFCFACEOUTERBOUND(#43926,.T.); +#43929= IFCFACE((#43928)); +#43931= IFCPOLYLOOP((#43214,#43212,#43324)); +#43933= IFCFACEOUTERBOUND(#43931,.T.); +#43934= IFCFACE((#43933)); +#43936= IFCPOLYLOOP((#43308,#43328,#43206)); +#43938= IFCFACEOUTERBOUND(#43936,.T.); +#43939= IFCFACE((#43938)); +#43941= IFCPOLYLOOP((#43222,#43220,#43322)); +#43943= IFCFACEOUTERBOUND(#43941,.T.); +#43944= IFCFACE((#43943)); +#43946= IFCPOLYLOOP((#43206,#43204,#43306)); +#43948= IFCFACEOUTERBOUND(#43946,.T.); +#43949= IFCFACE((#43948)); +#43951= IFCPOLYLOOP((#43318,#43224,#43222)); +#43953= IFCFACEOUTERBOUND(#43951,.T.); +#43954= IFCFACE((#43953)); +#43956= IFCPOLYLOOP((#43290,#43308,#43288,#43330)); +#43958= IFCFACEOUTERBOUND(#43956,.T.); +#43959= IFCFACE((#43958)); +#43961= IFCPOLYLOOP((#43312,#43298,#43332,#43300)); +#43963= IFCFACEOUTERBOUND(#43961,.T.); +#43964= IFCFACE((#43963)); +#43966= IFCPOLYLOOP((#43322,#43300,#43302)); +#43968= IFCFACEOUTERBOUND(#43966,.T.); +#43969= IFCFACE((#43968)); +#43971= IFCPOLYLOOP((#43214,#43324,#43326)); +#43973= IFCFACEOUTERBOUND(#43971,.T.); +#43974= IFCFACE((#43973)); +#43976= IFCPOLYLOOP((#43310,#43326,#43296)); +#43978= IFCFACEOUTERBOUND(#43976,.T.); +#43979= IFCFACE((#43978)); +#43981= IFCPOLYLOOP((#43218,#43216,#43310)); +#43983= IFCFACEOUTERBOUND(#43981,.T.); +#43984= IFCFACE((#43983)); +#43986= IFCPOLYLOOP((#43206,#43328,#43208)); +#43988= IFCFACEOUTERBOUND(#43986,.T.); +#43989= IFCFACE((#43988)); +#43991= IFCPOLYLOOP((#43312,#43218,#43310)); +#43993= IFCFACEOUTERBOUND(#43991,.T.); +#43994= IFCFACE((#43993)); +#43996= IFCPOLYLOOP((#43216,#43214,#43326)); +#43998= IFCFACEOUTERBOUND(#43996,.T.); +#43999= IFCFACE((#43998)); +#44001= IFCPOLYLOOP((#43290,#43328,#43308)); +#44003= IFCFACEOUTERBOUND(#44001,.T.); +#44004= IFCFACE((#44003)); +#44006= IFCPOLYLOOP((#43178,#43224,#43232)); +#44008= IFCFACEOUTERBOUND(#44006,.T.); +#44009= IFCFACE((#44008)); +#44011= IFCPOLYLOOP((#43230,#43204,#43202)); +#44013= IFCFACEOUTERBOUND(#44011,.T.); +#44014= IFCFACE((#44013)); +#44016= IFCPOLYLOOP((#43326,#43294,#43296)); +#44018= IFCFACEOUTERBOUND(#44016,.T.); +#44019= IFCFACE((#44018)); +#44021= IFCPOLYLOOP((#43312,#43310,#43298)); +#44023= IFCFACEOUTERBOUND(#44021,.T.); +#44024= IFCFACE((#44023)); +#44026= IFCPOLYLOOP((#43294,#43314,#43292,#43334)); +#44028= IFCFACEOUTERBOUND(#44026,.T.); +#44029= IFCFACE((#44028)); +#44031= IFCPOLYLOOP((#43230,#43228,#43306)); +#44033= IFCFACEOUTERBOUND(#44031,.T.); +#44034= IFCFACE((#44033)); +#44036= IFCPOLYLOOP((#43306,#43304,#43288)); +#44038= IFCFACEOUTERBOUND(#44036,.T.); +#44039= IFCFACE((#44038)); +#44041= IFCPOLYLOOP((#43206,#43306,#43308)); +#44043= IFCFACEOUTERBOUND(#44041,.T.); +#44044= IFCFACE((#44043)); +#44046= IFCPOLYLOOP((#43228,#43226,#43518,#43304)); +#44048= IFCFACEOUTERBOUND(#44046,.T.); +#44049= IFCFACE((#44048)); +#44051= IFCPOLYLOOP((#43212,#43210,#43314)); +#44053= IFCFACEOUTERBOUND(#44051,.T.); +#44054= IFCFACE((#44053)); +#44056= IFCPOLYLOOP((#43306,#43288,#43308)); +#44058= IFCFACEOUTERBOUND(#44056,.T.); +#44059= IFCFACE((#44058)); +#44061= IFCPOLYLOOP((#43230,#43306,#43204)); +#44063= IFCFACEOUTERBOUND(#44061,.T.); +#44064= IFCFACE((#44063)); +#44066= IFCPOLYLOOP((#43316,#43290,#43292)); +#44068= IFCFACEOUTERBOUND(#44066,.T.); +#44069= IFCFACE((#44068)); +#44071= IFCPOLYLOOP((#43294,#43326,#43324)); +#44073= IFCFACEOUTERBOUND(#44071,.T.); +#44074= IFCFACE((#44073)); +#44076= IFCPOLYLOOP((#43318,#43320,#43224)); +#44078= IFCFACEOUTERBOUND(#44076,.T.); +#44079= IFCFACE((#44078)); +#44081= IFCPOLYLOOP((#43296,#43298,#43310)); +#44083= IFCFACEOUTERBOUND(#44081,.T.); +#44084= IFCFACE((#44083)); +#44086= IFCPOLYLOOP((#43322,#43312,#43300)); +#44088= IFCFACEOUTERBOUND(#44086,.T.); +#44089= IFCFACE((#44088)); +#44091= IFCPOLYLOOP((#43290,#43316,#43328)); +#44093= IFCFACEOUTERBOUND(#44091,.T.); +#44094= IFCFACE((#44093)); +#44096= IFCPOLYLOOP((#43234,#43232,#43320)); +#44098= IFCFACEOUTERBOUND(#44096,.T.); +#44099= IFCFACE((#44098)); +#44101= IFCPOLYLOOP((#43220,#43218,#43312)); +#44103= IFCFACEOUTERBOUND(#44101,.T.); +#44104= IFCFACE((#44103)); +#44106= IFCPOLYLOOP((#43234,#43320,#43236)); +#44108= IFCFACEOUTERBOUND(#44106,.T.); +#44109= IFCFACE((#44108)); +#44111= IFCPOLYLOOP((#43314,#43316,#43292)); +#44113= IFCFACEOUTERBOUND(#44111,.T.); +#44114= IFCFACE((#44113)); +#44116= IFCPOLYLOOP((#43318,#43222,#43322)); +#44118= IFCFACEOUTERBOUND(#44116,.T.); +#44119= IFCFACE((#44118)); +#44121= IFCPOLYLOOP((#43302,#43318,#43322)); +#44123= IFCFACEOUTERBOUND(#44121,.T.); +#44124= IFCFACE((#44123)); +#44126= IFCPOLYLOOP((#43310,#43216,#43326)); +#44128= IFCFACEOUTERBOUND(#44126,.T.); +#44129= IFCFACE((#44128)); +#44131= IFCPOLYLOOP((#43302,#43236,#43320)); +#44133= IFCFACEOUTERBOUND(#44131,.T.); +#44134= IFCFACE((#44133)); +#44136= IFCPOLYLOOP((#43304,#43306,#43228)); +#44138= IFCFACEOUTERBOUND(#44136,.T.); +#44139= IFCFACE((#44138)); +#44141= IFCPOLYLOOP((#43224,#43320,#43232)); +#44143= IFCFACEOUTERBOUND(#44141,.T.); +#44144= IFCFACE((#44143)); +#44146= IFCPOLYLOOP((#43316,#43208,#43328)); +#44148= IFCFACEOUTERBOUND(#44146,.T.); +#44149= IFCFACE((#44148)); +#44151= IFCPOLYLOOP((#43348,#43380,#43346)); +#44153= IFCFACEOUTERBOUND(#44151,.T.); +#44154= IFCFACE((#44153)); +#44156= IFCPOLYLOOP((#43346,#43380,#43430)); +#44158= IFCFACEOUTERBOUND(#44156,.T.); +#44159= IFCFACE((#44158)); +#44161= IFCPOLYLOOP((#43388,#43396,#43398)); +#44163= IFCFACEOUTERBOUND(#44161,.T.); +#44164= IFCFACE((#44163)); +#44166= IFCPOLYLOOP((#43406,#43250,#43286)); +#44168= IFCFACEOUTERBOUND(#44166,.T.); +#44169= IFCFACE((#44168)); +#44171= IFCPOLYLOOP((#43426,#43384,#43418)); +#44173= IFCFACEOUTERBOUND(#44171,.T.); +#44174= IFCFACE((#44173)); +#44176= IFCPOLYLOOP((#43400,#43396,#43374)); +#44178= IFCFACEOUTERBOUND(#44176,.T.); +#44179= IFCFACE((#44178)); +#44181= IFCPOLYLOOP((#43392,#43410,#43436)); +#44183= IFCFACEOUTERBOUND(#44181,.T.); +#44184= IFCFACE((#44183)); +#44186= IFCPOLYLOOP((#43418,#43384,#43416)); +#44188= IFCFACEOUTERBOUND(#44186,.T.); +#44189= IFCFACE((#44188)); +#44191= IFCPOLYLOOP((#43390,#43414,#43416)); +#44193= IFCFACEOUTERBOUND(#44191,.T.); +#44194= IFCFACE((#44193)); +#44196= IFCPOLYLOOP((#43350,#43382,#43380,#43348)); +#44198= IFCFACEOUTERBOUND(#44196,.T.); +#44199= IFCFACE((#44198)); +#44201= IFCPOLYLOOP((#43360,#43398,#43358)); +#44203= IFCFACEOUTERBOUND(#44201,.T.); +#44204= IFCFACE((#44203)); +#44206= IFCPOLYLOOP((#43422,#43384,#43420)); +#44208= IFCFACEOUTERBOUND(#44206,.T.); +#44209= IFCFACE((#44208)); +#44211= IFCPOLYLOOP((#43402,#43376,#43372)); +#44213= IFCFACEOUTERBOUND(#44211,.T.); +#44214= IFCFACE((#44213)); +#44216= IFCPOLYLOOP((#43392,#43406,#43410)); +#44218= IFCFACEOUTERBOUND(#44216,.T.); +#44219= IFCFACE((#44218)); +#44221= IFCPOLYLOOP((#43376,#43338,#43340)); +#44223= IFCFACEOUTERBOUND(#44221,.T.); +#44224= IFCFACE((#44223)); +#44226= IFCPOLYLOOP((#43398,#43400,#43358)); +#44228= IFCFACEOUTERBOUND(#44226,.T.); +#44229= IFCFACE((#44228)); +#44231= IFCPOLYLOOP((#43378,#43372,#43376)); +#44233= IFCFACEOUTERBOUND(#44231,.T.); +#44234= IFCFACE((#44233)); +#44236= IFCPOLYLOOP((#43378,#43342,#43344)); +#44238= IFCFACEOUTERBOUND(#44236,.T.); +#44239= IFCFACE((#44238)); +#44241= IFCPOLYLOOP((#43416,#43384,#43424)); +#44243= IFCFACEOUTERBOUND(#44241,.T.); +#44244= IFCFACE((#44243)); +#44246= IFCPOLYLOOP((#43226,#43252,#43378)); +#44248= IFCFACEOUTERBOUND(#44246,.T.); +#44249= IFCFACE((#44248)); +#44251= IFCPOLYLOOP((#43394,#43380,#43374)); +#44253= IFCFACEOUTERBOUND(#44251,.T.); +#44254= IFCFACE((#44253)); +#44256= IFCPOLYLOOP((#43250,#43406,#43408)); +#44258= IFCFACEOUTERBOUND(#44256,.T.); +#44259= IFCFACE((#44258)); +#44261= IFCPOLYLOOP((#43412,#43386,#43410)); +#44263= IFCFACEOUTERBOUND(#44261,.T.); +#44264= IFCFACE((#44263)); +#44266= IFCPOLYLOOP((#43408,#43378,#43252)); +#44268= IFCFACEOUTERBOUND(#44266,.T.); +#44269= IFCFACE((#44268)); +#44271= IFCPOLYLOOP((#43412,#43414,#43386)); +#44273= IFCFACEOUTERBOUND(#44271,.T.); +#44274= IFCFACE((#44273)); +#44276= IFCPOLYLOOP((#43436,#43386,#43438)); +#44278= IFCFACEOUTERBOUND(#44276,.T.); +#44279= IFCFACE((#44278)); +#44281= IFCPOLYLOOP((#43400,#43398,#43396)); +#44283= IFCFACEOUTERBOUND(#44281,.T.); +#44284= IFCFACE((#44283)); +#44286= IFCPOLYLOOP((#43382,#43374,#43380)); +#44288= IFCFACEOUTERBOUND(#44286,.T.); +#44289= IFCFACE((#44288)); +#44291= IFCPOLYLOOP((#43390,#43362,#43610,#43364)); +#44293= IFCFACEOUTERBOUND(#44291,.T.); +#44294= IFCFACE((#44293)); +#44296= IFCPOLYLOOP((#43396,#43394,#43374)); +#44298= IFCFACEOUTERBOUND(#44296,.T.); +#44299= IFCFACE((#44298)); +#44301= IFCPOLYLOOP((#43388,#43398,#43420)); +#44303= IFCFACEOUTERBOUND(#44301,.T.); +#44304= IFCFACE((#44303)); +#44306= IFCPOLYLOOP((#43366,#43436,#43434)); +#44308= IFCFACEOUTERBOUND(#44306,.T.); +#44309= IFCFACE((#44308)); +#44311= IFCPOLYLOOP((#43384,#43426,#43420)); +#44313= IFCFACEOUTERBOUND(#44311,.T.); +#44314= IFCFACE((#44313)); +#44316= IFCPOLYLOOP((#43392,#43404,#43406)); +#44318= IFCFACEOUTERBOUND(#44316,.T.); +#44319= IFCFACE((#44318)); +#44321= IFCPOLYLOOP((#43352,#43432,#43382)); +#44323= IFCFACEOUTERBOUND(#44321,.T.); +#44324= IFCFACE((#44323)); +#44326= IFCPOLYLOOP((#43394,#43240,#43278,#43238)); +#44328= IFCFACEOUTERBOUND(#44326,.T.); +#44329= IFCFACE((#44328)); +#44331= IFCPOLYLOOP((#43242,#43240,#43388)); +#44333= IFCFACEOUTERBOUND(#44331,.T.); +#44334= IFCFACE((#44333)); +#44336= IFCPOLYLOOP((#43400,#43382,#43356)); +#44338= IFCFACEOUTERBOUND(#44336,.T.); +#44339= IFCFACE((#44338)); +#44341= IFCPOLYLOOP((#43376,#43340,#43342)); +#44343= IFCFACEOUTERBOUND(#44341,.T.); +#44344= IFCFACE((#44343)); +#44346= IFCPOLYLOOP((#43428,#43338,#43376)); +#44348= IFCFACEOUTERBOUND(#44346,.T.); +#44349= IFCFACE((#44348)); +#44351= IFCPOLYLOOP((#43428,#43336,#43338)); +#44353= IFCFACEOUTERBOUND(#44351,.T.); +#44354= IFCFACE((#44353)); +#44356= IFCPOLYLOOP((#43226,#43378,#43344)); +#44358= IFCFACEOUTERBOUND(#44356,.T.); +#44359= IFCFACE((#44358)); +#44361= IFCPOLYLOOP((#43434,#43436,#43438)); +#44363= IFCFACEOUTERBOUND(#44361,.T.); +#44364= IFCFACE((#44363)); +#44366= IFCPOLYLOOP((#43238,#43380,#43394)); +#44368= IFCFACEOUTERBOUND(#44366,.T.); +#44369= IFCFACE((#44368)); +#44371= IFCPOLYLOOP((#43376,#43342,#43378)); +#44373= IFCFACEOUTERBOUND(#44371,.T.); +#44374= IFCFACE((#44373)); +#44376= IFCPOLYLOOP((#43386,#43436,#43410)); +#44378= IFCFACEOUTERBOUND(#44376,.T.); +#44379= IFCFACE((#44378)); +#44381= IFCPOLYLOOP((#43402,#43370,#43376)); +#44383= IFCFACEOUTERBOUND(#44381,.T.); +#44384= IFCFACE((#44383)); +#44386= IFCPOLYLOOP((#43440,#43368,#43392,#43366)); +#44388= IFCFACEOUTERBOUND(#44386,.T.); +#44389= IFCFACE((#44388)); +#44391= IFCPOLYLOOP((#43430,#43236,#43346)); +#44393= IFCFACEOUTERBOUND(#44391,.T.); +#44394= IFCFACE((#44393)); +#44396= IFCPOLYLOOP((#43404,#43368,#43402)); +#44398= IFCFACEOUTERBOUND(#44396,.T.); +#44399= IFCFACE((#44398)); +#44401= IFCPOLYLOOP((#43382,#43350,#43352)); +#44403= IFCFACEOUTERBOUND(#44401,.T.); +#44404= IFCFACE((#44403)); +#44406= IFCPOLYLOOP((#43240,#43396,#43388)); +#44408= IFCFACEOUTERBOUND(#44406,.T.); +#44409= IFCFACE((#44408)); +#44411= IFCPOLYLOOP((#43422,#43424,#43384)); +#44413= IFCFACEOUTERBOUND(#44411,.T.); +#44414= IFCFACE((#44413)); +#44416= IFCPOLYLOOP((#43382,#43400,#43374)); +#44418= IFCFACEOUTERBOUND(#44416,.T.); +#44419= IFCFACE((#44418)); +#44421= IFCPOLYLOOP((#43400,#43356,#43442,#43358)); +#44423= IFCFACEOUTERBOUND(#44421,.T.); +#44424= IFCFACE((#44423)); +#44426= IFCPOLYLOOP((#43404,#43402,#43372)); +#44428= IFCFACEOUTERBOUND(#44426,.T.); +#44429= IFCFACE((#44428)); +#44431= IFCPOLYLOOP((#43402,#43368,#43590,#43370)); +#44433= IFCFACEOUTERBOUND(#44431,.T.); +#44434= IFCFACE((#44433)); +#44436= IFCPOLYLOOP((#43408,#43406,#43404)); +#44438= IFCFACEOUTERBOUND(#44436,.T.); +#44439= IFCFACE((#44438)); +#44441= IFCPOLYLOOP((#43408,#43404,#43372)); +#44443= IFCFACEOUTERBOUND(#44441,.T.); +#44444= IFCFACE((#44443)); +#44446= IFCPOLYLOOP((#43286,#43248,#43410)); +#44448= IFCFACEOUTERBOUND(#44446,.T.); +#44449= IFCFACE((#44448)); +#44451= IFCPOLYLOOP((#43378,#43408,#43372)); +#44453= IFCFACEOUTERBOUND(#44451,.T.); +#44454= IFCFACE((#44453)); +#44456= IFCPOLYLOOP((#43252,#43250,#43408)); +#44458= IFCFACEOUTERBOUND(#44456,.T.); +#44459= IFCFACE((#44458)); +#44461= IFCPOLYLOOP((#43410,#43406,#43286)); +#44463= IFCFACEOUTERBOUND(#44461,.T.); +#44464= IFCFACE((#44463)); +#44466= IFCPOLYLOOP((#43412,#43410,#43248)); +#44468= IFCFACEOUTERBOUND(#44466,.T.); +#44469= IFCFACE((#44468)); +#44471= IFCPOLYLOOP((#43412,#43248,#43284,#43246)); +#44473= IFCFACEOUTERBOUND(#44471,.T.); +#44474= IFCFACE((#44473)); +#44476= IFCPOLYLOOP((#43414,#43390,#43438)); +#44478= IFCFACEOUTERBOUND(#44476,.T.); +#44479= IFCFACE((#44478)); +#44481= IFCPOLYLOOP((#43412,#43246,#43414)); +#44483= IFCFACEOUTERBOUND(#44481,.T.); +#44484= IFCFACE((#44483)); +#44486= IFCPOLYLOOP((#43244,#43414,#43246)); +#44488= IFCFACEOUTERBOUND(#44486,.T.); +#44489= IFCFACE((#44488)); +#44491= IFCPOLYLOOP((#43414,#43244,#43416)); +#44493= IFCFACEOUTERBOUND(#44491,.T.); +#44494= IFCFACE((#44493)); +#44496= IFCPOLYLOOP((#43418,#43416,#43244)); +#44498= IFCFACEOUTERBOUND(#44496,.T.); +#44499= IFCFACE((#44498)); +#44501= IFCPOLYLOOP((#43418,#43244,#43282,#43242)); +#44503= IFCFACEOUTERBOUND(#44501,.T.); +#44504= IFCFACE((#44503)); +#44506= IFCPOLYLOOP((#43426,#43242,#43388)); +#44508= IFCFACEOUTERBOUND(#44506,.T.); +#44509= IFCFACE((#44508)); +#44511= IFCPOLYLOOP((#43398,#43360,#43420)); +#44513= IFCFACEOUTERBOUND(#44511,.T.); +#44514= IFCFACE((#44513)); +#44516= IFCPOLYLOOP((#43422,#43420,#43360)); +#44518= IFCFACEOUTERBOUND(#44516,.T.); +#44519= IFCFACE((#44518)); +#44521= IFCPOLYLOOP((#43422,#43360,#43444,#43362)); +#44523= IFCFACEOUTERBOUND(#44521,.T.); +#44524= IFCFACE((#44523)); +#44526= IFCPOLYLOOP((#43424,#43362,#43390)); +#44528= IFCFACEOUTERBOUND(#44526,.T.); +#44529= IFCFACE((#44528)); +#44531= IFCPOLYLOOP((#43362,#43424,#43422)); +#44533= IFCFACEOUTERBOUND(#44531,.T.); +#44534= IFCFACE((#44533)); +#44536= IFCPOLYLOOP((#43416,#43424,#43390)); +#44538= IFCFACEOUTERBOUND(#44536,.T.); +#44539= IFCFACE((#44538)); +#44541= IFCPOLYLOOP((#43242,#43426,#43418)); +#44543= IFCFACEOUTERBOUND(#44541,.T.); +#44544= IFCFACE((#44543)); +#44546= IFCPOLYLOOP((#43420,#43426,#43388)); +#44548= IFCFACEOUTERBOUND(#44546,.T.); +#44549= IFCFACE((#44548)); +#44551= IFCPOLYLOOP((#43376,#43370,#43586,#43428)); +#44553= IFCFACEOUTERBOUND(#44551,.T.); +#44554= IFCFACE((#44553)); +#44556= IFCPOLYLOOP((#43380,#43238,#43254,#43430)); +#44558= IFCFACEOUTERBOUND(#44556,.T.); +#44559= IFCFACE((#44558)); +#44561= IFCPOLYLOOP((#43432,#43352,#43354)); +#44563= IFCFACEOUTERBOUND(#44561,.T.); +#44564= IFCFACE((#44563)); +#44566= IFCPOLYLOOP((#43382,#43432,#43594,#43356)); +#44568= IFCFACEOUTERBOUND(#44566,.T.); +#44569= IFCFACE((#44568)); +#44571= IFCPOLYLOOP((#43436,#43366,#43392)); +#44573= IFCFACEOUTERBOUND(#44571,.T.); +#44574= IFCFACE((#44573)); +#44576= IFCPOLYLOOP((#43414,#43438,#43386)); +#44578= IFCFACEOUTERBOUND(#44576,.T.); +#44579= IFCFACE((#44578)); +#44581= IFCPOLYLOOP((#43390,#43364,#43438)); +#44583= IFCFACEOUTERBOUND(#44581,.T.); +#44584= IFCFACE((#44583)); +#44586= IFCPOLYLOOP((#43434,#43438,#43364)); +#44588= IFCFACEOUTERBOUND(#44586,.T.); +#44589= IFCFACE((#44588)); +#44591= IFCPOLYLOOP((#43392,#43368,#43404)); +#44593= IFCFACEOUTERBOUND(#44591,.T.); +#44594= IFCFACE((#44593)); +#44596= IFCPOLYLOOP((#43240,#43394,#43396)); +#44598= IFCFACEOUTERBOUND(#44596,.T.); +#44599= IFCFACE((#44598)); +#44601= IFCPOLYLOOP((#43488,#43506,#43480)); +#44603= IFCFACEOUTERBOUND(#44601,.T.); +#44604= IFCFACE((#44603)); +#44606= IFCPOLYLOOP((#43498,#43468,#43446)); +#44608= IFCFACEOUTERBOUND(#44606,.T.); +#44609= IFCFACE((#44608)); +#44611= IFCPOLYLOOP((#43474,#43514,#43516)); +#44613= IFCFACEOUTERBOUND(#44611,.T.); +#44614= IFCFACE((#44613)); +#44616= IFCPOLYLOOP((#43482,#43292,#43290)); +#44618= IFCFACEOUTERBOUND(#44616,.T.); +#44619= IFCFACE((#44618)); +#44621= IFCPOLYLOOP((#43518,#43344,#43466)); +#44623= IFCFACEOUTERBOUND(#44621,.T.); +#44624= IFCFACE((#44623)); +#44626= IFCPOLYLOOP((#43486,#43458,#43484)); +#44628= IFCFACEOUTERBOUND(#44626,.T.); +#44629= IFCFACE((#44628)); +#44631= IFCPOLYLOOP((#43466,#43344,#43342)); +#44633= IFCFACEOUTERBOUND(#44631,.T.); +#44634= IFCFACE((#44633)); +#44636= IFCPOLYLOOP((#43342,#43340,#43466)); +#44638= IFCFACEOUTERBOUND(#44636,.T.); +#44639= IFCFACE((#44638)); +#44641= IFCPOLYLOOP((#43236,#43472,#43346)); +#44643= IFCFACEOUTERBOUND(#44641,.T.); +#44644= IFCFACE((#44643)); +#44646= IFCPOLYLOOP((#43288,#43466,#43492)); +#44648= IFCFACEOUTERBOUND(#44646,.T.); +#44649= IFCFACE((#44648)); +#44651= IFCPOLYLOOP((#43490,#43472,#43302)); +#44653= IFCFACEOUTERBOUND(#44651,.T.); +#44654= IFCFACE((#44653)); +#44656= IFCPOLYLOOP((#43478,#43510,#43512)); +#44658= IFCFACEOUTERBOUND(#44656,.T.); +#44659= IFCFACE((#44658)); +#44661= IFCPOLYLOOP((#43236,#43302,#43472)); +#44663= IFCFACEOUTERBOUND(#44661,.T.); +#44664= IFCFACE((#44663)); +#44666= IFCPOLYLOOP((#43332,#43298,#43506)); +#44668= IFCFACEOUTERBOUND(#44666,.T.); +#44669= IFCFACE((#44668)); +#44671= IFCPOLYLOOP((#43490,#43486,#43464)); +#44673= IFCFACEOUTERBOUND(#44671,.T.); +#44674= IFCFACE((#44673)); +#44676= IFCPOLYLOOP((#43472,#43348,#43346)); +#44678= IFCFACEOUTERBOUND(#44676,.T.); +#44679= IFCFACE((#44678)); +#44681= IFCPOLYLOOP((#43506,#43476,#43526)); +#44683= IFCFACEOUTERBOUND(#44681,.T.); +#44684= IFCFACE((#44683)); +#44686= IFCPOLYLOOP((#43458,#43480,#43530)); +#44688= IFCFACEOUTERBOUND(#44686,.T.); +#44689= IFCFACE((#44688)); +#44691= IFCPOLYLOOP((#43528,#43526,#43476)); +#44693= IFCFACEOUTERBOUND(#44691,.T.); +#44694= IFCFACE((#44693)); +#44696= IFCPOLYLOOP((#43470,#43472,#43464)); +#44698= IFCFACEOUTERBOUND(#44696,.T.); +#44699= IFCFACE((#44698)); +#44701= IFCPOLYLOOP((#43504,#43512,#43474)); +#44703= IFCFACEOUTERBOUND(#44701,.T.); +#44704= IFCFACE((#44703)); +#44706= IFCPOLYLOOP((#43470,#43352,#43350)); +#44708= IFCFACEOUTERBOUND(#44706,.T.); +#44709= IFCFACE((#44708)); +#44711= IFCPOLYLOOP((#43480,#43486,#43488)); +#44713= IFCFACEOUTERBOUND(#44711,.T.); +#44714= IFCFACE((#44713)); +#44716= IFCPOLYLOOP((#43484,#43470,#43464)); +#44718= IFCFACEOUTERBOUND(#44716,.T.); +#44719= IFCFACE((#44718)); +#44721= IFCPOLYLOOP((#43468,#43466,#43340)); +#44723= IFCFACEOUTERBOUND(#44721,.T.); +#44724= IFCFACE((#44723)); +#44726= IFCPOLYLOOP((#43526,#43530,#43480)); +#44728= IFCFACEOUTERBOUND(#44726,.T.); +#44729= IFCFACE((#44728)); +#44731= IFCPOLYLOOP((#43468,#43462,#43466)); +#44733= IFCFACEOUTERBOUND(#44731,.T.); +#44734= IFCFACE((#44733)); +#44736= IFCPOLYLOOP((#43470,#43460,#43622,#43522)); +#44738= IFCFACEOUTERBOUND(#44736,.T.); +#44739= IFCFACE((#44738)); +#44741= IFCPOLYLOOP((#43526,#43524,#43456)); +#44743= IFCFACEOUTERBOUND(#44741,.T.); +#44744= IFCFACE((#44743)); +#44746= IFCPOLYLOOP((#43338,#43520,#43468)); +#44748= IFCFACEOUTERBOUND(#44746,.T.); +#44749= IFCFACE((#44748)); +#44751= IFCPOLYLOOP((#43474,#43516,#43500)); +#44753= IFCFACEOUTERBOUND(#44751,.T.); +#44754= IFCFACE((#44753)); +#44756= IFCPOLYLOOP((#43496,#43498,#43448)); +#44758= IFCFACEOUTERBOUND(#44756,.T.); +#44759= IFCFACE((#44758)); +#44761= IFCPOLYLOOP((#43514,#43474,#43512)); +#44763= IFCFACEOUTERBOUND(#44761,.T.); +#44764= IFCFACE((#44763)); +#44766= IFCPOLYLOOP((#43300,#43488,#43490)); +#44768= IFCFACEOUTERBOUND(#44766,.T.); +#44769= IFCFACE((#44768)); +#44771= IFCPOLYLOOP((#43518,#43226,#43344)); +#44773= IFCFACEOUTERBOUND(#44771,.T.); +#44774= IFCFACE((#44773)); +#44776= IFCPOLYLOOP((#43500,#43482,#43496)); +#44778= IFCFACEOUTERBOUND(#44776,.T.); +#44779= IFCFACE((#44778)); +#44781= IFCPOLYLOOP((#43522,#43354,#43352)); +#44783= IFCFACEOUTERBOUND(#44781,.T.); +#44784= IFCFACE((#44783)); +#44786= IFCPOLYLOOP((#43504,#43474,#43502)); +#44788= IFCFACEOUTERBOUND(#44786,.T.); +#44789= IFCFACE((#44788)); +#44791= IFCPOLYLOOP((#43470,#43350,#43348,#43472)); +#44793= IFCFACEOUTERBOUND(#44791,.T.); +#44794= IFCFACE((#44793)); +#44796= IFCPOLYLOOP((#43476,#43506,#43508)); +#44798= IFCFACEOUTERBOUND(#44796,.T.); +#44799= IFCFACE((#44798)); +#44801= IFCPOLYLOOP((#43524,#43526,#43528)); +#44803= IFCFACEOUTERBOUND(#44801,.T.); +#44804= IFCFACE((#44803)); +#44806= IFCPOLYLOOP((#43502,#43474,#43500)); +#44808= IFCFACEOUTERBOUND(#44806,.T.); +#44809= IFCFACE((#44808)); +#44811= IFCPOLYLOOP((#43476,#43508,#43510)); +#44813= IFCFACEOUTERBOUND(#44811,.T.); +#44814= IFCFACE((#44813)); +#44816= IFCPOLYLOOP((#43522,#43352,#43470)); +#44818= IFCFACEOUTERBOUND(#44816,.T.); +#44819= IFCFACE((#44818)); +#44821= IFCPOLYLOOP((#43482,#43494,#43496)); +#44823= IFCFACEOUTERBOUND(#44821,.T.); +#44824= IFCFACE((#44823)); +#44826= IFCPOLYLOOP((#43486,#43484,#43464)); +#44828= IFCFACEOUTERBOUND(#44826,.T.); +#44829= IFCFACE((#44828)); +#44831= IFCPOLYLOOP((#43460,#43470,#43484)); +#44833= IFCFACEOUTERBOUND(#44831,.T.); +#44834= IFCFACE((#44833)); +#44836= IFCPOLYLOOP((#43478,#43452,#43640,#43454)); +#44838= IFCFACEOUTERBOUND(#44836,.T.); +#44839= IFCFACE((#44838)); +#44841= IFCPOLYLOOP((#43492,#43466,#43462)); +#44843= IFCFACEOUTERBOUND(#44841,.T.); +#44844= IFCFACE((#44843)); +#44846= IFCPOLYLOOP((#43484,#43458,#43626,#43460)); +#44848= IFCFACEOUTERBOUND(#44846,.T.); +#44849= IFCFACE((#44848)); +#44851= IFCPOLYLOOP((#43338,#43468,#43340)); +#44853= IFCFACEOUTERBOUND(#44851,.T.); +#44854= IFCFACE((#44853)); +#44856= IFCPOLYLOOP((#43490,#43488,#43486)); +#44858= IFCFACEOUTERBOUND(#44856,.T.); +#44859= IFCFACE((#44858)); +#44861= IFCPOLYLOOP((#43466,#43288,#43304,#43518)); +#44863= IFCFACEOUTERBOUND(#44861,.T.); +#44864= IFCFACE((#44863)); +#44866= IFCPOLYLOOP((#43472,#43490,#43464)); +#44868= IFCFACEOUTERBOUND(#44866,.T.); +#44869= IFCFACE((#44868)); +#44871= IFCPOLYLOOP((#43302,#43300,#43490)); +#44873= IFCFACEOUTERBOUND(#44871,.T.); +#44874= IFCFACE((#44873)); +#44876= IFCPOLYLOOP((#43494,#43492,#43462)); +#44878= IFCFACEOUTERBOUND(#44876,.T.); +#44879= IFCFACE((#44878)); +#44881= IFCPOLYLOOP((#43492,#43290,#43330,#43288)); +#44883= IFCFACEOUTERBOUND(#44881,.T.); +#44884= IFCFACE((#44883)); +#44886= IFCPOLYLOOP((#43498,#43496,#43494)); +#44888= IFCFACEOUTERBOUND(#44886,.T.); +#44889= IFCFACE((#44888)); +#44891= IFCPOLYLOOP((#43290,#43494,#43482)); +#44893= IFCFACEOUTERBOUND(#44891,.T.); +#44894= IFCFACE((#44893)); +#44896= IFCPOLYLOOP((#43498,#43494,#43462)); +#44898= IFCFACEOUTERBOUND(#44896,.T.); +#44899= IFCFACE((#44898)); +#44901= IFCPOLYLOOP((#43450,#43496,#43448)); +#44903= IFCFACEOUTERBOUND(#44901,.T.); +#44904= IFCFACE((#44903)); +#44906= IFCPOLYLOOP((#43468,#43498,#43462)); +#44908= IFCFACEOUTERBOUND(#44906,.T.); +#44909= IFCFACE((#44908)); +#44911= IFCPOLYLOOP((#43498,#43446,#43532,#43448)); +#44913= IFCFACEOUTERBOUND(#44911,.T.); +#44914= IFCFACE((#44913)); +#44916= IFCPOLYLOOP((#43496,#43450,#43500)); +#44918= IFCFACEOUTERBOUND(#44916,.T.); +#44919= IFCFACE((#44918)); +#44921= IFCPOLYLOOP((#43502,#43500,#43450)); +#44923= IFCFACEOUTERBOUND(#44921,.T.); +#44924= IFCFACE((#44923)); +#44926= IFCPOLYLOOP((#43450,#43452,#43502)); +#44928= IFCFACEOUTERBOUND(#44926,.T.); +#44929= IFCFACE((#44928)); +#44931= IFCPOLYLOOP((#43504,#43452,#43478)); +#44933= IFCFACEOUTERBOUND(#44931,.T.); +#44934= IFCFACE((#44933)); +#44936= IFCPOLYLOOP((#43452,#43504,#43502)); +#44938= IFCFACEOUTERBOUND(#44936,.T.); +#44939= IFCFACE((#44938)); +#44941= IFCPOLYLOOP((#43512,#43504,#43478)); +#44943= IFCFACEOUTERBOUND(#44941,.T.); +#44944= IFCFACE((#44943)); +#44946= IFCPOLYLOOP((#43506,#43488,#43332)); +#44948= IFCFACEOUTERBOUND(#44946,.T.); +#44949= IFCFACE((#44948)); +#44951= IFCPOLYLOOP((#43508,#43506,#43298)); +#44953= IFCFACEOUTERBOUND(#44951,.T.); +#44954= IFCFACE((#44953)); +#44956= IFCPOLYLOOP((#43298,#43296,#43508)); +#44958= IFCFACEOUTERBOUND(#44956,.T.); +#44959= IFCFACE((#44958)); +#44961= IFCPOLYLOOP((#43510,#43478,#43528)); +#44963= IFCFACEOUTERBOUND(#44961,.T.); +#44964= IFCFACE((#44963)); +#44966= IFCPOLYLOOP((#43508,#43296,#43510)); +#44968= IFCFACEOUTERBOUND(#44966,.T.); +#44969= IFCFACE((#44968)); +#44971= IFCPOLYLOOP((#43294,#43510,#43296)); +#44973= IFCFACEOUTERBOUND(#44971,.T.); +#44974= IFCFACE((#44973)); +#44976= IFCPOLYLOOP((#43510,#43294,#43512)); +#44978= IFCFACEOUTERBOUND(#44976,.T.); +#44979= IFCFACE((#44978)); +#44981= IFCPOLYLOOP((#43514,#43512,#43294)); +#44983= IFCFACEOUTERBOUND(#44981,.T.); +#44984= IFCFACE((#44983)); +#44986= IFCPOLYLOOP((#43514,#43294,#43334,#43292)); +#44988= IFCFACEOUTERBOUND(#44986,.T.); +#44989= IFCFACE((#44988)); +#44991= IFCPOLYLOOP((#43516,#43292,#43482)); +#44993= IFCFACEOUTERBOUND(#44991,.T.); +#44994= IFCFACE((#44993)); +#44996= IFCPOLYLOOP((#43292,#43516,#43514)); +#44998= IFCFACEOUTERBOUND(#44996,.T.); +#44999= IFCFACE((#44998)); +#45001= IFCPOLYLOOP((#43500,#43516,#43482)); +#45003= IFCFACEOUTERBOUND(#45001,.T.); +#45004= IFCFACE((#45003)); +#45006= IFCPOLYLOOP((#43290,#43492,#43494)); +#45008= IFCFACEOUTERBOUND(#45006,.T.); +#45009= IFCFACE((#45008)); +#45011= IFCPOLYLOOP((#43520,#43338,#43336)); +#45013= IFCFACEOUTERBOUND(#45011,.T.); +#45014= IFCFACE((#45013)); +#45016= IFCPOLYLOOP((#43468,#43520,#43616,#43446)); +#45018= IFCFACEOUTERBOUND(#45016,.T.); +#45019= IFCFACE((#45018)); +#45021= IFCPOLYLOOP((#43528,#43476,#43510)); +#45023= IFCFACEOUTERBOUND(#45021,.T.); +#45024= IFCFACE((#45023)); +#45026= IFCPOLYLOOP((#43526,#43456,#43530)); +#45028= IFCFACEOUTERBOUND(#45026,.T.); +#45029= IFCFACE((#45028)); +#45031= IFCPOLYLOOP((#43506,#43526,#43480)); +#45033= IFCFACEOUTERBOUND(#45031,.T.); +#45034= IFCFACE((#45033)); +#45036= IFCPOLYLOOP((#43478,#43454,#43528)); +#45038= IFCFACEOUTERBOUND(#45036,.T.); +#45039= IFCFACE((#45038)); +#45041= IFCPOLYLOOP((#43524,#43528,#43454)); +#45043= IFCFACEOUTERBOUND(#45041,.T.); +#45044= IFCFACE((#45043)); +#45046= IFCPOLYLOOP((#43480,#43458,#43486)); +#45048= IFCFACEOUTERBOUND(#45046,.T.); +#45049= IFCFACE((#45048)); +#45051= IFCPOLYLOOP((#43488,#43300,#43332)); +#45053= IFCFACEOUTERBOUND(#45051,.T.); +#45054= IFCFACE((#45053)); +#45056= IFCPOLYLOOP((#43552,#43554,#43556,#43558,#43560,#43562,#43564,#43566,#43568,#43570,#43572,#43574,#43576,#43578,#43580,#43534,#43536,#43538,#43540,#43542,#43544,#43546,#43548,#43550)); +#45058= IFCFACEOUTERBOUND(#45056,.T.); +#45059= IFCFACE((#45058)); +#45061= IFCPOLYLOOP((#43598,#43596,#43578)); +#45063= IFCFACEOUTERBOUND(#45061,.T.); +#45064= IFCFACE((#45063)); +#45066= IFCPOLYLOOP((#43596,#43584,#43580)); +#45068= IFCFACEOUTERBOUND(#45066,.T.); +#45069= IFCFACE((#45068)); +#45071= IFCPOLYLOOP((#43578,#43596,#43580)); +#45073= IFCFACEOUTERBOUND(#45071,.T.); +#45074= IFCFACE((#45073)); +#45076= IFCPOLYLOOP((#43584,#43594,#43432,#43354)); +#45078= IFCFACEOUTERBOUND(#45076,.T.); +#45079= IFCFACE((#45078)); +#45081= IFCPOLYLOOP((#43608,#43444,#43604)); +#45083= IFCFACEOUTERBOUND(#45081,.T.); +#45084= IFCFACE((#45083)); +#45086= IFCPOLYLOOP((#43598,#43600,#43358)); +#45088= IFCFACEOUTERBOUND(#45086,.T.); +#45089= IFCFACE((#45088)); +#45091= IFCPOLYLOOP((#43610,#43612,#43364)); +#45093= IFCFACEOUTERBOUND(#45091,.T.); +#45094= IFCFACE((#45093)); +#45096= IFCPOLYLOOP((#43602,#43592,#43368)); +#45098= IFCFACEOUTERBOUND(#45096,.T.); +#45099= IFCFACE((#45098)); +#45101= IFCPOLYLOOP((#43568,#43612,#43570)); +#45103= IFCFACEOUTERBOUND(#45101,.T.); +#45104= IFCFACE((#45103)); +#45106= IFCPOLYLOOP((#43564,#43562,#43592)); +#45108= IFCFACEOUTERBOUND(#45106,.T.); +#45109= IFCFACE((#45108)); +#45111= IFCPOLYLOOP((#43582,#43588,#43560)); +#45113= IFCFACEOUTERBOUND(#45111,.T.); +#45114= IFCFACE((#45113)); +#45116= IFCPOLYLOOP((#43592,#43602,#43564)); +#45118= IFCFACEOUTERBOUND(#45116,.T.); +#45119= IFCFACE((#45118)); +#45121= IFCPOLYLOOP((#43590,#43588,#43370)); +#45123= IFCFACEOUTERBOUND(#45121,.T.); +#45124= IFCFACE((#45123)); +#45126= IFCPOLYLOOP((#43586,#43588,#43582)); +#45128= IFCFACEOUTERBOUND(#45126,.T.); +#45129= IFCFACE((#45128)); +#45131= IFCPOLYLOOP((#43582,#43336,#43428,#43586)); +#45133= IFCFACEOUTERBOUND(#45131,.T.); +#45134= IFCFACE((#45133)); +#45136= IFCPOLYLOOP((#43370,#43588,#43586)); +#45138= IFCFACEOUTERBOUND(#45136,.T.); +#45139= IFCFACE((#45138)); +#45141= IFCPOLYLOOP((#43594,#43596,#43356)); +#45143= IFCFACEOUTERBOUND(#45141,.T.); +#45144= IFCFACE((#45143)); +#45146= IFCPOLYLOOP((#43592,#43590,#43368)); +#45148= IFCFACEOUTERBOUND(#45146,.T.); +#45149= IFCFACE((#45148)); +#45151= IFCPOLYLOOP((#43566,#43606,#43568)); +#45153= IFCFACEOUTERBOUND(#45151,.T.); +#45154= IFCFACE((#45153)); +#45156= IFCPOLYLOOP((#43590,#43592,#43588)); +#45158= IFCFACEOUTERBOUND(#45156,.T.); +#45159= IFCFACE((#45158)); +#45161= IFCPOLYLOOP((#43584,#43596,#43594)); +#45163= IFCFACEOUTERBOUND(#45161,.T.); +#45164= IFCFACE((#45163)); +#45166= IFCPOLYLOOP((#43576,#43600,#43598)); +#45168= IFCFACEOUTERBOUND(#45166,.T.); +#45169= IFCFACE((#45168)); +#45171= IFCPOLYLOOP((#43574,#43604,#43600)); +#45173= IFCFACEOUTERBOUND(#45171,.T.); +#45174= IFCFACE((#45173)); +#45176= IFCPOLYLOOP((#43574,#43572,#43604)); +#45178= IFCFACEOUTERBOUND(#45176,.T.); +#45179= IFCFACE((#45178)); +#45181= IFCPOLYLOOP((#43612,#43606,#43364)); +#45183= IFCFACEOUTERBOUND(#45181,.T.); +#45184= IFCFACE((#45183)); +#45186= IFCPOLYLOOP((#43606,#43366,#43434,#43364)); +#45188= IFCFACEOUTERBOUND(#45186,.T.); +#45189= IFCFACE((#45188)); +#45191= IFCPOLYLOOP((#43598,#43358,#43442)); +#45193= IFCFACEOUTERBOUND(#45191,.T.); +#45194= IFCFACE((#45193)); +#45196= IFCPOLYLOOP((#43596,#43598,#43442)); +#45198= IFCFACEOUTERBOUND(#45196,.T.); +#45199= IFCFACE((#45198)); +#45201= IFCPOLYLOOP((#43612,#43608,#43570)); +#45203= IFCFACEOUTERBOUND(#45201,.T.); +#45204= IFCFACE((#45203)); +#45206= IFCPOLYLOOP((#43608,#43610,#43362)); +#45208= IFCFACEOUTERBOUND(#45206,.T.); +#45209= IFCFACE((#45208)); +#45211= IFCPOLYLOOP((#43564,#43614,#43566)); +#45213= IFCFACEOUTERBOUND(#45211,.T.); +#45214= IFCFACE((#45213)); +#45216= IFCPOLYLOOP((#43572,#43570,#43608)); +#45218= IFCFACEOUTERBOUND(#45216,.T.); +#45219= IFCFACE((#45218)); +#45221= IFCPOLYLOOP((#43560,#43588,#43562)); +#45223= IFCFACEOUTERBOUND(#45221,.T.); +#45224= IFCFACE((#45223)); +#45226= IFCPOLYLOOP((#43558,#43582,#43560)); +#45228= IFCFACEOUTERBOUND(#45226,.T.); +#45229= IFCFACE((#45228)); +#45231= IFCPOLYLOOP((#43574,#43600,#43576)); +#45233= IFCFACEOUTERBOUND(#45231,.T.); +#45234= IFCFACE((#45233)); +#45236= IFCPOLYLOOP((#43576,#43598,#43578)); +#45238= IFCFACEOUTERBOUND(#45236,.T.); +#45239= IFCFACE((#45238)); +#45241= IFCPOLYLOOP((#43604,#43572,#43608)); +#45243= IFCFACEOUTERBOUND(#45241,.T.); +#45244= IFCFACE((#45243)); +#45246= IFCPOLYLOOP((#43606,#43566,#43614)); +#45248= IFCFACEOUTERBOUND(#45246,.T.); +#45249= IFCFACE((#45248)); +#45251= IFCPOLYLOOP((#43602,#43368,#43440)); +#45253= IFCFACEOUTERBOUND(#45251,.T.); +#45254= IFCFACE((#45253)); +#45256= IFCPOLYLOOP((#43564,#43602,#43614)); +#45258= IFCFACEOUTERBOUND(#45256,.T.); +#45259= IFCFACE((#45258)); +#45261= IFCPOLYLOOP((#43366,#43606,#43614)); +#45263= IFCFACEOUTERBOUND(#45261,.T.); +#45264= IFCFACE((#45263)); +#45266= IFCPOLYLOOP((#43562,#43588,#43592)); +#45268= IFCFACEOUTERBOUND(#45266,.T.); +#45269= IFCFACE((#45268)); +#45271= IFCPOLYLOOP((#43568,#43606,#43612)); +#45273= IFCFACEOUTERBOUND(#45271,.T.); +#45274= IFCFACE((#45273)); +#45276= IFCPOLYLOOP((#43360,#43358,#43600)); +#45278= IFCFACEOUTERBOUND(#45276,.T.); +#45279= IFCFACE((#45278)); +#45281= IFCPOLYLOOP((#43600,#43604,#43360)); +#45283= IFCFACEOUTERBOUND(#45281,.T.); +#45284= IFCFACE((#45283)); +#45286= IFCPOLYLOOP((#43584,#43534,#43580)); +#45288= IFCFACEOUTERBOUND(#45286,.T.); +#45289= IFCFACE((#45288)); +#45291= IFCPOLYLOOP((#43608,#43612,#43610)); +#45293= IFCFACEOUTERBOUND(#45291,.T.); +#45294= IFCFACE((#45293)); +#45296= IFCPOLYLOOP((#43356,#43596,#43442)); +#45298= IFCFACEOUTERBOUND(#45296,.T.); +#45299= IFCFACE((#45298)); +#45301= IFCPOLYLOOP((#43444,#43608,#43362)); +#45303= IFCFACEOUTERBOUND(#45301,.T.); +#45304= IFCFACE((#45303)); +#45306= IFCPOLYLOOP((#43614,#43440,#43366)); +#45308= IFCFACEOUTERBOUND(#45306,.T.); +#45309= IFCFACE((#45308)); +#45311= IFCPOLYLOOP((#43444,#43360,#43604)); +#45313= IFCFACEOUTERBOUND(#45311,.T.); +#45314= IFCFACE((#45313)); +#45316= IFCPOLYLOOP((#43614,#43602,#43440)); +#45318= IFCFACEOUTERBOUND(#45316,.T.); +#45319= IFCFACE((#45318)); +#45321= IFCPOLYLOOP((#43446,#43616,#43618)); +#45323= IFCFACEOUTERBOUND(#45321,.T.); +#45324= IFCFACE((#45323)); +#45326= IFCPOLYLOOP((#43554,#43618,#43556)); +#45328= IFCFACEOUTERBOUND(#45326,.T.); +#45329= IFCFACE((#45328)); +#45331= IFCPOLYLOOP((#43632,#43448,#43620)); +#45333= IFCFACEOUTERBOUND(#45331,.T.); +#45334= IFCFACE((#45333)); +#45336= IFCPOLYLOOP((#43450,#43644,#43636)); +#45338= IFCFACEOUTERBOUND(#45336,.T.); +#45339= IFCFACE((#45338)); +#45341= IFCPOLYLOOP((#43618,#43582,#43556)); +#45343= IFCFACEOUTERBOUND(#45341,.T.); +#45344= IFCFACE((#45343)); +#45346= IFCPOLYLOOP((#43582,#43618,#43616)); +#45348= IFCFACEOUTERBOUND(#45346,.T.); +#45349= IFCFACE((#45348)); +#45351= IFCPOLYLOOP((#43458,#43628,#43626)); +#45353= IFCFACEOUTERBOUND(#45351,.T.); +#45354= IFCFACE((#45353)); +#45356= IFCPOLYLOOP((#43620,#43618,#43554)); +#45358= IFCFACEOUTERBOUND(#45356,.T.); +#45359= IFCFACE((#45358)); +#45361= IFCPOLYLOOP((#43532,#43620,#43448)); +#45363= IFCFACEOUTERBOUND(#45361,.T.); +#45364= IFCFACE((#45363)); +#45366= IFCPOLYLOOP((#43642,#43640,#43452)); +#45368= IFCFACEOUTERBOUND(#45366,.T.); +#45369= IFCFACE((#45368)); +#45371= IFCPOLYLOOP((#43460,#43624,#43622)); +#45373= IFCFACEOUTERBOUND(#45371,.T.); +#45374= IFCFACE((#45373)); +#45376= IFCPOLYLOOP((#43638,#43642,#43546)); +#45378= IFCFACEOUTERBOUND(#45376,.T.); +#45379= IFCFACE((#45378)); +#45381= IFCPOLYLOOP((#43640,#43642,#43638)); +#45383= IFCFACEOUTERBOUND(#45381,.T.); +#45384= IFCFACE((#45383)); +#45386= IFCPOLYLOOP((#43624,#43584,#43622)); +#45388= IFCFACEOUTERBOUND(#45386,.T.); +#45389= IFCFACE((#45388)); +#45391= IFCPOLYLOOP((#43628,#43630,#43540)); +#45393= IFCFACEOUTERBOUND(#45391,.T.); +#45394= IFCFACE((#45393)); +#45396= IFCPOLYLOOP((#43446,#43618,#43532)); +#45398= IFCFACEOUTERBOUND(#45396,.T.); +#45399= IFCFACE((#45398)); +#45401= IFCPOLYLOOP((#43634,#43454,#43638)); +#45403= IFCFACEOUTERBOUND(#45401,.T.); +#45404= IFCFACE((#45403)); +#45406= IFCPOLYLOOP((#43624,#43460,#43626)); +#45408= IFCFACEOUTERBOUND(#45406,.T.); +#45409= IFCFACE((#45408)); +#45411= IFCPOLYLOOP((#43584,#43624,#43536)); +#45413= IFCFACEOUTERBOUND(#45411,.T.); +#45414= IFCFACE((#45413)); +#45416= IFCPOLYLOOP((#43632,#43620,#43552)); +#45418= IFCFACEOUTERBOUND(#45416,.T.); +#45419= IFCFACE((#45418)); +#45421= IFCPOLYLOOP((#43582,#43616,#43520,#43336)); +#45423= IFCFACEOUTERBOUND(#45421,.T.); +#45424= IFCFACE((#45423)); +#45426= IFCPOLYLOOP((#43642,#43548,#43546)); +#45428= IFCFACEOUTERBOUND(#45426,.T.); +#45429= IFCFACE((#45428)); +#45431= IFCPOLYLOOP((#43584,#43354,#43522,#43622)); +#45433= IFCFACEOUTERBOUND(#45431,.T.); +#45434= IFCFACE((#45433)); +#45436= IFCPOLYLOOP((#43638,#43454,#43640)); +#45438= IFCFACEOUTERBOUND(#45436,.T.); +#45439= IFCFACE((#45438)); +#45441= IFCPOLYLOOP((#43554,#43552,#43620)); +#45443= IFCFACEOUTERBOUND(#45441,.T.); +#45444= IFCFACE((#45443)); +#45446= IFCPOLYLOOP((#43532,#43618,#43620)); +#45448= IFCFACEOUTERBOUND(#45446,.T.); +#45449= IFCFACE((#45448)); +#45451= IFCPOLYLOOP((#43636,#43550,#43548)); +#45453= IFCFACEOUTERBOUND(#45451,.T.); +#45454= IFCFACE((#45453)); +#45456= IFCPOLYLOOP((#43642,#43636,#43548)); +#45458= IFCFACEOUTERBOUND(#45456,.T.); +#45459= IFCFACE((#45458)); +#45461= IFCPOLYLOOP((#43634,#43456,#43524,#43454)); +#45463= IFCFACEOUTERBOUND(#45461,.T.); +#45464= IFCFACE((#45463)); +#45466= IFCPOLYLOOP((#43636,#43644,#43550)); +#45468= IFCFACEOUTERBOUND(#45466,.T.); +#45469= IFCFACE((#45468)); +#45471= IFCPOLYLOOP((#43452,#43450,#43636)); +#45473= IFCFACEOUTERBOUND(#45471,.T.); +#45474= IFCFACE((#45473)); +#45476= IFCPOLYLOOP((#43642,#43452,#43636)); +#45478= IFCFACEOUTERBOUND(#45476,.T.); +#45479= IFCFACE((#45478)); +#45481= IFCPOLYLOOP((#43542,#43634,#43544)); +#45483= IFCFACEOUTERBOUND(#45481,.T.); +#45484= IFCFACE((#45483)); +#45486= IFCPOLYLOOP((#43450,#43448,#43632)); +#45488= IFCFACEOUTERBOUND(#45486,.T.); +#45489= IFCFACE((#45488)); +#45491= IFCPOLYLOOP((#43644,#43552,#43550)); +#45493= IFCFACEOUTERBOUND(#45491,.T.); +#45494= IFCFACE((#45493)); +#45496= IFCPOLYLOOP((#43630,#43542,#43540)); +#45498= IFCFACEOUTERBOUND(#45496,.T.); +#45499= IFCFACE((#45498)); +#45501= IFCPOLYLOOP((#43538,#43536,#43624)); +#45503= IFCFACEOUTERBOUND(#45501,.T.); +#45504= IFCFACE((#45503)); +#45506= IFCPOLYLOOP((#43630,#43458,#43530,#43456)); +#45508= IFCFACEOUTERBOUND(#45506,.T.); +#45509= IFCFACE((#45508)); +#45511= IFCPOLYLOOP((#43536,#43534,#43584)); +#45513= IFCFACEOUTERBOUND(#45511,.T.); +#45514= IFCFACE((#45513)); +#45516= IFCPOLYLOOP((#43628,#43458,#43630)); +#45518= IFCFACEOUTERBOUND(#45516,.T.); +#45519= IFCFACE((#45518)); +#45521= IFCPOLYLOOP((#43624,#43628,#43538)); +#45523= IFCFACEOUTERBOUND(#45521,.T.); +#45524= IFCFACE((#45523)); +#45526= IFCPOLYLOOP((#43540,#43538,#43628)); +#45528= IFCFACEOUTERBOUND(#45526,.T.); +#45529= IFCFACE((#45528)); +#45531= IFCPOLYLOOP((#43630,#43456,#43634)); +#45533= IFCFACEOUTERBOUND(#45531,.T.); +#45534= IFCFACE((#45533)); +#45536= IFCPOLYLOOP((#43544,#43634,#43638)); +#45538= IFCFACEOUTERBOUND(#45536,.T.); +#45539= IFCFACE((#45538)); +#45541= IFCPOLYLOOP((#43630,#43634,#43542)); +#45543= IFCFACEOUTERBOUND(#45541,.T.); +#45544= IFCFACE((#45543)); +#45546= IFCPOLYLOOP((#43582,#43558,#43556)); +#45548= IFCFACEOUTERBOUND(#45546,.T.); +#45549= IFCFACE((#45548)); +#45551= IFCPOLYLOOP((#43546,#43544,#43638)); +#45553= IFCFACEOUTERBOUND(#45551,.T.); +#45554= IFCFACE((#45553)); +#45556= IFCPOLYLOOP((#43626,#43628,#43624)); +#45558= IFCFACEOUTERBOUND(#45556,.T.); +#45559= IFCFACE((#45558)); +#45561= IFCPOLYLOOP((#43450,#43632,#43644)); +#45563= IFCFACEOUTERBOUND(#45561,.T.); +#45564= IFCFACE((#45563)); +#45566= IFCPOLYLOOP((#43644,#43632,#43552)); +#45568= IFCFACEOUTERBOUND(#45566,.T.); +#45569= IFCFACE((#45568)); +#45571= IFCCARTESIANPOINT((-920.749999999999,-133.109210985422,51.7444713085878)); +#45573= IFCCARTESIANPOINT((-920.749999999999,-124.927159942387,51.7444713085878)); +#45575= IFCCARTESIANPOINT((-925.600968342875,-109.997414534158,51.7444713085878)); +#45577= IFCCARTESIANPOINT((-938.300968342875,-100.77032442849,51.7444713085878)); +#45579= IFCCARTESIANPOINT((-953.999031657123,-100.77032442849,51.7444713085878)); +#45581= IFCCARTESIANPOINT((-966.699031657123,-109.997414534158,51.7444713085878)); +#45583= IFCCARTESIANPOINT((-971.549999999999,-124.927159942386,51.7444713085878)); +#45585= IFCCARTESIANPOINT((-971.549999999999,-133.109210985422,51.7444713085878)); +#45587= IFCCARTESIANPOINT((-966.699031657123,-148.038956393651,51.7444713085878)); +#45589= IFCCARTESIANPOINT((-953.999031657123,-157.266046499319,51.7444713085878)); +#45591= IFCCARTESIANPOINT((-938.300968342876,-157.266046499319,51.7444713085878)); +#45593= IFCCARTESIANPOINT((-925.600968342875,-148.038956393651,51.7444713085878)); +#45595= IFCCARTESIANPOINT((-901.699999999999,-69.8499999999983,0.)); +#45597= IFCCARTESIANPOINT((-907.655170801781,-92.0749999999983,0.)); +#45599= IFCCARTESIANPOINT((-923.924999999999,-108.344829198217,0.)); +#45601= IFCCARTESIANPOINT((-946.149999999999,-114.299999999998,0.)); +#45603= IFCCARTESIANPOINT((-968.374999999999,-108.344829198217,0.)); +#45605= IFCCARTESIANPOINT((-984.644829198217,-92.0749999999987,0.)); +#45607= IFCCARTESIANPOINT((-990.599999999999,-69.8499999999985,0.)); +#45609= IFCCARTESIANPOINT((-984.644829198217,-47.6249999999985,0.)); +#45611= IFCCARTESIANPOINT((-968.374999999999,-31.3551708017802,0.)); +#45613= IFCCARTESIANPOINT((-946.149999999999,-25.3999999999985,0.)); +#45615= IFCCARTESIANPOINT((-923.924999999999,-31.3551708017801,0.)); +#45617= IFCCARTESIANPOINT((-907.655170801781,-47.6249999999984,0.)); +#45619= IFCCARTESIANPOINT((-904.129893466254,-60.7815141269554,0.)); +#45621= IFCCARTESIANPOINT((-923.175484171437,-117.462287238272,51.7444713085878)); +#45623= IFCCARTESIANPOINT((-912.19353389055,-100.188794984288,28.5030111981774)); +#45625= IFCCARTESIANPOINT((-988.170106836988,-60.7815152586768,0.)); +#45627= IFCCARTESIANPOINT((-969.124515828561,-117.462287238272,51.7444713085878)); +#45629= IFCCARTESIANPOINT((-980.106467504769,-100.188790950153,28.5030074081459)); +#45631= IFCCARTESIANPOINT((-931.950968342876,-105.383869481324,51.7444713085878)); +#45633= IFCCARTESIANPOINT((-915.79008540089,-39.4900854008893,0.)); +#45635= IFCCARTESIANPOINT((-924.254946429075,-65.8430460928203,23.0431063351546)); +#45637= IFCCARTESIANPOINT((-931.60501975162,-67.3826036882267,27.0601991859315)); +#45639= IFCCARTESIANPOINT((-935.037499999999,-28.3775854008893,0.)); +#45641= IFCCARTESIANPOINT((-919.643553778974,-74.7655252076346,25.9447367484253)); +#45643= IFCCARTESIANPOINT((-916.337939810314,-84.8268130749239,28.9892124511937)); +#45645= IFCCARTESIANPOINT((-946.149999999999,-100.77032442849,51.7444713085878)); +#45647= IFCCARTESIANPOINT((-938.219982293559,-64.841104021994,26.8880239744456)); +#45649= IFCCARTESIANPOINT((-912.365874284697,-86.3767840928224,24.9841165248378)); +#45651= IFCCARTESIANPOINT((-976.509914599108,-39.4900854008893,0.)); +#45653= IFCCARTESIANPOINT((-960.349031657123,-105.383869481324,51.7444713085878)); +#45655= IFCCARTESIANPOINT((-974.684189565037,-72.4821824314861,23.0431065816464)); +#45657= IFCCARTESIANPOINT((-977.420452593341,-84.1080758342209,27.0601990749136)); +#45659= IFCCARTESIANPOINT((-968.850225070181,-70.9593030110249,25.9447360417522)); +#45661= IFCCARTESIANPOINT((-962.029496019212,-70.894251275147,28.9892135016724)); +#45663= IFCCARTESIANPOINT((-957.262499999999,-28.3775854008893,0.)); +#45665= IFCCARTESIANPOINT((-979.745947948091,-90.5954993051295,26.9609171229128)); +#45667= IFCCARTESIANPOINT((-950.708627302843,-62.76236817889,25.8722356445218)); +#45669= IFCCARTESIANPOINT((-944.45046077817,-66.1412541917497,28.409758869865)); +#45671= IFCCARTESIANPOINT((-957.159196930401,-60.6033029317588,23.3644025512597)); +#45673= IFCCARTESIANPOINT((-987.799517772246,-80.3015419596654,0.)); +#45675= IFCCARTESIANPOINT((-969.124515828561,-140.574083689537,51.7444713085878)); +#45677= IFCCARTESIANPOINT((-978.506072678709,-110.010225724928,32.8500721934207)); +#45679= IFCCARTESIANPOINT((-904.500481844968,-80.3015405310974,0.)); +#45681= IFCCARTESIANPOINT((-923.175484171437,-140.574083689537,51.7444713085878)); +#45683= IFCCARTESIANPOINT((-913.793925674848,-110.0102202576,32.8500677212821)); +#45685= IFCCARTESIANPOINT((-979.354530853944,-111.939932242331,23.4252371643083)); +#45687= IFCCARTESIANPOINT((-975.364037120421,-120.430222458927,25.532145334144)); +#45689= IFCCARTESIANPOINT((-960.349031657123,-152.652501446485,51.7444713085878)); +#45691= IFCCARTESIANPOINT((-976.509914599108,-100.209914599108,0.)); +#45693= IFCCARTESIANPOINT((-963.524031657123,-150.345728920068,51.7444713085878)); +#45695= IFCCARTESIANPOINT((-968.831972909539,-128.036784126628,25.8722358343863)); +#45697= IFCCARTESIANPOINT((-961.952381100502,-135.205335286938,29.0662922054913)); +#45699= IFCCARTESIANPOINT((-957.262499999999,-111.322414599108,0.)); +#45701= IFCCARTESIANPOINT((-946.149999999999,-157.266046499319,51.7444713085878)); +#45703= IFCCARTESIANPOINT((-950.708627158229,-136.105817222694,25.8722355751972)); +#45705= IFCCARTESIANPOINT((-943.421694915106,-136.29787621857,25.8722356538821)); +#45707= IFCCARTESIANPOINT((-935.037499999999,-111.322414599108,0.)); +#45709= IFCCARTESIANPOINT((-978.640916099972,-113.908159712004,30.7599270279798)); +#45711= IFCCARTESIANPOINT((-932.519056217327,-132.081816377254,23.9861495954651)); +#45713= IFCCARTESIANPOINT((-931.950968342876,-152.652501446485,51.7444713085878)); +#45715= IFCCARTESIANPOINT((-915.79008540089,-100.209914599108,0.)); +#45717= IFCCARTESIANPOINT((-926.460094177468,-129.812814563087,25.2133299019938)); +#45719= IFCCARTESIANPOINT((-917.61581042445,-119.91596168852,23.0431065618633)); +#45721= IFCCARTESIANPOINT((-914.879547422119,-117.47690774839,27.0601991077196)); +#45723= IFCCARTESIANPOINT((-912.563898873259,-110.795791718072,26.9828346900566)); +#45725= IFCCARTESIANPOINT((-956.536856712734,-136.540243368408,27.9235369361162)); +#45727= IFCPOLYLOOP((#45627,#45583,#45585,#45675,#45587,#45693,#45689,#45589,#45701,#45591,#45713,#45593,#45681,#45571,#45573,#45621,#45575,#45631,#45577,#45645,#45579,#45653,#45581)); +#45729= IFCFACEOUTERBOUND(#45727,.T.); +#45730= IFCFACE((#45729)); +#45732= IFCPOLYLOOP((#45617,#45619,#45595,#45679,#45597,#45715,#45599,#45707,#45601,#45699,#45603,#45691,#45605,#45673,#45607,#45625,#45609,#45651,#45611,#45663,#45613,#45639,#45615,#45633)); +#45734= IFCFACEOUTERBOUND(#45732,.T.); +#45735= IFCFACE((#45734)); +#45737= IFCPOLYLOOP((#45573,#45571,#45683,#45595,#45623)); +#45739= IFCFACEOUTERBOUND(#45737,.T.); +#45740= IFCFACE((#45739)); +#45742= IFCPOLYLOOP((#45649,#45617,#45643)); +#45744= IFCFACEOUTERBOUND(#45742,.T.); +#45745= IFCFACE((#45744)); +#45747= IFCPOLYLOOP((#45637,#45615,#45639)); +#45749= IFCFACEOUTERBOUND(#45747,.T.); +#45750= IFCFACE((#45749)); +#45752= IFCPOLYLOOP((#45635,#45633,#45615)); +#45754= IFCFACEOUTERBOUND(#45752,.T.); +#45755= IFCFACE((#45754)); +#45757= IFCPOLYLOOP((#45623,#45619,#45649)); +#45759= IFCFACEOUTERBOUND(#45757,.T.); +#45760= IFCFACE((#45759)); +#45762= IFCPOLYLOOP((#45641,#45643,#45617)); +#45764= IFCFACEOUTERBOUND(#45762,.T.); +#45765= IFCFACE((#45764)); +#45767= IFCPOLYLOOP((#45617,#45633,#45641)); +#45769= IFCFACEOUTERBOUND(#45767,.T.); +#45770= IFCFACE((#45769)); +#45772= IFCPOLYLOOP((#45623,#45649,#45573)); +#45774= IFCFACEOUTERBOUND(#45772,.T.); +#45775= IFCFACE((#45774)); +#45777= IFCPOLYLOOP((#45625,#45665,#45657)); +#45779= IFCFACEOUTERBOUND(#45777,.T.); +#45780= IFCFACE((#45779)); +#45782= IFCPOLYLOOP((#45669,#45613,#45667)); +#45784= IFCFACEOUTERBOUND(#45782,.T.); +#45785= IFCFACE((#45784)); +#45787= IFCPOLYLOOP((#45619,#45623,#45595)); +#45789= IFCFACEOUTERBOUND(#45787,.T.); +#45790= IFCFACE((#45789)); +#45792= IFCPOLYLOOP((#45651,#45655,#45659)); +#45794= IFCFACEOUTERBOUND(#45792,.T.); +#45795= IFCFACE((#45794)); +#45797= IFCPOLYLOOP((#45641,#45631,#45575)); +#45799= IFCFACEOUTERBOUND(#45797,.T.); +#45800= IFCFACE((#45799)); +#45802= IFCPOLYLOOP((#45637,#45635,#45615)); +#45804= IFCFACEOUTERBOUND(#45802,.T.); +#45805= IFCFACE((#45804)); +#45807= IFCPOLYLOOP((#45581,#45655,#45657)); +#45809= IFCFACEOUTERBOUND(#45807,.T.); +#45810= IFCFACE((#45809)); +#45812= IFCPOLYLOOP((#45639,#45647,#45637)); +#45814= IFCFACEOUTERBOUND(#45812,.T.); +#45815= IFCFACE((#45814)); +#45817= IFCPOLYLOOP((#45671,#45579,#45667)); +#45819= IFCFACEOUTERBOUND(#45817,.T.); +#45820= IFCFACE((#45819)); +#45822= IFCPOLYLOOP((#45631,#45635,#45637)); +#45824= IFCFACEOUTERBOUND(#45822,.T.); +#45825= IFCFACE((#45824)); +#45827= IFCPOLYLOOP((#45659,#45611,#45651)); +#45829= IFCFACEOUTERBOUND(#45827,.T.); +#45830= IFCFACE((#45829)); +#45832= IFCPOLYLOOP((#45657,#45665,#45627)); +#45834= IFCFACEOUTERBOUND(#45832,.T.); +#45835= IFCFACE((#45834)); +#45837= IFCPOLYLOOP((#45625,#45607,#45629)); +#45839= IFCFACEOUTERBOUND(#45837,.T.); +#45840= IFCFACE((#45839)); +#45842= IFCPOLYLOOP((#45633,#45635,#45641)); +#45844= IFCFACEOUTERBOUND(#45842,.T.); +#45845= IFCFACE((#45844)); +#45847= IFCPOLYLOOP((#45625,#45629,#45665)); +#45849= IFCFACEOUTERBOUND(#45847,.T.); +#45850= IFCFACE((#45849)); +#45852= IFCPOLYLOOP((#45631,#45637,#45577)); +#45854= IFCFACEOUTERBOUND(#45852,.T.); +#45855= IFCFACE((#45854)); +#45857= IFCPOLYLOOP((#45627,#45665,#45583)); +#45859= IFCFACEOUTERBOUND(#45857,.T.); +#45860= IFCFACE((#45859)); +#45862= IFCPOLYLOOP((#45631,#45641,#45635)); +#45864= IFCFACEOUTERBOUND(#45862,.T.); +#45865= IFCFACE((#45864)); +#45867= IFCPOLYLOOP((#45641,#45575,#45643)); +#45869= IFCFACEOUTERBOUND(#45867,.T.); +#45870= IFCFACE((#45869)); +#45872= IFCPOLYLOOP((#45575,#45621,#45643)); +#45874= IFCFACEOUTERBOUND(#45872,.T.); +#45875= IFCFACE((#45874)); +#45877= IFCPOLYLOOP((#45649,#45643,#45621)); +#45879= IFCFACEOUTERBOUND(#45877,.T.); +#45880= IFCFACE((#45879)); +#45882= IFCPOLYLOOP((#45669,#45639,#45613)); +#45884= IFCFACEOUTERBOUND(#45882,.T.); +#45885= IFCFACE((#45884)); +#45887= IFCPOLYLOOP((#45637,#45647,#45577)); +#45889= IFCFACEOUTERBOUND(#45887,.T.); +#45890= IFCFACE((#45889)); +#45892= IFCPOLYLOOP((#45645,#45577,#45647)); +#45894= IFCFACEOUTERBOUND(#45892,.T.); +#45895= IFCFACE((#45894)); +#45897= IFCPOLYLOOP((#45649,#45621,#45573)); +#45899= IFCFACEOUTERBOUND(#45897,.T.); +#45900= IFCFACE((#45899)); +#45902= IFCPOLYLOOP((#45617,#45649,#45619)); +#45904= IFCFACEOUTERBOUND(#45902,.T.); +#45905= IFCFACE((#45904)); +#45907= IFCPOLYLOOP((#45659,#45661,#45611)); +#45909= IFCFACEOUTERBOUND(#45907,.T.); +#45910= IFCFACE((#45909)); +#45912= IFCPOLYLOOP((#45651,#45609,#45655)); +#45914= IFCFACEOUTERBOUND(#45912,.T.); +#45915= IFCFACE((#45914)); +#45917= IFCPOLYLOOP((#45657,#45655,#45609)); +#45919= IFCFACEOUTERBOUND(#45917,.T.); +#45920= IFCFACE((#45919)); +#45922= IFCPOLYLOOP((#45659,#45581,#45653)); +#45924= IFCFACEOUTERBOUND(#45922,.T.); +#45925= IFCFACE((#45924)); +#45927= IFCPOLYLOOP((#45625,#45657,#45609)); +#45929= IFCFACEOUTERBOUND(#45927,.T.); +#45930= IFCFACE((#45929)); +#45932= IFCPOLYLOOP((#45581,#45657,#45627)); +#45934= IFCFACEOUTERBOUND(#45932,.T.); +#45935= IFCFACE((#45934)); +#45937= IFCPOLYLOOP((#45581,#45659,#45655)); +#45939= IFCFACEOUTERBOUND(#45937,.T.); +#45940= IFCFACE((#45939)); +#45942= IFCPOLYLOOP((#45659,#45653,#45661)); +#45944= IFCFACEOUTERBOUND(#45942,.T.); +#45945= IFCFACE((#45944)); +#45947= IFCPOLYLOOP((#45653,#45579,#45661)); +#45949= IFCFACEOUTERBOUND(#45947,.T.); +#45950= IFCFACE((#45949)); +#45952= IFCPOLYLOOP((#45663,#45667,#45613)); +#45954= IFCFACEOUTERBOUND(#45952,.T.); +#45955= IFCFACE((#45954)); +#45957= IFCPOLYLOOP((#45669,#45667,#45645)); +#45959= IFCFACEOUTERBOUND(#45957,.T.); +#45960= IFCFACE((#45959)); +#45962= IFCPOLYLOOP((#45611,#45661,#45671)); +#45964= IFCFACEOUTERBOUND(#45962,.T.); +#45965= IFCFACE((#45964)); +#45967= IFCPOLYLOOP((#45583,#45665,#45629)); +#45969= IFCFACEOUTERBOUND(#45967,.T.); +#45970= IFCFACE((#45969)); +#45972= IFCPOLYLOOP((#45671,#45667,#45663)); +#45974= IFCFACEOUTERBOUND(#45972,.T.); +#45975= IFCFACE((#45974)); +#45977= IFCPOLYLOOP((#45579,#45645,#45667)); +#45979= IFCFACEOUTERBOUND(#45977,.T.); +#45980= IFCFACE((#45979)); +#45982= IFCPOLYLOOP((#45645,#45647,#45669)); +#45984= IFCFACEOUTERBOUND(#45982,.T.); +#45985= IFCFACE((#45984)); +#45987= IFCPOLYLOOP((#45669,#45647,#45639)); +#45989= IFCFACEOUTERBOUND(#45987,.T.); +#45990= IFCFACE((#45989)); +#45992= IFCPOLYLOOP((#45611,#45671,#45663)); +#45994= IFCFACEOUTERBOUND(#45992,.T.); +#45995= IFCFACE((#45994)); +#45997= IFCPOLYLOOP((#45579,#45671,#45661)); +#45999= IFCFACEOUTERBOUND(#45997,.T.); +#46000= IFCFACE((#45999)); +#46002= IFCPOLYLOOP((#45677,#45585,#45583,#45629,#45607)); +#46004= IFCFACEOUTERBOUND(#46002,.T.); +#46005= IFCFACE((#46004)); +#46007= IFCPOLYLOOP((#45605,#45685,#45673)); +#46009= IFCFACEOUTERBOUND(#46007,.T.); +#46010= IFCFACE((#46009)); +#46012= IFCPOLYLOOP((#45695,#45687,#45691)); +#46014= IFCFACEOUTERBOUND(#46012,.T.); +#46015= IFCFACE((#46014)); +#46017= IFCPOLYLOOP((#45687,#45587,#45685)); +#46019= IFCFACEOUTERBOUND(#46017,.T.); +#46020= IFCFACE((#46019)); +#46022= IFCPOLYLOOP((#45685,#45587,#45675)); +#46024= IFCFACEOUTERBOUND(#46022,.T.); +#46025= IFCFACE((#46024)); +#46027= IFCPOLYLOOP((#45673,#45685,#45709)); +#46029= IFCFACEOUTERBOUND(#46027,.T.); +#46030= IFCFACE((#46029)); +#46032= IFCPOLYLOOP((#45679,#45723,#45721)); +#46034= IFCFACEOUTERBOUND(#46032,.T.); +#46035= IFCFACE((#46034)); +#46037= IFCPOLYLOOP((#45687,#45693,#45587)); +#46039= IFCFACEOUTERBOUND(#46037,.T.); +#46040= IFCFACE((#46039)); +#46042= IFCPOLYLOOP((#45607,#45673,#45709)); +#46044= IFCFACEOUTERBOUND(#46042,.T.); +#46045= IFCFACE((#46044)); +#46047= IFCPOLYLOOP((#45699,#45601,#45703)); +#46049= IFCFACEOUTERBOUND(#46047,.T.); +#46050= IFCFACE((#46049)); +#46052= IFCPOLYLOOP((#45709,#45585,#45677,#45607)); +#46054= IFCFACEOUTERBOUND(#46052,.T.); +#46055= IFCFACE((#46054)); +#46057= IFCPOLYLOOP((#45599,#45715,#45717)); +#46059= IFCFACEOUTERBOUND(#46057,.T.); +#46060= IFCFACE((#46059)); +#46062= IFCPOLYLOOP((#45693,#45695,#45689)); +#46064= IFCFACEOUTERBOUND(#46062,.T.); +#46065= IFCFACE((#46064)); +#46067= IFCPOLYLOOP((#45697,#45689,#45695)); +#46069= IFCFACEOUTERBOUND(#46067,.T.); +#46070= IFCFACE((#46069)); +#46072= IFCPOLYLOOP((#45593,#45719,#45721)); +#46074= IFCFACEOUTERBOUND(#46072,.T.); +#46075= IFCFACE((#46074)); +#46077= IFCPOLYLOOP((#45703,#45725,#45699)); +#46079= IFCFACEOUTERBOUND(#46077,.T.); +#46080= IFCFACE((#46079)); +#46082= IFCPOLYLOOP((#45707,#45711,#45705)); +#46084= IFCFACEOUTERBOUND(#46082,.T.); +#46085= IFCFACE((#46084)); +#46087= IFCPOLYLOOP((#45685,#45605,#45687)); +#46089= IFCFACEOUTERBOUND(#46087,.T.); +#46090= IFCFACE((#46089)); +#46092= IFCPOLYLOOP((#45719,#45713,#45717)); +#46094= IFCFACEOUTERBOUND(#46092,.T.); +#46095= IFCFACE((#46094)); +#46097= IFCPOLYLOOP((#45721,#45723,#45681)); +#46099= IFCFACEOUTERBOUND(#46097,.T.); +#46100= IFCFACE((#46099)); +#46102= IFCPOLYLOOP((#45595,#45683,#45571,#45723)); +#46104= IFCFACEOUTERBOUND(#46102,.T.); +#46105= IFCFACE((#46104)); +#46107= IFCPOLYLOOP((#45709,#45685,#45675)); +#46109= IFCFACEOUTERBOUND(#46107,.T.); +#46110= IFCFACE((#46109)); +#46112= IFCPOLYLOOP((#45687,#45605,#45691)); +#46114= IFCFACEOUTERBOUND(#46112,.T.); +#46115= IFCFACE((#46114)); +#46117= IFCPOLYLOOP((#45695,#45693,#45687)); +#46119= IFCFACEOUTERBOUND(#46117,.T.); +#46120= IFCFACE((#46119)); +#46122= IFCPOLYLOOP((#45681,#45723,#45571)); +#46124= IFCFACEOUTERBOUND(#46122,.T.); +#46125= IFCFACE((#46124)); +#46127= IFCPOLYLOOP((#45691,#45603,#45695)); +#46129= IFCFACEOUTERBOUND(#46127,.T.); +#46130= IFCFACE((#46129)); +#46132= IFCPOLYLOOP((#45697,#45695,#45603)); +#46134= IFCFACEOUTERBOUND(#46132,.T.); +#46135= IFCFACE((#46134)); +#46137= IFCPOLYLOOP((#45705,#45701,#45703)); +#46139= IFCFACEOUTERBOUND(#46137,.T.); +#46140= IFCFACE((#46139)); +#46142= IFCPOLYLOOP((#45589,#45689,#45697)); +#46144= IFCFACEOUTERBOUND(#46142,.T.); +#46145= IFCFACE((#46144)); +#46147= IFCPOLYLOOP((#45603,#45699,#45725)); +#46149= IFCFACEOUTERBOUND(#46147,.T.); +#46150= IFCFACE((#46149)); +#46152= IFCPOLYLOOP((#45705,#45703,#45601)); +#46154= IFCFACEOUTERBOUND(#46152,.T.); +#46155= IFCFACE((#46154)); +#46157= IFCPOLYLOOP((#45725,#45589,#45697)); +#46159= IFCFACEOUTERBOUND(#46157,.T.); +#46160= IFCFACE((#46159)); +#46162= IFCPOLYLOOP((#45589,#45703,#45701)); +#46164= IFCFACEOUTERBOUND(#46162,.T.); +#46165= IFCFACE((#46164)); +#46167= IFCPOLYLOOP((#45707,#45599,#45711)); +#46169= IFCFACEOUTERBOUND(#46167,.T.); +#46170= IFCFACE((#46169)); +#46172= IFCPOLYLOOP((#45591,#45701,#45705)); +#46174= IFCFACEOUTERBOUND(#46172,.T.); +#46175= IFCFACE((#46174)); +#46177= IFCPOLYLOOP((#45705,#45601,#45707)); +#46179= IFCFACEOUTERBOUND(#46177,.T.); +#46180= IFCFACE((#46179)); +#46182= IFCPOLYLOOP((#45585,#45709,#45675)); +#46184= IFCFACEOUTERBOUND(#46182,.T.); +#46185= IFCFACE((#46184)); +#46187= IFCPOLYLOOP((#45717,#45713,#45711)); +#46189= IFCFACEOUTERBOUND(#46187,.T.); +#46190= IFCFACE((#46189)); +#46192= IFCPOLYLOOP((#45705,#45711,#45591)); +#46194= IFCFACEOUTERBOUND(#46192,.T.); +#46195= IFCFACE((#46194)); +#46197= IFCPOLYLOOP((#45711,#45599,#45717)); +#46199= IFCFACEOUTERBOUND(#46197,.T.); +#46200= IFCFACE((#46199)); +#46202= IFCPOLYLOOP((#45713,#45591,#45711)); +#46204= IFCFACEOUTERBOUND(#46202,.T.); +#46205= IFCFACE((#46204)); +#46207= IFCPOLYLOOP((#45597,#45719,#45715)); +#46209= IFCFACEOUTERBOUND(#46207,.T.); +#46210= IFCFACE((#46209)); +#46212= IFCPOLYLOOP((#45717,#45715,#45719)); +#46214= IFCFACEOUTERBOUND(#46212,.T.); +#46215= IFCFACE((#46214)); +#46217= IFCPOLYLOOP((#45721,#45719,#45597)); +#46219= IFCFACEOUTERBOUND(#46217,.T.); +#46220= IFCFACE((#46219)); +#46222= IFCPOLYLOOP((#45719,#45593,#45713)); +#46224= IFCFACEOUTERBOUND(#46222,.T.); +#46225= IFCFACE((#46224)); +#46227= IFCPOLYLOOP((#45679,#45721,#45597)); +#46229= IFCFACEOUTERBOUND(#46227,.T.); +#46230= IFCFACE((#46229)); +#46232= IFCPOLYLOOP((#45593,#45721,#45681)); +#46234= IFCFACEOUTERBOUND(#46232,.T.); +#46235= IFCFACE((#46234)); +#46237= IFCPOLYLOOP((#45595,#45723,#45679)); +#46239= IFCFACEOUTERBOUND(#46237,.T.); +#46240= IFCFACE((#46239)); +#46242= IFCPOLYLOOP((#45725,#45697,#45603)); +#46244= IFCFACEOUTERBOUND(#46242,.T.); +#46245= IFCFACE((#46244)); +#46247= IFCPOLYLOOP((#45703,#45589,#45725)); +#46249= IFCFACEOUTERBOUND(#46247,.T.); +#46250= IFCFACE((#46249)); +#46252= IFCCARTESIANPOINT((1100.0041138514,-149.307027472886,576.007669522683)); +#46254= IFCCARTESIANPOINT((1100.00411385122,-123.568961316812,820.889011278466)); +#46256= IFCCARTESIANPOINT((801.942315062826,-119.990042001842,854.94015399335)); +#46258= IFCCARTESIANPOINT((502.799602157455,-117.591521785535,877.760549482115)); +#46260= IFCCARTESIANPOINT((203.003346139768,-116.376824463663,889.317622503973)); +#46262= IFCCARTESIANPOINT((-97.0177467079206,-116.347685539667,889.594860846673)); +#46264= IFCCARTESIANPOINT((-396.834750536517,-117.504144717102,878.591886756126)); +#46266= IFCCARTESIANPOINT((-696.01903238458,-119.84454685655,856.324447831975)); +#46268= IFCCARTESIANPOINT((-994.139130698151,-123.365492754642,822.824885333931)); +#46270= IFCCARTESIANPOINT((-994.139130698151,-149.307027472886,576.007669522683)); +#46272= IFCCARTESIANPOINT((-1049.94164070633,-57.6689212559291,496.561149063333)); +#46274= IFCCARTESIANPOINT((-1059.03822416207,-38.5571381667049,678.397618744263)); +#46276= IFCCARTESIANPOINT((-1055.63585258232,-19.4250214768997,860.427549711787)); +#46278= IFCCARTESIANPOINT((-1055.32575511,-18.893231937604,865.487189201589)); +#46280= IFCCARTESIANPOINT((-1053.85383502591,-18.3831548470462,870.340248540905)); +#46282= IFCCARTESIANPOINT((-1051.29901607821,-17.9221403285678,874.726508688397)); +#46284= IFCCARTESIANPOINT((-1047.7982866058,-17.5349077906191,878.410780182975)); +#46286= IFCCARTESIANPOINT((-1043.53935427998,-17.2422204822673,881.195513905759)); +#46288= IFCCARTESIANPOINT((-1038.75058129654,-17.0597721763412,882.931393582396)); +#46290= IFCCARTESIANPOINT((-727.219445870211,-13.2586797506257,919.096372244839)); +#46292= IFCCARTESIANPOINT((-414.503611755046,-10.7352114905653,943.105568959717)); +#46294= IFCCARTESIANPOINT((-101.082445379824,-9.49323565556976,954.922179697202)); +#46296= IFCCARTESIANPOINT((212.563605613069,-9.5346560875804,954.528090611201)); +#46298= IFCCARTESIANPOINT((525.953748852533,-10.859409292644,941.923905806327)); +#46300= IFCCARTESIANPOINT((838.607584251972,-13.4654645382431,917.128946411858)); +#46302= IFCCARTESIANPOINT((1150.04584042129,-17.3488269662373,880.181220964086)); +#46304= IFCCARTESIANPOINT((1153.90742063654,-17.6701935263516,877.123622387758)); +#46306= IFCCARTESIANPOINT((1156.98682345283,-18.0734250708166,873.287130514279)); +#46308= IFCCARTESIANPOINT((1159.12919667242,-18.5382445217089,868.864668853078)); +#46310= IFCCARTESIANPOINT((1160.22680797794,-19.0412777646879,864.078627246786)); +#46312= IFCCARTESIANPOINT((1160.22446240692,-19.5572290499399,859.169678678274)); +#46314= IFCCARTESIANPOINT((1163.7950781202,-38.6215794261157,677.784501116339)); +#46316= IFCCARTESIANPOINT((1155.3052706495,-57.6689212559309,496.561149063316)); +#46318= IFCCARTESIANPOINT((1155.3052706495,-101.550881954034,501.173328984448)); +#46320= IFCCARTESIANPOINT((-1049.94164070633,-101.550881954031,501.173328984465)); +#46322= IFCCARTESIANPOINT((1160.22446240692,-65.1579734827502,863.962510049416)); +#46324= IFCCARTESIANPOINT((1162.44845372708,-64.1650256687257,812.289739345342)); +#46326= IFCCARTESIANPOINT((1163.72075130778,-64.9790286055698,760.584403246054)); +#46328= IFCCARTESIANPOINT((1164.03034462311,-69.102865707891,709.023889590811)); +#46330= IFCCARTESIANPOINT((1163.37180088958,-77.136274880916,657.925361513912)); +#46332= IFCCARTESIANPOINT((1161.75479472089,-87.884638036485,607.348346666508)); +#46334= IFCCARTESIANPOINT((1159.18865068323,-99.9545955516021,557.110122108779)); +#46336= IFCCARTESIANPOINT((1155.67639385059,-112.53942670257,507.056017923706)); +#46338= IFCCARTESIANPOINT((1155.47446136823,-107.172861887119,503.906780628543)); +#46340= IFCCARTESIANPOINT((1160.22446240692,-45.8348891945616,861.931572052331)); +#46342= IFCCARTESIANPOINT((1157.1818667876,-107.145139320571,528.510912263074)); +#46344= IFCCARTESIANPOINT((1160.22446240692,-55.4964313386559,862.947041050873)); +#46346= IFCCARTESIANPOINT((1150.04584042133,-42.4797095155712,882.822583155961)); +#46348= IFCCARTESIANPOINT((1152.00106368911,-52.0245090607915,882.438743579469)); +#46350= IFCCARTESIANPOINT((1154.7262418309,-61.245646494235,880.835616541149)); +#46352= IFCCARTESIANPOINT((1157.3520410205,-70.2511937919012,878.165939708111)); +#46354= IFCCARTESIANPOINT((1159.05602230539,-66.9418855866933,874.159065835814)); +#46356= IFCCARTESIANPOINT((1160.16355278243,-64.7431281202304,869.394286733115)); +#46358= IFCCARTESIANPOINT((-1038.75058129636,-42.190654725592,885.572755774311)); +#46360= IFCCARTESIANPOINT((-727.219445870048,-38.3895622998775,921.737734436745)); +#46362= IFCCARTESIANPOINT((-414.503611754876,-35.8660940398175,945.746931151617)); +#46364= IFCCARTESIANPOINT((-101.082445379667,-34.6241182048228,957.563541889095)); +#46366= IFCCARTESIANPOINT((212.563605613226,-34.665538636834,957.169452803089)); +#46368= IFCCARTESIANPOINT((525.953748852689,-35.9902918418981,944.565267998209)); +#46370= IFCCARTESIANPOINT((838.607584252128,-38.596347087498,919.770308603733)); +#46372= IFCCARTESIANPOINT((956.108163478894,-14.9305939036895,903.189171656415)); +#46374= IFCCARTESIANPOINT((994.326712336741,-40.5380283015327,901.296445879865)); +#46376= IFCCARTESIANPOINT((682.280666552408,-37.293319464698,932.167788300971)); +#46378= IFCCARTESIANPOINT((682.280666552302,-12.1624369154438,929.526426109089)); +#46380= IFCCARTESIANPOINT((369.25867723296,-35.3279152393661,950.867360400649)); +#46382= IFCCARTESIANPOINT((369.258677232845,-10.1970326901123,948.225998208763)); +#46384= IFCCARTESIANPOINT((55.7405801167794,-34.6448284208284,957.366497346092)); +#46386= IFCCARTESIANPOINT((55.7405801166762,-9.5139458715752,954.725135154201)); +#46388= IFCCARTESIANPOINT((-257.793028567271,-35.2451061223201,951.655236520356)); +#46390= IFCCARTESIANPOINT((-257.793028567385,-10.1142235730673,949.013874328461)); +#46392= IFCCARTESIANPOINT((-570.861528812462,-37.1278281698475,933.742332794181)); +#46394= IFCCARTESIANPOINT((-570.861528812588,-11.996945620595,931.100970602282)); +#46396= IFCCARTESIANPOINT((-844.755066927119,-39.8236525340376,908.093277288704)); +#46398= IFCCARTESIANPOINT((-882.985013583318,-15.1592259634827,901.013882913625)); +#46400= IFCCARTESIANPOINT((1053.07700195012,-16.1397104349627,891.685196310257)); +#46402= IFCCARTESIANPOINT((-941.752824111741,-41.0071536298148,896.833016531508)); +#46404= IFCCARTESIANPOINT((-1055.63585258232,-61.572273041144,864.857404355997)); +#46406= IFCCARTESIANPOINT((-1055.13145581257,-62.3582816297683,871.023211376567)); +#46408= IFCCARTESIANPOINT((-1053.53575136854,-65.9302163350829,876.041588706774)); +#46410= IFCCARTESIANPOINT((-1051.3730662927,-70.2791547314953,880.129082044544)); +#46412= IFCCARTESIANPOINT((-1048.70012032506,-63.2516835989127,882.412402136142)); +#46414= IFCCARTESIANPOINT((-1045.65214752129,-56.2046528038095,884.071661225854)); +#46416= IFCCARTESIANPOINT((-1042.32172725622,-49.1693195672045,885.120202629341)); +#46418= IFCCARTESIANPOINT((-1050.10401957727,-106.723348930505,503.667870879423)); +#46420= IFCCARTESIANPOINT((-1050.29569019414,-111.681265117192,506.514050692091)); +#46422= IFCCARTESIANPOINT((-1056.18903225752,-88.3239661444124,594.446727839082)); +#46424= IFCCARTESIANPOINT((-1059.0640286962,-67.4418428904127,683.135200045004)); +#46426= IFCCARTESIANPOINT((-1058.87726552006,-58.9221896325948,773.79121228551)); +#46428= IFCCARTESIANPOINT((-1052.99143574687,-100.997117794259,546.736410230889)); +#46430= IFCCARTESIANPOINT((-1055.63585258232,-42.9020282596351,862.895082556013)); +#46432= IFCCARTESIANPOINT((-1051.64356297051,-106.339191455726,526.62523046149)); +#46434= IFCCARTESIANPOINT((1148.91378830712,-122.458072569074,514.558675670726)); +#46436= IFCCARTESIANPOINT((1141.18008291673,-130.720732695186,523.063901382739)); +#46438= IFCCARTESIANPOINT((1132.78641298368,-137.390561076427,532.30462784193)); +#46440= IFCCARTESIANPOINT((1123.99877522055,-142.555711570338,542.123732891497)); +#46442= IFCCARTESIANPOINT((1115.10680687228,-146.286564433948,552.481104812586)); +#46444= IFCCARTESIANPOINT((1106.60006558146,-148.598153713138,563.548471007749)); +#46446= IFCCARTESIANPOINT((-1000.82562863903,-148.580248841851,563.417513678218)); +#46448= IFCCARTESIANPOINT((-1009.44117227392,-146.217793313751,552.240428888414)); +#46450= IFCCARTESIANPOINT((-1018.43528270807,-142.404397071948,541.782212063935)); +#46452= IFCCARTESIANPOINT((-1027.31142045276,-137.122093952262,531.873509445467)); +#46454= IFCCARTESIANPOINT((-1035.77252417855,-130.296926915575,522.561488837868)); +#46456= IFCCARTESIANPOINT((-1043.54146154474,-121.838816890681,514.015121352706)); +#46458= IFCCARTESIANPOINT((198.146401879302,-101.55088195394,501.173328984425)); +#46460= IFCCARTESIANPOINT((-425.897210989833,-101.550881953986,501.173328984446)); +#46462= IFCCARTESIANPOINT((-148.082960739082,-149.307027472886,576.007669522682)); +#46464= IFCCARTESIANPOINT((-70.2156379357592,-133.082000117819,526.026696624979)); +#46466= IFCCARTESIANPOINT((531.261657780364,-101.550881953915,501.173328984415)); +#46468= IFCCARTESIANPOINT((412.608273594697,-144.227235650646,546.225175166473)); +#46470= IFCCARTESIANPOINT((-403.048841252306,-144.168866408322,546.070242803617)); +#46472= IFCCARTESIANPOINT((521.265460015883,-126.209120181342,518.108838101821)); +#46474= IFCCARTESIANPOINT((475.962570401032,-149.307027472886,576.007669522682)); +#46476= IFCCARTESIANPOINT((-560.057794444506,-133.489836820206,526.568874722931)); +#46478= IFCCARTESIANPOINT((740.827748395454,-139.871904107715,536.611871811714)); +#46480= IFCCARTESIANPOINT((-682.118358972966,-149.307027472886,576.007669522682)); +#46482= IFCCARTESIANPOINT((722.216062868296,-147.5236164537,557.43324569658)); +#46484= IFCCARTESIANPOINT((364.703791198848,-114.596388035055,508.418708888815)); +#46486= IFCCARTESIANPOINT((-113.87571154772,-115.304556715693,508.909395425306)); +#46488= IFCCARTESIANPOINT((764.353153138067,-115.655189068365,509.15656420542)); +#46490= IFCCARTESIANPOINT((-580.791258183563,-118.289399277669,511.106535742433)); +#46492= IFCCARTESIANPOINT((370.35941895431,-136.384181573516,530.719011805945)); +#46494= IFCCARTESIANPOINT((-624.158234063886,-147.92394073091,559.405853181203)); +#46496= IFCCARTESIANPOINT((-250.141644493615,-148.105663083715,560.397127823917)); +#46498= IFCCARTESIANPOINT((163.941798675847,-149.307027472886,576.007669522682)); +#46500= IFCCARTESIANPOINT((319.949174398332,-148.269420272384,561.357450050086)); +#46502= IFCCARTESIANPOINT((4.68126909774412,-144.51659039491,547.008050182916)); +#46504= IFCCARTESIANPOINT((1151.46538064957,-80.958903570753,874.606473630516)); +#46506= IFCCARTESIANPOINT((1144.57628007798,-90.5540296168988,869.860110746005)); +#46508= IFCCARTESIANPOINT((1136.94766519586,-98.9713511083577,864.122642996236)); +#46510= IFCCARTESIANPOINT((1128.81394207892,-106.207301891567,857.531545762193)); +#46512= IFCCARTESIANPOINT((1120.41593851652,-112.28155062292,850.149533096131)); +#46514= IFCCARTESIANPOINT((1112.07836887902,-117.222360074881,841.908356565279)); +#46516= IFCCARTESIANPOINT((1104.49983237036,-121.04062811401,832.438464144088)); +#46518= IFCCARTESIANPOINT((-1045.47817123456,-80.9397090774447,876.542770730141)); +#46520= IFCCARTESIANPOINT((-1038.59103670544,-90.4914774896479,871.778007011012)); +#46522= IFCCARTESIANPOINT((-1030.97330688336,-98.8698437735043,866.029669474051)); +#46524= IFCCARTESIANPOINT((-1022.85707859863,-106.07272182636,859.433584588686)); +#46526= IFCCARTESIANPOINT((-1014.48143209737,-112.12023350534,852.051285822496)); +#46528= IFCCARTESIANPOINT((-1006.16960745777,-117.040677264306,843.814015905387)); +#46530= IFCCARTESIANPOINT((-998.617859286414,-120.844816653743,834.353409138929)); +#46532= IFCCARTESIANPOINT((335.039697709062,-93.607859928465,931.621532515793)); +#46534= IFCCARTESIANPOINT((-401.061170349088,-101.783083401244,916.097590522808)); +#46536= IFCCARTESIANPOINT((-668.336524573849,-62.8462284249865,924.379344421252)); +#46538= IFCCARTESIANPOINT((652.702964500206,-68.9917737658538,930.829836140967)); +#46540= IFCCARTESIANPOINT((659.317423873537,-109.054867736081,895.855462211888)); +#46542= IFCCARTESIANPOINT((-650.631256750455,-89.3712773397207,912.541137873895)); +#46544= IFCCARTESIANPOINT((786.351386950829,-89.7353767244396,908.589933329033)); +#46546= IFCCARTESIANPOINT((-686.800267102136,-110.369616611346,885.375952564056)); +#46548= IFCCARTESIANPOINT((891.368274413761,-62.6969784718706,911.955417504965)); +#46550= IFCCARTESIANPOINT((55.734524612587,-67.7475291946153,953.29857149002)); +#46552= IFCCARTESIANPOINT((875.730711987828,-105.726241411263,884.507170337252)); +#46554= IFCCARTESIANPOINT((857.642026458599,-115.934006979349,867.547360454026)); +#46556= IFCCARTESIANPOINT((53.0199323655505,-107.416055399547,917.899625961528)); +#46558= IFCCARTESIANPOINT((-257.903486826344,-56.6472235246319,951.264357101323)); +#46560= IFCCARTESIANPOINT((352.916457836234,-111.922060480204,903.708658393333)); +#46562= IFCCARTESIANPOINT((-246.903000785649,-111.863805120104,904.262930909396)); +#46564= IFCCARTESIANPOINT((369.365411947967,-55.1374400059993,950.826544258644)); +#46566= IFCCARTESIANPOINT((-278.017093563649,-80.4684680936181,940.685064103437)); +#46568= IFCCARTESIANPOINT((641.614321808843,-98.9002595735962,911.040286100545)); +#46570= IFCCARTESIANPOINT((659.65553653346,-52.0912766072249,934.744969869808)); +#46572= IFCCARTESIANPOINT((535.761576939587,-87.0376300153423,928.358242351697)); +#46574= IFCCARTESIANPOINT((280.182568694404,-78.6823661242589,944.664608772586)); +#46576= IFCCARTESIANPOINT((9.68204210294735,-89.019045562341,940.423488468905)); +#46578= IFCCARTESIANPOINT((621.22857199061,-115.244442105686,883.989268366094)); +#46580= IFCCARTESIANPOINT((-546.41703608109,-115.231217472305,883.212627494436)); +#46582= IFCCARTESIANPOINT((873.106715107323,-77.7004449849552,908.172683906436)); +#46584= IFCCARTESIANPOINT((55.7407010046214,-49.8665813292243,958.148797140538)); +#46586= IFCCARTESIANPOINT((-775.556232976694,-117.029984274854,863.878361675428)); +#46588= IFCCARTESIANPOINT((53.0057181110718,-113.560730487163,903.151792527924)); +#46590= IFCCARTESIANPOINT((-786.490909724241,-78.320779620928,907.406050395563)); +#46592= IFCCARTESIANPOINT((-520.693136833732,-75.2707196666385,930.912707910922)); +#46594= IFCCARTESIANPOINT((-765.662475223519,-101.729712769349,891.13941209729)); +#46596= IFCCARTESIANPOINT((285.765436808156,-104.071765251499,920.476410113111)); +#46598= IFCCARTESIANPOINT((88.0874034922515,-99.0520369898283,930.235056527354)); +#46600= IFCCARTESIANPOINT((-152.150631093041,-102.493751175345,923.741805939944)); +#46602= IFCCARTESIANPOINT((-239.715398566373,-92.9003438059059,932.431433574323)); +#46604= IFCPOLYLOOP((#46268,#46270,#46480,#46462,#46498,#46474,#46252,#46254,#46256,#46258,#46260,#46262,#46264,#46266)); +#46606= IFCFACEOUTERBOUND(#46604,.T.); +#46607= IFCFACE((#46606)); +#46609= IFCPOLYLOOP((#46312,#46314,#46316,#46272,#46274,#46276,#46278,#46280,#46282,#46284,#46286,#46288,#46398,#46290,#46394,#46292,#46390,#46294,#46386,#46296,#46382,#46298,#46378,#46300,#46372,#46400,#46302,#46304,#46306,#46308,#46310)); +#46611= IFCFACEOUTERBOUND(#46609,.T.); +#46612= IFCFACE((#46611)); +#46614= IFCPOLYLOOP((#46272,#46316,#46318,#46466,#46458,#46460,#46320)); +#46616= IFCFACEOUTERBOUND(#46614,.T.); +#46617= IFCFACE((#46616)); +#46619= IFCPOLYLOOP((#46316,#46332,#46318)); +#46621= IFCFACEOUTERBOUND(#46619,.T.); +#46622= IFCFACE((#46621)); +#46624= IFCPOLYLOOP((#46332,#46316,#46330)); +#46626= IFCFACEOUTERBOUND(#46624,.T.); +#46627= IFCFACE((#46626)); +#46629= IFCPOLYLOOP((#46318,#46332,#46334)); +#46631= IFCFACEOUTERBOUND(#46629,.T.); +#46632= IFCFACE((#46631)); +#46634= IFCPOLYLOOP((#46338,#46334,#46342,#46336)); +#46636= IFCFACEOUTERBOUND(#46634,.T.); +#46637= IFCFACE((#46636)); +#46639= IFCPOLYLOOP((#46334,#46338,#46318)); +#46641= IFCFACEOUTERBOUND(#46639,.T.); +#46642= IFCFACE((#46641)); +#46644= IFCPOLYLOOP((#46328,#46314,#46326)); +#46646= IFCFACEOUTERBOUND(#46644,.T.); +#46647= IFCFACE((#46646)); +#46649= IFCPOLYLOOP((#46314,#46312,#46340)); +#46651= IFCFACEOUTERBOUND(#46649,.T.); +#46652= IFCFACE((#46651)); +#46654= IFCPOLYLOOP((#46314,#46328,#46330)); +#46656= IFCFACEOUTERBOUND(#46654,.T.); +#46657= IFCFACE((#46656)); +#46659= IFCPOLYLOOP((#46326,#46340,#46324)); +#46661= IFCFACEOUTERBOUND(#46659,.T.); +#46662= IFCFACE((#46661)); +#46664= IFCPOLYLOOP((#46322,#46324,#46340,#46344)); +#46666= IFCFACEOUTERBOUND(#46664,.T.); +#46667= IFCFACE((#46666)); +#46669= IFCPOLYLOOP((#46340,#46326,#46314)); +#46671= IFCFACEOUTERBOUND(#46669,.T.); +#46672= IFCFACE((#46671)); +#46674= IFCPOLYLOOP((#46314,#46330,#46316)); +#46676= IFCFACEOUTERBOUND(#46674,.T.); +#46677= IFCFACE((#46676)); +#46679= IFCPOLYLOOP((#46310,#46322,#46344,#46340,#46312)); +#46681= IFCFACEOUTERBOUND(#46679,.T.); +#46682= IFCFACE((#46681)); +#46684= IFCPOLYLOOP((#46356,#46310,#46308)); +#46686= IFCFACEOUTERBOUND(#46684,.T.); +#46687= IFCFACE((#46686)); +#46689= IFCPOLYLOOP((#46356,#46322,#46310)); +#46691= IFCFACEOUTERBOUND(#46689,.T.); +#46692= IFCFACE((#46691)); +#46694= IFCPOLYLOOP((#46354,#46356,#46308)); +#46696= IFCFACEOUTERBOUND(#46694,.T.); +#46697= IFCFACE((#46696)); +#46699= IFCPOLYLOOP((#46308,#46306,#46354)); +#46701= IFCFACEOUTERBOUND(#46699,.T.); +#46702= IFCFACE((#46701)); +#46704= IFCPOLYLOOP((#46350,#46306,#46304)); +#46706= IFCFACEOUTERBOUND(#46704,.T.); +#46707= IFCFACE((#46706)); +#46709= IFCPOLYLOOP((#46346,#46304,#46302)); +#46711= IFCFACEOUTERBOUND(#46709,.T.); +#46712= IFCFACE((#46711)); +#46714= IFCPOLYLOOP((#46352,#46306,#46350)); +#46716= IFCFACEOUTERBOUND(#46714,.T.); +#46717= IFCFACE((#46716)); +#46719= IFCPOLYLOOP((#46348,#46350,#46304)); +#46721= IFCFACEOUTERBOUND(#46719,.T.); +#46722= IFCFACE((#46721)); +#46724= IFCPOLYLOOP((#46346,#46348,#46304)); +#46726= IFCFACEOUTERBOUND(#46724,.T.); +#46727= IFCFACE((#46726)); +#46729= IFCPOLYLOOP((#46306,#46352,#46354)); +#46731= IFCFACEOUTERBOUND(#46729,.T.); +#46732= IFCFACE((#46731)); +#46734= IFCPOLYLOOP((#46346,#46302,#46400,#46372,#46300,#46370,#46374)); +#46736= IFCFACEOUTERBOUND(#46734,.T.); +#46737= IFCFACE((#46736)); +#46739= IFCPOLYLOOP((#46298,#46368,#46376,#46370,#46300,#46378)); +#46741= IFCFACEOUTERBOUND(#46739,.T.); +#46742= IFCFACE((#46741)); +#46744= IFCPOLYLOOP((#46360,#46290,#46398,#46288,#46358,#46402,#46396)); +#46746= IFCFACEOUTERBOUND(#46744,.T.); +#46747= IFCFACE((#46746)); +#46749= IFCPOLYLOOP((#46296,#46366,#46380,#46368,#46298,#46382)); +#46751= IFCFACEOUTERBOUND(#46749,.T.); +#46752= IFCFACE((#46751)); +#46754= IFCPOLYLOOP((#46294,#46364,#46384,#46366,#46296,#46386)); +#46756= IFCFACEOUTERBOUND(#46754,.T.); +#46757= IFCFACE((#46756)); +#46759= IFCPOLYLOOP((#46292,#46362,#46388,#46364,#46294,#46390)); +#46761= IFCFACEOUTERBOUND(#46759,.T.); +#46762= IFCFACE((#46761)); +#46764= IFCPOLYLOOP((#46292,#46394,#46290,#46360,#46392,#46362)); +#46766= IFCFACEOUTERBOUND(#46764,.T.); +#46767= IFCFACE((#46766)); +#46769= IFCPOLYLOOP((#46286,#46284,#46414)); +#46771= IFCFACEOUTERBOUND(#46769,.T.); +#46772= IFCFACE((#46771)); +#46774= IFCPOLYLOOP((#46288,#46286,#46416)); +#46776= IFCFACEOUTERBOUND(#46774,.T.); +#46777= IFCFACE((#46776)); +#46779= IFCPOLYLOOP((#46358,#46288,#46416)); +#46781= IFCFACEOUTERBOUND(#46779,.T.); +#46782= IFCFACE((#46781)); +#46784= IFCPOLYLOOP((#46414,#46416,#46286)); +#46786= IFCFACEOUTERBOUND(#46784,.T.); +#46787= IFCFACE((#46786)); +#46789= IFCPOLYLOOP((#46412,#46414,#46284)); +#46791= IFCFACEOUTERBOUND(#46789,.T.); +#46792= IFCFACE((#46791)); +#46794= IFCPOLYLOOP((#46284,#46282,#46412)); +#46796= IFCFACEOUTERBOUND(#46794,.T.); +#46797= IFCFACE((#46796)); +#46799= IFCPOLYLOOP((#46408,#46282,#46280)); +#46801= IFCFACEOUTERBOUND(#46799,.T.); +#46802= IFCFACE((#46801)); +#46804= IFCPOLYLOOP((#46406,#46280,#46278)); +#46806= IFCFACEOUTERBOUND(#46804,.T.); +#46807= IFCFACE((#46806)); +#46809= IFCPOLYLOOP((#46278,#46276,#46430,#46404)); +#46811= IFCFACEOUTERBOUND(#46809,.T.); +#46812= IFCFACE((#46811)); +#46814= IFCPOLYLOOP((#46408,#46410,#46282)); +#46816= IFCFACEOUTERBOUND(#46814,.T.); +#46817= IFCFACE((#46816)); +#46819= IFCPOLYLOOP((#46404,#46406,#46278)); +#46821= IFCFACEOUTERBOUND(#46819,.T.); +#46822= IFCFACE((#46821)); +#46824= IFCPOLYLOOP((#46408,#46280,#46406)); +#46826= IFCFACEOUTERBOUND(#46824,.T.); +#46827= IFCFACE((#46826)); +#46829= IFCPOLYLOOP((#46282,#46410,#46412)); +#46831= IFCFACEOUTERBOUND(#46829,.T.); +#46832= IFCFACE((#46831)); +#46834= IFCPOLYLOOP((#46276,#46274,#46426)); +#46836= IFCFACEOUTERBOUND(#46834,.T.); +#46837= IFCFACE((#46836)); +#46839= IFCPOLYLOOP((#46426,#46404,#46430,#46276)); +#46841= IFCFACEOUTERBOUND(#46839,.T.); +#46842= IFCFACE((#46841)); +#46844= IFCPOLYLOOP((#46424,#46426,#46274)); +#46846= IFCFACEOUTERBOUND(#46844,.T.); +#46847= IFCFACE((#46846)); +#46849= IFCPOLYLOOP((#46418,#46420,#46432,#46428)); +#46851= IFCFACEOUTERBOUND(#46849,.T.); +#46852= IFCFACE((#46851)); +#46854= IFCPOLYLOOP((#46274,#46272,#46424)); +#46856= IFCFACEOUTERBOUND(#46854,.T.); +#46857= IFCFACE((#46856)); +#46859= IFCPOLYLOOP((#46422,#46272,#46320)); +#46861= IFCFACEOUTERBOUND(#46859,.T.); +#46862= IFCFACE((#46861)); +#46864= IFCPOLYLOOP((#46272,#46422,#46424)); +#46866= IFCFACEOUTERBOUND(#46864,.T.); +#46867= IFCFACE((#46866)); +#46869= IFCPOLYLOOP((#46320,#46428,#46422)); +#46871= IFCFACEOUTERBOUND(#46869,.T.); +#46872= IFCFACE((#46871)); +#46874= IFCPOLYLOOP((#46428,#46320,#46418)); +#46876= IFCFACEOUTERBOUND(#46874,.T.); +#46877= IFCFACE((#46876)); +#46879= IFCPOLYLOOP((#46488,#46318,#46338)); +#46881= IFCFACEOUTERBOUND(#46879,.T.); +#46882= IFCFACE((#46881)); +#46884= IFCPOLYLOOP((#46480,#46270,#46446)); +#46886= IFCFACEOUTERBOUND(#46884,.T.); +#46887= IFCFACE((#46886)); +#46889= IFCPOLYLOOP((#46440,#46478,#46438)); +#46891= IFCFACEOUTERBOUND(#46889,.T.); +#46892= IFCFACE((#46891)); +#46894= IFCPOLYLOOP((#46494,#46448,#46470)); +#46896= IFCFACEOUTERBOUND(#46894,.T.); +#46897= IFCFACE((#46896)); +#46899= IFCPOLYLOOP((#46436,#46478,#46472)); +#46901= IFCFACEOUTERBOUND(#46899,.T.); +#46902= IFCFACE((#46901)); +#46904= IFCPOLYLOOP((#46484,#46458,#46466)); +#46906= IFCFACEOUTERBOUND(#46904,.T.); +#46907= IFCFACE((#46906)); +#46909= IFCPOLYLOOP((#46494,#46496,#46480)); +#46911= IFCFACEOUTERBOUND(#46909,.T.); +#46912= IFCFACE((#46911)); +#46914= IFCPOLYLOOP((#46484,#46486,#46458)); +#46916= IFCFACEOUTERBOUND(#46914,.T.); +#46917= IFCFACE((#46916)); +#46919= IFCPOLYLOOP((#46488,#46338,#46336)); +#46921= IFCFACEOUTERBOUND(#46919,.T.); +#46922= IFCFACE((#46921)); +#46924= IFCPOLYLOOP((#46488,#46434,#46472)); +#46926= IFCFACEOUTERBOUND(#46924,.T.); +#46927= IFCFACE((#46926)); +#46929= IFCPOLYLOOP((#46418,#46320,#46460)); +#46931= IFCFACEOUTERBOUND(#46929,.T.); +#46932= IFCFACE((#46931)); +#46934= IFCPOLYLOOP((#46444,#46482,#46442)); +#46936= IFCFACEOUTERBOUND(#46934,.T.); +#46937= IFCFACE((#46936)); +#46939= IFCPOLYLOOP((#46490,#46454,#46456)); +#46941= IFCFACEOUTERBOUND(#46939,.T.); +#46942= IFCFACE((#46941)); +#46944= IFCPOLYLOOP((#46472,#46484,#46488)); +#46946= IFCFACEOUTERBOUND(#46944,.T.); +#46947= IFCFACE((#46946)); +#46949= IFCPOLYLOOP((#46490,#46418,#46460)); +#46951= IFCFACEOUTERBOUND(#46949,.T.); +#46952= IFCFACE((#46951)); +#46954= IFCPOLYLOOP((#46460,#46458,#46486)); +#46956= IFCFACEOUTERBOUND(#46954,.T.); +#46957= IFCFACE((#46956)); +#46959= IFCPOLYLOOP((#46476,#46452,#46454)); +#46961= IFCFACEOUTERBOUND(#46959,.T.); +#46962= IFCFACE((#46961)); +#46964= IFCPOLYLOOP((#46482,#46474,#46500)); +#46966= IFCFACEOUTERBOUND(#46964,.T.); +#46967= IFCFACE((#46966)); +#46969= IFCPOLYLOOP((#46492,#46472,#46478)); +#46971= IFCFACEOUTERBOUND(#46969,.T.); +#46972= IFCFACE((#46971)); +#46974= IFCPOLYLOOP((#46434,#46436,#46472)); +#46976= IFCFACEOUTERBOUND(#46974,.T.); +#46977= IFCFACE((#46976)); +#46979= IFCPOLYLOOP((#46474,#46482,#46252)); +#46981= IFCFACEOUTERBOUND(#46979,.T.); +#46982= IFCFACE((#46981)); +#46984= IFCPOLYLOOP((#46460,#46486,#46490)); +#46986= IFCFACEOUTERBOUND(#46984,.T.); +#46987= IFCFACE((#46986)); +#46989= IFCPOLYLOOP((#46252,#46482,#46444)); +#46991= IFCFACEOUTERBOUND(#46989,.T.); +#46992= IFCFACE((#46991)); +#46994= IFCPOLYLOOP((#46494,#46480,#46446)); +#46996= IFCFACEOUTERBOUND(#46994,.T.); +#46997= IFCFACE((#46996)); +#46999= IFCPOLYLOOP((#46464,#46492,#46502)); +#47001= IFCFACEOUTERBOUND(#46999,.T.); +#47002= IFCFACE((#47001)); +#47004= IFCPOLYLOOP((#46468,#46478,#46482)); +#47006= IFCFACEOUTERBOUND(#47004,.T.); +#47007= IFCFACE((#47006)); +#47009= IFCPOLYLOOP((#46442,#46478,#46440)); +#47011= IFCFACEOUTERBOUND(#47009,.T.); +#47012= IFCFACE((#47011)); +#47014= IFCPOLYLOOP((#46478,#46442,#46482)); +#47016= IFCFACEOUTERBOUND(#47014,.T.); +#47017= IFCFACE((#47016)); +#47019= IFCPOLYLOOP((#46478,#46436,#46438)); +#47021= IFCFACEOUTERBOUND(#47019,.T.); +#47022= IFCFACE((#47021)); +#47024= IFCPOLYLOOP((#46470,#46450,#46476)); +#47026= IFCFACEOUTERBOUND(#47024,.T.); +#47027= IFCFACE((#47026)); +#47029= IFCPOLYLOOP((#46476,#46450,#46452)); +#47031= IFCFACEOUTERBOUND(#47029,.T.); +#47032= IFCFACE((#47031)); +#47034= IFCPOLYLOOP((#46490,#46420,#46418)); +#47036= IFCFACEOUTERBOUND(#47034,.T.); +#47037= IFCFACE((#47036)); +#47039= IFCPOLYLOOP((#46448,#46450,#46470)); +#47041= IFCFACEOUTERBOUND(#47039,.T.); +#47042= IFCFACE((#47041)); +#47044= IFCPOLYLOOP((#46462,#46480,#46496,#46498)); +#47046= IFCFACEOUTERBOUND(#47044,.T.); +#47047= IFCFACE((#47046)); +#47049= IFCPOLYLOOP((#46470,#46476,#46464)); +#47051= IFCFACEOUTERBOUND(#47049,.T.); +#47052= IFCFACE((#47051)); +#47054= IFCPOLYLOOP((#46490,#46476,#46454)); +#47056= IFCFACEOUTERBOUND(#47054,.T.); +#47057= IFCFACE((#47056)); +#47059= IFCPOLYLOOP((#46492,#46478,#46468)); +#47061= IFCFACEOUTERBOUND(#47059,.T.); +#47062= IFCFACE((#47061)); +#47064= IFCPOLYLOOP((#46500,#46474,#46498)); +#47066= IFCFACEOUTERBOUND(#47064,.T.); +#47067= IFCFACE((#47066)); +#47069= IFCPOLYLOOP((#46318,#46488,#46466)); +#47071= IFCFACEOUTERBOUND(#47069,.T.); +#47072= IFCFACE((#47071)); +#47074= IFCPOLYLOOP((#46464,#46484,#46472)); +#47076= IFCFACEOUTERBOUND(#47074,.T.); +#47077= IFCFACE((#47076)); +#47079= IFCPOLYLOOP((#46484,#46464,#46486)); +#47081= IFCFACEOUTERBOUND(#47079,.T.); +#47082= IFCFACE((#47081)); +#47084= IFCPOLYLOOP((#46490,#46464,#46476)); +#47086= IFCFACEOUTERBOUND(#47084,.T.); +#47087= IFCFACE((#47086)); +#47089= IFCPOLYLOOP((#46466,#46488,#46484)); +#47091= IFCFACEOUTERBOUND(#47089,.T.); +#47092= IFCFACE((#47091)); +#47094= IFCPOLYLOOP((#46434,#46488,#46336)); +#47096= IFCFACEOUTERBOUND(#47094,.T.); +#47097= IFCFACE((#47096)); +#47099= IFCPOLYLOOP((#46490,#46486,#46464)); +#47101= IFCFACEOUTERBOUND(#47099,.T.); +#47102= IFCFACE((#47101)); +#47104= IFCPOLYLOOP((#46420,#46490,#46456)); +#47106= IFCFACEOUTERBOUND(#47104,.T.); +#47107= IFCFACE((#47106)); +#47109= IFCPOLYLOOP((#46502,#46492,#46468)); +#47111= IFCFACEOUTERBOUND(#47109,.T.); +#47112= IFCFACE((#47111)); +#47114= IFCPOLYLOOP((#46464,#46472,#46492)); +#47116= IFCFACEOUTERBOUND(#47114,.T.); +#47117= IFCFACE((#47116)); +#47119= IFCPOLYLOOP((#46448,#46494,#46446)); +#47121= IFCFACEOUTERBOUND(#47119,.T.); +#47122= IFCFACE((#47121)); +#47124= IFCPOLYLOOP((#46494,#46470,#46496)); +#47126= IFCFACEOUTERBOUND(#47124,.T.); +#47127= IFCFACE((#47126)); +#47129= IFCPOLYLOOP((#46470,#46502,#46496)); +#47131= IFCFACEOUTERBOUND(#47129,.T.); +#47132= IFCFACE((#47131)); +#47134= IFCPOLYLOOP((#46496,#46502,#46500)); +#47136= IFCFACEOUTERBOUND(#47134,.T.); +#47137= IFCFACE((#47136)); +#47139= IFCPOLYLOOP((#46496,#46500,#46498)); +#47141= IFCFACEOUTERBOUND(#47139,.T.); +#47142= IFCFACE((#47141)); +#47144= IFCPOLYLOOP((#46482,#46500,#46468)); +#47146= IFCFACEOUTERBOUND(#47144,.T.); +#47147= IFCFACE((#47146)); +#47149= IFCPOLYLOOP((#46464,#46502,#46470)); +#47151= IFCFACEOUTERBOUND(#47149,.T.); +#47152= IFCFACE((#47151)); +#47154= IFCPOLYLOOP((#46500,#46502,#46468)); +#47156= IFCFACEOUTERBOUND(#47154,.T.); +#47157= IFCFACE((#47156)); +#47159= IFCPOLYLOOP((#46322,#46356,#46354)); +#47161= IFCFACEOUTERBOUND(#47159,.T.); +#47162= IFCFACE((#47161)); +#47164= IFCPOLYLOOP((#46332,#46324,#46322)); +#47166= IFCFACEOUTERBOUND(#47164,.T.); +#47167= IFCFACE((#47166)); +#47169= IFCPOLYLOOP((#46334,#46354,#46352)); +#47171= IFCFACEOUTERBOUND(#47169,.T.); +#47172= IFCFACE((#47171)); +#47174= IFCPOLYLOOP((#46322,#46354,#46332)); +#47176= IFCFACEOUTERBOUND(#47174,.T.); +#47177= IFCFACE((#47176)); +#47179= IFCPOLYLOOP((#46334,#46352,#46504)); +#47181= IFCFACEOUTERBOUND(#47179,.T.); +#47182= IFCFACE((#47181)); +#47184= IFCPOLYLOOP((#46328,#46326,#46330)); +#47186= IFCFACEOUTERBOUND(#47184,.T.); +#47187= IFCFACE((#47186)); +#47189= IFCPOLYLOOP((#46326,#46324,#46330)); +#47191= IFCFACEOUTERBOUND(#47189,.T.); +#47192= IFCFACE((#47191)); +#47194= IFCPOLYLOOP((#46324,#46332,#46330)); +#47196= IFCFACEOUTERBOUND(#47194,.T.); +#47197= IFCFACE((#47196)); +#47199= IFCPOLYLOOP((#46504,#46336,#46342,#46334)); +#47201= IFCFACEOUTERBOUND(#47199,.T.); +#47202= IFCFACE((#47201)); +#47204= IFCPOLYLOOP((#46334,#46332,#46354)); +#47206= IFCFACEOUTERBOUND(#47204,.T.); +#47207= IFCFACE((#47206)); +#47209= IFCPOLYLOOP((#46434,#46336,#46504)); +#47211= IFCFACEOUTERBOUND(#47209,.T.); +#47212= IFCFACE((#47211)); +#47214= IFCPOLYLOOP((#46504,#46506,#46434)); +#47216= IFCFACEOUTERBOUND(#47214,.T.); +#47217= IFCFACE((#47216)); +#47219= IFCPOLYLOOP((#46508,#46436,#46506)); +#47221= IFCFACEOUTERBOUND(#47219,.T.); +#47222= IFCFACE((#47221)); +#47224= IFCPOLYLOOP((#46510,#46438,#46508)); +#47226= IFCFACEOUTERBOUND(#47224,.T.); +#47227= IFCFACE((#47226)); +#47229= IFCPOLYLOOP((#46442,#46512,#46514)); +#47231= IFCFACEOUTERBOUND(#47229,.T.); +#47232= IFCFACE((#47231)); +#47234= IFCPOLYLOOP((#46510,#46512,#46440)); +#47236= IFCFACEOUTERBOUND(#47234,.T.); +#47237= IFCFACE((#47236)); +#47239= IFCPOLYLOOP((#46444,#46514,#46516)); +#47241= IFCFACEOUTERBOUND(#47239,.T.); +#47242= IFCFACE((#47241)); +#47244= IFCPOLYLOOP((#46510,#46440,#46438)); +#47246= IFCFACEOUTERBOUND(#47244,.T.); +#47247= IFCFACE((#47246)); +#47249= IFCPOLYLOOP((#46438,#46436,#46508)); +#47251= IFCFACEOUTERBOUND(#47249,.T.); +#47252= IFCFACE((#47251)); +#47254= IFCPOLYLOOP((#46252,#46444,#46516)); +#47256= IFCFACEOUTERBOUND(#47254,.T.); +#47257= IFCFACE((#47256)); +#47259= IFCPOLYLOOP((#46442,#46514,#46444)); +#47261= IFCFACEOUTERBOUND(#47259,.T.); +#47262= IFCFACE((#47261)); +#47264= IFCPOLYLOOP((#46442,#46440,#46512)); +#47266= IFCFACEOUTERBOUND(#47264,.T.); +#47267= IFCFACE((#47266)); +#47269= IFCPOLYLOOP((#46254,#46252,#46516)); +#47271= IFCFACEOUTERBOUND(#47269,.T.); +#47272= IFCFACE((#47271)); +#47274= IFCPOLYLOOP((#46506,#46436,#46434)); +#47276= IFCFACEOUTERBOUND(#47274,.T.); +#47277= IFCFACE((#47276)); +#47279= IFCPOLYLOOP((#46554,#46514,#46552)); +#47281= IFCFACEOUTERBOUND(#47279,.T.); +#47282= IFCFACE((#47281)); +#47284= IFCPOLYLOOP((#46544,#46506,#46582)); +#47286= IFCFACEOUTERBOUND(#47284,.T.); +#47287= IFCFACE((#47286)); +#47289= IFCPOLYLOOP((#46552,#46514,#46512)); +#47291= IFCFACEOUTERBOUND(#47289,.T.); +#47292= IFCFACE((#47291)); +#47294= IFCPOLYLOOP((#46568,#46544,#46572)); +#47296= IFCFACEOUTERBOUND(#47294,.T.); +#47297= IFCFACE((#47296)); +#47299= IFCPOLYLOOP((#46552,#46544,#46568)); +#47301= IFCFACEOUTERBOUND(#47299,.T.); +#47302= IFCFACE((#47301)); +#47304= IFCPOLYLOOP((#46560,#46588,#46260)); +#47306= IFCFACEOUTERBOUND(#47304,.T.); +#47307= IFCFACE((#47306)); +#47309= IFCPOLYLOOP((#46260,#46258,#46560)); +#47311= IFCFACEOUTERBOUND(#47309,.T.); +#47312= IFCFACE((#47311)); +#47314= IFCPOLYLOOP((#46534,#46562,#46600)); +#47316= IFCFACEOUTERBOUND(#47314,.T.); +#47317= IFCFACE((#47316)); +#47319= IFCPOLYLOOP((#46256,#46254,#46516)); +#47321= IFCFACEOUTERBOUND(#47319,.T.); +#47322= IFCFACE((#47321)); +#47324= IFCPOLYLOOP((#46540,#46596,#46560)); +#47326= IFCFACEOUTERBOUND(#47324,.T.); +#47327= IFCFACE((#47326)); +#47329= IFCPOLYLOOP((#46550,#46564,#46584)); +#47331= IFCFACEOUTERBOUND(#47329,.T.); +#47332= IFCFACE((#47331)); +#47334= IFCPOLYLOOP((#46578,#46554,#46540)); +#47336= IFCFACEOUTERBOUND(#47334,.T.); +#47337= IFCFACE((#47336)); +#47339= IFCPOLYLOOP((#46540,#46554,#46552)); +#47341= IFCFACEOUTERBOUND(#47339,.T.); +#47342= IFCFACE((#47341)); +#47344= IFCPOLYLOOP((#46572,#46538,#46574)); +#47346= IFCFACEOUTERBOUND(#47344,.T.); +#47347= IFCFACE((#47346)); +#47349= IFCPOLYLOOP((#46370,#46548,#46348)); +#47351= IFCFACEOUTERBOUND(#47349,.T.); +#47352= IFCFACE((#47351)); +#47354= IFCPOLYLOOP((#46552,#46512,#46510)); +#47356= IFCFACEOUTERBOUND(#47354,.T.); +#47357= IFCFACE((#47356)); +#47359= IFCPOLYLOOP((#46582,#46504,#46352)); +#47361= IFCFACEOUTERBOUND(#47359,.T.); +#47362= IFCFACE((#47361)); +#47364= IFCPOLYLOOP((#46540,#46568,#46596)); +#47366= IFCFACEOUTERBOUND(#47364,.T.); +#47367= IFCFACE((#47366)); +#47369= IFCPOLYLOOP((#46518,#46520,#46590)); +#47371= IFCFACEOUTERBOUND(#47369,.T.); +#47372= IFCFACE((#47371)); +#47374= IFCPOLYLOOP((#46548,#46350,#46348)); +#47376= IFCFACEOUTERBOUND(#47374,.T.); +#47377= IFCFACE((#47376)); +#47379= IFCPOLYLOOP((#46544,#46582,#46538)); +#47381= IFCFACEOUTERBOUND(#47379,.T.); +#47382= IFCFACE((#47381)); +#47384= IFCPOLYLOOP((#46580,#46562,#46534)); +#47386= IFCFACEOUTERBOUND(#47384,.T.); +#47387= IFCFACE((#47386)); +#47389= IFCPOLYLOOP((#46570,#46548,#46370)); +#47391= IFCFACEOUTERBOUND(#47389,.T.); +#47392= IFCFACE((#47391)); +#47394= IFCPOLYLOOP((#46548,#46538,#46582)); +#47396= IFCFACEOUTERBOUND(#47394,.T.); +#47397= IFCFACE((#47396)); +#47399= IFCPOLYLOOP((#46564,#46574,#46538)); +#47401= IFCFACEOUTERBOUND(#47399,.T.); +#47402= IFCFACE((#47401)); +#47404= IFCPOLYLOOP((#46348,#46346,#46374,#46370)); +#47406= IFCFACEOUTERBOUND(#47404,.T.); +#47407= IFCFACE((#47406)); +#47409= IFCPOLYLOOP((#46352,#46350,#46548)); +#47411= IFCFACEOUTERBOUND(#47409,.T.); +#47412= IFCFACE((#47411)); +#47414= IFCPOLYLOOP((#46586,#46580,#46546)); +#47416= IFCFACEOUTERBOUND(#47414,.T.); +#47417= IFCFACE((#47416)); +#47419= IFCPOLYLOOP((#46368,#46564,#46570)); +#47421= IFCFACEOUTERBOUND(#47419,.T.); +#47422= IFCFACE((#47421)); +#47424= IFCPOLYLOOP((#46544,#46508,#46506)); +#47426= IFCFACEOUTERBOUND(#47424,.T.); +#47427= IFCFACE((#47426)); +#47429= IFCPOLYLOOP((#46602,#46566,#46542)); +#47431= IFCFACEOUTERBOUND(#47429,.T.); +#47432= IFCFACE((#47431)); +#47434= IFCPOLYLOOP((#46576,#46550,#46566)); +#47436= IFCFACEOUTERBOUND(#47434,.T.); +#47437= IFCFACE((#47436)); +#47439= IFCPOLYLOOP((#46564,#46368,#46380,#46366)); +#47441= IFCFACEOUTERBOUND(#47439,.T.); +#47442= IFCFACE((#47441)); +#47444= IFCPOLYLOOP((#46576,#46574,#46550)); +#47446= IFCFACEOUTERBOUND(#47444,.T.); +#47447= IFCFACE((#47446)); +#47449= IFCPOLYLOOP((#46580,#46266,#46264)); +#47451= IFCFACEOUTERBOUND(#47449,.T.); +#47452= IFCFACE((#47451)); +#47454= IFCPOLYLOOP((#46540,#46560,#46578)); +#47456= IFCFACEOUTERBOUND(#47454,.T.); +#47457= IFCFACE((#47456)); +#47459= IFCPOLYLOOP((#46526,#46528,#46546)); +#47461= IFCFACEOUTERBOUND(#47459,.T.); +#47462= IFCFACE((#47461)); +#47464= IFCPOLYLOOP((#46558,#46362,#46536)); +#47466= IFCFACEOUTERBOUND(#47464,.T.); +#47467= IFCFACE((#47466)); +#47469= IFCPOLYLOOP((#46556,#46560,#46596)); +#47471= IFCFACEOUTERBOUND(#47469,.T.); +#47472= IFCFACE((#47471)); +#47474= IFCPOLYLOOP((#46530,#46268,#46586)); +#47476= IFCFACEOUTERBOUND(#47474,.T.); +#47477= IFCFACE((#47476)); +#47479= IFCPOLYLOOP((#46528,#46586,#46546)); +#47481= IFCFACEOUTERBOUND(#47479,.T.); +#47482= IFCFACE((#47481)); +#47484= IFCPOLYLOOP((#46542,#46522,#46594)); +#47486= IFCFACEOUTERBOUND(#47484,.T.); +#47487= IFCFACE((#47486)); +#47489= IFCPOLYLOOP((#46542,#46520,#46522)); +#47491= IFCFACEOUTERBOUND(#47489,.T.); +#47492= IFCFACE((#47491)); +#47494= IFCPOLYLOOP((#46546,#46534,#46594)); +#47496= IFCFACEOUTERBOUND(#47494,.T.); +#47497= IFCFACE((#47496)); +#47499= IFCPOLYLOOP((#46554,#46516,#46514)); +#47501= IFCFACEOUTERBOUND(#47499,.T.); +#47502= IFCFACE((#47501)); +#47504= IFCPOLYLOOP((#46594,#46526,#46546)); +#47506= IFCFACEOUTERBOUND(#47504,.T.); +#47507= IFCFACE((#47506)); +#47509= IFCPOLYLOOP((#46552,#46510,#46508)); +#47511= IFCFACEOUTERBOUND(#47509,.T.); +#47512= IFCFACE((#47511)); +#47514= IFCPOLYLOOP((#46526,#46594,#46524)); +#47516= IFCFACEOUTERBOUND(#47514,.T.); +#47517= IFCFACE((#47516)); +#47519= IFCPOLYLOOP((#46538,#46548,#46570)); +#47521= IFCFACEOUTERBOUND(#47519,.T.); +#47522= IFCFACE((#47521)); +#47524= IFCPOLYLOOP((#46410,#46518,#46590)); +#47526= IFCFACEOUTERBOUND(#47524,.T.); +#47527= IFCFACE((#47526)); +#47529= IFCPOLYLOOP((#46590,#46542,#46592)); +#47531= IFCFACEOUTERBOUND(#47529,.T.); +#47532= IFCFACE((#47531)); +#47534= IFCPOLYLOOP((#46584,#46366,#46384,#46364)); +#47536= IFCFACEOUTERBOUND(#47534,.T.); +#47537= IFCFACE((#47536)); +#47539= IFCPOLYLOOP((#46558,#46364,#46388,#46362)); +#47541= IFCFACEOUTERBOUND(#47539,.T.); +#47542= IFCFACE((#47541)); +#47544= IFCPOLYLOOP((#46536,#46362,#46392,#46360)); +#47546= IFCFACEOUTERBOUND(#47544,.T.); +#47547= IFCFACE((#47546)); +#47549= IFCPOLYLOOP((#46416,#46360,#46396,#46402,#46358)); +#47551= IFCFACEOUTERBOUND(#47549,.T.); +#47552= IFCFACE((#47551)); +#47554= IFCPOLYLOOP((#46558,#46584,#46364)); +#47556= IFCFACEOUTERBOUND(#47554,.T.); +#47557= IFCFACE((#47556)); +#47559= IFCPOLYLOOP((#46536,#46410,#46590)); +#47561= IFCFACEOUTERBOUND(#47559,.T.); +#47562= IFCFACE((#47561)); +#47564= IFCPOLYLOOP((#46588,#46262,#46260)); +#47566= IFCFACEOUTERBOUND(#47564,.T.); +#47567= IFCFACE((#47566)); +#47569= IFCPOLYLOOP((#46412,#46536,#46414)); +#47571= IFCFACEOUTERBOUND(#47569,.T.); +#47572= IFCFACE((#47571)); +#47574= IFCPOLYLOOP((#46264,#46262,#46562)); +#47576= IFCFACEOUTERBOUND(#47574,.T.); +#47577= IFCFACE((#47576)); +#47579= IFCPOLYLOOP((#46360,#46416,#46414)); +#47581= IFCFACEOUTERBOUND(#47579,.T.); +#47582= IFCFACE((#47581)); +#47584= IFCPOLYLOOP((#46360,#46414,#46536)); +#47586= IFCFACEOUTERBOUND(#47584,.T.); +#47587= IFCFACE((#47586)); +#47589= IFCPOLYLOOP((#46554,#46256,#46516)); +#47591= IFCFACEOUTERBOUND(#47589,.T.); +#47592= IFCFACE((#47591)); +#47594= IFCPOLYLOOP((#46544,#46552,#46508)); +#47596= IFCFACEOUTERBOUND(#47594,.T.); +#47597= IFCFACE((#47596)); +#47599= IFCPOLYLOOP((#46258,#46256,#46578)); +#47601= IFCFACEOUTERBOUND(#47599,.T.); +#47602= IFCFACE((#47601)); +#47604= IFCPOLYLOOP((#46412,#46410,#46536)); +#47606= IFCFACEOUTERBOUND(#47604,.T.); +#47607= IFCFACE((#47606)); +#47609= IFCPOLYLOOP((#46600,#46576,#46602)); +#47611= IFCFACEOUTERBOUND(#47609,.T.); +#47612= IFCFACE((#47611)); +#47614= IFCPOLYLOOP((#46540,#46552,#46568)); +#47616= IFCFACEOUTERBOUND(#47614,.T.); +#47617= IFCFACE((#47616)); +#47619= IFCPOLYLOOP((#46566,#46550,#46558)); +#47621= IFCFACEOUTERBOUND(#47619,.T.); +#47622= IFCFACE((#47621)); +#47624= IFCPOLYLOOP((#46588,#46556,#46562)); +#47626= IFCFACEOUTERBOUND(#47624,.T.); +#47627= IFCFACE((#47626)); +#47629= IFCPOLYLOOP((#46580,#46264,#46562)); +#47631= IFCFACEOUTERBOUND(#47629,.T.); +#47632= IFCFACE((#47631)); +#47634= IFCPOLYLOOP((#46566,#46558,#46592)); +#47636= IFCFACEOUTERBOUND(#47634,.T.); +#47637= IFCFACE((#47636)); +#47639= IFCPOLYLOOP((#46532,#46568,#46572)); +#47641= IFCFACEOUTERBOUND(#47639,.T.); +#47642= IFCFACE((#47641)); +#47644= IFCPOLYLOOP((#46538,#46570,#46564)); +#47646= IFCFACEOUTERBOUND(#47644,.T.); +#47647= IFCFACE((#47646)); +#47649= IFCPOLYLOOP((#46570,#46370,#46376,#46368)); +#47651= IFCFACEOUTERBOUND(#47649,.T.); +#47652= IFCFACE((#47651)); +#47654= IFCPOLYLOOP((#46532,#46572,#46574)); +#47656= IFCFACEOUTERBOUND(#47654,.T.); +#47657= IFCFACE((#47656)); +#47659= IFCPOLYLOOP((#46572,#46544,#46538)); +#47661= IFCFACEOUTERBOUND(#47659,.T.); +#47662= IFCFACE((#47661)); +#47664= IFCPOLYLOOP((#46576,#46532,#46574)); +#47666= IFCFACEOUTERBOUND(#47664,.T.); +#47667= IFCFACE((#47666)); +#47669= IFCPOLYLOOP((#46550,#46574,#46564)); +#47671= IFCFACEOUTERBOUND(#47669,.T.); +#47672= IFCFACE((#47671)); +#47674= IFCPOLYLOOP((#46596,#46532,#46598)); +#47676= IFCFACEOUTERBOUND(#47674,.T.); +#47677= IFCFACE((#47676)); +#47679= IFCPOLYLOOP((#46576,#46600,#46598)); +#47681= IFCFACEOUTERBOUND(#47679,.T.); +#47682= IFCFACE((#47681)); +#47684= IFCPOLYLOOP((#46554,#46578,#46256)); +#47686= IFCFACEOUTERBOUND(#47684,.T.); +#47687= IFCFACE((#47686)); +#47689= IFCPOLYLOOP((#46258,#46578,#46560)); +#47691= IFCFACEOUTERBOUND(#47689,.T.); +#47692= IFCFACE((#47691)); +#47694= IFCPOLYLOOP((#46586,#46268,#46266)); +#47696= IFCFACEOUTERBOUND(#47694,.T.); +#47697= IFCFACE((#47696)); +#47699= IFCPOLYLOOP((#46534,#46546,#46580)); +#47701= IFCFACEOUTERBOUND(#47699,.T.); +#47702= IFCFACE((#47701)); +#47704= IFCPOLYLOOP((#46548,#46582,#46352)); +#47706= IFCFACEOUTERBOUND(#47704,.T.); +#47707= IFCFACE((#47706)); +#47709= IFCPOLYLOOP((#46504,#46582,#46506)); +#47711= IFCFACEOUTERBOUND(#47709,.T.); +#47712= IFCFACE((#47711)); +#47714= IFCPOLYLOOP((#46366,#46584,#46564)); +#47716= IFCFACEOUTERBOUND(#47714,.T.); +#47717= IFCFACE((#47716)); +#47719= IFCPOLYLOOP((#46550,#46584,#46558)); +#47721= IFCFACEOUTERBOUND(#47719,.T.); +#47722= IFCFACE((#47721)); +#47724= IFCPOLYLOOP((#46580,#46586,#46266)); +#47726= IFCFACEOUTERBOUND(#47724,.T.); +#47727= IFCFACE((#47726)); +#47729= IFCPOLYLOOP((#46530,#46586,#46528)); +#47731= IFCFACEOUTERBOUND(#47729,.T.); +#47732= IFCFACE((#47731)); +#47734= IFCPOLYLOOP((#46262,#46588,#46562)); +#47736= IFCFACEOUTERBOUND(#47734,.T.); +#47737= IFCFACE((#47736)); +#47739= IFCPOLYLOOP((#46556,#46588,#46560)); +#47741= IFCFACEOUTERBOUND(#47739,.T.); +#47742= IFCFACE((#47741)); +#47744= IFCPOLYLOOP((#46536,#46590,#46592)); +#47746= IFCFACEOUTERBOUND(#47744,.T.); +#47747= IFCFACE((#47746)); +#47749= IFCPOLYLOOP((#46542,#46590,#46520)); +#47751= IFCFACEOUTERBOUND(#47749,.T.); +#47752= IFCFACE((#47751)); +#47754= IFCPOLYLOOP((#46536,#46592,#46558)); +#47756= IFCFACEOUTERBOUND(#47754,.T.); +#47757= IFCFACE((#47756)); +#47759= IFCPOLYLOOP((#46592,#46542,#46566)); +#47761= IFCFACEOUTERBOUND(#47759,.T.); +#47762= IFCFACE((#47761)); +#47764= IFCPOLYLOOP((#46524,#46594,#46522)); +#47766= IFCFACEOUTERBOUND(#47764,.T.); +#47767= IFCFACE((#47766)); +#47769= IFCPOLYLOOP((#46542,#46594,#46534)); +#47771= IFCFACEOUTERBOUND(#47769,.T.); +#47772= IFCFACE((#47771)); +#47774= IFCPOLYLOOP((#46556,#46596,#46598)); +#47776= IFCFACEOUTERBOUND(#47774,.T.); +#47777= IFCFACE((#47776)); +#47779= IFCPOLYLOOP((#46568,#46532,#46596)); +#47781= IFCFACEOUTERBOUND(#47779,.T.); +#47782= IFCFACE((#47781)); +#47784= IFCPOLYLOOP((#46556,#46598,#46600)); +#47786= IFCFACEOUTERBOUND(#47784,.T.); +#47787= IFCFACE((#47786)); +#47789= IFCPOLYLOOP((#46576,#46598,#46532)); +#47791= IFCFACEOUTERBOUND(#47789,.T.); +#47792= IFCFACE((#47791)); +#47794= IFCPOLYLOOP((#46556,#46600,#46562)); +#47796= IFCFACEOUTERBOUND(#47794,.T.); +#47797= IFCFACE((#47796)); +#47799= IFCPOLYLOOP((#46602,#46534,#46600)); +#47801= IFCFACEOUTERBOUND(#47799,.T.); +#47802= IFCFACE((#47801)); +#47804= IFCPOLYLOOP((#46534,#46602,#46542)); +#47806= IFCFACEOUTERBOUND(#47804,.T.); +#47807= IFCFACE((#47806)); +#47809= IFCPOLYLOOP((#46566,#46602,#46576)); +#47811= IFCFACEOUTERBOUND(#47809,.T.); +#47812= IFCFACE((#47811)); +#47814= IFCPOLYLOOP((#46446,#46530,#46528)); +#47816= IFCFACEOUTERBOUND(#47814,.T.); +#47817= IFCFACE((#47816)); +#47819= IFCPOLYLOOP((#46450,#46526,#46524)); +#47821= IFCFACEOUTERBOUND(#47819,.T.); +#47822= IFCFACE((#47821)); +#47824= IFCPOLYLOOP((#46528,#46526,#46448)); +#47826= IFCFACEOUTERBOUND(#47824,.T.); +#47827= IFCFACE((#47826)); +#47829= IFCPOLYLOOP((#46452,#46524,#46522)); +#47831= IFCFACEOUTERBOUND(#47829,.T.); +#47832= IFCFACE((#47831)); +#47834= IFCPOLYLOOP((#46268,#46530,#46270)); +#47836= IFCFACEOUTERBOUND(#47834,.T.); +#47837= IFCFACE((#47836)); +#47839= IFCPOLYLOOP((#46530,#46446,#46270)); +#47841= IFCFACEOUTERBOUND(#47839,.T.); +#47842= IFCFACE((#47841)); +#47844= IFCPOLYLOOP((#46448,#46446,#46528)); +#47846= IFCFACEOUTERBOUND(#47844,.T.); +#47847= IFCFACE((#47846)); +#47849= IFCPOLYLOOP((#46526,#46450,#46448)); +#47851= IFCFACEOUTERBOUND(#47849,.T.); +#47852= IFCFACE((#47851)); +#47854= IFCPOLYLOOP((#46524,#46452,#46450)); +#47856= IFCFACEOUTERBOUND(#47854,.T.); +#47857= IFCFACE((#47856)); +#47859= IFCPOLYLOOP((#46522,#46454,#46452)); +#47861= IFCFACEOUTERBOUND(#47859,.T.); +#47862= IFCFACE((#47861)); +#47864= IFCPOLYLOOP((#46518,#46456,#46520)); +#47866= IFCFACEOUTERBOUND(#47864,.T.); +#47867= IFCFACE((#47866)); +#47869= IFCPOLYLOOP((#46410,#46420,#46518)); +#47871= IFCFACEOUTERBOUND(#47869,.T.); +#47872= IFCFACE((#47871)); +#47874= IFCPOLYLOOP((#46422,#46408,#46406)); +#47876= IFCFACEOUTERBOUND(#47874,.T.); +#47877= IFCFACE((#47876)); +#47879= IFCPOLYLOOP((#46410,#46408,#46422)); +#47881= IFCFACEOUTERBOUND(#47879,.T.); +#47882= IFCFACE((#47881)); +#47884= IFCPOLYLOOP((#46422,#46406,#46404)); +#47886= IFCFACEOUTERBOUND(#47884,.T.); +#47887= IFCFACE((#47886)); +#47889= IFCPOLYLOOP((#46518,#46420,#46456)); +#47891= IFCFACEOUTERBOUND(#47889,.T.); +#47892= IFCFACE((#47891)); +#47894= IFCPOLYLOOP((#46456,#46454,#46520)); +#47896= IFCFACEOUTERBOUND(#47894,.T.); +#47897= IFCFACE((#47896)); +#47899= IFCPOLYLOOP((#46422,#46426,#46424)); +#47901= IFCFACEOUTERBOUND(#47899,.T.); +#47902= IFCFACE((#47901)); +#47904= IFCPOLYLOOP((#46410,#46422,#46428,#46432,#46420)); +#47906= IFCFACEOUTERBOUND(#47904,.T.); +#47907= IFCFACE((#47906)); +#47909= IFCPOLYLOOP((#46426,#46422,#46404)); +#47911= IFCFACEOUTERBOUND(#47909,.T.); +#47912= IFCFACE((#47911)); +#47914= IFCPOLYLOOP((#46520,#46454,#46522)); +#47916= IFCFACEOUTERBOUND(#47914,.T.); +#47917= IFCFACE((#47916)); +#47919= IFCCARTESIANPOINT((-992.608621371523,-97.2580763841709,114.874865343689)); +#47921= IFCCARTESIANPOINT((1097.3037230695,-97.2580763841724,114.874865343676)); +#47923= IFCCARTESIANPOINT((1126.21315954942,-81.8040735697419,261.909880396751)); +#47925= IFCCARTESIANPOINT((1147.00975838985,-66.2081680362012,410.295009636487)); +#47927= IFCCARTESIANPOINT((1159.63151518759,-50.5168584837586,559.587847482453)); +#47929= IFCCARTESIANPOINT((1164.04079857304,-34.7769280566939,709.343282049656)); +#47931= IFCCARTESIANPOINT((1160.22446240692,-19.0353048608888,859.114822235591)); +#47933= IFCCARTESIANPOINT((1160.22680797793,-18.5193535756364,864.023770804107)); +#47935= IFCCARTESIANPOINT((1159.12919667238,-18.0163203326572,868.809812410402)); +#47937= IFCCARTESIANPOINT((1156.98682345277,-17.5515008817654,873.232274071598)); +#47939= IFCCARTESIANPOINT((1153.90742063644,-17.1482693373018,877.068765945063)); +#47941= IFCCARTESIANPOINT((1150.04584042122,-16.8269027771907,880.12636452136)); +#47943= IFCCARTESIANPOINT((838.607584251915,-12.9435403491989,917.074089969109)); +#47945= IFCCARTESIANPOINT((525.95374885249,-10.3374851036002,941.869049363574)); +#47947= IFCCARTESIANPOINT((212.563605613048,-9.01273189853685,954.473234168447)); +#47949= IFCCARTESIANPOINT((-101.082445379831,-8.97131146652631,954.867323254446)); +#47951= IFCCARTESIANPOINT((-414.503611755032,-10.2132873015218,943.050712516962)); +#47953= IFCCARTESIANPOINT((-727.219445870182,-12.736755561582,919.041515802086)); +#47955= IFCCARTESIANPOINT((-1038.75058129654,-16.5378479872978,882.87653713964)); +#47957= IFCCARTESIANPOINT((-1043.72795205451,-16.7303193557842,881.045294392858)); +#47959= IFCCARTESIANPOINT((-1048.11993927016,-17.0417223177759,878.082493120344)); +#47961= IFCCARTESIANPOINT((-1051.67123229231,-17.4539547046867,874.16036395144)); +#47963= IFCCARTESIANPOINT((-1054.17539087206,-17.9430530316584,869.506904214681)); +#47965= IFCCARTESIANPOINT((-1055.48684574285,-18.4805855191297,864.392624222894)); +#47967= IFCCARTESIANPOINT((-1055.52936070894,-19.0353048608883,859.114822235596)); +#47969= IFCCARTESIANPOINT((-1059.34569687506,-34.7769280566917,709.343282049676)); +#47971= IFCCARTESIANPOINT((-1054.93641348961,-50.5168584837565,559.587847482472)); +#47973= IFCCARTESIANPOINT((-1042.31465669188,-66.2081680361993,410.295009636504)); +#47975= IFCCARTESIANPOINT((-1021.51805785145,-81.8040735697402,261.909880396768)); +#47977= IFCCARTESIANPOINT((-992.608621371523,-67.4752821546823,111.744567532124)); +#47979= IFCCARTESIANPOINT((-1021.51805785145,-52.0212793402515,258.779582585202)); +#47981= IFCCARTESIANPOINT((-1042.31465669188,-36.4253738067107,407.164711824939)); +#47983= IFCCARTESIANPOINT((-1054.93641348961,-20.7340642542678,556.457549670907)); +#47985= IFCCARTESIANPOINT((-1059.34569687506,-4.99413382720304,706.212984238111)); +#47987= IFCCARTESIANPOINT((-1055.52936070894,10.7474893686004,855.984524424031)); +#47989= IFCCARTESIANPOINT((-1055.48684574285,11.302208710359,861.262326411329)); +#47991= IFCCARTESIANPOINT((-1054.17539087206,11.8397411978302,866.376606403115)); +#47993= IFCCARTESIANPOINT((-1051.67123229231,12.3288395248019,871.030066139874)); +#47995= IFCCARTESIANPOINT((-1048.11993927016,12.7410719117128,874.952195308779)); +#47997= IFCCARTESIANPOINT((-1043.72795205451,13.0524748737045,877.914996581292)); +#47999= IFCCARTESIANPOINT((-1038.75058129649,13.2449462421916,879.746239328082)); +#48001= IFCCARTESIANPOINT((-727.219445870182,17.0460386679066,915.91121799052)); +#48003= IFCCARTESIANPOINT((-414.503611755032,19.5695069279669,939.920414705397)); +#48005= IFCCARTESIANPOINT((-101.082445379831,20.8114827629623,951.737025442881)); +#48007= IFCCARTESIANPOINT((212.563605613048,20.7700623309518,951.342936356881)); +#48009= IFCCARTESIANPOINT((525.95374885249,19.4453091258884,938.738751552009)); +#48011= IFCCARTESIANPOINT((838.607584251915,16.8392538802897,913.943792157544)); +#48013= IFCCARTESIANPOINT((1150.04584042117,12.9558914522986,876.996066709801)); +#48015= IFCCARTESIANPOINT((1153.90742063644,12.6345248921868,873.938468133498)); +#48017= IFCCARTESIANPOINT((1156.98682345277,12.2312933477233,870.101976260032)); +#48019= IFCCARTESIANPOINT((1159.12919667238,11.7664738968315,865.679514598836)); +#48021= IFCCARTESIANPOINT((1160.22680797793,11.2634406538522,860.893472992542)); +#48023= IFCCARTESIANPOINT((1160.22446240692,10.747489368598,855.984524424009)); +#48025= IFCCARTESIANPOINT((1164.04079857304,-4.99413382720523,706.21298423809)); +#48027= IFCCARTESIANPOINT((1159.63151518759,-20.7340642542699,556.457549670887)); +#48029= IFCCARTESIANPOINT((1147.00975838985,-36.4253738067125,407.164711824921)); +#48031= IFCCARTESIANPOINT((1126.21315954942,-52.0212793402532,258.779582585186)); +#48033= IFCCARTESIANPOINT((1097.3037230695,-67.4752821546839,111.744567532108)); +#48035= IFCCARTESIANPOINT((956.108163478812,15.3741245148435,900.004017402104)); +#48037= IFCCARTESIANPOINT((994.32671233662,-14.8852215631956,898.600227245228)); +#48039= IFCCARTESIANPOINT((682.280666552255,-11.6405127264001,929.471569666338)); +#48041= IFCCARTESIANPOINT((682.280666552252,18.1422815030888,926.341271854772)); +#48043= IFCCARTESIANPOINT((369.258677232822,-9.67510850106883,948.17114176601)); +#48045= IFCCARTESIANPOINT((369.258677232822,20.1076857284199,945.040843954444)); +#48047= IFCCARTESIANPOINT((55.7405801166585,-8.99202168253163,954.670278711447)); +#48049= IFCCARTESIANPOINT((55.7405801166585,20.7907725469569,951.539980899881)); +#48051= IFCCARTESIANPOINT((-257.793028567382,-9.59229938402385,948.959017885707)); +#48053= IFCCARTESIANPOINT((-257.793028567387,20.1904948454647,945.82872007414)); +#48055= IFCCARTESIANPOINT((-570.861528812567,-11.4750214315515,931.046114159528)); +#48057= IFCCARTESIANPOINT((-570.861528812556,18.3077727979372,927.915816347963)); +#48059= IFCCARTESIANPOINT((-844.755066927198,-14.1708457957416,905.39705865405)); +#48061= IFCCARTESIANPOINT((-882.985013583317,15.1454924550493,897.828728659303)); +#48063= IFCPOLYLOOP((#47955,#47957,#47959,#47961,#47963,#47965,#47967,#47969,#47971,#47973,#47975,#47919,#47921,#47923,#47925,#47927,#47929,#47931,#47933,#47935,#47937,#47939,#47941,#48037,#47943,#48039,#47945,#48043,#47947,#48047,#47949,#48051,#47951,#48055,#47953,#48059)); +#48065= IFCFACEOUTERBOUND(#48063,.T.); +#48066= IFCFACE((#48065)); +#48068= IFCPOLYLOOP((#48011,#48035,#48013,#48015,#48017,#48019,#48021,#48023,#48025,#48027,#48029,#48031,#48033,#47977,#47979,#47981,#47983,#47985,#47987,#47989,#47991,#47993,#47995,#47997,#47999,#48061,#48001,#48057,#48003,#48053,#48005,#48049,#48007,#48045,#48009,#48041)); +#48070= IFCFACEOUTERBOUND(#48068,.T.); +#48071= IFCFACE((#48070)); +#48073= IFCPOLYLOOP((#47921,#47919,#47977,#48033)); +#48075= IFCFACEOUTERBOUND(#48073,.T.); +#48076= IFCFACE((#48075)); +#48078= IFCPOLYLOOP((#47921,#48033,#48031,#47923)); +#48080= IFCFACEOUTERBOUND(#48078,.T.); +#48081= IFCFACE((#48080)); +#48083= IFCPOLYLOOP((#47923,#48031,#48029,#47925)); +#48085= IFCFACEOUTERBOUND(#48083,.T.); +#48086= IFCFACE((#48085)); +#48088= IFCPOLYLOOP((#48029,#48027,#47927,#47925)); +#48090= IFCFACEOUTERBOUND(#48088,.T.); +#48091= IFCFACE((#48090)); +#48093= IFCPOLYLOOP((#47927,#48027,#48025,#47929)); +#48095= IFCFACEOUTERBOUND(#48093,.T.); +#48096= IFCFACE((#48095)); +#48098= IFCPOLYLOOP((#47929,#48025,#48023,#47931)); +#48100= IFCFACEOUTERBOUND(#48098,.T.); +#48101= IFCFACE((#48100)); +#48103= IFCPOLYLOOP((#48021,#48019,#47935,#47933)); +#48105= IFCFACEOUTERBOUND(#48103,.T.); +#48106= IFCFACE((#48105)); +#48108= IFCPOLYLOOP((#48023,#48021,#47933,#47931)); +#48110= IFCFACEOUTERBOUND(#48108,.T.); +#48111= IFCFACE((#48110)); +#48113= IFCPOLYLOOP((#48019,#48017,#47937,#47935)); +#48115= IFCFACEOUTERBOUND(#48113,.T.); +#48116= IFCFACE((#48115)); +#48118= IFCPOLYLOOP((#47937,#48017,#48015,#47939)); +#48120= IFCFACEOUTERBOUND(#48118,.T.); +#48121= IFCFACE((#48120)); +#48123= IFCPOLYLOOP((#47939,#48015,#48013,#47941)); +#48125= IFCFACEOUTERBOUND(#48123,.T.); +#48126= IFCFACE((#48125)); +#48128= IFCPOLYLOOP((#48013,#48035,#48011,#47943,#48037,#47941)); +#48130= IFCFACEOUTERBOUND(#48128,.T.); +#48131= IFCFACE((#48130)); +#48133= IFCPOLYLOOP((#48009,#47945,#48039,#47943,#48011,#48041)); +#48135= IFCFACEOUTERBOUND(#48133,.T.); +#48136= IFCFACE((#48135)); +#48138= IFCPOLYLOOP((#47953,#48001,#48061,#47999,#47955,#48059)); +#48140= IFCFACEOUTERBOUND(#48138,.T.); +#48141= IFCFACE((#48140)); +#48143= IFCPOLYLOOP((#48007,#47947,#48043,#47945,#48009,#48045)); +#48145= IFCFACEOUTERBOUND(#48143,.T.); +#48146= IFCFACE((#48145)); +#48148= IFCPOLYLOOP((#48005,#47949,#48047,#47947,#48007,#48049)); +#48150= IFCFACEOUTERBOUND(#48148,.T.); +#48151= IFCFACE((#48150)); +#48153= IFCPOLYLOOP((#48003,#47951,#48051,#47949,#48005,#48053)); +#48155= IFCFACEOUTERBOUND(#48153,.T.); +#48156= IFCFACE((#48155)); +#48158= IFCPOLYLOOP((#48003,#48057,#48001,#47953,#48055,#47951)); +#48160= IFCFACEOUTERBOUND(#48158,.T.); +#48161= IFCFACE((#48160)); +#48163= IFCPOLYLOOP((#47957,#47955,#47999,#47997)); +#48165= IFCFACEOUTERBOUND(#48163,.T.); +#48166= IFCFACE((#48165)); +#48168= IFCPOLYLOOP((#47959,#47957,#47997,#47995)); +#48170= IFCFACEOUTERBOUND(#48168,.T.); +#48171= IFCFACE((#48170)); +#48173= IFCPOLYLOOP((#47959,#47995,#47993,#47961)); +#48175= IFCFACEOUTERBOUND(#48173,.T.); +#48176= IFCFACE((#48175)); +#48178= IFCPOLYLOOP((#47963,#47991,#47989,#47965)); +#48180= IFCFACEOUTERBOUND(#48178,.T.); +#48181= IFCFACE((#48180)); +#48183= IFCPOLYLOOP((#47965,#47989,#47987,#47967)); +#48185= IFCFACEOUTERBOUND(#48183,.T.); +#48186= IFCFACE((#48185)); +#48188= IFCPOLYLOOP((#47961,#47993,#47991,#47963)); +#48190= IFCFACEOUTERBOUND(#48188,.T.); +#48191= IFCFACE((#48190)); +#48193= IFCPOLYLOOP((#47967,#47987,#47985,#47969)); +#48195= IFCFACEOUTERBOUND(#48193,.T.); +#48196= IFCFACE((#48195)); +#48198= IFCPOLYLOOP((#47969,#47985,#47983,#47971)); +#48200= IFCFACEOUTERBOUND(#48198,.T.); +#48201= IFCFACE((#48200)); +#48203= IFCPOLYLOOP((#47983,#47981,#47973,#47971)); +#48205= IFCFACEOUTERBOUND(#48203,.T.); +#48206= IFCFACE((#48205)); +#48208= IFCPOLYLOOP((#47973,#47981,#47979,#47975)); +#48210= IFCFACEOUTERBOUND(#48208,.T.); +#48211= IFCFACE((#48210)); +#48213= IFCPOLYLOOP((#47975,#47979,#47977,#47919)); +#48215= IFCFACEOUTERBOUND(#48213,.T.); +#48216= IFCFACE((#48215)); +#48218= IFCCARTESIANPOINT((-971.55,-848.747888909212,51.7444713085878)); +#48220= IFCCARTESIANPOINT((-971.55,-856.929939952248,51.7444713085878)); +#48222= IFCCARTESIANPOINT((-966.699031657123,-871.859685360477,51.7444713085878)); +#48224= IFCCARTESIANPOINT((-953.999031657123,-881.086775466145,51.7444713085878)); +#48226= IFCCARTESIANPOINT((-938.300968342876,-881.086775466145,51.7444713085878)); +#48228= IFCCARTESIANPOINT((-925.600968342876,-871.859685360477,51.7444713085878)); +#48230= IFCCARTESIANPOINT((-920.75,-856.929939952248,51.7444713085878)); +#48232= IFCCARTESIANPOINT((-920.75,-848.747888909212,51.7444713085878)); +#48234= IFCCARTESIANPOINT((-925.600968342876,-833.818143500983,51.7444713085878)); +#48236= IFCCARTESIANPOINT((-938.300968342876,-824.591053395315,51.7444713085878)); +#48238= IFCCARTESIANPOINT((-953.999031657123,-824.591053395315,51.7444713085878)); +#48240= IFCCARTESIANPOINT((-966.699031657123,-833.818143500983,51.7444713085878)); +#48242= IFCCARTESIANPOINT((-990.6,-912.007099894636,0.)); +#48244= IFCCARTESIANPOINT((-984.644829198218,-889.782099894636,0.)); +#48246= IFCCARTESIANPOINT((-968.375,-873.512270696418,0.)); +#48248= IFCCARTESIANPOINT((-946.15,-867.557099894636,0.)); +#48250= IFCCARTESIANPOINT((-923.925,-873.512270696418,0.)); +#48252= IFCCARTESIANPOINT((-907.655170801782,-889.782099894636,0.)); +#48254= IFCCARTESIANPOINT((-901.7,-912.007099894636,0.)); +#48256= IFCCARTESIANPOINT((-907.655170801782,-934.232099894636,0.)); +#48258= IFCCARTESIANPOINT((-923.925,-950.501929092855,0.)); +#48260= IFCCARTESIANPOINT((-946.15,-956.457099894636,0.)); +#48262= IFCCARTESIANPOINT((-968.375,-950.501929092854,0.)); +#48264= IFCCARTESIANPOINT((-984.644829198219,-934.232099894636,0.)); +#48266= IFCCARTESIANPOINT((-988.170106533745,-921.075585767679,0.)); +#48268= IFCCARTESIANPOINT((-969.124515828562,-864.394812656362,51.7444713085878)); +#48270= IFCCARTESIANPOINT((-980.106466109449,-881.668304910346,28.5030111981775)); +#48272= IFCCARTESIANPOINT((-904.129893163011,-921.075584635958,0.)); +#48274= IFCCARTESIANPOINT((-923.175484171438,-864.394812656362,51.7444713085878)); +#48276= IFCCARTESIANPOINT((-912.19353249523,-881.668308944481,28.5030074081459)); +#48278= IFCCARTESIANPOINT((-960.349031657123,-876.473230413311,51.7444713085878)); +#48280= IFCCARTESIANPOINT((-976.509914599109,-942.367014493745,0.)); +#48282= IFCCARTESIANPOINT((-968.045053570924,-916.014053801814,23.0431063351546)); +#48284= IFCCARTESIANPOINT((-960.694980248379,-914.474496206408,27.0601991859314)); +#48286= IFCCARTESIANPOINT((-957.2625,-953.479514493745,0.)); +#48288= IFCCARTESIANPOINT((-972.656446221025,-907.091574687,25.9447367484254)); +#48290= IFCCARTESIANPOINT((-975.962060189685,-897.03028681971,28.9892124511937)); +#48292= IFCCARTESIANPOINT((-946.15,-881.086775466145,51.7444713085878)); +#48294= IFCCARTESIANPOINT((-954.08001770644,-917.01599587264,26.8880239744456)); +#48296= IFCCARTESIANPOINT((-979.934125715303,-895.480315801812,24.9841165248378)); +#48298= IFCCARTESIANPOINT((-915.790085400891,-942.367014493745,0.)); +#48300= IFCCARTESIANPOINT((-931.950968342876,-876.473230413311,51.7444713085878)); +#48302= IFCCARTESIANPOINT((-917.615810434962,-909.374917463148,23.0431065816464)); +#48304= IFCCARTESIANPOINT((-914.879547406658,-897.749024060413,27.0601990749136)); +#48306= IFCCARTESIANPOINT((-923.449774929818,-910.89779688361,25.9447360417522)); +#48308= IFCCARTESIANPOINT((-930.270503980787,-910.962848619487,28.9892135016724)); +#48310= IFCCARTESIANPOINT((-935.0375,-953.479514493745,0.)); +#48312= IFCCARTESIANPOINT((-912.554052051908,-891.261600589505,26.9609171229128)); +#48314= IFCCARTESIANPOINT((-941.591372697156,-919.094731715745,25.8722356445218)); +#48316= IFCCARTESIANPOINT((-947.849539221829,-915.715845702885,28.4097588698651)); +#48318= IFCCARTESIANPOINT((-935.140803069598,-921.253796962876,23.3644025512597)); +#48320= IFCCARTESIANPOINT((-904.500482227753,-901.555557934969,0.)); +#48322= IFCCARTESIANPOINT((-923.175484171438,-841.283016205098,51.7444713085878)); +#48324= IFCCARTESIANPOINT((-913.79392732129,-871.846874169707,32.8500721934206)); +#48326= IFCCARTESIANPOINT((-987.799518155031,-901.555559363537,0.)); +#48328= IFCCARTESIANPOINT((-969.124515828561,-841.283016205098,51.7444713085878)); +#48330= IFCCARTESIANPOINT((-978.506074325151,-871.846879637034,32.8500677212821)); +#48332= IFCCARTESIANPOINT((-912.945469146055,-869.917167652304,23.4252371643083)); +#48334= IFCCARTESIANPOINT((-916.935962879578,-861.426877435708,25.532145334144)); +#48336= IFCCARTESIANPOINT((-931.950968342876,-829.204598448149,51.7444713085878)); +#48338= IFCCARTESIANPOINT((-915.790085400891,-881.647185295527,0.)); +#48340= IFCCARTESIANPOINT((-928.775968342876,-831.511370974566,51.7444713085878)); +#48342= IFCCARTESIANPOINT((-923.46802709046,-853.820315768006,25.8722358343863)); +#48344= IFCCARTESIANPOINT((-930.347618899497,-846.651764607696,29.0662922054913)); +#48346= IFCCARTESIANPOINT((-935.0375,-870.534685295527,0.)); +#48348= IFCCARTESIANPOINT((-946.15,-824.591053395315,51.7444713085878)); +#48350= IFCCARTESIANPOINT((-941.59137284177,-845.75128267194,25.8722355751972)); +#48352= IFCCARTESIANPOINT((-948.878305084893,-845.559223676064,25.8722356538821)); +#48354= IFCCARTESIANPOINT((-957.2625,-870.534685295527,0.)); +#48356= IFCCARTESIANPOINT((-913.659083900027,-867.948940182631,30.7599270279799)); +#48358= IFCCARTESIANPOINT((-959.780943782671,-849.77528351738,23.9861495954651)); +#48360= IFCCARTESIANPOINT((-960.349031657123,-829.204598448149,51.7444713085878)); +#48362= IFCCARTESIANPOINT((-976.509914599109,-881.647185295527,0.)); +#48364= IFCCARTESIANPOINT((-965.839905822531,-852.044285331547,25.2133299019938)); +#48366= IFCCARTESIANPOINT((-974.684189575549,-861.941138206114,23.0431065618633)); +#48368= IFCCARTESIANPOINT((-977.420452577879,-864.380192146244,27.0601991077196)); +#48370= IFCCARTESIANPOINT((-979.73610112674,-871.061308176563,26.9828346900566)); +#48372= IFCCARTESIANPOINT((-935.763143287265,-845.316856526227,27.9235369361162)); +#48374= IFCPOLYLOOP((#48228,#48274,#48230,#48232,#48322,#48234,#48340,#48336,#48236,#48348,#48238,#48360,#48240,#48328,#48218,#48220,#48268,#48222,#48278,#48224,#48292,#48226,#48300)); +#48376= IFCFACEOUTERBOUND(#48374,.T.); +#48377= IFCFACE((#48376)); +#48379= IFCPOLYLOOP((#48264,#48266,#48242,#48326,#48244,#48362,#48246,#48354,#48248,#48346,#48250,#48338,#48252,#48320,#48254,#48272,#48256,#48298,#48258,#48310,#48260,#48286,#48262,#48280)); +#48381= IFCFACEOUTERBOUND(#48379,.T.); +#48382= IFCFACE((#48381)); +#48384= IFCPOLYLOOP((#48220,#48218,#48330,#48242,#48270)); +#48386= IFCFACEOUTERBOUND(#48384,.T.); +#48387= IFCFACE((#48386)); +#48389= IFCPOLYLOOP((#48296,#48264,#48290)); +#48391= IFCFACEOUTERBOUND(#48389,.T.); +#48392= IFCFACE((#48391)); +#48394= IFCPOLYLOOP((#48284,#48262,#48286)); +#48396= IFCFACEOUTERBOUND(#48394,.T.); +#48397= IFCFACE((#48396)); +#48399= IFCPOLYLOOP((#48282,#48280,#48262)); +#48401= IFCFACEOUTERBOUND(#48399,.T.); +#48402= IFCFACE((#48401)); +#48404= IFCPOLYLOOP((#48270,#48266,#48296)); +#48406= IFCFACEOUTERBOUND(#48404,.T.); +#48407= IFCFACE((#48406)); +#48409= IFCPOLYLOOP((#48288,#48290,#48264)); +#48411= IFCFACEOUTERBOUND(#48409,.T.); +#48412= IFCFACE((#48411)); +#48414= IFCPOLYLOOP((#48264,#48280,#48288)); +#48416= IFCFACEOUTERBOUND(#48414,.T.); +#48417= IFCFACE((#48416)); +#48419= IFCPOLYLOOP((#48270,#48296,#48220)); +#48421= IFCFACEOUTERBOUND(#48419,.T.); +#48422= IFCFACE((#48421)); +#48424= IFCPOLYLOOP((#48272,#48312,#48304)); +#48426= IFCFACEOUTERBOUND(#48424,.T.); +#48427= IFCFACE((#48426)); +#48429= IFCPOLYLOOP((#48316,#48260,#48314)); +#48431= IFCFACEOUTERBOUND(#48429,.T.); +#48432= IFCFACE((#48431)); +#48434= IFCPOLYLOOP((#48266,#48270,#48242)); +#48436= IFCFACEOUTERBOUND(#48434,.T.); +#48437= IFCFACE((#48436)); +#48439= IFCPOLYLOOP((#48298,#48302,#48306)); +#48441= IFCFACEOUTERBOUND(#48439,.T.); +#48442= IFCFACE((#48441)); +#48444= IFCPOLYLOOP((#48288,#48278,#48222)); +#48446= IFCFACEOUTERBOUND(#48444,.T.); +#48447= IFCFACE((#48446)); +#48449= IFCPOLYLOOP((#48284,#48282,#48262)); +#48451= IFCFACEOUTERBOUND(#48449,.T.); +#48452= IFCFACE((#48451)); +#48454= IFCPOLYLOOP((#48228,#48302,#48304)); +#48456= IFCFACEOUTERBOUND(#48454,.T.); +#48457= IFCFACE((#48456)); +#48459= IFCPOLYLOOP((#48286,#48294,#48284)); +#48461= IFCFACEOUTERBOUND(#48459,.T.); +#48462= IFCFACE((#48461)); +#48464= IFCPOLYLOOP((#48318,#48226,#48314)); +#48466= IFCFACEOUTERBOUND(#48464,.T.); +#48467= IFCFACE((#48466)); +#48469= IFCPOLYLOOP((#48278,#48282,#48284)); +#48471= IFCFACEOUTERBOUND(#48469,.T.); +#48472= IFCFACE((#48471)); +#48474= IFCPOLYLOOP((#48306,#48258,#48298)); +#48476= IFCFACEOUTERBOUND(#48474,.T.); +#48477= IFCFACE((#48476)); +#48479= IFCPOLYLOOP((#48304,#48312,#48274)); +#48481= IFCFACEOUTERBOUND(#48479,.T.); +#48482= IFCFACE((#48481)); +#48484= IFCPOLYLOOP((#48272,#48254,#48276)); +#48486= IFCFACEOUTERBOUND(#48484,.T.); +#48487= IFCFACE((#48486)); +#48489= IFCPOLYLOOP((#48280,#48282,#48288)); +#48491= IFCFACEOUTERBOUND(#48489,.T.); +#48492= IFCFACE((#48491)); +#48494= IFCPOLYLOOP((#48272,#48276,#48312)); +#48496= IFCFACEOUTERBOUND(#48494,.T.); +#48497= IFCFACE((#48496)); +#48499= IFCPOLYLOOP((#48278,#48284,#48224)); +#48501= IFCFACEOUTERBOUND(#48499,.T.); +#48502= IFCFACE((#48501)); +#48504= IFCPOLYLOOP((#48274,#48312,#48230)); +#48506= IFCFACEOUTERBOUND(#48504,.T.); +#48507= IFCFACE((#48506)); +#48509= IFCPOLYLOOP((#48278,#48288,#48282)); +#48511= IFCFACEOUTERBOUND(#48509,.T.); +#48512= IFCFACE((#48511)); +#48514= IFCPOLYLOOP((#48288,#48222,#48290)); +#48516= IFCFACEOUTERBOUND(#48514,.T.); +#48517= IFCFACE((#48516)); +#48519= IFCPOLYLOOP((#48222,#48268,#48290)); +#48521= IFCFACEOUTERBOUND(#48519,.T.); +#48522= IFCFACE((#48521)); +#48524= IFCPOLYLOOP((#48296,#48290,#48268)); +#48526= IFCFACEOUTERBOUND(#48524,.T.); +#48527= IFCFACE((#48526)); +#48529= IFCPOLYLOOP((#48316,#48286,#48260)); +#48531= IFCFACEOUTERBOUND(#48529,.T.); +#48532= IFCFACE((#48531)); +#48534= IFCPOLYLOOP((#48284,#48294,#48224)); +#48536= IFCFACEOUTERBOUND(#48534,.T.); +#48537= IFCFACE((#48536)); +#48539= IFCPOLYLOOP((#48292,#48224,#48294)); +#48541= IFCFACEOUTERBOUND(#48539,.T.); +#48542= IFCFACE((#48541)); +#48544= IFCPOLYLOOP((#48296,#48268,#48220)); +#48546= IFCFACEOUTERBOUND(#48544,.T.); +#48547= IFCFACE((#48546)); +#48549= IFCPOLYLOOP((#48264,#48296,#48266)); +#48551= IFCFACEOUTERBOUND(#48549,.T.); +#48552= IFCFACE((#48551)); +#48554= IFCPOLYLOOP((#48306,#48308,#48258)); +#48556= IFCFACEOUTERBOUND(#48554,.T.); +#48557= IFCFACE((#48556)); +#48559= IFCPOLYLOOP((#48298,#48256,#48302)); +#48561= IFCFACEOUTERBOUND(#48559,.T.); +#48562= IFCFACE((#48561)); +#48564= IFCPOLYLOOP((#48304,#48302,#48256)); +#48566= IFCFACEOUTERBOUND(#48564,.T.); +#48567= IFCFACE((#48566)); +#48569= IFCPOLYLOOP((#48306,#48228,#48300)); +#48571= IFCFACEOUTERBOUND(#48569,.T.); +#48572= IFCFACE((#48571)); +#48574= IFCPOLYLOOP((#48272,#48304,#48256)); +#48576= IFCFACEOUTERBOUND(#48574,.T.); +#48577= IFCFACE((#48576)); +#48579= IFCPOLYLOOP((#48228,#48304,#48274)); +#48581= IFCFACEOUTERBOUND(#48579,.T.); +#48582= IFCFACE((#48581)); +#48584= IFCPOLYLOOP((#48228,#48306,#48302)); +#48586= IFCFACEOUTERBOUND(#48584,.T.); +#48587= IFCFACE((#48586)); +#48589= IFCPOLYLOOP((#48306,#48300,#48308)); +#48591= IFCFACEOUTERBOUND(#48589,.T.); +#48592= IFCFACE((#48591)); +#48594= IFCPOLYLOOP((#48300,#48226,#48308)); +#48596= IFCFACEOUTERBOUND(#48594,.T.); +#48597= IFCFACE((#48596)); +#48599= IFCPOLYLOOP((#48310,#48314,#48260)); +#48601= IFCFACEOUTERBOUND(#48599,.T.); +#48602= IFCFACE((#48601)); +#48604= IFCPOLYLOOP((#48316,#48314,#48292)); +#48606= IFCFACEOUTERBOUND(#48604,.T.); +#48607= IFCFACE((#48606)); +#48609= IFCPOLYLOOP((#48258,#48308,#48318)); +#48611= IFCFACEOUTERBOUND(#48609,.T.); +#48612= IFCFACE((#48611)); +#48614= IFCPOLYLOOP((#48230,#48312,#48276)); +#48616= IFCFACEOUTERBOUND(#48614,.T.); +#48617= IFCFACE((#48616)); +#48619= IFCPOLYLOOP((#48318,#48314,#48310)); +#48621= IFCFACEOUTERBOUND(#48619,.T.); +#48622= IFCFACE((#48621)); +#48624= IFCPOLYLOOP((#48226,#48292,#48314)); +#48626= IFCFACEOUTERBOUND(#48624,.T.); +#48627= IFCFACE((#48626)); +#48629= IFCPOLYLOOP((#48292,#48294,#48316)); +#48631= IFCFACEOUTERBOUND(#48629,.T.); +#48632= IFCFACE((#48631)); +#48634= IFCPOLYLOOP((#48316,#48294,#48286)); +#48636= IFCFACEOUTERBOUND(#48634,.T.); +#48637= IFCFACE((#48636)); +#48639= IFCPOLYLOOP((#48258,#48318,#48310)); +#48641= IFCFACEOUTERBOUND(#48639,.T.); +#48642= IFCFACE((#48641)); +#48644= IFCPOLYLOOP((#48226,#48318,#48308)); +#48646= IFCFACEOUTERBOUND(#48644,.T.); +#48647= IFCFACE((#48646)); +#48649= IFCPOLYLOOP((#48324,#48232,#48230,#48276,#48254)); +#48651= IFCFACEOUTERBOUND(#48649,.T.); +#48652= IFCFACE((#48651)); +#48654= IFCPOLYLOOP((#48252,#48332,#48320)); +#48656= IFCFACEOUTERBOUND(#48654,.T.); +#48657= IFCFACE((#48656)); +#48659= IFCPOLYLOOP((#48342,#48334,#48338)); +#48661= IFCFACEOUTERBOUND(#48659,.T.); +#48662= IFCFACE((#48661)); +#48664= IFCPOLYLOOP((#48334,#48234,#48332)); +#48666= IFCFACEOUTERBOUND(#48664,.T.); +#48667= IFCFACE((#48666)); +#48669= IFCPOLYLOOP((#48332,#48234,#48322)); +#48671= IFCFACEOUTERBOUND(#48669,.T.); +#48672= IFCFACE((#48671)); +#48674= IFCPOLYLOOP((#48320,#48332,#48356)); +#48676= IFCFACEOUTERBOUND(#48674,.T.); +#48677= IFCFACE((#48676)); +#48679= IFCPOLYLOOP((#48326,#48370,#48368)); +#48681= IFCFACEOUTERBOUND(#48679,.T.); +#48682= IFCFACE((#48681)); +#48684= IFCPOLYLOOP((#48334,#48340,#48234)); +#48686= IFCFACEOUTERBOUND(#48684,.T.); +#48687= IFCFACE((#48686)); +#48689= IFCPOLYLOOP((#48254,#48320,#48356)); +#48691= IFCFACEOUTERBOUND(#48689,.T.); +#48692= IFCFACE((#48691)); +#48694= IFCPOLYLOOP((#48346,#48248,#48350)); +#48696= IFCFACEOUTERBOUND(#48694,.T.); +#48697= IFCFACE((#48696)); +#48699= IFCPOLYLOOP((#48356,#48232,#48324,#48254)); +#48701= IFCFACEOUTERBOUND(#48699,.T.); +#48702= IFCFACE((#48701)); +#48704= IFCPOLYLOOP((#48246,#48362,#48364)); +#48706= IFCFACEOUTERBOUND(#48704,.T.); +#48707= IFCFACE((#48706)); +#48709= IFCPOLYLOOP((#48340,#48342,#48336)); +#48711= IFCFACEOUTERBOUND(#48709,.T.); +#48712= IFCFACE((#48711)); +#48714= IFCPOLYLOOP((#48344,#48336,#48342)); +#48716= IFCFACEOUTERBOUND(#48714,.T.); +#48717= IFCFACE((#48716)); +#48719= IFCPOLYLOOP((#48240,#48366,#48368)); +#48721= IFCFACEOUTERBOUND(#48719,.T.); +#48722= IFCFACE((#48721)); +#48724= IFCPOLYLOOP((#48350,#48372,#48346)); +#48726= IFCFACEOUTERBOUND(#48724,.T.); +#48727= IFCFACE((#48726)); +#48729= IFCPOLYLOOP((#48354,#48358,#48352)); +#48731= IFCFACEOUTERBOUND(#48729,.T.); +#48732= IFCFACE((#48731)); +#48734= IFCPOLYLOOP((#48332,#48252,#48334)); +#48736= IFCFACEOUTERBOUND(#48734,.T.); +#48737= IFCFACE((#48736)); +#48739= IFCPOLYLOOP((#48366,#48360,#48364)); +#48741= IFCFACEOUTERBOUND(#48739,.T.); +#48742= IFCFACE((#48741)); +#48744= IFCPOLYLOOP((#48368,#48370,#48328)); +#48746= IFCFACEOUTERBOUND(#48744,.T.); +#48747= IFCFACE((#48746)); +#48749= IFCPOLYLOOP((#48242,#48330,#48218,#48370)); +#48751= IFCFACEOUTERBOUND(#48749,.T.); +#48752= IFCFACE((#48751)); +#48754= IFCPOLYLOOP((#48356,#48332,#48322)); +#48756= IFCFACEOUTERBOUND(#48754,.T.); +#48757= IFCFACE((#48756)); +#48759= IFCPOLYLOOP((#48334,#48252,#48338)); +#48761= IFCFACEOUTERBOUND(#48759,.T.); +#48762= IFCFACE((#48761)); +#48764= IFCPOLYLOOP((#48342,#48340,#48334)); +#48766= IFCFACEOUTERBOUND(#48764,.T.); +#48767= IFCFACE((#48766)); +#48769= IFCPOLYLOOP((#48328,#48370,#48218)); +#48771= IFCFACEOUTERBOUND(#48769,.T.); +#48772= IFCFACE((#48771)); +#48774= IFCPOLYLOOP((#48338,#48250,#48342)); +#48776= IFCFACEOUTERBOUND(#48774,.T.); +#48777= IFCFACE((#48776)); +#48779= IFCPOLYLOOP((#48344,#48342,#48250)); +#48781= IFCFACEOUTERBOUND(#48779,.T.); +#48782= IFCFACE((#48781)); +#48784= IFCPOLYLOOP((#48352,#48348,#48350)); +#48786= IFCFACEOUTERBOUND(#48784,.T.); +#48787= IFCFACE((#48786)); +#48789= IFCPOLYLOOP((#48236,#48336,#48344)); +#48791= IFCFACEOUTERBOUND(#48789,.T.); +#48792= IFCFACE((#48791)); +#48794= IFCPOLYLOOP((#48250,#48346,#48372)); +#48796= IFCFACEOUTERBOUND(#48794,.T.); +#48797= IFCFACE((#48796)); +#48799= IFCPOLYLOOP((#48352,#48350,#48248)); +#48801= IFCFACEOUTERBOUND(#48799,.T.); +#48802= IFCFACE((#48801)); +#48804= IFCPOLYLOOP((#48372,#48236,#48344)); +#48806= IFCFACEOUTERBOUND(#48804,.T.); +#48807= IFCFACE((#48806)); +#48809= IFCPOLYLOOP((#48236,#48350,#48348)); +#48811= IFCFACEOUTERBOUND(#48809,.T.); +#48812= IFCFACE((#48811)); +#48814= IFCPOLYLOOP((#48354,#48246,#48358)); +#48816= IFCFACEOUTERBOUND(#48814,.T.); +#48817= IFCFACE((#48816)); +#48819= IFCPOLYLOOP((#48238,#48348,#48352)); +#48821= IFCFACEOUTERBOUND(#48819,.T.); +#48822= IFCFACE((#48821)); +#48824= IFCPOLYLOOP((#48352,#48248,#48354)); +#48826= IFCFACEOUTERBOUND(#48824,.T.); +#48827= IFCFACE((#48826)); +#48829= IFCPOLYLOOP((#48232,#48356,#48322)); +#48831= IFCFACEOUTERBOUND(#48829,.T.); +#48832= IFCFACE((#48831)); +#48834= IFCPOLYLOOP((#48364,#48360,#48358)); +#48836= IFCFACEOUTERBOUND(#48834,.T.); +#48837= IFCFACE((#48836)); +#48839= IFCPOLYLOOP((#48352,#48358,#48238)); +#48841= IFCFACEOUTERBOUND(#48839,.T.); +#48842= IFCFACE((#48841)); +#48844= IFCPOLYLOOP((#48358,#48246,#48364)); +#48846= IFCFACEOUTERBOUND(#48844,.T.); +#48847= IFCFACE((#48846)); +#48849= IFCPOLYLOOP((#48360,#48238,#48358)); +#48851= IFCFACEOUTERBOUND(#48849,.T.); +#48852= IFCFACE((#48851)); +#48854= IFCPOLYLOOP((#48244,#48366,#48362)); +#48856= IFCFACEOUTERBOUND(#48854,.T.); +#48857= IFCFACE((#48856)); +#48859= IFCPOLYLOOP((#48364,#48362,#48366)); +#48861= IFCFACEOUTERBOUND(#48859,.T.); +#48862= IFCFACE((#48861)); +#48864= IFCPOLYLOOP((#48368,#48366,#48244)); +#48866= IFCFACEOUTERBOUND(#48864,.T.); +#48867= IFCFACE((#48866)); +#48869= IFCPOLYLOOP((#48366,#48240,#48360)); +#48871= IFCFACEOUTERBOUND(#48869,.T.); +#48872= IFCFACE((#48871)); +#48874= IFCPOLYLOOP((#48326,#48368,#48244)); +#48876= IFCFACEOUTERBOUND(#48874,.T.); +#48877= IFCFACE((#48876)); +#48879= IFCPOLYLOOP((#48240,#48368,#48328)); +#48881= IFCFACEOUTERBOUND(#48879,.T.); +#48882= IFCFACE((#48881)); +#48884= IFCPOLYLOOP((#48242,#48370,#48326)); +#48886= IFCFACEOUTERBOUND(#48884,.T.); +#48887= IFCFACE((#48886)); +#48889= IFCPOLYLOOP((#48372,#48344,#48250)); +#48891= IFCFACEOUTERBOUND(#48889,.T.); +#48892= IFCFACE((#48891)); +#48894= IFCPOLYLOOP((#48350,#48236,#48372)); +#48896= IFCFACEOUTERBOUND(#48894,.T.); +#48897= IFCFACE((#48896)); +#48899= IFCCARTESIANPOINT((1090.71918697774,-63.5353969658913,493.742177398851)); +#48901= IFCCARTESIANPOINT((1133.52291482037,-63.4344454382193,496.633050914563)); +#48903= IFCCARTESIANPOINT((1176.01769360072,-63.6400868084254,490.744252551896)); +#48905= IFCCARTESIANPOINT((1181.45348348625,-63.7103626156583,488.731816736311)); +#48907= IFCCARTESIANPOINT((1186.29115837823,-63.8218202106837,485.54008881486)); +#48909= IFCCARTESIANPOINT((1190.2787518065,-63.9686544128272,481.335307411686)); +#48911= IFCCARTESIANPOINT((1193.20857312152,-64.1432174788154,476.336475240204)); +#48913= IFCCARTESIANPOINT((1194.92802489758,-64.3364174294353,470.803952520007)); +#48915= IFCCARTESIANPOINT((1195.34755084899,-64.5381915980794,465.025896320765)); +#48917= IFCCARTESIANPOINT((1188.8039368109,-67.7164684199759,374.011956245726)); +#48919= IFCCARTESIANPOINT((1173.93885497705,-70.8604243951333,283.980836630793)); +#48921= IFCCARTESIANPOINT((1150.87750672385,-73.9435795068393,195.690825941472)); +#48923= IFCCARTESIANPOINT((1119.81412660544,-76.9399658345729,109.885548127036)); +#48925= IFCCARTESIANPOINT((1114.67397009103,-77.0702125764969,106.155769436024)); +#48927= IFCCARTESIANPOINT((1108.80763802352,-77.1552383110894,103.720950964669)); +#48929= IFCCARTESIANPOINT((1102.53590019482,-77.1903938492352,102.714228070028)); +#48931= IFCCARTESIANPOINT((1096.20169389782,-77.1737568935727,103.190648146236)); +#48933= IFCCARTESIANPOINT((1090.15137218796,-77.1062371493053,105.124160644676)); +#48935= IFCCARTESIANPOINT((1084.71576537174,-76.9915265817137,108.409041512455)); +#48937= IFCCARTESIANPOINT((1080.1920912758,-76.8358975402788,112.865674161162)); +#48939= IFCCARTESIANPOINT((1039.13097664087,-75.048113871422,164.061100117601)); +#48941= IFCCARTESIANPOINT((1006.30498486471,-73.0638581208193,220.882750369935)); +#48943= IFCCARTESIANPOINT((982.471977661626,-70.9289412871157,282.018769557825)); +#48945= IFCCARTESIANPOINT((985.455018150126,-69.3422140010094,327.456694013675)); +#48947= IFCCARTESIANPOINT((995.069283918745,-67.7919520808891,371.850387013095)); +#48949= IFCCARTESIANPOINT((1011.11692271871,-66.3069231878416,414.376050526847)); +#48951= IFCCARTESIANPOINT((1079.34675742074,-66.3069231878416,414.376050526847)); +#48953= IFCCARTESIANPOINT((1079.34675742074,-63.6329857303719,490.947600821617)); +#48955= IFCCARTESIANPOINT((1084.97044009646,-63.577254791412,492.543526105366)); +#48957= IFCCARTESIANPOINT((1090.71918697774,-927.13539696589,523.899753931927)); +#48959= IFCCARTESIANPOINT((1074.85315891598,-927.288632729284,519.511655799374)); +#48961= IFCCARTESIANPOINT((1060.17388087858,-927.548694939363,512.064448482246)); +#48963= IFCCARTESIANPOINT((1047.26514122276,-927.905241037724,501.854304102527)); +#48965= IFCCARTESIANPOINT((1036.64031478195,-928.344091344653,489.287275560042)); +#48967= IFCCARTESIANPOINT((1006.61368705368,-930.262316249716,434.356501325042)); +#48969= IFCCARTESIANPOINT((988.3060862039,-932.352647429919,374.497248203592)); +#48971= IFCCARTESIANPOINT((982.471977661626,-934.528941287114,312.176346090901)); +#48973= IFCCARTESIANPOINT((1006.30498486471,-936.663858120818,251.040326903011)); +#48975= IFCCARTESIANPOINT((1039.13097664087,-938.64811387142,194.218676650677)); +#48977= IFCCARTESIANPOINT((1080.1920912758,-940.435897540277,143.023250694238)); +#48979= IFCCARTESIANPOINT((1084.71576537174,-940.591526581712,138.566618045531)); +#48981= IFCCARTESIANPOINT((1090.15137218796,-940.706237149304,135.281737177752)); +#48983= IFCCARTESIANPOINT((1096.20169389782,-940.773756893571,133.348224679312)); +#48985= IFCCARTESIANPOINT((1102.53590019482,-940.790393849234,132.871804603104)); +#48987= IFCCARTESIANPOINT((1108.80763802352,-940.755238311088,133.878527497745)); +#48989= IFCCARTESIANPOINT((1114.67397009103,-940.670212576495,136.3133459691)); +#48991= IFCCARTESIANPOINT((1119.81412660544,-940.539965834571,140.043124660108)); +#48993= IFCCARTESIANPOINT((1150.87750672385,-937.543579506838,225.848402474548)); +#48995= IFCCARTESIANPOINT((1173.93885497705,-934.460424395132,314.138413163869)); +#48997= IFCCARTESIANPOINT((1188.8039368109,-931.316468419974,404.169532778802)); +#48999= IFCCARTESIANPOINT((1195.34755084899,-928.138191598078,495.183472853846)); +#49001= IFCCARTESIANPOINT((1194.92802489758,-927.936417429434,500.961529053083)); +#49003= IFCCARTESIANPOINT((1193.20857312152,-927.743217478814,506.49405177328)); +#49005= IFCCARTESIANPOINT((1190.2787518065,-927.568654412826,511.492883944762)); +#49007= IFCCARTESIANPOINT((1186.29115837823,-927.421820210682,515.697665347936)); +#49009= IFCCARTESIANPOINT((1181.45348348625,-927.310362615657,518.889393269387)); +#49011= IFCCARTESIANPOINT((1176.01769360072,-927.240086808424,520.901829084972)); +#49013= IFCCARTESIANPOINT((1133.52291482037,-927.034445438218,526.79062744764)); +#49015= IFCCARTESIANPOINT((1079.34675742074,-94.7201450459231,497.85500630864)); +#49017= IFCCARTESIANPOINT((1079.34675742074,-99.8618593504648,495.231364930716)); +#49019= IFCCARTESIANPOINT((1079.34675742074,-104.783021186243,492.384591724349)); +#49021= IFCCARTESIANPOINT((1079.34675742074,-57.6689212559351,496.561149063282)); +#49023= IFCCARTESIANPOINT((1079.34675742074,-92.2674586974017,497.769356614028)); +#49025= IFCCARTESIANPOINT((-982.000993199777,-57.6689212559351,496.561149063282)); +#49027= IFCCARTESIANPOINT((-982.000993199777,-66.3069231878416,414.376050526847)); +#49029= IFCCARTESIANPOINT((-982.000993199777,-63.5701657258327,492.746530382829)); +#49031= IFCCARTESIANPOINT((-982.000993199777,-101.91450724653,494.085544294386)); +#49033= IFCCARTESIANPOINT((-982.000993199777,-98.3828598475093,496.021453070943)); +#49035= IFCCARTESIANPOINT((-982.000993199777,-94.7201450459231,497.85500630864)); +#49037= IFCCARTESIANPOINT((-982.000993199777,-92.2674586974017,497.769356614028)); +#49039= IFCCARTESIANPOINT((-969.879569056748,-107.841840324216,490.436029571016)); +#49041= IFCCARTESIANPOINT((-958.991299168029,-114.964522882293,485.306073711802)); +#49043= IFCCARTESIANPOINT((-949.190515802653,-122.531626847879,478.797522110526)); +#49045= IFCCARTESIANPOINT((-940.440265312327,-130.086062283741,470.920225772101)); +#49047= IFCCARTESIANPOINT((-932.826188176521,-137.278172377517,461.662644951006)); +#49049= IFCCARTESIANPOINT((-924.120327189879,-145.093810982627,448.515538399722)); +#49051= IFCCARTESIANPOINT((-915.767027855707,-151.052915197662,434.216979957455)); +#49053= IFCCARTESIANPOINT((-907.982459484213,-154.97543847643,418.92827459337)); +#49055= IFCCARTESIANPOINT((-900.963036443667,-156.657847916405,402.877395831363)); +#49057= IFCCARTESIANPOINT((-894.875769210783,-155.904592717801,386.381588003083)); +#49059= IFCCARTESIANPOINT((-889.837953788507,-152.570473672444,369.851776437272)); +#49061= IFCCARTESIANPOINT((-885.894490805892,-146.602667158358,353.771783273008)); +#49063= IFCCARTESIANPOINT((-883.004362589605,-138.066897621285,338.654523321939)); +#49065= IFCCARTESIANPOINT((-881.045375798154,-127.147739314049,324.990698042101)); +#49067= IFCCARTESIANPOINT((-879.837303112134,-114.127179500878,313.209407528556)); +#49069= IFCCARTESIANPOINT((983.651429717566,-114.127179500878,313.209407528556)); +#49071= IFCCARTESIANPOINT((984.859502403585,-127.147739314049,324.990698042102)); +#49073= IFCCARTESIANPOINT((986.818489195037,-138.066897621285,338.65452332194)); +#49075= IFCCARTESIANPOINT((989.708617411324,-146.602667158359,353.77178327301)); +#49077= IFCCARTESIANPOINT((993.652080393938,-152.570473672444,369.851776437274)); +#49079= IFCCARTESIANPOINT((998.689895816215,-155.904592717801,386.381588003086)); +#49081= IFCCARTESIANPOINT((1004.7771630491,-156.657847916405,402.877395831366)); +#49083= IFCCARTESIANPOINT((1011.79658608965,-154.975438476429,418.928274593374)); +#49085= IFCCARTESIANPOINT((1019.58115446114,-151.052915197661,434.216979957459)); +#49087= IFCCARTESIANPOINT((1027.93445379531,-145.093810982625,448.515538399726)); +#49089= IFCCARTESIANPOINT((1036.64031478195,-137.278172377514,461.66264495101)); +#49091= IFCCARTESIANPOINT((1045.25145552444,-129.188335044127,471.942562003253)); +#49093= IFCCARTESIANPOINT((1055.26543820039,-120.699244328473,480.486639983246)); +#49095= IFCCARTESIANPOINT((1066.59600374146,-112.31754814131,487.315100838191)); +#49097= IFCCARTESIANPOINT((475.457453424531,-94.7201450459232,497.85500630864)); +#49099= IFCCARTESIANPOINT((-253.272458162135,-94.7201450459231,497.85500630864)); +#49101= IFCCARTESIANPOINT((51.9070634840998,-132.7813380177,467.68772721121)); +#49103= IFCCARTESIANPOINT((51.9070632893117,-156.631783434661,395.516707058286)); +#49105= IFCCARTESIANPOINT((254.911593265163,-114.127179500878,313.209407528556)); +#49107= IFCCARTESIANPOINT((4.1186765993831,-142.823353264189,346.375008332773)); +#49109= IFCCARTESIANPOINT((-430.079290734769,-125.667380956364,475.717923933253)); +#49111= IFCCARTESIANPOINT((526.9909306107,-124.267377521147,477.123644544626)); +#49113= IFCCARTESIANPOINT((336.966527544479,-153.073852658039,427.478561992931)); +#49115= IFCCARTESIANPOINT((-270.517233964651,-147.977287814637,442.304013690647)); +#49117= IFCCARTESIANPOINT((-387.573704340374,-156.052482018544,411.510103499064)); +#49119= IFCCARTESIANPOINT((-151.120564228278,-114.127179500878,313.209407528556)); +#49121= IFCCARTESIANPOINT((-374.099103334978,-154.636152816538,378.443292248422)); +#49123= IFCCARTESIANPOINT((477.913229721291,-154.636152813295,378.44329223203)); +#49125= IFCCARTESIANPOINT((-387.326682711554,-132.971156897566,331.714606008133)); +#49127= IFCCARTESIANPOINT((511.066632647994,-142.737005556067,346.221116914098)); +#49129= IFCCARTESIANPOINT((509.118585985298,-141.231259430909,455.537918730666)); +#49131= IFCCARTESIANPOINT((72.431784323154,-113.25172982424,486.620554321338)); +#49133= IFCCARTESIANPOINT((254.872838294041,-131.352073232642,329.731379404397)); +#49135= IFCCARTESIANPOINT((516.93278491442,-156.653900937124,403.005291535676)); +#49137= IFCCARTESIANPOINT((-437.172275117673,-145.246379893133,350.9537947351)); +#49139= IFCCARTESIANPOINT((51.9070631284191,-153.553657013893,373.564016714668)); +#49141= IFCCARTESIANPOINT((-617.636725680956,-94.7201450459231,497.85500630864)); +#49143= IFCCARTESIANPOINT((-435.453786560306,-110.255316141489,488.794571465772)); +#49145= IFCCARTESIANPOINT((-313.985041344265,-138.170837359562,460.35607061097)); +#49147= IFCCARTESIANPOINT((109.988757380552,-144.251614817632,450.155101138669)); +#49149= IFCCARTESIANPOINT((-879.895166115512,-95.5318012484251,313.209407528555)); +#49151= IFCCARTESIANPOINT((-879.954399495237,-76.939965834573,313.209407528555)); +#49153= IFCCARTESIANPOINT((983.768526100669,-76.9399658345734,313.209407528555)); +#49155= IFCCARTESIANPOINT((983.709292720944,-95.531801248424,313.209407528555)); +#49157= IFCCARTESIANPOINT((993.090002339804,-71.5005244400829,364.962235383117)); +#49159= IFCCARTESIANPOINT((-889.275875734372,-71.5005244400829,364.962235383117)); +#49161= IFCCARTESIANPOINT((-907.302796113275,-66.3069231878416,414.376050526847)); +#49163= IFCCARTESIANPOINT((-986.905060372308,-927.13539696589,523.899753931923)); +#49165= IFCCARTESIANPOINT((-1029.70878821493,-927.034445438218,526.790627447636)); +#49167= IFCCARTESIANPOINT((-1072.20356699528,-927.240086808424,520.901829084968)); +#49169= IFCCARTESIANPOINT((-1077.63935688082,-927.310362615657,518.889393269381)); +#49171= IFCCARTESIANPOINT((-1082.47703177281,-927.421820210682,515.697665347926)); +#49173= IFCCARTESIANPOINT((-1086.46462520108,-927.568654412826,511.492883944746)); +#49175= IFCCARTESIANPOINT((-1089.3944465161,-927.743217478815,506.494051773257)); +#49177= IFCCARTESIANPOINT((-1091.11389829215,-927.936417429435,500.961529053054)); +#49179= IFCCARTESIANPOINT((-1091.53342424356,-928.138191598079,495.183472853808)); +#49181= IFCCARTESIANPOINT((-1084.98981020546,-931.316468419975,404.169532778775)); +#49183= IFCCARTESIANPOINT((-1070.12472837162,-934.460424395132,314.138413163849)); +#49185= IFCCARTESIANPOINT((-1047.06338011841,-937.543579506838,225.848402474535)); +#49187= IFCCARTESIANPOINT((-1016.,-940.539965834572,140.043124660101)); +#49189= IFCCARTESIANPOINT((-1010.85984348559,-940.670212576496,136.313345969092)); +#49191= IFCCARTESIANPOINT((-1004.99351141808,-940.755238311088,133.878527497739)); +#49193= IFCCARTESIANPOINT((-998.721773589384,-940.790393849234,132.8718046031)); +#49195= IFCCARTESIANPOINT((-992.387567292379,-940.773756893571,133.348224679309)); +#49197= IFCCARTESIANPOINT((-986.337245582517,-940.706237149304,135.281737177751)); +#49199= IFCCARTESIANPOINT((-980.9016387663,-940.591526581712,138.566618045531)); +#49201= IFCCARTESIANPOINT((-976.377964670363,-940.435897540277,143.023250694237)); +#49203= IFCCARTESIANPOINT((-935.316850035432,-938.648113871421,194.218676650675)); +#49205= IFCCARTESIANPOINT((-902.490858259273,-936.663858120818,251.040326903009)); +#49207= IFCCARTESIANPOINT((-878.657851056194,-934.528941287114,312.176346090898)); +#49209= IFCCARTESIANPOINT((-884.491959598468,-932.352647429919,374.497248203588)); +#49211= IFCCARTESIANPOINT((-902.799560448243,-930.262316249717,434.356501325038)); +#49213= IFCCARTESIANPOINT((-932.826188176521,-928.344091344653,489.287275560038)); +#49215= IFCCARTESIANPOINT((-943.451014617324,-927.905241037724,501.854304102523)); +#49217= IFCCARTESIANPOINT((-956.359754273146,-927.548694939363,512.064448482241)); +#49219= IFCCARTESIANPOINT((-971.039032310547,-927.288632729284,519.51165579937)); +#49221= IFCCARTESIANPOINT((-878.657851056194,-70.9289412871159,282.018769557821)); +#49223= IFCCARTESIANPOINT((-902.490858259273,-73.0638581208194,220.882750369933)); +#49225= IFCCARTESIANPOINT((-935.316850035432,-75.0481138714221,164.061100117599)); +#49227= IFCCARTESIANPOINT((-976.377964670361,-76.8358975402788,112.865674161162)); +#49229= IFCCARTESIANPOINT((-980.9016387663,-76.9915265817137,108.409041512455)); +#49231= IFCCARTESIANPOINT((-986.337245582517,-77.1062371493053,105.124160644675)); +#49233= IFCCARTESIANPOINT((-992.387567292379,-77.1737568935728,103.190648146233)); +#49235= IFCCARTESIANPOINT((-998.721773589384,-77.1903938492354,102.714228070024)); +#49237= IFCCARTESIANPOINT((-1004.99351141808,-77.1552383110896,103.720950964663)); +#49239= IFCCARTESIANPOINT((-1010.85984348559,-77.0702125764973,106.155769436016)); +#49241= IFCCARTESIANPOINT((-1016.,-76.9399658345732,109.885548127025)); +#49243= IFCCARTESIANPOINT((-1047.06338011841,-73.9435795068397,195.690825941459)); +#49245= IFCCARTESIANPOINT((-1070.12472837162,-70.860424395134,283.980836630773)); +#49247= IFCCARTESIANPOINT((-1084.98981020546,-67.7164684199769,374.011956245699)); +#49249= IFCCARTESIANPOINT((-1091.53342424356,-64.5381915980805,465.025896320734)); +#49251= IFCCARTESIANPOINT((-1091.11389829215,-64.3364174294363,470.803952519977)); +#49253= IFCCARTESIANPOINT((-1089.3944465161,-64.1432174788162,476.336475240181)); +#49255= IFCCARTESIANPOINT((-1086.46462520108,-63.9686544128277,481.335307411669)); +#49257= IFCCARTESIANPOINT((-1082.47703177281,-63.8218202106841,485.54008881485)); +#49259= IFCCARTESIANPOINT((-1077.63935688082,-63.7103626156586,488.731816736305)); +#49261= IFCCARTESIANPOINT((-1072.20356699528,-63.6400868084255,490.744252551892)); +#49263= IFCCARTESIANPOINT((-1029.70878821493,-63.4344454382194,496.63305091456)); +#49265= IFCCARTESIANPOINT((-986.905060372309,-63.5353969658914,493.742177398847)); +#49267= IFCCARTESIANPOINT((-984.442421994085,-63.5515058012341,493.280880709882)); +#49269= IFCCARTESIANPOINT((-891.255157313313,-67.7919520808891,371.850387013094)); +#49271= IFCCARTESIANPOINT((-881.640891544694,-69.3422140010095,327.456694013672)); +#49273= IFCCARTESIANPOINT((-986.905060372307,-422.197218271997,506.266924186169)); +#49275= IFCCARTESIANPOINT((-1072.20356699528,-568.578265384706,508.377082293539)); +#49277= IFCCARTESIANPOINT((-1027.04991386696,-583.778452282501,514.880510333545)); +#49279= IFCCARTESIANPOINT((-1072.20356699528,-415.378417023593,503.027225702749)); +#49281= IFCCARTESIANPOINT((-1091.53342424356,-416.27652409756,477.30886955136)); +#49283= IFCCARTESIANPOINT((-1084.5912466289,-546.340102539663,500.399242211504)); +#49285= IFCCARTESIANPOINT((-1091.53342424356,-576.399934886977,482.90050226977)); +#49287= IFCCARTESIANPOINT((-1088.0726943448,-321.884241456222,487.92335938866)); +#49289= IFCCARTESIANPOINT((-1072.20356699528,-575.501756593256,508.618855934111)); +#49291= IFCCARTESIANPOINT((-1080.14960030103,-300.37205377536,495.536958154004)); +#49293= IFCCARTESIANPOINT((-1090.41261487594,-691.227303515125,495.514341642603)); +#49295= IFCCARTESIANPOINT((-1080.14960031874,-715.765319841417,510.042810635028)); +#49297= IFCCARTESIANPOINT((-1091.53342424356,-240.407319953631,471.167381612751)); +#49299= IFCCARTESIANPOINT((-1090.81137367822,-496.088008705738,487.268941840689)); +#49301= IFCCARTESIANPOINT((-1078.73412006816,-495.530913321351,503.221951423771)); +#49303= IFCCARTESIANPOINT((-1090.41261488668,-224.228054044419,479.206368464406)); +#49305= IFCCARTESIANPOINT((-1072.20356699528,-239.509249541609,496.885739044405)); +#49307= IFCCARTESIANPOINT((-1084.59124663857,-216.057891278233,488.865533234606)); +#49309= IFCCARTESIANPOINT((-1091.53342424356,-752.269063242528,489.04198756179)); +#49311= IFCCARTESIANPOINT((-1088.07269430712,-775.486370470103,503.763494841284)); +#49313= IFCCARTESIANPOINT((-1088.13670756861,-612.303088523346,497.955026561597)); +#49315= IFCCARTESIANPOINT((-1088.07269431687,-182.61051266103,483.059813656859)); +#49317= IFCCARTESIANPOINT((-1084.46084773834,-376.556365669569,494.60691143911)); +#49319= IFCCARTESIANPOINT((-1085.26854274025,-691.355370248177,504.719263793791)); +#49321= IFCCARTESIANPOINT((-1087.61516826595,-467.327005559635,493.753774167541)); +#49323= IFCCARTESIANPOINT((-1080.14960026074,-170.779576627788,491.011489158289)); +#49325= IFCCARTESIANPOINT((-1090.41261487407,-820.819781891272,500.039810713867)); +#49327= IFCCARTESIANPOINT((-1084.59124662291,-819.362824867253,509.933405770243)); +#49329= IFCCARTESIANPOINT((-1090.26646153749,-364.338731409964,484.554790539176)); +#49331= IFCCARTESIANPOINT((-1091.31520851521,-303.917915111995,477.93983433784)); +#49333= IFCCARTESIANPOINT((-1072.20356699528,-751.37091932644,514.760342426624)); +#49335= IFCCARTESIANPOINT((-1016.,-576.787693080736,127.340615391164)); +#49337= IFCCARTESIANPOINT((-995.540688417881,-508.988559162157,117.845555901311)); +#49339= IFCCARTESIANPOINT((-976.377964670364,-440.589514166816,125.568230359166)); +#49341= IFCCARTESIANPOINT((-1007.99813471101,-400.415674031484,116.056182258312)); +#49343= IFCCARTESIANPOINT((-983.523037175349,-617.357502205597,125.475069155661)); +#49345= IFCCARTESIANPOINT((-1007.99813473484,-679.052099832938,125.786380665636)); +#49347= IFCCARTESIANPOINT((-983.523037165221,-338.721076318492,115.74487076138)); +#49349= IFCCARTESIANPOINT((-995.540688417148,-735.505548837402,125.755703483781)); +#49351= IFCCARTESIANPOINT((-995.540688405172,-282.471569440452,109.935408318231)); +#49353= IFCCARTESIANPOINT((-1016.,-326.863829457655,118.613081759095)); +#49355= IFCCARTESIANPOINT((-976.377964670363,-690.512705853546,134.295740526702)); +#49357= IFCCARTESIANPOINT((-1016.,-758.664016380905,133.691876553137)); +#49359= IFCCARTESIANPOINT((-976.377964670364,-258.713815420025,119.216991007077)); +#49361= IFCCARTESIANPOINT((-1001.88718790165,-771.141205099826,127.267436102744)); +#49363= IFCCARTESIANPOINT((-989.305661526344,-771.108159504622,128.213741212193)); +#49365= IFCCARTESIANPOINT((-989.305661518134,-246.784220780964,109.903945811644)); +#49367= IFCCARTESIANPOINT((-1001.88718789036,-246.817266548905,108.957640703785)); +#49369= IFCCARTESIANPOINT((-1002.40293693534,-558.612968816041,119.933780219437)); +#49371= IFCCARTESIANPOINT((-988.808884147989,-459.30365954906,117.489530694392)); +#49373= IFCCARTESIANPOINT((-1007.9981347246,-224.586999579467,109.916109653382)); +#49375= IFCCARTESIANPOINT((-983.523037175488,-793.186176561296,131.615141762793)); +#49377= IFCCARTESIANPOINT((-1012.73019147232,-224.745655557023,112.463318369718)); +#49379= IFCCARTESIANPOINT((-979.224467449288,-792.826503579866,134.824306561685)); +#49381= IFCCARTESIANPOINT((-1012.2873748873,-372.415531271906,117.328560262514)); +#49383= IFCCARTESIANPOINT((-1011.04852828943,-539.681643770976,122.417317643657)); +#49385= IFCCARTESIANPOINT((-979.618692763164,-645.179161215759,129.313810030815)); +#49387= IFCCARTESIANPOINT((-980.731054666044,-477.971701582215,122.545433810442)); +#49389= IFCCARTESIANPOINT((-1012.49281169518,-684.265285717515,128.352291875752)); +#49391= IFCCARTESIANPOINT((-979.43556868874,-333.319059023687,118.586374313136)); +#49393= IFCCARTESIANPOINT((-1002.9777556316,-401.423962411293,114.554811113902)); +#49395= IFCCARTESIANPOINT((-988.257022898966,-616.48202011616,123.173357233483)); +#49397= IFCCARTESIANPOINT((-880.149371300444,-70.1355776440627,304.737731785746)); +#49399= IFCCARTESIANPOINT((-886.448024429004,-68.5670830409493,349.653540513383)); +#49401= IFCCARTESIANPOINT((-900.779563370101,-68.1862830025802,396.495136308799)); +#49403= IFCCARTESIANPOINT((-884.615137614804,-74.2202451373275,339.085821455834)); +#49405= IFCCARTESIANPOINT((-880.895131422569,-69.7388958225361,316.097212899709)); +#49407= IFCCARTESIANPOINT((-886.945506674588,-72.8603847887051,352.024028419475)); +#49409= IFCCARTESIANPOINT((-888.851590871158,-68.1795175609192,360.751963763238)); +#49411= IFCCARTESIANPOINT((-895.027719552236,-69.8434037213314,380.728685845957)); +#49413= IFCCARTESIANPOINT((-882.284768555021,-75.58010548595,326.147614492194)); +#49415= IFCCARTESIANPOINT((-880.522251361506,-69.9372367332994,310.417472342728)); +#49417= IFCCARTESIANPOINT((-885.780322144696,-73.5403149630163,345.554924937655)); +#49419= IFCCARTESIANPOINT((-890.053374092236,-67.9857348209041,366.301175388166)); +#49421= IFCCARTESIANPOINT((-887.649807650081,-68.3733003009342,355.202752138311)); +#49423= IFCCARTESIANPOINT((-883.449953084913,-74.9001753116388,332.616717974014)); +#49425= IFCCARTESIANPOINT((-892.151797643304,-70.671964080707,372.845460614536)); +#49427= IFCCARTESIANPOINT((-881.119584025129,-76.2600356602612,319.678511010373)); +#49429= IFCCARTESIANPOINT((-880.708691392038,-69.8380662779178,313.257342621218)); +#49431= IFCCARTESIANPOINT((-886.362914409642,-73.2003498758607,348.789476678565)); +#49433= IFCCARTESIANPOINT((-889.452482481697,-68.0826261909116,363.526569575702)); +#49435= IFCCARTESIANPOINT((-887.048916039542,-68.4701916709417,352.428146325847)); +#49437= IFCCARTESIANPOINT((-882.867360819967,-75.2401403987944,329.382166233104)); +#49439= IFCCARTESIANPOINT((-890.713836688838,-71.0862442603948,368.903847998826)); +#49441= IFCCARTESIANPOINT((-891.432817166071,-70.8791041705509,370.874654306681)); +#49443= IFCCARTESIANPOINT((-880.536991760183,-76.6000007474169,316.443959269463)); +#49445= IFCCARTESIANPOINT((-880.615471376772,-69.8876515056086,311.837407481973)); +#49447= IFCCARTESIANPOINT((-886.654210542115,-73.0303673322829,350.40675254902)); +#49449= IFCCARTESIANPOINT((-889.752928286966,-68.0341805059079,364.913872481934)); +#49451= IFCCARTESIANPOINT((-886.748470234273,-68.5186373559455,351.040843419615)); +#49453= IFCCARTESIANPOINT((-882.576064687494,-75.4101229423722,327.764890362649)); +#49455= IFCCARTESIANPOINT((-889.994856211605,-71.2933843502387,366.933041690971)); +#49457= IFCCARTESIANPOINT((-891.792307404687,-70.775534125629,371.860057460608)); +#49459= IFCCARTESIANPOINT((-880.24569562771,-76.7699832909947,314.826683399008)); +#49461= IFCCARTESIANPOINT((-886.598247331638,-68.5428601984474,350.347191966499)); +#49463= IFCCARTESIANPOINT((-886.508562475879,-73.1153586040718,349.598114613792)); +#49465= IFCCARTESIANPOINT((-889.602705384332,-68.0584033484097,364.220221028818)); +#49467= IFCCARTESIANPOINT((-886.898693136908,-68.4944145134436,351.734494872731)); +#49469= IFCCARTESIANPOINT((-889.635365972988,-71.3969543951606,365.947638537043)); +#49471= IFCCARTESIANPOINT((-889.815111092297,-71.3451693726996,366.440340114007)); +#49473= IFCCARTESIANPOINT((-880.801911407303,-69.7884810502269,314.677277760464)); +#49475= IFCCARTESIANPOINT((-884.044457986849,-68.9546485209794,338.555117263528)); +#49477= IFCCARTESIANPOINT((-900.565859113639,-66.9303511089087,396.523410675522)); +#49479= IFCCARTESIANPOINT((-881.268011483631,-69.5405549117728,321.776953456691)); +#49481= IFCCARTESIANPOINT((-882.842674765771,-69.1484312609944,333.0059056386)); +#49483= IFCCARTESIANPOINT((-890.654265702775,-67.8888434508966,369.07578120063)); +#49485= IFCCARTESIANPOINT((-886.799858608352,-72.945376060494,351.215390484247)); +#49487= IFCCARTESIANPOINT((-889.903151189601,-68.009957663406,365.60752393505)); +#49489= IFCCARTESIANPOINT((-888.11069120448,-72.1804546143938,358.493131901295)); +#49491= IFCCARTESIANPOINT((-881.0815714531,-69.6397253671545,318.9370831782)); +#49493= IFCCARTESIANPOINT((-890.353819897505,-67.9372891359003,367.688478294398)); +#49495= IFCCARTESIANPOINT((-885.246241207926,-68.7608657809643,344.104328888455)); +#49497= IFCCARTESIANPOINT((-895.910508213476,-67.3611515948989,384.186898844308)); +#49499= IFCCARTESIANPOINT((-881.454451514163,-69.4413844563911,324.616823735182)); +#49501= IFCCARTESIANPOINT((-882.241783155233,-69.245322631002,330.231299826136)); +#49503= IFCCARTESIANPOINT((-890.954711508044,-67.8403977658928,370.463084106862)); +#49505= IFCCARTESIANPOINT((-890.203596994871,-67.9615119784022,366.994826841282)); +#49507= IFCCARTESIANPOINT((-888.693283469426,-71.8404895272382,361.727683642205)); +#49509= IFCCARTESIANPOINT((-887.528098939534,-72.5204197015494,355.258580160385)); +#49511= IFCCARTESIANPOINT((-881.174791468366,-69.5901401394636,320.357018317445)); +#49513= IFCCARTESIANPOINT((-890.50404280014,-67.9130662933984,368.382129747514)); +#49515= IFCCARTESIANPOINT((-885.847132818465,-68.6639744109568,346.878934700919)); +#49517= IFCCARTESIANPOINT((-884.645349597388,-68.8577571509719,341.329723075992)); +#49519= IFCCARTESIANPOINT((-881.941337349963,-69.2937683160057,328.843996919904)); +#49521= IFCCARTESIANPOINT((-887.819395072007,-72.3504371579716,356.87585603084)); +#49523= IFCCARTESIANPOINT((-893.582832763395,-67.5765518378939,378.018642928701)); +#49525= IFCCARTESIANPOINT((-881.547671529428,-69.3917992287003,326.036758874427)); +#49527= IFCCARTESIANPOINT((-882.542228960502,-69.1968769459982,331.618602732368)); +#49529= IFCCARTESIANPOINT((-891.104934410679,-67.8161749233909,371.156735559977)); +#49531= IFCCARTESIANPOINT((-888.984579601899,-71.6705069836604,363.344959512661)); +#49533= IFCCARTESIANPOINT((-888.401987336953,-72.010472070816,360.11040777175)); +#49535= IFCCARTESIANPOINT((-887.236802807061,-72.6904022451273,353.64130428993)); +#49537= IFCCARTESIANPOINT((-885.546687013196,-68.7124200959606,345.491631794687)); +#49539= IFCCARTESIANPOINT((-886.147578623734,-68.615528725953,348.266237607151)); +#49541= IFCCARTESIANPOINT((-884.344903792118,-68.9062028359756,339.94242016976)); +#49543= IFCCARTESIANPOINT((-892.418995038354,-67.6842519593915,374.934514970897)); +#49545= IFCCARTESIANPOINT((-894.746670488435,-67.4688517163964,381.102770886504)); +#49547= IFCCARTESIANPOINT((-889.130227668135,-71.5855157118715,364.153597447888)); +#49549= IFCCARTESIANPOINT((-888.547635403189,-71.9254807990271,360.919045706978)); +#49551= IFCCARTESIANPOINT((-887.091154740825,-72.7753935169162,352.832666354702)); +#49553= IFCCARTESIANPOINT((-886.297801526369,-68.5913058834512,348.959889060267)); +#49555= IFCCARTESIANPOINT((-891.837076175834,-67.7381020201403,373.392450991995)); +#49557= IFCCARTESIANPOINT((-894.164751625915,-67.5227017771452,379.560706907602)); +#49559= IFCCARTESIANPOINT((-891.546116744574,-67.7650270505146,372.621419002544)); +#49561= IFCCARTESIANPOINT((-894.455711057175,-67.4957767467708,380.331738897053)); +#49563= IFCCARTESIANPOINT((-891.691596460204,-67.7515645353274,373.00693499727)); +#49565= IFCCARTESIANPOINT((-894.601190772806,-67.4823142315836,380.717254891779)); +#49567= IFCCARTESIANPOINT((-891.612562285379,-70.82731914809,371.367355883645)); +#49569= IFCCARTESIANPOINT((-891.073326927454,-70.9826742154729,369.889251152753)); +#49571= IFCCARTESIANPOINT((-883.15865695244,-75.0701578552166,330.999442103559)); +#49573= IFCCARTESIANPOINT((-884.032545349859,-74.5602102244832,335.851269714924)); +#49575= IFCCARTESIANPOINT((-887.349361844812,-68.421745985938,353.815449232079)); +#49577= IFCCARTESIANPOINT((-886.071618277169,-73.3703324194385,347.172200808109)); +#49579= IFCCARTESIANPOINT((-889.152036676428,-68.1310718759154,362.13926666947)); +#49581= IFCCARTESIANPOINT((-890.354346450221,-71.1898143053167,367.918444844898)); +#49583= IFCCARTESIANPOINT((-885.19772987975,-73.8802800501719,342.320373196744)); +#49585= IFCCARTESIANPOINT((-881.702176290075,-75.9200705731056,322.913062751284)); +#49587= IFCCARTESIANPOINT((-897.903641461168,-69.0148433619558,388.611911077378)); +#49589= IFCCARTESIANPOINT((-880.828287892656,-76.4300182038391,318.061235139918)); +#49591= IFCCARTESIANPOINT((-888.25069926062,-68.2764089309267,357.977357950774)); +#49593= IFCCARTESIANPOINT((-893.58975859777,-70.2576839010192,376.787073230247)); +#49595= IFCCARTESIANPOINT((-891.972052523996,-70.723749103168,372.352759037572)); +#49597= IFCCARTESIANPOINT((-891.253072046763,-70.9308891930119,370.381952729717)); +#49599= IFCCARTESIANPOINT((-883.304305018676,-74.9851665834277,331.808080038787)); +#49601= IFCCARTESIANPOINT((-884.323841482331,-74.3902276809053,337.468545585379)); +#49603= IFCCARTESIANPOINT((-889.001813773793,-68.1552947184173,361.445615216354)); +#49605= IFCCARTESIANPOINT((-890.534091569529,-71.1380292828558,368.411146421862)); +#49607= IFCCARTESIANPOINT((-885.489026012223,-73.7102975065941,343.9376490672)); +#49609= IFCCARTESIANPOINT((-881.993472422548,-75.7500880295278,324.530338621739)); +#49611= IFCCARTESIANPOINT((-894.308739075003,-70.0505438111753,378.757879538102)); +#49613= IFCCARTESIANPOINT((-890.893581808146,-71.0344592379338,369.39654957579)); +#49615= IFCCARTESIANPOINT((-883.013008886203,-75.1551491270055,330.190804168332)); +#49617= IFCCARTESIANPOINT((-883.741249217385,-74.730192768061,334.233993844469)); +#49619= IFCCARTESIANPOINT((-887.199138942177,-68.4459688284398,353.121797778963)); +#49621= IFCCARTESIANPOINT((-886.217266343406,-73.2853411476496,347.980838743337)); +#49623= IFCCARTESIANPOINT((-889.302259579062,-68.1068490334135,362.832918122586)); +#49625= IFCCARTESIANPOINT((-890.174601330913,-71.2415993277777,367.425743267934)); +#49627= IFCCARTESIANPOINT((-884.906433747277,-74.0502625937497,340.703097326289)); +#49629= IFCCARTESIANPOINT((-881.410880157602,-76.0900531166834,321.295786880828)); +#49631= IFCCARTESIANPOINT((-896.465680506702,-69.4291235416436,384.670298461667)); +#49633= IFCCARTESIANPOINT((-887.95025345535,-68.3248546159304,356.590055044543)); +#49635= IFCCARTESIANPOINT((-888.551145065889,-68.2279632459229,359.364660857006)); +#49637= IFCCARTESIANPOINT((-892.870778120537,-70.4648239908631,374.816266922391)); +#49639= IFCCARTESIANPOINT((-884.469489548568,-74.3052364091164,338.277183520607)); +#49641= IFCCARTESIANPOINT((-885.63467407846,-73.6253062348052,344.746287002427)); +#49643= IFCCARTESIANPOINT((-894.66822931362,-69.9469737662534,379.743282692029)); +#49645= IFCCARTESIANPOINT((-893.949248836387,-70.1541138560973,377.772476384174)); +#49647= IFCCARTESIANPOINT((-883.595601151149,-74.8151840398499,333.425355909241)); +#49649= IFCCARTESIANPOINT((-893.230268359153,-70.3612539459411,375.801670076319)); +#49651= IFCCARTESIANPOINT((-881.556528223838,-76.0050618448945,322.104424816056)); +#49653= IFCCARTESIANPOINT((-885.052081813514,-73.9652713219608,341.511735261517)); +#49655= IFCCARTESIANPOINT((-884.760785681041,-74.1352538655386,339.894459391062)); +#49657= IFCCARTESIANPOINT((-881.265232091365,-76.1750443884723,320.487148945601)); +#49659= IFCCARTESIANPOINT((-895.746700029469,-69.6362636314875,382.699492153812)); +#49661= IFCCARTESIANPOINT((-888.400922163254,-68.2521860884248,358.67100940389)); +#49663= IFCCARTESIANPOINT((-888.701367968524,-68.203740403421,360.058312310122)); +#49665= IFCCARTESIANPOINT((-892.51128788192,-70.5683940357851,373.830863768464)); +#49667= IFCCARTESIANPOINT((-894.847974432928,-69.8951887437924,380.235984268993)); +#49669= IFCCARTESIANPOINT((-894.488484194311,-69.9987587887143,379.250581115066)); +#49671= IFCCARTESIANPOINT((-894.128993955695,-70.1023288336363,378.265177961138)); +#49673= IFCCARTESIANPOINT((-896.106190268086,-69.5326935865656,383.68489530774)); +#49675= IFCCARTESIANPOINT((-895.387209790853,-69.7398336764094,381.714088999885)); +#49677= IFCCARTESIANPOINT((-892.331542762612,-70.6201790582461,373.3381621915)); +#49679= IFCCARTESIANPOINT((-896.285935387394,-69.4809085641046,384.177596884704)); +#49681= IFCCARTESIANPOINT((-895.207464671544,-69.7916186988704,381.221387422921)); +#49683= IFCCARTESIANPOINT((-893.873792194655,-67.5496268075196,378.789674918151)); +#49685= IFCCARTESIANPOINT((-887.382450873297,-72.6054109733384,354.449942225157)); +#49687= IFCCARTESIANPOINT((-892.128035607094,-67.7111769897659,374.163482981446)); +#49689= IFCCARTESIANPOINT((-893.000913900874,-67.6304018986427,376.476578949799)); +#49691= IFCCARTESIANPOINT((-887.965043138243,-72.2654458861827,357.684493966068)); +#49693= IFCCARTESIANPOINT((-884.495126694753,-68.8819799934737,340.636071622875)); +#49695= IFCCARTESIANPOINT((-883.44356637631,-69.0515398909869,335.780511451064)); +#49697= IFCCARTESIANPOINT((-880.988351437835,-69.6893105948453,317.517148038954)); +#49699= IFCCARTESIANPOINT((-888.838931535662,-71.7554982554493,362.536321577433)); +#49701= IFCCARTESIANPOINT((-890.804488605409,-67.8646206083947,369.769432653746)); +#49703= IFCCARTESIANPOINT((-888.256339270716,-72.0954633426049,359.301769836523)); +#49705= IFCCARTESIANPOINT((-881.361231498897,-69.490969684082,323.196888595936)); +#49707= IFCCARTESIANPOINT((-885.9973557211,-68.6397515684549,347.572586154035)); +#49709= IFCCARTESIANPOINT((-895.328589350956,-67.4150016556476,382.644834865406)); +#49711= IFCCARTESIANPOINT((-893.728312479025,-67.5630893227068,378.404158923426)); +#49713= IFCCARTESIANPOINT((-894.019271910285,-67.5361642923324,379.175190912877)); +#49715= IFCCARTESIANPOINT((-884.945795402657,-68.8093114659681,342.717025982223)); +#49717= IFCCARTESIANPOINT((-898.238183663558,-67.1457513519038,390.355154759915)); +#49719= IFCCARTESIANPOINT((-885.396464110561,-68.7366429384624,344.797980341571)); +#49721= IFCCARTESIANPOINT((-894.310231341545,-67.509239261958,379.946222902328)); +#49723= IFCCARTESIANPOINT((-892.709954469614,-67.6573269290171,375.705546960348)); +#49725= IFCCARTESIANPOINT((-891.982555891464,-67.7246395049531,373.777966986721)); +#49727= IFCCARTESIANPOINT((-893.291873332135,-67.6034768682683,377.24761093925)); +#49729= IFCCARTESIANPOINT((-883.143120571041,-69.0999855759907,334.393208544832)); +#49731= IFCCARTESIANPOINT((-883.744012181579,-69.0030942059831,337.167814357296)); +#49733= IFCCARTESIANPOINT((-895.037629919696,-67.441926686022,381.873802875955)); +#49735= IFCCARTESIANPOINT((-895.619548782216,-67.3880766252732,383.415866854857)); +#49737= IFCCARTESIANPOINT((-884.795572500022,-68.83353430847,342.023374529108)); +#49739= IFCCARTESIANPOINT((-897.074345938517,-67.2534514734013,387.271026802111)); +#49741= IFCCARTESIANPOINT((-893.146393616504,-67.6169393834555,376.862094944524)); +#49743= IFCCARTESIANPOINT((-893.437353047765,-67.5900143530811,377.633126933975)); +#49745= IFCCARTESIANPOINT((-895.474069066586,-67.4015391404604,383.030350860131)); +#49747= IFCCARTESIANPOINT((-894.892150204066,-67.4553892012092,381.48828688123)); +#49749= IFCCARTESIANPOINT((-895.765028497846,-67.374614110086,383.801382849582)); +#49751= IFCCARTESIANPOINT((-896.492427075997,-67.3073015341501,385.72896282321)); +#49753= IFCCARTESIANPOINT((-897.656264801038,-67.1996014126525,388.813090781013)); +#49755= IFCCARTESIANPOINT((-896.201467644737,-67.3342265645245,384.957930833759)); +#49757= IFCCARTESIANPOINT((-897.365305369777,-67.2265264430269,388.042058791562)); +#49759= IFCCARTESIANPOINT((-896.055987929106,-67.3476890797117,384.572414839033)); +#49761= IFCCARTESIANPOINT((-897.510785085407,-67.2130639278397,388.427574786288)); +#49763= IFCCARTESIANPOINT((-893.050523239845,-70.4130389684021,375.308968499355)); +#49765= IFCCARTESIANPOINT((-897.184660983935,-69.2219834517997,386.641104769523)); +#49767= IFCCARTESIANPOINT((-895.926445148777,-69.5844786090266,383.192193730776)); +#49769= IFCCARTESIANPOINT((-893.769503717078,-70.2058988785582,377.27977480721)); +#49771= IFCCARTESIANPOINT((-888.100476357985,-68.3006317734286,357.283706497658)); +#49773= IFCCARTESIANPOINT((-887.499584747446,-68.3975231434361,354.509100685194)); +#49775= IFCCARTESIANPOINT((-899.341602415635,-68.600563182268,392.553523693088)); +#49777= IFCCARTESIANPOINT((-885.343377945987,-73.795288778383,343.129011131972)); +#49779= IFCCARTESIANPOINT((-893.410013478462,-70.3094689234802,376.294371653283)); +#49781= IFCCARTESIANPOINT((-897.544151222552,-69.1184134068778,387.62650792345)); +#49783= IFCCARTESIANPOINT((-895.566954910161,-69.6880486539485,382.206790576848)); +#49785= IFCCARTESIANPOINT((-892.691033001229,-70.5166090133241,374.323565345428)); +#49787= IFCCARTESIANPOINT((-896.825170745319,-69.3255534967217,385.655701615595)); +#49789= IFCCARTESIANPOINT((-898.622621938402,-68.8077032721119,390.582717385233)); +#49791= IFCCARTESIANPOINT((-897.72389634186,-69.0666283844168,388.119209500414)); +#49793= IFCCARTESIANPOINT((-897.364406103244,-69.1701984293388,387.133806346486)); +#49795= IFCCARTESIANPOINT((-896.645425626011,-69.3773385191827,385.163000038631)); +#49797= IFCCARTESIANPOINT((-898.263131699785,-68.9112733170339,389.597314231306)); +#49799= IFCCARTESIANPOINT((-897.813768901514,-69.0407358731863,388.365560288896)); +#49801= IFCCARTESIANPOINT((-898.442876819093,-68.8594882945729,390.090015808269)); +#49803= IFCCARTESIANPOINT((-896.555553066356,-69.4032310304131,384.916649250149)); +#49805= IFCCARTESIANPOINT((-898.083386580477,-68.9630583394948,389.104612654342)); +#49807= IFCCARTESIANPOINT((-898.532749378747,-68.8335957833424,390.336366596751)); +#49809= IFCCARTESIANPOINT((-897.993514020823,-68.9889508507253,388.85826186586)); +#49811= IFCCARTESIANPOINT((-892.564474753984,-67.6707894442043,375.320030965622)); +#49813= IFCCARTESIANPOINT((-892.273515322724,-67.6977144745787,374.548998976172)); +#49815= IFCCARTESIANPOINT((-897.219825654147,-67.2399889582141,387.656542796837)); +#49817= IFCCARTESIANPOINT((-897.947224232298,-67.1726763822781,389.584122770464)); +#49819= IFCCARTESIANPOINT((-899.402021388599,-67.0380512304062,393.439282717719)); +#49821= IFCCARTESIANPOINT((-896.346947360367,-67.3207640493373,385.343446828484)); +#49823= IFCCARTESIANPOINT((-896.783386507257,-67.2803765037757,386.49999481266)); +#49825= IFCCARTESIANPOINT((-895.183109635326,-67.4284641708348,382.25931887068)); +#49827= IFCCARTESIANPOINT((-897.801744516668,-67.1861388974654,389.198606775738)); +#49829= IFCCARTESIANPOINT((-898.092703947928,-67.159213867091,389.96963876519)); +#49831= IFCCARTESIANPOINT((-898.820102526078,-67.091901291155,391.897218738817)); +#49833= IFCCARTESIANPOINT((-896.928866222887,-67.2669139885885,386.885510807386)); +#49835= IFCCARTESIANPOINT((-898.529143094818,-67.1188263215294,391.126186749366)); +#49837= IFCCARTESIANPOINT((-899.111061957339,-67.0649762607806,392.668250728268)); +#49839= IFCCARTESIANPOINT((-898.383663379188,-67.1322888367166,390.74067075464)); +#49841= IFCCARTESIANPOINT((-898.965582241708,-67.0784387759678,392.282734733542)); +#49843= IFCCARTESIANPOINT((-897.274533543589,-69.1960909405692,386.887455558004)); +#49845= IFCCARTESIANPOINT((-897.004915864627,-69.2737684742607,386.148403192559)); +#49847= IFCCARTESIANPOINT((-898.982112177018,-68.70413322719,391.568120539161)); +#49849= IFCCARTESIANPOINT((-900.060582892868,-68.3934230924241,394.524330000943)); +#49851= IFCCARTESIANPOINT((-899.161857296326,-68.652348204729,392.060822116124)); +#49853= IFCCARTESIANPOINT((-898.353004259439,-68.8853808058034,389.843665019787)); +#49855= IFCCARTESIANPOINT((-897.094788424281,-69.2478759630302,386.394753981041)); +#49857= IFCCARTESIANPOINT((-898.80236705771,-68.7559182496509,391.075418962197)); +#49859= IFCCARTESIANPOINT((-899.701092654251,-68.4969931373461,393.538926847016)); +#49861= IFCCARTESIANPOINT((-899.25172985598,-68.6264556934985,392.307172904606)); +#49863= IFCCARTESIANPOINT((-899.071984736672,-68.6782407159595,391.814471327642)); +#49865= IFCCARTESIANPOINT((-898.712494498056,-68.7818107608814,390.829068173715)); +#49867= IFCCARTESIANPOINT((-899.521347534943,-68.548778159807,393.046225270052)); +#49869= IFCCARTESIANPOINT((-899.611220094597,-68.5228856485765,393.292576058534)); +#49871= IFCCARTESIANPOINT((-899.431474975289,-68.5746706710375,392.79987448157)); +#49873= IFCCARTESIANPOINT((-899.983940251119,-66.9842011696574,394.98134669662)); +#49875= IFCCARTESIANPOINT((-896.637906791627,-67.2938390189629,386.114478817935)); +#49877= IFCCARTESIANPOINT((-898.892842383893,-67.0851700335614,392.089976736179)); +#49879= IFCCARTESIANPOINT((-898.674622810448,-67.1053638063422,391.511702744091)); +#49881= IFCCARTESIANPOINT((-899.256541672969,-67.0515137455934,393.053766722993)); +#49883= IFCCARTESIANPOINT((-899.692980819859,-67.0111262000318,394.210314707169)); +#49885= IFCCARTESIANPOINT((-899.547501104229,-67.024588715219,393.824798712444)); +#49887= IFCCARTESIANPOINT((-899.183801815154,-67.058245003187,392.861008725631)); +#49889= IFCCARTESIANPOINT((-899.329281530784,-67.0447824879998,393.246524720356)); +#49891= IFCCARTESIANPOINT((-899.838460535489,-66.9976636848446,394.595830701895)); +#49893= IFCCARTESIANPOINT((-899.474761246414,-67.0313199728126,393.632040715081)); +#49895= IFCCARTESIANPOINT((-899.880837773559,-68.4452081148851,394.03162842398)); +#49897= IFCCARTESIANPOINT((-898.892239617364,-68.7300257384204,391.321769750679)); +#49899= IFCCARTESIANPOINT((-900.420073131484,-68.2898530475022,395.509733154871)); +#49901= IFCCARTESIANPOINT((-899.970710333213,-68.4193156036546,394.277979212461)); +#49903= IFCCARTESIANPOINT((-899.790965213905,-68.4711006261156,393.785277635498)); +#49905= IFCCARTESIANPOINT((-900.240328012176,-68.3416380699632,395.017031577907)); +#49907= IFCCARTESIANPOINT((-900.150455452522,-68.3675305811936,394.770680789425)); +#49909= IFCCARTESIANPOINT((-898.601882952633,-67.1120950639358,391.318944746729)); +#49911= IFCCARTESIANPOINT((-900.274899682379,-66.9572761392831,395.752378686071)); +#49913= IFCCARTESIANPOINT((-899.765720677674,-67.0043949424382,394.403072704532)); +#49915= IFCCARTESIANPOINT((-899.911200393304,-66.9909324272511,394.788588699257)); +#49917= IFCCARTESIANPOINT((-899.620240962044,-67.0178574576254,394.017556709807)); +#49919= IFCCARTESIANPOINT((-900.129419966749,-66.9707386544703,395.366862691346)); +#49921= IFCCARTESIANPOINT((-900.202159824564,-66.9640073968767,395.559620688708)); +#49923= IFCCARTESIANPOINT((-900.33020057183,-68.3157455587327,395.263382366389)); +#49925= IFCCARTESIANPOINT((-900.599818250793,-68.2380680250412,396.002434731835)); +#49927= IFCCARTESIANPOINT((-900.509945691138,-68.2639605362717,395.756083943353)); +#49929= IFCCARTESIANPOINT((-900.420379398009,-66.9438136240959,396.137894680797)); +#49931= IFCCARTESIANPOINT((-900.347639540194,-66.9505448816895,395.945136683434)); +#49933= IFCCARTESIANPOINT((-900.689690810447,-68.2121755138107,396.248785520317)); +#49935= IFCCARTESIANPOINT((-900.493119255824,-66.9370823665023,396.330652678159)); +#49937= IFCCARTESIANPOINT((-986.905060372308,-495.335396965891,508.820965665385)); +#49939= IFCCARTESIANPOINT((-986.905060372308,-279.435396965891,501.281571532116)); +#49941= IFCCARTESIANPOINT((-986.905060372307,-171.485396965891,497.511874465481)); +#49943= IFCCARTESIANPOINT((-954.916092315091,-518.649871565148,496.838822949655)); +#49945= IFCCARTESIANPOINT((-932.826188176521,-532.811131861085,475.474960255521)); +#49947= IFCCARTESIANPOINT((-986.905060372308,-768.609076235388,518.363892827318)); +#49949= IFCCARTESIANPOINT((-970.593298347164,-632.13155533894,509.030136688658)); +#49951= IFCCARTESIANPOINT((-968.046771371524,-370.764721409718,498.848592090081)); +#49953= IFCCARTESIANPOINT((-942.643803787257,-391.425537111884,482.327004396306)); +#49955= IFCCARTESIANPOINT((-943.01632497259,-653.698232912093,491.854441511887)); +#49957= IFCCARTESIANPOINT((1090.71918697774,-495.335393529934,508.820965545403)); +#49959= IFCCARTESIANPOINT((1061.7483957665,-516.338713842316,498.688851742162)); +#49961= IFCCARTESIANPOINT((1036.64031478195,-532.811131861083,475.474960255526)); +#49963= IFCCARTESIANPOINT((1090.71918697774,-279.435391811956,501.281571352141)); +#49965= IFCCARTESIANPOINT((1075.37886200507,-387.531586538022,500.864804516181)); +#49967= IFCCARTESIANPOINT((1075.85992634572,-657.578385769979,510.47619060455)); +#49969= IFCCARTESIANPOINT((1048.12004571383,-645.767275530015,492.818479178305)); +#49971= IFCCARTESIANPOINT((1049.28134414049,-381.364297500998,484.658075271824)); +#49973= IFCCARTESIANPOINT((1090.71918697774,-711.235395247912,516.360359738665)); +#49975= IFCCARTESIANPOINT((988.429264220236,-74.2202451373275,339.085821455836)); +#49977= IFCCARTESIANPOINT((1004.5936899734,-68.1862830031947,396.495136302956)); +#49979= IFCCARTESIANPOINT((990.262151034435,-68.5670830409492,349.653540513385)); +#49981= IFCCARTESIANPOINT((983.963497905876,-70.1355776440625,304.73773178575)); +#49983= IFCCARTESIANPOINT((986.098895160453,-75.5801054859501,326.147614492195)); +#49985= IFCCARTESIANPOINT((992.66571747659,-68.1795175609191,360.75196376324)); +#49987= IFCCARTESIANPOINT((998.841846156602,-69.8434037216386,380.728685843037)); +#49989= IFCCARTESIANPOINT((987.858584592281,-68.9546485209793,338.55511726353)); +#49991= IFCCARTESIANPOINT((984.709258028001,-69.7388958225359,316.097212899712)); +#49993= IFCCARTESIANPOINT((987.264079690344,-74.9001753116388,332.616717974016)); +#49995= IFCCARTESIANPOINT((993.867500697668,-67.9857348209041,366.301175388167)); +#49997= IFCCARTESIANPOINT((995.965924248203,-70.6719640808605,372.845460613077)); +#49999= IFCCARTESIANPOINT((985.082138089064,-69.5405549117726,321.776953456694)); +#50001= IFCCARTESIANPOINT((986.681487425399,-75.2401403987944,329.382166233106)); +#50003= IFCCARTESIANPOINT((989.060367813358,-68.7608657809642,344.104328888457)); +#50005= IFCCARTESIANPOINT((984.336377966938,-69.9372367332992,310.417472342731)); +#50007= IFCCARTESIANPOINT((987.84667195529,-74.5602102244832,335.851269714926)); +#50009= IFCCARTESIANPOINT((993.266609087129,-68.0826261909116,363.526569575704)); +#50011= IFCCARTESIANPOINT((994.527963294003,-71.0862442604715,368.903847998097)); +#50013= IFCCARTESIANPOINT((985.268578119595,-69.441384456391,324.616823735184)); +#50015= IFCCARTESIANPOINT((986.390191292926,-75.4101229423723,327.76489036265)); +#50017= IFCCARTESIANPOINT((988.459476202819,-68.8577571509718,341.329723075994)); +#50019= IFCCARTESIANPOINT((993.808982816903,-71.293384350277,366.933041690607)); +#50021= IFCCARTESIANPOINT((984.52281799747,-69.8380662779175,313.257342621222)); +#50023= IFCCARTESIANPOINT((988.137968087763,-74.3902276809054,337.468545585381)); +#50025= IFCCARTESIANPOINT((993.567054892398,-68.0341805059078,364.913872481936)); +#50027= IFCCARTESIANPOINT((995.246943771103,-70.879104170666,370.874654305587)); +#50029= IFCCARTESIANPOINT((985.36179813486,-69.3917992287002,326.03675887443)); +#50031= IFCCARTESIANPOINT((988.15903039755,-68.9062028359755,339.942420169762)); +#50033= IFCCARTESIANPOINT((993.449492578353,-71.3969543951797,365.947638536862)); +#50035= IFCCARTESIANPOINT((984.429597982204,-69.8876515056084,311.837407481976)); +#50037= IFCCARTESIANPOINT((988.283616154,-74.3052364091164,338.277183520609)); +#50039= IFCCARTESIANPOINT((993.416831989764,-68.0584033484097,364.22022102882)); +#50041= IFCCARTESIANPOINT((995.606434009653,-70.7755341257632,371.860057459332)); +#50043= IFCCARTESIANPOINT((993.629237697628,-71.3451693727283,366.440340113735)); +#50045= IFCCARTESIANPOINT((984.933710630561,-76.2600356602614,319.678511010375)); +#50047= IFCCARTESIANPOINT((986.656801371203,-69.1484312609943,333.005905638602)); +#50049= IFCCARTESIANPOINT((1004.37998571701,-66.9303511090996,396.523410670064)); +#50051= IFCCARTESIANPOINT((984.351118365615,-76.600000747417,316.443959269465)); +#50053= IFCCARTESIANPOINT((985.516302895507,-75.9200705731057,322.913062751285)); +#50055= IFCCARTESIANPOINT((987.257692981742,-69.0515398909868,335.780511451066)); +#50057= IFCCARTESIANPOINT((990.75963328002,-72.860384788705,352.024028419477)); +#50059= IFCCARTESIANPOINT((993.717277795033,-68.009957663406,365.607523935051)); +#50061= IFCCARTESIANPOINT((994.468392308206,-67.8888434508965,369.075781200631)); +#50063= IFCCARTESIANPOINT((985.225006763034,-76.0900531166835,321.29578688083)); +#50065= IFCCARTESIANPOINT((989.594448750128,-73.5403149630163,345.554924937656)); +#50067= IFCCARTESIANPOINT((989.011856485182,-73.8802800501719,342.320373196746)); +#50069= IFCCARTESIANPOINT((988.720560352709,-74.0502625937497,340.703097326291)); +#50071= IFCCARTESIANPOINT((988.574912286473,-74.1352538655386,339.894459391064)); +#50073= IFCCARTESIANPOINT((986.055909760665,-69.2453226310018,330.231299826139)); +#50075= IFCCARTESIANPOINT((999.724634817878,-67.3611515949943,384.18689884158)); +#50077= IFCCARTESIANPOINT((984.059822233142,-76.7699832909948,314.82668339901)); +#50079= IFCCARTESIANPOINT((985.80759902798,-75.7500880295279,324.53033862174)); +#50081= IFCCARTESIANPOINT((987.558138787011,-69.003094205983,337.167814357298)); +#50083= IFCCARTESIANPOINT((991.924817809912,-72.1804546143937,358.493131901297)); +#50085= IFCCARTESIANPOINT((994.768838113476,-67.8403977658928,370.463084106863)); +#50087= IFCCARTESIANPOINT((994.167946502937,-67.9372891359003,367.688478294399)); +#50089= IFCCARTESIANPOINT((985.37065482927,-76.0050618448946,322.104424816058)); +#50091= IFCCARTESIANPOINT((990.177041015074,-73.2003498758606,348.789476678567)); +#50093= IFCCARTESIANPOINT((989.303152617655,-73.7102975065941,343.937649067201)); +#50095= IFCCARTESIANPOINT((988.866208418946,-73.9652713219608,341.511735261519)); +#50097= IFCCARTESIANPOINT((986.356355565934,-69.1968769459981,331.618602732371)); +#50099= IFCCARTESIANPOINT((985.755463955395,-69.2937683160056,328.843996919907)); +#50101= IFCCARTESIANPOINT((997.396959368311,-67.5765518379417,378.018642927337)); +#50103= IFCCARTESIANPOINT((994.318169405572,-67.9130662933984,368.382129747515)); +#50105= IFCCARTESIANPOINT((992.507410074857,-71.8404895272381,361.727683642207)); +#50107= IFCCARTESIANPOINT((994.91906101611,-67.8161749233909,371.156735559979)); +#50109= IFCCARTESIANPOINT((994.017723600302,-67.9615119784022,366.994826841283)); +#50111= IFCCARTESIANPOINT((990.468337147547,-73.0303673322828,350.406752549022)); +#50113= IFCCARTESIANPOINT((989.448800683892,-73.6253062348052,344.746287002429)); +#50115= IFCCARTESIANPOINT((998.560797093094,-67.468851716468,381.102770884458)); +#50117= IFCCARTESIANPOINT((996.233121643528,-67.6842519594153,374.934514970216)); +#50119= IFCCARTESIANPOINT((992.216113942384,-72.0104720708159,360.110407771752)); +#50121= IFCCARTESIANPOINT((992.798706207331,-71.6705069836603,363.344959512662)); +#50123= IFCCARTESIANPOINT((990.322689081311,-73.1153586040717,349.598114613794)); +#50125= IFCCARTESIANPOINT((997.978878230703,-67.5227017772048,379.560706905898)); +#50127= IFCCARTESIANPOINT((995.651202781136,-67.7381020201522,373.392450991656)); +#50129= IFCCARTESIANPOINT((992.361762008621,-71.925480799027,360.91904570698)); +#50131= IFCCARTESIANPOINT((992.944354273567,-71.5855157118714,364.15359744789)); +#50133= IFCCARTESIANPOINT((998.269837661899,-67.4957767468364,380.331738895178)); +#50135= IFCCARTESIANPOINT((995.360243349941,-67.7650270505206,372.621419002375)); +#50137= IFCCARTESIANPOINT((998.415317377497,-67.4823142316522,380.717254889818)); +#50139= IFCCARTESIANPOINT((995.505723065539,-67.7515645353364,373.006934997015)); +#50141= IFCCARTESIANPOINT((991.463934255513,-68.3733003009341,355.202752138312)); +#50143= IFCCARTESIANPOINT((994.887453532553,-70.9826742155687,369.889251151842)); +#50145= IFCCARTESIANPOINT((984.616038012735,-69.7884810502267,314.677277760467)); +#50147= IFCCARTESIANPOINT((986.972783557872,-75.0701578552166,330.999442103561)); +#50149= IFCCARTESIANPOINT((989.661259423897,-68.6639744109567,346.878934700921)); +#50151= IFCCARTESIANPOINT((985.175358104329,-69.4909696840818,323.196888595939)); +#50153= IFCCARTESIANPOINT((1001.717768065,-69.0148433624166,388.611911072997)); +#50155= IFCCARTESIANPOINT((988.759922008089,-68.809311465968,342.717025982225)); +#50157= IFCCARTESIANPOINT((995.786179128928,-70.7237491033119,372.352759036205)); +#50159= IFCCARTESIANPOINT((992.96616328186,-68.1310718759154,362.139266669472)); +#50161= IFCCARTESIANPOINT((994.168473055453,-71.1898143053742,367.918444844352)); +#50163= IFCCARTESIANPOINT((987.555375822817,-74.730192768061,334.233993844471)); +#50165= IFCCARTESIANPOINT((984.895698058532,-69.6397253671543,318.937083178203)); +#50167= IFCCARTESIANPOINT((997.403885202402,-70.2576839012496,376.787073228057)); +#50169= IFCCARTESIANPOINT((988.309253300185,-68.8819799934736,340.636071622878)); +#50171= IFCCARTESIANPOINT((995.426688890378,-70.8273191482146,371.36735588246)); +#50173= IFCCARTESIANPOINT((990.863042644974,-68.4701916709417,352.428146325849)); +#50175= IFCCARTESIANPOINT((992.064825866052,-68.2764089309266,357.977357950776)); +#50177= IFCCARTESIANPOINT((994.707708413278,-71.0344592380201,369.39654957497)); +#50179= IFCCARTESIANPOINT((989.961705229166,-68.615528725953,348.266237607153)); +#50181= IFCCARTESIANPOINT((996.684904725302,-70.464823991055,374.816266920567)); +#50183= IFCCARTESIANPOINT((995.067198651828,-70.9308891931174,370.381952728715)); +#50185= IFCCARTESIANPOINT((986.827135491635,-75.1551491270055,330.190804168333)); +#50187= IFCCARTESIANPOINT((987.118431624108,-74.9851665834277,331.808080038788)); +#50189= IFCCARTESIANPOINT((989.360813618627,-68.7124200959605,345.491631794689)); +#50191= IFCCARTESIANPOINT((993.988727936178,-71.2415993278256,367.42574326748)); +#50193= IFCCARTESIANPOINT((1000.2798071108,-69.4291235420276,384.670298458017)); +#50195= IFCCARTESIANPOINT((988.609699105454,-68.8335343084699,342.02337452911)); +#50197= IFCCARTESIANPOINT((993.116386184494,-68.1068490334135,362.832918122588)); +#50199= IFCCARTESIANPOINT((992.815940379225,-68.1552947184172,361.445615216356)); +#50201= IFCCARTESIANPOINT((994.348218174728,-71.1380292829229,368.411146421225)); +#50203= IFCCARTESIANPOINT((987.409727756581,-74.8151840398499,333.425355909243)); +#50205= IFCCARTESIANPOINT((984.988918073798,-69.5901401394634,320.357018317448)); +#50207= IFCCARTESIANPOINT((998.122865679502,-70.0505438114441,378.757879535547)); +#50209= IFCCARTESIANPOINT((990.562596839705,-68.5186373559454,351.040843419617)); +#50211= IFCCARTESIANPOINT((992.365271671321,-68.2279632459229,359.364660857008)); +#50213= IFCCARTESIANPOINT((996.325414486752,-70.5683940359578,373.830863766822)); +#50215= IFCCARTESIANPOINT((990.111928131801,-68.5913058834511,348.959889060269)); +#50217= IFCCARTESIANPOINT((997.044394963852,-70.3612539461523,375.801670074312)); +#50219= IFCCARTESIANPOINT((989.210590715993,-68.7366429384624,344.797980341573)); +#50221= IFCCARTESIANPOINT((999.560826633702,-69.6362636318331,382.699492150527)); +#50223= IFCCARTESIANPOINT((992.515494573955,-68.203740403421,360.058312310124)); +#50225= IFCCARTESIANPOINT((990.712819742339,-68.4944145134436,351.734494872733)); +#50227= IFCCARTESIANPOINT((997.763375440952,-70.1541138563468,377.772476381802)); +#50229= IFCCARTESIANPOINT((998.482355918052,-69.9469737665413,379.743282689292)); +#50231= IFCCARTESIANPOINT((990.41237393707,-68.5428601984473,350.347191966501)); +#50233= IFCCARTESIANPOINT((992.215048768686,-68.2521860884248,358.671009403892)); +#50235= IFCCARTESIANPOINT((996.145669367478,-70.6201790584092,373.33816218995)); +#50237= IFCCARTESIANPOINT((999.201336395152,-69.7398336767358,381.714088996782)); +#50239= IFCCARTESIANPOINT((999.920316872252,-69.5326935869304,383.684895304272)); +#50241= IFCCARTESIANPOINT((998.302610798777,-69.9987587889927,379.250581112419)); +#50243= IFCCARTESIANPOINT((997.943120560227,-70.1023288338954,378.265177958674)); +#50245= IFCCARTESIANPOINT((998.662101037327,-69.89518874409,380.235984266164)); +#50247= IFCCARTESIANPOINT((999.021591275877,-69.7916186991872,381.221387419909)); +#50249= IFCCARTESIANPOINT((1000.10006199153,-69.480908564479,384.177596881144)); +#50251= IFCCARTESIANPOINT((1002.05231026744,-67.1457513520469,390.355154755822)); +#50253= IFCCARTESIANPOINT((995.942162212332,-67.7111769897838,374.163482980936)); +#50255= IFCCARTESIANPOINT((997.687918799507,-67.5496268075732,378.789674916618)); +#50257= IFCCARTESIANPOINT((998.124357946301,-67.5092392620206,379.946222900538)); +#50259= IFCCARTESIANPOINT((992.653058141094,-71.7554982554492,362.536321577435)); +#50261= IFCCARTESIANPOINT((992.070465876148,-72.0954633426048,359.301769836525)); +#50263= IFCCARTESIANPOINT((985.079358696797,-76.1750443884725,320.487148945602)); +#50265= IFCCARTESIANPOINT((994.618615210841,-67.8646206083947,369.769432653747)); +#50267= IFCCARTESIANPOINT((990.613985213783,-72.9453760604939,351.215390484249)); +#50269= IFCCARTESIANPOINT((989.157504551419,-73.795288778383,343.129011131974)); +#50271= IFCCARTESIANPOINT((989.885744882601,-73.3703324194385,347.172200808111)); +#50273= IFCCARTESIANPOINT((991.342225544966,-72.5204197015494,355.258580160387)); +#50275= IFCCARTESIANPOINT((986.957247176473,-69.0999855759906,334.393208544834)); +#50277= IFCCARTESIANPOINT((996.81504050592,-67.6304018986785,376.476578948777)); +#50279= IFCCARTESIANPOINT((999.142715955486,-67.4150016557311,382.644834863019)); +#50281= IFCCARTESIANPOINT((984.642414498088,-76.4300182038392,318.06123513992)); +#50283= IFCCARTESIANPOINT((997.833398515105,-67.536164292389,379.175190911258)); +#50285= IFCCARTESIANPOINT((1000.88847254266,-67.2534514735206,387.271026798701)); +#50287= IFCCARTESIANPOINT((995.796682496734,-67.724639504968,373.777966986296)); +#50289= IFCCARTESIANPOINT((997.542439083909,-67.5630893227575,378.404158921977)); +#50291= IFCCARTESIANPOINT((999.433675386682,-67.3880766253627,383.415866852299)); +#50293= IFCCARTESIANPOINT((991.050929412493,-72.6904022451272,353.641304289932)); +#50295= IFCCARTESIANPOINT((990.031392948837,-73.2853411476495,347.980838743339)); +#50297= IFCCARTESIANPOINT((991.633521677439,-72.3504371579715,356.875856030842)); +#50299= IFCCARTESIANPOINT((997.105999937115,-67.6034768683101,377.247610938057)); +#50301= IFCCARTESIANPOINT((996.524081074724,-67.6573269290469,375.705546959496)); +#50303= IFCCARTESIANPOINT((998.85175652429,-67.4419266860996,381.873802873739)); +#50305= IFCCARTESIANPOINT((1001.47039140505,-67.1996014127838,388.813090777261)); +#50307= IFCCARTESIANPOINT((1000.30655368027,-67.3073015342575,385.72896282014)); +#50309= IFCCARTESIANPOINT((999.57915510228,-67.3746141101785,383.801382846939)); +#50311= IFCCARTESIANPOINT((999.288195671084,-67.4015391405469,383.030350857659)); +#50313= IFCCARTESIANPOINT((990.905281346256,-72.7753935169161,352.832666354704)); +#50315= IFCCARTESIANPOINT((997.251479652713,-67.5900143531259,377.633126932697)); +#50317= IFCCARTESIANPOINT((991.779169743675,-72.2654458861826,357.68449396607)); +#50319= IFCCARTESIANPOINT((996.960520221518,-67.6169393834943,376.862094943417)); +#50321= IFCCARTESIANPOINT((998.706276808692,-67.4553892012838,381.488286879099)); +#50323= IFCCARTESIANPOINT((1001.17943197386,-67.2265264431522,388.042058787981)); +#50325= IFCCARTESIANPOINT((1000.01559424907,-67.3342265646259,384.95793083086)); +#50327= IFCCARTESIANPOINT((1001.32491168945,-67.213063927968,388.427574782621)); +#50329= IFCCARTESIANPOINT((999.870114533476,-67.3476890798101,384.57241483622)); +#50331= IFCCARTESIANPOINT((999.381081514427,-69.6880486542845,382.206790573654)); +#50333= IFCCARTESIANPOINT((999.740571752977,-69.5844786093817,383.192193727399)); +#50335= IFCCARTESIANPOINT((996.864649844577,-70.4130389686037,375.30896849744)); +#50337= IFCCARTESIANPOINT((996.505159606027,-70.5166090135064,374.323565343695)); +#50339= IFCCARTESIANPOINT((991.163488450243,-68.4217459859379,353.815449232081)); +#50341= IFCCARTESIANPOINT((997.224140083127,-70.3094689237009,376.294371651185)); +#50343= IFCCARTESIANPOINT((1000.9987875879,-69.2219834522221,386.641104765507)); +#50345= IFCCARTESIANPOINT((989.811482326531,-68.6397515684548,347.572586154037)); +#50347= IFCCARTESIANPOINT((997.583630321677,-70.2058988787982,377.27977480493)); +#50349= IFCCARTESIANPOINT((984.802478043267,-69.6893105948451,317.517148038958)); +#50351= IFCCARTESIANPOINT((1003.1557290192,-68.6005631828057,392.553523687976)); +#50353= IFCCARTESIANPOINT((991.764380060782,-68.3248546159304,356.590055044544)); +#50355= IFCCARTESIANPOINT((991.013265547609,-68.4459688284398,353.121797778965)); +#50357= IFCCARTESIANPOINT((1000.63929734935,-69.3255534971249,385.655701611762)); +#50359= IFCCARTESIANPOINT((1001.35827782645,-69.1184134073194,387.626507919252)); +#50361= IFCCARTESIANPOINT((1002.4367485421,-68.8077032726112,390.582717380486)); +#50363= IFCCARTESIANPOINT((991.914602963417,-68.3006317734285,357.28370649766)); +#50365= IFCCARTESIANPOINT((1001.17853270718,-69.1701984297708,387.133806342379)); +#50367= IFCCARTESIANPOINT((1000.45955223008,-69.3773385195762,385.163000034889)); +#50369= IFCCARTESIANPOINT((1001.53802294573,-69.066628384868,388.119209496124)); +#50371= IFCCARTESIANPOINT((1002.07725830355,-68.9112733175139,389.597314226742)); +#50373= IFCCARTESIANPOINT((1001.89751318428,-68.9630583399653,389.104612649869)); +#50375= IFCCARTESIANPOINT((1000.36967967044,-69.4032310308019,384.916649246453)); +#50377= IFCCARTESIANPOINT((1001.62789550536,-69.0407358736423,388.36556028456)); +#50379= IFCCARTESIANPOINT((1002.25700342283,-68.8594882950625,390.090015803614)); +#50381= IFCCARTESIANPOINT((1001.80764062464,-68.988950851191,388.858261861433)); +#50383= IFCCARTESIANPOINT((1002.34687598246,-68.8335957838368,390.33636659205)); +#50385= IFCCARTESIANPOINT((996.378601359126,-67.6707894442311,375.320030964856)); +#50387= IFCCARTESIANPOINT((996.08764192793,-67.6977144745996,374.548998975576)); +#50389= IFCCARTESIANPOINT((1003.21614799223,-67.0380512305732,393.439282712943)); +#50391= IFCCARTESIANPOINT((1000.16107396467,-67.3207640494417,385.3434468255)); +#50393= IFCCARTESIANPOINT((1000.59751311147,-67.280376503889,386.499994809421)); +#50395= IFCCARTESIANPOINT((1001.76135083625,-67.1726763824153,389.584122766542)); +#50397= IFCCARTESIANPOINT((998.997236239888,-67.4284641709154,382.259318868379)); +#50399= IFCCARTESIANPOINT((1001.03395225826,-67.2399889583364,387.656542793341)); +#50401= IFCCARTESIANPOINT((991.196577478729,-72.6054109733383,354.449942225159)); +#50403= IFCCARTESIANPOINT((1002.63422912984,-67.0919012913101,391.897218734382)); +#50405= IFCCARTESIANPOINT((1001.90683055185,-67.1592138672311,389.969638761182)); +#50407= IFCCARTESIANPOINT((1000.74299282706,-67.2669139887048,386.885510804061)); +#50409= IFCCARTESIANPOINT((1001.61587112065,-67.1861388975996,389.198606771901)); +#50411= IFCCARTESIANPOINT((1002.92518856103,-67.0649762609417,392.668250723663)); +#50413= IFCCARTESIANPOINT((1002.34326969864,-67.1188263216785,391.126186745102)); +#50415= IFCCARTESIANPOINT((1002.77970884543,-67.0784387761259,392.282734729023)); +#50417= IFCCARTESIANPOINT((1002.19778998304,-67.1322888368627,390.740670750462)); +#50419= IFCCARTESIANPOINT((1002.16713086319,-68.8853808062882,389.843665015178)); +#50421= IFCCARTESIANPOINT((1001.08866014754,-69.1960909409964,386.887455553943)); +#50423= IFCCARTESIANPOINT((1002.79623878065,-68.7041332277084,391.568120534231)); +#50425= IFCCARTESIANPOINT((991.313711352878,-68.397523143436,354.509100685197)); +#50427= IFCCARTESIANPOINT((1003.8747094963,-68.3934230930002,394.524329995466)); +#50429= IFCCARTESIANPOINT((1000.81904246863,-69.2737684746735,386.148403188634)); +#50431= IFCCARTESIANPOINT((1002.61649366138,-68.7559182501598,391.075418957359)); +#50433= IFCCARTESIANPOINT((1002.97598389993,-68.652348205257,392.060822111104)); +#50435= IFCCARTESIANPOINT((1002.88611134029,-68.6782407164827,391.814471322668)); +#50437= IFCCARTESIANPOINT((1003.51521925775,-68.4969931379029,393.538926841721)); +#50439= IFCCARTESIANPOINT((1000.90891502826,-69.2478759634478,386.39475397707)); +#50441= IFCCARTESIANPOINT((1002.52662110174,-68.7818107613855,390.829068168923)); +#50443= IFCCARTESIANPOINT((1003.06585645956,-68.6264556940314,392.30717289954)); +#50445= IFCCARTESIANPOINT((1003.33547413848,-68.5487781603543,393.046225264849)); +#50447= IFCCARTESIANPOINT((1003.24560157884,-68.57467067158,392.799874476413)); +#50449= IFCCARTESIANPOINT((1003.42534669811,-68.5228856491286,393.292576053285)); +#50451= IFCCARTESIANPOINT((1000.45203339587,-67.2938390190732,386.11447881478)); +#50453= IFCCARTESIANPOINT((1002.70696898763,-67.085170033718,392.089976731702)); +#50455= IFCCARTESIANPOINT((1002.48874941424,-67.1053638064943,391.511702739742)); +#50457= IFCCARTESIANPOINT((1003.07066827663,-67.0515137457575,393.053766718303)); +#50459= IFCCARTESIANPOINT((1003.79806685462,-66.9842011698364,394.981346691504)); +#50461= IFCCARTESIANPOINT((1003.14340813443,-67.0447824881654,393.246524715623)); +#50463= IFCCARTESIANPOINT((1002.99792841883,-67.0582450033496,392.861008720983)); +#50465= IFCCARTESIANPOINT((1003.50710742342,-67.0111262002048,394.210314702223)); +#50467= IFCCARTESIANPOINT((1003.65258713902,-66.9976636850206,394.595830696863)); +#50469= IFCCARTESIANPOINT((1003.36162770783,-67.024588715389,393.824798707583)); +#50471= IFCCARTESIANPOINT((1003.28888785003,-67.0313199729811,393.632040710263)); +#50473= IFCCARTESIANPOINT((1004.23419973485,-68.2898530480974,395.509733149211)); +#50475= IFCCARTESIANPOINT((1002.70636622101,-68.7300257389341,391.321769745795)); +#50477= IFCCARTESIANPOINT((1003.69496437703,-68.4452081154516,394.031628418594)); +#50479= IFCCARTESIANPOINT((1004.05445461558,-68.3416380705488,395.017031572339)); +#50481= IFCCARTESIANPOINT((1003.60509181739,-68.4711006266772,393.785277630158)); +#50483= IFCCARTESIANPOINT((1003.78483693666,-68.4193156042259,394.27797920703)); +#50485= IFCCARTESIANPOINT((1003.96458205594,-68.3675305817745,394.770680783903)); +#50487= IFCCARTESIANPOINT((1003.43436756562,-67.0178574577969,394.017556704903)); +#50489= IFCCARTESIANPOINT((1003.57984728122,-67.0043949426127,394.403072699543)); +#50491= IFCCARTESIANPOINT((1004.08902628582,-66.957276139468,395.752378680784)); +#50493= IFCCARTESIANPOINT((1002.41600955644,-67.1120950640864,391.318944742422)); +#50495= IFCCARTESIANPOINT((1003.72532699682,-66.9909324274285,394.788588694183)); +#50497= IFCCARTESIANPOINT((1003.94354657022,-66.9707386546522,395.366862686144)); +#50499= IFCCARTESIANPOINT((1004.01628642802,-66.9640073970601,395.559620683464)); +#50501= IFCCARTESIANPOINT((1004.14432717521,-68.3157455593231,395.263382360775)); +#50503= IFCCARTESIANPOINT((1004.41394485413,-68.2380680256461,396.002434726084)); +#50505= IFCCARTESIANPOINT((1004.32407229449,-68.2639605368718,395.756083937648)); +#50507= IFCCARTESIANPOINT((1004.23450600141,-66.9438136242838,396.137894675424)); +#50509= IFCCARTESIANPOINT((1004.16176614361,-66.9505448818759,395.945136678104)); +#50511= IFCCARTESIANPOINT((1004.50381741376,-68.2121755144204,396.24878551452)); +#50513= IFCCARTESIANPOINT((1004.30724585921,-66.9370823666917,396.330652672744)); +#50515= IFCCARTESIANPOINT((1080.1920912758,-576.68366386092,130.320742789811)); +#50517= IFCCARTESIANPOINT((1099.35481502548,-508.988559162239,117.845555901155)); +#50519= IFCCARTESIANPOINT((1119.81412660544,-440.692464714455,122.588065292464)); +#50521= IFCCARTESIANPOINT((1087.33716380867,-400.351389582175,117.897048701566)); +#50523= IFCCARTESIANPOINT((1111.81226134399,-617.42178666341,123.634202707284)); +#50525= IFCCARTESIANPOINT((1087.3371637844,-678.987815373109,127.627247113304)); +#50527= IFCCARTESIANPOINT((1111.81226135575,-338.785360779576,113.904004311879)); +#50529= IFCCARTESIANPOINT((1099.35481502628,-735.505548840701,125.755703483621)); +#50531= IFCCARTESIANPOINT((1099.35481503928,-282.471569435402,109.935408315899)); +#50533= IFCCARTESIANPOINT((1080.1920912758,-326.759946974109,121.593214281885)); +#50535= IFCCARTESIANPOINT((1119.81412660544,-690.616215274513,131.315594976288)); +#50537= IFCCARTESIANPOINT((1080.1920912758,-758.559614427089,136.671990935626)); +#50539= IFCCARTESIANPOINT((1119.81412660543,-258.81724985559,116.236842838113)); +#50541= IFCCARTESIANPOINT((1093.11978813514,-771.108159367575,128.213741206335)); +#50543= IFCCARTESIANPOINT((1105.70131451049,-771.141205187899,127.267436106371)); +#50545= IFCCARTESIANPOINT((1105.70131451969,-246.817266489535,108.957640705556)); +#50547= IFCCARTESIANPOINT((1093.11978814703,-246.784220855377,109.90394580674)); +#50549= IFCCARTESIANPOINT((1092.62301075854,-558.577263596561,120.956241336205)); +#50551= IFCCARTESIANPOINT((1106.2170635487,-459.339364741474,116.467069576369)); +#50553= IFCCARTESIANPOINT((1087.33716379479,-224.522715113585,111.756976098809)); +#50555= IFCCARTESIANPOINT((1111.81226134382,-793.250461029808,129.774275314805)); +#50557= IFCCARTESIANPOINT((1083.03859406821,-224.657651915373,114.983413047949)); +#50559= IFCCARTESIANPOINT((1116.5443180912,-792.914507215222,132.304211879913)); +#50561= IFCCARTESIANPOINT((1083.43281937941,-372.329726213452,119.78569779561)); +#50563= IFCCARTESIANPOINT((1084.54518131783,-539.602014120059,124.697611711608)); +#50565= IFCCARTESIANPOINT((1116.10150150441,-645.264966312775,126.856672497056)); +#50567= IFCCARTESIANPOINT((1114.86265493987,-478.05133120879,120.265139730687)); +#50569= IFCCARTESIANPOINT((1083.2496953064,-684.178459956129,130.838654566132)); +#50571= IFCCARTESIANPOINT((1116.30693831436,-333.405884743969,116.100011619385)); +#50573= IFCCARTESIANPOINT((1092.07114952779,-401.385297975297,115.662014172622)); +#50575= IFCCARTESIANPOINT((1106.79188226293,-616.520684527671,122.066154170617)); +#50577= IFCCARTESIANPOINT((1195.34755084899,-576.399648500559,482.900492268973)); +#50579= IFCCARTESIANPOINT((1176.01769360072,-415.37713854528,503.027181057306)); +#50581= IFCCARTESIANPOINT((1191.88682088968,-445.204160832087,492.229785970355)); +#50583= IFCCARTESIANPOINT((1176.01769360072,-575.500277560737,508.618804285161)); +#50585= IFCCARTESIANPOINT((1188.40537320241,-669.66002309853,504.705668764783)); +#50587= IFCCARTESIANPOINT((1195.34755084899,-416.276734695598,477.308876905642)); +#50589= IFCCARTESIANPOINT((1194.22674147506,-691.227305652685,495.514341737575)); +#50591= IFCCARTESIANPOINT((1183.96372682786,-300.37205331065,495.536958189704)); +#50593= IFCCARTESIANPOINT((1194.22674147182,-275.834037007442,481.008489165248)); +#50595= IFCCARTESIANPOINT((1176.01769360072,-751.368803429164,514.760268537866)); +#50597= IFCCARTESIANPOINT((1182.70132934998,-495.533988691043,503.134039730821)); +#50599= IFCCARTESIANPOINT((1194.66733416202,-496.093996589539,487.09751746173)); +#50601= IFCCARTESIANPOINT((1183.96372683579,-767.371305281435,511.844931415358)); +#50603= IFCCARTESIANPOINT((1195.34755084899,-752.269699456225,489.042009778898)); +#50605= IFCCARTESIANPOINT((1191.88682089879,-775.486372151126,503.763494923504)); +#50607= IFCCARTESIANPOINT((1176.01769360072,-239.508612676852,496.885716804601)); +#50609= IFCCARTESIANPOINT((1188.40537319804,-216.057891489769,488.865533290523)); +#50611= IFCCARTESIANPOINT((1188.31764364095,-379.24179506279,494.656198143172)); +#50613= IFCCARTESIANPOINT((1188.40537320264,-808.933751496631,509.569214530194)); +#50615= IFCCARTESIANPOINT((1191.98164959007,-614.988828604902,497.995414640617)); +#50617= IFCCARTESIANPOINT((1191.3613856081,-300.184909544935,488.023763317353)); +#50619= IFCCARTESIANPOINT((1188.99915667761,-524.213685157094,498.977540156684)); +#50621= IFCCARTESIANPOINT((1194.2267414752,-820.819782875251,500.039810762082)); +#50623= IFCCARTESIANPOINT((1183.96372683246,-170.779576227497,491.011489166581)); +#50625= IFCCARTESIANPOINT((1191.88682089634,-172.18143699246,482.695622353775)); +#50627= IFCCARTESIANPOINT((1184.36035099052,-627.254060652245,506.684533245997)); +#50629= IFCCARTESIANPOINT((1180.32851838405,-687.753077782331,511.060140047782)); +#50631= IFCCARTESIANPOINT((1195.34755084899,-240.408242553746,471.167413830695)); +#50633= IFCCARTESIANPOINT((1176.01769360072,-422.301908096048,503.268999338572)); +#50635= IFCCARTESIANPOINT((1090.71918697774,-568.473575558001,511.375007141051)); +#50637= IFCCARTESIANPOINT((1136.18060148481,-583.784977472686,514.693653013017)); +#50639= IFCPOLYLOOP((#48951,#48945,#50099)); +#50641= IFCFACEOUTERBOUND(#50639,.T.); +#50642= IFCFACE((#50641)); +#50644= IFCPOLYLOOP((#48951,#48947,#50135)); +#50646= IFCFACEOUTERBOUND(#50644,.T.); +#50647= IFCFACE((#50646)); +#50649= IFCPOLYLOOP((#48955,#48899,#48951)); +#50651= IFCFACEOUTERBOUND(#50649,.T.); +#50652= IFCFACE((#50651)); +#50654= IFCPOLYLOOP((#48951,#48953,#48955)); +#50656= IFCFACEOUTERBOUND(#50654,.T.); +#50657= IFCFACE((#50656)); +#50659= IFCPOLYLOOP((#48945,#48951,#48919)); +#50661= IFCFACEOUTERBOUND(#50659,.T.); +#50662= IFCFACE((#50661)); +#50664= IFCPOLYLOOP((#48919,#48943,#49981)); +#50666= IFCFACEOUTERBOUND(#50664,.T.); +#50667= IFCFACE((#50666)); +#50669= IFCPOLYLOOP((#48941,#48921,#48939)); +#50671= IFCFACEOUTERBOUND(#50669,.T.); +#50672= IFCFACE((#50671)); +#50674= IFCPOLYLOOP((#48919,#48941,#48943)); +#50676= IFCFACEOUTERBOUND(#50674,.T.); +#50677= IFCFACE((#50676)); +#50679= IFCPOLYLOOP((#48923,#48933,#48935)); +#50681= IFCFACEOUTERBOUND(#50679,.T.); +#50682= IFCFACE((#50681)); +#50684= IFCPOLYLOOP((#48925,#48931,#48933)); +#50686= IFCFACEOUTERBOUND(#50684,.T.); +#50687= IFCFACE((#50686)); +#50689= IFCPOLYLOOP((#48923,#48935,#48937)); +#50691= IFCFACEOUTERBOUND(#50689,.T.); +#50692= IFCFACE((#50691)); +#50694= IFCPOLYLOOP((#48939,#48921,#48937)); +#50696= IFCFACEOUTERBOUND(#50694,.T.); +#50697= IFCFACE((#50696)); +#50699= IFCPOLYLOOP((#48951,#48899,#48901)); +#50701= IFCFACEOUTERBOUND(#50699,.T.); +#50702= IFCFACE((#50701)); +#50704= IFCPOLYLOOP((#48903,#48915,#48901)); +#50706= IFCFACEOUTERBOUND(#50704,.T.); +#50707= IFCFACE((#50706)); +#50709= IFCPOLYLOOP((#48907,#48903,#48905)); +#50711= IFCFACEOUTERBOUND(#50709,.T.); +#50712= IFCFACE((#50711)); +#50714= IFCPOLYLOOP((#48909,#48911,#48903)); +#50716= IFCFACEOUTERBOUND(#50714,.T.); +#50717= IFCFACE((#50716)); +#50719= IFCPOLYLOOP((#48913,#48903,#48911)); +#50721= IFCFACEOUTERBOUND(#50719,.T.); +#50722= IFCFACE((#50721)); +#50724= IFCPOLYLOOP((#48903,#48907,#48909)); +#50726= IFCFACEOUTERBOUND(#50724,.T.); +#50727= IFCFACE((#50726)); +#50729= IFCPOLYLOOP((#48915,#48903,#48913)); +#50731= IFCFACEOUTERBOUND(#50729,.T.); +#50732= IFCFACE((#50731)); +#50734= IFCPOLYLOOP((#48927,#48931,#48925)); +#50736= IFCFACEOUTERBOUND(#50734,.T.); +#50737= IFCFACE((#50736)); +#50739= IFCPOLYLOOP((#48929,#48931,#48927)); +#50741= IFCFACEOUTERBOUND(#50739,.T.); +#50742= IFCFACE((#50741)); +#50744= IFCPOLYLOOP((#48933,#48923,#48925)); +#50746= IFCFACEOUTERBOUND(#50744,.T.); +#50747= IFCFACE((#50746)); +#50749= IFCPOLYLOOP((#48941,#48919,#48921)); +#50751= IFCFACEOUTERBOUND(#50749,.T.); +#50752= IFCFACE((#50751)); +#50754= IFCPOLYLOOP((#48921,#48923,#48937)); +#50756= IFCFACEOUTERBOUND(#50754,.T.); +#50757= IFCFACE((#50756)); +#50759= IFCPOLYLOOP((#48919,#48951,#48917)); +#50761= IFCFACEOUTERBOUND(#50759,.T.); +#50762= IFCFACE((#50761)); +#50764= IFCPOLYLOOP((#48915,#48917,#48951)); +#50766= IFCFACEOUTERBOUND(#50764,.T.); +#50767= IFCFACE((#50766)); +#50769= IFCPOLYLOOP((#48915,#48951,#48901)); +#50771= IFCFACEOUTERBOUND(#50769,.T.); +#50772= IFCFACE((#50771)); +#50774= IFCPOLYLOOP((#49261,#49251,#49253)); +#50776= IFCFACEOUTERBOUND(#50774,.T.); +#50777= IFCFACE((#50776)); +#50779= IFCPOLYLOOP((#49261,#49253,#49255)); +#50781= IFCFACEOUTERBOUND(#50779,.T.); +#50782= IFCFACE((#50781)); +#50784= IFCPOLYLOOP((#49261,#49249,#49251)); +#50786= IFCFACEOUTERBOUND(#50784,.T.); +#50787= IFCFACE((#50786)); +#50789= IFCPOLYLOOP((#49257,#49259,#49261)); +#50791= IFCFACEOUTERBOUND(#50789,.T.); +#50792= IFCFACE((#50791)); +#50794= IFCPOLYLOOP((#49255,#49257,#49261)); +#50796= IFCFACEOUTERBOUND(#50794,.T.); +#50797= IFCFACE((#50796)); +#50799= IFCPOLYLOOP((#49249,#49261,#49263)); +#50801= IFCFACEOUTERBOUND(#50799,.T.); +#50802= IFCFACE((#50801)); +#50804= IFCPOLYLOOP((#49247,#49027,#49245)); +#50806= IFCFACEOUTERBOUND(#50804,.T.); +#50807= IFCFACE((#50806)); +#50809= IFCPOLYLOOP((#49027,#49247,#49249)); +#50811= IFCFACEOUTERBOUND(#50809,.T.); +#50812= IFCFACE((#50811)); +#50814= IFCPOLYLOOP((#49231,#49239,#49241)); +#50816= IFCFACEOUTERBOUND(#50814,.T.); +#50817= IFCFACE((#50816)); +#50819= IFCPOLYLOOP((#49233,#49237,#49239)); +#50821= IFCFACEOUTERBOUND(#50819,.T.); +#50822= IFCFACE((#50821)); +#50824= IFCPOLYLOOP((#49243,#49245,#49223)); +#50826= IFCFACEOUTERBOUND(#50824,.T.); +#50827= IFCFACE((#50826)); +#50829= IFCPOLYLOOP((#49227,#49241,#49243)); +#50831= IFCFACEOUTERBOUND(#50829,.T.); +#50832= IFCFACE((#50831)); +#50834= IFCPOLYLOOP((#49249,#49263,#49027)); +#50836= IFCFACEOUTERBOUND(#50834,.T.); +#50837= IFCFACE((#50836)); +#50839= IFCPOLYLOOP((#49265,#49267,#49027)); +#50841= IFCFACEOUTERBOUND(#50839,.T.); +#50842= IFCFACE((#50841)); +#50844= IFCPOLYLOOP((#49027,#49267,#49029)); +#50846= IFCFACEOUTERBOUND(#50844,.T.); +#50847= IFCFACE((#50846)); +#50849= IFCPOLYLOOP((#49271,#49245,#49027)); +#50851= IFCFACEOUTERBOUND(#50849,.T.); +#50852= IFCFACE((#50851)); +#50854= IFCPOLYLOOP((#49027,#49161,#49477)); +#50856= IFCFACEOUTERBOUND(#50854,.T.); +#50857= IFCFACE((#50856)); +#50859= IFCPOLYLOOP((#49027,#49269,#49529)); +#50861= IFCFACEOUTERBOUND(#50859,.T.); +#50862= IFCFACE((#50861)); +#50864= IFCPOLYLOOP((#49245,#49271,#49525)); +#50866= IFCFACEOUTERBOUND(#50864,.T.); +#50867= IFCFACE((#50866)); +#50869= IFCPOLYLOOP((#49233,#49239,#49231)); +#50871= IFCFACEOUTERBOUND(#50869,.T.); +#50872= IFCFACE((#50871)); +#50874= IFCPOLYLOOP((#49235,#49237,#49233)); +#50876= IFCFACEOUTERBOUND(#50874,.T.); +#50877= IFCFACE((#50876)); +#50879= IFCPOLYLOOP((#49241,#49229,#49231)); +#50881= IFCFACEOUTERBOUND(#50879,.T.); +#50882= IFCFACE((#50881)); +#50884= IFCPOLYLOOP((#49225,#49227,#49243)); +#50886= IFCFACEOUTERBOUND(#50884,.T.); +#50887= IFCFACE((#50886)); +#50889= IFCPOLYLOOP((#49241,#49227,#49229)); +#50891= IFCFACEOUTERBOUND(#50889,.T.); +#50892= IFCFACE((#50891)); +#50894= IFCPOLYLOOP((#49223,#49225,#49243)); +#50896= IFCFACEOUTERBOUND(#50894,.T.); +#50897= IFCFACE((#50896)); +#50899= IFCPOLYLOOP((#49221,#49223,#49245)); +#50901= IFCFACEOUTERBOUND(#50899,.T.); +#50902= IFCFACE((#50901)); +#50904= IFCPOLYLOOP((#49027,#49263,#49265)); +#50906= IFCFACEOUTERBOUND(#50904,.T.); +#50907= IFCFACE((#50906)); +#50909= IFCPOLYLOOP((#48951,#50099,#50073)); +#50911= IFCFACEOUTERBOUND(#50909,.T.); +#50912= IFCFACE((#50911)); +#50914= IFCPOLYLOOP((#48951,#50073,#50097)); +#50916= IFCFACEOUTERBOUND(#50914,.T.); +#50917= IFCFACE((#50916)); +#50919= IFCPOLYLOOP((#48951,#50097,#50047)); +#50921= IFCFACEOUTERBOUND(#50919,.T.); +#50922= IFCFACE((#50921)); +#50924= IFCPOLYLOOP((#48951,#50047,#50275)); +#50926= IFCFACEOUTERBOUND(#50924,.T.); +#50927= IFCFACE((#50926)); +#50929= IFCPOLYLOOP((#48951,#50275,#50055)); +#50931= IFCFACEOUTERBOUND(#50929,.T.); +#50932= IFCFACE((#50931)); +#50934= IFCPOLYLOOP((#48951,#50055,#50081)); +#50936= IFCFACEOUTERBOUND(#50934,.T.); +#50937= IFCFACE((#50936)); +#50939= IFCPOLYLOOP((#48951,#50081,#49989)); +#50941= IFCFACEOUTERBOUND(#50939,.T.); +#50942= IFCFACE((#50941)); +#50944= IFCPOLYLOOP((#48951,#49989,#50031)); +#50946= IFCFACEOUTERBOUND(#50944,.T.); +#50947= IFCFACE((#50946)); +#50949= IFCPOLYLOOP((#48951,#50031,#50169)); +#50951= IFCFACEOUTERBOUND(#50949,.T.); +#50952= IFCFACE((#50951)); +#50954= IFCPOLYLOOP((#48951,#50169,#50017)); +#50956= IFCFACEOUTERBOUND(#50954,.T.); +#50957= IFCFACE((#50956)); +#50959= IFCPOLYLOOP((#48951,#50017,#50195)); +#50961= IFCFACEOUTERBOUND(#50959,.T.); +#50962= IFCFACE((#50961)); +#50964= IFCPOLYLOOP((#48951,#50195,#50155)); +#50966= IFCFACEOUTERBOUND(#50964,.T.); +#50967= IFCFACE((#50966)); +#50969= IFCPOLYLOOP((#48951,#50155,#50003)); +#50971= IFCFACEOUTERBOUND(#50969,.T.); +#50972= IFCFACE((#50971)); +#50974= IFCPOLYLOOP((#48951,#50003,#50219)); +#50976= IFCFACEOUTERBOUND(#50974,.T.); +#50977= IFCFACE((#50976)); +#50979= IFCPOLYLOOP((#48951,#50219,#50189)); +#50981= IFCFACEOUTERBOUND(#50979,.T.); +#50982= IFCFACE((#50981)); +#50984= IFCPOLYLOOP((#48951,#50189,#50149)); +#50986= IFCFACEOUTERBOUND(#50984,.T.); +#50987= IFCFACE((#50986)); +#50989= IFCPOLYLOOP((#48951,#50149,#50345)); +#50991= IFCFACEOUTERBOUND(#50989,.T.); +#50992= IFCFACE((#50991)); +#50994= IFCPOLYLOOP((#48951,#50345,#50179)); +#50996= IFCFACEOUTERBOUND(#50994,.T.); +#50997= IFCFACE((#50996)); +#50999= IFCPOLYLOOP((#48951,#50179,#50215)); +#51001= IFCFACEOUTERBOUND(#50999,.T.); +#51002= IFCFACE((#51001)); +#51004= IFCPOLYLOOP((#48951,#50215,#49979)); +#51006= IFCFACEOUTERBOUND(#51004,.T.); +#51007= IFCFACE((#51006)); +#51009= IFCPOLYLOOP((#48951,#49979,#50231)); +#51011= IFCFACEOUTERBOUND(#51009,.T.); +#51012= IFCFACE((#51011)); +#51014= IFCPOLYLOOP((#48951,#50231,#50209)); +#51016= IFCFACEOUTERBOUND(#51014,.T.); +#51017= IFCFACE((#51016)); +#51019= IFCPOLYLOOP((#48951,#50209,#50225)); +#51021= IFCFACEOUTERBOUND(#51019,.T.); +#51022= IFCFACE((#51021)); +#51024= IFCPOLYLOOP((#48951,#50225,#50173)); +#51026= IFCFACEOUTERBOUND(#51024,.T.); +#51027= IFCFACE((#51026)); +#51029= IFCPOLYLOOP((#48951,#50173,#50355)); +#51031= IFCFACEOUTERBOUND(#51029,.T.); +#51032= IFCFACE((#51031)); +#51034= IFCPOLYLOOP((#48951,#50355,#50339)); +#51036= IFCFACEOUTERBOUND(#51034,.T.); +#51037= IFCFACE((#51036)); +#51039= IFCPOLYLOOP((#48951,#50339,#50425)); +#51041= IFCFACEOUTERBOUND(#51039,.T.); +#51042= IFCFACE((#51041)); +#51044= IFCPOLYLOOP((#48951,#50425,#50141)); +#51046= IFCFACEOUTERBOUND(#51044,.T.); +#51047= IFCFACE((#51046)); +#51049= IFCPOLYLOOP((#48951,#50141,#50353)); +#51051= IFCFACEOUTERBOUND(#51049,.T.); +#51052= IFCFACE((#51051)); +#51054= IFCPOLYLOOP((#48951,#50353,#50363)); +#51056= IFCFACEOUTERBOUND(#51054,.T.); +#51057= IFCFACE((#51056)); +#51059= IFCPOLYLOOP((#48951,#50363,#50175)); +#51061= IFCFACEOUTERBOUND(#51059,.T.); +#51062= IFCFACE((#51061)); +#51064= IFCPOLYLOOP((#48951,#50175,#50233)); +#51066= IFCFACEOUTERBOUND(#51064,.T.); +#51067= IFCFACE((#51066)); +#51069= IFCPOLYLOOP((#48951,#50233,#50211)); +#51071= IFCFACEOUTERBOUND(#51069,.T.); +#51072= IFCFACE((#51071)); +#51074= IFCPOLYLOOP((#48951,#50211,#50223)); +#51076= IFCFACEOUTERBOUND(#51074,.T.); +#51077= IFCFACE((#51076)); +#51079= IFCPOLYLOOP((#48951,#50223,#49985)); +#51081= IFCFACEOUTERBOUND(#51079,.T.); +#51082= IFCFACE((#51081)); +#51084= IFCPOLYLOOP((#48951,#49985,#50199)); +#51086= IFCFACEOUTERBOUND(#51084,.T.); +#51087= IFCFACE((#51086)); +#51089= IFCPOLYLOOP((#48951,#50199,#50159)); +#51091= IFCFACEOUTERBOUND(#51089,.T.); +#51092= IFCFACE((#51091)); +#51094= IFCPOLYLOOP((#48951,#50159,#50197)); +#51096= IFCFACEOUTERBOUND(#51094,.T.); +#51097= IFCFACE((#51096)); +#51099= IFCPOLYLOOP((#48951,#50197,#50009)); +#51101= IFCFACEOUTERBOUND(#51099,.T.); +#51102= IFCFACE((#51101)); +#51104= IFCPOLYLOOP((#48951,#50009,#50039)); +#51106= IFCFACEOUTERBOUND(#51104,.T.); +#51107= IFCFACE((#51106)); +#51109= IFCPOLYLOOP((#48951,#50039,#50025)); +#51111= IFCFACEOUTERBOUND(#51109,.T.); +#51112= IFCFACE((#51111)); +#51114= IFCPOLYLOOP((#48951,#50025,#50059)); +#51116= IFCFACEOUTERBOUND(#51114,.T.); +#51117= IFCFACE((#51116)); +#51119= IFCPOLYLOOP((#48951,#50059,#49995)); +#51121= IFCFACEOUTERBOUND(#51119,.T.); +#51122= IFCFACE((#51121)); +#51124= IFCPOLYLOOP((#48951,#49995,#50109)); +#51126= IFCFACEOUTERBOUND(#51124,.T.); +#51127= IFCFACE((#51126)); +#51129= IFCPOLYLOOP((#48951,#50109,#50087)); +#51131= IFCFACEOUTERBOUND(#51129,.T.); +#51132= IFCFACE((#51131)); +#51134= IFCPOLYLOOP((#48951,#50087,#50103)); +#51136= IFCFACEOUTERBOUND(#51134,.T.); +#51137= IFCFACE((#51136)); +#51139= IFCPOLYLOOP((#48951,#50103,#50061)); +#51141= IFCFACEOUTERBOUND(#51139,.T.); +#51142= IFCFACE((#51141)); +#51144= IFCPOLYLOOP((#48951,#50061,#50265)); +#51146= IFCFACEOUTERBOUND(#51144,.T.); +#51147= IFCFACE((#51146)); +#51149= IFCPOLYLOOP((#48951,#50265,#50085)); +#51151= IFCFACEOUTERBOUND(#51149,.T.); +#51152= IFCFACE((#51151)); +#51154= IFCPOLYLOOP((#48951,#50085,#50107)); +#51156= IFCFACEOUTERBOUND(#51154,.T.); +#51157= IFCFACE((#51156)); +#51159= IFCPOLYLOOP((#48951,#50107,#48947)); +#51161= IFCFACEOUTERBOUND(#51159,.T.); +#51162= IFCFACE((#51161)); +#51164= IFCPOLYLOOP((#48951,#50135,#50139)); +#51166= IFCFACEOUTERBOUND(#51164,.T.); +#51167= IFCFACE((#51166)); +#51169= IFCPOLYLOOP((#48951,#50139,#50127)); +#51171= IFCFACEOUTERBOUND(#51169,.T.); +#51172= IFCFACE((#51171)); +#51174= IFCPOLYLOOP((#48951,#50127,#50287)); +#51176= IFCFACEOUTERBOUND(#51174,.T.); +#51177= IFCFACE((#51176)); +#51179= IFCPOLYLOOP((#48951,#50287,#50253)); +#51181= IFCFACEOUTERBOUND(#51179,.T.); +#51182= IFCFACE((#51181)); +#51184= IFCPOLYLOOP((#48951,#50253,#50387)); +#51186= IFCFACEOUTERBOUND(#51184,.T.); +#51187= IFCFACE((#51186)); +#51189= IFCPOLYLOOP((#48951,#50387,#50117)); +#51191= IFCFACEOUTERBOUND(#51189,.T.); +#51192= IFCFACE((#51191)); +#51194= IFCPOLYLOOP((#48951,#50117,#50385)); +#51196= IFCFACEOUTERBOUND(#51194,.T.); +#51197= IFCFACE((#51196)); +#51199= IFCPOLYLOOP((#48951,#50385,#50301)); +#51201= IFCFACEOUTERBOUND(#51199,.T.); +#51202= IFCFACE((#51201)); +#51204= IFCPOLYLOOP((#48951,#50301,#50277)); +#51206= IFCFACEOUTERBOUND(#51204,.T.); +#51207= IFCFACE((#51206)); +#51209= IFCPOLYLOOP((#48951,#50277,#50319)); +#51211= IFCFACEOUTERBOUND(#51209,.T.); +#51212= IFCFACE((#51211)); +#51214= IFCPOLYLOOP((#48951,#50319,#50299)); +#51216= IFCFACEOUTERBOUND(#51214,.T.); +#51217= IFCFACE((#51216)); +#51219= IFCPOLYLOOP((#48951,#50299,#50315)); +#51221= IFCFACEOUTERBOUND(#51219,.T.); +#51222= IFCFACE((#51221)); +#51224= IFCPOLYLOOP((#48951,#50315,#50101)); +#51226= IFCFACEOUTERBOUND(#51224,.T.); +#51227= IFCFACE((#51226)); +#51229= IFCPOLYLOOP((#48951,#50101,#50289)); +#51231= IFCFACEOUTERBOUND(#51229,.T.); +#51232= IFCFACE((#51231)); +#51234= IFCPOLYLOOP((#48951,#50289,#50255)); +#51236= IFCFACEOUTERBOUND(#51234,.T.); +#51237= IFCFACE((#51236)); +#51239= IFCPOLYLOOP((#48951,#50255,#50283)); +#51241= IFCFACEOUTERBOUND(#51239,.T.); +#51242= IFCFACE((#51241)); +#51244= IFCPOLYLOOP((#48951,#50283,#50125)); +#51246= IFCFACEOUTERBOUND(#51244,.T.); +#51247= IFCFACE((#51246)); +#51249= IFCPOLYLOOP((#48951,#50125,#50257)); +#51251= IFCFACEOUTERBOUND(#51249,.T.); +#51252= IFCFACE((#51251)); +#51254= IFCPOLYLOOP((#48951,#50257,#50133)); +#51256= IFCFACEOUTERBOUND(#51254,.T.); +#51257= IFCFACE((#51256)); +#51259= IFCPOLYLOOP((#48951,#50133,#50137)); +#51261= IFCFACEOUTERBOUND(#51259,.T.); +#51262= IFCFACE((#51261)); +#51264= IFCPOLYLOOP((#48951,#50137,#50115)); +#51266= IFCFACEOUTERBOUND(#51264,.T.); +#51267= IFCFACE((#51266)); +#51269= IFCPOLYLOOP((#48951,#50115,#50321)); +#51271= IFCFACEOUTERBOUND(#51269,.T.); +#51272= IFCFACE((#51271)); +#51274= IFCPOLYLOOP((#48951,#50321,#50303)); +#51276= IFCFACEOUTERBOUND(#51274,.T.); +#51277= IFCFACE((#51276)); +#51279= IFCPOLYLOOP((#48951,#50303,#50397)); +#51281= IFCFACEOUTERBOUND(#51279,.T.); +#51282= IFCFACE((#51281)); +#51284= IFCPOLYLOOP((#48951,#50397,#50279)); +#51286= IFCFACEOUTERBOUND(#51284,.T.); +#51287= IFCFACE((#51286)); +#51289= IFCPOLYLOOP((#48951,#50279,#50311)); +#51291= IFCFACEOUTERBOUND(#51289,.T.); +#51292= IFCFACE((#51291)); +#51294= IFCPOLYLOOP((#48951,#50311,#50291)); +#51296= IFCFACEOUTERBOUND(#51294,.T.); +#51297= IFCFACE((#51296)); +#51299= IFCPOLYLOOP((#48951,#50291,#50309)); +#51301= IFCFACEOUTERBOUND(#51299,.T.); +#51302= IFCFACE((#51301)); +#51304= IFCPOLYLOOP((#48951,#50309,#50075)); +#51306= IFCFACEOUTERBOUND(#51304,.T.); +#51307= IFCFACE((#51306)); +#51309= IFCPOLYLOOP((#48951,#50075,#50329)); +#51311= IFCFACEOUTERBOUND(#51309,.T.); +#51312= IFCFACE((#51311)); +#51314= IFCPOLYLOOP((#48951,#50329,#50325)); +#51316= IFCFACEOUTERBOUND(#51314,.T.); +#51317= IFCFACE((#51316)); +#51319= IFCPOLYLOOP((#48951,#50325,#50391)); +#51321= IFCFACEOUTERBOUND(#51319,.T.); +#51322= IFCFACE((#51321)); +#51324= IFCPOLYLOOP((#48951,#50391,#50307)); +#51326= IFCFACEOUTERBOUND(#51324,.T.); +#51327= IFCFACE((#51326)); +#51329= IFCPOLYLOOP((#48951,#50307,#50451)); +#51331= IFCFACEOUTERBOUND(#51329,.T.); +#51332= IFCFACE((#51331)); +#51334= IFCPOLYLOOP((#48951,#50451,#50393)); +#51336= IFCFACEOUTERBOUND(#51334,.T.); +#51337= IFCFACE((#51336)); +#51339= IFCPOLYLOOP((#48951,#50393,#50407)); +#51341= IFCFACEOUTERBOUND(#51339,.T.); +#51342= IFCFACE((#51341)); +#51344= IFCPOLYLOOP((#48951,#50407,#50285)); +#51346= IFCFACEOUTERBOUND(#51344,.T.); +#51347= IFCFACE((#51346)); +#51349= IFCPOLYLOOP((#48951,#50285,#50399)); +#51351= IFCFACEOUTERBOUND(#51349,.T.); +#51352= IFCFACE((#51351)); +#51354= IFCPOLYLOOP((#48951,#50399,#50323)); +#51356= IFCFACEOUTERBOUND(#51354,.T.); +#51357= IFCFACE((#51356)); +#51359= IFCPOLYLOOP((#48951,#50323,#50327)); +#51361= IFCFACEOUTERBOUND(#51359,.T.); +#51362= IFCFACE((#51361)); +#51364= IFCPOLYLOOP((#48951,#50327,#50305)); +#51366= IFCFACEOUTERBOUND(#51364,.T.); +#51367= IFCFACE((#51366)); +#51369= IFCPOLYLOOP((#48951,#50305,#50409)); +#51371= IFCFACEOUTERBOUND(#51369,.T.); +#51372= IFCFACE((#51371)); +#51374= IFCPOLYLOOP((#48951,#50409,#50395)); +#51376= IFCFACEOUTERBOUND(#51374,.T.); +#51377= IFCFACE((#51376)); +#51379= IFCPOLYLOOP((#48951,#50395,#50405)); +#51381= IFCFACEOUTERBOUND(#51379,.T.); +#51382= IFCFACE((#51381)); +#51384= IFCPOLYLOOP((#48951,#50405,#50251)); +#51386= IFCFACEOUTERBOUND(#51384,.T.); +#51387= IFCFACE((#51386)); +#51389= IFCPOLYLOOP((#48951,#50251,#50417)); +#51391= IFCFACEOUTERBOUND(#51389,.T.); +#51392= IFCFACE((#51391)); +#51394= IFCPOLYLOOP((#48951,#50417,#50413)); +#51396= IFCFACEOUTERBOUND(#51394,.T.); +#51397= IFCFACE((#51396)); +#51399= IFCPOLYLOOP((#48951,#50413,#50493)); +#51401= IFCFACEOUTERBOUND(#51399,.T.); +#51402= IFCFACE((#51401)); +#51404= IFCPOLYLOOP((#48951,#50493,#50455)); +#51406= IFCFACEOUTERBOUND(#51404,.T.); +#51407= IFCFACE((#51406)); +#51409= IFCPOLYLOOP((#48951,#50455,#50403)); +#51411= IFCFACEOUTERBOUND(#51409,.T.); +#51412= IFCFACE((#51411)); +#51414= IFCPOLYLOOP((#48951,#50403,#50453)); +#51416= IFCFACEOUTERBOUND(#51414,.T.); +#51417= IFCFACE((#51416)); +#51419= IFCPOLYLOOP((#48951,#50453,#50415)); +#51421= IFCFACEOUTERBOUND(#51419,.T.); +#51422= IFCFACE((#51421)); +#51424= IFCPOLYLOOP((#48951,#50415,#50411)); +#51426= IFCFACEOUTERBOUND(#51424,.T.); +#51427= IFCFACE((#51426)); +#51429= IFCPOLYLOOP((#48951,#50411,#50463)); +#51431= IFCFACEOUTERBOUND(#51429,.T.); +#51432= IFCFACE((#51431)); +#51434= IFCPOLYLOOP((#48951,#50463,#50457)); +#51436= IFCFACEOUTERBOUND(#51434,.T.); +#51437= IFCFACE((#51436)); +#51439= IFCPOLYLOOP((#48951,#50457,#50461)); +#51441= IFCFACEOUTERBOUND(#51439,.T.); +#51442= IFCFACE((#51441)); +#51444= IFCPOLYLOOP((#48951,#50461,#50389)); +#51446= IFCFACEOUTERBOUND(#51444,.T.); +#51447= IFCFACE((#51446)); +#51449= IFCPOLYLOOP((#48951,#50389,#50471)); +#51451= IFCFACEOUTERBOUND(#51449,.T.); +#51452= IFCFACE((#51451)); +#51454= IFCPOLYLOOP((#48951,#50471,#50469)); +#51456= IFCFACEOUTERBOUND(#51454,.T.); +#51457= IFCFACE((#51456)); +#51459= IFCPOLYLOOP((#48951,#50469,#50487)); +#51461= IFCFACEOUTERBOUND(#51459,.T.); +#51462= IFCFACE((#51461)); +#51464= IFCPOLYLOOP((#48951,#50487,#50465)); +#51466= IFCFACEOUTERBOUND(#51464,.T.); +#51467= IFCFACE((#51466)); +#51469= IFCPOLYLOOP((#48951,#50465,#50489)); +#51471= IFCFACEOUTERBOUND(#51469,.T.); +#51472= IFCFACE((#51471)); +#51474= IFCPOLYLOOP((#48951,#50489,#50467)); +#51476= IFCFACEOUTERBOUND(#51474,.T.); +#51477= IFCFACE((#51476)); +#51479= IFCPOLYLOOP((#48951,#50467,#50495)); +#51481= IFCFACEOUTERBOUND(#51479,.T.); +#51482= IFCFACE((#51481)); +#51484= IFCPOLYLOOP((#48951,#50495,#50459)); +#51486= IFCFACEOUTERBOUND(#51484,.T.); +#51487= IFCFACE((#51486)); +#51489= IFCPOLYLOOP((#48951,#50459,#50497)); +#51491= IFCFACEOUTERBOUND(#51489,.T.); +#51492= IFCFACE((#51491)); +#51494= IFCPOLYLOOP((#48951,#50497,#50499)); +#51496= IFCFACEOUTERBOUND(#51494,.T.); +#51497= IFCFACE((#51496)); +#51499= IFCPOLYLOOP((#48951,#50499,#50491)); +#51501= IFCFACEOUTERBOUND(#51499,.T.); +#51502= IFCFACE((#51501)); +#51504= IFCPOLYLOOP((#48951,#50491,#50509)); +#51506= IFCFACEOUTERBOUND(#51504,.T.); +#51507= IFCFACE((#51506)); +#51509= IFCPOLYLOOP((#48951,#50509,#50507)); +#51511= IFCFACEOUTERBOUND(#51509,.T.); +#51512= IFCFACE((#51511)); +#51514= IFCPOLYLOOP((#48951,#50507,#50513)); +#51516= IFCFACEOUTERBOUND(#51514,.T.); +#51517= IFCFACE((#51516)); +#51519= IFCPOLYLOOP((#48951,#50513,#50049)); +#51521= IFCFACEOUTERBOUND(#51519,.T.); +#51522= IFCFACE((#51521)); +#51524= IFCPOLYLOOP((#48951,#50049,#48949)); +#51526= IFCFACEOUTERBOUND(#51524,.T.); +#51527= IFCFACE((#51526)); +#51529= IFCPOLYLOOP((#48919,#49981,#50005)); +#51531= IFCFACEOUTERBOUND(#51529,.T.); +#51532= IFCFACE((#51531)); +#51534= IFCPOLYLOOP((#48919,#50005,#50035)); +#51536= IFCFACEOUTERBOUND(#51534,.T.); +#51537= IFCFACE((#51536)); +#51539= IFCPOLYLOOP((#48919,#50035,#50021)); +#51541= IFCFACEOUTERBOUND(#51539,.T.); +#51542= IFCFACE((#51541)); +#51544= IFCPOLYLOOP((#48919,#50021,#50145)); +#51546= IFCFACEOUTERBOUND(#51544,.T.); +#51547= IFCFACE((#51546)); +#51549= IFCPOLYLOOP((#48919,#50145,#49991)); +#51551= IFCFACEOUTERBOUND(#51549,.T.); +#51552= IFCFACE((#51551)); +#51554= IFCPOLYLOOP((#48919,#49991,#50349)); +#51556= IFCFACEOUTERBOUND(#51554,.T.); +#51557= IFCFACE((#51556)); +#51559= IFCPOLYLOOP((#48919,#50349,#50165)); +#51561= IFCFACEOUTERBOUND(#51559,.T.); +#51562= IFCFACE((#51561)); +#51564= IFCPOLYLOOP((#48919,#50165,#50205)); +#51566= IFCFACEOUTERBOUND(#51564,.T.); +#51567= IFCFACE((#51566)); +#51569= IFCPOLYLOOP((#48919,#50205,#49999)); +#51571= IFCFACEOUTERBOUND(#51569,.T.); +#51572= IFCFACE((#51571)); +#51574= IFCPOLYLOOP((#48919,#49999,#50151)); +#51576= IFCFACEOUTERBOUND(#51574,.T.); +#51577= IFCFACE((#51576)); +#51579= IFCPOLYLOOP((#48919,#50151,#50013)); +#51581= IFCFACEOUTERBOUND(#51579,.T.); +#51582= IFCFACE((#51581)); +#51584= IFCPOLYLOOP((#48919,#50013,#50029)); +#51586= IFCFACEOUTERBOUND(#51584,.T.); +#51587= IFCFACE((#51586)); +#51589= IFCPOLYLOOP((#48919,#50029,#48945)); +#51591= IFCFACEOUTERBOUND(#51589,.T.); +#51592= IFCFACE((#51591)); +#51594= IFCPOLYLOOP((#49027,#49477,#49935)); +#51596= IFCFACEOUTERBOUND(#51594,.T.); +#51597= IFCFACE((#51596)); +#51599= IFCPOLYLOOP((#49027,#49935,#49929)); +#51601= IFCFACEOUTERBOUND(#51599,.T.); +#51602= IFCFACE((#51601)); +#51604= IFCPOLYLOOP((#49027,#49929,#49931)); +#51606= IFCFACEOUTERBOUND(#51604,.T.); +#51607= IFCFACE((#51606)); +#51609= IFCPOLYLOOP((#49027,#49931,#49911)); +#51611= IFCFACEOUTERBOUND(#51609,.T.); +#51612= IFCFACE((#51611)); +#51614= IFCPOLYLOOP((#49027,#49911,#49921)); +#51616= IFCFACEOUTERBOUND(#51614,.T.); +#51617= IFCFACE((#51616)); +#51619= IFCPOLYLOOP((#49027,#49921,#49919)); +#51621= IFCFACEOUTERBOUND(#51619,.T.); +#51622= IFCFACE((#51621)); +#51624= IFCPOLYLOOP((#49027,#49919,#49873)); +#51626= IFCFACEOUTERBOUND(#51624,.T.); +#51627= IFCFACE((#51626)); +#51629= IFCPOLYLOOP((#49027,#49873,#49915)); +#51631= IFCFACEOUTERBOUND(#51629,.T.); +#51632= IFCFACE((#51631)); +#51634= IFCPOLYLOOP((#49027,#49915,#49891)); +#51636= IFCFACEOUTERBOUND(#51634,.T.); +#51637= IFCFACE((#51636)); +#51639= IFCPOLYLOOP((#49027,#49891,#49913)); +#51641= IFCFACEOUTERBOUND(#51639,.T.); +#51642= IFCFACE((#51641)); +#51644= IFCPOLYLOOP((#49027,#49913,#49883)); +#51646= IFCFACEOUTERBOUND(#51644,.T.); +#51647= IFCFACE((#51646)); +#51649= IFCPOLYLOOP((#49027,#49883,#49917)); +#51651= IFCFACEOUTERBOUND(#51649,.T.); +#51652= IFCFACE((#51651)); +#51654= IFCPOLYLOOP((#49027,#49917,#49885)); +#51656= IFCFACEOUTERBOUND(#51654,.T.); +#51657= IFCFACE((#51656)); +#51659= IFCPOLYLOOP((#49027,#49885,#49893)); +#51661= IFCFACEOUTERBOUND(#51659,.T.); +#51662= IFCFACE((#51661)); +#51664= IFCPOLYLOOP((#49027,#49893,#49819)); +#51666= IFCFACEOUTERBOUND(#51664,.T.); +#51667= IFCFACE((#51666)); +#51669= IFCPOLYLOOP((#49027,#49819,#49889)); +#51671= IFCFACEOUTERBOUND(#51669,.T.); +#51672= IFCFACE((#51671)); +#51674= IFCPOLYLOOP((#49027,#49889,#49881)); +#51676= IFCFACEOUTERBOUND(#51674,.T.); +#51677= IFCFACE((#51676)); +#51679= IFCPOLYLOOP((#49027,#49881,#49887)); +#51681= IFCFACEOUTERBOUND(#51679,.T.); +#51682= IFCFACE((#51681)); +#51684= IFCPOLYLOOP((#49027,#49887,#49837)); +#51686= IFCFACEOUTERBOUND(#51684,.T.); +#51687= IFCFACE((#51686)); +#51689= IFCPOLYLOOP((#49027,#49837,#49841)); +#51691= IFCFACEOUTERBOUND(#51689,.T.); +#51692= IFCFACE((#51691)); +#51694= IFCPOLYLOOP((#49027,#49841,#49877)); +#51696= IFCFACEOUTERBOUND(#51694,.T.); +#51697= IFCFACE((#51696)); +#51699= IFCPOLYLOOP((#49027,#49877,#49831)); +#51701= IFCFACEOUTERBOUND(#51699,.T.); +#51702= IFCFACE((#51701)); +#51704= IFCPOLYLOOP((#49027,#49831,#49879)); +#51706= IFCFACEOUTERBOUND(#51704,.T.); +#51707= IFCFACE((#51706)); +#51709= IFCPOLYLOOP((#49027,#49879,#49909)); +#51711= IFCFACEOUTERBOUND(#51709,.T.); +#51712= IFCFACE((#51711)); +#51714= IFCPOLYLOOP((#49027,#49909,#49835)); +#51716= IFCFACEOUTERBOUND(#51714,.T.); +#51717= IFCFACE((#51716)); +#51719= IFCPOLYLOOP((#49027,#49835,#49839)); +#51721= IFCFACEOUTERBOUND(#51719,.T.); +#51722= IFCFACE((#51721)); +#51724= IFCPOLYLOOP((#49027,#49839,#49717)); +#51726= IFCFACEOUTERBOUND(#51724,.T.); +#51727= IFCFACE((#51726)); +#51729= IFCPOLYLOOP((#49027,#49717,#49829)); +#51731= IFCFACEOUTERBOUND(#51729,.T.); +#51732= IFCFACE((#51731)); +#51734= IFCPOLYLOOP((#49027,#49829,#49817)); +#51736= IFCFACEOUTERBOUND(#51734,.T.); +#51737= IFCFACE((#51736)); +#51739= IFCPOLYLOOP((#49027,#49817,#49827)); +#51741= IFCFACEOUTERBOUND(#51739,.T.); +#51742= IFCFACE((#51741)); +#51744= IFCPOLYLOOP((#49027,#49827,#49753)); +#51746= IFCFACEOUTERBOUND(#51744,.T.); +#51747= IFCFACE((#51746)); +#51749= IFCPOLYLOOP((#49027,#49753,#49761)); +#51751= IFCFACEOUTERBOUND(#51749,.T.); +#51752= IFCFACE((#51751)); +#51754= IFCPOLYLOOP((#49027,#49761,#49757)); +#51756= IFCFACEOUTERBOUND(#51754,.T.); +#51757= IFCFACE((#51756)); +#51759= IFCPOLYLOOP((#49027,#49757,#49815)); +#51761= IFCFACEOUTERBOUND(#51759,.T.); +#51762= IFCFACE((#51761)); +#51764= IFCPOLYLOOP((#49027,#49815,#49739)); +#51766= IFCFACEOUTERBOUND(#51764,.T.); +#51767= IFCFACE((#51766)); +#51769= IFCPOLYLOOP((#49027,#49739,#49833)); +#51771= IFCFACEOUTERBOUND(#51769,.T.); +#51772= IFCFACE((#51771)); +#51774= IFCPOLYLOOP((#49027,#49833,#49823)); +#51776= IFCFACEOUTERBOUND(#51774,.T.); +#51777= IFCFACE((#51776)); +#51779= IFCPOLYLOOP((#49027,#49823,#49875)); +#51781= IFCFACEOUTERBOUND(#51779,.T.); +#51782= IFCFACE((#51781)); +#51784= IFCPOLYLOOP((#49027,#49875,#49751)); +#51786= IFCFACEOUTERBOUND(#51784,.T.); +#51787= IFCFACE((#51786)); +#51789= IFCPOLYLOOP((#49027,#49751,#49821)); +#51791= IFCFACEOUTERBOUND(#51789,.T.); +#51792= IFCFACE((#51791)); +#51794= IFCPOLYLOOP((#49027,#49821,#49755)); +#51796= IFCFACEOUTERBOUND(#51794,.T.); +#51797= IFCFACE((#51796)); +#51799= IFCPOLYLOOP((#49027,#49755,#49759)); +#51801= IFCFACEOUTERBOUND(#51799,.T.); +#51802= IFCFACE((#51801)); +#51804= IFCPOLYLOOP((#49027,#49759,#49497)); +#51806= IFCFACEOUTERBOUND(#51804,.T.); +#51807= IFCFACE((#51806)); +#51809= IFCPOLYLOOP((#49027,#49497,#49749)); +#51811= IFCFACEOUTERBOUND(#51809,.T.); +#51812= IFCFACE((#51811)); +#51814= IFCPOLYLOOP((#49027,#49749,#49735)); +#51816= IFCFACEOUTERBOUND(#51814,.T.); +#51817= IFCFACE((#51816)); +#51819= IFCPOLYLOOP((#49027,#49735,#49745)); +#51821= IFCFACEOUTERBOUND(#51819,.T.); +#51822= IFCFACE((#51821)); +#51824= IFCPOLYLOOP((#49027,#49745,#49709)); +#51826= IFCFACEOUTERBOUND(#51824,.T.); +#51827= IFCFACE((#51826)); +#51829= IFCPOLYLOOP((#49027,#49709,#49825)); +#51831= IFCFACEOUTERBOUND(#51829,.T.); +#51832= IFCFACE((#51831)); +#51834= IFCPOLYLOOP((#49027,#49825,#49733)); +#51836= IFCFACEOUTERBOUND(#51834,.T.); +#51837= IFCFACE((#51836)); +#51839= IFCPOLYLOOP((#49027,#49733,#49747)); +#51841= IFCFACEOUTERBOUND(#51839,.T.); +#51842= IFCFACE((#51841)); +#51844= IFCPOLYLOOP((#49027,#49747,#49545)); +#51846= IFCFACEOUTERBOUND(#51844,.T.); +#51847= IFCFACE((#51846)); +#51849= IFCPOLYLOOP((#49027,#49545,#49565)); +#51851= IFCFACEOUTERBOUND(#51849,.T.); +#51852= IFCFACE((#51851)); +#51854= IFCPOLYLOOP((#49027,#49565,#49561)); +#51856= IFCFACEOUTERBOUND(#51854,.T.); +#51857= IFCFACE((#51856)); +#51859= IFCPOLYLOOP((#49027,#49561,#49721)); +#51861= IFCFACEOUTERBOUND(#51859,.T.); +#51862= IFCFACE((#51861)); +#51864= IFCPOLYLOOP((#49027,#49721,#49557)); +#51866= IFCFACEOUTERBOUND(#51864,.T.); +#51867= IFCFACE((#51866)); +#51869= IFCPOLYLOOP((#49027,#49557,#49713)); +#51871= IFCFACEOUTERBOUND(#51869,.T.); +#51872= IFCFACE((#51871)); +#51874= IFCPOLYLOOP((#49027,#49713,#49683)); +#51876= IFCFACEOUTERBOUND(#51874,.T.); +#51877= IFCFACE((#51876)); +#51879= IFCPOLYLOOP((#49027,#49683,#49711)); +#51881= IFCFACEOUTERBOUND(#51879,.T.); +#51882= IFCFACE((#51881)); +#51884= IFCPOLYLOOP((#49027,#49711,#49523)); +#51886= IFCFACEOUTERBOUND(#51884,.T.); +#51887= IFCFACE((#51886)); +#51889= IFCPOLYLOOP((#49027,#49523,#49743)); +#51891= IFCFACEOUTERBOUND(#51889,.T.); +#51892= IFCFACE((#51891)); +#51894= IFCPOLYLOOP((#49027,#49743,#49727)); +#51896= IFCFACEOUTERBOUND(#51894,.T.); +#51897= IFCFACE((#51896)); +#51899= IFCPOLYLOOP((#49027,#49727,#49741)); +#51901= IFCFACEOUTERBOUND(#51899,.T.); +#51902= IFCFACE((#51901)); +#51904= IFCPOLYLOOP((#49027,#49741,#49689)); +#51906= IFCFACEOUTERBOUND(#51904,.T.); +#51907= IFCFACE((#51906)); +#51909= IFCPOLYLOOP((#49027,#49689,#49723)); +#51911= IFCFACEOUTERBOUND(#51909,.T.); +#51912= IFCFACE((#51911)); +#51914= IFCPOLYLOOP((#49027,#49723,#49811)); +#51916= IFCFACEOUTERBOUND(#51914,.T.); +#51917= IFCFACE((#51916)); +#51919= IFCPOLYLOOP((#49027,#49811,#49543)); +#51921= IFCFACEOUTERBOUND(#51919,.T.); +#51922= IFCFACE((#51921)); +#51924= IFCPOLYLOOP((#49027,#49543,#49813)); +#51926= IFCFACEOUTERBOUND(#51924,.T.); +#51927= IFCFACE((#51926)); +#51929= IFCPOLYLOOP((#49027,#49813,#49687)); +#51931= IFCFACEOUTERBOUND(#51929,.T.); +#51932= IFCFACE((#51931)); +#51934= IFCPOLYLOOP((#49027,#49687,#49725)); +#51936= IFCFACEOUTERBOUND(#51934,.T.); +#51937= IFCFACE((#51936)); +#51939= IFCPOLYLOOP((#49027,#49725,#49555)); +#51941= IFCFACEOUTERBOUND(#51939,.T.); +#51942= IFCFACE((#51941)); +#51944= IFCPOLYLOOP((#49027,#49555,#49563)); +#51946= IFCFACEOUTERBOUND(#51944,.T.); +#51947= IFCFACE((#51946)); +#51949= IFCPOLYLOOP((#49027,#49563,#49559)); +#51951= IFCFACEOUTERBOUND(#51949,.T.); +#51952= IFCFACE((#51951)); +#51954= IFCPOLYLOOP((#49027,#49559,#49269)); +#51956= IFCFACEOUTERBOUND(#51954,.T.); +#51957= IFCFACE((#51956)); +#51959= IFCPOLYLOOP((#49027,#49529,#49503)); +#51961= IFCFACEOUTERBOUND(#51959,.T.); +#51962= IFCFACE((#51961)); +#51964= IFCPOLYLOOP((#49027,#49503,#49701)); +#51966= IFCFACEOUTERBOUND(#51964,.T.); +#51967= IFCFACE((#51966)); +#51969= IFCPOLYLOOP((#49027,#49701,#49483)); +#51971= IFCFACEOUTERBOUND(#51969,.T.); +#51972= IFCFACE((#51971)); +#51974= IFCPOLYLOOP((#49027,#49483,#49513)); +#51976= IFCFACEOUTERBOUND(#51974,.T.); +#51977= IFCFACE((#51976)); +#51979= IFCPOLYLOOP((#49027,#49513,#49493)); +#51981= IFCFACEOUTERBOUND(#51979,.T.); +#51982= IFCFACE((#51981)); +#51984= IFCPOLYLOOP((#49027,#49493,#49505)); +#51986= IFCFACEOUTERBOUND(#51984,.T.); +#51987= IFCFACE((#51986)); +#51989= IFCPOLYLOOP((#49027,#49505,#49419)); +#51991= IFCFACEOUTERBOUND(#51989,.T.); +#51992= IFCFACE((#51991)); +#51994= IFCPOLYLOOP((#49027,#49419,#49487)); +#51996= IFCFACEOUTERBOUND(#51994,.T.); +#51997= IFCFACE((#51996)); +#51999= IFCPOLYLOOP((#49027,#49487,#49449)); +#52001= IFCFACEOUTERBOUND(#51999,.T.); +#52002= IFCFACE((#52001)); +#52004= IFCPOLYLOOP((#49027,#49449,#49465)); +#52006= IFCFACEOUTERBOUND(#52004,.T.); +#52007= IFCFACE((#52006)); +#52009= IFCPOLYLOOP((#49027,#49465,#49433)); +#52011= IFCFACEOUTERBOUND(#52009,.T.); +#52012= IFCFACE((#52011)); +#52014= IFCPOLYLOOP((#49027,#49433,#49623)); +#52016= IFCFACEOUTERBOUND(#52014,.T.); +#52017= IFCFACE((#52016)); +#52019= IFCPOLYLOOP((#49027,#49623,#49579)); +#52021= IFCFACEOUTERBOUND(#52019,.T.); +#52022= IFCFACE((#52021)); +#52024= IFCPOLYLOOP((#49027,#49579,#49603)); +#52026= IFCFACEOUTERBOUND(#52024,.T.); +#52027= IFCFACE((#52026)); +#52029= IFCPOLYLOOP((#49027,#49603,#49409)); +#52031= IFCFACEOUTERBOUND(#52029,.T.); +#52032= IFCFACE((#52031)); +#52034= IFCPOLYLOOP((#49027,#49409,#49663)); +#52036= IFCFACEOUTERBOUND(#52034,.T.); +#52037= IFCFACE((#52036)); +#52039= IFCPOLYLOOP((#49027,#49663,#49635)); +#52041= IFCFACEOUTERBOUND(#52039,.T.); +#52042= IFCFACE((#52041)); +#52044= IFCPOLYLOOP((#49027,#49635,#49661)); +#52046= IFCFACEOUTERBOUND(#52044,.T.); +#52047= IFCFACE((#52046)); +#52049= IFCPOLYLOOP((#49027,#49661,#49591)); +#52051= IFCFACEOUTERBOUND(#52049,.T.); +#52052= IFCFACE((#52051)); +#52054= IFCPOLYLOOP((#49027,#49591,#49771)); +#52056= IFCFACEOUTERBOUND(#52054,.T.); +#52057= IFCFACE((#52056)); +#52059= IFCPOLYLOOP((#49027,#49771,#49633)); +#52061= IFCFACEOUTERBOUND(#52059,.T.); +#52062= IFCFACE((#52061)); +#52064= IFCPOLYLOOP((#49027,#49633,#49421)); +#52066= IFCFACEOUTERBOUND(#52064,.T.); +#52067= IFCFACE((#52066)); +#52069= IFCPOLYLOOP((#49027,#49421,#49773)); +#52071= IFCFACEOUTERBOUND(#52069,.T.); +#52072= IFCFACE((#52071)); +#52074= IFCPOLYLOOP((#49027,#49773,#49575)); +#52076= IFCFACEOUTERBOUND(#52074,.T.); +#52077= IFCFACE((#52076)); +#52079= IFCPOLYLOOP((#49027,#49575,#49619)); +#52081= IFCFACEOUTERBOUND(#52079,.T.); +#52082= IFCFACE((#52081)); +#52084= IFCPOLYLOOP((#49027,#49619,#49435)); +#52086= IFCFACEOUTERBOUND(#52084,.T.); +#52087= IFCFACE((#52086)); +#52089= IFCPOLYLOOP((#49027,#49435,#49467)); +#52091= IFCFACEOUTERBOUND(#52089,.T.); +#52092= IFCFACE((#52091)); +#52094= IFCPOLYLOOP((#49027,#49467,#49451)); +#52096= IFCFACEOUTERBOUND(#52094,.T.); +#52097= IFCFACE((#52096)); +#52099= IFCPOLYLOOP((#49027,#49451,#49461)); +#52101= IFCFACEOUTERBOUND(#52099,.T.); +#52102= IFCFACE((#52101)); +#52104= IFCPOLYLOOP((#49027,#49461,#49399)); +#52106= IFCFACEOUTERBOUND(#52104,.T.); +#52107= IFCFACE((#52106)); +#52109= IFCPOLYLOOP((#49027,#49399,#49553)); +#52111= IFCFACEOUTERBOUND(#52109,.T.); +#52112= IFCFACE((#52111)); +#52114= IFCPOLYLOOP((#49027,#49553,#49539)); +#52116= IFCFACEOUTERBOUND(#52114,.T.); +#52117= IFCFACE((#52116)); +#52119= IFCPOLYLOOP((#49027,#49539,#49707)); +#52121= IFCFACEOUTERBOUND(#52119,.T.); +#52122= IFCFACE((#52121)); +#52124= IFCPOLYLOOP((#49027,#49707,#49515)); +#52126= IFCFACEOUTERBOUND(#52124,.T.); +#52127= IFCFACE((#52126)); +#52129= IFCPOLYLOOP((#49027,#49515,#49537)); +#52131= IFCFACEOUTERBOUND(#52129,.T.); +#52132= IFCFACE((#52131)); +#52134= IFCPOLYLOOP((#49027,#49537,#49719)); +#52136= IFCFACEOUTERBOUND(#52134,.T.); +#52137= IFCFACE((#52136)); +#52139= IFCPOLYLOOP((#49027,#49719,#49495)); +#52141= IFCFACEOUTERBOUND(#52139,.T.); +#52142= IFCFACE((#52141)); +#52144= IFCPOLYLOOP((#49027,#49495,#49715)); +#52146= IFCFACEOUTERBOUND(#52144,.T.); +#52147= IFCFACE((#52146)); +#52149= IFCPOLYLOOP((#49027,#49715,#49737)); +#52151= IFCFACEOUTERBOUND(#52149,.T.); +#52152= IFCFACE((#52151)); +#52154= IFCPOLYLOOP((#49027,#49737,#49517)); +#52156= IFCFACEOUTERBOUND(#52154,.T.); +#52157= IFCFACE((#52156)); +#52159= IFCPOLYLOOP((#49027,#49517,#49693)); +#52161= IFCFACEOUTERBOUND(#52159,.T.); +#52162= IFCFACE((#52161)); +#52164= IFCPOLYLOOP((#49027,#49693,#49541)); +#52166= IFCFACEOUTERBOUND(#52164,.T.); +#52167= IFCFACE((#52166)); +#52169= IFCPOLYLOOP((#49027,#49541,#49475)); +#52171= IFCFACEOUTERBOUND(#52169,.T.); +#52172= IFCFACE((#52171)); +#52174= IFCPOLYLOOP((#49027,#49475,#49731)); +#52176= IFCFACEOUTERBOUND(#52174,.T.); +#52177= IFCFACE((#52176)); +#52179= IFCPOLYLOOP((#49027,#49731,#49695)); +#52181= IFCFACEOUTERBOUND(#52179,.T.); +#52182= IFCFACE((#52181)); +#52184= IFCPOLYLOOP((#49027,#49695,#49729)); +#52186= IFCFACEOUTERBOUND(#52184,.T.); +#52187= IFCFACE((#52186)); +#52189= IFCPOLYLOOP((#49027,#49729,#49481)); +#52191= IFCFACEOUTERBOUND(#52189,.T.); +#52192= IFCFACE((#52191)); +#52194= IFCPOLYLOOP((#49027,#49481,#49527)); +#52196= IFCFACEOUTERBOUND(#52194,.T.); +#52197= IFCFACE((#52196)); +#52199= IFCPOLYLOOP((#49027,#49527,#49501)); +#52201= IFCFACEOUTERBOUND(#52199,.T.); +#52202= IFCFACE((#52201)); +#52204= IFCPOLYLOOP((#49027,#49501,#49519)); +#52206= IFCFACEOUTERBOUND(#52204,.T.); +#52207= IFCFACE((#52206)); +#52209= IFCPOLYLOOP((#49027,#49519,#49271)); +#52211= IFCFACEOUTERBOUND(#52209,.T.); +#52212= IFCFACE((#52211)); +#52214= IFCPOLYLOOP((#49245,#49525,#49499)); +#52216= IFCFACEOUTERBOUND(#52214,.T.); +#52217= IFCFACE((#52216)); +#52219= IFCPOLYLOOP((#49245,#49499,#49705)); +#52221= IFCFACEOUTERBOUND(#52219,.T.); +#52222= IFCFACE((#52221)); +#52224= IFCPOLYLOOP((#49245,#49705,#49479)); +#52226= IFCFACEOUTERBOUND(#52224,.T.); +#52227= IFCFACE((#52226)); +#52229= IFCPOLYLOOP((#49245,#49479,#49511)); +#52231= IFCFACEOUTERBOUND(#52229,.T.); +#52232= IFCFACE((#52231)); +#52234= IFCPOLYLOOP((#49245,#49511,#49491)); +#52236= IFCFACEOUTERBOUND(#52234,.T.); +#52237= IFCFACE((#52236)); +#52239= IFCPOLYLOOP((#49245,#49491,#49697)); +#52241= IFCFACEOUTERBOUND(#52239,.T.); +#52242= IFCFACE((#52241)); +#52244= IFCPOLYLOOP((#49245,#49697,#49405)); +#52246= IFCFACEOUTERBOUND(#52244,.T.); +#52247= IFCFACE((#52246)); +#52249= IFCPOLYLOOP((#49245,#49405,#49473)); +#52251= IFCFACEOUTERBOUND(#52249,.T.); +#52252= IFCFACE((#52251)); +#52254= IFCPOLYLOOP((#49245,#49473,#49429)); +#52256= IFCFACEOUTERBOUND(#52254,.T.); +#52257= IFCFACE((#52256)); +#52259= IFCPOLYLOOP((#49245,#49429,#49445)); +#52261= IFCFACEOUTERBOUND(#52259,.T.); +#52262= IFCFACE((#52261)); +#52264= IFCPOLYLOOP((#49245,#49445,#49415)); +#52266= IFCFACEOUTERBOUND(#52264,.T.); +#52267= IFCFACE((#52266)); +#52269= IFCPOLYLOOP((#49245,#49415,#49397)); +#52271= IFCFACEOUTERBOUND(#52269,.T.); +#52272= IFCFACE((#52271)); +#52274= IFCPOLYLOOP((#49245,#49397,#49221)); +#52276= IFCFACEOUTERBOUND(#52274,.T.); +#52277= IFCFACE((#52276)); +#52279= IFCPOLYLOOP((#48969,#48971,#48973,#48975,#48977,#48979,#48981,#48983,#48985,#48987,#48989,#48991,#48993,#48995,#48997,#48999,#49001,#49003,#49005,#49007,#49009,#49011,#49013,#48957,#48959,#48961,#48963,#48965,#48967)); +#52281= IFCFACEOUTERBOUND(#52279,.T.); +#52282= IFCFACE((#52281)); +#52284= IFCPOLYLOOP((#49173,#49175,#49177,#49179,#49181,#49183,#49185,#49187,#49189,#49191,#49193,#49195,#49197,#49199,#49201,#49203,#49205,#49207,#49209,#49211,#49213,#49215,#49217,#49219,#49163,#49165,#49167,#49169,#49171)); +#52286= IFCFACEOUTERBOUND(#52284,.T.); +#52287= IFCFACE((#52286)); +#52289= IFCPOLYLOOP((#48953,#48951,#49021,#49023,#49015,#49017,#49019)); +#52291= IFCFACEOUTERBOUND(#52289,.T.); +#52292= IFCFACE((#52291)); +#52294= IFCPOLYLOOP((#49037,#49025,#49027,#49029,#49031,#49033,#49035)); +#52296= IFCFACEOUTERBOUND(#52294,.T.); +#52297= IFCFACE((#52296)); +#52299= IFCPOLYLOOP((#49045,#49047,#49109)); +#52301= IFCFACEOUTERBOUND(#52299,.T.); +#52302= IFCFACE((#52301)); +#52304= IFCPOLYLOOP((#49071,#49133,#49105)); +#52306= IFCFACEOUTERBOUND(#52304,.T.); +#52307= IFCFACE((#52306)); +#52309= IFCPOLYLOOP((#49143,#49141,#49039)); +#52311= IFCFACEOUTERBOUND(#52309,.T.); +#52312= IFCFACE((#52311)); +#52314= IFCPOLYLOOP((#49039,#49041,#49143)); +#52316= IFCFACEOUTERBOUND(#52314,.T.); +#52317= IFCFACE((#52316)); +#52319= IFCPOLYLOOP((#49109,#49043,#49045)); +#52321= IFCFACEOUTERBOUND(#52319,.T.); +#52322= IFCFACE((#52321)); +#52324= IFCPOLYLOOP((#49083,#49135,#49081)); +#52326= IFCFACEOUTERBOUND(#52324,.T.); +#52327= IFCFACE((#52326)); +#52329= IFCPOLYLOOP((#49049,#49145,#49047)); +#52331= IFCFACEOUTERBOUND(#52329,.T.); +#52332= IFCFACE((#52331)); +#52334= IFCPOLYLOOP((#49099,#49141,#49143)); +#52336= IFCFACEOUTERBOUND(#52334,.T.); +#52337= IFCFACE((#52336)); +#52339= IFCPOLYLOOP((#49091,#49111,#49089)); +#52341= IFCFACEOUTERBOUND(#52339,.T.); +#52342= IFCFACE((#52341)); +#52344= IFCPOLYLOOP((#49057,#49059,#49121)); +#52346= IFCFACEOUTERBOUND(#52344,.T.); +#52347= IFCFACE((#52346)); +#52349= IFCPOLYLOOP((#49071,#49105,#49069)); +#52351= IFCFACEOUTERBOUND(#52349,.T.); +#52352= IFCFACE((#52351)); +#52354= IFCPOLYLOOP((#49145,#49049,#49115)); +#52356= IFCFACEOUTERBOUND(#52354,.T.); +#52357= IFCFACE((#52356)); +#52359= IFCPOLYLOOP((#49077,#49123,#49127)); +#52361= IFCFACEOUTERBOUND(#52359,.T.); +#52362= IFCFACE((#52361)); +#52364= IFCPOLYLOOP((#49131,#49101,#49111)); +#52366= IFCFACEOUTERBOUND(#52364,.T.); +#52367= IFCFACE((#52366)); +#52369= IFCPOLYLOOP((#49017,#49015,#49097)); +#52371= IFCFACEOUTERBOUND(#52369,.T.); +#52372= IFCFACE((#52371)); +#52374= IFCPOLYLOOP((#49143,#49043,#49109)); +#52376= IFCFACEOUTERBOUND(#52374,.T.); +#52377= IFCFACE((#52376)); +#52379= IFCPOLYLOOP((#49085,#49129,#49113)); +#52381= IFCFACEOUTERBOUND(#52379,.T.); +#52382= IFCFACE((#52381)); +#52384= IFCPOLYLOOP((#49017,#49097,#49019)); +#52386= IFCFACEOUTERBOUND(#52384,.T.); +#52387= IFCFACE((#52386)); +#52389= IFCPOLYLOOP((#49039,#49141,#49031)); +#52391= IFCFACEOUTERBOUND(#52389,.T.); +#52392= IFCFACE((#52391)); +#52394= IFCPOLYLOOP((#49147,#49129,#49101)); +#52396= IFCFACEOUTERBOUND(#52394,.T.); +#52397= IFCFACE((#52396)); +#52399= IFCPOLYLOOP((#49111,#49129,#49089)); +#52401= IFCFACEOUTERBOUND(#52399,.T.); +#52402= IFCFACE((#52401)); +#52404= IFCPOLYLOOP((#49117,#49113,#49115)); +#52406= IFCFACEOUTERBOUND(#52404,.T.); +#52407= IFCFACE((#52406)); +#52409= IFCPOLYLOOP((#49135,#49083,#49113)); +#52411= IFCFACEOUTERBOUND(#52409,.T.); +#52412= IFCFACE((#52411)); +#52414= IFCPOLYLOOP((#49111,#49095,#49097)); +#52416= IFCFACEOUTERBOUND(#52414,.T.); +#52417= IFCFACE((#52416)); +#52419= IFCPOLYLOOP((#49129,#49111,#49101)); +#52421= IFCFACEOUTERBOUND(#52419,.T.); +#52422= IFCFACE((#52421)); +#52424= IFCPOLYLOOP((#49071,#49073,#49127)); +#52426= IFCFACEOUTERBOUND(#52424,.T.); +#52427= IFCFACE((#52426)); +#52429= IFCPOLYLOOP((#49093,#49111,#49091)); +#52431= IFCFACEOUTERBOUND(#52429,.T.); +#52432= IFCFACE((#52431)); +#52434= IFCPOLYLOOP((#49019,#49097,#49095)); +#52436= IFCFACEOUTERBOUND(#52434,.T.); +#52437= IFCFACE((#52436)); +#52439= IFCPOLYLOOP((#49115,#49049,#49051)); +#52441= IFCFACEOUTERBOUND(#52439,.T.); +#52442= IFCFACE((#52441)); +#52444= IFCPOLYLOOP((#49131,#49109,#49101)); +#52446= IFCFACEOUTERBOUND(#52444,.T.); +#52447= IFCFACE((#52446)); +#52449= IFCPOLYLOOP((#49143,#49041,#49043)); +#52451= IFCFACEOUTERBOUND(#52449,.T.); +#52452= IFCFACE((#52451)); +#52454= IFCPOLYLOOP((#49133,#49127,#49107)); +#52456= IFCFACEOUTERBOUND(#52454,.T.); +#52457= IFCFACE((#52456)); +#52459= IFCPOLYLOOP((#49055,#49117,#49053)); +#52461= IFCFACEOUTERBOUND(#52459,.T.); +#52462= IFCFACE((#52461)); +#52464= IFCPOLYLOOP((#49101,#49109,#49145)); +#52466= IFCFACEOUTERBOUND(#52464,.T.); +#52467= IFCFACE((#52466)); +#52469= IFCPOLYLOOP((#49121,#49117,#49057)); +#52471= IFCFACEOUTERBOUND(#52469,.T.); +#52472= IFCFACE((#52471)); +#52474= IFCPOLYLOOP((#49147,#49113,#49129)); +#52476= IFCFACEOUTERBOUND(#52474,.T.); +#52477= IFCFACE((#52476)); +#52479= IFCPOLYLOOP((#49131,#49097,#49099)); +#52481= IFCFACEOUTERBOUND(#52479,.T.); +#52482= IFCFACE((#52481)); +#52484= IFCPOLYLOOP((#49117,#49055,#49057)); +#52486= IFCFACEOUTERBOUND(#52484,.T.); +#52487= IFCFACE((#52486)); +#52489= IFCPOLYLOOP((#49125,#49063,#49065)); +#52491= IFCFACEOUTERBOUND(#52489,.T.); +#52492= IFCFACE((#52491)); +#52494= IFCPOLYLOOP((#49051,#49117,#49115)); +#52496= IFCFACEOUTERBOUND(#52494,.T.); +#52497= IFCFACE((#52496)); +#52499= IFCPOLYLOOP((#49137,#49059,#49061)); +#52501= IFCFACEOUTERBOUND(#52499,.T.); +#52502= IFCFACE((#52501)); +#52504= IFCPOLYLOOP((#49139,#49103,#49121)); +#52506= IFCFACEOUTERBOUND(#52504,.T.); +#52507= IFCFACE((#52506)); +#52509= IFCPOLYLOOP((#49107,#49137,#49125)); +#52511= IFCFACEOUTERBOUND(#52509,.T.); +#52512= IFCFACE((#52511)); +#52514= IFCPOLYLOOP((#49119,#49133,#49125)); +#52516= IFCFACEOUTERBOUND(#52514,.T.); +#52517= IFCFACE((#52516)); +#52519= IFCPOLYLOOP((#49067,#49125,#49065)); +#52521= IFCFACEOUTERBOUND(#52519,.T.); +#52522= IFCFACE((#52521)); +#52524= IFCPOLYLOOP((#49071,#49127,#49133)); +#52526= IFCFACEOUTERBOUND(#52524,.T.); +#52527= IFCFACE((#52526)); +#52529= IFCPOLYLOOP((#49127,#49075,#49077)); +#52531= IFCFACEOUTERBOUND(#52529,.T.); +#52532= IFCFACE((#52531)); +#52534= IFCPOLYLOOP((#49137,#49061,#49063)); +#52536= IFCFACEOUTERBOUND(#52534,.T.); +#52537= IFCFACE((#52536)); +#52539= IFCPOLYLOOP((#49117,#49051,#49053)); +#52541= IFCFACEOUTERBOUND(#52539,.T.); +#52542= IFCFACE((#52541)); +#52544= IFCPOLYLOOP((#49079,#49135,#49123)); +#52546= IFCFACEOUTERBOUND(#52544,.T.); +#52547= IFCFACE((#52546)); +#52549= IFCPOLYLOOP((#49129,#49085,#49087)); +#52551= IFCFACEOUTERBOUND(#52549,.T.); +#52552= IFCFACE((#52551)); +#52554= IFCPOLYLOOP((#49135,#49103,#49123)); +#52556= IFCFACEOUTERBOUND(#52554,.T.); +#52557= IFCFACE((#52556)); +#52559= IFCPOLYLOOP((#49113,#49117,#49103)); +#52561= IFCFACEOUTERBOUND(#52559,.T.); +#52562= IFCFACE((#52561)); +#52564= IFCPOLYLOOP((#49085,#49113,#49083)); +#52566= IFCFACEOUTERBOUND(#52564,.T.); +#52567= IFCFACE((#52566)); +#52569= IFCPOLYLOOP((#49133,#49119,#49105)); +#52571= IFCFACEOUTERBOUND(#52569,.T.); +#52572= IFCFACE((#52571)); +#52574= IFCPOLYLOOP((#49073,#49075,#49127)); +#52576= IFCFACEOUTERBOUND(#52574,.T.); +#52577= IFCFACE((#52576)); +#52579= IFCPOLYLOOP((#49103,#49139,#49123)); +#52581= IFCFACEOUTERBOUND(#52579,.T.); +#52582= IFCFACE((#52581)); +#52584= IFCPOLYLOOP((#49123,#49077,#49079)); +#52586= IFCFACEOUTERBOUND(#52584,.T.); +#52587= IFCFACE((#52586)); +#52589= IFCPOLYLOOP((#49103,#49117,#49121)); +#52591= IFCFACEOUTERBOUND(#52589,.T.); +#52592= IFCFACE((#52591)); +#52594= IFCPOLYLOOP((#49139,#49127,#49123)); +#52596= IFCFACEOUTERBOUND(#52594,.T.); +#52597= IFCFACE((#52596)); +#52599= IFCPOLYLOOP((#49067,#49119,#49125)); +#52601= IFCFACEOUTERBOUND(#52599,.T.); +#52602= IFCFACE((#52601)); +#52604= IFCPOLYLOOP((#49137,#49063,#49125)); +#52606= IFCFACEOUTERBOUND(#52604,.T.); +#52607= IFCFACE((#52606)); +#52609= IFCPOLYLOOP((#49081,#49135,#49079)); +#52611= IFCFACEOUTERBOUND(#52609,.T.); +#52612= IFCFACE((#52611)); +#52614= IFCPOLYLOOP((#49095,#49111,#49093)); +#52616= IFCFACEOUTERBOUND(#52614,.T.); +#52617= IFCFACE((#52616)); +#52619= IFCPOLYLOOP((#49031,#49141,#49033)); +#52621= IFCFACEOUTERBOUND(#52619,.T.); +#52622= IFCFACE((#52621)); +#52624= IFCPOLYLOOP((#49129,#49087,#49089)); +#52626= IFCFACEOUTERBOUND(#52624,.T.); +#52627= IFCFACE((#52626)); +#52629= IFCPOLYLOOP((#49125,#49133,#49107)); +#52631= IFCFACEOUTERBOUND(#52629,.T.); +#52632= IFCFACE((#52631)); +#52634= IFCPOLYLOOP((#49097,#49131,#49111)); +#52636= IFCFACEOUTERBOUND(#52634,.T.); +#52637= IFCFACE((#52636)); +#52639= IFCPOLYLOOP((#49113,#49103,#49135)); +#52641= IFCFACEOUTERBOUND(#52639,.T.); +#52642= IFCFACE((#52641)); +#52644= IFCPOLYLOOP((#49139,#49137,#49107)); +#52646= IFCFACEOUTERBOUND(#52644,.T.); +#52647= IFCFACE((#52646)); +#52649= IFCPOLYLOOP((#49059,#49137,#49121)); +#52651= IFCFACEOUTERBOUND(#52649,.T.); +#52652= IFCFACE((#52651)); +#52654= IFCPOLYLOOP((#49137,#49139,#49121)); +#52656= IFCFACEOUTERBOUND(#52654,.T.); +#52657= IFCFACE((#52656)); +#52659= IFCPOLYLOOP((#49127,#49139,#49107)); +#52661= IFCFACEOUTERBOUND(#52659,.T.); +#52662= IFCFACE((#52661)); +#52664= IFCPOLYLOOP((#49143,#49131,#49099)); +#52666= IFCFACEOUTERBOUND(#52664,.T.); +#52667= IFCFACE((#52666)); +#52669= IFCPOLYLOOP((#49035,#49033,#49141)); +#52671= IFCFACEOUTERBOUND(#52669,.T.); +#52672= IFCFACE((#52671)); +#52674= IFCPOLYLOOP((#49131,#49143,#49109)); +#52676= IFCFACEOUTERBOUND(#52674,.T.); +#52677= IFCFACE((#52676)); +#52679= IFCPOLYLOOP((#49047,#49145,#49109)); +#52681= IFCFACEOUTERBOUND(#52679,.T.); +#52682= IFCFACE((#52681)); +#52684= IFCPOLYLOOP((#49147,#49145,#49115)); +#52686= IFCFACEOUTERBOUND(#52684,.T.); +#52687= IFCFACE((#52686)); +#52689= IFCPOLYLOOP((#49145,#49147,#49101)); +#52691= IFCFACEOUTERBOUND(#52689,.T.); +#52692= IFCFACE((#52691)); +#52694= IFCPOLYLOOP((#49113,#49147,#49115)); +#52696= IFCFACEOUTERBOUND(#52694,.T.); +#52697= IFCFACE((#52696)); +#52699= IFCPOLYLOOP((#49155,#49069,#49105,#49119,#49067,#49149,#49151,#49153)); +#52701= IFCFACEOUTERBOUND(#52699,.T.); +#52702= IFCFACE((#52701)); +#52704= IFCPOLYLOOP((#49151,#49157,#50131)); +#52706= IFCFACEOUTERBOUND(#52704,.T.); +#52707= IFCFACE((#52706)); +#52709= IFCPOLYLOOP((#49021,#48951,#48949)); +#52711= IFCFACEOUTERBOUND(#52709,.T.); +#52712= IFCFACE((#52711)); +#52714= IFCPOLYLOOP((#49021,#48949,#49161)); +#52716= IFCFACEOUTERBOUND(#52714,.T.); +#52717= IFCFACE((#52716)); +#52719= IFCPOLYLOOP((#49159,#48949,#49977)); +#52721= IFCFACEOUTERBOUND(#52719,.T.); +#52722= IFCFACE((#52721)); +#52724= IFCPOLYLOOP((#49157,#49151,#49459)); +#52726= IFCFACEOUTERBOUND(#52724,.T.); +#52727= IFCFACE((#52726)); +#52729= IFCPOLYLOOP((#49161,#49027,#49025)); +#52731= IFCFACEOUTERBOUND(#52729,.T.); +#52732= IFCFACE((#52731)); +#52734= IFCPOLYLOOP((#49161,#49025,#49021)); +#52736= IFCFACEOUTERBOUND(#52734,.T.); +#52737= IFCFACE((#52736)); +#52739= IFCPOLYLOOP((#48949,#49159,#49469)); +#52741= IFCFACEOUTERBOUND(#52739,.T.); +#52742= IFCFACE((#52741)); +#52744= IFCPOLYLOOP((#49151,#50131,#50121)); +#52746= IFCFACEOUTERBOUND(#52744,.T.); +#52747= IFCFACE((#52746)); +#52749= IFCPOLYLOOP((#49151,#50121,#50259)); +#52751= IFCFACEOUTERBOUND(#52749,.T.); +#52752= IFCFACE((#52751)); +#52754= IFCPOLYLOOP((#49151,#50259,#50105)); +#52756= IFCFACEOUTERBOUND(#52754,.T.); +#52757= IFCFACE((#52756)); +#52759= IFCPOLYLOOP((#49151,#50105,#50129)); +#52761= IFCFACEOUTERBOUND(#52759,.T.); +#52762= IFCFACE((#52761)); +#52764= IFCPOLYLOOP((#49151,#50129,#50119)); +#52766= IFCFACEOUTERBOUND(#52764,.T.); +#52767= IFCFACE((#52766)); +#52769= IFCPOLYLOOP((#49151,#50119,#50261)); +#52771= IFCFACEOUTERBOUND(#52769,.T.); +#52772= IFCFACE((#52771)); +#52774= IFCPOLYLOOP((#49151,#50261,#50083)); +#52776= IFCFACEOUTERBOUND(#52774,.T.); +#52777= IFCFACE((#52776)); +#52779= IFCPOLYLOOP((#49151,#50083,#50317)); +#52781= IFCFACEOUTERBOUND(#52779,.T.); +#52782= IFCFACE((#52781)); +#52784= IFCPOLYLOOP((#49151,#50317,#50297)); +#52786= IFCFACEOUTERBOUND(#52784,.T.); +#52787= IFCFACE((#52786)); +#52789= IFCPOLYLOOP((#49151,#50297,#50273)); +#52791= IFCFACEOUTERBOUND(#52789,.T.); +#52792= IFCFACE((#52791)); +#52794= IFCPOLYLOOP((#49151,#50273,#50401)); +#52796= IFCFACEOUTERBOUND(#52794,.T.); +#52797= IFCFACE((#52796)); +#52799= IFCPOLYLOOP((#49151,#50401,#50293)); +#52801= IFCFACEOUTERBOUND(#52799,.T.); +#52802= IFCFACE((#52801)); +#52804= IFCPOLYLOOP((#49151,#50293,#50313)); +#52806= IFCFACEOUTERBOUND(#52804,.T.); +#52807= IFCFACE((#52806)); +#52809= IFCPOLYLOOP((#49151,#50313,#50057)); +#52811= IFCFACEOUTERBOUND(#52809,.T.); +#52812= IFCFACE((#52811)); +#52814= IFCPOLYLOOP((#49151,#50057,#50267)); +#52816= IFCFACEOUTERBOUND(#52814,.T.); +#52817= IFCFACE((#52816)); +#52819= IFCPOLYLOOP((#49151,#50267,#50111)); +#52821= IFCFACEOUTERBOUND(#52819,.T.); +#52822= IFCFACE((#52821)); +#52824= IFCPOLYLOOP((#49151,#50111,#50123)); +#52826= IFCFACEOUTERBOUND(#52824,.T.); +#52827= IFCFACE((#52826)); +#52829= IFCPOLYLOOP((#49151,#50123,#50091)); +#52831= IFCFACEOUTERBOUND(#52829,.T.); +#52832= IFCFACE((#52831)); +#52834= IFCPOLYLOOP((#49151,#50091,#50295)); +#52836= IFCFACEOUTERBOUND(#52834,.T.); +#52837= IFCFACE((#52836)); +#52839= IFCPOLYLOOP((#49151,#50295,#50271)); +#52841= IFCFACEOUTERBOUND(#52839,.T.); +#52842= IFCFACE((#52841)); +#52844= IFCPOLYLOOP((#49151,#50271,#50065)); +#52846= IFCFACEOUTERBOUND(#52844,.T.); +#52847= IFCFACE((#52846)); +#52849= IFCPOLYLOOP((#49151,#50065,#50113)); +#52851= IFCFACEOUTERBOUND(#52849,.T.); +#52852= IFCFACE((#52851)); +#52854= IFCPOLYLOOP((#49151,#50113,#50093)); +#52856= IFCFACEOUTERBOUND(#52854,.T.); +#52857= IFCFACE((#52856)); +#52859= IFCPOLYLOOP((#49151,#50093,#50269)); +#52861= IFCFACEOUTERBOUND(#52859,.T.); +#52862= IFCFACE((#52861)); +#52864= IFCPOLYLOOP((#49151,#50269,#50067)); +#52866= IFCFACEOUTERBOUND(#52864,.T.); +#52867= IFCFACE((#52866)); +#52869= IFCPOLYLOOP((#49151,#50067,#50095)); +#52871= IFCFACEOUTERBOUND(#52869,.T.); +#52872= IFCFACE((#52871)); +#52874= IFCPOLYLOOP((#49151,#50095,#50069)); +#52876= IFCFACEOUTERBOUND(#52874,.T.); +#52877= IFCFACE((#52876)); +#52879= IFCPOLYLOOP((#49151,#50069,#50071)); +#52881= IFCFACEOUTERBOUND(#52879,.T.); +#52882= IFCFACE((#52881)); +#52884= IFCPOLYLOOP((#49151,#50071,#49975)); +#52886= IFCFACEOUTERBOUND(#52884,.T.); +#52887= IFCFACE((#52886)); +#52889= IFCPOLYLOOP((#49151,#49975,#50037)); +#52891= IFCFACEOUTERBOUND(#52889,.T.); +#52892= IFCFACE((#52891)); +#52894= IFCPOLYLOOP((#49151,#50037,#50023)); +#52896= IFCFACEOUTERBOUND(#52894,.T.); +#52897= IFCFACE((#52896)); +#52899= IFCPOLYLOOP((#49151,#50023,#50007)); +#52901= IFCFACEOUTERBOUND(#52899,.T.); +#52902= IFCFACE((#52901)); +#52904= IFCPOLYLOOP((#49151,#50007,#50163)); +#52906= IFCFACEOUTERBOUND(#52904,.T.); +#52907= IFCFACE((#52906)); +#52909= IFCPOLYLOOP((#49151,#50163,#50203)); +#52911= IFCFACEOUTERBOUND(#52909,.T.); +#52912= IFCFACE((#52911)); +#52914= IFCPOLYLOOP((#49151,#50203,#49993)); +#52916= IFCFACEOUTERBOUND(#52914,.T.); +#52917= IFCFACE((#52916)); +#52919= IFCPOLYLOOP((#49151,#49993,#50187)); +#52921= IFCFACEOUTERBOUND(#52919,.T.); +#52922= IFCFACE((#52921)); +#52924= IFCPOLYLOOP((#49151,#50187,#50147)); +#52926= IFCFACEOUTERBOUND(#52924,.T.); +#52927= IFCFACE((#52926)); +#52929= IFCPOLYLOOP((#49151,#50147,#50185)); +#52931= IFCFACEOUTERBOUND(#52929,.T.); +#52932= IFCFACE((#52931)); +#52934= IFCPOLYLOOP((#49151,#50185,#50001)); +#52936= IFCFACEOUTERBOUND(#52934,.T.); +#52937= IFCFACE((#52936)); +#52939= IFCPOLYLOOP((#49151,#50001,#50015)); +#52941= IFCFACEOUTERBOUND(#52939,.T.); +#52942= IFCFACE((#52941)); +#52944= IFCPOLYLOOP((#49151,#50015,#49983)); +#52946= IFCFACEOUTERBOUND(#52944,.T.); +#52947= IFCFACE((#52946)); +#52949= IFCPOLYLOOP((#49151,#49983,#50079)); +#52951= IFCFACEOUTERBOUND(#52949,.T.); +#52952= IFCFACE((#52951)); +#52954= IFCPOLYLOOP((#49151,#50079,#50053)); +#52956= IFCFACEOUTERBOUND(#52954,.T.); +#52957= IFCFACE((#52956)); +#52959= IFCPOLYLOOP((#49151,#50053,#50089)); +#52961= IFCFACEOUTERBOUND(#52959,.T.); +#52962= IFCFACE((#52961)); +#52964= IFCPOLYLOOP((#49151,#50089,#50063)); +#52966= IFCFACEOUTERBOUND(#52964,.T.); +#52967= IFCFACE((#52966)); +#52969= IFCPOLYLOOP((#49151,#50063,#50263)); +#52971= IFCFACEOUTERBOUND(#52969,.T.); +#52972= IFCFACE((#52971)); +#52974= IFCPOLYLOOP((#49151,#50263,#50045)); +#52976= IFCFACEOUTERBOUND(#52974,.T.); +#52977= IFCFACE((#52976)); +#52979= IFCPOLYLOOP((#49151,#50045,#50281)); +#52981= IFCFACEOUTERBOUND(#52979,.T.); +#52982= IFCFACE((#52981)); +#52984= IFCPOLYLOOP((#49151,#50281,#50051)); +#52986= IFCFACEOUTERBOUND(#52984,.T.); +#52987= IFCFACE((#52986)); +#52989= IFCPOLYLOOP((#49151,#50051,#50077)); +#52991= IFCFACEOUTERBOUND(#52989,.T.); +#52992= IFCFACE((#52991)); +#52994= IFCPOLYLOOP((#49151,#50077,#49153)); +#52996= IFCFACEOUTERBOUND(#52994,.T.); +#52997= IFCFACE((#52996)); +#52999= IFCPOLYLOOP((#49159,#49977,#50511)); +#53001= IFCFACEOUTERBOUND(#52999,.T.); +#53002= IFCFACE((#53001)); +#53004= IFCPOLYLOOP((#49159,#50511,#50503)); +#53006= IFCFACEOUTERBOUND(#53004,.T.); +#53007= IFCFACE((#53006)); +#53009= IFCPOLYLOOP((#49159,#50503,#50505)); +#53011= IFCFACEOUTERBOUND(#53009,.T.); +#53012= IFCFACE((#53011)); +#53014= IFCPOLYLOOP((#49159,#50505,#50473)); +#53016= IFCFACEOUTERBOUND(#53014,.T.); +#53017= IFCFACE((#53016)); +#53019= IFCPOLYLOOP((#49159,#50473,#50501)); +#53021= IFCFACEOUTERBOUND(#53019,.T.); +#53022= IFCFACE((#53021)); +#53024= IFCPOLYLOOP((#49159,#50501,#50479)); +#53026= IFCFACEOUTERBOUND(#53024,.T.); +#53027= IFCFACE((#53026)); +#53029= IFCPOLYLOOP((#49159,#50479,#50485)); +#53031= IFCFACEOUTERBOUND(#53029,.T.); +#53032= IFCFACE((#53031)); +#53034= IFCPOLYLOOP((#49159,#50485,#50427)); +#53036= IFCFACEOUTERBOUND(#53034,.T.); +#53037= IFCFACE((#53036)); +#53039= IFCPOLYLOOP((#49159,#50427,#50483)); +#53041= IFCFACEOUTERBOUND(#53039,.T.); +#53042= IFCFACE((#53041)); +#53044= IFCPOLYLOOP((#49159,#50483,#50477)); +#53046= IFCFACEOUTERBOUND(#53044,.T.); +#53047= IFCFACE((#53046)); +#53049= IFCPOLYLOOP((#49159,#50477,#50481)); +#53051= IFCFACEOUTERBOUND(#53049,.T.); +#53052= IFCFACE((#53051)); +#53054= IFCPOLYLOOP((#49159,#50481,#50437)); +#53056= IFCFACEOUTERBOUND(#53054,.T.); +#53057= IFCFACE((#53056)); +#53059= IFCPOLYLOOP((#49159,#50437,#50449)); +#53061= IFCFACEOUTERBOUND(#53059,.T.); +#53062= IFCFACE((#53061)); +#53064= IFCPOLYLOOP((#49159,#50449,#50445)); +#53066= IFCFACEOUTERBOUND(#53064,.T.); +#53067= IFCFACE((#53066)); +#53069= IFCPOLYLOOP((#49159,#50445,#50447)); +#53071= IFCFACEOUTERBOUND(#53069,.T.); +#53072= IFCFACE((#53071)); +#53074= IFCPOLYLOOP((#49159,#50447,#50351)); +#53076= IFCFACEOUTERBOUND(#53074,.T.); +#53077= IFCFACE((#53076)); +#53079= IFCPOLYLOOP((#49159,#50351,#50443)); +#53081= IFCFACEOUTERBOUND(#53079,.T.); +#53082= IFCFACE((#53081)); +#53084= IFCPOLYLOOP((#49159,#50443,#50433)); +#53086= IFCFACEOUTERBOUND(#53084,.T.); +#53087= IFCFACE((#53086)); +#53089= IFCPOLYLOOP((#49159,#50433,#50435)); +#53091= IFCFACEOUTERBOUND(#53089,.T.); +#53092= IFCFACE((#53091)); +#53094= IFCPOLYLOOP((#49159,#50435,#50423)); +#53096= IFCFACEOUTERBOUND(#53094,.T.); +#53097= IFCFACE((#53096)); +#53099= IFCPOLYLOOP((#49159,#50423,#50475)); +#53101= IFCFACEOUTERBOUND(#53099,.T.); +#53102= IFCFACE((#53101)); +#53104= IFCPOLYLOOP((#49159,#50475,#50431)); +#53106= IFCFACEOUTERBOUND(#53104,.T.); +#53107= IFCFACE((#53106)); +#53109= IFCPOLYLOOP((#49159,#50431,#50441)); +#53111= IFCFACEOUTERBOUND(#53109,.T.); +#53112= IFCFACE((#53111)); +#53114= IFCPOLYLOOP((#49159,#50441,#50361)); +#53116= IFCFACEOUTERBOUND(#53114,.T.); +#53117= IFCFACE((#53116)); +#53119= IFCPOLYLOOP((#49159,#50361,#50383)); +#53121= IFCFACEOUTERBOUND(#53119,.T.); +#53122= IFCFACE((#53121)); +#53124= IFCPOLYLOOP((#49159,#50383,#50379)); +#53126= IFCFACEOUTERBOUND(#53124,.T.); +#53127= IFCFACE((#53126)); +#53129= IFCPOLYLOOP((#49159,#50379,#50419)); +#53131= IFCFACEOUTERBOUND(#53129,.T.); +#53132= IFCFACE((#53131)); +#53134= IFCPOLYLOOP((#49159,#50419,#50371)); +#53136= IFCFACEOUTERBOUND(#53134,.T.); +#53137= IFCFACE((#53136)); +#53139= IFCPOLYLOOP((#49159,#50371,#50373)); +#53141= IFCFACEOUTERBOUND(#53139,.T.); +#53142= IFCFACE((#53141)); +#53144= IFCPOLYLOOP((#49159,#50373,#50381)); +#53146= IFCFACEOUTERBOUND(#53144,.T.); +#53147= IFCFACE((#53146)); +#53149= IFCPOLYLOOP((#49159,#50381,#50153)); +#53151= IFCFACEOUTERBOUND(#53149,.T.); +#53152= IFCFACE((#53151)); +#53154= IFCPOLYLOOP((#49159,#50153,#50377)); +#53156= IFCFACEOUTERBOUND(#53154,.T.); +#53157= IFCFACE((#53156)); +#53159= IFCPOLYLOOP((#49159,#50377,#50369)); +#53161= IFCFACEOUTERBOUND(#53159,.T.); +#53162= IFCFACE((#53161)); +#53164= IFCPOLYLOOP((#49159,#50369,#50359)); +#53166= IFCFACEOUTERBOUND(#53164,.T.); +#53167= IFCFACE((#53166)); +#53169= IFCPOLYLOOP((#49159,#50359,#50365)); +#53171= IFCFACEOUTERBOUND(#53169,.T.); +#53172= IFCFACE((#53171)); +#53174= IFCPOLYLOOP((#49159,#50365,#50421)); +#53176= IFCFACEOUTERBOUND(#53174,.T.); +#53177= IFCFACE((#53176)); +#53179= IFCPOLYLOOP((#49159,#50421,#50343)); +#53181= IFCFACEOUTERBOUND(#53179,.T.); +#53182= IFCFACE((#53181)); +#53184= IFCPOLYLOOP((#49159,#50343,#50439)); +#53186= IFCFACEOUTERBOUND(#53184,.T.); +#53187= IFCFACE((#53186)); +#53189= IFCPOLYLOOP((#49159,#50439,#50429)); +#53191= IFCFACEOUTERBOUND(#53189,.T.); +#53192= IFCFACE((#53191)); +#53194= IFCPOLYLOOP((#49159,#50429,#50357)); +#53196= IFCFACEOUTERBOUND(#53194,.T.); +#53197= IFCFACE((#53196)); +#53199= IFCPOLYLOOP((#49159,#50357,#50367)); +#53201= IFCFACEOUTERBOUND(#53199,.T.); +#53202= IFCFACE((#53201)); +#53204= IFCPOLYLOOP((#49159,#50367,#50375)); +#53206= IFCFACEOUTERBOUND(#53204,.T.); +#53207= IFCFACE((#53206)); +#53209= IFCPOLYLOOP((#49159,#50375,#50193)); +#53211= IFCFACEOUTERBOUND(#53209,.T.); +#53212= IFCFACE((#53211)); +#53214= IFCPOLYLOOP((#49159,#50193,#50249)); +#53216= IFCFACEOUTERBOUND(#53214,.T.); +#53217= IFCFACE((#53216)); +#53219= IFCPOLYLOOP((#49159,#50249,#50239)); +#53221= IFCFACEOUTERBOUND(#53219,.T.); +#53222= IFCFACE((#53221)); +#53224= IFCPOLYLOOP((#49159,#50239,#50333)); +#53226= IFCFACEOUTERBOUND(#53224,.T.); +#53227= IFCFACE((#53226)); +#53229= IFCPOLYLOOP((#49159,#50333,#50221)); +#53231= IFCFACEOUTERBOUND(#53229,.T.); +#53232= IFCFACE((#53231)); +#53234= IFCPOLYLOOP((#49159,#50221,#50331)); +#53236= IFCFACEOUTERBOUND(#53234,.T.); +#53237= IFCFACE((#53236)); +#53239= IFCPOLYLOOP((#49159,#50331,#50237)); +#53241= IFCFACEOUTERBOUND(#53239,.T.); +#53242= IFCFACE((#53241)); +#53244= IFCPOLYLOOP((#49159,#50237,#50247)); +#53246= IFCFACEOUTERBOUND(#53244,.T.); +#53247= IFCFACE((#53246)); +#53249= IFCPOLYLOOP((#49159,#50247,#49987)); +#53251= IFCFACEOUTERBOUND(#53249,.T.); +#53252= IFCFACE((#53251)); +#53254= IFCPOLYLOOP((#49159,#49987,#50245)); +#53256= IFCFACEOUTERBOUND(#53254,.T.); +#53257= IFCFACE((#53256)); +#53259= IFCPOLYLOOP((#49159,#50245,#50229)); +#53261= IFCFACEOUTERBOUND(#53259,.T.); +#53262= IFCFACE((#53261)); +#53264= IFCPOLYLOOP((#49159,#50229,#50241)); +#53266= IFCFACEOUTERBOUND(#53264,.T.); +#53267= IFCFACE((#53266)); +#53269= IFCPOLYLOOP((#49159,#50241,#50207)); +#53271= IFCFACEOUTERBOUND(#53269,.T.); +#53272= IFCFACE((#53271)); +#53274= IFCPOLYLOOP((#49159,#50207,#50243)); +#53276= IFCFACEOUTERBOUND(#53274,.T.); +#53277= IFCFACE((#53276)); +#53279= IFCPOLYLOOP((#49159,#50243,#50227)); +#53281= IFCFACEOUTERBOUND(#53279,.T.); +#53282= IFCFACE((#53281)); +#53284= IFCPOLYLOOP((#49159,#50227,#50347)); +#53286= IFCFACEOUTERBOUND(#53284,.T.); +#53287= IFCFACE((#53286)); +#53289= IFCPOLYLOOP((#49159,#50347,#50167)); +#53291= IFCFACEOUTERBOUND(#53289,.T.); +#53292= IFCFACE((#53291)); +#53294= IFCPOLYLOOP((#49159,#50167,#50341)); +#53296= IFCFACEOUTERBOUND(#53294,.T.); +#53297= IFCFACE((#53296)); +#53299= IFCPOLYLOOP((#49159,#50341,#50217)); +#53301= IFCFACEOUTERBOUND(#53299,.T.); +#53302= IFCFACE((#53301)); +#53304= IFCPOLYLOOP((#49159,#50217,#50335)); +#53306= IFCFACEOUTERBOUND(#53304,.T.); +#53307= IFCFACE((#53306)); +#53309= IFCPOLYLOOP((#49159,#50335,#50181)); +#53311= IFCFACEOUTERBOUND(#53309,.T.); +#53312= IFCFACE((#53311)); +#53314= IFCPOLYLOOP((#49159,#50181,#50337)); +#53316= IFCFACEOUTERBOUND(#53314,.T.); +#53317= IFCFACE((#53316)); +#53319= IFCPOLYLOOP((#49159,#50337,#50213)); +#53321= IFCFACEOUTERBOUND(#53319,.T.); +#53322= IFCFACE((#53321)); +#53324= IFCPOLYLOOP((#49159,#50213,#50235)); +#53326= IFCFACEOUTERBOUND(#53324,.T.); +#53327= IFCFACE((#53326)); +#53329= IFCPOLYLOOP((#49159,#50235,#49997)); +#53331= IFCFACEOUTERBOUND(#53329,.T.); +#53332= IFCFACE((#53331)); +#53334= IFCPOLYLOOP((#49159,#49997,#50157)); +#53336= IFCFACEOUTERBOUND(#53334,.T.); +#53337= IFCFACE((#53336)); +#53339= IFCPOLYLOOP((#49159,#50157,#50041)); +#53341= IFCFACEOUTERBOUND(#53339,.T.); +#53342= IFCFACE((#53341)); +#53344= IFCPOLYLOOP((#49159,#50041,#50171)); +#53346= IFCFACEOUTERBOUND(#53344,.T.); +#53347= IFCFACE((#53346)); +#53349= IFCPOLYLOOP((#49159,#50171,#50027)); +#53351= IFCFACEOUTERBOUND(#53349,.T.); +#53352= IFCFACE((#53351)); +#53354= IFCPOLYLOOP((#49159,#50027,#50183)); +#53356= IFCFACEOUTERBOUND(#53354,.T.); +#53357= IFCFACE((#53356)); +#53359= IFCPOLYLOOP((#49159,#50183,#50143)); +#53361= IFCFACEOUTERBOUND(#53359,.T.); +#53362= IFCFACE((#53361)); +#53364= IFCPOLYLOOP((#49159,#50143,#50177)); +#53366= IFCFACEOUTERBOUND(#53364,.T.); +#53367= IFCFACE((#53366)); +#53369= IFCPOLYLOOP((#49159,#50177,#50011)); +#53371= IFCFACEOUTERBOUND(#53369,.T.); +#53372= IFCFACE((#53371)); +#53374= IFCPOLYLOOP((#49159,#50011,#50201)); +#53376= IFCFACEOUTERBOUND(#53374,.T.); +#53377= IFCFACE((#53376)); +#53379= IFCPOLYLOOP((#49159,#50201,#50161)); +#53381= IFCFACEOUTERBOUND(#53379,.T.); +#53382= IFCFACE((#53381)); +#53384= IFCPOLYLOOP((#49159,#50161,#50191)); +#53386= IFCFACEOUTERBOUND(#53384,.T.); +#53387= IFCFACE((#53386)); +#53389= IFCPOLYLOOP((#49159,#50191,#50019)); +#53391= IFCFACEOUTERBOUND(#53389,.T.); +#53392= IFCFACE((#53391)); +#53394= IFCPOLYLOOP((#49159,#50019,#50043)); +#53396= IFCFACEOUTERBOUND(#53394,.T.); +#53397= IFCFACE((#53396)); +#53399= IFCPOLYLOOP((#49159,#50043,#50033)); +#53401= IFCFACEOUTERBOUND(#53399,.T.); +#53402= IFCFACE((#53401)); +#53404= IFCPOLYLOOP((#49159,#50033,#49157)); +#53406= IFCFACEOUTERBOUND(#53404,.T.); +#53407= IFCFACE((#53406)); +#53409= IFCPOLYLOOP((#49157,#49459,#49443)); +#53411= IFCFACEOUTERBOUND(#53409,.T.); +#53412= IFCFACE((#53411)); +#53414= IFCPOLYLOOP((#49157,#49443,#49589)); +#53416= IFCFACEOUTERBOUND(#53414,.T.); +#53417= IFCFACE((#53416)); +#53419= IFCPOLYLOOP((#49157,#49589,#49427)); +#53421= IFCFACEOUTERBOUND(#53419,.T.); +#53422= IFCFACE((#53421)); +#53424= IFCPOLYLOOP((#49157,#49427,#49657)); +#53426= IFCFACEOUTERBOUND(#53424,.T.); +#53427= IFCFACE((#53426)); +#53429= IFCPOLYLOOP((#49157,#49657,#49629)); +#53431= IFCFACEOUTERBOUND(#53429,.T.); +#53432= IFCFACE((#53431)); +#53434= IFCPOLYLOOP((#49157,#49629,#49651)); +#53436= IFCFACEOUTERBOUND(#53434,.T.); +#53437= IFCFACE((#53436)); +#53439= IFCPOLYLOOP((#49157,#49651,#49585)); +#53441= IFCFACEOUTERBOUND(#53439,.T.); +#53442= IFCFACE((#53441)); +#53444= IFCPOLYLOOP((#49157,#49585,#49609)); +#53446= IFCFACEOUTERBOUND(#53444,.T.); +#53447= IFCFACE((#53446)); +#53449= IFCPOLYLOOP((#49157,#49609,#49413)); +#53451= IFCFACEOUTERBOUND(#53449,.T.); +#53452= IFCFACE((#53451)); +#53454= IFCPOLYLOOP((#49157,#49413,#49453)); +#53456= IFCFACEOUTERBOUND(#53454,.T.); +#53457= IFCFACE((#53456)); +#53459= IFCPOLYLOOP((#49157,#49453,#49437)); +#53461= IFCFACEOUTERBOUND(#53459,.T.); +#53462= IFCFACE((#53461)); +#53464= IFCPOLYLOOP((#49157,#49437,#49615)); +#53466= IFCFACEOUTERBOUND(#53464,.T.); +#53467= IFCFACE((#53466)); +#53469= IFCPOLYLOOP((#49157,#49615,#49571)); +#53471= IFCFACEOUTERBOUND(#53469,.T.); +#53472= IFCFACE((#53471)); +#53474= IFCPOLYLOOP((#49157,#49571,#49599)); +#53476= IFCFACEOUTERBOUND(#53474,.T.); +#53477= IFCFACE((#53476)); +#53479= IFCPOLYLOOP((#49157,#49599,#49423)); +#53481= IFCFACEOUTERBOUND(#53479,.T.); +#53482= IFCFACE((#53481)); +#53484= IFCPOLYLOOP((#49157,#49423,#49647)); +#53486= IFCFACEOUTERBOUND(#53484,.T.); +#53487= IFCFACE((#53486)); +#53489= IFCPOLYLOOP((#49157,#49647,#49617)); +#53491= IFCFACEOUTERBOUND(#53489,.T.); +#53492= IFCFACE((#53491)); +#53494= IFCPOLYLOOP((#49157,#49617,#49573)); +#53496= IFCFACEOUTERBOUND(#53494,.T.); +#53497= IFCFACE((#53496)); +#53499= IFCPOLYLOOP((#49157,#49573,#49601)); +#53501= IFCFACEOUTERBOUND(#53499,.T.); +#53502= IFCFACE((#53501)); +#53504= IFCPOLYLOOP((#49157,#49601,#49639)); +#53506= IFCFACEOUTERBOUND(#53504,.T.); +#53507= IFCFACE((#53506)); +#53509= IFCPOLYLOOP((#49157,#49639,#49403)); +#53511= IFCFACEOUTERBOUND(#53509,.T.); +#53512= IFCFACE((#53511)); +#53514= IFCPOLYLOOP((#49157,#49403,#49655)); +#53516= IFCFACEOUTERBOUND(#53514,.T.); +#53517= IFCFACE((#53516)); +#53519= IFCPOLYLOOP((#49157,#49655,#49627)); +#53521= IFCFACEOUTERBOUND(#53519,.T.); +#53522= IFCFACE((#53521)); +#53524= IFCPOLYLOOP((#49157,#49627,#49653)); +#53526= IFCFACEOUTERBOUND(#53524,.T.); +#53527= IFCFACE((#53526)); +#53529= IFCPOLYLOOP((#49157,#49653,#49583)); +#53531= IFCFACEOUTERBOUND(#53529,.T.); +#53532= IFCFACE((#53531)); +#53534= IFCPOLYLOOP((#49157,#49583,#49777)); +#53536= IFCFACEOUTERBOUND(#53534,.T.); +#53537= IFCFACE((#53536)); +#53539= IFCPOLYLOOP((#49157,#49777,#49607)); +#53541= IFCFACEOUTERBOUND(#53539,.T.); +#53542= IFCFACE((#53541)); +#53544= IFCPOLYLOOP((#49157,#49607,#49641)); +#53546= IFCFACEOUTERBOUND(#53544,.T.); +#53547= IFCFACE((#53546)); +#53549= IFCPOLYLOOP((#49157,#49641,#49417)); +#53551= IFCFACEOUTERBOUND(#53549,.T.); +#53552= IFCFACE((#53551)); +#53554= IFCPOLYLOOP((#49157,#49417,#49577)); +#53556= IFCFACEOUTERBOUND(#53554,.T.); +#53557= IFCFACE((#53556)); +#53559= IFCPOLYLOOP((#49157,#49577,#49621)); +#53561= IFCFACEOUTERBOUND(#53559,.T.); +#53562= IFCFACE((#53561)); +#53564= IFCPOLYLOOP((#49157,#49621,#49431)); +#53566= IFCFACEOUTERBOUND(#53564,.T.); +#53567= IFCFACE((#53566)); +#53569= IFCPOLYLOOP((#49157,#49431,#49463)); +#53571= IFCFACEOUTERBOUND(#53569,.T.); +#53572= IFCFACE((#53571)); +#53574= IFCPOLYLOOP((#49157,#49463,#49447)); +#53576= IFCFACEOUTERBOUND(#53574,.T.); +#53577= IFCFACE((#53576)); +#53579= IFCPOLYLOOP((#49157,#49447,#49485)); +#53581= IFCFACEOUTERBOUND(#53579,.T.); +#53582= IFCFACE((#53581)); +#53584= IFCPOLYLOOP((#49157,#49485,#49407)); +#53586= IFCFACEOUTERBOUND(#53584,.T.); +#53587= IFCFACE((#53586)); +#53589= IFCPOLYLOOP((#49157,#49407,#49551)); +#53591= IFCFACEOUTERBOUND(#53589,.T.); +#53592= IFCFACE((#53591)); +#53594= IFCPOLYLOOP((#49157,#49551,#49535)); +#53596= IFCFACEOUTERBOUND(#53594,.T.); +#53597= IFCFACE((#53596)); +#53599= IFCPOLYLOOP((#49157,#49535,#49685)); +#53601= IFCFACEOUTERBOUND(#53599,.T.); +#53602= IFCFACE((#53601)); +#53604= IFCPOLYLOOP((#49157,#49685,#49509)); +#53606= IFCFACEOUTERBOUND(#53604,.T.); +#53607= IFCFACE((#53606)); +#53609= IFCPOLYLOOP((#49157,#49509,#49521)); +#53611= IFCFACEOUTERBOUND(#53609,.T.); +#53612= IFCFACE((#53611)); +#53614= IFCPOLYLOOP((#49157,#49521,#49691)); +#53616= IFCFACEOUTERBOUND(#53614,.T.); +#53617= IFCFACE((#53616)); +#53619= IFCPOLYLOOP((#49157,#49691,#49489)); +#53621= IFCFACEOUTERBOUND(#53619,.T.); +#53622= IFCFACE((#53621)); +#53624= IFCPOLYLOOP((#49157,#49489,#49703)); +#53626= IFCFACEOUTERBOUND(#53624,.T.); +#53627= IFCFACE((#53626)); +#53629= IFCPOLYLOOP((#49157,#49703,#49533)); +#53631= IFCFACEOUTERBOUND(#53629,.T.); +#53632= IFCFACE((#53631)); +#53634= IFCPOLYLOOP((#49157,#49533,#49549)); +#53636= IFCFACEOUTERBOUND(#53634,.T.); +#53637= IFCFACE((#53636)); +#53639= IFCPOLYLOOP((#49157,#49549,#49507)); +#53641= IFCFACEOUTERBOUND(#53639,.T.); +#53642= IFCFACE((#53641)); +#53644= IFCPOLYLOOP((#49157,#49507,#49699)); +#53646= IFCFACEOUTERBOUND(#53644,.T.); +#53647= IFCFACE((#53646)); +#53649= IFCPOLYLOOP((#49157,#49699,#49531)); +#53651= IFCFACEOUTERBOUND(#53649,.T.); +#53652= IFCFACE((#53651)); +#53654= IFCPOLYLOOP((#49157,#49531,#49547)); +#53656= IFCFACEOUTERBOUND(#53654,.T.); +#53657= IFCFACE((#53656)); +#53659= IFCPOLYLOOP((#49157,#49547,#49159)); +#53661= IFCFACEOUTERBOUND(#53659,.T.); +#53662= IFCFACE((#53661)); +#53664= IFCPOLYLOOP((#48949,#49469,#49471)); +#53666= IFCFACEOUTERBOUND(#53664,.T.); +#53667= IFCFACE((#53666)); +#53669= IFCPOLYLOOP((#48949,#49471,#49455)); +#53671= IFCFACEOUTERBOUND(#53669,.T.); +#53672= IFCFACE((#53671)); +#53674= IFCPOLYLOOP((#48949,#49455,#49625)); +#53676= IFCFACEOUTERBOUND(#53674,.T.); +#53677= IFCFACE((#53676)); +#53679= IFCPOLYLOOP((#48949,#49625,#49581)); +#53681= IFCFACEOUTERBOUND(#53679,.T.); +#53682= IFCFACE((#53681)); +#53684= IFCPOLYLOOP((#48949,#49581,#49605)); +#53686= IFCFACEOUTERBOUND(#53684,.T.); +#53687= IFCFACE((#53686)); +#53689= IFCPOLYLOOP((#48949,#49605,#49439)); +#53691= IFCFACEOUTERBOUND(#53689,.T.); +#53692= IFCFACE((#53691)); +#53694= IFCPOLYLOOP((#48949,#49439,#49613)); +#53696= IFCFACEOUTERBOUND(#53694,.T.); +#53697= IFCFACE((#53696)); +#53699= IFCPOLYLOOP((#48949,#49613,#49569)); +#53701= IFCFACEOUTERBOUND(#53699,.T.); +#53702= IFCFACE((#53701)); +#53704= IFCPOLYLOOP((#48949,#49569,#49597)); +#53706= IFCFACEOUTERBOUND(#53704,.T.); +#53707= IFCFACE((#53706)); +#53709= IFCPOLYLOOP((#48949,#49597,#49441)); +#53711= IFCFACEOUTERBOUND(#53709,.T.); +#53712= IFCFACE((#53711)); +#53714= IFCPOLYLOOP((#48949,#49441,#49567)); +#53716= IFCFACEOUTERBOUND(#53714,.T.); +#53717= IFCFACE((#53716)); +#53719= IFCPOLYLOOP((#48949,#49567,#49457)); +#53721= IFCFACEOUTERBOUND(#53719,.T.); +#53722= IFCFACE((#53721)); +#53724= IFCPOLYLOOP((#48949,#49457,#49595)); +#53726= IFCFACEOUTERBOUND(#53724,.T.); +#53727= IFCFACE((#53726)); +#53729= IFCPOLYLOOP((#48949,#49595,#49425)); +#53731= IFCFACEOUTERBOUND(#53729,.T.); +#53732= IFCFACE((#53731)); +#53734= IFCPOLYLOOP((#48949,#49425,#49677)); +#53736= IFCFACEOUTERBOUND(#53734,.T.); +#53737= IFCFACE((#53736)); +#53739= IFCPOLYLOOP((#48949,#49677,#49665)); +#53741= IFCFACEOUTERBOUND(#53739,.T.); +#53742= IFCFACE((#53741)); +#53744= IFCPOLYLOOP((#48949,#49665,#49785)); +#53746= IFCFACEOUTERBOUND(#53744,.T.); +#53747= IFCFACE((#53746)); +#53749= IFCPOLYLOOP((#48949,#49785,#49637)); +#53751= IFCFACEOUTERBOUND(#53749,.T.); +#53752= IFCFACE((#53751)); +#53754= IFCPOLYLOOP((#48949,#49637,#49763)); +#53756= IFCFACEOUTERBOUND(#53754,.T.); +#53757= IFCFACE((#53756)); +#53759= IFCPOLYLOOP((#48949,#49763,#49649)); +#53761= IFCFACEOUTERBOUND(#53759,.T.); +#53762= IFCFACE((#53761)); +#53764= IFCPOLYLOOP((#48949,#49649,#49779)); +#53766= IFCFACEOUTERBOUND(#53764,.T.); +#53767= IFCFACE((#53766)); +#53769= IFCPOLYLOOP((#48949,#49779,#49593)); +#53771= IFCFACEOUTERBOUND(#53769,.T.); +#53772= IFCFACE((#53771)); +#53774= IFCPOLYLOOP((#48949,#49593,#49769)); +#53776= IFCFACEOUTERBOUND(#53774,.T.); +#53777= IFCFACE((#53776)); +#53779= IFCPOLYLOOP((#48949,#49769,#49645)); +#53781= IFCFACEOUTERBOUND(#53779,.T.); +#53782= IFCFACE((#53781)); +#53784= IFCPOLYLOOP((#48949,#49645,#49671)); +#53786= IFCFACEOUTERBOUND(#53784,.T.); +#53787= IFCFACE((#53786)); +#53789= IFCPOLYLOOP((#48949,#49671,#49611)); +#53791= IFCFACEOUTERBOUND(#53789,.T.); +#53792= IFCFACE((#53791)); +#53794= IFCPOLYLOOP((#48949,#49611,#49669)); +#53796= IFCFACEOUTERBOUND(#53794,.T.); +#53797= IFCFACE((#53796)); +#53799= IFCPOLYLOOP((#48949,#49669,#49643)); +#53801= IFCFACEOUTERBOUND(#53799,.T.); +#53802= IFCFACE((#53801)); +#53804= IFCPOLYLOOP((#48949,#49643,#49667)); +#53806= IFCFACEOUTERBOUND(#53804,.T.); +#53807= IFCFACE((#53806)); +#53809= IFCPOLYLOOP((#48949,#49667,#49411)); +#53811= IFCFACEOUTERBOUND(#53809,.T.); +#53812= IFCFACE((#53811)); +#53814= IFCPOLYLOOP((#48949,#49411,#49681)); +#53816= IFCFACEOUTERBOUND(#53814,.T.); +#53817= IFCFACE((#53816)); +#53819= IFCPOLYLOOP((#48949,#49681,#49675)); +#53821= IFCFACEOUTERBOUND(#53819,.T.); +#53822= IFCFACE((#53821)); +#53824= IFCPOLYLOOP((#48949,#49675,#49783)); +#53826= IFCFACEOUTERBOUND(#53824,.T.); +#53827= IFCFACE((#53826)); +#53829= IFCPOLYLOOP((#48949,#49783,#49659)); +#53831= IFCFACEOUTERBOUND(#53829,.T.); +#53832= IFCFACE((#53831)); +#53834= IFCPOLYLOOP((#48949,#49659,#49767)); +#53836= IFCFACEOUTERBOUND(#53834,.T.); +#53837= IFCFACE((#53836)); +#53839= IFCPOLYLOOP((#48949,#49767,#49673)); +#53841= IFCFACEOUTERBOUND(#53839,.T.); +#53842= IFCFACE((#53841)); +#53844= IFCPOLYLOOP((#48949,#49673,#49679)); +#53846= IFCFACEOUTERBOUND(#53844,.T.); +#53847= IFCFACE((#53846)); +#53849= IFCPOLYLOOP((#48949,#49679,#49631)); +#53851= IFCFACEOUTERBOUND(#53849,.T.); +#53852= IFCFACE((#53851)); +#53854= IFCPOLYLOOP((#48949,#49631,#49803)); +#53856= IFCFACEOUTERBOUND(#53854,.T.); +#53857= IFCFACE((#53856)); +#53859= IFCPOLYLOOP((#48949,#49803,#49795)); +#53861= IFCFACEOUTERBOUND(#53859,.T.); +#53862= IFCFACE((#53861)); +#53864= IFCPOLYLOOP((#48949,#49795,#49787)); +#53866= IFCFACEOUTERBOUND(#53864,.T.); +#53867= IFCFACE((#53866)); +#53869= IFCPOLYLOOP((#48949,#49787,#49845)); +#53871= IFCFACEOUTERBOUND(#53869,.T.); +#53872= IFCFACE((#53871)); +#53874= IFCPOLYLOOP((#48949,#49845,#49855)); +#53876= IFCFACEOUTERBOUND(#53874,.T.); +#53877= IFCFACE((#53876)); +#53879= IFCPOLYLOOP((#48949,#49855,#49765)); +#53881= IFCFACEOUTERBOUND(#53879,.T.); +#53882= IFCFACE((#53881)); +#53884= IFCPOLYLOOP((#48949,#49765,#49843)); +#53886= IFCFACEOUTERBOUND(#53884,.T.); +#53887= IFCFACE((#53886)); +#53889= IFCPOLYLOOP((#48949,#49843,#49793)); +#53891= IFCFACEOUTERBOUND(#53889,.T.); +#53892= IFCFACE((#53891)); +#53894= IFCPOLYLOOP((#48949,#49793,#49781)); +#53896= IFCFACEOUTERBOUND(#53894,.T.); +#53897= IFCFACE((#53896)); +#53899= IFCPOLYLOOP((#48949,#49781,#49791)); +#53901= IFCFACEOUTERBOUND(#53899,.T.); +#53902= IFCFACE((#53901)); +#53904= IFCPOLYLOOP((#48949,#49791,#49799)); +#53906= IFCFACEOUTERBOUND(#53904,.T.); +#53907= IFCFACE((#53906)); +#53909= IFCPOLYLOOP((#48949,#49799,#49587)); +#53911= IFCFACEOUTERBOUND(#53909,.T.); +#53912= IFCFACE((#53911)); +#53914= IFCPOLYLOOP((#48949,#49587,#49809)); +#53916= IFCFACEOUTERBOUND(#53914,.T.); +#53917= IFCFACE((#53916)); +#53919= IFCPOLYLOOP((#48949,#49809,#49805)); +#53921= IFCFACEOUTERBOUND(#53919,.T.); +#53922= IFCFACE((#53921)); +#53924= IFCPOLYLOOP((#48949,#49805,#49797)); +#53926= IFCFACEOUTERBOUND(#53924,.T.); +#53927= IFCFACE((#53926)); +#53929= IFCPOLYLOOP((#48949,#49797,#49853)); +#53931= IFCFACEOUTERBOUND(#53929,.T.); +#53932= IFCFACE((#53931)); +#53934= IFCPOLYLOOP((#48949,#49853,#49801)); +#53936= IFCFACEOUTERBOUND(#53934,.T.); +#53937= IFCFACE((#53936)); +#53939= IFCPOLYLOOP((#48949,#49801,#49807)); +#53941= IFCFACEOUTERBOUND(#53939,.T.); +#53942= IFCFACE((#53941)); +#53944= IFCPOLYLOOP((#48949,#49807,#49789)); +#53946= IFCFACEOUTERBOUND(#53944,.T.); +#53947= IFCFACE((#53946)); +#53949= IFCPOLYLOOP((#48949,#49789,#49865)); +#53951= IFCFACEOUTERBOUND(#53949,.T.); +#53952= IFCFACE((#53951)); +#53954= IFCPOLYLOOP((#48949,#49865,#49857)); +#53956= IFCFACEOUTERBOUND(#53954,.T.); +#53957= IFCFACE((#53956)); +#53959= IFCPOLYLOOP((#48949,#49857,#49897)); +#53961= IFCFACEOUTERBOUND(#53959,.T.); +#53962= IFCFACE((#53961)); +#53964= IFCPOLYLOOP((#48949,#49897,#49847)); +#53966= IFCFACEOUTERBOUND(#53964,.T.); +#53967= IFCFACE((#53966)); +#53969= IFCPOLYLOOP((#48949,#49847,#49863)); +#53971= IFCFACEOUTERBOUND(#53969,.T.); +#53972= IFCFACE((#53971)); +#53974= IFCPOLYLOOP((#48949,#49863,#49851)); +#53976= IFCFACEOUTERBOUND(#53974,.T.); +#53977= IFCFACE((#53976)); +#53979= IFCPOLYLOOP((#48949,#49851,#49861)); +#53981= IFCFACEOUTERBOUND(#53979,.T.); +#53982= IFCFACE((#53981)); +#53984= IFCPOLYLOOP((#48949,#49861,#49775)); +#53986= IFCFACEOUTERBOUND(#53984,.T.); +#53987= IFCFACE((#53986)); +#53989= IFCPOLYLOOP((#48949,#49775,#49871)); +#53991= IFCFACEOUTERBOUND(#53989,.T.); +#53992= IFCFACE((#53991)); +#53994= IFCPOLYLOOP((#48949,#49871,#49867)); +#53996= IFCFACEOUTERBOUND(#53994,.T.); +#53997= IFCFACE((#53996)); +#53999= IFCPOLYLOOP((#48949,#49867,#49869)); +#54001= IFCFACEOUTERBOUND(#53999,.T.); +#54002= IFCFACE((#54001)); +#54004= IFCPOLYLOOP((#48949,#49869,#49859)); +#54006= IFCFACEOUTERBOUND(#54004,.T.); +#54007= IFCFACE((#54006)); +#54009= IFCPOLYLOOP((#48949,#49859,#49903)); +#54011= IFCFACEOUTERBOUND(#54009,.T.); +#54012= IFCFACE((#54011)); +#54014= IFCPOLYLOOP((#48949,#49903,#49895)); +#54016= IFCFACEOUTERBOUND(#54014,.T.); +#54017= IFCFACE((#54016)); +#54019= IFCPOLYLOOP((#48949,#49895,#49901)); +#54021= IFCFACEOUTERBOUND(#54019,.T.); +#54022= IFCFACE((#54021)); +#54024= IFCPOLYLOOP((#48949,#49901,#49849)); +#54026= IFCFACEOUTERBOUND(#54024,.T.); +#54027= IFCFACE((#54026)); +#54029= IFCPOLYLOOP((#48949,#49849,#49907)); +#54031= IFCFACEOUTERBOUND(#54029,.T.); +#54032= IFCFACE((#54031)); +#54034= IFCPOLYLOOP((#48949,#49907,#49905)); +#54036= IFCFACEOUTERBOUND(#54034,.T.); +#54037= IFCFACE((#54036)); +#54039= IFCPOLYLOOP((#48949,#49905,#49923)); +#54041= IFCFACEOUTERBOUND(#54039,.T.); +#54042= IFCFACE((#54041)); +#54044= IFCPOLYLOOP((#48949,#49923,#49899)); +#54046= IFCFACEOUTERBOUND(#54044,.T.); +#54047= IFCFACE((#54046)); +#54049= IFCPOLYLOOP((#48949,#49899,#49927)); +#54051= IFCFACEOUTERBOUND(#54049,.T.); +#54052= IFCFACE((#54051)); +#54054= IFCPOLYLOOP((#48949,#49927,#49925)); +#54056= IFCFACEOUTERBOUND(#54054,.T.); +#54057= IFCFACE((#54056)); +#54059= IFCPOLYLOOP((#48949,#49925,#49933)); +#54061= IFCFACEOUTERBOUND(#54059,.T.); +#54062= IFCFACE((#54061)); +#54064= IFCPOLYLOOP((#48949,#49933,#49401)); +#54066= IFCFACEOUTERBOUND(#54064,.T.); +#54067= IFCFACE((#54066)); +#54069= IFCPOLYLOOP((#48949,#49401,#49161)); +#54071= IFCFACEOUTERBOUND(#54069,.T.); +#54072= IFCFACE((#54071)); +#54074= IFCPOLYLOOP((#49023,#49021,#49025,#49037,#49035,#49141,#49099,#49097,#49015)); +#54076= IFCFACEOUTERBOUND(#54074,.T.); +#54077= IFCFACE((#54076)); +#54079= IFCPOLYLOOP((#49277,#49263,#49275)); +#54081= IFCFACEOUTERBOUND(#54079,.T.); +#54082= IFCFACE((#54081)); +#54084= IFCPOLYLOOP((#49263,#49273,#49939,#49941,#49265)); +#54086= IFCFACEOUTERBOUND(#54084,.T.); +#54087= IFCFACE((#54086)); +#54089= IFCPOLYLOOP((#49277,#49163,#49947,#49937,#49273)); +#54091= IFCFACEOUTERBOUND(#54089,.T.); +#54092= IFCFACE((#54091)); +#54094= IFCPOLYLOOP((#49275,#49165,#49277)); +#54096= IFCFACEOUTERBOUND(#54094,.T.); +#54097= IFCFACE((#54096)); +#54099= IFCPOLYLOOP((#49263,#49277,#49273)); +#54101= IFCFACEOUTERBOUND(#54099,.T.); +#54102= IFCFACE((#54101)); +#54104= IFCPOLYLOOP((#49263,#49261,#49305,#49279,#49275)); +#54106= IFCFACEOUTERBOUND(#54104,.T.); +#54107= IFCFACE((#54106)); +#54109= IFCPOLYLOOP((#49165,#49275,#49289,#49333,#49167)); +#54111= IFCFACEOUTERBOUND(#54109,.T.); +#54112= IFCFACE((#54111)); +#54114= IFCPOLYLOOP((#49163,#49277,#49165)); +#54116= IFCFACEOUTERBOUND(#54114,.T.); +#54117= IFCFACE((#54116)); +#54119= IFCPOLYLOOP((#49307,#49291,#49323)); +#54121= IFCFACEOUTERBOUND(#54119,.T.); +#54122= IFCFACE((#54121)); +#54124= IFCPOLYLOOP((#49319,#49283,#49313)); +#54126= IFCFACEOUTERBOUND(#54124,.T.); +#54127= IFCFACE((#54126)); +#54129= IFCPOLYLOOP((#49305,#49259,#49323)); +#54131= IFCFACEOUTERBOUND(#54129,.T.); +#54132= IFCFACE((#54131)); +#54134= IFCPOLYLOOP((#49291,#49279,#49305,#49323)); +#54136= IFCFACEOUTERBOUND(#54134,.T.); +#54137= IFCFACE((#54136)); +#54139= IFCPOLYLOOP((#49333,#49289,#49295)); +#54141= IFCFACEOUTERBOUND(#54139,.T.); +#54142= IFCFACE((#54141)); +#54144= IFCPOLYLOOP((#49317,#49291,#49307)); +#54146= IFCFACEOUTERBOUND(#54144,.T.); +#54147= IFCFACE((#54146)); +#54149= IFCPOLYLOOP((#49293,#49285,#49309,#49325)); +#54151= IFCFACEOUTERBOUND(#54149,.T.); +#54152= IFCFACE((#54151)); +#54154= IFCPOLYLOOP((#49299,#49285,#49293)); +#54156= IFCFACEOUTERBOUND(#54154,.T.); +#54157= IFCFACE((#54156)); +#54159= IFCPOLYLOOP((#49257,#49323,#49259)); +#54161= IFCFACEOUTERBOUND(#54159,.T.); +#54162= IFCFACE((#54161)); +#54164= IFCPOLYLOOP((#49301,#49289,#49275,#49279)); +#54166= IFCFACEOUTERBOUND(#54164,.T.); +#54167= IFCFACE((#54166)); +#54169= IFCPOLYLOOP((#49253,#49251,#49303)); +#54171= IFCFACEOUTERBOUND(#54169,.T.); +#54172= IFCFACE((#54171)); +#54174= IFCPOLYLOOP((#49177,#49175,#49325)); +#54176= IFCFACEOUTERBOUND(#54174,.T.); +#54177= IFCFACE((#54176)); +#54179= IFCPOLYLOOP((#49301,#49295,#49289)); +#54181= IFCFACEOUTERBOUND(#54179,.T.); +#54182= IFCFACE((#54181)); +#54184= IFCPOLYLOOP((#49313,#49293,#49311)); +#54186= IFCFACEOUTERBOUND(#54184,.T.); +#54187= IFCFACE((#54186)); +#54189= IFCPOLYLOOP((#49255,#49253,#49315)); +#54191= IFCFACEOUTERBOUND(#54189,.T.); +#54192= IFCFACE((#54191)); +#54194= IFCPOLYLOOP((#49321,#49299,#49313)); +#54196= IFCFACEOUTERBOUND(#54194,.T.); +#54197= IFCFACE((#54196)); +#54199= IFCPOLYLOOP((#49311,#49293,#49325)); +#54201= IFCFACEOUTERBOUND(#54199,.T.); +#54202= IFCFACE((#54201)); +#54204= IFCPOLYLOOP((#49327,#49295,#49319)); +#54206= IFCFACEOUTERBOUND(#54204,.T.); +#54207= IFCFACE((#54206)); +#54209= IFCPOLYLOOP((#49169,#49295,#49171)); +#54211= IFCFACEOUTERBOUND(#54209,.T.); +#54212= IFCFACE((#54211)); +#54214= IFCPOLYLOOP((#49291,#49317,#49301)); +#54216= IFCFACEOUTERBOUND(#54214,.T.); +#54217= IFCFACE((#54216)); +#54219= IFCPOLYLOOP((#49309,#49177,#49325)); +#54221= IFCFACEOUTERBOUND(#54219,.T.); +#54222= IFCFACE((#54221)); +#54224= IFCPOLYLOOP((#49285,#49299,#49281)); +#54226= IFCFACEOUTERBOUND(#54224,.T.); +#54227= IFCFACE((#54226)); +#54229= IFCPOLYLOOP((#49257,#49255,#49307)); +#54231= IFCFACEOUTERBOUND(#54229,.T.); +#54232= IFCFACE((#54231)); +#54234= IFCPOLYLOOP((#49311,#49175,#49173)); +#54236= IFCFACEOUTERBOUND(#54234,.T.); +#54237= IFCFACE((#54236)); +#54239= IFCPOLYLOOP((#49299,#49329,#49331)); +#54241= IFCFACEOUTERBOUND(#54239,.T.); +#54242= IFCFACE((#54241)); +#54244= IFCPOLYLOOP((#49169,#49333,#49295)); +#54246= IFCFACEOUTERBOUND(#54244,.T.); +#54247= IFCFACE((#54246)); +#54249= IFCPOLYLOOP((#49287,#49315,#49303)); +#54251= IFCFACEOUTERBOUND(#54249,.T.); +#54252= IFCFACE((#54251)); +#54254= IFCPOLYLOOP((#49251,#49249,#49297)); +#54256= IFCFACEOUTERBOUND(#54254,.T.); +#54257= IFCFACE((#54256)); +#54259= IFCPOLYLOOP((#49179,#49177,#49309)); +#54261= IFCFACEOUTERBOUND(#54259,.T.); +#54262= IFCFACE((#54261)); +#54264= IFCPOLYLOOP((#49329,#49287,#49303)); +#54266= IFCFACEOUTERBOUND(#54264,.T.); +#54267= IFCFACE((#54266)); +#54269= IFCPOLYLOOP((#49291,#49301,#49279)); +#54271= IFCFACEOUTERBOUND(#54269,.T.); +#54272= IFCFACE((#54271)); +#54274= IFCPOLYLOOP((#49295,#49301,#49283)); +#54276= IFCFACEOUTERBOUND(#54274,.T.); +#54277= IFCFACE((#54276)); +#54279= IFCPOLYLOOP((#49251,#49297,#49303)); +#54281= IFCFACEOUTERBOUND(#54279,.T.); +#54282= IFCFACE((#54281)); +#54284= IFCPOLYLOOP((#49331,#49329,#49303)); +#54286= IFCFACEOUTERBOUND(#54284,.T.); +#54287= IFCFACE((#54286)); +#54289= IFCPOLYLOOP((#49315,#49307,#49255)); +#54291= IFCFACEOUTERBOUND(#54289,.T.); +#54292= IFCFACE((#54291)); +#54294= IFCPOLYLOOP((#49261,#49259,#49305)); +#54296= IFCFACEOUTERBOUND(#54294,.T.); +#54297= IFCFACE((#54296)); +#54299= IFCPOLYLOOP((#49333,#49169,#49167)); +#54301= IFCFACEOUTERBOUND(#54299,.T.); +#54302= IFCFACE((#54301)); +#54304= IFCPOLYLOOP((#49317,#49307,#49287)); +#54306= IFCFACEOUTERBOUND(#54304,.T.); +#54307= IFCFACE((#54306)); +#54309= IFCPOLYLOOP((#49173,#49171,#49327)); +#54311= IFCFACEOUTERBOUND(#54309,.T.); +#54312= IFCFACE((#54311)); +#54314= IFCPOLYLOOP((#49311,#49319,#49313)); +#54316= IFCFACEOUTERBOUND(#54314,.T.); +#54317= IFCFACE((#54316)); +#54319= IFCPOLYLOOP((#49321,#49313,#49283)); +#54321= IFCFACEOUTERBOUND(#54319,.T.); +#54322= IFCFACE((#54321)); +#54324= IFCPOLYLOOP((#49299,#49293,#49313)); +#54326= IFCFACEOUTERBOUND(#54324,.T.); +#54327= IFCFACE((#54326)); +#54329= IFCPOLYLOOP((#49303,#49315,#49253)); +#54331= IFCFACEOUTERBOUND(#54329,.T.); +#54332= IFCFACE((#54331)); +#54334= IFCPOLYLOOP((#49307,#49315,#49287)); +#54336= IFCFACEOUTERBOUND(#54334,.T.); +#54337= IFCFACE((#54336)); +#54339= IFCPOLYLOOP((#49321,#49317,#49287)); +#54341= IFCFACEOUTERBOUND(#54339,.T.); +#54342= IFCFACE((#54341)); +#54344= IFCPOLYLOOP((#49301,#49317,#49283)); +#54346= IFCFACEOUTERBOUND(#54344,.T.); +#54347= IFCFACE((#54346)); +#54349= IFCPOLYLOOP((#49311,#49173,#49327)); +#54351= IFCFACEOUTERBOUND(#54349,.T.); +#54352= IFCFACE((#54351)); +#54354= IFCPOLYLOOP((#49295,#49283,#49319)); +#54356= IFCFACEOUTERBOUND(#54354,.T.); +#54357= IFCFACE((#54356)); +#54359= IFCPOLYLOOP((#49317,#49321,#49283)); +#54361= IFCFACEOUTERBOUND(#54359,.T.); +#54362= IFCFACE((#54361)); +#54364= IFCPOLYLOOP((#49321,#49287,#49329)); +#54366= IFCFACEOUTERBOUND(#54364,.T.); +#54367= IFCFACE((#54366)); +#54369= IFCPOLYLOOP((#49307,#49323,#49257)); +#54371= IFCFACEOUTERBOUND(#54369,.T.); +#54372= IFCFACE((#54371)); +#54374= IFCPOLYLOOP((#49311,#49325,#49175)); +#54376= IFCFACEOUTERBOUND(#54374,.T.); +#54377= IFCFACE((#54376)); +#54379= IFCPOLYLOOP((#49295,#49327,#49171)); +#54381= IFCFACEOUTERBOUND(#54379,.T.); +#54382= IFCFACE((#54381)); +#54384= IFCPOLYLOOP((#49311,#49327,#49319)); +#54386= IFCFACEOUTERBOUND(#54384,.T.); +#54387= IFCFACE((#54386)); +#54389= IFCPOLYLOOP((#49303,#49297,#49331)); +#54391= IFCFACEOUTERBOUND(#54389,.T.); +#54392= IFCFACE((#54391)); +#54394= IFCPOLYLOOP((#49321,#49329,#49299)); +#54396= IFCFACEOUTERBOUND(#54394,.T.); +#54397= IFCFACE((#54396)); +#54399= IFCPOLYLOOP((#49297,#49281,#49331)); +#54401= IFCFACEOUTERBOUND(#54399,.T.); +#54402= IFCFACE((#54401)); +#54404= IFCPOLYLOOP((#49299,#49331,#49281)); +#54406= IFCFACEOUTERBOUND(#54404,.T.); +#54407= IFCFACE((#54406)); +#54409= IFCPOLYLOOP((#49247,#49245,#49183,#49181)); +#54411= IFCFACEOUTERBOUND(#54409,.T.); +#54412= IFCFACE((#54411)); +#54414= IFCPOLYLOOP((#49247,#49181,#49179,#49309,#49285,#49281,#49297,#49249)); +#54416= IFCFACEOUTERBOUND(#54414,.T.); +#54417= IFCFACE((#54416)); +#54419= IFCPOLYLOOP((#49243,#49241,#49353,#49335,#49357,#49187,#49185)); +#54421= IFCFACEOUTERBOUND(#54419,.T.); +#54422= IFCFACE((#54421)); +#54424= IFCPOLYLOOP((#49243,#49185,#49183,#49245)); +#54426= IFCFACEOUTERBOUND(#54424,.T.); +#54427= IFCFACE((#54426)); +#54429= IFCPOLYLOOP((#49239,#49237,#49373)); +#54431= IFCFACEOUTERBOUND(#54429,.T.); +#54432= IFCFACE((#54431)); +#54434= IFCPOLYLOOP((#49233,#49231,#49365)); +#54436= IFCFACEOUTERBOUND(#54434,.T.); +#54437= IFCFACE((#54436)); +#54439= IFCPOLYLOOP((#49237,#49235,#49367)); +#54441= IFCFACEOUTERBOUND(#54439,.T.); +#54442= IFCFACE((#54441)); +#54444= IFCPOLYLOOP((#49193,#49191,#49361)); +#54446= IFCFACEOUTERBOUND(#54444,.T.); +#54447= IFCFACE((#54446)); +#54449= IFCPOLYLOOP((#49371,#49395,#49337)); +#54451= IFCFACEOUTERBOUND(#54449,.T.); +#54452= IFCFACE((#54451)); +#54454= IFCPOLYLOOP((#49191,#49189,#49345)); +#54456= IFCFACEOUTERBOUND(#54454,.T.); +#54457= IFCFACE((#54456)); +#54459= IFCPOLYLOOP((#49239,#49373,#49377)); +#54461= IFCFACEOUTERBOUND(#54459,.T.); +#54462= IFCFACE((#54461)); +#54464= IFCPOLYLOOP((#49381,#49353,#49377)); +#54466= IFCFACEOUTERBOUND(#54464,.T.); +#54467= IFCFACE((#54466)); +#54469= IFCPOLYLOOP((#49233,#49351,#49235)); +#54471= IFCFACEOUTERBOUND(#54469,.T.); +#54472= IFCFACE((#54471)); +#54474= IFCPOLYLOOP((#49389,#49335,#49383)); +#54476= IFCFACEOUTERBOUND(#54474,.T.); +#54477= IFCFACE((#54476)); +#54479= IFCPOLYLOOP((#49341,#49383,#49381)); +#54481= IFCFACEOUTERBOUND(#54479,.T.); +#54482= IFCFACE((#54481)); +#54484= IFCPOLYLOOP((#49361,#49349,#49193)); +#54486= IFCFACEOUTERBOUND(#54484,.T.); +#54487= IFCFACE((#54486)); +#54489= IFCPOLYLOOP((#49349,#49195,#49193)); +#54491= IFCFACEOUTERBOUND(#54489,.T.); +#54492= IFCFACE((#54491)); +#54494= IFCPOLYLOOP((#49369,#49393,#49337)); +#54496= IFCFACEOUTERBOUND(#54494,.T.); +#54497= IFCFACE((#54496)); +#54499= IFCPOLYLOOP((#49343,#49387,#49385)); +#54501= IFCFACEOUTERBOUND(#54499,.T.); +#54502= IFCFACE((#54501)); +#54504= IFCPOLYLOOP((#49359,#49391,#49229)); +#54506= IFCFACEOUTERBOUND(#54504,.T.); +#54507= IFCFACE((#54506)); +#54509= IFCPOLYLOOP((#49367,#49235,#49351)); +#54511= IFCFACEOUTERBOUND(#54509,.T.); +#54512= IFCFACE((#54511)); +#54514= IFCPOLYLOOP((#49357,#49389,#49189)); +#54516= IFCFACEOUTERBOUND(#54514,.T.); +#54517= IFCFACE((#54516)); +#54519= IFCPOLYLOOP((#49369,#49337,#49349)); +#54521= IFCFACEOUTERBOUND(#54519,.T.); +#54522= IFCFACE((#54521)); +#54524= IFCPOLYLOOP((#49385,#49355,#49379)); +#54526= IFCFACEOUTERBOUND(#54524,.T.); +#54527= IFCFACE((#54526)); +#54529= IFCPOLYLOOP((#49229,#49347,#49231)); +#54531= IFCFACEOUTERBOUND(#54529,.T.); +#54532= IFCFACE((#54531)); +#54534= IFCPOLYLOOP((#49363,#49197,#49195)); +#54536= IFCFACEOUTERBOUND(#54534,.T.); +#54537= IFCFACE((#54536)); +#54539= IFCPOLYLOOP((#49363,#49195,#49349)); +#54541= IFCFACEOUTERBOUND(#54539,.T.); +#54542= IFCFACE((#54541)); +#54544= IFCPOLYLOOP((#49391,#49339,#49387)); +#54546= IFCFACEOUTERBOUND(#54544,.T.); +#54547= IFCFACE((#54546)); +#54549= IFCPOLYLOOP((#49375,#49379,#49199)); +#54551= IFCFACEOUTERBOUND(#54549,.T.); +#54552= IFCFACE((#54551)); +#54554= IFCPOLYLOOP((#49369,#49349,#49361)); +#54556= IFCFACEOUTERBOUND(#54554,.T.); +#54557= IFCFACE((#54556)); +#54559= IFCPOLYLOOP((#49371,#49351,#49365)); +#54561= IFCFACEOUTERBOUND(#54559,.T.); +#54562= IFCFACE((#54561)); +#54564= IFCPOLYLOOP((#49351,#49233,#49365)); +#54566= IFCFACEOUTERBOUND(#54564,.T.); +#54567= IFCFACE((#54566)); +#54569= IFCPOLYLOOP((#49371,#49337,#49351)); +#54571= IFCFACEOUTERBOUND(#54569,.T.); +#54572= IFCFACE((#54571)); +#54574= IFCPOLYLOOP((#49197,#49375,#49199)); +#54576= IFCFACEOUTERBOUND(#54574,.T.); +#54577= IFCFACE((#54576)); +#54579= IFCPOLYLOOP((#49189,#49187,#49357)); +#54581= IFCFACEOUTERBOUND(#54579,.T.); +#54582= IFCFACE((#54581)); +#54584= IFCPOLYLOOP((#49239,#49377,#49241)); +#54586= IFCFACEOUTERBOUND(#54584,.T.); +#54587= IFCFACE((#54586)); +#54589= IFCPOLYLOOP((#49199,#49379,#49201)); +#54591= IFCFACEOUTERBOUND(#54589,.T.); +#54592= IFCFACE((#54591)); +#54594= IFCPOLYLOOP((#49229,#49227,#49359)); +#54596= IFCFACEOUTERBOUND(#54594,.T.); +#54597= IFCFACE((#54596)); +#54599= IFCPOLYLOOP((#49191,#49345,#49361)); +#54601= IFCFACEOUTERBOUND(#54599,.T.); +#54602= IFCFACE((#54601)); +#54604= IFCPOLYLOOP((#49361,#49345,#49369)); +#54606= IFCFACEOUTERBOUND(#54604,.T.); +#54607= IFCFACE((#54606)); +#54609= IFCPOLYLOOP((#49395,#49349,#49337)); +#54611= IFCFACEOUTERBOUND(#54609,.T.); +#54612= IFCFACE((#54611)); +#54614= IFCPOLYLOOP((#49363,#49395,#49375)); +#54616= IFCFACEOUTERBOUND(#54614,.T.); +#54617= IFCFACE((#54616)); +#54619= IFCPOLYLOOP((#49231,#49347,#49365)); +#54621= IFCFACEOUTERBOUND(#54619,.T.); +#54622= IFCFACE((#54621)); +#54624= IFCPOLYLOOP((#49365,#49347,#49371)); +#54626= IFCFACEOUTERBOUND(#54624,.T.); +#54627= IFCFACE((#54626)); +#54629= IFCPOLYLOOP((#49393,#49351,#49337)); +#54631= IFCFACEOUTERBOUND(#54629,.T.); +#54632= IFCFACE((#54631)); +#54634= IFCPOLYLOOP((#49367,#49393,#49373)); +#54636= IFCFACEOUTERBOUND(#54634,.T.); +#54637= IFCFACE((#54636)); +#54639= IFCPOLYLOOP((#49383,#49369,#49345)); +#54641= IFCFACEOUTERBOUND(#54639,.T.); +#54642= IFCFACE((#54641)); +#54644= IFCPOLYLOOP((#49393,#49369,#49341)); +#54646= IFCFACEOUTERBOUND(#54644,.T.); +#54647= IFCFACE((#54646)); +#54649= IFCPOLYLOOP((#49387,#49371,#49347)); +#54651= IFCFACEOUTERBOUND(#54649,.T.); +#54652= IFCFACE((#54651)); +#54654= IFCPOLYLOOP((#49395,#49371,#49343)); +#54656= IFCFACEOUTERBOUND(#54654,.T.); +#54657= IFCFACE((#54656)); +#54659= IFCPOLYLOOP((#49367,#49373,#49237)); +#54661= IFCFACEOUTERBOUND(#54659,.T.); +#54662= IFCFACE((#54661)); +#54664= IFCPOLYLOOP((#49381,#49377,#49373)); +#54666= IFCFACEOUTERBOUND(#54664,.T.); +#54667= IFCFACE((#54666)); +#54669= IFCPOLYLOOP((#49363,#49375,#49197)); +#54671= IFCFACEOUTERBOUND(#54669,.T.); +#54672= IFCFACE((#54671)); +#54674= IFCPOLYLOOP((#49385,#49379,#49375)); +#54676= IFCFACEOUTERBOUND(#54674,.T.); +#54677= IFCFACE((#54676)); +#54679= IFCPOLYLOOP((#49381,#49373,#49341)); +#54681= IFCFACEOUTERBOUND(#54679,.T.); +#54682= IFCFACE((#54681)); +#54684= IFCPOLYLOOP((#49241,#49377,#49353)); +#54686= IFCFACEOUTERBOUND(#54684,.T.); +#54687= IFCFACE((#54686)); +#54689= IFCPOLYLOOP((#49385,#49375,#49343)); +#54691= IFCFACEOUTERBOUND(#54689,.T.); +#54692= IFCFACE((#54691)); +#54694= IFCPOLYLOOP((#49201,#49379,#49355)); +#54696= IFCFACEOUTERBOUND(#54694,.T.); +#54697= IFCFACE((#54696)); +#54699= IFCPOLYLOOP((#49341,#49369,#49383)); +#54701= IFCFACEOUTERBOUND(#54699,.T.); +#54702= IFCFACE((#54701)); +#54704= IFCPOLYLOOP((#49335,#49353,#49381)); +#54706= IFCFACEOUTERBOUND(#54704,.T.); +#54707= IFCFACE((#54706)); +#54709= IFCPOLYLOOP((#49389,#49383,#49345)); +#54711= IFCFACEOUTERBOUND(#54709,.T.); +#54712= IFCFACE((#54711)); +#54714= IFCPOLYLOOP((#49335,#49381,#49383)); +#54716= IFCFACEOUTERBOUND(#54714,.T.); +#54717= IFCFACE((#54716)); +#54719= IFCPOLYLOOP((#49343,#49371,#49387)); +#54721= IFCFACEOUTERBOUND(#54719,.T.); +#54722= IFCFACE((#54721)); +#54724= IFCPOLYLOOP((#49339,#49355,#49385)); +#54726= IFCFACEOUTERBOUND(#54724,.T.); +#54727= IFCFACE((#54726)); +#54729= IFCPOLYLOOP((#49391,#49387,#49347)); +#54731= IFCFACEOUTERBOUND(#54729,.T.); +#54732= IFCFACE((#54731)); +#54734= IFCPOLYLOOP((#49339,#49385,#49387)); +#54736= IFCFACEOUTERBOUND(#54734,.T.); +#54737= IFCFACE((#54736)); +#54739= IFCPOLYLOOP((#49189,#49389,#49345)); +#54741= IFCFACEOUTERBOUND(#54739,.T.); +#54742= IFCFACE((#54741)); +#54744= IFCPOLYLOOP((#49335,#49389,#49357)); +#54746= IFCFACEOUTERBOUND(#54744,.T.); +#54747= IFCFACE((#54746)); +#54749= IFCPOLYLOOP((#49229,#49391,#49347)); +#54751= IFCFACEOUTERBOUND(#54749,.T.); +#54752= IFCFACE((#54751)); +#54754= IFCPOLYLOOP((#49339,#49391,#49359)); +#54756= IFCFACEOUTERBOUND(#54754,.T.); +#54757= IFCFACE((#54756)); +#54759= IFCPOLYLOOP((#49373,#49393,#49341)); +#54761= IFCFACEOUTERBOUND(#54759,.T.); +#54762= IFCFACE((#54761)); +#54764= IFCPOLYLOOP((#49393,#49367,#49351)); +#54766= IFCFACEOUTERBOUND(#54764,.T.); +#54767= IFCFACE((#54766)); +#54769= IFCPOLYLOOP((#49375,#49395,#49343)); +#54771= IFCFACEOUTERBOUND(#54769,.T.); +#54772= IFCFACE((#54771)); +#54774= IFCPOLYLOOP((#49395,#49363,#49349)); +#54776= IFCFACEOUTERBOUND(#54774,.T.); +#54777= IFCFACE((#54776)); +#54779= IFCPOLYLOOP((#49225,#49203,#49201,#49355,#49339,#49359,#49227)); +#54781= IFCFACEOUTERBOUND(#54779,.T.); +#54782= IFCFACE((#54781)); +#54784= IFCPOLYLOOP((#49225,#49223,#49205,#49203)); +#54786= IFCFACEOUTERBOUND(#54784,.T.); +#54787= IFCFACE((#54786)); +#54789= IFCPOLYLOOP((#49223,#49221,#49207,#49205)); +#54791= IFCFACEOUTERBOUND(#54789,.T.); +#54792= IFCFACE((#54791)); +#54794= IFCPOLYLOOP((#49397,#49415,#49067,#49221)); +#54796= IFCFACEOUTERBOUND(#54794,.T.); +#54797= IFCFACE((#54796)); +#54799= IFCPOLYLOOP((#49399,#49463,#49553)); +#54801= IFCFACEOUTERBOUND(#54799,.T.); +#54802= IFCFACE((#54801)); +#54804= IFCPOLYLOOP((#49657,#49427,#49511,#49629)); +#54806= IFCFACEOUTERBOUND(#54804,.T.); +#54807= IFCFACE((#54806)); +#54809= IFCPOLYLOOP((#49701,#49503,#49569)); +#54811= IFCFACEOUTERBOUND(#54809,.T.); +#54812= IFCFACE((#54811)); +#54814= IFCPOLYLOOP((#49151,#49429,#49459)); +#54816= IFCFACEOUTERBOUND(#54814,.T.); +#54817= IFCFACE((#54816)); +#54819= IFCPOLYLOOP((#49269,#49559,#49563,#49555,#49725,#49687,#49813,#49543,#49811,#49723,#49689,#49741,#49727,#49743,#49523,#49711,#49683,#49713,#49557,#49721,#49561,#49565,#49545,#49747,#49733,#49825,#49709,#49745,#49735,#49749,#49497,#49759,#49755,#49821,#49751,#49875,#49823,#49833,#49739,#49815,#49757,#49761,#49753,#49827,#49817,#49829,#49717,#49839,#49835,#49909,#49879,#49831,#49877,#49841,#49837,#49887,#49881,#49889,#49819,#49893,#49885,#49917,#49883,#49913,#49891,#49915,#49873,#49919,#49921,#49911,#49931,#49929,#49935,#49477,#49161,#49401,#49933,#49925,#49927,#49899,#49923,#49905,#49907,#49849,#49901,#49895,#49903,#49859,#49869,#49867,#49871,#49775,#49861,#49851,#49863,#49847,#49897,#49857,#49865,#49789,#49807,#49801,#49853,#49797,#49805,#49809,#49587,#49799,#49791,#49781,#49793,#49843,#49765,#49855,#49845,#49787,#49795,#49803,#49631,#49679,#49673,#49767,#49659,#49783,#49675,#49681,#49411,#49667,#49643,#49669,#49611,#49671,#49645,#49769,#49593,#49779,#49649,#49763,#49637,#49785,#49665,#49677,#49425,#49595,#49457,#49567)); +#54821= IFCFACEOUTERBOUND(#54819,.T.); +#54822= IFCFACE((#54821)); +#54824= IFCPOLYLOOP((#49443,#49459,#49473)); +#54826= IFCFACEOUTERBOUND(#54824,.T.); +#54827= IFCFACE((#54826)); +#54829= IFCPOLYLOOP((#49207,#49067,#49065)); +#54831= IFCFACEOUTERBOUND(#54829,.T.); +#54832= IFCFACE((#54831)); +#54834= IFCPOLYLOOP((#49067,#49207,#49221)); +#54836= IFCFACEOUTERBOUND(#54834,.T.); +#54837= IFCFACE((#54836)); +#54839= IFCPOLYLOOP((#49415,#49149,#49067)); +#54841= IFCFACEOUTERBOUND(#54839,.T.); +#54842= IFCFACE((#54841)); +#54844= IFCPOLYLOOP((#49207,#49065,#49209)); +#54846= IFCFACEOUTERBOUND(#54844,.T.); +#54847= IFCFACE((#54846)); +#54849= IFCPOLYLOOP((#49063,#49061,#49209)); +#54851= IFCFACEOUTERBOUND(#54849,.T.); +#54852= IFCFACE((#54851)); +#54854= IFCPOLYLOOP((#49777,#49583,#49715,#49607)); +#54856= IFCFACEOUTERBOUND(#54854,.T.); +#54857= IFCFACE((#54856)); +#54859= IFCPOLYLOOP((#49059,#49209,#49061)); +#54861= IFCFACEOUTERBOUND(#54859,.T.); +#54862= IFCFACE((#54861)); +#54864= IFCPOLYLOOP((#49063,#49209,#49065)); +#54866= IFCFACEOUTERBOUND(#54864,.T.); +#54867= IFCFACE((#54866)); +#54869= IFCPOLYLOOP((#49409,#49603,#49549,#49663)); +#54871= IFCFACEOUTERBOUND(#54869,.T.); +#54872= IFCFACE((#54871)); +#54874= IFCPOLYLOOP((#49731,#49573,#49729,#49695)); +#54876= IFCFACEOUTERBOUND(#54874,.T.); +#54877= IFCFACE((#54876)); +#54879= IFCPOLYLOOP((#49449,#49469,#49159)); +#54881= IFCFACEOUTERBOUND(#54879,.T.); +#54882= IFCFACE((#54881)); +#54884= IFCPOLYLOOP((#49685,#49535,#49575)); +#54886= IFCFACEOUTERBOUND(#54884,.T.); +#54887= IFCFACE((#54886)); +#54889= IFCPOLYLOOP((#49579,#49699,#49507)); +#54891= IFCFACEOUTERBOUND(#54889,.T.); +#54892= IFCFACE((#54891)); +#54894= IFCPOLYLOOP((#49049,#49047,#49945,#49213)); +#54896= IFCFACEOUTERBOUND(#54894,.T.); +#54897= IFCFACE((#54896)); +#54899= IFCPOLYLOOP((#49271,#49453,#49413)); +#54901= IFCFACEOUTERBOUND(#54899,.T.); +#54902= IFCFACE((#54901)); +#54904= IFCPOLYLOOP((#49407,#49467,#49435)); +#54906= IFCFACEOUTERBOUND(#54904,.T.); +#54907= IFCFACE((#54906)); +#54909= IFCPOLYLOOP((#49487,#49419,#49469,#49449)); +#54911= IFCFACEOUTERBOUND(#54909,.T.); +#54912= IFCFACE((#54911)); +#54914= IFCPOLYLOOP((#49057,#49055,#49211)); +#54916= IFCFACEOUTERBOUND(#54914,.T.); +#54917= IFCFACE((#54916)); +#54919= IFCPOLYLOOP((#49551,#49407,#49435)); +#54921= IFCFACEOUTERBOUND(#54919,.T.); +#54922= IFCFACE((#54921)); +#54924= IFCPOLYLOOP((#49211,#49055,#49053)); +#54926= IFCFACEOUTERBOUND(#54924,.T.); +#54927= IFCFACE((#54926)); +#54929= IFCPOLYLOOP((#49211,#49209,#49057)); +#54931= IFCFACEOUTERBOUND(#54929,.T.); +#54932= IFCFACE((#54931)); +#54934= IFCPOLYLOOP((#49051,#49213,#49211)); +#54936= IFCFACEOUTERBOUND(#54934,.T.); +#54937= IFCFACE((#54936)); +#54939= IFCPOLYLOOP((#49415,#49445,#49149)); +#54941= IFCFACEOUTERBOUND(#54939,.T.); +#54942= IFCFACE((#54941)); +#54944= IFCPOLYLOOP((#49213,#49051,#49049)); +#54946= IFCFACEOUTERBOUND(#54944,.T.); +#54947= IFCFACE((#54946)); +#54949= IFCPOLYLOOP((#49051,#49211,#49053)); +#54951= IFCFACEOUTERBOUND(#54949,.T.); +#54952= IFCFACE((#54951)); +#54954= IFCPOLYLOOP((#49577,#49417,#49515)); +#54956= IFCFACEOUTERBOUND(#54954,.T.); +#54957= IFCFACE((#54956)); +#54959= IFCPOLYLOOP((#49151,#49445,#49429)); +#54961= IFCFACEOUTERBOUND(#54959,.T.); +#54962= IFCFACE((#54961)); +#54964= IFCPOLYLOOP((#49463,#49431,#49553)); +#54966= IFCFACEOUTERBOUND(#54964,.T.); +#54967= IFCFACE((#54966)); +#54969= IFCPOLYLOOP((#49057,#49209,#49059)); +#54971= IFCFACEOUTERBOUND(#54969,.T.); +#54972= IFCFACE((#54971)); +#54974= IFCPOLYLOOP((#49423,#49527,#49481)); +#54976= IFCFACEOUTERBOUND(#54974,.T.); +#54977= IFCFACE((#54976)); +#54979= IFCPOLYLOOP((#49413,#49499,#49525,#49271)); +#54981= IFCFACEOUTERBOUND(#54979,.T.); +#54982= IFCFACE((#54981)); +#54984= IFCPOLYLOOP((#49567,#49441,#49529)); +#54986= IFCFACEOUTERBOUND(#54984,.T.); +#54987= IFCFACE((#54986)); +#54989= IFCPOLYLOOP((#49589,#49697,#49491)); +#54991= IFCFACEOUTERBOUND(#54989,.T.); +#54992= IFCFACE((#54991)); +#54994= IFCPOLYLOOP((#49149,#49445,#49151)); +#54996= IFCFACEOUTERBOUND(#54994,.T.); +#54997= IFCFACE((#54996)); +#54999= IFCPOLYLOOP((#49485,#49461,#49451,#49467)); +#55001= IFCFACEOUTERBOUND(#54999,.T.); +#55002= IFCFACE((#55001)); +#55004= IFCPOLYLOOP((#49159,#49465,#49449)); +#55006= IFCFACEOUTERBOUND(#55004,.T.); +#55007= IFCFACE((#55006)); +#55009= IFCPOLYLOOP((#49461,#49485,#49447)); +#55011= IFCFACEOUTERBOUND(#55009,.T.); +#55012= IFCFACE((#55011)); +#55014= IFCPOLYLOOP((#49519,#49453,#49271)); +#55016= IFCFACEOUTERBOUND(#55014,.T.); +#55017= IFCFACE((#55016)); +#55019= IFCPOLYLOOP((#49439,#49513,#49483)); +#55021= IFCFACEOUTERBOUND(#55019,.T.); +#55022= IFCFACE((#55021)); +#55024= IFCPOLYLOOP((#49443,#49473,#49405,#49697)); +#55026= IFCFACEOUTERBOUND(#55024,.T.); +#55027= IFCFACE((#55026)); +#55029= IFCPOLYLOOP((#49447,#49399,#49461)); +#55031= IFCFACEOUTERBOUND(#55029,.T.); +#55032= IFCFACE((#55031)); +#55034= IFCPOLYLOOP((#49399,#49447,#49463)); +#55036= IFCFACEOUTERBOUND(#55034,.T.); +#55037= IFCFACE((#55036)); +#55039= IFCPOLYLOOP((#49433,#49547,#49531)); +#55041= IFCFACEOUTERBOUND(#55039,.T.); +#55042= IFCFACE((#55041)); +#55044= IFCPOLYLOOP((#49485,#49467,#49407)); +#55046= IFCFACEOUTERBOUND(#55044,.T.); +#55047= IFCFACE((#55046)); +#55049= IFCPOLYLOOP((#49419,#49455,#49471,#49469)); +#55051= IFCFACEOUTERBOUND(#55049,.T.); +#55052= IFCFACE((#55051)); +#55054= IFCPOLYLOOP((#49459,#49429,#49473)); +#55056= IFCFACEOUTERBOUND(#55054,.T.); +#55057= IFCFACE((#55056)); +#55059= IFCPOLYLOOP((#49481,#49647,#49423)); +#55061= IFCFACEOUTERBOUND(#55059,.T.); +#55062= IFCFACE((#55061)); +#55064= IFCPOLYLOOP((#49511,#49479,#49629)); +#55066= IFCFACEOUTERBOUND(#55064,.T.); +#55067= IFCFACE((#55066)); +#55069= IFCPOLYLOOP((#49571,#49501,#49527)); +#55071= IFCFACEOUTERBOUND(#55069,.T.); +#55072= IFCFACE((#55071)); +#55074= IFCPOLYLOOP((#49625,#49455,#49505)); +#55076= IFCFACEOUTERBOUND(#55074,.T.); +#55077= IFCFACE((#55076)); +#55079= IFCPOLYLOOP((#49661,#49635,#49703)); +#55081= IFCFACEOUTERBOUND(#55079,.T.); +#55082= IFCFACE((#55081)); +#55084= IFCPOLYLOOP((#49493,#49581,#49625)); +#55086= IFCFACEOUTERBOUND(#55084,.T.); +#55087= IFCFACE((#55086)); +#55089= IFCPOLYLOOP((#49655,#49403,#49541,#49627)); +#55091= IFCFACEOUTERBOUND(#55089,.T.); +#55092= IFCFACE((#55091)); +#55094= IFCPOLYLOOP((#49705,#49609,#49585)); +#55096= IFCFACEOUTERBOUND(#55094,.T.); +#55097= IFCFACE((#55096)); +#55099= IFCPOLYLOOP((#49437,#49519,#49501)); +#55101= IFCFACEOUTERBOUND(#55099,.T.); +#55102= IFCFACE((#55101)); +#55104= IFCPOLYLOOP((#49483,#49613,#49439)); +#55106= IFCFACEOUTERBOUND(#55104,.T.); +#55107= IFCFACE((#55106)); +#55109= IFCPOLYLOOP((#49455,#49419,#49505)); +#55111= IFCFACEOUTERBOUND(#55109,.T.); +#55112= IFCFACE((#55111)); +#55114= IFCPOLYLOOP((#49531,#49623,#49433)); +#55116= IFCFACEOUTERBOUND(#55114,.T.); +#55117= IFCFACE((#55116)); +#55119= IFCPOLYLOOP((#49421,#49521,#49509)); +#55121= IFCFACEOUTERBOUND(#55119,.T.); +#55122= IFCFACE((#55121)); +#55124= IFCPOLYLOOP((#49427,#49491,#49511)); +#55126= IFCFACEOUTERBOUND(#55124,.T.); +#55127= IFCFACE((#55126)); +#55129= IFCPOLYLOOP((#49581,#49513,#49439,#49605)); +#55131= IFCFACEOUTERBOUND(#55129,.T.); +#55132= IFCFACE((#55131)); +#55134= IFCPOLYLOOP((#49417,#49719,#49537,#49515)); +#55136= IFCFACEOUTERBOUND(#55134,.T.); +#55137= IFCFACE((#55136)); +#55139= IFCPOLYLOOP((#49653,#49627,#49693)); +#55141= IFCFACEOUTERBOUND(#55139,.T.); +#55142= IFCFACE((#55141)); +#55144= IFCPOLYLOOP((#49453,#49519,#49437)); +#55146= IFCFACEOUTERBOUND(#55144,.T.); +#55147= IFCFACE((#55146)); +#55149= IFCPOLYLOOP((#49691,#49771,#49591)); +#55151= IFCFACEOUTERBOUND(#55149,.T.); +#55152= IFCFACE((#55151)); +#55154= IFCPOLYLOOP((#49501,#49571,#49615,#49437)); +#55156= IFCFACEOUTERBOUND(#55154,.T.); +#55157= IFCFACE((#55156)); +#55159= IFCPOLYLOOP((#49441,#49503,#49529)); +#55161= IFCFACEOUTERBOUND(#55159,.T.); +#55162= IFCFACE((#55161)); +#55164= IFCPOLYLOOP((#49547,#49433,#49465)); +#55166= IFCFACEOUTERBOUND(#55164,.T.); +#55167= IFCFACE((#55166)); +#55169= IFCPOLYLOOP((#49549,#49533,#49663)); +#55171= IFCFACEOUTERBOUND(#55169,.T.); +#55172= IFCFACE((#55171)); +#55174= IFCPOLYLOOP((#49773,#49509,#49685)); +#55176= IFCFACEOUTERBOUND(#55174,.T.); +#55177= IFCFACE((#55176)); +#55179= IFCPOLYLOOP((#49719,#49417,#49641)); +#55181= IFCFACEOUTERBOUND(#55179,.T.); +#55182= IFCFACE((#55181)); +#55184= IFCPOLYLOOP((#49707,#49577,#49515)); +#55186= IFCFACEOUTERBOUND(#55184,.T.); +#55187= IFCFACE((#55186)); +#55189= IFCPOLYLOOP((#49403,#49475,#49541)); +#55191= IFCFACEOUTERBOUND(#55189,.T.); +#55192= IFCFACE((#55191)); +#55194= IFCPOLYLOOP((#49465,#49159,#49547)); +#55196= IFCFACEOUTERBOUND(#55194,.T.); +#55197= IFCFACE((#55196)); +#55199= IFCPOLYLOOP((#49619,#49551,#49435)); +#55201= IFCFACEOUTERBOUND(#55199,.T.); +#55202= IFCFACE((#55201)); +#55204= IFCPOLYLOOP((#49431,#49539,#49553)); +#55206= IFCFACEOUTERBOUND(#55204,.T.); +#55207= IFCFACE((#55206)); +#55209= IFCPOLYLOOP((#49269,#49567,#49529)); +#55211= IFCFACEOUTERBOUND(#55209,.T.); +#55212= IFCFACE((#55211)); +#55214= IFCPOLYLOOP((#49503,#49441,#49597,#49569)); +#55216= IFCFACEOUTERBOUND(#55214,.T.); +#55217= IFCFACE((#55216)); +#55219= IFCPOLYLOOP((#49527,#49423,#49599,#49571)); +#55221= IFCFACEOUTERBOUND(#55219,.T.); +#55222= IFCFACE((#55221)); +#55224= IFCPOLYLOOP((#49731,#49475,#49639)); +#55226= IFCFACEOUTERBOUND(#55224,.T.); +#55227= IFCFACE((#55226)); +#55229= IFCPOLYLOOP((#49535,#49619,#49575)); +#55231= IFCFACEOUTERBOUND(#55229,.T.); +#55232= IFCFACE((#55231)); +#55234= IFCPOLYLOOP((#49621,#49707,#49539)); +#55236= IFCFACEOUTERBOUND(#55234,.T.); +#55237= IFCFACE((#55236)); +#55239= IFCPOLYLOOP((#49507,#49603,#49579)); +#55241= IFCFACEOUTERBOUND(#55239,.T.); +#55242= IFCFACE((#55241)); +#55244= IFCPOLYLOOP((#49513,#49581,#49493)); +#55246= IFCFACEOUTERBOUND(#55244,.T.); +#55247= IFCFACE((#55246)); +#55249= IFCPOLYLOOP((#49607,#49715,#49495)); +#55251= IFCFACEOUTERBOUND(#55249,.T.); +#55252= IFCFACE((#55251)); +#55254= IFCPOLYLOOP((#49609,#49705,#49499)); +#55256= IFCFACEOUTERBOUND(#55254,.T.); +#55257= IFCFACE((#55256)); +#55259= IFCPOLYLOOP((#49491,#49427,#49589)); +#55261= IFCFACEOUTERBOUND(#55259,.T.); +#55262= IFCFACE((#55261)); +#55264= IFCPOLYLOOP((#49771,#49521,#49421,#49633)); +#55266= IFCFACEOUTERBOUND(#55264,.T.); +#55267= IFCFACE((#55266)); +#55269= IFCPOLYLOOP((#49639,#49601,#49573,#49731)); +#55271= IFCFACEOUTERBOUND(#55269,.T.); +#55272= IFCFACE((#55271)); +#55274= IFCPOLYLOOP((#49549,#49603,#49507)); +#55276= IFCFACEOUTERBOUND(#55274,.T.); +#55277= IFCFACE((#55276)); +#55279= IFCPOLYLOOP((#49495,#49641,#49607)); +#55281= IFCFACEOUTERBOUND(#55279,.T.); +#55282= IFCFACE((#55281)); +#55284= IFCPOLYLOOP((#49499,#49413,#49609)); +#55286= IFCFACEOUTERBOUND(#55284,.T.); +#55287= IFCFACE((#55286)); +#55289= IFCPOLYLOOP((#49701,#49613,#49483)); +#55291= IFCFACEOUTERBOUND(#55289,.T.); +#55292= IFCFACE((#55291)); +#55294= IFCPOLYLOOP((#49551,#49619,#49535)); +#55296= IFCFACEOUTERBOUND(#55294,.T.); +#55297= IFCFACE((#55296)); +#55299= IFCPOLYLOOP((#49539,#49431,#49621)); +#55301= IFCFACEOUTERBOUND(#55299,.T.); +#55302= IFCFACE((#55301)); +#55304= IFCPOLYLOOP((#49699,#49623,#49531)); +#55306= IFCFACEOUTERBOUND(#55304,.T.); +#55307= IFCFACE((#55306)); +#55309= IFCPOLYLOOP((#49493,#49625,#49505)); +#55311= IFCFACEOUTERBOUND(#55309,.T.); +#55312= IFCFACE((#55311)); +#55314= IFCPOLYLOOP((#49653,#49693,#49517,#49737)); +#55316= IFCFACEOUTERBOUND(#55314,.T.); +#55317= IFCFACE((#55316)); +#55319= IFCPOLYLOOP((#49479,#49585,#49651,#49629)); +#55321= IFCFACEOUTERBOUND(#55319,.T.); +#55322= IFCFACE((#55321)); +#55324= IFCPOLYLOOP((#49661,#49703,#49489)); +#55326= IFCFACEOUTERBOUND(#55324,.T.); +#55327= IFCFACE((#55326)); +#55329= IFCPOLYLOOP((#49475,#49403,#49639)); +#55331= IFCFACEOUTERBOUND(#55329,.T.); +#55332= IFCFACE((#55331)); +#55334= IFCPOLYLOOP((#49729,#49647,#49481)); +#55336= IFCFACEOUTERBOUND(#55334,.T.); +#55337= IFCFACE((#55336)); +#55339= IFCPOLYLOOP((#49489,#49591,#49661)); +#55341= IFCFACEOUTERBOUND(#55339,.T.); +#55342= IFCFACE((#55341)); +#55344= IFCPOLYLOOP((#49533,#49635,#49663)); +#55346= IFCFACEOUTERBOUND(#55344,.T.); +#55347= IFCFACE((#55346)); +#55349= IFCPOLYLOOP((#49509,#49773,#49421)); +#55351= IFCFACEOUTERBOUND(#55349,.T.); +#55352= IFCFACE((#55351)); +#55354= IFCPOLYLOOP((#49591,#49489,#49691)); +#55356= IFCFACEOUTERBOUND(#55354,.T.); +#55357= IFCFACE((#55356)); +#55359= IFCPOLYLOOP((#49627,#49541,#49693)); +#55361= IFCFACEOUTERBOUND(#55359,.T.); +#55362= IFCFACE((#55361)); +#55364= IFCPOLYLOOP((#49729,#49573,#49617,#49647)); +#55366= IFCFACEOUTERBOUND(#55364,.T.); +#55367= IFCFACE((#55366)); +#55369= IFCPOLYLOOP((#49443,#49697,#49589)); +#55371= IFCFACEOUTERBOUND(#55369,.T.); +#55372= IFCFACE((#55371)); +#55374= IFCPOLYLOOP((#49623,#49699,#49579)); +#55376= IFCFACEOUTERBOUND(#55374,.T.); +#55377= IFCFACE((#55376)); +#55379= IFCPOLYLOOP((#49613,#49701,#49569)); +#55381= IFCFACEOUTERBOUND(#55379,.T.); +#55382= IFCFACE((#55381)); +#55384= IFCPOLYLOOP((#49635,#49533,#49703)); +#55386= IFCFACEOUTERBOUND(#55384,.T.); +#55387= IFCFACE((#55386)); +#55389= IFCPOLYLOOP((#49585,#49479,#49705)); +#55391= IFCFACEOUTERBOUND(#55389,.T.); +#55392= IFCFACE((#55391)); +#55394= IFCPOLYLOOP((#49577,#49707,#49621)); +#55396= IFCFACEOUTERBOUND(#55394,.T.); +#55397= IFCFACE((#55396)); +#55399= IFCPOLYLOOP((#49583,#49737,#49715)); +#55401= IFCFACEOUTERBOUND(#55399,.T.); +#55402= IFCFACE((#55401)); +#55404= IFCPOLYLOOP((#49641,#49495,#49719)); +#55406= IFCFACEOUTERBOUND(#55404,.T.); +#55407= IFCFACE((#55406)); +#55409= IFCPOLYLOOP((#49653,#49737,#49583)); +#55411= IFCFACEOUTERBOUND(#55409,.T.); +#55412= IFCFACE((#55411)); +#55414= IFCPOLYLOOP((#49521,#49771,#49691)); +#55416= IFCFACEOUTERBOUND(#55414,.T.); +#55417= IFCFACE((#55416)); +#55419= IFCPOLYLOOP((#49685,#49575,#49773)); +#55421= IFCFACEOUTERBOUND(#55419,.T.); +#55422= IFCFACE((#55421)); +#55424= IFCPOLYLOOP((#49267,#49941,#49031)); +#55426= IFCFACEOUTERBOUND(#55424,.T.); +#55427= IFCFACE((#55426)); +#55429= IFCPOLYLOOP((#49041,#49039,#49951)); +#55431= IFCFACEOUTERBOUND(#55429,.T.); +#55432= IFCFACE((#55431)); +#55434= IFCPOLYLOOP((#49043,#49041,#49943)); +#55436= IFCFACEOUTERBOUND(#55434,.T.); +#55437= IFCFACE((#55436)); +#55439= IFCPOLYLOOP((#49945,#49953,#49955)); +#55441= IFCFACEOUTERBOUND(#55439,.T.); +#55442= IFCFACE((#55441)); +#55444= IFCPOLYLOOP((#49043,#49943,#49953)); +#55446= IFCFACEOUTERBOUND(#55444,.T.); +#55447= IFCFACE((#55446)); +#55449= IFCPOLYLOOP((#49217,#49955,#49943)); +#55451= IFCFACEOUTERBOUND(#55449,.T.); +#55452= IFCFACE((#55451)); +#55454= IFCPOLYLOOP((#49045,#49953,#49047)); +#55456= IFCFACEOUTERBOUND(#55454,.T.); +#55457= IFCFACE((#55456)); +#55459= IFCPOLYLOOP((#49953,#49945,#49047)); +#55461= IFCFACEOUTERBOUND(#55459,.T.); +#55462= IFCFACE((#55461)); +#55464= IFCPOLYLOOP((#49217,#49943,#49949)); +#55466= IFCFACEOUTERBOUND(#55464,.T.); +#55467= IFCFACE((#55466)); +#55469= IFCPOLYLOOP((#49955,#49213,#49945)); +#55471= IFCFACEOUTERBOUND(#55469,.T.); +#55472= IFCFACE((#55471)); +#55474= IFCPOLYLOOP((#49219,#49949,#49947)); +#55476= IFCFACEOUTERBOUND(#55474,.T.); +#55477= IFCFACE((#55476)); +#55479= IFCPOLYLOOP((#49955,#49217,#49215)); +#55481= IFCFACEOUTERBOUND(#55479,.T.); +#55482= IFCFACE((#55481)); +#55484= IFCPOLYLOOP((#49031,#49029,#49267)); +#55486= IFCFACEOUTERBOUND(#55484,.T.); +#55487= IFCFACE((#55486)); +#55489= IFCPOLYLOOP((#49043,#49953,#49045)); +#55491= IFCFACEOUTERBOUND(#55489,.T.); +#55492= IFCFACE((#55491)); +#55494= IFCPOLYLOOP((#49939,#49951,#49039)); +#55496= IFCFACEOUTERBOUND(#55494,.T.); +#55497= IFCFACE((#55496)); +#55499= IFCPOLYLOOP((#49267,#49265,#49941)); +#55501= IFCFACEOUTERBOUND(#55499,.T.); +#55502= IFCFACE((#55501)); +#55504= IFCPOLYLOOP((#49951,#49939,#49273,#49937)); +#55506= IFCFACEOUTERBOUND(#55504,.T.); +#55507= IFCFACE((#55506)); +#55509= IFCPOLYLOOP((#49031,#49939,#49039)); +#55511= IFCFACEOUTERBOUND(#55509,.T.); +#55512= IFCFACE((#55511)); +#55514= IFCPOLYLOOP((#49947,#49949,#49937)); +#55516= IFCFACEOUTERBOUND(#55514,.T.); +#55517= IFCFACE((#55516)); +#55519= IFCPOLYLOOP((#49219,#49217,#49949)); +#55521= IFCFACEOUTERBOUND(#55519,.T.); +#55522= IFCFACE((#55521)); +#55524= IFCPOLYLOOP((#49949,#49951,#49937)); +#55526= IFCFACEOUTERBOUND(#55524,.T.); +#55527= IFCFACE((#55526)); +#55529= IFCPOLYLOOP((#49951,#49949,#49943)); +#55531= IFCFACEOUTERBOUND(#55529,.T.); +#55532= IFCFACE((#55531)); +#55534= IFCPOLYLOOP((#49041,#49951,#49943)); +#55536= IFCFACEOUTERBOUND(#55534,.T.); +#55537= IFCFACE((#55536)); +#55539= IFCPOLYLOOP((#49031,#49941,#49939)); +#55541= IFCFACEOUTERBOUND(#55539,.T.); +#55542= IFCFACE((#55541)); +#55544= IFCPOLYLOOP((#49955,#49953,#49943)); +#55546= IFCFACEOUTERBOUND(#55544,.T.); +#55547= IFCFACE((#55546)); +#55549= IFCPOLYLOOP((#49947,#49163,#49219)); +#55551= IFCFACEOUTERBOUND(#55549,.T.); +#55552= IFCFACE((#55551)); +#55554= IFCPOLYLOOP((#49213,#49955,#49215)); +#55556= IFCFACEOUTERBOUND(#55554,.T.); +#55557= IFCFACE((#55556)); +#55559= IFCPOLYLOOP((#49095,#49959,#49965)); +#55561= IFCFACEOUTERBOUND(#55559,.T.); +#55562= IFCFACE((#55561)); +#55564= IFCPOLYLOOP((#49093,#49971,#49959)); +#55566= IFCFACEOUTERBOUND(#55564,.T.); +#55567= IFCFACE((#55566)); +#55569= IFCPOLYLOOP((#48955,#48953,#49019)); +#55571= IFCFACEOUTERBOUND(#55569,.T.); +#55572= IFCFACE((#55571)); +#55574= IFCPOLYLOOP((#48961,#49967,#49959)); +#55576= IFCFACEOUTERBOUND(#55574,.T.); +#55577= IFCFACE((#55576)); +#55579= IFCPOLYLOOP((#48959,#49973,#49967)); +#55581= IFCFACEOUTERBOUND(#55579,.T.); +#55582= IFCFACE((#55581)); +#55584= IFCPOLYLOOP((#48955,#49019,#49963)); +#55586= IFCFACEOUTERBOUND(#55584,.T.); +#55587= IFCFACE((#55586)); +#55589= IFCPOLYLOOP((#49963,#49019,#49965)); +#55591= IFCFACEOUTERBOUND(#55589,.T.); +#55592= IFCFACE((#55591)); +#55594= IFCPOLYLOOP((#48899,#48955,#49963)); +#55596= IFCFACEOUTERBOUND(#55594,.T.); +#55597= IFCFACE((#55596)); +#55599= IFCPOLYLOOP((#49965,#49957,#49963)); +#55601= IFCFACEOUTERBOUND(#55599,.T.); +#55602= IFCFACE((#55601)); +#55604= IFCPOLYLOOP((#49971,#49091,#49089)); +#55606= IFCFACEOUTERBOUND(#55604,.T.); +#55607= IFCFACE((#55606)); +#55609= IFCPOLYLOOP((#49959,#49095,#49093)); +#55611= IFCFACEOUTERBOUND(#55609,.T.); +#55612= IFCFACE((#55611)); +#55614= IFCPOLYLOOP((#49971,#49089,#49961)); +#55616= IFCFACEOUTERBOUND(#55614,.T.); +#55617= IFCFACE((#55616)); +#55619= IFCPOLYLOOP((#48961,#48959,#49967)); +#55621= IFCFACEOUTERBOUND(#55619,.T.); +#55622= IFCFACE((#55621)); +#55624= IFCPOLYLOOP((#48963,#49969,#48965)); +#55626= IFCFACEOUTERBOUND(#55624,.T.); +#55627= IFCFACE((#55626)); +#55629= IFCPOLYLOOP((#49969,#48961,#49959)); +#55631= IFCFACEOUTERBOUND(#55629,.T.); +#55632= IFCFACE((#55631)); +#55634= IFCPOLYLOOP((#48961,#49969,#48963)); +#55636= IFCFACEOUTERBOUND(#55634,.T.); +#55637= IFCFACE((#55636)); +#55639= IFCPOLYLOOP((#48965,#49969,#49961)); +#55641= IFCFACEOUTERBOUND(#55639,.T.); +#55642= IFCFACE((#55641)); +#55644= IFCPOLYLOOP((#49971,#49093,#49091)); +#55646= IFCFACEOUTERBOUND(#55644,.T.); +#55647= IFCFACE((#55646)); +#55649= IFCPOLYLOOP((#49957,#49965,#49967)); +#55651= IFCFACEOUTERBOUND(#55649,.T.); +#55652= IFCFACE((#55651)); +#55654= IFCPOLYLOOP((#49969,#49971,#49961)); +#55656= IFCFACEOUTERBOUND(#55654,.T.); +#55657= IFCFACE((#55656)); +#55659= IFCPOLYLOOP((#49965,#49959,#49967)); +#55661= IFCFACEOUTERBOUND(#55659,.T.); +#55662= IFCFACE((#55661)); +#55664= IFCPOLYLOOP((#49971,#49969,#49959)); +#55666= IFCFACEOUTERBOUND(#55664,.T.); +#55667= IFCFACE((#55666)); +#55669= IFCPOLYLOOP((#49095,#49965,#49019)); +#55671= IFCFACEOUTERBOUND(#55669,.T.); +#55672= IFCFACE((#55671)); +#55674= IFCPOLYLOOP((#49973,#48959,#48957)); +#55676= IFCFACEOUTERBOUND(#55674,.T.); +#55677= IFCFACE((#55676)); +#55679= IFCPOLYLOOP((#49967,#49973,#50635,#49957)); +#55681= IFCFACEOUTERBOUND(#55679,.T.); +#55682= IFCFACE((#55681)); +#55684= IFCPOLYLOOP((#49087,#48965,#49961,#49089)); +#55686= IFCFACEOUTERBOUND(#55684,.T.); +#55687= IFCFACE((#55686)); +#55689= IFCPOLYLOOP((#50151,#49999,#50053)); +#55691= IFCFACEOUTERBOUND(#55689,.T.); +#55692= IFCFACE((#55691)); +#55694= IFCPOLYLOOP((#48947,#50171,#50041,#50157,#49997,#50235,#50213,#50337,#50181,#50335,#50217,#50341,#50167,#50347,#50227,#50243,#50207,#50241,#50229,#50245,#49987,#50247,#50237,#50331,#50221,#50333,#50239,#50249,#50193,#50375,#50367,#50357,#50429,#50439,#50343,#50421,#50365,#50359,#50369,#50377,#50153,#50381,#50373,#50371,#50419,#50379,#50383,#50361,#50441,#50431,#50475,#50423,#50435,#50433,#50443,#50351,#50447,#50445,#50449,#50437,#50481,#50477,#50483,#50427,#50485,#50479,#50501,#50473,#50505,#50503,#50511,#49977,#48949,#50049,#50513,#50507,#50509,#50491,#50499,#50497,#50459,#50495,#50467,#50489,#50465,#50487,#50469,#50471,#50389,#50461,#50457,#50463,#50411,#50415,#50453,#50403,#50455,#50493,#50413,#50417,#50251,#50405,#50395,#50409,#50305,#50327,#50323,#50399,#50285,#50407,#50393,#50451,#50307,#50391,#50325,#50329,#50075,#50309,#50291,#50311,#50279,#50397,#50303,#50321,#50115,#50137,#50133,#50257,#50125,#50283,#50255,#50289,#50101,#50315,#50299,#50319,#50277,#50301,#50385,#50117,#50387,#50253,#50287,#50127,#50139,#50135)); +#55696= IFCFACEOUTERBOUND(#55694,.T.); +#55697= IFCFACE((#55696)); +#55699= IFCPOLYLOOP((#48945,#49983,#50015)); +#55701= IFCFACEOUTERBOUND(#55699,.T.); +#55702= IFCFACE((#55701)); +#55704= IFCPOLYLOOP((#50109,#49995,#50019)); +#55706= IFCFACEOUTERBOUND(#55704,.T.); +#55707= IFCFACE((#55706)); +#55709= IFCPOLYLOOP((#50065,#50149,#50189,#50219)); +#55711= IFCFACEOUTERBOUND(#55709,.T.); +#55712= IFCFACE((#55711)); +#55714= IFCPOLYLOOP((#50079,#49983,#50013)); +#55716= IFCFACEOUTERBOUND(#55714,.T.); +#55717= IFCFACE((#55716)); +#55719= IFCPOLYLOOP((#48967,#48965,#49085)); +#55721= IFCFACEOUTERBOUND(#55719,.T.); +#55722= IFCFACE((#55721)); +#55724= IFCPOLYLOOP((#49085,#48965,#49087)); +#55726= IFCFACEOUTERBOUND(#55724,.T.); +#55727= IFCFACE((#55726)); +#55729= IFCPOLYLOOP((#48967,#49085,#49083)); +#55731= IFCFACEOUTERBOUND(#55729,.T.); +#55732= IFCFACE((#55731)); +#55734= IFCPOLYLOOP((#48967,#49081,#49079)); +#55736= IFCFACEOUTERBOUND(#55734,.T.); +#55737= IFCFACE((#55736)); +#55739= IFCPOLYLOOP((#49081,#48967,#49083)); +#55741= IFCFACEOUTERBOUND(#55739,.T.); +#55742= IFCFACE((#55741)); +#55744= IFCPOLYLOOP((#50073,#50001,#50185,#50147)); +#55746= IFCFACEOUTERBOUND(#55744,.T.); +#55747= IFCFACE((#55746)); +#55749= IFCPOLYLOOP((#48969,#48967,#49079)); +#55751= IFCFACEOUTERBOUND(#55749,.T.); +#55752= IFCFACE((#55751)); +#55754= IFCPOLYLOOP((#49975,#50031,#49989)); +#55756= IFCFACEOUTERBOUND(#55754,.T.); +#55757= IFCFACE((#55756)); +#55759= IFCPOLYLOOP((#50057,#50225,#50267)); +#55761= IFCFACEOUTERBOUND(#55759,.T.); +#55762= IFCFACE((#55761)); +#55764= IFCPOLYLOOP((#49079,#49077,#48969)); +#55766= IFCFACEOUTERBOUND(#55764,.T.); +#55767= IFCFACE((#55766)); +#55769= IFCPOLYLOOP((#50015,#50001,#50099)); +#55771= IFCFACEOUTERBOUND(#55769,.T.); +#55772= IFCFACE((#55771)); +#55774= IFCPOLYLOOP((#50039,#50131,#49157)); +#55776= IFCFACEOUTERBOUND(#55774,.T.); +#55777= IFCFACE((#55776)); +#55779= IFCPOLYLOOP((#50015,#50099,#48945)); +#55781= IFCFACEOUTERBOUND(#55779,.T.); +#55782= IFCFACE((#55781)); +#55784= IFCPOLYLOOP((#49153,#50035,#49155)); +#55786= IFCFACEOUTERBOUND(#55784,.T.); +#55787= IFCFACE((#55786)); +#55789= IFCPOLYLOOP((#49981,#48943,#49069,#50005)); +#55791= IFCFACEOUTERBOUND(#55789,.T.); +#55792= IFCFACE((#55791)); +#55794= IFCPOLYLOOP((#49069,#49155,#50005)); +#55796= IFCFACEOUTERBOUND(#55794,.T.); +#55797= IFCFACE((#55796)); +#55799= IFCPOLYLOOP((#50083,#50175,#50317)); +#55801= IFCFACEOUTERBOUND(#55799,.T.); +#55802= IFCFACE((#55801)); +#55804= IFCPOLYLOOP((#50103,#50087,#50161)); +#55806= IFCFACEOUTERBOUND(#55804,.T.); +#55807= IFCFACE((#55806)); +#55809= IFCPOLYLOOP((#49075,#49073,#48969)); +#55811= IFCFACEOUTERBOUND(#55809,.T.); +#55812= IFCFACE((#55811)); +#55814= IFCPOLYLOOP((#48969,#49073,#49071)); +#55816= IFCFACEOUTERBOUND(#55814,.T.); +#55817= IFCFACE((#55816)); +#55819= IFCPOLYLOOP((#48969,#49077,#49075)); +#55821= IFCFACEOUTERBOUND(#55819,.T.); +#55822= IFCFACE((#55821)); +#55824= IFCPOLYLOOP((#49071,#49069,#48971)); +#55826= IFCFACEOUTERBOUND(#55824,.T.); +#55827= IFCFACE((#55826)); +#55829= IFCPOLYLOOP((#50165,#50281,#50045)); +#55831= IFCFACEOUTERBOUND(#55829,.T.); +#55832= IFCFACE((#55831)); +#55834= IFCPOLYLOOP((#48971,#49069,#48943)); +#55836= IFCFACEOUTERBOUND(#55834,.T.); +#55837= IFCFACE((#55836)); +#55839= IFCPOLYLOOP((#49071,#48971,#48969)); +#55841= IFCFACEOUTERBOUND(#55839,.T.); +#55842= IFCFACE((#55841)); +#55844= IFCPOLYLOOP((#50037,#49975,#49989)); +#55846= IFCFACEOUTERBOUND(#55844,.T.); +#55847= IFCFACE((#55846)); +#55849= IFCPOLYLOOP((#50275,#50047,#50203)); +#55851= IFCFACEOUTERBOUND(#55849,.T.); +#55852= IFCFACE((#55851)); +#55854= IFCPOLYLOOP((#50009,#50121,#50131)); +#55856= IFCFACEOUTERBOUND(#55854,.T.); +#55857= IFCFACE((#55856)); +#55859= IFCPOLYLOOP((#49985,#50223,#50129,#50199)); +#55861= IFCFACEOUTERBOUND(#55859,.T.); +#55862= IFCFACE((#55861)); +#55864= IFCPOLYLOOP((#49983,#48945,#50029,#50013)); +#55866= IFCFACEOUTERBOUND(#55864,.T.); +#55867= IFCFACE((#55866)); +#55869= IFCPOLYLOOP((#50035,#50005,#49155)); +#55871= IFCFACEOUTERBOUND(#55869,.T.); +#55872= IFCFACE((#55871)); +#55874= IFCPOLYLOOP((#49995,#50033,#50043,#50019)); +#55876= IFCFACEOUTERBOUND(#55874,.T.); +#55877= IFCFACE((#55876)); +#55879= IFCPOLYLOOP((#50145,#50051,#50349,#49991)); +#55881= IFCFACEOUTERBOUND(#55879,.T.); +#55882= IFCFACE((#55881)); +#55884= IFCPOLYLOOP((#50007,#50081,#50055,#50275)); +#55886= IFCFACEOUTERBOUND(#55884,.T.); +#55887= IFCFACE((#55886)); +#55889= IFCPOLYLOOP((#50033,#50025,#49157)); +#55891= IFCFACEOUTERBOUND(#55889,.T.); +#55892= IFCFACE((#55891)); +#55894= IFCPOLYLOOP((#50265,#50177,#50143)); +#55896= IFCFACEOUTERBOUND(#55894,.T.); +#55897= IFCFACE((#55896)); +#55899= IFCPOLYLOOP((#50095,#50067,#50195)); +#55901= IFCFACEOUTERBOUND(#55899,.T.); +#55902= IFCFACE((#55901)); +#55904= IFCPOLYLOOP((#50025,#50033,#49995,#50059)); +#55906= IFCFACEOUTERBOUND(#55904,.T.); +#55907= IFCFACE((#55906)); +#55909= IFCPOLYLOOP((#49153,#50021,#50035)); +#55911= IFCFACEOUTERBOUND(#55909,.T.); +#55912= IFCFACE((#55911)); +#55914= IFCPOLYLOOP((#50081,#50037,#49989)); +#55916= IFCFACEOUTERBOUND(#55914,.T.); +#55917= IFCFACE((#55916)); +#55919= IFCPOLYLOOP((#49157,#50025,#50039)); +#55921= IFCFACEOUTERBOUND(#55919,.T.); +#55922= IFCFACE((#55921)); +#55924= IFCPOLYLOOP((#50171,#48947,#50107)); +#55926= IFCFACEOUTERBOUND(#55924,.T.); +#55927= IFCFACE((#55926)); +#55929= IFCPOLYLOOP((#50349,#50051,#50281)); +#55931= IFCFACEOUTERBOUND(#55929,.T.); +#55932= IFCFACE((#55931)); +#55934= IFCPOLYLOOP((#50077,#50145,#50021)); +#55936= IFCFACEOUTERBOUND(#55934,.T.); +#55937= IFCFACE((#55936)); +#55939= IFCPOLYLOOP((#49999,#50063,#50089,#50053)); +#55941= IFCFACEOUTERBOUND(#55939,.T.); +#55942= IFCFACE((#55941)); +#55944= IFCPOLYLOOP((#50081,#50007,#50023,#50037)); +#55946= IFCFACEOUTERBOUND(#55944,.T.); +#55947= IFCFACE((#55946)); +#55949= IFCPOLYLOOP((#50219,#50003,#50113)); +#55951= IFCFACEOUTERBOUND(#55949,.T.); +#55952= IFCFACE((#55951)); +#55954= IFCPOLYLOOP((#50085,#50143,#50183,#50027)); +#55956= IFCFACEOUTERBOUND(#55954,.T.); +#55957= IFCFACE((#55956)); +#55959= IFCPOLYLOOP((#50045,#50205,#50165)); +#55961= IFCFACEOUTERBOUND(#55959,.T.); +#55962= IFCFACE((#55961)); +#55964= IFCPOLYLOOP((#50195,#50017,#50169,#50095)); +#55966= IFCFACEOUTERBOUND(#55964,.T.); +#55967= IFCFACE((#55966)); +#55969= IFCPOLYLOOP((#50069,#50169,#50031)); +#55971= IFCFACEOUTERBOUND(#55969,.T.); +#55972= IFCFACE((#55971)); +#55974= IFCPOLYLOOP((#50031,#49975,#50071,#50069)); +#55976= IFCFACEOUTERBOUND(#55974,.T.); +#55977= IFCFACE((#55976)); +#55979= IFCPOLYLOOP((#50097,#50147,#50187,#49993)); +#55981= IFCFACEOUTERBOUND(#55979,.T.); +#55982= IFCFACE((#55981)); +#55984= IFCPOLYLOOP((#50021,#49153,#50077)); +#55986= IFCFACEOUTERBOUND(#55984,.T.); +#55987= IFCFACE((#55986)); +#55989= IFCPOLYLOOP((#50151,#50079,#50013)); +#55991= IFCFACEOUTERBOUND(#55989,.T.); +#55992= IFCFACE((#55991)); +#55994= IFCPOLYLOOP((#50231,#49979,#50111)); +#55996= IFCFACEOUTERBOUND(#55994,.T.); +#55997= IFCFACE((#55996)); +#55999= IFCPOLYLOOP((#50027,#50107,#50085)); +#56001= IFCFACEOUTERBOUND(#55999,.T.); +#56002= IFCFACE((#56001)); +#56004= IFCPOLYLOOP((#50103,#50161,#50201,#50011)); +#56006= IFCFACEOUTERBOUND(#56004,.T.); +#56007= IFCFACE((#56006)); +#56009= IFCPOLYLOOP((#50345,#50271,#50295)); +#56011= IFCFACEOUTERBOUND(#56009,.T.); +#56012= IFCFACE((#56011)); +#56014= IFCPOLYLOOP((#50155,#50093,#50003)); +#56016= IFCFACEOUTERBOUND(#56014,.T.); +#56017= IFCFACE((#56016)); +#56019= IFCPOLYLOOP((#49993,#50047,#50097)); +#56021= IFCFACEOUTERBOUND(#56019,.T.); +#56022= IFCFACE((#56021)); +#56024= IFCPOLYLOOP((#50001,#50073,#50099)); +#56026= IFCFACEOUTERBOUND(#56024,.T.); +#56027= IFCFACE((#56026)); +#56029= IFCPOLYLOOP((#50011,#50061,#50103)); +#56031= IFCFACEOUTERBOUND(#56029,.T.); +#56032= IFCFACE((#56031)); +#56034= IFCPOLYLOOP((#50129,#50105,#50199)); +#56036= IFCFACEOUTERBOUND(#56034,.T.); +#56037= IFCFACE((#56036)); +#56039= IFCPOLYLOOP((#50087,#50191,#50161)); +#56041= IFCFACEOUTERBOUND(#56039,.T.); +#56042= IFCFACE((#56041)); +#56044= IFCPOLYLOOP((#49979,#50123,#50111)); +#56046= IFCFACEOUTERBOUND(#56044,.T.); +#56047= IFCFACE((#56046)); +#56049= IFCPOLYLOOP((#50003,#50093,#50113)); +#56051= IFCFACEOUTERBOUND(#56049,.T.); +#56052= IFCFACE((#56051)); +#56054= IFCPOLYLOOP((#50083,#50233,#50175)); +#56056= IFCFACEOUTERBOUND(#56054,.T.); +#56057= IFCFACE((#56056)); +#56059= IFCPOLYLOOP((#50259,#50197,#50159)); +#56061= IFCFACEOUTERBOUND(#56059,.T.); +#56062= IFCFACE((#56061)); +#56064= IFCPOLYLOOP((#50215,#50123,#49979)); +#56066= IFCFACEOUTERBOUND(#56064,.T.); +#56067= IFCFACE((#56066)); +#56069= IFCPOLYLOOP((#50009,#50131,#50039)); +#56071= IFCFACEOUTERBOUND(#56069,.T.); +#56072= IFCFACE((#56071)); +#56074= IFCPOLYLOOP((#50141,#50273,#50297)); +#56076= IFCFACEOUTERBOUND(#56074,.T.); +#56077= IFCFACE((#56076)); +#56079= IFCPOLYLOOP((#50177,#50265,#50061)); +#56081= IFCFACEOUTERBOUND(#56079,.T.); +#56082= IFCFACE((#56081)); +#56084= IFCPOLYLOOP((#50051,#50145,#50077)); +#56086= IFCFACEOUTERBOUND(#56084,.T.); +#56087= IFCFACE((#56086)); +#56089= IFCPOLYLOOP((#50073,#50147,#50097)); +#56091= IFCFACEOUTERBOUND(#56089,.T.); +#56092= IFCFACE((#56091)); +#56094= IFCPOLYLOOP((#50179,#50295,#50091)); +#56096= IFCFACEOUTERBOUND(#56094,.T.); +#56097= IFCFACE((#56096)); +#56099= IFCPOLYLOOP((#50079,#50151,#50053)); +#56101= IFCFACEOUTERBOUND(#56099,.T.); +#56102= IFCFACE((#56101)); +#56104= IFCPOLYLOOP((#50093,#50155,#50067,#50269)); +#56106= IFCFACEOUTERBOUND(#56104,.T.); +#56107= IFCFACE((#56106)); +#56109= IFCPOLYLOOP((#50197,#50259,#50121)); +#56111= IFCFACEOUTERBOUND(#56109,.T.); +#56112= IFCFACE((#56111)); +#56114= IFCPOLYLOOP((#50191,#50087,#50109)); +#56116= IFCFACEOUTERBOUND(#56114,.T.); +#56117= IFCFACE((#56116)); +#56119= IFCPOLYLOOP((#50203,#50163,#50007,#50275)); +#56121= IFCFACEOUTERBOUND(#56119,.T.); +#56122= IFCFACE((#56121)); +#56124= IFCPOLYLOOP((#50205,#50045,#50263,#50063)); +#56126= IFCFACEOUTERBOUND(#56124,.T.); +#56127= IFCFACE((#56126)); +#56129= IFCPOLYLOOP((#50095,#50169,#50069)); +#56131= IFCFACEOUTERBOUND(#56129,.T.); +#56132= IFCFACE((#56131)); +#56134= IFCPOLYLOOP((#50107,#50027,#50171)); +#56136= IFCFACEOUTERBOUND(#56134,.T.); +#56137= IFCFACE((#56136)); +#56139= IFCPOLYLOOP((#50401,#50425,#50339)); +#56141= IFCFACEOUTERBOUND(#56139,.T.); +#56142= IFCFACE((#56141)); +#56144= IFCPOLYLOOP((#50211,#50261,#50119)); +#56146= IFCFACEOUTERBOUND(#56144,.T.); +#56147= IFCFACE((#56146)); +#56149= IFCPOLYLOOP((#50061,#50011,#50177)); +#56151= IFCFACEOUTERBOUND(#56149,.T.); +#56152= IFCFACE((#56151)); +#56154= IFCPOLYLOOP((#50091,#50215,#50179)); +#56156= IFCFACEOUTERBOUND(#56154,.T.); +#56157= IFCFACE((#56156)); +#56159= IFCPOLYLOOP((#50109,#50019,#50191)); +#56161= IFCFACEOUTERBOUND(#56159,.T.); +#56162= IFCFACE((#56161)); +#56164= IFCPOLYLOOP((#50067,#50155,#50195)); +#56166= IFCFACEOUTERBOUND(#56164,.T.); +#56167= IFCFACE((#56166)); +#56169= IFCPOLYLOOP((#50121,#50009,#50197)); +#56171= IFCFACEOUTERBOUND(#56169,.T.); +#56172= IFCFACE((#56171)); +#56174= IFCPOLYLOOP((#50105,#50159,#50199)); +#56176= IFCFACEOUTERBOUND(#56174,.T.); +#56177= IFCFACE((#56176)); +#56179= IFCPOLYLOOP((#50047,#49993,#50203)); +#56181= IFCFACEOUTERBOUND(#56179,.T.); +#56182= IFCFACE((#56181)); +#56184= IFCPOLYLOOP((#50063,#49999,#50205)); +#56186= IFCFACEOUTERBOUND(#56184,.T.); +#56187= IFCFACE((#56186)); +#56189= IFCPOLYLOOP((#50225,#50209,#50231,#50267)); +#56191= IFCFACEOUTERBOUND(#56189,.T.); +#56192= IFCFACE((#56191)); +#56194= IFCPOLYLOOP((#50119,#50223,#50211)); +#56196= IFCFACEOUTERBOUND(#56194,.T.); +#56197= IFCFACE((#56196)); +#56199= IFCPOLYLOOP((#50123,#50215,#50091)); +#56201= IFCFACEOUTERBOUND(#56199,.T.); +#56202= IFCFACE((#56201)); +#56204= IFCPOLYLOOP((#50065,#50219,#50113)); +#56206= IFCFACEOUTERBOUND(#56204,.T.); +#56207= IFCFACE((#56206)); +#56209= IFCPOLYLOOP((#50129,#50223,#50119)); +#56211= IFCFACEOUTERBOUND(#56209,.T.); +#56212= IFCFACE((#56211)); +#56214= IFCPOLYLOOP((#50057,#50173,#50225)); +#56216= IFCFACEOUTERBOUND(#56214,.T.); +#56217= IFCFACE((#56216)); +#56219= IFCPOLYLOOP((#50267,#50231,#50111)); +#56221= IFCFACEOUTERBOUND(#56219,.T.); +#56222= IFCFACE((#56221)); +#56224= IFCPOLYLOOP((#50261,#50233,#50083)); +#56226= IFCFACEOUTERBOUND(#56224,.T.); +#56227= IFCFACE((#56226)); +#56229= IFCPOLYLOOP((#50159,#50105,#50259)); +#56231= IFCFACEOUTERBOUND(#56229,.T.); +#56232= IFCFACE((#56231)); +#56234= IFCPOLYLOOP((#50233,#50261,#50211)); +#56236= IFCFACEOUTERBOUND(#56234,.T.); +#56237= IFCFACE((#56236)); +#56239= IFCPOLYLOOP((#50143,#50085,#50265)); +#56241= IFCFACEOUTERBOUND(#56239,.T.); +#56242= IFCFACE((#56241)); +#56244= IFCPOLYLOOP((#50149,#50065,#50271)); +#56246= IFCFACEOUTERBOUND(#56244,.T.); +#56247= IFCFACE((#56246)); +#56249= IFCPOLYLOOP((#50355,#50173,#50313)); +#56251= IFCFACEOUTERBOUND(#56249,.T.); +#56252= IFCFACE((#56251)); +#56254= IFCPOLYLOOP((#50313,#50293,#50355)); +#56256= IFCFACEOUTERBOUND(#56254,.T.); +#56257= IFCFACE((#56256)); +#56259= IFCPOLYLOOP((#50271,#50345,#50149)); +#56261= IFCFACEOUTERBOUND(#56259,.T.); +#56262= IFCFACE((#56261)); +#56264= IFCPOLYLOOP((#50141,#50297,#50363,#50353)); +#56266= IFCFACEOUTERBOUND(#56264,.T.); +#56267= IFCFACE((#56266)); +#56269= IFCPOLYLOOP((#50173,#50057,#50313)); +#56271= IFCFACEOUTERBOUND(#56269,.T.); +#56272= IFCFACE((#56271)); +#56274= IFCPOLYLOOP((#50425,#50273,#50141)); +#56276= IFCFACEOUTERBOUND(#56274,.T.); +#56277= IFCFACE((#56276)); +#56279= IFCPOLYLOOP((#50295,#50179,#50345)); +#56281= IFCFACEOUTERBOUND(#56279,.T.); +#56282= IFCFACE((#56281)); +#56284= IFCPOLYLOOP((#50281,#50165,#50349)); +#56286= IFCFACEOUTERBOUND(#56284,.T.); +#56287= IFCFACE((#56286)); +#56289= IFCPOLYLOOP((#50363,#50297,#50317)); +#56291= IFCFACEOUTERBOUND(#56289,.T.); +#56292= IFCFACE((#56291)); +#56294= IFCPOLYLOOP((#50293,#50339,#50355)); +#56296= IFCFACEOUTERBOUND(#56294,.T.); +#56297= IFCFACE((#56296)); +#56299= IFCPOLYLOOP((#50317,#50175,#50363)); +#56301= IFCFACEOUTERBOUND(#56299,.T.); +#56302= IFCFACE((#56301)); +#56304= IFCPOLYLOOP((#50339,#50293,#50401)); +#56306= IFCFACEOUTERBOUND(#56304,.T.); +#56307= IFCFACE((#56306)); +#56309= IFCPOLYLOOP((#50273,#50425,#50401)); +#56311= IFCFACEOUTERBOUND(#56309,.T.); +#56312= IFCFACE((#56311)); +#56314= IFCPOLYLOOP((#48943,#48941,#48973,#48971)); +#56316= IFCFACEOUTERBOUND(#56314,.T.); +#56317= IFCFACE((#56316)); +#56319= IFCPOLYLOOP((#48941,#48939,#48975,#48973)); +#56321= IFCFACEOUTERBOUND(#56319,.T.); +#56322= IFCFACE((#56321)); +#56324= IFCPOLYLOOP((#48939,#48937,#50533,#50515,#50537,#48977,#48975)); +#56326= IFCFACEOUTERBOUND(#56324,.T.); +#56327= IFCFACE((#56326)); +#56329= IFCPOLYLOOP((#48935,#48933,#50553)); +#56331= IFCFACEOUTERBOUND(#56329,.T.); +#56332= IFCFACE((#56331)); +#56334= IFCPOLYLOOP((#48929,#48927,#50545)); +#56336= IFCFACEOUTERBOUND(#56334,.T.); +#56337= IFCFACE((#56336)); +#56339= IFCPOLYLOOP((#48933,#48931,#50547)); +#56341= IFCFACEOUTERBOUND(#56339,.T.); +#56342= IFCFACE((#56341)); +#56344= IFCPOLYLOOP((#48983,#48981,#50541)); +#56346= IFCFACEOUTERBOUND(#56344,.T.); +#56347= IFCFACE((#56346)); +#56349= IFCPOLYLOOP((#50551,#50575,#50517)); +#56351= IFCFACEOUTERBOUND(#56349,.T.); +#56352= IFCFACE((#56351)); +#56354= IFCPOLYLOOP((#48981,#48979,#50525)); +#56356= IFCFACEOUTERBOUND(#56354,.T.); +#56357= IFCFACE((#56356)); +#56359= IFCPOLYLOOP((#48935,#50553,#50557)); +#56361= IFCFACEOUTERBOUND(#56359,.T.); +#56362= IFCFACE((#56361)); +#56364= IFCPOLYLOOP((#50561,#50533,#50557)); +#56366= IFCFACEOUTERBOUND(#56364,.T.); +#56367= IFCFACE((#56366)); +#56369= IFCPOLYLOOP((#48929,#50531,#48931)); +#56371= IFCFACEOUTERBOUND(#56369,.T.); +#56372= IFCFACE((#56371)); +#56374= IFCPOLYLOOP((#50569,#50515,#50563)); +#56376= IFCFACEOUTERBOUND(#56374,.T.); +#56377= IFCFACE((#56376)); +#56379= IFCPOLYLOOP((#50521,#50563,#50561)); +#56381= IFCFACEOUTERBOUND(#56379,.T.); +#56382= IFCFACE((#56381)); +#56384= IFCPOLYLOOP((#50541,#50529,#48983)); +#56386= IFCFACEOUTERBOUND(#56384,.T.); +#56387= IFCFACE((#56386)); +#56389= IFCPOLYLOOP((#50529,#48985,#48983)); +#56391= IFCFACEOUTERBOUND(#56389,.T.); +#56392= IFCFACE((#56391)); +#56394= IFCPOLYLOOP((#50549,#50573,#50517)); +#56396= IFCFACEOUTERBOUND(#56394,.T.); +#56397= IFCFACE((#56396)); +#56399= IFCPOLYLOOP((#50523,#50567,#50565)); +#56401= IFCFACEOUTERBOUND(#56399,.T.); +#56402= IFCFACE((#56401)); +#56404= IFCPOLYLOOP((#50539,#50571,#48925)); +#56406= IFCFACEOUTERBOUND(#56404,.T.); +#56407= IFCFACE((#56406)); +#56409= IFCPOLYLOOP((#50547,#48931,#50531)); +#56411= IFCFACEOUTERBOUND(#56409,.T.); +#56412= IFCFACE((#56411)); +#56414= IFCPOLYLOOP((#50537,#50569,#48979)); +#56416= IFCFACEOUTERBOUND(#56414,.T.); +#56417= IFCFACE((#56416)); +#56419= IFCPOLYLOOP((#50549,#50517,#50529)); +#56421= IFCFACEOUTERBOUND(#56419,.T.); +#56422= IFCFACE((#56421)); +#56424= IFCPOLYLOOP((#50565,#50535,#50559)); +#56426= IFCFACEOUTERBOUND(#56424,.T.); +#56427= IFCFACE((#56426)); +#56429= IFCPOLYLOOP((#48925,#50527,#48927)); +#56431= IFCFACEOUTERBOUND(#56429,.T.); +#56432= IFCFACE((#56431)); +#56434= IFCPOLYLOOP((#50543,#48987,#48985)); +#56436= IFCFACEOUTERBOUND(#56434,.T.); +#56437= IFCFACE((#56436)); +#56439= IFCPOLYLOOP((#50543,#48985,#50529)); +#56441= IFCFACEOUTERBOUND(#56439,.T.); +#56442= IFCFACE((#56441)); +#56444= IFCPOLYLOOP((#50571,#50519,#50567)); +#56446= IFCFACEOUTERBOUND(#56444,.T.); +#56447= IFCFACE((#56446)); +#56449= IFCPOLYLOOP((#50555,#50559,#48989)); +#56451= IFCFACEOUTERBOUND(#56449,.T.); +#56452= IFCFACE((#56451)); +#56454= IFCPOLYLOOP((#50549,#50529,#50541)); +#56456= IFCFACEOUTERBOUND(#56454,.T.); +#56457= IFCFACE((#56456)); +#56459= IFCPOLYLOOP((#50551,#50531,#50545)); +#56461= IFCFACEOUTERBOUND(#56459,.T.); +#56462= IFCFACE((#56461)); +#56464= IFCPOLYLOOP((#50531,#48929,#50545)); +#56466= IFCFACEOUTERBOUND(#56464,.T.); +#56467= IFCFACE((#56466)); +#56469= IFCPOLYLOOP((#50551,#50517,#50531)); +#56471= IFCFACEOUTERBOUND(#56469,.T.); +#56472= IFCFACE((#56471)); +#56474= IFCPOLYLOOP((#48987,#50555,#48989)); +#56476= IFCFACEOUTERBOUND(#56474,.T.); +#56477= IFCFACE((#56476)); +#56479= IFCPOLYLOOP((#48979,#48977,#50537)); +#56481= IFCFACEOUTERBOUND(#56479,.T.); +#56482= IFCFACE((#56481)); +#56484= IFCPOLYLOOP((#48935,#50557,#48937)); +#56486= IFCFACEOUTERBOUND(#56484,.T.); +#56487= IFCFACE((#56486)); +#56489= IFCPOLYLOOP((#48989,#50559,#48991)); +#56491= IFCFACEOUTERBOUND(#56489,.T.); +#56492= IFCFACE((#56491)); +#56494= IFCPOLYLOOP((#48925,#48923,#50539)); +#56496= IFCFACEOUTERBOUND(#56494,.T.); +#56497= IFCFACE((#56496)); +#56499= IFCPOLYLOOP((#48981,#50525,#50541)); +#56501= IFCFACEOUTERBOUND(#56499,.T.); +#56502= IFCFACE((#56501)); +#56504= IFCPOLYLOOP((#50541,#50525,#50549)); +#56506= IFCFACEOUTERBOUND(#56504,.T.); +#56507= IFCFACE((#56506)); +#56509= IFCPOLYLOOP((#50575,#50529,#50517)); +#56511= IFCFACEOUTERBOUND(#56509,.T.); +#56512= IFCFACE((#56511)); +#56514= IFCPOLYLOOP((#50543,#50575,#50555)); +#56516= IFCFACEOUTERBOUND(#56514,.T.); +#56517= IFCFACE((#56516)); +#56519= IFCPOLYLOOP((#48927,#50527,#50545)); +#56521= IFCFACEOUTERBOUND(#56519,.T.); +#56522= IFCFACE((#56521)); +#56524= IFCPOLYLOOP((#50545,#50527,#50551)); +#56526= IFCFACEOUTERBOUND(#56524,.T.); +#56527= IFCFACE((#56526)); +#56529= IFCPOLYLOOP((#50573,#50531,#50517)); +#56531= IFCFACEOUTERBOUND(#56529,.T.); +#56532= IFCFACE((#56531)); +#56534= IFCPOLYLOOP((#50547,#50573,#50553)); +#56536= IFCFACEOUTERBOUND(#56534,.T.); +#56537= IFCFACE((#56536)); +#56539= IFCPOLYLOOP((#50563,#50549,#50525)); +#56541= IFCFACEOUTERBOUND(#56539,.T.); +#56542= IFCFACE((#56541)); +#56544= IFCPOLYLOOP((#50573,#50549,#50521)); +#56546= IFCFACEOUTERBOUND(#56544,.T.); +#56547= IFCFACE((#56546)); +#56549= IFCPOLYLOOP((#50567,#50551,#50527)); +#56551= IFCFACEOUTERBOUND(#56549,.T.); +#56552= IFCFACE((#56551)); +#56554= IFCPOLYLOOP((#50575,#50551,#50523)); +#56556= IFCFACEOUTERBOUND(#56554,.T.); +#56557= IFCFACE((#56556)); +#56559= IFCPOLYLOOP((#50547,#50553,#48933)); +#56561= IFCFACEOUTERBOUND(#56559,.T.); +#56562= IFCFACE((#56561)); +#56564= IFCPOLYLOOP((#50561,#50557,#50553)); +#56566= IFCFACEOUTERBOUND(#56564,.T.); +#56567= IFCFACE((#56566)); +#56569= IFCPOLYLOOP((#50543,#50555,#48987)); +#56571= IFCFACEOUTERBOUND(#56569,.T.); +#56572= IFCFACE((#56571)); +#56574= IFCPOLYLOOP((#50565,#50559,#50555)); +#56576= IFCFACEOUTERBOUND(#56574,.T.); +#56577= IFCFACE((#56576)); +#56579= IFCPOLYLOOP((#50561,#50553,#50521)); +#56581= IFCFACEOUTERBOUND(#56579,.T.); +#56582= IFCFACE((#56581)); +#56584= IFCPOLYLOOP((#48937,#50557,#50533)); +#56586= IFCFACEOUTERBOUND(#56584,.T.); +#56587= IFCFACE((#56586)); +#56589= IFCPOLYLOOP((#50565,#50555,#50523)); +#56591= IFCFACEOUTERBOUND(#56589,.T.); +#56592= IFCFACE((#56591)); +#56594= IFCPOLYLOOP((#48991,#50559,#50535)); +#56596= IFCFACEOUTERBOUND(#56594,.T.); +#56597= IFCFACE((#56596)); +#56599= IFCPOLYLOOP((#50521,#50549,#50563)); +#56601= IFCFACEOUTERBOUND(#56599,.T.); +#56602= IFCFACE((#56601)); +#56604= IFCPOLYLOOP((#50515,#50533,#50561)); +#56606= IFCFACEOUTERBOUND(#56604,.T.); +#56607= IFCFACE((#56606)); +#56609= IFCPOLYLOOP((#50569,#50563,#50525)); +#56611= IFCFACEOUTERBOUND(#56609,.T.); +#56612= IFCFACE((#56611)); +#56614= IFCPOLYLOOP((#50515,#50561,#50563)); +#56616= IFCFACEOUTERBOUND(#56614,.T.); +#56617= IFCFACE((#56616)); +#56619= IFCPOLYLOOP((#50523,#50551,#50567)); +#56621= IFCFACEOUTERBOUND(#56619,.T.); +#56622= IFCFACE((#56621)); +#56624= IFCPOLYLOOP((#50519,#50535,#50565)); +#56626= IFCFACEOUTERBOUND(#56624,.T.); +#56627= IFCFACE((#56626)); +#56629= IFCPOLYLOOP((#50571,#50567,#50527)); +#56631= IFCFACEOUTERBOUND(#56629,.T.); +#56632= IFCFACE((#56631)); +#56634= IFCPOLYLOOP((#50519,#50565,#50567)); +#56636= IFCFACEOUTERBOUND(#56634,.T.); +#56637= IFCFACE((#56636)); +#56639= IFCPOLYLOOP((#48979,#50569,#50525)); +#56641= IFCFACEOUTERBOUND(#56639,.T.); +#56642= IFCFACE((#56641)); +#56644= IFCPOLYLOOP((#50515,#50569,#50537)); +#56646= IFCFACEOUTERBOUND(#56644,.T.); +#56647= IFCFACE((#56646)); +#56649= IFCPOLYLOOP((#48925,#50571,#50527)); +#56651= IFCFACEOUTERBOUND(#56649,.T.); +#56652= IFCFACE((#56651)); +#56654= IFCPOLYLOOP((#50519,#50571,#50539)); +#56656= IFCFACEOUTERBOUND(#56654,.T.); +#56657= IFCFACE((#56656)); +#56659= IFCPOLYLOOP((#50553,#50573,#50521)); +#56661= IFCFACEOUTERBOUND(#56659,.T.); +#56662= IFCFACE((#56661)); +#56664= IFCPOLYLOOP((#50573,#50547,#50531)); +#56666= IFCFACEOUTERBOUND(#56664,.T.); +#56667= IFCFACE((#56666)); +#56669= IFCPOLYLOOP((#50555,#50575,#50523)); +#56671= IFCFACEOUTERBOUND(#56669,.T.); +#56672= IFCFACE((#56671)); +#56674= IFCPOLYLOOP((#50575,#50543,#50529)); +#56676= IFCFACEOUTERBOUND(#56674,.T.); +#56677= IFCFACE((#56676)); +#56679= IFCPOLYLOOP((#48921,#48919,#48995,#48993)); +#56681= IFCFACEOUTERBOUND(#56679,.T.); +#56682= IFCFACE((#56681)); +#56684= IFCPOLYLOOP((#48921,#48993,#48991,#50535,#50519,#50539,#48923)); +#56686= IFCFACEOUTERBOUND(#56684,.T.); +#56687= IFCFACE((#56686)); +#56689= IFCPOLYLOOP((#48917,#48915,#50631,#50587,#50577,#50603,#48999,#48997)); +#56691= IFCFACEOUTERBOUND(#56689,.T.); +#56692= IFCFACE((#56691)); +#56694= IFCPOLYLOOP((#48917,#48997,#48995,#48919)); +#56696= IFCFACEOUTERBOUND(#56694,.T.); +#56697= IFCFACE((#56696)); +#56699= IFCPOLYLOOP((#50599,#50589,#50577)); +#56701= IFCFACEOUTERBOUND(#56699,.T.); +#56702= IFCFACE((#56701)); +#56704= IFCPOLYLOOP((#50599,#50593,#50581)); +#56706= IFCFACEOUTERBOUND(#56704,.T.); +#56707= IFCFACE((#56706)); +#56709= IFCPOLYLOOP((#48907,#50609,#48909)); +#56711= IFCFACEOUTERBOUND(#56709,.T.); +#56712= IFCFACE((#56711)); +#56714= IFCPOLYLOOP((#48909,#50625,#48911)); +#56716= IFCFACEOUTERBOUND(#56714,.T.); +#56717= IFCFACE((#56716)); +#56719= IFCPOLYLOOP((#50623,#50609,#48907)); +#56721= IFCFACEOUTERBOUND(#56719,.T.); +#56722= IFCFACE((#56721)); +#56724= IFCPOLYLOOP((#50593,#48913,#48911)); +#56726= IFCFACEOUTERBOUND(#56724,.T.); +#56727= IFCFACE((#56726)); +#56729= IFCPOLYLOOP((#48905,#48903,#50607)); +#56731= IFCFACEOUTERBOUND(#56729,.T.); +#56732= IFCFACE((#56731)); +#56734= IFCPOLYLOOP((#50595,#49011,#49009)); +#56736= IFCFACEOUTERBOUND(#56734,.T.); +#56737= IFCFACE((#56736)); +#56739= IFCPOLYLOOP((#49001,#48999,#50603)); +#56741= IFCFACEOUTERBOUND(#56739,.T.); +#56742= IFCFACE((#56741)); +#56744= IFCPOLYLOOP((#50631,#48915,#48913)); +#56746= IFCFACEOUTERBOUND(#56744,.T.); +#56747= IFCFACE((#56746)); +#56749= IFCPOLYLOOP((#50603,#50577,#50589,#50621)); +#56751= IFCFACEOUTERBOUND(#56749,.T.); +#56752= IFCFACE((#56751)); +#56754= IFCPOLYLOOP((#50593,#50587,#50631)); +#56756= IFCFACEOUTERBOUND(#56754,.T.); +#56757= IFCFACE((#56756)); +#56759= IFCPOLYLOOP((#49007,#49005,#50613)); +#56761= IFCFACEOUTERBOUND(#56759,.T.); +#56762= IFCFACE((#56761)); +#56764= IFCPOLYLOOP((#50631,#48913,#50593)); +#56766= IFCFACEOUTERBOUND(#56764,.T.); +#56767= IFCFACE((#56766)); +#56769= IFCPOLYLOOP((#50607,#50579,#50591,#50623)); +#56771= IFCFACEOUTERBOUND(#56769,.T.); +#56772= IFCFACE((#56771)); +#56774= IFCPOLYLOOP((#50577,#50587,#50599)); +#56776= IFCFACEOUTERBOUND(#56774,.T.); +#56777= IFCFACE((#56776)); +#56779= IFCPOLYLOOP((#50617,#50625,#50609)); +#56781= IFCFACEOUTERBOUND(#56779,.T.); +#56782= IFCFACE((#56781)); +#56784= IFCPOLYLOOP((#50629,#50601,#50627)); +#56786= IFCFACEOUTERBOUND(#56784,.T.); +#56787= IFCFACE((#56786)); +#56789= IFCPOLYLOOP((#49003,#49001,#50621)); +#56791= IFCFACEOUTERBOUND(#56789,.T.); +#56792= IFCFACE((#56791)); +#56794= IFCPOLYLOOP((#48907,#48905,#50623)); +#56796= IFCFACEOUTERBOUND(#56794,.T.); +#56797= IFCFACE((#56796)); +#56799= IFCPOLYLOOP((#50591,#50579,#50597)); +#56801= IFCFACEOUTERBOUND(#56799,.T.); +#56802= IFCFACE((#56801)); +#56804= IFCPOLYLOOP((#50601,#49009,#49007)); +#56806= IFCFACEOUTERBOUND(#56804,.T.); +#56807= IFCFACE((#56806)); +#56809= IFCPOLYLOOP((#50611,#50581,#50617)); +#56811= IFCFACEOUTERBOUND(#56809,.T.); +#56812= IFCFACE((#56811)); +#56814= IFCPOLYLOOP((#50605,#49003,#50621)); +#56816= IFCFACEOUTERBOUND(#56814,.T.); +#56817= IFCFACE((#56816)); +#56819= IFCPOLYLOOP((#50605,#50615,#50585)); +#56821= IFCFACEOUTERBOUND(#56819,.T.); +#56822= IFCFACE((#56821)); +#56824= IFCPOLYLOOP((#50597,#50579,#50633,#50583)); +#56826= IFCFACEOUTERBOUND(#56824,.T.); +#56827= IFCFACE((#56826)); +#56829= IFCPOLYLOOP((#49003,#50605,#49005)); +#56831= IFCFACEOUTERBOUND(#56829,.T.); +#56832= IFCFACE((#56831)); +#56834= IFCPOLYLOOP((#49007,#50613,#50601)); +#56836= IFCFACEOUTERBOUND(#56834,.T.); +#56837= IFCFACE((#56836)); +#56839= IFCPOLYLOOP((#50601,#50629,#50595)); +#56841= IFCFACEOUTERBOUND(#56839,.T.); +#56842= IFCFACE((#56841)); +#56844= IFCPOLYLOOP((#50611,#50619,#50581)); +#56846= IFCFACEOUTERBOUND(#56844,.T.); +#56847= IFCFACE((#56846)); +#56849= IFCPOLYLOOP((#50593,#50599,#50587)); +#56851= IFCFACEOUTERBOUND(#56849,.T.); +#56852= IFCFACE((#56851)); +#56854= IFCPOLYLOOP((#50599,#50581,#50615)); +#56856= IFCFACEOUTERBOUND(#56854,.T.); +#56857= IFCFACE((#56856)); +#56859= IFCPOLYLOOP((#50627,#50601,#50585)); +#56861= IFCFACEOUTERBOUND(#56859,.T.); +#56862= IFCFACE((#56861)); +#56864= IFCPOLYLOOP((#50595,#49009,#50601)); +#56866= IFCFACEOUTERBOUND(#56864,.T.); +#56867= IFCFACE((#56866)); +#56869= IFCPOLYLOOP((#50615,#50605,#50589)); +#56871= IFCFACEOUTERBOUND(#56869,.T.); +#56872= IFCFACE((#56871)); +#56874= IFCPOLYLOOP((#50613,#50605,#50585)); +#56876= IFCFACEOUTERBOUND(#56874,.T.); +#56877= IFCFACE((#56876)); +#56879= IFCPOLYLOOP((#50611,#50609,#50591)); +#56881= IFCFACEOUTERBOUND(#56879,.T.); +#56882= IFCFACE((#56881)); +#56884= IFCPOLYLOOP((#50609,#50611,#50617)); +#56886= IFCFACEOUTERBOUND(#56884,.T.); +#56887= IFCFACE((#56886)); +#56889= IFCPOLYLOOP((#50591,#50597,#50611)); +#56891= IFCFACEOUTERBOUND(#56889,.T.); +#56892= IFCFACE((#56891)); +#56894= IFCPOLYLOOP((#50597,#50627,#50619)); +#56896= IFCFACEOUTERBOUND(#56894,.T.); +#56897= IFCFACE((#56896)); +#56899= IFCPOLYLOOP((#50605,#50613,#49005)); +#56901= IFCFACEOUTERBOUND(#56899,.T.); +#56902= IFCFACE((#56901)); +#56904= IFCPOLYLOOP((#50601,#50613,#50585)); +#56906= IFCFACEOUTERBOUND(#56904,.T.); +#56907= IFCFACE((#56906)); +#56909= IFCPOLYLOOP((#50609,#50623,#50591)); +#56911= IFCFACEOUTERBOUND(#56909,.T.); +#56912= IFCFACE((#56911)); +#56914= IFCPOLYLOOP((#50599,#50615,#50589)); +#56916= IFCFACEOUTERBOUND(#56914,.T.); +#56917= IFCFACE((#56916)); +#56919= IFCPOLYLOOP((#50619,#50615,#50581)); +#56921= IFCFACEOUTERBOUND(#56919,.T.); +#56922= IFCFACE((#56921)); +#56924= IFCPOLYLOOP((#50581,#50593,#50617)); +#56926= IFCFACEOUTERBOUND(#56924,.T.); +#56927= IFCFACE((#56926)); +#56929= IFCPOLYLOOP((#50625,#50593,#48911)); +#56931= IFCFACEOUTERBOUND(#56929,.T.); +#56932= IFCFACE((#56931)); +#56934= IFCPOLYLOOP((#50597,#50619,#50611)); +#56936= IFCFACEOUTERBOUND(#56934,.T.); +#56937= IFCFACE((#56936)); +#56939= IFCPOLYLOOP((#50615,#50619,#50585)); +#56941= IFCFACEOUTERBOUND(#56939,.T.); +#56942= IFCFACE((#56941)); +#56944= IFCPOLYLOOP((#50603,#50621,#49001)); +#56946= IFCFACEOUTERBOUND(#56944,.T.); +#56947= IFCFACE((#56946)); +#56949= IFCPOLYLOOP((#50605,#50621,#50589)); +#56951= IFCFACEOUTERBOUND(#56949,.T.); +#56952= IFCFACE((#56951)); +#56954= IFCPOLYLOOP((#50607,#50623,#48905)); +#56956= IFCFACEOUTERBOUND(#56954,.T.); +#56957= IFCFACE((#56956)); +#56959= IFCPOLYLOOP((#50609,#50625,#48909)); +#56961= IFCFACEOUTERBOUND(#56959,.T.); +#56962= IFCFACE((#56961)); +#56964= IFCPOLYLOOP((#50593,#50625,#50617)); +#56966= IFCFACEOUTERBOUND(#56964,.T.); +#56967= IFCFACE((#56966)); +#56969= IFCPOLYLOOP((#50619,#50627,#50585)); +#56971= IFCFACEOUTERBOUND(#56969,.T.); +#56972= IFCFACE((#56971)); +#56974= IFCPOLYLOOP((#50629,#50597,#50583)); +#56976= IFCFACEOUTERBOUND(#56974,.T.); +#56977= IFCFACE((#56976)); +#56979= IFCPOLYLOOP((#50597,#50629,#50627)); +#56981= IFCFACEOUTERBOUND(#56979,.T.); +#56982= IFCFACE((#56981)); +#56984= IFCPOLYLOOP((#50583,#50595,#50629)); +#56986= IFCFACEOUTERBOUND(#56984,.T.); +#56987= IFCFACE((#56986)); +#56989= IFCPOLYLOOP((#50637,#48901,#50635)); +#56991= IFCFACEOUTERBOUND(#56989,.T.); +#56992= IFCFACE((#56991)); +#56994= IFCPOLYLOOP((#48901,#50633,#50579,#50607,#48903)); +#56996= IFCFACEOUTERBOUND(#56994,.T.); +#56997= IFCFACE((#56996)); +#56999= IFCPOLYLOOP((#50637,#49011,#50595,#50583,#50633)); +#57001= IFCFACEOUTERBOUND(#56999,.T.); +#57002= IFCFACE((#57001)); +#57004= IFCPOLYLOOP((#50635,#49013,#50637)); +#57006= IFCFACEOUTERBOUND(#57004,.T.); +#57007= IFCFACE((#57006)); +#57009= IFCPOLYLOOP((#48901,#50637,#50633)); +#57011= IFCFACEOUTERBOUND(#57009,.T.); +#57012= IFCFACE((#57011)); +#57014= IFCPOLYLOOP((#48901,#48899,#49963,#49957,#50635)); +#57016= IFCFACEOUTERBOUND(#57014,.T.); +#57017= IFCFACE((#57016)); +#57019= IFCPOLYLOOP((#49013,#50635,#49973,#48957)); +#57021= IFCFACEOUTERBOUND(#57019,.T.); +#57022= IFCFACE((#57021)); +#57024= IFCPOLYLOOP((#49011,#50637,#49013)); +#57026= IFCFACEOUTERBOUND(#57024,.T.); +#57027= IFCFACE((#57026)); +#57029= IFCCARTESIANPOINT((-946.15,-859.629026842431,21.4525364012083)); +#57031= IFCCARTESIANPOINT((-941.219497190797,-860.030617484483,21.9625095916015)); +#57033= IFCCARTESIANPOINT((-936.625,-861.208021672044,23.4576753326267)); +#57035= IFCCARTESIANPOINT((-932.679615818396,-863.081001255484,25.8361405499109)); +#57037= IFCCARTESIANPOINT((-929.652216057906,-865.521915771437,28.9358167694961)); +#57039= IFCCARTESIANPOINT((-927.749113009193,-868.364420929442,32.5454661794744)); +#57041= IFCCARTESIANPOINT((-927.1,-871.414804700443,36.4190971377838)); +#57043= IFCCARTESIANPOINT((-927.749113009193,-874.465188471444,40.2927280960931)); +#57045= IFCCARTESIANPOINT((-929.652216057906,-877.307693629448,43.9023775060715)); +#57047= IFCCARTESIANPOINT((-932.679615818396,-879.748608145401,47.0020537256566)); +#57049= IFCCARTESIANPOINT((-936.625,-881.621587728841,49.380518942941)); +#57051= IFCCARTESIANPOINT((-941.219497190797,-882.798991916402,50.875684683966)); +#57053= IFCCARTESIANPOINT((-946.15,-883.200582558454,51.3856578743593)); +#57055= IFCCARTESIANPOINT((-951.080502809203,-882.798991916402,50.8756846839661)); +#57057= IFCCARTESIANPOINT((-955.675,-881.621587728841,49.380518942941)); +#57059= IFCCARTESIANPOINT((-959.620384181604,-879.748608145401,47.0020537256567)); +#57061= IFCCARTESIANPOINT((-962.647783942094,-877.307693629448,43.9023775060715)); +#57063= IFCCARTESIANPOINT((-964.550886990807,-874.465188471444,40.2927280960933)); +#57065= IFCCARTESIANPOINT((-965.2,-871.414804700443,36.4190971377839)); +#57067= IFCCARTESIANPOINT((-964.550886990807,-868.364420929442,32.5454661794745)); +#57069= IFCCARTESIANPOINT((-962.647783942094,-865.521915771437,28.9358167694961)); +#57071= IFCCARTESIANPOINT((-959.620384181604,-863.081001255484,25.836140549911)); +#57073= IFCCARTESIANPOINT((-955.675,-861.208021672044,23.4576753326267)); +#57075= IFCCARTESIANPOINT((-951.080502809203,-860.030617484483,21.9625095916015)); +#57077= IFCCARTESIANPOINT((-946.15,-723.036756655997,129.318922852671)); +#57079= IFCCARTESIANPOINT((-946.15,-779.964585764828,111.079676675961)); +#57081= IFCCARTESIANPOINT((-946.15,-833.717274156532,84.9244416587946)); +#57083= IFCCARTESIANPOINT((-946.15,-814.880407457262,51.8055127756287)); +#57085= IFCCARTESIANPOINT((-946.15,-766.284481671476,75.5158081910645)); +#57087= IFCCARTESIANPOINT((-946.15,-714.820682993587,92.1055501211433)); +#57089= IFCCARTESIANPOINT((-939.634499483691,-715.068809647193,93.227611926347)); +#57091= IFCCARTESIANPOINT((-933.901948557489,-715.783650876275,96.4608768279824)); +#57093= IFCCARTESIANPOINT((-929.653110614866,-716.876770237355,101.406971708092)); +#57095= IFCCARTESIANPOINT((-927.389317705196,-718.218556655755,107.481220872879)); +#57097= IFCCARTESIANPOINT((-927.389489669905,-719.645207002033,113.943165599679)); +#57099= IFCCARTESIANPOINT((-929.651722967748,-720.9848800311,120.014350115919)); +#57101= IFCCARTESIANPOINT((-933.907809849213,-722.077455592221,124.967956959509)); +#57103= IFCCARTESIANPOINT((-939.635379833522,-722.789437112061,128.197048555913)); +#57105= IFCCARTESIANPOINT((-942.593632698258,-714.956118408774,92.7180071234215)); +#57107= IFCCARTESIANPOINT((-941.048481890889,-788.582665624996,66.4662112072419)); +#57109= IFCCARTESIANPOINT((-936.912876987434,-781.616235805401,71.5700066159041)); +#57111= IFCCARTESIANPOINT((-928.560363209238,-802.271494641504,88.3619739533642)); +#57113= IFCCARTESIANPOINT((-930.884561383521,-804.046722149977,92.0368146619182)); +#57115= IFCCARTESIANPOINT((-928.540124458621,-796.059335982596,75.1692428314748)); +#57117= IFCCARTESIANPOINT((-931.020878356818,-794.193449471926,71.2835845734812)); +#57119= IFCCARTESIANPOINT((-938.883286154135,-812.876470752884,94.5867185710887)); +#57121= IFCCARTESIANPOINT((-942.572568650713,-807.159705588727,98.6571879390282)); +#57123= IFCCARTESIANPOINT((-934.943382041899,-808.56518270468,94.2831043852087)); +#57125= IFCCARTESIANPOINT((-927.259843932942,-804.51313492577,76.3212418288899)); +#57127= IFCCARTESIANPOINT((-927.199001178377,-801.925432232858,82.5449876532844)); +#57129= IFCCARTESIANPOINT((-933.733533623694,-797.98530316304,66.1944024832599)); +#57131= IFCCARTESIANPOINT((-936.76822402059,-715.426230261734,94.8442443771647)); +#57133= IFCCARTESIANPOINT((-931.77976640848,-721.531167811661,122.491153537714)); +#57135= IFCCARTESIANPOINT((-928.521214160031,-717.547663446555,104.444096290486)); +#57137= IFCCARTESIANPOINT((-952.66587157735,-722.789339032618,128.196603674012)); +#57139= IFCCARTESIANPOINT((-958.398881184954,-722.076246193089,124.962472601539)); +#57141= IFCCARTESIANPOINT((-962.648846678063,-720.984667388155,120.013386211187)); +#57143= IFCCARTESIANPOINT((-964.911825796476,-719.643597019391,113.93587125934)); +#57145= IFCCARTESIANPOINT((-964.910315894569,-718.218108515433,107.479191606428)); +#57147= IFCCARTESIANPOINT((-962.645829900013,-716.876374346796,101.40518000019)); +#57149= IFCCARTESIANPOINT((-958.391799006053,-715.782518189172,96.4557528575242)); +#57151= IFCCARTESIANPOINT((-952.6645119415,-715.068731946842,93.2272605364872)); +#57153= IFCCARTESIANPOINT((-949.706357532399,-722.901716313642,128.706361936238)); +#57155= IFCCARTESIANPOINT((-951.201313806787,-804.486712842008,99.5659563791519)); +#57157= IFCCARTESIANPOINT((-955.65327613021,-793.619165840654,102.541198128141)); +#57159= IFCCARTESIANPOINT((-961.246927320211,-804.136839602367,92.2402019446489)); +#57161= IFCCARTESIANPOINT((-963.7396376496,-802.27801661267,88.358795932817)); +#57163= IFCCARTESIANPOINT((-963.759877175664,-796.046962633836,75.1752791678656)); +#57165= IFCCARTESIANPOINT((-961.279119035339,-794.205793164575,71.2775617655008)); +#57167= IFCCARTESIANPOINT((-965.033829491847,-806.594713866929,80.8422781015682)); +#57169= IFCCARTESIANPOINT((-965.108614163029,-800.146544858725,79.1816136878009)); +#57171= IFCCARTESIANPOINT((-957.765447735344,-799.192890689519,64.8493119016096)); +#57173= IFCCARTESIANPOINT((-954.138086993299,-792.507061381353,65.7431991632838)); +#57175= IFCCARTESIANPOINT((-950.2342081496,-780.006106641939,70.1600486097788)); +#57177= IFCCARTESIANPOINT((-955.532376381152,-722.432792612853,126.579538137776)); +#57179= IFCCARTESIANPOINT((-958.631868834142,-815.932283027102,89.3929770243852)); +#57181= IFCCARTESIANPOINT((-963.780336237269,-720.314132203773,116.974628735264)); +#57183= IFCCARTESIANPOINT((-963.778072897291,-717.547241431114,104.442185803309)); +#57185= IFCCARTESIANPOINT((-960.518814453033,-716.329446267983,98.9304664288571)); +#57187= IFCCARTESIANPOINT((-946.15,-208.015139772794,107.265975643351)); +#57189= IFCCARTESIANPOINT((-946.15,-309.237454988513,131.314439282035)); +#57191= IFCCARTESIANPOINT((-946.15,-412.287832429084,145.628956750938)); +#57193= IFCCARTESIANPOINT((-946.15,-516.232412032888,150.079807456137)); +#57195= IFCCARTESIANPOINT((-946.15,-620.129230326095,144.626657030919)); +#57197= IFCCARTESIANPOINT((-946.15,-616.028679260048,106.746761730177)); +#57199= IFCCARTESIANPOINT((-946.15,-516.29479135574,111.979034903381)); +#57201= IFCCARTESIANPOINT((-946.15,-416.513096993259,107.755464231483)); +#57203= IFCCARTESIANPOINT((-946.15,-317.578102452558,94.1139124759242)); +#57205= IFCCARTESIANPOINT((-946.15,-220.376723660343,71.176671143094)); +#57207= IFCCARTESIANPOINT((-939.631564595865,-220.003272117595,72.2658652423981)); +#57209= IFCCARTESIANPOINT((-933.898305611389,-218.927647369231,75.4033843624742)); +#57211= IFCCARTESIANPOINT((-929.650955114914,-217.283365555455,80.2007527697238)); +#57213= IFCCARTESIANPOINT((-927.388978120321,-215.265524982438,86.0898334817882)); +#57215= IFCCARTESIANPOINT((-927.389162855974,-213.120240796685,92.3530051186362)); +#57217= IFCCARTESIANPOINT((-929.649745347955,-211.104724211733,98.2392885547856)); +#57219= IFCCARTESIANPOINT((-933.904174168414,-209.46016253361,103.04358759984)); +#57221= IFCCARTESIANPOINT((-939.632464552058,-208.387789693732,106.176995195918)); +#57223= IFCCARTESIANPOINT((-938.607318456144,-466.285678337024,112.604200706822)); +#57225= IFCCARTESIANPOINT((-938.336852726705,-464.278827664755,147.417537881237)); +#57227= IFCCARTESIANPOINT((-941.839314251062,-565.986950790403,111.051124847213)); +#57229= IFCCARTESIANPOINT((-941.839314251064,-367.0744114937,102.631276909996)); +#57231= IFCCARTESIANPOINT((-941.674733208986,-360.39371243852,139.132777353174)); +#57233= IFCCARTESIANPOINT((-941.674733208985,-568.491891543366,148.043428882541)); +#57235= IFCCARTESIANPOINT((-928.234517918927,-465.716118401569,123.607151055435)); +#57237= IFCCARTESIANPOINT((-928.263514857198,-464.942979257649,136.61762511643)); +#57239= IFCCARTESIANPOINT((-927.100039013777,-404.58379914767,125.799265317234)); +#57241= IFCCARTESIANPOINT((-931.578007424994,-401.601544543214,137.793096905774)); +#57243= IFCCARTESIANPOINT((-931.535714077359,-524.413072031247,118.737431919489)); +#57245= IFCCARTESIANPOINT((-937.721427204485,-327.497111226228,132.589082771098)); +#57247= IFCCARTESIANPOINT((-934.772687922898,-415.026632023065,142.088484214226)); +#57249= IFCCARTESIANPOINT((-932.757551751671,-561.418265267297,143.419156509579)); +#57251= IFCCARTESIANPOINT((-936.435514235521,-603.708247672181,143.477351900421)); +#57253= IFCCARTESIANPOINT((-938.056284059939,-596.364187185474,110.340362492062)); +#57255= IFCCARTESIANPOINT((-934.849025170455,-512.156918729226,115.705920176951)); +#57257= IFCCARTESIANPOINT((-932.817751957995,-372.517546117611,108.357698088923)); +#57259= IFCCARTESIANPOINT((-936.517882360382,-331.798395771517,99.3182841579903)); +#57261= IFCCARTESIANPOINT((-930.03853994257,-404.242045572941,115.510576138817)); +#57263= IFCCARTESIANPOINT((-928.372487249728,-322.903223515208,107.49366108241)); +#57265= IFCCARTESIANPOINT((-927.464750737303,-385.29324018313,119.928200490593)); +#57267= IFCCARTESIANPOINT((-930.085803648709,-519.565872539532,141.24771348815)); +#57269= IFCCARTESIANPOINT((-928.467499405523,-607.516689185389,133.808969617053)); +#57271= IFCCARTESIANPOINT((-927.237306674963,-555.601379819238,132.399371311303)); +#57273= IFCCARTESIANPOINT((-927.250306598587,-534.346580400324,128.398980052101)); +#57275= IFCCARTESIANPOINT((-928.116186688251,-609.386164103953,120.357648244746)); +#57277= IFCCARTESIANPOINT((-929.421367219063,-545.458231537838,121.370083495706)); +#57279= IFCCARTESIANPOINT((-942.892249741845,-714.94474632039,92.6665810237454)); +#57281= IFCCARTESIANPOINT((-942.890782297932,-220.189997888969,71.7212681927461)); +#57283= IFCCARTESIANPOINT((-942.891232276029,-208.201464733263,106.721485419635)); +#57285= IFCCARTESIANPOINT((-928.519454101964,-212.112482504209,95.2961468367109)); +#57287= IFCCARTESIANPOINT((-928.89356238144,-336.863363107552,125.012642720213)); +#57289= IFCCARTESIANPOINT((-927.532863258736,-356.117524431011,123.900398301991)); +#57291= IFCCARTESIANPOINT((-931.776959758184,-210.282443372671,100.641438077313)); +#57293= IFCCARTESIANPOINT((-936.764935103627,-219.465459743413,73.8346248024362)); +#57295= IFCCARTESIANPOINT((-952.668762421374,-208.387934526653,106.176571968285)); +#57297= IFCCARTESIANPOINT((-958.402494306988,-209.461977709057,103.038284206387)); +#57299= IFCCARTESIANPOINT((-962.650857807115,-211.10506322844,98.2382983040389)); +#57301= IFCCARTESIANPOINT((-964.912062272603,-213.122498143024,92.3464136363671)); +#57303= IFCCARTESIANPOINT((-964.910578203099,-215.266341805145,86.0874491804156)); +#57305= IFCCARTESIANPOINT((-962.648041261,-217.283929930702,80.1991059149267)); +#57307= IFCCARTESIANPOINT((-958.395379007032,-218.92936881339,75.3983625701097)); +#57309= IFCCARTESIANPOINT((-952.667426678058,-220.003391399109,72.265517339311)); +#57311= IFCCARTESIANPOINT((-953.692836577523,-466.285675460369,112.604267492999)); +#57313= IFCCARTESIANPOINT((-953.962889467488,-464.278823015572,147.417653721989)); +#57315= IFCCARTESIANPOINT((-950.460757992171,-367.074413563109,102.631294135885)); +#57317= IFCCARTESIANPOINT((-950.460757992174,-565.986947229708,111.051141838846)); +#57319= IFCCARTESIANPOINT((-950.625146219495,-568.491885812406,148.043458365299)); +#57321= IFCCARTESIANPOINT((-950.625146231534,-360.393715506604,139.132807198046)); +#57323= IFCCARTESIANPOINT((-964.037985604443,-464.946694787324,136.613684452499)); +#57325= IFCCARTESIANPOINT((-964.064763172968,-465.71697087399,123.60519694828)); +#57327= IFCCARTESIANPOINT((-960.724895800481,-527.750576930269,143.179576198622)); +#57329= IFCCARTESIANPOINT((-965.199970129553,-404.543111061016,125.790371318563)); +#57331= IFCCARTESIANPOINT((-960.766413179528,-407.469639238197,113.768755358663)); +#57333= IFCCARTESIANPOINT((-954.57934956924,-601.860881240203,144.332580317104)); +#57335= IFCCARTESIANPOINT((-957.529449496999,-513.782960710339,146.316644396048)); +#57337= IFCCARTESIANPOINT((-959.550133602335,-367.976092629553,135.140925684988)); +#57339= IFCCARTESIANPOINT((-955.872564894724,-325.784962028781,131.583416840755)); +#57341= IFCCARTESIANPOINT((-954.243769523498,-336.863385661734,99.3555613754411)); +#57343= IFCCARTESIANPOINT((-957.452863078977,-420.320686685351,111.820039018141)); +#57345= IFCCARTESIANPOINT((-959.493077605562,-560.037040872322,116.309669247124)); +#57347= IFCCARTESIANPOINT((-955.798344930843,-600.770875329637,110.795875910804)); +#57349= IFCCARTESIANPOINT((-962.261994263298,-527.172867799797,120.755017388215)); +#57351= IFCCARTESIANPOINT((-963.923919164164,-609.300752435483,119.646281482194)); +#57353= IFCCARTESIANPOINT((-965.067085585015,-550.531232643316,128.065306508562)); +#57355= IFCCARTESIANPOINT((-965.040230062845,-534.754863908516,133.241557486945)); +#57357= IFCCARTESIANPOINT((-964.143921160788,-611.426646033061,132.614803228606)); +#57359= IFCCARTESIANPOINT((-962.21808274658,-410.048007371375,136.568682912006)); +#57361= IFCCARTESIANPOINT((-963.836296882052,-322.998328609799,121.652542382448)); +#57363= IFCCARTESIANPOINT((-964.81459064498,-381.287306083969,127.024825072062)); +#57365= IFCCARTESIANPOINT((-962.850759920214,-544.898619268805,139.675129845447)); +#57367= IFCCARTESIANPOINT((-949.408713339029,-220.190057529727,71.7210942412027)); +#57369= IFCCARTESIANPOINT((-949.407935788675,-722.913047844308,128.757763263342)); +#57371= IFCCARTESIANPOINT((-949.409381210687,-208.201537149723,106.721273805818)); +#57373= IFCCARTESIANPOINT((-963.77930973205,-216.275135867923,83.1432775476712)); +#57375= IFCCARTESIANPOINT((-963.425663346735,-340.190208269045,109.244346899424)); +#57377= IFCCARTESIANPOINT((-964.781260630783,-356.157837468175,115.811560561305)); +#57379= IFCCARTESIANPOINT((-960.521710134016,-218.106649372046,77.7987342425182)); +#57381= IFCCARTESIANPOINT((-955.535628364181,-208.924956117855,104.607428087336)); +#57383= IFCCARTESIANPOINT((-963.781460039859,-212.113780685732,95.2923559702031)); +#57385= IFCCARTESIANPOINT((-946.15,-108.273783604669,12.1298229777137)); +#57387= IFCCARTESIANPOINT((-951.080502809203,-107.913696304975,12.669901523208)); +#57389= IFCCARTESIANPOINT((-955.675,-106.857973760295,14.2533316993371)); +#57391= IFCCARTESIANPOINT((-959.620384181604,-105.178561717385,16.7722053563401)); +#57393= IFCCARTESIANPOINT((-962.647783942094,-102.98990933161,20.0548654171278)); +#57395= IFCCARTESIANPOINT((-964.550886990807,-100.441169646141,23.8776040234096)); +#57397= IFCCARTESIANPOINT((-965.2,-97.7060350585519,27.9799078565416)); +#57399= IFCCARTESIANPOINT((-964.550886990807,-94.9709004709624,32.0822116896739)); +#57401= IFCCARTESIANPOINT((-962.647783942094,-92.4221607854935,35.9049502959557)); +#57403= IFCCARTESIANPOINT((-959.620384181604,-90.2335083997186,39.1876103567432)); +#57405= IFCCARTESIANPOINT((-955.675,-88.5540963568088,41.7064840137463)); +#57407= IFCCARTESIANPOINT((-951.080502809203,-87.498373812129,43.2899141898754)); +#57409= IFCCARTESIANPOINT((-946.15,-87.1382865124352,43.8299927353697)); +#57411= IFCCARTESIANPOINT((-941.219497190797,-87.498373812129,43.2899141898754)); +#57413= IFCCARTESIANPOINT((-936.625,-88.5540963568088,41.7064840137463)); +#57415= IFCCARTESIANPOINT((-932.679615818396,-90.2335083997186,39.1876103567432)); +#57417= IFCCARTESIANPOINT((-929.652216057906,-92.4221607854936,35.9049502959556)); +#57419= IFCCARTESIANPOINT((-927.749113009193,-94.9709004709625,32.0822116896738)); +#57421= IFCCARTESIANPOINT((-927.1,-97.7060350585519,27.9799078565416)); +#57423= IFCCARTESIANPOINT((-927.749113009193,-100.441169646141,23.8776040234095)); +#57425= IFCCARTESIANPOINT((-929.652216057906,-102.98990933161,20.0548654171277)); +#57427= IFCCARTESIANPOINT((-932.679615818396,-105.178561717385,16.7722053563401)); +#57429= IFCCARTESIANPOINT((-936.625,-106.857973760295,14.2533316993371)); +#57431= IFCCARTESIANPOINT((-941.219497190797,-107.913696304975,12.669901523208)); +#57433= IFCCARTESIANPOINT((-946.15,-145.913828886396,78.7165993351118)); +#57435= IFCCARTESIANPOINT((-946.15,-162.799706007859,44.5495637857081)); +#57437= IFCCARTESIANPOINT((-941.995229392118,-220.138690237125,71.8709100746014)); +#57439= IFCCARTESIANPOINT((-940.763629007949,-163.844567539848,45.9761899305572)); +#57441= IFCCARTESIANPOINT((-935.20267216679,-161.230790626256,47.6334223984496)); +#57443= IFCCARTESIANPOINT((-941.995206229902,-208.252696374105,106.571773177574)); +#57445= IFCCARTESIANPOINT((-940.79256377464,-147.564993084674,78.7129838805648)); +#57447= IFCCARTESIANPOINT((-936.768319360236,-208.923976113671,104.610291397879)); +#57449= IFCCARTESIANPOINT((-935.237899772865,-147.443905830885,75.6402990576624)); +#57451= IFCCARTESIANPOINT((-932.095484412264,-154.707046281613,76.3015687804578)); +#57453= IFCCARTESIANPOINT((-932.206840420539,-165.528194316003,52.8110677219936)); +#57455= IFCCARTESIANPOINT((-928.555365138459,-151.140578925586,68.1929562022503)); +#57457= IFCCARTESIANPOINT((-928.544948328217,-157.51852135324,55.0733101550135)); +#57459= IFCCARTESIANPOINT((-927.455251073541,-150.985110511198,63.9945761118701)); +#57461= IFCCARTESIANPOINT((-927.389070488148,-214.192882889561,89.2214193002121)); +#57463= IFCCARTESIANPOINT((-927.170325425498,-155.117546844601,60.1856420127512)); +#57465= IFCCARTESIANPOINT((-930.116102433447,-164.055602977864,55.0827928379006)); +#57467= IFCCARTESIANPOINT((-950.304798086672,-220.138727862111,71.8708003318354)); +#57469= IFCCARTESIANPOINT((-951.535856084721,-163.843740541428,45.9755857480091)); +#57471= IFCCARTESIANPOINT((-955.531402842545,-219.46638010625,73.8319399547103)); +#57473= IFCCARTESIANPOINT((-957.09204001442,-161.249688406612,47.6391790556871)); +#57475= IFCCARTESIANPOINT((-950.304760423036,-208.252742064323,106.571639666474)); +#57477= IFCCARTESIANPOINT((-951.508062815939,-147.566105541412,78.713357372297)); +#57479= IFCCARTESIANPOINT((-957.067713666023,-147.427955601903,75.6274935760693)); +#57481= IFCCARTESIANPOINT((-960.209161531126,-154.68670088903,76.2854511571136)); +#57483= IFCCARTESIANPOINT((-960.088812089841,-165.549245401605,52.8166366405492)); +#57485= IFCCARTESIANPOINT((-963.744635440041,-151.134107756652,68.1895551455191)); +#57487= IFCCARTESIANPOINT((-963.755052647853,-157.529432177975,55.0790544799642)); +#57489= IFCCARTESIANPOINT((-964.844821271896,-150.989117444928,63.9962798603754)); +#57491= IFCCARTESIANPOINT((-964.911320237851,-214.194419974085,89.2169314083912)); +#57493= IFCCARTESIANPOINT((-965.1293586123,-155.101929952174,60.1732932237091)); +#57495= IFCCARTESIANPOINT((-962.16544142805,-154.226329543154,49.8823389745859)); +#57497= IFCPOLYLOOP((#57033,#57035,#57037,#57039,#57041,#57043,#57045,#57047,#57049,#57051,#57053,#57055,#57057,#57059,#57061,#57063,#57065,#57067,#57069,#57071,#57073,#57075,#57029,#57031)); +#57499= IFCFACEOUTERBOUND(#57497,.T.); +#57500= IFCFACE((#57499)); +#57502= IFCPOLYLOOP((#57115,#57037,#57117)); +#57504= IFCFACEOUTERBOUND(#57502,.T.); +#57505= IFCFACE((#57504)); +#57507= IFCPOLYLOOP((#57115,#57125,#57039)); +#57509= IFCFACEOUTERBOUND(#57507,.T.); +#57510= IFCFACE((#57509)); +#57512= IFCPOLYLOOP((#57113,#57123,#57047)); +#57514= IFCFACEOUTERBOUND(#57512,.T.); +#57515= IFCFACE((#57514)); +#57517= IFCPOLYLOOP((#57035,#57117,#57037)); +#57519= IFCFACEOUTERBOUND(#57517,.T.); +#57520= IFCFACE((#57519)); +#57522= IFCPOLYLOOP((#57033,#57031,#57107)); +#57524= IFCFACEOUTERBOUND(#57522,.T.); +#57525= IFCFACE((#57524)); +#57527= IFCPOLYLOOP((#57103,#57121,#57119)); +#57529= IFCFACEOUTERBOUND(#57527,.T.); +#57530= IFCFACE((#57529)); +#57532= IFCPOLYLOOP((#57051,#57121,#57081)); +#57534= IFCFACEOUTERBOUND(#57532,.T.); +#57535= IFCFACE((#57534)); +#57537= IFCPOLYLOOP((#57109,#57129,#57033)); +#57539= IFCFACEOUTERBOUND(#57537,.T.); +#57540= IFCFACE((#57539)); +#57542= IFCPOLYLOOP((#57049,#57047,#57123)); +#57544= IFCFACEOUTERBOUND(#57542,.T.); +#57545= IFCFACE((#57544)); +#57547= IFCPOLYLOOP((#57041,#57039,#57125)); +#57549= IFCFACEOUTERBOUND(#57547,.T.); +#57550= IFCFACE((#57549)); +#57552= IFCPOLYLOOP((#57119,#57051,#57049)); +#57554= IFCFACEOUTERBOUND(#57552,.T.); +#57555= IFCFACE((#57554)); +#57557= IFCPOLYLOOP((#57091,#57109,#57089,#57131)); +#57559= IFCFACEOUTERBOUND(#57557,.T.); +#57560= IFCFACE((#57559)); +#57562= IFCPOLYLOOP((#57113,#57099,#57133,#57101)); +#57564= IFCFACEOUTERBOUND(#57562,.T.); +#57565= IFCFACE((#57564)); +#57567= IFCPOLYLOOP((#57123,#57101,#57103)); +#57569= IFCFACEOUTERBOUND(#57567,.T.); +#57570= IFCFACE((#57569)); +#57572= IFCPOLYLOOP((#57041,#57125,#57127)); +#57574= IFCFACEOUTERBOUND(#57572,.T.); +#57575= IFCFACE((#57574)); +#57577= IFCPOLYLOOP((#57111,#57127,#57097)); +#57579= IFCFACEOUTERBOUND(#57577,.T.); +#57580= IFCFACE((#57579)); +#57582= IFCPOLYLOOP((#57045,#57043,#57111)); +#57584= IFCFACEOUTERBOUND(#57582,.T.); +#57585= IFCFACE((#57584)); +#57587= IFCPOLYLOOP((#57033,#57129,#57035)); +#57589= IFCFACEOUTERBOUND(#57587,.T.); +#57590= IFCFACE((#57589)); +#57592= IFCPOLYLOOP((#57113,#57045,#57111)); +#57594= IFCFACEOUTERBOUND(#57592,.T.); +#57595= IFCFACE((#57594)); +#57597= IFCPOLYLOOP((#57043,#57041,#57127)); +#57599= IFCFACEOUTERBOUND(#57597,.T.); +#57600= IFCFACE((#57599)); +#57602= IFCPOLYLOOP((#57091,#57129,#57109)); +#57604= IFCFACEOUTERBOUND(#57602,.T.); +#57605= IFCFACE((#57604)); +#57607= IFCPOLYLOOP((#57053,#57051,#57081)); +#57609= IFCFACEOUTERBOUND(#57607,.T.); +#57610= IFCFACE((#57609)); +#57612= IFCPOLYLOOP((#57083,#57031,#57029)); +#57614= IFCFACEOUTERBOUND(#57612,.T.); +#57615= IFCFACE((#57614)); +#57617= IFCPOLYLOOP((#57127,#57095,#57097)); +#57619= IFCFACEOUTERBOUND(#57617,.T.); +#57620= IFCFACE((#57619)); +#57622= IFCPOLYLOOP((#57089,#57107,#57105)); +#57624= IFCFACEOUTERBOUND(#57622,.T.); +#57625= IFCFACE((#57624)); +#57627= IFCPOLYLOOP((#57119,#57049,#57123)); +#57629= IFCFACEOUTERBOUND(#57627,.T.); +#57630= IFCFACE((#57629)); +#57632= IFCPOLYLOOP((#57115,#57117,#57093)); +#57634= IFCFACEOUTERBOUND(#57632,.T.); +#57635= IFCFACE((#57634)); +#57637= IFCPOLYLOOP((#57107,#57083,#57085)); +#57639= IFCFACEOUTERBOUND(#57637,.T.); +#57640= IFCFACE((#57639)); +#57642= IFCPOLYLOOP((#57033,#57107,#57109)); +#57644= IFCFACEOUTERBOUND(#57642,.T.); +#57645= IFCFACE((#57644)); +#57647= IFCPOLYLOOP((#57085,#57087,#57279,#57105)); +#57649= IFCFACEOUTERBOUND(#57647,.T.); +#57650= IFCFACE((#57649)); +#57652= IFCPOLYLOOP((#57039,#57037,#57115)); +#57654= IFCFACEOUTERBOUND(#57652,.T.); +#57655= IFCFACE((#57654)); +#57657= IFCPOLYLOOP((#57107,#57089,#57109)); +#57659= IFCFACEOUTERBOUND(#57657,.T.); +#57660= IFCFACE((#57659)); +#57662= IFCPOLYLOOP((#57083,#57107,#57031)); +#57664= IFCFACEOUTERBOUND(#57662,.T.); +#57665= IFCFACE((#57664)); +#57667= IFCPOLYLOOP((#57117,#57091,#57093)); +#57669= IFCFACEOUTERBOUND(#57667,.T.); +#57670= IFCFACE((#57669)); +#57672= IFCPOLYLOOP((#57095,#57127,#57125)); +#57674= IFCFACEOUTERBOUND(#57672,.T.); +#57675= IFCFACE((#57674)); +#57677= IFCPOLYLOOP((#57119,#57121,#57051)); +#57679= IFCFACEOUTERBOUND(#57677,.T.); +#57680= IFCFACE((#57679)); +#57682= IFCPOLYLOOP((#57097,#57099,#57111)); +#57684= IFCFACEOUTERBOUND(#57682,.T.); +#57685= IFCFACE((#57684)); +#57687= IFCPOLYLOOP((#57123,#57113,#57101)); +#57689= IFCFACEOUTERBOUND(#57687,.T.); +#57690= IFCFACE((#57689)); +#57692= IFCPOLYLOOP((#57113,#57111,#57099)); +#57694= IFCFACEOUTERBOUND(#57692,.T.); +#57695= IFCFACE((#57694)); +#57697= IFCPOLYLOOP((#57079,#57081,#57121)); +#57699= IFCFACEOUTERBOUND(#57697,.T.); +#57700= IFCFACE((#57699)); +#57702= IFCPOLYLOOP((#57079,#57121,#57077)); +#57704= IFCFACEOUTERBOUND(#57702,.T.); +#57705= IFCFACE((#57704)); +#57707= IFCPOLYLOOP((#57095,#57115,#57093,#57135)); +#57709= IFCFACEOUTERBOUND(#57707,.T.); +#57710= IFCFACE((#57709)); +#57712= IFCPOLYLOOP((#57115,#57095,#57125)); +#57714= IFCFACEOUTERBOUND(#57712,.T.); +#57715= IFCFACE((#57714)); +#57717= IFCPOLYLOOP((#57103,#57119,#57123)); +#57719= IFCFACEOUTERBOUND(#57717,.T.); +#57720= IFCFACE((#57719)); +#57722= IFCPOLYLOOP((#57111,#57043,#57127)); +#57724= IFCFACEOUTERBOUND(#57722,.T.); +#57725= IFCFACE((#57724)); +#57727= IFCPOLYLOOP((#57091,#57117,#57129)); +#57729= IFCFACEOUTERBOUND(#57727,.T.); +#57730= IFCFACE((#57729)); +#57732= IFCPOLYLOOP((#57117,#57035,#57129)); +#57734= IFCFACEOUTERBOUND(#57732,.T.); +#57735= IFCFACE((#57734)); +#57737= IFCPOLYLOOP((#57105,#57107,#57085)); +#57739= IFCFACEOUTERBOUND(#57737,.T.); +#57740= IFCFACE((#57739)); +#57742= IFCPOLYLOOP((#57103,#57077,#57121)); +#57744= IFCFACEOUTERBOUND(#57742,.T.); +#57745= IFCFACE((#57744)); +#57747= IFCPOLYLOOP((#57047,#57045,#57113)); +#57749= IFCFACEOUTERBOUND(#57747,.T.); +#57750= IFCFACE((#57749)); +#57752= IFCPOLYLOOP((#57159,#57161,#57061)); +#57754= IFCFACEOUTERBOUND(#57752,.T.); +#57755= IFCFACE((#57754)); +#57757= IFCPOLYLOOP((#57065,#57063,#57167)); +#57759= IFCFACEOUTERBOUND(#57757,.T.); +#57760= IFCFACE((#57759)); +#57762= IFCPOLYLOOP((#57157,#57179,#57057)); +#57764= IFCFACEOUTERBOUND(#57762,.T.); +#57765= IFCFACE((#57764)); +#57767= IFCPOLYLOOP((#57163,#57165,#57069)); +#57769= IFCFACEOUTERBOUND(#57767,.T.); +#57770= IFCFACE((#57769)); +#57772= IFCPOLYLOOP((#57159,#57061,#57059)); +#57774= IFCFACEOUTERBOUND(#57772,.T.); +#57775= IFCFACE((#57774)); +#57777= IFCPOLYLOOP((#57063,#57061,#57161)); +#57779= IFCFACEOUTERBOUND(#57777,.T.); +#57780= IFCFACE((#57779)); +#57782= IFCPOLYLOOP((#57169,#57143,#57145)); +#57784= IFCFACEOUTERBOUND(#57782,.T.); +#57785= IFCFACE((#57784)); +#57787= IFCPOLYLOOP((#57161,#57167,#57063)); +#57789= IFCFACEOUTERBOUND(#57787,.T.); +#57790= IFCFACE((#57789)); +#57792= IFCPOLYLOOP((#57057,#57055,#57155)); +#57794= IFCFACEOUTERBOUND(#57792,.T.); +#57795= IFCFACE((#57794)); +#57797= IFCPOLYLOOP((#57165,#57147,#57185,#57149)); +#57799= IFCFACEOUTERBOUND(#57797,.T.); +#57800= IFCFACE((#57799)); +#57802= IFCPOLYLOOP((#57167,#57169,#57065)); +#57804= IFCFACEOUTERBOUND(#57802,.T.); +#57805= IFCFACE((#57804)); +#57807= IFCPOLYLOOP((#57163,#57069,#57067)); +#57809= IFCFACEOUTERBOUND(#57807,.T.); +#57810= IFCFACE((#57809)); +#57812= IFCPOLYLOOP((#57165,#57171,#57071)); +#57814= IFCFACEOUTERBOUND(#57812,.T.); +#57815= IFCFACE((#57814)); +#57817= IFCPOLYLOOP((#57067,#57065,#57169)); +#57819= IFCFACEOUTERBOUND(#57817,.T.); +#57820= IFCFACE((#57819)); +#57822= IFCPOLYLOOP((#57151,#57087,#57175)); +#57824= IFCFACEOUTERBOUND(#57822,.T.); +#57825= IFCFACE((#57824)); +#57827= IFCPOLYLOOP((#57069,#57165,#57071)); +#57829= IFCFACEOUTERBOUND(#57827,.T.); +#57830= IFCFACE((#57829)); +#57832= IFCPOLYLOOP((#57083,#57175,#57085)); +#57834= IFCFACEOUTERBOUND(#57832,.T.); +#57835= IFCFACE((#57834)); +#57837= IFCPOLYLOOP((#57071,#57171,#57073)); +#57839= IFCFACEOUTERBOUND(#57837,.T.); +#57840= IFCFACE((#57839)); +#57842= IFCPOLYLOOP((#57173,#57073,#57171)); +#57844= IFCFACEOUTERBOUND(#57842,.T.); +#57845= IFCFACE((#57844)); +#57847= IFCPOLYLOOP((#57075,#57073,#57173)); +#57849= IFCFACEOUTERBOUND(#57847,.T.); +#57850= IFCFACE((#57849)); +#57852= IFCPOLYLOOP((#57075,#57083,#57029)); +#57854= IFCFACEOUTERBOUND(#57852,.T.); +#57855= IFCFACE((#57854)); +#57857= IFCPOLYLOOP((#57173,#57149,#57151)); +#57859= IFCFACEOUTERBOUND(#57857,.T.); +#57860= IFCFACE((#57859)); +#57862= IFCPOLYLOOP((#57055,#57053,#57081)); +#57864= IFCFACEOUTERBOUND(#57862,.T.); +#57865= IFCFACE((#57864)); +#57867= IFCPOLYLOOP((#57167,#57161,#57143)); +#57869= IFCFACEOUTERBOUND(#57867,.T.); +#57870= IFCFACE((#57869)); +#57872= IFCPOLYLOOP((#57139,#57141,#57159)); +#57874= IFCFACEOUTERBOUND(#57872,.T.); +#57875= IFCFACE((#57874)); +#57877= IFCPOLYLOOP((#57155,#57137,#57157)); +#57879= IFCFACEOUTERBOUND(#57877,.T.); +#57880= IFCFACE((#57879)); +#57882= IFCPOLYLOOP((#57167,#57143,#57169)); +#57884= IFCFACEOUTERBOUND(#57882,.T.); +#57885= IFCFACE((#57884)); +#57887= IFCPOLYLOOP((#57139,#57179,#57157)); +#57889= IFCFACEOUTERBOUND(#57887,.T.); +#57890= IFCFACE((#57889)); +#57892= IFCPOLYLOOP((#57057,#57155,#57157)); +#57894= IFCFACEOUTERBOUND(#57892,.T.); +#57895= IFCFACE((#57894)); +#57897= IFCPOLYLOOP((#57169,#57163,#57067)); +#57899= IFCFACEOUTERBOUND(#57897,.T.); +#57900= IFCFACE((#57899)); +#57902= IFCPOLYLOOP((#57141,#57161,#57159)); +#57904= IFCFACEOUTERBOUND(#57902,.T.); +#57905= IFCFACE((#57904)); +#57907= IFCPOLYLOOP((#57139,#57157,#57137,#57177)); +#57909= IFCFACEOUTERBOUND(#57907,.T.); +#57910= IFCFACE((#57909)); +#57912= IFCPOLYLOOP((#57137,#57155,#57153)); +#57914= IFCFACEOUTERBOUND(#57912,.T.); +#57915= IFCFACE((#57914)); +#57917= IFCPOLYLOOP((#57163,#57145,#57183,#57147)); +#57919= IFCFACEOUTERBOUND(#57917,.T.); +#57920= IFCFACE((#57919)); +#57922= IFCPOLYLOOP((#57179,#57159,#57059)); +#57924= IFCFACEOUTERBOUND(#57922,.T.); +#57925= IFCFACE((#57924)); +#57927= IFCPOLYLOOP((#57139,#57159,#57179)); +#57929= IFCFACEOUTERBOUND(#57927,.T.); +#57930= IFCFACE((#57929)); +#57932= IFCPOLYLOOP((#57075,#57175,#57083)); +#57934= IFCFACEOUTERBOUND(#57932,.T.); +#57935= IFCFACE((#57934)); +#57937= IFCPOLYLOOP((#57085,#57175,#57087)); +#57939= IFCFACEOUTERBOUND(#57937,.T.); +#57940= IFCFACE((#57939)); +#57942= IFCPOLYLOOP((#57161,#57141,#57181,#57143)); +#57944= IFCFACEOUTERBOUND(#57942,.T.); +#57945= IFCFACE((#57944)); +#57947= IFCPOLYLOOP((#57081,#57155,#57055)); +#57949= IFCFACEOUTERBOUND(#57947,.T.); +#57950= IFCFACE((#57949)); +#57952= IFCPOLYLOOP((#57149,#57171,#57165)); +#57954= IFCFACEOUTERBOUND(#57952,.T.); +#57955= IFCFACE((#57954)); +#57957= IFCPOLYLOOP((#57079,#57077,#57369,#57153)); +#57959= IFCFACEOUTERBOUND(#57957,.T.); +#57960= IFCFACE((#57959)); +#57962= IFCPOLYLOOP((#57173,#57151,#57175)); +#57964= IFCFACEOUTERBOUND(#57962,.T.); +#57965= IFCFACE((#57964)); +#57967= IFCPOLYLOOP((#57081,#57079,#57155)); +#57969= IFCFACEOUTERBOUND(#57967,.T.); +#57970= IFCFACE((#57969)); +#57972= IFCPOLYLOOP((#57149,#57173,#57171)); +#57974= IFCFACEOUTERBOUND(#57972,.T.); +#57975= IFCFACE((#57974)); +#57977= IFCPOLYLOOP((#57165,#57163,#57147)); +#57979= IFCFACEOUTERBOUND(#57977,.T.); +#57980= IFCFACE((#57979)); +#57982= IFCPOLYLOOP((#57057,#57179,#57059)); +#57984= IFCFACEOUTERBOUND(#57982,.T.); +#57985= IFCFACE((#57984)); +#57987= IFCPOLYLOOP((#57155,#57079,#57153)); +#57989= IFCFACEOUTERBOUND(#57987,.T.); +#57990= IFCFACE((#57989)); +#57992= IFCPOLYLOOP((#57075,#57173,#57175)); +#57994= IFCFACEOUTERBOUND(#57992,.T.); +#57995= IFCFACE((#57994)); +#57997= IFCPOLYLOOP((#57145,#57163,#57169)); +#57999= IFCFACEOUTERBOUND(#57997,.T.); +#58000= IFCFACE((#57999)); +#58002= IFCPOLYLOOP((#57249,#57267,#57241)); +#58004= IFCFACEOUTERBOUND(#58002,.T.); +#58005= IFCFACE((#58004)); +#58007= IFCPOLYLOOP((#57231,#57221,#57443,#57283)); +#58009= IFCFACEOUTERBOUND(#58007,.T.); +#58010= IFCFACE((#58009)); +#58012= IFCPOLYLOOP((#57235,#57275,#57277)); +#58014= IFCFACEOUTERBOUND(#58012,.T.); +#58015= IFCFACE((#58014)); +#58017= IFCPOLYLOOP((#57243,#57093,#57091)); +#58019= IFCFACEOUTERBOUND(#58017,.T.); +#58020= IFCFACE((#58019)); +#58022= IFCPOLYLOOP((#57199,#57201,#57229)); +#58024= IFCFACEOUTERBOUND(#58022,.T.); +#58025= IFCFACE((#58024)); +#58027= IFCPOLYLOOP((#57245,#57219,#57447,#57221)); +#58029= IFCFACEOUTERBOUND(#58027,.T.); +#58030= IFCFACE((#58029)); +#58032= IFCPOLYLOOP((#57227,#57279,#57197)); +#58034= IFCFACEOUTERBOUND(#58032,.T.); +#58035= IFCFACE((#58034)); +#58037= IFCPOLYLOOP((#57089,#57227,#57253)); +#58039= IFCFACEOUTERBOUND(#58037,.T.); +#58040= IFCFACE((#58039)); +#58042= IFCPOLYLOOP((#57197,#57199,#57227)); +#58044= IFCFACEOUTERBOUND(#58042,.T.); +#58045= IFCFACE((#58044)); +#58047= IFCPOLYLOOP((#57251,#57249,#57247)); +#58049= IFCFACEOUTERBOUND(#58047,.T.); +#58050= IFCFACE((#58049)); +#58052= IFCPOLYLOOP((#57283,#57187,#57189)); +#58054= IFCFACEOUTERBOUND(#58052,.T.); +#58055= IFCFACE((#58054)); +#58057= IFCPOLYLOOP((#57239,#57271,#57273)); +#58059= IFCFACEOUTERBOUND(#58057,.T.); +#58060= IFCFACE((#58059)); +#58062= IFCPOLYLOOP((#57077,#57103,#57233)); +#58064= IFCFACEOUTERBOUND(#58062,.T.); +#58065= IFCFACE((#58064)); +#58067= IFCPOLYLOOP((#57133,#57099,#57267)); +#58069= IFCFACEOUTERBOUND(#58067,.T.); +#58070= IFCFACE((#58069)); +#58072= IFCPOLYLOOP((#57251,#57247,#57225)); +#58074= IFCFACEOUTERBOUND(#58072,.T.); +#58075= IFCFACE((#58074)); +#58077= IFCPOLYLOOP((#57233,#57193,#57195)); +#58079= IFCFACEOUTERBOUND(#58077,.T.); +#58080= IFCFACE((#58079)); +#58082= IFCPOLYLOOP((#57267,#57237,#57287)); +#58084= IFCFACEOUTERBOUND(#58082,.T.); +#58085= IFCFACE((#58084)); +#58087= IFCPOLYLOOP((#57263,#57235,#57261)); +#58089= IFCFACEOUTERBOUND(#58087,.T.); +#58090= IFCFACE((#58089)); +#58092= IFCPOLYLOOP((#57239,#57213,#57461,#57215)); +#58094= IFCFACEOUTERBOUND(#58092,.T.); +#58095= IFCFACE((#58094)); +#58097= IFCPOLYLOOP((#57231,#57233,#57225)); +#58099= IFCFACEOUTERBOUND(#58097,.T.); +#58100= IFCFACE((#58099)); +#58102= IFCPOLYLOOP((#57265,#57273,#57235)); +#58104= IFCFACEOUTERBOUND(#58102,.T.); +#58105= IFCFACE((#58104)); +#58107= IFCPOLYLOOP((#57231,#57189,#57191)); +#58109= IFCFACEOUTERBOUND(#58107,.T.); +#58110= IFCFACE((#58109)); +#58112= IFCPOLYLOOP((#57219,#57241,#57291)); +#58114= IFCFACEOUTERBOUND(#58112,.T.); +#58115= IFCFACE((#58114)); +#58117= IFCPOLYLOOP((#57259,#57229,#57207)); +#58119= IFCFACEOUTERBOUND(#58117,.T.); +#58120= IFCFACE((#58119)); +#58122= IFCPOLYLOOP((#57227,#57199,#57229)); +#58124= IFCFACEOUTERBOUND(#58122,.T.); +#58125= IFCFACE((#58124)); +#58127= IFCPOLYLOOP((#57287,#57291,#57241)); +#58129= IFCFACEOUTERBOUND(#58127,.T.); +#58130= IFCFACE((#58129)); +#58132= IFCPOLYLOOP((#57229,#57223,#57227)); +#58134= IFCFACEOUTERBOUND(#58132,.T.); +#58135= IFCFACE((#58134)); +#58137= IFCPOLYLOOP((#57243,#57255,#57257)); +#58139= IFCFACEOUTERBOUND(#58137,.T.); +#58140= IFCFACE((#58139)); +#58142= IFCPOLYLOOP((#57227,#57089,#57105,#57279)); +#58144= IFCFACEOUTERBOUND(#58142,.T.); +#58145= IFCFACE((#58144)); +#58147= IFCPOLYLOOP((#57203,#57281,#57229)); +#58149= IFCFACEOUTERBOUND(#58147,.T.); +#58150= IFCFACE((#58149)); +#58152= IFCPOLYLOOP((#57235,#57277,#57261)); +#58154= IFCFACEOUTERBOUND(#58152,.T.); +#58155= IFCFACE((#58154)); +#58157= IFCPOLYLOOP((#57257,#57259,#57209)); +#58159= IFCFACEOUTERBOUND(#58157,.T.); +#58160= IFCFACE((#58159)); +#58162= IFCPOLYLOOP((#57275,#57235,#57273)); +#58164= IFCFACEOUTERBOUND(#58162,.T.); +#58165= IFCFACE((#58164)); +#58167= IFCPOLYLOOP((#57101,#57249,#57251)); +#58169= IFCFACEOUTERBOUND(#58167,.T.); +#58170= IFCFACE((#58169)); +#58172= IFCPOLYLOOP((#57279,#57087,#57197)); +#58174= IFCFACEOUTERBOUND(#58172,.T.); +#58175= IFCFACE((#58174)); +#58177= IFCPOLYLOOP((#57261,#57243,#57257)); +#58179= IFCFACEOUTERBOUND(#58177,.T.); +#58180= IFCFACE((#58179)); +#58182= IFCPOLYLOOP((#57245,#57231,#57225)); +#58184= IFCFACEOUTERBOUND(#58182,.T.); +#58185= IFCFACE((#58184)); +#58187= IFCPOLYLOOP((#57265,#57235,#57263)); +#58189= IFCFACEOUTERBOUND(#58187,.T.); +#58190= IFCFACE((#58189)); +#58192= IFCPOLYLOOP((#57231,#57191,#57193,#57233)); +#58194= IFCFACEOUTERBOUND(#58192,.T.); +#58195= IFCFACE((#58194)); +#58197= IFCPOLYLOOP((#57237,#57267,#57269)); +#58199= IFCFACEOUTERBOUND(#58197,.T.); +#58200= IFCFACE((#58199)); +#58202= IFCPOLYLOOP((#57285,#57287,#57289)); +#58204= IFCFACEOUTERBOUND(#58202,.T.); +#58205= IFCFACE((#58204)); +#58207= IFCPOLYLOOP((#57077,#57233,#57195)); +#58209= IFCFACEOUTERBOUND(#58207,.T.); +#58210= IFCFACE((#58209)); +#58212= IFCPOLYLOOP((#57287,#57285,#57217)); +#58214= IFCFACEOUTERBOUND(#58212,.T.); +#58215= IFCFACE((#58214)); +#58217= IFCPOLYLOOP((#57283,#57189,#57231)); +#58219= IFCFACEOUTERBOUND(#58217,.T.); +#58220= IFCFACE((#58219)); +#58222= IFCPOLYLOOP((#57237,#57269,#57271)); +#58224= IFCFACEOUTERBOUND(#58222,.T.); +#58225= IFCFACE((#58224)); +#58227= IFCPOLYLOOP((#57247,#57219,#57245)); +#58229= IFCFACEOUTERBOUND(#58227,.T.); +#58230= IFCFACE((#58229)); +#58232= IFCPOLYLOOP((#57221,#57231,#57245)); +#58234= IFCFACEOUTERBOUND(#58232,.T.); +#58235= IFCFACE((#58234)); +#58237= IFCPOLYLOOP((#57251,#57233,#57103)); +#58239= IFCFACEOUTERBOUND(#58237,.T.); +#58240= IFCFACE((#58239)); +#58242= IFCPOLYLOOP((#57253,#57227,#57223)); +#58244= IFCFACEOUTERBOUND(#58242,.T.); +#58245= IFCFACE((#58244)); +#58247= IFCPOLYLOOP((#57241,#57247,#57249)); +#58249= IFCFACEOUTERBOUND(#58247,.T.); +#58250= IFCFACE((#58249)); +#58252= IFCPOLYLOOP((#57203,#57229,#57201)); +#58254= IFCFACEOUTERBOUND(#58252,.T.); +#58255= IFCFACE((#58254)); +#58257= IFCPOLYLOOP((#57247,#57245,#57225)); +#58259= IFCFACEOUTERBOUND(#58257,.T.); +#58260= IFCFACE((#58259)); +#58262= IFCPOLYLOOP((#57289,#57287,#57237)); +#58264= IFCFACEOUTERBOUND(#58262,.T.); +#58265= IFCFACE((#58264)); +#58267= IFCPOLYLOOP((#57233,#57251,#57225)); +#58269= IFCFACEOUTERBOUND(#58267,.T.); +#58270= IFCFACE((#58269)); +#58272= IFCPOLYLOOP((#57103,#57101,#57251)); +#58274= IFCFACEOUTERBOUND(#58272,.T.); +#58275= IFCFACE((#58274)); +#58277= IFCPOLYLOOP((#57255,#57253,#57223)); +#58279= IFCFACEOUTERBOUND(#58277,.T.); +#58280= IFCFACE((#58279)); +#58282= IFCPOLYLOOP((#57253,#57091,#57131,#57089)); +#58284= IFCFACEOUTERBOUND(#58282,.T.); +#58285= IFCFACE((#58284)); +#58287= IFCPOLYLOOP((#57259,#57257,#57255)); +#58289= IFCFACEOUTERBOUND(#58287,.T.); +#58290= IFCFACE((#58289)); +#58292= IFCPOLYLOOP((#57091,#57255,#57243)); +#58294= IFCFACEOUTERBOUND(#58292,.T.); +#58295= IFCFACE((#58294)); +#58297= IFCPOLYLOOP((#57259,#57255,#57223)); +#58299= IFCFACEOUTERBOUND(#58297,.T.); +#58300= IFCFACE((#58299)); +#58302= IFCPOLYLOOP((#57211,#57257,#57209)); +#58304= IFCFACEOUTERBOUND(#58302,.T.); +#58305= IFCFACE((#58304)); +#58307= IFCPOLYLOOP((#57229,#57259,#57223)); +#58309= IFCFACEOUTERBOUND(#58307,.T.); +#58310= IFCFACE((#58309)); +#58312= IFCPOLYLOOP((#57259,#57207,#57293,#57209)); +#58314= IFCFACEOUTERBOUND(#58312,.T.); +#58315= IFCFACE((#58314)); +#58317= IFCPOLYLOOP((#57257,#57211,#57261)); +#58319= IFCFACEOUTERBOUND(#58317,.T.); +#58320= IFCFACE((#58319)); +#58322= IFCPOLYLOOP((#57263,#57261,#57211)); +#58324= IFCFACEOUTERBOUND(#58322,.T.); +#58325= IFCFACE((#58324)); +#58327= IFCPOLYLOOP((#57211,#57213,#57263)); +#58329= IFCFACEOUTERBOUND(#58327,.T.); +#58330= IFCFACE((#58329)); +#58332= IFCPOLYLOOP((#57265,#57213,#57239)); +#58334= IFCFACEOUTERBOUND(#58332,.T.); +#58335= IFCFACE((#58334)); +#58337= IFCPOLYLOOP((#57213,#57265,#57263)); +#58339= IFCFACEOUTERBOUND(#58337,.T.); +#58340= IFCFACE((#58339)); +#58342= IFCPOLYLOOP((#57273,#57265,#57239)); +#58344= IFCFACEOUTERBOUND(#58342,.T.); +#58345= IFCFACE((#58344)); +#58347= IFCPOLYLOOP((#57267,#57249,#57133)); +#58349= IFCFACEOUTERBOUND(#58347,.T.); +#58350= IFCFACE((#58349)); +#58352= IFCPOLYLOOP((#57269,#57267,#57099)); +#58354= IFCFACEOUTERBOUND(#58352,.T.); +#58355= IFCFACE((#58354)); +#58357= IFCPOLYLOOP((#57099,#57097,#57269)); +#58359= IFCFACEOUTERBOUND(#58357,.T.); +#58360= IFCFACE((#58359)); +#58362= IFCPOLYLOOP((#57271,#57239,#57289)); +#58364= IFCFACEOUTERBOUND(#58362,.T.); +#58365= IFCFACE((#58364)); +#58367= IFCPOLYLOOP((#57269,#57097,#57271)); +#58369= IFCFACEOUTERBOUND(#58367,.T.); +#58370= IFCFACE((#58369)); +#58372= IFCPOLYLOOP((#57095,#57271,#57097)); +#58374= IFCFACEOUTERBOUND(#58372,.T.); +#58375= IFCFACE((#58374)); +#58377= IFCPOLYLOOP((#57271,#57095,#57273)); +#58379= IFCFACEOUTERBOUND(#58377,.T.); +#58380= IFCFACE((#58379)); +#58382= IFCPOLYLOOP((#57275,#57273,#57095)); +#58384= IFCFACEOUTERBOUND(#58382,.T.); +#58385= IFCFACE((#58384)); +#58387= IFCPOLYLOOP((#57275,#57095,#57135,#57093)); +#58389= IFCFACEOUTERBOUND(#58387,.T.); +#58390= IFCFACE((#58389)); +#58392= IFCPOLYLOOP((#57277,#57093,#57243)); +#58394= IFCFACEOUTERBOUND(#58392,.T.); +#58395= IFCFACE((#58394)); +#58397= IFCPOLYLOOP((#57093,#57277,#57275)); +#58399= IFCFACEOUTERBOUND(#58397,.T.); +#58400= IFCFACE((#58399)); +#58402= IFCPOLYLOOP((#57261,#57277,#57243)); +#58404= IFCFACEOUTERBOUND(#58402,.T.); +#58405= IFCFACE((#58404)); +#58407= IFCPOLYLOOP((#57091,#57253,#57255)); +#58409= IFCFACEOUTERBOUND(#58407,.T.); +#58410= IFCFACE((#58409)); +#58412= IFCPOLYLOOP((#57281,#57203,#57205)); +#58414= IFCFACEOUTERBOUND(#58412,.T.); +#58415= IFCFACE((#58414)); +#58417= IFCPOLYLOOP((#57229,#57281,#57437,#57207)); +#58419= IFCFACEOUTERBOUND(#58417,.T.); +#58420= IFCFACE((#58419)); +#58422= IFCPOLYLOOP((#57289,#57237,#57271)); +#58424= IFCFACEOUTERBOUND(#58422,.T.); +#58425= IFCFACE((#58424)); +#58427= IFCPOLYLOOP((#57287,#57217,#57291)); +#58429= IFCFACEOUTERBOUND(#58427,.T.); +#58430= IFCFACE((#58429)); +#58432= IFCPOLYLOOP((#57267,#57287,#57241)); +#58434= IFCFACEOUTERBOUND(#58432,.T.); +#58435= IFCFACE((#58434)); +#58437= IFCPOLYLOOP((#57239,#57215,#57289)); +#58439= IFCFACEOUTERBOUND(#58437,.T.); +#58440= IFCFACE((#58439)); +#58442= IFCPOLYLOOP((#57285,#57289,#57215)); +#58444= IFCFACEOUTERBOUND(#58442,.T.); +#58445= IFCFACE((#58444)); +#58447= IFCPOLYLOOP((#57241,#57219,#57247)); +#58449= IFCFACEOUTERBOUND(#58447,.T.); +#58450= IFCFACE((#58449)); +#58452= IFCPOLYLOOP((#57249,#57101,#57133)); +#58454= IFCFACEOUTERBOUND(#58452,.T.); +#58455= IFCFACE((#58454)); +#58457= IFCPOLYLOOP((#57193,#57319,#57195)); +#58459= IFCFACEOUTERBOUND(#58457,.T.); +#58460= IFCFACE((#58459)); +#58462= IFCPOLYLOOP((#57195,#57319,#57369)); +#58464= IFCFACEOUTERBOUND(#58462,.T.); +#58465= IFCFACE((#58464)); +#58467= IFCPOLYLOOP((#57331,#57343,#57345)); +#58469= IFCFACEOUTERBOUND(#58467,.T.); +#58470= IFCFACE((#58469)); +#58472= IFCPOLYLOOP((#57343,#57307,#57341)); +#58474= IFCFACEOUTERBOUND(#58472,.T.); +#58475= IFCFACE((#58474)); +#58477= IFCPOLYLOOP((#57365,#57323,#57357)); +#58479= IFCFACEOUTERBOUND(#58477,.T.); +#58480= IFCFACE((#58479)); +#58482= IFCPOLYLOOP((#57339,#57321,#57295)); +#58484= IFCFACEOUTERBOUND(#58482,.T.); +#58485= IFCFACE((#58484)); +#58487= IFCPOLYLOOP((#57141,#57139,#57327)); +#58489= IFCFACEOUTERBOUND(#58487,.T.); +#58490= IFCFACE((#58489)); +#58492= IFCPOLYLOOP((#57357,#57323,#57355)); +#58494= IFCFACEOUTERBOUND(#58492,.T.); +#58495= IFCFACE((#58494)); +#58497= IFCPOLYLOOP((#57329,#57353,#57355)); +#58499= IFCFACEOUTERBOUND(#58497,.T.); +#58500= IFCFACE((#58499)); +#58502= IFCPOLYLOOP((#57193,#57191,#57321,#57319)); +#58504= IFCFACEOUTERBOUND(#58502,.T.); +#58505= IFCFACE((#58504)); +#58507= IFCPOLYLOOP((#57361,#57363,#57323)); +#58509= IFCFACEOUTERBOUND(#58507,.T.); +#58510= IFCFACE((#58509)); +#58512= IFCPOLYLOOP((#57345,#57149,#57185)); +#58514= IFCFACEOUTERBOUND(#58512,.T.); +#58515= IFCFACE((#58514)); +#58517= IFCPOLYLOOP((#57341,#57315,#57311)); +#58519= IFCFACEOUTERBOUND(#58517,.T.); +#58520= IFCFACE((#58519)); +#58522= IFCPOLYLOOP((#57331,#57345,#57349)); +#58524= IFCFACEOUTERBOUND(#58522,.T.); +#58525= IFCFACE((#58524)); +#58527= IFCPOLYLOOP((#57315,#57203,#57201)); +#58529= IFCFACEOUTERBOUND(#58527,.T.); +#58530= IFCFACE((#58529)); +#58532= IFCPOLYLOOP((#57337,#57339,#57297)); +#58534= IFCFACEOUTERBOUND(#58532,.T.); +#58535= IFCFACE((#58534)); +#58537= IFCPOLYLOOP((#57317,#57311,#57315)); +#58539= IFCFACEOUTERBOUND(#58537,.T.); +#58540= IFCFACE((#58539)); +#58542= IFCPOLYLOOP((#57317,#57199,#57197)); +#58544= IFCFACEOUTERBOUND(#58542,.T.); +#58545= IFCFACE((#58544)); +#58547= IFCPOLYLOOP((#57327,#57335,#57337)); +#58549= IFCFACEOUTERBOUND(#58547,.T.); +#58550= IFCFACE((#58549)); +#58552= IFCPOLYLOOP((#57087,#57151,#57317)); +#58554= IFCFACEOUTERBOUND(#58552,.T.); +#58555= IFCFACE((#58554)); +#58557= IFCPOLYLOOP((#57369,#57077,#57195)); +#58559= IFCFACEOUTERBOUND(#58557,.T.); +#58560= IFCFACE((#58559)); +#58562= IFCPOLYLOOP((#57149,#57345,#57347)); +#58564= IFCFACEOUTERBOUND(#58562,.T.); +#58565= IFCFACE((#58564)); +#58567= IFCPOLYLOOP((#57351,#57325,#57349)); +#58569= IFCFACEOUTERBOUND(#58567,.T.); +#58570= IFCFACE((#58569)); +#58572= IFCPOLYLOOP((#57333,#57319,#57313)); +#58574= IFCFACEOUTERBOUND(#58572,.T.); +#58575= IFCFACE((#58574)); +#58577= IFCPOLYLOOP((#57335,#57333,#57313)); +#58579= IFCFACEOUTERBOUND(#58577,.T.); +#58580= IFCFACE((#58579)); +#58582= IFCPOLYLOOP((#57375,#57325,#57377)); +#58584= IFCFACEOUTERBOUND(#58582,.T.); +#58585= IFCFACE((#58584)); +#58587= IFCPOLYLOOP((#57347,#57317,#57151)); +#58589= IFCFACEOUTERBOUND(#58587,.T.); +#58590= IFCFACE((#58589)); +#58592= IFCPOLYLOOP((#57321,#57313,#57319)); +#58594= IFCFACEOUTERBOUND(#58592,.T.); +#58595= IFCFACE((#58594)); +#58597= IFCPOLYLOOP((#57329,#57301,#57491,#57303)); +#58599= IFCFACEOUTERBOUND(#58597,.T.); +#58600= IFCFACE((#58599)); +#58602= IFCPOLYLOOP((#57339,#57335,#57313)); +#58604= IFCFACEOUTERBOUND(#58602,.T.); +#58605= IFCFACE((#58604)); +#58607= IFCPOLYLOOP((#57327,#57337,#57359)); +#58609= IFCFACEOUTERBOUND(#58607,.T.); +#58610= IFCFACE((#58609)); +#58612= IFCPOLYLOOP((#57351,#57353,#57325)); +#58614= IFCFACEOUTERBOUND(#58612,.T.); +#58615= IFCFACE((#58614)); +#58617= IFCPOLYLOOP((#57323,#57365,#57359)); +#58619= IFCFACEOUTERBOUND(#58617,.T.); +#58620= IFCFACE((#58619)); +#58622= IFCPOLYLOOP((#57139,#57335,#57327)); +#58624= IFCFACEOUTERBOUND(#58622,.T.); +#58625= IFCFACE((#58624)); +#58627= IFCPOLYLOOP((#57189,#57371,#57321)); +#58629= IFCFACEOUTERBOUND(#58627,.T.); +#58630= IFCFACE((#58629)); +#58632= IFCPOLYLOOP((#57305,#57375,#57373)); +#58634= IFCFACEOUTERBOUND(#58632,.T.); +#58635= IFCFACE((#58634)); +#58637= IFCPOLYLOOP((#57355,#57323,#57363)); +#58639= IFCFACEOUTERBOUND(#58637,.T.); +#58640= IFCFACE((#58639)); +#58642= IFCPOLYLOOP((#57361,#57323,#57359)); +#58644= IFCFACEOUTERBOUND(#58642,.T.); +#58645= IFCFACE((#58644)); +#58647= IFCPOLYLOOP((#57315,#57201,#57199)); +#58649= IFCFACEOUTERBOUND(#58647,.T.); +#58650= IFCFACE((#58649)); +#58652= IFCPOLYLOOP((#57367,#57203,#57315)); +#58654= IFCFACEOUTERBOUND(#58652,.T.); +#58655= IFCFACE((#58654)); +#58657= IFCPOLYLOOP((#57367,#57205,#57203)); +#58659= IFCFACEOUTERBOUND(#58657,.T.); +#58660= IFCFACE((#58659)); +#58662= IFCPOLYLOOP((#57087,#57317,#57197)); +#58664= IFCFACEOUTERBOUND(#58662,.T.); +#58665= IFCFACE((#58664)); +#58667= IFCPOLYLOOP((#57373,#57375,#57377)); +#58669= IFCFACEOUTERBOUND(#58667,.T.); +#58670= IFCFACE((#58669)); +#58672= IFCPOLYLOOP((#57137,#57319,#57333)); +#58674= IFCFACEOUTERBOUND(#58672,.T.); +#58675= IFCFACE((#58674)); +#58677= IFCPOLYLOOP((#57315,#57199,#57317)); +#58679= IFCFACEOUTERBOUND(#58677,.T.); +#58680= IFCFACE((#58679)); +#58682= IFCPOLYLOOP((#57325,#57375,#57349)); +#58684= IFCFACEOUTERBOUND(#58682,.T.); +#58685= IFCFACE((#58684)); +#58687= IFCPOLYLOOP((#57341,#57309,#57315)); +#58689= IFCFACEOUTERBOUND(#58687,.T.); +#58690= IFCFACE((#58689)); +#58692= IFCPOLYLOOP((#57379,#57307,#57331,#57305)); +#58694= IFCFACEOUTERBOUND(#58692,.T.); +#58695= IFCFACE((#58694)); +#58697= IFCPOLYLOOP((#57331,#57349,#57375)); +#58699= IFCFACEOUTERBOUND(#58697,.T.); +#58700= IFCFACE((#58699)); +#58702= IFCPOLYLOOP((#57339,#57337,#57335)); +#58704= IFCFACEOUTERBOUND(#58702,.T.); +#58705= IFCFACE((#58704)); +#58707= IFCPOLYLOOP((#57321,#57191,#57189)); +#58709= IFCFACEOUTERBOUND(#58707,.T.); +#58710= IFCFACE((#58709)); +#58712= IFCPOLYLOOP((#57299,#57337,#57297)); +#58714= IFCFACEOUTERBOUND(#58712,.T.); +#58715= IFCFACE((#58714)); +#58717= IFCPOLYLOOP((#57333,#57139,#57177,#57137)); +#58719= IFCFACEOUTERBOUND(#58717,.T.); +#58720= IFCFACE((#58719)); +#58722= IFCPOLYLOOP((#57321,#57339,#57313)); +#58724= IFCFACEOUTERBOUND(#58722,.T.); +#58725= IFCFACE((#58724)); +#58727= IFCPOLYLOOP((#57339,#57295,#57381,#57297)); +#58729= IFCFACEOUTERBOUND(#58727,.T.); +#58730= IFCFACE((#58729)); +#58732= IFCPOLYLOOP((#57343,#57341,#57311)); +#58734= IFCFACEOUTERBOUND(#58732,.T.); +#58735= IFCFACE((#58734)); +#58737= IFCPOLYLOOP((#57341,#57307,#57471,#57309)); +#58739= IFCFACEOUTERBOUND(#58737,.T.); +#58740= IFCFACE((#58739)); +#58742= IFCPOLYLOOP((#57347,#57345,#57343)); +#58744= IFCFACEOUTERBOUND(#58742,.T.); +#58745= IFCFACE((#58744)); +#58747= IFCPOLYLOOP((#57347,#57343,#57311)); +#58749= IFCFACEOUTERBOUND(#58747,.T.); +#58750= IFCFACE((#58749)); +#58752= IFCPOLYLOOP((#57185,#57147,#57349)); +#58754= IFCFACEOUTERBOUND(#58752,.T.); +#58755= IFCFACE((#58754)); +#58757= IFCPOLYLOOP((#57317,#57347,#57311)); +#58759= IFCFACEOUTERBOUND(#58757,.T.); +#58760= IFCFACE((#58759)); +#58762= IFCPOLYLOOP((#57151,#57149,#57347)); +#58764= IFCFACEOUTERBOUND(#58762,.T.); +#58765= IFCFACE((#58764)); +#58767= IFCPOLYLOOP((#57349,#57345,#57185)); +#58769= IFCFACEOUTERBOUND(#58767,.T.); +#58770= IFCFACE((#58769)); +#58772= IFCPOLYLOOP((#57351,#57349,#57147)); +#58774= IFCFACEOUTERBOUND(#58772,.T.); +#58775= IFCFACE((#58774)); +#58777= IFCPOLYLOOP((#57351,#57147,#57183,#57145)); +#58779= IFCFACEOUTERBOUND(#58777,.T.); +#58780= IFCFACE((#58779)); +#58782= IFCPOLYLOOP((#57353,#57329,#57377)); +#58784= IFCFACEOUTERBOUND(#58782,.T.); +#58785= IFCFACE((#58784)); +#58787= IFCPOLYLOOP((#57351,#57145,#57353)); +#58789= IFCFACEOUTERBOUND(#58787,.T.); +#58790= IFCFACE((#58789)); +#58792= IFCPOLYLOOP((#57143,#57353,#57145)); +#58794= IFCFACEOUTERBOUND(#58792,.T.); +#58795= IFCFACE((#58794)); +#58797= IFCPOLYLOOP((#57353,#57143,#57355)); +#58799= IFCFACEOUTERBOUND(#58797,.T.); +#58800= IFCFACE((#58799)); +#58802= IFCPOLYLOOP((#57357,#57355,#57143)); +#58804= IFCFACEOUTERBOUND(#58802,.T.); +#58805= IFCFACE((#58804)); +#58807= IFCPOLYLOOP((#57357,#57143,#57181,#57141)); +#58809= IFCFACEOUTERBOUND(#58807,.T.); +#58810= IFCFACE((#58809)); +#58812= IFCPOLYLOOP((#57365,#57141,#57327)); +#58814= IFCFACEOUTERBOUND(#58812,.T.); +#58815= IFCFACE((#58814)); +#58817= IFCPOLYLOOP((#57337,#57299,#57359)); +#58819= IFCFACEOUTERBOUND(#58817,.T.); +#58820= IFCFACE((#58819)); +#58822= IFCPOLYLOOP((#57361,#57359,#57299)); +#58824= IFCFACEOUTERBOUND(#58822,.T.); +#58825= IFCFACE((#58824)); +#58827= IFCPOLYLOOP((#57361,#57299,#57383,#57301)); +#58829= IFCFACEOUTERBOUND(#58827,.T.); +#58830= IFCFACE((#58829)); +#58832= IFCPOLYLOOP((#57363,#57301,#57329)); +#58834= IFCFACEOUTERBOUND(#58832,.T.); +#58835= IFCFACE((#58834)); +#58837= IFCPOLYLOOP((#57301,#57363,#57361)); +#58839= IFCFACEOUTERBOUND(#58837,.T.); +#58840= IFCFACE((#58839)); +#58842= IFCPOLYLOOP((#57355,#57363,#57329)); +#58844= IFCFACEOUTERBOUND(#58842,.T.); +#58845= IFCFACE((#58844)); +#58847= IFCPOLYLOOP((#57141,#57365,#57357)); +#58849= IFCFACEOUTERBOUND(#58847,.T.); +#58850= IFCFACE((#58849)); +#58852= IFCPOLYLOOP((#57359,#57365,#57327)); +#58854= IFCFACEOUTERBOUND(#58852,.T.); +#58855= IFCFACE((#58854)); +#58857= IFCPOLYLOOP((#57315,#57309,#57467,#57367)); +#58859= IFCFACEOUTERBOUND(#58857,.T.); +#58860= IFCFACE((#58859)); +#58862= IFCPOLYLOOP((#57319,#57137,#57153,#57369)); +#58864= IFCFACEOUTERBOUND(#58862,.T.); +#58865= IFCFACE((#58864)); +#58867= IFCPOLYLOOP((#57371,#57189,#57187)); +#58869= IFCFACEOUTERBOUND(#58867,.T.); +#58870= IFCFACE((#58869)); +#58872= IFCPOLYLOOP((#57321,#57371,#57475,#57295)); +#58874= IFCFACEOUTERBOUND(#58872,.T.); +#58875= IFCFACE((#58874)); +#58877= IFCPOLYLOOP((#57375,#57305,#57331)); +#58879= IFCFACEOUTERBOUND(#58877,.T.); +#58880= IFCFACE((#58879)); +#58882= IFCPOLYLOOP((#57353,#57377,#57325)); +#58884= IFCFACEOUTERBOUND(#58882,.T.); +#58885= IFCFACE((#58884)); +#58887= IFCPOLYLOOP((#57329,#57303,#57377)); +#58889= IFCFACEOUTERBOUND(#58887,.T.); +#58890= IFCFACE((#58889)); +#58892= IFCPOLYLOOP((#57373,#57377,#57303)); +#58894= IFCFACEOUTERBOUND(#58892,.T.); +#58895= IFCFACE((#58894)); +#58897= IFCPOLYLOOP((#57331,#57307,#57343)); +#58899= IFCFACEOUTERBOUND(#58897,.T.); +#58900= IFCFACE((#58899)); +#58902= IFCPOLYLOOP((#57139,#57333,#57335)); +#58904= IFCFACEOUTERBOUND(#58902,.T.); +#58905= IFCFACE((#58904)); +#58907= IFCPOLYLOOP((#57431,#57385,#57387,#57389,#57391,#57393,#57395,#57397,#57399,#57401,#57403,#57405,#57407,#57409,#57411,#57413,#57415,#57417,#57419,#57421,#57423,#57425,#57427,#57429)); +#58909= IFCFACEOUTERBOUND(#58907,.T.); +#58910= IFCFACE((#58909)); +#58912= IFCPOLYLOOP((#57207,#57437,#57439)); +#58914= IFCFACEOUTERBOUND(#58912,.T.); +#58915= IFCFACE((#58914)); +#58917= IFCPOLYLOOP((#57429,#57439,#57431)); +#58919= IFCFACEOUTERBOUND(#58917,.T.); +#58920= IFCFACE((#58919)); +#58922= IFCPOLYLOOP((#57453,#57209,#57441)); +#58924= IFCFACEOUTERBOUND(#58922,.T.); +#58925= IFCFACE((#58924)); +#58927= IFCPOLYLOOP((#57211,#57465,#57457)); +#58929= IFCFACEOUTERBOUND(#58927,.T.); +#58930= IFCFACE((#58929)); +#58932= IFCPOLYLOOP((#57439,#57435,#57431)); +#58934= IFCFACEOUTERBOUND(#58932,.T.); +#58935= IFCFACE((#58934)); +#58937= IFCPOLYLOOP((#57435,#57439,#57437)); +#58939= IFCFACEOUTERBOUND(#58937,.T.); +#58940= IFCFACE((#58939)); +#58942= IFCPOLYLOOP((#57421,#57419,#57459)); +#58944= IFCFACEOUTERBOUND(#58942,.T.); +#58945= IFCFACE((#58944)); +#58947= IFCPOLYLOOP((#57441,#57439,#57429)); +#58949= IFCFACEOUTERBOUND(#58947,.T.); +#58950= IFCFACE((#58949)); +#58952= IFCPOLYLOOP((#57293,#57441,#57209)); +#58954= IFCFACEOUTERBOUND(#58952,.T.); +#58955= IFCFACE((#58954)); +#58957= IFCPOLYLOOP((#57463,#57461,#57213)); +#58959= IFCFACEOUTERBOUND(#58957,.T.); +#58960= IFCFACE((#58959)); +#58962= IFCPOLYLOOP((#57221,#57445,#57443)); +#58964= IFCFACEOUTERBOUND(#58962,.T.); +#58965= IFCFACE((#58964)); +#58967= IFCPOLYLOOP((#57459,#57463,#57421)); +#58969= IFCFACEOUTERBOUND(#58967,.T.); +#58970= IFCFACE((#58969)); +#58972= IFCPOLYLOOP((#57461,#57463,#57459)); +#58974= IFCFACEOUTERBOUND(#58972,.T.); +#58975= IFCFACE((#58974)); +#58977= IFCPOLYLOOP((#57445,#57433,#57443)); +#58979= IFCFACEOUTERBOUND(#58977,.T.); +#58980= IFCFACE((#58979)); +#58982= IFCPOLYLOOP((#57449,#57451,#57415)); +#58984= IFCFACEOUTERBOUND(#58982,.T.); +#58985= IFCFACE((#58984)); +#58987= IFCPOLYLOOP((#57207,#57439,#57293)); +#58989= IFCFACEOUTERBOUND(#58987,.T.); +#58990= IFCFACE((#58989)); +#58992= IFCPOLYLOOP((#57455,#57215,#57459)); +#58994= IFCFACEOUTERBOUND(#58992,.T.); +#58995= IFCFACE((#58994)); +#58997= IFCPOLYLOOP((#57445,#57221,#57447)); +#58999= IFCFACEOUTERBOUND(#58997,.T.); +#59000= IFCFACE((#58999)); +#59002= IFCPOLYLOOP((#57433,#57187,#57283,#57443)); +#59004= IFCFACEOUTERBOUND(#59002,.T.); +#59005= IFCFACE((#59004)); +#59007= IFCPOLYLOOP((#57453,#57441,#57427)); +#59009= IFCFACEOUTERBOUND(#59007,.T.); +#59010= IFCFACE((#59009)); +#59012= IFCPOLYLOOP((#57435,#57437,#57281,#57205)); +#59014= IFCFACEOUTERBOUND(#59012,.T.); +#59015= IFCFACE((#59014)); +#59017= IFCPOLYLOOP((#57463,#57423,#57421)); +#59019= IFCFACEOUTERBOUND(#59017,.T.); +#59020= IFCFACE((#59019)); +#59022= IFCPOLYLOOP((#57293,#57439,#57441)); +#59024= IFCFACEOUTERBOUND(#59022,.T.); +#59025= IFCFACE((#59024)); +#59027= IFCPOLYLOOP((#57213,#57211,#57457)); +#59029= IFCFACEOUTERBOUND(#59027,.T.); +#59030= IFCFACE((#59029)); +#59032= IFCPOLYLOOP((#57463,#57457,#57423)); +#59034= IFCFACEOUTERBOUND(#59032,.T.); +#59035= IFCFACE((#59034)); +#59037= IFCPOLYLOOP((#57429,#57427,#57441)); +#59039= IFCFACEOUTERBOUND(#59037,.T.); +#59040= IFCFACE((#59039)); +#59042= IFCPOLYLOOP((#57457,#57425,#57423)); +#59044= IFCFACEOUTERBOUND(#59042,.T.); +#59045= IFCFACE((#59044)); +#59047= IFCPOLYLOOP((#57451,#57455,#57417)); +#59049= IFCFACEOUTERBOUND(#59047,.T.); +#59050= IFCFACE((#59049)); +#59052= IFCPOLYLOOP((#57211,#57209,#57453)); +#59054= IFCFACEOUTERBOUND(#59052,.T.); +#59055= IFCFACE((#59054)); +#59057= IFCPOLYLOOP((#57457,#57465,#57425)); +#59059= IFCFACEOUTERBOUND(#59057,.T.); +#59060= IFCFACE((#59059)); +#59062= IFCPOLYLOOP((#57455,#57217,#57285,#57215)); +#59064= IFCFACEOUTERBOUND(#59062,.T.); +#59065= IFCFACE((#59064)); +#59067= IFCPOLYLOOP((#57463,#57213,#57457)); +#59069= IFCFACEOUTERBOUND(#59067,.T.); +#59070= IFCFACE((#59069)); +#59072= IFCPOLYLOOP((#57417,#57455,#57419)); +#59074= IFCFACEOUTERBOUND(#59072,.T.); +#59075= IFCFACE((#59074)); +#59077= IFCPOLYLOOP((#57451,#57217,#57455)); +#59079= IFCFACEOUTERBOUND(#59077,.T.); +#59080= IFCFACE((#59079)); +#59082= IFCPOLYLOOP((#57451,#57219,#57291,#57217)); +#59084= IFCFACEOUTERBOUND(#59082,.T.); +#59085= IFCFACE((#59084)); +#59087= IFCPOLYLOOP((#57451,#57417,#57415)); +#59089= IFCFACEOUTERBOUND(#59087,.T.); +#59090= IFCFACE((#59089)); +#59092= IFCPOLYLOOP((#57413,#57411,#57445)); +#59094= IFCFACEOUTERBOUND(#59092,.T.); +#59095= IFCFACE((#59094)); +#59097= IFCPOLYLOOP((#57449,#57219,#57451)); +#59099= IFCFACEOUTERBOUND(#59097,.T.); +#59100= IFCFACE((#59099)); +#59102= IFCPOLYLOOP((#57411,#57409,#57433)); +#59104= IFCFACEOUTERBOUND(#59102,.T.); +#59105= IFCFACE((#59104)); +#59107= IFCPOLYLOOP((#57433,#57445,#57411)); +#59109= IFCFACEOUTERBOUND(#59107,.T.); +#59110= IFCFACE((#59109)); +#59112= IFCPOLYLOOP((#57447,#57449,#57445)); +#59114= IFCFACEOUTERBOUND(#59112,.T.); +#59115= IFCFACE((#59114)); +#59117= IFCPOLYLOOP((#57415,#57413,#57449)); +#59119= IFCFACEOUTERBOUND(#59117,.T.); +#59120= IFCFACE((#59119)); +#59122= IFCPOLYLOOP((#57445,#57449,#57413)); +#59124= IFCFACEOUTERBOUND(#59122,.T.); +#59125= IFCFACE((#59124)); +#59127= IFCPOLYLOOP((#57419,#57455,#57459)); +#59129= IFCFACEOUTERBOUND(#59127,.T.); +#59130= IFCFACE((#59129)); +#59132= IFCPOLYLOOP((#57465,#57427,#57425)); +#59134= IFCFACEOUTERBOUND(#59132,.T.); +#59135= IFCFACE((#59134)); +#59137= IFCPOLYLOOP((#57435,#57385,#57431)); +#59139= IFCFACEOUTERBOUND(#59137,.T.); +#59140= IFCFACE((#59139)); +#59142= IFCPOLYLOOP((#57459,#57215,#57461)); +#59144= IFCFACEOUTERBOUND(#59142,.T.); +#59145= IFCFACE((#59144)); +#59147= IFCPOLYLOOP((#57219,#57449,#57447)); +#59149= IFCFACEOUTERBOUND(#59147,.T.); +#59150= IFCFACE((#59149)); +#59152= IFCPOLYLOOP((#57211,#57453,#57465)); +#59154= IFCFACEOUTERBOUND(#59152,.T.); +#59155= IFCFACE((#59154)); +#59157= IFCPOLYLOOP((#57465,#57453,#57427)); +#59159= IFCFACEOUTERBOUND(#59157,.T.); +#59160= IFCFACE((#59159)); +#59162= IFCPOLYLOOP((#57479,#57477,#57405)); +#59164= IFCFACEOUTERBOUND(#59162,.T.); +#59165= IFCFACE((#59164)); +#59167= IFCPOLYLOOP((#57477,#57433,#57407)); +#59169= IFCFACEOUTERBOUND(#59167,.T.); +#59170= IFCFACE((#59169)); +#59172= IFCPOLYLOOP((#57295,#57477,#57381)); +#59174= IFCFACEOUTERBOUND(#59172,.T.); +#59175= IFCFACE((#59174)); +#59177= IFCPOLYLOOP((#57403,#57481,#57479)); +#59179= IFCFACEOUTERBOUND(#59177,.T.); +#59180= IFCFACE((#59179)); +#59182= IFCPOLYLOOP((#57489,#57383,#57485)); +#59184= IFCFACEOUTERBOUND(#59182,.T.); +#59185= IFCFACE((#59184)); +#59187= IFCPOLYLOOP((#57479,#57481,#57297)); +#59189= IFCFACEOUTERBOUND(#59187,.T.); +#59190= IFCFACE((#59189)); +#59192= IFCPOLYLOOP((#57491,#57493,#57303)); +#59194= IFCFACEOUTERBOUND(#59192,.T.); +#59195= IFCFACE((#59194)); +#59197= IFCPOLYLOOP((#57483,#57473,#57307)); +#59199= IFCFACEOUTERBOUND(#59197,.T.); +#59200= IFCFACE((#59199)); +#59202= IFCPOLYLOOP((#57405,#57477,#57407)); +#59204= IFCFACEOUTERBOUND(#59202,.T.); +#59205= IFCFACE((#59204)); +#59207= IFCPOLYLOOP((#57391,#57389,#57473)); +#59209= IFCFACEOUTERBOUND(#59207,.T.); +#59210= IFCFACE((#59209)); +#59212= IFCPOLYLOOP((#57435,#57469,#57387)); +#59214= IFCFACEOUTERBOUND(#59212,.T.); +#59215= IFCFACE((#59214)); +#59217= IFCPOLYLOOP((#57473,#57483,#57391)); +#59219= IFCFACEOUTERBOUND(#59217,.T.); +#59220= IFCFACE((#59219)); +#59222= IFCPOLYLOOP((#57471,#57469,#57309)); +#59224= IFCFACEOUTERBOUND(#59222,.T.); +#59225= IFCFACE((#59224)); +#59227= IFCPOLYLOOP((#57467,#57469,#57435)); +#59229= IFCFACEOUTERBOUND(#59227,.T.); +#59230= IFCFACE((#59229)); +#59232= IFCPOLYLOOP((#57435,#57205,#57367,#57467)); +#59234= IFCFACEOUTERBOUND(#59232,.T.); +#59235= IFCFACE((#59234)); +#59237= IFCPOLYLOOP((#57309,#57469,#57467)); +#59239= IFCFACEOUTERBOUND(#59237,.T.); +#59240= IFCFACE((#59239)); +#59242= IFCPOLYLOOP((#57475,#57477,#57295)); +#59244= IFCFACEOUTERBOUND(#59242,.T.); +#59245= IFCFACE((#59244)); +#59247= IFCPOLYLOOP((#57473,#57471,#57307)); +#59249= IFCFACEOUTERBOUND(#59247,.T.); +#59250= IFCFACE((#59249)); +#59252= IFCPOLYLOOP((#57393,#57487,#57395)); +#59254= IFCFACEOUTERBOUND(#59252,.T.); +#59255= IFCFACE((#59254)); +#59257= IFCPOLYLOOP((#57471,#57473,#57469)); +#59259= IFCFACEOUTERBOUND(#59257,.T.); +#59260= IFCFACE((#59259)); +#59262= IFCPOLYLOOP((#57433,#57477,#57475)); +#59264= IFCFACEOUTERBOUND(#59262,.T.); +#59265= IFCFACE((#59264)); +#59267= IFCPOLYLOOP((#57403,#57479,#57405)); +#59269= IFCFACEOUTERBOUND(#59267,.T.); +#59270= IFCFACE((#59269)); +#59272= IFCPOLYLOOP((#57401,#57485,#57481)); +#59274= IFCFACEOUTERBOUND(#59272,.T.); +#59275= IFCFACE((#59274)); +#59277= IFCPOLYLOOP((#57401,#57399,#57485)); +#59279= IFCFACEOUTERBOUND(#59277,.T.); +#59280= IFCFACE((#59279)); +#59282= IFCPOLYLOOP((#57489,#57491,#57301)); +#59284= IFCFACEOUTERBOUND(#59282,.T.); +#59285= IFCFACE((#59284)); +#59287= IFCPOLYLOOP((#57399,#57397,#57489)); +#59289= IFCFACEOUTERBOUND(#59287,.T.); +#59290= IFCFACE((#59289)); +#59292= IFCPOLYLOOP((#57433,#57475,#57371,#57187)); +#59294= IFCFACEOUTERBOUND(#59292,.T.); +#59295= IFCFACE((#59294)); +#59297= IFCPOLYLOOP((#57477,#57479,#57381)); +#59299= IFCFACEOUTERBOUND(#59297,.T.); +#59300= IFCFACE((#59299)); +#59302= IFCPOLYLOOP((#57479,#57297,#57381)); +#59304= IFCFACEOUTERBOUND(#59302,.T.); +#59305= IFCFACE((#59304)); +#59307= IFCPOLYLOOP((#57489,#57493,#57491)); +#59309= IFCFACEOUTERBOUND(#59307,.T.); +#59310= IFCFACE((#59309)); +#59312= IFCPOLYLOOP((#57391,#57495,#57393)); +#59314= IFCFACEOUTERBOUND(#59312,.T.); +#59315= IFCFACE((#59314)); +#59317= IFCPOLYLOOP((#57493,#57489,#57397)); +#59319= IFCFACEOUTERBOUND(#59317,.T.); +#59320= IFCFACE((#59319)); +#59322= IFCPOLYLOOP((#57387,#57469,#57389)); +#59324= IFCFACEOUTERBOUND(#59322,.T.); +#59325= IFCFACE((#59324)); +#59327= IFCPOLYLOOP((#57385,#57435,#57387)); +#59329= IFCFACEOUTERBOUND(#59327,.T.); +#59330= IFCFACE((#59329)); +#59332= IFCPOLYLOOP((#57483,#57307,#57379)); +#59334= IFCFACEOUTERBOUND(#59332,.T.); +#59335= IFCFACE((#59334)); +#59337= IFCPOLYLOOP((#57299,#57297,#57481)); +#59339= IFCFACEOUTERBOUND(#59337,.T.); +#59340= IFCFACE((#59339)); +#59342= IFCPOLYLOOP((#57487,#57305,#57373,#57303)); +#59344= IFCFACEOUTERBOUND(#59342,.T.); +#59345= IFCFACE((#59344)); +#59347= IFCPOLYLOOP((#57487,#57393,#57495)); +#59349= IFCFACEOUTERBOUND(#59347,.T.); +#59350= IFCFACE((#59349)); +#59352= IFCPOLYLOOP((#57485,#57399,#57489)); +#59354= IFCFACEOUTERBOUND(#59352,.T.); +#59355= IFCFACE((#59354)); +#59357= IFCPOLYLOOP((#57391,#57483,#57495)); +#59359= IFCFACEOUTERBOUND(#59357,.T.); +#59360= IFCFACE((#59359)); +#59362= IFCPOLYLOOP((#57481,#57485,#57299)); +#59364= IFCFACEOUTERBOUND(#59362,.T.); +#59365= IFCFACE((#59364)); +#59367= IFCPOLYLOOP((#57389,#57469,#57473)); +#59369= IFCFACEOUTERBOUND(#59367,.T.); +#59370= IFCFACE((#59369)); +#59372= IFCPOLYLOOP((#57395,#57487,#57493)); +#59374= IFCFACEOUTERBOUND(#59372,.T.); +#59375= IFCFACE((#59374)); +#59377= IFCPOLYLOOP((#57305,#57487,#57495)); +#59379= IFCFACEOUTERBOUND(#59377,.T.); +#59380= IFCFACE((#59379)); +#59382= IFCPOLYLOOP((#57493,#57487,#57303)); +#59384= IFCFACEOUTERBOUND(#59382,.T.); +#59385= IFCFACE((#59384)); +#59387= IFCPOLYLOOP((#57407,#57433,#57409)); +#59389= IFCFACEOUTERBOUND(#59387,.T.); +#59390= IFCFACE((#59389)); +#59392= IFCPOLYLOOP((#57395,#57493,#57397)); +#59394= IFCFACEOUTERBOUND(#59392,.T.); +#59395= IFCFACE((#59394)); +#59397= IFCPOLYLOOP((#57401,#57481,#57403)); +#59399= IFCFACEOUTERBOUND(#59397,.T.); +#59400= IFCFACE((#59399)); +#59402= IFCPOLYLOOP((#57383,#57489,#57301)); +#59404= IFCFACEOUTERBOUND(#59402,.T.); +#59405= IFCFACE((#59404)); +#59407= IFCPOLYLOOP((#57495,#57379,#57305)); +#59409= IFCFACEOUTERBOUND(#59407,.T.); +#59410= IFCFACE((#59409)); +#59412= IFCPOLYLOOP((#57383,#57299,#57485)); +#59414= IFCFACEOUTERBOUND(#59412,.T.); +#59415= IFCFACE((#59414)); +#59417= IFCPOLYLOOP((#57495,#57483,#57379)); +#59419= IFCFACEOUTERBOUND(#59417,.T.); +#59420= IFCFACE((#59419)); +#59422= IFCCARTESIANPOINT((1079.34675742074,-916.980046594758,139.220394151092)); +#59424= IFCCARTESIANPOINT((1079.34675742074,-76.939965834573,109.885548127034)); +#59426= IFCCARTESIANPOINT((1079.34675742074,-76.939965834573,313.209407528554)); +#59428= IFCCARTESIANPOINT((1079.34675742074,-855.447318721512,340.395483346352)); +#59430= IFCCARTESIANPOINT((1079.34675742074,-871.383974424201,339.121248659152)); +#59432= IFCCARTESIANPOINT((1079.34675742074,-886.613452719855,334.256717863039)); +#59434= IFCCARTESIANPOINT((1079.34675742074,-900.337916574261,326.056732440294)); +#59436= IFCCARTESIANPOINT((1079.34675742074,-911.83837316802,314.950870602545)); +#59438= IFCCARTESIANPOINT((1079.34675742074,-920.512340262232,301.520942684919)); +#59440= IFCCARTESIANPOINT((1079.34675742074,-925.905408845179,286.470511452434)); +#59442= IFCCARTESIANPOINT((1079.34675742074,-927.735048566182,270.588034079069)); +#59444= IFCCARTESIANPOINT((1079.34675742074,-927.735048566182,241.547402613105)); +#59446= IFCCARTESIANPOINT((-982.000993199777,-916.980046594758,139.220394151092)); +#59448= IFCCARTESIANPOINT((-982.000993199777,-927.735048566182,241.547402613105)); +#59450= IFCCARTESIANPOINT((-982.000993199777,-927.735048566182,270.588034079069)); +#59452= IFCCARTESIANPOINT((-982.000993199777,-925.905408845179,286.470511452434)); +#59454= IFCCARTESIANPOINT((-982.000993199777,-920.512340262232,301.520942684919)); +#59456= IFCCARTESIANPOINT((-982.000993199777,-911.83837316802,314.950870602545)); +#59458= IFCCARTESIANPOINT((-982.000993199777,-900.337916574261,326.056732440294)); +#59460= IFCCARTESIANPOINT((-982.000993199777,-886.613452719855,334.256717863039)); +#59462= IFCCARTESIANPOINT((-982.000993199777,-871.383974424201,339.121248659152)); +#59464= IFCCARTESIANPOINT((-982.000993199777,-855.447318721512,340.395483346352)); +#59466= IFCCARTESIANPOINT((-982.000993199777,-76.939965834573,313.209407528554)); +#59468= IFCCARTESIANPOINT((-982.000993199777,-76.9399658345729,109.885548127034)); +#59470= IFCCARTESIANPOINT((185.294033682677,-855.447318721512,340.395483346352)); +#59472= IFCCARTESIANPOINT((48.6728821382417,-906.406935757771,320.833919118211)); +#59474= IFCCARTESIANPOINT((-87.9465574557148,-927.735048566182,270.588034079069)); +#59476= IFCCARTESIANPOINT((-265.432311296843,-879.138348691161,337.126141459709)); +#59478= IFCCARTESIANPOINT((362.778077640811,-923.640893279771,294.15053364941)); +#59480= IFCCARTESIANPOINT((458.775663193977,-879.138348747428,337.126141441736)); +#59482= IFCCARTESIANPOINT((-361.429899056396,-923.640893266612,294.150533686134)); +#59484= IFCCARTESIANPOINT((-485.481619141232,-906.40693575413,320.833919121727)); +#59486= IFCCARTESIANPOINT((582.827383455198,-906.40693577933,320.833919097391)); +#59488= IFCCARTESIANPOINT((-398.353238652331,-855.447318721512,340.395483346352)); +#59490= IFCCARTESIANPOINT((495.698277709669,-927.735048566182,270.588034079069)); +#59492= IFCCARTESIANPOINT((632.320395551707,-855.447318721512,340.395483346352)); +#59494= IFCCARTESIANPOINT((-534.971953054903,-927.735048566182,270.588034079069)); +#59496= IFCCARTESIANPOINT((-650.782824343032,-879.138348679551,337.126141463417)); +#59498= IFCCARTESIANPOINT((-458.107568144497,-892.901711912161,331.026893996463)); +#59500= IFCCARTESIANPOINT((-24.712655026707,-892.539518623805,331.235294569756)); +#59502= IFCCARTESIANPOINT((748.128589600361,-923.640893270938,294.15053367406)); +#59504= IFCCARTESIANPOINT((555.453333554274,-917.065026872194,307.692651954745)); +#59506= IFCCARTESIANPOINT((122.058419853749,-917.285940863759,307.337952368116)); +#59508= IFCCARTESIANPOINT((315.750133630518,-898.080258811801,327.713926398668)); +#59510= IFCCARTESIANPOINT((711.256977205455,-893.633397418069,330.597017192964)); +#59512= IFCCARTESIANPOINT((-218.404368703309,-913.573348768385,312.752423326267)); +#59514= IFCCARTESIANPOINT((-613.911212306033,-916.609876486328,308.408889248528)); +#59516= IFCCARTESIANPOINT((800.314311517462,-879.138348701808,337.126141456308)); +#59518= IFCCARTESIANPOINT((-702.968547304043,-923.640893264796,294.150533691201)); +#59520= IFCCARTESIANPOINT((96.6716759368763,-879.868158854543,336.888602417883)); +#59522= IFCCARTESIANPOINT((-106.529843591047,-855.447318721512,340.395483346352)); +#59524= IFCCARTESIANPOINT((39.3822510267108,-867.218837882049,339.811605765359)); +#59526= IFCCARTESIANPOINT((0.674089345663108,-923.378028957242,294.871609176162)); +#59528= IFCCARTESIANPOINT((203.875860126977,-927.735048566182,270.588034079069)); +#59530= IFCCARTESIANPOINT((57.9635162882806,-926.740706589978,282.332005217916)); +#59532= IFCPOLYLOOP((#59442,#59444,#59422,#59424,#59426,#59428,#59430,#59432,#59434,#59436,#59438,#59440)); +#59534= IFCFACEOUTERBOUND(#59532,.T.); +#59535= IFCFACE((#59534)); +#59537= IFCPOLYLOOP((#59458,#59460,#59462,#59464,#59466,#59468,#59446,#59448,#59450,#59452,#59454,#59456)); +#59539= IFCFACEOUTERBOUND(#59537,.T.); +#59540= IFCFACE((#59539)); +#59542= IFCPOLYLOOP((#59424,#59422,#59446,#59468)); +#59544= IFCFACEOUTERBOUND(#59542,.T.); +#59545= IFCFACE((#59544)); +#59547= IFCPOLYLOOP((#59426,#59424,#59468,#59466)); +#59549= IFCFACEOUTERBOUND(#59547,.T.); +#59550= IFCFACE((#59549)); +#59552= IFCPOLYLOOP((#59426,#59466,#59464,#59488,#59522,#59470,#59492,#59428)); +#59554= IFCFACEOUTERBOUND(#59552,.T.); +#59555= IFCFACE((#59554)); +#59557= IFCPOLYLOOP((#59462,#59460,#59496)); +#59559= IFCFACEOUTERBOUND(#59557,.T.); +#59560= IFCFACE((#59559)); +#59562= IFCPOLYLOOP((#59506,#59504,#59486)); +#59564= IFCFACEOUTERBOUND(#59562,.T.); +#59565= IFCFACE((#59564)); +#59567= IFCPOLYLOOP((#59496,#59488,#59462)); +#59569= IFCFACEOUTERBOUND(#59567,.T.); +#59570= IFCFACE((#59569)); +#59572= IFCPOLYLOOP((#59500,#59498,#59484)); +#59574= IFCFACEOUTERBOUND(#59572,.T.); +#59575= IFCFACE((#59574)); +#59577= IFCPOLYLOOP((#59434,#59432,#59510)); +#59579= IFCFACEOUTERBOUND(#59577,.T.); +#59580= IFCFACE((#59579)); +#59582= IFCPOLYLOOP((#59432,#59430,#59516)); +#59584= IFCFACEOUTERBOUND(#59582,.T.); +#59585= IFCFACE((#59584)); +#59587= IFCPOLYLOOP((#59428,#59492,#59430)); +#59589= IFCFACEOUTERBOUND(#59587,.T.); +#59590= IFCFACE((#59589)); +#59592= IFCPOLYLOOP((#59464,#59462,#59488)); +#59594= IFCFACEOUTERBOUND(#59592,.T.); +#59595= IFCFACE((#59594)); +#59597= IFCPOLYLOOP((#59522,#59488,#59524,#59470)); +#59599= IFCFACEOUTERBOUND(#59597,.T.); +#59600= IFCFACE((#59599)); +#59602= IFCPOLYLOOP((#59528,#59490,#59530,#59474)); +#59604= IFCFACEOUTERBOUND(#59602,.T.); +#59605= IFCFACE((#59604)); +#59607= IFCPOLYLOOP((#59512,#59514,#59482)); +#59609= IFCFACEOUTERBOUND(#59607,.T.); +#59610= IFCFACE((#59609)); +#59612= IFCPOLYLOOP((#59492,#59470,#59480,#59516)); +#59614= IFCFACEOUTERBOUND(#59612,.T.); +#59615= IFCFACE((#59614)); +#59617= IFCPOLYLOOP((#59488,#59496,#59476)); +#59619= IFCFACEOUTERBOUND(#59617,.T.); +#59620= IFCFACE((#59619)); +#59622= IFCPOLYLOOP((#59508,#59510,#59480)); +#59624= IFCFACEOUTERBOUND(#59622,.T.); +#59625= IFCFACE((#59624)); +#59627= IFCPOLYLOOP((#59458,#59456,#59484)); +#59629= IFCFACEOUTERBOUND(#59627,.T.); +#59630= IFCFACE((#59629)); +#59632= IFCPOLYLOOP((#59476,#59496,#59498)); +#59634= IFCFACEOUTERBOUND(#59632,.T.); +#59635= IFCFACE((#59634)); +#59637= IFCPOLYLOOP((#59494,#59474,#59482,#59518)); +#59639= IFCFACEOUTERBOUND(#59637,.T.); +#59640= IFCFACE((#59639)); +#59642= IFCPOLYLOOP((#59490,#59502,#59478)); +#59644= IFCFACEOUTERBOUND(#59642,.T.); +#59645= IFCFACE((#59644)); +#59647= IFCPOLYLOOP((#59506,#59478,#59504)); +#59649= IFCFACEOUTERBOUND(#59647,.T.); +#59650= IFCFACE((#59649)); +#59652= IFCPOLYLOOP((#59458,#59484,#59498)); +#59654= IFCFACEOUTERBOUND(#59652,.T.); +#59655= IFCFACE((#59654)); +#59657= IFCPOLYLOOP((#59500,#59476,#59498)); +#59659= IFCFACEOUTERBOUND(#59657,.T.); +#59660= IFCFACE((#59659)); +#59662= IFCPOLYLOOP((#59530,#59478,#59526)); +#59664= IFCFACEOUTERBOUND(#59662,.T.); +#59665= IFCFACE((#59664)); +#59667= IFCPOLYLOOP((#59450,#59494,#59452)); +#59669= IFCFACEOUTERBOUND(#59667,.T.); +#59670= IFCFACE((#59669)); +#59672= IFCPOLYLOOP((#59442,#59440,#59490)); +#59674= IFCFACEOUTERBOUND(#59672,.T.); +#59675= IFCFACE((#59674)); +#59677= IFCPOLYLOOP((#59500,#59472,#59508)); +#59679= IFCFACEOUTERBOUND(#59677,.T.); +#59680= IFCFACE((#59679)); +#59682= IFCPOLYLOOP((#59478,#59502,#59504)); +#59684= IFCFACEOUTERBOUND(#59682,.T.); +#59685= IFCFACE((#59684)); +#59687= IFCPOLYLOOP((#59506,#59472,#59512)); +#59689= IFCFACEOUTERBOUND(#59687,.T.); +#59690= IFCFACE((#59689)); +#59692= IFCPOLYLOOP((#59438,#59502,#59440)); +#59694= IFCFACEOUTERBOUND(#59692,.T.); +#59695= IFCFACE((#59694)); +#59697= IFCPOLYLOOP((#59452,#59518,#59454)); +#59699= IFCFACEOUTERBOUND(#59697,.T.); +#59700= IFCFACE((#59699)); +#59702= IFCPOLYLOOP((#59436,#59486,#59504)); +#59704= IFCFACEOUTERBOUND(#59702,.T.); +#59705= IFCFACE((#59704)); +#59707= IFCPOLYLOOP((#59524,#59476,#59520)); +#59709= IFCFACEOUTERBOUND(#59707,.T.); +#59710= IFCFACE((#59709)); +#59712= IFCPOLYLOOP((#59436,#59434,#59486)); +#59714= IFCFACEOUTERBOUND(#59712,.T.); +#59715= IFCFACE((#59714)); +#59717= IFCPOLYLOOP((#59456,#59454,#59514)); +#59719= IFCFACEOUTERBOUND(#59717,.T.); +#59720= IFCFACE((#59719)); +#59722= IFCPOLYLOOP((#59490,#59440,#59502)); +#59724= IFCFACEOUTERBOUND(#59722,.T.); +#59725= IFCFACE((#59724)); +#59727= IFCPOLYLOOP((#59460,#59458,#59498)); +#59729= IFCFACEOUTERBOUND(#59727,.T.); +#59730= IFCFACE((#59729)); +#59732= IFCPOLYLOOP((#59498,#59496,#59460)); +#59734= IFCFACEOUTERBOUND(#59732,.T.); +#59735= IFCFACE((#59734)); +#59737= IFCPOLYLOOP((#59500,#59484,#59472)); +#59739= IFCFACEOUTERBOUND(#59737,.T.); +#59740= IFCFACE((#59739)); +#59742= IFCPOLYLOOP((#59508,#59472,#59486)); +#59744= IFCFACEOUTERBOUND(#59742,.T.); +#59745= IFCFACE((#59744)); +#59747= IFCPOLYLOOP((#59520,#59476,#59500)); +#59749= IFCFACEOUTERBOUND(#59747,.T.); +#59750= IFCFACE((#59749)); +#59752= IFCPOLYLOOP((#59438,#59436,#59504)); +#59754= IFCFACEOUTERBOUND(#59752,.T.); +#59755= IFCFACE((#59754)); +#59757= IFCPOLYLOOP((#59504,#59502,#59438)); +#59759= IFCFACEOUTERBOUND(#59757,.T.); +#59760= IFCFACE((#59759)); +#59762= IFCPOLYLOOP((#59506,#59486,#59472)); +#59764= IFCFACEOUTERBOUND(#59762,.T.); +#59765= IFCFACE((#59764)); +#59767= IFCPOLYLOOP((#59512,#59472,#59484)); +#59769= IFCFACEOUTERBOUND(#59767,.T.); +#59770= IFCFACE((#59769)); +#59772= IFCPOLYLOOP((#59526,#59478,#59506)); +#59774= IFCFACEOUTERBOUND(#59772,.T.); +#59775= IFCFACE((#59774)); +#59777= IFCPOLYLOOP((#59510,#59508,#59486)); +#59779= IFCFACEOUTERBOUND(#59777,.T.); +#59780= IFCFACE((#59779)); +#59782= IFCPOLYLOOP((#59520,#59508,#59480)); +#59784= IFCFACEOUTERBOUND(#59782,.T.); +#59785= IFCFACE((#59784)); +#59787= IFCPOLYLOOP((#59434,#59510,#59486)); +#59789= IFCFACEOUTERBOUND(#59787,.T.); +#59790= IFCFACE((#59789)); +#59792= IFCPOLYLOOP((#59510,#59432,#59516)); +#59794= IFCFACEOUTERBOUND(#59792,.T.); +#59795= IFCFACE((#59794)); +#59797= IFCPOLYLOOP((#59514,#59512,#59484)); +#59799= IFCFACEOUTERBOUND(#59797,.T.); +#59800= IFCFACE((#59799)); +#59802= IFCPOLYLOOP((#59526,#59512,#59482)); +#59804= IFCFACEOUTERBOUND(#59802,.T.); +#59805= IFCFACE((#59804)); +#59807= IFCPOLYLOOP((#59456,#59514,#59484)); +#59809= IFCFACEOUTERBOUND(#59807,.T.); +#59810= IFCFACE((#59809)); +#59812= IFCPOLYLOOP((#59514,#59454,#59518)); +#59814= IFCFACEOUTERBOUND(#59812,.T.); +#59815= IFCFACE((#59814)); +#59817= IFCPOLYLOOP((#59492,#59516,#59430)); +#59819= IFCFACEOUTERBOUND(#59817,.T.); +#59820= IFCFACE((#59819)); +#59822= IFCPOLYLOOP((#59510,#59516,#59480)); +#59824= IFCFACEOUTERBOUND(#59822,.T.); +#59825= IFCFACE((#59824)); +#59827= IFCPOLYLOOP((#59494,#59518,#59452)); +#59829= IFCFACEOUTERBOUND(#59827,.T.); +#59830= IFCFACE((#59829)); +#59832= IFCPOLYLOOP((#59514,#59518,#59482)); +#59834= IFCFACEOUTERBOUND(#59832,.T.); +#59835= IFCFACE((#59834)); +#59837= IFCPOLYLOOP((#59508,#59520,#59500)); +#59839= IFCFACEOUTERBOUND(#59837,.T.); +#59840= IFCFACE((#59839)); +#59842= IFCPOLYLOOP((#59524,#59480,#59470)); +#59844= IFCFACEOUTERBOUND(#59842,.T.); +#59845= IFCFACE((#59844)); +#59847= IFCPOLYLOOP((#59476,#59524,#59488)); +#59849= IFCFACEOUTERBOUND(#59847,.T.); +#59850= IFCFACE((#59849)); +#59852= IFCPOLYLOOP((#59480,#59524,#59520)); +#59854= IFCFACEOUTERBOUND(#59852,.T.); +#59855= IFCFACE((#59854)); +#59857= IFCPOLYLOOP((#59512,#59526,#59506)); +#59859= IFCFACEOUTERBOUND(#59857,.T.); +#59860= IFCFACE((#59859)); +#59862= IFCPOLYLOOP((#59530,#59482,#59474)); +#59864= IFCFACEOUTERBOUND(#59862,.T.); +#59865= IFCFACE((#59864)); +#59867= IFCPOLYLOOP((#59478,#59530,#59490)); +#59869= IFCFACEOUTERBOUND(#59867,.T.); +#59870= IFCFACE((#59869)); +#59872= IFCPOLYLOOP((#59482,#59530,#59526)); +#59874= IFCFACEOUTERBOUND(#59872,.T.); +#59875= IFCFACE((#59874)); +#59877= IFCPOLYLOOP((#59444,#59442,#59490,#59528,#59474,#59494,#59450,#59448)); +#59879= IFCFACEOUTERBOUND(#59877,.T.); +#59880= IFCFACE((#59879)); +#59882= IFCPOLYLOOP((#59422,#59444,#59448,#59446)); +#59884= IFCFACEOUTERBOUND(#59882,.T.); +#59885= IFCFACE((#59884)); +#59887= IFCCLOSEDSHELL((#41975,#41980,#41985,#41990,#41995,#42000,#42005,#42010,#42015,#42020,#42025,#42030,#42035,#42040,#42045,#42050,#42055,#42060,#42065,#42070,#42075,#42080,#42085,#42090,#42095,#42100,#42105,#42110,#42115,#42120,#42125,#42130,#42135,#42140,#42145,#42150,#42155,#42160,#42165,#42170,#42175,#42180,#42185,#42190,#42195,#42200,#42205,#42210,#42215,#42220,#42225,#42230,#42235,#42240,#42245,#42250,#42255,#42260,#42265,#42270,#42275,#42280,#42285,#42290,#42295,#42300,#42305,#42310,#42315,#42320,#42325,#42330,#42335,#42340,#42345,#42350,#42355,#42360,#42365,#42370,#42375,#42380,#42385,#42390,#42395,#42400,#42405,#42410,#42415,#42420,#42425,#42430,#42435,#42440,#42445,#42450,#42455,#42460,#42465,#42470,#42475,#42480,#42485,#42490,#42495)); +#59889= IFCFACETEDBREP(#59887); +#59890= IFCCOLOURRGB($,0.968627450980392,0.968627450980392,0.968627450980392); +#59891= IFCSURFACESTYLERENDERING(#59890,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#59892= IFCSURFACESTYLE('Metal - Chrome',.BOTH.,(#59891)); +#59894= IFCPRESENTATIONSTYLEASSIGNMENT((#59892)); +#59896= IFCSTYLEDITEM(#59889,(#59894),$); +#59899= IFCCLOSEDSHELL((#42656,#42661,#42666,#42671,#42676,#42681,#42686,#42691,#42696,#42701,#42706,#42711,#42716,#42721,#42726,#42731,#42736,#42741,#42746,#42751,#42756,#42761,#42766,#42771,#42776,#42781,#42786,#42791,#42796,#42801,#42806,#42811,#42816,#42821,#42826,#42831,#42836,#42841,#42846,#42851,#42856,#42861,#42866,#42871,#42876,#42881,#42886,#42891,#42896,#42901,#42906,#42911,#42916,#42921,#42926,#42931,#42936,#42941,#42946,#42951,#42956,#42961,#42966,#42971,#42976,#42981,#42986,#42991,#42996,#43001,#43006,#43011,#43016,#43021,#43026,#43031,#43036,#43041,#43046,#43051,#43056,#43061,#43066,#43071,#43076,#43081,#43086,#43091,#43096,#43101,#43106,#43111,#43116,#43121,#43126,#43131,#43136,#43141,#43146,#43151,#43156,#43161,#43166,#43171,#43176)); +#59901= IFCFACETEDBREP(#59899); +#59902= IFCSTYLEDITEM(#59901,(#59894),$); +#59905= IFCCLOSEDSHELL((#43649,#43654,#43659,#43664,#43669,#43674,#43679,#43684,#43689,#43694,#43699,#43704,#43709,#43714,#43719,#43724,#43729,#43734,#43739,#43744,#43749,#43754,#43759,#43764,#43769,#43774,#43779,#43784,#43789,#43794,#43799,#43804,#43809,#43814,#43819,#43824,#43829,#43834,#43839,#43844,#43849,#43854,#43859,#43864,#43869,#43874,#43879,#43884,#43889,#43894,#43899,#43904,#43909,#43914,#43919,#43924,#43929,#43934,#43939,#43944,#43949,#43954,#43959,#43964,#43969,#43974,#43979,#43984,#43989,#43994,#43999,#44004,#44009,#44014,#44019,#44024,#44029,#44034,#44039,#44044,#44049,#44054,#44059,#44064,#44069,#44074,#44079,#44084,#44089,#44094,#44099,#44104,#44109,#44114,#44119,#44124,#44129,#44134,#44139,#44144,#44149,#44154,#44159,#44164,#44169,#44174,#44179,#44184,#44189,#44194,#44199,#44204,#44209,#44214,#44219,#44224,#44229,#44234,#44239,#44244,#44249,#44254,#44259,#44264,#44269,#44274,#44279,#44284,#44289,#44294,#44299,#44304,#44309,#44314,#44319,#44324,#44329,#44334,#44339,#44344,#44349,#44354,#44359,#44364,#44369,#44374,#44379,#44384,#44389,#44394,#44399,#44404,#44409,#44414,#44419,#44424,#44429,#44434,#44439,#44444,#44449,#44454,#44459,#44464,#44469,#44474,#44479,#44484,#44489,#44494,#44499,#44504,#44509,#44514,#44519,#44524,#44529,#44534,#44539,#44544,#44549,#44554,#44559,#44564,#44569,#44574,#44579,#44584,#44589,#44594,#44599,#44604,#44609,#44614,#44619,#44624,#44629,#44634,#44639,#44644,#44649,#44654,#44659,#44664,#44669,#44674,#44679,#44684,#44689,#44694,#44699,#44704,#44709,#44714,#44719,#44724,#44729,#44734,#44739,#44744,#44749,#44754,#44759,#44764,#44769,#44774,#44779,#44784,#44789,#44794,#44799,#44804,#44809,#44814,#44819,#44824,#44829,#44834,#44839,#44844,#44849,#44854,#44859,#44864,#44869,#44874,#44879,#44884,#44889,#44894,#44899,#44904,#44909,#44914,#44919,#44924,#44929,#44934,#44939,#44944,#44949,#44954,#44959,#44964,#44969,#44974,#44979,#44984,#44989,#44994,#44999,#45004,#45009,#45014,#45019,#45024,#45029,#45034,#45039,#45044,#45049,#45054,#45059,#45064,#45069,#45074,#45079,#45084,#45089,#45094,#45099,#45104,#45109,#45114,#45119,#45124,#45129,#45134,#45139,#45144,#45149,#45154,#45159,#45164,#45169,#45174,#45179,#45184,#45189,#45194,#45199,#45204,#45209,#45214,#45219,#45224,#45229,#45234,#45239,#45244,#45249,#45254,#45259,#45264,#45269,#45274,#45279,#45284,#45289,#45294,#45299,#45304,#45309,#45314,#45319,#45324,#45329,#45334,#45339,#45344,#45349,#45354,#45359,#45364,#45369,#45374,#45379,#45384,#45389,#45394,#45399,#45404,#45409,#45414,#45419,#45424,#45429,#45434,#45439,#45444,#45449,#45454,#45459,#45464,#45469,#45474,#45479,#45484,#45489,#45494,#45499,#45504,#45509,#45514,#45519,#45524,#45529,#45534,#45539,#45544,#45549,#45554,#45559,#45564,#45569)); +#59907= IFCFACETEDBREP(#59905); +#59908= IFCSTYLEDITEM(#59907,(#59894),$); +#59911= IFCCLOSEDSHELL((#45730,#45735,#45740,#45745,#45750,#45755,#45760,#45765,#45770,#45775,#45780,#45785,#45790,#45795,#45800,#45805,#45810,#45815,#45820,#45825,#45830,#45835,#45840,#45845,#45850,#45855,#45860,#45865,#45870,#45875,#45880,#45885,#45890,#45895,#45900,#45905,#45910,#45915,#45920,#45925,#45930,#45935,#45940,#45945,#45950,#45955,#45960,#45965,#45970,#45975,#45980,#45985,#45990,#45995,#46000,#46005,#46010,#46015,#46020,#46025,#46030,#46035,#46040,#46045,#46050,#46055,#46060,#46065,#46070,#46075,#46080,#46085,#46090,#46095,#46100,#46105,#46110,#46115,#46120,#46125,#46130,#46135,#46140,#46145,#46150,#46155,#46160,#46165,#46170,#46175,#46180,#46185,#46190,#46195,#46200,#46205,#46210,#46215,#46220,#46225,#46230,#46235,#46240,#46245,#46250)); +#59913= IFCFACETEDBREP(#59911); +#59914= IFCSTYLEDITEM(#59913,(#59894),$); +#59917= IFCCLOSEDSHELL((#46607,#46612,#46617,#46622,#46627,#46632,#46637,#46642,#46647,#46652,#46657,#46662,#46667,#46672,#46677,#46682,#46687,#46692,#46697,#46702,#46707,#46712,#46717,#46722,#46727,#46732,#46737,#46742,#46747,#46752,#46757,#46762,#46767,#46772,#46777,#46782,#46787,#46792,#46797,#46802,#46807,#46812,#46817,#46822,#46827,#46832,#46837,#46842,#46847,#46852,#46857,#46862,#46867,#46872,#46877,#46882,#46887,#46892,#46897,#46902,#46907,#46912,#46917,#46922,#46927,#46932,#46937,#46942,#46947,#46952,#46957,#46962,#46967,#46972,#46977,#46982,#46987,#46992,#46997,#47002,#47007,#47012,#47017,#47022,#47027,#47032,#47037,#47042,#47047,#47052,#47057,#47062,#47067,#47072,#47077,#47082,#47087,#47092,#47097,#47102,#47107,#47112,#47117,#47122,#47127,#47132,#47137,#47142,#47147,#47152,#47157,#47162,#47167,#47172,#47177,#47182,#47187,#47192,#47197,#47202,#47207,#47212,#47217,#47222,#47227,#47232,#47237,#47242,#47247,#47252,#47257,#47262,#47267,#47272,#47277,#47282,#47287,#47292,#47297,#47302,#47307,#47312,#47317,#47322,#47327,#47332,#47337,#47342,#47347,#47352,#47357,#47362,#47367,#47372,#47377,#47382,#47387,#47392,#47397,#47402,#47407,#47412,#47417,#47422,#47427,#47432,#47437,#47442,#47447,#47452,#47457,#47462,#47467,#47472,#47477,#47482,#47487,#47492,#47497,#47502,#47507,#47512,#47517,#47522,#47527,#47532,#47537,#47542,#47547,#47552,#47557,#47562,#47567,#47572,#47577,#47582,#47587,#47592,#47597,#47602,#47607,#47612,#47617,#47622,#47627,#47632,#47637,#47642,#47647,#47652,#47657,#47662,#47667,#47672,#47677,#47682,#47687,#47692,#47697,#47702,#47707,#47712,#47717,#47722,#47727,#47732,#47737,#47742,#47747,#47752,#47757,#47762,#47767,#47772,#47777,#47782,#47787,#47792,#47797,#47802,#47807,#47812,#47817,#47822,#47827,#47832,#47837,#47842,#47847,#47852,#47857,#47862,#47867,#47872,#47877,#47882,#47887,#47892,#47897,#47902,#47907,#47912,#47917)); +#59919= IFCFACETEDBREP(#59917); +#59920= IFCCOLOURRGB($,0.282352941176471,0.533333333333333,0.737254901960784); +#59921= IFCSURFACESTYLERENDERING(#59920,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#59922= IFCSURFACESTYLE('Fabric - Blue, Glossy',.BOTH.,(#59921)); +#59924= IFCPRESENTATIONSTYLEASSIGNMENT((#59922)); +#59926= IFCSTYLEDITEM(#59919,(#59924),$); +#59929= IFCCLOSEDSHELL((#48066,#48071,#48076,#48081,#48086,#48091,#48096,#48101,#48106,#48111,#48116,#48121,#48126,#48131,#48136,#48141,#48146,#48151,#48156,#48161,#48166,#48171,#48176,#48181,#48186,#48191,#48196,#48201,#48206,#48211,#48216)); +#59931= IFCFACETEDBREP(#59929); +#59932= IFCSTYLEDITEM(#59931,(#59924),$); +#59935= IFCCLOSEDSHELL((#48377,#48382,#48387,#48392,#48397,#48402,#48407,#48412,#48417,#48422,#48427,#48432,#48437,#48442,#48447,#48452,#48457,#48462,#48467,#48472,#48477,#48482,#48487,#48492,#48497,#48502,#48507,#48512,#48517,#48522,#48527,#48532,#48537,#48542,#48547,#48552,#48557,#48562,#48567,#48572,#48577,#48582,#48587,#48592,#48597,#48602,#48607,#48612,#48617,#48622,#48627,#48632,#48637,#48642,#48647,#48652,#48657,#48662,#48667,#48672,#48677,#48682,#48687,#48692,#48697,#48702,#48707,#48712,#48717,#48722,#48727,#48732,#48737,#48742,#48747,#48752,#48757,#48762,#48767,#48772,#48777,#48782,#48787,#48792,#48797,#48802,#48807,#48812,#48817,#48822,#48827,#48832,#48837,#48842,#48847,#48852,#48857,#48862,#48867,#48872,#48877,#48882,#48887,#48892,#48897)); +#59937= IFCFACETEDBREP(#59935); +#59938= IFCSTYLEDITEM(#59937,(#59894),$); +#59941= IFCCLOSEDSHELL((#50642,#50647,#50652,#50657,#50662,#50667,#50672,#50677,#50682,#50687,#50692,#50697,#50702,#50707,#50712,#50717,#50722,#50727,#50732,#50737,#50742,#50747,#50752,#50757,#50762,#50767,#50772,#50777,#50782,#50787,#50792,#50797,#50802,#50807,#50812,#50817,#50822,#50827,#50832,#50837,#50842,#50847,#50852,#50857,#50862,#50867,#50872,#50877,#50882,#50887,#50892,#50897,#50902,#50907,#50912,#50917,#50922,#50927,#50932,#50937,#50942,#50947,#50952,#50957,#50962,#50967,#50972,#50977,#50982,#50987,#50992,#50997,#51002,#51007,#51012,#51017,#51022,#51027,#51032,#51037,#51042,#51047,#51052,#51057,#51062,#51067,#51072,#51077,#51082,#51087,#51092,#51097,#51102,#51107,#51112,#51117,#51122,#51127,#51132,#51137,#51142,#51147,#51152,#51157,#51162,#51167,#51172,#51177,#51182,#51187,#51192,#51197,#51202,#51207,#51212,#51217,#51222,#51227,#51232,#51237,#51242,#51247,#51252,#51257,#51262,#51267,#51272,#51277,#51282,#51287,#51292,#51297,#51302,#51307,#51312,#51317,#51322,#51327,#51332,#51337,#51342,#51347,#51352,#51357,#51362,#51367,#51372,#51377,#51382,#51387,#51392,#51397,#51402,#51407,#51412,#51417,#51422,#51427,#51432,#51437,#51442,#51447,#51452,#51457,#51462,#51467,#51472,#51477,#51482,#51487,#51492,#51497,#51502,#51507,#51512,#51517,#51522,#51527,#51532,#51537,#51542,#51547,#51552,#51557,#51562,#51567,#51572,#51577,#51582,#51587,#51592,#51597,#51602,#51607,#51612,#51617,#51622,#51627,#51632,#51637,#51642,#51647,#51652,#51657,#51662,#51667,#51672,#51677,#51682,#51687,#51692,#51697,#51702,#51707,#51712,#51717,#51722,#51727,#51732,#51737,#51742,#51747,#51752,#51757,#51762,#51767,#51772,#51777,#51782,#51787,#51792,#51797,#51802,#51807,#51812,#51817,#51822,#51827,#51832,#51837,#51842,#51847,#51852,#51857,#51862,#51867,#51872,#51877,#51882,#51887,#51892,#51897,#51902,#51907,#51912,#51917,#51922,#51927,#51932,#51937,#51942,#51947,#51952,#51957,#51962,#51967,#51972,#51977,#51982,#51987,#51992,#51997,#52002,#52007,#52012,#52017,#52022,#52027,#52032,#52037,#52042,#52047,#52052,#52057,#52062,#52067,#52072,#52077,#52082,#52087,#52092,#52097,#52102,#52107,#52112,#52117,#52122,#52127,#52132,#52137,#52142,#52147,#52152,#52157,#52162,#52167,#52172,#52177,#52182,#52187,#52192,#52197,#52202,#52207,#52212,#52217,#52222,#52227,#52232,#52237,#52242,#52247,#52252,#52257,#52262,#52267,#52272,#52277,#52282,#52287,#52292,#52297,#52302,#52307,#52312,#52317,#52322,#52327,#52332,#52337,#52342,#52347,#52352,#52357,#52362,#52367,#52372,#52377,#52382,#52387,#52392,#52397,#52402,#52407,#52412,#52417,#52422,#52427,#52432,#52437,#52442,#52447,#52452,#52457,#52462,#52467,#52472,#52477,#52482,#52487,#52492,#52497,#52502,#52507,#52512,#52517,#52522,#52527,#52532,#52537,#52542,#52547,#52552,#52557,#52562,#52567,#52572,#52577,#52582,#52587,#52592,#52597,#52602,#52607,#52612,#52617,#52622,#52627,#52632,#52637,#52642,#52647,#52652,#52657,#52662,#52667,#52672,#52677,#52682,#52687,#52692,#52697,#52702,#52707,#52712,#52717,#52722,#52727,#52732,#52737,#52742,#52747,#52752,#52757,#52762,#52767,#52772,#52777,#52782,#52787,#52792,#52797,#52802,#52807,#52812,#52817,#52822,#52827,#52832,#52837,#52842,#52847,#52852,#52857,#52862,#52867,#52872,#52877,#52882,#52887,#52892,#52897,#52902,#52907,#52912,#52917,#52922,#52927,#52932,#52937,#52942,#52947,#52952,#52957,#52962,#52967,#52972,#52977,#52982,#52987,#52992,#52997,#53002,#53007,#53012,#53017,#53022,#53027,#53032,#53037,#53042,#53047,#53052,#53057,#53062,#53067,#53072,#53077,#53082,#53087,#53092,#53097,#53102,#53107,#53112,#53117,#53122,#53127,#53132,#53137,#53142,#53147,#53152,#53157,#53162,#53167,#53172,#53177,#53182,#53187,#53192,#53197,#53202,#53207,#53212,#53217,#53222,#53227,#53232,#53237,#53242,#53247,#53252,#53257,#53262,#53267,#53272,#53277,#53282,#53287,#53292,#53297,#53302,#53307,#53312,#53317,#53322,#53327,#53332,#53337,#53342,#53347,#53352,#53357,#53362,#53367,#53372,#53377,#53382,#53387,#53392,#53397,#53402,#53407,#53412,#53417,#53422,#53427,#53432,#53437,#53442,#53447,#53452,#53457,#53462,#53467,#53472,#53477,#53482,#53487,#53492,#53497,#53502,#53507,#53512,#53517,#53522,#53527,#53532,#53537,#53542,#53547,#53552,#53557,#53562,#53567,#53572,#53577,#53582,#53587,#53592,#53597,#53602,#53607,#53612,#53617,#53622,#53627,#53632,#53637,#53642,#53647,#53652,#53657,#53662,#53667,#53672,#53677,#53682,#53687,#53692,#53697,#53702,#53707,#53712,#53717,#53722,#53727,#53732,#53737,#53742,#53747,#53752,#53757,#53762,#53767,#53772,#53777,#53782,#53787,#53792,#53797,#53802,#53807,#53812,#53817,#53822,#53827,#53832,#53837,#53842,#53847,#53852,#53857,#53862,#53867,#53872,#53877,#53882,#53887,#53892,#53897,#53902,#53907,#53912,#53917,#53922,#53927,#53932,#53937,#53942,#53947,#53952,#53957,#53962,#53967,#53972,#53977,#53982,#53987,#53992,#53997,#54002,#54007,#54012,#54017,#54022,#54027,#54032,#54037,#54042,#54047,#54052,#54057,#54062,#54067,#54072,#54077,#54082,#54087,#54092,#54097,#54102,#54107,#54112,#54117,#54122,#54127,#54132,#54137,#54142,#54147,#54152,#54157,#54162,#54167,#54172,#54177,#54182,#54187,#54192,#54197,#54202,#54207,#54212,#54217,#54222,#54227,#54232,#54237,#54242,#54247,#54252,#54257,#54262,#54267,#54272,#54277,#54282,#54287,#54292,#54297,#54302,#54307,#54312,#54317,#54322,#54327,#54332,#54337,#54342,#54347,#54352,#54357,#54362,#54367,#54372,#54377,#54382,#54387,#54392,#54397,#54402,#54407,#54412,#54417,#54422,#54427,#54432,#54437,#54442,#54447,#54452,#54457,#54462,#54467,#54472,#54477,#54482,#54487,#54492,#54497,#54502,#54507,#54512,#54517,#54522,#54527,#54532,#54537,#54542,#54547,#54552,#54557,#54562,#54567,#54572,#54577,#54582,#54587,#54592,#54597,#54602,#54607,#54612,#54617,#54622,#54627,#54632,#54637,#54642,#54647,#54652,#54657,#54662,#54667,#54672,#54677,#54682,#54687,#54692,#54697,#54702,#54707,#54712,#54717,#54722,#54727,#54732,#54737,#54742,#54747,#54752,#54757,#54762,#54767,#54772,#54777,#54782,#54787,#54792,#54797,#54802,#54807,#54812,#54817,#54822,#54827,#54832,#54837,#54842,#54847,#54852,#54857,#54862,#54867,#54872,#54877,#54882,#54887,#54892,#54897,#54902,#54907,#54912,#54917,#54922,#54927,#54932,#54937,#54942,#54947,#54952,#54957,#54962,#54967,#54972,#54977,#54982,#54987,#54992,#54997,#55002,#55007,#55012,#55017,#55022,#55027,#55032,#55037,#55042,#55047,#55052,#55057,#55062,#55067,#55072,#55077,#55082,#55087,#55092,#55097,#55102,#55107,#55112,#55117,#55122,#55127,#55132,#55137,#55142,#55147,#55152,#55157,#55162,#55167,#55172,#55177,#55182,#55187,#55192,#55197,#55202,#55207,#55212,#55217,#55222,#55227,#55232,#55237,#55242,#55247,#55252,#55257,#55262,#55267,#55272,#55277,#55282,#55287,#55292,#55297,#55302,#55307,#55312,#55317,#55322,#55327,#55332,#55337,#55342,#55347,#55352,#55357,#55362,#55367,#55372,#55377,#55382,#55387,#55392,#55397,#55402,#55407,#55412,#55417,#55422,#55427,#55432,#55437,#55442,#55447,#55452,#55457,#55462,#55467,#55472,#55477,#55482,#55487,#55492,#55497,#55502,#55507,#55512,#55517,#55522,#55527,#55532,#55537,#55542,#55547,#55552,#55557,#55562,#55567,#55572,#55577,#55582,#55587,#55592,#55597,#55602,#55607,#55612,#55617,#55622,#55627,#55632,#55637,#55642,#55647,#55652,#55657,#55662,#55667,#55672,#55677,#55682,#55687,#55692,#55697,#55702,#55707,#55712,#55717,#55722,#55727,#55732,#55737,#55742,#55747,#55752,#55757,#55762,#55767,#55772,#55777,#55782,#55787,#55792,#55797,#55802,#55807,#55812,#55817,#55822,#55827,#55832,#55837,#55842,#55847,#55852,#55857,#55862,#55867,#55872,#55877,#55882,#55887,#55892,#55897,#55902,#55907,#55912,#55917,#55922,#55927,#55932,#55937,#55942,#55947,#55952,#55957,#55962,#55967,#55972,#55977,#55982,#55987,#55992,#55997,#56002,#56007,#56012,#56017,#56022,#56027,#56032,#56037,#56042,#56047,#56052,#56057,#56062,#56067,#56072,#56077,#56082,#56087,#56092,#56097,#56102,#56107,#56112,#56117,#56122,#56127,#56132,#56137,#56142,#56147,#56152,#56157,#56162,#56167,#56172,#56177,#56182,#56187,#56192,#56197,#56202,#56207,#56212,#56217,#56222,#56227,#56232,#56237,#56242,#56247,#56252,#56257,#56262,#56267,#56272,#56277,#56282,#56287,#56292,#56297,#56302,#56307,#56312,#56317,#56322,#56327,#56332,#56337,#56342,#56347,#56352,#56357,#56362,#56367,#56372,#56377,#56382,#56387,#56392,#56397,#56402,#56407,#56412,#56417,#56422,#56427,#56432,#56437,#56442,#56447,#56452,#56457,#56462,#56467,#56472,#56477,#56482,#56487,#56492,#56497,#56502,#56507,#56512,#56517,#56522,#56527,#56532,#56537,#56542,#56547,#56552,#56557,#56562,#56567,#56572,#56577,#56582,#56587,#56592,#56597,#56602,#56607,#56612,#56617,#56622,#56627,#56632,#56637,#56642,#56647,#56652,#56657,#56662,#56667,#56672,#56677,#56682,#56687,#56692,#56697,#56702,#56707,#56712,#56717,#56722,#56727,#56732,#56737,#56742,#56747,#56752,#56757,#56762,#56767,#56772,#56777,#56782,#56787,#56792,#56797,#56802,#56807,#56812,#56817,#56822,#56827,#56832,#56837,#56842,#56847,#56852,#56857,#56862,#56867,#56872,#56877,#56882,#56887,#56892,#56897,#56902,#56907,#56912,#56917,#56922,#56927,#56932,#56937,#56942,#56947,#56952,#56957,#56962,#56967,#56972,#56977,#56982,#56987,#56992,#56997,#57002,#57007,#57012,#57017,#57022,#57027)); +#59943= IFCFACETEDBREP(#59941); +#59944= IFCSTYLEDITEM(#59943,(#59924),$); +#59947= IFCCLOSEDSHELL((#57500,#57505,#57510,#57515,#57520,#57525,#57530,#57535,#57540,#57545,#57550,#57555,#57560,#57565,#57570,#57575,#57580,#57585,#57590,#57595,#57600,#57605,#57610,#57615,#57620,#57625,#57630,#57635,#57640,#57645,#57650,#57655,#57660,#57665,#57670,#57675,#57680,#57685,#57690,#57695,#57700,#57705,#57710,#57715,#57720,#57725,#57730,#57735,#57740,#57745,#57750,#57755,#57760,#57765,#57770,#57775,#57780,#57785,#57790,#57795,#57800,#57805,#57810,#57815,#57820,#57825,#57830,#57835,#57840,#57845,#57850,#57855,#57860,#57865,#57870,#57875,#57880,#57885,#57890,#57895,#57900,#57905,#57910,#57915,#57920,#57925,#57930,#57935,#57940,#57945,#57950,#57955,#57960,#57965,#57970,#57975,#57980,#57985,#57990,#57995,#58000,#58005,#58010,#58015,#58020,#58025,#58030,#58035,#58040,#58045,#58050,#58055,#58060,#58065,#58070,#58075,#58080,#58085,#58090,#58095,#58100,#58105,#58110,#58115,#58120,#58125,#58130,#58135,#58140,#58145,#58150,#58155,#58160,#58165,#58170,#58175,#58180,#58185,#58190,#58195,#58200,#58205,#58210,#58215,#58220,#58225,#58230,#58235,#58240,#58245,#58250,#58255,#58260,#58265,#58270,#58275,#58280,#58285,#58290,#58295,#58300,#58305,#58310,#58315,#58320,#58325,#58330,#58335,#58340,#58345,#58350,#58355,#58360,#58365,#58370,#58375,#58380,#58385,#58390,#58395,#58400,#58405,#58410,#58415,#58420,#58425,#58430,#58435,#58440,#58445,#58450,#58455,#58460,#58465,#58470,#58475,#58480,#58485,#58490,#58495,#58500,#58505,#58510,#58515,#58520,#58525,#58530,#58535,#58540,#58545,#58550,#58555,#58560,#58565,#58570,#58575,#58580,#58585,#58590,#58595,#58600,#58605,#58610,#58615,#58620,#58625,#58630,#58635,#58640,#58645,#58650,#58655,#58660,#58665,#58670,#58675,#58680,#58685,#58690,#58695,#58700,#58705,#58710,#58715,#58720,#58725,#58730,#58735,#58740,#58745,#58750,#58755,#58760,#58765,#58770,#58775,#58780,#58785,#58790,#58795,#58800,#58805,#58810,#58815,#58820,#58825,#58830,#58835,#58840,#58845,#58850,#58855,#58860,#58865,#58870,#58875,#58880,#58885,#58890,#58895,#58900,#58905,#58910,#58915,#58920,#58925,#58930,#58935,#58940,#58945,#58950,#58955,#58960,#58965,#58970,#58975,#58980,#58985,#58990,#58995,#59000,#59005,#59010,#59015,#59020,#59025,#59030,#59035,#59040,#59045,#59050,#59055,#59060,#59065,#59070,#59075,#59080,#59085,#59090,#59095,#59100,#59105,#59110,#59115,#59120,#59125,#59130,#59135,#59140,#59145,#59150,#59155,#59160,#59165,#59170,#59175,#59180,#59185,#59190,#59195,#59200,#59205,#59210,#59215,#59220,#59225,#59230,#59235,#59240,#59245,#59250,#59255,#59260,#59265,#59270,#59275,#59280,#59285,#59290,#59295,#59300,#59305,#59310,#59315,#59320,#59325,#59330,#59335,#59340,#59345,#59350,#59355,#59360,#59365,#59370,#59375,#59380,#59385,#59390,#59395,#59400,#59405,#59410,#59415,#59420)); +#59949= IFCFACETEDBREP(#59947); +#59950= IFCSTYLEDITEM(#59949,(#59894),$); +#59953= IFCCLOSEDSHELL((#59535,#59540,#59545,#59550,#59555,#59560,#59565,#59570,#59575,#59580,#59585,#59590,#59595,#59600,#59605,#59610,#59615,#59620,#59625,#59630,#59635,#59640,#59645,#59650,#59655,#59660,#59665,#59670,#59675,#59680,#59685,#59690,#59695,#59700,#59705,#59710,#59715,#59720,#59725,#59730,#59735,#59740,#59745,#59750,#59755,#59760,#59765,#59770,#59775,#59780,#59785,#59790,#59795,#59800,#59805,#59810,#59815,#59820,#59825,#59830,#59835,#59840,#59845,#59850,#59855,#59860,#59865,#59870,#59875,#59880,#59885)); +#59955= IFCFACETEDBREP(#59953); +#59956= IFCSTYLEDITEM(#59955,(#59924),$); +#59959= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#59889,#59901,#59907,#59913,#59919,#59931,#59937,#59943,#59949,#59955)); +#59961= IFCAXIS2PLACEMENT3D(#6,$,$); +#59962= IFCREPRESENTATIONMAP(#59961,#59959); +#59964= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyYG2',#42,'2290x950x340mm',$,$,(#60066,#60072,#60076),(#59962),'290852','2290x950x340mm',.NOTDEFINED.,.NOTDEFINED.); +#59966= IFCMATERIAL('Metal - Chrome',$,$); +#59967= IFCPRESENTATIONSTYLEASSIGNMENT((#59892)); +#59969= IFCSTYLEDITEM($,(#59967),$); +#59971= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#59969)); +#59973= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#59971),#59966); +#59977= IFCMATERIAL('Fabric - Blue, Glossy',$,$); +#59978= IFCPRESENTATIONSTYLEASSIGNMENT((#59922)); +#59980= IFCSTYLEDITEM($,(#59978),$); +#59982= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#59980)); +#59984= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#59982),#59977); +#59988= IFCMATERIALLIST((#59966,#59977)); +#59990= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#59995= IFCRELASSOCIATESCLASSIFICATION('0LwRkiOTv3ZALfxwc8Cyl_',#42,'Uniformat Classification','',(#59964),#59990); +#59999= IFCMAPPEDITEM(#59962,#2453); +#60001= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#59999)); +#60003= IFCPRODUCTDEFINITIONSHAPE($,$,(#60001)); +#60006= IFCCARTESIANPOINT((-4679.69604432083,4298.58233348281,0.)); +#60008= IFCAXIS2PLACEMENT3D(#60006,$,$); +#83677= IFCELEMENTQUANTITY('3RJQww1vD3pw0RPDi7otaJ',#42,'BaseQuantities',$,$,(#83674,#83675,#83676)); +#60010= IFCCARTESIANPOINT((-4679.69604432083,4298.58233348281,0.)); +#60012= IFCAXIS2PLACEMENT3D(#60010,$,$); +#60013= IFCLOCALPLACEMENT(#140,#60012); +#60014= IFCFURNITURE('3cUkl32yn9qRSPvBJVyYGp',#42,'Furniture_Couch_Viper:2290x950x340mm:290852',$,'2290x950x340mm',#60013,#60003,'290852',$); +#60017= IFCMATERIALLIST((#59966,#59977)); +#60019= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#60020= IFCRELASSOCIATESCLASSIFICATION('3EBlSxiln7Z9UvWyLjMc2a',#42,'Uniformat Classification','',(#60014),#60019); +#60024= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#60025= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(6.89283680892707),$); +#60026= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.629498626401276),$); +#60027= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Couch_Viper: 2290x950x340mm'),$); +#60028= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Couch_Viper: 2290x950x340mm'),$); +#60029= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Couch_Viper: 2290x950x340mm'),$); +#60030= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Couch_Viper: 2290x950x340mm'),$); +#60031= IFCPROPERTYSINGLEVALUE('Material Frame',$,IFCLABEL('Metal - Chrome'),$); +#60032= IFCPROPERTYSINGLEVALUE('Material Seat',$,IFCLABEL('Fabric - Blue, Glossy'),$); +#60033= IFCPROPERTYSINGLEVALUE('Assembly Code',$,IFCTEXT('E2020200'),$); +#60034= IFCPROPERTYSINGLEVALUE('Assembly Description',$,IFCTEXT('Furniture & Accessories'),$); +#60035= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#60036= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('2290x950x340mm'),$); +#60037= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Couch_Viper'),$); +#60038= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyYGp',#42,'Constraints',$,(#2849,#11014,#37560,#60024)); +#60041= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyYGp',#42,$,$,(#60014),#60038); +#60045= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyYGp',#42,'Dimensions',$,(#60025,#60026)); +#60049= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyYGp',#42,$,$,(#60014),#60045); +#60052= IFCPROPERTYSET('2npHfNpbb0b9MH_Lpfy1Fv',#42,'Other',$,(#37563,#60027,#60028,#60029,#60030)); +#60058= IFCRELDEFINESBYPROPERTIES('2tyGXCGwn43xhttJat9ZAF',#42,$,$,(#60014),#60052); +#60061= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyYGp',#42,'Phasing',$,(#1322)); +#60063= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyYGp',#42,$,$,(#60014),#60061); +#60066= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyYG2',#42,'Identity Data',$,(#2491,#2492,#60033,#60034,#60035,#60036)); +#60072= IFCPROPERTYSET('3cUkl32yn9qRSPuhBVyYG2',#42,'Materials and Finishes',$,(#60031,#60032)); +#60076= IFCPROPERTYSET('0_jmlaHNv28O4h4IwZPthf',#42,'Other',$,(#37563,#60037)); +#60083= IFCAXIS2PLACEMENT3D(#6,$,$); +#83676= IFCQUANTITYLENGTH('Width',$,$,1210.,$); +#60085= IFCCARTESIANPOINT((463.55,-856.929939952249,51.7444713085878)); +#60087= IFCCARTESIANPOINT((463.55,-848.747888909214,51.7444713085878)); +#60089= IFCCARTESIANPOINT((458.699031657124,-833.818143500985,51.7444713085878)); +#60091= IFCCARTESIANPOINT((445.999031657124,-824.591053395317,51.7444713085878)); +#60093= IFCCARTESIANPOINT((430.300968342876,-824.591053395317,51.7444713085878)); +#60095= IFCCARTESIANPOINT((417.600968342876,-833.818143500985,51.7444713085878)); +#60097= IFCCARTESIANPOINT((412.75,-848.747888909214,51.7444713085878)); +#60099= IFCCARTESIANPOINT((412.75,-856.929939952249,51.7444713085878)); +#60101= IFCCARTESIANPOINT((417.600968342876,-871.859685360478,51.7444713085878)); +#60103= IFCCARTESIANPOINT((430.300968342876,-881.086775466146,51.7444713085878)); +#60105= IFCCARTESIANPOINT((445.999031657123,-881.086775466146,51.7444713085878)); +#60107= IFCCARTESIANPOINT((458.699031657123,-871.859685360478,51.7444713085878)); +#60109= IFCCARTESIANPOINT((482.6,-912.007099894638,0.)); +#60111= IFCCARTESIANPOINT((476.644829198219,-934.232099894638,0.)); +#60113= IFCCARTESIANPOINT((460.375,-950.501929092856,0.)); +#60115= IFCCARTESIANPOINT((438.15,-956.457099894638,0.)); +#60117= IFCCARTESIANPOINT((415.925,-950.501929092856,0.)); +#60119= IFCCARTESIANPOINT((399.655170801782,-934.232099894638,0.)); +#60121= IFCCARTESIANPOINT((393.7,-912.007099894637,0.)); +#60123= IFCCARTESIANPOINT((399.655170801782,-889.782099894637,0.)); +#60125= IFCCARTESIANPOINT((415.925000000001,-873.512270696419,0.)); +#60127= IFCCARTESIANPOINT((438.15,-867.557099894638,0.)); +#60129= IFCCARTESIANPOINT((460.375,-873.512270696419,0.)); +#60131= IFCCARTESIANPOINT((476.644829198219,-889.782099894638,0.)); +#60133= IFCCARTESIANPOINT((479.799517772248,-901.555557934971,0.)); +#60135= IFCCARTESIANPOINT((461.124515828562,-841.283016205099,51.7444713085878)); +#60137= IFCCARTESIANPOINT((470.506072678709,-871.846874169709,32.8500721934206)); +#60139= IFCCARTESIANPOINT((396.50048184497,-901.555559363538,0.)); +#60141= IFCCARTESIANPOINT((415.175484171438,-841.283016205099,51.7444713085878)); +#60143= IFCCARTESIANPOINT((405.793925674849,-871.846879637036,32.8500677212821)); +#60145= IFCCARTESIANPOINT((471.354530853946,-869.917167652305,23.4252371643083)); +#60147= IFCCARTESIANPOINT((467.364037120422,-861.42687743571,25.532145334144)); +#60149= IFCCARTESIANPOINT((452.349031657124,-829.204598448151,51.7444713085878)); +#60151= IFCCARTESIANPOINT((468.509914599109,-881.647185295529,0.)); +#60153= IFCCARTESIANPOINT((455.524031657124,-831.511370974568,51.7444713085878)); +#60155= IFCCARTESIANPOINT((460.83197290954,-853.820315768008,25.8722358343863)); +#60157= IFCCARTESIANPOINT((453.952381100503,-846.651764607698,29.0662922054913)); +#60159= IFCCARTESIANPOINT((449.2625,-870.534685295529,0.)); +#60161= IFCCARTESIANPOINT((438.15,-824.591053395317,51.7444713085878)); +#60163= IFCCARTESIANPOINT((442.70862715823,-845.751282671942,25.8722355751972)); +#60165= IFCCARTESIANPOINT((435.421694915107,-845.559223676066,25.8722356538821)); +#60167= IFCCARTESIANPOINT((427.037500000001,-870.534685295528,0.)); +#60169= IFCCARTESIANPOINT((470.640916099973,-867.948940182632,30.7599270279799)); +#60171= IFCCARTESIANPOINT((424.519056217329,-849.775283517382,23.9861495954651)); +#60173= IFCCARTESIANPOINT((423.950968342876,-829.204598448151,51.7444713085878)); +#60175= IFCCARTESIANPOINT((407.790085400891,-881.647185295528,0.)); +#60177= IFCCARTESIANPOINT((418.460094177469,-852.044285331549,25.2133299019938)); +#60179= IFCCARTESIANPOINT((409.615810424451,-861.941138206116,23.0431065618633)); +#60181= IFCCARTESIANPOINT((406.87954742212,-864.380192146245,27.0601991077196)); +#60183= IFCCARTESIANPOINT((404.56389887326,-871.061308176564,26.9828346900566)); +#60185= IFCCARTESIANPOINT((448.536856712735,-845.316856526229,27.9235369361162)); +#60187= IFCCARTESIANPOINT((396.129893466255,-921.075585767681,0.)); +#60189= IFCCARTESIANPOINT((415.175484171438,-864.394812656364,51.7444713085878)); +#60191= IFCCARTESIANPOINT((404.19353389055,-881.668304910348,28.5030111981775)); +#60193= IFCCARTESIANPOINT((480.170106836989,-921.075584635959,0.)); +#60195= IFCCARTESIANPOINT((461.124515828562,-864.394812656364,51.7444713085878)); +#60197= IFCCARTESIANPOINT((472.10646750477,-881.668308944483,28.5030074081459)); +#60199= IFCCARTESIANPOINT((423.950968342876,-876.473230413313,51.7444713085878)); +#60201= IFCCARTESIANPOINT((407.790085400891,-942.367014493747,0.)); +#60203= IFCCARTESIANPOINT((416.254946429076,-916.014053801816,23.0431063351546)); +#60205= IFCCARTESIANPOINT((423.605019751621,-914.474496206409,27.0601991859314)); +#60207= IFCCARTESIANPOINT((427.0375,-953.479514493747,0.)); +#60209= IFCCARTESIANPOINT((411.643553778975,-907.091574687001,25.9447367484254)); +#60211= IFCCARTESIANPOINT((408.337939810315,-897.030286819712,28.9892124511937)); +#60213= IFCCARTESIANPOINT((438.15,-881.086775466146,51.7444713085878)); +#60215= IFCCARTESIANPOINT((430.21998229356,-917.015995872642,26.8880239744456)); +#60217= IFCCARTESIANPOINT((404.365874284698,-895.480315801814,24.9841165248378)); +#60219= IFCCARTESIANPOINT((468.509914599109,-942.367014493747,0.)); +#60221= IFCCARTESIANPOINT((452.349031657123,-876.473230413313,51.7444713085878)); +#60223= IFCCARTESIANPOINT((466.684189565038,-909.37491746315,23.0431065816464)); +#60225= IFCCARTESIANPOINT((469.420452593342,-897.749024060415,27.0601990749136)); +#60227= IFCCARTESIANPOINT((460.850225070182,-910.897796883611,25.9447360417522)); +#60229= IFCCARTESIANPOINT((454.029496019213,-910.962848619489,28.9892135016724)); +#60231= IFCCARTESIANPOINT((449.2625,-953.479514493747,0.)); +#60233= IFCCARTESIANPOINT((471.745947948092,-891.261600589507,26.9609171229128)); +#60235= IFCCARTESIANPOINT((442.708627302844,-919.094731715746,25.8722356445218)); +#60237= IFCCARTESIANPOINT((436.450460778171,-915.715845702886,28.4097588698651)); +#60239= IFCCARTESIANPOINT((449.159196930402,-921.253796962877,23.3644025512597)); +#60241= IFCPOLYLOOP((#60173,#60095,#60141,#60097,#60099,#60189,#60101,#60199,#60103,#60213,#60105,#60221,#60107,#60195,#60085,#60087,#60135,#60089,#60153,#60149,#60091,#60161,#60093)); +#60243= IFCFACEOUTERBOUND(#60241,.T.); +#60244= IFCFACE((#60243)); +#60246= IFCPOLYLOOP((#60123,#60175,#60125,#60167,#60127,#60159,#60129,#60151,#60131,#60133,#60109,#60193,#60111,#60219,#60113,#60231,#60115,#60207,#60117,#60201,#60119,#60187,#60121,#60139)); +#60248= IFCFACEOUTERBOUND(#60246,.T.); +#60249= IFCFACE((#60248)); +#60251= IFCPOLYLOOP((#60137,#60087,#60085,#60197,#60109)); +#60253= IFCFACEOUTERBOUND(#60251,.T.); +#60254= IFCFACE((#60253)); +#60256= IFCPOLYLOOP((#60131,#60145,#60133)); +#60258= IFCFACEOUTERBOUND(#60256,.T.); +#60259= IFCFACE((#60258)); +#60261= IFCPOLYLOOP((#60155,#60147,#60151)); +#60263= IFCFACEOUTERBOUND(#60261,.T.); +#60264= IFCFACE((#60263)); +#60266= IFCPOLYLOOP((#60147,#60089,#60145)); +#60268= IFCFACEOUTERBOUND(#60266,.T.); +#60269= IFCFACE((#60268)); +#60271= IFCPOLYLOOP((#60145,#60089,#60135)); +#60273= IFCFACEOUTERBOUND(#60271,.T.); +#60274= IFCFACE((#60273)); +#60276= IFCPOLYLOOP((#60133,#60145,#60169)); +#60278= IFCFACEOUTERBOUND(#60276,.T.); +#60279= IFCFACE((#60278)); +#60281= IFCPOLYLOOP((#60139,#60183,#60181)); +#60283= IFCFACEOUTERBOUND(#60281,.T.); +#60284= IFCFACE((#60283)); +#60286= IFCPOLYLOOP((#60147,#60153,#60089)); +#60288= IFCFACEOUTERBOUND(#60286,.T.); +#60289= IFCFACE((#60288)); +#60291= IFCPOLYLOOP((#60109,#60133,#60169)); +#60293= IFCFACEOUTERBOUND(#60291,.T.); +#60294= IFCFACE((#60293)); +#60296= IFCPOLYLOOP((#60159,#60127,#60163)); +#60298= IFCFACEOUTERBOUND(#60296,.T.); +#60299= IFCFACE((#60298)); +#60301= IFCPOLYLOOP((#60169,#60087,#60137,#60109)); +#60303= IFCFACEOUTERBOUND(#60301,.T.); +#60304= IFCFACE((#60303)); +#60306= IFCPOLYLOOP((#60125,#60175,#60177)); +#60308= IFCFACEOUTERBOUND(#60306,.T.); +#60309= IFCFACE((#60308)); +#60311= IFCPOLYLOOP((#60153,#60155,#60149)); +#60313= IFCFACEOUTERBOUND(#60311,.T.); +#60314= IFCFACE((#60313)); +#60316= IFCPOLYLOOP((#60157,#60149,#60155)); +#60318= IFCFACEOUTERBOUND(#60316,.T.); +#60319= IFCFACE((#60318)); +#60321= IFCPOLYLOOP((#60095,#60179,#60181)); +#60323= IFCFACEOUTERBOUND(#60321,.T.); +#60324= IFCFACE((#60323)); +#60326= IFCPOLYLOOP((#60163,#60185,#60159)); +#60328= IFCFACEOUTERBOUND(#60326,.T.); +#60329= IFCFACE((#60328)); +#60331= IFCPOLYLOOP((#60167,#60171,#60165)); +#60333= IFCFACEOUTERBOUND(#60331,.T.); +#60334= IFCFACE((#60333)); +#60336= IFCPOLYLOOP((#60145,#60131,#60147)); +#60338= IFCFACEOUTERBOUND(#60336,.T.); +#60339= IFCFACE((#60338)); +#60341= IFCPOLYLOOP((#60179,#60173,#60177)); +#60343= IFCFACEOUTERBOUND(#60341,.T.); +#60344= IFCFACE((#60343)); +#60346= IFCPOLYLOOP((#60181,#60183,#60141)); +#60348= IFCFACEOUTERBOUND(#60346,.T.); +#60349= IFCFACE((#60348)); +#60351= IFCPOLYLOOP((#60121,#60143,#60097,#60183)); +#60353= IFCFACEOUTERBOUND(#60351,.T.); +#60354= IFCFACE((#60353)); +#60356= IFCPOLYLOOP((#60169,#60145,#60135)); +#60358= IFCFACEOUTERBOUND(#60356,.T.); +#60359= IFCFACE((#60358)); +#60361= IFCPOLYLOOP((#60147,#60131,#60151)); +#60363= IFCFACEOUTERBOUND(#60361,.T.); +#60364= IFCFACE((#60363)); +#60366= IFCPOLYLOOP((#60155,#60153,#60147)); +#60368= IFCFACEOUTERBOUND(#60366,.T.); +#60369= IFCFACE((#60368)); +#60371= IFCPOLYLOOP((#60141,#60183,#60097)); +#60373= IFCFACEOUTERBOUND(#60371,.T.); +#60374= IFCFACE((#60373)); +#60376= IFCPOLYLOOP((#60151,#60129,#60155)); +#60378= IFCFACEOUTERBOUND(#60376,.T.); +#60379= IFCFACE((#60378)); +#60381= IFCPOLYLOOP((#60157,#60155,#60129)); +#60383= IFCFACEOUTERBOUND(#60381,.T.); +#60384= IFCFACE((#60383)); +#60386= IFCPOLYLOOP((#60165,#60161,#60163)); +#60388= IFCFACEOUTERBOUND(#60386,.T.); +#60389= IFCFACE((#60388)); +#60391= IFCPOLYLOOP((#60091,#60149,#60157)); +#60393= IFCFACEOUTERBOUND(#60391,.T.); +#60394= IFCFACE((#60393)); +#60396= IFCPOLYLOOP((#60129,#60159,#60185)); +#60398= IFCFACEOUTERBOUND(#60396,.T.); +#60399= IFCFACE((#60398)); +#60401= IFCPOLYLOOP((#60165,#60163,#60127)); +#60403= IFCFACEOUTERBOUND(#60401,.T.); +#60404= IFCFACE((#60403)); +#60406= IFCPOLYLOOP((#60185,#60091,#60157)); +#60408= IFCFACEOUTERBOUND(#60406,.T.); +#60409= IFCFACE((#60408)); +#60411= IFCPOLYLOOP((#60091,#60163,#60161)); +#60413= IFCFACEOUTERBOUND(#60411,.T.); +#60414= IFCFACE((#60413)); +#60416= IFCPOLYLOOP((#60167,#60125,#60171)); +#60418= IFCFACEOUTERBOUND(#60416,.T.); +#60419= IFCFACE((#60418)); +#60421= IFCPOLYLOOP((#60093,#60161,#60165)); +#60423= IFCFACEOUTERBOUND(#60421,.T.); +#60424= IFCFACE((#60423)); +#60426= IFCPOLYLOOP((#60165,#60127,#60167)); +#60428= IFCFACEOUTERBOUND(#60426,.T.); +#60429= IFCFACE((#60428)); +#60431= IFCPOLYLOOP((#60087,#60169,#60135)); +#60433= IFCFACEOUTERBOUND(#60431,.T.); +#60434= IFCFACE((#60433)); +#60436= IFCPOLYLOOP((#60177,#60173,#60171)); +#60438= IFCFACEOUTERBOUND(#60436,.T.); +#60439= IFCFACE((#60438)); +#60441= IFCPOLYLOOP((#60165,#60171,#60093)); +#60443= IFCFACEOUTERBOUND(#60441,.T.); +#60444= IFCFACE((#60443)); +#60446= IFCPOLYLOOP((#60171,#60125,#60177)); +#60448= IFCFACEOUTERBOUND(#60446,.T.); +#60449= IFCFACE((#60448)); +#60451= IFCPOLYLOOP((#60173,#60093,#60171)); +#60453= IFCFACEOUTERBOUND(#60451,.T.); +#60454= IFCFACE((#60453)); +#60456= IFCPOLYLOOP((#60123,#60179,#60175)); +#60458= IFCFACEOUTERBOUND(#60456,.T.); +#60459= IFCFACE((#60458)); +#60461= IFCPOLYLOOP((#60177,#60175,#60179)); +#60463= IFCFACEOUTERBOUND(#60461,.T.); +#60464= IFCFACE((#60463)); +#60466= IFCPOLYLOOP((#60181,#60179,#60123)); +#60468= IFCFACEOUTERBOUND(#60466,.T.); +#60469= IFCFACE((#60468)); +#60471= IFCPOLYLOOP((#60179,#60095,#60173)); +#60473= IFCFACEOUTERBOUND(#60471,.T.); +#60474= IFCFACE((#60473)); +#60476= IFCPOLYLOOP((#60139,#60181,#60123)); +#60478= IFCFACEOUTERBOUND(#60476,.T.); +#60479= IFCFACE((#60478)); +#60481= IFCPOLYLOOP((#60095,#60181,#60141)); +#60483= IFCFACEOUTERBOUND(#60481,.T.); +#60484= IFCFACE((#60483)); +#60486= IFCPOLYLOOP((#60121,#60183,#60139)); +#60488= IFCFACEOUTERBOUND(#60486,.T.); +#60489= IFCFACE((#60488)); +#60491= IFCPOLYLOOP((#60185,#60157,#60129)); +#60493= IFCFACEOUTERBOUND(#60491,.T.); +#60494= IFCFACE((#60493)); +#60496= IFCPOLYLOOP((#60163,#60091,#60185)); +#60498= IFCFACEOUTERBOUND(#60496,.T.); +#60499= IFCFACE((#60498)); +#60501= IFCPOLYLOOP((#60099,#60097,#60143,#60121,#60191)); +#60503= IFCFACEOUTERBOUND(#60501,.T.); +#60504= IFCFACE((#60503)); +#60506= IFCPOLYLOOP((#60217,#60119,#60211)); +#60508= IFCFACEOUTERBOUND(#60506,.T.); +#60509= IFCFACE((#60508)); +#60511= IFCPOLYLOOP((#60205,#60117,#60207)); +#60513= IFCFACEOUTERBOUND(#60511,.T.); +#60514= IFCFACE((#60513)); +#60516= IFCPOLYLOOP((#60203,#60201,#60117)); +#60518= IFCFACEOUTERBOUND(#60516,.T.); +#60519= IFCFACE((#60518)); +#60521= IFCPOLYLOOP((#60191,#60187,#60217)); +#60523= IFCFACEOUTERBOUND(#60521,.T.); +#60524= IFCFACE((#60523)); +#60526= IFCPOLYLOOP((#60209,#60211,#60119)); +#60528= IFCFACEOUTERBOUND(#60526,.T.); +#60529= IFCFACE((#60528)); +#60531= IFCPOLYLOOP((#60119,#60201,#60209)); +#60533= IFCFACEOUTERBOUND(#60531,.T.); +#60534= IFCFACE((#60533)); +#60536= IFCPOLYLOOP((#60191,#60217,#60099)); +#60538= IFCFACEOUTERBOUND(#60536,.T.); +#60539= IFCFACE((#60538)); +#60541= IFCPOLYLOOP((#60193,#60233,#60225)); +#60543= IFCFACEOUTERBOUND(#60541,.T.); +#60544= IFCFACE((#60543)); +#60546= IFCPOLYLOOP((#60237,#60115,#60235)); +#60548= IFCFACEOUTERBOUND(#60546,.T.); +#60549= IFCFACE((#60548)); +#60551= IFCPOLYLOOP((#60187,#60191,#60121)); +#60553= IFCFACEOUTERBOUND(#60551,.T.); +#60554= IFCFACE((#60553)); +#60556= IFCPOLYLOOP((#60219,#60223,#60227)); +#60558= IFCFACEOUTERBOUND(#60556,.T.); +#60559= IFCFACE((#60558)); +#60561= IFCPOLYLOOP((#60209,#60199,#60101)); +#60563= IFCFACEOUTERBOUND(#60561,.T.); +#60564= IFCFACE((#60563)); +#60566= IFCPOLYLOOP((#60205,#60203,#60117)); +#60568= IFCFACEOUTERBOUND(#60566,.T.); +#60569= IFCFACE((#60568)); +#60571= IFCPOLYLOOP((#60107,#60223,#60225)); +#60573= IFCFACEOUTERBOUND(#60571,.T.); +#60574= IFCFACE((#60573)); +#60576= IFCPOLYLOOP((#60207,#60215,#60205)); +#60578= IFCFACEOUTERBOUND(#60576,.T.); +#60579= IFCFACE((#60578)); +#60581= IFCPOLYLOOP((#60239,#60105,#60235)); +#60583= IFCFACEOUTERBOUND(#60581,.T.); +#60584= IFCFACE((#60583)); +#60586= IFCPOLYLOOP((#60199,#60203,#60205)); +#60588= IFCFACEOUTERBOUND(#60586,.T.); +#60589= IFCFACE((#60588)); +#60591= IFCPOLYLOOP((#60227,#60113,#60219)); +#60593= IFCFACEOUTERBOUND(#60591,.T.); +#60594= IFCFACE((#60593)); +#60596= IFCPOLYLOOP((#60225,#60233,#60195)); +#60598= IFCFACEOUTERBOUND(#60596,.T.); +#60599= IFCFACE((#60598)); +#60601= IFCPOLYLOOP((#60193,#60109,#60197)); +#60603= IFCFACEOUTERBOUND(#60601,.T.); +#60604= IFCFACE((#60603)); +#60606= IFCPOLYLOOP((#60201,#60203,#60209)); +#60608= IFCFACEOUTERBOUND(#60606,.T.); +#60609= IFCFACE((#60608)); +#60611= IFCPOLYLOOP((#60193,#60197,#60233)); +#60613= IFCFACEOUTERBOUND(#60611,.T.); +#60614= IFCFACE((#60613)); +#60616= IFCPOLYLOOP((#60199,#60205,#60103)); +#60618= IFCFACEOUTERBOUND(#60616,.T.); +#60619= IFCFACE((#60618)); +#60621= IFCPOLYLOOP((#60195,#60233,#60085)); +#60623= IFCFACEOUTERBOUND(#60621,.T.); +#60624= IFCFACE((#60623)); +#60626= IFCPOLYLOOP((#60199,#60209,#60203)); +#60628= IFCFACEOUTERBOUND(#60626,.T.); +#60629= IFCFACE((#60628)); +#60631= IFCPOLYLOOP((#60209,#60101,#60211)); +#60633= IFCFACEOUTERBOUND(#60631,.T.); +#60634= IFCFACE((#60633)); +#60636= IFCPOLYLOOP((#60101,#60189,#60211)); +#60638= IFCFACEOUTERBOUND(#60636,.T.); +#60639= IFCFACE((#60638)); +#60641= IFCPOLYLOOP((#60217,#60211,#60189)); +#60643= IFCFACEOUTERBOUND(#60641,.T.); +#60644= IFCFACE((#60643)); +#60646= IFCPOLYLOOP((#60237,#60207,#60115)); +#60648= IFCFACEOUTERBOUND(#60646,.T.); +#60649= IFCFACE((#60648)); +#60651= IFCPOLYLOOP((#60205,#60215,#60103)); +#60653= IFCFACEOUTERBOUND(#60651,.T.); +#60654= IFCFACE((#60653)); +#60656= IFCPOLYLOOP((#60213,#60103,#60215)); +#60658= IFCFACEOUTERBOUND(#60656,.T.); +#60659= IFCFACE((#60658)); +#60661= IFCPOLYLOOP((#60217,#60189,#60099)); +#60663= IFCFACEOUTERBOUND(#60661,.T.); +#60664= IFCFACE((#60663)); +#60666= IFCPOLYLOOP((#60119,#60217,#60187)); +#60668= IFCFACEOUTERBOUND(#60666,.T.); +#60669= IFCFACE((#60668)); +#60671= IFCPOLYLOOP((#60227,#60229,#60113)); +#60673= IFCFACEOUTERBOUND(#60671,.T.); +#60674= IFCFACE((#60673)); +#60676= IFCPOLYLOOP((#60219,#60111,#60223)); +#60678= IFCFACEOUTERBOUND(#60676,.T.); +#60679= IFCFACE((#60678)); +#60681= IFCPOLYLOOP((#60225,#60223,#60111)); +#60683= IFCFACEOUTERBOUND(#60681,.T.); +#60684= IFCFACE((#60683)); +#60686= IFCPOLYLOOP((#60227,#60107,#60221)); +#60688= IFCFACEOUTERBOUND(#60686,.T.); +#60689= IFCFACE((#60688)); +#60691= IFCPOLYLOOP((#60193,#60225,#60111)); +#60693= IFCFACEOUTERBOUND(#60691,.T.); +#60694= IFCFACE((#60693)); +#60696= IFCPOLYLOOP((#60107,#60225,#60195)); +#60698= IFCFACEOUTERBOUND(#60696,.T.); +#60699= IFCFACE((#60698)); +#60701= IFCPOLYLOOP((#60107,#60227,#60223)); +#60703= IFCFACEOUTERBOUND(#60701,.T.); +#60704= IFCFACE((#60703)); +#60706= IFCPOLYLOOP((#60227,#60221,#60229)); +#60708= IFCFACEOUTERBOUND(#60706,.T.); +#60709= IFCFACE((#60708)); +#60711= IFCPOLYLOOP((#60221,#60105,#60229)); +#60713= IFCFACEOUTERBOUND(#60711,.T.); +#60714= IFCFACE((#60713)); +#60716= IFCPOLYLOOP((#60231,#60235,#60115)); +#60718= IFCFACEOUTERBOUND(#60716,.T.); +#60719= IFCFACE((#60718)); +#60721= IFCPOLYLOOP((#60237,#60235,#60213)); +#60723= IFCFACEOUTERBOUND(#60721,.T.); +#60724= IFCFACE((#60723)); +#60726= IFCPOLYLOOP((#60113,#60229,#60239)); +#60728= IFCFACEOUTERBOUND(#60726,.T.); +#60729= IFCFACE((#60728)); +#60731= IFCPOLYLOOP((#60085,#60233,#60197)); +#60733= IFCFACEOUTERBOUND(#60731,.T.); +#60734= IFCFACE((#60733)); +#60736= IFCPOLYLOOP((#60239,#60235,#60231)); +#60738= IFCFACEOUTERBOUND(#60736,.T.); +#60739= IFCFACE((#60738)); +#60741= IFCPOLYLOOP((#60105,#60213,#60235)); +#60743= IFCFACEOUTERBOUND(#60741,.T.); +#60744= IFCFACE((#60743)); +#60746= IFCPOLYLOOP((#60213,#60215,#60237)); +#60748= IFCFACEOUTERBOUND(#60746,.T.); +#60749= IFCFACE((#60748)); +#60751= IFCPOLYLOOP((#60237,#60215,#60207)); +#60753= IFCFACEOUTERBOUND(#60751,.T.); +#60754= IFCFACE((#60753)); +#60756= IFCPOLYLOOP((#60113,#60239,#60231)); +#60758= IFCFACEOUTERBOUND(#60756,.T.); +#60759= IFCFACE((#60758)); +#60761= IFCPOLYLOOP((#60105,#60239,#60229)); +#60763= IFCFACEOUTERBOUND(#60761,.T.); +#60764= IFCFACE((#60763)); +#60766= IFCCARTESIANPOINT((412.749999999999,-124.927159942388,51.7444713085878)); +#60768= IFCCARTESIANPOINT((412.749999999999,-133.109210985424,51.7444713085878)); +#60770= IFCCARTESIANPOINT((417.600968342875,-148.038956393652,51.7444713085878)); +#60772= IFCCARTESIANPOINT((430.300968342875,-157.266046499321,51.7444713085878)); +#60774= IFCCARTESIANPOINT((445.999031657123,-157.266046499321,51.7444713085878)); +#60776= IFCCARTESIANPOINT((458.699031657123,-148.038956393653,51.7444713085878)); +#60778= IFCCARTESIANPOINT((463.549999999999,-133.109210985424,51.7444713085878)); +#60780= IFCCARTESIANPOINT((463.549999999999,-124.927159942388,51.7444713085878)); +#60782= IFCCARTESIANPOINT((458.699031657123,-109.997414534159,51.7444713085878)); +#60784= IFCCARTESIANPOINT((445.999031657123,-100.770324428491,51.7444713085878)); +#60786= IFCCARTESIANPOINT((430.300968342876,-100.770324428491,51.7444713085878)); +#60788= IFCCARTESIANPOINT((417.600968342876,-109.997414534159,51.7444713085878)); +#60790= IFCCARTESIANPOINT((393.699999999999,-69.8499999999997,0.)); +#60792= IFCCARTESIANPOINT((399.655170801781,-47.6249999999997,0.)); +#60794= IFCCARTESIANPOINT((415.924999999999,-31.3551708017816,0.)); +#60796= IFCCARTESIANPOINT((438.149999999999,-25.4000000000001,0.)); +#60798= IFCCARTESIANPOINT((460.374999999999,-31.355170801782,0.)); +#60800= IFCCARTESIANPOINT((476.644829198218,-47.6250000000004,0.)); +#60802= IFCCARTESIANPOINT((482.599999999999,-69.8500000000007,0.)); +#60804= IFCCARTESIANPOINT((476.644829198217,-92.0750000000006,0.)); +#60806= IFCCARTESIANPOINT((460.374999999999,-108.344829198219,0.)); +#60808= IFCCARTESIANPOINT((438.149999999999,-114.3,0.)); +#60810= IFCCARTESIANPOINT((415.924999999999,-108.344829198218,0.)); +#60812= IFCCARTESIANPOINT((399.655170801781,-92.0749999999997,0.)); +#60814= IFCCARTESIANPOINT((396.500482227752,-80.3015419596664,0.)); +#60816= IFCCARTESIANPOINT((415.175484171437,-140.574083689538,51.7444713085878)); +#60818= IFCCARTESIANPOINT((405.79392732129,-110.010225724929,32.8500721934207)); +#60820= IFCCARTESIANPOINT((479.79951815503,-80.3015405310997,0.)); +#60822= IFCCARTESIANPOINT((461.124515828561,-140.574083689538,51.7444713085878)); +#60824= IFCCARTESIANPOINT((470.50607432515,-110.010220257602,32.8500677212821)); +#60826= IFCCARTESIANPOINT((404.945469146054,-111.939932242332,23.4252371643083)); +#60828= IFCCARTESIANPOINT((408.935962879577,-120.430222458928,25.532145334144)); +#60830= IFCCARTESIANPOINT((423.950968342875,-152.652501446486,51.7444713085878)); +#60832= IFCCARTESIANPOINT((407.79008540089,-100.209914599109,0.)); +#60834= IFCCARTESIANPOINT((420.775968342875,-150.345728920069,51.7444713085878)); +#60836= IFCCARTESIANPOINT((415.468027090459,-128.036784126629,25.8722358343863)); +#60838= IFCCARTESIANPOINT((422.347618899496,-135.20533528694,29.0662922054913)); +#60840= IFCCARTESIANPOINT((427.037499999999,-111.322414599109,0.)); +#60842= IFCCARTESIANPOINT((438.149999999999,-157.266046499321,51.7444713085878)); +#60844= IFCCARTESIANPOINT((433.591372841769,-136.105817222696,25.8722355751972)); +#60846= IFCCARTESIANPOINT((440.878305084892,-136.297876218572,25.8722356538822)); +#60848= IFCCARTESIANPOINT((449.262499999999,-111.322414599109,0.)); +#60850= IFCCARTESIANPOINT((405.659083900026,-113.908159712005,30.7599270279798)); +#60852= IFCCARTESIANPOINT((451.78094378267,-132.081816377256,23.9861495954651)); +#60854= IFCCARTESIANPOINT((452.349031657123,-152.652501446487,51.7444713085878)); +#60856= IFCCARTESIANPOINT((468.509914599108,-100.20991459911,0.)); +#60858= IFCCARTESIANPOINT((457.83990582253,-129.812814563089,25.2133299019938)); +#60860= IFCCARTESIANPOINT((466.684189575548,-119.915961688522,23.0431065618633)); +#60862= IFCCARTESIANPOINT((469.420452577879,-117.476907748392,27.0601991077196)); +#60864= IFCCARTESIANPOINT((471.736101126739,-110.795791718074,26.9828346900566)); +#60866= IFCCARTESIANPOINT((427.763143287264,-136.540243368409,27.9235369361162)); +#60868= IFCCARTESIANPOINT((480.170106533744,-60.7815141269574,0.)); +#60870= IFCCARTESIANPOINT((461.124515828561,-117.462287238274,51.7444713085878)); +#60872= IFCCARTESIANPOINT((472.106466109449,-100.18879498429,28.5030111981774)); +#60874= IFCCARTESIANPOINT((396.12989316301,-60.7815152586781,0.)); +#60876= IFCCARTESIANPOINT((415.175484171437,-117.462287238274,51.7444713085878)); +#60878= IFCCARTESIANPOINT((404.19353249523,-100.188790950155,28.5030074081459)); +#60880= IFCCARTESIANPOINT((452.349031657123,-105.383869481325,51.7444713085878)); +#60882= IFCCARTESIANPOINT((468.509914599108,-39.4900854008912,0.)); +#60884= IFCCARTESIANPOINT((460.045053570924,-65.8430460928221,23.0431063351545)); +#60886= IFCCARTESIANPOINT((452.694980248378,-67.3826036882284,27.0601991859315)); +#60888= IFCCARTESIANPOINT((449.262499999999,-28.377585400891,0.)); +#60890= IFCCARTESIANPOINT((464.656446221024,-74.7655252076364,25.9447367484254)); +#60892= IFCCARTESIANPOINT((467.962060189684,-84.8268130749258,28.9892124511937)); +#60894= IFCCARTESIANPOINT((438.149999999999,-100.770324428491,51.7444713085878)); +#60896= IFCCARTESIANPOINT((446.080017706439,-64.8411040219957,26.8880239744456)); +#60898= IFCCARTESIANPOINT((471.934125715302,-86.3767840928243,24.9841165248378)); +#60900= IFCCARTESIANPOINT((407.79008540089,-39.4900854008907,0.)); +#60902= IFCCARTESIANPOINT((423.950968342876,-105.383869481325,51.7444713085878)); +#60904= IFCCARTESIANPOINT((409.615810434961,-72.4821824314875,23.0431065816464)); +#60906= IFCCARTESIANPOINT((406.879547406657,-84.1080758342224,27.0601990749136)); +#60908= IFCCARTESIANPOINT((415.449774929818,-70.9593030110264,25.9447360417522)); +#60910= IFCCARTESIANPOINT((422.270503980787,-70.8942512751485,28.9892135016724)); +#60912= IFCCARTESIANPOINT((427.037499999999,-28.3775854008909,0.)); +#60914= IFCCARTESIANPOINT((404.554052051908,-90.5954993051309,26.9609171229128)); +#60916= IFCCARTESIANPOINT((433.591372697156,-62.7623681788915,25.8722356445218)); +#60918= IFCCARTESIANPOINT((439.849539221828,-66.1412541917513,28.409758869865)); +#60920= IFCCARTESIANPOINT((427.140803069598,-60.6033029317603,23.3644025512597)); +#60922= IFCPOLYLOOP((#60778,#60780,#60870,#60782,#60880,#60784,#60894,#60786,#60902,#60788,#60876,#60766,#60768,#60816,#60770,#60834,#60830,#60772,#60842,#60774,#60854,#60776,#60822)); +#60924= IFCFACEOUTERBOUND(#60922,.T.); +#60925= IFCFACE((#60924)); +#60927= IFCPOLYLOOP((#60812,#60814,#60790,#60874,#60792,#60900,#60794,#60912,#60796,#60888,#60798,#60882,#60800,#60868,#60802,#60820,#60804,#60856,#60806,#60848,#60808,#60840,#60810,#60832)); +#60929= IFCFACEOUTERBOUND(#60927,.T.); +#60930= IFCFACE((#60929)); +#60932= IFCPOLYLOOP((#60818,#60768,#60766,#60878,#60790)); +#60934= IFCFACEOUTERBOUND(#60932,.T.); +#60935= IFCFACE((#60934)); +#60937= IFCPOLYLOOP((#60812,#60826,#60814)); +#60939= IFCFACEOUTERBOUND(#60937,.T.); +#60940= IFCFACE((#60939)); +#60942= IFCPOLYLOOP((#60836,#60828,#60832)); +#60944= IFCFACEOUTERBOUND(#60942,.T.); +#60945= IFCFACE((#60944)); +#60947= IFCPOLYLOOP((#60828,#60770,#60826)); +#60949= IFCFACEOUTERBOUND(#60947,.T.); +#60950= IFCFACE((#60949)); +#60952= IFCPOLYLOOP((#60826,#60770,#60816)); +#60954= IFCFACEOUTERBOUND(#60952,.T.); +#60955= IFCFACE((#60954)); +#60957= IFCPOLYLOOP((#60814,#60826,#60850)); +#60959= IFCFACEOUTERBOUND(#60957,.T.); +#60960= IFCFACE((#60959)); +#60962= IFCPOLYLOOP((#60820,#60864,#60862)); +#60964= IFCFACEOUTERBOUND(#60962,.T.); +#60965= IFCFACE((#60964)); +#60967= IFCPOLYLOOP((#60828,#60834,#60770)); +#60969= IFCFACEOUTERBOUND(#60967,.T.); +#60970= IFCFACE((#60969)); +#60972= IFCPOLYLOOP((#60790,#60814,#60850)); +#60974= IFCFACEOUTERBOUND(#60972,.T.); +#60975= IFCFACE((#60974)); +#60977= IFCPOLYLOOP((#60840,#60808,#60844)); +#60979= IFCFACEOUTERBOUND(#60977,.T.); +#60980= IFCFACE((#60979)); +#60982= IFCPOLYLOOP((#60850,#60768,#60818,#60790)); +#60984= IFCFACEOUTERBOUND(#60982,.T.); +#60985= IFCFACE((#60984)); +#60987= IFCPOLYLOOP((#60806,#60856,#60858)); +#60989= IFCFACEOUTERBOUND(#60987,.T.); +#60990= IFCFACE((#60989)); +#60992= IFCPOLYLOOP((#60834,#60836,#60830)); +#60994= IFCFACEOUTERBOUND(#60992,.T.); +#60995= IFCFACE((#60994)); +#60997= IFCPOLYLOOP((#60838,#60830,#60836)); +#60999= IFCFACEOUTERBOUND(#60997,.T.); +#61000= IFCFACE((#60999)); +#61002= IFCPOLYLOOP((#60776,#60860,#60862)); +#61004= IFCFACEOUTERBOUND(#61002,.T.); +#61005= IFCFACE((#61004)); +#61007= IFCPOLYLOOP((#60844,#60866,#60840)); +#61009= IFCFACEOUTERBOUND(#61007,.T.); +#61010= IFCFACE((#61009)); +#61012= IFCPOLYLOOP((#60848,#60852,#60846)); +#61014= IFCFACEOUTERBOUND(#61012,.T.); +#61015= IFCFACE((#61014)); +#61017= IFCPOLYLOOP((#60826,#60812,#60828)); +#61019= IFCFACEOUTERBOUND(#61017,.T.); +#61020= IFCFACE((#61019)); +#61022= IFCPOLYLOOP((#60860,#60854,#60858)); +#61024= IFCFACEOUTERBOUND(#61022,.T.); +#61025= IFCFACE((#61024)); +#61027= IFCPOLYLOOP((#60862,#60864,#60822)); +#61029= IFCFACEOUTERBOUND(#61027,.T.); +#61030= IFCFACE((#61029)); +#61032= IFCPOLYLOOP((#60802,#60824,#60778,#60864)); +#61034= IFCFACEOUTERBOUND(#61032,.T.); +#61035= IFCFACE((#61034)); +#61037= IFCPOLYLOOP((#60850,#60826,#60816)); +#61039= IFCFACEOUTERBOUND(#61037,.T.); +#61040= IFCFACE((#61039)); +#61042= IFCPOLYLOOP((#60828,#60812,#60832)); +#61044= IFCFACEOUTERBOUND(#61042,.T.); +#61045= IFCFACE((#61044)); +#61047= IFCPOLYLOOP((#60836,#60834,#60828)); +#61049= IFCFACEOUTERBOUND(#61047,.T.); +#61050= IFCFACE((#61049)); +#61052= IFCPOLYLOOP((#60822,#60864,#60778)); +#61054= IFCFACEOUTERBOUND(#61052,.T.); +#61055= IFCFACE((#61054)); +#61057= IFCPOLYLOOP((#60832,#60810,#60836)); +#61059= IFCFACEOUTERBOUND(#61057,.T.); +#61060= IFCFACE((#61059)); +#61062= IFCPOLYLOOP((#60838,#60836,#60810)); +#61064= IFCFACEOUTERBOUND(#61062,.T.); +#61065= IFCFACE((#61064)); +#61067= IFCPOLYLOOP((#60846,#60842,#60844)); +#61069= IFCFACEOUTERBOUND(#61067,.T.); +#61070= IFCFACE((#61069)); +#61072= IFCPOLYLOOP((#60772,#60830,#60838)); +#61074= IFCFACEOUTERBOUND(#61072,.T.); +#61075= IFCFACE((#61074)); +#61077= IFCPOLYLOOP((#60810,#60840,#60866)); +#61079= IFCFACEOUTERBOUND(#61077,.T.); +#61080= IFCFACE((#61079)); +#61082= IFCPOLYLOOP((#60846,#60844,#60808)); +#61084= IFCFACEOUTERBOUND(#61082,.T.); +#61085= IFCFACE((#61084)); +#61087= IFCPOLYLOOP((#60866,#60772,#60838)); +#61089= IFCFACEOUTERBOUND(#61087,.T.); +#61090= IFCFACE((#61089)); +#61092= IFCPOLYLOOP((#60772,#60844,#60842)); +#61094= IFCFACEOUTERBOUND(#61092,.T.); +#61095= IFCFACE((#61094)); +#61097= IFCPOLYLOOP((#60848,#60806,#60852)); +#61099= IFCFACEOUTERBOUND(#61097,.T.); +#61100= IFCFACE((#61099)); +#61102= IFCPOLYLOOP((#60774,#60842,#60846)); +#61104= IFCFACEOUTERBOUND(#61102,.T.); +#61105= IFCFACE((#61104)); +#61107= IFCPOLYLOOP((#60846,#60808,#60848)); +#61109= IFCFACEOUTERBOUND(#61107,.T.); +#61110= IFCFACE((#61109)); +#61112= IFCPOLYLOOP((#60768,#60850,#60816)); +#61114= IFCFACEOUTERBOUND(#61112,.T.); +#61115= IFCFACE((#61114)); +#61117= IFCPOLYLOOP((#60858,#60854,#60852)); +#61119= IFCFACEOUTERBOUND(#61117,.T.); +#61120= IFCFACE((#61119)); +#61122= IFCPOLYLOOP((#60846,#60852,#60774)); +#61124= IFCFACEOUTERBOUND(#61122,.T.); +#61125= IFCFACE((#61124)); +#61127= IFCPOLYLOOP((#60852,#60806,#60858)); +#61129= IFCFACEOUTERBOUND(#61127,.T.); +#61130= IFCFACE((#61129)); +#61132= IFCPOLYLOOP((#60854,#60774,#60852)); +#61134= IFCFACEOUTERBOUND(#61132,.T.); +#61135= IFCFACE((#61134)); +#61137= IFCPOLYLOOP((#60804,#60860,#60856)); +#61139= IFCFACEOUTERBOUND(#61137,.T.); +#61140= IFCFACE((#61139)); +#61142= IFCPOLYLOOP((#60858,#60856,#60860)); +#61144= IFCFACEOUTERBOUND(#61142,.T.); +#61145= IFCFACE((#61144)); +#61147= IFCPOLYLOOP((#60862,#60860,#60804)); +#61149= IFCFACEOUTERBOUND(#61147,.T.); +#61150= IFCFACE((#61149)); +#61152= IFCPOLYLOOP((#60860,#60776,#60854)); +#61154= IFCFACEOUTERBOUND(#61152,.T.); +#61155= IFCFACE((#61154)); +#61157= IFCPOLYLOOP((#60820,#60862,#60804)); +#61159= IFCFACEOUTERBOUND(#61157,.T.); +#61160= IFCFACE((#61159)); +#61162= IFCPOLYLOOP((#60776,#60862,#60822)); +#61164= IFCFACEOUTERBOUND(#61162,.T.); +#61165= IFCFACE((#61164)); +#61167= IFCPOLYLOOP((#60802,#60864,#60820)); +#61169= IFCFACEOUTERBOUND(#61167,.T.); +#61170= IFCFACE((#61169)); +#61172= IFCPOLYLOOP((#60866,#60838,#60810)); +#61174= IFCFACEOUTERBOUND(#61172,.T.); +#61175= IFCFACE((#61174)); +#61177= IFCPOLYLOOP((#60844,#60772,#60866)); +#61179= IFCFACEOUTERBOUND(#61177,.T.); +#61180= IFCFACE((#61179)); +#61182= IFCPOLYLOOP((#60780,#60778,#60824,#60802,#60872)); +#61184= IFCFACEOUTERBOUND(#61182,.T.); +#61185= IFCFACE((#61184)); +#61187= IFCPOLYLOOP((#60898,#60800,#60892)); +#61189= IFCFACEOUTERBOUND(#61187,.T.); +#61190= IFCFACE((#61189)); +#61192= IFCPOLYLOOP((#60886,#60798,#60888)); +#61194= IFCFACEOUTERBOUND(#61192,.T.); +#61195= IFCFACE((#61194)); +#61197= IFCPOLYLOOP((#60884,#60882,#60798)); +#61199= IFCFACEOUTERBOUND(#61197,.T.); +#61200= IFCFACE((#61199)); +#61202= IFCPOLYLOOP((#60872,#60868,#60898)); +#61204= IFCFACEOUTERBOUND(#61202,.T.); +#61205= IFCFACE((#61204)); +#61207= IFCPOLYLOOP((#60890,#60892,#60800)); +#61209= IFCFACEOUTERBOUND(#61207,.T.); +#61210= IFCFACE((#61209)); +#61212= IFCPOLYLOOP((#60800,#60882,#60890)); +#61214= IFCFACEOUTERBOUND(#61212,.T.); +#61215= IFCFACE((#61214)); +#61217= IFCPOLYLOOP((#60872,#60898,#60780)); +#61219= IFCFACEOUTERBOUND(#61217,.T.); +#61220= IFCFACE((#61219)); +#61222= IFCPOLYLOOP((#60874,#60914,#60906)); +#61224= IFCFACEOUTERBOUND(#61222,.T.); +#61225= IFCFACE((#61224)); +#61227= IFCPOLYLOOP((#60918,#60796,#60916)); +#61229= IFCFACEOUTERBOUND(#61227,.T.); +#61230= IFCFACE((#61229)); +#61232= IFCPOLYLOOP((#60868,#60872,#60802)); +#61234= IFCFACEOUTERBOUND(#61232,.T.); +#61235= IFCFACE((#61234)); +#61237= IFCPOLYLOOP((#60900,#60904,#60908)); +#61239= IFCFACEOUTERBOUND(#61237,.T.); +#61240= IFCFACE((#61239)); +#61242= IFCPOLYLOOP((#60890,#60880,#60782)); +#61244= IFCFACEOUTERBOUND(#61242,.T.); +#61245= IFCFACE((#61244)); +#61247= IFCPOLYLOOP((#60886,#60884,#60798)); +#61249= IFCFACEOUTERBOUND(#61247,.T.); +#61250= IFCFACE((#61249)); +#61252= IFCPOLYLOOP((#60788,#60904,#60906)); +#61254= IFCFACEOUTERBOUND(#61252,.T.); +#61255= IFCFACE((#61254)); +#61257= IFCPOLYLOOP((#60888,#60896,#60886)); +#61259= IFCFACEOUTERBOUND(#61257,.T.); +#61260= IFCFACE((#61259)); +#61262= IFCPOLYLOOP((#60920,#60786,#60916)); +#61264= IFCFACEOUTERBOUND(#61262,.T.); +#61265= IFCFACE((#61264)); +#61267= IFCPOLYLOOP((#60880,#60884,#60886)); +#61269= IFCFACEOUTERBOUND(#61267,.T.); +#61270= IFCFACE((#61269)); +#61272= IFCPOLYLOOP((#60908,#60794,#60900)); +#61274= IFCFACEOUTERBOUND(#61272,.T.); +#61275= IFCFACE((#61274)); +#61277= IFCPOLYLOOP((#60906,#60914,#60876)); +#61279= IFCFACEOUTERBOUND(#61277,.T.); +#61280= IFCFACE((#61279)); +#61282= IFCPOLYLOOP((#60874,#60790,#60878)); +#61284= IFCFACEOUTERBOUND(#61282,.T.); +#61285= IFCFACE((#61284)); +#61287= IFCPOLYLOOP((#60882,#60884,#60890)); +#61289= IFCFACEOUTERBOUND(#61287,.T.); +#61290= IFCFACE((#61289)); +#61292= IFCPOLYLOOP((#60874,#60878,#60914)); +#61294= IFCFACEOUTERBOUND(#61292,.T.); +#61295= IFCFACE((#61294)); +#61297= IFCPOLYLOOP((#60880,#60886,#60784)); +#61299= IFCFACEOUTERBOUND(#61297,.T.); +#61300= IFCFACE((#61299)); +#61302= IFCPOLYLOOP((#60876,#60914,#60766)); +#61304= IFCFACEOUTERBOUND(#61302,.T.); +#61305= IFCFACE((#61304)); +#61307= IFCPOLYLOOP((#60880,#60890,#60884)); +#61309= IFCFACEOUTERBOUND(#61307,.T.); +#61310= IFCFACE((#61309)); +#61312= IFCPOLYLOOP((#60890,#60782,#60892)); +#61314= IFCFACEOUTERBOUND(#61312,.T.); +#61315= IFCFACE((#61314)); +#61317= IFCPOLYLOOP((#60782,#60870,#60892)); +#61319= IFCFACEOUTERBOUND(#61317,.T.); +#61320= IFCFACE((#61319)); +#61322= IFCPOLYLOOP((#60898,#60892,#60870)); +#61324= IFCFACEOUTERBOUND(#61322,.T.); +#61325= IFCFACE((#61324)); +#61327= IFCPOLYLOOP((#60918,#60888,#60796)); +#61329= IFCFACEOUTERBOUND(#61327,.T.); +#61330= IFCFACE((#61329)); +#61332= IFCPOLYLOOP((#60886,#60896,#60784)); +#61334= IFCFACEOUTERBOUND(#61332,.T.); +#61335= IFCFACE((#61334)); +#61337= IFCPOLYLOOP((#60894,#60784,#60896)); +#61339= IFCFACEOUTERBOUND(#61337,.T.); +#61340= IFCFACE((#61339)); +#61342= IFCPOLYLOOP((#60898,#60870,#60780)); +#61344= IFCFACEOUTERBOUND(#61342,.T.); +#61345= IFCFACE((#61344)); +#61347= IFCPOLYLOOP((#60800,#60898,#60868)); +#61349= IFCFACEOUTERBOUND(#61347,.T.); +#61350= IFCFACE((#61349)); +#61352= IFCPOLYLOOP((#60908,#60910,#60794)); +#61354= IFCFACEOUTERBOUND(#61352,.T.); +#61355= IFCFACE((#61354)); +#61357= IFCPOLYLOOP((#60900,#60792,#60904)); +#61359= IFCFACEOUTERBOUND(#61357,.T.); +#61360= IFCFACE((#61359)); +#61362= IFCPOLYLOOP((#60906,#60904,#60792)); +#61364= IFCFACEOUTERBOUND(#61362,.T.); +#61365= IFCFACE((#61364)); +#61367= IFCPOLYLOOP((#60908,#60788,#60902)); +#61369= IFCFACEOUTERBOUND(#61367,.T.); +#61370= IFCFACE((#61369)); +#61372= IFCPOLYLOOP((#60874,#60906,#60792)); +#61374= IFCFACEOUTERBOUND(#61372,.T.); +#61375= IFCFACE((#61374)); +#61377= IFCPOLYLOOP((#60788,#60906,#60876)); +#61379= IFCFACEOUTERBOUND(#61377,.T.); +#61380= IFCFACE((#61379)); +#61382= IFCPOLYLOOP((#60788,#60908,#60904)); +#61384= IFCFACEOUTERBOUND(#61382,.T.); +#61385= IFCFACE((#61384)); +#61387= IFCPOLYLOOP((#60908,#60902,#60910)); +#61389= IFCFACEOUTERBOUND(#61387,.T.); +#61390= IFCFACE((#61389)); +#61392= IFCPOLYLOOP((#60902,#60786,#60910)); +#61394= IFCFACEOUTERBOUND(#61392,.T.); +#61395= IFCFACE((#61394)); +#61397= IFCPOLYLOOP((#60912,#60916,#60796)); +#61399= IFCFACEOUTERBOUND(#61397,.T.); +#61400= IFCFACE((#61399)); +#61402= IFCPOLYLOOP((#60918,#60916,#60894)); +#61404= IFCFACEOUTERBOUND(#61402,.T.); +#61405= IFCFACE((#61404)); +#61407= IFCPOLYLOOP((#60794,#60910,#60920)); +#61409= IFCFACEOUTERBOUND(#61407,.T.); +#61410= IFCFACE((#61409)); +#61412= IFCPOLYLOOP((#60766,#60914,#60878)); +#61414= IFCFACEOUTERBOUND(#61412,.T.); +#61415= IFCFACE((#61414)); +#61417= IFCPOLYLOOP((#60920,#60916,#60912)); +#61419= IFCFACEOUTERBOUND(#61417,.T.); +#61420= IFCFACE((#61419)); +#61422= IFCPOLYLOOP((#60786,#60894,#60916)); +#61424= IFCFACEOUTERBOUND(#61422,.T.); +#61425= IFCFACE((#61424)); +#61427= IFCPOLYLOOP((#60894,#60896,#60918)); +#61429= IFCFACEOUTERBOUND(#61427,.T.); +#61430= IFCFACE((#61429)); +#61432= IFCPOLYLOOP((#60918,#60896,#60888)); +#61434= IFCFACEOUTERBOUND(#61432,.T.); +#61435= IFCFACE((#61434)); +#61437= IFCPOLYLOOP((#60794,#60920,#60912)); +#61439= IFCFACEOUTERBOUND(#61437,.T.); +#61440= IFCFACE((#61439)); +#61442= IFCPOLYLOOP((#60786,#60920,#60910)); +#61444= IFCFACEOUTERBOUND(#61442,.T.); +#61445= IFCFACE((#61444)); +#61447= IFCCARTESIANPOINT((438.15,-859.629026842429,21.4525364012099)); +#61449= IFCCARTESIANPOINT((443.080502809203,-860.030617484481,21.9625095916032)); +#61451= IFCCARTESIANPOINT((447.675,-861.208021672042,23.4576753326283)); +#61453= IFCCARTESIANPOINT((451.620384181604,-863.081001255482,25.8361405499125)); +#61455= IFCCARTESIANPOINT((454.647783942093,-865.521915771434,28.9358167694977)); +#61457= IFCCARTESIANPOINT((456.550886990807,-868.364420929439,32.5454661794761)); +#61459= IFCCARTESIANPOINT((457.2,-871.41480470044,36.4190971377855)); +#61461= IFCCARTESIANPOINT((456.550886990807,-874.465188471441,40.2927280960948)); +#61463= IFCCARTESIANPOINT((454.647783942093,-877.307693629446,43.9023775060733)); +#61465= IFCCARTESIANPOINT((451.620384181604,-879.748608145399,47.0020537256585)); +#61467= IFCCARTESIANPOINT((447.675,-881.621587728838,49.3805189429427)); +#61469= IFCCARTESIANPOINT((443.080502809203,-882.798991916399,50.8756846839678)); +#61471= IFCCARTESIANPOINT((438.15,-883.200582558452,51.3856578743611)); +#61473= IFCCARTESIANPOINT((433.219497190797,-882.798991916399,50.8756846839678)); +#61475= IFCCARTESIANPOINT((428.625,-881.621587728838,49.3805189429428)); +#61477= IFCCARTESIANPOINT((424.679615818396,-879.748608145399,47.0020537256585)); +#61479= IFCCARTESIANPOINT((421.652216057906,-877.307693629446,43.9023775060733)); +#61481= IFCCARTESIANPOINT((419.749113009193,-874.465188471441,40.2927280960949)); +#61483= IFCCARTESIANPOINT((419.1,-871.41480470044,36.4190971377855)); +#61485= IFCCARTESIANPOINT((419.749113009193,-868.364420929439,32.5454661794761)); +#61487= IFCCARTESIANPOINT((421.652216057906,-865.521915771435,28.9358167694978)); +#61489= IFCCARTESIANPOINT((424.679615818396,-863.081001255482,25.8361405499126)); +#61491= IFCCARTESIANPOINT((428.625,-861.208021672042,23.4576753326283)); +#61493= IFCCARTESIANPOINT((433.219497190797,-860.030617484481,21.9625095916032)); +#61495= IFCCARTESIANPOINT((438.15,-723.036756655997,129.318922852671)); +#61497= IFCCARTESIANPOINT((438.15,-779.964585764827,111.079676675962)); +#61499= IFCCARTESIANPOINT((438.15,-833.71727415653,84.924441658796)); +#61501= IFCCARTESIANPOINT((438.15,-814.880407457261,51.8055127756299)); +#61503= IFCCARTESIANPOINT((438.15,-766.284481671475,75.5158081910651)); +#61505= IFCCARTESIANPOINT((438.15,-714.820682993587,92.1055501211435)); +#61507= IFCCARTESIANPOINT((444.665500516308,-715.068809647193,93.2276119263472)); +#61509= IFCCARTESIANPOINT((450.398051442511,-715.783650876275,96.4608768279826)); +#61511= IFCCARTESIANPOINT((454.646889385134,-716.876770237355,101.406971708093)); +#61513= IFCCARTESIANPOINT((456.910682294803,-718.218556655755,107.48122087288)); +#61515= IFCCARTESIANPOINT((456.910510330095,-719.645207002033,113.943165599679)); +#61517= IFCCARTESIANPOINT((454.648277032252,-720.9848800311,120.014350115919)); +#61519= IFCCARTESIANPOINT((450.392190150787,-722.077455592221,124.967956959509)); +#61521= IFCCARTESIANPOINT((444.664620166477,-722.789437112061,128.197048555913)); +#61523= IFCCARTESIANPOINT((441.706367301742,-714.956118408773,92.7180071234217)); +#61525= IFCCARTESIANPOINT((443.251518109111,-788.582665624995,66.4662112072428)); +#61527= IFCCARTESIANPOINT((447.387123012566,-781.616235805401,71.5700066159044)); +#61529= IFCCARTESIANPOINT((455.739636790762,-802.271494641503,88.3619739533651)); +#61531= IFCCARTESIANPOINT((453.415438616478,-804.046722149976,92.0368146619187)); +#61533= IFCCARTESIANPOINT((455.759875541379,-796.059335982595,75.1692428314754)); +#61535= IFCCARTESIANPOINT((453.279121643182,-794.193449471924,71.2835845734823)); +#61537= IFCCARTESIANPOINT((445.416713845864,-812.876470752883,94.5867185710895)); +#61539= IFCCARTESIANPOINT((441.727431349286,-807.159705588725,98.6571879390291)); +#61541= IFCCARTESIANPOINT((449.356617958101,-808.565182704678,94.2831043852097)); +#61543= IFCCARTESIANPOINT((457.040156067057,-804.513134925768,76.3212418288907)); +#61545= IFCCARTESIANPOINT((457.100998821622,-801.925432232856,82.5449876532854)); +#61547= IFCCARTESIANPOINT((450.566466376306,-797.985303163037,66.1944024832617)); +#61549= IFCCARTESIANPOINT((447.531775979409,-715.426230261734,94.8442443771649)); +#61551= IFCCARTESIANPOINT((452.520233591519,-721.531167811661,122.491153537714)); +#61553= IFCCARTESIANPOINT((455.778785839969,-717.547663446555,104.444096290486)); +#61555= IFCCARTESIANPOINT((431.63412842265,-722.789339032618,128.196603674012)); +#61557= IFCCARTESIANPOINT((425.901118815045,-722.076246193088,124.962472601539)); +#61559= IFCCARTESIANPOINT((421.651153321937,-720.984667388155,120.013386211188)); +#61561= IFCCARTESIANPOINT((419.388174203524,-719.643597019392,113.93587125934)); +#61563= IFCCARTESIANPOINT((419.38968410543,-718.218108515433,107.479191606429)); +#61565= IFCCARTESIANPOINT((421.654170099987,-716.876374346795,101.40518000019)); +#61567= IFCCARTESIANPOINT((425.908200993946,-715.782518189172,96.4557528575247)); +#61569= IFCCARTESIANPOINT((431.635488058499,-715.068731946842,93.2272605364876)); +#61571= IFCCARTESIANPOINT((434.593642467601,-722.901716313642,128.706361936238)); +#61573= IFCCARTESIANPOINT((433.098686193212,-804.486712842006,99.5659563791529)); +#61575= IFCCARTESIANPOINT((428.64672386979,-793.619165840654,102.541198128141)); +#61577= IFCCARTESIANPOINT((423.053072679789,-804.136839602367,92.2402019446493)); +#61579= IFCCARTESIANPOINT((420.5603623504,-802.278016612668,88.3587959328183)); +#61581= IFCCARTESIANPOINT((420.540122824336,-796.046962633836,75.175279167866)); +#61583= IFCCARTESIANPOINT((423.02088096466,-794.205793164573,71.2775617655021)); +#61585= IFCCARTESIANPOINT((419.266170508152,-806.594713866928,80.8422781015691)); +#61587= IFCCARTESIANPOINT((419.19138583697,-800.146544858725,79.1816136878015)); +#61589= IFCCARTESIANPOINT((426.534552264655,-799.192890689517,64.8493119016107)); +#61591= IFCCARTESIANPOINT((430.1619130067,-792.507061381351,65.7431991632847)); +#61593= IFCCARTESIANPOINT((434.065791850399,-780.006106641937,70.1600486097798)); +#61595= IFCCARTESIANPOINT((428.767623618847,-722.432792612853,126.579538137776)); +#61597= IFCCARTESIANPOINT((425.668131165857,-815.9322830271,89.3929770243868)); +#61599= IFCCARTESIANPOINT((420.51966376273,-720.314132203773,116.974628735264)); +#61601= IFCCARTESIANPOINT((420.521927102709,-717.547241431114,104.44218580331)); +#61603= IFCCARTESIANPOINT((423.781185546966,-716.329446267983,98.9304664288576)); +#61605= IFCCARTESIANPOINT((438.15,-208.015139772794,107.265975643352)); +#61607= IFCCARTESIANPOINT((438.15,-309.237454988513,131.314439282035)); +#61609= IFCCARTESIANPOINT((438.15,-412.287832429084,145.628956750938)); +#61611= IFCCARTESIANPOINT((438.15,-516.232412032888,150.079807456138)); +#61613= IFCCARTESIANPOINT((438.15,-620.129230326095,144.626657030919)); +#61615= IFCCARTESIANPOINT((438.15,-616.028679260048,106.746761730178)); +#61617= IFCCARTESIANPOINT((438.15,-516.29479135574,111.979034903381)); +#61619= IFCCARTESIANPOINT((438.15,-416.513096993259,107.755464231483)); +#61621= IFCCARTESIANPOINT((438.15,-317.578102452558,94.1139124759246)); +#61623= IFCCARTESIANPOINT((438.15,-220.376723660344,71.1766711430947)); +#61625= IFCCARTESIANPOINT((444.668435404134,-220.003272117596,72.2658652423986)); +#61627= IFCCARTESIANPOINT((450.40169438861,-218.927647369231,75.4033843624745)); +#61629= IFCCARTESIANPOINT((454.649044885086,-217.283365555455,80.2007527697244)); +#61631= IFCCARTESIANPOINT((456.911021879678,-215.265524982438,86.0898334817888)); +#61633= IFCCARTESIANPOINT((456.910837144025,-213.120240796685,92.3530051186367)); +#61635= IFCCARTESIANPOINT((454.650254652045,-211.104724211733,98.239288554786)); +#61637= IFCCARTESIANPOINT((450.395825831586,-209.460162533609,103.043587599841)); +#61639= IFCCARTESIANPOINT((444.667535447942,-208.387789693732,106.176995195919)); +#61641= IFCCARTESIANPOINT((445.692681543855,-466.285678337024,112.604200706823)); +#61643= IFCCARTESIANPOINT((445.963147273294,-464.278827664755,147.417537881237)); +#61645= IFCCARTESIANPOINT((442.460685748938,-565.986950790403,111.051124847213)); +#61647= IFCCARTESIANPOINT((442.460685748935,-367.0744114937,102.631276909997)); +#61649= IFCCARTESIANPOINT((442.625266791014,-360.39371243852,139.132777353175)); +#61651= IFCCARTESIANPOINT((442.625266791014,-568.491891543366,148.043428882541)); +#61653= IFCCARTESIANPOINT((456.065482081073,-465.716118401568,123.607151055435)); +#61655= IFCCARTESIANPOINT((456.036485142802,-464.94297925765,136.617625116431)); +#61657= IFCCARTESIANPOINT((457.199960986223,-404.583799147669,125.799265317234)); +#61659= IFCCARTESIANPOINT((452.721992575006,-401.601544543213,137.793096905774)); +#61661= IFCCARTESIANPOINT((452.764285922641,-524.413072031247,118.737431919489)); +#61663= IFCCARTESIANPOINT((446.578572795515,-327.49711122623,132.589082771099)); +#61665= IFCCARTESIANPOINT((449.527312077102,-415.026632023066,142.088484214227)); +#61667= IFCCARTESIANPOINT((451.542448248328,-561.418265267297,143.41915650958)); +#61669= IFCCARTESIANPOINT((447.864485764478,-603.708247672178,143.477351900422)); +#61671= IFCCARTESIANPOINT((446.243715940061,-596.364187185475,110.340362492063)); +#61673= IFCCARTESIANPOINT((449.450974829544,-512.156918729226,115.705920176951)); +#61675= IFCCARTESIANPOINT((451.482248042005,-372.517546117609,108.357698088923)); +#61677= IFCCARTESIANPOINT((447.782117639618,-331.798395771523,99.3182841579919)); +#61679= IFCCARTESIANPOINT((454.26146005743,-404.242045572943,115.510576138818)); +#61681= IFCCARTESIANPOINT((455.927512750272,-322.903223515207,107.493661082411)); +#61683= IFCCARTESIANPOINT((456.835249262696,-385.293240183127,119.928200490593)); +#61685= IFCCARTESIANPOINT((454.21419635129,-519.565872539531,141.247713488151)); +#61687= IFCCARTESIANPOINT((455.832500594477,-607.516689185387,133.808969617054)); +#61689= IFCCARTESIANPOINT((457.062693325036,-555.601379819244,132.399371311303)); +#61691= IFCCARTESIANPOINT((457.049693401412,-534.346580400321,128.398980052101)); +#61693= IFCCARTESIANPOINT((456.183813311749,-609.38616410395,120.357648244747)); +#61695= IFCCARTESIANPOINT((454.878632780937,-545.458231537837,121.370083495707)); +#61697= IFCCARTESIANPOINT((441.407750258154,-714.94474632039,92.666581023746)); +#61699= IFCCARTESIANPOINT((441.409217702067,-220.18999788897,71.7212681927467)); +#61701= IFCCARTESIANPOINT((441.408767723971,-208.201464733263,106.721485419635)); +#61703= IFCCARTESIANPOINT((455.780545898035,-212.112482504209,95.2961468367114)); +#61705= IFCCARTESIANPOINT((455.40643761856,-336.863363107552,125.012642720213)); +#61707= IFCCARTESIANPOINT((456.767136741264,-356.117524431017,123.900398301992)); +#61709= IFCCARTESIANPOINT((452.523040241815,-210.282443372671,100.641438077313)); +#61711= IFCCARTESIANPOINT((447.535064896372,-219.465459743413,73.8346248024366)); +#61713= IFCCARTESIANPOINT((431.631237578626,-208.387934526653,106.176571968286)); +#61715= IFCCARTESIANPOINT((425.897505693012,-209.461977709057,103.038284206387)); +#61717= IFCCARTESIANPOINT((421.649142192884,-211.105063228439,98.2382983040393)); +#61719= IFCCARTESIANPOINT((419.387937727396,-213.122498143024,92.3464136363677)); +#61721= IFCCARTESIANPOINT((419.389421796901,-215.266341805145,86.0874491804163)); +#61723= IFCCARTESIANPOINT((421.651958739,-217.283929930702,80.1991059149273)); +#61725= IFCCARTESIANPOINT((425.904620992967,-218.92936881339,75.3983625701105)); +#61727= IFCCARTESIANPOINT((431.632573321942,-220.003391399109,72.2655173393115)); +#61729= IFCCARTESIANPOINT((430.607163422476,-466.285675460369,112.604267493)); +#61731= IFCCARTESIANPOINT((430.337110532512,-464.278823015572,147.41765372199)); +#61733= IFCCARTESIANPOINT((433.839242007829,-367.074413563109,102.631294135885)); +#61735= IFCCARTESIANPOINT((433.839242007826,-565.986947229708,111.051141838846)); +#61737= IFCCARTESIANPOINT((433.674853780505,-568.491885812406,148.0434583653)); +#61739= IFCCARTESIANPOINT((433.674853768465,-360.393715506604,139.132807198046)); +#61741= IFCCARTESIANPOINT((420.262014395557,-464.946694787324,136.613684452499)); +#61743= IFCCARTESIANPOINT((420.235236827032,-465.71697087399,123.605196948281)); +#61745= IFCCARTESIANPOINT((423.575104199518,-527.75057693027,143.179576198623)); +#61747= IFCCARTESIANPOINT((419.100029870447,-404.543111061015,125.790371318564)); +#61749= IFCCARTESIANPOINT((423.533586820472,-407.469639238197,113.768755358664)); +#61751= IFCCARTESIANPOINT((429.72065043076,-601.860881240202,144.332580317105)); +#61753= IFCCARTESIANPOINT((426.770550503001,-513.782960710341,146.316644396049)); +#61755= IFCCARTESIANPOINT((424.749866397665,-367.976092629552,135.140925684988)); +#61757= IFCCARTESIANPOINT((428.427435105276,-325.784962028786,131.583416840756)); +#61759= IFCCARTESIANPOINT((430.056230476502,-336.863385661733,99.3555613754417)); +#61761= IFCCARTESIANPOINT((426.847136921023,-420.320686685352,111.820039018142)); +#61763= IFCCARTESIANPOINT((424.806922394438,-560.037040872322,116.309669247125)); +#61765= IFCCARTESIANPOINT((428.501655069156,-600.770875329637,110.795875910805)); +#61767= IFCCARTESIANPOINT((422.038005736702,-527.172867799798,120.755017388216)); +#61769= IFCCARTESIANPOINT((420.376080835836,-609.300752435487,119.646281482194)); +#61771= IFCCARTESIANPOINT((419.232914414985,-550.531232643316,128.065306508562)); +#61773= IFCCARTESIANPOINT((419.259769937155,-534.75486390851,133.241557486946)); +#61775= IFCCARTESIANPOINT((420.156078839211,-611.42664603306,132.614803228607)); +#61777= IFCCARTESIANPOINT((422.08191725342,-410.048007371375,136.568682912007)); +#61779= IFCCARTESIANPOINT((420.463703117947,-322.998328609799,121.652542382449)); +#61781= IFCCARTESIANPOINT((419.48540935502,-381.287306083969,127.024825072063)); +#61783= IFCCARTESIANPOINT((421.449240079786,-544.898619268805,139.675129845448)); +#61785= IFCCARTESIANPOINT((434.891286660971,-220.190057529727,71.7210942412031)); +#61787= IFCCARTESIANPOINT((434.892064211325,-722.913047844308,128.757763263342)); +#61789= IFCCARTESIANPOINT((434.890618789313,-208.201537149724,106.721273805819)); +#61791= IFCCARTESIANPOINT((420.52069026795,-216.275135867923,83.1432775476718)); +#61793= IFCCARTESIANPOINT((420.874336653265,-340.190208269045,109.244346899425)); +#61795= IFCCARTESIANPOINT((419.518739369217,-356.157837468174,115.811560561306)); +#61797= IFCCARTESIANPOINT((423.778289865983,-218.106649372046,77.7987342425189)); +#61799= IFCCARTESIANPOINT((428.764371635819,-208.924956117855,104.607428087336)); +#61801= IFCCARTESIANPOINT((420.51853996014,-212.113780685732,95.2923559702035)); +#61803= IFCCARTESIANPOINT((438.15,-108.273783604669,12.1298229777139)); +#61805= IFCCARTESIANPOINT((433.219497190797,-107.913696304975,12.669901523208)); +#61807= IFCCARTESIANPOINT((428.625,-106.857973760295,14.2533316993373)); +#61809= IFCCARTESIANPOINT((424.679615818396,-105.178561717385,16.7722053563403)); +#61811= IFCCARTESIANPOINT((421.652216057906,-102.98990933161,20.0548654171278)); +#61813= IFCCARTESIANPOINT((419.749113009193,-100.441169646141,23.8776040234096)); +#61815= IFCCARTESIANPOINT((419.1,-97.7060350585518,27.9799078565418)); +#61817= IFCCARTESIANPOINT((419.749113009193,-94.9709004709624,32.0822116896739)); +#61819= IFCCARTESIANPOINT((421.652216057906,-92.4221607854935,35.9049502959557)); +#61821= IFCCARTESIANPOINT((424.679615818396,-90.2335083997184,39.1876103567434)); +#61823= IFCCARTESIANPOINT((428.625,-88.5540963568087,41.7064840137463)); +#61825= IFCCARTESIANPOINT((433.219497190797,-87.4983738121289,43.2899141898756)); +#61827= IFCCARTESIANPOINT((438.15,-87.1382865124351,43.8299927353697)); +#61829= IFCCARTESIANPOINT((443.080502809203,-87.4983738121289,43.2899141898756)); +#61831= IFCCARTESIANPOINT((447.675,-88.5540963568087,41.7064840137463)); +#61833= IFCCARTESIANPOINT((451.620384181604,-90.2335083997185,39.1876103567433)); +#61835= IFCCARTESIANPOINT((454.647783942093,-92.4221607854935,35.9049502959557)); +#61837= IFCCARTESIANPOINT((456.550886990807,-94.9709004709624,32.0822116896739)); +#61839= IFCCARTESIANPOINT((457.2,-97.7060350585519,27.9799078565416)); +#61841= IFCCARTESIANPOINT((456.550886990807,-100.441169646141,23.8776040234096)); +#61843= IFCCARTESIANPOINT((454.647783942093,-102.98990933161,20.0548654171278)); +#61845= IFCCARTESIANPOINT((451.620384181604,-105.178561717385,16.7722053563402)); +#61847= IFCCARTESIANPOINT((447.675,-106.857973760295,14.2533316993371)); +#61849= IFCCARTESIANPOINT((443.080502809203,-107.913696304975,12.669901523208)); +#61851= IFCCARTESIANPOINT((438.15,-145.913828886396,78.716599335112)); +#61853= IFCCARTESIANPOINT((438.15,-162.799706007859,44.5495637857083)); +#61855= IFCCARTESIANPOINT((442.304770607881,-220.138690237125,71.8709100746015)); +#61857= IFCCARTESIANPOINT((443.53637099205,-163.844567539848,45.9761899305573)); +#61859= IFCCARTESIANPOINT((449.09732783321,-161.230790626257,47.6334223984497)); +#61861= IFCCARTESIANPOINT((442.304793770097,-208.252696374105,106.571773177574)); +#61863= IFCCARTESIANPOINT((443.50743622536,-147.564993084675,78.7129838805651)); +#61865= IFCCARTESIANPOINT((447.531680639764,-208.923976113671,104.610291397879)); +#61867= IFCCARTESIANPOINT((449.062100227135,-147.443905830885,75.6402990576627)); +#61869= IFCCARTESIANPOINT((452.204515587736,-154.707046281614,76.3015687804587)); +#61871= IFCCARTESIANPOINT((452.09315957946,-165.528194316004,52.8110677219939)); +#61873= IFCCARTESIANPOINT((455.744634861541,-151.140578925584,68.1929562022494)); +#61875= IFCCARTESIANPOINT((455.755051671782,-157.518521353241,55.0733101550141)); +#61877= IFCCARTESIANPOINT((456.844748926458,-150.985110511198,63.9945761118703)); +#61879= IFCCARTESIANPOINT((456.910929511852,-214.192882889562,89.2214193002122)); +#61881= IFCCARTESIANPOINT((457.129674574502,-155.117546844601,60.185642012751)); +#61883= IFCCARTESIANPOINT((454.183897566553,-164.055602977861,55.0827928378994)); +#61885= IFCCARTESIANPOINT((433.995201913328,-220.138727862111,71.8708003318356)); +#61887= IFCCARTESIANPOINT((432.764143915279,-163.843740541428,45.9755857480092)); +#61889= IFCCARTESIANPOINT((428.768597157455,-219.46638010625,73.8319399547105)); +#61891= IFCCARTESIANPOINT((427.20795998558,-161.249688406611,47.6391790556869)); +#61893= IFCCARTESIANPOINT((433.995239576964,-208.252742064323,106.571639666474)); +#61895= IFCCARTESIANPOINT((432.791937184061,-147.566105541412,78.713357372297)); +#61897= IFCCARTESIANPOINT((427.232286333977,-147.427955601904,75.6274935760702)); +#61899= IFCCARTESIANPOINT((424.090838468874,-154.68670088903,76.2854511571141)); +#61901= IFCCARTESIANPOINT((424.211187910158,-165.549245401604,52.8166366405491)); +#61903= IFCCARTESIANPOINT((420.555364559959,-151.134107756651,68.1895551455191)); +#61905= IFCCARTESIANPOINT((420.544947352146,-157.529432177974,55.0790544799636)); +#61907= IFCCARTESIANPOINT((419.455178728104,-150.989117444928,63.9962798603755)); +#61909= IFCCARTESIANPOINT((419.388679762148,-214.194419974085,89.2169314083915)); +#61911= IFCCARTESIANPOINT((419.170641387699,-155.101929952174,60.1732932237098)); +#61913= IFCCARTESIANPOINT((422.134558571949,-154.226329543153,49.8823389745854)); +#61915= IFCPOLYLOOP((#61457,#61459,#61461,#61463,#61465,#61467,#61469,#61471,#61473,#61475,#61477,#61479,#61481,#61483,#61485,#61487,#61489,#61491,#61493,#61447,#61449,#61451,#61453,#61455)); +#61917= IFCFACEOUTERBOUND(#61915,.T.); +#61918= IFCFACE((#61917)); +#61920= IFCPOLYLOOP((#61533,#61455,#61535)); +#61922= IFCFACEOUTERBOUND(#61920,.T.); +#61923= IFCFACE((#61922)); +#61925= IFCPOLYLOOP((#61533,#61543,#61457)); +#61927= IFCFACEOUTERBOUND(#61925,.T.); +#61928= IFCFACE((#61927)); +#61930= IFCPOLYLOOP((#61531,#61541,#61465)); +#61932= IFCFACEOUTERBOUND(#61930,.T.); +#61933= IFCFACE((#61932)); +#61935= IFCPOLYLOOP((#61453,#61535,#61455)); +#61937= IFCFACEOUTERBOUND(#61935,.T.); +#61938= IFCFACE((#61937)); +#61940= IFCPOLYLOOP((#61451,#61449,#61525)); +#61942= IFCFACEOUTERBOUND(#61940,.T.); +#61943= IFCFACE((#61942)); +#61945= IFCPOLYLOOP((#61521,#61539,#61537)); +#61947= IFCFACEOUTERBOUND(#61945,.T.); +#61948= IFCFACE((#61947)); +#61950= IFCPOLYLOOP((#61469,#61539,#61499)); +#61952= IFCFACEOUTERBOUND(#61950,.T.); +#61953= IFCFACE((#61952)); +#61955= IFCPOLYLOOP((#61527,#61547,#61451)); +#61957= IFCFACEOUTERBOUND(#61955,.T.); +#61958= IFCFACE((#61957)); +#61960= IFCPOLYLOOP((#61467,#61465,#61541)); +#61962= IFCFACEOUTERBOUND(#61960,.T.); +#61963= IFCFACE((#61962)); +#61965= IFCPOLYLOOP((#61459,#61457,#61543)); +#61967= IFCFACEOUTERBOUND(#61965,.T.); +#61968= IFCFACE((#61967)); +#61970= IFCPOLYLOOP((#61537,#61469,#61467)); +#61972= IFCFACEOUTERBOUND(#61970,.T.); +#61973= IFCFACE((#61972)); +#61975= IFCPOLYLOOP((#61509,#61527,#61507,#61549)); +#61977= IFCFACEOUTERBOUND(#61975,.T.); +#61978= IFCFACE((#61977)); +#61980= IFCPOLYLOOP((#61531,#61517,#61551,#61519)); +#61982= IFCFACEOUTERBOUND(#61980,.T.); +#61983= IFCFACE((#61982)); +#61985= IFCPOLYLOOP((#61541,#61519,#61521)); +#61987= IFCFACEOUTERBOUND(#61985,.T.); +#61988= IFCFACE((#61987)); +#61990= IFCPOLYLOOP((#61459,#61543,#61545)); +#61992= IFCFACEOUTERBOUND(#61990,.T.); +#61993= IFCFACE((#61992)); +#61995= IFCPOLYLOOP((#61529,#61545,#61515)); +#61997= IFCFACEOUTERBOUND(#61995,.T.); +#61998= IFCFACE((#61997)); +#62000= IFCPOLYLOOP((#61463,#61461,#61529)); +#62002= IFCFACEOUTERBOUND(#62000,.T.); +#62003= IFCFACE((#62002)); +#62005= IFCPOLYLOOP((#61451,#61547,#61453)); +#62007= IFCFACEOUTERBOUND(#62005,.T.); +#62008= IFCFACE((#62007)); +#62010= IFCPOLYLOOP((#61531,#61463,#61529)); +#62012= IFCFACEOUTERBOUND(#62010,.T.); +#62013= IFCFACE((#62012)); +#62015= IFCPOLYLOOP((#61461,#61459,#61545)); +#62017= IFCFACEOUTERBOUND(#62015,.T.); +#62018= IFCFACE((#62017)); +#62020= IFCPOLYLOOP((#61509,#61547,#61527)); +#62022= IFCFACEOUTERBOUND(#62020,.T.); +#62023= IFCFACE((#62022)); +#62025= IFCPOLYLOOP((#61471,#61469,#61499)); +#62027= IFCFACEOUTERBOUND(#62025,.T.); +#62028= IFCFACE((#62027)); +#62030= IFCPOLYLOOP((#61501,#61449,#61447)); +#62032= IFCFACEOUTERBOUND(#62030,.T.); +#62033= IFCFACE((#62032)); +#62035= IFCPOLYLOOP((#61545,#61513,#61515)); +#62037= IFCFACEOUTERBOUND(#62035,.T.); +#62038= IFCFACE((#62037)); +#62040= IFCPOLYLOOP((#61507,#61525,#61523)); +#62042= IFCFACEOUTERBOUND(#62040,.T.); +#62043= IFCFACE((#62042)); +#62045= IFCPOLYLOOP((#61537,#61467,#61541)); +#62047= IFCFACEOUTERBOUND(#62045,.T.); +#62048= IFCFACE((#62047)); +#62050= IFCPOLYLOOP((#61533,#61535,#61511)); +#62052= IFCFACEOUTERBOUND(#62050,.T.); +#62053= IFCFACE((#62052)); +#62055= IFCPOLYLOOP((#61525,#61501,#61503)); +#62057= IFCFACEOUTERBOUND(#62055,.T.); +#62058= IFCFACE((#62057)); +#62060= IFCPOLYLOOP((#61451,#61525,#61527)); +#62062= IFCFACEOUTERBOUND(#62060,.T.); +#62063= IFCFACE((#62062)); +#62065= IFCPOLYLOOP((#61503,#61505,#61697,#61523)); +#62067= IFCFACEOUTERBOUND(#62065,.T.); +#62068= IFCFACE((#62067)); +#62070= IFCPOLYLOOP((#61457,#61455,#61533)); +#62072= IFCFACEOUTERBOUND(#62070,.T.); +#62073= IFCFACE((#62072)); +#62075= IFCPOLYLOOP((#61525,#61507,#61527)); +#62077= IFCFACEOUTERBOUND(#62075,.T.); +#62078= IFCFACE((#62077)); +#62080= IFCPOLYLOOP((#61501,#61525,#61449)); +#62082= IFCFACEOUTERBOUND(#62080,.T.); +#62083= IFCFACE((#62082)); +#62085= IFCPOLYLOOP((#61535,#61509,#61511)); +#62087= IFCFACEOUTERBOUND(#62085,.T.); +#62088= IFCFACE((#62087)); +#62090= IFCPOLYLOOP((#61513,#61545,#61543)); +#62092= IFCFACEOUTERBOUND(#62090,.T.); +#62093= IFCFACE((#62092)); +#62095= IFCPOLYLOOP((#61537,#61539,#61469)); +#62097= IFCFACEOUTERBOUND(#62095,.T.); +#62098= IFCFACE((#62097)); +#62100= IFCPOLYLOOP((#61515,#61517,#61529)); +#62102= IFCFACEOUTERBOUND(#62100,.T.); +#62103= IFCFACE((#62102)); +#62105= IFCPOLYLOOP((#61541,#61531,#61519)); +#62107= IFCFACEOUTERBOUND(#62105,.T.); +#62108= IFCFACE((#62107)); +#62110= IFCPOLYLOOP((#61509,#61535,#61547)); +#62112= IFCFACEOUTERBOUND(#62110,.T.); +#62113= IFCFACE((#62112)); +#62115= IFCPOLYLOOP((#61497,#61499,#61539)); +#62117= IFCFACEOUTERBOUND(#62115,.T.); +#62118= IFCFACE((#62117)); +#62120= IFCPOLYLOOP((#61497,#61539,#61495)); +#62122= IFCFACEOUTERBOUND(#62120,.T.); +#62123= IFCFACE((#62122)); +#62125= IFCPOLYLOOP((#61513,#61533,#61511,#61553)); +#62127= IFCFACEOUTERBOUND(#62125,.T.); +#62128= IFCFACE((#62127)); +#62130= IFCPOLYLOOP((#61533,#61513,#61543)); +#62132= IFCFACEOUTERBOUND(#62130,.T.); +#62133= IFCFACE((#62132)); +#62135= IFCPOLYLOOP((#61521,#61537,#61541)); +#62137= IFCFACEOUTERBOUND(#62135,.T.); +#62138= IFCFACE((#62137)); +#62140= IFCPOLYLOOP((#61529,#61461,#61545)); +#62142= IFCFACEOUTERBOUND(#62140,.T.); +#62143= IFCFACE((#62142)); +#62145= IFCPOLYLOOP((#61531,#61529,#61517)); +#62147= IFCFACEOUTERBOUND(#62145,.T.); +#62148= IFCFACE((#62147)); +#62150= IFCPOLYLOOP((#61535,#61453,#61547)); +#62152= IFCFACEOUTERBOUND(#62150,.T.); +#62153= IFCFACE((#62152)); +#62155= IFCPOLYLOOP((#61523,#61525,#61503)); +#62157= IFCFACEOUTERBOUND(#62155,.T.); +#62158= IFCFACE((#62157)); +#62160= IFCPOLYLOOP((#61521,#61495,#61539)); +#62162= IFCFACEOUTERBOUND(#62160,.T.); +#62163= IFCFACE((#62162)); +#62165= IFCPOLYLOOP((#61465,#61463,#61531)); +#62167= IFCFACEOUTERBOUND(#62165,.T.); +#62168= IFCFACE((#62167)); +#62170= IFCPOLYLOOP((#61577,#61579,#61479)); +#62172= IFCFACEOUTERBOUND(#62170,.T.); +#62173= IFCFACE((#62172)); +#62175= IFCPOLYLOOP((#61483,#61481,#61585)); +#62177= IFCFACEOUTERBOUND(#62175,.T.); +#62178= IFCFACE((#62177)); +#62180= IFCPOLYLOOP((#61575,#61597,#61475)); +#62182= IFCFACEOUTERBOUND(#62180,.T.); +#62183= IFCFACE((#62182)); +#62185= IFCPOLYLOOP((#61581,#61583,#61487)); +#62187= IFCFACEOUTERBOUND(#62185,.T.); +#62188= IFCFACE((#62187)); +#62190= IFCPOLYLOOP((#61577,#61479,#61477)); +#62192= IFCFACEOUTERBOUND(#62190,.T.); +#62193= IFCFACE((#62192)); +#62195= IFCPOLYLOOP((#61481,#61479,#61579)); +#62197= IFCFACEOUTERBOUND(#62195,.T.); +#62198= IFCFACE((#62197)); +#62200= IFCPOLYLOOP((#61587,#61561,#61563)); +#62202= IFCFACEOUTERBOUND(#62200,.T.); +#62203= IFCFACE((#62202)); +#62205= IFCPOLYLOOP((#61579,#61585,#61481)); +#62207= IFCFACEOUTERBOUND(#62205,.T.); +#62208= IFCFACE((#62207)); +#62210= IFCPOLYLOOP((#61475,#61473,#61573)); +#62212= IFCFACEOUTERBOUND(#62210,.T.); +#62213= IFCFACE((#62212)); +#62215= IFCPOLYLOOP((#61583,#61565,#61603,#61567)); +#62217= IFCFACEOUTERBOUND(#62215,.T.); +#62218= IFCFACE((#62217)); +#62220= IFCPOLYLOOP((#61585,#61587,#61483)); +#62222= IFCFACEOUTERBOUND(#62220,.T.); +#62223= IFCFACE((#62222)); +#62225= IFCPOLYLOOP((#61581,#61487,#61485)); +#62227= IFCFACEOUTERBOUND(#62225,.T.); +#62228= IFCFACE((#62227)); +#62230= IFCPOLYLOOP((#61583,#61589,#61489)); +#62232= IFCFACEOUTERBOUND(#62230,.T.); +#62233= IFCFACE((#62232)); +#62235= IFCPOLYLOOP((#61485,#61483,#61587)); +#62237= IFCFACEOUTERBOUND(#62235,.T.); +#62238= IFCFACE((#62237)); +#62240= IFCPOLYLOOP((#61569,#61505,#61593)); +#62242= IFCFACEOUTERBOUND(#62240,.T.); +#62243= IFCFACE((#62242)); +#62245= IFCPOLYLOOP((#61487,#61583,#61489)); +#62247= IFCFACEOUTERBOUND(#62245,.T.); +#62248= IFCFACE((#62247)); +#62250= IFCPOLYLOOP((#61501,#61593,#61503)); +#62252= IFCFACEOUTERBOUND(#62250,.T.); +#62253= IFCFACE((#62252)); +#62255= IFCPOLYLOOP((#61489,#61589,#61491)); +#62257= IFCFACEOUTERBOUND(#62255,.T.); +#62258= IFCFACE((#62257)); +#62260= IFCPOLYLOOP((#61591,#61491,#61589)); +#62262= IFCFACEOUTERBOUND(#62260,.T.); +#62263= IFCFACE((#62262)); +#62265= IFCPOLYLOOP((#61493,#61491,#61591)); +#62267= IFCFACEOUTERBOUND(#62265,.T.); +#62268= IFCFACE((#62267)); +#62270= IFCPOLYLOOP((#61493,#61501,#61447)); +#62272= IFCFACEOUTERBOUND(#62270,.T.); +#62273= IFCFACE((#62272)); +#62275= IFCPOLYLOOP((#61591,#61567,#61569)); +#62277= IFCFACEOUTERBOUND(#62275,.T.); +#62278= IFCFACE((#62277)); +#62280= IFCPOLYLOOP((#61473,#61471,#61499)); +#62282= IFCFACEOUTERBOUND(#62280,.T.); +#62283= IFCFACE((#62282)); +#62285= IFCPOLYLOOP((#61585,#61579,#61561)); +#62287= IFCFACEOUTERBOUND(#62285,.T.); +#62288= IFCFACE((#62287)); +#62290= IFCPOLYLOOP((#61557,#61559,#61577)); +#62292= IFCFACEOUTERBOUND(#62290,.T.); +#62293= IFCFACE((#62292)); +#62295= IFCPOLYLOOP((#61573,#61555,#61575)); +#62297= IFCFACEOUTERBOUND(#62295,.T.); +#62298= IFCFACE((#62297)); +#62300= IFCPOLYLOOP((#61585,#61561,#61587)); +#62302= IFCFACEOUTERBOUND(#62300,.T.); +#62303= IFCFACE((#62302)); +#62305= IFCPOLYLOOP((#61557,#61597,#61575)); +#62307= IFCFACEOUTERBOUND(#62305,.T.); +#62308= IFCFACE((#62307)); +#62310= IFCPOLYLOOP((#61475,#61573,#61575)); +#62312= IFCFACEOUTERBOUND(#62310,.T.); +#62313= IFCFACE((#62312)); +#62315= IFCPOLYLOOP((#61587,#61581,#61485)); +#62317= IFCFACEOUTERBOUND(#62315,.T.); +#62318= IFCFACE((#62317)); +#62320= IFCPOLYLOOP((#61559,#61579,#61577)); +#62322= IFCFACEOUTERBOUND(#62320,.T.); +#62323= IFCFACE((#62322)); +#62325= IFCPOLYLOOP((#61557,#61575,#61555,#61595)); +#62327= IFCFACEOUTERBOUND(#62325,.T.); +#62328= IFCFACE((#62327)); +#62330= IFCPOLYLOOP((#61555,#61573,#61571)); +#62332= IFCFACEOUTERBOUND(#62330,.T.); +#62333= IFCFACE((#62332)); +#62335= IFCPOLYLOOP((#61581,#61563,#61601,#61565)); +#62337= IFCFACEOUTERBOUND(#62335,.T.); +#62338= IFCFACE((#62337)); +#62340= IFCPOLYLOOP((#61597,#61577,#61477)); +#62342= IFCFACEOUTERBOUND(#62340,.T.); +#62343= IFCFACE((#62342)); +#62345= IFCPOLYLOOP((#61557,#61577,#61597)); +#62347= IFCFACEOUTERBOUND(#62345,.T.); +#62348= IFCFACE((#62347)); +#62350= IFCPOLYLOOP((#61493,#61593,#61501)); +#62352= IFCFACEOUTERBOUND(#62350,.T.); +#62353= IFCFACE((#62352)); +#62355= IFCPOLYLOOP((#61503,#61593,#61505)); +#62357= IFCFACEOUTERBOUND(#62355,.T.); +#62358= IFCFACE((#62357)); +#62360= IFCPOLYLOOP((#61579,#61559,#61599,#61561)); +#62362= IFCFACEOUTERBOUND(#62360,.T.); +#62363= IFCFACE((#62362)); +#62365= IFCPOLYLOOP((#61499,#61573,#61473)); +#62367= IFCFACEOUTERBOUND(#62365,.T.); +#62368= IFCFACE((#62367)); +#62370= IFCPOLYLOOP((#61567,#61589,#61583)); +#62372= IFCFACEOUTERBOUND(#62370,.T.); +#62373= IFCFACE((#62372)); +#62375= IFCPOLYLOOP((#61497,#61495,#61787,#61571)); +#62377= IFCFACEOUTERBOUND(#62375,.T.); +#62378= IFCFACE((#62377)); +#62380= IFCPOLYLOOP((#61591,#61569,#61593)); +#62382= IFCFACEOUTERBOUND(#62380,.T.); +#62383= IFCFACE((#62382)); +#62385= IFCPOLYLOOP((#61499,#61497,#61573)); +#62387= IFCFACEOUTERBOUND(#62385,.T.); +#62388= IFCFACE((#62387)); +#62390= IFCPOLYLOOP((#61567,#61591,#61589)); +#62392= IFCFACEOUTERBOUND(#62390,.T.); +#62393= IFCFACE((#62392)); +#62395= IFCPOLYLOOP((#61583,#61581,#61565)); +#62397= IFCFACEOUTERBOUND(#62395,.T.); +#62398= IFCFACE((#62397)); +#62400= IFCPOLYLOOP((#61475,#61597,#61477)); +#62402= IFCFACEOUTERBOUND(#62400,.T.); +#62403= IFCFACE((#62402)); +#62405= IFCPOLYLOOP((#61573,#61497,#61571)); +#62407= IFCFACEOUTERBOUND(#62405,.T.); +#62408= IFCFACE((#62407)); +#62410= IFCPOLYLOOP((#61493,#61591,#61593)); +#62412= IFCFACEOUTERBOUND(#62410,.T.); +#62413= IFCFACE((#62412)); +#62415= IFCPOLYLOOP((#61563,#61581,#61587)); +#62417= IFCFACEOUTERBOUND(#62415,.T.); +#62418= IFCFACE((#62417)); +#62420= IFCPOLYLOOP((#61667,#61685,#61659)); +#62422= IFCFACEOUTERBOUND(#62420,.T.); +#62423= IFCFACE((#62422)); +#62425= IFCPOLYLOOP((#61649,#61639,#61861,#61701)); +#62427= IFCFACEOUTERBOUND(#62425,.T.); +#62428= IFCFACE((#62427)); +#62430= IFCPOLYLOOP((#61653,#61693,#61695)); +#62432= IFCFACEOUTERBOUND(#62430,.T.); +#62433= IFCFACE((#62432)); +#62435= IFCPOLYLOOP((#61661,#61511,#61509)); +#62437= IFCFACEOUTERBOUND(#62435,.T.); +#62438= IFCFACE((#62437)); +#62440= IFCPOLYLOOP((#61617,#61619,#61647)); +#62442= IFCFACEOUTERBOUND(#62440,.T.); +#62443= IFCFACE((#62442)); +#62445= IFCPOLYLOOP((#61663,#61637,#61865,#61639)); +#62447= IFCFACEOUTERBOUND(#62445,.T.); +#62448= IFCFACE((#62447)); +#62450= IFCPOLYLOOP((#61645,#61697,#61615)); +#62452= IFCFACEOUTERBOUND(#62450,.T.); +#62453= IFCFACE((#62452)); +#62455= IFCPOLYLOOP((#61507,#61645,#61671)); +#62457= IFCFACEOUTERBOUND(#62455,.T.); +#62458= IFCFACE((#62457)); +#62460= IFCPOLYLOOP((#61615,#61617,#61645)); +#62462= IFCFACEOUTERBOUND(#62460,.T.); +#62463= IFCFACE((#62462)); +#62465= IFCPOLYLOOP((#61669,#61667,#61665)); +#62467= IFCFACEOUTERBOUND(#62465,.T.); +#62468= IFCFACE((#62467)); +#62470= IFCPOLYLOOP((#61701,#61605,#61607)); +#62472= IFCFACEOUTERBOUND(#62470,.T.); +#62473= IFCFACE((#62472)); +#62475= IFCPOLYLOOP((#61657,#61689,#61691)); +#62477= IFCFACEOUTERBOUND(#62475,.T.); +#62478= IFCFACE((#62477)); +#62480= IFCPOLYLOOP((#61495,#61521,#61651)); +#62482= IFCFACEOUTERBOUND(#62480,.T.); +#62483= IFCFACE((#62482)); +#62485= IFCPOLYLOOP((#61551,#61517,#61685)); +#62487= IFCFACEOUTERBOUND(#62485,.T.); +#62488= IFCFACE((#62487)); +#62490= IFCPOLYLOOP((#61669,#61665,#61643)); +#62492= IFCFACEOUTERBOUND(#62490,.T.); +#62493= IFCFACE((#62492)); +#62495= IFCPOLYLOOP((#61651,#61611,#61613)); +#62497= IFCFACEOUTERBOUND(#62495,.T.); +#62498= IFCFACE((#62497)); +#62500= IFCPOLYLOOP((#61685,#61655,#61705)); +#62502= IFCFACEOUTERBOUND(#62500,.T.); +#62503= IFCFACE((#62502)); +#62505= IFCPOLYLOOP((#61681,#61653,#61679)); +#62507= IFCFACEOUTERBOUND(#62505,.T.); +#62508= IFCFACE((#62507)); +#62510= IFCPOLYLOOP((#61657,#61631,#61879,#61633)); +#62512= IFCFACEOUTERBOUND(#62510,.T.); +#62513= IFCFACE((#62512)); +#62515= IFCPOLYLOOP((#61649,#61651,#61643)); +#62517= IFCFACEOUTERBOUND(#62515,.T.); +#62518= IFCFACE((#62517)); +#62520= IFCPOLYLOOP((#61683,#61691,#61653)); +#62522= IFCFACEOUTERBOUND(#62520,.T.); +#62523= IFCFACE((#62522)); +#62525= IFCPOLYLOOP((#61649,#61607,#61609)); +#62527= IFCFACEOUTERBOUND(#62525,.T.); +#62528= IFCFACE((#62527)); +#62530= IFCPOLYLOOP((#61637,#61659,#61709)); +#62532= IFCFACEOUTERBOUND(#62530,.T.); +#62533= IFCFACE((#62532)); +#62535= IFCPOLYLOOP((#61677,#61647,#61625)); +#62537= IFCFACEOUTERBOUND(#62535,.T.); +#62538= IFCFACE((#62537)); +#62540= IFCPOLYLOOP((#61645,#61617,#61647)); +#62542= IFCFACEOUTERBOUND(#62540,.T.); +#62543= IFCFACE((#62542)); +#62545= IFCPOLYLOOP((#61705,#61709,#61659)); +#62547= IFCFACEOUTERBOUND(#62545,.T.); +#62548= IFCFACE((#62547)); +#62550= IFCPOLYLOOP((#61647,#61641,#61645)); +#62552= IFCFACEOUTERBOUND(#62550,.T.); +#62553= IFCFACE((#62552)); +#62555= IFCPOLYLOOP((#61661,#61673,#61675)); +#62557= IFCFACEOUTERBOUND(#62555,.T.); +#62558= IFCFACE((#62557)); +#62560= IFCPOLYLOOP((#61645,#61507,#61523,#61697)); +#62562= IFCFACEOUTERBOUND(#62560,.T.); +#62563= IFCFACE((#62562)); +#62565= IFCPOLYLOOP((#61621,#61699,#61647)); +#62567= IFCFACEOUTERBOUND(#62565,.T.); +#62568= IFCFACE((#62567)); +#62570= IFCPOLYLOOP((#61653,#61695,#61679)); +#62572= IFCFACEOUTERBOUND(#62570,.T.); +#62573= IFCFACE((#62572)); +#62575= IFCPOLYLOOP((#61675,#61677,#61627)); +#62577= IFCFACEOUTERBOUND(#62575,.T.); +#62578= IFCFACE((#62577)); +#62580= IFCPOLYLOOP((#61693,#61653,#61691)); +#62582= IFCFACEOUTERBOUND(#62580,.T.); +#62583= IFCFACE((#62582)); +#62585= IFCPOLYLOOP((#61519,#61667,#61669)); +#62587= IFCFACEOUTERBOUND(#62585,.T.); +#62588= IFCFACE((#62587)); +#62590= IFCPOLYLOOP((#61697,#61505,#61615)); +#62592= IFCFACEOUTERBOUND(#62590,.T.); +#62593= IFCFACE((#62592)); +#62595= IFCPOLYLOOP((#61679,#61661,#61675)); +#62597= IFCFACEOUTERBOUND(#62595,.T.); +#62598= IFCFACE((#62597)); +#62600= IFCPOLYLOOP((#61663,#61649,#61643)); +#62602= IFCFACEOUTERBOUND(#62600,.T.); +#62603= IFCFACE((#62602)); +#62605= IFCPOLYLOOP((#61683,#61653,#61681)); +#62607= IFCFACEOUTERBOUND(#62605,.T.); +#62608= IFCFACE((#62607)); +#62610= IFCPOLYLOOP((#61649,#61609,#61611,#61651)); +#62612= IFCFACEOUTERBOUND(#62610,.T.); +#62613= IFCFACE((#62612)); +#62615= IFCPOLYLOOP((#61655,#61685,#61687)); +#62617= IFCFACEOUTERBOUND(#62615,.T.); +#62618= IFCFACE((#62617)); +#62620= IFCPOLYLOOP((#61703,#61705,#61707)); +#62622= IFCFACEOUTERBOUND(#62620,.T.); +#62623= IFCFACE((#62622)); +#62625= IFCPOLYLOOP((#61495,#61651,#61613)); +#62627= IFCFACEOUTERBOUND(#62625,.T.); +#62628= IFCFACE((#62627)); +#62630= IFCPOLYLOOP((#61705,#61703,#61635)); +#62632= IFCFACEOUTERBOUND(#62630,.T.); +#62633= IFCFACE((#62632)); +#62635= IFCPOLYLOOP((#61701,#61607,#61649)); +#62637= IFCFACEOUTERBOUND(#62635,.T.); +#62638= IFCFACE((#62637)); +#62640= IFCPOLYLOOP((#61655,#61687,#61689)); +#62642= IFCFACEOUTERBOUND(#62640,.T.); +#62643= IFCFACE((#62642)); +#62645= IFCPOLYLOOP((#61665,#61637,#61663)); +#62647= IFCFACEOUTERBOUND(#62645,.T.); +#62648= IFCFACE((#62647)); +#62650= IFCPOLYLOOP((#61639,#61649,#61663)); +#62652= IFCFACEOUTERBOUND(#62650,.T.); +#62653= IFCFACE((#62652)); +#62655= IFCPOLYLOOP((#61669,#61651,#61521)); +#62657= IFCFACEOUTERBOUND(#62655,.T.); +#62658= IFCFACE((#62657)); +#62660= IFCPOLYLOOP((#61671,#61645,#61641)); +#62662= IFCFACEOUTERBOUND(#62660,.T.); +#62663= IFCFACE((#62662)); +#62665= IFCPOLYLOOP((#61659,#61665,#61667)); +#62667= IFCFACEOUTERBOUND(#62665,.T.); +#62668= IFCFACE((#62667)); +#62670= IFCPOLYLOOP((#61621,#61647,#61619)); +#62672= IFCFACEOUTERBOUND(#62670,.T.); +#62673= IFCFACE((#62672)); +#62675= IFCPOLYLOOP((#61665,#61663,#61643)); +#62677= IFCFACEOUTERBOUND(#62675,.T.); +#62678= IFCFACE((#62677)); +#62680= IFCPOLYLOOP((#61707,#61705,#61655)); +#62682= IFCFACEOUTERBOUND(#62680,.T.); +#62683= IFCFACE((#62682)); +#62685= IFCPOLYLOOP((#61651,#61669,#61643)); +#62687= IFCFACEOUTERBOUND(#62685,.T.); +#62688= IFCFACE((#62687)); +#62690= IFCPOLYLOOP((#61521,#61519,#61669)); +#62692= IFCFACEOUTERBOUND(#62690,.T.); +#62693= IFCFACE((#62692)); +#62695= IFCPOLYLOOP((#61673,#61671,#61641)); +#62697= IFCFACEOUTERBOUND(#62695,.T.); +#62698= IFCFACE((#62697)); +#62700= IFCPOLYLOOP((#61671,#61509,#61549,#61507)); +#62702= IFCFACEOUTERBOUND(#62700,.T.); +#62703= IFCFACE((#62702)); +#62705= IFCPOLYLOOP((#61677,#61675,#61673)); +#62707= IFCFACEOUTERBOUND(#62705,.T.); +#62708= IFCFACE((#62707)); +#62710= IFCPOLYLOOP((#61509,#61673,#61661)); +#62712= IFCFACEOUTERBOUND(#62710,.T.); +#62713= IFCFACE((#62712)); +#62715= IFCPOLYLOOP((#61677,#61673,#61641)); +#62717= IFCFACEOUTERBOUND(#62715,.T.); +#62718= IFCFACE((#62717)); +#62720= IFCPOLYLOOP((#61629,#61675,#61627)); +#62722= IFCFACEOUTERBOUND(#62720,.T.); +#62723= IFCFACE((#62722)); +#62725= IFCPOLYLOOP((#61647,#61677,#61641)); +#62727= IFCFACEOUTERBOUND(#62725,.T.); +#62728= IFCFACE((#62727)); +#62730= IFCPOLYLOOP((#61677,#61625,#61711,#61627)); +#62732= IFCFACEOUTERBOUND(#62730,.T.); +#62733= IFCFACE((#62732)); +#62735= IFCPOLYLOOP((#61675,#61629,#61679)); +#62737= IFCFACEOUTERBOUND(#62735,.T.); +#62738= IFCFACE((#62737)); +#62740= IFCPOLYLOOP((#61681,#61679,#61629)); +#62742= IFCFACEOUTERBOUND(#62740,.T.); +#62743= IFCFACE((#62742)); +#62745= IFCPOLYLOOP((#61629,#61631,#61681)); +#62747= IFCFACEOUTERBOUND(#62745,.T.); +#62748= IFCFACE((#62747)); +#62750= IFCPOLYLOOP((#61683,#61631,#61657)); +#62752= IFCFACEOUTERBOUND(#62750,.T.); +#62753= IFCFACE((#62752)); +#62755= IFCPOLYLOOP((#61631,#61683,#61681)); +#62757= IFCFACEOUTERBOUND(#62755,.T.); +#62758= IFCFACE((#62757)); +#62760= IFCPOLYLOOP((#61691,#61683,#61657)); +#62762= IFCFACEOUTERBOUND(#62760,.T.); +#62763= IFCFACE((#62762)); +#62765= IFCPOLYLOOP((#61685,#61667,#61551)); +#62767= IFCFACEOUTERBOUND(#62765,.T.); +#62768= IFCFACE((#62767)); +#62770= IFCPOLYLOOP((#61687,#61685,#61517)); +#62772= IFCFACEOUTERBOUND(#62770,.T.); +#62773= IFCFACE((#62772)); +#62775= IFCPOLYLOOP((#61517,#61515,#61687)); +#62777= IFCFACEOUTERBOUND(#62775,.T.); +#62778= IFCFACE((#62777)); +#62780= IFCPOLYLOOP((#61689,#61657,#61707)); +#62782= IFCFACEOUTERBOUND(#62780,.T.); +#62783= IFCFACE((#62782)); +#62785= IFCPOLYLOOP((#61687,#61515,#61689)); +#62787= IFCFACEOUTERBOUND(#62785,.T.); +#62788= IFCFACE((#62787)); +#62790= IFCPOLYLOOP((#61513,#61689,#61515)); +#62792= IFCFACEOUTERBOUND(#62790,.T.); +#62793= IFCFACE((#62792)); +#62795= IFCPOLYLOOP((#61689,#61513,#61691)); +#62797= IFCFACEOUTERBOUND(#62795,.T.); +#62798= IFCFACE((#62797)); +#62800= IFCPOLYLOOP((#61693,#61691,#61513)); +#62802= IFCFACEOUTERBOUND(#62800,.T.); +#62803= IFCFACE((#62802)); +#62805= IFCPOLYLOOP((#61693,#61513,#61553,#61511)); +#62807= IFCFACEOUTERBOUND(#62805,.T.); +#62808= IFCFACE((#62807)); +#62810= IFCPOLYLOOP((#61695,#61511,#61661)); +#62812= IFCFACEOUTERBOUND(#62810,.T.); +#62813= IFCFACE((#62812)); +#62815= IFCPOLYLOOP((#61511,#61695,#61693)); +#62817= IFCFACEOUTERBOUND(#62815,.T.); +#62818= IFCFACE((#62817)); +#62820= IFCPOLYLOOP((#61679,#61695,#61661)); +#62822= IFCFACEOUTERBOUND(#62820,.T.); +#62823= IFCFACE((#62822)); +#62825= IFCPOLYLOOP((#61509,#61671,#61673)); +#62827= IFCFACEOUTERBOUND(#62825,.T.); +#62828= IFCFACE((#62827)); +#62830= IFCPOLYLOOP((#61699,#61621,#61623)); +#62832= IFCFACEOUTERBOUND(#62830,.T.); +#62833= IFCFACE((#62832)); +#62835= IFCPOLYLOOP((#61647,#61699,#61855,#61625)); +#62837= IFCFACEOUTERBOUND(#62835,.T.); +#62838= IFCFACE((#62837)); +#62840= IFCPOLYLOOP((#61707,#61655,#61689)); +#62842= IFCFACEOUTERBOUND(#62840,.T.); +#62843= IFCFACE((#62842)); +#62845= IFCPOLYLOOP((#61705,#61635,#61709)); +#62847= IFCFACEOUTERBOUND(#62845,.T.); +#62848= IFCFACE((#62847)); +#62850= IFCPOLYLOOP((#61685,#61705,#61659)); +#62852= IFCFACEOUTERBOUND(#62850,.T.); +#62853= IFCFACE((#62852)); +#62855= IFCPOLYLOOP((#61657,#61633,#61707)); +#62857= IFCFACEOUTERBOUND(#62855,.T.); +#62858= IFCFACE((#62857)); +#62860= IFCPOLYLOOP((#61703,#61707,#61633)); +#62862= IFCFACEOUTERBOUND(#62860,.T.); +#62863= IFCFACE((#62862)); +#62865= IFCPOLYLOOP((#61659,#61637,#61665)); +#62867= IFCFACEOUTERBOUND(#62865,.T.); +#62868= IFCFACE((#62867)); +#62870= IFCPOLYLOOP((#61667,#61519,#61551)); +#62872= IFCFACEOUTERBOUND(#62870,.T.); +#62873= IFCFACE((#62872)); +#62875= IFCPOLYLOOP((#61611,#61737,#61613)); +#62877= IFCFACEOUTERBOUND(#62875,.T.); +#62878= IFCFACE((#62877)); +#62880= IFCPOLYLOOP((#61613,#61737,#61787)); +#62882= IFCFACEOUTERBOUND(#62880,.T.); +#62883= IFCFACE((#62882)); +#62885= IFCPOLYLOOP((#61749,#61761,#61763)); +#62887= IFCFACEOUTERBOUND(#62885,.T.); +#62888= IFCFACE((#62887)); +#62890= IFCPOLYLOOP((#61761,#61725,#61759)); +#62892= IFCFACEOUTERBOUND(#62890,.T.); +#62893= IFCFACE((#62892)); +#62895= IFCPOLYLOOP((#61783,#61741,#61775)); +#62897= IFCFACEOUTERBOUND(#62895,.T.); +#62898= IFCFACE((#62897)); +#62900= IFCPOLYLOOP((#61757,#61739,#61713)); +#62902= IFCFACEOUTERBOUND(#62900,.T.); +#62903= IFCFACE((#62902)); +#62905= IFCPOLYLOOP((#61559,#61557,#61745)); +#62907= IFCFACEOUTERBOUND(#62905,.T.); +#62908= IFCFACE((#62907)); +#62910= IFCPOLYLOOP((#61775,#61741,#61773)); +#62912= IFCFACEOUTERBOUND(#62910,.T.); +#62913= IFCFACE((#62912)); +#62915= IFCPOLYLOOP((#61747,#61771,#61773)); +#62917= IFCFACEOUTERBOUND(#62915,.T.); +#62918= IFCFACE((#62917)); +#62920= IFCPOLYLOOP((#61611,#61609,#61739,#61737)); +#62922= IFCFACEOUTERBOUND(#62920,.T.); +#62923= IFCFACE((#62922)); +#62925= IFCPOLYLOOP((#61779,#61781,#61741)); +#62927= IFCFACEOUTERBOUND(#62925,.T.); +#62928= IFCFACE((#62927)); +#62930= IFCPOLYLOOP((#61763,#61567,#61603)); +#62932= IFCFACEOUTERBOUND(#62930,.T.); +#62933= IFCFACE((#62932)); +#62935= IFCPOLYLOOP((#61759,#61733,#61729)); +#62937= IFCFACEOUTERBOUND(#62935,.T.); +#62938= IFCFACE((#62937)); +#62940= IFCPOLYLOOP((#61749,#61763,#61767)); +#62942= IFCFACEOUTERBOUND(#62940,.T.); +#62943= IFCFACE((#62942)); +#62945= IFCPOLYLOOP((#61733,#61621,#61619)); +#62947= IFCFACEOUTERBOUND(#62945,.T.); +#62948= IFCFACE((#62947)); +#62950= IFCPOLYLOOP((#61755,#61757,#61715)); +#62952= IFCFACEOUTERBOUND(#62950,.T.); +#62953= IFCFACE((#62952)); +#62955= IFCPOLYLOOP((#61735,#61729,#61733)); +#62957= IFCFACEOUTERBOUND(#62955,.T.); +#62958= IFCFACE((#62957)); +#62960= IFCPOLYLOOP((#61735,#61617,#61615)); +#62962= IFCFACEOUTERBOUND(#62960,.T.); +#62963= IFCFACE((#62962)); +#62965= IFCPOLYLOOP((#61745,#61753,#61755)); +#62967= IFCFACEOUTERBOUND(#62965,.T.); +#62968= IFCFACE((#62967)); +#62970= IFCPOLYLOOP((#61505,#61569,#61735)); +#62972= IFCFACEOUTERBOUND(#62970,.T.); +#62973= IFCFACE((#62972)); +#62975= IFCPOLYLOOP((#61787,#61495,#61613)); +#62977= IFCFACEOUTERBOUND(#62975,.T.); +#62978= IFCFACE((#62977)); +#62980= IFCPOLYLOOP((#61567,#61763,#61765)); +#62982= IFCFACEOUTERBOUND(#62980,.T.); +#62983= IFCFACE((#62982)); +#62985= IFCPOLYLOOP((#61769,#61743,#61767)); +#62987= IFCFACEOUTERBOUND(#62985,.T.); +#62988= IFCFACE((#62987)); +#62990= IFCPOLYLOOP((#61751,#61737,#61731)); +#62992= IFCFACEOUTERBOUND(#62990,.T.); +#62993= IFCFACE((#62992)); +#62995= IFCPOLYLOOP((#61753,#61751,#61731)); +#62997= IFCFACEOUTERBOUND(#62995,.T.); +#62998= IFCFACE((#62997)); +#63000= IFCPOLYLOOP((#61793,#61743,#61795)); +#63002= IFCFACEOUTERBOUND(#63000,.T.); +#63003= IFCFACE((#63002)); +#63005= IFCPOLYLOOP((#61765,#61735,#61569)); +#63007= IFCFACEOUTERBOUND(#63005,.T.); +#63008= IFCFACE((#63007)); +#63010= IFCPOLYLOOP((#61739,#61731,#61737)); +#63012= IFCFACEOUTERBOUND(#63010,.T.); +#63013= IFCFACE((#63012)); +#63015= IFCPOLYLOOP((#61747,#61719,#61909,#61721)); +#63017= IFCFACEOUTERBOUND(#63015,.T.); +#63018= IFCFACE((#63017)); +#63020= IFCPOLYLOOP((#61757,#61753,#61731)); +#63022= IFCFACEOUTERBOUND(#63020,.T.); +#63023= IFCFACE((#63022)); +#63025= IFCPOLYLOOP((#61745,#61755,#61777)); +#63027= IFCFACEOUTERBOUND(#63025,.T.); +#63028= IFCFACE((#63027)); +#63030= IFCPOLYLOOP((#61769,#61771,#61743)); +#63032= IFCFACEOUTERBOUND(#63030,.T.); +#63033= IFCFACE((#63032)); +#63035= IFCPOLYLOOP((#61741,#61783,#61777)); +#63037= IFCFACEOUTERBOUND(#63035,.T.); +#63038= IFCFACE((#63037)); +#63040= IFCPOLYLOOP((#61557,#61753,#61745)); +#63042= IFCFACEOUTERBOUND(#63040,.T.); +#63043= IFCFACE((#63042)); +#63045= IFCPOLYLOOP((#61607,#61789,#61739)); +#63047= IFCFACEOUTERBOUND(#63045,.T.); +#63048= IFCFACE((#63047)); +#63050= IFCPOLYLOOP((#61723,#61793,#61791)); +#63052= IFCFACEOUTERBOUND(#63050,.T.); +#63053= IFCFACE((#63052)); +#63055= IFCPOLYLOOP((#61773,#61741,#61781)); +#63057= IFCFACEOUTERBOUND(#63055,.T.); +#63058= IFCFACE((#63057)); +#63060= IFCPOLYLOOP((#61779,#61741,#61777)); +#63062= IFCFACEOUTERBOUND(#63060,.T.); +#63063= IFCFACE((#63062)); +#63065= IFCPOLYLOOP((#61733,#61619,#61617)); +#63067= IFCFACEOUTERBOUND(#63065,.T.); +#63068= IFCFACE((#63067)); +#63070= IFCPOLYLOOP((#61785,#61621,#61733)); +#63072= IFCFACEOUTERBOUND(#63070,.T.); +#63073= IFCFACE((#63072)); +#63075= IFCPOLYLOOP((#61785,#61623,#61621)); +#63077= IFCFACEOUTERBOUND(#63075,.T.); +#63078= IFCFACE((#63077)); +#63080= IFCPOLYLOOP((#61505,#61735,#61615)); +#63082= IFCFACEOUTERBOUND(#63080,.T.); +#63083= IFCFACE((#63082)); +#63085= IFCPOLYLOOP((#61791,#61793,#61795)); +#63087= IFCFACEOUTERBOUND(#63085,.T.); +#63088= IFCFACE((#63087)); +#63090= IFCPOLYLOOP((#61555,#61737,#61751)); +#63092= IFCFACEOUTERBOUND(#63090,.T.); +#63093= IFCFACE((#63092)); +#63095= IFCPOLYLOOP((#61733,#61617,#61735)); +#63097= IFCFACEOUTERBOUND(#63095,.T.); +#63098= IFCFACE((#63097)); +#63100= IFCPOLYLOOP((#61743,#61793,#61767)); +#63102= IFCFACEOUTERBOUND(#63100,.T.); +#63103= IFCFACE((#63102)); +#63105= IFCPOLYLOOP((#61759,#61727,#61733)); +#63107= IFCFACEOUTERBOUND(#63105,.T.); +#63108= IFCFACE((#63107)); +#63110= IFCPOLYLOOP((#61797,#61725,#61749,#61723)); +#63112= IFCFACEOUTERBOUND(#63110,.T.); +#63113= IFCFACE((#63112)); +#63115= IFCPOLYLOOP((#61749,#61767,#61793)); +#63117= IFCFACEOUTERBOUND(#63115,.T.); +#63118= IFCFACE((#63117)); +#63120= IFCPOLYLOOP((#61757,#61755,#61753)); +#63122= IFCFACEOUTERBOUND(#63120,.T.); +#63123= IFCFACE((#63122)); +#63125= IFCPOLYLOOP((#61739,#61609,#61607)); +#63127= IFCFACEOUTERBOUND(#63125,.T.); +#63128= IFCFACE((#63127)); +#63130= IFCPOLYLOOP((#61717,#61755,#61715)); +#63132= IFCFACEOUTERBOUND(#63130,.T.); +#63133= IFCFACE((#63132)); +#63135= IFCPOLYLOOP((#61751,#61557,#61595,#61555)); +#63137= IFCFACEOUTERBOUND(#63135,.T.); +#63138= IFCFACE((#63137)); +#63140= IFCPOLYLOOP((#61739,#61757,#61731)); +#63142= IFCFACEOUTERBOUND(#63140,.T.); +#63143= IFCFACE((#63142)); +#63145= IFCPOLYLOOP((#61757,#61713,#61799,#61715)); +#63147= IFCFACEOUTERBOUND(#63145,.T.); +#63148= IFCFACE((#63147)); +#63150= IFCPOLYLOOP((#61761,#61759,#61729)); +#63152= IFCFACEOUTERBOUND(#63150,.T.); +#63153= IFCFACE((#63152)); +#63155= IFCPOLYLOOP((#61759,#61725,#61889,#61727)); +#63157= IFCFACEOUTERBOUND(#63155,.T.); +#63158= IFCFACE((#63157)); +#63160= IFCPOLYLOOP((#61765,#61763,#61761)); +#63162= IFCFACEOUTERBOUND(#63160,.T.); +#63163= IFCFACE((#63162)); +#63165= IFCPOLYLOOP((#61765,#61761,#61729)); +#63167= IFCFACEOUTERBOUND(#63165,.T.); +#63168= IFCFACE((#63167)); +#63170= IFCPOLYLOOP((#61603,#61565,#61767)); +#63172= IFCFACEOUTERBOUND(#63170,.T.); +#63173= IFCFACE((#63172)); +#63175= IFCPOLYLOOP((#61735,#61765,#61729)); +#63177= IFCFACEOUTERBOUND(#63175,.T.); +#63178= IFCFACE((#63177)); +#63180= IFCPOLYLOOP((#61569,#61567,#61765)); +#63182= IFCFACEOUTERBOUND(#63180,.T.); +#63183= IFCFACE((#63182)); +#63185= IFCPOLYLOOP((#61767,#61763,#61603)); +#63187= IFCFACEOUTERBOUND(#63185,.T.); +#63188= IFCFACE((#63187)); +#63190= IFCPOLYLOOP((#61769,#61767,#61565)); +#63192= IFCFACEOUTERBOUND(#63190,.T.); +#63193= IFCFACE((#63192)); +#63195= IFCPOLYLOOP((#61769,#61565,#61601,#61563)); +#63197= IFCFACEOUTERBOUND(#63195,.T.); +#63198= IFCFACE((#63197)); +#63200= IFCPOLYLOOP((#61771,#61747,#61795)); +#63202= IFCFACEOUTERBOUND(#63200,.T.); +#63203= IFCFACE((#63202)); +#63205= IFCPOLYLOOP((#61769,#61563,#61771)); +#63207= IFCFACEOUTERBOUND(#63205,.T.); +#63208= IFCFACE((#63207)); +#63210= IFCPOLYLOOP((#61561,#61771,#61563)); +#63212= IFCFACEOUTERBOUND(#63210,.T.); +#63213= IFCFACE((#63212)); +#63215= IFCPOLYLOOP((#61771,#61561,#61773)); +#63217= IFCFACEOUTERBOUND(#63215,.T.); +#63218= IFCFACE((#63217)); +#63220= IFCPOLYLOOP((#61775,#61773,#61561)); +#63222= IFCFACEOUTERBOUND(#63220,.T.); +#63223= IFCFACE((#63222)); +#63225= IFCPOLYLOOP((#61775,#61561,#61599,#61559)); +#63227= IFCFACEOUTERBOUND(#63225,.T.); +#63228= IFCFACE((#63227)); +#63230= IFCPOLYLOOP((#61783,#61559,#61745)); +#63232= IFCFACEOUTERBOUND(#63230,.T.); +#63233= IFCFACE((#63232)); +#63235= IFCPOLYLOOP((#61755,#61717,#61777)); +#63237= IFCFACEOUTERBOUND(#63235,.T.); +#63238= IFCFACE((#63237)); +#63240= IFCPOLYLOOP((#61779,#61777,#61717)); +#63242= IFCFACEOUTERBOUND(#63240,.T.); +#63243= IFCFACE((#63242)); +#63245= IFCPOLYLOOP((#61779,#61717,#61801,#61719)); +#63247= IFCFACEOUTERBOUND(#63245,.T.); +#63248= IFCFACE((#63247)); +#63250= IFCPOLYLOOP((#61781,#61719,#61747)); +#63252= IFCFACEOUTERBOUND(#63250,.T.); +#63253= IFCFACE((#63252)); +#63255= IFCPOLYLOOP((#61719,#61781,#61779)); +#63257= IFCFACEOUTERBOUND(#63255,.T.); +#63258= IFCFACE((#63257)); +#63260= IFCPOLYLOOP((#61773,#61781,#61747)); +#63262= IFCFACEOUTERBOUND(#63260,.T.); +#63263= IFCFACE((#63262)); +#63265= IFCPOLYLOOP((#61559,#61783,#61775)); +#63267= IFCFACEOUTERBOUND(#63265,.T.); +#63268= IFCFACE((#63267)); +#63270= IFCPOLYLOOP((#61777,#61783,#61745)); +#63272= IFCFACEOUTERBOUND(#63270,.T.); +#63273= IFCFACE((#63272)); +#63275= IFCPOLYLOOP((#61733,#61727,#61885,#61785)); +#63277= IFCFACEOUTERBOUND(#63275,.T.); +#63278= IFCFACE((#63277)); +#63280= IFCPOLYLOOP((#61737,#61555,#61571,#61787)); +#63282= IFCFACEOUTERBOUND(#63280,.T.); +#63283= IFCFACE((#63282)); +#63285= IFCPOLYLOOP((#61789,#61607,#61605)); +#63287= IFCFACEOUTERBOUND(#63285,.T.); +#63288= IFCFACE((#63287)); +#63290= IFCPOLYLOOP((#61739,#61789,#61893,#61713)); +#63292= IFCFACEOUTERBOUND(#63290,.T.); +#63293= IFCFACE((#63292)); +#63295= IFCPOLYLOOP((#61793,#61723,#61749)); +#63297= IFCFACEOUTERBOUND(#63295,.T.); +#63298= IFCFACE((#63297)); +#63300= IFCPOLYLOOP((#61771,#61795,#61743)); +#63302= IFCFACEOUTERBOUND(#63300,.T.); +#63303= IFCFACE((#63302)); +#63305= IFCPOLYLOOP((#61747,#61721,#61795)); +#63307= IFCFACEOUTERBOUND(#63305,.T.); +#63308= IFCFACE((#63307)); +#63310= IFCPOLYLOOP((#61791,#61795,#61721)); +#63312= IFCFACEOUTERBOUND(#63310,.T.); +#63313= IFCFACE((#63312)); +#63315= IFCPOLYLOOP((#61749,#61725,#61761)); +#63317= IFCFACEOUTERBOUND(#63315,.T.); +#63318= IFCFACE((#63317)); +#63320= IFCPOLYLOOP((#61557,#61751,#61753)); +#63322= IFCFACEOUTERBOUND(#63320,.T.); +#63323= IFCFACE((#63322)); +#63325= IFCPOLYLOOP((#61845,#61847,#61849,#61803,#61805,#61807,#61809,#61811,#61813,#61815,#61817,#61819,#61821,#61823,#61825,#61827,#61829,#61831,#61833,#61835,#61837,#61839,#61841,#61843)); +#63327= IFCFACEOUTERBOUND(#63325,.T.); +#63328= IFCFACE((#63327)); +#63330= IFCPOLYLOOP((#61625,#61855,#61857)); +#63332= IFCFACEOUTERBOUND(#63330,.T.); +#63333= IFCFACE((#63332)); +#63335= IFCPOLYLOOP((#61847,#61857,#61849)); +#63337= IFCFACEOUTERBOUND(#63335,.T.); +#63338= IFCFACE((#63337)); +#63340= IFCPOLYLOOP((#61871,#61627,#61859)); +#63342= IFCFACEOUTERBOUND(#63340,.T.); +#63343= IFCFACE((#63342)); +#63345= IFCPOLYLOOP((#61629,#61883,#61875)); +#63347= IFCFACEOUTERBOUND(#63345,.T.); +#63348= IFCFACE((#63347)); +#63350= IFCPOLYLOOP((#61857,#61853,#61849)); +#63352= IFCFACEOUTERBOUND(#63350,.T.); +#63353= IFCFACE((#63352)); +#63355= IFCPOLYLOOP((#61853,#61857,#61855)); +#63357= IFCFACEOUTERBOUND(#63355,.T.); +#63358= IFCFACE((#63357)); +#63360= IFCPOLYLOOP((#61839,#61837,#61877)); +#63362= IFCFACEOUTERBOUND(#63360,.T.); +#63363= IFCFACE((#63362)); +#63365= IFCPOLYLOOP((#61859,#61857,#61847)); +#63367= IFCFACEOUTERBOUND(#63365,.T.); +#63368= IFCFACE((#63367)); +#63370= IFCPOLYLOOP((#61711,#61859,#61627)); +#63372= IFCFACEOUTERBOUND(#63370,.T.); +#63373= IFCFACE((#63372)); +#63375= IFCPOLYLOOP((#61881,#61879,#61631)); +#63377= IFCFACEOUTERBOUND(#63375,.T.); +#63378= IFCFACE((#63377)); +#63380= IFCPOLYLOOP((#61639,#61863,#61861)); +#63382= IFCFACEOUTERBOUND(#63380,.T.); +#63383= IFCFACE((#63382)); +#63385= IFCPOLYLOOP((#61877,#61881,#61839)); +#63387= IFCFACEOUTERBOUND(#63385,.T.); +#63388= IFCFACE((#63387)); +#63390= IFCPOLYLOOP((#61879,#61881,#61877)); +#63392= IFCFACEOUTERBOUND(#63390,.T.); +#63393= IFCFACE((#63392)); +#63395= IFCPOLYLOOP((#61863,#61851,#61861)); +#63397= IFCFACEOUTERBOUND(#63395,.T.); +#63398= IFCFACE((#63397)); +#63400= IFCPOLYLOOP((#61867,#61869,#61833)); +#63402= IFCFACEOUTERBOUND(#63400,.T.); +#63403= IFCFACE((#63402)); +#63405= IFCPOLYLOOP((#61625,#61857,#61711)); +#63407= IFCFACEOUTERBOUND(#63405,.T.); +#63408= IFCFACE((#63407)); +#63410= IFCPOLYLOOP((#61873,#61633,#61877)); +#63412= IFCFACEOUTERBOUND(#63410,.T.); +#63413= IFCFACE((#63412)); +#63415= IFCPOLYLOOP((#61863,#61639,#61865)); +#63417= IFCFACEOUTERBOUND(#63415,.T.); +#63418= IFCFACE((#63417)); +#63420= IFCPOLYLOOP((#61851,#61605,#61701,#61861)); +#63422= IFCFACEOUTERBOUND(#63420,.T.); +#63423= IFCFACE((#63422)); +#63425= IFCPOLYLOOP((#61871,#61859,#61845)); +#63427= IFCFACEOUTERBOUND(#63425,.T.); +#63428= IFCFACE((#63427)); +#63430= IFCPOLYLOOP((#61853,#61855,#61699,#61623)); +#63432= IFCFACEOUTERBOUND(#63430,.T.); +#63433= IFCFACE((#63432)); +#63435= IFCPOLYLOOP((#61881,#61841,#61839)); +#63437= IFCFACEOUTERBOUND(#63435,.T.); +#63438= IFCFACE((#63437)); +#63440= IFCPOLYLOOP((#61711,#61857,#61859)); +#63442= IFCFACEOUTERBOUND(#63440,.T.); +#63443= IFCFACE((#63442)); +#63445= IFCPOLYLOOP((#61631,#61629,#61875)); +#63447= IFCFACEOUTERBOUND(#63445,.T.); +#63448= IFCFACE((#63447)); +#63450= IFCPOLYLOOP((#61881,#61875,#61841)); +#63452= IFCFACEOUTERBOUND(#63450,.T.); +#63453= IFCFACE((#63452)); +#63455= IFCPOLYLOOP((#61847,#61845,#61859)); +#63457= IFCFACEOUTERBOUND(#63455,.T.); +#63458= IFCFACE((#63457)); +#63460= IFCPOLYLOOP((#61875,#61843,#61841)); +#63462= IFCFACEOUTERBOUND(#63460,.T.); +#63463= IFCFACE((#63462)); +#63465= IFCPOLYLOOP((#61869,#61873,#61835)); +#63467= IFCFACEOUTERBOUND(#63465,.T.); +#63468= IFCFACE((#63467)); +#63470= IFCPOLYLOOP((#61629,#61627,#61871)); +#63472= IFCFACEOUTERBOUND(#63470,.T.); +#63473= IFCFACE((#63472)); +#63475= IFCPOLYLOOP((#61875,#61883,#61843)); +#63477= IFCFACEOUTERBOUND(#63475,.T.); +#63478= IFCFACE((#63477)); +#63480= IFCPOLYLOOP((#61873,#61635,#61703,#61633)); +#63482= IFCFACEOUTERBOUND(#63480,.T.); +#63483= IFCFACE((#63482)); +#63485= IFCPOLYLOOP((#61881,#61631,#61875)); +#63487= IFCFACEOUTERBOUND(#63485,.T.); +#63488= IFCFACE((#63487)); +#63490= IFCPOLYLOOP((#61835,#61873,#61837)); +#63492= IFCFACEOUTERBOUND(#63490,.T.); +#63493= IFCFACE((#63492)); +#63495= IFCPOLYLOOP((#61869,#61635,#61873)); +#63497= IFCFACEOUTERBOUND(#63495,.T.); +#63498= IFCFACE((#63497)); +#63500= IFCPOLYLOOP((#61869,#61637,#61709,#61635)); +#63502= IFCFACEOUTERBOUND(#63500,.T.); +#63503= IFCFACE((#63502)); +#63505= IFCPOLYLOOP((#61869,#61835,#61833)); +#63507= IFCFACEOUTERBOUND(#63505,.T.); +#63508= IFCFACE((#63507)); +#63510= IFCPOLYLOOP((#61831,#61829,#61863)); +#63512= IFCFACEOUTERBOUND(#63510,.T.); +#63513= IFCFACE((#63512)); +#63515= IFCPOLYLOOP((#61867,#61637,#61869)); +#63517= IFCFACEOUTERBOUND(#63515,.T.); +#63518= IFCFACE((#63517)); +#63520= IFCPOLYLOOP((#61829,#61827,#61851)); +#63522= IFCFACEOUTERBOUND(#63520,.T.); +#63523= IFCFACE((#63522)); +#63525= IFCPOLYLOOP((#61851,#61863,#61829)); +#63527= IFCFACEOUTERBOUND(#63525,.T.); +#63528= IFCFACE((#63527)); +#63530= IFCPOLYLOOP((#61865,#61867,#61863)); +#63532= IFCFACEOUTERBOUND(#63530,.T.); +#63533= IFCFACE((#63532)); +#63535= IFCPOLYLOOP((#61833,#61831,#61867)); +#63537= IFCFACEOUTERBOUND(#63535,.T.); +#63538= IFCFACE((#63537)); +#63540= IFCPOLYLOOP((#61863,#61867,#61831)); +#63542= IFCFACEOUTERBOUND(#63540,.T.); +#63543= IFCFACE((#63542)); +#63545= IFCPOLYLOOP((#61837,#61873,#61877)); +#63547= IFCFACEOUTERBOUND(#63545,.T.); +#63548= IFCFACE((#63547)); +#63550= IFCPOLYLOOP((#61883,#61845,#61843)); +#63552= IFCFACEOUTERBOUND(#63550,.T.); +#63553= IFCFACE((#63552)); +#63555= IFCPOLYLOOP((#61853,#61803,#61849)); +#63557= IFCFACEOUTERBOUND(#63555,.T.); +#63558= IFCFACE((#63557)); +#63560= IFCPOLYLOOP((#61877,#61633,#61879)); +#63562= IFCFACEOUTERBOUND(#63560,.T.); +#63563= IFCFACE((#63562)); +#63565= IFCPOLYLOOP((#61637,#61867,#61865)); +#63567= IFCFACEOUTERBOUND(#63565,.T.); +#63568= IFCFACE((#63567)); +#63570= IFCPOLYLOOP((#61629,#61871,#61883)); +#63572= IFCFACEOUTERBOUND(#63570,.T.); +#63573= IFCFACE((#63572)); +#63575= IFCPOLYLOOP((#61883,#61871,#61845)); +#63577= IFCFACEOUTERBOUND(#63575,.T.); +#63578= IFCFACE((#63577)); +#63580= IFCPOLYLOOP((#61897,#61895,#61823)); +#63582= IFCFACEOUTERBOUND(#63580,.T.); +#63583= IFCFACE((#63582)); +#63585= IFCPOLYLOOP((#61895,#61851,#61825)); +#63587= IFCFACEOUTERBOUND(#63585,.T.); +#63588= IFCFACE((#63587)); +#63590= IFCPOLYLOOP((#61713,#61895,#61799)); +#63592= IFCFACEOUTERBOUND(#63590,.T.); +#63593= IFCFACE((#63592)); +#63595= IFCPOLYLOOP((#61821,#61899,#61897)); +#63597= IFCFACEOUTERBOUND(#63595,.T.); +#63598= IFCFACE((#63597)); +#63600= IFCPOLYLOOP((#61907,#61801,#61903)); +#63602= IFCFACEOUTERBOUND(#63600,.T.); +#63603= IFCFACE((#63602)); +#63605= IFCPOLYLOOP((#61897,#61899,#61715)); +#63607= IFCFACEOUTERBOUND(#63605,.T.); +#63608= IFCFACE((#63607)); +#63610= IFCPOLYLOOP((#61909,#61911,#61721)); +#63612= IFCFACEOUTERBOUND(#63610,.T.); +#63613= IFCFACE((#63612)); +#63615= IFCPOLYLOOP((#61901,#61891,#61725)); +#63617= IFCFACEOUTERBOUND(#63615,.T.); +#63618= IFCFACE((#63617)); +#63620= IFCPOLYLOOP((#61823,#61895,#61825)); +#63622= IFCFACEOUTERBOUND(#63620,.T.); +#63623= IFCFACE((#63622)); +#63625= IFCPOLYLOOP((#61809,#61807,#61891)); +#63627= IFCFACEOUTERBOUND(#63625,.T.); +#63628= IFCFACE((#63627)); +#63630= IFCPOLYLOOP((#61853,#61887,#61805)); +#63632= IFCFACEOUTERBOUND(#63630,.T.); +#63633= IFCFACE((#63632)); +#63635= IFCPOLYLOOP((#61891,#61901,#61809)); +#63637= IFCFACEOUTERBOUND(#63635,.T.); +#63638= IFCFACE((#63637)); +#63640= IFCPOLYLOOP((#61889,#61887,#61727)); +#63642= IFCFACEOUTERBOUND(#63640,.T.); +#63643= IFCFACE((#63642)); +#63645= IFCPOLYLOOP((#61885,#61887,#61853)); +#63647= IFCFACEOUTERBOUND(#63645,.T.); +#63648= IFCFACE((#63647)); +#63650= IFCPOLYLOOP((#61853,#61623,#61785,#61885)); +#63652= IFCFACEOUTERBOUND(#63650,.T.); +#63653= IFCFACE((#63652)); +#63655= IFCPOLYLOOP((#61727,#61887,#61885)); +#63657= IFCFACEOUTERBOUND(#63655,.T.); +#63658= IFCFACE((#63657)); +#63660= IFCPOLYLOOP((#61893,#61895,#61713)); +#63662= IFCFACEOUTERBOUND(#63660,.T.); +#63663= IFCFACE((#63662)); +#63665= IFCPOLYLOOP((#61891,#61889,#61725)); +#63667= IFCFACEOUTERBOUND(#63665,.T.); +#63668= IFCFACE((#63667)); +#63670= IFCPOLYLOOP((#61811,#61905,#61813)); +#63672= IFCFACEOUTERBOUND(#63670,.T.); +#63673= IFCFACE((#63672)); +#63675= IFCPOLYLOOP((#61889,#61891,#61887)); +#63677= IFCFACEOUTERBOUND(#63675,.T.); +#63678= IFCFACE((#63677)); +#63680= IFCPOLYLOOP((#61851,#61895,#61893)); +#63682= IFCFACEOUTERBOUND(#63680,.T.); +#63683= IFCFACE((#63682)); +#63685= IFCPOLYLOOP((#61821,#61897,#61823)); +#63687= IFCFACEOUTERBOUND(#63685,.T.); +#63688= IFCFACE((#63687)); +#63690= IFCPOLYLOOP((#61819,#61903,#61899)); +#63692= IFCFACEOUTERBOUND(#63690,.T.); +#63693= IFCFACE((#63692)); +#63695= IFCPOLYLOOP((#61819,#61817,#61903)); +#63697= IFCFACEOUTERBOUND(#63695,.T.); +#63698= IFCFACE((#63697)); +#63700= IFCPOLYLOOP((#61907,#61909,#61719)); +#63702= IFCFACEOUTERBOUND(#63700,.T.); +#63703= IFCFACE((#63702)); +#63705= IFCPOLYLOOP((#61817,#61815,#61907)); +#63707= IFCFACEOUTERBOUND(#63705,.T.); +#63708= IFCFACE((#63707)); +#63710= IFCPOLYLOOP((#61851,#61893,#61789,#61605)); +#63712= IFCFACEOUTERBOUND(#63710,.T.); +#63713= IFCFACE((#63712)); +#63715= IFCPOLYLOOP((#61895,#61897,#61799)); +#63717= IFCFACEOUTERBOUND(#63715,.T.); +#63718= IFCFACE((#63717)); +#63720= IFCPOLYLOOP((#61897,#61715,#61799)); +#63722= IFCFACEOUTERBOUND(#63720,.T.); +#63723= IFCFACE((#63722)); +#63725= IFCPOLYLOOP((#61907,#61911,#61909)); +#63727= IFCFACEOUTERBOUND(#63725,.T.); +#63728= IFCFACE((#63727)); +#63730= IFCPOLYLOOP((#61809,#61913,#61811)); +#63732= IFCFACEOUTERBOUND(#63730,.T.); +#63733= IFCFACE((#63732)); +#63735= IFCPOLYLOOP((#61911,#61907,#61815)); +#63737= IFCFACEOUTERBOUND(#63735,.T.); +#63738= IFCFACE((#63737)); +#63740= IFCPOLYLOOP((#61805,#61887,#61807)); +#63742= IFCFACEOUTERBOUND(#63740,.T.); +#63743= IFCFACE((#63742)); +#63745= IFCPOLYLOOP((#61803,#61853,#61805)); +#63747= IFCFACEOUTERBOUND(#63745,.T.); +#63748= IFCFACE((#63747)); +#63750= IFCPOLYLOOP((#61901,#61725,#61797)); +#63752= IFCFACEOUTERBOUND(#63750,.T.); +#63753= IFCFACE((#63752)); +#63755= IFCPOLYLOOP((#61717,#61715,#61899)); +#63757= IFCFACEOUTERBOUND(#63755,.T.); +#63758= IFCFACE((#63757)); +#63760= IFCPOLYLOOP((#61905,#61723,#61791,#61721)); +#63762= IFCFACEOUTERBOUND(#63760,.T.); +#63763= IFCFACE((#63762)); +#63765= IFCPOLYLOOP((#61905,#61811,#61913)); +#63767= IFCFACEOUTERBOUND(#63765,.T.); +#63768= IFCFACE((#63767)); +#63770= IFCPOLYLOOP((#61903,#61817,#61907)); +#63772= IFCFACEOUTERBOUND(#63770,.T.); +#63773= IFCFACE((#63772)); +#63775= IFCPOLYLOOP((#61809,#61901,#61913)); +#63777= IFCFACEOUTERBOUND(#63775,.T.); +#63778= IFCFACE((#63777)); +#63780= IFCPOLYLOOP((#61899,#61903,#61717)); +#63782= IFCFACEOUTERBOUND(#63780,.T.); +#63783= IFCFACE((#63782)); +#63785= IFCPOLYLOOP((#61807,#61887,#61891)); +#63787= IFCFACEOUTERBOUND(#63785,.T.); +#63788= IFCFACE((#63787)); +#63790= IFCPOLYLOOP((#61813,#61905,#61911)); +#63792= IFCFACEOUTERBOUND(#63790,.T.); +#63793= IFCFACE((#63792)); +#63795= IFCPOLYLOOP((#61723,#61905,#61913)); +#63797= IFCFACEOUTERBOUND(#63795,.T.); +#63798= IFCFACE((#63797)); +#63800= IFCPOLYLOOP((#61911,#61905,#61721)); +#63802= IFCFACEOUTERBOUND(#63800,.T.); +#63803= IFCFACE((#63802)); +#63805= IFCPOLYLOOP((#61825,#61851,#61827)); +#63807= IFCFACEOUTERBOUND(#63805,.T.); +#63808= IFCFACE((#63807)); +#63810= IFCPOLYLOOP((#61813,#61911,#61815)); +#63812= IFCFACEOUTERBOUND(#63810,.T.); +#63813= IFCFACE((#63812)); +#63815= IFCPOLYLOOP((#61819,#61899,#61821)); +#63817= IFCFACEOUTERBOUND(#63815,.T.); +#63818= IFCFACE((#63817)); +#63820= IFCPOLYLOOP((#61801,#61907,#61719)); +#63822= IFCFACEOUTERBOUND(#63820,.T.); +#63823= IFCFACE((#63822)); +#63825= IFCPOLYLOOP((#61913,#61797,#61723)); +#63827= IFCFACEOUTERBOUND(#63825,.T.); +#63828= IFCFACE((#63827)); +#63830= IFCPOLYLOOP((#61801,#61717,#61903)); +#63832= IFCFACEOUTERBOUND(#63830,.T.); +#63833= IFCFACE((#63832)); +#63835= IFCPOLYLOOP((#61913,#61901,#61797)); +#63837= IFCFACEOUTERBOUND(#63835,.T.); +#63838= IFCFACE((#63837)); +#63840= IFCCARTESIANPOINT((-412.749999999999,-133.109210985424,51.7444713085878)); +#63842= IFCCARTESIANPOINT((-412.749999999999,-124.927159942388,51.7444713085878)); +#63844= IFCCARTESIANPOINT((-417.600968342876,-109.997414534159,51.7444713085878)); +#63846= IFCCARTESIANPOINT((-430.300968342876,-100.770324428491,51.7444713085878)); +#63848= IFCCARTESIANPOINT((-445.999031657123,-100.770324428491,51.7444713085878)); +#63850= IFCCARTESIANPOINT((-458.699031657123,-109.997414534159,51.7444713085878)); +#63852= IFCCARTESIANPOINT((-463.549999999999,-124.927159942388,51.7444713085878)); +#63854= IFCCARTESIANPOINT((-463.549999999999,-133.109210985424,51.7444713085878)); +#63856= IFCCARTESIANPOINT((-458.699031657123,-148.038956393653,51.7444713085878)); +#63858= IFCCARTESIANPOINT((-445.999031657123,-157.266046499321,51.7444713085878)); +#63860= IFCCARTESIANPOINT((-430.300968342875,-157.266046499321,51.7444713085878)); +#63862= IFCCARTESIANPOINT((-417.600968342875,-148.038956393652,51.7444713085878)); +#63864= IFCCARTESIANPOINT((-393.699999999999,-69.85,0.)); +#63866= IFCCARTESIANPOINT((-399.655170801781,-92.075,0.)); +#63868= IFCCARTESIANPOINT((-415.924999999999,-108.344829198218,0.)); +#63870= IFCCARTESIANPOINT((-438.149999999999,-114.3,0.)); +#63872= IFCCARTESIANPOINT((-460.374999999999,-108.344829198219,0.)); +#63874= IFCCARTESIANPOINT((-476.644829198217,-92.0750000000003,0.)); +#63876= IFCCARTESIANPOINT((-482.599999999999,-69.8500000000001,0.)); +#63878= IFCCARTESIANPOINT((-476.644829198217,-47.6250000000001,0.)); +#63880= IFCCARTESIANPOINT((-460.374999999999,-31.3551708017818,0.)); +#63882= IFCCARTESIANPOINT((-438.149999999999,-25.4000000000001,0.)); +#63884= IFCCARTESIANPOINT((-415.924999999999,-31.3551708017818,0.)); +#63886= IFCCARTESIANPOINT((-399.655170801781,-47.625,0.)); +#63888= IFCCARTESIANPOINT((-396.129893466254,-60.781514126957,0.)); +#63890= IFCCARTESIANPOINT((-415.175484171437,-117.462287238274,51.7444713085878)); +#63892= IFCCARTESIANPOINT((-404.19353389055,-100.188794984289,28.5030111981774)); +#63894= IFCCARTESIANPOINT((-480.170106836988,-60.7815152586785,0.)); +#63896= IFCCARTESIANPOINT((-461.124515828561,-117.462287238274,51.7444713085878)); +#63898= IFCCARTESIANPOINT((-472.106467504769,-100.188790950155,28.5030074081459)); +#63900= IFCCARTESIANPOINT((-423.950968342876,-105.383869481325,51.7444713085878)); +#63902= IFCCARTESIANPOINT((-407.79008540089,-39.4900854008909,0.)); +#63904= IFCCARTESIANPOINT((-416.254946429075,-65.8430460928219,23.0431063351545)); +#63906= IFCCARTESIANPOINT((-423.60501975162,-67.3826036882283,27.0601991859315)); +#63908= IFCCARTESIANPOINT((-427.037499999999,-28.3775854008909,0.)); +#63910= IFCCARTESIANPOINT((-411.643553778974,-74.7655252076362,25.9447367484254)); +#63912= IFCCARTESIANPOINT((-408.337939810314,-84.8268130749255,28.9892124511937)); +#63914= IFCCARTESIANPOINT((-438.149999999999,-100.770324428491,51.7444713085878)); +#63916= IFCCARTESIANPOINT((-430.219982293559,-64.8411040219956,26.8880239744456)); +#63918= IFCCARTESIANPOINT((-404.365874284697,-86.3767840928239,24.9841165248378)); +#63920= IFCCARTESIANPOINT((-468.509914599108,-39.4900854008909,0.)); +#63922= IFCCARTESIANPOINT((-452.349031657123,-105.383869481325,51.7444713085878)); +#63924= IFCCARTESIANPOINT((-466.684189565038,-72.4821824314878,23.0431065816464)); +#63926= IFCCARTESIANPOINT((-469.420452593341,-84.1080758342226,27.0601990749136)); +#63928= IFCCARTESIANPOINT((-460.850225070181,-70.9593030110266,25.9447360417522)); +#63930= IFCCARTESIANPOINT((-454.029496019212,-70.8942512751487,28.9892135016724)); +#63932= IFCCARTESIANPOINT((-449.262499999999,-28.377585400891,0.)); +#63934= IFCCARTESIANPOINT((-471.745947948091,-90.5954993051312,26.9609171229128)); +#63936= IFCCARTESIANPOINT((-442.708627302843,-62.7623681788916,25.8722356445218)); +#63938= IFCCARTESIANPOINT((-436.45046077817,-66.1412541917512,28.409758869865)); +#63940= IFCCARTESIANPOINT((-449.159196930401,-60.6033029317604,23.3644025512597)); +#63942= IFCCARTESIANPOINT((-479.799517772246,-80.301541959667,0.)); +#63944= IFCCARTESIANPOINT((-461.124515828561,-140.574083689538,51.7444713085878)); +#63946= IFCCARTESIANPOINT((-470.506072678709,-110.010225724929,32.8500721934207)); +#63948= IFCCARTESIANPOINT((-396.500481844968,-80.3015405310991,0.)); +#63950= IFCCARTESIANPOINT((-415.175484171437,-140.574083689538,51.7444713085878)); +#63952= IFCCARTESIANPOINT((-405.793925674848,-110.010220257602,32.8500677212821)); +#63954= IFCCARTESIANPOINT((-471.354530853944,-111.939932242333,23.4252371643083)); +#63956= IFCCARTESIANPOINT((-467.364037120421,-120.430222458928,25.532145334144)); +#63958= IFCCARTESIANPOINT((-452.349031657123,-152.652501446487,51.7444713085878)); +#63960= IFCCARTESIANPOINT((-468.509914599108,-100.209914599109,0.)); +#63962= IFCCARTESIANPOINT((-455.524031657123,-150.34572892007,51.7444713085878)); +#63964= IFCCARTESIANPOINT((-460.831972909539,-128.03678412663,25.8722358343863)); +#63966= IFCCARTESIANPOINT((-453.952381100502,-135.20533528694,29.0662922054913)); +#63968= IFCCARTESIANPOINT((-449.262499999999,-111.322414599109,0.)); +#63970= IFCCARTESIANPOINT((-438.149999999999,-157.266046499321,51.7444713085878)); +#63972= IFCCARTESIANPOINT((-442.708627158229,-136.105817222696,25.8722355751972)); +#63974= IFCCARTESIANPOINT((-435.421694915106,-136.297876218572,25.8722356538822)); +#63976= IFCCARTESIANPOINT((-427.037499999999,-111.322414599109,0.)); +#63978= IFCCARTESIANPOINT((-470.640916099972,-113.908159712006,30.7599270279798)); +#63980= IFCCARTESIANPOINT((-424.519056217327,-132.081816377256,23.9861495954651)); +#63982= IFCCARTESIANPOINT((-423.950968342876,-152.652501446487,51.7444713085878)); +#63984= IFCCARTESIANPOINT((-407.79008540089,-100.209914599109,0.)); +#63986= IFCCARTESIANPOINT((-418.460094177468,-129.812814563089,25.2133299019938)); +#63988= IFCCARTESIANPOINT((-409.61581042445,-119.915961688522,23.0431065618633)); +#63990= IFCCARTESIANPOINT((-406.879547422119,-117.476907748392,27.0601991077196)); +#63992= IFCCARTESIANPOINT((-404.56389887326,-110.795791718073,26.9828346900566)); +#63994= IFCCARTESIANPOINT((-448.536856712734,-136.540243368409,27.9235369361162)); +#63996= IFCPOLYLOOP((#63852,#63854,#63944,#63856,#63962,#63958,#63858,#63970,#63860,#63982,#63862,#63950,#63840,#63842,#63890,#63844,#63900,#63846,#63914,#63848,#63922,#63850,#63896)); +#63998= IFCFACEOUTERBOUND(#63996,.T.); +#63999= IFCFACE((#63998)); +#64001= IFCPOLYLOOP((#63886,#63888,#63864,#63948,#63866,#63984,#63868,#63976,#63870,#63968,#63872,#63960,#63874,#63942,#63876,#63894,#63878,#63920,#63880,#63932,#63882,#63908,#63884,#63902)); +#64003= IFCFACEOUTERBOUND(#64001,.T.); +#64004= IFCFACE((#64003)); +#64006= IFCPOLYLOOP((#63842,#63840,#63952,#63864,#63892)); +#64008= IFCFACEOUTERBOUND(#64006,.T.); +#64009= IFCFACE((#64008)); +#64011= IFCPOLYLOOP((#63918,#63886,#63912)); +#64013= IFCFACEOUTERBOUND(#64011,.T.); +#64014= IFCFACE((#64013)); +#64016= IFCPOLYLOOP((#63906,#63884,#63908)); +#64018= IFCFACEOUTERBOUND(#64016,.T.); +#64019= IFCFACE((#64018)); +#64021= IFCPOLYLOOP((#63904,#63902,#63884)); +#64023= IFCFACEOUTERBOUND(#64021,.T.); +#64024= IFCFACE((#64023)); +#64026= IFCPOLYLOOP((#63892,#63888,#63918)); +#64028= IFCFACEOUTERBOUND(#64026,.T.); +#64029= IFCFACE((#64028)); +#64031= IFCPOLYLOOP((#63910,#63912,#63886)); +#64033= IFCFACEOUTERBOUND(#64031,.T.); +#64034= IFCFACE((#64033)); +#64036= IFCPOLYLOOP((#63886,#63902,#63910)); +#64038= IFCFACEOUTERBOUND(#64036,.T.); +#64039= IFCFACE((#64038)); +#64041= IFCPOLYLOOP((#63892,#63918,#63842)); +#64043= IFCFACEOUTERBOUND(#64041,.T.); +#64044= IFCFACE((#64043)); +#64046= IFCPOLYLOOP((#63894,#63934,#63926)); +#64048= IFCFACEOUTERBOUND(#64046,.T.); +#64049= IFCFACE((#64048)); +#64051= IFCPOLYLOOP((#63938,#63882,#63936)); +#64053= IFCFACEOUTERBOUND(#64051,.T.); +#64054= IFCFACE((#64053)); +#64056= IFCPOLYLOOP((#63888,#63892,#63864)); +#64058= IFCFACEOUTERBOUND(#64056,.T.); +#64059= IFCFACE((#64058)); +#64061= IFCPOLYLOOP((#63920,#63924,#63928)); +#64063= IFCFACEOUTERBOUND(#64061,.T.); +#64064= IFCFACE((#64063)); +#64066= IFCPOLYLOOP((#63910,#63900,#63844)); +#64068= IFCFACEOUTERBOUND(#64066,.T.); +#64069= IFCFACE((#64068)); +#64071= IFCPOLYLOOP((#63906,#63904,#63884)); +#64073= IFCFACEOUTERBOUND(#64071,.T.); +#64074= IFCFACE((#64073)); +#64076= IFCPOLYLOOP((#63850,#63924,#63926)); +#64078= IFCFACEOUTERBOUND(#64076,.T.); +#64079= IFCFACE((#64078)); +#64081= IFCPOLYLOOP((#63908,#63916,#63906)); +#64083= IFCFACEOUTERBOUND(#64081,.T.); +#64084= IFCFACE((#64083)); +#64086= IFCPOLYLOOP((#63940,#63848,#63936)); +#64088= IFCFACEOUTERBOUND(#64086,.T.); +#64089= IFCFACE((#64088)); +#64091= IFCPOLYLOOP((#63900,#63904,#63906)); +#64093= IFCFACEOUTERBOUND(#64091,.T.); +#64094= IFCFACE((#64093)); +#64096= IFCPOLYLOOP((#63928,#63880,#63920)); +#64098= IFCFACEOUTERBOUND(#64096,.T.); +#64099= IFCFACE((#64098)); +#64101= IFCPOLYLOOP((#63926,#63934,#63896)); +#64103= IFCFACEOUTERBOUND(#64101,.T.); +#64104= IFCFACE((#64103)); +#64106= IFCPOLYLOOP((#63894,#63876,#63898)); +#64108= IFCFACEOUTERBOUND(#64106,.T.); +#64109= IFCFACE((#64108)); +#64111= IFCPOLYLOOP((#63902,#63904,#63910)); +#64113= IFCFACEOUTERBOUND(#64111,.T.); +#64114= IFCFACE((#64113)); +#64116= IFCPOLYLOOP((#63894,#63898,#63934)); +#64118= IFCFACEOUTERBOUND(#64116,.T.); +#64119= IFCFACE((#64118)); +#64121= IFCPOLYLOOP((#63900,#63906,#63846)); +#64123= IFCFACEOUTERBOUND(#64121,.T.); +#64124= IFCFACE((#64123)); +#64126= IFCPOLYLOOP((#63896,#63934,#63852)); +#64128= IFCFACEOUTERBOUND(#64126,.T.); +#64129= IFCFACE((#64128)); +#64131= IFCPOLYLOOP((#63900,#63910,#63904)); +#64133= IFCFACEOUTERBOUND(#64131,.T.); +#64134= IFCFACE((#64133)); +#64136= IFCPOLYLOOP((#63910,#63844,#63912)); +#64138= IFCFACEOUTERBOUND(#64136,.T.); +#64139= IFCFACE((#64138)); +#64141= IFCPOLYLOOP((#63844,#63890,#63912)); +#64143= IFCFACEOUTERBOUND(#64141,.T.); +#64144= IFCFACE((#64143)); +#64146= IFCPOLYLOOP((#63918,#63912,#63890)); +#64148= IFCFACEOUTERBOUND(#64146,.T.); +#64149= IFCFACE((#64148)); +#64151= IFCPOLYLOOP((#63938,#63908,#63882)); +#64153= IFCFACEOUTERBOUND(#64151,.T.); +#64154= IFCFACE((#64153)); +#64156= IFCPOLYLOOP((#63906,#63916,#63846)); +#64158= IFCFACEOUTERBOUND(#64156,.T.); +#64159= IFCFACE((#64158)); +#64161= IFCPOLYLOOP((#63914,#63846,#63916)); +#64163= IFCFACEOUTERBOUND(#64161,.T.); +#64164= IFCFACE((#64163)); +#64166= IFCPOLYLOOP((#63918,#63890,#63842)); +#64168= IFCFACEOUTERBOUND(#64166,.T.); +#64169= IFCFACE((#64168)); +#64171= IFCPOLYLOOP((#63886,#63918,#63888)); +#64173= IFCFACEOUTERBOUND(#64171,.T.); +#64174= IFCFACE((#64173)); +#64176= IFCPOLYLOOP((#63928,#63930,#63880)); +#64178= IFCFACEOUTERBOUND(#64176,.T.); +#64179= IFCFACE((#64178)); +#64181= IFCPOLYLOOP((#63920,#63878,#63924)); +#64183= IFCFACEOUTERBOUND(#64181,.T.); +#64184= IFCFACE((#64183)); +#64186= IFCPOLYLOOP((#63926,#63924,#63878)); +#64188= IFCFACEOUTERBOUND(#64186,.T.); +#64189= IFCFACE((#64188)); +#64191= IFCPOLYLOOP((#63928,#63850,#63922)); +#64193= IFCFACEOUTERBOUND(#64191,.T.); +#64194= IFCFACE((#64193)); +#64196= IFCPOLYLOOP((#63894,#63926,#63878)); +#64198= IFCFACEOUTERBOUND(#64196,.T.); +#64199= IFCFACE((#64198)); +#64201= IFCPOLYLOOP((#63850,#63926,#63896)); +#64203= IFCFACEOUTERBOUND(#64201,.T.); +#64204= IFCFACE((#64203)); +#64206= IFCPOLYLOOP((#63850,#63928,#63924)); +#64208= IFCFACEOUTERBOUND(#64206,.T.); +#64209= IFCFACE((#64208)); +#64211= IFCPOLYLOOP((#63928,#63922,#63930)); +#64213= IFCFACEOUTERBOUND(#64211,.T.); +#64214= IFCFACE((#64213)); +#64216= IFCPOLYLOOP((#63922,#63848,#63930)); +#64218= IFCFACEOUTERBOUND(#64216,.T.); +#64219= IFCFACE((#64218)); +#64221= IFCPOLYLOOP((#63932,#63936,#63882)); +#64223= IFCFACEOUTERBOUND(#64221,.T.); +#64224= IFCFACE((#64223)); +#64226= IFCPOLYLOOP((#63938,#63936,#63914)); +#64228= IFCFACEOUTERBOUND(#64226,.T.); +#64229= IFCFACE((#64228)); +#64231= IFCPOLYLOOP((#63880,#63930,#63940)); +#64233= IFCFACEOUTERBOUND(#64231,.T.); +#64234= IFCFACE((#64233)); +#64236= IFCPOLYLOOP((#63852,#63934,#63898)); +#64238= IFCFACEOUTERBOUND(#64236,.T.); +#64239= IFCFACE((#64238)); +#64241= IFCPOLYLOOP((#63940,#63936,#63932)); +#64243= IFCFACEOUTERBOUND(#64241,.T.); +#64244= IFCFACE((#64243)); +#64246= IFCPOLYLOOP((#63848,#63914,#63936)); +#64248= IFCFACEOUTERBOUND(#64246,.T.); +#64249= IFCFACE((#64248)); +#64251= IFCPOLYLOOP((#63914,#63916,#63938)); +#64253= IFCFACEOUTERBOUND(#64251,.T.); +#64254= IFCFACE((#64253)); +#64256= IFCPOLYLOOP((#63938,#63916,#63908)); +#64258= IFCFACEOUTERBOUND(#64256,.T.); +#64259= IFCFACE((#64258)); +#64261= IFCPOLYLOOP((#63880,#63940,#63932)); +#64263= IFCFACEOUTERBOUND(#64261,.T.); +#64264= IFCFACE((#64263)); +#64266= IFCPOLYLOOP((#63848,#63940,#63930)); +#64268= IFCFACEOUTERBOUND(#64266,.T.); +#64269= IFCFACE((#64268)); +#64271= IFCPOLYLOOP((#63946,#63854,#63852,#63898,#63876)); +#64273= IFCFACEOUTERBOUND(#64271,.T.); +#64274= IFCFACE((#64273)); +#64276= IFCPOLYLOOP((#63874,#63954,#63942)); +#64278= IFCFACEOUTERBOUND(#64276,.T.); +#64279= IFCFACE((#64278)); +#64281= IFCPOLYLOOP((#63964,#63956,#63960)); +#64283= IFCFACEOUTERBOUND(#64281,.T.); +#64284= IFCFACE((#64283)); +#64286= IFCPOLYLOOP((#63956,#63856,#63954)); +#64288= IFCFACEOUTERBOUND(#64286,.T.); +#64289= IFCFACE((#64288)); +#64291= IFCPOLYLOOP((#63954,#63856,#63944)); +#64293= IFCFACEOUTERBOUND(#64291,.T.); +#64294= IFCFACE((#64293)); +#64296= IFCPOLYLOOP((#63942,#63954,#63978)); +#64298= IFCFACEOUTERBOUND(#64296,.T.); +#64299= IFCFACE((#64298)); +#64301= IFCPOLYLOOP((#63948,#63992,#63990)); +#64303= IFCFACEOUTERBOUND(#64301,.T.); +#64304= IFCFACE((#64303)); +#64306= IFCPOLYLOOP((#63956,#63962,#63856)); +#64308= IFCFACEOUTERBOUND(#64306,.T.); +#64309= IFCFACE((#64308)); +#64311= IFCPOLYLOOP((#63876,#63942,#63978)); +#64313= IFCFACEOUTERBOUND(#64311,.T.); +#64314= IFCFACE((#64313)); +#64316= IFCPOLYLOOP((#63968,#63870,#63972)); +#64318= IFCFACEOUTERBOUND(#64316,.T.); +#64319= IFCFACE((#64318)); +#64321= IFCPOLYLOOP((#63978,#63854,#63946,#63876)); +#64323= IFCFACEOUTERBOUND(#64321,.T.); +#64324= IFCFACE((#64323)); +#64326= IFCPOLYLOOP((#63868,#63984,#63986)); +#64328= IFCFACEOUTERBOUND(#64326,.T.); +#64329= IFCFACE((#64328)); +#64331= IFCPOLYLOOP((#63962,#63964,#63958)); +#64333= IFCFACEOUTERBOUND(#64331,.T.); +#64334= IFCFACE((#64333)); +#64336= IFCPOLYLOOP((#63966,#63958,#63964)); +#64338= IFCFACEOUTERBOUND(#64336,.T.); +#64339= IFCFACE((#64338)); +#64341= IFCPOLYLOOP((#63862,#63988,#63990)); +#64343= IFCFACEOUTERBOUND(#64341,.T.); +#64344= IFCFACE((#64343)); +#64346= IFCPOLYLOOP((#63972,#63994,#63968)); +#64348= IFCFACEOUTERBOUND(#64346,.T.); +#64349= IFCFACE((#64348)); +#64351= IFCPOLYLOOP((#63976,#63980,#63974)); +#64353= IFCFACEOUTERBOUND(#64351,.T.); +#64354= IFCFACE((#64353)); +#64356= IFCPOLYLOOP((#63954,#63874,#63956)); +#64358= IFCFACEOUTERBOUND(#64356,.T.); +#64359= IFCFACE((#64358)); +#64361= IFCPOLYLOOP((#63988,#63982,#63986)); +#64363= IFCFACEOUTERBOUND(#64361,.T.); +#64364= IFCFACE((#64363)); +#64366= IFCPOLYLOOP((#63990,#63992,#63950)); +#64368= IFCFACEOUTERBOUND(#64366,.T.); +#64369= IFCFACE((#64368)); +#64371= IFCPOLYLOOP((#63864,#63952,#63840,#63992)); +#64373= IFCFACEOUTERBOUND(#64371,.T.); +#64374= IFCFACE((#64373)); +#64376= IFCPOLYLOOP((#63978,#63954,#63944)); +#64378= IFCFACEOUTERBOUND(#64376,.T.); +#64379= IFCFACE((#64378)); +#64381= IFCPOLYLOOP((#63956,#63874,#63960)); +#64383= IFCFACEOUTERBOUND(#64381,.T.); +#64384= IFCFACE((#64383)); +#64386= IFCPOLYLOOP((#63964,#63962,#63956)); +#64388= IFCFACEOUTERBOUND(#64386,.T.); +#64389= IFCFACE((#64388)); +#64391= IFCPOLYLOOP((#63950,#63992,#63840)); +#64393= IFCFACEOUTERBOUND(#64391,.T.); +#64394= IFCFACE((#64393)); +#64396= IFCPOLYLOOP((#63960,#63872,#63964)); +#64398= IFCFACEOUTERBOUND(#64396,.T.); +#64399= IFCFACE((#64398)); +#64401= IFCPOLYLOOP((#63966,#63964,#63872)); +#64403= IFCFACEOUTERBOUND(#64401,.T.); +#64404= IFCFACE((#64403)); +#64406= IFCPOLYLOOP((#63974,#63970,#63972)); +#64408= IFCFACEOUTERBOUND(#64406,.T.); +#64409= IFCFACE((#64408)); +#64411= IFCPOLYLOOP((#63858,#63958,#63966)); +#64413= IFCFACEOUTERBOUND(#64411,.T.); +#64414= IFCFACE((#64413)); +#64416= IFCPOLYLOOP((#63872,#63968,#63994)); +#64418= IFCFACEOUTERBOUND(#64416,.T.); +#64419= IFCFACE((#64418)); +#64421= IFCPOLYLOOP((#63974,#63972,#63870)); +#64423= IFCFACEOUTERBOUND(#64421,.T.); +#64424= IFCFACE((#64423)); +#64426= IFCPOLYLOOP((#63994,#63858,#63966)); +#64428= IFCFACEOUTERBOUND(#64426,.T.); +#64429= IFCFACE((#64428)); +#64431= IFCPOLYLOOP((#63858,#63972,#63970)); +#64433= IFCFACEOUTERBOUND(#64431,.T.); +#64434= IFCFACE((#64433)); +#64436= IFCPOLYLOOP((#63976,#63868,#63980)); +#64438= IFCFACEOUTERBOUND(#64436,.T.); +#64439= IFCFACE((#64438)); +#64441= IFCPOLYLOOP((#63860,#63970,#63974)); +#64443= IFCFACEOUTERBOUND(#64441,.T.); +#64444= IFCFACE((#64443)); +#64446= IFCPOLYLOOP((#63974,#63870,#63976)); +#64448= IFCFACEOUTERBOUND(#64446,.T.); +#64449= IFCFACE((#64448)); +#64451= IFCPOLYLOOP((#63854,#63978,#63944)); +#64453= IFCFACEOUTERBOUND(#64451,.T.); +#64454= IFCFACE((#64453)); +#64456= IFCPOLYLOOP((#63986,#63982,#63980)); +#64458= IFCFACEOUTERBOUND(#64456,.T.); +#64459= IFCFACE((#64458)); +#64461= IFCPOLYLOOP((#63974,#63980,#63860)); +#64463= IFCFACEOUTERBOUND(#64461,.T.); +#64464= IFCFACE((#64463)); +#64466= IFCPOLYLOOP((#63980,#63868,#63986)); +#64468= IFCFACEOUTERBOUND(#64466,.T.); +#64469= IFCFACE((#64468)); +#64471= IFCPOLYLOOP((#63982,#63860,#63980)); +#64473= IFCFACEOUTERBOUND(#64471,.T.); +#64474= IFCFACE((#64473)); +#64476= IFCPOLYLOOP((#63866,#63988,#63984)); +#64478= IFCFACEOUTERBOUND(#64476,.T.); +#64479= IFCFACE((#64478)); +#64481= IFCPOLYLOOP((#63986,#63984,#63988)); +#64483= IFCFACEOUTERBOUND(#64481,.T.); +#64484= IFCFACE((#64483)); +#64486= IFCPOLYLOOP((#63990,#63988,#63866)); +#64488= IFCFACEOUTERBOUND(#64486,.T.); +#64489= IFCFACE((#64488)); +#64491= IFCPOLYLOOP((#63988,#63862,#63982)); +#64493= IFCFACEOUTERBOUND(#64491,.T.); +#64494= IFCFACE((#64493)); +#64496= IFCPOLYLOOP((#63948,#63990,#63866)); +#64498= IFCFACEOUTERBOUND(#64496,.T.); +#64499= IFCFACE((#64498)); +#64501= IFCPOLYLOOP((#63862,#63990,#63950)); +#64503= IFCFACEOUTERBOUND(#64501,.T.); +#64504= IFCFACE((#64503)); +#64506= IFCPOLYLOOP((#63864,#63992,#63948)); +#64508= IFCFACEOUTERBOUND(#64506,.T.); +#64509= IFCFACE((#64508)); +#64511= IFCPOLYLOOP((#63994,#63966,#63872)); +#64513= IFCFACEOUTERBOUND(#64511,.T.); +#64514= IFCFACE((#64513)); +#64516= IFCPOLYLOOP((#63972,#63858,#63994)); +#64518= IFCFACEOUTERBOUND(#64516,.T.); +#64519= IFCFACE((#64518)); +#64521= IFCCARTESIANPOINT((-460.739130698156,-149.307027472886,576.007669522681)); +#64523= IFCCARTESIANPOINT((460.739130698156,-149.307027472886,576.007669522681)); +#64525= IFCCARTESIANPOINT((460.739130698156,-122.12206001416,834.655357601186)); +#64527= IFCCARTESIANPOINT((276.886773792011,-120.232351336993,852.634734668059)); +#64529= IFCCARTESIANPOINT((92.3695270889458,-119.286361192632,861.635229671615)); +#64531= IFCCARTESIANPOINT((-92.3695270889459,-119.286361192632,861.635229671615)); +#64533= IFCCARTESIANPOINT((-276.886773792011,-120.232351336993,852.63473466806)); +#64535= IFCCARTESIANPOINT((-460.739130698157,-122.12206001416,834.65535760119)); +#64537= IFCCARTESIANPOINT((-505.350581296634,-17.0597721763412,882.931393582396)); +#64539= IFCCARTESIANPOINT((-303.776465079585,-14.823244749651,904.210530631791)); +#64541= IFCCARTESIANPOINT((-101.353253595011,-13.7034160018158,914.864989465011)); +#64543= IFCCARTESIANPOINT((101.353253595019,-13.7034160018159,914.86498946501)); +#64545= IFCCARTESIANPOINT((303.776465079593,-14.8232447496511,904.21053063179)); +#64547= IFCCARTESIANPOINT((505.350581296649,-17.0597721763417,882.931393582391)); +#64549= IFCCARTESIANPOINT((510.327952054603,-17.2522435448309,881.100150835582)); +#64551= IFCCARTESIANPOINT((514.719939270237,-17.5636465068248,878.137349563047)); +#64553= IFCCARTESIANPOINT((518.271232292372,-17.9758788937373,874.215220394128)); +#64555= IFCCARTESIANPOINT((520.775390872094,-18.4649772207099,869.56176065736)); +#64557= IFCCARTESIANPOINT((522.086845742863,-19.0025097081814,864.447480665571)); +#64559= IFCCARTESIANPOINT((522.129360708942,-19.5572290499398,859.169678678275)); +#64561= IFCCARTESIANPOINT((525.821701925616,-38.6221707916461,677.778874649157)); +#64563= IFCCARTESIANPOINT((517.041815602959,-57.6689212559344,496.561149063282)); +#64565= IFCCARTESIANPOINT((-517.04181560296,-57.6689212559327,496.561149063299)); +#64567= IFCCARTESIANPOINT((-525.821701925616,-38.6221707916443,677.778874649174)); +#64569= IFCCARTESIANPOINT((-522.129360708941,-19.557229049938,859.169678678292)); +#64571= IFCCARTESIANPOINT((-522.086845742861,-19.0025097081797,864.447480665587)); +#64573= IFCCARTESIANPOINT((-520.775390872088,-18.4649772207082,869.561760657375)); +#64575= IFCCARTESIANPOINT((-518.271232292362,-17.9758788937359,874.215220394141)); +#64577= IFCCARTESIANPOINT((-514.719939270225,-17.5636465068237,878.137349563057)); +#64579= IFCCARTESIANPOINT((-510.327952054589,-17.2522435448301,881.100150835589)); +#64581= IFCCARTESIANPOINT((-522.129360708941,-62.0104255401887,863.631689429983)); +#64583= IFCCARTESIANPOINT((-522.001292535387,-61.7566090555818,869.540545300101)); +#64585= IFCCARTESIANPOINT((-520.759409311588,-64.5652832375469,874.448339627383)); +#64587= IFCCARTESIANPOINT((-518.896345685538,-68.4921976041712,878.578959635154)); +#64589= IFCCARTESIANPOINT((-516.621459408429,-72.731800475743,882.053686575684)); +#64591= IFCCARTESIANPOINT((-513.233786879563,-64.9393501464664,884.30955235663)); +#64593= IFCCARTESIANPOINT((-509.436485905783,-57.140891615327,885.728553162387)); +#64595= IFCCARTESIANPOINT((-505.350581296634,-49.3853391693879,886.328947580728)); +#64597= IFCCARTESIANPOINT((-517.041815602962,-101.550881953926,501.173328984437)); +#64599= IFCCARTESIANPOINT((-517.186338820751,-106.286158732057,503.439018417302)); +#64601= IFCCARTESIANPOINT((-517.35497167835,-110.843064348797,505.99924869868)); +#64603= IFCCARTESIANPOINT((-523.108493314009,-87.3823232873601,593.724196712744)); +#64605= IFCCARTESIANPOINT((-525.842372638445,-66.5076343120232,682.23019633774)); +#64607= IFCCARTESIANPOINT((-525.511781335488,-58.84811496652,772.767600472273)); +#64609= IFCCARTESIANPOINT((-519.956698306339,-100.234181894336,545.668228436693)); +#64611= IFCCARTESIANPOINT((-522.129360708942,-43.6228827942755,861.699080811259)); +#64613= IFCCARTESIANPOINT((-518.655834992345,-105.538623121567,525.833738567686)); +#64615= IFCCARTESIANPOINT((517.041815602959,-101.550881953931,501.173328984403)); +#64617= IFCCARTESIANPOINT((522.129360708943,-62.0104255401998,863.63168942995)); +#64619= IFCCARTESIANPOINT((524.198137722576,-59.9382984687444,818.229855219409)); +#64621= IFCCARTESIANPOINT((525.511781335489,-58.8481149665225,772.76760047225)); +#64623= IFCCARTESIANPOINT((526.063558903504,-60.3809009572928,727.306910238333)); +#64625= IFCCARTESIANPOINT((525.842372638445,-66.5076343120249,682.230196337723)); +#64627= IFCCARTESIANPOINT((524.853924734456,-76.2027556879909,637.790852100884)); +#64629= IFCCARTESIANPOINT((523.108493314008,-87.3823232873627,593.724196712735)); +#64631= IFCCARTESIANPOINT((520.608927244551,-99.0619779881033,549.82349734948)); +#64633= IFCCARTESIANPOINT((517.35497167835,-110.843064348797,505.999248698679)); +#64635= IFCCARTESIANPOINT((517.18633882075,-106.286158732031,503.439018417288)); +#64637= IFCCARTESIANPOINT((522.129360708943,-43.6228828112785,861.699080813012)); +#64639= IFCCARTESIANPOINT((518.821125414636,-105.534791560856,525.745395992968)); +#64641= IFCCARTESIANPOINT((522.129360708943,-52.8166541757391,862.665385121481)); +#64643= IFCCARTESIANPOINT((505.350581296642,-49.3853391695206,886.32894758074)); +#64645= IFCCARTESIANPOINT((509.436485905823,-57.1408916153953,885.728553162375)); +#64647= IFCCARTESIANPOINT((513.233786879581,-64.9393501465004,884.309552356621)); +#64649= IFCCARTESIANPOINT((516.62145940843,-72.7318004757417,882.053686575683)); +#64651= IFCCARTESIANPOINT((518.895499709377,-68.4938803418276,878.580490383439)); +#64653= IFCCARTESIANPOINT((520.742416668899,-64.6031333305219,874.495903256041)); +#64655= IFCCARTESIANPOINT((522.007990770511,-61.7422108776508,869.495994241583)); +#64657= IFCCARTESIANPOINT((-303.776465079606,-47.1488117427598,907.60808463013)); +#64659= IFCCARTESIANPOINT((-101.353253595035,-46.0289829949246,918.26254346335)); +#64661= IFCCARTESIANPOINT((101.353253594996,-46.0289829949246,918.262543463351)); +#64663= IFCCARTESIANPOINT((303.776465079567,-47.1488117427597,907.608084630132)); +#64665= IFCCARTESIANPOINT((510.61264855037,-121.233893029476,513.494926889891)); +#64667= IFCCARTESIANPOINT((502.81176777213,-129.883237833051,522.079048013945)); +#64669= IFCCARTESIANPOINT((494.286816603409,-136.860211953351,531.458766434485)); +#64671= IFCCARTESIANPOINT((485.325953801758,-142.2568834199,541.453358851859)); +#64673= IFCCARTESIANPOINT((476.233607398836,-146.150778547193,552.00860336688)); +#64675= IFCCARTESIANPOINT((467.513155605232,-148.562791032363,563.291354082249)); +#64677= IFCCARTESIANPOINT((-467.513155605232,-148.562791032363,563.291354082249)); +#64679= IFCCARTESIANPOINT((-476.233607398836,-146.150778547193,552.00860336688)); +#64681= IFCCARTESIANPOINT((-485.325953801758,-142.2568834199,541.453358851859)); +#64683= IFCCARTESIANPOINT((-494.286816603409,-136.860211953351,531.458766434485)); +#64685= IFCCARTESIANPOINT((-502.81176777213,-129.883237833052,522.079048013945)); +#64687= IFCCARTESIANPOINT((-510.61264855037,-121.233893029476,513.494926889891)); +#64689= IFCCARTESIANPOINT((107.002135626783,-101.550881953896,501.173328984406)); +#64691= IFCCARTESIANPOINT((-9.38121633708988E-9,-133.131150853362,526.09153161343)); +#64693= IFCCARTESIANPOINT((1.34118508299252E-8,-144.132622247743,545.974525143288)); +#64695= IFCCARTESIANPOINT((-163.304820302175,-149.307027472886,576.007669522681)); +#64697= IFCCARTESIANPOINT((-110.501695350358,-148.115987351193,560.455647684074)); +#64699= IFCCARTESIANPOINT((-37.7035228197766,-118.578660158284,511.33105421308)); +#64701= IFCCARTESIANPOINT((510.073131623285,-83.6012020523587,878.721889963472)); +#64703= IFCCARTESIANPOINT((502.493812361239,-93.2266921047802,874.047482980412)); +#64705= IFCCARTESIANPOINT((494.175335502465,-101.551350299922,868.266624505241)); +#64707= IFCCARTESIANPOINT((485.384875466006,-108.577350967583,861.539726175344)); +#64709= IFCCARTESIANPOINT((476.409855226608,-114.334888087643,853.915550378831)); +#64711= IFCCARTESIANPOINT((467.715204480391,-118.860019152277,845.215949247996)); +#64713= IFCCARTESIANPOINT((-467.715204480391,-118.860019152276,845.215949247997)); +#64715= IFCCARTESIANPOINT((-476.409855226607,-114.334888087643,853.915550378832)); +#64717= IFCCARTESIANPOINT((-485.384875466006,-108.577350967583,861.539726175345)); +#64719= IFCCARTESIANPOINT((-494.175335502465,-101.551350299922,868.266624505242)); +#64721= IFCCARTESIANPOINT((-502.493812361238,-93.2266921047808,874.047482980413)); +#64723= IFCCARTESIANPOINT((-510.073131623284,-83.6012020523598,878.721889963473)); +#64725= IFCCARTESIANPOINT((4.86265409546480E-8,-100.55239718934,897.947014501559)); +#64727= IFCCARTESIANPOINT((116.633233107741,-73.816086703608,913.622542224609)); +#64729= IFCCARTESIANPOINT((-178.969541619954,-84.5145720326832,906.444397865473)); +#64731= IFCCARTESIANPOINT((302.395357701758,-66.9051765549407,905.879507164014)); +#64733= IFCCARTESIANPOINT((219.126858514681,-108.465343173481,882.854792187549)); +#64735= IFCCARTESIANPOINT((-219.126858383162,-108.465343172873,882.854792194842)); +#64737= IFCCARTESIANPOINT((236.440827904357,-94.1076653648811,897.150950900731)); +#64739= IFCCARTESIANPOINT((-202.685720174181,-65.599455223768,912.575386004446)); +#64741= IFCCARTESIANPOINT((-6.65537054506411E-7,-113.456130900678,879.524043723696)); +#64743= IFCCARTESIANPOINT((304.372362771654,-80.4929862549009,901.020965556375)); +#64745= IFCCARTESIANPOINT((116.842133718773,-60.1343245745718,917.100384840166)); +#64747= IFCCARTESIANPOINT((-223.886663972913,-97.7356372728956,894.781553855748)); +#64749= IFCCARTESIANPOINT((261.638334889161,-115.721669849227,867.647022569182)); +#64751= IFCCARTESIANPOINT((-261.638334696507,-115.721669847554,867.647022583101)); +#64753= IFCCARTESIANPOINT((29.006208097108,-88.8088186578947,907.622994227642)); +#64755= IFCPOLYLOOP((#64529,#64531,#64533,#64535,#64521,#64695,#64523,#64525,#64527)); +#64757= IFCFACEOUTERBOUND(#64755,.T.); +#64758= IFCFACE((#64757)); +#64760= IFCPOLYLOOP((#64563,#64565,#64567,#64569,#64571,#64573,#64575,#64577,#64579,#64537,#64539,#64541,#64543,#64545,#64547,#64549,#64551,#64553,#64555,#64557,#64559,#64561)); +#64762= IFCFACEOUTERBOUND(#64760,.T.); +#64763= IFCFACE((#64762)); +#64765= IFCPOLYLOOP((#64595,#64537,#64579)); +#64767= IFCFACEOUTERBOUND(#64765,.T.); +#64768= IFCFACE((#64767)); +#64770= IFCPOLYLOOP((#64591,#64579,#64577)); +#64772= IFCFACEOUTERBOUND(#64770,.T.); +#64773= IFCFACE((#64772)); +#64775= IFCPOLYLOOP((#64595,#64579,#64593)); +#64777= IFCFACEOUTERBOUND(#64775,.T.); +#64778= IFCFACE((#64777)); +#64780= IFCPOLYLOOP((#64591,#64593,#64579)); +#64782= IFCFACEOUTERBOUND(#64780,.T.); +#64783= IFCFACE((#64782)); +#64785= IFCPOLYLOOP((#64589,#64591,#64577)); +#64787= IFCFACEOUTERBOUND(#64785,.T.); +#64788= IFCFACE((#64787)); +#64790= IFCPOLYLOOP((#64577,#64575,#64589)); +#64792= IFCFACEOUTERBOUND(#64790,.T.); +#64793= IFCFACE((#64792)); +#64795= IFCPOLYLOOP((#64587,#64575,#64573)); +#64797= IFCFACEOUTERBOUND(#64795,.T.); +#64798= IFCFACE((#64797)); +#64800= IFCPOLYLOOP((#64583,#64573,#64571)); +#64802= IFCFACEOUTERBOUND(#64800,.T.); +#64803= IFCFACE((#64802)); +#64805= IFCPOLYLOOP((#64571,#64569,#64611,#64581)); +#64807= IFCFACEOUTERBOUND(#64805,.T.); +#64808= IFCFACE((#64807)); +#64810= IFCPOLYLOOP((#64585,#64587,#64573)); +#64812= IFCFACEOUTERBOUND(#64810,.T.); +#64813= IFCFACE((#64812)); +#64815= IFCPOLYLOOP((#64581,#64583,#64571)); +#64817= IFCFACEOUTERBOUND(#64815,.T.); +#64818= IFCFACE((#64817)); +#64820= IFCPOLYLOOP((#64585,#64573,#64583)); +#64822= IFCFACEOUTERBOUND(#64820,.T.); +#64823= IFCFACE((#64822)); +#64825= IFCPOLYLOOP((#64575,#64587,#64589)); +#64827= IFCFACEOUTERBOUND(#64825,.T.); +#64828= IFCFACE((#64827)); +#64830= IFCPOLYLOOP((#64569,#64567,#64607)); +#64832= IFCFACEOUTERBOUND(#64830,.T.); +#64833= IFCFACE((#64832)); +#64835= IFCPOLYLOOP((#64607,#64581,#64611,#64569)); +#64837= IFCFACEOUTERBOUND(#64835,.T.); +#64838= IFCFACE((#64837)); +#64840= IFCPOLYLOOP((#64605,#64607,#64567)); +#64842= IFCFACEOUTERBOUND(#64840,.T.); +#64843= IFCFACE((#64842)); +#64845= IFCPOLYLOOP((#64599,#64601,#64613,#64609)); +#64847= IFCFACEOUTERBOUND(#64845,.T.); +#64848= IFCFACE((#64847)); +#64850= IFCPOLYLOOP((#64567,#64565,#64605)); +#64852= IFCFACEOUTERBOUND(#64850,.T.); +#64853= IFCFACE((#64852)); +#64855= IFCPOLYLOOP((#64603,#64565,#64597)); +#64857= IFCFACEOUTERBOUND(#64855,.T.); +#64858= IFCFACE((#64857)); +#64860= IFCPOLYLOOP((#64565,#64603,#64605)); +#64862= IFCFACEOUTERBOUND(#64860,.T.); +#64863= IFCFACE((#64862)); +#64865= IFCPOLYLOOP((#64597,#64609,#64603)); +#64867= IFCFACEOUTERBOUND(#64865,.T.); +#64868= IFCFACE((#64867)); +#64870= IFCPOLYLOOP((#64609,#64597,#64599)); +#64872= IFCFACEOUTERBOUND(#64870,.T.); +#64873= IFCFACE((#64872)); +#64875= IFCPOLYLOOP((#64563,#64615,#64689,#64597,#64565)); +#64877= IFCFACEOUTERBOUND(#64875,.T.); +#64878= IFCFACE((#64877)); +#64880= IFCPOLYLOOP((#64563,#64627,#64629)); +#64882= IFCFACEOUTERBOUND(#64880,.T.); +#64883= IFCFACE((#64882)); +#64885= IFCPOLYLOOP((#64627,#64563,#64561)); +#64887= IFCFACEOUTERBOUND(#64885,.T.); +#64888= IFCFACE((#64887)); +#64890= IFCPOLYLOOP((#64563,#64629,#64615)); +#64892= IFCFACEOUTERBOUND(#64890,.T.); +#64893= IFCFACE((#64892)); +#64895= IFCPOLYLOOP((#64615,#64631,#64639)); +#64897= IFCFACEOUTERBOUND(#64895,.T.); +#64898= IFCFACE((#64897)); +#64900= IFCPOLYLOOP((#64639,#64633,#64635)); +#64902= IFCFACEOUTERBOUND(#64900,.T.); +#64903= IFCFACE((#64902)); +#64905= IFCPOLYLOOP((#64615,#64629,#64631)); +#64907= IFCFACEOUTERBOUND(#64905,.T.); +#64908= IFCFACE((#64907)); +#64910= IFCPOLYLOOP((#64561,#64559,#64623)); +#64912= IFCFACEOUTERBOUND(#64910,.T.); +#64913= IFCFACE((#64912)); +#64915= IFCPOLYLOOP((#64559,#64637,#64623)); +#64917= IFCFACEOUTERBOUND(#64915,.T.); +#64918= IFCFACE((#64917)); +#64920= IFCPOLYLOOP((#64561,#64623,#64625)); +#64922= IFCFACEOUTERBOUND(#64920,.T.); +#64923= IFCFACE((#64922)); +#64925= IFCPOLYLOOP((#64619,#64637,#64641,#64617)); +#64927= IFCFACEOUTERBOUND(#64925,.T.); +#64928= IFCFACE((#64927)); +#64930= IFCPOLYLOOP((#64621,#64637,#64619)); +#64932= IFCFACEOUTERBOUND(#64930,.T.); +#64933= IFCFACE((#64932)); +#64935= IFCPOLYLOOP((#64637,#64621,#64623)); +#64937= IFCFACEOUTERBOUND(#64935,.T.); +#64938= IFCFACE((#64937)); +#64940= IFCPOLYLOOP((#64615,#64639,#64635)); +#64942= IFCFACEOUTERBOUND(#64940,.T.); +#64943= IFCFACE((#64942)); +#64945= IFCPOLYLOOP((#64561,#64625,#64627)); +#64947= IFCFACEOUTERBOUND(#64945,.T.); +#64948= IFCFACE((#64947)); +#64950= IFCPOLYLOOP((#64557,#64617,#64641,#64637,#64559)); +#64952= IFCFACEOUTERBOUND(#64950,.T.); +#64953= IFCFACE((#64952)); +#64955= IFCPOLYLOOP((#64655,#64557,#64555)); +#64957= IFCFACEOUTERBOUND(#64955,.T.); +#64958= IFCFACE((#64957)); +#64960= IFCPOLYLOOP((#64655,#64617,#64557)); +#64962= IFCFACEOUTERBOUND(#64960,.T.); +#64963= IFCFACE((#64962)); +#64965= IFCPOLYLOOP((#64651,#64653,#64555)); +#64967= IFCFACEOUTERBOUND(#64965,.T.); +#64968= IFCFACE((#64967)); +#64970= IFCPOLYLOOP((#64655,#64555,#64653)); +#64972= IFCFACEOUTERBOUND(#64970,.T.); +#64973= IFCFACE((#64972)); +#64975= IFCPOLYLOOP((#64555,#64553,#64651)); +#64977= IFCFACEOUTERBOUND(#64975,.T.); +#64978= IFCFACE((#64977)); +#64980= IFCPOLYLOOP((#64649,#64553,#64551)); +#64982= IFCFACEOUTERBOUND(#64980,.T.); +#64983= IFCFACE((#64982)); +#64985= IFCPOLYLOOP((#64647,#64551,#64549)); +#64987= IFCFACEOUTERBOUND(#64985,.T.); +#64988= IFCFACE((#64987)); +#64990= IFCPOLYLOOP((#64643,#64549,#64547)); +#64992= IFCFACEOUTERBOUND(#64990,.T.); +#64993= IFCFACE((#64992)); +#64995= IFCPOLYLOOP((#64649,#64551,#64647)); +#64997= IFCFACEOUTERBOUND(#64995,.T.); +#64998= IFCFACE((#64997)); +#65000= IFCPOLYLOOP((#64647,#64549,#64645)); +#65002= IFCFACEOUTERBOUND(#65000,.T.); +#65003= IFCFACE((#65002)); +#65005= IFCPOLYLOOP((#64549,#64643,#64645)); +#65007= IFCFACEOUTERBOUND(#65005,.T.); +#65008= IFCFACE((#65007)); +#65010= IFCPOLYLOOP((#64553,#64649,#64651)); +#65012= IFCFACEOUTERBOUND(#65010,.T.); +#65013= IFCFACE((#65012)); +#65015= IFCPOLYLOOP((#64643,#64547,#64545,#64663)); +#65017= IFCFACEOUTERBOUND(#65015,.T.); +#65018= IFCFACE((#65017)); +#65020= IFCPOLYLOOP((#64663,#64545,#64543,#64661)); +#65022= IFCFACEOUTERBOUND(#65020,.T.); +#65023= IFCFACE((#65022)); +#65025= IFCPOLYLOOP((#64543,#64541,#64659,#64661)); +#65027= IFCFACEOUTERBOUND(#65025,.T.); +#65028= IFCFACE((#65027)); +#65030= IFCPOLYLOOP((#64659,#64541,#64539,#64657)); +#65032= IFCFACEOUTERBOUND(#65030,.T.); +#65033= IFCFACE((#65032)); +#65035= IFCPOLYLOOP((#64657,#64539,#64537,#64595)); +#65037= IFCFACEOUTERBOUND(#65035,.T.); +#65038= IFCFACE((#65037)); +#65040= IFCPOLYLOOP((#64689,#64635,#64633)); +#65042= IFCFACEOUTERBOUND(#65040,.T.); +#65043= IFCFACE((#65042)); +#65045= IFCPOLYLOOP((#64699,#64689,#64633)); +#65047= IFCFACEOUTERBOUND(#65045,.T.); +#65048= IFCFACE((#65047)); +#65050= IFCPOLYLOOP((#64599,#64699,#64601)); +#65052= IFCFACEOUTERBOUND(#65050,.T.); +#65053= IFCFACE((#65052)); +#65055= IFCPOLYLOOP((#64667,#64699,#64665)); +#65057= IFCFACEOUTERBOUND(#65055,.T.); +#65058= IFCFACE((#65057)); +#65060= IFCPOLYLOOP((#64667,#64691,#64699)); +#65062= IFCFACEOUTERBOUND(#65060,.T.); +#65063= IFCFACE((#65062)); +#65065= IFCPOLYLOOP((#64679,#64697,#64677)); +#65067= IFCFACEOUTERBOUND(#65065,.T.); +#65068= IFCFACE((#65067)); +#65070= IFCPOLYLOOP((#64635,#64689,#64615)); +#65072= IFCFACEOUTERBOUND(#65070,.T.); +#65073= IFCFACE((#65072)); +#65075= IFCPOLYLOOP((#64599,#64597,#64689)); +#65077= IFCFACEOUTERBOUND(#65075,.T.); +#65078= IFCFACE((#65077)); +#65080= IFCPOLYLOOP((#64689,#64699,#64599)); +#65082= IFCFACEOUTERBOUND(#65080,.T.); +#65083= IFCFACE((#65082)); +#65085= IFCPOLYLOOP((#64699,#64691,#64685)); +#65087= IFCFACEOUTERBOUND(#65085,.T.); +#65088= IFCFACE((#65087)); +#65090= IFCPOLYLOOP((#64691,#64683,#64685)); +#65092= IFCFACEOUTERBOUND(#65090,.T.); +#65093= IFCFACE((#65092)); +#65095= IFCPOLYLOOP((#64693,#64691,#64669)); +#65097= IFCFACEOUTERBOUND(#65095,.T.); +#65098= IFCFACE((#65097)); +#65100= IFCPOLYLOOP((#64523,#64695,#64697)); +#65102= IFCFACEOUTERBOUND(#65100,.T.); +#65103= IFCFACE((#65102)); +#65105= IFCPOLYLOOP((#64685,#64687,#64699)); +#65107= IFCFACEOUTERBOUND(#65105,.T.); +#65108= IFCFACE((#65107)); +#65110= IFCPOLYLOOP((#64679,#64681,#64693)); +#65112= IFCFACEOUTERBOUND(#65110,.T.); +#65113= IFCFACE((#65112)); +#65115= IFCPOLYLOOP((#64695,#64677,#64697)); +#65117= IFCFACEOUTERBOUND(#65115,.T.); +#65118= IFCFACE((#65117)); +#65120= IFCPOLYLOOP((#64523,#64697,#64675)); +#65122= IFCFACEOUTERBOUND(#65120,.T.); +#65123= IFCFACE((#65122)); +#65125= IFCPOLYLOOP((#64601,#64699,#64687)); +#65127= IFCFACEOUTERBOUND(#65125,.T.); +#65128= IFCFACE((#65127)); +#65130= IFCPOLYLOOP((#64697,#64673,#64675)); +#65132= IFCFACEOUTERBOUND(#65130,.T.); +#65133= IFCFACE((#65132)); +#65135= IFCPOLYLOOP((#64693,#64681,#64683)); +#65137= IFCFACEOUTERBOUND(#65135,.T.); +#65138= IFCFACE((#65137)); +#65140= IFCPOLYLOOP((#64693,#64683,#64691)); +#65142= IFCFACEOUTERBOUND(#65140,.T.); +#65143= IFCFACE((#65142)); +#65145= IFCPOLYLOOP((#64633,#64665,#64699)); +#65147= IFCFACEOUTERBOUND(#65145,.T.); +#65148= IFCFACE((#65147)); +#65150= IFCPOLYLOOP((#64693,#64697,#64679)); +#65152= IFCFACEOUTERBOUND(#65150,.T.); +#65153= IFCFACE((#65152)); +#65155= IFCPOLYLOOP((#64695,#64521,#64677)); +#65157= IFCFACEOUTERBOUND(#65155,.T.); +#65158= IFCFACE((#65157)); +#65160= IFCPOLYLOOP((#64669,#64691,#64667)); +#65162= IFCFACEOUTERBOUND(#65160,.T.); +#65163= IFCFACE((#65162)); +#65165= IFCPOLYLOOP((#64673,#64693,#64671)); +#65167= IFCFACEOUTERBOUND(#65165,.T.); +#65168= IFCFACE((#65167)); +#65170= IFCPOLYLOOP((#64697,#64693,#64673)); +#65172= IFCFACEOUTERBOUND(#65170,.T.); +#65173= IFCFACE((#65172)); +#65175= IFCPOLYLOOP((#64671,#64693,#64669)); +#65177= IFCFACEOUTERBOUND(#65175,.T.); +#65178= IFCFACE((#65177)); +#65180= IFCPOLYLOOP((#64617,#64655,#64653)); +#65182= IFCFACEOUTERBOUND(#65180,.T.); +#65183= IFCFACE((#65182)); +#65185= IFCPOLYLOOP((#64629,#64619,#64617)); +#65187= IFCFACEOUTERBOUND(#65185,.T.); +#65188= IFCFACE((#65187)); +#65190= IFCPOLYLOOP((#64631,#64653,#64651)); +#65192= IFCFACEOUTERBOUND(#65190,.T.); +#65193= IFCFACE((#65192)); +#65195= IFCPOLYLOOP((#64617,#64653,#64629)); +#65197= IFCFACEOUTERBOUND(#65195,.T.); +#65198= IFCFACE((#65197)); +#65200= IFCPOLYLOOP((#64631,#64651,#64649)); +#65202= IFCFACEOUTERBOUND(#65200,.T.); +#65203= IFCFACE((#65202)); +#65205= IFCPOLYLOOP((#64623,#64621,#64625)); +#65207= IFCFACEOUTERBOUND(#65205,.T.); +#65208= IFCFACE((#65207)); +#65210= IFCPOLYLOOP((#64625,#64621,#64627)); +#65212= IFCFACEOUTERBOUND(#65210,.T.); +#65213= IFCFACE((#65212)); +#65215= IFCPOLYLOOP((#64621,#64619,#64627)); +#65217= IFCFACEOUTERBOUND(#65215,.T.); +#65218= IFCFACE((#65217)); +#65220= IFCPOLYLOOP((#64619,#64629,#64627)); +#65222= IFCFACEOUTERBOUND(#65220,.T.); +#65223= IFCFACE((#65222)); +#65225= IFCPOLYLOOP((#64631,#64629,#64653)); +#65227= IFCFACEOUTERBOUND(#65225,.T.); +#65228= IFCFACE((#65227)); +#65230= IFCPOLYLOOP((#64649,#64633,#64639,#64631)); +#65232= IFCFACEOUTERBOUND(#65230,.T.); +#65233= IFCFACE((#65232)); +#65235= IFCPOLYLOOP((#64649,#64665,#64633)); +#65237= IFCFACEOUTERBOUND(#65235,.T.); +#65238= IFCFACE((#65237)); +#65240= IFCPOLYLOOP((#64703,#64667,#64701)); +#65242= IFCFACEOUTERBOUND(#65240,.T.); +#65243= IFCFACE((#65242)); +#65245= IFCPOLYLOOP((#64705,#64669,#64703)); +#65247= IFCFACEOUTERBOUND(#65245,.T.); +#65248= IFCFACE((#65247)); +#65250= IFCPOLYLOOP((#64673,#64707,#64709)); +#65252= IFCFACEOUTERBOUND(#65250,.T.); +#65253= IFCFACE((#65252)); +#65255= IFCPOLYLOOP((#64709,#64711,#64673)); +#65257= IFCFACEOUTERBOUND(#65255,.T.); +#65258= IFCFACE((#65257)); +#65260= IFCPOLYLOOP((#64705,#64707,#64671)); +#65262= IFCFACEOUTERBOUND(#65260,.T.); +#65263= IFCFACE((#65262)); +#65265= IFCPOLYLOOP((#64525,#64523,#64711)); +#65267= IFCFACEOUTERBOUND(#65265,.T.); +#65268= IFCFACE((#65267)); +#65270= IFCPOLYLOOP((#64703,#64669,#64667)); +#65272= IFCFACEOUTERBOUND(#65270,.T.); +#65273= IFCFACE((#65272)); +#65275= IFCPOLYLOOP((#64667,#64665,#64701)); +#65277= IFCFACEOUTERBOUND(#65275,.T.); +#65278= IFCFACE((#65277)); +#65280= IFCPOLYLOOP((#64675,#64673,#64711)); +#65282= IFCFACEOUTERBOUND(#65280,.T.); +#65283= IFCFACE((#65282)); +#65285= IFCPOLYLOOP((#64671,#64707,#64673)); +#65287= IFCFACEOUTERBOUND(#65285,.T.); +#65288= IFCFACE((#65287)); +#65290= IFCPOLYLOOP((#64671,#64669,#64705)); +#65292= IFCFACEOUTERBOUND(#65290,.T.); +#65293= IFCFACE((#65292)); +#65295= IFCPOLYLOOP((#64523,#64675,#64711)); +#65297= IFCFACEOUTERBOUND(#65295,.T.); +#65298= IFCFACE((#65297)); +#65300= IFCPOLYLOOP((#64701,#64665,#64649)); +#65302= IFCFACEOUTERBOUND(#65300,.T.); +#65303= IFCFACE((#65302)); +#65305= IFCPOLYLOOP((#64679,#64713,#64715)); +#65307= IFCFACEOUTERBOUND(#65305,.T.); +#65308= IFCFACE((#65307)); +#65310= IFCPOLYLOOP((#64681,#64717,#64719)); +#65312= IFCFACEOUTERBOUND(#65310,.T.); +#65313= IFCFACE((#65312)); +#65315= IFCPOLYLOOP((#64715,#64717,#64679)); +#65317= IFCFACEOUTERBOUND(#65315,.T.); +#65318= IFCFACE((#65317)); +#65320= IFCPOLYLOOP((#64683,#64719,#64721)); +#65322= IFCFACEOUTERBOUND(#65320,.T.); +#65323= IFCFACE((#65322)); +#65325= IFCPOLYLOOP((#64535,#64713,#64521)); +#65327= IFCFACEOUTERBOUND(#65325,.T.); +#65328= IFCFACE((#65327)); +#65330= IFCPOLYLOOP((#64713,#64677,#64521)); +#65332= IFCFACEOUTERBOUND(#65330,.T.); +#65333= IFCFACE((#65332)); +#65335= IFCPOLYLOOP((#64679,#64677,#64713)); +#65337= IFCFACEOUTERBOUND(#65335,.T.); +#65338= IFCFACE((#65337)); +#65340= IFCPOLYLOOP((#64717,#64681,#64679)); +#65342= IFCFACEOUTERBOUND(#65340,.T.); +#65343= IFCFACE((#65342)); +#65345= IFCPOLYLOOP((#64719,#64683,#64681)); +#65347= IFCFACEOUTERBOUND(#65345,.T.); +#65348= IFCFACE((#65347)); +#65350= IFCPOLYLOOP((#64721,#64685,#64683)); +#65352= IFCFACEOUTERBOUND(#65350,.T.); +#65353= IFCFACE((#65352)); +#65355= IFCPOLYLOOP((#64589,#64687,#64723)); +#65357= IFCFACEOUTERBOUND(#65355,.T.); +#65358= IFCFACE((#65357)); +#65360= IFCPOLYLOOP((#64587,#64601,#64589)); +#65362= IFCFACEOUTERBOUND(#65360,.T.); +#65363= IFCFACE((#65362)); +#65365= IFCPOLYLOOP((#64585,#64583,#64581)); +#65367= IFCFACEOUTERBOUND(#65365,.T.); +#65368= IFCFACE((#65367)); +#65370= IFCPOLYLOOP((#64587,#64585,#64603)); +#65372= IFCFACEOUTERBOUND(#65370,.T.); +#65373= IFCFACE((#65372)); +#65375= IFCPOLYLOOP((#64585,#64581,#64603)); +#65377= IFCFACEOUTERBOUND(#65375,.T.); +#65378= IFCFACE((#65377)); +#65380= IFCPOLYLOOP((#64589,#64601,#64687)); +#65382= IFCFACEOUTERBOUND(#65380,.T.); +#65383= IFCFACE((#65382)); +#65385= IFCPOLYLOOP((#64687,#64685,#64723)); +#65387= IFCFACEOUTERBOUND(#65385,.T.); +#65388= IFCFACE((#65387)); +#65390= IFCPOLYLOOP((#64603,#64607,#64605)); +#65392= IFCFACEOUTERBOUND(#65390,.T.); +#65393= IFCFACE((#65392)); +#65395= IFCPOLYLOOP((#64587,#64603,#64609,#64613,#64601)); +#65397= IFCFACEOUTERBOUND(#65395,.T.); +#65398= IFCFACE((#65397)); +#65400= IFCPOLYLOOP((#64607,#64603,#64581)); +#65402= IFCFACEOUTERBOUND(#65400,.T.); +#65403= IFCFACE((#65402)); +#65405= IFCPOLYLOOP((#64723,#64685,#64721)); +#65407= IFCFACEOUTERBOUND(#65405,.T.); +#65408= IFCFACE((#65407)); +#65410= IFCPOLYLOOP((#64707,#64705,#64733)); +#65412= IFCFACEOUTERBOUND(#65410,.T.); +#65413= IFCFACE((#65412)); +#65415= IFCPOLYLOOP((#64741,#64751,#64531)); +#65417= IFCFACEOUTERBOUND(#65415,.T.); +#65418= IFCFACE((#65417)); +#65420= IFCPOLYLOOP((#64727,#64731,#64745)); +#65422= IFCFACEOUTERBOUND(#65420,.T.); +#65423= IFCFACE((#65422)); +#65425= IFCPOLYLOOP((#64733,#64737,#64725)); +#65427= IFCFACEOUTERBOUND(#65425,.T.); +#65428= IFCFACE((#65427)); +#65430= IFCPOLYLOOP((#64749,#64741,#64529)); +#65432= IFCFACEOUTERBOUND(#65430,.T.); +#65433= IFCFACE((#65432)); +#65435= IFCPOLYLOOP((#64733,#64725,#64741)); +#65437= IFCFACEOUTERBOUND(#65435,.T.); +#65438= IFCFACE((#65437)); +#65440= IFCPOLYLOOP((#64527,#64525,#64711)); +#65442= IFCFACEOUTERBOUND(#65440,.T.); +#65443= IFCFACE((#65442)); +#65445= IFCPOLYLOOP((#64729,#64723,#64721)); +#65447= IFCFACEOUTERBOUND(#65445,.T.); +#65448= IFCFACE((#65447)); +#65450= IFCPOLYLOOP((#64749,#64527,#64711)); +#65452= IFCFACEOUTERBOUND(#65450,.T.); +#65453= IFCFACE((#65452)); +#65455= IFCPOLYLOOP((#64733,#64749,#64709)); +#65457= IFCFACEOUTERBOUND(#65455,.T.); +#65458= IFCFACE((#65457)); +#65460= IFCPOLYLOOP((#64713,#64751,#64715)); +#65462= IFCFACEOUTERBOUND(#65460,.T.); +#65463= IFCFACE((#65462)); +#65465= IFCPOLYLOOP((#64705,#64737,#64733)); +#65467= IFCFACEOUTERBOUND(#65465,.T.); +#65468= IFCFACE((#65467)); +#65470= IFCPOLYLOOP((#64743,#64701,#64649)); +#65472= IFCFACEOUTERBOUND(#65470,.T.); +#65473= IFCFACE((#65472)); +#65475= IFCPOLYLOOP((#64727,#64753,#64743)); +#65477= IFCFACEOUTERBOUND(#65475,.T.); +#65478= IFCFACE((#65477)); +#65480= IFCPOLYLOOP((#64731,#64727,#64743)); +#65482= IFCFACEOUTERBOUND(#65480,.T.); +#65483= IFCFACE((#65482)); +#65485= IFCPOLYLOOP((#64731,#64647,#64645)); +#65487= IFCFACEOUTERBOUND(#65485,.T.); +#65488= IFCFACE((#65487)); +#65490= IFCPOLYLOOP((#64743,#64649,#64731)); +#65492= IFCFACEOUTERBOUND(#65490,.T.); +#65493= IFCFACE((#65492)); +#65495= IFCPOLYLOOP((#64753,#64747,#64725)); +#65497= IFCFACEOUTERBOUND(#65495,.T.); +#65498= IFCFACE((#65497)); +#65500= IFCPOLYLOOP((#64647,#64731,#64649)); +#65502= IFCFACEOUTERBOUND(#65500,.T.); +#65503= IFCFACE((#65502)); +#65505= IFCPOLYLOOP((#64737,#64705,#64703)); +#65507= IFCFACEOUTERBOUND(#65505,.T.); +#65508= IFCFACE((#65507)); +#65510= IFCPOLYLOOP((#64663,#64731,#64645)); +#65512= IFCFACEOUTERBOUND(#65510,.T.); +#65513= IFCFACE((#65512)); +#65515= IFCPOLYLOOP((#64663,#64645,#64643)); +#65517= IFCFACEOUTERBOUND(#65515,.T.); +#65518= IFCFACE((#65517)); +#65520= IFCPOLYLOOP((#64729,#64721,#64747)); +#65522= IFCFACEOUTERBOUND(#65520,.T.); +#65523= IFCFACE((#65522)); +#65525= IFCPOLYLOOP((#64663,#64745,#64731)); +#65527= IFCFACEOUTERBOUND(#65525,.T.); +#65528= IFCFACE((#65527)); +#65530= IFCPOLYLOOP((#64753,#64727,#64729)); +#65532= IFCFACEOUTERBOUND(#65530,.T.); +#65533= IFCFACE((#65532)); +#65535= IFCPOLYLOOP((#64745,#64661,#64659)); +#65537= IFCFACEOUTERBOUND(#65535,.T.); +#65538= IFCFACE((#65537)); +#65540= IFCPOLYLOOP((#64741,#64531,#64529)); +#65542= IFCFACEOUTERBOUND(#65540,.T.); +#65543= IFCFACE((#65542)); +#65545= IFCPOLYLOOP((#64735,#64751,#64741)); +#65547= IFCFACEOUTERBOUND(#65545,.T.); +#65548= IFCFACE((#65547)); +#65550= IFCPOLYLOOP((#64531,#64751,#64533)); +#65552= IFCFACEOUTERBOUND(#65550,.T.); +#65553= IFCFACE((#65552)); +#65555= IFCPOLYLOOP((#64719,#64747,#64721)); +#65557= IFCFACEOUTERBOUND(#65555,.T.); +#65558= IFCFACE((#65557)); +#65560= IFCPOLYLOOP((#64713,#64535,#64533)); +#65562= IFCFACEOUTERBOUND(#65560,.T.); +#65563= IFCFACE((#65562)); +#65565= IFCPOLYLOOP((#64533,#64751,#64713)); +#65567= IFCFACEOUTERBOUND(#65565,.T.); +#65568= IFCFACE((#65567)); +#65570= IFCPOLYLOOP((#64715,#64751,#64735)); +#65572= IFCFACEOUTERBOUND(#65570,.T.); +#65573= IFCFACE((#65572)); +#65575= IFCPOLYLOOP((#64737,#64703,#64743)); +#65577= IFCFACEOUTERBOUND(#65575,.T.); +#65578= IFCFACE((#65577)); +#65580= IFCPOLYLOOP((#64753,#64729,#64747)); +#65582= IFCFACEOUTERBOUND(#65580,.T.); +#65583= IFCFACE((#65582)); +#65585= IFCPOLYLOOP((#64749,#64711,#64709)); +#65587= IFCFACEOUTERBOUND(#65585,.T.); +#65588= IFCFACE((#65587)); +#65590= IFCPOLYLOOP((#64747,#64735,#64725)); +#65592= IFCFACEOUTERBOUND(#65590,.T.); +#65593= IFCFACE((#65592)); +#65595= IFCPOLYLOOP((#64717,#64747,#64719)); +#65597= IFCFACEOUTERBOUND(#65595,.T.); +#65598= IFCFACE((#65597)); +#65600= IFCPOLYLOOP((#64735,#64747,#64717)); +#65602= IFCFACEOUTERBOUND(#65600,.T.); +#65603= IFCFACE((#65602)); +#65605= IFCPOLYLOOP((#64739,#64589,#64723)); +#65607= IFCFACEOUTERBOUND(#65605,.T.); +#65608= IFCFACE((#65607)); +#65610= IFCPOLYLOOP((#64657,#64739,#64659)); +#65612= IFCFACEOUTERBOUND(#65610,.T.); +#65613= IFCFACE((#65612)); +#65615= IFCPOLYLOOP((#64589,#64739,#64591)); +#65617= IFCFACEOUTERBOUND(#65615,.T.); +#65618= IFCFACE((#65617)); +#65620= IFCPOLYLOOP((#64737,#64753,#64725)); +#65622= IFCFACEOUTERBOUND(#65620,.T.); +#65623= IFCFACE((#65622)); +#65625= IFCPOLYLOOP((#64657,#64595,#64593)); +#65627= IFCFACEOUTERBOUND(#65625,.T.); +#65628= IFCFACE((#65627)); +#65630= IFCPOLYLOOP((#64745,#64659,#64739)); +#65632= IFCFACEOUTERBOUND(#65630,.T.); +#65633= IFCFACE((#65632)); +#65635= IFCPOLYLOOP((#64707,#64733,#64709)); +#65637= IFCFACEOUTERBOUND(#65635,.T.); +#65638= IFCFACE((#65637)); +#65640= IFCPOLYLOOP((#64593,#64591,#64739)); +#65642= IFCFACEOUTERBOUND(#65640,.T.); +#65643= IFCFACE((#65642)); +#65645= IFCPOLYLOOP((#64737,#64743,#64753)); +#65647= IFCFACEOUTERBOUND(#65645,.T.); +#65648= IFCFACE((#65647)); +#65650= IFCPOLYLOOP((#64749,#64733,#64741)); +#65652= IFCFACEOUTERBOUND(#65650,.T.); +#65653= IFCFACE((#65652)); +#65655= IFCPOLYLOOP((#64593,#64739,#64657)); +#65657= IFCFACEOUTERBOUND(#65655,.T.); +#65658= IFCFACE((#65657)); +#65660= IFCPOLYLOOP((#64701,#64743,#64703)); +#65662= IFCFACEOUTERBOUND(#65660,.T.); +#65663= IFCFACE((#65662)); +#65665= IFCPOLYLOOP((#64729,#64727,#64739)); +#65667= IFCFACEOUTERBOUND(#65665,.T.); +#65668= IFCFACE((#65667)); +#65670= IFCPOLYLOOP((#64727,#64745,#64739)); +#65672= IFCFACEOUTERBOUND(#65670,.T.); +#65673= IFCFACE((#65672)); +#65675= IFCPOLYLOOP((#64735,#64741,#64725)); +#65677= IFCFACEOUTERBOUND(#65675,.T.); +#65678= IFCFACE((#65677)); +#65680= IFCPOLYLOOP((#64661,#64745,#64663)); +#65682= IFCFACEOUTERBOUND(#65680,.T.); +#65683= IFCFACE((#65682)); +#65685= IFCPOLYLOOP((#64715,#64735,#64717)); +#65687= IFCFACEOUTERBOUND(#65685,.T.); +#65688= IFCFACE((#65687)); +#65690= IFCPOLYLOOP((#64529,#64527,#64749)); +#65692= IFCFACEOUTERBOUND(#65690,.T.); +#65693= IFCFACE((#65692)); +#65695= IFCPOLYLOOP((#64739,#64723,#64729)); +#65697= IFCFACEOUTERBOUND(#65695,.T.); +#65698= IFCFACE((#65697)); +#65700= IFCCARTESIANPOINT((505.350581296642,-16.5378479872981,882.876537139639)); +#65702= IFCCARTESIANPOINT((303.776465079593,-14.3013205606078,904.155674189035)); +#65704= IFCCARTESIANPOINT((101.353253595019,-13.1814918127726,914.810133022255)); +#65706= IFCCARTESIANPOINT((-101.353253595012,-13.1814918127726,914.810133022255)); +#65708= IFCCARTESIANPOINT((-303.776465079586,-14.3013205606076,904.155674189036)); +#65710= IFCCARTESIANPOINT((-505.350581296658,-16.5378479872986,882.876537139634)); +#65712= IFCCARTESIANPOINT((-510.327952054608,-16.7303193557878,881.045294392825)); +#65714= IFCCARTESIANPOINT((-514.719939270238,-17.0417223177815,878.082493120292)); +#65716= IFCCARTESIANPOINT((-518.271232292369,-17.4539547046936,874.160363951376)); +#65718= IFCCARTESIANPOINT((-520.775390872092,-17.9430530316657,869.506904214613)); +#65720= IFCCARTESIANPOINT((-522.086845742862,-18.4805855191368,864.392624222829)); +#65722= IFCCARTESIANPOINT((-522.129360708942,-19.0353048608948,859.114822235536)); +#65724= IFCCARTESIANPOINT((-526.07573629074,-34.7838224586855,709.277686196415)); +#65726= IFCCARTESIANPOINT((-521.508503074857,-50.5305063473088,559.457996734614)); +#65728= IFCCARTESIANPOINT((-508.442234912041,-66.2251095150783,410.133822232058)); +#65730= IFCCARTESIANPOINT((-486.918625719163,-81.817551137716,261.78164990309)); +#65732= IFCCARTESIANPOINT((-457.006356435672,-97.2580763841764,114.874865343639)); +#65734= IFCCARTESIANPOINT((457.006356435668,-97.2580763841768,114.874865343635)); +#65736= IFCCARTESIANPOINT((486.91862571916,-81.8175511377181,261.78164990307)); +#65738= IFCCARTESIANPOINT((508.442234912038,-66.2251095150803,410.133822232038)); +#65740= IFCCARTESIANPOINT((521.508503074856,-50.5305063473108,559.457996734597)); +#65742= IFCCARTESIANPOINT((526.07573629074,-34.7838224586873,709.277686196398)); +#65744= IFCCARTESIANPOINT((522.129360708941,-19.0353048608947,859.114822235536)); +#65746= IFCCARTESIANPOINT((522.08684574286,-18.4805855191361,864.392624222834)); +#65748= IFCCARTESIANPOINT((520.775390872087,-17.9430530316645,869.506904214624)); +#65750= IFCCARTESIANPOINT((518.27123229236,-17.4539547046922,874.16036395139)); +#65752= IFCCARTESIANPOINT((514.71993927022,-17.04172231778,878.082493120307)); +#65754= IFCCARTESIANPOINT((510.327952054582,-16.7303193557864,881.045294392838)); +#65756= IFCCARTESIANPOINT((505.350581296624,13.2449462421908,879.746239328077)); +#65758= IFCCARTESIANPOINT((510.327952054582,13.0524748737022,877.914996581273)); +#65760= IFCCARTESIANPOINT((514.71993927022,12.7410719117087,874.952195308741)); +#65762= IFCCARTESIANPOINT((518.27123229236,12.3288395247965,871.030066139825)); +#65764= IFCCARTESIANPOINT((520.775390872087,11.839741197824,866.376606403058)); +#65766= IFCCARTESIANPOINT((522.08684574286,11.3022087103525,861.262326411269)); +#65768= IFCCARTESIANPOINT((522.129360708942,10.7474893685921,855.984524423954)); +#65770= IFCCARTESIANPOINT((526.07573629074,-5.00102822919867,706.147388384832)); +#65772= IFCCARTESIANPOINT((521.508503074856,-20.7477121178222,556.327698923031)); +#65774= IFCCARTESIANPOINT((508.442234912038,-36.4423152855917,407.003524420473)); +#65776= IFCCARTESIANPOINT((486.91862571916,-52.0347569082295,258.651352091504)); +#65778= IFCCARTESIANPOINT((457.006356435671,-67.4752821546864,111.744567532087)); +#65780= IFCCARTESIANPOINT((-457.006356435672,-67.4752821546861,111.74456753209)); +#65782= IFCCARTESIANPOINT((-486.918625719163,-52.0347569082274,258.651352091525)); +#65784= IFCCARTESIANPOINT((-508.442234912041,-36.4423152855896,407.003524420493)); +#65786= IFCCARTESIANPOINT((-521.508503074857,-20.7477121178202,556.327698923049)); +#65788= IFCCARTESIANPOINT((-526.07573629074,-5.00102822919684,706.147388384849)); +#65790= IFCCARTESIANPOINT((-522.129360708941,10.7474893685939,855.984524423971)); +#65792= IFCCARTESIANPOINT((-522.086845742862,11.3022087103519,861.262326411263)); +#65794= IFCCARTESIANPOINT((-520.775390872092,11.839741197823,866.376606403048)); +#65796= IFCCARTESIANPOINT((-518.271232292369,12.328839524795,871.030066139811)); +#65798= IFCCARTESIANPOINT((-514.719939270238,12.7410719117071,874.952195308726)); +#65800= IFCCARTESIANPOINT((-510.327952054608,13.0524748737009,877.914996581259)); +#65802= IFCCARTESIANPOINT((-505.350581296635,13.2449462421907,879.746239328075)); +#65804= IFCCARTESIANPOINT((-303.776465079586,15.481473668881,901.025376377471)); +#65806= IFCCARTESIANPOINT((-101.353253595012,16.6013024167161,911.67983521069)); +#65808= IFCCARTESIANPOINT((101.353253595019,16.6013024167161,911.679835210689)); +#65810= IFCCARTESIANPOINT((303.776465079593,15.4814736688808,901.02537637747)); +#65812= IFCPOLYLOOP((#65732,#65734,#65736,#65738,#65740,#65742,#65744,#65746,#65748,#65750,#65752,#65754,#65700,#65702,#65704,#65706,#65708,#65710,#65712,#65714,#65716,#65718,#65720,#65722,#65724,#65726,#65728,#65730)); +#65814= IFCFACEOUTERBOUND(#65812,.T.); +#65815= IFCFACE((#65814)); +#65817= IFCPOLYLOOP((#65810,#65756,#65758,#65760,#65762,#65764,#65766,#65768,#65770,#65772,#65774,#65776,#65778,#65780,#65782,#65784,#65786,#65788,#65790,#65792,#65794,#65796,#65798,#65800,#65802,#65804,#65806,#65808)); +#65819= IFCFACEOUTERBOUND(#65817,.T.); +#65820= IFCFACE((#65819)); +#65822= IFCPOLYLOOP((#65700,#65756,#65810,#65702)); +#65824= IFCFACEOUTERBOUND(#65822,.T.); +#65825= IFCFACE((#65824)); +#65827= IFCPOLYLOOP((#65702,#65810,#65808,#65704)); +#65829= IFCFACEOUTERBOUND(#65827,.T.); +#65830= IFCFACE((#65829)); +#65832= IFCPOLYLOOP((#65808,#65806,#65706,#65704)); +#65834= IFCFACEOUTERBOUND(#65832,.T.); +#65835= IFCFACE((#65834)); +#65837= IFCPOLYLOOP((#65706,#65806,#65804,#65708)); +#65839= IFCFACEOUTERBOUND(#65837,.T.); +#65840= IFCFACE((#65839)); +#65842= IFCPOLYLOOP((#65708,#65804,#65802,#65710)); +#65844= IFCFACEOUTERBOUND(#65842,.T.); +#65845= IFCFACE((#65844)); +#65847= IFCPOLYLOOP((#65712,#65710,#65802,#65800)); +#65849= IFCFACEOUTERBOUND(#65847,.T.); +#65850= IFCFACE((#65849)); +#65852= IFCPOLYLOOP((#65714,#65712,#65800,#65798)); +#65854= IFCFACEOUTERBOUND(#65852,.T.); +#65855= IFCFACE((#65854)); +#65857= IFCPOLYLOOP((#65714,#65798,#65796,#65716)); +#65859= IFCFACEOUTERBOUND(#65857,.T.); +#65860= IFCFACE((#65859)); +#65862= IFCPOLYLOOP((#65718,#65794,#65792,#65720)); +#65864= IFCFACEOUTERBOUND(#65862,.T.); +#65865= IFCFACE((#65864)); +#65867= IFCPOLYLOOP((#65720,#65792,#65790,#65722)); +#65869= IFCFACEOUTERBOUND(#65867,.T.); +#65870= IFCFACE((#65869)); +#65872= IFCPOLYLOOP((#65716,#65796,#65794,#65718)); +#65874= IFCFACEOUTERBOUND(#65872,.T.); +#65875= IFCFACE((#65874)); +#65877= IFCPOLYLOOP((#65722,#65790,#65788,#65724)); +#65879= IFCFACEOUTERBOUND(#65877,.T.); +#65880= IFCFACE((#65879)); +#65882= IFCPOLYLOOP((#65724,#65788,#65786,#65726)); +#65884= IFCFACEOUTERBOUND(#65882,.T.); +#65885= IFCFACE((#65884)); +#65887= IFCPOLYLOOP((#65786,#65784,#65728,#65726)); +#65889= IFCFACEOUTERBOUND(#65887,.T.); +#65890= IFCFACE((#65889)); +#65892= IFCPOLYLOOP((#65728,#65784,#65782,#65730)); +#65894= IFCFACEOUTERBOUND(#65892,.T.); +#65895= IFCFACE((#65894)); +#65897= IFCPOLYLOOP((#65730,#65782,#65780,#65732)); +#65899= IFCFACEOUTERBOUND(#65897,.T.); +#65900= IFCFACE((#65899)); +#65902= IFCPOLYLOOP((#65734,#65732,#65780,#65778)); +#65904= IFCFACEOUTERBOUND(#65902,.T.); +#65905= IFCFACE((#65904)); +#65907= IFCPOLYLOOP((#65734,#65778,#65776,#65736)); +#65909= IFCFACEOUTERBOUND(#65907,.T.); +#65910= IFCFACE((#65909)); +#65912= IFCPOLYLOOP((#65736,#65776,#65774,#65738)); +#65914= IFCFACEOUTERBOUND(#65912,.T.); +#65915= IFCFACE((#65914)); +#65917= IFCPOLYLOOP((#65774,#65772,#65740,#65738)); +#65919= IFCFACEOUTERBOUND(#65917,.T.); +#65920= IFCFACE((#65919)); +#65922= IFCPOLYLOOP((#65740,#65772,#65770,#65742)); +#65924= IFCFACEOUTERBOUND(#65922,.T.); +#65925= IFCFACE((#65924)); +#65927= IFCPOLYLOOP((#65742,#65770,#65768,#65744)); +#65929= IFCFACEOUTERBOUND(#65927,.T.); +#65930= IFCFACE((#65929)); +#65932= IFCPOLYLOOP((#65768,#65766,#65746,#65744)); +#65934= IFCFACEOUTERBOUND(#65932,.T.); +#65935= IFCFACE((#65934)); +#65937= IFCPOLYLOOP((#65750,#65748,#65764,#65762)); +#65939= IFCFACEOUTERBOUND(#65937,.T.); +#65940= IFCFACE((#65939)); +#65942= IFCPOLYLOOP((#65748,#65746,#65766,#65764)); +#65944= IFCFACEOUTERBOUND(#65942,.T.); +#65945= IFCFACE((#65944)); +#65947= IFCPOLYLOOP((#65752,#65760,#65758,#65754)); +#65949= IFCFACEOUTERBOUND(#65947,.T.); +#65950= IFCFACE((#65949)); +#65952= IFCPOLYLOOP((#65754,#65758,#65756,#65700)); +#65954= IFCFACEOUTERBOUND(#65952,.T.); +#65955= IFCFACE((#65954)); +#65957= IFCPOLYLOOP((#65750,#65762,#65760,#65752)); +#65959= IFCFACEOUTERBOUND(#65957,.T.); +#65960= IFCFACE((#65959)); +#65962= IFCCARTESIANPOINT((-463.55,-848.747888909214,51.7444713085878)); +#65964= IFCCARTESIANPOINT((-463.55,-856.929939952249,51.7444713085878)); +#65966= IFCCARTESIANPOINT((-458.699031657124,-871.859685360478,51.7444713085878)); +#65968= IFCCARTESIANPOINT((-445.999031657124,-881.086775466146,51.7444713085878)); +#65970= IFCCARTESIANPOINT((-430.300968342876,-881.086775466146,51.7444713085878)); +#65972= IFCCARTESIANPOINT((-417.600968342876,-871.859685360478,51.7444713085878)); +#65974= IFCCARTESIANPOINT((-412.75,-856.92993995225,51.7444713085878)); +#65976= IFCCARTESIANPOINT((-412.75,-848.747888909214,51.7444713085878)); +#65978= IFCCARTESIANPOINT((-417.600968342876,-833.818143500985,51.7444713085878)); +#65980= IFCCARTESIANPOINT((-430.300968342876,-824.591053395317,51.7444713085878)); +#65982= IFCCARTESIANPOINT((-445.999031657123,-824.591053395317,51.7444713085878)); +#65984= IFCCARTESIANPOINT((-458.699031657123,-833.818143500985,51.7444713085878)); +#65986= IFCCARTESIANPOINT((-482.6,-912.007099894637,0.)); +#65988= IFCCARTESIANPOINT((-476.644829198219,-889.782099894638,0.)); +#65990= IFCCARTESIANPOINT((-460.375,-873.512270696419,0.)); +#65992= IFCCARTESIANPOINT((-438.15,-867.557099894638,0.)); +#65994= IFCCARTESIANPOINT((-415.925,-873.512270696419,0.)); +#65996= IFCCARTESIANPOINT((-399.655170801782,-889.782099894638,0.)); +#65998= IFCCARTESIANPOINT((-393.7,-912.007099894638,0.)); +#66000= IFCCARTESIANPOINT((-399.655170801782,-934.232099894638,0.)); +#66002= IFCCARTESIANPOINT((-415.925000000001,-950.501929092856,0.)); +#66004= IFCCARTESIANPOINT((-438.15,-956.457099894638,0.)); +#66006= IFCCARTESIANPOINT((-460.375,-950.501929092856,0.)); +#66008= IFCCARTESIANPOINT((-476.644829198219,-934.232099894637,0.)); +#66010= IFCCARTESIANPOINT((-480.170106533745,-921.07558576768,0.)); +#66012= IFCCARTESIANPOINT((-461.124515828562,-864.394812656364,51.7444713085878)); +#66014= IFCCARTESIANPOINT((-472.10646610945,-881.668304910348,28.5030111981775)); +#66016= IFCCARTESIANPOINT((-396.129893163011,-921.075584635959,0.)); +#66018= IFCCARTESIANPOINT((-415.175484171438,-864.394812656364,51.7444713085878)); +#66020= IFCCARTESIANPOINT((-404.19353249523,-881.668308944483,28.5030074081459)); +#66022= IFCCARTESIANPOINT((-452.349031657124,-876.473230413313,51.7444713085878)); +#66024= IFCCARTESIANPOINT((-468.509914599109,-942.367014493747,0.)); +#66026= IFCCARTESIANPOINT((-460.045053570924,-916.014053801816,23.0431063351546)); +#66028= IFCCARTESIANPOINT((-452.694980248379,-914.474496206409,27.0601991859314)); +#66030= IFCCARTESIANPOINT((-449.2625,-953.479514493747,0.)); +#66032= IFCCARTESIANPOINT((-464.656446221025,-907.091574687001,25.9447367484254)); +#66034= IFCCARTESIANPOINT((-467.962060189685,-897.030286819712,28.9892124511937)); +#66036= IFCCARTESIANPOINT((-438.15,-881.086775466146,51.7444713085878)); +#66038= IFCCARTESIANPOINT((-446.08001770644,-917.015995872642,26.8880239744456)); +#66040= IFCCARTESIANPOINT((-471.934125715303,-895.480315801814,24.9841165248378)); +#66042= IFCCARTESIANPOINT((-407.790085400891,-942.367014493747,0.)); +#66044= IFCCARTESIANPOINT((-423.950968342876,-876.473230413313,51.7444713085878)); +#66046= IFCCARTESIANPOINT((-409.615810434962,-909.37491746315,23.0431065816464)); +#66048= IFCCARTESIANPOINT((-406.879547406658,-897.749024060415,27.0601990749136)); +#66050= IFCCARTESIANPOINT((-415.449774929819,-910.897796883611,25.9447360417522)); +#66052= IFCCARTESIANPOINT((-422.270503980788,-910.962848619489,28.9892135016724)); +#66054= IFCCARTESIANPOINT((-427.037500000001,-953.479514493747,0.)); +#66056= IFCCARTESIANPOINT((-404.554052051909,-891.261600589507,26.9609171229128)); +#66058= IFCCARTESIANPOINT((-433.591372697156,-919.094731715746,25.8722356445218)); +#66060= IFCCARTESIANPOINT((-439.849539221829,-915.715845702886,28.4097588698651)); +#66062= IFCCARTESIANPOINT((-427.140803069599,-921.253796962877,23.3644025512597)); +#66064= IFCCARTESIANPOINT((-396.500482227753,-901.555557934971,0.)); +#66066= IFCCARTESIANPOINT((-415.175484171438,-841.283016205099,51.7444713085878)); +#66068= IFCCARTESIANPOINT((-405.79392732129,-871.846874169709,32.8500721934206)); +#66070= IFCCARTESIANPOINT((-479.799518155031,-901.555559363538,0.)); +#66072= IFCCARTESIANPOINT((-461.124515828562,-841.283016205099,51.7444713085878)); +#66074= IFCCARTESIANPOINT((-470.506074325151,-871.846879637036,32.8500677212821)); +#66076= IFCCARTESIANPOINT((-404.945469146055,-869.917167652305,23.4252371643083)); +#66078= IFCCARTESIANPOINT((-408.935962879578,-861.426877435709,25.532145334144)); +#66080= IFCCARTESIANPOINT((-423.950968342876,-829.204598448151,51.7444713085878)); +#66082= IFCCARTESIANPOINT((-407.790085400891,-881.647185295529,0.)); +#66084= IFCCARTESIANPOINT((-420.775968342876,-831.511370974568,51.7444713085878)); +#66086= IFCCARTESIANPOINT((-415.46802709046,-853.820315768008,25.8722358343863)); +#66088= IFCCARTESIANPOINT((-422.347618899497,-846.651764607698,29.0662922054913)); +#66090= IFCCARTESIANPOINT((-427.0375,-870.534685295529,0.)); +#66092= IFCCARTESIANPOINT((-438.15,-824.591053395317,51.7444713085878)); +#66094= IFCCARTESIANPOINT((-433.59137284177,-845.751282671942,25.8722355751972)); +#66096= IFCCARTESIANPOINT((-440.878305084893,-845.559223676066,25.8722356538821)); +#66098= IFCCARTESIANPOINT((-449.2625,-870.534685295529,0.)); +#66100= IFCCARTESIANPOINT((-405.659083900027,-867.948940182632,30.7599270279799)); +#66102= IFCCARTESIANPOINT((-451.780943782672,-849.775283517382,23.9861495954651)); +#66104= IFCCARTESIANPOINT((-452.349031657123,-829.204598448151,51.7444713085878)); +#66106= IFCCARTESIANPOINT((-468.509914599109,-881.647185295528,0.)); +#66108= IFCCARTESIANPOINT((-457.839905822531,-852.044285331549,25.2133299019938)); +#66110= IFCCARTESIANPOINT((-466.684189575549,-861.941138206116,23.0431065618633)); +#66112= IFCCARTESIANPOINT((-469.42045257788,-864.380192146246,27.0601991077196)); +#66114= IFCCARTESIANPOINT((-471.73610112674,-871.061308176564,26.9828346900566)); +#66116= IFCCARTESIANPOINT((-427.763143287265,-845.316856526228,27.9235369361162)); +#66118= IFCPOLYLOOP((#66044,#65972,#66018,#65974,#65976,#66066,#65978,#66084,#66080,#65980,#66092,#65982,#66104,#65984,#66072,#65962,#65964,#66012,#65966,#66022,#65968,#66036,#65970)); +#66120= IFCFACEOUTERBOUND(#66118,.T.); +#66121= IFCFACE((#66120)); +#66123= IFCPOLYLOOP((#66000,#66042,#66002,#66054,#66004,#66030,#66006,#66024,#66008,#66010,#65986,#66070,#65988,#66106,#65990,#66098,#65992,#66090,#65994,#66082,#65996,#66064,#65998,#66016)); +#66125= IFCFACEOUTERBOUND(#66123,.T.); +#66126= IFCFACE((#66125)); +#66128= IFCPOLYLOOP((#65964,#65962,#66074,#65986,#66014)); +#66130= IFCFACEOUTERBOUND(#66128,.T.); +#66131= IFCFACE((#66130)); +#66133= IFCPOLYLOOP((#66040,#66008,#66034)); +#66135= IFCFACEOUTERBOUND(#66133,.T.); +#66136= IFCFACE((#66135)); +#66138= IFCPOLYLOOP((#66028,#66006,#66030)); +#66140= IFCFACEOUTERBOUND(#66138,.T.); +#66141= IFCFACE((#66140)); +#66143= IFCPOLYLOOP((#66026,#66024,#66006)); +#66145= IFCFACEOUTERBOUND(#66143,.T.); +#66146= IFCFACE((#66145)); +#66148= IFCPOLYLOOP((#66014,#66010,#66040)); +#66150= IFCFACEOUTERBOUND(#66148,.T.); +#66151= IFCFACE((#66150)); +#66153= IFCPOLYLOOP((#66032,#66034,#66008)); +#66155= IFCFACEOUTERBOUND(#66153,.T.); +#66156= IFCFACE((#66155)); +#66158= IFCPOLYLOOP((#66008,#66024,#66032)); +#66160= IFCFACEOUTERBOUND(#66158,.T.); +#66161= IFCFACE((#66160)); +#66163= IFCPOLYLOOP((#66014,#66040,#65964)); +#66165= IFCFACEOUTERBOUND(#66163,.T.); +#66166= IFCFACE((#66165)); +#66168= IFCPOLYLOOP((#66016,#66056,#66048)); +#66170= IFCFACEOUTERBOUND(#66168,.T.); +#66171= IFCFACE((#66170)); +#66173= IFCPOLYLOOP((#66060,#66004,#66058)); +#66175= IFCFACEOUTERBOUND(#66173,.T.); +#66176= IFCFACE((#66175)); +#66178= IFCPOLYLOOP((#66010,#66014,#65986)); +#66180= IFCFACEOUTERBOUND(#66178,.T.); +#66181= IFCFACE((#66180)); +#66183= IFCPOLYLOOP((#66042,#66046,#66050)); +#66185= IFCFACEOUTERBOUND(#66183,.T.); +#66186= IFCFACE((#66185)); +#66188= IFCPOLYLOOP((#66032,#66022,#65966)); +#66190= IFCFACEOUTERBOUND(#66188,.T.); +#66191= IFCFACE((#66190)); +#66193= IFCPOLYLOOP((#66028,#66026,#66006)); +#66195= IFCFACEOUTERBOUND(#66193,.T.); +#66196= IFCFACE((#66195)); +#66198= IFCPOLYLOOP((#65972,#66046,#66048)); +#66200= IFCFACEOUTERBOUND(#66198,.T.); +#66201= IFCFACE((#66200)); +#66203= IFCPOLYLOOP((#66030,#66038,#66028)); +#66205= IFCFACEOUTERBOUND(#66203,.T.); +#66206= IFCFACE((#66205)); +#66208= IFCPOLYLOOP((#66062,#65970,#66058)); +#66210= IFCFACEOUTERBOUND(#66208,.T.); +#66211= IFCFACE((#66210)); +#66213= IFCPOLYLOOP((#66022,#66026,#66028)); +#66215= IFCFACEOUTERBOUND(#66213,.T.); +#66216= IFCFACE((#66215)); +#66218= IFCPOLYLOOP((#66050,#66002,#66042)); +#66220= IFCFACEOUTERBOUND(#66218,.T.); +#66221= IFCFACE((#66220)); +#66223= IFCPOLYLOOP((#66048,#66056,#66018)); +#66225= IFCFACEOUTERBOUND(#66223,.T.); +#66226= IFCFACE((#66225)); +#66228= IFCPOLYLOOP((#66016,#65998,#66020)); +#66230= IFCFACEOUTERBOUND(#66228,.T.); +#66231= IFCFACE((#66230)); +#66233= IFCPOLYLOOP((#66024,#66026,#66032)); +#66235= IFCFACEOUTERBOUND(#66233,.T.); +#66236= IFCFACE((#66235)); +#66238= IFCPOLYLOOP((#66016,#66020,#66056)); +#66240= IFCFACEOUTERBOUND(#66238,.T.); +#66241= IFCFACE((#66240)); +#66243= IFCPOLYLOOP((#66022,#66028,#65968)); +#66245= IFCFACEOUTERBOUND(#66243,.T.); +#66246= IFCFACE((#66245)); +#66248= IFCPOLYLOOP((#66018,#66056,#65974)); +#66250= IFCFACEOUTERBOUND(#66248,.T.); +#66251= IFCFACE((#66250)); +#66253= IFCPOLYLOOP((#66022,#66032,#66026)); +#66255= IFCFACEOUTERBOUND(#66253,.T.); +#66256= IFCFACE((#66255)); +#66258= IFCPOLYLOOP((#66032,#65966,#66034)); +#66260= IFCFACEOUTERBOUND(#66258,.T.); +#66261= IFCFACE((#66260)); +#66263= IFCPOLYLOOP((#65966,#66012,#66034)); +#66265= IFCFACEOUTERBOUND(#66263,.T.); +#66266= IFCFACE((#66265)); +#66268= IFCPOLYLOOP((#66040,#66034,#66012)); +#66270= IFCFACEOUTERBOUND(#66268,.T.); +#66271= IFCFACE((#66270)); +#66273= IFCPOLYLOOP((#66060,#66030,#66004)); +#66275= IFCFACEOUTERBOUND(#66273,.T.); +#66276= IFCFACE((#66275)); +#66278= IFCPOLYLOOP((#66028,#66038,#65968)); +#66280= IFCFACEOUTERBOUND(#66278,.T.); +#66281= IFCFACE((#66280)); +#66283= IFCPOLYLOOP((#66036,#65968,#66038)); +#66285= IFCFACEOUTERBOUND(#66283,.T.); +#66286= IFCFACE((#66285)); +#66288= IFCPOLYLOOP((#66040,#66012,#65964)); +#66290= IFCFACEOUTERBOUND(#66288,.T.); +#66291= IFCFACE((#66290)); +#66293= IFCPOLYLOOP((#66008,#66040,#66010)); +#66295= IFCFACEOUTERBOUND(#66293,.T.); +#66296= IFCFACE((#66295)); +#66298= IFCPOLYLOOP((#66050,#66052,#66002)); +#66300= IFCFACEOUTERBOUND(#66298,.T.); +#66301= IFCFACE((#66300)); +#66303= IFCPOLYLOOP((#66042,#66000,#66046)); +#66305= IFCFACEOUTERBOUND(#66303,.T.); +#66306= IFCFACE((#66305)); +#66308= IFCPOLYLOOP((#66048,#66046,#66000)); +#66310= IFCFACEOUTERBOUND(#66308,.T.); +#66311= IFCFACE((#66310)); +#66313= IFCPOLYLOOP((#66050,#65972,#66044)); +#66315= IFCFACEOUTERBOUND(#66313,.T.); +#66316= IFCFACE((#66315)); +#66318= IFCPOLYLOOP((#66016,#66048,#66000)); +#66320= IFCFACEOUTERBOUND(#66318,.T.); +#66321= IFCFACE((#66320)); +#66323= IFCPOLYLOOP((#65972,#66048,#66018)); +#66325= IFCFACEOUTERBOUND(#66323,.T.); +#66326= IFCFACE((#66325)); +#66328= IFCPOLYLOOP((#65972,#66050,#66046)); +#66330= IFCFACEOUTERBOUND(#66328,.T.); +#66331= IFCFACE((#66330)); +#66333= IFCPOLYLOOP((#66050,#66044,#66052)); +#66335= IFCFACEOUTERBOUND(#66333,.T.); +#66336= IFCFACE((#66335)); +#66338= IFCPOLYLOOP((#66044,#65970,#66052)); +#66340= IFCFACEOUTERBOUND(#66338,.T.); +#66341= IFCFACE((#66340)); +#66343= IFCPOLYLOOP((#66054,#66058,#66004)); +#66345= IFCFACEOUTERBOUND(#66343,.T.); +#66346= IFCFACE((#66345)); +#66348= IFCPOLYLOOP((#66060,#66058,#66036)); +#66350= IFCFACEOUTERBOUND(#66348,.T.); +#66351= IFCFACE((#66350)); +#66353= IFCPOLYLOOP((#66002,#66052,#66062)); +#66355= IFCFACEOUTERBOUND(#66353,.T.); +#66356= IFCFACE((#66355)); +#66358= IFCPOLYLOOP((#65974,#66056,#66020)); +#66360= IFCFACEOUTERBOUND(#66358,.T.); +#66361= IFCFACE((#66360)); +#66363= IFCPOLYLOOP((#66062,#66058,#66054)); +#66365= IFCFACEOUTERBOUND(#66363,.T.); +#66366= IFCFACE((#66365)); +#66368= IFCPOLYLOOP((#65970,#66036,#66058)); +#66370= IFCFACEOUTERBOUND(#66368,.T.); +#66371= IFCFACE((#66370)); +#66373= IFCPOLYLOOP((#66036,#66038,#66060)); +#66375= IFCFACEOUTERBOUND(#66373,.T.); +#66376= IFCFACE((#66375)); +#66378= IFCPOLYLOOP((#66060,#66038,#66030)); +#66380= IFCFACEOUTERBOUND(#66378,.T.); +#66381= IFCFACE((#66380)); +#66383= IFCPOLYLOOP((#66002,#66062,#66054)); +#66385= IFCFACEOUTERBOUND(#66383,.T.); +#66386= IFCFACE((#66385)); +#66388= IFCPOLYLOOP((#65970,#66062,#66052)); +#66390= IFCFACEOUTERBOUND(#66388,.T.); +#66391= IFCFACE((#66390)); +#66393= IFCPOLYLOOP((#66068,#65976,#65974,#66020,#65998)); +#66395= IFCFACEOUTERBOUND(#66393,.T.); +#66396= IFCFACE((#66395)); +#66398= IFCPOLYLOOP((#65996,#66076,#66064)); +#66400= IFCFACEOUTERBOUND(#66398,.T.); +#66401= IFCFACE((#66400)); +#66403= IFCPOLYLOOP((#66086,#66078,#66082)); +#66405= IFCFACEOUTERBOUND(#66403,.T.); +#66406= IFCFACE((#66405)); +#66408= IFCPOLYLOOP((#66078,#65978,#66076)); +#66410= IFCFACEOUTERBOUND(#66408,.T.); +#66411= IFCFACE((#66410)); +#66413= IFCPOLYLOOP((#66076,#65978,#66066)); +#66415= IFCFACEOUTERBOUND(#66413,.T.); +#66416= IFCFACE((#66415)); +#66418= IFCPOLYLOOP((#66064,#66076,#66100)); +#66420= IFCFACEOUTERBOUND(#66418,.T.); +#66421= IFCFACE((#66420)); +#66423= IFCPOLYLOOP((#66070,#66114,#66112)); +#66425= IFCFACEOUTERBOUND(#66423,.T.); +#66426= IFCFACE((#66425)); +#66428= IFCPOLYLOOP((#66078,#66084,#65978)); +#66430= IFCFACEOUTERBOUND(#66428,.T.); +#66431= IFCFACE((#66430)); +#66433= IFCPOLYLOOP((#65998,#66064,#66100)); +#66435= IFCFACEOUTERBOUND(#66433,.T.); +#66436= IFCFACE((#66435)); +#66438= IFCPOLYLOOP((#66090,#65992,#66094)); +#66440= IFCFACEOUTERBOUND(#66438,.T.); +#66441= IFCFACE((#66440)); +#66443= IFCPOLYLOOP((#66100,#65976,#66068,#65998)); +#66445= IFCFACEOUTERBOUND(#66443,.T.); +#66446= IFCFACE((#66445)); +#66448= IFCPOLYLOOP((#65990,#66106,#66108)); +#66450= IFCFACEOUTERBOUND(#66448,.T.); +#66451= IFCFACE((#66450)); +#66453= IFCPOLYLOOP((#66084,#66086,#66080)); +#66455= IFCFACEOUTERBOUND(#66453,.T.); +#66456= IFCFACE((#66455)); +#66458= IFCPOLYLOOP((#66088,#66080,#66086)); +#66460= IFCFACEOUTERBOUND(#66458,.T.); +#66461= IFCFACE((#66460)); +#66463= IFCPOLYLOOP((#65984,#66110,#66112)); +#66465= IFCFACEOUTERBOUND(#66463,.T.); +#66466= IFCFACE((#66465)); +#66468= IFCPOLYLOOP((#66094,#66116,#66090)); +#66470= IFCFACEOUTERBOUND(#66468,.T.); +#66471= IFCFACE((#66470)); +#66473= IFCPOLYLOOP((#66098,#66102,#66096)); +#66475= IFCFACEOUTERBOUND(#66473,.T.); +#66476= IFCFACE((#66475)); +#66478= IFCPOLYLOOP((#66076,#65996,#66078)); +#66480= IFCFACEOUTERBOUND(#66478,.T.); +#66481= IFCFACE((#66480)); +#66483= IFCPOLYLOOP((#66110,#66104,#66108)); +#66485= IFCFACEOUTERBOUND(#66483,.T.); +#66486= IFCFACE((#66485)); +#66488= IFCPOLYLOOP((#66112,#66114,#66072)); +#66490= IFCFACEOUTERBOUND(#66488,.T.); +#66491= IFCFACE((#66490)); +#66493= IFCPOLYLOOP((#65986,#66074,#65962,#66114)); +#66495= IFCFACEOUTERBOUND(#66493,.T.); +#66496= IFCFACE((#66495)); +#66498= IFCPOLYLOOP((#66100,#66076,#66066)); +#66500= IFCFACEOUTERBOUND(#66498,.T.); +#66501= IFCFACE((#66500)); +#66503= IFCPOLYLOOP((#66078,#65996,#66082)); +#66505= IFCFACEOUTERBOUND(#66503,.T.); +#66506= IFCFACE((#66505)); +#66508= IFCPOLYLOOP((#66086,#66084,#66078)); +#66510= IFCFACEOUTERBOUND(#66508,.T.); +#66511= IFCFACE((#66510)); +#66513= IFCPOLYLOOP((#66072,#66114,#65962)); +#66515= IFCFACEOUTERBOUND(#66513,.T.); +#66516= IFCFACE((#66515)); +#66518= IFCPOLYLOOP((#66082,#65994,#66086)); +#66520= IFCFACEOUTERBOUND(#66518,.T.); +#66521= IFCFACE((#66520)); +#66523= IFCPOLYLOOP((#66088,#66086,#65994)); +#66525= IFCFACEOUTERBOUND(#66523,.T.); +#66526= IFCFACE((#66525)); +#66528= IFCPOLYLOOP((#66096,#66092,#66094)); +#66530= IFCFACEOUTERBOUND(#66528,.T.); +#66531= IFCFACE((#66530)); +#66533= IFCPOLYLOOP((#65980,#66080,#66088)); +#66535= IFCFACEOUTERBOUND(#66533,.T.); +#66536= IFCFACE((#66535)); +#66538= IFCPOLYLOOP((#65994,#66090,#66116)); +#66540= IFCFACEOUTERBOUND(#66538,.T.); +#66541= IFCFACE((#66540)); +#66543= IFCPOLYLOOP((#66096,#66094,#65992)); +#66545= IFCFACEOUTERBOUND(#66543,.T.); +#66546= IFCFACE((#66545)); +#66548= IFCPOLYLOOP((#66116,#65980,#66088)); +#66550= IFCFACEOUTERBOUND(#66548,.T.); +#66551= IFCFACE((#66550)); +#66553= IFCPOLYLOOP((#65980,#66094,#66092)); +#66555= IFCFACEOUTERBOUND(#66553,.T.); +#66556= IFCFACE((#66555)); +#66558= IFCPOLYLOOP((#66098,#65990,#66102)); +#66560= IFCFACEOUTERBOUND(#66558,.T.); +#66561= IFCFACE((#66560)); +#66563= IFCPOLYLOOP((#65982,#66092,#66096)); +#66565= IFCFACEOUTERBOUND(#66563,.T.); +#66566= IFCFACE((#66565)); +#66568= IFCPOLYLOOP((#66096,#65992,#66098)); +#66570= IFCFACEOUTERBOUND(#66568,.T.); +#66571= IFCFACE((#66570)); +#66573= IFCPOLYLOOP((#65976,#66100,#66066)); +#66575= IFCFACEOUTERBOUND(#66573,.T.); +#66576= IFCFACE((#66575)); +#66578= IFCPOLYLOOP((#66108,#66104,#66102)); +#66580= IFCFACEOUTERBOUND(#66578,.T.); +#66581= IFCFACE((#66580)); +#66583= IFCPOLYLOOP((#66096,#66102,#65982)); +#66585= IFCFACEOUTERBOUND(#66583,.T.); +#66586= IFCFACE((#66585)); +#66588= IFCPOLYLOOP((#66102,#65990,#66108)); +#66590= IFCFACEOUTERBOUND(#66588,.T.); +#66591= IFCFACE((#66590)); +#66593= IFCPOLYLOOP((#66104,#65982,#66102)); +#66595= IFCFACEOUTERBOUND(#66593,.T.); +#66596= IFCFACE((#66595)); +#66598= IFCPOLYLOOP((#65988,#66110,#66106)); +#66600= IFCFACEOUTERBOUND(#66598,.T.); +#66601= IFCFACE((#66600)); +#66603= IFCPOLYLOOP((#66108,#66106,#66110)); +#66605= IFCFACEOUTERBOUND(#66603,.T.); +#66606= IFCFACE((#66605)); +#66608= IFCPOLYLOOP((#66112,#66110,#65988)); +#66610= IFCFACEOUTERBOUND(#66608,.T.); +#66611= IFCFACE((#66610)); +#66613= IFCPOLYLOOP((#66110,#65984,#66104)); +#66615= IFCFACEOUTERBOUND(#66613,.T.); +#66616= IFCFACE((#66615)); +#66618= IFCPOLYLOOP((#66070,#66112,#65988)); +#66620= IFCFACEOUTERBOUND(#66618,.T.); +#66621= IFCFACE((#66620)); +#66623= IFCPOLYLOOP((#65984,#66112,#66072)); +#66625= IFCFACEOUTERBOUND(#66623,.T.); +#66626= IFCFACE((#66625)); +#66628= IFCPOLYLOOP((#65986,#66114,#66070)); +#66630= IFCFACEOUTERBOUND(#66628,.T.); +#66631= IFCFACE((#66630)); +#66633= IFCPOLYLOOP((#66116,#66088,#65994)); +#66635= IFCFACEOUTERBOUND(#66633,.T.); +#66636= IFCFACE((#66635)); +#66638= IFCPOLYLOOP((#66094,#65980,#66116)); +#66640= IFCFACEOUTERBOUND(#66638,.T.); +#66641= IFCFACE((#66640)); +#66643= IFCCARTESIANPOINT((538.803566995284,-63.6400868084255,490.744252551893)); +#66645= IFCCARTESIANPOINT((544.239356880818,-63.7103626156585,488.731816736308)); +#66647= IFCCARTESIANPOINT((549.077031772804,-63.8218202106839,485.540088814855)); +#66649= IFCCARTESIANPOINT((553.064625201075,-63.9686544128274,481.335307411678)); +#66651= IFCCARTESIANPOINT((555.994446516095,-64.1432174788158,476.336475240194)); +#66653= IFCCARTESIANPOINT((557.713898292148,-64.3364174294357,470.803952519995)); +#66655= IFCCARTESIANPOINT((558.133424243559,-64.5381915980799,465.025896320752)); +#66657= IFCCARTESIANPOINT((551.589810205466,-67.7164684199763,374.011956245716)); +#66659= IFCCARTESIANPOINT((536.724728371622,-70.8604243951335,283.980836630786)); +#66661= IFCCARTESIANPOINT((513.663380118413,-73.9435795068395,195.690825941468)); +#66663= IFCCARTESIANPOINT((482.60000000001,-76.939965834573,109.885548127033)); +#66665= IFCCARTESIANPOINT((477.4598434856,-77.0702125764971,106.155769436022)); +#66667= IFCCARTESIANPOINT((471.593511418085,-77.1552383110895,103.720950964667)); +#66669= IFCCARTESIANPOINT((465.32177358939,-77.1903938492353,102.714228070026)); +#66671= IFCCARTESIANPOINT((458.987567292384,-77.1737568935728,103.190648146234)); +#66673= IFCCARTESIANPOINT((452.93724558252,-77.1062371493053,105.124160644675)); +#66675= IFCCARTESIANPOINT((447.501638766302,-76.9915265817137,108.409041512455)); +#66677= IFCCARTESIANPOINT((442.977964670363,-76.8358975402788,112.865674161163)); +#66679= IFCCARTESIANPOINT((401.916850035431,-75.048113871422,164.061100117602)); +#66681= IFCCARTESIANPOINT((369.090858259272,-73.0638581208193,220.882750369936)); +#66683= IFCCARTESIANPOINT((345.257851056194,-70.9289412871157,282.018769557826)); +#66685= IFCCARTESIANPOINT((348.240891544694,-69.3422140010094,327.456694013675)); +#66687= IFCCARTESIANPOINT((357.855157313313,-67.7919520808891,371.850387013095)); +#66689= IFCCARTESIANPOINT((373.902796113274,-66.3069231878416,414.376050526847)); +#66691= IFCCARTESIANPOINT((463.55,-66.3069231878416,414.376050526847)); +#66693= IFCCARTESIANPOINT((463.55,-63.4838985188804,495.216899971132)); +#66695= IFCCARTESIANPOINT((501.338693951848,-63.4427333459832,496.39571628865)); +#66697= IFCCARTESIANPOINT((453.505060372309,-927.13539696589,523.899753931925)); +#66699= IFCCARTESIANPOINT((437.639032310547,-927.288632729284,519.511655799371)); +#66701= IFCCARTESIANPOINT((422.959754273146,-927.548694939363,512.064448482243)); +#66703= IFCCARTESIANPOINT((410.051014617325,-927.905241037724,501.854304102525)); +#66705= IFCCARTESIANPOINT((399.426188176521,-928.344091344653,489.287275560039)); +#66707= IFCCARTESIANPOINT((369.399560448243,-930.262316249716,434.356501325041)); +#66709= IFCCARTESIANPOINT((351.091959598468,-932.352647429919,374.497248203592)); +#66711= IFCCARTESIANPOINT((345.257851056193,-934.528941287114,312.176346090902)); +#66713= IFCCARTESIANPOINT((369.090858259272,-936.663858120818,251.040326903012)); +#66715= IFCCARTESIANPOINT((401.916850035431,-938.64811387142,194.218676650678)); +#66717= IFCCARTESIANPOINT((442.977964670363,-940.435897540277,143.023250694239)); +#66719= IFCCARTESIANPOINT((447.501638766302,-940.591526581712,138.566618045531)); +#66721= IFCCARTESIANPOINT((452.93724558252,-940.706237149304,135.281737177751)); +#66723= IFCCARTESIANPOINT((458.987567292384,-940.773756893571,133.34822467931)); +#66725= IFCCARTESIANPOINT((465.32177358939,-940.790393849234,132.871804603102)); +#66727= IFCCARTESIANPOINT((471.593511418085,-940.755238311088,133.878527497743)); +#66729= IFCCARTESIANPOINT((477.4598434856,-940.670212576495,136.313345969098)); +#66731= IFCCARTESIANPOINT((482.600000000005,-940.539965834571,140.043124660106)); +#66733= IFCCARTESIANPOINT((513.663380118413,-937.543579506838,225.848402474544)); +#66735= IFCCARTESIANPOINT((536.724728371622,-934.460424395132,314.138413163862)); +#66737= IFCCARTESIANPOINT((551.589810205466,-931.316468419975,404.169532778792)); +#66739= IFCCARTESIANPOINT((558.133424243559,-928.138191598078,495.183472853831)); +#66741= IFCCARTESIANPOINT((557.713898292148,-927.936417429434,500.961529053071)); +#66743= IFCCARTESIANPOINT((555.994446516095,-927.743217478814,506.49405177327)); +#66745= IFCCARTESIANPOINT((553.064625201075,-927.568654412826,511.492883944755)); +#66747= IFCCARTESIANPOINT((549.077031772804,-927.421820210682,515.697665347931)); +#66749= IFCCARTESIANPOINT((544.239356880818,-927.310362615657,518.889393269384)); +#66751= IFCCARTESIANPOINT((538.803566995284,-927.240086808424,520.901829084969)); +#66753= IFCCARTESIANPOINT((496.308788214933,-927.034445438218,526.790627447637)); +#66755= IFCCARTESIANPOINT((463.55,-94.7201450459231,497.85500630864)); +#66757= IFCCARTESIANPOINT((463.55,-96.1975341568958,497.136122774089)); +#66759= IFCCARTESIANPOINT((463.55,-97.6357775056502,496.409509864939)); +#66761= IFCCARTESIANPOINT((463.55,-57.6689212559351,496.561149063282)); +#66763= IFCCARTESIANPOINT((463.55,-92.2674586974019,497.769356614028)); +#66765= IFCCARTESIANPOINT((-463.55,-57.6689212559351,496.561149063282)); +#66767= IFCCARTESIANPOINT((-463.55,-66.3069231878416,414.376050526847)); +#66769= IFCCARTESIANPOINT((-463.55,-63.4838985188802,495.216899971132)); +#66771= IFCCARTESIANPOINT((-463.55,-97.6357775056503,496.409509864939)); +#66773= IFCCARTESIANPOINT((-463.55,-96.1975341568958,497.136122774089)); +#66775= IFCCARTESIANPOINT((-463.55,-94.7201450459232,497.85500630864)); +#66777= IFCCARTESIANPOINT((-463.55,-92.2674586974019,497.769356614028)); +#66779= IFCCARTESIANPOINT((-458.498548939953,-98.856059888007,495.771847558438)); +#66781= IFCCARTESIANPOINT((-453.505060372307,-100.241200549328,495.023972304795)); +#66783= IFCCARTESIANPOINT((-439.99107429692,-105.884827367401,491.699162096737)); +#66785= IFCCARTESIANPOINT((-427.951662279814,-113.296529492841,486.586855244682)); +#66787= IFCCARTESIANPOINT((-417.202556239949,-121.381288293207,479.866960383919)); +#66789= IFCCARTESIANPOINT((-407.665966347389,-129.521573227979,471.566069895198)); +#66791= IFCCARTESIANPOINT((-399.42618817652,-137.278172377516,461.662644951007)); +#66793= IFCCARTESIANPOINT((-390.720327189879,-145.093810982626,448.515538399724)); +#66795= IFCCARTESIANPOINT((-382.367027855707,-151.052915197662,434.216979957457)); +#66797= IFCCARTESIANPOINT((-374.582459484213,-154.975438476429,418.928274593372)); +#66799= IFCCARTESIANPOINT((-367.563036443667,-156.657847916405,402.877395831364)); +#66801= IFCCARTESIANPOINT((-361.475769210783,-155.904592717801,386.381588003085)); +#66803= IFCCARTESIANPOINT((-356.437953788506,-152.570473672444,369.851776437273)); +#66805= IFCCARTESIANPOINT((-352.494490805892,-146.602667158358,353.771783273009)); +#66807= IFCCARTESIANPOINT((-349.604362589605,-138.066897621285,338.65452332194)); +#66809= IFCCARTESIANPOINT((-347.645375798153,-127.14773931405,324.990698042102)); +#66811= IFCCARTESIANPOINT((-346.437303112134,-114.127179500879,313.209407528556)); +#66813= IFCCARTESIANPOINT((346.437303112134,-114.127179500879,313.209407528556)); +#66815= IFCCARTESIANPOINT((347.645375798154,-127.14773931405,324.990698042102)); +#66817= IFCCARTESIANPOINT((349.604362589605,-138.066897621285,338.65452332194)); +#66819= IFCCARTESIANPOINT((352.494490805892,-146.602667158359,353.77178327301)); +#66821= IFCCARTESIANPOINT((356.437953788506,-152.570473672444,369.851776437274)); +#66823= IFCCARTESIANPOINT((361.475769210783,-155.904592717801,386.381588003085)); +#66825= IFCCARTESIANPOINT((367.563036443667,-156.657847916405,402.877395831365)); +#66827= IFCCARTESIANPOINT((374.582459484213,-154.975438476429,418.928274593373)); +#66829= IFCCARTESIANPOINT((382.367027855707,-151.052915197661,434.216979957458)); +#66831= IFCCARTESIANPOINT((390.720327189879,-145.093810982626,448.515538399724)); +#66833= IFCCARTESIANPOINT((399.426188176521,-137.278172377515,461.662644951008)); +#66835= IFCCARTESIANPOINT((407.66596634739,-129.521573227978,471.566069895199)); +#66837= IFCCARTESIANPOINT((417.20255623995,-121.381288293207,479.86696038392)); +#66839= IFCCARTESIANPOINT((427.951662279815,-113.29652949284,486.586855244682)); +#66841= IFCCARTESIANPOINT((439.991074296921,-105.884827367401,491.699162096738)); +#66843= IFCCARTESIANPOINT((453.505060372309,-100.241200549328,495.023972304796)); +#66845= IFCCARTESIANPOINT((458.498548939954,-98.8560598880065,495.771847558439)); +#66847= IFCCARTESIANPOINT((-99.1851965496573,-94.7201450459226,497.85500630864)); +#66849= IFCCARTESIANPOINT((-4.29708748583835E-9,-116.559665121056,484.032257090616)); +#66851= IFCCARTESIANPOINT((-5.72376492868898E-9,-133.121140951486,467.261618719611)); +#66853= IFCCARTESIANPOINT((-6.90781245538119E-9,-148.120060557255,441.96771650581)); +#66855= IFCCARTESIANPOINT((-6.69029152078338E-9,-156.070264053995,411.347621224261)); +#66857= IFCCARTESIANPOINT((-346.495166115512,-95.531801248422,313.209407528555)); +#66859= IFCCARTESIANPOINT((-346.554399495237,-76.939965834573,313.209407528555)); +#66861= IFCCARTESIANPOINT((346.554399495237,-76.9399658345733,313.209407528555)); +#66863= IFCCARTESIANPOINT((346.495166115512,-95.5318012484258,313.209407528555)); +#66865= IFCCARTESIANPOINT((355.875875734372,-71.5005244400829,364.962235383117)); +#66867= IFCCARTESIANPOINT((-355.875875734372,-71.5005244400829,364.962235383117)); +#66869= IFCCARTESIANPOINT((-373.902796113274,-66.3069231878416,414.376050526847)); +#66871= IFCCARTESIANPOINT((-453.505060372308,-927.13539696589,523.899753931925)); +#66873= IFCCARTESIANPOINT((-496.308788214932,-927.034445438218,526.790627447637)); +#66875= IFCCARTESIANPOINT((-538.803566995284,-927.240086808424,520.901829084969)); +#66877= IFCCARTESIANPOINT((-544.239356880818,-927.310362615657,518.889393269384)); +#66879= IFCCARTESIANPOINT((-549.077031772804,-927.421820210682,515.697665347931)); +#66881= IFCCARTESIANPOINT((-553.064625201075,-927.568654412826,511.492883944755)); +#66883= IFCCARTESIANPOINT((-555.994446516095,-927.743217478814,506.494051773271)); +#66885= IFCCARTESIANPOINT((-557.713898292148,-927.936417429434,500.961529053071)); +#66887= IFCCARTESIANPOINT((-558.133424243559,-928.138191598078,495.183472853835)); +#66889= IFCCARTESIANPOINT((-551.589810205467,-931.316468419974,404.169532778798)); +#66891= IFCCARTESIANPOINT((-536.724728371623,-934.460424395132,314.138413163868)); +#66893= IFCCARTESIANPOINT((-513.663380118415,-937.543579506838,225.84840247455)); +#66895= IFCCARTESIANPOINT((-482.60000000001,-940.539965834571,140.04312466011)); +#66897= IFCCARTESIANPOINT((-477.4598434856,-940.670212576495,136.313345969098)); +#66899= IFCCARTESIANPOINT((-471.593511418085,-940.755238311088,133.878527497743)); +#66901= IFCCARTESIANPOINT((-465.32177358939,-940.790393849234,132.871804603102)); +#66903= IFCCARTESIANPOINT((-458.987567292384,-940.773756893571,133.34822467931)); +#66905= IFCCARTESIANPOINT((-452.937245582521,-940.706237149304,135.281737177751)); +#66907= IFCCARTESIANPOINT((-447.501638766302,-940.591526581712,138.566618045531)); +#66909= IFCCARTESIANPOINT((-442.977964670365,-940.435897540277,143.023250694237)); +#66911= IFCCARTESIANPOINT((-401.916850035433,-938.64811387142,194.218676650676)); +#66913= IFCCARTESIANPOINT((-369.090858259273,-936.663858120818,251.04032690301)); +#66915= IFCCARTESIANPOINT((-345.257851056194,-934.528941287114,312.1763460909)); +#66917= IFCCARTESIANPOINT((-351.091959598468,-932.352647429919,374.49724820359)); +#66919= IFCCARTESIANPOINT((-369.399560448242,-930.262316249716,434.356501325039)); +#66921= IFCCARTESIANPOINT((-399.426188176521,-928.344091344653,489.287275560039)); +#66923= IFCCARTESIANPOINT((-410.051014617324,-927.905241037724,501.854304102524)); +#66925= IFCCARTESIANPOINT((-422.959754273145,-927.548694939363,512.064448482243)); +#66927= IFCCARTESIANPOINT((-437.639032310546,-927.288632729284,519.511655799371)); +#66929= IFCCARTESIANPOINT((-345.257851056194,-70.9289412871158,282.018769557823)); +#66931= IFCCARTESIANPOINT((-369.090858259273,-73.0638581208194,220.882750369934)); +#66933= IFCCARTESIANPOINT((-401.916850035433,-75.048113871422,164.061100117599)); +#66935= IFCCARTESIANPOINT((-442.977964670363,-76.8358975402788,112.865674161162)); +#66937= IFCCARTESIANPOINT((-447.501638766302,-76.9915265817137,108.409041512455)); +#66939= IFCCARTESIANPOINT((-452.937245582521,-77.1062371493053,105.124160644675)); +#66941= IFCCARTESIANPOINT((-458.987567292384,-77.1737568935728,103.190648146234)); +#66943= IFCCARTESIANPOINT((-465.32177358939,-77.1903938492353,102.714228070026)); +#66945= IFCCARTESIANPOINT((-471.593511418085,-77.1552383110895,103.720950964667)); +#66947= IFCCARTESIANPOINT((-477.4598434856,-77.0702125764971,106.155769436022)); +#66949= IFCCARTESIANPOINT((-482.600000000008,-76.9399658345729,109.885548127036)); +#66951= IFCCARTESIANPOINT((-513.663380118415,-73.9435795068392,195.690825941474)); +#66953= IFCCARTESIANPOINT((-536.724728371623,-70.8604243951333,283.980836630792)); +#66955= IFCCARTESIANPOINT((-551.589810205467,-67.7164684199761,374.011956245722)); +#66957= IFCCARTESIANPOINT((-558.133424243559,-64.5381915980798,465.025896320755)); +#66959= IFCCARTESIANPOINT((-557.713898292148,-64.3364174294357,470.803952519995)); +#66961= IFCCARTESIANPOINT((-555.994446516095,-64.1432174788158,476.336475240194)); +#66963= IFCCARTESIANPOINT((-553.064625201075,-63.9686544128274,481.335307411679)); +#66965= IFCCARTESIANPOINT((-549.077031772804,-63.8218202106839,485.540088814855)); +#66967= IFCCARTESIANPOINT((-544.239356880818,-63.7103626156585,488.731816736308)); +#66969= IFCCARTESIANPOINT((-538.803566995282,-63.6400868084255,490.744252551893)); +#66971= IFCCARTESIANPOINT((-501.338693951847,-63.4427333459832,496.395716288651)); +#66973= IFCCARTESIANPOINT((-357.855157313313,-67.7919520808891,371.850387013094)); +#66975= IFCCARTESIANPOINT((-348.240891544694,-69.3422140010095,327.456694013673)); +#66977= IFCCARTESIANPOINT((-453.505060372307,-605.179379243498,512.656802050559)); +#66979= IFCCARTESIANPOINT((-538.803566995282,-568.578265384706,508.377082293541)); +#66981= IFCCARTESIANPOINT((-496.428774139378,-602.652670733921,515.458709599909)); +#66983= IFCCARTESIANPOINT((-538.803566995284,-415.378417760228,503.027225728474)); +#66985= IFCCARTESIANPOINT((-558.133424243559,-416.27656070966,477.308870829911)); +#66987= IFCCARTESIANPOINT((-551.191246628895,-546.340102539968,500.399242211523)); +#66989= IFCCARTESIANPOINT((-558.133424243559,-576.399974088944,482.900503638759)); +#66991= IFCCARTESIANPOINT((-554.67269434479,-321.884241456325,487.923359388675)); +#66993= IFCCARTESIANPOINT((-538.803566995284,-575.501755856621,508.618855908388)); +#66995= IFCCARTESIANPOINT((-546.74960030103,-300.372053775211,495.536958154003)); +#66997= IFCCARTESIANPOINT((-557.012614875934,-691.227303515349,495.514341642627)); +#66999= IFCCARTESIANPOINT((-546.749600318734,-715.765319841603,510.042810635038)); +#67001= IFCCARTESIANPOINT((-558.13342424356,-240.407414054481,471.167384898856)); +#67003= IFCCARTESIANPOINT((-557.411373678214,-496.0880087058,487.268941840725)); +#67005= IFCCARTESIANPOINT((-545.334120068153,-495.530913321351,503.221951423774)); +#67007= IFCCARTESIANPOINT((-557.012614886677,-224.228054044382,479.20636846442)); +#67009= IFCCARTESIANPOINT((-538.803566995284,-239.509252284327,496.885739140184)); +#67011= IFCCARTESIANPOINT((-551.191246638567,-216.057891278099,488.865533234609)); +#67013= IFCCARTESIANPOINT((-558.133424243559,-752.269120744123,489.041989569814)); +#67015= IFCCARTESIANPOINT((-554.672694307113,-775.486370470266,503.763494841301)); +#67017= IFCCARTESIANPOINT((-554.736707568599,-612.303088523687,497.955026561622)); +#67019= IFCCARTESIANPOINT((-554.67269431686,-182.610512661111,483.059813656873)); +#67021= IFCCARTESIANPOINT((-551.060847738332,-376.556365669102,494.606911439102)); +#67023= IFCCARTESIANPOINT((-551.86854274024,-691.355370248454,504.719263793813)); +#67025= IFCCARTESIANPOINT((-554.215168265945,-467.327005559851,493.753774167553)); +#67027= IFCCARTESIANPOINT((-546.749600260731,-170.779576627734,491.011489158291)); +#67029= IFCCARTESIANPOINT((-557.012614874063,-820.819781891366,500.039810713886)); +#67031= IFCCARTESIANPOINT((-551.191246622902,-819.362824867396,509.933405770256)); +#67033= IFCCARTESIANPOINT((-556.866461537487,-364.338731409864,484.554790539182)); +#67035= IFCCARTESIANPOINT((-557.915208515205,-303.917915111774,477.939834337856)); +#67037= IFCCARTESIANPOINT((-538.803566995284,-751.370921332522,514.760342496679)); +#67039= IFCCARTESIANPOINT((-482.60000000001,-576.787779172109,127.34061839755)); +#67041= IFCCARTESIANPOINT((-462.140688418455,-508.988559152532,117.845555900933)); +#67043= IFCCARTESIANPOINT((-442.977964670365,-440.589771110324,125.568239331831)); +#67045= IFCCARTESIANPOINT((-474.598134725752,-400.415673864769,116.05618225862)); +#67047= IFCCARTESIANPOINT((-450.123037175901,-617.35750230023,125.475069158634)); +#67049= IFCCARTESIANPOINT((-474.59813473631,-679.05209973293,125.786380662754)); +#67051= IFCCARTESIANPOINT((-450.123037170624,-338.721076392914,115.744870760712)); +#67053= IFCCARTESIANPOINT((-462.140688418118,-735.505548808895,125.755703482714)); +#67055= IFCCARTESIANPOINT((-462.140688412294,-282.47156946791,109.935408318655)); +#67057= IFCCARTESIANPOINT((-482.60000000001,-326.862900002722,118.613049301822)); +#67059= IFCCARTESIANPOINT((-442.977964670364,-690.512834325301,134.295745013035)); +#67061= IFCCARTESIANPOINT((-482.60000000001,-758.66484500396,133.6919054893)); +#67063= IFCCARTESIANPOINT((-442.977964670366,-258.712834325302,119.216956746495)); +#67065= IFCCARTESIANPOINT((-468.487187902751,-771.141205292971,127.267436109667)); +#67067= IFCCARTESIANPOINT((-455.905661527042,-771.108159639199,128.213741216671)); +#67069= IFCCARTESIANPOINT((-455.905661522892,-246.784220710787,109.903945807673)); +#67071= IFCCARTESIANPOINT((-468.487187897464,-246.817266452505,108.957640701562)); +#67073= IFCCARTESIANPOINT((-469.002936927911,-558.612969405719,119.933780238689)); +#67075= IFCCARTESIANPOINT((-455.408884157785,-459.303659085065,117.489530674847)); +#67077= IFCCARTESIANPOINT((-474.598134731688,-224.586999529126,109.916109654571)); +#67079= IFCCARTESIANPOINT((-450.123037175969,-793.18617658548,131.615141763348)); +#67081= IFCCARTESIANPOINT((-479.330191481617,-224.745655487776,112.463318373551)); +#67083= IFCCARTESIANPOINT((-445.824467447423,-792.826503650753,134.824306565873)); +#67085= IFCCARTESIANPOINT((-478.887374891117,-372.415530727732,117.32856024597)); +#67087= IFCCARTESIANPOINT((-477.648528321708,-539.68164388148,122.417317665957)); +#67089= IFCCARTESIANPOINT((-446.218692765699,-645.179161477572,129.313810037724)); +#67091= IFCCARTESIANPOINT((-447.331054659313,-477.971701566759,122.545433815229)); +#67093= IFCCARTESIANPOINT((-479.09281169849,-684.265286038118,128.352291889126)); +#67095= IFCCARTESIANPOINT((-446.035568691712,-333.319058889446,118.586374305781)); +#67097= IFCCARTESIANPOINT((-469.577755631105,-401.423962733272,114.554811125046)); +#67099= IFCCARTESIANPOINT((-454.857022912306,-616.48201990625,123.173357221277)); +#67101= IFCCARTESIANPOINT((-346.749371300444,-70.1355776440627,304.737731785748)); +#67103= IFCCARTESIANPOINT((-353.048024429003,-68.5670830409493,349.653540513384)); +#67105= IFCCARTESIANPOINT((-367.3795633701,-68.1862830025804,396.495136308799)); +#67107= IFCCARTESIANPOINT((-351.215137614804,-74.220245137328,339.085821455834)); +#67109= IFCCARTESIANPOINT((-347.495131422569,-69.7388958225361,316.097212899711)); +#67111= IFCCARTESIANPOINT((-353.545506674588,-72.8603847887054,352.024028419475)); +#67113= IFCCARTESIANPOINT((-355.451590871158,-68.1795175609192,360.751963763239)); +#67115= IFCCARTESIANPOINT((-361.627719552236,-69.8434037213316,380.728685845957)); +#67117= IFCCARTESIANPOINT((-348.88476855502,-75.5801054859507,326.147614492193)); +#67119= IFCCARTESIANPOINT((-347.122251361506,-69.9372367332994,310.417472342729)); +#67121= IFCCARTESIANPOINT((-352.380322144696,-73.5403149630167,345.554924937655)); +#67123= IFCCARTESIANPOINT((-356.653374092236,-67.9857348209041,366.301175388166)); +#67125= IFCCARTESIANPOINT((-354.249807650081,-68.3733003009342,355.202752138312)); +#67127= IFCCARTESIANPOINT((-350.049953084912,-74.9001753116394,332.616717974013)); +#67129= IFCCARTESIANPOINT((-358.751797643303,-70.6719640807072,372.845460614536)); +#67131= IFCCARTESIANPOINT((-347.719584025129,-76.260035660262,319.678511010373)); +#67133= IFCCARTESIANPOINT((-347.308691392038,-69.8380662779178,313.25734262122)); +#67135= IFCCARTESIANPOINT((-352.962914409642,-73.200349875861,348.789476678565)); +#67137= IFCCARTESIANPOINT((-356.052482481697,-68.0826261909116,363.526569575703)); +#67139= IFCCARTESIANPOINT((-353.648916039542,-68.4701916709417,352.428146325848)); +#67141= IFCCARTESIANPOINT((-349.467360819966,-75.240140398795,329.382166233103)); +#67143= IFCCARTESIANPOINT((-357.313836688837,-71.0862442603949,368.903847998826)); +#67145= IFCCARTESIANPOINT((-358.03281716607,-70.8791041705511,370.874654306681)); +#67147= IFCCARTESIANPOINT((-347.136991760183,-76.6000007474177,316.443959269463)); +#67149= IFCCARTESIANPOINT((-347.215471376772,-69.8876515056086,311.837407481975)); +#67151= IFCCARTESIANPOINT((-353.254210542115,-73.0303673322832,350.40675254902)); +#67153= IFCCARTESIANPOINT((-356.352928286966,-68.0341805059079,364.913872481934)); +#67155= IFCCARTESIANPOINT((-353.348470234273,-68.5186373559455,351.040843419616)); +#67157= IFCCARTESIANPOINT((-349.176064687493,-75.4101229423729,327.764890362648)); +#67159= IFCCARTESIANPOINT((-356.594856211604,-71.2933843502388,366.933041690971)); +#67161= IFCCARTESIANPOINT((-358.392307404687,-70.7755341256291,371.860057460608)); +#67163= IFCCARTESIANPOINT((-346.84569562771,-76.7699832909955,314.826683399007)); +#67165= IFCCARTESIANPOINT((-353.198247331638,-68.5428601984474,350.3471919665)); +#67167= IFCCARTESIANPOINT((-353.108562475878,-73.1153586040721,349.598114613792)); +#67169= IFCCARTESIANPOINT((-356.202705384331,-68.0584033484097,364.220221028818)); +#67171= IFCCARTESIANPOINT((-353.498693136907,-68.4944145134436,351.734494872732)); +#67173= IFCCARTESIANPOINT((-356.235365972988,-71.3969543951608,365.947638537043)); +#67175= IFCCARTESIANPOINT((-356.415111092296,-71.3451693726998,366.440340114007)); +#67177= IFCCARTESIANPOINT((-347.401911407303,-69.7884810502269,314.677277760465)); +#67179= IFCCARTESIANPOINT((-350.644457986849,-68.9546485209794,338.555117263529)); +#67181= IFCCARTESIANPOINT((-367.165859113639,-66.9303511089088,396.523410675522)); +#67183= IFCCARTESIANPOINT((-347.868011483631,-69.5405549117728,321.776953456692)); +#67185= IFCCARTESIANPOINT((-349.442674765771,-69.1484312609944,333.005905638601)); +#67187= IFCCARTESIANPOINT((-357.254265702774,-67.8888434508966,369.07578120063)); +#67189= IFCCARTESIANPOINT((-353.399858608351,-72.9453760604943,351.215390484247)); +#67191= IFCCARTESIANPOINT((-356.503151189601,-68.009957663406,365.607523935051)); +#67193= IFCCARTESIANPOINT((-354.710691204479,-72.180454614394,358.493131901295)); +#67195= IFCCARTESIANPOINT((-347.6815714531,-69.6397253671545,318.937083178202)); +#67197= IFCCARTESIANPOINT((-356.953819897505,-67.9372891359003,367.688478294398)); +#67199= IFCCARTESIANPOINT((-351.846241207926,-68.7608657809643,344.104328888456)); +#67201= IFCCARTESIANPOINT((-362.510508213476,-67.3611515948989,384.186898844308)); +#67203= IFCCARTESIANPOINT((-348.054451514163,-69.4413844563912,324.616823735183)); +#67205= IFCCARTESIANPOINT((-348.841783155232,-69.245322631002,330.231299826137)); +#67207= IFCCARTESIANPOINT((-357.554711508044,-67.8403977658928,370.463084106862)); +#67209= IFCCARTESIANPOINT((-356.80359699487,-67.9615119784022,366.994826841282)); +#67211= IFCCARTESIANPOINT((-355.293283469425,-71.8404895272384,361.727683642205)); +#67213= IFCCARTESIANPOINT((-354.128098939533,-72.5204197015497,355.258580160385)); +#67215= IFCCARTESIANPOINT((-347.774791468366,-69.5901401394636,320.357018317447)); +#67217= IFCCARTESIANPOINT((-357.10404280014,-67.9130662933984,368.382129747514)); +#67219= IFCCARTESIANPOINT((-352.447132818465,-68.6639744109568,346.87893470092)); +#67221= IFCCARTESIANPOINT((-351.245349597387,-68.8577571509719,341.329723075992)); +#67223= IFCCARTESIANPOINT((-348.541337349963,-69.2937683160057,328.843996919905)); +#67225= IFCCARTESIANPOINT((-354.419395072007,-72.3504371579719,356.87585603084)); +#67227= IFCCARTESIANPOINT((-360.182832763394,-67.576551837894,378.018642928701)); +#67229= IFCCARTESIANPOINT((-348.147671529428,-69.3917992287003,326.036758874428)); +#67231= IFCCARTESIANPOINT((-349.142228960502,-69.1968769459982,331.618602732369)); +#67233= IFCCARTESIANPOINT((-357.704934410678,-67.8161749233909,371.156735559978)); +#67235= IFCCARTESIANPOINT((-355.584579601898,-71.6705069836605,363.344959512661)); +#67237= IFCCARTESIANPOINT((-355.001987336952,-72.0104720708162,360.11040777175)); +#67239= IFCCARTESIANPOINT((-353.836802807061,-72.6904022451275,353.64130428993)); +#67241= IFCCARTESIANPOINT((-352.146687013195,-68.7124200959606,345.491631794688)); +#67243= IFCCARTESIANPOINT((-352.747578623734,-68.615528725953,348.266237607152)); +#67245= IFCCARTESIANPOINT((-350.944903792118,-68.9062028359756,339.942420169761)); +#67247= IFCCARTESIANPOINT((-359.018995038354,-67.6842519593915,374.934514970897)); +#67249= IFCCARTESIANPOINT((-361.346670488435,-67.4688517163965,381.102770886505)); +#67251= IFCCARTESIANPOINT((-355.730227668135,-71.5855157118716,364.153597447888)); +#67253= IFCCARTESIANPOINT((-355.147635403189,-71.9254807990273,360.919045706978)); +#67255= IFCCARTESIANPOINT((-353.691154740824,-72.7753935169165,352.832666354702)); +#67257= IFCCARTESIANPOINT((-352.897801526369,-68.5913058834511,348.959889060268)); +#67259= IFCCARTESIANPOINT((-358.437076175833,-67.7381020201403,373.392450991996)); +#67261= IFCCARTESIANPOINT((-360.764751625915,-67.5227017771452,379.560706907603)); +#67263= IFCCARTESIANPOINT((-358.146116744573,-67.7650270505147,372.621419002545)); +#67265= IFCCARTESIANPOINT((-361.055711057175,-67.4957767467708,380.331738897054)); +#67267= IFCCARTESIANPOINT((-358.291596460203,-67.7515645353275,373.00693499727)); +#67269= IFCCARTESIANPOINT((-361.201190772805,-67.4823142315836,380.717254891779)); +#67271= IFCCARTESIANPOINT((-358.212562285379,-70.8273191480901,371.367355883645)); +#67273= IFCCARTESIANPOINT((-357.673326927454,-70.982674215473,369.889251152753)); +#67275= IFCCARTESIANPOINT((-349.758656952439,-75.0701578552172,330.999442103558)); +#67277= IFCCARTESIANPOINT((-350.632545349858,-74.5602102244837,335.851269714924)); +#67279= IFCCARTESIANPOINT((-353.949361844811,-68.421745985938,353.81544923208)); +#67281= IFCCARTESIANPOINT((-352.671618277169,-73.3703324194389,347.172200808109)); +#67283= IFCCARTESIANPOINT((-355.752036676428,-68.1310718759154,362.139266669471)); +#67285= IFCCARTESIANPOINT((-356.954346450221,-71.1898143053169,367.918444844898)); +#67287= IFCCARTESIANPOINT((-351.79772987975,-73.8802800501724,342.320373196744)); +#67289= IFCCARTESIANPOINT((-348.302176290074,-75.9200705731063,322.913062751283)); +#67291= IFCCARTESIANPOINT((-364.503641461168,-69.014843361956,388.611911077378)); +#67293= IFCCARTESIANPOINT((-347.428287892656,-76.4300182038398,318.061235139918)); +#67295= IFCCARTESIANPOINT((-354.850699260619,-68.2764089309267,357.977357950775)); +#67297= IFCCARTESIANPOINT((-360.18975859777,-70.2576839010194,376.787073230247)); +#67299= IFCCARTESIANPOINT((-358.572052523995,-70.7237491031681,372.352759037572)); +#67301= IFCCARTESIANPOINT((-357.853072046762,-70.930889193012,370.381952729717)); +#67303= IFCCARTESIANPOINT((-349.904305018676,-74.9851665834283,331.808080038786)); +#67305= IFCCARTESIANPOINT((-350.923841482331,-74.3902276809059,337.468545585379)); +#67307= IFCCARTESIANPOINT((-355.601813773793,-68.1552947184173,361.445615216355)); +#67309= IFCCARTESIANPOINT((-357.134091569529,-71.1380292828559,368.411146421862)); +#67311= IFCCARTESIANPOINT((-352.089026012223,-73.7102975065945,343.937649067199)); +#67313= IFCCARTESIANPOINT((-348.593472422547,-75.7500880295285,324.530338621738)); +#67315= IFCCARTESIANPOINT((-360.908739075003,-70.0505438111755,378.757879538102)); +#67317= IFCCARTESIANPOINT((-357.493581808146,-71.034459237934,369.39654957579)); +#67319= IFCCARTESIANPOINT((-349.613008886203,-75.1551491270061,330.190804168331)); +#67321= IFCCARTESIANPOINT((-350.341249217385,-74.7301927680615,334.233993844469)); +#67323= IFCCARTESIANPOINT((-353.799138942177,-68.4459688284398,353.121797778964)); +#67325= IFCCARTESIANPOINT((-352.817266343405,-73.28534114765,347.980838743337)); +#67327= IFCCARTESIANPOINT((-355.902259579062,-68.1068490334135,362.832918122587)); +#67329= IFCCARTESIANPOINT((-356.774601330912,-71.2415993277779,367.425743267934)); +#67331= IFCCARTESIANPOINT((-351.506433747277,-74.0502625937502,340.703097326289)); +#67333= IFCCARTESIANPOINT((-348.010880157602,-76.0900531166842,321.295786880828)); +#67335= IFCCARTESIANPOINT((-363.065680506702,-69.4291235416438,384.670298461667)); +#67337= IFCCARTESIANPOINT((-354.55025345535,-68.3248546159304,356.590055044543)); +#67339= IFCCARTESIANPOINT((-355.151145065889,-68.2279632459229,359.364660857007)); +#67341= IFCCARTESIANPOINT((-359.470778120536,-70.4648239908633,374.816266922391)); +#67343= IFCCARTESIANPOINT((-351.069489548568,-74.305236409117,338.277183520606)); +#67345= IFCCARTESIANPOINT((-352.234674078459,-73.6253062348056,344.746287002427)); +#67347= IFCCARTESIANPOINT((-361.268229313619,-69.9469737662535,379.743282692029)); +#67349= IFCCARTESIANPOINT((-360.549248836386,-70.1541138560974,377.772476384174)); +#67351= IFCCARTESIANPOINT((-350.195601151149,-74.8151840398505,333.425355909241)); +#67353= IFCCARTESIANPOINT((-359.830268359153,-70.3612539459413,375.801670076319)); +#67355= IFCCARTESIANPOINT((-348.156528223838,-76.0050618448953,322.104424816055)); +#67357= IFCCARTESIANPOINT((-351.652081813513,-73.9652713219613,341.511735261517)); +#67359= IFCCARTESIANPOINT((-351.36078568104,-74.1352538655391,339.894459391062)); +#67361= IFCCARTESIANPOINT((-347.865232091365,-76.1750443884731,320.4871489456)); +#67363= IFCCARTESIANPOINT((-362.346700029469,-69.6362636314877,382.699492153812)); +#67365= IFCCARTESIANPOINT((-355.000922163254,-68.2521860884248,358.671009403891)); +#67367= IFCCARTESIANPOINT((-355.301367968523,-68.203740403421,360.058312310123)); +#67369= IFCCARTESIANPOINT((-359.11128788192,-70.5683940357852,373.830863768464)); +#67371= IFCCARTESIANPOINT((-361.447974432927,-69.8951887437926,380.235984268993)); +#67373= IFCCARTESIANPOINT((-361.088484194311,-69.9987587887145,379.250581115066)); +#67375= IFCCARTESIANPOINT((-360.728993955694,-70.1023288336364,378.265177961138)); +#67377= IFCCARTESIANPOINT((-362.706190268085,-69.5326935865658,383.68489530774)); +#67379= IFCCARTESIANPOINT((-361.987209790852,-69.7398336764096,381.714088999885)); +#67381= IFCCARTESIANPOINT((-358.931542762612,-70.6201790582462,373.3381621915)); +#67383= IFCCARTESIANPOINT((-362.885935387393,-69.4809085641048,384.177596884704)); +#67385= IFCCARTESIANPOINT((-361.807464671544,-69.7916186988706,381.221387422921)); +#67387= IFCCARTESIANPOINT((-360.473792194654,-67.5496268075196,378.789674918152)); +#67389= IFCCARTESIANPOINT((-353.982450873297,-72.6054109733386,354.449942225157)); +#67391= IFCCARTESIANPOINT((-358.728035607093,-67.7111769897659,374.163482981446)); +#67393= IFCCARTESIANPOINT((-359.600913900874,-67.6304018986427,376.476578949799)); +#67395= IFCCARTESIANPOINT((-354.565043138243,-72.2654458861829,357.684493966068)); +#67397= IFCCARTESIANPOINT((-351.095126694753,-68.8819799934737,340.636071622877)); +#67399= IFCCARTESIANPOINT((-350.04356637631,-69.0515398909869,335.780511451065)); +#67401= IFCCARTESIANPOINT((-347.588351437834,-69.6893105948453,317.517148038956)); +#67403= IFCCARTESIANPOINT((-355.438931535662,-71.7554982554495,362.536321577433)); +#67405= IFCCARTESIANPOINT((-357.404488605409,-67.8646206083947,369.769432653746)); +#67407= IFCCARTESIANPOINT((-354.856339270716,-72.0954633426051,359.301769836523)); +#67409= IFCCARTESIANPOINT((-347.961231498897,-69.490969684082,323.196888595938)); +#67411= IFCCARTESIANPOINT((-352.597355721099,-68.6397515684549,347.572586154036)); +#67413= IFCCARTESIANPOINT((-361.928589350955,-67.4150016556477,382.644834865406)); +#67415= IFCCARTESIANPOINT((-360.328312479024,-67.5630893227068,378.404158923426)); +#67417= IFCCARTESIANPOINT((-360.619271910285,-67.5361642923324,379.175190912877)); +#67419= IFCCARTESIANPOINT((-351.545795402657,-68.8093114659681,342.717025982224)); +#67421= IFCCARTESIANPOINT((-364.838183663557,-67.1457513519039,390.355154759915)); +#67423= IFCCARTESIANPOINT((-351.996464110561,-68.7366429384625,344.797980341572)); +#67425= IFCCARTESIANPOINT((-360.910231341545,-67.509239261958,379.946222902328)); +#67427= IFCCARTESIANPOINT((-359.309954469614,-67.6573269290171,375.705546960349)); +#67429= IFCCARTESIANPOINT((-358.582555891463,-67.7246395049531,373.777966986721)); +#67431= IFCCARTESIANPOINT((-359.891873332134,-67.6034768682684,377.24761093925)); +#67433= IFCCARTESIANPOINT((-349.74312057104,-69.0999855759907,334.393208544833)); +#67435= IFCCARTESIANPOINT((-350.344012181579,-69.0030942059831,337.167814357297)); +#67437= IFCCARTESIANPOINT((-361.637629919695,-67.4419266860221,381.873802875955)); +#67439= IFCCARTESIANPOINT((-362.219548782216,-67.3880766252733,383.415866854857)); +#67441= IFCCARTESIANPOINT((-351.395572500022,-68.83353430847,342.023374529108)); +#67443= IFCCARTESIANPOINT((-363.674345938517,-67.2534514734014,387.271026802111)); +#67445= IFCCARTESIANPOINT((-359.746393616504,-67.6169393834556,376.862094944525)); +#67447= IFCCARTESIANPOINT((-360.037353047764,-67.5900143530812,377.633126933975)); +#67449= IFCCARTESIANPOINT((-362.074069066585,-67.4015391404605,383.030350860132)); +#67451= IFCCARTESIANPOINT((-361.492150204065,-67.4553892012093,381.48828688123)); +#67453= IFCCARTESIANPOINT((-362.365028497846,-67.3746141100861,383.801382849583)); +#67455= IFCCARTESIANPOINT((-363.092427075996,-67.3073015341502,385.72896282321)); +#67457= IFCCARTESIANPOINT((-364.256264801037,-67.1996014126526,388.813090781013)); +#67459= IFCCARTESIANPOINT((-362.801467644736,-67.3342265645246,384.957930833759)); +#67461= IFCCARTESIANPOINT((-363.965305369777,-67.226526443027,388.042058791562)); +#67463= IFCCARTESIANPOINT((-362.655987929106,-67.3476890797117,384.572414839033)); +#67465= IFCCARTESIANPOINT((-364.110785085407,-67.2130639278398,388.427574786288)); +#67467= IFCCARTESIANPOINT((-359.650523239845,-70.4130389684023,375.308968499355)); +#67469= IFCCARTESIANPOINT((-363.784660983935,-69.2219834517999,386.641104769523)); +#67471= IFCCARTESIANPOINT((-362.526445148777,-69.5844786090267,383.192193730776)); +#67473= IFCCARTESIANPOINT((-360.369503717078,-70.2058988785584,377.27977480721)); +#67475= IFCCARTESIANPOINT((-354.700476357985,-68.3006317734285,357.28370649766)); +#67477= IFCCARTESIANPOINT((-354.099584747446,-68.3975231434361,354.509100685196)); +#67479= IFCCARTESIANPOINT((-365.941602415634,-68.6005631822682,392.553523693088)); +#67481= IFCCARTESIANPOINT((-351.943377945986,-73.7952887783835,343.129011131972)); +#67483= IFCCARTESIANPOINT((-360.010013478461,-70.3094689234803,376.294371653283)); +#67485= IFCCARTESIANPOINT((-364.144151222551,-69.1184134068779,387.62650792345)); +#67487= IFCCARTESIANPOINT((-362.16695491016,-69.6880486539487,382.206790576848)); +#67489= IFCCARTESIANPOINT((-359.291033001228,-70.5166090133242,374.323565345428)); +#67491= IFCCARTESIANPOINT((-363.425170745318,-69.3255534967218,385.655701615595)); +#67493= IFCCARTESIANPOINT((-365.222621938401,-68.8077032721121,390.582717385233)); +#67495= IFCCARTESIANPOINT((-364.32389634186,-69.066628384417,388.119209500414)); +#67497= IFCCARTESIANPOINT((-363.964406103243,-69.1701984293389,387.133806346486)); +#67499= IFCCARTESIANPOINT((-363.24542562601,-69.3773385191828,385.163000038631)); +#67501= IFCCARTESIANPOINT((-364.863131699784,-68.911273317034,389.597314231306)); +#67503= IFCCARTESIANPOINT((-364.413768901514,-69.0407358731865,388.365560288896)); +#67505= IFCCARTESIANPOINT((-365.042876819093,-68.8594882945731,390.09001580827)); +#67507= IFCCARTESIANPOINT((-363.155553066356,-69.4032310304133,384.916649250149)); +#67509= IFCCARTESIANPOINT((-364.683386580476,-68.963058339495,389.104612654342)); +#67511= IFCCARTESIANPOINT((-365.132749378747,-68.8335957833426,390.336366596751)); +#67513= IFCCARTESIANPOINT((-364.593514020822,-68.9889508507255,388.85826186586)); +#67515= IFCCARTESIANPOINT((-359.164474753984,-67.6707894442043,375.320030965623)); +#67517= IFCCARTESIANPOINT((-358.873515322724,-67.6977144745787,374.548998976172)); +#67519= IFCCARTESIANPOINT((-363.819825654147,-67.2399889582142,387.656542796837)); +#67521= IFCCARTESIANPOINT((-364.547224232297,-67.1726763822783,389.584122770464)); +#67523= IFCCARTESIANPOINT((-366.002021388598,-67.0380512304064,393.439282717719)); +#67525= IFCCARTESIANPOINT((-362.946947360366,-67.3207640493374,385.343446828484)); +#67527= IFCCARTESIANPOINT((-363.383386507256,-67.2803765037758,386.499994812661)); +#67529= IFCCARTESIANPOINT((-361.783109635325,-67.4284641708349,382.259318870681)); +#67531= IFCCARTESIANPOINT((-364.401744516667,-67.1861388974655,389.198606775739)); +#67533= IFCCARTESIANPOINT((-364.692703947927,-67.1592138670911,389.96963876519)); +#67535= IFCCARTESIANPOINT((-365.420102526078,-67.0919012911551,391.897218738817)); +#67537= IFCCARTESIANPOINT((-363.528866222886,-67.2669139885886,386.885510807386)); +#67539= IFCCARTESIANPOINT((-365.129143094817,-67.1188263215295,391.126186749366)); +#67541= IFCCARTESIANPOINT((-365.711061957338,-67.0649762607807,392.668250728267)); +#67543= IFCCARTESIANPOINT((-364.983663379187,-67.1322888367167,390.740670754641)); +#67545= IFCCARTESIANPOINT((-365.565582241708,-67.0784387759679,392.282734733542)); +#67547= IFCCARTESIANPOINT((-363.874533543589,-69.1960909405694,386.887455558005)); +#67549= IFCCARTESIANPOINT((-363.604915864626,-69.2737684742609,386.148403192559)); +#67551= IFCCARTESIANPOINT((-365.582112177017,-68.7041332271902,391.568120539161)); +#67553= IFCCARTESIANPOINT((-366.660582892867,-68.3934230924243,394.524330000943)); +#67555= IFCCARTESIANPOINT((-365.761857296326,-68.6523482047292,392.060822116124)); +#67557= IFCCARTESIANPOINT((-364.953004259439,-68.8853808058036,389.843665019788)); +#67559= IFCCARTESIANPOINT((-363.694788424281,-69.2478759630304,386.394753981041)); +#67561= IFCCARTESIANPOINT((-365.402367057709,-68.7559182496511,391.075418962197)); +#67563= IFCCARTESIANPOINT((-366.30109265425,-68.4969931373463,393.538926847016)); +#67565= IFCCARTESIANPOINT((-365.85172985598,-68.6264556934987,392.307172904606)); +#67567= IFCCARTESIANPOINT((-365.671984736671,-68.6782407159597,391.814471327642)); +#67569= IFCCARTESIANPOINT((-365.312494498055,-68.7818107608816,390.829068173715)); +#67571= IFCCARTESIANPOINT((-366.121347534942,-68.5487781598072,393.046225270052)); +#67573= IFCCARTESIANPOINT((-366.211220094596,-68.5228856485767,393.292576058534)); +#67575= IFCCARTESIANPOINT((-366.031474975288,-68.5746706710377,392.79987448157)); +#67577= IFCCARTESIANPOINT((-366.583940251118,-66.9842011696576,394.98134669662)); +#67579= IFCCARTESIANPOINT((-363.237906791626,-67.293839018963,386.114478817935)); +#67581= IFCCARTESIANPOINT((-365.492842383893,-67.0851700335615,392.08997673618)); +#67583= IFCCARTESIANPOINT((-365.274622810448,-67.1053638063423,391.511702744091)); +#67585= IFCCARTESIANPOINT((-365.856541672968,-67.0515137455935,393.053766722993)); +#67587= IFCCARTESIANPOINT((-366.292980819858,-67.011126200032,394.21031470717)); +#67589= IFCCARTESIANPOINT((-366.147501104228,-67.0245887152192,393.824798712444)); +#67591= IFCCARTESIANPOINT((-365.783801815153,-67.0582450031871,392.86100872563)); +#67593= IFCCARTESIANPOINT((-365.929281530783,-67.0447824879999,393.246524720356)); +#67595= IFCCARTESIANPOINT((-366.438460535488,-66.9976636848448,394.595830701895)); +#67597= IFCCARTESIANPOINT((-366.074761246413,-67.0313199728128,393.632040715081)); +#67599= IFCCARTESIANPOINT((-366.480837773559,-68.4452081148853,394.03162842398)); +#67601= IFCCARTESIANPOINT((-365.492239617363,-68.7300257384207,391.321769750679)); +#67603= IFCCARTESIANPOINT((-367.020073131483,-68.2898530475024,395.509733154871)); +#67605= IFCCARTESIANPOINT((-366.570710333213,-68.4193156036548,394.277979212462)); +#67607= IFCCARTESIANPOINT((-366.390965213905,-68.4711006261158,393.785277635498)); +#67609= IFCCARTESIANPOINT((-366.840328012175,-68.3416380699634,395.017031577907)); +#67611= IFCCARTESIANPOINT((-366.750455452521,-68.3675305811938,394.770680789425)); +#67613= IFCCARTESIANPOINT((-365.201882952633,-67.1120950639359,391.318944746729)); +#67615= IFCCARTESIANPOINT((-366.874899682378,-66.9572761392832,395.752378686071)); +#67617= IFCCARTESIANPOINT((-366.365720677673,-67.0043949424384,394.403072704532)); +#67619= IFCCARTESIANPOINT((-366.511200393303,-66.9909324272512,394.788588699258)); +#67621= IFCCARTESIANPOINT((-366.220240962043,-67.0178574576256,394.017556709807)); +#67623= IFCCARTESIANPOINT((-366.729419966748,-66.9707386544704,395.366862691346)); +#67625= IFCCARTESIANPOINT((-366.802159824563,-66.9640073968768,395.559620688708)); +#67627= IFCCARTESIANPOINT((-366.930200571829,-68.3157455587329,395.263382366389)); +#67629= IFCCARTESIANPOINT((-367.199818250792,-68.2380680250414,396.002434731835)); +#67631= IFCCARTESIANPOINT((-367.109945691138,-68.2639605362719,395.756083943353)); +#67633= IFCCARTESIANPOINT((-367.020379398009,-66.943813624096,396.137894680797)); +#67635= IFCCARTESIANPOINT((-366.947639540194,-66.9505448816896,395.945136683434)); +#67637= IFCCARTESIANPOINT((-367.289690810446,-68.2121755138109,396.248785520317)); +#67639= IFCCARTESIANPOINT((-367.093119255824,-66.9370823665024,396.330652678159)); +#67641= IFCCARTESIANPOINT((-399.42618817652,-454.330813973249,472.734367164922)); +#67643= IFCCARTESIANPOINT((-453.505060372307,-417.293842010572,506.095694514014)); +#67645= IFCCARTESIANPOINT((-423.397923509542,-516.821655259203,498.000390032218)); +#67647= IFCCARTESIANPOINT((-453.505060372308,-610.082755504647,512.828031722706)); +#67649= IFCCARTESIANPOINT((-438.504293293401,-513.830021346061,505.403458105785)); +#67651= IFCCARTESIANPOINT((-399.42618817652,-611.291449748919,478.215553346123)); +#67653= IFCCARTESIANPOINT((-409.941431655955,-532.375992180598,487.935731499754)); +#67655= IFCCARTESIANPOINT((453.505060372309,-417.293851972869,506.095694861905)); +#67657= IFCCARTESIANPOINT((399.426188176521,-454.330826717931,472.734367609977)); +#67659= IFCCARTESIANPOINT((423.397923049895,-516.821653206319,498.000389670044)); +#67661= IFCCARTESIANPOINT((453.505060372309,-610.082745542349,512.828031374815)); +#67663= IFCCARTESIANPOINT((438.504292631828,-513.830015525921,505.403457654396)); +#67665= IFCCARTESIANPOINT((399.426188176521,-611.291437004237,478.21555290107)); +#67667= IFCCARTESIANPOINT((409.941431457037,-532.375990536803,487.935731248878)); +#67669= IFCCARTESIANPOINT((351.215137614804,-74.2202451373277,339.085821455836)); +#67671= IFCCARTESIANPOINT((367.379563367969,-68.1862830031947,396.495136302956)); +#67673= IFCCARTESIANPOINT((353.048024429004,-68.5670830409492,349.653540513385)); +#67675= IFCCARTESIANPOINT((346.749371300444,-70.1355776440625,304.737731785751)); +#67677= IFCCARTESIANPOINT((348.884768555021,-75.5801054859502,326.147614492195)); +#67679= IFCCARTESIANPOINT((355.451590871158,-68.1795175609191,360.75196376324)); +#67681= IFCCARTESIANPOINT((361.62771955117,-69.8434037216387,380.728685843037)); +#67683= IFCCARTESIANPOINT((350.644457986849,-68.9546485209793,338.55511726353)); +#67685= IFCCARTESIANPOINT((347.495131422569,-69.7388958225359,316.097212899713)); +#67687= IFCCARTESIANPOINT((350.049953084913,-74.9001753116389,332.616717974016)); +#67689= IFCCARTESIANPOINT((356.653374092236,-67.9857348209041,366.301175388168)); +#67691= IFCCARTESIANPOINT((358.751797642771,-70.6719640808607,372.845460613077)); +#67693= IFCCARTESIANPOINT((347.868011483632,-69.5405549117726,321.776953456694)); +#67695= IFCCARTESIANPOINT((349.467360819967,-75.2401403987945,329.382166233106)); +#67697= IFCCARTESIANPOINT((351.846241207926,-68.7608657809642,344.104328888458)); +#67699= IFCCARTESIANPOINT((347.122251361506,-69.9372367332992,310.417472342732)); +#67701= IFCCARTESIANPOINT((350.632545349858,-74.5602102244833,335.851269714926)); +#67703= IFCCARTESIANPOINT((356.052482481697,-68.0826261909116,363.526569575704)); +#67705= IFCCARTESIANPOINT((357.313836688571,-71.0862442604717,368.903847998097)); +#67707= IFCCARTESIANPOINT((348.054451514163,-69.441384456391,324.616823735185)); +#67709= IFCCARTESIANPOINT((349.176064687494,-75.4101229423723,327.76489036265)); +#67711= IFCCARTESIANPOINT((351.245349597388,-68.8577571509718,341.329723075994)); +#67713= IFCCARTESIANPOINT((356.594856211471,-71.2933843502772,366.933041690607)); +#67715= IFCCARTESIANPOINT((347.308691392038,-69.8380662779176,313.257342621222)); +#67717= IFCCARTESIANPOINT((350.923841482331,-74.3902276809055,337.468545585381)); +#67719= IFCCARTESIANPOINT((356.352928286966,-68.0341805059078,364.913872481936)); +#67721= IFCCARTESIANPOINT((358.032817165671,-70.8791041706662,370.874654305587)); +#67723= IFCCARTESIANPOINT((348.147671529428,-69.3917992287002,326.03675887443)); +#67725= IFCCARTESIANPOINT((350.944903792118,-68.9062028359755,339.942420169762)); +#67727= IFCCARTESIANPOINT((356.235365972922,-71.39695439518,365.947638536862)); +#67729= IFCCARTESIANPOINT((347.215471376772,-69.8876515056084,311.837407481977)); +#67731= IFCCARTESIANPOINT((351.069489548568,-74.3052364091166,338.277183520609)); +#67733= IFCCARTESIANPOINT((356.202705384332,-68.0584033484097,364.22022102882)); +#67735= IFCCARTESIANPOINT((358.392307404221,-70.7755341257635,371.860057459332)); +#67737= IFCCARTESIANPOINT((356.415111092196,-71.3451693727286,366.440340113735)); +#67739= IFCCARTESIANPOINT((347.719584025129,-76.2600356602614,319.678511010375)); +#67741= IFCCARTESIANPOINT((349.442674765771,-69.1484312609943,333.005905638603)); +#67743= IFCCARTESIANPOINT((367.165859111579,-66.9303511090995,396.523410670064)); +#67745= IFCCARTESIANPOINT((347.136991760183,-76.600000747417,316.443959269465)); +#67747= IFCCARTESIANPOINT((348.302176290075,-75.9200705731058,322.913062751285)); +#67749= IFCCARTESIANPOINT((350.04356637631,-69.0515398909868,335.780511451067)); +#67751= IFCCARTESIANPOINT((353.545506674588,-72.8603847887052,352.024028419477)); +#67753= IFCCARTESIANPOINT((356.503151189601,-68.009957663406,365.607523935051)); +#67755= IFCCARTESIANPOINT((357.254265702774,-67.8888434508965,369.075781200631)); +#67757= IFCCARTESIANPOINT((348.010880157602,-76.0900531166836,321.29578688083)); +#67759= IFCCARTESIANPOINT((352.380322144696,-73.5403149630164,345.554924937656)); +#67761= IFCCARTESIANPOINT((351.79772987975,-73.880280050172,342.320373196746)); +#67763= IFCCARTESIANPOINT((351.506433747277,-74.0502625937499,340.703097326291)); +#67765= IFCCARTESIANPOINT((351.360785681041,-74.1352538655388,339.894459391064)); +#67767= IFCCARTESIANPOINT((348.841783155233,-69.2453226310018,330.231299826139)); +#67769= IFCCARTESIANPOINT((362.510508212446,-67.3611515949943,384.186898841579)); +#67771= IFCCARTESIANPOINT((346.84569562771,-76.7699832909948,314.82668339901)); +#67773= IFCCARTESIANPOINT((348.593472422548,-75.750088029528,324.53033862174)); +#67775= IFCCARTESIANPOINT((350.344012181579,-69.003094205983,337.167814357298)); +#67777= IFCCARTESIANPOINT((354.71069120448,-72.180454614394,358.493131901297)); +#67779= IFCCARTESIANPOINT((357.554711508044,-67.8403977658928,370.463084106863)); +#67781= IFCCARTESIANPOINT((356.953819897505,-67.9372891359003,367.688478294399)); +#67783= IFCCARTESIANPOINT((348.156528223838,-76.0050618448947,322.104424816058)); +#67785= IFCCARTESIANPOINT((352.962914409642,-73.2003498758608,348.789476678566)); +#67787= IFCCARTESIANPOINT((352.089026012223,-73.7102975065942,343.937649067201)); +#67789= IFCCARTESIANPOINT((351.652081813514,-73.965271321961,341.511735261519)); +#67791= IFCCARTESIANPOINT((349.142228960502,-69.1968769459981,331.618602732371)); +#67793= IFCCARTESIANPOINT((348.541337349963,-69.2937683160056,328.843996919907)); +#67795= IFCCARTESIANPOINT((360.18283276288,-67.5765518379417,378.018642927337)); +#67797= IFCCARTESIANPOINT((357.10404280014,-67.9130662933984,368.382129747515)); +#67799= IFCCARTESIANPOINT((355.293283469426,-71.8404895272383,361.727683642207)); +#67801= IFCCARTESIANPOINT((357.704934410679,-67.8161749233909,371.156735559979)); +#67803= IFCCARTESIANPOINT((356.80359699487,-67.9615119784022,366.994826841283)); +#67805= IFCCARTESIANPOINT((353.254210542115,-73.030367332283,350.406752549022)); +#67807= IFCCARTESIANPOINT((352.23467407846,-73.6253062348053,344.746287002429)); +#67809= IFCCARTESIANPOINT((361.346670487663,-67.468851716468,381.102770884458)); +#67811= IFCCARTESIANPOINT((359.018995038096,-67.6842519594153,374.934514970216)); +#67813= IFCCARTESIANPOINT((355.001987336953,-72.0104720708161,360.110407771752)); +#67815= IFCCARTESIANPOINT((355.584579601899,-71.6705069836605,363.344959512662)); +#67817= IFCCARTESIANPOINT((353.108562475879,-73.1153586040719,349.598114613794)); +#67819= IFCCARTESIANPOINT((360.764751625271,-67.5227017772048,379.560706905898)); +#67821= IFCCARTESIANPOINT((358.437076175705,-67.7381020201522,373.392450991656)); +#67823= IFCCARTESIANPOINT((355.147635403189,-71.9254807990273,360.91904570698)); +#67825= IFCCARTESIANPOINT((355.730227668135,-71.5855157118716,364.15359744789)); +#67827= IFCCARTESIANPOINT((361.055711056467,-67.4957767468364,380.331738895178)); +#67829= IFCCARTESIANPOINT((358.146116744509,-67.7650270505206,372.621419002375)); +#67831= IFCCARTESIANPOINT((361.201190772065,-67.4823142316522,380.717254889818)); +#67833= IFCCARTESIANPOINT((358.291596460107,-67.7515645353364,373.006934997015)); +#67835= IFCCARTESIANPOINT((354.249807650081,-68.3733003009342,355.202752138313)); +#67837= IFCCARTESIANPOINT((357.673326927121,-70.982674215569,369.889251151842)); +#67839= IFCCARTESIANPOINT((347.401911407303,-69.7884810502268,314.677277760468)); +#67841= IFCCARTESIANPOINT((349.75865695244,-75.0701578552167,330.999442103561)); +#67843= IFCCARTESIANPOINT((352.447132818465,-68.6639744109567,346.878934700921)); +#67845= IFCCARTESIANPOINT((347.961231498897,-69.4909696840818,323.196888595939)); +#67847= IFCCARTESIANPOINT((364.503641459569,-69.0148433624167,388.611911072996)); +#67849= IFCCARTESIANPOINT((351.545795402657,-68.809311465968,342.717025982226)); +#67851= IFCCARTESIANPOINT((358.572052523496,-70.7237491033121,372.352759036204)); +#67853= IFCCARTESIANPOINT((355.752036676428,-68.1310718759154,362.139266669472)); +#67855= IFCCARTESIANPOINT((356.954346450021,-71.1898143053745,367.918444844352)); +#67857= IFCCARTESIANPOINT((350.341249217385,-74.7301927680611,334.233993844471)); +#67859= IFCCARTESIANPOINT((347.6815714531,-69.6397253671543,318.937083178204)); +#67861= IFCCARTESIANPOINT((360.189758596971,-70.2576839012497,376.787073228057)); +#67863= IFCCARTESIANPOINT((351.095126694753,-68.8819799934736,340.636071622878)); +#67865= IFCCARTESIANPOINT((358.212562284946,-70.8273191482148,371.36735588246)); +#67867= IFCCARTESIANPOINT((353.648916039542,-68.4701916709417,352.428146325849)); +#67869= IFCCARTESIANPOINT((354.85069926062,-68.2764089309266,357.977357950776)); +#67871= IFCCARTESIANPOINT((357.493581807846,-71.0344592380204,369.39654957497)); +#67873= IFCCARTESIANPOINT((352.747578623734,-68.615528725953,348.266237607153)); +#67875= IFCCARTESIANPOINT((359.470778119871,-70.4648239910552,374.816266920567)); +#67877= IFCCARTESIANPOINT((357.853072046396,-70.9308891931176,370.381952728715)); +#67879= IFCCARTESIANPOINT((349.613008886203,-75.1551491270056,330.190804168333)); +#67881= IFCCARTESIANPOINT((349.904305018676,-74.9851665834278,331.808080038788)); +#67883= IFCCARTESIANPOINT((352.146687013196,-68.7124200959605,345.49163179469)); +#67885= IFCCARTESIANPOINT((356.774601330746,-71.2415993278259,367.42574326748)); +#67887= IFCCARTESIANPOINT((363.06568050537,-69.4291235420277,384.670298458017)); +#67889= IFCCARTESIANPOINT((351.395572500022,-68.8335343084699,342.02337452911)); +#67891= IFCCARTESIANPOINT((355.902259579062,-68.1068490334135,362.832918122588)); +#67893= IFCCARTESIANPOINT((355.601813773793,-68.1552947184172,361.445615216356)); +#67895= IFCCARTESIANPOINT((357.134091569296,-71.1380292829231,368.411146421225)); +#67897= IFCCARTESIANPOINT((350.195601151149,-74.81518403985,333.425355909243)); +#67899= IFCCARTESIANPOINT((347.774791468366,-69.5901401394635,320.357018317449)); +#67901= IFCCARTESIANPOINT((360.90873907407,-70.0505438114442,378.757879535547)); +#67903= IFCCARTESIANPOINT((353.348470234273,-68.5186373559454,351.040843419617)); +#67905= IFCCARTESIANPOINT((355.151145065889,-68.2279632459229,359.364660857008)); +#67907= IFCCARTESIANPOINT((359.111287881321,-70.568394035958,373.830863766822)); +#67909= IFCCARTESIANPOINT((352.897801526369,-68.5913058834511,348.959889060269)); +#67911= IFCCARTESIANPOINT((359.830268358421,-70.3612539461525,375.801670074312)); +#67913= IFCCARTESIANPOINT((351.996464110561,-68.7366429384624,344.797980341574)); +#67915= IFCCARTESIANPOINT((362.34670002827,-69.6362636318332,382.699492150527)); +#67917= IFCCARTESIANPOINT((355.301367968524,-68.203740403421,360.058312310124)); +#67919= IFCCARTESIANPOINT((353.498693136908,-68.4944145134436,351.734494872733)); +#67921= IFCCARTESIANPOINT((360.54924883552,-70.154113856347,377.772476381802)); +#67923= IFCCARTESIANPOINT((361.26822931262,-69.9469737665415,379.743282689292)); +#67925= IFCCARTESIANPOINT((353.198247331638,-68.5428601984473,350.347191966501)); +#67927= IFCCARTESIANPOINT((355.000922163254,-68.2521860884248,358.671009403892)); +#67929= IFCCARTESIANPOINT((358.931542762046,-70.6201790584093,373.338162189949)); +#67931= IFCCARTESIANPOINT((361.98720978972,-69.739833676736,381.714088996782)); +#67933= IFCCARTESIANPOINT((362.70619026682,-69.5326935869305,383.684895304272)); +#67935= IFCCARTESIANPOINT((361.088484193345,-69.9987587889928,379.250581112419)); +#67937= IFCCARTESIANPOINT((360.728993954795,-70.1023288338956,378.265177958674)); +#67939= IFCCARTESIANPOINT((361.447974431895,-69.8951887440901,380.235984266164)); +#67941= IFCCARTESIANPOINT((361.807464670445,-69.7916186991873,381.221387419909)); +#67943= IFCCARTESIANPOINT((362.885935386095,-69.4809085644791,384.177596881144)); +#67945= IFCCARTESIANPOINT((364.838183662013,-67.1457513520469,390.355154755822)); +#67947= IFCCARTESIANPOINT((358.728035606901,-67.7111769897838,374.163482980936)); +#67949= IFCCARTESIANPOINT((360.473792194075,-67.5496268075732,378.789674916617)); +#67951= IFCCARTESIANPOINT((360.910231340869,-67.5092392620206,379.946222900538)); +#67953= IFCCARTESIANPOINT((355.438931535662,-71.7554982554494,362.536321577435)); +#67955= IFCCARTESIANPOINT((354.856339270716,-72.0954633426051,359.301769836524)); +#67957= IFCCARTESIANPOINT((347.865232091365,-76.1750443884725,320.487148945602)); +#67959= IFCCARTESIANPOINT((357.404488605409,-67.8646206083947,369.769432653747)); +#67961= IFCCARTESIANPOINT((353.399858608351,-72.9453760604941,351.215390484249)); +#67963= IFCCARTESIANPOINT((351.943377945987,-73.7952887783831,343.129011131974)); +#67965= IFCCARTESIANPOINT((352.671618277169,-73.3703324194386,347.172200808111)); +#67967= IFCCARTESIANPOINT((354.128098939534,-72.5204197015496,355.258580160387)); +#67969= IFCCARTESIANPOINT((349.743120571041,-69.0999855759906,334.393208544835)); +#67971= IFCCARTESIANPOINT((359.600913900488,-67.6304018986785,376.476578948777)); +#67973= IFCCARTESIANPOINT((361.928589350054,-67.4150016557311,382.644834863019)); +#67975= IFCCARTESIANPOINT((347.428287892656,-76.4300182038392,318.06123513992)); +#67977= IFCCARTESIANPOINT((360.619271909673,-67.536164292389,379.175190911258)); +#67979= IFCCARTESIANPOINT((363.674345937229,-67.2534514735206,387.271026798701)); +#67981= IFCCARTESIANPOINT((358.582555891303,-67.724639504968,373.777966986296)); +#67983= IFCCARTESIANPOINT((360.328312478478,-67.5630893227574,378.404158921977)); +#67985= IFCCARTESIANPOINT((362.21954878125,-67.3880766253627,383.415866852299)); +#67987= IFCCARTESIANPOINT((353.836802807061,-72.6904022451274,353.641304289932)); +#67989= IFCCARTESIANPOINT((352.817266343406,-73.2853411476497,347.980838743339)); +#67991= IFCCARTESIANPOINT((354.419395072007,-72.3504371579718,356.875856030842)); +#67993= IFCCARTESIANPOINT((359.891873331684,-67.6034768683101,377.247610938057)); +#67995= IFCCARTESIANPOINT((359.309954469292,-67.6573269290469,375.705546959496)); +#67997= IFCCARTESIANPOINT((361.637629918859,-67.4419266860995,381.873802873739)); +#67999= IFCCARTESIANPOINT((364.256264799621,-67.1996014127837,388.813090777261)); +#68001= IFCCARTESIANPOINT((363.092427074838,-67.3073015342574,385.72896282014)); +#68003= IFCCARTESIANPOINT((362.365028496848,-67.3746141101785,383.801382846939)); +#68005= IFCCARTESIANPOINT((362.074069065652,-67.4015391405469,383.030350857659)); +#68007= IFCCARTESIANPOINT((353.691154740824,-72.7753935169163,352.832666354704)); +#68009= IFCCARTESIANPOINT((360.037353047282,-67.5900143531259,377.633126932697)); +#68011= IFCCARTESIANPOINT((354.565043138243,-72.2654458861829,357.684493966069)); +#68013= IFCCARTESIANPOINT((359.746393616086,-67.6169393834943,376.862094943417)); +#68015= IFCCARTESIANPOINT((361.492150203261,-67.4553892012837,381.488286879099)); +#68017= IFCCARTESIANPOINT((363.965305368425,-67.2265264431522,388.042058787981)); +#68019= IFCCARTESIANPOINT((362.801467643642,-67.3342265646258,384.95793083086)); +#68021= IFCCARTESIANPOINT((364.110785084023,-67.2130639279679,388.427574782621)); +#68023= IFCCARTESIANPOINT((362.655987928044,-67.3476890798101,384.57241483622)); +#68025= IFCCARTESIANPOINT((362.166954908995,-69.6880486542846,382.206790573654)); +#68027= IFCCARTESIANPOINT((362.526445147545,-69.5844786093818,383.192193727399)); +#68029= IFCCARTESIANPOINT((359.650523239146,-70.4130389686038,375.308968497439)); +#68031= IFCCARTESIANPOINT((359.291033000596,-70.5166090135066,374.323565343694)); +#68033= IFCCARTESIANPOINT((353.949361844812,-68.4217459859379,353.815449232081)); +#68035= IFCCARTESIANPOINT((360.010013477696,-70.3094689237011,376.294371651184)); +#68037= IFCCARTESIANPOINT((363.78466098247,-69.2219834522222,386.641104765506)); +#68039= IFCCARTESIANPOINT((352.5973557211,-68.6397515684548,347.572586154037)); +#68041= IFCCARTESIANPOINT((360.369503716245,-70.2058988787984,377.279774804929)); +#68043= IFCCARTESIANPOINT((347.588351437835,-69.6893105948451,317.517148038958)); +#68045= IFCCARTESIANPOINT((365.941602413769,-68.6005631828057,392.553523687976)); +#68047= IFCCARTESIANPOINT((354.55025345535,-68.3248546159304,356.590055044544)); +#68049= IFCCARTESIANPOINT((353.799138942177,-68.4459688284398,353.121797778965)); +#68051= IFCCARTESIANPOINT((363.42517074392,-69.325553497125,385.655701611761)); +#68053= IFCCARTESIANPOINT((364.144151221019,-69.1184134073195,387.626507919251)); +#68055= IFCCARTESIANPOINT((365.222621936669,-68.8077032726112,390.582717380486)); +#68057= IFCCARTESIANPOINT((354.700476357985,-68.3006317734285,357.28370649766)); +#68059= IFCCARTESIANPOINT((363.964406101744,-69.1701984297708,387.133806342379)); +#68061= IFCCARTESIANPOINT((363.245425624645,-69.3773385195763,385.163000034889)); +#68063= IFCCARTESIANPOINT((364.323896340294,-69.0666283848681,388.119209496124)); +#68065= IFCCARTESIANPOINT((364.863131698119,-68.911273317514,389.597314226741)); +#68067= IFCCARTESIANPOINT((364.683386578844,-68.9630583399653,389.104612649869)); +#68069= IFCCARTESIANPOINT((363.155553065007,-69.403231030802,384.916649246453)); +#68071= IFCCARTESIANPOINT((364.413768899932,-69.0407358736424,388.36556028456)); +#68073= IFCCARTESIANPOINT((365.042876817394,-68.8594882950626,390.090015803614)); +#68075= IFCCARTESIANPOINT((364.593514019207,-68.988950851191,388.858261861433)); +#68077= IFCCARTESIANPOINT((365.132749377032,-68.8335957838369,390.33636659205)); +#68079= IFCCARTESIANPOINT((359.164474753694,-67.6707894442311,375.320030964856)); +#68081= IFCCARTESIANPOINT((358.873515322499,-67.6977144745996,374.548998975576)); +#68083= IFCCARTESIANPOINT((366.002021386796,-67.0380512305732,393.439282712943)); +#68085= IFCCARTESIANPOINT((362.94694735924,-67.3207640494416,385.3434468255)); +#68087= IFCCARTESIANPOINT((363.383386506034,-67.280376503889,386.49999480942)); +#68089= IFCCARTESIANPOINT((364.547224230817,-67.1726763824153,389.584122766541)); +#68091= IFCCARTESIANPOINT((361.783109634457,-67.4284641709153,382.259318868379)); +#68093= IFCCARTESIANPOINT((363.819825652827,-67.2399889583364,387.656542793341)); +#68095= IFCCARTESIANPOINT((353.982450873297,-72.6054109733385,354.449942225159)); +#68097= IFCCARTESIANPOINT((365.420102524404,-67.09190129131,391.897218734382)); +#68099= IFCCARTESIANPOINT((364.692703946415,-67.1592138672311,389.969638761182)); +#68101= IFCCARTESIANPOINT((363.528866221631,-67.2669139887048,386.88551080406)); +#68103= IFCCARTESIANPOINT((364.401744515219,-67.1861388975995,389.198606771901)); +#68105= IFCCARTESIANPOINT((365.7110619556,-67.0649762609416,392.668250723663)); +#68107= IFCCARTESIANPOINT((365.129143093208,-67.1188263216785,391.126186745102)); +#68109= IFCCARTESIANPOINT((365.565582240002,-67.0784387761258,392.282734729022)); +#68111= IFCCARTESIANPOINT((364.983663377611,-67.1322888368627,390.740670750462)); +#68113= IFCCARTESIANPOINT((364.953004257757,-68.8853808062883,389.843665015178)); +#68115= IFCCARTESIANPOINT((363.874533542107,-69.1960909409965,386.887455553943)); +#68117= IFCCARTESIANPOINT((365.582112175219,-68.7041332277085,391.568120534231)); +#68119= IFCCARTESIANPOINT((354.099584747446,-68.397523143436,354.509100685197)); +#68121= IFCCARTESIANPOINT((366.660582890869,-68.3934230930002,394.524329995466)); +#68123= IFCCARTESIANPOINT((363.604915863195,-69.2737684746736,386.148403188634)); +#68125= IFCCARTESIANPOINT((365.402367055944,-68.7559182501598,391.075418957359)); +#68127= IFCCARTESIANPOINT((365.761857294494,-68.6523482052571,392.060822111104)); +#68129= IFCCARTESIANPOINT((365.671984734857,-68.6782407164828,391.814471322668)); +#68131= IFCCARTESIANPOINT((366.301092652319,-68.496993137903,393.538926841721)); +#68133= IFCCARTESIANPOINT((363.694788422832,-69.2478759634479,386.39475397707)); +#68135= IFCCARTESIANPOINT((365.312494496307,-68.7818107613855,390.829068168923)); +#68137= IFCCARTESIANPOINT((365.851729854131,-68.6264556940314,392.30717289954)); +#68139= IFCCARTESIANPOINT((366.121347533044,-68.5487781603543,393.046225264849)); +#68141= IFCCARTESIANPOINT((366.031474973406,-68.57467067158,392.799874476412)); +#68143= IFCCARTESIANPOINT((366.211220092681,-68.5228856491287,393.292576053285)); +#68145= IFCCARTESIANPOINT((363.237906790436,-67.2938390190732,386.11447881478)); +#68147= IFCCARTESIANPOINT((365.492842382203,-67.0851700337179,392.089976731702)); +#68149= IFCCARTESIANPOINT((365.274622808806,-67.1053638064942,391.511702739742)); +#68151= IFCCARTESIANPOINT((365.856541671198,-67.0515137457574,393.053766718303)); +#68153= IFCCARTESIANPOINT((366.583940249187,-66.9842011698363,394.981346691504)); +#68155= IFCCARTESIANPOINT((365.929281528997,-67.0447824881653,393.246524715623)); +#68157= IFCCARTESIANPOINT((365.783801813399,-67.0582450033495,392.861008720983)); +#68159= IFCCARTESIANPOINT((366.292980817992,-67.0111262002048,394.210314702223)); +#68161= IFCCARTESIANPOINT((366.43846053359,-66.9976636850205,394.595830696863)); +#68163= IFCCARTESIANPOINT((366.147501102394,-67.024588715389,393.824798707583)); +#68165= IFCCARTESIANPOINT((366.074761244595,-67.0313199729811,393.632040710263)); +#68167= IFCCARTESIANPOINT((367.020073129419,-68.2898530480975,395.509733149211)); +#68169= IFCCARTESIANPOINT((365.492239615582,-68.7300257389341,391.321769745795)); +#68171= IFCCARTESIANPOINT((366.480837771594,-68.4452081154516,394.031628418594)); +#68173= IFCCARTESIANPOINT((366.840328010144,-68.3416380705488,395.017031572339)); +#68175= IFCCARTESIANPOINT((366.390965211956,-68.4711006266773,393.785277630157)); +#68177= IFCCARTESIANPOINT((366.570710331231,-68.4193156042259,394.27797920703)); +#68179= IFCCARTESIANPOINT((366.750455450506,-68.3675305817745,394.770680783902)); +#68181= IFCCARTESIANPOINT((366.220240960193,-67.0178574577969,394.017556704903)); +#68183= IFCCARTESIANPOINT((366.365720675791,-67.0043949426127,394.403072699543)); +#68185= IFCCARTESIANPOINT((366.874899680383,-66.9572761394679,395.752378680784)); +#68187= IFCCARTESIANPOINT((365.201882951007,-67.1120950640863,391.318944742422)); +#68189= IFCCARTESIANPOINT((366.511200391389,-66.9909324274284,394.788588694183)); +#68191= IFCCARTESIANPOINT((366.729419964785,-66.9707386546521,395.366862686144)); +#68193= IFCCARTESIANPOINT((366.802159822584,-66.96400739706,395.559620683464)); +#68195= IFCCARTESIANPOINT((366.930200569781,-68.3157455593231,395.263382360775)); +#68197= IFCCARTESIANPOINT((367.199818248694,-68.2380680256461,396.002434726083)); +#68199= IFCCARTESIANPOINT((367.109945689056,-68.2639605368718,395.756083937647)); +#68201= IFCCARTESIANPOINT((367.020379395981,-66.9438136242837,396.137894675424)); +#68203= IFCCARTESIANPOINT((366.947639538182,-66.9505448818758,395.945136678104)); +#68205= IFCCARTESIANPOINT((367.289690808331,-68.2121755144204,396.24878551452)); +#68207= IFCCARTESIANPOINT((367.09311925378,-66.9370823666916,396.330652672744)); +#68209= IFCCARTESIANPOINT((442.977964670363,-576.683842837056,130.320749039797)); +#68211= IFCCARTESIANPOINT((462.140688424017,-508.988558996654,117.845555895071)); +#68213= IFCCARTESIANPOINT((482.600000000007,-440.69207846511,122.58805180434)); +#68215= IFCCARTESIANPOINT((450.123037263075,-400.3513892032,117.897048652125)); +#68217= IFCCARTESIANPOINT((474.598134741301,-617.421786306357,123.634202695955)); +#68219= IFCCARTESIANPOINT((450.123037193502,-678.987814983428,127.627247090898)); +#68221= IFCCARTESIANPOINT((474.598134771404,-338.785360491198,113.904004310568)); +#68223= IFCCARTESIANPOINT((462.140688426992,-735.505548800909,125.755703481767)); +#68225= IFCCARTESIANPOINT((462.140688462754,-282.471569217062,109.935408306095)); +#68227= IFCCARTESIANPOINT((442.977964670363,-326.759861897507,121.593211310946)); +#68229= IFCCARTESIANPOINT((482.600000000008,-690.616022149841,131.315588232225)); +#68231= IFCCARTESIANPOINT((442.977964670363,-758.559870188666,136.671999867018)); +#68233= IFCCARTESIANPOINT((482.600000000006,-258.816227369883,116.236807132127)); +#68235= IFCCARTESIANPOINT((455.905661538128,-771.108158635992,128.213741178091)); +#68237= IFCCARTESIANPOINT((468.487187908905,-771.141204816764,127.267436094026)); +#68239= IFCCARTESIANPOINT((468.487187933068,-246.8172663893,108.957640705077)); +#68241= IFCCARTESIANPOINT((455.905661570215,-246.784220663975,109.903945790897)); +#68243= IFCCARTESIANPOINT((455.408884141512,-558.577261665499,120.956241272728)); +#68245= IFCCARTESIANPOINT((469.002936973103,-459.339365680426,116.467069614542)); +#68247= IFCCARTESIANPOINT((450.123037216064,-224.522714837834,111.756976073017)); +#68249= IFCCARTESIANPOINT((474.598134740779,-793.250460906506,129.77427531149)); +#68251= IFCCARTESIANPOINT((445.824467486427,-224.65765123478,114.98341300249)); +#68253= IFCCARTESIANPOINT((479.33019148213,-792.914507020185,132.304211870652)); +#68255= IFCCARTESIANPOINT((446.218692793043,-372.329726417299,119.785697785917)); +#68257= IFCCARTESIANPOINT((447.331054818357,-539.6020123015,124.697611564272)); +#68259= IFCCARTESIANPOINT((478.88737490662,-645.264965652035,126.856672478906)); +#68261= IFCCARTESIANPOINT((477.648528318069,-478.051331256112,120.265139722983)); +#68263= IFCCARTESIANPOINT((446.035568720471,-684.178457343596,130.838654457386)); +#68265= IFCCARTESIANPOINT((479.092811723227,-333.405885230446,116.100011645766)); +#68267= IFCCARTESIANPOINT((454.857022953663,-401.385296591905,115.662014112866)); +#68269= IFCCARTESIANPOINT((469.577755692453,-616.520684924179,122.066154191553)); +#68271= IFCCARTESIANPOINT((558.133424243559,-576.398956753628,482.900468112623)); +#68273= IFCCARTESIANPOINT((538.803566995285,-415.376727781175,503.027166713105)); +#68275= IFCCARTESIANPOINT((554.672694284256,-445.204160832264,492.229785970352)); +#68277= IFCCARTESIANPOINT((538.803566995285,-575.500688263207,508.618818627205)); +#68279= IFCCARTESIANPOINT((551.191246596986,-669.660023098588,504.705668764779)); +#68281= IFCCARTESIANPOINT((558.133424243559,-416.275867611834,477.308846626395)); +#68283= IFCCARTESIANPOINT((557.012614869632,-691.227305652597,495.514341737561)); +#68285= IFCCARTESIANPOINT((546.749600222431,-300.372053310735,495.536958189703)); +#68287= IFCCARTESIANPOINT((557.012614866386,-275.834037007551,481.00848916524)); +#68289= IFCCARTESIANPOINT((538.803566995284,-751.370387535815,514.760323856087)); +#68291= IFCCARTESIANPOINT((545.487202744548,-495.533988691044,503.134039730821)); +#68293= IFCCARTESIANPOINT((557.453207556591,-496.093996589539,487.097517461717)); +#68295= IFCCARTESIANPOINT((546.74960023036,-767.371305281413,511.844931415354)); +#68297= IFCCARTESIANPOINT((558.133424243559,-752.269353591201,489.041997701011)); +#68299= IFCCARTESIANPOINT((554.672694293358,-775.486372151048,503.763494923492)); +#68301= IFCCARTESIANPOINT((538.803566995285,-239.509786081034,496.885757780775)); +#68303= IFCCARTESIANPOINT((551.191246592613,-216.057891489848,488.86553329052)); +#68305= IFCCARTESIANPOINT((551.103517035524,-379.241795062983,494.656198143174)); +#68307= IFCCARTESIANPOINT((551.191246597209,-808.933751496677,509.56921453019)); +#68309= IFCCARTESIANPOINT((554.767522984646,-614.988828604632,497.995414640599)); +#68311= IFCCARTESIANPOINT((554.147259002669,-300.184909545092,488.023763317354)); +#68313= IFCCARTESIANPOINT((551.78503007218,-524.213685157216,498.977540156679)); +#68315= IFCCARTESIANPOINT((557.012614869771,-820.819782875218,500.039810762069)); +#68317= IFCCARTESIANPOINT((546.749600227029,-170.779576227528,491.011489166578)); +#68319= IFCCARTESIANPOINT((554.672694290909,-172.181436992542,482.69562235377)); +#68321= IFCCARTESIANPOINT((547.146224385094,-627.254060652185,506.684533245989)); +#68323= IFCCARTESIANPOINT((543.11439177862,-687.75307778221,511.060140047775)); +#68325= IFCCARTESIANPOINT((558.133424243559,-240.407029604957,471.167371473575)); +#68327= IFCCARTESIANPOINT((453.50506037231,-605.179379141665,512.656802047003)); +#68329= IFCCARTESIANPOINT((538.803566995285,-568.578265520802,508.377082298292)); +#68331= IFCCARTESIANPOINT((495.077745310961,-423.332450695841,509.240658349836)); +#68333= IFCPOLYLOOP((#66659,#66683,#67675)); +#68335= IFCFACEOUTERBOUND(#68333,.T.); +#68336= IFCFACE((#68335)); +#68338= IFCPOLYLOOP((#66691,#66685,#67793)); +#68340= IFCFACEOUTERBOUND(#68338,.T.); +#68341= IFCFACE((#68340)); +#68343= IFCPOLYLOOP((#66659,#66685,#66691)); +#68345= IFCFACEOUTERBOUND(#68343,.T.); +#68346= IFCFACE((#68345)); +#68348= IFCPOLYLOOP((#66691,#66687,#67829)); +#68350= IFCFACEOUTERBOUND(#68348,.T.); +#68351= IFCFACE((#68350)); +#68353= IFCPOLYLOOP((#66681,#66683,#66659)); +#68355= IFCFACEOUTERBOUND(#68353,.T.); +#68356= IFCFACE((#68355)); +#68358= IFCPOLYLOOP((#66675,#66677,#66663)); +#68360= IFCFACEOUTERBOUND(#68358,.T.); +#68361= IFCFACE((#68360)); +#68363= IFCPOLYLOOP((#66661,#66679,#66681)); +#68365= IFCFACEOUTERBOUND(#68363,.T.); +#68366= IFCFACE((#68365)); +#68368= IFCPOLYLOOP((#66665,#66671,#66673)); +#68370= IFCFACEOUTERBOUND(#68368,.T.); +#68371= IFCFACE((#68370)); +#68373= IFCPOLYLOOP((#66667,#66669,#66671)); +#68375= IFCFACEOUTERBOUND(#68373,.T.); +#68376= IFCFACE((#68375)); +#68378= IFCPOLYLOOP((#66663,#66673,#66675)); +#68380= IFCFACEOUTERBOUND(#68378,.T.); +#68381= IFCFACE((#68380)); +#68383= IFCPOLYLOOP((#66677,#66679,#66661)); +#68385= IFCFACEOUTERBOUND(#68383,.T.); +#68386= IFCFACE((#68385)); +#68388= IFCPOLYLOOP((#66691,#66693,#66695)); +#68390= IFCFACEOUTERBOUND(#68388,.T.); +#68391= IFCFACE((#68390)); +#68393= IFCPOLYLOOP((#66643,#66655,#66695)); +#68395= IFCFACEOUTERBOUND(#68393,.T.); +#68396= IFCFACE((#68395)); +#68398= IFCPOLYLOOP((#66647,#66643,#66645)); +#68400= IFCFACEOUTERBOUND(#68398,.T.); +#68401= IFCFACE((#68400)); +#68403= IFCPOLYLOOP((#66649,#66651,#66643)); +#68405= IFCFACEOUTERBOUND(#68403,.T.); +#68406= IFCFACE((#68405)); +#68408= IFCPOLYLOOP((#66653,#66643,#66651)); +#68410= IFCFACEOUTERBOUND(#68408,.T.); +#68411= IFCFACE((#68410)); +#68413= IFCPOLYLOOP((#66643,#66647,#66649)); +#68415= IFCFACEOUTERBOUND(#68413,.T.); +#68416= IFCFACE((#68415)); +#68418= IFCPOLYLOOP((#66655,#66643,#66653)); +#68420= IFCFACEOUTERBOUND(#68418,.T.); +#68421= IFCFACE((#68420)); +#68423= IFCPOLYLOOP((#66671,#66665,#66667)); +#68425= IFCFACEOUTERBOUND(#68423,.T.); +#68426= IFCFACE((#68425)); +#68428= IFCPOLYLOOP((#66673,#66663,#66665)); +#68430= IFCFACEOUTERBOUND(#68428,.T.); +#68431= IFCFACE((#68430)); +#68433= IFCPOLYLOOP((#66681,#66659,#66661)); +#68435= IFCFACEOUTERBOUND(#68433,.T.); +#68436= IFCFACE((#68435)); +#68438= IFCPOLYLOOP((#66661,#66663,#66677)); +#68440= IFCFACEOUTERBOUND(#68438,.T.); +#68441= IFCFACE((#68440)); +#68443= IFCPOLYLOOP((#66659,#66691,#66657)); +#68445= IFCFACEOUTERBOUND(#68443,.T.); +#68446= IFCFACE((#68445)); +#68448= IFCPOLYLOOP((#66655,#66657,#66691)); +#68450= IFCFACEOUTERBOUND(#68448,.T.); +#68451= IFCFACE((#68450)); +#68453= IFCPOLYLOOP((#66655,#66691,#66695)); +#68455= IFCFACEOUTERBOUND(#68453,.T.); +#68456= IFCFACE((#68455)); +#68458= IFCPOLYLOOP((#66969,#66961,#66963)); +#68460= IFCFACEOUTERBOUND(#68458,.T.); +#68461= IFCFACE((#68460)); +#68463= IFCPOLYLOOP((#66969,#66963,#66965)); +#68465= IFCFACEOUTERBOUND(#68463,.T.); +#68466= IFCFACE((#68465)); +#68468= IFCPOLYLOOP((#66961,#66969,#66959)); +#68470= IFCFACEOUTERBOUND(#68468,.T.); +#68471= IFCFACE((#68470)); +#68473= IFCPOLYLOOP((#66969,#66965,#66967)); +#68475= IFCFACEOUTERBOUND(#68473,.T.); +#68476= IFCFACE((#68475)); +#68478= IFCPOLYLOOP((#66957,#66969,#66971)); +#68480= IFCFACEOUTERBOUND(#68478,.T.); +#68481= IFCFACE((#68480)); +#68483= IFCPOLYLOOP((#66959,#66969,#66957)); +#68485= IFCFACEOUTERBOUND(#68483,.T.); +#68486= IFCFACE((#68485)); +#68488= IFCPOLYLOOP((#66957,#66767,#66955)); +#68490= IFCFACEOUTERBOUND(#68488,.T.); +#68491= IFCFACE((#68490)); +#68493= IFCPOLYLOOP((#66951,#66953,#66931)); +#68495= IFCFACEOUTERBOUND(#68493,.T.); +#68496= IFCFACE((#68495)); +#68498= IFCPOLYLOOP((#66939,#66947,#66949)); +#68500= IFCFACEOUTERBOUND(#68498,.T.); +#68501= IFCFACE((#68500)); +#68503= IFCPOLYLOOP((#66953,#66955,#66767)); +#68505= IFCFACEOUTERBOUND(#68503,.T.); +#68506= IFCFACE((#68505)); +#68508= IFCPOLYLOOP((#66935,#66949,#66951)); +#68510= IFCFACEOUTERBOUND(#68508,.T.); +#68511= IFCFACE((#68510)); +#68513= IFCPOLYLOOP((#66957,#66971,#66767)); +#68515= IFCFACEOUTERBOUND(#68513,.T.); +#68516= IFCFACE((#68515)); +#68518= IFCPOLYLOOP((#66767,#66869,#67181)); +#68520= IFCFACEOUTERBOUND(#68518,.T.); +#68521= IFCFACE((#68520)); +#68523= IFCPOLYLOOP((#66975,#66953,#66767)); +#68525= IFCFACEOUTERBOUND(#68523,.T.); +#68526= IFCFACE((#68525)); +#68528= IFCPOLYLOOP((#66953,#66975,#67229)); +#68530= IFCFACEOUTERBOUND(#68528,.T.); +#68531= IFCFACE((#68530)); +#68533= IFCPOLYLOOP((#66953,#66929,#66931)); +#68535= IFCFACEOUTERBOUND(#68533,.T.); +#68536= IFCFACE((#68535)); +#68538= IFCPOLYLOOP((#66767,#66973,#67233)); +#68540= IFCFACEOUTERBOUND(#68538,.T.); +#68541= IFCFACE((#68540)); +#68543= IFCPOLYLOOP((#66931,#66933,#66951)); +#68545= IFCFACEOUTERBOUND(#68543,.T.); +#68546= IFCFACE((#68545)); +#68548= IFCPOLYLOOP((#66945,#66941,#66943)); +#68550= IFCFACEOUTERBOUND(#68548,.T.); +#68551= IFCFACE((#68550)); +#68553= IFCPOLYLOOP((#66945,#66947,#66941)); +#68555= IFCFACEOUTERBOUND(#68553,.T.); +#68556= IFCFACE((#68555)); +#68558= IFCPOLYLOOP((#66949,#66937,#66939)); +#68560= IFCFACEOUTERBOUND(#68558,.T.); +#68561= IFCFACE((#68560)); +#68563= IFCPOLYLOOP((#66947,#66939,#66941)); +#68565= IFCFACEOUTERBOUND(#68563,.T.); +#68566= IFCFACE((#68565)); +#68568= IFCPOLYLOOP((#66949,#66935,#66937)); +#68570= IFCFACEOUTERBOUND(#68568,.T.); +#68571= IFCFACE((#68570)); +#68573= IFCPOLYLOOP((#66933,#66935,#66951)); +#68575= IFCFACEOUTERBOUND(#68573,.T.); +#68576= IFCFACE((#68575)); +#68578= IFCPOLYLOOP((#66767,#66971,#66769)); +#68580= IFCFACEOUTERBOUND(#68578,.T.); +#68581= IFCFACE((#68580)); +#68583= IFCPOLYLOOP((#66659,#67675,#67699)); +#68585= IFCFACEOUTERBOUND(#68583,.T.); +#68586= IFCFACE((#68585)); +#68588= IFCPOLYLOOP((#66659,#67699,#67729)); +#68590= IFCFACEOUTERBOUND(#68588,.T.); +#68591= IFCFACE((#68590)); +#68593= IFCPOLYLOOP((#66659,#67729,#67715)); +#68595= IFCFACEOUTERBOUND(#68593,.T.); +#68596= IFCFACE((#68595)); +#68598= IFCPOLYLOOP((#66659,#67715,#67839)); +#68600= IFCFACEOUTERBOUND(#68598,.T.); +#68601= IFCFACE((#68600)); +#68603= IFCPOLYLOOP((#66659,#67839,#67685)); +#68605= IFCFACEOUTERBOUND(#68603,.T.); +#68606= IFCFACE((#68605)); +#68608= IFCPOLYLOOP((#66659,#67685,#68043)); +#68610= IFCFACEOUTERBOUND(#68608,.T.); +#68611= IFCFACE((#68610)); +#68613= IFCPOLYLOOP((#66659,#68043,#67859)); +#68615= IFCFACEOUTERBOUND(#68613,.T.); +#68616= IFCFACE((#68615)); +#68618= IFCPOLYLOOP((#66659,#67859,#67899)); +#68620= IFCFACEOUTERBOUND(#68618,.T.); +#68621= IFCFACE((#68620)); +#68623= IFCPOLYLOOP((#66659,#67899,#67693)); +#68625= IFCFACEOUTERBOUND(#68623,.T.); +#68626= IFCFACE((#68625)); +#68628= IFCPOLYLOOP((#66659,#67693,#67845)); +#68630= IFCFACEOUTERBOUND(#68628,.T.); +#68631= IFCFACE((#68630)); +#68633= IFCPOLYLOOP((#66659,#67845,#67707)); +#68635= IFCFACEOUTERBOUND(#68633,.T.); +#68636= IFCFACE((#68635)); +#68638= IFCPOLYLOOP((#66659,#67707,#67723)); +#68640= IFCFACEOUTERBOUND(#68638,.T.); +#68641= IFCFACE((#68640)); +#68643= IFCPOLYLOOP((#66659,#67723,#66685)); +#68645= IFCFACEOUTERBOUND(#68643,.T.); +#68646= IFCFACE((#68645)); +#68648= IFCPOLYLOOP((#66691,#67793,#67767)); +#68650= IFCFACEOUTERBOUND(#68648,.T.); +#68651= IFCFACE((#68650)); +#68653= IFCPOLYLOOP((#66691,#67767,#67791)); +#68655= IFCFACEOUTERBOUND(#68653,.T.); +#68656= IFCFACE((#68655)); +#68658= IFCPOLYLOOP((#66691,#67791,#67741)); +#68660= IFCFACEOUTERBOUND(#68658,.T.); +#68661= IFCFACE((#68660)); +#68663= IFCPOLYLOOP((#66691,#67741,#67969)); +#68665= IFCFACEOUTERBOUND(#68663,.T.); +#68666= IFCFACE((#68665)); +#68668= IFCPOLYLOOP((#66691,#67969,#67749)); +#68670= IFCFACEOUTERBOUND(#68668,.T.); +#68671= IFCFACE((#68670)); +#68673= IFCPOLYLOOP((#66691,#67749,#67775)); +#68675= IFCFACEOUTERBOUND(#68673,.T.); +#68676= IFCFACE((#68675)); +#68678= IFCPOLYLOOP((#66691,#67775,#67683)); +#68680= IFCFACEOUTERBOUND(#68678,.T.); +#68681= IFCFACE((#68680)); +#68683= IFCPOLYLOOP((#66691,#67683,#67725)); +#68685= IFCFACEOUTERBOUND(#68683,.T.); +#68686= IFCFACE((#68685)); +#68688= IFCPOLYLOOP((#66691,#67725,#67863)); +#68690= IFCFACEOUTERBOUND(#68688,.T.); +#68691= IFCFACE((#68690)); +#68693= IFCPOLYLOOP((#66691,#67863,#67711)); +#68695= IFCFACEOUTERBOUND(#68693,.T.); +#68696= IFCFACE((#68695)); +#68698= IFCPOLYLOOP((#66691,#67711,#67889)); +#68700= IFCFACEOUTERBOUND(#68698,.T.); +#68701= IFCFACE((#68700)); +#68703= IFCPOLYLOOP((#66691,#67889,#67849)); +#68705= IFCFACEOUTERBOUND(#68703,.T.); +#68706= IFCFACE((#68705)); +#68708= IFCPOLYLOOP((#66691,#67849,#67697)); +#68710= IFCFACEOUTERBOUND(#68708,.T.); +#68711= IFCFACE((#68710)); +#68713= IFCPOLYLOOP((#66691,#67697,#67913)); +#68715= IFCFACEOUTERBOUND(#68713,.T.); +#68716= IFCFACE((#68715)); +#68718= IFCPOLYLOOP((#66691,#67913,#67883)); +#68720= IFCFACEOUTERBOUND(#68718,.T.); +#68721= IFCFACE((#68720)); +#68723= IFCPOLYLOOP((#66691,#67883,#67843)); +#68725= IFCFACEOUTERBOUND(#68723,.T.); +#68726= IFCFACE((#68725)); +#68728= IFCPOLYLOOP((#66691,#67843,#68039)); +#68730= IFCFACEOUTERBOUND(#68728,.T.); +#68731= IFCFACE((#68730)); +#68733= IFCPOLYLOOP((#66691,#68039,#67873)); +#68735= IFCFACEOUTERBOUND(#68733,.T.); +#68736= IFCFACE((#68735)); +#68738= IFCPOLYLOOP((#66691,#67873,#67909)); +#68740= IFCFACEOUTERBOUND(#68738,.T.); +#68741= IFCFACE((#68740)); +#68743= IFCPOLYLOOP((#66691,#67909,#67673)); +#68745= IFCFACEOUTERBOUND(#68743,.T.); +#68746= IFCFACE((#68745)); +#68748= IFCPOLYLOOP((#66691,#67673,#67925)); +#68750= IFCFACEOUTERBOUND(#68748,.T.); +#68751= IFCFACE((#68750)); +#68753= IFCPOLYLOOP((#66691,#67925,#67903)); +#68755= IFCFACEOUTERBOUND(#68753,.T.); +#68756= IFCFACE((#68755)); +#68758= IFCPOLYLOOP((#66691,#67903,#67919)); +#68760= IFCFACEOUTERBOUND(#68758,.T.); +#68761= IFCFACE((#68760)); +#68763= IFCPOLYLOOP((#66691,#67919,#67867)); +#68765= IFCFACEOUTERBOUND(#68763,.T.); +#68766= IFCFACE((#68765)); +#68768= IFCPOLYLOOP((#66691,#67867,#68049)); +#68770= IFCFACEOUTERBOUND(#68768,.T.); +#68771= IFCFACE((#68770)); +#68773= IFCPOLYLOOP((#66691,#68049,#68033)); +#68775= IFCFACEOUTERBOUND(#68773,.T.); +#68776= IFCFACE((#68775)); +#68778= IFCPOLYLOOP((#66691,#68033,#68119)); +#68780= IFCFACEOUTERBOUND(#68778,.T.); +#68781= IFCFACE((#68780)); +#68783= IFCPOLYLOOP((#66691,#68119,#67835)); +#68785= IFCFACEOUTERBOUND(#68783,.T.); +#68786= IFCFACE((#68785)); +#68788= IFCPOLYLOOP((#66691,#67835,#68047)); +#68790= IFCFACEOUTERBOUND(#68788,.T.); +#68791= IFCFACE((#68790)); +#68793= IFCPOLYLOOP((#66691,#68047,#68057)); +#68795= IFCFACEOUTERBOUND(#68793,.T.); +#68796= IFCFACE((#68795)); +#68798= IFCPOLYLOOP((#66691,#68057,#67869)); +#68800= IFCFACEOUTERBOUND(#68798,.T.); +#68801= IFCFACE((#68800)); +#68803= IFCPOLYLOOP((#66691,#67869,#67927)); +#68805= IFCFACEOUTERBOUND(#68803,.T.); +#68806= IFCFACE((#68805)); +#68808= IFCPOLYLOOP((#66691,#67927,#67905)); +#68810= IFCFACEOUTERBOUND(#68808,.T.); +#68811= IFCFACE((#68810)); +#68813= IFCPOLYLOOP((#66691,#67905,#67917)); +#68815= IFCFACEOUTERBOUND(#68813,.T.); +#68816= IFCFACE((#68815)); +#68818= IFCPOLYLOOP((#66691,#67917,#67679)); +#68820= IFCFACEOUTERBOUND(#68818,.T.); +#68821= IFCFACE((#68820)); +#68823= IFCPOLYLOOP((#66691,#67679,#67893)); +#68825= IFCFACEOUTERBOUND(#68823,.T.); +#68826= IFCFACE((#68825)); +#68828= IFCPOLYLOOP((#66691,#67893,#67853)); +#68830= IFCFACEOUTERBOUND(#68828,.T.); +#68831= IFCFACE((#68830)); +#68833= IFCPOLYLOOP((#66691,#67853,#67891)); +#68835= IFCFACEOUTERBOUND(#68833,.T.); +#68836= IFCFACE((#68835)); +#68838= IFCPOLYLOOP((#66691,#67891,#67703)); +#68840= IFCFACEOUTERBOUND(#68838,.T.); +#68841= IFCFACE((#68840)); +#68843= IFCPOLYLOOP((#66691,#67703,#67733)); +#68845= IFCFACEOUTERBOUND(#68843,.T.); +#68846= IFCFACE((#68845)); +#68848= IFCPOLYLOOP((#66691,#67733,#67719)); +#68850= IFCFACEOUTERBOUND(#68848,.T.); +#68851= IFCFACE((#68850)); +#68853= IFCPOLYLOOP((#66691,#67719,#67753)); +#68855= IFCFACEOUTERBOUND(#68853,.T.); +#68856= IFCFACE((#68855)); +#68858= IFCPOLYLOOP((#66691,#67753,#67689)); +#68860= IFCFACEOUTERBOUND(#68858,.T.); +#68861= IFCFACE((#68860)); +#68863= IFCPOLYLOOP((#66691,#67689,#67803)); +#68865= IFCFACEOUTERBOUND(#68863,.T.); +#68866= IFCFACE((#68865)); +#68868= IFCPOLYLOOP((#66691,#67803,#67781)); +#68870= IFCFACEOUTERBOUND(#68868,.T.); +#68871= IFCFACE((#68870)); +#68873= IFCPOLYLOOP((#66691,#67781,#67797)); +#68875= IFCFACEOUTERBOUND(#68873,.T.); +#68876= IFCFACE((#68875)); +#68878= IFCPOLYLOOP((#66691,#67797,#67755)); +#68880= IFCFACEOUTERBOUND(#68878,.T.); +#68881= IFCFACE((#68880)); +#68883= IFCPOLYLOOP((#66691,#67755,#67959)); +#68885= IFCFACEOUTERBOUND(#68883,.T.); +#68886= IFCFACE((#68885)); +#68888= IFCPOLYLOOP((#66691,#67959,#67779)); +#68890= IFCFACEOUTERBOUND(#68888,.T.); +#68891= IFCFACE((#68890)); +#68893= IFCPOLYLOOP((#66691,#67779,#67801)); +#68895= IFCFACEOUTERBOUND(#68893,.T.); +#68896= IFCFACE((#68895)); +#68898= IFCPOLYLOOP((#66691,#67801,#66687)); +#68900= IFCFACEOUTERBOUND(#68898,.T.); +#68901= IFCFACE((#68900)); +#68903= IFCPOLYLOOP((#66691,#67829,#67833)); +#68905= IFCFACEOUTERBOUND(#68903,.T.); +#68906= IFCFACE((#68905)); +#68908= IFCPOLYLOOP((#66691,#67833,#67821)); +#68910= IFCFACEOUTERBOUND(#68908,.T.); +#68911= IFCFACE((#68910)); +#68913= IFCPOLYLOOP((#66691,#67821,#67981)); +#68915= IFCFACEOUTERBOUND(#68913,.T.); +#68916= IFCFACE((#68915)); +#68918= IFCPOLYLOOP((#66691,#67981,#67947)); +#68920= IFCFACEOUTERBOUND(#68918,.T.); +#68921= IFCFACE((#68920)); +#68923= IFCPOLYLOOP((#66691,#67947,#68081)); +#68925= IFCFACEOUTERBOUND(#68923,.T.); +#68926= IFCFACE((#68925)); +#68928= IFCPOLYLOOP((#66691,#68081,#67811)); +#68930= IFCFACEOUTERBOUND(#68928,.T.); +#68931= IFCFACE((#68930)); +#68933= IFCPOLYLOOP((#66691,#67811,#68079)); +#68935= IFCFACEOUTERBOUND(#68933,.T.); +#68936= IFCFACE((#68935)); +#68938= IFCPOLYLOOP((#66691,#68079,#67995)); +#68940= IFCFACEOUTERBOUND(#68938,.T.); +#68941= IFCFACE((#68940)); +#68943= IFCPOLYLOOP((#66691,#67995,#67971)); +#68945= IFCFACEOUTERBOUND(#68943,.T.); +#68946= IFCFACE((#68945)); +#68948= IFCPOLYLOOP((#66691,#67971,#68013)); +#68950= IFCFACEOUTERBOUND(#68948,.T.); +#68951= IFCFACE((#68950)); +#68953= IFCPOLYLOOP((#66691,#68013,#67993)); +#68955= IFCFACEOUTERBOUND(#68953,.T.); +#68956= IFCFACE((#68955)); +#68958= IFCPOLYLOOP((#66691,#67993,#68009)); +#68960= IFCFACEOUTERBOUND(#68958,.T.); +#68961= IFCFACE((#68960)); +#68963= IFCPOLYLOOP((#66691,#68009,#67795)); +#68965= IFCFACEOUTERBOUND(#68963,.T.); +#68966= IFCFACE((#68965)); +#68968= IFCPOLYLOOP((#66691,#67795,#67983)); +#68970= IFCFACEOUTERBOUND(#68968,.T.); +#68971= IFCFACE((#68970)); +#68973= IFCPOLYLOOP((#66691,#67983,#67949)); +#68975= IFCFACEOUTERBOUND(#68973,.T.); +#68976= IFCFACE((#68975)); +#68978= IFCPOLYLOOP((#66691,#67949,#67977)); +#68980= IFCFACEOUTERBOUND(#68978,.T.); +#68981= IFCFACE((#68980)); +#68983= IFCPOLYLOOP((#66691,#67977,#67819)); +#68985= IFCFACEOUTERBOUND(#68983,.T.); +#68986= IFCFACE((#68985)); +#68988= IFCPOLYLOOP((#66691,#67819,#67951)); +#68990= IFCFACEOUTERBOUND(#68988,.T.); +#68991= IFCFACE((#68990)); +#68993= IFCPOLYLOOP((#66691,#67951,#67827)); +#68995= IFCFACEOUTERBOUND(#68993,.T.); +#68996= IFCFACE((#68995)); +#68998= IFCPOLYLOOP((#66691,#67827,#67831)); +#69000= IFCFACEOUTERBOUND(#68998,.T.); +#69001= IFCFACE((#69000)); +#69003= IFCPOLYLOOP((#66691,#67831,#67809)); +#69005= IFCFACEOUTERBOUND(#69003,.T.); +#69006= IFCFACE((#69005)); +#69008= IFCPOLYLOOP((#66691,#67809,#68015)); +#69010= IFCFACEOUTERBOUND(#69008,.T.); +#69011= IFCFACE((#69010)); +#69013= IFCPOLYLOOP((#66691,#68015,#67997)); +#69015= IFCFACEOUTERBOUND(#69013,.T.); +#69016= IFCFACE((#69015)); +#69018= IFCPOLYLOOP((#66691,#67997,#68091)); +#69020= IFCFACEOUTERBOUND(#69018,.T.); +#69021= IFCFACE((#69020)); +#69023= IFCPOLYLOOP((#66691,#68091,#67973)); +#69025= IFCFACEOUTERBOUND(#69023,.T.); +#69026= IFCFACE((#69025)); +#69028= IFCPOLYLOOP((#66691,#67973,#68005)); +#69030= IFCFACEOUTERBOUND(#69028,.T.); +#69031= IFCFACE((#69030)); +#69033= IFCPOLYLOOP((#66691,#68005,#67985)); +#69035= IFCFACEOUTERBOUND(#69033,.T.); +#69036= IFCFACE((#69035)); +#69038= IFCPOLYLOOP((#66691,#67985,#68003)); +#69040= IFCFACEOUTERBOUND(#69038,.T.); +#69041= IFCFACE((#69040)); +#69043= IFCPOLYLOOP((#66691,#68003,#67769)); +#69045= IFCFACEOUTERBOUND(#69043,.T.); +#69046= IFCFACE((#69045)); +#69048= IFCPOLYLOOP((#66691,#67769,#68023)); +#69050= IFCFACEOUTERBOUND(#69048,.T.); +#69051= IFCFACE((#69050)); +#69053= IFCPOLYLOOP((#66691,#68023,#68019)); +#69055= IFCFACEOUTERBOUND(#69053,.T.); +#69056= IFCFACE((#69055)); +#69058= IFCPOLYLOOP((#66691,#68019,#68085)); +#69060= IFCFACEOUTERBOUND(#69058,.T.); +#69061= IFCFACE((#69060)); +#69063= IFCPOLYLOOP((#66691,#68085,#68001)); +#69065= IFCFACEOUTERBOUND(#69063,.T.); +#69066= IFCFACE((#69065)); +#69068= IFCPOLYLOOP((#66691,#68001,#68145)); +#69070= IFCFACEOUTERBOUND(#69068,.T.); +#69071= IFCFACE((#69070)); +#69073= IFCPOLYLOOP((#66691,#68145,#68087)); +#69075= IFCFACEOUTERBOUND(#69073,.T.); +#69076= IFCFACE((#69075)); +#69078= IFCPOLYLOOP((#66691,#68087,#68101)); +#69080= IFCFACEOUTERBOUND(#69078,.T.); +#69081= IFCFACE((#69080)); +#69083= IFCPOLYLOOP((#66691,#68101,#67979)); +#69085= IFCFACEOUTERBOUND(#69083,.T.); +#69086= IFCFACE((#69085)); +#69088= IFCPOLYLOOP((#66691,#67979,#68093)); +#69090= IFCFACEOUTERBOUND(#69088,.T.); +#69091= IFCFACE((#69090)); +#69093= IFCPOLYLOOP((#66691,#68093,#68017)); +#69095= IFCFACEOUTERBOUND(#69093,.T.); +#69096= IFCFACE((#69095)); +#69098= IFCPOLYLOOP((#66691,#68017,#68021)); +#69100= IFCFACEOUTERBOUND(#69098,.T.); +#69101= IFCFACE((#69100)); +#69103= IFCPOLYLOOP((#66691,#68021,#67999)); +#69105= IFCFACEOUTERBOUND(#69103,.T.); +#69106= IFCFACE((#69105)); +#69108= IFCPOLYLOOP((#66691,#67999,#68103)); +#69110= IFCFACEOUTERBOUND(#69108,.T.); +#69111= IFCFACE((#69110)); +#69113= IFCPOLYLOOP((#66691,#68103,#68089)); +#69115= IFCFACEOUTERBOUND(#69113,.T.); +#69116= IFCFACE((#69115)); +#69118= IFCPOLYLOOP((#66691,#68089,#68099)); +#69120= IFCFACEOUTERBOUND(#69118,.T.); +#69121= IFCFACE((#69120)); +#69123= IFCPOLYLOOP((#66691,#68099,#67945)); +#69125= IFCFACEOUTERBOUND(#69123,.T.); +#69126= IFCFACE((#69125)); +#69128= IFCPOLYLOOP((#66691,#67945,#68111)); +#69130= IFCFACEOUTERBOUND(#69128,.T.); +#69131= IFCFACE((#69130)); +#69133= IFCPOLYLOOP((#66691,#68111,#68107)); +#69135= IFCFACEOUTERBOUND(#69133,.T.); +#69136= IFCFACE((#69135)); +#69138= IFCPOLYLOOP((#66691,#68107,#68187)); +#69140= IFCFACEOUTERBOUND(#69138,.T.); +#69141= IFCFACE((#69140)); +#69143= IFCPOLYLOOP((#66691,#68187,#68149)); +#69145= IFCFACEOUTERBOUND(#69143,.T.); +#69146= IFCFACE((#69145)); +#69148= IFCPOLYLOOP((#66691,#68149,#68097)); +#69150= IFCFACEOUTERBOUND(#69148,.T.); +#69151= IFCFACE((#69150)); +#69153= IFCPOLYLOOP((#66691,#68097,#68147)); +#69155= IFCFACEOUTERBOUND(#69153,.T.); +#69156= IFCFACE((#69155)); +#69158= IFCPOLYLOOP((#66691,#68147,#68109)); +#69160= IFCFACEOUTERBOUND(#69158,.T.); +#69161= IFCFACE((#69160)); +#69163= IFCPOLYLOOP((#66691,#68109,#68105)); +#69165= IFCFACEOUTERBOUND(#69163,.T.); +#69166= IFCFACE((#69165)); +#69168= IFCPOLYLOOP((#66691,#68105,#68157)); +#69170= IFCFACEOUTERBOUND(#69168,.T.); +#69171= IFCFACE((#69170)); +#69173= IFCPOLYLOOP((#66691,#68157,#68151)); +#69175= IFCFACEOUTERBOUND(#69173,.T.); +#69176= IFCFACE((#69175)); +#69178= IFCPOLYLOOP((#66691,#68151,#68155)); +#69180= IFCFACEOUTERBOUND(#69178,.T.); +#69181= IFCFACE((#69180)); +#69183= IFCPOLYLOOP((#66691,#68155,#68083)); +#69185= IFCFACEOUTERBOUND(#69183,.T.); +#69186= IFCFACE((#69185)); +#69188= IFCPOLYLOOP((#66691,#68083,#68165)); +#69190= IFCFACEOUTERBOUND(#69188,.T.); +#69191= IFCFACE((#69190)); +#69193= IFCPOLYLOOP((#66691,#68165,#68163)); +#69195= IFCFACEOUTERBOUND(#69193,.T.); +#69196= IFCFACE((#69195)); +#69198= IFCPOLYLOOP((#66691,#68163,#68181)); +#69200= IFCFACEOUTERBOUND(#69198,.T.); +#69201= IFCFACE((#69200)); +#69203= IFCPOLYLOOP((#66691,#68181,#68159)); +#69205= IFCFACEOUTERBOUND(#69203,.T.); +#69206= IFCFACE((#69205)); +#69208= IFCPOLYLOOP((#66691,#68159,#68183)); +#69210= IFCFACEOUTERBOUND(#69208,.T.); +#69211= IFCFACE((#69210)); +#69213= IFCPOLYLOOP((#66691,#68183,#68161)); +#69215= IFCFACEOUTERBOUND(#69213,.T.); +#69216= IFCFACE((#69215)); +#69218= IFCPOLYLOOP((#66691,#68161,#68189)); +#69220= IFCFACEOUTERBOUND(#69218,.T.); +#69221= IFCFACE((#69220)); +#69223= IFCPOLYLOOP((#66691,#68189,#68153)); +#69225= IFCFACEOUTERBOUND(#69223,.T.); +#69226= IFCFACE((#69225)); +#69228= IFCPOLYLOOP((#66691,#68153,#68191)); +#69230= IFCFACEOUTERBOUND(#69228,.T.); +#69231= IFCFACE((#69230)); +#69233= IFCPOLYLOOP((#66691,#68191,#68193)); +#69235= IFCFACEOUTERBOUND(#69233,.T.); +#69236= IFCFACE((#69235)); +#69238= IFCPOLYLOOP((#66691,#68193,#68185)); +#69240= IFCFACEOUTERBOUND(#69238,.T.); +#69241= IFCFACE((#69240)); +#69243= IFCPOLYLOOP((#66691,#68185,#68203)); +#69245= IFCFACEOUTERBOUND(#69243,.T.); +#69246= IFCFACE((#69245)); +#69248= IFCPOLYLOOP((#66691,#68203,#68201)); +#69250= IFCFACEOUTERBOUND(#69248,.T.); +#69251= IFCFACE((#69250)); +#69253= IFCPOLYLOOP((#66691,#68201,#68207)); +#69255= IFCFACEOUTERBOUND(#69253,.T.); +#69256= IFCFACE((#69255)); +#69258= IFCPOLYLOOP((#66691,#68207,#67743)); +#69260= IFCFACEOUTERBOUND(#69258,.T.); +#69261= IFCFACE((#69260)); +#69263= IFCPOLYLOOP((#66691,#67743,#66689)); +#69265= IFCFACEOUTERBOUND(#69263,.T.); +#69266= IFCFACE((#69265)); +#69268= IFCPOLYLOOP((#66767,#67181,#67639)); +#69270= IFCFACEOUTERBOUND(#69268,.T.); +#69271= IFCFACE((#69270)); +#69273= IFCPOLYLOOP((#66767,#67639,#67633)); +#69275= IFCFACEOUTERBOUND(#69273,.T.); +#69276= IFCFACE((#69275)); +#69278= IFCPOLYLOOP((#66767,#67633,#67635)); +#69280= IFCFACEOUTERBOUND(#69278,.T.); +#69281= IFCFACE((#69280)); +#69283= IFCPOLYLOOP((#66767,#67635,#67615)); +#69285= IFCFACEOUTERBOUND(#69283,.T.); +#69286= IFCFACE((#69285)); +#69288= IFCPOLYLOOP((#66767,#67615,#67625)); +#69290= IFCFACEOUTERBOUND(#69288,.T.); +#69291= IFCFACE((#69290)); +#69293= IFCPOLYLOOP((#66767,#67625,#67623)); +#69295= IFCFACEOUTERBOUND(#69293,.T.); +#69296= IFCFACE((#69295)); +#69298= IFCPOLYLOOP((#66767,#67623,#67577)); +#69300= IFCFACEOUTERBOUND(#69298,.T.); +#69301= IFCFACE((#69300)); +#69303= IFCPOLYLOOP((#66767,#67577,#67619)); +#69305= IFCFACEOUTERBOUND(#69303,.T.); +#69306= IFCFACE((#69305)); +#69308= IFCPOLYLOOP((#66767,#67619,#67595)); +#69310= IFCFACEOUTERBOUND(#69308,.T.); +#69311= IFCFACE((#69310)); +#69313= IFCPOLYLOOP((#66767,#67595,#67617)); +#69315= IFCFACEOUTERBOUND(#69313,.T.); +#69316= IFCFACE((#69315)); +#69318= IFCPOLYLOOP((#66767,#67617,#67587)); +#69320= IFCFACEOUTERBOUND(#69318,.T.); +#69321= IFCFACE((#69320)); +#69323= IFCPOLYLOOP((#66767,#67587,#67621)); +#69325= IFCFACEOUTERBOUND(#69323,.T.); +#69326= IFCFACE((#69325)); +#69328= IFCPOLYLOOP((#66767,#67621,#67589)); +#69330= IFCFACEOUTERBOUND(#69328,.T.); +#69331= IFCFACE((#69330)); +#69333= IFCPOLYLOOP((#66767,#67589,#67597)); +#69335= IFCFACEOUTERBOUND(#69333,.T.); +#69336= IFCFACE((#69335)); +#69338= IFCPOLYLOOP((#66767,#67597,#67523)); +#69340= IFCFACEOUTERBOUND(#69338,.T.); +#69341= IFCFACE((#69340)); +#69343= IFCPOLYLOOP((#66767,#67523,#67593)); +#69345= IFCFACEOUTERBOUND(#69343,.T.); +#69346= IFCFACE((#69345)); +#69348= IFCPOLYLOOP((#66767,#67593,#67585)); +#69350= IFCFACEOUTERBOUND(#69348,.T.); +#69351= IFCFACE((#69350)); +#69353= IFCPOLYLOOP((#66767,#67585,#67591)); +#69355= IFCFACEOUTERBOUND(#69353,.T.); +#69356= IFCFACE((#69355)); +#69358= IFCPOLYLOOP((#66767,#67591,#67541)); +#69360= IFCFACEOUTERBOUND(#69358,.T.); +#69361= IFCFACE((#69360)); +#69363= IFCPOLYLOOP((#66767,#67541,#67545)); +#69365= IFCFACEOUTERBOUND(#69363,.T.); +#69366= IFCFACE((#69365)); +#69368= IFCPOLYLOOP((#66767,#67545,#67581)); +#69370= IFCFACEOUTERBOUND(#69368,.T.); +#69371= IFCFACE((#69370)); +#69373= IFCPOLYLOOP((#66767,#67581,#67535)); +#69375= IFCFACEOUTERBOUND(#69373,.T.); +#69376= IFCFACE((#69375)); +#69378= IFCPOLYLOOP((#66767,#67535,#67583)); +#69380= IFCFACEOUTERBOUND(#69378,.T.); +#69381= IFCFACE((#69380)); +#69383= IFCPOLYLOOP((#66767,#67583,#67613)); +#69385= IFCFACEOUTERBOUND(#69383,.T.); +#69386= IFCFACE((#69385)); +#69388= IFCPOLYLOOP((#66767,#67613,#67539)); +#69390= IFCFACEOUTERBOUND(#69388,.T.); +#69391= IFCFACE((#69390)); +#69393= IFCPOLYLOOP((#66767,#67539,#67543)); +#69395= IFCFACEOUTERBOUND(#69393,.T.); +#69396= IFCFACE((#69395)); +#69398= IFCPOLYLOOP((#66767,#67543,#67421)); +#69400= IFCFACEOUTERBOUND(#69398,.T.); +#69401= IFCFACE((#69400)); +#69403= IFCPOLYLOOP((#66767,#67421,#67533)); +#69405= IFCFACEOUTERBOUND(#69403,.T.); +#69406= IFCFACE((#69405)); +#69408= IFCPOLYLOOP((#66767,#67533,#67521)); +#69410= IFCFACEOUTERBOUND(#69408,.T.); +#69411= IFCFACE((#69410)); +#69413= IFCPOLYLOOP((#66767,#67521,#67531)); +#69415= IFCFACEOUTERBOUND(#69413,.T.); +#69416= IFCFACE((#69415)); +#69418= IFCPOLYLOOP((#66767,#67531,#67457)); +#69420= IFCFACEOUTERBOUND(#69418,.T.); +#69421= IFCFACE((#69420)); +#69423= IFCPOLYLOOP((#66767,#67457,#67465)); +#69425= IFCFACEOUTERBOUND(#69423,.T.); +#69426= IFCFACE((#69425)); +#69428= IFCPOLYLOOP((#66767,#67465,#67461)); +#69430= IFCFACEOUTERBOUND(#69428,.T.); +#69431= IFCFACE((#69430)); +#69433= IFCPOLYLOOP((#66767,#67461,#67519)); +#69435= IFCFACEOUTERBOUND(#69433,.T.); +#69436= IFCFACE((#69435)); +#69438= IFCPOLYLOOP((#66767,#67519,#67443)); +#69440= IFCFACEOUTERBOUND(#69438,.T.); +#69441= IFCFACE((#69440)); +#69443= IFCPOLYLOOP((#66767,#67443,#67537)); +#69445= IFCFACEOUTERBOUND(#69443,.T.); +#69446= IFCFACE((#69445)); +#69448= IFCPOLYLOOP((#66767,#67537,#67527)); +#69450= IFCFACEOUTERBOUND(#69448,.T.); +#69451= IFCFACE((#69450)); +#69453= IFCPOLYLOOP((#66767,#67527,#67579)); +#69455= IFCFACEOUTERBOUND(#69453,.T.); +#69456= IFCFACE((#69455)); +#69458= IFCPOLYLOOP((#66767,#67579,#67455)); +#69460= IFCFACEOUTERBOUND(#69458,.T.); +#69461= IFCFACE((#69460)); +#69463= IFCPOLYLOOP((#66767,#67455,#67525)); +#69465= IFCFACEOUTERBOUND(#69463,.T.); +#69466= IFCFACE((#69465)); +#69468= IFCPOLYLOOP((#66767,#67525,#67459)); +#69470= IFCFACEOUTERBOUND(#69468,.T.); +#69471= IFCFACE((#69470)); +#69473= IFCPOLYLOOP((#66767,#67459,#67463)); +#69475= IFCFACEOUTERBOUND(#69473,.T.); +#69476= IFCFACE((#69475)); +#69478= IFCPOLYLOOP((#66767,#67463,#67201)); +#69480= IFCFACEOUTERBOUND(#69478,.T.); +#69481= IFCFACE((#69480)); +#69483= IFCPOLYLOOP((#66767,#67201,#67453)); +#69485= IFCFACEOUTERBOUND(#69483,.T.); +#69486= IFCFACE((#69485)); +#69488= IFCPOLYLOOP((#66767,#67453,#67439)); +#69490= IFCFACEOUTERBOUND(#69488,.T.); +#69491= IFCFACE((#69490)); +#69493= IFCPOLYLOOP((#66767,#67439,#67449)); +#69495= IFCFACEOUTERBOUND(#69493,.T.); +#69496= IFCFACE((#69495)); +#69498= IFCPOLYLOOP((#66767,#67449,#67413)); +#69500= IFCFACEOUTERBOUND(#69498,.T.); +#69501= IFCFACE((#69500)); +#69503= IFCPOLYLOOP((#66767,#67413,#67529)); +#69505= IFCFACEOUTERBOUND(#69503,.T.); +#69506= IFCFACE((#69505)); +#69508= IFCPOLYLOOP((#66767,#67529,#67437)); +#69510= IFCFACEOUTERBOUND(#69508,.T.); +#69511= IFCFACE((#69510)); +#69513= IFCPOLYLOOP((#66767,#67437,#67451)); +#69515= IFCFACEOUTERBOUND(#69513,.T.); +#69516= IFCFACE((#69515)); +#69518= IFCPOLYLOOP((#66767,#67451,#67249)); +#69520= IFCFACEOUTERBOUND(#69518,.T.); +#69521= IFCFACE((#69520)); +#69523= IFCPOLYLOOP((#66767,#67249,#67269)); +#69525= IFCFACEOUTERBOUND(#69523,.T.); +#69526= IFCFACE((#69525)); +#69528= IFCPOLYLOOP((#66767,#67269,#67265)); +#69530= IFCFACEOUTERBOUND(#69528,.T.); +#69531= IFCFACE((#69530)); +#69533= IFCPOLYLOOP((#66767,#67265,#67425)); +#69535= IFCFACEOUTERBOUND(#69533,.T.); +#69536= IFCFACE((#69535)); +#69538= IFCPOLYLOOP((#66767,#67425,#67261)); +#69540= IFCFACEOUTERBOUND(#69538,.T.); +#69541= IFCFACE((#69540)); +#69543= IFCPOLYLOOP((#66767,#67261,#67417)); +#69545= IFCFACEOUTERBOUND(#69543,.T.); +#69546= IFCFACE((#69545)); +#69548= IFCPOLYLOOP((#66767,#67417,#67387)); +#69550= IFCFACEOUTERBOUND(#69548,.T.); +#69551= IFCFACE((#69550)); +#69553= IFCPOLYLOOP((#66767,#67387,#67415)); +#69555= IFCFACEOUTERBOUND(#69553,.T.); +#69556= IFCFACE((#69555)); +#69558= IFCPOLYLOOP((#66767,#67415,#67227)); +#69560= IFCFACEOUTERBOUND(#69558,.T.); +#69561= IFCFACE((#69560)); +#69563= IFCPOLYLOOP((#66767,#67227,#67447)); +#69565= IFCFACEOUTERBOUND(#69563,.T.); +#69566= IFCFACE((#69565)); +#69568= IFCPOLYLOOP((#66767,#67447,#67431)); +#69570= IFCFACEOUTERBOUND(#69568,.T.); +#69571= IFCFACE((#69570)); +#69573= IFCPOLYLOOP((#66767,#67431,#67445)); +#69575= IFCFACEOUTERBOUND(#69573,.T.); +#69576= IFCFACE((#69575)); +#69578= IFCPOLYLOOP((#66767,#67445,#67393)); +#69580= IFCFACEOUTERBOUND(#69578,.T.); +#69581= IFCFACE((#69580)); +#69583= IFCPOLYLOOP((#66767,#67393,#67427)); +#69585= IFCFACEOUTERBOUND(#69583,.T.); +#69586= IFCFACE((#69585)); +#69588= IFCPOLYLOOP((#66767,#67427,#67515)); +#69590= IFCFACEOUTERBOUND(#69588,.T.); +#69591= IFCFACE((#69590)); +#69593= IFCPOLYLOOP((#66767,#67515,#67247)); +#69595= IFCFACEOUTERBOUND(#69593,.T.); +#69596= IFCFACE((#69595)); +#69598= IFCPOLYLOOP((#66767,#67247,#67517)); +#69600= IFCFACEOUTERBOUND(#69598,.T.); +#69601= IFCFACE((#69600)); +#69603= IFCPOLYLOOP((#66767,#67517,#67391)); +#69605= IFCFACEOUTERBOUND(#69603,.T.); +#69606= IFCFACE((#69605)); +#69608= IFCPOLYLOOP((#66767,#67391,#67429)); +#69610= IFCFACEOUTERBOUND(#69608,.T.); +#69611= IFCFACE((#69610)); +#69613= IFCPOLYLOOP((#66767,#67429,#67259)); +#69615= IFCFACEOUTERBOUND(#69613,.T.); +#69616= IFCFACE((#69615)); +#69618= IFCPOLYLOOP((#66767,#67259,#67267)); +#69620= IFCFACEOUTERBOUND(#69618,.T.); +#69621= IFCFACE((#69620)); +#69623= IFCPOLYLOOP((#66767,#67267,#67263)); +#69625= IFCFACEOUTERBOUND(#69623,.T.); +#69626= IFCFACE((#69625)); +#69628= IFCPOLYLOOP((#66767,#67263,#66973)); +#69630= IFCFACEOUTERBOUND(#69628,.T.); +#69631= IFCFACE((#69630)); +#69633= IFCPOLYLOOP((#66953,#67229,#67203)); +#69635= IFCFACEOUTERBOUND(#69633,.T.); +#69636= IFCFACE((#69635)); +#69638= IFCPOLYLOOP((#66953,#67203,#67409)); +#69640= IFCFACEOUTERBOUND(#69638,.T.); +#69641= IFCFACE((#69640)); +#69643= IFCPOLYLOOP((#66953,#67409,#67183)); +#69645= IFCFACEOUTERBOUND(#69643,.T.); +#69646= IFCFACE((#69645)); +#69648= IFCPOLYLOOP((#66953,#67183,#67215)); +#69650= IFCFACEOUTERBOUND(#69648,.T.); +#69651= IFCFACE((#69650)); +#69653= IFCPOLYLOOP((#66953,#67215,#67195)); +#69655= IFCFACEOUTERBOUND(#69653,.T.); +#69656= IFCFACE((#69655)); +#69658= IFCPOLYLOOP((#66953,#67195,#67401)); +#69660= IFCFACEOUTERBOUND(#69658,.T.); +#69661= IFCFACE((#69660)); +#69663= IFCPOLYLOOP((#66953,#67401,#67109)); +#69665= IFCFACEOUTERBOUND(#69663,.T.); +#69666= IFCFACE((#69665)); +#69668= IFCPOLYLOOP((#66953,#67109,#67177)); +#69670= IFCFACEOUTERBOUND(#69668,.T.); +#69671= IFCFACE((#69670)); +#69673= IFCPOLYLOOP((#66953,#67177,#67133)); +#69675= IFCFACEOUTERBOUND(#69673,.T.); +#69676= IFCFACE((#69675)); +#69678= IFCPOLYLOOP((#66953,#67133,#67149)); +#69680= IFCFACEOUTERBOUND(#69678,.T.); +#69681= IFCFACE((#69680)); +#69683= IFCPOLYLOOP((#66953,#67149,#67119)); +#69685= IFCFACEOUTERBOUND(#69683,.T.); +#69686= IFCFACE((#69685)); +#69688= IFCPOLYLOOP((#66953,#67119,#67101)); +#69690= IFCFACEOUTERBOUND(#69688,.T.); +#69691= IFCFACE((#69690)); +#69693= IFCPOLYLOOP((#66953,#67101,#66929)); +#69695= IFCFACEOUTERBOUND(#69693,.T.); +#69696= IFCFACE((#69695)); +#69698= IFCPOLYLOOP((#66767,#67233,#67207)); +#69700= IFCFACEOUTERBOUND(#69698,.T.); +#69701= IFCFACE((#69700)); +#69703= IFCPOLYLOOP((#66767,#67207,#67405)); +#69705= IFCFACEOUTERBOUND(#69703,.T.); +#69706= IFCFACE((#69705)); +#69708= IFCPOLYLOOP((#66767,#67405,#67187)); +#69710= IFCFACEOUTERBOUND(#69708,.T.); +#69711= IFCFACE((#69710)); +#69713= IFCPOLYLOOP((#66767,#67187,#67217)); +#69715= IFCFACEOUTERBOUND(#69713,.T.); +#69716= IFCFACE((#69715)); +#69718= IFCPOLYLOOP((#66767,#67217,#67197)); +#69720= IFCFACEOUTERBOUND(#69718,.T.); +#69721= IFCFACE((#69720)); +#69723= IFCPOLYLOOP((#66767,#67197,#67209)); +#69725= IFCFACEOUTERBOUND(#69723,.T.); +#69726= IFCFACE((#69725)); +#69728= IFCPOLYLOOP((#66767,#67209,#67123)); +#69730= IFCFACEOUTERBOUND(#69728,.T.); +#69731= IFCFACE((#69730)); +#69733= IFCPOLYLOOP((#66767,#67123,#67191)); +#69735= IFCFACEOUTERBOUND(#69733,.T.); +#69736= IFCFACE((#69735)); +#69738= IFCPOLYLOOP((#66767,#67191,#67153)); +#69740= IFCFACEOUTERBOUND(#69738,.T.); +#69741= IFCFACE((#69740)); +#69743= IFCPOLYLOOP((#66767,#67153,#67169)); +#69745= IFCFACEOUTERBOUND(#69743,.T.); +#69746= IFCFACE((#69745)); +#69748= IFCPOLYLOOP((#66767,#67169,#67137)); +#69750= IFCFACEOUTERBOUND(#69748,.T.); +#69751= IFCFACE((#69750)); +#69753= IFCPOLYLOOP((#66767,#67137,#67327)); +#69755= IFCFACEOUTERBOUND(#69753,.T.); +#69756= IFCFACE((#69755)); +#69758= IFCPOLYLOOP((#66767,#67327,#67283)); +#69760= IFCFACEOUTERBOUND(#69758,.T.); +#69761= IFCFACE((#69760)); +#69763= IFCPOLYLOOP((#66767,#67283,#67307)); +#69765= IFCFACEOUTERBOUND(#69763,.T.); +#69766= IFCFACE((#69765)); +#69768= IFCPOLYLOOP((#66767,#67307,#67113)); +#69770= IFCFACEOUTERBOUND(#69768,.T.); +#69771= IFCFACE((#69770)); +#69773= IFCPOLYLOOP((#66767,#67113,#67367)); +#69775= IFCFACEOUTERBOUND(#69773,.T.); +#69776= IFCFACE((#69775)); +#69778= IFCPOLYLOOP((#66767,#67367,#67339)); +#69780= IFCFACEOUTERBOUND(#69778,.T.); +#69781= IFCFACE((#69780)); +#69783= IFCPOLYLOOP((#66767,#67339,#67365)); +#69785= IFCFACEOUTERBOUND(#69783,.T.); +#69786= IFCFACE((#69785)); +#69788= IFCPOLYLOOP((#66767,#67365,#67295)); +#69790= IFCFACEOUTERBOUND(#69788,.T.); +#69791= IFCFACE((#69790)); +#69793= IFCPOLYLOOP((#66767,#67295,#67475)); +#69795= IFCFACEOUTERBOUND(#69793,.T.); +#69796= IFCFACE((#69795)); +#69798= IFCPOLYLOOP((#66767,#67475,#67337)); +#69800= IFCFACEOUTERBOUND(#69798,.T.); +#69801= IFCFACE((#69800)); +#69803= IFCPOLYLOOP((#66767,#67337,#67125)); +#69805= IFCFACEOUTERBOUND(#69803,.T.); +#69806= IFCFACE((#69805)); +#69808= IFCPOLYLOOP((#66767,#67125,#67477)); +#69810= IFCFACEOUTERBOUND(#69808,.T.); +#69811= IFCFACE((#69810)); +#69813= IFCPOLYLOOP((#66767,#67477,#67279)); +#69815= IFCFACEOUTERBOUND(#69813,.T.); +#69816= IFCFACE((#69815)); +#69818= IFCPOLYLOOP((#66767,#67279,#67323)); +#69820= IFCFACEOUTERBOUND(#69818,.T.); +#69821= IFCFACE((#69820)); +#69823= IFCPOLYLOOP((#66767,#67323,#67139)); +#69825= IFCFACEOUTERBOUND(#69823,.T.); +#69826= IFCFACE((#69825)); +#69828= IFCPOLYLOOP((#66767,#67139,#67171)); +#69830= IFCFACEOUTERBOUND(#69828,.T.); +#69831= IFCFACE((#69830)); +#69833= IFCPOLYLOOP((#66767,#67171,#67155)); +#69835= IFCFACEOUTERBOUND(#69833,.T.); +#69836= IFCFACE((#69835)); +#69838= IFCPOLYLOOP((#66767,#67155,#67165)); +#69840= IFCFACEOUTERBOUND(#69838,.T.); +#69841= IFCFACE((#69840)); +#69843= IFCPOLYLOOP((#66767,#67165,#67103)); +#69845= IFCFACEOUTERBOUND(#69843,.T.); +#69846= IFCFACE((#69845)); +#69848= IFCPOLYLOOP((#66767,#67103,#67257)); +#69850= IFCFACEOUTERBOUND(#69848,.T.); +#69851= IFCFACE((#69850)); +#69853= IFCPOLYLOOP((#66767,#67257,#67243)); +#69855= IFCFACEOUTERBOUND(#69853,.T.); +#69856= IFCFACE((#69855)); +#69858= IFCPOLYLOOP((#66767,#67243,#67411)); +#69860= IFCFACEOUTERBOUND(#69858,.T.); +#69861= IFCFACE((#69860)); +#69863= IFCPOLYLOOP((#66767,#67411,#67219)); +#69865= IFCFACEOUTERBOUND(#69863,.T.); +#69866= IFCFACE((#69865)); +#69868= IFCPOLYLOOP((#66767,#67219,#67241)); +#69870= IFCFACEOUTERBOUND(#69868,.T.); +#69871= IFCFACE((#69870)); +#69873= IFCPOLYLOOP((#66767,#67241,#67423)); +#69875= IFCFACEOUTERBOUND(#69873,.T.); +#69876= IFCFACE((#69875)); +#69878= IFCPOLYLOOP((#66767,#67423,#67199)); +#69880= IFCFACEOUTERBOUND(#69878,.T.); +#69881= IFCFACE((#69880)); +#69883= IFCPOLYLOOP((#66767,#67199,#67419)); +#69885= IFCFACEOUTERBOUND(#69883,.T.); +#69886= IFCFACE((#69885)); +#69888= IFCPOLYLOOP((#66767,#67419,#67441)); +#69890= IFCFACEOUTERBOUND(#69888,.T.); +#69891= IFCFACE((#69890)); +#69893= IFCPOLYLOOP((#66767,#67441,#67221)); +#69895= IFCFACEOUTERBOUND(#69893,.T.); +#69896= IFCFACE((#69895)); +#69898= IFCPOLYLOOP((#66767,#67221,#67397)); +#69900= IFCFACEOUTERBOUND(#69898,.T.); +#69901= IFCFACE((#69900)); +#69903= IFCPOLYLOOP((#66767,#67397,#67245)); +#69905= IFCFACEOUTERBOUND(#69903,.T.); +#69906= IFCFACE((#69905)); +#69908= IFCPOLYLOOP((#66767,#67245,#67179)); +#69910= IFCFACEOUTERBOUND(#69908,.T.); +#69911= IFCFACE((#69910)); +#69913= IFCPOLYLOOP((#66767,#67179,#67435)); +#69915= IFCFACEOUTERBOUND(#69913,.T.); +#69916= IFCFACE((#69915)); +#69918= IFCPOLYLOOP((#66767,#67435,#67399)); +#69920= IFCFACEOUTERBOUND(#69918,.T.); +#69921= IFCFACE((#69920)); +#69923= IFCPOLYLOOP((#66767,#67399,#67433)); +#69925= IFCFACEOUTERBOUND(#69923,.T.); +#69926= IFCFACE((#69925)); +#69928= IFCPOLYLOOP((#66767,#67433,#67185)); +#69930= IFCFACEOUTERBOUND(#69928,.T.); +#69931= IFCFACE((#69930)); +#69933= IFCPOLYLOOP((#66767,#67185,#67231)); +#69935= IFCFACEOUTERBOUND(#69933,.T.); +#69936= IFCFACE((#69935)); +#69938= IFCPOLYLOOP((#66767,#67231,#67205)); +#69940= IFCFACEOUTERBOUND(#69938,.T.); +#69941= IFCFACE((#69940)); +#69943= IFCPOLYLOOP((#66767,#67205,#67223)); +#69945= IFCFACEOUTERBOUND(#69943,.T.); +#69946= IFCFACE((#69945)); +#69948= IFCPOLYLOOP((#66767,#67223,#66975)); +#69950= IFCFACEOUTERBOUND(#69948,.T.); +#69951= IFCFACE((#69950)); +#69953= IFCPOLYLOOP((#66709,#66711,#66713,#66715,#66717,#66719,#66721,#66723,#66725,#66727,#66729,#66731,#66733,#66735,#66737,#66739,#66741,#66743,#66745,#66747,#66749,#66751,#66753,#66697,#66699,#66701,#66703,#66705,#66707)); +#69955= IFCFACEOUTERBOUND(#69953,.T.); +#69956= IFCFACE((#69955)); +#69958= IFCPOLYLOOP((#66885,#66887,#66889,#66891,#66893,#66895,#66897,#66899,#66901,#66903,#66905,#66907,#66909,#66911,#66913,#66915,#66917,#66919,#66921,#66923,#66925,#66927,#66871,#66873,#66875,#66877,#66879,#66881,#66883)); +#69960= IFCFACEOUTERBOUND(#69958,.T.); +#69961= IFCFACE((#69960)); +#69963= IFCPOLYLOOP((#66755,#66757,#66759,#66693,#66691,#66761,#66763)); +#69965= IFCFACEOUTERBOUND(#69963,.T.); +#69966= IFCFACE((#69965)); +#69968= IFCPOLYLOOP((#66769,#66771,#66773,#66775,#66777,#66765,#66767)); +#69970= IFCFACEOUTERBOUND(#69968,.T.); +#69971= IFCFACE((#69970)); +#69973= IFCPOLYLOOP((#66773,#66771,#66779)); +#69975= IFCFACEOUTERBOUND(#69973,.T.); +#69976= IFCFACE((#69975)); +#69978= IFCPOLYLOOP((#66781,#66783,#66847)); +#69980= IFCFACEOUTERBOUND(#69978,.T.); +#69981= IFCFACE((#69980)); +#69983= IFCPOLYLOOP((#66847,#66775,#66773)); +#69985= IFCFACEOUTERBOUND(#69983,.T.); +#69986= IFCFACE((#69985)); +#69988= IFCPOLYLOOP((#66847,#66757,#66755)); +#69990= IFCFACEOUTERBOUND(#69988,.T.); +#69991= IFCFACE((#69990)); +#69993= IFCPOLYLOOP((#66849,#66787,#66789)); +#69995= IFCFACEOUTERBOUND(#69993,.T.); +#69996= IFCFACE((#69995)); +#69998= IFCPOLYLOOP((#66785,#66849,#66783)); +#70000= IFCFACEOUTERBOUND(#69998,.T.); +#70001= IFCFACE((#70000)); +#70003= IFCPOLYLOOP((#66851,#66791,#66793)); +#70005= IFCFACEOUTERBOUND(#70003,.T.); +#70006= IFCFACE((#70005)); +#70008= IFCPOLYLOOP((#66849,#66841,#66847)); +#70010= IFCFACEOUTERBOUND(#70008,.T.); +#70011= IFCFACE((#70010)); +#70013= IFCPOLYLOOP((#66853,#66795,#66797)); +#70015= IFCFACEOUTERBOUND(#70013,.T.); +#70016= IFCFACE((#70015)); +#70018= IFCPOLYLOOP((#66855,#66799,#66801)); +#70020= IFCFACEOUTERBOUND(#70018,.T.); +#70021= IFCFACE((#70020)); +#70023= IFCPOLYLOOP((#66789,#66791,#66851)); +#70025= IFCFACEOUTERBOUND(#70023,.T.); +#70026= IFCFACE((#70025)); +#70028= IFCPOLYLOOP((#66849,#66789,#66851)); +#70030= IFCFACEOUTERBOUND(#70028,.T.); +#70031= IFCFACE((#70030)); +#70033= IFCPOLYLOOP((#66785,#66787,#66849)); +#70035= IFCFACEOUTERBOUND(#70033,.T.); +#70036= IFCFACE((#70035)); +#70038= IFCPOLYLOOP((#66847,#66783,#66849)); +#70040= IFCFACEOUTERBOUND(#70038,.T.); +#70041= IFCFACE((#70040)); +#70043= IFCPOLYLOOP((#66847,#66773,#66779)); +#70045= IFCFACEOUTERBOUND(#70043,.T.); +#70046= IFCFACE((#70045)); +#70048= IFCPOLYLOOP((#66847,#66779,#66781)); +#70050= IFCFACEOUTERBOUND(#70048,.T.); +#70051= IFCFACE((#70050)); +#70053= IFCPOLYLOOP((#66757,#66845,#66759)); +#70055= IFCFACEOUTERBOUND(#70053,.T.); +#70056= IFCFACE((#70055)); +#70058= IFCPOLYLOOP((#66849,#66839,#66841)); +#70060= IFCFACEOUTERBOUND(#70058,.T.); +#70061= IFCFACE((#70060)); +#70063= IFCPOLYLOOP((#66845,#66757,#66847)); +#70065= IFCFACEOUTERBOUND(#70063,.T.); +#70066= IFCFACE((#70065)); +#70068= IFCPOLYLOOP((#66835,#66851,#66833)); +#70070= IFCFACEOUTERBOUND(#70068,.T.); +#70071= IFCFACE((#70070)); +#70073= IFCPOLYLOOP((#66851,#66853,#66831)); +#70075= IFCFACEOUTERBOUND(#70073,.T.); +#70076= IFCFACE((#70075)); +#70078= IFCPOLYLOOP((#66843,#66847,#66841)); +#70080= IFCFACEOUTERBOUND(#70078,.T.); +#70081= IFCFACE((#70080)); +#70083= IFCPOLYLOOP((#66839,#66849,#66837)); +#70085= IFCFACEOUTERBOUND(#70083,.T.); +#70086= IFCFACE((#70085)); +#70088= IFCPOLYLOOP((#66853,#66855,#66827)); +#70090= IFCFACEOUTERBOUND(#70088,.T.); +#70091= IFCFACE((#70090)); +#70093= IFCPOLYLOOP((#66849,#66851,#66835)); +#70095= IFCFACEOUTERBOUND(#70093,.T.); +#70096= IFCFACE((#70095)); +#70098= IFCPOLYLOOP((#66837,#66849,#66835)); +#70100= IFCFACEOUTERBOUND(#70098,.T.); +#70101= IFCFACE((#70100)); +#70103= IFCPOLYLOOP((#66843,#66845,#66847)); +#70105= IFCFACEOUTERBOUND(#70103,.T.); +#70106= IFCFACE((#70105)); +#70108= IFCPOLYLOOP((#66851,#66793,#66853)); +#70110= IFCFACEOUTERBOUND(#70108,.T.); +#70111= IFCFACE((#70110)); +#70113= IFCPOLYLOOP((#66793,#66795,#66853)); +#70115= IFCFACEOUTERBOUND(#70113,.T.); +#70116= IFCFACE((#70115)); +#70118= IFCPOLYLOOP((#66823,#66855,#66801)); +#70120= IFCFACEOUTERBOUND(#70118,.T.); +#70121= IFCFACE((#70120)); +#70123= IFCPOLYLOOP((#66797,#66799,#66855)); +#70125= IFCFACEOUTERBOUND(#70123,.T.); +#70126= IFCFACE((#70125)); +#70128= IFCPOLYLOOP((#66853,#66797,#66855)); +#70130= IFCFACEOUTERBOUND(#70128,.T.); +#70131= IFCFACE((#70130)); +#70133= IFCPOLYLOOP((#66803,#66805,#66819,#66821)); +#70135= IFCFACEOUTERBOUND(#70133,.T.); +#70136= IFCFACE((#70135)); +#70138= IFCPOLYLOOP((#66809,#66811,#66813,#66815)); +#70140= IFCFACEOUTERBOUND(#70138,.T.); +#70141= IFCFACE((#70140)); +#70143= IFCPOLYLOOP((#66807,#66809,#66815,#66817)); +#70145= IFCFACEOUTERBOUND(#70143,.T.); +#70146= IFCFACE((#70145)); +#70148= IFCPOLYLOOP((#66805,#66807,#66817,#66819)); +#70150= IFCFACEOUTERBOUND(#70148,.T.); +#70151= IFCFACE((#70150)); +#70153= IFCPOLYLOOP((#66801,#66803,#66821,#66823)); +#70155= IFCFACEOUTERBOUND(#70153,.T.); +#70156= IFCFACE((#70155)); +#70158= IFCPOLYLOOP((#66825,#66855,#66823)); +#70160= IFCFACEOUTERBOUND(#70158,.T.); +#70161= IFCFACE((#70160)); +#70163= IFCPOLYLOOP((#66831,#66853,#66829)); +#70165= IFCFACEOUTERBOUND(#70163,.T.); +#70166= IFCFACE((#70165)); +#70168= IFCPOLYLOOP((#66829,#66853,#66827)); +#70170= IFCFACEOUTERBOUND(#70168,.T.); +#70171= IFCFACE((#70170)); +#70173= IFCPOLYLOOP((#66827,#66855,#66825)); +#70175= IFCFACEOUTERBOUND(#70173,.T.); +#70176= IFCFACE((#70175)); +#70178= IFCPOLYLOOP((#66831,#66833,#66851)); +#70180= IFCFACEOUTERBOUND(#70178,.T.); +#70181= IFCFACE((#70180)); +#70183= IFCPOLYLOOP((#66863,#66813,#66811,#66857,#66859,#66861)); +#70185= IFCFACEOUTERBOUND(#70183,.T.); +#70186= IFCFACE((#70185)); +#70188= IFCPOLYLOOP((#66859,#66865,#67825)); +#70190= IFCFACEOUTERBOUND(#70188,.T.); +#70191= IFCFACE((#70190)); +#70193= IFCPOLYLOOP((#66761,#66691,#66689)); +#70195= IFCFACEOUTERBOUND(#70193,.T.); +#70196= IFCFACE((#70195)); +#70198= IFCPOLYLOOP((#66761,#66689,#66765)); +#70200= IFCFACEOUTERBOUND(#70198,.T.); +#70201= IFCFACE((#70200)); +#70203= IFCPOLYLOOP((#66869,#66689,#67671)); +#70205= IFCFACEOUTERBOUND(#70203,.T.); +#70206= IFCFACE((#70205)); +#70208= IFCPOLYLOOP((#66865,#66859,#67163)); +#70210= IFCFACEOUTERBOUND(#70208,.T.); +#70211= IFCFACE((#70210)); +#70213= IFCPOLYLOOP((#66869,#66767,#66765)); +#70215= IFCFACEOUTERBOUND(#70213,.T.); +#70216= IFCFACE((#70215)); +#70218= IFCPOLYLOOP((#66869,#66765,#66689)); +#70220= IFCFACEOUTERBOUND(#70218,.T.); +#70221= IFCFACE((#70220)); +#70223= IFCPOLYLOOP((#66865,#66867,#67173)); +#70225= IFCFACEOUTERBOUND(#70223,.T.); +#70226= IFCFACE((#70225)); +#70228= IFCPOLYLOOP((#66859,#67825,#67815)); +#70230= IFCFACEOUTERBOUND(#70228,.T.); +#70231= IFCFACE((#70230)); +#70233= IFCPOLYLOOP((#66859,#67815,#67953)); +#70235= IFCFACEOUTERBOUND(#70233,.T.); +#70236= IFCFACE((#70235)); +#70238= IFCPOLYLOOP((#66859,#67953,#67799)); +#70240= IFCFACEOUTERBOUND(#70238,.T.); +#70241= IFCFACE((#70240)); +#70243= IFCPOLYLOOP((#66859,#67799,#67823)); +#70245= IFCFACEOUTERBOUND(#70243,.T.); +#70246= IFCFACE((#70245)); +#70248= IFCPOLYLOOP((#66859,#67823,#67813)); +#70250= IFCFACEOUTERBOUND(#70248,.T.); +#70251= IFCFACE((#70250)); +#70253= IFCPOLYLOOP((#66859,#67813,#67955)); +#70255= IFCFACEOUTERBOUND(#70253,.T.); +#70256= IFCFACE((#70255)); +#70258= IFCPOLYLOOP((#66859,#67955,#67777)); +#70260= IFCFACEOUTERBOUND(#70258,.T.); +#70261= IFCFACE((#70260)); +#70263= IFCPOLYLOOP((#66859,#67777,#68011)); +#70265= IFCFACEOUTERBOUND(#70263,.T.); +#70266= IFCFACE((#70265)); +#70268= IFCPOLYLOOP((#66859,#68011,#67991)); +#70270= IFCFACEOUTERBOUND(#70268,.T.); +#70271= IFCFACE((#70270)); +#70273= IFCPOLYLOOP((#66859,#67991,#67967)); +#70275= IFCFACEOUTERBOUND(#70273,.T.); +#70276= IFCFACE((#70275)); +#70278= IFCPOLYLOOP((#66859,#67967,#68095)); +#70280= IFCFACEOUTERBOUND(#70278,.T.); +#70281= IFCFACE((#70280)); +#70283= IFCPOLYLOOP((#66859,#68095,#67987)); +#70285= IFCFACEOUTERBOUND(#70283,.T.); +#70286= IFCFACE((#70285)); +#70288= IFCPOLYLOOP((#66859,#67987,#68007)); +#70290= IFCFACEOUTERBOUND(#70288,.T.); +#70291= IFCFACE((#70290)); +#70293= IFCPOLYLOOP((#66859,#68007,#67751)); +#70295= IFCFACEOUTERBOUND(#70293,.T.); +#70296= IFCFACE((#70295)); +#70298= IFCPOLYLOOP((#66859,#67751,#67961)); +#70300= IFCFACEOUTERBOUND(#70298,.T.); +#70301= IFCFACE((#70300)); +#70303= IFCPOLYLOOP((#66859,#67961,#67805)); +#70305= IFCFACEOUTERBOUND(#70303,.T.); +#70306= IFCFACE((#70305)); +#70308= IFCPOLYLOOP((#66859,#67805,#67817)); +#70310= IFCFACEOUTERBOUND(#70308,.T.); +#70311= IFCFACE((#70310)); +#70313= IFCPOLYLOOP((#66859,#67817,#67785)); +#70315= IFCFACEOUTERBOUND(#70313,.T.); +#70316= IFCFACE((#70315)); +#70318= IFCPOLYLOOP((#66859,#67785,#67989)); +#70320= IFCFACEOUTERBOUND(#70318,.T.); +#70321= IFCFACE((#70320)); +#70323= IFCPOLYLOOP((#66859,#67989,#67965)); +#70325= IFCFACEOUTERBOUND(#70323,.T.); +#70326= IFCFACE((#70325)); +#70328= IFCPOLYLOOP((#66859,#67965,#67759)); +#70330= IFCFACEOUTERBOUND(#70328,.T.); +#70331= IFCFACE((#70330)); +#70333= IFCPOLYLOOP((#66859,#67759,#67807)); +#70335= IFCFACEOUTERBOUND(#70333,.T.); +#70336= IFCFACE((#70335)); +#70338= IFCPOLYLOOP((#66859,#67807,#67787)); +#70340= IFCFACEOUTERBOUND(#70338,.T.); +#70341= IFCFACE((#70340)); +#70343= IFCPOLYLOOP((#66859,#67787,#67963)); +#70345= IFCFACEOUTERBOUND(#70343,.T.); +#70346= IFCFACE((#70345)); +#70348= IFCPOLYLOOP((#66859,#67963,#67761)); +#70350= IFCFACEOUTERBOUND(#70348,.T.); +#70351= IFCFACE((#70350)); +#70353= IFCPOLYLOOP((#66859,#67761,#67789)); +#70355= IFCFACEOUTERBOUND(#70353,.T.); +#70356= IFCFACE((#70355)); +#70358= IFCPOLYLOOP((#66859,#67789,#67763)); +#70360= IFCFACEOUTERBOUND(#70358,.T.); +#70361= IFCFACE((#70360)); +#70363= IFCPOLYLOOP((#66859,#67763,#67765)); +#70365= IFCFACEOUTERBOUND(#70363,.T.); +#70366= IFCFACE((#70365)); +#70368= IFCPOLYLOOP((#66859,#67765,#67669)); +#70370= IFCFACEOUTERBOUND(#70368,.T.); +#70371= IFCFACE((#70370)); +#70373= IFCPOLYLOOP((#66859,#67669,#67731)); +#70375= IFCFACEOUTERBOUND(#70373,.T.); +#70376= IFCFACE((#70375)); +#70378= IFCPOLYLOOP((#66859,#67731,#67717)); +#70380= IFCFACEOUTERBOUND(#70378,.T.); +#70381= IFCFACE((#70380)); +#70383= IFCPOLYLOOP((#66859,#67717,#67701)); +#70385= IFCFACEOUTERBOUND(#70383,.T.); +#70386= IFCFACE((#70385)); +#70388= IFCPOLYLOOP((#66859,#67701,#67857)); +#70390= IFCFACEOUTERBOUND(#70388,.T.); +#70391= IFCFACE((#70390)); +#70393= IFCPOLYLOOP((#66859,#67857,#67897)); +#70395= IFCFACEOUTERBOUND(#70393,.T.); +#70396= IFCFACE((#70395)); +#70398= IFCPOLYLOOP((#66859,#67897,#67687)); +#70400= IFCFACEOUTERBOUND(#70398,.T.); +#70401= IFCFACE((#70400)); +#70403= IFCPOLYLOOP((#66859,#67687,#67881)); +#70405= IFCFACEOUTERBOUND(#70403,.T.); +#70406= IFCFACE((#70405)); +#70408= IFCPOLYLOOP((#66859,#67881,#67841)); +#70410= IFCFACEOUTERBOUND(#70408,.T.); +#70411= IFCFACE((#70410)); +#70413= IFCPOLYLOOP((#66859,#67841,#67879)); +#70415= IFCFACEOUTERBOUND(#70413,.T.); +#70416= IFCFACE((#70415)); +#70418= IFCPOLYLOOP((#66859,#67879,#67695)); +#70420= IFCFACEOUTERBOUND(#70418,.T.); +#70421= IFCFACE((#70420)); +#70423= IFCPOLYLOOP((#66859,#67695,#67709)); +#70425= IFCFACEOUTERBOUND(#70423,.T.); +#70426= IFCFACE((#70425)); +#70428= IFCPOLYLOOP((#66859,#67709,#67677)); +#70430= IFCFACEOUTERBOUND(#70428,.T.); +#70431= IFCFACE((#70430)); +#70433= IFCPOLYLOOP((#66859,#67677,#67773)); +#70435= IFCFACEOUTERBOUND(#70433,.T.); +#70436= IFCFACE((#70435)); +#70438= IFCPOLYLOOP((#66859,#67773,#67747)); +#70440= IFCFACEOUTERBOUND(#70438,.T.); +#70441= IFCFACE((#70440)); +#70443= IFCPOLYLOOP((#66859,#67747,#67783)); +#70445= IFCFACEOUTERBOUND(#70443,.T.); +#70446= IFCFACE((#70445)); +#70448= IFCPOLYLOOP((#66859,#67783,#67757)); +#70450= IFCFACEOUTERBOUND(#70448,.T.); +#70451= IFCFACE((#70450)); +#70453= IFCPOLYLOOP((#66859,#67757,#67957)); +#70455= IFCFACEOUTERBOUND(#70453,.T.); +#70456= IFCFACE((#70455)); +#70458= IFCPOLYLOOP((#66859,#67957,#67739)); +#70460= IFCFACEOUTERBOUND(#70458,.T.); +#70461= IFCFACE((#70460)); +#70463= IFCPOLYLOOP((#66859,#67739,#67975)); +#70465= IFCFACEOUTERBOUND(#70463,.T.); +#70466= IFCFACE((#70465)); +#70468= IFCPOLYLOOP((#66859,#67975,#67745)); +#70470= IFCFACEOUTERBOUND(#70468,.T.); +#70471= IFCFACE((#70470)); +#70473= IFCPOLYLOOP((#66859,#67745,#67771)); +#70475= IFCFACEOUTERBOUND(#70473,.T.); +#70476= IFCFACE((#70475)); +#70478= IFCPOLYLOOP((#66859,#67771,#66861)); +#70480= IFCFACEOUTERBOUND(#70478,.T.); +#70481= IFCFACE((#70480)); +#70483= IFCPOLYLOOP((#66869,#67671,#68205)); +#70485= IFCFACEOUTERBOUND(#70483,.T.); +#70486= IFCFACE((#70485)); +#70488= IFCPOLYLOOP((#66869,#68205,#68197)); +#70490= IFCFACEOUTERBOUND(#70488,.T.); +#70491= IFCFACE((#70490)); +#70493= IFCPOLYLOOP((#66869,#68197,#68199)); +#70495= IFCFACEOUTERBOUND(#70493,.T.); +#70496= IFCFACE((#70495)); +#70498= IFCPOLYLOOP((#66869,#68199,#68167)); +#70500= IFCFACEOUTERBOUND(#70498,.T.); +#70501= IFCFACE((#70500)); +#70503= IFCPOLYLOOP((#66869,#68167,#68195)); +#70505= IFCFACEOUTERBOUND(#70503,.T.); +#70506= IFCFACE((#70505)); +#70508= IFCPOLYLOOP((#66869,#68195,#68173)); +#70510= IFCFACEOUTERBOUND(#70508,.T.); +#70511= IFCFACE((#70510)); +#70513= IFCPOLYLOOP((#66869,#68173,#68179)); +#70515= IFCFACEOUTERBOUND(#70513,.T.); +#70516= IFCFACE((#70515)); +#70518= IFCPOLYLOOP((#66869,#68179,#68121)); +#70520= IFCFACEOUTERBOUND(#70518,.T.); +#70521= IFCFACE((#70520)); +#70523= IFCPOLYLOOP((#66869,#68121,#68177)); +#70525= IFCFACEOUTERBOUND(#70523,.T.); +#70526= IFCFACE((#70525)); +#70528= IFCPOLYLOOP((#66869,#68177,#68171)); +#70530= IFCFACEOUTERBOUND(#70528,.T.); +#70531= IFCFACE((#70530)); +#70533= IFCPOLYLOOP((#66869,#68171,#68175)); +#70535= IFCFACEOUTERBOUND(#70533,.T.); +#70536= IFCFACE((#70535)); +#70538= IFCPOLYLOOP((#66869,#68175,#68131)); +#70540= IFCFACEOUTERBOUND(#70538,.T.); +#70541= IFCFACE((#70540)); +#70543= IFCPOLYLOOP((#66869,#68131,#68143)); +#70545= IFCFACEOUTERBOUND(#70543,.T.); +#70546= IFCFACE((#70545)); +#70548= IFCPOLYLOOP((#66869,#68143,#68139)); +#70550= IFCFACEOUTERBOUND(#70548,.T.); +#70551= IFCFACE((#70550)); +#70553= IFCPOLYLOOP((#66869,#68139,#68141)); +#70555= IFCFACEOUTERBOUND(#70553,.T.); +#70556= IFCFACE((#70555)); +#70558= IFCPOLYLOOP((#66869,#68141,#68045)); +#70560= IFCFACEOUTERBOUND(#70558,.T.); +#70561= IFCFACE((#70560)); +#70563= IFCPOLYLOOP((#66869,#68045,#68137)); +#70565= IFCFACEOUTERBOUND(#70563,.T.); +#70566= IFCFACE((#70565)); +#70568= IFCPOLYLOOP((#66869,#68137,#68127)); +#70570= IFCFACEOUTERBOUND(#70568,.T.); +#70571= IFCFACE((#70570)); +#70573= IFCPOLYLOOP((#66869,#68127,#68129)); +#70575= IFCFACEOUTERBOUND(#70573,.T.); +#70576= IFCFACE((#70575)); +#70578= IFCPOLYLOOP((#66869,#68129,#68117)); +#70580= IFCFACEOUTERBOUND(#70578,.T.); +#70581= IFCFACE((#70580)); +#70583= IFCPOLYLOOP((#66869,#68117,#68169)); +#70585= IFCFACEOUTERBOUND(#70583,.T.); +#70586= IFCFACE((#70585)); +#70588= IFCPOLYLOOP((#66869,#68169,#68125)); +#70590= IFCFACEOUTERBOUND(#70588,.T.); +#70591= IFCFACE((#70590)); +#70593= IFCPOLYLOOP((#66869,#68125,#68135)); +#70595= IFCFACEOUTERBOUND(#70593,.T.); +#70596= IFCFACE((#70595)); +#70598= IFCPOLYLOOP((#66869,#68135,#68055)); +#70600= IFCFACEOUTERBOUND(#70598,.T.); +#70601= IFCFACE((#70600)); +#70603= IFCPOLYLOOP((#66869,#68055,#68077)); +#70605= IFCFACEOUTERBOUND(#70603,.T.); +#70606= IFCFACE((#70605)); +#70608= IFCPOLYLOOP((#66869,#68077,#68073)); +#70610= IFCFACEOUTERBOUND(#70608,.T.); +#70611= IFCFACE((#70610)); +#70613= IFCPOLYLOOP((#66869,#68073,#68113)); +#70615= IFCFACEOUTERBOUND(#70613,.T.); +#70616= IFCFACE((#70615)); +#70618= IFCPOLYLOOP((#66869,#68113,#68065)); +#70620= IFCFACEOUTERBOUND(#70618,.T.); +#70621= IFCFACE((#70620)); +#70623= IFCPOLYLOOP((#66869,#68065,#68067)); +#70625= IFCFACEOUTERBOUND(#70623,.T.); +#70626= IFCFACE((#70625)); +#70628= IFCPOLYLOOP((#66869,#68067,#68075)); +#70630= IFCFACEOUTERBOUND(#70628,.T.); +#70631= IFCFACE((#70630)); +#70633= IFCPOLYLOOP((#66869,#68075,#67847)); +#70635= IFCFACEOUTERBOUND(#70633,.T.); +#70636= IFCFACE((#70635)); +#70638= IFCPOLYLOOP((#66869,#67847,#68071)); +#70640= IFCFACEOUTERBOUND(#70638,.T.); +#70641= IFCFACE((#70640)); +#70643= IFCPOLYLOOP((#66869,#68071,#68063)); +#70645= IFCFACEOUTERBOUND(#70643,.T.); +#70646= IFCFACE((#70645)); +#70648= IFCPOLYLOOP((#66869,#68063,#68053)); +#70650= IFCFACEOUTERBOUND(#70648,.T.); +#70651= IFCFACE((#70650)); +#70653= IFCPOLYLOOP((#66869,#68053,#68059)); +#70655= IFCFACEOUTERBOUND(#70653,.T.); +#70656= IFCFACE((#70655)); +#70658= IFCPOLYLOOP((#66869,#68059,#68115)); +#70660= IFCFACEOUTERBOUND(#70658,.T.); +#70661= IFCFACE((#70660)); +#70663= IFCPOLYLOOP((#66869,#68115,#68037)); +#70665= IFCFACEOUTERBOUND(#70663,.T.); +#70666= IFCFACE((#70665)); +#70668= IFCPOLYLOOP((#66869,#68037,#68133)); +#70670= IFCFACEOUTERBOUND(#70668,.T.); +#70671= IFCFACE((#70670)); +#70673= IFCPOLYLOOP((#66869,#68133,#68123)); +#70675= IFCFACEOUTERBOUND(#70673,.T.); +#70676= IFCFACE((#70675)); +#70678= IFCPOLYLOOP((#66869,#68123,#68051)); +#70680= IFCFACEOUTERBOUND(#70678,.T.); +#70681= IFCFACE((#70680)); +#70683= IFCPOLYLOOP((#66869,#68051,#68061)); +#70685= IFCFACEOUTERBOUND(#70683,.T.); +#70686= IFCFACE((#70685)); +#70688= IFCPOLYLOOP((#66869,#68061,#68069)); +#70690= IFCFACEOUTERBOUND(#70688,.T.); +#70691= IFCFACE((#70690)); +#70693= IFCPOLYLOOP((#66869,#68069,#67887)); +#70695= IFCFACEOUTERBOUND(#70693,.T.); +#70696= IFCFACE((#70695)); +#70698= IFCPOLYLOOP((#66869,#67887,#67943)); +#70700= IFCFACEOUTERBOUND(#70698,.T.); +#70701= IFCFACE((#70700)); +#70703= IFCPOLYLOOP((#66869,#67943,#67933)); +#70705= IFCFACEOUTERBOUND(#70703,.T.); +#70706= IFCFACE((#70705)); +#70708= IFCPOLYLOOP((#66869,#67933,#68027)); +#70710= IFCFACEOUTERBOUND(#70708,.T.); +#70711= IFCFACE((#70710)); +#70713= IFCPOLYLOOP((#66869,#68027,#67915)); +#70715= IFCFACEOUTERBOUND(#70713,.T.); +#70716= IFCFACE((#70715)); +#70718= IFCPOLYLOOP((#66869,#67915,#68025)); +#70720= IFCFACEOUTERBOUND(#70718,.T.); +#70721= IFCFACE((#70720)); +#70723= IFCPOLYLOOP((#66869,#68025,#67931)); +#70725= IFCFACEOUTERBOUND(#70723,.T.); +#70726= IFCFACE((#70725)); +#70728= IFCPOLYLOOP((#66869,#67931,#67941)); +#70730= IFCFACEOUTERBOUND(#70728,.T.); +#70731= IFCFACE((#70730)); +#70733= IFCPOLYLOOP((#66869,#67941,#67681)); +#70735= IFCFACEOUTERBOUND(#70733,.T.); +#70736= IFCFACE((#70735)); +#70738= IFCPOLYLOOP((#66869,#67681,#67939)); +#70740= IFCFACEOUTERBOUND(#70738,.T.); +#70741= IFCFACE((#70740)); +#70743= IFCPOLYLOOP((#66869,#67939,#67923)); +#70745= IFCFACEOUTERBOUND(#70743,.T.); +#70746= IFCFACE((#70745)); +#70748= IFCPOLYLOOP((#66869,#67923,#67935)); +#70750= IFCFACEOUTERBOUND(#70748,.T.); +#70751= IFCFACE((#70750)); +#70753= IFCPOLYLOOP((#66869,#67935,#67901)); +#70755= IFCFACEOUTERBOUND(#70753,.T.); +#70756= IFCFACE((#70755)); +#70758= IFCPOLYLOOP((#66869,#67901,#67937)); +#70760= IFCFACEOUTERBOUND(#70758,.T.); +#70761= IFCFACE((#70760)); +#70763= IFCPOLYLOOP((#66869,#67937,#67921)); +#70765= IFCFACEOUTERBOUND(#70763,.T.); +#70766= IFCFACE((#70765)); +#70768= IFCPOLYLOOP((#66869,#67921,#68041)); +#70770= IFCFACEOUTERBOUND(#70768,.T.); +#70771= IFCFACE((#70770)); +#70773= IFCPOLYLOOP((#66869,#68041,#67861)); +#70775= IFCFACEOUTERBOUND(#70773,.T.); +#70776= IFCFACE((#70775)); +#70778= IFCPOLYLOOP((#66869,#67861,#68035)); +#70780= IFCFACEOUTERBOUND(#70778,.T.); +#70781= IFCFACE((#70780)); +#70783= IFCPOLYLOOP((#66869,#68035,#67911)); +#70785= IFCFACEOUTERBOUND(#70783,.T.); +#70786= IFCFACE((#70785)); +#70788= IFCPOLYLOOP((#66869,#67911,#68029)); +#70790= IFCFACEOUTERBOUND(#70788,.T.); +#70791= IFCFACE((#70790)); +#70793= IFCPOLYLOOP((#66869,#68029,#67875)); +#70795= IFCFACEOUTERBOUND(#70793,.T.); +#70796= IFCFACE((#70795)); +#70798= IFCPOLYLOOP((#66869,#67875,#68031)); +#70800= IFCFACEOUTERBOUND(#70798,.T.); +#70801= IFCFACE((#70800)); +#70803= IFCPOLYLOOP((#66869,#68031,#67907)); +#70805= IFCFACEOUTERBOUND(#70803,.T.); +#70806= IFCFACE((#70805)); +#70808= IFCPOLYLOOP((#66869,#67907,#67929)); +#70810= IFCFACEOUTERBOUND(#70808,.T.); +#70811= IFCFACE((#70810)); +#70813= IFCPOLYLOOP((#66869,#67929,#67691)); +#70815= IFCFACEOUTERBOUND(#70813,.T.); +#70816= IFCFACE((#70815)); +#70818= IFCPOLYLOOP((#66869,#67691,#67851)); +#70820= IFCFACEOUTERBOUND(#70818,.T.); +#70821= IFCFACE((#70820)); +#70823= IFCPOLYLOOP((#66869,#67851,#67735)); +#70825= IFCFACEOUTERBOUND(#70823,.T.); +#70826= IFCFACE((#70825)); +#70828= IFCPOLYLOOP((#66869,#67735,#67865)); +#70830= IFCFACEOUTERBOUND(#70828,.T.); +#70831= IFCFACE((#70830)); +#70833= IFCPOLYLOOP((#66869,#67865,#67721)); +#70835= IFCFACEOUTERBOUND(#70833,.T.); +#70836= IFCFACE((#70835)); +#70838= IFCPOLYLOOP((#66869,#67721,#67877)); +#70840= IFCFACEOUTERBOUND(#70838,.T.); +#70841= IFCFACE((#70840)); +#70843= IFCPOLYLOOP((#66869,#67877,#67837)); +#70845= IFCFACEOUTERBOUND(#70843,.T.); +#70846= IFCFACE((#70845)); +#70848= IFCPOLYLOOP((#66869,#67837,#67871)); +#70850= IFCFACEOUTERBOUND(#70848,.T.); +#70851= IFCFACE((#70850)); +#70853= IFCPOLYLOOP((#66869,#67871,#67705)); +#70855= IFCFACEOUTERBOUND(#70853,.T.); +#70856= IFCFACE((#70855)); +#70858= IFCPOLYLOOP((#66869,#67705,#67895)); +#70860= IFCFACEOUTERBOUND(#70858,.T.); +#70861= IFCFACE((#70860)); +#70863= IFCPOLYLOOP((#66869,#67895,#67855)); +#70865= IFCFACEOUTERBOUND(#70863,.T.); +#70866= IFCFACE((#70865)); +#70868= IFCPOLYLOOP((#66869,#67855,#67885)); +#70870= IFCFACEOUTERBOUND(#70868,.T.); +#70871= IFCFACE((#70870)); +#70873= IFCPOLYLOOP((#66869,#67885,#67713)); +#70875= IFCFACEOUTERBOUND(#70873,.T.); +#70876= IFCFACE((#70875)); +#70878= IFCPOLYLOOP((#66869,#67713,#67737)); +#70880= IFCFACEOUTERBOUND(#70878,.T.); +#70881= IFCFACE((#70880)); +#70883= IFCPOLYLOOP((#66869,#67737,#67727)); +#70885= IFCFACEOUTERBOUND(#70883,.T.); +#70886= IFCFACE((#70885)); +#70888= IFCPOLYLOOP((#66869,#67727,#66865)); +#70890= IFCFACEOUTERBOUND(#70888,.T.); +#70891= IFCFACE((#70890)); +#70893= IFCPOLYLOOP((#66865,#67163,#67147)); +#70895= IFCFACEOUTERBOUND(#70893,.T.); +#70896= IFCFACE((#70895)); +#70898= IFCPOLYLOOP((#66865,#67147,#67293)); +#70900= IFCFACEOUTERBOUND(#70898,.T.); +#70901= IFCFACE((#70900)); +#70903= IFCPOLYLOOP((#66865,#67293,#67131)); +#70905= IFCFACEOUTERBOUND(#70903,.T.); +#70906= IFCFACE((#70905)); +#70908= IFCPOLYLOOP((#66865,#67131,#67361)); +#70910= IFCFACEOUTERBOUND(#70908,.T.); +#70911= IFCFACE((#70910)); +#70913= IFCPOLYLOOP((#66865,#67361,#67333)); +#70915= IFCFACEOUTERBOUND(#70913,.T.); +#70916= IFCFACE((#70915)); +#70918= IFCPOLYLOOP((#66865,#67333,#67355)); +#70920= IFCFACEOUTERBOUND(#70918,.T.); +#70921= IFCFACE((#70920)); +#70923= IFCPOLYLOOP((#66865,#67355,#67289)); +#70925= IFCFACEOUTERBOUND(#70923,.T.); +#70926= IFCFACE((#70925)); +#70928= IFCPOLYLOOP((#66865,#67289,#67313)); +#70930= IFCFACEOUTERBOUND(#70928,.T.); +#70931= IFCFACE((#70930)); +#70933= IFCPOLYLOOP((#66865,#67313,#67117)); +#70935= IFCFACEOUTERBOUND(#70933,.T.); +#70936= IFCFACE((#70935)); +#70938= IFCPOLYLOOP((#66865,#67117,#67157)); +#70940= IFCFACEOUTERBOUND(#70938,.T.); +#70941= IFCFACE((#70940)); +#70943= IFCPOLYLOOP((#66865,#67157,#67141)); +#70945= IFCFACEOUTERBOUND(#70943,.T.); +#70946= IFCFACE((#70945)); +#70948= IFCPOLYLOOP((#66865,#67141,#67319)); +#70950= IFCFACEOUTERBOUND(#70948,.T.); +#70951= IFCFACE((#70950)); +#70953= IFCPOLYLOOP((#66865,#67319,#67275)); +#70955= IFCFACEOUTERBOUND(#70953,.T.); +#70956= IFCFACE((#70955)); +#70958= IFCPOLYLOOP((#66865,#67275,#67303)); +#70960= IFCFACEOUTERBOUND(#70958,.T.); +#70961= IFCFACE((#70960)); +#70963= IFCPOLYLOOP((#66865,#67303,#67127)); +#70965= IFCFACEOUTERBOUND(#70963,.T.); +#70966= IFCFACE((#70965)); +#70968= IFCPOLYLOOP((#66865,#67127,#67351)); +#70970= IFCFACEOUTERBOUND(#70968,.T.); +#70971= IFCFACE((#70970)); +#70973= IFCPOLYLOOP((#66865,#67351,#67321)); +#70975= IFCFACEOUTERBOUND(#70973,.T.); +#70976= IFCFACE((#70975)); +#70978= IFCPOLYLOOP((#66865,#67321,#67277)); +#70980= IFCFACEOUTERBOUND(#70978,.T.); +#70981= IFCFACE((#70980)); +#70983= IFCPOLYLOOP((#66865,#67277,#67305)); +#70985= IFCFACEOUTERBOUND(#70983,.T.); +#70986= IFCFACE((#70985)); +#70988= IFCPOLYLOOP((#66865,#67305,#67343)); +#70990= IFCFACEOUTERBOUND(#70988,.T.); +#70991= IFCFACE((#70990)); +#70993= IFCPOLYLOOP((#66865,#67343,#67107)); +#70995= IFCFACEOUTERBOUND(#70993,.T.); +#70996= IFCFACE((#70995)); +#70998= IFCPOLYLOOP((#66865,#67107,#67359)); +#71000= IFCFACEOUTERBOUND(#70998,.T.); +#71001= IFCFACE((#71000)); +#71003= IFCPOLYLOOP((#66865,#67359,#67331)); +#71005= IFCFACEOUTERBOUND(#71003,.T.); +#71006= IFCFACE((#71005)); +#71008= IFCPOLYLOOP((#66865,#67331,#67357)); +#71010= IFCFACEOUTERBOUND(#71008,.T.); +#71011= IFCFACE((#71010)); +#71013= IFCPOLYLOOP((#66865,#67357,#67287)); +#71015= IFCFACEOUTERBOUND(#71013,.T.); +#71016= IFCFACE((#71015)); +#71018= IFCPOLYLOOP((#66865,#67287,#67481)); +#71020= IFCFACEOUTERBOUND(#71018,.T.); +#71021= IFCFACE((#71020)); +#71023= IFCPOLYLOOP((#66865,#67481,#67311)); +#71025= IFCFACEOUTERBOUND(#71023,.T.); +#71026= IFCFACE((#71025)); +#71028= IFCPOLYLOOP((#66865,#67311,#67345)); +#71030= IFCFACEOUTERBOUND(#71028,.T.); +#71031= IFCFACE((#71030)); +#71033= IFCPOLYLOOP((#66865,#67345,#67121)); +#71035= IFCFACEOUTERBOUND(#71033,.T.); +#71036= IFCFACE((#71035)); +#71038= IFCPOLYLOOP((#66865,#67121,#67281)); +#71040= IFCFACEOUTERBOUND(#71038,.T.); +#71041= IFCFACE((#71040)); +#71043= IFCPOLYLOOP((#66865,#67281,#67325)); +#71045= IFCFACEOUTERBOUND(#71043,.T.); +#71046= IFCFACE((#71045)); +#71048= IFCPOLYLOOP((#66865,#67325,#67135)); +#71050= IFCFACEOUTERBOUND(#71048,.T.); +#71051= IFCFACE((#71050)); +#71053= IFCPOLYLOOP((#66865,#67135,#67167)); +#71055= IFCFACEOUTERBOUND(#71053,.T.); +#71056= IFCFACE((#71055)); +#71058= IFCPOLYLOOP((#66865,#67167,#67151)); +#71060= IFCFACEOUTERBOUND(#71058,.T.); +#71061= IFCFACE((#71060)); +#71063= IFCPOLYLOOP((#66865,#67151,#67189)); +#71065= IFCFACEOUTERBOUND(#71063,.T.); +#71066= IFCFACE((#71065)); +#71068= IFCPOLYLOOP((#66865,#67189,#67111)); +#71070= IFCFACEOUTERBOUND(#71068,.T.); +#71071= IFCFACE((#71070)); +#71073= IFCPOLYLOOP((#66865,#67111,#67255)); +#71075= IFCFACEOUTERBOUND(#71073,.T.); +#71076= IFCFACE((#71075)); +#71078= IFCPOLYLOOP((#66865,#67255,#67239)); +#71080= IFCFACEOUTERBOUND(#71078,.T.); +#71081= IFCFACE((#71080)); +#71083= IFCPOLYLOOP((#66865,#67239,#67389)); +#71085= IFCFACEOUTERBOUND(#71083,.T.); +#71086= IFCFACE((#71085)); +#71088= IFCPOLYLOOP((#66865,#67389,#67213)); +#71090= IFCFACEOUTERBOUND(#71088,.T.); +#71091= IFCFACE((#71090)); +#71093= IFCPOLYLOOP((#66865,#67213,#67225)); +#71095= IFCFACEOUTERBOUND(#71093,.T.); +#71096= IFCFACE((#71095)); +#71098= IFCPOLYLOOP((#66865,#67225,#67395)); +#71100= IFCFACEOUTERBOUND(#71098,.T.); +#71101= IFCFACE((#71100)); +#71103= IFCPOLYLOOP((#66865,#67395,#67193)); +#71105= IFCFACEOUTERBOUND(#71103,.T.); +#71106= IFCFACE((#71105)); +#71108= IFCPOLYLOOP((#66865,#67193,#67407)); +#71110= IFCFACEOUTERBOUND(#71108,.T.); +#71111= IFCFACE((#71110)); +#71113= IFCPOLYLOOP((#66865,#67407,#67237)); +#71115= IFCFACEOUTERBOUND(#71113,.T.); +#71116= IFCFACE((#71115)); +#71118= IFCPOLYLOOP((#66865,#67237,#67253)); +#71120= IFCFACEOUTERBOUND(#71118,.T.); +#71121= IFCFACE((#71120)); +#71123= IFCPOLYLOOP((#66865,#67253,#67211)); +#71125= IFCFACEOUTERBOUND(#71123,.T.); +#71126= IFCFACE((#71125)); +#71128= IFCPOLYLOOP((#66865,#67211,#67403)); +#71130= IFCFACEOUTERBOUND(#71128,.T.); +#71131= IFCFACE((#71130)); +#71133= IFCPOLYLOOP((#66865,#67403,#67235)); +#71135= IFCFACEOUTERBOUND(#71133,.T.); +#71136= IFCFACE((#71135)); +#71138= IFCPOLYLOOP((#66865,#67235,#67251)); +#71140= IFCFACEOUTERBOUND(#71138,.T.); +#71141= IFCFACE((#71140)); +#71143= IFCPOLYLOOP((#66865,#67251,#66867)); +#71145= IFCFACEOUTERBOUND(#71143,.T.); +#71146= IFCFACE((#71145)); +#71148= IFCPOLYLOOP((#66865,#67173,#67175)); +#71150= IFCFACEOUTERBOUND(#71148,.T.); +#71151= IFCFACE((#71150)); +#71153= IFCPOLYLOOP((#66865,#67175,#67159)); +#71155= IFCFACEOUTERBOUND(#71153,.T.); +#71156= IFCFACE((#71155)); +#71158= IFCPOLYLOOP((#66865,#67159,#67329)); +#71160= IFCFACEOUTERBOUND(#71158,.T.); +#71161= IFCFACE((#71160)); +#71163= IFCPOLYLOOP((#66865,#67329,#67285)); +#71165= IFCFACEOUTERBOUND(#71163,.T.); +#71166= IFCFACE((#71165)); +#71168= IFCPOLYLOOP((#66865,#67285,#67309)); +#71170= IFCFACEOUTERBOUND(#71168,.T.); +#71171= IFCFACE((#71170)); +#71173= IFCPOLYLOOP((#66865,#67309,#67143)); +#71175= IFCFACEOUTERBOUND(#71173,.T.); +#71176= IFCFACE((#71175)); +#71178= IFCPOLYLOOP((#66865,#67143,#67317)); +#71180= IFCFACEOUTERBOUND(#71178,.T.); +#71181= IFCFACE((#71180)); +#71183= IFCPOLYLOOP((#66865,#67317,#67273)); +#71185= IFCFACEOUTERBOUND(#71183,.T.); +#71186= IFCFACE((#71185)); +#71188= IFCPOLYLOOP((#66865,#67273,#67301)); +#71190= IFCFACEOUTERBOUND(#71188,.T.); +#71191= IFCFACE((#71190)); +#71193= IFCPOLYLOOP((#66865,#67301,#67145)); +#71195= IFCFACEOUTERBOUND(#71193,.T.); +#71196= IFCFACE((#71195)); +#71198= IFCPOLYLOOP((#66865,#67145,#67271)); +#71200= IFCFACEOUTERBOUND(#71198,.T.); +#71201= IFCFACE((#71200)); +#71203= IFCPOLYLOOP((#66865,#67271,#67161)); +#71205= IFCFACEOUTERBOUND(#71203,.T.); +#71206= IFCFACE((#71205)); +#71208= IFCPOLYLOOP((#66865,#67161,#67299)); +#71210= IFCFACEOUTERBOUND(#71208,.T.); +#71211= IFCFACE((#71210)); +#71213= IFCPOLYLOOP((#66865,#67299,#67129)); +#71215= IFCFACEOUTERBOUND(#71213,.T.); +#71216= IFCFACE((#71215)); +#71218= IFCPOLYLOOP((#66865,#67129,#67381)); +#71220= IFCFACEOUTERBOUND(#71218,.T.); +#71221= IFCFACE((#71220)); +#71223= IFCPOLYLOOP((#66865,#67381,#67369)); +#71225= IFCFACEOUTERBOUND(#71223,.T.); +#71226= IFCFACE((#71225)); +#71228= IFCPOLYLOOP((#66865,#67369,#67489)); +#71230= IFCFACEOUTERBOUND(#71228,.T.); +#71231= IFCFACE((#71230)); +#71233= IFCPOLYLOOP((#66865,#67489,#67341)); +#71235= IFCFACEOUTERBOUND(#71233,.T.); +#71236= IFCFACE((#71235)); +#71238= IFCPOLYLOOP((#66865,#67341,#67467)); +#71240= IFCFACEOUTERBOUND(#71238,.T.); +#71241= IFCFACE((#71240)); +#71243= IFCPOLYLOOP((#66865,#67467,#67353)); +#71245= IFCFACEOUTERBOUND(#71243,.T.); +#71246= IFCFACE((#71245)); +#71248= IFCPOLYLOOP((#66865,#67353,#67483)); +#71250= IFCFACEOUTERBOUND(#71248,.T.); +#71251= IFCFACE((#71250)); +#71253= IFCPOLYLOOP((#66865,#67483,#67297)); +#71255= IFCFACEOUTERBOUND(#71253,.T.); +#71256= IFCFACE((#71255)); +#71258= IFCPOLYLOOP((#66865,#67297,#67473)); +#71260= IFCFACEOUTERBOUND(#71258,.T.); +#71261= IFCFACE((#71260)); +#71263= IFCPOLYLOOP((#66865,#67473,#67349)); +#71265= IFCFACEOUTERBOUND(#71263,.T.); +#71266= IFCFACE((#71265)); +#71268= IFCPOLYLOOP((#66865,#67349,#67375)); +#71270= IFCFACEOUTERBOUND(#71268,.T.); +#71271= IFCFACE((#71270)); +#71273= IFCPOLYLOOP((#66865,#67375,#67315)); +#71275= IFCFACEOUTERBOUND(#71273,.T.); +#71276= IFCFACE((#71275)); +#71278= IFCPOLYLOOP((#66865,#67315,#67373)); +#71280= IFCFACEOUTERBOUND(#71278,.T.); +#71281= IFCFACE((#71280)); +#71283= IFCPOLYLOOP((#66865,#67373,#67347)); +#71285= IFCFACEOUTERBOUND(#71283,.T.); +#71286= IFCFACE((#71285)); +#71288= IFCPOLYLOOP((#66865,#67347,#67371)); +#71290= IFCFACEOUTERBOUND(#71288,.T.); +#71291= IFCFACE((#71290)); +#71293= IFCPOLYLOOP((#66865,#67371,#67115)); +#71295= IFCFACEOUTERBOUND(#71293,.T.); +#71296= IFCFACE((#71295)); +#71298= IFCPOLYLOOP((#66865,#67115,#67385)); +#71300= IFCFACEOUTERBOUND(#71298,.T.); +#71301= IFCFACE((#71300)); +#71303= IFCPOLYLOOP((#66865,#67385,#67379)); +#71305= IFCFACEOUTERBOUND(#71303,.T.); +#71306= IFCFACE((#71305)); +#71308= IFCPOLYLOOP((#66865,#67379,#67487)); +#71310= IFCFACEOUTERBOUND(#71308,.T.); +#71311= IFCFACE((#71310)); +#71313= IFCPOLYLOOP((#66865,#67487,#67363)); +#71315= IFCFACEOUTERBOUND(#71313,.T.); +#71316= IFCFACE((#71315)); +#71318= IFCPOLYLOOP((#66865,#67363,#67471)); +#71320= IFCFACEOUTERBOUND(#71318,.T.); +#71321= IFCFACE((#71320)); +#71323= IFCPOLYLOOP((#66865,#67471,#67377)); +#71325= IFCFACEOUTERBOUND(#71323,.T.); +#71326= IFCFACE((#71325)); +#71328= IFCPOLYLOOP((#66865,#67377,#67383)); +#71330= IFCFACEOUTERBOUND(#71328,.T.); +#71331= IFCFACE((#71330)); +#71333= IFCPOLYLOOP((#66865,#67383,#67335)); +#71335= IFCFACEOUTERBOUND(#71333,.T.); +#71336= IFCFACE((#71335)); +#71338= IFCPOLYLOOP((#66865,#67335,#67507)); +#71340= IFCFACEOUTERBOUND(#71338,.T.); +#71341= IFCFACE((#71340)); +#71343= IFCPOLYLOOP((#66865,#67507,#67499)); +#71345= IFCFACEOUTERBOUND(#71343,.T.); +#71346= IFCFACE((#71345)); +#71348= IFCPOLYLOOP((#66865,#67499,#67491)); +#71350= IFCFACEOUTERBOUND(#71348,.T.); +#71351= IFCFACE((#71350)); +#71353= IFCPOLYLOOP((#66865,#67491,#67549)); +#71355= IFCFACEOUTERBOUND(#71353,.T.); +#71356= IFCFACE((#71355)); +#71358= IFCPOLYLOOP((#66865,#67549,#67559)); +#71360= IFCFACEOUTERBOUND(#71358,.T.); +#71361= IFCFACE((#71360)); +#71363= IFCPOLYLOOP((#66865,#67559,#67469)); +#71365= IFCFACEOUTERBOUND(#71363,.T.); +#71366= IFCFACE((#71365)); +#71368= IFCPOLYLOOP((#66865,#67469,#67547)); +#71370= IFCFACEOUTERBOUND(#71368,.T.); +#71371= IFCFACE((#71370)); +#71373= IFCPOLYLOOP((#66865,#67547,#67497)); +#71375= IFCFACEOUTERBOUND(#71373,.T.); +#71376= IFCFACE((#71375)); +#71378= IFCPOLYLOOP((#66865,#67497,#67485)); +#71380= IFCFACEOUTERBOUND(#71378,.T.); +#71381= IFCFACE((#71380)); +#71383= IFCPOLYLOOP((#66865,#67485,#67495)); +#71385= IFCFACEOUTERBOUND(#71383,.T.); +#71386= IFCFACE((#71385)); +#71388= IFCPOLYLOOP((#66865,#67495,#67503)); +#71390= IFCFACEOUTERBOUND(#71388,.T.); +#71391= IFCFACE((#71390)); +#71393= IFCPOLYLOOP((#66865,#67503,#67291)); +#71395= IFCFACEOUTERBOUND(#71393,.T.); +#71396= IFCFACE((#71395)); +#71398= IFCPOLYLOOP((#66865,#67291,#67513)); +#71400= IFCFACEOUTERBOUND(#71398,.T.); +#71401= IFCFACE((#71400)); +#71403= IFCPOLYLOOP((#66865,#67513,#67509)); +#71405= IFCFACEOUTERBOUND(#71403,.T.); +#71406= IFCFACE((#71405)); +#71408= IFCPOLYLOOP((#66865,#67509,#67501)); +#71410= IFCFACEOUTERBOUND(#71408,.T.); +#71411= IFCFACE((#71410)); +#71413= IFCPOLYLOOP((#66865,#67501,#67557)); +#71415= IFCFACEOUTERBOUND(#71413,.T.); +#71416= IFCFACE((#71415)); +#71418= IFCPOLYLOOP((#66865,#67557,#67505)); +#71420= IFCFACEOUTERBOUND(#71418,.T.); +#71421= IFCFACE((#71420)); +#71423= IFCPOLYLOOP((#66865,#67505,#67511)); +#71425= IFCFACEOUTERBOUND(#71423,.T.); +#71426= IFCFACE((#71425)); +#71428= IFCPOLYLOOP((#66865,#67511,#67493)); +#71430= IFCFACEOUTERBOUND(#71428,.T.); +#71431= IFCFACE((#71430)); +#71433= IFCPOLYLOOP((#66865,#67493,#67569)); +#71435= IFCFACEOUTERBOUND(#71433,.T.); +#71436= IFCFACE((#71435)); +#71438= IFCPOLYLOOP((#66865,#67569,#67561)); +#71440= IFCFACEOUTERBOUND(#71438,.T.); +#71441= IFCFACE((#71440)); +#71443= IFCPOLYLOOP((#66865,#67561,#67601)); +#71445= IFCFACEOUTERBOUND(#71443,.T.); +#71446= IFCFACE((#71445)); +#71448= IFCPOLYLOOP((#66865,#67601,#67551)); +#71450= IFCFACEOUTERBOUND(#71448,.T.); +#71451= IFCFACE((#71450)); +#71453= IFCPOLYLOOP((#66865,#67551,#67567)); +#71455= IFCFACEOUTERBOUND(#71453,.T.); +#71456= IFCFACE((#71455)); +#71458= IFCPOLYLOOP((#66865,#67567,#67555)); +#71460= IFCFACEOUTERBOUND(#71458,.T.); +#71461= IFCFACE((#71460)); +#71463= IFCPOLYLOOP((#66865,#67555,#67565)); +#71465= IFCFACEOUTERBOUND(#71463,.T.); +#71466= IFCFACE((#71465)); +#71468= IFCPOLYLOOP((#66865,#67565,#67479)); +#71470= IFCFACEOUTERBOUND(#71468,.T.); +#71471= IFCFACE((#71470)); +#71473= IFCPOLYLOOP((#66865,#67479,#67575)); +#71475= IFCFACEOUTERBOUND(#71473,.T.); +#71476= IFCFACE((#71475)); +#71478= IFCPOLYLOOP((#66865,#67575,#67571)); +#71480= IFCFACEOUTERBOUND(#71478,.T.); +#71481= IFCFACE((#71480)); +#71483= IFCPOLYLOOP((#66865,#67571,#67573)); +#71485= IFCFACEOUTERBOUND(#71483,.T.); +#71486= IFCFACE((#71485)); +#71488= IFCPOLYLOOP((#66865,#67573,#67563)); +#71490= IFCFACEOUTERBOUND(#71488,.T.); +#71491= IFCFACE((#71490)); +#71493= IFCPOLYLOOP((#66865,#67563,#67607)); +#71495= IFCFACEOUTERBOUND(#71493,.T.); +#71496= IFCFACE((#71495)); +#71498= IFCPOLYLOOP((#66865,#67607,#67599)); +#71500= IFCFACEOUTERBOUND(#71498,.T.); +#71501= IFCFACE((#71500)); +#71503= IFCPOLYLOOP((#66865,#67599,#67605)); +#71505= IFCFACEOUTERBOUND(#71503,.T.); +#71506= IFCFACE((#71505)); +#71508= IFCPOLYLOOP((#66865,#67605,#67553)); +#71510= IFCFACEOUTERBOUND(#71508,.T.); +#71511= IFCFACE((#71510)); +#71513= IFCPOLYLOOP((#66865,#67553,#67611)); +#71515= IFCFACEOUTERBOUND(#71513,.T.); +#71516= IFCFACE((#71515)); +#71518= IFCPOLYLOOP((#66865,#67611,#67609)); +#71520= IFCFACEOUTERBOUND(#71518,.T.); +#71521= IFCFACE((#71520)); +#71523= IFCPOLYLOOP((#66865,#67609,#67627)); +#71525= IFCFACEOUTERBOUND(#71523,.T.); +#71526= IFCFACE((#71525)); +#71528= IFCPOLYLOOP((#66865,#67627,#67603)); +#71530= IFCFACEOUTERBOUND(#71528,.T.); +#71531= IFCFACE((#71530)); +#71533= IFCPOLYLOOP((#66865,#67603,#67631)); +#71535= IFCFACEOUTERBOUND(#71533,.T.); +#71536= IFCFACE((#71535)); +#71538= IFCPOLYLOOP((#66865,#67631,#67629)); +#71540= IFCFACEOUTERBOUND(#71538,.T.); +#71541= IFCFACE((#71540)); +#71543= IFCPOLYLOOP((#66865,#67629,#67637)); +#71545= IFCFACEOUTERBOUND(#71543,.T.); +#71546= IFCFACE((#71545)); +#71548= IFCPOLYLOOP((#66865,#67637,#67105)); +#71550= IFCFACEOUTERBOUND(#71548,.T.); +#71551= IFCFACE((#71550)); +#71553= IFCPOLYLOOP((#66865,#67105,#66869)); +#71555= IFCFACEOUTERBOUND(#71553,.T.); +#71556= IFCFACE((#71555)); +#71558= IFCPOLYLOOP((#66763,#66761,#66765,#66777,#66775,#66847,#66755)); +#71560= IFCFACEOUTERBOUND(#71558,.T.); +#71561= IFCFACE((#71560)); +#71563= IFCPOLYLOOP((#66771,#66977,#66779)); +#71565= IFCFACEOUTERBOUND(#71563,.T.); +#71566= IFCFACE((#71565)); +#71568= IFCPOLYLOOP((#66981,#66977,#66771)); +#71570= IFCFACEOUTERBOUND(#71568,.T.); +#71571= IFCFACE((#71570)); +#71573= IFCPOLYLOOP((#66981,#66771,#66971)); +#71575= IFCFACEOUTERBOUND(#71573,.T.); +#71576= IFCFACE((#71575)); +#71578= IFCPOLYLOOP((#66779,#66977,#67643,#66781)); +#71580= IFCFACEOUTERBOUND(#71578,.T.); +#71581= IFCFACE((#71580)); +#71583= IFCPOLYLOOP((#66873,#66871,#67647,#66977)); +#71585= IFCFACEOUTERBOUND(#71583,.T.); +#71586= IFCFACE((#71585)); +#71588= IFCPOLYLOOP((#66971,#66969,#67009,#66983,#66979)); +#71590= IFCFACEOUTERBOUND(#71588,.T.); +#71591= IFCFACE((#71590)); +#71593= IFCPOLYLOOP((#66875,#66873,#66981)); +#71595= IFCFACEOUTERBOUND(#71593,.T.); +#71596= IFCFACE((#71595)); +#71598= IFCPOLYLOOP((#66981,#66873,#66977)); +#71600= IFCFACEOUTERBOUND(#71598,.T.); +#71601= IFCFACE((#71600)); +#71603= IFCPOLYLOOP((#66981,#66979,#66993,#67037,#66875)); +#71605= IFCFACEOUTERBOUND(#71603,.T.); +#71606= IFCFACE((#71605)); +#71608= IFCPOLYLOOP((#66971,#66771,#66769)); +#71610= IFCFACEOUTERBOUND(#71608,.T.); +#71611= IFCFACE((#71610)); +#71613= IFCPOLYLOOP((#66981,#66971,#66979)); +#71615= IFCFACEOUTERBOUND(#71613,.T.); +#71616= IFCFACE((#71615)); +#71618= IFCPOLYLOOP((#67011,#66995,#67027)); +#71620= IFCFACEOUTERBOUND(#71618,.T.); +#71621= IFCFACE((#71620)); +#71623= IFCPOLYLOOP((#67023,#66987,#67017)); +#71625= IFCFACEOUTERBOUND(#71623,.T.); +#71626= IFCFACE((#71625)); +#71628= IFCPOLYLOOP((#67009,#66967,#67027)); +#71630= IFCFACEOUTERBOUND(#71628,.T.); +#71631= IFCFACE((#71630)); +#71633= IFCPOLYLOOP((#66995,#66983,#67009,#67027)); +#71635= IFCFACEOUTERBOUND(#71633,.T.); +#71636= IFCFACE((#71635)); +#71638= IFCPOLYLOOP((#67037,#66993,#66999)); +#71640= IFCFACEOUTERBOUND(#71638,.T.); +#71641= IFCFACE((#71640)); +#71643= IFCPOLYLOOP((#67021,#66995,#67011)); +#71645= IFCFACEOUTERBOUND(#71643,.T.); +#71646= IFCFACE((#71645)); +#71648= IFCPOLYLOOP((#66997,#66989,#67013,#67029)); +#71650= IFCFACEOUTERBOUND(#71648,.T.); +#71651= IFCFACE((#71650)); +#71653= IFCPOLYLOOP((#67003,#66989,#66997)); +#71655= IFCFACEOUTERBOUND(#71653,.T.); +#71656= IFCFACE((#71655)); +#71658= IFCPOLYLOOP((#66965,#67027,#66967)); +#71660= IFCFACEOUTERBOUND(#71658,.T.); +#71661= IFCFACE((#71660)); +#71663= IFCPOLYLOOP((#67005,#66993,#66979,#66983)); +#71665= IFCFACEOUTERBOUND(#71663,.T.); +#71666= IFCFACE((#71665)); +#71668= IFCPOLYLOOP((#66961,#66959,#67007)); +#71670= IFCFACEOUTERBOUND(#71668,.T.); +#71671= IFCFACE((#71670)); +#71673= IFCPOLYLOOP((#66885,#66883,#67029)); +#71675= IFCFACEOUTERBOUND(#71673,.T.); +#71676= IFCFACE((#71675)); +#71678= IFCPOLYLOOP((#67005,#66999,#66993)); +#71680= IFCFACEOUTERBOUND(#71678,.T.); +#71681= IFCFACE((#71680)); +#71683= IFCPOLYLOOP((#67017,#66997,#67015)); +#71685= IFCFACEOUTERBOUND(#71683,.T.); +#71686= IFCFACE((#71685)); +#71688= IFCPOLYLOOP((#66963,#66961,#67019)); +#71690= IFCFACEOUTERBOUND(#71688,.T.); +#71691= IFCFACE((#71690)); +#71693= IFCPOLYLOOP((#67025,#67003,#67017)); +#71695= IFCFACEOUTERBOUND(#71693,.T.); +#71696= IFCFACE((#71695)); +#71698= IFCPOLYLOOP((#67015,#66997,#67029)); +#71700= IFCFACEOUTERBOUND(#71698,.T.); +#71701= IFCFACE((#71700)); +#71703= IFCPOLYLOOP((#67031,#66999,#67023)); +#71705= IFCFACEOUTERBOUND(#71703,.T.); +#71706= IFCFACE((#71705)); +#71708= IFCPOLYLOOP((#66877,#66999,#66879)); +#71710= IFCFACEOUTERBOUND(#71708,.T.); +#71711= IFCFACE((#71710)); +#71713= IFCPOLYLOOP((#66995,#67021,#67005)); +#71715= IFCFACEOUTERBOUND(#71713,.T.); +#71716= IFCFACE((#71715)); +#71718= IFCPOLYLOOP((#67013,#66885,#67029)); +#71720= IFCFACEOUTERBOUND(#71718,.T.); +#71721= IFCFACE((#71720)); +#71723= IFCPOLYLOOP((#66989,#67003,#66985)); +#71725= IFCFACEOUTERBOUND(#71723,.T.); +#71726= IFCFACE((#71725)); +#71728= IFCPOLYLOOP((#66965,#66963,#67011)); +#71730= IFCFACEOUTERBOUND(#71728,.T.); +#71731= IFCFACE((#71730)); +#71733= IFCPOLYLOOP((#67015,#66883,#66881)); +#71735= IFCFACEOUTERBOUND(#71733,.T.); +#71736= IFCFACE((#71735)); +#71738= IFCPOLYLOOP((#67003,#67033,#67035)); +#71740= IFCFACEOUTERBOUND(#71738,.T.); +#71741= IFCFACE((#71740)); +#71743= IFCPOLYLOOP((#66877,#67037,#66999)); +#71745= IFCFACEOUTERBOUND(#71743,.T.); +#71746= IFCFACE((#71745)); +#71748= IFCPOLYLOOP((#66991,#67019,#67007)); +#71750= IFCFACEOUTERBOUND(#71748,.T.); +#71751= IFCFACE((#71750)); +#71753= IFCPOLYLOOP((#66959,#66957,#67001)); +#71755= IFCFACEOUTERBOUND(#71753,.T.); +#71756= IFCFACE((#71755)); +#71758= IFCPOLYLOOP((#66887,#66885,#67013)); +#71760= IFCFACEOUTERBOUND(#71758,.T.); +#71761= IFCFACE((#71760)); +#71763= IFCPOLYLOOP((#67033,#66991,#67007)); +#71765= IFCFACEOUTERBOUND(#71763,.T.); +#71766= IFCFACE((#71765)); +#71768= IFCPOLYLOOP((#66995,#67005,#66983)); +#71770= IFCFACEOUTERBOUND(#71768,.T.); +#71771= IFCFACE((#71770)); +#71773= IFCPOLYLOOP((#66999,#67005,#66987)); +#71775= IFCFACEOUTERBOUND(#71773,.T.); +#71776= IFCFACE((#71775)); +#71778= IFCPOLYLOOP((#66959,#67001,#67007)); +#71780= IFCFACEOUTERBOUND(#71778,.T.); +#71781= IFCFACE((#71780)); +#71783= IFCPOLYLOOP((#67035,#67033,#67007)); +#71785= IFCFACEOUTERBOUND(#71783,.T.); +#71786= IFCFACE((#71785)); +#71788= IFCPOLYLOOP((#67019,#67011,#66963)); +#71790= IFCFACEOUTERBOUND(#71788,.T.); +#71791= IFCFACE((#71790)); +#71793= IFCPOLYLOOP((#66969,#66967,#67009)); +#71795= IFCFACEOUTERBOUND(#71793,.T.); +#71796= IFCFACE((#71795)); +#71798= IFCPOLYLOOP((#67037,#66877,#66875)); +#71800= IFCFACEOUTERBOUND(#71798,.T.); +#71801= IFCFACE((#71800)); +#71803= IFCPOLYLOOP((#67021,#67011,#66991)); +#71805= IFCFACEOUTERBOUND(#71803,.T.); +#71806= IFCFACE((#71805)); +#71808= IFCPOLYLOOP((#66881,#66879,#67031)); +#71810= IFCFACEOUTERBOUND(#71808,.T.); +#71811= IFCFACE((#71810)); +#71813= IFCPOLYLOOP((#67015,#67023,#67017)); +#71815= IFCFACEOUTERBOUND(#71813,.T.); +#71816= IFCFACE((#71815)); +#71818= IFCPOLYLOOP((#67025,#67017,#66987)); +#71820= IFCFACEOUTERBOUND(#71818,.T.); +#71821= IFCFACE((#71820)); +#71823= IFCPOLYLOOP((#67003,#66997,#67017)); +#71825= IFCFACEOUTERBOUND(#71823,.T.); +#71826= IFCFACE((#71825)); +#71828= IFCPOLYLOOP((#67007,#67019,#66961)); +#71830= IFCFACEOUTERBOUND(#71828,.T.); +#71831= IFCFACE((#71830)); +#71833= IFCPOLYLOOP((#67011,#67019,#66991)); +#71835= IFCFACEOUTERBOUND(#71833,.T.); +#71836= IFCFACE((#71835)); +#71838= IFCPOLYLOOP((#67025,#67021,#66991)); +#71840= IFCFACEOUTERBOUND(#71838,.T.); +#71841= IFCFACE((#71840)); +#71843= IFCPOLYLOOP((#67005,#67021,#66987)); +#71845= IFCFACEOUTERBOUND(#71843,.T.); +#71846= IFCFACE((#71845)); +#71848= IFCPOLYLOOP((#67015,#66881,#67031)); +#71850= IFCFACEOUTERBOUND(#71848,.T.); +#71851= IFCFACE((#71850)); +#71853= IFCPOLYLOOP((#66999,#66987,#67023)); +#71855= IFCFACEOUTERBOUND(#71853,.T.); +#71856= IFCFACE((#71855)); +#71858= IFCPOLYLOOP((#67021,#67025,#66987)); +#71860= IFCFACEOUTERBOUND(#71858,.T.); +#71861= IFCFACE((#71860)); +#71863= IFCPOLYLOOP((#67025,#66991,#67033)); +#71865= IFCFACEOUTERBOUND(#71863,.T.); +#71866= IFCFACE((#71865)); +#71868= IFCPOLYLOOP((#67011,#67027,#66965)); +#71870= IFCFACEOUTERBOUND(#71868,.T.); +#71871= IFCFACE((#71870)); +#71873= IFCPOLYLOOP((#67015,#67029,#66883)); +#71875= IFCFACEOUTERBOUND(#71873,.T.); +#71876= IFCFACE((#71875)); +#71878= IFCPOLYLOOP((#66999,#67031,#66879)); +#71880= IFCFACEOUTERBOUND(#71878,.T.); +#71881= IFCFACE((#71880)); +#71883= IFCPOLYLOOP((#67015,#67031,#67023)); +#71885= IFCFACEOUTERBOUND(#71883,.T.); +#71886= IFCFACE((#71885)); +#71888= IFCPOLYLOOP((#67007,#67001,#67035)); +#71890= IFCFACEOUTERBOUND(#71888,.T.); +#71891= IFCFACE((#71890)); +#71893= IFCPOLYLOOP((#67025,#67033,#67003)); +#71895= IFCFACEOUTERBOUND(#71893,.T.); +#71896= IFCFACE((#71895)); +#71898= IFCPOLYLOOP((#67001,#66985,#67035)); +#71900= IFCFACEOUTERBOUND(#71898,.T.); +#71901= IFCFACE((#71900)); +#71903= IFCPOLYLOOP((#67003,#67035,#66985)); +#71905= IFCFACEOUTERBOUND(#71903,.T.); +#71906= IFCFACE((#71905)); +#71908= IFCPOLYLOOP((#66955,#66953,#66891,#66889)); +#71910= IFCFACEOUTERBOUND(#71908,.T.); +#71911= IFCFACE((#71910)); +#71913= IFCPOLYLOOP((#66955,#66889,#66887,#67013,#66989,#66985,#67001,#66957)); +#71915= IFCFACEOUTERBOUND(#71913,.T.); +#71916= IFCFACE((#71915)); +#71918= IFCPOLYLOOP((#66951,#66949,#67057,#67039,#67061,#66895,#66893)); +#71920= IFCFACEOUTERBOUND(#71918,.T.); +#71921= IFCFACE((#71920)); +#71923= IFCPOLYLOOP((#66951,#66893,#66891,#66953)); +#71925= IFCFACEOUTERBOUND(#71923,.T.); +#71926= IFCFACE((#71925)); +#71928= IFCPOLYLOOP((#66947,#66945,#67077)); +#71930= IFCFACEOUTERBOUND(#71928,.T.); +#71931= IFCFACE((#71930)); +#71933= IFCPOLYLOOP((#66941,#66939,#67069)); +#71935= IFCFACEOUTERBOUND(#71933,.T.); +#71936= IFCFACE((#71935)); +#71938= IFCPOLYLOOP((#66945,#66943,#67071)); +#71940= IFCFACEOUTERBOUND(#71938,.T.); +#71941= IFCFACE((#71940)); +#71943= IFCPOLYLOOP((#66901,#66899,#67065)); +#71945= IFCFACEOUTERBOUND(#71943,.T.); +#71946= IFCFACE((#71945)); +#71948= IFCPOLYLOOP((#67075,#67099,#67041)); +#71950= IFCFACEOUTERBOUND(#71948,.T.); +#71951= IFCFACE((#71950)); +#71953= IFCPOLYLOOP((#66899,#66897,#67049)); +#71955= IFCFACEOUTERBOUND(#71953,.T.); +#71956= IFCFACE((#71955)); +#71958= IFCPOLYLOOP((#66947,#67077,#67081)); +#71960= IFCFACEOUTERBOUND(#71958,.T.); +#71961= IFCFACE((#71960)); +#71963= IFCPOLYLOOP((#67085,#67057,#67081)); +#71965= IFCFACEOUTERBOUND(#71963,.T.); +#71966= IFCFACE((#71965)); +#71968= IFCPOLYLOOP((#66941,#67055,#66943)); +#71970= IFCFACEOUTERBOUND(#71968,.T.); +#71971= IFCFACE((#71970)); +#71973= IFCPOLYLOOP((#67093,#67039,#67087)); +#71975= IFCFACEOUTERBOUND(#71973,.T.); +#71976= IFCFACE((#71975)); +#71978= IFCPOLYLOOP((#67045,#67087,#67085)); +#71980= IFCFACEOUTERBOUND(#71978,.T.); +#71981= IFCFACE((#71980)); +#71983= IFCPOLYLOOP((#67065,#67053,#66901)); +#71985= IFCFACEOUTERBOUND(#71983,.T.); +#71986= IFCFACE((#71985)); +#71988= IFCPOLYLOOP((#67053,#66903,#66901)); +#71990= IFCFACEOUTERBOUND(#71988,.T.); +#71991= IFCFACE((#71990)); +#71993= IFCPOLYLOOP((#67073,#67097,#67041)); +#71995= IFCFACEOUTERBOUND(#71993,.T.); +#71996= IFCFACE((#71995)); +#71998= IFCPOLYLOOP((#67047,#67091,#67089)); +#72000= IFCFACEOUTERBOUND(#71998,.T.); +#72001= IFCFACE((#72000)); +#72003= IFCPOLYLOOP((#67063,#67095,#66937)); +#72005= IFCFACEOUTERBOUND(#72003,.T.); +#72006= IFCFACE((#72005)); +#72008= IFCPOLYLOOP((#67071,#66943,#67055)); +#72010= IFCFACEOUTERBOUND(#72008,.T.); +#72011= IFCFACE((#72010)); +#72013= IFCPOLYLOOP((#67061,#67093,#66897)); +#72015= IFCFACEOUTERBOUND(#72013,.T.); +#72016= IFCFACE((#72015)); +#72018= IFCPOLYLOOP((#67073,#67041,#67053)); +#72020= IFCFACEOUTERBOUND(#72018,.T.); +#72021= IFCFACE((#72020)); +#72023= IFCPOLYLOOP((#67089,#67059,#67083)); +#72025= IFCFACEOUTERBOUND(#72023,.T.); +#72026= IFCFACE((#72025)); +#72028= IFCPOLYLOOP((#66937,#67051,#66939)); +#72030= IFCFACEOUTERBOUND(#72028,.T.); +#72031= IFCFACE((#72030)); +#72033= IFCPOLYLOOP((#67067,#66905,#66903)); +#72035= IFCFACEOUTERBOUND(#72033,.T.); +#72036= IFCFACE((#72035)); +#72038= IFCPOLYLOOP((#67067,#66903,#67053)); +#72040= IFCFACEOUTERBOUND(#72038,.T.); +#72041= IFCFACE((#72040)); +#72043= IFCPOLYLOOP((#67095,#67043,#67091)); +#72045= IFCFACEOUTERBOUND(#72043,.T.); +#72046= IFCFACE((#72045)); +#72048= IFCPOLYLOOP((#67079,#67083,#66907)); +#72050= IFCFACEOUTERBOUND(#72048,.T.); +#72051= IFCFACE((#72050)); +#72053= IFCPOLYLOOP((#67073,#67053,#67065)); +#72055= IFCFACEOUTERBOUND(#72053,.T.); +#72056= IFCFACE((#72055)); +#72058= IFCPOLYLOOP((#67075,#67055,#67069)); +#72060= IFCFACEOUTERBOUND(#72058,.T.); +#72061= IFCFACE((#72060)); +#72063= IFCPOLYLOOP((#67055,#66941,#67069)); +#72065= IFCFACEOUTERBOUND(#72063,.T.); +#72066= IFCFACE((#72065)); +#72068= IFCPOLYLOOP((#67075,#67041,#67055)); +#72070= IFCFACEOUTERBOUND(#72068,.T.); +#72071= IFCFACE((#72070)); +#72073= IFCPOLYLOOP((#66905,#67079,#66907)); +#72075= IFCFACEOUTERBOUND(#72073,.T.); +#72076= IFCFACE((#72075)); +#72078= IFCPOLYLOOP((#66897,#66895,#67061)); +#72080= IFCFACEOUTERBOUND(#72078,.T.); +#72081= IFCFACE((#72080)); +#72083= IFCPOLYLOOP((#66947,#67081,#66949)); +#72085= IFCFACEOUTERBOUND(#72083,.T.); +#72086= IFCFACE((#72085)); +#72088= IFCPOLYLOOP((#66907,#67083,#66909)); +#72090= IFCFACEOUTERBOUND(#72088,.T.); +#72091= IFCFACE((#72090)); +#72093= IFCPOLYLOOP((#66937,#66935,#67063)); +#72095= IFCFACEOUTERBOUND(#72093,.T.); +#72096= IFCFACE((#72095)); +#72098= IFCPOLYLOOP((#66899,#67049,#67065)); +#72100= IFCFACEOUTERBOUND(#72098,.T.); +#72101= IFCFACE((#72100)); +#72103= IFCPOLYLOOP((#67065,#67049,#67073)); +#72105= IFCFACEOUTERBOUND(#72103,.T.); +#72106= IFCFACE((#72105)); +#72108= IFCPOLYLOOP((#67099,#67053,#67041)); +#72110= IFCFACEOUTERBOUND(#72108,.T.); +#72111= IFCFACE((#72110)); +#72113= IFCPOLYLOOP((#67067,#67099,#67079)); +#72115= IFCFACEOUTERBOUND(#72113,.T.); +#72116= IFCFACE((#72115)); +#72118= IFCPOLYLOOP((#66939,#67051,#67069)); +#72120= IFCFACEOUTERBOUND(#72118,.T.); +#72121= IFCFACE((#72120)); +#72123= IFCPOLYLOOP((#67069,#67051,#67075)); +#72125= IFCFACEOUTERBOUND(#72123,.T.); +#72126= IFCFACE((#72125)); +#72128= IFCPOLYLOOP((#67097,#67055,#67041)); +#72130= IFCFACEOUTERBOUND(#72128,.T.); +#72131= IFCFACE((#72130)); +#72133= IFCPOLYLOOP((#67071,#67097,#67077)); +#72135= IFCFACEOUTERBOUND(#72133,.T.); +#72136= IFCFACE((#72135)); +#72138= IFCPOLYLOOP((#67087,#67073,#67049)); +#72140= IFCFACEOUTERBOUND(#72138,.T.); +#72141= IFCFACE((#72140)); +#72143= IFCPOLYLOOP((#67097,#67073,#67045)); +#72145= IFCFACEOUTERBOUND(#72143,.T.); +#72146= IFCFACE((#72145)); +#72148= IFCPOLYLOOP((#67091,#67075,#67051)); +#72150= IFCFACEOUTERBOUND(#72148,.T.); +#72151= IFCFACE((#72150)); +#72153= IFCPOLYLOOP((#67099,#67075,#67047)); +#72155= IFCFACEOUTERBOUND(#72153,.T.); +#72156= IFCFACE((#72155)); +#72158= IFCPOLYLOOP((#67071,#67077,#66945)); +#72160= IFCFACEOUTERBOUND(#72158,.T.); +#72161= IFCFACE((#72160)); +#72163= IFCPOLYLOOP((#67085,#67081,#67077)); +#72165= IFCFACEOUTERBOUND(#72163,.T.); +#72166= IFCFACE((#72165)); +#72168= IFCPOLYLOOP((#67067,#67079,#66905)); +#72170= IFCFACEOUTERBOUND(#72168,.T.); +#72171= IFCFACE((#72170)); +#72173= IFCPOLYLOOP((#67089,#67083,#67079)); +#72175= IFCFACEOUTERBOUND(#72173,.T.); +#72176= IFCFACE((#72175)); +#72178= IFCPOLYLOOP((#67085,#67077,#67045)); +#72180= IFCFACEOUTERBOUND(#72178,.T.); +#72181= IFCFACE((#72180)); +#72183= IFCPOLYLOOP((#66949,#67081,#67057)); +#72185= IFCFACEOUTERBOUND(#72183,.T.); +#72186= IFCFACE((#72185)); +#72188= IFCPOLYLOOP((#67089,#67079,#67047)); +#72190= IFCFACEOUTERBOUND(#72188,.T.); +#72191= IFCFACE((#72190)); +#72193= IFCPOLYLOOP((#66909,#67083,#67059)); +#72195= IFCFACEOUTERBOUND(#72193,.T.); +#72196= IFCFACE((#72195)); +#72198= IFCPOLYLOOP((#67045,#67073,#67087)); +#72200= IFCFACEOUTERBOUND(#72198,.T.); +#72201= IFCFACE((#72200)); +#72203= IFCPOLYLOOP((#67039,#67057,#67085)); +#72205= IFCFACEOUTERBOUND(#72203,.T.); +#72206= IFCFACE((#72205)); +#72208= IFCPOLYLOOP((#67093,#67087,#67049)); +#72210= IFCFACEOUTERBOUND(#72208,.T.); +#72211= IFCFACE((#72210)); +#72213= IFCPOLYLOOP((#67039,#67085,#67087)); +#72215= IFCFACEOUTERBOUND(#72213,.T.); +#72216= IFCFACE((#72215)); +#72218= IFCPOLYLOOP((#67047,#67075,#67091)); +#72220= IFCFACEOUTERBOUND(#72218,.T.); +#72221= IFCFACE((#72220)); +#72223= IFCPOLYLOOP((#67043,#67059,#67089)); +#72225= IFCFACEOUTERBOUND(#72223,.T.); +#72226= IFCFACE((#72225)); +#72228= IFCPOLYLOOP((#67095,#67091,#67051)); +#72230= IFCFACEOUTERBOUND(#72228,.T.); +#72231= IFCFACE((#72230)); +#72233= IFCPOLYLOOP((#67043,#67089,#67091)); +#72235= IFCFACEOUTERBOUND(#72233,.T.); +#72236= IFCFACE((#72235)); +#72238= IFCPOLYLOOP((#66897,#67093,#67049)); +#72240= IFCFACEOUTERBOUND(#72238,.T.); +#72241= IFCFACE((#72240)); +#72243= IFCPOLYLOOP((#67039,#67093,#67061)); +#72245= IFCFACEOUTERBOUND(#72243,.T.); +#72246= IFCFACE((#72245)); +#72248= IFCPOLYLOOP((#66937,#67095,#67051)); +#72250= IFCFACEOUTERBOUND(#72248,.T.); +#72251= IFCFACE((#72250)); +#72253= IFCPOLYLOOP((#67043,#67095,#67063)); +#72255= IFCFACEOUTERBOUND(#72253,.T.); +#72256= IFCFACE((#72255)); +#72258= IFCPOLYLOOP((#67077,#67097,#67045)); +#72260= IFCFACEOUTERBOUND(#72258,.T.); +#72261= IFCFACE((#72260)); +#72263= IFCPOLYLOOP((#67097,#67071,#67055)); +#72265= IFCFACEOUTERBOUND(#72263,.T.); +#72266= IFCFACE((#72265)); +#72268= IFCPOLYLOOP((#67079,#67099,#67047)); +#72270= IFCFACEOUTERBOUND(#72268,.T.); +#72271= IFCFACE((#72270)); +#72273= IFCPOLYLOOP((#67099,#67067,#67053)); +#72275= IFCFACEOUTERBOUND(#72273,.T.); +#72276= IFCFACE((#72275)); +#72278= IFCPOLYLOOP((#66933,#66911,#66909,#67059,#67043,#67063,#66935)); +#72280= IFCFACEOUTERBOUND(#72278,.T.); +#72281= IFCFACE((#72280)); +#72283= IFCPOLYLOOP((#66933,#66931,#66913,#66911)); +#72285= IFCFACEOUTERBOUND(#72283,.T.); +#72286= IFCFACE((#72285)); +#72288= IFCPOLYLOOP((#66931,#66929,#66915,#66913)); +#72290= IFCFACEOUTERBOUND(#72288,.T.); +#72291= IFCFACE((#72290)); +#72293= IFCPOLYLOOP((#67101,#67119,#66811,#66929)); +#72295= IFCFACEOUTERBOUND(#72293,.T.); +#72296= IFCFACE((#72295)); +#72298= IFCPOLYLOOP((#67103,#67167,#67257)); +#72300= IFCFACEOUTERBOUND(#72298,.T.); +#72301= IFCFACE((#72300)); +#72303= IFCPOLYLOOP((#67361,#67131,#67215,#67333)); +#72305= IFCFACEOUTERBOUND(#72303,.T.); +#72306= IFCFACE((#72305)); +#72308= IFCPOLYLOOP((#67405,#67207,#67273)); +#72310= IFCFACEOUTERBOUND(#72308,.T.); +#72311= IFCFACE((#72310)); +#72313= IFCPOLYLOOP((#66859,#67133,#67163)); +#72315= IFCFACEOUTERBOUND(#72313,.T.); +#72316= IFCFACE((#72315)); +#72318= IFCPOLYLOOP((#66973,#67263,#67267,#67259,#67429,#67391,#67517,#67247,#67515,#67427,#67393,#67445,#67431,#67447,#67227,#67415,#67387,#67417,#67261,#67425,#67265,#67269,#67249,#67451,#67437,#67529,#67413,#67449,#67439,#67453,#67201,#67463,#67459,#67525,#67455,#67579,#67527,#67537,#67443,#67519,#67461,#67465,#67457,#67531,#67521,#67533,#67421,#67543,#67539,#67613,#67583,#67535,#67581,#67545,#67541,#67591,#67585,#67593,#67523,#67597,#67589,#67621,#67587,#67617,#67595,#67619,#67577,#67623,#67625,#67615,#67635,#67633,#67639,#67181,#66869,#67105,#67637,#67629,#67631,#67603,#67627,#67609,#67611,#67553,#67605,#67599,#67607,#67563,#67573,#67571,#67575,#67479,#67565,#67555,#67567,#67551,#67601,#67561,#67569,#67493,#67511,#67505,#67557,#67501,#67509,#67513,#67291,#67503,#67495,#67485,#67497,#67547,#67469,#67559,#67549,#67491,#67499,#67507,#67335,#67383,#67377,#67471,#67363,#67487,#67379,#67385,#67115,#67371,#67347,#67373,#67315,#67375,#67349,#67473,#67297,#67483,#67353,#67467,#67341,#67489,#67369,#67381,#67129,#67299,#67161,#67271)); +#72320= IFCFACEOUTERBOUND(#72318,.T.); +#72321= IFCFACE((#72320)); +#72323= IFCPOLYLOOP((#67147,#67163,#67177)); +#72325= IFCFACEOUTERBOUND(#72323,.T.); +#72326= IFCFACE((#72325)); +#72328= IFCPOLYLOOP((#66915,#66811,#66809)); +#72330= IFCFACEOUTERBOUND(#72328,.T.); +#72331= IFCFACE((#72330)); +#72333= IFCPOLYLOOP((#66811,#66915,#66929)); +#72335= IFCFACEOUTERBOUND(#72333,.T.); +#72336= IFCFACE((#72335)); +#72338= IFCPOLYLOOP((#67119,#66857,#66811)); +#72340= IFCFACEOUTERBOUND(#72338,.T.); +#72341= IFCFACE((#72340)); +#72343= IFCPOLYLOOP((#66915,#66809,#66917)); +#72345= IFCFACEOUTERBOUND(#72343,.T.); +#72346= IFCFACE((#72345)); +#72348= IFCPOLYLOOP((#66807,#66805,#66917)); +#72350= IFCFACEOUTERBOUND(#72348,.T.); +#72351= IFCFACE((#72350)); +#72353= IFCPOLYLOOP((#67481,#67287,#67419,#67311)); +#72355= IFCFACEOUTERBOUND(#72353,.T.); +#72356= IFCFACE((#72355)); +#72358= IFCPOLYLOOP((#66803,#66917,#66805)); +#72360= IFCFACEOUTERBOUND(#72358,.T.); +#72361= IFCFACE((#72360)); +#72363= IFCPOLYLOOP((#66807,#66917,#66809)); +#72365= IFCFACEOUTERBOUND(#72363,.T.); +#72366= IFCFACE((#72365)); +#72368= IFCPOLYLOOP((#67113,#67307,#67253,#67367)); +#72370= IFCFACEOUTERBOUND(#72368,.T.); +#72371= IFCFACE((#72370)); +#72373= IFCPOLYLOOP((#67435,#67277,#67433,#67399)); +#72375= IFCFACEOUTERBOUND(#72373,.T.); +#72376= IFCFACE((#72375)); +#72378= IFCPOLYLOOP((#67153,#67173,#66867)); +#72380= IFCFACEOUTERBOUND(#72378,.T.); +#72381= IFCFACE((#72380)); +#72383= IFCPOLYLOOP((#67389,#67239,#67279)); +#72385= IFCFACEOUTERBOUND(#72383,.T.); +#72386= IFCFACE((#72385)); +#72388= IFCPOLYLOOP((#67283,#67403,#67211)); +#72390= IFCFACEOUTERBOUND(#72388,.T.); +#72391= IFCFACE((#72390)); +#72393= IFCPOLYLOOP((#66793,#66791,#67641,#67651,#66921)); +#72395= IFCFACEOUTERBOUND(#72393,.T.); +#72396= IFCFACE((#72395)); +#72398= IFCPOLYLOOP((#66975,#67157,#67117)); +#72400= IFCFACEOUTERBOUND(#72398,.T.); +#72401= IFCFACE((#72400)); +#72403= IFCPOLYLOOP((#67111,#67171,#67139)); +#72405= IFCFACEOUTERBOUND(#72403,.T.); +#72406= IFCFACE((#72405)); +#72408= IFCPOLYLOOP((#67191,#67123,#67173,#67153)); +#72410= IFCFACEOUTERBOUND(#72408,.T.); +#72411= IFCFACE((#72410)); +#72413= IFCPOLYLOOP((#66801,#66799,#66919)); +#72415= IFCFACEOUTERBOUND(#72413,.T.); +#72416= IFCFACE((#72415)); +#72418= IFCPOLYLOOP((#67255,#67111,#67139)); +#72420= IFCFACEOUTERBOUND(#72418,.T.); +#72421= IFCFACE((#72420)); +#72423= IFCPOLYLOOP((#66919,#66799,#66797)); +#72425= IFCFACEOUTERBOUND(#72423,.T.); +#72426= IFCFACE((#72425)); +#72428= IFCPOLYLOOP((#66919,#66917,#66801)); +#72430= IFCFACEOUTERBOUND(#72428,.T.); +#72431= IFCFACE((#72430)); +#72433= IFCPOLYLOOP((#66795,#66921,#66919)); +#72435= IFCFACEOUTERBOUND(#72433,.T.); +#72436= IFCFACE((#72435)); +#72438= IFCPOLYLOOP((#67119,#67149,#66857)); +#72440= IFCFACEOUTERBOUND(#72438,.T.); +#72441= IFCFACE((#72440)); +#72443= IFCPOLYLOOP((#66921,#66795,#66793)); +#72445= IFCFACEOUTERBOUND(#72443,.T.); +#72446= IFCFACE((#72445)); +#72448= IFCPOLYLOOP((#66795,#66919,#66797)); +#72450= IFCFACEOUTERBOUND(#72448,.T.); +#72451= IFCFACE((#72450)); +#72453= IFCPOLYLOOP((#67281,#67121,#67219)); +#72455= IFCFACEOUTERBOUND(#72453,.T.); +#72456= IFCFACE((#72455)); +#72458= IFCPOLYLOOP((#66859,#67149,#67133)); +#72460= IFCFACEOUTERBOUND(#72458,.T.); +#72461= IFCFACE((#72460)); +#72463= IFCPOLYLOOP((#67167,#67135,#67257)); +#72465= IFCFACEOUTERBOUND(#72463,.T.); +#72466= IFCFACE((#72465)); +#72468= IFCPOLYLOOP((#66801,#66917,#66803)); +#72470= IFCFACEOUTERBOUND(#72468,.T.); +#72471= IFCFACE((#72470)); +#72473= IFCPOLYLOOP((#67127,#67231,#67185)); +#72475= IFCFACEOUTERBOUND(#72473,.T.); +#72476= IFCFACE((#72475)); +#72478= IFCPOLYLOOP((#67117,#67203,#67229,#66975)); +#72480= IFCFACEOUTERBOUND(#72478,.T.); +#72481= IFCFACE((#72480)); +#72483= IFCPOLYLOOP((#67271,#67145,#67233)); +#72485= IFCFACEOUTERBOUND(#72483,.T.); +#72486= IFCFACE((#72485)); +#72488= IFCPOLYLOOP((#67293,#67401,#67195)); +#72490= IFCFACEOUTERBOUND(#72488,.T.); +#72491= IFCFACE((#72490)); +#72493= IFCPOLYLOOP((#66857,#67149,#66859)); +#72495= IFCFACEOUTERBOUND(#72493,.T.); +#72496= IFCFACE((#72495)); +#72498= IFCPOLYLOOP((#67189,#67165,#67155,#67171)); +#72500= IFCFACEOUTERBOUND(#72498,.T.); +#72501= IFCFACE((#72500)); +#72503= IFCPOLYLOOP((#66867,#67169,#67153)); +#72505= IFCFACEOUTERBOUND(#72503,.T.); +#72506= IFCFACE((#72505)); +#72508= IFCPOLYLOOP((#67165,#67189,#67151)); +#72510= IFCFACEOUTERBOUND(#72508,.T.); +#72511= IFCFACE((#72510)); +#72513= IFCPOLYLOOP((#67223,#67157,#66975)); +#72515= IFCFACEOUTERBOUND(#72513,.T.); +#72516= IFCFACE((#72515)); +#72518= IFCPOLYLOOP((#67143,#67217,#67187)); +#72520= IFCFACEOUTERBOUND(#72518,.T.); +#72521= IFCFACE((#72520)); +#72523= IFCPOLYLOOP((#67147,#67177,#67109,#67401)); +#72525= IFCFACEOUTERBOUND(#72523,.T.); +#72526= IFCFACE((#72525)); +#72528= IFCPOLYLOOP((#67151,#67103,#67165)); +#72530= IFCFACEOUTERBOUND(#72528,.T.); +#72531= IFCFACE((#72530)); +#72533= IFCPOLYLOOP((#67103,#67151,#67167)); +#72535= IFCFACEOUTERBOUND(#72533,.T.); +#72536= IFCFACE((#72535)); +#72538= IFCPOLYLOOP((#67137,#67251,#67235)); +#72540= IFCFACEOUTERBOUND(#72538,.T.); +#72541= IFCFACE((#72540)); +#72543= IFCPOLYLOOP((#67189,#67171,#67111)); +#72545= IFCFACEOUTERBOUND(#72543,.T.); +#72546= IFCFACE((#72545)); +#72548= IFCPOLYLOOP((#67123,#67159,#67175,#67173)); +#72550= IFCFACEOUTERBOUND(#72548,.T.); +#72551= IFCFACE((#72550)); +#72553= IFCPOLYLOOP((#67163,#67133,#67177)); +#72555= IFCFACEOUTERBOUND(#72553,.T.); +#72556= IFCFACE((#72555)); +#72558= IFCPOLYLOOP((#67185,#67351,#67127)); +#72560= IFCFACEOUTERBOUND(#72558,.T.); +#72561= IFCFACE((#72560)); +#72563= IFCPOLYLOOP((#67215,#67183,#67333)); +#72565= IFCFACEOUTERBOUND(#72563,.T.); +#72566= IFCFACE((#72565)); +#72568= IFCPOLYLOOP((#67275,#67205,#67231)); +#72570= IFCFACEOUTERBOUND(#72568,.T.); +#72571= IFCFACE((#72570)); +#72573= IFCPOLYLOOP((#67329,#67159,#67209)); +#72575= IFCFACEOUTERBOUND(#72573,.T.); +#72576= IFCFACE((#72575)); +#72578= IFCPOLYLOOP((#67365,#67339,#67407)); +#72580= IFCFACEOUTERBOUND(#72578,.T.); +#72581= IFCFACE((#72580)); +#72583= IFCPOLYLOOP((#67197,#67285,#67329)); +#72585= IFCFACEOUTERBOUND(#72583,.T.); +#72586= IFCFACE((#72585)); +#72588= IFCPOLYLOOP((#67359,#67107,#67245,#67331)); +#72590= IFCFACEOUTERBOUND(#72588,.T.); +#72591= IFCFACE((#72590)); +#72593= IFCPOLYLOOP((#67409,#67313,#67289)); +#72595= IFCFACEOUTERBOUND(#72593,.T.); +#72596= IFCFACE((#72595)); +#72598= IFCPOLYLOOP((#67141,#67223,#67205)); +#72600= IFCFACEOUTERBOUND(#72598,.T.); +#72601= IFCFACE((#72600)); +#72603= IFCPOLYLOOP((#67187,#67317,#67143)); +#72605= IFCFACEOUTERBOUND(#72603,.T.); +#72606= IFCFACE((#72605)); +#72608= IFCPOLYLOOP((#67159,#67123,#67209)); +#72610= IFCFACEOUTERBOUND(#72608,.T.); +#72611= IFCFACE((#72610)); +#72613= IFCPOLYLOOP((#67235,#67327,#67137)); +#72615= IFCFACEOUTERBOUND(#72613,.T.); +#72616= IFCFACE((#72615)); +#72618= IFCPOLYLOOP((#67125,#67225,#67213)); +#72620= IFCFACEOUTERBOUND(#72618,.T.); +#72621= IFCFACE((#72620)); +#72623= IFCPOLYLOOP((#67131,#67195,#67215)); +#72625= IFCFACEOUTERBOUND(#72623,.T.); +#72626= IFCFACE((#72625)); +#72628= IFCPOLYLOOP((#67285,#67217,#67143,#67309)); +#72630= IFCFACEOUTERBOUND(#72628,.T.); +#72631= IFCFACE((#72630)); +#72633= IFCPOLYLOOP((#67121,#67423,#67241,#67219)); +#72635= IFCFACEOUTERBOUND(#72633,.T.); +#72636= IFCFACE((#72635)); +#72638= IFCPOLYLOOP((#67357,#67331,#67397)); +#72640= IFCFACEOUTERBOUND(#72638,.T.); +#72641= IFCFACE((#72640)); +#72643= IFCPOLYLOOP((#67157,#67223,#67141)); +#72645= IFCFACEOUTERBOUND(#72643,.T.); +#72646= IFCFACE((#72645)); +#72648= IFCPOLYLOOP((#67395,#67475,#67295)); +#72650= IFCFACEOUTERBOUND(#72648,.T.); +#72651= IFCFACE((#72650)); +#72653= IFCPOLYLOOP((#67205,#67275,#67319,#67141)); +#72655= IFCFACEOUTERBOUND(#72653,.T.); +#72656= IFCFACE((#72655)); +#72658= IFCPOLYLOOP((#67145,#67207,#67233)); +#72660= IFCFACEOUTERBOUND(#72658,.T.); +#72661= IFCFACE((#72660)); +#72663= IFCPOLYLOOP((#67251,#67137,#67169)); +#72665= IFCFACEOUTERBOUND(#72663,.T.); +#72666= IFCFACE((#72665)); +#72668= IFCPOLYLOOP((#67253,#67237,#67367)); +#72670= IFCFACEOUTERBOUND(#72668,.T.); +#72671= IFCFACE((#72670)); +#72673= IFCPOLYLOOP((#67477,#67213,#67389)); +#72675= IFCFACEOUTERBOUND(#72673,.T.); +#72676= IFCFACE((#72675)); +#72678= IFCPOLYLOOP((#67423,#67121,#67345)); +#72680= IFCFACEOUTERBOUND(#72678,.T.); +#72681= IFCFACE((#72680)); +#72683= IFCPOLYLOOP((#67411,#67281,#67219)); +#72685= IFCFACEOUTERBOUND(#72683,.T.); +#72686= IFCFACE((#72685)); +#72688= IFCPOLYLOOP((#67107,#67179,#67245)); +#72690= IFCFACEOUTERBOUND(#72688,.T.); +#72691= IFCFACE((#72690)); +#72693= IFCPOLYLOOP((#67169,#66867,#67251)); +#72695= IFCFACEOUTERBOUND(#72693,.T.); +#72696= IFCFACE((#72695)); +#72698= IFCPOLYLOOP((#67323,#67255,#67139)); +#72700= IFCFACEOUTERBOUND(#72698,.T.); +#72701= IFCFACE((#72700)); +#72703= IFCPOLYLOOP((#67135,#67243,#67257)); +#72705= IFCFACEOUTERBOUND(#72703,.T.); +#72706= IFCFACE((#72705)); +#72708= IFCPOLYLOOP((#66973,#67271,#67233)); +#72710= IFCFACEOUTERBOUND(#72708,.T.); +#72711= IFCFACE((#72710)); +#72713= IFCPOLYLOOP((#67207,#67145,#67301,#67273)); +#72715= IFCFACEOUTERBOUND(#72713,.T.); +#72716= IFCFACE((#72715)); +#72718= IFCPOLYLOOP((#67231,#67127,#67303,#67275)); +#72720= IFCFACEOUTERBOUND(#72718,.T.); +#72721= IFCFACE((#72720)); +#72723= IFCPOLYLOOP((#67435,#67179,#67343)); +#72725= IFCFACEOUTERBOUND(#72723,.T.); +#72726= IFCFACE((#72725)); +#72728= IFCPOLYLOOP((#67239,#67323,#67279)); +#72730= IFCFACEOUTERBOUND(#72728,.T.); +#72731= IFCFACE((#72730)); +#72733= IFCPOLYLOOP((#67325,#67411,#67243)); +#72735= IFCFACEOUTERBOUND(#72733,.T.); +#72736= IFCFACE((#72735)); +#72738= IFCPOLYLOOP((#67211,#67307,#67283)); +#72740= IFCFACEOUTERBOUND(#72738,.T.); +#72741= IFCFACE((#72740)); +#72743= IFCPOLYLOOP((#67217,#67285,#67197)); +#72745= IFCFACEOUTERBOUND(#72743,.T.); +#72746= IFCFACE((#72745)); +#72748= IFCPOLYLOOP((#67311,#67419,#67199)); +#72750= IFCFACEOUTERBOUND(#72748,.T.); +#72751= IFCFACE((#72750)); +#72753= IFCPOLYLOOP((#67313,#67409,#67203)); +#72755= IFCFACEOUTERBOUND(#72753,.T.); +#72756= IFCFACE((#72755)); +#72758= IFCPOLYLOOP((#67195,#67131,#67293)); +#72760= IFCFACEOUTERBOUND(#72758,.T.); +#72761= IFCFACE((#72760)); +#72763= IFCPOLYLOOP((#67475,#67225,#67125,#67337)); +#72765= IFCFACEOUTERBOUND(#72763,.T.); +#72766= IFCFACE((#72765)); +#72768= IFCPOLYLOOP((#67343,#67305,#67277,#67435)); +#72770= IFCFACEOUTERBOUND(#72768,.T.); +#72771= IFCFACE((#72770)); +#72773= IFCPOLYLOOP((#67253,#67307,#67211)); +#72775= IFCFACEOUTERBOUND(#72773,.T.); +#72776= IFCFACE((#72775)); +#72778= IFCPOLYLOOP((#67199,#67345,#67311)); +#72780= IFCFACEOUTERBOUND(#72778,.T.); +#72781= IFCFACE((#72780)); +#72783= IFCPOLYLOOP((#67203,#67117,#67313)); +#72785= IFCFACEOUTERBOUND(#72783,.T.); +#72786= IFCFACE((#72785)); +#72788= IFCPOLYLOOP((#67405,#67317,#67187)); +#72790= IFCFACEOUTERBOUND(#72788,.T.); +#72791= IFCFACE((#72790)); +#72793= IFCPOLYLOOP((#67255,#67323,#67239)); +#72795= IFCFACEOUTERBOUND(#72793,.T.); +#72796= IFCFACE((#72795)); +#72798= IFCPOLYLOOP((#67243,#67135,#67325)); +#72800= IFCFACEOUTERBOUND(#72798,.T.); +#72801= IFCFACE((#72800)); +#72803= IFCPOLYLOOP((#67403,#67327,#67235)); +#72805= IFCFACEOUTERBOUND(#72803,.T.); +#72806= IFCFACE((#72805)); +#72808= IFCPOLYLOOP((#67197,#67329,#67209)); +#72810= IFCFACEOUTERBOUND(#72808,.T.); +#72811= IFCFACE((#72810)); +#72813= IFCPOLYLOOP((#67357,#67397,#67221,#67441)); +#72815= IFCFACEOUTERBOUND(#72813,.T.); +#72816= IFCFACE((#72815)); +#72818= IFCPOLYLOOP((#67183,#67289,#67355,#67333)); +#72820= IFCFACEOUTERBOUND(#72818,.T.); +#72821= IFCFACE((#72820)); +#72823= IFCPOLYLOOP((#67365,#67407,#67193)); +#72825= IFCFACEOUTERBOUND(#72823,.T.); +#72826= IFCFACE((#72825)); +#72828= IFCPOLYLOOP((#67179,#67107,#67343)); +#72830= IFCFACEOUTERBOUND(#72828,.T.); +#72831= IFCFACE((#72830)); +#72833= IFCPOLYLOOP((#67433,#67351,#67185)); +#72835= IFCFACEOUTERBOUND(#72833,.T.); +#72836= IFCFACE((#72835)); +#72838= IFCPOLYLOOP((#67193,#67295,#67365)); +#72840= IFCFACEOUTERBOUND(#72838,.T.); +#72841= IFCFACE((#72840)); +#72843= IFCPOLYLOOP((#67237,#67339,#67367)); +#72845= IFCFACEOUTERBOUND(#72843,.T.); +#72846= IFCFACE((#72845)); +#72848= IFCPOLYLOOP((#67213,#67477,#67125)); +#72850= IFCFACEOUTERBOUND(#72848,.T.); +#72851= IFCFACE((#72850)); +#72853= IFCPOLYLOOP((#67295,#67193,#67395)); +#72855= IFCFACEOUTERBOUND(#72853,.T.); +#72856= IFCFACE((#72855)); +#72858= IFCPOLYLOOP((#67331,#67245,#67397)); +#72860= IFCFACEOUTERBOUND(#72858,.T.); +#72861= IFCFACE((#72860)); +#72863= IFCPOLYLOOP((#67433,#67277,#67321,#67351)); +#72865= IFCFACEOUTERBOUND(#72863,.T.); +#72866= IFCFACE((#72865)); +#72868= IFCPOLYLOOP((#67147,#67401,#67293)); +#72870= IFCFACEOUTERBOUND(#72868,.T.); +#72871= IFCFACE((#72870)); +#72873= IFCPOLYLOOP((#67327,#67403,#67283)); +#72875= IFCFACEOUTERBOUND(#72873,.T.); +#72876= IFCFACE((#72875)); +#72878= IFCPOLYLOOP((#67317,#67405,#67273)); +#72880= IFCFACEOUTERBOUND(#72878,.T.); +#72881= IFCFACE((#72880)); +#72883= IFCPOLYLOOP((#67339,#67237,#67407)); +#72885= IFCFACEOUTERBOUND(#72883,.T.); +#72886= IFCFACE((#72885)); +#72888= IFCPOLYLOOP((#67289,#67183,#67409)); +#72890= IFCFACEOUTERBOUND(#72888,.T.); +#72891= IFCFACE((#72890)); +#72893= IFCPOLYLOOP((#67281,#67411,#67325)); +#72895= IFCFACEOUTERBOUND(#72893,.T.); +#72896= IFCFACE((#72895)); +#72898= IFCPOLYLOOP((#67287,#67441,#67419)); +#72900= IFCFACEOUTERBOUND(#72898,.T.); +#72901= IFCFACE((#72900)); +#72903= IFCPOLYLOOP((#67345,#67199,#67423)); +#72905= IFCFACEOUTERBOUND(#72903,.T.); +#72906= IFCFACE((#72905)); +#72908= IFCPOLYLOOP((#67357,#67441,#67287)); +#72910= IFCFACEOUTERBOUND(#72908,.T.); +#72911= IFCFACE((#72910)); +#72913= IFCPOLYLOOP((#67225,#67475,#67395)); +#72915= IFCFACEOUTERBOUND(#72913,.T.); +#72916= IFCFACE((#72915)); +#72918= IFCPOLYLOOP((#67389,#67279,#67477)); +#72920= IFCFACEOUTERBOUND(#72918,.T.); +#72921= IFCFACE((#72920)); +#72923= IFCPOLYLOOP((#66785,#66783,#67649)); +#72925= IFCFACEOUTERBOUND(#72923,.T.); +#72926= IFCFACE((#72925)); +#72928= IFCPOLYLOOP((#66785,#67645,#66787)); +#72930= IFCFACEOUTERBOUND(#72928,.T.); +#72931= IFCFACE((#72930)); +#72933= IFCPOLYLOOP((#66789,#67641,#66791)); +#72935= IFCFACEOUTERBOUND(#72933,.T.); +#72936= IFCFACE((#72935)); +#72938= IFCPOLYLOOP((#67649,#66927,#67645)); +#72940= IFCFACEOUTERBOUND(#72938,.T.); +#72941= IFCFACE((#72940)); +#72943= IFCPOLYLOOP((#66783,#66781,#67643)); +#72945= IFCFACEOUTERBOUND(#72943,.T.); +#72946= IFCFACE((#72945)); +#72948= IFCPOLYLOOP((#66923,#66921,#67651)); +#72950= IFCFACEOUTERBOUND(#72948,.T.); +#72951= IFCFACE((#72950)); +#72953= IFCPOLYLOOP((#66787,#67645,#67653)); +#72955= IFCFACEOUTERBOUND(#72953,.T.); +#72956= IFCFACE((#72955)); +#72958= IFCPOLYLOOP((#67651,#67641,#67653)); +#72960= IFCFACEOUTERBOUND(#72958,.T.); +#72961= IFCFACE((#72960)); +#72963= IFCPOLYLOOP((#67651,#67653,#66923)); +#72965= IFCFACEOUTERBOUND(#72963,.T.); +#72966= IFCFACE((#72965)); +#72968= IFCPOLYLOOP((#66789,#67653,#67641)); +#72970= IFCFACEOUTERBOUND(#72968,.T.); +#72971= IFCFACE((#72970)); +#72973= IFCPOLYLOOP((#66927,#66925,#67645)); +#72975= IFCFACEOUTERBOUND(#72973,.T.); +#72976= IFCFACE((#72975)); +#72978= IFCPOLYLOOP((#66787,#67653,#66789)); +#72980= IFCFACEOUTERBOUND(#72978,.T.); +#72981= IFCFACE((#72980)); +#72983= IFCPOLYLOOP((#66927,#67649,#67647)); +#72985= IFCFACEOUTERBOUND(#72983,.T.); +#72986= IFCFACE((#72985)); +#72988= IFCPOLYLOOP((#67647,#66871,#66927)); +#72990= IFCFACEOUTERBOUND(#72988,.T.); +#72991= IFCFACE((#72990)); +#72993= IFCPOLYLOOP((#67649,#67643,#66977,#67647)); +#72995= IFCFACEOUTERBOUND(#72993,.T.); +#72996= IFCFACE((#72995)); +#72998= IFCPOLYLOOP((#67649,#67645,#66785)); +#73000= IFCFACEOUTERBOUND(#72998,.T.); +#73001= IFCFACE((#73000)); +#73003= IFCPOLYLOOP((#67643,#67649,#66783)); +#73005= IFCFACEOUTERBOUND(#73003,.T.); +#73006= IFCFACE((#73005)); +#73008= IFCPOLYLOOP((#67653,#67645,#66925)); +#73010= IFCFACEOUTERBOUND(#73008,.T.); +#73011= IFCFACE((#73010)); +#73013= IFCPOLYLOOP((#66925,#66923,#67653)); +#73015= IFCFACEOUTERBOUND(#73013,.T.); +#73016= IFCFACE((#73015)); +#73018= IFCPOLYLOOP((#66841,#67655,#66843)); +#73020= IFCFACEOUTERBOUND(#73018,.T.); +#73021= IFCFACE((#73020)); +#73023= IFCPOLYLOOP((#67667,#67659,#66837)); +#73025= IFCFACEOUTERBOUND(#73023,.T.); +#73026= IFCFACE((#73025)); +#73028= IFCPOLYLOOP((#66835,#66833,#67657)); +#73030= IFCFACEOUTERBOUND(#73028,.T.); +#73031= IFCFACE((#73030)); +#73033= IFCPOLYLOOP((#67663,#66841,#66839)); +#73035= IFCFACEOUTERBOUND(#73033,.T.); +#73036= IFCFACE((#73035)); +#73038= IFCPOLYLOOP((#66699,#66697,#67661)); +#73040= IFCFACEOUTERBOUND(#73038,.T.); +#73041= IFCFACE((#73040)); +#73043= IFCPOLYLOOP((#66703,#67667,#67665)); +#73045= IFCFACEOUTERBOUND(#73043,.T.); +#73046= IFCFACE((#73045)); +#73048= IFCPOLYLOOP((#67665,#66705,#66703)); +#73050= IFCFACEOUTERBOUND(#73048,.T.); +#73051= IFCFACE((#73050)); +#73053= IFCPOLYLOOP((#66837,#66835,#67667)); +#73055= IFCFACEOUTERBOUND(#73053,.T.); +#73056= IFCFACE((#73055)); +#73058= IFCPOLYLOOP((#66839,#67659,#67663)); +#73060= IFCFACEOUTERBOUND(#73058,.T.); +#73061= IFCFACE((#73060)); +#73063= IFCPOLYLOOP((#67659,#67667,#66701)); +#73065= IFCFACEOUTERBOUND(#73063,.T.); +#73066= IFCFACE((#73065)); +#73068= IFCPOLYLOOP((#67659,#66839,#66837)); +#73070= IFCFACEOUTERBOUND(#73068,.T.); +#73071= IFCFACE((#73070)); +#73073= IFCPOLYLOOP((#67663,#67661,#68327,#67655)); +#73075= IFCFACEOUTERBOUND(#73073,.T.); +#73076= IFCFACE((#73075)); +#73078= IFCPOLYLOOP((#66703,#66701,#67667)); +#73080= IFCFACEOUTERBOUND(#73078,.T.); +#73081= IFCFACE((#73080)); +#73083= IFCPOLYLOOP((#67661,#67663,#66699)); +#73085= IFCFACEOUTERBOUND(#73083,.T.); +#73086= IFCFACE((#73085)); +#73088= IFCPOLYLOOP((#66841,#67663,#67655)); +#73090= IFCFACEOUTERBOUND(#73088,.T.); +#73091= IFCFACE((#73090)); +#73093= IFCPOLYLOOP((#66699,#67663,#67659)); +#73095= IFCFACEOUTERBOUND(#73093,.T.); +#73096= IFCFACE((#73095)); +#73098= IFCPOLYLOOP((#67657,#67667,#66835)); +#73100= IFCFACEOUTERBOUND(#73098,.T.); +#73101= IFCFACE((#73100)); +#73103= IFCPOLYLOOP((#67665,#67667,#67657)); +#73105= IFCFACEOUTERBOUND(#73103,.T.); +#73106= IFCFACE((#73105)); +#73108= IFCPOLYLOOP((#67659,#66701,#66699)); +#73110= IFCFACEOUTERBOUND(#73108,.T.); +#73111= IFCFACE((#73110)); +#73113= IFCPOLYLOOP((#66831,#66705,#67665,#67657,#66833)); +#73115= IFCFACEOUTERBOUND(#73113,.T.); +#73116= IFCFACE((#73115)); +#73118= IFCPOLYLOOP((#67845,#67693,#67747)); +#73120= IFCFACEOUTERBOUND(#73118,.T.); +#73121= IFCFACE((#73120)); +#73123= IFCPOLYLOOP((#66687,#67865,#67735,#67851,#67691,#67929,#67907,#68031,#67875,#68029,#67911,#68035,#67861,#68041,#67921,#67937,#67901,#67935,#67923,#67939,#67681,#67941,#67931,#68025,#67915,#68027,#67933,#67943,#67887,#68069,#68061,#68051,#68123,#68133,#68037,#68115,#68059,#68053,#68063,#68071,#67847,#68075,#68067,#68065,#68113,#68073,#68077,#68055,#68135,#68125,#68169,#68117,#68129,#68127,#68137,#68045,#68141,#68139,#68143,#68131,#68175,#68171,#68177,#68121,#68179,#68173,#68195,#68167,#68199,#68197,#68205,#67671,#66689,#67743,#68207,#68201,#68203,#68185,#68193,#68191,#68153,#68189,#68161,#68183,#68159,#68181,#68163,#68165,#68083,#68155,#68151,#68157,#68105,#68109,#68147,#68097,#68149,#68187,#68107,#68111,#67945,#68099,#68089,#68103,#67999,#68021,#68017,#68093,#67979,#68101,#68087,#68145,#68001,#68085,#68019,#68023,#67769,#68003,#67985,#68005,#67973,#68091,#67997,#68015,#67809,#67831,#67827,#67951,#67819,#67977,#67949,#67983,#67795,#68009,#67993,#68013,#67971,#67995,#68079,#67811,#68081,#67947,#67981,#67821,#67833,#67829)); +#73125= IFCFACEOUTERBOUND(#73123,.T.); +#73126= IFCFACE((#73125)); +#73128= IFCPOLYLOOP((#66685,#67677,#67709)); +#73130= IFCFACEOUTERBOUND(#73128,.T.); +#73131= IFCFACE((#73130)); +#73133= IFCPOLYLOOP((#67803,#67689,#67713)); +#73135= IFCFACEOUTERBOUND(#73133,.T.); +#73136= IFCFACE((#73135)); +#73138= IFCPOLYLOOP((#67759,#67843,#67883,#67913)); +#73140= IFCFACEOUTERBOUND(#73138,.T.); +#73141= IFCFACE((#73140)); +#73143= IFCPOLYLOOP((#67773,#67677,#67707)); +#73145= IFCFACEOUTERBOUND(#73143,.T.); +#73146= IFCFACE((#73145)); +#73148= IFCPOLYLOOP((#66707,#66705,#66829)); +#73150= IFCFACEOUTERBOUND(#73148,.T.); +#73151= IFCFACE((#73150)); +#73153= IFCPOLYLOOP((#66829,#66705,#66831)); +#73155= IFCFACEOUTERBOUND(#73153,.T.); +#73156= IFCFACE((#73155)); +#73158= IFCPOLYLOOP((#66707,#66829,#66827)); +#73160= IFCFACEOUTERBOUND(#73158,.T.); +#73161= IFCFACE((#73160)); +#73163= IFCPOLYLOOP((#66707,#66825,#66823)); +#73165= IFCFACEOUTERBOUND(#73163,.T.); +#73166= IFCFACE((#73165)); +#73168= IFCPOLYLOOP((#66825,#66707,#66827)); +#73170= IFCFACEOUTERBOUND(#73168,.T.); +#73171= IFCFACE((#73170)); +#73173= IFCPOLYLOOP((#67767,#67695,#67879,#67841)); +#73175= IFCFACEOUTERBOUND(#73173,.T.); +#73176= IFCFACE((#73175)); +#73178= IFCPOLYLOOP((#66709,#66707,#66823)); +#73180= IFCFACEOUTERBOUND(#73178,.T.); +#73181= IFCFACE((#73180)); +#73183= IFCPOLYLOOP((#67669,#67725,#67683)); +#73185= IFCFACEOUTERBOUND(#73183,.T.); +#73186= IFCFACE((#73185)); +#73188= IFCPOLYLOOP((#67751,#67919,#67961)); +#73190= IFCFACEOUTERBOUND(#73188,.T.); +#73191= IFCFACE((#73190)); +#73193= IFCPOLYLOOP((#66823,#66821,#66709)); +#73195= IFCFACEOUTERBOUND(#73193,.T.); +#73196= IFCFACE((#73195)); +#73198= IFCPOLYLOOP((#67709,#67695,#67793)); +#73200= IFCFACEOUTERBOUND(#73198,.T.); +#73201= IFCFACE((#73200)); +#73203= IFCPOLYLOOP((#67733,#67825,#66865)); +#73205= IFCFACEOUTERBOUND(#73203,.T.); +#73206= IFCFACE((#73205)); +#73208= IFCPOLYLOOP((#67709,#67793,#66685)); +#73210= IFCFACEOUTERBOUND(#73208,.T.); +#73211= IFCFACE((#73210)); +#73213= IFCPOLYLOOP((#66861,#67729,#66863)); +#73215= IFCFACEOUTERBOUND(#73213,.T.); +#73216= IFCFACE((#73215)); +#73218= IFCPOLYLOOP((#67675,#66683,#66813,#67699)); +#73220= IFCFACEOUTERBOUND(#73218,.T.); +#73221= IFCFACE((#73220)); +#73223= IFCPOLYLOOP((#66813,#66863,#67699)); +#73225= IFCFACEOUTERBOUND(#73223,.T.); +#73226= IFCFACE((#73225)); +#73228= IFCPOLYLOOP((#67777,#67869,#68011)); +#73230= IFCFACEOUTERBOUND(#73228,.T.); +#73231= IFCFACE((#73230)); +#73233= IFCPOLYLOOP((#67797,#67781,#67855)); +#73235= IFCFACEOUTERBOUND(#73233,.T.); +#73236= IFCFACE((#73235)); +#73238= IFCPOLYLOOP((#66819,#66817,#66709)); +#73240= IFCFACEOUTERBOUND(#73238,.T.); +#73241= IFCFACE((#73240)); +#73243= IFCPOLYLOOP((#66709,#66817,#66815)); +#73245= IFCFACEOUTERBOUND(#73243,.T.); +#73246= IFCFACE((#73245)); +#73248= IFCPOLYLOOP((#66709,#66821,#66819)); +#73250= IFCFACEOUTERBOUND(#73248,.T.); +#73251= IFCFACE((#73250)); +#73253= IFCPOLYLOOP((#66815,#66813,#66711)); +#73255= IFCFACEOUTERBOUND(#73253,.T.); +#73256= IFCFACE((#73255)); +#73258= IFCPOLYLOOP((#67859,#67975,#67739)); +#73260= IFCFACEOUTERBOUND(#73258,.T.); +#73261= IFCFACE((#73260)); +#73263= IFCPOLYLOOP((#66711,#66813,#66683)); +#73265= IFCFACEOUTERBOUND(#73263,.T.); +#73266= IFCFACE((#73265)); +#73268= IFCPOLYLOOP((#66815,#66711,#66709)); +#73270= IFCFACEOUTERBOUND(#73268,.T.); +#73271= IFCFACE((#73270)); +#73273= IFCPOLYLOOP((#67731,#67669,#67683)); +#73275= IFCFACEOUTERBOUND(#73273,.T.); +#73276= IFCFACE((#73275)); +#73278= IFCPOLYLOOP((#67969,#67741,#67897)); +#73280= IFCFACEOUTERBOUND(#73278,.T.); +#73281= IFCFACE((#73280)); +#73283= IFCPOLYLOOP((#67703,#67815,#67825)); +#73285= IFCFACEOUTERBOUND(#73283,.T.); +#73286= IFCFACE((#73285)); +#73288= IFCPOLYLOOP((#67679,#67917,#67823,#67893)); +#73290= IFCFACEOUTERBOUND(#73288,.T.); +#73291= IFCFACE((#73290)); +#73293= IFCPOLYLOOP((#67677,#66685,#67723,#67707)); +#73295= IFCFACEOUTERBOUND(#73293,.T.); +#73296= IFCFACE((#73295)); +#73298= IFCPOLYLOOP((#67729,#67699,#66863)); +#73300= IFCFACEOUTERBOUND(#73298,.T.); +#73301= IFCFACE((#73300)); +#73303= IFCPOLYLOOP((#67689,#67727,#67737,#67713)); +#73305= IFCFACEOUTERBOUND(#73303,.T.); +#73306= IFCFACE((#73305)); +#73308= IFCPOLYLOOP((#67839,#67745,#68043,#67685)); +#73310= IFCFACEOUTERBOUND(#73308,.T.); +#73311= IFCFACE((#73310)); +#73313= IFCPOLYLOOP((#67701,#67775,#67749,#67969)); +#73315= IFCFACEOUTERBOUND(#73313,.T.); +#73316= IFCFACE((#73315)); +#73318= IFCPOLYLOOP((#67727,#67719,#66865)); +#73320= IFCFACEOUTERBOUND(#73318,.T.); +#73321= IFCFACE((#73320)); +#73323= IFCPOLYLOOP((#67959,#67871,#67837)); +#73325= IFCFACEOUTERBOUND(#73323,.T.); +#73326= IFCFACE((#73325)); +#73328= IFCPOLYLOOP((#67789,#67761,#67889)); +#73330= IFCFACEOUTERBOUND(#73328,.T.); +#73331= IFCFACE((#73330)); +#73333= IFCPOLYLOOP((#67719,#67727,#67689,#67753)); +#73335= IFCFACEOUTERBOUND(#73333,.T.); +#73336= IFCFACE((#73335)); +#73338= IFCPOLYLOOP((#66861,#67715,#67729)); +#73340= IFCFACEOUTERBOUND(#73338,.T.); +#73341= IFCFACE((#73340)); +#73343= IFCPOLYLOOP((#67775,#67731,#67683)); +#73345= IFCFACEOUTERBOUND(#73343,.T.); +#73346= IFCFACE((#73345)); +#73348= IFCPOLYLOOP((#66865,#67719,#67733)); +#73350= IFCFACEOUTERBOUND(#73348,.T.); +#73351= IFCFACE((#73350)); +#73353= IFCPOLYLOOP((#67865,#66687,#67801)); +#73355= IFCFACEOUTERBOUND(#73353,.T.); +#73356= IFCFACE((#73355)); +#73358= IFCPOLYLOOP((#68043,#67745,#67975)); +#73360= IFCFACEOUTERBOUND(#73358,.T.); +#73361= IFCFACE((#73360)); +#73363= IFCPOLYLOOP((#67771,#67839,#67715)); +#73365= IFCFACEOUTERBOUND(#73363,.T.); +#73366= IFCFACE((#73365)); +#73368= IFCPOLYLOOP((#67693,#67757,#67783,#67747)); +#73370= IFCFACEOUTERBOUND(#73368,.T.); +#73371= IFCFACE((#73370)); +#73373= IFCPOLYLOOP((#67775,#67701,#67717,#67731)); +#73375= IFCFACEOUTERBOUND(#73373,.T.); +#73376= IFCFACE((#73375)); +#73378= IFCPOLYLOOP((#67913,#67697,#67807)); +#73380= IFCFACEOUTERBOUND(#73378,.T.); +#73381= IFCFACE((#73380)); +#73383= IFCPOLYLOOP((#67779,#67837,#67877,#67721)); +#73385= IFCFACEOUTERBOUND(#73383,.T.); +#73386= IFCFACE((#73385)); +#73388= IFCPOLYLOOP((#67739,#67899,#67859)); +#73390= IFCFACEOUTERBOUND(#73388,.T.); +#73391= IFCFACE((#73390)); +#73393= IFCPOLYLOOP((#67889,#67711,#67863,#67789)); +#73395= IFCFACEOUTERBOUND(#73393,.T.); +#73396= IFCFACE((#73395)); +#73398= IFCPOLYLOOP((#67763,#67863,#67725)); +#73400= IFCFACEOUTERBOUND(#73398,.T.); +#73401= IFCFACE((#73400)); +#73403= IFCPOLYLOOP((#67725,#67669,#67765,#67763)); +#73405= IFCFACEOUTERBOUND(#73403,.T.); +#73406= IFCFACE((#73405)); +#73408= IFCPOLYLOOP((#67791,#67841,#67881,#67687)); +#73410= IFCFACEOUTERBOUND(#73408,.T.); +#73411= IFCFACE((#73410)); +#73413= IFCPOLYLOOP((#67715,#66861,#67771)); +#73415= IFCFACEOUTERBOUND(#73413,.T.); +#73416= IFCFACE((#73415)); +#73418= IFCPOLYLOOP((#67845,#67773,#67707)); +#73420= IFCFACEOUTERBOUND(#73418,.T.); +#73421= IFCFACE((#73420)); +#73423= IFCPOLYLOOP((#67925,#67673,#67805)); +#73425= IFCFACEOUTERBOUND(#73423,.T.); +#73426= IFCFACE((#73425)); +#73428= IFCPOLYLOOP((#67721,#67801,#67779)); +#73430= IFCFACEOUTERBOUND(#73428,.T.); +#73431= IFCFACE((#73430)); +#73433= IFCPOLYLOOP((#67797,#67855,#67895,#67705)); +#73435= IFCFACEOUTERBOUND(#73433,.T.); +#73436= IFCFACE((#73435)); +#73438= IFCPOLYLOOP((#68039,#67965,#67989)); +#73440= IFCFACEOUTERBOUND(#73438,.T.); +#73441= IFCFACE((#73440)); +#73443= IFCPOLYLOOP((#67849,#67787,#67697)); +#73445= IFCFACEOUTERBOUND(#73443,.T.); +#73446= IFCFACE((#73445)); +#73448= IFCPOLYLOOP((#67687,#67741,#67791)); +#73450= IFCFACEOUTERBOUND(#73448,.T.); +#73451= IFCFACE((#73450)); +#73453= IFCPOLYLOOP((#67695,#67767,#67793)); +#73455= IFCFACEOUTERBOUND(#73453,.T.); +#73456= IFCFACE((#73455)); +#73458= IFCPOLYLOOP((#67705,#67755,#67797)); +#73460= IFCFACEOUTERBOUND(#73458,.T.); +#73461= IFCFACE((#73460)); +#73463= IFCPOLYLOOP((#67823,#67799,#67893)); +#73465= IFCFACEOUTERBOUND(#73463,.T.); +#73466= IFCFACE((#73465)); +#73468= IFCPOLYLOOP((#67781,#67885,#67855)); +#73470= IFCFACEOUTERBOUND(#73468,.T.); +#73471= IFCFACE((#73470)); +#73473= IFCPOLYLOOP((#67673,#67817,#67805)); +#73475= IFCFACEOUTERBOUND(#73473,.T.); +#73476= IFCFACE((#73475)); +#73478= IFCPOLYLOOP((#67697,#67787,#67807)); +#73480= IFCFACEOUTERBOUND(#73478,.T.); +#73481= IFCFACE((#73480)); +#73483= IFCPOLYLOOP((#67777,#67927,#67869)); +#73485= IFCFACEOUTERBOUND(#73483,.T.); +#73486= IFCFACE((#73485)); +#73488= IFCPOLYLOOP((#67953,#67891,#67853)); +#73490= IFCFACEOUTERBOUND(#73488,.T.); +#73491= IFCFACE((#73490)); +#73493= IFCPOLYLOOP((#67909,#67817,#67673)); +#73495= IFCFACEOUTERBOUND(#73493,.T.); +#73496= IFCFACE((#73495)); +#73498= IFCPOLYLOOP((#67703,#67825,#67733)); +#73500= IFCFACEOUTERBOUND(#73498,.T.); +#73501= IFCFACE((#73500)); +#73503= IFCPOLYLOOP((#67835,#67967,#67991)); +#73505= IFCFACEOUTERBOUND(#73503,.T.); +#73506= IFCFACE((#73505)); +#73508= IFCPOLYLOOP((#67871,#67959,#67755)); +#73510= IFCFACEOUTERBOUND(#73508,.T.); +#73511= IFCFACE((#73510)); +#73513= IFCPOLYLOOP((#67745,#67839,#67771)); +#73515= IFCFACEOUTERBOUND(#73513,.T.); +#73516= IFCFACE((#73515)); +#73518= IFCPOLYLOOP((#67767,#67841,#67791)); +#73520= IFCFACEOUTERBOUND(#73518,.T.); +#73521= IFCFACE((#73520)); +#73523= IFCPOLYLOOP((#67873,#67989,#67785)); +#73525= IFCFACEOUTERBOUND(#73523,.T.); +#73526= IFCFACE((#73525)); +#73528= IFCPOLYLOOP((#67773,#67845,#67747)); +#73530= IFCFACEOUTERBOUND(#73528,.T.); +#73531= IFCFACE((#73530)); +#73533= IFCPOLYLOOP((#67787,#67849,#67761,#67963)); +#73535= IFCFACEOUTERBOUND(#73533,.T.); +#73536= IFCFACE((#73535)); +#73538= IFCPOLYLOOP((#67891,#67953,#67815)); +#73540= IFCFACEOUTERBOUND(#73538,.T.); +#73541= IFCFACE((#73540)); +#73543= IFCPOLYLOOP((#67885,#67781,#67803)); +#73545= IFCFACEOUTERBOUND(#73543,.T.); +#73546= IFCFACE((#73545)); +#73548= IFCPOLYLOOP((#67897,#67857,#67701,#67969)); +#73550= IFCFACEOUTERBOUND(#73548,.T.); +#73551= IFCFACE((#73550)); +#73553= IFCPOLYLOOP((#67899,#67739,#67957,#67757)); +#73555= IFCFACEOUTERBOUND(#73553,.T.); +#73556= IFCFACE((#73555)); +#73558= IFCPOLYLOOP((#67789,#67863,#67763)); +#73560= IFCFACEOUTERBOUND(#73558,.T.); +#73561= IFCFACE((#73560)); +#73563= IFCPOLYLOOP((#67801,#67721,#67865)); +#73565= IFCFACEOUTERBOUND(#73563,.T.); +#73566= IFCFACE((#73565)); +#73568= IFCPOLYLOOP((#68095,#68119,#68033)); +#73570= IFCFACEOUTERBOUND(#73568,.T.); +#73571= IFCFACE((#73570)); +#73573= IFCPOLYLOOP((#67905,#67955,#67813)); +#73575= IFCFACEOUTERBOUND(#73573,.T.); +#73576= IFCFACE((#73575)); +#73578= IFCPOLYLOOP((#67755,#67705,#67871)); +#73580= IFCFACEOUTERBOUND(#73578,.T.); +#73581= IFCFACE((#73580)); +#73583= IFCPOLYLOOP((#67785,#67909,#67873)); +#73585= IFCFACEOUTERBOUND(#73583,.T.); +#73586= IFCFACE((#73585)); +#73588= IFCPOLYLOOP((#67803,#67713,#67885)); +#73590= IFCFACEOUTERBOUND(#73588,.T.); +#73591= IFCFACE((#73590)); +#73593= IFCPOLYLOOP((#67761,#67849,#67889)); +#73595= IFCFACEOUTERBOUND(#73593,.T.); +#73596= IFCFACE((#73595)); +#73598= IFCPOLYLOOP((#67815,#67703,#67891)); +#73600= IFCFACEOUTERBOUND(#73598,.T.); +#73601= IFCFACE((#73600)); +#73603= IFCPOLYLOOP((#67799,#67853,#67893)); +#73605= IFCFACEOUTERBOUND(#73603,.T.); +#73606= IFCFACE((#73605)); +#73608= IFCPOLYLOOP((#67741,#67687,#67897)); +#73610= IFCFACEOUTERBOUND(#73608,.T.); +#73611= IFCFACE((#73610)); +#73613= IFCPOLYLOOP((#67757,#67693,#67899)); +#73615= IFCFACEOUTERBOUND(#73613,.T.); +#73616= IFCFACE((#73615)); +#73618= IFCPOLYLOOP((#67919,#67903,#67925,#67961)); +#73620= IFCFACEOUTERBOUND(#73618,.T.); +#73621= IFCFACE((#73620)); +#73623= IFCPOLYLOOP((#67813,#67917,#67905)); +#73625= IFCFACEOUTERBOUND(#73623,.T.); +#73626= IFCFACE((#73625)); +#73628= IFCPOLYLOOP((#67817,#67909,#67785)); +#73630= IFCFACEOUTERBOUND(#73628,.T.); +#73631= IFCFACE((#73630)); +#73633= IFCPOLYLOOP((#67759,#67913,#67807)); +#73635= IFCFACEOUTERBOUND(#73633,.T.); +#73636= IFCFACE((#73635)); +#73638= IFCPOLYLOOP((#67823,#67917,#67813)); +#73640= IFCFACEOUTERBOUND(#73638,.T.); +#73641= IFCFACE((#73640)); +#73643= IFCPOLYLOOP((#67751,#67867,#67919)); +#73645= IFCFACEOUTERBOUND(#73643,.T.); +#73646= IFCFACE((#73645)); +#73648= IFCPOLYLOOP((#67961,#67925,#67805)); +#73650= IFCFACEOUTERBOUND(#73648,.T.); +#73651= IFCFACE((#73650)); +#73653= IFCPOLYLOOP((#67955,#67927,#67777)); +#73655= IFCFACEOUTERBOUND(#73653,.T.); +#73656= IFCFACE((#73655)); +#73658= IFCPOLYLOOP((#67853,#67799,#67953)); +#73660= IFCFACEOUTERBOUND(#73658,.T.); +#73661= IFCFACE((#73660)); +#73663= IFCPOLYLOOP((#67927,#67955,#67905)); +#73665= IFCFACEOUTERBOUND(#73663,.T.); +#73666= IFCFACE((#73665)); +#73668= IFCPOLYLOOP((#67837,#67779,#67959)); +#73670= IFCFACEOUTERBOUND(#73668,.T.); +#73671= IFCFACE((#73670)); +#73673= IFCPOLYLOOP((#67843,#67759,#67965)); +#73675= IFCFACEOUTERBOUND(#73673,.T.); +#73676= IFCFACE((#73675)); +#73678= IFCPOLYLOOP((#68049,#67867,#68007)); +#73680= IFCFACEOUTERBOUND(#73678,.T.); +#73681= IFCFACE((#73680)); +#73683= IFCPOLYLOOP((#68007,#67987,#68049)); +#73685= IFCFACEOUTERBOUND(#73683,.T.); +#73686= IFCFACE((#73685)); +#73688= IFCPOLYLOOP((#67965,#68039,#67843)); +#73690= IFCFACEOUTERBOUND(#73688,.T.); +#73691= IFCFACE((#73690)); +#73693= IFCPOLYLOOP((#67835,#67991,#68057,#68047)); +#73695= IFCFACEOUTERBOUND(#73693,.T.); +#73696= IFCFACE((#73695)); +#73698= IFCPOLYLOOP((#67867,#67751,#68007)); +#73700= IFCFACEOUTERBOUND(#73698,.T.); +#73701= IFCFACE((#73700)); +#73703= IFCPOLYLOOP((#68119,#67967,#67835)); +#73705= IFCFACEOUTERBOUND(#73703,.T.); +#73706= IFCFACE((#73705)); +#73708= IFCPOLYLOOP((#67989,#67873,#68039)); +#73710= IFCFACEOUTERBOUND(#73708,.T.); +#73711= IFCFACE((#73710)); +#73713= IFCPOLYLOOP((#67975,#67859,#68043)); +#73715= IFCFACEOUTERBOUND(#73713,.T.); +#73716= IFCFACE((#73715)); +#73718= IFCPOLYLOOP((#68057,#67991,#68011)); +#73720= IFCFACEOUTERBOUND(#73718,.T.); +#73721= IFCFACE((#73720)); +#73723= IFCPOLYLOOP((#67987,#68033,#68049)); +#73725= IFCFACEOUTERBOUND(#73723,.T.); +#73726= IFCFACE((#73725)); +#73728= IFCPOLYLOOP((#68011,#67869,#68057)); +#73730= IFCFACEOUTERBOUND(#73728,.T.); +#73731= IFCFACE((#73730)); +#73733= IFCPOLYLOOP((#68033,#67987,#68095)); +#73735= IFCFACEOUTERBOUND(#73733,.T.); +#73736= IFCFACE((#73735)); +#73738= IFCPOLYLOOP((#67967,#68119,#68095)); +#73740= IFCFACEOUTERBOUND(#73738,.T.); +#73741= IFCFACE((#73740)); +#73743= IFCPOLYLOOP((#66683,#66681,#66713,#66711)); +#73745= IFCFACEOUTERBOUND(#73743,.T.); +#73746= IFCFACE((#73745)); +#73748= IFCPOLYLOOP((#66681,#66679,#66715,#66713)); +#73750= IFCFACEOUTERBOUND(#73748,.T.); +#73751= IFCFACE((#73750)); +#73753= IFCPOLYLOOP((#66679,#66677,#68227,#68209,#68231,#66717,#66715)); +#73755= IFCFACEOUTERBOUND(#73753,.T.); +#73756= IFCFACE((#73755)); +#73758= IFCPOLYLOOP((#66675,#66673,#68247)); +#73760= IFCFACEOUTERBOUND(#73758,.T.); +#73761= IFCFACE((#73760)); +#73763= IFCPOLYLOOP((#66669,#66667,#68239)); +#73765= IFCFACEOUTERBOUND(#73763,.T.); +#73766= IFCFACE((#73765)); +#73768= IFCPOLYLOOP((#66671,#68241,#66673)); +#73770= IFCFACEOUTERBOUND(#73768,.T.); +#73771= IFCFACE((#73770)); +#73773= IFCPOLYLOOP((#66723,#66721,#68235)); +#73775= IFCFACEOUTERBOUND(#73773,.T.); +#73776= IFCFACE((#73775)); +#73778= IFCPOLYLOOP((#68245,#68269,#68211)); +#73780= IFCFACEOUTERBOUND(#73778,.T.); +#73781= IFCFACE((#73780)); +#73783= IFCPOLYLOOP((#68219,#66721,#66719)); +#73785= IFCFACEOUTERBOUND(#73783,.T.); +#73786= IFCFACE((#73785)); +#73788= IFCPOLYLOOP((#66675,#68247,#68251)); +#73790= IFCFACEOUTERBOUND(#73788,.T.); +#73791= IFCFACE((#73790)); +#73793= IFCPOLYLOOP((#68255,#68227,#68251)); +#73795= IFCFACEOUTERBOUND(#73793,.T.); +#73796= IFCFACE((#73795)); +#73798= IFCPOLYLOOP((#66669,#68225,#66671)); +#73800= IFCFACEOUTERBOUND(#73798,.T.); +#73801= IFCFACE((#73800)); +#73803= IFCPOLYLOOP((#68263,#68209,#68257)); +#73805= IFCFACEOUTERBOUND(#73803,.T.); +#73806= IFCFACE((#73805)); +#73808= IFCPOLYLOOP((#68215,#68257,#68255)); +#73810= IFCFACEOUTERBOUND(#73808,.T.); +#73811= IFCFACE((#73810)); +#73813= IFCPOLYLOOP((#68235,#68223,#66723)); +#73815= IFCFACEOUTERBOUND(#73813,.T.); +#73816= IFCFACE((#73815)); +#73818= IFCPOLYLOOP((#68223,#66725,#66723)); +#73820= IFCFACEOUTERBOUND(#73818,.T.); +#73821= IFCFACE((#73820)); +#73823= IFCPOLYLOOP((#68243,#68267,#68211)); +#73825= IFCFACEOUTERBOUND(#73823,.T.); +#73826= IFCFACE((#73825)); +#73828= IFCPOLYLOOP((#68217,#68261,#68259)); +#73830= IFCFACEOUTERBOUND(#73828,.T.); +#73831= IFCFACE((#73830)); +#73833= IFCPOLYLOOP((#68233,#68265,#66665)); +#73835= IFCFACEOUTERBOUND(#73833,.T.); +#73836= IFCFACE((#73835)); +#73838= IFCPOLYLOOP((#68241,#66671,#68225)); +#73840= IFCFACEOUTERBOUND(#73838,.T.); +#73841= IFCFACE((#73840)); +#73843= IFCPOLYLOOP((#68231,#68263,#66719)); +#73845= IFCFACEOUTERBOUND(#73843,.T.); +#73846= IFCFACE((#73845)); +#73848= IFCPOLYLOOP((#68243,#68211,#68223)); +#73850= IFCFACEOUTERBOUND(#73848,.T.); +#73851= IFCFACE((#73850)); +#73853= IFCPOLYLOOP((#68259,#68229,#68253)); +#73855= IFCFACEOUTERBOUND(#73853,.T.); +#73856= IFCFACE((#73855)); +#73858= IFCPOLYLOOP((#66665,#68221,#66667)); +#73860= IFCFACEOUTERBOUND(#73858,.T.); +#73861= IFCFACE((#73860)); +#73863= IFCPOLYLOOP((#68237,#66727,#66725)); +#73865= IFCFACEOUTERBOUND(#73863,.T.); +#73866= IFCFACE((#73865)); +#73868= IFCPOLYLOOP((#68237,#66725,#68223)); +#73870= IFCFACEOUTERBOUND(#73868,.T.); +#73871= IFCFACE((#73870)); +#73873= IFCPOLYLOOP((#68265,#68213,#68261)); +#73875= IFCFACEOUTERBOUND(#73873,.T.); +#73876= IFCFACE((#73875)); +#73878= IFCPOLYLOOP((#68249,#68253,#66729)); +#73880= IFCFACEOUTERBOUND(#73878,.T.); +#73881= IFCFACE((#73880)); +#73883= IFCPOLYLOOP((#68243,#68223,#68235)); +#73885= IFCFACEOUTERBOUND(#73883,.T.); +#73886= IFCFACE((#73885)); +#73888= IFCPOLYLOOP((#68245,#68225,#68239)); +#73890= IFCFACEOUTERBOUND(#73888,.T.); +#73891= IFCFACE((#73890)); +#73893= IFCPOLYLOOP((#68225,#66669,#68239)); +#73895= IFCFACEOUTERBOUND(#73893,.T.); +#73896= IFCFACE((#73895)); +#73898= IFCPOLYLOOP((#68245,#68211,#68225)); +#73900= IFCFACEOUTERBOUND(#73898,.T.); +#73901= IFCFACE((#73900)); +#73903= IFCPOLYLOOP((#66727,#68249,#66729)); +#73905= IFCFACEOUTERBOUND(#73903,.T.); +#73906= IFCFACE((#73905)); +#73908= IFCPOLYLOOP((#66719,#66717,#68231)); +#73910= IFCFACEOUTERBOUND(#73908,.T.); +#73911= IFCFACE((#73910)); +#73913= IFCPOLYLOOP((#66675,#68251,#66677)); +#73915= IFCFACEOUTERBOUND(#73913,.T.); +#73916= IFCFACE((#73915)); +#73918= IFCPOLYLOOP((#66729,#68253,#66731)); +#73920= IFCFACEOUTERBOUND(#73918,.T.); +#73921= IFCFACE((#73920)); +#73923= IFCPOLYLOOP((#66665,#66663,#68233)); +#73925= IFCFACEOUTERBOUND(#73923,.T.); +#73926= IFCFACE((#73925)); +#73928= IFCPOLYLOOP((#66721,#68219,#68235)); +#73930= IFCFACEOUTERBOUND(#73928,.T.); +#73931= IFCFACE((#73930)); +#73933= IFCPOLYLOOP((#68235,#68219,#68243)); +#73935= IFCFACEOUTERBOUND(#73933,.T.); +#73936= IFCFACE((#73935)); +#73938= IFCPOLYLOOP((#68269,#68223,#68211)); +#73940= IFCFACEOUTERBOUND(#73938,.T.); +#73941= IFCFACE((#73940)); +#73943= IFCPOLYLOOP((#68237,#68269,#68249)); +#73945= IFCFACEOUTERBOUND(#73943,.T.); +#73946= IFCFACE((#73945)); +#73948= IFCPOLYLOOP((#66667,#68221,#68239)); +#73950= IFCFACEOUTERBOUND(#73948,.T.); +#73951= IFCFACE((#73950)); +#73953= IFCPOLYLOOP((#68239,#68221,#68245)); +#73955= IFCFACEOUTERBOUND(#73953,.T.); +#73956= IFCFACE((#73955)); +#73958= IFCPOLYLOOP((#68267,#68225,#68211)); +#73960= IFCFACEOUTERBOUND(#73958,.T.); +#73961= IFCFACE((#73960)); +#73963= IFCPOLYLOOP((#68241,#68267,#68247)); +#73965= IFCFACEOUTERBOUND(#73963,.T.); +#73966= IFCFACE((#73965)); +#73968= IFCPOLYLOOP((#68257,#68243,#68219)); +#73970= IFCFACEOUTERBOUND(#73968,.T.); +#73971= IFCFACE((#73970)); +#73973= IFCPOLYLOOP((#68267,#68243,#68215)); +#73975= IFCFACEOUTERBOUND(#73973,.T.); +#73976= IFCFACE((#73975)); +#73978= IFCPOLYLOOP((#68261,#68245,#68221)); +#73980= IFCFACEOUTERBOUND(#73978,.T.); +#73981= IFCFACE((#73980)); +#73983= IFCPOLYLOOP((#68269,#68245,#68217)); +#73985= IFCFACEOUTERBOUND(#73983,.T.); +#73986= IFCFACE((#73985)); +#73988= IFCPOLYLOOP((#68241,#68247,#66673)); +#73990= IFCFACEOUTERBOUND(#73988,.T.); +#73991= IFCFACE((#73990)); +#73993= IFCPOLYLOOP((#68255,#68251,#68247)); +#73995= IFCFACEOUTERBOUND(#73993,.T.); +#73996= IFCFACE((#73995)); +#73998= IFCPOLYLOOP((#68237,#68249,#66727)); +#74000= IFCFACEOUTERBOUND(#73998,.T.); +#74001= IFCFACE((#74000)); +#74003= IFCPOLYLOOP((#68259,#68253,#68249)); +#74005= IFCFACEOUTERBOUND(#74003,.T.); +#74006= IFCFACE((#74005)); +#74008= IFCPOLYLOOP((#68255,#68247,#68215)); +#74010= IFCFACEOUTERBOUND(#74008,.T.); +#74011= IFCFACE((#74010)); +#74013= IFCPOLYLOOP((#66677,#68251,#68227)); +#74015= IFCFACEOUTERBOUND(#74013,.T.); +#74016= IFCFACE((#74015)); +#74018= IFCPOLYLOOP((#68259,#68249,#68217)); +#74020= IFCFACEOUTERBOUND(#74018,.T.); +#74021= IFCFACE((#74020)); +#74023= IFCPOLYLOOP((#66731,#68253,#68229)); +#74025= IFCFACEOUTERBOUND(#74023,.T.); +#74026= IFCFACE((#74025)); +#74028= IFCPOLYLOOP((#68215,#68243,#68257)); +#74030= IFCFACEOUTERBOUND(#74028,.T.); +#74031= IFCFACE((#74030)); +#74033= IFCPOLYLOOP((#68209,#68227,#68255)); +#74035= IFCFACEOUTERBOUND(#74033,.T.); +#74036= IFCFACE((#74035)); +#74038= IFCPOLYLOOP((#68263,#68257,#68219)); +#74040= IFCFACEOUTERBOUND(#74038,.T.); +#74041= IFCFACE((#74040)); +#74043= IFCPOLYLOOP((#68209,#68255,#68257)); +#74045= IFCFACEOUTERBOUND(#74043,.T.); +#74046= IFCFACE((#74045)); +#74048= IFCPOLYLOOP((#68217,#68245,#68261)); +#74050= IFCFACEOUTERBOUND(#74048,.T.); +#74051= IFCFACE((#74050)); +#74053= IFCPOLYLOOP((#68213,#68229,#68259)); +#74055= IFCFACEOUTERBOUND(#74053,.T.); +#74056= IFCFACE((#74055)); +#74058= IFCPOLYLOOP((#68265,#68261,#68221)); +#74060= IFCFACEOUTERBOUND(#74058,.T.); +#74061= IFCFACE((#74060)); +#74063= IFCPOLYLOOP((#68213,#68259,#68261)); +#74065= IFCFACEOUTERBOUND(#74063,.T.); +#74066= IFCFACE((#74065)); +#74068= IFCPOLYLOOP((#66719,#68263,#68219)); +#74070= IFCFACEOUTERBOUND(#74068,.T.); +#74071= IFCFACE((#74070)); +#74073= IFCPOLYLOOP((#68209,#68263,#68231)); +#74075= IFCFACEOUTERBOUND(#74073,.T.); +#74076= IFCFACE((#74075)); +#74078= IFCPOLYLOOP((#66665,#68265,#68221)); +#74080= IFCFACEOUTERBOUND(#74078,.T.); +#74081= IFCFACE((#74080)); +#74083= IFCPOLYLOOP((#68213,#68265,#68233)); +#74085= IFCFACEOUTERBOUND(#74083,.T.); +#74086= IFCFACE((#74085)); +#74088= IFCPOLYLOOP((#68247,#68267,#68215)); +#74090= IFCFACEOUTERBOUND(#74088,.T.); +#74091= IFCFACE((#74090)); +#74093= IFCPOLYLOOP((#68267,#68241,#68225)); +#74095= IFCFACEOUTERBOUND(#74093,.T.); +#74096= IFCFACE((#74095)); +#74098= IFCPOLYLOOP((#68249,#68269,#68217)); +#74100= IFCFACEOUTERBOUND(#74098,.T.); +#74101= IFCFACE((#74100)); +#74103= IFCPOLYLOOP((#68269,#68237,#68223)); +#74105= IFCFACEOUTERBOUND(#74103,.T.); +#74106= IFCFACE((#74105)); +#74108= IFCPOLYLOOP((#66661,#66659,#66735,#66733)); +#74110= IFCFACEOUTERBOUND(#74108,.T.); +#74111= IFCFACE((#74110)); +#74113= IFCPOLYLOOP((#66661,#66733,#66731,#68229,#68213,#68233,#66663)); +#74115= IFCFACEOUTERBOUND(#74113,.T.); +#74116= IFCFACE((#74115)); +#74118= IFCPOLYLOOP((#66657,#66655,#68325,#68281,#68271,#68297,#66739,#66737)); +#74120= IFCFACEOUTERBOUND(#74118,.T.); +#74121= IFCFACE((#74120)); +#74123= IFCPOLYLOOP((#66657,#66737,#66735,#66659)); +#74125= IFCFACEOUTERBOUND(#74123,.T.); +#74126= IFCFACE((#74125)); +#74128= IFCPOLYLOOP((#68293,#68283,#68271)); +#74130= IFCFACEOUTERBOUND(#74128,.T.); +#74131= IFCFACE((#74130)); +#74133= IFCPOLYLOOP((#68293,#68287,#68275)); +#74135= IFCFACEOUTERBOUND(#74133,.T.); +#74136= IFCFACE((#74135)); +#74138= IFCPOLYLOOP((#66647,#68303,#66649)); +#74140= IFCFACEOUTERBOUND(#74138,.T.); +#74141= IFCFACE((#74140)); +#74143= IFCPOLYLOOP((#66649,#68319,#66651)); +#74145= IFCFACEOUTERBOUND(#74143,.T.); +#74146= IFCFACE((#74145)); +#74148= IFCPOLYLOOP((#68317,#68303,#66647)); +#74150= IFCFACEOUTERBOUND(#74148,.T.); +#74151= IFCFACE((#74150)); +#74153= IFCPOLYLOOP((#68287,#66653,#66651)); +#74155= IFCFACEOUTERBOUND(#74153,.T.); +#74156= IFCFACE((#74155)); +#74158= IFCPOLYLOOP((#66645,#66643,#68301)); +#74160= IFCFACEOUTERBOUND(#74158,.T.); +#74161= IFCFACE((#74160)); +#74163= IFCPOLYLOOP((#68289,#66751,#66749)); +#74165= IFCFACEOUTERBOUND(#74163,.T.); +#74166= IFCFACE((#74165)); +#74168= IFCPOLYLOOP((#66741,#66739,#68297)); +#74170= IFCFACEOUTERBOUND(#74168,.T.); +#74171= IFCFACE((#74170)); +#74173= IFCPOLYLOOP((#68325,#66655,#66653)); +#74175= IFCFACEOUTERBOUND(#74173,.T.); +#74176= IFCFACE((#74175)); +#74178= IFCPOLYLOOP((#68297,#68271,#68283,#68315)); +#74180= IFCFACEOUTERBOUND(#74178,.T.); +#74181= IFCFACE((#74180)); +#74183= IFCPOLYLOOP((#68287,#68281,#68325)); +#74185= IFCFACEOUTERBOUND(#74183,.T.); +#74186= IFCFACE((#74185)); +#74188= IFCPOLYLOOP((#66747,#66745,#68307)); +#74190= IFCFACEOUTERBOUND(#74188,.T.); +#74191= IFCFACE((#74190)); +#74193= IFCPOLYLOOP((#68325,#66653,#68287)); +#74195= IFCFACEOUTERBOUND(#74193,.T.); +#74196= IFCFACE((#74195)); +#74198= IFCPOLYLOOP((#68301,#68273,#68285,#68317)); +#74200= IFCFACEOUTERBOUND(#74198,.T.); +#74201= IFCFACE((#74200)); +#74203= IFCPOLYLOOP((#68271,#68281,#68293)); +#74205= IFCFACEOUTERBOUND(#74203,.T.); +#74206= IFCFACE((#74205)); +#74208= IFCPOLYLOOP((#68311,#68319,#68303)); +#74210= IFCFACEOUTERBOUND(#74208,.T.); +#74211= IFCFACE((#74210)); +#74213= IFCPOLYLOOP((#68323,#68295,#68321)); +#74215= IFCFACEOUTERBOUND(#74213,.T.); +#74216= IFCFACE((#74215)); +#74218= IFCPOLYLOOP((#66743,#66741,#68315)); +#74220= IFCFACEOUTERBOUND(#74218,.T.); +#74221= IFCFACE((#74220)); +#74223= IFCPOLYLOOP((#66647,#66645,#68317)); +#74225= IFCFACEOUTERBOUND(#74223,.T.); +#74226= IFCFACE((#74225)); +#74228= IFCPOLYLOOP((#68285,#68273,#68291)); +#74230= IFCFACEOUTERBOUND(#74228,.T.); +#74231= IFCFACE((#74230)); +#74233= IFCPOLYLOOP((#68295,#66749,#66747)); +#74235= IFCFACEOUTERBOUND(#74233,.T.); +#74236= IFCFACE((#74235)); +#74238= IFCPOLYLOOP((#68305,#68275,#68311)); +#74240= IFCFACEOUTERBOUND(#74238,.T.); +#74241= IFCFACE((#74240)); +#74243= IFCPOLYLOOP((#68299,#66743,#68315)); +#74245= IFCFACEOUTERBOUND(#74243,.T.); +#74246= IFCFACE((#74245)); +#74248= IFCPOLYLOOP((#68299,#68309,#68279)); +#74250= IFCFACEOUTERBOUND(#74248,.T.); +#74251= IFCFACE((#74250)); +#74253= IFCPOLYLOOP((#68291,#68273,#68329,#68277)); +#74255= IFCFACEOUTERBOUND(#74253,.T.); +#74256= IFCFACE((#74255)); +#74258= IFCPOLYLOOP((#66743,#68299,#66745)); +#74260= IFCFACEOUTERBOUND(#74258,.T.); +#74261= IFCFACE((#74260)); +#74263= IFCPOLYLOOP((#66747,#68307,#68295)); +#74265= IFCFACEOUTERBOUND(#74263,.T.); +#74266= IFCFACE((#74265)); +#74268= IFCPOLYLOOP((#68295,#68323,#68289)); +#74270= IFCFACEOUTERBOUND(#74268,.T.); +#74271= IFCFACE((#74270)); +#74273= IFCPOLYLOOP((#68305,#68313,#68275)); +#74275= IFCFACEOUTERBOUND(#74273,.T.); +#74276= IFCFACE((#74275)); +#74278= IFCPOLYLOOP((#68287,#68293,#68281)); +#74280= IFCFACEOUTERBOUND(#74278,.T.); +#74281= IFCFACE((#74280)); +#74283= IFCPOLYLOOP((#68293,#68275,#68309)); +#74285= IFCFACEOUTERBOUND(#74283,.T.); +#74286= IFCFACE((#74285)); +#74288= IFCPOLYLOOP((#68321,#68295,#68279)); +#74290= IFCFACEOUTERBOUND(#74288,.T.); +#74291= IFCFACE((#74290)); +#74293= IFCPOLYLOOP((#68289,#66749,#68295)); +#74295= IFCFACEOUTERBOUND(#74293,.T.); +#74296= IFCFACE((#74295)); +#74298= IFCPOLYLOOP((#68309,#68299,#68283)); +#74300= IFCFACEOUTERBOUND(#74298,.T.); +#74301= IFCFACE((#74300)); +#74303= IFCPOLYLOOP((#68307,#68299,#68279)); +#74305= IFCFACEOUTERBOUND(#74303,.T.); +#74306= IFCFACE((#74305)); +#74308= IFCPOLYLOOP((#68305,#68303,#68285)); +#74310= IFCFACEOUTERBOUND(#74308,.T.); +#74311= IFCFACE((#74310)); +#74313= IFCPOLYLOOP((#68303,#68305,#68311)); +#74315= IFCFACEOUTERBOUND(#74313,.T.); +#74316= IFCFACE((#74315)); +#74318= IFCPOLYLOOP((#68285,#68291,#68305)); +#74320= IFCFACEOUTERBOUND(#74318,.T.); +#74321= IFCFACE((#74320)); +#74323= IFCPOLYLOOP((#68291,#68321,#68313)); +#74325= IFCFACEOUTERBOUND(#74323,.T.); +#74326= IFCFACE((#74325)); +#74328= IFCPOLYLOOP((#68299,#68307,#66745)); +#74330= IFCFACEOUTERBOUND(#74328,.T.); +#74331= IFCFACE((#74330)); +#74333= IFCPOLYLOOP((#68295,#68307,#68279)); +#74335= IFCFACEOUTERBOUND(#74333,.T.); +#74336= IFCFACE((#74335)); +#74338= IFCPOLYLOOP((#68303,#68317,#68285)); +#74340= IFCFACEOUTERBOUND(#74338,.T.); +#74341= IFCFACE((#74340)); +#74343= IFCPOLYLOOP((#68293,#68309,#68283)); +#74345= IFCFACEOUTERBOUND(#74343,.T.); +#74346= IFCFACE((#74345)); +#74348= IFCPOLYLOOP((#68313,#68309,#68275)); +#74350= IFCFACEOUTERBOUND(#74348,.T.); +#74351= IFCFACE((#74350)); +#74353= IFCPOLYLOOP((#68275,#68287,#68311)); +#74355= IFCFACEOUTERBOUND(#74353,.T.); +#74356= IFCFACE((#74355)); +#74358= IFCPOLYLOOP((#68319,#68287,#66651)); +#74360= IFCFACEOUTERBOUND(#74358,.T.); +#74361= IFCFACE((#74360)); +#74363= IFCPOLYLOOP((#68291,#68313,#68305)); +#74365= IFCFACEOUTERBOUND(#74363,.T.); +#74366= IFCFACE((#74365)); +#74368= IFCPOLYLOOP((#68309,#68313,#68279)); +#74370= IFCFACEOUTERBOUND(#74368,.T.); +#74371= IFCFACE((#74370)); +#74373= IFCPOLYLOOP((#68297,#68315,#66741)); +#74375= IFCFACEOUTERBOUND(#74373,.T.); +#74376= IFCFACE((#74375)); +#74378= IFCPOLYLOOP((#68299,#68315,#68283)); +#74380= IFCFACEOUTERBOUND(#74378,.T.); +#74381= IFCFACE((#74380)); +#74383= IFCPOLYLOOP((#68301,#68317,#66645)); +#74385= IFCFACEOUTERBOUND(#74383,.T.); +#74386= IFCFACE((#74385)); +#74388= IFCPOLYLOOP((#68303,#68319,#66649)); +#74390= IFCFACEOUTERBOUND(#74388,.T.); +#74391= IFCFACE((#74390)); +#74393= IFCPOLYLOOP((#68287,#68319,#68311)); +#74395= IFCFACEOUTERBOUND(#74393,.T.); +#74396= IFCFACE((#74395)); +#74398= IFCPOLYLOOP((#68313,#68321,#68279)); +#74400= IFCFACEOUTERBOUND(#74398,.T.); +#74401= IFCFACE((#74400)); +#74403= IFCPOLYLOOP((#68323,#68291,#68277)); +#74405= IFCFACEOUTERBOUND(#74403,.T.); +#74406= IFCFACE((#74405)); +#74408= IFCPOLYLOOP((#68291,#68323,#68321)); +#74410= IFCFACEOUTERBOUND(#74408,.T.); +#74411= IFCFACE((#74410)); +#74413= IFCPOLYLOOP((#68277,#68289,#68323)); +#74415= IFCFACEOUTERBOUND(#74413,.T.); +#74416= IFCFACE((#74415)); +#74418= IFCPOLYLOOP((#68331,#68329,#68273,#68301,#66643)); +#74420= IFCFACEOUTERBOUND(#74418,.T.); +#74421= IFCFACE((#74420)); +#74423= IFCPOLYLOOP((#66753,#66751,#68289,#68277,#68329)); +#74425= IFCFACEOUTERBOUND(#74423,.T.); +#74426= IFCFACE((#74425)); +#74428= IFCPOLYLOOP((#68329,#68331,#66753)); +#74430= IFCFACEOUTERBOUND(#74428,.T.); +#74431= IFCFACE((#74430)); +#74433= IFCPOLYLOOP((#66845,#68331,#66759)); +#74435= IFCFACEOUTERBOUND(#74433,.T.); +#74436= IFCFACE((#74435)); +#74438= IFCPOLYLOOP((#66759,#68331,#66695)); +#74440= IFCFACEOUTERBOUND(#74438,.T.); +#74441= IFCFACE((#74440)); +#74443= IFCPOLYLOOP((#66693,#66759,#66695)); +#74445= IFCFACEOUTERBOUND(#74443,.T.); +#74446= IFCFACE((#74445)); +#74448= IFCPOLYLOOP((#66845,#66843,#67655,#68327)); +#74450= IFCFACEOUTERBOUND(#74448,.T.); +#74451= IFCFACE((#74450)); +#74453= IFCPOLYLOOP((#68327,#68331,#66845)); +#74455= IFCFACEOUTERBOUND(#74453,.T.); +#74456= IFCFACE((#74455)); +#74458= IFCPOLYLOOP((#66753,#68327,#67661,#66697)); +#74460= IFCFACEOUTERBOUND(#74458,.T.); +#74461= IFCFACE((#74460)); +#74463= IFCPOLYLOOP((#66643,#66695,#68331)); +#74465= IFCFACEOUTERBOUND(#74463,.T.); +#74466= IFCFACE((#74465)); +#74468= IFCPOLYLOOP((#66753,#68331,#68327)); +#74470= IFCFACEOUTERBOUND(#74468,.T.); +#74471= IFCFACE((#74470)); +#74473= IFCCARTESIANPOINT((-438.15,-859.629026842431,21.4525364012083)); +#74475= IFCCARTESIANPOINT((-433.219497190797,-860.030617484483,21.9625095916015)); +#74477= IFCCARTESIANPOINT((-428.625,-861.208021672044,23.4576753326266)); +#74479= IFCCARTESIANPOINT((-424.679615818396,-863.081001255484,25.8361405499109)); +#74481= IFCCARTESIANPOINT((-421.652216057906,-865.521915771437,28.935816769496)); +#74483= IFCCARTESIANPOINT((-419.749113009193,-868.364420929442,32.5454661794743)); +#74485= IFCCARTESIANPOINT((-419.1,-871.414804700443,36.4190971377837)); +#74487= IFCCARTESIANPOINT((-419.749113009193,-874.465188471444,40.2927280960931)); +#74489= IFCCARTESIANPOINT((-421.652216057906,-877.307693629448,43.9023775060715)); +#74491= IFCCARTESIANPOINT((-424.679615818396,-879.748608145401,47.0020537256566)); +#74493= IFCCARTESIANPOINT((-428.625,-881.621587728841,49.380518942941)); +#74495= IFCCARTESIANPOINT((-433.219497190797,-882.798991916402,50.875684683966)); +#74497= IFCCARTESIANPOINT((-438.15,-883.200582558454,51.3856578743593)); +#74499= IFCCARTESIANPOINT((-443.080502809203,-882.798991916402,50.875684683966)); +#74501= IFCCARTESIANPOINT((-447.675,-881.621587728841,49.380518942941)); +#74503= IFCCARTESIANPOINT((-451.620384181604,-879.748608145401,47.0020537256566)); +#74505= IFCCARTESIANPOINT((-454.647783942093,-877.307693629448,43.9023775060715)); +#74507= IFCCARTESIANPOINT((-456.550886990807,-874.465188471444,40.2927280960933)); +#74509= IFCCARTESIANPOINT((-457.2,-871.414804700443,36.4190971377838)); +#74511= IFCCARTESIANPOINT((-456.550886990807,-868.364420929442,32.5454661794744)); +#74513= IFCCARTESIANPOINT((-454.647783942093,-865.521915771437,28.9358167694961)); +#74515= IFCCARTESIANPOINT((-451.620384181604,-863.081001255484,25.8361405499109)); +#74517= IFCCARTESIANPOINT((-447.675,-861.208021672044,23.4576753326267)); +#74519= IFCCARTESIANPOINT((-443.080502809203,-860.030617484483,21.9625095916015)); +#74521= IFCCARTESIANPOINT((-438.15,-723.036756655997,129.318922852671)); +#74523= IFCCARTESIANPOINT((-438.15,-779.964585764828,111.079676675961)); +#74525= IFCCARTESIANPOINT((-438.15,-833.717274156532,84.9244416587945)); +#74527= IFCCARTESIANPOINT((-438.15,-814.880407457262,51.8055127756287)); +#74529= IFCCARTESIANPOINT((-438.15,-766.284481671476,75.5158081910643)); +#74531= IFCCARTESIANPOINT((-438.15,-714.820682993587,92.1055501211432)); +#74533= IFCCARTESIANPOINT((-431.634499483692,-715.068809647193,93.2276119263469)); +#74535= IFCCARTESIANPOINT((-425.901948557489,-715.783650876275,96.4608768279821)); +#74537= IFCCARTESIANPOINT((-421.653110614866,-716.876770237355,101.406971708092)); +#74539= IFCCARTESIANPOINT((-419.389317705196,-718.218556655755,107.481220872879)); +#74541= IFCCARTESIANPOINT((-419.389489669905,-719.645207002033,113.943165599679)); +#74543= IFCCARTESIANPOINT((-421.651722967748,-720.9848800311,120.014350115918)); +#74545= IFCCARTESIANPOINT((-425.907809849213,-722.077455592221,124.967956959509)); +#74547= IFCCARTESIANPOINT((-431.635379833522,-722.789437112061,128.197048555912)); +#74549= IFCCARTESIANPOINT((-434.593632698258,-714.956118408773,92.7180071234213)); +#74551= IFCCARTESIANPOINT((-433.048481890889,-788.582665624996,66.4662112072418)); +#74553= IFCCARTESIANPOINT((-428.912876987434,-781.616235805401,71.5700066159039)); +#74555= IFCCARTESIANPOINT((-420.560363209238,-802.271494641505,88.3619739533637)); +#74557= IFCCARTESIANPOINT((-422.884561383521,-804.046722149976,92.0368146619185)); +#74559= IFCCARTESIANPOINT((-420.540124458621,-796.059335982595,75.169242831475)); +#74561= IFCCARTESIANPOINT((-423.020878356818,-794.193449471926,71.2835845734807)); +#74563= IFCCARTESIANPOINT((-430.883286154135,-812.876470752884,94.5867185710884)); +#74565= IFCCARTESIANPOINT((-434.572568650713,-807.159705588727,98.6571879390281)); +#74567= IFCCARTESIANPOINT((-426.943382041899,-808.56518270468,94.2831043852085)); +#74569= IFCCARTESIANPOINT((-419.259843932942,-804.513134925769,76.3212418288901)); +#74571= IFCCARTESIANPOINT((-419.199001178377,-801.925432232858,82.5449876532844)); +#74573= IFCCARTESIANPOINT((-425.733533623694,-797.98530316304,66.19440248326)); +#74575= IFCCARTESIANPOINT((-428.76822402059,-715.426230261734,94.8442443771645)); +#74577= IFCCARTESIANPOINT((-423.77976640848,-721.531167811661,122.491153537714)); +#74579= IFCCARTESIANPOINT((-420.521214160031,-717.547663446555,104.444096290485)); +#74581= IFCCARTESIANPOINT((-444.66587157735,-722.789339032618,128.196603674012)); +#74583= IFCCARTESIANPOINT((-450.398881184954,-722.076246193089,124.962472601539)); +#74585= IFCCARTESIANPOINT((-454.648846678063,-720.984667388155,120.013386211187)); +#74587= IFCCARTESIANPOINT((-456.911825796476,-719.643597019391,113.93587125934)); +#74589= IFCCARTESIANPOINT((-456.910315894569,-718.218108515433,107.479191606429)); +#74591= IFCCARTESIANPOINT((-454.645829900013,-716.876374346796,101.40518000019)); +#74593= IFCCARTESIANPOINT((-450.391799006054,-715.782518189172,96.4557528575244)); +#74595= IFCCARTESIANPOINT((-444.664511941501,-715.068731946842,93.2272605364872)); +#74597= IFCCARTESIANPOINT((-441.706357532399,-722.901716313642,128.706361936238)); +#74599= IFCCARTESIANPOINT((-443.201313806787,-804.486712842008,99.5659563791518)); +#74601= IFCCARTESIANPOINT((-447.65327613021,-793.619165840654,102.541198128141)); +#74603= IFCCARTESIANPOINT((-453.24692732021,-804.136839602369,92.2402019446478)); +#74605= IFCCARTESIANPOINT((-455.7396376496,-802.278016612668,88.3587959328178)); +#74607= IFCCARTESIANPOINT((-455.759877175664,-796.046962633839,75.1752791678641)); +#74609= IFCCARTESIANPOINT((-453.279119035339,-794.205793164572,71.2775617655018)); +#74611= IFCCARTESIANPOINT((-457.033829491847,-806.594713866929,80.8422781015684)); +#74613= IFCCARTESIANPOINT((-457.108614163029,-800.146544858726,79.1816136878003)); +#74615= IFCCARTESIANPOINT((-449.765447735344,-799.192890689518,64.84931190161)); +#74617= IFCCARTESIANPOINT((-446.138086993299,-792.507061381353,65.7431991632833)); +#74619= IFCCARTESIANPOINT((-442.2342081496,-780.006106641935,70.1600486097806)); +#74621= IFCCARTESIANPOINT((-447.532376381152,-722.432792612854,126.579538137775)); +#74623= IFCCARTESIANPOINT((-450.631868834142,-815.932283027102,89.392977024385)); +#74625= IFCCARTESIANPOINT((-455.780336237269,-720.314132203773,116.974628735264)); +#74627= IFCCARTESIANPOINT((-455.778072897291,-717.547241431114,104.44218580331)); +#74629= IFCCARTESIANPOINT((-452.518814453033,-716.329446267984,98.9304664288574)); +#74631= IFCCARTESIANPOINT((-438.15,-208.015139772794,107.265975643351)); +#74633= IFCCARTESIANPOINT((-438.15,-309.237454988513,131.314439282035)); +#74635= IFCCARTESIANPOINT((-438.15,-412.287832429084,145.628956750938)); +#74637= IFCCARTESIANPOINT((-438.15,-516.232412032888,150.079807456137)); +#74639= IFCCARTESIANPOINT((-438.15,-620.129230326095,144.626657030919)); +#74641= IFCCARTESIANPOINT((-438.15,-616.028679260048,106.746761730177)); +#74643= IFCCARTESIANPOINT((-438.15,-516.29479135574,111.979034903381)); +#74645= IFCCARTESIANPOINT((-438.15,-416.513096993259,107.755464231483)); +#74647= IFCCARTESIANPOINT((-438.15,-317.578102452558,94.113912475924)); +#74649= IFCCARTESIANPOINT((-438.15,-220.376723660344,71.1766711430942)); +#74651= IFCCARTESIANPOINT((-431.631564595865,-220.003272117596,72.2658652423981)); +#74653= IFCCARTESIANPOINT((-425.89830561139,-218.927647369232,75.4033843624738)); +#74655= IFCCARTESIANPOINT((-421.650955114914,-217.283365555455,80.2007527697238)); +#74657= IFCCARTESIANPOINT((-419.388978120321,-215.265524982438,86.0898334817877)); +#74659= IFCCARTESIANPOINT((-419.389162855974,-213.120240796685,92.3530051186363)); +#74661= IFCCARTESIANPOINT((-421.649745347954,-211.104724211733,98.2392885547855)); +#74663= IFCCARTESIANPOINT((-425.904174168414,-209.46016253361,103.04358759984)); +#74665= IFCCARTESIANPOINT((-431.632464552058,-208.387789693732,106.176995195918)); +#74667= IFCCARTESIANPOINT((-430.607318456144,-466.285678337024,112.604200706822)); +#74669= IFCCARTESIANPOINT((-430.336852726705,-464.278827664755,147.417537881236)); +#74671= IFCCARTESIANPOINT((-433.839314251062,-565.986950790403,111.051124847213)); +#74673= IFCCARTESIANPOINT((-433.839314251064,-367.074411493701,102.631276909996)); +#74675= IFCCARTESIANPOINT((-433.674733208986,-360.39371243852,139.132777353174)); +#74677= IFCCARTESIANPOINT((-433.674733208985,-568.491891543366,148.04342888254)); +#74679= IFCCARTESIANPOINT((-420.234517918927,-465.716118401571,123.607151055435)); +#74681= IFCCARTESIANPOINT((-420.263514857198,-464.94297925765,136.61762511643)); +#74683= IFCCARTESIANPOINT((-419.100039013777,-404.583799147672,125.799265317234)); +#74685= IFCCARTESIANPOINT((-423.578007424993,-401.601544543214,137.793096905773)); +#74687= IFCCARTESIANPOINT((-423.535714077359,-524.413072031253,118.737431919489)); +#74689= IFCCARTESIANPOINT((-429.721427204485,-327.497111226227,132.589082771097)); +#74691= IFCCARTESIANPOINT((-426.772687922897,-415.026632023065,142.088484214226)); +#74693= IFCCARTESIANPOINT((-424.757551751671,-561.418265267297,143.419156509579)); +#74695= IFCCARTESIANPOINT((-428.435514235521,-603.708247672181,143.477351900421)); +#74697= IFCCARTESIANPOINT((-430.056284059939,-596.364187185475,110.340362492062)); +#74699= IFCCARTESIANPOINT((-426.849025170455,-512.156918729226,115.70592017695)); +#74701= IFCCARTESIANPOINT((-424.817751957995,-372.51754611761,108.357698088923)); +#74703= IFCCARTESIANPOINT((-428.517882360382,-331.798395771525,99.3182841579916)); +#74705= IFCCARTESIANPOINT((-422.03853994257,-404.242045572954,115.510576138818)); +#74707= IFCCARTESIANPOINT((-420.372487249728,-322.903223515217,107.493661082411)); +#74709= IFCCARTESIANPOINT((-419.464750737303,-385.293240183128,119.928200490592)); +#74711= IFCCARTESIANPOINT((-422.085803648709,-519.565872539532,141.24771348815)); +#74713= IFCCARTESIANPOINT((-420.467499405522,-607.516689185386,133.808969617053)); +#74715= IFCCARTESIANPOINT((-419.237306674963,-555.601379819241,132.399371311302)); +#74717= IFCCARTESIANPOINT((-419.250306598587,-534.346580400331,128.3989800521)); +#74719= IFCCARTESIANPOINT((-420.116186688251,-609.38616410395,120.357648244746)); +#74721= IFCCARTESIANPOINT((-421.421367219063,-545.458231537838,121.370083495706)); +#74723= IFCCARTESIANPOINT((-434.892249741846,-714.94474632039,92.6665810237453)); +#74725= IFCCARTESIANPOINT((-434.890782297932,-220.18999788897,71.7212681927461)); +#74727= IFCCARTESIANPOINT((-434.891232276029,-208.201464733263,106.721485419635)); +#74729= IFCCARTESIANPOINT((-420.519454101964,-212.112482504209,95.2961468367109)); +#74731= IFCCARTESIANPOINT((-420.89356238144,-336.863363107553,125.012642720213)); +#74733= IFCCARTESIANPOINT((-419.532863258736,-356.117524431014,123.900398301991)); +#74735= IFCCARTESIANPOINT((-423.776959758184,-210.282443372671,100.641438077313)); +#74737= IFCCARTESIANPOINT((-428.764935103627,-219.465459743414,73.8346248024359)); +#74739= IFCCARTESIANPOINT((-444.668762421374,-208.387934526654,106.176571968285)); +#74741= IFCCARTESIANPOINT((-450.402494306988,-209.461977709057,103.038284206386)); +#74743= IFCCARTESIANPOINT((-454.650857807116,-211.10506322844,98.2382983040386)); +#74745= IFCCARTESIANPOINT((-456.912062272603,-213.122498143024,92.3464136363676)); +#74747= IFCCARTESIANPOINT((-456.910578203099,-215.266341805145,86.0874491804157)); +#74749= IFCCARTESIANPOINT((-454.648041261,-217.283929930702,80.1991059149266)); +#74751= IFCCARTESIANPOINT((-450.395379007032,-218.92936881339,75.3983625701097)); +#74753= IFCCARTESIANPOINT((-444.667426678058,-220.003391399109,72.265517339311)); +#74755= IFCCARTESIANPOINT((-445.692836577523,-466.285675460369,112.604267492999)); +#74757= IFCCARTESIANPOINT((-445.962889467488,-464.278823015572,147.417653721989)); +#74759= IFCCARTESIANPOINT((-442.460757992171,-367.074413563109,102.631294135885)); +#74761= IFCCARTESIANPOINT((-442.460757992174,-565.986947229708,111.051141838846)); +#74763= IFCCARTESIANPOINT((-442.625146219495,-568.491885812406,148.043458365299)); +#74765= IFCCARTESIANPOINT((-442.625146231534,-360.393715506604,139.132807198046)); +#74767= IFCCARTESIANPOINT((-456.037985604443,-464.946694787326,136.613684452499)); +#74769= IFCCARTESIANPOINT((-456.064763172968,-465.716970873988,123.60519694828)); +#74771= IFCCARTESIANPOINT((-452.724895800481,-527.750576930272,143.179576198622)); +#74773= IFCCARTESIANPOINT((-457.199970129553,-404.543111061018,125.790371318564)); +#74775= IFCCARTESIANPOINT((-452.766413179528,-407.469639238206,113.768755358664)); +#74777= IFCCARTESIANPOINT((-446.57934956924,-601.860881240202,144.332580317104)); +#74779= IFCCARTESIANPOINT((-449.529449496998,-513.782960710339,146.316644396048)); +#74781= IFCCARTESIANPOINT((-451.550133602335,-367.976092629554,135.140925684988)); +#74783= IFCCARTESIANPOINT((-447.872564894724,-325.784962028781,131.583416840755)); +#74785= IFCCARTESIANPOINT((-446.243769523498,-336.863385661735,99.3555613754411)); +#74787= IFCCARTESIANPOINT((-449.452863078976,-420.320686685352,111.820039018141)); +#74789= IFCCARTESIANPOINT((-451.493077605562,-560.037040872322,116.309669247124)); +#74791= IFCCARTESIANPOINT((-447.798344930843,-600.77087532965,110.795875910803)); +#74793= IFCCARTESIANPOINT((-454.261994263298,-527.172867799815,120.755017388215)); +#74795= IFCCARTESIANPOINT((-455.923919164164,-609.300752435489,119.646281482194)); +#74797= IFCCARTESIANPOINT((-457.067085585015,-550.531232643304,128.065306508562)); +#74799= IFCCARTESIANPOINT((-457.040230062845,-534.75486390852,133.241557486945)); +#74801= IFCCARTESIANPOINT((-456.143921160788,-611.426646033063,132.614803228606)); +#74803= IFCCARTESIANPOINT((-454.21808274658,-410.04800737138,136.568682912007)); +#74805= IFCCARTESIANPOINT((-455.836296882052,-322.998328609806,121.65254238245)); +#74807= IFCCARTESIANPOINT((-456.81459064498,-381.287306083972,127.024825072063)); +#74809= IFCCARTESIANPOINT((-454.850759920214,-544.898619268805,139.675129845447)); +#74811= IFCCARTESIANPOINT((-441.408713339029,-220.190057529727,71.7210942412026)); +#74813= IFCCARTESIANPOINT((-441.407935788675,-722.913047844308,128.757763263342)); +#74815= IFCCARTESIANPOINT((-441.409381210687,-208.201537149724,106.721273805818)); +#74817= IFCCARTESIANPOINT((-455.77930973205,-216.275135867924,83.1432775476712)); +#74819= IFCCARTESIANPOINT((-455.425663346735,-340.190208269045,109.244346899424)); +#74821= IFCCARTESIANPOINT((-456.781260630783,-356.157837468164,115.811560561304)); +#74823= IFCCARTESIANPOINT((-452.521710134016,-218.106649372046,77.7987342425182)); +#74825= IFCCARTESIANPOINT((-447.535628364181,-208.924956117855,104.607428087336)); +#74827= IFCCARTESIANPOINT((-455.781460039859,-212.113780685732,95.2923559702031)); +#74829= IFCCARTESIANPOINT((-438.15,-108.273783604669,12.1298229777137)); +#74831= IFCCARTESIANPOINT((-443.080502809203,-107.913696304975,12.669901523208)); +#74833= IFCCARTESIANPOINT((-447.675,-106.857973760295,14.2533316993371)); +#74835= IFCCARTESIANPOINT((-451.620384181604,-105.178561717385,16.7722053563401)); +#74837= IFCCARTESIANPOINT((-454.647783942093,-102.98990933161,20.0548654171277)); +#74839= IFCCARTESIANPOINT((-456.550886990807,-100.441169646141,23.8776040234095)); +#74841= IFCCARTESIANPOINT((-457.2,-97.7060350585519,27.9799078565416)); +#74843= IFCCARTESIANPOINT((-456.550886990807,-94.9709004709624,32.0822116896739)); +#74845= IFCCARTESIANPOINT((-454.647783942093,-92.4221607854936,35.9049502959556)); +#74847= IFCCARTESIANPOINT((-451.620384181604,-90.2335083997186,39.1876103567432)); +#74849= IFCCARTESIANPOINT((-447.675,-88.5540963568088,41.7064840137463)); +#74851= IFCCARTESIANPOINT((-443.080502809203,-87.498373812129,43.2899141898754)); +#74853= IFCCARTESIANPOINT((-438.15,-87.1382865124353,43.8299927353695)); +#74855= IFCCARTESIANPOINT((-433.219497190797,-87.4983738121291,43.2899141898753)); +#74857= IFCCARTESIANPOINT((-428.625,-88.5540963568089,41.7064840137461)); +#74859= IFCCARTESIANPOINT((-424.679615818396,-90.2335083997186,39.1876103567432)); +#74861= IFCCARTESIANPOINT((-421.652216057906,-92.4221607854936,35.9049502959556)); +#74863= IFCCARTESIANPOINT((-419.749113009193,-94.9709004709625,32.0822116896738)); +#74865= IFCCARTESIANPOINT((-419.1,-97.706035058552,27.9799078565415)); +#74867= IFCCARTESIANPOINT((-419.749113009193,-100.441169646141,23.8776040234094)); +#74869= IFCCARTESIANPOINT((-421.652216057906,-102.98990933161,20.0548654171276)); +#74871= IFCCARTESIANPOINT((-424.679615818396,-105.178561717385,16.77220535634)); +#74873= IFCCARTESIANPOINT((-428.625,-106.857973760295,14.253331699337)); +#74875= IFCCARTESIANPOINT((-433.219497190797,-107.913696304975,12.6699015232078)); +#74877= IFCCARTESIANPOINT((-438.15,-145.913828886396,78.7165993351118)); +#74879= IFCCARTESIANPOINT((-438.15,-162.799706007859,44.5495637857082)); +#74881= IFCCARTESIANPOINT((-433.995229392118,-220.138690237125,71.8709100746014)); +#74883= IFCCARTESIANPOINT((-432.763629007949,-163.844567539848,45.9761899305574)); +#74885= IFCCARTESIANPOINT((-427.20267216679,-161.230790626256,47.6334223984496)); +#74887= IFCCARTESIANPOINT((-433.995206229902,-208.252696374105,106.571773177574)); +#74889= IFCCARTESIANPOINT((-432.79256377464,-147.564993084674,78.7129838805648)); +#74891= IFCCARTESIANPOINT((-428.768319360236,-208.923976113671,104.610291397879)); +#74893= IFCCARTESIANPOINT((-427.237899772865,-147.443905830885,75.6402990576628)); +#74895= IFCCARTESIANPOINT((-424.095484412264,-154.707046281613,76.3015687804582)); +#74897= IFCCARTESIANPOINT((-424.206840420539,-165.528194316005,52.8110677219941)); +#74899= IFCCARTESIANPOINT((-420.555365138459,-151.140578925585,68.1929562022497)); +#74901= IFCCARTESIANPOINT((-420.544948328217,-157.51852135324,55.0733101550136)); +#74903= IFCCARTESIANPOINT((-419.455251073541,-150.985110511198,63.9945761118702)); +#74905= IFCCARTESIANPOINT((-419.389070488148,-214.192882889562,89.2214193002119)); +#74907= IFCCARTESIANPOINT((-419.170325425498,-155.1175468446,60.1856420127504)); +#74909= IFCCARTESIANPOINT((-422.116102433447,-164.055602977863,55.0827928378999)); +#74911= IFCCARTESIANPOINT((-442.304798086672,-220.138727862111,71.8708003318356)); +#74913= IFCCARTESIANPOINT((-443.535856084721,-163.843740541429,45.9755857480092)); +#74915= IFCCARTESIANPOINT((-447.531402842545,-219.46638010625,73.8319399547104)); +#74917= IFCCARTESIANPOINT((-449.09204001442,-161.249688406611,47.6391790556869)); +#74919= IFCCARTESIANPOINT((-442.304760423036,-208.252742064323,106.571639666474)); +#74921= IFCCARTESIANPOINT((-443.508062815939,-147.566105541412,78.713357372297)); +#74923= IFCCARTESIANPOINT((-449.067713666023,-147.427955601903,75.6274935760691)); +#74925= IFCCARTESIANPOINT((-452.209161531126,-154.68670088903,76.2854511571134)); +#74927= IFCCARTESIANPOINT((-452.088812089841,-165.549245401605,52.8166366405494)); +#74929= IFCCARTESIANPOINT((-455.74463544004,-151.13410775665,68.1895551455184)); +#74931= IFCCARTESIANPOINT((-455.755052647853,-157.529432177976,55.0790544799647)); +#74933= IFCCARTESIANPOINT((-456.844821271896,-150.989117444927,63.9962798603753)); +#74935= IFCCARTESIANPOINT((-456.911320237851,-214.194419974085,89.2169314083916)); +#74937= IFCCARTESIANPOINT((-457.1293586123,-155.101929952175,60.1732932237101)); +#74939= IFCCARTESIANPOINT((-454.16544142805,-154.226329543153,49.8823389745855)); +#74941= IFCPOLYLOOP((#74477,#74479,#74481,#74483,#74485,#74487,#74489,#74491,#74493,#74495,#74497,#74499,#74501,#74503,#74505,#74507,#74509,#74511,#74513,#74515,#74517,#74519,#74473,#74475)); +#74943= IFCFACEOUTERBOUND(#74941,.T.); +#74944= IFCFACE((#74943)); +#74946= IFCPOLYLOOP((#74559,#74481,#74561)); +#74948= IFCFACEOUTERBOUND(#74946,.T.); +#74949= IFCFACE((#74948)); +#74951= IFCPOLYLOOP((#74559,#74569,#74483)); +#74953= IFCFACEOUTERBOUND(#74951,.T.); +#74954= IFCFACE((#74953)); +#74956= IFCPOLYLOOP((#74557,#74567,#74491)); +#74958= IFCFACEOUTERBOUND(#74956,.T.); +#74959= IFCFACE((#74958)); +#74961= IFCPOLYLOOP((#74479,#74561,#74481)); +#74963= IFCFACEOUTERBOUND(#74961,.T.); +#74964= IFCFACE((#74963)); +#74966= IFCPOLYLOOP((#74477,#74475,#74551)); +#74968= IFCFACEOUTERBOUND(#74966,.T.); +#74969= IFCFACE((#74968)); +#74971= IFCPOLYLOOP((#74547,#74565,#74563)); +#74973= IFCFACEOUTERBOUND(#74971,.T.); +#74974= IFCFACE((#74973)); +#74976= IFCPOLYLOOP((#74495,#74565,#74525)); +#74978= IFCFACEOUTERBOUND(#74976,.T.); +#74979= IFCFACE((#74978)); +#74981= IFCPOLYLOOP((#74553,#74573,#74477)); +#74983= IFCFACEOUTERBOUND(#74981,.T.); +#74984= IFCFACE((#74983)); +#74986= IFCPOLYLOOP((#74493,#74491,#74567)); +#74988= IFCFACEOUTERBOUND(#74986,.T.); +#74989= IFCFACE((#74988)); +#74991= IFCPOLYLOOP((#74485,#74483,#74569)); +#74993= IFCFACEOUTERBOUND(#74991,.T.); +#74994= IFCFACE((#74993)); +#74996= IFCPOLYLOOP((#74563,#74495,#74493)); +#74998= IFCFACEOUTERBOUND(#74996,.T.); +#74999= IFCFACE((#74998)); +#75001= IFCPOLYLOOP((#74535,#74553,#74533,#74575)); +#75003= IFCFACEOUTERBOUND(#75001,.T.); +#75004= IFCFACE((#75003)); +#75006= IFCPOLYLOOP((#74557,#74543,#74577,#74545)); +#75008= IFCFACEOUTERBOUND(#75006,.T.); +#75009= IFCFACE((#75008)); +#75011= IFCPOLYLOOP((#74567,#74545,#74547)); +#75013= IFCFACEOUTERBOUND(#75011,.T.); +#75014= IFCFACE((#75013)); +#75016= IFCPOLYLOOP((#74485,#74569,#74571)); +#75018= IFCFACEOUTERBOUND(#75016,.T.); +#75019= IFCFACE((#75018)); +#75021= IFCPOLYLOOP((#74555,#74571,#74541)); +#75023= IFCFACEOUTERBOUND(#75021,.T.); +#75024= IFCFACE((#75023)); +#75026= IFCPOLYLOOP((#74489,#74487,#74555)); +#75028= IFCFACEOUTERBOUND(#75026,.T.); +#75029= IFCFACE((#75028)); +#75031= IFCPOLYLOOP((#74477,#74573,#74479)); +#75033= IFCFACEOUTERBOUND(#75031,.T.); +#75034= IFCFACE((#75033)); +#75036= IFCPOLYLOOP((#74557,#74489,#74555)); +#75038= IFCFACEOUTERBOUND(#75036,.T.); +#75039= IFCFACE((#75038)); +#75041= IFCPOLYLOOP((#74487,#74485,#74571)); +#75043= IFCFACEOUTERBOUND(#75041,.T.); +#75044= IFCFACE((#75043)); +#75046= IFCPOLYLOOP((#74535,#74573,#74553)); +#75048= IFCFACEOUTERBOUND(#75046,.T.); +#75049= IFCFACE((#75048)); +#75051= IFCPOLYLOOP((#74497,#74495,#74525)); +#75053= IFCFACEOUTERBOUND(#75051,.T.); +#75054= IFCFACE((#75053)); +#75056= IFCPOLYLOOP((#74527,#74475,#74473)); +#75058= IFCFACEOUTERBOUND(#75056,.T.); +#75059= IFCFACE((#75058)); +#75061= IFCPOLYLOOP((#74571,#74539,#74541)); +#75063= IFCFACEOUTERBOUND(#75061,.T.); +#75064= IFCFACE((#75063)); +#75066= IFCPOLYLOOP((#74533,#74551,#74549)); +#75068= IFCFACEOUTERBOUND(#75066,.T.); +#75069= IFCFACE((#75068)); +#75071= IFCPOLYLOOP((#74563,#74493,#74567)); +#75073= IFCFACEOUTERBOUND(#75071,.T.); +#75074= IFCFACE((#75073)); +#75076= IFCPOLYLOOP((#74559,#74561,#74537)); +#75078= IFCFACEOUTERBOUND(#75076,.T.); +#75079= IFCFACE((#75078)); +#75081= IFCPOLYLOOP((#74551,#74527,#74529)); +#75083= IFCFACEOUTERBOUND(#75081,.T.); +#75084= IFCFACE((#75083)); +#75086= IFCPOLYLOOP((#74477,#74551,#74553)); +#75088= IFCFACEOUTERBOUND(#75086,.T.); +#75089= IFCFACE((#75088)); +#75091= IFCPOLYLOOP((#74529,#74531,#74723,#74549)); +#75093= IFCFACEOUTERBOUND(#75091,.T.); +#75094= IFCFACE((#75093)); +#75096= IFCPOLYLOOP((#74483,#74481,#74559)); +#75098= IFCFACEOUTERBOUND(#75096,.T.); +#75099= IFCFACE((#75098)); +#75101= IFCPOLYLOOP((#74551,#74533,#74553)); +#75103= IFCFACEOUTERBOUND(#75101,.T.); +#75104= IFCFACE((#75103)); +#75106= IFCPOLYLOOP((#74527,#74551,#74475)); +#75108= IFCFACEOUTERBOUND(#75106,.T.); +#75109= IFCFACE((#75108)); +#75111= IFCPOLYLOOP((#74561,#74535,#74537)); +#75113= IFCFACEOUTERBOUND(#75111,.T.); +#75114= IFCFACE((#75113)); +#75116= IFCPOLYLOOP((#74539,#74571,#74569)); +#75118= IFCFACEOUTERBOUND(#75116,.T.); +#75119= IFCFACE((#75118)); +#75121= IFCPOLYLOOP((#74563,#74565,#74495)); +#75123= IFCFACEOUTERBOUND(#75121,.T.); +#75124= IFCFACE((#75123)); +#75126= IFCPOLYLOOP((#74541,#74543,#74555)); +#75128= IFCFACEOUTERBOUND(#75126,.T.); +#75129= IFCFACE((#75128)); +#75131= IFCPOLYLOOP((#74567,#74557,#74545)); +#75133= IFCFACEOUTERBOUND(#75131,.T.); +#75134= IFCFACE((#75133)); +#75136= IFCPOLYLOOP((#74557,#74555,#74543)); +#75138= IFCFACEOUTERBOUND(#75136,.T.); +#75139= IFCFACE((#75138)); +#75141= IFCPOLYLOOP((#74523,#74525,#74565)); +#75143= IFCFACEOUTERBOUND(#75141,.T.); +#75144= IFCFACE((#75143)); +#75146= IFCPOLYLOOP((#74523,#74565,#74521)); +#75148= IFCFACEOUTERBOUND(#75146,.T.); +#75149= IFCFACE((#75148)); +#75151= IFCPOLYLOOP((#74539,#74559,#74537,#74579)); +#75153= IFCFACEOUTERBOUND(#75151,.T.); +#75154= IFCFACE((#75153)); +#75156= IFCPOLYLOOP((#74559,#74539,#74569)); +#75158= IFCFACEOUTERBOUND(#75156,.T.); +#75159= IFCFACE((#75158)); +#75161= IFCPOLYLOOP((#74547,#74563,#74567)); +#75163= IFCFACEOUTERBOUND(#75161,.T.); +#75164= IFCFACE((#75163)); +#75166= IFCPOLYLOOP((#74555,#74487,#74571)); +#75168= IFCFACEOUTERBOUND(#75166,.T.); +#75169= IFCFACE((#75168)); +#75171= IFCPOLYLOOP((#74535,#74561,#74573)); +#75173= IFCFACEOUTERBOUND(#75171,.T.); +#75174= IFCFACE((#75173)); +#75176= IFCPOLYLOOP((#74561,#74479,#74573)); +#75178= IFCFACEOUTERBOUND(#75176,.T.); +#75179= IFCFACE((#75178)); +#75181= IFCPOLYLOOP((#74549,#74551,#74529)); +#75183= IFCFACEOUTERBOUND(#75181,.T.); +#75184= IFCFACE((#75183)); +#75186= IFCPOLYLOOP((#74547,#74521,#74565)); +#75188= IFCFACEOUTERBOUND(#75186,.T.); +#75189= IFCFACE((#75188)); +#75191= IFCPOLYLOOP((#74491,#74489,#74557)); +#75193= IFCFACEOUTERBOUND(#75191,.T.); +#75194= IFCFACE((#75193)); +#75196= IFCPOLYLOOP((#74603,#74605,#74505)); +#75198= IFCFACEOUTERBOUND(#75196,.T.); +#75199= IFCFACE((#75198)); +#75201= IFCPOLYLOOP((#74509,#74507,#74611)); +#75203= IFCFACEOUTERBOUND(#75201,.T.); +#75204= IFCFACE((#75203)); +#75206= IFCPOLYLOOP((#74601,#74623,#74501)); +#75208= IFCFACEOUTERBOUND(#75206,.T.); +#75209= IFCFACE((#75208)); +#75211= IFCPOLYLOOP((#74607,#74609,#74513)); +#75213= IFCFACEOUTERBOUND(#75211,.T.); +#75214= IFCFACE((#75213)); +#75216= IFCPOLYLOOP((#74603,#74505,#74503)); +#75218= IFCFACEOUTERBOUND(#75216,.T.); +#75219= IFCFACE((#75218)); +#75221= IFCPOLYLOOP((#74507,#74505,#74605)); +#75223= IFCFACEOUTERBOUND(#75221,.T.); +#75224= IFCFACE((#75223)); +#75226= IFCPOLYLOOP((#74613,#74587,#74589)); +#75228= IFCFACEOUTERBOUND(#75226,.T.); +#75229= IFCFACE((#75228)); +#75231= IFCPOLYLOOP((#74605,#74611,#74507)); +#75233= IFCFACEOUTERBOUND(#75231,.T.); +#75234= IFCFACE((#75233)); +#75236= IFCPOLYLOOP((#74501,#74499,#74599)); +#75238= IFCFACEOUTERBOUND(#75236,.T.); +#75239= IFCFACE((#75238)); +#75241= IFCPOLYLOOP((#74609,#74591,#74629,#74593)); +#75243= IFCFACEOUTERBOUND(#75241,.T.); +#75244= IFCFACE((#75243)); +#75246= IFCPOLYLOOP((#74611,#74613,#74509)); +#75248= IFCFACEOUTERBOUND(#75246,.T.); +#75249= IFCFACE((#75248)); +#75251= IFCPOLYLOOP((#74607,#74513,#74511)); +#75253= IFCFACEOUTERBOUND(#75251,.T.); +#75254= IFCFACE((#75253)); +#75256= IFCPOLYLOOP((#74609,#74615,#74515)); +#75258= IFCFACEOUTERBOUND(#75256,.T.); +#75259= IFCFACE((#75258)); +#75261= IFCPOLYLOOP((#74511,#74509,#74613)); +#75263= IFCFACEOUTERBOUND(#75261,.T.); +#75264= IFCFACE((#75263)); +#75266= IFCPOLYLOOP((#74595,#74531,#74619)); +#75268= IFCFACEOUTERBOUND(#75266,.T.); +#75269= IFCFACE((#75268)); +#75271= IFCPOLYLOOP((#74513,#74609,#74515)); +#75273= IFCFACEOUTERBOUND(#75271,.T.); +#75274= IFCFACE((#75273)); +#75276= IFCPOLYLOOP((#74527,#74619,#74529)); +#75278= IFCFACEOUTERBOUND(#75276,.T.); +#75279= IFCFACE((#75278)); +#75281= IFCPOLYLOOP((#74515,#74615,#74517)); +#75283= IFCFACEOUTERBOUND(#75281,.T.); +#75284= IFCFACE((#75283)); +#75286= IFCPOLYLOOP((#74617,#74517,#74615)); +#75288= IFCFACEOUTERBOUND(#75286,.T.); +#75289= IFCFACE((#75288)); +#75291= IFCPOLYLOOP((#74519,#74517,#74617)); +#75293= IFCFACEOUTERBOUND(#75291,.T.); +#75294= IFCFACE((#75293)); +#75296= IFCPOLYLOOP((#74519,#74527,#74473)); +#75298= IFCFACEOUTERBOUND(#75296,.T.); +#75299= IFCFACE((#75298)); +#75301= IFCPOLYLOOP((#74617,#74593,#74595)); +#75303= IFCFACEOUTERBOUND(#75301,.T.); +#75304= IFCFACE((#75303)); +#75306= IFCPOLYLOOP((#74499,#74497,#74525)); +#75308= IFCFACEOUTERBOUND(#75306,.T.); +#75309= IFCFACE((#75308)); +#75311= IFCPOLYLOOP((#74611,#74605,#74587)); +#75313= IFCFACEOUTERBOUND(#75311,.T.); +#75314= IFCFACE((#75313)); +#75316= IFCPOLYLOOP((#74583,#74585,#74603)); +#75318= IFCFACEOUTERBOUND(#75316,.T.); +#75319= IFCFACE((#75318)); +#75321= IFCPOLYLOOP((#74599,#74581,#74601)); +#75323= IFCFACEOUTERBOUND(#75321,.T.); +#75324= IFCFACE((#75323)); +#75326= IFCPOLYLOOP((#74611,#74587,#74613)); +#75328= IFCFACEOUTERBOUND(#75326,.T.); +#75329= IFCFACE((#75328)); +#75331= IFCPOLYLOOP((#74583,#74623,#74601)); +#75333= IFCFACEOUTERBOUND(#75331,.T.); +#75334= IFCFACE((#75333)); +#75336= IFCPOLYLOOP((#74501,#74599,#74601)); +#75338= IFCFACEOUTERBOUND(#75336,.T.); +#75339= IFCFACE((#75338)); +#75341= IFCPOLYLOOP((#74613,#74607,#74511)); +#75343= IFCFACEOUTERBOUND(#75341,.T.); +#75344= IFCFACE((#75343)); +#75346= IFCPOLYLOOP((#74585,#74605,#74603)); +#75348= IFCFACEOUTERBOUND(#75346,.T.); +#75349= IFCFACE((#75348)); +#75351= IFCPOLYLOOP((#74583,#74601,#74581,#74621)); +#75353= IFCFACEOUTERBOUND(#75351,.T.); +#75354= IFCFACE((#75353)); +#75356= IFCPOLYLOOP((#74581,#74599,#74597)); +#75358= IFCFACEOUTERBOUND(#75356,.T.); +#75359= IFCFACE((#75358)); +#75361= IFCPOLYLOOP((#74607,#74589,#74627,#74591)); +#75363= IFCFACEOUTERBOUND(#75361,.T.); +#75364= IFCFACE((#75363)); +#75366= IFCPOLYLOOP((#74623,#74603,#74503)); +#75368= IFCFACEOUTERBOUND(#75366,.T.); +#75369= IFCFACE((#75368)); +#75371= IFCPOLYLOOP((#74583,#74603,#74623)); +#75373= IFCFACEOUTERBOUND(#75371,.T.); +#75374= IFCFACE((#75373)); +#75376= IFCPOLYLOOP((#74519,#74619,#74527)); +#75378= IFCFACEOUTERBOUND(#75376,.T.); +#75379= IFCFACE((#75378)); +#75381= IFCPOLYLOOP((#74529,#74619,#74531)); +#75383= IFCFACEOUTERBOUND(#75381,.T.); +#75384= IFCFACE((#75383)); +#75386= IFCPOLYLOOP((#74605,#74585,#74625,#74587)); +#75388= IFCFACEOUTERBOUND(#75386,.T.); +#75389= IFCFACE((#75388)); +#75391= IFCPOLYLOOP((#74525,#74599,#74499)); +#75393= IFCFACEOUTERBOUND(#75391,.T.); +#75394= IFCFACE((#75393)); +#75396= IFCPOLYLOOP((#74593,#74615,#74609)); +#75398= IFCFACEOUTERBOUND(#75396,.T.); +#75399= IFCFACE((#75398)); +#75401= IFCPOLYLOOP((#74523,#74521,#74813,#74597)); +#75403= IFCFACEOUTERBOUND(#75401,.T.); +#75404= IFCFACE((#75403)); +#75406= IFCPOLYLOOP((#74617,#74595,#74619)); +#75408= IFCFACEOUTERBOUND(#75406,.T.); +#75409= IFCFACE((#75408)); +#75411= IFCPOLYLOOP((#74525,#74523,#74599)); +#75413= IFCFACEOUTERBOUND(#75411,.T.); +#75414= IFCFACE((#75413)); +#75416= IFCPOLYLOOP((#74593,#74617,#74615)); +#75418= IFCFACEOUTERBOUND(#75416,.T.); +#75419= IFCFACE((#75418)); +#75421= IFCPOLYLOOP((#74609,#74607,#74591)); +#75423= IFCFACEOUTERBOUND(#75421,.T.); +#75424= IFCFACE((#75423)); +#75426= IFCPOLYLOOP((#74501,#74623,#74503)); +#75428= IFCFACEOUTERBOUND(#75426,.T.); +#75429= IFCFACE((#75428)); +#75431= IFCPOLYLOOP((#74599,#74523,#74597)); +#75433= IFCFACEOUTERBOUND(#75431,.T.); +#75434= IFCFACE((#75433)); +#75436= IFCPOLYLOOP((#74519,#74617,#74619)); +#75438= IFCFACEOUTERBOUND(#75436,.T.); +#75439= IFCFACE((#75438)); +#75441= IFCPOLYLOOP((#74589,#74607,#74613)); +#75443= IFCFACEOUTERBOUND(#75441,.T.); +#75444= IFCFACE((#75443)); +#75446= IFCPOLYLOOP((#74693,#74711,#74685)); +#75448= IFCFACEOUTERBOUND(#75446,.T.); +#75449= IFCFACE((#75448)); +#75451= IFCPOLYLOOP((#74675,#74665,#74887,#74727)); +#75453= IFCFACEOUTERBOUND(#75451,.T.); +#75454= IFCFACE((#75453)); +#75456= IFCPOLYLOOP((#74679,#74719,#74721)); +#75458= IFCFACEOUTERBOUND(#75456,.T.); +#75459= IFCFACE((#75458)); +#75461= IFCPOLYLOOP((#74687,#74537,#74535)); +#75463= IFCFACEOUTERBOUND(#75461,.T.); +#75464= IFCFACE((#75463)); +#75466= IFCPOLYLOOP((#74643,#74645,#74673)); +#75468= IFCFACEOUTERBOUND(#75466,.T.); +#75469= IFCFACE((#75468)); +#75471= IFCPOLYLOOP((#74689,#74663,#74891,#74665)); +#75473= IFCFACEOUTERBOUND(#75471,.T.); +#75474= IFCFACE((#75473)); +#75476= IFCPOLYLOOP((#74671,#74723,#74641)); +#75478= IFCFACEOUTERBOUND(#75476,.T.); +#75479= IFCFACE((#75478)); +#75481= IFCPOLYLOOP((#74533,#74671,#74697)); +#75483= IFCFACEOUTERBOUND(#75481,.T.); +#75484= IFCFACE((#75483)); +#75486= IFCPOLYLOOP((#74641,#74643,#74671)); +#75488= IFCFACEOUTERBOUND(#75486,.T.); +#75489= IFCFACE((#75488)); +#75491= IFCPOLYLOOP((#74695,#74693,#74691)); +#75493= IFCFACEOUTERBOUND(#75491,.T.); +#75494= IFCFACE((#75493)); +#75496= IFCPOLYLOOP((#74727,#74631,#74633)); +#75498= IFCFACEOUTERBOUND(#75496,.T.); +#75499= IFCFACE((#75498)); +#75501= IFCPOLYLOOP((#74683,#74715,#74717)); +#75503= IFCFACEOUTERBOUND(#75501,.T.); +#75504= IFCFACE((#75503)); +#75506= IFCPOLYLOOP((#74521,#74547,#74677)); +#75508= IFCFACEOUTERBOUND(#75506,.T.); +#75509= IFCFACE((#75508)); +#75511= IFCPOLYLOOP((#74577,#74543,#74711)); +#75513= IFCFACEOUTERBOUND(#75511,.T.); +#75514= IFCFACE((#75513)); +#75516= IFCPOLYLOOP((#74695,#74691,#74669)); +#75518= IFCFACEOUTERBOUND(#75516,.T.); +#75519= IFCFACE((#75518)); +#75521= IFCPOLYLOOP((#74677,#74637,#74639)); +#75523= IFCFACEOUTERBOUND(#75521,.T.); +#75524= IFCFACE((#75523)); +#75526= IFCPOLYLOOP((#74711,#74681,#74731)); +#75528= IFCFACEOUTERBOUND(#75526,.T.); +#75529= IFCFACE((#75528)); +#75531= IFCPOLYLOOP((#74707,#74679,#74705)); +#75533= IFCFACEOUTERBOUND(#75531,.T.); +#75534= IFCFACE((#75533)); +#75536= IFCPOLYLOOP((#74683,#74657,#74905,#74659)); +#75538= IFCFACEOUTERBOUND(#75536,.T.); +#75539= IFCFACE((#75538)); +#75541= IFCPOLYLOOP((#74675,#74677,#74669)); +#75543= IFCFACEOUTERBOUND(#75541,.T.); +#75544= IFCFACE((#75543)); +#75546= IFCPOLYLOOP((#74709,#74717,#74679)); +#75548= IFCFACEOUTERBOUND(#75546,.T.); +#75549= IFCFACE((#75548)); +#75551= IFCPOLYLOOP((#74675,#74633,#74635)); +#75553= IFCFACEOUTERBOUND(#75551,.T.); +#75554= IFCFACE((#75553)); +#75556= IFCPOLYLOOP((#74663,#74685,#74735)); +#75558= IFCFACEOUTERBOUND(#75556,.T.); +#75559= IFCFACE((#75558)); +#75561= IFCPOLYLOOP((#74703,#74673,#74651)); +#75563= IFCFACEOUTERBOUND(#75561,.T.); +#75564= IFCFACE((#75563)); +#75566= IFCPOLYLOOP((#74671,#74643,#74673)); +#75568= IFCFACEOUTERBOUND(#75566,.T.); +#75569= IFCFACE((#75568)); +#75571= IFCPOLYLOOP((#74731,#74735,#74685)); +#75573= IFCFACEOUTERBOUND(#75571,.T.); +#75574= IFCFACE((#75573)); +#75576= IFCPOLYLOOP((#74673,#74667,#74671)); +#75578= IFCFACEOUTERBOUND(#75576,.T.); +#75579= IFCFACE((#75578)); +#75581= IFCPOLYLOOP((#74687,#74699,#74701)); +#75583= IFCFACEOUTERBOUND(#75581,.T.); +#75584= IFCFACE((#75583)); +#75586= IFCPOLYLOOP((#74671,#74533,#74549,#74723)); +#75588= IFCFACEOUTERBOUND(#75586,.T.); +#75589= IFCFACE((#75588)); +#75591= IFCPOLYLOOP((#74647,#74725,#74673)); +#75593= IFCFACEOUTERBOUND(#75591,.T.); +#75594= IFCFACE((#75593)); +#75596= IFCPOLYLOOP((#74679,#74721,#74705)); +#75598= IFCFACEOUTERBOUND(#75596,.T.); +#75599= IFCFACE((#75598)); +#75601= IFCPOLYLOOP((#74701,#74703,#74653)); +#75603= IFCFACEOUTERBOUND(#75601,.T.); +#75604= IFCFACE((#75603)); +#75606= IFCPOLYLOOP((#74719,#74679,#74717)); +#75608= IFCFACEOUTERBOUND(#75606,.T.); +#75609= IFCFACE((#75608)); +#75611= IFCPOLYLOOP((#74545,#74693,#74695)); +#75613= IFCFACEOUTERBOUND(#75611,.T.); +#75614= IFCFACE((#75613)); +#75616= IFCPOLYLOOP((#74723,#74531,#74641)); +#75618= IFCFACEOUTERBOUND(#75616,.T.); +#75619= IFCFACE((#75618)); +#75621= IFCPOLYLOOP((#74705,#74687,#74701)); +#75623= IFCFACEOUTERBOUND(#75621,.T.); +#75624= IFCFACE((#75623)); +#75626= IFCPOLYLOOP((#74689,#74675,#74669)); +#75628= IFCFACEOUTERBOUND(#75626,.T.); +#75629= IFCFACE((#75628)); +#75631= IFCPOLYLOOP((#74709,#74679,#74707)); +#75633= IFCFACEOUTERBOUND(#75631,.T.); +#75634= IFCFACE((#75633)); +#75636= IFCPOLYLOOP((#74675,#74635,#74637,#74677)); +#75638= IFCFACEOUTERBOUND(#75636,.T.); +#75639= IFCFACE((#75638)); +#75641= IFCPOLYLOOP((#74681,#74711,#74713)); +#75643= IFCFACEOUTERBOUND(#75641,.T.); +#75644= IFCFACE((#75643)); +#75646= IFCPOLYLOOP((#74729,#74731,#74733)); +#75648= IFCFACEOUTERBOUND(#75646,.T.); +#75649= IFCFACE((#75648)); +#75651= IFCPOLYLOOP((#74521,#74677,#74639)); +#75653= IFCFACEOUTERBOUND(#75651,.T.); +#75654= IFCFACE((#75653)); +#75656= IFCPOLYLOOP((#74731,#74729,#74661)); +#75658= IFCFACEOUTERBOUND(#75656,.T.); +#75659= IFCFACE((#75658)); +#75661= IFCPOLYLOOP((#74727,#74633,#74675)); +#75663= IFCFACEOUTERBOUND(#75661,.T.); +#75664= IFCFACE((#75663)); +#75666= IFCPOLYLOOP((#74681,#74713,#74715)); +#75668= IFCFACEOUTERBOUND(#75666,.T.); +#75669= IFCFACE((#75668)); +#75671= IFCPOLYLOOP((#74691,#74663,#74689)); +#75673= IFCFACEOUTERBOUND(#75671,.T.); +#75674= IFCFACE((#75673)); +#75676= IFCPOLYLOOP((#74665,#74675,#74689)); +#75678= IFCFACEOUTERBOUND(#75676,.T.); +#75679= IFCFACE((#75678)); +#75681= IFCPOLYLOOP((#74695,#74677,#74547)); +#75683= IFCFACEOUTERBOUND(#75681,.T.); +#75684= IFCFACE((#75683)); +#75686= IFCPOLYLOOP((#74697,#74671,#74667)); +#75688= IFCFACEOUTERBOUND(#75686,.T.); +#75689= IFCFACE((#75688)); +#75691= IFCPOLYLOOP((#74685,#74691,#74693)); +#75693= IFCFACEOUTERBOUND(#75691,.T.); +#75694= IFCFACE((#75693)); +#75696= IFCPOLYLOOP((#74647,#74673,#74645)); +#75698= IFCFACEOUTERBOUND(#75696,.T.); +#75699= IFCFACE((#75698)); +#75701= IFCPOLYLOOP((#74691,#74689,#74669)); +#75703= IFCFACEOUTERBOUND(#75701,.T.); +#75704= IFCFACE((#75703)); +#75706= IFCPOLYLOOP((#74733,#74731,#74681)); +#75708= IFCFACEOUTERBOUND(#75706,.T.); +#75709= IFCFACE((#75708)); +#75711= IFCPOLYLOOP((#74677,#74695,#74669)); +#75713= IFCFACEOUTERBOUND(#75711,.T.); +#75714= IFCFACE((#75713)); +#75716= IFCPOLYLOOP((#74547,#74545,#74695)); +#75718= IFCFACEOUTERBOUND(#75716,.T.); +#75719= IFCFACE((#75718)); +#75721= IFCPOLYLOOP((#74699,#74697,#74667)); +#75723= IFCFACEOUTERBOUND(#75721,.T.); +#75724= IFCFACE((#75723)); +#75726= IFCPOLYLOOP((#74697,#74535,#74575,#74533)); +#75728= IFCFACEOUTERBOUND(#75726,.T.); +#75729= IFCFACE((#75728)); +#75731= IFCPOLYLOOP((#74703,#74701,#74699)); +#75733= IFCFACEOUTERBOUND(#75731,.T.); +#75734= IFCFACE((#75733)); +#75736= IFCPOLYLOOP((#74535,#74699,#74687)); +#75738= IFCFACEOUTERBOUND(#75736,.T.); +#75739= IFCFACE((#75738)); +#75741= IFCPOLYLOOP((#74703,#74699,#74667)); +#75743= IFCFACEOUTERBOUND(#75741,.T.); +#75744= IFCFACE((#75743)); +#75746= IFCPOLYLOOP((#74655,#74701,#74653)); +#75748= IFCFACEOUTERBOUND(#75746,.T.); +#75749= IFCFACE((#75748)); +#75751= IFCPOLYLOOP((#74673,#74703,#74667)); +#75753= IFCFACEOUTERBOUND(#75751,.T.); +#75754= IFCFACE((#75753)); +#75756= IFCPOLYLOOP((#74703,#74651,#74737,#74653)); +#75758= IFCFACEOUTERBOUND(#75756,.T.); +#75759= IFCFACE((#75758)); +#75761= IFCPOLYLOOP((#74701,#74655,#74705)); +#75763= IFCFACEOUTERBOUND(#75761,.T.); +#75764= IFCFACE((#75763)); +#75766= IFCPOLYLOOP((#74707,#74705,#74655)); +#75768= IFCFACEOUTERBOUND(#75766,.T.); +#75769= IFCFACE((#75768)); +#75771= IFCPOLYLOOP((#74655,#74657,#74707)); +#75773= IFCFACEOUTERBOUND(#75771,.T.); +#75774= IFCFACE((#75773)); +#75776= IFCPOLYLOOP((#74709,#74657,#74683)); +#75778= IFCFACEOUTERBOUND(#75776,.T.); +#75779= IFCFACE((#75778)); +#75781= IFCPOLYLOOP((#74657,#74709,#74707)); +#75783= IFCFACEOUTERBOUND(#75781,.T.); +#75784= IFCFACE((#75783)); +#75786= IFCPOLYLOOP((#74717,#74709,#74683)); +#75788= IFCFACEOUTERBOUND(#75786,.T.); +#75789= IFCFACE((#75788)); +#75791= IFCPOLYLOOP((#74711,#74693,#74577)); +#75793= IFCFACEOUTERBOUND(#75791,.T.); +#75794= IFCFACE((#75793)); +#75796= IFCPOLYLOOP((#74713,#74711,#74543)); +#75798= IFCFACEOUTERBOUND(#75796,.T.); +#75799= IFCFACE((#75798)); +#75801= IFCPOLYLOOP((#74543,#74541,#74713)); +#75803= IFCFACEOUTERBOUND(#75801,.T.); +#75804= IFCFACE((#75803)); +#75806= IFCPOLYLOOP((#74715,#74683,#74733)); +#75808= IFCFACEOUTERBOUND(#75806,.T.); +#75809= IFCFACE((#75808)); +#75811= IFCPOLYLOOP((#74713,#74541,#74715)); +#75813= IFCFACEOUTERBOUND(#75811,.T.); +#75814= IFCFACE((#75813)); +#75816= IFCPOLYLOOP((#74539,#74715,#74541)); +#75818= IFCFACEOUTERBOUND(#75816,.T.); +#75819= IFCFACE((#75818)); +#75821= IFCPOLYLOOP((#74715,#74539,#74717)); +#75823= IFCFACEOUTERBOUND(#75821,.T.); +#75824= IFCFACE((#75823)); +#75826= IFCPOLYLOOP((#74719,#74717,#74539)); +#75828= IFCFACEOUTERBOUND(#75826,.T.); +#75829= IFCFACE((#75828)); +#75831= IFCPOLYLOOP((#74719,#74539,#74579,#74537)); +#75833= IFCFACEOUTERBOUND(#75831,.T.); +#75834= IFCFACE((#75833)); +#75836= IFCPOLYLOOP((#74721,#74537,#74687)); +#75838= IFCFACEOUTERBOUND(#75836,.T.); +#75839= IFCFACE((#75838)); +#75841= IFCPOLYLOOP((#74537,#74721,#74719)); +#75843= IFCFACEOUTERBOUND(#75841,.T.); +#75844= IFCFACE((#75843)); +#75846= IFCPOLYLOOP((#74705,#74721,#74687)); +#75848= IFCFACEOUTERBOUND(#75846,.T.); +#75849= IFCFACE((#75848)); +#75851= IFCPOLYLOOP((#74535,#74697,#74699)); +#75853= IFCFACEOUTERBOUND(#75851,.T.); +#75854= IFCFACE((#75853)); +#75856= IFCPOLYLOOP((#74725,#74647,#74649)); +#75858= IFCFACEOUTERBOUND(#75856,.T.); +#75859= IFCFACE((#75858)); +#75861= IFCPOLYLOOP((#74673,#74725,#74881,#74651)); +#75863= IFCFACEOUTERBOUND(#75861,.T.); +#75864= IFCFACE((#75863)); +#75866= IFCPOLYLOOP((#74733,#74681,#74715)); +#75868= IFCFACEOUTERBOUND(#75866,.T.); +#75869= IFCFACE((#75868)); +#75871= IFCPOLYLOOP((#74731,#74661,#74735)); +#75873= IFCFACEOUTERBOUND(#75871,.T.); +#75874= IFCFACE((#75873)); +#75876= IFCPOLYLOOP((#74711,#74731,#74685)); +#75878= IFCFACEOUTERBOUND(#75876,.T.); +#75879= IFCFACE((#75878)); +#75881= IFCPOLYLOOP((#74683,#74659,#74733)); +#75883= IFCFACEOUTERBOUND(#75881,.T.); +#75884= IFCFACE((#75883)); +#75886= IFCPOLYLOOP((#74729,#74733,#74659)); +#75888= IFCFACEOUTERBOUND(#75886,.T.); +#75889= IFCFACE((#75888)); +#75891= IFCPOLYLOOP((#74685,#74663,#74691)); +#75893= IFCFACEOUTERBOUND(#75891,.T.); +#75894= IFCFACE((#75893)); +#75896= IFCPOLYLOOP((#74693,#74545,#74577)); +#75898= IFCFACEOUTERBOUND(#75896,.T.); +#75899= IFCFACE((#75898)); +#75901= IFCPOLYLOOP((#74637,#74763,#74639)); +#75903= IFCFACEOUTERBOUND(#75901,.T.); +#75904= IFCFACE((#75903)); +#75906= IFCPOLYLOOP((#74639,#74763,#74813)); +#75908= IFCFACEOUTERBOUND(#75906,.T.); +#75909= IFCFACE((#75908)); +#75911= IFCPOLYLOOP((#74775,#74787,#74789)); +#75913= IFCFACEOUTERBOUND(#75911,.T.); +#75914= IFCFACE((#75913)); +#75916= IFCPOLYLOOP((#74787,#74751,#74785)); +#75918= IFCFACEOUTERBOUND(#75916,.T.); +#75919= IFCFACE((#75918)); +#75921= IFCPOLYLOOP((#74809,#74767,#74801)); +#75923= IFCFACEOUTERBOUND(#75921,.T.); +#75924= IFCFACE((#75923)); +#75926= IFCPOLYLOOP((#74783,#74765,#74739)); +#75928= IFCFACEOUTERBOUND(#75926,.T.); +#75929= IFCFACE((#75928)); +#75931= IFCPOLYLOOP((#74585,#74583,#74771)); +#75933= IFCFACEOUTERBOUND(#75931,.T.); +#75934= IFCFACE((#75933)); +#75936= IFCPOLYLOOP((#74801,#74767,#74799)); +#75938= IFCFACEOUTERBOUND(#75936,.T.); +#75939= IFCFACE((#75938)); +#75941= IFCPOLYLOOP((#74773,#74797,#74799)); +#75943= IFCFACEOUTERBOUND(#75941,.T.); +#75944= IFCFACE((#75943)); +#75946= IFCPOLYLOOP((#74637,#74635,#74765,#74763)); +#75948= IFCFACEOUTERBOUND(#75946,.T.); +#75949= IFCFACE((#75948)); +#75951= IFCPOLYLOOP((#74805,#74807,#74767)); +#75953= IFCFACEOUTERBOUND(#75951,.T.); +#75954= IFCFACE((#75953)); +#75956= IFCPOLYLOOP((#74789,#74593,#74629)); +#75958= IFCFACEOUTERBOUND(#75956,.T.); +#75959= IFCFACE((#75958)); +#75961= IFCPOLYLOOP((#74785,#74759,#74755)); +#75963= IFCFACEOUTERBOUND(#75961,.T.); +#75964= IFCFACE((#75963)); +#75966= IFCPOLYLOOP((#74775,#74789,#74793)); +#75968= IFCFACEOUTERBOUND(#75966,.T.); +#75969= IFCFACE((#75968)); +#75971= IFCPOLYLOOP((#74759,#74647,#74645)); +#75973= IFCFACEOUTERBOUND(#75971,.T.); +#75974= IFCFACE((#75973)); +#75976= IFCPOLYLOOP((#74781,#74783,#74741)); +#75978= IFCFACEOUTERBOUND(#75976,.T.); +#75979= IFCFACE((#75978)); +#75981= IFCPOLYLOOP((#74761,#74755,#74759)); +#75983= IFCFACEOUTERBOUND(#75981,.T.); +#75984= IFCFACE((#75983)); +#75986= IFCPOLYLOOP((#74761,#74643,#74641)); +#75988= IFCFACEOUTERBOUND(#75986,.T.); +#75989= IFCFACE((#75988)); +#75991= IFCPOLYLOOP((#74771,#74779,#74781)); +#75993= IFCFACEOUTERBOUND(#75991,.T.); +#75994= IFCFACE((#75993)); +#75996= IFCPOLYLOOP((#74531,#74595,#74761)); +#75998= IFCFACEOUTERBOUND(#75996,.T.); +#75999= IFCFACE((#75998)); +#76001= IFCPOLYLOOP((#74813,#74521,#74639)); +#76003= IFCFACEOUTERBOUND(#76001,.T.); +#76004= IFCFACE((#76003)); +#76006= IFCPOLYLOOP((#74593,#74789,#74791)); +#76008= IFCFACEOUTERBOUND(#76006,.T.); +#76009= IFCFACE((#76008)); +#76011= IFCPOLYLOOP((#74795,#74769,#74793)); +#76013= IFCFACEOUTERBOUND(#76011,.T.); +#76014= IFCFACE((#76013)); +#76016= IFCPOLYLOOP((#74777,#74763,#74757)); +#76018= IFCFACEOUTERBOUND(#76016,.T.); +#76019= IFCFACE((#76018)); +#76021= IFCPOLYLOOP((#74779,#74777,#74757)); +#76023= IFCFACEOUTERBOUND(#76021,.T.); +#76024= IFCFACE((#76023)); +#76026= IFCPOLYLOOP((#74819,#74769,#74821)); +#76028= IFCFACEOUTERBOUND(#76026,.T.); +#76029= IFCFACE((#76028)); +#76031= IFCPOLYLOOP((#74791,#74761,#74595)); +#76033= IFCFACEOUTERBOUND(#76031,.T.); +#76034= IFCFACE((#76033)); +#76036= IFCPOLYLOOP((#74765,#74757,#74763)); +#76038= IFCFACEOUTERBOUND(#76036,.T.); +#76039= IFCFACE((#76038)); +#76041= IFCPOLYLOOP((#74773,#74745,#74935,#74747)); +#76043= IFCFACEOUTERBOUND(#76041,.T.); +#76044= IFCFACE((#76043)); +#76046= IFCPOLYLOOP((#74783,#74779,#74757)); +#76048= IFCFACEOUTERBOUND(#76046,.T.); +#76049= IFCFACE((#76048)); +#76051= IFCPOLYLOOP((#74771,#74781,#74803)); +#76053= IFCFACEOUTERBOUND(#76051,.T.); +#76054= IFCFACE((#76053)); +#76056= IFCPOLYLOOP((#74795,#74797,#74769)); +#76058= IFCFACEOUTERBOUND(#76056,.T.); +#76059= IFCFACE((#76058)); +#76061= IFCPOLYLOOP((#74767,#74809,#74803)); +#76063= IFCFACEOUTERBOUND(#76061,.T.); +#76064= IFCFACE((#76063)); +#76066= IFCPOLYLOOP((#74583,#74779,#74771)); +#76068= IFCFACEOUTERBOUND(#76066,.T.); +#76069= IFCFACE((#76068)); +#76071= IFCPOLYLOOP((#74633,#74815,#74765)); +#76073= IFCFACEOUTERBOUND(#76071,.T.); +#76074= IFCFACE((#76073)); +#76076= IFCPOLYLOOP((#74749,#74819,#74817)); +#76078= IFCFACEOUTERBOUND(#76076,.T.); +#76079= IFCFACE((#76078)); +#76081= IFCPOLYLOOP((#74799,#74767,#74807)); +#76083= IFCFACEOUTERBOUND(#76081,.T.); +#76084= IFCFACE((#76083)); +#76086= IFCPOLYLOOP((#74805,#74767,#74803)); +#76088= IFCFACEOUTERBOUND(#76086,.T.); +#76089= IFCFACE((#76088)); +#76091= IFCPOLYLOOP((#74759,#74645,#74643)); +#76093= IFCFACEOUTERBOUND(#76091,.T.); +#76094= IFCFACE((#76093)); +#76096= IFCPOLYLOOP((#74811,#74647,#74759)); +#76098= IFCFACEOUTERBOUND(#76096,.T.); +#76099= IFCFACE((#76098)); +#76101= IFCPOLYLOOP((#74811,#74649,#74647)); +#76103= IFCFACEOUTERBOUND(#76101,.T.); +#76104= IFCFACE((#76103)); +#76106= IFCPOLYLOOP((#74531,#74761,#74641)); +#76108= IFCFACEOUTERBOUND(#76106,.T.); +#76109= IFCFACE((#76108)); +#76111= IFCPOLYLOOP((#74817,#74819,#74821)); +#76113= IFCFACEOUTERBOUND(#76111,.T.); +#76114= IFCFACE((#76113)); +#76116= IFCPOLYLOOP((#74581,#74763,#74777)); +#76118= IFCFACEOUTERBOUND(#76116,.T.); +#76119= IFCFACE((#76118)); +#76121= IFCPOLYLOOP((#74759,#74643,#74761)); +#76123= IFCFACEOUTERBOUND(#76121,.T.); +#76124= IFCFACE((#76123)); +#76126= IFCPOLYLOOP((#74769,#74819,#74793)); +#76128= IFCFACEOUTERBOUND(#76126,.T.); +#76129= IFCFACE((#76128)); +#76131= IFCPOLYLOOP((#74785,#74753,#74759)); +#76133= IFCFACEOUTERBOUND(#76131,.T.); +#76134= IFCFACE((#76133)); +#76136= IFCPOLYLOOP((#74823,#74751,#74775,#74749)); +#76138= IFCFACEOUTERBOUND(#76136,.T.); +#76139= IFCFACE((#76138)); +#76141= IFCPOLYLOOP((#74775,#74793,#74819)); +#76143= IFCFACEOUTERBOUND(#76141,.T.); +#76144= IFCFACE((#76143)); +#76146= IFCPOLYLOOP((#74783,#74781,#74779)); +#76148= IFCFACEOUTERBOUND(#76146,.T.); +#76149= IFCFACE((#76148)); +#76151= IFCPOLYLOOP((#74765,#74635,#74633)); +#76153= IFCFACEOUTERBOUND(#76151,.T.); +#76154= IFCFACE((#76153)); +#76156= IFCPOLYLOOP((#74743,#74781,#74741)); +#76158= IFCFACEOUTERBOUND(#76156,.T.); +#76159= IFCFACE((#76158)); +#76161= IFCPOLYLOOP((#74777,#74583,#74621,#74581)); +#76163= IFCFACEOUTERBOUND(#76161,.T.); +#76164= IFCFACE((#76163)); +#76166= IFCPOLYLOOP((#74765,#74783,#74757)); +#76168= IFCFACEOUTERBOUND(#76166,.T.); +#76169= IFCFACE((#76168)); +#76171= IFCPOLYLOOP((#74783,#74739,#74825,#74741)); +#76173= IFCFACEOUTERBOUND(#76171,.T.); +#76174= IFCFACE((#76173)); +#76176= IFCPOLYLOOP((#74787,#74785,#74755)); +#76178= IFCFACEOUTERBOUND(#76176,.T.); +#76179= IFCFACE((#76178)); +#76181= IFCPOLYLOOP((#74785,#74751,#74915,#74753)); +#76183= IFCFACEOUTERBOUND(#76181,.T.); +#76184= IFCFACE((#76183)); +#76186= IFCPOLYLOOP((#74791,#74789,#74787)); +#76188= IFCFACEOUTERBOUND(#76186,.T.); +#76189= IFCFACE((#76188)); +#76191= IFCPOLYLOOP((#74791,#74787,#74755)); +#76193= IFCFACEOUTERBOUND(#76191,.T.); +#76194= IFCFACE((#76193)); +#76196= IFCPOLYLOOP((#74629,#74591,#74793)); +#76198= IFCFACEOUTERBOUND(#76196,.T.); +#76199= IFCFACE((#76198)); +#76201= IFCPOLYLOOP((#74761,#74791,#74755)); +#76203= IFCFACEOUTERBOUND(#76201,.T.); +#76204= IFCFACE((#76203)); +#76206= IFCPOLYLOOP((#74595,#74593,#74791)); +#76208= IFCFACEOUTERBOUND(#76206,.T.); +#76209= IFCFACE((#76208)); +#76211= IFCPOLYLOOP((#74793,#74789,#74629)); +#76213= IFCFACEOUTERBOUND(#76211,.T.); +#76214= IFCFACE((#76213)); +#76216= IFCPOLYLOOP((#74795,#74793,#74591)); +#76218= IFCFACEOUTERBOUND(#76216,.T.); +#76219= IFCFACE((#76218)); +#76221= IFCPOLYLOOP((#74795,#74591,#74627,#74589)); +#76223= IFCFACEOUTERBOUND(#76221,.T.); +#76224= IFCFACE((#76223)); +#76226= IFCPOLYLOOP((#74797,#74773,#74821)); +#76228= IFCFACEOUTERBOUND(#76226,.T.); +#76229= IFCFACE((#76228)); +#76231= IFCPOLYLOOP((#74795,#74589,#74797)); +#76233= IFCFACEOUTERBOUND(#76231,.T.); +#76234= IFCFACE((#76233)); +#76236= IFCPOLYLOOP((#74587,#74797,#74589)); +#76238= IFCFACEOUTERBOUND(#76236,.T.); +#76239= IFCFACE((#76238)); +#76241= IFCPOLYLOOP((#74797,#74587,#74799)); +#76243= IFCFACEOUTERBOUND(#76241,.T.); +#76244= IFCFACE((#76243)); +#76246= IFCPOLYLOOP((#74801,#74799,#74587)); +#76248= IFCFACEOUTERBOUND(#76246,.T.); +#76249= IFCFACE((#76248)); +#76251= IFCPOLYLOOP((#74801,#74587,#74625,#74585)); +#76253= IFCFACEOUTERBOUND(#76251,.T.); +#76254= IFCFACE((#76253)); +#76256= IFCPOLYLOOP((#74809,#74585,#74771)); +#76258= IFCFACEOUTERBOUND(#76256,.T.); +#76259= IFCFACE((#76258)); +#76261= IFCPOLYLOOP((#74781,#74743,#74803)); +#76263= IFCFACEOUTERBOUND(#76261,.T.); +#76264= IFCFACE((#76263)); +#76266= IFCPOLYLOOP((#74805,#74803,#74743)); +#76268= IFCFACEOUTERBOUND(#76266,.T.); +#76269= IFCFACE((#76268)); +#76271= IFCPOLYLOOP((#74805,#74743,#74827,#74745)); +#76273= IFCFACEOUTERBOUND(#76271,.T.); +#76274= IFCFACE((#76273)); +#76276= IFCPOLYLOOP((#74807,#74745,#74773)); +#76278= IFCFACEOUTERBOUND(#76276,.T.); +#76279= IFCFACE((#76278)); +#76281= IFCPOLYLOOP((#74745,#74807,#74805)); +#76283= IFCFACEOUTERBOUND(#76281,.T.); +#76284= IFCFACE((#76283)); +#76286= IFCPOLYLOOP((#74799,#74807,#74773)); +#76288= IFCFACEOUTERBOUND(#76286,.T.); +#76289= IFCFACE((#76288)); +#76291= IFCPOLYLOOP((#74585,#74809,#74801)); +#76293= IFCFACEOUTERBOUND(#76291,.T.); +#76294= IFCFACE((#76293)); +#76296= IFCPOLYLOOP((#74803,#74809,#74771)); +#76298= IFCFACEOUTERBOUND(#76296,.T.); +#76299= IFCFACE((#76298)); +#76301= IFCPOLYLOOP((#74759,#74753,#74911,#74811)); +#76303= IFCFACEOUTERBOUND(#76301,.T.); +#76304= IFCFACE((#76303)); +#76306= IFCPOLYLOOP((#74763,#74581,#74597,#74813)); +#76308= IFCFACEOUTERBOUND(#76306,.T.); +#76309= IFCFACE((#76308)); +#76311= IFCPOLYLOOP((#74815,#74633,#74631)); +#76313= IFCFACEOUTERBOUND(#76311,.T.); +#76314= IFCFACE((#76313)); +#76316= IFCPOLYLOOP((#74765,#74815,#74919,#74739)); +#76318= IFCFACEOUTERBOUND(#76316,.T.); +#76319= IFCFACE((#76318)); +#76321= IFCPOLYLOOP((#74819,#74749,#74775)); +#76323= IFCFACEOUTERBOUND(#76321,.T.); +#76324= IFCFACE((#76323)); +#76326= IFCPOLYLOOP((#74797,#74821,#74769)); +#76328= IFCFACEOUTERBOUND(#76326,.T.); +#76329= IFCFACE((#76328)); +#76331= IFCPOLYLOOP((#74773,#74747,#74821)); +#76333= IFCFACEOUTERBOUND(#76331,.T.); +#76334= IFCFACE((#76333)); +#76336= IFCPOLYLOOP((#74817,#74821,#74747)); +#76338= IFCFACEOUTERBOUND(#76336,.T.); +#76339= IFCFACE((#76338)); +#76341= IFCPOLYLOOP((#74775,#74751,#74787)); +#76343= IFCFACEOUTERBOUND(#76341,.T.); +#76344= IFCFACE((#76343)); +#76346= IFCPOLYLOOP((#74583,#74777,#74779)); +#76348= IFCFACEOUTERBOUND(#76346,.T.); +#76349= IFCFACE((#76348)); +#76351= IFCPOLYLOOP((#74875,#74829,#74831,#74833,#74835,#74837,#74839,#74841,#74843,#74845,#74847,#74849,#74851,#74853,#74855,#74857,#74859,#74861,#74863,#74865,#74867,#74869,#74871,#74873)); +#76353= IFCFACEOUTERBOUND(#76351,.T.); +#76354= IFCFACE((#76353)); +#76356= IFCPOLYLOOP((#74651,#74881,#74883)); +#76358= IFCFACEOUTERBOUND(#76356,.T.); +#76359= IFCFACE((#76358)); +#76361= IFCPOLYLOOP((#74873,#74883,#74875)); +#76363= IFCFACEOUTERBOUND(#76361,.T.); +#76364= IFCFACE((#76363)); +#76366= IFCPOLYLOOP((#74897,#74653,#74885)); +#76368= IFCFACEOUTERBOUND(#76366,.T.); +#76369= IFCFACE((#76368)); +#76371= IFCPOLYLOOP((#74655,#74909,#74901)); +#76373= IFCFACEOUTERBOUND(#76371,.T.); +#76374= IFCFACE((#76373)); +#76376= IFCPOLYLOOP((#74883,#74879,#74875)); +#76378= IFCFACEOUTERBOUND(#76376,.T.); +#76379= IFCFACE((#76378)); +#76381= IFCPOLYLOOP((#74879,#74883,#74881)); +#76383= IFCFACEOUTERBOUND(#76381,.T.); +#76384= IFCFACE((#76383)); +#76386= IFCPOLYLOOP((#74865,#74863,#74903)); +#76388= IFCFACEOUTERBOUND(#76386,.T.); +#76389= IFCFACE((#76388)); +#76391= IFCPOLYLOOP((#74885,#74883,#74873)); +#76393= IFCFACEOUTERBOUND(#76391,.T.); +#76394= IFCFACE((#76393)); +#76396= IFCPOLYLOOP((#74737,#74885,#74653)); +#76398= IFCFACEOUTERBOUND(#76396,.T.); +#76399= IFCFACE((#76398)); +#76401= IFCPOLYLOOP((#74907,#74905,#74657)); +#76403= IFCFACEOUTERBOUND(#76401,.T.); +#76404= IFCFACE((#76403)); +#76406= IFCPOLYLOOP((#74665,#74889,#74887)); +#76408= IFCFACEOUTERBOUND(#76406,.T.); +#76409= IFCFACE((#76408)); +#76411= IFCPOLYLOOP((#74903,#74907,#74865)); +#76413= IFCFACEOUTERBOUND(#76411,.T.); +#76414= IFCFACE((#76413)); +#76416= IFCPOLYLOOP((#74905,#74907,#74903)); +#76418= IFCFACEOUTERBOUND(#76416,.T.); +#76419= IFCFACE((#76418)); +#76421= IFCPOLYLOOP((#74889,#74877,#74887)); +#76423= IFCFACEOUTERBOUND(#76421,.T.); +#76424= IFCFACE((#76423)); +#76426= IFCPOLYLOOP((#74893,#74895,#74859)); +#76428= IFCFACEOUTERBOUND(#76426,.T.); +#76429= IFCFACE((#76428)); +#76431= IFCPOLYLOOP((#74651,#74883,#74737)); +#76433= IFCFACEOUTERBOUND(#76431,.T.); +#76434= IFCFACE((#76433)); +#76436= IFCPOLYLOOP((#74899,#74659,#74903)); +#76438= IFCFACEOUTERBOUND(#76436,.T.); +#76439= IFCFACE((#76438)); +#76441= IFCPOLYLOOP((#74889,#74665,#74891)); +#76443= IFCFACEOUTERBOUND(#76441,.T.); +#76444= IFCFACE((#76443)); +#76446= IFCPOLYLOOP((#74877,#74631,#74727,#74887)); +#76448= IFCFACEOUTERBOUND(#76446,.T.); +#76449= IFCFACE((#76448)); +#76451= IFCPOLYLOOP((#74897,#74885,#74871)); +#76453= IFCFACEOUTERBOUND(#76451,.T.); +#76454= IFCFACE((#76453)); +#76456= IFCPOLYLOOP((#74879,#74881,#74725,#74649)); +#76458= IFCFACEOUTERBOUND(#76456,.T.); +#76459= IFCFACE((#76458)); +#76461= IFCPOLYLOOP((#74907,#74867,#74865)); +#76463= IFCFACEOUTERBOUND(#76461,.T.); +#76464= IFCFACE((#76463)); +#76466= IFCPOLYLOOP((#74737,#74883,#74885)); +#76468= IFCFACEOUTERBOUND(#76466,.T.); +#76469= IFCFACE((#76468)); +#76471= IFCPOLYLOOP((#74657,#74655,#74901)); +#76473= IFCFACEOUTERBOUND(#76471,.T.); +#76474= IFCFACE((#76473)); +#76476= IFCPOLYLOOP((#74907,#74901,#74867)); +#76478= IFCFACEOUTERBOUND(#76476,.T.); +#76479= IFCFACE((#76478)); +#76481= IFCPOLYLOOP((#74873,#74871,#74885)); +#76483= IFCFACEOUTERBOUND(#76481,.T.); +#76484= IFCFACE((#76483)); +#76486= IFCPOLYLOOP((#74901,#74869,#74867)); +#76488= IFCFACEOUTERBOUND(#76486,.T.); +#76489= IFCFACE((#76488)); +#76491= IFCPOLYLOOP((#74895,#74899,#74861)); +#76493= IFCFACEOUTERBOUND(#76491,.T.); +#76494= IFCFACE((#76493)); +#76496= IFCPOLYLOOP((#74655,#74653,#74897)); +#76498= IFCFACEOUTERBOUND(#76496,.T.); +#76499= IFCFACE((#76498)); +#76501= IFCPOLYLOOP((#74901,#74909,#74869)); +#76503= IFCFACEOUTERBOUND(#76501,.T.); +#76504= IFCFACE((#76503)); +#76506= IFCPOLYLOOP((#74899,#74661,#74729,#74659)); +#76508= IFCFACEOUTERBOUND(#76506,.T.); +#76509= IFCFACE((#76508)); +#76511= IFCPOLYLOOP((#74907,#74657,#74901)); +#76513= IFCFACEOUTERBOUND(#76511,.T.); +#76514= IFCFACE((#76513)); +#76516= IFCPOLYLOOP((#74861,#74899,#74863)); +#76518= IFCFACEOUTERBOUND(#76516,.T.); +#76519= IFCFACE((#76518)); +#76521= IFCPOLYLOOP((#74895,#74661,#74899)); +#76523= IFCFACEOUTERBOUND(#76521,.T.); +#76524= IFCFACE((#76523)); +#76526= IFCPOLYLOOP((#74895,#74663,#74735,#74661)); +#76528= IFCFACEOUTERBOUND(#76526,.T.); +#76529= IFCFACE((#76528)); +#76531= IFCPOLYLOOP((#74895,#74861,#74859)); +#76533= IFCFACEOUTERBOUND(#76531,.T.); +#76534= IFCFACE((#76533)); +#76536= IFCPOLYLOOP((#74857,#74855,#74889)); +#76538= IFCFACEOUTERBOUND(#76536,.T.); +#76539= IFCFACE((#76538)); +#76541= IFCPOLYLOOP((#74893,#74663,#74895)); +#76543= IFCFACEOUTERBOUND(#76541,.T.); +#76544= IFCFACE((#76543)); +#76546= IFCPOLYLOOP((#74855,#74853,#74877)); +#76548= IFCFACEOUTERBOUND(#76546,.T.); +#76549= IFCFACE((#76548)); +#76551= IFCPOLYLOOP((#74877,#74889,#74855)); +#76553= IFCFACEOUTERBOUND(#76551,.T.); +#76554= IFCFACE((#76553)); +#76556= IFCPOLYLOOP((#74891,#74893,#74889)); +#76558= IFCFACEOUTERBOUND(#76556,.T.); +#76559= IFCFACE((#76558)); +#76561= IFCPOLYLOOP((#74859,#74857,#74893)); +#76563= IFCFACEOUTERBOUND(#76561,.T.); +#76564= IFCFACE((#76563)); +#76566= IFCPOLYLOOP((#74889,#74893,#74857)); +#76568= IFCFACEOUTERBOUND(#76566,.T.); +#76569= IFCFACE((#76568)); +#76571= IFCPOLYLOOP((#74863,#74899,#74903)); +#76573= IFCFACEOUTERBOUND(#76571,.T.); +#76574= IFCFACE((#76573)); +#76576= IFCPOLYLOOP((#74909,#74871,#74869)); +#76578= IFCFACEOUTERBOUND(#76576,.T.); +#76579= IFCFACE((#76578)); +#76581= IFCPOLYLOOP((#74879,#74829,#74875)); +#76583= IFCFACEOUTERBOUND(#76581,.T.); +#76584= IFCFACE((#76583)); +#76586= IFCPOLYLOOP((#74903,#74659,#74905)); +#76588= IFCFACEOUTERBOUND(#76586,.T.); +#76589= IFCFACE((#76588)); +#76591= IFCPOLYLOOP((#74663,#74893,#74891)); +#76593= IFCFACEOUTERBOUND(#76591,.T.); +#76594= IFCFACE((#76593)); +#76596= IFCPOLYLOOP((#74655,#74897,#74909)); +#76598= IFCFACEOUTERBOUND(#76596,.T.); +#76599= IFCFACE((#76598)); +#76601= IFCPOLYLOOP((#74909,#74897,#74871)); +#76603= IFCFACEOUTERBOUND(#76601,.T.); +#76604= IFCFACE((#76603)); +#76606= IFCPOLYLOOP((#74923,#74921,#74849)); +#76608= IFCFACEOUTERBOUND(#76606,.T.); +#76609= IFCFACE((#76608)); +#76611= IFCPOLYLOOP((#74921,#74877,#74851)); +#76613= IFCFACEOUTERBOUND(#76611,.T.); +#76614= IFCFACE((#76613)); +#76616= IFCPOLYLOOP((#74739,#74921,#74825)); +#76618= IFCFACEOUTERBOUND(#76616,.T.); +#76619= IFCFACE((#76618)); +#76621= IFCPOLYLOOP((#74847,#74925,#74923)); +#76623= IFCFACEOUTERBOUND(#76621,.T.); +#76624= IFCFACE((#76623)); +#76626= IFCPOLYLOOP((#74933,#74827,#74929)); +#76628= IFCFACEOUTERBOUND(#76626,.T.); +#76629= IFCFACE((#76628)); +#76631= IFCPOLYLOOP((#74923,#74925,#74741)); +#76633= IFCFACEOUTERBOUND(#76631,.T.); +#76634= IFCFACE((#76633)); +#76636= IFCPOLYLOOP((#74935,#74937,#74747)); +#76638= IFCFACEOUTERBOUND(#76636,.T.); +#76639= IFCFACE((#76638)); +#76641= IFCPOLYLOOP((#74927,#74917,#74751)); +#76643= IFCFACEOUTERBOUND(#76641,.T.); +#76644= IFCFACE((#76643)); +#76646= IFCPOLYLOOP((#74849,#74921,#74851)); +#76648= IFCFACEOUTERBOUND(#76646,.T.); +#76649= IFCFACE((#76648)); +#76651= IFCPOLYLOOP((#74835,#74833,#74917)); +#76653= IFCFACEOUTERBOUND(#76651,.T.); +#76654= IFCFACE((#76653)); +#76656= IFCPOLYLOOP((#74879,#74913,#74831)); +#76658= IFCFACEOUTERBOUND(#76656,.T.); +#76659= IFCFACE((#76658)); +#76661= IFCPOLYLOOP((#74917,#74927,#74835)); +#76663= IFCFACEOUTERBOUND(#76661,.T.); +#76664= IFCFACE((#76663)); +#76666= IFCPOLYLOOP((#74915,#74913,#74753)); +#76668= IFCFACEOUTERBOUND(#76666,.T.); +#76669= IFCFACE((#76668)); +#76671= IFCPOLYLOOP((#74911,#74913,#74879)); +#76673= IFCFACEOUTERBOUND(#76671,.T.); +#76674= IFCFACE((#76673)); +#76676= IFCPOLYLOOP((#74879,#74649,#74811,#74911)); +#76678= IFCFACEOUTERBOUND(#76676,.T.); +#76679= IFCFACE((#76678)); +#76681= IFCPOLYLOOP((#74753,#74913,#74911)); +#76683= IFCFACEOUTERBOUND(#76681,.T.); +#76684= IFCFACE((#76683)); +#76686= IFCPOLYLOOP((#74919,#74921,#74739)); +#76688= IFCFACEOUTERBOUND(#76686,.T.); +#76689= IFCFACE((#76688)); +#76691= IFCPOLYLOOP((#74917,#74915,#74751)); +#76693= IFCFACEOUTERBOUND(#76691,.T.); +#76694= IFCFACE((#76693)); +#76696= IFCPOLYLOOP((#74837,#74931,#74839)); +#76698= IFCFACEOUTERBOUND(#76696,.T.); +#76699= IFCFACE((#76698)); +#76701= IFCPOLYLOOP((#74915,#74917,#74913)); +#76703= IFCFACEOUTERBOUND(#76701,.T.); +#76704= IFCFACE((#76703)); +#76706= IFCPOLYLOOP((#74877,#74921,#74919)); +#76708= IFCFACEOUTERBOUND(#76706,.T.); +#76709= IFCFACE((#76708)); +#76711= IFCPOLYLOOP((#74847,#74923,#74849)); +#76713= IFCFACEOUTERBOUND(#76711,.T.); +#76714= IFCFACE((#76713)); +#76716= IFCPOLYLOOP((#74845,#74929,#74925)); +#76718= IFCFACEOUTERBOUND(#76716,.T.); +#76719= IFCFACE((#76718)); +#76721= IFCPOLYLOOP((#74845,#74843,#74929)); +#76723= IFCFACEOUTERBOUND(#76721,.T.); +#76724= IFCFACE((#76723)); +#76726= IFCPOLYLOOP((#74933,#74935,#74745)); +#76728= IFCFACEOUTERBOUND(#76726,.T.); +#76729= IFCFACE((#76728)); +#76731= IFCPOLYLOOP((#74843,#74841,#74933)); +#76733= IFCFACEOUTERBOUND(#76731,.T.); +#76734= IFCFACE((#76733)); +#76736= IFCPOLYLOOP((#74877,#74919,#74815,#74631)); +#76738= IFCFACEOUTERBOUND(#76736,.T.); +#76739= IFCFACE((#76738)); +#76741= IFCPOLYLOOP((#74921,#74923,#74825)); +#76743= IFCFACEOUTERBOUND(#76741,.T.); +#76744= IFCFACE((#76743)); +#76746= IFCPOLYLOOP((#74923,#74741,#74825)); +#76748= IFCFACEOUTERBOUND(#76746,.T.); +#76749= IFCFACE((#76748)); +#76751= IFCPOLYLOOP((#74933,#74937,#74935)); +#76753= IFCFACEOUTERBOUND(#76751,.T.); +#76754= IFCFACE((#76753)); +#76756= IFCPOLYLOOP((#74835,#74939,#74837)); +#76758= IFCFACEOUTERBOUND(#76756,.T.); +#76759= IFCFACE((#76758)); +#76761= IFCPOLYLOOP((#74937,#74933,#74841)); +#76763= IFCFACEOUTERBOUND(#76761,.T.); +#76764= IFCFACE((#76763)); +#76766= IFCPOLYLOOP((#74831,#74913,#74833)); +#76768= IFCFACEOUTERBOUND(#76766,.T.); +#76769= IFCFACE((#76768)); +#76771= IFCPOLYLOOP((#74829,#74879,#74831)); +#76773= IFCFACEOUTERBOUND(#76771,.T.); +#76774= IFCFACE((#76773)); +#76776= IFCPOLYLOOP((#74927,#74751,#74823)); +#76778= IFCFACEOUTERBOUND(#76776,.T.); +#76779= IFCFACE((#76778)); +#76781= IFCPOLYLOOP((#74743,#74741,#74925)); +#76783= IFCFACEOUTERBOUND(#76781,.T.); +#76784= IFCFACE((#76783)); +#76786= IFCPOLYLOOP((#74931,#74749,#74817,#74747)); +#76788= IFCFACEOUTERBOUND(#76786,.T.); +#76789= IFCFACE((#76788)); +#76791= IFCPOLYLOOP((#74931,#74837,#74939)); +#76793= IFCFACEOUTERBOUND(#76791,.T.); +#76794= IFCFACE((#76793)); +#76796= IFCPOLYLOOP((#74929,#74843,#74933)); +#76798= IFCFACEOUTERBOUND(#76796,.T.); +#76799= IFCFACE((#76798)); +#76801= IFCPOLYLOOP((#74835,#74927,#74939)); +#76803= IFCFACEOUTERBOUND(#76801,.T.); +#76804= IFCFACE((#76803)); +#76806= IFCPOLYLOOP((#74925,#74929,#74743)); +#76808= IFCFACEOUTERBOUND(#76806,.T.); +#76809= IFCFACE((#76808)); +#76811= IFCPOLYLOOP((#74833,#74913,#74917)); +#76813= IFCFACEOUTERBOUND(#76811,.T.); +#76814= IFCFACE((#76813)); +#76816= IFCPOLYLOOP((#74839,#74931,#74937)); +#76818= IFCFACEOUTERBOUND(#76816,.T.); +#76819= IFCFACE((#76818)); +#76821= IFCPOLYLOOP((#74749,#74931,#74939)); +#76823= IFCFACEOUTERBOUND(#76821,.T.); +#76824= IFCFACE((#76823)); +#76826= IFCPOLYLOOP((#74937,#74931,#74747)); +#76828= IFCFACEOUTERBOUND(#76826,.T.); +#76829= IFCFACE((#76828)); +#76831= IFCPOLYLOOP((#74851,#74877,#74853)); +#76833= IFCFACEOUTERBOUND(#76831,.T.); +#76834= IFCFACE((#76833)); +#76836= IFCPOLYLOOP((#74839,#74937,#74841)); +#76838= IFCFACEOUTERBOUND(#76836,.T.); +#76839= IFCFACE((#76838)); +#76841= IFCPOLYLOOP((#74845,#74925,#74847)); +#76843= IFCFACEOUTERBOUND(#76841,.T.); +#76844= IFCFACE((#76843)); +#76846= IFCPOLYLOOP((#74827,#74933,#74745)); +#76848= IFCFACEOUTERBOUND(#76846,.T.); +#76849= IFCFACE((#76848)); +#76851= IFCPOLYLOOP((#74939,#74823,#74749)); +#76853= IFCFACEOUTERBOUND(#76851,.T.); +#76854= IFCFACE((#76853)); +#76856= IFCPOLYLOOP((#74827,#74743,#74929)); +#76858= IFCFACEOUTERBOUND(#76856,.T.); +#76859= IFCFACE((#76858)); +#76861= IFCPOLYLOOP((#74939,#74927,#74823)); +#76863= IFCFACEOUTERBOUND(#76861,.T.); +#76864= IFCFACE((#76863)); +#76866= IFCCARTESIANPOINT((463.55,-916.980046594758,139.220394151092)); +#76868= IFCCARTESIANPOINT((463.55,-76.9399658345729,109.885548127034)); +#76870= IFCCARTESIANPOINT((463.55,-76.939965834573,313.209407528554)); +#76872= IFCCARTESIANPOINT((463.55,-855.447318721512,340.395483346352)); +#76874= IFCCARTESIANPOINT((463.55,-871.383974424201,339.121248659152)); +#76876= IFCCARTESIANPOINT((463.55,-886.613452719855,334.256717863039)); +#76878= IFCCARTESIANPOINT((463.55,-900.337916574261,326.056732440294)); +#76880= IFCCARTESIANPOINT((463.55,-911.83837316802,314.950870602545)); +#76882= IFCCARTESIANPOINT((463.55,-920.512340262232,301.520942684918)); +#76884= IFCCARTESIANPOINT((463.55,-925.905408845179,286.470511452434)); +#76886= IFCCARTESIANPOINT((463.55,-927.735048566182,270.588034079069)); +#76888= IFCCARTESIANPOINT((463.55,-927.735048566182,241.547402613105)); +#76890= IFCCARTESIANPOINT((-463.55,-916.980046594758,139.220394151092)); +#76892= IFCCARTESIANPOINT((-463.55,-927.735048566182,241.547402613105)); +#76894= IFCCARTESIANPOINT((-463.55,-927.735048566182,270.588034079069)); +#76896= IFCCARTESIANPOINT((-463.55,-925.905408845179,286.470511452434)); +#76898= IFCCARTESIANPOINT((-463.55,-920.512340262232,301.520942684918)); +#76900= IFCCARTESIANPOINT((-463.55,-911.83837316802,314.950870602545)); +#76902= IFCCARTESIANPOINT((-463.55,-900.337916574261,326.056732440294)); +#76904= IFCCARTESIANPOINT((-463.55,-886.613452719855,334.256717863039)); +#76906= IFCCARTESIANPOINT((-463.55,-871.383974424201,339.121248659152)); +#76908= IFCCARTESIANPOINT((-463.55,-855.447318721512,340.395483346352)); +#76910= IFCCARTESIANPOINT((-463.55,-76.939965834573,313.209407528554)); +#76912= IFCCARTESIANPOINT((-463.55,-76.9399658345729,109.885548127034)); +#76914= IFCCARTESIANPOINT((120.097433578089,-855.447318721512,340.395483346352)); +#76916= IFCCARTESIANPOINT((-1.00922336621068E-7,-893.711063097633,330.550682309381)); +#76918= IFCCARTESIANPOINT((-6.98828301892718E-8,-916.560859300174,308.484890607134)); +#76920= IFCCARTESIANPOINT((-120.097566560766,-927.735048566182,270.588034079069)); +#76922= IFCCARTESIANPOINT((1.59574007341234E-9,-873.670717252989,338.63092617009)); +#76924= IFCCARTESIANPOINT((2.96060610693871E-8,-925.335578861023,288.738749297614)); +#76926= IFCCARTESIANPOINT((106.256040382363,-906.406935744071,320.833919131441)); +#76928= IFCPOLYLOOP((#76886,#76888,#76866,#76868,#76870,#76872,#76874,#76876,#76878,#76880,#76882,#76884)); +#76930= IFCFACEOUTERBOUND(#76928,.T.); +#76931= IFCFACE((#76930)); +#76933= IFCPOLYLOOP((#76896,#76898,#76900,#76902,#76904,#76906,#76908,#76910,#76912,#76890,#76892,#76894)); +#76935= IFCFACEOUTERBOUND(#76933,.T.); +#76936= IFCFACE((#76935)); +#76938= IFCPOLYLOOP((#76868,#76866,#76890,#76912)); +#76940= IFCFACEOUTERBOUND(#76938,.T.); +#76941= IFCFACE((#76940)); +#76943= IFCPOLYLOOP((#76870,#76868,#76912,#76910)); +#76945= IFCFACEOUTERBOUND(#76943,.T.); +#76946= IFCFACE((#76945)); +#76948= IFCPOLYLOOP((#76870,#76910,#76908,#76914,#76872)); +#76950= IFCFACEOUTERBOUND(#76948,.T.); +#76951= IFCFACE((#76950)); +#76953= IFCPOLYLOOP((#76908,#76922,#76914)); +#76955= IFCFACEOUTERBOUND(#76953,.T.); +#76956= IFCFACE((#76955)); +#76958= IFCPOLYLOOP((#76922,#76874,#76914)); +#76960= IFCFACEOUTERBOUND(#76958,.T.); +#76961= IFCFACE((#76960)); +#76963= IFCPOLYLOOP((#76916,#76904,#76902)); +#76965= IFCFACEOUTERBOUND(#76963,.T.); +#76966= IFCFACE((#76965)); +#76968= IFCPOLYLOOP((#76908,#76906,#76922)); +#76970= IFCFACEOUTERBOUND(#76968,.T.); +#76971= IFCFACE((#76970)); +#76973= IFCPOLYLOOP((#76902,#76900,#76926)); +#76975= IFCFACEOUTERBOUND(#76973,.T.); +#76976= IFCFACE((#76975)); +#76978= IFCPOLYLOOP((#76898,#76896,#76924)); +#76980= IFCFACEOUTERBOUND(#76978,.T.); +#76981= IFCFACE((#76980)); +#76983= IFCPOLYLOOP((#76914,#76874,#76872)); +#76985= IFCFACEOUTERBOUND(#76983,.T.); +#76986= IFCFACE((#76985)); +#76988= IFCPOLYLOOP((#76878,#76876,#76916)); +#76990= IFCFACEOUTERBOUND(#76988,.T.); +#76991= IFCFACE((#76990)); +#76993= IFCPOLYLOOP((#76922,#76876,#76874)); +#76995= IFCFACEOUTERBOUND(#76993,.T.); +#76996= IFCFACE((#76995)); +#76998= IFCPOLYLOOP((#76900,#76918,#76926)); +#77000= IFCFACEOUTERBOUND(#76998,.T.); +#77001= IFCFACE((#77000)); +#77003= IFCPOLYLOOP((#76916,#76922,#76904)); +#77005= IFCFACEOUTERBOUND(#77003,.T.); +#77006= IFCFACE((#77005)); +#77008= IFCPOLYLOOP((#76918,#76900,#76898)); +#77010= IFCFACEOUTERBOUND(#77008,.T.); +#77011= IFCFACE((#77010)); +#77013= IFCPOLYLOOP((#76880,#76926,#76918)); +#77015= IFCFACEOUTERBOUND(#77013,.T.); +#77016= IFCFACE((#77015)); +#77018= IFCPOLYLOOP((#76924,#76896,#76920)); +#77020= IFCFACEOUTERBOUND(#77018,.T.); +#77021= IFCFACE((#77020)); +#77023= IFCPOLYLOOP((#76898,#76924,#76918)); +#77025= IFCFACEOUTERBOUND(#77023,.T.); +#77026= IFCFACE((#77025)); +#77028= IFCPOLYLOOP((#76926,#76916,#76902)); +#77030= IFCFACEOUTERBOUND(#77028,.T.); +#77031= IFCFACE((#77030)); +#77033= IFCPOLYLOOP((#76894,#76920,#76896)); +#77035= IFCFACEOUTERBOUND(#77033,.T.); +#77036= IFCFACE((#77035)); +#77038= IFCPOLYLOOP((#76924,#76886,#76884)); +#77040= IFCFACEOUTERBOUND(#77038,.T.); +#77041= IFCFACE((#77040)); +#77043= IFCPOLYLOOP((#76918,#76882,#76880)); +#77045= IFCFACEOUTERBOUND(#77043,.T.); +#77046= IFCFACE((#77045)); +#77048= IFCPOLYLOOP((#76876,#76922,#76916)); +#77050= IFCFACEOUTERBOUND(#77048,.T.); +#77051= IFCFACE((#77050)); +#77053= IFCPOLYLOOP((#76904,#76922,#76906)); +#77055= IFCFACEOUTERBOUND(#77053,.T.); +#77056= IFCFACE((#77055)); +#77058= IFCPOLYLOOP((#76886,#76924,#76920)); +#77060= IFCFACEOUTERBOUND(#77058,.T.); +#77061= IFCFACE((#77060)); +#77063= IFCPOLYLOOP((#76882,#76918,#76924)); +#77065= IFCFACEOUTERBOUND(#77063,.T.); +#77066= IFCFACE((#77065)); +#77068= IFCPOLYLOOP((#76882,#76924,#76884)); +#77070= IFCFACEOUTERBOUND(#77068,.T.); +#77071= IFCFACE((#77070)); +#77073= IFCPOLYLOOP((#76878,#76916,#76926)); +#77075= IFCFACEOUTERBOUND(#77073,.T.); +#77076= IFCFACE((#77075)); +#77078= IFCPOLYLOOP((#76880,#76878,#76926)); +#77080= IFCFACEOUTERBOUND(#77078,.T.); +#77081= IFCFACE((#77080)); +#77083= IFCPOLYLOOP((#76888,#76886,#76920,#76894,#76892)); +#77085= IFCFACEOUTERBOUND(#77083,.T.); +#77086= IFCFACE((#77085)); +#77088= IFCPOLYLOOP((#76866,#76888,#76892,#76890)); +#77090= IFCFACEOUTERBOUND(#77088,.T.); +#77091= IFCFACE((#77090)); +#77093= IFCCLOSEDSHELL((#60244,#60249,#60254,#60259,#60264,#60269,#60274,#60279,#60284,#60289,#60294,#60299,#60304,#60309,#60314,#60319,#60324,#60329,#60334,#60339,#60344,#60349,#60354,#60359,#60364,#60369,#60374,#60379,#60384,#60389,#60394,#60399,#60404,#60409,#60414,#60419,#60424,#60429,#60434,#60439,#60444,#60449,#60454,#60459,#60464,#60469,#60474,#60479,#60484,#60489,#60494,#60499,#60504,#60509,#60514,#60519,#60524,#60529,#60534,#60539,#60544,#60549,#60554,#60559,#60564,#60569,#60574,#60579,#60584,#60589,#60594,#60599,#60604,#60609,#60614,#60619,#60624,#60629,#60634,#60639,#60644,#60649,#60654,#60659,#60664,#60669,#60674,#60679,#60684,#60689,#60694,#60699,#60704,#60709,#60714,#60719,#60724,#60729,#60734,#60739,#60744,#60749,#60754,#60759,#60764)); +#77095= IFCFACETEDBREP(#77093); +#77096= IFCSTYLEDITEM(#77095,(#59894),$); +#77099= IFCCLOSEDSHELL((#60925,#60930,#60935,#60940,#60945,#60950,#60955,#60960,#60965,#60970,#60975,#60980,#60985,#60990,#60995,#61000,#61005,#61010,#61015,#61020,#61025,#61030,#61035,#61040,#61045,#61050,#61055,#61060,#61065,#61070,#61075,#61080,#61085,#61090,#61095,#61100,#61105,#61110,#61115,#61120,#61125,#61130,#61135,#61140,#61145,#61150,#61155,#61160,#61165,#61170,#61175,#61180,#61185,#61190,#61195,#61200,#61205,#61210,#61215,#61220,#61225,#61230,#61235,#61240,#61245,#61250,#61255,#61260,#61265,#61270,#61275,#61280,#61285,#61290,#61295,#61300,#61305,#61310,#61315,#61320,#61325,#61330,#61335,#61340,#61345,#61350,#61355,#61360,#61365,#61370,#61375,#61380,#61385,#61390,#61395,#61400,#61405,#61410,#61415,#61420,#61425,#61430,#61435,#61440,#61445)); +#77101= IFCFACETEDBREP(#77099); +#77102= IFCSTYLEDITEM(#77101,(#59894),$); +#77105= IFCCLOSEDSHELL((#61918,#61923,#61928,#61933,#61938,#61943,#61948,#61953,#61958,#61963,#61968,#61973,#61978,#61983,#61988,#61993,#61998,#62003,#62008,#62013,#62018,#62023,#62028,#62033,#62038,#62043,#62048,#62053,#62058,#62063,#62068,#62073,#62078,#62083,#62088,#62093,#62098,#62103,#62108,#62113,#62118,#62123,#62128,#62133,#62138,#62143,#62148,#62153,#62158,#62163,#62168,#62173,#62178,#62183,#62188,#62193,#62198,#62203,#62208,#62213,#62218,#62223,#62228,#62233,#62238,#62243,#62248,#62253,#62258,#62263,#62268,#62273,#62278,#62283,#62288,#62293,#62298,#62303,#62308,#62313,#62318,#62323,#62328,#62333,#62338,#62343,#62348,#62353,#62358,#62363,#62368,#62373,#62378,#62383,#62388,#62393,#62398,#62403,#62408,#62413,#62418,#62423,#62428,#62433,#62438,#62443,#62448,#62453,#62458,#62463,#62468,#62473,#62478,#62483,#62488,#62493,#62498,#62503,#62508,#62513,#62518,#62523,#62528,#62533,#62538,#62543,#62548,#62553,#62558,#62563,#62568,#62573,#62578,#62583,#62588,#62593,#62598,#62603,#62608,#62613,#62618,#62623,#62628,#62633,#62638,#62643,#62648,#62653,#62658,#62663,#62668,#62673,#62678,#62683,#62688,#62693,#62698,#62703,#62708,#62713,#62718,#62723,#62728,#62733,#62738,#62743,#62748,#62753,#62758,#62763,#62768,#62773,#62778,#62783,#62788,#62793,#62798,#62803,#62808,#62813,#62818,#62823,#62828,#62833,#62838,#62843,#62848,#62853,#62858,#62863,#62868,#62873,#62878,#62883,#62888,#62893,#62898,#62903,#62908,#62913,#62918,#62923,#62928,#62933,#62938,#62943,#62948,#62953,#62958,#62963,#62968,#62973,#62978,#62983,#62988,#62993,#62998,#63003,#63008,#63013,#63018,#63023,#63028,#63033,#63038,#63043,#63048,#63053,#63058,#63063,#63068,#63073,#63078,#63083,#63088,#63093,#63098,#63103,#63108,#63113,#63118,#63123,#63128,#63133,#63138,#63143,#63148,#63153,#63158,#63163,#63168,#63173,#63178,#63183,#63188,#63193,#63198,#63203,#63208,#63213,#63218,#63223,#63228,#63233,#63238,#63243,#63248,#63253,#63258,#63263,#63268,#63273,#63278,#63283,#63288,#63293,#63298,#63303,#63308,#63313,#63318,#63323,#63328,#63333,#63338,#63343,#63348,#63353,#63358,#63363,#63368,#63373,#63378,#63383,#63388,#63393,#63398,#63403,#63408,#63413,#63418,#63423,#63428,#63433,#63438,#63443,#63448,#63453,#63458,#63463,#63468,#63473,#63478,#63483,#63488,#63493,#63498,#63503,#63508,#63513,#63518,#63523,#63528,#63533,#63538,#63543,#63548,#63553,#63558,#63563,#63568,#63573,#63578,#63583,#63588,#63593,#63598,#63603,#63608,#63613,#63618,#63623,#63628,#63633,#63638,#63643,#63648,#63653,#63658,#63663,#63668,#63673,#63678,#63683,#63688,#63693,#63698,#63703,#63708,#63713,#63718,#63723,#63728,#63733,#63738,#63743,#63748,#63753,#63758,#63763,#63768,#63773,#63778,#63783,#63788,#63793,#63798,#63803,#63808,#63813,#63818,#63823,#63828,#63833,#63838)); +#77107= IFCFACETEDBREP(#77105); +#77108= IFCSTYLEDITEM(#77107,(#59894),$); +#77111= IFCCLOSEDSHELL((#63999,#64004,#64009,#64014,#64019,#64024,#64029,#64034,#64039,#64044,#64049,#64054,#64059,#64064,#64069,#64074,#64079,#64084,#64089,#64094,#64099,#64104,#64109,#64114,#64119,#64124,#64129,#64134,#64139,#64144,#64149,#64154,#64159,#64164,#64169,#64174,#64179,#64184,#64189,#64194,#64199,#64204,#64209,#64214,#64219,#64224,#64229,#64234,#64239,#64244,#64249,#64254,#64259,#64264,#64269,#64274,#64279,#64284,#64289,#64294,#64299,#64304,#64309,#64314,#64319,#64324,#64329,#64334,#64339,#64344,#64349,#64354,#64359,#64364,#64369,#64374,#64379,#64384,#64389,#64394,#64399,#64404,#64409,#64414,#64419,#64424,#64429,#64434,#64439,#64444,#64449,#64454,#64459,#64464,#64469,#64474,#64479,#64484,#64489,#64494,#64499,#64504,#64509,#64514,#64519)); +#77113= IFCFACETEDBREP(#77111); +#77114= IFCSTYLEDITEM(#77113,(#59894),$); +#77117= IFCCLOSEDSHELL((#64758,#64763,#64768,#64773,#64778,#64783,#64788,#64793,#64798,#64803,#64808,#64813,#64818,#64823,#64828,#64833,#64838,#64843,#64848,#64853,#64858,#64863,#64868,#64873,#64878,#64883,#64888,#64893,#64898,#64903,#64908,#64913,#64918,#64923,#64928,#64933,#64938,#64943,#64948,#64953,#64958,#64963,#64968,#64973,#64978,#64983,#64988,#64993,#64998,#65003,#65008,#65013,#65018,#65023,#65028,#65033,#65038,#65043,#65048,#65053,#65058,#65063,#65068,#65073,#65078,#65083,#65088,#65093,#65098,#65103,#65108,#65113,#65118,#65123,#65128,#65133,#65138,#65143,#65148,#65153,#65158,#65163,#65168,#65173,#65178,#65183,#65188,#65193,#65198,#65203,#65208,#65213,#65218,#65223,#65228,#65233,#65238,#65243,#65248,#65253,#65258,#65263,#65268,#65273,#65278,#65283,#65288,#65293,#65298,#65303,#65308,#65313,#65318,#65323,#65328,#65333,#65338,#65343,#65348,#65353,#65358,#65363,#65368,#65373,#65378,#65383,#65388,#65393,#65398,#65403,#65408,#65413,#65418,#65423,#65428,#65433,#65438,#65443,#65448,#65453,#65458,#65463,#65468,#65473,#65478,#65483,#65488,#65493,#65498,#65503,#65508,#65513,#65518,#65523,#65528,#65533,#65538,#65543,#65548,#65553,#65558,#65563,#65568,#65573,#65578,#65583,#65588,#65593,#65598,#65603,#65608,#65613,#65618,#65623,#65628,#65633,#65638,#65643,#65648,#65653,#65658,#65663,#65668,#65673,#65678,#65683,#65688,#65693,#65698)); +#77119= IFCFACETEDBREP(#77117); +#77120= IFCSTYLEDITEM(#77119,(#59924),$); +#77123= IFCCLOSEDSHELL((#65815,#65820,#65825,#65830,#65835,#65840,#65845,#65850,#65855,#65860,#65865,#65870,#65875,#65880,#65885,#65890,#65895,#65900,#65905,#65910,#65915,#65920,#65925,#65930,#65935,#65940,#65945,#65950,#65955,#65960)); +#77125= IFCFACETEDBREP(#77123); +#77126= IFCSTYLEDITEM(#77125,(#59924),$); +#77129= IFCCLOSEDSHELL((#66121,#66126,#66131,#66136,#66141,#66146,#66151,#66156,#66161,#66166,#66171,#66176,#66181,#66186,#66191,#66196,#66201,#66206,#66211,#66216,#66221,#66226,#66231,#66236,#66241,#66246,#66251,#66256,#66261,#66266,#66271,#66276,#66281,#66286,#66291,#66296,#66301,#66306,#66311,#66316,#66321,#66326,#66331,#66336,#66341,#66346,#66351,#66356,#66361,#66366,#66371,#66376,#66381,#66386,#66391,#66396,#66401,#66406,#66411,#66416,#66421,#66426,#66431,#66436,#66441,#66446,#66451,#66456,#66461,#66466,#66471,#66476,#66481,#66486,#66491,#66496,#66501,#66506,#66511,#66516,#66521,#66526,#66531,#66536,#66541,#66546,#66551,#66556,#66561,#66566,#66571,#66576,#66581,#66586,#66591,#66596,#66601,#66606,#66611,#66616,#66621,#66626,#66631,#66636,#66641)); +#77131= IFCFACETEDBREP(#77129); +#77132= IFCSTYLEDITEM(#77131,(#59894),$); +#77135= IFCCLOSEDSHELL((#68336,#68341,#68346,#68351,#68356,#68361,#68366,#68371,#68376,#68381,#68386,#68391,#68396,#68401,#68406,#68411,#68416,#68421,#68426,#68431,#68436,#68441,#68446,#68451,#68456,#68461,#68466,#68471,#68476,#68481,#68486,#68491,#68496,#68501,#68506,#68511,#68516,#68521,#68526,#68531,#68536,#68541,#68546,#68551,#68556,#68561,#68566,#68571,#68576,#68581,#68586,#68591,#68596,#68601,#68606,#68611,#68616,#68621,#68626,#68631,#68636,#68641,#68646,#68651,#68656,#68661,#68666,#68671,#68676,#68681,#68686,#68691,#68696,#68701,#68706,#68711,#68716,#68721,#68726,#68731,#68736,#68741,#68746,#68751,#68756,#68761,#68766,#68771,#68776,#68781,#68786,#68791,#68796,#68801,#68806,#68811,#68816,#68821,#68826,#68831,#68836,#68841,#68846,#68851,#68856,#68861,#68866,#68871,#68876,#68881,#68886,#68891,#68896,#68901,#68906,#68911,#68916,#68921,#68926,#68931,#68936,#68941,#68946,#68951,#68956,#68961,#68966,#68971,#68976,#68981,#68986,#68991,#68996,#69001,#69006,#69011,#69016,#69021,#69026,#69031,#69036,#69041,#69046,#69051,#69056,#69061,#69066,#69071,#69076,#69081,#69086,#69091,#69096,#69101,#69106,#69111,#69116,#69121,#69126,#69131,#69136,#69141,#69146,#69151,#69156,#69161,#69166,#69171,#69176,#69181,#69186,#69191,#69196,#69201,#69206,#69211,#69216,#69221,#69226,#69231,#69236,#69241,#69246,#69251,#69256,#69261,#69266,#69271,#69276,#69281,#69286,#69291,#69296,#69301,#69306,#69311,#69316,#69321,#69326,#69331,#69336,#69341,#69346,#69351,#69356,#69361,#69366,#69371,#69376,#69381,#69386,#69391,#69396,#69401,#69406,#69411,#69416,#69421,#69426,#69431,#69436,#69441,#69446,#69451,#69456,#69461,#69466,#69471,#69476,#69481,#69486,#69491,#69496,#69501,#69506,#69511,#69516,#69521,#69526,#69531,#69536,#69541,#69546,#69551,#69556,#69561,#69566,#69571,#69576,#69581,#69586,#69591,#69596,#69601,#69606,#69611,#69616,#69621,#69626,#69631,#69636,#69641,#69646,#69651,#69656,#69661,#69666,#69671,#69676,#69681,#69686,#69691,#69696,#69701,#69706,#69711,#69716,#69721,#69726,#69731,#69736,#69741,#69746,#69751,#69756,#69761,#69766,#69771,#69776,#69781,#69786,#69791,#69796,#69801,#69806,#69811,#69816,#69821,#69826,#69831,#69836,#69841,#69846,#69851,#69856,#69861,#69866,#69871,#69876,#69881,#69886,#69891,#69896,#69901,#69906,#69911,#69916,#69921,#69926,#69931,#69936,#69941,#69946,#69951,#69956,#69961,#69966,#69971,#69976,#69981,#69986,#69991,#69996,#70001,#70006,#70011,#70016,#70021,#70026,#70031,#70036,#70041,#70046,#70051,#70056,#70061,#70066,#70071,#70076,#70081,#70086,#70091,#70096,#70101,#70106,#70111,#70116,#70121,#70126,#70131,#70136,#70141,#70146,#70151,#70156,#70161,#70166,#70171,#70176,#70181,#70186,#70191,#70196,#70201,#70206,#70211,#70216,#70221,#70226,#70231,#70236,#70241,#70246,#70251,#70256,#70261,#70266,#70271,#70276,#70281,#70286,#70291,#70296,#70301,#70306,#70311,#70316,#70321,#70326,#70331,#70336,#70341,#70346,#70351,#70356,#70361,#70366,#70371,#70376,#70381,#70386,#70391,#70396,#70401,#70406,#70411,#70416,#70421,#70426,#70431,#70436,#70441,#70446,#70451,#70456,#70461,#70466,#70471,#70476,#70481,#70486,#70491,#70496,#70501,#70506,#70511,#70516,#70521,#70526,#70531,#70536,#70541,#70546,#70551,#70556,#70561,#70566,#70571,#70576,#70581,#70586,#70591,#70596,#70601,#70606,#70611,#70616,#70621,#70626,#70631,#70636,#70641,#70646,#70651,#70656,#70661,#70666,#70671,#70676,#70681,#70686,#70691,#70696,#70701,#70706,#70711,#70716,#70721,#70726,#70731,#70736,#70741,#70746,#70751,#70756,#70761,#70766,#70771,#70776,#70781,#70786,#70791,#70796,#70801,#70806,#70811,#70816,#70821,#70826,#70831,#70836,#70841,#70846,#70851,#70856,#70861,#70866,#70871,#70876,#70881,#70886,#70891,#70896,#70901,#70906,#70911,#70916,#70921,#70926,#70931,#70936,#70941,#70946,#70951,#70956,#70961,#70966,#70971,#70976,#70981,#70986,#70991,#70996,#71001,#71006,#71011,#71016,#71021,#71026,#71031,#71036,#71041,#71046,#71051,#71056,#71061,#71066,#71071,#71076,#71081,#71086,#71091,#71096,#71101,#71106,#71111,#71116,#71121,#71126,#71131,#71136,#71141,#71146,#71151,#71156,#71161,#71166,#71171,#71176,#71181,#71186,#71191,#71196,#71201,#71206,#71211,#71216,#71221,#71226,#71231,#71236,#71241,#71246,#71251,#71256,#71261,#71266,#71271,#71276,#71281,#71286,#71291,#71296,#71301,#71306,#71311,#71316,#71321,#71326,#71331,#71336,#71341,#71346,#71351,#71356,#71361,#71366,#71371,#71376,#71381,#71386,#71391,#71396,#71401,#71406,#71411,#71416,#71421,#71426,#71431,#71436,#71441,#71446,#71451,#71456,#71461,#71466,#71471,#71476,#71481,#71486,#71491,#71496,#71501,#71506,#71511,#71516,#71521,#71526,#71531,#71536,#71541,#71546,#71551,#71556,#71561,#71566,#71571,#71576,#71581,#71586,#71591,#71596,#71601,#71606,#71611,#71616,#71621,#71626,#71631,#71636,#71641,#71646,#71651,#71656,#71661,#71666,#71671,#71676,#71681,#71686,#71691,#71696,#71701,#71706,#71711,#71716,#71721,#71726,#71731,#71736,#71741,#71746,#71751,#71756,#71761,#71766,#71771,#71776,#71781,#71786,#71791,#71796,#71801,#71806,#71811,#71816,#71821,#71826,#71831,#71836,#71841,#71846,#71851,#71856,#71861,#71866,#71871,#71876,#71881,#71886,#71891,#71896,#71901,#71906,#71911,#71916,#71921,#71926,#71931,#71936,#71941,#71946,#71951,#71956,#71961,#71966,#71971,#71976,#71981,#71986,#71991,#71996,#72001,#72006,#72011,#72016,#72021,#72026,#72031,#72036,#72041,#72046,#72051,#72056,#72061,#72066,#72071,#72076,#72081,#72086,#72091,#72096,#72101,#72106,#72111,#72116,#72121,#72126,#72131,#72136,#72141,#72146,#72151,#72156,#72161,#72166,#72171,#72176,#72181,#72186,#72191,#72196,#72201,#72206,#72211,#72216,#72221,#72226,#72231,#72236,#72241,#72246,#72251,#72256,#72261,#72266,#72271,#72276,#72281,#72286,#72291,#72296,#72301,#72306,#72311,#72316,#72321,#72326,#72331,#72336,#72341,#72346,#72351,#72356,#72361,#72366,#72371,#72376,#72381,#72386,#72391,#72396,#72401,#72406,#72411,#72416,#72421,#72426,#72431,#72436,#72441,#72446,#72451,#72456,#72461,#72466,#72471,#72476,#72481,#72486,#72491,#72496,#72501,#72506,#72511,#72516,#72521,#72526,#72531,#72536,#72541,#72546,#72551,#72556,#72561,#72566,#72571,#72576,#72581,#72586,#72591,#72596,#72601,#72606,#72611,#72616,#72621,#72626,#72631,#72636,#72641,#72646,#72651,#72656,#72661,#72666,#72671,#72676,#72681,#72686,#72691,#72696,#72701,#72706,#72711,#72716,#72721,#72726,#72731,#72736,#72741,#72746,#72751,#72756,#72761,#72766,#72771,#72776,#72781,#72786,#72791,#72796,#72801,#72806,#72811,#72816,#72821,#72826,#72831,#72836,#72841,#72846,#72851,#72856,#72861,#72866,#72871,#72876,#72881,#72886,#72891,#72896,#72901,#72906,#72911,#72916,#72921,#72926,#72931,#72936,#72941,#72946,#72951,#72956,#72961,#72966,#72971,#72976,#72981,#72986,#72991,#72996,#73001,#73006,#73011,#73016,#73021,#73026,#73031,#73036,#73041,#73046,#73051,#73056,#73061,#73066,#73071,#73076,#73081,#73086,#73091,#73096,#73101,#73106,#73111,#73116,#73121,#73126,#73131,#73136,#73141,#73146,#73151,#73156,#73161,#73166,#73171,#73176,#73181,#73186,#73191,#73196,#73201,#73206,#73211,#73216,#73221,#73226,#73231,#73236,#73241,#73246,#73251,#73256,#73261,#73266,#73271,#73276,#73281,#73286,#73291,#73296,#73301,#73306,#73311,#73316,#73321,#73326,#73331,#73336,#73341,#73346,#73351,#73356,#73361,#73366,#73371,#73376,#73381,#73386,#73391,#73396,#73401,#73406,#73411,#73416,#73421,#73426,#73431,#73436,#73441,#73446,#73451,#73456,#73461,#73466,#73471,#73476,#73481,#73486,#73491,#73496,#73501,#73506,#73511,#73516,#73521,#73526,#73531,#73536,#73541,#73546,#73551,#73556,#73561,#73566,#73571,#73576,#73581,#73586,#73591,#73596,#73601,#73606,#73611,#73616,#73621,#73626,#73631,#73636,#73641,#73646,#73651,#73656,#73661,#73666,#73671,#73676,#73681,#73686,#73691,#73696,#73701,#73706,#73711,#73716,#73721,#73726,#73731,#73736,#73741,#73746,#73751,#73756,#73761,#73766,#73771,#73776,#73781,#73786,#73791,#73796,#73801,#73806,#73811,#73816,#73821,#73826,#73831,#73836,#73841,#73846,#73851,#73856,#73861,#73866,#73871,#73876,#73881,#73886,#73891,#73896,#73901,#73906,#73911,#73916,#73921,#73926,#73931,#73936,#73941,#73946,#73951,#73956,#73961,#73966,#73971,#73976,#73981,#73986,#73991,#73996,#74001,#74006,#74011,#74016,#74021,#74026,#74031,#74036,#74041,#74046,#74051,#74056,#74061,#74066,#74071,#74076,#74081,#74086,#74091,#74096,#74101,#74106,#74111,#74116,#74121,#74126,#74131,#74136,#74141,#74146,#74151,#74156,#74161,#74166,#74171,#74176,#74181,#74186,#74191,#74196,#74201,#74206,#74211,#74216,#74221,#74226,#74231,#74236,#74241,#74246,#74251,#74256,#74261,#74266,#74271,#74276,#74281,#74286,#74291,#74296,#74301,#74306,#74311,#74316,#74321,#74326,#74331,#74336,#74341,#74346,#74351,#74356,#74361,#74366,#74371,#74376,#74381,#74386,#74391,#74396,#74401,#74406,#74411,#74416,#74421,#74426,#74431,#74436,#74441,#74446,#74451,#74456,#74461,#74466,#74471)); +#77137= IFCFACETEDBREP(#77135); +#77138= IFCSTYLEDITEM(#77137,(#59924),$); +#77141= IFCCLOSEDSHELL((#74944,#74949,#74954,#74959,#74964,#74969,#74974,#74979,#74984,#74989,#74994,#74999,#75004,#75009,#75014,#75019,#75024,#75029,#75034,#75039,#75044,#75049,#75054,#75059,#75064,#75069,#75074,#75079,#75084,#75089,#75094,#75099,#75104,#75109,#75114,#75119,#75124,#75129,#75134,#75139,#75144,#75149,#75154,#75159,#75164,#75169,#75174,#75179,#75184,#75189,#75194,#75199,#75204,#75209,#75214,#75219,#75224,#75229,#75234,#75239,#75244,#75249,#75254,#75259,#75264,#75269,#75274,#75279,#75284,#75289,#75294,#75299,#75304,#75309,#75314,#75319,#75324,#75329,#75334,#75339,#75344,#75349,#75354,#75359,#75364,#75369,#75374,#75379,#75384,#75389,#75394,#75399,#75404,#75409,#75414,#75419,#75424,#75429,#75434,#75439,#75444,#75449,#75454,#75459,#75464,#75469,#75474,#75479,#75484,#75489,#75494,#75499,#75504,#75509,#75514,#75519,#75524,#75529,#75534,#75539,#75544,#75549,#75554,#75559,#75564,#75569,#75574,#75579,#75584,#75589,#75594,#75599,#75604,#75609,#75614,#75619,#75624,#75629,#75634,#75639,#75644,#75649,#75654,#75659,#75664,#75669,#75674,#75679,#75684,#75689,#75694,#75699,#75704,#75709,#75714,#75719,#75724,#75729,#75734,#75739,#75744,#75749,#75754,#75759,#75764,#75769,#75774,#75779,#75784,#75789,#75794,#75799,#75804,#75809,#75814,#75819,#75824,#75829,#75834,#75839,#75844,#75849,#75854,#75859,#75864,#75869,#75874,#75879,#75884,#75889,#75894,#75899,#75904,#75909,#75914,#75919,#75924,#75929,#75934,#75939,#75944,#75949,#75954,#75959,#75964,#75969,#75974,#75979,#75984,#75989,#75994,#75999,#76004,#76009,#76014,#76019,#76024,#76029,#76034,#76039,#76044,#76049,#76054,#76059,#76064,#76069,#76074,#76079,#76084,#76089,#76094,#76099,#76104,#76109,#76114,#76119,#76124,#76129,#76134,#76139,#76144,#76149,#76154,#76159,#76164,#76169,#76174,#76179,#76184,#76189,#76194,#76199,#76204,#76209,#76214,#76219,#76224,#76229,#76234,#76239,#76244,#76249,#76254,#76259,#76264,#76269,#76274,#76279,#76284,#76289,#76294,#76299,#76304,#76309,#76314,#76319,#76324,#76329,#76334,#76339,#76344,#76349,#76354,#76359,#76364,#76369,#76374,#76379,#76384,#76389,#76394,#76399,#76404,#76409,#76414,#76419,#76424,#76429,#76434,#76439,#76444,#76449,#76454,#76459,#76464,#76469,#76474,#76479,#76484,#76489,#76494,#76499,#76504,#76509,#76514,#76519,#76524,#76529,#76534,#76539,#76544,#76549,#76554,#76559,#76564,#76569,#76574,#76579,#76584,#76589,#76594,#76599,#76604,#76609,#76614,#76619,#76624,#76629,#76634,#76639,#76644,#76649,#76654,#76659,#76664,#76669,#76674,#76679,#76684,#76689,#76694,#76699,#76704,#76709,#76714,#76719,#76724,#76729,#76734,#76739,#76744,#76749,#76754,#76759,#76764,#76769,#76774,#76779,#76784,#76789,#76794,#76799,#76804,#76809,#76814,#76819,#76824,#76829,#76834,#76839,#76844,#76849,#76854,#76859,#76864)); +#77143= IFCFACETEDBREP(#77141); +#77144= IFCSTYLEDITEM(#77143,(#59894),$); +#77147= IFCCLOSEDSHELL((#76931,#76936,#76941,#76946,#76951,#76956,#76961,#76966,#76971,#76976,#76981,#76986,#76991,#76996,#77001,#77006,#77011,#77016,#77021,#77026,#77031,#77036,#77041,#77046,#77051,#77056,#77061,#77066,#77071,#77076,#77081,#77086,#77091)); +#77149= IFCFACETEDBREP(#77147); +#77150= IFCSTYLEDITEM(#77149,(#59924),$); +#77153= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#77095,#77101,#77107,#77113,#77119,#77125,#77131,#77137,#77143,#77149)); +#77155= IFCAXIS2PLACEMENT3D(#6,$,$); +#77156= IFCREPRESENTATIONMAP(#77155,#77153); +#77158= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyY0w',#42,'1120x940x350mm',$,$,(#77238,#77244,#77248),(#77156),'291916','1120x940x350mm',.NOTDEFINED.,.NOTDEFINED.); +#77160= IFCMATERIALLIST((#59966,#59977)); +#77162= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#77163= IFCRELASSOCIATESCLASSIFICATION('3yxfeSDh1Du8O6QQT9DVD$',#42,'Uniformat Classification','',(#77158),#77162); +#77167= IFCMAPPEDITEM(#77156,#2453); +#77169= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#77167)); +#77171= IFCPRODUCTDEFINITIONSHAPE($,$,(#77169)); +#77174= IFCCARTESIANPOINT((-7086.52434919221,3603.55976801066,0.)); +#77176= IFCDIRECTION((0.798635510047293,0.601815023152048,0.)); +#77178= IFCAXIS2PLACEMENT3D(#77174,#20,#77176); +#83675= IFCQUANTITYLENGTH('Height',$,$,1810.,$); +#77180= IFCCARTESIANPOINT((-7086.52434919221,3603.55976801066,0.)); +#77182= IFCDIRECTION((0.798635510047293,0.601815023152048,0.)); +#77184= IFCAXIS2PLACEMENT3D(#77180,#20,#77182); +#77185= IFCLOCALPLACEMENT(#140,#77184); +#77186= IFCFURNITURE('3cUkl32yn9qRSPvBJVyY1R',#42,'Furniture_Chair_Viper:1120x940x350mm:291916',$,'1120x940x350mm',#77185,#77171,'291916',$); +#77189= IFCMATERIALLIST((#59966,#59977)); +#77191= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#77192= IFCRELASSOCIATESCLASSIFICATION('0RnFHpvb96_u$cxIRRq3TB',#42,'Uniformat Classification','',(#77186),#77191); +#77196= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#77197= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.79790010304684),$); +#77198= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.339030310892311),$); +#77199= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Chair_Viper: 1120x940x350mm'),$); +#77200= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Chair_Viper: 1120x940x350mm'),$); +#77201= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Chair_Viper: 1120x940x350mm'),$); +#77202= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Chair_Viper: 1120x940x350mm'),$); +#77203= IFCPROPERTYSINGLEVALUE('Material Frame',$,IFCLABEL('Metal - Chrome'),$); +#77204= IFCPROPERTYSINGLEVALUE('Material Seat',$,IFCLABEL('Fabric - Blue, Glossy'),$); +#77205= IFCPROPERTYSINGLEVALUE('Assembly Code',$,IFCTEXT('E2020200'),$); +#77206= IFCPROPERTYSINGLEVALUE('Assembly Description',$,IFCTEXT('Furniture & Accessories'),$); +#77207= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#77208= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1120x940x350mm'),$); +#77209= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Chair_Viper'),$); +#77210= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyY1R',#42,'Constraints',$,(#2849,#11014,#37560,#77196)); +#77213= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyY1R',#42,$,$,(#77186),#77210); +#77217= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyY1R',#42,'Dimensions',$,(#77197,#77198)); +#77221= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyY1R',#42,$,$,(#77186),#77217); +#77224= IFCPROPERTYSET('3bm6X4lTLECuiIHjknujok',#42,'Other',$,(#37563,#77199,#77200,#77201,#77202)); +#77230= IFCRELDEFINESBYPROPERTIES('36kgFcovXFwheef2ii1FTK',#42,$,$,(#77186),#77224); +#77233= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyY1R',#42,'Phasing',$,(#1322)); +#77235= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyY1R',#42,$,$,(#77186),#77233); +#77238= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyY0w',#42,'Identity Data',$,(#2491,#2492,#77205,#77206,#77207,#77208)); +#77244= IFCPROPERTYSET('3cUkl32yn9qRSPuhBVyY0w',#42,'Materials and Finishes',$,(#77203,#77204)); +#77248= IFCPROPERTYSET('0yFHFJwqv9oQ5e5wuICwKu',#42,'Other',$,(#37563,#77209)); +#77255= IFCMAPPEDITEM(#77156,#2453); +#77256= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#77255)); +#77258= IFCPRODUCTDEFINITIONSHAPE($,$,(#77256)); +#77261= IFCCARTESIANPOINT((-2135.43067323434,3708.9180383977,0.)); +#77263= IFCDIRECTION((0.819152044288992,-0.573576436351045,0.)); +#77265= IFCAXIS2PLACEMENT3D(#77261,#20,#77263); +#83674= IFCQUANTITYLENGTH('Depth',$,$,290.,$); +#77267= IFCCARTESIANPOINT((-2135.43067323434,3708.9180383977,0.)); +#77269= IFCDIRECTION((0.819152044288992,-0.573576436351045,0.)); +#77271= IFCAXIS2PLACEMENT3D(#77267,#20,#77269); +#77272= IFCLOCALPLACEMENT(#140,#77271); +#77273= IFCFURNITURE('3cUkl32yn9qRSPvBJVyY48',#42,'Furniture_Chair_Viper:1120x940x350mm:292127',$,'1120x940x350mm',#77272,#77258,'292127',$); +#77276= IFCMATERIALLIST((#59966,#59977)); +#77278= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#77279= IFCRELASSOCIATESCLASSIFICATION('1cp3i8UOz1EBJ8cNvdXRTx',#42,'Uniformat Classification','',(#77273),#77278); +#77283= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#77284= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.79790010304684),$); +#77285= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.339030310892311),$); +#77286= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyY48',#42,'Constraints',$,(#2473,#2849,#37560,#77283)); +#77289= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyY48',#42,$,$,(#77273),#77286); +#77293= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyY48',#42,'Dimensions',$,(#77284,#77285)); +#77297= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyY48',#42,$,$,(#77273),#77293); +#77300= IFCPROPERTYSET('2NcQ7yPlzAXw7djLcsPsuT',#42,'Other',$,(#37563,#77199,#77200,#77201,#77202)); +#77302= IFCRELDEFINESBYPROPERTIES('17vmQeEwb55xTplRt7h1Pa',#42,$,$,(#77273),#77300); +#77305= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyY48',#42,'Phasing',$,(#1322)); +#77307= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyY48',#42,$,$,(#77273),#77305); +#77310= IFCAXIS2PLACEMENT3D(#77369,$,$); +#83672= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyWdx',#42,$,$,#1229,#83669); +#77312= IFCCARTESIANPOINT((0.,0.)); +#77314= IFCAXIS2PLACEMENT2D(#77312,#24); +#77315= IFCRECTANGLEPROFILEDEF(.AREA.,'1200x550x450mm',#77314,40.,40.); +#77316= IFCCARTESIANPOINT((530.,1180.,0.)); +#77318= IFCAXIS2PLACEMENT3D(#77316,#20,#14); +#77319= IFCEXTRUDEDAREASOLID(#77315,#77318,#20,408.600000000001); +#77320= IFCCARTESIANPOINT((-1.36779476633819E-13,0.)); +#77322= IFCAXIS2PLACEMENT2D(#77320,#24); +#77323= IFCRECTANGLEPROFILEDEF(.AREA.,'1200x550x450mm',#77322,39.9999999999998,39.9999999999988); +#77324= IFCCARTESIANPOINT((20.,20.,0.)); +#77326= IFCAXIS2PLACEMENT3D(#77324,#20,#18); +#77327= IFCEXTRUDEDAREASOLID(#77323,#77326,#20,408.600000000001); +#77328= IFCCARTESIANPOINT((0.,0.)); +#77330= IFCAXIS2PLACEMENT2D(#77328,#24); +#77331= IFCRECTANGLEPROFILEDEF(.AREA.,'1200x550x450mm',#77330,39.9999999999988,40.); +#77332= IFCCARTESIANPOINT((20.,1180.,0.)); +#77334= IFCAXIS2PLACEMENT3D(#77332,#20,#14); +#77335= IFCEXTRUDEDAREASOLID(#77331,#77334,#20,408.600000000001); +#77336= IFCCARTESIANPOINT((0.,0.)); +#77338= IFCAXIS2PLACEMENT2D(#77336,#24); +#77339= IFCRECTANGLEPROFILEDEF(.AREA.,'1200x550x450mm',#77338,40.0000000000013,39.9999999999998); +#77340= IFCCARTESIANPOINT((530.,20.,0.)); +#77342= IFCAXIS2PLACEMENT3D(#77340,#20,#14); +#77343= IFCEXTRUDEDAREASOLID(#77339,#77342,#20,408.600000000001); +#77344= IFCCARTESIANPOINT((0.,0.)); +#77346= IFCAXIS2PLACEMENT2D(#77344,#24); +#77347= IFCRECTANGLEPROFILEDEF(.AREA.,'1200x550x450mm',#77346,550.,1200.); +#77348= IFCCARTESIANPOINT((275.,600.,408.599999999997)); +#77350= IFCAXIS2PLACEMENT3D(#77348,#20,#14); +#77351= IFCEXTRUDEDAREASOLID(#77347,#77350,#20,41.4000000000074); +#77352= IFCSTYLEDITEM(#77319,(#38304),$); +#77355= IFCSTYLEDITEM(#77327,(#38304),$); +#77358= IFCSTYLEDITEM(#77335,(#38304),$); +#77361= IFCSTYLEDITEM(#77343,(#38304),$); +#77364= IFCSTYLEDITEM(#77351,(#38304),$); +#77367= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#77319,#77327,#77335,#77343,#77351)); +#77369= IFCCARTESIANPOINT((-624.098118811086,-960.624163234849,0.)); +#77371= IFCAXIS2PLACEMENT3D(#6,$,$); +#77372= IFCREPRESENTATIONMAP(#77371,#77367); +#77374= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyYmf',#42,'1200x550x450mm',$,$,(#77461,#77467,#77478,#77481),(#77372),'293046','1200x550x450mm',.NOTDEFINED.,.NOTDEFINED.); +#77376= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#77377= IFCRELASSOCIATESCLASSIFICATION('2BKuE8mWvDqh1_ZWtEtPSs',#42,'Uniformat Classification','',(#77374),#77376); +#77381= IFCMAPPEDITEM(#77372,#2453); +#77383= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#77381)); +#77385= IFCPRODUCTDEFINITIONSHAPE($,$,(#77383)); +#77388= IFCCARTESIANPOINT((-3934.84849347184,2433.58233348282,0.)); +#77390= IFCAXIS2PLACEMENT3D(#77388,#20,#16); +#83669= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyWdx',#42,'Windows_Sgl_Plain:1810x1210mm:286188:1',$,'Opening',#83668,#83662,$,.OPENING.); +#77392= IFCCARTESIANPOINT((-3934.84849347184,2433.58233348282,0.)); +#77394= IFCAXIS2PLACEMENT3D(#77392,#20,#16); +#77395= IFCLOCALPLACEMENT(#140,#77394); +#77396= IFCFURNITURE('3cUkl32yn9qRSPvBJVyYoX',#42,'Furniture_Table_Coffee_1:1200x550x450mm:293046',$,'1200x550x450mm',#77395,#77385,'293046',$); +#77399= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCLABEL('Revit'),$); +#77400= IFCPROPERTYSET('2sB7ohBhrCDQnLpSEj8o$G',#42,'Pset_ManufacturerTypeInformation',$,(#77399)); +#77403= IFCRELDEFINESBYPROPERTIES('1aNHrLabr3YeKBeILrrJ$P',#42,$,$,(#77396),#77400); +#77407= IFCCLASSIFICATIONREFERENCE('http://www.csiorg.net/uniformat','E2020200','Furniture & Accessories',#1450,$,$); +#77408= IFCRELASSOCIATESCLASSIFICATION('3Ta7j6ZhLC6QZ8tSrVj$LR',#42,'Uniformat Classification','',(#77396),#77407); +#77412= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#77413= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(0.869602000000012),$); +#77414= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.0299390400000049),$); +#77415= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Table_Coffee_1: 1200x550x450mm'),$); +#77416= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Table_Coffee_1: 1200x550x450mm'),$); +#77417= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Table_Coffee_1: 1200x550x450mm'),$); +#77418= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Table_Coffee_1: 1200x550x450mm'),$); +#77419= IFCPROPERTYSINGLEVALUE('Material',$,IFCLABEL('Wood - Birch'),$); +#77420= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(450.),$); +#77421= IFCPROPERTYSINGLEVALUE('Leg Width',$,IFCLENGTHMEASURE(40.),$); +#77422= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(1200.),$); +#77423= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(550.),$); +#77424= IFCPROPERTYSINGLEVALUE('Assembly Code',$,IFCTEXT('E2020200'),$); +#77425= IFCPROPERTYSINGLEVALUE('Assembly Description',$,IFCTEXT('Furniture & Accessories'),$); +#77426= IFCPROPERTYSINGLEVALUE('Cost',$,IFCREAL(0.),$); +#77427= IFCPROPERTYSINGLEVALUE('Description',$,IFCTEXT('Coffee table'),$); +#77428= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#77429= IFCPROPERTYSINGLEVALUE('Manufacturer',$,IFCTEXT('Revit'),$); +#77430= IFCPROPERTYSINGLEVALUE('Model',$,IFCTEXT(''),$); +#77431= IFCPROPERTYSINGLEVALUE('Type Comments',$,IFCTEXT(''),$); +#77432= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1200x550x450mm'),$); +#77433= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Table_Coffee_1'),$); +#77434= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyYoX',#42,'Constraints',$,(#2473,#2849,#37560,#77412)); +#77437= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyYoX',#42,$,$,(#77396),#77434); +#77440= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyYoX',#42,'Dimensions',$,(#77413,#77414)); +#77444= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyYoX',#42,$,$,(#77396),#77440); +#77447= IFCPROPERTYSET('200$Kg2xT9fO8YUq82l1Zg',#42,'Other',$,(#37563,#77415,#77416,#77417,#77418)); +#77453= IFCRELDEFINESBYPROPERTIES('1JFx$Xr0j3e9gJd9qSA7Bd',#42,$,$,(#77396),#77447); +#77456= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyYoX',#42,'Phasing',$,(#1322)); +#77458= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyYoX',#42,$,$,(#77396),#77456); +#77461= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyYmf',#42,'Dimensions',$,(#77420,#77421,#77422,#77423)); +#77467= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyYmf',#42,'Identity Data',$,(#2491,#2492,#77424,#77425,#77426,#77427,#77428,#77429,#77430,#77431,#77432)); +#77478= IFCPROPERTYSET('3cUkl32yn9qRSPuhBVyYmf',#42,'Materials and Finishes',$,(#77419)); +#77481= IFCPROPERTYSET('393PXnHMv79vimizMQoG5k',#42,'Other',$,(#37563,#77433)); +#77489= IFCAXIS2PLACEMENT3D(#6,$,$); +#83668= IFCLOCALPLACEMENT(#621,#83667); +#77491= IFCCARTESIANPOINT((-21.6099704372401,9.43646440961555)); +#77493= IFCCARTESIANPOINT((-21.6099704372401,-0.0172594340198771)); +#77495= IFCPOLYLINE((#77491,#77493)); +#77497= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77495); +#77498= IFCCARTESIANPOINT((-21.6099704372401,-0.0172594340198771)); +#77500= IFCCARTESIANPOINT((-21.6099704372401,-9.37605639054516)); +#77502= IFCPOLYLINE((#77498,#77500)); +#77504= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77502); +#77505= IFCCARTESIANPOINT((-21.6099704372401,-9.37605639054516)); +#77507= IFCCARTESIANPOINT((-1.46612671202378,-9.37605639054516)); +#77509= IFCPOLYLINE((#77505,#77507)); +#77511= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77509); +#77512= IFCCARTESIANPOINT((-1.46612671202378,-9.37605639054516)); +#77514= IFCCARTESIANPOINT((-1.46612671202378,-22.5772332991172)); +#77516= IFCPOLYLINE((#77512,#77514)); +#77518= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77516); +#77519= IFCCARTESIANPOINT((-1.46612671202378,-22.5772332991172)); +#77521= IFCCARTESIANPOINT((17.6736045399538,-22.5772332991172)); +#77523= IFCPOLYLINE((#77519,#77521)); +#77525= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77523); +#77526= IFCCARTESIANPOINT((17.6736045399538,-22.5772332991172)); +#77528= IFCCARTESIANPOINT((17.673604539954,-19.1569906859981)); +#77530= IFCPOLYLINE((#77526,#77528)); +#77532= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77530); +#77533= IFCCARTESIANPOINT((17.6736045399538,-0.0172594340203887)); +#77535= IFCAXIS2PLACEMENT2D(#77533,#30); +#77536= IFCCIRCLE(#77535,19.1397312519778); +#77537= IFCTRIMMEDCURVE(#77536,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); +#77540= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77537); +#77541= IFCCARTESIANPOINT((17.6736045399539,19.1224718179573)); +#77543= IFCCARTESIANPOINT((17.6736045399539,22.5427144310772)); +#77545= IFCPOLYLINE((#77541,#77543)); +#77547= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77545); +#77548= IFCCARTESIANPOINT((17.6736045399539,22.5427144310772)); +#77550= IFCCARTESIANPOINT((-1.46612671202378,22.5427144310772)); +#77552= IFCPOLYLINE((#77548,#77550)); +#77554= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77552); +#77555= IFCCARTESIANPOINT((-1.46612671202378,22.5427144310772)); +#77557= IFCCARTESIANPOINT((-1.46612671202378,9.43646440961555)); +#77559= IFCPOLYLINE((#77555,#77557)); +#77561= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77559); +#77562= IFCCARTESIANPOINT((-1.46612671202378,9.43646440961555)); +#77564= IFCCARTESIANPOINT((-21.6099704372401,9.43646440961555)); +#77566= IFCPOLYLINE((#77562,#77564)); +#77568= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77566); +#77569= IFCCOMPOSITECURVE((#77497,#77504,#77511,#77518,#77525,#77532,#77540,#77547,#77554,#77561,#77568),.F.); +#77582= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77569); +#77583= IFCCARTESIANPOINT((-865.004413732058,-498.417259434096,36.8133357919317)); +#77585= IFCAXIS2PLACEMENT3D(#77583,#14,#22); +#77586= IFCEXTRUDEDAREASOLID(#77582,#77585,#22,38.9347435789108); +#77587= IFCCARTESIANPOINT((-16.0657477251153,9.43646440961527)); +#77589= IFCCARTESIANPOINT((-16.0657477251153,-0.0172594340200263)); +#77591= IFCPOLYLINE((#77587,#77589)); +#77593= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77591); +#77594= IFCCARTESIANPOINT((-16.0657477251153,-0.0172594340200263)); +#77596= IFCCARTESIANPOINT((-16.0657477251153,-9.37605639054532)); +#77598= IFCPOLYLINE((#77594,#77596)); +#77600= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77598); +#77601= IFCCARTESIANPOINT((-16.0657477251153,-9.37605639054532)); +#77603= IFCCARTESIANPOINT((-3.54521022907051,-9.37605639054532)); +#77605= IFCPOLYLINE((#77601,#77603)); +#77607= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77605); +#77608= IFCCARTESIANPOINT((-3.54521022907051,-9.37605639054532)); +#77610= IFCCARTESIANPOINT((-3.54521022907051,-22.5772332991175)); +#77612= IFCPOLYLINE((#77608,#77610)); +#77614= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77612); +#77615= IFCCARTESIANPOINT((-3.54521022907051,-22.5772332991175)); +#77617= IFCCARTESIANPOINT((15.594521022907,-22.5772332991175)); +#77619= IFCPOLYLINE((#77615,#77617)); +#77621= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77619); +#77622= IFCCARTESIANPOINT((15.594521022907,-22.5772332991175)); +#77624= IFCCARTESIANPOINT((15.5945210229071,-19.1569906859976)); +#77626= IFCPOLYLINE((#77622,#77624)); +#77628= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77626); +#77629= IFCCARTESIANPOINT((15.5945210229071,-0.0172594340199623)); +#77631= IFCAXIS2PLACEMENT2D(#77629,#30); +#77632= IFCCIRCLE(#77631,19.1397312519776); +#77633= IFCTRIMMEDCURVE(#77632,(IFCPARAMETERVALUE(360.)),(IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); +#77636= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77633); +#77637= IFCCARTESIANPOINT((15.594521022907,19.1224718179576)); +#77639= IFCCARTESIANPOINT((15.594521022907,22.5427144310774)); +#77641= IFCPOLYLINE((#77637,#77639)); +#77643= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77641); +#77644= IFCCARTESIANPOINT((15.594521022907,22.5427144310774)); +#77646= IFCCARTESIANPOINT((-3.54521022907051,22.5427144310774)); +#77648= IFCPOLYLINE((#77644,#77646)); +#77650= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77648); +#77651= IFCCARTESIANPOINT((-3.54521022907051,22.5427144310774)); +#77653= IFCCARTESIANPOINT((-3.54521022907051,9.43646440961527)); +#77655= IFCPOLYLINE((#77651,#77653)); +#77657= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77655); +#77658= IFCCARTESIANPOINT((-3.54521022907051,9.43646440961527)); +#77660= IFCCARTESIANPOINT((-16.0657477251153,9.43646440961527)); +#77662= IFCPOLYLINE((#77658,#77660)); +#77664= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77662); +#77665= IFCCOMPOSITECURVE((#77593,#77600,#77607,#77614,#77621,#77628,#77636,#77643,#77650,#77657,#77664),.F.); +#77678= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77665); +#77679= IFCCARTESIANPOINT((-865.004413732058,-50.81725943402,34.7342522748847)); +#77681= IFCAXIS2PLACEMENT3D(#77679,#14,#22); +#77682= IFCEXTRUDEDAREASOLID(#77678,#77681,#22,38.1347435789049); +#77683= IFCCARTESIANPOINT((-16.0657477251153,9.43646440961527)); +#77685= IFCCARTESIANPOINT((-16.0657477251153,-0.0172594340200263)); +#77687= IFCPOLYLINE((#77683,#77685)); +#77689= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77687); +#77690= IFCCARTESIANPOINT((-16.0657477251153,-0.0172594340200263)); +#77692= IFCCARTESIANPOINT((-16.0657477251153,-9.37605639054532)); +#77694= IFCPOLYLINE((#77690,#77692)); +#77696= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77694); +#77697= IFCCARTESIANPOINT((-16.0657477251153,-9.37605639054532)); +#77699= IFCCARTESIANPOINT((-3.54521022907051,-9.37605639054532)); +#77701= IFCPOLYLINE((#77697,#77699)); +#77703= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77701); +#77704= IFCCARTESIANPOINT((-3.54521022907051,-9.37605639054532)); +#77706= IFCCARTESIANPOINT((-3.54521022907051,-22.5772332991175)); +#77708= IFCPOLYLINE((#77704,#77706)); +#77710= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77708); +#77711= IFCCARTESIANPOINT((-3.54521022907051,-22.5772332991175)); +#77713= IFCCARTESIANPOINT((15.594521022907,-22.5772332991175)); +#77715= IFCPOLYLINE((#77711,#77713)); +#77717= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77715); +#77718= IFCCARTESIANPOINT((15.594521022907,-22.5772332991175)); +#77720= IFCCARTESIANPOINT((15.5945210229071,-19.1569906859976)); +#77722= IFCPOLYLINE((#77718,#77720)); +#77724= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77722); +#77725= IFCCARTESIANPOINT((15.5945210229071,-0.0172594340199623)); +#77727= IFCAXIS2PLACEMENT2D(#77725,#30); +#77728= IFCCIRCLE(#77727,19.1397312519776); +#77729= IFCTRIMMEDCURVE(#77728,(IFCPARAMETERVALUE(0.)),(IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); +#77732= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77729); +#77733= IFCCARTESIANPOINT((15.594521022907,19.1224718179576)); +#77735= IFCCARTESIANPOINT((15.594521022907,22.5427144310774)); +#77737= IFCPOLYLINE((#77733,#77735)); +#77739= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77737); +#77740= IFCCARTESIANPOINT((15.594521022907,22.5427144310774)); +#77742= IFCCARTESIANPOINT((-3.54521022907051,22.5427144310774)); +#77744= IFCPOLYLINE((#77740,#77742)); +#77746= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77744); +#77747= IFCCARTESIANPOINT((-3.54521022907051,22.5427144310774)); +#77749= IFCCARTESIANPOINT((-3.54521022907051,9.43646440961527)); +#77751= IFCPOLYLINE((#77747,#77749)); +#77753= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77751); +#77754= IFCCARTESIANPOINT((-3.54521022907051,9.43646440961527)); +#77756= IFCCARTESIANPOINT((-16.0657477251153,9.43646440961527)); +#77758= IFCPOLYLINE((#77754,#77756)); +#77760= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77758); +#77761= IFCCOMPOSITECURVE((#77689,#77696,#77703,#77710,#77717,#77724,#77732,#77739,#77746,#77753,#77760),.F.); +#77774= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77761); +#77775= IFCCARTESIANPOINT((377.330713791534,-50.81725943402,34.7342522748847)); +#77777= IFCAXIS2PLACEMENT3D(#77775,#14,#22); +#77778= IFCEXTRUDEDAREASOLID(#77774,#77777,#22,38.1); +#77779= IFCCARTESIANPOINT((-21.6099704372401,9.43646440961538)); +#77781= IFCCARTESIANPOINT((-21.6099704372401,-0.017259434019536)); +#77783= IFCPOLYLINE((#77779,#77781)); +#77785= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77783); +#77786= IFCCARTESIANPOINT((-21.6099704372401,-0.017259434019536)); +#77788= IFCCARTESIANPOINT((-21.6099704372401,-9.37605639054499)); +#77790= IFCPOLYLINE((#77786,#77788)); +#77792= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77790); +#77793= IFCCARTESIANPOINT((-21.6099704372401,-9.37605639054499)); +#77795= IFCCARTESIANPOINT((-1.46612671202376,-9.37605639054499)); +#77797= IFCPOLYLINE((#77793,#77795)); +#77799= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77797); +#77800= IFCCARTESIANPOINT((-1.46612671202376,-9.37605639054499)); +#77802= IFCCARTESIANPOINT((-1.46612671202376,-22.5772332991213)); +#77804= IFCPOLYLINE((#77800,#77802)); +#77806= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77804); +#77807= IFCCARTESIANPOINT((-1.46612671202376,-22.5772332991213)); +#77809= IFCCARTESIANPOINT((17.6736045399538,-22.5772332991213)); +#77811= IFCPOLYLINE((#77807,#77809)); +#77813= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77811); +#77814= IFCCARTESIANPOINT((17.6736045399538,-22.5772332991213)); +#77816= IFCCARTESIANPOINT((17.6736045399539,-19.1569906859961)); +#77818= IFCPOLYLINE((#77814,#77816)); +#77820= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77818); +#77821= IFCCARTESIANPOINT((17.6736045399538,-0.017259434018456)); +#77823= IFCAXIS2PLACEMENT2D(#77821,#30); +#77824= IFCCIRCLE(#77823,19.1397312519776); +#77825= IFCTRIMMEDCURVE(#77824,(IFCPARAMETERVALUE(3.56222124323914E-13)),(IFCPARAMETERVALUE(180.)),.T.,.PARAMETER.); +#77828= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77825); +#77829= IFCCARTESIANPOINT((17.6736045399539,19.1224718179591)); +#77831= IFCCARTESIANPOINT((17.6736045399539,22.5427144310789)); +#77833= IFCPOLYLINE((#77829,#77831)); +#77835= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77833); +#77836= IFCCARTESIANPOINT((17.6736045399539,22.5427144310789)); +#77838= IFCCARTESIANPOINT((-1.46612671202376,22.5427144310789)); +#77840= IFCPOLYLINE((#77836,#77838)); +#77842= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77840); +#77843= IFCCARTESIANPOINT((-1.46612671202376,22.5427144310789)); +#77845= IFCCARTESIANPOINT((-1.46612671202376,9.43646440961538)); +#77847= IFCPOLYLINE((#77843,#77845)); +#77849= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77847); +#77850= IFCCARTESIANPOINT((-1.46612671202376,9.43646440961538)); +#77852= IFCCARTESIANPOINT((-21.6099704372401,9.43646440961538)); +#77854= IFCPOLYLINE((#77850,#77852)); +#77856= IFCCOMPOSITECURVESEGMENT(.CONTINUOUS.,.T.,#77854); +#77857= IFCCOMPOSITECURVE((#77785,#77792,#77799,#77806,#77813,#77820,#77828,#77835,#77842,#77849,#77856),.F.); +#77870= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77857); +#77871= IFCCARTESIANPOINT((377.330713791534,-498.602945263524,36.8133357919317)); +#77873= IFCAXIS2PLACEMENT3D(#77871,#14,#22); +#77874= IFCEXTRUDEDAREASOLID(#77870,#77873,#22,38.1); +#77875= IFCCARTESIANPOINT((-48.3586265998467,-169.009425663485)); +#77877= IFCCARTESIANPOINT((53.9488066973675,-169.009425663485)); +#77879= IFCCARTESIANPOINT((53.9488066973675,-51.834211428537)); +#77881= IFCCARTESIANPOINT((4.40315901587118,-10.260476732554)); +#77883= IFCCARTESIANPOINT((4.40315901587118,92.0356166456701)); +#77885= IFCCARTESIANPOINT((-9.99333911339152,92.0356166456701)); +#77887= IFCCARTESIANPOINT((-9.99333911339152,108.02115309836)); +#77889= IFCCARTESIANPOINT((-48.3586265998467,108.02115309836)); +#77891= IFCPOLYLINE((#77875,#77877,#77879,#77881,#77883,#77885,#77887,#77889,#77875)); +#77893= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77891); +#77894= IFCCARTESIANPOINT((-806.015624999876,-469.009425663484,655.688029328826)); +#77896= IFCAXIS2PLACEMENT3D(#77894,#12,#20); +#77897= IFCEXTRUDEDAREASOLID(#77893,#77896,#20,1166.80000000004); +#77898= IFCCARTESIANPOINT((-146.462293605805,-343.049574408842)); +#77900= IFCCARTESIANPOINT((114.969106902583,-343.049574408842)); +#77902= IFCCARTESIANPOINT((130.143032604065,-187.647860309186)); +#77904= IFCCARTESIANPOINT((68.4888559628497,-164.501984983503)); +#77906= IFCCARTESIANPOINT((104.950048482335,290.968403580558)); +#77908= IFCCARTESIANPOINT((176.197385319924,284.011583304375)); +#77910= IFCCARTESIANPOINT((181.418004349414,337.477849174178)); +#77912= IFCCARTESIANPOINT((-117.162011305311,366.632167064049)); +#77914= IFCCARTESIANPOINT((-122.382630334801,313.165901194247)); +#77916= IFCCARTESIANPOINT((45.5761387401023,296.76586405424)); +#77918= IFCCARTESIANPOINT((-6.75852992982695,-157.154586987404)); +#77920= IFCCARTESIANPOINT((-71.7255508133632,-167.936759283137)); +#77922= IFCCARTESIANPOINT((-168.436983050661,-158.493542419315)); +#77924= IFCCARTESIANPOINT((-188.814573321506,-367.187885571421)); +#77926= IFCPOLYLINE((#77898,#77900,#77902,#77904,#77906,#77908,#77910,#77912,#77914,#77916,#77918,#77920,#77922,#77924,#77898)); +#77928= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77926); +#77929= IFCCARTESIANPOINT((360.784375000164,-452.237153056391,411.934171760165)); +#77931= IFCDIRECTION((0.,-0.995266718849086,-0.097181059632905)); +#77933= IFCAXIS2PLACEMENT3D(#77929,#12,#77931); +#77934= IFCEXTRUDEDAREASOLID(#77928,#77933,#20,76.1999999999989); +#77935= IFCCARTESIANPOINT((-146.462293605798,-343.049574408842)); +#77937= IFCCARTESIANPOINT((114.969106902578,-343.049574408842)); +#77939= IFCCARTESIANPOINT((130.143032604061,-187.647860309187)); +#77941= IFCCARTESIANPOINT((68.4888559628571,-164.501984983505)); +#77943= IFCCARTESIANPOINT((104.950048482328,290.968403580558)); +#77945= IFCCARTESIANPOINT((176.197385319924,284.011583304375)); +#77947= IFCCARTESIANPOINT((181.418004349415,337.477849174177)); +#77949= IFCCARTESIANPOINT((-117.162011305311,366.63216706405)); +#77951= IFCCARTESIANPOINT((-122.382630334801,313.165901194248)); +#77953= IFCCARTESIANPOINT((45.5761387400957,296.765864054241)); +#77955= IFCCARTESIANPOINT((-6.75852992981872,-157.154586987404)); +#77957= IFCCARTESIANPOINT((-71.7255508133547,-167.936759283137)); +#77959= IFCCARTESIANPOINT((-168.436983050664,-158.493542419313)); +#77961= IFCCARTESIANPOINT((-188.81457332151,-367.18788557142)); +#77963= IFCPOLYLINE((#77935,#77937,#77939,#77941,#77943,#77945,#77947,#77949,#77951,#77953,#77955,#77957,#77959,#77961,#77935)); +#77965= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77963); +#77966= IFCCARTESIANPOINT((-882.215624999876,-452.237153056391,411.934171760165)); +#77968= IFCDIRECTION((0.,-0.995266718849085,-0.0971810596329113)); +#77970= IFCAXIS2PLACEMENT3D(#77966,#12,#77968); +#77971= IFCEXTRUDEDAREASOLID(#77965,#77970,#20,76.1999999999997); +#77972= IFCCARTESIANPOINT((-91.6590125742511,-733.00815154624)); +#77974= IFCCARTESIANPOINT((208.340987425749,-733.00815154624)); +#77976= IFCCARTESIANPOINT((208.340987425749,386.191848453759)); +#77978= IFCCARTESIANPOINT((-116.681974851498,386.191848453759)); +#77980= IFCCARTESIANPOINT((-116.681974851498,359.327784231106)); +#77982= IFCCARTESIANPOINT((-91.6590125742511,334.304821953855)); +#77984= IFCPOLYLINE((#77972,#77974,#77976,#77978,#77980,#77982,#77972)); +#77986= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'1370x600x1170mm',#77984); +#77987= IFCCARTESIANPOINT((-908.415624999876,-208.340987425749,783.80815154624)); +#77989= IFCAXIS2PLACEMENT3D(#77987,#12,#16); +#77990= IFCEXTRUDEDAREASOLID(#77986,#77989,#20,1371.59999999999); +#77991= IFCCOLOURRGB($,0.541176470588235,0.337254901960784,0.176470588235294); +#77992= IFCSURFACESTYLERENDERING(#77991,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#77993= IFCSURFACESTYLE('Wood - Mahogany',.BOTH.,(#77992)); +#77995= IFCPRESENTATIONSTYLEASSIGNMENT((#77993)); +#77997= IFCSTYLEDITEM(#77586,(#77995),$); +#78000= IFCSTYLEDITEM(#77682,(#77995),$); +#78003= IFCSTYLEDITEM(#77778,(#77995),$); +#78006= IFCSTYLEDITEM(#77874,(#77995),$); +#78009= IFCSTYLEDITEM(#77897,(#77995),$); +#78012= IFCSTYLEDITEM(#77934,(#77995),$); +#78015= IFCSTYLEDITEM(#77971,(#77995),$); +#78018= IFCSTYLEDITEM(#77990,(#77995),$); +#78021= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#77586,#77682,#77778,#77874,#77897,#77934,#77971,#77990)); +#78023= IFCAXIS2PLACEMENT3D(#6,$,$); +#78024= IFCREPRESENTATIONMAP(#78023,#78021); +#78026= IFCFURNITURETYPE('3cUkl32yn9qRSPvBJVyYWl',#42,'1370x600x1170mm',$,$,(#78098,#78103,#78107),(#78024),'293961','1370x600x1170mm',.NOTDEFINED.,.NOTDEFINED.); +#78028= IFCMATERIAL('Wood - Mahogany',$,$); +#78029= IFCPRESENTATIONSTYLEASSIGNMENT((#77993)); +#78031= IFCSTYLEDITEM($,(#78029),$); +#78033= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#78031)); +#78035= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#78033),#78028); +#78039= IFCMAPPEDITEM(#78024,#2453); +#78041= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#78039)); +#78043= IFCPRODUCTDEFINITIONSHAPE($,$,(#78041)); +#78046= IFCCARTESIANPOINT((895.26713152804,4408.58233348281,0.)); +#78048= IFCAXIS2PLACEMENT3D(#78046,$,$); +#83667= IFCAXIS2PLACEMENT3D(#83665,$,$); +#78050= IFCCARTESIANPOINT((895.26713152804,4408.58233348281,0.)); +#78052= IFCAXIS2PLACEMENT3D(#78050,$,$); +#78053= IFCLOCALPLACEMENT(#140,#78052); +#78054= IFCFURNITURE('3cUkl32yn9qRSPvBJVyYXU',#42,'Furniture_Piano:1370x600x1170mm:293961',$,'1370x600x1170mm',#78053,#78043,'293961',$); +#78057= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#78058= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(3.16716959138082),$); +#78059= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.502317745129137),$); +#78060= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Piano: 1370x600x1170mm'),$); +#78061= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Piano: 1370x600x1170mm'),$); +#78062= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Piano: 1370x600x1170mm'),$); +#78063= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Piano: 1370x600x1170mm'),$); +#78064= IFCPROPERTYSINGLEVALUE('Depth',$,IFCLENGTHMEASURE(600.),$); +#78065= IFCPROPERTYSINGLEVALUE('Height',$,IFCLENGTHMEASURE(1170.),$); +#78066= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1370.),$); +#78067= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#78068= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1370x600x1170mm'),$); +#78069= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Piano'),$); +#78070= IFCPROPERTYSET('3cUkl32yn9qRSPug3VyYXU',#42,'Constraints',$,(#2473,#2849,#37560,#78057)); +#78073= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuw3VyYXU',#42,$,$,(#78054),#78070); +#78077= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyYXU',#42,'Dimensions',$,(#78058,#78059)); +#78081= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxRVyYXU',#42,$,$,(#78054),#78077); +#78084= IFCPROPERTYSET('3j6ZqdfArAceYtkQxxnhRW',#42,'Other',$,(#37563,#78060,#78061,#78062,#78063)); +#78090= IFCRELDEFINESBYPROPERTIES('07SXtzRYn6jww9Vmv5IQGh',#42,$,$,(#78054),#78084); +#78093= IFCPROPERTYSET('3cUkl32yn9qRSPuhlVyYXU',#42,'Phasing',$,(#1322)); +#78095= IFCRELDEFINESBYPROPERTIES('3cUkl32yn9qRSPuxlVyYXU',#42,$,$,(#78054),#78093); +#78098= IFCPROPERTYSET('3cUkl32yn9qRSPuhRVyYWl',#42,'Dimensions',$,(#78064,#78065,#78066)); +#78103= IFCPROPERTYSET('3cUkl32yn9qRSPuhNVyYWl',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#78067,#78068)); +#78107= IFCPROPERTYSET('2S9L$WDAnFrRr3_zLM0Usu',#42,'Other',$,(#37563,#78069)); +#78114= IFCAXIS2PLACEMENT3D(#6,$,$); +#78115= IFCLOCALPLACEMENT(#136,#78114); +#78116= IFCCARTESIANPOINT((-1933.33333333333,-6289.16666666667)); +#78118= IFCCARTESIANPOINT((3834.16666666669,-6289.16666666667)); +#78120= IFCCARTESIANPOINT((3834.16666666666,7678.33333333333)); +#78122= IFCCARTESIANPOINT((-1900.83333333334,7678.33333333333)); +#78124= IFCCARTESIANPOINT((-1900.83333333334,-1389.16666666667)); +#78126= IFCCARTESIANPOINT((-1933.33333333334,-1389.16666666667)); +#78128= IFCPOLYLINE((#78116,#78118,#78120,#78122,#78124,#78126,#78116)); +#78130= IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,'Simple floor',#78128); +#78131= IFCCARTESIANPOINT((-1445.68182680518,686.915666816138,0.)); +#78133= IFCAXIS2PLACEMENT3D(#78131,#22,#16); +#78134= IFCEXTRUDEDAREASOLID(#78130,#78133,#20,165.); +#78135= IFCPRESENTATIONSTYLEASSIGNMENT((#34032)); +#78137= IFCSTYLEDITEM(#78134,(#78135),$); +#78140= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#78134)); +#78142= IFCPRODUCTDEFINITIONSHAPE($,$,(#78140)); +#78145= IFCSLAB('3ntFzSulnDNeQ4nJrMgcOt',#42,'Floor:Simple floor:295048',$,'Floor:Simple floor',#78115,#78142,'295048',.FLOOR.); +#78148= IFCMATERIALLAYER(#33954,65.,$,$,$,$,$); +#78149= IFCMATERIALLAYER(#34029,100.,$,$,$,$,$); +#78150= IFCMATERIALLAYERSET((#78148,#78149),'Floor:Simple floor',$); +#78154= IFCMATERIALLAYERSETUSAGE(#78150,.AXIS3.,.POSITIVE.,0.,$); +#78155= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Simple floor'),$); +#78156= IFCPROPERTYSINGLEVALUE('ThermalTransmittance',$,IFCTHERMALTRANSMITTANCEMEASURE(6.33939393939394),$); +#78157= IFCPROPERTYSET('3ntFzSulnDNeQ4piPMgcOt',#42,'Pset_SlabCommon',$,(#188,#3607,#34074,#78155,#78156)); +#78161= IFCRELDEFINESBYPROPERTIES('0mIthVO0H4ixDhjNqhVMyd',#42,$,$,(#78145),#78157); +#78165= IFCQUANTITYAREA('GrossArea','',$,80.2628625000001,$); +#78166= IFCQUANTITYVOLUME('GrossVolume','',$,13243.3723125,$); +#78167= IFCQUANTITYLENGTH('Perimeter','',$,39470.,$); +#78168= IFCQUANTITYLENGTH('Width','',$,165.,$); +#78169= IFCELEMENTQUANTITY('1dkzQplCv5UhxOKGsk6WjP',#42,'BaseQuantities','',$,(#78165,#78166,#78167,#78168)); +#78171= IFCRELDEFINESBYPROPERTIES('3NGMlDfVDABRhCWG3eDNpu',#42,$,$,(#78145),#78169); +#78174= IFCPROPERTYSINGLEVALUE('Level',$,IFCLABEL('Level: Roof'),$); +#78175= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(80.2628625000001),$); +#78176= IFCPROPERTYSINGLEVALUE('Perimeter',$,IFCLENGTHMEASURE(39470.),$); +#78177= IFCPROPERTYSINGLEVALUE('Thickness',$,IFCLENGTHMEASURE(165.),$); +#78178= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(13.2433723125),$); +#78179= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Floor: Simple floor'),$); +#78180= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Floor: Simple floor'),$); +#78181= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Floor: Simple floor'),$); +#78182= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Floor: Simple floor'),$); +#78183= IFCPROPERTYSINGLEVALUE('Absorptance',$,IFCREAL(0.7),$); +#78184= IFCPROPERTYSINGLEVALUE('Heat Transfer Coefficient (U)',$,IFCREAL(6.33939393939394),$); +#78185= IFCPROPERTYSINGLEVALUE('Thermal mass',$,IFCREAL(249331.5),$); +#78186= IFCPROPERTYSINGLEVALUE('Thermal Resistance (R)',$,IFCREAL(0.15774378585086),$); +#78187= IFCPROPERTYSINGLEVALUE('Default Thickness',$,IFCLENGTHMEASURE(165.),$); +#78188= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('E60/130'),$); +#78189= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Simple floor'),$); +#78190= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Floor'),$); +#78191= IFCPROPERTYSET('3ntFzSulnDNeQ4mobMgcOt',#42,'Constraints',$,(#1316,#1317,#34093,#78174)); +#78194= IFCRELDEFINESBYPROPERTIES('3ntFzSulnDNeQ4mYbMgcOt',#42,$,$,(#78145),#78191); +#78197= IFCPROPERTYSET('3ntFzSulnDNeQ4mpzMgcOt',#42,'Dimensions',$,(#78175,#78176,#78177,#78178)); +#78203= IFCRELDEFINESBYPROPERTIES('3ntFzSulnDNeQ4mZzMgcOt',#42,$,$,(#78145),#78197); +#78206= IFCPROPERTYSET('1ZfPIiALL1ZRYc09YXfuR3',#42,'Other',$,(#34098,#78179,#78180,#78181,#78182)); +#78212= IFCRELDEFINESBYPROPERTIES('3uU3kWHLbF8fPIRwk2a0qU',#42,$,$,(#78145),#78206); +#78215= IFCPROPERTYSET('3ntFzSulnDNeQ4mp9MgcOt',#42,'Phasing',$,(#1322)); +#78217= IFCRELDEFINESBYPROPERTIES('3ntFzSulnDNeQ4mZ9MgcOt',#42,$,$,(#78145),#78215); +#78220= IFCPROPERTYSET('3ntFzSulnDNeQ4mp1MgcOt',#42,'Structural',$,(#1323,#1324)); +#78222= IFCRELDEFINESBYPROPERTIES('3ntFzSulnDNeQ4mZ1MgcOt',#42,$,$,(#78145),#78220); +#78225= IFCPROPERTYSET('3ntFzSulnDNeQ4ms1MgcOb',#42,'Analytical Properties',$,(#1336,#78183,#78184,#78185,#78186)); +#78231= IFCPROPERTYSET('3ntFzSulnDNeQ4mpbMgcOb',#42,'Construction',$,(#4762,#78187)); +#78234= IFCPROPERTYSET('3ntFzSulnDNeQ4mpXMgcOb',#42,'Graphics',$,(#1341,#33741)); +#78236= IFCPROPERTYSET('3ntFzSulnDNeQ4mpnMgcOb',#42,'Identity Data',$,(#1346,#1347,#78188,#78189)); +#78240= IFCPROPERTYSET('3ntFzSulnDNeQ4mpjMgcOb',#42,'Materials and Finishes',$,(#34107)); +#78242= IFCPROPERTYSET('26RwjUtjf5ZwEo571Rtc7k',#42,'Other',$,(#34098,#78190)); +#78245= IFCAXIS2PLACEMENT3D(#6,$,$); +#83665= IFCCARTESIANPOINT((5597.5,-145.,900.)); +#78247= IFCCARTESIANPOINT((402.652459016393,642.070491803277,406.4)); +#78249= IFCCARTESIANPOINT((402.652459016393,273.77049180329,406.4)); +#78251= IFCCARTESIANPOINT((402.652459016393,261.07049180329,409.802954743875)); +#78253= IFCCARTESIANPOINT((402.652459016393,251.773446547166,419.1)); +#78255= IFCCARTESIANPOINT((402.652459016393,248.37049180329,431.8)); +#78257= IFCCARTESIANPOINT((402.652459016393,248.37049180329,457.2)); +#78259= IFCCARTESIANPOINT((402.652459016393,251.773446547166,469.9)); +#78261= IFCCARTESIANPOINT((402.652459016393,261.07049180329,479.197045256125)); +#78263= IFCCARTESIANPOINT((402.652459016393,273.77049180329,482.6)); +#78265= IFCCARTESIANPOINT((402.652459016393,642.070491803277,482.6)); +#78267= IFCCARTESIANPOINT((402.652459016393,654.770491803277,479.197045256125)); +#78269= IFCCARTESIANPOINT((402.652459016393,664.067537059402,469.9)); +#78271= IFCCARTESIANPOINT((402.652459016393,667.470491803277,457.2)); +#78273= IFCCARTESIANPOINT((402.652459016393,667.470491803277,431.8)); +#78275= IFCCARTESIANPOINT((402.652459016393,664.067537059402,419.1)); +#78277= IFCCARTESIANPOINT((402.652459016393,654.770491803278,409.802954743875)); +#78279= IFCCARTESIANPOINT((1162.95245901638,642.070491803277,406.4)); +#78281= IFCCARTESIANPOINT((1162.95245901638,654.770491803278,409.802954743875)); +#78283= IFCCARTESIANPOINT((1162.95245901638,664.067537059402,419.1)); +#78285= IFCCARTESIANPOINT((1162.95245901638,667.470491803277,431.8)); +#78287= IFCCARTESIANPOINT((1162.95245901638,667.470491803277,457.2)); +#78289= IFCCARTESIANPOINT((1162.95245901638,664.067537059402,469.9)); +#78291= IFCCARTESIANPOINT((1162.95245901638,654.770491803277,479.197045256125)); +#78293= IFCCARTESIANPOINT((1162.95245901638,642.070491803277,482.6)); +#78295= IFCCARTESIANPOINT((1162.95245901638,273.77049180329,482.6)); +#78297= IFCCARTESIANPOINT((1162.95245901638,261.07049180329,479.197045256125)); +#78299= IFCCARTESIANPOINT((1162.95245901638,251.773446547166,469.9)); +#78301= IFCCARTESIANPOINT((1162.95245901638,248.37049180329,457.2)); +#78303= IFCCARTESIANPOINT((1162.95245901638,248.37049180329,431.8)); +#78305= IFCCARTESIANPOINT((1162.95245901638,251.773446547166,419.1)); +#78307= IFCCARTESIANPOINT((1162.95245901638,261.07049180329,409.802954743875)); +#78309= IFCCARTESIANPOINT((1162.95245901638,273.77049180329,406.4)); +#78311= IFCCARTESIANPOINT((754.605194807584,273.77049180329,406.4)); +#78313= IFCCARTESIANPOINT((810.999505021049,248.37049180329,431.8)); +#78315= IFCCARTESIANPOINT((782.802458765723,255.809979559967,413.839487759047)); +#78317= IFCCARTESIANPOINT((986.97609112078,273.77049180329,406.4)); +#78319= IFCCARTESIANPOINT((870.790639964742,264.211091515402,408.267514663004)); +#78321= IFCCARTESIANPOINT((1162.95245901638,267.939086554122,407.962520327253)); +#78323= IFCCARTESIANPOINT((613.132666257653,266.140895985103,407.572964117517)); +#78325= IFCCARTESIANPOINT((612.165302015112,259.390516436328,410.862562037213)); +#78327= IFCCARTESIANPOINT((583.515279897218,254.011619522568,415.839205339517)); +#78329= IFCCARTESIANPOINT((780.228718860096,250.293106676007,422.106064391322)); +#78331= IFCCARTESIANPOINT((582.234884095784,250.459932795473,421.711499678194)); +#78333= IFCCARTESIANPOINT((402.652459016393,250.071969175228,425.45)); +#78335= IFCCARTESIANPOINT((606.826290902198,248.37049180329,431.8)); +#78337= IFCCARTESIANPOINT((402.652459016393,256.421969175228,414.451477371937)); +#78339= IFCCARTESIANPOINT((672.6972166633,248.94454478109,426.430423252166)); +#78341= IFCCARTESIANPOINT((818.265995444161,248.872336063599,426.775874129553)); +#78343= IFCCARTESIANPOINT((1162.95245901638,250.071969175228,425.45)); +#78345= IFCCARTESIANPOINT((977.866636698153,250.009785232615,422.82287221533)); +#78347= IFCCARTESIANPOINT((986.975982018712,248.37049180329,431.8)); +#78349= IFCCARTESIANPOINT((971.934677580897,253.579872899166,416.389000413068)); +#78351= IFCCARTESIANPOINT((957.764529892163,258.612686950389,411.418612607544)); +#78353= IFCCARTESIANPOINT((1162.95245901638,256.421969175228,414.451477371937)); +#78355= IFCCARTESIANPOINT((531.076237780661,248.733368229675,427.521864523003)); +#78357= IFCCARTESIANPOINT((870.790640638057,269.716792954009,406.725560312555)); +#78359= IFCCARTESIANPOINT((1006.18483136049,266.920417145812,407.341126820988)); +#78361= IFCCARTESIANPOINT((754.121867474066,266.920417144648,407.341126821314)); +#78363= IFCCARTESIANPOINT((734.916226123835,262.060002063198,409.260602713311)); +#78365= IFCCARTESIANPOINT((996.702544105573,262.496521570889,409.039121387808)); +#78367= IFCCARTESIANPOINT((402.652459016393,267.42049180329,408.101477371937)); +#78369= IFCCARTESIANPOINT((578.628826911989,273.77049180329,406.4)); +#78371= IFCCARTESIANPOINT((723.951789479473,252.653189773568,417.685484245449)); +#78373= IFCCARTESIANPOINT((953.0013648618,248.777381432755,427.271817803329)); +#78375= IFCCARTESIANPOINT((754.605272310766,248.37049180329,457.2)); +#78377= IFCCARTESIANPOINT((810.999032637916,273.77049180329,482.6)); +#78379= IFCCARTESIANPOINT((782.802458899761,255.809979561547,475.160512242534)); +#78381= IFCCARTESIANPOINT((986.976324503404,248.37049180329,457.2)); +#78383= IFCCARTESIANPOINT((870.790640127923,250.238006461574,466.759400276268)); +#78385= IFCCARTESIANPOINT((1162.95245901638,249.933012128385,463.031405241112)); +#78387= IFCCARTESIANPOINT((613.132666508617,249.543455927273,464.829595838717)); +#78389= IFCCARTESIANPOINT((612.165301446617,252.833053857061,471.57997539107)); +#78391= IFCCARTESIANPOINT((583.51528071889,257.809697178114,476.958872309243)); +#78393= IFCCARTESIANPOINT((780.228720844771,264.076556190076,480.677385125411)); +#78395= IFCCARTESIANPOINT((582.234884334834,263.68199158243,480.510559051505)); +#78397= IFCCARTESIANPOINT((402.652459016393,267.42049180329,480.898522628062)); +#78399= IFCCARTESIANPOINT((606.827054252844,273.77049180329,482.6)); +#78401= IFCCARTESIANPOINT((402.652459016393,256.421969175228,474.548522628062)); +#78403= IFCCARTESIANPOINT((672.697220249854,268.400915096895,482.025947031164)); +#78405= IFCCARTESIANPOINT((818.265999299255,268.746365924158,482.098155737938)); +#78407= IFCCARTESIANPOINT((1162.95245901638,267.42049180329,480.898522628062)); +#78409= IFCCARTESIANPOINT((977.866638192805,264.793363946934,480.960706543591)); +#78411= IFCCARTESIANPOINT((986.977054252836,273.77049180329,482.6)); +#78413= IFCCARTESIANPOINT((971.934678719163,258.359492154733,477.390618857088)); +#78415= IFCCARTESIANPOINT((957.764527560604,253.389104397956,472.357804835586)); +#78417= IFCCARTESIANPOINT((1162.95245901638,256.421969175228,474.548522628062)); +#78419= IFCCARTESIANPOINT((531.076239829976,269.492356249451,482.237123560485)); +#78421= IFCCARTESIANPOINT((870.790640330626,248.696052111009,461.253698819368)); +#78423= IFCCARTESIANPOINT((1006.18483129085,249.311618618704,464.050074637572)); +#78425= IFCCARTESIANPOINT((754.121867447966,249.311618618917,464.050074638335)); +#78427= IFCCARTESIANPOINT((734.916226008767,251.23109452191,468.910489750309)); +#78429= IFCCARTESIANPOINT((996.702544605053,251.009613188711,468.473970227581)); +#78431= IFCCARTESIANPOINT((402.652459016393,250.071969175228,463.55)); +#78433= IFCCARTESIANPOINT((578.629137797794,248.37049180329,457.2)); +#78435= IFCCARTESIANPOINT((723.951790555139,259.655976055193,478.317302034036)); +#78437= IFCCARTESIANPOINT((953.001369012798,269.242309557952,482.193110361718)); +#78439= IFCCARTESIANPOINT((754.60503299543,642.070491803277,482.6)); +#78441= IFCCARTESIANPOINT((810.998423568633,667.470491803277,457.2)); +#78443= IFCCARTESIANPOINT((782.802458952079,660.031004045613,475.160512241941)); +#78445= IFCCARTESIANPOINT((986.976172026857,642.070491803277,482.6)); +#78447= IFCCARTESIANPOINT((870.79064015225,651.629892075639,480.732485343303)); +#78449= IFCCARTESIANPOINT((1162.95245901638,647.901897043089,481.037479675254)); +#78451= IFCCARTESIANPOINT((613.132666609671,649.700087651116,481.427035873145)); +#78453= IFCCARTESIANPOINT((612.165301214217,656.450467204987,478.137437938923)); +#78455= IFCCARTESIANPOINT((583.515281067261,661.829364124967,473.160794609767)); +#78457= IFCCARTESIANPOINT((780.228721662798,665.547876928037,466.893935614791)); +#78459= IFCCARTESIANPOINT((582.234884421657,665.38105087366,467.288500177242)); +#78461= IFCCARTESIANPOINT((402.652459016393,665.76901443134,463.55)); +#78463= IFCCARTESIANPOINT((606.825441292513,667.470491803277,457.2)); +#78465= IFCCARTESIANPOINT((402.652459016393,659.419014431339,474.548522628063)); +#78467= IFCCARTESIANPOINT((672.697221758319,666.89643883825,462.569576688786)); +#78469= IFCCARTESIANPOINT((818.266000895681,666.968647540503,462.224125882666)); +#78471= IFCCARTESIANPOINT((1162.95245901638,665.76901443134,463.55)); +#78473= IFCCARTESIANPOINT((977.866638820002,665.831198335274,466.177127887042)); +#78475= IFCCARTESIANPOINT((986.973173459757,667.470491803277,457.2)); +#78477= IFCCARTESIANPOINT((971.934679233425,662.261110639265,472.6109996762)); +#78479= IFCCARTESIANPOINT((957.76452651654,657.228296630918,477.581387411243)); +#78481= IFCCARTESIANPOINT((1162.95245901638,659.419014431339,474.548522628063)); +#78483= IFCCARTESIANPOINT((531.076240692307,667.107615358285,461.478135585895)); +#78485= IFCCARTESIANPOINT((870.790640246337,646.124190611768,482.27443969404)); +#78487= IFCCARTESIANPOINT((1006.18483126954,648.920566433884,481.658873186538)); +#78489= IFCCARTESIANPOINT((754.121867441457,648.920566434346,481.658873186408)); +#78491= IFCCARTESIANPOINT((734.91622592609,653.780981558049,479.739397279062)); +#78493= IFCCARTESIANPOINT((996.702544679204,653.344462028727,479.960878615635)); +#78495= IFCCARTESIANPOINT((402.652459016393,648.420491803277,480.898522628063)); +#78497= IFCCARTESIANPOINT((578.628746005911,642.070491803277,482.6)); +#78499= IFCCARTESIANPOINT((723.951791000231,663.187793839364,471.31451574503)); +#78501= IFCCARTESIANPOINT((953.001370730254,667.063602161285,461.728182265818)); +#78503= IFCCARTESIANPOINT((754.603371536122,667.470491803277,431.8)); +#78505= IFCCARTESIANPOINT((810.99973431848,642.070491803278,406.4)); +#78507= IFCCARTESIANPOINT((782.80245897607,660.031004045298,413.839487757744)); +#78509= IFCCARTESIANPOINT((986.97488172699,667.470491803277,431.8)); +#78511= IFCCARTESIANPOINT((870.790640148134,665.602977147359,422.240599729555)); +#78513= IFCCARTESIANPOINT((1162.95245901638,665.907971478628,425.96859476055)); +#78515= IFCCARTESIANPOINT((613.132666657621,666.29752767487,424.170404147234)); +#78517= IFCCARTESIANPOINT((612.165301089601,663.007929738226,417.420024592505)); +#78519= IFCCARTESIANPOINT((583.515281252983,658.031286404659,412.041127671537)); +#78521= IFCCARTESIANPOINT((780.228722092678,651.764427418804,408.322614875544)); +#78523= IFCCARTESIANPOINT((582.234884462741,652.158991956843,408.489440919371)); +#78525= IFCCARTESIANPOINT((402.652459016393,648.420491803278,408.101477371938)); +#78527= IFCCARTESIANPOINT((606.826096667436,642.070491803278,406.4)); +#78529= IFCCARTESIANPOINT((402.652459016393,659.41901443134,414.451477371938)); +#78531= IFCCARTESIANPOINT((672.697222563042,647.440068482614,406.974052962984)); +#78533= IFCCARTESIANPOINT((818.266001738235,647.094617687788,406.901844263147)); +#78535= IFCCARTESIANPOINT((1162.95245901638,648.420491803278,408.101477371938)); +#78537= IFCCARTESIANPOINT((977.86663915383,651.047619706899,408.039293474267)); +#78539= IFCCARTESIANPOINT((986.976096667427,642.070491803278,406.4)); +#78541= IFCCARTESIANPOINT((971.934679518889,657.48149149483,411.60938117573)); +#78543= IFCCARTESIANPOINT((957.764525936169,662.451879217879,416.642195176875)); +#78545= IFCCARTESIANPOINT((1162.95245901638,659.41901443134,414.451477371938)); +#78547= IFCCARTESIANPOINT((531.076241152546,646.348627406181,406.762876447899)); +#78549= IFCCARTESIANPOINT((870.790640201996,667.144931498194,427.746301196931)); +#78551= IFCCARTESIANPOINT((1006.18483125466,666.529364990786,424.94992537286)); +#78553= IFCCARTESIANPOINT((754.12186743157,666.529364990702,424.94992537256)); +#78555= IFCCARTESIANPOINT((734.916225868716,664.609889081113,420.089510242867)); +#78557= IFCCARTESIANPOINT((996.702544681784,664.831370419544,420.526029775824)); +#78559= IFCCARTESIANPOINT((402.652459016393,665.76901443134,425.45)); +#78561= IFCCARTESIANPOINT((578.625794246737,667.470491803277,431.8)); +#78563= IFCCARTESIANPOINT((723.951791233789,656.185007546572,410.682697962753)); +#78565= IFCCARTESIANPOINT((953.001371636543,646.598674080023,406.806889643972)); +#78567= IFCPOLYLOOP((#78249,#78367,#78251,#78337,#78253,#78333,#78255,#78257,#78431,#78259,#78401,#78261,#78397,#78263,#78265,#78495,#78267,#78465,#78269,#78461,#78271,#78273,#78559,#78275,#78529,#78277,#78525,#78247)); +#78569= IFCFACEOUTERBOUND(#78567,.T.); +#78570= IFCFACE((#78569)); +#78572= IFCPOLYLOOP((#78309,#78279,#78535,#78281,#78545,#78283,#78513,#78285,#78287,#78471,#78289,#78481,#78291,#78449,#78293,#78295,#78407,#78297,#78417,#78299,#78385,#78301,#78303,#78343,#78305,#78353,#78307,#78321)); +#78574= IFCFACEOUTERBOUND(#78572,.T.); +#78575= IFCFACE((#78574)); +#78577= IFCPOLYLOOP((#78249,#78247,#78527,#78505,#78539,#78279,#78309,#78317,#78311,#78369)); +#78579= IFCFACEOUTERBOUND(#78577,.T.); +#78580= IFCFACE((#78579)); +#78582= IFCPOLYLOOP((#78317,#78309,#78321)); +#78584= IFCFACEOUTERBOUND(#78582,.T.); +#78585= IFCFACE((#78584)); +#78587= IFCPOLYLOOP((#78369,#78367,#78249)); +#78589= IFCFACEOUTERBOUND(#78587,.T.); +#78590= IFCFACE((#78589)); +#78592= IFCPOLYLOOP((#78323,#78325,#78251)); +#78594= IFCFACEOUTERBOUND(#78592,.T.); +#78595= IFCFACE((#78594)); +#78597= IFCPOLYLOOP((#78347,#78313,#78373,#78303)); +#78599= IFCFACEOUTERBOUND(#78597,.T.); +#78600= IFCFACE((#78599)); +#78602= IFCPOLYLOOP((#78317,#78357,#78311)); +#78604= IFCFACEOUTERBOUND(#78602,.T.); +#78605= IFCFACE((#78604)); +#78607= IFCPOLYLOOP((#78323,#78369,#78361)); +#78609= IFCFACEOUTERBOUND(#78607,.T.); +#78610= IFCFACE((#78609)); +#78612= IFCPOLYLOOP((#78363,#78315,#78325)); +#78614= IFCFACEOUTERBOUND(#78612,.T.); +#78615= IFCFACE((#78614)); +#78617= IFCPOLYLOOP((#78327,#78331,#78253)); +#78619= IFCFACEOUTERBOUND(#78617,.T.); +#78620= IFCFACE((#78619)); +#78622= IFCPOLYLOOP((#78349,#78315,#78351)); +#78624= IFCFACEOUTERBOUND(#78622,.T.); +#78625= IFCFACE((#78624)); +#78627= IFCPOLYLOOP((#78313,#78339,#78341)); +#78629= IFCFACEOUTERBOUND(#78627,.T.); +#78630= IFCFACE((#78629)); +#78632= IFCPOLYLOOP((#78337,#78325,#78327)); +#78634= IFCFACEOUTERBOUND(#78632,.T.); +#78635= IFCFACE((#78634)); +#78637= IFCPOLYLOOP((#78351,#78353,#78349)); +#78639= IFCFACEOUTERBOUND(#78637,.T.); +#78640= IFCFACE((#78639)); +#78642= IFCPOLYLOOP((#78357,#78361,#78311)); +#78644= IFCFACEOUTERBOUND(#78642,.T.); +#78645= IFCFACE((#78644)); +#78647= IFCPOLYLOOP((#78319,#78365,#78351)); +#78649= IFCFACEOUTERBOUND(#78647,.T.); +#78650= IFCFACE((#78649)); +#78652= IFCPOLYLOOP((#78331,#78327,#78371)); +#78654= IFCFACEOUTERBOUND(#78652,.T.); +#78655= IFCFACE((#78654)); +#78657= IFCPOLYLOOP((#78359,#78319,#78357)); +#78659= IFCFACEOUTERBOUND(#78657,.T.); +#78660= IFCFACE((#78659)); +#78662= IFCPOLYLOOP((#78323,#78251,#78367)); +#78664= IFCFACEOUTERBOUND(#78662,.T.); +#78665= IFCFACE((#78664)); +#78667= IFCPOLYLOOP((#78323,#78361,#78363)); +#78669= IFCFACEOUTERBOUND(#78667,.T.); +#78670= IFCFACE((#78669)); +#78672= IFCPOLYLOOP((#78327,#78325,#78315)); +#78674= IFCFACEOUTERBOUND(#78672,.T.); +#78675= IFCFACE((#78674)); +#78677= IFCPOLYLOOP((#78371,#78327,#78315)); +#78679= IFCFACEOUTERBOUND(#78677,.T.); +#78680= IFCFACE((#78679)); +#78682= IFCPOLYLOOP((#78337,#78251,#78325)); +#78684= IFCFACEOUTERBOUND(#78682,.T.); +#78685= IFCFACE((#78684)); +#78687= IFCPOLYLOOP((#78345,#78341,#78329)); +#78689= IFCFACEOUTERBOUND(#78687,.T.); +#78690= IFCFACE((#78689)); +#78692= IFCPOLYLOOP((#78339,#78313,#78335)); +#78694= IFCFACEOUTERBOUND(#78692,.T.); +#78695= IFCFACE((#78694)); +#78697= IFCPOLYLOOP((#78327,#78253,#78337)); +#78699= IFCFACEOUTERBOUND(#78697,.T.); +#78700= IFCFACE((#78699)); +#78702= IFCPOLYLOOP((#78329,#78339,#78331)); +#78704= IFCFACEOUTERBOUND(#78702,.T.); +#78705= IFCFACE((#78704)); +#78707= IFCPOLYLOOP((#78331,#78339,#78355)); +#78709= IFCFACEOUTERBOUND(#78707,.T.); +#78710= IFCFACE((#78709)); +#78712= IFCPOLYLOOP((#78333,#78253,#78331)); +#78714= IFCFACEOUTERBOUND(#78712,.T.); +#78715= IFCFACE((#78714)); +#78717= IFCPOLYLOOP((#78333,#78355,#78255)); +#78719= IFCFACEOUTERBOUND(#78717,.T.); +#78720= IFCFACE((#78719)); +#78722= IFCPOLYLOOP((#78339,#78329,#78341)); +#78724= IFCFACEOUTERBOUND(#78722,.T.); +#78725= IFCFACE((#78724)); +#78727= IFCPOLYLOOP((#78355,#78339,#78335)); +#78729= IFCFACEOUTERBOUND(#78727,.T.); +#78730= IFCFACE((#78729)); +#78732= IFCPOLYLOOP((#78329,#78349,#78345)); +#78734= IFCFACEOUTERBOUND(#78732,.T.); +#78735= IFCFACE((#78734)); +#78737= IFCPOLYLOOP((#78345,#78373,#78341)); +#78739= IFCFACEOUTERBOUND(#78737,.T.); +#78740= IFCFACE((#78739)); +#78742= IFCPOLYLOOP((#78345,#78349,#78305)); +#78744= IFCFACEOUTERBOUND(#78742,.T.); +#78745= IFCFACE((#78744)); +#78747= IFCPOLYLOOP((#78329,#78371,#78349)); +#78749= IFCFACEOUTERBOUND(#78747,.T.); +#78750= IFCFACE((#78749)); +#78752= IFCPOLYLOOP((#78305,#78343,#78345)); +#78754= IFCFACEOUTERBOUND(#78752,.T.); +#78755= IFCFACE((#78754)); +#78757= IFCPOLYLOOP((#78303,#78373,#78343)); +#78759= IFCFACEOUTERBOUND(#78757,.T.); +#78760= IFCFACE((#78759)); +#78762= IFCPOLYLOOP((#78313,#78341,#78373)); +#78764= IFCFACEOUTERBOUND(#78762,.T.); +#78765= IFCFACE((#78764)); +#78767= IFCPOLYLOOP((#78363,#78351,#78315)); +#78769= IFCFACEOUTERBOUND(#78767,.T.); +#78770= IFCFACE((#78769)); +#78772= IFCPOLYLOOP((#78365,#78319,#78359)); +#78774= IFCFACEOUTERBOUND(#78772,.T.); +#78775= IFCFACE((#78774)); +#78777= IFCPOLYLOOP((#78255,#78355,#78335)); +#78779= IFCFACEOUTERBOUND(#78777,.T.); +#78780= IFCFACE((#78779)); +#78782= IFCPOLYLOOP((#78353,#78351,#78307)); +#78784= IFCFACEOUTERBOUND(#78782,.T.); +#78785= IFCFACE((#78784)); +#78787= IFCPOLYLOOP((#78353,#78305,#78349)); +#78789= IFCFACEOUTERBOUND(#78787,.T.); +#78790= IFCFACE((#78789)); +#78792= IFCPOLYLOOP((#78331,#78355,#78333)); +#78794= IFCFACEOUTERBOUND(#78792,.T.); +#78795= IFCFACE((#78794)); +#78797= IFCPOLYLOOP((#78359,#78317,#78321)); +#78799= IFCFACEOUTERBOUND(#78797,.T.); +#78800= IFCFACE((#78799)); +#78802= IFCPOLYLOOP((#78361,#78357,#78319)); +#78804= IFCFACEOUTERBOUND(#78802,.T.); +#78805= IFCFACE((#78804)); +#78807= IFCPOLYLOOP((#78317,#78359,#78357)); +#78809= IFCFACEOUTERBOUND(#78807,.T.); +#78810= IFCFACE((#78809)); +#78812= IFCPOLYLOOP((#78365,#78321,#78307)); +#78814= IFCFACEOUTERBOUND(#78812,.T.); +#78815= IFCFACE((#78814)); +#78817= IFCPOLYLOOP((#78363,#78361,#78319)); +#78819= IFCFACEOUTERBOUND(#78817,.T.); +#78820= IFCFACE((#78819)); +#78822= IFCPOLYLOOP((#78367,#78369,#78323)); +#78824= IFCFACEOUTERBOUND(#78822,.T.); +#78825= IFCFACE((#78824)); +#78827= IFCPOLYLOOP((#78363,#78319,#78351)); +#78829= IFCFACEOUTERBOUND(#78827,.T.); +#78830= IFCFACE((#78829)); +#78832= IFCPOLYLOOP((#78323,#78363,#78325)); +#78834= IFCFACEOUTERBOUND(#78832,.T.); +#78835= IFCFACE((#78834)); +#78837= IFCPOLYLOOP((#78321,#78365,#78359)); +#78839= IFCFACEOUTERBOUND(#78837,.T.); +#78840= IFCFACE((#78839)); +#78842= IFCPOLYLOOP((#78307,#78351,#78365)); +#78844= IFCFACEOUTERBOUND(#78842,.T.); +#78845= IFCFACE((#78844)); +#78847= IFCPOLYLOOP((#78349,#78371,#78315)); +#78849= IFCFACEOUTERBOUND(#78847,.T.); +#78850= IFCFACE((#78849)); +#78852= IFCPOLYLOOP((#78311,#78361,#78369)); +#78854= IFCFACEOUTERBOUND(#78852,.T.); +#78855= IFCFACE((#78854)); +#78857= IFCPOLYLOOP((#78331,#78371,#78329)); +#78859= IFCFACEOUTERBOUND(#78857,.T.); +#78860= IFCFACE((#78859)); +#78862= IFCPOLYLOOP((#78343,#78373,#78345)); +#78864= IFCFACEOUTERBOUND(#78862,.T.); +#78865= IFCFACE((#78864)); +#78867= IFCPOLYLOOP((#78255,#78335,#78313,#78347,#78303,#78301,#78381,#78375,#78433,#78257)); +#78869= IFCFACEOUTERBOUND(#78867,.T.); +#78870= IFCFACE((#78869)); +#78872= IFCPOLYLOOP((#78381,#78301,#78385)); +#78874= IFCFACEOUTERBOUND(#78872,.T.); +#78875= IFCFACE((#78874)); +#78877= IFCPOLYLOOP((#78433,#78431,#78257)); +#78879= IFCFACEOUTERBOUND(#78877,.T.); +#78880= IFCFACE((#78879)); +#78882= IFCPOLYLOOP((#78387,#78389,#78259)); +#78884= IFCFACEOUTERBOUND(#78882,.T.); +#78885= IFCFACE((#78884)); +#78887= IFCPOLYLOOP((#78411,#78377,#78437,#78295)); +#78889= IFCFACEOUTERBOUND(#78887,.T.); +#78890= IFCFACE((#78889)); +#78892= IFCPOLYLOOP((#78381,#78421,#78375)); +#78894= IFCFACEOUTERBOUND(#78892,.T.); +#78895= IFCFACE((#78894)); +#78897= IFCPOLYLOOP((#78387,#78433,#78425)); +#78899= IFCFACEOUTERBOUND(#78897,.T.); +#78900= IFCFACE((#78899)); +#78902= IFCPOLYLOOP((#78427,#78379,#78389)); +#78904= IFCFACEOUTERBOUND(#78902,.T.); +#78905= IFCFACE((#78904)); +#78907= IFCPOLYLOOP((#78391,#78395,#78261)); +#78909= IFCFACEOUTERBOUND(#78907,.T.); +#78910= IFCFACE((#78909)); +#78912= IFCPOLYLOOP((#78413,#78379,#78415)); +#78914= IFCFACEOUTERBOUND(#78912,.T.); +#78915= IFCFACE((#78914)); +#78917= IFCPOLYLOOP((#78377,#78403,#78405)); +#78919= IFCFACEOUTERBOUND(#78917,.T.); +#78920= IFCFACE((#78919)); +#78922= IFCPOLYLOOP((#78401,#78389,#78391)); +#78924= IFCFACEOUTERBOUND(#78922,.T.); +#78925= IFCFACE((#78924)); +#78927= IFCPOLYLOOP((#78415,#78417,#78413)); +#78929= IFCFACEOUTERBOUND(#78927,.T.); +#78930= IFCFACE((#78929)); +#78932= IFCPOLYLOOP((#78421,#78425,#78375)); +#78934= IFCFACEOUTERBOUND(#78932,.T.); +#78935= IFCFACE((#78934)); +#78937= IFCPOLYLOOP((#78383,#78429,#78415)); +#78939= IFCFACEOUTERBOUND(#78937,.T.); +#78940= IFCFACE((#78939)); +#78942= IFCPOLYLOOP((#78395,#78391,#78435)); +#78944= IFCFACEOUTERBOUND(#78942,.T.); +#78945= IFCFACE((#78944)); +#78947= IFCPOLYLOOP((#78423,#78383,#78421)); +#78949= IFCFACEOUTERBOUND(#78947,.T.); +#78950= IFCFACE((#78949)); +#78952= IFCPOLYLOOP((#78387,#78259,#78431)); +#78954= IFCFACEOUTERBOUND(#78952,.T.); +#78955= IFCFACE((#78954)); +#78957= IFCPOLYLOOP((#78387,#78425,#78427)); +#78959= IFCFACEOUTERBOUND(#78957,.T.); +#78960= IFCFACE((#78959)); +#78962= IFCPOLYLOOP((#78391,#78389,#78379)); +#78964= IFCFACEOUTERBOUND(#78962,.T.); +#78965= IFCFACE((#78964)); +#78967= IFCPOLYLOOP((#78435,#78391,#78379)); +#78969= IFCFACEOUTERBOUND(#78967,.T.); +#78970= IFCFACE((#78969)); +#78972= IFCPOLYLOOP((#78401,#78259,#78389)); +#78974= IFCFACEOUTERBOUND(#78972,.T.); +#78975= IFCFACE((#78974)); +#78977= IFCPOLYLOOP((#78409,#78405,#78393)); +#78979= IFCFACEOUTERBOUND(#78977,.T.); +#78980= IFCFACE((#78979)); +#78982= IFCPOLYLOOP((#78403,#78377,#78399)); +#78984= IFCFACEOUTERBOUND(#78982,.T.); +#78985= IFCFACE((#78984)); +#78987= IFCPOLYLOOP((#78391,#78261,#78401)); +#78989= IFCFACEOUTERBOUND(#78987,.T.); +#78990= IFCFACE((#78989)); +#78992= IFCPOLYLOOP((#78393,#78403,#78395)); +#78994= IFCFACEOUTERBOUND(#78992,.T.); +#78995= IFCFACE((#78994)); +#78997= IFCPOLYLOOP((#78395,#78403,#78419)); +#78999= IFCFACEOUTERBOUND(#78997,.T.); +#79000= IFCFACE((#78999)); +#79002= IFCPOLYLOOP((#78397,#78261,#78395)); +#79004= IFCFACEOUTERBOUND(#79002,.T.); +#79005= IFCFACE((#79004)); +#79007= IFCPOLYLOOP((#78397,#78419,#78263)); +#79009= IFCFACEOUTERBOUND(#79007,.T.); +#79010= IFCFACE((#79009)); +#79012= IFCPOLYLOOP((#78403,#78393,#78405)); +#79014= IFCFACEOUTERBOUND(#79012,.T.); +#79015= IFCFACE((#79014)); +#79017= IFCPOLYLOOP((#78419,#78403,#78399)); +#79019= IFCFACEOUTERBOUND(#79017,.T.); +#79020= IFCFACE((#79019)); +#79022= IFCPOLYLOOP((#78393,#78413,#78409)); +#79024= IFCFACEOUTERBOUND(#79022,.T.); +#79025= IFCFACE((#79024)); +#79027= IFCPOLYLOOP((#78409,#78437,#78405)); +#79029= IFCFACEOUTERBOUND(#79027,.T.); +#79030= IFCFACE((#79029)); +#79032= IFCPOLYLOOP((#78409,#78413,#78297)); +#79034= IFCFACEOUTERBOUND(#79032,.T.); +#79035= IFCFACE((#79034)); +#79037= IFCPOLYLOOP((#78393,#78435,#78413)); +#79039= IFCFACEOUTERBOUND(#79037,.T.); +#79040= IFCFACE((#79039)); +#79042= IFCPOLYLOOP((#78297,#78407,#78409)); +#79044= IFCFACEOUTERBOUND(#79042,.T.); +#79045= IFCFACE((#79044)); +#79047= IFCPOLYLOOP((#78295,#78437,#78407)); +#79049= IFCFACEOUTERBOUND(#79047,.T.); +#79050= IFCFACE((#79049)); +#79052= IFCPOLYLOOP((#78377,#78405,#78437)); +#79054= IFCFACEOUTERBOUND(#79052,.T.); +#79055= IFCFACE((#79054)); +#79057= IFCPOLYLOOP((#78427,#78415,#78379)); +#79059= IFCFACEOUTERBOUND(#79057,.T.); +#79060= IFCFACE((#79059)); +#79062= IFCPOLYLOOP((#78429,#78383,#78423)); +#79064= IFCFACEOUTERBOUND(#79062,.T.); +#79065= IFCFACE((#79064)); +#79067= IFCPOLYLOOP((#78263,#78419,#78399)); +#79069= IFCFACEOUTERBOUND(#79067,.T.); +#79070= IFCFACE((#79069)); +#79072= IFCPOLYLOOP((#78417,#78415,#78299)); +#79074= IFCFACEOUTERBOUND(#79072,.T.); +#79075= IFCFACE((#79074)); +#79077= IFCPOLYLOOP((#78417,#78297,#78413)); +#79079= IFCFACEOUTERBOUND(#79077,.T.); +#79080= IFCFACE((#79079)); +#79082= IFCPOLYLOOP((#78395,#78419,#78397)); +#79084= IFCFACEOUTERBOUND(#79082,.T.); +#79085= IFCFACE((#79084)); +#79087= IFCPOLYLOOP((#78423,#78381,#78385)); +#79089= IFCFACEOUTERBOUND(#79087,.T.); +#79090= IFCFACE((#79089)); +#79092= IFCPOLYLOOP((#78425,#78421,#78383)); +#79094= IFCFACEOUTERBOUND(#79092,.T.); +#79095= IFCFACE((#79094)); +#79097= IFCPOLYLOOP((#78381,#78423,#78421)); +#79099= IFCFACEOUTERBOUND(#79097,.T.); +#79100= IFCFACE((#79099)); +#79102= IFCPOLYLOOP((#78429,#78385,#78299)); +#79104= IFCFACEOUTERBOUND(#79102,.T.); +#79105= IFCFACE((#79104)); +#79107= IFCPOLYLOOP((#78427,#78425,#78383)); +#79109= IFCFACEOUTERBOUND(#79107,.T.); +#79110= IFCFACE((#79109)); +#79112= IFCPOLYLOOP((#78431,#78433,#78387)); +#79114= IFCFACEOUTERBOUND(#79112,.T.); +#79115= IFCFACE((#79114)); +#79117= IFCPOLYLOOP((#78427,#78383,#78415)); +#79119= IFCFACEOUTERBOUND(#79117,.T.); +#79120= IFCFACE((#79119)); +#79122= IFCPOLYLOOP((#78387,#78427,#78389)); +#79124= IFCFACEOUTERBOUND(#79122,.T.); +#79125= IFCFACE((#79124)); +#79127= IFCPOLYLOOP((#78385,#78429,#78423)); +#79129= IFCFACEOUTERBOUND(#79127,.T.); +#79130= IFCFACE((#79129)); +#79132= IFCPOLYLOOP((#78299,#78415,#78429)); +#79134= IFCFACEOUTERBOUND(#79132,.T.); +#79135= IFCFACE((#79134)); +#79137= IFCPOLYLOOP((#78413,#78435,#78379)); +#79139= IFCFACEOUTERBOUND(#79137,.T.); +#79140= IFCFACE((#79139)); +#79142= IFCPOLYLOOP((#78375,#78425,#78433)); +#79144= IFCFACEOUTERBOUND(#79142,.T.); +#79145= IFCFACE((#79144)); +#79147= IFCPOLYLOOP((#78395,#78435,#78393)); +#79149= IFCFACEOUTERBOUND(#79147,.T.); +#79150= IFCFACE((#79149)); +#79152= IFCPOLYLOOP((#78407,#78437,#78409)); +#79154= IFCFACEOUTERBOUND(#79152,.T.); +#79155= IFCFACE((#79154)); +#79157= IFCPOLYLOOP((#78263,#78399,#78377,#78411,#78295,#78293,#78445,#78439,#78497,#78265)); +#79159= IFCFACEOUTERBOUND(#79157,.T.); +#79160= IFCFACE((#79159)); +#79162= IFCPOLYLOOP((#78445,#78293,#78449)); +#79164= IFCFACEOUTERBOUND(#79162,.T.); +#79165= IFCFACE((#79164)); +#79167= IFCPOLYLOOP((#78497,#78495,#78265)); +#79169= IFCFACEOUTERBOUND(#79167,.T.); +#79170= IFCFACE((#79169)); +#79172= IFCPOLYLOOP((#78451,#78453,#78267)); +#79174= IFCFACEOUTERBOUND(#79172,.T.); +#79175= IFCFACE((#79174)); +#79177= IFCPOLYLOOP((#78475,#78441,#78501,#78287)); +#79179= IFCFACEOUTERBOUND(#79177,.T.); +#79180= IFCFACE((#79179)); +#79182= IFCPOLYLOOP((#78445,#78485,#78439)); +#79184= IFCFACEOUTERBOUND(#79182,.T.); +#79185= IFCFACE((#79184)); +#79187= IFCPOLYLOOP((#78451,#78497,#78489)); +#79189= IFCFACEOUTERBOUND(#79187,.T.); +#79190= IFCFACE((#79189)); +#79192= IFCPOLYLOOP((#78491,#78443,#78453)); +#79194= IFCFACEOUTERBOUND(#79192,.T.); +#79195= IFCFACE((#79194)); +#79197= IFCPOLYLOOP((#78455,#78459,#78269)); +#79199= IFCFACEOUTERBOUND(#79197,.T.); +#79200= IFCFACE((#79199)); +#79202= IFCPOLYLOOP((#78477,#78443,#78479)); +#79204= IFCFACEOUTERBOUND(#79202,.T.); +#79205= IFCFACE((#79204)); +#79207= IFCPOLYLOOP((#78441,#78467,#78469)); +#79209= IFCFACEOUTERBOUND(#79207,.T.); +#79210= IFCFACE((#79209)); +#79212= IFCPOLYLOOP((#78465,#78453,#78455)); +#79214= IFCFACEOUTERBOUND(#79212,.T.); +#79215= IFCFACE((#79214)); +#79217= IFCPOLYLOOP((#78479,#78481,#78477)); +#79219= IFCFACEOUTERBOUND(#79217,.T.); +#79220= IFCFACE((#79219)); +#79222= IFCPOLYLOOP((#78485,#78489,#78439)); +#79224= IFCFACEOUTERBOUND(#79222,.T.); +#79225= IFCFACE((#79224)); +#79227= IFCPOLYLOOP((#78447,#78493,#78479)); +#79229= IFCFACEOUTERBOUND(#79227,.T.); +#79230= IFCFACE((#79229)); +#79232= IFCPOLYLOOP((#78459,#78455,#78499)); +#79234= IFCFACEOUTERBOUND(#79232,.T.); +#79235= IFCFACE((#79234)); +#79237= IFCPOLYLOOP((#78487,#78447,#78485)); +#79239= IFCFACEOUTERBOUND(#79237,.T.); +#79240= IFCFACE((#79239)); +#79242= IFCPOLYLOOP((#78451,#78267,#78495)); +#79244= IFCFACEOUTERBOUND(#79242,.T.); +#79245= IFCFACE((#79244)); +#79247= IFCPOLYLOOP((#78451,#78489,#78491)); +#79249= IFCFACEOUTERBOUND(#79247,.T.); +#79250= IFCFACE((#79249)); +#79252= IFCPOLYLOOP((#78455,#78453,#78443)); +#79254= IFCFACEOUTERBOUND(#79252,.T.); +#79255= IFCFACE((#79254)); +#79257= IFCPOLYLOOP((#78499,#78455,#78443)); +#79259= IFCFACEOUTERBOUND(#79257,.T.); +#79260= IFCFACE((#79259)); +#79262= IFCPOLYLOOP((#78465,#78267,#78453)); +#79264= IFCFACEOUTERBOUND(#79262,.T.); +#79265= IFCFACE((#79264)); +#79267= IFCPOLYLOOP((#78473,#78469,#78457)); +#79269= IFCFACEOUTERBOUND(#79267,.T.); +#79270= IFCFACE((#79269)); +#79272= IFCPOLYLOOP((#78467,#78441,#78463)); +#79274= IFCFACEOUTERBOUND(#79272,.T.); +#79275= IFCFACE((#79274)); +#79277= IFCPOLYLOOP((#78455,#78269,#78465)); +#79279= IFCFACEOUTERBOUND(#79277,.T.); +#79280= IFCFACE((#79279)); +#79282= IFCPOLYLOOP((#78457,#78467,#78459)); +#79284= IFCFACEOUTERBOUND(#79282,.T.); +#79285= IFCFACE((#79284)); +#79287= IFCPOLYLOOP((#78459,#78467,#78483)); +#79289= IFCFACEOUTERBOUND(#79287,.T.); +#79290= IFCFACE((#79289)); +#79292= IFCPOLYLOOP((#78461,#78269,#78459)); +#79294= IFCFACEOUTERBOUND(#79292,.T.); +#79295= IFCFACE((#79294)); +#79297= IFCPOLYLOOP((#78461,#78483,#78271)); +#79299= IFCFACEOUTERBOUND(#79297,.T.); +#79300= IFCFACE((#79299)); +#79302= IFCPOLYLOOP((#78467,#78457,#78469)); +#79304= IFCFACEOUTERBOUND(#79302,.T.); +#79305= IFCFACE((#79304)); +#79307= IFCPOLYLOOP((#78483,#78467,#78463)); +#79309= IFCFACEOUTERBOUND(#79307,.T.); +#79310= IFCFACE((#79309)); +#79312= IFCPOLYLOOP((#78457,#78477,#78473)); +#79314= IFCFACEOUTERBOUND(#79312,.T.); +#79315= IFCFACE((#79314)); +#79317= IFCPOLYLOOP((#78473,#78501,#78469)); +#79319= IFCFACEOUTERBOUND(#79317,.T.); +#79320= IFCFACE((#79319)); +#79322= IFCPOLYLOOP((#78473,#78477,#78289)); +#79324= IFCFACEOUTERBOUND(#79322,.T.); +#79325= IFCFACE((#79324)); +#79327= IFCPOLYLOOP((#78457,#78499,#78477)); +#79329= IFCFACEOUTERBOUND(#79327,.T.); +#79330= IFCFACE((#79329)); +#79332= IFCPOLYLOOP((#78289,#78471,#78473)); +#79334= IFCFACEOUTERBOUND(#79332,.T.); +#79335= IFCFACE((#79334)); +#79337= IFCPOLYLOOP((#78287,#78501,#78471)); +#79339= IFCFACEOUTERBOUND(#79337,.T.); +#79340= IFCFACE((#79339)); +#79342= IFCPOLYLOOP((#78441,#78469,#78501)); +#79344= IFCFACEOUTERBOUND(#79342,.T.); +#79345= IFCFACE((#79344)); +#79347= IFCPOLYLOOP((#78491,#78479,#78443)); +#79349= IFCFACEOUTERBOUND(#79347,.T.); +#79350= IFCFACE((#79349)); +#79352= IFCPOLYLOOP((#78493,#78447,#78487)); +#79354= IFCFACEOUTERBOUND(#79352,.T.); +#79355= IFCFACE((#79354)); +#79357= IFCPOLYLOOP((#78271,#78483,#78463)); +#79359= IFCFACEOUTERBOUND(#79357,.T.); +#79360= IFCFACE((#79359)); +#79362= IFCPOLYLOOP((#78481,#78479,#78291)); +#79364= IFCFACEOUTERBOUND(#79362,.T.); +#79365= IFCFACE((#79364)); +#79367= IFCPOLYLOOP((#78481,#78289,#78477)); +#79369= IFCFACEOUTERBOUND(#79367,.T.); +#79370= IFCFACE((#79369)); +#79372= IFCPOLYLOOP((#78459,#78483,#78461)); +#79374= IFCFACEOUTERBOUND(#79372,.T.); +#79375= IFCFACE((#79374)); +#79377= IFCPOLYLOOP((#78487,#78445,#78449)); +#79379= IFCFACEOUTERBOUND(#79377,.T.); +#79380= IFCFACE((#79379)); +#79382= IFCPOLYLOOP((#78489,#78485,#78447)); +#79384= IFCFACEOUTERBOUND(#79382,.T.); +#79385= IFCFACE((#79384)); +#79387= IFCPOLYLOOP((#78445,#78487,#78485)); +#79389= IFCFACEOUTERBOUND(#79387,.T.); +#79390= IFCFACE((#79389)); +#79392= IFCPOLYLOOP((#78493,#78449,#78291)); +#79394= IFCFACEOUTERBOUND(#79392,.T.); +#79395= IFCFACE((#79394)); +#79397= IFCPOLYLOOP((#78491,#78489,#78447)); +#79399= IFCFACEOUTERBOUND(#79397,.T.); +#79400= IFCFACE((#79399)); +#79402= IFCPOLYLOOP((#78495,#78497,#78451)); +#79404= IFCFACEOUTERBOUND(#79402,.T.); +#79405= IFCFACE((#79404)); +#79407= IFCPOLYLOOP((#78491,#78447,#78479)); +#79409= IFCFACEOUTERBOUND(#79407,.T.); +#79410= IFCFACE((#79409)); +#79412= IFCPOLYLOOP((#78451,#78491,#78453)); +#79414= IFCFACEOUTERBOUND(#79412,.T.); +#79415= IFCFACE((#79414)); +#79417= IFCPOLYLOOP((#78449,#78493,#78487)); +#79419= IFCFACEOUTERBOUND(#79417,.T.); +#79420= IFCFACE((#79419)); +#79422= IFCPOLYLOOP((#78291,#78479,#78493)); +#79424= IFCFACEOUTERBOUND(#79422,.T.); +#79425= IFCFACE((#79424)); +#79427= IFCPOLYLOOP((#78477,#78499,#78443)); +#79429= IFCFACEOUTERBOUND(#79427,.T.); +#79430= IFCFACE((#79429)); +#79432= IFCPOLYLOOP((#78439,#78489,#78497)); +#79434= IFCFACEOUTERBOUND(#79432,.T.); +#79435= IFCFACE((#79434)); +#79437= IFCPOLYLOOP((#78459,#78499,#78457)); +#79439= IFCFACEOUTERBOUND(#79437,.T.); +#79440= IFCFACE((#79439)); +#79442= IFCPOLYLOOP((#78471,#78501,#78473)); +#79444= IFCFACEOUTERBOUND(#79442,.T.); +#79445= IFCFACE((#79444)); +#79447= IFCPOLYLOOP((#78273,#78271,#78463,#78441,#78475,#78287,#78285,#78509,#78503,#78561)); +#79449= IFCFACEOUTERBOUND(#79447,.T.); +#79450= IFCFACE((#79449)); +#79452= IFCPOLYLOOP((#78509,#78285,#78513)); +#79454= IFCFACEOUTERBOUND(#79452,.T.); +#79455= IFCFACE((#79454)); +#79457= IFCPOLYLOOP((#78561,#78559,#78273)); +#79459= IFCFACEOUTERBOUND(#79457,.T.); +#79460= IFCFACE((#79459)); +#79462= IFCPOLYLOOP((#78515,#78517,#78275)); +#79464= IFCFACEOUTERBOUND(#79462,.T.); +#79465= IFCFACE((#79464)); +#79467= IFCPOLYLOOP((#78539,#78505,#78565,#78279)); +#79469= IFCFACEOUTERBOUND(#79467,.T.); +#79470= IFCFACE((#79469)); +#79472= IFCPOLYLOOP((#78509,#78549,#78503)); +#79474= IFCFACEOUTERBOUND(#79472,.T.); +#79475= IFCFACE((#79474)); +#79477= IFCPOLYLOOP((#78515,#78561,#78553)); +#79479= IFCFACEOUTERBOUND(#79477,.T.); +#79480= IFCFACE((#79479)); +#79482= IFCPOLYLOOP((#78555,#78507,#78517)); +#79484= IFCFACEOUTERBOUND(#79482,.T.); +#79485= IFCFACE((#79484)); +#79487= IFCPOLYLOOP((#78519,#78523,#78277)); +#79489= IFCFACEOUTERBOUND(#79487,.T.); +#79490= IFCFACE((#79489)); +#79492= IFCPOLYLOOP((#78541,#78507,#78543)); +#79494= IFCFACEOUTERBOUND(#79492,.T.); +#79495= IFCFACE((#79494)); +#79497= IFCPOLYLOOP((#78505,#78531,#78533)); +#79499= IFCFACEOUTERBOUND(#79497,.T.); +#79500= IFCFACE((#79499)); +#79502= IFCPOLYLOOP((#78529,#78517,#78519)); +#79504= IFCFACEOUTERBOUND(#79502,.T.); +#79505= IFCFACE((#79504)); +#79507= IFCPOLYLOOP((#78543,#78545,#78541)); +#79509= IFCFACEOUTERBOUND(#79507,.T.); +#79510= IFCFACE((#79509)); +#79512= IFCPOLYLOOP((#78549,#78553,#78503)); +#79514= IFCFACEOUTERBOUND(#79512,.T.); +#79515= IFCFACE((#79514)); +#79517= IFCPOLYLOOP((#78511,#78557,#78543)); +#79519= IFCFACEOUTERBOUND(#79517,.T.); +#79520= IFCFACE((#79519)); +#79522= IFCPOLYLOOP((#78523,#78519,#78563)); +#79524= IFCFACEOUTERBOUND(#79522,.T.); +#79525= IFCFACE((#79524)); +#79527= IFCPOLYLOOP((#78551,#78511,#78549)); +#79529= IFCFACEOUTERBOUND(#79527,.T.); +#79530= IFCFACE((#79529)); +#79532= IFCPOLYLOOP((#78515,#78275,#78559)); +#79534= IFCFACEOUTERBOUND(#79532,.T.); +#79535= IFCFACE((#79534)); +#79537= IFCPOLYLOOP((#78515,#78553,#78555)); +#79539= IFCFACEOUTERBOUND(#79537,.T.); +#79540= IFCFACE((#79539)); +#79542= IFCPOLYLOOP((#78519,#78517,#78507)); +#79544= IFCFACEOUTERBOUND(#79542,.T.); +#79545= IFCFACE((#79544)); +#79547= IFCPOLYLOOP((#78563,#78519,#78507)); +#79549= IFCFACEOUTERBOUND(#79547,.T.); +#79550= IFCFACE((#79549)); +#79552= IFCPOLYLOOP((#78529,#78275,#78517)); +#79554= IFCFACEOUTERBOUND(#79552,.T.); +#79555= IFCFACE((#79554)); +#79557= IFCPOLYLOOP((#78537,#78533,#78521)); +#79559= IFCFACEOUTERBOUND(#79557,.T.); +#79560= IFCFACE((#79559)); +#79562= IFCPOLYLOOP((#78531,#78505,#78527)); +#79564= IFCFACEOUTERBOUND(#79562,.T.); +#79565= IFCFACE((#79564)); +#79567= IFCPOLYLOOP((#78519,#78277,#78529)); +#79569= IFCFACEOUTERBOUND(#79567,.T.); +#79570= IFCFACE((#79569)); +#79572= IFCPOLYLOOP((#78521,#78531,#78523)); +#79574= IFCFACEOUTERBOUND(#79572,.T.); +#79575= IFCFACE((#79574)); +#79577= IFCPOLYLOOP((#78523,#78531,#78547)); +#79579= IFCFACEOUTERBOUND(#79577,.T.); +#79580= IFCFACE((#79579)); +#79582= IFCPOLYLOOP((#78525,#78277,#78523)); +#79584= IFCFACEOUTERBOUND(#79582,.T.); +#79585= IFCFACE((#79584)); +#79587= IFCPOLYLOOP((#78525,#78547,#78247)); +#79589= IFCFACEOUTERBOUND(#79587,.T.); +#79590= IFCFACE((#79589)); +#79592= IFCPOLYLOOP((#78531,#78521,#78533)); +#79594= IFCFACEOUTERBOUND(#79592,.T.); +#79595= IFCFACE((#79594)); +#79597= IFCPOLYLOOP((#78547,#78531,#78527)); +#79599= IFCFACEOUTERBOUND(#79597,.T.); +#79600= IFCFACE((#79599)); +#79602= IFCPOLYLOOP((#78521,#78541,#78537)); +#79604= IFCFACEOUTERBOUND(#79602,.T.); +#79605= IFCFACE((#79604)); +#79607= IFCPOLYLOOP((#78537,#78565,#78533)); +#79609= IFCFACEOUTERBOUND(#79607,.T.); +#79610= IFCFACE((#79609)); +#79612= IFCPOLYLOOP((#78537,#78541,#78281)); +#79614= IFCFACEOUTERBOUND(#79612,.T.); +#79615= IFCFACE((#79614)); +#79617= IFCPOLYLOOP((#78521,#78563,#78541)); +#79619= IFCFACEOUTERBOUND(#79617,.T.); +#79620= IFCFACE((#79619)); +#79622= IFCPOLYLOOP((#78281,#78535,#78537)); +#79624= IFCFACEOUTERBOUND(#79622,.T.); +#79625= IFCFACE((#79624)); +#79627= IFCPOLYLOOP((#78279,#78565,#78535)); +#79629= IFCFACEOUTERBOUND(#79627,.T.); +#79630= IFCFACE((#79629)); +#79632= IFCPOLYLOOP((#78505,#78533,#78565)); +#79634= IFCFACEOUTERBOUND(#79632,.T.); +#79635= IFCFACE((#79634)); +#79637= IFCPOLYLOOP((#78555,#78543,#78507)); +#79639= IFCFACEOUTERBOUND(#79637,.T.); +#79640= IFCFACE((#79639)); +#79642= IFCPOLYLOOP((#78557,#78511,#78551)); +#79644= IFCFACEOUTERBOUND(#79642,.T.); +#79645= IFCFACE((#79644)); +#79647= IFCPOLYLOOP((#78247,#78547,#78527)); +#79649= IFCFACEOUTERBOUND(#79647,.T.); +#79650= IFCFACE((#79649)); +#79652= IFCPOLYLOOP((#78545,#78543,#78283)); +#79654= IFCFACEOUTERBOUND(#79652,.T.); +#79655= IFCFACE((#79654)); +#79657= IFCPOLYLOOP((#78545,#78281,#78541)); +#79659= IFCFACEOUTERBOUND(#79657,.T.); +#79660= IFCFACE((#79659)); +#79662= IFCPOLYLOOP((#78523,#78547,#78525)); +#79664= IFCFACEOUTERBOUND(#79662,.T.); +#79665= IFCFACE((#79664)); +#79667= IFCPOLYLOOP((#78551,#78509,#78513)); +#79669= IFCFACEOUTERBOUND(#79667,.T.); +#79670= IFCFACE((#79669)); +#79672= IFCPOLYLOOP((#78553,#78549,#78511)); +#79674= IFCFACEOUTERBOUND(#79672,.T.); +#79675= IFCFACE((#79674)); +#79677= IFCPOLYLOOP((#78509,#78551,#78549)); +#79679= IFCFACEOUTERBOUND(#79677,.T.); +#79680= IFCFACE((#79679)); +#79682= IFCPOLYLOOP((#78557,#78513,#78283)); +#79684= IFCFACEOUTERBOUND(#79682,.T.); +#79685= IFCFACE((#79684)); +#79687= IFCPOLYLOOP((#78555,#78553,#78511)); +#79689= IFCFACEOUTERBOUND(#79687,.T.); +#79690= IFCFACE((#79689)); +#79692= IFCPOLYLOOP((#78559,#78561,#78515)); +#79694= IFCFACEOUTERBOUND(#79692,.T.); +#79695= IFCFACE((#79694)); +#79697= IFCPOLYLOOP((#78555,#78511,#78543)); +#79699= IFCFACEOUTERBOUND(#79697,.T.); +#79700= IFCFACE((#79699)); +#79702= IFCPOLYLOOP((#78515,#78555,#78517)); +#79704= IFCFACEOUTERBOUND(#79702,.T.); +#79705= IFCFACE((#79704)); +#79707= IFCPOLYLOOP((#78513,#78557,#78551)); +#79709= IFCFACEOUTERBOUND(#79707,.T.); +#79710= IFCFACE((#79709)); +#79712= IFCPOLYLOOP((#78283,#78543,#78557)); +#79714= IFCFACEOUTERBOUND(#79712,.T.); +#79715= IFCFACE((#79714)); +#79717= IFCPOLYLOOP((#78541,#78563,#78507)); +#79719= IFCFACEOUTERBOUND(#79717,.T.); +#79720= IFCFACE((#79719)); +#79722= IFCPOLYLOOP((#78503,#78553,#78561)); +#79724= IFCFACEOUTERBOUND(#79722,.T.); +#79725= IFCFACE((#79724)); +#79727= IFCPOLYLOOP((#78523,#78563,#78521)); +#79729= IFCFACEOUTERBOUND(#79727,.T.); +#79730= IFCFACE((#79729)); +#79732= IFCPOLYLOOP((#78535,#78565,#78537)); +#79734= IFCFACEOUTERBOUND(#79732,.T.); +#79735= IFCFACE((#79734)); +#79737= IFCCARTESIANPOINT((-484.647540983629,642.070491803252,406.4)); +#79739= IFCCARTESIANPOINT((-484.647540983629,273.770491803265,406.4)); +#79741= IFCCARTESIANPOINT((-484.647540983629,261.070491803265,409.802954743875)); +#79743= IFCCARTESIANPOINT((-484.647540983629,251.773446547141,419.1)); +#79745= IFCCARTESIANPOINT((-484.647540983629,248.370491803265,431.8)); +#79747= IFCCARTESIANPOINT((-484.647540983629,248.370491803265,457.20000000002)); +#79749= IFCCARTESIANPOINT((-484.647540983629,251.77344654714,469.90000000002)); +#79751= IFCCARTESIANPOINT((-484.647540983629,261.070491803265,479.197045256145)); +#79753= IFCCARTESIANPOINT((-484.647540983629,273.770491803265,482.60000000002)); +#79755= IFCCARTESIANPOINT((-484.647540983629,642.070491803252,482.60000000002)); +#79757= IFCCARTESIANPOINT((-484.647540983629,654.770491803257,479.197045256144)); +#79759= IFCCARTESIANPOINT((-484.647540983629,664.067537059386,469.900000000016)); +#79761= IFCCARTESIANPOINT((-484.647540983629,667.470491803263,457.20000000001)); +#79763= IFCCARTESIANPOINT((-484.647540983629,667.470491803263,431.80000000001)); +#79765= IFCCARTESIANPOINT((-484.647540983629,664.067537059386,419.100000000005)); +#79767= IFCCARTESIANPOINT((-484.647540983629,654.770491803258,409.802954743877)); +#79769= IFCCARTESIANPOINT((275.652459016393,642.070491803252,406.4)); +#79771= IFCCARTESIANPOINT((275.652459016393,654.770491803258,409.802954743877)); +#79773= IFCCARTESIANPOINT((275.652459016393,664.067537059386,419.100000000005)); +#79775= IFCCARTESIANPOINT((275.652459016393,667.470491803263,431.80000000001)); +#79777= IFCCARTESIANPOINT((275.652459016393,667.470491803263,457.20000000001)); +#79779= IFCCARTESIANPOINT((275.652459016393,664.067537059386,469.900000000016)); +#79781= IFCCARTESIANPOINT((275.652459016393,654.770491803257,479.197045256144)); +#79783= IFCCARTESIANPOINT((275.652459016393,642.070491803252,482.60000000002)); +#79785= IFCCARTESIANPOINT((275.652459016393,273.770491803265,482.60000000002)); +#79787= IFCCARTESIANPOINT((275.652459016393,261.070491803265,479.197045256145)); +#79789= IFCCARTESIANPOINT((275.652459016393,251.77344654714,469.90000000002)); +#79791= IFCCARTESIANPOINT((275.652459016393,248.370491803265,457.200000000021)); +#79793= IFCCARTESIANPOINT((275.652459016393,248.370491803265,431.8)); +#79795= IFCCARTESIANPOINT((275.652459016393,251.773446547141,419.1)); +#79797= IFCCARTESIANPOINT((275.652459016393,261.070491803265,409.802954743875)); +#79799= IFCCARTESIANPOINT((275.652459016393,273.770491803265,406.4)); +#79801= IFCCARTESIANPOINT((-132.694805192419,273.770491803265,406.4)); +#79803= IFCCARTESIANPOINT((-76.3004949789516,248.370491803265,431.8)); +#79805= IFCCARTESIANPOINT((-104.497541234279,255.809979559942,413.839487759047)); +#79807= IFCCARTESIANPOINT((99.676091120788,273.770491803265,406.4)); +#79809= IFCCARTESIANPOINT((-16.5093600352608,264.211091515378,408.267514663004)); +#79811= IFCCARTESIANPOINT((275.652459016393,267.939086554097,407.962520327253)); +#79813= IFCCARTESIANPOINT((-274.167333742356,266.140895985077,407.572964117517)); +#79815= IFCCARTESIANPOINT((-275.134697984909,259.390516436302,410.862562037213)); +#79817= IFCCARTESIANPOINT((-303.784720102781,254.011619522542,415.839205339518)); +#79819= IFCCARTESIANPOINT((-107.071281139878,250.293106675981,422.106064391322)); +#79821= IFCCARTESIANPOINT((-305.065115904227,250.459932795447,421.711499678196)); +#79823= IFCCARTESIANPOINT((-484.647540983629,250.071969175203,425.45)); +#79825= IFCCARTESIANPOINT((-280.473709097813,248.370491803265,431.8)); +#79827= IFCCARTESIANPOINT((-484.647540983629,256.421969175203,414.451477371937)); +#79829= IFCCARTESIANPOINT((-214.60278333665,248.944544781064,426.430423252167)); +#79831= IFCCARTESIANPOINT((-69.0340045557822,248.872336063574,426.775874129553)); +#79833= IFCCARTESIANPOINT((275.652459016393,250.071969175203,425.45)); +#79835= IFCCARTESIANPOINT((90.5666366981848,250.009785232591,422.822872215329)); +#79837= IFCCARTESIANPOINT((99.6759820187206,248.370491803265,431.8)); +#79839= IFCCARTESIANPOINT((84.6346775809302,253.579872899142,416.389000413067)); +#79841= IFCCARTESIANPOINT((70.4645298921188,258.612686950364,411.418612607544)); +#79843= IFCCARTESIANPOINT((275.652459016393,256.421969175203,414.451477371937)); +#79845= IFCCARTESIANPOINT((-356.223762219321,248.733368229651,427.521864523002)); +#79847= IFCCARTESIANPOINT((-16.5093593619453,269.716792953984,406.725560312555)); +#79849= IFCCARTESIANPOINT((118.884831360497,266.920417145787,407.341126820988)); +#79851= IFCCARTESIANPOINT((-133.178132525941,266.920417144623,407.341126821314)); +#79853= IFCCARTESIANPOINT((-152.383773876177,262.060002063173,409.260602713311)); +#79855= IFCCARTESIANPOINT((109.402544105574,262.496521570864,409.039121387808)); +#79857= IFCCARTESIANPOINT((-484.647540983629,267.420491803265,408.101477371938)); +#79859= IFCCARTESIANPOINT((-308.671173088024,273.770491803265,406.4)); +#79861= IFCCARTESIANPOINT((-163.348210520518,252.653189773543,417.685484245449)); +#79863= IFCCARTESIANPOINT((65.7013648618678,248.77738143273,427.271817803328)); +#79865= IFCCARTESIANPOINT((-132.694727689238,248.370491803265,457.20000000002)); +#79867= IFCCARTESIANPOINT((-76.2999500934563,273.770491803265,482.60000000002)); +#79869= IFCCARTESIANPOINT((-104.497541100241,255.809979561522,475.160512242554)); +#79871= IFCCARTESIANPOINT((99.6757802349821,248.370491803265,457.20000000002)); +#79873= IFCCARTESIANPOINT((-16.509359872079,250.238006461549,466.759400276288)); +#79875= IFCCARTESIANPOINT((275.652459016393,249.93301212836,463.031405241132)); +#79877= IFCCARTESIANPOINT((-274.167333491394,249.543455927248,464.829595838737)); +#79879= IFCCARTESIANPOINT((-275.134698553401,252.833053857036,471.579975391091)); +#79881= IFCCARTESIANPOINT((-303.784719281112,257.80969717809,476.958872309264)); +#79883= IFCCARTESIANPOINT((-107.071279155208,264.076556190051,480.677385125431)); +#79885= IFCCARTESIANPOINT((-305.065115665178,263.681991582407,480.510559051526)); +#79887= IFCCARTESIANPOINT((-484.647540983629,267.420491803265,480.898522628083)); +#79889= IFCCARTESIANPOINT((-280.472437126363,273.770491803265,482.60000000002)); +#79891= IFCCARTESIANPOINT((-484.647540983629,256.421969175203,474.548522628083)); +#79893= IFCCARTESIANPOINT((-214.602779750107,268.40091509687,482.025947031184)); +#79895= IFCCARTESIANPOINT((-69.0340007006993,268.746365924133,482.098155737959)); +#79897= IFCCARTESIANPOINT((275.652459016393,267.420491803265,480.898522628083)); +#79899= IFCCARTESIANPOINT((90.5666381928319,264.793363946908,480.960706543611)); +#79901= IFCCARTESIANPOINT((99.6762544614682,273.770491803265,482.60000000002)); +#79903= IFCCARTESIANPOINT((84.6346787191902,258.359492154707,477.390618857107)); +#79905= IFCCARTESIANPOINT((70.4645275605696,253.389104397931,472.357804835606)); +#79907= IFCCARTESIANPOINT((275.652459016393,256.421969175203,474.548522628083)); +#79909= IFCCARTESIANPOINT((-356.223760170013,269.492356249425,482.237123560505)); +#79911= IFCCARTESIANPOINT((-16.5093596693755,248.696052110984,461.253698819388)); +#79913= IFCCARTESIANPOINT((118.884831290859,249.311618618678,464.050074637593)); +#79915= IFCCARTESIANPOINT((-133.178132552041,249.311618618892,464.050074638355)); +#79917= IFCCARTESIANPOINT((-152.383773991245,251.231094521885,468.91048975033)); +#79919= IFCCARTESIANPOINT((109.402544605056,251.009613188686,468.473970227601)); +#79921= IFCCARTESIANPOINT((-484.647540983629,250.071969175203,463.55000000002)); +#79923= IFCCARTESIANPOINT((-308.671406470648,248.370491803265,457.20000000002)); +#79925= IFCCARTESIANPOINT((-163.348209444854,259.655976055168,478.317302034057)); +#79927= IFCCARTESIANPOINT((65.7013690128547,269.242309557927,482.193110361738)); +#79929= IFCCARTESIANPOINT((-132.694967004574,642.070491803252,482.60000000002)); +#79931= IFCCARTESIANPOINT((-76.3015764313673,667.470491803263,457.20000000001)); +#79933= IFCCARTESIANPOINT((-104.497541047923,660.031004045595,475.160512241959)); +#79935= IFCCARTESIANPOINT((99.6761720268652,642.070491803252,482.60000000002)); +#79937= IFCCARTESIANPOINT((-16.5093598477343,651.629892075618,480.732485343323)); +#79939= IFCCARTESIANPOINT((275.652459016393,647.901897043066,481.037479675274)); +#79941= IFCCARTESIANPOINT((-274.167333390361,649.700087651092,481.427035873165)); +#79943= IFCCARTESIANPOINT((-275.134698785732,656.450467204965,478.137437938943)); +#79945= IFCCARTESIANPOINT((-303.784718932837,661.829364124946,473.160794609788)); +#79947= IFCCARTESIANPOINT((-107.071278337385,665.547876928022,466.893935614804)); +#79949= IFCCARTESIANPOINT((-305.06511557836,665.381050873639,467.288500177268)); +#79951= IFCCARTESIANPOINT((-484.647540983629,665.769014431324,463.550000000013)); +#79953= IFCCARTESIANPOINT((-280.474558707498,667.470491803263,457.20000000001)); +#79955= IFCCARTESIANPOINT((-484.647540983629,659.419014431322,474.54852262808)); +#79957= IFCCARTESIANPOINT((-214.602778242065,666.896438838234,462.569576688803)); +#79959= IFCCARTESIANPOINT((-69.0339991046935,666.968647540488,462.224125882677)); +#79961= IFCCARTESIANPOINT((275.652459016393,665.769014431324,463.550000000013)); +#79963= IFCCARTESIANPOINT((90.5666388198551,665.831198335262,466.177127887048)); +#79965= IFCCARTESIANPOINT((99.6731734597651,667.470491803263,457.20000000001)); +#79967= IFCCARTESIANPOINT((84.6346792332681,662.261110639255,472.610999676208)); +#79969= IFCCARTESIANPOINT((70.4645265168941,657.228296630901,477.581387411259)); +#79971= IFCCARTESIANPOINT((275.652459016393,659.419014431321,474.54852262808)); +#79973= IFCCARTESIANPOINT((-356.223759307926,667.107615358271,461.478135585898)); +#79975= IFCCARTESIANPOINT((-16.509359753647,646.124190611746,482.27443969406)); +#79977= IFCCARTESIANPOINT((118.884831269554,648.920566433862,481.658873186557)); +#79979= IFCCARTESIANPOINT((-133.17813255854,648.920566434325,481.658873186428)); +#79981= IFCCARTESIANPOINT((-152.383774073888,653.780981558027,479.739397279082)); +#79983= IFCCARTESIANPOINT((109.402544679252,653.344462028707,479.960878615654)); +#79985= IFCCARTESIANPOINT((-484.647540983629,648.420491803255,480.898522628082)); +#79987= IFCCARTESIANPOINT((-308.671253994101,642.070491803252,482.60000000002)); +#79989= IFCCARTESIANPOINT((-163.348208999871,663.187793839346,471.314515745047)); +#79991= IFCCARTESIANPOINT((65.7013707298579,667.063602161271,461.728182265825)); +#79993= IFCCARTESIANPOINT((-132.696628463881,667.470491803263,431.800000000011)); +#79995= IFCCARTESIANPOINT((-76.300265681574,642.070491803253,406.4)); +#79997= IFCCARTESIANPOINT((-104.497541023932,660.03100404528,413.839487757747)); +#79999= IFCCARTESIANPOINT((99.6748817269982,667.470491803263,431.800000000011)); +#80001= IFCCARTESIANPOINT((-16.5093598518501,665.602977147343,422.240599729561)); +#80003= IFCCARTESIANPOINT((275.652459016393,665.907971478613,425.968594760559)); +#80005= IFCCARTESIANPOINT((-274.16733334241,666.297527674856,424.170404147243)); +#80007= IFCCARTESIANPOINT((-275.134698910347,663.007929738211,417.420024592512)); +#80009= IFCCARTESIANPOINT((-303.784718747117,658.031286404645,412.041127671543)); +#80011= IFCCARTESIANPOINT((-107.071277907507,651.764427418783,408.322614875545)); +#80013= IFCCARTESIANPOINT((-305.065115537275,652.158991956834,408.489440919377)); +#80015= IFCCARTESIANPOINT((-484.647540983629,648.420491803255,408.101477371938)); +#80017= IFCCARTESIANPOINT((-280.473903332601,642.070491803253,406.4)); +#80019= IFCCARTESIANPOINT((-484.647540983629,659.419014431322,414.451477371941)); +#80021= IFCCARTESIANPOINT((-214.602777437344,647.440068482596,406.974052962985)); +#80023= IFCCARTESIANPOINT((-69.033998262142,647.094617687764,406.901844263147)); +#80025= IFCCARTESIANPOINT((275.652459016393,648.420491803255,408.101477371938)); +#80027= IFCCARTESIANPOINT((90.566639153682,651.047619706869,408.039293474264)); +#80029= IFCCARTESIANPOINT((99.6760966674094,642.070491803253,406.4)); +#80031= IFCCARTESIANPOINT((84.6346795187341,657.481491494803,411.609381175726)); +#80033= IFCCARTESIANPOINT((70.464525936522,662.45187921786,416.642195176877)); +#80035= IFCCARTESIANPOINT((275.652459016393,659.419014431322,414.451477371941)); +#80037= IFCCARTESIANPOINT((-356.223758847687,646.34862740615,406.762876447898)); +#80039= IFCCARTESIANPOINT((-16.5093597979883,667.144931498179,427.746301196938)); +#80041= IFCCARTESIANPOINT((118.88483125468,666.52936499077,424.949925372867)); +#80043= IFCCARTESIANPOINT((-133.178132568426,666.529364990686,424.949925372566)); +#80045= IFCCARTESIANPOINT((-152.383774131261,664.609889081098,420.089510242874)); +#80047= IFCCARTESIANPOINT((109.402544681833,664.831370419528,420.52602977583)); +#80049= IFCCARTESIANPOINT((-484.647540983629,665.769014431324,425.450000000008)); +#80051= IFCCARTESIANPOINT((-308.674205753276,667.470491803263,431.800000000011)); +#80053= IFCCARTESIANPOINT((-163.348208766315,656.185007546553,410.682697962756)); +#80055= IFCCARTESIANPOINT((65.7013716361439,646.598674079994,406.806889643972)); +#80057= IFCPOLYLOOP((#79739,#79857,#79741,#79827,#79743,#79823,#79745,#79747,#79921,#79749,#79891,#79751,#79887,#79753,#79755,#79985,#79757,#79955,#79759,#79951,#79761,#79763,#80049,#79765,#80019,#79767,#80015,#79737)); +#80059= IFCFACEOUTERBOUND(#80057,.T.); +#80060= IFCFACE((#80059)); +#80062= IFCPOLYLOOP((#79799,#79769,#80025,#79771,#80035,#79773,#80003,#79775,#79777,#79961,#79779,#79971,#79781,#79939,#79783,#79785,#79897,#79787,#79907,#79789,#79875,#79791,#79793,#79833,#79795,#79843,#79797,#79811)); +#80064= IFCFACEOUTERBOUND(#80062,.T.); +#80065= IFCFACE((#80064)); +#80067= IFCPOLYLOOP((#79737,#80017,#79995,#80029,#79769,#79799,#79807,#79801,#79859,#79739)); +#80069= IFCFACEOUTERBOUND(#80067,.T.); +#80070= IFCFACE((#80069)); +#80072= IFCPOLYLOOP((#79807,#79799,#79811)); +#80074= IFCFACEOUTERBOUND(#80072,.T.); +#80075= IFCFACE((#80074)); +#80077= IFCPOLYLOOP((#79859,#79857,#79739)); +#80079= IFCFACEOUTERBOUND(#80077,.T.); +#80080= IFCFACE((#80079)); +#80082= IFCPOLYLOOP((#79813,#79815,#79741)); +#80084= IFCFACEOUTERBOUND(#80082,.T.); +#80085= IFCFACE((#80084)); +#80087= IFCPOLYLOOP((#79837,#79803,#79863,#79793)); +#80089= IFCFACEOUTERBOUND(#80087,.T.); +#80090= IFCFACE((#80089)); +#80092= IFCPOLYLOOP((#79807,#79847,#79801)); +#80094= IFCFACEOUTERBOUND(#80092,.T.); +#80095= IFCFACE((#80094)); +#80097= IFCPOLYLOOP((#79813,#79859,#79851)); +#80099= IFCFACEOUTERBOUND(#80097,.T.); +#80100= IFCFACE((#80099)); +#80102= IFCPOLYLOOP((#79853,#79805,#79815)); +#80104= IFCFACEOUTERBOUND(#80102,.T.); +#80105= IFCFACE((#80104)); +#80107= IFCPOLYLOOP((#79817,#79821,#79743)); +#80109= IFCFACEOUTERBOUND(#80107,.T.); +#80110= IFCFACE((#80109)); +#80112= IFCPOLYLOOP((#79839,#79805,#79841)); +#80114= IFCFACEOUTERBOUND(#80112,.T.); +#80115= IFCFACE((#80114)); +#80117= IFCPOLYLOOP((#79803,#79829,#79831)); +#80119= IFCFACEOUTERBOUND(#80117,.T.); +#80120= IFCFACE((#80119)); +#80122= IFCPOLYLOOP((#79827,#79815,#79817)); +#80124= IFCFACEOUTERBOUND(#80122,.T.); +#80125= IFCFACE((#80124)); +#80127= IFCPOLYLOOP((#79841,#79843,#79839)); +#80129= IFCFACEOUTERBOUND(#80127,.T.); +#80130= IFCFACE((#80129)); +#80132= IFCPOLYLOOP((#79847,#79851,#79801)); +#80134= IFCFACEOUTERBOUND(#80132,.T.); +#80135= IFCFACE((#80134)); +#80137= IFCPOLYLOOP((#79809,#79855,#79841)); +#80139= IFCFACEOUTERBOUND(#80137,.T.); +#80140= IFCFACE((#80139)); +#80142= IFCPOLYLOOP((#79821,#79817,#79861)); +#80144= IFCFACEOUTERBOUND(#80142,.T.); +#80145= IFCFACE((#80144)); +#80147= IFCPOLYLOOP((#79849,#79809,#79847)); +#80149= IFCFACEOUTERBOUND(#80147,.T.); +#80150= IFCFACE((#80149)); +#80152= IFCPOLYLOOP((#79813,#79741,#79857)); +#80154= IFCFACEOUTERBOUND(#80152,.T.); +#80155= IFCFACE((#80154)); +#80157= IFCPOLYLOOP((#79813,#79851,#79853)); +#80159= IFCFACEOUTERBOUND(#80157,.T.); +#80160= IFCFACE((#80159)); +#80162= IFCPOLYLOOP((#79817,#79815,#79805)); +#80164= IFCFACEOUTERBOUND(#80162,.T.); +#80165= IFCFACE((#80164)); +#80167= IFCPOLYLOOP((#79861,#79817,#79805)); +#80169= IFCFACEOUTERBOUND(#80167,.T.); +#80170= IFCFACE((#80169)); +#80172= IFCPOLYLOOP((#79827,#79741,#79815)); +#80174= IFCFACEOUTERBOUND(#80172,.T.); +#80175= IFCFACE((#80174)); +#80177= IFCPOLYLOOP((#79835,#79831,#79819)); +#80179= IFCFACEOUTERBOUND(#80177,.T.); +#80180= IFCFACE((#80179)); +#80182= IFCPOLYLOOP((#79829,#79803,#79825)); +#80184= IFCFACEOUTERBOUND(#80182,.T.); +#80185= IFCFACE((#80184)); +#80187= IFCPOLYLOOP((#79817,#79743,#79827)); +#80189= IFCFACEOUTERBOUND(#80187,.T.); +#80190= IFCFACE((#80189)); +#80192= IFCPOLYLOOP((#79819,#79829,#79821)); +#80194= IFCFACEOUTERBOUND(#80192,.T.); +#80195= IFCFACE((#80194)); +#80197= IFCPOLYLOOP((#79821,#79829,#79845)); +#80199= IFCFACEOUTERBOUND(#80197,.T.); +#80200= IFCFACE((#80199)); +#80202= IFCPOLYLOOP((#79823,#79743,#79821)); +#80204= IFCFACEOUTERBOUND(#80202,.T.); +#80205= IFCFACE((#80204)); +#80207= IFCPOLYLOOP((#79823,#79845,#79745)); +#80209= IFCFACEOUTERBOUND(#80207,.T.); +#80210= IFCFACE((#80209)); +#80212= IFCPOLYLOOP((#79829,#79819,#79831)); +#80214= IFCFACEOUTERBOUND(#80212,.T.); +#80215= IFCFACE((#80214)); +#80217= IFCPOLYLOOP((#79845,#79829,#79825)); +#80219= IFCFACEOUTERBOUND(#80217,.T.); +#80220= IFCFACE((#80219)); +#80222= IFCPOLYLOOP((#79819,#79839,#79835)); +#80224= IFCFACEOUTERBOUND(#80222,.T.); +#80225= IFCFACE((#80224)); +#80227= IFCPOLYLOOP((#79835,#79863,#79831)); +#80229= IFCFACEOUTERBOUND(#80227,.T.); +#80230= IFCFACE((#80229)); +#80232= IFCPOLYLOOP((#79835,#79839,#79795)); +#80234= IFCFACEOUTERBOUND(#80232,.T.); +#80235= IFCFACE((#80234)); +#80237= IFCPOLYLOOP((#79819,#79861,#79839)); +#80239= IFCFACEOUTERBOUND(#80237,.T.); +#80240= IFCFACE((#80239)); +#80242= IFCPOLYLOOP((#79795,#79833,#79835)); +#80244= IFCFACEOUTERBOUND(#80242,.T.); +#80245= IFCFACE((#80244)); +#80247= IFCPOLYLOOP((#79793,#79863,#79833)); +#80249= IFCFACEOUTERBOUND(#80247,.T.); +#80250= IFCFACE((#80249)); +#80252= IFCPOLYLOOP((#79803,#79831,#79863)); +#80254= IFCFACEOUTERBOUND(#80252,.T.); +#80255= IFCFACE((#80254)); +#80257= IFCPOLYLOOP((#79853,#79841,#79805)); +#80259= IFCFACEOUTERBOUND(#80257,.T.); +#80260= IFCFACE((#80259)); +#80262= IFCPOLYLOOP((#79855,#79809,#79849)); +#80264= IFCFACEOUTERBOUND(#80262,.T.); +#80265= IFCFACE((#80264)); +#80267= IFCPOLYLOOP((#79745,#79845,#79825)); +#80269= IFCFACEOUTERBOUND(#80267,.T.); +#80270= IFCFACE((#80269)); +#80272= IFCPOLYLOOP((#79843,#79841,#79797)); +#80274= IFCFACEOUTERBOUND(#80272,.T.); +#80275= IFCFACE((#80274)); +#80277= IFCPOLYLOOP((#79843,#79795,#79839)); +#80279= IFCFACEOUTERBOUND(#80277,.T.); +#80280= IFCFACE((#80279)); +#80282= IFCPOLYLOOP((#79821,#79845,#79823)); +#80284= IFCFACEOUTERBOUND(#80282,.T.); +#80285= IFCFACE((#80284)); +#80287= IFCPOLYLOOP((#79849,#79807,#79811)); +#80289= IFCFACEOUTERBOUND(#80287,.T.); +#80290= IFCFACE((#80289)); +#80292= IFCPOLYLOOP((#79851,#79847,#79809)); +#80294= IFCFACEOUTERBOUND(#80292,.T.); +#80295= IFCFACE((#80294)); +#80297= IFCPOLYLOOP((#79807,#79849,#79847)); +#80299= IFCFACEOUTERBOUND(#80297,.T.); +#80300= IFCFACE((#80299)); +#80302= IFCPOLYLOOP((#79855,#79811,#79797)); +#80304= IFCFACEOUTERBOUND(#80302,.T.); +#80305= IFCFACE((#80304)); +#80307= IFCPOLYLOOP((#79853,#79851,#79809)); +#80309= IFCFACEOUTERBOUND(#80307,.T.); +#80310= IFCFACE((#80309)); +#80312= IFCPOLYLOOP((#79857,#79859,#79813)); +#80314= IFCFACEOUTERBOUND(#80312,.T.); +#80315= IFCFACE((#80314)); +#80317= IFCPOLYLOOP((#79853,#79809,#79841)); +#80319= IFCFACEOUTERBOUND(#80317,.T.); +#80320= IFCFACE((#80319)); +#80322= IFCPOLYLOOP((#79813,#79853,#79815)); +#80324= IFCFACEOUTERBOUND(#80322,.T.); +#80325= IFCFACE((#80324)); +#80327= IFCPOLYLOOP((#79811,#79855,#79849)); +#80329= IFCFACEOUTERBOUND(#80327,.T.); +#80330= IFCFACE((#80329)); +#80332= IFCPOLYLOOP((#79797,#79841,#79855)); +#80334= IFCFACEOUTERBOUND(#80332,.T.); +#80335= IFCFACE((#80334)); +#80337= IFCPOLYLOOP((#79839,#79861,#79805)); +#80339= IFCFACEOUTERBOUND(#80337,.T.); +#80340= IFCFACE((#80339)); +#80342= IFCPOLYLOOP((#79801,#79851,#79859)); +#80344= IFCFACEOUTERBOUND(#80342,.T.); +#80345= IFCFACE((#80344)); +#80347= IFCPOLYLOOP((#79821,#79861,#79819)); +#80349= IFCFACEOUTERBOUND(#80347,.T.); +#80350= IFCFACE((#80349)); +#80352= IFCPOLYLOOP((#79833,#79863,#79835)); +#80354= IFCFACEOUTERBOUND(#80352,.T.); +#80355= IFCFACE((#80354)); +#80357= IFCPOLYLOOP((#79745,#79825,#79803,#79837,#79793,#79791,#79871,#79865,#79923,#79747)); +#80359= IFCFACEOUTERBOUND(#80357,.T.); +#80360= IFCFACE((#80359)); +#80362= IFCPOLYLOOP((#79871,#79791,#79875)); +#80364= IFCFACEOUTERBOUND(#80362,.T.); +#80365= IFCFACE((#80364)); +#80367= IFCPOLYLOOP((#79923,#79921,#79747)); +#80369= IFCFACEOUTERBOUND(#80367,.T.); +#80370= IFCFACE((#80369)); +#80372= IFCPOLYLOOP((#79877,#79879,#79749)); +#80374= IFCFACEOUTERBOUND(#80372,.T.); +#80375= IFCFACE((#80374)); +#80377= IFCPOLYLOOP((#79901,#79867,#79927,#79785)); +#80379= IFCFACEOUTERBOUND(#80377,.T.); +#80380= IFCFACE((#80379)); +#80382= IFCPOLYLOOP((#79871,#79911,#79865)); +#80384= IFCFACEOUTERBOUND(#80382,.T.); +#80385= IFCFACE((#80384)); +#80387= IFCPOLYLOOP((#79877,#79923,#79915)); +#80389= IFCFACEOUTERBOUND(#80387,.T.); +#80390= IFCFACE((#80389)); +#80392= IFCPOLYLOOP((#79917,#79869,#79879)); +#80394= IFCFACEOUTERBOUND(#80392,.T.); +#80395= IFCFACE((#80394)); +#80397= IFCPOLYLOOP((#79881,#79885,#79751)); +#80399= IFCFACEOUTERBOUND(#80397,.T.); +#80400= IFCFACE((#80399)); +#80402= IFCPOLYLOOP((#79903,#79869,#79905)); +#80404= IFCFACEOUTERBOUND(#80402,.T.); +#80405= IFCFACE((#80404)); +#80407= IFCPOLYLOOP((#79867,#79893,#79895)); +#80409= IFCFACEOUTERBOUND(#80407,.T.); +#80410= IFCFACE((#80409)); +#80412= IFCPOLYLOOP((#79891,#79879,#79881)); +#80414= IFCFACEOUTERBOUND(#80412,.T.); +#80415= IFCFACE((#80414)); +#80417= IFCPOLYLOOP((#79905,#79907,#79903)); +#80419= IFCFACEOUTERBOUND(#80417,.T.); +#80420= IFCFACE((#80419)); +#80422= IFCPOLYLOOP((#79911,#79915,#79865)); +#80424= IFCFACEOUTERBOUND(#80422,.T.); +#80425= IFCFACE((#80424)); +#80427= IFCPOLYLOOP((#79873,#79919,#79905)); +#80429= IFCFACEOUTERBOUND(#80427,.T.); +#80430= IFCFACE((#80429)); +#80432= IFCPOLYLOOP((#79885,#79881,#79925)); +#80434= IFCFACEOUTERBOUND(#80432,.T.); +#80435= IFCFACE((#80434)); +#80437= IFCPOLYLOOP((#79913,#79873,#79911)); +#80439= IFCFACEOUTERBOUND(#80437,.T.); +#80440= IFCFACE((#80439)); +#80442= IFCPOLYLOOP((#79877,#79749,#79921)); +#80444= IFCFACEOUTERBOUND(#80442,.T.); +#80445= IFCFACE((#80444)); +#80447= IFCPOLYLOOP((#79877,#79915,#79917)); +#80449= IFCFACEOUTERBOUND(#80447,.T.); +#80450= IFCFACE((#80449)); +#80452= IFCPOLYLOOP((#79881,#79879,#79869)); +#80454= IFCFACEOUTERBOUND(#80452,.T.); +#80455= IFCFACE((#80454)); +#80457= IFCPOLYLOOP((#79925,#79881,#79869)); +#80459= IFCFACEOUTERBOUND(#80457,.T.); +#80460= IFCFACE((#80459)); +#80462= IFCPOLYLOOP((#79891,#79749,#79879)); +#80464= IFCFACEOUTERBOUND(#80462,.T.); +#80465= IFCFACE((#80464)); +#80467= IFCPOLYLOOP((#79899,#79895,#79883)); +#80469= IFCFACEOUTERBOUND(#80467,.T.); +#80470= IFCFACE((#80469)); +#80472= IFCPOLYLOOP((#79893,#79867,#79889)); +#80474= IFCFACEOUTERBOUND(#80472,.T.); +#80475= IFCFACE((#80474)); +#80477= IFCPOLYLOOP((#79881,#79751,#79891)); +#80479= IFCFACEOUTERBOUND(#80477,.T.); +#80480= IFCFACE((#80479)); +#80482= IFCPOLYLOOP((#79883,#79893,#79885)); +#80484= IFCFACEOUTERBOUND(#80482,.T.); +#80485= IFCFACE((#80484)); +#80487= IFCPOLYLOOP((#79885,#79893,#79909)); +#80489= IFCFACEOUTERBOUND(#80487,.T.); +#80490= IFCFACE((#80489)); +#80492= IFCPOLYLOOP((#79887,#79751,#79885)); +#80494= IFCFACEOUTERBOUND(#80492,.T.); +#80495= IFCFACE((#80494)); +#80497= IFCPOLYLOOP((#79887,#79909,#79753)); +#80499= IFCFACEOUTERBOUND(#80497,.T.); +#80500= IFCFACE((#80499)); +#80502= IFCPOLYLOOP((#79893,#79883,#79895)); +#80504= IFCFACEOUTERBOUND(#80502,.T.); +#80505= IFCFACE((#80504)); +#80507= IFCPOLYLOOP((#79909,#79893,#79889)); +#80509= IFCFACEOUTERBOUND(#80507,.T.); +#80510= IFCFACE((#80509)); +#80512= IFCPOLYLOOP((#79883,#79903,#79899)); +#80514= IFCFACEOUTERBOUND(#80512,.T.); +#80515= IFCFACE((#80514)); +#80517= IFCPOLYLOOP((#79899,#79927,#79895)); +#80519= IFCFACEOUTERBOUND(#80517,.T.); +#80520= IFCFACE((#80519)); +#80522= IFCPOLYLOOP((#79899,#79903,#79787)); +#80524= IFCFACEOUTERBOUND(#80522,.T.); +#80525= IFCFACE((#80524)); +#80527= IFCPOLYLOOP((#79883,#79925,#79903)); +#80529= IFCFACEOUTERBOUND(#80527,.T.); +#80530= IFCFACE((#80529)); +#80532= IFCPOLYLOOP((#79787,#79897,#79899)); +#80534= IFCFACEOUTERBOUND(#80532,.T.); +#80535= IFCFACE((#80534)); +#80537= IFCPOLYLOOP((#79785,#79927,#79897)); +#80539= IFCFACEOUTERBOUND(#80537,.T.); +#80540= IFCFACE((#80539)); +#80542= IFCPOLYLOOP((#79867,#79895,#79927)); +#80544= IFCFACEOUTERBOUND(#80542,.T.); +#80545= IFCFACE((#80544)); +#80547= IFCPOLYLOOP((#79917,#79905,#79869)); +#80549= IFCFACEOUTERBOUND(#80547,.T.); +#80550= IFCFACE((#80549)); +#80552= IFCPOLYLOOP((#79919,#79873,#79913)); +#80554= IFCFACEOUTERBOUND(#80552,.T.); +#80555= IFCFACE((#80554)); +#80557= IFCPOLYLOOP((#79753,#79909,#79889)); +#80559= IFCFACEOUTERBOUND(#80557,.T.); +#80560= IFCFACE((#80559)); +#80562= IFCPOLYLOOP((#79907,#79905,#79789)); +#80564= IFCFACEOUTERBOUND(#80562,.T.); +#80565= IFCFACE((#80564)); +#80567= IFCPOLYLOOP((#79907,#79787,#79903)); +#80569= IFCFACEOUTERBOUND(#80567,.T.); +#80570= IFCFACE((#80569)); +#80572= IFCPOLYLOOP((#79885,#79909,#79887)); +#80574= IFCFACEOUTERBOUND(#80572,.T.); +#80575= IFCFACE((#80574)); +#80577= IFCPOLYLOOP((#79913,#79871,#79875)); +#80579= IFCFACEOUTERBOUND(#80577,.T.); +#80580= IFCFACE((#80579)); +#80582= IFCPOLYLOOP((#79915,#79911,#79873)); +#80584= IFCFACEOUTERBOUND(#80582,.T.); +#80585= IFCFACE((#80584)); +#80587= IFCPOLYLOOP((#79871,#79913,#79911)); +#80589= IFCFACEOUTERBOUND(#80587,.T.); +#80590= IFCFACE((#80589)); +#80592= IFCPOLYLOOP((#79919,#79875,#79789)); +#80594= IFCFACEOUTERBOUND(#80592,.T.); +#80595= IFCFACE((#80594)); +#80597= IFCPOLYLOOP((#79917,#79915,#79873)); +#80599= IFCFACEOUTERBOUND(#80597,.T.); +#80600= IFCFACE((#80599)); +#80602= IFCPOLYLOOP((#79921,#79923,#79877)); +#80604= IFCFACEOUTERBOUND(#80602,.T.); +#80605= IFCFACE((#80604)); +#80607= IFCPOLYLOOP((#79917,#79873,#79905)); +#80609= IFCFACEOUTERBOUND(#80607,.T.); +#80610= IFCFACE((#80609)); +#80612= IFCPOLYLOOP((#79877,#79917,#79879)); +#80614= IFCFACEOUTERBOUND(#80612,.T.); +#80615= IFCFACE((#80614)); +#80617= IFCPOLYLOOP((#79875,#79919,#79913)); +#80619= IFCFACEOUTERBOUND(#80617,.T.); +#80620= IFCFACE((#80619)); +#80622= IFCPOLYLOOP((#79789,#79905,#79919)); +#80624= IFCFACEOUTERBOUND(#80622,.T.); +#80625= IFCFACE((#80624)); +#80627= IFCPOLYLOOP((#79903,#79925,#79869)); +#80629= IFCFACEOUTERBOUND(#80627,.T.); +#80630= IFCFACE((#80629)); +#80632= IFCPOLYLOOP((#79865,#79915,#79923)); +#80634= IFCFACEOUTERBOUND(#80632,.T.); +#80635= IFCFACE((#80634)); +#80637= IFCPOLYLOOP((#79885,#79925,#79883)); +#80639= IFCFACEOUTERBOUND(#80637,.T.); +#80640= IFCFACE((#80639)); +#80642= IFCPOLYLOOP((#79897,#79927,#79899)); +#80644= IFCFACEOUTERBOUND(#80642,.T.); +#80645= IFCFACE((#80644)); +#80647= IFCPOLYLOOP((#79753,#79889,#79867,#79901,#79785,#79783,#79935,#79929,#79987,#79755)); +#80649= IFCFACEOUTERBOUND(#80647,.T.); +#80650= IFCFACE((#80649)); +#80652= IFCPOLYLOOP((#79935,#79783,#79939)); +#80654= IFCFACEOUTERBOUND(#80652,.T.); +#80655= IFCFACE((#80654)); +#80657= IFCPOLYLOOP((#79987,#79985,#79755)); +#80659= IFCFACEOUTERBOUND(#80657,.T.); +#80660= IFCFACE((#80659)); +#80662= IFCPOLYLOOP((#79941,#79943,#79757)); +#80664= IFCFACEOUTERBOUND(#80662,.T.); +#80665= IFCFACE((#80664)); +#80667= IFCPOLYLOOP((#79965,#79931,#79991,#79777)); +#80669= IFCFACEOUTERBOUND(#80667,.T.); +#80670= IFCFACE((#80669)); +#80672= IFCPOLYLOOP((#79935,#79975,#79929)); +#80674= IFCFACEOUTERBOUND(#80672,.T.); +#80675= IFCFACE((#80674)); +#80677= IFCPOLYLOOP((#79941,#79987,#79979)); +#80679= IFCFACEOUTERBOUND(#80677,.T.); +#80680= IFCFACE((#80679)); +#80682= IFCPOLYLOOP((#79981,#79933,#79943)); +#80684= IFCFACEOUTERBOUND(#80682,.T.); +#80685= IFCFACE((#80684)); +#80687= IFCPOLYLOOP((#79945,#79949,#79759)); +#80689= IFCFACEOUTERBOUND(#80687,.T.); +#80690= IFCFACE((#80689)); +#80692= IFCPOLYLOOP((#79967,#79933,#79969)); +#80694= IFCFACEOUTERBOUND(#80692,.T.); +#80695= IFCFACE((#80694)); +#80697= IFCPOLYLOOP((#79931,#79957,#79959)); +#80699= IFCFACEOUTERBOUND(#80697,.T.); +#80700= IFCFACE((#80699)); +#80702= IFCPOLYLOOP((#79955,#79943,#79945)); +#80704= IFCFACEOUTERBOUND(#80702,.T.); +#80705= IFCFACE((#80704)); +#80707= IFCPOLYLOOP((#79969,#79971,#79967)); +#80709= IFCFACEOUTERBOUND(#80707,.T.); +#80710= IFCFACE((#80709)); +#80712= IFCPOLYLOOP((#79975,#79979,#79929)); +#80714= IFCFACEOUTERBOUND(#80712,.T.); +#80715= IFCFACE((#80714)); +#80717= IFCPOLYLOOP((#79937,#79983,#79969)); +#80719= IFCFACEOUTERBOUND(#80717,.T.); +#80720= IFCFACE((#80719)); +#80722= IFCPOLYLOOP((#79949,#79945,#79989)); +#80724= IFCFACEOUTERBOUND(#80722,.T.); +#80725= IFCFACE((#80724)); +#80727= IFCPOLYLOOP((#79977,#79937,#79975)); +#80729= IFCFACEOUTERBOUND(#80727,.T.); +#80730= IFCFACE((#80729)); +#80732= IFCPOLYLOOP((#79941,#79757,#79985)); +#80734= IFCFACEOUTERBOUND(#80732,.T.); +#80735= IFCFACE((#80734)); +#80737= IFCPOLYLOOP((#79941,#79979,#79981)); +#80739= IFCFACEOUTERBOUND(#80737,.T.); +#80740= IFCFACE((#80739)); +#80742= IFCPOLYLOOP((#79945,#79943,#79933)); +#80744= IFCFACEOUTERBOUND(#80742,.T.); +#80745= IFCFACE((#80744)); +#80747= IFCPOLYLOOP((#79989,#79945,#79933)); +#80749= IFCFACEOUTERBOUND(#80747,.T.); +#80750= IFCFACE((#80749)); +#80752= IFCPOLYLOOP((#79955,#79757,#79943)); +#80754= IFCFACEOUTERBOUND(#80752,.T.); +#80755= IFCFACE((#80754)); +#80757= IFCPOLYLOOP((#79963,#79959,#79947)); +#80759= IFCFACEOUTERBOUND(#80757,.T.); +#80760= IFCFACE((#80759)); +#80762= IFCPOLYLOOP((#79957,#79931,#79953)); +#80764= IFCFACEOUTERBOUND(#80762,.T.); +#80765= IFCFACE((#80764)); +#80767= IFCPOLYLOOP((#79945,#79759,#79955)); +#80769= IFCFACEOUTERBOUND(#80767,.T.); +#80770= IFCFACE((#80769)); +#80772= IFCPOLYLOOP((#79947,#79957,#79949)); +#80774= IFCFACEOUTERBOUND(#80772,.T.); +#80775= IFCFACE((#80774)); +#80777= IFCPOLYLOOP((#79949,#79957,#79973)); +#80779= IFCFACEOUTERBOUND(#80777,.T.); +#80780= IFCFACE((#80779)); +#80782= IFCPOLYLOOP((#79951,#79759,#79949)); +#80784= IFCFACEOUTERBOUND(#80782,.T.); +#80785= IFCFACE((#80784)); +#80787= IFCPOLYLOOP((#79951,#79973,#79761)); +#80789= IFCFACEOUTERBOUND(#80787,.T.); +#80790= IFCFACE((#80789)); +#80792= IFCPOLYLOOP((#79957,#79947,#79959)); +#80794= IFCFACEOUTERBOUND(#80792,.T.); +#80795= IFCFACE((#80794)); +#80797= IFCPOLYLOOP((#79973,#79957,#79953)); +#80799= IFCFACEOUTERBOUND(#80797,.T.); +#80800= IFCFACE((#80799)); +#80802= IFCPOLYLOOP((#79947,#79967,#79963)); +#80804= IFCFACEOUTERBOUND(#80802,.T.); +#80805= IFCFACE((#80804)); +#80807= IFCPOLYLOOP((#79963,#79991,#79959)); +#80809= IFCFACEOUTERBOUND(#80807,.T.); +#80810= IFCFACE((#80809)); +#80812= IFCPOLYLOOP((#79963,#79967,#79779)); +#80814= IFCFACEOUTERBOUND(#80812,.T.); +#80815= IFCFACE((#80814)); +#80817= IFCPOLYLOOP((#79947,#79989,#79967)); +#80819= IFCFACEOUTERBOUND(#80817,.T.); +#80820= IFCFACE((#80819)); +#80822= IFCPOLYLOOP((#79779,#79961,#79963)); +#80824= IFCFACEOUTERBOUND(#80822,.T.); +#80825= IFCFACE((#80824)); +#80827= IFCPOLYLOOP((#79777,#79991,#79961)); +#80829= IFCFACEOUTERBOUND(#80827,.T.); +#80830= IFCFACE((#80829)); +#80832= IFCPOLYLOOP((#79931,#79959,#79991)); +#80834= IFCFACEOUTERBOUND(#80832,.T.); +#80835= IFCFACE((#80834)); +#80837= IFCPOLYLOOP((#79981,#79969,#79933)); +#80839= IFCFACEOUTERBOUND(#80837,.T.); +#80840= IFCFACE((#80839)); +#80842= IFCPOLYLOOP((#79983,#79937,#79977)); +#80844= IFCFACEOUTERBOUND(#80842,.T.); +#80845= IFCFACE((#80844)); +#80847= IFCPOLYLOOP((#79761,#79973,#79953)); +#80849= IFCFACEOUTERBOUND(#80847,.T.); +#80850= IFCFACE((#80849)); +#80852= IFCPOLYLOOP((#79971,#79969,#79781)); +#80854= IFCFACEOUTERBOUND(#80852,.T.); +#80855= IFCFACE((#80854)); +#80857= IFCPOLYLOOP((#79971,#79779,#79967)); +#80859= IFCFACEOUTERBOUND(#80857,.T.); +#80860= IFCFACE((#80859)); +#80862= IFCPOLYLOOP((#79949,#79973,#79951)); +#80864= IFCFACEOUTERBOUND(#80862,.T.); +#80865= IFCFACE((#80864)); +#80867= IFCPOLYLOOP((#79977,#79935,#79939)); +#80869= IFCFACEOUTERBOUND(#80867,.T.); +#80870= IFCFACE((#80869)); +#80872= IFCPOLYLOOP((#79979,#79975,#79937)); +#80874= IFCFACEOUTERBOUND(#80872,.T.); +#80875= IFCFACE((#80874)); +#80877= IFCPOLYLOOP((#79935,#79977,#79975)); +#80879= IFCFACEOUTERBOUND(#80877,.T.); +#80880= IFCFACE((#80879)); +#80882= IFCPOLYLOOP((#79983,#79939,#79781)); +#80884= IFCFACEOUTERBOUND(#80882,.T.); +#80885= IFCFACE((#80884)); +#80887= IFCPOLYLOOP((#79981,#79979,#79937)); +#80889= IFCFACEOUTERBOUND(#80887,.T.); +#80890= IFCFACE((#80889)); +#80892= IFCPOLYLOOP((#79985,#79987,#79941)); +#80894= IFCFACEOUTERBOUND(#80892,.T.); +#80895= IFCFACE((#80894)); +#80897= IFCPOLYLOOP((#79981,#79937,#79969)); +#80899= IFCFACEOUTERBOUND(#80897,.T.); +#80900= IFCFACE((#80899)); +#80902= IFCPOLYLOOP((#79941,#79981,#79943)); +#80904= IFCFACEOUTERBOUND(#80902,.T.); +#80905= IFCFACE((#80904)); +#80907= IFCPOLYLOOP((#79939,#79983,#79977)); +#80909= IFCFACEOUTERBOUND(#80907,.T.); +#80910= IFCFACE((#80909)); +#80912= IFCPOLYLOOP((#79781,#79969,#79983)); +#80914= IFCFACEOUTERBOUND(#80912,.T.); +#80915= IFCFACE((#80914)); +#80917= IFCPOLYLOOP((#79967,#79989,#79933)); +#80919= IFCFACEOUTERBOUND(#80917,.T.); +#80920= IFCFACE((#80919)); +#80922= IFCPOLYLOOP((#79929,#79979,#79987)); +#80924= IFCFACEOUTERBOUND(#80922,.T.); +#80925= IFCFACE((#80924)); +#80927= IFCPOLYLOOP((#79949,#79989,#79947)); +#80929= IFCFACEOUTERBOUND(#80927,.T.); +#80930= IFCFACE((#80929)); +#80932= IFCPOLYLOOP((#79961,#79991,#79963)); +#80934= IFCFACEOUTERBOUND(#80932,.T.); +#80935= IFCFACE((#80934)); +#80937= IFCPOLYLOOP((#79763,#79761,#79953,#79931,#79965,#79777,#79775,#79999,#79993,#80051)); +#80939= IFCFACEOUTERBOUND(#80937,.T.); +#80940= IFCFACE((#80939)); +#80942= IFCPOLYLOOP((#79999,#79775,#80003)); +#80944= IFCFACEOUTERBOUND(#80942,.T.); +#80945= IFCFACE((#80944)); +#80947= IFCPOLYLOOP((#80051,#80049,#79763)); +#80949= IFCFACEOUTERBOUND(#80947,.T.); +#80950= IFCFACE((#80949)); +#80952= IFCPOLYLOOP((#80005,#80007,#79765)); +#80954= IFCFACEOUTERBOUND(#80952,.T.); +#80955= IFCFACE((#80954)); +#80957= IFCPOLYLOOP((#80029,#79995,#80055,#79769)); +#80959= IFCFACEOUTERBOUND(#80957,.T.); +#80960= IFCFACE((#80959)); +#80962= IFCPOLYLOOP((#79999,#80039,#79993)); +#80964= IFCFACEOUTERBOUND(#80962,.T.); +#80965= IFCFACE((#80964)); +#80967= IFCPOLYLOOP((#80005,#80051,#80043)); +#80969= IFCFACEOUTERBOUND(#80967,.T.); +#80970= IFCFACE((#80969)); +#80972= IFCPOLYLOOP((#80045,#79997,#80007)); +#80974= IFCFACEOUTERBOUND(#80972,.T.); +#80975= IFCFACE((#80974)); +#80977= IFCPOLYLOOP((#80009,#80013,#79767)); +#80979= IFCFACEOUTERBOUND(#80977,.T.); +#80980= IFCFACE((#80979)); +#80982= IFCPOLYLOOP((#80031,#79997,#80033)); +#80984= IFCFACEOUTERBOUND(#80982,.T.); +#80985= IFCFACE((#80984)); +#80987= IFCPOLYLOOP((#79995,#80021,#80023)); +#80989= IFCFACEOUTERBOUND(#80987,.T.); +#80990= IFCFACE((#80989)); +#80992= IFCPOLYLOOP((#80019,#80007,#80009)); +#80994= IFCFACEOUTERBOUND(#80992,.T.); +#80995= IFCFACE((#80994)); +#80997= IFCPOLYLOOP((#80033,#80035,#80031)); +#80999= IFCFACEOUTERBOUND(#80997,.T.); +#81000= IFCFACE((#80999)); +#81002= IFCPOLYLOOP((#80039,#80043,#79993)); +#81004= IFCFACEOUTERBOUND(#81002,.T.); +#81005= IFCFACE((#81004)); +#81007= IFCPOLYLOOP((#80001,#80047,#80033)); +#81009= IFCFACEOUTERBOUND(#81007,.T.); +#81010= IFCFACE((#81009)); +#81012= IFCPOLYLOOP((#80013,#80009,#80053)); +#81014= IFCFACEOUTERBOUND(#81012,.T.); +#81015= IFCFACE((#81014)); +#81017= IFCPOLYLOOP((#80041,#80001,#80039)); +#81019= IFCFACEOUTERBOUND(#81017,.T.); +#81020= IFCFACE((#81019)); +#81022= IFCPOLYLOOP((#80005,#79765,#80049)); +#81024= IFCFACEOUTERBOUND(#81022,.T.); +#81025= IFCFACE((#81024)); +#81027= IFCPOLYLOOP((#80005,#80043,#80045)); +#81029= IFCFACEOUTERBOUND(#81027,.T.); +#81030= IFCFACE((#81029)); +#81032= IFCPOLYLOOP((#80009,#80007,#79997)); +#81034= IFCFACEOUTERBOUND(#81032,.T.); +#81035= IFCFACE((#81034)); +#81037= IFCPOLYLOOP((#80053,#80009,#79997)); +#81039= IFCFACEOUTERBOUND(#81037,.T.); +#81040= IFCFACE((#81039)); +#81042= IFCPOLYLOOP((#80019,#79765,#80007)); +#81044= IFCFACEOUTERBOUND(#81042,.T.); +#81045= IFCFACE((#81044)); +#81047= IFCPOLYLOOP((#80027,#80023,#80011)); +#81049= IFCFACEOUTERBOUND(#81047,.T.); +#81050= IFCFACE((#81049)); +#81052= IFCPOLYLOOP((#80021,#79995,#80017)); +#81054= IFCFACEOUTERBOUND(#81052,.T.); +#81055= IFCFACE((#81054)); +#81057= IFCPOLYLOOP((#80009,#79767,#80019)); +#81059= IFCFACEOUTERBOUND(#81057,.T.); +#81060= IFCFACE((#81059)); +#81062= IFCPOLYLOOP((#80011,#80021,#80013)); +#81064= IFCFACEOUTERBOUND(#81062,.T.); +#81065= IFCFACE((#81064)); +#81067= IFCPOLYLOOP((#80013,#80021,#80037)); +#81069= IFCFACEOUTERBOUND(#81067,.T.); +#81070= IFCFACE((#81069)); +#81072= IFCPOLYLOOP((#80015,#79767,#80013)); +#81074= IFCFACEOUTERBOUND(#81072,.T.); +#81075= IFCFACE((#81074)); +#81077= IFCPOLYLOOP((#80015,#80037,#79737)); +#81079= IFCFACEOUTERBOUND(#81077,.T.); +#81080= IFCFACE((#81079)); +#81082= IFCPOLYLOOP((#80021,#80011,#80023)); +#81084= IFCFACEOUTERBOUND(#81082,.T.); +#81085= IFCFACE((#81084)); +#81087= IFCPOLYLOOP((#80037,#80021,#80017)); +#81089= IFCFACEOUTERBOUND(#81087,.T.); +#81090= IFCFACE((#81089)); +#81092= IFCPOLYLOOP((#80011,#80031,#80027)); +#81094= IFCFACEOUTERBOUND(#81092,.T.); +#81095= IFCFACE((#81094)); +#81097= IFCPOLYLOOP((#80027,#80055,#80023)); +#81099= IFCFACEOUTERBOUND(#81097,.T.); +#81100= IFCFACE((#81099)); +#81102= IFCPOLYLOOP((#80027,#80031,#79771)); +#81104= IFCFACEOUTERBOUND(#81102,.T.); +#81105= IFCFACE((#81104)); +#81107= IFCPOLYLOOP((#80011,#80053,#80031)); +#81109= IFCFACEOUTERBOUND(#81107,.T.); +#81110= IFCFACE((#81109)); +#81112= IFCPOLYLOOP((#79771,#80025,#80027)); +#81114= IFCFACEOUTERBOUND(#81112,.T.); +#81115= IFCFACE((#81114)); +#81117= IFCPOLYLOOP((#79769,#80055,#80025)); +#81119= IFCFACEOUTERBOUND(#81117,.T.); +#81120= IFCFACE((#81119)); +#81122= IFCPOLYLOOP((#79995,#80023,#80055)); +#81124= IFCFACEOUTERBOUND(#81122,.T.); +#81125= IFCFACE((#81124)); +#81127= IFCPOLYLOOP((#80045,#80033,#79997)); +#81129= IFCFACEOUTERBOUND(#81127,.T.); +#81130= IFCFACE((#81129)); +#81132= IFCPOLYLOOP((#80047,#80001,#80041)); +#81134= IFCFACEOUTERBOUND(#81132,.T.); +#81135= IFCFACE((#81134)); +#81137= IFCPOLYLOOP((#79737,#80037,#80017)); +#81139= IFCFACEOUTERBOUND(#81137,.T.); +#81140= IFCFACE((#81139)); +#81142= IFCPOLYLOOP((#80035,#80033,#79773)); +#81144= IFCFACEOUTERBOUND(#81142,.T.); +#81145= IFCFACE((#81144)); +#81147= IFCPOLYLOOP((#80035,#79771,#80031)); +#81149= IFCFACEOUTERBOUND(#81147,.T.); +#81150= IFCFACE((#81149)); +#81152= IFCPOLYLOOP((#80013,#80037,#80015)); +#81154= IFCFACEOUTERBOUND(#81152,.T.); +#81155= IFCFACE((#81154)); +#81157= IFCPOLYLOOP((#80041,#79999,#80003)); +#81159= IFCFACEOUTERBOUND(#81157,.T.); +#81160= IFCFACE((#81159)); +#81162= IFCPOLYLOOP((#80043,#80039,#80001)); +#81164= IFCFACEOUTERBOUND(#81162,.T.); +#81165= IFCFACE((#81164)); +#81167= IFCPOLYLOOP((#79999,#80041,#80039)); +#81169= IFCFACEOUTERBOUND(#81167,.T.); +#81170= IFCFACE((#81169)); +#81172= IFCPOLYLOOP((#80047,#80003,#79773)); +#81174= IFCFACEOUTERBOUND(#81172,.T.); +#81175= IFCFACE((#81174)); +#81177= IFCPOLYLOOP((#80045,#80043,#80001)); +#81179= IFCFACEOUTERBOUND(#81177,.T.); +#81180= IFCFACE((#81179)); +#81182= IFCPOLYLOOP((#80049,#80051,#80005)); +#81184= IFCFACEOUTERBOUND(#81182,.T.); +#81185= IFCFACE((#81184)); +#81187= IFCPOLYLOOP((#80045,#80001,#80033)); +#81189= IFCFACEOUTERBOUND(#81187,.T.); +#81190= IFCFACE((#81189)); +#81192= IFCPOLYLOOP((#80005,#80045,#80007)); +#81194= IFCFACEOUTERBOUND(#81192,.T.); +#81195= IFCFACE((#81194)); +#81197= IFCPOLYLOOP((#80003,#80047,#80041)); +#81199= IFCFACEOUTERBOUND(#81197,.T.); +#81200= IFCFACE((#81199)); +#81202= IFCPOLYLOOP((#79773,#80033,#80047)); +#81204= IFCFACEOUTERBOUND(#81202,.T.); +#81205= IFCFACE((#81204)); +#81207= IFCPOLYLOOP((#80031,#80053,#79997)); +#81209= IFCFACEOUTERBOUND(#81207,.T.); +#81210= IFCFACE((#81209)); +#81212= IFCPOLYLOOP((#79993,#80043,#80051)); +#81214= IFCFACEOUTERBOUND(#81212,.T.); +#81215= IFCFACE((#81214)); +#81217= IFCPOLYLOOP((#80013,#80053,#80011)); +#81219= IFCFACEOUTERBOUND(#81217,.T.); +#81220= IFCFACE((#81219)); +#81222= IFCPOLYLOOP((#80025,#80055,#80027)); +#81224= IFCFACEOUTERBOUND(#81222,.T.); +#81225= IFCFACE((#81224)); +#81227= IFCCARTESIANPOINT((-535.12317837194,515.070491803287,177.799999999972)); +#81229= IFCCARTESIANPOINT((-535.12317837194,438.870491803287,177.799999999972)); +#81231= IFCCARTESIANPOINT((-535.12317837194,438.870491803287,196.849999999972)); +#81233= IFCCARTESIANPOINT((-535.12317837194,515.070491803287,196.849999999972)); +#81235= IFCCARTESIANPOINT((-484.323178371976,515.070491803287,177.799999999972)); +#81237= IFCCARTESIANPOINT((-484.323178371976,438.870491803287,177.799999999972)); +#81239= IFCCARTESIANPOINT((-472.186989903593,438.870491803287,196.849999999972)); +#81241= IFCCARTESIANPOINT((-472.186989903593,515.070491803287,196.849999999972)); +#81243= IFCCARTESIANPOINT((-408.252309918244,515.070491803287,14.6654961517748)); +#81245= IFCCARTESIANPOINT((-408.252309918245,438.870491803287,14.6654961517748)); +#81247= IFCCARTESIANPOINT((-390.987146575197,438.870491803287,22.7163740379351)); +#81249= IFCCARTESIANPOINT((-390.987146575196,515.070491803287,22.7163740379351)); +#81251= IFCCARTESIANPOINT((-385.232092127491,438.870491803287,0.)); +#81253= IFCCARTESIANPOINT((-398.879502179514,438.870491803287,3.97785727633086)); +#81255= IFCCARTESIANPOINT((-398.879502179514,515.070491803287,3.97785727633086)); +#81257= IFCCARTESIANPOINT((-385.232092127491,515.070491803287,0.)); +#81259= IFCCARTESIANPOINT((-404.922221713262,515.070491803287,10.8682583175711)); +#81261= IFCCARTESIANPOINT((-403.565906048879,438.870491803287,9.32167671405281)); +#81263= IFCCARTESIANPOINT((-392.055797153502,515.070491803287,1.98892863815258)); +#81265= IFCCARTESIANPOINT((-392.055797153503,438.870491803287,1.98892863815258)); +#81267= IFCCARTESIANPOINT((-401.900861946388,515.070491803287,7.42305779695096)); +#81269= IFCCARTESIANPOINT((-385.232092127491,438.870491803287,19.0499999999743)); +#81271= IFCCARTESIANPOINT((-388.643944640507,438.870491803287,20.0444643190664)); +#81273= IFCCARTESIANPOINT((-385.232092127491,515.070491803287,19.0499999999742)); +#81275= IFCCARTESIANPOINT((-388.643944640507,515.070491803287,20.0444643190663)); +#81277= IFCCARTESIANPOINT((-390.987146575197,482.864582323584,22.7163740379351)); +#81279= IFCCARTESIANPOINT((-385.232092127491,476.970494423887,19.0499999999742)); +#81281= IFCCARTESIANPOINT((-388.811447639953,467.500949869529,20.1549343077769)); +#81283= IFCCARTESIANPOINT((-387.968561721939,491.0992569924,19.6698835824225)); +#81285= IFCCARTESIANPOINT((-306.619586239764,515.070491803287,0.)); +#81287= IFCCARTESIANPOINT((-306.619586239764,438.870491803287,0.)); +#81289= IFCCARTESIANPOINT((-306.619586239764,438.870491803287,19.0499999999742)); +#81291= IFCCARTESIANPOINT((-306.619586239764,515.070491803287,19.0499999999742)); +#81293= IFCCARTESIANPOINT((-293.919586239732,438.870491803287,3.40295474385583)); +#81295= IFCCARTESIANPOINT((-300.045582494143,438.870491803287,0.86548401223249)); +#81297= IFCCARTESIANPOINT((-300.045582494143,515.070491803287,0.86548401223249)); +#81299= IFCCARTESIANPOINT((-293.919586239731,515.070491803287,3.40295474385627)); +#81301= IFCCARTESIANPOINT((-303.444586239729,438.870491803287,19.9007386859508)); +#81303= IFCCARTESIANPOINT((-304.976085303345,438.870491803287,19.2663710030397)); +#81305= IFCCARTESIANPOINT((-303.444586239729,515.070491803287,19.9007386859507)); +#81307= IFCCARTESIANPOINT((-304.976085303345,515.070491803287,19.2663710030395)); +#81309= IFCCARTESIANPOINT((-306.619586239764,482.864582317499,19.0499999999728)); +#81311= IFCCARTESIANPOINT((-303.444586239729,476.970491803287,19.9007386859509)); +#81313= IFCCARTESIANPOINT((-303.444586239729,460.867534656385,19.900738685951)); +#81315= IFCCARTESIANPOINT((-303.444586239729,493.073448950188,19.9007386859508)); +#81317= IFCCARTESIANPOINT((-306.619586239764,460.867537060393,19.0499999999728)); +#81319= IFCCARTESIANPOINT((-306.619586239764,493.07344654618,19.0499999999728)); +#81321= IFCCARTESIANPOINT((-304.976085303395,487.969014416626,19.2663710030261)); +#81323= IFCCARTESIANPOINT((-303.444586239729,449.869013229836,19.900738685951)); +#81325= IFCCARTESIANPOINT((-304.976085303383,455.368275731256,19.2663710030295)); +#81327= IFCCARTESIANPOINT((-305.048217991475,469.698444832919,19.247496295927)); +#81329= IFCCARTESIANPOINT((-303.444586239729,504.071970376737,19.9007386859507)); +#81331= IFCCARTESIANPOINT((-306.619586239764,504.071969174733,19.0499999999728)); +#81333= IFCCARTESIANPOINT((-306.619586239764,449.86901443184,19.0499999999728)); +#81335= IFCCARTESIANPOINT((-306.619586239764,471.866059688946,19.0499999999728)); +#81337= IFCCARTESIANPOINT((-304.976085303358,503.210378632344,19.2663710030361)); +#81339= IFCCARTESIANPOINT((-233.822540983598,515.070491803287,38.0999999999758)); +#81341= IFCCARTESIANPOINT((-233.822540983598,438.870491803287,38.0999999999758)); +#81343= IFCCARTESIANPOINT((-238.926973099409,438.870491803287,57.1499999999757)); +#81345= IFCCARTESIANPOINT((-238.926973099409,515.070491803286,57.1499999999757)); +#81347= IFCCARTESIANPOINT((912.451821628082,515.070491803283,38.0999999999758)); +#81349= IFCCARTESIANPOINT((912.451821628082,438.870491803283,38.0999999999758)); +#81351= IFCCARTESIANPOINT((917.556253743896,438.870491803283,57.1499999999757)); +#81353= IFCCARTESIANPOINT((917.556253743896,515.070491803283,57.1499999999757)); +#81355= IFCCARTESIANPOINT((972.548866884202,515.070491803283,3.40295474385034)); +#81357= IFCCARTESIANPOINT((972.548866884201,438.870491803283,3.40295474385056)); +#81359= IFCCARTESIANPOINT((982.073866884202,438.870491803283,19.9007386859436)); +#81361= IFCCARTESIANPOINT((982.073866884202,515.070491803283,19.9007386859436)); +#81363= IFCCARTESIANPOINT((985.248866884205,438.870491803283,0.)); +#81365= IFCCARTESIANPOINT((978.674863138599,438.870491803283,0.865484012230074)); +#81367= IFCCARTESIANPOINT((978.674863138599,515.070491803283,0.865484012230074)); +#81369= IFCCARTESIANPOINT((985.248866884205,515.070491803283,0.)); +#81371= IFCCARTESIANPOINT((985.248866884205,438.870491803283,19.0499999999719)); +#81373= IFCCARTESIANPOINT((983.605365947802,438.870491803283,19.2663710030366)); +#81375= IFCCARTESIANPOINT((985.248866884205,515.070491803283,19.0499999999719)); +#81377= IFCCARTESIANPOINT((983.605365947803,515.070491803283,19.2663710030366)); +#81379= IFCCARTESIANPOINT((982.073866884202,482.86458231727,19.9007386859417)); +#81381= IFCCARTESIANPOINT((985.248866884205,476.970491803283,19.0499999999719)); +#81383= IFCCARTESIANPOINT((985.248866884205,460.867537633138,19.0499999999719)); +#81385= IFCCARTESIANPOINT((985.248866884205,493.073445973427,19.0499999999719)); +#81387= IFCCARTESIANPOINT((982.073866884202,460.867537060277,19.9007386859417)); +#81389= IFCCARTESIANPOINT((982.073866884202,493.073446546289,19.9007386859417)); +#81391= IFCCARTESIANPOINT((983.605365947752,487.969014416565,19.2663710030501)); +#81393= IFCCARTESIANPOINT((985.248866884205,449.869014718211,19.0499999999719)); +#81395= IFCCARTESIANPOINT((983.605365947764,455.368275731168,19.2663710030467)); +#81397= IFCCARTESIANPOINT((983.53345985389,469.69844483276,19.286091371251)); +#81399= IFCCARTESIANPOINT((985.248866884205,504.071968888355,19.0499999999719)); +#81401= IFCCARTESIANPOINT((982.073866884202,504.071969174786,19.9007386859417)); +#81403= IFCCARTESIANPOINT((982.073866884202,449.86901443178,19.9007386859417)); +#81405= IFCCARTESIANPOINT((982.073866884202,471.866059688773,19.9007386859417)); +#81407= IFCCARTESIANPOINT((983.605365947789,503.210378632462,19.2663710030401)); +#81409= IFCCARTESIANPOINT((1063.86137277194,515.070491803283,0.)); +#81411= IFCCARTESIANPOINT((1063.86137277194,438.870491803283,0.)); +#81413= IFCCARTESIANPOINT((1063.86137277194,438.870491803283,19.0499999999739)); +#81415= IFCCARTESIANPOINT((1063.86137277194,515.070491803283,19.0499999999739)); +#81417= IFCCARTESIANPOINT((1086.8815905627,438.870491803283,14.6654961517777)); +#81419= IFCCARTESIANPOINT((1077.50878282397,438.870491803283,3.97785727633157)); +#81421= IFCCARTESIANPOINT((1077.50878282397,515.070491803283,3.97785727633157)); +#81423= IFCCARTESIANPOINT((1086.8815905627,515.070491803282,14.6654961517777)); +#81425= IFCCARTESIANPOINT((1068.71019507895,515.070491803283,1.41330281876153)); +#81427= IFCCARTESIANPOINT((1070.68507779796,438.870491803283,1.98892863815285)); +#81429= IFCCARTESIANPOINT((1082.19518669333,515.070491803283,9.32167671405464)); +#81431= IFCCARTESIANPOINT((1082.19518669333,438.870491803283,9.32167671405462)); +#81433= IFCCARTESIANPOINT((1073.10948895146,515.070491803283,2.69558004754655)); +#81435= IFCCARTESIANPOINT((1069.61642721965,438.870491803283,22.7163740379367)); +#81437= IFCCARTESIANPOINT((1067.27322528496,438.870491803283,20.0444643190666)); +#81439= IFCCARTESIANPOINT((1069.61642721965,515.070491803282,22.7163740379367)); +#81441= IFCCARTESIANPOINT((1067.27322528496,515.070491803282,20.0444643190666)); +#81443= IFCCARTESIANPOINT((1063.86137277194,482.864582323588,19.049999999974)); +#81445= IFCCARTESIANPOINT((1069.61642721965,476.970491803283,22.7163740379367)); +#81447= IFCCARTESIANPOINT((1067.1023156475,467.500949869533,19.9393416809201)); +#81449= IFCCARTESIANPOINT((1067.89813987851,491.099256992399,20.4982644575959)); +#81451= IFCCARTESIANPOINT((1162.95245901642,515.070491803282,177.799999999992)); +#81453= IFCCARTESIANPOINT((1162.95245901642,438.870491803282,177.799999999992)); +#81455= IFCCARTESIANPOINT((1150.81627054804,438.870491803282,196.849999999992)); +#81457= IFCCARTESIANPOINT((1150.81627054804,515.070491803282,196.849999999992)); +#81459= IFCCARTESIANPOINT((1213.75245901643,515.070491803282,177.799999999992)); +#81461= IFCCARTESIANPOINT((1213.75245901643,515.070491803282,196.849999999992)); +#81463= IFCCARTESIANPOINT((1213.75245901643,438.870491803282,196.849999999992)); +#81465= IFCCARTESIANPOINT((1213.75245901643,438.870491803282,177.799999999992)); +#81467= IFCPOLYLOOP((#81227,#81229,#81231,#81233)); +#81469= IFCFACEOUTERBOUND(#81467,.T.); +#81470= IFCFACE((#81469)); +#81472= IFCPOLYLOOP((#81229,#81227,#81235,#81237)); +#81474= IFCFACEOUTERBOUND(#81472,.T.); +#81475= IFCFACE((#81474)); +#81477= IFCPOLYLOOP((#81453,#81451,#81459,#81465)); +#81479= IFCFACEOUTERBOUND(#81477,.T.); +#81480= IFCFACE((#81479)); +#81482= IFCPOLYLOOP((#81231,#81229,#81237,#81245,#81261,#81253,#81265,#81251,#81287,#81295,#81293,#81341,#81349,#81357,#81365,#81363,#81411,#81427,#81419,#81431,#81417,#81453,#81465,#81463,#81455,#81435,#81437,#81413,#81371,#81373,#81359,#81351,#81343,#81301,#81303,#81289,#81269,#81271,#81247,#81239)); +#81484= IFCFACEOUTERBOUND(#81482,.T.); +#81485= IFCFACE((#81484)); +#81487= IFCPOLYLOOP((#81233,#81231,#81239,#81241)); +#81489= IFCFACEOUTERBOUND(#81487,.T.); +#81490= IFCFACE((#81489)); +#81492= IFCPOLYLOOP((#81457,#81455,#81463,#81461)); +#81494= IFCFACEOUTERBOUND(#81492,.T.); +#81495= IFCFACE((#81494)); +#81497= IFCPOLYLOOP((#81227,#81233,#81241,#81249,#81275,#81273,#81291,#81307,#81305,#81345,#81353,#81361,#81377,#81375,#81415,#81441,#81439,#81457,#81461,#81459,#81451,#81423,#81429,#81421,#81433,#81425,#81409,#81369,#81367,#81355,#81347,#81339,#81299,#81297,#81285,#81257,#81263,#81255,#81267,#81259,#81243,#81235)); +#81499= IFCFACEOUTERBOUND(#81497,.T.); +#81500= IFCFACE((#81499)); +#81502= IFCPOLYLOOP((#81237,#81235,#81243,#81245)); +#81504= IFCFACEOUTERBOUND(#81502,.T.); +#81505= IFCFACE((#81504)); +#81507= IFCPOLYLOOP((#81241,#81239,#81247,#81277,#81249)); +#81509= IFCFACEOUTERBOUND(#81507,.T.); +#81510= IFCFACE((#81509)); +#81512= IFCPOLYLOOP((#81245,#81243,#81259,#81267,#81255,#81253,#81261)); +#81514= IFCFACEOUTERBOUND(#81512,.T.); +#81515= IFCFACE((#81514)); +#81517= IFCPOLYLOOP((#81265,#81253,#81255,#81263,#81257,#81251)); +#81519= IFCFACEOUTERBOUND(#81517,.T.); +#81520= IFCFACE((#81519)); +#81522= IFCPOLYLOOP((#81249,#81283,#81275)); +#81524= IFCFACEOUTERBOUND(#81522,.T.); +#81525= IFCFACE((#81524)); +#81527= IFCPOLYLOOP((#81275,#81283,#81273)); +#81529= IFCFACEOUTERBOUND(#81527,.T.); +#81530= IFCFACE((#81529)); +#81532= IFCPOLYLOOP((#81281,#81283,#81277)); +#81534= IFCFACEOUTERBOUND(#81532,.T.); +#81535= IFCFACE((#81534)); +#81537= IFCPOLYLOOP((#81281,#81277,#81247)); +#81539= IFCFACEOUTERBOUND(#81537,.T.); +#81540= IFCFACE((#81539)); +#81542= IFCPOLYLOOP((#81281,#81269,#81279)); +#81544= IFCFACEOUTERBOUND(#81542,.T.); +#81545= IFCFACE((#81544)); +#81547= IFCPOLYLOOP((#81283,#81281,#81279)); +#81549= IFCFACEOUTERBOUND(#81547,.T.); +#81550= IFCFACE((#81549)); +#81552= IFCPOLYLOOP((#81271,#81281,#81247)); +#81554= IFCFACEOUTERBOUND(#81552,.T.); +#81555= IFCFACE((#81554)); +#81557= IFCPOLYLOOP((#81271,#81269,#81281)); +#81559= IFCFACEOUTERBOUND(#81557,.T.); +#81560= IFCFACE((#81559)); +#81562= IFCPOLYLOOP((#81283,#81249,#81277)); +#81564= IFCFACEOUTERBOUND(#81562,.T.); +#81565= IFCFACE((#81564)); +#81567= IFCPOLYLOOP((#81283,#81279,#81273)); +#81569= IFCFACEOUTERBOUND(#81567,.T.); +#81570= IFCFACE((#81569)); +#81572= IFCPOLYLOOP((#81251,#81257,#81285,#81287)); +#81574= IFCFACEOUTERBOUND(#81572,.T.); +#81575= IFCFACE((#81574)); +#81577= IFCPOLYLOOP((#81363,#81369,#81409,#81411)); +#81579= IFCFACEOUTERBOUND(#81577,.T.); +#81580= IFCFACE((#81579)); +#81582= IFCPOLYLOOP((#81289,#81333,#81317,#81335,#81309,#81319,#81331,#81291,#81273,#81279,#81269)); +#81584= IFCFACEOUTERBOUND(#81582,.T.); +#81585= IFCFACE((#81584)); +#81587= IFCPOLYLOOP((#81413,#81443,#81415,#81375,#81399,#81385,#81381,#81383,#81393,#81371)); +#81589= IFCFACEOUTERBOUND(#81587,.T.); +#81590= IFCFACE((#81589)); +#81592= IFCPOLYLOOP((#81287,#81285,#81297,#81295)); +#81594= IFCFACEOUTERBOUND(#81592,.T.); +#81595= IFCFACE((#81594)); +#81597= IFCPOLYLOOP((#81295,#81297,#81299,#81293)); +#81599= IFCFACEOUTERBOUND(#81597,.T.); +#81600= IFCFACE((#81599)); +#81602= IFCPOLYLOOP((#81289,#81303,#81325,#81317,#81333)); +#81604= IFCFACEOUTERBOUND(#81602,.T.); +#81605= IFCFACE((#81604)); +#81607= IFCPOLYLOOP((#81309,#81321,#81337,#81307,#81291,#81331,#81319)); +#81609= IFCFACEOUTERBOUND(#81607,.T.); +#81610= IFCFACE((#81609)); +#81612= IFCPOLYLOOP((#81321,#81311,#81315,#81329,#81305,#81307,#81337)); +#81614= IFCFACEOUTERBOUND(#81612,.T.); +#81615= IFCFACE((#81614)); +#81617= IFCPOLYLOOP((#81325,#81303,#81301,#81323,#81313)); +#81619= IFCFACEOUTERBOUND(#81617,.T.); +#81620= IFCFACE((#81619)); +#81622= IFCPOLYLOOP((#81325,#81313,#81327)); +#81624= IFCFACEOUTERBOUND(#81622,.T.); +#81625= IFCFACE((#81624)); +#81627= IFCPOLYLOOP((#81313,#81311,#81327)); +#81629= IFCFACEOUTERBOUND(#81627,.T.); +#81630= IFCFACE((#81629)); +#81632= IFCPOLYLOOP((#81325,#81327,#81317)); +#81634= IFCFACEOUTERBOUND(#81632,.T.); +#81635= IFCFACE((#81634)); +#81637= IFCPOLYLOOP((#81311,#81321,#81327)); +#81639= IFCFACEOUTERBOUND(#81637,.T.); +#81640= IFCFACE((#81639)); +#81642= IFCPOLYLOOP((#81335,#81317,#81327,#81309)); +#81644= IFCFACEOUTERBOUND(#81642,.T.); +#81645= IFCFACE((#81644)); +#81647= IFCPOLYLOOP((#81309,#81327,#81321)); +#81649= IFCFACEOUTERBOUND(#81647,.T.); +#81650= IFCFACE((#81649)); +#81652= IFCPOLYLOOP((#81293,#81299,#81339,#81341)); +#81654= IFCFACEOUTERBOUND(#81652,.T.); +#81655= IFCFACE((#81654)); +#81657= IFCPOLYLOOP((#81345,#81305,#81329,#81315,#81311,#81313,#81323,#81301,#81343)); +#81659= IFCFACEOUTERBOUND(#81657,.T.); +#81660= IFCFACE((#81659)); +#81662= IFCPOLYLOOP((#81341,#81339,#81347,#81349)); +#81664= IFCFACEOUTERBOUND(#81662,.T.); +#81665= IFCFACE((#81664)); +#81667= IFCPOLYLOOP((#81345,#81343,#81351,#81353)); +#81669= IFCFACEOUTERBOUND(#81667,.T.); +#81670= IFCFACE((#81669)); +#81672= IFCPOLYLOOP((#81349,#81347,#81355,#81357)); +#81674= IFCFACEOUTERBOUND(#81672,.T.); +#81675= IFCFACE((#81674)); +#81677= IFCPOLYLOOP((#81353,#81351,#81359,#81403,#81387,#81405,#81379,#81389,#81401,#81361)); +#81679= IFCFACEOUTERBOUND(#81677,.T.); +#81680= IFCFACE((#81679)); +#81682= IFCPOLYLOOP((#81357,#81355,#81367,#81365)); +#81684= IFCFACEOUTERBOUND(#81682,.T.); +#81685= IFCFACE((#81684)); +#81687= IFCPOLYLOOP((#81365,#81367,#81369,#81363)); +#81689= IFCFACEOUTERBOUND(#81687,.T.); +#81690= IFCFACE((#81689)); +#81692= IFCPOLYLOOP((#81359,#81373,#81395,#81387,#81403)); +#81694= IFCFACEOUTERBOUND(#81692,.T.); +#81695= IFCFACE((#81694)); +#81697= IFCPOLYLOOP((#81379,#81391,#81407,#81377,#81361,#81401,#81389)); +#81699= IFCFACEOUTERBOUND(#81697,.T.); +#81700= IFCFACE((#81699)); +#81702= IFCPOLYLOOP((#81391,#81381,#81385,#81399,#81375,#81377,#81407)); +#81704= IFCFACEOUTERBOUND(#81702,.T.); +#81705= IFCFACE((#81704)); +#81707= IFCPOLYLOOP((#81395,#81373,#81371,#81393,#81383)); +#81709= IFCFACEOUTERBOUND(#81707,.T.); +#81710= IFCFACE((#81709)); +#81712= IFCPOLYLOOP((#81395,#81383,#81397)); +#81714= IFCFACEOUTERBOUND(#81712,.T.); +#81715= IFCFACE((#81714)); +#81717= IFCPOLYLOOP((#81383,#81381,#81397)); +#81719= IFCFACEOUTERBOUND(#81717,.T.); +#81720= IFCFACE((#81719)); +#81722= IFCPOLYLOOP((#81395,#81397,#81387)); +#81724= IFCFACEOUTERBOUND(#81722,.T.); +#81725= IFCFACE((#81724)); +#81727= IFCPOLYLOOP((#81381,#81391,#81397)); +#81729= IFCFACEOUTERBOUND(#81727,.T.); +#81730= IFCFACE((#81729)); +#81732= IFCPOLYLOOP((#81405,#81387,#81397,#81379)); +#81734= IFCFACEOUTERBOUND(#81732,.T.); +#81735= IFCFACE((#81734)); +#81737= IFCPOLYLOOP((#81379,#81397,#81391)); +#81739= IFCFACEOUTERBOUND(#81737,.T.); +#81740= IFCFACE((#81739)); +#81742= IFCPOLYLOOP((#81411,#81409,#81425,#81433,#81421,#81419,#81427)); +#81744= IFCFACEOUTERBOUND(#81742,.T.); +#81745= IFCFACE((#81744)); +#81747= IFCPOLYLOOP((#81431,#81419,#81421,#81429,#81423,#81417)); +#81749= IFCFACEOUTERBOUND(#81747,.T.); +#81750= IFCFACE((#81749)); +#81752= IFCPOLYLOOP((#81415,#81449,#81441)); +#81754= IFCFACEOUTERBOUND(#81752,.T.); +#81755= IFCFACE((#81754)); +#81757= IFCPOLYLOOP((#81441,#81449,#81439)); +#81759= IFCFACEOUTERBOUND(#81757,.T.); +#81760= IFCFACE((#81759)); +#81762= IFCPOLYLOOP((#81447,#81449,#81443)); +#81764= IFCFACEOUTERBOUND(#81762,.T.); +#81765= IFCFACE((#81764)); +#81767= IFCPOLYLOOP((#81447,#81443,#81413)); +#81769= IFCFACEOUTERBOUND(#81767,.T.); +#81770= IFCFACE((#81769)); +#81772= IFCPOLYLOOP((#81447,#81435,#81445)); +#81774= IFCFACEOUTERBOUND(#81772,.T.); +#81775= IFCFACE((#81774)); +#81777= IFCPOLYLOOP((#81449,#81447,#81445)); +#81779= IFCFACEOUTERBOUND(#81777,.T.); +#81780= IFCFACE((#81779)); +#81782= IFCPOLYLOOP((#81437,#81447,#81413)); +#81784= IFCFACEOUTERBOUND(#81782,.T.); +#81785= IFCFACE((#81784)); +#81787= IFCPOLYLOOP((#81437,#81435,#81447)); +#81789= IFCFACEOUTERBOUND(#81787,.T.); +#81790= IFCFACE((#81789)); +#81792= IFCPOLYLOOP((#81449,#81415,#81443)); +#81794= IFCFACEOUTERBOUND(#81792,.T.); +#81795= IFCFACE((#81794)); +#81797= IFCPOLYLOOP((#81449,#81445,#81439)); +#81799= IFCFACEOUTERBOUND(#81797,.T.); +#81800= IFCFACE((#81799)); +#81802= IFCPOLYLOOP((#81417,#81423,#81451,#81453)); +#81804= IFCFACEOUTERBOUND(#81802,.T.); +#81805= IFCFACE((#81804)); +#81807= IFCPOLYLOOP((#81455,#81457,#81439,#81445,#81435)); +#81809= IFCFACEOUTERBOUND(#81807,.T.); +#81810= IFCFACE((#81809)); +#81812= IFCPOLYLOOP((#81463,#81465,#81459,#81461)); +#81814= IFCFACEOUTERBOUND(#81812,.T.); +#81815= IFCFACE((#81814)); +#81817= IFCCARTESIANPOINT((-510.047540983675,743.67049180326,406.4)); +#81819= IFCCARTESIANPOINT((-522.747540983653,740.26753705939,406.4)); +#81821= IFCCARTESIANPOINT((-532.044586239762,730.970491803281,406.4)); +#81823= IFCCARTESIANPOINT((-535.447540983632,718.270491803303,406.4)); +#81825= IFCCARTESIANPOINT((-535.447540983632,-1187.12950819663,406.4)); +#81827= IFCCARTESIANPOINT((-532.044586239755,-1199.82950819663,406.4)); +#81829= IFCCARTESIANPOINT((-522.747540983627,-1209.12655345276,406.4)); +#81831= IFCCARTESIANPOINT((-510.047540983621,-1212.52950819664,406.4)); +#81833= IFCCARTESIANPOINT((1188.35245901637,-1212.52950819664,406.4)); +#81835= IFCCARTESIANPOINT((1201.05245901637,-1209.12655345277,406.4)); +#81837= IFCCARTESIANPOINT((1210.3495042725,-1199.82950819664,406.4)); +#81839= IFCCARTESIANPOINT((1213.75245901637,-1187.12950819664,406.4)); +#81841= IFCCARTESIANPOINT((1213.75245901638,718.270491803397,406.4)); +#81843= IFCCARTESIANPOINT((1210.34950427252,730.970491803333,406.4)); +#81845= IFCCARTESIANPOINT((1201.05245901644,740.26753705941,406.4)); +#81847= IFCCARTESIANPOINT((1188.35245901651,743.670491803268,406.4)); +#81849= IFCCARTESIANPOINT((-510.047540983675,743.67049180326,203.2)); +#81851= IFCCARTESIANPOINT((1188.35245901651,743.670491803268,203.2)); +#81853= IFCCARTESIANPOINT((1201.05245901644,740.26753705941,203.2)); +#81855= IFCCARTESIANPOINT((1210.34950427252,730.970491803333,203.2)); +#81857= IFCCARTESIANPOINT((1213.75245901637,718.270491803398,203.2)); +#81859= IFCCARTESIANPOINT((1213.75245901637,-1187.12950819664,203.2)); +#81861= IFCCARTESIANPOINT((1210.3495042725,-1199.82950819664,203.2)); +#81863= IFCCARTESIANPOINT((1201.05245901637,-1209.12655345277,203.2)); +#81865= IFCCARTESIANPOINT((1188.35245901637,-1212.52950819664,203.2)); +#81867= IFCCARTESIANPOINT((-510.047540983621,-1212.52950819664,203.2)); +#81869= IFCCARTESIANPOINT((-522.747540983627,-1209.12655345276,203.2)); +#81871= IFCCARTESIANPOINT((-532.044586239755,-1199.82950819663,203.2)); +#81873= IFCCARTESIANPOINT((-535.447540983632,-1187.12950819663,203.2)); +#81875= IFCCARTESIANPOINT((-535.447540983632,718.270491803303,203.2)); +#81877= IFCCARTESIANPOINT((-532.044586239762,730.970491803281,203.2)); +#81879= IFCCARTESIANPOINT((-522.747540983653,740.26753705939,203.2)); +#81881= IFCCARTESIANPOINT((-517.379889402457,741.705794965823,203.2)); +#81883= IFCCARTESIANPOINT((-516.397540983664,741.969014431325,406.4)); +#81885= IFCCARTESIANPOINT((-527.396063611708,735.619014431336,406.4)); +#81887= IFCCARTESIANPOINT((-527.396063611708,735.619014431336,203.2)); +#81889= IFCCARTESIANPOINT((-533.482844146056,725.602840222608,406.4)); +#81891= IFCCARTESIANPOINT((-533.746063611697,724.620491803292,203.2)); +#81893= IFCCARTESIANPOINT((-533.482844146211,-1194.46185661536,203.2)); +#81895= IFCCARTESIANPOINT((-533.746063611694,-1193.47950819663,406.4)); +#81897= IFCCARTESIANPOINT((-527.396063611691,-1204.4780308247,406.4)); +#81899= IFCCARTESIANPOINT((-527.396063611691,-1204.4780308247,203.2)); +#81901= IFCCARTESIANPOINT((-517.379889402507,-1210.56481135918,406.4)); +#81903= IFCCARTESIANPOINT((-516.397540983624,-1210.8280308247,203.2)); +#81905= IFCCARTESIANPOINT((1195.68480743508,-1210.56481135922,203.2)); +#81907= IFCCARTESIANPOINT((1194.70245901637,-1210.8280308247,406.4)); +#81909= IFCCARTESIANPOINT((1205.70098164443,-1204.4780308247,406.4)); +#81911= IFCCARTESIANPOINT((1205.70098164443,-1204.4780308247,203.2)); +#81913= IFCCARTESIANPOINT((1211.78776217894,-1194.46185661542,406.4)); +#81915= IFCCARTESIANPOINT((1212.05098164443,-1193.47950819664,203.2)); +#81917= IFCCARTESIANPOINT((1211.78776217898,725.602840222051,203.2)); +#81919= IFCCARTESIANPOINT((1212.05098164445,724.620491803365,406.4)); +#81921= IFCCARTESIANPOINT((1205.70098164448,735.619014431371,406.4)); +#81923= IFCCARTESIANPOINT((1205.70098164448,735.619014431371,203.2)); +#81925= IFCCARTESIANPOINT((1195.6848074352,741.705794965857,406.4)); +#81927= IFCCARTESIANPOINT((1194.70245901648,741.969014431339,203.2)); +#81929= IFCPOLYLOOP((#81837,#81913,#81839,#81841,#81919,#81843,#81921,#81845,#81925,#81847,#81817,#81883,#81819,#81885,#81821,#81889,#81823,#81825,#81895,#81827,#81897,#81829,#81901,#81831,#81833,#81907,#81835,#81909)); +#81931= IFCFACEOUTERBOUND(#81929,.T.); +#81932= IFCFACE((#81931)); +#81934= IFCPOLYLOOP((#81857,#81859,#81915,#81861,#81911,#81863,#81905,#81865,#81867,#81903,#81869,#81899,#81871,#81893,#81873,#81875,#81891,#81877,#81887,#81879,#81881,#81849,#81851,#81927,#81853,#81923,#81855,#81917)); +#81936= IFCFACEOUTERBOUND(#81934,.T.); +#81937= IFCFACE((#81936)); +#81939= IFCPOLYLOOP((#81819,#81883,#81817,#81849,#81881,#81879)); +#81941= IFCFACEOUTERBOUND(#81939,.T.); +#81942= IFCFACE((#81941)); +#81944= IFCPOLYLOOP((#81885,#81819,#81879,#81887,#81877,#81821)); +#81946= IFCFACEOUTERBOUND(#81944,.T.); +#81947= IFCFACE((#81946)); +#81949= IFCPOLYLOOP((#81891,#81875,#81823,#81889,#81821,#81877)); +#81951= IFCFACEOUTERBOUND(#81949,.T.); +#81952= IFCFACE((#81951)); +#81954= IFCPOLYLOOP((#81825,#81823,#81875,#81873)); +#81956= IFCFACEOUTERBOUND(#81954,.T.); +#81957= IFCFACE((#81956)); +#81959= IFCPOLYLOOP((#81827,#81895,#81825,#81873,#81893,#81871)); +#81961= IFCFACEOUTERBOUND(#81959,.T.); +#81962= IFCFACE((#81961)); +#81964= IFCPOLYLOOP((#81897,#81827,#81871,#81899,#81869,#81829)); +#81966= IFCFACEOUTERBOUND(#81964,.T.); +#81967= IFCFACE((#81966)); +#81969= IFCPOLYLOOP((#81903,#81867,#81831,#81901,#81829,#81869)); +#81971= IFCFACEOUTERBOUND(#81969,.T.); +#81972= IFCFACE((#81971)); +#81974= IFCPOLYLOOP((#81833,#81831,#81867,#81865)); +#81976= IFCFACEOUTERBOUND(#81974,.T.); +#81977= IFCFACE((#81976)); +#81979= IFCPOLYLOOP((#81835,#81907,#81833,#81865,#81905,#81863)); +#81981= IFCFACEOUTERBOUND(#81979,.T.); +#81982= IFCFACE((#81981)); +#81984= IFCPOLYLOOP((#81909,#81835,#81863,#81911,#81861,#81837)); +#81986= IFCFACEOUTERBOUND(#81984,.T.); +#81987= IFCFACE((#81986)); +#81989= IFCPOLYLOOP((#81915,#81859,#81839,#81913,#81837,#81861)); +#81991= IFCFACEOUTERBOUND(#81989,.T.); +#81992= IFCFACE((#81991)); +#81994= IFCPOLYLOOP((#81841,#81839,#81859,#81857)); +#81996= IFCFACEOUTERBOUND(#81994,.T.); +#81997= IFCFACE((#81996)); +#81999= IFCPOLYLOOP((#81843,#81919,#81841,#81857,#81917,#81855)); +#82001= IFCFACEOUTERBOUND(#81999,.T.); +#82002= IFCFACE((#82001)); +#82004= IFCPOLYLOOP((#81921,#81843,#81855,#81923,#81853,#81845)); +#82006= IFCFACEOUTERBOUND(#82004,.T.); +#82007= IFCFACE((#82006)); +#82009= IFCPOLYLOOP((#81927,#81851,#81847,#81925,#81845,#81853)); +#82011= IFCFACEOUTERBOUND(#82009,.T.); +#82012= IFCFACE((#82011)); +#82014= IFCPOLYLOOP((#81817,#81847,#81851,#81849)); +#82016= IFCFACEOUTERBOUND(#82014,.T.); +#82017= IFCFACE((#82016)); +#82019= IFCCARTESIANPOINT((-535.447540983586,-933.129508196706,196.849999999997)); +#82021= IFCCARTESIANPOINT((-535.447540983586,-933.129508196706,177.800000000001)); +#82023= IFCCARTESIANPOINT((-535.447540983586,-1009.32950819671,177.800000000001)); +#82025= IFCCARTESIANPOINT((-535.447540983586,-1009.32950819671,196.849999999997)); +#82027= IFCCARTESIANPOINT((-472.511352515228,-933.129508196707,196.849999999997)); +#82029= IFCCARTESIANPOINT((-484.647540983608,-933.129508196707,177.800000000001)); +#82031= IFCCARTESIANPOINT((-484.647540983608,-1009.32950819671,177.800000000001)); +#82033= IFCCARTESIANPOINT((-472.511352515228,-1009.32950819671,196.849999999997)); +#82035= IFCCARTESIANPOINT((-391.311509186829,-933.129508196707,22.7163740379404)); +#82037= IFCCARTESIANPOINT((-408.576672529874,-933.129508196707,14.6654961517826)); +#82039= IFCCARTESIANPOINT((-408.576672529874,-1009.32950819671,14.6654961517826)); +#82041= IFCCARTESIANPOINT((-391.311509186829,-1009.32950819671,22.7163740379406)); +#82043= IFCCARTESIANPOINT((-385.556454739147,-933.129508196707,0.)); +#82045= IFCCARTESIANPOINT((-399.203864791154,-933.129508196707,3.97785727635038)); +#82047= IFCCARTESIANPOINT((-388.968307252149,-933.129508196707,20.0444643190822)); +#82049= IFCCARTESIANPOINT((-385.556454739147,-933.129508196707,19.0499999999944)); +#82051= IFCCARTESIANPOINT((-385.556454739147,-1009.32950819671,0.)); +#82053= IFCCARTESIANPOINT((-399.203864791155,-1009.32950819671,3.97785727635023)); +#82055= IFCCARTESIANPOINT((-405.246584308484,-1009.32950819671,10.8682582988684)); +#82057= IFCCARTESIANPOINT((-403.890268660514,-933.129508196707,9.32167671406627)); +#82059= IFCCARTESIANPOINT((-390.405276930828,-933.129508196707,1.41330278517224)); +#82061= IFCCARTESIANPOINT((-392.380159765151,-1009.32950819671,1.98892863817413)); +#82063= IFCCARTESIANPOINT((-402.225224549819,-1009.32950819671,7.42305778760929)); +#82065= IFCCARTESIANPOINT((-394.804570860991,-933.129508196707,2.69558003076123)); +#82067= IFCCARTESIANPOINT((-385.556454739147,-1009.32950819671,19.0499999999941)); +#82069= IFCCARTESIANPOINT((-388.968307252149,-1009.32950819671,20.0444643190822)); +#82071= IFCCARTESIANPOINT((-391.31150918683,-977.123598719479,22.7163740379404)); +#82073= IFCCARTESIANPOINT((-385.556454739147,-971.229510378995,19.0499999999939)); +#82075= IFCCARTESIANPOINT((-388.857047954471,-982.286806790311,19.9751880745017)); +#82077= IFCCARTESIANPOINT((-391.31150918683,-955.126553458093,22.7163740379404)); +#82079= IFCCARTESIANPOINT((-388.391827258711,-957.627544173129,19.7181725936657)); +#82081= IFCCARTESIANPOINT((-306.943948851408,-933.129508196707,19.0499999999941)); +#82083= IFCCARTESIANPOINT((-306.943948851408,-933.129508196707,0.)); +#82085= IFCCARTESIANPOINT((-306.943948851408,-1009.32950819671,0.)); +#82087= IFCCARTESIANPOINT((-306.943948851408,-1009.32950819671,19.0499999999944)); +#82089= IFCCARTESIANPOINT((-294.243948851418,-933.129508196707,3.40295474387015)); +#82091= IFCCARTESIANPOINT((-300.369945105809,-933.129508196707,0.865484012255052)); +#82093= IFCCARTESIANPOINT((-305.30044791501,-933.129508196707,19.266371003058)); +#82095= IFCCARTESIANPOINT((-303.768948851415,-933.129508196707,19.9007386859613)); +#82097= IFCCARTESIANPOINT((-294.243948851418,-1009.32950819671,3.40295474386997)); +#82099= IFCCARTESIANPOINT((-300.36994510581,-1009.32950819671,0.865484012254841)); +#82101= IFCCARTESIANPOINT((-303.768948851415,-1009.32950819671,19.9007386859609)); +#82103= IFCCARTESIANPOINT((-305.300447915011,-1009.32950819671,19.266371003058)); +#82105= IFCCARTESIANPOINT((-306.943948851408,-977.123598711189,19.0499999999938)); +#82107= IFCCARTESIANPOINT((-303.768948851415,-971.229508196707,19.9007386859608)); +#82109= IFCCARTESIANPOINT((-303.768948851415,-987.332461207502,19.9007386859608)); +#82111= IFCCARTESIANPOINT((-306.943948851408,-955.126553453948,19.0499999999938)); +#82113= IFCCARTESIANPOINT((-303.768948851415,-952.179508196707,19.9007386859607)); +#82115= IFCCARTESIANPOINT((-306.943948851408,-987.332462939466,19.0499999999938)); +#82117= IFCCARTESIANPOINT((-305.300447915073,-982.228030806893,19.2663710030409)); +#82119= IFCCARTESIANPOINT((-303.768948851415,-998.330984702105,19.9007386859608)); +#82121= IFCCARTESIANPOINT((-306.943948851408,-944.128030825327,19.0499999999938)); +#82123= IFCCARTESIANPOINT((-305.368626078701,-949.627292123387,19.2485076475817)); +#82125= IFCCARTESIANPOINT((-305.37356514625,-963.968083296811,19.2472449245363)); +#82127= IFCCARTESIANPOINT((-306.943948851408,-998.330985568086,19.0499999999938)); +#82129= IFCCARTESIANPOINT((-306.943948851408,-966.125076082569,19.0499999999938)); +#82131= IFCCARTESIANPOINT((-305.300447915054,-994.624050775254,19.2663710030461)); +#82133= IFCCARTESIANPOINT((-239.251335711075,-933.129508196707,57.1500000000015)); +#82135= IFCCARTESIANPOINT((-234.146903595264,-933.129508196707,38.1000000000058)); +#82137= IFCCARTESIANPOINT((-234.146903595265,-1009.32950819671,38.1000000000057)); +#82139= IFCCARTESIANPOINT((-239.251335711076,-1009.32950819671,57.1500000000015)); +#82141= IFCCARTESIANPOINT((917.556253743895,-933.129508196711,57.1500000000014)); +#82143= IFCCARTESIANPOINT((912.451821628083,-933.129508196711,38.1000000000058)); +#82145= IFCCARTESIANPOINT((912.451821628083,-1009.32950819671,38.1000000000057)); +#82147= IFCCARTESIANPOINT((917.556253743895,-1009.32950819671,57.1500000000015)); +#82149= IFCCARTESIANPOINT((982.073866884198,-933.129508196711,19.9007386859699)); +#82151= IFCCARTESIANPOINT((972.548866884199,-933.129508196711,3.40295474388159)); +#82153= IFCCARTESIANPOINT((972.548866884199,-1009.32950819671,3.40295474388142)); +#82155= IFCCARTESIANPOINT((982.073866884198,-1009.32950819671,19.9007386859708)); +#82157= IFCCARTESIANPOINT((985.248866884213,-933.129508196712,0.)); +#82159= IFCCARTESIANPOINT((978.674863138602,-933.129508196712,0.865484012260005)); +#82161= IFCCARTESIANPOINT((983.605365947804,-933.129508196712,19.2663710030625)); +#82163= IFCCARTESIANPOINT((985.248866884213,-933.129508196712,19.0499999999977)); +#82165= IFCCARTESIANPOINT((985.248866884212,-1009.32950819671,0.)); +#82167= IFCCARTESIANPOINT((978.674863138601,-1009.32950819671,0.865484012260014)); +#82169= IFCCARTESIANPOINT((985.248866884212,-1009.32950819671,19.0499999999972)); +#82171= IFCCARTESIANPOINT((983.605365947804,-1009.32950819671,19.2663710030626)); +#82173= IFCCARTESIANPOINT((982.073866884198,-977.123598711335,19.9007386859698)); +#82175= IFCCARTESIANPOINT((985.248866884212,-971.229510521938,19.0499999999971)); +#82177= IFCCARTESIANPOINT((985.248866884212,-987.332462295472,19.0499999999971)); +#82179= IFCCARTESIANPOINT((982.073866884198,-955.126553454024,19.9007386859698)); +#82181= IFCCARTESIANPOINT((985.248866884212,-952.179511684551,19.0499999999971)); +#82183= IFCCARTESIANPOINT((982.073866884198,-987.3324629394,19.9007386859698)); +#82185= IFCCARTESIANPOINT((983.605365947741,-982.228030806934,19.2663710030794)); +#82187= IFCCARTESIANPOINT((985.248866884212,-998.330985246092,19.0499999999971)); +#82189= IFCCARTESIANPOINT((982.073866884198,-944.128030825368,19.9007386859698)); +#82191= IFCCARTESIANPOINT((983.537390248326,-949.627292123445,19.2849899652688)); +#82193= IFCCARTESIANPOINT((983.53248152883,-963.968083296919,19.2863659488093)); +#82195= IFCCARTESIANPOINT((982.073866884198,-998.330985568056,19.9007386859698)); +#82197= IFCCARTESIANPOINT((982.073866884198,-966.125076082679,19.9007386859698)); +#82199= IFCCARTESIANPOINT((983.60536594776,-994.624050775336,19.2663710030742)); +#82201= IFCCARTESIANPOINT((1063.86137277195,-933.129508196712,19.0499999999975)); +#82203= IFCCARTESIANPOINT((1063.86137277195,-933.129508196712,0.)); +#82205= IFCCARTESIANPOINT((1063.86137277195,-1009.32950819671,0.)); +#82207= IFCCARTESIANPOINT((1063.86137277195,-1009.32950819671,19.0499999999978)); +#82209= IFCCARTESIANPOINT((1086.88159056268,-933.129508196712,14.665496151786)); +#82211= IFCCARTESIANPOINT((1077.50878282396,-933.129508196712,3.97785727635393)); +#82213= IFCCARTESIANPOINT((1067.27322528495,-933.129508196712,20.044464319085)); +#82215= IFCCARTESIANPOINT((1069.61642721963,-933.129508196712,22.7163740379422)); +#82217= IFCCARTESIANPOINT((1086.88159056268,-1009.32950819671,14.665496151786)); +#82219= IFCCARTESIANPOINT((1077.50878282396,-1009.32950819671,3.97785727635394)); +#82221= IFCCARTESIANPOINT((1068.71019510284,-1009.32950819671,1.41330282575233)); +#82223= IFCCARTESIANPOINT((1070.68507779795,-933.129508196712,1.98892863817782)); +#82225= IFCCARTESIANPOINT((1083.55150243689,-933.129508196712,10.8682584078942)); +#82227= IFCCARTESIANPOINT((1082.19518669332,-1009.32950819671,9.32167671406996)); +#82229= IFCCARTESIANPOINT((1073.1094889634,-1009.32950819671,2.69558005105313)); +#82231= IFCCARTESIANPOINT((1080.53014263043,-933.129508196712,7.42305784212407)); +#82233= IFCCARTESIANPOINT((1069.61642721963,-1009.32950819671,22.7163740379417)); +#82235= IFCCARTESIANPOINT((1067.27322528495,-1009.32950819671,20.0444643190851)); +#82237= IFCCARTESIANPOINT((1063.86137277195,-977.123598719466,19.0499999999974)); +#82239= IFCCARTESIANPOINT((1069.61642721963,-971.229506014389,22.7163740379418)); +#82241= IFCCARTESIANPOINT((1067.38303109586,-982.286806790328,20.1160220808873)); +#82243= IFCCARTESIANPOINT((1063.86137277195,-955.126553458089,19.0499999999974)); +#82245= IFCCARTESIANPOINT((1067.81257698929,-957.62754417314,20.4290357843913)); +#82247= IFCCARTESIANPOINT((1150.81627054801,-933.129508196712,196.850000000019)); +#82249= IFCCARTESIANPOINT((1162.95245901639,-933.129508196712,177.800000000023)); +#82251= IFCCARTESIANPOINT((1162.95245901639,-1009.32950819671,177.800000000023)); +#82253= IFCCARTESIANPOINT((1150.81627054801,-1009.32950819671,196.850000000019)); +#82255= IFCCARTESIANPOINT((1213.75245901642,-933.129508196713,196.850000000019)); +#82257= IFCCARTESIANPOINT((1213.75245901642,-1009.32950819671,196.850000000019)); +#82259= IFCCARTESIANPOINT((1213.75245901642,-1009.32950819671,177.800000000024)); +#82261= IFCCARTESIANPOINT((1213.75245901642,-933.129508196713,177.800000000023)); +#82263= IFCPOLYLOOP((#82021,#82023,#82025,#82019)); +#82265= IFCFACEOUTERBOUND(#82263,.T.); +#82266= IFCFACE((#82265)); +#82268= IFCPOLYLOOP((#82021,#82019,#82027,#82035,#82047,#82049,#82081,#82093,#82095,#82133,#82141,#82149,#82161,#82163,#82201,#82213,#82215,#82247,#82255,#82261,#82249,#82209,#82225,#82231,#82211,#82223,#82203,#82157,#82159,#82151,#82143,#82135,#82089,#82091,#82083,#82043,#82059,#82065,#82045,#82057,#82037,#82029)); +#82270= IFCFACEOUTERBOUND(#82268,.T.); +#82271= IFCFACE((#82270)); +#82273= IFCPOLYLOOP((#82023,#82021,#82029,#82031)); +#82275= IFCFACEOUTERBOUND(#82273,.T.); +#82276= IFCFACE((#82275)); +#82278= IFCPOLYLOOP((#82251,#82249,#82261,#82259)); +#82280= IFCFACEOUTERBOUND(#82278,.T.); +#82281= IFCFACE((#82280)); +#82283= IFCPOLYLOOP((#82025,#82023,#82031,#82039,#82055,#82063,#82053,#82061,#82051,#82085,#82099,#82097,#82137,#82145,#82153,#82167,#82165,#82205,#82221,#82229,#82219,#82227,#82217,#82251,#82259,#82257,#82253,#82233,#82235,#82207,#82169,#82171,#82155,#82147,#82139,#82101,#82103,#82087,#82067,#82069,#82041,#82033)); +#82285= IFCFACEOUTERBOUND(#82283,.T.); +#82286= IFCFACE((#82285)); +#82288= IFCPOLYLOOP((#82019,#82025,#82033,#82027)); +#82290= IFCFACEOUTERBOUND(#82288,.T.); +#82291= IFCFACE((#82290)); +#82293= IFCPOLYLOOP((#82247,#82253,#82257,#82255)); +#82295= IFCFACEOUTERBOUND(#82293,.T.); +#82296= IFCFACE((#82295)); +#82298= IFCPOLYLOOP((#82031,#82029,#82037,#82039)); +#82300= IFCFACEOUTERBOUND(#82298,.T.); +#82301= IFCFACE((#82300)); +#82303= IFCPOLYLOOP((#82027,#82033,#82041,#82071,#82077,#82035)); +#82305= IFCFACEOUTERBOUND(#82303,.T.); +#82306= IFCFACE((#82305)); +#82308= IFCPOLYLOOP((#82065,#82059,#82043,#82051,#82061,#82053,#82045)); +#82310= IFCFACEOUTERBOUND(#82308,.T.); +#82311= IFCFACE((#82310)); +#82313= IFCPOLYLOOP((#82037,#82057,#82045,#82053,#82063,#82055,#82039)); +#82315= IFCFACEOUTERBOUND(#82313,.T.); +#82316= IFCFACE((#82315)); +#82318= IFCPOLYLOOP((#82075,#82071,#82041)); +#82320= IFCFACEOUTERBOUND(#82318,.T.); +#82321= IFCFACE((#82320)); +#82323= IFCPOLYLOOP((#82075,#82069,#82067)); +#82325= IFCFACEOUTERBOUND(#82323,.T.); +#82326= IFCFACE((#82325)); +#82328= IFCPOLYLOOP((#82071,#82079,#82077)); +#82330= IFCFACEOUTERBOUND(#82328,.T.); +#82331= IFCFACE((#82330)); +#82333= IFCPOLYLOOP((#82071,#82075,#82079)); +#82335= IFCFACEOUTERBOUND(#82333,.T.); +#82336= IFCFACE((#82335)); +#82338= IFCPOLYLOOP((#82073,#82079,#82075)); +#82340= IFCFACEOUTERBOUND(#82338,.T.); +#82341= IFCFACE((#82340)); +#82343= IFCPOLYLOOP((#82079,#82047,#82077)); +#82345= IFCFACEOUTERBOUND(#82343,.T.); +#82346= IFCFACE((#82345)); +#82348= IFCPOLYLOOP((#82035,#82077,#82047)); +#82350= IFCFACEOUTERBOUND(#82348,.T.); +#82351= IFCFACE((#82350)); +#82353= IFCPOLYLOOP((#82075,#82041,#82069)); +#82355= IFCFACEOUTERBOUND(#82353,.T.); +#82356= IFCFACE((#82355)); +#82358= IFCPOLYLOOP((#82079,#82073,#82049)); +#82360= IFCFACEOUTERBOUND(#82358,.T.); +#82361= IFCFACE((#82360)); +#82363= IFCPOLYLOOP((#82073,#82075,#82067)); +#82365= IFCFACEOUTERBOUND(#82363,.T.); +#82366= IFCFACE((#82365)); +#82368= IFCPOLYLOOP((#82047,#82079,#82049)); +#82370= IFCFACEOUTERBOUND(#82368,.T.); +#82371= IFCFACE((#82370)); +#82373= IFCPOLYLOOP((#82051,#82043,#82083,#82085)); +#82375= IFCFACEOUTERBOUND(#82373,.T.); +#82376= IFCFACE((#82375)); +#82378= IFCPOLYLOOP((#82165,#82157,#82203,#82205)); +#82380= IFCFACEOUTERBOUND(#82378,.T.); +#82381= IFCFACE((#82380)); +#82383= IFCPOLYLOOP((#82081,#82049,#82073,#82067,#82087,#82127,#82115,#82105,#82129,#82111,#82121)); +#82385= IFCFACEOUTERBOUND(#82383,.T.); +#82386= IFCFACE((#82385)); +#82388= IFCPOLYLOOP((#82201,#82163,#82181,#82175,#82177,#82187,#82169,#82207,#82237,#82243)); +#82390= IFCFACEOUTERBOUND(#82388,.T.); +#82391= IFCFACE((#82390)); +#82393= IFCPOLYLOOP((#82083,#82091,#82099,#82085)); +#82395= IFCFACEOUTERBOUND(#82393,.T.); +#82396= IFCFACE((#82395)); +#82398= IFCPOLYLOOP((#82091,#82089,#82097,#82099)); +#82400= IFCFACEOUTERBOUND(#82398,.T.); +#82401= IFCFACE((#82400)); +#82403= IFCPOLYLOOP((#82109,#82107,#82117,#82131,#82103,#82101,#82119)); +#82405= IFCFACEOUTERBOUND(#82403,.T.); +#82406= IFCFACE((#82405)); +#82408= IFCPOLYLOOP((#82123,#82111,#82125)); +#82410= IFCFACEOUTERBOUND(#82408,.T.); +#82411= IFCFACE((#82410)); +#82413= IFCPOLYLOOP((#82115,#82127,#82087,#82103,#82131,#82117,#82105)); +#82415= IFCFACEOUTERBOUND(#82413,.T.); +#82416= IFCFACE((#82415)); +#82418= IFCPOLYLOOP((#82093,#82081,#82121)); +#82420= IFCFACEOUTERBOUND(#82418,.T.); +#82421= IFCFACE((#82420)); +#82423= IFCPOLYLOOP((#82121,#82123,#82093)); +#82425= IFCFACEOUTERBOUND(#82423,.T.); +#82426= IFCFACE((#82425)); +#82428= IFCPOLYLOOP((#82123,#82113,#82095)); +#82430= IFCFACEOUTERBOUND(#82428,.T.); +#82431= IFCFACE((#82430)); +#82433= IFCPOLYLOOP((#82123,#82095,#82093)); +#82435= IFCFACEOUTERBOUND(#82433,.T.); +#82436= IFCFACE((#82435)); +#82438= IFCPOLYLOOP((#82105,#82117,#82125)); +#82440= IFCFACEOUTERBOUND(#82438,.T.); +#82441= IFCFACE((#82440)); +#82443= IFCPOLYLOOP((#82125,#82113,#82123)); +#82445= IFCFACEOUTERBOUND(#82443,.T.); +#82446= IFCFACE((#82445)); +#82448= IFCPOLYLOOP((#82111,#82123,#82121)); +#82450= IFCFACEOUTERBOUND(#82448,.T.); +#82451= IFCFACE((#82450)); +#82453= IFCPOLYLOOP((#82107,#82113,#82125)); +#82455= IFCFACEOUTERBOUND(#82453,.T.); +#82456= IFCFACE((#82455)); +#82458= IFCPOLYLOOP((#82107,#82125,#82117)); +#82460= IFCFACEOUTERBOUND(#82458,.T.); +#82461= IFCFACE((#82460)); +#82463= IFCPOLYLOOP((#82129,#82105,#82125,#82111)); +#82465= IFCFACEOUTERBOUND(#82463,.T.); +#82466= IFCFACE((#82465)); +#82468= IFCPOLYLOOP((#82097,#82089,#82135,#82137)); +#82470= IFCFACEOUTERBOUND(#82468,.T.); +#82471= IFCFACE((#82470)); +#82473= IFCPOLYLOOP((#82133,#82095,#82113,#82107,#82109,#82119,#82101,#82139)); +#82475= IFCFACEOUTERBOUND(#82473,.T.); +#82476= IFCFACE((#82475)); +#82478= IFCPOLYLOOP((#82137,#82135,#82143,#82145)); +#82480= IFCFACEOUTERBOUND(#82478,.T.); +#82481= IFCFACE((#82480)); +#82483= IFCPOLYLOOP((#82133,#82139,#82147,#82141)); +#82485= IFCFACEOUTERBOUND(#82483,.T.); +#82486= IFCFACE((#82485)); +#82488= IFCPOLYLOOP((#82145,#82143,#82151,#82153)); +#82490= IFCFACEOUTERBOUND(#82488,.T.); +#82491= IFCFACE((#82490)); +#82493= IFCPOLYLOOP((#82141,#82147,#82155,#82195,#82183,#82173,#82197,#82179,#82189,#82149)); +#82495= IFCFACEOUTERBOUND(#82493,.T.); +#82496= IFCFACE((#82495)); +#82498= IFCPOLYLOOP((#82151,#82159,#82167,#82153)); +#82500= IFCFACEOUTERBOUND(#82498,.T.); +#82501= IFCFACE((#82500)); +#82503= IFCPOLYLOOP((#82159,#82157,#82165,#82167)); +#82505= IFCFACEOUTERBOUND(#82503,.T.); +#82506= IFCFACE((#82505)); +#82508= IFCPOLYLOOP((#82177,#82175,#82185,#82199,#82171,#82169,#82187)); +#82510= IFCFACEOUTERBOUND(#82508,.T.); +#82511= IFCFACE((#82510)); +#82513= IFCPOLYLOOP((#82191,#82179,#82193)); +#82515= IFCFACEOUTERBOUND(#82513,.T.); +#82516= IFCFACE((#82515)); +#82518= IFCPOLYLOOP((#82183,#82195,#82155,#82171,#82199,#82185,#82173)); +#82520= IFCFACEOUTERBOUND(#82518,.T.); +#82521= IFCFACE((#82520)); +#82523= IFCPOLYLOOP((#82161,#82149,#82189)); +#82525= IFCFACEOUTERBOUND(#82523,.T.); +#82526= IFCFACE((#82525)); +#82528= IFCPOLYLOOP((#82189,#82191,#82161)); +#82530= IFCFACEOUTERBOUND(#82528,.T.); +#82531= IFCFACE((#82530)); +#82533= IFCPOLYLOOP((#82191,#82181,#82163)); +#82535= IFCFACEOUTERBOUND(#82533,.T.); +#82536= IFCFACE((#82535)); +#82538= IFCPOLYLOOP((#82191,#82163,#82161)); +#82540= IFCFACEOUTERBOUND(#82538,.T.); +#82541= IFCFACE((#82540)); +#82543= IFCPOLYLOOP((#82173,#82185,#82193)); +#82545= IFCFACEOUTERBOUND(#82543,.T.); +#82546= IFCFACE((#82545)); +#82548= IFCPOLYLOOP((#82193,#82181,#82191)); +#82550= IFCFACEOUTERBOUND(#82548,.T.); +#82551= IFCFACE((#82550)); +#82553= IFCPOLYLOOP((#82179,#82191,#82189)); +#82555= IFCFACEOUTERBOUND(#82553,.T.); +#82556= IFCFACE((#82555)); +#82558= IFCPOLYLOOP((#82175,#82181,#82193)); +#82560= IFCFACEOUTERBOUND(#82558,.T.); +#82561= IFCFACE((#82560)); +#82563= IFCPOLYLOOP((#82175,#82193,#82185)); +#82565= IFCFACEOUTERBOUND(#82563,.T.); +#82566= IFCFACE((#82565)); +#82568= IFCPOLYLOOP((#82197,#82173,#82193,#82179)); +#82570= IFCFACEOUTERBOUND(#82568,.T.); +#82571= IFCFACE((#82570)); +#82573= IFCPOLYLOOP((#82231,#82225,#82209,#82217,#82227,#82219,#82211)); +#82575= IFCFACEOUTERBOUND(#82573,.T.); +#82576= IFCFACE((#82575)); +#82578= IFCPOLYLOOP((#82203,#82223,#82211,#82219,#82229,#82221,#82205)); +#82580= IFCFACEOUTERBOUND(#82578,.T.); +#82581= IFCFACE((#82580)); +#82583= IFCPOLYLOOP((#82241,#82237,#82207)); +#82585= IFCFACEOUTERBOUND(#82583,.T.); +#82586= IFCFACE((#82585)); +#82588= IFCPOLYLOOP((#82241,#82235,#82233)); +#82590= IFCFACEOUTERBOUND(#82588,.T.); +#82591= IFCFACE((#82590)); +#82593= IFCPOLYLOOP((#82237,#82245,#82243)); +#82595= IFCFACEOUTERBOUND(#82593,.T.); +#82596= IFCFACE((#82595)); +#82598= IFCPOLYLOOP((#82237,#82241,#82245)); +#82600= IFCFACEOUTERBOUND(#82598,.T.); +#82601= IFCFACE((#82600)); +#82603= IFCPOLYLOOP((#82239,#82245,#82241)); +#82605= IFCFACEOUTERBOUND(#82603,.T.); +#82606= IFCFACE((#82605)); +#82608= IFCPOLYLOOP((#82245,#82213,#82243)); +#82610= IFCFACEOUTERBOUND(#82608,.T.); +#82611= IFCFACE((#82610)); +#82613= IFCPOLYLOOP((#82201,#82243,#82213)); +#82615= IFCFACEOUTERBOUND(#82613,.T.); +#82616= IFCFACE((#82615)); +#82618= IFCPOLYLOOP((#82241,#82207,#82235)); +#82620= IFCFACEOUTERBOUND(#82618,.T.); +#82621= IFCFACE((#82620)); +#82623= IFCPOLYLOOP((#82245,#82239,#82215)); +#82625= IFCFACEOUTERBOUND(#82623,.T.); +#82626= IFCFACE((#82625)); +#82628= IFCPOLYLOOP((#82239,#82241,#82233)); +#82630= IFCFACEOUTERBOUND(#82628,.T.); +#82631= IFCFACE((#82630)); +#82633= IFCPOLYLOOP((#82213,#82245,#82215)); +#82635= IFCFACEOUTERBOUND(#82633,.T.); +#82636= IFCFACE((#82635)); +#82638= IFCPOLYLOOP((#82217,#82209,#82249,#82251)); +#82640= IFCFACEOUTERBOUND(#82638,.T.); +#82641= IFCFACE((#82640)); +#82643= IFCPOLYLOOP((#82247,#82215,#82239,#82233,#82253)); +#82645= IFCFACEOUTERBOUND(#82643,.T.); +#82646= IFCFACE((#82645)); +#82648= IFCPOLYLOOP((#82257,#82259,#82261,#82255)); +#82650= IFCFACEOUTERBOUND(#82648,.T.); +#82651= IFCFACE((#82650)); +#82653= IFCCARTESIANPOINT((1239.15245901647,769.070491803287,355.6)); +#82655= IFCCARTESIANPOINT((-560.847540983606,769.070491803287,355.6)); +#82657= IFCCARTESIANPOINT((-560.847540983606,-1237.92950819664,355.6)); +#82659= IFCCARTESIANPOINT((1239.15245901647,-1237.92950819664,355.6)); +#82661= IFCCARTESIANPOINT((1213.75245901637,743.67049180326,355.6)); +#82663= IFCCARTESIANPOINT((1213.75245901637,-1212.52950819664,355.6)); +#82665= IFCCARTESIANPOINT((-535.447540983632,-1212.52950819664,355.6)); +#82667= IFCCARTESIANPOINT((-535.447540983632,743.67049180326,355.6)); +#82669= IFCPOLYLOOP((#82653,#82655,#82657,#82659)); +#82671= IFCFACEOUTERBOUND(#82669,.T.); +#82672= IFCPOLYLOOP((#82661,#82663,#82665,#82667)); +#82674= IFCFACEBOUND(#82672,.T.); +#82675= IFCFACE((#82671,#82674)); +#82677= IFCCARTESIANPOINT((1239.15245901647,769.070491803287,127.)); +#82679= IFCCARTESIANPOINT((1239.15245901647,-1237.92950819664,127.)); +#82681= IFCCARTESIANPOINT((-560.847540983606,-1237.92950819664,127.)); +#82683= IFCCARTESIANPOINT((-560.847540983606,769.070491803287,127.)); +#82685= IFCCARTESIANPOINT((1213.75245901637,743.67049180326,127.)); +#82687= IFCCARTESIANPOINT((-535.447540983632,743.67049180326,127.)); +#82689= IFCCARTESIANPOINT((-535.447540983632,-1212.52950819664,127.)); +#82691= IFCCARTESIANPOINT((1213.75245901637,-1212.52950819664,127.)); +#82693= IFCPOLYLOOP((#82677,#82679,#82681,#82683)); +#82695= IFCFACEOUTERBOUND(#82693,.T.); +#82696= IFCPOLYLOOP((#82685,#82687,#82689,#82691)); +#82698= IFCFACEBOUND(#82696,.T.); +#82699= IFCFACE((#82695,#82698)); +#82701= IFCPOLYLOOP((#82655,#82653,#82677,#82683)); +#82703= IFCFACEOUTERBOUND(#82701,.T.); +#82704= IFCFACE((#82703)); +#82706= IFCPOLYLOOP((#82657,#82655,#82683,#82681)); +#82708= IFCFACEOUTERBOUND(#82706,.T.); +#82709= IFCFACE((#82708)); +#82711= IFCPOLYLOOP((#82659,#82657,#82681,#82679)); +#82713= IFCFACEOUTERBOUND(#82711,.T.); +#82714= IFCFACE((#82713)); +#82716= IFCPOLYLOOP((#82653,#82659,#82679,#82677)); +#82718= IFCFACEOUTERBOUND(#82716,.T.); +#82719= IFCFACE((#82718)); +#82721= IFCPOLYLOOP((#82663,#82661,#82685,#82691)); +#82723= IFCFACEOUTERBOUND(#82721,.T.); +#82724= IFCFACE((#82723)); +#82726= IFCPOLYLOOP((#82665,#82663,#82691,#82689)); +#82728= IFCFACEOUTERBOUND(#82726,.T.); +#82729= IFCFACE((#82728)); +#82731= IFCPOLYLOOP((#82667,#82665,#82689,#82687)); +#82733= IFCFACEOUTERBOUND(#82731,.T.); +#82734= IFCFACE((#82733)); +#82736= IFCPOLYLOOP((#82661,#82667,#82687,#82685)); +#82738= IFCFACEOUTERBOUND(#82736,.T.); +#82739= IFCFACE((#82738)); +#82741= IFCCLOSEDSHELL((#78570,#78575,#78580,#78585,#78590,#78595,#78600,#78605,#78610,#78615,#78620,#78625,#78630,#78635,#78640,#78645,#78650,#78655,#78660,#78665,#78670,#78675,#78680,#78685,#78690,#78695,#78700,#78705,#78710,#78715,#78720,#78725,#78730,#78735,#78740,#78745,#78750,#78755,#78760,#78765,#78770,#78775,#78780,#78785,#78790,#78795,#78800,#78805,#78810,#78815,#78820,#78825,#78830,#78835,#78840,#78845,#78850,#78855,#78860,#78865,#78870,#78875,#78880,#78885,#78890,#78895,#78900,#78905,#78910,#78915,#78920,#78925,#78930,#78935,#78940,#78945,#78950,#78955,#78960,#78965,#78970,#78975,#78980,#78985,#78990,#78995,#79000,#79005,#79010,#79015,#79020,#79025,#79030,#79035,#79040,#79045,#79050,#79055,#79060,#79065,#79070,#79075,#79080,#79085,#79090,#79095,#79100,#79105,#79110,#79115,#79120,#79125,#79130,#79135,#79140,#79145,#79150,#79155,#79160,#79165,#79170,#79175,#79180,#79185,#79190,#79195,#79200,#79205,#79210,#79215,#79220,#79225,#79230,#79235,#79240,#79245,#79250,#79255,#79260,#79265,#79270,#79275,#79280,#79285,#79290,#79295,#79300,#79305,#79310,#79315,#79320,#79325,#79330,#79335,#79340,#79345,#79350,#79355,#79360,#79365,#79370,#79375,#79380,#79385,#79390,#79395,#79400,#79405,#79410,#79415,#79420,#79425,#79430,#79435,#79440,#79445,#79450,#79455,#79460,#79465,#79470,#79475,#79480,#79485,#79490,#79495,#79500,#79505,#79510,#79515,#79520,#79525,#79530,#79535,#79540,#79545,#79550,#79555,#79560,#79565,#79570,#79575,#79580,#79585,#79590,#79595,#79600,#79605,#79610,#79615,#79620,#79625,#79630,#79635,#79640,#79645,#79650,#79655,#79660,#79665,#79670,#79675,#79680,#79685,#79690,#79695,#79700,#79705,#79710,#79715,#79720,#79725,#79730,#79735)); +#82743= IFCFACETEDBREP(#82741); +#82744= IFCCOLOURRGB($,0.968627450980392,0.968627450980392,0.937254901960784); +#82745= IFCSURFACESTYLERENDERING(#82744,0.,$,$,$,$,IFCNORMALISEDRATIOMEASURE(0.5),IFCSPECULAREXPONENT(128.),.NOTDEFINED.); +#82746= IFCSURFACESTYLE('Textile - White',.BOTH.,(#82745)); +#82748= IFCPRESENTATIONSTYLEASSIGNMENT((#82746)); +#82750= IFCSTYLEDITEM(#82743,(#82748),$); +#82753= IFCCLOSEDSHELL((#80060,#80065,#80070,#80075,#80080,#80085,#80090,#80095,#80100,#80105,#80110,#80115,#80120,#80125,#80130,#80135,#80140,#80145,#80150,#80155,#80160,#80165,#80170,#80175,#80180,#80185,#80190,#80195,#80200,#80205,#80210,#80215,#80220,#80225,#80230,#80235,#80240,#80245,#80250,#80255,#80260,#80265,#80270,#80275,#80280,#80285,#80290,#80295,#80300,#80305,#80310,#80315,#80320,#80325,#80330,#80335,#80340,#80345,#80350,#80355,#80360,#80365,#80370,#80375,#80380,#80385,#80390,#80395,#80400,#80405,#80410,#80415,#80420,#80425,#80430,#80435,#80440,#80445,#80450,#80455,#80460,#80465,#80470,#80475,#80480,#80485,#80490,#80495,#80500,#80505,#80510,#80515,#80520,#80525,#80530,#80535,#80540,#80545,#80550,#80555,#80560,#80565,#80570,#80575,#80580,#80585,#80590,#80595,#80600,#80605,#80610,#80615,#80620,#80625,#80630,#80635,#80640,#80645,#80650,#80655,#80660,#80665,#80670,#80675,#80680,#80685,#80690,#80695,#80700,#80705,#80710,#80715,#80720,#80725,#80730,#80735,#80740,#80745,#80750,#80755,#80760,#80765,#80770,#80775,#80780,#80785,#80790,#80795,#80800,#80805,#80810,#80815,#80820,#80825,#80830,#80835,#80840,#80845,#80850,#80855,#80860,#80865,#80870,#80875,#80880,#80885,#80890,#80895,#80900,#80905,#80910,#80915,#80920,#80925,#80930,#80935,#80940,#80945,#80950,#80955,#80960,#80965,#80970,#80975,#80980,#80985,#80990,#80995,#81000,#81005,#81010,#81015,#81020,#81025,#81030,#81035,#81040,#81045,#81050,#81055,#81060,#81065,#81070,#81075,#81080,#81085,#81090,#81095,#81100,#81105,#81110,#81115,#81120,#81125,#81130,#81135,#81140,#81145,#81150,#81155,#81160,#81165,#81170,#81175,#81180,#81185,#81190,#81195,#81200,#81205,#81210,#81215,#81220,#81225)); +#82755= IFCFACETEDBREP(#82753); +#82756= IFCSTYLEDITEM(#82755,(#82748),$); +#82759= IFCCLOSEDSHELL((#81470,#81475,#81480,#81485,#81490,#81495,#81500,#81505,#81510,#81515,#81520,#81525,#81530,#81535,#81540,#81545,#81550,#81555,#81560,#81565,#81570,#81575,#81580,#81585,#81590,#81595,#81600,#81605,#81610,#81615,#81620,#81625,#81630,#81635,#81640,#81645,#81650,#81655,#81660,#81665,#81670,#81675,#81680,#81685,#81690,#81695,#81700,#81705,#81710,#81715,#81720,#81725,#81730,#81735,#81740,#81745,#81750,#81755,#81760,#81765,#81770,#81775,#81780,#81785,#81790,#81795,#81800,#81805,#81810,#81815)); +#82761= IFCFACETEDBREP(#82759); +#82762= IFCSTYLEDITEM(#82761,(#38304),$); +#82765= IFCCLOSEDSHELL((#81932,#81937,#81942,#81947,#81952,#81957,#81962,#81967,#81972,#81977,#81982,#81987,#81992,#81997,#82002,#82007,#82012,#82017)); +#82767= IFCFACETEDBREP(#82765); +#82768= IFCSTYLEDITEM(#82767,(#82748),$); +#82771= IFCCLOSEDSHELL((#82266,#82271,#82276,#82281,#82286,#82291,#82296,#82301,#82306,#82311,#82316,#82321,#82326,#82331,#82336,#82341,#82346,#82351,#82356,#82361,#82366,#82371,#82376,#82381,#82386,#82391,#82396,#82401,#82406,#82411,#82416,#82421,#82426,#82431,#82436,#82441,#82446,#82451,#82456,#82461,#82466,#82471,#82476,#82481,#82486,#82491,#82496,#82501,#82506,#82511,#82516,#82521,#82526,#82531,#82536,#82541,#82546,#82551,#82556,#82561,#82566,#82571,#82576,#82581,#82586,#82591,#82596,#82601,#82606,#82611,#82616,#82621,#82626,#82631,#82636,#82641,#82646,#82651)); +#82773= IFCFACETEDBREP(#82771); +#82774= IFCSTYLEDITEM(#82773,(#38304),$); +#82777= IFCCLOSEDSHELL((#82675,#82699,#82704,#82709,#82714,#82719,#82724,#82729,#82734,#82739)); +#82779= IFCFACETEDBREP(#82777); +#82780= IFCSTYLEDITEM(#82779,(#38304),$); +#82783= IFCSHAPEREPRESENTATION(#100,'Body','Brep',(#82743,#82755,#82761,#82767,#82773,#82779)); +#82785= IFCAXIS2PLACEMENT3D(#6,$,$); +#82786= IFCREPRESENTATIONMAP(#82785,#82783); +#82788= IFCFURNITURETYPE('1RS53LK$j6KOlAGwxTiY9_',#42,'1525x2007x355mm-Queen',$,$,(#82865,#82869,#82873,#82877),(#82786),'295878','1525x2007x355mm-Queen',.NOTDEFINED.,.NOTDEFINED.); +#82790= IFCMATERIAL('Textile - White',$,$); +#82791= IFCPRESENTATIONSTYLEASSIGNMENT((#82746)); +#82793= IFCSTYLEDITEM($,(#82791),$); +#82795= IFCSTYLEDREPRESENTATION(#95,'Style','Material',(#82793)); +#82797= IFCMATERIALDEFINITIONREPRESENTATION($,$,(#82795),#82790); +#82801= IFCMATERIALLIST((#82790,#38370)); +#82803= IFCMAPPEDITEM(#82786,#2453); +#82805= IFCSHAPEREPRESENTATION(#100,'Body','MappedRepresentation',(#82803)); +#82807= IFCPRODUCTDEFINITIONSHAPE($,$,(#82805)); +#82810= IFCCARTESIANPOINT((5351.08101472487,2185.23479249918,0.)); +#82812= IFCAXIS2PLACEMENT3D(#82810,#20,#18); +#83662= IFCPRODUCTDEFINITIONSHAPE($,$,(#83660)); +#82814= IFCCARTESIANPOINT((5351.08101472487,2185.23479249918,0.)); +#82816= IFCAXIS2PLACEMENT3D(#82814,#20,#18); +#82817= IFCLOCALPLACEMENT(#309,#82816); +#82818= IFCFURNITURE('1RS53LK$j6KOlAGwxTiY8D',#42,'Furniture_Bed_1:1525x2007x355mm-Queen:295878',$,'1525x2007x355mm-Queen',#82817,#82807,'295878',$); +#82821= IFCMATERIALLIST((#82790,#38370)); +#82823= IFCPROPERTYSINGLEVALUE('Host',$,IFCTEXT('Floor : Floor-Grnd-Susp_65Scr-80Ins-100Blk-75PC'),$); +#82824= IFCPROPERTYSINGLEVALUE('Area',$,IFCAREAMEASURE(7.24285553547374),$); +#82825= IFCPROPERTYSINGLEVALUE('Volume',$,IFCVOLUMEMEASURE(0.792311622293755),$); +#82826= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Furniture_Bed_1: 1525x2007x355mm-Queen'),$); +#82827= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Furniture_Bed_1: 1525x2007x355mm-Queen'),$); +#82828= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Furniture_Bed_1: 1525x2007x355mm-Queen'),$); +#82829= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Furniture_Bed_1: 1525x2007x355mm-Queen'),$); +#82830= IFCPROPERTYSINGLEVALUE('Material Frame',$,IFCLABEL('Wood - Birch'),$); +#82831= IFCPROPERTYSINGLEVALUE('Material Mattress',$,IFCLABEL('Textile - White'),$); +#82832= IFCPROPERTYSINGLEVALUE('Length',$,IFCLENGTHMEASURE(2007.),$); +#82833= IFCPROPERTYSINGLEVALUE('Width',$,IFCLENGTHMEASURE(1800.),$); +#82834= IFCPROPERTYSINGLEVALUE('Keynote',$,IFCTEXT('N'),$); +#82835= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('1525x2007x355mm-Queen'),$); +#82836= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Furniture_Bed_1'),$); +#82837= IFCPROPERTYSET('1RS53LK$j6KOlAHRhTiY8D',#42,'Constraints',$,(#2473,#37560,#82823)); +#82840= IFCRELDEFINESBYPROPERTIES('1RS53LK$j6KOlAHBhTiY8D',#42,$,$,(#82818),#82837); +#82844= IFCPROPERTYSET('1RS53LK$j6KOlAHQpTiY8D',#42,'Dimensions',$,(#82824,#82825)); +#82848= IFCRELDEFINESBYPROPERTIES('1RS53LK$j6KOlAHApTiY8D',#42,$,$,(#82818),#82844); +#82851= IFCPROPERTYSET('2srS8YVfD5Q9cnjlvV9d8e',#42,'Other',$,(#37563,#82826,#82827,#82828,#82829)); +#82857= IFCRELDEFINESBYPROPERTIES('28ZsE7Lvb5ovFyx4_eHWof',#42,$,$,(#82818),#82851); +#82860= IFCPROPERTYSET('1RS53LK$j6KOlAHQ7TiY8D',#42,'Phasing',$,(#1322)); +#82862= IFCRELDEFINESBYPROPERTIES('1RS53LK$j6KOlAHA7TiY8D',#42,$,$,(#82818),#82860); +#82865= IFCPROPERTYSET('1RS53LK$j6KOlAHQpTiY9_',#42,'Dimensions',$,(#82832,#82833)); +#82869= IFCPROPERTYSET('1RS53LK$j6KOlAHQ$TiY9_',#42,'Identity Data',$,(#1346,#1347,#2491,#2492,#82834,#82835)); +#82873= IFCPROPERTYSET('1RS53LK$j6KOlAHQZTiY9_',#42,'Materials and Finishes',$,(#82830,#82831)); +#82877= IFCPROPERTYSET('08W9babvv7qOjBq1Xh4Xav',#42,'Other',$,(#37563,#82836)); +#82885= IFCAXIS2PLACEMENT3D(#6,$,$); +#82886= IFCLOCALPLACEMENT($,#82885); +#82887= IFCSITE('1o0c33arXF9AEePDXPKItd',#42,'Default',$,'',#82886,$,$,.ELEMENT.,(51,30,0,549316),(0,-7,-34,-450321),0.,$,$); +#82891= IFCPROPERTYSINGLEVALUE('Author',$,IFCTEXT(''),$); +#82892= IFCPROPERTYSINGLEVALUE('Building Name',$,IFCTEXT(''),$); +#82893= IFCPROPERTYSINGLEVALUE('Organization Description',$,IFCTEXT(''),$); +#82894= IFCPROPERTYSINGLEVALUE('Organization Name',$,IFCTEXT(''),$); +#82895= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Project Information'),$); +#82896= IFCPROPERTYSINGLEVALUE('Client Name',$,IFCTEXT('Owner'),$); +#82897= IFCPROPERTYSINGLEVALUE('Project Address',$,IFCTEXT('Enter address here'),$); +#82898= IFCPROPERTYSINGLEVALUE('Project Issue Date',$,IFCTEXT('Issue Date'),$); +#82899= IFCPROPERTYSINGLEVALUE('Project Name',$,IFCTEXT('Project Name'),$); +#82900= IFCPROPERTYSINGLEVALUE('Project Number',$,IFCTEXT('Project Number'),$); +#82901= IFCPROPERTYSINGLEVALUE('Project Status',$,IFCTEXT('Project Status'),$); +#82902= IFCPROPERTYSET('2$1LAsj$T3CPRLjvb39tWH',#42,'Identity Data',$,(#82891,#82892,#82893,#82894)); +#82908= IFCRELDEFINESBYPROPERTIES('2$1LAsj$T3CPRLjfb39tWH',#42,$,$,(#82887),#82902); +#82912= IFCPROPERTYSET('2fvawUyET24QqtJ$utecOL',#42,'Other',$,(#82895,#82896,#82897,#82898,#82899,#82900,#82901)); +#82921= IFCRELDEFINESBYPROPERTIES('14Esl6ICf5WwEYpZWJCGcp',#42,$,$,(#82887),#82912); +#82925= IFCPROPERTYSINGLEVALUE('AboveGround',$,IFCLOGICAL(.U.),$); +#82926= IFCPROPERTYSET('3Zu5Bv0LOHrPC12_o6FoQQ',#42,'Pset_BuildingStoreyCommon',$,(#82925)); +#82929= IFCRELDEFINESBYPROPERTIES('2f_6sCv8r9GBewoSAZu97C',#42,$,$,(#131),#82926); +#82933= IFCPROPERTYSINGLEVALUE('Elevation',$,IFCLENGTHMEASURE(0.),$); +#82934= IFCPROPERTYSINGLEVALUE('Building Story',$,IFCBOOLEAN(.T.),$); +#82935= IFCPROPERTYSINGLEVALUE('Name',$,IFCTEXT('Ground Floor'),$); +#82936= IFCPROPERTYSINGLEVALUE('Category',$,IFCLABEL('Levels'),$); +#82937= IFCPROPERTYSINGLEVALUE('Family',$,IFCLABEL('Level: Circle Head - Project Datum'),$); +#82938= IFCPROPERTYSINGLEVALUE('Family and Type',$,IFCLABEL('Level: Circle Head - Project Datum'),$); +#82939= IFCPROPERTYSINGLEVALUE('Type',$,IFCLABEL('Level: Circle Head - Project Datum'),$); +#82940= IFCPROPERTYSINGLEVALUE('Type Id',$,IFCLABEL('Level: Circle Head - Project Datum'),$); +#82941= IFCPROPERTYSINGLEVALUE('Elevation Base',$,IFCIDENTIFIER('Project Base Point'),$); +#82942= IFCPROPERTYSINGLEVALUE('Color',$,IFCINTEGER(0),$); +#82943= IFCPROPERTYSINGLEVALUE('Line Pattern',$,IFCLABEL('Centre'),$); +#82944= IFCPROPERTYSINGLEVALUE('Line Weight',$,IFCIDENTIFIER('1'),$); +#82945= IFCPROPERTYSINGLEVALUE('Symbol',$,IFCLABEL('Anno_Level_Head_Circle: Standard'),$); +#82946= IFCPROPERTYSINGLEVALUE('Symbol at End 1 Default',$,IFCBOOLEAN(.T.),$); +#82947= IFCPROPERTYSINGLEVALUE('Symbol at End 2 Default',$,IFCBOOLEAN(.F.),$); +#82948= IFCPROPERTYSINGLEVALUE('Type Name',$,IFCTEXT('Circle Head - Project Datum'),$); +#82949= IFCPROPERTYSINGLEVALUE('Family Name',$,IFCTEXT('Level'),$); +#82950= IFCPROPERTYSET('3Zu5Bv0LOHrPC11XI6FoQQ',#42,'Constraints',$,(#82933)); +#82953= IFCRELDEFINESBYPROPERTIES('3Zu5Bv0LOHrPC11nI6FoQQ',#42,$,$,(#131),#82950); +#82956= IFCPROPERTYSET('3Zu5Bv0LOHrPC11WA6FoQQ',#42,'Dimensions',$,(#239)); +#82958= IFCRELDEFINESBYPROPERTIES('3Zu5Bv0LOHrPC11mA6FoQQ',#42,$,$,(#131),#82956); +#82961= IFCPROPERTYSET('3Zu5Bv0LOHrPC11W66FoQQ',#42,'Identity Data',$,(#1324,#82934,#82935)); +#82965= IFCRELDEFINESBYPROPERTIES('3Zu5Bv0LOHrPC11m66FoQQ',#42,$,$,(#131),#82961); +#82968= IFCPROPERTYSET('1DQ9PGieT2PwaiCpM$N1LS',#42,'Other',$,(#82936,#82937,#82938,#82939,#82940)); +#82975= IFCRELDEFINESBYPROPERTIES('2EsZr$uuXAhvEo7MhCWRPb',#42,$,$,(#131),#82968); +#82978= IFCPROPERTYSET('3Zu5Bv0LOHrPC11XI6FoQS',#42,'Constraints',$,(#82941)); +#82981= IFCPROPERTYSET('3Zu5Bv0LOHrPC11WM6FoQS',#42,'Graphics',$,(#82942,#82943,#82944,#82945,#82946,#82947)); +#82989= IFCPROPERTYSET('3Zu5Bv0LOHrPC11W66FoQS',#42,'Identity Data',$,(#82948)); +#82992= IFCPROPERTYSET('2Z8Jh2jxDESxj6GTUshn8q',#42,'Other',$,(#82936,#82949)); +#82995= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Zu5Bv0LOHrPC10066FoQQ',#42,$,$,(#1229,#1752,#2327,#2375,#3818,#4705,#4880,#10993,#21827,#32626,#33350,#33515,#33588,#33688,#33815,#33881,#33951,#36107),#131); +#83016= IFCPROPERTYSET('15Z0v90RiHrPC22_o6FoKR',#42,'Pset_BuildingStoreyCommon',$,(#82925)); +#83018= IFCRELDEFINESBYPROPERTIES('2__MLN7oH5OuR7GwhhWUho',#42,$,$,(#137),#83016); +#83022= IFCPROPERTYSINGLEVALUE('Elevation',$,IFCLENGTHMEASURE(2500.),$); +#83023= IFCPROPERTYSINGLEVALUE('Name',$,IFCTEXT('Roof'),$); +#83024= IFCPROPERTYSET('15Z0v90RiHrPC21XI6FoKR',#42,'Constraints',$,(#83022)); +#83027= IFCRELDEFINESBYPROPERTIES('15Z0v90RiHrPC21nI6FoKR',#42,$,$,(#137),#83024); +#83030= IFCPROPERTYSET('15Z0v90RiHrPC21WA6FoKR',#42,'Dimensions',$,(#239)); +#83032= IFCRELDEFINESBYPROPERTIES('15Z0v90RiHrPC21mA6FoKR',#42,$,$,(#137),#83030); +#83035= IFCPROPERTYSET('15Z0v90RiHrPC21W66FoKR',#42,'Identity Data',$,(#1324,#82934,#83023)); +#83038= IFCRELDEFINESBYPROPERTIES('15Z0v90RiHrPC21m66FoKR',#42,$,$,(#137),#83035); +#83041= IFCPROPERTYSET('1UV7xHnUDDw8B8fgMRBoKB',#42,'Other',$,(#82936,#82937,#82938,#82939,#82940)); +#83043= IFCRELDEFINESBYPROPERTIES('3yiy0GJ6T4ghfzIsA_T4WX',#42,$,$,(#137),#83041); +#83046= IFCRELCONTAINEDINSPATIALSTRUCTURE('15Z0v90RiHrPC20066FoKR',#42,$,$,(#35959,#78145),#137); +#83051= IFCRELAGGREGATES('3ccjyPAoj5dB6yvuLFhu$6',#42,$,$,#103,(#82887)); +#83055= IFCRELAGGREGATES('1s70IU8qzCLwjTi8v7zc07',#42,$,$,#82887,(#118)); +#83059= IFCRELAGGREGATES('3Zu5Bv0LOHrPC100A6FoQQ',#42,$,$,#131,(#177,#323,#421)); +#83065= IFCRELAGGREGATES('15Z0v90RiHrPC200A6FoKR',#42,$,$,#137,(#531)); +#83069= IFCRELAGGREGATES('2$1LAsj$T3CPRLiPj39tWH',#42,$,$,#118,(#131,#137)); +#83074= IFCPROPERTYSINGLEVALUE('Reference',$,IFCIDENTIFIER('Project Information'),$); +#83075= IFCPROPERTYSINGLEVALUE('NumberOfStoreys',$,IFCINTEGER(2),$); +#83076= IFCPROPERTYSET('2$1LAsj$T3CPRLkdD39tWH',#42,'Pset_BuildingCommon',$,(#83074,#83075)); +#83080= IFCRELDEFINESBYPROPERTIES('0rueAymAn13Pp718H088_q',#42,$,$,(#118),#83076); +#83084= IFCPROPERTYSINGLEVALUE('Client Name',$,IFCTEXT('Owner'),$); +#83085= IFCPROPERTYSINGLEVALUE('Project Address',$,IFCTEXT('Enter address here'),$); +#83086= IFCPROPERTYSINGLEVALUE('Project Issue Date',$,IFCTEXT('Issue Date'),$); +#83087= IFCPROPERTYSINGLEVALUE('Project Name',$,IFCTEXT('Project Name'),$); +#83088= IFCPROPERTYSINGLEVALUE('Project Number',$,IFCTEXT('Project Number'),$); +#83089= IFCPROPERTYSINGLEVALUE('Project Status',$,IFCTEXT('Project Status'),$); +#83090= IFCPROPERTYSET('3nFNICUH11uPWJ0EVAOr8p',#42,'Identity Data',$,(#82891,#82892,#82893,#82894)); +#83092= IFCRELDEFINESBYPROPERTIES('3Ej$AJJMn5wgHy84M5Vbbf',#42,$,$,(#118),#83090); +#83095= IFCPROPERTYSET('2oi6_mjGz0kPMK5vyfcZHk',#42,'Other',$,(#82895,#83084,#83085,#83086,#83087,#83088,#83089)); +#83103= IFCRELDEFINESBYPROPERTIES('2SSvkGDDDFGAHG_13vXkDz',#42,$,$,(#118),#83095); +#83106= IFCRELASSOCIATESMATERIAL('0tmdkYSNPFMhGW$yI1pINj',#42,$,$,(#4705),#4744); +#83110= IFCRELASSOCIATESMATERIAL('2bRkP5u2H6LO6P4zgDEl9D',#42,$,$,(#4746),#4739); +#83114= IFCRELASSOCIATESMATERIAL('31KiV2AEfAExUGUqAlSvba',#42,$,$,(#4880),#4895); +#83118= IFCRELASSOCIATESMATERIAL('0bLYN8gEn0Ku4trm53Pt09',#42,$,$,(#33688),#33710); +#83122= IFCRELASSOCIATESMATERIAL('0stcjzepjB9fQOWvCFqyfl',#42,$,$,(#33815),#33818); +#83126= IFCRELASSOCIATESMATERIAL('1m_xrKbgv3$wLbluYcJnK8',#42,$,$,(#33881),#33884); +#83130= IFCRELASSOCIATESMATERIAL('0_aPuYnbP9zRdxVVZenKzS',#42,$,$,(#33951),#34071); +#83134= IFCRELASSOCIATESMATERIAL('14j9R6_UfA7AegczjmiTl9',#42,$,$,(#35959),#33954); +#83138= IFCRELASSOCIATESMATERIAL('0g0sNO3OHEkfc99COkvx0u',#42,$,$,(#78145),#78154); +#83142= IFCRELASSOCIATESMATERIAL('1Zgt$tguX4ePqA9dUmm2BW',#42,$,$,(#1229),#1307); +#83145= IFCRELASSOCIATESMATERIAL('2YlnRRUXDCaAGM5LUJTFQv',#42,$,$,(#1752),#1755); +#83148= IFCRELASSOCIATESMATERIAL('1Mvx_mKsj71xU3Ol$TUfSJ',#42,$,$,(#2327),#2330); +#83151= IFCRELASSOCIATESMATERIAL('2C_RFMLu12jPY28UJAC34d',#42,$,$,(#2440,#2470,#2611,#2628,#2713,#2730,#3840,#3858,#3905,#3951),#2442); +#83164= IFCRELASSOCIATESMATERIAL('2fiFsrUm5FWudyLHQG_O8z',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2829); +#83187= IFCRELASSOCIATESMATERIAL('2D9G8gPP17ww_KnQq5W80t',#42,$,$,(#10942),#10980); +#83190= IFCRELASSOCIATESMATERIAL('2vTIbSZuH83BcB8EePnVao',#42,$,$,(#10993),#10996); +#83193= IFCRELASSOCIATESMATERIAL('34R$x5zaj3LvvC_gg2ihCW',#42,$,$,(#21787),#21814); +#83196= IFCRELASSOCIATESMATERIAL('0_rsCoedT88OuQvG0Uu56q',#42,$,$,(#21827),#21830); +#83199= IFCRELASSOCIATESMATERIAL('39kIvJexr4WxaCR75j_XpJ',#42,$,$,(#32608),#32613); +#83202= IFCRELASSOCIATESMATERIAL('21Lpn$wq1Ch8Wevt3FDCHf',#42,$,$,(#32626),#32629); +#83205= IFCRELASSOCIATESMATERIAL('1X8y9bXXL7nfuXMIXI_684',#42,$,$,(#33322),#33337); +#83208= IFCRELASSOCIATESMATERIAL('0LDWYLpKHDkOxk47jSKsdf',#42,$,$,(#33350),#33353); +#83211= IFCRELASSOCIATESMATERIAL('2Oosr3RrfBnOpKZes6EytH',#42,$,$,(#33515),#33518); +#83214= IFCRELASSOCIATESMATERIAL('1sKO_oQ6fAqRzo9x4YN7pr',#42,$,$,(#33588),#33591); +#83217= IFCRELASSOCIATESMATERIAL('2Gn$qCqKL2zBt90JBT5pgL',#42,$,$,(#36107),#36110); +#83220= IFCRELASSOCIATESMATERIAL('12yO69wEj5fvVBuSuPmnyj',#42,$,$,(#37501),#37536); +#83223= IFCRELASSOCIATESMATERIAL('1d3Z5XGtr0mgawV6VeVrlm',#42,$,$,(#37554),#37557); +#83226= IFCRELASSOCIATESMATERIAL('3GL1X5BI5EKOgdht6Fc5x_',#42,$,$,(#38368,#38397,#77374,#77396),#38370); +#83231= IFCRELASSOCIATESMATERIAL('2UGWUh81L87OOuFbp1l9C9',#42,$,$,(#39990),#40003); +#83234= IFCRELASSOCIATESMATERIAL('28kkxyVZz5G9Z2KtiXGKoi',#42,$,$,(#40020),#40023); +#83237= IFCRELASSOCIATESMATERIAL('3Cos88NeD5HOoSGjwRaW_D',#42,$,$,(#41578),#41580); +#83240= IFCRELASSOCIATESMATERIAL('1P$ndahTr6EOr4Do2QrP4b',#42,$,$,(#41597),#41600); +#83243= IFCRELASSOCIATESMATERIAL('3EgaVuuj52beVGnWHUT_P$',#42,$,$,(#41644),#41647); +#83246= IFCRELASSOCIATESMATERIAL('0zNG3xseD2PBq27VhpXncH',#42,$,$,(#41690),#41693); +#83249= IFCRELASSOCIATESMATERIAL('2Nbpx40UD7BwbjNe9OfqtH',#42,$,$,(#41736),#41739); +#83252= IFCRELASSOCIATESMATERIAL('05uh4d28z58fxwgV8w26Lz',#42,$,$,(#41782),#41785); +#83255= IFCRELASSOCIATESMATERIAL('2nVJrVVVv26OgfGcibpj47',#42,$,$,(#59964),#59988); +#83257= IFCRELASSOCIATESMATERIAL('1eclFu3uvAEfmCcvAZ0qX5',#42,$,$,(#60014),#60017); +#83259= IFCRELASSOCIATESMATERIAL('2aBMI5TgL1BuOt12OuXeaz',#42,$,$,(#77158),#77160); +#83261= IFCRELASSOCIATESMATERIAL('3MokTzVlv9ZBCmZwsFOZvV',#42,$,$,(#77186),#77189); +#83263= IFCRELASSOCIATESMATERIAL('2iPtjevbv63gmTMXeCFQ6D',#42,$,$,(#77273),#77276); +#83265= IFCRELASSOCIATESMATERIAL('0HAr2Q8zn0ze76mOe4yi6G',#42,$,$,(#78026,#78054),#78028); +#83270= IFCRELASSOCIATESMATERIAL('3qgNd2u7jFDRhk4YtA7mej',#42,$,$,(#82788),#82801); +#83273= IFCRELASSOCIATESMATERIAL('17JqyfaTX9w8LNk0Fh2uoh',#42,$,$,(#82818),#82821); +#83276= IFCRELDEFINESBYTYPE('33fAS3hfj6N8CjSy9j30gP',#42,$,$,(#1229,#1752,#2327),#1309); +#83282= IFCRELDEFINESBYTYPE('243DJ0MO50DhpLW2AMdzTG',#42,$,$,(#2470),#2440); +#83286= IFCRELDEFINESBYTYPE('2kjn1shiTDxA3WDN56uVdC',#42,$,$,(#2628),#2611); +#83290= IFCRELDEFINESBYTYPE('0RGf3ior99HBgsBb$wm5I_',#42,$,$,(#2730),#2713); +#83294= IFCRELDEFINESBYTYPE('1XI4LeJ2T30hGm7Kml$VSC',#42,$,$,(#2375,#3818),#3601); +#83299= IFCRELDEFINESBYTYPE('111aD8RBz0KuACFdTbuMqD',#42,$,$,(#3858,#3905,#3951),#3840); +#83305= IFCRELDEFINESBYTYPE('1PZkUUbUb0P8zhPzjZI5NP',#42,$,$,(#4705,#4880),#4746); +#83310= IFCRELDEFINESBYTYPE('1$$PSD9l156PBmbmMo3bO5',#42,$,$,(#10993),#10942); +#83314= IFCRELDEFINESBYTYPE('3Q6oc7YpDAsBNqvEf7hJMz',#42,$,$,(#21827),#21787); +#83318= IFCRELDEFINESBYTYPE('07$_VFvFL0OxRyqGmkx6gS',#42,$,$,(#32626),#32608); +#83322= IFCRELDEFINESBYTYPE('3s0nqzSTvEVRSrtYC84HRb',#42,$,$,(#33350,#33515,#33588,#36107),#33322); +#83329= IFCRELDEFINESBYTYPE('1W5UWk7f1CPvtObqKhF3Qx',#42,$,$,(#37554),#37501); +#83333= IFCRELDEFINESBYTYPE('1vyecrlqjEpvb1IPM9e65k',#42,$,$,(#38397),#38368); +#83337= IFCRELDEFINESBYTYPE('0LYkEj29X3fPV9Ka5sGace',#42,$,$,(#40020,#41690,#41736,#41782),#39990); +#83344= IFCRELDEFINESBYTYPE('3wzZ$x$w90FPs8ZfxT3fB8',#42,$,$,(#41597,#41644),#41578); +#83349= IFCRELDEFINESBYTYPE('2q$mOTJM1F2wepsOS6zXVy',#42,$,$,(#60014),#59964); +#83353= IFCRELDEFINESBYTYPE('1LKLfQ6_D9Qf07zaKiorBb',#42,$,$,(#77186,#77273),#77158); +#83358= IFCRELDEFINESBYTYPE('2r4nEp91T9z8xvODl34nx$',#42,$,$,(#77396),#77374); +#83362= IFCRELDEFINESBYTYPE('2OGH_lcMX1zOTEoeiEvv31',#42,$,$,(#78054),#78026); +#83366= IFCRELDEFINESBYTYPE('0r9Wj93ej9HAvvvBxKskQy',#42,$,$,(#82818),#82788); +#83370= IFCRELDEFINESBYPROPERTIES('3PGIoYhtrAkwU$RRXxW$7c',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2888); +#83373= IFCRELDEFINESBYPROPERTIES('0UUkvokDHFluZhJgmTWEor',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2892); +#83376= IFCRELDEFINESBYPROPERTIES('2L7JlIwbHEzedGcyQ2O7S9',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2897); +#83379= IFCRELDEFINESBYPROPERTIES('2IGvOrimf6IvS9MI0og_uM',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2901); +#83382= IFCRELDEFINESBYPROPERTIES('2_dHmpejH229g4K9TLRvOa',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2905); +#83385= IFCRELDEFINESBYPROPERTIES('25$UJCHu1CUvEsh8sC7pxd',#42,$,$,(#2826,#2972,#3063,#3115,#3167,#3219,#3279,#3339,#3447,#3555,#4005,#4057,#4109,#4161,#4213,#4265,#4317,#4369,#4421,#4473),#2908); +#83388= IFCRELDEFINESBYPROPERTIES('3ZDYL1eaL9YAvsbtMUgNUD',#42,$,$,(#33688,#33815,#33881),#33776); +#83391= IFCRELDEFINESBYPROPERTIES('1c1aFxtu105fGnf562Ipfv',#42,$,$,(#33688,#33815,#33881),#33782); +#83394= IFCRELDEFINESBYPROPERTIES('27sL6cuon2avr2tPtd1zCf',#42,$,$,(#33688,#33815,#33881),#33785); +#83397= IFCRELDEFINESBYPROPERTIES('3GESjdXt98Ae2Fu2D_jMJm',#42,$,$,(#33688,#33815,#33881),#33788); +#83400= IFCRELDEFINESBYPROPERTIES('1OSDRKg3r9Kw9eGC2kl36r',#42,$,$,(#33688,#33815,#33881),#33792); +#83403= IFCRELDEFINESBYPROPERTIES('03uY42Rc18UO_wc8BcBRdQ',#42,$,$,(#33951),#34147); +#83406= IFCRELDEFINESBYPROPERTIES('2ZZQwGTbPFFfpp_G5Zbmau',#42,$,$,(#33951),#34153); +#83409= IFCRELDEFINESBYPROPERTIES('3i9N2buiD4mfWePxTqgMqT',#42,$,$,(#33951),#34156); +#83412= IFCRELDEFINESBYPROPERTIES('3xjab9wdvFjuuDDAoErWdN',#42,$,$,(#33951),#34158); +#83415= IFCRELDEFINESBYPROPERTIES('1K0Obi5ED6gw7VgUGSv5gW',#42,$,$,(#33951),#34162); +#83418= IFCRELDEFINESBYPROPERTIES('1TXLa6hED5Ufk2rLPB9U12',#42,$,$,(#33951),#34165); +#83421= IFCRELDEFINESBYPROPERTIES('2q4cQAqLn9vfk1qibLl0E6',#42,$,$,(#35959),#36080); +#83424= IFCRELDEFINESBYPROPERTIES('1uxVJ9M658LQ7r9wAv0Wwp',#42,$,$,(#35959),#36086); +#83427= IFCRELDEFINESBYPROPERTIES('0UQOpEk_z5lh363isC4s$$',#42,$,$,(#35959),#36089); +#83430= IFCRELDEFINESBYPROPERTIES('2v$i2YFv5D4hqfeD4Z5p11',#42,$,$,(#35959),#36091); +#83433= IFCRELDEFINESBYPROPERTIES('3I1ywktqjElvAd2468PK$Q',#42,$,$,(#35959),#36094); +#83436= IFCRELDEFINESBYPROPERTIES('3g409TJwb8XOqJiSZKWcmg',#42,$,$,(#78145),#78225); +#83439= IFCRELDEFINESBYPROPERTIES('2hDVWZq6b0mvp1UasSU4Vk',#42,$,$,(#78145),#78231); +#83442= IFCRELDEFINESBYPROPERTIES('1SPi$OlPH5HA94iHJnCaME',#42,$,$,(#78145),#78234); +#83445= IFCRELDEFINESBYPROPERTIES('2doN70Mxb1pRF2dmr8FqQn',#42,$,$,(#78145),#78236); +#83448= IFCRELDEFINESBYPROPERTIES('0IambR_iX7wxRa4inpIITs',#42,$,$,(#78145),#78240); +#83451= IFCRELDEFINESBYPROPERTIES('21hIKmJeHDIOZCRY0$VieU',#42,$,$,(#78145),#78242); +#83454= IFCRELDEFINESBYPROPERTIES('3$Z$QTmt10Zub67BKI5R5U',#42,$,$,(#131,#137),#82978); +#83457= IFCRELDEFINESBYPROPERTIES('1Tg3q$BavDbhYKpPfeD3Yx',#42,$,$,(#131,#137),#82981); +#83460= IFCRELDEFINESBYPROPERTIES('2dYjrqKVD5DuBKcKGkgYAZ',#42,$,$,(#131,#137),#82989); +#83463= IFCRELDEFINESBYPROPERTIES('0HLq0zu7TEHRSlIFR8hUXf',#42,$,$,(#131,#137),#82992); +#83466= IFCRELCONNECTSPATHELEMENTS('0Ov6YJf1j66ejWY7MQXxpl',#42,'3cUkl32yn9qRSPvBJVyWw5|3cUkl32yn9qRSPvBJVyWx4','Structural',$,#1229,#1752,(),(),.ATSTART.,.ATEND.); +#83471= IFCRELCONNECTSPATHELEMENTS('2kps7J2gX9SPfLSnTRMGNb',#42,'3cUkl32yn9qRSPvBJVyWx4|3cUkl32yn9qRSPvBJVyWy4','Structural',$,#1752,#2327,(),(),.ATSTART.,.ATEND.); +#83476= IFCRELCONNECTSPATHELEMENTS('1mIFMmji9FsfuyIz1zLhDz',#42,'3cUkl32yn9qRSPvBJVyWw5|3cUkl32yn9qRSPvBJVyW_P','Structural',$,#1229,#2375,(),(),.ATSTART.,.ATPATH.); +#83480= IFCRELCONNECTSPATHELEMENTS('3ePOdHh9bBOhKvTNU3gtnr',#42,'3cUkl32yn9qRSPvBJVyWy4|3cUkl32yn9qRSPvBJVyW$Z','Structural',$,#2327,#3818,(),(),.ATEND.,.ATEND.); +#83485= IFCRELCONNECTSPATHELEMENTS('2rMOHeDPD8EwQTonBM_ZvL',#42,'3cUkl32yn9qRSPvBJVyWw5|3cUkl32yn9qRSPvBJVyWXt','Structural',$,#1229,#4705,(),(),.ATSTART.,.ATPATH.); +#83489= IFCRELCONNECTSPATHELEMENTS('1XkWHLECP1F84U1ERV6K9$',#42,'3cUkl32yn9qRSPvBJVyWy4|3cUkl32yn9qRSPvBJVyWXt','Structural',$,#2327,#4705,(),(),.ATEND.,.ATPATH.); +#83492= IFCRELCONNECTSPATHELEMENTS('1RW1FCcQv13A48wwkatEOy',#42,'3cUkl32yn9qRSPvBJVyWXt|3cUkl32yn9qRSPvBJVyWY1','Structural',$,#4705,#4880,(),(),.ATSTART.,.ATPATH.); +#83497= IFCRELCONNECTSPATHELEMENTS('0OS6Qd30HF1Oqtx2qvDzKN',#42,'3cUkl32yn9qRSPvBJVyWx4|3cUkl32yn9qRSPvBJVyWY1','Structural',$,#1752,#4880,(),(),.ATEND.,.ATPATH.); +#83500= IFCCARTESIANPOINT((1055.,405.)); +#83502= IFCAXIS2PLACEMENT2D(#83500,#24); +#83503= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83502,2110.,809.999999999999); +#83504= IFCAXIS2PLACEMENT3D(#6,#18,#20); +#83505= IFCEXTRUDEDAREASOLID(#83503,#83504,#20,95.); +#83506= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83505)); +#83508= IFCPRODUCTDEFINITIONSHAPE($,$,(#83506)); +#83511= IFCCARTESIANPOINT((4938.75000000001,47.4999999999922,0.)); +#83513= IFCAXIS2PLACEMENT3D(#83511,$,$); +#83514= IFCLOCALPLACEMENT(#4660,#83513); +#83516= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyWaG',#42,'Doors_IntSgl:810x2110mm:285959:1',$,'Opening',#83514,#83508,$,.OPENING.); +#83521= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyWaG',#42,$,$,#4705,#83516); +#83524= IFCQUANTITYLENGTH('Depth',$,$,95.,$); +#83525= IFCQUANTITYLENGTH('Height',$,$,810.,$); +#83526= IFCQUANTITYLENGTH('Width',$,$,2110.,$); +#83527= IFCELEMENTQUANTITY('37Jvwp4sn4YRmgV9HfvqIw',#42,'BaseQuantities',$,$,(#83524,#83525,#83526)); +#83529= IFCRELDEFINESBYPROPERTIES('0fCyF5O6X5beQB$wDvCUDQ',#42,$,$,(#83516),#83527); +#83533= IFCRELFILLSELEMENT('2gYEFhHj5A5O4yQTE9zWIA',#42,$,$,#83516,#21827); +#83536= IFCAXIS2PLACEMENT3D(#6,#20,#14); +#83540= IFCCARTESIANPOINT((1055.,405.)); +#83542= IFCAXIS2PLACEMENT2D(#83540,#24); +#83543= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83542,2110.,809.999999999999); +#83544= IFCAXIS2PLACEMENT3D(#6,#16,#20); +#83545= IFCEXTRUDEDAREASOLID(#83543,#83544,#20,95.); +#83546= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83545)); +#83548= IFCPRODUCTDEFINITIONSHAPE($,$,(#83546)); +#83551= IFCCARTESIANPOINT((1326.25000000001,-47.5000000000022,0.)); +#83553= IFCAXIS2PLACEMENT3D(#83551,$,$); +#83554= IFCLOCALPLACEMENT(#4660,#83553); +#83555= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyWax',#42,'Doors_IntSgl:810x2110mm:285996:1',$,'Opening',#83554,#83548,$,.OPENING.); +#83558= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyWax',#42,$,$,#4705,#83555); +#83560= IFCQUANTITYLENGTH('Depth',$,$,95.,$); +#83561= IFCQUANTITYLENGTH('Height',$,$,809.999999999999,$); +#83562= IFCQUANTITYLENGTH('Width',$,$,2110.,$); +#83563= IFCELEMENTQUANTITY('0zUXWu5nH0Qf9tUDt_WWUu',#42,'BaseQuantities',$,$,(#83560,#83561,#83562)); +#83565= IFCRELDEFINESBYPROPERTIES('1gdhqAnRn1PPu1065W5tq7',#42,$,$,(#83555),#83563); +#83569= IFCRELFILLSELEMENT('2N_ps$VlP5th189WExcfF2',#42,$,$,#83555,#32626); +#83572= IFCAXIS2PLACEMENT3D(#6,$,$); +#83576= IFCCARTESIANPOINT((1055.,904.999999999999)); +#83578= IFCAXIS2PLACEMENT2D(#83576,#26); +#83579= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83578,2110.,1810.); +#83580= IFCAXIS2PLACEMENT3D(#6,#16,#20); +#83581= IFCEXTRUDEDAREASOLID(#83579,#83580,#20,290.); +#83582= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83581)); +#83584= IFCPRODUCTDEFINITIONSHAPE($,$,(#83582)); +#83587= IFCCARTESIANPOINT((1321.25,-145.,0.)); +#83589= IFCAXIS2PLACEMENT3D(#83587,$,$); +#83590= IFCLOCALPLACEMENT(#1801,#83589); +#83592= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyWYp',#42,'Doors_ExtDbl_Flush:1810x2110mm:285860:1',$,'Opening',#83590,#83584,$,.OPENING.); +#83595= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyWYp',#42,$,$,#2327,#83592); +#83598= IFCQUANTITYLENGTH('Depth',$,$,290.,$); +#83599= IFCQUANTITYLENGTH('Height',$,$,1810.,$); +#83600= IFCQUANTITYLENGTH('Width',$,$,2110.,$); +#83601= IFCELEMENTQUANTITY('0SPLHdGmb9OOXHir5ksB6m',#42,'BaseQuantities',$,$,(#83598,#83599,#83600)); +#83603= IFCRELDEFINESBYPROPERTIES('1JOWewQ4P3ifA6uG7NmiZY',#42,$,$,(#83592),#83601); +#83607= IFCRELFILLSELEMENT('1Wtywn9bT10PTdZHYTvo0S',#42,$,$,#83592,#10993); +#83610= IFCCARTESIANPOINT((1810.,290.,0.)); +#83612= IFCAXIS2PLACEMENT3D(#83610,#20,#14); +#83616= IFCCARTESIANPOINT((605.,905.000000000001)); +#83618= IFCAXIS2PLACEMENT2D(#83616,#26); +#83619= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83618,1210.,1810.); +#83620= IFCAXIS2PLACEMENT3D(#6,#16,#20); +#83621= IFCEXTRUDEDAREASOLID(#83619,#83620,#20,290.); +#83622= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83621)); +#83624= IFCPRODUCTDEFINITIONSHAPE($,$,(#83622)); +#83627= IFCCARTESIANPOINT((10723.75,-145.,900.)); +#83629= IFCAXIS2PLACEMENT3D(#83627,$,$); +#83630= IFCLOCALPLACEMENT(#621,#83629); +#83632= IFCOPENINGELEMENT('3cUkl32yn9qRSPvAVVyWcE',#42,'Windows_Sgl_Plain:1810x1210mm:286105:1',$,'Opening',#83630,#83624,$,.OPENING.); +#83635= IFCRELVOIDSELEMENT('3cUkl32yn9qRSPvA3VyWcE',#42,$,$,#1229,#83632); +#83638= IFCQUANTITYLENGTH('Depth',$,$,290.,$); +#83639= IFCQUANTITYLENGTH('Height',$,$,1810.,$); +#83640= IFCQUANTITYLENGTH('Width',$,$,1210.,$); +#83641= IFCELEMENTQUANTITY('16$gnt5ub3lhmt7XVyxyyc',#42,'BaseQuantities',$,$,(#83638,#83639,#83640)); +#83643= IFCRELDEFINESBYPROPERTIES('03fY_jX$5D7hQA0z4Nlqkt',#42,$,$,(#83632),#83641); +#83647= IFCRELFILLSELEMENT('3VdFeZyDv1phQOEEHVXgSQ',#42,$,$,#83632,#33350); +#83650= IFCAXIS2PLACEMENT3D(#6,$,$); +#83654= IFCCARTESIANPOINT((605.,905.000000000001)); +#83656= IFCAXIS2PLACEMENT2D(#83654,#26); +#83657= IFCRECTANGLEPROFILEDEF(.AREA.,$,#83656,1210.,1810.); +#83658= IFCAXIS2PLACEMENT3D(#6,#16,#20); +#83659= IFCEXTRUDEDAREASOLID(#83657,#83658,#20,290.); +#83660= IFCSHAPEREPRESENTATION(#100,'Body','SweptSolid',(#83659)); +#83782= IFCPRESENTATIONLAYERASSIGNMENT('A-010-M_ROOM',$,(#165,#318,#416,#526),$); +#83788= IFCPRESENTATIONLAYERASSIGNMENT('A-200-M_WALL',$,(#83506,#83546,#83582,#83622,#83660,#83696,#83732),$); +#83797= IFCPRESENTATIONLAYERASSIGNMENT('A-200-M_WALL_EXT',$,(#626,#1223,#1461,#1746,#1806,#2321),$); +#83805= IFCPRESENTATIONLAYERASSIGNMENT('A-200-M_WALL_INT',$,(#4665,#4699,#4846,#4874),$); +#83811= IFCPRESENTATIONLAYERASSIGNMENT('A-214-M_CURT_WALL',$,(#2819,#2965,#3056,#3108,#3160,#3212,#3272,#3332,#3442,#3550,#3998,#4050,#4102,#4154,#4206,#4258,#4310,#4362,#4414,#4466),$); +#83833= IFCPRESENTATIONLAYERASSIGNMENT('A-215-M_CURT_PANEL',$,(#2431,#2456,#2604,#2615,#2706,#2717,#3833,#3844,#3892,#3938),$); +#83845= IFCPRESENTATIONLAYERASSIGNMENT('A-230-M_FLOOR',$,(#33946,#78140),$); +#83849= IFCPRESENTATIONLAYERASSIGNMENT('A-270-M_ROOF',$,(#35952),$); +#83852= IFCPRESENTATIONLAYERASSIGNMENT('A-314-M_WINDOW',$,(#33316,#33341,#33506,#33579,#36098),$); +#83859= IFCPRESENTATIONLAYERASSIGNMENT('A-325-M_DOOR',$,(#10935,#10984,#21780,#21818,#32601,#32617),$); +#83867= IFCPRESENTATIONLAYERASSIGNMENT('A-350-M_CEILING',$,(#33681,#33808,#33874),$); +#83872= IFCPRESENTATIONLAYERASSIGNMENT('A-700-M_FFE',$,(#37496,#37540,#38363,#38383,#39985,#40007,#41573,#41584,#41631,#41677,#41723,#41769,#59959,#60001,#77153,#77169,#77256,#77367,#77383,#78021,#78041,#82783,#82805),$); +ENDSEC; + +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/tessellation-with-individual-colors.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/tessellation-with-individual-colors.ifc new file mode 100644 index 000000000..50a639a81 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/tessellation-with-individual-colors.ifc @@ -0,0 +1,51 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [DesignTransferView_V1]'),'2;1'); +FILE_NAME( +/* name */ 'tessellation-with-individual-colors.ifc', +/* time_stamp */ '2016-02-04T08:47:54', +/* author */ ('redacted'), +/* organization */ ('redacted'), +/* preprocessor_version */ 'redacted', +/* originating_system */ 'redacted', +/* authorization */ 'None'); + +FILE_SCHEMA (('IFC4X3_ADD2')); +ENDSEC; + +DATA; +/* general entities required for all IFC data sets, defining the context for the exchange */ +#1= IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,0.0001,#3,$); +#2= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#3= IFCAXIS2PLACEMENT3D(#2,$,$); +#4= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +#5= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#1,$,.MODEL_VIEW.,$); +/* defines the default building (as required as the minimum spatial element) */ +#50= IFCBUILDING('39t4Pu3nTC4ekXYRIHJB9W',#56,'IfcBuilding',$,$,$,$,$,$,$,$,$); +#51= IFCPERSONANDORGANIZATION(#52,#53,$); +#52= IFCPERSON('redacted','redacted',$,$,$,$,$,$); +#53= IFCORGANIZATION($,'redacted',$,$,$); +#54= IFCAPPLICATION(#55,'redacted','redacted','redacted'); +#55= IFCORGANIZATION($,'redacted',$,$,$); +#56= IFCOWNERHISTORY(#51,#54,$,.ADDED.,1454575674,$,$,1454575674); +#57= IFCRELCONTAINEDINSPATIALSTRUCTURE('3Sa3dTJGn0H8TQIGiuGQd5',#56,'Building','Building Container for Elements',(#302),#50); +#58= IFCAXIS2PLACEMENT3D(#2,$,$); +#100= IFCPROJECT('0$WU4A9R19$vKWO$AdOnKA',#56,'IfcProject',$,$,$,$,(#1),#101); +#101= IFCUNITASSIGNMENT((#102,#103,#104)); +#102= IFCSIUNIT(*,.LENGTHUNIT.,.MILLI.,.METRE.); +#103= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#104= IFCSIUNIT(*,.TIMEUNIT.,$,.SECOND.); +#105= IFCRELAGGREGATES('091a6ewbvCMQ2Vyiqspa7a',#56,'Project Container','Project Container for Buildings',#100,(#50)); +#200= IFCCARTESIANPOINTLIST3D(((0.0,0.0,0.0),(1000.0,0.0,0.0),(1000.0,1000.0,0.0),(0.0,1000.0,0.0),(0.0,0.0,2000.0),(1000.0,0.0,2000.0),(1000.0,1000.0,2000.0),(0.0,1000.0,2000.0)),$); +#201= IFCTRIANGULATEDFACESET(#200,$,.T.,((1,6,5),(1,2,6),(6,2,7),(7,2,3),(7,8,6),(6,8,5),(5,8,1),(1,8,4),(4,2,1),(2,4,3),(4,8,7),(7,3,4)),$); +#202= IFCCOLOURRGBLIST(((1.0,0.0,0.0),(0.0,0.501960784313725,0.0),(1.0,1.0,0.0))); +#203= IFCINDEXEDCOLOURMAP(#201,$,#202,(1,1,2,2,3,3,1,1,1,1,1,1)); +#300= IFCSHAPEREPRESENTATION(#5,'Body','Tessellation',(#201)); +#301= IFCPRODUCTDEFINITIONSHAPE($,$,(#300)); +#302= IFCBUILDINGELEMENTPROXY('25c34fWeL1NQux73WfnXox',#56,'NOTDEFINED',$,$,#304,#301,$,.NOTDEFINED.); +#303= IFCAXIS2PLACEMENT3D(#2,$,$); +#304= IFCLOCALPLACEMENT($,#303); +ENDSEC; + +END-ISO-10303-21; + diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestFiles/test_rebro.ifc b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/test_rebro.ifc new file mode 100644 index 000000000..df07e8f9f --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestFiles/test_rebro.ifc @@ -0,0 +1,91 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION (('description'), '2;1'); +FILE_NAME ('C.ifc', '2023-01-30T18:18:50', (''), (''), '2022 (Rev.11)', 'Rebro2022_JP', ''); +FILE_SCHEMA (('IFC2X3')); +ENDSEC; +DATA; +#1 = IFCCOLOURRGB($, 9.49019607843137E-1, 9.49019607843137E-1, 9.68627450980392E-1); +#2 = IFCSURFACESTYLERENDERING(#1, 0., $, $, $, $, $, $, .NOTDEFINED.); +#3 = IFCSURFACESTYLE('Color-855305', .BOTH., (#2)); +#4 = IFCPRESENTATIONSTYLEASSIGNMENT((#3)); +#5 = IFCCSHAPEPROFILEDEF(.AREA., $, #8, 19., 10., 1., 1., $, $); +#6 = IFCCARTESIANPOINT((0., 0.)); +#7 = IFCDIRECTION((1., 0.)); +#8 = IFCAXIS2PLACEMENT2D(#6, #7); +#9 = IFCEXTRUDEDAREASOLID(#5, #13, #14, 2780.); +#10 = IFCCARTESIANPOINT((1390., -5., -9.5)); +#11 = IFCDIRECTION((-1., -0., -0.)); +#12 = IFCDIRECTION((-0., -1., -0.)); +#13 = IFCAXIS2PLACEMENT3D(#10, #11, #12); +#14 = IFCDIRECTION((0., 0., 1.)); +#15 = IFCSTYLEDITEM(#9, (#4), $); +#16 = IFCSHAPEREPRESENTATION(#17, 'Body', 'SweptSolid', (#9)); +#17 = IFCGEOMETRICREPRESENTATIONCONTEXT($, 'Model', 3, 1.E-5, #18, #21); +#18 = IFCAXIS2PLACEMENT3D(#19, #14, #20); +#19 = IFCCARTESIANPOINT((0., 0., 0.)); +#20 = IFCDIRECTION((1., 0., 0.)); +#21 = IFCDIRECTION((0., 1.)); +#22 = IFCREPRESENTATIONMAP(#23, #16); +#23 = IFCAXIS2PLACEMENT3D(#19, #14, #20); +#24 = IFCCARTESIANTRANSFORMATIONOPERATOR3D($, $, #19, $, $); +#25 = IFCMAPPEDITEM(#22, #24); +#26 = IFCSTYLEDITEM(#25, (#4), $); +#27 = IFCSHAPEREPRESENTATION(#17, 'Body', 'MappedRepresentation', (#25)); +#28 = IFCPRODUCTDEFINITIONSHAPE('', '', (#27)); +#29 = IFCDISCRETEACCESSORY('1F21gVNZf1QgwWuChkO7Bz', #30, '\X2\30108EFD91CF92449AA8\X0\ \X2\30C130E330F330CD30EB30118EFD91CF92449AA8\X0\ \X2\30C130E330F330CD30EB\X0\ 19\X2\00D7\X0\10\X2\00D7\X0\1t', '\X2\5EFA7BC9\X0\.\X2\8EFD91CF92449AA8\X0\', $, #38, #28, $); +#30 = IFCOWNERHISTORY(#31, #34, $, .NOCHANGE., $, $, $, 1675070330); +#31 = IFCPERSONANDORGANIZATION(#32, #33, $); +#32 = IFCPERSON('', '', '', $, $, $, $, $); +#33 = IFCORGANIZATION($, 'NYK Systems', 'NYK Systems', $, $); +#34 = IFCAPPLICATION(#33, '8.0.0.18', 'Rebro2022_JP', '2022 (Rev.11)'); +#35 = IFCLOCALPLACEMENT($, #23); +#36 = IFCLOCALPLACEMENT(#35, #23); +#37 = IFCLOCALPLACEMENT(#36, #23); +#38 = IFCLOCALPLACEMENT(#37, #40); +#39 = IFCCARTESIANPOINT((-3988.741455, 3849.169617, 19.)); +#40 = IFCAXIS2PLACEMENT3D(#39, #14, #20); +#41 = IFCPROPERTYSET('3YfZ79hbHDrhB34mNQ9g8t', #30, 'Rebro_PartsData', $, (#42, #43, #44, #45, #46, #47)); +#42 = IFCPROPERTYSINGLEVALUE('\X2\89817D2030AB30C630B430EA\X0\', '', IFCTEXT('\X2\5EFA7BC9\X0\.\X2\8EFD91CF92449AA8\X0\'), $); +#43 = IFCPROPERTYSINGLEVALUE('\X2\89817D20\X0\', '', IFCTEXT('\X2\8EFD91CF92449AA8\X0\ \X2\30C130E330F330CD30EB\X0\'), $); +#44 = IFCPROPERTYSINGLEVALUE('\X2\540D79F0\X0\', '', IFCTEXT('\X2\8EFD91CF92449AA8\X0\ \X2\30C130E330F330CD30EB\X0\ 19\X2\00D7\X0\10\X2\00D7\X0\1t'), $); +#45 = IFCPROPERTYSINGLEVALUE('\X2\89817D2030BF30A430D7\X0\', '', IFCTEXT('Architecture.LightGaugeSteelOfCChannelType.LightGaugeSteelOfCChannelType'), $); +#46 = IFCPROPERTYSINGLEVALUE('\X2\89817D20\X0\ID', '', IFCTEXT('761'), $); +#47 = IFCPROPERTYSINGLEVALUE('\X2\591690E853C27167\X0\ID', '', IFCTEXT('0'), $); +#48 = IFCRELDEFINESBYPROPERTIES('3PYvn1G459qA2t4s4YwCGG', #30, $, $, (#29), #41); +#49 = IFCPROPERTYSINGLEVALUE('\X2\533A5206\X0\1', '', IFCTEXT(''), $); +#50 = IFCPROPERTYSINGLEVALUE('\X2\533A5206\X0\2', '', IFCTEXT(''), $); +#51 = IFCPROPERTYSINGLEVALUE('\X2\533A5206\X0\3', '', IFCTEXT(''), $); +#52 = IFCPROPERTYSINGLEVALUE('\X2\533A5206\X0\4', '', IFCTEXT(''), $); +#53 = IFCPROPERTYSINGLEVALUE('\X2\533A5206\X0\5', '', IFCTEXT(''), $); +#54 = IFCPROPERTYSINGLEVALUE('\X2\65BD5DE565E5\X0\', '', IFCTEXT(''), $); +#55 = IFCPROPERTYSET('1XuvOqidnEUAn5w4HC2UEs', #30, 'Rebro_CustomProperty', $, (#49, #50, #51, #52, #53, #54)); +#56 = IFCRELDEFINESBYPROPERTIES('3DBhLOSfD49BYKttDHmHPL', #30, $, $, (#29), #55); +#57 = IFCBUILDINGSTOREY('2JdctAdK96JuMHd9bne2b8', #30, '1FL', '', $, #37, $, '1FL', .ELEMENT., 0.); +#58 = IFCBUILDINGSTOREY('1FcLFHUg1Ebhp5lDTgdJkf', #30, '2FL', '', $, #59, $, '2FL', .ELEMENT., 4000.); +#59 = IFCLOCALPLACEMENT(#36, #61); +#60 = IFCCARTESIANPOINT((0., 0., 4000.)); +#61 = IFCAXIS2PLACEMENT3D(#60, #14, #20); +#62 = IFCRELCONTAINEDINSPATIALSTRUCTURE('1VOl$AGXfEdwIPbdI8dYlD', #30, 'BuildingStoreyContainer', '', (#29), #57); +#63 = IFCBUILDING('1XgcuQdd9BV9zOo6LC35Rv', #30, 'Default Building', '', $, #36, $, 'Default Building', .ELEMENT., $, $, $); +#64 = IFCRELAGGREGATES('0zPkYjYOv88vkd0dDGoMIG', #30, 'BuildingContainer', '', #63, (#57, #58)); +#65 = IFCSITE('1X54BDIFPE5vX$5SoxAnou', #30, 'Default Site', '', $, #35, $, 'Default Site', .ELEMENT., (24, 28, 0), (54, 14, 0), 0., $, $); +#66 = IFCRELAGGREGATES('3HEKEHbpP1qAzv95YNl_e4', #30, 'SiteContainer', '', #65, (#63)); +#67 = IFCPROJECT('0BU1tRPXvD1eIoFeyv0e5f', #30, 'Default Project', '', $, 'Default Project', $, (#17), #68); +#68 = IFCUNITASSIGNMENT((#69, #70, #71, #72, #76, #77, #78, #79, #80)); +#69 = IFCSIUNIT(*, .LENGTHUNIT., .MILLI., .METRE.); +#70 = IFCSIUNIT(*, .AREAUNIT., $, .SQUARE_METRE.); +#71 = IFCSIUNIT(*, .VOLUMEUNIT., $, .CUBIC_METRE.); +#72 = IFCCONVERSIONBASEDUNIT(#73, .PLANEANGLEUNIT., 'DEGREE', #74); +#73 = IFCDIMENSIONALEXPONENTS(0, 0, 0, 0, 0, 0, 0); +#74 = IFCMEASUREWITHUNIT(IFCPLANEANGLEMEASURE(1.7453293E-2), #75); +#75 = IFCSIUNIT(*, .PLANEANGLEUNIT., $, .RADIAN.); +#76 = IFCSIUNIT(*, .SOLIDANGLEUNIT., $, .STERADIAN.); +#77 = IFCSIUNIT(*, .MASSUNIT., $, .GRAM.); +#78 = IFCSIUNIT(*, .TIMEUNIT., $, .SECOND.); +#79 = IFCSIUNIT(*, .THERMODYNAMICTEMPERATUREUNIT., $, .DEGREE_CELSIUS.); +#80 = IFCSIUNIT(*, .LUMINOUSINTENSITYUNIT., $, .LUMEN.); +#81 = IFCRELAGGREGATES('1B1V9NqhX4JhHqyDt52vlE', #30, 'ProjectContainer', '', #67, (#65)); +#82 = IFCPRESENTATIONLAYERASSIGNMENT('\X2\5EFA7BC9\X0\ - \X2\8EFD91CF92449AA8\X0\(\X2\59294E95\X0\)', $, (#27), $); +ENDSEC; +END-ISO-10303-21; diff --git a/Xbim.Geometry.Engine.Interop.Tests/TestsSetup.cs b/Xbim.Geometry.Engine.Interop.Tests/TestsSetup.cs new file mode 100644 index 000000000..3dacb1017 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/TestsSetup.cs @@ -0,0 +1,70 @@ +using FluentAssertions; +using Microsoft.Extensions.Logging; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using System; +using Xbim.Common.Configuration; +using Xbim.Ifc; +using Xbim.IO; + +namespace Xbim.Geometry.Engine.Interop.Tests +{ + // We can have two separate test environments going on: vsTest and xUnit. We need to bootstrap each as we've not guarantee + // on the order tests run in. + + [TestClass] + public class VsTestInit + { + + private static IModelProvider _modelProvider; + [AssemblyInitialize] + public static void InitializeReferencedAssemblies(TestContext context) + { + // Share the implementation + xUnitInit.Initialize(); + + // Initialises the Singleton XbimServices ServiceProvider via IfcStores static ctor. + _modelProvider = IfcStore.Create(Common.Step21.XbimSchemaVersion.Ifc4, XbimStoreType.InMemoryModel).ModelProvider; + } + + + [TestMethod] + public void IsSetup() + { + _modelProvider.Should().BeOfType(); + } + } + + //[CollectionDefinition(nameof(xUnitBootstrap))] + //public class xUnitBootstrap : ICollectionFixture + //{ + // // Does nothing but trigger xUnitUnit construction at beginning of test run + //} + + public class xUnitInit : IDisposable + { + + public xUnitInit() + { + + Initialize(); + // Trigger initialisation + _ = IfcStore.Create(Common.Step21.XbimSchemaVersion.Ifc4, XbimStoreType.InMemoryModel); + } + + public static void Initialize() + { + if (!XbimServices.Current.IsBuilt) + { + var loggerFactory = new LoggerFactory().AddConsole(LogLevel.Trace); + XbimServices.Current.ConfigureServices(s => s.AddXbimToolkit(opt => opt + .AddHeuristicModel() + .AddLoggerFactory(loggerFactory))); + } + } + + public void Dispose() + { + + } + } +} diff --git a/Xbim.Geometry.Engine.Interop.Tests/WexBIMTests.cs b/Xbim.Geometry.Engine.Interop.Tests/WexBIMTests.cs new file mode 100644 index 000000000..acdcfe5e5 --- /dev/null +++ b/Xbim.Geometry.Engine.Interop.Tests/WexBIMTests.cs @@ -0,0 +1,139 @@ +using System; +using System.IO; +using System.Linq; +using Microsoft.VisualStudio.TestTools.UnitTesting; +using Xbim.Common.Geometry; +using Xbim.Common.XbimExtensions; +using Xbim.Ifc; +using Xbim.Ifc.Extensions; +using Xbim.Ifc4.Interfaces; +using Xbim.Tessellator; + +namespace Xbim.Geometry.Engine.Interop.Tests +{ + [TestClass] + public class WexBIMTests + { + + /// + /// Reads and writes the geometry of an Ifc file to WexBIM format + /// + [TestMethod] + public void ReadAndWriteWexBimFile() + { + using (var m = IfcStore.Open("TestFiles\\SampleHouse4.ifc")) + { + var wall = m.Instances[1229] as IIfcWall; + Assert.IsNotNull(wall, "No IfcWall found in file"); + var brep = m.Instances[1213] as IIfcFacetedBrep; + Assert.IsNotNull(brep, "No IfcFacetedBrep found in file"); + var styledItem = brep.StyledByItem.FirstOrDefault(); //this is not fast do not do on large models + Assert.IsNotNull(styledItem, "No StyledItem found in file"); + + + + var repContext = m.Instances[100] as IIfcGeometricRepresentationContext; + Assert.IsNotNull(repContext, "No context found in file"); + var geomStore = m.GeometryStore; + using (var txn = geomStore.BeginInit()) + { + + var tessellator = new XbimTessellator(m, XbimGeometryType.PolyhedronBinary); + var geom = tessellator.Mesh(brep); + + + var geomId = txn.AddShapeGeometry(geom); + //ADD A SHAPE INSTANCE + var shapeInstance = new XbimShapeInstance() + { + BoundingBox = geom.BoundingBox, + IfcProductLabel = wall.EntityLabel, + IfcTypeId = m.Metadata.ExpressTypeId("IFCWALL"), + StyleLabel = m.Metadata.ExpressTypeId("IFCWALL") * -1, + RepresentationType = XbimGeometryRepresentationType.OpeningsAndAdditionsIncluded, + ShapeGeometryLabel = geomId, + Transformation = XbimMatrix3D.Identity, + RepresentationContext = repContext.EntityLabel + }; + txn.AddShapeInstance(shapeInstance, geomId); + txn.Commit(); + } + using (var bw = new BinaryWriter(new FileStream("test.wexBIM", FileMode.Create))) + { + m.SaveAsWexBim(bw); + bw.Close(); + } + } + using (var fs = new FileStream(@"test.wexBIM", FileMode.Open, FileAccess.Read)) + using (var br = new BinaryReader(fs)) + { + var magicNumber = br.ReadInt32(); + Assert.IsTrue(magicNumber == IfcStoreGeometryExtensions.WexBimId); + var version = br.ReadByte(); + var shapeCount = br.ReadInt32(); + var vertexCount = br.ReadInt32(); + var triangleCount = br.ReadInt32(); + var matrixCount = br.ReadInt32(); + var productCount = br.ReadInt32(); + var styleCount = br.ReadInt32(); + var meter = br.ReadSingle(); + Assert.IsTrue(meter > 0); + var regionCount = br.ReadInt16(); + for (int i = 0; i < regionCount; i++) + { + var population = br.ReadInt32(); + var centreX = br.ReadSingle(); + var centreY = br.ReadSingle(); + var centreZ = br.ReadSingle(); + var boundsBytes = br.ReadBytes(6 * sizeof(float)); + var modelBounds = XbimRect3D.FromArray(boundsBytes); + } + + for (int i = 0; i < styleCount; i++) + { + var styleId = br.ReadInt32(); + var red = br.ReadSingle(); + var green = br.ReadSingle(); + var blue = br.ReadSingle(); + var alpha = br.ReadSingle(); + } + for (int i = 0; i < productCount; i++) + { + var productLabel = br.ReadInt32(); + var productType = br.ReadInt16(); + var boxBytes = br.ReadBytes(6 * sizeof(float)); + XbimRect3D bb = XbimRect3D.FromArray(boxBytes); + } + for (int i = 0; i < shapeCount; i++) + { + var shapeRepetition = br.ReadInt32(); + Assert.IsTrue(shapeRepetition > 0); + if (shapeRepetition > 1) + { + for (int j = 0; j < shapeRepetition; j++) + { + var ifcProductLabel = br.ReadInt32(); + var instanceTypeId = br.ReadInt16(); + var instanceLabel = br.ReadInt32(); + var styleId = br.ReadInt32(); + var transform = XbimMatrix3D.FromArray(br.ReadBytes(sizeof(double) * 16)); + } + var triangulation = br.ReadShapeTriangulation(); + Assert.IsTrue(triangulation.Vertices.Count > 0, "Number of vertices should be greater than zero"); + + } + else if (shapeRepetition == 1) + { + var ifcProductLabel = br.ReadInt32(); + var instanceTypeId = br.ReadInt16(); + var instanceLabel = br.ReadInt32(); + var styleId = br.ReadInt32(); + var triangulation = br.ReadShapeTriangulation(); + Assert.IsTrue(triangulation.Vertices.Count > 0, "Number of vertices should be greater than zero"); + } + } + } + } + } +} + diff --git a/Xbim.Geometry.Engine.Interop.Tests/Xbim.Geometry.Engine.Interop.Tests.csproj b/Xbim.Geometry.Engine.Interop.Tests/Xbim.Geometry.Engine.Interop.Tests.csproj index 202cd8cb2..ed29a49d9 100644 --- a/Xbim.Geometry.Engine.Interop.Tests/Xbim.Geometry.Engine.Interop.Tests.csproj +++ b/Xbim.Geometry.Engine.Interop.Tests/Xbim.Geometry.Engine.Interop.Tests.csproj @@ -23,6 +23,24 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + @@ -96,6 +114,15 @@ PreserveNewest + + PreserveNewest + + + PreserveNewest + + + PreserveNewest + PreserveNewest @@ -448,9 +475,5 @@ PreserveNewest - - - - diff --git a/Xbim.Geometry.Engine.Interop/Xbim.Geometry.Engine.Interop.csproj b/Xbim.Geometry.Engine.Interop/Xbim.Geometry.Engine.Interop.csproj index e26be0159..b4e6a691a 100644 --- a/Xbim.Geometry.Engine.Interop/Xbim.Geometry.Engine.Interop.csproj +++ b/Xbim.Geometry.Engine.Interop/Xbim.Geometry.Engine.Interop.csproj @@ -18,8 +18,7 @@ - - + @@ -74,4 +73,8 @@ + + + + \ No newline at end of file diff --git a/Xbim.Geometry.Engine.Interop/XbimCustomAssemblyResolver.cs b/Xbim.Geometry.Engine.Interop/XbimCustomAssemblyResolver.cs index 254cf3f90..eb8ed0a51 100644 --- a/Xbim.Geometry.Engine.Interop/XbimCustomAssemblyResolver.cs +++ b/Xbim.Geometry.Engine.Interop/XbimCustomAssemblyResolver.cs @@ -3,6 +3,7 @@ using System.IO; using System.Reflection; using Xbim.Common; +using Xbim.Common.Configuration; namespace Xbim.Geometry.Engine.Interop { @@ -17,7 +18,7 @@ internal class XbimCustomAssemblyResolver static XbimCustomAssemblyResolver() { - _logger = XbimLogging.CreateLogger(); + _logger = XbimServices.Current.CreateLogger(); } internal static Assembly ResolverHandler(object sender, ResolveEventArgs args) diff --git a/Xbim.Geometry.Engine.Interop/XbimGeometryEngine.cs b/Xbim.Geometry.Engine.Interop/XbimGeometryEngine.cs index b48a31629..2c9b5ae32 100644 --- a/Xbim.Geometry.Engine.Interop/XbimGeometryEngine.cs +++ b/Xbim.Geometry.Engine.Interop/XbimGeometryEngine.cs @@ -4,6 +4,7 @@ using System.Reflection; using System.Runtime.CompilerServices; using Xbim.Common; +using Xbim.Common.Configuration; using Xbim.Common.Geometry; using Xbim.Ifc4; using Xbim.Ifc4.Interfaces; @@ -32,9 +33,8 @@ public XbimGeometryEngine(ILogger logger) // Warn if runtime for Engine is not present, this is not necessary any more as we are net472 //XbimPrerequisitesValidator.Validate(); - - - _logger = logger ?? XbimLogging.CreateLogger(); + + _logger = logger ?? XbimServices.Current.CreateLogger(); var conventions = new XbimArchitectureConventions(); // understands the process we run under string assemblyName = $"{conventions.ModuleName}.dll";// + conventions.Suffix; dropping the use of a suffix diff --git a/Xbim.Geometry.Engine.sln b/Xbim.Geometry.Engine.sln index 1cf85859f..5d90245e7 100644 --- a/Xbim.Geometry.Engine.sln +++ b/Xbim.Geometry.Engine.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 16 -VisualStudioVersion = 16.0.28922.388 +# Visual Studio Version 17 +VisualStudioVersion = 17.11.35312.102 MinimumVisualStudioVersion = 10.0.40219.1 Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Xbim.Geometry.Engine", "Xbim.Geometry.Engine\Xbim.Geometry.Engine.vcxproj", "{DEFB2CD3-B35F-450A-A829-D3FE50CFC19A}" EndProject @@ -18,6 +18,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution nuget.config = nuget.config README.md = README.md test.runsettings = test.runsettings + Xbim.Geometry.Engine\Xbim.Geometry.Engine - OCC.targets = Xbim.Geometry.Engine\Xbim.Geometry.Engine - OCC.targets Xbim.Geometry.Engine.Interop.build.targets = Xbim.Geometry.Engine.Interop.build.targets Xbim.Geometry.Engine.Interop.targets = Xbim.Geometry.Engine.Interop.targets Xbim.Geometry\Xbim.Geometry.tmpl = Xbim.Geometry\Xbim.Geometry.tmpl @@ -29,6 +30,8 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Xbim.ModelGeometry.Scene", EndProject Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "XbimRegression", "Xbim.Geometry.Regression\XbimRegression.csproj", "{592094B6-DA55-40BC-8030-0E9B6EFE36CC}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Xbim.Tessellator", "Xbim.Tessellator\Xbim.Tessellator.csproj", "{B8FB12FE-C68D-429A-AACA-B8FEB3250B30}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -95,6 +98,18 @@ Global {592094B6-DA55-40BC-8030-0E9B6EFE36CC}.Release|x64.Build.0 = Release|Any CPU {592094B6-DA55-40BC-8030-0E9B6EFE36CC}.Release|x86.ActiveCfg = Release|Any CPU {592094B6-DA55-40BC-8030-0E9B6EFE36CC}.Release|x86.Build.0 = Release|Any CPU + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Debug|Any CPU.Build.0 = Debug|Any CPU + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Debug|x64.ActiveCfg = Debug|x64 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Debug|x64.Build.0 = Debug|x64 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Debug|x86.ActiveCfg = Debug|x86 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Debug|x86.Build.0 = Debug|x86 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Release|Any CPU.ActiveCfg = Release|Any CPU + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Release|Any CPU.Build.0 = Release|Any CPU + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Release|x64.ActiveCfg = Release|x64 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Release|x64.Build.0 = Release|x64 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Release|x86.ActiveCfg = Release|x86 + {B8FB12FE-C68D-429A-AACA-B8FEB3250B30}.Release|x86.Build.0 = Release|x86 EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE diff --git a/Xbim.Geometry.Engine/OCC/src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx b/Xbim.Geometry.Engine/OCC/src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx index 67dbcb0a0..06160d185 100644 --- a/Xbim.Geometry.Engine/OCC/src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx +++ b/Xbim.Geometry.Engine/OCC/src/ShapeUpgrade/ShapeUpgrade_UnifySameDomain.cxx @@ -189,11 +189,12 @@ static Standard_Boolean TryMakeLine(const Handle(Geom2d_Curve)& thePCurve, return Standard_True; } -static void RemoveEdgeFromMap(const TopoDS_Edge& theEdge, +static bool RemoveEdgeFromMap(const TopoDS_Edge& theEdge, TopTools_IndexedDataMapOfShapeListOfShape& theVEmap) { TopoDS_Vertex VV [2]; TopExp::Vertices(theEdge, VV[0], VV[1]); + bool removed = false; for (Standard_Integer i = 0; i < 2; i++) { TopTools_ListOfShape& Elist = theVEmap.ChangeFromKey(VV[i]); @@ -202,11 +203,15 @@ static void RemoveEdgeFromMap(const TopoDS_Edge& theEdge, { const TopoDS_Shape& anEdge = itl.Value(); if (anEdge.IsSame(theEdge)) - Elist.Remove(itl); + { + Elist.Remove(itl); + removed = true; + } else itl.Next(); } } + return removed; } static Standard_Real ComputeMinEdgeSize(const TopTools_SequenceOfShape& theEdges, @@ -375,7 +380,8 @@ static void RelocatePCurvesToNewUorigin(const TopTools_SequenceOfShape& theEdges gp_Pnt2d CurPoint = CurPCurve->Value(CurParam); for (;;) //collect pcurves of a contour { - RemoveEdgeFromMap(CurEdge, theVEmap); + if (!RemoveEdgeFromMap(CurEdge, theVEmap)) + break; theUsedEdges.Add(CurEdge); TopoDS_Vertex CurVertex = (anOr == TopAbs_FORWARD)? TopExp::LastVertex(CurEdge, Standard_True) : TopExp::FirstVertex(CurEdge, Standard_True); diff --git a/Xbim.Geometry.Engine/OCC/src/Standard/Standard_OutOfMemory.cxx b/Xbim.Geometry.Engine/OCC/src/Standard/Standard_OutOfMemory.cxx index cfb4b0e07..5a7f82548 100644 --- a/Xbim.Geometry.Engine/OCC/src/Standard/Standard_OutOfMemory.cxx +++ b/Xbim.Geometry.Engine/OCC/src/Standard/Standard_OutOfMemory.cxx @@ -86,11 +86,19 @@ void Standard_OutOfMemory::Raise(Standard_SStream& theMessage) //purpose : //======================================================================= +// AW Jan 2025: Replaced static instance with dynamically allocated once since this static resource triggers error code C0020001 to be returned +// when the host process exits, due to C's atexit() disposal of managed resources after CLR shutdown. Results in https://github.com/xBimTeam/XbimGeometry/issues/438 +// See https://learn.microsoft.com/en-us/archive/blogs/cbrumme/error-c0020001 +// There may be better workarounds than this, but given future v6 GE integrates OCC dynamically and don't have the issue a tactical fix will have to do +// This is likely to mean OutOfMemory conditions may not raise an error correctly, at the expense of the majority of cases having a clean exit code. +// // global instance must be allocated at load-time -static Handle(Standard_OutOfMemory) anOutOfMemInstance = new Standard_OutOfMemory; +//static Handle(Standard_OutOfMemory) anOutOfMemInstance = new Standard_OutOfMemory; Handle(Standard_OutOfMemory) Standard_OutOfMemory::NewInstance (Standard_CString theMessage) { + Handle(Standard_OutOfMemory) anOutOfMemInstance = new Standard_OutOfMemory; + anOutOfMemInstance->SetMessageString (theMessage); return anOutOfMemInstance; } @@ -98,6 +106,7 @@ Handle(Standard_OutOfMemory) Standard_OutOfMemory::NewInstance (Standard_CString Handle(Standard_OutOfMemory) Standard_OutOfMemory::NewInstance (Standard_CString theMessage, Standard_CString theStackTrace) { + Handle(Standard_OutOfMemory) anOutOfMemInstance = new Standard_OutOfMemory; anOutOfMemInstance->SetMessageString (theMessage); anOutOfMemInstance->SetStackString (theStackTrace); return anOutOfMemInstance; diff --git a/Xbim.Geometry.Engine/Xbim.Geometry.Engine - OCC.targets b/Xbim.Geometry.Engine/Xbim.Geometry.Engine - OCC.targets index e25dc8581..32caa5bf9 100644 --- a/Xbim.Geometry.Engine/Xbim.Geometry.Engine - OCC.targets +++ b/Xbim.Geometry.Engine/Xbim.Geometry.Engine - OCC.targets @@ -1,131 +1,113 @@ - + MultiThreadedDebugDLL Disabled WIN32;_DEBUG;HAVE_NO_DLL;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) - Default - + Default OCC\src\ShapeBuild;OCC\src\ShapeExtend;OCC\src\ShapeConstruct;OCC\src\ShapeCustom;OCC\src\ShapeAnalysis;OCC\src\ShapeFix;OCC\src\ShapeUpgrade;OCC\src\ShapeAlgo;OCC\src\ShapeProcess;OCC\src\ShapeProcessAPI;OCC\src\TopoDS;OCC\src\TopExp;OCC\src\TopTools;OCC\src\BRep;OCC\src\BRepLProp;OCC\src\BRepAdaptor;OCC\src\BRepTools;OCC\src\BinTools;OCC\src\math;OCC\src\ElCLib;OCC\src\ElSLib;OCC\src\BSplCLib;OCC\src\BSplSLib;OCC\src\PLib;OCC\src\Precision;OCC\src\GeomAbs;OCC\src\Poly;OCC\src\CSLib;OCC\src\Convert;OCC\src\Bnd;OCC\src\BVH;OCC\src\gp;OCC\src\TColgp;OCC\src\TopLoc;OCC\src\Expr;OCC\src\ExprIntrp;OCC\src\FSD;OCC\src\OSD;OCC\src\Plugin;OCC\src\Quantity;OCC\src\Resource;OCC\src\Standard;OCC\src\StdFail;OCC\src\Storage;OCC\src\TColStd;OCC\src\TCollection;OCC\src\TShort;OCC\src\Units;OCC\src\UnitsAPI;OCC\src\UnitsMethods;OCC\src\NCollection;OCC\src\Message;OCC\src\Geom2d;OCC\src\LProp;OCC\src\TColGeom2d;OCC\src\Adaptor2d;OCC\src\Geom2dLProp;OCC\src\Geom2dAdaptor;OCC\src\Geom2dEvaluator;OCC\src\Geom;OCC\src\TColGeom;OCC\src\GeomAdaptor;OCC\src\AdvApprox;OCC\src\GeomLProp;OCC\src\Adaptor3d;OCC\src\LProp3d;OCC\src\TopAbs;OCC\src\GeomEvaluator;OCC\src\GProp;OCC\src\ProjLib;OCC\src\GeomProjLib;OCC\src\GCPnts;OCC\src\CPnts;OCC\src\Approx;OCC\src\AppParCurves;OCC\src\FEmTool;OCC\src\AppCont;OCC\src\Extrema;OCC\src\IntAna;OCC\src\IntAna2d;OCC\src\GeomConvert;OCC\src\AdvApp2Var;OCC\src\GeomLib;OCC\src\Geom2dConvert;OCC\src\Hermit;OCC\src\BndLib;OCC\src\AppDef;OCC\src\GeomTools;OCC\src\GC;OCC\src\GCE2d;OCC\src\gce;OCC\src\IntCurvesFace;OCC\src\MAT;OCC\src\MAT2d;OCC\src\Bisector;OCC\src\BRepMAT2d;OCC\src\BRepCheck;OCC\src\BRepBndLib;OCC\src\BRepExtrema;OCC\src\BRepClass;OCC\src\BRepClass3d;OCC\src\BRepLib;OCC\src\BRepGProp;OCC\src\BRepIntCurveSurface;OCC\src\BRepTopAdaptor;OCC\src\BRepBuilderAPI;OCC\src\BRepApprox;OCC\src\Hatch;OCC\src\GeomInt;OCC\src\IntStart;OCC\src\IntWalk;OCC\src\IntImp;OCC\src\IntCurveSurface;OCC\src\IntSurf;OCC\src\IntPatch;OCC\src\Geom2dInt;OCC\src\IntImpParGen;OCC\src\IntRes2d;OCC\src\IntCurve;OCC\src\TopTrans;OCC\src\Intf;OCC\src\ApproxInt;OCC\src\GccAna;OCC\src\GccEnt;OCC\src\GccInt;OCC\src\HatchGen;OCC\src\Geom2dHatch;OCC\src\Law;OCC\src\AppBlend;OCC\src\Plate;OCC\src\GeomPlate;OCC\src\LocalAnalysis;OCC\src\GeomAPI;OCC\src\GeomFill;OCC\src\Geom2dAPI;OCC\src\Geom2dGcc;OCC\src\FairCurve;OCC\src\NLPlate;OCC\src\IntPolyh;OCC\src\TopClass;OCC\src\TopOpeBRep;OCC\src\TopOpeBRepDS;OCC\src\TopOpeBRepBuild;OCC\src\TopOpeBRepTool;OCC\src\BRepAlgo;OCC\src\BRepFill;OCC\src\BRepProj;OCC\src\BRepPrim;OCC\src\BRepSweep;OCC\src\Sweep;OCC\src\BRepPreviewAPI;OCC\src\BRepPrimAPI;OCC\src\IntTools;OCC\src\BRepAlgoAPI;OCC\src\BOPDS;OCC\src\BOPAlgo;OCC\src\BOPTools;OCC\src\ChFiDS;OCC\src\ChFi2d;OCC\src\ChFi3d;OCC\src\ChFiKPart;OCC\src\Blend;OCC\src\BRepBlend;OCC\src\BlendFunc;OCC\src\BRepFilletAPI;OCC\src\FilletSurf;OCC\src\IMeshData;OCC\src\IMeshTools;OCC\src\BRepMeshData;OCC\src\BRepMesh;OCC\src\BRepOffsetAPI;OCC\src\Draft;OCC\src\BRepOffset;OCC\src\BiTgte;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) - - false - %(AdditionalOptions) - - true - true - Disabled - Async - 4564;%(DisableSpecificWarnings) - NotUsing - Precise - NotUsing - false - true - Level4 - true + false + %(AdditionalOptions) + true + true + Async + 4564;%(DisableSpecificWarnings) + NotUsing + Precise + false + true + Level4 + true DebugFull %(AdditionalDependencies) /ignore:4248 - false + false - MultiThreadedDebugDLL + MultiThreadedDebugDLL Disabled _DEBUG;HAVE_NO_DLL;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) - Default - OnlyExplicitInline + Default + OnlyExplicitInline NotUsing OCC\src\ShapeBuild;OCC\src\ShapeExtend;OCC\src\ShapeConstruct;OCC\src\ShapeCustom;OCC\src\ShapeAnalysis;OCC\src\ShapeFix;OCC\src\ShapeUpgrade;OCC\src\ShapeAlgo;OCC\src\ShapeProcess;OCC\src\ShapeProcessAPI;OCC\src\TopoDS;OCC\src\TopExp;OCC\src\TopTools;OCC\src\BRep;OCC\src\BRepLProp;OCC\src\BRepAdaptor;OCC\src\BRepTools;OCC\src\BinTools;OCC\src\math;OCC\src\ElCLib;OCC\src\ElSLib;OCC\src\BSplCLib;OCC\src\BSplSLib;OCC\src\PLib;OCC\src\Precision;OCC\src\GeomAbs;OCC\src\Poly;OCC\src\CSLib;OCC\src\Convert;OCC\src\Bnd;OCC\src\BVH;OCC\src\gp;OCC\src\TColgp;OCC\src\TopLoc;OCC\src\Expr;OCC\src\ExprIntrp;OCC\src\FSD;OCC\src\OSD;OCC\src\Plugin;OCC\src\Quantity;OCC\src\Resource;OCC\src\Standard;OCC\src\StdFail;OCC\src\Storage;OCC\src\TColStd;OCC\src\TCollection;OCC\src\TShort;OCC\src\Units;OCC\src\UnitsAPI;OCC\src\UnitsMethods;OCC\src\NCollection;OCC\src\Message;OCC\src\Geom2d;OCC\src\LProp;OCC\src\TColGeom2d;OCC\src\Adaptor2d;OCC\src\Geom2dLProp;OCC\src\Geom2dAdaptor;OCC\src\Geom2dEvaluator;OCC\src\Geom;OCC\src\TColGeom;OCC\src\GeomAdaptor;OCC\src\AdvApprox;OCC\src\GeomLProp;OCC\src\Adaptor3d;OCC\src\LProp3d;OCC\src\TopAbs;OCC\src\GeomEvaluator;OCC\src\GProp;OCC\src\ProjLib;OCC\src\GeomProjLib;OCC\src\GCPnts;OCC\src\CPnts;OCC\src\Approx;OCC\src\AppParCurves;OCC\src\FEmTool;OCC\src\AppCont;OCC\src\Extrema;OCC\src\IntAna;OCC\src\IntAna2d;OCC\src\GeomConvert;OCC\src\AdvApp2Var;OCC\src\GeomLib;OCC\src\Geom2dConvert;OCC\src\Hermit;OCC\src\BndLib;OCC\src\AppDef;OCC\src\GeomTools;OCC\src\GC;OCC\src\GCE2d;OCC\src\gce;OCC\src\IntCurvesFace;OCC\src\MAT;OCC\src\MAT2d;OCC\src\Bisector;OCC\src\BRepMAT2d;OCC\src\BRepCheck;OCC\src\BRepBndLib;OCC\src\BRepExtrema;OCC\src\BRepClass;OCC\src\BRepClass3d;OCC\src\BRepLib;OCC\src\BRepGProp;OCC\src\BRepIntCurveSurface;OCC\src\BRepTopAdaptor;OCC\src\BRepBuilderAPI;OCC\src\BRepApprox;OCC\src\Hatch;OCC\src\GeomInt;OCC\src\IntStart;OCC\src\IntWalk;OCC\src\IntImp;OCC\src\IntCurveSurface;OCC\src\IntSurf;OCC\src\IntPatch;OCC\src\Geom2dInt;OCC\src\IntImpParGen;OCC\src\IntRes2d;OCC\src\IntCurve;OCC\src\TopTrans;OCC\src\Intf;OCC\src\ApproxInt;OCC\src\GccAna;OCC\src\GccEnt;OCC\src\GccInt;OCC\src\HatchGen;OCC\src\Geom2dHatch;OCC\src\Law;OCC\src\AppBlend;OCC\src\Plate;OCC\src\GeomPlate;OCC\src\LocalAnalysis;OCC\src\GeomAPI;OCC\src\GeomFill;OCC\src\Geom2dAPI;OCC\src\Geom2dGcc;OCC\src\FairCurve;OCC\src\NLPlate;OCC\src\IntPolyh;OCC\src\TopClass;OCC\src\TopOpeBRep;OCC\src\TopOpeBRepDS;OCC\src\TopOpeBRepBuild;OCC\src\TopOpeBRepTool;OCC\src\BRepAlgo;OCC\src\BRepFill;OCC\src\BRepProj;OCC\src\BRepPrim;OCC\src\BRepSweep;OCC\src\Sweep;OCC\src\BRepPreviewAPI;OCC\src\BRepPrimAPI;OCC\src\IntTools;OCC\src\BRepAlgoAPI;OCC\src\BOPDS;OCC\src\BOPAlgo;OCC\src\BOPTools;OCC\src\ChFiDS;OCC\src\ChFi2d;OCC\src\ChFi3d;OCC\src\ChFiKPart;OCC\src\Blend;OCC\src\BRepBlend;OCC\src\BlendFunc;OCC\src\BRepFilletAPI;OCC\src\FilletSurf;OCC\src\IMeshData;OCC\src\IMeshTools;OCC\src\BRepMeshData;OCC\src\BRepMesh;OCC\src\BRepOffsetAPI;OCC\src\Draft;OCC\src\BRepOffset;OCC\src\BiTgte;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) - false - %(AdditionalOptions) - - true - true - Disabled - Async - 4564;%(DisableSpecificWarnings) - NotUsing - Precise - NotUsing - false - true - Level4 - true + false + %(AdditionalOptions) + true + true + Async + 4564;%(DisableSpecificWarnings) + Precise + false + true + Level4 + true DebugFull %(AdditionalDependencies) /ignore:4248 - false + false MultiThreadedDLL - - WIN32;NDEBUG;HAVE_NO_DLL;No_Exception;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) - Disabled - NotUsing - /bigobj %(AdditionalOptions) + WIN32;NDEBUG;HAVE_NO_DLL;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) + Disabled + NotUsing + %(AdditionalOptions) OCC\src\ShapeBuild;OCC\src\ShapeExtend;OCC\src\ShapeConstruct;OCC\src\ShapeCustom;OCC\src\ShapeAnalysis;OCC\src\ShapeFix;OCC\src\ShapeUpgrade;OCC\src\ShapeAlgo;OCC\src\ShapeProcess;OCC\src\ShapeProcessAPI;OCC\src\TopoDS;OCC\src\TopExp;OCC\src\TopTools;OCC\src\BRep;OCC\src\BRepLProp;OCC\src\BRepAdaptor;OCC\src\BRepTools;OCC\src\BinTools;OCC\src\math;OCC\src\ElCLib;OCC\src\ElSLib;OCC\src\BSplCLib;OCC\src\BSplSLib;OCC\src\PLib;OCC\src\Precision;OCC\src\GeomAbs;OCC\src\Poly;OCC\src\CSLib;OCC\src\Convert;OCC\src\Bnd;OCC\src\BVH;OCC\src\gp;OCC\src\TColgp;OCC\src\TopLoc;OCC\src\Expr;OCC\src\ExprIntrp;OCC\src\FSD;OCC\src\OSD;OCC\src\Plugin;OCC\src\Quantity;OCC\src\Resource;OCC\src\Standard;OCC\src\StdFail;OCC\src\Storage;OCC\src\TColStd;OCC\src\TCollection;OCC\src\TShort;OCC\src\Units;OCC\src\UnitsAPI;OCC\src\UnitsMethods;OCC\src\NCollection;OCC\src\Message;OCC\src\Geom2d;OCC\src\LProp;OCC\src\TColGeom2d;OCC\src\Adaptor2d;OCC\src\Geom2dLProp;OCC\src\Geom2dAdaptor;OCC\src\Geom2dEvaluator;OCC\src\Geom;OCC\src\TColGeom;OCC\src\GeomAdaptor;OCC\src\AdvApprox;OCC\src\GeomLProp;OCC\src\Adaptor3d;OCC\src\LProp3d;OCC\src\TopAbs;OCC\src\GeomEvaluator;OCC\src\GProp;OCC\src\ProjLib;OCC\src\GeomProjLib;OCC\src\GCPnts;OCC\src\CPnts;OCC\src\Approx;OCC\src\AppParCurves;OCC\src\FEmTool;OCC\src\AppCont;OCC\src\Extrema;OCC\src\IntAna;OCC\src\IntAna2d;OCC\src\GeomConvert;OCC\src\AdvApp2Var;OCC\src\GeomLib;OCC\src\Geom2dConvert;OCC\src\Hermit;OCC\src\BndLib;OCC\src\AppDef;OCC\src\GeomTools;OCC\src\GC;OCC\src\GCE2d;OCC\src\gce;OCC\src\IntCurvesFace;OCC\src\MAT;OCC\src\MAT2d;OCC\src\Bisector;OCC\src\BRepMAT2d;OCC\src\BRepCheck;OCC\src\BRepBndLib;OCC\src\BRepExtrema;OCC\src\BRepClass;OCC\src\BRepClass3d;OCC\src\BRepLib;OCC\src\BRepGProp;OCC\src\BRepIntCurveSurface;OCC\src\BRepTopAdaptor;OCC\src\BRepBuilderAPI;OCC\src\BRepApprox;OCC\src\Hatch;OCC\src\GeomInt;OCC\src\IntStart;OCC\src\IntWalk;OCC\src\IntImp;OCC\src\IntCurveSurface;OCC\src\IntSurf;OCC\src\IntPatch;OCC\src\Geom2dInt;OCC\src\IntImpParGen;OCC\src\IntRes2d;OCC\src\IntCurve;OCC\src\TopTrans;OCC\src\Intf;OCC\src\ApproxInt;OCC\src\GccAna;OCC\src\GccEnt;OCC\src\GccInt;OCC\src\HatchGen;OCC\src\Geom2dHatch;OCC\src\Law;OCC\src\AppBlend;OCC\src\Plate;OCC\src\GeomPlate;OCC\src\LocalAnalysis;OCC\src\GeomAPI;OCC\src\GeomFill;OCC\src\Geom2dAPI;OCC\src\Geom2dGcc;OCC\src\FairCurve;OCC\src\NLPlate;OCC\src\IntPolyh;OCC\src\TopClass;OCC\src\TopOpeBRep;OCC\src\TopOpeBRepDS;OCC\src\TopOpeBRepBuild;OCC\src\TopOpeBRepTool;OCC\src\BRepAlgo;OCC\src\BRepFill;OCC\src\BRepProj;OCC\src\BRepPrim;OCC\src\BRepSweep;OCC\src\Sweep;OCC\src\BRepPreviewAPI;OCC\src\BRepPrimAPI;OCC\src\IntTools;OCC\src\BRepAlgoAPI;OCC\src\BOPDS;OCC\src\BOPAlgo;OCC\src\BOPTools;OCC\src\ChFiDS;OCC\src\ChFi2d;OCC\src\ChFi3d;OCC\src\ChFiKPart;OCC\src\Blend;OCC\src\BRepBlend;OCC\src\BlendFunc;OCC\src\BRepFilletAPI;OCC\src\FilletSurf;OCC\src\IMeshData;OCC\src\IMeshTools;OCC\src\BRepMeshData;OCC\src\BRepMesh;OCC\src\BRepOffsetAPI;OCC\src\Draft;OCC\src\BRepOffset;OCC\src\BiTgte;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) - - false - %(AdditionalOptions) - NDEBUG;No_Exception;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) - true - true - MaxSpeed - Async - 4564;%(DisableSpecificWarnings) - NotUsing - Precise - NotUsing - false - true - Level4 - true + false + true + true + MaxSpeed + Async + 4564;%(DisableSpecificWarnings) + Precise + false + true + Level4 + true - false - /ignore:4248 - %(AdditionalDependencies) + false + /ignore:4248 + %(AdditionalDependencies) $(OutDir)$(TargetName)$(TargetExt) MultiThreadedDLL - %(AdditionalOptions) - NDEBUG;HAVE_NO_DLL;No_Exception;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) + %(AdditionalOptions) + NDEBUG;HAVE_NO_DLL;_CRT_SECURE_NO_WARNINGS;_CRT_NONSTDC_NO_DEPRECATE;$(CSF_DEFINES);OCC_6_9_SUPPORTED;%(PreprocessorDefinitions) OCC\src\ShapeBuild;OCC\src\ShapeExtend;OCC\src\ShapeConstruct;OCC\src\ShapeCustom;OCC\src\ShapeAnalysis;OCC\src\ShapeFix;OCC\src\ShapeUpgrade;OCC\src\ShapeAlgo;OCC\src\ShapeProcess;OCC\src\ShapeProcessAPI;OCC\src\TopoDS;OCC\src\TopExp;OCC\src\TopTools;OCC\src\BRep;OCC\src\BRepLProp;OCC\src\BRepAdaptor;OCC\src\BRepTools;OCC\src\BinTools;OCC\src\math;OCC\src\ElCLib;OCC\src\ElSLib;OCC\src\BSplCLib;OCC\src\BSplSLib;OCC\src\PLib;OCC\src\Precision;OCC\src\GeomAbs;OCC\src\Poly;OCC\src\CSLib;OCC\src\Convert;OCC\src\Bnd;OCC\src\BVH;OCC\src\gp;OCC\src\TColgp;OCC\src\TopLoc;OCC\src\Expr;OCC\src\ExprIntrp;OCC\src\FSD;OCC\src\OSD;OCC\src\Plugin;OCC\src\Quantity;OCC\src\Resource;OCC\src\Standard;OCC\src\StdFail;OCC\src\Storage;OCC\src\TColStd;OCC\src\TCollection;OCC\src\TShort;OCC\src\Units;OCC\src\UnitsAPI;OCC\src\UnitsMethods;OCC\src\NCollection;OCC\src\Message;OCC\src\Geom2d;OCC\src\LProp;OCC\src\TColGeom2d;OCC\src\Adaptor2d;OCC\src\Geom2dLProp;OCC\src\Geom2dAdaptor;OCC\src\Geom2dEvaluator;OCC\src\Geom;OCC\src\TColGeom;OCC\src\GeomAdaptor;OCC\src\AdvApprox;OCC\src\GeomLProp;OCC\src\Adaptor3d;OCC\src\LProp3d;OCC\src\TopAbs;OCC\src\GeomEvaluator;OCC\src\GProp;OCC\src\ProjLib;OCC\src\GeomProjLib;OCC\src\GCPnts;OCC\src\CPnts;OCC\src\Approx;OCC\src\AppParCurves;OCC\src\FEmTool;OCC\src\AppCont;OCC\src\Extrema;OCC\src\IntAna;OCC\src\IntAna2d;OCC\src\GeomConvert;OCC\src\AdvApp2Var;OCC\src\GeomLib;OCC\src\Geom2dConvert;OCC\src\Hermit;OCC\src\BndLib;OCC\src\AppDef;OCC\src\GeomTools;OCC\src\GC;OCC\src\GCE2d;OCC\src\gce;OCC\src\IntCurvesFace;OCC\src\MAT;OCC\src\MAT2d;OCC\src\Bisector;OCC\src\BRepMAT2d;OCC\src\BRepCheck;OCC\src\BRepBndLib;OCC\src\BRepExtrema;OCC\src\BRepClass;OCC\src\BRepClass3d;OCC\src\BRepLib;OCC\src\BRepGProp;OCC\src\BRepIntCurveSurface;OCC\src\BRepTopAdaptor;OCC\src\BRepBuilderAPI;OCC\src\BRepApprox;OCC\src\Hatch;OCC\src\GeomInt;OCC\src\IntStart;OCC\src\IntWalk;OCC\src\IntImp;OCC\src\IntCurveSurface;OCC\src\IntSurf;OCC\src\IntPatch;OCC\src\Geom2dInt;OCC\src\IntImpParGen;OCC\src\IntRes2d;OCC\src\IntCurve;OCC\src\TopTrans;OCC\src\Intf;OCC\src\ApproxInt;OCC\src\GccAna;OCC\src\GccEnt;OCC\src\GccInt;OCC\src\HatchGen;OCC\src\Geom2dHatch;OCC\src\Law;OCC\src\AppBlend;OCC\src\Plate;OCC\src\GeomPlate;OCC\src\LocalAnalysis;OCC\src\GeomAPI;OCC\src\GeomFill;OCC\src\Geom2dAPI;OCC\src\Geom2dGcc;OCC\src\FairCurve;OCC\src\NLPlate;OCC\src\IntPolyh;OCC\src\TopClass;OCC\src\TopOpeBRep;OCC\src\TopOpeBRepDS;OCC\src\TopOpeBRepBuild;OCC\src\TopOpeBRepTool;OCC\src\BRepAlgo;OCC\src\BRepFill;OCC\src\BRepProj;OCC\src\BRepPrim;OCC\src\BRepSweep;OCC\src\Sweep;OCC\src\BRepPreviewAPI;OCC\src\BRepPrimAPI;OCC\src\IntTools;OCC\src\BRepAlgoAPI;OCC\src\BOPDS;OCC\src\BOPAlgo;OCC\src\BOPTools;OCC\src\ChFiDS;OCC\src\ChFi2d;OCC\src\ChFi3d;OCC\src\ChFiKPart;OCC\src\Blend;OCC\src\BRepBlend;OCC\src\BlendFunc;OCC\src\BRepFilletAPI;OCC\src\FilletSurf;OCC\src\IMeshData;OCC\src\IMeshTools;OCC\src\BRepMeshData;OCC\src\BRepMesh;OCC\src\BRepOffsetAPI;OCC\src\Draft;OCC\src\BRepOffset;OCC\src\BiTgte;$(CSF_OPT_INC);%(AdditionalIncludeDirectories) - - false - - true - true - MaxSpeed - Async - 4564;%(DisableSpecificWarnings) - NotUsing - Precise - NotUsing - false - true - Level4 - true + false + true + true + MaxSpeed + Async + 4564;%(DisableSpecificWarnings) + NotUsing + Precise + false + true + Level4 + true false /ignore:4248 - %(AdditionalDependencies) + %(AdditionalDependencies) $(OutDir)$(TargetName)$(TargetExt) - + @@ -154,12 +136,6 @@ - - - - - - true @@ -6090,4 +6066,4 @@ - + diff --git a/Xbim.Geometry.Engine/Xbim.Geometry.Engine.vcxproj b/Xbim.Geometry.Engine/Xbim.Geometry.Engine.vcxproj index 166d083e5..5847e82a6 100644 --- a/Xbim.Geometry.Engine/Xbim.Geometry.Engine.vcxproj +++ b/Xbim.Geometry.Engine/Xbim.Geometry.Engine.vcxproj @@ -169,12 +169,13 @@ ..\Xbim.Geometry.Engine.Interop\bin\$(Configuration)\net472\Xbim.Ifc2x3.dll - - ..\Xbim.Geometry.Engine.Interop\bin\$(Configuration)\net472\Xbim.Tessellator.dll - ..\Xbim.Geometry.Engine.Interop\bin\$(Configuration)\net472\System.Runtime.dll + + {b8fb12fe-c68d-429a-aaca-b8feb3250b30} + Xbim.Tessellator + diff --git a/Xbim.Geometry.Engine/XbimCompound.cpp b/Xbim.Geometry.Engine/XbimCompound.cpp index b43a04c63..3af648bf9 100644 --- a/Xbim.Geometry.Engine/XbimCompound.cpp +++ b/Xbim.Geometry.Engine/XbimCompound.cpp @@ -789,7 +789,7 @@ namespace Xbim endVertex = TopoDS::Vertex(vertexGeometries.Find(edgeCurve->EdgeEnd->EntityLabel)); XbimCurve^ curve = gcnew XbimCurve(edgeCurve->EdgeGeometry, logger); - if (!curve->IsValid) + if (!curve->IsValid)// TODO: Should check length < tolerance? { XbimGeometryCreator::LogWarning(logger, edgeCurve, "Failed to create edge #{0} with zero length. It has been ignored", edgeCurve->EntityLabel); continue; @@ -1027,31 +1027,38 @@ namespace Xbim } if (buildFromLoop) { - //if its not ok then use the filler - BRepFill_Filling filler; - - for (BRepTools_WireExplorer exp(topoOuterLoop); exp.More(); exp.Next()) + try { - TopoDS_Edge e = TopoDS::Edge(exp.Current()); + //if its not ok then use the filler + BRepFill_Filling filler; - filler.Add(e, GeomAbs_C0); - } - filler.Build(); - if (filler.IsDone()) - { - TopoDS_Face ruledFace = TopoDS::Face(filler.Face().EmptyCopied()); //build with no edges in the resulting face - /*if (!advancedFace->SameSense) - ruledFace.Reverse();*/ - faceMaker.Init(ruledFace); - } + for (BRepTools_WireExplorer exp(topoOuterLoop); exp.More(); exp.Next()) + { + TopoDS_Edge e = TopoDS::Edge(exp.Current()); - ShapeFix_Wire wf2(topoOuterLoop, faceMaker.Face(), _sewingTolerance); - if (wf2.Perform()) + filler.Add(e, GeomAbs_C0); + } + filler.Build(); + if (filler.IsDone()) + { + TopoDS_Face ruledFace = TopoDS::Face(filler.Face().EmptyCopied()); //build with no edges in the resulting face + /*if (!advancedFace->SameSense) + ruledFace.Reverse();*/ + faceMaker.Init(ruledFace); + } + + ShapeFix_Wire wf2(topoOuterLoop, faceMaker.Face(), _sewingTolerance); + if (wf2.Perform()) + { + topoOuterLoop = wf2.Wire(); + } + faceMaker.Add(topoOuterLoop); + } + catch (Standard_Failure sf) { - topoOuterLoop = wf2.Wire(); + String^ err = gcnew String(sf.GetMessageString()); + XbimGeometryCreator::LogWarning(logger, advancedFace, "Could not fill face #{0}: {1}, it has been ignored", advancedFace->EntityLabel, err); } - faceMaker.Add(topoOuterLoop); - } } } diff --git a/Xbim.Geometry.Engine/XbimCurve.cpp b/Xbim.Geometry.Engine/XbimCurve.cpp index cdc3157ac..8527c040b 100644 --- a/Xbim.Geometry.Engine/XbimCurve.cpp +++ b/Xbim.Geometry.Engine/XbimCurve.cpp @@ -543,106 +543,122 @@ namespace Xbim void XbimCurve::Init(IIfcTrimmedCurve^ curve, ILogger^ logger) { - //int id = curve->EntityLabel; Init(curve->BasisCurve, logger); - if (IsValid) - { - //check if we have an ellipse in case we have to correct axis + if (!IsValid) + return; + //check if we have an ellipse in case we have to correct axis + bool isConic = (dynamic_cast(curve->BasisCurve) != nullptr); + bool isLine = (dynamic_cast(curve->BasisCurve) != nullptr); + bool isEllipse = (dynamic_cast(curve->BasisCurve) != nullptr); - bool isConic = (dynamic_cast(curve->BasisCurve) != nullptr); - bool isLine = (dynamic_cast(curve->BasisCurve) != nullptr); - bool isEllipse = (dynamic_cast(curve->BasisCurve) != nullptr); + double parameterFactor = isConic ? curve->Model->ModelFactors->AngleToRadiansConversionFactor : 1; + double precision = curve->Model->ModelFactors->Precision; + bool trim_cartesian = (curve->MasterRepresentation == IfcTrimmingPreference::CARTESIAN); - double parameterFactor = isConic ? curve->Model->ModelFactors->AngleToRadiansConversionFactor : 1; - double precision = curve->Model->ModelFactors->Precision; - bool trim_cartesian = (curve->MasterRepresentation == IfcTrimmingPreference::CARTESIAN); + double u1; + double u2; + gp_Pnt p1; + gp_Pnt p2; + bool u1Found = false, u2Found = false, p1Found = false, p2Found = false, u1Override = false, u2Override = false; - double u1; - gp_Pnt p1; - bool u1Found, u2Found, p1Found, p2Found; - double u2; - gp_Pnt p2; - for each (IIfcTrimmingSelect ^ trim in curve->Trim1) + for each (IIfcTrimmingSelect ^ trim in curve->Trim1) + { + if (dynamic_cast(trim)) { - if (dynamic_cast(trim)) - { - p1 = XbimConvert::GetPoint3d((IIfcCartesianPoint^)trim); - p1Found = true; - } - else if (dynamic_cast(trim)) - { - u1 = (Xbim::Ifc4::MeasureResource::IfcParameterValue)trim; - if (isConic) u1 *= parameterFactor; //correct to radians - else if (isLine) u1 *= ((IIfcLine^)curve->BasisCurve)->Dir->Magnitude; - u1Found = true; - } + p1 = XbimConvert::GetPoint3d((IIfcCartesianPoint^)trim); + p1Found = true; } - for each (IIfcTrimmingSelect ^ trim in curve->Trim2) + else if (dynamic_cast(trim)) { - if (dynamic_cast(trim)) - { - p2 = XbimConvert::GetPoint3d((IIfcCartesianPoint^)trim); - p2Found = true; - } - else if (dynamic_cast(trim)) - { - u2 = (Xbim::Ifc4::MeasureResource::IfcParameterValue)trim; - if (isConic) u2 *= parameterFactor; //correct to radians - else if (isLine) u2 *= ((IIfcLine^)curve->BasisCurve)->Dir->Magnitude; - u2Found = true; - } + u1 = (Xbim::Ifc4::MeasureResource::IfcParameterValue)trim; + if (isConic) u1 *= parameterFactor; //correct to radians + else if (isLine) u1 *= ((IIfcLine^)curve->BasisCurve)->Dir->Magnitude; + u1Found = true; } - + } - if (trim_cartesian) //if we prefer cartesian and we have the points override the parameters + for each (IIfcTrimmingSelect ^ trim in curve->Trim2) + { + if (dynamic_cast(trim)) { - if (isLine && !p1.IsEqual(p2, precision)) //just make a line of the two points - { - GC_MakeLine maker(p1, p2); - delete pCurve; - pCurve = new Handle(Geom_Curve)(maker.Value()); - } - - double u; - if (p1Found) - if (GeomLib_Tool::Parameter(*pCurve, p1, precision * 10, u)) - u1 = u; - if (p2Found) - if (GeomLib_Tool::Parameter(*pCurve, p2, precision * 10, u)) - u2 = u; - + p2 = XbimConvert::GetPoint3d((IIfcCartesianPoint^)trim); + p2Found = true; } - else //if we prefer parameters or don't care, use u1 nad u2 unless we don't have them + else if (dynamic_cast(trim)) + { + u2 = (Xbim::Ifc4::MeasureResource::IfcParameterValue)trim; + if (isConic) u2 *= parameterFactor; //correct to radians + else if (isLine) u2 *= ((IIfcLine^)curve->BasisCurve)->Dir->Magnitude; + u2Found = true; + } + } + + if (trim_cartesian) //if we prefer cartesian and we have the points override the parameters + { + if (isLine && !p1.IsEqual(p2, precision)) //just make a line of the two points { - if (!u1Found) GeomLib_Tool::Parameter(*pCurve, p1, precision * 10, u1); - if (!u2Found) GeomLib_Tool::Parameter(*pCurve, p2, precision * 10, u2); + GC_MakeLine maker(p1, p2); + delete pCurve; + pCurve = new Handle(Geom_Curve)(maker.Value()); } - if (Math::Abs(u1 - u2) < Precision::Confusion()) + + double u; + if (p1Found) { - pCurve->Nullify(); - pCurve = nullptr; - XbimGeometryCreator::LogWarning(logger, curve, "The trimming points either result in a zero length curve or do not intersect the curve"); - return;// zero length curve; + if (GeomLib_Tool::Parameter(*pCurve, p1, precision * 10, u)) + { + u1 = u; + u1Override = true; + } } - if (isEllipse) + + if (p2Found) { - IIfcEllipse^ ellipse = (IIfcEllipse^)curve->BasisCurve; - if (ellipse->SemiAxis1 < ellipse->SemiAxis2) + if (GeomLib_Tool::Parameter(*pCurve, p2, precision * 10, u)) { - u1 -= Math::PI / 2; - u2 -= Math::PI / 2; + u2 = u; + u2Override = true; } } - if (isConic) + } + else //if we prefer parameters or don't care, use u1 nad u2 unless we don't have them + { + if (!u1Found) GeomLib_Tool::Parameter(*pCurve, p1, precision * 10, u1); + if (!u2Found) GeomLib_Tool::Parameter(*pCurve, p2, precision * 10, u2); + } + + if (Math::Abs(u1 - u2) < Precision::Confusion()) + { + pCurve->Nullify(); + pCurve = nullptr; + XbimGeometryCreator::LogWarning(logger, curve, "The trimming points either result in a zero length curve or do not intersect the curve"); + return;// zero length curve; + } + + if (isEllipse) + { + IIfcEllipse^ ellipse = (IIfcEllipse^)curve->BasisCurve; + if (ellipse->SemiAxis1 < ellipse->SemiAxis2) { - if (abs(u2 - 0) <= Precision::Confusion()) //the end parameter is zero, make it 360 to ensure correct direction - u2 = 2 * Math::PI; + // should not correct parameters if they were calculated from cartesian points + // because they are calculated from already rotated geometry + if (!u1Override) + u1 -= Math::PI / 2; + if (!u2Override) + u2 -= Math::PI / 2; } - //now just go with - bool sameSense = curve->SenseAgreement; - *pCurve = new Geom_TrimmedCurve(*pCurve, sameSense ? u1 : u2, sameSense ? u2 : u1); } + + if (isConic) + { + if (abs(u2 - 0) <= Precision::Confusion()) //the end parameter is zero, make it 360 to ensure correct direction + u2 = 2 * Math::PI; + } + + //now just go with + bool sameSense = curve->SenseAgreement; + *pCurve = new Geom_TrimmedCurve(*pCurve, sameSense ? u1 : u2, sameSense ? u2 : u1); } #pragma endregion diff --git a/Xbim.Geometry.Engine/XbimSolidSet.cpp b/Xbim.Geometry.Engine/XbimSolidSet.cpp index 5dbe3e6df..c24dbac4e 100644 --- a/Xbim.Geometry.Engine/XbimSolidSet.cpp +++ b/Xbim.Geometry.Engine/XbimSolidSet.cpp @@ -927,7 +927,7 @@ namespace Xbim } if (profileCount == 1) { - XbimGeometryCreator::LogInfo(logger, repItem, "Invalid number of profiles in IIfcCompositeProfileDef #{0}. It must be 2 or more. A single Profile has been used"); + XbimGeometryCreator::LogInfo(logger, repItem, "Invalid number of profiles in IIfcCompositeProfileDef #{0}. It must be 2 or more. A single Profile has been used", compProfile->EntityLabel); XbimSolid^ s = gcnew XbimSolid(repItem, logger); if (s->IsValid) { diff --git a/Xbim.Geometry.Engine/XbimWire.cpp b/Xbim.Geometry.Engine/XbimWire.cpp index 8f8d421ee..b2c928731 100644 --- a/Xbim.Geometry.Engine/XbimWire.cpp +++ b/Xbim.Geometry.Engine/XbimWire.cpp @@ -234,23 +234,27 @@ namespace Xbim // todo: this code is not quite robust, it did not manage to close fairly simple polylines. try { + const double oneMilli = profile->Model->ModelFactors->OneMilliMeter; + const double modelPrecision = profile->Model->ModelFactors->Precision; + XbimFace^ xbimFace = gcnew XbimFace(loop, true, oneMilli, profile->OuterCurve->EntityLabel, logger); - - double oneMilli = profile->Model->ModelFactors->OneMilliMeter; - TopoDS_Face face = gcnew XbimFace(loop, true, oneMilli, profile->OuterCurve->EntityLabel, logger); - ShapeFix_Wire wireFixer(loop, face, profile->Model->ModelFactors->Precision); - wireFixer.ClosedWireMode() = Standard_True; - wireFixer.FixGaps2dMode() = Standard_True; - wireFixer.FixGaps3dMode() = Standard_True; - wireFixer.ModifyGeometryMode() = Standard_True; - wireFixer.SetMinTolerance(profile->Model->ModelFactors->Precision); - wireFixer.SetPrecision(oneMilli); - wireFixer.SetMaxTolerance(oneMilli * 10); - Standard_Boolean closed = wireFixer.Perform(); - if (closed) - *pWire = wireFixer.Wire(); - else - *pWire = loop; + if (xbimFace->IsValid) + { + TopoDS_Face face = xbimFace; + ShapeFix_Wire wireFixer(loop, face, modelPrecision); + wireFixer.ClosedWireMode() = Standard_True; + wireFixer.FixGaps2dMode() = Standard_True; + wireFixer.FixGaps3dMode() = Standard_True; + wireFixer.ModifyGeometryMode() = Standard_True; + wireFixer.SetMinTolerance(modelPrecision); + wireFixer.SetPrecision(oneMilli); + wireFixer.SetMaxTolerance(oneMilli * 10); + Standard_Boolean closed = wireFixer.Perform(); + if (closed) + *pWire = wireFixer.Wire(); + else + *pWire = loop; + } } catch (Standard_Failure sf) { @@ -2163,32 +2167,60 @@ namespace Xbim BRepBuilderAPI_MakeWire wireMaker; if (dG > 0) { - gp_Pnt p1(-dX, dY, 0); - gp_Pnt p2(dX, dY, 0); - gp_Pnt p3(dX, dY - dG, 0); - gp_Pnt p4(dX - tW, dY - dG, 0); - gp_Pnt p5(dX - tW, dY - tW, 0); - gp_Pnt p6(-dX + tW, dY - tW, 0); - gp_Pnt p7(-dX + tW, -dY + tW, 0); - gp_Pnt p8(dX - tW, -dY + tW, 0); - gp_Pnt p9(dX - tW, -dY + dG, 0); - gp_Pnt p10(dX, -dY + dG, 0); - gp_Pnt p11(dX, -dY, 0); - gp_Pnt p12(-dX, -dY, 0); - - - wireMaker.Add(BRepBuilderAPI_MakeEdge(p1, p2)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p2, p3)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p3, p4)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p4, p5)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p5, p6)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p6, p7)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p7, p8)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p8, p9)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p9, p10)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p10, p11)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p11, p12)); - wireMaker.Add(BRepBuilderAPI_MakeEdge(p12, p1)); + if (fabs(tW - dG) < Precision::Confusion()) + { + gp_Pnt p1(-dX, dY, 0); + gp_Pnt p2(dX, dY, 0); + gp_Pnt p3(dX, dY - dG, 0); + gp_Pnt p4(dX - tW, dY - dG, 0); + gp_Pnt p6(-dX + tW, dY - tW, 0); + gp_Pnt p7(-dX + tW, -dY + tW, 0); + gp_Pnt p9(dX - tW, -dY + dG, 0); + gp_Pnt p10(dX, -dY + dG, 0); + gp_Pnt p11(dX, -dY, 0); + gp_Pnt p12(-dX, -dY, 0); + + + wireMaker.Add(BRepBuilderAPI_MakeEdge(p1, p2)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p2, p3)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p3, p4)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p4, p6)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p6, p7)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p7, p9)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p9, p10)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p10, p11)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p11, p12)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p12, p1)); + } + else + { + gp_Pnt p1(-dX, dY, 0); + gp_Pnt p2(dX, dY, 0); + gp_Pnt p3(dX, dY - dG, 0); + gp_Pnt p4(dX - tW, dY - dG, 0); + gp_Pnt p5(dX - tW, dY - tW, 0); + gp_Pnt p6(-dX + tW, dY - tW, 0); + gp_Pnt p7(-dX + tW, -dY + tW, 0); + gp_Pnt p8(dX - tW, -dY + tW, 0); + gp_Pnt p9(dX - tW, -dY + dG, 0); + gp_Pnt p10(dX, -dY + dG, 0); + gp_Pnt p11(dX, -dY, 0); + gp_Pnt p12(-dX, -dY, 0); + + + wireMaker.Add(BRepBuilderAPI_MakeEdge(p1, p2)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p2, p3)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p3, p4)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p4, p5)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p5, p6)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p6, p7)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p7, p8)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p8, p9)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p9, p10)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p10, p11)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p11, p12)); + wireMaker.Add(BRepBuilderAPI_MakeEdge(p12, p1)); + } } else { diff --git a/Xbim.Geometry.Regression/BatchProcessor.cs b/Xbim.Geometry.Regression/BatchProcessor.cs index f4d2aea7b..7ca889993 100644 --- a/Xbim.Geometry.Regression/BatchProcessor.cs +++ b/Xbim.Geometry.Regression/BatchProcessor.cs @@ -49,7 +49,6 @@ public void Run() ProcessResult result; using (var loggerFactory = new LoggerFactory()) { - XbimLogging.LoggerFactory = loggerFactory; loggerFactory.AddConsole(LogLevel.Error) .AddProvider(new NReco.Logging.File.FileLoggerProvider(logFile, false) { @@ -74,7 +73,6 @@ public void Run() result = ProcessFile(file.FullName, writer, Params.AdjustWcs, logger); } - XbimLogging.LoggerFactory = null; // uses a default loggerFactory var txt = File.ReadAllText(logFile); if (string.IsNullOrEmpty(txt)) @@ -349,7 +347,7 @@ private IModel ParseModelFile(string ifcFileName, bool caching, ILogger logger, if (caching) ret = IfcStore.Open(ifcFileName, null, 0, progress); else - ret = MemoryModel.OpenRead(ifcFileName, logger, progress); + ret = MemoryModel.OpenRead(ifcFileName, progress); logger.LogInformation($"Parsing ended."); return ret; default: diff --git a/Xbim.Geometry.Regression/Program.cs b/Xbim.Geometry.Regression/Program.cs index f6fb61207..a51b4bda8 100644 --- a/Xbim.Geometry.Regression/Program.cs +++ b/Xbim.Geometry.Regression/Program.cs @@ -1,4 +1,5 @@ -using Xbim.Ifc; +using Xbim.Common.Configuration; +using Xbim.Ifc; namespace XbimRegression { @@ -9,7 +10,10 @@ private static void Main(string[] args) // ContextTesting is a class that has been temporarily created to test multiple files // ContextTesting.Run(); // return; - IfcStore.ModelProviderFactory.UseHeuristicModelProvider(); + XbimServices.Current.ConfigureServices(s => + { + s.AddXbimToolkit(builder => builder.AddHeuristicModel()); + }); var arguments = new Params(args); if (!arguments.IsValid) return; diff --git a/Xbim.Geometry.Regression/XbimRegression.csproj b/Xbim.Geometry.Regression/XbimRegression.csproj index bebaaf97a..6abbda545 100644 --- a/Xbim.Geometry.Regression/XbimRegression.csproj +++ b/Xbim.Geometry.Regression/XbimRegression.csproj @@ -16,8 +16,7 @@ - - + diff --git a/Xbim.ModelGeometry.Scene/Xbim.ModelGeometry.Scene.csproj b/Xbim.ModelGeometry.Scene/Xbim.ModelGeometry.Scene.csproj index 0c30c69ce..90d7cb39e 100644 --- a/Xbim.ModelGeometry.Scene/Xbim.ModelGeometry.Scene.csproj +++ b/Xbim.ModelGeometry.Scene/Xbim.ModelGeometry.Scene.csproj @@ -18,8 +18,7 @@ - - + diff --git a/Xbim.ModelGeometry.Scene/Xbim3DModelContext.cs b/Xbim.ModelGeometry.Scene/Xbim3DModelContext.cs index d33f6b231..6195d8552 100644 --- a/Xbim.ModelGeometry.Scene/Xbim3DModelContext.cs +++ b/Xbim.ModelGeometry.Scene/Xbim3DModelContext.cs @@ -12,6 +12,7 @@ using System.Threading; using System.Threading.Tasks; using Xbim.Common; +using Xbim.Common.Configuration; using Xbim.Common.Exceptions; using Xbim.Common.Geometry; using Xbim.Geometry.Engine.Interop; @@ -579,7 +580,7 @@ public Xbim3DModelContext(IModel model, string contextType = "model", string req ILogger logger = null) { _model = model; - _logger = logger ?? XbimLogging.CreateLogger(); + _logger = logger ?? XbimServices.Current.CreateLogger(); model.AddRevitWorkArounds(); var wr2 = model.AddWorkAroundTrimForPolylinesIncorrectlySetToOneForEntireCurve(); // Get the required context @@ -739,12 +740,12 @@ public bool CreateContext(ReportProgressDelegate progDelegate = null, bool adjus if (progDelegate != null) progDelegate(101, "WriteProductShapes"); //Write out the actual representation item reference count - + int nextRegionNumber = 1; //Write out the regions of the model if (progDelegate != null) progDelegate(-1, "WriteRegionsToDb"); foreach (var cluster in contextHelper.Clusters) { - WriteRegionsToStore(cluster.Key, cluster.Value, geometryTransaction, contextHelper.PlacementTree.WorldCoordinateSystem); + nextRegionNumber = WriteRegionsToStore(cluster.Key, cluster.Value, geometryTransaction, contextHelper.PlacementTree.WorldCoordinateSystem, nextRegionNumber); } if (progDelegate != null) progDelegate(101, "WriteRegionsToDb"); @@ -1429,6 +1430,8 @@ private void WriteShapeGeometries(XbimCreateContextHelper contextHelper, ReportP if (shapeGeom == null || shapeGeom.ShapeData == null || shapeGeom.ShapeData.Length == 0) LogInfo(_model.Instances[shapeId], "Is an empty shape"); + else if (shapeGeom.BoundingBox.SizeX >= 1e100) // Short cut for Infinite BBox + LogWarning(_model.Instances[shapeId], "Is an invalid shape"); else { shapeGeom.IfcShapeLabel = shapeId; @@ -1556,7 +1559,7 @@ private IXbimGeometryObjectSet CutWithTimeOut(IXbimGeometryObjectSet elementGeom } } - private void WriteRegionsToStore(IIfcRepresentationContext context, IEnumerable elementsToCluster, IGeometryStoreInitialiser txn, XbimMatrix3D WorldCoordinateSystem) + private int WriteRegionsToStore(IIfcRepresentationContext context, IEnumerable elementsToCluster, IGeometryStoreInitialiser txn, XbimMatrix3D WorldCoordinateSystem, int nextRegionNumber) { //set up a world to partition the model var metre = _model.ModelFactors.OneMetre; @@ -1566,10 +1569,11 @@ private void WriteRegionsToStore(IIfcRepresentationContext context, IEnumerable< // if the maximum size is a problem they could then be split using other algorithms that divide spaces equally // var v = XbimDbscan.GetClusters(elementsToCluster, 5 * metre); // .OrderByDescending(x => x.GeometryIds.Count); - var i = 1; - regions.AddRange(v.Select(item => new XbimRegion("Region " + i++, item.Bound, item.GeometryIds.Count, WorldCoordinateSystem))); + + regions.AddRange(v.Select(item => new XbimRegion("Region " + nextRegionNumber++, item.Bound, item.GeometryIds.Count, WorldCoordinateSystem))); regions.ContextLabel = context.EntityLabel; txn.AddRegions(regions); + return nextRegionNumber; } // todo: is xbimShapeInstance the right place for the context id? should it be in the shape instead? diff --git a/Xbim.Tessellator/Dict.cs b/Xbim.Tessellator/Dict.cs new file mode 100644 index 000000000..9adfdcc6f --- /dev/null +++ b/Xbim.Tessellator/Dict.cs @@ -0,0 +1,104 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +namespace Xbim.Tessellator +{ + public class Dict where TValue : class + { + public class Node + { +// ReSharper disable InconsistentNaming + internal TValue _key; + internal Node _prev; + internal Node _next; +// ReSharper restore InconsistentNaming + public TValue Key { get { return _key; } } + public Node Prev { get { return _prev; } } + public Node Next { get { return _next; } } + } + + public delegate bool LessOrEqual(TValue lhs, TValue rhs); + + private LessOrEqual _leq; + Node _head; + + public Dict(LessOrEqual leq) + { + _leq = leq; + + _head = new Node { _key = null }; + _head._prev = _head; + _head._next = _head; + } + + public Node Insert(TValue key) + { + return InsertBefore(_head, key); + } + + public Node InsertBefore(Node node, TValue key) + { + do { + node = node._prev; + } while (node._key != null && !_leq(node._key, key)); + + var newNode = new Node { _key = key }; + newNode._next = node._next; + node._next._prev = newNode; + newNode._prev = node; + node._next = newNode; + + return newNode; + } + + public Node Find(TValue key) + { + var node = _head; + do { + node = node._next; + } while (node._key != null && !_leq(key, node._key)); + return node; + } + + public Node Min() + { + return _head._next; + } + + public void Remove(Node node) + { + node._next._prev = node._prev; + node._prev._next = node._next; + } + } +} diff --git a/Xbim.Tessellator/Geom.cs b/Xbim.Tessellator/Geom.cs new file mode 100644 index 000000000..586142dd6 --- /dev/null +++ b/Xbim.Tessellator/Geom.cs @@ -0,0 +1,293 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System; +using System.Diagnostics; + +namespace Xbim.Tessellator +{ + internal static class Geom + { + public static bool IsWindingInside(WindingRule rule, int n) + { + switch (rule) + { + case WindingRule.EvenOdd: + return (n & 1) == 1; + case WindingRule.NonZero: + return n != 0; + case WindingRule.Positive: + return n > 0; + case WindingRule.Negative: + return n < 0; + case WindingRule.AbsGeqTwo: + return n >= 2 || n <= -2; + } + throw new Exception("Wrong winding rule"); + } + + public static bool VertCcw(MeshUtils.Vertex u, MeshUtils.Vertex v, MeshUtils.Vertex w) + { + return (u._s * (v._t - w._t) + v._s * (w._t - u._t) + w._s * (u._t - v._t)) >= 0.0f; + } + public static bool VertEq(MeshUtils.Vertex lhs, MeshUtils.Vertex rhs) + { +// ReSharper disable CompareOfFloatsByEqualityOperator + return lhs._s == rhs._s && lhs._t == rhs._t; +// ReSharper restore CompareOfFloatsByEqualityOperator + } + public static bool VertLeq(MeshUtils.Vertex lhs, MeshUtils.Vertex rhs) + { +// ReSharper disable CompareOfFloatsByEqualityOperator + return (lhs._s < rhs._s) || (lhs._s == rhs._s && lhs._t <= rhs._t); +// ReSharper restore CompareOfFloatsByEqualityOperator + } + + /// + /// Given three vertices u,v,w such that VertLeq(u,v) .and. VertLeq(v,w), + /// evaluates the t-coord of the edge uw at the s-coord of the vertex v. + /// Returns v->t - (uw)(v->s), ie. the signed distance from uw to v. + /// If uw is vertical (and thus passes thru v), the result is zero. + /// + /// The calculation is extremely accurate and stable, even when v + /// is very close to u or w. In particular if we set v->t = 0 and + /// let r be the negated result (this evaluates (uw)(v->s)), then + /// r is guaranteed to satisfy MIN(u->t,w->t) less than or equal r less than or equal MAX(u->t,w->t). + /// + public static double EdgeEval(MeshUtils.Vertex u, MeshUtils.Vertex v, MeshUtils.Vertex w) + { + Debug.Assert(VertLeq(u, v) && VertLeq(v, w)); + + double gapL = v._s - u._s; + double gapR = w._s - v._s; + + if (gapL + gapR > 0.0f) + { + if (gapL < gapR) + return (v._t - u._t) + (u._t - w._t)*(gapL/(gapL + gapR)); + return (v._t - w._t) + (w._t - u._t) * (gapR / (gapL + gapR)); + } + /* vertical line */ + return 0.0f; + } + + /// + /// Returns a number whose sign matches EdgeEval(u,v,w) but which + /// is cheaper to evaluate. Returns > 0, == 0 , or less than 0 + /// as v is above, on, or below the edge uw. + /// + public static double EdgeSign(MeshUtils.Vertex u, MeshUtils.Vertex v, MeshUtils.Vertex w) + { + // Debug.Assert(VertLeq(u, v) && VertLeq(v, w)); + + double gapL = v._s - u._s; + double gapR = w._s - v._s; + + if (gapL + gapR > 0.0f) + { + return (v._t - w._t) * gapL + (v._t - u._t) * gapR; + } + /* vertical line */ + return 0.0f; + } + + #region Versions of VertLeq, EdgeSign, EdgeEval with s and t transposed. + + public static bool TransLeq(MeshUtils.Vertex lhs, MeshUtils.Vertex rhs) + { +// ReSharper disable CompareOfFloatsByEqualityOperator + return (lhs._t < rhs._t) || (lhs._t == rhs._t && lhs._s <= rhs._s); +// ReSharper restore CompareOfFloatsByEqualityOperator + } + + public static double TransEval(MeshUtils.Vertex u, MeshUtils.Vertex v, MeshUtils.Vertex w) + { + Debug.Assert(TransLeq(u, v) && TransLeq(v, w)); + + double gapL = v._t - u._t; + double gapR = w._t - v._t; + + if (gapL + gapR > 0.0f) + { + if (gapL < gapR) + return (v._s - u._s) + (u._s - w._s)*(gapL/(gapL + gapR)); + return (v._s - w._s) + (w._s - u._s) * (gapR / (gapL + gapR)); + } + /* vertical line */ + return 0.0f; + } + + public static double TransSign(MeshUtils.Vertex u, MeshUtils.Vertex v, MeshUtils.Vertex w) + { + Debug.Assert(TransLeq(u, v) && TransLeq(v, w)); + + double gapL = v._t - u._t; + double gapR = w._t - v._t; + + if (gapL + gapR > 0.0f) + { + return (v._s - w._s) * gapL + (v._s - u._s) * gapR; + } + /* vertical line */ + return 0.0f; + } + + #endregion + + public static bool EdgeGoesLeft(MeshUtils.Edge e) + { + return VertLeq(e.Dst, e._Org); + } + + public static bool EdgeGoesRight(MeshUtils.Edge e) + { + return VertLeq(e._Org, e.Dst); + } + + public static double VertL1Dist(MeshUtils.Vertex u, MeshUtils.Vertex v) + { + return Math.Abs(u._s - v._s) + Math.Abs(u._t - v._t); + } + + public static void AddWinding(MeshUtils.Edge eDst, MeshUtils.Edge eSrc) + { + eDst._winding += eSrc._winding; + eDst._Sym._winding += eSrc._Sym._winding; + } + + public static double Interpolate(double a, double x, double b, double y) + { + a = a < 0.0f ? 0.0f : a; + b = b < 0.0f ? 0.0f : b; +// ReSharper disable CompareOfFloatsByEqualityOperator + return ((a <= b) ? ((b == 0.0f) ? ((x+y) / 2.0f) +// ReSharper restore CompareOfFloatsByEqualityOperator + : (x + (y-x) * (a/(a+b)))) + : (y + (x-y) * (b/(a+b)))); + } + + static void Swap(ref MeshUtils.Vertex a, ref MeshUtils.Vertex b) + { + var tmp = a; + a = b; + b = tmp; + } + + /// + /// Given edges (o1,d1) and (o2,d2), compute their point of intersection. + /// The computed point is guaranteed to lie in the intersection of the + /// bounding rectangles defined by each edge. + /// + public static void EdgeIntersect(MeshUtils.Vertex o1, MeshUtils.Vertex d1, MeshUtils.Vertex o2, MeshUtils.Vertex d2, MeshUtils.Vertex v) + { + double z1, z2; + + // This is certainly not the most efficient way to find the intersection + // of two line segments, but it is very numerically stable. + // + // Strategy: find the two middle vertices in the VertLeq ordering, + // and interpolate the intersection s-value from these. Then repeat + // using the TransLeq ordering to find the intersection t-value. + + if (!VertLeq(o1, d1)) { Swap(ref o1, ref d1); } + if (!VertLeq(o2, d2)) { Swap(ref o2, ref d2); } + if (!VertLeq(o1, o2)) { Swap(ref o1, ref o2); Swap(ref d1, ref d2); } + + if (!VertLeq(o2, d1)) + { + // Technically, no intersection -- do our best + v._s = (o2._s + d1._s) / 2.0f; + } + else if (VertLeq(d1, d2)) + { + // Interpolate between o2 and d1 + z1 = EdgeEval(o1, o2, d1); + z2 = EdgeEval(o2, d1, d2); + if (z1 + z2 < 0.0f) + { + z1 = -z1; + z2 = -z2; + } + v._s = Interpolate(z1, o2._s, z2, d1._s); + } + else + { + // Interpolate between o2 and d2 + z1 = EdgeSign(o1, o2, d1); + z2 = -EdgeSign(o1, d2, d1); + if (z1 + z2 < 0.0f) + { + z1 = -z1; + z2 = -z2; + } + v._s = Interpolate(z1, o2._s, z2, d2._s); + } + + // Now repeat the process for t + + if (!TransLeq(o1, d1)) { Swap(ref o1, ref d1); } + if (!TransLeq(o2, d2)) { Swap(ref o2, ref d2); } + if (!TransLeq(o1, o2)) { Swap(ref o1, ref o2); Swap(ref d1, ref d2); } + + if (!TransLeq(o2, d1)) + { + // Technically, no intersection -- do our best + v._t = (o2._t + d1._t) / 2.0f; + } + else if (TransLeq(d1, d2)) + { + // Interpolate between o2 and d1 + z1 = TransEval(o1, o2, d1); + z2 = TransEval(o2, d1, d2); + if (z1 + z2 < 0.0f) + { + z1 = -z1; + z2 = -z2; + } + v._t = Interpolate(z1, o2._t, z2, d1._t); + } + else + { + // Interpolate between o2 and d2 + z1 = TransSign(o1, o2, d1); + z2 = -TransSign(o1, d2, d1); + if (z1 + z2 < 0.0f) + { + z1 = -z1; + z2 = -z2; + } + v._t = Interpolate(z1, o2._t, z2, d2._t); + } + } + } +} diff --git a/Xbim.Tessellator/Mesh.cs b/Xbim.Tessellator/Mesh.cs new file mode 100644 index 000000000..7cab1907b --- /dev/null +++ b/Xbim.Tessellator/Mesh.cs @@ -0,0 +1,466 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System.Diagnostics; + +namespace Xbim.Tessellator +{ + internal class Mesh + { +// ReSharper disable InconsistentNaming + internal MeshUtils.Vertex _vHead; + internal MeshUtils.Face _fHead; + internal MeshUtils.Edge _eHead, _eHeadSym; +// ReSharper restore InconsistentNaming + public Mesh() + { + var v = _vHead = new MeshUtils.Vertex(); + var f = _fHead = new MeshUtils.Face(); + + var pair = MeshUtils.EdgePair.Create(); + var e = _eHead = pair._e; + var eSym = _eHeadSym = pair._eSym; + + v._next = v._prev = v; + v._anEdge = null; + + f._next = f._prev = f; + f._anEdge = null; + f._trail = null; + f._marked = false; + f._inside = false; + + e._next = e; + e._Sym = eSym; + e._Onext = null; + e._Lnext = null; + e._Org = null; + e._Lface = null; + e._winding = 0; + e._activeRegion = null; + + eSym._next = eSym; + eSym._Sym = e; + eSym._Onext = null; + eSym._Lnext = null; + eSym._Org = null; + eSym._Lface = null; + eSym._winding = 0; + eSym._activeRegion = null; + } + + /// + /// Creates one edge, two vertices and a loop (face). + /// The loop consists of the two new half-edges. + /// + public MeshUtils.Edge MakeEdge() + { + var e = MeshUtils.MakeEdge(_eHead); + + MeshUtils.MakeVertex(new MeshUtils.Vertex(), e, _vHead); + MeshUtils.MakeVertex(new MeshUtils.Vertex(), e._Sym, _vHead); + MeshUtils.MakeFace(new MeshUtils.Face(), e, _fHead); + + return e; + } + + /// + /// Splice is the basic operation for changing the + /// mesh connectivity and topology. It changes the mesh so that + /// eOrg->Onext = OLD( eDst->Onext ) + /// eDst->Onext = OLD( eOrg->Onext ) + /// where OLD(...) means the value before the meshSplice operation. + /// + /// This can have two effects on the vertex structure: + /// - if eOrg->Org != eDst->Org, the two vertices are merged together + /// - if eOrg->Org == eDst->Org, the origin is split into two vertices + /// In both cases, eDst->Org is changed and eOrg->Org is untouched. + /// + /// Similarly (and independently) for the face structure, + /// - if eOrg->Lface == eDst->Lface, one loop is split into two + /// - if eOrg->Lface != eDst->Lface, two distinct loops are joined into one + /// In both cases, eDst->Lface is changed and eOrg->Lface is unaffected. + /// + /// Some special cases: + /// If eDst == eOrg, the operation has no effect. + /// If eDst == eOrg->Lnext, the new face will have a single edge. + /// If eDst == eOrg->Lprev, the old face will have a single edge. + /// If eDst == eOrg->Onext, the new vertex will have a single edge. + /// If eDst == eOrg->Oprev, the old vertex will have a single edge. + /// + public void Splice(MeshUtils.Edge eOrg, MeshUtils.Edge eDst) + { + if (eOrg == eDst) + { + return; + } + + bool joiningVertices = false; + if (eDst._Org != eOrg._Org) + { + // We are merging two disjoint vertices -- destroy eDst->Org + joiningVertices = true; + MeshUtils.KillVertex(eDst._Org, eOrg._Org); + } + bool joiningLoops = false; + if (eDst._Lface != eOrg._Lface) + { + // We are connecting two disjoint loops -- destroy eDst->Lface + joiningLoops = true; + MeshUtils.KillFace(eDst._Lface, eOrg._Lface); + } + + // Change the edge structure + MeshUtils.Splice(eDst, eOrg); + + if (!joiningVertices) + { + // We split one vertex into two -- the new vertex is eDst->Org. + // Make sure the old vertex points to a valid half-edge. + MeshUtils.MakeVertex(new MeshUtils.Vertex(), eDst, eOrg._Org); + eOrg._Org._anEdge = eOrg; + } + if (!joiningLoops) + { + // We split one loop into two -- the new loop is eDst->Lface. + // Make sure the old face points to a valid half-edge. + MeshUtils.MakeFace(new MeshUtils.Face(), eDst, eOrg._Lface); + eOrg._Lface._anEdge = eOrg; + } + } + + /// + /// Removes the edge eDel. There are several cases: + /// if (eDel->Lface != eDel->Rface), we join two loops into one; the loop + /// eDel->Lface is deleted. Otherwise, we are splitting one loop into two; + /// the newly created loop will contain eDel->Dst. If the deletion of eDel + /// would create isolated vertices, those are deleted as well. + /// + public void Delete(MeshUtils.Edge eDel) + { + var eDelSym = eDel._Sym; + + // First step: disconnect the origin vertex eDel->Org. We make all + // changes to get a consistent mesh in this "intermediate" state. + + bool joiningLoops = false; + if (eDel._Lface != eDel.Rface) + { + // We are joining two loops into one -- remove the left face + joiningLoops = true; + MeshUtils.KillFace(eDel._Lface, eDel.Rface); + } + + if (eDel._Onext == eDel) + { + MeshUtils.KillVertex(eDel._Org, null); + } + else + { + // Make sure that eDel->Org and eDel->Rface point to valid half-edges + eDel.Rface._anEdge = eDel.Oprev; + eDel._Org._anEdge = eDel._Onext; + + MeshUtils.Splice(eDel, eDel.Oprev); + + if (!joiningLoops) + { + // We are splitting one loop into two -- create a new loop for eDel. + MeshUtils.MakeFace(new MeshUtils.Face(), eDel, eDel._Lface); + } + } + + // Claim: the mesh is now in a consistent state, except that eDel->Org + // may have been deleted. Now we disconnect eDel->Dst. + + if (eDelSym._Onext == eDelSym) + { + MeshUtils.KillVertex(eDelSym._Org, null); + MeshUtils.KillFace(eDelSym._Lface, null); + } + else + { + // Make sure that eDel->Dst and eDel->Lface point to valid half-edges + eDel._Lface._anEdge = eDelSym.Oprev; + eDelSym._Org._anEdge = eDelSym._Onext; + MeshUtils.Splice(eDelSym, eDelSym.Oprev); + } + + // Any isolated vertices or faces have already been freed. + MeshUtils.KillEdge(eDel); + } + + /// + /// Creates a new edge such that eNew == eOrg.Lnext and eNew.Dst is a newly created vertex. + /// eOrg and eNew will have the same left face. + /// + public MeshUtils.Edge AddEdgeVertex(MeshUtils.Edge eOrg) + { + var eNew = MeshUtils.MakeEdge(eOrg); + var eNewSym = eNew._Sym; + + // Connect the new edge appropriately + MeshUtils.Splice(eNew, eOrg._Lnext); + + // Set vertex and face information + eNew._Org = eOrg.Dst; + MeshUtils.MakeVertex(new MeshUtils.Vertex(), eNewSym, eNew._Org); + eNew._Lface = eNewSym._Lface = eOrg._Lface; + + return eNew; + } + + /// + /// Splits eOrg into two edges eOrg and eNew such that eNew == eOrg.Lnext. + /// The new vertex is eOrg.Dst == eNew.Org. + /// eOrg and eNew will have the same left face. + /// + public MeshUtils.Edge SplitEdge(MeshUtils.Edge eOrg) + { + var eTmp = AddEdgeVertex(eOrg); + var eNew = eTmp._Sym; + + // Disconnect eOrg from eOrg->Dst and connect it to eNew->Org + MeshUtils.Splice(eOrg._Sym, eOrg._Sym.Oprev); + MeshUtils.Splice(eOrg._Sym, eNew); + + // Set the vertex and face information + eOrg.Dst = eNew._Org; + eNew.Dst._anEdge = eNew._Sym; // may have pointed to eOrg->Sym + eNew.Rface = eOrg.Rface; + eNew._winding = eOrg._winding; // copy old winding information + eNew._Sym._winding = eOrg._Sym._winding; + + return eNew; + } + + /// + /// Creates a new edge from eOrg->Dst to eDst->Org, and returns the corresponding half-edge eNew. + /// If eOrg->Lface == eDst->Lface, this splits one loop into two, + /// and the newly created loop is eNew->Lface. Otherwise, two disjoint + /// loops are merged into one, and the loop eDst->Lface is destroyed. + /// + /// If (eOrg == eDst), the new face will have only two edges. + /// If (eOrg->Lnext == eDst), the old face is reduced to a single edge. + /// If (eOrg->Lnext->Lnext == eDst), the old face is reduced to two edges. + /// + public MeshUtils.Edge Connect(MeshUtils.Edge eOrg, MeshUtils.Edge eDst) + { + var eNew = MeshUtils.MakeEdge(eOrg); + var eNewSym = eNew._Sym; + + bool joiningLoops = false; + if (eDst._Lface != eOrg._Lface) + { + // We are connecting two disjoint loops -- destroy eDst->Lface + joiningLoops = true; + MeshUtils.KillFace(eDst._Lface, eOrg._Lface); + } + + // Connect the new edge appropriately + MeshUtils.Splice(eNew, eOrg._Lnext); + MeshUtils.Splice(eNewSym, eDst); + + // Set the vertex and face information + eNew._Org = eOrg.Dst; + eNewSym._Org = eDst._Org; + eNew._Lface = eNewSym._Lface = eOrg._Lface; + + // Make sure the old face points to a valid half-edge + eOrg._Lface._anEdge = eNewSym; + + if (!joiningLoops) + { + MeshUtils.MakeFace(new MeshUtils.Face(), eNew, eOrg._Lface); + } + + return eNew; + } + + /// + /// Destroys a face and removes it from the global face list. All edges of + /// fZap will have a NULL pointer as their left face. Any edges which + /// also have a NULL pointer as their right face are deleted entirely + /// (along with any isolated vertices this produces). + /// An entire mesh can be deleted by zapping its faces, one at a time, + /// in any order. Zapped faces cannot be used in further mesh operations! + /// + public void ZapFace(MeshUtils.Face fZap) + { + var eStart = fZap._anEdge; + + // walk around face, deleting edges whose right face is also NULL + var eNext = eStart._Lnext; + MeshUtils.Edge e, eSym; + do { + e = eNext; + eNext = e._Lnext; + + e._Lface = null; + if (e.Rface == null) + { + // delete the edge -- see TESSmeshDelete above + + if (e._Onext == e) + { + MeshUtils.KillVertex(e._Org, null); + } + else + { + // Make sure that e._Org points to a valid half-edge + e._Org._anEdge = e._Onext; + MeshUtils.Splice(e, e.Oprev); + } + eSym = e._Sym; + if (eSym._Onext == eSym) + { + MeshUtils.KillVertex(eSym._Org, null); + } + else + { + // Make sure that eSym._Org points to a valid half-edge + eSym._Org._anEdge = eSym._Onext; + MeshUtils.Splice(eSym, eSym.Oprev); + } + MeshUtils.KillEdge(e); + } + } while (e != eStart); + + /* delete from circular doubly-linked list */ + var fPrev = fZap._prev; + var fNext = fZap._next; + fNext._prev = fPrev; + fPrev._next = fNext; + } + + public void MergeConvexFaces(int maxVertsPerFace) + { + for (var f = _fHead._next; f != _fHead; f = f._next) + { + // Skip faces which are outside the result + if (!f._inside) + { + continue; + } + + var eCur = f._anEdge; + var vStart = eCur._Org; + + while (true) + { + var eNext = eCur._Lnext; + var eSym = eCur._Sym; + + if (eSym != null && eSym._Lface != null && eSym._Lface._inside) + { + // Try to merge the neighbour faces if the resulting polygons + // does not exceed maximum number of vertices. + int curNv = f.VertsCount; + int symNv = eSym._Lface.VertsCount; + if ((curNv + symNv - 2) <= maxVertsPerFace) + { + // Merge if the resulting poly is convex. + if (Geom.VertCcw(eCur.Lprev._Org, eCur._Org, eSym._Lnext._Lnext._Org) && + Geom.VertCcw(eSym.Lprev._Org, eSym._Org, eCur._Lnext._Lnext._Org)) + { + eNext = eSym._Lnext; + Delete(eSym); + eCur = null; + } + } + } + + if (eCur != null && eCur._Lnext._Org == vStart) + break; + + // Continue to next edge. + eCur = eNext; + } + } + } + + public void Check() + { + MeshUtils.Edge e; + + MeshUtils.Face fPrev, f; + for (fPrev = _fHead; (f = fPrev._next) != _fHead; fPrev = f) + { + e = f._anEdge; + do { + Debug.Assert(e._Sym != e); + Debug.Assert(e._Sym._Sym == e); + Debug.Assert(e._Lnext._Onext._Sym == e); + Debug.Assert(e._Onext._Sym._Lnext == e); + Debug.Assert(e._Lface == f); + e = e._Lnext; + } while (e != f._anEdge); + } + Debug.Assert(f._prev == fPrev && f._anEdge == null); + + MeshUtils.Vertex vPrev, v; + for (vPrev = _vHead; (v = vPrev._next) != _vHead; vPrev = v) + { + Debug.Assert(v._prev == vPrev); + e = v._anEdge; + do + { + Debug.Assert(e._Sym != e); + Debug.Assert(e._Sym._Sym == e); + Debug.Assert(e._Lnext._Onext._Sym == e); + Debug.Assert(e._Onext._Sym._Lnext == e); + Debug.Assert(e._Org == v); + e = e._Onext; + } while (e != v._anEdge); + } + Debug.Assert(v._prev == vPrev && v._anEdge == null); + + MeshUtils.Edge ePrev; + for (ePrev = _eHead; (e = ePrev._next) != _eHead; ePrev = e) + { + Debug.Assert(e._Sym._next == ePrev._Sym); + Debug.Assert(e._Sym != e); + Debug.Assert(e._Sym._Sym == e); + Debug.Assert(e._Org != null); + Debug.Assert(e.Dst != null); + Debug.Assert(e._Lnext._Onext._Sym == e); + Debug.Assert(e._Onext._Sym._Lnext == e); + } + Debug.Assert(e._Sym._next == ePrev._Sym + && e._Sym == _eHeadSym + && e._Sym._Sym == e + && e._Org == null && e.Dst == null + && e._Lface == null && e.Rface == null); + } + } +} diff --git a/Xbim.Tessellator/MeshUtils.cs b/Xbim.Tessellator/MeshUtils.cs new file mode 100644 index 000000000..68204189e --- /dev/null +++ b/Xbim.Tessellator/MeshUtils.cs @@ -0,0 +1,495 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System; +using System.Collections; +using System.Collections.Generic; +using System.Diagnostics; + +namespace Xbim.Tessellator +{ + public struct Vec3EqualityComparer : IEqualityComparer + { + private readonly double _precision2; + private readonly double _gridDim; + public Vec3EqualityComparer(double precision) + { + _precision2 = precision * precision; + _gridDim = precision*10;//coursen up + } + public bool Equals(Vec3 a, Vec3 b) + { + Vec3 c; + Vec3.Sub(ref a,ref b, out c); + bool same = c.Length2 <= _precision2; + + return same; + } + + public int GetHashCode(Vec3 point) + { + + //This hashcode snaps points to a grid of 10 * tolerance to ensure similar points fall into the same hash cell + double xs = point.X - point.X % _gridDim; + double ys = point.Y - point.Y % _gridDim; + double zs = point.Z - point.Z % _gridDim; + unchecked // Overflow is fine, just wrap + { + var hash = (int)2166136261; + hash = hash * 16777619 ^ xs.GetHashCode(); + hash = hash * 16777619 ^ ys.GetHashCode(); + hash = hash * 16777619 ^ zs.GetHashCode(); + return hash; + } + } + } + + public struct Vec3Comparer : IComparer + { + public int Compare(Vec3 a, Vec3 b) + { + if (a.X > b.X ) return 1; + if (a.X == b.X && a.Y > b.Y) return 1; + if (a.X == b.X && a.Y == b.Y && a.Z > b.Z) return 1; + if (a.X == b.X && a.Y == b.Y && a.Z == b.Z) return 0; + return -1; + } + } + + public struct Vec3 + { + public readonly static Vec3 Zero = new Vec3(); + + public double X, Y, Z; + + + public static bool Colinear( Vec3 a, Vec3 b, Vec3 c) + { + Vec3 ab; + Vec3 bc; + Sub(ref a, ref b, out ab); + Sub(ref b, ref c, out bc); + // ReSharper disable CompareOfFloatsByEqualityOperator + return ab.X * bc.Y == bc.X * ab.Y && + ab.Y * bc.Z == bc.Y * ab.Z && + ab.Z * bc.X == bc.Z * ab.X; + // ReSharper restore CompareOfFloatsByEqualityOperator + } + + + + public Vec3(double x, double y, double z) + { + X = x; + Y = y; + Z = z; + } + + public double this[int index] + { + get + { + if (index == 0) return X; + if (index == 1) return Y; + if (index == 2) return Z; + throw new IndexOutOfRangeException(); + } + set + { + if (index == 0) X = value; + else if (index == 1) Y = value; + else if (index == 2) Z = value; + else throw new IndexOutOfRangeException(); + } + } + + public static void Sub(ref Vec3 lhs, ref Vec3 rhs, out Vec3 result) + { + result.X = lhs.X - rhs.X; + result.Y = lhs.Y - rhs.Y; + result.Z = lhs.Z - rhs.Z; + } + + public static void AddTo(ref Vec3 lhs, ref Vec3 rhs) + { + lhs.X += rhs.X; + lhs.Y += rhs.Y; + lhs.Z += rhs.Z; + } + + public bool IsValid + { + get { return Length2 > 0; } + } + public static double Angle(ref Vec3 v1, ref Vec3 v2) + { + double cosinus; + Dot(ref v1, ref v2, out cosinus); + if (cosinus > -0.70710678118655 && cosinus < 0.70710678118655) + return Math.Acos(cosinus); + Vec3 v3; + Cross(ref v1, ref v2, out v3); + var sinus = v3.Length; + if (cosinus < 0.0) return Math.PI - Math.Asin(sinus); + return Math.Asin(sinus); + } + public static void Neg(ref Vec3 v) + { + v.X = -v.X; + v.Y = -v.Y; + v.Z = -v.Z; + } + + public double Length + { + get + { + return Math.Sqrt(X * X + Y * Y + Z * Z); + } + } + + public double Length2 + { + get + { + return X * X + Y * Y + Z * Z; + } + } + public static void Dot(ref Vec3 u, ref Vec3 v, out double dot) + { + dot = u.X * v.X + u.Y * v.Y + u.Z * v.Z; + } + + public static void Cross(ref Vec3 u, ref Vec3 v, out Vec3 cross) + { + cross.X = u.Y * v.Z - u.Z * v.Y; + cross.Y = u.Z * v.X - u.X * v.Z; + cross.Z = u.X * v.Y - u.Y * v.X; + } + + public static bool Normalize(ref Vec3 v) + { + double len = v.X * v.X + v.Y * v.Y + v.Z * v.Z; + if(len <= 0.0f) return false; + len = 1.0 / Math.Sqrt(len); + v.X *= len; + v.Y *= len; + v.Z *= len; + return true; + } + public static int LongAxis(ref Vec3 v) + { + int i = 0; + if (Math.Abs(v.Y) > Math.Abs(v.X)) i = 1; + if (Math.Abs(v.Z) > Math.Abs(i == 0 ? v.X : v.Y)) i = 2; + return i; + } + } + + internal static class MeshUtils + { + public const int Undef = ~0; + + public class Vertex + { +// ReSharper disable InconsistentNaming + internal Vertex _prev, _next; + internal Edge _anEdge; + internal Vec3 _coords; + internal double _s, _t; + internal PqHandle _pqHandle; + internal int _n; + internal int _data; +// ReSharper restore InconsistentNaming + } + + public class Face + { +// ReSharper disable InconsistentNaming + internal Face _prev, _next; + + internal Edge _anEdge; + + internal Face _trail; + internal int _n; + internal bool _marked, _inside; + // ReSharper restore InconsistentNaming + internal int VertsCount + { + get + { + int n = 0; + var eCur = _anEdge; + do { + n++; + eCur = eCur._Lnext; + } while (eCur != _anEdge); + return n; + } + } + } + + public struct EdgePair + { +// ReSharper disable InconsistentNaming + internal Edge _e, _eSym; +// ReSharper restore InconsistentNaming + + public static EdgePair Create() + { + var pair = new EdgePair(); + pair._e = new Edge(); + pair._e._pair = pair; + pair._eSym = new Edge(); + pair._eSym._pair = pair; + return pair; + } + } + + public class Edge + { +// ReSharper disable InconsistentNaming + internal EdgePair _pair; + internal Edge _next, _Sym, _Onext, _Lnext; + internal Vertex _Org; + internal Face _Lface; + internal Tess.ActiveRegion _activeRegion; + internal int _winding; +// ReSharper restore InconsistentNaming + + internal Face Rface { get { return _Sym._Lface; } set { _Sym._Lface = value; } } + internal Vertex Dst { get { return _Sym._Org; } set { _Sym._Org = value; } } + + internal Edge Oprev { get { return _Sym._Lnext; } set { _Sym._Lnext = value; } } + internal Edge Lprev { get { return _Onext._Sym; } set { _Onext._Sym = value; } } + internal Edge Dprev { get { return _Lnext._Sym; } set { _Lnext._Sym = value; } } + internal Edge Rprev { get { return _Sym._Onext; } set { _Sym._Onext = value; } } + internal Edge Dnext { get { return Rprev._Sym; } set { Rprev._Sym = value; } } + internal Edge Rnext { get { return Oprev._Sym; } set { Oprev._Sym = value; } } + + internal Edge() { } + + internal static void EnsureFirst(ref Edge e) + { + if (e == e._pair._eSym) + { + e = e._Sym; + } + } + } + + /// + /// MakeEdge creates a new pair of half-edges which form their own loop. + /// No vertex or face structures are allocated, but these must be assigned + /// before the current edge operation is completed. + /// + public static Edge MakeEdge(Edge eNext) + { + Debug.Assert(eNext != null); + + var pair = EdgePair.Create(); + var e = pair._e; + var eSym = pair._eSym; + + // Make sure eNext points to the first edge of the edge pair + Edge.EnsureFirst(ref eNext); + + // Insert in circular doubly-linked list before eNext. + // Note that the prev pointer is stored in Sym->next. + var ePrev = eNext._Sym._next; + eSym._next = ePrev; + ePrev._Sym._next = e; + e._next = eNext; + eNext._Sym._next = eSym; + + e._Sym = eSym; + e._Onext = e; + e._Lnext = eSym; + e._Org = null; + e._Lface = null; + e._winding = 0; + e._activeRegion = null; + + eSym._Sym = e; + eSym._Onext = eSym; + eSym._Lnext = e; + eSym._Org = null; + eSym._Lface = null; + eSym._winding = 0; + eSym._activeRegion = null; + + return e; + } + + /// + /// Splice( a, b ) is best described by the Guibas/Stolfi paper or the + /// CS348a notes (see Mesh.cs). Basically it modifies the mesh so that + /// a->Onext and b->Onext are exchanged. This can have various effects + /// depending on whether a and b belong to different face or vertex rings. + /// For more explanation see Mesh.Splice(). + /// + public static void Splice(Edge a, Edge b) + { + var aOnext = a._Onext; + var bOnext = b._Onext; + + aOnext._Sym._Lnext = b; + bOnext._Sym._Lnext = a; + a._Onext = bOnext; + b._Onext = aOnext; + } + + /// + /// MakeVertex( newVertex, eOrig, vNext ) attaches a new vertex and makes it the + /// origin of all edges in the vertex loop to which eOrig belongs. "vNext" gives + /// a place to insert the new vertex in the global vertex list. We insert + /// the new vertex *before* vNext so that algorithms which walk the vertex + /// list will not see the newly created vertices. + /// + public static void MakeVertex(Vertex vNew, Edge eOrig, Vertex vNext) + { + Debug.Assert(vNew != null); + + // insert in circular doubly-linked list before vNext + var vPrev = vNext._prev; + vNew._prev = vPrev; + vPrev._next = vNew; + vNew._next = vNext; + vNext._prev = vNew; + + vNew._anEdge = eOrig; + // leave coords, s, t undefined + + // fix other edges on this vertex loop + var e = eOrig; + do { + e._Org = vNew; + e = e._Onext; + } while (e != eOrig); + } + + /// + /// MakeFace( newFace, eOrig, fNext ) attaches a new face and makes it the left + /// face of all edges in the face loop to which eOrig belongs. "fNext" gives + /// a place to insert the new face in the global face list. We insert + /// the new face *before* fNext so that algorithms which walk the face + /// list will not see the newly created faces. + /// + public static void MakeFace(Face fNew, Edge eOrig, Face fNext) + { + Debug.Assert(fNew != null); + + // insert in circular doubly-linked list before fNext + var fPrev = fNext._prev; + fNew._prev = fPrev; + fPrev._next = fNew; + fNew._next = fNext; + fNext._prev = fNew; + + fNew._anEdge = eOrig; + fNew._trail = null; + fNew._marked = false; + + // The new face is marked "inside" if the old one was. This is a + // convenience for the common case where a face has been split in two. + fNew._inside = fNext._inside; + + // fix other edges on this face loop + var e = eOrig; + do { + e._Lface = fNew; + e = e._Lnext; + } while (e != eOrig); + } + + /// + /// KillEdge( eDel ) destroys an edge (the half-edges eDel and eDel->Sym), + /// and removes from the global edge list. + /// + public static void KillEdge(Edge eDel) + { + // Half-edges are allocated in pairs, see EdgePair above + Edge.EnsureFirst(ref eDel); + + // delete from circular doubly-linked list + var eNext = eDel._next; + var ePrev = eDel._Sym._next; + eNext._Sym._next = ePrev; + ePrev._Sym._next = eNext; + } + + /// + /// KillVertex( vDel ) destroys a vertex and removes it from the global + /// vertex list. It updates the vertex loop to point to a given new vertex. + /// + public static void KillVertex(Vertex vDel, Vertex newOrg) + { + var eStart = vDel._anEdge; + + // change the origin of all affected edges + var e = eStart; + do { + e._Org = newOrg; + e = e._Onext; + } while (e != eStart); + + // delete from circular doubly-linked list + var vPrev = vDel._prev; + var vNext = vDel._next; + vNext._prev = vPrev; + vPrev._next = vNext; + } + + /// + /// KillFace( fDel ) destroys a face and removes it from the global face + /// list. It updates the face loop to point to a given new face. + /// + public static void KillFace(Face fDel, Face newLFace) + { + var eStart = fDel._anEdge; + + // change the left face of all affected edges + var e = eStart; + do { + e._Lface = newLFace; + e = e._Lnext; + } while (e != eStart); + + // delete from circular doubly-linked list + var fPrev = fDel._prev; + var fNext = fDel._next; + fNext._prev = fPrev; + fPrev._next = fNext; + } + } +} diff --git a/Xbim.Tessellator/PriorityHeap.cs b/Xbim.Tessellator/PriorityHeap.cs new file mode 100644 index 000000000..58458b047 --- /dev/null +++ b/Xbim.Tessellator/PriorityHeap.cs @@ -0,0 +1,241 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System; +using System.Diagnostics; + +namespace Xbim.Tessellator +{ + public struct PqHandle + { + public static readonly int Invalid = 0x0fffffff; + internal int Handle; + } + + public class PriorityHeap where TValue : class + { + public delegate bool LessOrEqual(TValue lhs, TValue rhs); + + protected class HandleElem + { + internal TValue Key; + internal int Node; + } + + private LessOrEqual _leq; + private int[] _nodes; + private HandleElem[] _handles; + private int _size, _max; + private int _freeList; + private bool _initialized; + + public bool Empty { get { return _size == 0; } } + + public PriorityHeap(int initialSize, LessOrEqual leq) + { + _leq = leq; + + _nodes = new int[initialSize + 1]; + _handles = new HandleElem[initialSize + 1]; + + _size = 0; + _max = initialSize; + _freeList = 0; + _initialized = false; + + _nodes[1] = 1; + _handles[1] = new HandleElem { Key = null }; + } + + private void FloatDown(int curr) + { + int child; + int hCurr, hChild; + + hCurr = _nodes[curr]; + while (true) + { + child = curr << 1; + if (child < _size && _leq(_handles[_nodes[child + 1]].Key, _handles[_nodes[child]].Key)) + { + ++child; + } + + Debug.Assert(child <= _max); + + hChild = _nodes[child]; + if (child > _size || _leq(_handles[hCurr].Key, _handles[hChild].Key)) + { + _nodes[curr] = hCurr; + _handles[hCurr].Node = curr; + break; + } + + _nodes[curr] = hChild; + _handles[hChild].Node = curr; + curr = child; + } + } + + private void FloatUp(int curr) + { + int parent; + int hCurr, hParent; + + hCurr = _nodes[curr]; + while (true) + { + parent = curr >> 1; + hParent = _nodes[parent]; + if (parent == 0 || _leq(_handles[hParent].Key, _handles[hCurr].Key)) + { + _nodes[curr] = hCurr; + _handles[hCurr].Node = curr; + break; + } + _nodes[curr] = hParent; + _handles[hParent].Node = curr; + curr = parent; + } + } + + public void Init() + { + for (int i = _size; i >= 1; --i) + { + FloatDown(i); + } + _initialized = true; + } + + public PqHandle Insert(TValue value) + { + int curr = ++_size; + if ((curr * 2) > _max) + { + _max <<= 1; + Array.Resize(ref _nodes, _max + 1); + Array.Resize(ref _handles, _max + 1); + } + + int free; + if (_freeList == 0) + { + free = curr; + } + else + { + free = _freeList; + _freeList = _handles[free].Node; + } + + _nodes[curr] = free; + if (_handles[free] == null) + { + _handles[free] = new HandleElem { Key = value, Node = curr }; + } + else + { + _handles[free].Node = curr; + _handles[free].Key = value; + } + + if (_initialized) + { + FloatUp(curr); + } + + Debug.Assert(free != PqHandle.Invalid); + return new PqHandle { Handle = free }; + } + + public TValue ExtractMin() + { + Debug.Assert(_initialized); + + int hMin = _nodes[1]; + TValue min = _handles[hMin].Key; + + if (_size > 0) + { + _nodes[1] = _nodes[_size]; + _handles[_nodes[1]].Node = 1; + + _handles[hMin].Key = null; + _handles[hMin].Node = _freeList; + _freeList = hMin; + + if (--_size > 0) + { + FloatDown(1); + } + } + + return min; + } + + public TValue Minimum() + { + Debug.Assert(_initialized); + return _handles[_nodes[1]].Key; + } + + public void Remove(PqHandle handle) + { + Debug.Assert(_initialized); + + int hCurr = handle.Handle; + Debug.Assert(hCurr >= 1 && hCurr <= _max && _handles[hCurr].Key != null); + + int curr = _handles[hCurr].Node; + _nodes[curr] = _nodes[_size]; + _handles[_nodes[curr]].Node = curr; + + if (curr <= --_size) + { + if (curr <= 1 || _leq(_handles[_nodes[curr >> 1]].Key, _handles[_nodes[curr]].Key)) + { + FloatDown(curr); + } + else + { + FloatUp(curr); + } + } + + _handles[hCurr].Key = null; + _handles[hCurr].Node = _freeList; + _freeList = hCurr; + } + } +} diff --git a/Xbim.Tessellator/PriorityQueue.cs b/Xbim.Tessellator/PriorityQueue.cs new file mode 100644 index 000000000..f01fdcd29 --- /dev/null +++ b/Xbim.Tessellator/PriorityQueue.cs @@ -0,0 +1,226 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System; +using System.Collections.Generic; +using System.Diagnostics; + +namespace Xbim.Tessellator +{ + public class PriorityQueue where TValue : class + { + private PriorityHeap.LessOrEqual _leq; + private PriorityHeap _heap; + private TValue[] _keys; + private int[] _order; + + private int _size, _max; + private bool _initialized; + + public bool Empty { get { return _size == 0 && _heap.Empty; } } + + public PriorityQueue(int initialSize, PriorityHeap.LessOrEqual leq) + { + _leq = leq; + _heap = new PriorityHeap(initialSize, leq); + + _keys = new TValue[initialSize]; + + _size = 0; + _max = initialSize; + _initialized = false; + } + + class StackItem + { + internal int P, R; + }; + + static void Swap(ref int a, ref int b) + { + int tmp = a; + a = b; + b = tmp; + } + + public void Init() + { + var stack = new Stack(); + int p, r, i, j, piv; + uint seed = 2016473283; + + p = 0; + r = _size - 1; + _order = new int[_size + 1]; + for (piv = 0, i = p; i <= r; ++piv, ++i) + { + _order[i] = piv; + } + + stack.Push(new StackItem { P = p, R = r }); + while (stack.Count > 0) + { + var top = stack.Pop(); + p = top.P; + r = top.R; + + while (r > p + 10) + { + seed = seed * 1539415821 + 1; + i = p + (int)(seed % (r - p + 1)); + piv = _order[i]; + _order[i] = _order[p]; + _order[p] = piv; + i = p - 1; + j = r + 1; + do { + do { ++i; } while (!_leq(_keys[_order[i]], _keys[piv])); + do { --j; } while (!_leq(_keys[piv], _keys[_order[j]])); + Swap(ref _order[i], ref _order[j]); + } while (i < j); + Swap(ref _order[i], ref _order[j]); + if (i - p < r - j) + { + stack.Push(new StackItem { P = j + 1, R = r }); + r = i - 1; + } + else + { + stack.Push(new StackItem { P = p, R = i - 1 }); + p = j + 1; + } + } + for (i = p + 1; i <= r; ++i) + { + piv = _order[i]; + for (j = i; j > p && !_leq(_keys[piv], _keys[_order[j - 1]]); --j) + { + _order[j] = _order[j - 1]; + } + _order[j] = piv; + } + } + +#if DEBUG + p = 0; + r = _size - 1; + for (i = p; i < r; ++i) + { + Debug.Assert(_leq(_keys[_order[i + 1]], _keys[_order[i]]), "Wrong sort"); + } +#endif + + _max = _size; + _initialized = true; + _heap.Init(); + } + + public PqHandle Insert(TValue value) + { + if (_initialized) + { + return _heap.Insert(value); + } + + int curr = _size; + if (++_size >= _max) + { + _max <<= 1; + Array.Resize(ref _keys, _max); + } + + _keys[curr] = value; + return new PqHandle { Handle = -(curr + 1) }; + } + + public TValue ExtractMin() + { + Debug.Assert(_initialized); + + if (_size == 0) + { + return _heap.ExtractMin(); + } + TValue sortMin = _keys[_order[_size - 1]]; + if (!_heap.Empty) + { + TValue heapMin = _heap.Minimum(); + if (_leq(heapMin, sortMin)) + return _heap.ExtractMin(); + } + do { + --_size; + } while (_size > 0 && _keys[_order[_size - 1]] == null); + + return sortMin; + } + + public TValue Minimum() + { + Debug.Assert(_initialized); + + if (_size == 0) + { + return _heap.Minimum(); + } + TValue sortMin = _keys[_order[_size - 1]]; + if (!_heap.Empty) + { + TValue heapMin = _heap.Minimum(); + if (_leq(heapMin, sortMin)) + return heapMin; + } + return sortMin; + } + + public void Remove(PqHandle handle) + { + Debug.Assert(_initialized); + + int curr = handle.Handle; + if (curr >= 0) + { + _heap.Remove(handle); + return; + } + curr = -(curr + 1); + Debug.Assert(curr < _max && _keys[curr] != null); + + _keys[curr] = null; + while (_size > 0 && _keys[_order[_size - 1]] == null) + { + --_size; + } + } + } +} diff --git a/Xbim.Tessellator/Sweep.cs b/Xbim.Tessellator/Sweep.cs new file mode 100644 index 000000000..4c74de43b --- /dev/null +++ b/Xbim.Tessellator/Sweep.cs @@ -0,0 +1,1242 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System; +using System.Diagnostics; + +namespace Xbim.Tessellator +{ + public partial class Tess + { + internal class ActiveRegion + { + internal MeshUtils.Edge EUp; + internal Dict.Node NodeUp; + internal int WindingNumber; + internal bool Inside, Sentinel, Dirty, FixUpperEdge; + } + + private ActiveRegion RegionBelow(ActiveRegion reg) + { + return reg.NodeUp._prev._key; + } + + private ActiveRegion RegionAbove(ActiveRegion reg) + { + return reg.NodeUp._next._key; + } + + /// + /// Both edges must be directed from right to left (this is the canonical + /// direction for the upper edge of each region). + /// + /// The strategy is to evaluate a "t" value for each edge at the + /// current sweep line position, given by tess->event. The calculations + /// are designed to be very stable, but of course they are not perfect. + /// + /// Special case: if both edge destinations are at the sweep event, + /// we sort the edges by slope (they would otherwise compare equally). + /// + private bool EdgeLeq(ActiveRegion reg1, ActiveRegion reg2) + { + var e1 = reg1.EUp; + var e2 = reg2.EUp; + + if (e1.Dst == _event) + { + if (e2.Dst == _event) + { + // Two edges right of the sweep line which meet at the sweep event. + // Sort them by slope. + if (Geom.VertLeq(e1._Org, e2._Org)) + { + return Geom.EdgeSign(e2.Dst, e1._Org, e2._Org) <= 0.0f; + } + return Geom.EdgeSign(e1.Dst, e2._Org, e1._Org) >= 0.0f; + } + return Geom.EdgeSign(e2.Dst, _event, e2._Org) <= 0.0f; + } + if (e2.Dst == _event) + { + return Geom.EdgeSign(e1.Dst, _event, e1._Org) >= 0.0f; + } + + // General case - compute signed distance *from* e1, e2 to event + var t1 = Geom.EdgeEval(e1.Dst, _event, e1._Org); + var t2 = Geom.EdgeEval(e2.Dst, _event, e2._Org); + return (t1 >= t2); + } + + private void DeleteRegion(ActiveRegion reg) + { + if (reg.FixUpperEdge) + { + // It was created with zero winding number, so it better be + // deleted with zero winding number (ie. it better not get merged + // with a real edge). + Debug.Assert(reg.EUp._winding == 0); + } + reg.EUp._activeRegion = null; + _dict.Remove(reg.NodeUp); + } + + /// + /// Replace an upper edge which needs fixing (see ConnectRightVertex). + /// + private void FixUpperEdge(ActiveRegion reg, MeshUtils.Edge newEdge) + { + Debug.Assert(reg.FixUpperEdge); + _mesh.Delete(reg.EUp); + reg.FixUpperEdge = false; + reg.EUp = newEdge; + newEdge._activeRegion = reg; + } + + private ActiveRegion TopLeftRegion(ActiveRegion reg) + { + var org = reg.EUp._Org; + + // Find the region above the uppermost edge with the same origin + do { + reg = RegionAbove(reg); + } while (reg.EUp._Org == org); + + // If the edge above was a temporary edge introduced by ConnectRightVertex, + // now is the time to fix it. + if (reg.FixUpperEdge) + { + var e = _mesh.Connect(RegionBelow(reg).EUp._Sym, reg.EUp._Lnext); + FixUpperEdge(reg, e); + reg = RegionAbove(reg); + } + + return reg; + } + + private ActiveRegion TopRightRegion(ActiveRegion reg) + { + var dst = reg.EUp.Dst; + + // Find the region above the uppermost edge with the same destination + do { + reg = RegionAbove(reg); + } while (reg.EUp.Dst == dst); + + return reg; + } + + /// + /// Add a new active region to the sweep line, *somewhere* below "regAbove" + /// (according to where the new edge belongs in the sweep-line dictionary). + /// The upper edge of the new region will be "eNewUp". + /// Winding number and "inside" flag are not updated. + /// + private ActiveRegion AddRegionBelow(ActiveRegion regAbove, MeshUtils.Edge eNewUp) + { + var regNew = new ActiveRegion(); + + regNew.EUp = eNewUp; + regNew.NodeUp = _dict.InsertBefore(regAbove.NodeUp, regNew); + regNew.FixUpperEdge = false; + regNew.Sentinel = false; + regNew.Dirty = false; + + eNewUp._activeRegion = regNew; + + return regNew; + } + + private void ComputeWinding(ActiveRegion reg) + { + reg.WindingNumber = RegionAbove(reg).WindingNumber + reg.EUp._winding; + reg.Inside = Geom.IsWindingInside(_windingRule, reg.WindingNumber); + } + + /// + /// Delete a region from the sweep line. This happens when the upper + /// and lower chains of a region meet (at a vertex on the sweep line). + /// The "inside" flag is copied to the appropriate mesh face (we could + /// not do this before -- since the structure of the mesh is always + /// changing, this face may not have even existed until now). + /// + private void FinishRegion(ActiveRegion reg) + { + var e = reg.EUp; + var f = e._Lface; + + f._inside = reg.Inside; + f._anEdge = e; + DeleteRegion(reg); + } + + /// + /// We are given a vertex with one or more left-going edges. All affected + /// edges should be in the edge dictionary. Starting at regFirst->eUp, + /// we walk down deleting all regions where both edges have the same + /// origin vOrg. At the same time we copy the "inside" flag from the + /// active region to the face, since at this point each face will belong + /// to at most one region (this was not necessarily true until this point + /// in the sweep). The walk stops at the region above regLast; if regLast + /// is null we walk as far as possible. At the same time we relink the + /// mesh if necessary, so that the ordering of edges around vOrg is the + /// same as in the dictionary. + /// + private MeshUtils.Edge FinishLeftRegions(ActiveRegion regFirst, ActiveRegion regLast) + { + var regPrev = regFirst; + var ePrev = regFirst.EUp; + + while (regPrev != regLast) + { + regPrev.FixUpperEdge = false; // placement was OK + var reg = RegionBelow(regPrev); + var e = reg.EUp; + if (e._Org != ePrev._Org) + { + if (!reg.FixUpperEdge) + { + // Remove the last left-going edge. Even though there are no further + // edges in the dictionary with this origin, there may be further + // such edges in the mesh (if we are adding left edges to a vertex + // that has already been processed). Thus it is important to call + // FinishRegion rather than just DeleteRegion. + FinishRegion(regPrev); + break; + } + // If the edge below was a temporary edge introduced by + // ConnectRightVertex, now is the time to fix it. + e = _mesh.Connect(ePrev.Lprev, e._Sym); + FixUpperEdge(reg, e); + } + + // Relink edges so that ePrev.Onext == e + if (ePrev._Onext != e) + { + _mesh.Splice(e.Oprev, e); + _mesh.Splice(ePrev, e); + } + FinishRegion(regPrev); // may change reg.eUp + ePrev = reg.EUp; + regPrev = reg; + } + + return ePrev; + } + + /// + /// Purpose: insert right-going edges into the edge dictionary, and update + /// winding numbers and mesh connectivity appropriately. All right-going + /// edges share a common origin vOrg. Edges are inserted CCW starting at + /// eFirst; the last edge inserted is eLast.Oprev. If vOrg has any + /// left-going edges already processed, then eTopLeft must be the edge + /// such that an imaginary upward vertical segment from vOrg would be + /// contained between eTopLeft.Oprev and eTopLeft; otherwise eTopLeft + /// should be null. + /// + private void AddRightEdges(ActiveRegion regUp, MeshUtils.Edge eFirst, MeshUtils.Edge eLast, MeshUtils.Edge eTopLeft, bool cleanUp) + { + bool firstTime = true; + + var e = eFirst; do + { + Debug.Assert(Geom.VertLeq(e._Org, e.Dst)); + AddRegionBelow(regUp, e._Sym); + e = e._Onext; + } while (e != eLast); + + // Walk *all* right-going edges from e.Org, in the dictionary order, + // updating the winding numbers of each region, and re-linking the mesh + // edges to match the dictionary ordering (if necessary). + if (eTopLeft == null) + { + eTopLeft = RegionBelow(regUp).EUp.Rprev; + } + + ActiveRegion regPrev = regUp, reg; + var ePrev = eTopLeft; + while (true) + { + reg = RegionBelow(regPrev); + e = reg.EUp._Sym; + if (e._Org != ePrev._Org) break; + + if (e._Onext != ePrev) + { + // Unlink e from its current position, and relink below ePrev + _mesh.Splice(e.Oprev, e); + _mesh.Splice(ePrev.Oprev, e); + } + // Compute the winding number and "inside" flag for the new regions + reg.WindingNumber = regPrev.WindingNumber - e._winding; + reg.Inside = Geom.IsWindingInside(_windingRule, reg.WindingNumber); + + // Check for two outgoing edges with same slope -- process these + // before any intersection tests (see example in tessComputeInterior). + regPrev.Dirty = true; + if (!firstTime && CheckForRightSplice(regPrev)) + { + Geom.AddWinding(e, ePrev); + DeleteRegion(regPrev); + _mesh.Delete(ePrev); + } + firstTime = false; + regPrev = reg; + ePrev = e; + } + regPrev.Dirty = true; + Debug.Assert(regPrev.WindingNumber - e._winding == reg.WindingNumber); + + if (cleanUp) + { + // Check for intersections between newly adjacent edges. + WalkDirtyRegions(regPrev); + } + } + + /// + /// Two vertices with idential coordinates are combined into one. + /// e1.Org is kept, while e2.Org is discarded. + /// + private void SpliceMergeVertices(MeshUtils.Edge e1, MeshUtils.Edge e2) + { + _mesh.Splice(e1, e2); + } + + /// + /// Find some weights which describe how the intersection vertex is + /// a linear combination of "org" and "dest". Each of the two edges + /// which generated "isect" is allocated 50% of the weight; each edge + /// splits the weight between its org and dst according to the + /// relative distance to "isect". + /// + private void VertexWeights(MeshUtils.Vertex isect, MeshUtils.Vertex org, MeshUtils.Vertex dst, out double w0, out double w1) + { + var t1 = Geom.VertL1Dist(org, isect); + var t2 = Geom.VertL1Dist(dst, isect); + + w0 = 0.5f * t2 / (t1 + t2); + w1 = 0.5f * t1 / (t1 + t2); + + isect._coords.X += w0 * org._coords.X + w1 * dst._coords.X; + isect._coords.Y += w0 * org._coords.Y + w1 * dst._coords.Y; + isect._coords.Z += w0 * org._coords.Z + w1 * dst._coords.Z; + } + + /// + /// We've computed a new intersection point, now we need a "data" pointer + /// from the user so that we can refer to this new vertex in the + /// rendering callbacks. + /// + private void GetIntersectData(MeshUtils.Vertex isect, MeshUtils.Vertex orgUp, MeshUtils.Vertex dstUp, MeshUtils.Vertex orgLo, MeshUtils.Vertex dstLo) + { + isect._coords = Vec3.Zero; + double w0, w1, w2, w3; + VertexWeights(isect, orgUp, dstUp, out w0, out w1); + VertexWeights(isect, orgLo, dstLo, out w2, out w3); + + if (_combineCallback != null) + { + isect._data = _combineCallback( + isect._coords, + new[] { orgUp._data, dstUp._data, orgLo._data, dstLo._data }, + new[] { w0, w1, w2, w3 } + ); + } + } + + /// + /// Check the upper and lower edge of "regUp", to make sure that the + /// eUp->Org is above eLo, or eLo->Org is below eUp (depending on which + /// origin is leftmost). + /// + /// The main purpose is to splice right-going edges with the same + /// dest vertex and nearly identical slopes (ie. we can't distinguish + /// the slopes numerically). However the splicing can also help us + /// to recover from numerical errors. For example, suppose at one + /// point we checked eUp and eLo, and decided that eUp->Org is barely + /// above eLo. Then later, we split eLo into two edges (eg. from + /// a splice operation like this one). This can change the result of + /// our test so that now eUp->Org is incident to eLo, or barely below it. + /// We must correct this condition to maintain the dictionary invariants. + /// + /// One possibility is to check these edges for intersection again + /// (ie. CheckForIntersect). This is what we do if possible. However + /// CheckForIntersect requires that tess->event lies between eUp and eLo, + /// so that it has something to fall back on when the intersection + /// calculation gives us an unusable answer. So, for those cases where + /// we can't check for intersection, this routine fixes the problem + /// by just splicing the offending vertex into the other edge. + /// This is a guaranteed solution, no matter how degenerate things get. + /// Basically this is a combinatorial solution to a numerical problem. + /// + private bool CheckForRightSplice(ActiveRegion regUp) + { + var regLo = RegionBelow(regUp); + var eUp = regUp.EUp; + var eLo = regLo.EUp; + + if (Geom.VertLeq(eUp._Org, eLo._Org)) + { + if (Geom.EdgeSign(eLo.Dst, eUp._Org, eLo._Org) > 0.0f) + { + return false; + } + + // eUp.Org appears to be below eLo + if (!Geom.VertEq(eUp._Org, eLo._Org)) + { + // Splice eUp._Org into eLo + _mesh.SplitEdge(eLo._Sym); + _mesh.Splice(eUp, eLo.Oprev); + regUp.Dirty = regLo.Dirty = true; + } + else if (eUp._Org != eLo._Org) + { + // merge the two vertices, discarding eUp.Org + _pq.Remove(eUp._Org._pqHandle); + SpliceMergeVertices(eLo.Oprev, eUp); + } + } + else + { + if (Geom.EdgeSign(eUp.Dst, eLo._Org, eUp._Org) < 0.0f) + { + return false; + } + + // eLo.Org appears to be above eUp, so splice eLo.Org into eUp + RegionAbove(regUp).Dirty = regUp.Dirty = true; + _mesh.SplitEdge(eUp._Sym); + _mesh.Splice(eLo.Oprev, eUp); + } + return true; + } + + /// + /// Check the upper and lower edge of "regUp", to make sure that the + /// eUp->Dst is above eLo, or eLo->Dst is below eUp (depending on which + /// destination is rightmost). + /// + /// Theoretically, this should always be true. However, splitting an edge + /// into two pieces can change the results of previous tests. For example, + /// suppose at one point we checked eUp and eLo, and decided that eUp->Dst + /// is barely above eLo. Then later, we split eLo into two edges (eg. from + /// a splice operation like this one). This can change the result of + /// the test so that now eUp->Dst is incident to eLo, or barely below it. + /// We must correct this condition to maintain the dictionary invariants + /// (otherwise new edges might get inserted in the wrong place in the + /// dictionary, and bad stuff will happen). + /// + /// We fix the problem by just splicing the offending vertex into the + /// other edge. + /// + private bool CheckForLeftSplice(ActiveRegion regUp) + { + var regLo = RegionBelow(regUp); + var eUp = regUp.EUp; + var eLo = regLo.EUp; + + Debug.Assert(!Geom.VertEq(eUp.Dst, eLo.Dst)); + + if (Geom.VertLeq(eUp.Dst, eLo.Dst)) + { + if (Geom.EdgeSign(eUp.Dst, eLo.Dst, eUp._Org) < 0.0f) + { + return false; + } + + // eLo.Dst is above eUp, so splice eLo.Dst into eUp + RegionAbove(regUp).Dirty = regUp.Dirty = true; + var e = _mesh.SplitEdge(eUp); + _mesh.Splice(eLo._Sym, e); + e._Lface._inside = regUp.Inside; + } + else + { + if (Geom.EdgeSign(eLo.Dst, eUp.Dst, eLo._Org) > 0.0f) + { + return false; + } + + // eUp.Dst is below eLo, so splice eUp.Dst into eLo + regUp.Dirty = regLo.Dirty = true; + var e = _mesh.SplitEdge(eLo); + _mesh.Splice(eUp._Lnext, eLo._Sym); + e.Rface._inside = regUp.Inside; + } + return true; + } + + /// + /// Check the upper and lower edges of the given region to see if + /// they intersect. If so, create the intersection and add it + /// to the data structures. + /// + /// Returns TRUE if adding the new intersection resulted in a recursive + /// call to AddRightEdges(); in this case all "dirty" regions have been + /// checked for intersections, and possibly regUp has been deleted. + /// + private bool CheckForIntersect(ActiveRegion regUp) + { + var regLo = RegionBelow(regUp); + var eUp = regUp.EUp; + var eLo = regLo.EUp; + var orgUp = eUp._Org; + var orgLo = eLo._Org; + var dstUp = eUp.Dst; + var dstLo = eLo.Dst; + + Debug.Assert(!Geom.VertEq(dstLo, dstUp)); + Debug.Assert(Geom.EdgeSign(dstUp, _event, orgUp) <= 0.0f); + Debug.Assert(Geom.EdgeSign(dstLo, _event, orgLo) >= 0.0f); + Debug.Assert(orgUp != _event && orgLo != _event); + Debug.Assert(!regUp.FixUpperEdge && !regLo.FixUpperEdge); + + if( orgUp == orgLo ) + { + // right endpoints are the same + return false; + } + + var tMinUp = Math.Min(orgUp._t, dstUp._t); + var tMaxLo = Math.Max(orgLo._t, dstLo._t); + if( tMinUp > tMaxLo ) + { + // t ranges do not overlap + return false; + } + + if (Geom.VertLeq(orgUp, orgLo)) + { + if (Geom.EdgeSign( dstLo, orgUp, orgLo ) > 0.0f) + { + return false; + } + } + else + { + if (Geom.EdgeSign( dstUp, orgLo, orgUp ) < 0.0f) + { + return false; + } + } + + // At this point the edges intersect, at least marginally + + var isect = new MeshUtils.Vertex(); + Geom.EdgeIntersect(dstUp, orgUp, dstLo, orgLo, isect); + // The following properties are guaranteed: + Debug.Assert(Math.Min(orgUp._t, dstUp._t) <= isect._t); + Debug.Assert(isect._t <= Math.Max(orgLo._t, dstLo._t)); + Debug.Assert(Math.Min(dstLo._s, dstUp._s) <= isect._s); + Debug.Assert(isect._s <= Math.Max(orgLo._s, orgUp._s)); + + if (Geom.VertLeq(isect, _event)) + { + // The intersection point lies slightly to the left of the sweep line, + // so move it until it''s slightly to the right of the sweep line. + // (If we had perfect numerical precision, this would never happen + // in the first place). The easiest and safest thing to do is + // replace the intersection by tess._event. + isect._s = _event._s; + isect._t = _event._t; + } + // Similarly, if the computed intersection lies to the right of the + // rightmost origin (which should rarely happen), it can cause + // unbelievable inefficiency on sufficiently degenerate inputs. + // (If you have the test program, try running test54.d with the + // "X zoom" option turned on). + var orgMin = Geom.VertLeq(orgUp, orgLo) ? orgUp : orgLo; + if (Geom.VertLeq(orgMin, isect)) + { + isect._s = orgMin._s; + isect._t = orgMin._t; + } + + if (Geom.VertEq(isect, orgUp) || Geom.VertEq(isect, orgLo)) + { + // Easy case -- intersection at one of the right endpoints + CheckForRightSplice(regUp); + return false; + } + + if ( (! Geom.VertEq(dstUp, _event) + && Geom.EdgeSign(dstUp, _event, isect) >= 0.0f) + || (! Geom.VertEq(dstLo, _event) + && Geom.EdgeSign(dstLo, _event, isect) <= 0.0f )) + { + // Very unusual -- the new upper or lower edge would pass on the + // wrong side of the sweep event, or through it. This can happen + // due to very small numerical errors in the intersection calculation. + if (dstLo == _event) + { + // Splice dstLo into eUp, and process the new region(s) + _mesh.SplitEdge(eUp._Sym); + _mesh.Splice(eLo._Sym, eUp); + regUp = TopLeftRegion(regUp); + eUp = RegionBelow(regUp).EUp; + FinishLeftRegions(RegionBelow(regUp), regLo); + AddRightEdges(regUp, eUp.Oprev, eUp, eUp, true); + return true; + } + if( dstUp == _event ) { + /* Splice dstUp into eLo, and process the new region(s) */ + _mesh.SplitEdge(eLo._Sym); + _mesh.Splice(eUp._Lnext, eLo.Oprev); + regLo = regUp; + regUp = TopRightRegion(regUp); + var e = RegionBelow(regUp).EUp.Rprev; + regLo.EUp = eLo.Oprev; + eLo = FinishLeftRegions(regLo, null); + AddRightEdges(regUp, eLo._Onext, eUp.Rprev, e, true); + return true; + } + // Special case: called from ConnectRightVertex. If either + // edge passes on the wrong side of tess._event, split it + // (and wait for ConnectRightVertex to splice it appropriately). + if (Geom.EdgeSign( dstUp, _event, isect ) >= 0.0f) + { + RegionAbove(regUp).Dirty = regUp.Dirty = true; + _mesh.SplitEdge(eUp._Sym); + eUp._Org._s = _event._s; + eUp._Org._t = _event._t; + } + if (Geom.EdgeSign(dstLo, _event, isect) <= 0.0f) + { + regUp.Dirty = regLo.Dirty = true; + _mesh.SplitEdge(eLo._Sym); + eLo._Org._s = _event._s; + eLo._Org._t = _event._t; + } + // leave the rest for ConnectRightVertex + return false; + } + + // General case -- split both edges, splice into new vertex. + // When we do the splice operation, the order of the arguments is + // arbitrary as far as correctness goes. However, when the operation + // creates a new face, the work done is proportional to the size of + // the new face. We expect the faces in the processed part of + // the mesh (ie. eUp._Lface) to be smaller than the faces in the + // unprocessed original contours (which will be eLo._Oprev._Lface). + _mesh.SplitEdge(eUp._Sym); + _mesh.SplitEdge(eLo._Sym); + _mesh.Splice(eLo.Oprev, eUp); + eUp._Org._s = isect._s; + eUp._Org._t = isect._t; + eUp._Org._pqHandle = _pq.Insert(eUp._Org); + if (eUp._Org._pqHandle.Handle == PqHandle.Invalid) + { + throw new InvalidOperationException("PQHandle should not be invalid"); + } + GetIntersectData(eUp._Org, orgUp, dstUp, orgLo, dstLo); + RegionAbove(regUp).Dirty = regUp.Dirty = regLo.Dirty = true; + return false; + } + + /// + /// When the upper or lower edge of any region changes, the region is + /// marked "dirty". This routine walks through all the dirty regions + /// and makes sure that the dictionary invariants are satisfied + /// (see the comments at the beginning of this file). Of course + /// new dirty regions can be created as we make changes to restore + /// the invariants. + /// + private void WalkDirtyRegions(ActiveRegion regUp) + { + var regLo = RegionBelow(regUp); + MeshUtils.Edge eUp, eLo; + + while (true) + { + // Find the lowest dirty region (we walk from the bottom up). + while (regLo.Dirty) + { + regUp = regLo; + regLo = RegionBelow(regLo); + } + if (!regUp.Dirty) + { + regLo = regUp; + regUp = RegionAbove( regUp ); + if(regUp == null || !regUp.Dirty) + { + // We've walked all the dirty regions + return; + } + } + regUp.Dirty = false; + eUp = regUp.EUp; + eLo = regLo.EUp; + + if (eUp.Dst != eLo.Dst) + { + // Check that the edge ordering is obeyed at the Dst vertices. + if (CheckForLeftSplice(regUp)) + { + + // If the upper or lower edge was marked fixUpperEdge, then + // we no longer need it (since these edges are needed only for + // vertices which otherwise have no right-going edges). + if (regLo.FixUpperEdge) + { + DeleteRegion(regLo); + _mesh.Delete(eLo); + regLo = RegionBelow(regUp); + eLo = regLo.EUp; + } + else if( regUp.FixUpperEdge ) + { + DeleteRegion(regUp); + _mesh.Delete(eUp); + regUp = RegionAbove(regLo); + eUp = regUp.EUp; + } + } + } + if (eUp._Org != eLo._Org) + { + if( eUp.Dst != eLo.Dst + && ! regUp.FixUpperEdge && ! regLo.FixUpperEdge + && (eUp.Dst == _event || eLo.Dst == _event) ) + { + // When all else fails in CheckForIntersect(), it uses tess._event + // as the intersection location. To make this possible, it requires + // that tess._event lie between the upper and lower edges, and also + // that neither of these is marked fixUpperEdge (since in the worst + // case it might splice one of these edges into tess.event, and + // violate the invariant that fixable edges are the only right-going + // edge from their associated vertex). + if (CheckForIntersect(regUp)) + { + // WalkDirtyRegions() was called recursively; we're done + return; + } + } + else + { + // Even though we can't use CheckForIntersect(), the Org vertices + // may violate the dictionary edge ordering. Check and correct this. + CheckForRightSplice(regUp); + } + } + if (eUp._Org == eLo._Org && eUp.Dst == eLo.Dst) + { + // A degenerate loop consisting of only two edges -- delete it. + Geom.AddWinding(eLo, eUp); + DeleteRegion(regUp); + _mesh.Delete(eUp); + regUp = RegionAbove(regLo); + } + } + } + + /// + /// Purpose: connect a "right" vertex vEvent (one where all edges go left) + /// to the unprocessed portion of the mesh. Since there are no right-going + /// edges, two regions (one above vEvent and one below) are being merged + /// into one. "regUp" is the upper of these two regions. + /// + /// There are two reasons for doing this (adding a right-going edge): + /// - if the two regions being merged are "inside", we must add an edge + /// to keep them separated (the combined region would not be monotone). + /// - in any case, we must leave some record of vEvent in the dictionary, + /// so that we can merge vEvent with features that we have not seen yet. + /// For example, maybe there is a vertical edge which passes just to + /// the right of vEvent; we would like to splice vEvent into this edge. + /// + /// However, we don't want to connect vEvent to just any vertex. We don''t + /// want the new edge to cross any other edges; otherwise we will create + /// intersection vertices even when the input data had no self-intersections. + /// (This is a bad thing; if the user's input data has no intersections, + /// we don't want to generate any false intersections ourselves.) + /// + /// Our eventual goal is to connect vEvent to the leftmost unprocessed + /// vertex of the combined region (the union of regUp and regLo). + /// But because of unseen vertices with all right-going edges, and also + /// new vertices which may be created by edge intersections, we don''t + /// know where that leftmost unprocessed vertex is. In the meantime, we + /// connect vEvent to the closest vertex of either chain, and mark the region + /// as "fixUpperEdge". This flag says to delete and reconnect this edge + /// to the next processed vertex on the boundary of the combined region. + /// Quite possibly the vertex we connected to will turn out to be the + /// closest one, in which case we won''t need to make any changes. + /// + private void ConnectRightVertex(ActiveRegion regUp, MeshUtils.Edge eBottomLeft) + { + var eTopLeft = eBottomLeft._Onext; + var regLo = RegionBelow(regUp); + var eUp = regUp.EUp; + var eLo = regLo.EUp; + bool degenerate = false; + + if (eUp.Dst != eLo.Dst) + { + CheckForIntersect(regUp); + } + + // Possible new degeneracies: upper or lower edge of regUp may pass + // through vEvent, or may coincide with new intersection vertex + if (Geom.VertEq(eUp._Org, _event)) + { + _mesh.Splice(eTopLeft.Oprev, eUp); + regUp = TopLeftRegion(regUp); + eTopLeft = RegionBelow(regUp).EUp; + FinishLeftRegions(RegionBelow(regUp), regLo); + degenerate = true; + } + if (Geom.VertEq(eLo._Org, _event)) + { + _mesh.Splice(eBottomLeft, eLo.Oprev); + eBottomLeft = FinishLeftRegions(regLo, null); + degenerate = true; + } + if (degenerate) + { + AddRightEdges(regUp, eBottomLeft._Onext, eTopLeft, eTopLeft, true); + return; + } + + // Non-degenerate situation -- need to add a temporary, fixable edge. + // Connect to the closer of eLo.Org, eUp.Org. + MeshUtils.Edge eNew; + if (Geom.VertLeq(eLo._Org, eUp._Org)) + { + eNew = eLo.Oprev; + } + else + { + eNew = eUp; + } + eNew = _mesh.Connect(eBottomLeft.Lprev, eNew); + + // Prevent cleanup, otherwise eNew might disappear before we've even + // had a chance to mark it as a temporary edge. + AddRightEdges(regUp, eNew, eNew._Onext, eNew._Onext, false); + eNew._Sym._activeRegion.FixUpperEdge = true; + WalkDirtyRegions(regUp); + } + + /// + /// The event vertex lies exacty on an already-processed edge or vertex. + /// Adding the new vertex involves splicing it into the already-processed + /// part of the mesh. + /// + private void ConnectLeftDegenerate(ActiveRegion regUp, MeshUtils.Vertex vEvent) + { + var e = regUp.EUp; + if (Geom.VertEq(e._Org, vEvent)) + { + // e.Org is an unprocessed vertex - just combine them, and wait + // for e.Org to be pulled from the queue + // C# : in the C version, there is a flag but it was never implemented + // the vertices are before beginning the tesselation + throw new InvalidOperationException("Vertices should have been merged before"); + } + + if (!Geom.VertEq(e.Dst, vEvent)) + { + // General case -- splice vEvent into edge e which passes through it + _mesh.SplitEdge(e._Sym); + if (regUp.FixUpperEdge) + { + // This edge was fixable -- delete unused portion of original edge + _mesh.Delete(e._Onext); + regUp.FixUpperEdge = false; + } + _mesh.Splice(vEvent._anEdge, e); + SweepEvent(vEvent); // recurse + return; + } + + // See above + throw new InvalidOperationException("Vertices should have been merged before"); + } + + /// + /// Purpose: connect a "left" vertex (one where both edges go right) + /// to the processed portion of the mesh. Let R be the active region + /// containing vEvent, and let U and L be the upper and lower edge + /// chains of R. There are two possibilities: + /// + /// - the normal case: split R into two regions, by connecting vEvent to + /// the rightmost vertex of U or L lying to the left of the sweep line + /// + /// - the degenerate case: if vEvent is close enough to U or L, we + /// merge vEvent into that edge chain. The subcases are: + /// - merging with the rightmost vertex of U or L + /// - merging with the active edge of U or L + /// - merging with an already-processed portion of U or L + /// + private void ConnectLeftVertex(MeshUtils.Vertex vEvent) + { + var tmp = new ActiveRegion(); + + // Get a pointer to the active region containing vEvent + tmp.EUp = vEvent._anEdge._Sym; + var regUp = _dict.Find(tmp).Key; + var regLo = RegionBelow(regUp); + if (regLo == null) + { + // This may happen if the input polygon is coplanar. + return; + } + var eUp = regUp.EUp; + var eLo = regLo.EUp; + + // Try merging with U or L first +// ReSharper disable once CompareOfFloatsByEqualityOperator + if (Geom.EdgeSign(eUp.Dst, vEvent, eUp._Org) == 0.0f) + { + ConnectLeftDegenerate(regUp, vEvent); + return; + } + + // Connect vEvent to rightmost processed vertex of either chain. + // e._Dst is the vertex that we will connect to vEvent. + var reg = Geom.VertLeq(eLo.Dst, eUp.Dst) ? regUp : regLo; + + if (regUp.Inside || reg.FixUpperEdge) + { + MeshUtils.Edge eNew; + if (reg == regUp) + { + eNew = _mesh.Connect(vEvent._anEdge._Sym, eUp._Lnext); + } + else + { + eNew = _mesh.Connect(eLo.Dnext, vEvent._anEdge)._Sym; + } + if (reg.FixUpperEdge) + { + FixUpperEdge(reg, eNew); + } + else + { + ComputeWinding(AddRegionBelow(regUp, eNew)); + } + SweepEvent(vEvent); + } + else + { + // The new vertex is in a region which does not belong to the polygon. + // We don't need to connect this vertex to the rest of the mesh. + AddRightEdges(regUp, vEvent._anEdge, vEvent._anEdge, null, true); + } + } + + /// + /// Does everything necessary when the sweep line crosses a vertex. + /// Updates the mesh and the edge dictionary. + /// + private void SweepEvent(MeshUtils.Vertex vEvent) + { + _event = vEvent; + + // Check if this vertex is the right endpoint of an edge that is + // already in the dictionary. In this case we don't need to waste + // time searching for the location to insert new edges. + var e = vEvent._anEdge; + while (e._activeRegion == null) + { + e = e._Onext; + if (e == vEvent._anEdge) + { + // All edges go right -- not incident to any processed edges + ConnectLeftVertex(vEvent); + return; + } + } + + // Processing consists of two phases: first we "finish" all the + // active regions where both the upper and lower edges terminate + // at vEvent (ie. vEvent is closing off these regions). + // We mark these faces "inside" or "outside" the polygon according + // to their winding number, and delete the edges from the dictionary. + // This takes care of all the left-going edges from vEvent. + var regUp = TopLeftRegion(e._activeRegion); + var reg = RegionBelow(regUp); + var eTopLeft = reg.EUp; + var eBottomLeft = FinishLeftRegions(reg, null); + + // Next we process all the right-going edges from vEvent. This + // involves adding the edges to the dictionary, and creating the + // associated "active regions" which record information about the + // regions between adjacent dictionary edges. + if (eBottomLeft._Onext == eTopLeft) + { + // No right-going edges -- add a temporary "fixable" edge + ConnectRightVertex(regUp, eBottomLeft); + } + else + { + AddRightEdges(regUp, eBottomLeft._Onext, eTopLeft, eTopLeft, true); + } + } + + /// + /// Make the sentinel coordinates big enough that they will never be + /// merged with real input features. + /// + /// We add two sentinel edges above and below all other edges, + /// to avoid special cases at the top and bottom. + /// + private void AddSentinel(double smin, double smax, double t) + { + var e = _mesh.MakeEdge(); + e._Org._s = smax; + e._Org._t = t; + e.Dst._s = smin; + e.Dst._t = t; + _event = e.Dst; // initialize it + + var reg = new ActiveRegion(); + reg.EUp = e; + reg.WindingNumber = 0; + reg.Inside = false; + reg.FixUpperEdge = false; + reg.Sentinel = true; + reg.Dirty = false; + reg.NodeUp = _dict.Insert(reg); + } + + /// + /// We maintain an ordering of edge intersections with the sweep line. + /// This order is maintained in a dynamic dictionary. + /// + private void InitEdgeDict() + { + _dict = new Dict(EdgeLeq); + + var w = _bmaxX - _bminX; + var h = _bmaxY - _bminY; + + var smin = _bminX - w; + var smax = _bmaxX + w; + var tmin = _bminY - h; + var tmax = _bmaxY + h; + + AddSentinel(smin, smax, tmin); + AddSentinel(smin, smax, tmax); + } + + private void DoneEdgeDict() + { + int fixedEdges = 0; + + ActiveRegion reg; + while ((reg = _dict.Min().Key) != null) + { + // At the end of all processing, the dictionary should contain + // only the two sentinel edges, plus at most one "fixable" edge + // created by ConnectRightVertex(). + if (!reg.Sentinel) + { + Debug.Assert(reg.FixUpperEdge); + Debug.Assert(++fixedEdges == 1); + } + Debug.Assert(reg.WindingNumber == 0); + DeleteRegion(reg); + } + + _dict = null; + } + + /// + /// Remove zero-length edges, and contours with fewer than 3 vertices. + /// + private void RemoveDegenerateEdges() + { + MeshUtils.Edge eHead = _mesh._eHead, e, eNext, eLnext; + + for (e = eHead._next; e != eHead; e = eNext) + { + eNext = e._next; + eLnext = e._Lnext; + + if (Geom.VertEq(e._Org, e.Dst) && e._Lnext._Lnext != e) + { + // Zero-length edge, contour has at least 3 edges + + SpliceMergeVertices(eLnext, e); // deletes e.Org + _mesh.Delete(e); // e is a self-loop + e = eLnext; + eLnext = e._Lnext; + } + if (eLnext._Lnext == e) + { + // Degenerate contour (one or two edges) + + if (eLnext != e) + { + if (eLnext == eNext || eLnext == eNext._Sym) + { + eNext = eNext._next; + } + _mesh.Delete(eLnext); + } + if (e == eNext || e == eNext._Sym) + { + eNext = eNext._next; + } + _mesh.Delete(e); + } + } + } + + /// + /// Insert all vertices into the priority queue which determines the + /// order in which vertices cross the sweep line. + /// + private void InitPriorityQ() + { + MeshUtils.Vertex vHead = _mesh._vHead, v; + int vertexCount = 0; + + for (v = vHead._next; v != vHead; v = v._next) + { + vertexCount++; + } + // Make sure there is enough space for sentinels. + vertexCount += 8; + + _pq = new PriorityQueue(vertexCount, Geom.VertLeq); + + vHead = _mesh._vHead; + for( v = vHead._next; v != vHead; v = v._next ) { + v._pqHandle = _pq.Insert(v); + if (v._pqHandle.Handle == PqHandle.Invalid) + { + throw new InvalidOperationException("PQHandle should not be invalid"); + } + } + _pq.Init(); + } + + private void DonePriorityQ() + { + _pq = null; + } + + /// + /// Delete any degenerate faces with only two edges. WalkDirtyRegions() + /// will catch almost all of these, but it won't catch degenerate faces + /// produced by splice operations on already-processed edges. + /// The two places this can happen are in FinishLeftRegions(), when + /// we splice in a "temporary" edge produced by ConnectRightVertex(), + /// and in CheckForLeftSplice(), where we splice already-processed + /// edges to ensure that our dictionary invariants are not violated + /// by numerical errors. + /// + /// In both these cases it is *very* dangerous to delete the offending + /// edge at the time, since one of the routines further up the stack + /// will sometimes be keeping a pointer to that edge. + /// + private void RemoveDegenerateFaces() + { + MeshUtils.Face f, fNext; + MeshUtils.Edge e; + +// ReSharper disable once LoopVariableIsNeverChangedInsideLoop + for (f = _mesh._fHead._next; f != _mesh._fHead; f = fNext) + { + fNext = f._next; + e = f._anEdge; + Debug.Assert(e._Lnext != e); + + if (e._Lnext._Lnext == e) + { + // A face with only two edges + Geom.AddWinding(e._Onext, e); + _mesh.Delete(e); + } + } + } + + /// + /// ComputeInterior computes the planar arrangement specified + /// by the given contours, and further subdivides this arrangement + /// into regions. Each region is marked "inside" if it belongs + /// to the polygon, according to the rule given by windingRule. + /// Each interior region is guaranteed to be monotone. + /// + protected void ComputeInterior() + { + // Each vertex defines an event for our sweep line. Start by inserting + // all the vertices in a priority queue. Events are processed in + // lexicographic order, ie. + // + // e1 < e2 iff e1.x < e2.x || (e1.x == e2.x && e1.y < e2.y) + RemoveDegenerateEdges(); + InitPriorityQ(); + RemoveDegenerateFaces(); + InitEdgeDict(); + + MeshUtils.Vertex v, vNext; + while ((v = _pq.ExtractMin()) != null) + { + while (true) + { + vNext = _pq.Minimum(); + if (vNext == null || !Geom.VertEq(vNext, v)) + { + break; + } + + // Merge together all vertices at exactly the same location. + // This is more efficient than processing them one at a time, + // simplifies the code (see ConnectLeftDegenerate), and is also + // important for correct handling of certain degenerate cases. + // For example, suppose there are two identical edges A and B + // that belong to different contours (so without this code they would + // be processed by separate sweep events). Suppose another edge C + // crosses A and B from above. When A is processed, we split it + // at its intersection point with C. However this also splits C, + // so when we insert B we may compute a slightly different + // intersection point. This might leave two edges with a small + // gap between them. This kind of error is especially obvious + // when using boundary extraction (BoundaryOnly). + vNext = _pq.ExtractMin(); + SpliceMergeVertices(v._anEdge, vNext._anEdge); + } + SweepEvent(v); + } + + DoneEdgeDict(); + DonePriorityQ(); + + RemoveDegenerateFaces(); + _mesh.Check(); + } + } +} diff --git a/Xbim.Tessellator/Tess.cs b/Xbim.Tessellator/Tess.cs new file mode 100644 index 000000000..65e8cc8ee --- /dev/null +++ b/Xbim.Tessellator/Tess.cs @@ -0,0 +1,792 @@ +/* +** SGI FREE SOFTWARE LICENSE B (Version 2.0, Sept. 18, 2008) +** Copyright (C) 2011 Silicon Graphics, Inc. +** All Rights Reserved. +** +** Permission is hereby granted, free of charge, to any person obtaining a copy +** of this software and associated documentation files (the "Software"), to deal +** in the Software without restriction, including without limitation the rights +** to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies +** of the Software, and to permit persons to whom the Software is furnished to do so, +** subject to the following conditions: +** +** The above copyright notice including the dates of first publication and either this +** permission notice or a reference to http://oss.sgi.com/projects/FreeB/ shall be +** included in all copies or substantial portions of the Software. +** +** THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, +** INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A +** PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL SILICON GRAPHICS, INC. +** BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +** TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE +** OR OTHER DEALINGS IN THE SOFTWARE. +** +** Except as contained in this notice, the name of Silicon Graphics, Inc. shall not +** be used in advertising or otherwise to promote the sale, use or other dealings in +** this Software without prior written authorization from Silicon Graphics, Inc. +*/ +/* +** Original Author: Eric Veach, July 1994. +** libtess2: Mikko Mononen, http://code.google.com/p/libtess2/. +** LibTessDotNet: Remi Gillig, https://github.com/speps/LibTessDotNet +*/ + +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.Linq; + +namespace Xbim.Tessellator +{ + public enum WindingRule + { + EvenOdd, + NonZero, + Positive, + Negative, + AbsGeqTwo + } + + public enum ElementType + { + Polygons, + ConnectedPolygons, + BoundaryContours + } + + public enum ContourOrientation + { + Original, + Clockwise, + CounterClockwise + } + + public struct ContourVertex + { + public Vec3 Position; + private int? _data; + + public int Data + { + get + { + if (_data.HasValue) + return _data.Value; + return -1; + } + set { _data = value; } + } + } + + public delegate int CombineCallback(Vec3 position, int[] data, double[] weights); + + public partial class Tess + { + private Mesh _mesh; + private Vec3 _normal; + private Vec3 _sUnit; + private Vec3 _tUnit; + + private double _bminX, _bminY, _bmaxX, _bmaxY; + + private WindingRule _windingRule; + + private Dict _dict; + private PriorityQueue _pq; + private MeshUtils.Vertex _event; + + private CombineCallback _combineCallback; + + private ContourVertex[] _vertices; + private int _vertexCount; + private int[] _elements; + private int _elementCount; + + public Vec3 Normal { get { return _normal; } set { _normal = value; } } + + public double SUnitX = 1.0; + public double SUnitY = 1.0; + + public ContourVertex[] Vertices { get { return _vertices; } } + public int VertexCount { get { return _vertexCount; } } + + public int[] Elements { get { return _elements; } } + public int ElementCount { get { return _elementCount; } } + + public Tess() + { + _normal = Vec3.Zero; + _bminX = _bminY = _bmaxX = _bmaxY = 0.0f; + + _windingRule = WindingRule.EvenOdd; + _mesh = null; + + _vertices = null; + _vertexCount = 0; + _elements = null; + _elementCount = 0; + } + + private void ComputeNormal(ref Vec3 norm) + { + var v = _mesh._vHead._next; + + var minVal = new[] { v._coords.X, v._coords.Y, v._coords.Z }; + var minVert = new[] { v, v, v }; + var maxVal = new[] { v._coords.X, v._coords.Y, v._coords.Z }; + var maxVert = new[] { v, v, v }; + + for (; v != _mesh._vHead; v = v._next) + { + if (v._coords.X < minVal[0]) { minVal[0] = v._coords.X; minVert[0] = v; } + if (v._coords.Y < minVal[1]) { minVal[1] = v._coords.Y; minVert[1] = v; } + if (v._coords.Z < minVal[2]) { minVal[2] = v._coords.Z; minVert[2] = v; } + if (v._coords.X > maxVal[0]) { maxVal[0] = v._coords.X; maxVert[0] = v; } + if (v._coords.Y > maxVal[1]) { maxVal[1] = v._coords.Y; maxVert[1] = v; } + if (v._coords.Z > maxVal[2]) { maxVal[2] = v._coords.Z; maxVert[2] = v; } + } + + // Find two vertices separated by at least 1/sqrt(3) of the maximum + // distance between any two vertices + int i = 0; + if (maxVal[1] - minVal[1] > maxVal[0] - minVal[0]) { i = 1; } + if (maxVal[2] - minVal[2] > maxVal[i] - minVal[i]) { i = 2; } + if (minVal[i] >= maxVal[i]) + { + // All vertices are the same -- normal doesn't matter + norm = new Vec3 { X = 0.0f, Y = 0.0f, Z = 1.0f }; + return; + } + + // Look for a third vertex which forms the triangle with maximum area + // (Length of normal == twice the triangle area) + double maxLen2 = 0.0f, tLen2; + var v1 = minVert[i]; + var v2 = maxVert[i]; + Vec3 d1, d2, tNorm; + Vec3.Sub(ref v1._coords, ref v2._coords, out d1); + for (v = _mesh._vHead._next; v != _mesh._vHead; v = v._next) + { + Vec3.Sub(ref v._coords, ref v2._coords, out d2); + tNorm.X = d1.Y * d2.Z - d1.Z * d2.Y; + tNorm.Y = d1.Z * d2.X - d1.X * d2.Z; + tNorm.Z = d1.X * d2.Y - d1.Y * d2.X; + tLen2 = tNorm.X*tNorm.X + tNorm.Y*tNorm.Y + tNorm.Z*tNorm.Z; + if (tLen2 > maxLen2) + { + maxLen2 = tLen2; + norm = tNorm; + } + } + + if (maxLen2 <= 0.0f) + { + // All points lie on a single line -- any decent normal will do + norm = Vec3.Zero; + i = Vec3.LongAxis(ref d1); + norm[i] = 1.0; + } + } + + public static void ComputeNewellsNormal(ContourVertex[] vertices, ref Vec3 normal) + { + double x = 0, y = 0, z = 0; + ContourVertex current; + var previous = new ContourVertex(); + int count = 0; + int total = vertices.Length; + for (var i = 0; i <= total; i++) + { + if (i < total) + current = vertices[i]; + else + current = vertices[0]; + if (count > 0) + { + double xn = previous.Position.X; + double yn = previous.Position.Y; + double zn = previous.Position.Z; + double xn1 = current.Position.X; + double yn1 = current.Position.Y; + double zn1 = current.Position.Z; + x += (yn - yn1) * (zn + zn1); + y += (xn + xn1) * (zn - zn1); + z += (xn - xn1) * (yn + yn1); + } + previous = current; + count++; + } + normal.X = x; + normal.Y = y; + normal.Z = z; + Vec3.Normalize(ref normal); + + } + private void CheckOrientation() + { + // When we compute the normal automatically, we choose the orientation + // so that the the sum of the signed areas of all contours is non-negative. + double area = 0.0f; + for (var f = _mesh._fHead._next; f != _mesh._fHead; f = f._next) + { + var e = f._anEdge; + if (e._winding <= 0) + { + continue; + } + do { + area += (e._Org._s - e.Dst._s) * (e._Org._t + e.Dst._t); + e = e._Lnext; + } while (e != f._anEdge); + } + if (area < 0.0f) + { + // Reverse the orientation by flipping all the t-coordinates + for (var v = _mesh._vHead._next; v != _mesh._vHead; v = v._next) + { + v._t = -v._t; + } + Vec3.Neg(ref _tUnit); + } + } + + private void ProjectPolygon() + { + var norm = _normal; + + bool computedNormal = false; +// ReSharper disable CompareOfFloatsByEqualityOperator + if (norm.X == 0.0f && norm.Y == 0.0f && norm.Z == 0.0f) +// ReSharper restore CompareOfFloatsByEqualityOperator + { + ComputeNormal(ref norm); + computedNormal = true; + } + + int i = Vec3.LongAxis(ref norm); + + _sUnit[i] = 0.0; + _sUnit[(i + 1) % 3] = SUnitX; + _sUnit[(i + 2) % 3] = SUnitY; + + _tUnit[i] = 0.0; + _tUnit[(i + 1) % 3] = norm[i] > 0.0 ? -SUnitY : SUnitY; + _tUnit[(i + 2) % 3] = norm[i] > 0.0 ? SUnitX : -SUnitX; + + // Project the vertices onto the sweep plane + for (var v = _mesh._vHead._next; v != _mesh._vHead; v = v._next) + { + Vec3.Dot(ref v._coords, ref _sUnit, out v._s); + Vec3.Dot(ref v._coords, ref _tUnit, out v._t); + } + if (computedNormal) + { + CheckOrientation(); + } + + // Compute ST bounds. + bool first = true; + for (var v = _mesh._vHead._next; v != _mesh._vHead; v = v._next) + { + if (first) + { + _bminX = _bmaxX = v._s; + _bminY = _bmaxY = v._t; + first = false; + } + else + { + if (v._s < _bminX) _bminX = v._s; + if (v._s > _bmaxX) _bmaxX = v._s; + if (v._t < _bminY) _bminY = v._t; + if (v._t > _bmaxY) _bmaxY = v._t; + } + } + } + + /// + /// TessellateMonoRegion( face ) tessellates a monotone region + /// (what else would it do??) The region must consist of a single + /// loop of half-edges (see mesh.h) oriented CCW. "Monotone" in this + /// case means that any vertical line intersects the interior of the + /// region in a single interval. + /// + /// Tessellation consists of adding interior edges (actually pairs of + /// half-edges), to split the region into non-overlapping triangles. + /// + /// The basic idea is explained in Preparata and Shamos (which I don't + /// have handy right now), although their implementation is more + /// complicated than this one. The are two edge chains, an upper chain + /// and a lower chain. We process all vertices from both chains in order, + /// from right to left. + /// + /// The algorithm ensures that the following invariant holds after each + /// vertex is processed: the untessellated region consists of two + /// chains, where one chain (say the upper) is a single edge, and + /// the other chain is concave. The left vertex of the single edge + /// is always to the left of all vertices in the concave chain. + /// + /// Each step consists of adding the rightmost unprocessed vertex to one + /// of the two chains, and forming a fan of triangles from the rightmost + /// of two chain endpoints. Determining whether we can add each triangle + /// to the fan is a simple orientation test. By making the fan as large + /// as possible, we restore the invariant (check it yourself). + /// + private void TessellateMonoRegion(MeshUtils.Face face) + { + // All edges are oriented CCW around the boundary of the region. + // First, find the half-edge whose origin vertex is rightmost. + // Since the sweep goes from left to right, face->anEdge should + // be close to the edge we want. + var up = face._anEdge; + Debug.Assert(up._Lnext != up && up._Lnext._Lnext != up); + + for (; Geom.VertLeq(up.Dst, up._Org); up = up.Lprev) + { + } + for (; Geom.VertLeq(up._Org, up.Dst); up = up._Lnext) + { + } + + var lo = up.Lprev; + + while (up._Lnext != lo) + { + if (Geom.VertLeq(up.Dst, lo._Org)) + { + // up.Dst is on the left. It is safe to form triangles from lo.Org. + // The EdgeGoesLeft test guarantees progress even when some triangles + // are CW, given that the upper and lower chains are truly monotone. + while (lo._Lnext != up && (Geom.EdgeGoesLeft(lo._Lnext) + || Geom.EdgeSign(lo._Org, lo.Dst, lo._Lnext.Dst) <= 0.0f)) + { + lo = _mesh.Connect(lo._Lnext, lo)._Sym; + } + lo = lo.Lprev; + } + else + { + // lo.Org is on the left. We can make CCW triangles from up.Dst. + while (lo._Lnext != up && (Geom.EdgeGoesRight(up.Lprev) + || Geom.EdgeSign(up.Dst, up._Org, up.Lprev._Org) >= 0.0f)) + { + up = _mesh.Connect(up, up.Lprev)._Sym; + } + up = up._Lnext; + } + } + + // Now lo.Org == up.Dst == the leftmost vertex. The remaining region + // can be tessellated in a fan from this leftmost vertex. + Debug.Assert(lo._Lnext != up); + while (lo._Lnext._Lnext != up) + { + lo = _mesh.Connect(lo._Lnext, lo)._Sym; + } + } + + /// + /// TessellateInterior( mesh ) tessellates each region of + /// the mesh which is marked "inside" the polygon. Each such region + /// must be monotone. + /// + private void TessellateInterior() + { + MeshUtils.Face f, next; + for (f = _mesh._fHead._next; f != _mesh._fHead; f = next) + { + // Make sure we don't try to tessellate the new triangles. + next = f._next; + if (f._inside) + { + TessellateMonoRegion(f); + } + } + } + +/* + /// + /// DiscardExterior zaps (ie. sets to null) all faces + /// which are not marked "inside" the polygon. Since further mesh operations + /// on NULL faces are not allowed, the main purpose is to clean up the + /// mesh so that exterior loops are not represented in the data structure. + /// + private void DiscardExterior() + { + MeshUtils.Face f, next; + + for (f = _mesh._fHead._next; f != _mesh._fHead; f = next) + { + // Since f will be destroyed, save its next pointer. + next = f._next; + if( ! f._inside ) { + _mesh.ZapFace(f); + } + } + } +*/ + + /// + /// SetWindingNumber( value, keepOnlyBoundary ) resets the + /// winding numbers on all edges so that regions marked "inside" the + /// polygon have a winding number of "value", and regions outside + /// have a winding number of 0. + /// + /// If keepOnlyBoundary is TRUE, it also deletes all edges which do not + /// separate an interior region from an exterior one. + /// + private void SetWindingNumber(int value, bool keepOnlyBoundary) + { + MeshUtils.Edge e, eNext; + + for (e = _mesh._eHead._next; e != _mesh._eHead; e = eNext) + { + eNext = e._next; + if (e.Rface._inside != e._Lface._inside) + { + + /* This is a boundary edge (one side is interior, one is exterior). */ + e._winding = (e._Lface._inside) ? value : -value; + } + else + { + + /* Both regions are interior, or both are exterior. */ + if (!keepOnlyBoundary) + { + e._winding = 0; + } + else + { + _mesh.Delete(e); + } + } + } + + } + + private int GetNeighbourFace(MeshUtils.Edge edge) + { + if (edge.Rface == null) + return MeshUtils.Undef; + if (!edge.Rface._inside) + return MeshUtils.Undef; + return edge.Rface._n; + } + + private void OutputPolymesh(ElementType elementType, int polySize) + { + MeshUtils.Vertex v; + MeshUtils.Face f; + MeshUtils.Edge edge; + int maxFaceCount = 0; + int maxVertexCount = 0; + int faceVerts, i; + + if (polySize < 3) + { + polySize = 3; + } + // Assume that the input data is triangles now. + // Try to merge as many polygons as possible + if (polySize > 3) + { + _mesh.MergeConvexFaces(polySize); + } + + // Mark unused + for (v = _mesh._vHead._next; v != _mesh._vHead; v = v._next) + v._n = MeshUtils.Undef; + + // Create unique IDs for all vertices and faces. + for (f = _mesh._fHead._next; f != _mesh._fHead; f = f._next) + { + f._n = MeshUtils.Undef; + if (!f._inside) continue; + + edge = f._anEdge; + faceVerts = 0; + do { + v = edge._Org; + if (v._n == MeshUtils.Undef) + { + v._n = maxVertexCount; + maxVertexCount++; + } + faceVerts++; + edge = edge._Lnext; + } + while (edge != f._anEdge); + + Debug.Assert(faceVerts <= polySize); + + f._n = maxFaceCount; + ++maxFaceCount; + } + + _elementCount = maxFaceCount; + if (elementType == ElementType.ConnectedPolygons) + maxFaceCount *= 2; + _elements = new int[maxFaceCount * polySize]; + + _vertexCount = maxVertexCount; + _vertices = new ContourVertex[_vertexCount]; + + // Output vertices. + for (v = _mesh._vHead._next; v != _mesh._vHead; v = v._next) + { + if (v._n != MeshUtils.Undef) + { + // Store coordinate + _vertices[v._n].Position = v._coords; + _vertices[v._n].Data = v._data; + } + } + + // Output indices. + int elementIndex = 0; + for (f = _mesh._fHead._next; f != _mesh._fHead; f = f._next) + { + if (!f._inside) continue; + + // Store polygon + edge = f._anEdge; + faceVerts = 0; + do { + v = edge._Org; + _elements[elementIndex++] = v._n; + faceVerts++; + edge = edge._Lnext; + } while (edge != f._anEdge); + // Fill unused. + for (i = faceVerts; i < polySize; ++i) + { + _elements[elementIndex++] = MeshUtils.Undef; + } + + // Store polygon connectivity + if (elementType == ElementType.ConnectedPolygons) + { + edge = f._anEdge; + do + { + _elements[elementIndex++] = GetNeighbourFace(edge); + edge = edge._Lnext; + } while (edge != f._anEdge); + // Fill unused. + for (i = faceVerts; i < polySize; ++i) + { + _elements[elementIndex++] = MeshUtils.Undef; + } + } + } + } + + private void OutputContours() + { + MeshUtils.Face f; + MeshUtils.Edge edge, start; + + _vertexCount = 0; + _elementCount = 0; + + for (f = _mesh._fHead._next; f != _mesh._fHead; f = f._next) + { + if (!f._inside) continue; + + start = edge = f._anEdge; + do + { + ++_vertexCount; + edge = edge._Lnext; + } + while (edge != start); + + ++_elementCount; + } + + _elements = new int[_elementCount * 2]; + _vertices = new ContourVertex[_vertexCount]; + + int vertIndex = 0; + int elementIndex = 0; + + int startVert = 0; + + for (f = _mesh._fHead._next; f != _mesh._fHead; f = f._next) + { + if (!f._inside) continue; + + var vertCount = 0; + start = edge = f._anEdge; + do { + _vertices[vertIndex].Position = edge._Org._coords; + _vertices[vertIndex].Data = edge._Org._data; + ++vertIndex; + ++vertCount; + edge = edge._Lnext; + } while (edge != start); + + _elements[elementIndex++] = startVert; + _elements[elementIndex++] = vertCount; + + startVert += vertCount; + } + } + + + + private double SignedArea(ContourVertex[] vertices) + { + double area = 0.0f; + + for (int i = 0; i < vertices.Length; i++) + { + var v0 = vertices[i]; + var v1 = vertices[(i + 1) % vertices.Length]; + + area += v0.Position.X * v1.Position.Y; + area -= v0.Position.Y * v1.Position.X; + } + + return area * 0.5f; + } + + /// + /// Adds all the contours and determines the outer loop and the corrects the windings + /// + /// + /// Calculates the normal property based on the outer face + public void AddContours(List contours, bool computeNormal = false) + { + if (contours.Any()) + { + + ContourVertex[] outer = contours[0]; + if (contours.Count > 1) + { + double largestArea = Math.Abs(SignedArea(contours[0])); + for (int i = 1; i < contours.Count; i++) + { + double area = Math.Abs(SignedArea(contours[i])); + if (area > largestArea) + { + largestArea = area; + AddContour(outer, ContourOrientation.Clockwise); //outer is now an inner + outer = contours[i]; + } + else + AddContour(contours[i], ContourOrientation.Clockwise); + } + } + AddContour(outer, ContourOrientation.CounterClockwise); + if (computeNormal) ComputeNewellsNormal(outer, ref _normal); + } + } + + public void AddContour(ContourVertex[] vertices) + { + AddContour(vertices, ContourOrientation.Original); + } + + public void AddContour(ContourVertex[] vertices, ContourOrientation forceOrientation) + { + if (_mesh == null) + { + _mesh = new Mesh(); + } + + bool reverse = false; + if (forceOrientation != ContourOrientation.Original) + { + double area = SignedArea(vertices); + reverse = (forceOrientation == ContourOrientation.Clockwise && area < 0.0f) || (forceOrientation == ContourOrientation.CounterClockwise && area > 0.0f); + } + + MeshUtils.Edge e = null; + for (int i = 0; i < vertices.Length; ++i) + { + if (e == null) + { + e = _mesh.MakeEdge(); + _mesh.Splice(e, e._Sym); + } + else + { + // Create a new vertex and edge which immediately follow e + // in the ordering around the left face. + _mesh.SplitEdge(e); + e = e._Lnext; + } + + int index = reverse ? vertices.Length - 1 - i : i; + // The new vertex is now e._Org. + e._Org._coords = vertices[index].Position; + e._Org._data = vertices[index].Data; + + // The winding of an edge says how the winding number changes as we + // cross from the edge's right face to its left face. We add the + // vertices in such an order that a CCW contour will add +1 to + // the winding number of the region inside the contour. + e._winding = 1; + e._Sym._winding = -1; + } + + } + + public void Tessellate(WindingRule windingRule, ElementType elementType, int polySize) + { + Tessellate(windingRule, elementType, polySize, null); + } + + public void Tessellate(WindingRule windingRule, ElementType elementType, int polySize, CombineCallback combineCallback) + { + _vertices = null; + _elements = null; + + _windingRule = windingRule; + _combineCallback = combineCallback; + + if (_mesh == null) + { + return; + } + + // Determine the polygon normal and project vertices onto the plane + // of the polygon. + ProjectPolygon(); + + // ComputeInterior computes the planar arrangement specified + // by the given contours, and further subdivides this arrangement + // into regions. Each region is marked "inside" if it belongs + // to the polygon, according to the rule given by windingRule. + // Each interior region is guaranteed be monotone. + ComputeInterior(); + + // If the user wants only the boundary contours, we throw away all edges + // except those which separate the interior from the exterior. + // Otherwise we tessellate all the regions marked "inside". + if (elementType == ElementType.BoundaryContours) + { + SetWindingNumber(1, true); + } + else + { + TessellateInterior(); + } + + _mesh.Check(); + + if (elementType == ElementType.BoundaryContours) + { + OutputContours(); + } + else + { + OutputPolymesh(elementType, polySize); + } + + _mesh = null; + } + } +} diff --git a/Xbim.Tessellator/Xbim.Tessellator.csproj b/Xbim.Tessellator/Xbim.Tessellator.csproj new file mode 100644 index 000000000..afcf1180d --- /dev/null +++ b/Xbim.Tessellator/Xbim.Tessellator.csproj @@ -0,0 +1,19 @@ + + + + net472 + Xbim Tessellator + true + Provides support for tessellating mesh geometries. + latest + true + AnyCPU;x64;x86 + CS1591 + + + + + + + + diff --git a/Xbim.Tessellator/Xbim.Tessellator.csproj.DotSettings b/Xbim.Tessellator/Xbim.Tessellator.csproj.DotSettings new file mode 100644 index 000000000..662f95686 --- /dev/null +++ b/Xbim.Tessellator/Xbim.Tessellator.csproj.DotSettings @@ -0,0 +1,2 @@ + + CSharp50 \ No newline at end of file diff --git a/Xbim.Tessellator/XbimContourVertexCollection.cs b/Xbim.Tessellator/XbimContourVertexCollection.cs new file mode 100644 index 000000000..6c508b0b2 --- /dev/null +++ b/Xbim.Tessellator/XbimContourVertexCollection.cs @@ -0,0 +1,39 @@ +using System.Collections.ObjectModel; + +namespace Xbim.Tessellator +{ + class XbimContourVertexCollection : KeyedCollection + { + + public XbimContourVertexCollection(float precision) + : base(new Vec3EqualityComparer(precision)) + { + + } + + protected override Vec3 GetKeyForItem(ContourVertex item) + { + return item.Position; + } + + public void Add(Vec3 v, ref ContourVertex contourVertex) + { + contourVertex.Position = v; + contourVertex.Data = Count; + base.Add(contourVertex); + } + public new void Add(ContourVertex cv) + { + cv.Data = Count; + base.Add(cv); + } + + public void Add(Vec3 v) + { + var cv = new ContourVertex(); + cv.Position = v; + cv.Data = Count; + base.Add(cv); + } + } +} diff --git a/Xbim.Tessellator/XbimPolygonalFace.cs b/Xbim.Tessellator/XbimPolygonalFace.cs new file mode 100644 index 000000000..25dc48889 --- /dev/null +++ b/Xbim.Tessellator/XbimPolygonalFace.cs @@ -0,0 +1,470 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.Collections.Specialized; +using System.ComponentModel; +using System.Linq; +using System.Text; +using Xbim.Common; +using Xbim.Common.Collections; +using Xbim.Common.Metadata; +using Xbim.Ifc4.GeometryResource; +using Xbim.Ifc4.Interfaces; +using Xbim.Ifc4.MeasureResource; + +namespace Xbim.Tessellator +{ + //set of classes to implement interfaces that convert an IIfcPolygonalFaceSet into and Ifc set of IIfcFaces, so that we can use a standard meshing algorithm + public class XbimPolygonalFaceSet : IList + { + IIfcPolygonalFaceSet _faceSet; + public XbimPolygonalFaceSet(IIfcPolygonalFaceSet faceSet) + { + _faceSet = faceSet; + } + + public IIfcFace this[int index] { get => throw new NotSupportedException(); set => throw new NotSupportedException(); } + + public int Count => _faceSet.Faces.Count; + + public bool IsReadOnly => true; + + public void Add(IIfcFace item) + { + throw new NotSupportedException(); + } + + public void Clear() + { + throw new NotSupportedException(); + } + + public bool Contains(IIfcFace item) + { + throw new NotSupportedException(); + } + + public void CopyTo(IIfcFace[] array, int arrayIndex) + { + throw new NotSupportedException(); + } + + public IEnumerator GetEnumerator() + { + return _faceSet.Faces.Select(f => new XbimPolygonalFace(f, _faceSet.Coordinates, _faceSet.PnIndex)).GetEnumerator(); + } + + public int IndexOf(IIfcFace item) + { + throw new NotSupportedException(); + } + + public void Insert(int index, IIfcFace item) + { + throw new NotSupportedException(); + } + + public bool Remove(IIfcFace item) + { + throw new NotSupportedException(); + } + + public void RemoveAt(int index) + { + throw new NotSupportedException(); + } + + IEnumerator IEnumerable.GetEnumerator() + { + return _faceSet.Faces.Select(f => new XbimPolygonalFace(f, _faceSet.Coordinates, _faceSet.PnIndex)).GetEnumerator(); + } + } + + + /// + /// Wrapper to support IIfcFace interface for an IIfcPolygonalFaceSet + /// + public class XbimPolygonalFace : IIfcFace + { + + private IIfcIndexedPolygonalFace polygonalFace; + private IIfcCartesianPointList3D coordinates; + private IItemSet pnIndex; + + + + public XbimPolygonalFace(IIfcIndexedPolygonalFace polygonalFace, IIfcCartesianPointList3D coordinates, IItemSet pnIndex) + { + this.polygonalFace = polygonalFace; + this.coordinates = coordinates; + this.pnIndex = pnIndex; + } + + public IItemSet Bounds + { + get + { + return new XbimFaceBoundSet(polygonalFace, coordinates, pnIndex); + } + } + + public IEnumerable HasTextureMaps => throw new NotImplementedException(); + + public IEnumerable LayerAssignment => polygonalFace.LayerAssignment; + + public IEnumerable StyledByItem => polygonalFace.StyledByItem; + + public int EntityLabel => polygonalFace.EntityLabel; + + public IModel Model => polygonalFace.Model; + + public bool Activated => polygonalFace.Activated; + + public ExpressType ExpressType => polygonalFace.ExpressType; + + public IModel ModelOf => polygonalFace.Model; + + public void Parse(int propIndex, IPropertyValue value, int[] nested) + { + polygonalFace.Parse(propIndex, value, nested); + } + } + + public class XbimFaceBoundSet : IItemSet + { + XbimPolygonalFaceBound[] faceBounds; + // IIfcIndexedPolygonalFace indexFace; + public XbimFaceBoundSet(IIfcIndexedPolygonalFace face, IIfcCartesianPointList3D coordinates, IItemSet pnIndex) + { + // indexFace = face; + if (face is IIfcIndexedPolygonalFaceWithVoids) + { + var faceWithVoids = (IIfcIndexedPolygonalFaceWithVoids)face; + faceBounds = new XbimPolygonalFaceBound[faceWithVoids.InnerCoordIndices.Count + 1]; + faceBounds[0] = new XbimPolygonalFaceBound(faceWithVoids.CoordIndex, coordinates, pnIndex); + for (int i = 0; i < faceWithVoids.InnerCoordIndices.Count; i++) + { + faceBounds[i + 1] = new XbimPolygonalFaceBound(faceWithVoids.InnerCoordIndices[i], coordinates, pnIndex); + } + } + else //there will just be one + { + faceBounds = new[] { new XbimPolygonalFaceBound(face.CoordIndex, coordinates, pnIndex) }; + } + } + public IIfcFaceBound this[int index] { get => faceBounds[index]; set => throw new NotSupportedException(); } + + public int Count => faceBounds.Length; + + public bool IsReadOnly => true; + + public IPersistEntity OwningEntity => throw new NotImplementedException(); +#pragma warning disable 67 + public event NotifyCollectionChangedEventHandler CollectionChanged; + public event PropertyChangedEventHandler PropertyChanged; +#pragma warning restore 67 + public void Add(IIfcFaceBound item) + { + throw new NotImplementedException(); + } + + public void AddRange(IEnumerable values) + { + throw new NotImplementedException(); + } + + public void Clear() + { + throw new NotImplementedException(); + } + + public bool Contains(IIfcFaceBound item) + { + throw new NotImplementedException(); + } + + public void CopyTo(IIfcFaceBound[] array, int arrayIndex) + { + throw new NotImplementedException(); + } + + public IIfcFaceBound FirstOrDefault(Func predicate) + { + return faceBounds[0]; + } + + public TF FirstOrDefault(Func predicate) where TF : IIfcFaceBound + { + throw new NotImplementedException(); + } + + public IIfcFaceBound GetAt(int index) + { + return faceBounds[index]; + } + + public IEnumerator GetEnumerator() + { + return faceBounds.Select(f => f).GetEnumerator(); + } + + public int IndexOf(IIfcFaceBound item) + { + throw new NotImplementedException(); + } + + public void Insert(int index, IIfcFaceBound item) + { + throw new NotImplementedException(); + } + + public bool Remove(IIfcFaceBound item) + { + throw new NotImplementedException(); + } + + public void RemoveAt(int index) + { + throw new NotImplementedException(); + } + + public IEnumerable Where(Func predicate) where TW : IIfcFaceBound + { + return faceBounds.Cast().Where(f => predicate(f)); + } + + IEnumerator IEnumerable.GetEnumerator() + { + return faceBounds.GetEnumerator(); + } + } + public class XbimPolygonalFaceBound : IIfcFaceBound + { + private IItemSet coordIndex; + private IIfcCartesianPointList3D coordinates; + private IItemSet pnIndex; + + public XbimPolygonalFaceBound(IItemSet coordIndex, IIfcCartesianPointList3D coordinates, IItemSet pnIndex) + { + this.coordIndex = coordIndex; + this.coordinates = coordinates; + this.pnIndex = pnIndex; + } + + public IIfcLoop Bound + { + get => new XbimPolyLoop(coordIndex, coordinates, pnIndex); + set => throw new NotSupportedException(); + } + public IfcBoolean Orientation + { + get => true; + set => throw new NotSupportedException(); + } + + public IEnumerable LayerAssignment => throw new NotSupportedException(); + + public IEnumerable StyledByItem => throw new NotSupportedException(); + + public int EntityLabel => throw new NotSupportedException(); + + public IModel Model => throw new NotSupportedException(); + + public bool Activated => true; + + public ExpressType ExpressType => throw new NotSupportedException(); + + public IModel ModelOf => throw new NotSupportedException(); + + public void Parse(int propIndex, IPropertyValue value, int[] nested) + { + throw new NotSupportedException(); + } + } + + public class XbimPolyLoop : IIfcPolyLoop + { + private IItemSet coordIndex; + private IIfcCartesianPointList3D coordinates; + private IItemSet pnIndex; + + public XbimPolyLoop(IItemSet coordIndex, IIfcCartesianPointList3D coordinates, IItemSet pnIndex) + { + this.coordIndex = coordIndex; + this.coordinates = coordinates; + this.pnIndex = pnIndex; + } + + public IEnumerable LayerAssignment => throw new NotSupportedException(); + + public IEnumerable StyledByItem => throw new NotSupportedException(); + + public int EntityLabel => throw new NotSupportedException(); + + public IModel Model => throw new NotSupportedException(); + + public bool Activated => true; + + public ExpressType ExpressType => throw new NotSupportedException(); + + public IModel ModelOf => throw new NotSupportedException(); + + public IItemSet Polygon => new XbimCartesianPoint3dList(coordIndex, coordinates, pnIndex); + + public void Parse(int propIndex, IPropertyValue value, int[] nested) + { + throw new NotSupportedException(); + } + } + + public class XbimCartesianPoint3dList : IItemSet + { + List points; + public XbimCartesianPoint3dList(IItemSet coordIndex, IIfcCartesianPointList3D coordinates, IItemSet pnIndex) + { + points = new List(coordIndex.Count); + if (pnIndex != null && pnIndex.Count > 0) //we do a lookup + { + foreach (int idx in coordIndex) + { + var pnt = coordinates.CoordList[(int)(pnIndex[idx-1]-1)]; + points.Add(new XbimCartesianPoint3D(pnt[0], pnt[1], pnt[2])); + } + } + else + { + foreach (int idx in coordIndex) + { + var pnt = coordinates.CoordList[(int)(idx-1)]; + points.Add(new XbimCartesianPoint3D(pnt[0], pnt[1], pnt[2])); + } + } + + } + public IIfcCartesianPoint this[int index] { get => points[index]; set => throw new NotSupportedException(); } + + public int Count => points.Count; + + public bool IsReadOnly => true; + + public IPersistEntity OwningEntity => throw new NotImplementedException(); +#pragma warning disable 67 + public event NotifyCollectionChangedEventHandler CollectionChanged; + public event PropertyChangedEventHandler PropertyChanged; +#pragma warning restore 67 + public void Add(IIfcCartesianPoint item) + { + throw new NotSupportedException(); + } + + public void AddRange(IEnumerable values) + { + throw new NotSupportedException(); + } + + public void Clear() + { + throw new NotSupportedException(); + } + + public bool Contains(IIfcCartesianPoint item) + { + throw new NotSupportedException(); + } + + public void CopyTo(IIfcCartesianPoint[] array, int arrayIndex) + { + throw new NotSupportedException(); + } + + public IIfcCartesianPoint FirstOrDefault(Func predicate) + { + throw new NotImplementedException(); + } + + public TF FirstOrDefault(Func predicate) where TF : IIfcCartesianPoint + { + throw new NotImplementedException(); + } + + public IIfcCartesianPoint GetAt(int index) + { + throw new NotImplementedException(); + } + + public IEnumerator GetEnumerator() + { + return points.GetEnumerator(); + } + + public int IndexOf(IIfcCartesianPoint item) + { + throw new NotImplementedException(); + } + + public void Insert(int index, IIfcCartesianPoint item) + { + throw new NotSupportedException(); + } + + public bool Remove(IIfcCartesianPoint item) + { + throw new NotSupportedException(); + } + + public void RemoveAt(int index) + { + throw new NotSupportedException(); + } + + public IEnumerable Where(Func predicate) where TW : IIfcCartesianPoint + { + throw new NotSupportedException(); + } + + IEnumerator IEnumerable.GetEnumerator() + { + return points.GetEnumerator(); + } + } + + public struct XbimCartesianPoint3D : IIfcCartesianPoint + { + + public XbimCartesianPoint3D(double x, double y, double z) + { + X = x; + Y = y; + Z = z; + } + public IItemSet Coordinates => throw new NotSupportedException(); + + public double X { get; set; } + + public double Y { get; set; } + + public double Z { get; set; } + + public IEnumerable LayerAssignment => throw new NotSupportedException(); + + public IEnumerable StyledByItem => throw new NotSupportedException(); + + public IfcDimensionCount Dim => 3; + + public int EntityLabel => throw new NotSupportedException(); + + public IModel Model => throw new NotSupportedException(); + + public bool Activated => true; + + public ExpressType ExpressType => throw new NotSupportedException(); + + public IModel ModelOf => throw new NotSupportedException(); + + public void Parse(int propIndex, IPropertyValue value, int[] nested) + { + throw new NotSupportedException(); + } + } + +} diff --git a/Xbim.Tessellator/XbimTessellator.cs b/Xbim.Tessellator/XbimTessellator.cs new file mode 100644 index 000000000..2a553decf --- /dev/null +++ b/Xbim.Tessellator/XbimTessellator.cs @@ -0,0 +1,677 @@ +using System; +using System.Collections.Generic; +using System.IO; +using System.Linq; +using Xbim.Common; +using Xbim.Common.Geometry; +using Xbim.Ifc4.Interfaces; +using Xbim.Common.XbimExtensions; +using Xbim.Ifc4.MeasureResource; + +namespace Xbim.Tessellator +{ + + public class XbimTessellator + { + private readonly IModel _model; + private readonly XbimGeometryType _geometryType; + private readonly bool _reduceLargeCoordinates; + private readonly Func _postTessellationCallback; + + public XbimTessellator(IModel model, XbimGeometryType geometryType, bool reduceLargeCoordinates = true, Func postTessellationCallback = null) + { + _model = model; + _geometryType = geometryType; + _reduceLargeCoordinates = reduceLargeCoordinates; + _postTessellationCallback = postTessellationCallback; + } + + public IXbimShapeGeometryData Mesh(IXbimGeometryObject geomObject) + { + return new XbimShapeGeometry(); + + } + + /// + /// Returns true if the object can be meshed by the tesselator, if it cannot create an IXbimGeometryObject + /// + /// + /// + public bool CanMesh(object shape) + { + return + shape is IIfcFaceBasedSurfaceModel || + shape is IIfcShellBasedSurfaceModel || + shape is IIfcConnectedFaceSet || + shape is IIfcTessellatedFaceSet || + shape is IIfcFacetedBrep; + } + + public XbimShapeGeometry Mesh(IIfcRepresentationItem shape) + { + var fbm = shape as IIfcFaceBasedSurfaceModel; + if (fbm != null) return Mesh(fbm); + var sbm = shape as IIfcShellBasedSurfaceModel; + if (sbm != null) return Mesh(sbm); + var cfs = shape as IIfcConnectedFaceSet; + if (cfs != null) return Mesh(cfs); + var fbr = shape as IIfcFacetedBrep; + if (fbr != null) return Mesh(fbr); + var tfs = shape as IIfcTriangulatedFaceSet; + if (tfs != null) return Mesh(tfs); + var pfs = shape as IIfcPolygonalFaceSet; + if (pfs != null) return Mesh(pfs); + throw new ArgumentException("Unsupported representation type for tessellation, " + shape.GetType().Name); + } + + + public XbimShapeGeometry Mesh(IIfcFaceBasedSurfaceModel faceBasedModel) + { + var faceSets = new List>(); + foreach (var faceSet in faceBasedModel.FbsmFaces) + faceSets.Add(faceSet.CfsFaces.ToList()); + return Mesh(faceSets, faceBasedModel.EntityLabel, (float)faceBasedModel.Model.ModelFactors.Precision); + } + + + + public XbimShapeGeometry Mesh(IIfcShellBasedSurfaceModel shellBasedModel) + { + return Mesh(shellBasedModel.SbsmBoundary, shellBasedModel.EntityLabel, (float)shellBasedModel.Model.ModelFactors.Precision); + } + + public XbimShapeGeometry Mesh(IEnumerable shellSet, int entityLabel, float precision) + { + var shells = new List>(); + foreach (var shell in shellSet) + { + var closedShell = shell as IIfcClosedShell; + var openShell = shell as IIfcOpenShell; + if (closedShell != null) shells.Add(closedShell.CfsFaces.ToList()); + else if (openShell != null) shells.Add(openShell.CfsFaces.ToList()); + } + return Mesh(shells, entityLabel, precision); + } + + public XbimShapeGeometry Mesh(IIfcConnectedFaceSet connectedFaceSet) + { + var faces = new List>(); + faces.Add(connectedFaceSet.CfsFaces.ToList()); + return Mesh(faces, connectedFaceSet.EntityLabel, (float)connectedFaceSet.Model.ModelFactors.Precision); + } + + public XbimShapeGeometry Mesh(IIfcFacetedBrep fBRepModel) + { + return Mesh(fBRepModel.Outer); + } + + public XbimShapeGeometry Mesh(IEnumerable> facesList, int entityLabel, float precision) + { + if (_geometryType == XbimGeometryType.PolyhedronBinary) + return MeshPolyhedronBinary(facesList, entityLabel, precision); + if (_geometryType == XbimGeometryType.Polyhedron) + return MeshPolyhedronText(facesList, entityLabel, precision); + throw new Exception("Illegal Geometry type, " + _geometryType); + } + + public XbimShapeGeometry Mesh(IIfcTriangulatedFaceSet triangulation) + { + if (_geometryType == XbimGeometryType.PolyhedronBinary) + return MeshPolyhedronBinary(triangulation); + if (_geometryType == XbimGeometryType.Polyhedron) + return MeshPolyhedronText(triangulation); + throw new Exception("Illegal Geometry type, " + _geometryType); + } + + public XbimShapeGeometry Mesh(IIfcPolygonalFaceSet triangulation) + { + if (_geometryType == XbimGeometryType.PolyhedronBinary) + return MeshPolyhedronBinary(triangulation); + if (_geometryType == XbimGeometryType.Polyhedron) + return MeshPolyhedronText(triangulation); + throw new Exception("Illegal Geometry type, " + _geometryType); + } + + private XbimShapeGeometry MeshPolyhedronText(IIfcTriangulatedFaceSet triangulation) + { + throw new NotImplementedException(); + } + private XbimShapeGeometry MeshPolyhedronText(IIfcPolygonalFaceSet triangulation) + { + throw new NotImplementedException(); + } + private XbimShapeGeometry MeshPolyhedronBinary(IIfcPolygonalFaceSet tess) + { + var faces = new List> + { + tess.Faces.Select(f => new XbimPolygonalFace(f, tess.Coordinates, tess.PnIndex)).ToList() + }; + return Mesh(faces, tess.EntityLabel, (float)tess.Model.ModelFactors.Precision); + } + + private XbimShapeGeometry MeshPolyhedronBinary(IIfcTriangulatedFaceSet triangulation) + { + + XbimShapeGeometry shapeGeometry = new XbimShapeGeometry(); + shapeGeometry.Format = XbimGeometryType.PolyhedronBinary; + + using (var ms = new MemoryStream(0x4000)) + using (var binaryWriter = new BinaryWriter(ms)) + { + + // Prepare the header + uint verticesCount = (uint)triangulation.Coordinates.CoordList.Count(); + uint triangleCount = (uint)triangulation.CoordIndex.Count(); + uint facesCount = 1;//at the moment just write one face for all triangles, may change to support styed faces in future + shapeGeometry.BoundingBox = XbimRect3D.Empty; + + //Write out the header + binaryWriter.Write((byte)1); //stream format version + // ReSharper disable once RedundantCast + + //now write out the faces + if (triangulation.Normals.Any()) //we have normals so obey them + { + List> normalIndex = new List>(); + bool hasPnIndex = triangulation.PnIndex.Any(); + if (hasPnIndex) + { + + if (triangulation.PnIndex is List>) //the list of triplets has not been flattened + { + foreach (var item in triangulation.PnIndex as List>) + { + normalIndex.Add(item); + } + + } + else + { + for (int i = 0; i < triangulation.PnIndex.Count; i += 3) + { + var item = new List() { triangulation.PnIndex[i], triangulation.PnIndex[i + 1], triangulation.PnIndex[i + 2] }; + normalIndex.Add(item); + } + } + } + else + { + foreach (var item in triangulation.CoordIndex) + { + normalIndex.Add(item); + } + } + binaryWriter.Write(verticesCount); //number of vertices + binaryWriter.Write(triangleCount); //number of triangles + + XbimRect3D bb = XbimRect3D.Empty; + // use first point as a local origin for large coordinates. It doesn't matter if + // we use min, max or centroid for this. + var origin = triangulation.Coordinates?.CoordList.FirstOrDefault()?.AsTriplet() ?? new XbimTriplet(); + var isLarge = IsLarge(origin.A) || IsLarge(origin.B) || IsLarge(origin.C); + if (isLarge) + { + shapeGeometry.LocalShapeDisplacement = new XbimVector3D(origin.A, origin.B, origin.C); + } + + var points = isLarge ? + triangulation.Coordinates.CoordList.Select(c => c.AsTriplet()).Select(t => new XbimTriplet { A = t.A - origin.A, B = t.B - origin.B, C = t.C - origin.C }) : + triangulation.Coordinates.CoordList.Select(c => c.AsTriplet()); + foreach (var pt in points) + { + binaryWriter.Write((float)pt.A); + binaryWriter.Write((float)pt.B); + binaryWriter.Write((float)pt.C); + + var rect = new XbimRect3D(pt.A, pt.B, pt.C, 0, 0, 0); + bb.Union(rect); + } + + binaryWriter.Write(facesCount); + + shapeGeometry.BoundingBox = bb; + Int32 numTrianglesInFace = triangulation.CoordIndex.Count(); + binaryWriter.Write(-numTrianglesInFace); //not a planar face so make negative + var packedNormals = new List(triangulation.Normals.Count()); + foreach (var normal in triangulation.Normals) + { + var tpl = normal.AsTriplet(); + packedNormals.Add(new XbimPackedNormal(tpl.A, tpl.B, tpl.C)); + } + + + + + int triangleIndex = 0; + + foreach (var triangle in triangulation.CoordIndex) + { + var triangleTpl = triangle.AsTriplet(); + var normalsIndexTpl = normalIndex[triangleIndex].AsTriplet(); + + + WriteIndex(binaryWriter, (uint)triangleTpl.A - 1, (uint)verticesCount); + packedNormals[(int)normalsIndexTpl.A - 1].Write(binaryWriter); + + WriteIndex(binaryWriter, (uint)triangleTpl.B - 1, (uint)verticesCount); + packedNormals[(int)normalsIndexTpl.B - 1].Write(binaryWriter); + + WriteIndex(binaryWriter, (uint)triangleTpl.C - 1, (uint)verticesCount); + packedNormals[(int)normalsIndexTpl.C - 1].Write(binaryWriter); + triangleIndex++; + } + + } + else //we need to calculate normals to get a better surface fit + { + var triangulatedMesh = Triangulate(triangulation); + verticesCount = triangulatedMesh.VertexCount; + triangleCount = triangulatedMesh.TriangleCount; + + binaryWriter.Write(verticesCount); //number of vertices + binaryWriter.Write(triangleCount); //number of triangles + + // use minimum bbox as a local origin + var origin = triangulatedMesh.BoundingBox.Min; + var isLarge = IsLarge(origin.X) || IsLarge(origin.Y) || IsLarge(origin.Z); + + var vertices = isLarge ? + triangulatedMesh.Vertices.Select(v => new Vec3(v.X - origin.X, v.Y - origin.Y, v.Z - origin.Z)) : + triangulatedMesh.Vertices; + foreach (var vert in vertices) + { + binaryWriter.Write((float)vert.X); + binaryWriter.Write((float)vert.Y); + binaryWriter.Write((float)vert.Z); + } + + if (isLarge) + { + var bb = triangulatedMesh.BoundingBox; + shapeGeometry.BoundingBox = new XbimRect3D(bb.X - origin.X, bb.Y - origin.Y, bb.Z - origin.Z, bb.SizeX, bb.SizeY, bb.SizeZ); + shapeGeometry.LocalShapeDisplacement = new XbimVector3D(origin.X, origin.Y, origin.Z); + } + else + { + shapeGeometry.BoundingBox = triangulatedMesh.BoundingBox; + } + + facesCount = (uint)triangulatedMesh.Faces.Count; + binaryWriter.Write((UInt32)facesCount); + foreach (var faceGroup in triangulatedMesh.Faces) + { + var numTrianglesInFace = faceGroup.Value.Count; + //we need to fix this + var planar = (ushort.MaxValue != faceGroup.Key); //we have a mesh of faces that all have the same normals at their vertices + if (!planar) numTrianglesInFace *= -1; //set flag to say multiple normals + + // ReSharper disable once RedundantCast + binaryWriter.Write((Int32)numTrianglesInFace); + + bool first = true; + foreach (var triangle in faceGroup.Value) + { + if (planar && first) + { + triangle[0].PackedNormal.Write(binaryWriter); + first = false; + } + WriteIndex(binaryWriter, (uint)triangle[0].StartVertexIndex, verticesCount); + if (!planar) triangle[0].PackedNormal.Write(binaryWriter); + + WriteIndex(binaryWriter, (uint)triangle[0].NextEdge.StartVertexIndex, verticesCount); + if (!planar) triangle[0].NextEdge.PackedNormal.Write(binaryWriter); + + WriteIndex(binaryWriter, (uint)triangle[0].NextEdge.NextEdge.StartVertexIndex, verticesCount); + if (!planar) triangle[0].NextEdge.NextEdge.PackedNormal.Write(binaryWriter); + } + } + } + binaryWriter.Flush(); + ((IXbimShapeGeometryData)shapeGeometry).ShapeData = ms.ToArray(); + } + return shapeGeometry; + + } + + private bool IsLarge(double coordinate) + { + if (!_reduceLargeCoordinates) + return false; + + return coordinate > _model.ModelFactors.OneMilliMeter * 999999; + } + + private XbimShapeGeometry MeshPolyhedronText(IEnumerable> facesList, int entityLabel, float precision) + { + var shapeGeometry = new XbimShapeGeometry(); + shapeGeometry.Format = XbimGeometryType.Polyhedron; + using (var ms = new MemoryStream(0x4000)) + using (TextWriter textWriter = new StreamWriter(ms)) + { + var faceLists = facesList.ToList(); + var triangulations = new List(faceLists.Count); + foreach (var faceList in faceLists) + triangulations.Add(TriangulateFaces(faceList, entityLabel, precision)); + + // Write out header + uint verticesCount = 0; + uint triangleCount = 0; + uint facesCount = 0; + var boundingBox = XbimRect3D.Empty; + foreach (var triangulatedMesh in triangulations) + { + verticesCount += triangulatedMesh.VertexCount; + triangleCount += triangulatedMesh.TriangleCount; + facesCount += (uint)triangulatedMesh.Faces.Count; + if (boundingBox.IsEmpty) boundingBox = triangulatedMesh.BoundingBox; + else boundingBox.Union(triangulatedMesh.BoundingBox); + } + + textWriter.WriteLine("P {0} {1} {2} {3} {4}", 2, verticesCount, facesCount, triangleCount, 0); + //write out vertices and normals + textWriter.Write("V"); + + foreach (var p in triangulations.SelectMany(t => t.Vertices)) + textWriter.Write(" {0},{1},{2}", p.X, p.Y, p.Z); + + textWriter.WriteLine(); + + //now write out the faces + uint verticesOffset = 0; + foreach (var triangulatedMesh in triangulations) + { + foreach (var faceGroup in triangulatedMesh.Faces) + { + textWriter.Write("T"); + int currentNormal = -1; + foreach (var triangle in faceGroup.Value) + { + var pn1 = triangle[0].PackedNormal.ToUnit16(); + var pn2 = triangle[0].NextEdge.PackedNormal.ToUnit16(); + var pn3 = triangle[0].NextEdge.NextEdge.PackedNormal.ToUnit16(); + if (pn1 != currentNormal) + { + textWriter.Write(" {0}/{1},", triangle[0].StartVertexIndex + verticesOffset, pn1); + currentNormal = pn1; + } + else + textWriter.Write(" {0},", triangle[0].StartVertexIndex + verticesOffset); + + if (pn1 != pn2) + { + textWriter.Write("{0}/{1},", triangle[0].NextEdge.StartVertexIndex + verticesOffset, pn2); + currentNormal = pn2; + } + else + textWriter.Write("{0},", triangle[0].NextEdge.StartVertexIndex + verticesOffset); + if (pn2 != pn3) + { + textWriter.Write("{0}/{1}", triangle[0].NextEdge.NextEdge.StartVertexIndex + verticesOffset, pn3); + currentNormal = pn3; + } + else + textWriter.Write("{0}", triangle[0].NextEdge.NextEdge.StartVertexIndex + verticesOffset); + } + textWriter.WriteLine(); + } + verticesOffset += triangulatedMesh.VertexCount; + } + textWriter.Flush(); + shapeGeometry.BoundingBox = boundingBox; + ((IXbimShapeGeometryData)shapeGeometry).ShapeData = ms.ToArray(); + } + return shapeGeometry; + } + + private XbimShapeGeometry MeshPolyhedronBinary(IEnumerable> facesList, int entityLabel, float precision) + { + XbimShapeGeometry shapeGeometry = new XbimShapeGeometry(); + shapeGeometry.Format = XbimGeometryType.PolyhedronBinary; + + using (var ms = new MemoryStream(0x4000)) + using (var binaryWriter = new BinaryWriter(ms)) + { + var faceLists = facesList.ToList(); + var triangulatedMeshes = new List(faceLists.Count); + foreach (var faceList in faceLists) + { + triangulatedMeshes.Add(TriangulateFaces(faceList, entityLabel, precision)); + } + + // Write out header + uint verticesCount = 0; + uint triangleCount = 0; + uint facesCount = 0; + var boundingBox = XbimRect3D.Empty; + foreach (var triangulatedMesh in triangulatedMeshes) + { + verticesCount += triangulatedMesh.VertexCount; + triangleCount += triangulatedMesh.TriangleCount; + facesCount += (uint)triangulatedMesh.Faces.Count; + if (boundingBox.IsEmpty) + boundingBox = triangulatedMesh.BoundingBox; + else + boundingBox.Union(triangulatedMesh.BoundingBox); + } + + binaryWriter.Write((byte)1); //stream format version + // ReSharper disable once RedundantCast + binaryWriter.Write((UInt32)verticesCount); //number of vertices + binaryWriter.Write(triangleCount); //number of triangles + + // use minimum bbox as a local origin + var origin = boundingBox.Min; + var isLarge = IsLarge(origin.X) || IsLarge(origin.Y) || IsLarge(origin.Z); + + var vertices = isLarge ? + triangulatedMeshes.SelectMany(t => t.Vertices).Select(v => new Vec3(v.X - origin.X, v.Y - origin.Y, v.Z - origin.Z)): + triangulatedMeshes.SelectMany(t => t.Vertices); + foreach (var v in vertices) + { + binaryWriter.Write((float)v.X); + binaryWriter.Write((float)v.Y); + binaryWriter.Write((float)v.Z); + } + if (isLarge) + { + var bb = boundingBox; + shapeGeometry.BoundingBox = new XbimRect3D(bb.X - origin.X, bb.Y - origin.Y, bb.Z - origin.Z, bb.SizeX, bb.SizeY, bb.SizeZ); + shapeGeometry.LocalShapeDisplacement = new XbimVector3D(origin.X, origin.Y, origin.Z); + } + else + { + shapeGeometry.BoundingBox = boundingBox; + } + + + //now write out the faces + + binaryWriter.Write(facesCount); + uint verticesOffset = 0; + int invalidNormal = ushort.MaxValue; + foreach (var triangulatedMesh in triangulatedMeshes) + { + foreach (var faceGroup in triangulatedMesh.Faces) + { + var numTrianglesInFace = faceGroup.Value.Count; + //we need to fix this + var planar = invalidNormal != faceGroup.Key; //we have a mesh of faces that all have the same normals at their vertices + if (!planar) numTrianglesInFace *= -1; //set flag to say multiple normals + + // ReSharper disable once RedundantCast + binaryWriter.Write((Int32)numTrianglesInFace); + + bool first = true; + foreach (var triangle in faceGroup.Value) + { + if (planar && first) + { + triangle[0].PackedNormal.Write(binaryWriter); + first = false; + } + WriteIndex(binaryWriter, (uint)triangle[0].StartVertexIndex + verticesOffset, verticesCount); + if (!planar) + triangle[0].PackedNormal.Write(binaryWriter); + WriteIndex(binaryWriter, (uint)triangle[0].NextEdge.StartVertexIndex + verticesOffset, verticesCount); + if (!planar) triangle[0].NextEdge.PackedNormal.Write(binaryWriter); + WriteIndex(binaryWriter, (uint)triangle[0].NextEdge.NextEdge.StartVertexIndex + verticesOffset, + verticesCount); + if (!planar) triangle[0].NextEdge.NextEdge.PackedNormal.Write(binaryWriter); + } + } + verticesOffset += triangulatedMesh.VertexCount; + } + binaryWriter.Flush(); + ((IXbimShapeGeometryData)shapeGeometry).ShapeData = ms.ToArray(); + } + return shapeGeometry; + } + + private XbimTriangulatedMesh TriangulateFaces(IList ifcFaces, int entityLabel, float precision) + { + var faceId = 0; + + var faceCount = ifcFaces.Count; + var triangulatedMesh = new XbimTriangulatedMesh(faceCount, precision); + foreach (var ifcFace in ifcFaces) + { + + //improves performance and reduces memory load + var tess = new Tess(); + + var contours = new List(/*Count?*/); + foreach (var bound in ifcFace.Bounds) //build all the loops + { + var polyLoop = bound.Bound as IIfcPolyLoop; + + if (polyLoop == null) continue; //skip empty faces + var polygon = polyLoop.Polygon; + + if (polygon.Count < 3) continue; //skip non-polygonal faces + var is3D = (polygon[0].Dim == 3); + + var contour = new ContourVertex[polygon.Count]; + if (bound.Orientation) + { + for (var j = 0; j < polygon.Count; j++) + { + var v = new Vec3(polygon[j].X, polygon[j].Y, is3D ? polygon[j].Z : 0); + triangulatedMesh.AddVertex(v, ref contour[j]); + } + } + else + { + var i = 0; + for (var j = polygon.Count - 1; j >= 0; j--) + { + var v = new Vec3(polygon[j].X, polygon[j].Y, is3D ? polygon[j].Z : 0); + triangulatedMesh.AddVertex(v, ref contour[i]); + i++; + } + } + contours.Add(contour); + } + + if (contours.Any()) + { + if (contours.Count == 1 && contours[0].Length == 3) //its a triangle just grab it + { + triangulatedMesh.AddTriangle(contours[0][0].Data, contours[0][1].Data, contours[0][2].Data, faceId); + faceId++; + } + //else + //if (contours.Count == 1 && contours[0].Length == 4) //its a quad just grab it + //{ + // foreach (var v in contours[0]) + // { + // Console.WriteLine("{0:F4} ,{1:F4}, {2:F4}", v.Position.X, v.Position.Y, v.Position.Z); + + // } + // Console.WriteLine(""); + // triangulatedMesh.AddTriangle(contours[0][0].Data, contours[0][1].Data, contours[0][3].Data, faceId); + // triangulatedMesh.AddTriangle(contours[0][3].Data, contours[0][1].Data, contours[0][2].Data, faceId); + // faceId++; + //} + else //it is multi-sided and may have holes + { + tess.AddContours(contours); + + tess.Tessellate(WindingRule.EvenOdd, ElementType.Polygons, 3); + var faceIndices = new List(tess.ElementCount * 3); + var elements = tess.Elements; + var contourVerts = tess.Vertices; + for (var j = 0; j < tess.ElementCount * 3; j++) + { + var idx = contourVerts[elements[j]].Data; + if (idx < 0) //WE HAVE INSERTED A POINT + { + //add it to the mesh + triangulatedMesh.AddVertex(contourVerts[elements[j]].Position, ref contourVerts[elements[j]]); + } + faceIndices.Add(contourVerts[elements[j]].Data); + } + + if (faceIndices.Count > 0) + { + for (var j = 0; j < tess.ElementCount; j++) + { + var p1 = faceIndices[j * 3]; + var p2 = faceIndices[j * 3 + 1]; + var p3 = faceIndices[j * 3 + 2]; + triangulatedMesh.AddTriangle(p1, p2, p3, faceId); + } + faceId++; + } + } + } + } + + if(_postTessellationCallback is not null) + { + triangulatedMesh = _postTessellationCallback(triangulatedMesh, entityLabel); + } + + triangulatedMesh.UnifyFaceOrientation(); + return triangulatedMesh; + } + + + private XbimTriangulatedMesh Triangulate(IIfcTriangulatedFaceSet triangulation) + { + var faceId = 0; + var precision = (float)triangulation.Model.ModelFactors.Precision; + var faceCount = triangulation.CoordIndex.Count(); + var triangulatedMesh = new XbimTriangulatedMesh(faceCount, precision); + //add all the vertices in to the mesh + var vertices = new List(triangulation.Coordinates.CoordList.Count()); + foreach (var coord in triangulation.Coordinates.CoordList) + { + var tpl = coord.AsTriplet(); + var v = new Vec3(tpl.A, tpl.B, tpl.C); + var idx = triangulatedMesh.AddVertex(v); + vertices.Add(idx); + } + foreach (var triangleFace in triangulation.CoordIndex) + { + var tpl = triangleFace.AsTriplet(); + triangulatedMesh.AddTriangle(vertices[(int)tpl.A - 1], vertices[(int)tpl.B - 1], vertices[(int)tpl.C - 1], faceId); + } + triangulatedMesh.UnifyFaceOrientation(); + return triangulatedMesh; + } + + + private void WriteIndex(BinaryWriter bw, UInt32 index, UInt32 maxInt) + { + if (maxInt <= 0xFF) + bw.Write((byte)index); + else if (maxInt <= 0xFFFF) + bw.Write((UInt16)index); + else + bw.Write(index); + } + + + } +} \ No newline at end of file diff --git a/Xbim.Tessellator/XbimTriangulatedMesh.cs b/Xbim.Tessellator/XbimTriangulatedMesh.cs new file mode 100644 index 000000000..b22b6307f --- /dev/null +++ b/Xbim.Tessellator/XbimTriangulatedMesh.cs @@ -0,0 +1,669 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using Xbim.Common.Geometry; +using Xbim.Tessellator; + +namespace Xbim.Tessellator +{ + + + public class XbimTriangulatedMesh + { + public struct XbimTriangle + { + readonly XbimContourVertexCollection _vertices; + readonly XbimTriangleEdge[] _edges; + + internal XbimTriangle(XbimTriangleEdge[] edges, XbimContourVertexCollection vertices) + { + _vertices = vertices; + _edges = edges; + } + + public bool IsEmpty + { + get { return _edges == null; } + } + + public XbimVector3D Normal + { + get + { + var p1 = _vertices[_edges[0].StartVertexIndex].Position; + var p2 = _vertices[_edges[0].NextEdge.StartVertexIndex].Position; + var p3 = _vertices[_edges[0].NextEdge.NextEdge.StartVertexIndex].Position; + var a = new XbimPoint3D(p1.X, p1.Y, p1.Z); + var b = new XbimPoint3D(p2.X, p2.Y, p2.Z); + var c = new XbimPoint3D(p3.X, p3.Y, p3.Z); + var cv = XbimVector3D.CrossProduct(b - a, c - a); + cv=cv.Normalized(); + return cv; + } + } + public XbimPackedNormal PackedNormal + { + get + { + return new XbimPackedNormal(Normal); + } + } + } + + private readonly Dictionary _lookupList; + private readonly List _faultyTriangles = new List(); + private Dictionary> _faces; + private readonly XbimContourVertexCollection _vertices; + + double _minX = double.PositiveInfinity; + double _minY = double.PositiveInfinity; + double _minZ = double.PositiveInfinity; + double _maxX = double.NegativeInfinity; + double _maxY = double.NegativeInfinity; + double _maxZ = double.NegativeInfinity; + + public XbimTriangulatedMesh(int faceCount, float precision) + { + var edgeCount = (int)(faceCount * 1.5); + _lookupList = new Dictionary(edgeCount); + _faces = new Dictionary>(faceCount); + _vertices = new XbimContourVertexCollection(precision); + + } + + public uint TriangleCount + { + get + { + uint triangleCount = 0; + foreach (var face in _faces.Values) + triangleCount += (uint)face.Count; + return triangleCount; + } + } + public IEnumerable Triangles + { + get + { + return from edgeListList in _faces.Values + from edges in edgeListList + select new XbimTriangle(edges, _vertices); + } + } + public List FaultyTriangles + { + get { return _faultyTriangles; } + } + + /// + /// Returns the normal of the triangle that contains the specified edge + /// + /// + /// + public XbimVector3D TriangleNormal(XbimTriangleEdge edge) + { + var p1 = _vertices[edge.StartVertexIndex].Position; + var p2 = _vertices[edge.NextEdge.StartVertexIndex].Position; + var p3 = _vertices[edge.NextEdge.NextEdge.StartVertexIndex].Position; + var a = new XbimPoint3D(p1.X,p1.Y,p1.Z); + var b = new XbimPoint3D(p2.X,p2.Y,p2.Z); + var c = new XbimPoint3D(p3.X,p3.Y,p3.Z); + var cv = XbimVector3D.CrossProduct(b - a, c - a ); + cv=cv.Normalized(); + return cv; + } + + public Dictionary> Faces + { + get + { + return _faces; + } + } + + + private bool AddEdge(XbimTriangleEdge edge) + { + + var key = edge.Key; + if (!_lookupList.ContainsKey(key)) + { + var arr = new XbimTriangleEdge[2]; + arr[0] = edge; + _lookupList[key] = arr; + } + else + { + var edges = _lookupList[key]; + if (edges[1] != null) + return false; //we already have a pair + edges[1] = edge; + edges[0].AdjacentEdge = edge; + edge.AdjacentEdge = edges[0]; + } + + return true; + } + + delegate bool IsMaxDelegate(ContourVertex p); + /// + /// Orientates edges to orientate in a uniform direction + /// + /// + public void UnifyFaceOrientation() + { + XbimTriangleEdge[] extremeTriangle = FindExtremeTriangle(); + if (extremeTriangle == null) return; + if (!IsFacingOutward(extremeTriangle[0])) + extremeTriangle[0].Reverse(); + var triangles = new List + { + extremeTriangle + }; + extremeTriangle[0].Freeze(); + + do + { + triangles = UnifyConnectedTriangles(triangles); + } while (triangles.Any()); + + //doing the extreme edge first should do all connected + + foreach (var xbimEdges in _faces.Values.SelectMany(el => el).Where(e => !e[0].Frozen)) //check any rogue elements + { + if (!IsFacingOutward(xbimEdges[0])) + xbimEdges[0].Reverse(); + triangles = new List { new[] { xbimEdges[0], xbimEdges[0].NextEdge, xbimEdges[0].NextEdge.NextEdge } }; + xbimEdges[0].Freeze(); + do + { + triangles = UnifyConnectedTriangles(triangles); + } while (triangles.Any()); + + } + BalanceNormals(); + } + + private XbimTriangleEdge[] FindExtremeTriangle() + { + //find the biggest + var sizeX = _maxX - _minX; + var sizeY = _maxY - _minY; + var sizeZ = _maxZ - _minZ; + + IsMaxDelegate isMax; + if (sizeX >= sizeY && sizeX >= sizeZ) isMax = p => Math.Abs(p.Position.X - _maxX) < 1e-9; + else if (sizeY >= sizeX && sizeY >= sizeZ) isMax = p => Math.Abs(p.Position.Y - _maxY) < 1e-9; + else isMax = p => Math.Abs(p.Position.Z - _maxZ) < 1e-9; + + foreach (var face in _faces.Values) + { + //find the extreme triangle + foreach (var t in face) + { + foreach (var edge in t) + { + if (isMax(_vertices[edge.StartVertexIndex]) + && !Vec3.Colinear(_vertices[edge.StartVertexIndex].Position, _vertices[edge.NextEdge.StartVertexIndex].Position, _vertices[edge.NextEdge.NextEdge.StartVertexIndex].Position)) + { + return t; + } + } + } + } + + return null; + } + + public void BalanceNormals() + { + const double minAngle = Math.PI / 5; + + //set up the base normals + foreach (var faceGroup in Faces) + { + foreach (var triangle in faceGroup.Value) + { + ComputeTriangleNormal(triangle); + } + } + + + var edgesAtVertex = _faces.Values.SelectMany(el => el).SelectMany(e => e).Where(e => e != null).GroupBy(k => k.StartVertexIndex); + foreach (var edges in edgesAtVertex) + { + //create a set of faces to divide the point into a set of connected faces + var faceSet = new List>();//the first face set at this point + + //find an unconnected edge if one exists + var unconnectedEdges = edges.Where(e => e.AdjacentEdge == null); + var freeEdges = unconnectedEdges as IList ?? unconnectedEdges.ToList(); + + if (!freeEdges.Any()) + //they are all connected to each other so find the first sharp edge or the any one if none sharp, this stops a face being split + { + XbimTriangleEdge nextConnectedEdge = edges.First(); + freeEdges = new List(1) { edges.First() }; //take the first if we don't find a sharp edge + //now look for any connected edges + var visited = new HashSet(); + do + { + visited.Add(nextConnectedEdge.EdgeId); + nextConnectedEdge = nextConnectedEdge.NextEdge.NextEdge.AdjacentEdge; + if (nextConnectedEdge != null) + { + if (visited.Contains(nextConnectedEdge.EdgeId)) //we have been here before + { + break; //we are looping or at the start + } + //if the edge is sharp and the triangle is not colinear, start here + var nextAngle = nextConnectedEdge.Angle; + if (nextAngle > minAngle && nextConnectedEdge.Normal.IsValid) + { + freeEdges = new List(1) { nextConnectedEdge }; + break; + } + + } + } while (nextConnectedEdge != null); + } + + foreach (var edge in freeEdges) + { + var face = new List { edge }; + faceSet.Add(face); + XbimTriangleEdge nextConnectedEdge = edge; + //now look for any connected edges + var visited = new HashSet(); + do + { + visited.Add(nextConnectedEdge.EdgeId); + var nextConnectedEdgeCandidate = nextConnectedEdge.NextEdge.NextEdge.AdjacentEdge; + while (nextConnectedEdgeCandidate != null && !visited.Contains(nextConnectedEdgeCandidate.EdgeId) && !nextConnectedEdgeCandidate.Normal.IsValid) //skip colinear triangles + { + //set the colinear triangle to have the same normals as the current edge + nextConnectedEdgeCandidate.Normal = nextConnectedEdge.Normal; + nextConnectedEdgeCandidate.NextEdge.Normal = nextConnectedEdge.Normal; + nextConnectedEdgeCandidate.NextEdge.NextEdge.Normal = nextConnectedEdge.Normal; + visited.Add(nextConnectedEdgeCandidate.EdgeId); + nextConnectedEdgeCandidate = nextConnectedEdgeCandidate.NextEdge.NextEdge.AdjacentEdge; + } + + nextConnectedEdge = nextConnectedEdgeCandidate; + if (nextConnectedEdge != null) + { + if (visited.Contains(nextConnectedEdge.EdgeId)) + break; //we are looping or at the start + //if the edge is sharp start a new face + var angle = nextConnectedEdge.Angle; + if ( angle > minAngle && nextConnectedEdge.Normal.IsValid) + { + face = new List(); + faceSet.Add(face); + } + face.Add(nextConnectedEdge); + } + } while (nextConnectedEdge != null); + //move on to next face + + } + + //we have our smoothing groups + foreach (var vertexEdges in faceSet.Where(f => f.Count > 1)) + { + var vertexNormal = Vec3.Zero; + foreach (var edge in vertexEdges) + { + if (edge.Normal.IsValid) + { + Vec3.AddTo(ref vertexNormal, ref edge.Normal); + } + } + + Vec3.Normalize(ref vertexNormal); + foreach (var edge in vertexEdges) + edge.Normal = vertexNormal; + } + + + } + + //now regroup faces + _faces = _faces.Values.SelectMany(v => v).GroupBy(t=>ComputeTrianglePackedNormalInt(t)).ToDictionary(k=>k.Key,v=>v.ToList()); + + } + + + + + private List UnifyConnectedTriangles(List triangles) + { + var nextCandidates = new List(); + foreach (var triangle in triangles) + { + foreach (var edge in triangle) + { + var adjacentEdge = edge.AdjacentEdge; + + if (adjacentEdge != null) //if we just have one it is a boundary + { + var adjacentTriangle = new[] {adjacentEdge, adjacentEdge.NextEdge, adjacentEdge.NextEdge.NextEdge}; + if (adjacentEdge.EdgeId == edge.EdgeId) //they both face the same way + { + if (!adjacentEdge.Frozen) + { + adjacentEdge.Reverse(); //will reverse the entire triangle + } + else //we cannot align the edges correctly so break the connection + { + edge.AdjacentEdge = null; + adjacentEdge.AdjacentEdge = null; + //Xbim3DModelContext.Logger.WarnFormat("Invalid triangle orientation has been ignored in entity #{0}", entityLabel); + } + + } + + if (!adjacentEdge.Frozen) + { + adjacentEdge.Freeze(); + nextCandidates.Add(adjacentTriangle); + } + } + + } + } + return nextCandidates; + } + + /// + /// Adds the triangle using the three ints as inidices into the vertext collection + /// + /// + /// + /// + /// + public void AddTriangle(int p1, int p2, int p3, int faceId) + { + + var e1 = new XbimTriangleEdge(p1); + var e2 = new XbimTriangleEdge(p2); + var e3 = new XbimTriangleEdge(p3); + e1.NextEdge = e2; + e2.NextEdge = e3; + e3.NextEdge = e1; + + + var edgeList = new[] { e1, e2, e3 }; + bool faulty = !AddEdge(e1); + if (!faulty && !AddEdge(e2)) + { + RemoveEdge(e1); + faulty = true; + } + if (!faulty && !AddEdge(e3)) + { + RemoveEdge(e1); + RemoveEdge(e2); + faulty = true; + } + if (faulty) + FaultyTriangles.Add(edgeList); + List triangleList; + if (!_faces.TryGetValue(faceId, out triangleList)) + { + triangleList = new List(); + _faces.Add(faceId, triangleList); + } + triangleList.Add(edgeList); + + } + + /// + /// Computes the packed normal for the triangle, if all the normals at each vertex are the same it is returned, if any are different XbimPackedNormal.Invalid is returned. Assumes the normals have been calculated and balanced + /// + /// + private int ComputeTrianglePackedNormalInt(XbimTriangleEdge[] edges) + { + var pn = edges[0].PackedNormal; + var pn0 = pn.ToUnit16(); + var pn1 = edges[1].PackedNormal.ToUnit16(); + var pn2 = edges[2].PackedNormal.ToUnit16(); + if (pn0 == pn1 && pn1 == pn2) return pn.ToUnit16(); + return ushort.MaxValue; + } + + /// + /// Calculates the normal for a connected triangle edge, assumes the edge is part of a complete triangle and there are 3 triangle edges + /// + public bool ComputeTriangleNormal(XbimTriangleEdge[] edges) + { + var p1 = _vertices[edges[0].StartVertexIndex].Position; + var p2 = _vertices[edges[0].NextEdge.StartVertexIndex].Position; + var p3 = _vertices[edges[0].NextEdge.NextEdge.StartVertexIndex].Position; + + var ax = p1.X; var bx = p2.X; var cx = p3.X; + var ay = p1.Y; var by = p2.Y; var cy = p3.Y; + var az = p1.Z; var bz = p2.Z; var cz = p3.Z; + // calculate normal of a triangle + var v = new Vec3( + (by - ay) * (cz - az) - (bz - az) * (cy - ay), + (bz - az) * (cx - ax) - (bx - ax) * (cz - az), + (bx - ax) * (cy - ay) - (by - ay) * (cx - ax) + ); + if (Vec3.Normalize(ref v)) + { + edges[0].Normal = v; + edges[1].Normal = v; + edges[2].Normal = v; + return true; + } + return false; + } + + /// + /// Removes an edge from the edge list + /// + /// + private void RemoveEdge(XbimTriangleEdge edge) + { + var edges = _lookupList[edge.Key]; + if (edges[0] == edge) //if it is the first one + { + if (edges[1] == null) //and there is no second one + _lookupList.Remove(edge.Key); //remove the entire key + else + edges[0] = edges[1]; //keep the second one + } + if (edges[1] == edge) //if it is the second one just remove it and leave the first + edges[1] = null; + } + + /// + /// Insets a vertex and returns the position in the list, removes duplicates + /// + /// + /// + public int AddVertex(Vec3 v) + { + if (!_vertices.Contains(v)) + { + var pos = _vertices.Count; + _vertices.Add(v); + _minX = Math.Min(_minX, v.X); + _minY = Math.Min(_minY, v.Y); + _minZ = Math.Min(_minZ, v.Z); + _maxX = Math.Max(_maxX, v.X); + _maxY = Math.Max(_maxY, v.Y); + _maxZ = Math.Max(_maxZ, v.Z); + return pos; + } + else + return _vertices[v].Data; + } + + public void AddVertex(Vec3 v, ref ContourVertex contourVertex) + { + if (_vertices.Contains(v)) + contourVertex = _vertices[v]; + else + { + _vertices.Add(v, ref contourVertex); + _minX = Math.Min(_minX, v.X); + _minY = Math.Min(_minY, v.Y); + _minZ = Math.Min(_minZ, v.Z); + _maxX = Math.Max(_maxX, v.X); + _maxY = Math.Max(_maxY, v.Y); + _maxZ = Math.Max(_maxZ, v.Z); + } + } + + public uint VertexCount + { + get { return (uint)_vertices.Count; } + } + + public IEnumerable Vertices + { + get { return _vertices.Select(c => c.Position); } + } + + + public XbimRect3D BoundingBox + { + get { return new XbimRect3D(_minX, _minY, _minZ, _maxX - _minX, _maxY - _minY, _maxZ - _minZ); } + } + + public XbimPoint3D Centroid + { + get { return BoundingBox.Centroid(); } + } + + public XbimVector3D PointingOutwardFrom(XbimPoint3D point3D) + { + var v = point3D - Centroid; + v = v.Normalized(); + return v; + } + + /// + /// Returns true if the triangle that contains the edge is facing away from the centroid of the mesh + /// + /// + public bool IsFacingOutward(XbimTriangleEdge edge) + { + //find the centroid of the triangle + var p1 = _vertices[edge.StartVertexIndex].Position; + var p2 = _vertices[edge.NextEdge.StartVertexIndex].Position; + var p3 = _vertices[edge.NextEdge.NextEdge.StartVertexIndex].Position; + var centroid = new XbimPoint3D((p1.X + p2.X + p3.X) / 3, (p1.Y + p2.Y + p3.Y) / 3, (p1.Z + p2.Z + p3.Z) / 3); + var normal = TriangleNormal(edge); + var vecOut = PointingOutwardFrom(centroid); + var dot = vecOut.DotProduct(normal); + return dot > 0; + } + + } + +} + +/// +/// Edge class for triangular meshes only +/// +public class XbimTriangleEdge +{ + public int StartVertexIndex; + public XbimTriangleEdge NextEdge; + public XbimTriangleEdge AdjacentEdge; + public Vec3 Normal; + private bool _frozen; + public int EndVertexIndex { get { return NextEdge.StartVertexIndex; } } + public XbimTriangleEdge(int p1) + { + StartVertexIndex = p1; + } + + public bool Frozen + { + get { return _frozen; } + + } + + /// + /// Returns the angle of this edge, 0 if the edge has no adjacent edge or the the normals are invalid, returns -1 if invalid + /// + public double Angle + { + get + { + + if (AdjacentEdge!=null && Normal.IsValid && AdjacentEdge.NextEdge.Normal.IsValid) + return Vec3.Angle(ref Normal, ref AdjacentEdge.NextEdge.Normal); + return 0; + } + + } + + + public void Freeze() + { + _frozen = true; + NextEdge._frozen=true; + NextEdge.NextEdge._frozen = true; + } + + + public void Reverse() + { + if (!_frozen) + { + var p1 = StartVertexIndex; + var p2 = NextEdge.StartVertexIndex; + var p3 = NextEdge.NextEdge.StartVertexIndex; + StartVertexIndex = p2; + NextEdge.StartVertexIndex = p3; + NextEdge.NextEdge.StartVertexIndex = p1; + var prevEdge = NextEdge.NextEdge; + prevEdge.NextEdge = NextEdge; + NextEdge.NextEdge = this; + NextEdge = prevEdge; + } + + } + + /// + /// The ID of the edge, unique for all edges between vertices + /// + public long EdgeId + { + get + { + long a = StartVertexIndex; + a <<= 32; + return (a | (uint)EndVertexIndex); + } + } + + public bool IsEmpty { get { return EdgeId == 0; } } + + /// + /// The key for the edge, this is the same for both directions of an edge + /// + public long Key + { + get + { + long left = Math.Max(StartVertexIndex, EndVertexIndex); + left <<= 32; + long right = Math.Min(StartVertexIndex, EndVertexIndex); + return (left | right); + } + } + + public XbimPackedNormal PackedNormal + { + get + { + return new XbimPackedNormal(Normal.X,Normal.Y,Normal.Z); + } + } +} diff --git a/Xbim.Tessellator/app.config b/Xbim.Tessellator/app.config new file mode 100644 index 000000000..b0571f9b0 --- /dev/null +++ b/Xbim.Tessellator/app.config @@ -0,0 +1,11 @@ + + + + + + + + + + + \ No newline at end of file diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b5665bf97..bf14268fc 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -3,6 +3,7 @@ trigger: include: - master - develop + - feature/netcore paths: exclude: - README.md @@ -116,6 +117,7 @@ jobs: displayName: 'Build and pack solution Xbim.Geometry.Engine.sln' inputs: solution: 'Xbim.Geometry.Engine.sln' + vsVersion: '17.0' # vs2022 msbuildArgs: '/t:build' platform: '$(BuildPlatform)' configuration: '$(BuildConfiguration)' @@ -127,18 +129,18 @@ jobs: - script: nuget pack Xbim.Geometry\Xbim.Geometry.nuspec -OutputDirectory Xbim.Geometry/bin/$(BuildConfiguration) name: Geometry_metapackage_Pack - # Disabled until we fix the build server environment - # - task: VSTest@2 - # displayName: 'VsTest - testAssemblies' - # inputs: - # testSelector: 'testAssemblies' - # testAssemblyVer2: '**\bin\$(BuildConfiguration)\**\Xbim.Geometry.Engine.Interop.Tests.dll' - # searchFolder: '$(System.DefaultWorkingDirectory)' - # runSettingsFile: 'test.runsettings' - # vsTestVersion: 'toolsInstaller' - # codeCoverageEnabled: false - # platform: '$(BuildPlatform)' - # configuration: '$(BuildConfiguration)' + + - task: VSTest@2 + displayName: 'Run Unit Tests' + inputs: + testSelector: 'testAssemblies' + testAssemblyVer2: '**\bin\$(BuildConfiguration)\**\Xbim.Geometry.Engine.Interop.Tests.dll' + searchFolder: '$(System.DefaultWorkingDirectory)' + runSettingsFile: 'test.runsettings' + vsTestVersion: 'toolsInstaller' + codeCoverageEnabled: false + platform: '$(BuildPlatform)' + configuration: '$(BuildConfiguration)' - task: PublishSymbols@1 displayName: 'Publish symbols path: ' @@ -181,3 +183,11 @@ jobs: publishFeedCredentials: 'MyGetDev' versioningScheme: byEnvVar versionEnvVar: packageversion + - task: NuGetCommand@2 + name: 'MyGetPublishing_FlexGet' + condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/feature/netcore')) + inputs: + command: 'push' + packagesToPush: '$(Build.ArtifactStagingDirectory)/**/*.nupkg;!$(Build.ArtifactStagingDirectory)/**/*.symbols.nupkg' + nuGetFeedType: 'internal' + publishVstsFeed: '2591d379-784d-4b57-88f5-a932c93cbffd'