forked from brunopostle/creative-freedom
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmodel.ifc
5382 lines (5382 loc) · 314 KB
/
model.ifc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
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
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
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
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
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
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
ISO-10303-21;
HEADER;
FILE_DESCRIPTION(('ViewDefinition[DesignTransferView]'),'2;1');
FILE_NAME('model.ifc','2024-01-19T12:07:09-06:00',(),(),'IfcOpenShell v0.7.0-6c9e130ca','BlenderBIM 0.0.240110-688d2b7','Nobody');
FILE_SCHEMA(('IFC4'));
ENDSEC;
DATA;
#1=IFCPROJECT('0P$KTH8YH5_vjjJ1GHGkaD',$,'My Project',$,$,$,$,(#14,#26),#9);
#2=IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.);
#3=IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.);
#4=IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.);
#5=IFCDIMENSIONALEXPONENTS(0,0,0,0,0,0,0);
#6=IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.);
#7=IFCMEASUREWITHUNIT(IFCREAL(0.0174532925199433),#6);
#8=IFCCONVERSIONBASEDUNIT(#5,.PLANEANGLEUNIT.,'degree',#7);
#9=IFCUNITASSIGNMENT((#2,#8,#3,#4));
#10=IFCCARTESIANPOINT((0.,0.,0.));
#11=IFCDIRECTION((0.,0.,1.));
#12=IFCDIRECTION((1.,0.,0.));
#13=IFCAXIS2PLACEMENT3D(#10,#11,#12);
#14=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Model',3,1.E-05,#13,$);
#15=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$);
#16=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#14,$,.GRAPH_VIEW.,$);
#17=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Box','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$);
#18=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#14,$,.SECTION_VIEW.,$);
#19=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#14,$,.ELEVATION_VIEW.,$);
#20=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#14,$,.MODEL_VIEW.,$);
#21=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Model',*,*,*,*,#14,$,.PLAN_VIEW.,$);
#22=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Profile','Model',*,*,*,*,#14,$,.ELEVATION_VIEW.,$);
#23=IFCCARTESIANPOINT((0.,0.));
#24=IFCDIRECTION((1.,0.));
#25=IFCAXIS2PLACEMENT2D(#23,#24);
#26=IFCGEOMETRICREPRESENTATIONCONTEXT($,'Plan',2,1.E-05,#25,$);
#27=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Plan',*,*,*,*,#26,$,.GRAPH_VIEW.,$);
#28=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Plan',*,*,*,*,#26,$,.PLAN_VIEW.,$);
#29=IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Annotation','Plan',*,*,*,*,#26,$,.PLAN_VIEW.,$);
#30=IFCSITE('1e6Xgxivf9eADk$QzHSMY7',$,'My Site',$,$,#7888,$,$,$,$,$,$,$,$);
#36=IFCBUILDING('0PLpQfQnT5gR69VPnIBa1y',$,'My Building',$,$,#7893,$,$,$,$,$,$);
#42=IFCBUILDINGSTOREY('2YKN0ZysbBNxs3esNeGGsf',$,'Ground Floor',$,$,#9872,$,$,$,$);
#48=IFCRELAGGREGATES('1bFLB3eKb7yvqxz3C_eGLb',$,$,$,#1,(#30));
#54=IFCRELAGGREGATES('2zpd8dBlb9dxgXW$_ZGOSi',$,$,$,#30,(#36));
#60=IFCRELAGGREGATES('297JhlPvzDPO0NhkGdgHP2',$,$,$,#36,(#42,#9852));
#66=IFCWALLTYPE('3ToKr$Ijj7qAKPVr$lVrCt',$,'External wall',$,$,(#71),$,$,$,.STANDARD.);
#67=IFCMATERIAL('Unknown',$,$);
#68=IFCMATERIALLAYERSET((#70,#73,#74),$,$);
#69=IFCRELASSOCIATESMATERIAL('1SxFpDVyL1pBXRFQrEyR$L',$,$,$,(#66),#68);
#70=IFCMATERIALLAYER(#67,0.100000001490116,$,'Stone',$,$,$);
#71=IFCPROPERTYSET('1uB9e7SIj37xyVlzzkpC0Q',$,'EPset_Parametric',$,(#72));
#72=IFCPROPERTYSINGLEVALUE('LayerSetDirection',$,IFCLABEL('AXIS2'),$);
#73=IFCMATERIALLAYER(#67,0.0750000029802322,$,'cavity',$,$,$);
#74=IFCMATERIALLAYER(#67,0.100000001490116,$,'Blockwork',$,$,$);
#75=IFCWALL('24EfIj685FuvcQNWFBGCtj',$,'Wall',$,$,#9907,#83,$,$);
#76=IFCRELCONTAINEDINSPATIALSTRUCTURE('3xvxLhxgfCf8c1nZG2ZlPs',$,$,$,(#75,#102,#134,#264,#499,#530,#620,#779,#2002,#2128,#2202,#2284,#2525,#2850,#3588,#3628,#4803,#4955,#4997,#5616,#5661,#5754,#6064,#6104,#6200,#6432,#8760,#9248,#9449,#6809,#11479,#11505,#11679,#11719,#11745,#11771,#11797,#11844,#11870,#11896,#12333,#12213,#11818,#11526,#11566,#12293),#42);
#77=IFCRELDEFINESBYTYPE('10dnzpDZ58$OVCIsPPOln8',$,$,$,(#75,#102,#134,#264,#9546,#9620,#9739,#9806),#66);
#78=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$);
#79=IFCRELASSOCIATESMATERIAL('1tc2VQqinBw8khrvM$Sy22',$,$,$,(#75),#78);
#83=IFCPRODUCTDEFINITIONSHAPE($,$,(#1563,#1587));
#99=IFCPROPERTYSET('2YJ06muNj5fR1ZtHPKgDrg',$,'EPset_Parametric',$,(#101));
#100=IFCRELDEFINESBYPROPERTIES('1J37XIwRf1_wUwQH5RmWd7',$,$,$,(#75),#99);
#101=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#102=IFCWALL('3rWaXNVkj7SQpEPxx7qQdZ',$,'Wall',$,$,#9882,#113,$,$);
#108=IFCRELASSOCIATESMATERIAL('3_McNYHFLCDvb8hcax$XBQ',$,$,$,(#102),#109);
#109=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$);
#110=IFCRELDEFINESBYPROPERTIES('0TwY9igKD3s8d1YNiK_4v8',$,$,$,(#102),#111);
#111=IFCPROPERTYSET('22BCHlMmr43fLAFkZAivnd',$,'EPset_Parametric',$,(#112));
#112=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#113=IFCPRODUCTDEFINITIONSHAPE($,$,(#1590,#1614));
#127=IFCSURFACESTYLE('Unknown',.BOTH.,(#128));
#128=IFCSURFACESTYLESHADING(#129,0.);
#129=IFCCOLOURRGB($,0.800000011920929,0.800000011920929,0.800000011920929);
#130=IFCSTYLEDITEM($,(#127),'Unknown');
#131=IFCSTYLEDREPRESENTATION(#15,'Body',$,(#130));
#132=IFCMATERIALDEFINITIONREPRESENTATION($,$,(#131),#67);
#134=IFCWALL('3eZgTRV$1BxwN61GSfYvxt',$,'Wall',$,$,#9877,#145,$,$);
#140=IFCRELDEFINESBYPROPERTIES('03xZG_891BjguiVy31O5so',$,$,$,(#134),#141);
#141=IFCPROPERTYSET('3S9oj_aXf87eIEZDjSxBVL',$,'EPset_Parametric',$,(#142));
#142=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#143=IFCRELASSOCIATESMATERIAL('1FELVvY0H8JBNhg1OoDpu_',$,$,$,(#134),#144);
#144=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$);
#145=IFCPRODUCTDEFINITIONSHAPE($,$,(#1617,#1641));
#211=IFCRELCONNECTSPATHELEMENTS('0avC_sxg121BU9JY9wOgY0',$,$,'MITRE',$,#75,#102,(),(),.ATSTART.,.ATEND.);
#264=IFCWALL('2NP4Fl1U92beexDKBYoRCB',$,'Wall',$,$,#10002,#275,$,$);
#270=IFCRELDEFINESBYPROPERTIES('13bVjQjd1EMfUYd95D4BzW',$,$,$,(#264),#271);
#271=IFCPROPERTYSET('3Gt3HDKnT9wBuvCiRU_5hI',$,'EPset_Parametric',$,(#272));
#272=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#273=IFCRELASSOCIATESMATERIAL('0CNJw5s$z1xv3KUvpbyjyc',$,$,$,(#264),#274);
#274=IFCMATERIALLAYERSETUSAGE(#68,.AXIS2.,.POSITIVE.,0.,$);
#275=IFCPRODUCTDEFINITIONSHAPE($,$,(#12933,#12957));
#350=IFCRELCONNECTSPATHELEMENTS('1qa1YJr_T0og8N9nKv3$Le',$,$,'MITRE',$,#264,#75,(),(),.ATSTART.,.ATEND.);
#435=IFCWALLTYPE('39B0AQLQv3f9NCtsiWQ9Mh',$,'Partition',$,$,(#439),$,$,$,.PARTITIONING.);
#436=IFCMATERIALLAYERSET((#438),$,$);
#437=IFCRELASSOCIATESMATERIAL('26bdsiiE11px7DJm6AaIiE',$,$,$,(#435),#436);
#438=IFCMATERIALLAYER(#67,0.100000001490116,$,'Stud wall',$,$,$);
#439=IFCPROPERTYSET('11EeuDLjH5YfIB4eHvdacL',$,'EPset_Parametric',$,(#440));
#440=IFCPROPERTYSINGLEVALUE('LayerSetDirection',$,IFCLABEL('AXIS2'),$);
#442=IFCMATERIALLAYERSET((#444),$,$);
#444=IFCMATERIALLAYER(#67,0.1,$,$,$,$,$);
#499=IFCWALL('1eiLp16j91_R7kCOXXayy$',$,'Wall',$,$,#9942,#506,$,$);
#500=IFCRELDEFINESBYTYPE('1SFHjz3vzCb9hjdmBuG1tQ',$,$,$,(#499,#530,#620,#779),#435);
#501=IFCMATERIALLAYERSETUSAGE(#436,.AXIS2.,.POSITIVE.,0.,$);
#502=IFCRELASSOCIATESMATERIAL('1U_L6xXl93fh$otFxpZjQI',$,$,$,(#499),#501);
#506=IFCPRODUCTDEFINITIONSHAPE($,$,(#1697,#1707));
#522=IFCPROPERTYSET('3YTPpe6lr8hOdDCUoItMm1',$,'EPset_Parametric',$,(#524));
#523=IFCRELDEFINESBYPROPERTIES('2f0OJeNazCIRMaqJcwneqs',$,$,$,(#499),#522);
#524=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#530=IFCWALL('33j7DTV0HAvxi7AF8z2aWx',$,'Wall',$,$,#12388,#541,$,$);
#536=IFCRELASSOCIATESMATERIAL('1x$2hIdnD678QWEY$hDT4L',$,$,$,(#530),#537);
#537=IFCMATERIALLAYERSETUSAGE(#436,.AXIS2.,.POSITIVE.,0.,$);
#538=IFCRELDEFINESBYPROPERTIES('33gGi9aSLAJukUpV$9gfKr',$,$,$,(#530),#539);
#539=IFCPROPERTYSET('0iLeY2Mq13MwS$bv$AfWki',$,'EPset_Parametric',$,(#540));
#540=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#541=IFCPRODUCTDEFINITIONSHAPE($,$,(#1684,#1694));
#620=IFCWALL('3upmG1kor99A5L$gti9R$n',$,'Wall',$,$,#9972,#631,$,$);
#626=IFCRELDEFINESBYPROPERTIES('1W4Qoi5Hr0Ge16iV46SUEc',$,$,$,(#620),#627);
#627=IFCPROPERTYSET('3iGTqRkoz6$OqMXUv0M4hO',$,'EPset_Parametric',$,(#628));
#628=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#629=IFCRELASSOCIATESMATERIAL('1vU6B6DPj7pxx4czf3lE1y',$,$,$,(#620),#630);
#630=IFCMATERIALLAYERSETUSAGE(#436,.AXIS2.,.POSITIVE.,0.,$);
#631=IFCPRODUCTDEFINITIONSHAPE($,$,(#1671,#1681));
#724=IFCRELCONNECTSPATHELEMENTS('1CTt16OnrEN80s0fFRCf47',$,$,'MITRE',$,#102,#134,(),(),.ATSTART.,.ATEND.);
#779=IFCWALL('2hcaJduKn8EO2Vy5CDp$xx',$,'Wall',$,$,#9997,#790,$,$);
#785=IFCRELDEFINESBYPROPERTIES('2EDPeg7gT5pOUQoruCV7m0',$,$,$,(#779),#786);
#786=IFCPROPERTYSET('1xYqszmJL5deQrf11bKt38',$,'EPset_Parametric',$,(#787));
#787=IFCPROPERTYSINGLEVALUE('Engine',$,IFCLABEL('BlenderBIM.DumbLayer2'),$);
#788=IFCRELASSOCIATESMATERIAL('0u_ENzEt5BMfnIkzQAxlHb',$,$,$,(#779),#789);
#789=IFCMATERIALLAYERSETUSAGE(#436,.AXIS2.,.POSITIVE.,0.,$);
#790=IFCPRODUCTDEFINITIONSHAPE($,$,(#1710,#1720));
#1096=IFCRELCONNECTSPATHELEMENTS('0v5oh6v5D5Kg7yYIGbZimm',$,$,'MITRE',$,#264,#134,(),(),.ATEND.,.ATSTART.);
#1561=IFCCARTESIANPOINTLIST2D(((0.,0.),(6.5499963760376,0.)));
#1562=IFCINDEXEDPOLYCURVE(#1561,$,.F.);
#1563=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1562));
#1564=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(6.54999651726783,0.275000005960464),(6.54999651726783,0.),(0.,0.)));
#1565=IFCINDEXEDPOLYCURVE(#1564,$,.F.);
#1566=IFCDIRECTION((0.,0.,1.));
#1567=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1565);
#1568=IFCCARTESIANPOINT((0.,0.,0.));
#1569=IFCDIRECTION((0.,0.,1.));
#1570=IFCDIRECTION((1.,0.,0.));
#1571=IFCAXIS2PLACEMENT3D(#1568,#1569,#1570);
#1572=IFCEXTRUDEDAREASOLID(#1567,#1571,#1566,2.40000009536743);
#1573=IFCCARTESIANPOINT((0.,0.,0.));
#1574=IFCDIRECTION((-0.707106649875641,0.70710688829422,0.));
#1575=IFCDIRECTION((0.70710688829422,0.707106649875641,0.));
#1576=IFCAXIS2PLACEMENT3D(#1573,#1574,#1575);
#1577=IFCPLANE(#1576);
#1578=IFCHALFSPACESOLID(#1577,.F.);
#1579=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1572,#1578);
#1580=IFCCARTESIANPOINT((6.5499963760376,0.,0.));
#1581=IFCDIRECTION((0.70710700750351,0.707106590270996,0.));
#1582=IFCDIRECTION((-0.707106590270996,0.70710700750351,0.));
#1583=IFCAXIS2PLACEMENT3D(#1580,#1581,#1582);
#1584=IFCPLANE(#1583);
#1585=IFCHALFSPACESOLID(#1584,.F.);
#1586=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1579,#1585);
#1587=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1586));
#1588=IFCCARTESIANPOINTLIST2D(((0.,0.),(8.44999980926514,2.99896782962605E-08)));
#1589=IFCINDEXEDPOLYCURVE(#1588,$,.F.);
#1590=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1589));
#1591=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(8.44999978330754,0.275000005960464),(8.44999978330754,0.),(0.,0.)));
#1592=IFCINDEXEDPOLYCURVE(#1591,$,.F.);
#1593=IFCDIRECTION((0.,0.,1.));
#1594=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1592);
#1595=IFCCARTESIANPOINT((0.,0.,0.));
#1596=IFCDIRECTION((0.,0.,1.));
#1597=IFCDIRECTION((1.,0.,0.));
#1598=IFCAXIS2PLACEMENT3D(#1595,#1596,#1597);
#1599=IFCEXTRUDEDAREASOLID(#1594,#1598,#1593,2.40000009536743);
#1600=IFCCARTESIANPOINT((0.,0.,0.));
#1601=IFCDIRECTION((-0.707106828689575,0.70710676908493,0.));
#1602=IFCDIRECTION((0.70710676908493,0.707106828689575,0.));
#1603=IFCAXIS2PLACEMENT3D(#1600,#1601,#1602);
#1604=IFCPLANE(#1603);
#1605=IFCHALFSPACESOLID(#1604,.F.);
#1606=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1599,#1605);
#1607=IFCCARTESIANPOINT((8.44999980926514,2.99896782962605E-08,0.));
#1608=IFCDIRECTION((0.707107126712799,0.707106351852417,0.));
#1609=IFCDIRECTION((-0.707106351852417,0.707107126712799,0.));
#1610=IFCAXIS2PLACEMENT3D(#1607,#1608,#1609);
#1611=IFCPLANE(#1610);
#1612=IFCHALFSPACESOLID(#1611,.F.);
#1613=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1606,#1612);
#1614=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1613));
#1615=IFCCARTESIANPOINTLIST2D(((3.53876430381206E-08,1.92520062114454E-07),(6.55000257492065,1.57171541559364E-07)));
#1616=IFCINDEXEDPOLYCURVE(#1615,$,.F.);
#1617=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1616));
#1618=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.275000005960464),(6.55000205003553,0.275000005960464),(6.55000205003553,0.),(0.,0.)));
#1619=IFCINDEXEDPOLYCURVE(#1618,$,.F.);
#1620=IFCDIRECTION((0.,0.,1.));
#1621=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1619);
#1622=IFCCARTESIANPOINT((0.,0.,0.));
#1623=IFCDIRECTION((0.,0.,1.));
#1624=IFCDIRECTION((1.,0.,0.));
#1625=IFCAXIS2PLACEMENT3D(#1622,#1623,#1624);
#1626=IFCEXTRUDEDAREASOLID(#1621,#1625,#1620,2.40000009536743);
#1627=IFCCARTESIANPOINT((6.5500020980835,1.57171598402783E-07,0.));
#1628=IFCDIRECTION((0.707106232643127,0.707107245922089,0.));
#1629=IFCDIRECTION((-0.707107245922089,0.707106232643127,0.));
#1630=IFCAXIS2PLACEMENT3D(#1627,#1628,#1629);
#1631=IFCPLANE(#1630);
#1632=IFCHALFSPACESOLID(#1631,.F.);
#1633=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1626,#1632);
#1634=IFCCARTESIANPOINT((3.53876430381206E-08,1.92520062114454E-07,0.));
#1635=IFCDIRECTION((-0.707105994224548,0.707107484340668,0.));
#1636=IFCDIRECTION((0.707107484340668,0.707105994224548,0.));
#1637=IFCAXIS2PLACEMENT3D(#1634,#1635,#1636);
#1638=IFCPLANE(#1637);
#1639=IFCHALFSPACESOLID(#1638,.F.);
#1640=IFCBOOLEANCLIPPINGRESULT(.DIFFERENCE.,#1633,#1639);
#1641=IFCSHAPEREPRESENTATION(#15,'Body','Clipping',(#1640));
#1669=IFCCARTESIANPOINTLIST2D(((-9.3506287157652E-09,-1.50995987269198E-07),(5.99999904632568,-1.98695602193766E-07)));
#1670=IFCINDEXEDPOLYCURVE(#1669,$,.F.);
#1671=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1670));
#1672=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.100000001490116),(5.99999904632568,0.100000001490116),(5.99999904632568,0.),(0.,0.)));
#1673=IFCINDEXEDPOLYCURVE(#1672,$,.F.);
#1674=IFCDIRECTION((0.,0.,1.));
#1675=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1673);
#1676=IFCCARTESIANPOINT((0.,0.,0.));
#1677=IFCDIRECTION((0.,0.,1.));
#1678=IFCDIRECTION((1.,0.,0.));
#1679=IFCAXIS2PLACEMENT3D(#1676,#1677,#1678);
#1680=IFCEXTRUDEDAREASOLID(#1675,#1679,#1674,2.40000009536743);
#1681=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#1680));
#1682=IFCCARTESIANPOINTLIST2D(((8.24475137051195E-08,1.38986706588184E-08),(1.75000035762787,3.97227495341212E-08)));
#1683=IFCINDEXEDPOLYCURVE(#1682,$,.F.);
#1684=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1683));
#1685=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.100000001490116),(1.75000027247837,0.100000001490116),(1.75000027247837,0.),(0.,0.)));
#1686=IFCINDEXEDPOLYCURVE(#1685,$,.F.);
#1687=IFCDIRECTION((0.,0.,1.));
#1688=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1686);
#1689=IFCCARTESIANPOINT((0.,0.,0.));
#1690=IFCDIRECTION((0.,0.,1.));
#1691=IFCDIRECTION((1.,0.,0.));
#1692=IFCAXIS2PLACEMENT3D(#1689,#1690,#1691);
#1693=IFCEXTRUDEDAREASOLID(#1688,#1692,#1687,2.40000009536743);
#1694=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#1693));
#1695=IFCCARTESIANPOINTLIST2D(((-5.35919753019698E-09,8.63270344098055E-08),(4.29999876022339,5.65603386348812E-09)));
#1696=IFCINDEXEDPOLYCURVE(#1695,$,.F.);
#1697=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1696));
#1698=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.100000001490116),(4.2999988644623,0.100000001490116),(4.2999988644623,0.),(0.,0.)));
#1699=IFCINDEXEDPOLYCURVE(#1698,$,.F.);
#1700=IFCDIRECTION((0.,0.,1.));
#1701=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1699);
#1702=IFCCARTESIANPOINT((0.,0.,0.));
#1703=IFCDIRECTION((0.,0.,1.));
#1704=IFCDIRECTION((1.,0.,0.));
#1705=IFCAXIS2PLACEMENT3D(#1702,#1703,#1704);
#1706=IFCEXTRUDEDAREASOLID(#1701,#1705,#1700,2.40000009536743);
#1707=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#1706));
#1708=IFCCARTESIANPOINTLIST2D(((-2.13778776014806E-07,3.70476982425316E-08),(3.50000023841858,-5.63375124329468E-08)));
#1709=IFCINDEXEDPOLYCURVE(#1708,$,.F.);
#1710=IFCSHAPEREPRESENTATION(#27,'Axis','Curve2D',(#1709));
#1711=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.,0.100000001490116),(3.50000054495691,0.100000001490116),(3.50000054495691,0.),(0.,0.)));
#1712=IFCINDEXEDPOLYCURVE(#1711,$,.F.);
#1713=IFCDIRECTION((0.,0.,1.));
#1714=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#1712);
#1715=IFCCARTESIANPOINT((0.,0.,0.));
#1716=IFCDIRECTION((0.,0.,1.));
#1717=IFCDIRECTION((1.,0.,0.));
#1718=IFCAXIS2PLACEMENT3D(#1715,#1716,#1717);
#1719=IFCEXTRUDEDAREASOLID(#1714,#1718,#1713,2.40000009536743);
#1720=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#1719));
#1721=IFCDOORTYPE('05fZruacv8CPHJ_2DtymXO',$,'internal',$,$,(#1722),(#1731,#1809,#1828),$,$,.DOOR.,.SINGLE_SWING_LEFT.,$,$);
#1722=IFCPROPERTYSET('1gJEUsGvvF4QOH536QKE8s',$,'BBIM_Door',$,(#1723));
#1723=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"door_type": "SINGLE_SWING_LEFT", "overall_height": 1.9500000476837158, "overall_width": 0.7620000243186951, "lining_properties": {"lining_depth": 0.05000000074505806, "lining_thickness": 0.05000000074505806, "lining_offset": 0.0, "lining_to_panel_offset_x": 0.02500000037252903, "lining_to_panel_offset_y": 0.02500000037252903, "transom_thickness": 0.0, "casing_thickness": 0.07500000298023224, "casing_depth": 0.004999999888241291, "threshold_thickness": 0.02500000037252903, "threshold_depth": 0.10000000149011612, "threshold_offset": 0.0}, "panel_properties": {"panel_depth": 0.03500000014901161, "panel_width_ratio": 1.0}}'),$);
#1727=IFCCARTESIANPOINT((0.,0.,0.));
#1728=IFCDIRECTION((1.,0.,0.));
#1729=IFCDIRECTION((0.,0.,1.));
#1730=IFCAXIS2PLACEMENT3D(#1727,#1729,#1728);
#1731=IFCREPRESENTATIONMAP(#1730,#10156);
#1805=IFCCARTESIANPOINT((0.,0.,0.));
#1806=IFCDIRECTION((1.,0.,0.));
#1807=IFCDIRECTION((0.,0.,1.));
#1808=IFCAXIS2PLACEMENT3D(#1805,#1807,#1806);
#1809=IFCREPRESENTATIONMAP(#1808,#10229);
#1824=IFCCARTESIANPOINT((0.,0.,0.));
#1825=IFCDIRECTION((1.,0.,0.));
#1826=IFCDIRECTION((0.,0.,1.));
#1827=IFCAXIS2PLACEMENT3D(#1824,#1826,#1825);
#1828=IFCREPRESENTATIONMAP(#1827,#10243);
#2002=IFCDOOR('3oBTTFaRPEnASZYadH_q0Z',$,'Door',$,$,#10268,#2034,$,1.95000004768372,0.762000024318695,$,$,$);
#2026=IFCRELDEFINESBYTYPE('2rNHjg04jEbwNeow9tLrYr',$,$,$,(#2002,#2128,#2202,#2284,#5754),#1721);
#2027=IFCCARTESIANPOINT((0.,0.,0.));
#2028=IFCDIRECTION((1.,0.,0.));
#2029=IFCDIRECTION((0.,1.,0.));
#2030=IFCDIRECTION((0.,0.,1.));
#2031=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2028,#2029,#2027,1.,#2030);
#2032=IFCMAPPEDITEM(#1731,#2031);
#2033=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#2032));
#2034=IFCPRODUCTDEFINITIONSHAPE($,$,(#2033,#2041,#2048));
#2035=IFCCARTESIANPOINT((0.,0.,0.));
#2036=IFCDIRECTION((1.,0.,0.));
#2037=IFCDIRECTION((0.,1.,0.));
#2038=IFCDIRECTION((0.,0.,1.));
#2039=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2036,#2037,#2035,1.,#2038);
#2040=IFCMAPPEDITEM(#1809,#2039);
#2041=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2040));
#2042=IFCCARTESIANPOINT((0.,0.,0.));
#2043=IFCDIRECTION((1.,0.,0.));
#2044=IFCDIRECTION((0.,1.,0.));
#2045=IFCDIRECTION((0.,0.,1.));
#2046=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2043,#2044,#2042,1.,#2045);
#2047=IFCMAPPEDITEM(#1828,#2046);
#2048=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#2047));
#2059=IFCOPENINGELEMENT('0OuYRfEuHDYP8gCkHvFVRw',$,$,$,$,#10263,#2077,$,.OPENING.);
#2065=IFCCARTESIANPOINT((0.,0.,0.));
#2066=IFCDIRECTION((1.,0.,0.));
#2067=IFCDIRECTION((0.,0.,1.));
#2068=IFCAXIS2PLACEMENT3D(#2065,#2067,#2066);
#2069=IFCREPRESENTATIONMAP(#2068,#10253);
#2070=IFCCARTESIANPOINT((0.,0.,0.));
#2071=IFCDIRECTION((1.,0.,0.));
#2072=IFCDIRECTION((0.,1.,0.));
#2073=IFCDIRECTION((0.,0.,1.));
#2074=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2071,#2072,#2070,1.,#2073);
#2075=IFCMAPPEDITEM(#2069,#2074);
#2076=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2075));
#2077=IFCPRODUCTDEFINITIONSHAPE($,$,(#2076));
#2078=IFCRELVOIDSELEMENT('0w7eR2fS98YwHh1U3ux0SF',$,$,$,#620,#2059);
#2084=IFCRELFILLSELEMENT('3BM5F8Dif2COoVR5U9$OIj',$,$,$,#2059,#2002);
#2128=IFCDOOR('3WPrjPKBr10A2CEbbYRmEG',$,'Door',$,$,#10283,#2141,$,1.95000004768372,0.762000024318695,$,$,$);
#2134=IFCCARTESIANPOINT((0.,0.,0.));
#2135=IFCDIRECTION((1.,0.,0.));
#2136=IFCDIRECTION((0.,1.,0.));
#2137=IFCDIRECTION((0.,0.,1.));
#2138=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2135,#2136,#2134,1.,#2137);
#2139=IFCMAPPEDITEM(#1731,#2138);
#2140=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#2139));
#2141=IFCPRODUCTDEFINITIONSHAPE($,$,(#2140,#2148,#2155));
#2142=IFCCARTESIANPOINT((0.,0.,0.));
#2143=IFCDIRECTION((1.,0.,0.));
#2144=IFCDIRECTION((0.,1.,0.));
#2145=IFCDIRECTION((0.,0.,1.));
#2146=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2143,#2144,#2142,1.,#2145);
#2147=IFCMAPPEDITEM(#1809,#2146);
#2148=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2147));
#2149=IFCCARTESIANPOINT((0.,0.,0.));
#2150=IFCDIRECTION((1.,0.,0.));
#2151=IFCDIRECTION((0.,1.,0.));
#2152=IFCDIRECTION((0.,0.,1.));
#2153=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2150,#2151,#2149,1.,#2152);
#2154=IFCMAPPEDITEM(#1828,#2153);
#2155=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#2154));
#2156=IFCOPENINGELEMENT('05mBMJvvbCaOpdQrWFm$QT',$,'Opening',$,$,#10278,#2169,$,.OPENING.);
#2162=IFCCARTESIANPOINT((0.,0.,0.));
#2163=IFCDIRECTION((1.,0.,0.));
#2164=IFCDIRECTION((0.,1.,0.));
#2165=IFCDIRECTION((0.,0.,1.));
#2166=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2163,#2164,#2162,1.,#2165);
#2167=IFCMAPPEDITEM(#2069,#2166);
#2168=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2167));
#2169=IFCPRODUCTDEFINITIONSHAPE($,$,(#2168));
#2170=IFCRELVOIDSELEMENT('2WoHTm_Zn6TwyoBKeZRqoF',$,$,$,#620,#2156);
#2176=IFCRELFILLSELEMENT('2REwPL5O99dRBQL8JTS3cB',$,$,$,#2156,#2128);
#2202=IFCDOOR('0y7PfhqXPFj8o8DTREXqwj',$,'Door',$,$,#10298,#2233,$,1.95000004768372,0.762000024318695,$,$,$);
#2226=IFCCARTESIANPOINT((0.,0.,0.));
#2227=IFCDIRECTION((1.,0.,0.));
#2228=IFCDIRECTION((0.,1.,0.));
#2229=IFCDIRECTION((0.,0.,1.));
#2230=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2227,#2228,#2226,1.,#2229);
#2231=IFCMAPPEDITEM(#1731,#2230);
#2232=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#2231));
#2233=IFCPRODUCTDEFINITIONSHAPE($,$,(#2232,#2240,#2247));
#2234=IFCCARTESIANPOINT((0.,0.,0.));
#2235=IFCDIRECTION((1.,0.,0.));
#2236=IFCDIRECTION((0.,1.,0.));
#2237=IFCDIRECTION((0.,0.,1.));
#2238=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2235,#2236,#2234,1.,#2237);
#2239=IFCMAPPEDITEM(#1809,#2238);
#2240=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2239));
#2241=IFCCARTESIANPOINT((0.,0.,0.));
#2242=IFCDIRECTION((1.,0.,0.));
#2243=IFCDIRECTION((0.,1.,0.));
#2244=IFCDIRECTION((0.,0.,1.));
#2245=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2242,#2243,#2241,1.,#2244);
#2246=IFCMAPPEDITEM(#1828,#2245);
#2247=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#2246));
#2248=IFCOPENINGELEMENT('1ZfLWQ2CrE1funAISmm$v$',$,'Opening',$,$,#10293,#2261,$,.OPENING.);
#2254=IFCCARTESIANPOINT((0.,0.,0.));
#2255=IFCDIRECTION((1.,0.,0.));
#2256=IFCDIRECTION((0.,1.,0.));
#2257=IFCDIRECTION((0.,0.,1.));
#2258=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2255,#2256,#2254,1.,#2257);
#2259=IFCMAPPEDITEM(#2069,#2258);
#2260=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2259));
#2261=IFCPRODUCTDEFINITIONSHAPE($,$,(#2260));
#2262=IFCRELVOIDSELEMENT('2N0_oeuav8KfEQS6gJsBWI',$,$,$,#499,#2248);
#2268=IFCRELFILLSELEMENT('0HAfkE8_PAlgyDdEtjW1YH',$,$,$,#2248,#2202);
#2284=IFCDOOR('0TJHDLkKnAzedecp7wr$Xg',$,'Door',$,$,#11622,#2315,$,1.95000004768372,0.762000024318695,$,.SINGLE_SWING_LEFT.,$);
#2308=IFCCARTESIANPOINT((0.,0.,0.));
#2309=IFCDIRECTION((1.,0.,0.));
#2310=IFCDIRECTION((0.,1.,0.));
#2311=IFCDIRECTION((0.,0.,1.));
#2312=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2309,#2310,#2308,1.,#2311);
#2313=IFCMAPPEDITEM(#1731,#2312);
#2314=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#2313));
#2315=IFCPRODUCTDEFINITIONSHAPE($,$,(#2314,#2322,#2329));
#2316=IFCCARTESIANPOINT((0.,0.,0.));
#2317=IFCDIRECTION((1.,0.,0.));
#2318=IFCDIRECTION((0.,1.,0.));
#2319=IFCDIRECTION((0.,0.,1.));
#2320=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2317,#2318,#2316,1.,#2319);
#2321=IFCMAPPEDITEM(#1809,#2320);
#2322=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2321));
#2323=IFCCARTESIANPOINT((0.,0.,0.));
#2324=IFCDIRECTION((1.,0.,0.));
#2325=IFCDIRECTION((0.,1.,0.));
#2326=IFCDIRECTION((0.,0.,1.));
#2327=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2324,#2325,#2323,1.,#2326);
#2328=IFCMAPPEDITEM(#1828,#2327);
#2329=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#2328));
#2381=IFCWINDOWTYPE('1PmPxYOlD3SQiy$VvAOWI1',$,'kitchen',$,$,(#2382),(#2391,#2439,#2461),$,$,.WINDOW.,.SINGLE_PANEL.,$,$);
#2382=IFCPROPERTYSET('2M_Kun1WX8OwCUy5D7TxkQ',$,'BBIM_Window',$,(#2383));
#2383=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"window_type": "DOUBLE_PANEL_VERTICAL", "overall_height": 0.8999999761581421, "overall_width": 0.8999999761581421, "lining_properties": {"lining_depth": 0.05000000074505806, "lining_thickness": 0.05000000074505806, "lining_offset": 0.05000000074505806, "lining_to_panel_offset_x": 0.02500000037252903, "lining_to_panel_offset_y": 0.02500000037252903, "mullion_thickness": 0.05000000074505806, "first_mullion_offset": 0.44999998807907104}, "panel_properties": {"frame_depth": [0.03500000014901161, 0.03500000014901161, 0.03500000014901161], "frame_thickness": [0.03500000014901161, 0.03500000014901161, 0.03500000014901161]}}'),$);
#2387=IFCCARTESIANPOINT((0.,0.,0.));
#2388=IFCDIRECTION((1.,0.,0.));
#2389=IFCDIRECTION((0.,0.,1.));
#2390=IFCAXIS2PLACEMENT3D(#2387,#2389,#2388);
#2391=IFCREPRESENTATIONMAP(#2390,#10473);
#2435=IFCCARTESIANPOINT((0.,0.,0.));
#2436=IFCDIRECTION((1.,0.,0.));
#2437=IFCDIRECTION((0.,0.,1.));
#2438=IFCAXIS2PLACEMENT3D(#2435,#2437,#2436);
#2439=IFCREPRESENTATIONMAP(#2438,#10554);
#2457=IFCCARTESIANPOINT((0.,0.,0.));
#2458=IFCDIRECTION((1.,0.,0.));
#2459=IFCDIRECTION((0.,0.,1.));
#2460=IFCAXIS2PLACEMENT3D(#2457,#2459,#2458);
#2461=IFCREPRESENTATIONMAP(#2460,#10587);
#2525=IFCWINDOW('3iWl4uhV5Atv32yBqyO7B2',$,'Window',$,$,#10612,#2557,$,0.899999976158142,0.899999976158142,$,.DOUBLE_PANEL_VERTICAL.,$);
#2549=IFCRELDEFINESBYTYPE('3fb4dfeDP50vmZiB4NK15t',$,$,$,(#2525),#2381);
#2550=IFCCARTESIANPOINT((0.,0.,0.));
#2551=IFCDIRECTION((1.,0.,0.));
#2552=IFCDIRECTION((0.,1.,0.));
#2553=IFCDIRECTION((0.,0.,1.));
#2554=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2551,#2552,#2550,1.,#2553);
#2555=IFCMAPPEDITEM(#2391,#2554);
#2556=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#2555));
#2557=IFCPRODUCTDEFINITIONSHAPE($,$,(#2556,#2564,#2571));
#2558=IFCCARTESIANPOINT((0.,0.,0.));
#2559=IFCDIRECTION((1.,0.,0.));
#2560=IFCDIRECTION((0.,1.,0.));
#2561=IFCDIRECTION((0.,0.,1.));
#2562=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2559,#2560,#2558,1.,#2561);
#2563=IFCMAPPEDITEM(#2439,#2562);
#2564=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2563));
#2565=IFCCARTESIANPOINT((0.,0.,0.));
#2566=IFCDIRECTION((1.,0.,0.));
#2567=IFCDIRECTION((0.,1.,0.));
#2568=IFCDIRECTION((0.,0.,1.));
#2569=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2566,#2567,#2565,1.,#2568);
#2570=IFCMAPPEDITEM(#2461,#2569);
#2571=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#2570));
#2582=IFCOPENINGELEMENT('0eanE0A$zCJ87a9KomvRgF',$,$,$,$,#10607,#2600,$,.OPENING.);
#2588=IFCCARTESIANPOINT((0.,0.,0.));
#2589=IFCDIRECTION((1.,0.,0.));
#2590=IFCDIRECTION((0.,0.,1.));
#2591=IFCAXIS2PLACEMENT3D(#2588,#2590,#2589);
#2592=IFCREPRESENTATIONMAP(#2591,#10597);
#2593=IFCCARTESIANPOINT((0.,0.,0.));
#2594=IFCDIRECTION((1.,0.,0.));
#2595=IFCDIRECTION((0.,1.,0.));
#2596=IFCDIRECTION((0.,0.,1.));
#2597=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2594,#2595,#2593,1.,#2596);
#2598=IFCMAPPEDITEM(#2592,#2597);
#2599=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2598));
#2600=IFCPRODUCTDEFINITIONSHAPE($,$,(#2599));
#2601=IFCRELVOIDSELEMENT('27xdx7x3T8iuexQm65aFMG',$,$,$,#75,#2582);
#2607=IFCRELFILLSELEMENT('3qdSoSs$f5vQGqJoW5Snr7',$,$,$,#2582,#2525);
#2623=IFCWINDOWTYPE('171RI7QXfBUg0sjgxzZW1K',$,'lounge',$,$,(#2624),(#2633,#2681,#2703),$,$,.WINDOW.,.SINGLE_PANEL.,$,$);
#2624=IFCPROPERTYSET('1fIb4cUL98Dg0JDGkeJWSO',$,'BBIM_Window',$,(#2625));
#2625=IFCPROPERTYSINGLEVALUE('Data',$,IFCTEXT('{"window_type": "DOUBLE_PANEL_HORIZONTAL", "overall_height": 1.2000000476837158, "overall_width": 1.0, "lining_properties": {"lining_depth": 0.05000000074505806, "lining_thickness": 0.05000000074505806, "lining_offset": 0.05000000074505806, "lining_to_panel_offset_x": 0.02500000037252903, "lining_to_panel_offset_y": 0.02500000037252903, "transom_thickness": 0.05000000074505806, "first_transom_offset": 0.800000011920929}, "panel_properties": {"frame_depth": [0.03500000014901161, 0.03500000014901161, 0.03500000014901161], "frame_thickness": [0.03500000014901161, 0.03500000014901161, 0.03500000014901161]}}'),$);
#2629=IFCCARTESIANPOINT((0.,0.,0.));
#2630=IFCDIRECTION((1.,0.,0.));
#2631=IFCDIRECTION((0.,0.,1.));
#2632=IFCAXIS2PLACEMENT3D(#2629,#2631,#2630);
#2633=IFCREPRESENTATIONMAP(#2632,#10741);
#2677=IFCCARTESIANPOINT((0.,0.,0.));
#2678=IFCDIRECTION((1.,0.,0.));
#2679=IFCDIRECTION((0.,0.,1.));
#2680=IFCAXIS2PLACEMENT3D(#2677,#2679,#2678);
#2681=IFCREPRESENTATIONMAP(#2680,#10822);
#2699=IFCCARTESIANPOINT((0.,0.,0.));
#2700=IFCDIRECTION((1.,0.,0.));
#2701=IFCDIRECTION((0.,0.,1.));
#2702=IFCAXIS2PLACEMENT3D(#2699,#2701,#2700);
#2703=IFCREPRESENTATIONMAP(#2702,#10839);
#2850=IFCWINDOW('2zpR04o2T128oaJw7otUmZ',$,'Window',$,$,#10864,#2882,$,1.20000004768372,1.,$,.DOUBLE_PANEL_HORIZONTAL.,$);
#2874=IFCRELDEFINESBYTYPE('3SWiCr9e9DCxEtG4qKNHNB',$,$,$,(#2850),#2623);
#2875=IFCCARTESIANPOINT((0.,0.,0.));
#2876=IFCDIRECTION((1.,0.,0.));
#2877=IFCDIRECTION((0.,1.,0.));
#2878=IFCDIRECTION((0.,0.,1.));
#2879=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2876,#2877,#2875,1.,#2878);
#2880=IFCMAPPEDITEM(#2633,#2879);
#2881=IFCSHAPEREPRESENTATION(#22,'Profile','MappedRepresentation',(#2880));
#2882=IFCPRODUCTDEFINITIONSHAPE($,$,(#2881,#2889,#2896));
#2883=IFCCARTESIANPOINT((0.,0.,0.));
#2884=IFCDIRECTION((1.,0.,0.));
#2885=IFCDIRECTION((0.,1.,0.));
#2886=IFCDIRECTION((0.,0.,1.));
#2887=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2884,#2885,#2883,1.,#2886);
#2888=IFCMAPPEDITEM(#2681,#2887);
#2889=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2888));
#2890=IFCCARTESIANPOINT((0.,0.,0.));
#2891=IFCDIRECTION((1.,0.,0.));
#2892=IFCDIRECTION((0.,1.,0.));
#2893=IFCDIRECTION((0.,0.,1.));
#2894=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2891,#2892,#2890,1.,#2893);
#2895=IFCMAPPEDITEM(#2703,#2894);
#2896=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#2895));
#2907=IFCOPENINGELEMENT('38JXN98wfAigoMgD$2FZ74',$,$,$,$,#10859,#2925,$,.OPENING.);
#2913=IFCCARTESIANPOINT((0.,0.,0.));
#2914=IFCDIRECTION((1.,0.,0.));
#2915=IFCDIRECTION((0.,0.,1.));
#2916=IFCAXIS2PLACEMENT3D(#2913,#2915,#2914);
#2917=IFCREPRESENTATIONMAP(#2916,#10849);
#2918=IFCCARTESIANPOINT((0.,0.,0.));
#2919=IFCDIRECTION((1.,0.,0.));
#2920=IFCDIRECTION((0.,1.,0.));
#2921=IFCDIRECTION((0.,0.,1.));
#2922=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#2919,#2920,#2918,1.,#2921);
#2923=IFCMAPPEDITEM(#2917,#2922);
#2924=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#2923));
#2925=IFCPRODUCTDEFINITIONSHAPE($,$,(#2924));
#2926=IFCRELVOIDSELEMENT('1jT0xut_5AJQ10sQhhZoXa',$,$,$,#102,#2907);
#2932=IFCRELFILLSELEMENT('1b5Uyr5UXAH8qvH_GrgCu4',$,$,$,#2907,#2850);
#3336=IFCCARTESIANPOINT((0.,0.,0.));
#3337=IFCDIRECTION((0.,0.,1.));
#3338=IFCDIRECTION((1.,0.,0.));
#3339=IFCAXIS2PLACEMENT3D(#3336,#3337,#3338);
#3346=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.595,0.),(0.595,0.68),(0.,0.68)));
#3347=IFCINDEXEDPOLYCURVE(#3346,(IFCLINEINDEX((1,2,3,4,1))),$);
#3348=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3347);
#3349=IFCCARTESIANPOINT((0.,0.,0.));
#3350=IFCDIRECTION((0.,0.,1.));
#3351=IFCDIRECTION((1.,0.,0.));
#3352=IFCAXIS2PLACEMENT3D(#3349,#3350,#3351);
#3353=IFCDIRECTION((0.,0.,1.));
#3354=IFCEXTRUDEDAREASOLID(#3348,#3352,#3353,0.85);
#3355=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3354));
#3356=IFCREPRESENTATIONMAP(#3339,#3355);
#3357=IFCCARTESIANPOINT((0.,0.,0.));
#3358=IFCDIRECTION((0.,0.,1.));
#3359=IFCDIRECTION((1.,0.,0.));
#3360=IFCAXIS2PLACEMENT3D(#3357,#3358,#3359);
#3366=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.595,0.),(0.595,0.68),(0.,0.68)));
#3367=IFCINDEXEDPOLYCURVE(#3366,(IFCLINEINDEX((1,2,3,4,1))),$);
#3368=IFCCARTESIANPOINT((0.2975,0.34));
#3369=IFCAXIS2PLACEMENT2D(#3368,$);
#3370=IFCCIRCLE(#3369,0.1785);
#3371=IFCCARTESIANPOINT((0.2975,0.34));
#3372=IFCAXIS2PLACEMENT2D(#3371,$);
#3373=IFCCIRCLE(#3372,0.0595);
#3374=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3367,#3370,#3373));
#3375=IFCREPRESENTATIONMAP(#3360,#3374);
#3376=IFCELECTRICAPPLIANCETYPE('3Z3u9w3a11N8E0Z$J6XcGg',$,'Neufert Washing Machine',$,$,$,(#3356,#3375),$,$,.NOTDEFINED.);
#3377=IFCCARTESIANPOINT((0.,0.,0.));
#3378=IFCDIRECTION((0.,0.,1.));
#3379=IFCDIRECTION((1.,0.,0.));
#3380=IFCAXIS2PLACEMENT3D(#3377,#3378,#3379);
#3387=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.595,0.),(0.595,0.68),(0.,0.68)));
#3388=IFCINDEXEDPOLYCURVE(#3387,(IFCLINEINDEX((1,2,3,4,1))),$);
#3389=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3388);
#3390=IFCCARTESIANPOINT((0.,0.,0.));
#3391=IFCDIRECTION((0.,0.,1.));
#3392=IFCDIRECTION((1.,0.,0.));
#3393=IFCAXIS2PLACEMENT3D(#3390,#3391,#3392);
#3394=IFCDIRECTION((0.,0.,1.));
#3395=IFCEXTRUDEDAREASOLID(#3389,#3393,#3394,0.85);
#3396=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3395));
#3397=IFCREPRESENTATIONMAP(#3380,#3396);
#3398=IFCCARTESIANPOINT((0.,0.,0.));
#3399=IFCDIRECTION((0.,0.,1.));
#3400=IFCDIRECTION((1.,0.,0.));
#3401=IFCAXIS2PLACEMENT3D(#3398,#3399,#3400);
#3407=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.595,0.),(0.595,0.68),(0.,0.68)));
#3408=IFCINDEXEDPOLYCURVE(#3407,(IFCLINEINDEX((1,2,3,4,1))),$);
#3409=IFCCARTESIANPOINT((0.2975,0.08925));
#3410=IFCAXIS2PLACEMENT2D(#3409,$);
#3411=IFCCIRCLE(#3410,0.0595);
#3412=IFCCARTESIANPOINT((0.2975,0.478125));
#3413=IFCAXIS2PLACEMENT2D(#3412,$);
#3414=IFCCIRCLE(#3413,0.14875);
#3415=IFCCARTESIANPOINTLIST2D(((0.20825,0.359125),(0.282625,0.62612939453125)));
#3416=IFCINDEXEDPOLYCURVE(#3415,$,$);
#3417=IFCCARTESIANPOINTLIST2D(((0.38675,0.359125),(0.312375,0.62612939453125)));
#3418=IFCINDEXEDPOLYCURVE(#3417,$,$);
#3419=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3408,#3411,#3414,#3416,#3418));
#3420=IFCREPRESENTATIONMAP(#3401,#3419);
#3421=IFCELECTRICAPPLIANCETYPE('34Po40ClzDxftujBwTKoDd',$,'Neufert Drier',$,$,$,(#3397,#3420),$,$,.NOTDEFINED.);
#3422=IFCCARTESIANPOINT((0.,0.,0.));
#3423=IFCDIRECTION((0.,0.,1.));
#3424=IFCDIRECTION((1.,0.,0.));
#3425=IFCAXIS2PLACEMENT3D(#3422,#3423,#3424);
#3432=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.5,0.),(0.5,0.57),(0.,0.57)));
#3433=IFCINDEXEDPOLYCURVE(#3432,(IFCLINEINDEX((1,2,3,4,1))),$);
#3434=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3433);
#3435=IFCCARTESIANPOINT((0.,0.,0.));
#3436=IFCDIRECTION((0.,0.,1.));
#3437=IFCDIRECTION((1.,0.,0.));
#3438=IFCAXIS2PLACEMENT3D(#3435,#3436,#3437);
#3439=IFCDIRECTION((0.,0.,1.));
#3440=IFCEXTRUDEDAREASOLID(#3434,#3438,#3439,0.82);
#3441=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3440));
#3442=IFCREPRESENTATIONMAP(#3425,#3441);
#3443=IFCCARTESIANPOINT((0.,0.,0.));
#3444=IFCDIRECTION((0.,0.,1.));
#3445=IFCDIRECTION((1.,0.,0.));
#3446=IFCAXIS2PLACEMENT3D(#3443,#3444,#3445);
#3452=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.5,0.),(0.5,0.57),(0.,0.57)));
#3453=IFCINDEXEDPOLYCURVE(#3452,(IFCLINEINDEX((1,2,3,4,1))),$);
#3454=IFCCARTESIANPOINT((0.25,0.285));
#3455=IFCAXIS2PLACEMENT2D(#3454,$);
#3456=IFCCIRCLE(#3455,0.15);
#3457=IFCCARTESIANPOINT((0.25,0.285));
#3458=IFCAXIS2PLACEMENT2D(#3457,$);
#3459=IFCCIRCLE(#3458,0.05);
#3460=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.151084335327148,0.172236129760742)));
#3461=IFCINDEXEDPOLYCURVE(#3460,$,$);
#3462=IFCCARTESIANPOINTLIST2D(((0.5,0.),(0.348915649414062,0.172236129760742)));
#3463=IFCINDEXEDPOLYCURVE(#3462,$,$);
#3464=IFCCARTESIANPOINTLIST2D(((0.,0.57),(0.151084335327148,0.397763854980469)));
#3465=IFCINDEXEDPOLYCURVE(#3464,$,$);
#3466=IFCCARTESIANPOINTLIST2D(((0.5,0.57),(0.348915649414062,0.397763854980469)));
#3467=IFCINDEXEDPOLYCURVE(#3466,$,$);
#3468=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3453,#3456,#3459,#3461,#3463,#3465,#3467));
#3469=IFCREPRESENTATIONMAP(#3446,#3468);
#3470=IFCELECTRICAPPLIANCETYPE('1sNE7qfUz3h9cTdLK3fjiA',$,'Neufert Dishwasher',$,$,$,(#3442,#3469),$,$,.NOTDEFINED.);
#3471=IFCCARTESIANPOINT((0.,0.,0.));
#3472=IFCDIRECTION((0.,0.,1.));
#3473=IFCDIRECTION((1.,0.,0.));
#3474=IFCAXIS2PLACEMENT3D(#3471,#3472,#3473);
#3481=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.58,0.),(0.58,0.51),(0.,0.51)));
#3482=IFCINDEXEDPOLYCURVE(#3481,(IFCLINEINDEX((1,2,3,4,1))),$);
#3483=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3482);
#3484=IFCCARTESIANPOINT((0.,0.,0.));
#3485=IFCDIRECTION((0.,0.,1.));
#3486=IFCDIRECTION((1.,0.,0.));
#3487=IFCAXIS2PLACEMENT3D(#3484,#3485,#3486);
#3488=IFCDIRECTION((0.,0.,1.));
#3489=IFCEXTRUDEDAREASOLID(#3483,#3487,#3488,0.05);
#3490=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3489));
#3491=IFCREPRESENTATIONMAP(#3474,#3490);
#3492=IFCCARTESIANPOINT((0.,0.,0.));
#3493=IFCDIRECTION((0.,0.,1.));
#3494=IFCDIRECTION((1.,0.,0.));
#3495=IFCAXIS2PLACEMENT3D(#3492,#3493,#3494);
#3501=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.58,0.),(0.58,0.51),(0.,0.51)));
#3502=IFCINDEXEDPOLYCURVE(#3501,(IFCLINEINDEX((1,2,3,4,1))),$);
#3503=IFCCARTESIANPOINT((0.116,0.102));
#3504=IFCAXIS2PLACEMENT2D(#3503,$);
#3505=IFCCIRCLE(#3504,0.058);
#3506=IFCCARTESIANPOINT((0.464,0.102));
#3507=IFCAXIS2PLACEMENT2D(#3506,$);
#3508=IFCCIRCLE(#3507,0.058);
#3509=IFCCARTESIANPOINT((0.116,0.408));
#3510=IFCAXIS2PLACEMENT2D(#3509,$);
#3511=IFCCIRCLE(#3510,0.058);
#3512=IFCCARTESIANPOINT((0.464,0.408));
#3513=IFCAXIS2PLACEMENT2D(#3512,$);
#3514=IFCCIRCLE(#3513,0.058);
#3515=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3502,#3505,#3508,#3511,#3514));
#3516=IFCREPRESENTATIONMAP(#3495,#3515);
#3517=IFCELECTRICAPPLIANCETYPE('0nKrtvdUHFAefjRSEpm9Vo',$,'Neufert Cooktop 58x51',$,$,$,(#3491,#3516),$,$,.NOTDEFINED.);
#3518=IFCCARTESIANPOINT((0.,0.,0.));
#3519=IFCDIRECTION((0.,0.,1.));
#3520=IFCDIRECTION((1.,0.,0.));
#3521=IFCAXIS2PLACEMENT3D(#3518,#3519,#3520);
#3528=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.9,0.),(0.9,0.7),(0.,0.7)));
#3529=IFCINDEXEDPOLYCURVE(#3528,(IFCLINEINDEX((1,2,3,4,1))),$);
#3530=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3529);
#3531=IFCCARTESIANPOINT((0.,0.,0.));
#3532=IFCDIRECTION((0.,0.,1.));
#3533=IFCDIRECTION((1.,0.,0.));
#3534=IFCAXIS2PLACEMENT3D(#3531,#3532,#3533);
#3535=IFCDIRECTION((0.,0.,1.));
#3536=IFCEXTRUDEDAREASOLID(#3530,#3534,#3535,1.9);
#3537=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3536));
#3538=IFCREPRESENTATIONMAP(#3521,#3537);
#3539=IFCCARTESIANPOINT((0.,0.,0.));
#3540=IFCDIRECTION((0.,0.,1.));
#3541=IFCDIRECTION((1.,0.,0.));
#3542=IFCAXIS2PLACEMENT3D(#3539,#3540,#3541);
#3548=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.9,0.),(0.9,0.7),(0.,0.7)));
#3549=IFCINDEXEDPOLYCURVE(#3548,(IFCLINEINDEX((1,2,3,4,1))),$);
#3550=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3549));
#3551=IFCREPRESENTATIONMAP(#3542,#3550);
#3552=IFCELECTRICAPPLIANCETYPE('1dJrjS_f50o98cKyloLBwg',$,'Generic Medium Fridge Zone',$,$,$,(#3538,#3551),$,$,.NOTDEFINED.);
#3553=IFCCARTESIANPOINT((0.,0.,0.));
#3554=IFCDIRECTION((0.,0.,1.));
#3555=IFCDIRECTION((1.,0.,0.));
#3556=IFCAXIS2PLACEMENT3D(#3553,#3554,#3555);
#3563=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.75,0.),(0.75,0.65),(0.,0.65)));
#3564=IFCINDEXEDPOLYCURVE(#3563,(IFCLINEINDEX((1,2,3,4,1))),$);
#3565=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3564);
#3566=IFCCARTESIANPOINT((0.,0.,0.));
#3567=IFCDIRECTION((0.,0.,1.));
#3568=IFCDIRECTION((1.,0.,0.));
#3569=IFCAXIS2PLACEMENT3D(#3566,#3567,#3568);
#3570=IFCDIRECTION((0.,0.,1.));
#3571=IFCEXTRUDEDAREASOLID(#3565,#3569,#3570,1.9);
#3572=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3571));
#3573=IFCREPRESENTATIONMAP(#3556,#3572);
#3574=IFCCARTESIANPOINT((0.,0.,0.));
#3575=IFCDIRECTION((0.,0.,1.));
#3576=IFCDIRECTION((1.,0.,0.));
#3577=IFCAXIS2PLACEMENT3D(#3574,#3575,#3576);
#3583=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.75,0.),(0.75,0.65),(0.,0.65)));
#3584=IFCINDEXEDPOLYCURVE(#3583,(IFCLINEINDEX((1,2,3,4,1))),$);
#3585=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3584));
#3586=IFCREPRESENTATIONMAP(#3577,#3585);
#3587=IFCELECTRICAPPLIANCETYPE('2$EOIIzKDC9R3FuDYcR7Ch',$,'Generic Small Fridge Zone',$,$,$,(#3573,#3586),$,$,.NOTDEFINED.);
#3588=IFCELECTRICAPPLIANCE('2VLKVe3ML1Ef3fIaXJ0RBY',$,'ElectricAppliance',$,$,#12363,#3620,$,$);
#3612=IFCRELDEFINESBYTYPE('27kfcwM9rFogC9E2DehpjM',$,$,$,(#3588),#3376);
#3613=IFCCARTESIANPOINT((0.,0.,0.));
#3614=IFCDIRECTION((1.,0.,0.));
#3615=IFCDIRECTION((0.,1.,0.));
#3616=IFCDIRECTION((0.,0.,1.));
#3617=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#3614,#3615,#3613,1.,#3616);
#3618=IFCMAPPEDITEM(#3356,#3617);
#3619=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#3618));
#3620=IFCPRODUCTDEFINITIONSHAPE($,$,(#3619,#3627));
#3621=IFCCARTESIANPOINT((0.,0.,0.));
#3622=IFCDIRECTION((1.,0.,0.));
#3623=IFCDIRECTION((0.,1.,0.));
#3624=IFCDIRECTION((0.,0.,1.));
#3625=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#3622,#3623,#3621,1.,#3624);
#3626=IFCMAPPEDITEM(#3375,#3625);
#3627=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#3626));
#3628=IFCELECTRICAPPLIANCE('3jY8dTifr1G9zeUknaCuRn',$,'ElectricAppliance',$,$,#12368,#3660,$,$);
#3652=IFCRELDEFINESBYTYPE('2f5NO2QGrFf9mMg9aHs0E$',$,$,$,(#3628),#3421);
#3653=IFCCARTESIANPOINT((0.,0.,0.));
#3654=IFCDIRECTION((1.,0.,0.));
#3655=IFCDIRECTION((0.,1.,0.));
#3656=IFCDIRECTION((0.,0.,1.));
#3657=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#3654,#3655,#3653,1.,#3656);
#3658=IFCMAPPEDITEM(#3397,#3657);
#3659=IFCSHAPEREPRESENTATION(#15,'Body','MappedRepresentation',(#3658));
#3660=IFCPRODUCTDEFINITIONSHAPE($,$,(#3659,#3667));
#3661=IFCCARTESIANPOINT((0.,0.,0.));
#3662=IFCDIRECTION((1.,0.,0.));
#3663=IFCDIRECTION((0.,1.,0.));
#3664=IFCDIRECTION((0.,0.,1.));
#3665=IFCCARTESIANTRANSFORMATIONOPERATOR3D(#3662,#3663,#3661,1.,#3664);
#3666=IFCMAPPEDITEM(#3420,#3665);
#3667=IFCSHAPEREPRESENTATION(#28,'Body','MappedRepresentation',(#3666));
#3668=IFCCARTESIANPOINT((0.,0.,0.));
#3669=IFCDIRECTION((0.,0.,1.));
#3670=IFCDIRECTION((1.,0.,0.));
#3671=IFCAXIS2PLACEMENT3D(#3668,#3669,#3670);
#3678=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.175,0.),(0.175,0.9),(0.,0.9)));
#3679=IFCINDEXEDPOLYCURVE(#3678,(IFCLINEINDEX((1,2,3,4,1))),$);
#3680=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3679);
#3681=IFCCARTESIANPOINT((-1.05,-0.9,0.));
#3682=IFCDIRECTION((0.,0.,1.));
#3683=IFCDIRECTION((1.,0.,0.));
#3684=IFCAXIS2PLACEMENT3D(#3681,#3682,#3683);
#3685=IFCDIRECTION((0.,0.,1.));
#3686=IFCEXTRUDEDAREASOLID(#3680,#3684,#3685,0.63);
#3687=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.175,0.),(0.175,0.9),(0.,0.9)));
#3688=IFCINDEXEDPOLYCURVE(#3687,(IFCLINEINDEX((1,2,3,4,1))),$);
#3689=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3688);
#3690=IFCCARTESIANPOINT((0.875,-0.9,0.));
#3691=IFCDIRECTION((0.,0.,1.));
#3692=IFCDIRECTION((1.,0.,0.));
#3693=IFCAXIS2PLACEMENT3D(#3690,#3691,#3692);
#3694=IFCDIRECTION((0.,0.,1.));
#3695=IFCEXTRUDEDAREASOLID(#3689,#3693,#3694,0.63);
#3696=IFCCARTESIANPOINTLIST2D(((0.175,0.),(0.758333312988281,0.),(0.758333312988281,0.725),(0.175,0.725)));
#3697=IFCINDEXEDPOLYCURVE(#3696,(IFCLINEINDEX((1,2,3,4,1))),$);
#3698=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3697);
#3699=IFCCARTESIANPOINT((-1.05,-0.9,0.));
#3700=IFCDIRECTION((0.,0.,1.));
#3701=IFCDIRECTION((1.,0.,0.));
#3702=IFCAXIS2PLACEMENT3D(#3699,#3700,#3701);
#3703=IFCDIRECTION((0.,0.,1.));
#3704=IFCEXTRUDEDAREASOLID(#3698,#3702,#3703,0.45);
#3705=IFCCARTESIANPOINTLIST2D(((0.758333312988281,0.),(1.34166662597656,0.),(1.34166662597656,0.725),(0.758333312988281,0.725)));
#3706=IFCINDEXEDPOLYCURVE(#3705,(IFCLINEINDEX((1,2,3,4,1))),$);
#3707=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3706);
#3708=IFCCARTESIANPOINT((-1.05,-0.9,0.));
#3709=IFCDIRECTION((0.,0.,1.));
#3710=IFCDIRECTION((1.,0.,0.));
#3711=IFCAXIS2PLACEMENT3D(#3708,#3709,#3710);
#3712=IFCDIRECTION((0.,0.,1.));
#3713=IFCEXTRUDEDAREASOLID(#3707,#3711,#3712,0.45);
#3714=IFCCARTESIANPOINTLIST2D(((1.34166662597656,0.),(1.925,0.),(1.925,0.725),(1.34166662597656,0.725)));
#3715=IFCINDEXEDPOLYCURVE(#3714,(IFCLINEINDEX((1,2,3,4,1))),$);
#3716=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3715);
#3717=IFCCARTESIANPOINT((-1.05,-0.9,0.));
#3718=IFCDIRECTION((0.,0.,1.));
#3719=IFCDIRECTION((1.,0.,0.));
#3720=IFCAXIS2PLACEMENT3D(#3717,#3718,#3719);
#3721=IFCDIRECTION((0.,0.,1.));
#3722=IFCEXTRUDEDAREASOLID(#3716,#3720,#3721,0.45);
#3723=IFCCARTESIANPOINTLIST2D(((0.175,0.725),(1.925,0.725),(1.925,0.9),(0.175,0.9)));
#3724=IFCINDEXEDPOLYCURVE(#3723,(IFCLINEINDEX((1,2,3,4,1))),$);
#3725=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3724);
#3726=IFCCARTESIANPOINT((-1.05,-0.9,0.));
#3727=IFCDIRECTION((0.,0.,1.));
#3728=IFCDIRECTION((1.,0.,0.));
#3729=IFCAXIS2PLACEMENT3D(#3726,#3727,#3728);
#3730=IFCDIRECTION((0.,0.,1.));
#3731=IFCEXTRUDEDAREASOLID(#3725,#3729,#3730,0.9);
#3732=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3686,#3695,#3704,#3713,#3722,#3731));
#3733=IFCREPRESENTATIONMAP(#3671,#3732);
#3734=IFCCARTESIANPOINT((0.,0.,0.));
#3735=IFCDIRECTION((0.,0.,1.));
#3736=IFCDIRECTION((1.,0.,0.));
#3737=IFCAXIS2PLACEMENT3D(#3734,#3735,#3736);
#3743=IFCCARTESIANPOINTLIST2D(((-1.05,-0.9),(-0.875,-0.9),(-0.875,0.),(-1.05,0.)));
#3744=IFCINDEXEDPOLYCURVE(#3743,(IFCLINEINDEX((1,2,3,4,1))),$);
#3745=IFCCARTESIANPOINTLIST2D(((0.875,-0.9),(1.05,-0.9),(1.05,0.),(0.875,0.)));
#3746=IFCINDEXEDPOLYCURVE(#3745,(IFCLINEINDEX((1,2,3,4,1))),$);
#3747=IFCCARTESIANPOINTLIST2D(((-0.875,-0.9),(-0.291666687011719,-0.9),(-0.291666687011719,-0.175),(-0.875,-0.175)));
#3748=IFCINDEXEDPOLYCURVE(#3747,(IFCLINEINDEX((1,2,3,4,1))),$);
#3749=IFCCARTESIANPOINTLIST2D(((-0.291666687011719,-0.9),(0.291666625976562,-0.9),(0.291666625976562,-0.175),(-0.291666687011719,-0.175)));
#3750=IFCINDEXEDPOLYCURVE(#3749,(IFCLINEINDEX((1,2,3,4,1))),$);
#3751=IFCCARTESIANPOINTLIST2D(((0.291666625976562,-0.9),(0.875,-0.9),(0.875,-0.175),(0.291666625976562,-0.175)));
#3752=IFCINDEXEDPOLYCURVE(#3751,(IFCLINEINDEX((1,2,3,4,1))),$);
#3753=IFCCARTESIANPOINTLIST2D(((-0.875,-0.175),(0.875,-0.175),(0.875,0.),(-0.875,0.)));
#3754=IFCINDEXEDPOLYCURVE(#3753,(IFCLINEINDEX((1,2,3,4,1))),$);
#3755=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3744,#3746,#3748,#3750,#3752,#3754));
#3756=IFCREPRESENTATIONMAP(#3737,#3755);
#3757=IFCFURNITURETYPE('2NcvlrWhnFIRwWWGyL86Q1',$,'Generic 3-Seater Sofa',$,$,$,(#3733,#3756),$,$,.NOTDEFINED.,.NOTDEFINED.);
#3758=IFCCARTESIANPOINT((0.,0.,0.));
#3759=IFCDIRECTION((0.,0.,1.));
#3760=IFCDIRECTION((1.,0.,0.));
#3761=IFCAXIS2PLACEMENT3D(#3758,#3759,#3760);
#3768=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.6,0.),(0.6,0.6),(0.,0.6)));
#3769=IFCINDEXEDPOLYCURVE(#3768,(IFCLINEINDEX((1,2,3,4,1))),$);
#3770=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3769);
#3771=IFCCARTESIANPOINT((0.,0.,0.));
#3772=IFCDIRECTION((0.,0.,1.));
#3773=IFCDIRECTION((1.,0.,0.));
#3774=IFCAXIS2PLACEMENT3D(#3771,#3772,#3773);
#3775=IFCDIRECTION((0.,0.,1.));
#3776=IFCEXTRUDEDAREASOLID(#3770,#3774,#3775,2.4);
#3777=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3776));
#3778=IFCREPRESENTATIONMAP(#3761,#3777);
#3779=IFCCARTESIANPOINT((0.,0.,0.));
#3780=IFCDIRECTION((0.,0.,1.));
#3781=IFCDIRECTION((1.,0.,0.));
#3782=IFCAXIS2PLACEMENT3D(#3779,#3780,#3781);
#3788=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.6,0.),(0.6,0.6),(0.,0.6)));
#3789=IFCINDEXEDPOLYCURVE(#3788,(IFCLINEINDEX((1,2,3,4,1))),$);
#3790=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3789));
#3791=IFCREPRESENTATIONMAP(#3782,#3790);
#3792=IFCFURNITURETYPE('12BK3q4CfBm9W4ADYrO3QX',$,'Generic Full Height Cupboard',$,$,$,(#3778,#3791),$,$,.NOTDEFINED.,.NOTDEFINED.);
#3793=IFCCARTESIANPOINT((0.,0.,0.));
#3794=IFCDIRECTION((0.,0.,1.));
#3795=IFCDIRECTION((1.,0.,0.));
#3796=IFCAXIS2PLACEMENT3D(#3793,#3794,#3795);
#3803=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.6,0.),(0.6,0.7),(0.,0.7)));
#3804=IFCINDEXEDPOLYCURVE(#3803,(IFCLINEINDEX((1,2,3,4,1))),$);
#3805=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3804);
#3806=IFCCARTESIANPOINT((0.,0.,0.));
#3807=IFCDIRECTION((0.,0.,1.));
#3808=IFCDIRECTION((1.,0.,0.));
#3809=IFCAXIS2PLACEMENT3D(#3806,#3807,#3808);
#3810=IFCDIRECTION((0.,0.,1.));
#3811=IFCEXTRUDEDAREASOLID(#3805,#3809,#3810,0.9);
#3812=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3811));
#3813=IFCREPRESENTATIONMAP(#3796,#3812);
#3814=IFCCARTESIANPOINT((0.,0.,0.));
#3815=IFCDIRECTION((0.,0.,1.));
#3816=IFCDIRECTION((1.,0.,0.));
#3817=IFCAXIS2PLACEMENT3D(#3814,#3815,#3816);
#3823=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.6,0.),(0.6,0.7),(0.,0.7)));
#3824=IFCINDEXEDPOLYCURVE(#3823,(IFCLINEINDEX((1,2,3,4,1))),$);
#3825=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3824));
#3826=IFCREPRESENTATIONMAP(#3817,#3825);
#3827=IFCFURNITURETYPE('3W6Hgk7Jn7kecVwZgenpRZ',$,'Generic Kitchen Floor Module',$,$,$,(#3813,#3826),$,$,.NOTDEFINED.,.NOTDEFINED.);
#3828=IFCCARTESIANPOINT((0.,0.,0.));
#3829=IFCDIRECTION((0.,0.,1.));
#3830=IFCDIRECTION((1.,0.,0.));
#3831=IFCAXIS2PLACEMENT3D(#3828,#3829,#3830);
#3838=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.7,0.),(0.7,0.5),(0.,0.5)));
#3839=IFCINDEXEDPOLYCURVE(#3838,(IFCLINEINDEX((1,2,3,4,1))),$);
#3840=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3839);
#3841=IFCCARTESIANPOINT((-0.35,-0.25,0.));
#3842=IFCDIRECTION((0.,0.,1.));
#3843=IFCDIRECTION((1.,0.,0.));
#3844=IFCAXIS2PLACEMENT3D(#3841,#3842,#3843);
#3845=IFCDIRECTION((0.,0.,1.));
#3846=IFCEXTRUDEDAREASOLID(#3840,#3844,#3845,0.55);
#3847=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3846));
#3848=IFCREPRESENTATIONMAP(#3831,#3847);
#3849=IFCCARTESIANPOINT((0.,0.,0.));
#3850=IFCDIRECTION((0.,0.,1.));
#3851=IFCDIRECTION((1.,0.,0.));
#3852=IFCAXIS2PLACEMENT3D(#3849,#3850,#3851);
#3858=IFCCARTESIANPOINTLIST2D(((-0.35,-0.25),(0.35,-0.25),(0.35,0.25),(-0.35,0.25)));
#3859=IFCINDEXEDPOLYCURVE(#3858,(IFCLINEINDEX((1,2,3,4,1))),$);
#3860=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3859));
#3861=IFCREPRESENTATIONMAP(#3852,#3860);
#3862=IFCFURNITURETYPE('1gDB6P2RD3Rhg9afj_nAHy',$,'Generic Large Bedside Table',$,$,$,(#3848,#3861),$,$,.NOTDEFINED.,.NOTDEFINED.);
#3863=IFCCARTESIANPOINT((0.,0.,0.));
#3864=IFCDIRECTION((0.,0.,1.));
#3865=IFCDIRECTION((1.,0.,0.));
#3866=IFCAXIS2PLACEMENT3D(#3863,#3864,#3865);
#3873=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.6,0.),(0.6,0.45),(0.,0.45)));
#3874=IFCINDEXEDPOLYCURVE(#3873,(IFCLINEINDEX((1,2,3,4,1))),$);
#3875=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3874);
#3876=IFCCARTESIANPOINT((-0.3,-0.225,0.));
#3877=IFCDIRECTION((0.,0.,1.));
#3878=IFCDIRECTION((1.,0.,0.));
#3879=IFCAXIS2PLACEMENT3D(#3876,#3877,#3878);
#3880=IFCDIRECTION((0.,0.,1.));
#3881=IFCEXTRUDEDAREASOLID(#3875,#3879,#3880,0.55);
#3882=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3881));
#3883=IFCREPRESENTATIONMAP(#3866,#3882);
#3884=IFCCARTESIANPOINT((0.,0.,0.));
#3885=IFCDIRECTION((0.,0.,1.));
#3886=IFCDIRECTION((1.,0.,0.));
#3887=IFCAXIS2PLACEMENT3D(#3884,#3885,#3886);
#3893=IFCCARTESIANPOINTLIST2D(((-0.3,-0.225),(0.3,-0.225),(0.3,0.225),(-0.3,0.225)));
#3894=IFCINDEXEDPOLYCURVE(#3893,(IFCLINEINDEX((1,2,3,4,1))),$);
#3895=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3894));
#3896=IFCREPRESENTATIONMAP(#3887,#3895);
#3897=IFCFURNITURETYPE('35AIHG9dXEWxZYf0bFTA1y',$,'Generic Medium Bedside Table',$,$,$,(#3883,#3896),$,$,.NOTDEFINED.,.NOTDEFINED.);
#3898=IFCCARTESIANPOINT((0.,0.,0.));
#3899=IFCDIRECTION((0.,0.,1.));
#3900=IFCDIRECTION((1.,0.,0.));
#3901=IFCAXIS2PLACEMENT3D(#3898,#3899,#3900);
#3908=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.75,0.),(0.75,0.75),(0.,0.75)));
#3909=IFCINDEXEDPOLYCURVE(#3908,(IFCLINEINDEX((1,2,3,4,1))),$);
#3910=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3909);
#3911=IFCCARTESIANPOINT((-0.375,-0.375,0.4));
#3912=IFCDIRECTION((0.,0.,1.));
#3913=IFCDIRECTION((1.,0.,0.));
#3914=IFCAXIS2PLACEMENT3D(#3911,#3912,#3913);
#3915=IFCDIRECTION((0.,0.,1.));
#3916=IFCEXTRUDEDAREASOLID(#3910,#3914,#3915,0.05);
#3917=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.05,0.),(0.05,0.05),(0.,0.05)));
#3918=IFCINDEXEDPOLYCURVE(#3917,(IFCLINEINDEX((1,2,3,4,1))),$);
#3919=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3918);
#3920=IFCCARTESIANPOINT((-0.375,-0.375,0.));
#3921=IFCDIRECTION((0.,0.,1.));
#3922=IFCDIRECTION((1.,0.,0.));
#3923=IFCAXIS2PLACEMENT3D(#3920,#3921,#3922);
#3924=IFCDIRECTION((0.,0.,1.));
#3925=IFCEXTRUDEDAREASOLID(#3919,#3923,#3924,0.4);
#3926=IFCCARTESIANPOINTLIST2D(((0.75,0.),(0.7,0.),(0.7,0.05),(0.75,0.05)));
#3927=IFCINDEXEDPOLYCURVE(#3926,(IFCLINEINDEX((1,2,3,4,1))),$);
#3928=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3927);
#3929=IFCCARTESIANPOINT((-0.375,-0.375,0.));
#3930=IFCDIRECTION((0.,0.,1.));
#3931=IFCDIRECTION((1.,0.,0.));
#3932=IFCAXIS2PLACEMENT3D(#3929,#3930,#3931);
#3933=IFCDIRECTION((0.,0.,1.));
#3934=IFCEXTRUDEDAREASOLID(#3928,#3932,#3933,0.4);
#3935=IFCCARTESIANPOINTLIST2D(((0.,0.75),(0.05,0.75),(0.05,0.7),(0.,0.7)));
#3936=IFCINDEXEDPOLYCURVE(#3935,(IFCLINEINDEX((1,2,3,4,1))),$);
#3937=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3936);
#3938=IFCCARTESIANPOINT((-0.375,-0.375,0.));
#3939=IFCDIRECTION((0.,0.,1.));
#3940=IFCDIRECTION((1.,0.,0.));
#3941=IFCAXIS2PLACEMENT3D(#3938,#3939,#3940);
#3942=IFCDIRECTION((0.,0.,1.));
#3943=IFCEXTRUDEDAREASOLID(#3937,#3941,#3942,0.4);
#3944=IFCCARTESIANPOINTLIST2D(((0.75,0.75),(0.7,0.75),(0.7,0.7),(0.75,0.7)));
#3945=IFCINDEXEDPOLYCURVE(#3944,(IFCLINEINDEX((1,2,3,4,1))),$);
#3946=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3945);
#3947=IFCCARTESIANPOINT((-0.375,-0.375,0.));
#3948=IFCDIRECTION((0.,0.,1.));
#3949=IFCDIRECTION((1.,0.,0.));
#3950=IFCAXIS2PLACEMENT3D(#3947,#3948,#3949);
#3951=IFCDIRECTION((0.,0.,1.));
#3952=IFCEXTRUDEDAREASOLID(#3946,#3950,#3951,0.4);
#3953=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3916,#3925,#3934,#3943,#3952));
#3954=IFCREPRESENTATIONMAP(#3901,#3953);
#3955=IFCCARTESIANPOINT((0.,0.,0.));
#3956=IFCDIRECTION((0.,0.,1.));
#3957=IFCDIRECTION((1.,0.,0.));
#3958=IFCAXIS2PLACEMENT3D(#3955,#3956,#3957);
#3964=IFCCARTESIANPOINTLIST2D(((-0.375,-0.375),(0.375,-0.375),(0.375,0.375),(-0.375,0.375)));
#3965=IFCINDEXEDPOLYCURVE(#3964,(IFCLINEINDEX((1,2,3,4,1))),$);
#3966=IFCSHAPEREPRESENTATION(#28,'Body','Curve2D',(#3965));
#3967=IFCREPRESENTATIONMAP(#3958,#3966);
#3968=IFCFURNITURETYPE('1EIicpdg552fMgCmXKxneI',$,'Generic Medium Coffee Table',$,$,$,(#3954,#3967),$,$,.NOTDEFINED.,.NOTDEFINED.);
#3969=IFCCARTESIANPOINT((0.,0.,0.));
#3970=IFCDIRECTION((0.,0.,1.));
#3971=IFCDIRECTION((1.,0.,0.));
#3972=IFCAXIS2PLACEMENT3D(#3969,#3970,#3971);
#3979=IFCCARTESIANPOINTLIST2D(((0.,0.),(0.4,0.),(0.4,0.5),(0.,0.5)));
#3980=IFCINDEXEDPOLYCURVE(#3979,(IFCLINEINDEX((1,2,3,4,1))),$);
#3981=IFCARBITRARYCLOSEDPROFILEDEF(.AREA.,$,#3980);
#3982=IFCCARTESIANPOINT((0.,0.,0.));
#3983=IFCDIRECTION((0.,0.,1.));
#3984=IFCDIRECTION((1.,0.,0.));
#3985=IFCAXIS2PLACEMENT3D(#3982,#3983,#3984);
#3986=IFCDIRECTION((0.,0.,1.));
#3987=IFCEXTRUDEDAREASOLID(#3981,#3985,#3986,0.9);
#3988=IFCSHAPEREPRESENTATION(#15,'Body','SweptSolid',(#3987));
#3989=IFCREPRESENTATIONMAP(#3972,#3988);
#3990=IFCCARTESIANPOINT((0.,0.,0.));
#3991=IFCDIRECTION((0.,0.,1.));
#3992=IFCDIRECTION((1.,0.,0.));
#3993=IFCAXIS2PLACEMENT3D(#3990,#3991,#3992);