From effae841d144716282d39e1dfcf6ad6e63f76f72 Mon Sep 17 00:00:00 2001 From: Stefan Jaud Date: Wed, 12 Jul 2023 21:11:50 +0200 Subject: [PATCH 1/8] following #41, committing in the name of @joaoguilhermecorrea - BC003 AL01 --- tests/BC003_AL01/Dataset/BC003_AL01.ids | 1 + .../Dataset/BC003_AL01_Alignments_Image.png | Bin 0 -> 31335 bytes .../Dataset/BC003_AL01_Reference.ifc | 1560 +++++++++++++++++ .../Dataset/BC003_AL01_alignments.dwg | Bin 0 -> 2532989 bytes .../Dataset/BC003_AL01_alignments.xml | 409 +++++ .../BC003_AL01/Dataset/Example_Stationing.png | Bin 0 -> 66331 bytes .../BC003_AL01/Dataset/Survey_conversion.png | Bin 0 -> 450504 bytes tests/BC003_AL01/Dataset/readme.md | 87 + tests/BC003_AL01/readme.md | 124 ++ 9 files changed, 2181 insertions(+) create mode 100644 tests/BC003_AL01/Dataset/BC003_AL01.ids create mode 100644 tests/BC003_AL01/Dataset/BC003_AL01_Alignments_Image.png create mode 100644 tests/BC003_AL01/Dataset/BC003_AL01_Reference.ifc create mode 100644 tests/BC003_AL01/Dataset/BC003_AL01_alignments.dwg create mode 100644 tests/BC003_AL01/Dataset/BC003_AL01_alignments.xml create mode 100644 tests/BC003_AL01/Dataset/Example_Stationing.png create mode 100644 tests/BC003_AL01/Dataset/Survey_conversion.png create mode 100644 tests/BC003_AL01/Dataset/readme.md create mode 100644 tests/BC003_AL01/readme.md diff --git a/tests/BC003_AL01/Dataset/BC003_AL01.ids b/tests/BC003_AL01/Dataset/BC003_AL01.ids new file mode 100644 index 00000000..95e1e348 --- /dev/null +++ b/tests/BC003_AL01/Dataset/BC003_AL01.ids @@ -0,0 +1 @@ +BC003_PS01This file was produced for aIFC4Rail project.joao.correa@egis-group.com2023-05-31to verify BC003 PS01 test requirementsIFCPROJECTNameBC003: Test plan 1IFCSIUNITUnitType.LENGTHUNIT.Name.METRE.IFCSIUNITUnitType.PLANEANGLEUNIT.Name.RADIAN.IFCPROJECTEDCRSNameEPSG:3944GeodeticDatumRGF93 \ No newline at end of file diff --git a/tests/BC003_AL01/Dataset/BC003_AL01_Alignments_Image.png b/tests/BC003_AL01/Dataset/BC003_AL01_Alignments_Image.png new file mode 100644 index 0000000000000000000000000000000000000000..2378965f070bd4f168b79d2e4e38dd7c87fb2282 GIT binary patch literal 31335 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 Gp#Klym1+zC literal 0 HcmV?d00001 diff --git a/tests/BC003_AL01/Dataset/BC003_AL01_Reference.ifc b/tests/BC003_AL01/Dataset/BC003_AL01_Reference.ifc new file mode 100644 index 00000000..071079cd --- /dev/null +++ b/tests/BC003_AL01/Dataset/BC003_AL01_Reference.ifc @@ -0,0 +1,1560 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('ViewDefinition [Ifc4X3NotAssigned]'),'2;1'); +FILE_NAME( +/* name */ 'C:\\Users\\j.alves-correa\\OneDrive - EGIS Group\\Documents\\Professionnel\\IFC4.3\\97.Dataset Marseille - BC003 - Cabling\\02.BC003_AL01\\BC003_AL01_Reference.ifc', +/* time_stamp */ '2023-06-02T09:31:55', +/* author */ ('Joao Guilherme Alves Correa'), +/* organization */ ('Egis'), +/* preprocessor_version */ 'GeometryGymIFCcore v0.2.13.0 by Geometry Gym Pty Ltd built 2023-02-22T18:21:04', +/* originating_system */ 'Civil 3D 2023 IfcInfra Plugin v13.5.35.0', +/* authorization */ 'None' +); + +FILE_SCHEMA (('IFC4X3')); +ENDSEC; + +DATA; +#1= IFCORGANIZATION($,'Autodesk',$,$,$); +#2= IFCAPPLICATION(#1,'Civil 3D 2023','Civil 3D','Civil 3D 2023 IfcInfra Plugin v13.5.35.0'); +#3= IFCPERSON('JGAC','Alves Correa','Joao Guilherme',$,$,$,$,$); +#4= IFCORGANIZATION('Egis','Egis',$,$,$); +#5= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#6= IFCAXIS2PLACEMENT3D(#5,$,$); +#7= IFCLOCALPLACEMENT($,#6); +#8= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#9= IFCAXIS2PLACEMENT3D(#8,$,$); +#11= IFCRAILWAY('3CqnPMFcvCRObwXfqSX37g',#13,'UnknownName',$,$,#7,$,$,$,.NOTDEFINED.); +#12= IFCPERSONANDORGANIZATION(#3,#4,$); +#13= IFCOWNERHISTORY(#12,#2,$,.ADDED.,1685691114,$,$,1685691114); +#16= IFCSIUNIT(*,.LENGTHUNIT.,$,.METRE.); +#17= IFCSIUNIT(*,.AREAUNIT.,$,.SQUARE_METRE.); +#18= IFCSIUNIT(*,.VOLUMEUNIT.,$,.CUBIC_METRE.); +#19= IFCSIUNIT(*,.PRESSUREUNIT.,.MEGA.,.PASCAL.); +#20= IFCSIUNIT(*,.PLANEANGLEUNIT.,$,.RADIAN.); +#21= IFCPROJECT('3cyAkba2v5a9pVuthidcpX',#13,'BC003: Test plan 1','This file was produced for aIFC4Rail project.',$,$,$,(#25),#22); +#22= IFCUNITASSIGNMENT((#16,#17,#18,#19,#20)); +#23= IFCRELAGGREGATES('1XFeG_e08pxjKD8Zj5WfiY',#13,$,$,#21,(#11)); +#24= IFCPROJECTEDCRS('EPSG:3944','RGF93 Lambert Zone 3 (New Zone/NZ 3)','RGF93',$,'Lm2sp',$,#16); +#25= IFCGEOMETRICREPRESENTATIONCONTEXT('3D','Model',3,0.0001,#27,#28); +#26= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#27= IFCAXIS2PLACEMENT3D(#26,$,$); +#28= IFCDIRECTION((0.0,1.0)); +#29= IFCMAPCONVERSION(#25,#24,1891846.0,3126623.0,0.0,$,$,$,$,$); +#30= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#31= IFCAXIS2PLACEMENT3D(#30,$,$); +#32= IFCLOCALPLACEMENT(#7,#31); +#33= IFCLOCALPLACEMENT(#7,#31); +#34= IFCALIGNMENT('0V9ARKCu5F1O8wEweo6hYa',#13,'COM_project_1',$,'Rail',#33,$,$); +#35= IFCRELCONTAINEDINSPATIALSTRUCTURE('03HdJGVjvSLOnjY55$telw',#13,$,' Container for Elements',(#34,#273,#873,#979,#1492),#11); +#37= IFCPROPERTYSET('1_WU9kbsjFEB8ne2TMRz35',#13,'Properties',$,(#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)); +#38= IFCRELDEFINESBYPROPERTIES('0ul$LNZHDBUQGALDFJkQtt',#13,$,$,(#34),#37); +#39= IFCPROPERTYSINGLEVALUE('CriteriaFileName',$,IFCLABEL(''),$); +#40= IFCPROPERTYSINGLEVALUE('DesignCheckSetName',$,IFCLABEL(''),$); +#41= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(40.1793540328856),$); +#42= IFCPROPERTYSINGLEVALUE('EndingStationWithEquations',$,IFCREAL(40.1793540328856),$); +#43= IFCPROPERTYSINGLEVALUE('HasRoundabout',$,IFCBOOLEAN(.F.),$); +#44= IFCPROPERTYSINGLEVALUE('IsConnectedAlignment',$,IFCBOOLEAN(.F.),$); +#45= IFCPROPERTYSINGLEVALUE('IsOffsetAlignment',$,IFCBOOLEAN(.F.),$); +#46= IFCPROPERTYSINGLEVALUE('IsSiteless',$,IFCBOOLEAN(.T.),$); +#47= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(40.1793540328856),$); +#48= IFCPROPERTYSINGLEVALUE('ReferencePointStation',$,IFCREAL(0.0),$); +#49= IFCPROPERTYSINGLEVALUE('SiteName',$,IFCLABEL(''),$); +#50= IFCPROPERTYSINGLEVALUE('StartingStation',$,IFCREAL(0.0),$); +#51= IFCPROPERTYSINGLEVALUE('StationIndexIncrement',$,IFCREAL(100.0),$); +#52= IFCPROPERTYSINGLEVALUE('UseDesignCheckSet',$,IFCBOOLEAN(.F.),$); +#53= IFCPROPERTYSINGLEVALUE('UseDesignCriteriaFile',$,IFCBOOLEAN(.F.),$); +#54= IFCPROPERTYSINGLEVALUE('UseDesignSpeed',$,IFCBOOLEAN(.F.),$); +#55= IFCPROPERTYSINGLEVALUE('IsEditable',$,IFCBOOLEAN(.T.),$); +#56= IFCPROPERTYSINGLEVALUE('Description',$,IFCLABEL(''),$); +#57= IFCPROPERTYSINGLEVALUE('DisplayName',$,IFCLABEL('Axe'),$); +#58= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(-4830756057135739518),$); +#59= IFCPROPERTYSINGLEVALUE('IsReferenceObject',$,IFCBOOLEAN(.F.),$); +#60= IFCPROPERTYSINGLEVALUE('IsReferenceStale',$,IFCBOOLEAN(.F.),$); +#61= IFCPROPERTYSINGLEVALUE('IsReferenceSubObject',$,IFCBOOLEAN(.F.),$); +#62= IFCPROPERTYSINGLEVALUE('IsReferenceValid',$,IFCBOOLEAN(.F.),$); +#63= IFCPROPERTYSINGLEVALUE('IsUsed',$,IFCBOOLEAN(.T.),$); +#64= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('SAN1_COM'),$); +#65= IFCPROPERTYSINGLEVALUE('ShowToolTip',$,IFCBOOLEAN(.T.),$); +#66= IFCPROPERTYSINGLEVALUE('StyleName',$,IFCLABEL('T3214_Double sens-voie simple_--'),$); +#67= IFCPROPERTYSINGLEVALUE('CloneMeForDragging',$,IFCBOOLEAN(.T.),$); +#68= IFCPROPERTYSINGLEVALUE('ForceAnnoAllVisible',$,IFCBOOLEAN(.T.),$); +#69= IFCPROPERTYSINGLEVALUE('HasSaveVersionOverride',$,IFCBOOLEAN(.F.),$); +#70= IFCPROPERTYSINGLEVALUE('IsCancelling',$,IFCBOOLEAN(.F.),$); +#71= IFCPROPERTYSINGLEVALUE('IsErased',$,IFCBOOLEAN(.F.),$); +#72= IFCPROPERTYSINGLEVALUE('IsEraseStatusToggled',$,IFCBOOLEAN(.F.),$); +#73= IFCPROPERTYSINGLEVALUE('IsModified',$,IFCBOOLEAN(.F.),$); +#74= IFCPROPERTYSINGLEVALUE('IsModifiedGraphics',$,IFCBOOLEAN(.F.),$); +#75= IFCPROPERTYSINGLEVALUE('IsModifiedXData',$,IFCBOOLEAN(.F.),$); +#76= IFCPROPERTYSINGLEVALUE('IsNewObject',$,IFCBOOLEAN(.F.),$); +#77= IFCPROPERTYSINGLEVALUE('IsNotifyEnabled',$,IFCBOOLEAN(.F.),$); +#78= IFCPROPERTYSINGLEVALUE('IsNotifying',$,IFCBOOLEAN(.F.),$); +#79= IFCPROPERTYSINGLEVALUE('IsObjectIdsInFlux',$,IFCBOOLEAN(.F.),$); +#80= IFCPROPERTYSINGLEVALUE('IsPersistent',$,IFCBOOLEAN(.T.),$); +#81= IFCPROPERTYSINGLEVALUE('IsReadEnabled',$,IFCBOOLEAN(.T.),$); +#82= IFCPROPERTYSINGLEVALUE('IsReallyClosing',$,IFCBOOLEAN(.F.),$); +#83= IFCPROPERTYSINGLEVALUE('IsTransactionResident',$,IFCBOOLEAN(.T.),$); +#84= IFCPROPERTYSINGLEVALUE('IsUndoing',$,IFCBOOLEAN(.F.),$); +#85= IFCPROPERTYSINGLEVALUE('IsWriteEnabled',$,IFCBOOLEAN(.T.),$); +#86= IFCPROPERTYSINGLEVALUE('Bounds',$,IFCLABEL('((1891987.92887195,3126635.61520876,0),(1892012.75030283,3126666.52678499,0))'),$); +#87= IFCPROPERTYSINGLEVALUE('AutoDelete',$,IFCBOOLEAN(.F.),$); +#88= IFCPROPERTYSINGLEVALUE('IsDisposed',$,IFCBOOLEAN(.F.),$); +#89= IFCPROPERTYSET('3a4V1aKH9DVPDx$BhjbaxO',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#90= IFCRELDEFINESBYPROPERTIES('2$kO1d2KH53Q7BeyJdbcWk',#13,$,$,(#34),#89); +#91= IFCPROPERTYSINGLEVALUE('IsHighlighting',$,IFCBOOLEAN(.F.),$); +#92= IFCPROPERTYSINGLEVALUE('NeedsPromoting',$,IFCBOOLEAN(.F.),$); +#93= IFCPROPERTYSINGLEVALUE('SupportsBaseCurveCommands',$,IFCBOOLEAN(.F.),$); +#94= IFCPROPERTYSINGLEVALUE('SupportsProfileCommands',$,IFCBOOLEAN(.F.),$); +#95= IFCPROPERTYSINGLEVALUE('SwappingReferences',$,IFCBOOLEAN(.F.),$); +#96= IFCPROPERTYSINGLEVALUE('TypeIcon',$,IFCLABEL('(Ic\X2\00F4\X0\ne)'),$); +#97= IFCPROPERTYSET('1HrTcLdvf0_wI_7kxw7YDV',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#98= IFCRELDEFINESBYPROPERTIES('1Ei$81UAr2VxxAKVSTaC8$',#13,$,$,(#34),#97); +#99= IFCPROPERTYSINGLEVALUE('LayerKey',$,IFCLABEL(''),$); +#100= IFCPROPERTYSINGLEVALUE('ColorIndex',$,IFCINTEGER(256),$); +#101= IFCPROPERTYSINGLEVALUE('Layer',$,IFCLABEL('C-ROAD'),$); +#102= IFCPROPERTYSINGLEVALUE('Linetype',$,IFCLABEL('ByLayer'),$); +#103= IFCPROPERTYSINGLEVALUE('LinetypeScale',$,IFCREAL(1.0),$); +#104= IFCPROPERTYSINGLEVALUE('PlotStyleName',$,IFCLABEL('ByLayer'),$); +#105= IFCPROPERTYSINGLEVALUE('Visible',$,IFCBOOLEAN(.T.),$); +#106= IFCPROPERTYSET('2wdj405evBf9MmQOLY9q_H',#13,'Geometry',$,(#108,#109,#110)); +#107= IFCRELDEFINESBYPROPERTIES('3puq2qZ4D2QQWuRUQIVNpT',#13,$,$,(#34),#106); +#108= IFCPROPERTYSINGLEVALUE('Closed',$,IFCBOOLEAN(.F.),$); +#109= IFCPROPERTYSINGLEVALUE('IsPeriodic',$,IFCBOOLEAN(.F.),$); +#110= IFCPROPERTYSINGLEVALUE('IsPlanar',$,IFCBOOLEAN(.T.),$); +#111= IFCPROPERTYSET('1RoQw285H40eGG79I0gwRN',#13,'Misc',$,(#113,#114,#115,#116)); +#112= IFCRELDEFINESBYPROPERTIES('1BH7a$QejACur55bN9Frp9',#13,$,$,(#34),#111); +#113= IFCPROPERTYSINGLEVALUE('BlockName',$,IFCLABEL('*Model_Space'),$); +#114= IFCPROPERTYSINGLEVALUE('ClassID',$,IFCLABEL('e9320102-0087-4186-8df9-3d5372b7dc57'),$); +#115= IFCPROPERTYSINGLEVALUE('HasFields',$,IFCBOOLEAN(.F.),$); +#116= IFCPROPERTYSINGLEVALUE('IsAProxy',$,IFCBOOLEAN(.F.),$); +#117= IFCPROPERTYSET('3rRte15Yj7_vHtRhhFleMn',#13,'3D Visualization',$,(#119,#120,#121)); +#118= IFCRELDEFINESBYPROPERTIES('21JrDNA0zEpwyNZ8cMEh5y',#13,$,$,(#34),#117); +#119= IFCPROPERTYSINGLEVALUE('CastShadows',$,IFCBOOLEAN(.T.),$); +#120= IFCPROPERTYSINGLEVALUE('Material',$,IFCLABEL('ByLayer'),$); +#121= IFCPROPERTYSINGLEVALUE('ReceiveShadows',$,IFCBOOLEAN(.T.),$); +#122= IFCPROPERTYSET('0UqlMzvTH7WgKrp79BpWVT',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#123= IFCRELDEFINESBYPROPERTIES('0Nyc6XSaz46QD4aszojQ6a',#13,$,$,(#34),#122); +#124= IFCPROPERTYSINGLEVALUE('[LandXML::Chemin d\X\27acc\X2\00E8\X0\s au fichier]',$,IFCLABEL('C:\\Users\\j.alves-correa\\OneDrive - EGIS Group\\Documents\\Professionnel\\IFC4.3\\97.Dataset Marseille - BC003 - Cabling\\02.BC003_AL01\\'),$); +#125= IFCPROPERTYSINGLEVALUE('[LandXML::Date de cr\X2\00E9\X0\ation]',$,IFCLABEL('2023-06-01 10:28:23'),$); +#126= IFCPROPERTYSINGLEVALUE('[LandXML::Importer l\X\27\X2\00E9\X0\v\X2\00E8\X0\nement associ\X2\00E9\X0\ \X2\00E0\X0\ la date]',$,IFCLABEL('2023-06-01 10:33:46'),$); +#127= IFCPROPERTYSINGLEVALUE('[LandXML::Nom du fichier]',$,IFCLABEL('BC003_AL01_Reference.xml'),$); +#128= IFCPROPERTYSINGLEVALUE('[LandXML::Version]',$,IFCLABEL('1.2'),$); +#129= IFCPROPERTYSET('2X5_KgNErDC9VT5$EPp86e',#13,'Attributs LandXML [AeccDbAlignment]',$,(#131,#132,#133)); +#130= IFCRELDEFINESBYPROPERTIES('3rLe33CqzBqA2h_lozhJr4',#13,$,$,(#34),#129); +#131= IFCPROPERTYSINGLEVALUE('[Alignment::length]',$,IFCLABEL('40.179354'),$); +#132= IFCPROPERTYSINGLEVALUE('[Alignment::name]',$,IFCLABEL('SAN1_COM'),$); +#133= IFCPROPERTYSINGLEVALUE('[Alignment::staStart]',$,IFCLABEL('0.000000'),$); +#134= IFCPROPERTYSET('2eF2vDae97H9ypn4d$Jinu',#13,'Fonctionnalit\X2\00E9\X0\s LandXML [AeccDbAlignment]',$,(#136,#137)); +#135= IFCRELDEFINESBYPROPERTIES('2meLUk$Dr7eAcN4LdJcGPw',#13,$,$,(#34),#134); +#136= IFCPROPERTYSINGLEVALUE('[Alignment::speed]',$,IFCLABEL('100.00000000'),$); +#137= IFCPROPERTYSINGLEVALUE('[Alignment::station]',$,IFCLABEL('0.00000000'),$); +#138= IFCALIGNMENTHORIZONTAL('3EiwTvkdOPP6Wx2Pp37sNo',#13,'SAN1_COM',$,$,#33,#228); +#139= IFCRELNESTS('10S25agWUshhqgQIt9EoVM',#13,$,$,#34,(#138,#229)); +#140= IFCPROPERTYSET('1FDZ90haf4bvl9ShwTMQZK',#13,'Properties',$,(#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)); +#141= IFCRELDEFINESBYPROPERTIES('2Io_8BvM96Y9vInnDtSKR1',#13,$,$,(#138),#140); +#142= IFCPROPERTYSET('0wtqOi3GjFahSZZSX4yAmt',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#143= IFCRELDEFINESBYPROPERTIES('3Clz2KY0f3jO2NGj2kPgyX',#13,$,$,(#138),#142); +#144= IFCPROPERTYSET('0IZjJrHoXD9OmvwQP9UtMG',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#145= IFCRELDEFINESBYPROPERTIES('3OWnODkr14Rxq8lBviFOjm',#13,$,$,(#138),#144); +#146= IFCPROPERTYSET('1UuB0wPNT4CvhFIwSPxS5E',#13,'Geometry',$,(#108,#109,#110)); +#147= IFCRELDEFINESBYPROPERTIES('15AaT2MyL0rBgc7ZnU4VYN',#13,$,$,(#138),#146); +#148= IFCPROPERTYSET('29D$g5kMP6nRrErwYcft8d',#13,'Misc',$,(#113,#114,#115,#116)); +#149= IFCRELDEFINESBYPROPERTIES('0FHER5hwPEMeTot1lgrzg3',#13,$,$,(#138),#148); +#150= IFCPROPERTYSET('3au0$Q8W13ex4Tj8s$l2Dh',#13,'3D Visualization',$,(#119,#120,#121)); +#151= IFCRELDEFINESBYPROPERTIES('1_9xcZlt5EReIhUEqGDJUe',#13,$,$,(#138),#150); +#152= IFCPROPERTYSET('1nLhaAuUHEPBKukychyojf',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#153= IFCRELDEFINESBYPROPERTIES('2Ds2HxvMb7ugtnvCg1nh$w',#13,$,$,(#138),#152); +#154= IFCPROPERTYSET('0O8NNiXWHFGfPrafMTrlmp',#13,'Attributs LandXML [AeccDbAlignment]',$,(#131,#132,#133)); +#155= IFCRELDEFINESBYPROPERTIES('34rRoZDAb2XfenyAmtR7AZ',#13,$,$,(#138),#154); +#156= IFCPROPERTYSET('3bEPKmyTH3yP10U4zwznQL',#13,'Fonctionnalit\X2\00E9\X0\s LandXML [AeccDbAlignment]',$,(#136,#137)); +#157= IFCRELDEFINESBYPROPERTIES('2Jci$9Lq963Qg_Z3DlGn_P',#13,$,$,(#138),#156); +#158= IFCCARTESIANPOINT((166.7503,12.61521)); +#159= IFCALIGNMENTHORIZONTALSEGMENT($,$,#158,-4.29188308171545,0.0,0.0,0.65008,$,.LINE.); +#160= IFCALIGNMENTSEGMENT('0OqvGNHnLYqyq$7F8xQNtE',#13,$,$,$,#33,#189,#159); +#161= IFCRELNESTS('2LMv$XxNtQo7QGGXz_2rnu',#13,$,$,#138,(#160,#164,#167,#170,#173,#176,#179)); +#162= IFCCARTESIANPOINT((166.48493,13.20865)); +#163= IFCALIGNMENTHORIZONTALSEGMENT($,$,#162,-4.29188308171584,50.0,50.0,5.00201,$,.CIRCULARARC.); +#164= IFCALIGNMENTSEGMENT('1D5jFCYsk6BJSqn_2kWX5Z',#13,$,$,$,#33,#197,#163); +#165= IFCCARTESIANPOINT((164.21819,17.66523)); +#166= IFCALIGNMENTHORIZONTALSEGMENT($,$,#165,-4.19184295672888,25.0,25.0,8.42709,$,.CIRCULARARC.); +#167= IFCALIGNMENTSEGMENT('1ZdudjYDyhAztkhjktPcOE',#13,$,$,$,#33,#203,#166); +#168= IFCCARTESIANPOINT((158.8853,24.13873)); +#169= IFCALIGNMENTHORIZONTALSEGMENT($,$,#168,-3.85475954306626,0.0,0.0,12.02101,$,.LINE.); +#170= IFCALIGNMENTSEGMENT('1XBHXoHkuf6CmDiJT4$t1M',#13,$,$,$,#33,#208,#169); +#171= IFCCARTESIANPOINT((149.79388,32.00326)); +#172= IFCALIGNMENTHORIZONTALSEGMENT($,$,#171,-3.85475954306316,-25.0,-25.0,8.42709,$,.CIRCULARARC.); +#173= IFCALIGNMENTSEGMENT('2iUXCixWMtaaQMMEacoAuQ',#13,$,$,$,#33,#214,#172); +#174= IFCCARTESIANPOINT((144.46099,38.47676)); +#175= IFCALIGNMENTHORIZONTALSEGMENT($,$,#174,-4.19184294452138,-50.0,-50.0,5.00201,$,.CIRCULARARC.); +#176= IFCALIGNMENTSEGMENT('1W0P7XRpE2e0wkNTme0FSl',#13,$,$,$,#33,#220,#175); +#177= IFCCARTESIANPOINT((142.19425,42.93334)); +#178= IFCALIGNMENTHORIZONTALSEGMENT($,$,#177,-4.29188312827995,0.0,0.0,0.65008,$,.LINE.); +#179= IFCALIGNMENTSEGMENT('1eng2bspM83np_JEnFBkQd',#13,$,$,$,#33,#225,#178); +#180= IFCAXIS2PLACEMENT2D(#158,#181); +#181= IFCDIRECTION((-0.40822233,0.91288254)); +#182= IFCCARTESIANPOINT((0.0,0.0)); +#183= IFCDIRECTION((1.0,0.0)); +#184= IFCVECTOR(#183,1.0); +#185= IFCLINE(#182,#184); +#186= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#180,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(0.650078145318412),#185); +#187= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Axis','Model',*,*,*,*,#25,$,.GRAPH_VIEW.,$); +#188= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#186)); +#189= IFCPRODUCTDEFINITIONSHAPE($,$,(#188)); +#190= IFCAXIS2PLACEMENT2D(#162,#191); +#191= IFCDIRECTION((-0.40822233,0.91288254)); +#192= IFCCARTESIANPOINT((0.0,0.0)); +#193= IFCAXIS2PLACEMENT2D(#192,$); +#194= IFCCIRCLE(#193,50.0); +#195= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#190,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(5.00200624629637),#194); +#196= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#195)); +#197= IFCPRODUCTDEFINITIONSHAPE($,$,(#196)); +#198= IFCAXIS2PLACEMENT2D(#165,#199); +#199= IFCDIRECTION((-0.49735391,0.86754774)); +#200= IFCCIRCLE(#193,25.0); +#201= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#198,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(8.42708534564563),#200); +#202= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#201)); +#203= IFCPRODUCTDEFINITIONSHAPE($,$,(#202)); +#204= IFCAXIS2PLACEMENT2D(#168,#205); +#205= IFCDIRECTION((-0.75629379,0.65423215)); +#206= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#204,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.021014557293),#185); +#207= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#206)); +#208= IFCPRODUCTDEFINITIONSHAPE($,$,(#207)); +#209= IFCAXIS2PLACEMENT2D(#171,#210); +#210= IFCDIRECTION((-0.75629379,0.65423215)); +#211= IFCCIRCLE(#193,25.0); +#212= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#209,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-0.337083401457169),#211); +#213= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#212)); +#214= IFCPRODUCTDEFINITIONSHAPE($,$,(#213)); +#215= IFCAXIS2PLACEMENT2D(#174,#216); +#216= IFCDIRECTION((-0.49735392,0.86754774)); +#217= IFCCIRCLE(#193,50.0); +#218= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#215,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-0.100040183652025),#217); +#219= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#218)); +#220= IFCPRODUCTDEFINITIONSHAPE($,$,(#219)); +#221= IFCAXIS2PLACEMENT2D(#177,#222); +#222= IFCDIRECTION((-0.40822229,0.91288256)); +#223= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#221,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(0.650075507828232),#185); +#224= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#223)); +#225= IFCPRODUCTDEFINITIONSHAPE($,$,(#224)); +#226= IFCCOMPOSITECURVE((#186,#195,#201,#206,#212,#218,#223),.U.); +#227= IFCSHAPEREPRESENTATION(#187,'Axis','Curve2D',(#226)); +#228= IFCPRODUCTDEFINITIONSHAPE($,$,(#227)); +#229= IFCALIGNMENTVERTICAL('1zyQZ5fw45wRVQE9yAqVRQ',#13,'COM_project_1',$,'FG',#33,#241); +#230= IFCALIGNMENTVERTICALSEGMENT($,$,2.14667,35.60747,5.46201,0.0,0.0,$,.CONSTANTGRADIENT.); +#231= IFCALIGNMENTSEGMENT('0FzVcCs0yArlv0eaHlj71g',#13,$,$,$,#33,#238,#230); +#232= IFCRELNESTS('1R9nJzPvdTqQCBWJRQBrGf',#13,$,$,#229,(#231)); +#233= IFCCARTESIANPOINT((2.14667,5.46201)); +#234= IFCDIRECTION((1.0,0.0)); +#235= IFCAXIS2PLACEMENT2D(#233,#234); +#236= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#235,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(35.607473739429),#185); +#237= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#236)); +#238= IFCPRODUCTDEFINITIONSHAPE($,$,(#237)); +#239= IFCGRADIENTCURVE((#236),.U.,#226,$); +#240= IFCSHAPEREPRESENTATION(#187,'Axis','Curve3D',(#239)); +#241= IFCPRODUCTDEFINITIONSHAPE($,$,(#240)); +#242= IFCCOLOURRGB('rouge',1.0,0.0,0.0); +#243= IFCSURFACESTYLESHADING(#242,$); +#244= IFCSURFACESTYLE($,.BOTH.,(#243)); +#245= IFCPRESENTATIONLAYERWITHSTYLE('C-ROAD-PROF',$,(#239,#842,#956,#1461),$,.U.,.U.,.U.,(#244)); +#246= IFCSTYLEDITEM(#239,(#244),'C-ROAD-PROF'); +#247= IFCPROPERTYSET('2eYK2In7L0p9UxBiPBRF58',#13,'Properties',$,(#52,#53,#55,#56,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#249,#250,#251,#252,#253,#254,#255,#256,#257,#258,#259,#260)); +#248= IFCRELDEFINESBYPROPERTIES('3IAbB9VsH9sfdo43_yX5RA',#13,$,$,(#229),#247); +#249= IFCPROPERTYSINGLEVALUE('DesignSpeedBased',$,IFCBOOLEAN(.F.),$); +#250= IFCPROPERTYSINGLEVALUE('ElevationMax',$,IFCREAL(5.462013726356),$); +#251= IFCPROPERTYSINGLEVALUE('ElevationMin',$,IFCREAL(5.462013726356),$); +#252= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(37.754140272044),$); +#253= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(35.607473739429),$); +#254= IFCPROPERTYSINGLEVALUE('Offset',$,IFCREAL(0.0),$); +#255= IFCPROPERTYSINGLEVALUE('Plinegen',$,IFCBOOLEAN(.T.),$); +#256= IFCPROPERTYSINGLEVALUE('StartingStation',$,IFCREAL(2.146666532615),$); +#257= IFCPROPERTYSINGLEVALUE('DisplayName',$,IFCLABEL('Ligne de profil en long'),$); +#258= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(-5994028001741770309),$); +#259= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('COM_project_1'),$); +#260= IFCPROPERTYSINGLEVALUE('StyleName',$,IFCLABEL('Ligne de profil en long du terrain naturel'),$); +#261= IFCPROPERTYSET('26iKZqNGPD19lXclcOHcjy',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#262= IFCRELDEFINESBYPROPERTIES('3acQ3FOhXB4goYtBDuU92Y',#13,$,$,(#229),#261); +#263= IFCPROPERTYSET('000icskynBb8dG7h4msh8S',#13,'General',$,(#99,#100,#102,#103,#104,#105,#265)); +#264= IFCRELDEFINESBYPROPERTIES('062JvaKcb9xepEUTYQqTKL',#13,$,$,(#229),#263); +#265= IFCPROPERTYSINGLEVALUE('Layer',$,IFCLABEL('C-ROAD-PROF'),$); +#266= IFCPROPERTYSET('00KR2cuCPD5uBFLIfF7_MG',#13,'Geometry',$,(#108,#109,#110)); +#267= IFCRELDEFINESBYPROPERTIES('1Rv3Ztc_n5yfhf4c6jit9I',#13,$,$,(#229),#266); +#268= IFCPROPERTYSET('1Sdejhd9P7_ff4a6_hUzC2',#13,'Misc',$,(#113,#115,#116,#270)); +#269= IFCRELDEFINESBYPROPERTIES('2AhkWS95LBA9$RCrJ9wHa8',#13,$,$,(#229),#268); +#270= IFCPROPERTYSINGLEVALUE('ClassID',$,IFCLABEL('e932012a-0087-4186-8df9-3d5372b7dc57'),$); +#271= IFCPROPERTYSET('3lDL6T2LrDeBmcfvdAob$7',#13,'3D Visualization',$,(#119,#120,#121)); +#272= IFCRELDEFINESBYPROPERTIES('0bQhPjrJzB2P1dbrEbEOq7',#13,$,$,(#229),#271); +#273= IFCALIGNMENT('0irVCt7iH69Qln9fpXqYVb',#13,'PL_2',$,'Rail',#33,$,$); +#275= IFCPROPERTYSET('2deavd7SD6NfU81yoqpghO',#13,'Properties',$,(#39,#40,#43,#44,#45,#46,#49,#51,#52,#53,#54,#55,#56,#57,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#277,#278,#279,#280,#281,#282,#283,#284,#285)); +#276= IFCRELDEFINESBYPROPERTIES('2Nl7IGoEvA3wcgc0OeFBvY',#13,$,$,(#273),#275); +#277= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(1701.59505852729),$); +#278= IFCPROPERTYSINGLEVALUE('EndingStationWithEquations',$,IFCREAL(1701.59505852729),$); +#279= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(1709.84503214958),$); +#280= IFCPROPERTYSINGLEVALUE('ReferencePointStation',$,IFCREAL(-8.249973622295),$); +#281= IFCPROPERTYSINGLEVALUE('StartingStation',$,IFCREAL(-8.249973622295),$); +#282= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(6243543051204789938),$); +#283= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('SAN1_XD-B02'),$); +#284= IFCPROPERTYSINGLEVALUE('StyleName',$,IFCLABEL('T3214_XD_V1->-'),$); +#285= IFCPROPERTYSINGLEVALUE('Bounds',$,IFCLABEL('((1891846.48660552,3126623.51951881,0),(1892179.16860301,3128145.72981682,0))'),$); +#286= IFCPROPERTYSET('069Z$ei7b96BeHERTGIe8k',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#287= IFCRELDEFINESBYPROPERTIES('0Fv0fdaCr7GhGhKl0uJH$t',#13,$,$,(#273),#286); +#288= IFCPROPERTYSET('1gDwQKmI93FONAV_7TqlED',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#289= IFCRELDEFINESBYPROPERTIES('0TtLHePcXExgKZTvMNSQnh',#13,$,$,(#273),#288); +#290= IFCPROPERTYSET('0s7W0QYJT8tfwLxgQCrafL',#13,'Geometry',$,(#108,#109,#110)); +#291= IFCRELDEFINESBYPROPERTIES('3j_pHpwfn6luWBJiauEYbn',#13,$,$,(#273),#290); +#292= IFCPROPERTYSET('1QE9HNJrv7ZQdvkYjruaF3',#13,'Misc',$,(#113,#114,#115,#116)); +#293= IFCRELDEFINESBYPROPERTIES('2aGEleeeD1ruCp8Ee5gjE6',#13,$,$,(#273),#292); +#294= IFCPROPERTYSET('2_5ENfycn0M9uALRQaZor6',#13,'3D Visualization',$,(#119,#120,#121)); +#295= IFCRELDEFINESBYPROPERTIES('3E$W1I0fD2q9ub2cExQQr9',#13,$,$,(#273),#294); +#296= IFCPROPERTYSET('2UsdxE1yXAbQHPzONdlBoz',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#297= IFCRELDEFINESBYPROPERTIES('23SyBocpX0oA3NZLD7_dyW',#13,$,$,(#273),#296); +#298= IFCPROPERTYSET('2Q0546CYTDpP7o_hbgB5ro',#13,'Attributs LandXML [AeccDbAlignment]',$,(#300,#301,#302)); +#299= IFCRELDEFINESBYPROPERTIES('2jLKrED8PBOvIN4xAStm3J',#13,$,$,(#273),#298); +#300= IFCPROPERTYSINGLEVALUE('[Alignment::length]',$,IFCLABEL('1709.845042'),$); +#301= IFCPROPERTYSINGLEVALUE('[Alignment::name]',$,IFCLABEL('SAN1_XD-B02'),$); +#302= IFCPROPERTYSINGLEVALUE('[Alignment::staStart]',$,IFCLABEL('-8.249974'),$); +#303= IFCALIGNMENTHORIZONTAL('3Dk9A1GXXVDS4$N4G1CkJF',#13,'SAN1_XD-B02',$,$,#33,#542); +#304= IFCRELNESTS('3CiHWi_yqtTHduxsC35lsY',#13,$,$,#273,(#303,#543)); +#305= IFCPROPERTYSET('1pq0rS_a1BUx8sLvx8_EtF',#13,'Properties',$,(#39,#40,#43,#44,#45,#46,#49,#51,#52,#53,#54,#55,#56,#57,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#277,#278,#279,#280,#281,#282,#283,#284,#285)); +#306= IFCRELDEFINESBYPROPERTIES('0dCef$jY94QQXPTf929n_J',#13,$,$,(#303),#305); +#307= IFCPROPERTYSET('3aCcIQfl91zQgLKda8eF9M',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#308= IFCRELDEFINESBYPROPERTIES('141$SlIk1CCv96WECEYkPw',#13,$,$,(#303),#307); +#309= IFCPROPERTYSET('05OPVDpmr9Nggk1B6MCl18',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#310= IFCRELDEFINESBYPROPERTIES('2Tczwf_PH8u839rz4Q04Qx',#13,$,$,(#303),#309); +#311= IFCPROPERTYSET('0vxD9UZt13ggmNULL3Mtvj',#13,'Geometry',$,(#108,#109,#110)); +#312= IFCRELDEFINESBYPROPERTIES('0iCi_$mYHAROKt407IyP5r',#13,$,$,(#303),#311); +#313= IFCPROPERTYSET('2QUe7MM6f2TwIDZ3aKlEE4',#13,'Misc',$,(#113,#114,#115,#116)); +#314= IFCRELDEFINESBYPROPERTIES('3sEXzpwPTFKRgV1_OQrjY5',#13,$,$,(#303),#313); +#315= IFCPROPERTYSET('3etglAR9T2RB1ZbuAQWoWS',#13,'3D Visualization',$,(#119,#120,#121)); +#316= IFCRELDEFINESBYPROPERTIES('3$$WtDk1zByOTsalv8Zka3',#13,$,$,(#303),#315); +#317= IFCPROPERTYSET('0e$HL5Fa93TxKvnuZb_lZL',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#318= IFCRELDEFINESBYPROPERTIES('2yKSdEur177wZb2ZpNPdpD',#13,$,$,(#303),#317); +#319= IFCPROPERTYSET('2WmqwtOY92kuO7k7a7TdyP',#13,'Attributs LandXML [AeccDbAlignment]',$,(#300,#301,#302)); +#320= IFCRELDEFINESBYPROPERTIES('1rGV1GhhT7aQhsKjH_kpLe',#13,$,$,(#303),#319); +#321= IFCCARTESIANPOINT((172.15925,0.51952)); +#322= IFCALIGNMENTHORIZONTALSEGMENT($,$,#321,-4.29188308114172,0.0,0.0,49.30422,$,.LINE.); +#323= IFCALIGNMENTSEGMENT('14qYboJJvgCkmKYWRXNeg4',#13,$,$,$,#33,#401,#322); +#324= IFCRELNESTS('0$wh0sqeA37uqOlZ2XXpAJ',#13,$,$,#303,(#323,#327,#330,#333,#336,#339,#342,#345,#348,#351,#354,#357,#360,#363,#366,#369,#372,#375,#378,#381,#384,#387,#390,#393,#396)); +#325= IFCCARTESIANPOINT((152.03217,45.52848)); +#326= IFCALIGNMENTHORIZONTALSEGMENT($,$,#325,-4.29188308114345,0.0,-5199.13164,12.0,$,.CLOTHOID.); +#327= IFCALIGNMENTSEGMENT('3vRkcYia68E31YUWE$VnlC',#13,$,$,$,#33,#407,#326); +#328= IFCCARTESIANPOINT((147.13771,56.48495)); +#329= IFCALIGNMENTHORIZONTALSEGMENT($,$,#328,-4.29303711824953,-5199.13128,-5199.13128,0.21146,$,.CIRCULARARC.); +#330= IFCALIGNMENTSEGMENT('1Eb_jew9VZFhh3kc2a9xzF',#13,$,$,$,#33,#413,#329); +#331= IFCCARTESIANPOINT((147.05162,56.67809)); +#332= IFCALIGNMENTHORIZONTALSEGMENT($,$,#331,-4.29307779259782,-5199.13164,0.0,12.0,$,.CLOTHOID.); +#333= IFCALIGNMENTSEGMENT('09pRxaiGa2toqLuGjyPtCf',#13,$,$,$,#33,#419,#332); +#334= IFCCARTESIANPOINT((142.17447,67.64228)); +#335= IFCALIGNMENTHORIZONTALSEGMENT($,$,#334,-4.29423183147523,0.0,0.0,35.67012,$,.LINE.); +#336= IFCALIGNMENTSEGMENT('3In_GbeYESSZAbWa24NMlG',#13,$,$,$,#33,#424,#335); +#337= IFCCARTESIANPOINT((127.68966,100.23902)); +#338= IFCALIGNMENTHORIZONTALSEGMENT($,$,#337,-4.29423183147394,0.0,-25.0,12.0,$,.CLOTHOID.); +#339= IFCALIGNMENTSEGMENT('0sCgqLD95KjLJl6MUg4BG2',#13,$,$,$,#33,#430,#338); +#340= IFCCARTESIANPOINT((123.71841,111.53032)); +#341= IFCALIGNMENTHORIZONTALSEGMENT($,$,#340,-4.5342318314816,-25.0,-25.0,27.215,$,.CIRCULARARC.); +#342= IFCALIGNMENTSEGMENT('0ScDDMyCx4b9BlydQca9x2',#13,$,$,$,#33,#436,#341); +#343= IFCCARTESIANPOINT((132.98781,135.70512)); +#344= IFCALIGNMENTHORIZONTALSEGMENT($,$,#343,0.660353341943774,-25.0,0.0,12.0,$,.CLOTHOID.); +#345= IFCALIGNMENTSEGMENT('18P3pEosITq6YJE7vFG1TU',#13,$,$,$,#33,#442,#344); +#346= IFCCARTESIANPOINT((143.49006,141.44681)); +#347= IFCALIGNMENTHORIZONTALSEGMENT($,$,#346,0.420353341944653,0.0,0.0,149.44755,$,.LINE.); +#348= IFCALIGNMENTSEGMENT('0J3q$pFnIiFMg7ZmKtNVo5',#13,$,$,$,#33,#447,#347); +#349= IFCCARTESIANPOINT((279.92742,202.43382)); +#350= IFCALIGNMENTHORIZONTALSEGMENT($,$,#349,0.420353341943382,0.0,45.0,12.00004,$,.CLOTHOID.); +#351= IFCALIGNMENTSEGMENT('2G4Uj_NX4HsFvYwu1oKH3o',#13,$,$,$,#33,#453,#350); +#352= IFCCARTESIANPOINT((290.64597,207.80843)); +#353= IFCALIGNMENTHORIZONTALSEGMENT($,$,#352,0.55368715957632,45.0,45.0,29.99274,$,.CIRCULARARC.); +#354= IFCALIGNMENTSEGMENT('0dMEtzpk9pFXyloLKu2lJe',#13,$,$,$,#33,#459,#353); +#355= IFCCARTESIANPOINT((309.2462,230.62912)); +#356= IFCALIGNMENTHORIZONTALSEGMENT($,$,#355,1.2201924005362,45.0,0.0,12.00004,$,.CLOTHOID.); +#357= IFCALIGNMENTSEGMENT('0VX8HgmofSF0WVWfu0K3Uz',#13,$,$,$,#33,#465,#356); +#358= IFCCARTESIANPOINT((312.34853,242.2114)); +#359= IFCALIGNMENTHORIZONTALSEGMENT($,$,#358,1.35352621798531,0.0,0.0,86.90471,$,.LINE.); +#360= IFCALIGNMENTSEGMENT('0HbWgdVB3N6ipeCSNspCjs',#13,$,$,$,#33,#470,#359); +#361= IFCCARTESIANPOINT((331.08212,327.07294)); +#362= IFCALIGNMENTHORIZONTALSEGMENT($,$,#361,1.35352621798385,0.0,40.0,12.00004,$,.CLOTHOID.); +#363= IFCALIGNMENTSEGMENT('2qoYLaSFPLnA4v_gfUDZ65',#13,$,$,$,#33,#476,#362); +#364= IFCCARTESIANPOINT((333.07813,338.89365)); +#365= IFCALIGNMENTHORIZONTALSEGMENT($,$,#364,1.50352675808627,40.0,40.0,15.39519,$,.CIRCULARARC.); +#366= IFCALIGNMENTSEGMENT('3qqinyLP8YxJ0EeZsxG4$Z',#13,$,$,$,#33,#482,#365); +#367= IFCCARTESIANPOINT((331.16798,354.07429)); +#368= IFCALIGNMENTHORIZONTALSEGMENT($,$,#367,-4.39477886267397,40.0,0.0,12.00004,$,.CLOTHOID.); +#369= IFCALIGNMENTSEGMENT('2niBO09kFWyK_esvp2xVax',#13,$,$,$,#33,#488,#368); +#370= IFCCARTESIANPOINT((326.3058,365.03205)); +#371= IFCALIGNMENTHORIZONTALSEGMENT($,$,#370,-4.24477832219732,0.0,0.0,331.98099,$,.LINE.); +#372= IFCALIGNMENTSEGMENT('0$M9Bi7S0PCAWzu2hIZ4Gd',#13,$,$,$,#33,#493,#371); +#373= IFCCARTESIANPOINT((176.66379,661.37416)); +#374= IFCALIGNMENTHORIZONTALSEGMENT($,$,#373,-4.2447783221973,0.0,-60.0,12.00003,$,.CLOTHOID.); +#375= IFCALIGNMENTSEGMENT('05UEwxCQvcyN0BcSYbaeEb',#13,$,$,$,#33,#499,#374); +#376= IFCCARTESIANPOINT((171.61693,672.25543)); +#377= IFCALIGNMENTHORIZONTALSEGMENT($,$,#376,-4.34477860021213,-60.0,-60.0,18.93655,$,.CIRCULARARC.); +#378= IFCALIGNMENTSEGMENT('1ow9S4L9KMpdXHegnGQCgi',#13,$,$,$,#33,#505,#377); +#379= IFCCARTESIANPOINT((167.68937,690.69995)); +#380= IFCALIGNMENTHORIZONTALSEGMENT($,$,#379,-4.6603876947617,-60.0,0.0,12.00003,$,.CLOTHOID.); +#381= IFCALIGNMENTSEGMENT('3MV2hgs0mCNn_1SCCnDlnA',#13,$,$,$,#33,#511,#380); +#382= IFCCARTESIANPOINT((167.86531,702.69336)); +#383= IFCALIGNMENTHORIZONTALSEGMENT($,$,#382,1.52279733413279,0.0,0.0,180.4645,$,.LINE.); +#384= IFCALIGNMENTSEGMENT('2pvc0qjP0ChK_TGGLJ$qOY',#13,$,$,$,#33,#516,#383); +#385= IFCCARTESIANPOINT((176.52409,882.95002)); +#386= IFCALIGNMENTHORIZONTALSEGMENT($,$,#385,1.52279733413267,0.0,83.09,13.0,$,.CLOTHOID.); +#387= IFCALIGNMENTSEGMENT('1BHLzb_ayM9FlVOS4rnaSg',#13,$,$,$,#33,#522,#386); +#388= IFCCARTESIANPOINT((176.80901,895.94336)); +#389= IFCALIGNMENTHORIZONTALSEGMENT($,$,#388,-4.68215954602319,83.09,83.09,14.10886,$,.CIRCULARARC.); +#390= IFCALIGNMENTSEGMENT('2P7oZOrPO0zB7ebuViJ1Ed',#13,$,$,$,#33,#528,#389); +#391= IFCCARTESIANPOINT((175.19018,909.94199)); +#392= IFCALIGNMENTHORIZONTALSEGMENT($,$,#391,-4.5123573758728,83.09,0.0,13.0,$,.CLOTHOID.); +#393= IFCALIGNMENTSEGMENT('3XuGLZ22cyqt408YkKKLlj',#13,$,$,$,#33,#534,#392); +#394= IFCCARTESIANPOINT((171.94729,922.52737)); +#395= IFCALIGNMENTHORIZONTALSEGMENT($,$,#394,-4.43412894884491,0.0,0.0,624.2129,$,.LINE.); +#396= IFCALIGNMENTSEGMENT('3eanA1t7AGt$Cetrg5$BqU',#13,$,$,$,#33,#539,#395); +#397= IFCAXIS2PLACEMENT2D(#321,#398); +#398= IFCDIRECTION((-0.40822233,0.91288254)); +#399= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#397,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(49.3042153677282),#185); +#400= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#399)); +#401= IFCPRODUCTDEFINITIONSHAPE($,$,(#400)); +#402= IFCAXIS2PLACEMENT2D(#325,#403); +#403= IFCDIRECTION((-0.40822233,0.91288254)); +#404= IFCCLOTHOID(#193,-249.779061747379); +#405= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#402,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#404); +#406= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#405)); +#407= IFCPRODUCTDEFINITIONSHAPE($,$,(#406)); +#408= IFCAXIS2PLACEMENT2D(#328,#409); +#409= IFCDIRECTION((-0.40716856,0.91335303)); +#410= IFCCIRCLE(#193,5199.13128); +#411= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#408,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-0.00004067258231188),#410); +#412= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#411)); +#413= IFCPRODUCTDEFINITIONSHAPE($,$,(#412)); +#414= IFCAXIS2PLACEMENT2D(#331,#415); +#415= IFCDIRECTION((-0.40713141,0.91336959)); +#416= IFCCLOTHOID(#193,249.779061747379); +#417= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#414,IFCPARAMETERVALUE(-12.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#416); +#418= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#417)); +#419= IFCPRODUCTDEFINITIONSHAPE($,$,(#418)); +#420= IFCAXIS2PLACEMENT2D(#334,#421); +#421= IFCDIRECTION((-0.40607707,0.91383883)); +#422= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#420,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(35.6701174762854),#185); +#423= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#422)); +#424= IFCPRODUCTDEFINITIONSHAPE($,$,(#423)); +#425= IFCAXIS2PLACEMENT2D(#337,#426); +#426= IFCDIRECTION((-0.40607707,0.91383883)); +#427= IFCCLOTHOID(#193,-17.3205080757207); +#428= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#425,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#427); +#429= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#428)); +#430= IFCPRODUCTDEFINITIONSHAPE($,$,(#429)); +#431= IFCAXIS2PLACEMENT2D(#340,#432); +#432= IFCDIRECTION((-0.17721619,0.98417195)); +#433= IFCCIRCLE(#193,25.0); +#434= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#431,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-1.08860013376389),#433); +#435= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#434)); +#436= IFCPRODUCTDEFINITIONSHAPE($,$,(#435)); +#437= IFCAXIS2PLACEMENT2D(#343,#438); +#438= IFCDIRECTION((0.78977554,0.61339595)); +#439= IFCCLOTHOID(#193,17.3205080757207); +#440= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#437,IFCPARAMETERVALUE(-12.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#439); +#441= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#440)); +#442= IFCPRODUCTDEFINITIONSHAPE($,$,(#441)); +#443= IFCAXIS2PLACEMENT2D(#346,#444); +#444= IFCDIRECTION((0.9129448,0.40808306)); +#445= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#443,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(149.447552361785),#185); +#446= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#445)); +#447= IFCPRODUCTDEFINITIONSHAPE($,$,(#446)); +#448= IFCAXIS2PLACEMENT2D(#349,#449); +#449= IFCDIRECTION((0.9129448,0.40808306)); +#450= IFCCLOTHOID(#193,23.2379422836303); +#451= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#448,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.000043589),#450); +#452= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#451)); +#453= IFCPRODUCTDEFINITIONSHAPE($,$,(#452)); +#454= IFCAXIS2PLACEMENT2D(#352,#455); +#455= IFCDIRECTION((0.8505915,0.52582706)); +#456= IFCCIRCLE(#193,45.0); +#457= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#454,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(29.9927358469364),#456); +#458= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#457)); +#459= IFCPRODUCTDEFINITIONSHAPE($,$,(#458)); +#460= IFCAXIS2PLACEMENT2D(#355,#461); +#461= IFCDIRECTION((0.34346506,0.93916546)); +#462= IFCCLOTHOID(#193,-23.2379422671702); +#463= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#460,IFCPARAMETERVALUE(-12.000043572),IFCNONNEGATIVELENGTHMEASURE(12.000043572),#462); +#464= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#463)); +#465= IFCPRODUCTDEFINITIONSHAPE($,$,(#464)); +#466= IFCAXIS2PLACEMENT2D(#358,#467); +#467= IFCDIRECTION((0.21556472,0.97648956)); +#468= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#466,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(86.9047135255077),#185); +#469= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#468)); +#470= IFCPRODUCTDEFINITIONSHAPE($,$,(#469)); +#471= IFCAXIS2PLACEMENT2D(#361,#472); +#472= IFCDIRECTION((0.21556472,0.97648956)); +#473= IFCCLOTHOID(#193,21.908941736987); +#474= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#471,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.000043205),#473); +#475= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#474)); +#476= IFCPRODUCTDEFINITIONSHAPE($,$,(#475)); +#477= IFCAXIS2PLACEMENT2D(#364,#478); +#478= IFCDIRECTION((0.06721885,0.99773826)); +#479= IFCCIRCLE(#193,40.0); +#480= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#477,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(15.3951874510567),#479); +#481= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#480)); +#482= IFCPRODUCTDEFINITIONSHAPE($,$,(#481)); +#483= IFCAXIS2PLACEMENT2D(#367,#484); +#484= IFCDIRECTION((-0.3122971,0.94998448)); +#485= IFCCLOTHOID(#193,-21.9089417634602); +#486= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#483,IFCPARAMETERVALUE(-12.000043234),IFCNONNEGATIVELENGTHMEASURE(12.000043234),#485); +#487= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#486)); +#488= IFCPRODUCTDEFINITIONSHAPE($,$,(#487)); +#489= IFCAXIS2PLACEMENT2D(#370,#490); +#490= IFCDIRECTION((-0.45075473,0.89264784)); +#491= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#489,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(331.980989204831),#185); +#492= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#491)); +#493= IFCPRODUCTDEFINITIONSHAPE($,$,(#492)); +#494= IFCAXIS2PLACEMENT2D(#373,#495); +#495= IFCDIRECTION((-0.45075473,0.89264784)); +#496= IFCCLOTHOID(#193,-26.8328530149844); +#497= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#494,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.000033356),#496); +#498= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#497)); +#499= IFCPRODUCTDEFINITIONSHAPE($,$,(#498)); +#500= IFCAXIS2PLACEMENT2D(#376,#501); +#501= IFCDIRECTION((-0.35938649,0.93318881)); +#502= IFCCIRCLE(#193,60.0); +#503= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#500,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-0.315609094537055),#502); +#504= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#503)); +#505= IFCPRODUCTDEFINITIONSHAPE($,$,(#504)); +#506= IFCAXIS2PLACEMENT2D(#379,#507); +#507= IFCDIRECTION((-0.05197785,0.99864824)); +#508= IFCCLOTHOID(#193,26.8328530496434); +#509= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#506,IFCPARAMETERVALUE(-12.000033387),IFCNONNEGATIVELENGTHMEASURE(12.000033387),#508); +#510= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#509)); +#511= IFCPRODUCTDEFINITIONSHAPE($,$,(#510)); +#512= IFCAXIS2PLACEMENT2D(#382,#513); +#513= IFCDIRECTION((0.04798056,0.99884827)); +#514= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#512,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(180.464503795563),#185); +#515= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#514)); +#516= IFCPRODUCTDEFINITIONSHAPE($,$,(#515)); +#517= IFCAXIS2PLACEMENT2D(#385,#518); +#518= IFCDIRECTION((0.04798056,0.99884827)); +#519= IFCCLOTHOID(#193,32.865939811784); +#520= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#517,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(13.0),#519); +#521= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#520)); +#522= IFCPRODUCTDEFINITIONSHAPE($,$,(#521)); +#523= IFCAXIS2PLACEMENT2D(#388,#524); +#524= IFCDIRECTION((-0.03022483,0.99954313)); +#525= IFCCIRCLE(#193,83.09); +#526= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#523,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(14.108862313266),#525); +#527= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#526)); +#528= IFCPRODUCTDEFINITIONSHAPE($,$,(#527)); +#529= IFCAXIS2PLACEMENT2D(#391,#530); +#530= IFCDIRECTION((-0.19870031,0.9800603)); +#531= IFCCLOTHOID(#193,-32.865939811784); +#532= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#529,IFCPARAMETERVALUE(-13.0),IFCNONNEGATIVELENGTHMEASURE(13.0),#531); +#533= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#532)); +#534= IFCPRODUCTDEFINITIONSHAPE($,$,(#533)); +#535= IFCAXIS2PLACEMENT2D(#394,#536); +#536= IFCDIRECTION((-0.27468302,0.96153483)); +#537= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#535,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(624.212903363551),#185); +#538= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#537)); +#539= IFCPRODUCTDEFINITIONSHAPE($,$,(#538)); +#540= IFCCOMPOSITECURVE((#399,#405,#411,#417,#422,#428,#434,#440,#445,#451,#457,#463,#468,#474,#480,#486,#491,#497,#503,#509,#514,#520,#526,#532,#537),.U.); +#541= IFCSHAPEREPRESENTATION(#187,'Axis','Curve2D',(#540)); +#542= IFCPRODUCTDEFINITIONSHAPE($,$,(#541)); +#543= IFCALIGNMENTVERTICAL('0jui$SXyTe5BFI5C8k6BQZ',#13,'PL_2',$,'FG',#33,#844); +#544= IFCALIGNMENTVERTICALSEGMENT($,$,0.0,53.02621,4.05922,0.00203395517134895,0.00203395517134895,$,.CONSTANTGRADIENT.); +#545= IFCALIGNMENTSEGMENT('2C2NT_6QY6JqDL17B6O09E',#13,$,$,$,#33,#620,#544); +#546= IFCRELNESTS('0WqqRzZt2TV78KM3zpxKUX',#13,$,$,#543,(#545,#548,#550,#552,#554,#556,#558,#560,#562,#564,#566,#568,#570,#572,#574,#576,#578,#580,#582,#584,#586,#588,#590,#592,#594,#596,#598,#600,#602,#604,#606,#608,#610,#612,#614)); +#547= IFCALIGNMENTVERTICALSEGMENT($,$,53.02621,8.8231,4.16707,0.002033955171349,-0.0105704664725053,-700.0,.PARABOLICARC.); +#548= IFCALIGNMENTSEGMENT('37ARVV0wpjkPr20NJw7F_y',#13,$,$,$,#33,#627,#547); +#549= IFCALIGNMENTVERTICALSEGMENT($,$,61.84931,16.20019,4.12941,-0.0105704664725055,-0.0105704664725055,$,.CONSTANTGRADIENT.); +#550= IFCALIGNMENTSEGMENT('1tmod93O1i5LoG_dtYixzs',#13,$,$,$,#33,#633,#549); +#551= IFCALIGNMENTVERTICALSEGMENT($,$,78.04949,5.13094,3.95817,-0.0105704664725055,-0.00543952958616959,-1000.0,.PARABOLICARC.); +#552= IFCALIGNMENTSEGMENT('1d$qkkeWcWuaekYEYxv8qA',#13,$,$,$,#33,#640,#551); +#553= IFCALIGNMENTVERTICALSEGMENT($,$,83.18043,68.08058,3.9171,-0.00543952958616957,-0.00543952958616957,$,.CONSTANTGRADIENT.); +#554= IFCALIGNMENTSEGMENT('2pFvR8yiwnHObBiTdnfh0I',#13,$,$,$,#33,#646,#553); +#555= IFCALIGNMENTVERTICALSEGMENT($,$,151.26101,31.36025,3.54677,-0.00543952958616959,0.00501388818041678,-3000.0,.PARABOLICARC.); +#556= IFCALIGNMENTSEGMENT('04dtZPNJZrE8LDyVr6B0RF',#13,$,$,$,#33,#653,#555); +#557= IFCALIGNMENTVERTICALSEGMENT($,$,182.62126,45.14589,3.5401,0.00501388818041679,0.00501388818041679,$,.CONSTANTGRADIENT.); +#558= IFCALIGNMENTSEGMENT('3Nq8xYUrf40ZTnFWT_3qrc',#13,$,$,$,#33,#659,#557); +#559= IFCALIGNMENTVERTICALSEGMENT($,$,227.76716,36.69594,3.76645,0.00501388818041675,-0.00416009679516769,-4000.00001,.PARABOLICARC.); +#560= IFCALIGNMENTSEGMENT('23qyNVB31wx$GhEAEAKmob',#13,$,$,$,#33,#666,#559); +#561= IFCALIGNMENTVERTICALSEGMENT($,$,264.4631,31.43672,3.78212,-0.00416009679516771,-0.00416009679516771,$,.CONSTANTGRADIENT.); +#562= IFCALIGNMENTSEGMENT('28i0P8bxuoTrY04g88WTJ3',#13,$,$,$,#33,#672,#561); +#563= IFCALIGNMENTVERTICALSEGMENT($,$,295.89982,7.1601,3.65134,-0.00416009679516781,0.00299999997805953,-1000.0,.PARABOLICARC.); +#564= IFCALIGNMENTSEGMENT('3l9Gg8zxsVj7M2khZqZLts',#13,$,$,$,#33,#679,#563); +#565= IFCALIGNMENTVERTICALSEGMENT($,$,303.05991,15.68427,3.64719,0.00299999997805936,0.00299999997805936,$,.CONSTANTGRADIENT.); +#566= IFCALIGNMENTSEGMENT('3adVeDPHFjlDbj_hQoaoip',#13,$,$,$,#33,#685,#565); +#567= IFCALIGNMENTVERTICALSEGMENT($,$,318.74419,33.30153,3.69424,0.00299999997805934,-0.0155008508676738,-1799.99999,.PARABOLICARC.); +#568= IFCALIGNMENTSEGMENT('3gBkpph0hv_25A1PLBollY',#13,$,$,$,#33,#692,#567); +#569= IFCALIGNMENTVERTICALSEGMENT($,$,352.04572,23.16731,3.48609,-0.0155008508676738,-0.0155008508676738,$,.CONSTANTGRADIENT.); +#570= IFCALIGNMENTSEGMENT('361QorHUIZ$XWzKjCSPunR',#13,$,$,$,#33,#698,#569); +#571= IFCALIGNMENTVERTICALSEGMENT($,$,375.21303,4.32103,3.12698,-0.0155008508676739,-0.00685879162440825,-500.00001,.PARABOLICARC.); +#572= IFCALIGNMENTSEGMENT('3_x$UHsxZSqXhRMRZRrixM',#13,$,$,$,#33,#705,#571); +#573= IFCALIGNMENTVERTICALSEGMENT($,$,379.53406,104.05477,3.07867,-0.00685879162440812,-0.00685879162440812,$,.CONSTANTGRADIENT.); +#574= IFCALIGNMENTSEGMENT('3ONrEWxbuU30E$QBg2Y7f_',#13,$,$,$,#33,#711,#573); +#575= IFCALIGNMENTVERTICALSEGMENT($,$,483.58883,15.42482,2.36498,-0.00685879162440808,0.00856602665159561,-1000.0,.PARABOLICARC.); +#576= IFCALIGNMENTSEGMENT('3J1_2uwjpZv_bSZM74S$_F',#13,$,$,$,#33,#718,#575); +#577= IFCALIGNMENTVERTICALSEGMENT($,$,499.01364,39.85343,2.37814,0.00856602665159571,0.00856602665159571,$,.CONSTANTGRADIENT.); +#578= IFCALIGNMENTSEGMENT('1vlG3Ae7DDNo2DNibeuxf_',#13,$,$,$,#33,#724,#577); +#579= IFCALIGNMENTVERTICALSEGMENT($,$,538.86708,16.43685,2.71953,0.00856602665159567,0.0167844493030975,-2000.0,.PARABOLICARC.); +#580= IFCALIGNMENTSEGMENT('3BCQn_tsx_2L179IhmuIUi',#13,$,$,$,#33,#731,#579); +#581= IFCALIGNMENTVERTICALSEGMENT($,$,555.30392,46.69301,2.92787,0.0167844493030975,0.0167844493030975,$,.CONSTANTGRADIENT.); +#582= IFCALIGNMENTSEGMENT('1W_0TZfF8rtPeNtk2T1lA0',#13,$,$,$,#33,#737,#581); +#583= IFCALIGNMENTVERTICALSEGMENT($,$,601.99694,16.86095,3.71159,0.0167844493030976,0.0252149244544865,-2000.0,.PARABOLICARC.); +#584= IFCALIGNMENTSEGMENT('3gSCvRSc4OxfYaHKxAUpbW',#13,$,$,$,#33,#744,#583); +#585= IFCALIGNMENTVERTICALSEGMENT($,$,618.85789,18.2249,4.06566,0.0252149244544865,0.0252149244544865,$,.CONSTANTGRADIENT.); +#586= IFCALIGNMENTSEGMENT('3INoQ9qnIrgEK89SmeR$i0',#13,$,$,$,#33,#750,#585); +#587= IFCALIGNMENTVERTICALSEGMENT($,$,637.08279,21.41415,4.5252,0.0252149244544861,-0.00537671775090127,-700.0,.PARABOLICARC.); +#588= IFCALIGNMENTSEGMENT('3yhDhTUa8BCoIFzw6JWEu3',#13,$,$,$,#33,#757,#587); +#589= IFCALIGNMENTVERTICALSEGMENT($,$,658.49694,25.48509,4.73761,-0.0053767177509013,-0.0053767177509013,$,.CONSTANTGRADIENT.); +#590= IFCALIGNMENTSEGMENT('0QY7nn_jfI5d3sDK4Vk2O$',#13,$,$,$,#33,#763,#589); +#591= IFCALIGNMENTVERTICALSEGMENT($,$,683.98202,53.8378,4.60059,-0.00537671775090135,0.0131880403017579,-2900.0,.PARABOLICARC.); +#592= IFCALIGNMENTSEGMENT('0WHHDYBZgUL_nhTAq7b3Jo',#13,$,$,$,#33,#770,#591); +#593= IFCALIGNMENTVERTICALSEGMENT($,$,737.81982,28.55647,4.81086,0.0131880403017578,0.0131880403017578,$,.CONSTANTGRADIENT.); +#594= IFCALIGNMENTSEGMENT('3pFQEzr81iuBa_KoeBg1l9',#13,$,$,$,#33,#776,#593); +#595= IFCALIGNMENTVERTICALSEGMENT($,$,766.3763,68.1049,5.18746,0.0131880403017578,0.0268090203078137,-4999.99999,.PARABOLICARC.); +#596= IFCALIGNMENTSEGMENT('0wUrcmf8aIgRzVPzJfjn5f',#13,$,$,$,#33,#783,#595); +#597= IFCALIGNMENTVERTICALSEGMENT($,$,834.4812,206.49071,6.54946,0.0268090203078137,0.0268090203078137,$,.CONSTANTGRADIENT.); +#598= IFCALIGNMENTSEGMENT('3ScENrSHbOyv_PbG$lhHrF',#13,$,$,$,#33,#789,#597); +#599= IFCALIGNMENTVERTICALSEGMENT($,$,1040.97191,124.02989,12.08527,0.0268090203078137,0.0113052835596821,-7999.99999,.PARABOLICARC.); +#600= IFCALIGNMENTSEGMENT('3v53ipfCkLnDTWMhvyg$6O',#13,$,$,$,#33,#796,#599); +#601= IFCALIGNMENTVERTICALSEGMENT($,$,1165.0018,120.38068,14.44893,0.0113052835596821,0.0113052835596821,$,.CONSTANTGRADIENT.); +#602= IFCALIGNMENTSEGMENT('1SGfvDD87UxDN5HggAHVY3',#13,$,$,$,#33,#802,#601); +#603= IFCALIGNMENTVERTICALSEGMENT($,$,1285.38248,10.5552,15.80987,0.0113052835596823,0.013416323819639,-5000.00002,.PARABOLICARC.); +#604= IFCALIGNMENTSEGMENT('0GZx9pwXc7ja4kubZmpU9l',#13,$,$,$,#33,#809,#603); +#605= IFCALIGNMENTVERTICALSEGMENT($,$,1295.93768,91.12881,15.94034,0.0134163238196398,0.0134163238196398,$,.CONSTANTGRADIENT.); +#606= IFCALIGNMENTSEGMENT('3H$Chh6KE7YYgkD5aLkWs8',#13,$,$,$,#33,#815,#605); +#607= IFCALIGNMENTVERTICALSEGMENT($,$,1387.06649,5.60558,17.16295,0.0134163238196411,0.0122952084844182,-4999.99999,.PARABOLICARC.); +#608= IFCALIGNMENTSEGMENT('1zcaZd0hAasunKNLsz$Avm',#13,$,$,$,#33,#822,#607); +#609= IFCALIGNMENTVERTICALSEGMENT($,$,1392.67207,248.69904,17.23502,0.0122952084844198,0.0122952084844198,$,.CONSTANTGRADIENT.); +#610= IFCALIGNMENTSEGMENT('3ZfXVJ0WA7A9b3MAl60IIV',#13,$,$,$,#33,#828,#609); +#611= IFCALIGNMENTVERTICALSEGMENT($,$,1641.37111,11.84682,20.29282,0.0122952084844206,0.00992584527079107,-5000.00001,.PARABOLICARC.); +#612= IFCALIGNMENTSEGMENT('0UMZKcHDAuQwv_QR6xype3',#13,$,$,$,#33,#835,#611); +#613= IFCALIGNMENTVERTICALSEGMENT($,$,1653.21792,56.62713,20.42445,0.00992584527079067,0.00992584527079067,$,.CONSTANTGRADIENT.); +#614= IFCALIGNMENTSEGMENT('1FtTn46TPX3PFJPzw7q9z6',#13,$,$,$,#33,#841,#613); +#615= IFCCARTESIANPOINT((0.0,4.05922)); +#616= IFCDIRECTION((0.99999793,0.00203395)); +#617= IFCAXIS2PLACEMENT2D(#615,#616); +#618= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#617,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(53.0263195579888),#185); +#619= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#618)); +#620= IFCPRODUCTDEFINITIONSHAPE($,$,(#619)); +#621= IFCCARTESIANPOINT((53.02621,4.16707)); +#622= IFCDIRECTION((0.99999793,0.00203395)); +#623= IFCAXIS2PLACEMENT2D(#621,#622); +#624= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-7.14285714E-04),$); +#625= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#623,IFCPARAMETERVALUE(-1.42376861994978),IFCPARAMETERVALUE(8.823095150732),#624); +#626= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#625)); +#627= IFCPRODUCTDEFINITIONSHAPE($,$,(#626)); +#628= IFCCARTESIANPOINT((61.84931,4.12941)); +#629= IFCDIRECTION((0.99994414,-0.01056988)); +#630= IFCAXIS2PLACEMENT2D(#628,#629); +#631= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#630,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(16.2010926951999),#185); +#632= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#631)); +#633= IFCPRODUCTDEFINITIONSHAPE($,$,(#632)); +#634= IFCCARTESIANPOINT((78.04949,3.95817)); +#635= IFCDIRECTION((0.99994414,-0.01056988)); +#636= IFCAXIS2PLACEMENT2D(#634,#635); +#637= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,5E-04),$); +#638= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#636,IFCPARAMETERVALUE(-10.5704664725983),IFCPARAMETERVALUE(5.13093688638099),#637); +#639= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#638)); +#640= IFCPRODUCTDEFINITIONSHAPE($,$,(#639)); +#641= IFCCARTESIANPOINT((83.18043,3.9171)); +#642= IFCDIRECTION((0.99998521,-0.00543945)); +#643= IFCAXIS2PLACEMENT2D(#641,#642); +#644= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#643,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(68.0815872579982),#185); +#645= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#644)); +#646= IFCPRODUCTDEFINITIONSHAPE($,$,(#645)); +#647= IFCCARTESIANPOINT((151.26101,3.54677)); +#648= IFCDIRECTION((0.99998521,-0.00543945)); +#649= IFCAXIS2PLACEMENT2D(#647,#648); +#650= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,1.66666667E-04),$); +#651= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#649,IFCPARAMETERVALUE(-16.3185887669599),IFCPARAMETERVALUE(31.360253316),#650); +#652= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#651)); +#653= IFCPRODUCTDEFINITIONSHAPE($,$,(#652)); +#654= IFCCARTESIANPOINT((182.62126,3.5401)); +#655= IFCDIRECTION((0.99998743,0.00501383)); +#656= IFCAXIS2PLACEMENT2D(#654,#655); +#657= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#656,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(45.1464620779409),#185); +#658= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#657)); +#659= IFCPRODUCTDEFINITIONSHAPE($,$,(#658)); +#660= IFCCARTESIANPOINT((227.76716,3.76645)); +#661= IFCDIRECTION((0.99998743,0.00501383)); +#662= IFCAXIS2PLACEMENT2D(#660,#661); +#663= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-1.25E-04),$); +#664= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#662,IFCPARAMETERVALUE(-20.0555527624724),IFCPARAMETERVALUE(36.695939977),#663); +#665= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#664)); +#666= IFCPRODUCTDEFINITIONSHAPE($,$,(#665)); +#667= IFCCARTESIANPOINT((264.4631,3.78212)); +#668= IFCDIRECTION((0.99999135,-0.00416006)); +#669= IFCAXIS2PLACEMENT2D(#667,#668); +#670= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#669,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(31.4369903056186),#185); +#671= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#670)); +#672= IFCPRODUCTDEFINITIONSHAPE($,$,(#671)); +#673= IFCCARTESIANPOINT((295.89982,3.65134)); +#674= IFCDIRECTION((0.99999135,-0.00416006)); +#675= IFCAXIS2PLACEMENT2D(#673,#674); +#676= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,4.99999998E-04),$); +#677= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#675,IFCPARAMETERVALUE(-4.16009681537115),IFCPARAMETERVALUE(7.16009680800005),#676); +#678= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#677)); +#679= IFCPRODUCTDEFINITIONSHAPE($,$,(#678)); +#680= IFCCARTESIANPOINT((303.05991,3.64719)); +#681= IFCDIRECTION((0.9999955,0.00299999)); +#682= IFCAXIS2PLACEMENT2D(#680,#681); +#683= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#682,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(15.684344106071),#185); +#684= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#683)); +#685= IFCPRODUCTDEFINITIONSHAPE($,$,(#684)); +#686= IFCCARTESIANPOINT((318.74419,3.69424)); +#687= IFCDIRECTION((0.9999955,0.00299999)); +#688= IFCAXIS2PLACEMENT2D(#686,#687); +#689= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-2.77777779E-04),$); +#690= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#688,IFCPARAMETERVALUE(-5.39999992932129),IFCPARAMETERVALUE(33.30153133),#689); +#691= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#690)); +#692= IFCPRODUCTDEFINITIONSHAPE($,$,(#691)); +#693= IFCCARTESIANPOINT((352.04572,3.48609)); +#694= IFCDIRECTION((0.99987988,-0.01549899)); +#695= IFCAXIS2PLACEMENT2D(#693,#694); +#696= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#695,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(23.170095300256),#185); +#697= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#696)); +#698= IFCPRODUCTDEFINITIONSHAPE($,$,(#697)); +#699= IFCCARTESIANPOINT((375.21303,3.12698)); +#700= IFCDIRECTION((0.99987988,-0.01549899)); +#701= IFCAXIS2PLACEMENT2D(#699,#700); +#702= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,9.99999986E-04),$); +#703= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#701,IFCPARAMETERVALUE(-7.75042554390834),IFCPARAMETERVALUE(4.32102968300001),#702); +#704= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#703)); +#705= IFCPRODUCTDEFINITIONSHAPE($,$,(#704)); +#706= IFCCARTESIANPOINT((379.53406,3.07867)); +#707= IFCDIRECTION((0.99997648,-0.00685863)); +#708= IFCAXIS2PLACEMENT2D(#706,#707); +#709= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#708,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(104.057214110083),#185); +#710= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#709)); +#711= IFCPRODUCTDEFINITIONSHAPE($,$,(#710)); +#712= IFCCARTESIANPOINT((483.58883,2.36498)); +#713= IFCDIRECTION((0.99997648,-0.00685863)); +#714= IFCAXIS2PLACEMENT2D(#712,#713); +#715= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,5E-04),$); +#716= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#714,IFCPARAMETERVALUE(-6.85879162084915),IFCPARAMETERVALUE(15.424818268),#715); +#717= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#716)); +#718= IFCPRODUCTDEFINITIONSHAPE($,$,(#717)); +#719= IFCCARTESIANPOINT((499.01364,2.37814)); +#720= IFCDIRECTION((0.99996331,0.00856571)); +#721= IFCAXIS2PLACEMENT2D(#719,#720); +#722= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#721,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(39.8548960796549),#185); +#723= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#722)); +#724= IFCPRODUCTDEFINITIONSHAPE($,$,(#723)); +#725= IFCCARTESIANPOINT((538.86708,2.71953)); +#726= IFCDIRECTION((0.99996331,0.00856571)); +#727= IFCAXIS2PLACEMENT2D(#725,#726); +#728= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,2.5E-04),$); +#729= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#727,IFCPARAMETERVALUE(17.132053301103),IFCPARAMETERVALUE(16.4368453009999),#728); +#730= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#729)); +#731= IFCPRODUCTDEFINITIONSHAPE($,$,(#730)); +#732= IFCCARTESIANPOINT((555.30392,2.92787)); +#733= IFCDIRECTION((0.99985917,0.01678209)); +#734= IFCAXIS2PLACEMENT2D(#732,#733); +#735= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#734,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(46.6995902184313),#185); +#736= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#735)); +#737= IFCPRODUCTDEFINITIONSHAPE($,$,(#736)); +#738= IFCCARTESIANPOINT((601.99694,3.71159)); +#739= IFCDIRECTION((0.99985917,0.01678209)); +#740= IFCAXIS2PLACEMENT2D(#738,#739); +#741= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,2.5E-04),$); +#742= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#740,IFCPARAMETERVALUE(33.5688986165917),IFCPARAMETERVALUE(16.8609503079999),#741); +#743= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#742)); +#744= IFCPRODUCTDEFINITIONSHAPE($,$,(#743)); +#745= IFCCARTESIANPOINT((618.85789,4.06566)); +#746= IFCDIRECTION((0.99968226,0.02520691)); +#747= IFCAXIS2PLACEMENT2D(#745,#746); +#748= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#747,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(18.2306928505469),#185); +#749= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#748)); +#750= IFCPRODUCTDEFINITIONSHAPE($,$,(#749)); +#751= IFCCARTESIANPOINT((637.08279,4.5252)); +#752= IFCDIRECTION((0.99968226,0.02520691)); +#753= IFCAXIS2PLACEMENT2D(#751,#752); +#754= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-7.14285714E-04),$); +#755= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#753,IFCPARAMETERVALUE(-17.6504471208017),IFCPARAMETERVALUE(21.4141495470001),#754); +#756= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#755)); +#757= IFCPRODUCTDEFINITIONSHAPE($,$,(#756)); +#758= IFCCARTESIANPOINT((658.49694,4.73761)); +#759= IFCDIRECTION((0.99998555,-0.00537664)); +#760= IFCAXIS2PLACEMENT2D(#758,#759); +#761= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#760,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(25.4854556197262),#185); +#762= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#761)); +#763= IFCPRODUCTDEFINITIONSHAPE($,$,(#762)); +#764= IFCCARTESIANPOINT((683.98202,4.60059)); +#765= IFCDIRECTION((0.99998555,-0.00537664)); +#766= IFCAXIS2PLACEMENT2D(#764,#765); +#767= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,1.72413793E-04),$); +#768= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#766,IFCPARAMETERVALUE(-15.5924814759597),IFCPARAMETERVALUE(53.837798347),#767); +#769= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#768)); +#770= IFCPRODUCTDEFINITIONSHAPE($,$,(#769)); +#771= IFCCARTESIANPOINT((737.81982,4.81086)); +#772= IFCDIRECTION((0.99991305,0.01318689)); +#773= IFCAXIS2PLACEMENT2D(#771,#772); +#774= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#773,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(28.5589572099332),#185); +#775= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#774)); +#776= IFCPRODUCTDEFINITIONSHAPE($,$,(#775)); +#777= IFCCARTESIANPOINT((766.3763,5.18746)); +#778= IFCDIRECTION((0.99991305,0.01318689)); +#779= IFCAXIS2PLACEMENT2D(#777,#778); +#780= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,1E-04),$); +#781= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#779,IFCPARAMETERVALUE(65.9402013429533),IFCPARAMETERVALUE(68.1048998589999),#780); +#782= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#781)); +#783= IFCPRODUCTDEFINITIONSHAPE($,$,(#782)); +#784= IFCCARTESIANPOINT((834.4812,6.54946)); +#785= IFCDIRECTION((0.99964083,0.02679939)); +#786= IFCAXIS2PLACEMENT2D(#784,#785); +#787= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#786,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(206.564904013598),#185); +#788= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#787)); +#789= IFCPRODUCTDEFINITIONSHAPE($,$,(#788)); +#790= IFCCARTESIANPOINT((1040.97191,12.08527)); +#791= IFCDIRECTION((0.99964083,0.02679939)); +#792= IFCAXIS2PLACEMENT2D(#790,#791); +#793= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-6.25000001E-05),$); +#794= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#792,IFCPARAMETERVALUE(-214.472162203039),IFCPARAMETERVALUE(124.029893835),#793); +#795= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#794)); +#796= IFCPRODUCTDEFINITIONSHAPE($,$,(#795)); +#797= IFCCARTESIANPOINT((1165.0018,14.44893)); +#798= IFCDIRECTION((0.9999361,0.01130456)); +#799= IFCAXIS2PLACEMENT2D(#797,#798); +#800= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#799,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(120.388369329927),#185); +#801= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#800)); +#802= IFCPRODUCTDEFINITIONSHAPE($,$,(#801)); +#803= IFCCARTESIANPOINT((1285.38248,15.80987)); +#804= IFCDIRECTION((0.9999361,0.01130456)); +#805= IFCAXIS2PLACEMENT2D(#803,#804); +#806= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,9.99999995E-05),$); +#807= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#805,IFCPARAMETERVALUE(56.5264180780489),IFCPARAMETERVALUE(10.555201352),#806); +#808= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#807)); +#809= IFCPRODUCTDEFINITIONSHAPE($,$,(#808)); +#810= IFCCARTESIANPOINT((1295.93768,15.94034)); +#811= IFCDIRECTION((0.99991001,0.01341512)); +#812= IFCAXIS2PLACEMENT2D(#810,#811); +#813= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#812,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(91.1370152394859),#185); +#814= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#813)); +#815= IFCPRODUCTDEFINITIONSHAPE($,$,(#814)); +#816= IFCCARTESIANPOINT((1387.06649,17.16295)); +#817= IFCDIRECTION((0.99991001,0.01341512)); +#818= IFCAXIS2PLACEMENT2D(#816,#817); +#819= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-1E-04),$); +#820= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#818,IFCPARAMETERVALUE(-67.0816189053657),IFCPARAMETERVALUE(5.60557666000022),#819); +#821= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#820)); +#822= IFCPRODUCTDEFINITIONSHAPE($,$,(#821)); +#823= IFCCARTESIANPOINT((1392.67207,17.23502)); +#824= IFCDIRECTION((0.99992442,0.01229428)); +#825= IFCAXIS2PLACEMENT2D(#823,#824); +#826= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#825,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(248.717833290295),#185); +#827= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#826)); +#828= IFCPRODUCTDEFINITIONSHAPE($,$,(#827)); +#829= IFCCARTESIANPOINT((1641.37111,20.29282)); +#830= IFCDIRECTION((0.99992442,0.01229428)); +#831= IFCAXIS2PLACEMENT2D(#829,#830); +#832= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-9.99999997E-05),$); +#833= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#831,IFCPARAMETERVALUE(-61.476042582204),IFCPARAMETERVALUE(11.8468160990001),#832); +#834= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#833)); +#835= IFCPRODUCTDEFINITIONSHAPE($,$,(#834)); +#836= IFCCARTESIANPOINT((1653.21792,20.42445)); +#837= IFCDIRECTION((0.99995074,0.00992536)); +#838= IFCAXIS2PLACEMENT2D(#836,#837); +#839= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#838,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(56.6299153930952),#185); +#840= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#839)); +#841= IFCPRODUCTDEFINITIONSHAPE($,$,(#840)); +#842= IFCGRADIENTCURVE((#618,#625,#631,#638,#644,#651,#657,#664,#670,#677,#683,#690,#696,#703,#709,#716,#722,#729,#735,#742,#748,#755,#761,#768,#774,#781,#787,#794,#800,#807,#813,#820,#826,#833,#839),.U.,#540,$); +#843= IFCSHAPEREPRESENTATION(#187,'Axis','Curve3D',(#842)); +#844= IFCPRODUCTDEFINITIONSHAPE($,$,(#843)); +#845= IFCSTYLEDITEM(#842,(#244),'C-ROAD-PROF'); +#846= IFCPROPERTYSET('3kkkblmL1FzPTg1uymoO6r',#13,'Properties',$,(#52,#53,#55,#56,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#249,#254,#255,#257,#260,#848,#849,#850,#851,#852,#853,#854)); +#847= IFCRELDEFINESBYPROPERTIES('1rwCWqOgT0wPhD4DKG_oSZ',#13,$,$,(#543),#846); +#848= IFCPROPERTYSINGLEVALUE('ElevationMax',$,IFCREAL(20.986518514),$); +#849= IFCPROPERTYSINGLEVALUE('ElevationMin',$,IFCREAL(2.34145654091097),$); +#850= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(1701.59507583737),$); +#851= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(1709.84504945956),$); +#852= IFCPROPERTYSINGLEVALUE('StartingStation',$,IFCREAL(-8.249973622189),$); +#853= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(7776485183394908262),$); +#854= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('PL_2'),$); +#855= IFCPROPERTYSET('10iQDA7Jb28uj3W44NNL8q',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#856= IFCRELDEFINESBYPROPERTIES('1j2qv13ZL9QBH1akibhXKZ',#13,$,$,(#543),#855); +#857= IFCPROPERTYSET('1ZxTt9iGj36OYgt8YUKpmJ',#13,'General',$,(#99,#100,#102,#103,#104,#105,#265)); +#858= IFCRELDEFINESBYPROPERTIES('0FxqG0MAL9uwIoEP2Eb5cm',#13,$,$,(#543),#857); +#859= IFCPROPERTYSET('0_xd_rxubCHu05ESpYc0PW',#13,'Geometry',$,(#108,#109,#110)); +#860= IFCRELDEFINESBYPROPERTIES('2U3bShLLX71QSNcLlYsKWP',#13,$,$,(#543),#859); +#861= IFCPROPERTYSET('0r$47eCZ5CTvxoKK_E1SS5',#13,'Misc',$,(#113,#115,#116,#270)); +#862= IFCRELDEFINESBYPROPERTIES('20AsSYP9L4X8rqah219yJy',#13,$,$,(#543),#861); +#863= IFCPROPERTYSET('0xL3s5BIrAUwfdgNtlzeVi',#13,'3D Visualization',$,(#119,#120,#121)); +#864= IFCRELDEFINESBYPROPERTIES('25_WMmmy5478$h4wgIOWRp',#13,$,$,(#543),#863); +#865= IFCREFERENT('1FZli6IjT4uO4Eoy$ZQAdk',#13,'-0+008.25',$,$,#869,$,.STATION.); +#866= IFCRELNESTS('19VF7Evwer$J0I3IS9Waju',#13,$,$,#273,(#865)); +#867= IFCPOINTBYDISTANCEEXPRESSION(IFCNONNEGATIVELENGTHMEASURE(0.0),$,$,$,#540); +#868= IFCAXIS2PLACEMENTLINEAR(#867,$,$); +#869= IFCLINEARPLACEMENT(#33,#868,$); +#870= IFCPROPERTYSET('0S6iaIel96mfiyW_PTkBLT',#13,'Pset_Stationing',$,(#872)); +#871= IFCRELDEFINESBYPROPERTIES('1ekeVLGpHFKP_9asx1rW4F',#13,$,$,(#865),#870); +#872= IFCPROPERTYSINGLEVALUE('Station',$,IFCLENGTHMEASURE(-8.249973622295),$); +#873= IFCALIGNMENT('06Ng1eKsn2MRkFhhU_YPPI',#13,'PL-3eme_Voie',$,'Rail',#33,$,$); +#875= IFCPROPERTYSET('3nIHulVmj2KwEjillXjOF3',#13,'Properties',$,(#39,#40,#43,#44,#45,#46,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#59,#60,#61,#62,#63,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#877,#878,#879,#880,#881,#882)); +#876= IFCRELDEFINESBYPROPERTIES('2Le9$PYnD8nQDNJh4NX6ep',#13,$,$,(#873),#875); +#877= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(104.421146881311),$); +#878= IFCPROPERTYSINGLEVALUE('EndingStationWithEquations',$,IFCREAL(104.421146881311),$); +#879= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(104.421146881311),$); +#880= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(8314742293892916186),$); +#881= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('SAN1_XG-3eme_Voie'),$); +#882= IFCPROPERTYSINGLEVALUE('Bounds',$,IFCLABEL('((1891962.99880597,3126626.95211932,0),(1892005.62585004,3126722.27636088,0))'),$); +#883= IFCPROPERTYSET('0cMO$SREHEqRv0S3$_ifzP',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#884= IFCRELDEFINESBYPROPERTIES('3D8o872sz3PRbTQh$wauc2',#13,$,$,(#873),#883); +#885= IFCPROPERTYSET('115s3lPSDCUQbBKdGtGlD_',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#886= IFCRELDEFINESBYPROPERTIES('3eSAXZqtP2rPDOzOayoTFV',#13,$,$,(#873),#885); +#887= IFCPROPERTYSET('3Tl5wHPDH0VANfYD6aseun',#13,'Geometry',$,(#108,#109,#110)); +#888= IFCRELDEFINESBYPROPERTIES('1GbhOidxzAKQGwqeNShOiN',#13,$,$,(#873),#887); +#889= IFCPROPERTYSET('0oepWInGf9IOZe8ASfH3$r',#13,'Misc',$,(#113,#114,#115,#116)); +#890= IFCRELDEFINESBYPROPERTIES('1PyKusvunA7AAIu6NarhzK',#13,$,$,(#873),#889); +#891= IFCPROPERTYSET('2HinSWTMTBVBgjD109$t87',#13,'3D Visualization',$,(#119,#120,#121)); +#892= IFCRELDEFINESBYPROPERTIES('3B26V93CrAgPSsfa90JwWb',#13,$,$,(#873),#891); +#893= IFCPROPERTYSET('2Y2bXz_41B$gpOu8dxLLPt',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#894= IFCRELDEFINESBYPROPERTIES('3UbjOkFrH04PKDhLD4zyyT',#13,$,$,(#873),#893); +#895= IFCPROPERTYSET('0VzsSkgt5ENgRnXADzhrod',#13,'Attributs LandXML [AeccDbAlignment]',$,(#133,#897,#898)); +#896= IFCRELDEFINESBYPROPERTIES('3jdfKd_2D1$8IvHVhB9QoT',#13,$,$,(#873),#895); +#897= IFCPROPERTYSINGLEVALUE('[Alignment::length]',$,IFCLABEL('104.421147'),$); +#898= IFCPROPERTYSINGLEVALUE('[Alignment::name]',$,IFCLABEL('SAN1_XG-3eme_Voie'),$); +#899= IFCALIGNMENTHORIZONTAL('2aDXRNyUd9q$uGoJz_9bcA',#13,'SAN1_XG-3eme_Voie',$,$,#33,#928); +#900= IFCRELNESTS('3ti4DW4J3XdPO0jmJB7xxu',#13,$,$,#873,(#899,#929)); +#901= IFCPROPERTYSET('0CoEh1vLvA0gChD8GTWM5t',#13,'Properties',$,(#39,#40,#43,#44,#45,#46,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#59,#60,#61,#62,#63,#65,#66,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#877,#878,#879,#880,#881,#882)); +#902= IFCRELDEFINESBYPROPERTIES('1qNyK$T0LANw5zTGZQFx8c',#13,$,$,(#899),#901); +#903= IFCPROPERTYSET('0wfzheIST3Ew4LdWZe3M3g',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#904= IFCRELDEFINESBYPROPERTIES('2j4dUB1jD3iuXO57rBEjOd',#13,$,$,(#899),#903); +#905= IFCPROPERTYSET('0Osv8zwtD1yhcZqhXujP5o',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#906= IFCRELDEFINESBYPROPERTIES('3PM3StGdv5fxU9BnqrlNyn',#13,$,$,(#899),#905); +#907= IFCPROPERTYSET('3LyUTUbC1BJhq4SYsjwFPk',#13,'Geometry',$,(#108,#109,#110)); +#908= IFCRELDEFINESBYPROPERTIES('0CvZdeAJ9FKxv$ZQd6qnZg',#13,$,$,(#899),#907); +#909= IFCPROPERTYSET('0lQNBIkU91M9nSgXTzNbhb',#13,'Misc',$,(#113,#114,#115,#116)); +#910= IFCRELDEFINESBYPROPERTIES('0YRh2vJ0j8Ve_Un6_wD040',#13,$,$,(#899),#909); +#911= IFCPROPERTYSET('0G6e6jXVf1ag6$4fSs9wq8',#13,'3D Visualization',$,(#119,#120,#121)); +#912= IFCRELDEFINESBYPROPERTIES('3NEX_dk657MPRFhioGFyW4',#13,$,$,(#899),#911); +#913= IFCPROPERTYSET('2XX0K6Rdr8yhjeEsw2VEha',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#914= IFCRELDEFINESBYPROPERTIES('1eZk0g9R9818Vg6x6jrl0x',#13,$,$,(#899),#913); +#915= IFCPROPERTYSET('1njBJw8PP9RuigDIqrnP4Z',#13,'Attributs LandXML [AeccDbAlignment]',$,(#133,#897,#898)); +#916= IFCRELDEFINESBYPROPERTIES('06QbpsyqD7Zem6QjNUoem0',#13,$,$,(#899),#915); +#917= IFCCARTESIANPOINT((159.62585,3.95212)); +#918= IFCALIGNMENTHORIZONTALSEGMENT($,$,#917,-4.29188308119194,0.0,0.0,104.42115,$,.LINE.); +#919= IFCALIGNMENTSEGMENT('17SiX1yQq46blpAopPBimK',#13,$,$,$,#33,#925,#918); +#920= IFCRELNESTS('3Q25FSkwkopjlVdYgQxaS3',#13,$,$,#899,(#919)); +#921= IFCAXIS2PLACEMENT2D(#917,#922); +#922= IFCDIRECTION((-0.40822233,0.91288254)); +#923= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#921,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(104.421146881311),#185); +#924= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#923)); +#925= IFCPRODUCTDEFINITIONSHAPE($,$,(#924)); +#926= IFCCOMPOSITECURVE((#923),.U.); +#927= IFCSHAPEREPRESENTATION(#187,'Axis','Curve2D',(#926)); +#928= IFCPRODUCTDEFINITIONSHAPE($,$,(#927)); +#929= IFCALIGNMENTVERTICAL('1PAckHBlv5BZ$4epmqBjtV',#13,'PL-3eme_Voie',$,'FG',#33,#958); +#930= IFCALIGNMENTVERTICALSEGMENT($,$,0.00001,44.77624,4.076,0.00203395520638713,0.00203395520638713,$,.CONSTANTGRADIENT.); +#931= IFCALIGNMENTSEGMENT('0U1GRx8nOrDvAhttpucvoY',#13,$,$,$,#33,#942,#930); +#932= IFCRELNESTS('1jh9GpoJvP4REW0EkIA0Ll',#13,$,$,#929,(#931,#934,#936)); +#933= IFCALIGNMENTVERTICALSEGMENT($,$,44.77625,4.92377,4.16707,0.0020339552063872,-0.00499999999968968,-700.0,.PARABOLICARC.); +#934= IFCALIGNMENTSEGMENT('1$ziygc1ndoGJ2ZK6dd_Cp',#13,$,$,$,#33,#949,#933); +#935= IFCALIGNMENTVERTICALSEGMENT($,$,49.70001,54.72114,4.15977,-0.00499999999968987,-0.00499999999968987,$,.CONSTANTGRADIENT.); +#936= IFCALIGNMENTSEGMENT('0GfQnb_aFkHXZhPzf_zEV8',#13,$,$,$,#33,#955,#935); +#937= IFCCARTESIANPOINT((0.00001,4.076)); +#938= IFCDIRECTION((0.99999793,0.00203395)); +#939= IFCAXIS2PLACEMENT2D(#937,#938); +#940= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#939,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(44.7763283701189),#185); +#941= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#940)); +#942= IFCPRODUCTDEFINITIONSHAPE($,$,(#941)); +#943= IFCCARTESIANPOINT((44.77625,4.16707)); +#944= IFCDIRECTION((0.99999793,0.00203395)); +#945= IFCAXIS2PLACEMENT2D(#943,#944); +#946= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-7.14285714E-04),$); +#947= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#945,IFCPARAMETERVALUE(-1.42376864447167),IFCPARAMETERVALUE(4.923768644256),#946); +#948= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#947)); +#949= IFCPRODUCTDEFINITIONSHAPE($,$,(#948)); +#950= IFCCARTESIANPOINT((49.70001,4.15977)); +#951= IFCDIRECTION((0.9999875,-0.00499994)); +#952= IFCAXIS2PLACEMENT2D(#950,#951); +#953= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#952,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(54.721826499825),#185); +#954= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#953)); +#955= IFCPRODUCTDEFINITIONSHAPE($,$,(#954)); +#956= IFCGRADIENTCURVE((#940,#947,#953),.U.,#926,$); +#957= IFCSHAPEREPRESENTATION(#187,'Axis','Curve3D',(#956)); +#958= IFCPRODUCTDEFINITIONSHAPE($,$,(#957)); +#959= IFCSTYLEDITEM(#956,(#244),'C-ROAD-PROF'); +#960= IFCPROPERTYSET('0$VMLVJkvC2QuQF6LCChTt',#13,'Properties',$,(#52,#53,#55,#56,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#249,#254,#255,#257,#260,#962,#963,#964,#965,#966,#967,#968)); +#961= IFCRELDEFINESBYPROPERTIES('2jfdn_OvnDnAikQ3yCO$J6',#13,$,$,(#929),#960); +#962= IFCPROPERTYSINGLEVALUE('ElevationMax',$,IFCREAL(4.16852079858304),$); +#963= IFCPROPERTYSINGLEVALUE('ElevationMin',$,IFCREAL(3.886165086152),$); +#964= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(104.421157075922),$); +#965= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(104.421146885233),$); +#966= IFCPROPERTYSINGLEVALUE('StartingStation',$,IFCREAL(0.000010190689),$); +#967= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(-2548581589649211344),$); +#968= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('PL-3eme_Voie'),$); +#969= IFCPROPERTYSET('1jLAKMLuv3QfS91qkIL06A',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#970= IFCRELDEFINESBYPROPERTIES('22xFNW5uD4mesGE03V17QW',#13,$,$,(#929),#969); +#971= IFCPROPERTYSET('2wV6RHu1b4ZOJV_j$qMG2V',#13,'General',$,(#99,#100,#102,#103,#104,#105,#265)); +#972= IFCRELDEFINESBYPROPERTIES('0PIW3of8r9tBzrHnILdINU',#13,$,$,(#929),#971); +#973= IFCPROPERTYSET('0qCOlokBvE8RsECskgee9n',#13,'Geometry',$,(#108,#109,#110)); +#974= IFCRELDEFINESBYPROPERTIES('39b6jnnPDBjgc9zDhirHmM',#13,$,$,(#929),#973); +#975= IFCPROPERTYSET('2PkaIEjv5EhhYIamY2CfV9',#13,'Misc',$,(#113,#115,#116,#270)); +#976= IFCRELDEFINESBYPROPERTIES('0Jp8UViV52mgILATGr$sJV',#13,$,$,(#929),#975); +#977= IFCPROPERTYSET('1ZUvtcJb9CBgwpMmJn_NMg',#13,'3D Visualization',$,(#119,#120,#121)); +#978= IFCRELDEFINESBYPROPERTIES('1uBhVUYOLBEvzzsf2wpC8O',#13,$,$,(#929),#977); +#979= IFCALIGNMENT('202$CKGz56Q98WGfxCVA5m',#13,'PL_2',$,'Rail',#33,$,$); +#981= IFCPROPERTYSET('17auaH2XXCDAa3bByktVQW',#13,'Properties',$,(#39,#40,#43,#44,#45,#46,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#284,#983,#984,#985,#986,#987,#988)); +#982= IFCRELDEFINESBYPROPERTIES('1ygYejNuf2VxkiSqet2V25',#13,$,$,(#979),#981); +#983= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(1693.0421831244),$); +#984= IFCPROPERTYSINGLEVALUE('EndingStationWithEquations',$,IFCREAL(1693.0421831244),$); +#985= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(1693.0421831244),$); +#986= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(8316072762716969168),$); +#987= IFCPROPERTYSINGLEVALUE('Name',$,IFCLABEL('SAN1_XG-B02'),$); +#988= IFCPROPERTYSINGLEVALUE('Bounds',$,IFCLABEL('((1891843.6981545,3126629.88407624,0),(1892146.52138138,3128144.93323605,0))'),$); +#989= IFCPROPERTYSET('3eqgxqjNL8YeXWwVfD3g4W',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#990= IFCRELDEFINESBYPROPERTIES('34HjpanuzB4hKSr$zK_C1P',#13,$,$,(#979),#989); +#991= IFCPROPERTYSET('0cQxrlu5vDuw8FPVyg$gZI',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#992= IFCRELDEFINESBYPROPERTIES('3ZyywlK29AxuhBX_ccm4eZ',#13,$,$,(#979),#991); +#993= IFCPROPERTYSET('1vbOGp_bT0zRJvKtbiXILx',#13,'Geometry',$,(#108,#109,#110)); +#994= IFCRELDEFINESBYPROPERTIES('34JxyrPYz3d9$yVht0edSM',#13,$,$,(#979),#993); +#995= IFCPROPERTYSET('3pWWaoxOX9fwNOqPdl5gBB',#13,'Misc',$,(#113,#114,#115,#116)); +#996= IFCRELDEFINESBYPROPERTIES('1YJq82yWf4Exfar1mSIrAQ',#13,$,$,(#979),#995); +#997= IFCPROPERTYSET('0RgkzD7xX67gebZkyvnAzX',#13,'3D Visualization',$,(#119,#120,#121)); +#998= IFCRELDEFINESBYPROPERTIES('0dbqLrgu1BuACKqpWdc4OU',#13,$,$,(#979),#997); +#999= IFCPROPERTYSET('0LNoT7XOTF99lMf$TQFaeL',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#1000= IFCRELDEFINESBYPROPERTIES('0L5OSBSgj0T8GDbNBL0RQR',#13,$,$,(#979),#999); +#1001= IFCPROPERTYSET('2Uy7eHzcL6W8vG6SbJjClK',#13,'Attributs LandXML [AeccDbAlignment]',$,(#133,#1003,#1004)); +#1002= IFCRELDEFINESBYPROPERTIES('0nFFtVjrfDYQ07xWyYwSSf',#13,$,$,(#979),#1001); +#1003= IFCPROPERTYSINGLEVALUE('[Alignment::length]',$,IFCLABEL('1693.042183'),$); +#1004= IFCPROPERTYSINGLEVALUE('[Alignment::name]',$,IFCLABEL('SAN1_XG-B02'),$); +#1005= IFCALIGNMENTHORIZONTAL('03WPzxY0c1iH$hocaY7ROL',#13,'SAN1_XG-B02',$,$,#33,#1314); +#1006= IFCRELNESTS('1kBbybYL4wd4aALqWDEwFX',#13,$,$,#979,(#1005,#1315)); +#1007= IFCPROPERTYSET('0gDauGanX0Dec3Y7Wx_J_Q',#13,'Properties',$,(#39,#40,#43,#44,#45,#46,#48,#49,#50,#51,#52,#53,#54,#55,#56,#57,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#284,#983,#984,#985,#986,#987,#988)); +#1008= IFCRELDEFINESBYPROPERTIES('2WlRit3LLEP9Q$6czHy7n3',#13,$,$,(#1005),#1007); +#1009= IFCPROPERTYSET('1p00iaTqj14xfLTa8UWDYi',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#1010= IFCRELDEFINESBYPROPERTIES('0UQaUoOIjEZwKkuEtHTvD0',#13,$,$,(#1005),#1009); +#1011= IFCPROPERTYSET('20c$nZ$unB6xGFumKOOTWD',#13,'General',$,(#99,#100,#101,#102,#103,#104,#105)); +#1012= IFCRELDEFINESBYPROPERTIES('3I7vxhpvD61xZ8giIqnWi6',#13,$,$,(#1005),#1011); +#1013= IFCPROPERTYSET('0y3EcdM_zFZhkcViDKhM63',#13,'Geometry',$,(#108,#109,#110)); +#1014= IFCRELDEFINESBYPROPERTIES('04unAigB9DGRRAn4HIBcHR',#13,$,$,(#1005),#1013); +#1015= IFCPROPERTYSET('3iJptD8gzA4AYQwaI9ZRMo',#13,'Misc',$,(#113,#114,#115,#116)); +#1016= IFCRELDEFINESBYPROPERTIES('1s5nBNTaP3t8yGSXJc7FjH',#13,$,$,(#1005),#1015); +#1017= IFCPROPERTYSET('1e2Yf3GaL5neno7qRTvDaq',#13,'3D Visualization',$,(#119,#120,#121)); +#1018= IFCRELDEFINESBYPROPERTIES('061jQbtab3UuUul2xf4D6w',#13,$,$,(#1005),#1017); +#1019= IFCPROPERTYSET('1AoK1BxO16B9bBBQKmJQOw',#13,'Fichier LandXML import\X2\00E9\X0\ [AeccDbAlignment]',$,(#124,#125,#126,#127,#128)); +#1020= IFCRELDEFINESBYPROPERTIES('1qCWqot2z5Dg8__tyAVLDh',#13,$,$,(#1005),#1019); +#1021= IFCPROPERTYSET('0aX0CPcZPCGQzxVv6fv3np',#13,'Attributs LandXML [AeccDbAlignment]',$,(#133,#1003,#1004)); +#1022= IFCRELDEFINESBYPROPERTIES('05ggGwyjrEBO0Kya3ip05k',#13,$,$,(#1005),#1021); +#1023= IFCCARTESIANPOINT((166.18241,6.88408)); +#1024= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1023,-4.29188308129374,0.0,0.0,41.2881,$,.LINE.); +#1025= IFCALIGNMENTSEGMENT('2ls$QyqKFGvWrOMNAMl2lK',#13,$,$,$,#33,#1127,#1024); +#1026= IFCRELNESTS('0YSvW8jfhvsdXGPTnEsdVr',#13,$,$,#1005,(#1025,#1029,#1032,#1035,#1038,#1041,#1044,#1047,#1050,#1053,#1056,#1059,#1062,#1065,#1068,#1071,#1074,#1077,#1080,#1083,#1086,#1089,#1092,#1095,#1098,#1101,#1104,#1107,#1110,#1113,#1116,#1119,#1122)); +#1027= IFCCARTESIANPOINT((149.32768,44.57526)); +#1028= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1027,-4.29188308129143,0.0,4999.99996,12.0,$,.CLOTHOID.); +#1029= IFCALIGNMENTSEGMENT('2oG21UE5rAOpdX5x3hqavA',#13,$,$,$,#33,#1133,#1028); +#1030= IFCCARTESIANPOINT((144.42463,55.52789)); +#1031= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1030,-4.2906830812558,4999.99996,4999.99996,15.07009,$,.CIRCULARARC.); +#1032= IFCALIGNMENTSEGMENT('3pHMaGx7yj33LKohm_pZ68',#13,$,$,$,#33,#1139,#1031); +#1033= IFCCARTESIANPOINT((138.23547,69.2684)); +#1034= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1033,-4.28766906316567,4999.99996,0.0,12.0,$,.CLOTHOID.); +#1035= IFCALIGNMENTSEGMENT('3VUDJwykF9ULHB77srJlw6',#13,$,$,$,#33,#1145,#1034); +#1036= IFCCARTESIANPOINT((133.28194,80.19829)); +#1037= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1036,-4.28646906314188,0.0,0.0,23.60283,$,.LINE.); +#1038= IFCALIGNMENTSEGMENT('0_yeMOmV3F7IvCd30xsjlO',#13,$,$,$,#33,#1150,#1037); +#1039= IFCCARTESIANPOINT((123.53022,101.69242)); +#1040= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1039,-4.28646906315086,0.0,-25.0,11.99976,$,.CLOTHOID.); +#1041= IFCALIGNMENTSEGMENT('3mbiVaW27Tx$sIfs9ETzLB',#13,$,$,$,#33,#1156,#1040); +#1042= IFCCARTESIANPOINT((119.47151,112.95232)); +#1043= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1042,-4.52646417754464,-25.0,-25.0,27.4092,$,.CIRCULARARC.); +#1044= IFCALIGNMENTSEGMENT('2kgK3TKJjZ3k1IGFSj3oSf',#13,$,$,$,#33,#1162,#1043); +#1045= IFCCARTESIANPOINT((128.70575,137.3181)); +#1046= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1045,0.660353247385597,-25.0,0.0,12.0,$,.CLOTHOID.); +#1047= IFCALIGNMENTSEGMENT('1dz98rDTx2Hsf7tRZYR2xv',#13,$,$,$,#33,#1168,#1046); +#1048= IFCCARTESIANPOINT((139.208,143.05979)); +#1049= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1048,0.420353247384332,0.0,0.0,151.3421,$,.LINE.); +#1050= IFCALIGNMENTSEGMENT('3vSW_Za$ojtdvS9_h7gA1W',#13,$,$,$,#33,#1173,#1049); +#1051= IFCCARTESIANPOINT((277.375,204.81993)); +#1052= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1051,0.42035324738215,0.0,30.0,12.0,$,.CLOTHOID.); +#1053= IFCALIGNMENTSEGMENT('0c$K5aqf6TBNX3QYXLwEj7',#13,$,$,$,#33,#1179,#1052); +#1054= IFCCARTESIANPOINT((287.96106,210.42564)); +#1055= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1054,0.620353247369259,30.0,30.0,36.61586,$,.CIRCULARARC.); +#1056= IFCALIGNMENTSEGMENT('39pgwKEQC2$lwTSPgA9sb2',#13,$,$,$,#33,#1185,#1055); +#1057= IFCCARTESIANPOINT((299.43382,242.84025)); +#1058= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1057,-4.44230353764639,30.0,0.0,11.99983,$,.CLOTHOID.); +#1059= IFCALIGNMENTSEGMENT('13euOnm38EOmcnFiPD6NQQ',#13,$,$,$,#33,#1191,#1058); +#1060= IFCCARTESIANPOINT((294.73125,253.85708)); +#1061= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1060,-4.24230640952031,0.0,0.0,194.9505,$,.LINE.); +#1062= IFCALIGNMENTSEGMENT('2yhUF5sDkpHjzzHI8Evlo$',#13,$,$,$,#33,#1196,#1061); +#1063= IFCCARTESIANPOINT((206.42649,427.66148)); +#1064= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1063,-4.24230640952038,0.0,279.99997,23.45755,$,.CLOTHOID.); +#1065= IFCALIGNMENTSEGMENT('1b0900ZHG3NdT3uOmnsPGO',#13,$,$,$,#33,#1202,#1064); +#1066= IFCCARTESIANPOINT((195.51106,448.4226)); +#1067= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1066,-4.20041791691185,279.99997,279.99997,2.1169,$,.CIRCULARARC.); +#1068= IFCALIGNMENTSEGMENT('3YoMXQXvLqjqLRUlHFq1UC',#13,$,$,$,#33,#1208,#1067); +#1069= IFCCARTESIANPOINT((194.46703,450.26413)); +#1070= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1069,-4.19285757237517,279.99997,0.0,23.45755,$,.CLOTHOID.); +#1071= IFCALIGNMENTSEGMENT('0$FwgbsDatNaJ7rWN3fSq0',#13,$,$,$,#33,#1214,#1070); +#1072= IFCCARTESIANPOINT((182.25791,470.29182)); +#1073= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1072,-4.15096908074615,0.0,0.0,8.86231,$,.LINE.); +#1074= IFCALIGNMENTSEGMENT('3qjkeOLf5umqUT0veT_TGQ',#13,$,$,$,#33,#1219,#1073); +#1075= IFCCARTESIANPOINT((177.53972,477.79376)); +#1076= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1075,-4.15096908077342,0.0,-100.0,14.01858,$,.CLOTHOID.); +#1077= IFCALIGNMENTSEGMENT('34dSEb8PwvMmCr5pI4KfkS',#13,$,$,$,#33,#1225,#1076); +#1078= IFCCARTESIANPOINT((170.35721,489.82898)); +#1079= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1078,-4.2210619886932,-100.0,-100.0,46.96316,$,.CIRCULARARC.); +#1080= IFCALIGNMENTSEGMENT('3xJwkCcMiGvqlBfxaoidsn',#13,$,$,$,#33,#1231,#1079); +#1081= IFCCARTESIANPOINT((158.5515,534.83924)); +#1082= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1081,-4.69069361285465,-100.0,0.0,14.01858,$,.CLOTHOID.); +#1083= IFCALIGNMENTSEGMENT('1xS4koWwk4ISDELtxs$Bjd',#13,$,$,$,#33,#1237,#1082); +#1084= IFCCARTESIANPOINT((158.90233,548.85037)); +#1085= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1084,1.52239878653576,0.0,0.0,98.94189,$,.LINE.); +#1086= IFCALIGNMENTSEGMENT('3InItKFuCRgOzkxbBimIjI',#13,$,$,$,#33,#1242,#1085); +#1087= IFCCARTESIANPOINT((163.689,647.6764)); +#1088= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1087,1.5223987865374,0.0,266.31415,12.00003,$,.CLOTHOID.); +#1089= IFCALIGNMENTSEGMENT('2fOjkX6EJwx0FFHkXMOj0G',#13,$,$,$,#33,#1248,#1088); +#1090= IFCCARTESIANPOINT((164.17951,659.66613)); +#1091= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1090,1.54492861827357,266.31414,266.31414,0.02777,$,.CIRCULARARC.); +#1092= IFCALIGNMENTSEGMENT('1cklZKSFM8cLS2IXG85CSo',#13,$,$,$,#33,#1254,#1091); +#1093= IFCCARTESIANPOINT((164.18023,659.69389)); +#1094= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1093,1.5450328830652,266.31415,0.0,11.99998,$,.CLOTHOID.); +#1095= IFCALIGNMENTSEGMENT('1cIZ8wcOnGkJvyQ3wIpgP2',#13,$,$,$,#33,#1260,#1094); +#1096= IFCCARTESIANPOINT((164.30914,671.6929)); +#1097= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1096,1.56756262233618,0.0,0.0,10.00304,$,.LINE.); +#1098= IFCALIGNMENTSEGMENT('1yOOjzguihJ3ySoD0YL1iV',#13,$,$,$,#33,#1265,#1097); +#1099= IFCCARTESIANPOINT((164.34149,681.69589)); +#1100= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1099,1.56756262233577,0.0,-268.71019,11.99998,$,.CLOTHOID.); +#1101= IFCALIGNMENTSEGMENT('1_gCncU7zeziwJkTpY0O0U',#13,$,$,$,#33,#1271,#1100); +#1102= IFCCARTESIANPOINT((164.4696,693.69493)); +#1103= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1102,1.54523377520526,-268.7102,-268.7102,0.02889,$,.CIRCULARARC.); +#1104= IFCALIGNMENTSEGMENT('15JF48IHT5McOleai6gnZB',#13,$,$,$,#33,#1277,#1103); +#1105= IFCCARTESIANPOINT((164.47034,693.7238)); +#1106= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1105,1.54512626379966,-268.71019,0.0,12.00002,$,.CLOTHOID.); +#1107= IFCALIGNMENTSEGMENT('1K0g9hPDPEn_MfXK6QTZA8',#13,$,$,$,#33,#1283,#1106); +#1108= IFCCARTESIANPOINT((164.95687,705.71369)); +#1109= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1108,1.52279733414386,0.0,0.0,174.98383,$,.LINE.); +#1110= IFCALIGNMENTSEGMENT('0JfEKj0YwSx9HYGbwu4OPR',#13,$,$,$,#33,#1288,#1109); +#1111= IFCCARTESIANPOINT((173.3527,880.49599)); +#1112= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1111,1.52279733414291,0.0,79.99998,16.0,$,.CLOTHOID.); +#1113= IFCALIGNMENTSEGMENT('1t3G1rHYS6JodHFPVvNeg2',#13,$,$,$,#33,#1294,#1112); +#1114= IFCCARTESIANPOINT((173.58728,896.48716)); +#1115= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1114,-4.66038794991252,79.99998,79.99998,0.60122,$,.CIRCULARARC.); +#1116= IFCALIGNMENTSEGMENT('1ayHtINoJu_3L0Oii5upKK',#13,$,$,$,#33,#1300,#1115); +#1117= IFCCARTESIANPOINT((173.55377,897.08744)); +#1118= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1117,-4.65287274891395,79.99998,0.0,34.999,$,.CLOTHOID.); +#1119= IFCALIGNMENTSEGMENT('2IoGGwTSkwEJzQsnEBlWeL',#13,$,$,$,#33,#1306,#1118); +#1120= IFCCARTESIANPOINT((166.43144,931.27811)); +#1121= IFCALIGNMENTHORIZONTALSEGMENT($,$,#1120,-4.43412894884512,0.0,0.0,614.28365,$,.LINE.); +#1122= IFCALIGNMENTSEGMENT('1bACs7YicVkt$D3ZPkTxZr',#13,$,$,$,#33,#1311,#1121); +#1123= IFCAXIS2PLACEMENT2D(#1023,#1124); +#1124= IFCDIRECTION((-0.40822233,0.91288254)); +#1125= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1123,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(41.2880992128428),#185); +#1126= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1125)); +#1127= IFCPRODUCTDEFINITIONSHAPE($,$,(#1126)); +#1128= IFCAXIS2PLACEMENT2D(#1027,#1129); +#1129= IFCDIRECTION((-0.40822233,0.91288254)); +#1130= IFCCLOTHOID(#193,244.948973193738); +#1131= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1128,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#1130); +#1132= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1131)); +#1133= IFCPRODUCTDEFINITIONSHAPE($,$,(#1132)); +#1134= IFCAXIS2PLACEMENT2D(#1030,#1135); +#1135= IFCDIRECTION((-0.4093175,0.91239201)); +#1136= IFCCIRCLE(#193,4999.99996); +#1137= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1134,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(15.0700904419525),#1136); +#1138= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1137)); +#1139= IFCPRODUCTDEFINITIONSHAPE($,$,(#1138)); +#1140= IFCAXIS2PLACEMENT2D(#1033,#1141); +#1141= IFCDIRECTION((-0.4120656,0.91115418)); +#1142= IFCCLOTHOID(#193,-244.948973193738); +#1143= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1140,IFCPARAMETERVALUE(-12.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#1142); +#1144= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1143)); +#1145= IFCPRODUCTDEFINITIONSHAPE($,$,(#1144)); +#1146= IFCAXIS2PLACEMENT2D(#1036,#1147); +#1147= IFCDIRECTION((-0.41315869,0.91065905)); +#1148= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1146,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(23.6028288023531),#185); +#1149= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1148)); +#1150= IFCPRODUCTDEFINITIONSHAPE($,$,(#1149)); +#1151= IFCAXIS2PLACEMENT2D(#1039,#1152); +#1152= IFCDIRECTION((-0.41315869,0.91065905)); +#1153= IFCCLOTHOID(#193,-17.3203317801802); +#1154= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1151,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(11.999755719317),#1153); +#1155= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1154)); +#1156= IFCPRODUCTDEFINITIONSHAPE($,$,(#1155)); +#1157= IFCAXIS2PLACEMENT2D(#1042,#1158); +#1158= IFCDIRECTION((-0.18485548,0.98276572)); +#1159= IFCCIRCLE(#193,25.0); +#1160= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1157,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-1.09636788225243),#1159); +#1161= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1160)); +#1162= IFCPRODUCTDEFINITIONSHAPE($,$,(#1161)); +#1163= IFCAXIS2PLACEMENT2D(#1045,#1164); +#1164= IFCDIRECTION((0.7897756,0.61339588)); +#1165= IFCCLOTHOID(#193,17.320508075475); +#1166= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1163,IFCPARAMETERVALUE(-12.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#1165); +#1167= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1166)); +#1168= IFCPRODUCTDEFINITIONSHAPE($,$,(#1167)); +#1169= IFCAXIS2PLACEMENT2D(#1048,#1170); +#1170= IFCDIRECTION((0.91294484,0.40808297)); +#1171= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1169,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(151.342102988323),#185); +#1172= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1171)); +#1173= IFCPRODUCTDEFINITIONSHAPE($,$,(#1172)); +#1174= IFCAXIS2PLACEMENT2D(#1051,#1175); +#1175= IFCDIRECTION((0.91294484,0.40808297)); +#1176= IFCCLOTHOID(#193,18.9736659610349); +#1177= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1174,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.0),#1176); +#1178= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1177)); +#1179= IFCPRODUCTDEFINITIONSHAPE($,$,(#1178)); +#1180= IFCAXIS2PLACEMENT2D(#1054,#1181); +#1181= IFCDIRECTION((0.81367316,0.58132262)); +#1182= IFCCIRCLE(#193,30.0); +#1183= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1180,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(36.6158556643701),#1182); +#1184= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1183)); +#1185= IFCPRODUCTDEFINITIONSHAPE($,$,(#1184)); +#1186= IFCAXIS2PLACEMENT2D(#1057,#1187); +#1187= IFCDIRECTION((-0.26681378,0.9637481)); +#1188= IFCCLOTHOID(#193,-18.9735297356262); +#1189= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1186,IFCPARAMETERVALUE(-11.999827687592),IFCNONNEGATIVELENGTHMEASURE(11.999827687592),#1188); +#1190= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1189)); +#1191= IFCPRODUCTDEFINITIONSHAPE($,$,(#1190)); +#1192= IFCAXIS2PLACEMENT2D(#1060,#1193); +#1193= IFCDIRECTION((-0.4529599,0.89153089)); +#1194= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1192,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(194.950504516092),#185); +#1195= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1194)); +#1196= IFCPRODUCTDEFINITIONSHAPE($,$,(#1195)); +#1197= IFCAXIS2PLACEMENT2D(#1063,#1198); +#1198= IFCDIRECTION((-0.4529599,0.89153089)); +#1199= IFCCLOTHOID(#193,81.0439043197866); +#1200= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1197,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(23.457553712),#1199); +#1201= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1200)); +#1202= IFCPRODUCTDEFINITIONSHAPE($,$,(#1201)); +#1203= IFCAXIS2PLACEMENT2D(#1066,#1204); +#1204= IFCDIRECTION((-0.48989653,0.87178058)); +#1205= IFCCIRCLE(#193,279.99997); +#1206= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1203,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(2.11689625469009),#1205); +#1207= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1206)); +#1208= IFCPRODUCTDEFINITIONSHAPE($,$,(#1207)); +#1209= IFCAXIS2PLACEMENT2D(#1069,#1210); +#1210= IFCDIRECTION((-0.49647343,0.86805192)); +#1211= IFCCLOTHOID(#193,-81.0439032850389); +#1212= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1209,IFCPARAMETERVALUE(-23.457553113),IFCNONNEGATIVELENGTHMEASURE(23.457553113),#1211); +#1213= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1212)); +#1214= IFCPRODUCTDEFINITIONSHAPE($,$,(#1213)); +#1215= IFCAXIS2PLACEMENT2D(#1072,#1216); +#1216= IFCDIRECTION((-0.53238868,0.84650003)); +#1217= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1215,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(8.86230518521823),#185); +#1218= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1217)); +#1219= IFCPRODUCTDEFINITIONSHAPE($,$,(#1218)); +#1220= IFCAXIS2PLACEMENT2D(#1075,#1221); +#1221= IFCDIRECTION((-0.53238868,0.84650003)); +#1222= IFCCLOTHOID(#193,-37.4413963198835); +#1223= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1220,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(14.018581584),#1222); +#1224= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1223)); +#1225= IFCPRODUCTDEFINITIONSHAPE($,$,(#1224)); +#1226= IFCAXIS2PLACEMENT2D(#1078,#1227); +#1227= IFCDIRECTION((-0.47179632,0.88170757)); +#1228= IFCCIRCLE(#193,100.0); +#1229= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1226,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-0.469631624159996),#1228); +#1230= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1229)); +#1231= IFCPRODUCTDEFINITIONSHAPE($,$,(#1230)); +#1232= IFCAXIS2PLACEMENT2D(#1081,#1233); +#1233= IFCDIRECTION((-0.02169367,0.99976466)); +#1234= IFCCLOTHOID(#193,37.4413962838272); +#1235= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1232,IFCPARAMETERVALUE(-14.018581557),IFCNONNEGATIVELENGTHMEASURE(14.018581557),#1234); +#1236= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1235)); +#1237= IFCPRODUCTDEFINITIONSHAPE($,$,(#1236)); +#1238= IFCAXIS2PLACEMENT2D(#1084,#1239); +#1239= IFCDIRECTION((0.04837865,0.99882907)); +#1240= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1238,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(98.9418853545642),#185); +#1241= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1240)); +#1242= IFCPRODUCTDEFINITIONSHAPE($,$,(#1241)); +#1243= IFCAXIS2PLACEMENT2D(#1087,#1244); +#1244= IFCDIRECTION((0.04837865,0.99882907)); +#1245= IFCCLOTHOID(#193,56.531205227721); +#1246= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1243,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(12.000027577),#1245); +#1247= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1246)); +#1248= IFCPRODUCTDEFINITIONSHAPE($,$,(#1247)); +#1249= IFCAXIS2PLACEMENT2D(#1090,#1250); +#1250= IFCDIRECTION((0.02586482,0.99966545)); +#1251= IFCCIRCLE(#193,266.31414); +#1252= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1249,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(0.0277664280820227),#1251); +#1253= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1252)); +#1254= IFCPRODUCTDEFINITIONSHAPE($,$,(#1253)); +#1255= IFCAXIS2PLACEMENT2D(#1093,#1256); +#1256= IFCDIRECTION((0.02576059,0.99966814)); +#1257= IFCCLOTHOID(#193,-56.5310856219719); +#1258= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1255,IFCPARAMETERVALUE(-11.999976799),IFCNONNEGATIVELENGTHMEASURE(11.999976799),#1257); +#1259= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1258)); +#1260= IFCPRODUCTDEFINITIONSHAPE($,$,(#1259)); +#1261= IFCAXIS2PLACEMENT2D(#1096,#1262); +#1262= IFCDIRECTION((0.0032337,0.99999477)); +#1263= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1261,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(10.0030448718942),#185); +#1264= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1263)); +#1265= IFCPRODUCTDEFINITIONSHAPE($,$,(#1264)); +#1266= IFCAXIS2PLACEMENT2D(#1099,#1267); +#1267= IFCDIRECTION((0.0032337,0.99999477)); +#1268= IFCCLOTHOID(#193,-56.7848353701888); +#1269= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1266,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(11.999982181),#1268); +#1270= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1269)); +#1271= IFCPRODUCTDEFINITIONSHAPE($,$,(#1270)); +#1272= IFCAXIS2PLACEMENT2D(#1102,#1273); +#1273= IFCDIRECTION((0.02555977,0.9996733)); +#1274= IFCCIRCLE(#193,268.7102); +#1275= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1272,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCPARAMETERVALUE(-0.00010750296170459),#1274); +#1276= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1275)); +#1277= IFCPRODUCTDEFINITIONSHAPE($,$,(#1276)); +#1278= IFCAXIS2PLACEMENT2D(#1105,#1279); +#1279= IFCDIRECTION((0.02566724,0.99967054)); +#1280= IFCCLOTHOID(#193,56.7849295739263); +#1281= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1278,IFCPARAMETERVALUE(-12.000021996),IFCNONNEGATIVELENGTHMEASURE(12.000021996),#1280); +#1282= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1281)); +#1283= IFCPRODUCTDEFINITIONSHAPE($,$,(#1282)); +#1284= IFCAXIS2PLACEMENT2D(#1108,#1285); +#1285= IFCDIRECTION((0.04798056,0.99884827)); +#1286= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1284,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(174.983833508815),#185); +#1287= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1286)); +#1288= IFCPRODUCTDEFINITIONSHAPE($,$,(#1287)); +#1289= IFCAXIS2PLACEMENT2D(#1111,#1290); +#1290= IFCDIRECTION((0.04798056,0.99884827)); +#1291= IFCCLOTHOID(#193,35.7770835454231); +#1292= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1289,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(16.0),#1291); +#1293= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1292)); +#1294= IFCPRODUCTDEFINITIONSHAPE($,$,(#1293)); +#1295= IFCAXIS2PLACEMENT2D(#1114,#1296); +#1296= IFCDIRECTION((-0.0519776,0.99864825)); +#1297= IFCCIRCLE(#193,79.99998); +#1298= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1295,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(0.601215960891722),#1297); +#1299= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1298)); +#1300= IFCPRODUCTDEFINITIONSHAPE($,$,(#1299)); +#1301= IFCAXIS2PLACEMENT2D(#1117,#1302); +#1302= IFCDIRECTION((-0.0594811,0.99822943)); +#1303= IFCCLOTHOID(#193,-52.9142642310768); +#1304= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1301,IFCPARAMETERVALUE(-34.999),IFCNONNEGATIVELENGTHMEASURE(34.999),#1303); +#1305= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1304)); +#1306= IFCPRODUCTDEFINITIONSHAPE($,$,(#1305)); +#1307= IFCAXIS2PLACEMENT2D(#1120,#1308); +#1308= IFCDIRECTION((-0.27468302,0.96153483)); +#1309= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1307,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(614.28364539422),#185); +#1310= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1309)); +#1311= IFCPRODUCTDEFINITIONSHAPE($,$,(#1310)); +#1312= IFCCOMPOSITECURVE((#1125,#1131,#1137,#1143,#1148,#1154,#1160,#1166,#1171,#1177,#1183,#1189,#1194,#1200,#1206,#1212,#1217,#1223,#1229,#1235,#1240,#1246,#1252,#1258,#1263,#1269,#1275,#1281,#1286,#1292,#1298,#1304,#1309),.U.); +#1313= IFCSHAPEREPRESENTATION(#187,'Axis','Curve2D',(#1312)); +#1314= IFCPRODUCTDEFINITIONSHAPE($,$,(#1313)); +#1315= IFCALIGNMENTVERTICAL('2eQEydKvFvf_5rpFx7Tayt',#13,'PL_2',$,'FG',#33,#1463); +#1316= IFCALIGNMENTVERTICALSEGMENT($,$,280.0,14.13216,3.71008,-0.00416009676865224,-0.00416009676865224,$,.CONSTANTGRADIENT.); +#1317= IFCALIGNMENTSEGMENT('2A4D$WcoVT9tiSxep5oqqG',#13,$,$,$,#33,#1356,#1316); +#1318= IFCRELNESTS('0K13K8f6Kzb6$94XAU072Y',#13,$,$,#1315,(#1317,#1320,#1322,#1324,#1326,#1328,#1330,#1332,#1334,#1336,#1338,#1340,#1342,#1344,#1346,#1348,#1350)); +#1319= IFCALIGNMENTVERTICALSEGMENT($,$,294.13216,7.18955,3.65129,-0.00416009676865204,0.00302945006852986,-1000.00001,.PARABOLICARC.); +#1320= IFCALIGNMENTSEGMENT('1hUA2K5euWtW5eiPnjUtBH',#13,$,$,$,#33,#1363,#1319); +#1321= IFCALIGNMENTVERTICALSEGMENT($,$,301.32171,16.52668,3.64722,0.0030294500685298,0.0030294500685298,$,.CONSTANTGRADIENT.); +#1322= IFCALIGNMENTSEGMENT('19E6qUPKMzZDS1Z4061yfp',#13,$,$,$,#33,#1369,#1321); +#1323= IFCALIGNMENTVERTICALSEGMENT($,$,317.8484,26.96351,3.69729,0.00302945006852976,-0.0149462255287064,-1500.0,.PARABOLICARC.); +#1324= IFCALIGNMENTSEGMENT('2vN7q44jlQUR_J7oir3QZY',#13,$,$,$,#33,#1376,#1323); +#1325= IFCALIGNMENTVERTICALSEGMENT($,$,344.81191,18.47996,3.53663,-0.0149462255287063,-0.0149462255287063,$,.CONSTANTGRADIENT.); +#1326= IFCALIGNMENTSEGMENT('2o8$WF8EHe3utDN4YMNXqs',#13,$,$,$,#33,#1382,#1325); +#1327= IFCALIGNMENTVERTICALSEGMENT($,$,363.29187,10.13642,3.26043,-0.0149462255287063,0.00532662203458695,-500.0,.PARABOLICARC.); +#1328= IFCALIGNMENTSEGMENT('32PLJif4q7qSPEIouSZ17P',#13,$,$,$,#33,#1389,#1327); +#1329= IFCALIGNMENTVERTICALSEGMENT($,$,373.42829,131.56175,3.21167,0.00532662203458686,0.00532662203458686,$,.CONSTANTGRADIENT.); +#1330= IFCALIGNMENTSEGMENT('2EALWTk7iUIT5PLP362b2r',#13,$,$,$,#33,#1395,#1329); +#1331= IFCALIGNMENTVERTICALSEGMENT($,$,504.99004,11.32662,3.91245,0.00532662203458675,-0.00600000000338666,-1000.0,.PARABOLICARC.); +#1332= IFCALIGNMENTSEGMENT('0qdRyCcdyC$LDvLE64wvhx',#13,$,$,$,#33,#1402,#1331); +#1333= IFCALIGNMENTVERTICALSEGMENT($,$,516.31666,24.2186,3.90864,-0.00600000000338669,-0.00600000000338669,$,.CONSTANTGRADIENT.); +#1334= IFCALIGNMENTSEGMENT('25JAJnbRRfHNRRwbBeN9rG',#13,$,$,$,#33,#1408,#1333); +#1335= IFCALIGNMENTVERTICALSEGMENT($,$,540.53526,13.46427,3.76333,-0.00600000000338666,0.00746427019952828,-1000.0,.PARABOLICARC.); +#1336= IFCALIGNMENTSEGMENT('2iphZNOVXmcNOd1qmXNb34',#13,$,$,$,#33,#1415,#1335); +#1337= IFCALIGNMENTVERTICALSEGMENT($,$,553.99953,51.08902,3.77318,0.00746427019952822,0.00746427019952822,$,.CONSTANTGRADIENT.); +#1338= IFCALIGNMENTSEGMENT('26k63N0I4D5kSrxc6js4II',#13,$,$,$,#33,#1421,#1337); +#1339= IFCALIGNMENTVERTICALSEGMENT($,$,605.08855,12.46427,4.15453,0.00746427019952815,-0.00499999999761345,-1000.0,.PARABOLICARC.); +#1340= IFCALIGNMENTSEGMENT('0oFqjqmbu_ZepaHwp7SXx$',#13,$,$,$,#33,#1428,#1339); +#1341= IFCALIGNMENTVERTICALSEGMENT($,$,617.55282,38.44971,4.16988,-0.00499999999761353,-0.00499999999761353,$,.CONSTANTGRADIENT.); +#1342= IFCALIGNMENTSEGMENT('2QsaywdLt0x0h9L$VwOu0Y',#13,$,$,$,#33,#1434,#1341); +#1343= IFCALIGNMENTVERTICALSEGMENT($,$,656.00253,15.39388,3.97764,-0.00499999999761361,0.0121043080627933,-900.0,.PARABOLICARC.); +#1344= IFCALIGNMENTSEGMENT('3JeHC6i_2AQiGDuo0_30bO',#13,$,$,$,#33,#1441,#1343); +#1345= IFCALIGNMENTVERTICALSEGMENT($,$,671.3964,56.97394,4.03232,0.0121043080627934,0.0121043080627934,$,.CONSTANTGRADIENT.); +#1346= IFCALIGNMENTSEGMENT('1XlX3GIZYJEsS2LwHsy86G',#13,$,$,$,#33,#1447,#1345); +#1347= IFCALIGNMENTVERTICALSEGMENT($,$,728.37035,80.88131,4.72195,0.0121043080627933,0.0268100000028108,-5500.0,.PARABOLICARC.); +#1348= IFCALIGNMENTSEGMENT('3e6ctvAYxvFB3OCQzkY8pi',#13,$,$,$,#33,#1454,#1347); +#1349= IFCALIGNMENTVERTICALSEGMENT($,$,809.25165,60.74835,6.29567,0.0268100000028108,0.0268100000028108,$,.CONSTANTGRADIENT.); +#1350= IFCALIGNMENTSEGMENT('12QJFqspDzpz1QRfiG9Bk9',#13,$,$,$,#33,#1460,#1349); +#1351= IFCCARTESIANPOINT((280.0,3.71008)); +#1352= IFCDIRECTION((0.99999135,-0.00416006)); +#1353= IFCAXIS2PLACEMENT2D(#1351,#1352); +#1354= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1353,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(14.1322862414482),#185); +#1355= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1354)); +#1356= IFCPRODUCTDEFINITIONSHAPE($,$,(#1355)); +#1357= IFCCARTESIANPOINT((294.13216,3.65129)); +#1358= IFCDIRECTION((0.99999135,-0.00416006)); +#1359= IFCAXIS2PLACEMENT2D(#1357,#1358); +#1360= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,4.99999996E-04),$); +#1361= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1359,IFCPARAMETERVALUE(-4.16009680210742),IFCPARAMETERVALUE(7.18954689500003),#1360); +#1362= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1361)); +#1363= IFCPRODUCTDEFINITIONSHAPE($,$,(#1362)); +#1364= IFCCARTESIANPOINT((301.32171,3.64722)); +#1365= IFCDIRECTION((0.99999541,0.00302944)); +#1366= IFCAXIS2PLACEMENT2D(#1364,#1365); +#1367= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1366,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(16.5267603452091),#185); +#1368= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1367)); +#1369= IFCPRODUCTDEFINITIONSHAPE($,$,(#1368)); +#1370= IFCCARTESIANPOINT((317.8484,3.69729)); +#1371= IFCDIRECTION((0.99999541,0.00302944)); +#1372= IFCAXIS2PLACEMENT2D(#1370,#1371); +#1373= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-3.33333333E-04),$); +#1374= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1372,IFCPARAMETERVALUE(-4.54417511006604),IFCPARAMETERVALUE(26.9635134390001),#1373); +#1375= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1374)); +#1376= IFCPRODUCTDEFINITIONSHAPE($,$,(#1375)); +#1377= IFCCARTESIANPOINT((344.81191,3.53663)); +#1378= IFCDIRECTION((0.99988832,-0.01494456)); +#1379= IFCAXIS2PLACEMENT2D(#1377,#1378); +#1380= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1379,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(18.4820209658664),#185); +#1381= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1380)); +#1382= IFCPRODUCTDEFINITIONSHAPE($,$,(#1381)); +#1383= IFCCARTESIANPOINT((363.29187,3.26043)); +#1384= IFCDIRECTION((0.99988832,-0.01494456)); +#1385= IFCAXIS2PLACEMENT2D(#1383,#1384); +#1386= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,1E-03),$); +#1387= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1385,IFCPARAMETERVALUE(-7.47311276756271),IFCPARAMETERVALUE(10.136423786),#1386); +#1388= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1387)); +#1389= IFCPRODUCTDEFINITIONSHAPE($,$,(#1388)); +#1390= IFCCARTESIANPOINT((373.42829,3.21167)); +#1391= IFCDIRECTION((0.99998581,0.00532655)); +#1392= IFCAXIS2PLACEMENT2D(#1390,#1391); +#1393= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1392,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(131.563617162612),#185); +#1394= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1393)); +#1395= IFCPRODUCTDEFINITIONSHAPE($,$,(#1394)); +#1396= IFCCARTESIANPOINT((504.99004,3.91245)); +#1397= IFCDIRECTION((0.99998581,0.00532655)); +#1398= IFCAXIS2PLACEMENT2D(#1396,#1397); +#1399= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-5E-04),$); +#1400= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1398,IFCPARAMETERVALUE(-5.32662202942628),IFCPARAMETERVALUE(11.3266220270001),#1399); +#1401= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1400)); +#1402= IFCPRODUCTDEFINITIONSHAPE($,$,(#1401)); +#1403= IFCCARTESIANPOINT((516.31666,3.90864)); +#1404= IFCDIRECTION((0.999982,-0.00599989)); +#1405= IFCAXIS2PLACEMENT2D(#1403,#1404); +#1406= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1405,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(24.2190324573146),#185); +#1407= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1406)); +#1408= IFCPRODUCTDEFINITIONSHAPE($,$,(#1407)); +#1409= IFCCARTESIANPOINT((540.53526,3.76333)); +#1410= IFCDIRECTION((0.999982,-0.00599989)); +#1411= IFCAXIS2PLACEMENT2D(#1409,#1410); +#1412= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,5E-04),$); +#1413= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1411,IFCPARAMETERVALUE(-6.00000000743517),IFCPARAMETERVALUE(13.464270212),#1412); +#1414= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1413)); +#1415= IFCPRODUCTDEFINITIONSHAPE($,$,(#1414)); +#1416= IFCCARTESIANPOINT((553.99953,3.77318)); +#1417= IFCDIRECTION((0.99997214,0.00746406)); +#1418= IFCAXIS2PLACEMENT2D(#1416,#1417); +#1419= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1418,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(51.0904446325111),#185); +#1420= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1419)); +#1421= IFCPRODUCTDEFINITIONSHAPE($,$,(#1420)); +#1422= IFCCARTESIANPOINT((605.08855,4.15453)); +#1423= IFCDIRECTION((0.99997214,0.00746406)); +#1424= IFCAXIS2PLACEMENT2D(#1422,#1423); +#1425= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,-4.99999999E-04),$); +#1426= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1424,IFCPARAMETERVALUE(-7.46427020902499),IFCPARAMETERVALUE(12.464270213),#1425); +#1427= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1426)); +#1428= IFCPRODUCTDEFINITIONSHAPE($,$,(#1427)); +#1429= IFCCARTESIANPOINT((617.55282,4.16988)); +#1430= IFCDIRECTION((0.9999875,-0.00499994)); +#1431= IFCAXIS2PLACEMENT2D(#1429,#1430); +#1432= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1431,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(38.4501859078118),#185); +#1433= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1432)); +#1434= IFCPRODUCTDEFINITIONSHAPE($,$,(#1433)); +#1435= IFCCARTESIANPOINT((656.00253,3.97764)); +#1436= IFCDIRECTION((0.9999875,-0.00499994)); +#1437= IFCAXIS2PLACEMENT2D(#1435,#1436); +#1438= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,5.55555555E-04),$); +#1439= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1437,IFCPARAMETERVALUE(-4.49999999891449),IFCPARAMETERVALUE(15.393877258),#1438); +#1440= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1439)); +#1441= IFCPRODUCTDEFINITIONSHAPE($,$,(#1440)); +#1442= IFCCARTESIANPOINT((671.3964,4.03232)); +#1443= IFCDIRECTION((0.99992675,0.01210342)); +#1444= IFCAXIS2PLACEMENT2D(#1442,#1443); +#1445= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1444,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(56.9781181666865),#185); +#1446= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1445)); +#1447= IFCPRODUCTDEFINITIONSHAPE($,$,(#1446)); +#1448= IFCCARTESIANPOINT((728.37035,4.72195)); +#1449= IFCDIRECTION((0.99992675,0.01210342)); +#1450= IFCAXIS2PLACEMENT2D(#1448,#1449); +#1451= IFCPOLYNOMIALCURVE(#193,(0.0,1.0),(0.0,0.0,9.09090909E-05),$); +#1452= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1450,IFCPARAMETERVALUE(66.5736943279992),IFCPARAMETERVALUE(80.8813056490001),#1451); +#1453= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1452)); +#1454= IFCPRODUCTDEFINITIONSHAPE($,$,(#1453)); +#1455= IFCCARTESIANPOINT((809.25165,6.29567)); +#1456= IFCDIRECTION((0.99964081,0.02680037)); +#1457= IFCAXIS2PLACEMENT2D(#1455,#1456); +#1458= IFCCURVESEGMENT(.CONTSAMEGRADIENTSAMECURVATURE.,#1457,IFCNONNEGATIVELENGTHMEASURE(0.0),IFCNONNEGATIVELENGTHMEASURE(60.7701748015796),#185); +#1459= IFCSHAPEREPRESENTATION(#187,'Axis','Segment',(#1458)); +#1460= IFCPRODUCTDEFINITIONSHAPE($,$,(#1459)); +#1461= IFCGRADIENTCURVE((#1354,#1361,#1367,#1374,#1380,#1387,#1393,#1400,#1406,#1413,#1419,#1426,#1432,#1439,#1445,#1452,#1458),.U.,#1312,$); +#1462= IFCSHAPEREPRESENTATION(#187,'Axis','Curve3D',(#1461)); +#1463= IFCPRODUCTDEFINITIONSHAPE($,$,(#1462)); +#1464= IFCSTYLEDITEM(#1461,(#244),'C-ROAD-PROF'); +#1465= IFCPROPERTYSET('3tGR3Q2RbEkRsQ4mSPaY8k',#13,'Properties',$,(#52,#53,#55,#56,#59,#60,#61,#62,#63,#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#249,#254,#255,#257,#260,#854,#1467,#1468,#1469,#1470,#1471,#1472)); +#1466= IFCRELDEFINESBYPROPERTIES('1fFYuxqX5A5R3T4Cq94k2y',#13,$,$,(#1315),#1465); +#1467= IFCPROPERTYSINGLEVALUE('ElevationMax',$,IFCREAL(7.924329968),$); +#1468= IFCPROPERTYSINGLEVALUE('ElevationMin',$,IFCREAL(3.20457829456733),$); +#1469= IFCPROPERTYSINGLEVALUE('EndingStation',$,IFCREAL(870.0),$); +#1470= IFCPROPERTYSINGLEVALUE('Length',$,IFCREAL(590.0),$); +#1471= IFCPROPERTYSINGLEVALUE('StartingStation',$,IFCREAL(280.0),$); +#1472= IFCPROPERTYSINGLEVALUE('FingerPrint',$,IFCINTEGER(-7238246745859985465),$); +#1473= IFCPROPERTYSET('2vz0Iwk0fDsgXQS2dSdwwy',#13,'Miscellaneous',$,(#91,#92,#93,#94,#95,#96)); +#1474= IFCRELDEFINESBYPROPERTIES('1_4PddPQv3oPSvHQd8I0iH',#13,$,$,(#1315),#1473); +#1475= IFCPROPERTYSET('3XWhA4vR140h3eRz4GFA4p',#13,'General',$,(#99,#100,#102,#103,#104,#105,#265)); +#1476= IFCRELDEFINESBYPROPERTIES('3ymhK5naD3yvtWuVDbUOWS',#13,$,$,(#1315),#1475); +#1477= IFCPROPERTYSET('1L0oJKbM54fOakiXx1ftGU',#13,'Geometry',$,(#108,#109,#110)); +#1478= IFCRELDEFINESBYPROPERTIES('38wt6DZ8D1yB8KhkvI4N2K',#13,$,$,(#1315),#1477); +#1479= IFCPROPERTYSET('2GvVEnNdnB08SZMQqrXt35',#13,'Misc',$,(#113,#115,#116,#270)); +#1480= IFCRELDEFINESBYPROPERTIES('2_nmdUBj168vQ3NCVPL7wE',#13,$,$,(#1315),#1479); +#1481= IFCPROPERTYSET('2ouM30QZvFZeQNBu4ntONl',#13,'3D Visualization',$,(#119,#120,#121)); +#1482= IFCRELDEFINESBYPROPERTIES('3yELSDVV12ZAZUqw4sJMRr',#13,$,$,(#1315),#1481); +#1483= IFCCLASSIFICATION($,$,$,'Civil 3D',$,$,$); +#1484= IFCRELASSOCIATESCLASSIFICATION('2052ucxr5B8eH8Q_$lZdGQ',#13,$,$,(#21),#1483); +#1485= IFCCLASSIFICATIONREFERENCE($,$,'Civil 3D Styles',#1483,$,$); +#1486= IFCCLASSIFICATIONREFERENCE($,$,'Point Styles',#1485,$,$); +#1487= IFCCLASSIFICATIONREFERENCE($,$,'Standard',#1486,$,$); +#1488= IFCCARTESIANPOINT((0.0,0.0,0.0)); +#1489= IFCGEOMETRICREPRESENTATIONSUBCONTEXT('Body','Model',*,*,*,*,#25,$,.MODEL_VIEW.,$); +#1490= IFCSHAPEREPRESENTATION(#1489,'Body','Point',(#1488)); +#1491= IFCPRODUCTDEFINITIONSHAPE($,$,(#1490)); +#1492= IFCANNOTATION('0Jm12Xu5H7xOVESWSnnsjp',#13,'IFC Project Base Point 3cyAkba2v5a9pVuthidcpX','IFC Project Base Point','CogoPoint',#32,#1491,$); +#1493= IFCPROPERTYSINGLEVALUE('PointNumber',$,IFCIDENTIFIER('1'),$); +#1494= IFCPROPERTYSET('0HVUzOh5b2LOIGDi5kpPRX',#13,'C3D_Attributes',$,(#1493)); +#1495= IFCRELDEFINESBYPROPERTIES('1vkd6fOqD1IORD01seo9RX',#13,$,$,(#1492),#1494); +#1496= IFCCOLOURRGB('blanc',1.0,1.0,1.0); +#1497= IFCSURFACESTYLESHADING(#1496,$); +#1498= IFCSURFACESTYLE($,.BOTH.,(#1497)); +#1499= IFCPRESENTATIONLAYERWITHSTYLE('0',$,(#1488),$,.U.,.U.,.U.,(#1498)); +#1500= IFCSTYLEDITEM(#1488,(#1498),'0'); +#1501= IFCPROPERTYSET('3ANw6eXHfDWvhgib4dTMDk',#13,'Properties',$,(#65,#67,#68,#69,#70,#71,#72,#73,#74,#75,#76,#77,#78,#79,#80,#81,#82,#83,#84,#85,#87,#88,#1503,#1504,#1505,#1506,#1507,#1508,#1509,#1510,#1511,#1512,#1513,#1514,#1515,#1516,#1517,#1518,#1519,#1520,#1521,#1522,#1523,#1524,#1525,#1526,#1527,#1528,#1529,#1530,#1531,#1532)); +#1502= IFCRELDEFINESBYPROPERTIES('0Txi2Iepb2uA5zV2nW_Mpi',#13,$,$,(#1492),#1501); +#1503= IFCPROPERTYSINGLEVALUE('Convergence',$,IFCREAL(0.0286769494464142),$); +#1504= IFCPROPERTYSINGLEVALUE('DescriptionFormat',$,IFCLABEL(''),$); +#1505= IFCPROPERTYSINGLEVALUE('Easting',$,IFCREAL(1891846.0),$); +#1506= IFCPROPERTYSINGLEVALUE('Elevation',$,IFCREAL(0.0),$); +#1507= IFCPROPERTYSINGLEVALUE('ElevationOverride',$,IFCREAL(0.0),$); +#1508= IFCPROPERTYSINGLEVALUE('FullDescription',$,IFCLABEL('IFC Project Base Point'),$); +#1509= IFCPROPERTYSINGLEVALUE('FullDescriptionOverride',$,IFCLABEL('IFC Project Base Point'),$); +#1510= IFCPROPERTYSINGLEVALUE('GridEasting',$,IFCREAL(1891846.0),$); +#1511= IFCPROPERTYSINGLEVALUE('GridNorthing',$,IFCREAL(3126623.0),$); +#1512= IFCPROPERTYSINGLEVALUE('IsCheckedOut',$,IFCBOOLEAN(.F.),$); +#1513= IFCPROPERTYSINGLEVALUE('IsLabelDragged',$,IFCBOOLEAN(.F.),$); +#1514= IFCPROPERTYSINGLEVALUE('IsLabelPinned',$,IFCBOOLEAN(.F.),$); +#1515= IFCPROPERTYSINGLEVALUE('IsLabelVisible',$,IFCBOOLEAN(.T.),$); +#1516= IFCPROPERTYSINGLEVALUE('IsLocked',$,IFCBOOLEAN(.F.),$); +#1517= IFCPROPERTYSINGLEVALUE('IsMovable',$,IFCBOOLEAN(.T.),$); +#1518= IFCPROPERTYSINGLEVALUE('IsProjectPoint',$,IFCBOOLEAN(.F.),$); +#1519= IFCPROPERTYSINGLEVALUE('IsSurveyPoint',$,IFCBOOLEAN(.F.),$); +#1520= IFCPROPERTYSINGLEVALUE('LabelRotation',$,IFCREAL(0.0),$); +#1521= IFCPROPERTYSINGLEVALUE('Latitude',$,IFCREAL(0.755985383919404),$); +#1522= IFCPROPERTYSINGLEVALUE('Longitude',$,IFCREAL(0.0936407722630932),$); +#1523= IFCPROPERTYSINGLEVALUE('MarkerRotation',$,IFCREAL(0.0),$); +#1524= IFCPROPERTYSINGLEVALUE('Northing',$,IFCREAL(3126623.0),$); +#1525= IFCPROPERTYSINGLEVALUE('PointName',$,IFCLABEL('IFC Project Base Point 3cyAkba2v5a9pVuthidcpX'),$); +#1526= IFCPROPERTYSINGLEVALUE('PointNumber',$,IFCINTEGER(1),$); +#1527= IFCPROPERTYSINGLEVALUE('RawDescription',$,IFCLABEL('IFC Project Base Point'),$); +#1528= IFCPROPERTYSINGLEVALUE('RawDescriptionOverride',$,IFCLABEL('IFC Project Base Point'),$); +#1529= IFCPROPERTYSINGLEVALUE('Scale',$,IFCREAL(0.999985944009639),$); +#1530= IFCPROPERTYSINGLEVALUE('ScaleXY',$,IFCREAL(1.0),$); +#1531= IFCPROPERTYSINGLEVALUE('ScaleZ',$,IFCREAL(1.0),$); +#1532= IFCPROPERTYSINGLEVALUE('Bounds',$,IFCLABEL('((1891845.29289322,3126621.82135061,0),(1891852.39973347,3126624.0558663,0))'),$); +#1533= IFCPROPERTYSET('3izC8YI$z9NARlMruv$piG',#13,'Misc',$,(#113,#115,#116,#1535)); +#1534= IFCRELDEFINESBYPROPERTIES('2qDPNC7If3nxKORDTJP9OY',#13,$,$,(#1492),#1533); +#1535= IFCPROPERTYSINGLEVALUE('ClassID',$,IFCLABEL('e9320128-0087-4186-8df9-3d5372b7dc57'),$); +#1536= IFCPROPERTYSET('2xx3v6k9P73OcLEBTsZFzh',#13,'3D Visualization',$,(#119,#120,#121)); +#1537= IFCRELDEFINESBYPROPERTIES('1z7XfGkD56LRTVnhcTbjpa',#13,$,$,(#1492),#1536); +#1538= IFCPROPERTYSET('0zyZqpx_b2$9TdCRT24Gzu',#13,'General',$,(#100,#102,#103,#104,#105,#1540)); +#1539= IFCRELDEFINESBYPROPERTIES('19oHKKZML2FOO4aXWJnhKb',#13,$,$,(#1492),#1538); +#1540= IFCPROPERTYSINGLEVALUE('Layer',$,IFCLABEL('0'),$); +#1541= IFCPROPERTYSET('32jD4CnKb91R90w8CoOtej',#13,'Geometry',$,(#1543)); +#1542= IFCRELDEFINESBYPROPERTIES('3DTzZmhXv4ygKbrOKrUdQB',#13,$,$,(#1492),#1541); +#1543= IFCPROPERTYSINGLEVALUE('IsPlanar',$,IFCBOOLEAN(.F.),$); +#1544= IFCRELASSOCIATESCLASSIFICATION('1JD7Id0LPAkAayTK3gVJhH',#13,$,$,(#1492),#1487); +#1545= IFCGROUP('0F5MK7_yr8veRFT2gO0GvZ',#13,'_Tous les points',$,$); +#1546= IFCRELREFERENCEDINSPATIALSTRUCTURE('1hiMveCQb9kA7_2qUUzbMu',#13,$,$,(#1545),#11); +#1547= IFCRELASSIGNSTOGROUP('3t2kuNo4n0x818VLprVtvu',#13,$,$,(#1492),$,#1545); +ENDSEC; + +END-ISO-10303-21; diff --git a/tests/BC003_AL01/Dataset/BC003_AL01_alignments.dwg b/tests/BC003_AL01/Dataset/BC003_AL01_alignments.dwg new file mode 100644 index 0000000000000000000000000000000000000000..e6b22c7a7079bb4ad68c0e7c3041195af81c0ecc GIT binary patch literal 2532989 zcmeFa4O~>!+BdxRd;jA*p5g?N~Ux|2=q4=e*~1KhJaS^Sr;``@RpjX7<|G zwXW-beeAW?UVAT$8x^L}h7qL+;~Rp8IG+?c3bxh5O36 z(i!bvbg!E2Y76EW|Ne z3KptF)6z#fv*!Qbiz`_`LP#3PB+JNLvXlgqIb;!8g5S9~`v*Vkmxf9g&e3uexhQRC zKErpT+kJ*hyhtK3p;ZF-=aBi3G@s;dRw<|X! zjdphI%U%%9iF!J*H|S)m2>Qs*+|Ip(aEW1Ta=d?lrl+R|pMNe(OAtd+MMx_lJqRPw zYKhiFv{gjgO0+#J(WE6N6ERg0Q!6p`u)I}TQe`4lRivtwRQ0e;TeYOsL|UszYb$B( zfh5wSB|Rq6Q$>1ONe?QJ4bhN=#^CN@^{_uCt+q<5ZPjXfShc8`Oj=Ww*3_ys^{^;F ztTJhVbLi2VkN#+yVOm0u}-_gaI^Af)zNR7_uQ6vU*t0v1HWo(^^&4!#Wc7K`m;ntyQf( z@GHy(3J|M$TB~~CM|c_z04}h@(XbY-gg*cit>F$}g2Av5s38oX(GswL1BxLVqI=j7 zvD_e|j-MVx4330-P>WhClE$75thx38Bcg0P?LlHe+5OIj*X~Ldquo1fwCx77knJ|G z!MDR=EwF2XXvjj8;5^u5S4Etio%{Cf8xRl>85uch)F^|&Fk{Ayg$ozv<>i%@mcIP* z%e!{%I&k2?M<0E3^5n^{zy7+jv-9rVyS;7yJhw?myx}e`j)FuQmz?*_?aOgnS8F5* zX`$yYoN3NFaPId+OO^Yc_E$HKDHmK9AWCg|)?f>LWv-#`UZ{G>$+>5(A+D)=_>oe+)F1l?y{d98A%nwh$`0EcJRLg1V>r0cX?_ZrW|Lspsev`E6lZrC23?V<|RupL&1yzrLpafYS)FA z6A%9O+LM4qyPhsVt6WeQVHU>D@)i;qT293bEd)n0%y2U7?PZY3&fwvUqWxc6%D|UqKP$s$ntlGrQfFiC$F_SBpZ}~i&5oX(BhCR&4!#%JIoUbqzvA!Z zoC}_%&$Rz*2_dlhM#n1?j(>TO?)~)9jbUqd(o1AGW=`zfFCF;Vx!+&Cwghv>zt{dE zYV2%MMn;fSBL5riQ8=RZGpt>?cHg992FcEqmjF>O`rbCl@MRe0t>O6A*h>KBjZq|m z1U{3%&Z+024eQAz_8IcOk`s;=A&|o2V57iVo&$WD_??A1tG`zQOPlvM#JyO9p)m~l zH6#XdG?>Ho%K2yA?A)A<0UPZ^SlMd@+g1x1y{%ZZ?2MVcC&wChmM>D~rQS;2b79ie=>9*C@;~*8@3rsy^bMLf>{8L=;U9e|s+n~0_E#H^ zpJ1i`kFOsgxcXhx-*0ssIqom-ohg2N*l@@NHn34);~D`gdXHFNg@JqKVnN5@0UcwS z_|G5z^~&J^1IbEQ#pc2s*cO4`*|@J7ieD2f4o01&h2ba-$7whljPn{hM;ea85s^74 z={Qpe`TK^y>(PBL>$%D!k@T&8C84h)Gyb2<>;${jL!Mc!`O}R0SJ}+w!ha{5)8Lms zvU%vA>i(~?S!-_LXC%D%|IZPoW9=LFo{Z0s?B60Hg9aYDw372bmpdjzp1u0nes3=FfXx`(GTQTm z?M0$MVS9twIK%b}8r0dW54UI95PWK%^#=bcci5bXewI~#KQfH`FV}Y1$o?bu-^co& zGnCcBV(mqc4z%oifE~fvk#i)lvUs(2^ilTDaLgRoUM&Wnk@n9a_Iw*O=SiA}#u-NR%*ev4!p1{~h132#5a5DE#Mi zu=xJx{U2uce>6PLj=HR^L;oB8@74Ry8S~F){=WD4>v3-{$L5gsU;60Z@p#04Oj6{3 zOj6W;Owzy3rGLjyY-SGmH*x*z-v9s1v?+SH|L@MUF~I*DKW#}u^7EMVxVQq$(NTWF zF4IZ);W7FmkG^<}E~2z}H(gEX>Q1_*gqD=hwI#H)gs!8stdo`> zi&vJ!t9bEhUi`++_;bpHMV$%R=?M>yjZP{VJ-$Rgc(*<{T_2*PPI>A6M#I()A~mV**RY45DLoC1anXV@L6lMs_CYXp*ioDXt{xIc3sw$C5^s zB+>Mw(dkM0lB7gsQsS|sF(paQE0e~iCyhInlvI*5o+cS+QZh}NygO;iF@d6Mko2qj z(?wZgUD@(mW^+671G#x>1J$I&c#s z==evnB`Bb0YfwPXHlTo>o!tu^j*;1aHTcw_7*LETprffw0y=D$!FCyJm%(-!Y?r}y z8N|xKB*TFWw##6<47ST;pvypqN*QdI!FCyJm%(-!Y?r}y8Em(^N(Z_QbRFnA&|$w! z2f7Y)L&_u~0v-0tV80CZ%V56@_RC;@#x&w&1lb5O%$FHKhWRp>FEeJt`zdKe2s+G{ z!F(Cam%)4)%$H?nub4$7^G4{1CV7<;(ZOsT%+|qdU5W`>B}50abue28vvn|A2eWmO z?7S=@g3&q{t%HR+8K^K?2cvbe?7SQzg2_6Vtb@rqn5=`zI+(1}WM@`6>R_-A2J2w3 zF11Dodv&l^r_0V;O+*F|VXY3<>R_!7*6Lub&XAo~PDC(P2V-?GR%Zki#_C|K&X}FC znK&l`jzqnYz+QH0dKaM%ZecOS1D`v72dxnMRmtgqcQ| zX@r?Zn7Pw#rV(ZuVWtsg8eygpW*TAUZo8RAm}!KWMwn@YnMRmt)MV%FCnA_>gqcQ| zY1DxVJB_f@2s;lFN7!kEokrMcgq=p%X@s3dMAevbga}}%5tbTZsS%bMVQF4rk9p#Z zM4jQ0u*gjCj}-NoGZ>M%$czJ2ddxwduw`#3dwh7Ak!#?!lH|eyeljQYqA+-ZB>_ zGX`GVSY|iV$W${8OeHZhI<)FNV$WAIjhr>+3|2xK{;6qN0!>>W)jSzN-e-k;9%Nq4 z3JDv_v@sK5Ab^XmF-r6U{~Fh2#M?mKUNpFo9MTQYw zS+jrg0OG!%`VPLi+TZWjjzNZ^lE=5t+!3}1hK~A8d;ea8Vd1OG>tnBwG*_G<01+wTfIf$>h{fYRdd?(N)_ke3nR&C!&KtZTxVY04o3v1+TBpew7>}|IBsAr zGL@Wn3)Dm~$3*9p(mAzsPBWd;MbiZ|JxCfbDRg$iiEAkXiKJn`KEcJ{sO?r^UEBvw z<90n29P?fCb8f!v=plje_x`hr8Yb#bb}pXOk`eKS_y<92sv}d_6Zc-KqhMxHLtG_| z<=)5-ZYc{U4!7jeb@?W;jgJtu)YWWg=Kz{$FJt6v$O$C6bQ4W4rRlXay_u$W(YXRT zS54<8(77f$x0KGUrE{C<+%9SoP?MUP5~#^UO{LUSOHIwx)J5kB=sY!@mq6!b(2P3i zHnWP%EIfHFd7M~N^Tr&X1&#r3Km7jP#eva==^Vk)gG|Gu$YqCAv!6TVpX?}(-s~}W z(5;{VFYetRevh~_#Zky4J8}R%_GyV@Mua$smJiu;YD|FlhTF@o9F)v;j03ry#@?K> z)^S&+r_+VMC{4E(1bC0S_LbYRj&w(1F%&%KNn>|bmpEnyii2nJb2bO95Ae8uxnb3t z7t~Ri7hMwv>yco*^gKTr_h!i?>Rf23h?}> z!t2txT_ZZ*P=Gie`B7lOwpJp#EhKd-H*(*Iu~= zy4NI|=j&w(e_wubB4<=PjXkthiuPfVLVog0E``1Y`4yhePAuh8s8Aosbv$i9!-Lfn zG9PG59J2zWHIYJ`;ZR5^+Zgx={UT(#|4-X8Q>U zx!wGCClVm!$QSu{(Zc#dW$FSB8w~ zWHxgS3=_>Lr5Uv}qnT!O(fI;8KS-+B5}NjXn{ux= zUfpnX-;?Xv$4UfiW%J*E-%5DA=Jml2Hp1wxZyhhMbYtCpb(_-LqivVm(}Q0_933}o zdhlWP5fT5mm2g(S`9sq_+Y37hV^EshLsKfmicSyWT|-X zBl2y8EFQOa<8!#iVEPk>Lh)JfZ}fe8qwi5oHIwp4@YcvdWH@6fJDaJUb6Bw2FGJ37 zNk5K}Cng%#TVo~L-1zeF&_x3h6-Rx}W@5qMo!lq64-04Ae)kk6m-7CD7u_Mw>jF=F zG_0GL<9pVA|5Z=!+aKNh=&6_PRr}NVedvNb%?vuAiEIbd=i^gDb3D?A64ATyE|Ph_ zmvp{s5rs{P3w$^94k5h6!uUD&KXCQhJlS=+{G4wezlnwNuQG=bpLfP29E?45_vi5s zkItU6YS%mO-XY>r_v$Z3b(7V~x>Cn4dwhav^6&mPV?Xfl)J^u7ZSu(cdhwR8jJ5m} z|2nz!USh0rf%L07<$P&mkf@({EK|d@qtkCZEd`msRnI^4*l*`;R?d=y)Oh1tP2= z9D+IZR78GVPtQ{ae4oI#^Ap9){-t$=krxUky2{X}{_su`InPC6U#P2D*B+AEpQsmh z(M$o&RMX4^nrWh$r8KjaW;WBzE}A8vS!$Y3$v9m+Z2ICnT7jPM+nZr?cHKyJ1Z~E1 z=p;j&!cR@QduQx|0FR%3n7oiX_j94V-EG>pMXEjhFDVM#oiwYD=Q)q93-H{3?#HBE zX;*}DrN@LzcU15DUPAw*+O|GT6pRk${wHtloR<|Sl;?QLZGMxZa;4v71}ge{iRF|1 zo~V=k6sdi2zE;g%>*7I!JinKWb%e^NBVtbEB}ahDeGV5y$NToappw_iKJBwVs@zey z5aYXZ9lu5I@mGd9x<42ozB9pI-Nxf3&qP)KQT}#tyZXq{k$gKditJ>k8JC01#qy>; z!axZo6}vH}HYoP=X_Ai#7r)3sEcL`XttVWC(vvY%`Ty0Vt8Y^E!_Xn}whsA)k0Eilo7Qd&?;3z}&`7cCUfLNzT+poJz{ zSV{|PX<;)h?4qj#bd{Q}N}#JubX6%`RZCYj(^XxxNI;9!v?zfVnP^cdEvltO&9tbC zng!IXrsf1{Hc@jaHP=#eGc|Y7VgW5y)8YhLY@)^MrT1P9wNEy`yJnwkdJ6}SzWwu$ z=nf9u)W5Z*o0-+tv*YP`8}sqzvBLL?(9I)jZ*A{w)8TJ#BmHXa2hn%dSp@@~OGeW$ ztI&}abDU4xNXt*VuZOX1Dru}z^Q=wpq?Z4>IpO1pqpiZT^rzCpC#{@$+BKK^e{3V) zRZrZlW!vED*=c;%Mxhx%BsK0aOj$_IKr4T&;KOhEaaMlX)C&hy@AnYT{;!|U&o63_ zhq%wWsN5p!P`30T-i#!F;qo(pwXK+Aizv48nT3fb`%ktp=EkD1kCqoTurr^o#!$ss z#Wm%PKE%ai2ruXD_7hgVGt;J@Jgr;!!R4ex7E|1)%>!d|ixjIuk8UXRy{0hw1I+-3 z$KSo3w9YDAqe!VpUu+eUd+G01?z9oUbN^!=F91!gdtv_yae)@YtOyr~4|8tCh}4{X z#aJ))4JHAT(jc61dPI@p%g_`t%U3Ptk~M?h?L4UT^Uf6Wx4ShRPkbJ79=T696^g$v z&=PN6=*M?%9_nM|<*Y6bzdgcACf(i~u`SX@KA!s4OLG?%HL!D~nX5yybS%5Xk-K(L z`Q67>fzo*P{hZU?!fx3nx^bh8OzvqZJhKw)^6TNpD}2H0=^#qanjoHPW#T^ZUpH*0 zl|21?!@1LuHfGTH_dkeVT-3nMs@83s{(U9{H+Xscux@2;pKeY=t+dB0%gX&FE_dGT z_ifCwU3Cu<*;u@yIh0-K`vXLaT|Wq{h>qCa&9C2j<+j&kD|hL;`^#s*vGrAZ_is-X zGXVWmRUF7Nd%K1mSakT%g>GKq;-f|5`dj%s-w2v}{{0>%OL~MisSr5YF%5eH6YcCG zuJAAIZn!)8ar!rk2f0?FJT&WJFl0}zRE9nVJ3Ecr|1`8f%;K&Qt+~W`I&pb7ufs)G zeO_hd$co}8<;M3gqlV6%lA8qGI@HJ(3p;cJ>#-kTAciNbJs|Nq@>ol+f z`56hI6l$^X!1oafOCLpSy~#a03IvcZ>nbX zqNT_*d7nuOCQr8Vc9(w<>g8o)wqLro`=$9s4Wm72Y^18!uigz_kD5*TDHm*kvl)O3OWMgj_)b75yP+jauSjD zqX9kWnmv)dUB1Yly3*@ItDrt{_?MHnS^3JLuUucd&BjP&>*6mVk@Y~X{w1`)mz7=P zH|g}ZzqN0-ap$Zv>=^gHm3!ww;QU;^jp_X0!~Xtrzz*aQ?uEWTvg{4w_%Gg=xovwl zS@(ix(2TX+L_IO<$fgj;COuuetb1GiCNZNsH;6NASW!bFu&QRV^a?T0 zPgs9>rqc|0Sx7q1S->23cx~32VDJE7;J!lf4c4{J*Ix*H`QZ>7SvS4*q4RMoNATp; zZ#lbUBaA>EAhu|j|4wv}5_@PT+Y%$Ym<9oH@K zUneQJiML@uyaP@fU8tuN+|`lEJ@C47d(%Ah)F!if^*)jeZX9JkbzDx!-}8 zE5S~9`?59-SJ{{?pQpK zgqUmZXu%BNNuxuvw07Y&UTbH~Yc$vt-M#vvz>N2+nCABJCBY|C~9~f z$Qy50^d^PJ^>+p;bAg<5t-Ja56)PzjF#XE?>$sGSx=%OygB!^26&H$c*^^?xw~L1= z0fynDS9yBg$~%9wf8fJN8xya~arc@Eb|638-HW{64=1;Nf-Z=NBbH0XWm$!*3m@M+ z2OoB{e68^94`v`=br#5P6=>7fh$(Oy~!?uaYlxb8gSvG-BI3R)+g)K}_aR z8`EF*=Gc#tzz%%VM)W4_Ug@3HL*1i>SedCk{*Oo8wsOqZUiiKs-^P^tL}bkf2R8sR z2Yb02xEEYP$48*Q-ZS#+OI}Dgj&Hx@QEoP(TU3_zWmi$dI3TTjz1McvBmDDkd~m_a z|E6^RS=DtbpIWb7y%L9!AaGsJ@#$a&?s;lt=g;LpD)^Oi(Ddek8P~1c>+9#Z zIQ!d}g~|_C#wUXvxW7C4EIS*$rxfhlKIK9;|M03#w{Z`x++z!0yFK_WuKd*OS?3bK z4&bhD7phs|60+oUQTqpvyO|`z=1;FYv~tMNU*6}X*_ijf{-ErsUr|HSjCqrLVT;n9 zdW}2Z=QqCi`nGB3&tuehr290v%Em-AvR|p?h_lccp7;x;U4&bTXdq(*UnxuV0zJ|BL|mT1$(TAUix^hRe1bO-7xNZ zK+?DCWb6R21NYpF3UQXUreYJ{kLz=3jQdV!wx1}z_VGq#V^PC+PZ~Qzz@n`X^L@y@ zVQX5}_D4R<_q{sEH2`z~^m?&S{EIyw`g~)3Zlrc*M!TrdJ({Vk--?;QKKUK^Dy4R!Z zp7M0xI&g4P^3-m@)On>_N9?f*`K_|oE+f-KYumrshKLyev|d#x`-P3K*Qt`+%x%kU z{4MteOC#4>`GxOQZS{Juha9%8$QCXGH(+PJ5SlgbR~C1JsJib;E4p?vE=~64h;3HE zGVhg_x9zf#n6!fOD@(u++$Rqes()pr_cQJhdT&F3hc#uLRlU>Ak9}X&^R&E&{IX%; z>3J`L8^G&+!$81tdv5M};T7+xHcYMh_nCX#%B{OP`ReicHfF#3cJ z;nDT2wmo~=``Co*zqy>VcB573d4HMheg7VE@mjmuBNN;}zW=SzEb$!{`Cd|$_+i(w z53QWt2L*Rjm`b=U`SHS@G#l~%`ncnEBlv;*$8QU@cJ>;P->USl-`n2Jo8eKG=oM@g zjfomonCfv-x#n1`lat#pI2|<@$QeU7yW#@ev=b1^rX)CREfnPeb~wzCghMe92o2eeY&!`8A?`T?;dv`l##s5`mSQKjl>V(?o># z>wO=O$_6W-X^-{B*ZJ(di{V>8v@(_V4v&oYvI@qXT%0(!+(t$}ZTV`*3NQnhL3L!| zUHH_~Y1tQ-L+)+2@&ioM$6pDy3KBxTOPTC%BP-H=+u*#Qs9_RdMyY0mv)taj_a2X} zM8@8GY_s;>dz^iC@39Kpz??P&*>JBwE9kxJ*lral3St~0yM-L~rsHG}X_gnnASZ$O z{F{YZmb3R>W2#jMPG?Lu?6(?6p51C-_6fxPs@rm~Dhp$Vs0w4^RjXp&vndN=1bIab z$$U;l%#j`v3n+pdZ~)8} zX`yc~i(N*pRd5GXrpiXREEl@IWZ?F}hZ6*g@GUcvC9hRHzC(PAfvAvvH)BWAX- zHwVar$xz;JZlU;rUAvHlH`Gc-v7*Cl6r7#H`e1vT> zl)t7b^yrl{nw3*!B@gX#dYC}=8<{XgJ|f749U|c*ACM=txq4;@t9Q`Nuk)%{#`;#%yC5&{t0bmZcSJUk&03luInbv>qm%WkA<54Uk@Z zwNPv=)cOJv>sbbO+yi0id>jkVw@m|_AG4mx7|1dlu?jA-h_J$&#L7VyO#>2%M}>Hi zw!vjT8ov!)TUg#LJxqV_@R1?Y0VaLp8LJ(PUDJD3ZU-xf>0!QS1%EjQMW7~cS4k&)BZ=vsB zIY7N><)*{dec%+J+kBy&#^%5B%u#mx_E|aSSy;Pl%otV?;H3h>ZPo42-|Y5{W|cg_ z@&n5?6bt68vQBUT&d#NUzQ5bKSf@KYu?jnPVb1GsV~SZ>VsHUc<;I-fpXG94%oA4J z78}EMAN+7I0FnDfZLgFQEb*F^SIX*gurcgaBQO*-%mAV@dF-?tRH+e%*MpATvNaWK*Q%hyGrLl9NP)(09rWpWp z+{f!sLKgV3*zSnEpg`}6oc!yyndX; zFdiK8r@m9!=}!Y%4n+TT(~5&aRw-usGof@CCYZfsd;6nS&T8m&_OcNpI}QD@s9_fL zH>jR!pV~cX=emZaB-Xlk8#%zD#G=hCU^zaa(AW0N-=JQ5c1_|&B#Y&m46aHVyD$B3 zmmHYxTDk44sE3$Cu}rvCp9NSKcRq8}kE}O<*JZAaIm*s2G0!&w(GvQMK?sJkthrb( zh+!opf&pOeR27PQo@Gd3%uSZ#>9g#(4-NqNU3I!|FULGk9n!3XUx(@A`!?nXD+l)q zMj&}_fc<(Y@PHnNrcF-F512R}DQZXqh##)o!}1z@>idqEVSBPbP@ui$)QjSB^0%yE z60M{Z{b+Cxd!=F#APxH0C|{iMH=f?{fc2;X%6sRAzaM(mdyQt%@3IP2e+?~MIeW%y zFFkVs3!lL{oxLY~-$p)Q;bWa{Hh_HeeW94K<9HheY(Wa_VKE4B!#x`qCZ_$(&ycat z${&rk3>LcBt3Hri9Oih^*w61hV_<_(&Z1G-$TzG6 ztd7h9ijyA{iaF0vfO^u(^=0+U?X^~bWsW%jll}7F^$!k#SRrI5Z&@}*3uZoUlIH-- zCmYqAX9LSkTqP;27FAJ0I$#{z-FsVyaJ1B_Hr$G*1Hpw_1!rYBR}ryFoDx1p zF5T@hQN+HnP|lV6mJ=D)6-oAuR%KbUT-h9sD{S}~Ma?$V4G$|LuRfz_J!9qX=4J|` z%_L74TR@`Bq|8-b-=Zz!gcpz|UZ>Yye&FG+>UnKGa(XUr$R+Ha^4QI<;p8~gh|0Jl zhm#O1IqZ`y8BstqdE|}+ty+}YJklhL$O8eVqw>gRNpu0pkPXcvu|;@o!yIEJ$+F=E zB;6;^D2w+b4l)DJc`RdKc$}Bail$a^aWgIMqN@dTb&%9>Zm42qT{*8#nODb+9E(Sy zmsQCpct7fzQj)pAQU zgSRYXYD0_j8UbCSrfU-Dng!BLgJa;5lT5iV$gCKClB@EA*w#UVPpZsk2!Bm2UDHh0 zbkPz4Em6~w1X{8{YDrY4sYD89V1qK`4fajZRNko2Y7`4X3an!S!y*T<9Nc!pl?Qio^gop1BQJedx- zt#!^)ysM*lurILsDDhlpqU%cOx>~xfnXc=iWdd5Jrez7V%tXsdX<02TJ0+Dq%CB=( zIcpr{7RylCr}DLJ50#r{luHz2wK9&y!rnzhk1h0-WMrr;mKft_?7hM-%1y7AOXkn1 zi6zJ6U+$7tR`^zEXB74cY&$lS%a03aJ0@2jKDwh&>{g*o6$$zXt%Q4AGXH&*U&Jgi zF<(>E9G52@{yieM(Jf0`mm1X^yQ<)yT|PD)&Izw;;vz~Zt8w(ds` z>EQ4X{?mzg{vU}Gla$lG*{Q6%RPIr+iHit4+8(WRka(!tKVkg+nD!es)#a;%U*1L6 z3+Q?^U7tYLo9Oydy1q_&?jHMpTcRKAs&JI_d$d^ZWe#w@C70ejZ(`rnT%Q<(H#O~D)d=xWWF{axLK8uPB$3I&R5EyP@B?nDa8N^VSRRo#hGaT~XEWJ?-Oe?f z0)8d4gI~>5^XnP2pp4mzj;i;&fs-yUGEKa8P6oc)`Azn3ww@wLC6{?WbKH0HBcp|x z4l+&w>6mSFwlD^1Drw1xzY()xuON zl;4Zmm;y$OY70}LP<{QW!W`@vudIz%HpeS(Nf%_rD?-)l#{?*!ejS(UZM>>EUUf@)&Mle@11 zsCA;w+>npld4%)P6(2vpB960Pb(${Tp)G7#c7jLMs2knaN_Ixx6!gRz*94RmIeOS% zE?fV6z;?}dZE^YPvE}Na5%W2oipJ|i@)2I1Q^%{JQ*DY@m&U7WRZyKr**_1 zI>$v!=SWiXRY5ruiEw!6@k>X2lIFU;b-&a-=fduO-A`AG-}Ik-NU>GDeq7@~=4i?s zk-YO;&W3(?_s*UjBP-R)RQI8tM83_ZCuE0@Lewu^kS7=@?rRh%Jykn61>QNLCZ47{ z*{dlu&nZOjm(DMcWN^Z}Ctvh5^i3t%PU%bvHtIPBntP*Tqim62>- z4s%RW!^`I6FsZ@<*--2N6txIbxWSpc_IPtpo7mkiGQF>vNk!6>aSfgqxvAVtQX$NQ zsBB&a$H-)IOE_grnY78Zp1+w>!C0AO_h3pgxJJf+WJGx!tHwof5spB^##BVaiZ(1+it5N*ozoEafvRJ;On;E(!Q{;Xl zkh`IF0p3Ei`*TEzUglHcA^WC-#OPvE;uUSa^0B^=)VE%kDhkx~OLa*l!389=l4uLa zF^8cA#G`sVhVtyeVfYXj1_m_wCHwu%FB8g*6O{U(%{&=N@&i5tFH+t=zQH>oit+Jm z8sMH2rMh7z&hh6G;?J4l&y~iXtBpU`9DnYXROLO0jO1B1yj^4d%DrK%G0R~CCS=zpWH%>d z-;#d+bgp7a?Z%(vlC^f%%)F>ni2D!8@l&-))ig%2*UQW(F2+=F21gIi=64H2OGro_ zQ8W%{^3M|*2Uf@oqIzMTP@X=*&~NX+GQP4PwoP0jsuqU$kzfniA*}9m*gePIgJjAw z)$9?bN;#ggz6E&Oc4#+|Nijw8HZl#7$(&5D$_RM4jAvywJ6AjJowiv}=2S1N=bDjQ z15?ISb2qzJtW!${HVQY3GD2#Y%fcP98exrZ39rK`)asZrI50J^VtbiO3sVwcT-U;v z^&3Rkn20iYP3Tz;6SGI=;tl^GF?ZawQ?gb$H^M04 zxmRu$@y;h|YDhY|nFd8fmZvUNK^A%(Uh3YNBWy!QWq*T}Oz5jicO)T=%=n381Bn{@ zE7_fD@r3>BK9ShP!R}d$!rrLoa4s18#n`>R?EVgR58ei{7SVJn;a*D=io~B`d41Un@5toM2~1w9;cHLFofVAVHmuz&)|)HPr?)zo0;MxX6D+q zv4rT%C>8?gC^{6><1EBIZxV4LW}GnNgxNw!F+oAS81-V*<+@!&WWfmwPFQf_C_zE} zDC$QoW;dEj1~mpX#)5b12ny;t)S;V!ZYBuAEQ z#({xq1R2G`WZ*@8Xhw`tEDU0df;u!K#_Wsw(2NM9SQtbY1$Agfgz=)jBLWODs6sOW zjDk8eBf!jpmtgNoGqK=BeKT~LO#}*G!Q1^fhC)P^L1a--heAY_$=HeDp$d%%ErZaa zpbm`)Et9gFI3l(HgSy4SAhsx|LnUI%Wb7vnLpe?^8}b>VttG0v1MRIld<6dl^)NU%t3=C zQDKCUZ}zSr;TK7=cZEv}r-UcZc585sz*NaQg=ut@Id+o<=kNmNXI=+4&*ug{Wljae z>{7<$xTG_=JSKD2olzOWjCn?8vtu5AHTs^-X7FZo`?)6Ej?8(k4!*l?k?RWg`nnSRT_M z!+mi|YnYfc9Lq@z$6g{XqjRe?3M>MNP$n=4bR5Dn2s%<3!sBaD*9dij&4N3E4i4e8 zaR{FzI}$%ZhvVx^jk!wg7U0`Irb_KxrFQXEyHu%Nebug2{YUIAIvo&C2Jd}i+%*6ldkV%C@PL40Ox!+id0Br4~1*pw^X{z3qIfGek0l4qpgDUCB$7=-u~UVdy_hfrv3EEt4?Pw6m4|h zzU(EZ#owXT9yeF{&Lk4d)4eP_Tj}oJwtt(uHQ8P8)yTQCUoKX(bZ3tt?hV7&){gr4 zf%U4kyVYs=l-gb0v7%S^y}NrAHTXOixj-&`_=$^r#mk#sS4EHIVs5`(Qm$}awCRl? z86m_ZUgY?9yGMx8jgUaaCneW1zdkT=bE5q(`5nSv@>?g?2!%wO5> zb_?0Ll@ODGJN?)^%`U84a{GIBn`+Y7O(aJA`HgV_KFQ3xM7YgX!67on{?^}+ zeEZ$NrkX#tn#}52XkUHWJT2oNH{W61$IQ!>aPk;UAB-eKe$PXv%R}#~BRctEFEYny z{NKLUj@64DTqrUW0vK{leb5v`4AZA5EhHc7$wErZp6vdM1a%0J&@=Ln1cWRD&8;AIg< zn5=`zI+(13$vT*s45 zPgbmi7YNZbcwOMFTuGuh0z%lk*N_U5BB|hM*dY;v=3U{+ZfR&X+ht^vYGJFQtbZLt zRz`M^5>d`jGgn3?`VbOe-^A9AksaHv7!5vmpp!^O-4ly`7IvwTvj!c5T0i)dKp%{M zYJKn+={w^Wi4>ptPrrfe#?Nw#|8UR#vAO{%uETUv18&r%5jO?|>Ez)zq|oolu=kB+ z1kmzC)mV}#32bD{ij=5mF==#?ks$+dKa!}i`12&_k1jKffoJ_UDBAp8g4aV~vp%>> zAL1xg`YskJzVc7a=+&9q<{#7G7qLTDB9(I-uN;u#fbP@aVi3yjNGovbXAwf> z9U-edo3sk66-~Z5oXmmY9a!I%myJ$w0e}hz8Hwo!0OJDM{DpdShFHjf-I`1OFDWki zJBN%B=tD~NA+`FDQ&QUtS;|ZPGkOu^)sKoc^jBW=AD%Kmajbue#K;Mj5Jif#f*0jpS*Gu2#XS0iAn-|pCbsw%7C2!~t^n;^U2WR$G6!eca^kZ)$ zgF8tI*NoM!WZq?x>22U46AoiZD%q)muuD?K!j<(n3%5MrJ>;&u<0@|-U~p@~y&93% z#~l_1M-YRcP28b22)p}SbSx3J&I`XoT3xkwFzjIQK4)-bCS&k7U@ah(6OO&*EdelS zXeN{D6oU_;Y?T=MR(TVAuu}l*v`j#!f5h~4FPr6tI!Aq^Ngr9NkF1kUD$G%w^?$CU8=b0pVf=@hJSQQpJajD>J#1RqqyM{ zWA-n@1X)wzvsn;j^{p00RWMD$GI?+roT$<$?ug*V3f7Gx`$Z~ZLNN{A!GRmQec;BQ zeONb2;KoJ?Qg%n+A8thIruqykAR}~ll9vqcCdnch7O)wafj2qkXaB()*KJo__IK>k z4-x2x1W7&KGm3V)A9G>yv3`ef5mUZnF7gKhWKLqzhXzKRB}Ec9%Rr+T4~aYs0TTDI z0XWJKM)NpjLWy@`P)`(LcDTxz0;0vU9#<{FBtG0sz+@F_2!n4d!Gsbf#7sgq3ou)E zZyP4z=%VpR%H0y)A`B<|cAu~(gtW8Iq2TZaNn{?W5upNinRp;Q5ph>yjj zUyYOy?EF;8ROAcd!*1qjK$N0{^@)=R%zY@hvXUg__-SHrE7 zOP_u>6WgR#F0h9sro%s|y^qrD6I|d4e8E_%KIU2AT*BroZbL%tT02ALuNR%_ zqEBil4q1#6IK4m$whV%7YAt)9$Rwn^PJd72bo_kcqAguZ6Q z+P>x#rxfRUk}7ofUEVWIP-I~C3XGg`Os%nmCfD?j=_b<#_CyzO)COf#0XHL1ZVd>1 z;9%ez`yo{;jw=xx$djA$d9>*wx+f!Sj?l3hH zJgCfec)(zhKHk0u69Z<6ynYlz4l|za$+--6E0=hm&*dn^w@J)#3>(Kw^~Y=V$D8%X zyY$TheY0BMoS?^x@Xe+A=30Gov%a}Ye?p)?q1K;B(4R2rPn7CU)ap+(>rZs)TLk(R zwZ3JH)bLxd`>bVKHe8c;P~x{>SmA-?SFdMy3!6C0zH@ks|821>@H63u;h(L-GJ3In zFU?txV0O>WmJ0u5G4Wj5@^i+$Rp0%1zvsjE7kzT1b<6da91I-6+M=JE4mxI|1=dpA za@LB|!0f$@FKgZS`jsE=PkoQK_HeiRwW#NA1b!yC$q7sPi{p}F`)1+p^MgpHk0Mn? zMERR4?v~iD?{#`UckbvR!+zCR15XKWuJv}&CHvTS4%5{oKIvh^)AWylP%kH9`>JyK6zoPg9Ct<*Ng$ zBp3Y;@|%TEw{-e8JO{`#L+wv4wrpf^s}tXys|pazQIgf|-)6j}Im_`|5bb!nxN!X4 zrDOY*taa_~{?M!IjN%KS&RB{k7w+6=jg1kTUHRP7oq1>8={(ZlO8BSUH_S=w2qdHO zIG4jGxPg6dS<&O3k^$*Mh)lnG$k_| zG>+r1JERUe<2q>BKQK5gZ<8^Gc&591pSwNt%8#}=Zw*h2J+gqiTXa0;M&K#lNT<_Z z{(ib)6byP#n%{3z#zMY+&Dg`!-bs59+Q<;+uoE|@(%s|6c4zpklm*|u7i%no;7L)# z*r%;qSlLP)QMy0h+0b#Oa~iktypMSIP=;G`t8>wVe5KCW(pGY9O!gD*)+d9bwNJct z_N{@hbPgq%u9-2ZuEcMl^C$C2L@p=u>bb}dM=;!y`2HdFi~Mz>-NPWv_0`W8Rau<- zqum&}^x_Y>xi1-qRlX|t9r2EX9lVNH374mHLdae18*gGG2C^Ggw}6efB;2gLD*83; z0kO2#jjj-%Z%&lqdRLxLyXsZWc0qp*#SQPtw!;;QW4X5h(u zF#PtfW(*#e?bD3Qf>e%q0H$P>0qpSLiicDlp<4_m{nvY zxtONuCOb6Y>7;-+EQiSxbuwIx)k6)8`;EPvN_1ipkCwfTyP3_Hy0Ke?TR9&om6Kgs zO7$(Z`j%#WOPBtnqqIn%be3;bJW#mW_lV|?S}Zz^hXh-;;yIGtA#TdagLLk(8ZxrX zlYM-uR?0%_@zRh#{_lss`&o$}w?A9=`Ro7SfW7xb9F`vU8`ggYd13A65(?@;?q^<4 z2zA@wz)FE__*qF(m{dH>o5>|4nKPA7R<10-E^;$d$t!ax;pZ_%&qmG;$6VgZ&|?G% z6EcFV3~eFo)UD4BCZvR1mSw~=@RA2zbV?po<+d_)K&n#%47s8l)*s z2Hy%iT*y>3adSAk#TnAw+-zYo(QkixEsnbn5X)T$RlBuPRY(qcoF6>SH@9dt95T^*hL&RG@k5V!oYY_ zox>wa{9O_D;cAdTe=jx!Lw!^>N|dLP?lJ}WJB z?Yyt!%v&SoT6Qgob*k?n?;hD4ab2#n_;5F5zP<9yt-&2)pCQ$p;3<*<=PQv6iy4PAghm_e2enAG4lx4Vla8s?J? zde84Y#boQG(TiHVI0c`Qj4ik8?^_~O@^`I9vEsPTRVC*w-_ZYyy|;mjs@nI)*M6Bj zn_+;>n+%AunHi9GMp5wvWuu6Q#Ed#B>ZpSvkzr1Tg@(3KL{!Yd84HUN710cf%E~&H zqnT-0QqjrE3QIlqj%B5V@_hH8)w%a{?)g8@|K87YpU-7jGkfjdT5GTGT6^!c*6(eR z=YF`>aS=JwqHohomD&@Un=~)(ZKdVXLw7rU7^O}CQ~o{-G9*T)@pn)n6nVJVk7w9Hxa z{STD+(ZO4YrvFJ#yk^{t*A81!esa)X#h)SdLz_FlM$wKpX7+m~Qu6rlwY3N2_S6Q8 zPt5lxX~}r+AoJzx*Fs3nb3b_aq{xQ`!_82@#rN1dE;VbZvDb7v>cZ(KZY7^B5Ah_b z`)o})(jNOu8)kiF^wYzP_nL+g^wPdouJV7XNkh;x6BDWsaOn=U@%@_^@Apc&FPFqO0zcvNE+x zQ&;?qqrO8+KL5_M;B+uUBDdFl^4AFIUbX zL*`IRp8OzK+O zOG|Cvy0xJJkOuLsksk(0o>7@g`$tHoc%j`_9a~53xb)5~cH}FR&)n`WNFLxFeP@=* z>A>#REYs!2=o0+>X0IzyV?7~EQz+__ZOm7yATI!9Ds!y3F()(+P zP&nK(H0`C1D@VIb+*<1?|A2S9sS`WKKkqa_8Zg!Q)bTj8~eWcvz=Pza6 z>W(XlyrgWLtRBr{DIF;~${0f6DYEC`I7@{4Ig<1TX$;4-rSd@&x%V(-X8V$@0|<=ZEJOF+oj#O==+dr0js>0`oC2d&BeN$yJlU5p>+ z9R3MVj14P^%EZf5x!3c%GChO&=dRCv843717d3wSOgDLj^Ed`S+xNA*^Awb(?r%Ee)S3S6dayvOOQq}PQlPC>5aPym=Rg7ylX*V`h{u(gLpNY=z)``(zhS!iy?{3WbD+bPJA`=f zS_lkOAiFj^6VMpS5KqRWo*GW_2qQO+JG$Cp@~yf!=UHL@%>qHko9!DE#pKONIc_?q zB|Gl_*gg1`-=EtXRW>Qz_>ujxmNXsJKhuQ-^YC<(2TGnkVtT|6)t1!Gc7FUrNn~;W z6JI@q9$u~_@B|LtrLQ~EZeqmshu_?ehfDv_sUIyd^vS!({XYFY{fx&b)hfZH>I_S` zRzFxv=)cXrQw*ic?^5139>4w%{J37mKy%||M5xFeb!WmEvV7KGzdRi(c~oN8poXy) zlWJ4k(^D=LYe`q)oK2qL3>g#tQnIhE_rN?*%s zBd%;*zv*jXL12J-{Ef_K|CP+HKV)7S7|^!;MPdk+-BY7;^|uVmgvk<|X=5S3g+4%IPFP|d1Z-oaTZB08s<*e=$?I$25O z@#n|Xu6<4J?yX8u?!4cs!cnll^it?H8J(|kQmypvUZ**<3# zO$JJjFcfCQjf@IY=h!Pf!Cq={gi0PHb@tru`>Tcbk{2sgzdKzXlUnzm@<6!hcHP$pbnnBI*8ZUHoj;YgqE!g zJ+F4Hn7<*lDEH~%SLnt*8zZEYE^7a3_q^l`rj5UI0N9CagRV|3(pPBh!rHZ?W_fR6 z_Y{aY^<5!^$D(+{6XVG)_%(7*gI^=XonP-gY>@K`~4|n?XrJmb9)k*Dj z6qoVd;Nb4&XlYm-MdmY|uRQk3wb`+f{F#6GcaB)8`{VN$mxnVRDf!kF2Un^kA@3Q( zjG4a%coLS;3*RvB{6Y7EK9}q6M>F=1zojasS!Hq{)IIX)(N$UBR6h8^i2SOe$Xpez$ss^J=e{&{hB!{>8;$VI!Yy9T5@g+OLAH% zUVU+S^>abr!nI5#^66~4!7*nF`pKyqA_k352$4taO8)NLhM%@IIG4L0sOeFEUKRY+ zw)wSroHH|$QQ@T%n^8)PQ|{QFtJyb@O6|uS+?eXQkCGC%of*hfFJN*tv^=qaA}UJU zYxn8&k$ps7_LU=rHGu(r9y~(yT7fD&o2$3?t<MQU5b>BSC!diwS>Q3R6&&TW)jpcpRmjlL-=wQh`WBWY6;*i^Yn9sU5QauVY_1U#mx*gFagYSNI#@Tphm}#o^#k=c0htVzxbKiHZJ$F5Gs+OyHrK)Sq zYuAcjp+c*2`b>WI?DED<#Fo0D&o=v>|b;-{&qvOjA zJj)!|wR79!ldSRxwYL!shRonU%R%uvWOX5 zNr|+FQB+9tUV7usjH37?1J6LU@$HkZ{p_#QHg;54XG}(z7@o~?>a2%9eWaWniaSy* zfB#J0>c*OI`3fElUMEMb9h!JT`(sqY+7(}=4On%YzIx=biSJr|5vjspCK~tM?jJU$ zZTC2Q7^ZvFm{~se#7ks!CB>a;jQeI@uvYrU`w&E|-SOUukAF2Ee{0B|oliS1Gx^nT zUi+bV0!^nB_TiT8Egf(*cZ_^z9VPNa?O#1~Wmo*9>py>%9&@Gp?8+g(WF81-^csEC z&}+u){ijC{=g3`@z z9*^~wU_JOVc988L+b5-1EU6?CM-D>p|IZXKkcWr_stW%%s$eLdfB!@U0}7PBSUdlj z2F8Ej=J=m!VEiX}Ij*=@(KnIM!4f(cPL7oxmLxj@)J^^il`l$gODMXNP&Ba%A_8tV zK|-(~*bzYfKXY@e0Z==D+Lb#QkI*07920xt)5I6uYPW!noB7{4I<^D^AYN-es4myFs!Kg6u&3FUY4vS> z)e>aaSC|i~ZT_dD%KgOX5Tb1|u`?tp7d+H_e5}PZ87omNPFQd%7oQ9S9=b0XFttgd zANH!jgd+w0bBf`?F%Bbhy2azeIBZ5iW}DYjL$6%+RAs!RJv-PP?sY2(FN z9%C!xM+>b9qa`EppD>_q#Ye&4H~Q8w*m_YamRB1xGD*Xz0q4eatP<|LbO-!2eZ&6k z>sfM1zeCTMEwkos-M#qhcRTvLcIkXnYffi4zf$hHr@`!bhHfJ4oSI`FFWA;}0&^H2 z58uR#8i^mo(+;|U&V`;&E!U)GqqD~z+nk|@lNweRh7aGo@mXHo#$vt7oDJwdSjh;Ufi&H`%HaC4q>D7^ihMV zekQkTrH1N;^RdyzFdit;OL`R%RVGFtP47>lx$?)D_N6p`FBRb1br;RkvV+z)8wi6G zaLVm`apbCF?sDI44}XyL;;`&JYQOfqC9XF%)vf+jb*l2}-6=n;5y*alj1VK5#33Zt zNEzo5Wv@NOhCneEP15Z}r^LCWq?>G%xAI*FW| zPntUucukc{*y<9tyM(=KHx0p#JAhK77^YF8ligYiA&HxGf>n8voFhk}OnICf$GKV@ zwUg6S9ccSOIgR6L936!|W&_fk!8u3=a2~m!j#)`g;(pr$R(}52*!;0M`D0;G>VH^s z3KEsZ740|7E*uh``>BfAg%NjbBlHkX!Yr&;%d_!!6N|9`Gz8#>6J=vMWy_;1G7i9% zjkA=^kOm_p+jFSFpgYD8pDdis#Y3&ewIQ=^<8^P z>uJjPwk2r>fVmj0xHLYzXJLL5mc32_N=3Gpn%vk=chJPUCY^M7VwfokLW zviIX5GAbnFqB07GjYTgsTwliZWn5pz^<`Wiy7>Qntt|9+O#n>&#ksTs*Hg9fD-7BA}S#Y0|4A(e>Ak9N*58u`T!k{0CE+`RfyweL5EXN)bv4zqc0Knc>b-a zMcGy#l#0cPjPPG-X;HdKjSHjK5dQmETM!Oy{kypZfyssRkL@k^-|a1~$FhP*MG~uj zwU1(DVYzfL2ufbXVyQ2z^r1M^#1H9)#wbL~h&cFk=uC+sgq6Z@NKthoSK^tnJBlZz z38Zjonw`ihan1^C(!5EdR~)J~>UU8dX5riG}FCqs!YARSZskkyjlwr~#4sWz#) zSi53y!8v@o#^WWfYo&r^Vz$lnX;jm4VxB@LvCeT(Ye_0t9LU$ zo8W6j5sNU%RCZ}CCzYY3&n)Z`I~hrmv5$Qgj;0{v1f0vq?`&kAg-cHcrIK#c1t{B~ z%_b=ru;fg6_Uhz0~KDLj=R&ZtMw6ZmAc3Fa^2-JMk z#k;|18JCjIjwNZyeb^E*XOfMibTHlH@6Mb{mJXlWJV~S2*NLd5vVY`!!`GAO#VC0} zYX*sI34mG3uR3GwtZrdeRaXq5M2&khp86X@8@GE~koHYDjA(rl!7lyO-S*2NRW2ec$+O;C@)Qy>;-na2K& zlxWt{XZqP_(cDeh`r7&_O0VJ+ErD_X5odi(*`n|}SKCX^0CR?T|E6|R`h(%I-Qh}3 zE%BE0em6=x!<^~cILAhvQHkaxB0~Dq7-_@oTAY58@s^1*wtkIXiY-!{j#z&&3jFz| zc6LI@0J7Mp8k))NjG~FyLD^`s*lTe~K}D0E6X?-NI$0-0$`MjO!jo_kF7YH%9wCJz zM9Se(Us>l-&iTtc3B-38z6B{1A&f+Nd}W=iq|$jJkh34ycY+j&)pQ`yA*Mr`VA9v4 z^XR0$URpn#?d!3I6HTNi!h_TvttSxI)yi6;mHd%D9Oc>k)S)P@FN*4mCK?w5% zO5vUeDbf=LUSWtFYGqkDL`FS4jRCZ;r1kI+G^%B#GJt@~M0&y{Upbug^YkOhtMpAj zYYU{30;#4zYAKLjk9ui$%tPa;RAXPIJHgbR7>RR8H}Pw#F+!ZxO(~ab zG>YSKUa7`-qz(6;Q~j5m^VSD-oOlxTQEJxcy{=M&-n!T#z4e}g`b9O~yhX)EP$S8W zo7G!qrS`pfl?UO>Fk3VlcSCPGo)kZ57^i6|$U0V#b)jI4CaUvqXvXS=-e#<@%-Ztz z-Lq%#27PU&aPxUzB<0}PA zf)pZ$;Drz*1(RSBD23rI(8m*4KCz5$&ZqD)32PlsF%m6{r_6lx>WgL7gq*!lFqSJA z8(T0orvPiFHy-mYKpSh$_R1Fb>Z96i%cy4*9BV^Bi8%Dkqo-bDCcBWQmCv2c?9Go@YG;u1$Dbd6qgb!#Vcd_WMam+J_95C z81i7X1G5s*YYOUAOElpm&O#Hl=EL0m#w6W4|_CdS0#x{Qd*3XD_b;p`|6 z`BX^5wX2EOP!-2G)5ZQipYo_gm88t8R3d89bu&L2!2}e7+OC+g0tw-|a3u@sDXAT5 ziL$TfeO%5jt6a`YF6UKOJ>{zRan%Q{9r9J4!c%ChEy~r%WNo=X{{D~owdcOCCLMS* z(?eq6An1<8T^8Q|*}m((`r&3e&y53}h~9knkpH}j+U<@C-`Dj~7gn}XZ$SIJv9_bB zf^ZJTfgX|p-NM?TJ=e~PEE<8ice#ZXi)l(m@0F+-sc;p;m;lT)qlUH8MB`xXN>A#y zC_Om_y*L@OvRwRPb|$_rtI4u@eU+;|-c>))RX^NSpXI8b;HsbGs-NMiFLKr2=BmHb zRlm$tk2LFC^-#Cl>Z;%Fs(;K?|CFo#1y}uHSN#cB{X1)O#|-o~#ro*prr-%pmz3NZ z+wBEN%Rdt$ANeuv%ppvmMs(bf_T*^=@!=&ma`iS~jbF)y4nM*uno&rotvh-0@^_~d z@!GDofh!`myZz=q%E*^zLf6$6K^QyQ^sh)49=>(!vncROebn(M*7%)G=^#W)j{)^U z4`%gn`SUJP#i9%DUVJ)QqmOc*Tk5x=b%-S#rD*BNN)!r5_b75v87X>dwS_c&;w2@I@B+0t@b-K1Z_1Zf}FNZ zwxM{X3PHVBS*VXXQiT?q&Cs(WifuKjJJDJo540}hPMy}T$F?rB;};#gA1%SG?&;}S ziRPk}N2@bar{AlOdT!0LwDQ#5zcFo3VcODI)*1)HD8DY)q95;0ngWfEVERHS+s zHO?_h*cfJO`ZQ=AR0{bR%RqXCWfhOo-7PDVAfIpZ83 z95uNgZy2`pSl2;m%Vs&IJ*eWD2Q6m^Dcj-K?ID?mdU}5T?zH}OeN@zNDqk*(VfhA3K5r zCdzoRK*l0M#v($-B0|RUNAqP-1RaS)9Ec+5BIu$8!H(b{IE4VZ33L=XJw`-Gav--*w#Pw3>I?vst1$M?v_*74Xe6hbrz(t2c5 zk|3J0NnvD~g;G4YB|C}Y!0kA%xNWQDufRr@7*9^b#$gof^uVx6!O&F!J^w)!#KVJK z*2IHNCM!l_c7DWiya@_dl#PVtAe8&->W6fZvIYm0R!wSSYbh8&x2l@xi~LbohVJ3N zW<5;x;G=Azwt}&7wMSA!t#yR^jkFH7(%(^29&8K6ex*Wjs8w@PwTEt0rClagpL9F1 zsKr=_nY5OW;aYN%5+Dj-sZLl2DEoU=gG1}acZc})dsF)vJEjt0d`-dlmV)ue3dUb3 z$mI%hV+(R~3UU`lxi@*eIy5??^~N01XT`kQclS*ze66Q&$KbD~J}~6hhhIJu{oQjz zu3z}>dH&vS>fm?F3b)MEMs3kaE%*Mf{8!~Y=9XLPwEhEoYQA~(Lw+LsW@ovvdmD9%_E=QQdp z`m)jV!>`wCR_o`*)rZ8obJeWioquCOYCJcd!c^35V+qX)IFc|McPMjo7L!~?&}%2C z5jP@K%VGLUSPN@X>va~@5CR(@q9TT-1pPA!czx(=2U&KPy=L@FCP1EmfqbwH^D zN*z$@fKmsP&~yMw9Z>3kQU{bepwt1S4k(+wD0M)o14VQ%Qlsce%oG37LfT;sa z9r{#n#3>ZneFe-hQxi9MY=qdIYbNKa?7D2#^GAYeot5lIu22-b<@C0U*9z#=(>^7)-D zpAYu@9pG+nV;!96+wLGbld{%U5v+#0IES((=Gw6Wx5GJ;M_E1pVKp6B=%`^?lYXax zCd_~e2kl)c#{@c5bG2QZXRd&?bm9R=8H+7PSdX%B#(M~FA{?3U&T&FD*TY&=?W!(S z+l>Wv85sO3x|1QQcDmE(aZnHwH;Mi)F_LX0?PUPWB_6d&+~h1Ltj7Ke7S)>*s$81~ zx;77YZ634Mv0#gFX2ND`Y+(Y0C9G2~E@5yfi8UGWmt)mSu>O?{g$b;K6&VNJK8I&b zF;#HDu`q$P>)YE=_{*M|5Y;oxnAoU{c-?&yJqewRT?5CI$q=6JH+J!t znN*1yxD4JMLegL;&%+4a$)_s=onqpsh=D{g6T<6BWwYCk+kdS~XorrNUTWBFPyfc{srjg|StiKfLmjA(ejCXnoUg(SP^w5Xv{MFo7G3 z9$fV+Faz?ym0N-Z$oLrx_z#g+I;~r5_CKAF)&)FNPJ5a zrjkb<+84jt(6G;c!i9o7t{^YAATOsNZ(-EmQj9BSyU*$)=YmLWGP;8dD`syQP&r$L zCbfeRL=5&pyonVt>NwEOCPU?H+6jh(G?ixcS^J#&(Jic?cc!V(ycVRF4c0lhZ!j*! zMyJs!m9yiM)*8NEW9SHWP%1P(r(!cN;Me=Nz>oBZ(=a04h?ks+66bdJBdUvoDUB5p znt5dD4SCXS5boRo9P3v28Y8Fp?*;a!T$^8TZ9cMg$=eTUKG&b${lI|rD^QnnEr!Z2 zm6Nrz7F1f_oM#xe0{jogiQ!bH+ihxnSe`*FIz4Sr-Q?@4? z6Q!O{&qqyrHs2v`J-l)H_ML6q!{qEE(NRXoZbS&$O^j=CY*8W>>o z?Y=(g$J?#1l3U^q+#cFIfw6Y;nZ)zb!H2Z5_g~coJs3=-j+@uNp{P(hssHtpEC~{aZTWd^Xv{Vx&Ye9`^H2j;uU;;z1}njLo}%9wPYbl4vq#w&t(k4AjF2^>{uKR1HD(d!>GHaZ|H$;havkd zeg1o8bKohOBEiSt)KKxjg-_xCXm>yl!1Mp8c8BmOO@U!SP4D%isX>QJ2r|O|Xm@0x zA+n_ZOMGb(?te$S154TwIq<7F>^P}}xlkHxQu-JEqSy8rC{VR(o3WVhinS(I#*~Fw z`F7qJa4_sLKe&?YfuESxD35Sj{k2+Fc4)Bk7uDSXUd4|)+s71ESW{X_<%)`eVye|# z!P~1U=(G^Uqu0g0wxOxnR9U#9v6+07Db28}Ew@{O;Q8qAP~{Rn>&4n*=2gL;DQk_nQ)kR}b*tDS_aH>HAN0Kn(5s_&=zC zEDnSQ$Wg2~|B(VnoPD6`chwK}hU!O5v~58d>+?sokD$wW>XW|39@p4DECN zMC~J#ExF^S*2mJ!xoZ@q52E@ztq%;q4$LTe)js-66QK4nd{A8Y@WJ@sI($g@@F81= z4-FqabkBVs_T8lzB{e<-wGZRbM7?!K(CJvHOA>YL0k77FX7Ao&71M4ZgsJ-ewy(PU z$vt(ZN##`4_h&C?d`rRGHO*-bi6S&L_Wsqza2hOMSF1|xA)bfE=*GYiTfByhPR%gO zV)U&WELH7Rov*g$zO+tG``#U0lgc$teaCg8A#_&imscR&f1JH#;=eI73L4C+$F8r& z>_BdOIMAIC}5voA5)rI*zcga%=a{NGOA76&JXN{ zH>CGv-?CtX^{)=r>U%lP$~Feu=yJ7{g3>p;AC4;y68L9Q!!r}-rj0gxIn~IDJ(1qo zSys+pS zm+PUmr&b$d5*y75DsI%7~$y0JUf%A{zCAwLlwJPp-x z1ItOFf0^R(s!>%*SvBp#ewCZX#tZC0+Ra~PI~eexByyTDlK9K)eg#)o9`r5)Z#?Zt^jTzH|$Uge9ko}rB^rNOdIv``3{z3vH1cmGh3LnlWWMPoL zwuhF0Q3|#X((g+UgFhNXSP4Fy9EOHxIT81h9jzc5LKC-mu@6Kct)j8w7I+_qB|D)z z$-n>W)s^V#Qj?R=i+IIToV5Yr4dVi@p2Xa$>z7}xQQgbk$Qad$mooz&V1?=tUYBYW z>S11&Y7J_5U4t7q28(YjzbghFP`3%Q*(jOE9i-`2+s7SXD_|d2NX;f>2;6g9#ImSr zpYnjz1Ik`NQ1ZezJf49aig$aLvM~@ir|rrwn5S*ZFZicUBLez0{# zibyh$e?K7+V1QA5eqY~D!0Nsn>-#0j8w{($a;y%qJ|Y%;-&V#Ev$F6PIPqT=#sBN< z0jXEmzMqAastLU#VYMgT6t{a>1&&@NMX(9F@bM_j1sq#`7r)z}Q-yQ?BKN?n9e9&@ z&?|TEWgi@5)Y5Mn1UACrN{Rvj^aGW_5+ft@1Bn_p6Z8WGFgQG@jR~#dS;SeA(-mET z%UMjXf`F-4K~UATW_VXK+{v~71G&HL_PPx6uDbV0{}A{4S(obzm+O+tb=BpjTyD+U z7vJmUDQ`Oq^USqPx`^uMV}_2uLexX|v46q7m}Gm)C!x1s@81`;Uh=_CehN#u|3lb$ zg!MEwMSJsv1jU8!egOM+a@&(n+){rt&s8sP*)X72&!g89vDb!te%z;;4IGpKn%p<_ zJg^X#@yuA1aQZm9Ub!av5K3EsBCLiT>ZZ$$&#WFjj{dR~6`pL3DHZ$$n- z=OcsT2)Y*K|6@)v_{E_AIWHN^)xs%CCH@IF*;fbhKjtQbWn5T9z?c6McJlJMV6lz@ zJK4I@7r?=K{m*A7mu-bt))r>L{&}tHI;KKh80ui*u-3wt7Bs5MeX9csDLc1kY${yBKIa?{_wTJj zX}Fca?tMomD^kcjaA=iPTB?=mWvA^=qAbv163O9=Byv0NWhT2Ls$A}9mpk6&9_Vrp zce%4%?g=jUB$s=J%U$Gh-{x}P>2fb~xshz0%U$nsZ*{r1yWEet+)ugOFSy)?UG5Vu z_uDS_2QK$nm-`Es`;yCj)wP9kZPBc)yQlXRzFlF=t+jh674&JmRh&&M%U*1_cC}5P zk*pb%XHqtsYTOZxWHt>$)8+Xqua|2GuX38aR{zy8SmkXlQp&on^d`vSYj5kHLfZfqwp$nCJBSlYBHk`n`G8>zi`-fjUjO2~GulsWlHY zZ#;ps7-HT`T%p;C)B9k{G?E~(3#4Q-PGp&>Mcc$guFtN6;!4;;lvhR{4LcYim z+I$(sSLEvr)zRfim1Zkd9OZYNqDI7yCdpN8V^Qwd*H&nn%ag1=u#ePGSIBc*rG^^? z8m{m{YMrJ!i4DO%Yv}_zO|69P$j;2UvrZ!?Ez+bT&SZyVXXeG#X&Mt5Rx|t9tykto z6SBiPzp|FeM&T2RR%mveN~CLbl^QE$HE?LfY!s|Xz4Mk`b%|ZK_&bN`lC!P9Mqkae zuS3-}dt_fZ>5{Kf@%5*sba-4{_xTN2s=OC_OS_g{I|blFSF7 zw>YY5e9RL6*j}%SPprA6r8=qPmI0lWq5fZT6v571*AqbN$j)5cRTt_^a)hFV8O1ZA z(4o|y__A*-zVn_=mfPq5w<~)&in@I33)fLx4z6@z=L*g4y2M3dy2+2u(N7(@yiQY> zI8$VfubKa}^^VH7nH&_{IJHi5GVzS2@oi>2%DsoJ(`-vb)mk-2t2N_M47p=H1#c^j zd&&|?f5q2Ic2pMVJ`a5I*>{&eSy}gU=FxVM5PHG$2mW&PZ;#CEcj}UrI=7~6ap*^- z-TK=z2$`j~2F14p5-P-ljPfJFQHPQ%-~Oy+_T5jOD+|%!oXUwWaX|KK-xSeT<~4kZOyU~+eK*GPoZse8L@`=l0F{4kv*|srOlj&$m5SpTt|EUjgy$~Yu8p|P7^~(jeCj=O=AgTfR@t)?Yo+@ijwS}%|nbw zWQxS?oe04fnV?pi)DSMIEoxDJF^7nl!j76?YKHOM*W?UzfdvRw6~jjl!hV<{YVis2 z8b6-I)buottZ>#q@x;cGpbn5a@o7hYAzWSPUit#UOw{sSvP|q15R9*=3Zzxetaf zLW4{zzaY~f(;(Xx6L@z3p90w#&>7ItQ3Q_#Vbpc~6wWA1>x%*vsXPk;3j(V)+Q%E@ z@kE7OD&$fjmkLA`h$@t-4++xXF(Dl2P&^>qq!d-JRGtGB|3nR{8dNxDQ>GY1jofPF zR;v}MJajf8mB&04)mCY5_0}z%&5U089fgtyXWm zmx5THB@D#!$fyElj<9;?6h$fzv@FoFK+7Tx3$!fIvXmN9d0+Gn3#=@#vcSp$D+{bF zdX{Ahmnv<+0xb))EYPw*%K|M6wD)QNmIYWAU|AM&dC-8BWz}A}JixL5%K|J5uq?o` z0Lua_?I_%K|J5u&h!xz_MyJMsA$pIz@m>gho zfXM+S1oObj0VfBX96FUlr*Z(w0Vt;k=7E$0QVvKVi9`S$NIBfd9H$88K?hb2SUF(j zfK|Qr(<`bN2<9(_snuA_UBQjpa|L@iUBRaZCwh8fIzv+>K_m~3L2O{Ix^Q{jU0Q(8Ai<*;9!0{oNAUEMBISO?3^5Nl90}oA zEy8h_Jhww6qZnPw)Nz^kWAT~7U#%CoY#_zlmoI1MS#|b?`mp4&cbzovbzmT zrXA3e>VR17pi&Ovtw&i-i*o|ag~!uP>c0@9o2;EwU?zc9$ZtPYzdlbkWHvg9V*bai0i-t9{OLf@N1xK zlf29KTQhOhrNb++epl^>Wx9-%ird&a9C?uQB;|&QU!TG;tLWnMIZegq^NY_H6rZ;g zpPyWO-dcQqTJib9?XH)@6c5ggdyDk@5*Jqd;y(hL&yJ{FTRLkjT#QMLd$-#-elqJr z!&TfA`and?(RhLm^@u4$E509R!5XhLYuuF!V5~+6lU5Gj5c zz_ZDb)PReoje(Bgk(A;<>{i}5C*|>ITcEm7Q5he{?SU{GXRPsLi6XHEpU`foUCvvu zdUr5(Mq))hSwev?C>MkE;>0PU7<1r+h+sh;qIWD=?2qNWo?aq8E8-1IGRYESTc}8u zL8KkB$SCIzT+c=I7`m1kzFu}fU8qfKO}49&O_cXG-5(^9Ek-W`)ISb9Cd$j~BVPWe z*J$!CvJGCJ9}-FZvPT09!4e&~AAe!2Pil>GCK>#Ni-$@nA5_jm1`U7oj?C|l4?`OG%Indu2;65tlJ=B& z!o|!|>ZQO_N^7AX(plrv$@_|oZOJN)KC1BkEX^7{GVN2W8;!i;AScvxiD*Y~5Q0+#YPtlv z6$EO!!~{CjbP3dSiOB&KH_#-|BohWxGD`wU0!ea!Nk|Ytwtx&*D8wQm;G_j~ivtxT z2%y_V1kmjg0_dpszvkL!7AhwGnPVSC2klRklNC)jU>1Q{1ZEMK|Dc+zjHpV%K>QCB zla&!w0u`A5fm*UMq5`rA$RZ$%fGh&C2*{$vp^T^iECR3yz#;&P04xHqXm=i_1h zO8*Ug`e-DFfV)IQFd;|?76dzjgJ46%zu!^mUvui?gHE-hQ|;(fJ37@aS`h3A@cGkB ze9)_Q^r{{Au^soZ9rv*v_p#jsGWJ76x7yLI|H!S6vL7P))sBAs2VQ+DULYL$)sB9( zqhIalS3CN(VnvTU`FEc_)Iad)6K`9bk}qsz?lV*yhYBzzU#G!(;dN^4g>B6$Bei^)wu>s~%Bjm(`jvB*DV0pB zVvb)Homxultg_3j?XEIX96S)?P=6a4SV}6`LX%^G*KA+x4>HcC6jF^|{hmf9Ig(V4 zFKzW|{M4ySpDSn2QI^!Q-Dy|U?f0e0#GcN5E{A#I%5AEfHj6ev^Scc* zjG^l=`uFj84VTG3v0#)#WI^&W?|l_3#^3Ch8Htufzk?XH{;?4@bkS5djj(O$bR>AI zf#Bf(odtFomzvIcw4TdZRIiow4GaG;&zj+$=3$fs6KY$3SWN%Xf?65(e46%PMq@mPmo15HLx1FB_E4=%w6H}W_VgaR zdm(4!3I@a$#FrGrA1g>KDM*SfNIq7Ol2ed+!F} zwv?DHHD*hT*>cQmxnQ2enJ2}XC*_zYm6#{hm?yQECml0Sx?rBnnJ34ZC+Cr{tKYl$fW~n5VRuryMg+xnQ<(W^1h3nq#(>n5{KtYm3=> z%xt}2p30f0#+s+*n5UMQr`DLKwwR|LGf%x>p2nG{#hRz(n5UJPr`4FJwV0DXWkWS-j!qC zRbt*%W8T$bZizLw}iW^KQ<(JJ!5A$Gp45yt~G{yT!cwn0faF z^B&H;C)T_t$GoS+yr;(eWR5YxI9I*xUG@m|vgB!;vUeCYjKXReH%Bvq5uy6E#0R)f zGP3R|&Oi0!hvT!btL4$aDkx~2PHUuUl~pr5x=$h}Qdf{HL)piKnoqLHJdy>)#@paW z;|@5@SYW9Bm=Z}Gar1=ACq+0}Oa_uPVj}U%74*Xz_0?MxUe%Y$n=6%z?S1gRBey6`8bEHymKumgD^2o*)rbO{6rwiPHE`?=bw|UK%)e z(>Wb69xWj`0js~KYh+O*e2`SU@RrAg9dA@z;`Yw&(Hy$1A3Nn5ufG@ZZ~T`A^hKOP zn@O8B8x6}Z4qmYN;n!*hG2>sKIWqU+Ain-N;V-Y%n#R2wd^S6J~@6(K|I(hB$As?ZcB|tLP?5zFz&f%}0`046r{$0+>4{|;n zp}oZuxA*?5pZQ%~(w6t=ha-5sb`!b1$~dmy_@@fNZw2`kodRpHOQ-M%1V!aWE{pfYGeEu@)V8yBwINI%Z;QrNDbkqG79jsVgdFPPt-#&2v zDk957oDe?#+%3nW68n9AG`Ll#O@H%fdH)?B4Dc*Me8kXwA8za@R|FUoZG5r}UcTmA znIqQ>9S?x>k&$}tHY!Upw7*jdNgsJFAnloG^ZvWFM59k1j4I4mBgy(XzL#U%qnNHk z_4`A8jKw2uJPl3Bc=sgwyaj9|LgFNfD6O!J>57TU%1CY3hrCH3D`t*dA1}D!{sZ1V z5@PpNNg6@>9hhl6TTCTX>raP}?cge)OPuor=19!srmjPV)>PCh!1rpuv6BRSLp|Y+ zL>+icg-awy95~d|)85W~{+Ea*3tg>${XL3y3{LZ9mj#Y1l)!-asO-l|0Y%>P?Nbnw z-y-!rF9fE&q!ube9l90oez4aKQC53^J6S~(kL!He1D?;LtX?kjZk9lL-F6A z>SzcyIji31hP7@e73H_X!!JIU(p+_>zU=V_&h?iS2`5{%qxSLa;#+r|esQyU$+)MV znB`nfE-fqNe|jcDl``+%ijQmIJGwcSYz*Sp?|9|a^G${iPnL$fu!;crV->JoMo%7oNy7dKd_LOtS z5BSzJ_15wDivz=|HjJHFa;|Er*`@DHiICU*Wy+o%=Pp*g^-<2_>G>!xbbvtu+eV2V`Ov=T`t}pL> z>-n?1=E6xxO;1B~mU% zx-~m%ze)XcieXM&kSdtDdX;NfLWWO>S-TPXzN=4?e0Iqi!?_`P`HSGbe>>JaO~J6X z*~fRy>mi$*9qXCq{Keb)UYf~vzJF+oE`JA|`2PB=N4{9@y{71Fp0aw*b!*X}TK>s7 z@!UPTE=Dl%=QmA$XHVd!lb7~hC{eDtKD+*+cJ~9LCgwHeWTqW^d}~9~(hu7T`n;9j zbZhFI$KQP7p^7*Xr=QU8{e_2z%^E(as_~`ePY!*tv?}jx|L0yw9xOlXU;JbEl~Nft zJA_@=6c=Kjzy0H(lbuaOPvA?V_)wfXBKC#8-TKNl|N3knrjAP-5|~?*O;`z!&aiwu z?&>whLtCk{D~kibnyi>B+eH$TP}NlLxwfGHk^?Jcyh})axjK&R8ygo%*e(d@>2c2N zK0{*@46pXFI7uLcForjBNdGWn*`mYYRN+Ct7d5N1sY6qyuhD%*XpvC*&kC{AQ+Z!U zU&3Xida&B^(PcR+I%`FDLyII~Hb7$UR#(hTby8r(<7qR*jR+*nm!9->bR59|%{C>J z`n87>#v>8qZTy%b`i?{W)x|Fm3S5GQVxNw&^V$AkorN}^joag__K3<2Uq0U;iu7?6 ze>C2=T2;RKuPa_*z3~xiw%5!2+ohV0h2Hph=h2}=T>i3o#5)j4srX+a){axJO9xMeCi}{jRDrr2to!1o7P?}ScttYFZ zNg|1s^>XxtPJfTK$zRfnezKp;5+A5h@(BX%q~qXlvyf&RNE2D5mzCu4vRGRdL}~1N zgw;rDb7{VbG+;C-CN*&|9w?WG%Y)=}_)jy*BgkMm9mn3mC5_47Hq9-6mETx$vav+l zSd!nk;AG>1y2g^a#s!v;#wpguDVC58kKo7|A_$q0tS@n{z43sb9%hew>KwbCB%+_P|@ckXF;;BYfB))_VNGbV=Li_vM_>BnoH zink20&xWx{Y?-l7r-Tn|2Mypw#b;xrVbR zhuoYe4z4t&bfpI@8u-jcI`ZTlcFY5xrG~^svLm|EW2#T--%gif+S5tUZ8aUAta=a= zyROs~7hb!qA2<5?YuCQ2xWwL*T)AoOZT(b~v`}BX$e%zSwSab7eQ4=12K~LN>xc=q zZesMClFFlWhqq(wswS=7uhU;b7d2@`etiSF#X;3#zX8wxBJ5iLV$9yS-}jw&F3n6e zQ&UY>r+22B?h~cy#*`w2i9r|&u_1&I8%-BfLdbPPB~(IgD;66<2-(d&XQy3#Q-s4N~A$d)euLVKeKywh;(c?PMb) ze&xxL#!b#yzOpeW6ZyUNI9$knppR|ap3{FS^f`L{Vi&6kE})$X5k-p+^>~Z=q@k&v@h9i@s<5^;n`N6c2eK3Hd#b7z7R3; ziKbxN#2-Hlp6Y~J$FDa2Of>x`?stpbs#Hp;7?Cyp4Sb8eN|(A z{8H{Td+s{wNu6oR3-(O=OSd=Aw5Pkx?9VWCrqezRqtdW#ayV&ecb_(-{DP?2{g<%A znB@M(#KkRLo~N~LAaujPo;2K#3?6`}Me5k`|Wwe&CRs?8gTAAohte--#d1YpyE$GdPr(N`CNnm1>gw!M>++iX{vNE@G{< zM4j@T$OBV)u7OFVONsBZCN~|MeDk<%N~v9vFmFJ8SDip-kj`OJDYHc4d?)tU1G_ic zzg)f&bP*5L&L2d5iv*w6FJ9=>sv$&?1Ffu+ z0?d1KeUR>@_kJ@Gm|dZh<@)6lAEkH82@Du_!AAa|FJYEmoDioh7(Ov#dkOtP{^;Qv z)kL!V^8k*>{SfDMmo=mJHuQmac0xqnLdUJ!-Umz7J0ICLUKqLXVyJ@foF+HfFyN7R zeho8qTIeGp9+);an?=O_+Wf$o-HReV5;;dsa*HOP3cR>{iMnY1hApV>0mr~jPVaO; z`d7D}epLF0Sp}K0e4F(1H$xX8KTi6~sasr*tVh7wi86~HE%KktvC}u&aL*hq*!U(P zgG||$NS}Pl&}&mlHVdUrN&SHj&t{zNZKyK0s>(JSeJ?jpIr@?HsE`f2^p|*&ACt!> zeWbF1>on;j8<+BC)=^eCihg!!$%&_YrfM@BYmr72$plMJhh8@=ViYg=B$%OMi}(ju zWJ-HvBdV+i&y!L&vxGx?Zoc-|@VpQu$kpM4+!ISyzyRpY&u_eUlOnXh;*X)7@r5f)vIYq1HQHED@Py^(Q$>I^QgD5MjxVqeYw=xbc(3 zY34M*@#$u+ny=QVMRGlCup3Lr7&vsoA3!kDY96-anh3v$h+>FRUW4934@zB06)jFN z5=cloj2HsDcW`%dWsPjrA9}`j5oJs82s1NP4^u5-!@eOL6TaW zRMw^^r?B5drpe2=|IsPlvNeuJ^)(xRdJ;p%m{s$DRVQklf_stGzEWEzKb3rB?y=u3 zKUJ$!f=G^}Ad&;qqn0Y0yrA&O#NjX|C~XWV*6Py8DWGKwE=%(WP9z-+YU;cK}dABc9&by`C-Kx@@YG?0*gD+)naMGp4@ynOb#QH`a zbA@1$+}Cm_UNNRBt4_PnqY# zjq<&SeV^j7B}jOeibjHalzs>j-lHrv*kd1d<{&{cC6n(*yb2zYBEfx1$dTiK<=7dA z1gF@@8VR=Zgq&pTvjsa7aV9nmh>yK%vCl#5OvQPb&(XoLslj3svlc0%T-r@4kqs47 zxLAw4JjaGnSjI1!XX6t z(2xd74rv^4UMAeqwlvQSX;KYoIw8TiP8@DyTblQVH1iE8~A@gBT zKG;jN1iMm00ItbSh6=zwnx)uP82q6sg4hU>3c+6a%do40fItbEV-`P%A>N13eVs^~ zP#lnuk6pPO36=;1xTml(u*+MHy@lYtRKU(b#xoTWNN|!}hI>?JS^PtdIyevHKb_qQ-t<#CC;?D$Z{rufiF@L60xK6EiWA3Z%`^yp)?R|reP z=tejrDkB=E0h(wV<%UV3ZJgtoLa&7h4Caa$4wzcy*A>8+hY5}TuQ4A-B$`729`*48 zLJ;gE0y+184}0DZJVLG>#?fn7gn-P^0yHQC{(BlCs6jkXQS9|1slk{K39InvmOE(> z|1QMK!il7CpvE(uOWB?&Xj|($aU*ieo@O*HiR3=5J%}= z4Qjk2D6KJrjZrX#qqZe%)Ydh&dRy?f)!P#iID>`FJ%b@v@HL0;QrJV(8WFUu-nzz( zpvo;b6(L8}HrJrb<=`UXK2X;ojkn6e=sKq`l-OA4rXzLGhIogl4nA0qoY(EqPyvV` zAJ&~ZP=$Ah;x~6SBU-vAa|+31)?jk|kiF~9z!`eNCX~Rpx&Frn5$p&h6TKjGDr^@S zZg~-4G#YOe!6FyWXX7;vZy*(l;Cxbt-J=+LSm(2#3>^5tu}k7*Y5#7xES~4zS5(z^ zW>p)BR}IH|NA#b|?L-x~dR2C7TLfYA=$)$x-aFc^?yz^H85*wuJr&boO?XM72 z`m;DN6qwKeucm-SN-q*Z$E9uHYbXSW7RA6zJd8>c`Nln$5QI1u@^rXDkZQHaZwDdL z3OO0}5GxV}&?tV-g<2EgB#1#0wFDsw-3%PRh65LSX6lL1TXBS2C<(4CyPF#5tZ#LM zd}zIz;6TP^LF#FCJ^hoY(RN|VW8@Frj*;>>8?pwv9Bq>rETQSjiyuMqN%ga!Yq};;J{I(;n32fDf=*0u>kiQeN6AO=EnWrG(s54D zGI~YN6eH3bEX@!qPhKzoY)+hAWyUBM%jBGqNkP}xl^K&=#%3K<6_H9$UJqpM$x9B> zP$Vj}qXQ&#a1B`+I`~GfxaY_OLJ|icwkI!K$490fJj9L_IgWkTnlbKD%0N5WzHTi> zuR`POkcotjvq7XzG_F>waYCj*?8k`gDO6Xz3XQHXbDk;bg*ZBq&Sgt&YEX-jU%1e} zh%Bw8L{@5o7rmjUzn%~0BKHxd(Hff^8SO@{TlsP#qjn?M<4eE%W`~vSgc z!IY+wlaQpklS!GLUpjog zUY~WZu=IIZ>AgY}1S;AMIjsW(XLzy+@(N{woWG({>(_cKIJ9R_P5N$Em7}w|Q!D8l z2@0%zTr@U8PQEky#a7puoHOO05L@VvTLI5NGi*-cGfG9WP&^|sF#`J19?DzU8H}! znTG~30jp zlie+48tDwlFT>Z3h3rF5hv&qM#&-a=e?=O8WY=qb-C^l>0e2p1=l?2 z2c^$f02_~n@d)FGTaH_@o{^YQ-!Ksvb*CfIwN8hl`TR?{D^|iJGi=MGWBcKtm!|;p z(O%DdcR(tveq+d`BTv?cd~07(m}h>x zjG0ez-GuXzQ9>#M|M>mW2wx=VGmbDttjKXpqE^<`j}AwaM*;<0v{KZ0K8q&(t_L;5 zSrKkTq#mTKS0Zf68B1CCKI(sqSZp}?Z!k8U54S~|=^Dc=T1~u>X)`B@uO})ZwmstU z`n$OG|L4gN(#5Toq`R+Kzl45IF~bWg@U_>mo9DdK#`u z9hu0NO@sYxdpk*B>)=E_+m!l}1{Pc|G9o9JW07kAdR3xOR^v9s$|5-+yWbQ(%Ius< zB1$YDaU~G0!K7mCPULp?*+qHo>5ZO$lOP=gAPxW)eii9z0}cIM;P(& z^8Gz^4;5A7M#@=XW>6AZM4BPjY6sG0=T?7c?G&leRcP%qy=)$QRT5HjcJXq`TwDA8 z+uVU>>-VAa)ecPZ#)&y3FmF#568({2qa%_a!Ja&VjaY?_E4*Mn6*~V!48x3qB@*;l zORygxN-tmOMUv^5Nzeo10kVb^3CFo`FvCKUt8nD;*s;c<2l&RWBFS>>F$p`iNWkAn zaFB61?+8u|hw;Ewfw%%f6jy@y%LGLF8SGbM5M-owNLbF}V%daBHwZH7nT8a=x(9-- z03;Z@i%7p^NMMj-q#&(SzzZxfgG8l2!~yELh7=GG1S$3*;S#|MLjr>kBLz{VEdj_- z>F*5*(hLb8V1^0JqYd0z7>WIw4Kj?-Aj9y0Uk{S7!q_+fWnkA10+tDcJULE6gc)PM zxJ>MN7=#!Cl60~n!^GIDC=0v6j<_N;1oW+^!a#-rkOkNkLO=!BMKnkvq6Fp8WLa# z5V^t(5)8^SK!Dr%s(sMpIV25wWgTb*{u){&Z+z+_ij1OsunvaB&Ked+{1R#hyI#!93 zTH>g<$QL@~5ir3VR{o|6f=- z`-5}0Rk*x+f}y;u#7`7xF@$vI!)rMtunw$7EvH1j=TdyDyqCVb`zzV2*)VIHfjS|4 z9*qz3!>`ErNt$wg%Rod!9?z)CAYiFO4X#C>* zT96Rp7n@mlks{$WZ#IY>#A^$(Z2s@-x=S`oCJy+Na)U*~hL^ZgH~r(_;l^czbJAn_ zcG8dD$8&hh&cK+&EFGe`Iv{Z^ypLFwwrhHIpx5)fgpv;9@=!;bNu) zBU7GO6wx9inZemUy3Uk`xct*D*BBAoZpAN7#b4K%^{XBRHvfAd1&OW2a#>TEOjjXd zT7)jTZK}jwXu-&B$7Q;0rpHU~oj4cmMa?b(;il+`hSWH1ICzNdSykgtC8d8^1d&WglF{LJ22O4eE_3QvkGR8}IE(u(Y{{&Ats zn;f>@J+R4}Dro#Yt(1O#*7&s&+&zp&gu zo7IJp-2Hk&ruv;XJBHxrBc_1}_Gf&KH+Ty_Q>{r|^in4EFrU3TT>tl*DBsYKk>2F;Ki@VhNcGp?R`z&vJ{kpt~04X@hd&|ED$uAcDc$~foR|TD_G8-ua zD2IMDXCt*R_5jiph>dC^dVRSH5&QqT`7lthbJ#zPH}SUa?%}~l+3lFH^aExX#uR?E zO4@%N61a+nI*_w2A+Ocqqm$O*mki3`_)>ong(vIxHoNCTzjOuzio zRPPxduK=FM%k&G8IzQZC##2}C?q)z7Nlb;iEf}(gp_+oEP6u=$RF^X0zGX;xmbbIZ z+B_c*89#+iy+Z)pj9yl~cl`_31ScOfx`h=6u=vS0t^rja|9C0_sQT*59X9JL=O6gv zB*pIb8n(fOV>m%&j%_LlkyL}zP9=6l-mArbmFDD?03wz4eE$!77`-`l?~ez8O~^XV zhIZ<`B3s*ci2gKyK&V(vh{vPgcAz#=Mi}aaZe8`!`O|?p zedqRnD@I;pY&LIgt6Av4UGGK!k#+upKg6zeSKV7hMJ(rJaUod*_sD#NC(2iJD=|Q> z+0p40Kyt^O07!P${?HjCAsuFXRpU1`o43QZ)vu?a1*PmS)$WKzfDe7npe zqU2zmOdmovkFW~Yd6A*374w_C*gZps+x_&lOi!0A9Dcq&@Edm~tLBNwnS=CQ^dXcR z3^|pbK7`M{7$jW>3EY<1zT6|v2ufOOpCM?@%z$a$XG*K@!Q;%O9ZcSz9H91j*w{ z*9&gcKy@y2=icf9vDjVq6r7fqxntOkSJvfD#C2885H$>hK)X)Q`;O>XSI`vcZO6Pr zrpgcmnkVx0_~?2-{;<}x4k0s4qPHtYfPbM%)vRbPpH#J@)^yF+@~;|ne>kC6Y4MX^+nD@ z!~>4BfeuA_i*$8MZgM*&3_{N`o&i&>C!+vUz9_4^?f`Nx<8kLqcA=&f9V0fD`V>Zx6W({8 z!R%8~*H^@**148_YvRKkR#G>PY|?aO+7QeeL?nSgYS=tOJY!!%MAv7NMWa?vfuT7w zLOd6S=HD-WeN_0B0KAE%XU}vPn(~9ZaLc?!UE;+oku&HXdx?x{*YRI2x-@(U99N(> zH`Wq5C0X)LY>UXa1)WRTGrTpxV|f2S?`$JKza!KmK!LVf>z z&>0J%GeSx0np5vh9*3eUd8A*>q*+j?yCc$!p-|U^i=VIgTBu)p29LVfu~0jBQAkqB znm=9z0~btN8C!Di%#4{YU8gH8}pMU&w}FzwDA59 zV;+FQ6N5iG58x>Pey+uO8D!GP`Z?lNM{pMB&#{9U2V|NMfgGXEyARzJ19tZxcZLG? zsKEVO@lg&uN3PHti(YrYHm`(Z^H>E5BLaTfSOrlO+%F+qWk<8_CSKV&Fu(VU7r#9I zYwy;Z!Hb05*2za1+i~(sxkP1AeCV`a;zPF|hL3c7=yrHcnbBzce(GN%i36b91?6JT z8j)f14Ko{Iz=enm+(uiQ8}!ZaI-K#}6wWPPYa7FQK<$57(fr~S)E@VMcEzqiMMivg z_TQk|?a&p8uUcK$&&B=an;H#wnoXHsd-)bO;KX1CfXRb63?DgsCLCKmmVv1v?X_-z z1wJ9);YVo$`sP#`>zlPCUAXKR&pxaQRL+G;%5WJ0fo702D3FbHe%~pOZQ#&c7Ua~f zKz_Jq<_L@uG9{`npj3KOQNx69f0%w*>I?c+>h5{X~88$m) zaK~Oue~=dT9nodA0d!}dW%B@3AeRIK=*&I#quZzQz?JXU4(SLA!)K&ejo@qu|DVyt z!~FUJu63PD*N<{)oH*T zFyOa(z|~yi_tJc=>=e~(yZHaW)rpZYWX-#~?PL(3KE9|KI2L)168~bpBzLRNVTS*E z(&sCCVeFajI5?{HJ5cle?(d^4HXA@!*$4avpvkPEIsnZ%J$cyvuj4i6!SRYu{{cEu ztT$A)W!GUj=XV$_c_Dq8+bXNm!c1|P5m+p}VuV+$LBVeBf+j_x;@`OuH?4MC%_0ME zQRZ+S089N7-I}~f?^_lbn12h}o0BDM2Zg0WZkV8u5Ni6*%0H%L8~{wZB=&mS)Tnx9 zz~mR?{Mh*bV4hpykUQzSs#+H=oAdYlYy)ED`hS#wIP|CCIe>T*&EJU;|NdqF{lx!) zSRc%Kx#86=ubZ*C<6x&niD$z(d;=c2iSAOz2(75KpCSZvzQgO32?x=;{$#+*ajLHc zJmaM+jDWQI^}pWS_m#BAmXyTLZN~(5u|q9i*v2h9brEW5{$5amYgx(T^6z|=8q4=X*y}wSQXcmF0G6tA*EP=?wr*AQE=&$mQcZMo%-taL5 zs`yC8ylz)b+orlT|JsCI*P0%w(==xmv9L^sg@OZ{}bQL>9seza)cz}G9p;cH zl%Sa#R3Ijm&l5@kaINRQ@c?)|vu-@TaD@S93GeexbpZ6N<8=|qfXt8?xelQ zq(IF5CW#Qp+)hRY^eh_(%;4MA!DN#c89sN$6h>o%%Oso5Jycz{_?r~sage9(;t|3^ zZ6b)BOz^TiJYhTF1^V1y`s|I&K?X92ovfn_Vl1n27RtDV z>ho-4Qhnpafn_|wpMD{~Z-Z?8D$QuGpOJe7?@ie{SU^A=NL%^$T+G9*+Bej!<~zjo z>(&L|=yS+`INJHlWI*J6t`z_`e!csTIqfpphtId?9&hK2Vc>g|^Fn=-eF2q!(5LtY zmjB4J0Ys8qWP=&u@f*GC0qEQ zWm^pOoSgG;Mod0#fupQ0u_x_Ni5^TH~g%>>vQ#{CV;k@6TJ235XGnO%deWCwn8HGfp;2D}c`U$E78T zEszdiN%MZ6hr7{V&#L39R`ZYz_S;oxI_DNP{|uELb4@ z0~*(P@$KRtK$`>Vqf1ap4;h&i8Jx*@bf?7Z(B0QN0@Bc;*E2WgVFel4Q#3st5MMqT zQ3Z&pS@l-!yKF6WzvbQh9 z;aZT^p*?}DQNLwo8QQbg^~D=wz1JnjJO#$!ad$pLYjI;HRTHPE@8Jyk9CG!`UW0TY zG%G{(Gcg;~NM5oh{sut4rC|QZT|ghl04JlM?`qglYju8b`3R`tyxW1iCU0{6rR3L` z2dOTYC=6+bgSiM+ie3h-)q!`LTy*{{)h3%01N<>PU9)rYwgW*0jhCnRdv*S7Qfvg4LTI~E?7XLykqi|V## zwJ3(Mo51qEyEnogR8_0R=Ng?Z4+Xdh{7;?JbSof-7ZJaPoOdk@Q?%ms7c0qNU4XeS zDqFt~Yp9U@wQ1zlzq<{Dndr7`lL}^{i-FpOjMhNbd5uof8#+vXvO_#kq|=#8P=Lmv zWW}^ggPG*{R6u~J@*gDkngG)RWMstHxXv=e$pF%zpMJ}>AeZD}t7P}(pV0?1#JPL)G9 z0^2i_KVtpMl5++~e$azAQYDO`=><(A99(Oa?NcG~daj-|B)uK-?#eJr6@AB<1;sUTA-$~h5@r5UAnBazBF{dVXd*-sAvZ4<@H%_0Nb|D zUB7c*8~UdMXwUKv*icohY=Wi6_wUW0>L8ZuuG({Q`O^rj@uJ=tbU!4kbY==nMpW=> z&kH;LrEwF7tnvF4i%iS<8`NDtm)@ENu&Y+zJqr|moH#PQoY61D6i(@zPVa7qZKp6O zoHn$as0RuMJ5SI~LLNiJseiWtUR(LkBBrSub+343-P`}ruo3>2W^he5*wCmmr!xxy zQYqeky2*>ozME>rR7T*z`q!iVcR#cv0+9`E3WzHk1YUqhjtyJ&SuTph3+j^#ZJ=C?^`*!J3yO9avh2rn8d5pl93ZZ-55vX(!Srzvdv!7`)pe0%nZ<3&VWZf9*(w`D)D>*P7sO9E7}@=Un%fZ(@YV zv{1o+>3I82##oS8>X|(YL1K~F+<#DNwn_1D{Bn?%k`k!FuIn}~VWMu3C%O%9>?kd< zhL+44{Cu53SEk?bavi{jEck0EOpMot_OxPB?&HeODEzeTa)_9mjLjj z>bFxF)E@)?5o&$!f9T4R+`EFb-%?zz-SP#Xm4Q;5HsR3HZb|M=A5{YXi1hHKT)>_- zz(ex7BQ^`<-%(gsRx`w)D_hFlaR#8TpOT9Jx+q&eiaCtgQF6-J%-c=h?w)rP4_}(X zJFvU~ch9XMHEp;tl?I{I=tFqrl}<2KRi3?;A!0r4_OIN{x^TMr)H`(9>z%xS22oSCo(u5QknVSTJz8#=Ty5LzepZ5)E@`{H=by4C-Rqa+?!qdSqKrJ3(W8bfzCRxtIJGZkON$e<*Hn z57SX*g$k;;=1Od_sGF{@)BK3FhuffwC&DR%m^;*4lVL}Wd!>dq6w`5Mpjd| zeJO<+c3!>$_+oMt*)U({hhe8=4Y2z4zhH571uuQhmP}j;)xA{mW8zWdxs#WVmCaC` z^ZbFsnfTGvLW|W~z8gUFJmCed#rRx9^Uf>Z9s^aq{or^hKt^1Ca|g3hPRI6qdD9LE z%TK#%r9PPd&-uMQZf^s?em8y{jQg;OO|#{a+$s$D@=nx#otAps`}y{d9V>|ygD$__ zSYS}-G<1HxH`Y65h8mc~o7-As%&R1*Be|{j9N9UlHMR^;xLoE;4 z-3`(imY@SiP1tVnb30<<(ONpE>tTj!$HHCq zPD|d`@+(EG%F!KAb8f6EavP4Kg*Ieocd03$F3t4EsO1sPt1)eVdMo3Y)Sqg@Y@;n6 ztDuIY{<$fcbx4;>g-&(X8RND*Zqx>6EB!^nyqiyLyf97loobGP?sI>eXrkQ|a)WVq zb3ltdv)2^RgcCpH0UEhC;?e{&-IxMpM?BcAK*sgKi-eZLGbYNfO7O~KAzA4G%7)LI#FiV3gXxT|{k6KUgO_M3htjmMdP7S;< zW^;`BIbteTOq9$A+cA08I5E6KVyIfCh%`^85PgftCjHe6(XWB0_f>;xi%8cODKXIu;jV`+J;W;j1>N9cO;)qwE-Icd%LcFL7^N_Z0Lq*@;L z8a%1sX%V3dr|>H@I2u=&aii9UgOghHnCcyVV2+7bUj-Av=pb()s<^25#V-sCbYBrziXT@qb zGST1SYO{7+qB}|KNjF6)TluCMh7hN@dKC3QDMfs4R&-K`;L7G{!Sm6NHGC*|dpkP% z`BLAu1@mJ#M5S(A=xQ~*7YIJvlVJZ3o&|p8A7WJxN(qO)yw|griNX`QojPIsAlaIN zYdnaaaeM8q(=Ua5@x{4ge(hAJRBSuV9y)sUdNsV+i!c(49PQq2b$`*CNoB3&vt3^t z8+>it)_fh8uml2x^AHK`pjQ(PV2#fjEachgZPcK^COQ#Py%1a*wNOV9UN!i;9bsH! zQX^735Y}oQ^g|wDN?6u_F^d|Z+C*(kn82^FhEE9f#?Zk`)O@v-+Ei}^ujjDJBZR<) z)R+-swK-u9u2mLWM+z+TVzoqXL6||9NUh~2gYj~;pk}DGutuo0fgMyKWCQ?eoT;$J zgfLcjO0?B+<0%R}jcaC7!Y)F}*o-i*k?76TmU{CVbI8trA4x&EOo+)+J+j_M!n>4h z4QhEFVIAMkL|OyaY2d<*6lyC~+o1|cF?*)%~u1uMd9!PGD|sSI|6$rdsj>=L(-rQ^uF zc(DIo1E!{)LU=P-0G;*`d|JpvFh$h_7f~KyyY28>PZYt;o(A}RK$L<_<9Cp!nk z8_5g7wf4S{+Z@-+H&-r4zZoy*8h@+mU zm(38<;rv9>ln{&D^22-MvzZM*-UhO9yb6SPBZ?KyTfZ(2X1iaDpAJ0OX~7fGXa7aT zs8iSQd{Gv>J+DHoC)_H^*`btc@qUi&oKn6%(W2Fg8!dsX3c!YQR=l;Y513EqZC%(X zo&1M>_kNr1r8YdXpXrtJ>*fz=$YSCw1OSh66DEf)ygh-+aLuzN$Z|UT`}eRMZF`l>1;4Uqj!OMz+3MDCX6igj)au3 zCcO13A_!cmzK4FW%ehr97cRS8c<6HBwaZ1e%S8*9i%u>V{ah|axLnk-*e+|vxkw(k zSnOxBT|%{N7s*5Tj{i1FIy{7i;|DE8K|pBoStEGE2`le6)`nLnIU9cyZIqwpKsE`m zO44l86PvrUf9Dpb19S2O-oydZ7d~`Q10Okj_Mf#M^f!#S>3@9)3IQ8wL~4|uC7d-# zGTd#`lJoW&ZninJAArE84Tk)W0}$rZ&eAw`@ z^~nmrCD`KNF$ zi@;^S)o1#ZV_>!h0w@gT_c*iLo~idNmB^8j!ZBDCz{ksOw3n;n?NXA z2`bSXCSsN82?&zF9k^^b=Y;^C9_C!?mrk(}C!GpK+;l1le?!XB~&oTIwqw%W8w z$#$Q({!{o@%X)uJxf8Rh{+phGX)*(f5;0~LwQi`_JBhr^()gy|iUhRK23!uZ5?Pq`0H%5z@$I#bVD=o@Yu!k< zz2mvME~LEKp4HTaJ$uTv$?lX=V|7Y<yP&j_+^2w!ecwO9>6HAkbR_-(a}@n#d=(hTE_C`U>@&I=KDh zK5>9ql7iaa|)LlMJVmVQUUSfr`AxnNVk6xkrfhBZ7->G_LY*`S7$2V)|Ho! z(hqK3sXzEdEdSbW-d;B>db)~4-(baJVX0!SWwcr~*D^w_@{?M5rC7T9N#j*rrO`#I zLuAhypuQbYKLtK5xFx)2u|k6ocSVqyq1G@KA3cclxdUUSu3*V!wHPv+hCH)qyb3Ur{WzKkgAXIjXFT$eQDMGYK|U$%Ij;_;H_w_EFJO9`+UPYT6OV_Hgo$TXmv0pl zH3$es9|z`Xg-&oHkwd5n(hpvLNFy*CB3Kp3U_pcsnSeLja7=L|98>J4hIhSiIeb5` zH^Krt1Wt*|VPOgr=Kgd~9^j}mqCZHcD zJ^rNOG^-X2%>5oZUCYmLB?{by76%(5ij{j&|hXt(-+$a~~90SkS~&7r>t!TC9zrV*r&<_twtQ z_zmK~xz?1=14BzC%po}J>Q*gcOAe41ea0hnHH3znh zOcr8!vN1owfh{CK79vC%&6OCwCPXutMw_vD8ja?hHe(oDldyw5-^FH4-Y)~yaib6= zAeCt`&Tlr$)z#wUYK~S-sI8%uM4Ht2pD0gg|79@_fwu`TQe$zOAcm=K5t{O2`3%pJ zJ+8_s?Lp8mb<7r-$c*W2#ttgr26~$!%Lcf9-_^sEUR^WtOa8NIpI#;gd6)+NMiZk{ zEi6|dNPl~~KmYRO(?2bl(9c~W&YVA4607DhH6qR3=uq3?;gQcmbe5$0*rzzBS(U_c z*F;O*Ja|n}I?y{FYNmEhw&Q%W&J%ctpvVROw}?>BdNF;e>P=98@dA(Y;>2NpS|av& zkb~;Q>`Y>Y^MaimiR`@CBH<{KUKE2#9e+D}NWxy$^Tf4h%AUTEW;dei#XilZZ0_Q7 z>R$WTHjH~F3c72m)_f){pr!UbWn2Eyqj%nuv1;Z=^JonnptcV*2qucA#1T7H!}`d4dqhg4oDT8L+{494|CQv&ScBR`2~zR`fUHqnQBB1 zbB=3x!CrXv=%@YNof}8Lutd@W_JnP|zrrezFBRFUcv5*f(z_KnupKHD^K6JFQR+_S zt_2%O&ru>f5t5t%J3E%Q31p{IGbw@Y9&$D}D5%AHexc@IpcRrN0Hpi+S%LBWxMi3kvy^sS6XD98W#(FR9mq=;e)d^D?= zqyTO&4$PEbw*r`asTa2>S>?%91~_=DXR4ZrswA1tla?3FiJLiRW@nPS0bY3~E9)K; z1eY7&KU>y!&5l{mUR)lX6pF~Q?m=EQ>6cYPV~=E4Hu|MtYe3_}>+)n*CdrRk7m_5K z>FOI29^}W1lm!Lyxbgl83b{PkUF*iyr})pkvh;1dEY#K-ky^LT9(;P>+mhH~tKiMD}9NCj?N zk%LN&AKDt)Awa>6yUkqgEoY==G^-+0^YQWRIn#W#zcRtrLBYKO-wG&ht^X^5Vze)x zS*vF2PwhWo@@96eEY6on4U@fhyTpw49o|jZ69%@jlS;!=cvu?jX}EY;((WeLr*l+y zJUuL#s)2~~u=Grn&{4vvC~VX`kI52yS(0tHL`mRSb29z4D$ZOMW#O(S;(qlno$5;42kc~FC2}&0G#3*QsQSy*iQJv(&6!IWF6FADQXue8kCrgya z>{Mih(8s&(`s`mh-!-8hvVKCU(*QE?4AqROrq<)-Hb0;VmI;q{3i^`Kg2v|s`ZJM< zLCGAMeGe;l+Kn##`+;KD6}^n@2L1g90V{)4#S7vtyB9HR$2niB-u!j$DxbK?fl#io3R~bldg99qpQ)OA<;F+>Zlouf@YPi zO>hqm<1lNUmoMMd(}-Yl%))}!CImLyGRE+lRys+3&4qb7Se80m)?&+cyiM3&iu5I9 zuY8gHUnGa;>tAo5;^1EEN-v9C;99Xh;fzDCAW6@_%Paw8E>~N*YbLYx(^vGh=v3z` z3$+pksjUJRb|M^AS)E{*x=VVp123gcej9aHBs-%`4k{A|4zbW=sgfnK0&@=}rESi< zKK(vA%XO8x68FR++!N1GEtqs39&wiRj@P3@ZrU$6PSojy1%j-ft>O}Nqd2PYfD;Badq8>>4Qpn<|N>zcEjCqhe z^`m>4n7#NqsP9_q;uU3LWPOG*#_;DTikIx4Z5DWo;6g;0*%Hj@oL+o)jk{Ft6x<1s z%8%+tXg;9#;G;edH;Zv!K*Bh?STO%yi$LyQQ#V| zZMP3|jXYc*W89f3o(e|xJQf%G2$3bOawC$2fY}9HWgLazsj5~4hOpV#hmRdt(C>hj zCOm|agLr*rL_L1WBrO}44Y$WA!{=4 z7F8N(t|qBa|0eUGTSN(TbJu4}GMLsav~$a#gppfA<;n3dn3Je3(>l z_ffoO;ZW8on8n3EAlnO*tMd^LOeeD*?;Nz~a=zT%PAMYB6?B@AwIt+eV&FtB9QjMY zYd66}_$!Qj9&}+l9)HO1RW~t0{-6tz?hR)dN&H_K2U$pRkcEMmM@XQ{5fUhRgftB} zOv(qFA-7Z=JMU+neTz6iJ~`hMrfsvpNo>kUjwF3Jv>_!B{RjyJJVFBHkB~scqa;DF^c$QxSW2nnrqgoLI50LVL~+C98Gon1WV#=ErM@{<}zWS=V_jF2#U5uI~v zSDKr0ojhleD5x~pr@^0gU!?6<#ogliXiYGW3_LoB@1)AIg}yJr&E|j|SP5zT6(zo%MWD=4PUe1pnd+lyOU#rk(JzC^JlbAM-khXb*vt@}Wzi30y6_3)`4o^lkHzZ{_@xy*| zWoYFFdC**n^6Wd8Q;->@jZvp8=P}GK;=LC?%M5C@P_plFE{z@t&T-sh?CpB`tUJ?m@ z=8SSG{Y|{X%CB*#1Yf3KbE|58&80Bxx&RX|1}A9p9?ad)v%`jOyJ zLM2XH$HA-@9>;}{@+Hc5A>A(v$GYu&P0;D(1J0vlVux@a-CvHW8#oJv?W^LxayM091%Z*b+T8aMQ* zQ1YDySKL~%XyOI+JXnd6DZVJUdX?nnOFY<*{d{qXJnle>4!er!eQ{*J!>(L9B9nwX zscc7P&L<$HZE!v5gqAH}in4D3yq6tzRg=2IuE*$uPm_@iu11nnH@IfSkr559=5_KE z3F+403i;_Mls$UEjHx=E$T+U7@-PSHK22GYsmq(4sp|``kr!v`M#ATxd=|Ba`OjO7 zRs8v|62eFwgs?X0p&3Q+j}I+bgV4vtmSd_20!7tB;Xc(Bm!ojr7ML$ZXacLlON2^w z#hslk0^~GHg^}IyXD?$n)B`Bct>X!S1*b?1%LvlTF=CB9BxUgd4#FXYVVE6wEJA@x!bUJD?~UqIu@5XEK4E+`zMk(HI>8wtpM|p41rS2_rjOEd43x zak2EGWV&H;q>$z z-7(5{V;}C5qUj;AozZlREtIB&4~5dxUjFw+(sV@_vn}QiL+S9L5K4!4htks{B)B4c z=%0zCLp_F4#FOIab)o1LJtU| zMIN-Cl15Hs<7lQvL5mkM|ITQd$cc@4!{dKnKz$DE0r6=8Jh?VGuw_HKN(f?>`^rllJ0kdPWM|)`Mf{AE1XUa_}>{$YxMsG;dDsjq=#bZ zXLbL7i=~&I$OzWHL(sN-E|WOQ@GX{N3#r*8F%(lzhnTuEmB|)YKbhx6DNCK{OlYoG z=*m_t{R6{4F_mJIQCCzlXNvZ9ZVi*iPWE^Lz3INUbB zY(BR6CZtz^qS^(gzzh5pmz1LWn4rfzvOq(0W=+{?=RsaNPEXnysQT9nu4ae!$g0tI zJjMl_&6#rUkuqiDrs z5MKGmef6Sk?X-S?A+!k(J6X`527nJ>+oQ~~mP|4h-c8Dkp-9g*VR(oOsc92h z6VL~90y(Bl$e7*T)FM*B?&Z}cRGoAswXnLLw3W=jXIQO-Kd2U4NOhZV+FB2?KkSfW z-wi61FGf|)bJbtBud@|sTiPnjR)1y(2Pc^};rl?7k$r3pfnqO`5m2F~^g;~ne%Og5 zDfT;dpRABxW%ej7E2gtEpvK8kGOSIQ^R}(;vM;jL&hRDUpaT-jCi|8luw@2K4uL9< zCI`TW6jx?QAK<^(<0)Z9mWoV+51HBX?T3ZFG$Sqy^@};j)-Co^(}W5#FEhW4N{2px zR?H%c*m4PX^J@DsZLRR{)e2kBJi3H~F;Nmmy&IjVtm@1o9CR*ea|Ah}O<13RKER2C zqpGr{WD@)_yY)N@a7(D&a`*#ZW|X7TWiCYZQki^vZD^D}rard5jf5kUs1f_#>A6eJ zIs3)+XsvsmlX3Qa;FwH>glY9bpF6J)x{~Z!WJa9*OLQjmo|9v-9yeWzFJdwc`e)RWqWS`_6zaW{Zi67b%a zAGiI`n4EzyphM>?Ta&%OcG<1frFPop_`qiyw1vAG?W9ujcja_>5lP{BsTL zS>8eW#RES9Cd=D?JFAKOQ%7-Z6N-S3XD3vGlpV~Ds&@OiHF@x{tCCDzhZ?jS@cMy2 zP4@$Q?w>Z_YgAZTB$_ZC{u7dHsuYP*r7{T2iBxprcL+x84dB6XiiBz#H^G;pR4W3| z!Uk{5+s;wwZEz4uc%tpuMJ!qf=qHQMBAikce+8FEU%~BYAm(6aFZ682P?9}a#s&yh z#W{8Yg0|csBM-y%T2zdk+t9MODFxaS8#MUTI2Ia&mhcb0qP6GFAOyC@+))1ihbfRN z935kgFu|Mm^i8>hvg?Qaw#7fBJG-8a81R^J;skcK znBX1*#kJ*{;5=ZmFo2(bu|Ni6NFL6`L{l)ZbOz$!!&X9Y!ezkQ0jc}6j;}*91ZE<6 zE)MOxS_uLVyzR%)pDzjmgcu7d3dWqc zo)(hv)qHkxS^R0NUmnhJ8I~8=IQAOJIRKg4M4(!R(&jJ{k~B7);4kB zDCR!=p@j|>QWctq%d_JgFijsTNkiryAGXYL#-SAiokJN0V*X2kItm_q>`f?B1to<+ z?`RWGSV%Rt4I1qT7lIfnR+{s3Y=7yUBrM#}PY;Cmm=r;nmEaXjv*i(*Q)qRpKBa1c zezcRfBWz!I`fK4^XnR6Hr!z}w17kGe;a_4n-4es7w3suSqu5>thY-Rc9KS}1osrND z97lglYvrsj?#Byi-@%~PSB`U!-tB7`A2={x8bD9dTD2H$mUkv8Mq(zP zv3;aj>T{F7Y@9*h9Jp*rGkr4NNaEs!R!q51%RwfcHR10IanY2GWn|o8p(yM&!Fvh& zEPhx>W>Qva<;Ggmgj8PTCc{S@xaixLP@=oS+*EU#=B|(zb;6>BG)n!P&GO346W)=T zUgvvd^Dh3{?~5`{S&bo8e+Kr^^f^k`4bG+p`ii)R;944yY4paUwOoHg(cNnOTH_|; zL4HAosj_9Fq5}gT)T5j+^+#KYouf?Eyw%~Ya4B%hsqwxdHmz@zYsum2Y(rYjRPL7+ zG9ajYT`BQh#2H6A2j7!AL%RN#kJHPtNF~-6y+z%IaQqi84>WD*GPHSNh>BGvax&B zClr_$vFgtCeS+lmIUV{pg5sqv?PEH8$EK|g)#kcVLXA`|^J0>`m^f)-T%7cSP>qys za}yN+Aw|C_9CG2y%ySr>>*h?rY2w0_$gI?>F%Is7(c^rEap-ty?D1TJO7ay|qyk#D z=$(~e4n-jvX$71Br+#tL2b9QHl#!Z~Mr))|P-A{g)R6}dn%eJHGkU*3jX#f>zRTl< zqZdhKg8#6=4$A)CAKXQ~4x97#&HfgCj)Sf7Fsssv58g2?T|MZnjxkO84m!^juC?|D z(Ai7toWmYG=+IE!8Y$%hwb(?P{CU(5Nf{SJzur{ENpqp3nyCWlc>45?m5{vYLP=p$ z(&QfuhgkE)hu-aHZzn0^rDI52e=ATAQO+7^sIMr>q#`82R}&sQI2&s6zgo>x7Hn>c ze{+kzp_(?S6ngp9YN~I(%2Z7}_v2ou>!<`c_=?ZMi92g+YxbtK>eE(LFVUy*idMYm z0<~;LosoAVBaK0o%~u6N4FU!YUAyqxi9vnQdwTZ=P{T-hoV0+R>VNUw6Bz`R0$;2e zcRc6Z@Zx6J2!H9tANrU_(s5Gveo%^czA6ef@NCh~Xy2QzhMrgEt9YDwyn)NkULvC= z`{z>wfBG{T>^EPdIwsUs&Cu5PZK zIC-;Izq`T&jX!rgnjxx=t{sfc*s$&fE84r#^x%vrY^lW1OASO=`0Wl9zs#Wu&6a~^ z&f!~$9GGFJ9Zgy4pmm@e$_NV9w(_-|@*qB%)D-E1DlnU#1e7Eqc=h;4`GjCjQ_qiY z=dW|v3X%`ab~6yr0m&y7RI;f5d)2QXz1Mp;e@+hyB9r7bZb&nPB}4W-Ou|bgJB|b8 z&U|>v&BA6tx;+(1CgT+Wf_xA<{HRh62i3{QA9tO6%C0&&6+hP{xGA|a)1GdG2{_1P z-pdhU2e=V0rS~m$k|DhpJf8gF_KkF1Oh-KKt+l>H=Ooh+NqimBa7lslq!&yEotAt} zQjJ(ZCnwQ$2~vO~!r+_dETn8dNyhVVotos_BxMN%t`>7by|@&7eIqe3-if1%$M6Ip zM;*t*2geIJQSebM;M^Odjl=PzcpfJ?43c;Bg@@NA!D`N%@aPopFVu&@y>tS3w610d z6wFxRMm;jHIaL zu&xomgbQHpLA(s)vF!95pzf@J&y}1SEZ8O#yL_f#9mvFb{G*~mF!7f!kGAKhXwY=9 ziqk&F6-_?!x4cn)ic01KnJ0nuK5+U4`7WB9GsZGS3+N^vx?=|Yl}}QfX@TbCjNs!l zdS|F8nrHUPP@%|rA1<4r@`kYj>y@Gsg;G?sJxxfZRs$E~f?2y3O%sUJ+peIMLQ@Bl z2CmQoIV_ ze!Ce&{A?|*RV?=0smS+ar=BkRyGD1djr>7L#p?%jJ3xeXtkAf7Vtp??Z<~9%FHZR; zeGSGBK0isegkA$f%*oiwF5`y~U(ZLKALJiPJ~0ZLBlv)W;K9Yz&~%#0B!-Uz1$g)TY%&5n=|l1 znqc#00J{LYH3JN}yS*8n<%p4Cz@z322XL#C1)hH3=I|JI255|rm5z$x{|R@7OpWDX zdj{`+z@FiNqF%)pIJgcf`NihVz16?ze|KH}#Fn$y`GthTOimdSXYlPRo#hJl- zd%wFRj+`0fKL>J?L~^~W16<^GV+J}Q75OqmV4N3(oFsv~Z}NsC)y%%9VS?8unKHOE zww|RA46hO8I6vgcFl8vlX;-pd3=Z9142oJc{HmCrq9Pi1oted1Q|ZHDjTmTia^PFZ z7-kX5&GqmTi_iw9kG(HHdDP_*^M$Rw%ooPp1MdZ~-Fx93DQA1RYtA?h?EjD0Ekr$H zw@}vGZh^5pY`5Tr+3gmZhA5lTl}(w-riIF;Wy+>klug@|P5YHi$8B~Co^qwj3>jSb|@Kk`^0(|j1b_*`xwh+B(Gj|(N4Y|1S+kpvGT#2_T+Tul*OC}E9 z{T=wlrGIcSDkv*9Z!{Y77LP?^-uyk9r^kV(0yE&_r?9z<>Ro#NyD1p`%*UBw^&eA? zQ3?3Sc54u1FqRbGIs;_isI#Axe09a9B%Z=pcqu)|J~PZ>C!Q}TEAKKupfv*!j{1-T z0&SYl<=Y()aO8kMcc>9u#hM^+SPz82lk-Kr{0{o>GAJ84qv}}Q6Z|j4= z2OVI0Ko>6{NSo~eQ@r4JOb_~jj{#2X>Mec`b_MbKb|ii;vT{KDK1|b zo>M)$$$y=s4U07$w9ID6rNYr+-={hkr)~}&9o9yI4g0PwpccBm zZQdK-M_6|rya=N9@1Wn2s6D;R8Q(Q3RREpqv-PVB(78v~#0CCh?_9xvm2*aScP@ps zzwAubQm%QR*mT{^9?@NH`=hldPmW^9}29ERW+Zzi9^*j#cS?2tBKLS5| z=?@LraA&Xk`)AKWTvHYG!P__6Y-e`PIm4;go(k?`&Jkco;LT(02=w&?-D2Ws3&C4J z{*4b<68Nx|1cL#DquYHa3w6v5U+^UGWjzU8SWg0f@FZyS!|T9rfO7avmfVzZTZZAC z#sPj<*IZBPzFy!JpbYksB==u0N|0XIRyA8qh(zx%bhvX0TA001xohBYbHl43cYhuA zB=r;_!sRVZ&XBti@cYnzN66Os|Cx){t|4ZdCa|zHx%}h z<=!e;8`E?4)tf>?&^@=R=zDHh)IB%ne)rrsv{cHo*)eEwS}>nWQsCG?(ADlW@A`}( zkrx9wnw^Av)RFan-*IBZfZqb$SA5Jw>~Vy7$VU`ZVc1j-giXu(9b8A}C2?(27}90y zz_%Gfq!f52RDw}ZGdvy6L(tT3$GX~Lku-%P`1XFyjpU+Vf2#TRev~Kn^R_f@jAu5{;&s$Jn#!MJ?O-aB-TlG@rN!dD1n-$G$}AwK)JA3W)* zU?c)ai->zWxFVvfmYC~l(ddLTqU=iLsy^SV^AkADFHLnnOKmUhgU9^%;T^hYct5ic ze-*W}XgDh2?uG*=f=l~!mEhVcqIQ(_iO3i(9J+mf+`Z5(I&8BpSdC4`{m<=OOj~zy zMlZ><1O`?51R4UtEH`O5GRvj7nZxy@+z_Lw%n5G)2rr6t%YeJa(zhxWw5ajXilOJ| zrac3vU~N7jW!;@h9uRJpOKIzuTsBQ#CCT>VFJA??svGb_k~SwHpb`>5C3q+u->q$! zM9VQbx|xG;t^>&Zvz{S1HnqQ-X{vmmg#(`mT#}=Z_-43e&)|3E)7ug;x`h6Rah^n_ z;@Win60NuM>gXXK-4`V#;aefEetZ)URVjUNJxLJh(L;@+Jjw!1PHBcvDetNjX^t2(+FwE^K0gyqN z{cD(=-)FuicWZW{RktM-dR~d&z_IlchF}IK+yjIQxq}G1R$o8KxMfBk5Ih)X;G#11 z64Ie&R#wH_bjui$NgDsY6J`L-xjExN`r$Ht0*@Xxs{E>lK|4bMIxeYxo-vU#1WtjL z@*FAP;1dQV3p6Sr>3TFx#}GHnW{F_{j~0xM8|`p2lffV847)h&Z1KH3XUZ96T$^6XOdGX}@;(dpWQzth5hqXc{S&oXh(TPANlvOIjT7j4H)ogN ztGmyvGLn2aGOHCH_gXUOG!vW%K0!&{Bm%w^l-h^C5oT=Ek2Z`YezS!+xSCYkfJ%)^wV znkTb7qa_0ym%sZ3h`O_!NZ!8UY%xD-*xhp{jFn}$#BZ?5O_m)CjHyKRl4tWvStP;q zbD*i-`+EyxZ2N ze@x=A0Tt7RhZ;eWdVa^TO=Y`IG5sVU{tlIZs$Yl)~GBq zFQESH-!AxWIL%~Hc%qebrZ0stQl(KuOO+?*{t@@#vj@d3%47?%Z4pvu~B9jFLGEvu_~`6?IjR zbzRb`qg7Gat9jJuR}THS`}9{IU$@5Ic2-#iFssxl?uKbRPjkPiYYtB?qZ0#NXDD=m z!(%N2!c&C2!m)Q>7lU!ioN^*IMHrJR7x*;|N|DQ(-90KcLmCB-|8cU%nvs4@%r_qD z*sBhV!1eYTV*FRk(7%j(4z}WIf!qc~J!tcO6Ih>%x+DT)2Xh{K#VkUXNflDj!R*(d z(`!XP_{S!>F*-j}u-1=9@pj9Xo~^sbB>L&JF*-jUWA>%92QgJT zT21lR>^2y)3RDE+>c*r0;%CKTpw{C?5dzA6T8vGG$_jcV>ipUmVnu!F&xX~>i(;H9 zyp{{_nLbz+z$;L%;u@AFOEX70$2NM(+dMqX&w?J182C58ry4)1l5W^1qhw#ZtCz-^ z977sC2}f67;e*tri}#x;zsZgkxN6N4mF*+A`zJ2?Ci>+PzteR7C|W(1lKov9L6Ho3 zIBOE~kxoEG86#9RNm}UN?w4`b^Yfh1BJ{srAOd4WqE9kQgvRA7Zg>I zjQV8oZ8^^pkG;EaTb7*pRlYj#SGhh$o*I-hoDnmD`r$-KzpJnATVEx2VxEF2awwT{ zvV%ZAC?`4Ql#3WClf};b;$>^LZJbgp$Fi$wzZ4Kf3)HlinTTwk+D|i*?l91|Lx^(^ zMrFU?T_}eYWIDZ2uZT5>!YLOb`n@dmB|a1%=o?G9gzxht>VF#=nk_GU=2Cm?K2Jsv zV#rqtLU;iZC*S>h`#S{*Lvqjw7(5;?aEj^(4bhGV#$}*x@3Q4i*~gTZW0PV-#4*mQ z`obu&TSHUd^D%_Qcl(>Qi)Eo-#h7ERierA}LdM9Tb}n3Tcw&o_BWsn@l`h~43ca!j z@c)Fok+TZ${DjwzgVWeNk{{=%&bjJ*d>SUVB^4lkx7)Agqno+)9*~Q|<`%Fi43GNN zVB6Vb43x>BW0iFTVm_m@5{^80@XP0DCSwvZ6)=>M(!V06-Z*1g_njT3lMJ_XKh|~E zU~5Eicd6{q!yT|S^q>9t&gOowYeWL{j4uPBA4+;53t^nl^_aK0Ao^Pv@WO zd#A{r?&1%w2+N|r$IYV*!#RkoFEdWn2N)J&WJ$vOvUSHR4D4WJ0t`mbIY=`T1Zwn9 zG&nM7aim)`h6q?~qb-+YZVa}z@nw`mlIV`vU0qNTi7}mPyD09hPMlntQd%mOyOX^0 zyQk^VvliSQs6HnJ9A|+6BO*T&a2=xd2)Tj`R^<)~T;7b=NfK+=@3^YW#bHghDg$G0 zc=|VaNm`p5lVJ*n%}gmDJ)!6dxDT){0bn2_$VJM3n=T#-B4#D$fPSoWkN;<1TC<9< zi8q8;jLe0@CO+w3hb{v3;ZLAGBxtfzeYl(1=f-FKijb=jr2NRx<2M9(1<;TwIpK4; z={UjJ?n}JeK{KyOU8k;S7y`qVjZzG31L7R``UFhK4)R1OH$sO7Tj+XO`P*gc2X%>- z)_ZV#~W5Msd4pC1!f*b7kkkAqNId z5XEgGcw%$(F9o7Yd$QUHd3b4g9Y1J6Dzs+W+Nx=(`{LS(gYWVMd8Pz753LFM!TgmA z=j|xZmDON@Ek5JkNn5I~!B@kjNbwsTv#;^JR2gG8=%<%)OdpzFOW!wwY4ygR(qd$6 zoufMXGpcL_MYQ^xuJQVR>oqa6dWCl0X*G$>%2UnCTSfVlI21%}=WCDA>E0RVzmVVQ zb1W3b$gjyQE2A2@F?9rJ*Fm;kiXNG)Vx4_VlB+29O&l{i|DaBXaoTG1nbo9Mp_T1u zrFISFzL;BvKDWX}qE}t*M+->aRCn(_Tf}8r+TU%=Y1+?ie7vt)%=-*q4n@dGxc95- zC>7nn@H{^p`cm6EIT_L-rJoOXeLB8Hsw$@VB}+B}&ko*7dL7{vwEM=nQDt&JDW&j} z2GRafa8~k_29dFJqZf}!x#37E;&mY(d(|)>d*#M8dc~{{<%6+cGSNdqMqNKJIJkg$ zpaq2%!DtbI7V*eBLLe`rz)M1cR`{YtAX=!=B8K&vkT)Su3NT2p|AuJvE(9$Gvb_nW z1$Ex6H^uK78yxl^(LUa2AxDdTXaVj4px1{YF1Y_*HNVCLu+3qZrv~mLaqn+RU1n<)(2iwLNMDTQ`^S2r8@UHFY5 zDDgPFXGkegTInP&R}cbFf~@5T8Y;Sa))c0 z9YnpfD^&1t2RzgD{&avP!dE+dY_~zfjz)X@*{`Ma(R;vj+_se z#S@m()hpZ-d%+i}-Y5LfS}t9dqr_h(C_!8CXHMKCN>nrcf)h9i!lMoeJ>+>f((f}h z<9VIv0wZ5cSD5KDW<5zcEAo!fwH4Fq@F;nne8OZgU272(z@x>I-?49VcMk zD)h)z>@6&&oOyX_y#nC@l;go!EFJ*19+xw?Oyhc!7hwkk8I4PDA_gNFwEr^{fKJ~l3pDIKQUM?U<=kGw zf&jCeq>OH#R&jM-PauG<+o+ z!vUD=-E`A>Mpl#E1qK8yt^Q*ufVq6gwJoI+3JAJ7Cs%KiztSsjp=!$v+YFXRlUv9HnI4VZXBdQ_~|czd5ik_5op! z_nF3Y74|`F<(|jH`lBJ%j}kl$L44mx?}2EUnkj`P(7T?;YQB&RSupINJY_=suA8GV77(zR@$V;ad=yJrds2>W`U> zBwC>1*&}>CbH(G2Lj3IV?hwD&kMcbEHd7hSyc`rkQI6E&_njUS-XGWZ4(}H=+rxW4 z3h!BVu2+D6TTX|3O3xpkrjOB&2r3%~F+T8k`gL7VK757^zRDZkBhY_lygkt8bq4yX z@XHY8JF1aFy^&)N@^kf%3Gy`~|8$T~#QrOS{PQuCOY6^!ESwqY%7*!|r-?*lXP5l9 zkjDO$wBbGzGJ%Rle|#8xj))R8+@B|gaF=q2by^R~7yfj_n&(o&hWm5Gp%m3{Kg%`C zKcV5iynSYHqbH?kxL>=A!W-^quV!jxR0zCTl3hwUHQaA-vM*uRY%xsJh4zf;^^I*S z+xKv!te-MI==D7m%XDPXxpGPlWsJyPiVj2zUZ4US?(4&;(1!bJg9MdKCrK!};l9z8 z$^Hp#BR9L@D8fSZ*|!L-F)U)rm!sNNB~Z={_jfv>mF7{X484x(2m3Zq{TuG9T2b5b z8tGy+`l@a=7qxts7&4L@?jO|js-3O&f4DsCq^HDp?{;;^BRjwWRRR(JvrceB;| zuoFRvO}{<45x=+dfBjyl|7+uz;xvjne4h^kc8qxc{+XM~E4RK^x81TaUgv-2EV#Ab z!UV~FX7uyJNG!1N78+wxlVA%w&-F&ol`fvE?H1zI@_drM4zB&Bi&yjf{+14>&n_(Dz;c0z64aMFnqx7})Sijw{m+khurxuvB-uH4c|vYuszsMd!>jKcJl2ZZ$Z;Muf6s2NlwG3td5I6@|Cmf^k{>6iU%{Ywsva zeA_Mf#e}!rYDz$F6R2p|>TLJ6rf*Q8B&}X$J_ScQd5taXW%~xUBLAV~Nv9aWEmDyC z64XTq#}ZSnP`fYCd$^-C{C4X`>IScUA%uCAIGX zU&u3jgVlQ}dE2eLv6BU5k5av*?8*ZjhiRBfL4k9Pp)MR!L)_i zBGC6)^E+|Ihg5O41AxBIMk@eH@(``S*RKZ{6G;>rl7JzzaSNvUo6OvKb>y1cpt78E*^>#<8;!tO2^t zjv9^$Pc(`!5dtU?mNgRWS85(UBioZ&ZF2*czUayWd_XA zn1ZvAV=e9ny=JU+U=>6xC~9~W&J%#5qW~0*p!9Z7wB{R|gS&AefO`U}41B$0*-ei4 z1v4n->}*NEq+bEr(|^J5q)aeFU)Iq*dk(MM4pSN;(q9x9o1tE;PRd-R6Lk%>5EyUB zF#MHou@fpd;G78l)9dgwJwfPCafYtKFp}QsY7P+hw%8-bBqth1;t2iMuXDDOE@gb! z+!Y~&dIld3l)mu+>!#0Ou3+&VJt4C$#>E-v7)pB0`7vb7#E`+j1s`;!8@&e}a^)LJ zxOy$rT4>I~0awHf+jw?XMypS@ao6-$ZgygZXD4QwrWHMbnDI2^n{t?ap8QT~2BX)y zViVWs5kF)1ew*C{p6N|87>57{)C;0dH?A#SWE-I@eaR> zU^#z}*U76)yeEm>aL+<{{?!GzkwNEO!teUzW7a7u_PjXeM?rfL zP^XMZX(-KqV7$xgBqtbaAIe5ewBd(#m7U+k>!c%Q?E=pAuOeU<2Avn3T+P(UQWUi^ zUMHC_rPOr>MSU&+B4N-;LCi|8E)oH_wPG(`Cx4(S@k)x-hdhZWXu%fU$O)G9<#iGT zvu+4uWiB!E6u=7%%0||w-6Q~05g=dfC(rTetERhg z{P}?6$K?2ECi}4V$)`&P#MU~-JO;)$|4g^2 zVJlTu9&J@qvMwaQZfHi|78PCC4?7l0c{z{x*F*Wr^Fx`dBM3W`&n$}{Lk0Xe;`br^ zq~RRbr{SIx`w)yz`%1fT{6126-Y|7Ob|k;nCz$Gwe#VbO@?QlcpYk|7p&P}Y)wNx-ev{vjJcMNxwzN`?$fsD>6$DY!GiS86p;-Y zADo1-qW88e7-Ep1Ru&?h%O}XsIl5eiI+r{mznG-x@Mt5G+Wlx{mL9R_qR64C$!%>4I zd?{W23|n=3T;|x^x%~Y@6)jVqw-5tDV#J4nr)cRf$ndApdT$L`uLl9u%8Cb z3Y}Fwp&vQL6#iw9>}}@w7OqXxZaD7@ousE&Wj`xvPXtN36Oy!hm++TBOPe^~fvP=X z1J3;bsoLq=3+cKF=>(4gTJsixNP)K|443a4FScq~{d7S8yh+empEK*;N-p@ab_V`A zkjHe~HgjO>R#xCnU){jmuBXp!MGALJWZH*)Kk@cfYTIV1N=nc*-M14W7=gOZoc^7!Oun5-D-3m_@*kN@RRrY?%O&} zZkd$!hS-109fx-M<6K6ch8G9o*0J^^IVE8d>{**RAS!W91Q};N z>Q$(v$saYf#AD{I&;E8kA}dw@2FTvQ`94nSY7^nxM>irJ6_ob?KhgRm&BJ zt1C^_HB&*bKX$+YvG*$~)Fw_Xn4BepNr7oZFv+2_uZT$P1m6?kC?esn`x2v@n?i=N@?BoH0t& z&-}V^rQ-HR8jCZezWAJ`53^WR69jwot?Z8s0+y}g_Dy(jQxge?UHbBC*ZmA%4QSBF z7psE63!r4r(H(FNj)Cu}pQ8>Ff#VeAuPa)H^601AXMg_SUMdte0xFCLWLQ5zo&bwg z7=87avQi%vC#|9@bm~eCZ<)h0Q%hc3WVZweK$ZX|6&*7Z3;})^4|V`b!%PnA1kl$o z6Z8K^9RT{4&g8Jde=50jrc=V++L^@PxLZNPkvQ9oo9U=jG*CFHumZGFaAXmZJSDz9 z={OZsZ_I5(lBX&Y2u2{A-f9x`koi+l^(K5)o5BnNl7**N9{>SK%};|S*i}yWcQbz| z2+o<@`6#DzV6sZsVXYK&`mN(>?O12&BO3pTv0TvjKZl+Wdw87+f613Zr0@@&P!q<( zt)SFrCH)}YM}mI%Lxn+(Ir0r)RCi|S61#-@^i7j)j!p$T2@PqDB$ECMaW$yz2ZIJb z3WWLaM~kHVWBMPZn@n>Olm4T+`|my}Sohs0J^xW0(A|GtG1s1#k%;DnP}I2|SJb-7 zSCFjkzMVw6`(jr(A4qpUXYN?0axMrw=Zh@T9rHnz;{2?^B-Xl}JI6 z#jbYgy?*7tPkIko5^cq67k}Tay#MKqg2jV_dr0q3*VNgi_esIs(tF2mC%8XAvx*N| zrOupwk&3&z409L;4inR`9GJ1UR}uxJABjxM@MP-?mrZ@~+143Gkl}B+oauHS_6HgM zM}I`1)_ygzspOE3>41Rt6_`H9G3}4dd+f#<`V4*ry_>ztR4rU5qQy5T-IJEiY zhgA53)>!_Z3SS?jCkz6j4JIUa&`)PVW*Ftdo+^A3H^v!T&M`_kWzda*`XCV4OF8xM zz8`vT5OA8{{XoMr|C|bcp4?GIQj6+D`?F?b2T}ROB8Ny%Zqwn}gWSJtHDqS@#j&@R zx=?vN8j};}_{G*|G%r$i6~096|Lel%){sMY@*|grcI0}2 zlO09{*9M&3DY@y9)TzQ3W_r@+x@yk_^Y@=h1L_xRi*uW6;ns6* z;}yj6Ityh{VlqpZCBUMz1j64aEEWs1cv;3$Bvru_vneq&L+@?IU zUwP(3<(X!i@ZPOlDcx@u-n+d5@6kUbymx!0fU8UTh_A~%#$8u_lv{d+yQ$+t{_AJR z*X1Yp>ob*E7}DDB9vRBnh9j+g(rl!)KLlF)gYhEkw#|8M@VHL?T6JV`P*iMbYN!kg zG=kRtpaUWQu~;DduwG#t+u#tG_W@md90%z=Mz?){gZLh!bB@yokMmMkyYEblzWo8^ znROi31jOY)S|z{omvurG-4Ad8lvWv5Jl6BY?zBo;4FddqPYKGT-2!~40hrs} zslpR5IXsSOX`tW*G>kiJ`um6V?*&IP?#kzpNdJEPL%aUnXFSrsTgE-4e?K}-8^#%b z&?2uo?>staHj=+@5sePYO5M`un7*!bySh;znlWbl`Y)lXXS0r&!?@8aQ^A_bkPYpTwRR7}w=fN07e~&8vPDA<k0Up`Dz?amLQxB9!qHX( zZbT2Eqk;tP!j1ep+$}n6^YHMFvH0}3J2iCs8jiqp;f^`TI81JhN3oC@vZ5OtODJ|V1U9^mpBuVJz)BMsyBY*o&{Po})lA{@8-Op6&DN=fMv76Ik zvwN_UHc=v%5O?nQw{&ONFs- zMYsv)a!EJAT#SQw{vM(ph!uf2?amlTD;s{}#(P(Oc>9gNYF-kzf5yj7ev+yC;CiNR zCA>a;*R1;#K1c0b>HBqEV~HcSwui0@Gh^5cm>?a?fKJeMGVfi2F`W+dR8m&Qg*bnD z;*W#hr>gd{vw^zt|&aYNg2>JQM?$TY`ykcx=31iTa#sc-+L!aZYA0}5rbUA86H($;k7YK8d1z?*u z9u6#Y0VyzFi{S+HY<{9cmzoIXOm}2^I-s!`_5@!K{Se+Dtjeog>Qa`i$@0bcNZEst z64;rQpX)kxY9<$UYPvd}-qWrj*AEh{+Wua}FU=8BHdP@@jPZv|1}#nx(H0Vr*`|sg zLj_ySe3w=&92Z2;`nkNhKfm(*^G-rcKiwEGO(D}zd>%^F@WL@H%~Mb6(*;R|{ySc3 zO@vO2HjZJt9+D+;=1q1`{W@4~)H!=DASUc-Z)#$R_OSrqk8{#lVq^r@mMrn~WDwG2 zFEkF$B{&2U(CM`}>Zc4vcd|t2ZGvB5e+=V>B{&cAGUgQI#M~yZ6mZBZlXY3+Syr|t zE$VHJrv*=k2D}11f9k>6fdr?ACU`x`5N{9WZ8OAcD=1jkRzSJJP@eaaVXZwHAC97N zXgjNtFtJXlog#^hlpc)A{{c zOtgfGiIO;Ik4=W3vYCKePKiv*$UVjO`z`$VE@6-{Li1z_1tDWf{I@E@eYtds7a!ez zSw$9|@4>U*gSB*rmu<>EdYTs}R_}W-fr;=W>^EWg7$3nzoqH}t=zWYje&y6W#u6~wpGr(0Ov>LEpH7SEvOW`%X-b|>tM!Il|9AsEZF-f-5v>rLs&oAl z476z%r7+O?9Lmo?o6S@xET>T-18p3f4f$&6G}pA3;v4ANREkQcmr~Ql(Q#FQ1>Pfq z)fR8tvoFV!^XY2RWlB)JN8V2M(dW&=fRkVY`xEc}(ZMj2367q4w8a}`7#=$^!x*gf z>3ZmS7I^D$O19KnOR3;3hpr8$giE~%N@eke*(q*OGK;rSM}=Fw^HAHCdXrQrY)o6d zpjj4g^K>c*trNoAxs<}mdmn|Fo1lb?RLbX$D%XCoN|o!A%>(5H%+nw*+qc56xBKlmWr6(m92+aCSUOP0(vle0 zBX=g>dsU*I15Y|P7%<#L%p}tm1rJ?dCOLgKUpw;P!5KAVVZj3m$jRWe6DB!aqLI!^ z;n!&Q+m^y%!}4hHIL!M57;dxFBp>dq$Z)&hmCa2s)-DHXk`TOmWFYiSG%%EiMIDnu z1l}IqnxecCd7>;uqy}zMuzSfnP>WtLhoYHvuHFzoDOi3VBB0gE&jF;2Q&U!d8OKELxL@4MUygZx$UY5Y#Y-# z>i3a(i0dpO+eF8|QB^g+fypi=4k)zHoEckTq(5RiPz{Q`UMCgxUZUE+CGADgp2X+s z;7OEsy%%v{&R->GHMNTRv8sI$mC0o1IUJY%Ox$4 z4dLH9-22}C^PAZ`{d$XI*Imc8%8QWNy@ZoyKk6l1Ome+hgI#*S_?a1Zl}%GQthH`P z(^Smq4;*y|-I)sBxj}cPzI5~_MZc*dz6UHjbZQh8)^F;`i3N*CLio|?GOJnE+hz9V zv#0D(cgk!8b$d}e6*5Zr))%p>W?$6k5)>h2!Nk*Y%TRQ;&FjMk8ug5(d2SEnJLK+M zP13U=nrK`Ww`Bp~-Sdr83jyyQv26auGf)WN-N%C}m=-i0bBkw4MW07~XP-$VpUG*$)F-&j*rghsNt`_ulR`23a2SzrY74EOR1bOQ?IY6N4%N>$&vp6RPj8+W z9$8|&U-lT&S$>!4Ec525UTAmQ089q1v#hVc6J2LT71Yr%-8SSpd*5@6l=)`&d3e># z{T<6$`VE14WYer!oE2SQciEeP-@b`~QqHb*L(lWeHChg9it*^Y{PxWjw&524~7F9Rrkn)_r-Tnw0aLdqo0Sr!vd*{-f! zCvqrwrEm#6%k%OA599_l#^xE&fI!6}kNNvG$q6?2d&YibJ=>bcoeKyqn9o-4&!n7N z_lHy@;B(sU%z}7%$BqfxAzseYhBzOB@(}hNC9q>E#$}ynb$zwiO?Q0Y{i(0*@l$=?_Tsb+3G$)?nE&k5 zd%^G=#`94!Y;$i@3o}8oQ&i-@Bo#1;1)A1^FmVN~;BaAunJg&2KHGt4h50LXQ{HmY zELb^z-3MFTuB=$Ma{hXJ&Eb%$itw5PqH6Py`?H{(%lK~+^R1H(t_IiGR}pZYGmuKR z2yurKJ1&{joP*JS`Q@3DYF?TC+qlQ7?T&FTrU zYmQLn4gr2CXa*XUZ;g}AfToF;pW0t(Z`$7(HPgJNt7*G#3W96aIF2Lj;QuJrK{hU< zQK89@r+8CCuKuNeyWCCz1fF+2_!eR!tSl38_b)DwFcBrpFxL(1ev-?IdXW(Uf#wo9 zwu*8?apfT z^n~Ds$gY+~tn$(+)mN#ZnY6!hp4WlleED3j(X)Y=2ymT9jTq%MjOMsf3YM6tun`jz z3$%Tdpr#T%vp{dRhCn!>j(*b-j6x{`;w zd{S_Tm+i2?_iPLGk}5;IID_B0!Mp5sn3ozJ@dJM8z_g1rHWIIT&!Py<_%860Klr0w z3PAp-a_ayMIXdLvtE8^T2_NC#_#xag&i?qe4DK0!i4KlAi_YU@ET&)k`cf26^h5aC zn}W4cDNTLg7U4%K5A(Qgq23n7zK`7UD8Xu7$@i}5_s6ypTw406+i^dM@&9A&UBH^S zwua%E$>hRC%#}N2*fR;kJ=`y%4j2>=W5l4SL8FF?8ZcB)RM4nFKtZEoOD$T|)LW_2 zmRj3VO>Jz|VoNRd(AKt`p44NlJ>{I*p0>x@Z^ia~zxVt9=l`A`n6NXmXJ6J{d#$zC zUTf_zV=(Hx!Q0*iQQ0`L&mue@g@4;rmo;)H_jBw+vDm@D|6jbZ32})xct^fe;iFXz z+>lKmLDbrJPleQXg<#Svkr@5W6-~}AGLKj!E*}Gmu>AW`T}@>KhRSc@9E5iqLH47N5G!({WSjkL9438BDVGh!@T12+%4MOSCKmNunSE(M4P#rsPKmN@=1Twn4$^Z1g7ln-r2_o0 z=}FzHedp&=*e1t$ae+le^qktNv_$tSleHW0^FP1!IqD53zCZ8UR}nL?nqh;z3<3h? zdd>8f^egf3Wvm;<65ad3{-uT}ilY0y@q=-qd>Jp+Lj5HB_!Hg-7hCBIN&&U>tdebu9t%qDZB@5t;$QaeSBZHOq_xZ2g$qG{bYU#W`%F4= z1yB)E-nL&~xNJvkPw;=YJ!mXQc1lJ?z`rJF{aBDV!W5}Fm2rC#i_@^*GC$lKWe*Qd|p*QH}Y=x#5yq&-t~UALR4 z^y(D#v0@)sycfP5S$7!b3Gwm4Wn!M0Xzuj(WAJf5$g;AsEgUPJQS@`HkMe zn?LxV8dQkk#yTUY5byj;`|Y!TQp>v6&O82x4nrIm?2yYU0x_|#F;Edq@qE2U^YuyP zVPbqtDRqUS+dAgGSDa2PFr31O$LH{QH~ap_Ieg;4F(vMeD5XBV`k&GI{69@d_4$7P zrv)kE@+S*i|Iag|GI!^L(P&J2J~=%|v4%K+OHYgS$+-vdGW+*#6n~azG<9xTL`{2; zEnad;jK6WO%*zH&9k^5rY{2#UH!ofIqhrJ;YgYv?{-06NlYP^~LC=ffG$-lZXmq>$ zf1lp0w7`wNkpH?N58T!=@4xS0-aMJ|%LMDp!=7Dwrl061K(YT#m{Vnc!M~%uUBm}1 zl2)rF&wV;eam+SxiS@(+t24&+;%^Eh%dr=yG{=c%z?qKKaOttNbm`3oEO#_kEd066 z7-I-ee3lS?k!wi+QaO-d?d`hfjX5S3RB)j(^V2RRnhivVz{w z+ahB@as_rN<35&{OY{Z|^ONpl)8cs)4{i(-z49CUOU9FE>@OhuV%W*!947vzS!C-@ zX}LI0TS&4BAk%_&%s*l`yy{Hu5~L^<~^Mmq6s z;$<64#R}qP#;uNP}}eiuImxYHxD|G8 zg@;?iaBJ+`8V_gDauz37OLDbtu8!gA8EzfPtuu4$+*||0HQ2dEC%2yD)|veKRJlwNRu8-vU+}u$+chtkV&79lKU17K@ z9_}42_nDTvOXdmfc|uR#t4!Xj+B~;2Z%mu_tvT<$C+{aF|9gA>_s;z9-7`*WXPh?A zIBlPC+BxI2d&X(cj5Fkn-^??9v(Na=sii&I0TXp1m&k&!GiGDSvhk86kx6j_AoxR6Adk-X>v-h}X@A1suOU`~-JNsqx?3eAc zUv|!Z***JZ&+I{R_8?P|MwVoeB^*;yZ7C&E%Z-wYnu{-4eTQiBq@4ty|*J8A+Xy(HXTmqgiLP>x@pF(XBIjbQPqo zg3(oIbroh^gbt_2S3P!iWtXtvKt?=kpGP;#o-Ac1=rBk=kqcf8_Gov$W zb!NNH?9`dvI-=3crL9!E9%eHxCN*$`-{UZTygmZsbB~ufE`k1WS}(K-IbYfppt6AkEFm?- z2q`AV;dg=<;d79tNY~?(o^RuGSYN0}vhOXly?v8Io74VM+o!1(Z*{Ar&;3~)^?$9- z0Wk!j>i=IAI-q*jpB1M3cZDC~*2fjz{QA!dxj!mIi?;I;F5@IcH*f(Q98X9IHQs7) z&fBl75qvTf2Yvaoz$J_ewoAT>@}{rY^%LP}4DJRh*EI>cRC*&2eSJcSdOAUgP4 zV_FJCP=LxG1F$Q2#kt_+AFWv%d_|_}3O1$e#f6xlB3Xk@-M54h4p^4zx9GEN$t66} zMLM8xeOK5M=fbX=>RZA-I;e9{#GAN{wszneflW{mVJ*v6C6D4fK1Pc9+;iF6Pe%NH zuB$rY(EXdXf7iNzLD0=>cUZ^qfQQ>Y8feAH2 zJ*9{`<%@#mnMV!np2AxFCM_Mc?v?OUsvzsRnvXYhd(E%7iE7di;6 zS!rBeo3Ag6#GEf0yB|bWJVlyUw!V1m9Cd8r=4NVmMY4fR_9xIMdreD=gd9aY#G!N( zY2s_TlrNoAmJ=K5lw${4EAdo=K=T_eESs=xiNsyq6Djw3y>E6!UOpG;r(L-=@{`i% zx|UI?5BbRYv*DuUaPu4HCCw8<8-JU)c`l?Lt6m%Osr2iv5H7VBH};~7rF!9(!{dU% z^@;sBsUgSt9G~jy{;D~Y*SWndO6;jSXKu`omt~rTM z@TuoQ|J4x616Wv?vnG!Fym<_Z%@O`U>v_x9Y5#uDs zcWkj00Nl61G<&Su`2Vz?n)dX-Hv+8lyUM)3xFGflT)TZtdAs4e-`cpImmTg? zSQkY8oDhsdfv(4AdIGL^ClqK4{v;IMS@0)<{E4c7Dvz<89RFjQUH)_4cAjaA%x-%; z(f;23=fovoB>qp_^pYom#(U6Umf z#XyJ#U>X8-x(svMi2MMGpa1LW$93Ka zsHfWm`klB~U=@~;Bd*qjQ=l3Z0u(uz`eM?$&9vQ0dr>d&;Pb27?%&#Ha#3VFVT>$) z!FmGo0}@VR03j<4YjWKv>vBYrqtUJa_3P^|P6M>b~!?2C; z`&NCt|6JTFb55^~`|jYCEjnU=3LSdfWkH{y<_i+&0SDb*xBzgVF^(wTOYsH?5Ue9= z&@nzxIPdJ$v<`oDj;@>k>{|L?3RM?vqR3n#v)_jv2_eNmzw`oE=V4l-$QUL?K(#n% z?>GSTx5NKxX1z1(qo2CiTh!!EBHivog?AF~Jo7ejj{WPa8|vo$a6qk)TT{aM$X^oc zQpA4}LYRv){e^L#hP*937g=^-TV3RX`KntooFYeMbc2|u5ez^N<9b3;Cc@nN(f0}s zIk0~J+vsG}JG_lmQ9sI5t0M8#nn;b1gh|x7+b}lWpCla6DwkcUav*PmOsG})5f%Ob zXS6|Cq+n?zN!gX`613@wHFeW|mbIS3)8vz&Cb3{dh!&~!mOkT2l~tV*%<%ad=-mh( zV?K;{Th$lkh2O8iTY*ogRDpQf?cnqwoFYbj?2(Bt(r>fdqqeSGKlICiDWg6pJc6!L za)OFn2f|q)ax0KMlr}1uZn61rf|d4`tS13_ozqn#QCHF< z4)t4ZYvf1MoIajNx*<$e9~VT2Qwg1Z{kie=ac{FfDYsgggOZ22L&C&iKIPvn`8di! zvfUDPfs&WI{_t<}r}QdP0tq39+T#o@(@8S6Q=+;b>4oDP%JqjI$)+?cGZRQ460Ak ziPW)lW;h~kFtH($ZVpx%!x_8W5|z|1ZH{6eFpbmQ?0Sm8*E6J?!nK59ak4g%3f2;I zKVxUulN5QWwze>8cmjb9ClF4-2*`IDAPH8uC?1$eCN(5hY>#EfI1vmi5Q7mI77cwc zjs@z{7a!@yJDS9OM}063{iZYz8l$nup8hRLugD@+gYl{5c z+qXNkDSwEqKYp@zMP}wLm2V7Tqr%2;(>XLAgae@xpwwxU(6I=G4V-O9UQ+B8@HoDs zJ)eDD`BD~rY4*141?p=-Bb2g)K$;mnrD#StP+auWEWMB(kkP@}%zz9|?C>&U;D%Ov zG+RuK{AJUvsW;!a1w4)J(W1fvv?jzRbeQukJQ`DX+zPs#M@#^4Csd!(Vp8>1w441@ znYV)ejNUeV{*$2t{0t`^Q-2Kvo2A*0U-5Jcvl!>pc zs|%hXQ#}!k_hoc?ITL_*IW3$wra^gH;X)IPUSpYWavhJaM@4abH5bShM}F}ueK~F0 zjF{j!gACc`RPO?GY1`ukMfW0iz7UzYGqNDP*f zp{_Vf1&;${q)62-1y|U0k^kQMRGq5hpeiShuu_zfKts#oCS=Swm1!Y(<1h*wUzJ>T zg*_BG`&;Ha$*!3G3M%pg@4PqsZP`AXV1jv}!q4!xOb=PRZbCgT`iiPh>7DpNR7;g^ z_vlU?4vz315?KOUx?l0sSFIECRbMZ;!alFm-a1%Cbskh53MJr_7m}by=Aq=UiQZAB zFXcg9FHK*mqL5)JvrTn{T}ip_%&t%qz<(jk(@67chQ3 zvnu=wjDC3r^NA9UK2aJTb$`$)Yq-wbH5dackBBYvI|CCxQC?v`Q@-+hIr>bweX>M# zkHK7{35m6Mq~W$DkO!Pk&!@~qu!ax=2D_NUvMVv`lH$e_GU}+Bm`24nN<+6df?agd#zN5p?T8UKinE16f=%aQXn^v;SM12OiBEPkQ}nS$aC@sxiq(V#}gn7ALaudrcC zL&(v(f{$;hj!KDCb9p>fhx!Y%+{-k>0@J6Nmg<t@}buYQ`gWrz?i@ZzFj zjqwFKZJtUL2@cPxQ({aYoR@Gd-@e0UQ5e$vBMxiyceQ@W?!~f%81^=n=WzLPVoqj* zUsovTy=Kk|F7}POmnXi5t}Exhn2uTeh#JWKq|px(S zt`FGd`(!|vs5RhJx(DOSYzj=_lDb+0t~&z+&vj&AE&i^yQbRx;n?Ewl3j8=3)TzM4 zI|D*|8v@Aul-0^r=IKi^+e+{5kI;%!?_vRd@La+LVhW6~)j+F4Ue7(pniBE0`Rtya z+@FErM0j-KFOACi^Je?$XD2+sy91IQ;4e+@80Zwwn~wL3`H;;e<|J78 zQl113H&$RqF(Kx}Hd(7Cv>nWCuPfIqv}+7`7O_cxQLMlk0va`;7pJ|iZwxS$x4jzx zZy0ii!tDVUrME-n^uJ)<>!bQEB2@`a%$Z+8Rcm(};x}Jt+fNSxbsWj>Hi-96LoN{u62o z4J^4yhplPfb)ZuV@1gLFIMecIQEfBVuq&fu8L8@K>}EDLu;4j*+Vl=ZTu;g9xtQK) z`p^=Gz;K4HX*O@8bJfP9C_Kh1Noat1Sjlk)4}6y;0?j9?mvksbRZ&F*qKZaCTdq;4 zD_fA9n?aA}8~srG4s>XZi!eu7DjK4kTY12HG<-}Qvg%#--|6|a$I-VT9f5(Wn+%VN zozKFm;o+3%@EjV8ME%oIM3xwBnMGhIszQi5bB*zaVIv>K%-5LPqsQBuV`!17Ip)n1 zRx}W*ekJ!^R-N%z7yW8(N8o(bbIEw3Gx>fDs_8Pf$25hfGzj8v6}`)@P5+VC+EUO> z1319Ht@#~+AMLEc`=;0h=xMzk)ljs5vFg6O z(KtDJNHcsA{k2@L4q5mvD@Y%>LDTy>f`VF&yeU`s!i9a~APkIjF{d1cEwp%vVJ9WC zi!2j~b`hZg>SuMfvpX}+enF>Jbp$PFweS*ehj`kNrkt)fjF|tax==wSI*Ez}Blbt^ zQ<>Da&(u8`^yJP3#CT4DP*8DO^TlU`X=#iQgAJ)kv^F>)nh)gJ@R_P($-C_84OiLL z(vK-V!$)0_uB3N;V160;nBbL&OGXXBXs`?!XD@II^q^a*d73BC5aWcS`BX}G0ID*O zuKrW(&Fqb3^yT!9;22Xi<=;G$79T-QDRR`RMD5K{DM1P#+UWCB1NH{?UiMKTlMu8l zrtcs!hZ|-l#Lq=XI|QosL-Ck9A1#* z!BKg8v}^5y8Fj4^=E01l!f9m;LGL>H?#<|%P4AV^I^`}brbI~(pQJzAKnXdfWhr4K zkx_?AB2Z5{U6>i8Pp2Q9D_E*N8%XgD3Y2RyC}8EG zX*L{=DKR%cLmQ3#Aqfqk?2~BAU)QHG(zd&}hD7CAXkNz%bNPr6N-C^Nn-D~crl6;@ z;NXRgbR*QecJTk3*qV*7IKO`ZE=K?~1D?qYNdUE`(Bi#^FTV%PZCM%IL79>@KSq%T68;o>Wwabv*yqkU)J@^4C>JZae zXV6edbaLNS_DIyv74$vrt|Ku9bp|szF^xczR=JQK59vkE!8OatYM3 z%B7z7)KxYTO>Cy;=kGfIk*b?b>)D%%pMbwd6=?)}KXPz=RxYt@ zg5sMxX*MHrLklek-Q5#opePR}4PE*gD}1!!26s3p*Sc_u7ze(9pr_0FqoRpjOm z>EH8q_mr^@^9&);#z1B;FsWu9DF$tYM(9xE7X?GL2}Z(vGSf(qq!{QZtUbT0y~>`A zOg7PLlXv$V*rUSrDeg&0ASO1~(w&GN4b8lbZ`s4g>^1DnNJTa+jNjdJtM#u$+Qc#X zyKn(xRG{8$!Ueho6YUNnCO}FsA$z8QN8e9Q(w|17GV`s>W~k2vEBgtu+rcW8x%G$Z zzJFSwic}JP6wgS~mx8PUTLl9u3OhmD<(WGPKILIq0d;nQzFyurF?C=u(o*Q|GP>t< zyjE3PC#KEOga3&Z9Z|Q$Tw@cd@5rj%UGK-VSA(W7ZZwnPf3rV@bvCPVGtp=hYN}LM zW?o}=Qk!e(@27XYe?XO{K=-H9qaiVa*$*S=9|JMEGtP24WeBJ52S(!uuCW2s@6XWd z6;LJ_H?@~{JIt_X>fIy#xxG~4)RJq^vUxRhWMtO|G2xNZ(+JvsYv&E)TWJq@bV;PD zY{ND7j*{Nrvhj-;s&<+iPZqBNC^Cj()#usQ*hk8eLHdpBU0;l8v5qjr8jPRnh)8<$rQ=tvyhcXo$0MxzCJ9j_ZTY7QvGau7{X{0(8H5z?G{4@99od%#$#^E zp?@_>-ag*qHmrnxRI`^uWHmiuN$_8-p0MB`X+mV=T9v?3xPc9<**Z!G*6dx19@a1; zYY}My_dS_Q4i`v@E(s>L$uY?AIP0$3M&&o?!D^PY3kFGM&G>X*5t{adc$ED$AYH@2$>8m-m^Ybg0KUblC zSSFi^MmDF&1%o+dXQZ^d(fAA@1(7+nZe{72v$@4or=l$85hXR^hI9Rji=~?@>b~69 zZ8&0{p73z}vPlX|&JfLo*Dv-@`iGtl#?pZ2IXFN1sU`^~VK!|oD!b^{vZL<8 zzNa(#Cv}G!wluG9xpw2?r^@Xu;zNcwOE`T+B99(!;>!WTa!kS{1mHzw=S#ovZOlDX zk#N;e+K~IE*oAIvmNAF6L21QrRW&MKEz=kc0S!uasJZrA2^!g61wDMjQZ?oUaQ114F}2IW&Dx3A^+igK;tv?opt*$ zDgyg*YJ65Kq&fEExQ@Kqg#DIjRcrG{+?{lq6vtpi!@Llri#fle<*+@Vzr`HTP#D`R zugcYhuseh9rP%|F#VH@)3QmE{L7m|-RXZkn>;Z<&DR(fr3$;ikOzln`+H2M%O2`9sls8c;Gt~;m;y_j8CSrvC+kMUqb zoYCIPqQo`;$=$BT!mx{@>u%7GWCyMp;!@HTa#+<2{)Ns^=)%tbl6%Z9GeRW%G~7_C zIuQi7X12NEmWghVCRhT~EJRFQpf2oU;mpO2vg`eYUJL<*61$|X#+>k>Il`X;3$c2C z*FiL*il4{FFj7%enj9{D5P+ff37*Y_`D@4oe{2xwni<@J3nAr?>*1n^yTo?V{8xA1 zu}G&R;8^_88)cq4AT;HJ>KBK6-(yqw(hR01=ga?-@aH>Nw^1Nc1)L3O;#ObdP)i2ZJdA01K{chDpK#mPChK~^b6gghx2fEMu}_6N%2b7JD{McL ze=S6E_>Y-!<72;QuoD5J^DMj@3`K8)*Ys7qAG-^8z-9!$fLnwD@S%1>s+%akQRA#p z5=I;xwmWWQ8Hf($-RG4BZ`w90M@}n$=}=my{)~%Ue;AwM!}zEHw!my)fa1hm*JRwFWMH>Lj{Qm9yS1(`_|6w#QQ2|^_pi5H4o0Rsc`^2 zXD-=yf8u#|ovC3Xt3Sk&*E-m8P;3(9pHALWEF@8g=iMf|tBdA6%W$Djh(%j~~TE27l#$ELeLOUI-7Sd`TX`0Pe=O zYQ)EaYi+jRj7b79C4k$7IM{2d)nQ-Bj|H#40of-BZ073#F_O?g3xbaZ!=Gc@#+nR& z0VP!U_%A((7j_he9}5oDG-_(R*=Y!yK?r$rTzh37bu4&}gw`$VsSy*ui6DUF8)#%U zy1fY*9qOO&p@})DznUF7iLy#!Zf`&l2RORyv_?AUuR1pOKs&o>o~w+0V}6fSu6}2g zm=EWQpwU&d_Ib2?o|UoenQB<(jKV=YaG>Bv2@4j%8(+<1J@ns4du(MY-AckVbt)mw z9C|8!XbJ6E#0)KYRV{{9O!%oJGr^uI)#uY^Q+hs#4o{>7(-bbWM=!UbhUA#{FX(9Y zgM_aSzl3x_JrAODLiih1B|(!1@It_HJMI8%x8ojs7-E{jIpf2CrM-9`J_1PSfb=jv zqOMWk@NKM`bmHx3Z5X6S{ZxgB`6{H1V_c-fl`EuHvKMF4C%UtogdAv|Ji0;+0{BNBi29mJiMH;`Bb?Yn^4V*3)}9ATOU{=6M&$%{nV<4Irt&|jMLH1EZv zMcb14DCq=|wn$`0PbA`Y%0Ej4a43XMlN~z>kH_B}=Fq?gLjmJPb3)^_#a6ItLrzO_FjK&C1lFQP62n@#= zbG%577xHSn#Qm%CmZo2eoH`*FkpOEjn#0p@IZ{wO`r{d28ILKRaJ7{F zm=VvX<#a+4UkuNNRb8c~<1)Xo#g*(&-Y2;;Ywo>S8g5oYj|*``MWYxwyDCWEanJmG zP^m(3EFV`Gp9u>W_~g0JA8x+_#Vi3yGYc}T+7hqOgrF*jwH@zZvd_e?Om{x=JAk*?hO^$kM@;U zU@HMo7g&=7_dV_kpv^WoYy2fpFz`$~F&Ir^#0U@LiTSAFr3qA(z@MOV-Dv22y5uFk zfa6c_Fad{RH;0N;>>j~^Cqvs3LRMpo48fLF#MTK6W3HSKGv#H%je2YtVD837*1BDo zhkjC_$5E)-ABT_+Bt1~p^b^xe3rS$sa=e6hO3;0o2XaE})ul~gH8q+G_^Kb5|0iq| z8?FgMpGTFzFDiIObCKipnZS^j#uonJZ8_*3~+ ztb8qUC8H_Dg?Nc-Je1*J<)+`iu7t-9iM`F8?z6xemOjd-zX_T*5yo?2qd*f)BQ=dk zo`#&^OmFzfUH86UPphPFm|v%}$}j!n)C7+y3hSbn{4nfpOj8iibo4^-bb7h;jrXcx zycwVAZet_to>Dvwz3QTi9=XWFNR5A=FMC(wkJ|ovAA(syf8RKBSfqe>yI64Xd$7uw zWb=n$e*Tyr=Z`@^KQ71>j)l3xT_KPP!GgIkEDQ@V5_}sZToG8rQqmStOZu4uFd_sK z+k#wS5En4a77Q;W+D=ibs}@pMen#2+>f)wEHkiSEPv)mqK7TB+NMTASR1mNw$Dcqo zS9tshKt~(OQ}_<`lLwwmX?x8x3w?2*cj)c6!CHs@*EI2iD>h70=1h&OWJ zsa?^>-rGM#_OYyYh?O&_PfLH{kjT>#aGTV#8O`QM6OR5ieBh}==VUMayJY#jH;2`R zT3RxgmNFH$N;6wP#fnD0<-sNsspkz&@ott)y+3dHt8dbjT*LRZ(YZmiHi6(k=pClj z)4@aF6SY5GmH^?r7Xhwm6VASpS3u_^^uB5Ndx8N+BP-};1)Y_UXuu(Yq!{;SauUA& z$1!>132&y0DM$U=9oONxhQra^Fd(4b=l?pcAotF%opv$hDFOzyWm=IjClO}R)o}35 zWAJkNt26@^w<|o|hki1p_af~QCqLk2&E<>mT)HqB1;=kOn7?LsFGcaCNSDxiDP=%V zUPiN0+P)^yMW7&!2-hHN3DdgfYc_N#_j~=qOBqA3pA?b`+nKfLC5TnjFTBGpsn}3C zqw+&nOtZxKA>ICR!WIdsmkvkMH{UzZqiUwTC_Y+QKi@UQN~GF+(Sj*yc=uEg6U=wm zkBz!B_3T>-HiB+q0Lk(%X|Z%x@o)TYRN(0eL>X!65G)o>;ObeP1; z3`|)Wfqqp&5yy<5ko6y5PUnmE(x;ZCuLSweQ2+5AcBRqquVOk+aycemf%kC&46I^k z%a@5y3r3{YHk>c!>!s&+z}}YS%kyh~?{A5IJH0m`dn-tU-2O**LeJg3v!!6wzPIBs z1@m;MC)p(vz+j7EUjncyHn3+?^tbX)UMR23amU}4GyCZ7YzB6YM@SCcze(o~q3*9y zz(4gqaiNNjjdaS?UU#}tz{E)AQ9`i@O^G+(VNT}Zp$lqz+!>udv{sUOLJC87KgugE zdiQ+btKZF8UVi20x9EfyB&h@(Y0lVTvlaAgj&(N4fgbkt#T%x!*sf#@ z5OkI#waYgRJ)FMhl%_9w!OnUeeK_zP(?ZQaA{|qZr^eNzbgstNg^dG^2nWe27aOF< zLXC#!(F6G=1=357Dax!ZXWkjU8GT*m(V$cne}XTS z__zYEXY(fv{H`-!ojXGaR@ZKR*PKg}A#6yKe|4k{77`7pZ!5$Lv|&Ra%_W;Ln$lOc zDXh;z7fW#ZrQ$mvK@}fbTsh-ivqh6e(u+bCb&B)e#H99xo!(qQ#uK%Iqg)53Lc zYz(?e>&4TWaCL4PCEAQn@t?c=r>pM{IP-CuFDp||q^KRqvOXDIHm0F}NWoxe-#8DO z-{1dG_?I)wO;;^#dQ*&OS@I!RCefA%o(MRL22acqpxq3EYf)|{Gr&M>S(tuuY`p%$ zY89zu8m6T@z?QvazBBWf_0$ojBjp-UX8M9Ex;>@d>O%1x)1E>XO)Fn>0N51G&OH;j zwVBzNcdh1_2K1y~MmOa-zC=Hza=2B4`WeFw6#o=r)yNzMcm|c$?$yL^&bzkNxa!z7 z(^4;6d#U1=V4L;OAu_QZ_i6|;0>CreR%M{LKfQF zi*j-WNj)U057N-5Oj8b#`<`RI4t_7kUl8pHX1hLOudEA47uR8fD}Eou4Oh^-UGl^`{03{w58iy%kp3U)LtJ$84D`Y> zidIN9DphUTqaUt6VkQ;6movmqs4sSz#>zTH=;3bqv@ASvT`^i(y2?46^8&x9$N6mh z2;j81iKdd5-^`-h(b*-rHs+tf!|6l(cuQ!H!tgpeHS1|O)K|_h>8&;Cc+3VL4Xa7;WEeRSH_ z>atKc7I!vg3Y5B!Cd>v3z*jp|(v}zXNEI6pcO>*F-;E(R;`MR#3;7Z%^l9AspO6z@ z7%Nk6#O#g$Zo9GQ70SPdl%Ch|ZPM|$*yDO`Z9!@9vx(-7Xea`88=I2pi6S=lzAPnx zG+AcKU_luF152i0u?-U{>^C?smAjXJl|)Q_ihITxM%xL0U=i=uRe5yPq^_FLRcn=! zoOxK-B(C?yK9z*R^rV;`oWPJ+;3A&@Erstf6ZS*Pw2X?^um0v^z{)WLmVnK{=3SU!9&G4lj@SSj4i!%9+~!xO4Q*FU$_94dHUdNAsi1{){QfJq7_OK+Pv zfdh4olg)&m7^6s&m^5J+6?)8MrKUjyyHaS_94yb613`#vVIVd@!))O$Ke$4%NG#Dp z`J8RlV-e8Z_g8n=b}O`G5p8EkU>qC>yK0S7&O&EaXtuBVaa;K0f&ioX!c9K>*3H(jS zVzm}_Omz#*x`lS#LZ@yaq&>QF5P=w7xmH(h)|K0JTUYMUEh2S`7~LYRZjo8H z$gW%D)Gc!B7I}1wN!?;bw^*xNY}PHd>lQn8i`}}#9^DdBw}jCx(UJnR6I}{0euGU9 z;Mzm)wa z&Jh3T!4;DW@x&Pr($wn^UkL$CDQuY?1FLbYndkkaCZ}N--@xnJeu{;kt@{-J#^wfa zdqZP)%t-yyCR_7{0Q0|8nRou#%Divk^85SBJU{sE_*gmC^VzgWX1)7L!^bAUxW z?om1ZC029jX+7ri+NI^{6JEgAt#$1Z`kdAa@MjMELLL;1+XaVkK~Fc)iDL}zj0pz% zo&_2kFO`3+BEYWVNi!d}dL?{XuvO6hN@)8!tRBL$E{A?B;3Z%iuq9Z9oiOr7d0!9- z*eDO^O1(@qnvu^{>fMemIc^_h8 zPVSO|!dim)gHXwVfu#n_EcIZu2ixVuI8QIM5e^WuCkQIi9}5t0IilF@+uQ1!mH6xc z?#UP06N$+)9*9i~X^iL4jKQW`%3b0Kfo5{jfM8v=zu(Udq7yjYw;EJ=l&=HF0`fsc z4z+qMXJjrJ2;-Z zE~k;=sPfbJ(>;|$O)?;a@nyWK%E#3(ZBRgl=ILEv@=~)wD1D%TVxc<$rgcp*REz@S z+ct>yynUUQ9l-UTi|wenMeG|S#hOMYN;6K>3$X2p(~_Dzcv{l%ZNpUJ#@oLTAuFa{ zI+xTf^xp?lMC4sIaFcAX5=gwuvj%mxntO4Y3fYt~sqf7#hq?W?Qeieq1l*WQ# zbNQcy!yImh>ndoF{?H_KgPd`d=Y+TvPPpq;se)n^c3!|-cms9; zYQK$-@Eoz*ef#>3p`$6opA)NoSWV5EG8vXv6!yiG$*=~`%$iKGYcZdRfVK-of1AX- z9eQR*YAKe&Q1sfUV7}2o%z^jbY=DC~!RYX!U75PN=FJnXV!Ic-=0r{DKPKzn>V}FXhP^ zH9)mdqj5y@T_WF$J?zPx2+=KOPvE_s^yP)iom50;Aaj1@mbFQpf!!AI=pQm>i@F zok$?X3>l<~M9^NQ0`rT`K;N%m7R-BbHSX+nwdmPd7 zHXP{1XpFLrunFmoJp?_c4d~LgJ)|n2t#2J&x3Bjlb&lFes%!U+XMEQwSNXRMt-yRj z^SWJ9;C2dF@dNq!QA65*#(?C+$MmsO%-s%yOm)8#Z+rKxv(?6zR(C%gZ_Btwj3+z! zr{is(#8cFi>qMiV5g1?S)O5ypNp>DbAzyhf6B)vUqAS|74oki;f2Cp9a(Ma@5-1lAdW+D{W{Kmznk&uN}FjCwVOnoi>ha2Oz} zIZZx+eFMCRiY`1IJ9a8we44^5v4)tQ)4o>YS>8Du+AtWqV?N>xc#0da>&YV+uDLB> zx?cE1@S~P}s;|022^M#%MkW7{>i?eVcmYn+9086Uj4I@%GVcBhKtxk0vsS6?RfQ z&=gEPZ;4I|%EF(QrREFoU1rg0DOWfy!)sR!ro)(*S=*fBa$z zx$!fId=mKDBpZc|Uw}iCNKWAY^k-Kud`7@aeK>W!X_&x(T_MeO$*h~IY06h(A^$ds z3-WK1Xkw=-hgq8>b(-?k2Ty+nkxUe?Pl6Z^*!XLcxKBPCnfm&qRn@9r<6k+WV#=vk z26NP+Y+AICQZVJows*0>31wEY89Sr0)9AjR|u|jriBHEn;>LbeYYy91%>ZwX- zW4KL1VSnLD&<+VjT2)ykDw_m#PRqzCc|M`zv-4{62B}l2VmW@}kc)i5Dgz zcTUFZlYXE5xOHI-VQ4sq!ai_Ls@c5gGw#pl7bao8;i5BMF|+sl84&tXQ?pY6XJ=$W zN~5`vG`3&pr++u+=dPW5?^e@e^?(+zDy$9j+sZVDW6A)oAl4}+BOq!H zDCfOu`%b){XrAx0_44QSqSX$OKm%+Vc6RWqAbeo7{GbmOF&WD{!?ly7^6VJ_Hfgdg z?_Rs|6}vB{5@Y$XTp^h!oxYTIV7EkKTmI_V?IhCXiJf_YOx{o08THN?XUwxk$->P{ z;c<82Sx@0PvhW;Jcure*&RlrTUU<$~c+OpT&Qmx*7G81|UN;xsW{T`gQ7c*0$`tMN z6zz2v9di~Zn2WRQ#ry2D!Qkd{F1du&n6f#eA*DzBSC05}L1w=JWhyt((D zinWOWMjBY&azL~(z6L}98=v!ioa-+?KhEX&X|*>O$gLUy@HMYADd1ou0Q2oL`1nN} zdYozBtTWzB3EdcB^*&kXV_&Q^`w$h-o^HF3h_4qoK;OoZ6FzH2H~4uL5xz9mCh3-5 z6p?z_FozKiaNTq8F=(oTgfvt)LQ01Ve4z2Z;B#HvR^K?aL4vQgN$g2ZJi&vJCg6)M zf!@r=Ie|@7Eq>|wISpd`j7>^T6XE~?a}?j|^`L|T6STMh>x+d_{v9x@L5|ge5bW?Q7hGHB|9qIC#b;8zD zv^kjA3L`n_&Icz(Xv~6_U4CmX<24BuAHQw@2%w7w-la&&xR8Lc9^e~y3o$?l4w_@d z*4EEIA7=K)@C#5#gV^gG2PV2=FUkn3<+j_=Mj_^NKm-p*#a@g8_Y01+LAG(Q#dd)G zTcc{yTHlbesdc`-v6hkbN=}GuqYGC!1e#$4?%5Q;6f!rg+B(t|oel#DBdzUCN+)pv z$ftUcPdTzKIp`KWU2CKIz6N%{H+%RFqAtaytgb&u$J*-w$wv6M_K6Kg(WjpX9qa3_X4bVm zne~1fD2j#*uoVWY7L12&X>0CVOZOz5G15yt;9=b_SI5hZ7o-EF)d5z4ekOlPPcZW z&)jA=JO9_wcKI3BZ>q>|f$K zfVdYm%3nOHdFT&CWrXuZ&2Ofz`}~E~9iP(>_kQs$%K6ym9R*djF7hP{^!BM`3nNSJ z(2dJ&swjR}uf%y!nyMvP#VxI&CRLW@$sCPs$$^BHnt|V}JN=TS{WRajbbVm$W4hi& z#^r4cnx{vV$Ap+jS)izhUu(H@<;5ROeT&vcs?f-DwvBNV#gl(lLc9i%9OY~nqDcXv zka9%HV2;5iGpU4CLcmRE2V|TMDDmR-aXge{OTyIR6+**zlw=&rBoYy2off>&0OeF+ zUn&PpN=51M1&k_tIGKQ5n58LkdSoF@#~_rW5|kktS8x#}6W~Z{lIG~aEh(Imt!kN6 zh3s)Sm{BmKxp2u5rRg*B-;v|RAPL zj`MvK!;QJMQI}V-HE}%u6wzOAKX07*B@$Yv?%WK4*c1$OGg`=tD8Z&BLR6r2Vfc&2 za`sfUA*+4lX6sg4;A(RBHpK`$L!)KVHt^+!gxDunBbGkMxtVS^=P95&8>zZKU zK4o3^8zO#vO83gTUD;|I2|p>Fbp4ZD@MDFb3ellQGolpxrw!vOydn$Q^mYLRf$7Qq z>6W0r#jFVNzhpT&?+O|DW#H9E9vY`ZHapuqO=#VxfCmPt|K)gd7HU|cXoL=#EX-G^ zoSU;$4>$uV>khV&3h8>&ynO_eN9#-o1@rq=y>S372xq6}(!(l4X=~ri_Mgie0wHae z!6GsTJ16;Qa{ITMrYZ19L11CS9XyfDqr&zIJm|##Oo>2F^>G#}k|-ha*n?YPHgq;{ z3Wl)8O!!PX?#jY9Ib7r5xjVoSAV!oUe64|i!9(Md{5XHVF`z*9EE~<&CgYK$=k3Zk zuDOJt%X6{=592N)e>TI}-rGP~N=>Vt1AW_3p~B{wSd|Hbqs2!w;_La#j4Irn45BbV z#Q=d}R6?E3YBIw!KvPvD55nj=RSa2vps5FI&+vcG6+o&Do3PuWdZ2w$g-4PN)@^kA zTe#a;yA=-_o@iHazcX?mP}3WDSOj-izjzfIYUCS>EJAU=o}1dBDEGlCH&&`)7d9pH z{TX3f=l%F&MxY0(8Y&4mQkiEWZ~i$n#bRXftxWtIXMnEjz{vezTS)1&Y%$a0p#(*o z8i(mLpqCR68E^}q9ItyKHkSYaLFIO_br9ofMrIEQ2k}p4CiE&QEHMu=yi`|unl2t08T1`|3?9?r5{aI z%mc{3I#@+l!}BbHP(po>ie(T6!GPL}m2l$#j0px7AcVmTUge%t0!e8mOa`T3IKE;* zhXe?d0B0&C0_SJaUN|cRyNM~M@uJq|2l*N#t-;lS@01&3`ql?XxXG9yQn!+ThKapq zVQ!9Cz)oPmGKsOVCi$e%B?`(n!aumIhNulzjxJXv`@q@uqm^h0-+2Qm+W_`m2~cn| zY-@vG!tlNxt!t;Lt;in`^eE7zF$zh7%&<;|rdTR55o2pJku2yZ`1uveN#jt43Od^f z777?TyrrU6Qci-^GYK29aVA(n0V)n#8VFS*?A1ZR)9BitR9o)SSG%C)j6hR|@HY6+ zCTK-7c+u>tM<6)ZLDdAdP}ML_Rv>>cpbWtO3n7rwK&ThNf3?uKRRN)Pp)w_=M=(ZW ztv_Hx>l6r@W@x_yu4}cnmJ)Cy2#@#(B~m*3?YOWKM&&kNe-7Xfb%c7=!$4?k&8LB+ z2=`<1p$*nR%liRTyT4(db_JRZ19G7pY(ce+d2lPU;hNR`c2GnzZN9c{$%`qmy6p|W zUA#iS;K$uP4iy+ojFN-r)IY-O2&OY5Too`Wd~oNBTEB$IO%>eu?1xjCSlv1{(2o>A z5RX9?XGBKHVW`~IT`^ue}ts=>!rtpyd@bZewRY~*m%7ukSd<%VyTA7TLg z6~Tw=C;AxTBbj8#s9cYu*^tl#kSu_(K!!OF`0rKNqaV=K9snkKVB5GH0EgPp@QLV! zZSs-*Ku5Yq|BAw|6Yz?|5mC58FT7X!V2G^h{yuUn28gB^!aes^#tp&ejWBAqLdyVH z16!Nmy%otToyhCGt$@+h1b-y}d=$YS_I|2xBM)-&t3Gw1RXq1Ml$-~@mLM1Gm502r zpBr9I_~eAGZd43^D^WGH4L`>6M!f>bDXpC^L23{LD(wa`SzyjHDttM>H_uby;e6F3 z6^C9xlwLG2JxCEJOp5?`sfT-60?jW%1g?tzAzOaAIA4!bVDs;Mtygnx+`ojM@foY&ne@qvHpJ6LN_lSvrxDa&keVS0L zYo&bOKR>r@C_gy&FB4fqbG7Gre?EB0K|H}*vd&kn8=CuxMM63-lu{wQX^6CD^<;JDT5``@Rvf(UB==F;2pEdh0fqvkp%+kp01ODa5~M^J z4)1_I_r)Wb&?qvi$rMYAF<}lo&KTI;QQ7sQmZ`}hgX?JpP&|p4u{LTr6J<|D>GQ;8 zatJn!7^tUJGSe`#62QMOPXT)!g%JMYUoCuh60s33#EuRVHvj=*HAgqK4+9#$>29oY zC1RPQ$Sy`>5Ca9;lsS?rWWZA-M3|UKFvl{WuULqT$|*4E$RxB7cV8BKn|? z&V(({mzSORgGDO5z7XsoJduQl?AQzpdn-e-!+WR7^$g?iD_8g`&BafHy{TS|HhJV!ff56)tH6(1J*j14vg z9KyQs8N00HRlH>-0kvet`Og~gL$kpAVVCAYXpHZy#;3tqZm3$O9LF6#m9ge!tnh8F zVLPAKL8E;`pdW>(4!gB)w7pOX1WE{@m(7J+v#*EYr*0m>?BN@=@Y0v|yNdHOUEs`IvVg!lHcbImV{GV>|fBJ-9pX1lt{htm(y+jrb zbW)9t2!;4)2|u30->O7pC<4K=Mx-Iof)A4u)XI!&jU&7G-pxq2Zq+2muoZ7VJvn$A zYJ$KbK`LACv$x*-{zzVX0?UplAxvI5+PUf<{O#d8+Np0wbE1s#p`AP46e7X{FCRT7 zSk#pA*qZ%Agb<++@Zy=|qsP`nl@Kvrv;XCz=$H_cX9B0GouX1Ki^rx!QV@vx?;~X@ zv@AsMAwHy!009u%&m2oZ%!41ow!nB^5GjNV7_gQey#|^$rUs3XhD<`>29=6ZkU=m7 zdz9bM6KV}~5}Y6t0lzS)SwiWAK5Z=-OdtQp3R|jR>iOq#QwCbT*Axru7bmO3)4xiL zwL1_K%Rp%`Bhn&flo~7BVb2%yXU|_#p*r#A-3EQ{QuTYA5LI}aMpTqz^vW5&3;S9b0*f48HYwHF?tbOUJR)VOgLOmxYC}K`0)OqN;2$~%T8k&7CJo^uX z5R+9=vwjdE#g3MiiGM+}3yWagA`S7-J4BRu_)-$FgA#;|S8J)zRfXbc#WR-XTQq;B z9^tV4O$TS@G!xAM_!etL4)s!m46W)P?OptbVR8W3Kq(Xkh)!PDI7 zRDI)PEjNFym<6Nq{k_$B1qsOJWD^!1JN8|*GUwQ_5ok>Y_wLdR-5LH@ME#FT%Gj(; z274MYz2XlQQA+ubH89AI9XsZo)YI_rx~U7FA}2Yzgh2u?qNXn78J&8&I;E(=>sY=HQlYz@3LFJjgvTZ&{$MGeM(L@flu;3p<)-bFnPdcW%#5%qDIH~GUu2OcWynbmDq{e=fNwyD z;GL064gtg$y+?3h9#A63@)qC7`WD|G;g$PLqc0b}FTEXC?|3twiHzVH2UJd(4WNp^ zq6v+FGsR@k2hhJbypP{ITUdkgVLJo8BfwT!S~@{gB5-~ppk+83gf{#hhtKkF9H2+w zbgP_jZ}RsDKn8(Ym1ewSsX{U~DvMktf+OLs0Z9wVvG&^3;8buk0aWUh zbN(5X6Ch0){U_n9f?^ypSOT(33ZDj5hz=3k(-NLZ*!%1Y6`yC_n=e=O)&D7g5cMBo z$L*e@RvH%7hUBh?ag0tzs};j=_QuVr$pT0W#yD@@g8!RTxhG~|Pijiat1t}yw}1hC zB}e7|Q(qb8!O#su=gW%pKZnA-Ei&yx9^j3EuLY8<%>Hiz=|2Yx2&b4#JA%JhdgT8Q zTX$vEJ#*qerIoClzZO@5tfapYShA@5x5R?2_ke8zhQ0;p`bnoQ3AM(lwMx-0h9Rb1Hk#9guX;okqV8|B8ot33ky zq-?cP)Avl>2E?+@{dMTaoi9ZGHGE`S+l&uw;}ysLQ%TqsN^c6g)?3thUKPPWx8<8) z*kl-injz2HF`@^04a@|YOw^3(LgXr#uN|l^+(oMHiOL6{cV^w9BMUfjj7AEO|979` zKa?`6YeiFJwG0X*0(v>3hbNYeAek1HgwkNUDORgRihCkH;cF4U{xSWueqzbH*A^7l zf~6a{a^<&bW#XPavRwLF%1er2-+l3oEk9<3Kd$n4JX~T4o%-M^Snrfm70?ab<4*dn z2@qPTlQ}H1b^*=y3CxDO)ed@_J-Bjk=5GJM~4IzDa*wP_LGm^ zjzc=Y^<>B}xfg71-$Od%y^YQKW}4O8LiBk3@Pb&+qzF`i7~rVdR}%DP)Nr2^fd$6-Oh zo6i3&L-V}TxSYXhB*_6z%iy+YG+vqMq(O2kV$d>NZKhHV>L@2^u7OT~GQQ)`S{y*} zF_NpWb7Txe*SMvTrDCTM=@#rg{gPUln!axmI?S;6*ss@oHndqWJXW%Ce$q_r zC^81ut>&o3iOKoBX_{*DT{6-Y*%S=sOc@2M_1{(m{L;r!SJSw8XLR(xWkvCD7NqU! zre?sjPKSYI5Yk}U%Ob|M!B}h!85NseI=kh)m1}S8Egqrig;Q{`TFHIPV=hYx1BFx^ z`|frAGnR-QJH}Wl?2q^C8EjL*xKU3vtux$IKm2W2Gp{8J)+lSR%Zisk7k_d7E8BI0 zc2G7w{`3I)mk`tob?Z3I7JCy@_J9G%J@sKbc%zBtm@KW#FdV>Gj%9#1kH-v_C$iEb z7AJ;9Y|KK2V8TP`-CF)^dTi@@V?!c|(gYBek?``VsX}d%<-3NW9j$x-BW3u`tOLNceYP$3L!Ou}`yY^&|BC3aPnK|PFPj8=S$DPSUO2*#x zT*go7z3&#Dr#Wh4swS)OZ)7{FZM8%(B4jt{p3}AoE|L#-*4i$;TS|sYiB*sNad)^> z`KK{da^tJJgHDmZC`eR%h;oOrpV!Q^{O;@^38Bxt0eu4y;vJG|qwJfu{OtJb-rtVU(OnV9%Yj*YD zps|80n)2Tz5r>yeZRQm3l1e<7tBBGuO&Ui&PcDL*5(OAl?0hY=`!$5y9y3T5RHBXS z`gnqdWk;#38gQ89tYtZQ5Yp=ucEw%)t~gb51)~COqz!O^KQG*}8EfCBu9mPyq2!wB$!dF^{fFvbiqS*hzF{uTwCZ4wj)LprI{kwm~Y zL~SF79NWtM+ZOt_1^wH$__ysIf0`wVUWvq>K55*{{{f+KN>GNVMld%K9Z(`LLMLUj z4s^1UbRslZ_y|Hsuvr4QhR46Ic|tLc*C!*i;9&w4Sn~6b5|DQV>_Qq>(FAd{9m*b{ z=tf~kNgR7#@A|N8VrS0NZ~p1$;a@)N3o^+QyFZ^ZB+>zzJR5G8o~mNL zHTDtVewbk{1tY8 zMUKD1;jhT|S2+C@h5ibczry3M@cJue`YTHP73Ka4!Cz77FV^`h{QipB{tD4wao??< z^2qau@U2gV=x4?sPI+bawOhA$^hYvKI%wLoNFEApR|j@|@Yww0S@-svp!a^g6y5C| zCfLsuF#$^k_KLz@mTUL+`qc8xUV$x|RMf4Z;_z$fhOBm${4_{Ev!-PM3ifHVu>24l zs$t;AuI!zfq31M1TQq5rE|${B7v1z^w}zOYqZb#V|GKzElOE}1N%=DMcea%L-trM?9jdr>1xoN$c7j3I8U7CiHZ3gXYA&dK zc%}*77Zx-qHfwJ@Q-Ji~G#R_K4;1WruUosn04)e>yEL1%xqU)#Xh%>xcmN*761c14TghDuUDcE;=94-9KY#g17w3Rh6JyIhUG%X;VU@4?W znD05kaSTDK1s$Xtu>c&II2{1PM%4{Y)DX-YbtONoelEkrsR*i6=89VORQi%*43S~a3;U4glHL#cqf840r2qLTn{wgo=)B*yW z9E2khR@c$sZ$%h?BOSv(YoXjGe$qh4p-{#U$j`ySGV&s!ngeIxoZty;hBNy0v2;GL zkOD^ro+F8$Q=f+PfmsyXi#f&wv3|P14=ex#(rRxq#v4O>=GE{IIhz3kYcIq=ve*a; zzVcTw{NLr~NOYFc5KE1uMwsVtdmF`oAdIS$XY~7w@Oi>#w21q=ea0al zJK-}>K7++)@JoAOBka&E?hpEml(gr(v}Z`#1KZ(iP})ODdtO=@|1HX^5_Z@oXkR=> z5gF6MOD$(iw5fC69{SzQ4=*@fHxMlf|4O3L?IO!v?zsIrLvNrD8iqWsH(2Uz~POg$I@0lo)Y6f zToX&+BTd>=aNs(*VITX^&+q?3dog7nqN|u3YN0JM=6#g3YdO<)lB%6c$cwvk{2)1_ zZ%WxHsm?;3Sv_!&>IXMkXA#qfX#c~rw6yCCNeY6{gt(b!NCm9SZW6e1pDMvl=&SfI z%GX)y^raz{IuCVXH5^>Y{wX+%%ATMr1DLMZq+%7@3vX&St-~DWO-e}Pa+4CY3(M9a zyrC(?e^!MrR+dFn>gjN4I~@H+!FX$_!XBh6Z?vPLy#UIQhAqxdi9ITRxjOoTIA+Bcz zYCBh$$kp;{mK5`9qiMq&cSEo9jHQ>=keUJnXCH$L^uK>SxQ>_}q^r2H37WGUOG=o{ zch1Y7G?$%%bbff;tn0AbyU)CjtT1q_AaiSvLfgVX5WQEEIMcG!%bewVBsCl1=jMgW zAJ^(p2!EtMbKmE!8x=MSSUnsp|5@ChL=^%@1|&>zUlM2CN+$LfVjM9C$AnY_fkrv}D=z2i@9}67^=w*@_C@i+KWHgeoa5h1;_S|hjP2NxW!aPr zy;TfkXoo3-q(x}`AYYcht~?_l)s~WMd+Y6nndDv<#CRAku`P8WSG*=wGncm)Sh@-= zW_Q_JTI>FzDzkM_s)erN4<(7ZSrfFgGnaUL&_0tBzsgT=`908zIFO1}8B<>Vuda2V z1gisF;^*{SuK3S%!u<$uTfQ-SGKZtSqVrx_Z+-E1{Ft7!Tj)w49x1jKl7%Rjl4sl0 zsZ&c%<#X1$Bto+g?A^yZ+R!Hc#`;y|R}%>=V$Gw{kfqo{FO)0g`5=2kypkNmSX#Iace8`ket_ELxcj2J=6@BcWFZis zhYNjE(U|FrQH-)K6)8BlNF!V%M&&u-0ify(AqIhFFQ3%}UlV~e0Un(QUgzCl?_G+C z1m6~+%0+PF26Q(HA7g|SGp6paV}Cs|SG_z`^>Wb1`tNg7_qi>OiM$|`{}MS%)ywCr zUVdp;(lliC#hzaiq*0|oz`Kr`BY5chh)EQ5pxW(@F~>(!ehDpifE6TUTX zXmJACm9VP0TiMP$uN)ZSf7rF}=R+1#S7H}5-evHx#t1*WCKT4uE=2uvk2)g}@n9?Q zK|0DP)GO7i|1i9E%H#fE=M?wQHl$5o>bn0r`W?7jkGDeCGf;8f2);reafRsSPrZdJ zPb%kGuRcq*BR|B3`K0sdw%!&Jpeq1-ao`LMDh+@}q^IyFKNt8%dw_=4(G}uHPGR47 z89d`61$6*_5F8~KEIy3Wq8!4Pi}1}BJoX%pJrD68ITl)V+1hnhsYV7c9x`IL(k!7> zm~9Eba!ac~fFiUbKnn=1ftzn)ItrMMRHg&gqLY}8ET+T9bd)e1Gk*I(7x|25OYHGB z3tj7aKTwObk#ca&5||x>!vRhOPKjr?=vpAUnnc$I(X~xg0bC%WGf-4{gnJEEsq^t6ed4$-qg^lTPA zTSX6?^P1@XM0DQ}-Jgr@FGTlWMNgvW{!(;*C3*p6DqMJ#NucB6`Y1k5BYeiylez%o9BeM9*T;Q!jd!iJm6WeMxk`E4tqo-5-da z?V<-BAxRA9iQxh<>=wf%Vz^8U`^0dy7?#BFJTbgL3@;YL^lI4v2@N``Zi;VsEH2pk>({z^YqfZBx(8U((=>N^0U(NbJFs+q~#Z+(a{8(#o?^_Xkq}GMmo4%I=EXpxKBEGR62NCI(R`k_`Y=TbLrq$(jldEC__4wCmkx24xN(@eI*^P zmJTnI4quXnG}2I;G;~QiGF>`$PCE9MbnJq3>>cUYCF#UA>BM&F#7^nNZt27x>BL^? z#B}wN+-@qC*G1yT#!z@Bb~S;y|Gw& zqh5Mrne;}J^hUGvMw|3ThxEn<>5a|O8(XC}wn=Ynm)_VZy|G(*V~_Mxz4X(RzmBXy z`;{;Q*Zg}1?r=T+&GbvXJN@304lR}rEt3v4ONTn7Lz|^T+oVG~r9-==Lwlt|`=mn$ zr9(%hLnoy}r=`PX(%}y2@E+;#5$W(*>F^Ed@R!n1sx-7!8oD7JDWb)%uh%y5&5YmS zs`}=7Nnc;@;9lwALFwR0>EJo(;3etcHR<3D>EK_bLy6L%BoPRZEBFNr&Ci z;mvoicR)J)x^(#3-RtS4p$*c|HR;H#l09+sc7iNng0!_;PweP4FxF1JGV$(}wu-R0 z@;f3|)i{Mnf*x$&o%q$=&Vz2dBptdY9r~hiHPb4K0v{c1uGCrJ*mRBe{7};e$V!3o_Y1LGwsJAeNi|ljtRTmKPzvRwjJKK+(m( z-yTZC*B&0_d%iuT7q*)3lC%IxlKFl3vmiKWK&80}6?;IFV)QCT$MHFF9Ut9}?QKX= z1sZS(k|07Rm|`YykWCRi@BAKNM#cyh9wiv?GI84}hOc=K8>i8!AgLi|Dw4{(#&|_s zFj%_Y1B%Tl1|Uo4z2pf@{Q@%+l#+wME26BSPw|(Z0yFC^eEb*0q>7{P$(I;>Jc7U6 zPT~81I!*_y%f`U`|(1G3zEKJk%fpIVd zxMCksLo8Yhq#P)@H!DV2%3hnzPgdHFpS0QL&WTsVC|871GBGepBCLxe`YDdAr}l6} z9mQpuD1fOJ0hs;X>~>^98}a;WkbOA(ePSb;9q^_>RVMy4PTjIAX5=lqz*pCId;dr} zX$CvqS-yv6Z1dw(n|Cj%3wA=D{UC9QFYb;L6mPiDO=NiOy3R9}p*^_k6qt$Y&?3J5 z4ZP?*IJ4KObInufOX3MdDJrm#aFTPIw~=(cM+*e@UF+xnezA|3=ItR}aV;MH(c*P& z{Jh^(&+I4h^`F@O>l1z0`xbx{p_}|~pB$${yWI=C^`x2q@)yzd9}f_$7m=1zZ{U_6 z&50K8*61zv>k56oGK`!5?=)Y+7n4aX8PeV5v%f>(R|)fZ5w|RUwKm@)BYrHF!6Mm zk)Qr#D!%Vi1mO!3?|Rl8v&>J1!oy>4gB8nCoPwboKT1*xeAPe4fgW7>71iYRs}vkD zK}6e*h`jj)%d(_YXnP4^>H<#v?-qV+0*9(GmsawkiWM+1nTl_}gT*wgeK%slBm4OC z@8Ey@S%2QUn~Y*nPu>muH@3iI@SXd&f4AA&N`mz_O5n#b#)yl#aZ||#avndp7iNTr zuxEcevYj?ndzl2x{gMP&5NsQpE@Nf^8OPp%wt^^bIiQ46^BL_Q5kN$sN+uF1FO0f4 zag|?fK2GSpT{Q4f+hBS%qmr$R5kJns!&~yx^?k*kDVv@PVCO{Zv)J(iDhj}IfZE`_ ztZeud)KUaW77rDn`hc)C#CIK`bTE?Z2u?1kSPpMQ8YS}?qk|L2m8sM@RJAw(&& zk<5rS!RmYUS|$ECGp@o%eiX2wY@YiJf61Vkby`mCwK+aZ!&bbJuRa#!vwk&ark%_Y zO#5FoL~zaA9H~7d_}5& zkDKw}_e!3yK{4?VYy4|+VC^eWTCi?4Et_dk;pT#VzUHU3pWtl;X{8&s*>KNNtb2{1L-aWQ?ECm)`pj{M8YqNdRm*igN3*Xx zwyjR~s>!_rvv)N$qt8BY+%YCa(iZi_n26<~mw#wfFhzKGiGY7|Is;8Kcf2>5ZA`*Y z!=16&hP*@w1`+<%A^_HI|GFz~3pg}&aAuhSs0Im%EnXZv>nO;}ihCV)ThwbA`JrX& z_W|QLjgSBF5R%|8PN%ll{Ikv}QqJnePa8~!ZjbeoTC5ZE5IA{9hQ`kr+Reo}_jamYre0&--gJdhqH84WS=ywMzcBP zAdu0)tsJeM94$^(1D^EHwKPLtj^y4pdnvV|2BhE+UtKa1tN85iUcb7tl&nTFWhVa| zDRT6iWGsXK(c5VPdmW9IcX#JBII?R>W|(yRm#L`XuWMrgRU^N9MwIO=n$fDuQfh&aF{4N4IF&NgO{kCxgkmQ9 zyc>oVCE}a$H_EBqE(-*& zn?-}p>D`%l#DImed}l)L^{k=*=@`5(_u~BMu`4bpiwcZl{^D=#=5SFjeWjq#k$GzM z%n|mAx4@IhS_*F_Uv0-%lkwge9IH`K>?_>h=rFdW&>`1&+NClxKg!}?Cyx<)`8)I+ z{`!X&Y2h6Hyoke&{82LZioa;K3KpLq_Zx1O&Zt!t#nZ;ho-M5GAc8Y)C%N`%W4L`BY8qy%@j{Pa%DI#}RA^RV@ne`qlN9^Z^l{pG zE~~omb|UsR;oEcSkB&Kp7mgO-)W2=yOHbA+TvtrltqbuIV`|Js&2(I`zuv;S)Fj*Q zz+83bekdJVV4m5o%+}?N47+aAmXnWP;cJ6fw+x^D_%a{#*@@K5!hS7wda(UF7!tca zoA1d`RTXAtz;aLjFsBMGugRM3Q95b%rb7Xqt}4Jjd_O429*&5?OfNb`J9=j1>Wcc- z=GQdfkRO}ux$X1&;_Q~W8Hi7-kEG_b=jL9?x9QSzjSa<#^yb2S8k6<*4GWjz2n%O^ zS!7JakNk8!ddQ&3T%CO@-wuh5jb!#s0~;wHJCIY?lD$18V))gfsA>?qv1)l^jKYxF zLo5mKZXpVEpxpK~wlM}@&MB-}tZ+h4_wteZEU138JU7}nuyLfsaw%m_j^H^EG63iP zky!|AjB$pPIT&CyF1Rm=m)B&?4L1yyTa!0ZoV8&NXy*XUPAs+lGGFDq_+F8qUEqpm zU*1r(J+sCzs1nu9oB4KTLok&{?(P4LawvEZtyT5A0m3#A{sLO&{@M1%IUN8|y9Tw}n zIXR;X-f*W0cr$1ru7+)`p^(gXHpP;!dQT7Nb8bEqE3vdU99c~jfhZo#U}J>Cw?fTp z>Z8+5E{mWq8fR=hD;$$mXD%0=DbBu{mK*5+(48r~Trqv$EUEBWjQ~%UABq#~>Dss} zD>neL05=vw<vE=C`85BN}Eo6I_daiQ0=Gh}JvZkt>+bh}6 zGvd?VU!GnlW;Cp1oq_zDD^E2Sg|o0R%W-ji=wO4=?pSrIt!OYeAH?P5Y~0`C`0T;+ zSKW=;oDC1__?l3iFLdbC2VG=QU-=>*0G)i>q2`p3*RwfGbQ!1MD=j(qg&{zJk3JFO zi>84N7^$)dwxZFwZT`s_&V~5SJfsqMN0N1{(h&;xZN~-SL8xBrG$$1mnie8#oX>V9 z1_XSmWvlCyr?9mpUnFxocV|cRxyM8JZ-5x`M}17OX4<~Oi&GrE823AJF7G*YlcUb7 z97AR7$-?!9=uAu9w2>cok-1kFXJ1Xq^|5;1KU-k}B+|s2lR37P;x&y7yOW`?-37CY zp+`ob_(eXomm}IJ7vE~Y_GgSiJvMH|B4_KHzv0bkg)Zh+bxv=_43R2gbl3eB2UE)E zif%2ueW#fWWydQ$0b`M~>UM7}Sy-CMsRhb*JQLSdu?19X&RCX9pxCvkpc3)X?uec7 zocfll(a5SFQver>9uIHJZZsM%uf(@zV1J?gd}h(bT-?8qP4bL(JU+mm?<T7 zrWg8K90Qwh_+=dJ#Ro%XXHR-zjgKF%$AMn<-6sMC4pq@szJ_-`WP5j0jbUs$_U4S7 zD2jO$i=ax}Y`!Ob+otNmn1=v@R0LluOSPhBtzElwLXVysY&4v!2;m!bG`_suR+^dX ze;VGwNWMbgqh$lFGjQ$hoDp0UEXp5KIBJrM20i(R#D)7oQjgA!9V{Z9PE}*x`1GQQ z2XV*jQN!2_+&R}Hl+|i1>c*l}Z7pBgjwe^+zVG6z87x}H_E^}uRQp?bo8J0xZsA0t zqx)fOei7doOv6Pdg>+=E&NokIs&9Yl8o>^`7sbiPE00t8OqaCWo_*u)tY1Dzj5L-C>7{!5-HWPh@tDC*&ZMl%dO&FFKBCGL8 z4#Wv;x~fsX<*aRP;W&#&TJxP-+0rn6?s2mLmPZ^|>Z<8*-ApccgHj^C?}MS;5wYm9 ztuR7?S<_7nSY20er1s2ipga}bTwd5pS^78N)~9g)$@~aaw5=nFj~>RS3r%>>He?HS z;LfMmQyYtiGILC?oq2|*SA-~rXsE~!P}yghs6#x($0hnM-mD#TuGlYW3ISA)kP&$%34U+(?|~vtAtGpJOg2O*CL6W%r9S$H>}; zaK*MD3T2O0W}BLJ@e_jANg03drBBU)8~XaIuN^F2hGIZnPWAy`3cf>BV$mF=6JV zNIJjuH9e=WsQ8uXR1B|4r$cJD)1~g<2>LuZoPMYJD zNr3o#$3A+Xya^h(;HgnVybgQ6hr6xWkz#Pu?W5Bh)^dtQ(xJ0*iUWyCYw%Sr@pZbP z<=4jvTghMh_So{(KOWzL8$JRHSiva;dXg9B(cmNk!sS$<{;x{wNK0uW zxZMC+p~ZNt+ZygEJxEp?8l$-80>0KAyI8>DNmYQBV~Dd)L3bM@hBea!axU*+L)h-JcoicOD}vfnjpYHX+#h47TU) z6c~p3tlrFm9+Hdznm%g_cF@@u^rT~Z`ql6G{h4)I}nB2?W=)M+cRigIx7T*`kT72Jy*IGxD zZ!LUZU9v~|JAbqX{c$zGXpj^NFwotcVTcmmD=7JORv8ilf{ZNQ#TAiEag~8Znf$`s zy=h}i{`D?r9SjKr>;dMQa4%UeU1q)^9e_uSj4lEvoRfLsaxTW#;Nsn80|OdAlK(T6b!3(| zs#ii6fN73Qfg=bewG3tscXicG;umv zR1?X!ewnfvers3?P@If)4)R&1=uszMt|ryBK!SjU6J+i(FPi8e2#>8WAXWy+XS{Qw zZdW3qhY{NF4k0J)hP)a%U)P9aK2&N1&j6oUU+hQ(YknMnzmSQb8>wZUD4FvF11n}Q zdaw`sh~fraPOs5+D^np;0B3t@Fn~$5Kf`00qz;}{-|Y$0Q{vFY0Hc9!jKQlOwzUO?$^s$uUXQvtf>gt@WvjAp(T$$65UL2%5-HMA~v5d6-otxq%f#oO@LYm>>XL~v|M~h;C zJ^}_U8vCmFv#e+l?z87!WW8tX{e^NSvO6u-7gqplHwHkXW1zKezk^GLI`GAD%|P3r zhcZSWH45pAxy(gw0jgyFE*FNfH{I$YuFM$J6q~HtdC>KhFa%`2|5{$-Xc^mAJeZ3J zgOCyVe-pQ5(VW_IXLx^cx;3t9%%9L*e*umzY$Uf17(7&>;(i(J=GSwODO{puV&>YP z;~%q;)Yw>malj1W9YpgNr@?yW!!s;uOEDx_l)}7)$jvkyDCDS7e$r|4CM#q`)4~s$ z@r{yZ95#5~oo4uh2e1PvIX(NcX~j<&0EWAoKNV(S2)bvSio-iR7CcfxiNH^!PMH8f zDa+~r%*e~o>AIkD@#Qh^h2({Ne=c~;wQcsM+-lE4(iq{zTwKM&E!uhw#aj$Yj=z;- zo%C|5*J+U-&cR*o{MYFu&l^BC!VLdzyxKzmlwa+RoqDI3<&_*}dAc$0ilR8lE%JK4 zKl?U|U3tY_x~K!5V-*T{)%;*C8B3R8&z#S!o~Zd~9;{61;`Ys;ilgSe`89m1vuDr= z%Q&Z%zoT5lU#MQ0ZFcatl05TlMtqeeVFm$U!XGpzwYu@!W__*u-D%25;l($Lx#@Wt zk|_3;=f@S6ZN6$xiP_k@qVEh}?K94dDHKr{y8-V-rCNq5Wtw*%!SGzQR!+YCX8E3| z_jWG52>K23CQ$SAck`^(kSdB-VIo_n= zzJihb@ELEnelX8+y$YWfHVI|%BaK2WEbo7 z*4utk>4cVu;6r)THqTyl13%!W<+$Nh@SQHUPEe4F48nP0`oa4%J@v+={J2O3VJbX? ze7vy$59TT4_`=rVXNs?hNw}XwR74JRX2kAhyvF_wqvrVwyiJ-=<5QqBCRL%kd7&6B zh4Bf3L=`=-hQu1*Zq7hZHT;I9Beq_XcZj{>%Wm~~jVc~3Z!Me7*gXddlvlit9$#@d z^YZ5Hhlt|a#qk;a2RrW+J7-;9m)mCo%NvW!+S{zBeQiKbqw|$Cq&p^2Dz^oA8# zh85EdD`4lNhVW7LEZl&^TyJ95oMzUXWA}Z@thvBkha0}cT!$;Z&#bw|DtyeE8_e~s z%$hIQvnScJrw!qA%-W-d6(xohdkrfV7*@a~>J2Nl8&>!XD>fKbY&EQCGOXBbSkY!! zanP`0pCNpb-JfOXozA}1#H>AO$R`Z>&|+U2db60d1hZDdtkpAXQ`xiU*s~W5;S22k z>CD+ARX{rvtA!kn3N&YW}R z%zEd}h{$_x4)2tZi}J`t@V!i&^F+-5(&1vS!^PX;V39Zz%nr;0$l)q+=3#PCB{>W+ zsbWtzaVC^$7&*L)9Bv?o4?FnBI`}7$!zak$)8suL2ONs8S6qHuTz;NhR7Eb@O5O_~ z?}d@~V#!749sJYDVTcFXE97F#0S7}t@xf=S!^N%SVm`SD?C?mu5)-fFi&wgdSBk{t zPsm}gb}u=6n;ia<90nslB8Q(i_=7t0$wgPlMemb~ddWq%$wgn1i|&y|H*(P=DUg0%=Sojp?K@fHZ=$<&nk`(zuK?R+7dl(zum0?jns1r13Cm zJV6>ylg9I;@ruJc%N*XRBn^j2!+CL1l{jgaI0?d6$Wk}5lrK&?Elw1P6Me+Y331XD zaZ;~1F-)8Y```ijOL5X8anciUV!Ak)FHX!8Gw+L&-AF?(Y50;fJRuE_#EHwq$pPZT zDlv0goE$4oP8BEa5+@!OGxx;F^Tmm$#fewM%oB0)R&jEPIJuH6;fs?`h?5({$?uDk z&x@09i<9q(lb?vE@x{~J$P)MjkR`EXNh(<~pDZa6PXq9M@w8a+v{dmlh`CLc+#^c> zACfA?)3%Z&m1GHgL#DmrB))iBgLv9u@wC(8X;;M4dd1Ve6i<6ZmNbwhC&Ve3I7K8* z@e!wliBl59iMPdx_rysMlP*qKCT93z#!Z~$LzV`JQ}V=#PsB`sI4O)QIWJDB5~u7E zGqLb)fH)~ZoN`#4a$1~nMV!(rPWe)t@<^PDiBm=5R3C9_n3$O_W=h0K>EhG`aVmU+ z(JIBvR&i3EICYsgb(c7`N}PIHoO)QCdPSVtD^C4VoC;>d#7u)YX_+_;6Q_y9X+Gk# zFmYOfI4xbAmM2bo@z!oHH2IvxvTITyY)k5ejfk8C_4dKEDw8bXh#}!fsdv^JfYGV4 z)H+x6Tm#q<(U8sWGnr;a(MPTa(Na2Jy=S=;T+x;AI((E0vQJ*tS*dubRkHWhag?d zQu-4bk{kXB#FU%N#lbkH3@xSt%QXpD725klFu|&G<>lEy&J7rP`FJpa?IRZEXx2b# zT~9EH?<2Iw=lNL7#UTe+p~hJ5(SG2x68*s`tT2q{90atdA#=xQA30bzJMF+EQ`ORCPGS9K<=P#SP;M$XXP(gm=x! zs_a6mc3~+xdtS8>2+sf;$LJlnm+lU}5eg1O$C_e!Kg@@MtiA$98zP1t@g!dW>Q>BZ z!zPTk_n!d0grUZcU>WP6+qos0e#~UqrHtN;?j4yo-DI9KNaNt*O8??X9eZ`I*cB^k zKkuMx(7t)31;lH_mHrY>k}Hh`weu0gfC2p_exjxGb9pMWCU_el7{BE%y94QqROW2Z zAZW>=4|;MJSwNju zKbcEe%$g7%w!i)%?~DMn{3kF!9=5U)1FJe8-s<;( zRs9tx|LB9bCN`n<9lEh(;t~0bWO^oNfHRRqy?Yj)DgU_WsuG8D%AKy z*}>uo_5idCY&bd+K9b1G3kI&c5&(=ohDoMtMBr16qsn6#Luw@O@<-#7p~$=Lss}m( ztOJ1ieWIvW=Wb0IRZhU{jPvH1%$dWY^v5#&V_tnNFy9Y8+B!򿳢GEQ_1y;^r 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

bG7e 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