From edbcbe7b65eae179b0ed06ffc00209f5adf52551 Mon Sep 17 00:00:00 2001
From: MrFreez <florent.moia@gmail.com>
Date: Tue, 3 Feb 2015 23:25:31 +0100
Subject: [PATCH] Add sata connector

---
 .../SATA-connectors/sata-data.fcstd           |   Bin 0 -> 164825 bytes
 .../SATA-connectors/sata-data.step            | 10648 ++++++++++++++++
 .../SATA-connectors/sata-data.stl             |   Bin 0 -> 83984 bytes
 3 files changed, 10648 insertions(+)
 create mode 100644 Electrical Parts/electronic-components/SATA-connectors/sata-data.fcstd
 create mode 100644 Electrical Parts/electronic-components/SATA-connectors/sata-data.step
 create mode 100644 Electrical Parts/electronic-components/SATA-connectors/sata-data.stl

diff --git a/Electrical Parts/electronic-components/SATA-connectors/sata-data.fcstd b/Electrical Parts/electronic-components/SATA-connectors/sata-data.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..4feac260f97526626cc42590d182277e82cc5e43
GIT binary patch
literal 164825
zcmZU)Q?TgJ)-<|o+qSK}Y}>YNYcJcjZQHhO+s41o_jJ#>FS9DCjGC#g(MgZ)L|zIQ
z1O)&900N+^Lr64sRGY~P2LM3L4G;k4-&tWhBNrPJTW30V8|!PG%fwB#gx{+#)UNi5
zNuA~JgHJ~GnG~KDrSgWx#Hj9OuU!tLQPl!O6{KY2hgG}3B;r6IAUz~NF<n}n#EL}o
z{JnGELa)=iKkk}Vy~CZ~RO?+|D@)OK&F+ojDV5Wwsk?X!qZ)VDyFH&LCw!)jc1>=b
z96dhIqF#wKaB}x#-+DIqqZ_F#+q$!-y}v)5KM;EA!jrp);5_R-D|m_7FG*L1Hq8Ni
zxdkXY`IjH;jhNhse8Qc2-r>0gekek1jx|l4Iu9P`Jjtmr+s?i%K7$KCpPwopd}<q=
z%UpD~8EU&ej|X7BjnQuBR6AC!;|7U6T}-&ng<X$THU*_`$ICVkK_kA!#j{#(Z<d|i
zJ#@Zb-nlpaH&<r#wh!<dcJm(qyPX+k@R^6Tj(FYCY_sGZPjoR0?(ZMY@S)8fz_n*w
zZ?U23Ug&)08Pysi&F9*gXkP{$zt6dTT_3${i6JWwV(RHN^f`VKIS22DSZ`K|GtYtS
zr^COqE0v)-O<p;@I-}6)V<Jr}Hw8K!xufgB#*La&Xyc1)>wUAYkDqGzdi|%<V76qP
z-`@De^VX2Rg?w}`=MAugd^DX2b0_7ug`w`-&;7?|o81Pvz5oG!+Sw7kJ7UY&ArEOj
zHtDN1yV0XNwP^RIyXnKWc4oD|#p@mOmROH&-XHHitIJd<XF%a^7p)j=50vXy@nG4t
zkD)iG@Uu=Bqg~Vdy#6S+s)(5uyuzD;-TitSM5{@n4i<2$Lz*{2S)$TNV(u@cs9IsX
zJ|FusjAL@4%ShBFi!Fuvm~>_V`*dcqIKz$Li!f$A$D$#)fA;?(GnP~>9q7}>UB7(}
z(i6NC@7G;z*&n4s|8e-W$_mWi(9t{fJ7%wiDooJpTyP{7_(HJAX217+_5gMz1A1^|
zPWm2y^UQq32%+><Y4B%Ewxi~K_RU|u4DJeOAznc1O-!3LumkQbe7$Nrh-XR}WYC<V
z5+VFVzdl(+j!p2y_5$7Lp1%EJdx2UyK7EmTdcwG6P)o%JH5~oXz@|L-R_wCx(tAk%
z`1lw!$gbJJjmw`%2Kj=u#dITT@7;?};p|+ypJ`rt?L4X*zMbUl+no2_nSyRsw-B$}
zMtrHEBu$TPmH*rRyY)2otsTs){V>hDEkbQSRA*4`4)bTLRUi40zFY5l@j!y!c5HI3
zApK3{uHgY2%aOT1ah2CJhwp68@2ICcAG_Jl+^c@m%#`u>l5V}XD-g98e6dTzlyB;H
z%C@gGR!{X$8*k$t<#6d0n)ldND?7uUc_aUAkzVq4D1GhRP8nxHRDC1mr3`3Ptb~X}
z9FlUMdAhPc2W1l)gC-ejAH{<_pwhMg-9&!smtG-=)Sz$!VNuW?RXQc$2xkvjP!hEa
zBq1@A5)hnhJz2@_fPa!IaU(P<At0Hx9lzlAGtgii&#D8EwO+_tY+jM!$+@i`^IABR
zTB{B99nLPZ4LVv@Lm)zMP-lxpP>IC=fLLANo|bAxY9~s=reh#fjo5+(CE1<0e(R7n
z^a8O$M8t+B48jd^Rq&jBUrAg$MxW&ahGQc;W}g*OJYmB@*KnFl-EmubqE@Bhr6>u1
zhE{v4AOD>La&>PkAy@9r+Ihrl<#g?9D7YcMTBm3*slrOJYwI@0*=r$%VDf3dTR7qp
z{Q==pOZ;1lDhS9Uc|j#Z+Z*psmPzuRFRa}f9CTCt;Qa(qT-NQGCEwzWlKTc<zYH7&
zcGmXW>Lj&RtK|r08kWxQ?@7r0wJBt5elCz2=B$6^G`Vt%YYZjbYo1wppwdiVRE}tK
zNgm_Zq4u19Nfs<hI!Fyg6f?A<ePB8{IoSfZBZJ^C=h+y9nOcM!BnUMqT0kD&`RbJz
z)|ow*B1D3e-bF#Touo@ll<ptm4Z7DYe@PUDy})LPG2um{HZ8Hpw8*it8??Z{!HL;p
z-0Pdzlcg;l=9=&Iu9w9AHdCe=jVLQN5a;o1KdFq{USW!<9AbI#RS=&EyHt=t)N4d}
zq<6K(%#T6aNS9Faz+3oDn+79bU8vp)Z?*e&knTGjMlx`P@MWe@`Pm57b2;6Nz9|Hr
zDDM8sW5>Ixbe)o#Qh+Ymlvx|KQ=hK)EWwks08uJi177!5*#eYWnBpnT2b~|`wJKNd
zObhvn(&JCws+3KaCIeu4UGnh`W9}!w#TSffLeP~5R6mjDd#5M>FGg%C#+fF#6z0mv
zEQ2?YNLqth@iOu$((Ni3$#=%}pKGwZs7{y+^`4VZ87#jTw`iSA@kQSaU+J9yR-;L^
zo^zhwifMAF;-J#mNln#rcn9W;0d@HJ)MQQ}`*DWJ#ATG4;ni#dvcY!bQ_dhH*(1)R
z6nou~kSHm+E<C|?0w%U*ZSbK=)C7B?4&6c^q;@C;z`|sFAw#Hq^dZ9~;VkJ~85jb@
z#Qs5@v1B)-8ZdYWVih!mlO}u!(Td?RK)SL$#1Y&FdBdWX>m>YEmsuAf@+O_pr~Oov
zJwwy;nA44%!{8WfLzYK{Ed!B|eBv$QAGHE<kBt=VC|Tt^15F0WQFs81g`wy^pVfyh
z1_+v6H-@Y?3QSgn*iG0WW_?!aZCL5ITDy!MbT-w$aE}rD^n#%gr8dxG72K2$8=m&^
z?blyVvfja~#LlqH03&#C6QDbPYAQOE99;G5<G>8@bqAI2Ne{PJAZWq%rI*>UNcIkB
zY{x+D0n<M7BH*(@Z5SRo{h>8KAr!Blj2@K#*kBz8VdJC&FEl`(__O6nP6P6|!*u1R
z)~({q#pD!u_hkZmzKx#xPlH)X_fwkj!<sO};FMLty`$wvvK>tWcq~ZEir5=wa+pKS
z#25*LH#VLWm^EDn)X~6JE#jh29borZxSL1f_<MaSfipzrBlp@!Jnt#jZ&Rvl;ZG;v
zw$n@E>4!lA(c|LTm!Ol{T_Yu`4a9^R>O3^=YPU%#_~tv%w2*%sF-k17;A|rM2x5k(
zL^%rlHO_!Hc2s6ahcZVfO$<XHX6Yyt;5xI6`{<9DycS$W0FktUCSeCE2Jn;C#Ox~<
z!EiUb2tG$LL7))kV7<dI@YF@H8)IbSX_DE6)FyU@!RWuUub{}N5H1EYh|^7H-V*HU
zD?SP0e&%yu7cNH-5R6d-5+hEs|F<yLNSFgAmuD$x@C$)QE=?)5E~;cdgqwREdB%yu
z!%T*pF0Q+3z4kK+w#>uX)T;OZ6Pi&fu?mf8Oz8hw_Ml>O&dENy9?;0adsE*HGB5}Q
zE#`4duIK=uaP;})pZ5P99s|rj=;r^OF`Wn&oS9ZV4IVuba9CoHr6?Jj>)=K?wB{G6
zO)uQcv*W>L!(#(hJG?MG!#2=wuQ@+>2%;5`#VJFxJ7gs8u9Rhp8H3>IvlMv7-Zd!5
zqM59tMW55mkEIT15$4479Mgo$@nQ{vlVS&&bdrXz5Fj=YKBvk<lJo@UU3#yl(avZ%
zww#h?Q@dv{6Kb1S$VWr8hfUIIs4AIoc}8&UaMj1=m!&?+nggN&Ub%p+B@F(eIm-Y<
zMG?qklsbxQyO(9+^)1FHR6|rA>v}DFSJ|7bYeE%(LLb|;5okzDwo=cB_jHL$OSTtq
zr~3q%WA3q6PT5-6N3nPM9D0NY$KbDP)@SD4g|P_@c({g(MdfPe4gs>R5hNGVZ@Thq
zR!l}mr3)F4K9Q9NjikpEw8NdiSXvP>ji%N`(v1VbjZ+X8oU>miV$$Da?4d=k1*dNU
z;ISjogwKZ*9;{vwvO(NmIZ?hWD;;M(Q^Z89e^4P?q9X}rxMZ3PQ{PG+&y18%U;s1}
zTsKL9mgAyo{$3)$=lydK(twk{8I|Gux?dR$L5{LI6MEZ3DSQfx3mt<MqKgp1fbC2K
zzFhAL`zEIkDo}}``ind)&Nzv@k7~Ej-h+0|<f@6F)Jm{{HqbA@a!Gu(5Ili?&9{6f
zZ^`IZS(sIbtF{~X#FJ|L@6p{XDO`4uox=SE1o{%eCi6KsI9b^`Ia`0NOv<G&th@8d
zA9`TC>AV~vbGub~N>HpA359ABzQ2bJGW{os+SMhjYgth0y`S*|(=jJGZ!~5$I+_u<
z1g>1$QMV)M%iF;zg*d4TGf&L#YbmXCbuK(F))7zM2<)uh2oJ*u3}(C7L`V>CZyJE-
z<B)rg*@HhCGjCKk8=rKwb{2-eLkW~@Pe#D#&4(p`$f*xG$l(OwB9o#DM&2U@P8aZr
zn5Z5~<lU2%ET7S{3PCgjlvNqX5AEz8`jR@1p&$?)B^@+3urjHOVS)x=ND{CbK!t3K
zw2Fp=(;JYyt~rp%i67o~iBo=1<D??UcIP2#$Frizz#OJ$Hzt4?9GHCuIjgR9BS#Id
zbmPxskk8=~4^CaFRtUug?ZBm@tP6i91P%{!PJQT_J+UU+1mUNV$_(MexGnYkW7fB2
zqaLl+E9IHbLJohQj_d|H`5C#zX2F1jS8rk!Jcq@urdh1R0`HmNa$MqzNhoi#7tb2f
zlc)bo_rT5b0Cy)-7$BkPrK9Ngq-87jrUBKyXVafoP6rd;d~XV1A;cQ7&WJYT+R(TN
zS2JGn62UPQJ$M?W@D4!1nh!39bUk<yB}{n)h2K%aJS@x#NJ$hYxK`Le5EHX<X^x%q
zHKV+yi#0x`ze7X?VERQfKCS~9`4N$GF#UlEcO}Q{{eE;=(6B(8FMB<!6|4N&Fee&R
zIZ{mev;@K!o-Jl=a44Dlp+lM3_<ImFCY-!k^DbO?WFbmz%`iIa?*U?9E@^F<h*Ptt
z*@2~J_7?q0+>?wT;CyU|hAfn`33B#h@|I)xP&k&T7xdhLAH=;-&qpQTKQjKG#PgcX
z+-L#ne{v?Bp8Odk+Vs7Nm#GO4!tp-Sm;v4)QT_e8D9vH?;^tk-ly*dH^`a&GEpd-9
zpP5?aVtaRKC<5*GW(388{!Rt~Pyzh_nMGEk{VC|hn#B}hl#N@ZwX%pTI8W`m(P@&Z
zt-W;}XWJ>BJyX)n!Eo~vQ)?Ps<_ZyldNW-krDo!&&3xxcEOIS8p6{ZoIgYu6;<L&;
zgFHE3cI0duV#c}gU9;I7K=w3EKp!_nre82#{ouJjary|}Hs$UOUO(C93Rl$L$q8g`
zk|sM%w_5wtc;SHWf!*e6tkacp+nE%eS|;t?@uw+-0|uR~F|zL1=X%{561-UwaZJ|c
z8?72X59whSL)2=Jg(P*0ONh>G*;Oo1+tKFlB=rVeOz_=By|@Y&BJK#CmRJX?u{Ead
z9|cJqxM;yp^-<@18|gV1H&?!Tok$)nuBB1rq#au7I%CH34F~16d&J_Hd`MZ{Q>M=$
zDU#D_m1u@10(Fi7NCSsX-N5RRd>}S}n#;@-M1X$(!o0$ky7C9$-8yafgW75+2(`%l
z^SY7g<}^g(r2T$Iw819pGSl@cfc5O+u#SSM1$(4;MxQQZU_3o(H<EVOi3~rCXV+$}
zs>y1&CgTa0FN64+1X#9hQYL82pq-=MIom@StlOXWhX~V)FEAW}V0Dyn^7m|0euYoQ
zbsiBbceLr0_vorj^7VF_UclG_YQ--cTD4G~55WAsO3NuHZgf)qi=;&0FfYZU$#n%o
zN3t-jq|l#P<W_xFZ=?SCbE}Afd6~+@%-!C7EzBBos(}D=r><Cg(!1#Xd(;D(U<hQ=
zxo|<Mq`oJ}^0$t7d!dKZCLo+G4au;eKl7$mUm5X&l1Ty)5mrp)iU|_p;ei}X_GS4F
zGETo^N}58Fw}WixHYcN-d@GrNjO84#&KAa0K_;*5I+SGm-%XUXaNHs-D|7_v+&Nf=
zf*<uuPhK9b?G4<_s(`7M;M96clgabDPMF{fyR|Qri?p^ZWFwg>I9}vVsc&?ix|l(=
zdP5RJM0HUwk7kt0pvmlGAE~IOp<8SCVwQ7q{o@`Fn2xH{f39KT1gkb+;tJ98T->Ge
z22gO~|0<m5#}P;)Tsv%*Y>Nq&&#8dk<TP@Sa@x4b`{p??!oS4<PUlLCCLz0E*ah+W
zHDLGJrYGR%tT)f1JhW5OWMh;nmiSkmz4hhE>;CjHyxG)@(h1Z>r+l_dZFT|x_NUTf
zo&@g4K@8qwRKJ>mIB;YO`v8O$Ht*mS0s*4P-2#AM17TBALq;aRI}V64!FmgW=Acxs
zmM_T2HSM@Ir+?35Z7wQZE2{PsZ(Kt!H`4R-9NCS>>s_juoOJPbH>#vtWQXGxIB4|>
z%SJ~g#)FE(4d$uc>vqb(VRIZ^I#KB*t9LlZ8gaf49_R#%)b<DqJC99rlmO!@4v&i)
z)C8^qs?Zhb+A$SD4MsR5b}bWNdq{5&tF&Qt8AHdB%jqTmR0^<N#{06mOOvXkVgp4%
zZ|7!O)FMAyj_7L-G7c(i%&+vdb*TK&(<+F76dVz#7nIRmywe_Z-c!~_9@@bDp(F_u
z_g)SoK(!_3zkd(k+Ygs;q2@#szNl$IGR~D54=11zjfPNMmXrli04xv%DK{@A6*TV@
zcvwCg2%f=78f6~~<E1Xw(SmQt{91a^5(b^sj#GA~zGvd<kP2%erc!iREl^s|yN}lq
zq;gk<m#*RNP7fxMeX>hxpDwrOamPy4jxBGOEGu*Og^(CoijWisn+=l^33*Gxlv9Cy
z5CKR-TPr#LNCAxSV#sLez0Z_Dl`2#HE8Bw3mgO~J9T%HZ8*=Owv+m1UB32?{KS5)?
z`0DsZ$-LB2u9|jU!QsdD&B#o|!nn@JYz`_VjAqOkL_T~qH&abwc2|^^34NHvw8_2U
zInOCZHd;ajp<7hJg$xU7J^m1(H+#e{k@{~O{sJ*;mztdAWz}sy221j|Hq#8b4PM-d
z)~H~$y_TOy$gzTfBCpR#<S!Uj;;&58gcK6B5gJ+d$b&9P@RimWb(kZO27q|kFr*p<
z1cB%Lkx9klH{Sz`0`2RIw!%bfgKu);Kx<QC&IL5Nly&?1GuU?Tb;Z9Cw{2ma6ycm*
z@dMl6_FfieWff;4m#4*drlFUI?VjOMyo03rn##|dtC#o$+>wnwZS7L=%TYw4V^!!R
z&>>LAv{;)+v>hn;Yjzyg;3+b1S@@l%f)|Ws^3T-sGpN{8bQQ`8(NAr_Hq(MOV7mKv
zsC;VwWZcdWKSG_Wp=^=_E<{-*oZf&f_<8Tr%1#{L-tbofLR`8UGFdYY1IR+9FmQ@l
zt_w}@GhZ55h>(;V2qP9=3CVK1w)8uf%Ul>SDi%OzxriqTl8dY<kYNJ~SF;c(W>YH2
zA2}f)WU}P%P_0~*_ptL_g?TxsI7zCIsc?b(GZIh%3+b6~43W5f{EdiM_u7FhUP7Gi
zR`|8D&bQ<-bHp;59kWS-7-^9nyl$)ckUbROfW&*8h81MCyHfgh*jy4pR4o>ix^x87
zAEf%515kW~1a-W0^u>N?zC1Dts`>s+^>oYYs(*5qH$u6dvmQv5EQ*LsB>k_VA!wB}
zfylo?Et-6|7Iy;(scHrgEIK7O4aN8VgXg_#WZLGJaPzjS=Qt{9a^=1vZ;EbufrPtc
zj>n>=$u25EEkUS=siH6!bovq?mjUI6(|P;#4k;==^)9?FpMv5QUPRc`Zal?doZ%MX
z^uD+>6q6S9|7@x+{(qY~9RJB_3@oU8$eSH<wlC~gj<dR0z!HoXJ2dHt)sv7Au`Hzc
z_O##jkg5k2I5c5G3qDJ87rD3|0xDn#$_qfn6hBvm6mJzIhY*}(;X%Jzx+|bHWIUw_
z(Jtl+HolAE!i>*NE7nwp*9D4^d>)g7m}SjBh+04%faQ_T+zN**Z(5F`Yf~trW@^<E
zb3}k!Y5I^<2T73wZ68g}hS@<&Rqjks>W}`7W7Hcj-zya!s}8*~zEd?4HyNn^j<0yj
zDEzFFZ4~ybcq+>K3KEvAkQJ`B=D_31f+1yVWTh&bzG}iDy<)LyJ}e8T%}s;RolvSE
ziWg++i5X__V6<#T`wM-m5(z^}QmELf%o)!e0icotLBlVz4JW~aUR{K{+oI!sw3qG9
zleM>Wk(9)P)utS^hs33C>9eNUQgoo`iqbX#wXuY2qgOT6=Ta&!18G{%B-Uz4Th+fW
zpfZ*BLoxjlcr)B$8>)hvMNM0~B*JH$U}<u|nFr2yf%BF$TfT-fH;8@*I4#SGPr(Gv
zt$|?zhY}A;F(-lnMFX9Jm+}jP@+IaOsMQwhD>(!9#C(JjtTY2)pYXR7ak@a0nLk!H
z4|+{HZv-Vz&_$Z_U-c3~ki!(wCQ(^F?5IPGa!dGOnsAF-S%_L+VxX;Tz`_q>8TDCf
z=<o9mv3iF@nR4+9#M7SF4dR;9-leg)nrtgThDscC*r`8WPal2WI^-=PN;+^0O%xNj
zrMigti|3GOZnM}O0>r@?9-wxW|JVo%JLDN*!UPb{o5CqTTKN_k1qb-k9jG^dqf$A%
zavE^Xe`=q70=v8!Vkqj`|IH~FVuTem;D=#=|96)jigPlEW!A`}4)N<d`B*vg9N47E
z-$pwy&Q7r^JEYN#5?tfD9)Tn5KOWe-eK~>F@jkCG<(^^3NYSY`KT~uGyI<q{-&Wp(
z?69-&(#-xxoEJWeUqr3%u=j^4+5BMaz4g-H2CX)Krhzkdw@4%P4wo1J_*=x`u*Xyn
zOIYHxdic1_dqpmRn<(7TX$|@5_wcOPoyPwBLcK<Uu|0O`H2jM!oObL1{j`U@ocB$C
zUPJW`L^8g!f6Hwe;2<<YaY8ps_KR>GX(}giUa#UB#n~*H#9wVv8_c|L_C7yqI!QBM
zY-5d{E+L;&&Epp31#mTO6sBD?=?alx9k1vH*op*XtqxiKt&n__Dmpdq6S~Z^!GWJm
z-)RKf9>v8Pm8oi**Uzk~DZy~VX9PjV0$iw<TZ^p!f(RrYo{>K_J1(5j<GNy>x=ARO
zc$pZr147GVKAm4UnKe2AnHMkQy&7zMMA1sV%p4C=wIS%1+$)W5y-fg%yEA93DLtjb
zeO8N#Z>6`i?!Lk7TiuRa7KO{X)-`_r%)}<^3*{G#?(rHUO138~l-N@C4KHa>FAUNB
zQpOCeXxi>HVk!7|`d;7aND5lBo<Vfx->^F{u_0!T0>lAgCVV_hDR=4kz9zNkMapB;
z5V4zNSftDfYVHT=wL1G<@ao~V*DqqD`^tKp*F!N?i!d{KO<21Gti(UsmF=fXmcp&N
zFAXnqmMb1U36`5$T^Q~5N$U6te2I{XoMiF89uDvT^O_!8Zg-Tajaxe4ghA9BhnCr(
z#1WY(Zn6Sg(O!Laf4Ez`<efQ3b_C{~6A8t|q>-`$4>Fj_DrdXhtXu7eq6QVbZ-}X5
z52i-yi$r|WdHs<0_DAOVN~JRoUgoc(4?72aldaoA>LGGtj;m1ZIyo%KotHYATf|;0
zXJHBcMF^GI<Pik<(CV10U0BZ0w-Q#FW0LSpz4GVB+Smo5@KNulFs|0XUPv)LSG*UL
z8OT?>1F}#rLDD*IP#4lNmTY5^(L-~)w+X;66qx%MG=JaF;9$-8F3DF6Q2DEoA#&8G
zYYA_REqV&stsdg>scD-<PWG00N=_0Lfa0qq8u0PE$F*vR%)ONb6zVl<T(KrOZrq?{
zAr8YhN6%;36|j6>r>DPU8aTLzvF8eZ!Q}rdlq_Mq_2LHn7fJ#H0KonWCFKnqot4ZD
z>`mwl9qpqN<m>|Z5r%JXm8R;G>DGt+p3R4~GTD~bj2eflNeQa}o9{Q>T!$f+Kmy{{
z*VA`ryb$=hGq26G&-A{N(}!bsu=Lq<rb_O!Qe3T=J2@95dFFH+<>)=t%n>iMd5cUe
zowzrJZ#gI^1A$oSmbDYEv|9nLLu~cI^RUCh#N*{j7&p<uk*g=2)E5A{o-yFc@kNDF
z235SB8d4H_-m_3tif7-eZuv^(AiCDC+Uh;{P6{jDSoP4#XV^ch8q^Hy>3duZx43^_
z>Yns!iXc_NCLlOPZ4~eJ{goB(|Lzo@Fu8Xc_kel8#hz{H-^yVvVW3J$hU*I=S{<lG
zYD#ngVtZUs;IOs9QHsjgZg*n$eOo<p6=AsFpoaggY;1Gf4|=(a2bvK+Zi;Q^vgZ@r
zi-F3D!$aU0`~moHm;pLiGFAUU?EMd8xc@KAjQ_!TTeV+tlL4XolG@o?Vp!eLK7p9@
zX-W1EtWYd2y5g8LnJH4<;O=X8vh`$(bXyCgQPaYO#ct0s*JSMODm-86=Y!n4Rj2ND
zD!f%O-HaOg>7<m83Xk&U#f^yGCj7_twAXjB_g1Q@25-u2=3vQ2`RuaHdsx4~rnE-!
zAN);L7uTg5z$bPbaBd)boV#Cw{ic>TE}N<u6dH0@o8bB0n$@o-=|pXz=05o|w4#k;
zoKv94o#z9K-!9iy@aqz&7Vr8n2f(Y9hQ_h5ZH|+Xx=u{25jO3!f`h7;Fo<$D&8TG!
zPf{v?(8YaYcbeu`gO@wcN<@5(e4aJ1I8zzNu+Q5)(z*BY$98BfC8zpAId3~R=JD+l
zm9Y$s(=1O#ILVt@@?oW!Se?yvJV9|I%NMO?pY}@Eccf(05j{7xPnq^kuZ<A4^z!A!
zA2*M`QK)}|5IgAxI}rYW2bXEm>s28-A#x}ue_iecaYq2#$y6hedG<%OIX6=72c@~k
z@mck$>x_FH=RKBp=u&sGtxJob<{^YArccxSEJ;j&pT2a{*(IY<%!1s53qHZ>1bhXa
z&%s+VXQh~=XB;UxjyZ7`CT>Q>fUUN5(YCxe52d&XWg8M<W*)JhE`&?oJ$GJ3Ij`G_
z4{L#rIJ%ith`B=Xdy)Y{$_p{nK8|Dn(}AW9h9b@Yz8M{=Jb92B9HKpB{oNayeuB}>
zl`Lvfpo^J76+#@K^-%%6ePqM*HiKfV4||x27>{dBf|IozddHGD+jGk&mfY6Ja}=`a
z%mclS!AR-{@Dhgkohesv%u|fnDCr?#<}XHza>)~)8@L=GAg9Bo0E&qZOL=&v|L5Qr
z#5}Xfh*!=J<%ke5WDk!GC%5MIKZH@hbk~@?J&3ZLaQpBGLj#{8ipUcno&cp?g9^|k
zvI{5arwQ>0L*5-H(&`&N2H@qPU-r|EBMC2yECYFHxX3iO)nlR5fbrNz)!S+1pY;t7
zi-dU>N6Mcyl*5U8b@Xr&WD|5_*pC<vrBm8^L1#o}<mDQd=_=+BIC+2IVZNeGwNixi
zzJ5^95bOZnoNkL!_#g;l2S|e&yWq==%i$Vf#v#H+<>j1%sy7t&^(sQyvH2$5164rk
z`~v+q15M9)dTjnNF!Ue&{)>T3|33y!t2Z!?$0K=KmS%?p7>x#_FeQekgPh&H`gBrn
zT4@k!OX=fCX?Ab7+BHvnJ<c8v*1os=X#MKaqrW~6E~Gs+4!^H|4d}ALPj|F?)vMhk
ze%n9J`&Rx7rPylmFHe_km#wE(PfC1;CTBVpIE=vY*>N_$_BepT*m1zP0qim6+^w>w
zv!-{!vtJ7&097RCL7|c{P`AtcjE<KMerJ3=y$!?dMt#8!vH~=QnrJtNx@55zh!IZZ
zHcyLtw>4s&A`>P2)Q7x4bHB&3D+1UG-8L{>-D)w1xpgrL2Gni^2}O2TR`k!4%K&h?
z1}TVJm06HXgV3v~c)J7-=h^(7t+IridEu!;=wiB$=&WU?ErcYzn>sU#w%04;Xd44^
zT@!FgUt1Hc$A6kF_^=6sSV~O&ST0jLO_in;H1@wgPaHcd*xlqV?FEiZ@0-4rb_tA@
zDGY+PQw+4ifd6T~9mxn4Mza7RmHSly@}qcI?Ng|Z=!f1><1`sK@*&}vq1CYZ_9JW;
zv&aQ)+Gs7)_i_bPeS{ds_DS5IX@v<eU!%%MEh9|HGy>QFgmp*aIOUN1)*fsyJCB@9
z2?aw!YAEjHQ{F<azn9WGXj->C&P=FU;VUa};Psp_w5MxG-X^JkNIRBnD{PhXf0bqj
zG=={WQdt_SPT4<8twww#cR&aVQAWdXXf?iFH#{yu^C0UTlh5LJ2$&^wJr&F1dT9~S
z^8f)7QTC!zGHiOYDDDR3!mz|qP9@O^&BOx%V>LXLOTwJ6a}Krr<;<`o-Sz4(9!m^L
z2tm&ldDzw;T1f#l0*M9LB!MJEnn{8A7!^p*Ft!+#0GBE#Nh!*6@xeEJyaW-Kn$~ls
z<&HLFQjp@N4JUtx{s1a^^5FcrO`;H+V%hM_l32*g_<r|UMu8TT6PU1zJc7*eL?T1^
zJV+UJSosq2a4v_s7*+uR3mJ2{1V->hR7jSW4z%wcP2(QSkA2>ig#p3qdx^Q>up-FY
zHjH4#<~2r#e41z=Zvh;>DZ?Fgm9BEh57ED}Mr7u6oD*s0a&f$#ibaFGf8X&)EA5jE
zQJ`|*fUiqeBGe5Lf-3pT?C{fvyE6`Qc`>0PbG&(&s5+Q^bBTdTZOo(kRmAWU!y`-u
zSC{$zo0!7dW#+&C6v!6n{}7Y;Kg3K<l(WnHj|6$7d|BJjVPUR=#!>pys#<MH&8fPS
zUqd>n{*y?x+rtc9)4j(AhZMFv^X2||!ub7Gz2lpEQ?a`o>%#M?Vq@h$zHRNu-p&4K
zx>=QZ9O;n<f3khh{jQDcnw+f~dg0Nm$BO;7L{ss%>k1Y)Ae=5D73{aS#oQBsC5yo*
z#bZj+HBHfGd=$m&9W|5eDkQ0=YPGxobq#|lP%I6{ZI+eqTCUbh$=~`o966vkjQU}z
z_$s{Xm54FbHOVx<*(8l&L~TW-iFHQ1mP1K<?;MwFgA~l?8Vi}~a55B3GAxc$WQO~X
zqaUhdYL5Pzny_(oeb!OC6P=qbfOb-n%V^SVsYE}fqlPJE;%Jk7Ln+MLMwMR5G+B0p
z!}e$Dw0CO-+vH(KB<#Rd+ouMtrHfk~_+#8ycRmiDW!$?FT>qQv63?fT3g`he0MbM|
zq^R2G(6#USH*#8^+H4R(yCp4LGp)QRgb^lv<gIQ_>Rn>d<{ZvkRvSjOywp11ob%t4
zrbX=`eG$zA4DSSQXthTwhXIUAeksQ|De9e*AQFbOE#xX`t)acgEjwlnKmYu3sOIkT
z?D4;4dXY=XRZYL%eAEUx*BrG^O?+6xnC9fgnArV?Q2a_X{fS%UN=6HSu@Z%xbkF(t
zc%jvGh5c9o%2J-c|D&Qztzh+>pa1|k=>MlxSpL&0*P4?tTO+93kJN3_Q*i{5!>bGP
zYt-P7Oo5Fs8xO*01m;1Q;{m_Cr(0UaJnB~`>be~MV*GB69T&VaJ}Wlc-_N=5_`g1{
z&hNL!p|9|-d^)_mD8rStw|YK4uQKl+_lJj{qpiJ3yKa7zzfUK#$Gdd7Idsq4$BW0O
zZnL*|d?>p-J?-8Dp{ENlB5FzVdgy#9*VCs#{GNMk{n#M3$X`N`Smm^S;3*6y785mB
zlO5EXd{+-%4U+(!QB6|%1Zh@74|yj8iN8w@)uX8)_y;-<*;lb{-@jVkwjqiR_WCYR
z{U-}c8eM<>j)kb&ia~v&lkIRJ-;^+xG`m_~8-}#p;$7HAEwUfI__^$2m}B3rnQd+=
zr+bD?;`9r%)HQiRF~Z=nk3z1n&1F-Ekj0VqGc=D?&dTxerQzpJj-%X3ejQr9AqqCh
zv<CSxPpz)Cv$o)uI$UiU+<5J=?&F9|`jQt#rYc%hrC)Qen=rUurCI=C2dzWM{bh53
zs%6Ih_o3Vd7-`3ll`5zqHIU68kG{nf`c2aqmsVu-O?QVhQTq$rQnnxFfQ!>`lk}{G
zuFH(@yS-$v_|TSc5Zx0*%PN2&@S{Dv5MITKMri+LNGOneCkmK3EF6@<#!zMwc8Qub
zPXn3(N@0T@6Byg&-^?1T==1%~Ld*^Woby&96Jg=7VDn9fvy>M0$0?zc{2Q-Qtt%*g
zke8kJ&}>LpVe#IDZ@luyB}Zx7z~oqmFgA(1Mg5Lpznb)w#VQ0lLyiyPFe#liMBr3b
zXPpEAvK{f#(id*XJPWj=GmneVohTi4E@;~aHZsWGnx^RH>#j7{^w1XEY4hPT4;S`;
zB~40JY7em@_V^V>^PC9iP##?Rdz8_Wz@uI1#WncDE&3K4jo2cb?F4mq2?u$|PUW&V
z|G%r*8r92FklxB1$sqzxN*S!!WD^n?fyTUWsLS=|qK(pnQ3+f0+xqb@h<2?@yJFuB
zQ<?atIE6j?n9c!x$!-D%1YIX94(9xS3+E!j%qT<^FhV7<@~LG3CCVRXO=e+eH;a7~
z=uy?mOI_~kylagw*Ryw8K@}C3UN4fx7ELbpMWr69pq!Kol6G1m$9-5UR;b*#EfiVy
z6X)}5ZMe)D9s9^a)$2}<#|1ODC3ZH1@l2bjVP(}4%5u<Y)R;piwUCew@fyNgIWy9S
zMtwqYQy=rR2VlCb6W`V5N+XXJ%2NG`WjSglD^P9zUOx%&oFbstYTrk6+i9fX*G}-e
zJcPpGs1EdXPX9EWbWoEW?0+%V#+v~MF0#N3vP7MEOm#V1ZFilg&Cv5KceRepTu92J
z&~6m=%xy9o|K7j-q_)Q5fBf0%+CJ^|bN_z2dDy=`eYMS7MSIQ7{c-a6%e}r%B3Dsc
zr4u_F#GBY*U2m%)RTs3g%#oV?<u<oB@tVa=g1+=zb4YZnxrNsbf^E2atz%$MYwZX8
zK6v-3sKHa+i~-mUyxgSF5pmrNz!$byiIqm?mdFwHR@tC43)&n0VNh$ow=XfSg^e?w
zKo6ND9dU<Pik`?(r{l8f-Nm>G>T<6c@-=(BfVRtrf^pTPgm|X1=dIAB6B*M)-IKsG
zz0n|j&7sAz%iZ7t{WfI6oHm@t)4BjxYTWZ)PZ5kR#*TC9xI-Qt81s`i{h`l5Jm`Y8
z%OTL$U4}-(U+J-*8D=6(Q_4TrNuqKTMB;e7r4qQUEN03Tm$FE)1w4aa$KjYGRQ3$h
zwN@Z_NmuwR(Ab(ar$OS_h{s+OB<pJs6yYmIf?UCCf;9h<!f~cIJ4S-zMqD!GZ&8GK
zCTSRA9O2yLC+g*x;akK2BO5Gon?0bHSIbt}?+vBdzpzB55j=Yd%e;mY9tKemMs!{u
zMh_3W-;t?)9ikH{%s8k{lK|5O*MgmPNAfJcDiN5UBXXQwqn89BoTL9xjO?jErO}*F
zJFqM+46BvQGM)d;fH9qK0CilE9^!jLQ^G;6R5s?%orGB*F0htsRl>EwC|SX?fp}hI
z!1rFax^xM>6JAB^f&1t<Uf34LeEn(WZHo!eKzIyGNxn8f`WwU^#L>SE>))1sg=tA6
zaI?<O(u+_JuJ`54+J6|uY^KO2_uxh<*Tf!$rVgR~jM;11Hh@me2SqgC1M;d(Y6AG^
zIcGFzCPl7`zK{XcJ?8KEeVL8syRzw-gP4u#yJ>zuF{C|xq&Q8YEc4W5nP5jQv58#R
zo}>Aur4U_LL`yBbOnc_*6=2hHVaJnbNdg!RzpHFq3;tCMTsPD$0SC2=;zZVu^6HIy
zQUhI>WatBzj{&HtZT@#=OowcyjvOshC{scc^OvTs3NN<-JdC)Alz?;Cxuol&zKv|0
z=XGyGN^*mejKs<&w}B0>7!|`IeZ(qqb<GfjfnmK5VI~viF^m~u{^Tum`l|TNih^jC
z-apsG{!9`GDX<97pK6;GJYnWqP5z^A?Z~9KblnIf!axjpxZmHn$-jKb5*8eg1`Lv#
zP}CUN5JekfmO%K=0}u`G7JQs0f+jjayigc5qESEz-kcylq41+e5Juj9<BK?EkbZI=
zXau65A(5ct{hTtP`7ne54}Vy1stKatq960fvd$h}<6a}b>8U`2{{BTK_%tIgkaRRY
zZS0-Gs20zdV-YGZw#DGfo4?_jpU9j3gQRzrXB>$_Kh+5MZpa%6UX#w@Y+vDWUSe*$
z4SYB#?rRkHX<xtKkfP5h-e*j>BlXk0dfXz#wKf>`>7N?C$a;m{fbp>CB(#3Y5ioBc
zYyG=1H(fMsQQRF)_$#pHK~RZ#y6>Tx!m*`q)YI^66G(u4RA^K#XatIoZ9@?G+L^y3
zeOS~gYJCxaKzD@v;g3Oo<C!rx%5-!(FxLu$-@(_9DSj!~T>OSZ3t)K6r#B94>K0;d
zd>~K;Pnbi*eIQ8V5F|p-+6=?`$o<Dic%4nAyc+HqD#EC(#Qn?W_5<ZMEHspwEZLyJ
zCA5m331k4ppQtS|Tj|IZ7d=us+ePd8CxT@B7~}D3kRXiK`Z$AV@2m8IT!<JUJ!(Uw
z9m~?GSI>C#54GV7ef*~3-t+zlViR)8{+PvnEmR_t@J4iAI8!c&U=#QC*hMv^i=gdM
zYY_!gT9_0&?Q)$!ncvWnZ*b;x;`YIp{q2m-8;7tZUJ_z@?I2zb`fY^Ez~PAd(!2^l
zbBn7Sh2rrRxW%*hENg|!pPm#u6F|-Ii6Jo-2B?z9qe2h~l(9ePqW7n?iRnVl9+FU)
z(?YJn_*oe;8{fTbraGXeT3YjQj!vlBXN=cU*vpkq9rQ<S32Q+}j#LgqvQ>0M7c?KQ
zm!#1gXJzS!Xo08Gv$kk}rJE4gBW8)|U3VZM>&baU6b1AV-ckIs;17^cEB?tsyyI#b
z<)z)-K8zV0uV|rLju8J)B4=K7B$F$zcqGFdx5K>_js_BjE|%A36nnyB9T)WdEw^u?
z$b{KIh)pw~s8OBz(4IPr1d)7nA-R!`^=pQ}SFX~B=&f)DhI1lzeSeD|4EP%nasRFo
z(A}o@3;*Af%xPH$+zl8201Mv#$Wzw;$kS>K8M`gEe<q*W*_tVJz;04Zd3KIwQ(5$p
zx^<$BVc#8=YXZ@4k6p-8M8a6|!8MjT4e5o0>5lirD&Mb%``6`%#qaIU?dRZh>GxrN
zMUC#Rc6X1j(k>o;?CWUk?nUcE=||`*-%9T_AK!K6<@f3LYUgR^q0sZ?{r3;EFZZgV
zazh0<KBvyg!B+?3GYtPyg^DD`VbFOpswN)Rc?pG#r(~g)Nh*a?{fYwNW$^{V(9>S~
z&*h5-pgMS!vX0bOIhHF@lVTU1>iuf)luk(n%3IaCWw~Xdfx<F!FfNNpF)k(dGIukC
zZAi76UQQ3*Qt0W1GwRA$XyzNO4XxI3b7PNE4ZA4zGA>rN>>uGu@%STRt3@p04&Csc
zMnR5a7@W1(SQ79#1!rUKR0ycvO#R#`p5+b9J^~w{m7^o5SLQqFPOV)zJ}lMy9g9n@
zZEQjcaZXVsi55wbkEEv=s1#lTrIwT4!uv7EHB*o6QnyW8(b52WCzEY5lYL%i+W<xJ
z<eif2nq=AM9oI46j?@+Rwu~Kp<@O_TjPhhfisE1<Sq%$Z$eT#sJEF9xUv_$EfH<C1
zfO`$Ly^R;8r!_RhD9;6{MM~nT+rOClgxd?K%deu;=Rr3#wl0hxrwVUOI5Tv!%}fwo
zBgnMcHOiYpB{No)$%zXhw&G_ZF_EbDP<2uEgS<U2&i8wX-Rcvtn_w!sR1)W$5r+b+
z%{+f$P)tr;#K6?ws5GpVy<A3LanL}plp%G!HDgn>Jij9F0K*fhwJdt@c&st;w=?3$
zfIPyX%1I*b5=un{_Um`Fth!ys6e@(WMgl!j6oAGqIW)~Ka~dG(oCqcAZmL8Sej4F_
z9lCyB?%(oi=L3g!d-=9_x3BSeecNNdo6Br_xW60yVnGC}UqV0vdGg_Au#3}#-*{7p
zEMj?1(p(Ioz$kMmE^9<SP*o*%kq1>3u}vmQc&H5$L?0P-CIXb5N5N{X18F@nfDuZJ
ztzzPP2nW$~xKm~6&6*_=SBqaT>($X;+L+U<@Z9Kd(U4{}V3n=1lDp?BF3T<zw!~1C
z)<(?7jx&A*zD0)ATDjx+R%KP};89ET_A4923M7(xfPhs<i}(l0E7clL=kPjKoC*r^
zQfKrN?q`U>iZl2=PJ~n*)47=x7s7X@k;fS<9JX=jD5NzGgDD_vb~tmAa5%@c%jUoc
zeOt$Q>w8|e!RnRr8Q=zhktiJi&r1nft|hFco*z__8O7aWjKN`4^leE777Y54u`JLy
zFr@=DfX2vTF+JlU1V>624;z3D(Gp$bvv3)9w~I?1#5Hrcs{a=Jv9gNQ>Af;&NA558
zPazT4kVH~UC)R@Bc?Jp@An|%A^c95Y9ztL++i9fnN`cKu&ZpoGWenp%6UpMlTA@l1
zz6^&A%K=*hO&H4|jsT;oXURjlFIoUfh9J^FXAucZqY=8em2S<0+(}`u5)Z+Vam1Dw
zuWF->T7wr$U|=iGigUpgo@q25!-<B>Nj3;Si0bMxO5p~dZM%`p53-k&?)zftqpL&N
zg@UQ$(HCO4XOzq;umGE!2Qf%x0S$CVV~?;9ykw6gQztDB$CEJUN}eK;vLNwcm$<vL
zkR*FAQB!6RG-gUxS&SA1ADuY<B}{C1XNmJzg0VxBA%UC>{~3}6K0*=`x-mhRkm1e-
zkw(YNFhXJ_IStI?k3M0S-#`*Dr#l4^=nW$9ZA>6M(-!HVSRd!G$*C}v=d3Q&!382R
z9tv;TGCSW>=8O=e!qx5qcSe$Mx22F&N;UJvk^!ZG#}?!nFvK@$aHxigA3}+5f-V3O
ziMXu12%|Vg7v2vGqHrG!Dsvv7WruIN44fFcwL-SsqorhBlEt8s^JqapDbl;E!_f+O
zQ)l0+Q+6GBo)et9gm_%CA38Sp8wOkjZmpQp=hDN?C`WP~SUrZEswu+i9D2kFPmPmN
zM=B9QQZ*x;XokI-)VtQ|xxF8q-oVpsy|d6NxJDWNoy2qjXix(bexK}f*8>yIARY#5
z`zepG2Pc6a#uaY|lFsJ|sG+X_8UUu<R6R87Zg9qQ0!xN0ZnvMx67s8NPb-QB6rGUp
zR)skPNg4Yjt$Ul+-rgvPNXCOmX~5Y=mx9c)(9+K$zrcAi0&oy8zDz&^-kWWdP{N``
z^8}m0MYq9#_jHYZA=oXvId=|^%d%kCEVN1^e>$G+wuiJErsPd*HP0U3dzjR7$il!%
zRug*$`<-bKGovma-Gd4J9%N5>E1!f&hly1%+kbBk6vF~?mnk<+ij9>l56ih6@~b}I
z1sZAJd>WF!zew@Ta%Gx^V;7?mOqc*YNB73xT-f~!_}_0vGnfSR5+DEo=YQtSf0^%W
z|L5_gNX2gO!;Iekpg37en6c!<fsfK&RjX7sY~WQU$xtE@g^j9yUR!y&%P`du5+v>2
z+j0MFhK!%$KYy$mD}7h`(qEqMTIv8t;g=kSju(1bu1q(i_m-P|74c5-R@5%rDxFI-
zSL&i~iZlk&PgiZsPpfkB%l8NG7dEu!HmlI`Z|?i-{qf)ITQG*oQY>Skf<F8{X?CUG
zJiJylfHR(i*_c0ORi0^!iV@R&Dqu~gY&c9+H7~WBFA8`xcRo+cq-i>#y08xs<*piM
z!qy&~<cYY!bBKK;Lqv~mf;Kp|ckFT{F_94MJ@ahq8cVmv$m)P;<6<w|V>zpNa|cx~
zOp_wl*GVIqLJp8a#8-$HSwS)A0~Pa@6gG2{dXMeUhELPBRg<iOsZEN=I`V4t&SbB2
z7CiQD`)%>ups85)?&WT(3qJRKEX`Qfe#FJ*9(P`=U<p3Os#|FRfCKg^SNa5yfYqNT
z>Nc>~b+ru}s~AO>7c4|^JXFa1)GlB(fdeO^1eM63TA*-wS}!TY91#rb%kB%8x&JWd
z$t>q;Cj7&`73ed6j>;m`Ox<aI)0Jc3ge*3IR^jR~Mn`e=XRSwqaV(Uex$xXI-3siJ
z?7WmDSb*M4)4IfRbs^r#2fi~*gqEr!EP~tYLv;FkYdkb8j25wd-2~@Z<gts~d1Bj9
z!DnE3En$A~R-9cjx+w{zVk9Mj`{%~!v!+M^?MF2D6v4zo7+i(eE8b|AB)*qElO-s!
z&3Oc2Mxq1U_hJEo?qlTWdiOWUD7S!HS#8M1in{O-?j>J>@>^hwsAiRoO~MD*wIq9t
z<j@&_4;_HJ-U4m`!#Ejv)FgxBrcU^0lO(1wg`>VeU7?CX)tH*ZnZOgF5@YxT_uL4e
zDbV!O@4q`5=Di*3_20j}8K(c!(d_?cMe4}ZlC-*Pzt*0a6r|cNxvA0PMt3{L5g=U^
z-_yt$0|ttw#pAr~o@P0XQ|Y2<=v;e%q3{#$si0?y=;nO-j9YepzW)0D9_H@&cz^G%
z^7;M#RQC4#y!|+TJh1Eeyl1-g^7wu4kHYWzy}jI?@-_Xs{-oOdJb&TW^7(jocX@rE
zKilp4eB2Dem;Srt<eA+2%^9yl$&0Jguez6q9safv@BthT{!QP16!@nDf~lPI7l>m%
zdv?2>=k-*|%hvaJl0KZC_>Jj%B6T?DTk**ROz-AMYJi|@9(TI29@_1)G{uIe=jzR1
zAT%D|+ih2ZSUKnOx3=ifg&SKKaCC)VqbNHvb??@o2|(i_qw$nE`=pq_bG!L6!yqkV
ze<xaIx2M-1;T0ZQ{a5G1D%9i?PfPCIUAY4m>w0Bhgk=t;I98vmRZC&w1L}GRzGw^b
zAnQR=W?-$chDoq_kuQLD7ECM`by8U3W;|+7&@E2mUC7Bll&BN!=g20v`igYi2dZEc
z_$tIJm675TO2KdNfK=cOMcSz029{=6)^iT*<KZ;c&ujPl7}?l?Hy`l#-tGf&q^-T>
z^=TI-x*g7G5%$|Tv!n;}v?mm9_YP-W;Y(I1HwX8c%lVOEH{^2-R>`k-n*mn455%}G
zLaOGWKgk{|OxX#y9qEOZCIE;eFeS%ZA9u6Ix~5U@6F@rC>JWQ$GbsIoLFw?<WqctP
zUN!4zZesJrlbHKWD&(xBoh$J6kz~G(^#lBA4=rSewgUGCz;#TX0K$gfU}!I`pMm?s
z-e4>^0athT9G?J1lYt&I1ioSMy4fbP=8~{eiM{2JMZs327+d&nu{r$W+D>LqrWx;2
zckh#rdL}w30g$iVkx`!K{N{<C#xH95VPP_v2ZXA|sKAEIgj|S5>hoi83Rf#s5Aw2u
z4~VA)Y-T@$l=8N|u|831{$pv26H?!er`Q(5?nnJ?NlP{mIJ#%8PKoceM;n|F^KRz}
zZ>$Wn%OXKZYHBBf@z#VGwy~SA&#CIQfR-5KMIEkL@!N^ZBOJV2_jZYI*2xbq3#<`I
zuy`!Rine2zs6i%jG91Dl?5wb@&M6Ep9Y<-1<YQchIc(#w1T3Sm20ZNY`G)NFH`@#Z
z@~77yIEK%;R<X%l%kOVqdPjAHs7c`QJP4A4E`<bu{Ty|#<vu9Oie%WEWWweC0qgLP
zmP3_0#f3z_B4?Ew@mGRQjWcce?zvVLS-<OBTQ=rq4FZ8*^)s~sXGWa(xy!TSFl1|d
z8hIV}xh1yTf_76)4&r0u)xcwF7hJaJV2O>WEKJ+dyF5-)vkED>n9vd&Cp~9T?etpK
zAt2w0fy7}I+heGYOo`oj6SSPGnpPX`=4>TLy|d2S_6y%zuFo@5tS&WUd%R&}u!T>X
z;b>i8Y!GP$(8v1Ij#rr}5r?56xl$Ad&r&9n2qgOh{_7V7vxXP5au7thxSV4GXpJ}x
za<HJrE_bZ;gP_g56D||e1lba9s&0K*0f!u*64JwmC2sj&L)ra72H`P{Bt1P?=}bM?
z$AD`Za5QFO-Ez7T7MWhFR#nn*pipd`cY&QI>C2buEh6<Or5r5x-KAgRCuTq=Fpw$t
zJ#^LXv4iFg-6T`W2g6KI=X3!(={rL)6{-TpBG?(}Sp`*YRtkp7c=@`~D_SU(hd1XO
za1Qlg6)HN-F1lK;_TdprLgJb)rqI$>P^5SJ$N_qX7@VPy^j)SDCRyT=l&Vd4Df*Ij
z#)-Nr9`2lEE1Kuy|Hs8Sgb5NP+_r4nwr$(CZQHhO+qP}nc6Hh8*Z;iL%p!A<%ZQAO
z_-@{FL{=-jHJusxWy>fD(^_huQ3`2aPj=LfYR}xbOYv-QXy&1(C&pSlCC5j0u2}lA
z7geMHH|w>$p^#L(>5|abzvE-{i>*re<K#GAEm=o(4Y<Dxc+nBkRm6IFo_FtNP~0sK
zoTlJaLDZ}oqGn$$r$5~^M#87#YpJ!!4Rk!Q#~;|_Dt=v_dSg*T!h<ktrn#&%wR#)E
zo<}UDWuQ!&fmQ+?0g8F3lID5rtrCMj{PUt)h(`IULmHrkVn?mPh{3PV!0?R9RY?(x
z&wZ($LCk|_HpD4s?*qD)kRkegXz+z1IVNip3{mhUeMiVB4c|>NRwC>>qb+lhxKrs9
zdlA@7TUT8Ua%yFWqvdOwQ}8q|Vv9fn=}R^-dqd?Yvds@Klc*)xpo}#9O3ZqK`EZcU
zD}#LML&?YUq+~Y*y`CZy)X-heE&5lW=(*H<-aB4T<B65LsabiMp0h39%!>T86gild
zu`!cpRqQQ8;$VJ5I=vvK%`w}Ai~A!5eM~U<#^dlXzd8nI#l5AceGLAzvt9gsIsEGP
z|2ho+#cj(OKL7iDcpbmr`+I*gzaM^_IeS^1&;L7r%|0>v$u>PZ!!%|zp5<G+sXd`!
zl->bY<lxWVt|0%bzNxqJ#&eK}s~O2XOSrW^jcR3RQIQBf-^@IyS9K5eTu%7+e5orA
z71^LbT{Fv8`NpU_T}8zyco)@WeTmPGb$X-JmjACu@@e@?WK@W`rQ42Pk^*lrMJR~T
zDhG6l&k-UOR2nZ2uAOB~iI*i;h2`r|1p-I-%rbvbfra^w)y1$m6>xeU<p>LoVIk#*
z0J9s7#%6ILgAgUeCh?JhL!-E;Ap|sGp5`|a#fHox0LB~eU-k%9q@r9;crpoY5tXM>
zT)=9s%Un-5GiB~(zQh_H!jozyO#L3?-HzMkbuY%_<xcCdW&FK-hoa`rT%;%0A%=40
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

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/SATA-connectors/sata-data.step b/Electrical Parts/electronic-components/SATA-connectors/sata-data.step
new file mode 100644
index 00000000..ea7b1f7c
--- /dev/null
+++ b/Electrical Parts/electronic-components/SATA-connectors/sata-data.step	
@@ -0,0 +1,10648 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/florent/.FreeCAD/FreeCAD-library/Electrical 
+Parts/electronic-components/SATA-connectors/sata-data.step',
+  '2015-02-03T23:22:23',('FreeCAD'),('FreeCAD'),
+  'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('Fusion001','Fusion001','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#8274);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = MANIFOLD_SOLID_BREP('',#16);
+#16 = CLOSED_SHELL('',(#17,#107,#166,#170,#496,#796,#899,#1002,#1225,
+    #1280,#1335,#1390,#1445,#1500,#1555,#1631,#1678,#1705,#1754,#1806,
+    #1855,#1982,#2459,#2560,#2640,#2667,#2747,#2774,#2823,#2848,#2895,
+    #2922,#2979,#3036,#3093,#3150,#3207,#3264,#3291,#3318,#3345,#3352,
+    #3428,#3482,#3536,#3590,#3644,#3698,#3752,#3806,#3860,#3914,#3968,
+    #4022,#4076,#4130,#4184,#4216,#4243,#4250,#4305,#4360,#4364,#4368,
+    #4372,#4376,#4380,#4384,#4460,#4509,#4558,#4607,#4656,#4705,#4754,
+    #4803,#4852,#4901,#4950,#4999,#5048,#5097,#5146,#5173,#5230,#5287,
+    #6199,#6203,#6207,#6283,#6337,#6391,#6445,#7010,#7059,#7108,#7135,
+    #7184,#7233,#7260,#7309,#7358,#7385,#7434,#7483,#7510,#7559,#7608,
+    #7635,#7684,#7733,#7760,#7809,#7858,#7885,#7917,#7993,#8042,#8091,
+    #8140,#8189,#8196,#8203,#8210,#8217,#8224,#8231,#8238,#8265));
+#17 = ADVANCED_FACE('',(#18),#32,.T.);
+#18 = FACE_BOUND('',#19,.T.);
+#19 = EDGE_LOOP('',(#20,#48,#75,#76));
+#20 = ORIENTED_EDGE('',*,*,#21,.F.);
+#21 = EDGE_CURVE('',#22,#24,#26,.T.);
+#22 = VERTEX_POINT('',#23);
+#23 = CARTESIAN_POINT('',(4.035,-0.5,-2.9));
+#24 = VERTEX_POINT('',#25);
+#25 = CARTESIAN_POINT('',(3.935,-0.5,-3.));
+#26 = SEAM_CURVE('',#27,(#31,#42),.PCURVE_S1.);
+#27 = LINE('',#28,#29);
+#28 = CARTESIAN_POINT('',(4.035,-0.5,-2.9));
+#29 = VECTOR('',#30,1.);
+#30 = DIRECTION('',(-0.707106781187,-4.355050408866E-16,-0.707106781187)
+  );
+#31 = PCURVE('',#32,#37);
+#32 = CONICAL_SURFACE('',#33,0.225,0.785398163397);
+#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
+#34 = CARTESIAN_POINT('',(3.81,-0.5,-2.9));
+#35 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#36 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#37 = DEFINITIONAL_REPRESENTATION('',(#38),#41);
+#38 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#39,#40),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#39 = CARTESIAN_POINT('',(0.,0.));
+#40 = CARTESIAN_POINT('',(0.,-0.1));
+#41 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#42 = PCURVE('',#32,#43);
+#43 = DEFINITIONAL_REPRESENTATION('',(#44),#47);
+#44 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#45,#46),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#45 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#46 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#47 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#48 = ORIENTED_EDGE('',*,*,#49,.T.);
+#49 = EDGE_CURVE('',#22,#22,#50,.T.);
+#50 = SURFACE_CURVE('',#51,(#56,#63),.PCURVE_S1.);
+#51 = CIRCLE('',#52,0.225);
+#52 = AXIS2_PLACEMENT_3D('',#53,#54,#55);
+#53 = CARTESIAN_POINT('',(3.81,-0.5,-2.9));
+#54 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#55 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#56 = PCURVE('',#32,#57);
+#57 = DEFINITIONAL_REPRESENTATION('',(#58),#62);
+#58 = LINE('',#59,#60);
+#59 = CARTESIAN_POINT('',(-0.,-0.));
+#60 = VECTOR('',#61,1.);
+#61 = DIRECTION('',(-1.,-0.));
+#62 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#63 = PCURVE('',#64,#69);
+#64 = CYLINDRICAL_SURFACE('',#65,0.225);
+#65 = AXIS2_PLACEMENT_3D('',#66,#67,#68);
+#66 = CARTESIAN_POINT('',(3.81,-0.5,1.2));
+#67 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#68 = DIRECTION('',(1.,0.,0.));
+#69 = DEFINITIONAL_REPRESENTATION('',(#70),#74);
+#70 = LINE('',#71,#72);
+#71 = CARTESIAN_POINT('',(-0.,-4.1));
+#72 = VECTOR('',#73,1.);
+#73 = DIRECTION('',(-1.,0.));
+#74 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#75 = ORIENTED_EDGE('',*,*,#21,.T.);
+#76 = ORIENTED_EDGE('',*,*,#77,.F.);
+#77 = EDGE_CURVE('',#24,#24,#78,.T.);
+#78 = SURFACE_CURVE('',#79,(#84,#91),.PCURVE_S1.);
+#79 = CIRCLE('',#80,0.125);
+#80 = AXIS2_PLACEMENT_3D('',#81,#82,#83);
+#81 = CARTESIAN_POINT('',(3.81,-0.5,-3.));
+#82 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#83 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#84 = PCURVE('',#32,#85);
+#85 = DEFINITIONAL_REPRESENTATION('',(#86),#90);
+#86 = LINE('',#87,#88);
+#87 = CARTESIAN_POINT('',(-0.,-0.1));
+#88 = VECTOR('',#89,1.);
+#89 = DIRECTION('',(-1.,-0.));
+#90 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#91 = PCURVE('',#92,#97);
+#92 = PLANE('',#93);
+#93 = AXIS2_PLACEMENT_3D('',#94,#95,#96);
+#94 = CARTESIAN_POINT('',(4.035,-0.5,-3.));
+#95 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#96 = DIRECTION('',(1.,0.,0.));
+#97 = DEFINITIONAL_REPRESENTATION('',(#98),#106);
+#98 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#99,#100,#101,#102,#103,#104,
+#105),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#99 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#100 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#101 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#102 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#103 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#104 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#105 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#107 = ADVANCED_FACE('',(#108),#64,.T.);
+#108 = FACE_BOUND('',#109,.F.);
+#109 = EDGE_LOOP('',(#110,#143,#164,#165));
+#110 = ORIENTED_EDGE('',*,*,#111,.T.);
+#111 = EDGE_CURVE('',#112,#112,#114,.T.);
+#112 = VERTEX_POINT('',#113);
+#113 = CARTESIAN_POINT('',(4.035,-0.5,1.));
+#114 = SURFACE_CURVE('',#115,(#120,#127),.PCURVE_S1.);
+#115 = CIRCLE('',#116,0.225);
+#116 = AXIS2_PLACEMENT_3D('',#117,#118,#119);
+#117 = CARTESIAN_POINT('',(3.81,-0.5,1.));
+#118 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#119 = DIRECTION('',(1.,0.,0.));
+#120 = PCURVE('',#64,#121);
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,-0.));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = PCURVE('',#128,#133);
+#128 = PLANE('',#129);
+#129 = AXIS2_PLACEMENT_3D('',#130,#131,#132);
+#130 = CARTESIAN_POINT('',(-5.,-3.25,1.));
+#131 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#132 = DIRECTION('',(1.,0.,0.));
+#133 = DEFINITIONAL_REPRESENTATION('',(#134),#142);
+#134 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#135,#136,#137,#138,#139,#140
+,#141),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#135 = CARTESIAN_POINT('',(9.035,-2.75));
+#136 = CARTESIAN_POINT('',(9.035,-3.139711431703));
+#137 = CARTESIAN_POINT('',(8.6975,-2.944855715851));
+#138 = CARTESIAN_POINT('',(8.36,-2.75));
+#139 = CARTESIAN_POINT('',(8.6975,-2.555144284149));
+#140 = CARTESIAN_POINT('',(9.035,-2.360288568297));
+#141 = CARTESIAN_POINT('',(9.035,-2.75));
+#142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#143 = ORIENTED_EDGE('',*,*,#144,.T.);
+#144 = EDGE_CURVE('',#112,#22,#145,.T.);
+#145 = SEAM_CURVE('',#146,(#150,#157),.PCURVE_S1.);
+#146 = LINE('',#147,#148);
+#147 = CARTESIAN_POINT('',(4.035,-0.5,1.2));
+#148 = VECTOR('',#149,1.);
+#149 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#150 = PCURVE('',#64,#151);
+#151 = DEFINITIONAL_REPRESENTATION('',(#152),#156);
+#152 = LINE('',#153,#154);
+#153 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#154 = VECTOR('',#155,1.);
+#155 = DIRECTION('',(-0.,-1.));
+#156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#157 = PCURVE('',#64,#158);
+#158 = DEFINITIONAL_REPRESENTATION('',(#159),#163);
+#159 = LINE('',#160,#161);
+#160 = CARTESIAN_POINT('',(-0.,0.));
+#161 = VECTOR('',#162,1.);
+#162 = DIRECTION('',(-0.,-1.));
+#163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#164 = ORIENTED_EDGE('',*,*,#49,.T.);
+#165 = ORIENTED_EDGE('',*,*,#144,.F.);
+#166 = ADVANCED_FACE('',(#167),#92,.F.);
+#167 = FACE_BOUND('',#168,.F.);
+#168 = EDGE_LOOP('',(#169));
+#169 = ORIENTED_EDGE('',*,*,#77,.F.);
+#170 = ADVANCED_FACE('',(#171,#283,#286,#321,#356,#391,#426,#461),#128,
+  .T.);
+#171 = FACE_BOUND('',#172,.T.);
+#172 = EDGE_LOOP('',(#173,#203,#231,#257));
+#173 = ORIENTED_EDGE('',*,*,#174,.F.);
+#174 = EDGE_CURVE('',#175,#177,#179,.T.);
+#175 = VERTEX_POINT('',#176);
+#176 = CARTESIAN_POINT('',(-5.,-3.25,1.));
+#177 = VERTEX_POINT('',#178);
+#178 = CARTESIAN_POINT('',(5.,-3.25,1.));
+#179 = SURFACE_CURVE('',#180,(#184,#191),.PCURVE_S1.);
+#180 = LINE('',#181,#182);
+#181 = CARTESIAN_POINT('',(-5.,-3.25,1.));
+#182 = VECTOR('',#183,1.);
+#183 = DIRECTION('',(1.,0.,0.));
+#184 = PCURVE('',#128,#185);
+#185 = DEFINITIONAL_REPRESENTATION('',(#186),#190);
+#186 = LINE('',#187,#188);
+#187 = CARTESIAN_POINT('',(0.,0.));
+#188 = VECTOR('',#189,1.);
+#189 = DIRECTION('',(1.,0.));
+#190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#191 = PCURVE('',#192,#197);
+#192 = PLANE('',#193);
+#193 = AXIS2_PLACEMENT_3D('',#194,#195,#196);
+#194 = CARTESIAN_POINT('',(8.5,-3.25,0.));
+#195 = DIRECTION('',(0.,-1.,0.));
+#196 = DIRECTION('',(-1.,0.,0.));
+#197 = DEFINITIONAL_REPRESENTATION('',(#198),#202);
+#198 = LINE('',#199,#200);
+#199 = CARTESIAN_POINT('',(13.5,-1.));
+#200 = VECTOR('',#201,1.);
+#201 = DIRECTION('',(-1.,-0.));
+#202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#203 = ORIENTED_EDGE('',*,*,#204,.T.);
+#204 = EDGE_CURVE('',#175,#205,#207,.T.);
+#205 = VERTEX_POINT('',#206);
+#206 = CARTESIAN_POINT('',(-5.,3.25,1.));
+#207 = SURFACE_CURVE('',#208,(#212,#219),.PCURVE_S1.);
+#208 = LINE('',#209,#210);
+#209 = CARTESIAN_POINT('',(-5.,-3.25,1.));
+#210 = VECTOR('',#211,1.);
+#211 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#212 = PCURVE('',#128,#213);
+#213 = DEFINITIONAL_REPRESENTATION('',(#214),#218);
+#214 = LINE('',#215,#216);
+#215 = CARTESIAN_POINT('',(0.,0.));
+#216 = VECTOR('',#217,1.);
+#217 = DIRECTION('',(0.,-1.));
+#218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#219 = PCURVE('',#220,#225);
+#220 = PLANE('',#221);
+#221 = AXIS2_PLACEMENT_3D('',#222,#223,#224);
+#222 = CARTESIAN_POINT('',(-5.,-3.25,0.2));
+#223 = DIRECTION('',(1.,0.,0.));
+#224 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#225 = DEFINITIONAL_REPRESENTATION('',(#226),#230);
+#226 = LINE('',#227,#228);
+#227 = CARTESIAN_POINT('',(0.8,1.7763568394E-16));
+#228 = VECTOR('',#229,1.);
+#229 = DIRECTION('',(0.,-1.));
+#230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#231 = ORIENTED_EDGE('',*,*,#232,.F.);
+#232 = EDGE_CURVE('',#233,#205,#235,.T.);
+#233 = VERTEX_POINT('',#234);
+#234 = CARTESIAN_POINT('',(5.,3.25,1.));
+#235 = SURFACE_CURVE('',#236,(#240,#246),.PCURVE_S1.);
+#236 = LINE('',#237,#238);
+#237 = CARTESIAN_POINT('',(-6.75,3.25,1.));
+#238 = VECTOR('',#239,1.);
+#239 = DIRECTION('',(-1.,0.,0.));
+#240 = PCURVE('',#128,#241);
+#241 = DEFINITIONAL_REPRESENTATION('',(#242),#245);
+#242 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#243,#244),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-11.75,-1.75),.PIECEWISE_BEZIER_KNOTS.);
+#243 = CARTESIAN_POINT('',(10.,-6.5));
+#244 = CARTESIAN_POINT('',(0.,-6.5));
+#245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#246 = PCURVE('',#247,#252);
+#247 = PLANE('',#248);
+#248 = AXIS2_PLACEMENT_3D('',#249,#250,#251);
+#249 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#250 = DIRECTION('',(0.,1.,0.));
+#251 = DIRECTION('',(1.,0.,0.));
+#252 = DEFINITIONAL_REPRESENTATION('',(#253),#256);
+#253 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#254,#255),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-11.75,-1.75),.PIECEWISE_BEZIER_KNOTS.);
+#254 = CARTESIAN_POINT('',(13.5,-1.));
+#255 = CARTESIAN_POINT('',(3.5,-1.));
+#256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#257 = ORIENTED_EDGE('',*,*,#258,.F.);
+#258 = EDGE_CURVE('',#177,#233,#259,.T.);
+#259 = SURFACE_CURVE('',#260,(#264,#271),.PCURVE_S1.);
+#260 = LINE('',#261,#262);
+#261 = CARTESIAN_POINT('',(5.,-3.25,1.));
+#262 = VECTOR('',#263,1.);
+#263 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#264 = PCURVE('',#128,#265);
+#265 = DEFINITIONAL_REPRESENTATION('',(#266),#270);
+#266 = LINE('',#267,#268);
+#267 = CARTESIAN_POINT('',(10.,0.));
+#268 = VECTOR('',#269,1.);
+#269 = DIRECTION('',(0.,-1.));
+#270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#271 = PCURVE('',#272,#277);
+#272 = PLANE('',#273);
+#273 = AXIS2_PLACEMENT_3D('',#274,#275,#276);
+#274 = CARTESIAN_POINT('',(5.,-3.25,1.));
+#275 = DIRECTION('',(-1.,0.,0.));
+#276 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#277 = DEFINITIONAL_REPRESENTATION('',(#278),#282);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(0.,0.));
+#280 = VECTOR('',#281,1.);
+#281 = DIRECTION('',(0.,-1.));
+#282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#283 = FACE_BOUND('',#284,.T.);
+#284 = EDGE_LOOP('',(#285));
+#285 = ORIENTED_EDGE('',*,*,#111,.T.);
+#286 = FACE_BOUND('',#287,.T.);
+#287 = EDGE_LOOP('',(#288));
+#288 = ORIENTED_EDGE('',*,*,#289,.T.);
+#289 = EDGE_CURVE('',#290,#290,#292,.T.);
+#290 = VERTEX_POINT('',#291);
+#291 = CARTESIAN_POINT('',(2.765,0.5,1.));
+#292 = SURFACE_CURVE('',#293,(#298,#309),.PCURVE_S1.);
+#293 = CIRCLE('',#294,0.225);
+#294 = AXIS2_PLACEMENT_3D('',#295,#296,#297);
+#295 = CARTESIAN_POINT('',(2.54,0.5,1.));
+#296 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#297 = DIRECTION('',(1.,0.,0.));
+#298 = PCURVE('',#128,#299);
+#299 = DEFINITIONAL_REPRESENTATION('',(#300),#308);
+#300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#301,#302,#303,#304,#305,#306
+,#307),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#301 = CARTESIAN_POINT('',(7.765,-3.75));
+#302 = CARTESIAN_POINT('',(7.765,-4.139711431703));
+#303 = CARTESIAN_POINT('',(7.4275,-3.944855715851));
+#304 = CARTESIAN_POINT('',(7.09,-3.75));
+#305 = CARTESIAN_POINT('',(7.4275,-3.555144284149));
+#306 = CARTESIAN_POINT('',(7.765,-3.360288568297));
+#307 = CARTESIAN_POINT('',(7.765,-3.75));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#310,#315);
+#310 = CYLINDRICAL_SURFACE('',#311,0.225);
+#311 = AXIS2_PLACEMENT_3D('',#312,#313,#314);
+#312 = CARTESIAN_POINT('',(2.54,0.5,1.2));
+#313 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#314 = DIRECTION('',(1.,0.,0.));
+#315 = DEFINITIONAL_REPRESENTATION('',(#316),#320);
+#316 = LINE('',#317,#318);
+#317 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#318 = VECTOR('',#319,1.);
+#319 = DIRECTION('',(1.,-0.));
+#320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#321 = FACE_BOUND('',#322,.T.);
+#322 = EDGE_LOOP('',(#323));
+#323 = ORIENTED_EDGE('',*,*,#324,.T.);
+#324 = EDGE_CURVE('',#325,#325,#327,.T.);
+#325 = VERTEX_POINT('',#326);
+#326 = CARTESIAN_POINT('',(1.495,0.5,1.));
+#327 = SURFACE_CURVE('',#328,(#333,#344),.PCURVE_S1.);
+#328 = CIRCLE('',#329,0.225);
+#329 = AXIS2_PLACEMENT_3D('',#330,#331,#332);
+#330 = CARTESIAN_POINT('',(1.27,0.5,1.));
+#331 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#332 = DIRECTION('',(1.,0.,0.));
+#333 = PCURVE('',#128,#334);
+#334 = DEFINITIONAL_REPRESENTATION('',(#335),#343);
+#335 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#336,#337,#338,#339,#340,#341
+,#342),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#336 = CARTESIAN_POINT('',(6.495,-3.75));
+#337 = CARTESIAN_POINT('',(6.495,-4.139711431703));
+#338 = CARTESIAN_POINT('',(6.1575,-3.944855715851));
+#339 = CARTESIAN_POINT('',(5.82,-3.75));
+#340 = CARTESIAN_POINT('',(6.1575,-3.555144284149));
+#341 = CARTESIAN_POINT('',(6.495,-3.360288568297));
+#342 = CARTESIAN_POINT('',(6.495,-3.75));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = PCURVE('',#345,#350);
+#345 = CYLINDRICAL_SURFACE('',#346,0.225);
+#346 = AXIS2_PLACEMENT_3D('',#347,#348,#349);
+#347 = CARTESIAN_POINT('',(1.27,0.5,1.2));
+#348 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#349 = DIRECTION('',(1.,0.,0.));
+#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355);
+#351 = LINE('',#352,#353);
+#352 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#353 = VECTOR('',#354,1.);
+#354 = DIRECTION('',(1.,-0.));
+#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#356 = FACE_BOUND('',#357,.T.);
+#357 = EDGE_LOOP('',(#358));
+#358 = ORIENTED_EDGE('',*,*,#359,.T.);
+#359 = EDGE_CURVE('',#360,#360,#362,.T.);
+#360 = VERTEX_POINT('',#361);
+#361 = CARTESIAN_POINT('',(0.225,-0.5,1.));
+#362 = SURFACE_CURVE('',#363,(#368,#379),.PCURVE_S1.);
+#363 = CIRCLE('',#364,0.225);
+#364 = AXIS2_PLACEMENT_3D('',#365,#366,#367);
+#365 = CARTESIAN_POINT('',(0.,-0.5,1.));
+#366 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#367 = DIRECTION('',(1.,0.,0.));
+#368 = PCURVE('',#128,#369);
+#369 = DEFINITIONAL_REPRESENTATION('',(#370),#378);
+#370 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#371,#372,#373,#374,#375,#376
+,#377),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#371 = CARTESIAN_POINT('',(5.225,-2.75));
+#372 = CARTESIAN_POINT('',(5.225,-3.139711431703));
+#373 = CARTESIAN_POINT('',(4.8875,-2.944855715851));
+#374 = CARTESIAN_POINT('',(4.55,-2.75));
+#375 = CARTESIAN_POINT('',(4.8875,-2.555144284149));
+#376 = CARTESIAN_POINT('',(5.225,-2.360288568297));
+#377 = CARTESIAN_POINT('',(5.225,-2.75));
+#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#379 = PCURVE('',#380,#385);
+#380 = CYLINDRICAL_SURFACE('',#381,0.225);
+#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
+#382 = CARTESIAN_POINT('',(0.,-0.5,1.2));
+#383 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#384 = DIRECTION('',(1.,0.,0.));
+#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
+#386 = LINE('',#387,#388);
+#387 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#388 = VECTOR('',#389,1.);
+#389 = DIRECTION('',(1.,-0.));
+#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#391 = FACE_BOUND('',#392,.T.);
+#392 = EDGE_LOOP('',(#393));
+#393 = ORIENTED_EDGE('',*,*,#394,.T.);
+#394 = EDGE_CURVE('',#395,#395,#397,.T.);
+#395 = VERTEX_POINT('',#396);
+#396 = CARTESIAN_POINT('',(-1.045,0.5,1.));
+#397 = SURFACE_CURVE('',#398,(#403,#414),.PCURVE_S1.);
+#398 = CIRCLE('',#399,0.225);
+#399 = AXIS2_PLACEMENT_3D('',#400,#401,#402);
+#400 = CARTESIAN_POINT('',(-1.27,0.5,1.));
+#401 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#402 = DIRECTION('',(1.,0.,0.));
+#403 = PCURVE('',#128,#404);
+#404 = DEFINITIONAL_REPRESENTATION('',(#405),#413);
+#405 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#406,#407,#408,#409,#410,#411
+,#412),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#406 = CARTESIAN_POINT('',(3.955,-3.75));
+#407 = CARTESIAN_POINT('',(3.955,-4.139711431703));
+#408 = CARTESIAN_POINT('',(3.6175,-3.944855715851));
+#409 = CARTESIAN_POINT('',(3.28,-3.75));
+#410 = CARTESIAN_POINT('',(3.6175,-3.555144284149));
+#411 = CARTESIAN_POINT('',(3.955,-3.360288568297));
+#412 = CARTESIAN_POINT('',(3.955,-3.75));
+#413 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#414 = PCURVE('',#415,#420);
+#415 = CYLINDRICAL_SURFACE('',#416,0.225);
+#416 = AXIS2_PLACEMENT_3D('',#417,#418,#419);
+#417 = CARTESIAN_POINT('',(-1.27,0.5,1.2));
+#418 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#419 = DIRECTION('',(1.,0.,0.));
+#420 = DEFINITIONAL_REPRESENTATION('',(#421),#425);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#423 = VECTOR('',#424,1.);
+#424 = DIRECTION('',(1.,-0.));
+#425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#426 = FACE_BOUND('',#427,.T.);
+#427 = EDGE_LOOP('',(#428));
+#428 = ORIENTED_EDGE('',*,*,#429,.T.);
+#429 = EDGE_CURVE('',#430,#430,#432,.T.);
+#430 = VERTEX_POINT('',#431);
+#431 = CARTESIAN_POINT('',(-2.315,0.5,1.));
+#432 = SURFACE_CURVE('',#433,(#438,#449),.PCURVE_S1.);
+#433 = CIRCLE('',#434,0.225);
+#434 = AXIS2_PLACEMENT_3D('',#435,#436,#437);
+#435 = CARTESIAN_POINT('',(-2.54,0.5,1.));
+#436 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#437 = DIRECTION('',(1.,0.,0.));
+#438 = PCURVE('',#128,#439);
+#439 = DEFINITIONAL_REPRESENTATION('',(#440),#448);
+#440 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#441,#442,#443,#444,#445,#446
+,#447),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#441 = CARTESIAN_POINT('',(2.685,-3.75));
+#442 = CARTESIAN_POINT('',(2.685,-4.139711431703));
+#443 = CARTESIAN_POINT('',(2.3475,-3.944855715851));
+#444 = CARTESIAN_POINT('',(2.01,-3.75));
+#445 = CARTESIAN_POINT('',(2.3475,-3.555144284149));
+#446 = CARTESIAN_POINT('',(2.685,-3.360288568297));
+#447 = CARTESIAN_POINT('',(2.685,-3.75));
+#448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#449 = PCURVE('',#450,#455);
+#450 = CYLINDRICAL_SURFACE('',#451,0.225);
+#451 = AXIS2_PLACEMENT_3D('',#452,#453,#454);
+#452 = CARTESIAN_POINT('',(-2.54,0.5,1.2));
+#453 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#454 = DIRECTION('',(1.,0.,0.));
+#455 = DEFINITIONAL_REPRESENTATION('',(#456),#460);
+#456 = LINE('',#457,#458);
+#457 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#458 = VECTOR('',#459,1.);
+#459 = DIRECTION('',(1.,-0.));
+#460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#461 = FACE_BOUND('',#462,.T.);
+#462 = EDGE_LOOP('',(#463));
+#463 = ORIENTED_EDGE('',*,*,#464,.T.);
+#464 = EDGE_CURVE('',#465,#465,#467,.T.);
+#465 = VERTEX_POINT('',#466);
+#466 = CARTESIAN_POINT('',(-3.585,-0.5,1.));
+#467 = SURFACE_CURVE('',#468,(#473,#484),.PCURVE_S1.);
+#468 = CIRCLE('',#469,0.225);
+#469 = AXIS2_PLACEMENT_3D('',#470,#471,#472);
+#470 = CARTESIAN_POINT('',(-3.81,-0.5,1.));
+#471 = DIRECTION('',(-0.,1.224646799147E-16,1.));
+#472 = DIRECTION('',(1.,0.,0.));
+#473 = PCURVE('',#128,#474);
+#474 = DEFINITIONAL_REPRESENTATION('',(#475),#483);
+#475 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#476,#477,#478,#479,#480,#481
+,#482),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),(
+    -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718,
+8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() 
+RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM(
+  '') );
+#476 = CARTESIAN_POINT('',(1.415,-2.75));
+#477 = CARTESIAN_POINT('',(1.415,-3.139711431703));
+#478 = CARTESIAN_POINT('',(1.0775,-2.944855715851));
+#479 = CARTESIAN_POINT('',(0.74,-2.75));
+#480 = CARTESIAN_POINT('',(1.0775,-2.555144284149));
+#481 = CARTESIAN_POINT('',(1.415,-2.360288568297));
+#482 = CARTESIAN_POINT('',(1.415,-2.75));
+#483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#484 = PCURVE('',#485,#490);
+#485 = CYLINDRICAL_SURFACE('',#486,0.225);
+#486 = AXIS2_PLACEMENT_3D('',#487,#488,#489);
+#487 = CARTESIAN_POINT('',(-3.81,-0.5,1.2));
+#488 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#489 = DIRECTION('',(1.,0.,0.));
+#490 = DEFINITIONAL_REPRESENTATION('',(#491),#495);
+#491 = LINE('',#492,#493);
+#492 = CARTESIAN_POINT('',(-6.28318530718,-0.2));
+#493 = VECTOR('',#494,1.);
+#494 = DIRECTION('',(1.,-0.));
+#495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#496 = ADVANCED_FACE('',(#497),#192,.T.);
+#497 = FACE_BOUND('',#498,.T.);
+#498 = EDGE_LOOP('',(#499,#529,#557,#585,#613,#641,#669,#697,#718,#719,
+    #742,#770));
+#499 = ORIENTED_EDGE('',*,*,#500,.F.);
+#500 = EDGE_CURVE('',#501,#503,#505,.T.);
+#501 = VERTEX_POINT('',#502);
+#502 = CARTESIAN_POINT('',(8.5,-3.25,0.));
+#503 = VERTEX_POINT('',#504);
+#504 = CARTESIAN_POINT('',(7.5,-3.25,-2.775557561563E-17));
+#505 = SURFACE_CURVE('',#506,(#510,#517),.PCURVE_S1.);
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(8.5,-3.25,0.));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(-1.,0.,0.));
+#510 = PCURVE('',#192,#511);
+#511 = DEFINITIONAL_REPRESENTATION('',(#512),#516);
+#512 = LINE('',#513,#514);
+#513 = CARTESIAN_POINT('',(0.,-0.));
+#514 = VECTOR('',#515,1.);
+#515 = DIRECTION('',(1.,0.));
+#516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#517 = PCURVE('',#518,#523);
+#518 = PLANE('',#519);
+#519 = AXIS2_PLACEMENT_3D('',#520,#521,#522);
+#520 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#521 = DIRECTION('',(0.,0.,1.));
+#522 = DIRECTION('',(1.,0.,0.));
+#523 = DEFINITIONAL_REPRESENTATION('',(#524),#528);
+#524 = LINE('',#525,#526);
+#525 = CARTESIAN_POINT('',(17.,-6.5));
+#526 = VECTOR('',#527,1.);
+#527 = DIRECTION('',(-1.,0.));
+#528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#529 = ORIENTED_EDGE('',*,*,#530,.T.);
+#530 = EDGE_CURVE('',#501,#531,#533,.T.);
+#531 = VERTEX_POINT('',#532);
+#532 = CARTESIAN_POINT('',(8.5,-3.25,8.5));
+#533 = SURFACE_CURVE('',#534,(#538,#545),.PCURVE_S1.);
+#534 = LINE('',#535,#536);
+#535 = CARTESIAN_POINT('',(8.5,-3.25,0.));
+#536 = VECTOR('',#537,1.);
+#537 = DIRECTION('',(0.,0.,1.));
+#538 = PCURVE('',#192,#539);
+#539 = DEFINITIONAL_REPRESENTATION('',(#540),#544);
+#540 = LINE('',#541,#542);
+#541 = CARTESIAN_POINT('',(0.,-0.));
+#542 = VECTOR('',#543,1.);
+#543 = DIRECTION('',(0.,-1.));
+#544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#545 = PCURVE('',#546,#551);
+#546 = PLANE('',#547);
+#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550);
+#548 = CARTESIAN_POINT('',(8.5,3.25,0.));
+#549 = DIRECTION('',(1.,0.,0.));
+#550 = DIRECTION('',(0.,-1.,0.));
+#551 = DEFINITIONAL_REPRESENTATION('',(#552),#556);
+#552 = LINE('',#553,#554);
+#553 = CARTESIAN_POINT('',(6.5,0.));
+#554 = VECTOR('',#555,1.);
+#555 = DIRECTION('',(0.,-1.));
+#556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#557 = ORIENTED_EDGE('',*,*,#558,.T.);
+#558 = EDGE_CURVE('',#531,#559,#561,.T.);
+#559 = VERTEX_POINT('',#560);
+#560 = CARTESIAN_POINT('',(-8.5,-3.25,8.5));
+#561 = SURFACE_CURVE('',#562,(#566,#573),.PCURVE_S1.);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(8.5,-3.25,8.5));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(-1.,0.,0.));
+#566 = PCURVE('',#192,#567);
+#567 = DEFINITIONAL_REPRESENTATION('',(#568),#572);
+#568 = LINE('',#569,#570);
+#569 = CARTESIAN_POINT('',(0.,-8.5));
+#570 = VECTOR('',#571,1.);
+#571 = DIRECTION('',(1.,0.));
+#572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#573 = PCURVE('',#574,#579);
+#574 = PLANE('',#575);
+#575 = AXIS2_PLACEMENT_3D('',#576,#577,#578);
+#576 = CARTESIAN_POINT('',(-8.5,3.25,8.5));
+#577 = DIRECTION('',(0.,0.,1.));
+#578 = DIRECTION('',(1.,0.,0.));
+#579 = DEFINITIONAL_REPRESENTATION('',(#580),#584);
+#580 = LINE('',#581,#582);
+#581 = CARTESIAN_POINT('',(17.,-6.5));
+#582 = VECTOR('',#583,1.);
+#583 = DIRECTION('',(-1.,0.));
+#584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#585 = ORIENTED_EDGE('',*,*,#586,.F.);
+#586 = EDGE_CURVE('',#587,#559,#589,.T.);
+#587 = VERTEX_POINT('',#588);
+#588 = CARTESIAN_POINT('',(-8.5,-3.25,0.));
+#589 = SURFACE_CURVE('',#590,(#594,#601),.PCURVE_S1.);
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(-8.5,-3.25,0.));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(0.,0.,1.));
+#594 = PCURVE('',#192,#595);
+#595 = DEFINITIONAL_REPRESENTATION('',(#596),#600);
+#596 = LINE('',#597,#598);
+#597 = CARTESIAN_POINT('',(17.,0.));
+#598 = VECTOR('',#599,1.);
+#599 = DIRECTION('',(0.,-1.));
+#600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#601 = PCURVE('',#602,#607);
+#602 = PLANE('',#603);
+#603 = AXIS2_PLACEMENT_3D('',#604,#605,#606);
+#604 = CARTESIAN_POINT('',(-8.5,-3.25,0.));
+#605 = DIRECTION('',(-1.,0.,0.));
+#606 = DIRECTION('',(0.,1.,0.));
+#607 = DEFINITIONAL_REPRESENTATION('',(#608),#612);
+#608 = LINE('',#609,#610);
+#609 = CARTESIAN_POINT('',(0.,0.));
+#610 = VECTOR('',#611,1.);
+#611 = DIRECTION('',(0.,-1.));
+#612 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#613 = ORIENTED_EDGE('',*,*,#614,.F.);
+#614 = EDGE_CURVE('',#615,#587,#617,.T.);
+#615 = VERTEX_POINT('',#616);
+#616 = CARTESIAN_POINT('',(-7.5,-3.25,2.960487353261E-17));
+#617 = SURFACE_CURVE('',#618,(#622,#629),.PCURVE_S1.);
+#618 = LINE('',#619,#620);
+#619 = CARTESIAN_POINT('',(8.5,-3.25,0.));
+#620 = VECTOR('',#621,1.);
+#621 = DIRECTION('',(-1.,0.,0.));
+#622 = PCURVE('',#192,#623);
+#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
+#624 = LINE('',#625,#626);
+#625 = CARTESIAN_POINT('',(0.,-0.));
+#626 = VECTOR('',#627,1.);
+#627 = DIRECTION('',(1.,0.));
+#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#629 = PCURVE('',#630,#635);
+#630 = PLANE('',#631);
+#631 = AXIS2_PLACEMENT_3D('',#632,#633,#634);
+#632 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#633 = DIRECTION('',(0.,0.,1.));
+#634 = DIRECTION('',(1.,0.,0.));
+#635 = DEFINITIONAL_REPRESENTATION('',(#636),#640);
+#636 = LINE('',#637,#638);
+#637 = CARTESIAN_POINT('',(17.,-6.5));
+#638 = VECTOR('',#639,1.);
+#639 = DIRECTION('',(-1.,0.));
+#640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#641 = ORIENTED_EDGE('',*,*,#642,.T.);
+#642 = EDGE_CURVE('',#615,#643,#645,.T.);
+#643 = VERTEX_POINT('',#644);
+#644 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#645 = SURFACE_CURVE('',#646,(#650,#657),.PCURVE_S1.);
+#646 = LINE('',#647,#648);
+#647 = CARTESIAN_POINT('',(-7.5,-3.25,2.960487353261E-17));
+#648 = VECTOR('',#649,1.);
+#649 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#650 = PCURVE('',#192,#651);
+#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
+#652 = LINE('',#653,#654);
+#653 = CARTESIAN_POINT('',(16.,-2.960487353261E-17));
+#654 = VECTOR('',#655,1.);
+#655 = DIRECTION('',(0.,-1.));
+#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#657 = PCURVE('',#658,#663);
+#658 = PLANE('',#659);
+#659 = AXIS2_PLACEMENT_3D('',#660,#661,#662);
+#660 = CARTESIAN_POINT('',(-7.5,-3.25,2.960487353261E-17));
+#661 = DIRECTION('',(1.,0.,0.));
+#662 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#663 = DEFINITIONAL_REPRESENTATION('',(#664),#668);
+#664 = LINE('',#665,#666);
+#665 = CARTESIAN_POINT('',(0.,0.));
+#666 = VECTOR('',#667,1.);
+#667 = DIRECTION('',(1.,0.));
+#668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#669 = ORIENTED_EDGE('',*,*,#670,.T.);
+#670 = EDGE_CURVE('',#643,#671,#673,.T.);
+#671 = VERTEX_POINT('',#672);
+#672 = CARTESIAN_POINT('',(-5.,-3.25,0.2));
+#673 = SURFACE_CURVE('',#674,(#678,#685),.PCURVE_S1.);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(1.,0.,0.));
+#678 = PCURVE('',#192,#679);
+#679 = DEFINITIONAL_REPRESENTATION('',(#680),#684);
+#680 = LINE('',#681,#682);
+#681 = CARTESIAN_POINT('',(16.,-0.2));
+#682 = VECTOR('',#683,1.);
+#683 = DIRECTION('',(-1.,-0.));
+#684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#685 = PCURVE('',#686,#691);
+#686 = PLANE('',#687);
+#687 = AXIS2_PLACEMENT_3D('',#688,#689,#690);
+#688 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#689 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#690 = DIRECTION('',(1.,0.,0.));
+#691 = DEFINITIONAL_REPRESENTATION('',(#692),#696);
+#692 = LINE('',#693,#694);
+#693 = CARTESIAN_POINT('',(0.,0.));
+#694 = VECTOR('',#695,1.);
+#695 = DIRECTION('',(1.,0.));
+#696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#697 = ORIENTED_EDGE('',*,*,#698,.T.);
+#698 = EDGE_CURVE('',#671,#175,#699,.T.);
+#699 = SURFACE_CURVE('',#700,(#704,#711),.PCURVE_S1.);
+#700 = LINE('',#701,#702);
+#701 = CARTESIAN_POINT('',(-5.,-3.25,0.2));
+#702 = VECTOR('',#703,1.);
+#703 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#704 = PCURVE('',#192,#705);
+#705 = DEFINITIONAL_REPRESENTATION('',(#706),#710);
+#706 = LINE('',#707,#708);
+#707 = CARTESIAN_POINT('',(13.5,-0.2));
+#708 = VECTOR('',#709,1.);
+#709 = DIRECTION('',(0.,-1.));
+#710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#711 = PCURVE('',#220,#712);
+#712 = DEFINITIONAL_REPRESENTATION('',(#713),#717);
+#713 = LINE('',#714,#715);
+#714 = CARTESIAN_POINT('',(0.,0.));
+#715 = VECTOR('',#716,1.);
+#716 = DIRECTION('',(1.,0.));
+#717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#718 = ORIENTED_EDGE('',*,*,#174,.T.);
+#719 = ORIENTED_EDGE('',*,*,#720,.T.);
+#720 = EDGE_CURVE('',#177,#721,#723,.T.);
+#721 = VERTEX_POINT('',#722);
+#722 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#723 = SURFACE_CURVE('',#724,(#728,#735),.PCURVE_S1.);
+#724 = LINE('',#725,#726);
+#725 = CARTESIAN_POINT('',(5.,-3.25,1.));
+#726 = VECTOR('',#727,1.);
+#727 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#728 = PCURVE('',#192,#729);
+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(3.5,-1.));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(0.,1.));
+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#735 = PCURVE('',#272,#736);
+#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
+#737 = LINE('',#738,#739);
+#738 = CARTESIAN_POINT('',(0.,0.));
+#739 = VECTOR('',#740,1.);
+#740 = DIRECTION('',(1.,0.));
+#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#742 = ORIENTED_EDGE('',*,*,#743,.T.);
+#743 = EDGE_CURVE('',#721,#744,#746,.T.);
+#744 = VERTEX_POINT('',#745);
+#745 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.);
+#747 = LINE('',#748,#749);
+#748 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#749 = VECTOR('',#750,1.);
+#750 = DIRECTION('',(1.,2.465190328816E-33,1.110223024625E-17));
+#751 = PCURVE('',#192,#752);
+#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757);
+#753 = LINE('',#754,#755);
+#754 = CARTESIAN_POINT('',(3.5,-0.2));
+#755 = VECTOR('',#756,1.);
+#756 = DIRECTION('',(-1.,-1.110223024625E-17));
+#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#758 = PCURVE('',#759,#764);
+#759 = PLANE('',#760);
+#760 = AXIS2_PLACEMENT_3D('',#761,#762,#763);
+#761 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#762 = DIRECTION('',(1.110223024625E-17,-2.22044604925E-16,-1.));
+#763 = DIRECTION('',(1.,2.465190328816E-33,1.110223024625E-17));
+#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(0.,0.));
+#767 = VECTOR('',#768,1.);
+#768 = DIRECTION('',(1.,0.));
+#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#770 = ORIENTED_EDGE('',*,*,#771,.T.);
+#771 = EDGE_CURVE('',#744,#503,#772,.T.);
+#772 = SURFACE_CURVE('',#773,(#777,#784),.PCURVE_S1.);
+#773 = LINE('',#774,#775);
+#774 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#775 = VECTOR('',#776,1.);
+#776 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#777 = PCURVE('',#192,#778);
+#778 = DEFINITIONAL_REPRESENTATION('',(#779),#783);
+#779 = LINE('',#780,#781);
+#780 = CARTESIAN_POINT('',(1.,-0.2));
+#781 = VECTOR('',#782,1.);
+#782 = DIRECTION('',(0.,1.));
+#783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#784 = PCURVE('',#785,#790);
+#785 = PLANE('',#786);
+#786 = AXIS2_PLACEMENT_3D('',#787,#788,#789);
+#787 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#788 = DIRECTION('',(-1.,0.,0.));
+#789 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#790 = DEFINITIONAL_REPRESENTATION('',(#791),#795);
+#791 = LINE('',#792,#793);
+#792 = CARTESIAN_POINT('',(0.,0.));
+#793 = VECTOR('',#794,1.);
+#794 = DIRECTION('',(1.,0.));
+#795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#796 = ADVANCED_FACE('',(#797),#220,.T.);
+#797 = FACE_BOUND('',#798,.T.);
+#798 = EDGE_LOOP('',(#799,#800,#823,#851,#879,#898));
+#799 = ORIENTED_EDGE('',*,*,#698,.F.);
+#800 = ORIENTED_EDGE('',*,*,#801,.T.);
+#801 = EDGE_CURVE('',#671,#802,#804,.T.);
+#802 = VERTEX_POINT('',#803);
+#803 = CARTESIAN_POINT('',(-5.,-2.3,0.2));
+#804 = SURFACE_CURVE('',#805,(#809,#816),.PCURVE_S1.);
+#805 = LINE('',#806,#807);
+#806 = CARTESIAN_POINT('',(-5.,-3.25,0.2));
+#807 = VECTOR('',#808,1.);
+#808 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#809 = PCURVE('',#220,#810);
+#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815);
+#811 = LINE('',#812,#813);
+#812 = CARTESIAN_POINT('',(0.,0.));
+#813 = VECTOR('',#814,1.);
+#814 = DIRECTION('',(0.,-1.));
+#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#816 = PCURVE('',#686,#817);
+#817 = DEFINITIONAL_REPRESENTATION('',(#818),#822);
+#818 = LINE('',#819,#820);
+#819 = CARTESIAN_POINT('',(2.5,0.));
+#820 = VECTOR('',#821,1.);
+#821 = DIRECTION('',(0.,-1.));
+#822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#823 = ORIENTED_EDGE('',*,*,#824,.T.);
+#824 = EDGE_CURVE('',#802,#825,#827,.T.);
+#825 = VERTEX_POINT('',#826);
+#826 = CARTESIAN_POINT('',(-5.,2.3,0.2));
+#827 = SURFACE_CURVE('',#828,(#832,#839),.PCURVE_S1.);
+#828 = LINE('',#829,#830);
+#829 = CARTESIAN_POINT('',(-5.,-3.25,0.2));
+#830 = VECTOR('',#831,1.);
+#831 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#832 = PCURVE('',#220,#833);
+#833 = DEFINITIONAL_REPRESENTATION('',(#834),#838);
+#834 = LINE('',#835,#836);
+#835 = CARTESIAN_POINT('',(0.,0.));
+#836 = VECTOR('',#837,1.);
+#837 = DIRECTION('',(0.,-1.));
+#838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#839 = PCURVE('',#840,#845);
+#840 = PLANE('',#841);
+#841 = AXIS2_PLACEMENT_3D('',#842,#843,#844);
+#842 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#843 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#844 = DIRECTION('',(1.,0.,0.));
+#845 = DEFINITIONAL_REPRESENTATION('',(#846),#850);
+#846 = LINE('',#847,#848);
+#847 = CARTESIAN_POINT('',(2.5,0.));
+#848 = VECTOR('',#849,1.);
+#849 = DIRECTION('',(0.,-1.));
+#850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#851 = ORIENTED_EDGE('',*,*,#852,.T.);
+#852 = EDGE_CURVE('',#825,#853,#855,.T.);
+#853 = VERTEX_POINT('',#854);
+#854 = CARTESIAN_POINT('',(-5.,3.25,0.2));
+#855 = SURFACE_CURVE('',#856,(#860,#867),.PCURVE_S1.);
+#856 = LINE('',#857,#858);
+#857 = CARTESIAN_POINT('',(-5.,-3.25,0.2));
+#858 = VECTOR('',#859,1.);
+#859 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#860 = PCURVE('',#220,#861);
+#861 = DEFINITIONAL_REPRESENTATION('',(#862),#866);
+#862 = LINE('',#863,#864);
+#863 = CARTESIAN_POINT('',(0.,0.));
+#864 = VECTOR('',#865,1.);
+#865 = DIRECTION('',(0.,-1.));
+#866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#867 = PCURVE('',#868,#873);
+#868 = PLANE('',#869);
+#869 = AXIS2_PLACEMENT_3D('',#870,#871,#872);
+#870 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#871 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#872 = DIRECTION('',(1.,0.,0.));
+#873 = DEFINITIONAL_REPRESENTATION('',(#874),#878);
+#874 = LINE('',#875,#876);
+#875 = CARTESIAN_POINT('',(2.5,0.));
+#876 = VECTOR('',#877,1.);
+#877 = DIRECTION('',(0.,-1.));
+#878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#879 = ORIENTED_EDGE('',*,*,#880,.F.);
+#880 = EDGE_CURVE('',#205,#853,#881,.T.);
+#881 = SURFACE_CURVE('',#882,(#886,#892),.PCURVE_S1.);
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(-5.,3.25,0.1));
+#884 = VECTOR('',#885,1.);
+#885 = DIRECTION('',(0.,0.,-1.));
+#886 = PCURVE('',#220,#887);
+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#891);
+#888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#889,#890),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.9,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#889 = CARTESIAN_POINT('',(0.8,-6.5));
+#890 = CARTESIAN_POINT('',(0.,-6.5));
+#891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#892 = PCURVE('',#247,#893);
+#893 = DEFINITIONAL_REPRESENTATION('',(#894),#897);
+#894 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#895,#896),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.9,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#895 = CARTESIAN_POINT('',(3.5,-1.));
+#896 = CARTESIAN_POINT('',(3.5,-0.2));
+#897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#898 = ORIENTED_EDGE('',*,*,#204,.F.);
+#899 = ADVANCED_FACE('',(#900),#272,.T.);
+#900 = FACE_BOUND('',#901,.T.);
+#901 = EDGE_LOOP('',(#902,#903,#904,#925,#953,#981));
+#902 = ORIENTED_EDGE('',*,*,#720,.F.);
+#903 = ORIENTED_EDGE('',*,*,#258,.T.);
+#904 = ORIENTED_EDGE('',*,*,#905,.F.);
+#905 = EDGE_CURVE('',#906,#233,#908,.T.);
+#906 = VERTEX_POINT('',#907);
+#907 = CARTESIAN_POINT('',(5.,3.25,0.2));
+#908 = SURFACE_CURVE('',#909,(#913,#919),.PCURVE_S1.);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(5.,3.25,0.5));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(0.,0.,1.));
+#913 = PCURVE('',#272,#914);
+#914 = DEFINITIONAL_REPRESENTATION('',(#915),#918);
+#915 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#916,#917),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.3,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#916 = CARTESIAN_POINT('',(0.8,-6.5));
+#917 = CARTESIAN_POINT('',(0.,-6.5));
+#918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#919 = PCURVE('',#247,#920);
+#920 = DEFINITIONAL_REPRESENTATION('',(#921),#924);
+#921 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#922,#923),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.3,0.5),.PIECEWISE_BEZIER_KNOTS.);
+#922 = CARTESIAN_POINT('',(13.5,-0.2));
+#923 = CARTESIAN_POINT('',(13.5,-1.));
+#924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#925 = ORIENTED_EDGE('',*,*,#926,.F.);
+#926 = EDGE_CURVE('',#927,#906,#929,.T.);
+#927 = VERTEX_POINT('',#928);
+#928 = CARTESIAN_POINT('',(5.,2.3,0.2));
+#929 = SURFACE_CURVE('',#930,(#934,#941),.PCURVE_S1.);
+#930 = LINE('',#931,#932);
+#931 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#932 = VECTOR('',#933,1.);
+#933 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#934 = PCURVE('',#272,#935);
+#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940);
+#936 = LINE('',#937,#938);
+#937 = CARTESIAN_POINT('',(0.8,-1.7763568394E-16));
+#938 = VECTOR('',#939,1.);
+#939 = DIRECTION('',(0.,-1.));
+#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#941 = PCURVE('',#942,#947);
+#942 = PLANE('',#943);
+#943 = AXIS2_PLACEMENT_3D('',#944,#945,#946);
+#944 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#945 = DIRECTION('',(1.110223024625E-17,-2.22044604925E-16,-1.));
+#946 = DIRECTION('',(1.,2.465190328816E-33,1.110223024625E-17));
+#947 = DEFINITIONAL_REPRESENTATION('',(#948),#952);
+#948 = LINE('',#949,#950);
+#949 = CARTESIAN_POINT('',(0.,0.));
+#950 = VECTOR('',#951,1.);
+#951 = DIRECTION('',(0.,-1.));
+#952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#953 = ORIENTED_EDGE('',*,*,#954,.F.);
+#954 = EDGE_CURVE('',#955,#927,#957,.T.);
+#955 = VERTEX_POINT('',#956);
+#956 = CARTESIAN_POINT('',(5.,-2.3,0.2));
+#957 = SURFACE_CURVE('',#958,(#962,#969),.PCURVE_S1.);
+#958 = LINE('',#959,#960);
+#959 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#960 = VECTOR('',#961,1.);
+#961 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#962 = PCURVE('',#272,#963);
+#963 = DEFINITIONAL_REPRESENTATION('',(#964),#968);
+#964 = LINE('',#965,#966);
+#965 = CARTESIAN_POINT('',(0.8,-1.7763568394E-16));
+#966 = VECTOR('',#967,1.);
+#967 = DIRECTION('',(0.,-1.));
+#968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#969 = PCURVE('',#970,#975);
+#970 = PLANE('',#971);
+#971 = AXIS2_PLACEMENT_3D('',#972,#973,#974);
+#972 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#973 = DIRECTION('',(1.110223024625E-17,-2.22044604925E-16,-1.));
+#974 = DIRECTION('',(1.,2.465190328816E-33,1.110223024625E-17));
+#975 = DEFINITIONAL_REPRESENTATION('',(#976),#980);
+#976 = LINE('',#977,#978);
+#977 = CARTESIAN_POINT('',(0.,0.));
+#978 = VECTOR('',#979,1.);
+#979 = DIRECTION('',(0.,-1.));
+#980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#981 = ORIENTED_EDGE('',*,*,#982,.F.);
+#982 = EDGE_CURVE('',#721,#955,#983,.T.);
+#983 = SURFACE_CURVE('',#984,(#988,#995),.PCURVE_S1.);
+#984 = LINE('',#985,#986);
+#985 = CARTESIAN_POINT('',(5.,-3.25,0.2));
+#986 = VECTOR('',#987,1.);
+#987 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#988 = PCURVE('',#272,#989);
+#989 = DEFINITIONAL_REPRESENTATION('',(#990),#994);
+#990 = LINE('',#991,#992);
+#991 = CARTESIAN_POINT('',(0.8,-1.7763568394E-16));
+#992 = VECTOR('',#993,1.);
+#993 = DIRECTION('',(0.,-1.));
+#994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#995 = PCURVE('',#759,#996);
+#996 = DEFINITIONAL_REPRESENTATION('',(#997),#1001);
+#997 = LINE('',#998,#999);
+#998 = CARTESIAN_POINT('',(0.,0.));
+#999 = VECTOR('',#1000,1.);
+#1000 = DIRECTION('',(0.,-1.));
+#1001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1002 = ADVANCED_FACE('',(#1003),#247,.T.);
+#1003 = FACE_BOUND('',#1004,.T.);
+#1004 = EDGE_LOOP('',(#1005,#1035,#1058,#1081,#1104,#1132,#1158,#1177,
+    #1178,#1179,#1180,#1201));
+#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);
+#1006 = EDGE_CURVE('',#1007,#1009,#1011,.T.);
+#1007 = VERTEX_POINT('',#1008);
+#1008 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#1009 = VERTEX_POINT('',#1010);
+#1010 = CARTESIAN_POINT('',(-7.5,3.25,-7.0684252924E-16));
+#1011 = SURFACE_CURVE('',#1012,(#1016,#1023),.PCURVE_S1.);
+#1012 = LINE('',#1013,#1014);
+#1013 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#1014 = VECTOR('',#1015,1.);
+#1015 = DIRECTION('',(1.,0.,0.));
+#1016 = PCURVE('',#247,#1017);
+#1017 = DEFINITIONAL_REPRESENTATION('',(#1018),#1022);
+#1018 = LINE('',#1019,#1020);
+#1019 = CARTESIAN_POINT('',(0.,0.));
+#1020 = VECTOR('',#1021,1.);
+#1021 = DIRECTION('',(1.,0.));
+#1022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1023 = PCURVE('',#1024,#1029);
+#1024 = PLANE('',#1025);
+#1025 = AXIS2_PLACEMENT_3D('',#1026,#1027,#1028);
+#1026 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#1027 = DIRECTION('',(0.,0.,1.));
+#1028 = DIRECTION('',(1.,0.,0.));
+#1029 = DEFINITIONAL_REPRESENTATION('',(#1030),#1034);
+#1030 = LINE('',#1031,#1032);
+#1031 = CARTESIAN_POINT('',(0.,0.));
+#1032 = VECTOR('',#1033,1.);
+#1033 = DIRECTION('',(1.,0.));
+#1034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1035 = ORIENTED_EDGE('',*,*,#1036,.T.);
+#1036 = EDGE_CURVE('',#1007,#1037,#1039,.T.);
+#1037 = VERTEX_POINT('',#1038);
+#1038 = CARTESIAN_POINT('',(-8.5,3.25,8.5));
+#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#1042 = VECTOR('',#1043,1.);
+#1043 = DIRECTION('',(0.,0.,1.));
+#1044 = PCURVE('',#247,#1045);
+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);
+#1046 = LINE('',#1047,#1048);
+#1047 = CARTESIAN_POINT('',(0.,0.));
+#1048 = VECTOR('',#1049,1.);
+#1049 = DIRECTION('',(0.,-1.));
+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1051 = PCURVE('',#602,#1052);
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(6.5,0.));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(0.,-1.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = ORIENTED_EDGE('',*,*,#1059,.T.);
+#1059 = EDGE_CURVE('',#1037,#1060,#1062,.T.);
+#1060 = VERTEX_POINT('',#1061);
+#1061 = CARTESIAN_POINT('',(8.5,3.25,8.5));
+#1062 = SURFACE_CURVE('',#1063,(#1067,#1074),.PCURVE_S1.);
+#1063 = LINE('',#1064,#1065);
+#1064 = CARTESIAN_POINT('',(-8.5,3.25,8.5));
+#1065 = VECTOR('',#1066,1.);
+#1066 = DIRECTION('',(1.,0.,0.));
+#1067 = PCURVE('',#247,#1068);
+#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1073);
+#1069 = LINE('',#1070,#1071);
+#1070 = CARTESIAN_POINT('',(0.,-8.5));
+#1071 = VECTOR('',#1072,1.);
+#1072 = DIRECTION('',(1.,0.));
+#1073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1074 = PCURVE('',#574,#1075);
+#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
+#1076 = LINE('',#1077,#1078);
+#1077 = CARTESIAN_POINT('',(0.,0.));
+#1078 = VECTOR('',#1079,1.);
+#1079 = DIRECTION('',(1.,0.));
+#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1081 = ORIENTED_EDGE('',*,*,#1082,.F.);
+#1082 = EDGE_CURVE('',#1083,#1060,#1085,.T.);
+#1083 = VERTEX_POINT('',#1084);
+#1084 = CARTESIAN_POINT('',(8.5,3.25,0.));
+#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
+#1086 = LINE('',#1087,#1088);
+#1087 = CARTESIAN_POINT('',(8.5,3.25,0.));
+#1088 = VECTOR('',#1089,1.);
+#1089 = DIRECTION('',(0.,0.,1.));
+#1090 = PCURVE('',#247,#1091);
+#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
+#1092 = LINE('',#1093,#1094);
+#1093 = CARTESIAN_POINT('',(17.,0.));
+#1094 = VECTOR('',#1095,1.);
+#1095 = DIRECTION('',(0.,-1.));
+#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1097 = PCURVE('',#546,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(0.,0.));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.,-1.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = ORIENTED_EDGE('',*,*,#1105,.F.);
+#1105 = EDGE_CURVE('',#1106,#1083,#1108,.T.);
+#1106 = VERTEX_POINT('',#1107);
+#1107 = CARTESIAN_POINT('',(7.5,3.25,-7.355227538142E-16));
+#1108 = SURFACE_CURVE('',#1109,(#1113,#1120),.PCURVE_S1.);
+#1109 = LINE('',#1110,#1111);
+#1110 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#1111 = VECTOR('',#1112,1.);
+#1112 = DIRECTION('',(1.,0.,0.));
+#1113 = PCURVE('',#247,#1114);
+#1114 = DEFINITIONAL_REPRESENTATION('',(#1115),#1119);
+#1115 = LINE('',#1116,#1117);
+#1116 = CARTESIAN_POINT('',(0.,0.));
+#1117 = VECTOR('',#1118,1.);
+#1118 = DIRECTION('',(1.,0.));
+#1119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1120 = PCURVE('',#1121,#1126);
+#1121 = PLANE('',#1122);
+#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125);
+#1123 = CARTESIAN_POINT('',(-8.5,3.25,0.));
+#1124 = DIRECTION('',(0.,0.,1.));
+#1125 = DIRECTION('',(1.,0.,0.));
+#1126 = DEFINITIONAL_REPRESENTATION('',(#1127),#1131);
+#1127 = LINE('',#1128,#1129);
+#1128 = CARTESIAN_POINT('',(0.,0.));
+#1129 = VECTOR('',#1130,1.);
+#1130 = DIRECTION('',(1.,0.));
+#1131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1132 = ORIENTED_EDGE('',*,*,#1133,.T.);
+#1133 = EDGE_CURVE('',#1106,#1134,#1136,.T.);
+#1134 = VERTEX_POINT('',#1135);
+#1135 = CARTESIAN_POINT('',(7.5,3.25,0.2));
+#1136 = SURFACE_CURVE('',#1137,(#1141,#1147),.PCURVE_S1.);
+#1137 = LINE('',#1138,#1139);
+#1138 = CARTESIAN_POINT('',(7.5,3.25,1.E-01));
+#1139 = VECTOR('',#1140,1.);
+#1140 = DIRECTION('',(0.,0.,1.));
+#1141 = PCURVE('',#247,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1146);
+#1143 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1144,#1145),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#1144 = CARTESIAN_POINT('',(16.,0.));
+#1145 = CARTESIAN_POINT('',(16.,-0.2));
+#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1147 = PCURVE('',#1148,#1153);
+#1148 = PLANE('',#1149);
+#1149 = AXIS2_PLACEMENT_3D('',#1150,#1151,#1152);
+#1150 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#1151 = DIRECTION('',(-1.,0.,0.));
+#1152 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1157);
+#1154 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1155,#1156),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#1155 = CARTESIAN_POINT('',(0.2,-6.5));
+#1156 = CARTESIAN_POINT('',(0.,-6.5));
+#1157 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1158 = ORIENTED_EDGE('',*,*,#1159,.T.);
+#1159 = EDGE_CURVE('',#1134,#906,#1160,.T.);
+#1160 = SURFACE_CURVE('',#1161,(#1165,#1171),.PCURVE_S1.);
+#1161 = LINE('',#1162,#1163);
+#1162 = CARTESIAN_POINT('',(-1.75,3.25,0.2));
+#1163 = VECTOR('',#1164,1.);
+#1164 = DIRECTION('',(-1.,0.,-1.110223024625E-17));
+#1165 = PCURVE('',#247,#1166);
+#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1170);
+#1167 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1168,#1169),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.25,-6.75),.PIECEWISE_BEZIER_KNOTS.);
+#1168 = CARTESIAN_POINT('',(16.,-0.2));
+#1169 = CARTESIAN_POINT('',(13.5,-0.2));
+#1170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1171 = PCURVE('',#942,#1172);
+#1172 = DEFINITIONAL_REPRESENTATION('',(#1173),#1176);
+#1173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1174,#1175),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-9.25,-6.75),.PIECEWISE_BEZIER_KNOTS.);
+#1174 = CARTESIAN_POINT('',(2.5,-6.5));
+#1175 = CARTESIAN_POINT('',(0.,-6.5));
+#1176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1177 = ORIENTED_EDGE('',*,*,#905,.T.);
+#1178 = ORIENTED_EDGE('',*,*,#232,.T.);
+#1179 = ORIENTED_EDGE('',*,*,#880,.T.);
+#1180 = ORIENTED_EDGE('',*,*,#1181,.T.);
+#1181 = EDGE_CURVE('',#853,#1182,#1184,.T.);
+#1182 = VERTEX_POINT('',#1183);
+#1183 = CARTESIAN_POINT('',(-7.5,3.25,0.2));
+#1184 = SURFACE_CURVE('',#1185,(#1189,#1195),.PCURVE_S1.);
+#1185 = LINE('',#1186,#1187);
+#1186 = CARTESIAN_POINT('',(-8.,3.25,0.2));
+#1187 = VECTOR('',#1188,1.);
+#1188 = DIRECTION('',(-1.,0.,0.));
+#1189 = PCURVE('',#247,#1190);
+#1190 = DEFINITIONAL_REPRESENTATION('',(#1191),#1194);
+#1191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1192,#1193),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#1192 = CARTESIAN_POINT('',(3.5,-0.2));
+#1193 = CARTESIAN_POINT('',(1.,-0.2));
+#1194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1195 = PCURVE('',#868,#1196);
+#1196 = DEFINITIONAL_REPRESENTATION('',(#1197),#1200);
+#1197 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1198,#1199),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.,-0.5),.PIECEWISE_BEZIER_KNOTS.);
+#1198 = CARTESIAN_POINT('',(2.5,-6.5));
+#1199 = CARTESIAN_POINT('',(0.,-6.5));
+#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1201 = ORIENTED_EDGE('',*,*,#1202,.T.);
+#1202 = EDGE_CURVE('',#1182,#1009,#1203,.T.);
+#1203 = SURFACE_CURVE('',#1204,(#1208,#1214),.PCURVE_S1.);
+#1204 = LINE('',#1205,#1206);
+#1205 = CARTESIAN_POINT('',(-7.5,3.25,1.480243676631E-17));
+#1206 = VECTOR('',#1207,1.);
+#1207 = DIRECTION('',(0.,0.,-1.));
+#1208 = PCURVE('',#247,#1209);
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1213);
+#1210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1211,#1212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,1.480243676631E-17),.PIECEWISE_BEZIER_KNOTS.);
+#1211 = CARTESIAN_POINT('',(1.,-0.2));
+#1212 = CARTESIAN_POINT('',(1.,0.));
+#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1214 = PCURVE('',#1215,#1220);
+#1215 = PLANE('',#1216);
+#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219);
+#1217 = CARTESIAN_POINT('',(-7.5,-3.25,2.960487353261E-17));
+#1218 = DIRECTION('',(1.,0.,0.));
+#1219 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1224);
+#1221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1222,#1223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,1.480243676631E-17),.PIECEWISE_BEZIER_KNOTS.);
+#1222 = CARTESIAN_POINT('',(0.2,-6.5));
+#1223 = CARTESIAN_POINT('',(1.41368505848E-15,-6.5));
+#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1225 = ADVANCED_FACE('',(#1226),#310,.T.);
+#1226 = FACE_BOUND('',#1227,.F.);
+#1227 = EDGE_LOOP('',(#1228,#1229,#1252,#1279));
+#1228 = ORIENTED_EDGE('',*,*,#289,.T.);
+#1229 = ORIENTED_EDGE('',*,*,#1230,.T.);
+#1230 = EDGE_CURVE('',#290,#1231,#1233,.T.);
+#1231 = VERTEX_POINT('',#1232);
+#1232 = CARTESIAN_POINT('',(2.765,0.5,-2.9));
+#1233 = SEAM_CURVE('',#1234,(#1238,#1245),.PCURVE_S1.);
+#1234 = LINE('',#1235,#1236);
+#1235 = CARTESIAN_POINT('',(2.765,0.5,1.2));
+#1236 = VECTOR('',#1237,1.);
+#1237 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1238 = PCURVE('',#310,#1239);
+#1239 = DEFINITIONAL_REPRESENTATION('',(#1240),#1244);
+#1240 = LINE('',#1241,#1242);
+#1241 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1242 = VECTOR('',#1243,1.);
+#1243 = DIRECTION('',(-0.,-1.));
+#1244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1245 = PCURVE('',#310,#1246);
+#1246 = DEFINITIONAL_REPRESENTATION('',(#1247),#1251);
+#1247 = LINE('',#1248,#1249);
+#1248 = CARTESIAN_POINT('',(-0.,0.));
+#1249 = VECTOR('',#1250,1.);
+#1250 = DIRECTION('',(-0.,-1.));
+#1251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1252 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#1253 = EDGE_CURVE('',#1231,#1231,#1254,.T.);
+#1254 = SURFACE_CURVE('',#1255,(#1260,#1267),.PCURVE_S1.);
+#1255 = CIRCLE('',#1256,0.225);
+#1256 = AXIS2_PLACEMENT_3D('',#1257,#1258,#1259);
+#1257 = CARTESIAN_POINT('',(2.54,0.5,-2.9));
+#1258 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1259 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1260 = PCURVE('',#310,#1261);
+#1261 = DEFINITIONAL_REPRESENTATION('',(#1262),#1266);
+#1262 = LINE('',#1263,#1264);
+#1263 = CARTESIAN_POINT('',(-0.,-4.1));
+#1264 = VECTOR('',#1265,1.);
+#1265 = DIRECTION('',(-1.,0.));
+#1266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1267 = PCURVE('',#1268,#1273);
+#1268 = CONICAL_SURFACE('',#1269,0.225,0.785398163397);
+#1269 = AXIS2_PLACEMENT_3D('',#1270,#1271,#1272);
+#1270 = CARTESIAN_POINT('',(2.54,0.5,-2.9));
+#1271 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#1272 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1273 = DEFINITIONAL_REPRESENTATION('',(#1274),#1278);
+#1274 = LINE('',#1275,#1276);
+#1275 = CARTESIAN_POINT('',(-0.,-0.));
+#1276 = VECTOR('',#1277,1.);
+#1277 = DIRECTION('',(-1.,-0.));
+#1278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1279 = ORIENTED_EDGE('',*,*,#1230,.F.);
+#1280 = ADVANCED_FACE('',(#1281),#345,.T.);
+#1281 = FACE_BOUND('',#1282,.F.);
+#1282 = EDGE_LOOP('',(#1283,#1284,#1307,#1334));
+#1283 = ORIENTED_EDGE('',*,*,#324,.T.);
+#1284 = ORIENTED_EDGE('',*,*,#1285,.T.);
+#1285 = EDGE_CURVE('',#325,#1286,#1288,.T.);
+#1286 = VERTEX_POINT('',#1287);
+#1287 = CARTESIAN_POINT('',(1.495,0.5,-2.9));
+#1288 = SEAM_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.);
+#1289 = LINE('',#1290,#1291);
+#1290 = CARTESIAN_POINT('',(1.495,0.5,1.2));
+#1291 = VECTOR('',#1292,1.);
+#1292 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1293 = PCURVE('',#345,#1294);
+#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1297 = VECTOR('',#1298,1.);
+#1298 = DIRECTION('',(-0.,-1.));
+#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1300 = PCURVE('',#345,#1301);
+#1301 = DEFINITIONAL_REPRESENTATION('',(#1302),#1306);
+#1302 = LINE('',#1303,#1304);
+#1303 = CARTESIAN_POINT('',(-0.,0.));
+#1304 = VECTOR('',#1305,1.);
+#1305 = DIRECTION('',(-0.,-1.));
+#1306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1307 = ORIENTED_EDGE('',*,*,#1308,.T.);
+#1308 = EDGE_CURVE('',#1286,#1286,#1309,.T.);
+#1309 = SURFACE_CURVE('',#1310,(#1315,#1322),.PCURVE_S1.);
+#1310 = CIRCLE('',#1311,0.225);
+#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314);
+#1312 = CARTESIAN_POINT('',(1.27,0.5,-2.9));
+#1313 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1314 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1315 = PCURVE('',#345,#1316);
+#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321);
+#1317 = LINE('',#1318,#1319);
+#1318 = CARTESIAN_POINT('',(-0.,-4.1));
+#1319 = VECTOR('',#1320,1.);
+#1320 = DIRECTION('',(-1.,0.));
+#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1322 = PCURVE('',#1323,#1328);
+#1323 = CONICAL_SURFACE('',#1324,0.225,0.785398163397);
+#1324 = AXIS2_PLACEMENT_3D('',#1325,#1326,#1327);
+#1325 = CARTESIAN_POINT('',(1.27,0.5,-2.9));
+#1326 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#1327 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1333);
+#1329 = LINE('',#1330,#1331);
+#1330 = CARTESIAN_POINT('',(-0.,-0.));
+#1331 = VECTOR('',#1332,1.);
+#1332 = DIRECTION('',(-1.,-0.));
+#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1334 = ORIENTED_EDGE('',*,*,#1285,.F.);
+#1335 = ADVANCED_FACE('',(#1336),#380,.T.);
+#1336 = FACE_BOUND('',#1337,.F.);
+#1337 = EDGE_LOOP('',(#1338,#1339,#1362,#1389));
+#1338 = ORIENTED_EDGE('',*,*,#359,.T.);
+#1339 = ORIENTED_EDGE('',*,*,#1340,.T.);
+#1340 = EDGE_CURVE('',#360,#1341,#1343,.T.);
+#1341 = VERTEX_POINT('',#1342);
+#1342 = CARTESIAN_POINT('',(0.225,-0.5,-2.9));
+#1343 = SEAM_CURVE('',#1344,(#1348,#1355),.PCURVE_S1.);
+#1344 = LINE('',#1345,#1346);
+#1345 = CARTESIAN_POINT('',(0.225,-0.5,1.2));
+#1346 = VECTOR('',#1347,1.);
+#1347 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1348 = PCURVE('',#380,#1349);
+#1349 = DEFINITIONAL_REPRESENTATION('',(#1350),#1354);
+#1350 = LINE('',#1351,#1352);
+#1351 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1352 = VECTOR('',#1353,1.);
+#1353 = DIRECTION('',(-0.,-1.));
+#1354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1355 = PCURVE('',#380,#1356);
+#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361);
+#1357 = LINE('',#1358,#1359);
+#1358 = CARTESIAN_POINT('',(-0.,0.));
+#1359 = VECTOR('',#1360,1.);
+#1360 = DIRECTION('',(-0.,-1.));
+#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1362 = ORIENTED_EDGE('',*,*,#1363,.T.);
+#1363 = EDGE_CURVE('',#1341,#1341,#1364,.T.);
+#1364 = SURFACE_CURVE('',#1365,(#1370,#1377),.PCURVE_S1.);
+#1365 = CIRCLE('',#1366,0.225);
+#1366 = AXIS2_PLACEMENT_3D('',#1367,#1368,#1369);
+#1367 = CARTESIAN_POINT('',(0.,-0.5,-2.9));
+#1368 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1369 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#1370 = PCURVE('',#380,#1371);
+#1371 = DEFINITIONAL_REPRESENTATION('',(#1372),#1376);
+#1372 = LINE('',#1373,#1374);
+#1373 = CARTESIAN_POINT('',(-0.,-4.1));
+#1374 = VECTOR('',#1375,1.);
+#1375 = DIRECTION('',(-1.,0.));
+#1376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1377 = PCURVE('',#1378,#1383);
+#1378 = CONICAL_SURFACE('',#1379,0.225,0.785398163397);
+#1379 = AXIS2_PLACEMENT_3D('',#1380,#1381,#1382);
+#1380 = CARTESIAN_POINT('',(0.,-0.5,-2.9));
+#1381 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#1382 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1388);
+#1384 = LINE('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(-0.,-0.));
+#1386 = VECTOR('',#1387,1.);
+#1387 = DIRECTION('',(-1.,-0.));
+#1388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1389 = ORIENTED_EDGE('',*,*,#1340,.F.);
+#1390 = ADVANCED_FACE('',(#1391),#415,.T.);
+#1391 = FACE_BOUND('',#1392,.F.);
+#1392 = EDGE_LOOP('',(#1393,#1394,#1417,#1444));
+#1393 = ORIENTED_EDGE('',*,*,#394,.T.);
+#1394 = ORIENTED_EDGE('',*,*,#1395,.T.);
+#1395 = EDGE_CURVE('',#395,#1396,#1398,.T.);
+#1396 = VERTEX_POINT('',#1397);
+#1397 = CARTESIAN_POINT('',(-1.045,0.5,-2.9));
+#1398 = SEAM_CURVE('',#1399,(#1403,#1410),.PCURVE_S1.);
+#1399 = LINE('',#1400,#1401);
+#1400 = CARTESIAN_POINT('',(-1.045,0.5,1.2));
+#1401 = VECTOR('',#1402,1.);
+#1402 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1403 = PCURVE('',#415,#1404);
+#1404 = DEFINITIONAL_REPRESENTATION('',(#1405),#1409);
+#1405 = LINE('',#1406,#1407);
+#1406 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1407 = VECTOR('',#1408,1.);
+#1408 = DIRECTION('',(-0.,-1.));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1410 = PCURVE('',#415,#1411);
+#1411 = DEFINITIONAL_REPRESENTATION('',(#1412),#1416);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(-0.,0.));
+#1414 = VECTOR('',#1415,1.);
+#1415 = DIRECTION('',(-0.,-1.));
+#1416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1417 = ORIENTED_EDGE('',*,*,#1418,.T.);
+#1418 = EDGE_CURVE('',#1396,#1396,#1419,.T.);
+#1419 = SURFACE_CURVE('',#1420,(#1425,#1432),.PCURVE_S1.);
+#1420 = CIRCLE('',#1421,0.225);
+#1421 = AXIS2_PLACEMENT_3D('',#1422,#1423,#1424);
+#1422 = CARTESIAN_POINT('',(-1.27,0.5,-2.9));
+#1423 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1424 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1425 = PCURVE('',#415,#1426);
+#1426 = DEFINITIONAL_REPRESENTATION('',(#1427),#1431);
+#1427 = LINE('',#1428,#1429);
+#1428 = CARTESIAN_POINT('',(-0.,-4.1));
+#1429 = VECTOR('',#1430,1.);
+#1430 = DIRECTION('',(-1.,0.));
+#1431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1432 = PCURVE('',#1433,#1438);
+#1433 = CONICAL_SURFACE('',#1434,0.225,0.785398163397);
+#1434 = AXIS2_PLACEMENT_3D('',#1435,#1436,#1437);
+#1435 = CARTESIAN_POINT('',(-1.27,0.5,-2.9));
+#1436 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#1437 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1438 = DEFINITIONAL_REPRESENTATION('',(#1439),#1443);
+#1439 = LINE('',#1440,#1441);
+#1440 = CARTESIAN_POINT('',(-0.,-0.));
+#1441 = VECTOR('',#1442,1.);
+#1442 = DIRECTION('',(-1.,-0.));
+#1443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1444 = ORIENTED_EDGE('',*,*,#1395,.F.);
+#1445 = ADVANCED_FACE('',(#1446),#450,.T.);
+#1446 = FACE_BOUND('',#1447,.F.);
+#1447 = EDGE_LOOP('',(#1448,#1449,#1472,#1499));
+#1448 = ORIENTED_EDGE('',*,*,#429,.T.);
+#1449 = ORIENTED_EDGE('',*,*,#1450,.T.);
+#1450 = EDGE_CURVE('',#430,#1451,#1453,.T.);
+#1451 = VERTEX_POINT('',#1452);
+#1452 = CARTESIAN_POINT('',(-2.315,0.5,-2.9));
+#1453 = SEAM_CURVE('',#1454,(#1458,#1465),.PCURVE_S1.);
+#1454 = LINE('',#1455,#1456);
+#1455 = CARTESIAN_POINT('',(-2.315,0.5,1.2));
+#1456 = VECTOR('',#1457,1.);
+#1457 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1458 = PCURVE('',#450,#1459);
+#1459 = DEFINITIONAL_REPRESENTATION('',(#1460),#1464);
+#1460 = LINE('',#1461,#1462);
+#1461 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1462 = VECTOR('',#1463,1.);
+#1463 = DIRECTION('',(-0.,-1.));
+#1464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1465 = PCURVE('',#450,#1466);
+#1466 = DEFINITIONAL_REPRESENTATION('',(#1467),#1471);
+#1467 = LINE('',#1468,#1469);
+#1468 = CARTESIAN_POINT('',(-0.,0.));
+#1469 = VECTOR('',#1470,1.);
+#1470 = DIRECTION('',(-0.,-1.));
+#1471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1472 = ORIENTED_EDGE('',*,*,#1473,.T.);
+#1473 = EDGE_CURVE('',#1451,#1451,#1474,.T.);
+#1474 = SURFACE_CURVE('',#1475,(#1480,#1487),.PCURVE_S1.);
+#1475 = CIRCLE('',#1476,0.225);
+#1476 = AXIS2_PLACEMENT_3D('',#1477,#1478,#1479);
+#1477 = CARTESIAN_POINT('',(-2.54,0.5,-2.9));
+#1478 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1479 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1480 = PCURVE('',#450,#1481);
+#1481 = DEFINITIONAL_REPRESENTATION('',(#1482),#1486);
+#1482 = LINE('',#1483,#1484);
+#1483 = CARTESIAN_POINT('',(-0.,-4.1));
+#1484 = VECTOR('',#1485,1.);
+#1485 = DIRECTION('',(-1.,0.));
+#1486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1487 = PCURVE('',#1488,#1493);
+#1488 = CONICAL_SURFACE('',#1489,0.225,0.785398163397);
+#1489 = AXIS2_PLACEMENT_3D('',#1490,#1491,#1492);
+#1490 = CARTESIAN_POINT('',(-2.54,0.5,-2.9));
+#1491 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#1492 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#1493 = DEFINITIONAL_REPRESENTATION('',(#1494),#1498);
+#1494 = LINE('',#1495,#1496);
+#1495 = CARTESIAN_POINT('',(-0.,-0.));
+#1496 = VECTOR('',#1497,1.);
+#1497 = DIRECTION('',(-1.,-0.));
+#1498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1499 = ORIENTED_EDGE('',*,*,#1450,.F.);
+#1500 = ADVANCED_FACE('',(#1501),#485,.T.);
+#1501 = FACE_BOUND('',#1502,.F.);
+#1502 = EDGE_LOOP('',(#1503,#1504,#1527,#1554));
+#1503 = ORIENTED_EDGE('',*,*,#464,.T.);
+#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);
+#1505 = EDGE_CURVE('',#465,#1506,#1508,.T.);
+#1506 = VERTEX_POINT('',#1507);
+#1507 = CARTESIAN_POINT('',(-3.585,-0.5,-2.9));
+#1508 = SEAM_CURVE('',#1509,(#1513,#1520),.PCURVE_S1.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(-3.585,-0.5,1.2));
+#1511 = VECTOR('',#1512,1.);
+#1512 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1513 = PCURVE('',#485,#1514);
+#1514 = DEFINITIONAL_REPRESENTATION('',(#1515),#1519);
+#1515 = LINE('',#1516,#1517);
+#1516 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1517 = VECTOR('',#1518,1.);
+#1518 = DIRECTION('',(-0.,-1.));
+#1519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1520 = PCURVE('',#485,#1521);
+#1521 = DEFINITIONAL_REPRESENTATION('',(#1522),#1526);
+#1522 = LINE('',#1523,#1524);
+#1523 = CARTESIAN_POINT('',(-0.,0.));
+#1524 = VECTOR('',#1525,1.);
+#1525 = DIRECTION('',(-0.,-1.));
+#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1527 = ORIENTED_EDGE('',*,*,#1528,.T.);
+#1528 = EDGE_CURVE('',#1506,#1506,#1529,.T.);
+#1529 = SURFACE_CURVE('',#1530,(#1535,#1542),.PCURVE_S1.);
+#1530 = CIRCLE('',#1531,0.225);
+#1531 = AXIS2_PLACEMENT_3D('',#1532,#1533,#1534);
+#1532 = CARTESIAN_POINT('',(-3.81,-0.5,-2.9));
+#1533 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#1534 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#1535 = PCURVE('',#485,#1536);
+#1536 = DEFINITIONAL_REPRESENTATION('',(#1537),#1541);
+#1537 = LINE('',#1538,#1539);
+#1538 = CARTESIAN_POINT('',(-0.,-4.1));
+#1539 = VECTOR('',#1540,1.);
+#1540 = DIRECTION('',(-1.,0.));
+#1541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1542 = PCURVE('',#1543,#1548);
+#1543 = CONICAL_SURFACE('',#1544,0.225,0.785398163397);
+#1544 = AXIS2_PLACEMENT_3D('',#1545,#1546,#1547);
+#1545 = CARTESIAN_POINT('',(-3.81,-0.5,-2.9));
+#1546 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#1547 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#1548 = DEFINITIONAL_REPRESENTATION('',(#1549),#1553);
+#1549 = LINE('',#1550,#1551);
+#1550 = CARTESIAN_POINT('',(-0.,-0.));
+#1551 = VECTOR('',#1552,1.);
+#1552 = DIRECTION('',(-1.,-0.));
+#1553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1554 = ORIENTED_EDGE('',*,*,#1505,.F.);
+#1555 = ADVANCED_FACE('',(#1556),#518,.F.);
+#1556 = FACE_BOUND('',#1557,.F.);
+#1557 = EDGE_LOOP('',(#1558,#1588,#1609,#1610));
+#1558 = ORIENTED_EDGE('',*,*,#1559,.F.);
+#1559 = EDGE_CURVE('',#1560,#1562,#1564,.T.);
+#1560 = VERTEX_POINT('',#1561);
+#1561 = CARTESIAN_POINT('',(7.5,-2.3,-1.193489751472E-16));
+#1562 = VERTEX_POINT('',#1563);
+#1563 = CARTESIAN_POINT('',(8.5,-2.3,0.));
+#1564 = SURFACE_CURVE('',#1565,(#1569,#1576),.PCURVE_S1.);
+#1565 = LINE('',#1566,#1567);
+#1566 = CARTESIAN_POINT('',(-8.5,-2.3,0.));
+#1567 = VECTOR('',#1568,1.);
+#1568 = DIRECTION('',(1.,0.,0.));
+#1569 = PCURVE('',#518,#1570);
+#1570 = DEFINITIONAL_REPRESENTATION('',(#1571),#1575);
+#1571 = LINE('',#1572,#1573);
+#1572 = CARTESIAN_POINT('',(0.,-5.55));
+#1573 = VECTOR('',#1574,1.);
+#1574 = DIRECTION('',(1.,0.));
+#1575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1576 = PCURVE('',#1577,#1582);
+#1577 = PLANE('',#1578);
+#1578 = AXIS2_PLACEMENT_3D('',#1579,#1580,#1581);
+#1579 = CARTESIAN_POINT('',(-8.5,-2.3,0.));
+#1580 = DIRECTION('',(0.,-1.,0.));
+#1581 = DIRECTION('',(0.,0.,1.));
+#1582 = DEFINITIONAL_REPRESENTATION('',(#1583),#1587);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(0.,0.));
+#1585 = VECTOR('',#1586,1.);
+#1586 = DIRECTION('',(0.,-1.));
+#1587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1588 = ORIENTED_EDGE('',*,*,#1589,.F.);
+#1589 = EDGE_CURVE('',#503,#1560,#1590,.T.);
+#1590 = SURFACE_CURVE('',#1591,(#1595,#1602),.PCURVE_S1.);
+#1591 = LINE('',#1592,#1593);
+#1592 = CARTESIAN_POINT('',(7.5,-3.25,-2.775557561563E-17));
+#1593 = VECTOR('',#1594,1.);
+#1594 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1595 = PCURVE('',#518,#1596);
+#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601);
+#1597 = LINE('',#1598,#1599);
+#1598 = CARTESIAN_POINT('',(16.,-6.5));
+#1599 = VECTOR('',#1600,1.);
+#1600 = DIRECTION('',(0.,1.));
+#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1602 = PCURVE('',#785,#1603);
+#1603 = DEFINITIONAL_REPRESENTATION('',(#1604),#1608);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(0.2,-4.440892098501E-17));
+#1606 = VECTOR('',#1607,1.);
+#1607 = DIRECTION('',(0.,-1.));
+#1608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1609 = ORIENTED_EDGE('',*,*,#500,.F.);
+#1610 = ORIENTED_EDGE('',*,*,#1611,.F.);
+#1611 = EDGE_CURVE('',#1562,#501,#1612,.T.);
+#1612 = SURFACE_CURVE('',#1613,(#1617,#1624),.PCURVE_S1.);
+#1613 = LINE('',#1614,#1615);
+#1614 = CARTESIAN_POINT('',(8.5,3.25,0.));
+#1615 = VECTOR('',#1616,1.);
+#1616 = DIRECTION('',(0.,-1.,0.));
+#1617 = PCURVE('',#518,#1618);
+#1618 = DEFINITIONAL_REPRESENTATION('',(#1619),#1623);
+#1619 = LINE('',#1620,#1621);
+#1620 = CARTESIAN_POINT('',(17.,0.));
+#1621 = VECTOR('',#1622,1.);
+#1622 = DIRECTION('',(0.,-1.));
+#1623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1624 = PCURVE('',#546,#1625);
+#1625 = DEFINITIONAL_REPRESENTATION('',(#1626),#1630);
+#1626 = LINE('',#1627,#1628);
+#1627 = CARTESIAN_POINT('',(0.,0.));
+#1628 = VECTOR('',#1629,1.);
+#1629 = DIRECTION('',(1.,0.));
+#1630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1631 = ADVANCED_FACE('',(#1632),#785,.T.);
+#1632 = FACE_BOUND('',#1633,.T.);
+#1633 = EDGE_LOOP('',(#1634,#1635,#1658,#1677));
+#1634 = ORIENTED_EDGE('',*,*,#771,.F.);
+#1635 = ORIENTED_EDGE('',*,*,#1636,.T.);
+#1636 = EDGE_CURVE('',#744,#1637,#1639,.T.);
+#1637 = VERTEX_POINT('',#1638);
+#1638 = CARTESIAN_POINT('',(7.5,-2.3,0.2));
+#1639 = SURFACE_CURVE('',#1640,(#1644,#1651),.PCURVE_S1.);
+#1640 = LINE('',#1641,#1642);
+#1641 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#1642 = VECTOR('',#1643,1.);
+#1643 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1644 = PCURVE('',#785,#1645);
+#1645 = DEFINITIONAL_REPRESENTATION('',(#1646),#1650);
+#1646 = LINE('',#1647,#1648);
+#1647 = CARTESIAN_POINT('',(0.,0.));
+#1648 = VECTOR('',#1649,1.);
+#1649 = DIRECTION('',(0.,-1.));
+#1650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1651 = PCURVE('',#759,#1652);
+#1652 = DEFINITIONAL_REPRESENTATION('',(#1653),#1657);
+#1653 = LINE('',#1654,#1655);
+#1654 = CARTESIAN_POINT('',(2.5,6.162975822039E-33));
+#1655 = VECTOR('',#1656,1.);
+#1656 = DIRECTION('',(0.,-1.));
+#1657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1658 = ORIENTED_EDGE('',*,*,#1659,.F.);
+#1659 = EDGE_CURVE('',#1560,#1637,#1660,.T.);
+#1660 = SURFACE_CURVE('',#1661,(#1665,#1671),.PCURVE_S1.);
+#1661 = LINE('',#1662,#1663);
+#1662 = CARTESIAN_POINT('',(7.5,-2.3,1.E-01));
+#1663 = VECTOR('',#1664,1.);
+#1664 = DIRECTION('',(0.,0.,1.));
+#1665 = PCURVE('',#785,#1666);
+#1666 = DEFINITIONAL_REPRESENTATION('',(#1667),#1670);
+#1667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1668,#1669),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#1668 = CARTESIAN_POINT('',(0.2,-0.95));
+#1669 = CARTESIAN_POINT('',(0.,-0.95));
+#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1671 = PCURVE('',#1577,#1672);
+#1672 = DEFINITIONAL_REPRESENTATION('',(#1673),#1676);
+#1673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1674,#1675),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#1674 = CARTESIAN_POINT('',(0.,-16.));
+#1675 = CARTESIAN_POINT('',(0.2,-16.));
+#1676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1677 = ORIENTED_EDGE('',*,*,#1589,.F.);
+#1678 = ADVANCED_FACE('',(#1679),#759,.T.);
+#1679 = FACE_BOUND('',#1680,.T.);
+#1680 = EDGE_LOOP('',(#1681,#1682,#1683,#1704));
+#1681 = ORIENTED_EDGE('',*,*,#743,.F.);
+#1682 = ORIENTED_EDGE('',*,*,#982,.T.);
+#1683 = ORIENTED_EDGE('',*,*,#1684,.T.);
+#1684 = EDGE_CURVE('',#955,#1637,#1685,.T.);
+#1685 = SURFACE_CURVE('',#1686,(#1690,#1697),.PCURVE_S1.);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(1.,0.,0.));
+#1690 = PCURVE('',#759,#1691);
+#1691 = DEFINITIONAL_REPRESENTATION('',(#1692),#1696);
+#1692 = LINE('',#1693,#1694);
+#1693 = CARTESIAN_POINT('',(-13.5,-0.95));
+#1694 = VECTOR('',#1695,1.);
+#1695 = DIRECTION('',(1.,0.));
+#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1697 = PCURVE('',#970,#1698);
+#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703);
+#1699 = LINE('',#1700,#1701);
+#1700 = CARTESIAN_POINT('',(-13.5,-0.95));
+#1701 = VECTOR('',#1702,1.);
+#1702 = DIRECTION('',(1.,0.));
+#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1704 = ORIENTED_EDGE('',*,*,#1636,.F.);
+#1705 = ADVANCED_FACE('',(#1706),#686,.T.);
+#1706 = FACE_BOUND('',#1707,.T.);
+#1707 = EDGE_LOOP('',(#1708,#1709,#1732,#1753));
+#1708 = ORIENTED_EDGE('',*,*,#670,.F.);
+#1709 = ORIENTED_EDGE('',*,*,#1710,.T.);
+#1710 = EDGE_CURVE('',#643,#1711,#1713,.T.);
+#1711 = VERTEX_POINT('',#1712);
+#1712 = CARTESIAN_POINT('',(-7.5,-2.3,0.2));
+#1713 = SURFACE_CURVE('',#1714,(#1718,#1725),.PCURVE_S1.);
+#1714 = LINE('',#1715,#1716);
+#1715 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#1716 = VECTOR('',#1717,1.);
+#1717 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1718 = PCURVE('',#686,#1719);
+#1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724);
+#1720 = LINE('',#1721,#1722);
+#1721 = CARTESIAN_POINT('',(0.,0.));
+#1722 = VECTOR('',#1723,1.);
+#1723 = DIRECTION('',(0.,-1.));
+#1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1725 = PCURVE('',#658,#1726);
+#1726 = DEFINITIONAL_REPRESENTATION('',(#1727),#1731);
+#1727 = LINE('',#1728,#1729);
+#1728 = CARTESIAN_POINT('',(0.2,4.440892098501E-17));
+#1729 = VECTOR('',#1730,1.);
+#1730 = DIRECTION('',(0.,-1.));
+#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1732 = ORIENTED_EDGE('',*,*,#1733,.T.);
+#1733 = EDGE_CURVE('',#1711,#802,#1734,.T.);
+#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(1.,0.,0.));
+#1739 = PCURVE('',#686,#1740);
+#1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745);
+#1741 = LINE('',#1742,#1743);
+#1742 = CARTESIAN_POINT('',(-1.,-0.95));
+#1743 = VECTOR('',#1744,1.);
+#1744 = DIRECTION('',(1.,0.));
+#1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1746 = PCURVE('',#840,#1747);
+#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752);
+#1748 = LINE('',#1749,#1750);
+#1749 = CARTESIAN_POINT('',(-1.,-0.95));
+#1750 = VECTOR('',#1751,1.);
+#1751 = DIRECTION('',(1.,0.));
+#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1753 = ORIENTED_EDGE('',*,*,#801,.F.);
+#1754 = ADVANCED_FACE('',(#1755),#658,.T.);
+#1755 = FACE_BOUND('',#1756,.T.);
+#1756 = EDGE_LOOP('',(#1757,#1758,#1781,#1805));
+#1757 = ORIENTED_EDGE('',*,*,#642,.F.);
+#1758 = ORIENTED_EDGE('',*,*,#1759,.T.);
+#1759 = EDGE_CURVE('',#615,#1760,#1762,.T.);
+#1760 = VERTEX_POINT('',#1761);
+#1761 = CARTESIAN_POINT('',(-7.5,-2.3,-9.066875057308E-17));
+#1762 = SURFACE_CURVE('',#1763,(#1767,#1774),.PCURVE_S1.);
+#1763 = LINE('',#1764,#1765);
+#1764 = CARTESIAN_POINT('',(-7.5,-3.25,2.960487353261E-17));
+#1765 = VECTOR('',#1766,1.);
+#1766 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1767 = PCURVE('',#658,#1768);
+#1768 = DEFINITIONAL_REPRESENTATION('',(#1769),#1773);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(0.,0.));
+#1771 = VECTOR('',#1772,1.);
+#1772 = DIRECTION('',(0.,-1.));
+#1773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1774 = PCURVE('',#630,#1775);
+#1775 = DEFINITIONAL_REPRESENTATION('',(#1776),#1780);
+#1776 = LINE('',#1777,#1778);
+#1777 = CARTESIAN_POINT('',(1.,-6.5));
+#1778 = VECTOR('',#1779,1.);
+#1779 = DIRECTION('',(0.,1.));
+#1780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1781 = ORIENTED_EDGE('',*,*,#1782,.F.);
+#1782 = EDGE_CURVE('',#1711,#1760,#1783,.T.);
+#1783 = SURFACE_CURVE('',#1784,(#1788,#1794),.PCURVE_S1.);
+#1784 = LINE('',#1785,#1786);
+#1785 = CARTESIAN_POINT('',(-7.5,-2.3,1.480243676631E-17));
+#1786 = VECTOR('',#1787,1.);
+#1787 = DIRECTION('',(0.,0.,-1.));
+#1788 = PCURVE('',#658,#1789);
+#1789 = DEFINITIONAL_REPRESENTATION('',(#1790),#1793);
+#1790 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1791,#1792),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,1.480243676631E-17),.PIECEWISE_BEZIER_KNOTS.);
+#1791 = CARTESIAN_POINT('',(0.2,-0.95));
+#1792 = CARTESIAN_POINT('',(1.813375011462E-16,-0.95));
+#1793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1794 = PCURVE('',#1795,#1800);
+#1795 = PLANE('',#1796);
+#1796 = AXIS2_PLACEMENT_3D('',#1797,#1798,#1799);
+#1797 = CARTESIAN_POINT('',(-8.5,-2.3,0.));
+#1798 = DIRECTION('',(0.,-1.,0.));
+#1799 = DIRECTION('',(0.,0.,1.));
+#1800 = DEFINITIONAL_REPRESENTATION('',(#1801),#1804);
+#1801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1802,#1803),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,1.480243676631E-17),.PIECEWISE_BEZIER_KNOTS.);
+#1802 = CARTESIAN_POINT('',(0.2,-1.));
+#1803 = CARTESIAN_POINT('',(0.,-1.));
+#1804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1805 = ORIENTED_EDGE('',*,*,#1710,.F.);
+#1806 = ADVANCED_FACE('',(#1807),#630,.F.);
+#1807 = FACE_BOUND('',#1808,.F.);
+#1808 = EDGE_LOOP('',(#1809,#1832,#1853,#1854));
+#1809 = ORIENTED_EDGE('',*,*,#1810,.F.);
+#1810 = EDGE_CURVE('',#1811,#1760,#1813,.T.);
+#1811 = VERTEX_POINT('',#1812);
+#1812 = CARTESIAN_POINT('',(-8.5,-2.3,0.));
+#1813 = SURFACE_CURVE('',#1814,(#1818,#1825),.PCURVE_S1.);
+#1814 = LINE('',#1815,#1816);
+#1815 = CARTESIAN_POINT('',(-8.5,-2.3,0.));
+#1816 = VECTOR('',#1817,1.);
+#1817 = DIRECTION('',(1.,0.,0.));
+#1818 = PCURVE('',#630,#1819);
+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1824);
+#1820 = LINE('',#1821,#1822);
+#1821 = CARTESIAN_POINT('',(0.,-5.55));
+#1822 = VECTOR('',#1823,1.);
+#1823 = DIRECTION('',(1.,0.));
+#1824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1825 = PCURVE('',#1795,#1826);
+#1826 = DEFINITIONAL_REPRESENTATION('',(#1827),#1831);
+#1827 = LINE('',#1828,#1829);
+#1828 = CARTESIAN_POINT('',(0.,0.));
+#1829 = VECTOR('',#1830,1.);
+#1830 = DIRECTION('',(0.,-1.));
+#1831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#587,#1811,#1834,.T.);
+#1834 = SURFACE_CURVE('',#1835,(#1839,#1846),.PCURVE_S1.);
+#1835 = LINE('',#1836,#1837);
+#1836 = CARTESIAN_POINT('',(-8.5,-3.25,0.));
+#1837 = VECTOR('',#1838,1.);
+#1838 = DIRECTION('',(0.,1.,0.));
+#1839 = PCURVE('',#630,#1840);
+#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845);
+#1841 = LINE('',#1842,#1843);
+#1842 = CARTESIAN_POINT('',(0.,-6.5));
+#1843 = VECTOR('',#1844,1.);
+#1844 = DIRECTION('',(0.,1.));
+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1846 = PCURVE('',#602,#1847);
+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(0.,0.));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(1.,0.));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = ORIENTED_EDGE('',*,*,#614,.F.);
+#1854 = ORIENTED_EDGE('',*,*,#1759,.T.);
+#1855 = ADVANCED_FACE('',(#1856),#602,.T.);
+#1856 = FACE_BOUND('',#1857,.T.);
+#1857 = EDGE_LOOP('',(#1858,#1859,#1860,#1881,#1882,#1905,#1933,#1961));
+#1858 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1859 = ORIENTED_EDGE('',*,*,#586,.T.);
+#1860 = ORIENTED_EDGE('',*,*,#1861,.T.);
+#1861 = EDGE_CURVE('',#559,#1037,#1862,.T.);
+#1862 = SURFACE_CURVE('',#1863,(#1867,#1874),.PCURVE_S1.);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(-8.5,-3.25,8.5));
+#1865 = VECTOR('',#1866,1.);
+#1866 = DIRECTION('',(0.,1.,0.));
+#1867 = PCURVE('',#602,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
+#1869 = LINE('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(0.,-8.5));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(1.,0.));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1874 = PCURVE('',#574,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(0.,-6.5));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(0.,1.));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1881 = ORIENTED_EDGE('',*,*,#1036,.F.);
+#1882 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#1883 = EDGE_CURVE('',#1884,#1007,#1886,.T.);
+#1884 = VERTEX_POINT('',#1885);
+#1885 = CARTESIAN_POINT('',(-8.5,2.3,0.));
+#1886 = SURFACE_CURVE('',#1887,(#1891,#1898),.PCURVE_S1.);
+#1887 = LINE('',#1888,#1889);
+#1888 = CARTESIAN_POINT('',(-8.5,-3.25,0.));
+#1889 = VECTOR('',#1890,1.);
+#1890 = DIRECTION('',(0.,1.,0.));
+#1891 = PCURVE('',#602,#1892);
+#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897);
+#1893 = LINE('',#1894,#1895);
+#1894 = CARTESIAN_POINT('',(0.,0.));
+#1895 = VECTOR('',#1896,1.);
+#1896 = DIRECTION('',(1.,0.));
+#1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1898 = PCURVE('',#1024,#1899);
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(0.,-6.5));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(0.,1.));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1905 = ORIENTED_EDGE('',*,*,#1906,.F.);
+#1906 = EDGE_CURVE('',#1907,#1884,#1909,.T.);
+#1907 = VERTEX_POINT('',#1908);
+#1908 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#1909 = SURFACE_CURVE('',#1910,(#1914,#1921),.PCURVE_S1.);
+#1910 = LINE('',#1911,#1912);
+#1911 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#1912 = VECTOR('',#1913,1.);
+#1913 = DIRECTION('',(0.,0.,-1.));
+#1914 = PCURVE('',#602,#1915);
+#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920);
+#1916 = LINE('',#1917,#1918);
+#1917 = CARTESIAN_POINT('',(5.55,-0.2));
+#1918 = VECTOR('',#1919,1.);
+#1919 = DIRECTION('',(0.,1.));
+#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1921 = PCURVE('',#1922,#1927);
+#1922 = PLANE('',#1923);
+#1923 = AXIS2_PLACEMENT_3D('',#1924,#1925,#1926);
+#1924 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#1925 = DIRECTION('',(0.,1.,0.));
+#1926 = DIRECTION('',(0.,0.,-1.));
+#1927 = DEFINITIONAL_REPRESENTATION('',(#1928),#1932);
+#1928 = LINE('',#1929,#1930);
+#1929 = CARTESIAN_POINT('',(0.,0.));
+#1930 = VECTOR('',#1931,1.);
+#1931 = DIRECTION('',(1.,0.));
+#1932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1933 = ORIENTED_EDGE('',*,*,#1934,.F.);
+#1934 = EDGE_CURVE('',#1935,#1907,#1937,.T.);
+#1935 = VERTEX_POINT('',#1936);
+#1936 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#1937 = SURFACE_CURVE('',#1938,(#1942,#1949),.PCURVE_S1.);
+#1938 = LINE('',#1939,#1940);
+#1939 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#1940 = VECTOR('',#1941,1.);
+#1941 = DIRECTION('',(0.,1.,0.));
+#1942 = PCURVE('',#602,#1943);
+#1943 = DEFINITIONAL_REPRESENTATION('',(#1944),#1948);
+#1944 = LINE('',#1945,#1946);
+#1945 = CARTESIAN_POINT('',(0.95,-0.2));
+#1946 = VECTOR('',#1947,1.);
+#1947 = DIRECTION('',(1.,0.));
+#1948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1949 = PCURVE('',#1950,#1955);
+#1950 = PLANE('',#1951);
+#1951 = AXIS2_PLACEMENT_3D('',#1952,#1953,#1954);
+#1952 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#1953 = DIRECTION('',(0.,0.,1.));
+#1954 = DIRECTION('',(0.,1.,0.));
+#1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960);
+#1956 = LINE('',#1957,#1958);
+#1957 = CARTESIAN_POINT('',(0.,0.));
+#1958 = VECTOR('',#1959,1.);
+#1959 = DIRECTION('',(1.,0.));
+#1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1961 = ORIENTED_EDGE('',*,*,#1962,.F.);
+#1962 = EDGE_CURVE('',#1811,#1935,#1963,.T.);
+#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(-8.5,-2.3,0.));
+#1966 = VECTOR('',#1967,1.);
+#1967 = DIRECTION('',(0.,0.,1.));
+#1968 = PCURVE('',#602,#1969);
+#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(0.95,0.));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(0.,-1.));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1975 = PCURVE('',#1795,#1976);
+#1976 = DEFINITIONAL_REPRESENTATION('',(#1977),#1981);
+#1977 = LINE('',#1978,#1979);
+#1978 = CARTESIAN_POINT('',(0.,0.));
+#1979 = VECTOR('',#1980,1.);
+#1980 = DIRECTION('',(1.,0.));
+#1981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1982 = ADVANCED_FACE('',(#1983,#2433),#574,.T.);
+#1983 = FACE_BOUND('',#1984,.T.);
+#1984 = EDGE_LOOP('',(#1985,#2015,#2043,#2071,#2099,#2127,#2155,#2183,
+    #2211,#2239,#2267,#2295,#2323,#2351,#2379,#2407));
+#1985 = ORIENTED_EDGE('',*,*,#1986,.T.);
+#1986 = EDGE_CURVE('',#1987,#1989,#1991,.T.);
+#1987 = VERTEX_POINT('',#1988);
+#1988 = CARTESIAN_POINT('',(-5.61,2.75,8.5));
+#1989 = VERTEX_POINT('',#1990);
+#1990 = CARTESIAN_POINT('',(6.25,2.75,8.5));
+#1991 = SURFACE_CURVE('',#1992,(#1996,#2003),.PCURVE_S1.);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(-5.11,2.75,8.5));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(1.,0.,0.));
+#1996 = PCURVE('',#574,#1997);
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(3.39,-0.5));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(1.,0.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2003 = PCURVE('',#2004,#2009);
+#2004 = PLANE('',#2005);
+#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008);
+#2006 = CARTESIAN_POINT('',(-5.11,2.5,8.25));
+#2007 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#2008 = DIRECTION('',(1.,0.,0.));
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(1.,0.));
+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);
+#2016 = EDGE_CURVE('',#1989,#2017,#2019,.T.);
+#2017 = VERTEX_POINT('',#2018);
+#2018 = CARTESIAN_POINT('',(6.25,1.9,8.5));
+#2019 = SURFACE_CURVE('',#2020,(#2024,#2031),.PCURVE_S1.);
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(6.25,2.25,8.5));
+#2022 = VECTOR('',#2023,1.);
+#2023 = DIRECTION('',(0.,-1.,0.));
+#2024 = PCURVE('',#574,#2025);
+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030);
+#2026 = LINE('',#2027,#2028);
+#2027 = CARTESIAN_POINT('',(14.75,-1.));
+#2028 = VECTOR('',#2029,1.);
+#2029 = DIRECTION('',(0.,-1.));
+#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2031 = PCURVE('',#2032,#2037);
+#2032 = PLANE('',#2033);
+#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036);
+#2034 = CARTESIAN_POINT('',(6.,2.25,8.25));
+#2035 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2036 = DIRECTION('',(0.,-1.,0.));
+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);
+#2038 = LINE('',#2039,#2040);
+#2039 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2040 = VECTOR('',#2041,1.);
+#2041 = DIRECTION('',(1.,0.));
+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2043 = ORIENTED_EDGE('',*,*,#2044,.T.);
+#2044 = EDGE_CURVE('',#2017,#2045,#2047,.T.);
+#2045 = VERTEX_POINT('',#2046);
+#2046 = CARTESIAN_POINT('',(7.1,1.9,8.5));
+#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.);
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(5.75,1.9,8.5));
+#2050 = VECTOR('',#2051,1.);
+#2051 = DIRECTION('',(1.,0.,0.));
+#2052 = PCURVE('',#574,#2053);
+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(14.25,-1.35));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(1.,0.));
+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2059 = PCURVE('',#2060,#2065);
+#2060 = PLANE('',#2061);
+#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);
+#2062 = CARTESIAN_POINT('',(5.75,1.65,8.25));
+#2063 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#2064 = DIRECTION('',(1.,0.,0.));
+#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
+#2066 = LINE('',#2067,#2068);
+#2067 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2068 = VECTOR('',#2069,1.);
+#2069 = DIRECTION('',(1.,0.));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = ORIENTED_EDGE('',*,*,#2072,.T.);
+#2072 = EDGE_CURVE('',#2045,#2073,#2075,.T.);
+#2073 = VERTEX_POINT('',#2074);
+#2074 = CARTESIAN_POINT('',(7.1,1.05,8.5));
+#2075 = SURFACE_CURVE('',#2076,(#2080,#2087),.PCURVE_S1.);
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(7.1,1.4,8.5));
+#2078 = VECTOR('',#2079,1.);
+#2079 = DIRECTION('',(0.,-1.,0.));
+#2080 = PCURVE('',#574,#2081);
+#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(15.6,-1.85));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(0.,-1.));
+#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2087 = PCURVE('',#2088,#2093);
+#2088 = PLANE('',#2089);
+#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092);
+#2090 = CARTESIAN_POINT('',(6.85,1.4,8.25));
+#2091 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2092 = DIRECTION('',(0.,-1.,0.));
+#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2096 = VECTOR('',#2097,1.);
+#2097 = DIRECTION('',(1.,0.));
+#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2099 = ORIENTED_EDGE('',*,*,#2100,.T.);
+#2100 = EDGE_CURVE('',#2073,#2101,#2103,.T.);
+#2101 = VERTEX_POINT('',#2102);
+#2102 = CARTESIAN_POINT('',(8.1,1.05,8.5));
+#2103 = SURFACE_CURVE('',#2104,(#2108,#2115),.PCURVE_S1.);
+#2104 = LINE('',#2105,#2106);
+#2105 = CARTESIAN_POINT('',(6.6,1.05,8.5));
+#2106 = VECTOR('',#2107,1.);
+#2107 = DIRECTION('',(1.,0.,0.));
+#2108 = PCURVE('',#574,#2109);
+#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114);
+#2110 = LINE('',#2111,#2112);
+#2111 = CARTESIAN_POINT('',(15.1,-2.2));
+#2112 = VECTOR('',#2113,1.);
+#2113 = DIRECTION('',(1.,0.));
+#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2115 = PCURVE('',#2116,#2121);
+#2116 = PLANE('',#2117);
+#2117 = AXIS2_PLACEMENT_3D('',#2118,#2119,#2120);
+#2118 = CARTESIAN_POINT('',(6.6,0.8,8.25));
+#2119 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#2120 = DIRECTION('',(1.,0.,0.));
+#2121 = DEFINITIONAL_REPRESENTATION('',(#2122),#2126);
+#2122 = LINE('',#2123,#2124);
+#2123 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2124 = VECTOR('',#2125,1.);
+#2125 = DIRECTION('',(1.,0.));
+#2126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2127 = ORIENTED_EDGE('',*,*,#2128,.T.);
+#2128 = EDGE_CURVE('',#2101,#2129,#2131,.T.);
+#2129 = VERTEX_POINT('',#2130);
+#2130 = CARTESIAN_POINT('',(8.1,-2.05,8.5));
+#2131 = SURFACE_CURVE('',#2132,(#2136,#2143),.PCURVE_S1.);
+#2132 = LINE('',#2133,#2134);
+#2133 = CARTESIAN_POINT('',(8.1,0.55,8.5));
+#2134 = VECTOR('',#2135,1.);
+#2135 = DIRECTION('',(0.,-1.,0.));
+#2136 = PCURVE('',#574,#2137);
+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
+#2138 = LINE('',#2139,#2140);
+#2139 = CARTESIAN_POINT('',(16.6,-2.7));
+#2140 = VECTOR('',#2141,1.);
+#2141 = DIRECTION('',(0.,-1.));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2143 = PCURVE('',#2144,#2149);
+#2144 = PLANE('',#2145);
+#2145 = AXIS2_PLACEMENT_3D('',#2146,#2147,#2148);
+#2146 = CARTESIAN_POINT('',(7.85,0.55,8.25));
+#2147 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2148 = DIRECTION('',(0.,-1.,0.));
+#2149 = DEFINITIONAL_REPRESENTATION('',(#2150),#2154);
+#2150 = LINE('',#2151,#2152);
+#2151 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2152 = VECTOR('',#2153,1.);
+#2153 = DIRECTION('',(1.,0.));
+#2154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2155 = ORIENTED_EDGE('',*,*,#2156,.T.);
+#2156 = EDGE_CURVE('',#2129,#2157,#2159,.T.);
+#2157 = VERTEX_POINT('',#2158);
+#2158 = CARTESIAN_POINT('',(7.1,-2.05,8.5));
+#2159 = SURFACE_CURVE('',#2160,(#2164,#2171),.PCURVE_S1.);
+#2160 = LINE('',#2161,#2162);
+#2161 = CARTESIAN_POINT('',(7.6,-2.05,8.5));
+#2162 = VECTOR('',#2163,1.);
+#2163 = DIRECTION('',(-1.,0.,0.));
+#2164 = PCURVE('',#574,#2165);
+#2165 = DEFINITIONAL_REPRESENTATION('',(#2166),#2170);
+#2166 = LINE('',#2167,#2168);
+#2167 = CARTESIAN_POINT('',(16.1,-5.3));
+#2168 = VECTOR('',#2169,1.);
+#2169 = DIRECTION('',(-1.,0.));
+#2170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2171 = PCURVE('',#2172,#2177);
+#2172 = PLANE('',#2173);
+#2173 = AXIS2_PLACEMENT_3D('',#2174,#2175,#2176);
+#2174 = CARTESIAN_POINT('',(7.6,-1.8,8.25));
+#2175 = DIRECTION('',(0.,0.707106781187,0.707106781187));
+#2176 = DIRECTION('',(-1.,0.,0.));
+#2177 = DEFINITIONAL_REPRESENTATION('',(#2178),#2182);
+#2178 = LINE('',#2179,#2180);
+#2179 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2180 = VECTOR('',#2181,1.);
+#2181 = DIRECTION('',(1.,0.));
+#2182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2183 = ORIENTED_EDGE('',*,*,#2184,.T.);
+#2184 = EDGE_CURVE('',#2157,#2185,#2187,.T.);
+#2185 = VERTEX_POINT('',#2186);
+#2186 = CARTESIAN_POINT('',(7.1,-3.05,8.5));
+#2187 = SURFACE_CURVE('',#2188,(#2192,#2199),.PCURVE_S1.);
+#2188 = LINE('',#2189,#2190);
+#2189 = CARTESIAN_POINT('',(7.1,-1.55,8.5));
+#2190 = VECTOR('',#2191,1.);
+#2191 = DIRECTION('',(0.,-1.,0.));
+#2192 = PCURVE('',#574,#2193);
+#2193 = DEFINITIONAL_REPRESENTATION('',(#2194),#2198);
+#2194 = LINE('',#2195,#2196);
+#2195 = CARTESIAN_POINT('',(15.6,-4.8));
+#2196 = VECTOR('',#2197,1.);
+#2197 = DIRECTION('',(0.,-1.));
+#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2199 = PCURVE('',#2200,#2205);
+#2200 = PLANE('',#2201);
+#2201 = AXIS2_PLACEMENT_3D('',#2202,#2203,#2204);
+#2202 = CARTESIAN_POINT('',(6.85,-1.55,8.25));
+#2203 = DIRECTION('',(-0.707106781187,0.,0.707106781187));
+#2204 = DIRECTION('',(0.,-1.,0.));
+#2205 = DEFINITIONAL_REPRESENTATION('',(#2206),#2210);
+#2206 = LINE('',#2207,#2208);
+#2207 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2208 = VECTOR('',#2209,1.);
+#2209 = DIRECTION('',(1.,0.));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2211 = ORIENTED_EDGE('',*,*,#2212,.T.);
+#2212 = EDGE_CURVE('',#2185,#2213,#2215,.T.);
+#2213 = VERTEX_POINT('',#2214);
+#2214 = CARTESIAN_POINT('',(-7.4,-3.05,8.5));
+#2215 = SURFACE_CURVE('',#2216,(#2220,#2227),.PCURVE_S1.);
+#2216 = LINE('',#2217,#2218);
+#2217 = CARTESIAN_POINT('',(6.6,-3.05,8.5));
+#2218 = VECTOR('',#2219,1.);
+#2219 = DIRECTION('',(-1.,0.,0.));
+#2220 = PCURVE('',#574,#2221);
+#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2226);
+#2222 = LINE('',#2223,#2224);
+#2223 = CARTESIAN_POINT('',(15.1,-6.3));
+#2224 = VECTOR('',#2225,1.);
+#2225 = DIRECTION('',(-1.,0.));
+#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2227 = PCURVE('',#2228,#2233);
+#2228 = PLANE('',#2229);
+#2229 = AXIS2_PLACEMENT_3D('',#2230,#2231,#2232);
+#2230 = CARTESIAN_POINT('',(6.6,-2.8,8.25));
+#2231 = DIRECTION('',(0.,0.707106781187,0.707106781187));
+#2232 = DIRECTION('',(-1.,0.,0.));
+#2233 = DEFINITIONAL_REPRESENTATION('',(#2234),#2238);
+#2234 = LINE('',#2235,#2236);
+#2235 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2236 = VECTOR('',#2237,1.);
+#2237 = DIRECTION('',(1.,0.));
+#2238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2239 = ORIENTED_EDGE('',*,*,#2240,.T.);
+#2240 = EDGE_CURVE('',#2213,#2241,#2243,.T.);
+#2241 = VERTEX_POINT('',#2242);
+#2242 = CARTESIAN_POINT('',(-7.4,-2.05,8.5));
+#2243 = SURFACE_CURVE('',#2244,(#2248,#2255),.PCURVE_S1.);
+#2244 = LINE('',#2245,#2246);
+#2245 = CARTESIAN_POINT('',(-7.4,-2.55,8.5));
+#2246 = VECTOR('',#2247,1.);
+#2247 = DIRECTION('',(0.,1.,0.));
+#2248 = PCURVE('',#574,#2249);
+#2249 = DEFINITIONAL_REPRESENTATION('',(#2250),#2254);
+#2250 = LINE('',#2251,#2252);
+#2251 = CARTESIAN_POINT('',(1.1,-5.8));
+#2252 = VECTOR('',#2253,1.);
+#2253 = DIRECTION('',(0.,1.));
+#2254 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2255 = PCURVE('',#2256,#2261);
+#2256 = PLANE('',#2257);
+#2257 = AXIS2_PLACEMENT_3D('',#2258,#2259,#2260);
+#2258 = CARTESIAN_POINT('',(-7.15,-2.55,8.25));
+#2259 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#2260 = DIRECTION('',(0.,1.,0.));
+#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(1.,0.));
+#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2267 = ORIENTED_EDGE('',*,*,#2268,.T.);
+#2268 = EDGE_CURVE('',#2241,#2269,#2271,.T.);
+#2269 = VERTEX_POINT('',#2270);
+#2270 = CARTESIAN_POINT('',(-8.2,-2.05,8.5));
+#2271 = SURFACE_CURVE('',#2272,(#2276,#2283),.PCURVE_S1.);
+#2272 = LINE('',#2273,#2274);
+#2273 = CARTESIAN_POINT('',(-6.9,-2.05,8.5));
+#2274 = VECTOR('',#2275,1.);
+#2275 = DIRECTION('',(-1.,0.,0.));
+#2276 = PCURVE('',#574,#2277);
+#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282);
+#2278 = LINE('',#2279,#2280);
+#2279 = CARTESIAN_POINT('',(1.6,-5.3));
+#2280 = VECTOR('',#2281,1.);
+#2281 = DIRECTION('',(-1.,0.));
+#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2283 = PCURVE('',#2284,#2289);
+#2284 = PLANE('',#2285);
+#2285 = AXIS2_PLACEMENT_3D('',#2286,#2287,#2288);
+#2286 = CARTESIAN_POINT('',(-6.9,-1.8,8.25));
+#2287 = DIRECTION('',(0.,0.707106781187,0.707106781187));
+#2288 = DIRECTION('',(-1.,0.,0.));
+#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2294);
+#2290 = LINE('',#2291,#2292);
+#2291 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2292 = VECTOR('',#2293,1.);
+#2293 = DIRECTION('',(1.,0.));
+#2294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2295 = ORIENTED_EDGE('',*,*,#2296,.T.);
+#2296 = EDGE_CURVE('',#2269,#2297,#2299,.T.);
+#2297 = VERTEX_POINT('',#2298);
+#2298 = CARTESIAN_POINT('',(-8.2,1.25,8.5));
+#2299 = SURFACE_CURVE('',#2300,(#2304,#2311),.PCURVE_S1.);
+#2300 = LINE('',#2301,#2302);
+#2301 = CARTESIAN_POINT('',(-8.2,-1.55,8.5));
+#2302 = VECTOR('',#2303,1.);
+#2303 = DIRECTION('',(0.,1.,0.));
+#2304 = PCURVE('',#574,#2305);
+#2305 = DEFINITIONAL_REPRESENTATION('',(#2306),#2310);
+#2306 = LINE('',#2307,#2308);
+#2307 = CARTESIAN_POINT('',(0.3,-4.8));
+#2308 = VECTOR('',#2309,1.);
+#2309 = DIRECTION('',(0.,1.));
+#2310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2311 = PCURVE('',#2312,#2317);
+#2312 = PLANE('',#2313);
+#2313 = AXIS2_PLACEMENT_3D('',#2314,#2315,#2316);
+#2314 = CARTESIAN_POINT('',(-7.95,-1.55,8.25));
+#2315 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#2316 = DIRECTION('',(0.,1.,0.));
+#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322);
+#2318 = LINE('',#2319,#2320);
+#2319 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2320 = VECTOR('',#2321,1.);
+#2321 = DIRECTION('',(1.,0.));
+#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2323 = ORIENTED_EDGE('',*,*,#2324,.T.);
+#2324 = EDGE_CURVE('',#2297,#2325,#2327,.T.);
+#2325 = VERTEX_POINT('',#2326);
+#2326 = CARTESIAN_POINT('',(-7.4,1.25,8.5));
+#2327 = SURFACE_CURVE('',#2328,(#2332,#2339),.PCURVE_S1.);
+#2328 = LINE('',#2329,#2330);
+#2329 = CARTESIAN_POINT('',(-7.7,1.25,8.5));
+#2330 = VECTOR('',#2331,1.);
+#2331 = DIRECTION('',(1.,0.,0.));
+#2332 = PCURVE('',#574,#2333);
+#2333 = DEFINITIONAL_REPRESENTATION('',(#2334),#2338);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(0.8,-2.));
+#2336 = VECTOR('',#2337,1.);
+#2337 = DIRECTION('',(1.,0.));
+#2338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2339 = PCURVE('',#2340,#2345);
+#2340 = PLANE('',#2341);
+#2341 = AXIS2_PLACEMENT_3D('',#2342,#2343,#2344);
+#2342 = CARTESIAN_POINT('',(-7.7,1.,8.25));
+#2343 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#2344 = DIRECTION('',(1.,0.,0.));
+#2345 = DEFINITIONAL_REPRESENTATION('',(#2346),#2350);
+#2346 = LINE('',#2347,#2348);
+#2347 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2348 = VECTOR('',#2349,1.);
+#2349 = DIRECTION('',(1.,0.));
+#2350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2351 = ORIENTED_EDGE('',*,*,#2352,.T.);
+#2352 = EDGE_CURVE('',#2325,#2353,#2355,.T.);
+#2353 = VERTEX_POINT('',#2354);
+#2354 = CARTESIAN_POINT('',(-7.4,1.9,8.5));
+#2355 = SURFACE_CURVE('',#2356,(#2360,#2367),.PCURVE_S1.);
+#2356 = LINE('',#2357,#2358);
+#2357 = CARTESIAN_POINT('',(-7.4,0.75,8.5));
+#2358 = VECTOR('',#2359,1.);
+#2359 = DIRECTION('',(0.,1.,0.));
+#2360 = PCURVE('',#574,#2361);
+#2361 = DEFINITIONAL_REPRESENTATION('',(#2362),#2366);
+#2362 = LINE('',#2363,#2364);
+#2363 = CARTESIAN_POINT('',(1.1,-2.5));
+#2364 = VECTOR('',#2365,1.);
+#2365 = DIRECTION('',(0.,1.));
+#2366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2367 = PCURVE('',#2368,#2373);
+#2368 = PLANE('',#2369);
+#2369 = AXIS2_PLACEMENT_3D('',#2370,#2371,#2372);
+#2370 = CARTESIAN_POINT('',(-7.15,0.75,8.25));
+#2371 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#2372 = DIRECTION('',(0.,1.,0.));
+#2373 = DEFINITIONAL_REPRESENTATION('',(#2374),#2378);
+#2374 = LINE('',#2375,#2376);
+#2375 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2376 = VECTOR('',#2377,1.);
+#2377 = DIRECTION('',(1.,0.));
+#2378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2379 = ORIENTED_EDGE('',*,*,#2380,.T.);
+#2380 = EDGE_CURVE('',#2353,#2381,#2383,.T.);
+#2381 = VERTEX_POINT('',#2382);
+#2382 = CARTESIAN_POINT('',(-5.61,1.9,8.5));
+#2383 = SURFACE_CURVE('',#2384,(#2388,#2395),.PCURVE_S1.);
+#2384 = LINE('',#2385,#2386);
+#2385 = CARTESIAN_POINT('',(-6.9,1.9,8.5));
+#2386 = VECTOR('',#2387,1.);
+#2387 = DIRECTION('',(1.,0.,0.));
+#2388 = PCURVE('',#574,#2389);
+#2389 = DEFINITIONAL_REPRESENTATION('',(#2390),#2394);
+#2390 = LINE('',#2391,#2392);
+#2391 = CARTESIAN_POINT('',(1.6,-1.35));
+#2392 = VECTOR('',#2393,1.);
+#2393 = DIRECTION('',(1.,0.));
+#2394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2395 = PCURVE('',#2396,#2401);
+#2396 = PLANE('',#2397);
+#2397 = AXIS2_PLACEMENT_3D('',#2398,#2399,#2400);
+#2398 = CARTESIAN_POINT('',(-6.9,1.65,8.25));
+#2399 = DIRECTION('',(0.,-0.707106781187,0.707106781187));
+#2400 = DIRECTION('',(1.,0.,0.));
+#2401 = DEFINITIONAL_REPRESENTATION('',(#2402),#2406);
+#2402 = LINE('',#2403,#2404);
+#2403 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2404 = VECTOR('',#2405,1.);
+#2405 = DIRECTION('',(1.,0.));
+#2406 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2407 = ORIENTED_EDGE('',*,*,#2408,.T.);
+#2408 = EDGE_CURVE('',#2381,#1987,#2409,.T.);
+#2409 = SURFACE_CURVE('',#2410,(#2414,#2421),.PCURVE_S1.);
+#2410 = LINE('',#2411,#2412);
+#2411 = CARTESIAN_POINT('',(-5.61,1.4,8.5));
+#2412 = VECTOR('',#2413,1.);
+#2413 = DIRECTION('',(0.,1.,0.));
+#2414 = PCURVE('',#574,#2415);
+#2415 = DEFINITIONAL_REPRESENTATION('',(#2416),#2420);
+#2416 = LINE('',#2417,#2418);
+#2417 = CARTESIAN_POINT('',(2.89,-1.85));
+#2418 = VECTOR('',#2419,1.);
+#2419 = DIRECTION('',(0.,1.));
+#2420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2421 = PCURVE('',#2422,#2427);
+#2422 = PLANE('',#2423);
+#2423 = AXIS2_PLACEMENT_3D('',#2424,#2425,#2426);
+#2424 = CARTESIAN_POINT('',(-5.36,1.4,8.25));
+#2425 = DIRECTION('',(0.707106781187,0.,0.707106781187));
+#2426 = DIRECTION('',(0.,1.,0.));
+#2427 = DEFINITIONAL_REPRESENTATION('',(#2428),#2432);
+#2428 = LINE('',#2429,#2430);
+#2429 = CARTESIAN_POINT('',(0.,0.353553390593));
+#2430 = VECTOR('',#2431,1.);
+#2431 = DIRECTION('',(1.,0.));
+#2432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2433 = FACE_BOUND('',#2434,.T.);
+#2434 = EDGE_LOOP('',(#2435,#2436,#2437,#2438));
+#2435 = ORIENTED_EDGE('',*,*,#1059,.F.);
+#2436 = ORIENTED_EDGE('',*,*,#1861,.F.);
+#2437 = ORIENTED_EDGE('',*,*,#558,.F.);
+#2438 = ORIENTED_EDGE('',*,*,#2439,.F.);
+#2439 = EDGE_CURVE('',#1060,#531,#2440,.T.);
+#2440 = SURFACE_CURVE('',#2441,(#2445,#2452),.PCURVE_S1.);
+#2441 = LINE('',#2442,#2443);
+#2442 = CARTESIAN_POINT('',(8.5,3.25,8.5));
+#2443 = VECTOR('',#2444,1.);
+#2444 = DIRECTION('',(0.,-1.,0.));
+#2445 = PCURVE('',#574,#2446);
+#2446 = DEFINITIONAL_REPRESENTATION('',(#2447),#2451);
+#2447 = LINE('',#2448,#2449);
+#2448 = CARTESIAN_POINT('',(17.,0.));
+#2449 = VECTOR('',#2450,1.);
+#2450 = DIRECTION('',(0.,-1.));
+#2451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2452 = PCURVE('',#546,#2453);
+#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2458);
+#2454 = LINE('',#2455,#2456);
+#2455 = CARTESIAN_POINT('',(0.,-8.5));
+#2456 = VECTOR('',#2457,1.);
+#2457 = DIRECTION('',(1.,0.));
+#2458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2459 = ADVANCED_FACE('',(#2460),#546,.T.);
+#2460 = FACE_BOUND('',#2461,.T.);
+#2461 = EDGE_LOOP('',(#2462,#2485,#2486,#2487,#2488,#2489,#2510,#2536));
+#2462 = ORIENTED_EDGE('',*,*,#2463,.F.);
+#2463 = EDGE_CURVE('',#1083,#2464,#2466,.T.);
+#2464 = VERTEX_POINT('',#2465);
+#2465 = CARTESIAN_POINT('',(8.5,2.3,0.));
+#2466 = SURFACE_CURVE('',#2467,(#2471,#2478),.PCURVE_S1.);
+#2467 = LINE('',#2468,#2469);
+#2468 = CARTESIAN_POINT('',(8.5,3.25,0.));
+#2469 = VECTOR('',#2470,1.);
+#2470 = DIRECTION('',(0.,-1.,0.));
+#2471 = PCURVE('',#546,#2472);
+#2472 = DEFINITIONAL_REPRESENTATION('',(#2473),#2477);
+#2473 = LINE('',#2474,#2475);
+#2474 = CARTESIAN_POINT('',(0.,0.));
+#2475 = VECTOR('',#2476,1.);
+#2476 = DIRECTION('',(1.,0.));
+#2477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2478 = PCURVE('',#1121,#2479);
+#2479 = DEFINITIONAL_REPRESENTATION('',(#2480),#2484);
+#2480 = LINE('',#2481,#2482);
+#2481 = CARTESIAN_POINT('',(17.,0.));
+#2482 = VECTOR('',#2483,1.);
+#2483 = DIRECTION('',(0.,-1.));
+#2484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2485 = ORIENTED_EDGE('',*,*,#1082,.T.);
+#2486 = ORIENTED_EDGE('',*,*,#2439,.T.);
+#2487 = ORIENTED_EDGE('',*,*,#530,.F.);
+#2488 = ORIENTED_EDGE('',*,*,#1611,.F.);
+#2489 = ORIENTED_EDGE('',*,*,#2490,.F.);
+#2490 = EDGE_CURVE('',#2491,#1562,#2493,.T.);
+#2491 = VERTEX_POINT('',#2492);
+#2492 = CARTESIAN_POINT('',(8.5,-2.3,0.2));
+#2493 = SURFACE_CURVE('',#2494,(#2498,#2504),.PCURVE_S1.);
+#2494 = LINE('',#2495,#2496);
+#2495 = CARTESIAN_POINT('',(8.5,-2.3,0.));
+#2496 = VECTOR('',#2497,1.);
+#2497 = DIRECTION('',(0.,0.,-1.));
+#2498 = PCURVE('',#546,#2499);
+#2499 = DEFINITIONAL_REPRESENTATION('',(#2500),#2503);
+#2500 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2501,#2502),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2501 = CARTESIAN_POINT('',(5.55,-0.2));
+#2502 = CARTESIAN_POINT('',(5.55,0.));
+#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2504 = PCURVE('',#1577,#2505);
+#2505 = DEFINITIONAL_REPRESENTATION('',(#2506),#2509);
+#2506 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2507,#2508),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.);
+#2507 = CARTESIAN_POINT('',(0.2,-17.));
+#2508 = CARTESIAN_POINT('',(0.,-17.));
+#2509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2510 = ORIENTED_EDGE('',*,*,#2511,.F.);
+#2511 = EDGE_CURVE('',#2512,#2491,#2514,.T.);
+#2512 = VERTEX_POINT('',#2513);
+#2513 = CARTESIAN_POINT('',(8.5,2.3,0.2));
+#2514 = SURFACE_CURVE('',#2515,(#2519,#2525),.PCURVE_S1.);
+#2515 = LINE('',#2516,#2517);
+#2516 = CARTESIAN_POINT('',(8.5,0.475,0.2));
+#2517 = VECTOR('',#2518,1.);
+#2518 = DIRECTION('',(0.,-1.,0.));
+#2519 = PCURVE('',#546,#2520);
+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2524);
+#2521 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2522,#2523),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.825,2.775),.PIECEWISE_BEZIER_KNOTS.);
+#2522 = CARTESIAN_POINT('',(0.95,-0.2));
+#2523 = CARTESIAN_POINT('',(5.55,-0.2));
+#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2525 = PCURVE('',#2526,#2531);
+#2526 = PLANE('',#2527);
+#2527 = AXIS2_PLACEMENT_3D('',#2528,#2529,#2530);
+#2528 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#2529 = DIRECTION('',(0.,0.,1.));
+#2530 = DIRECTION('',(0.,1.,0.));
+#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2535);
+#2532 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2533,#2534),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.825,2.775),.PIECEWISE_BEZIER_KNOTS.);
+#2533 = CARTESIAN_POINT('',(4.6,-17.));
+#2534 = CARTESIAN_POINT('',(0.,-17.));
+#2535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2536 = ORIENTED_EDGE('',*,*,#2537,.F.);
+#2537 = EDGE_CURVE('',#2464,#2512,#2538,.T.);
+#2538 = SURFACE_CURVE('',#2539,(#2543,#2549),.PCURVE_S1.);
+#2539 = LINE('',#2540,#2541);
+#2540 = CARTESIAN_POINT('',(8.5,2.3,1.E-01));
+#2541 = VECTOR('',#2542,1.);
+#2542 = DIRECTION('',(0.,0.,1.));
+#2543 = PCURVE('',#546,#2544);
+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2548);
+#2545 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2546,#2547),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#2546 = CARTESIAN_POINT('',(0.95,0.));
+#2547 = CARTESIAN_POINT('',(0.95,-0.2));
+#2548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2549 = PCURVE('',#2550,#2555);
+#2550 = PLANE('',#2551);
+#2551 = AXIS2_PLACEMENT_3D('',#2552,#2553,#2554);
+#2552 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#2553 = DIRECTION('',(0.,1.,0.));
+#2554 = DIRECTION('',(0.,0.,-1.));
+#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2559);
+#2556 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2557,#2558),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.E-01,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#2557 = CARTESIAN_POINT('',(0.2,-17.));
+#2558 = CARTESIAN_POINT('',(0.,-17.));
+#2559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2560 = ADVANCED_FACE('',(#2561,#2609),#840,.T.);
+#2561 = FACE_BOUND('',#2562,.T.);
+#2562 = EDGE_LOOP('',(#2563,#2564,#2587,#2608));
+#2563 = ORIENTED_EDGE('',*,*,#1733,.F.);
+#2564 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#2565 = EDGE_CURVE('',#1711,#2566,#2568,.T.);
+#2566 = VERTEX_POINT('',#2567);
+#2567 = CARTESIAN_POINT('',(-7.5,2.3,0.2));
+#2568 = SURFACE_CURVE('',#2569,(#2573,#2580),.PCURVE_S1.);
+#2569 = LINE('',#2570,#2571);
+#2570 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#2571 = VECTOR('',#2572,1.);
+#2572 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2573 = PCURVE('',#840,#2574);
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(0.,0.));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(0.,-1.));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2580 = PCURVE('',#1950,#2581);
+#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586);
+#2582 = LINE('',#2583,#2584);
+#2583 = CARTESIAN_POINT('',(-0.95,-1.));
+#2584 = VECTOR('',#2585,1.);
+#2585 = DIRECTION('',(1.,0.));
+#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2587 = ORIENTED_EDGE('',*,*,#2588,.T.);
+#2588 = EDGE_CURVE('',#2566,#825,#2589,.T.);
+#2589 = SURFACE_CURVE('',#2590,(#2594,#2601),.PCURVE_S1.);
+#2590 = LINE('',#2591,#2592);
+#2591 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#2592 = VECTOR('',#2593,1.);
+#2593 = DIRECTION('',(1.,0.,0.));
+#2594 = PCURVE('',#840,#2595);
+#2595 = DEFINITIONAL_REPRESENTATION('',(#2596),#2600);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(-1.,-5.55));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(1.,0.));
+#2600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2601 = PCURVE('',#868,#2602);
+#2602 = DEFINITIONAL_REPRESENTATION('',(#2603),#2607);
+#2603 = LINE('',#2604,#2605);
+#2604 = CARTESIAN_POINT('',(-1.,-5.55));
+#2605 = VECTOR('',#2606,1.);
+#2606 = DIRECTION('',(1.,0.));
+#2607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2608 = ORIENTED_EDGE('',*,*,#824,.F.);
+#2609 = FACE_BOUND('',#2610,.T.);
+#2610 = EDGE_LOOP('',(#2611));
+#2611 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#2612 = EDGE_CURVE('',#2613,#2613,#2615,.T.);
+#2613 = VERTEX_POINT('',#2614);
+#2614 = CARTESIAN_POINT('',(-5.84,0.5,0.2));
+#2615 = SURFACE_CURVE('',#2616,(#2621,#2628),.PCURVE_S1.);
+#2616 = CIRCLE('',#2617,0.575);
+#2617 = AXIS2_PLACEMENT_3D('',#2618,#2619,#2620);
+#2618 = CARTESIAN_POINT('',(-6.415,0.5,0.2));
+#2619 = DIRECTION('',(0.,0.,-1.));
+#2620 = DIRECTION('',(1.,0.,0.));
+#2621 = PCURVE('',#840,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = CIRCLE('',#2624,0.575);
+#2624 = AXIS2_PLACEMENT_2D('',#2625,#2626);
+#2625 = CARTESIAN_POINT('',(1.085,-3.75));
+#2626 = DIRECTION('',(1.,0.));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = PCURVE('',#2629,#2634);
+#2629 = CYLINDRICAL_SURFACE('',#2630,0.575);
+#2630 = AXIS2_PLACEMENT_3D('',#2631,#2632,#2633);
+#2631 = CARTESIAN_POINT('',(-6.415,0.5,-3.));
+#2632 = DIRECTION('',(-0.,-0.,-1.));
+#2633 = DIRECTION('',(1.,0.,0.));
+#2634 = DEFINITIONAL_REPRESENTATION('',(#2635),#2639);
+#2635 = LINE('',#2636,#2637);
+#2636 = CARTESIAN_POINT('',(-6.28318530718,-3.2));
+#2637 = VECTOR('',#2638,1.);
+#2638 = DIRECTION('',(1.,-0.));
+#2639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2640 = ADVANCED_FACE('',(#2641),#868,.T.);
+#2641 = FACE_BOUND('',#2642,.T.);
+#2642 = EDGE_LOOP('',(#2643,#2644,#2665,#2666));
+#2643 = ORIENTED_EDGE('',*,*,#2588,.F.);
+#2644 = ORIENTED_EDGE('',*,*,#2645,.T.);
+#2645 = EDGE_CURVE('',#2566,#1182,#2646,.T.);
+#2646 = SURFACE_CURVE('',#2647,(#2651,#2658),.PCURVE_S1.);
+#2647 = LINE('',#2648,#2649);
+#2648 = CARTESIAN_POINT('',(-7.5,-3.25,0.2));
+#2649 = VECTOR('',#2650,1.);
+#2650 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2651 = PCURVE('',#868,#2652);
+#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);
+#2653 = LINE('',#2654,#2655);
+#2654 = CARTESIAN_POINT('',(0.,0.));
+#2655 = VECTOR('',#2656,1.);
+#2656 = DIRECTION('',(0.,-1.));
+#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2658 = PCURVE('',#1215,#2659);
+#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2664);
+#2660 = LINE('',#2661,#2662);
+#2661 = CARTESIAN_POINT('',(0.2,4.440892098501E-17));
+#2662 = VECTOR('',#2663,1.);
+#2663 = DIRECTION('',(0.,-1.));
+#2664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2665 = ORIENTED_EDGE('',*,*,#1181,.F.);
+#2666 = ORIENTED_EDGE('',*,*,#852,.F.);
+#2667 = ADVANCED_FACE('',(#2668,#2716),#970,.T.);
+#2668 = FACE_BOUND('',#2669,.T.);
+#2669 = EDGE_LOOP('',(#2670,#2671,#2672,#2695));
+#2670 = ORIENTED_EDGE('',*,*,#1684,.F.);
+#2671 = ORIENTED_EDGE('',*,*,#954,.T.);
+#2672 = ORIENTED_EDGE('',*,*,#2673,.T.);
+#2673 = EDGE_CURVE('',#927,#2674,#2676,.T.);
+#2674 = VERTEX_POINT('',#2675);
+#2675 = CARTESIAN_POINT('',(7.5,2.3,0.2));
+#2676 = SURFACE_CURVE('',#2677,(#2681,#2688),.PCURVE_S1.);
+#2677 = LINE('',#2678,#2679);
+#2678 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#2679 = VECTOR('',#2680,1.);
+#2680 = DIRECTION('',(1.,0.,0.));
+#2681 = PCURVE('',#970,#2682);
+#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2687);
+#2683 = LINE('',#2684,#2685);
+#2684 = CARTESIAN_POINT('',(-13.5,-5.55));
+#2685 = VECTOR('',#2686,1.);
+#2686 = DIRECTION('',(1.,0.));
+#2687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2688 = PCURVE('',#942,#2689);
+#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694);
+#2690 = LINE('',#2691,#2692);
+#2691 = CARTESIAN_POINT('',(-13.5,-5.55));
+#2692 = VECTOR('',#2693,1.);
+#2693 = DIRECTION('',(1.,0.));
+#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2695 = ORIENTED_EDGE('',*,*,#2696,.F.);
+#2696 = EDGE_CURVE('',#1637,#2674,#2697,.T.);
+#2697 = SURFACE_CURVE('',#2698,(#2702,#2709),.PCURVE_S1.);
+#2698 = LINE('',#2699,#2700);
+#2699 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#2700 = VECTOR('',#2701,1.);
+#2701 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2702 = PCURVE('',#970,#2703);
+#2703 = DEFINITIONAL_REPRESENTATION('',(#2704),#2708);
+#2704 = LINE('',#2705,#2706);
+#2705 = CARTESIAN_POINT('',(2.5,6.162975822039E-33));
+#2706 = VECTOR('',#2707,1.);
+#2707 = DIRECTION('',(0.,-1.));
+#2708 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2709 = PCURVE('',#2526,#2710);
+#2710 = DEFINITIONAL_REPRESENTATION('',(#2711),#2715);
+#2711 = LINE('',#2712,#2713);
+#2712 = CARTESIAN_POINT('',(-0.95,-16.));
+#2713 = VECTOR('',#2714,1.);
+#2714 = DIRECTION('',(1.,0.));
+#2715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2716 = FACE_BOUND('',#2717,.T.);
+#2717 = EDGE_LOOP('',(#2718));
+#2718 = ORIENTED_EDGE('',*,*,#2719,.F.);
+#2719 = EDGE_CURVE('',#2720,#2720,#2722,.T.);
+#2720 = VERTEX_POINT('',#2721);
+#2721 = CARTESIAN_POINT('',(6.99,-0.5,0.2));
+#2722 = SURFACE_CURVE('',#2723,(#2728,#2735),.PCURVE_S1.);
+#2723 = CIRCLE('',#2724,0.575);
+#2724 = AXIS2_PLACEMENT_3D('',#2725,#2726,#2727);
+#2725 = CARTESIAN_POINT('',(6.415,-0.5,0.2));
+#2726 = DIRECTION('',(0.,0.,-1.));
+#2727 = DIRECTION('',(1.,0.,0.));
+#2728 = PCURVE('',#970,#2729);
+#2729 = DEFINITIONAL_REPRESENTATION('',(#2730),#2734);
+#2730 = CIRCLE('',#2731,0.575);
+#2731 = AXIS2_PLACEMENT_2D('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(1.415,-2.75));
+#2733 = DIRECTION('',(1.,0.));
+#2734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2735 = PCURVE('',#2736,#2741);
+#2736 = CYLINDRICAL_SURFACE('',#2737,0.575);
+#2737 = AXIS2_PLACEMENT_3D('',#2738,#2739,#2740);
+#2738 = CARTESIAN_POINT('',(6.415,-0.5,-3.));
+#2739 = DIRECTION('',(-0.,-0.,-1.));
+#2740 = DIRECTION('',(1.,0.,0.));
+#2741 = DEFINITIONAL_REPRESENTATION('',(#2742),#2746);
+#2742 = LINE('',#2743,#2744);
+#2743 = CARTESIAN_POINT('',(-6.28318530718,-3.2));
+#2744 = VECTOR('',#2745,1.);
+#2745 = DIRECTION('',(1.,-0.));
+#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2747 = ADVANCED_FACE('',(#2748),#942,.T.);
+#2748 = FACE_BOUND('',#2749,.T.);
+#2749 = EDGE_LOOP('',(#2750,#2751,#2752,#2753));
+#2750 = ORIENTED_EDGE('',*,*,#2673,.F.);
+#2751 = ORIENTED_EDGE('',*,*,#926,.T.);
+#2752 = ORIENTED_EDGE('',*,*,#1159,.F.);
+#2753 = ORIENTED_EDGE('',*,*,#2754,.F.);
+#2754 = EDGE_CURVE('',#2674,#1134,#2755,.T.);
+#2755 = SURFACE_CURVE('',#2756,(#2760,#2767),.PCURVE_S1.);
+#2756 = LINE('',#2757,#2758);
+#2757 = CARTESIAN_POINT('',(7.5,-3.25,0.2));
+#2758 = VECTOR('',#2759,1.);
+#2759 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2760 = PCURVE('',#942,#2761);
+#2761 = DEFINITIONAL_REPRESENTATION('',(#2762),#2766);
+#2762 = LINE('',#2763,#2764);
+#2763 = CARTESIAN_POINT('',(2.5,6.162975822039E-33));
+#2764 = VECTOR('',#2765,1.);
+#2765 = DIRECTION('',(0.,-1.));
+#2766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2767 = PCURVE('',#1148,#2768);
+#2768 = DEFINITIONAL_REPRESENTATION('',(#2769),#2773);
+#2769 = LINE('',#2770,#2771);
+#2770 = CARTESIAN_POINT('',(0.,0.));
+#2771 = VECTOR('',#2772,1.);
+#2772 = DIRECTION('',(0.,-1.));
+#2773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2774 = ADVANCED_FACE('',(#2775),#1024,.F.);
+#2775 = FACE_BOUND('',#2776,.F.);
+#2776 = EDGE_LOOP('',(#2777,#2778,#2779,#2802));
+#2777 = ORIENTED_EDGE('',*,*,#1006,.F.);
+#2778 = ORIENTED_EDGE('',*,*,#1883,.F.);
+#2779 = ORIENTED_EDGE('',*,*,#2780,.T.);
+#2780 = EDGE_CURVE('',#1884,#2781,#2783,.T.);
+#2781 = VERTEX_POINT('',#2782);
+#2782 = CARTESIAN_POINT('',(-7.5,2.3,-6.013713419007E-16));
+#2783 = SURFACE_CURVE('',#2784,(#2788,#2795),.PCURVE_S1.);
+#2784 = LINE('',#2785,#2786);
+#2785 = CARTESIAN_POINT('',(-8.5,2.3,0.));
+#2786 = VECTOR('',#2787,1.);
+#2787 = DIRECTION('',(1.,0.,0.));
+#2788 = PCURVE('',#1024,#2789);
+#2789 = DEFINITIONAL_REPRESENTATION('',(#2790),#2794);
+#2790 = LINE('',#2791,#2792);
+#2791 = CARTESIAN_POINT('',(0.,-0.95));
+#2792 = VECTOR('',#2793,1.);
+#2793 = DIRECTION('',(1.,0.));
+#2794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2795 = PCURVE('',#1922,#2796);
+#2796 = DEFINITIONAL_REPRESENTATION('',(#2797),#2801);
+#2797 = LINE('',#2798,#2799);
+#2798 = CARTESIAN_POINT('',(0.2,0.));
+#2799 = VECTOR('',#2800,1.);
+#2800 = DIRECTION('',(0.,-1.));
+#2801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2802 = ORIENTED_EDGE('',*,*,#2803,.T.);
+#2803 = EDGE_CURVE('',#2781,#1009,#2804,.T.);
+#2804 = SURFACE_CURVE('',#2805,(#2809,#2816),.PCURVE_S1.);
+#2805 = LINE('',#2806,#2807);
+#2806 = CARTESIAN_POINT('',(-7.5,-3.25,2.960487353261E-17));
+#2807 = VECTOR('',#2808,1.);
+#2808 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2809 = PCURVE('',#1024,#2810);
+#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2815);
+#2811 = LINE('',#2812,#2813);
+#2812 = CARTESIAN_POINT('',(1.,-6.5));
+#2813 = VECTOR('',#2814,1.);
+#2814 = DIRECTION('',(0.,1.));
+#2815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2816 = PCURVE('',#1215,#2817);
+#2817 = DEFINITIONAL_REPRESENTATION('',(#2818),#2822);
+#2818 = LINE('',#2819,#2820);
+#2819 = CARTESIAN_POINT('',(0.,0.));
+#2820 = VECTOR('',#2821,1.);
+#2821 = DIRECTION('',(0.,-1.));
+#2822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2823 = ADVANCED_FACE('',(#2824),#1215,.T.);
+#2824 = FACE_BOUND('',#2825,.T.);
+#2825 = EDGE_LOOP('',(#2826,#2845,#2846,#2847));
+#2826 = ORIENTED_EDGE('',*,*,#2827,.F.);
+#2827 = EDGE_CURVE('',#2781,#2566,#2828,.T.);
+#2828 = SURFACE_CURVE('',#2829,(#2833,#2839),.PCURVE_S1.);
+#2829 = LINE('',#2830,#2831);
+#2830 = CARTESIAN_POINT('',(-7.5,2.3,0.1));
+#2831 = VECTOR('',#2832,1.);
+#2832 = DIRECTION('',(0.,0.,1.));
+#2833 = PCURVE('',#1215,#2834);
+#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2838);
+#2835 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2836,#2837),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.1,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#2836 = CARTESIAN_POINT('',(1.20736753928E-15,-5.55));
+#2837 = CARTESIAN_POINT('',(0.2,-5.55));
+#2838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2839 = PCURVE('',#1922,#2840);
+#2840 = DEFINITIONAL_REPRESENTATION('',(#2841),#2844);
+#2841 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2842,#2843),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.1,1.E-01),.PIECEWISE_BEZIER_KNOTS.);
+#2842 = CARTESIAN_POINT('',(0.2,-1.));
+#2843 = CARTESIAN_POINT('',(1.179611963664E-15,-1.));
+#2844 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2845 = ORIENTED_EDGE('',*,*,#2803,.T.);
+#2846 = ORIENTED_EDGE('',*,*,#1202,.F.);
+#2847 = ORIENTED_EDGE('',*,*,#2645,.F.);
+#2848 = ADVANCED_FACE('',(#2849),#1148,.T.);
+#2849 = FACE_BOUND('',#2850,.T.);
+#2850 = EDGE_LOOP('',(#2851,#2872,#2873,#2874));
+#2851 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#2852 = EDGE_CURVE('',#2674,#2853,#2855,.T.);
+#2853 = VERTEX_POINT('',#2854);
+#2854 = CARTESIAN_POINT('',(7.5,2.3,-6.300515664748E-16));
+#2855 = SURFACE_CURVE('',#2856,(#2860,#2866),.PCURVE_S1.);
+#2856 = LINE('',#2857,#2858);
+#2857 = CARTESIAN_POINT('',(7.5,2.3,0.2));
+#2858 = VECTOR('',#2859,1.);
+#2859 = DIRECTION('',(0.,0.,-1.));
+#2860 = PCURVE('',#1148,#2861);
+#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2865);
+#2862 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2863,#2864),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.232347557334E-15,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#2863 = CARTESIAN_POINT('',(0.,-5.55));
+#2864 = CARTESIAN_POINT('',(0.2,-5.55));
+#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2866 = PCURVE('',#2550,#2867);
+#2867 = DEFINITIONAL_REPRESENTATION('',(#2868),#2871);
+#2868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2869,#2870),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.232347557334E-15,0.2),.PIECEWISE_BEZIER_KNOTS.);
+#2869 = CARTESIAN_POINT('',(1.232347557334E-15,-16.));
+#2870 = CARTESIAN_POINT('',(0.2,-16.));
+#2871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2872 = ORIENTED_EDGE('',*,*,#2754,.T.);
+#2873 = ORIENTED_EDGE('',*,*,#1133,.F.);
+#2874 = ORIENTED_EDGE('',*,*,#2875,.F.);
+#2875 = EDGE_CURVE('',#2853,#1106,#2876,.T.);
+#2876 = SURFACE_CURVE('',#2877,(#2881,#2888),.PCURVE_S1.);
+#2877 = LINE('',#2878,#2879);
+#2878 = CARTESIAN_POINT('',(7.5,-3.25,-2.775557561563E-17));
+#2879 = VECTOR('',#2880,1.);
+#2880 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2881 = PCURVE('',#1148,#2882);
+#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887);
+#2883 = LINE('',#2884,#2885);
+#2884 = CARTESIAN_POINT('',(0.2,-4.440892098501E-17));
+#2885 = VECTOR('',#2886,1.);
+#2886 = DIRECTION('',(0.,-1.));
+#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2888 = PCURVE('',#1121,#2889);
+#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2894);
+#2890 = LINE('',#2891,#2892);
+#2891 = CARTESIAN_POINT('',(16.,-6.5));
+#2892 = VECTOR('',#2893,1.);
+#2893 = DIRECTION('',(0.,1.));
+#2894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2895 = ADVANCED_FACE('',(#2896),#1121,.F.);
+#2896 = FACE_BOUND('',#2897,.F.);
+#2897 = EDGE_LOOP('',(#2898,#2899,#2900,#2921));
+#2898 = ORIENTED_EDGE('',*,*,#1105,.F.);
+#2899 = ORIENTED_EDGE('',*,*,#2875,.F.);
+#2900 = ORIENTED_EDGE('',*,*,#2901,.T.);
+#2901 = EDGE_CURVE('',#2853,#2464,#2902,.T.);
+#2902 = SURFACE_CURVE('',#2903,(#2907,#2914),.PCURVE_S1.);
+#2903 = LINE('',#2904,#2905);
+#2904 = CARTESIAN_POINT('',(-8.5,2.3,0.));
+#2905 = VECTOR('',#2906,1.);
+#2906 = DIRECTION('',(1.,0.,0.));
+#2907 = PCURVE('',#1121,#2908);
+#2908 = DEFINITIONAL_REPRESENTATION('',(#2909),#2913);
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(0.,-0.95));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(1.,0.));
+#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2914 = PCURVE('',#2550,#2915);
+#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2920);
+#2916 = LINE('',#2917,#2918);
+#2917 = CARTESIAN_POINT('',(0.2,0.));
+#2918 = VECTOR('',#2919,1.);
+#2919 = DIRECTION('',(0.,-1.));
+#2920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2921 = ORIENTED_EDGE('',*,*,#2463,.F.);
+#2922 = ADVANCED_FACE('',(#2923),#1268,.T.);
+#2923 = FACE_BOUND('',#2924,.T.);
+#2924 = EDGE_LOOP('',(#2925,#2946,#2947,#2948));
+#2925 = ORIENTED_EDGE('',*,*,#2926,.F.);
+#2926 = EDGE_CURVE('',#1231,#2927,#2929,.T.);
+#2927 = VERTEX_POINT('',#2928);
+#2928 = CARTESIAN_POINT('',(2.665,0.5,-3.));
+#2929 = SEAM_CURVE('',#2930,(#2934,#2940),.PCURVE_S1.);
+#2930 = LINE('',#2931,#2932);
+#2931 = CARTESIAN_POINT('',(2.765,0.5,-2.9));
+#2932 = VECTOR('',#2933,1.);
+#2933 = DIRECTION('',(-0.707106781187,-2.610503232551E-16,
+    -0.707106781187));
+#2934 = PCURVE('',#1268,#2935);
+#2935 = DEFINITIONAL_REPRESENTATION('',(#2936),#2939);
+#2936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2937,#2938),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#2937 = CARTESIAN_POINT('',(0.,0.));
+#2938 = CARTESIAN_POINT('',(0.,-0.1));
+#2939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2940 = PCURVE('',#1268,#2941);
+#2941 = DEFINITIONAL_REPRESENTATION('',(#2942),#2945);
+#2942 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2943,#2944),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#2943 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#2944 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#2945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2946 = ORIENTED_EDGE('',*,*,#1253,.T.);
+#2947 = ORIENTED_EDGE('',*,*,#2926,.T.);
+#2948 = ORIENTED_EDGE('',*,*,#2949,.F.);
+#2949 = EDGE_CURVE('',#2927,#2927,#2950,.T.);
+#2950 = SURFACE_CURVE('',#2951,(#2956,#2963),.PCURVE_S1.);
+#2951 = CIRCLE('',#2952,0.125);
+#2952 = AXIS2_PLACEMENT_3D('',#2953,#2954,#2955);
+#2953 = CARTESIAN_POINT('',(2.54,0.5,-3.));
+#2954 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#2955 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#2956 = PCURVE('',#1268,#2957);
+#2957 = DEFINITIONAL_REPRESENTATION('',(#2958),#2962);
+#2958 = LINE('',#2959,#2960);
+#2959 = CARTESIAN_POINT('',(-0.,-0.1));
+#2960 = VECTOR('',#2961,1.);
+#2961 = DIRECTION('',(-1.,-0.));
+#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2963 = PCURVE('',#2964,#2969);
+#2964 = PLANE('',#2965);
+#2965 = AXIS2_PLACEMENT_3D('',#2966,#2967,#2968);
+#2966 = CARTESIAN_POINT('',(2.765,0.5,-3.));
+#2967 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#2968 = DIRECTION('',(1.,0.,0.));
+#2969 = DEFINITIONAL_REPRESENTATION('',(#2970),#2978);
+#2970 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2971,#2972,#2973,#2974,
+#2975,#2976,#2977),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#2971 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#2972 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#2973 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#2974 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#2975 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#2976 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#2977 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#2978 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2979 = ADVANCED_FACE('',(#2980),#1323,.T.);
+#2980 = FACE_BOUND('',#2981,.T.);
+#2981 = EDGE_LOOP('',(#2982,#3003,#3004,#3005));
+#2982 = ORIENTED_EDGE('',*,*,#2983,.F.);
+#2983 = EDGE_CURVE('',#1286,#2984,#2986,.T.);
+#2984 = VERTEX_POINT('',#2985);
+#2985 = CARTESIAN_POINT('',(1.395,0.5,-3.));
+#2986 = SEAM_CURVE('',#2987,(#2991,#2997),.PCURVE_S1.);
+#2987 = LINE('',#2988,#2989);
+#2988 = CARTESIAN_POINT('',(1.495,0.5,-2.9));
+#2989 = VECTOR('',#2990,1.);
+#2990 = DIRECTION('',(-0.707106781187,-2.610503232551E-16,
+    -0.707106781187));
+#2991 = PCURVE('',#1323,#2992);
+#2992 = DEFINITIONAL_REPRESENTATION('',(#2993),#2996);
+#2993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2994,#2995),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#2994 = CARTESIAN_POINT('',(0.,0.));
+#2995 = CARTESIAN_POINT('',(0.,-0.1));
+#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2997 = PCURVE('',#1323,#2998);
+#2998 = DEFINITIONAL_REPRESENTATION('',(#2999),#3002);
+#2999 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3000,#3001),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3000 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3001 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#3002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3003 = ORIENTED_EDGE('',*,*,#1308,.T.);
+#3004 = ORIENTED_EDGE('',*,*,#2983,.T.);
+#3005 = ORIENTED_EDGE('',*,*,#3006,.F.);
+#3006 = EDGE_CURVE('',#2984,#2984,#3007,.T.);
+#3007 = SURFACE_CURVE('',#3008,(#3013,#3020),.PCURVE_S1.);
+#3008 = CIRCLE('',#3009,0.125);
+#3009 = AXIS2_PLACEMENT_3D('',#3010,#3011,#3012);
+#3010 = CARTESIAN_POINT('',(1.27,0.5,-3.));
+#3011 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3012 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#3013 = PCURVE('',#1323,#3014);
+#3014 = DEFINITIONAL_REPRESENTATION('',(#3015),#3019);
+#3015 = LINE('',#3016,#3017);
+#3016 = CARTESIAN_POINT('',(-0.,-0.1));
+#3017 = VECTOR('',#3018,1.);
+#3018 = DIRECTION('',(-1.,-0.));
+#3019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3020 = PCURVE('',#3021,#3026);
+#3021 = PLANE('',#3022);
+#3022 = AXIS2_PLACEMENT_3D('',#3023,#3024,#3025);
+#3023 = CARTESIAN_POINT('',(1.495,0.5,-3.));
+#3024 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#3025 = DIRECTION('',(1.,0.,0.));
+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3035);
+#3027 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3028,#3029,#3030,#3031,
+#3032,#3033,#3034),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3028 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3029 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#3030 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#3031 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#3032 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#3033 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#3034 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3036 = ADVANCED_FACE('',(#3037),#1378,.T.);
+#3037 = FACE_BOUND('',#3038,.T.);
+#3038 = EDGE_LOOP('',(#3039,#3060,#3061,#3062));
+#3039 = ORIENTED_EDGE('',*,*,#3040,.F.);
+#3040 = EDGE_CURVE('',#1341,#3041,#3043,.T.);
+#3041 = VERTEX_POINT('',#3042);
+#3042 = CARTESIAN_POINT('',(0.125,-0.5,-3.));
+#3043 = SEAM_CURVE('',#3044,(#3048,#3054),.PCURVE_S1.);
+#3044 = LINE('',#3045,#3046);
+#3045 = CARTESIAN_POINT('',(0.225,-0.5,-2.9));
+#3046 = VECTOR('',#3047,1.);
+#3047 = DIRECTION('',(-0.707106781187,-4.355050408866E-16,
+    -0.707106781187));
+#3048 = PCURVE('',#1378,#3049);
+#3049 = DEFINITIONAL_REPRESENTATION('',(#3050),#3053);
+#3050 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3051,#3052),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3051 = CARTESIAN_POINT('',(0.,0.));
+#3052 = CARTESIAN_POINT('',(0.,-0.1));
+#3053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3054 = PCURVE('',#1378,#3055);
+#3055 = DEFINITIONAL_REPRESENTATION('',(#3056),#3059);
+#3056 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3057,#3058),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3057 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3058 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3060 = ORIENTED_EDGE('',*,*,#1363,.T.);
+#3061 = ORIENTED_EDGE('',*,*,#3040,.T.);
+#3062 = ORIENTED_EDGE('',*,*,#3063,.F.);
+#3063 = EDGE_CURVE('',#3041,#3041,#3064,.T.);
+#3064 = SURFACE_CURVE('',#3065,(#3070,#3077),.PCURVE_S1.);
+#3065 = CIRCLE('',#3066,0.125);
+#3066 = AXIS2_PLACEMENT_3D('',#3067,#3068,#3069);
+#3067 = CARTESIAN_POINT('',(0.,-0.5,-3.));
+#3068 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3069 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#3070 = PCURVE('',#1378,#3071);
+#3071 = DEFINITIONAL_REPRESENTATION('',(#3072),#3076);
+#3072 = LINE('',#3073,#3074);
+#3073 = CARTESIAN_POINT('',(-0.,-0.1));
+#3074 = VECTOR('',#3075,1.);
+#3075 = DIRECTION('',(-1.,-0.));
+#3076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3077 = PCURVE('',#3078,#3083);
+#3078 = PLANE('',#3079);
+#3079 = AXIS2_PLACEMENT_3D('',#3080,#3081,#3082);
+#3080 = CARTESIAN_POINT('',(0.225,-0.5,-3.));
+#3081 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#3082 = DIRECTION('',(1.,0.,0.));
+#3083 = DEFINITIONAL_REPRESENTATION('',(#3084),#3092);
+#3084 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3085,#3086,#3087,#3088,
+#3089,#3090,#3091),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3085 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3086 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#3087 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#3088 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#3089 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#3090 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#3091 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3093 = ADVANCED_FACE('',(#3094),#1433,.T.);
+#3094 = FACE_BOUND('',#3095,.T.);
+#3095 = EDGE_LOOP('',(#3096,#3117,#3118,#3119));
+#3096 = ORIENTED_EDGE('',*,*,#3097,.F.);
+#3097 = EDGE_CURVE('',#1396,#3098,#3100,.T.);
+#3098 = VERTEX_POINT('',#3099);
+#3099 = CARTESIAN_POINT('',(-1.145,0.5,-3.));
+#3100 = SEAM_CURVE('',#3101,(#3105,#3111),.PCURVE_S1.);
+#3101 = LINE('',#3102,#3103);
+#3102 = CARTESIAN_POINT('',(-1.045,0.5,-2.9));
+#3103 = VECTOR('',#3104,1.);
+#3104 = DIRECTION('',(-0.707106781187,-2.610503232551E-16,
+    -0.707106781187));
+#3105 = PCURVE('',#1433,#3106);
+#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3110);
+#3107 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3108,#3109),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3108 = CARTESIAN_POINT('',(0.,0.));
+#3109 = CARTESIAN_POINT('',(0.,-0.1));
+#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3111 = PCURVE('',#1433,#3112);
+#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3116);
+#3113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3114,#3115),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3114 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3115 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#3116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3117 = ORIENTED_EDGE('',*,*,#1418,.T.);
+#3118 = ORIENTED_EDGE('',*,*,#3097,.T.);
+#3119 = ORIENTED_EDGE('',*,*,#3120,.F.);
+#3120 = EDGE_CURVE('',#3098,#3098,#3121,.T.);
+#3121 = SURFACE_CURVE('',#3122,(#3127,#3134),.PCURVE_S1.);
+#3122 = CIRCLE('',#3123,0.125);
+#3123 = AXIS2_PLACEMENT_3D('',#3124,#3125,#3126);
+#3124 = CARTESIAN_POINT('',(-1.27,0.5,-3.));
+#3125 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3126 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#3127 = PCURVE('',#1433,#3128);
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(-0.,-0.1));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(-1.,-0.));
+#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3134 = PCURVE('',#3135,#3140);
+#3135 = PLANE('',#3136);
+#3136 = AXIS2_PLACEMENT_3D('',#3137,#3138,#3139);
+#3137 = CARTESIAN_POINT('',(-1.045,0.5,-3.));
+#3138 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#3139 = DIRECTION('',(1.,0.,0.));
+#3140 = DEFINITIONAL_REPRESENTATION('',(#3141),#3149);
+#3141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3142,#3143,#3144,#3145,
+#3146,#3147,#3148),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3142 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3143 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#3144 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#3145 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#3146 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#3147 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#3148 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3150 = ADVANCED_FACE('',(#3151),#1488,.T.);
+#3151 = FACE_BOUND('',#3152,.T.);
+#3152 = EDGE_LOOP('',(#3153,#3174,#3175,#3176));
+#3153 = ORIENTED_EDGE('',*,*,#3154,.F.);
+#3154 = EDGE_CURVE('',#1451,#3155,#3157,.T.);
+#3155 = VERTEX_POINT('',#3156);
+#3156 = CARTESIAN_POINT('',(-2.415,0.5,-3.));
+#3157 = SEAM_CURVE('',#3158,(#3162,#3168),.PCURVE_S1.);
+#3158 = LINE('',#3159,#3160);
+#3159 = CARTESIAN_POINT('',(-2.315,0.5,-2.9));
+#3160 = VECTOR('',#3161,1.);
+#3161 = DIRECTION('',(-0.707106781187,-2.610503232551E-16,
+    -0.707106781187));
+#3162 = PCURVE('',#1488,#3163);
+#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3167);
+#3164 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3165,#3166),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3165 = CARTESIAN_POINT('',(0.,0.));
+#3166 = CARTESIAN_POINT('',(0.,-0.1));
+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3168 = PCURVE('',#1488,#3169);
+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3173);
+#3170 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3171,#3172),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3171 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3172 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#3173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3174 = ORIENTED_EDGE('',*,*,#1473,.T.);
+#3175 = ORIENTED_EDGE('',*,*,#3154,.T.);
+#3176 = ORIENTED_EDGE('',*,*,#3177,.F.);
+#3177 = EDGE_CURVE('',#3155,#3155,#3178,.T.);
+#3178 = SURFACE_CURVE('',#3179,(#3184,#3191),.PCURVE_S1.);
+#3179 = CIRCLE('',#3180,0.125);
+#3180 = AXIS2_PLACEMENT_3D('',#3181,#3182,#3183);
+#3181 = CARTESIAN_POINT('',(-2.54,0.5,-3.));
+#3182 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3183 = DIRECTION('',(1.,2.467162276945E-16,-3.021402385438E-32));
+#3184 = PCURVE('',#1488,#3185);
+#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3190);
+#3186 = LINE('',#3187,#3188);
+#3187 = CARTESIAN_POINT('',(-0.,-0.1));
+#3188 = VECTOR('',#3189,1.);
+#3189 = DIRECTION('',(-1.,-0.));
+#3190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3191 = PCURVE('',#3192,#3197);
+#3192 = PLANE('',#3193);
+#3193 = AXIS2_PLACEMENT_3D('',#3194,#3195,#3196);
+#3194 = CARTESIAN_POINT('',(-2.315,0.5,-3.));
+#3195 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#3196 = DIRECTION('',(1.,0.,0.));
+#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3206);
+#3198 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3199,#3200,#3201,#3202,
+#3203,#3204,#3205),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3199 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3200 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#3201 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#3202 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#3203 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#3204 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#3205 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3207 = ADVANCED_FACE('',(#3208),#1543,.T.);
+#3208 = FACE_BOUND('',#3209,.T.);
+#3209 = EDGE_LOOP('',(#3210,#3231,#3232,#3233));
+#3210 = ORIENTED_EDGE('',*,*,#3211,.F.);
+#3211 = EDGE_CURVE('',#1506,#3212,#3214,.T.);
+#3212 = VERTEX_POINT('',#3213);
+#3213 = CARTESIAN_POINT('',(-3.685,-0.5,-3.));
+#3214 = SEAM_CURVE('',#3215,(#3219,#3225),.PCURVE_S1.);
+#3215 = LINE('',#3216,#3217);
+#3216 = CARTESIAN_POINT('',(-3.585,-0.5,-2.9));
+#3217 = VECTOR('',#3218,1.);
+#3218 = DIRECTION('',(-0.707106781187,-4.355050408866E-16,
+    -0.707106781187));
+#3219 = PCURVE('',#1543,#3220);
+#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3224);
+#3221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3222,#3223),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3222 = CARTESIAN_POINT('',(0.,0.));
+#3223 = CARTESIAN_POINT('',(0.,-0.1));
+#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3225 = PCURVE('',#1543,#3226);
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3230);
+#3227 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3228,#3229),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.141421356237),.PIECEWISE_BEZIER_KNOTS.);
+#3228 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#3229 = CARTESIAN_POINT('',(-6.28318530718,-0.1));
+#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3231 = ORIENTED_EDGE('',*,*,#1528,.T.);
+#3232 = ORIENTED_EDGE('',*,*,#3211,.T.);
+#3233 = ORIENTED_EDGE('',*,*,#3234,.F.);
+#3234 = EDGE_CURVE('',#3212,#3212,#3235,.T.);
+#3235 = SURFACE_CURVE('',#3236,(#3241,#3248),.PCURVE_S1.);
+#3236 = CIRCLE('',#3237,0.125);
+#3237 = AXIS2_PLACEMENT_3D('',#3238,#3239,#3240);
+#3238 = CARTESIAN_POINT('',(-3.81,-0.5,-3.));
+#3239 = DIRECTION('',(0.,-1.224646799147E-16,-1.));
+#3240 = DIRECTION('',(1.,4.93432455389E-16,-6.042804770875E-32));
+#3241 = PCURVE('',#1543,#3242);
+#3242 = DEFINITIONAL_REPRESENTATION('',(#3243),#3247);
+#3243 = LINE('',#3244,#3245);
+#3244 = CARTESIAN_POINT('',(-0.,-0.1));
+#3245 = VECTOR('',#3246,1.);
+#3246 = DIRECTION('',(-1.,-0.));
+#3247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3248 = PCURVE('',#3249,#3254);
+#3249 = PLANE('',#3250);
+#3250 = AXIS2_PLACEMENT_3D('',#3251,#3252,#3253);
+#3251 = CARTESIAN_POINT('',(-3.585,-0.5,-3.));
+#3252 = DIRECTION('',(0.,1.224646799147E-16,1.));
+#3253 = DIRECTION('',(1.,0.,0.));
+#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3263);
+#3255 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3256,#3257,#3258,#3259,
+#3260,#3261,#3262),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#3256 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3257 = CARTESIAN_POINT('',(-0.1,-0.216506350946));
+#3258 = CARTESIAN_POINT('',(-0.2875,-0.108253175473));
+#3259 = CARTESIAN_POINT('',(-0.475,-8.612732120994E-17));
+#3260 = CARTESIAN_POINT('',(-0.2875,0.108253175473));
+#3261 = CARTESIAN_POINT('',(-0.1,0.216506350946));
+#3262 = CARTESIAN_POINT('',(-0.1,-5.551115123126E-17));
+#3263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3264 = ADVANCED_FACE('',(#3265),#1577,.F.);
+#3265 = FACE_BOUND('',#3266,.F.);
+#3266 = EDGE_LOOP('',(#3267,#3268,#3269,#3270));
+#3267 = ORIENTED_EDGE('',*,*,#1659,.F.);
+#3268 = ORIENTED_EDGE('',*,*,#1559,.T.);
+#3269 = ORIENTED_EDGE('',*,*,#2490,.F.);
+#3270 = ORIENTED_EDGE('',*,*,#3271,.F.);
+#3271 = EDGE_CURVE('',#1637,#2491,#3272,.T.);
+#3272 = SURFACE_CURVE('',#3273,(#3277,#3284),.PCURVE_S1.);
+#3273 = LINE('',#3274,#3275);
+#3274 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#3275 = VECTOR('',#3276,1.);
+#3276 = DIRECTION('',(1.,0.,0.));
+#3277 = PCURVE('',#1577,#3278);
+#3278 = DEFINITIONAL_REPRESENTATION('',(#3279),#3283);
+#3279 = LINE('',#3280,#3281);
+#3280 = CARTESIAN_POINT('',(0.2,0.));
+#3281 = VECTOR('',#3282,1.);
+#3282 = DIRECTION('',(0.,-1.));
+#3283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3284 = PCURVE('',#2526,#3285);
+#3285 = DEFINITIONAL_REPRESENTATION('',(#3286),#3290);
+#3286 = LINE('',#3287,#3288);
+#3287 = CARTESIAN_POINT('',(0.,0.));
+#3288 = VECTOR('',#3289,1.);
+#3289 = DIRECTION('',(0.,-1.));
+#3290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3291 = ADVANCED_FACE('',(#3292),#1795,.F.);
+#3292 = FACE_BOUND('',#3293,.F.);
+#3293 = EDGE_LOOP('',(#3294,#3295,#3296,#3297));
+#3294 = ORIENTED_EDGE('',*,*,#1962,.F.);
+#3295 = ORIENTED_EDGE('',*,*,#1810,.T.);
+#3296 = ORIENTED_EDGE('',*,*,#1782,.F.);
+#3297 = ORIENTED_EDGE('',*,*,#3298,.F.);
+#3298 = EDGE_CURVE('',#1935,#1711,#3299,.T.);
+#3299 = SURFACE_CURVE('',#3300,(#3304,#3311),.PCURVE_S1.);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(-8.5,-2.3,0.2));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(1.,0.,0.));
+#3304 = PCURVE('',#1795,#3305);
+#3305 = DEFINITIONAL_REPRESENTATION('',(#3306),#3310);
+#3306 = LINE('',#3307,#3308);
+#3307 = CARTESIAN_POINT('',(0.2,0.));
+#3308 = VECTOR('',#3309,1.);
+#3309 = DIRECTION('',(0.,-1.));
+#3310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3311 = PCURVE('',#1950,#3312);
+#3312 = DEFINITIONAL_REPRESENTATION('',(#3313),#3317);
+#3313 = LINE('',#3314,#3315);
+#3314 = CARTESIAN_POINT('',(0.,0.));
+#3315 = VECTOR('',#3316,1.);
+#3316 = DIRECTION('',(0.,-1.));
+#3317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3318 = ADVANCED_FACE('',(#3319),#1950,.F.);
+#3319 = FACE_BOUND('',#3320,.F.);
+#3320 = EDGE_LOOP('',(#3321,#3322,#3323,#3324));
+#3321 = ORIENTED_EDGE('',*,*,#1934,.F.);
+#3322 = ORIENTED_EDGE('',*,*,#3298,.T.);
+#3323 = ORIENTED_EDGE('',*,*,#2565,.T.);
+#3324 = ORIENTED_EDGE('',*,*,#3325,.F.);
+#3325 = EDGE_CURVE('',#1907,#2566,#3326,.T.);
+#3326 = SURFACE_CURVE('',#3327,(#3331,#3338),.PCURVE_S1.);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(1.,0.,0.));
+#3331 = PCURVE('',#1950,#3332);
+#3332 = DEFINITIONAL_REPRESENTATION('',(#3333),#3337);
+#3333 = LINE('',#3334,#3335);
+#3334 = CARTESIAN_POINT('',(4.6,0.));
+#3335 = VECTOR('',#3336,1.);
+#3336 = DIRECTION('',(0.,-1.));
+#3337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3338 = PCURVE('',#1922,#3339);
+#3339 = DEFINITIONAL_REPRESENTATION('',(#3340),#3344);
+#3340 = LINE('',#3341,#3342);
+#3341 = CARTESIAN_POINT('',(0.,0.));
+#3342 = VECTOR('',#3343,1.);
+#3343 = DIRECTION('',(0.,-1.));
+#3344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3345 = ADVANCED_FACE('',(#3346),#1922,.F.);
+#3346 = FACE_BOUND('',#3347,.F.);
+#3347 = EDGE_LOOP('',(#3348,#3349,#3350,#3351));
+#3348 = ORIENTED_EDGE('',*,*,#1906,.F.);
+#3349 = ORIENTED_EDGE('',*,*,#3325,.T.);
+#3350 = ORIENTED_EDGE('',*,*,#2827,.F.);
+#3351 = ORIENTED_EDGE('',*,*,#2780,.F.);
+#3352 = ADVANCED_FACE('',(#3353),#2004,.T.);
+#3353 = FACE_BOUND('',#3354,.T.);
+#3354 = EDGE_LOOP('',(#3355,#3378,#3406,#3427));
+#3355 = ORIENTED_EDGE('',*,*,#3356,.F.);
+#3356 = EDGE_CURVE('',#3357,#1987,#3359,.T.);
+#3357 = VERTEX_POINT('',#3358);
+#3358 = CARTESIAN_POINT('',(-5.11,2.25,8.));
+#3359 = SURFACE_CURVE('',#3360,(#3364,#3371),.PCURVE_S1.);
+#3360 = LINE('',#3361,#3362);
+#3361 = CARTESIAN_POINT('',(-5.135,2.275,8.025));
+#3362 = VECTOR('',#3363,1.);
+#3363 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#3364 = PCURVE('',#2004,#3365);
+#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370);
+#3366 = LINE('',#3367,#3368);
+#3367 = CARTESIAN_POINT('',(-2.5E-02,-0.318198051534));
+#3368 = VECTOR('',#3369,1.);
+#3369 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3371 = PCURVE('',#2422,#3372);
+#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377);
+#3373 = LINE('',#3374,#3375);
+#3374 = CARTESIAN_POINT('',(0.875,-0.318198051534));
+#3375 = VECTOR('',#3376,1.);
+#3376 = DIRECTION('',(0.57735026919,0.816496580928));
+#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3378 = ORIENTED_EDGE('',*,*,#3379,.T.);
+#3379 = EDGE_CURVE('',#3357,#3380,#3382,.T.);
+#3380 = VERTEX_POINT('',#3381);
+#3381 = CARTESIAN_POINT('',(5.75,2.25,8.));
+#3382 = SURFACE_CURVE('',#3383,(#3387,#3394),.PCURVE_S1.);
+#3383 = LINE('',#3384,#3385);
+#3384 = CARTESIAN_POINT('',(-5.11,2.25,8.));
+#3385 = VECTOR('',#3386,1.);
+#3386 = DIRECTION('',(1.,0.,0.));
+#3387 = PCURVE('',#2004,#3388);
+#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3393);
+#3389 = LINE('',#3390,#3391);
+#3390 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3391 = VECTOR('',#3392,1.);
+#3392 = DIRECTION('',(1.,0.));
+#3393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3394 = PCURVE('',#3395,#3400);
+#3395 = PLANE('',#3396);
+#3396 = AXIS2_PLACEMENT_3D('',#3397,#3398,#3399);
+#3397 = CARTESIAN_POINT('',(-5.11,2.25,8.5));
+#3398 = DIRECTION('',(0.,-1.,0.));
+#3399 = DIRECTION('',(1.,0.,0.));
+#3400 = DEFINITIONAL_REPRESENTATION('',(#3401),#3405);
+#3401 = LINE('',#3402,#3403);
+#3402 = CARTESIAN_POINT('',(0.,-0.5));
+#3403 = VECTOR('',#3404,1.);
+#3404 = DIRECTION('',(1.,0.));
+#3405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3406 = ORIENTED_EDGE('',*,*,#3407,.T.);
+#3407 = EDGE_CURVE('',#3380,#1989,#3408,.T.);
+#3408 = SURFACE_CURVE('',#3409,(#3413,#3420),.PCURVE_S1.);
+#3409 = LINE('',#3410,#3411);
+#3410 = CARTESIAN_POINT('',(4.106666666667,0.606666666667,6.356666666667
+    ));
+#3411 = VECTOR('',#3412,1.);
+#3412 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#3413 = PCURVE('',#2004,#3414);
+#3414 = DEFINITIONAL_REPRESENTATION('',(#3415),#3419);
+#3415 = LINE('',#3416,#3417);
+#3416 = CARTESIAN_POINT('',(9.216666666667,-2.677577678093));
+#3417 = VECTOR('',#3418,1.);
+#3418 = DIRECTION('',(0.57735026919,0.816496580928));
+#3419 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3420 = PCURVE('',#2032,#3421);
+#3421 = DEFINITIONAL_REPRESENTATION('',(#3422),#3426);
+#3422 = LINE('',#3423,#3424);
+#3423 = CARTESIAN_POINT('',(1.643333333333,-2.677577678093));
+#3424 = VECTOR('',#3425,1.);
+#3425 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3427 = ORIENTED_EDGE('',*,*,#1986,.F.);
+#3428 = ADVANCED_FACE('',(#3429),#2422,.T.);
+#3429 = FACE_BOUND('',#3430,.T.);
+#3430 = EDGE_LOOP('',(#3431,#3454,#3480,#3481));
+#3431 = ORIENTED_EDGE('',*,*,#3432,.F.);
+#3432 = EDGE_CURVE('',#3433,#2381,#3435,.T.);
+#3433 = VERTEX_POINT('',#3434);
+#3434 = CARTESIAN_POINT('',(-5.11,1.4,8.));
+#3435 = SURFACE_CURVE('',#3436,(#3440,#3447),.PCURVE_S1.);
+#3436 = LINE('',#3437,#3438);
+#3437 = CARTESIAN_POINT('',(-5.575,1.865,8.465));
+#3438 = VECTOR('',#3439,1.);
+#3439 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#3440 = PCURVE('',#2422,#3441);
+#3441 = DEFINITIONAL_REPRESENTATION('',(#3442),#3446);
+#3442 = LINE('',#3443,#3444);
+#3443 = CARTESIAN_POINT('',(0.465,0.30405591591));
+#3444 = VECTOR('',#3445,1.);
+#3445 = DIRECTION('',(0.57735026919,0.816496580928));
+#3446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3447 = PCURVE('',#2396,#3448);
+#3448 = DEFINITIONAL_REPRESENTATION('',(#3449),#3453);
+#3449 = LINE('',#3450,#3451);
+#3450 = CARTESIAN_POINT('',(1.325,0.30405591591));
+#3451 = VECTOR('',#3452,1.);
+#3452 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3454 = ORIENTED_EDGE('',*,*,#3455,.T.);
+#3455 = EDGE_CURVE('',#3433,#3357,#3456,.T.);
+#3456 = SURFACE_CURVE('',#3457,(#3461,#3468),.PCURVE_S1.);
+#3457 = LINE('',#3458,#3459);
+#3458 = CARTESIAN_POINT('',(-5.11,1.4,8.));
+#3459 = VECTOR('',#3460,1.);
+#3460 = DIRECTION('',(0.,1.,0.));
+#3461 = PCURVE('',#2422,#3462);
+#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3467);
+#3463 = LINE('',#3464,#3465);
+#3464 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3465 = VECTOR('',#3466,1.);
+#3466 = DIRECTION('',(1.,0.));
+#3467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3468 = PCURVE('',#3469,#3474);
+#3469 = PLANE('',#3470);
+#3470 = AXIS2_PLACEMENT_3D('',#3471,#3472,#3473);
+#3471 = CARTESIAN_POINT('',(-5.11,1.4,8.5));
+#3472 = DIRECTION('',(1.,0.,0.));
+#3473 = DIRECTION('',(0.,1.,0.));
+#3474 = DEFINITIONAL_REPRESENTATION('',(#3475),#3479);
+#3475 = LINE('',#3476,#3477);
+#3476 = CARTESIAN_POINT('',(0.,-0.5));
+#3477 = VECTOR('',#3478,1.);
+#3478 = DIRECTION('',(1.,0.));
+#3479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3480 = ORIENTED_EDGE('',*,*,#3356,.T.);
+#3481 = ORIENTED_EDGE('',*,*,#2408,.F.);
+#3482 = ADVANCED_FACE('',(#3483),#2032,.T.);
+#3483 = FACE_BOUND('',#3484,.T.);
+#3484 = EDGE_LOOP('',(#3485,#3486,#3514,#3535));
+#3485 = ORIENTED_EDGE('',*,*,#3407,.F.);
+#3486 = ORIENTED_EDGE('',*,*,#3487,.T.);
+#3487 = EDGE_CURVE('',#3380,#3488,#3490,.T.);
+#3488 = VERTEX_POINT('',#3489);
+#3489 = CARTESIAN_POINT('',(5.75,1.4,8.));
+#3490 = SURFACE_CURVE('',#3491,(#3495,#3502),.PCURVE_S1.);
+#3491 = LINE('',#3492,#3493);
+#3492 = CARTESIAN_POINT('',(5.75,2.25,8.));
+#3493 = VECTOR('',#3494,1.);
+#3494 = DIRECTION('',(0.,-1.,0.));
+#3495 = PCURVE('',#2032,#3496);
+#3496 = DEFINITIONAL_REPRESENTATION('',(#3497),#3501);
+#3497 = LINE('',#3498,#3499);
+#3498 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3499 = VECTOR('',#3500,1.);
+#3500 = DIRECTION('',(1.,0.));
+#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3502 = PCURVE('',#3503,#3508);
+#3503 = PLANE('',#3504);
+#3504 = AXIS2_PLACEMENT_3D('',#3505,#3506,#3507);
+#3505 = CARTESIAN_POINT('',(5.75,2.25,8.5));
+#3506 = DIRECTION('',(-1.,0.,0.));
+#3507 = DIRECTION('',(0.,-1.,0.));
+#3508 = DEFINITIONAL_REPRESENTATION('',(#3509),#3513);
+#3509 = LINE('',#3510,#3511);
+#3510 = CARTESIAN_POINT('',(0.,-0.5));
+#3511 = VECTOR('',#3512,1.);
+#3512 = DIRECTION('',(1.,0.));
+#3513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3514 = ORIENTED_EDGE('',*,*,#3515,.T.);
+#3515 = EDGE_CURVE('',#3488,#2017,#3516,.T.);
+#3516 = SURFACE_CURVE('',#3517,(#3521,#3528),.PCURVE_S1.);
+#3517 = LINE('',#3518,#3519);
+#3518 = CARTESIAN_POINT('',(6.058333333333,1.708333333333,8.308333333333
+    ));
+#3519 = VECTOR('',#3520,1.);
+#3520 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#3521 = PCURVE('',#2032,#3522);
+#3522 = DEFINITIONAL_REPRESENTATION('',(#3523),#3527);
+#3523 = LINE('',#3524,#3525);
+#3524 = CARTESIAN_POINT('',(0.541666666667,8.249579113843E-02));
+#3525 = VECTOR('',#3526,1.);
+#3526 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3528 = PCURVE('',#2060,#3529);
+#3529 = DEFINITIONAL_REPRESENTATION('',(#3530),#3534);
+#3530 = LINE('',#3531,#3532);
+#3531 = CARTESIAN_POINT('',(0.308333333333,8.249579113843E-02));
+#3532 = VECTOR('',#3533,1.);
+#3533 = DIRECTION('',(0.57735026919,0.816496580928));
+#3534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3535 = ORIENTED_EDGE('',*,*,#2016,.F.);
+#3536 = ADVANCED_FACE('',(#3537),#2396,.T.);
+#3537 = FACE_BOUND('',#3538,.T.);
+#3538 = EDGE_LOOP('',(#3539,#3562,#3588,#3589));
+#3539 = ORIENTED_EDGE('',*,*,#3540,.F.);
+#3540 = EDGE_CURVE('',#3541,#2353,#3543,.T.);
+#3541 = VERTEX_POINT('',#3542);
+#3542 = CARTESIAN_POINT('',(-6.9,1.4,8.));
+#3543 = SURFACE_CURVE('',#3544,(#3548,#3555),.PCURVE_S1.);
+#3544 = LINE('',#3545,#3546);
+#3545 = CARTESIAN_POINT('',(-6.958333333333,1.458333333333,
+    8.058333333333));
+#3546 = VECTOR('',#3547,1.);
+#3547 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#3548 = PCURVE('',#2396,#3549);
+#3549 = DEFINITIONAL_REPRESENTATION('',(#3550),#3554);
+#3550 = LINE('',#3551,#3552);
+#3551 = CARTESIAN_POINT('',(-5.833333333333E-02,-0.271057599455));
+#3552 = VECTOR('',#3553,1.);
+#3553 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3555 = PCURVE('',#2368,#3556);
+#3556 = DEFINITIONAL_REPRESENTATION('',(#3557),#3561);
+#3557 = LINE('',#3558,#3559);
+#3558 = CARTESIAN_POINT('',(0.708333333333,-0.271057599455));
+#3559 = VECTOR('',#3560,1.);
+#3560 = DIRECTION('',(0.57735026919,0.816496580928));
+#3561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3562 = ORIENTED_EDGE('',*,*,#3563,.T.);
+#3563 = EDGE_CURVE('',#3541,#3433,#3564,.T.);
+#3564 = SURFACE_CURVE('',#3565,(#3569,#3576),.PCURVE_S1.);
+#3565 = LINE('',#3566,#3567);
+#3566 = CARTESIAN_POINT('',(-6.9,1.4,8.));
+#3567 = VECTOR('',#3568,1.);
+#3568 = DIRECTION('',(1.,0.,0.));
+#3569 = PCURVE('',#2396,#3570);
+#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3575);
+#3571 = LINE('',#3572,#3573);
+#3572 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3573 = VECTOR('',#3574,1.);
+#3574 = DIRECTION('',(1.,0.));
+#3575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3576 = PCURVE('',#3577,#3582);
+#3577 = PLANE('',#3578);
+#3578 = AXIS2_PLACEMENT_3D('',#3579,#3580,#3581);
+#3579 = CARTESIAN_POINT('',(-6.9,1.4,8.5));
+#3580 = DIRECTION('',(0.,-1.,0.));
+#3581 = DIRECTION('',(1.,0.,0.));
+#3582 = DEFINITIONAL_REPRESENTATION('',(#3583),#3587);
+#3583 = LINE('',#3584,#3585);
+#3584 = CARTESIAN_POINT('',(0.,-0.5));
+#3585 = VECTOR('',#3586,1.);
+#3586 = DIRECTION('',(1.,0.));
+#3587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3588 = ORIENTED_EDGE('',*,*,#3432,.T.);
+#3589 = ORIENTED_EDGE('',*,*,#2380,.F.);
+#3590 = ADVANCED_FACE('',(#3591),#2060,.T.);
+#3591 = FACE_BOUND('',#3592,.T.);
+#3592 = EDGE_LOOP('',(#3593,#3594,#3622,#3643));
+#3593 = ORIENTED_EDGE('',*,*,#3515,.F.);
+#3594 = ORIENTED_EDGE('',*,*,#3595,.T.);
+#3595 = EDGE_CURVE('',#3488,#3596,#3598,.T.);
+#3596 = VERTEX_POINT('',#3597);
+#3597 = CARTESIAN_POINT('',(6.6,1.4,8.));
+#3598 = SURFACE_CURVE('',#3599,(#3603,#3610),.PCURVE_S1.);
+#3599 = LINE('',#3600,#3601);
+#3600 = CARTESIAN_POINT('',(5.75,1.4,8.));
+#3601 = VECTOR('',#3602,1.);
+#3602 = DIRECTION('',(1.,0.,0.));
+#3603 = PCURVE('',#2060,#3604);
+#3604 = DEFINITIONAL_REPRESENTATION('',(#3605),#3609);
+#3605 = LINE('',#3606,#3607);
+#3606 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3607 = VECTOR('',#3608,1.);
+#3608 = DIRECTION('',(1.,0.));
+#3609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3610 = PCURVE('',#3611,#3616);
+#3611 = PLANE('',#3612);
+#3612 = AXIS2_PLACEMENT_3D('',#3613,#3614,#3615);
+#3613 = CARTESIAN_POINT('',(5.75,1.4,8.5));
+#3614 = DIRECTION('',(0.,-1.,0.));
+#3615 = DIRECTION('',(1.,0.,0.));
+#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);
+#3617 = LINE('',#3618,#3619);
+#3618 = CARTESIAN_POINT('',(0.,-0.5));
+#3619 = VECTOR('',#3620,1.);
+#3620 = DIRECTION('',(1.,0.));
+#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3622 = ORIENTED_EDGE('',*,*,#3623,.T.);
+#3623 = EDGE_CURVE('',#3596,#2045,#3624,.T.);
+#3624 = SURFACE_CURVE('',#3625,(#3629,#3636),.PCURVE_S1.);
+#3625 = LINE('',#3626,#3627);
+#3626 = CARTESIAN_POINT('',(6.625,1.425,8.025));
+#3627 = VECTOR('',#3628,1.);
+#3628 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#3629 = PCURVE('',#2060,#3630);
+#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3635);
+#3631 = LINE('',#3632,#3633);
+#3632 = CARTESIAN_POINT('',(0.875,-0.318198051534));
+#3633 = VECTOR('',#3634,1.);
+#3634 = DIRECTION('',(0.57735026919,0.816496580928));
+#3635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3636 = PCURVE('',#2088,#3637);
+#3637 = DEFINITIONAL_REPRESENTATION('',(#3638),#3642);
+#3638 = LINE('',#3639,#3640);
+#3639 = CARTESIAN_POINT('',(-2.5E-02,-0.318198051534));
+#3640 = VECTOR('',#3641,1.);
+#3641 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3643 = ORIENTED_EDGE('',*,*,#2044,.F.);
+#3644 = ADVANCED_FACE('',(#3645),#2368,.T.);
+#3645 = FACE_BOUND('',#3646,.T.);
+#3646 = EDGE_LOOP('',(#3647,#3670,#3696,#3697));
+#3647 = ORIENTED_EDGE('',*,*,#3648,.F.);
+#3648 = EDGE_CURVE('',#3649,#2325,#3651,.T.);
+#3649 = VERTEX_POINT('',#3650);
+#3650 = CARTESIAN_POINT('',(-6.9,0.75,8.));
+#3651 = SURFACE_CURVE('',#3652,(#3656,#3663),.PCURVE_S1.);
+#3652 = LINE('',#3653,#3654);
+#3653 = CARTESIAN_POINT('',(-7.2,1.05,8.3));
+#3654 = VECTOR('',#3655,1.);
+#3655 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#3656 = PCURVE('',#2368,#3657);
+#3657 = DEFINITIONAL_REPRESENTATION('',(#3658),#3662);
+#3658 = LINE('',#3659,#3660);
+#3659 = CARTESIAN_POINT('',(0.3,7.071067811865E-02));
+#3660 = VECTOR('',#3661,1.);
+#3661 = DIRECTION('',(0.57735026919,0.816496580928));
+#3662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3663 = PCURVE('',#2340,#3664);
+#3664 = DEFINITIONAL_REPRESENTATION('',(#3665),#3669);
+#3665 = LINE('',#3666,#3667);
+#3666 = CARTESIAN_POINT('',(0.5,7.071067811866E-02));
+#3667 = VECTOR('',#3668,1.);
+#3668 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3670 = ORIENTED_EDGE('',*,*,#3671,.T.);
+#3671 = EDGE_CURVE('',#3649,#3541,#3672,.T.);
+#3672 = SURFACE_CURVE('',#3673,(#3677,#3684),.PCURVE_S1.);
+#3673 = LINE('',#3674,#3675);
+#3674 = CARTESIAN_POINT('',(-6.9,0.75,8.));
+#3675 = VECTOR('',#3676,1.);
+#3676 = DIRECTION('',(0.,1.,0.));
+#3677 = PCURVE('',#2368,#3678);
+#3678 = DEFINITIONAL_REPRESENTATION('',(#3679),#3683);
+#3679 = LINE('',#3680,#3681);
+#3680 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3681 = VECTOR('',#3682,1.);
+#3682 = DIRECTION('',(1.,0.));
+#3683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3684 = PCURVE('',#3685,#3690);
+#3685 = PLANE('',#3686);
+#3686 = AXIS2_PLACEMENT_3D('',#3687,#3688,#3689);
+#3687 = CARTESIAN_POINT('',(-6.9,0.75,8.5));
+#3688 = DIRECTION('',(1.,0.,0.));
+#3689 = DIRECTION('',(0.,1.,0.));
+#3690 = DEFINITIONAL_REPRESENTATION('',(#3691),#3695);
+#3691 = LINE('',#3692,#3693);
+#3692 = CARTESIAN_POINT('',(0.,-0.5));
+#3693 = VECTOR('',#3694,1.);
+#3694 = DIRECTION('',(1.,0.));
+#3695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3696 = ORIENTED_EDGE('',*,*,#3540,.T.);
+#3697 = ORIENTED_EDGE('',*,*,#2352,.F.);
+#3698 = ADVANCED_FACE('',(#3699),#2088,.T.);
+#3699 = FACE_BOUND('',#3700,.T.);
+#3700 = EDGE_LOOP('',(#3701,#3702,#3730,#3751));
+#3701 = ORIENTED_EDGE('',*,*,#3623,.F.);
+#3702 = ORIENTED_EDGE('',*,*,#3703,.T.);
+#3703 = EDGE_CURVE('',#3596,#3704,#3706,.T.);
+#3704 = VERTEX_POINT('',#3705);
+#3705 = CARTESIAN_POINT('',(6.6,0.55,8.));
+#3706 = SURFACE_CURVE('',#3707,(#3711,#3718),.PCURVE_S1.);
+#3707 = LINE('',#3708,#3709);
+#3708 = CARTESIAN_POINT('',(6.6,1.4,8.));
+#3709 = VECTOR('',#3710,1.);
+#3710 = DIRECTION('',(0.,-1.,0.));
+#3711 = PCURVE('',#2088,#3712);
+#3712 = DEFINITIONAL_REPRESENTATION('',(#3713),#3717);
+#3713 = LINE('',#3714,#3715);
+#3714 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3715 = VECTOR('',#3716,1.);
+#3716 = DIRECTION('',(1.,0.));
+#3717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3718 = PCURVE('',#3719,#3724);
+#3719 = PLANE('',#3720);
+#3720 = AXIS2_PLACEMENT_3D('',#3721,#3722,#3723);
+#3721 = CARTESIAN_POINT('',(6.6,1.4,8.5));
+#3722 = DIRECTION('',(-1.,0.,0.));
+#3723 = DIRECTION('',(0.,-1.,0.));
+#3724 = DEFINITIONAL_REPRESENTATION('',(#3725),#3729);
+#3725 = LINE('',#3726,#3727);
+#3726 = CARTESIAN_POINT('',(0.,-0.5));
+#3727 = VECTOR('',#3728,1.);
+#3728 = DIRECTION('',(1.,0.));
+#3729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3730 = ORIENTED_EDGE('',*,*,#3731,.T.);
+#3731 = EDGE_CURVE('',#3704,#2073,#3732,.T.);
+#3732 = SURFACE_CURVE('',#3733,(#3737,#3744),.PCURVE_S1.);
+#3733 = LINE('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(6.908333333333,0.858333333333,8.308333333333
+    ));
+#3735 = VECTOR('',#3736,1.);
+#3736 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#3737 = PCURVE('',#2088,#3738);
+#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3743);
+#3739 = LINE('',#3740,#3741);
+#3740 = CARTESIAN_POINT('',(0.541666666667,8.249579113843E-02));
+#3741 = VECTOR('',#3742,1.);
+#3742 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3744 = PCURVE('',#2116,#3745);
+#3745 = DEFINITIONAL_REPRESENTATION('',(#3746),#3750);
+#3746 = LINE('',#3747,#3748);
+#3747 = CARTESIAN_POINT('',(0.308333333333,8.249579113843E-02));
+#3748 = VECTOR('',#3749,1.);
+#3749 = DIRECTION('',(0.57735026919,0.816496580928));
+#3750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3751 = ORIENTED_EDGE('',*,*,#2072,.F.);
+#3752 = ADVANCED_FACE('',(#3753),#2340,.T.);
+#3753 = FACE_BOUND('',#3754,.T.);
+#3754 = EDGE_LOOP('',(#3755,#3778,#3804,#3805));
+#3755 = ORIENTED_EDGE('',*,*,#3756,.F.);
+#3756 = EDGE_CURVE('',#3757,#2297,#3759,.T.);
+#3757 = VERTEX_POINT('',#3758);
+#3758 = CARTESIAN_POINT('',(-7.7,0.75,8.));
+#3759 = SURFACE_CURVE('',#3760,(#3764,#3771),.PCURVE_S1.);
+#3760 = LINE('',#3761,#3762);
+#3761 = CARTESIAN_POINT('',(-7.483333333333,0.533333333333,
+    7.783333333333));
+#3762 = VECTOR('',#3763,1.);
+#3763 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#3764 = PCURVE('',#2340,#3765);
+#3765 = DEFINITIONAL_REPRESENTATION('',(#3766),#3770);
+#3766 = LINE('',#3767,#3768);
+#3767 = CARTESIAN_POINT('',(0.216666666667,-0.659966329107));
+#3768 = VECTOR('',#3769,1.);
+#3769 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3770 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3771 = PCURVE('',#2312,#3772);
+#3772 = DEFINITIONAL_REPRESENTATION('',(#3773),#3777);
+#3773 = LINE('',#3774,#3775);
+#3774 = CARTESIAN_POINT('',(2.083333333333,-0.659966329107));
+#3775 = VECTOR('',#3776,1.);
+#3776 = DIRECTION('',(0.57735026919,0.816496580928));
+#3777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3778 = ORIENTED_EDGE('',*,*,#3779,.T.);
+#3779 = EDGE_CURVE('',#3757,#3649,#3780,.T.);
+#3780 = SURFACE_CURVE('',#3781,(#3785,#3792),.PCURVE_S1.);
+#3781 = LINE('',#3782,#3783);
+#3782 = CARTESIAN_POINT('',(-7.7,0.75,8.));
+#3783 = VECTOR('',#3784,1.);
+#3784 = DIRECTION('',(1.,0.,0.));
+#3785 = PCURVE('',#2340,#3786);
+#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791);
+#3787 = LINE('',#3788,#3789);
+#3788 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3789 = VECTOR('',#3790,1.);
+#3790 = DIRECTION('',(1.,0.));
+#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3792 = PCURVE('',#3793,#3798);
+#3793 = PLANE('',#3794);
+#3794 = AXIS2_PLACEMENT_3D('',#3795,#3796,#3797);
+#3795 = CARTESIAN_POINT('',(-7.7,0.75,8.5));
+#3796 = DIRECTION('',(0.,-1.,0.));
+#3797 = DIRECTION('',(1.,0.,0.));
+#3798 = DEFINITIONAL_REPRESENTATION('',(#3799),#3803);
+#3799 = LINE('',#3800,#3801);
+#3800 = CARTESIAN_POINT('',(0.,-0.5));
+#3801 = VECTOR('',#3802,1.);
+#3802 = DIRECTION('',(1.,0.));
+#3803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3804 = ORIENTED_EDGE('',*,*,#3648,.T.);
+#3805 = ORIENTED_EDGE('',*,*,#2324,.F.);
+#3806 = ADVANCED_FACE('',(#3807),#2116,.T.);
+#3807 = FACE_BOUND('',#3808,.T.);
+#3808 = EDGE_LOOP('',(#3809,#3810,#3838,#3859));
+#3809 = ORIENTED_EDGE('',*,*,#3731,.F.);
+#3810 = ORIENTED_EDGE('',*,*,#3811,.T.);
+#3811 = EDGE_CURVE('',#3704,#3812,#3814,.T.);
+#3812 = VERTEX_POINT('',#3813);
+#3813 = CARTESIAN_POINT('',(7.6,0.55,8.));
+#3814 = SURFACE_CURVE('',#3815,(#3819,#3826),.PCURVE_S1.);
+#3815 = LINE('',#3816,#3817);
+#3816 = CARTESIAN_POINT('',(6.6,0.55,8.));
+#3817 = VECTOR('',#3818,1.);
+#3818 = DIRECTION('',(1.,0.,0.));
+#3819 = PCURVE('',#2116,#3820);
+#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
+#3821 = LINE('',#3822,#3823);
+#3822 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3823 = VECTOR('',#3824,1.);
+#3824 = DIRECTION('',(1.,0.));
+#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3826 = PCURVE('',#3827,#3832);
+#3827 = PLANE('',#3828);
+#3828 = AXIS2_PLACEMENT_3D('',#3829,#3830,#3831);
+#3829 = CARTESIAN_POINT('',(6.6,0.55,8.5));
+#3830 = DIRECTION('',(0.,-1.,0.));
+#3831 = DIRECTION('',(1.,0.,0.));
+#3832 = DEFINITIONAL_REPRESENTATION('',(#3833),#3837);
+#3833 = LINE('',#3834,#3835);
+#3834 = CARTESIAN_POINT('',(0.,-0.5));
+#3835 = VECTOR('',#3836,1.);
+#3836 = DIRECTION('',(1.,0.));
+#3837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3838 = ORIENTED_EDGE('',*,*,#3839,.T.);
+#3839 = EDGE_CURVE('',#3812,#2101,#3840,.T.);
+#3840 = SURFACE_CURVE('',#3841,(#3845,#3852),.PCURVE_S1.);
+#3841 = LINE('',#3842,#3843);
+#3842 = CARTESIAN_POINT('',(7.6,0.55,8.));
+#3843 = VECTOR('',#3844,1.);
+#3844 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#3845 = PCURVE('',#2116,#3846);
+#3846 = DEFINITIONAL_REPRESENTATION('',(#3847),#3851);
+#3847 = LINE('',#3848,#3849);
+#3848 = CARTESIAN_POINT('',(1.,-0.353553390593));
+#3849 = VECTOR('',#3850,1.);
+#3850 = DIRECTION('',(0.57735026919,0.816496580928));
+#3851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3852 = PCURVE('',#2144,#3853);
+#3853 = DEFINITIONAL_REPRESENTATION('',(#3854),#3858);
+#3854 = LINE('',#3855,#3856);
+#3855 = CARTESIAN_POINT('',(7.771561172376E-16,-0.353553390593));
+#3856 = VECTOR('',#3857,1.);
+#3857 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3859 = ORIENTED_EDGE('',*,*,#2100,.F.);
+#3860 = ADVANCED_FACE('',(#3861),#2312,.T.);
+#3861 = FACE_BOUND('',#3862,.T.);
+#3862 = EDGE_LOOP('',(#3863,#3886,#3912,#3913));
+#3863 = ORIENTED_EDGE('',*,*,#3864,.F.);
+#3864 = EDGE_CURVE('',#3865,#2269,#3867,.T.);
+#3865 = VERTEX_POINT('',#3866);
+#3866 = CARTESIAN_POINT('',(-7.7,-1.55,8.));
+#3867 = SURFACE_CURVE('',#3868,(#3872,#3879),.PCURVE_S1.);
+#3868 = LINE('',#3869,#3870);
+#3869 = CARTESIAN_POINT('',(-7.733333333333,-1.583333333333,
+    8.033333333333));
+#3870 = VECTOR('',#3871,1.);
+#3871 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#3872 = PCURVE('',#2312,#3873);
+#3873 = DEFINITIONAL_REPRESENTATION('',(#3874),#3878);
+#3874 = LINE('',#3875,#3876);
+#3875 = CARTESIAN_POINT('',(-3.333333333333E-02,-0.306412938514));
+#3876 = VECTOR('',#3877,1.);
+#3877 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3878 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3879 = PCURVE('',#2284,#3880);
+#3880 = DEFINITIONAL_REPRESENTATION('',(#3881),#3885);
+#3881 = LINE('',#3882,#3883);
+#3882 = CARTESIAN_POINT('',(0.833333333333,-0.306412938514));
+#3883 = VECTOR('',#3884,1.);
+#3884 = DIRECTION('',(0.57735026919,0.816496580928));
+#3885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3886 = ORIENTED_EDGE('',*,*,#3887,.T.);
+#3887 = EDGE_CURVE('',#3865,#3757,#3888,.T.);
+#3888 = SURFACE_CURVE('',#3889,(#3893,#3900),.PCURVE_S1.);
+#3889 = LINE('',#3890,#3891);
+#3890 = CARTESIAN_POINT('',(-7.7,-1.55,8.));
+#3891 = VECTOR('',#3892,1.);
+#3892 = DIRECTION('',(0.,1.,0.));
+#3893 = PCURVE('',#2312,#3894);
+#3894 = DEFINITIONAL_REPRESENTATION('',(#3895),#3899);
+#3895 = LINE('',#3896,#3897);
+#3896 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3897 = VECTOR('',#3898,1.);
+#3898 = DIRECTION('',(1.,0.));
+#3899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3900 = PCURVE('',#3901,#3906);
+#3901 = PLANE('',#3902);
+#3902 = AXIS2_PLACEMENT_3D('',#3903,#3904,#3905);
+#3903 = CARTESIAN_POINT('',(-7.7,-1.55,8.5));
+#3904 = DIRECTION('',(1.,0.,0.));
+#3905 = DIRECTION('',(0.,1.,0.));
+#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3911);
+#3907 = LINE('',#3908,#3909);
+#3908 = CARTESIAN_POINT('',(2.22044604925E-16,-0.5));
+#3909 = VECTOR('',#3910,1.);
+#3910 = DIRECTION('',(1.,0.));
+#3911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3912 = ORIENTED_EDGE('',*,*,#3756,.T.);
+#3913 = ORIENTED_EDGE('',*,*,#2296,.F.);
+#3914 = ADVANCED_FACE('',(#3915),#2144,.T.);
+#3915 = FACE_BOUND('',#3916,.T.);
+#3916 = EDGE_LOOP('',(#3917,#3918,#3946,#3967));
+#3917 = ORIENTED_EDGE('',*,*,#3839,.F.);
+#3918 = ORIENTED_EDGE('',*,*,#3919,.T.);
+#3919 = EDGE_CURVE('',#3812,#3920,#3922,.T.);
+#3920 = VERTEX_POINT('',#3921);
+#3921 = CARTESIAN_POINT('',(7.6,-1.55,8.));
+#3922 = SURFACE_CURVE('',#3923,(#3927,#3934),.PCURVE_S1.);
+#3923 = LINE('',#3924,#3925);
+#3924 = CARTESIAN_POINT('',(7.6,0.55,8.));
+#3925 = VECTOR('',#3926,1.);
+#3926 = DIRECTION('',(0.,-1.,0.));
+#3927 = PCURVE('',#2144,#3928);
+#3928 = DEFINITIONAL_REPRESENTATION('',(#3929),#3933);
+#3929 = LINE('',#3930,#3931);
+#3930 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#3931 = VECTOR('',#3932,1.);
+#3932 = DIRECTION('',(1.,0.));
+#3933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3934 = PCURVE('',#3935,#3940);
+#3935 = PLANE('',#3936);
+#3936 = AXIS2_PLACEMENT_3D('',#3937,#3938,#3939);
+#3937 = CARTESIAN_POINT('',(7.6,0.55,8.5));
+#3938 = DIRECTION('',(-1.,0.,0.));
+#3939 = DIRECTION('',(0.,-1.,0.));
+#3940 = DEFINITIONAL_REPRESENTATION('',(#3941),#3945);
+#3941 = LINE('',#3942,#3943);
+#3942 = CARTESIAN_POINT('',(0.,-0.5));
+#3943 = VECTOR('',#3944,1.);
+#3944 = DIRECTION('',(1.,0.));
+#3945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3946 = ORIENTED_EDGE('',*,*,#3947,.T.);
+#3947 = EDGE_CURVE('',#3920,#2129,#3948,.T.);
+#3948 = SURFACE_CURVE('',#3949,(#3953,#3960),.PCURVE_S1.);
+#3949 = LINE('',#3950,#3951);
+#3950 = CARTESIAN_POINT('',(7.416666666667,-1.366666666667,
+    7.816666666667));
+#3951 = VECTOR('',#3952,1.);
+#3952 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#3953 = PCURVE('',#2144,#3954);
+#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3959);
+#3955 = LINE('',#3956,#3957);
+#3956 = CARTESIAN_POINT('',(1.916666666667,-0.612825877028));
+#3957 = VECTOR('',#3958,1.);
+#3958 = DIRECTION('',(0.57735026919,0.816496580928));
+#3959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3960 = PCURVE('',#2172,#3961);
+#3961 = DEFINITIONAL_REPRESENTATION('',(#3962),#3966);
+#3962 = LINE('',#3963,#3964);
+#3963 = CARTESIAN_POINT('',(0.183333333333,-0.612825877028));
+#3964 = VECTOR('',#3965,1.);
+#3965 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3967 = ORIENTED_EDGE('',*,*,#2128,.F.);
+#3968 = ADVANCED_FACE('',(#3969),#2284,.T.);
+#3969 = FACE_BOUND('',#3970,.T.);
+#3970 = EDGE_LOOP('',(#3971,#3994,#4020,#4021));
+#3971 = ORIENTED_EDGE('',*,*,#3972,.F.);
+#3972 = EDGE_CURVE('',#3973,#2241,#3975,.T.);
+#3973 = VERTEX_POINT('',#3974);
+#3974 = CARTESIAN_POINT('',(-6.9,-1.55,8.));
+#3975 = SURFACE_CURVE('',#3976,(#3980,#3987),.PCURVE_S1.);
+#3976 = LINE('',#3977,#3978);
+#3977 = CARTESIAN_POINT('',(-7.233333333333,-1.883333333333,
+    8.333333333333));
+#3978 = VECTOR('',#3979,1.);
+#3979 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#3980 = PCURVE('',#2284,#3981);
+#3981 = DEFINITIONAL_REPRESENTATION('',(#3982),#3986);
+#3982 = LINE('',#3983,#3984);
+#3983 = CARTESIAN_POINT('',(0.333333333333,0.117851130198));
+#3984 = VECTOR('',#3985,1.);
+#3985 = DIRECTION('',(0.57735026919,0.816496580928));
+#3986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3987 = PCURVE('',#2256,#3988);
+#3988 = DEFINITIONAL_REPRESENTATION('',(#3989),#3993);
+#3989 = LINE('',#3990,#3991);
+#3990 = CARTESIAN_POINT('',(0.666666666667,0.117851130198));
+#3991 = VECTOR('',#3992,1.);
+#3992 = DIRECTION('',(-0.57735026919,0.816496580928));
+#3993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3994 = ORIENTED_EDGE('',*,*,#3995,.T.);
+#3995 = EDGE_CURVE('',#3973,#3865,#3996,.T.);
+#3996 = SURFACE_CURVE('',#3997,(#4001,#4008),.PCURVE_S1.);
+#3997 = LINE('',#3998,#3999);
+#3998 = CARTESIAN_POINT('',(-6.9,-1.55,8.));
+#3999 = VECTOR('',#4000,1.);
+#4000 = DIRECTION('',(-1.,0.,0.));
+#4001 = PCURVE('',#2284,#4002);
+#4002 = DEFINITIONAL_REPRESENTATION('',(#4003),#4007);
+#4003 = LINE('',#4004,#4005);
+#4004 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4005 = VECTOR('',#4006,1.);
+#4006 = DIRECTION('',(1.,0.));
+#4007 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4008 = PCURVE('',#4009,#4014);
+#4009 = PLANE('',#4010);
+#4010 = AXIS2_PLACEMENT_3D('',#4011,#4012,#4013);
+#4011 = CARTESIAN_POINT('',(-6.9,-1.55,8.5));
+#4012 = DIRECTION('',(0.,1.,0.));
+#4013 = DIRECTION('',(-1.,0.,0.));
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(0.,-0.5));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(1.,0.));
+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4020 = ORIENTED_EDGE('',*,*,#3864,.T.);
+#4021 = ORIENTED_EDGE('',*,*,#2268,.F.);
+#4022 = ADVANCED_FACE('',(#4023),#2172,.T.);
+#4023 = FACE_BOUND('',#4024,.T.);
+#4024 = EDGE_LOOP('',(#4025,#4026,#4054,#4075));
+#4025 = ORIENTED_EDGE('',*,*,#3947,.F.);
+#4026 = ORIENTED_EDGE('',*,*,#4027,.T.);
+#4027 = EDGE_CURVE('',#3920,#4028,#4030,.T.);
+#4028 = VERTEX_POINT('',#4029);
+#4029 = CARTESIAN_POINT('',(6.6,-1.55,8.));
+#4030 = SURFACE_CURVE('',#4031,(#4035,#4042),.PCURVE_S1.);
+#4031 = LINE('',#4032,#4033);
+#4032 = CARTESIAN_POINT('',(7.6,-1.55,8.));
+#4033 = VECTOR('',#4034,1.);
+#4034 = DIRECTION('',(-1.,0.,0.));
+#4035 = PCURVE('',#2172,#4036);
+#4036 = DEFINITIONAL_REPRESENTATION('',(#4037),#4041);
+#4037 = LINE('',#4038,#4039);
+#4038 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4039 = VECTOR('',#4040,1.);
+#4040 = DIRECTION('',(1.,0.));
+#4041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4042 = PCURVE('',#4043,#4048);
+#4043 = PLANE('',#4044);
+#4044 = AXIS2_PLACEMENT_3D('',#4045,#4046,#4047);
+#4045 = CARTESIAN_POINT('',(7.6,-1.55,8.5));
+#4046 = DIRECTION('',(0.,1.,0.));
+#4047 = DIRECTION('',(-1.,0.,0.));
+#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053);
+#4049 = LINE('',#4050,#4051);
+#4050 = CARTESIAN_POINT('',(-8.881784197001E-16,-0.5));
+#4051 = VECTOR('',#4052,1.);
+#4052 = DIRECTION('',(1.,0.));
+#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4054 = ORIENTED_EDGE('',*,*,#4055,.T.);
+#4055 = EDGE_CURVE('',#4028,#2157,#4056,.T.);
+#4056 = SURFACE_CURVE('',#4057,(#4061,#4068),.PCURVE_S1.);
+#4057 = LINE('',#4058,#4059);
+#4058 = CARTESIAN_POINT('',(6.933333333333,-1.883333333333,
+    8.333333333333));
+#4059 = VECTOR('',#4060,1.);
+#4060 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#4061 = PCURVE('',#2172,#4062);
+#4062 = DEFINITIONAL_REPRESENTATION('',(#4063),#4067);
+#4063 = LINE('',#4064,#4065);
+#4064 = CARTESIAN_POINT('',(0.666666666667,0.117851130198));
+#4065 = VECTOR('',#4066,1.);
+#4066 = DIRECTION('',(-0.57735026919,0.816496580928));
+#4067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4068 = PCURVE('',#2200,#4069);
+#4069 = DEFINITIONAL_REPRESENTATION('',(#4070),#4074);
+#4070 = LINE('',#4071,#4072);
+#4071 = CARTESIAN_POINT('',(0.333333333333,0.117851130198));
+#4072 = VECTOR('',#4073,1.);
+#4073 = DIRECTION('',(0.57735026919,0.816496580928));
+#4074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4075 = ORIENTED_EDGE('',*,*,#2156,.F.);
+#4076 = ADVANCED_FACE('',(#4077),#2256,.T.);
+#4077 = FACE_BOUND('',#4078,.T.);
+#4078 = EDGE_LOOP('',(#4079,#4102,#4128,#4129));
+#4079 = ORIENTED_EDGE('',*,*,#4080,.F.);
+#4080 = EDGE_CURVE('',#4081,#2213,#4083,.T.);
+#4081 = VERTEX_POINT('',#4082);
+#4082 = CARTESIAN_POINT('',(-6.9,-2.55,8.));
+#4083 = SURFACE_CURVE('',#4084,(#4088,#4095),.PCURVE_S1.);
+#4084 = LINE('',#4085,#4086);
+#4085 = CARTESIAN_POINT('',(-4.816666666667,-0.466666666667,
+    5.916666666667));
+#4086 = VECTOR('',#4087,1.);
+#4087 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#4088 = PCURVE('',#2256,#4089);
+#4089 = DEFINITIONAL_REPRESENTATION('',(#4090),#4094);
+#4090 = LINE('',#4091,#4092);
+#4091 = CARTESIAN_POINT('',(2.083333333333,-3.299831645537));
+#4092 = VECTOR('',#4093,1.);
+#4093 = DIRECTION('',(-0.57735026919,0.816496580928));
+#4094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4095 = PCURVE('',#2228,#4096);
+#4096 = DEFINITIONAL_REPRESENTATION('',(#4097),#4101);
+#4097 = LINE('',#4098,#4099);
+#4098 = CARTESIAN_POINT('',(11.416666666667,-3.299831645537));
+#4099 = VECTOR('',#4100,1.);
+#4100 = DIRECTION('',(0.57735026919,0.816496580928));
+#4101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4102 = ORIENTED_EDGE('',*,*,#4103,.T.);
+#4103 = EDGE_CURVE('',#4081,#3973,#4104,.T.);
+#4104 = SURFACE_CURVE('',#4105,(#4109,#4116),.PCURVE_S1.);
+#4105 = LINE('',#4106,#4107);
+#4106 = CARTESIAN_POINT('',(-6.9,-2.55,8.));
+#4107 = VECTOR('',#4108,1.);
+#4108 = DIRECTION('',(0.,1.,0.));
+#4109 = PCURVE('',#2256,#4110);
+#4110 = DEFINITIONAL_REPRESENTATION('',(#4111),#4115);
+#4111 = LINE('',#4112,#4113);
+#4112 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4113 = VECTOR('',#4114,1.);
+#4114 = DIRECTION('',(1.,0.));
+#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4116 = PCURVE('',#4117,#4122);
+#4117 = PLANE('',#4118);
+#4118 = AXIS2_PLACEMENT_3D('',#4119,#4120,#4121);
+#4119 = CARTESIAN_POINT('',(-6.9,-2.55,8.5));
+#4120 = DIRECTION('',(1.,0.,0.));
+#4121 = DIRECTION('',(0.,1.,0.));
+#4122 = DEFINITIONAL_REPRESENTATION('',(#4123),#4127);
+#4123 = LINE('',#4124,#4125);
+#4124 = CARTESIAN_POINT('',(0.,-0.5));
+#4125 = VECTOR('',#4126,1.);
+#4126 = DIRECTION('',(1.,0.));
+#4127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4128 = ORIENTED_EDGE('',*,*,#3972,.T.);
+#4129 = ORIENTED_EDGE('',*,*,#2240,.F.);
+#4130 = ADVANCED_FACE('',(#4131),#2200,.T.);
+#4131 = FACE_BOUND('',#4132,.T.);
+#4132 = EDGE_LOOP('',(#4133,#4134,#4162,#4183));
+#4133 = ORIENTED_EDGE('',*,*,#4055,.F.);
+#4134 = ORIENTED_EDGE('',*,*,#4135,.T.);
+#4135 = EDGE_CURVE('',#4028,#4136,#4138,.T.);
+#4136 = VERTEX_POINT('',#4137);
+#4137 = CARTESIAN_POINT('',(6.6,-2.55,8.));
+#4138 = SURFACE_CURVE('',#4139,(#4143,#4150),.PCURVE_S1.);
+#4139 = LINE('',#4140,#4141);
+#4140 = CARTESIAN_POINT('',(6.6,-1.55,8.));
+#4141 = VECTOR('',#4142,1.);
+#4142 = DIRECTION('',(0.,-1.,0.));
+#4143 = PCURVE('',#2200,#4144);
+#4144 = DEFINITIONAL_REPRESENTATION('',(#4145),#4149);
+#4145 = LINE('',#4146,#4147);
+#4146 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4147 = VECTOR('',#4148,1.);
+#4148 = DIRECTION('',(1.,0.));
+#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4150 = PCURVE('',#4151,#4156);
+#4151 = PLANE('',#4152);
+#4152 = AXIS2_PLACEMENT_3D('',#4153,#4154,#4155);
+#4153 = CARTESIAN_POINT('',(6.6,-1.55,8.5));
+#4154 = DIRECTION('',(-1.,0.,0.));
+#4155 = DIRECTION('',(0.,-1.,0.));
+#4156 = DEFINITIONAL_REPRESENTATION('',(#4157),#4161);
+#4157 = LINE('',#4158,#4159);
+#4158 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.5));
+#4159 = VECTOR('',#4160,1.);
+#4160 = DIRECTION('',(1.,0.));
+#4161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4162 = ORIENTED_EDGE('',*,*,#4163,.T.);
+#4163 = EDGE_CURVE('',#4136,#2185,#4164,.T.);
+#4164 = SURFACE_CURVE('',#4165,(#4169,#4176),.PCURVE_S1.);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(6.6,-2.55,8.));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#4169 = PCURVE('',#2200,#4170);
+#4170 = DEFINITIONAL_REPRESENTATION('',(#4171),#4175);
+#4171 = LINE('',#4172,#4173);
+#4172 = CARTESIAN_POINT('',(1.,-0.353553390593));
+#4173 = VECTOR('',#4174,1.);
+#4174 = DIRECTION('',(0.57735026919,0.816496580928));
+#4175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4176 = PCURVE('',#2228,#4177);
+#4177 = DEFINITIONAL_REPRESENTATION('',(#4178),#4182);
+#4178 = LINE('',#4179,#4180);
+#4179 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4180 = VECTOR('',#4181,1.);
+#4181 = DIRECTION('',(-0.57735026919,0.816496580928));
+#4182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4183 = ORIENTED_EDGE('',*,*,#2184,.F.);
+#4184 = ADVANCED_FACE('',(#4185),#2228,.T.);
+#4185 = FACE_BOUND('',#4186,.T.);
+#4186 = EDGE_LOOP('',(#4187,#4188,#4214,#4215));
+#4187 = ORIENTED_EDGE('',*,*,#4163,.F.);
+#4188 = ORIENTED_EDGE('',*,*,#4189,.T.);
+#4189 = EDGE_CURVE('',#4136,#4081,#4190,.T.);
+#4190 = SURFACE_CURVE('',#4191,(#4195,#4202),.PCURVE_S1.);
+#4191 = LINE('',#4192,#4193);
+#4192 = CARTESIAN_POINT('',(6.6,-2.55,8.));
+#4193 = VECTOR('',#4194,1.);
+#4194 = DIRECTION('',(-1.,0.,0.));
+#4195 = PCURVE('',#2228,#4196);
+#4196 = DEFINITIONAL_REPRESENTATION('',(#4197),#4201);
+#4197 = LINE('',#4198,#4199);
+#4198 = CARTESIAN_POINT('',(0.,-0.353553390593));
+#4199 = VECTOR('',#4200,1.);
+#4200 = DIRECTION('',(1.,0.));
+#4201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4202 = PCURVE('',#4203,#4208);
+#4203 = PLANE('',#4204);
+#4204 = AXIS2_PLACEMENT_3D('',#4205,#4206,#4207);
+#4205 = CARTESIAN_POINT('',(6.6,-2.55,8.5));
+#4206 = DIRECTION('',(0.,1.,0.));
+#4207 = DIRECTION('',(-1.,0.,0.));
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213);
+#4209 = LINE('',#4210,#4211);
+#4210 = CARTESIAN_POINT('',(8.881784197001E-16,-0.5));
+#4211 = VECTOR('',#4212,1.);
+#4212 = DIRECTION('',(1.,0.));
+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4214 = ORIENTED_EDGE('',*,*,#4080,.T.);
+#4215 = ORIENTED_EDGE('',*,*,#2212,.F.);
+#4216 = ADVANCED_FACE('',(#4217),#2550,.F.);
+#4217 = FACE_BOUND('',#4218,.F.);
+#4218 = EDGE_LOOP('',(#4219,#4220,#4221,#4242));
+#4219 = ORIENTED_EDGE('',*,*,#2901,.F.);
+#4220 = ORIENTED_EDGE('',*,*,#2852,.F.);
+#4221 = ORIENTED_EDGE('',*,*,#4222,.T.);
+#4222 = EDGE_CURVE('',#2674,#2512,#4223,.T.);
+#4223 = SURFACE_CURVE('',#4224,(#4228,#4235),.PCURVE_S1.);
+#4224 = LINE('',#4225,#4226);
+#4225 = CARTESIAN_POINT('',(-8.5,2.3,0.2));
+#4226 = VECTOR('',#4227,1.);
+#4227 = DIRECTION('',(1.,0.,0.));
+#4228 = PCURVE('',#2550,#4229);
+#4229 = DEFINITIONAL_REPRESENTATION('',(#4230),#4234);
+#4230 = LINE('',#4231,#4232);
+#4231 = CARTESIAN_POINT('',(0.,0.));
+#4232 = VECTOR('',#4233,1.);
+#4233 = DIRECTION('',(0.,-1.));
+#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4235 = PCURVE('',#2526,#4236);
+#4236 = DEFINITIONAL_REPRESENTATION('',(#4237),#4241);
+#4237 = LINE('',#4238,#4239);
+#4238 = CARTESIAN_POINT('',(4.6,0.));
+#4239 = VECTOR('',#4240,1.);
+#4240 = DIRECTION('',(0.,-1.));
+#4241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4242 = ORIENTED_EDGE('',*,*,#2537,.F.);
+#4243 = ADVANCED_FACE('',(#4244),#2526,.F.);
+#4244 = FACE_BOUND('',#4245,.F.);
+#4245 = EDGE_LOOP('',(#4246,#4247,#4248,#4249));
+#4246 = ORIENTED_EDGE('',*,*,#2696,.F.);
+#4247 = ORIENTED_EDGE('',*,*,#3271,.T.);
+#4248 = ORIENTED_EDGE('',*,*,#2511,.F.);
+#4249 = ORIENTED_EDGE('',*,*,#4222,.F.);
+#4250 = ADVANCED_FACE('',(#4251),#2629,.T.);
+#4251 = FACE_BOUND('',#4252,.F.);
+#4252 = EDGE_LOOP('',(#4253,#4282,#4303,#4304));
+#4253 = ORIENTED_EDGE('',*,*,#4254,.F.);
+#4254 = EDGE_CURVE('',#4255,#4255,#4257,.T.);
+#4255 = VERTEX_POINT('',#4256);
+#4256 = CARTESIAN_POINT('',(-5.84,0.5,-2.7));
+#4257 = SURFACE_CURVE('',#4258,(#4263,#4270),.PCURVE_S1.);
+#4258 = CIRCLE('',#4259,0.575);
+#4259 = AXIS2_PLACEMENT_3D('',#4260,#4261,#4262);
+#4260 = CARTESIAN_POINT('',(-6.415,0.5,-2.7));
+#4261 = DIRECTION('',(0.,0.,1.));
+#4262 = DIRECTION('',(1.,0.,0.));
+#4263 = PCURVE('',#2629,#4264);
+#4264 = DEFINITIONAL_REPRESENTATION('',(#4265),#4269);
+#4265 = LINE('',#4266,#4267);
+#4266 = CARTESIAN_POINT('',(-0.,-0.3));
+#4267 = VECTOR('',#4268,1.);
+#4268 = DIRECTION('',(-1.,0.));
+#4269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4270 = PCURVE('',#4271,#4276);
+#4271 = CONICAL_SURFACE('',#4272,0.575,0.785398163397);
+#4272 = AXIS2_PLACEMENT_3D('',#4273,#4274,#4275);
+#4273 = CARTESIAN_POINT('',(-6.415,0.5,-2.7));
+#4274 = DIRECTION('',(0.,0.,1.));
+#4275 = DIRECTION('',(1.,0.,0.));
+#4276 = DEFINITIONAL_REPRESENTATION('',(#4277),#4281);
+#4277 = LINE('',#4278,#4279);
+#4278 = CARTESIAN_POINT('',(0.,-0.));
+#4279 = VECTOR('',#4280,1.);
+#4280 = DIRECTION('',(1.,-0.));
+#4281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4282 = ORIENTED_EDGE('',*,*,#4283,.T.);
+#4283 = EDGE_CURVE('',#4255,#2613,#4284,.T.);
+#4284 = SEAM_CURVE('',#4285,(#4289,#4296),.PCURVE_S1.);
+#4285 = LINE('',#4286,#4287);
+#4286 = CARTESIAN_POINT('',(-5.84,0.5,-3.));
+#4287 = VECTOR('',#4288,1.);
+#4288 = DIRECTION('',(0.,0.,1.));
+#4289 = PCURVE('',#2629,#4290);
+#4290 = DEFINITIONAL_REPRESENTATION('',(#4291),#4295);
+#4291 = LINE('',#4292,#4293);
+#4292 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4293 = VECTOR('',#4294,1.);
+#4294 = DIRECTION('',(-0.,-1.));
+#4295 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4296 = PCURVE('',#2629,#4297);
+#4297 = DEFINITIONAL_REPRESENTATION('',(#4298),#4302);
+#4298 = LINE('',#4299,#4300);
+#4299 = CARTESIAN_POINT('',(-0.,0.));
+#4300 = VECTOR('',#4301,1.);
+#4301 = DIRECTION('',(-0.,-1.));
+#4302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4303 = ORIENTED_EDGE('',*,*,#2612,.F.);
+#4304 = ORIENTED_EDGE('',*,*,#4283,.F.);
+#4305 = ADVANCED_FACE('',(#4306),#2736,.T.);
+#4306 = FACE_BOUND('',#4307,.F.);
+#4307 = EDGE_LOOP('',(#4308,#4337,#4358,#4359));
+#4308 = ORIENTED_EDGE('',*,*,#4309,.F.);
+#4309 = EDGE_CURVE('',#4310,#4310,#4312,.T.);
+#4310 = VERTEX_POINT('',#4311);
+#4311 = CARTESIAN_POINT('',(6.99,-0.5,-2.7));
+#4312 = SURFACE_CURVE('',#4313,(#4318,#4325),.PCURVE_S1.);
+#4313 = CIRCLE('',#4314,0.575);
+#4314 = AXIS2_PLACEMENT_3D('',#4315,#4316,#4317);
+#4315 = CARTESIAN_POINT('',(6.415,-0.5,-2.7));
+#4316 = DIRECTION('',(0.,0.,1.));
+#4317 = DIRECTION('',(1.,0.,0.));
+#4318 = PCURVE('',#2736,#4319);
+#4319 = DEFINITIONAL_REPRESENTATION('',(#4320),#4324);
+#4320 = LINE('',#4321,#4322);
+#4321 = CARTESIAN_POINT('',(-0.,-0.3));
+#4322 = VECTOR('',#4323,1.);
+#4323 = DIRECTION('',(-1.,0.));
+#4324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4325 = PCURVE('',#4326,#4331);
+#4326 = CONICAL_SURFACE('',#4327,0.575,0.785398163397);
+#4327 = AXIS2_PLACEMENT_3D('',#4328,#4329,#4330);
+#4328 = CARTESIAN_POINT('',(6.415,-0.5,-2.7));
+#4329 = DIRECTION('',(0.,0.,1.));
+#4330 = DIRECTION('',(1.,0.,0.));
+#4331 = DEFINITIONAL_REPRESENTATION('',(#4332),#4336);
+#4332 = LINE('',#4333,#4334);
+#4333 = CARTESIAN_POINT('',(0.,-0.));
+#4334 = VECTOR('',#4335,1.);
+#4335 = DIRECTION('',(1.,-0.));
+#4336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4337 = ORIENTED_EDGE('',*,*,#4338,.T.);
+#4338 = EDGE_CURVE('',#4310,#2720,#4339,.T.);
+#4339 = SEAM_CURVE('',#4340,(#4344,#4351),.PCURVE_S1.);
+#4340 = LINE('',#4341,#4342);
+#4341 = CARTESIAN_POINT('',(6.99,-0.5,-3.));
+#4342 = VECTOR('',#4343,1.);
+#4343 = DIRECTION('',(0.,0.,1.));
+#4344 = PCURVE('',#2736,#4345);
+#4345 = DEFINITIONAL_REPRESENTATION('',(#4346),#4350);
+#4346 = LINE('',#4347,#4348);
+#4347 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4348 = VECTOR('',#4349,1.);
+#4349 = DIRECTION('',(-0.,-1.));
+#4350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4351 = PCURVE('',#2736,#4352);
+#4352 = DEFINITIONAL_REPRESENTATION('',(#4353),#4357);
+#4353 = LINE('',#4354,#4355);
+#4354 = CARTESIAN_POINT('',(-0.,0.));
+#4355 = VECTOR('',#4356,1.);
+#4356 = DIRECTION('',(-0.,-1.));
+#4357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4358 = ORIENTED_EDGE('',*,*,#2719,.F.);
+#4359 = ORIENTED_EDGE('',*,*,#4338,.F.);
+#4360 = ADVANCED_FACE('',(#4361),#2964,.F.);
+#4361 = FACE_BOUND('',#4362,.F.);
+#4362 = EDGE_LOOP('',(#4363));
+#4363 = ORIENTED_EDGE('',*,*,#2949,.F.);
+#4364 = ADVANCED_FACE('',(#4365),#3021,.F.);
+#4365 = FACE_BOUND('',#4366,.F.);
+#4366 = EDGE_LOOP('',(#4367));
+#4367 = ORIENTED_EDGE('',*,*,#3006,.F.);
+#4368 = ADVANCED_FACE('',(#4369),#3078,.F.);
+#4369 = FACE_BOUND('',#4370,.F.);
+#4370 = EDGE_LOOP('',(#4371));
+#4371 = ORIENTED_EDGE('',*,*,#3063,.F.);
+#4372 = ADVANCED_FACE('',(#4373),#3135,.F.);
+#4373 = FACE_BOUND('',#4374,.F.);
+#4374 = EDGE_LOOP('',(#4375));
+#4375 = ORIENTED_EDGE('',*,*,#3120,.F.);
+#4376 = ADVANCED_FACE('',(#4377),#3192,.F.);
+#4377 = FACE_BOUND('',#4378,.F.);
+#4378 = EDGE_LOOP('',(#4379));
+#4379 = ORIENTED_EDGE('',*,*,#3177,.F.);
+#4380 = ADVANCED_FACE('',(#4381),#3249,.F.);
+#4381 = FACE_BOUND('',#4382,.F.);
+#4382 = EDGE_LOOP('',(#4383));
+#4383 = ORIENTED_EDGE('',*,*,#3234,.F.);
+#4384 = ADVANCED_FACE('',(#4385),#3395,.T.);
+#4385 = FACE_BOUND('',#4386,.T.);
+#4386 = EDGE_LOOP('',(#4387,#4410,#4438,#4459));
+#4387 = ORIENTED_EDGE('',*,*,#4388,.T.);
+#4388 = EDGE_CURVE('',#3357,#4389,#4391,.T.);
+#4389 = VERTEX_POINT('',#4390);
+#4390 = CARTESIAN_POINT('',(-5.11,2.25,3.));
+#4391 = SURFACE_CURVE('',#4392,(#4396,#4403),.PCURVE_S1.);
+#4392 = LINE('',#4393,#4394);
+#4393 = CARTESIAN_POINT('',(-5.11,2.25,8.5));
+#4394 = VECTOR('',#4395,1.);
+#4395 = DIRECTION('',(-0.,-0.,-1.));
+#4396 = PCURVE('',#3395,#4397);
+#4397 = DEFINITIONAL_REPRESENTATION('',(#4398),#4402);
+#4398 = LINE('',#4399,#4400);
+#4399 = CARTESIAN_POINT('',(0.,0.));
+#4400 = VECTOR('',#4401,1.);
+#4401 = DIRECTION('',(0.,-1.));
+#4402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4403 = PCURVE('',#3469,#4404);
+#4404 = DEFINITIONAL_REPRESENTATION('',(#4405),#4409);
+#4405 = LINE('',#4406,#4407);
+#4406 = CARTESIAN_POINT('',(0.85,0.));
+#4407 = VECTOR('',#4408,1.);
+#4408 = DIRECTION('',(0.,-1.));
+#4409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4410 = ORIENTED_EDGE('',*,*,#4411,.T.);
+#4411 = EDGE_CURVE('',#4389,#4412,#4414,.T.);
+#4412 = VERTEX_POINT('',#4413);
+#4413 = CARTESIAN_POINT('',(5.75,2.25,3.));
+#4414 = SURFACE_CURVE('',#4415,(#4419,#4426),.PCURVE_S1.);
+#4415 = LINE('',#4416,#4417);
+#4416 = CARTESIAN_POINT('',(-5.11,2.25,3.));
+#4417 = VECTOR('',#4418,1.);
+#4418 = DIRECTION('',(1.,0.,0.));
+#4419 = PCURVE('',#3395,#4420);
+#4420 = DEFINITIONAL_REPRESENTATION('',(#4421),#4425);
+#4421 = LINE('',#4422,#4423);
+#4422 = CARTESIAN_POINT('',(0.,-5.5));
+#4423 = VECTOR('',#4424,1.);
+#4424 = DIRECTION('',(1.,0.));
+#4425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4426 = PCURVE('',#4427,#4432);
+#4427 = PLANE('',#4428);
+#4428 = AXIS2_PLACEMENT_3D('',#4429,#4430,#4431);
+#4429 = CARTESIAN_POINT('',(-5.11,2.25,3.));
+#4430 = DIRECTION('',(0.,0.,1.));
+#4431 = DIRECTION('',(1.,0.,0.));
+#4432 = DEFINITIONAL_REPRESENTATION('',(#4433),#4437);
+#4433 = LINE('',#4434,#4435);
+#4434 = CARTESIAN_POINT('',(0.,0.));
+#4435 = VECTOR('',#4436,1.);
+#4436 = DIRECTION('',(1.,0.));
+#4437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4438 = ORIENTED_EDGE('',*,*,#4439,.F.);
+#4439 = EDGE_CURVE('',#3380,#4412,#4440,.T.);
+#4440 = SURFACE_CURVE('',#4441,(#4445,#4452),.PCURVE_S1.);
+#4441 = LINE('',#4442,#4443);
+#4442 = CARTESIAN_POINT('',(5.75,2.25,8.5));
+#4443 = VECTOR('',#4444,1.);
+#4444 = DIRECTION('',(-0.,-0.,-1.));
+#4445 = PCURVE('',#3395,#4446);
+#4446 = DEFINITIONAL_REPRESENTATION('',(#4447),#4451);
+#4447 = LINE('',#4448,#4449);
+#4448 = CARTESIAN_POINT('',(10.86,0.));
+#4449 = VECTOR('',#4450,1.);
+#4450 = DIRECTION('',(0.,-1.));
+#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4452 = PCURVE('',#3503,#4453);
+#4453 = DEFINITIONAL_REPRESENTATION('',(#4454),#4458);
+#4454 = LINE('',#4455,#4456);
+#4455 = CARTESIAN_POINT('',(0.,0.));
+#4456 = VECTOR('',#4457,1.);
+#4457 = DIRECTION('',(0.,-1.));
+#4458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4459 = ORIENTED_EDGE('',*,*,#3379,.F.);
+#4460 = ADVANCED_FACE('',(#4461),#3469,.T.);
+#4461 = FACE_BOUND('',#4462,.T.);
+#4462 = EDGE_LOOP('',(#4463,#4486,#4507,#4508));
+#4463 = ORIENTED_EDGE('',*,*,#4464,.T.);
+#4464 = EDGE_CURVE('',#3433,#4465,#4467,.T.);
+#4465 = VERTEX_POINT('',#4466);
+#4466 = CARTESIAN_POINT('',(-5.11,1.4,3.));
+#4467 = SURFACE_CURVE('',#4468,(#4472,#4479),.PCURVE_S1.);
+#4468 = LINE('',#4469,#4470);
+#4469 = CARTESIAN_POINT('',(-5.11,1.4,8.5));
+#4470 = VECTOR('',#4471,1.);
+#4471 = DIRECTION('',(-0.,-0.,-1.));
+#4472 = PCURVE('',#3469,#4473);
+#4473 = DEFINITIONAL_REPRESENTATION('',(#4474),#4478);
+#4474 = LINE('',#4475,#4476);
+#4475 = CARTESIAN_POINT('',(0.,0.));
+#4476 = VECTOR('',#4477,1.);
+#4477 = DIRECTION('',(0.,-1.));
+#4478 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4479 = PCURVE('',#3577,#4480);
+#4480 = DEFINITIONAL_REPRESENTATION('',(#4481),#4485);
+#4481 = LINE('',#4482,#4483);
+#4482 = CARTESIAN_POINT('',(1.79,0.));
+#4483 = VECTOR('',#4484,1.);
+#4484 = DIRECTION('',(0.,-1.));
+#4485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4486 = ORIENTED_EDGE('',*,*,#4487,.T.);
+#4487 = EDGE_CURVE('',#4465,#4389,#4488,.T.);
+#4488 = SURFACE_CURVE('',#4489,(#4493,#4500),.PCURVE_S1.);
+#4489 = LINE('',#4490,#4491);
+#4490 = CARTESIAN_POINT('',(-5.11,1.4,3.));
+#4491 = VECTOR('',#4492,1.);
+#4492 = DIRECTION('',(0.,1.,0.));
+#4493 = PCURVE('',#3469,#4494);
+#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499);
+#4495 = LINE('',#4496,#4497);
+#4496 = CARTESIAN_POINT('',(0.,-5.5));
+#4497 = VECTOR('',#4498,1.);
+#4498 = DIRECTION('',(1.,0.));
+#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4500 = PCURVE('',#4427,#4501);
+#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506);
+#4502 = LINE('',#4503,#4504);
+#4503 = CARTESIAN_POINT('',(0.,-0.85));
+#4504 = VECTOR('',#4505,1.);
+#4505 = DIRECTION('',(0.,1.));
+#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4507 = ORIENTED_EDGE('',*,*,#4388,.F.);
+#4508 = ORIENTED_EDGE('',*,*,#3455,.F.);
+#4509 = ADVANCED_FACE('',(#4510),#3503,.T.);
+#4510 = FACE_BOUND('',#4511,.T.);
+#4511 = EDGE_LOOP('',(#4512,#4513,#4536,#4557));
+#4512 = ORIENTED_EDGE('',*,*,#4439,.T.);
+#4513 = ORIENTED_EDGE('',*,*,#4514,.T.);
+#4514 = EDGE_CURVE('',#4412,#4515,#4517,.T.);
+#4515 = VERTEX_POINT('',#4516);
+#4516 = CARTESIAN_POINT('',(5.75,1.4,3.));
+#4517 = SURFACE_CURVE('',#4518,(#4522,#4529),.PCURVE_S1.);
+#4518 = LINE('',#4519,#4520);
+#4519 = CARTESIAN_POINT('',(5.75,2.25,3.));
+#4520 = VECTOR('',#4521,1.);
+#4521 = DIRECTION('',(0.,-1.,0.));
+#4522 = PCURVE('',#3503,#4523);
+#4523 = DEFINITIONAL_REPRESENTATION('',(#4524),#4528);
+#4524 = LINE('',#4525,#4526);
+#4525 = CARTESIAN_POINT('',(0.,-5.5));
+#4526 = VECTOR('',#4527,1.);
+#4527 = DIRECTION('',(1.,0.));
+#4528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4529 = PCURVE('',#4427,#4530);
+#4530 = DEFINITIONAL_REPRESENTATION('',(#4531),#4535);
+#4531 = LINE('',#4532,#4533);
+#4532 = CARTESIAN_POINT('',(10.86,0.));
+#4533 = VECTOR('',#4534,1.);
+#4534 = DIRECTION('',(0.,-1.));
+#4535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4536 = ORIENTED_EDGE('',*,*,#4537,.F.);
+#4537 = EDGE_CURVE('',#3488,#4515,#4538,.T.);
+#4538 = SURFACE_CURVE('',#4539,(#4543,#4550),.PCURVE_S1.);
+#4539 = LINE('',#4540,#4541);
+#4540 = CARTESIAN_POINT('',(5.75,1.4,8.5));
+#4541 = VECTOR('',#4542,1.);
+#4542 = DIRECTION('',(-0.,-0.,-1.));
+#4543 = PCURVE('',#3503,#4544);
+#4544 = DEFINITIONAL_REPRESENTATION('',(#4545),#4549);
+#4545 = LINE('',#4546,#4547);
+#4546 = CARTESIAN_POINT('',(0.85,0.));
+#4547 = VECTOR('',#4548,1.);
+#4548 = DIRECTION('',(0.,-1.));
+#4549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4550 = PCURVE('',#3611,#4551);
+#4551 = DEFINITIONAL_REPRESENTATION('',(#4552),#4556);
+#4552 = LINE('',#4553,#4554);
+#4553 = CARTESIAN_POINT('',(0.,0.));
+#4554 = VECTOR('',#4555,1.);
+#4555 = DIRECTION('',(0.,-1.));
+#4556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4557 = ORIENTED_EDGE('',*,*,#3487,.F.);
+#4558 = ADVANCED_FACE('',(#4559),#3577,.T.);
+#4559 = FACE_BOUND('',#4560,.T.);
+#4560 = EDGE_LOOP('',(#4561,#4584,#4605,#4606));
+#4561 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#4562 = EDGE_CURVE('',#3541,#4563,#4565,.T.);
+#4563 = VERTEX_POINT('',#4564);
+#4564 = CARTESIAN_POINT('',(-6.9,1.4,3.));
+#4565 = SURFACE_CURVE('',#4566,(#4570,#4577),.PCURVE_S1.);
+#4566 = LINE('',#4567,#4568);
+#4567 = CARTESIAN_POINT('',(-6.9,1.4,8.5));
+#4568 = VECTOR('',#4569,1.);
+#4569 = DIRECTION('',(-0.,-0.,-1.));
+#4570 = PCURVE('',#3577,#4571);
+#4571 = DEFINITIONAL_REPRESENTATION('',(#4572),#4576);
+#4572 = LINE('',#4573,#4574);
+#4573 = CARTESIAN_POINT('',(0.,0.));
+#4574 = VECTOR('',#4575,1.);
+#4575 = DIRECTION('',(0.,-1.));
+#4576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4577 = PCURVE('',#3685,#4578);
+#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4583);
+#4579 = LINE('',#4580,#4581);
+#4580 = CARTESIAN_POINT('',(0.65,0.));
+#4581 = VECTOR('',#4582,1.);
+#4582 = DIRECTION('',(0.,-1.));
+#4583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4584 = ORIENTED_EDGE('',*,*,#4585,.T.);
+#4585 = EDGE_CURVE('',#4563,#4465,#4586,.T.);
+#4586 = SURFACE_CURVE('',#4587,(#4591,#4598),.PCURVE_S1.);
+#4587 = LINE('',#4588,#4589);
+#4588 = CARTESIAN_POINT('',(-6.9,1.4,3.));
+#4589 = VECTOR('',#4590,1.);
+#4590 = DIRECTION('',(1.,0.,0.));
+#4591 = PCURVE('',#3577,#4592);
+#4592 = DEFINITIONAL_REPRESENTATION('',(#4593),#4597);
+#4593 = LINE('',#4594,#4595);
+#4594 = CARTESIAN_POINT('',(0.,-5.5));
+#4595 = VECTOR('',#4596,1.);
+#4596 = DIRECTION('',(1.,0.));
+#4597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4598 = PCURVE('',#4427,#4599);
+#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(-1.79,-0.85));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(1.,0.));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = ORIENTED_EDGE('',*,*,#4464,.F.);
+#4606 = ORIENTED_EDGE('',*,*,#3563,.F.);
+#4607 = ADVANCED_FACE('',(#4608),#3611,.T.);
+#4608 = FACE_BOUND('',#4609,.T.);
+#4609 = EDGE_LOOP('',(#4610,#4611,#4634,#4655));
+#4610 = ORIENTED_EDGE('',*,*,#4537,.T.);
+#4611 = ORIENTED_EDGE('',*,*,#4612,.T.);
+#4612 = EDGE_CURVE('',#4515,#4613,#4615,.T.);
+#4613 = VERTEX_POINT('',#4614);
+#4614 = CARTESIAN_POINT('',(6.6,1.4,3.));
+#4615 = SURFACE_CURVE('',#4616,(#4620,#4627),.PCURVE_S1.);
+#4616 = LINE('',#4617,#4618);
+#4617 = CARTESIAN_POINT('',(5.75,1.4,3.));
+#4618 = VECTOR('',#4619,1.);
+#4619 = DIRECTION('',(1.,0.,0.));
+#4620 = PCURVE('',#3611,#4621);
+#4621 = DEFINITIONAL_REPRESENTATION('',(#4622),#4626);
+#4622 = LINE('',#4623,#4624);
+#4623 = CARTESIAN_POINT('',(0.,-5.5));
+#4624 = VECTOR('',#4625,1.);
+#4625 = DIRECTION('',(1.,0.));
+#4626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4627 = PCURVE('',#4427,#4628);
+#4628 = DEFINITIONAL_REPRESENTATION('',(#4629),#4633);
+#4629 = LINE('',#4630,#4631);
+#4630 = CARTESIAN_POINT('',(10.86,-0.85));
+#4631 = VECTOR('',#4632,1.);
+#4632 = DIRECTION('',(1.,0.));
+#4633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4634 = ORIENTED_EDGE('',*,*,#4635,.F.);
+#4635 = EDGE_CURVE('',#3596,#4613,#4636,.T.);
+#4636 = SURFACE_CURVE('',#4637,(#4641,#4648),.PCURVE_S1.);
+#4637 = LINE('',#4638,#4639);
+#4638 = CARTESIAN_POINT('',(6.6,1.4,8.5));
+#4639 = VECTOR('',#4640,1.);
+#4640 = DIRECTION('',(-0.,-0.,-1.));
+#4641 = PCURVE('',#3611,#4642);
+#4642 = DEFINITIONAL_REPRESENTATION('',(#4643),#4647);
+#4643 = LINE('',#4644,#4645);
+#4644 = CARTESIAN_POINT('',(0.85,0.));
+#4645 = VECTOR('',#4646,1.);
+#4646 = DIRECTION('',(0.,-1.));
+#4647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4648 = PCURVE('',#3719,#4649);
+#4649 = DEFINITIONAL_REPRESENTATION('',(#4650),#4654);
+#4650 = LINE('',#4651,#4652);
+#4651 = CARTESIAN_POINT('',(0.,0.));
+#4652 = VECTOR('',#4653,1.);
+#4653 = DIRECTION('',(0.,-1.));
+#4654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4655 = ORIENTED_EDGE('',*,*,#3595,.F.);
+#4656 = ADVANCED_FACE('',(#4657),#3685,.T.);
+#4657 = FACE_BOUND('',#4658,.T.);
+#4658 = EDGE_LOOP('',(#4659,#4682,#4703,#4704));
+#4659 = ORIENTED_EDGE('',*,*,#4660,.T.);
+#4660 = EDGE_CURVE('',#3649,#4661,#4663,.T.);
+#4661 = VERTEX_POINT('',#4662);
+#4662 = CARTESIAN_POINT('',(-6.9,0.75,3.));
+#4663 = SURFACE_CURVE('',#4664,(#4668,#4675),.PCURVE_S1.);
+#4664 = LINE('',#4665,#4666);
+#4665 = CARTESIAN_POINT('',(-6.9,0.75,8.5));
+#4666 = VECTOR('',#4667,1.);
+#4667 = DIRECTION('',(-0.,-0.,-1.));
+#4668 = PCURVE('',#3685,#4669);
+#4669 = DEFINITIONAL_REPRESENTATION('',(#4670),#4674);
+#4670 = LINE('',#4671,#4672);
+#4671 = CARTESIAN_POINT('',(0.,0.));
+#4672 = VECTOR('',#4673,1.);
+#4673 = DIRECTION('',(0.,-1.));
+#4674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4675 = PCURVE('',#3793,#4676);
+#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4681);
+#4677 = LINE('',#4678,#4679);
+#4678 = CARTESIAN_POINT('',(0.8,0.));
+#4679 = VECTOR('',#4680,1.);
+#4680 = DIRECTION('',(0.,-1.));
+#4681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4682 = ORIENTED_EDGE('',*,*,#4683,.T.);
+#4683 = EDGE_CURVE('',#4661,#4563,#4684,.T.);
+#4684 = SURFACE_CURVE('',#4685,(#4689,#4696),.PCURVE_S1.);
+#4685 = LINE('',#4686,#4687);
+#4686 = CARTESIAN_POINT('',(-6.9,0.75,3.));
+#4687 = VECTOR('',#4688,1.);
+#4688 = DIRECTION('',(0.,1.,0.));
+#4689 = PCURVE('',#3685,#4690);
+#4690 = DEFINITIONAL_REPRESENTATION('',(#4691),#4695);
+#4691 = LINE('',#4692,#4693);
+#4692 = CARTESIAN_POINT('',(0.,-5.5));
+#4693 = VECTOR('',#4694,1.);
+#4694 = DIRECTION('',(1.,0.));
+#4695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4696 = PCURVE('',#4427,#4697);
+#4697 = DEFINITIONAL_REPRESENTATION('',(#4698),#4702);
+#4698 = LINE('',#4699,#4700);
+#4699 = CARTESIAN_POINT('',(-1.79,-1.5));
+#4700 = VECTOR('',#4701,1.);
+#4701 = DIRECTION('',(0.,1.));
+#4702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4703 = ORIENTED_EDGE('',*,*,#4562,.F.);
+#4704 = ORIENTED_EDGE('',*,*,#3671,.F.);
+#4705 = ADVANCED_FACE('',(#4706),#3719,.T.);
+#4706 = FACE_BOUND('',#4707,.T.);
+#4707 = EDGE_LOOP('',(#4708,#4709,#4732,#4753));
+#4708 = ORIENTED_EDGE('',*,*,#4635,.T.);
+#4709 = ORIENTED_EDGE('',*,*,#4710,.T.);
+#4710 = EDGE_CURVE('',#4613,#4711,#4713,.T.);
+#4711 = VERTEX_POINT('',#4712);
+#4712 = CARTESIAN_POINT('',(6.6,0.55,3.));
+#4713 = SURFACE_CURVE('',#4714,(#4718,#4725),.PCURVE_S1.);
+#4714 = LINE('',#4715,#4716);
+#4715 = CARTESIAN_POINT('',(6.6,1.4,3.));
+#4716 = VECTOR('',#4717,1.);
+#4717 = DIRECTION('',(0.,-1.,0.));
+#4718 = PCURVE('',#3719,#4719);
+#4719 = DEFINITIONAL_REPRESENTATION('',(#4720),#4724);
+#4720 = LINE('',#4721,#4722);
+#4721 = CARTESIAN_POINT('',(0.,-5.5));
+#4722 = VECTOR('',#4723,1.);
+#4723 = DIRECTION('',(1.,0.));
+#4724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4725 = PCURVE('',#4427,#4726);
+#4726 = DEFINITIONAL_REPRESENTATION('',(#4727),#4731);
+#4727 = LINE('',#4728,#4729);
+#4728 = CARTESIAN_POINT('',(11.71,-0.85));
+#4729 = VECTOR('',#4730,1.);
+#4730 = DIRECTION('',(0.,-1.));
+#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4732 = ORIENTED_EDGE('',*,*,#4733,.F.);
+#4733 = EDGE_CURVE('',#3704,#4711,#4734,.T.);
+#4734 = SURFACE_CURVE('',#4735,(#4739,#4746),.PCURVE_S1.);
+#4735 = LINE('',#4736,#4737);
+#4736 = CARTESIAN_POINT('',(6.6,0.55,8.5));
+#4737 = VECTOR('',#4738,1.);
+#4738 = DIRECTION('',(-0.,-0.,-1.));
+#4739 = PCURVE('',#3719,#4740);
+#4740 = DEFINITIONAL_REPRESENTATION('',(#4741),#4745);
+#4741 = LINE('',#4742,#4743);
+#4742 = CARTESIAN_POINT('',(0.85,0.));
+#4743 = VECTOR('',#4744,1.);
+#4744 = DIRECTION('',(0.,-1.));
+#4745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4746 = PCURVE('',#3827,#4747);
+#4747 = DEFINITIONAL_REPRESENTATION('',(#4748),#4752);
+#4748 = LINE('',#4749,#4750);
+#4749 = CARTESIAN_POINT('',(0.,0.));
+#4750 = VECTOR('',#4751,1.);
+#4751 = DIRECTION('',(0.,-1.));
+#4752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4753 = ORIENTED_EDGE('',*,*,#3703,.F.);
+#4754 = ADVANCED_FACE('',(#4755),#3793,.T.);
+#4755 = FACE_BOUND('',#4756,.T.);
+#4756 = EDGE_LOOP('',(#4757,#4780,#4801,#4802));
+#4757 = ORIENTED_EDGE('',*,*,#4758,.T.);
+#4758 = EDGE_CURVE('',#3757,#4759,#4761,.T.);
+#4759 = VERTEX_POINT('',#4760);
+#4760 = CARTESIAN_POINT('',(-7.7,0.75,3.));
+#4761 = SURFACE_CURVE('',#4762,(#4766,#4773),.PCURVE_S1.);
+#4762 = LINE('',#4763,#4764);
+#4763 = CARTESIAN_POINT('',(-7.7,0.75,8.5));
+#4764 = VECTOR('',#4765,1.);
+#4765 = DIRECTION('',(-0.,-0.,-1.));
+#4766 = PCURVE('',#3793,#4767);
+#4767 = DEFINITIONAL_REPRESENTATION('',(#4768),#4772);
+#4768 = LINE('',#4769,#4770);
+#4769 = CARTESIAN_POINT('',(0.,0.));
+#4770 = VECTOR('',#4771,1.);
+#4771 = DIRECTION('',(0.,-1.));
+#4772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4773 = PCURVE('',#3901,#4774);
+#4774 = DEFINITIONAL_REPRESENTATION('',(#4775),#4779);
+#4775 = LINE('',#4776,#4777);
+#4776 = CARTESIAN_POINT('',(2.3,0.));
+#4777 = VECTOR('',#4778,1.);
+#4778 = DIRECTION('',(0.,-1.));
+#4779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4780 = ORIENTED_EDGE('',*,*,#4781,.T.);
+#4781 = EDGE_CURVE('',#4759,#4661,#4782,.T.);
+#4782 = SURFACE_CURVE('',#4783,(#4787,#4794),.PCURVE_S1.);
+#4783 = LINE('',#4784,#4785);
+#4784 = CARTESIAN_POINT('',(-7.7,0.75,3.));
+#4785 = VECTOR('',#4786,1.);
+#4786 = DIRECTION('',(1.,0.,0.));
+#4787 = PCURVE('',#3793,#4788);
+#4788 = DEFINITIONAL_REPRESENTATION('',(#4789),#4793);
+#4789 = LINE('',#4790,#4791);
+#4790 = CARTESIAN_POINT('',(0.,-5.5));
+#4791 = VECTOR('',#4792,1.);
+#4792 = DIRECTION('',(1.,0.));
+#4793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4794 = PCURVE('',#4427,#4795);
+#4795 = DEFINITIONAL_REPRESENTATION('',(#4796),#4800);
+#4796 = LINE('',#4797,#4798);
+#4797 = CARTESIAN_POINT('',(-2.59,-1.5));
+#4798 = VECTOR('',#4799,1.);
+#4799 = DIRECTION('',(1.,0.));
+#4800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4801 = ORIENTED_EDGE('',*,*,#4660,.F.);
+#4802 = ORIENTED_EDGE('',*,*,#3779,.F.);
+#4803 = ADVANCED_FACE('',(#4804),#3827,.T.);
+#4804 = FACE_BOUND('',#4805,.T.);
+#4805 = EDGE_LOOP('',(#4806,#4807,#4830,#4851));
+#4806 = ORIENTED_EDGE('',*,*,#4733,.T.);
+#4807 = ORIENTED_EDGE('',*,*,#4808,.T.);
+#4808 = EDGE_CURVE('',#4711,#4809,#4811,.T.);
+#4809 = VERTEX_POINT('',#4810);
+#4810 = CARTESIAN_POINT('',(7.6,0.55,3.));
+#4811 = SURFACE_CURVE('',#4812,(#4816,#4823),.PCURVE_S1.);
+#4812 = LINE('',#4813,#4814);
+#4813 = CARTESIAN_POINT('',(6.6,0.55,3.));
+#4814 = VECTOR('',#4815,1.);
+#4815 = DIRECTION('',(1.,0.,0.));
+#4816 = PCURVE('',#3827,#4817);
+#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4822);
+#4818 = LINE('',#4819,#4820);
+#4819 = CARTESIAN_POINT('',(0.,-5.5));
+#4820 = VECTOR('',#4821,1.);
+#4821 = DIRECTION('',(1.,0.));
+#4822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4823 = PCURVE('',#4427,#4824);
+#4824 = DEFINITIONAL_REPRESENTATION('',(#4825),#4829);
+#4825 = LINE('',#4826,#4827);
+#4826 = CARTESIAN_POINT('',(11.71,-1.7));
+#4827 = VECTOR('',#4828,1.);
+#4828 = DIRECTION('',(1.,0.));
+#4829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4830 = ORIENTED_EDGE('',*,*,#4831,.F.);
+#4831 = EDGE_CURVE('',#3812,#4809,#4832,.T.);
+#4832 = SURFACE_CURVE('',#4833,(#4837,#4844),.PCURVE_S1.);
+#4833 = LINE('',#4834,#4835);
+#4834 = CARTESIAN_POINT('',(7.6,0.55,8.5));
+#4835 = VECTOR('',#4836,1.);
+#4836 = DIRECTION('',(-0.,-0.,-1.));
+#4837 = PCURVE('',#3827,#4838);
+#4838 = DEFINITIONAL_REPRESENTATION('',(#4839),#4843);
+#4839 = LINE('',#4840,#4841);
+#4840 = CARTESIAN_POINT('',(1.,0.));
+#4841 = VECTOR('',#4842,1.);
+#4842 = DIRECTION('',(0.,-1.));
+#4843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4844 = PCURVE('',#3935,#4845);
+#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4850);
+#4846 = LINE('',#4847,#4848);
+#4847 = CARTESIAN_POINT('',(0.,0.));
+#4848 = VECTOR('',#4849,1.);
+#4849 = DIRECTION('',(0.,-1.));
+#4850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4851 = ORIENTED_EDGE('',*,*,#3811,.F.);
+#4852 = ADVANCED_FACE('',(#4853),#3901,.T.);
+#4853 = FACE_BOUND('',#4854,.T.);
+#4854 = EDGE_LOOP('',(#4855,#4878,#4899,#4900));
+#4855 = ORIENTED_EDGE('',*,*,#4856,.T.);
+#4856 = EDGE_CURVE('',#3865,#4857,#4859,.T.);
+#4857 = VERTEX_POINT('',#4858);
+#4858 = CARTESIAN_POINT('',(-7.7,-1.55,3.));
+#4859 = SURFACE_CURVE('',#4860,(#4864,#4871),.PCURVE_S1.);
+#4860 = LINE('',#4861,#4862);
+#4861 = CARTESIAN_POINT('',(-7.7,-1.55,8.5));
+#4862 = VECTOR('',#4863,1.);
+#4863 = DIRECTION('',(-0.,-0.,-1.));
+#4864 = PCURVE('',#3901,#4865);
+#4865 = DEFINITIONAL_REPRESENTATION('',(#4866),#4870);
+#4866 = LINE('',#4867,#4868);
+#4867 = CARTESIAN_POINT('',(0.,0.));
+#4868 = VECTOR('',#4869,1.);
+#4869 = DIRECTION('',(0.,-1.));
+#4870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4871 = PCURVE('',#4009,#4872);
+#4872 = DEFINITIONAL_REPRESENTATION('',(#4873),#4877);
+#4873 = LINE('',#4874,#4875);
+#4874 = CARTESIAN_POINT('',(0.8,0.));
+#4875 = VECTOR('',#4876,1.);
+#4876 = DIRECTION('',(0.,-1.));
+#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4878 = ORIENTED_EDGE('',*,*,#4879,.T.);
+#4879 = EDGE_CURVE('',#4857,#4759,#4880,.T.);
+#4880 = SURFACE_CURVE('',#4881,(#4885,#4892),.PCURVE_S1.);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(-7.7,-1.55,3.));
+#4883 = VECTOR('',#4884,1.);
+#4884 = DIRECTION('',(0.,1.,0.));
+#4885 = PCURVE('',#3901,#4886);
+#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891);
+#4887 = LINE('',#4888,#4889);
+#4888 = CARTESIAN_POINT('',(0.,-5.5));
+#4889 = VECTOR('',#4890,1.);
+#4890 = DIRECTION('',(1.,0.));
+#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4892 = PCURVE('',#4427,#4893);
+#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898);
+#4894 = LINE('',#4895,#4896);
+#4895 = CARTESIAN_POINT('',(-2.59,-3.8));
+#4896 = VECTOR('',#4897,1.);
+#4897 = DIRECTION('',(0.,1.));
+#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4899 = ORIENTED_EDGE('',*,*,#4758,.F.);
+#4900 = ORIENTED_EDGE('',*,*,#3887,.F.);
+#4901 = ADVANCED_FACE('',(#4902),#3935,.T.);
+#4902 = FACE_BOUND('',#4903,.T.);
+#4903 = EDGE_LOOP('',(#4904,#4905,#4928,#4949));
+#4904 = ORIENTED_EDGE('',*,*,#4831,.T.);
+#4905 = ORIENTED_EDGE('',*,*,#4906,.T.);
+#4906 = EDGE_CURVE('',#4809,#4907,#4909,.T.);
+#4907 = VERTEX_POINT('',#4908);
+#4908 = CARTESIAN_POINT('',(7.6,-1.55,3.));
+#4909 = SURFACE_CURVE('',#4910,(#4914,#4921),.PCURVE_S1.);
+#4910 = LINE('',#4911,#4912);
+#4911 = CARTESIAN_POINT('',(7.6,0.55,3.));
+#4912 = VECTOR('',#4913,1.);
+#4913 = DIRECTION('',(0.,-1.,0.));
+#4914 = PCURVE('',#3935,#4915);
+#4915 = DEFINITIONAL_REPRESENTATION('',(#4916),#4920);
+#4916 = LINE('',#4917,#4918);
+#4917 = CARTESIAN_POINT('',(0.,-5.5));
+#4918 = VECTOR('',#4919,1.);
+#4919 = DIRECTION('',(1.,0.));
+#4920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4921 = PCURVE('',#4427,#4922);
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(12.71,-1.7));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(0.,-1.));
+#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4928 = ORIENTED_EDGE('',*,*,#4929,.F.);
+#4929 = EDGE_CURVE('',#3920,#4907,#4930,.T.);
+#4930 = SURFACE_CURVE('',#4931,(#4935,#4942),.PCURVE_S1.);
+#4931 = LINE('',#4932,#4933);
+#4932 = CARTESIAN_POINT('',(7.6,-1.55,8.5));
+#4933 = VECTOR('',#4934,1.);
+#4934 = DIRECTION('',(-0.,-0.,-1.));
+#4935 = PCURVE('',#3935,#4936);
+#4936 = DEFINITIONAL_REPRESENTATION('',(#4937),#4941);
+#4937 = LINE('',#4938,#4939);
+#4938 = CARTESIAN_POINT('',(2.1,0.));
+#4939 = VECTOR('',#4940,1.);
+#4940 = DIRECTION('',(0.,-1.));
+#4941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4942 = PCURVE('',#4043,#4943);
+#4943 = DEFINITIONAL_REPRESENTATION('',(#4944),#4948);
+#4944 = LINE('',#4945,#4946);
+#4945 = CARTESIAN_POINT('',(0.,0.));
+#4946 = VECTOR('',#4947,1.);
+#4947 = DIRECTION('',(0.,-1.));
+#4948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4949 = ORIENTED_EDGE('',*,*,#3919,.F.);
+#4950 = ADVANCED_FACE('',(#4951),#4009,.T.);
+#4951 = FACE_BOUND('',#4952,.T.);
+#4952 = EDGE_LOOP('',(#4953,#4976,#4997,#4998));
+#4953 = ORIENTED_EDGE('',*,*,#4954,.T.);
+#4954 = EDGE_CURVE('',#3973,#4955,#4957,.T.);
+#4955 = VERTEX_POINT('',#4956);
+#4956 = CARTESIAN_POINT('',(-6.9,-1.55,3.));
+#4957 = SURFACE_CURVE('',#4958,(#4962,#4969),.PCURVE_S1.);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(-6.9,-1.55,8.5));
+#4960 = VECTOR('',#4961,1.);
+#4961 = DIRECTION('',(-0.,-0.,-1.));
+#4962 = PCURVE('',#4009,#4963);
+#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4968);
+#4964 = LINE('',#4965,#4966);
+#4965 = CARTESIAN_POINT('',(0.,0.));
+#4966 = VECTOR('',#4967,1.);
+#4967 = DIRECTION('',(0.,-1.));
+#4968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4969 = PCURVE('',#4117,#4970);
+#4970 = DEFINITIONAL_REPRESENTATION('',(#4971),#4975);
+#4971 = LINE('',#4972,#4973);
+#4972 = CARTESIAN_POINT('',(1.,0.));
+#4973 = VECTOR('',#4974,1.);
+#4974 = DIRECTION('',(0.,-1.));
+#4975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4976 = ORIENTED_EDGE('',*,*,#4977,.T.);
+#4977 = EDGE_CURVE('',#4955,#4857,#4978,.T.);
+#4978 = SURFACE_CURVE('',#4979,(#4983,#4990),.PCURVE_S1.);
+#4979 = LINE('',#4980,#4981);
+#4980 = CARTESIAN_POINT('',(-6.9,-1.55,3.));
+#4981 = VECTOR('',#4982,1.);
+#4982 = DIRECTION('',(-1.,0.,0.));
+#4983 = PCURVE('',#4009,#4984);
+#4984 = DEFINITIONAL_REPRESENTATION('',(#4985),#4989);
+#4985 = LINE('',#4986,#4987);
+#4986 = CARTESIAN_POINT('',(0.,-5.5));
+#4987 = VECTOR('',#4988,1.);
+#4988 = DIRECTION('',(1.,0.));
+#4989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4990 = PCURVE('',#4427,#4991);
+#4991 = DEFINITIONAL_REPRESENTATION('',(#4992),#4996);
+#4992 = LINE('',#4993,#4994);
+#4993 = CARTESIAN_POINT('',(-1.79,-3.8));
+#4994 = VECTOR('',#4995,1.);
+#4995 = DIRECTION('',(-1.,0.));
+#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4997 = ORIENTED_EDGE('',*,*,#4856,.F.);
+#4998 = ORIENTED_EDGE('',*,*,#3995,.F.);
+#4999 = ADVANCED_FACE('',(#5000),#4043,.T.);
+#5000 = FACE_BOUND('',#5001,.T.);
+#5001 = EDGE_LOOP('',(#5002,#5003,#5026,#5047));
+#5002 = ORIENTED_EDGE('',*,*,#4929,.T.);
+#5003 = ORIENTED_EDGE('',*,*,#5004,.T.);
+#5004 = EDGE_CURVE('',#4907,#5005,#5007,.T.);
+#5005 = VERTEX_POINT('',#5006);
+#5006 = CARTESIAN_POINT('',(6.6,-1.55,3.));
+#5007 = SURFACE_CURVE('',#5008,(#5012,#5019),.PCURVE_S1.);
+#5008 = LINE('',#5009,#5010);
+#5009 = CARTESIAN_POINT('',(7.6,-1.55,3.));
+#5010 = VECTOR('',#5011,1.);
+#5011 = DIRECTION('',(-1.,0.,0.));
+#5012 = PCURVE('',#4043,#5013);
+#5013 = DEFINITIONAL_REPRESENTATION('',(#5014),#5018);
+#5014 = LINE('',#5015,#5016);
+#5015 = CARTESIAN_POINT('',(0.,-5.5));
+#5016 = VECTOR('',#5017,1.);
+#5017 = DIRECTION('',(1.,0.));
+#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5019 = PCURVE('',#4427,#5020);
+#5020 = DEFINITIONAL_REPRESENTATION('',(#5021),#5025);
+#5021 = LINE('',#5022,#5023);
+#5022 = CARTESIAN_POINT('',(12.71,-3.8));
+#5023 = VECTOR('',#5024,1.);
+#5024 = DIRECTION('',(-1.,0.));
+#5025 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5026 = ORIENTED_EDGE('',*,*,#5027,.F.);
+#5027 = EDGE_CURVE('',#4028,#5005,#5028,.T.);
+#5028 = SURFACE_CURVE('',#5029,(#5033,#5040),.PCURVE_S1.);
+#5029 = LINE('',#5030,#5031);
+#5030 = CARTESIAN_POINT('',(6.6,-1.55,8.5));
+#5031 = VECTOR('',#5032,1.);
+#5032 = DIRECTION('',(-0.,-0.,-1.));
+#5033 = PCURVE('',#4043,#5034);
+#5034 = DEFINITIONAL_REPRESENTATION('',(#5035),#5039);
+#5035 = LINE('',#5036,#5037);
+#5036 = CARTESIAN_POINT('',(1.,0.));
+#5037 = VECTOR('',#5038,1.);
+#5038 = DIRECTION('',(0.,-1.));
+#5039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5040 = PCURVE('',#4151,#5041);
+#5041 = DEFINITIONAL_REPRESENTATION('',(#5042),#5046);
+#5042 = LINE('',#5043,#5044);
+#5043 = CARTESIAN_POINT('',(0.,0.));
+#5044 = VECTOR('',#5045,1.);
+#5045 = DIRECTION('',(0.,-1.));
+#5046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5047 = ORIENTED_EDGE('',*,*,#4027,.F.);
+#5048 = ADVANCED_FACE('',(#5049),#4117,.T.);
+#5049 = FACE_BOUND('',#5050,.T.);
+#5050 = EDGE_LOOP('',(#5051,#5074,#5095,#5096));
+#5051 = ORIENTED_EDGE('',*,*,#5052,.T.);
+#5052 = EDGE_CURVE('',#4081,#5053,#5055,.T.);
+#5053 = VERTEX_POINT('',#5054);
+#5054 = CARTESIAN_POINT('',(-6.9,-2.55,3.));
+#5055 = SURFACE_CURVE('',#5056,(#5060,#5067),.PCURVE_S1.);
+#5056 = LINE('',#5057,#5058);
+#5057 = CARTESIAN_POINT('',(-6.9,-2.55,8.5));
+#5058 = VECTOR('',#5059,1.);
+#5059 = DIRECTION('',(-0.,-0.,-1.));
+#5060 = PCURVE('',#4117,#5061);
+#5061 = DEFINITIONAL_REPRESENTATION('',(#5062),#5066);
+#5062 = LINE('',#5063,#5064);
+#5063 = CARTESIAN_POINT('',(0.,0.));
+#5064 = VECTOR('',#5065,1.);
+#5065 = DIRECTION('',(0.,-1.));
+#5066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5067 = PCURVE('',#4203,#5068);
+#5068 = DEFINITIONAL_REPRESENTATION('',(#5069),#5073);
+#5069 = LINE('',#5070,#5071);
+#5070 = CARTESIAN_POINT('',(13.5,0.));
+#5071 = VECTOR('',#5072,1.);
+#5072 = DIRECTION('',(0.,-1.));
+#5073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5074 = ORIENTED_EDGE('',*,*,#5075,.T.);
+#5075 = EDGE_CURVE('',#5053,#4955,#5076,.T.);
+#5076 = SURFACE_CURVE('',#5077,(#5081,#5088),.PCURVE_S1.);
+#5077 = LINE('',#5078,#5079);
+#5078 = CARTESIAN_POINT('',(-6.9,-2.55,3.));
+#5079 = VECTOR('',#5080,1.);
+#5080 = DIRECTION('',(0.,1.,0.));
+#5081 = PCURVE('',#4117,#5082);
+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(0.,-5.5));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(1.,0.));
+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5088 = PCURVE('',#4427,#5089);
+#5089 = DEFINITIONAL_REPRESENTATION('',(#5090),#5094);
+#5090 = LINE('',#5091,#5092);
+#5091 = CARTESIAN_POINT('',(-1.79,-4.8));
+#5092 = VECTOR('',#5093,1.);
+#5093 = DIRECTION('',(0.,1.));
+#5094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5095 = ORIENTED_EDGE('',*,*,#4954,.F.);
+#5096 = ORIENTED_EDGE('',*,*,#4103,.F.);
+#5097 = ADVANCED_FACE('',(#5098),#4151,.T.);
+#5098 = FACE_BOUND('',#5099,.T.);
+#5099 = EDGE_LOOP('',(#5100,#5101,#5124,#5145));
+#5100 = ORIENTED_EDGE('',*,*,#5027,.T.);
+#5101 = ORIENTED_EDGE('',*,*,#5102,.T.);
+#5102 = EDGE_CURVE('',#5005,#5103,#5105,.T.);
+#5103 = VERTEX_POINT('',#5104);
+#5104 = CARTESIAN_POINT('',(6.6,-2.55,3.));
+#5105 = SURFACE_CURVE('',#5106,(#5110,#5117),.PCURVE_S1.);
+#5106 = LINE('',#5107,#5108);
+#5107 = CARTESIAN_POINT('',(6.6,-1.55,3.));
+#5108 = VECTOR('',#5109,1.);
+#5109 = DIRECTION('',(0.,-1.,0.));
+#5110 = PCURVE('',#4151,#5111);
+#5111 = DEFINITIONAL_REPRESENTATION('',(#5112),#5116);
+#5112 = LINE('',#5113,#5114);
+#5113 = CARTESIAN_POINT('',(0.,-5.5));
+#5114 = VECTOR('',#5115,1.);
+#5115 = DIRECTION('',(1.,0.));
+#5116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5117 = PCURVE('',#4427,#5118);
+#5118 = DEFINITIONAL_REPRESENTATION('',(#5119),#5123);
+#5119 = LINE('',#5120,#5121);
+#5120 = CARTESIAN_POINT('',(11.71,-3.8));
+#5121 = VECTOR('',#5122,1.);
+#5122 = DIRECTION('',(0.,-1.));
+#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5124 = ORIENTED_EDGE('',*,*,#5125,.F.);
+#5125 = EDGE_CURVE('',#4136,#5103,#5126,.T.);
+#5126 = SURFACE_CURVE('',#5127,(#5131,#5138),.PCURVE_S1.);
+#5127 = LINE('',#5128,#5129);
+#5128 = CARTESIAN_POINT('',(6.6,-2.55,8.5));
+#5129 = VECTOR('',#5130,1.);
+#5130 = DIRECTION('',(-0.,-0.,-1.));
+#5131 = PCURVE('',#4151,#5132);
+#5132 = DEFINITIONAL_REPRESENTATION('',(#5133),#5137);
+#5133 = LINE('',#5134,#5135);
+#5134 = CARTESIAN_POINT('',(1.,0.));
+#5135 = VECTOR('',#5136,1.);
+#5136 = DIRECTION('',(0.,-1.));
+#5137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5138 = PCURVE('',#4203,#5139);
+#5139 = DEFINITIONAL_REPRESENTATION('',(#5140),#5144);
+#5140 = LINE('',#5141,#5142);
+#5141 = CARTESIAN_POINT('',(0.,0.));
+#5142 = VECTOR('',#5143,1.);
+#5143 = DIRECTION('',(0.,-1.));
+#5144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5145 = ORIENTED_EDGE('',*,*,#4135,.F.);
+#5146 = ADVANCED_FACE('',(#5147),#4203,.T.);
+#5147 = FACE_BOUND('',#5148,.T.);
+#5148 = EDGE_LOOP('',(#5149,#5150,#5171,#5172));
+#5149 = ORIENTED_EDGE('',*,*,#5125,.T.);
+#5150 = ORIENTED_EDGE('',*,*,#5151,.T.);
+#5151 = EDGE_CURVE('',#5103,#5053,#5152,.T.);
+#5152 = SURFACE_CURVE('',#5153,(#5157,#5164),.PCURVE_S1.);
+#5153 = LINE('',#5154,#5155);
+#5154 = CARTESIAN_POINT('',(6.6,-2.55,3.));
+#5155 = VECTOR('',#5156,1.);
+#5156 = DIRECTION('',(-1.,0.,0.));
+#5157 = PCURVE('',#4203,#5158);
+#5158 = DEFINITIONAL_REPRESENTATION('',(#5159),#5163);
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(0.,-5.5));
+#5161 = VECTOR('',#5162,1.);
+#5162 = DIRECTION('',(1.,0.));
+#5163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5164 = PCURVE('',#4427,#5165);
+#5165 = DEFINITIONAL_REPRESENTATION('',(#5166),#5170);
+#5166 = LINE('',#5167,#5168);
+#5167 = CARTESIAN_POINT('',(11.71,-4.8));
+#5168 = VECTOR('',#5169,1.);
+#5169 = DIRECTION('',(-1.,0.));
+#5170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5171 = ORIENTED_EDGE('',*,*,#5052,.F.);
+#5172 = ORIENTED_EDGE('',*,*,#4189,.F.);
+#5173 = ADVANCED_FACE('',(#5174),#4271,.T.);
+#5174 = FACE_BOUND('',#5175,.F.);
+#5175 = EDGE_LOOP('',(#5176,#5197,#5198,#5199));
+#5176 = ORIENTED_EDGE('',*,*,#5177,.F.);
+#5177 = EDGE_CURVE('',#4255,#5178,#5180,.T.);
+#5178 = VERTEX_POINT('',#5179);
+#5179 = CARTESIAN_POINT('',(-6.14,0.5,-3.));
+#5180 = SEAM_CURVE('',#5181,(#5185,#5191),.PCURVE_S1.);
+#5181 = LINE('',#5182,#5183);
+#5182 = CARTESIAN_POINT('',(-5.84,0.5,-2.7));
+#5183 = VECTOR('',#5184,1.);
+#5184 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5185 = PCURVE('',#4271,#5186);
+#5186 = DEFINITIONAL_REPRESENTATION('',(#5187),#5190);
+#5187 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5188,#5189),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
+#5188 = CARTESIAN_POINT('',(0.,0.));
+#5189 = CARTESIAN_POINT('',(0.,-0.3));
+#5190 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5191 = PCURVE('',#4271,#5192);
+#5192 = DEFINITIONAL_REPRESENTATION('',(#5193),#5196);
+#5193 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5194,#5195),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
+#5194 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5195 = CARTESIAN_POINT('',(6.28318530718,-0.3));
+#5196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5197 = ORIENTED_EDGE('',*,*,#4254,.T.);
+#5198 = ORIENTED_EDGE('',*,*,#5177,.T.);
+#5199 = ORIENTED_EDGE('',*,*,#5200,.F.);
+#5200 = EDGE_CURVE('',#5178,#5178,#5201,.T.);
+#5201 = SURFACE_CURVE('',#5202,(#5207,#5214),.PCURVE_S1.);
+#5202 = CIRCLE('',#5203,0.275);
+#5203 = AXIS2_PLACEMENT_3D('',#5204,#5205,#5206);
+#5204 = CARTESIAN_POINT('',(-6.415,0.5,-3.));
+#5205 = DIRECTION('',(0.,0.,1.));
+#5206 = DIRECTION('',(1.,0.,0.));
+#5207 = PCURVE('',#4271,#5208);
+#5208 = DEFINITIONAL_REPRESENTATION('',(#5209),#5213);
+#5209 = LINE('',#5210,#5211);
+#5210 = CARTESIAN_POINT('',(0.,-0.3));
+#5211 = VECTOR('',#5212,1.);
+#5212 = DIRECTION('',(1.,-0.));
+#5213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5214 = PCURVE('',#5215,#5220);
+#5215 = PLANE('',#5216);
+#5216 = AXIS2_PLACEMENT_3D('',#5217,#5218,#5219);
+#5217 = CARTESIAN_POINT('',(-5.84,0.5,-3.));
+#5218 = DIRECTION('',(0.,0.,-1.));
+#5219 = DIRECTION('',(-1.,0.,0.));
+#5220 = DEFINITIONAL_REPRESENTATION('',(#5221),#5229);
+#5221 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5222,#5223,#5224,#5225,
+#5226,#5227,#5228),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5222 = CARTESIAN_POINT('',(0.3,0.));
+#5223 = CARTESIAN_POINT('',(0.3,0.476313972081));
+#5224 = CARTESIAN_POINT('',(0.7125,0.238156986041));
+#5225 = CARTESIAN_POINT('',(1.125,6.73555739531E-17));
+#5226 = CARTESIAN_POINT('',(0.7125,-0.238156986041));
+#5227 = CARTESIAN_POINT('',(0.3,-0.476313972081));
+#5228 = CARTESIAN_POINT('',(0.3,0.));
+#5229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5230 = ADVANCED_FACE('',(#5231),#4326,.T.);
+#5231 = FACE_BOUND('',#5232,.F.);
+#5232 = EDGE_LOOP('',(#5233,#5254,#5255,#5256));
+#5233 = ORIENTED_EDGE('',*,*,#5234,.F.);
+#5234 = EDGE_CURVE('',#4310,#5235,#5237,.T.);
+#5235 = VERTEX_POINT('',#5236);
+#5236 = CARTESIAN_POINT('',(6.69,-0.5,-3.));
+#5237 = SEAM_CURVE('',#5238,(#5242,#5248),.PCURVE_S1.);
+#5238 = LINE('',#5239,#5240);
+#5239 = CARTESIAN_POINT('',(6.99,-0.5,-2.7));
+#5240 = VECTOR('',#5241,1.);
+#5241 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#5242 = PCURVE('',#4326,#5243);
+#5243 = DEFINITIONAL_REPRESENTATION('',(#5244),#5247);
+#5244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5245,#5246),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
+#5245 = CARTESIAN_POINT('',(0.,0.));
+#5246 = CARTESIAN_POINT('',(0.,-0.3));
+#5247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5248 = PCURVE('',#4326,#5249);
+#5249 = DEFINITIONAL_REPRESENTATION('',(#5250),#5253);
+#5250 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5251,#5252),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.424264068712),.PIECEWISE_BEZIER_KNOTS.);
+#5251 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5252 = CARTESIAN_POINT('',(6.28318530718,-0.3));
+#5253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5254 = ORIENTED_EDGE('',*,*,#4309,.T.);
+#5255 = ORIENTED_EDGE('',*,*,#5234,.T.);
+#5256 = ORIENTED_EDGE('',*,*,#5257,.F.);
+#5257 = EDGE_CURVE('',#5235,#5235,#5258,.T.);
+#5258 = SURFACE_CURVE('',#5259,(#5264,#5271),.PCURVE_S1.);
+#5259 = CIRCLE('',#5260,0.275);
+#5260 = AXIS2_PLACEMENT_3D('',#5261,#5262,#5263);
+#5261 = CARTESIAN_POINT('',(6.415,-0.5,-3.));
+#5262 = DIRECTION('',(0.,0.,1.));
+#5263 = DIRECTION('',(1.,0.,0.));
+#5264 = PCURVE('',#4326,#5265);
+#5265 = DEFINITIONAL_REPRESENTATION('',(#5266),#5270);
+#5266 = LINE('',#5267,#5268);
+#5267 = CARTESIAN_POINT('',(0.,-0.3));
+#5268 = VECTOR('',#5269,1.);
+#5269 = DIRECTION('',(1.,-0.));
+#5270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5271 = PCURVE('',#5272,#5277);
+#5272 = PLANE('',#5273);
+#5273 = AXIS2_PLACEMENT_3D('',#5274,#5275,#5276);
+#5274 = CARTESIAN_POINT('',(6.99,-0.5,-3.));
+#5275 = DIRECTION('',(0.,0.,-1.));
+#5276 = DIRECTION('',(-1.,0.,0.));
+#5277 = DEFINITIONAL_REPRESENTATION('',(#5278),#5286);
+#5278 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5279,#5280,#5281,#5282,
+#5283,#5284,#5285),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+    ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786,
+6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() 
+GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,
+1.,0.5,1.)) REPRESENTATION_ITEM('') );
+#5279 = CARTESIAN_POINT('',(0.3,0.));
+#5280 = CARTESIAN_POINT('',(0.3,0.476313972081));
+#5281 = CARTESIAN_POINT('',(0.7125,0.238156986041));
+#5282 = CARTESIAN_POINT('',(1.125,6.73555739531E-17));
+#5283 = CARTESIAN_POINT('',(0.7125,-0.238156986041));
+#5284 = CARTESIAN_POINT('',(0.3,-0.476313972081));
+#5285 = CARTESIAN_POINT('',(0.3,0.));
+#5286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5287 = ADVANCED_FACE('',(#5288,#5306),#4427,.T.);
+#5288 = FACE_BOUND('',#5289,.T.);
+#5289 = EDGE_LOOP('',(#5290,#5291,#5292,#5293,#5294,#5295,#5296,#5297,
+    #5298,#5299,#5300,#5301,#5302,#5303,#5304,#5305));
+#5290 = ORIENTED_EDGE('',*,*,#4411,.F.);
+#5291 = ORIENTED_EDGE('',*,*,#4487,.F.);
+#5292 = ORIENTED_EDGE('',*,*,#4585,.F.);
+#5293 = ORIENTED_EDGE('',*,*,#4683,.F.);
+#5294 = ORIENTED_EDGE('',*,*,#4781,.F.);
+#5295 = ORIENTED_EDGE('',*,*,#4879,.F.);
+#5296 = ORIENTED_EDGE('',*,*,#4977,.F.);
+#5297 = ORIENTED_EDGE('',*,*,#5075,.F.);
+#5298 = ORIENTED_EDGE('',*,*,#5151,.F.);
+#5299 = ORIENTED_EDGE('',*,*,#5102,.F.);
+#5300 = ORIENTED_EDGE('',*,*,#5004,.F.);
+#5301 = ORIENTED_EDGE('',*,*,#4906,.F.);
+#5302 = ORIENTED_EDGE('',*,*,#4808,.F.);
+#5303 = ORIENTED_EDGE('',*,*,#4710,.F.);
+#5304 = ORIENTED_EDGE('',*,*,#4612,.F.);
+#5305 = ORIENTED_EDGE('',*,*,#4514,.F.);
+#5306 = FACE_BOUND('',#5307,.T.);
+#5307 = EDGE_LOOP('',(#5308,#5336,#5362,#5388,#5416,#5444,#5472,#5493,
+    #5521,#5549,#5577,#5598,#5626,#5654,#5682,#5703,#5731,#5759,#5787,
+    #5808,#5836,#5864,#5892,#5913,#5941,#5969,#5997,#6018,#6046,#6074,
+    #6102,#6123,#6149,#6175));
+#5308 = ORIENTED_EDGE('',*,*,#5309,.T.);
+#5309 = EDGE_CURVE('',#5310,#5312,#5314,.T.);
+#5310 = VERTEX_POINT('',#5311);
+#5311 = CARTESIAN_POINT('',(-5.6,0.7,3.));
+#5312 = VERTEX_POINT('',#5313);
+#5313 = CARTESIAN_POINT('',(4.81,0.7,3.));
+#5314 = SURFACE_CURVE('',#5315,(#5319,#5325),.PCURVE_S1.);
+#5315 = LINE('',#5316,#5317);
+#5316 = CARTESIAN_POINT('',(-5.355,0.7,3.));
+#5317 = VECTOR('',#5318,1.);
+#5318 = DIRECTION('',(1.,0.,0.));
+#5319 = PCURVE('',#4427,#5320);
+#5320 = DEFINITIONAL_REPRESENTATION('',(#5321),#5324);
+#5321 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5322,#5323),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.245,10.165),.PIECEWISE_BEZIER_KNOTS.);
+#5322 = CARTESIAN_POINT('',(-0.49,-1.55));
+#5323 = CARTESIAN_POINT('',(9.92,-1.55));
+#5324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5325 = PCURVE('',#5326,#5331);
+#5326 = PLANE('',#5327);
+#5327 = AXIS2_PLACEMENT_3D('',#5328,#5329,#5330);
+#5328 = CARTESIAN_POINT('',(-5.6,0.7,8.5));
+#5329 = DIRECTION('',(0.,-1.,0.));
+#5330 = DIRECTION('',(1.,0.,0.));
+#5331 = DEFINITIONAL_REPRESENTATION('',(#5332),#5335);
+#5332 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5333,#5334),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.245,10.165),.PIECEWISE_BEZIER_KNOTS.);
+#5333 = CARTESIAN_POINT('',(0.,-5.5));
+#5334 = CARTESIAN_POINT('',(10.41,-5.5));
+#5335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5336 = ORIENTED_EDGE('',*,*,#5337,.T.);
+#5337 = EDGE_CURVE('',#5312,#5338,#5340,.T.);
+#5338 = VERTEX_POINT('',#5339);
+#5339 = CARTESIAN_POINT('',(4.81,-0.4,3.));
+#5340 = SURFACE_CURVE('',#5341,(#5345,#5351),.PCURVE_S1.);
+#5341 = LINE('',#5342,#5343);
+#5342 = CARTESIAN_POINT('',(4.81,1.475,3.));
+#5343 = VECTOR('',#5344,1.);
+#5344 = DIRECTION('',(0.,-1.,0.));
+#5345 = PCURVE('',#4427,#5346);
+#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5350);
+#5347 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5348,#5349),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.775,1.875),.PIECEWISE_BEZIER_KNOTS.);
+#5348 = CARTESIAN_POINT('',(9.92,-1.55));
+#5349 = CARTESIAN_POINT('',(9.92,-2.65));
+#5350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5351 = PCURVE('',#5352,#5357);
+#5352 = PLANE('',#5353);
+#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
+#5354 = CARTESIAN_POINT('',(4.81,0.7,8.5));
+#5355 = DIRECTION('',(-1.,0.,0.));
+#5356 = DIRECTION('',(0.,-1.,0.));
+#5357 = DEFINITIONAL_REPRESENTATION('',(#5358),#5361);
+#5358 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5359,#5360),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.775,1.875),.PIECEWISE_BEZIER_KNOTS.);
+#5359 = CARTESIAN_POINT('',(0.,-5.5));
+#5360 = CARTESIAN_POINT('',(1.1,-5.5));
+#5361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5362 = ORIENTED_EDGE('',*,*,#5363,.T.);
+#5363 = EDGE_CURVE('',#5338,#5364,#5366,.T.);
+#5364 = VERTEX_POINT('',#5365);
+#5365 = CARTESIAN_POINT('',(4.23,-0.4,3.));
+#5366 = SURFACE_CURVE('',#5367,(#5371,#5377),.PCURVE_S1.);
+#5367 = LINE('',#5368,#5369);
+#5368 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#5369 = VECTOR('',#5370,1.);
+#5370 = DIRECTION('',(-1.,0.,0.));
+#5371 = PCURVE('',#4427,#5372);
+#5372 = DEFINITIONAL_REPRESENTATION('',(#5373),#5376);
+#5373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5374,#5375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5374 = CARTESIAN_POINT('',(9.92,-2.65));
+#5375 = CARTESIAN_POINT('',(0.61,-2.65));
+#5376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5377 = PCURVE('',#5378,#5383);
+#5378 = PLANE('',#5379);
+#5379 = AXIS2_PLACEMENT_3D('',#5380,#5381,#5382);
+#5380 = CARTESIAN_POINT('',(4.81,-0.4,8.5));
+#5381 = DIRECTION('',(0.,1.,0.));
+#5382 = DIRECTION('',(-1.,0.,0.));
+#5383 = DEFINITIONAL_REPRESENTATION('',(#5384),#5387);
+#5384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5385,#5386),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5385 = CARTESIAN_POINT('',(0.,-5.5));
+#5386 = CARTESIAN_POINT('',(9.31,-5.5));
+#5387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5388 = ORIENTED_EDGE('',*,*,#5389,.T.);
+#5389 = EDGE_CURVE('',#5364,#5390,#5392,.T.);
+#5390 = VERTEX_POINT('',#5391);
+#5391 = CARTESIAN_POINT('',(4.23,-0.45,3.));
+#5392 = SURFACE_CURVE('',#5393,(#5397,#5404),.PCURVE_S1.);
+#5393 = LINE('',#5394,#5395);
+#5394 = CARTESIAN_POINT('',(4.23,-0.4,3.));
+#5395 = VECTOR('',#5396,1.);
+#5396 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5397 = PCURVE('',#4427,#5398);
+#5398 = DEFINITIONAL_REPRESENTATION('',(#5399),#5403);
+#5399 = LINE('',#5400,#5401);
+#5400 = CARTESIAN_POINT('',(9.34,-2.65));
+#5401 = VECTOR('',#5402,1.);
+#5402 = DIRECTION('',(0.,-1.));
+#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5404 = PCURVE('',#5405,#5410);
+#5405 = PLANE('',#5406);
+#5406 = AXIS2_PLACEMENT_3D('',#5407,#5408,#5409);
+#5407 = CARTESIAN_POINT('',(4.23,-0.4,3.));
+#5408 = DIRECTION('',(-1.,0.,0.));
+#5409 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5410 = DEFINITIONAL_REPRESENTATION('',(#5411),#5415);
+#5411 = LINE('',#5412,#5413);
+#5412 = CARTESIAN_POINT('',(0.,0.));
+#5413 = VECTOR('',#5414,1.);
+#5414 = DIRECTION('',(0.,-1.));
+#5415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5416 = ORIENTED_EDGE('',*,*,#5417,.F.);
+#5417 = EDGE_CURVE('',#5418,#5390,#5420,.T.);
+#5418 = VERTEX_POINT('',#5419);
+#5419 = CARTESIAN_POINT('',(3.39,-0.45,3.));
+#5420 = SURFACE_CURVE('',#5421,(#5425,#5432),.PCURVE_S1.);
+#5421 = LINE('',#5422,#5423);
+#5422 = CARTESIAN_POINT('',(3.39,-0.45,3.));
+#5423 = VECTOR('',#5424,1.);
+#5424 = DIRECTION('',(1.,0.,0.));
+#5425 = PCURVE('',#4427,#5426);
+#5426 = DEFINITIONAL_REPRESENTATION('',(#5427),#5431);
+#5427 = LINE('',#5428,#5429);
+#5428 = CARTESIAN_POINT('',(8.5,-2.7));
+#5429 = VECTOR('',#5430,1.);
+#5430 = DIRECTION('',(1.,0.));
+#5431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5432 = PCURVE('',#5433,#5438);
+#5433 = PLANE('',#5434);
+#5434 = AXIS2_PLACEMENT_3D('',#5435,#5436,#5437);
+#5435 = CARTESIAN_POINT('',(3.39,-0.45,3.));
+#5436 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#5437 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5438 = DEFINITIONAL_REPRESENTATION('',(#5439),#5443);
+#5439 = LINE('',#5440,#5441);
+#5440 = CARTESIAN_POINT('',(0.,0.));
+#5441 = VECTOR('',#5442,1.);
+#5442 = DIRECTION('',(0.,1.));
+#5443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5444 = ORIENTED_EDGE('',*,*,#5445,.F.);
+#5445 = EDGE_CURVE('',#5446,#5418,#5448,.T.);
+#5446 = VERTEX_POINT('',#5447);
+#5447 = CARTESIAN_POINT('',(3.39,-0.4,3.));
+#5448 = SURFACE_CURVE('',#5449,(#5453,#5460),.PCURVE_S1.);
+#5449 = LINE('',#5450,#5451);
+#5450 = CARTESIAN_POINT('',(3.39,-0.4,3.));
+#5451 = VECTOR('',#5452,1.);
+#5452 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5453 = PCURVE('',#4427,#5454);
+#5454 = DEFINITIONAL_REPRESENTATION('',(#5455),#5459);
+#5455 = LINE('',#5456,#5457);
+#5456 = CARTESIAN_POINT('',(8.5,-2.65));
+#5457 = VECTOR('',#5458,1.);
+#5458 = DIRECTION('',(0.,-1.));
+#5459 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5460 = PCURVE('',#5461,#5466);
+#5461 = PLANE('',#5462);
+#5462 = AXIS2_PLACEMENT_3D('',#5463,#5464,#5465);
+#5463 = CARTESIAN_POINT('',(3.39,-0.4,7.75));
+#5464 = DIRECTION('',(1.,0.,0.));
+#5465 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#5466 = DEFINITIONAL_REPRESENTATION('',(#5467),#5471);
+#5467 = LINE('',#5468,#5469);
+#5468 = CARTESIAN_POINT('',(4.75,0.));
+#5469 = VECTOR('',#5470,1.);
+#5470 = DIRECTION('',(0.,-1.));
+#5471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5472 = ORIENTED_EDGE('',*,*,#5473,.T.);
+#5473 = EDGE_CURVE('',#5446,#5474,#5476,.T.);
+#5474 = VERTEX_POINT('',#5475);
+#5475 = CARTESIAN_POINT('',(2.96,-0.4,3.));
+#5476 = SURFACE_CURVE('',#5477,(#5481,#5487),.PCURVE_S1.);
+#5477 = LINE('',#5478,#5479);
+#5478 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#5479 = VECTOR('',#5480,1.);
+#5480 = DIRECTION('',(-1.,0.,0.));
+#5481 = PCURVE('',#4427,#5482);
+#5482 = DEFINITIONAL_REPRESENTATION('',(#5483),#5486);
+#5483 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5484,#5485),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5484 = CARTESIAN_POINT('',(9.92,-2.65));
+#5485 = CARTESIAN_POINT('',(0.61,-2.65));
+#5486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5487 = PCURVE('',#5378,#5488);
+#5488 = DEFINITIONAL_REPRESENTATION('',(#5489),#5492);
+#5489 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5490,#5491),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5490 = CARTESIAN_POINT('',(0.,-5.5));
+#5491 = CARTESIAN_POINT('',(9.31,-5.5));
+#5492 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5493 = ORIENTED_EDGE('',*,*,#5494,.T.);
+#5494 = EDGE_CURVE('',#5474,#5495,#5497,.T.);
+#5495 = VERTEX_POINT('',#5496);
+#5496 = CARTESIAN_POINT('',(2.96,-0.45,3.));
+#5497 = SURFACE_CURVE('',#5498,(#5502,#5509),.PCURVE_S1.);
+#5498 = LINE('',#5499,#5500);
+#5499 = CARTESIAN_POINT('',(2.96,-0.4,3.));
+#5500 = VECTOR('',#5501,1.);
+#5501 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5502 = PCURVE('',#4427,#5503);
+#5503 = DEFINITIONAL_REPRESENTATION('',(#5504),#5508);
+#5504 = LINE('',#5505,#5506);
+#5505 = CARTESIAN_POINT('',(8.07,-2.65));
+#5506 = VECTOR('',#5507,1.);
+#5507 = DIRECTION('',(0.,-1.));
+#5508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5509 = PCURVE('',#5510,#5515);
+#5510 = PLANE('',#5511);
+#5511 = AXIS2_PLACEMENT_3D('',#5512,#5513,#5514);
+#5512 = CARTESIAN_POINT('',(2.96,-0.4,3.));
+#5513 = DIRECTION('',(-1.,0.,0.));
+#5514 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5515 = DEFINITIONAL_REPRESENTATION('',(#5516),#5520);
+#5516 = LINE('',#5517,#5518);
+#5517 = CARTESIAN_POINT('',(0.,0.));
+#5518 = VECTOR('',#5519,1.);
+#5519 = DIRECTION('',(0.,-1.));
+#5520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5521 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#5522 = EDGE_CURVE('',#5523,#5495,#5525,.T.);
+#5523 = VERTEX_POINT('',#5524);
+#5524 = CARTESIAN_POINT('',(2.12,-0.45,3.));
+#5525 = SURFACE_CURVE('',#5526,(#5530,#5537),.PCURVE_S1.);
+#5526 = LINE('',#5527,#5528);
+#5527 = CARTESIAN_POINT('',(2.12,-0.45,3.));
+#5528 = VECTOR('',#5529,1.);
+#5529 = DIRECTION('',(1.,0.,0.));
+#5530 = PCURVE('',#4427,#5531);
+#5531 = DEFINITIONAL_REPRESENTATION('',(#5532),#5536);
+#5532 = LINE('',#5533,#5534);
+#5533 = CARTESIAN_POINT('',(7.23,-2.7));
+#5534 = VECTOR('',#5535,1.);
+#5535 = DIRECTION('',(1.,0.));
+#5536 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5537 = PCURVE('',#5538,#5543);
+#5538 = PLANE('',#5539);
+#5539 = AXIS2_PLACEMENT_3D('',#5540,#5541,#5542);
+#5540 = CARTESIAN_POINT('',(2.12,-0.45,3.));
+#5541 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#5542 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5543 = DEFINITIONAL_REPRESENTATION('',(#5544),#5548);
+#5544 = LINE('',#5545,#5546);
+#5545 = CARTESIAN_POINT('',(0.,0.));
+#5546 = VECTOR('',#5547,1.);
+#5547 = DIRECTION('',(0.,1.));
+#5548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5549 = ORIENTED_EDGE('',*,*,#5550,.F.);
+#5550 = EDGE_CURVE('',#5551,#5523,#5553,.T.);
+#5551 = VERTEX_POINT('',#5552);
+#5552 = CARTESIAN_POINT('',(2.12,-0.4,3.));
+#5553 = SURFACE_CURVE('',#5554,(#5558,#5565),.PCURVE_S1.);
+#5554 = LINE('',#5555,#5556);
+#5555 = CARTESIAN_POINT('',(2.12,-0.4,3.));
+#5556 = VECTOR('',#5557,1.);
+#5557 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5558 = PCURVE('',#4427,#5559);
+#5559 = DEFINITIONAL_REPRESENTATION('',(#5560),#5564);
+#5560 = LINE('',#5561,#5562);
+#5561 = CARTESIAN_POINT('',(7.23,-2.65));
+#5562 = VECTOR('',#5563,1.);
+#5563 = DIRECTION('',(0.,-1.));
+#5564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5565 = PCURVE('',#5566,#5571);
+#5566 = PLANE('',#5567);
+#5567 = AXIS2_PLACEMENT_3D('',#5568,#5569,#5570);
+#5568 = CARTESIAN_POINT('',(2.12,-0.4,7.25));
+#5569 = DIRECTION('',(1.,0.,0.));
+#5570 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#5571 = DEFINITIONAL_REPRESENTATION('',(#5572),#5576);
+#5572 = LINE('',#5573,#5574);
+#5573 = CARTESIAN_POINT('',(4.25,0.));
+#5574 = VECTOR('',#5575,1.);
+#5575 = DIRECTION('',(0.,-1.));
+#5576 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5577 = ORIENTED_EDGE('',*,*,#5578,.T.);
+#5578 = EDGE_CURVE('',#5551,#5579,#5581,.T.);
+#5579 = VERTEX_POINT('',#5580);
+#5580 = CARTESIAN_POINT('',(1.69,-0.4,2.999999999969));
+#5581 = SURFACE_CURVE('',#5582,(#5586,#5592),.PCURVE_S1.);
+#5582 = LINE('',#5583,#5584);
+#5583 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#5584 = VECTOR('',#5585,1.);
+#5585 = DIRECTION('',(-1.,0.,0.));
+#5586 = PCURVE('',#4427,#5587);
+#5587 = DEFINITIONAL_REPRESENTATION('',(#5588),#5591);
+#5588 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5589,#5590),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5589 = CARTESIAN_POINT('',(9.92,-2.65));
+#5590 = CARTESIAN_POINT('',(0.61,-2.65));
+#5591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5592 = PCURVE('',#5378,#5593);
+#5593 = DEFINITIONAL_REPRESENTATION('',(#5594),#5597);
+#5594 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5595,#5596),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5595 = CARTESIAN_POINT('',(0.,-5.5));
+#5596 = CARTESIAN_POINT('',(9.31,-5.5));
+#5597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5598 = ORIENTED_EDGE('',*,*,#5599,.T.);
+#5599 = EDGE_CURVE('',#5579,#5600,#5602,.T.);
+#5600 = VERTEX_POINT('',#5601);
+#5601 = CARTESIAN_POINT('',(1.69,-0.45,2.999999999969));
+#5602 = SURFACE_CURVE('',#5603,(#5607,#5614),.PCURVE_S1.);
+#5603 = LINE('',#5604,#5605);
+#5604 = CARTESIAN_POINT('',(1.69,-0.4,2.999999999969));
+#5605 = VECTOR('',#5606,1.);
+#5606 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5607 = PCURVE('',#4427,#5608);
+#5608 = DEFINITIONAL_REPRESENTATION('',(#5609),#5613);
+#5609 = LINE('',#5610,#5611);
+#5610 = CARTESIAN_POINT('',(6.8,-2.65));
+#5611 = VECTOR('',#5612,1.);
+#5612 = DIRECTION('',(0.,-1.));
+#5613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5614 = PCURVE('',#5615,#5620);
+#5615 = PLANE('',#5616);
+#5616 = AXIS2_PLACEMENT_3D('',#5617,#5618,#5619);
+#5617 = CARTESIAN_POINT('',(1.69,-0.4,2.999999999969));
+#5618 = DIRECTION('',(-1.,0.,0.));
+#5619 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5620 = DEFINITIONAL_REPRESENTATION('',(#5621),#5625);
+#5621 = LINE('',#5622,#5623);
+#5622 = CARTESIAN_POINT('',(0.,0.));
+#5623 = VECTOR('',#5624,1.);
+#5624 = DIRECTION('',(0.,-1.));
+#5625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5626 = ORIENTED_EDGE('',*,*,#5627,.F.);
+#5627 = EDGE_CURVE('',#5628,#5600,#5630,.T.);
+#5628 = VERTEX_POINT('',#5629);
+#5629 = CARTESIAN_POINT('',(0.85,-0.45,2.999999999969));
+#5630 = SURFACE_CURVE('',#5631,(#5635,#5642),.PCURVE_S1.);
+#5631 = LINE('',#5632,#5633);
+#5632 = CARTESIAN_POINT('',(0.85,-0.45,2.999999999969));
+#5633 = VECTOR('',#5634,1.);
+#5634 = DIRECTION('',(1.,0.,0.));
+#5635 = PCURVE('',#4427,#5636);
+#5636 = DEFINITIONAL_REPRESENTATION('',(#5637),#5641);
+#5637 = LINE('',#5638,#5639);
+#5638 = CARTESIAN_POINT('',(5.96,-2.7));
+#5639 = VECTOR('',#5640,1.);
+#5640 = DIRECTION('',(1.,0.));
+#5641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5642 = PCURVE('',#5643,#5648);
+#5643 = PLANE('',#5644);
+#5644 = AXIS2_PLACEMENT_3D('',#5645,#5646,#5647);
+#5645 = CARTESIAN_POINT('',(0.85,-0.45,2.999999999969));
+#5646 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#5647 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5648 = DEFINITIONAL_REPRESENTATION('',(#5649),#5653);
+#5649 = LINE('',#5650,#5651);
+#5650 = CARTESIAN_POINT('',(0.,0.));
+#5651 = VECTOR('',#5652,1.);
+#5652 = DIRECTION('',(0.,1.));
+#5653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5654 = ORIENTED_EDGE('',*,*,#5655,.F.);
+#5655 = EDGE_CURVE('',#5656,#5628,#5658,.T.);
+#5656 = VERTEX_POINT('',#5657);
+#5657 = CARTESIAN_POINT('',(0.85,-0.4,2.999999999969));
+#5658 = SURFACE_CURVE('',#5659,(#5663,#5670),.PCURVE_S1.);
+#5659 = LINE('',#5660,#5661);
+#5660 = CARTESIAN_POINT('',(0.85,-0.4,2.999999999969));
+#5661 = VECTOR('',#5662,1.);
+#5662 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5663 = PCURVE('',#4427,#5664);
+#5664 = DEFINITIONAL_REPRESENTATION('',(#5665),#5669);
+#5665 = LINE('',#5666,#5667);
+#5666 = CARTESIAN_POINT('',(5.96,-2.65));
+#5667 = VECTOR('',#5668,1.);
+#5668 = DIRECTION('',(0.,-1.));
+#5669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5670 = PCURVE('',#5671,#5676);
+#5671 = PLANE('',#5672);
+#5672 = AXIS2_PLACEMENT_3D('',#5673,#5674,#5675);
+#5673 = CARTESIAN_POINT('',(0.85,-0.4,7.249999999969));
+#5674 = DIRECTION('',(1.,0.,0.));
+#5675 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#5676 = DEFINITIONAL_REPRESENTATION('',(#5677),#5681);
+#5677 = LINE('',#5678,#5679);
+#5678 = CARTESIAN_POINT('',(4.25,0.));
+#5679 = VECTOR('',#5680,1.);
+#5680 = DIRECTION('',(0.,-1.));
+#5681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5682 = ORIENTED_EDGE('',*,*,#5683,.T.);
+#5683 = EDGE_CURVE('',#5656,#5684,#5686,.T.);
+#5684 = VERTEX_POINT('',#5685);
+#5685 = CARTESIAN_POINT('',(0.42,-0.4,2.999999999906));
+#5686 = SURFACE_CURVE('',#5687,(#5691,#5697),.PCURVE_S1.);
+#5687 = LINE('',#5688,#5689);
+#5688 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#5689 = VECTOR('',#5690,1.);
+#5690 = DIRECTION('',(-1.,0.,0.));
+#5691 = PCURVE('',#4427,#5692);
+#5692 = DEFINITIONAL_REPRESENTATION('',(#5693),#5696);
+#5693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5694,#5695),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5694 = CARTESIAN_POINT('',(9.92,-2.65));
+#5695 = CARTESIAN_POINT('',(0.61,-2.65));
+#5696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5697 = PCURVE('',#5378,#5698);
+#5698 = DEFINITIONAL_REPRESENTATION('',(#5699),#5702);
+#5699 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5700,#5701),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5700 = CARTESIAN_POINT('',(0.,-5.5));
+#5701 = CARTESIAN_POINT('',(9.31,-5.5));
+#5702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5703 = ORIENTED_EDGE('',*,*,#5704,.T.);
+#5704 = EDGE_CURVE('',#5684,#5705,#5707,.T.);
+#5705 = VERTEX_POINT('',#5706);
+#5706 = CARTESIAN_POINT('',(0.42,-0.45,2.999999999906));
+#5707 = SURFACE_CURVE('',#5708,(#5712,#5719),.PCURVE_S1.);
+#5708 = LINE('',#5709,#5710);
+#5709 = CARTESIAN_POINT('',(0.42,-0.4,2.999999999906));
+#5710 = VECTOR('',#5711,1.);
+#5711 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5712 = PCURVE('',#4427,#5713);
+#5713 = DEFINITIONAL_REPRESENTATION('',(#5714),#5718);
+#5714 = LINE('',#5715,#5716);
+#5715 = CARTESIAN_POINT('',(5.53,-2.65));
+#5716 = VECTOR('',#5717,1.);
+#5717 = DIRECTION('',(0.,-1.));
+#5718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5719 = PCURVE('',#5720,#5725);
+#5720 = PLANE('',#5721);
+#5721 = AXIS2_PLACEMENT_3D('',#5722,#5723,#5724);
+#5722 = CARTESIAN_POINT('',(0.42,-0.4,2.999999999906));
+#5723 = DIRECTION('',(-1.,0.,0.));
+#5724 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5725 = DEFINITIONAL_REPRESENTATION('',(#5726),#5730);
+#5726 = LINE('',#5727,#5728);
+#5727 = CARTESIAN_POINT('',(0.,0.));
+#5728 = VECTOR('',#5729,1.);
+#5729 = DIRECTION('',(0.,-1.));
+#5730 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5731 = ORIENTED_EDGE('',*,*,#5732,.F.);
+#5732 = EDGE_CURVE('',#5733,#5705,#5735,.T.);
+#5733 = VERTEX_POINT('',#5734);
+#5734 = CARTESIAN_POINT('',(-0.42,-0.45,2.999999999906));
+#5735 = SURFACE_CURVE('',#5736,(#5740,#5747),.PCURVE_S1.);
+#5736 = LINE('',#5737,#5738);
+#5737 = CARTESIAN_POINT('',(-0.42,-0.45,2.999999999906));
+#5738 = VECTOR('',#5739,1.);
+#5739 = DIRECTION('',(1.,0.,0.));
+#5740 = PCURVE('',#4427,#5741);
+#5741 = DEFINITIONAL_REPRESENTATION('',(#5742),#5746);
+#5742 = LINE('',#5743,#5744);
+#5743 = CARTESIAN_POINT('',(4.69,-2.7));
+#5744 = VECTOR('',#5745,1.);
+#5745 = DIRECTION('',(1.,0.));
+#5746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5747 = PCURVE('',#5748,#5753);
+#5748 = PLANE('',#5749);
+#5749 = AXIS2_PLACEMENT_3D('',#5750,#5751,#5752);
+#5750 = CARTESIAN_POINT('',(-0.42,-0.45,2.999999999906));
+#5751 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#5752 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5753 = DEFINITIONAL_REPRESENTATION('',(#5754),#5758);
+#5754 = LINE('',#5755,#5756);
+#5755 = CARTESIAN_POINT('',(0.,0.));
+#5756 = VECTOR('',#5757,1.);
+#5757 = DIRECTION('',(0.,1.));
+#5758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5759 = ORIENTED_EDGE('',*,*,#5760,.F.);
+#5760 = EDGE_CURVE('',#5761,#5733,#5763,.T.);
+#5761 = VERTEX_POINT('',#5762);
+#5762 = CARTESIAN_POINT('',(-0.42,-0.4,2.999999999906));
+#5763 = SURFACE_CURVE('',#5764,(#5768,#5775),.PCURVE_S1.);
+#5764 = LINE('',#5765,#5766);
+#5765 = CARTESIAN_POINT('',(-0.42,-0.4,2.999999999906));
+#5766 = VECTOR('',#5767,1.);
+#5767 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5768 = PCURVE('',#4427,#5769);
+#5769 = DEFINITIONAL_REPRESENTATION('',(#5770),#5774);
+#5770 = LINE('',#5771,#5772);
+#5771 = CARTESIAN_POINT('',(4.69,-2.65));
+#5772 = VECTOR('',#5773,1.);
+#5773 = DIRECTION('',(0.,-1.));
+#5774 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5775 = PCURVE('',#5776,#5781);
+#5776 = PLANE('',#5777);
+#5777 = AXIS2_PLACEMENT_3D('',#5778,#5779,#5780);
+#5778 = CARTESIAN_POINT('',(-0.42,-0.4,7.749999999906));
+#5779 = DIRECTION('',(1.,0.,0.));
+#5780 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#5781 = DEFINITIONAL_REPRESENTATION('',(#5782),#5786);
+#5782 = LINE('',#5783,#5784);
+#5783 = CARTESIAN_POINT('',(4.75,0.));
+#5784 = VECTOR('',#5785,1.);
+#5785 = DIRECTION('',(0.,-1.));
+#5786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5787 = ORIENTED_EDGE('',*,*,#5788,.T.);
+#5788 = EDGE_CURVE('',#5761,#5789,#5791,.T.);
+#5789 = VERTEX_POINT('',#5790);
+#5790 = CARTESIAN_POINT('',(-0.85,-0.4,2.999999999969));
+#5791 = SURFACE_CURVE('',#5792,(#5796,#5802),.PCURVE_S1.);
+#5792 = LINE('',#5793,#5794);
+#5793 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#5794 = VECTOR('',#5795,1.);
+#5795 = DIRECTION('',(-1.,0.,0.));
+#5796 = PCURVE('',#4427,#5797);
+#5797 = DEFINITIONAL_REPRESENTATION('',(#5798),#5801);
+#5798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5799,#5800),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5799 = CARTESIAN_POINT('',(9.92,-2.65));
+#5800 = CARTESIAN_POINT('',(0.61,-2.65));
+#5801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5802 = PCURVE('',#5378,#5803);
+#5803 = DEFINITIONAL_REPRESENTATION('',(#5804),#5807);
+#5804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5805,#5806),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5805 = CARTESIAN_POINT('',(0.,-5.5));
+#5806 = CARTESIAN_POINT('',(9.31,-5.5));
+#5807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5808 = ORIENTED_EDGE('',*,*,#5809,.T.);
+#5809 = EDGE_CURVE('',#5789,#5810,#5812,.T.);
+#5810 = VERTEX_POINT('',#5811);
+#5811 = CARTESIAN_POINT('',(-0.85,-0.45,2.999999999969));
+#5812 = SURFACE_CURVE('',#5813,(#5817,#5824),.PCURVE_S1.);
+#5813 = LINE('',#5814,#5815);
+#5814 = CARTESIAN_POINT('',(-0.85,-0.4,2.999999999969));
+#5815 = VECTOR('',#5816,1.);
+#5816 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5817 = PCURVE('',#4427,#5818);
+#5818 = DEFINITIONAL_REPRESENTATION('',(#5819),#5823);
+#5819 = LINE('',#5820,#5821);
+#5820 = CARTESIAN_POINT('',(4.26,-2.65));
+#5821 = VECTOR('',#5822,1.);
+#5822 = DIRECTION('',(0.,-1.));
+#5823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5824 = PCURVE('',#5825,#5830);
+#5825 = PLANE('',#5826);
+#5826 = AXIS2_PLACEMENT_3D('',#5827,#5828,#5829);
+#5827 = CARTESIAN_POINT('',(-0.85,-0.4,2.999999999969));
+#5828 = DIRECTION('',(-1.,0.,0.));
+#5829 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5830 = DEFINITIONAL_REPRESENTATION('',(#5831),#5835);
+#5831 = LINE('',#5832,#5833);
+#5832 = CARTESIAN_POINT('',(0.,0.));
+#5833 = VECTOR('',#5834,1.);
+#5834 = DIRECTION('',(0.,-1.));
+#5835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5836 = ORIENTED_EDGE('',*,*,#5837,.F.);
+#5837 = EDGE_CURVE('',#5838,#5810,#5840,.T.);
+#5838 = VERTEX_POINT('',#5839);
+#5839 = CARTESIAN_POINT('',(-1.69,-0.45,2.999999999969));
+#5840 = SURFACE_CURVE('',#5841,(#5845,#5852),.PCURVE_S1.);
+#5841 = LINE('',#5842,#5843);
+#5842 = CARTESIAN_POINT('',(-1.69,-0.45,2.999999999969));
+#5843 = VECTOR('',#5844,1.);
+#5844 = DIRECTION('',(1.,0.,0.));
+#5845 = PCURVE('',#4427,#5846);
+#5846 = DEFINITIONAL_REPRESENTATION('',(#5847),#5851);
+#5847 = LINE('',#5848,#5849);
+#5848 = CARTESIAN_POINT('',(3.42,-2.7));
+#5849 = VECTOR('',#5850,1.);
+#5850 = DIRECTION('',(1.,0.));
+#5851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5852 = PCURVE('',#5853,#5858);
+#5853 = PLANE('',#5854);
+#5854 = AXIS2_PLACEMENT_3D('',#5855,#5856,#5857);
+#5855 = CARTESIAN_POINT('',(-1.69,-0.45,2.999999999969));
+#5856 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#5857 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5858 = DEFINITIONAL_REPRESENTATION('',(#5859),#5863);
+#5859 = LINE('',#5860,#5861);
+#5860 = CARTESIAN_POINT('',(0.,0.));
+#5861 = VECTOR('',#5862,1.);
+#5862 = DIRECTION('',(0.,1.));
+#5863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5864 = ORIENTED_EDGE('',*,*,#5865,.F.);
+#5865 = EDGE_CURVE('',#5866,#5838,#5868,.T.);
+#5866 = VERTEX_POINT('',#5867);
+#5867 = CARTESIAN_POINT('',(-1.69,-0.4,2.999999999969));
+#5868 = SURFACE_CURVE('',#5869,(#5873,#5880),.PCURVE_S1.);
+#5869 = LINE('',#5870,#5871);
+#5870 = CARTESIAN_POINT('',(-1.69,-0.4,2.999999999969));
+#5871 = VECTOR('',#5872,1.);
+#5872 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5873 = PCURVE('',#4427,#5874);
+#5874 = DEFINITIONAL_REPRESENTATION('',(#5875),#5879);
+#5875 = LINE('',#5876,#5877);
+#5876 = CARTESIAN_POINT('',(3.42,-2.65));
+#5877 = VECTOR('',#5878,1.);
+#5878 = DIRECTION('',(0.,-1.));
+#5879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5880 = PCURVE('',#5881,#5886);
+#5881 = PLANE('',#5882);
+#5882 = AXIS2_PLACEMENT_3D('',#5883,#5884,#5885);
+#5883 = CARTESIAN_POINT('',(-1.69,-0.4,7.249999999969));
+#5884 = DIRECTION('',(1.,0.,0.));
+#5885 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#5886 = DEFINITIONAL_REPRESENTATION('',(#5887),#5891);
+#5887 = LINE('',#5888,#5889);
+#5888 = CARTESIAN_POINT('',(4.25,0.));
+#5889 = VECTOR('',#5890,1.);
+#5890 = DIRECTION('',(0.,-1.));
+#5891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5892 = ORIENTED_EDGE('',*,*,#5893,.T.);
+#5893 = EDGE_CURVE('',#5866,#5894,#5896,.T.);
+#5894 = VERTEX_POINT('',#5895);
+#5895 = CARTESIAN_POINT('',(-2.12,-0.4,3.));
+#5896 = SURFACE_CURVE('',#5897,(#5901,#5907),.PCURVE_S1.);
+#5897 = LINE('',#5898,#5899);
+#5898 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#5899 = VECTOR('',#5900,1.);
+#5900 = DIRECTION('',(-1.,0.,0.));
+#5901 = PCURVE('',#4427,#5902);
+#5902 = DEFINITIONAL_REPRESENTATION('',(#5903),#5906);
+#5903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5904,#5905),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5904 = CARTESIAN_POINT('',(9.92,-2.65));
+#5905 = CARTESIAN_POINT('',(0.61,-2.65));
+#5906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5907 = PCURVE('',#5378,#5908);
+#5908 = DEFINITIONAL_REPRESENTATION('',(#5909),#5912);
+#5909 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5910,#5911),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#5910 = CARTESIAN_POINT('',(0.,-5.5));
+#5911 = CARTESIAN_POINT('',(9.31,-5.5));
+#5912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5913 = ORIENTED_EDGE('',*,*,#5914,.T.);
+#5914 = EDGE_CURVE('',#5894,#5915,#5917,.T.);
+#5915 = VERTEX_POINT('',#5916);
+#5916 = CARTESIAN_POINT('',(-2.12,-0.45,3.));
+#5917 = SURFACE_CURVE('',#5918,(#5922,#5929),.PCURVE_S1.);
+#5918 = LINE('',#5919,#5920);
+#5919 = CARTESIAN_POINT('',(-2.12,-0.4,3.));
+#5920 = VECTOR('',#5921,1.);
+#5921 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5922 = PCURVE('',#4427,#5923);
+#5923 = DEFINITIONAL_REPRESENTATION('',(#5924),#5928);
+#5924 = LINE('',#5925,#5926);
+#5925 = CARTESIAN_POINT('',(2.99,-2.65));
+#5926 = VECTOR('',#5927,1.);
+#5927 = DIRECTION('',(0.,-1.));
+#5928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5929 = PCURVE('',#5930,#5935);
+#5930 = PLANE('',#5931);
+#5931 = AXIS2_PLACEMENT_3D('',#5932,#5933,#5934);
+#5932 = CARTESIAN_POINT('',(-2.12,-0.4,3.));
+#5933 = DIRECTION('',(-1.,0.,0.));
+#5934 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5935 = DEFINITIONAL_REPRESENTATION('',(#5936),#5940);
+#5936 = LINE('',#5937,#5938);
+#5937 = CARTESIAN_POINT('',(0.,0.));
+#5938 = VECTOR('',#5939,1.);
+#5939 = DIRECTION('',(0.,-1.));
+#5940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5941 = ORIENTED_EDGE('',*,*,#5942,.F.);
+#5942 = EDGE_CURVE('',#5943,#5915,#5945,.T.);
+#5943 = VERTEX_POINT('',#5944);
+#5944 = CARTESIAN_POINT('',(-2.96,-0.45,3.));
+#5945 = SURFACE_CURVE('',#5946,(#5950,#5957),.PCURVE_S1.);
+#5946 = LINE('',#5947,#5948);
+#5947 = CARTESIAN_POINT('',(-2.96,-0.45,3.));
+#5948 = VECTOR('',#5949,1.);
+#5949 = DIRECTION('',(1.,0.,0.));
+#5950 = PCURVE('',#4427,#5951);
+#5951 = DEFINITIONAL_REPRESENTATION('',(#5952),#5956);
+#5952 = LINE('',#5953,#5954);
+#5953 = CARTESIAN_POINT('',(2.15,-2.7));
+#5954 = VECTOR('',#5955,1.);
+#5955 = DIRECTION('',(1.,0.));
+#5956 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5957 = PCURVE('',#5958,#5963);
+#5958 = PLANE('',#5959);
+#5959 = AXIS2_PLACEMENT_3D('',#5960,#5961,#5962);
+#5960 = CARTESIAN_POINT('',(-2.96,-0.45,3.));
+#5961 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#5962 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#5963 = DEFINITIONAL_REPRESENTATION('',(#5964),#5968);
+#5964 = LINE('',#5965,#5966);
+#5965 = CARTESIAN_POINT('',(0.,0.));
+#5966 = VECTOR('',#5967,1.);
+#5967 = DIRECTION('',(0.,1.));
+#5968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5969 = ORIENTED_EDGE('',*,*,#5970,.F.);
+#5970 = EDGE_CURVE('',#5971,#5943,#5973,.T.);
+#5971 = VERTEX_POINT('',#5972);
+#5972 = CARTESIAN_POINT('',(-2.96,-0.4,3.));
+#5973 = SURFACE_CURVE('',#5974,(#5978,#5985),.PCURVE_S1.);
+#5974 = LINE('',#5975,#5976);
+#5975 = CARTESIAN_POINT('',(-2.96,-0.4,3.));
+#5976 = VECTOR('',#5977,1.);
+#5977 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5978 = PCURVE('',#4427,#5979);
+#5979 = DEFINITIONAL_REPRESENTATION('',(#5980),#5984);
+#5980 = LINE('',#5981,#5982);
+#5981 = CARTESIAN_POINT('',(2.15,-2.65));
+#5982 = VECTOR('',#5983,1.);
+#5983 = DIRECTION('',(0.,-1.));
+#5984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5985 = PCURVE('',#5986,#5991);
+#5986 = PLANE('',#5987);
+#5987 = AXIS2_PLACEMENT_3D('',#5988,#5989,#5990);
+#5988 = CARTESIAN_POINT('',(-2.96,-0.4,7.25));
+#5989 = DIRECTION('',(1.,0.,0.));
+#5990 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#5991 = DEFINITIONAL_REPRESENTATION('',(#5992),#5996);
+#5992 = LINE('',#5993,#5994);
+#5993 = CARTESIAN_POINT('',(4.25,0.));
+#5994 = VECTOR('',#5995,1.);
+#5995 = DIRECTION('',(0.,-1.));
+#5996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5997 = ORIENTED_EDGE('',*,*,#5998,.T.);
+#5998 = EDGE_CURVE('',#5971,#5999,#6001,.T.);
+#5999 = VERTEX_POINT('',#6000);
+#6000 = CARTESIAN_POINT('',(-3.39,-0.4,3.));
+#6001 = SURFACE_CURVE('',#6002,(#6006,#6012),.PCURVE_S1.);
+#6002 = LINE('',#6003,#6004);
+#6003 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#6004 = VECTOR('',#6005,1.);
+#6005 = DIRECTION('',(-1.,0.,0.));
+#6006 = PCURVE('',#4427,#6007);
+#6007 = DEFINITIONAL_REPRESENTATION('',(#6008),#6011);
+#6008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6009,#6010),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#6009 = CARTESIAN_POINT('',(9.92,-2.65));
+#6010 = CARTESIAN_POINT('',(0.61,-2.65));
+#6011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6012 = PCURVE('',#5378,#6013);
+#6013 = DEFINITIONAL_REPRESENTATION('',(#6014),#6017);
+#6014 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6015,#6016),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#6015 = CARTESIAN_POINT('',(0.,-5.5));
+#6016 = CARTESIAN_POINT('',(9.31,-5.5));
+#6017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6018 = ORIENTED_EDGE('',*,*,#6019,.T.);
+#6019 = EDGE_CURVE('',#5999,#6020,#6022,.T.);
+#6020 = VERTEX_POINT('',#6021);
+#6021 = CARTESIAN_POINT('',(-3.39,-0.45,3.));
+#6022 = SURFACE_CURVE('',#6023,(#6027,#6034),.PCURVE_S1.);
+#6023 = LINE('',#6024,#6025);
+#6024 = CARTESIAN_POINT('',(-3.39,-0.4,3.));
+#6025 = VECTOR('',#6026,1.);
+#6026 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#6027 = PCURVE('',#4427,#6028);
+#6028 = DEFINITIONAL_REPRESENTATION('',(#6029),#6033);
+#6029 = LINE('',#6030,#6031);
+#6030 = CARTESIAN_POINT('',(1.72,-2.65));
+#6031 = VECTOR('',#6032,1.);
+#6032 = DIRECTION('',(0.,-1.));
+#6033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6034 = PCURVE('',#6035,#6040);
+#6035 = PLANE('',#6036);
+#6036 = AXIS2_PLACEMENT_3D('',#6037,#6038,#6039);
+#6037 = CARTESIAN_POINT('',(-3.39,-0.4,3.));
+#6038 = DIRECTION('',(-1.,0.,0.));
+#6039 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6040 = DEFINITIONAL_REPRESENTATION('',(#6041),#6045);
+#6041 = LINE('',#6042,#6043);
+#6042 = CARTESIAN_POINT('',(0.,0.));
+#6043 = VECTOR('',#6044,1.);
+#6044 = DIRECTION('',(0.,-1.));
+#6045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6046 = ORIENTED_EDGE('',*,*,#6047,.F.);
+#6047 = EDGE_CURVE('',#6048,#6020,#6050,.T.);
+#6048 = VERTEX_POINT('',#6049);
+#6049 = CARTESIAN_POINT('',(-4.23,-0.45,3.));
+#6050 = SURFACE_CURVE('',#6051,(#6055,#6062),.PCURVE_S1.);
+#6051 = LINE('',#6052,#6053);
+#6052 = CARTESIAN_POINT('',(-4.23,-0.45,3.));
+#6053 = VECTOR('',#6054,1.);
+#6054 = DIRECTION('',(1.,0.,0.));
+#6055 = PCURVE('',#4427,#6056);
+#6056 = DEFINITIONAL_REPRESENTATION('',(#6057),#6061);
+#6057 = LINE('',#6058,#6059);
+#6058 = CARTESIAN_POINT('',(0.88,-2.7));
+#6059 = VECTOR('',#6060,1.);
+#6060 = DIRECTION('',(1.,0.));
+#6061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6062 = PCURVE('',#6063,#6068);
+#6063 = PLANE('',#6064);
+#6064 = AXIS2_PLACEMENT_3D('',#6065,#6066,#6067);
+#6065 = CARTESIAN_POINT('',(-4.23,-0.45,3.));
+#6066 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#6067 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6068 = DEFINITIONAL_REPRESENTATION('',(#6069),#6073);
+#6069 = LINE('',#6070,#6071);
+#6070 = CARTESIAN_POINT('',(0.,0.));
+#6071 = VECTOR('',#6072,1.);
+#6072 = DIRECTION('',(0.,1.));
+#6073 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6074 = ORIENTED_EDGE('',*,*,#6075,.F.);
+#6075 = EDGE_CURVE('',#6076,#6048,#6078,.T.);
+#6076 = VERTEX_POINT('',#6077);
+#6077 = CARTESIAN_POINT('',(-4.23,-0.4,3.));
+#6078 = SURFACE_CURVE('',#6079,(#6083,#6090),.PCURVE_S1.);
+#6079 = LINE('',#6080,#6081);
+#6080 = CARTESIAN_POINT('',(-4.23,-0.4,3.));
+#6081 = VECTOR('',#6082,1.);
+#6082 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#6083 = PCURVE('',#4427,#6084);
+#6084 = DEFINITIONAL_REPRESENTATION('',(#6085),#6089);
+#6085 = LINE('',#6086,#6087);
+#6086 = CARTESIAN_POINT('',(0.88,-2.65));
+#6087 = VECTOR('',#6088,1.);
+#6088 = DIRECTION('',(0.,-1.));
+#6089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6090 = PCURVE('',#6091,#6096);
+#6091 = PLANE('',#6092);
+#6092 = AXIS2_PLACEMENT_3D('',#6093,#6094,#6095);
+#6093 = CARTESIAN_POINT('',(-4.23,-0.4,7.75));
+#6094 = DIRECTION('',(1.,0.,0.));
+#6095 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6096 = DEFINITIONAL_REPRESENTATION('',(#6097),#6101);
+#6097 = LINE('',#6098,#6099);
+#6098 = CARTESIAN_POINT('',(4.75,0.));
+#6099 = VECTOR('',#6100,1.);
+#6100 = DIRECTION('',(0.,-1.));
+#6101 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6102 = ORIENTED_EDGE('',*,*,#6103,.T.);
+#6103 = EDGE_CURVE('',#6076,#6104,#6106,.T.);
+#6104 = VERTEX_POINT('',#6105);
+#6105 = CARTESIAN_POINT('',(-4.5,-0.4,3.));
+#6106 = SURFACE_CURVE('',#6107,(#6111,#6117),.PCURVE_S1.);
+#6107 = LINE('',#6108,#6109);
+#6108 = CARTESIAN_POINT('',(-0.15,-0.4,3.));
+#6109 = VECTOR('',#6110,1.);
+#6110 = DIRECTION('',(-1.,0.,0.));
+#6111 = PCURVE('',#4427,#6112);
+#6112 = DEFINITIONAL_REPRESENTATION('',(#6113),#6116);
+#6113 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6114,#6115),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#6114 = CARTESIAN_POINT('',(9.92,-2.65));
+#6115 = CARTESIAN_POINT('',(0.61,-2.65));
+#6116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6117 = PCURVE('',#5378,#6118);
+#6118 = DEFINITIONAL_REPRESENTATION('',(#6119),#6122);
+#6119 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6120,#6121),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-4.96,4.35),.PIECEWISE_BEZIER_KNOTS.);
+#6120 = CARTESIAN_POINT('',(0.,-5.5));
+#6121 = CARTESIAN_POINT('',(9.31,-5.5));
+#6122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6123 = ORIENTED_EDGE('',*,*,#6124,.T.);
+#6124 = EDGE_CURVE('',#6104,#6125,#6127,.T.);
+#6125 = VERTEX_POINT('',#6126);
+#6126 = CARTESIAN_POINT('',(-4.5,-1.55,3.));
+#6127 = SURFACE_CURVE('',#6128,(#6132,#6138),.PCURVE_S1.);
+#6128 = LINE('',#6129,#6130);
+#6129 = CARTESIAN_POINT('',(-4.5,0.925,3.));
+#6130 = VECTOR('',#6131,1.);
+#6131 = DIRECTION('',(0.,-1.,0.));
+#6132 = PCURVE('',#4427,#6133);
+#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6137);
+#6134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6135,#6136),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.325,2.475),.PIECEWISE_BEZIER_KNOTS.);
+#6135 = CARTESIAN_POINT('',(0.61,-2.65));
+#6136 = CARTESIAN_POINT('',(0.61,-3.8));
+#6137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6138 = PCURVE('',#6139,#6144);
+#6139 = PLANE('',#6140);
+#6140 = AXIS2_PLACEMENT_3D('',#6141,#6142,#6143);
+#6141 = CARTESIAN_POINT('',(-4.5,-0.4,8.5));
+#6142 = DIRECTION('',(-1.,0.,0.));
+#6143 = DIRECTION('',(0.,-1.,0.));
+#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6148);
+#6145 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6146,#6147),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(1.325,2.475),.PIECEWISE_BEZIER_KNOTS.);
+#6146 = CARTESIAN_POINT('',(0.,-5.5));
+#6147 = CARTESIAN_POINT('',(1.15,-5.5));
+#6148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6149 = ORIENTED_EDGE('',*,*,#6150,.T.);
+#6150 = EDGE_CURVE('',#6125,#6151,#6153,.T.);
+#6151 = VERTEX_POINT('',#6152);
+#6152 = CARTESIAN_POINT('',(-5.6,-1.55,3.));
+#6153 = SURFACE_CURVE('',#6154,(#6158,#6164),.PCURVE_S1.);
+#6154 = LINE('',#6155,#6156);
+#6155 = CARTESIAN_POINT('',(-4.805,-1.55,3.));
+#6156 = VECTOR('',#6157,1.);
+#6157 = DIRECTION('',(-1.,0.,0.));
+#6158 = PCURVE('',#4427,#6159);
+#6159 = DEFINITIONAL_REPRESENTATION('',(#6160),#6163);
+#6160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6161,#6162),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.305,0.795),.PIECEWISE_BEZIER_KNOTS.);
+#6161 = CARTESIAN_POINT('',(0.61,-3.8));
+#6162 = CARTESIAN_POINT('',(-0.49,-3.8));
+#6163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6164 = PCURVE('',#6165,#6170);
+#6165 = PLANE('',#6166);
+#6166 = AXIS2_PLACEMENT_3D('',#6167,#6168,#6169);
+#6167 = CARTESIAN_POINT('',(-4.5,-1.55,8.5));
+#6168 = DIRECTION('',(0.,1.,0.));
+#6169 = DIRECTION('',(-1.,0.,0.));
+#6170 = DEFINITIONAL_REPRESENTATION('',(#6171),#6174);
+#6171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6172,#6173),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.305,0.795),.PIECEWISE_BEZIER_KNOTS.);
+#6172 = CARTESIAN_POINT('',(0.,-5.5));
+#6173 = CARTESIAN_POINT('',(1.1,-5.5));
+#6174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6175 = ORIENTED_EDGE('',*,*,#6176,.T.);
+#6176 = EDGE_CURVE('',#6151,#5310,#6177,.T.);
+#6177 = SURFACE_CURVE('',#6178,(#6182,#6188),.PCURVE_S1.);
+#6178 = LINE('',#6179,#6180);
+#6179 = CARTESIAN_POINT('',(-5.6,0.35,3.));
+#6180 = VECTOR('',#6181,1.);
+#6181 = DIRECTION('',(0.,1.,0.));
+#6182 = PCURVE('',#4427,#6183);
+#6183 = DEFINITIONAL_REPRESENTATION('',(#6184),#6187);
+#6184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6185,#6186),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#6185 = CARTESIAN_POINT('',(-0.49,-3.8));
+#6186 = CARTESIAN_POINT('',(-0.49,-1.55));
+#6187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6188 = PCURVE('',#6189,#6194);
+#6189 = PLANE('',#6190);
+#6190 = AXIS2_PLACEMENT_3D('',#6191,#6192,#6193);
+#6191 = CARTESIAN_POINT('',(-5.6,-1.55,8.5));
+#6192 = DIRECTION('',(1.,0.,0.));
+#6193 = DIRECTION('',(0.,1.,0.));
+#6194 = DEFINITIONAL_REPRESENTATION('',(#6195),#6198);
+#6195 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6196,#6197),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.9,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#6196 = CARTESIAN_POINT('',(0.,-5.5));
+#6197 = CARTESIAN_POINT('',(2.25,-5.5));
+#6198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6199 = ADVANCED_FACE('',(#6200),#5215,.T.);
+#6200 = FACE_BOUND('',#6201,.T.);
+#6201 = EDGE_LOOP('',(#6202));
+#6202 = ORIENTED_EDGE('',*,*,#5200,.F.);
+#6203 = ADVANCED_FACE('',(#6204),#5272,.T.);
+#6204 = FACE_BOUND('',#6205,.T.);
+#6205 = EDGE_LOOP('',(#6206));
+#6206 = ORIENTED_EDGE('',*,*,#5257,.F.);
+#6207 = ADVANCED_FACE('',(#6208),#5326,.F.);
+#6208 = FACE_BOUND('',#6209,.F.);
+#6209 = EDGE_LOOP('',(#6210,#6233,#6234,#6257));
+#6210 = ORIENTED_EDGE('',*,*,#6211,.T.);
+#6211 = EDGE_CURVE('',#6212,#5310,#6214,.T.);
+#6212 = VERTEX_POINT('',#6213);
+#6213 = CARTESIAN_POINT('',(-5.6,0.7,8.2));
+#6214 = SURFACE_CURVE('',#6215,(#6219,#6226),.PCURVE_S1.);
+#6215 = LINE('',#6216,#6217);
+#6216 = CARTESIAN_POINT('',(-5.6,0.7,8.5));
+#6217 = VECTOR('',#6218,1.);
+#6218 = DIRECTION('',(-0.,-0.,-1.));
+#6219 = PCURVE('',#5326,#6220);
+#6220 = DEFINITIONAL_REPRESENTATION('',(#6221),#6225);
+#6221 = LINE('',#6222,#6223);
+#6222 = CARTESIAN_POINT('',(0.,0.));
+#6223 = VECTOR('',#6224,1.);
+#6224 = DIRECTION('',(0.,-1.));
+#6225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6226 = PCURVE('',#6189,#6227);
+#6227 = DEFINITIONAL_REPRESENTATION('',(#6228),#6232);
+#6228 = LINE('',#6229,#6230);
+#6229 = CARTESIAN_POINT('',(2.25,0.));
+#6230 = VECTOR('',#6231,1.);
+#6231 = DIRECTION('',(0.,-1.));
+#6232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6233 = ORIENTED_EDGE('',*,*,#5309,.T.);
+#6234 = ORIENTED_EDGE('',*,*,#6235,.F.);
+#6235 = EDGE_CURVE('',#6236,#5312,#6238,.T.);
+#6236 = VERTEX_POINT('',#6237);
+#6237 = CARTESIAN_POINT('',(4.81,0.7,8.2));
+#6238 = SURFACE_CURVE('',#6239,(#6243,#6250),.PCURVE_S1.);
+#6239 = LINE('',#6240,#6241);
+#6240 = CARTESIAN_POINT('',(4.81,0.7,8.5));
+#6241 = VECTOR('',#6242,1.);
+#6242 = DIRECTION('',(-0.,-0.,-1.));
+#6243 = PCURVE('',#5326,#6244);
+#6244 = DEFINITIONAL_REPRESENTATION('',(#6245),#6249);
+#6245 = LINE('',#6246,#6247);
+#6246 = CARTESIAN_POINT('',(10.41,0.));
+#6247 = VECTOR('',#6248,1.);
+#6248 = DIRECTION('',(0.,-1.));
+#6249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6250 = PCURVE('',#5352,#6251);
+#6251 = DEFINITIONAL_REPRESENTATION('',(#6252),#6256);
+#6252 = LINE('',#6253,#6254);
+#6253 = CARTESIAN_POINT('',(0.,0.));
+#6254 = VECTOR('',#6255,1.);
+#6255 = DIRECTION('',(0.,-1.));
+#6256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6257 = ORIENTED_EDGE('',*,*,#6258,.F.);
+#6258 = EDGE_CURVE('',#6212,#6236,#6259,.T.);
+#6259 = SURFACE_CURVE('',#6260,(#6264,#6271),.PCURVE_S1.);
+#6260 = LINE('',#6261,#6262);
+#6261 = CARTESIAN_POINT('',(-5.6,0.7,8.2));
+#6262 = VECTOR('',#6263,1.);
+#6263 = DIRECTION('',(1.,0.,0.));
+#6264 = PCURVE('',#5326,#6265);
+#6265 = DEFINITIONAL_REPRESENTATION('',(#6266),#6270);
+#6266 = LINE('',#6267,#6268);
+#6267 = CARTESIAN_POINT('',(0.,-0.3));
+#6268 = VECTOR('',#6269,1.);
+#6269 = DIRECTION('',(1.,0.));
+#6270 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6271 = PCURVE('',#6272,#6277);
+#6272 = PLANE('',#6273);
+#6273 = AXIS2_PLACEMENT_3D('',#6274,#6275,#6276);
+#6274 = CARTESIAN_POINT('',(-5.6,0.55,8.35));
+#6275 = DIRECTION('',(0.,-0.707106781187,-0.707106781187));
+#6276 = DIRECTION('',(1.,0.,0.));
+#6277 = DEFINITIONAL_REPRESENTATION('',(#6278),#6282);
+#6278 = LINE('',#6279,#6280);
+#6279 = CARTESIAN_POINT('',(0.,-0.212132034356));
+#6280 = VECTOR('',#6281,1.);
+#6281 = DIRECTION('',(1.,0.));
+#6282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6283 = ADVANCED_FACE('',(#6284),#6189,.F.);
+#6284 = FACE_BOUND('',#6285,.F.);
+#6285 = EDGE_LOOP('',(#6286,#6309,#6310,#6311));
+#6286 = ORIENTED_EDGE('',*,*,#6287,.T.);
+#6287 = EDGE_CURVE('',#6288,#6151,#6290,.T.);
+#6288 = VERTEX_POINT('',#6289);
+#6289 = CARTESIAN_POINT('',(-5.6,-1.55,8.2));
+#6290 = SURFACE_CURVE('',#6291,(#6295,#6302),.PCURVE_S1.);
+#6291 = LINE('',#6292,#6293);
+#6292 = CARTESIAN_POINT('',(-5.6,-1.55,8.5));
+#6293 = VECTOR('',#6294,1.);
+#6294 = DIRECTION('',(-0.,-0.,-1.));
+#6295 = PCURVE('',#6189,#6296);
+#6296 = DEFINITIONAL_REPRESENTATION('',(#6297),#6301);
+#6297 = LINE('',#6298,#6299);
+#6298 = CARTESIAN_POINT('',(0.,0.));
+#6299 = VECTOR('',#6300,1.);
+#6300 = DIRECTION('',(0.,-1.));
+#6301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6302 = PCURVE('',#6165,#6303);
+#6303 = DEFINITIONAL_REPRESENTATION('',(#6304),#6308);
+#6304 = LINE('',#6305,#6306);
+#6305 = CARTESIAN_POINT('',(1.1,0.));
+#6306 = VECTOR('',#6307,1.);
+#6307 = DIRECTION('',(0.,-1.));
+#6308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6309 = ORIENTED_EDGE('',*,*,#6176,.T.);
+#6310 = ORIENTED_EDGE('',*,*,#6211,.F.);
+#6311 = ORIENTED_EDGE('',*,*,#6312,.F.);
+#6312 = EDGE_CURVE('',#6288,#6212,#6313,.T.);
+#6313 = SURFACE_CURVE('',#6314,(#6318,#6325),.PCURVE_S1.);
+#6314 = LINE('',#6315,#6316);
+#6315 = CARTESIAN_POINT('',(-5.6,-1.55,8.2));
+#6316 = VECTOR('',#6317,1.);
+#6317 = DIRECTION('',(0.,1.,0.));
+#6318 = PCURVE('',#6189,#6319);
+#6319 = DEFINITIONAL_REPRESENTATION('',(#6320),#6324);
+#6320 = LINE('',#6321,#6322);
+#6321 = CARTESIAN_POINT('',(0.,-0.3));
+#6322 = VECTOR('',#6323,1.);
+#6323 = DIRECTION('',(1.,0.));
+#6324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6325 = PCURVE('',#6326,#6331);
+#6326 = PLANE('',#6327);
+#6327 = AXIS2_PLACEMENT_3D('',#6328,#6329,#6330);
+#6328 = CARTESIAN_POINT('',(-5.45,-1.55,8.35));
+#6329 = DIRECTION('',(0.707106781187,0.,-0.707106781187));
+#6330 = DIRECTION('',(0.,1.,0.));
+#6331 = DEFINITIONAL_REPRESENTATION('',(#6332),#6336);
+#6332 = LINE('',#6333,#6334);
+#6333 = CARTESIAN_POINT('',(0.,-0.212132034356));
+#6334 = VECTOR('',#6335,1.);
+#6335 = DIRECTION('',(1.,0.));
+#6336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6337 = ADVANCED_FACE('',(#6338),#6165,.F.);
+#6338 = FACE_BOUND('',#6339,.F.);
+#6339 = EDGE_LOOP('',(#6340,#6363,#6364,#6365));
+#6340 = ORIENTED_EDGE('',*,*,#6341,.T.);
+#6341 = EDGE_CURVE('',#6342,#6125,#6344,.T.);
+#6342 = VERTEX_POINT('',#6343);
+#6343 = CARTESIAN_POINT('',(-4.5,-1.55,8.2));
+#6344 = SURFACE_CURVE('',#6345,(#6349,#6356),.PCURVE_S1.);
+#6345 = LINE('',#6346,#6347);
+#6346 = CARTESIAN_POINT('',(-4.5,-1.55,8.5));
+#6347 = VECTOR('',#6348,1.);
+#6348 = DIRECTION('',(-0.,-0.,-1.));
+#6349 = PCURVE('',#6165,#6350);
+#6350 = DEFINITIONAL_REPRESENTATION('',(#6351),#6355);
+#6351 = LINE('',#6352,#6353);
+#6352 = CARTESIAN_POINT('',(0.,0.));
+#6353 = VECTOR('',#6354,1.);
+#6354 = DIRECTION('',(0.,-1.));
+#6355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6356 = PCURVE('',#6139,#6357);
+#6357 = DEFINITIONAL_REPRESENTATION('',(#6358),#6362);
+#6358 = LINE('',#6359,#6360);
+#6359 = CARTESIAN_POINT('',(1.15,0.));
+#6360 = VECTOR('',#6361,1.);
+#6361 = DIRECTION('',(0.,-1.));
+#6362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6363 = ORIENTED_EDGE('',*,*,#6150,.T.);
+#6364 = ORIENTED_EDGE('',*,*,#6287,.F.);
+#6365 = ORIENTED_EDGE('',*,*,#6366,.F.);
+#6366 = EDGE_CURVE('',#6342,#6288,#6367,.T.);
+#6367 = SURFACE_CURVE('',#6368,(#6372,#6379),.PCURVE_S1.);
+#6368 = LINE('',#6369,#6370);
+#6369 = CARTESIAN_POINT('',(-4.5,-1.55,8.2));
+#6370 = VECTOR('',#6371,1.);
+#6371 = DIRECTION('',(-1.,0.,0.));
+#6372 = PCURVE('',#6165,#6373);
+#6373 = DEFINITIONAL_REPRESENTATION('',(#6374),#6378);
+#6374 = LINE('',#6375,#6376);
+#6375 = CARTESIAN_POINT('',(0.,-0.3));
+#6376 = VECTOR('',#6377,1.);
+#6377 = DIRECTION('',(1.,0.));
+#6378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6379 = PCURVE('',#6380,#6385);
+#6380 = PLANE('',#6381);
+#6381 = AXIS2_PLACEMENT_3D('',#6382,#6383,#6384);
+#6382 = CARTESIAN_POINT('',(-4.5,-1.4,8.35));
+#6383 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
+#6384 = DIRECTION('',(-1.,0.,0.));
+#6385 = DEFINITIONAL_REPRESENTATION('',(#6386),#6390);
+#6386 = LINE('',#6387,#6388);
+#6387 = CARTESIAN_POINT('',(0.,-0.212132034356));
+#6388 = VECTOR('',#6389,1.);
+#6389 = DIRECTION('',(1.,0.));
+#6390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6391 = ADVANCED_FACE('',(#6392),#6139,.F.);
+#6392 = FACE_BOUND('',#6393,.F.);
+#6393 = EDGE_LOOP('',(#6394,#6417,#6418,#6419));
+#6394 = ORIENTED_EDGE('',*,*,#6395,.T.);
+#6395 = EDGE_CURVE('',#6396,#6104,#6398,.T.);
+#6396 = VERTEX_POINT('',#6397);
+#6397 = CARTESIAN_POINT('',(-4.5,-0.4,8.2));
+#6398 = SURFACE_CURVE('',#6399,(#6403,#6410),.PCURVE_S1.);
+#6399 = LINE('',#6400,#6401);
+#6400 = CARTESIAN_POINT('',(-4.5,-0.4,8.5));
+#6401 = VECTOR('',#6402,1.);
+#6402 = DIRECTION('',(-0.,-0.,-1.));
+#6403 = PCURVE('',#6139,#6404);
+#6404 = DEFINITIONAL_REPRESENTATION('',(#6405),#6409);
+#6405 = LINE('',#6406,#6407);
+#6406 = CARTESIAN_POINT('',(0.,0.));
+#6407 = VECTOR('',#6408,1.);
+#6408 = DIRECTION('',(0.,-1.));
+#6409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6410 = PCURVE('',#5378,#6411);
+#6411 = DEFINITIONAL_REPRESENTATION('',(#6412),#6416);
+#6412 = LINE('',#6413,#6414);
+#6413 = CARTESIAN_POINT('',(9.31,0.));
+#6414 = VECTOR('',#6415,1.);
+#6415 = DIRECTION('',(0.,-1.));
+#6416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6417 = ORIENTED_EDGE('',*,*,#6124,.T.);
+#6418 = ORIENTED_EDGE('',*,*,#6341,.F.);
+#6419 = ORIENTED_EDGE('',*,*,#6420,.F.);
+#6420 = EDGE_CURVE('',#6396,#6342,#6421,.T.);
+#6421 = SURFACE_CURVE('',#6422,(#6426,#6433),.PCURVE_S1.);
+#6422 = LINE('',#6423,#6424);
+#6423 = CARTESIAN_POINT('',(-4.5,-0.4,8.2));
+#6424 = VECTOR('',#6425,1.);
+#6425 = DIRECTION('',(0.,-1.,0.));
+#6426 = PCURVE('',#6139,#6427);
+#6427 = DEFINITIONAL_REPRESENTATION('',(#6428),#6432);
+#6428 = LINE('',#6429,#6430);
+#6429 = CARTESIAN_POINT('',(0.,-0.3));
+#6430 = VECTOR('',#6431,1.);
+#6431 = DIRECTION('',(1.,0.));
+#6432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6433 = PCURVE('',#6434,#6439);
+#6434 = PLANE('',#6435);
+#6435 = AXIS2_PLACEMENT_3D('',#6436,#6437,#6438);
+#6436 = CARTESIAN_POINT('',(-4.65,-0.4,8.35));
+#6437 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#6438 = DIRECTION('',(0.,-1.,0.));
+#6439 = DEFINITIONAL_REPRESENTATION('',(#6440),#6444);
+#6440 = LINE('',#6441,#6442);
+#6441 = CARTESIAN_POINT('',(0.,-0.212132034356));
+#6442 = VECTOR('',#6443,1.);
+#6443 = DIRECTION('',(1.,0.));
+#6444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6445 = ADVANCED_FACE('',(#6446),#5378,.F.);
+#6446 = FACE_BOUND('',#6447,.F.);
+#6447 = EDGE_LOOP('',(#6448,#6449,#6477,#6498,#6499,#6522,#6550,#6571,
+    #6572,#6595,#6623,#6644,#6645,#6668,#6696,#6717,#6718,#6741,#6769,
+    #6790,#6791,#6814,#6842,#6863,#6864,#6887,#6915,#6936,#6937,#6960,
+    #6988,#7009));
+#6448 = ORIENTED_EDGE('',*,*,#6395,.F.);
+#6449 = ORIENTED_EDGE('',*,*,#6450,.F.);
+#6450 = EDGE_CURVE('',#6451,#6396,#6453,.T.);
+#6451 = VERTEX_POINT('',#6452);
+#6452 = CARTESIAN_POINT('',(4.81,-0.4,8.2));
+#6453 = SURFACE_CURVE('',#6454,(#6458,#6465),.PCURVE_S1.);
+#6454 = LINE('',#6455,#6456);
+#6455 = CARTESIAN_POINT('',(4.81,-0.4,8.2));
+#6456 = VECTOR('',#6457,1.);
+#6457 = DIRECTION('',(-1.,0.,0.));
+#6458 = PCURVE('',#5378,#6459);
+#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6464);
+#6460 = LINE('',#6461,#6462);
+#6461 = CARTESIAN_POINT('',(0.,-0.3));
+#6462 = VECTOR('',#6463,1.);
+#6463 = DIRECTION('',(1.,0.));
+#6464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6465 = PCURVE('',#6466,#6471);
+#6466 = PLANE('',#6467);
+#6467 = AXIS2_PLACEMENT_3D('',#6468,#6469,#6470);
+#6468 = CARTESIAN_POINT('',(4.81,-0.25,8.35));
+#6469 = DIRECTION('',(0.,0.707106781187,-0.707106781187));
+#6470 = DIRECTION('',(-1.,0.,0.));
+#6471 = DEFINITIONAL_REPRESENTATION('',(#6472),#6476);
+#6472 = LINE('',#6473,#6474);
+#6473 = CARTESIAN_POINT('',(0.,-0.212132034356));
+#6474 = VECTOR('',#6475,1.);
+#6475 = DIRECTION('',(1.,0.));
+#6476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6477 = ORIENTED_EDGE('',*,*,#6478,.T.);
+#6478 = EDGE_CURVE('',#6451,#5338,#6479,.T.);
+#6479 = SURFACE_CURVE('',#6480,(#6484,#6491),.PCURVE_S1.);
+#6480 = LINE('',#6481,#6482);
+#6481 = CARTESIAN_POINT('',(4.81,-0.4,8.5));
+#6482 = VECTOR('',#6483,1.);
+#6483 = DIRECTION('',(-0.,-0.,-1.));
+#6484 = PCURVE('',#5378,#6485);
+#6485 = DEFINITIONAL_REPRESENTATION('',(#6486),#6490);
+#6486 = LINE('',#6487,#6488);
+#6487 = CARTESIAN_POINT('',(0.,0.));
+#6488 = VECTOR('',#6489,1.);
+#6489 = DIRECTION('',(0.,-1.));
+#6490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6491 = PCURVE('',#5352,#6492);
+#6492 = DEFINITIONAL_REPRESENTATION('',(#6493),#6497);
+#6493 = LINE('',#6494,#6495);
+#6494 = CARTESIAN_POINT('',(1.1,0.));
+#6495 = VECTOR('',#6496,1.);
+#6496 = DIRECTION('',(0.,-1.));
+#6497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6498 = ORIENTED_EDGE('',*,*,#5363,.T.);
+#6499 = ORIENTED_EDGE('',*,*,#6500,.T.);
+#6500 = EDGE_CURVE('',#5364,#6501,#6503,.T.);
+#6501 = VERTEX_POINT('',#6502);
+#6502 = CARTESIAN_POINT('',(4.23,-0.4,7.75));
+#6503 = SURFACE_CURVE('',#6504,(#6508,#6515),.PCURVE_S1.);
+#6504 = LINE('',#6505,#6506);
+#6505 = CARTESIAN_POINT('',(4.23,-0.4,3.));
+#6506 = VECTOR('',#6507,1.);
+#6507 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6508 = PCURVE('',#5378,#6509);
+#6509 = DEFINITIONAL_REPRESENTATION('',(#6510),#6514);
+#6510 = LINE('',#6511,#6512);
+#6511 = CARTESIAN_POINT('',(0.58,-5.5));
+#6512 = VECTOR('',#6513,1.);
+#6513 = DIRECTION('',(0.,1.));
+#6514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6515 = PCURVE('',#5405,#6516);
+#6516 = DEFINITIONAL_REPRESENTATION('',(#6517),#6521);
+#6517 = LINE('',#6518,#6519);
+#6518 = CARTESIAN_POINT('',(0.,0.));
+#6519 = VECTOR('',#6520,1.);
+#6520 = DIRECTION('',(1.,0.));
+#6521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6522 = ORIENTED_EDGE('',*,*,#6523,.T.);
+#6523 = EDGE_CURVE('',#6501,#6524,#6526,.T.);
+#6524 = VERTEX_POINT('',#6525);
+#6525 = CARTESIAN_POINT('',(3.39,-0.4,7.75));
+#6526 = SURFACE_CURVE('',#6527,(#6531,#6538),.PCURVE_S1.);
+#6527 = LINE('',#6528,#6529);
+#6528 = CARTESIAN_POINT('',(4.23,-0.4,7.75));
+#6529 = VECTOR('',#6530,1.);
+#6530 = DIRECTION('',(-1.,0.,0.));
+#6531 = PCURVE('',#5378,#6532);
+#6532 = DEFINITIONAL_REPRESENTATION('',(#6533),#6537);
+#6533 = LINE('',#6534,#6535);
+#6534 = CARTESIAN_POINT('',(0.58,-0.75));
+#6535 = VECTOR('',#6536,1.);
+#6536 = DIRECTION('',(1.,0.));
+#6537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6538 = PCURVE('',#6539,#6544);
+#6539 = PLANE('',#6540);
+#6540 = AXIS2_PLACEMENT_3D('',#6541,#6542,#6543);
+#6541 = CARTESIAN_POINT('',(4.23,-0.4,7.75));
+#6542 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6543 = DIRECTION('',(-1.,0.,0.));
+#6544 = DEFINITIONAL_REPRESENTATION('',(#6545),#6549);
+#6545 = LINE('',#6546,#6547);
+#6546 = CARTESIAN_POINT('',(0.,0.));
+#6547 = VECTOR('',#6548,1.);
+#6548 = DIRECTION('',(1.,0.));
+#6549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6550 = ORIENTED_EDGE('',*,*,#6551,.T.);
+#6551 = EDGE_CURVE('',#6524,#5446,#6552,.T.);
+#6552 = SURFACE_CURVE('',#6553,(#6557,#6564),.PCURVE_S1.);
+#6553 = LINE('',#6554,#6555);
+#6554 = CARTESIAN_POINT('',(3.39,-0.4,7.75));
+#6555 = VECTOR('',#6556,1.);
+#6556 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6557 = PCURVE('',#5378,#6558);
+#6558 = DEFINITIONAL_REPRESENTATION('',(#6559),#6563);
+#6559 = LINE('',#6560,#6561);
+#6560 = CARTESIAN_POINT('',(1.42,-0.75));
+#6561 = VECTOR('',#6562,1.);
+#6562 = DIRECTION('',(0.,-1.));
+#6563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6564 = PCURVE('',#5461,#6565);
+#6565 = DEFINITIONAL_REPRESENTATION('',(#6566),#6570);
+#6566 = LINE('',#6567,#6568);
+#6567 = CARTESIAN_POINT('',(0.,0.));
+#6568 = VECTOR('',#6569,1.);
+#6569 = DIRECTION('',(1.,0.));
+#6570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6571 = ORIENTED_EDGE('',*,*,#5473,.T.);
+#6572 = ORIENTED_EDGE('',*,*,#6573,.T.);
+#6573 = EDGE_CURVE('',#5474,#6574,#6576,.T.);
+#6574 = VERTEX_POINT('',#6575);
+#6575 = CARTESIAN_POINT('',(2.96,-0.4,7.25));
+#6576 = SURFACE_CURVE('',#6577,(#6581,#6588),.PCURVE_S1.);
+#6577 = LINE('',#6578,#6579);
+#6578 = CARTESIAN_POINT('',(2.96,-0.4,3.));
+#6579 = VECTOR('',#6580,1.);
+#6580 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6581 = PCURVE('',#5378,#6582);
+#6582 = DEFINITIONAL_REPRESENTATION('',(#6583),#6587);
+#6583 = LINE('',#6584,#6585);
+#6584 = CARTESIAN_POINT('',(1.85,-5.5));
+#6585 = VECTOR('',#6586,1.);
+#6586 = DIRECTION('',(0.,1.));
+#6587 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6588 = PCURVE('',#5510,#6589);
+#6589 = DEFINITIONAL_REPRESENTATION('',(#6590),#6594);
+#6590 = LINE('',#6591,#6592);
+#6591 = CARTESIAN_POINT('',(0.,0.));
+#6592 = VECTOR('',#6593,1.);
+#6593 = DIRECTION('',(1.,0.));
+#6594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6595 = ORIENTED_EDGE('',*,*,#6596,.T.);
+#6596 = EDGE_CURVE('',#6574,#6597,#6599,.T.);
+#6597 = VERTEX_POINT('',#6598);
+#6598 = CARTESIAN_POINT('',(2.12,-0.4,7.25));
+#6599 = SURFACE_CURVE('',#6600,(#6604,#6611),.PCURVE_S1.);
+#6600 = LINE('',#6601,#6602);
+#6601 = CARTESIAN_POINT('',(2.96,-0.4,7.25));
+#6602 = VECTOR('',#6603,1.);
+#6603 = DIRECTION('',(-1.,0.,0.));
+#6604 = PCURVE('',#5378,#6605);
+#6605 = DEFINITIONAL_REPRESENTATION('',(#6606),#6610);
+#6606 = LINE('',#6607,#6608);
+#6607 = CARTESIAN_POINT('',(1.85,-1.25));
+#6608 = VECTOR('',#6609,1.);
+#6609 = DIRECTION('',(1.,0.));
+#6610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6611 = PCURVE('',#6612,#6617);
+#6612 = PLANE('',#6613);
+#6613 = AXIS2_PLACEMENT_3D('',#6614,#6615,#6616);
+#6614 = CARTESIAN_POINT('',(2.96,-0.4,7.25));
+#6615 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6616 = DIRECTION('',(-1.,0.,0.));
+#6617 = DEFINITIONAL_REPRESENTATION('',(#6618),#6622);
+#6618 = LINE('',#6619,#6620);
+#6619 = CARTESIAN_POINT('',(0.,0.));
+#6620 = VECTOR('',#6621,1.);
+#6621 = DIRECTION('',(1.,0.));
+#6622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6623 = ORIENTED_EDGE('',*,*,#6624,.T.);
+#6624 = EDGE_CURVE('',#6597,#5551,#6625,.T.);
+#6625 = SURFACE_CURVE('',#6626,(#6630,#6637),.PCURVE_S1.);
+#6626 = LINE('',#6627,#6628);
+#6627 = CARTESIAN_POINT('',(2.12,-0.4,7.25));
+#6628 = VECTOR('',#6629,1.);
+#6629 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6630 = PCURVE('',#5378,#6631);
+#6631 = DEFINITIONAL_REPRESENTATION('',(#6632),#6636);
+#6632 = LINE('',#6633,#6634);
+#6633 = CARTESIAN_POINT('',(2.69,-1.25));
+#6634 = VECTOR('',#6635,1.);
+#6635 = DIRECTION('',(0.,-1.));
+#6636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6637 = PCURVE('',#5566,#6638);
+#6638 = DEFINITIONAL_REPRESENTATION('',(#6639),#6643);
+#6639 = LINE('',#6640,#6641);
+#6640 = CARTESIAN_POINT('',(0.,0.));
+#6641 = VECTOR('',#6642,1.);
+#6642 = DIRECTION('',(1.,0.));
+#6643 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6644 = ORIENTED_EDGE('',*,*,#5578,.T.);
+#6645 = ORIENTED_EDGE('',*,*,#6646,.T.);
+#6646 = EDGE_CURVE('',#5579,#6647,#6649,.T.);
+#6647 = VERTEX_POINT('',#6648);
+#6648 = CARTESIAN_POINT('',(1.69,-0.4,7.249999999969));
+#6649 = SURFACE_CURVE('',#6650,(#6654,#6661),.PCURVE_S1.);
+#6650 = LINE('',#6651,#6652);
+#6651 = CARTESIAN_POINT('',(1.69,-0.4,2.999999999969));
+#6652 = VECTOR('',#6653,1.);
+#6653 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6654 = PCURVE('',#5378,#6655);
+#6655 = DEFINITIONAL_REPRESENTATION('',(#6656),#6660);
+#6656 = LINE('',#6657,#6658);
+#6657 = CARTESIAN_POINT('',(3.12,-5.500000000031));
+#6658 = VECTOR('',#6659,1.);
+#6659 = DIRECTION('',(0.,1.));
+#6660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6661 = PCURVE('',#5615,#6662);
+#6662 = DEFINITIONAL_REPRESENTATION('',(#6663),#6667);
+#6663 = LINE('',#6664,#6665);
+#6664 = CARTESIAN_POINT('',(0.,0.));
+#6665 = VECTOR('',#6666,1.);
+#6666 = DIRECTION('',(1.,0.));
+#6667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6668 = ORIENTED_EDGE('',*,*,#6669,.T.);
+#6669 = EDGE_CURVE('',#6647,#6670,#6672,.T.);
+#6670 = VERTEX_POINT('',#6671);
+#6671 = CARTESIAN_POINT('',(0.85,-0.4,7.249999999969));
+#6672 = SURFACE_CURVE('',#6673,(#6677,#6684),.PCURVE_S1.);
+#6673 = LINE('',#6674,#6675);
+#6674 = CARTESIAN_POINT('',(1.69,-0.4,7.249999999969));
+#6675 = VECTOR('',#6676,1.);
+#6676 = DIRECTION('',(-1.,0.,0.));
+#6677 = PCURVE('',#5378,#6678);
+#6678 = DEFINITIONAL_REPRESENTATION('',(#6679),#6683);
+#6679 = LINE('',#6680,#6681);
+#6680 = CARTESIAN_POINT('',(3.12,-1.250000000031));
+#6681 = VECTOR('',#6682,1.);
+#6682 = DIRECTION('',(1.,0.));
+#6683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6684 = PCURVE('',#6685,#6690);
+#6685 = PLANE('',#6686);
+#6686 = AXIS2_PLACEMENT_3D('',#6687,#6688,#6689);
+#6687 = CARTESIAN_POINT('',(1.69,-0.4,7.249999999969));
+#6688 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6689 = DIRECTION('',(-1.,0.,0.));
+#6690 = DEFINITIONAL_REPRESENTATION('',(#6691),#6695);
+#6691 = LINE('',#6692,#6693);
+#6692 = CARTESIAN_POINT('',(0.,0.));
+#6693 = VECTOR('',#6694,1.);
+#6694 = DIRECTION('',(1.,0.));
+#6695 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6696 = ORIENTED_EDGE('',*,*,#6697,.T.);
+#6697 = EDGE_CURVE('',#6670,#5656,#6698,.T.);
+#6698 = SURFACE_CURVE('',#6699,(#6703,#6710),.PCURVE_S1.);
+#6699 = LINE('',#6700,#6701);
+#6700 = CARTESIAN_POINT('',(0.85,-0.4,7.249999999969));
+#6701 = VECTOR('',#6702,1.);
+#6702 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6703 = PCURVE('',#5378,#6704);
+#6704 = DEFINITIONAL_REPRESENTATION('',(#6705),#6709);
+#6705 = LINE('',#6706,#6707);
+#6706 = CARTESIAN_POINT('',(3.96,-1.250000000031));
+#6707 = VECTOR('',#6708,1.);
+#6708 = DIRECTION('',(0.,-1.));
+#6709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6710 = PCURVE('',#5671,#6711);
+#6711 = DEFINITIONAL_REPRESENTATION('',(#6712),#6716);
+#6712 = LINE('',#6713,#6714);
+#6713 = CARTESIAN_POINT('',(0.,0.));
+#6714 = VECTOR('',#6715,1.);
+#6715 = DIRECTION('',(1.,0.));
+#6716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6717 = ORIENTED_EDGE('',*,*,#5683,.T.);
+#6718 = ORIENTED_EDGE('',*,*,#6719,.T.);
+#6719 = EDGE_CURVE('',#5684,#6720,#6722,.T.);
+#6720 = VERTEX_POINT('',#6721);
+#6721 = CARTESIAN_POINT('',(0.42,-0.4,7.749999999906));
+#6722 = SURFACE_CURVE('',#6723,(#6727,#6734),.PCURVE_S1.);
+#6723 = LINE('',#6724,#6725);
+#6724 = CARTESIAN_POINT('',(0.42,-0.4,2.999999999906));
+#6725 = VECTOR('',#6726,1.);
+#6726 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6727 = PCURVE('',#5378,#6728);
+#6728 = DEFINITIONAL_REPRESENTATION('',(#6729),#6733);
+#6729 = LINE('',#6730,#6731);
+#6730 = CARTESIAN_POINT('',(4.39,-5.500000000094));
+#6731 = VECTOR('',#6732,1.);
+#6732 = DIRECTION('',(0.,1.));
+#6733 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6734 = PCURVE('',#5720,#6735);
+#6735 = DEFINITIONAL_REPRESENTATION('',(#6736),#6740);
+#6736 = LINE('',#6737,#6738);
+#6737 = CARTESIAN_POINT('',(0.,0.));
+#6738 = VECTOR('',#6739,1.);
+#6739 = DIRECTION('',(1.,0.));
+#6740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6741 = ORIENTED_EDGE('',*,*,#6742,.T.);
+#6742 = EDGE_CURVE('',#6720,#6743,#6745,.T.);
+#6743 = VERTEX_POINT('',#6744);
+#6744 = CARTESIAN_POINT('',(-0.42,-0.4,7.749999999906));
+#6745 = SURFACE_CURVE('',#6746,(#6750,#6757),.PCURVE_S1.);
+#6746 = LINE('',#6747,#6748);
+#6747 = CARTESIAN_POINT('',(0.42,-0.4,7.749999999906));
+#6748 = VECTOR('',#6749,1.);
+#6749 = DIRECTION('',(-1.,0.,0.));
+#6750 = PCURVE('',#5378,#6751);
+#6751 = DEFINITIONAL_REPRESENTATION('',(#6752),#6756);
+#6752 = LINE('',#6753,#6754);
+#6753 = CARTESIAN_POINT('',(4.39,-0.750000000094));
+#6754 = VECTOR('',#6755,1.);
+#6755 = DIRECTION('',(1.,0.));
+#6756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6757 = PCURVE('',#6758,#6763);
+#6758 = PLANE('',#6759);
+#6759 = AXIS2_PLACEMENT_3D('',#6760,#6761,#6762);
+#6760 = CARTESIAN_POINT('',(0.42,-0.4,7.749999999906));
+#6761 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6762 = DIRECTION('',(-1.,0.,0.));
+#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6768);
+#6764 = LINE('',#6765,#6766);
+#6765 = CARTESIAN_POINT('',(0.,0.));
+#6766 = VECTOR('',#6767,1.);
+#6767 = DIRECTION('',(1.,0.));
+#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6769 = ORIENTED_EDGE('',*,*,#6770,.T.);
+#6770 = EDGE_CURVE('',#6743,#5761,#6771,.T.);
+#6771 = SURFACE_CURVE('',#6772,(#6776,#6783),.PCURVE_S1.);
+#6772 = LINE('',#6773,#6774);
+#6773 = CARTESIAN_POINT('',(-0.42,-0.4,7.749999999906));
+#6774 = VECTOR('',#6775,1.);
+#6775 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6776 = PCURVE('',#5378,#6777);
+#6777 = DEFINITIONAL_REPRESENTATION('',(#6778),#6782);
+#6778 = LINE('',#6779,#6780);
+#6779 = CARTESIAN_POINT('',(5.23,-0.750000000094));
+#6780 = VECTOR('',#6781,1.);
+#6781 = DIRECTION('',(0.,-1.));
+#6782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6783 = PCURVE('',#5776,#6784);
+#6784 = DEFINITIONAL_REPRESENTATION('',(#6785),#6789);
+#6785 = LINE('',#6786,#6787);
+#6786 = CARTESIAN_POINT('',(0.,0.));
+#6787 = VECTOR('',#6788,1.);
+#6788 = DIRECTION('',(1.,0.));
+#6789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6790 = ORIENTED_EDGE('',*,*,#5788,.T.);
+#6791 = ORIENTED_EDGE('',*,*,#6792,.T.);
+#6792 = EDGE_CURVE('',#5789,#6793,#6795,.T.);
+#6793 = VERTEX_POINT('',#6794);
+#6794 = CARTESIAN_POINT('',(-0.85,-0.4,7.249999999969));
+#6795 = SURFACE_CURVE('',#6796,(#6800,#6807),.PCURVE_S1.);
+#6796 = LINE('',#6797,#6798);
+#6797 = CARTESIAN_POINT('',(-0.85,-0.4,2.999999999969));
+#6798 = VECTOR('',#6799,1.);
+#6799 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6800 = PCURVE('',#5378,#6801);
+#6801 = DEFINITIONAL_REPRESENTATION('',(#6802),#6806);
+#6802 = LINE('',#6803,#6804);
+#6803 = CARTESIAN_POINT('',(5.66,-5.500000000031));
+#6804 = VECTOR('',#6805,1.);
+#6805 = DIRECTION('',(0.,1.));
+#6806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6807 = PCURVE('',#5825,#6808);
+#6808 = DEFINITIONAL_REPRESENTATION('',(#6809),#6813);
+#6809 = LINE('',#6810,#6811);
+#6810 = CARTESIAN_POINT('',(0.,0.));
+#6811 = VECTOR('',#6812,1.);
+#6812 = DIRECTION('',(1.,0.));
+#6813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6814 = ORIENTED_EDGE('',*,*,#6815,.T.);
+#6815 = EDGE_CURVE('',#6793,#6816,#6818,.T.);
+#6816 = VERTEX_POINT('',#6817);
+#6817 = CARTESIAN_POINT('',(-1.69,-0.4,7.249999999969));
+#6818 = SURFACE_CURVE('',#6819,(#6823,#6830),.PCURVE_S1.);
+#6819 = LINE('',#6820,#6821);
+#6820 = CARTESIAN_POINT('',(-0.85,-0.4,7.249999999969));
+#6821 = VECTOR('',#6822,1.);
+#6822 = DIRECTION('',(-1.,0.,0.));
+#6823 = PCURVE('',#5378,#6824);
+#6824 = DEFINITIONAL_REPRESENTATION('',(#6825),#6829);
+#6825 = LINE('',#6826,#6827);
+#6826 = CARTESIAN_POINT('',(5.66,-1.250000000031));
+#6827 = VECTOR('',#6828,1.);
+#6828 = DIRECTION('',(1.,0.));
+#6829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6830 = PCURVE('',#6831,#6836);
+#6831 = PLANE('',#6832);
+#6832 = AXIS2_PLACEMENT_3D('',#6833,#6834,#6835);
+#6833 = CARTESIAN_POINT('',(-0.85,-0.4,7.249999999969));
+#6834 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6835 = DIRECTION('',(-1.,0.,0.));
+#6836 = DEFINITIONAL_REPRESENTATION('',(#6837),#6841);
+#6837 = LINE('',#6838,#6839);
+#6838 = CARTESIAN_POINT('',(0.,0.));
+#6839 = VECTOR('',#6840,1.);
+#6840 = DIRECTION('',(1.,0.));
+#6841 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6842 = ORIENTED_EDGE('',*,*,#6843,.T.);
+#6843 = EDGE_CURVE('',#6816,#5866,#6844,.T.);
+#6844 = SURFACE_CURVE('',#6845,(#6849,#6856),.PCURVE_S1.);
+#6845 = LINE('',#6846,#6847);
+#6846 = CARTESIAN_POINT('',(-1.69,-0.4,7.249999999969));
+#6847 = VECTOR('',#6848,1.);
+#6848 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6849 = PCURVE('',#5378,#6850);
+#6850 = DEFINITIONAL_REPRESENTATION('',(#6851),#6855);
+#6851 = LINE('',#6852,#6853);
+#6852 = CARTESIAN_POINT('',(6.5,-1.250000000031));
+#6853 = VECTOR('',#6854,1.);
+#6854 = DIRECTION('',(0.,-1.));
+#6855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6856 = PCURVE('',#5881,#6857);
+#6857 = DEFINITIONAL_REPRESENTATION('',(#6858),#6862);
+#6858 = LINE('',#6859,#6860);
+#6859 = CARTESIAN_POINT('',(0.,0.));
+#6860 = VECTOR('',#6861,1.);
+#6861 = DIRECTION('',(1.,0.));
+#6862 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6863 = ORIENTED_EDGE('',*,*,#5893,.T.);
+#6864 = ORIENTED_EDGE('',*,*,#6865,.T.);
+#6865 = EDGE_CURVE('',#5894,#6866,#6868,.T.);
+#6866 = VERTEX_POINT('',#6867);
+#6867 = CARTESIAN_POINT('',(-2.12,-0.4,7.25));
+#6868 = SURFACE_CURVE('',#6869,(#6873,#6880),.PCURVE_S1.);
+#6869 = LINE('',#6870,#6871);
+#6870 = CARTESIAN_POINT('',(-2.12,-0.4,3.));
+#6871 = VECTOR('',#6872,1.);
+#6872 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6873 = PCURVE('',#5378,#6874);
+#6874 = DEFINITIONAL_REPRESENTATION('',(#6875),#6879);
+#6875 = LINE('',#6876,#6877);
+#6876 = CARTESIAN_POINT('',(6.93,-5.5));
+#6877 = VECTOR('',#6878,1.);
+#6878 = DIRECTION('',(0.,1.));
+#6879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6880 = PCURVE('',#5930,#6881);
+#6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886);
+#6882 = LINE('',#6883,#6884);
+#6883 = CARTESIAN_POINT('',(0.,0.));
+#6884 = VECTOR('',#6885,1.);
+#6885 = DIRECTION('',(1.,0.));
+#6886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6887 = ORIENTED_EDGE('',*,*,#6888,.T.);
+#6888 = EDGE_CURVE('',#6866,#6889,#6891,.T.);
+#6889 = VERTEX_POINT('',#6890);
+#6890 = CARTESIAN_POINT('',(-2.96,-0.4,7.25));
+#6891 = SURFACE_CURVE('',#6892,(#6896,#6903),.PCURVE_S1.);
+#6892 = LINE('',#6893,#6894);
+#6893 = CARTESIAN_POINT('',(-2.12,-0.4,7.25));
+#6894 = VECTOR('',#6895,1.);
+#6895 = DIRECTION('',(-1.,0.,0.));
+#6896 = PCURVE('',#5378,#6897);
+#6897 = DEFINITIONAL_REPRESENTATION('',(#6898),#6902);
+#6898 = LINE('',#6899,#6900);
+#6899 = CARTESIAN_POINT('',(6.93,-1.25));
+#6900 = VECTOR('',#6901,1.);
+#6901 = DIRECTION('',(1.,0.));
+#6902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6903 = PCURVE('',#6904,#6909);
+#6904 = PLANE('',#6905);
+#6905 = AXIS2_PLACEMENT_3D('',#6906,#6907,#6908);
+#6906 = CARTESIAN_POINT('',(-2.12,-0.4,7.25));
+#6907 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6908 = DIRECTION('',(-1.,0.,0.));
+#6909 = DEFINITIONAL_REPRESENTATION('',(#6910),#6914);
+#6910 = LINE('',#6911,#6912);
+#6911 = CARTESIAN_POINT('',(0.,0.));
+#6912 = VECTOR('',#6913,1.);
+#6913 = DIRECTION('',(1.,0.));
+#6914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6915 = ORIENTED_EDGE('',*,*,#6916,.T.);
+#6916 = EDGE_CURVE('',#6889,#5971,#6917,.T.);
+#6917 = SURFACE_CURVE('',#6918,(#6922,#6929),.PCURVE_S1.);
+#6918 = LINE('',#6919,#6920);
+#6919 = CARTESIAN_POINT('',(-2.96,-0.4,7.25));
+#6920 = VECTOR('',#6921,1.);
+#6921 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6922 = PCURVE('',#5378,#6923);
+#6923 = DEFINITIONAL_REPRESENTATION('',(#6924),#6928);
+#6924 = LINE('',#6925,#6926);
+#6925 = CARTESIAN_POINT('',(7.77,-1.25));
+#6926 = VECTOR('',#6927,1.);
+#6927 = DIRECTION('',(0.,-1.));
+#6928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6929 = PCURVE('',#5986,#6930);
+#6930 = DEFINITIONAL_REPRESENTATION('',(#6931),#6935);
+#6931 = LINE('',#6932,#6933);
+#6932 = CARTESIAN_POINT('',(0.,0.));
+#6933 = VECTOR('',#6934,1.);
+#6934 = DIRECTION('',(1.,0.));
+#6935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6936 = ORIENTED_EDGE('',*,*,#5998,.T.);
+#6937 = ORIENTED_EDGE('',*,*,#6938,.T.);
+#6938 = EDGE_CURVE('',#5999,#6939,#6941,.T.);
+#6939 = VERTEX_POINT('',#6940);
+#6940 = CARTESIAN_POINT('',(-3.39,-0.4,7.75));
+#6941 = SURFACE_CURVE('',#6942,(#6946,#6953),.PCURVE_S1.);
+#6942 = LINE('',#6943,#6944);
+#6943 = CARTESIAN_POINT('',(-3.39,-0.4,3.));
+#6944 = VECTOR('',#6945,1.);
+#6945 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#6946 = PCURVE('',#5378,#6947);
+#6947 = DEFINITIONAL_REPRESENTATION('',(#6948),#6952);
+#6948 = LINE('',#6949,#6950);
+#6949 = CARTESIAN_POINT('',(8.2,-5.5));
+#6950 = VECTOR('',#6951,1.);
+#6951 = DIRECTION('',(0.,1.));
+#6952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6953 = PCURVE('',#6035,#6954);
+#6954 = DEFINITIONAL_REPRESENTATION('',(#6955),#6959);
+#6955 = LINE('',#6956,#6957);
+#6956 = CARTESIAN_POINT('',(0.,0.));
+#6957 = VECTOR('',#6958,1.);
+#6958 = DIRECTION('',(1.,0.));
+#6959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6960 = ORIENTED_EDGE('',*,*,#6961,.T.);
+#6961 = EDGE_CURVE('',#6939,#6962,#6964,.T.);
+#6962 = VERTEX_POINT('',#6963);
+#6963 = CARTESIAN_POINT('',(-4.23,-0.4,7.75));
+#6964 = SURFACE_CURVE('',#6965,(#6969,#6976),.PCURVE_S1.);
+#6965 = LINE('',#6966,#6967);
+#6966 = CARTESIAN_POINT('',(-3.39,-0.4,7.75));
+#6967 = VECTOR('',#6968,1.);
+#6968 = DIRECTION('',(-1.,0.,0.));
+#6969 = PCURVE('',#5378,#6970);
+#6970 = DEFINITIONAL_REPRESENTATION('',(#6971),#6975);
+#6971 = LINE('',#6972,#6973);
+#6972 = CARTESIAN_POINT('',(8.2,-0.75));
+#6973 = VECTOR('',#6974,1.);
+#6974 = DIRECTION('',(1.,0.));
+#6975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6976 = PCURVE('',#6977,#6982);
+#6977 = PLANE('',#6978);
+#6978 = AXIS2_PLACEMENT_3D('',#6979,#6980,#6981);
+#6979 = CARTESIAN_POINT('',(-3.39,-0.4,7.75));
+#6980 = DIRECTION('',(-0.,-2.22044604925E-16,-1.));
+#6981 = DIRECTION('',(-1.,0.,0.));
+#6982 = DEFINITIONAL_REPRESENTATION('',(#6983),#6987);
+#6983 = LINE('',#6984,#6985);
+#6984 = CARTESIAN_POINT('',(0.,0.));
+#6985 = VECTOR('',#6986,1.);
+#6986 = DIRECTION('',(1.,0.));
+#6987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6988 = ORIENTED_EDGE('',*,*,#6989,.T.);
+#6989 = EDGE_CURVE('',#6962,#6076,#6990,.T.);
+#6990 = SURFACE_CURVE('',#6991,(#6995,#7002),.PCURVE_S1.);
+#6991 = LINE('',#6992,#6993);
+#6992 = CARTESIAN_POINT('',(-4.23,-0.4,7.75));
+#6993 = VECTOR('',#6994,1.);
+#6994 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#6995 = PCURVE('',#5378,#6996);
+#6996 = DEFINITIONAL_REPRESENTATION('',(#6997),#7001);
+#6997 = LINE('',#6998,#6999);
+#6998 = CARTESIAN_POINT('',(9.04,-0.75));
+#6999 = VECTOR('',#7000,1.);
+#7000 = DIRECTION('',(0.,-1.));
+#7001 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7002 = PCURVE('',#6091,#7003);
+#7003 = DEFINITIONAL_REPRESENTATION('',(#7004),#7008);
+#7004 = LINE('',#7005,#7006);
+#7005 = CARTESIAN_POINT('',(0.,0.));
+#7006 = VECTOR('',#7007,1.);
+#7007 = DIRECTION('',(1.,0.));
+#7008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7009 = ORIENTED_EDGE('',*,*,#6103,.T.);
+#7010 = ADVANCED_FACE('',(#7011),#6091,.F.);
+#7011 = FACE_BOUND('',#7012,.F.);
+#7012 = EDGE_LOOP('',(#7013,#7036,#7057,#7058));
+#7013 = ORIENTED_EDGE('',*,*,#7014,.T.);
+#7014 = EDGE_CURVE('',#6962,#7015,#7017,.T.);
+#7015 = VERTEX_POINT('',#7016);
+#7016 = CARTESIAN_POINT('',(-4.23,-0.45,7.75));
+#7017 = SURFACE_CURVE('',#7018,(#7022,#7029),.PCURVE_S1.);
+#7018 = LINE('',#7019,#7020);
+#7019 = CARTESIAN_POINT('',(-4.23,-0.4,7.75));
+#7020 = VECTOR('',#7021,1.);
+#7021 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7022 = PCURVE('',#6091,#7023);
+#7023 = DEFINITIONAL_REPRESENTATION('',(#7024),#7028);
+#7024 = LINE('',#7025,#7026);
+#7025 = CARTESIAN_POINT('',(0.,0.));
+#7026 = VECTOR('',#7027,1.);
+#7027 = DIRECTION('',(0.,-1.));
+#7028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7029 = PCURVE('',#6977,#7030);
+#7030 = DEFINITIONAL_REPRESENTATION('',(#7031),#7035);
+#7031 = LINE('',#7032,#7033);
+#7032 = CARTESIAN_POINT('',(0.84,0.));
+#7033 = VECTOR('',#7034,1.);
+#7034 = DIRECTION('',(0.,-1.));
+#7035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7036 = ORIENTED_EDGE('',*,*,#7037,.T.);
+#7037 = EDGE_CURVE('',#7015,#6048,#7038,.T.);
+#7038 = SURFACE_CURVE('',#7039,(#7043,#7050),.PCURVE_S1.);
+#7039 = LINE('',#7040,#7041);
+#7040 = CARTESIAN_POINT('',(-4.23,-0.45,7.75));
+#7041 = VECTOR('',#7042,1.);
+#7042 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7043 = PCURVE('',#6091,#7044);
+#7044 = DEFINITIONAL_REPRESENTATION('',(#7045),#7049);
+#7045 = LINE('',#7046,#7047);
+#7046 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7047 = VECTOR('',#7048,1.);
+#7048 = DIRECTION('',(1.,0.));
+#7049 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7050 = PCURVE('',#6063,#7051);
+#7051 = DEFINITIONAL_REPRESENTATION('',(#7052),#7056);
+#7052 = LINE('',#7053,#7054);
+#7053 = CARTESIAN_POINT('',(4.75,0.));
+#7054 = VECTOR('',#7055,1.);
+#7055 = DIRECTION('',(-1.,0.));
+#7056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7057 = ORIENTED_EDGE('',*,*,#6075,.F.);
+#7058 = ORIENTED_EDGE('',*,*,#6989,.F.);
+#7059 = ADVANCED_FACE('',(#7060),#6063,.F.);
+#7060 = FACE_BOUND('',#7061,.F.);
+#7061 = EDGE_LOOP('',(#7062,#7063,#7064,#7087));
+#7062 = ORIENTED_EDGE('',*,*,#6047,.F.);
+#7063 = ORIENTED_EDGE('',*,*,#7037,.F.);
+#7064 = ORIENTED_EDGE('',*,*,#7065,.F.);
+#7065 = EDGE_CURVE('',#7066,#7015,#7068,.T.);
+#7066 = VERTEX_POINT('',#7067);
+#7067 = CARTESIAN_POINT('',(-3.39,-0.45,7.75));
+#7068 = SURFACE_CURVE('',#7069,(#7073,#7080),.PCURVE_S1.);
+#7069 = LINE('',#7070,#7071);
+#7070 = CARTESIAN_POINT('',(-3.39,-0.45,7.75));
+#7071 = VECTOR('',#7072,1.);
+#7072 = DIRECTION('',(-1.,0.,0.));
+#7073 = PCURVE('',#6063,#7074);
+#7074 = DEFINITIONAL_REPRESENTATION('',(#7075),#7079);
+#7075 = LINE('',#7076,#7077);
+#7076 = CARTESIAN_POINT('',(4.75,0.84));
+#7077 = VECTOR('',#7078,1.);
+#7078 = DIRECTION('',(0.,-1.));
+#7079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7080 = PCURVE('',#6977,#7081);
+#7081 = DEFINITIONAL_REPRESENTATION('',(#7082),#7086);
+#7082 = LINE('',#7083,#7084);
+#7083 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7084 = VECTOR('',#7085,1.);
+#7085 = DIRECTION('',(1.,0.));
+#7086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7087 = ORIENTED_EDGE('',*,*,#7088,.F.);
+#7088 = EDGE_CURVE('',#6020,#7066,#7089,.T.);
+#7089 = SURFACE_CURVE('',#7090,(#7094,#7101),.PCURVE_S1.);
+#7090 = LINE('',#7091,#7092);
+#7091 = CARTESIAN_POINT('',(-3.39,-0.45,3.));
+#7092 = VECTOR('',#7093,1.);
+#7093 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7094 = PCURVE('',#6063,#7095);
+#7095 = DEFINITIONAL_REPRESENTATION('',(#7096),#7100);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(0.,0.84));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(1.,0.));
+#7100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7101 = PCURVE('',#6035,#7102);
+#7102 = DEFINITIONAL_REPRESENTATION('',(#7103),#7107);
+#7103 = LINE('',#7104,#7105);
+#7104 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7105 = VECTOR('',#7106,1.);
+#7106 = DIRECTION('',(1.,0.));
+#7107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7108 = ADVANCED_FACE('',(#7109),#6035,.F.);
+#7109 = FACE_BOUND('',#7110,.F.);
+#7110 = EDGE_LOOP('',(#7111,#7112,#7113,#7134));
+#7111 = ORIENTED_EDGE('',*,*,#6019,.T.);
+#7112 = ORIENTED_EDGE('',*,*,#7088,.T.);
+#7113 = ORIENTED_EDGE('',*,*,#7114,.F.);
+#7114 = EDGE_CURVE('',#6939,#7066,#7115,.T.);
+#7115 = SURFACE_CURVE('',#7116,(#7120,#7127),.PCURVE_S1.);
+#7116 = LINE('',#7117,#7118);
+#7117 = CARTESIAN_POINT('',(-3.39,-0.4,7.75));
+#7118 = VECTOR('',#7119,1.);
+#7119 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7120 = PCURVE('',#6035,#7121);
+#7121 = DEFINITIONAL_REPRESENTATION('',(#7122),#7126);
+#7122 = LINE('',#7123,#7124);
+#7123 = CARTESIAN_POINT('',(4.75,0.));
+#7124 = VECTOR('',#7125,1.);
+#7125 = DIRECTION('',(0.,-1.));
+#7126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7127 = PCURVE('',#6977,#7128);
+#7128 = DEFINITIONAL_REPRESENTATION('',(#7129),#7133);
+#7129 = LINE('',#7130,#7131);
+#7130 = CARTESIAN_POINT('',(0.,0.));
+#7131 = VECTOR('',#7132,1.);
+#7132 = DIRECTION('',(0.,-1.));
+#7133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7134 = ORIENTED_EDGE('',*,*,#6938,.F.);
+#7135 = ADVANCED_FACE('',(#7136),#5986,.F.);
+#7136 = FACE_BOUND('',#7137,.F.);
+#7137 = EDGE_LOOP('',(#7138,#7161,#7182,#7183));
+#7138 = ORIENTED_EDGE('',*,*,#7139,.T.);
+#7139 = EDGE_CURVE('',#6889,#7140,#7142,.T.);
+#7140 = VERTEX_POINT('',#7141);
+#7141 = CARTESIAN_POINT('',(-2.96,-0.45,7.25));
+#7142 = SURFACE_CURVE('',#7143,(#7147,#7154),.PCURVE_S1.);
+#7143 = LINE('',#7144,#7145);
+#7144 = CARTESIAN_POINT('',(-2.96,-0.4,7.25));
+#7145 = VECTOR('',#7146,1.);
+#7146 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7147 = PCURVE('',#5986,#7148);
+#7148 = DEFINITIONAL_REPRESENTATION('',(#7149),#7153);
+#7149 = LINE('',#7150,#7151);
+#7150 = CARTESIAN_POINT('',(0.,0.));
+#7151 = VECTOR('',#7152,1.);
+#7152 = DIRECTION('',(0.,-1.));
+#7153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7154 = PCURVE('',#6904,#7155);
+#7155 = DEFINITIONAL_REPRESENTATION('',(#7156),#7160);
+#7156 = LINE('',#7157,#7158);
+#7157 = CARTESIAN_POINT('',(0.84,0.));
+#7158 = VECTOR('',#7159,1.);
+#7159 = DIRECTION('',(0.,-1.));
+#7160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7161 = ORIENTED_EDGE('',*,*,#7162,.T.);
+#7162 = EDGE_CURVE('',#7140,#5943,#7163,.T.);
+#7163 = SURFACE_CURVE('',#7164,(#7168,#7175),.PCURVE_S1.);
+#7164 = LINE('',#7165,#7166);
+#7165 = CARTESIAN_POINT('',(-2.96,-0.45,7.25));
+#7166 = VECTOR('',#7167,1.);
+#7167 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7168 = PCURVE('',#5986,#7169);
+#7169 = DEFINITIONAL_REPRESENTATION('',(#7170),#7174);
+#7170 = LINE('',#7171,#7172);
+#7171 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7172 = VECTOR('',#7173,1.);
+#7173 = DIRECTION('',(1.,0.));
+#7174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7175 = PCURVE('',#5958,#7176);
+#7176 = DEFINITIONAL_REPRESENTATION('',(#7177),#7181);
+#7177 = LINE('',#7178,#7179);
+#7178 = CARTESIAN_POINT('',(4.25,0.));
+#7179 = VECTOR('',#7180,1.);
+#7180 = DIRECTION('',(-1.,0.));
+#7181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7182 = ORIENTED_EDGE('',*,*,#5970,.F.);
+#7183 = ORIENTED_EDGE('',*,*,#6916,.F.);
+#7184 = ADVANCED_FACE('',(#7185),#5958,.F.);
+#7185 = FACE_BOUND('',#7186,.F.);
+#7186 = EDGE_LOOP('',(#7187,#7188,#7189,#7212));
+#7187 = ORIENTED_EDGE('',*,*,#5942,.F.);
+#7188 = ORIENTED_EDGE('',*,*,#7162,.F.);
+#7189 = ORIENTED_EDGE('',*,*,#7190,.F.);
+#7190 = EDGE_CURVE('',#7191,#7140,#7193,.T.);
+#7191 = VERTEX_POINT('',#7192);
+#7192 = CARTESIAN_POINT('',(-2.12,-0.45,7.25));
+#7193 = SURFACE_CURVE('',#7194,(#7198,#7205),.PCURVE_S1.);
+#7194 = LINE('',#7195,#7196);
+#7195 = CARTESIAN_POINT('',(-2.12,-0.45,7.25));
+#7196 = VECTOR('',#7197,1.);
+#7197 = DIRECTION('',(-1.,0.,0.));
+#7198 = PCURVE('',#5958,#7199);
+#7199 = DEFINITIONAL_REPRESENTATION('',(#7200),#7204);
+#7200 = LINE('',#7201,#7202);
+#7201 = CARTESIAN_POINT('',(4.25,0.84));
+#7202 = VECTOR('',#7203,1.);
+#7203 = DIRECTION('',(0.,-1.));
+#7204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7205 = PCURVE('',#6904,#7206);
+#7206 = DEFINITIONAL_REPRESENTATION('',(#7207),#7211);
+#7207 = LINE('',#7208,#7209);
+#7208 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7209 = VECTOR('',#7210,1.);
+#7210 = DIRECTION('',(1.,0.));
+#7211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7212 = ORIENTED_EDGE('',*,*,#7213,.F.);
+#7213 = EDGE_CURVE('',#5915,#7191,#7214,.T.);
+#7214 = SURFACE_CURVE('',#7215,(#7219,#7226),.PCURVE_S1.);
+#7215 = LINE('',#7216,#7217);
+#7216 = CARTESIAN_POINT('',(-2.12,-0.45,3.));
+#7217 = VECTOR('',#7218,1.);
+#7218 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7219 = PCURVE('',#5958,#7220);
+#7220 = DEFINITIONAL_REPRESENTATION('',(#7221),#7225);
+#7221 = LINE('',#7222,#7223);
+#7222 = CARTESIAN_POINT('',(0.,0.84));
+#7223 = VECTOR('',#7224,1.);
+#7224 = DIRECTION('',(1.,0.));
+#7225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7226 = PCURVE('',#5930,#7227);
+#7227 = DEFINITIONAL_REPRESENTATION('',(#7228),#7232);
+#7228 = LINE('',#7229,#7230);
+#7229 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7230 = VECTOR('',#7231,1.);
+#7231 = DIRECTION('',(1.,0.));
+#7232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7233 = ADVANCED_FACE('',(#7234),#5930,.F.);
+#7234 = FACE_BOUND('',#7235,.F.);
+#7235 = EDGE_LOOP('',(#7236,#7237,#7238,#7259));
+#7236 = ORIENTED_EDGE('',*,*,#5914,.T.);
+#7237 = ORIENTED_EDGE('',*,*,#7213,.T.);
+#7238 = ORIENTED_EDGE('',*,*,#7239,.F.);
+#7239 = EDGE_CURVE('',#6866,#7191,#7240,.T.);
+#7240 = SURFACE_CURVE('',#7241,(#7245,#7252),.PCURVE_S1.);
+#7241 = LINE('',#7242,#7243);
+#7242 = CARTESIAN_POINT('',(-2.12,-0.4,7.25));
+#7243 = VECTOR('',#7244,1.);
+#7244 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7245 = PCURVE('',#5930,#7246);
+#7246 = DEFINITIONAL_REPRESENTATION('',(#7247),#7251);
+#7247 = LINE('',#7248,#7249);
+#7248 = CARTESIAN_POINT('',(4.25,0.));
+#7249 = VECTOR('',#7250,1.);
+#7250 = DIRECTION('',(0.,-1.));
+#7251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7252 = PCURVE('',#6904,#7253);
+#7253 = DEFINITIONAL_REPRESENTATION('',(#7254),#7258);
+#7254 = LINE('',#7255,#7256);
+#7255 = CARTESIAN_POINT('',(0.,0.));
+#7256 = VECTOR('',#7257,1.);
+#7257 = DIRECTION('',(0.,-1.));
+#7258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7259 = ORIENTED_EDGE('',*,*,#6865,.F.);
+#7260 = ADVANCED_FACE('',(#7261),#5881,.F.);
+#7261 = FACE_BOUND('',#7262,.F.);
+#7262 = EDGE_LOOP('',(#7263,#7286,#7307,#7308));
+#7263 = ORIENTED_EDGE('',*,*,#7264,.T.);
+#7264 = EDGE_CURVE('',#6816,#7265,#7267,.T.);
+#7265 = VERTEX_POINT('',#7266);
+#7266 = CARTESIAN_POINT('',(-1.69,-0.45,7.249999999969));
+#7267 = SURFACE_CURVE('',#7268,(#7272,#7279),.PCURVE_S1.);
+#7268 = LINE('',#7269,#7270);
+#7269 = CARTESIAN_POINT('',(-1.69,-0.4,7.249999999969));
+#7270 = VECTOR('',#7271,1.);
+#7271 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7272 = PCURVE('',#5881,#7273);
+#7273 = DEFINITIONAL_REPRESENTATION('',(#7274),#7278);
+#7274 = LINE('',#7275,#7276);
+#7275 = CARTESIAN_POINT('',(0.,0.));
+#7276 = VECTOR('',#7277,1.);
+#7277 = DIRECTION('',(0.,-1.));
+#7278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7279 = PCURVE('',#6831,#7280);
+#7280 = DEFINITIONAL_REPRESENTATION('',(#7281),#7285);
+#7281 = LINE('',#7282,#7283);
+#7282 = CARTESIAN_POINT('',(0.84,0.));
+#7283 = VECTOR('',#7284,1.);
+#7284 = DIRECTION('',(0.,-1.));
+#7285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7286 = ORIENTED_EDGE('',*,*,#7287,.T.);
+#7287 = EDGE_CURVE('',#7265,#5838,#7288,.T.);
+#7288 = SURFACE_CURVE('',#7289,(#7293,#7300),.PCURVE_S1.);
+#7289 = LINE('',#7290,#7291);
+#7290 = CARTESIAN_POINT('',(-1.69,-0.45,7.249999999969));
+#7291 = VECTOR('',#7292,1.);
+#7292 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7293 = PCURVE('',#5881,#7294);
+#7294 = DEFINITIONAL_REPRESENTATION('',(#7295),#7299);
+#7295 = LINE('',#7296,#7297);
+#7296 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7297 = VECTOR('',#7298,1.);
+#7298 = DIRECTION('',(1.,0.));
+#7299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7300 = PCURVE('',#5853,#7301);
+#7301 = DEFINITIONAL_REPRESENTATION('',(#7302),#7306);
+#7302 = LINE('',#7303,#7304);
+#7303 = CARTESIAN_POINT('',(4.25,0.));
+#7304 = VECTOR('',#7305,1.);
+#7305 = DIRECTION('',(-1.,0.));
+#7306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7307 = ORIENTED_EDGE('',*,*,#5865,.F.);
+#7308 = ORIENTED_EDGE('',*,*,#6843,.F.);
+#7309 = ADVANCED_FACE('',(#7310),#5853,.F.);
+#7310 = FACE_BOUND('',#7311,.F.);
+#7311 = EDGE_LOOP('',(#7312,#7313,#7314,#7337));
+#7312 = ORIENTED_EDGE('',*,*,#5837,.F.);
+#7313 = ORIENTED_EDGE('',*,*,#7287,.F.);
+#7314 = ORIENTED_EDGE('',*,*,#7315,.F.);
+#7315 = EDGE_CURVE('',#7316,#7265,#7318,.T.);
+#7316 = VERTEX_POINT('',#7317);
+#7317 = CARTESIAN_POINT('',(-0.85,-0.45,7.249999999969));
+#7318 = SURFACE_CURVE('',#7319,(#7323,#7330),.PCURVE_S1.);
+#7319 = LINE('',#7320,#7321);
+#7320 = CARTESIAN_POINT('',(-0.85,-0.45,7.249999999969));
+#7321 = VECTOR('',#7322,1.);
+#7322 = DIRECTION('',(-1.,0.,0.));
+#7323 = PCURVE('',#5853,#7324);
+#7324 = DEFINITIONAL_REPRESENTATION('',(#7325),#7329);
+#7325 = LINE('',#7326,#7327);
+#7326 = CARTESIAN_POINT('',(4.25,0.84));
+#7327 = VECTOR('',#7328,1.);
+#7328 = DIRECTION('',(0.,-1.));
+#7329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7330 = PCURVE('',#6831,#7331);
+#7331 = DEFINITIONAL_REPRESENTATION('',(#7332),#7336);
+#7332 = LINE('',#7333,#7334);
+#7333 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7334 = VECTOR('',#7335,1.);
+#7335 = DIRECTION('',(1.,0.));
+#7336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7337 = ORIENTED_EDGE('',*,*,#7338,.F.);
+#7338 = EDGE_CURVE('',#5810,#7316,#7339,.T.);
+#7339 = SURFACE_CURVE('',#7340,(#7344,#7351),.PCURVE_S1.);
+#7340 = LINE('',#7341,#7342);
+#7341 = CARTESIAN_POINT('',(-0.85,-0.45,2.999999999969));
+#7342 = VECTOR('',#7343,1.);
+#7343 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7344 = PCURVE('',#5853,#7345);
+#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350);
+#7346 = LINE('',#7347,#7348);
+#7347 = CARTESIAN_POINT('',(0.,0.84));
+#7348 = VECTOR('',#7349,1.);
+#7349 = DIRECTION('',(1.,0.));
+#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7351 = PCURVE('',#5825,#7352);
+#7352 = DEFINITIONAL_REPRESENTATION('',(#7353),#7357);
+#7353 = LINE('',#7354,#7355);
+#7354 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7355 = VECTOR('',#7356,1.);
+#7356 = DIRECTION('',(1.,0.));
+#7357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7358 = ADVANCED_FACE('',(#7359),#5825,.F.);
+#7359 = FACE_BOUND('',#7360,.F.);
+#7360 = EDGE_LOOP('',(#7361,#7362,#7363,#7384));
+#7361 = ORIENTED_EDGE('',*,*,#5809,.T.);
+#7362 = ORIENTED_EDGE('',*,*,#7338,.T.);
+#7363 = ORIENTED_EDGE('',*,*,#7364,.F.);
+#7364 = EDGE_CURVE('',#6793,#7316,#7365,.T.);
+#7365 = SURFACE_CURVE('',#7366,(#7370,#7377),.PCURVE_S1.);
+#7366 = LINE('',#7367,#7368);
+#7367 = CARTESIAN_POINT('',(-0.85,-0.4,7.249999999969));
+#7368 = VECTOR('',#7369,1.);
+#7369 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7370 = PCURVE('',#5825,#7371);
+#7371 = DEFINITIONAL_REPRESENTATION('',(#7372),#7376);
+#7372 = LINE('',#7373,#7374);
+#7373 = CARTESIAN_POINT('',(4.25,0.));
+#7374 = VECTOR('',#7375,1.);
+#7375 = DIRECTION('',(0.,-1.));
+#7376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7377 = PCURVE('',#6831,#7378);
+#7378 = DEFINITIONAL_REPRESENTATION('',(#7379),#7383);
+#7379 = LINE('',#7380,#7381);
+#7380 = CARTESIAN_POINT('',(0.,0.));
+#7381 = VECTOR('',#7382,1.);
+#7382 = DIRECTION('',(0.,-1.));
+#7383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7384 = ORIENTED_EDGE('',*,*,#6792,.F.);
+#7385 = ADVANCED_FACE('',(#7386),#5776,.F.);
+#7386 = FACE_BOUND('',#7387,.F.);
+#7387 = EDGE_LOOP('',(#7388,#7411,#7432,#7433));
+#7388 = ORIENTED_EDGE('',*,*,#7389,.T.);
+#7389 = EDGE_CURVE('',#6743,#7390,#7392,.T.);
+#7390 = VERTEX_POINT('',#7391);
+#7391 = CARTESIAN_POINT('',(-0.42,-0.45,7.749999999906));
+#7392 = SURFACE_CURVE('',#7393,(#7397,#7404),.PCURVE_S1.);
+#7393 = LINE('',#7394,#7395);
+#7394 = CARTESIAN_POINT('',(-0.42,-0.4,7.749999999906));
+#7395 = VECTOR('',#7396,1.);
+#7396 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7397 = PCURVE('',#5776,#7398);
+#7398 = DEFINITIONAL_REPRESENTATION('',(#7399),#7403);
+#7399 = LINE('',#7400,#7401);
+#7400 = CARTESIAN_POINT('',(0.,0.));
+#7401 = VECTOR('',#7402,1.);
+#7402 = DIRECTION('',(0.,-1.));
+#7403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7404 = PCURVE('',#6758,#7405);
+#7405 = DEFINITIONAL_REPRESENTATION('',(#7406),#7410);
+#7406 = LINE('',#7407,#7408);
+#7407 = CARTESIAN_POINT('',(0.84,0.));
+#7408 = VECTOR('',#7409,1.);
+#7409 = DIRECTION('',(0.,-1.));
+#7410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7411 = ORIENTED_EDGE('',*,*,#7412,.T.);
+#7412 = EDGE_CURVE('',#7390,#5733,#7413,.T.);
+#7413 = SURFACE_CURVE('',#7414,(#7418,#7425),.PCURVE_S1.);
+#7414 = LINE('',#7415,#7416);
+#7415 = CARTESIAN_POINT('',(-0.42,-0.45,7.749999999906));
+#7416 = VECTOR('',#7417,1.);
+#7417 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7418 = PCURVE('',#5776,#7419);
+#7419 = DEFINITIONAL_REPRESENTATION('',(#7420),#7424);
+#7420 = LINE('',#7421,#7422);
+#7421 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7422 = VECTOR('',#7423,1.);
+#7423 = DIRECTION('',(1.,0.));
+#7424 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7425 = PCURVE('',#5748,#7426);
+#7426 = DEFINITIONAL_REPRESENTATION('',(#7427),#7431);
+#7427 = LINE('',#7428,#7429);
+#7428 = CARTESIAN_POINT('',(4.75,0.));
+#7429 = VECTOR('',#7430,1.);
+#7430 = DIRECTION('',(-1.,0.));
+#7431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7432 = ORIENTED_EDGE('',*,*,#5760,.F.);
+#7433 = ORIENTED_EDGE('',*,*,#6770,.F.);
+#7434 = ADVANCED_FACE('',(#7435),#5748,.F.);
+#7435 = FACE_BOUND('',#7436,.F.);
+#7436 = EDGE_LOOP('',(#7437,#7438,#7439,#7462));
+#7437 = ORIENTED_EDGE('',*,*,#5732,.F.);
+#7438 = ORIENTED_EDGE('',*,*,#7412,.F.);
+#7439 = ORIENTED_EDGE('',*,*,#7440,.F.);
+#7440 = EDGE_CURVE('',#7441,#7390,#7443,.T.);
+#7441 = VERTEX_POINT('',#7442);
+#7442 = CARTESIAN_POINT('',(0.42,-0.45,7.749999999906));
+#7443 = SURFACE_CURVE('',#7444,(#7448,#7455),.PCURVE_S1.);
+#7444 = LINE('',#7445,#7446);
+#7445 = CARTESIAN_POINT('',(0.42,-0.45,7.749999999906));
+#7446 = VECTOR('',#7447,1.);
+#7447 = DIRECTION('',(-1.,0.,0.));
+#7448 = PCURVE('',#5748,#7449);
+#7449 = DEFINITIONAL_REPRESENTATION('',(#7450),#7454);
+#7450 = LINE('',#7451,#7452);
+#7451 = CARTESIAN_POINT('',(4.75,0.84));
+#7452 = VECTOR('',#7453,1.);
+#7453 = DIRECTION('',(0.,-1.));
+#7454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7455 = PCURVE('',#6758,#7456);
+#7456 = DEFINITIONAL_REPRESENTATION('',(#7457),#7461);
+#7457 = LINE('',#7458,#7459);
+#7458 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7459 = VECTOR('',#7460,1.);
+#7460 = DIRECTION('',(1.,0.));
+#7461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7462 = ORIENTED_EDGE('',*,*,#7463,.F.);
+#7463 = EDGE_CURVE('',#5705,#7441,#7464,.T.);
+#7464 = SURFACE_CURVE('',#7465,(#7469,#7476),.PCURVE_S1.);
+#7465 = LINE('',#7466,#7467);
+#7466 = CARTESIAN_POINT('',(0.42,-0.45,2.999999999906));
+#7467 = VECTOR('',#7468,1.);
+#7468 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7469 = PCURVE('',#5748,#7470);
+#7470 = DEFINITIONAL_REPRESENTATION('',(#7471),#7475);
+#7471 = LINE('',#7472,#7473);
+#7472 = CARTESIAN_POINT('',(0.,0.84));
+#7473 = VECTOR('',#7474,1.);
+#7474 = DIRECTION('',(1.,0.));
+#7475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7476 = PCURVE('',#5720,#7477);
+#7477 = DEFINITIONAL_REPRESENTATION('',(#7478),#7482);
+#7478 = LINE('',#7479,#7480);
+#7479 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7480 = VECTOR('',#7481,1.);
+#7481 = DIRECTION('',(1.,0.));
+#7482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7483 = ADVANCED_FACE('',(#7484),#5720,.F.);
+#7484 = FACE_BOUND('',#7485,.F.);
+#7485 = EDGE_LOOP('',(#7486,#7487,#7488,#7509));
+#7486 = ORIENTED_EDGE('',*,*,#5704,.T.);
+#7487 = ORIENTED_EDGE('',*,*,#7463,.T.);
+#7488 = ORIENTED_EDGE('',*,*,#7489,.F.);
+#7489 = EDGE_CURVE('',#6720,#7441,#7490,.T.);
+#7490 = SURFACE_CURVE('',#7491,(#7495,#7502),.PCURVE_S1.);
+#7491 = LINE('',#7492,#7493);
+#7492 = CARTESIAN_POINT('',(0.42,-0.4,7.749999999906));
+#7493 = VECTOR('',#7494,1.);
+#7494 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7495 = PCURVE('',#5720,#7496);
+#7496 = DEFINITIONAL_REPRESENTATION('',(#7497),#7501);
+#7497 = LINE('',#7498,#7499);
+#7498 = CARTESIAN_POINT('',(4.75,0.));
+#7499 = VECTOR('',#7500,1.);
+#7500 = DIRECTION('',(0.,-1.));
+#7501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7502 = PCURVE('',#6758,#7503);
+#7503 = DEFINITIONAL_REPRESENTATION('',(#7504),#7508);
+#7504 = LINE('',#7505,#7506);
+#7505 = CARTESIAN_POINT('',(0.,0.));
+#7506 = VECTOR('',#7507,1.);
+#7507 = DIRECTION('',(0.,-1.));
+#7508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7509 = ORIENTED_EDGE('',*,*,#6719,.F.);
+#7510 = ADVANCED_FACE('',(#7511),#5671,.F.);
+#7511 = FACE_BOUND('',#7512,.F.);
+#7512 = EDGE_LOOP('',(#7513,#7536,#7557,#7558));
+#7513 = ORIENTED_EDGE('',*,*,#7514,.T.);
+#7514 = EDGE_CURVE('',#6670,#7515,#7517,.T.);
+#7515 = VERTEX_POINT('',#7516);
+#7516 = CARTESIAN_POINT('',(0.85,-0.45,7.249999999969));
+#7517 = SURFACE_CURVE('',#7518,(#7522,#7529),.PCURVE_S1.);
+#7518 = LINE('',#7519,#7520);
+#7519 = CARTESIAN_POINT('',(0.85,-0.4,7.249999999969));
+#7520 = VECTOR('',#7521,1.);
+#7521 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7522 = PCURVE('',#5671,#7523);
+#7523 = DEFINITIONAL_REPRESENTATION('',(#7524),#7528);
+#7524 = LINE('',#7525,#7526);
+#7525 = CARTESIAN_POINT('',(0.,0.));
+#7526 = VECTOR('',#7527,1.);
+#7527 = DIRECTION('',(0.,-1.));
+#7528 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7529 = PCURVE('',#6685,#7530);
+#7530 = DEFINITIONAL_REPRESENTATION('',(#7531),#7535);
+#7531 = LINE('',#7532,#7533);
+#7532 = CARTESIAN_POINT('',(0.84,0.));
+#7533 = VECTOR('',#7534,1.);
+#7534 = DIRECTION('',(0.,-1.));
+#7535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7536 = ORIENTED_EDGE('',*,*,#7537,.T.);
+#7537 = EDGE_CURVE('',#7515,#5628,#7538,.T.);
+#7538 = SURFACE_CURVE('',#7539,(#7543,#7550),.PCURVE_S1.);
+#7539 = LINE('',#7540,#7541);
+#7540 = CARTESIAN_POINT('',(0.85,-0.45,7.249999999969));
+#7541 = VECTOR('',#7542,1.);
+#7542 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7543 = PCURVE('',#5671,#7544);
+#7544 = DEFINITIONAL_REPRESENTATION('',(#7545),#7549);
+#7545 = LINE('',#7546,#7547);
+#7546 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7547 = VECTOR('',#7548,1.);
+#7548 = DIRECTION('',(1.,0.));
+#7549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7550 = PCURVE('',#5643,#7551);
+#7551 = DEFINITIONAL_REPRESENTATION('',(#7552),#7556);
+#7552 = LINE('',#7553,#7554);
+#7553 = CARTESIAN_POINT('',(4.25,0.));
+#7554 = VECTOR('',#7555,1.);
+#7555 = DIRECTION('',(-1.,0.));
+#7556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7557 = ORIENTED_EDGE('',*,*,#5655,.F.);
+#7558 = ORIENTED_EDGE('',*,*,#6697,.F.);
+#7559 = ADVANCED_FACE('',(#7560),#5643,.F.);
+#7560 = FACE_BOUND('',#7561,.F.);
+#7561 = EDGE_LOOP('',(#7562,#7563,#7564,#7587));
+#7562 = ORIENTED_EDGE('',*,*,#5627,.F.);
+#7563 = ORIENTED_EDGE('',*,*,#7537,.F.);
+#7564 = ORIENTED_EDGE('',*,*,#7565,.F.);
+#7565 = EDGE_CURVE('',#7566,#7515,#7568,.T.);
+#7566 = VERTEX_POINT('',#7567);
+#7567 = CARTESIAN_POINT('',(1.69,-0.45,7.249999999969));
+#7568 = SURFACE_CURVE('',#7569,(#7573,#7580),.PCURVE_S1.);
+#7569 = LINE('',#7570,#7571);
+#7570 = CARTESIAN_POINT('',(1.69,-0.45,7.249999999969));
+#7571 = VECTOR('',#7572,1.);
+#7572 = DIRECTION('',(-1.,0.,0.));
+#7573 = PCURVE('',#5643,#7574);
+#7574 = DEFINITIONAL_REPRESENTATION('',(#7575),#7579);
+#7575 = LINE('',#7576,#7577);
+#7576 = CARTESIAN_POINT('',(4.25,0.84));
+#7577 = VECTOR('',#7578,1.);
+#7578 = DIRECTION('',(0.,-1.));
+#7579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7580 = PCURVE('',#6685,#7581);
+#7581 = DEFINITIONAL_REPRESENTATION('',(#7582),#7586);
+#7582 = LINE('',#7583,#7584);
+#7583 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7584 = VECTOR('',#7585,1.);
+#7585 = DIRECTION('',(1.,0.));
+#7586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7587 = ORIENTED_EDGE('',*,*,#7588,.F.);
+#7588 = EDGE_CURVE('',#5600,#7566,#7589,.T.);
+#7589 = SURFACE_CURVE('',#7590,(#7594,#7601),.PCURVE_S1.);
+#7590 = LINE('',#7591,#7592);
+#7591 = CARTESIAN_POINT('',(1.69,-0.45,2.999999999969));
+#7592 = VECTOR('',#7593,1.);
+#7593 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7594 = PCURVE('',#5643,#7595);
+#7595 = DEFINITIONAL_REPRESENTATION('',(#7596),#7600);
+#7596 = LINE('',#7597,#7598);
+#7597 = CARTESIAN_POINT('',(0.,0.84));
+#7598 = VECTOR('',#7599,1.);
+#7599 = DIRECTION('',(1.,0.));
+#7600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7601 = PCURVE('',#5615,#7602);
+#7602 = DEFINITIONAL_REPRESENTATION('',(#7603),#7607);
+#7603 = LINE('',#7604,#7605);
+#7604 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7605 = VECTOR('',#7606,1.);
+#7606 = DIRECTION('',(1.,0.));
+#7607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7608 = ADVANCED_FACE('',(#7609),#5615,.F.);
+#7609 = FACE_BOUND('',#7610,.F.);
+#7610 = EDGE_LOOP('',(#7611,#7612,#7613,#7634));
+#7611 = ORIENTED_EDGE('',*,*,#5599,.T.);
+#7612 = ORIENTED_EDGE('',*,*,#7588,.T.);
+#7613 = ORIENTED_EDGE('',*,*,#7614,.F.);
+#7614 = EDGE_CURVE('',#6647,#7566,#7615,.T.);
+#7615 = SURFACE_CURVE('',#7616,(#7620,#7627),.PCURVE_S1.);
+#7616 = LINE('',#7617,#7618);
+#7617 = CARTESIAN_POINT('',(1.69,-0.4,7.249999999969));
+#7618 = VECTOR('',#7619,1.);
+#7619 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7620 = PCURVE('',#5615,#7621);
+#7621 = DEFINITIONAL_REPRESENTATION('',(#7622),#7626);
+#7622 = LINE('',#7623,#7624);
+#7623 = CARTESIAN_POINT('',(4.25,0.));
+#7624 = VECTOR('',#7625,1.);
+#7625 = DIRECTION('',(0.,-1.));
+#7626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7627 = PCURVE('',#6685,#7628);
+#7628 = DEFINITIONAL_REPRESENTATION('',(#7629),#7633);
+#7629 = LINE('',#7630,#7631);
+#7630 = CARTESIAN_POINT('',(0.,0.));
+#7631 = VECTOR('',#7632,1.);
+#7632 = DIRECTION('',(0.,-1.));
+#7633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7634 = ORIENTED_EDGE('',*,*,#6646,.F.);
+#7635 = ADVANCED_FACE('',(#7636),#5566,.F.);
+#7636 = FACE_BOUND('',#7637,.F.);
+#7637 = EDGE_LOOP('',(#7638,#7661,#7682,#7683));
+#7638 = ORIENTED_EDGE('',*,*,#7639,.T.);
+#7639 = EDGE_CURVE('',#6597,#7640,#7642,.T.);
+#7640 = VERTEX_POINT('',#7641);
+#7641 = CARTESIAN_POINT('',(2.12,-0.45,7.25));
+#7642 = SURFACE_CURVE('',#7643,(#7647,#7654),.PCURVE_S1.);
+#7643 = LINE('',#7644,#7645);
+#7644 = CARTESIAN_POINT('',(2.12,-0.4,7.25));
+#7645 = VECTOR('',#7646,1.);
+#7646 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7647 = PCURVE('',#5566,#7648);
+#7648 = DEFINITIONAL_REPRESENTATION('',(#7649),#7653);
+#7649 = LINE('',#7650,#7651);
+#7650 = CARTESIAN_POINT('',(0.,0.));
+#7651 = VECTOR('',#7652,1.);
+#7652 = DIRECTION('',(0.,-1.));
+#7653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7654 = PCURVE('',#6612,#7655);
+#7655 = DEFINITIONAL_REPRESENTATION('',(#7656),#7660);
+#7656 = LINE('',#7657,#7658);
+#7657 = CARTESIAN_POINT('',(0.84,0.));
+#7658 = VECTOR('',#7659,1.);
+#7659 = DIRECTION('',(0.,-1.));
+#7660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7661 = ORIENTED_EDGE('',*,*,#7662,.T.);
+#7662 = EDGE_CURVE('',#7640,#5523,#7663,.T.);
+#7663 = SURFACE_CURVE('',#7664,(#7668,#7675),.PCURVE_S1.);
+#7664 = LINE('',#7665,#7666);
+#7665 = CARTESIAN_POINT('',(2.12,-0.45,7.25));
+#7666 = VECTOR('',#7667,1.);
+#7667 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7668 = PCURVE('',#5566,#7669);
+#7669 = DEFINITIONAL_REPRESENTATION('',(#7670),#7674);
+#7670 = LINE('',#7671,#7672);
+#7671 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7672 = VECTOR('',#7673,1.);
+#7673 = DIRECTION('',(1.,0.));
+#7674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7675 = PCURVE('',#5538,#7676);
+#7676 = DEFINITIONAL_REPRESENTATION('',(#7677),#7681);
+#7677 = LINE('',#7678,#7679);
+#7678 = CARTESIAN_POINT('',(4.25,0.));
+#7679 = VECTOR('',#7680,1.);
+#7680 = DIRECTION('',(-1.,0.));
+#7681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7682 = ORIENTED_EDGE('',*,*,#5550,.F.);
+#7683 = ORIENTED_EDGE('',*,*,#6624,.F.);
+#7684 = ADVANCED_FACE('',(#7685),#5538,.F.);
+#7685 = FACE_BOUND('',#7686,.F.);
+#7686 = EDGE_LOOP('',(#7687,#7688,#7689,#7712));
+#7687 = ORIENTED_EDGE('',*,*,#5522,.F.);
+#7688 = ORIENTED_EDGE('',*,*,#7662,.F.);
+#7689 = ORIENTED_EDGE('',*,*,#7690,.F.);
+#7690 = EDGE_CURVE('',#7691,#7640,#7693,.T.);
+#7691 = VERTEX_POINT('',#7692);
+#7692 = CARTESIAN_POINT('',(2.96,-0.45,7.25));
+#7693 = SURFACE_CURVE('',#7694,(#7698,#7705),.PCURVE_S1.);
+#7694 = LINE('',#7695,#7696);
+#7695 = CARTESIAN_POINT('',(2.96,-0.45,7.25));
+#7696 = VECTOR('',#7697,1.);
+#7697 = DIRECTION('',(-1.,0.,0.));
+#7698 = PCURVE('',#5538,#7699);
+#7699 = DEFINITIONAL_REPRESENTATION('',(#7700),#7704);
+#7700 = LINE('',#7701,#7702);
+#7701 = CARTESIAN_POINT('',(4.25,0.84));
+#7702 = VECTOR('',#7703,1.);
+#7703 = DIRECTION('',(0.,-1.));
+#7704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7705 = PCURVE('',#6612,#7706);
+#7706 = DEFINITIONAL_REPRESENTATION('',(#7707),#7711);
+#7707 = LINE('',#7708,#7709);
+#7708 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7709 = VECTOR('',#7710,1.);
+#7710 = DIRECTION('',(1.,0.));
+#7711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7712 = ORIENTED_EDGE('',*,*,#7713,.F.);
+#7713 = EDGE_CURVE('',#5495,#7691,#7714,.T.);
+#7714 = SURFACE_CURVE('',#7715,(#7719,#7726),.PCURVE_S1.);
+#7715 = LINE('',#7716,#7717);
+#7716 = CARTESIAN_POINT('',(2.96,-0.45,3.));
+#7717 = VECTOR('',#7718,1.);
+#7718 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7719 = PCURVE('',#5538,#7720);
+#7720 = DEFINITIONAL_REPRESENTATION('',(#7721),#7725);
+#7721 = LINE('',#7722,#7723);
+#7722 = CARTESIAN_POINT('',(0.,0.84));
+#7723 = VECTOR('',#7724,1.);
+#7724 = DIRECTION('',(1.,0.));
+#7725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7726 = PCURVE('',#5510,#7727);
+#7727 = DEFINITIONAL_REPRESENTATION('',(#7728),#7732);
+#7728 = LINE('',#7729,#7730);
+#7729 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7730 = VECTOR('',#7731,1.);
+#7731 = DIRECTION('',(1.,0.));
+#7732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7733 = ADVANCED_FACE('',(#7734),#5510,.F.);
+#7734 = FACE_BOUND('',#7735,.F.);
+#7735 = EDGE_LOOP('',(#7736,#7737,#7738,#7759));
+#7736 = ORIENTED_EDGE('',*,*,#5494,.T.);
+#7737 = ORIENTED_EDGE('',*,*,#7713,.T.);
+#7738 = ORIENTED_EDGE('',*,*,#7739,.F.);
+#7739 = EDGE_CURVE('',#6574,#7691,#7740,.T.);
+#7740 = SURFACE_CURVE('',#7741,(#7745,#7752),.PCURVE_S1.);
+#7741 = LINE('',#7742,#7743);
+#7742 = CARTESIAN_POINT('',(2.96,-0.4,7.25));
+#7743 = VECTOR('',#7744,1.);
+#7744 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7745 = PCURVE('',#5510,#7746);
+#7746 = DEFINITIONAL_REPRESENTATION('',(#7747),#7751);
+#7747 = LINE('',#7748,#7749);
+#7748 = CARTESIAN_POINT('',(4.25,0.));
+#7749 = VECTOR('',#7750,1.);
+#7750 = DIRECTION('',(0.,-1.));
+#7751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7752 = PCURVE('',#6612,#7753);
+#7753 = DEFINITIONAL_REPRESENTATION('',(#7754),#7758);
+#7754 = LINE('',#7755,#7756);
+#7755 = CARTESIAN_POINT('',(0.,0.));
+#7756 = VECTOR('',#7757,1.);
+#7757 = DIRECTION('',(0.,-1.));
+#7758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7759 = ORIENTED_EDGE('',*,*,#6573,.F.);
+#7760 = ADVANCED_FACE('',(#7761),#5461,.F.);
+#7761 = FACE_BOUND('',#7762,.F.);
+#7762 = EDGE_LOOP('',(#7763,#7786,#7807,#7808));
+#7763 = ORIENTED_EDGE('',*,*,#7764,.T.);
+#7764 = EDGE_CURVE('',#6524,#7765,#7767,.T.);
+#7765 = VERTEX_POINT('',#7766);
+#7766 = CARTESIAN_POINT('',(3.39,-0.45,7.75));
+#7767 = SURFACE_CURVE('',#7768,(#7772,#7779),.PCURVE_S1.);
+#7768 = LINE('',#7769,#7770);
+#7769 = CARTESIAN_POINT('',(3.39,-0.4,7.75));
+#7770 = VECTOR('',#7771,1.);
+#7771 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7772 = PCURVE('',#5461,#7773);
+#7773 = DEFINITIONAL_REPRESENTATION('',(#7774),#7778);
+#7774 = LINE('',#7775,#7776);
+#7775 = CARTESIAN_POINT('',(0.,0.));
+#7776 = VECTOR('',#7777,1.);
+#7777 = DIRECTION('',(0.,-1.));
+#7778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7779 = PCURVE('',#6539,#7780);
+#7780 = DEFINITIONAL_REPRESENTATION('',(#7781),#7785);
+#7781 = LINE('',#7782,#7783);
+#7782 = CARTESIAN_POINT('',(0.84,0.));
+#7783 = VECTOR('',#7784,1.);
+#7784 = DIRECTION('',(0.,-1.));
+#7785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7786 = ORIENTED_EDGE('',*,*,#7787,.T.);
+#7787 = EDGE_CURVE('',#7765,#5418,#7788,.T.);
+#7788 = SURFACE_CURVE('',#7789,(#7793,#7800),.PCURVE_S1.);
+#7789 = LINE('',#7790,#7791);
+#7790 = CARTESIAN_POINT('',(3.39,-0.45,7.75));
+#7791 = VECTOR('',#7792,1.);
+#7792 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#7793 = PCURVE('',#5461,#7794);
+#7794 = DEFINITIONAL_REPRESENTATION('',(#7795),#7799);
+#7795 = LINE('',#7796,#7797);
+#7796 = CARTESIAN_POINT('',(1.110223024625E-17,-5.E-02));
+#7797 = VECTOR('',#7798,1.);
+#7798 = DIRECTION('',(1.,0.));
+#7799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7800 = PCURVE('',#5433,#7801);
+#7801 = DEFINITIONAL_REPRESENTATION('',(#7802),#7806);
+#7802 = LINE('',#7803,#7804);
+#7803 = CARTESIAN_POINT('',(4.75,0.));
+#7804 = VECTOR('',#7805,1.);
+#7805 = DIRECTION('',(-1.,0.));
+#7806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7807 = ORIENTED_EDGE('',*,*,#5445,.F.);
+#7808 = ORIENTED_EDGE('',*,*,#6551,.F.);
+#7809 = ADVANCED_FACE('',(#7810),#5433,.F.);
+#7810 = FACE_BOUND('',#7811,.F.);
+#7811 = EDGE_LOOP('',(#7812,#7813,#7814,#7837));
+#7812 = ORIENTED_EDGE('',*,*,#5417,.F.);
+#7813 = ORIENTED_EDGE('',*,*,#7787,.F.);
+#7814 = ORIENTED_EDGE('',*,*,#7815,.F.);
+#7815 = EDGE_CURVE('',#7816,#7765,#7818,.T.);
+#7816 = VERTEX_POINT('',#7817);
+#7817 = CARTESIAN_POINT('',(4.23,-0.45,7.75));
+#7818 = SURFACE_CURVE('',#7819,(#7823,#7830),.PCURVE_S1.);
+#7819 = LINE('',#7820,#7821);
+#7820 = CARTESIAN_POINT('',(4.23,-0.45,7.75));
+#7821 = VECTOR('',#7822,1.);
+#7822 = DIRECTION('',(-1.,0.,0.));
+#7823 = PCURVE('',#5433,#7824);
+#7824 = DEFINITIONAL_REPRESENTATION('',(#7825),#7829);
+#7825 = LINE('',#7826,#7827);
+#7826 = CARTESIAN_POINT('',(4.75,0.84));
+#7827 = VECTOR('',#7828,1.);
+#7828 = DIRECTION('',(0.,-1.));
+#7829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7830 = PCURVE('',#6539,#7831);
+#7831 = DEFINITIONAL_REPRESENTATION('',(#7832),#7836);
+#7832 = LINE('',#7833,#7834);
+#7833 = CARTESIAN_POINT('',(0.,-5.E-02));
+#7834 = VECTOR('',#7835,1.);
+#7835 = DIRECTION('',(1.,0.));
+#7836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7837 = ORIENTED_EDGE('',*,*,#7838,.F.);
+#7838 = EDGE_CURVE('',#5390,#7816,#7839,.T.);
+#7839 = SURFACE_CURVE('',#7840,(#7844,#7851),.PCURVE_S1.);
+#7840 = LINE('',#7841,#7842);
+#7841 = CARTESIAN_POINT('',(4.23,-0.45,3.));
+#7842 = VECTOR('',#7843,1.);
+#7843 = DIRECTION('',(0.,2.22044604925E-16,1.));
+#7844 = PCURVE('',#5433,#7845);
+#7845 = DEFINITIONAL_REPRESENTATION('',(#7846),#7850);
+#7846 = LINE('',#7847,#7848);
+#7847 = CARTESIAN_POINT('',(0.,0.84));
+#7848 = VECTOR('',#7849,1.);
+#7849 = DIRECTION('',(1.,0.));
+#7850 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7851 = PCURVE('',#5405,#7852);
+#7852 = DEFINITIONAL_REPRESENTATION('',(#7853),#7857);
+#7853 = LINE('',#7854,#7855);
+#7854 = CARTESIAN_POINT('',(-1.110223024625E-17,-5.E-02));
+#7855 = VECTOR('',#7856,1.);
+#7856 = DIRECTION('',(1.,0.));
+#7857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7858 = ADVANCED_FACE('',(#7859),#5405,.F.);
+#7859 = FACE_BOUND('',#7860,.F.);
+#7860 = EDGE_LOOP('',(#7861,#7862,#7863,#7884));
+#7861 = ORIENTED_EDGE('',*,*,#5389,.T.);
+#7862 = ORIENTED_EDGE('',*,*,#7838,.T.);
+#7863 = ORIENTED_EDGE('',*,*,#7864,.F.);
+#7864 = EDGE_CURVE('',#6501,#7816,#7865,.T.);
+#7865 = SURFACE_CURVE('',#7866,(#7870,#7877),.PCURVE_S1.);
+#7866 = LINE('',#7867,#7868);
+#7867 = CARTESIAN_POINT('',(4.23,-0.4,7.75));
+#7868 = VECTOR('',#7869,1.);
+#7869 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7870 = PCURVE('',#5405,#7871);
+#7871 = DEFINITIONAL_REPRESENTATION('',(#7872),#7876);
+#7872 = LINE('',#7873,#7874);
+#7873 = CARTESIAN_POINT('',(4.75,0.));
+#7874 = VECTOR('',#7875,1.);
+#7875 = DIRECTION('',(0.,-1.));
+#7876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7877 = PCURVE('',#6539,#7878);
+#7878 = DEFINITIONAL_REPRESENTATION('',(#7879),#7883);
+#7879 = LINE('',#7880,#7881);
+#7880 = CARTESIAN_POINT('',(0.,0.));
+#7881 = VECTOR('',#7882,1.);
+#7882 = DIRECTION('',(0.,-1.));
+#7883 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7884 = ORIENTED_EDGE('',*,*,#6500,.F.);
+#7885 = ADVANCED_FACE('',(#7886),#5352,.F.);
+#7886 = FACE_BOUND('',#7887,.F.);
+#7887 = EDGE_LOOP('',(#7888,#7889,#7890,#7891));
+#7888 = ORIENTED_EDGE('',*,*,#6235,.T.);
+#7889 = ORIENTED_EDGE('',*,*,#5337,.T.);
+#7890 = ORIENTED_EDGE('',*,*,#6478,.F.);
+#7891 = ORIENTED_EDGE('',*,*,#7892,.F.);
+#7892 = EDGE_CURVE('',#6236,#6451,#7893,.T.);
+#7893 = SURFACE_CURVE('',#7894,(#7898,#7905),.PCURVE_S1.);
+#7894 = LINE('',#7895,#7896);
+#7895 = CARTESIAN_POINT('',(4.81,0.7,8.2));
+#7896 = VECTOR('',#7897,1.);
+#7897 = DIRECTION('',(0.,-1.,0.));
+#7898 = PCURVE('',#5352,#7899);
+#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7904);
+#7900 = LINE('',#7901,#7902);
+#7901 = CARTESIAN_POINT('',(0.,-0.3));
+#7902 = VECTOR('',#7903,1.);
+#7903 = DIRECTION('',(1.,0.));
+#7904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7905 = PCURVE('',#7906,#7911);
+#7906 = PLANE('',#7907);
+#7907 = AXIS2_PLACEMENT_3D('',#7908,#7909,#7910);
+#7908 = CARTESIAN_POINT('',(4.66,0.7,8.35));
+#7909 = DIRECTION('',(-0.707106781187,0.,-0.707106781187));
+#7910 = DIRECTION('',(0.,-1.,0.));
+#7911 = DEFINITIONAL_REPRESENTATION('',(#7912),#7916);
+#7912 = LINE('',#7913,#7914);
+#7913 = CARTESIAN_POINT('',(0.,-0.212132034356));
+#7914 = VECTOR('',#7915,1.);
+#7915 = DIRECTION('',(1.,0.));
+#7916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7917 = ADVANCED_FACE('',(#7918),#6272,.F.);
+#7918 = FACE_BOUND('',#7919,.F.);
+#7919 = EDGE_LOOP('',(#7920,#7943,#7944,#7967));
+#7920 = ORIENTED_EDGE('',*,*,#7921,.F.);
+#7921 = EDGE_CURVE('',#6212,#7922,#7924,.T.);
+#7922 = VERTEX_POINT('',#7923);
+#7923 = CARTESIAN_POINT('',(-5.3,0.4,8.5));
+#7924 = SURFACE_CURVE('',#7925,(#7929,#7936),.PCURVE_S1.);
+#7925 = LINE('',#7926,#7927);
+#7926 = CARTESIAN_POINT('',(-5.125,0.225,8.675));
+#7927 = VECTOR('',#7928,1.);
+#7928 = DIRECTION('',(0.57735026919,-0.57735026919,0.57735026919));
+#7929 = PCURVE('',#6272,#7930);
+#7930 = DEFINITIONAL_REPRESENTATION('',(#7931),#7935);
+#7931 = LINE('',#7932,#7933);
+#7932 = CARTESIAN_POINT('',(0.475,0.459619407771));
+#7933 = VECTOR('',#7934,1.);
+#7934 = DIRECTION('',(0.57735026919,0.816496580928));
+#7935 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7936 = PCURVE('',#6326,#7937);
+#7937 = DEFINITIONAL_REPRESENTATION('',(#7938),#7942);
+#7938 = LINE('',#7939,#7940);
+#7939 = CARTESIAN_POINT('',(1.775,0.459619407771));
+#7940 = VECTOR('',#7941,1.);
+#7941 = DIRECTION('',(-0.57735026919,0.816496580928));
+#7942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7943 = ORIENTED_EDGE('',*,*,#6258,.T.);
+#7944 = ORIENTED_EDGE('',*,*,#7945,.T.);
+#7945 = EDGE_CURVE('',#6236,#7946,#7948,.T.);
+#7946 = VERTEX_POINT('',#7947);
+#7947 = CARTESIAN_POINT('',(4.51,0.4,8.5));
+#7948 = SURFACE_CURVE('',#7949,(#7953,#7960),.PCURVE_S1.);
+#7949 = LINE('',#7950,#7951);
+#7950 = CARTESIAN_POINT('',(2.975,-1.135,10.035));
+#7951 = VECTOR('',#7952,1.);
+#7952 = DIRECTION('',(-0.57735026919,-0.57735026919,0.57735026919));
+#7953 = PCURVE('',#6272,#7954);
+#7954 = DEFINITIONAL_REPRESENTATION('',(#7955),#7959);
+#7955 = LINE('',#7956,#7957);
+#7956 = CARTESIAN_POINT('',(8.575,2.382949852599));
+#7957 = VECTOR('',#7958,1.);
+#7958 = DIRECTION('',(-0.57735026919,0.816496580928));
+#7959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7960 = PCURVE('',#7906,#7961);
+#7961 = DEFINITIONAL_REPRESENTATION('',(#7962),#7966);
+#7962 = LINE('',#7963,#7964);
+#7963 = CARTESIAN_POINT('',(1.835,2.382949852599));
+#7964 = VECTOR('',#7965,1.);
+#7965 = DIRECTION('',(0.57735026919,0.816496580928));
+#7966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7967 = ORIENTED_EDGE('',*,*,#7968,.F.);
+#7968 = EDGE_CURVE('',#7922,#7946,#7969,.T.);
+#7969 = SURFACE_CURVE('',#7970,(#7974,#7981),.PCURVE_S1.);
+#7970 = LINE('',#7971,#7972);
+#7971 = CARTESIAN_POINT('',(-5.6,0.4,8.5));
+#7972 = VECTOR('',#7973,1.);
+#7973 = DIRECTION('',(1.,0.,0.));
+#7974 = PCURVE('',#6272,#7975);
+#7975 = DEFINITIONAL_REPRESENTATION('',(#7976),#7980);
+#7976 = LINE('',#7977,#7978);
+#7977 = CARTESIAN_POINT('',(0.,0.212132034356));
+#7978 = VECTOR('',#7979,1.);
+#7979 = DIRECTION('',(1.,0.));
+#7980 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7981 = PCURVE('',#7982,#7987);
+#7982 = PLANE('',#7983);
+#7983 = AXIS2_PLACEMENT_3D('',#7984,#7985,#7986);
+#7984 = CARTESIAN_POINT('',(-5.6,0.7,8.5));
+#7985 = DIRECTION('',(0.,0.,1.));
+#7986 = DIRECTION('',(1.,0.,0.));
+#7987 = DEFINITIONAL_REPRESENTATION('',(#7988),#7992);
+#7988 = LINE('',#7989,#7990);
+#7989 = CARTESIAN_POINT('',(0.,-0.3));
+#7990 = VECTOR('',#7991,1.);
+#7991 = DIRECTION('',(1.,0.));
+#7992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7993 = ADVANCED_FACE('',(#7994),#6326,.F.);
+#7994 = FACE_BOUND('',#7995,.F.);
+#7995 = EDGE_LOOP('',(#7996,#8019,#8020,#8021));
+#7996 = ORIENTED_EDGE('',*,*,#7997,.F.);
+#7997 = EDGE_CURVE('',#6288,#7998,#8000,.T.);
+#7998 = VERTEX_POINT('',#7999);
+#7999 = CARTESIAN_POINT('',(-5.3,-1.25,8.5));
+#8000 = SURFACE_CURVE('',#8001,(#8005,#8012),.PCURVE_S1.);
+#8001 = LINE('',#8002,#8003);
+#8002 = CARTESIAN_POINT('',(-5.316666666667,-1.266666666667,
+    8.483333333333));
+#8003 = VECTOR('',#8004,1.);
+#8004 = DIRECTION('',(0.57735026919,0.57735026919,0.57735026919));
+#8005 = PCURVE('',#6326,#8006);
+#8006 = DEFINITIONAL_REPRESENTATION('',(#8007),#8011);
+#8007 = LINE('',#8008,#8009);
+#8008 = CARTESIAN_POINT('',(0.283333333333,0.188561808316));
+#8009 = VECTOR('',#8010,1.);
+#8010 = DIRECTION('',(0.57735026919,0.816496580928));
+#8011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8012 = PCURVE('',#6380,#8013);
+#8013 = DEFINITIONAL_REPRESENTATION('',(#8014),#8018);
+#8014 = LINE('',#8015,#8016);
+#8015 = CARTESIAN_POINT('',(0.816666666667,0.188561808316));
+#8016 = VECTOR('',#8017,1.);
+#8017 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8019 = ORIENTED_EDGE('',*,*,#6312,.T.);
+#8020 = ORIENTED_EDGE('',*,*,#7921,.T.);
+#8021 = ORIENTED_EDGE('',*,*,#8022,.F.);
+#8022 = EDGE_CURVE('',#7998,#7922,#8023,.T.);
+#8023 = SURFACE_CURVE('',#8024,(#8028,#8035),.PCURVE_S1.);
+#8024 = LINE('',#8025,#8026);
+#8025 = CARTESIAN_POINT('',(-5.3,-1.55,8.5));
+#8026 = VECTOR('',#8027,1.);
+#8027 = DIRECTION('',(0.,1.,0.));
+#8028 = PCURVE('',#6326,#8029);
+#8029 = DEFINITIONAL_REPRESENTATION('',(#8030),#8034);
+#8030 = LINE('',#8031,#8032);
+#8031 = CARTESIAN_POINT('',(0.,0.212132034356));
+#8032 = VECTOR('',#8033,1.);
+#8033 = DIRECTION('',(1.,0.));
+#8034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8035 = PCURVE('',#7982,#8036);
+#8036 = DEFINITIONAL_REPRESENTATION('',(#8037),#8041);
+#8037 = LINE('',#8038,#8039);
+#8038 = CARTESIAN_POINT('',(0.3,-2.25));
+#8039 = VECTOR('',#8040,1.);
+#8040 = DIRECTION('',(0.,1.));
+#8041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8042 = ADVANCED_FACE('',(#8043),#6380,.F.);
+#8043 = FACE_BOUND('',#8044,.F.);
+#8044 = EDGE_LOOP('',(#8045,#8068,#8069,#8070));
+#8045 = ORIENTED_EDGE('',*,*,#8046,.F.);
+#8046 = EDGE_CURVE('',#6342,#8047,#8049,.T.);
+#8047 = VERTEX_POINT('',#8048);
+#8048 = CARTESIAN_POINT('',(-4.8,-1.25,8.5));
+#8049 = SURFACE_CURVE('',#8050,(#8054,#8061),.PCURVE_S1.);
+#8050 = LINE('',#8051,#8052);
+#8051 = CARTESIAN_POINT('',(-4.791666666667,-1.258333333333,
+    8.491666666667));
+#8052 = VECTOR('',#8053,1.);
+#8053 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#8054 = PCURVE('',#6380,#8055);
+#8055 = DEFINITIONAL_REPRESENTATION('',(#8056),#8060);
+#8056 = LINE('',#8057,#8058);
+#8057 = CARTESIAN_POINT('',(0.291666666667,0.200346921336));
+#8058 = VECTOR('',#8059,1.);
+#8059 = DIRECTION('',(0.57735026919,0.816496580928));
+#8060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8061 = PCURVE('',#6434,#8062);
+#8062 = DEFINITIONAL_REPRESENTATION('',(#8063),#8067);
+#8063 = LINE('',#8064,#8065);
+#8064 = CARTESIAN_POINT('',(0.858333333333,0.200346921336));
+#8065 = VECTOR('',#8066,1.);
+#8066 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8067 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8068 = ORIENTED_EDGE('',*,*,#6366,.T.);
+#8069 = ORIENTED_EDGE('',*,*,#7997,.T.);
+#8070 = ORIENTED_EDGE('',*,*,#8071,.F.);
+#8071 = EDGE_CURVE('',#8047,#7998,#8072,.T.);
+#8072 = SURFACE_CURVE('',#8073,(#8077,#8084),.PCURVE_S1.);
+#8073 = LINE('',#8074,#8075);
+#8074 = CARTESIAN_POINT('',(-4.5,-1.25,8.5));
+#8075 = VECTOR('',#8076,1.);
+#8076 = DIRECTION('',(-1.,0.,0.));
+#8077 = PCURVE('',#6380,#8078);
+#8078 = DEFINITIONAL_REPRESENTATION('',(#8079),#8083);
+#8079 = LINE('',#8080,#8081);
+#8080 = CARTESIAN_POINT('',(0.,0.212132034356));
+#8081 = VECTOR('',#8082,1.);
+#8082 = DIRECTION('',(1.,0.));
+#8083 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8084 = PCURVE('',#7982,#8085);
+#8085 = DEFINITIONAL_REPRESENTATION('',(#8086),#8090);
+#8086 = LINE('',#8087,#8088);
+#8087 = CARTESIAN_POINT('',(1.1,-1.95));
+#8088 = VECTOR('',#8089,1.);
+#8089 = DIRECTION('',(-1.,0.));
+#8090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8091 = ADVANCED_FACE('',(#8092),#6434,.F.);
+#8092 = FACE_BOUND('',#8093,.F.);
+#8093 = EDGE_LOOP('',(#8094,#8117,#8118,#8119));
+#8094 = ORIENTED_EDGE('',*,*,#8095,.F.);
+#8095 = EDGE_CURVE('',#6396,#8096,#8098,.T.);
+#8096 = VERTEX_POINT('',#8097);
+#8097 = CARTESIAN_POINT('',(-4.8,-0.1,8.5));
+#8098 = SURFACE_CURVE('',#8099,(#8103,#8110),.PCURVE_S1.);
+#8099 = LINE('',#8100,#8101);
+#8100 = CARTESIAN_POINT('',(-3.048333333333,-1.851666666667,
+    6.748333333333));
+#8101 = VECTOR('',#8102,1.);
+#8102 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#8103 = PCURVE('',#6434,#8104);
+#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);
+#8105 = LINE('',#8106,#8107);
+#8106 = CARTESIAN_POINT('',(1.451666666667,-2.265098722401));
+#8107 = VECTOR('',#8108,1.);
+#8108 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8110 = PCURVE('',#6466,#8111);
+#8111 = DEFINITIONAL_REPRESENTATION('',(#8112),#8116);
+#8112 = LINE('',#8113,#8114);
+#8113 = CARTESIAN_POINT('',(7.858333333333,-2.265098722401));
+#8114 = VECTOR('',#8115,1.);
+#8115 = DIRECTION('',(0.57735026919,0.816496580928));
+#8116 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8117 = ORIENTED_EDGE('',*,*,#6420,.T.);
+#8118 = ORIENTED_EDGE('',*,*,#8046,.T.);
+#8119 = ORIENTED_EDGE('',*,*,#8120,.F.);
+#8120 = EDGE_CURVE('',#8096,#8047,#8121,.T.);
+#8121 = SURFACE_CURVE('',#8122,(#8126,#8133),.PCURVE_S1.);
+#8122 = LINE('',#8123,#8124);
+#8123 = CARTESIAN_POINT('',(-4.8,-0.4,8.5));
+#8124 = VECTOR('',#8125,1.);
+#8125 = DIRECTION('',(0.,-1.,0.));
+#8126 = PCURVE('',#6434,#8127);
+#8127 = DEFINITIONAL_REPRESENTATION('',(#8128),#8132);
+#8128 = LINE('',#8129,#8130);
+#8129 = CARTESIAN_POINT('',(0.,0.212132034356));
+#8130 = VECTOR('',#8131,1.);
+#8131 = DIRECTION('',(1.,0.));
+#8132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8133 = PCURVE('',#7982,#8134);
+#8134 = DEFINITIONAL_REPRESENTATION('',(#8135),#8139);
+#8135 = LINE('',#8136,#8137);
+#8136 = CARTESIAN_POINT('',(0.8,-1.1));
+#8137 = VECTOR('',#8138,1.);
+#8138 = DIRECTION('',(0.,-1.));
+#8139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8140 = ADVANCED_FACE('',(#8141),#6466,.F.);
+#8141 = FACE_BOUND('',#8142,.F.);
+#8142 = EDGE_LOOP('',(#8143,#8166,#8167,#8168));
+#8143 = ORIENTED_EDGE('',*,*,#8144,.F.);
+#8144 = EDGE_CURVE('',#6451,#8145,#8147,.T.);
+#8145 = VERTEX_POINT('',#8146);
+#8146 = CARTESIAN_POINT('',(4.51,-0.1,8.5));
+#8147 = SURFACE_CURVE('',#8148,(#8152,#8159),.PCURVE_S1.);
+#8148 = LINE('',#8149,#8150);
+#8149 = CARTESIAN_POINT('',(4.526666666667,-0.116666666667,
+    8.483333333333));
+#8150 = VECTOR('',#8151,1.);
+#8151 = DIRECTION('',(-0.57735026919,0.57735026919,0.57735026919));
+#8152 = PCURVE('',#6466,#8153);
+#8153 = DEFINITIONAL_REPRESENTATION('',(#8154),#8158);
+#8154 = LINE('',#8155,#8156);
+#8155 = CARTESIAN_POINT('',(0.283333333333,0.188561808316));
+#8156 = VECTOR('',#8157,1.);
+#8157 = DIRECTION('',(0.57735026919,0.816496580928));
+#8158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8159 = PCURVE('',#7906,#8160);
+#8160 = DEFINITIONAL_REPRESENTATION('',(#8161),#8165);
+#8161 = LINE('',#8162,#8163);
+#8162 = CARTESIAN_POINT('',(0.816666666667,0.188561808316));
+#8163 = VECTOR('',#8164,1.);
+#8164 = DIRECTION('',(-0.57735026919,0.816496580928));
+#8165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8166 = ORIENTED_EDGE('',*,*,#6450,.T.);
+#8167 = ORIENTED_EDGE('',*,*,#8095,.T.);
+#8168 = ORIENTED_EDGE('',*,*,#8169,.F.);
+#8169 = EDGE_CURVE('',#8145,#8096,#8170,.T.);
+#8170 = SURFACE_CURVE('',#8171,(#8175,#8182),.PCURVE_S1.);
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(4.81,-0.1,8.5));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(-1.,0.,0.));
+#8175 = PCURVE('',#6466,#8176);
+#8176 = DEFINITIONAL_REPRESENTATION('',(#8177),#8181);
+#8177 = LINE('',#8178,#8179);
+#8178 = CARTESIAN_POINT('',(0.,0.212132034356));
+#8179 = VECTOR('',#8180,1.);
+#8180 = DIRECTION('',(1.,0.));
+#8181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8182 = PCURVE('',#7982,#8183);
+#8183 = DEFINITIONAL_REPRESENTATION('',(#8184),#8188);
+#8184 = LINE('',#8185,#8186);
+#8185 = CARTESIAN_POINT('',(10.41,-0.8));
+#8186 = VECTOR('',#8187,1.);
+#8187 = DIRECTION('',(-1.,0.));
+#8188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8189 = ADVANCED_FACE('',(#8190),#6977,.F.);
+#8190 = FACE_BOUND('',#8191,.F.);
+#8191 = EDGE_LOOP('',(#8192,#8193,#8194,#8195));
+#8192 = ORIENTED_EDGE('',*,*,#7114,.T.);
+#8193 = ORIENTED_EDGE('',*,*,#7065,.T.);
+#8194 = ORIENTED_EDGE('',*,*,#7014,.F.);
+#8195 = ORIENTED_EDGE('',*,*,#6961,.F.);
+#8196 = ADVANCED_FACE('',(#8197),#6539,.F.);
+#8197 = FACE_BOUND('',#8198,.F.);
+#8198 = EDGE_LOOP('',(#8199,#8200,#8201,#8202));
+#8199 = ORIENTED_EDGE('',*,*,#7864,.T.);
+#8200 = ORIENTED_EDGE('',*,*,#7815,.T.);
+#8201 = ORIENTED_EDGE('',*,*,#7764,.F.);
+#8202 = ORIENTED_EDGE('',*,*,#6523,.F.);
+#8203 = ADVANCED_FACE('',(#8204),#6904,.F.);
+#8204 = FACE_BOUND('',#8205,.F.);
+#8205 = EDGE_LOOP('',(#8206,#8207,#8208,#8209));
+#8206 = ORIENTED_EDGE('',*,*,#7239,.T.);
+#8207 = ORIENTED_EDGE('',*,*,#7190,.T.);
+#8208 = ORIENTED_EDGE('',*,*,#7139,.F.);
+#8209 = ORIENTED_EDGE('',*,*,#6888,.F.);
+#8210 = ADVANCED_FACE('',(#8211),#6612,.F.);
+#8211 = FACE_BOUND('',#8212,.F.);
+#8212 = EDGE_LOOP('',(#8213,#8214,#8215,#8216));
+#8213 = ORIENTED_EDGE('',*,*,#7739,.T.);
+#8214 = ORIENTED_EDGE('',*,*,#7690,.T.);
+#8215 = ORIENTED_EDGE('',*,*,#7639,.F.);
+#8216 = ORIENTED_EDGE('',*,*,#6596,.F.);
+#8217 = ADVANCED_FACE('',(#8218),#6831,.F.);
+#8218 = FACE_BOUND('',#8219,.F.);
+#8219 = EDGE_LOOP('',(#8220,#8221,#8222,#8223));
+#8220 = ORIENTED_EDGE('',*,*,#7364,.T.);
+#8221 = ORIENTED_EDGE('',*,*,#7315,.T.);
+#8222 = ORIENTED_EDGE('',*,*,#7264,.F.);
+#8223 = ORIENTED_EDGE('',*,*,#6815,.F.);
+#8224 = ADVANCED_FACE('',(#8225),#6685,.F.);
+#8225 = FACE_BOUND('',#8226,.F.);
+#8226 = EDGE_LOOP('',(#8227,#8228,#8229,#8230));
+#8227 = ORIENTED_EDGE('',*,*,#7614,.T.);
+#8228 = ORIENTED_EDGE('',*,*,#7565,.T.);
+#8229 = ORIENTED_EDGE('',*,*,#7514,.F.);
+#8230 = ORIENTED_EDGE('',*,*,#6669,.F.);
+#8231 = ADVANCED_FACE('',(#8232),#6758,.F.);
+#8232 = FACE_BOUND('',#8233,.F.);
+#8233 = EDGE_LOOP('',(#8234,#8235,#8236,#8237));
+#8234 = ORIENTED_EDGE('',*,*,#7489,.T.);
+#8235 = ORIENTED_EDGE('',*,*,#7440,.T.);
+#8236 = ORIENTED_EDGE('',*,*,#7389,.F.);
+#8237 = ORIENTED_EDGE('',*,*,#6742,.F.);
+#8238 = ADVANCED_FACE('',(#8239),#7906,.F.);
+#8239 = FACE_BOUND('',#8240,.F.);
+#8240 = EDGE_LOOP('',(#8241,#8242,#8243,#8244));
+#8241 = ORIENTED_EDGE('',*,*,#7945,.F.);
+#8242 = ORIENTED_EDGE('',*,*,#7892,.T.);
+#8243 = ORIENTED_EDGE('',*,*,#8144,.T.);
+#8244 = ORIENTED_EDGE('',*,*,#8245,.F.);
+#8245 = EDGE_CURVE('',#7946,#8145,#8246,.T.);
+#8246 = SURFACE_CURVE('',#8247,(#8251,#8258),.PCURVE_S1.);
+#8247 = LINE('',#8248,#8249);
+#8248 = CARTESIAN_POINT('',(4.51,0.7,8.5));
+#8249 = VECTOR('',#8250,1.);
+#8250 = DIRECTION('',(0.,-1.,0.));
+#8251 = PCURVE('',#7906,#8252);
+#8252 = DEFINITIONAL_REPRESENTATION('',(#8253),#8257);
+#8253 = LINE('',#8254,#8255);
+#8254 = CARTESIAN_POINT('',(0.,0.212132034356));
+#8255 = VECTOR('',#8256,1.);
+#8256 = DIRECTION('',(1.,0.));
+#8257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8258 = PCURVE('',#7982,#8259);
+#8259 = DEFINITIONAL_REPRESENTATION('',(#8260),#8264);
+#8260 = LINE('',#8261,#8262);
+#8261 = CARTESIAN_POINT('',(10.11,0.));
+#8262 = VECTOR('',#8263,1.);
+#8263 = DIRECTION('',(0.,-1.));
+#8264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8265 = ADVANCED_FACE('',(#8266),#7982,.T.);
+#8266 = FACE_BOUND('',#8267,.T.);
+#8267 = EDGE_LOOP('',(#8268,#8269,#8270,#8271,#8272,#8273));
+#8268 = ORIENTED_EDGE('',*,*,#7968,.F.);
+#8269 = ORIENTED_EDGE('',*,*,#8022,.F.);
+#8270 = ORIENTED_EDGE('',*,*,#8071,.F.);
+#8271 = ORIENTED_EDGE('',*,*,#8120,.F.);
+#8272 = ORIENTED_EDGE('',*,*,#8169,.F.);
+#8273 = ORIENTED_EDGE('',*,*,#8245,.F.);
+#8274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8278)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#8275,#8276,#8277)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#8275 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#8276 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#8277 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#8278 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#8275,
+  'distance_accuracy_value','confusion accuracy');
+#8279 = PRODUCT_TYPE('part',$,(#7));
+#8280 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #8281,#8289,#8296,#8303,#8311,#8318,#8325,#8332,#8339,#8346,#8353,
+    #8360,#8367,#8374,#8381,#8388,#8395,#8402,#8409,#8416,#8423,#8430,
+    #8437,#8444,#8451,#8458,#8465,#8472,#8479,#8486,#8493,#8500,#8507,
+    #8514,#8521,#8528,#8535,#8542,#8549,#8556,#8563,#8570,#8577,#8584,
+    #8591,#8598,#8605,#8612,#8619,#8626,#8633,#8640,#8647,#8654,#8661,
+    #8668,#8675,#8682,#8689,#8696,#8703,#8710,#8717,#8724,#8731,#8738,
+    #8745,#8752,#8759,#8766,#8773,#8780,#8787,#8794,#8801,#8808,#8815,
+    #8822,#8829,#8836,#8843,#8850,#8857,#8864,#8871,#8878,#8885,#8892,
+    #8899,#8906,#8913,#8920,#8927,#8934,#8941,#8949,#8956,#8963,#8970,
+    #8977,#8984,#8991,#8998,#9005,#9012,#9019,#9026,#9033,#9040,#9047,
+    #9054,#9061,#9068,#9075,#9082,#9089,#9096,#9103,#9110,#9117,#9124,
+    #9131,#9138,#9145,#9152,#9159,#9166,#9173,#9180),#8274);
+#8281 = STYLED_ITEM('color',(#8282),#17);
+#8282 = PRESENTATION_STYLE_ASSIGNMENT((#8283));
+#8283 = SURFACE_STYLE_USAGE(.BOTH.,#8284);
+#8284 = SURFACE_SIDE_STYLE('',(#8285));
+#8285 = SURFACE_STYLE_FILL_AREA(#8286);
+#8286 = FILL_AREA_STYLE('',(#8287));
+#8287 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8288 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#8289 = STYLED_ITEM('color',(#8290),#107);
+#8290 = PRESENTATION_STYLE_ASSIGNMENT((#8291));
+#8291 = SURFACE_STYLE_USAGE(.BOTH.,#8292);
+#8292 = SURFACE_SIDE_STYLE('',(#8293));
+#8293 = SURFACE_STYLE_FILL_AREA(#8294);
+#8294 = FILL_AREA_STYLE('',(#8295));
+#8295 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8296 = STYLED_ITEM('color',(#8297),#166);
+#8297 = PRESENTATION_STYLE_ASSIGNMENT((#8298));
+#8298 = SURFACE_STYLE_USAGE(.BOTH.,#8299);
+#8299 = SURFACE_SIDE_STYLE('',(#8300));
+#8300 = SURFACE_STYLE_FILL_AREA(#8301);
+#8301 = FILL_AREA_STYLE('',(#8302));
+#8302 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8303 = STYLED_ITEM('color',(#8304),#170);
+#8304 = PRESENTATION_STYLE_ASSIGNMENT((#8305));
+#8305 = SURFACE_STYLE_USAGE(.BOTH.,#8306);
+#8306 = SURFACE_SIDE_STYLE('',(#8307));
+#8307 = SURFACE_STYLE_FILL_AREA(#8308);
+#8308 = FILL_AREA_STYLE('',(#8309));
+#8309 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8310 = COLOUR_RGB('',0.227450981736,0.227450981736,0.227450981736);
+#8311 = STYLED_ITEM('color',(#8312),#496);
+#8312 = PRESENTATION_STYLE_ASSIGNMENT((#8313));
+#8313 = SURFACE_STYLE_USAGE(.BOTH.,#8314);
+#8314 = SURFACE_SIDE_STYLE('',(#8315));
+#8315 = SURFACE_STYLE_FILL_AREA(#8316);
+#8316 = FILL_AREA_STYLE('',(#8317));
+#8317 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8318 = STYLED_ITEM('color',(#8319),#796);
+#8319 = PRESENTATION_STYLE_ASSIGNMENT((#8320));
+#8320 = SURFACE_STYLE_USAGE(.BOTH.,#8321);
+#8321 = SURFACE_SIDE_STYLE('',(#8322));
+#8322 = SURFACE_STYLE_FILL_AREA(#8323);
+#8323 = FILL_AREA_STYLE('',(#8324));
+#8324 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8325 = STYLED_ITEM('color',(#8326),#899);
+#8326 = PRESENTATION_STYLE_ASSIGNMENT((#8327));
+#8327 = SURFACE_STYLE_USAGE(.BOTH.,#8328);
+#8328 = SURFACE_SIDE_STYLE('',(#8329));
+#8329 = SURFACE_STYLE_FILL_AREA(#8330);
+#8330 = FILL_AREA_STYLE('',(#8331));
+#8331 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8332 = STYLED_ITEM('color',(#8333),#1002);
+#8333 = PRESENTATION_STYLE_ASSIGNMENT((#8334));
+#8334 = SURFACE_STYLE_USAGE(.BOTH.,#8335);
+#8335 = SURFACE_SIDE_STYLE('',(#8336));
+#8336 = SURFACE_STYLE_FILL_AREA(#8337);
+#8337 = FILL_AREA_STYLE('',(#8338));
+#8338 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8339 = STYLED_ITEM('color',(#8340),#1225);
+#8340 = PRESENTATION_STYLE_ASSIGNMENT((#8341));
+#8341 = SURFACE_STYLE_USAGE(.BOTH.,#8342);
+#8342 = SURFACE_SIDE_STYLE('',(#8343));
+#8343 = SURFACE_STYLE_FILL_AREA(#8344);
+#8344 = FILL_AREA_STYLE('',(#8345));
+#8345 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8346 = STYLED_ITEM('color',(#8347),#1280);
+#8347 = PRESENTATION_STYLE_ASSIGNMENT((#8348));
+#8348 = SURFACE_STYLE_USAGE(.BOTH.,#8349);
+#8349 = SURFACE_SIDE_STYLE('',(#8350));
+#8350 = SURFACE_STYLE_FILL_AREA(#8351);
+#8351 = FILL_AREA_STYLE('',(#8352));
+#8352 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8353 = STYLED_ITEM('color',(#8354),#1335);
+#8354 = PRESENTATION_STYLE_ASSIGNMENT((#8355));
+#8355 = SURFACE_STYLE_USAGE(.BOTH.,#8356);
+#8356 = SURFACE_SIDE_STYLE('',(#8357));
+#8357 = SURFACE_STYLE_FILL_AREA(#8358);
+#8358 = FILL_AREA_STYLE('',(#8359));
+#8359 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8360 = STYLED_ITEM('color',(#8361),#1390);
+#8361 = PRESENTATION_STYLE_ASSIGNMENT((#8362));
+#8362 = SURFACE_STYLE_USAGE(.BOTH.,#8363);
+#8363 = SURFACE_SIDE_STYLE('',(#8364));
+#8364 = SURFACE_STYLE_FILL_AREA(#8365);
+#8365 = FILL_AREA_STYLE('',(#8366));
+#8366 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8367 = STYLED_ITEM('color',(#8368),#1445);
+#8368 = PRESENTATION_STYLE_ASSIGNMENT((#8369));
+#8369 = SURFACE_STYLE_USAGE(.BOTH.,#8370);
+#8370 = SURFACE_SIDE_STYLE('',(#8371));
+#8371 = SURFACE_STYLE_FILL_AREA(#8372);
+#8372 = FILL_AREA_STYLE('',(#8373));
+#8373 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8374 = STYLED_ITEM('color',(#8375),#1500);
+#8375 = PRESENTATION_STYLE_ASSIGNMENT((#8376));
+#8376 = SURFACE_STYLE_USAGE(.BOTH.,#8377);
+#8377 = SURFACE_SIDE_STYLE('',(#8378));
+#8378 = SURFACE_STYLE_FILL_AREA(#8379);
+#8379 = FILL_AREA_STYLE('',(#8380));
+#8380 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8381 = STYLED_ITEM('color',(#8382),#1555);
+#8382 = PRESENTATION_STYLE_ASSIGNMENT((#8383));
+#8383 = SURFACE_STYLE_USAGE(.BOTH.,#8384);
+#8384 = SURFACE_SIDE_STYLE('',(#8385));
+#8385 = SURFACE_STYLE_FILL_AREA(#8386);
+#8386 = FILL_AREA_STYLE('',(#8387));
+#8387 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8388 = STYLED_ITEM('color',(#8389),#1631);
+#8389 = PRESENTATION_STYLE_ASSIGNMENT((#8390));
+#8390 = SURFACE_STYLE_USAGE(.BOTH.,#8391);
+#8391 = SURFACE_SIDE_STYLE('',(#8392));
+#8392 = SURFACE_STYLE_FILL_AREA(#8393);
+#8393 = FILL_AREA_STYLE('',(#8394));
+#8394 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8395 = STYLED_ITEM('color',(#8396),#1678);
+#8396 = PRESENTATION_STYLE_ASSIGNMENT((#8397));
+#8397 = SURFACE_STYLE_USAGE(.BOTH.,#8398);
+#8398 = SURFACE_SIDE_STYLE('',(#8399));
+#8399 = SURFACE_STYLE_FILL_AREA(#8400);
+#8400 = FILL_AREA_STYLE('',(#8401));
+#8401 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8402 = STYLED_ITEM('color',(#8403),#1705);
+#8403 = PRESENTATION_STYLE_ASSIGNMENT((#8404));
+#8404 = SURFACE_STYLE_USAGE(.BOTH.,#8405);
+#8405 = SURFACE_SIDE_STYLE('',(#8406));
+#8406 = SURFACE_STYLE_FILL_AREA(#8407);
+#8407 = FILL_AREA_STYLE('',(#8408));
+#8408 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8409 = STYLED_ITEM('color',(#8410),#1754);
+#8410 = PRESENTATION_STYLE_ASSIGNMENT((#8411));
+#8411 = SURFACE_STYLE_USAGE(.BOTH.,#8412);
+#8412 = SURFACE_SIDE_STYLE('',(#8413));
+#8413 = SURFACE_STYLE_FILL_AREA(#8414);
+#8414 = FILL_AREA_STYLE('',(#8415));
+#8415 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8416 = STYLED_ITEM('color',(#8417),#1806);
+#8417 = PRESENTATION_STYLE_ASSIGNMENT((#8418));
+#8418 = SURFACE_STYLE_USAGE(.BOTH.,#8419);
+#8419 = SURFACE_SIDE_STYLE('',(#8420));
+#8420 = SURFACE_STYLE_FILL_AREA(#8421);
+#8421 = FILL_AREA_STYLE('',(#8422));
+#8422 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8423 = STYLED_ITEM('color',(#8424),#1855);
+#8424 = PRESENTATION_STYLE_ASSIGNMENT((#8425));
+#8425 = SURFACE_STYLE_USAGE(.BOTH.,#8426);
+#8426 = SURFACE_SIDE_STYLE('',(#8427));
+#8427 = SURFACE_STYLE_FILL_AREA(#8428);
+#8428 = FILL_AREA_STYLE('',(#8429));
+#8429 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8430 = STYLED_ITEM('color',(#8431),#1982);
+#8431 = PRESENTATION_STYLE_ASSIGNMENT((#8432));
+#8432 = SURFACE_STYLE_USAGE(.BOTH.,#8433);
+#8433 = SURFACE_SIDE_STYLE('',(#8434));
+#8434 = SURFACE_STYLE_FILL_AREA(#8435);
+#8435 = FILL_AREA_STYLE('',(#8436));
+#8436 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8437 = STYLED_ITEM('color',(#8438),#2459);
+#8438 = PRESENTATION_STYLE_ASSIGNMENT((#8439));
+#8439 = SURFACE_STYLE_USAGE(.BOTH.,#8440);
+#8440 = SURFACE_SIDE_STYLE('',(#8441));
+#8441 = SURFACE_STYLE_FILL_AREA(#8442);
+#8442 = FILL_AREA_STYLE('',(#8443));
+#8443 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8444 = STYLED_ITEM('color',(#8445),#2560);
+#8445 = PRESENTATION_STYLE_ASSIGNMENT((#8446));
+#8446 = SURFACE_STYLE_USAGE(.BOTH.,#8447);
+#8447 = SURFACE_SIDE_STYLE('',(#8448));
+#8448 = SURFACE_STYLE_FILL_AREA(#8449);
+#8449 = FILL_AREA_STYLE('',(#8450));
+#8450 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8451 = STYLED_ITEM('color',(#8452),#2640);
+#8452 = PRESENTATION_STYLE_ASSIGNMENT((#8453));
+#8453 = SURFACE_STYLE_USAGE(.BOTH.,#8454);
+#8454 = SURFACE_SIDE_STYLE('',(#8455));
+#8455 = SURFACE_STYLE_FILL_AREA(#8456);
+#8456 = FILL_AREA_STYLE('',(#8457));
+#8457 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8458 = STYLED_ITEM('color',(#8459),#2667);
+#8459 = PRESENTATION_STYLE_ASSIGNMENT((#8460));
+#8460 = SURFACE_STYLE_USAGE(.BOTH.,#8461);
+#8461 = SURFACE_SIDE_STYLE('',(#8462));
+#8462 = SURFACE_STYLE_FILL_AREA(#8463);
+#8463 = FILL_AREA_STYLE('',(#8464));
+#8464 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8465 = STYLED_ITEM('color',(#8466),#2747);
+#8466 = PRESENTATION_STYLE_ASSIGNMENT((#8467));
+#8467 = SURFACE_STYLE_USAGE(.BOTH.,#8468);
+#8468 = SURFACE_SIDE_STYLE('',(#8469));
+#8469 = SURFACE_STYLE_FILL_AREA(#8470);
+#8470 = FILL_AREA_STYLE('',(#8471));
+#8471 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8472 = STYLED_ITEM('color',(#8473),#2774);
+#8473 = PRESENTATION_STYLE_ASSIGNMENT((#8474));
+#8474 = SURFACE_STYLE_USAGE(.BOTH.,#8475);
+#8475 = SURFACE_SIDE_STYLE('',(#8476));
+#8476 = SURFACE_STYLE_FILL_AREA(#8477);
+#8477 = FILL_AREA_STYLE('',(#8478));
+#8478 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8479 = STYLED_ITEM('color',(#8480),#2823);
+#8480 = PRESENTATION_STYLE_ASSIGNMENT((#8481));
+#8481 = SURFACE_STYLE_USAGE(.BOTH.,#8482);
+#8482 = SURFACE_SIDE_STYLE('',(#8483));
+#8483 = SURFACE_STYLE_FILL_AREA(#8484);
+#8484 = FILL_AREA_STYLE('',(#8485));
+#8485 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8486 = STYLED_ITEM('color',(#8487),#2848);
+#8487 = PRESENTATION_STYLE_ASSIGNMENT((#8488));
+#8488 = SURFACE_STYLE_USAGE(.BOTH.,#8489);
+#8489 = SURFACE_SIDE_STYLE('',(#8490));
+#8490 = SURFACE_STYLE_FILL_AREA(#8491);
+#8491 = FILL_AREA_STYLE('',(#8492));
+#8492 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8493 = STYLED_ITEM('color',(#8494),#2895);
+#8494 = PRESENTATION_STYLE_ASSIGNMENT((#8495));
+#8495 = SURFACE_STYLE_USAGE(.BOTH.,#8496);
+#8496 = SURFACE_SIDE_STYLE('',(#8497));
+#8497 = SURFACE_STYLE_FILL_AREA(#8498);
+#8498 = FILL_AREA_STYLE('',(#8499));
+#8499 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8500 = STYLED_ITEM('color',(#8501),#2922);
+#8501 = PRESENTATION_STYLE_ASSIGNMENT((#8502));
+#8502 = SURFACE_STYLE_USAGE(.BOTH.,#8503);
+#8503 = SURFACE_SIDE_STYLE('',(#8504));
+#8504 = SURFACE_STYLE_FILL_AREA(#8505);
+#8505 = FILL_AREA_STYLE('',(#8506));
+#8506 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8507 = STYLED_ITEM('color',(#8508),#2979);
+#8508 = PRESENTATION_STYLE_ASSIGNMENT((#8509));
+#8509 = SURFACE_STYLE_USAGE(.BOTH.,#8510);
+#8510 = SURFACE_SIDE_STYLE('',(#8511));
+#8511 = SURFACE_STYLE_FILL_AREA(#8512);
+#8512 = FILL_AREA_STYLE('',(#8513));
+#8513 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8514 = STYLED_ITEM('color',(#8515),#3036);
+#8515 = PRESENTATION_STYLE_ASSIGNMENT((#8516));
+#8516 = SURFACE_STYLE_USAGE(.BOTH.,#8517);
+#8517 = SURFACE_SIDE_STYLE('',(#8518));
+#8518 = SURFACE_STYLE_FILL_AREA(#8519);
+#8519 = FILL_AREA_STYLE('',(#8520));
+#8520 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8521 = STYLED_ITEM('color',(#8522),#3093);
+#8522 = PRESENTATION_STYLE_ASSIGNMENT((#8523));
+#8523 = SURFACE_STYLE_USAGE(.BOTH.,#8524);
+#8524 = SURFACE_SIDE_STYLE('',(#8525));
+#8525 = SURFACE_STYLE_FILL_AREA(#8526);
+#8526 = FILL_AREA_STYLE('',(#8527));
+#8527 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8528 = STYLED_ITEM('color',(#8529),#3150);
+#8529 = PRESENTATION_STYLE_ASSIGNMENT((#8530));
+#8530 = SURFACE_STYLE_USAGE(.BOTH.,#8531);
+#8531 = SURFACE_SIDE_STYLE('',(#8532));
+#8532 = SURFACE_STYLE_FILL_AREA(#8533);
+#8533 = FILL_AREA_STYLE('',(#8534));
+#8534 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8535 = STYLED_ITEM('color',(#8536),#3207);
+#8536 = PRESENTATION_STYLE_ASSIGNMENT((#8537));
+#8537 = SURFACE_STYLE_USAGE(.BOTH.,#8538);
+#8538 = SURFACE_SIDE_STYLE('',(#8539));
+#8539 = SURFACE_STYLE_FILL_AREA(#8540);
+#8540 = FILL_AREA_STYLE('',(#8541));
+#8541 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8542 = STYLED_ITEM('color',(#8543),#3264);
+#8543 = PRESENTATION_STYLE_ASSIGNMENT((#8544));
+#8544 = SURFACE_STYLE_USAGE(.BOTH.,#8545);
+#8545 = SURFACE_SIDE_STYLE('',(#8546));
+#8546 = SURFACE_STYLE_FILL_AREA(#8547);
+#8547 = FILL_AREA_STYLE('',(#8548));
+#8548 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8549 = STYLED_ITEM('color',(#8550),#3291);
+#8550 = PRESENTATION_STYLE_ASSIGNMENT((#8551));
+#8551 = SURFACE_STYLE_USAGE(.BOTH.,#8552);
+#8552 = SURFACE_SIDE_STYLE('',(#8553));
+#8553 = SURFACE_STYLE_FILL_AREA(#8554);
+#8554 = FILL_AREA_STYLE('',(#8555));
+#8555 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8556 = STYLED_ITEM('color',(#8557),#3318);
+#8557 = PRESENTATION_STYLE_ASSIGNMENT((#8558));
+#8558 = SURFACE_STYLE_USAGE(.BOTH.,#8559);
+#8559 = SURFACE_SIDE_STYLE('',(#8560));
+#8560 = SURFACE_STYLE_FILL_AREA(#8561);
+#8561 = FILL_AREA_STYLE('',(#8562));
+#8562 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8563 = STYLED_ITEM('color',(#8564),#3345);
+#8564 = PRESENTATION_STYLE_ASSIGNMENT((#8565));
+#8565 = SURFACE_STYLE_USAGE(.BOTH.,#8566);
+#8566 = SURFACE_SIDE_STYLE('',(#8567));
+#8567 = SURFACE_STYLE_FILL_AREA(#8568);
+#8568 = FILL_AREA_STYLE('',(#8569));
+#8569 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8570 = STYLED_ITEM('color',(#8571),#3352);
+#8571 = PRESENTATION_STYLE_ASSIGNMENT((#8572));
+#8572 = SURFACE_STYLE_USAGE(.BOTH.,#8573);
+#8573 = SURFACE_SIDE_STYLE('',(#8574));
+#8574 = SURFACE_STYLE_FILL_AREA(#8575);
+#8575 = FILL_AREA_STYLE('',(#8576));
+#8576 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8577 = STYLED_ITEM('color',(#8578),#3428);
+#8578 = PRESENTATION_STYLE_ASSIGNMENT((#8579));
+#8579 = SURFACE_STYLE_USAGE(.BOTH.,#8580);
+#8580 = SURFACE_SIDE_STYLE('',(#8581));
+#8581 = SURFACE_STYLE_FILL_AREA(#8582);
+#8582 = FILL_AREA_STYLE('',(#8583));
+#8583 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8584 = STYLED_ITEM('color',(#8585),#3482);
+#8585 = PRESENTATION_STYLE_ASSIGNMENT((#8586));
+#8586 = SURFACE_STYLE_USAGE(.BOTH.,#8587);
+#8587 = SURFACE_SIDE_STYLE('',(#8588));
+#8588 = SURFACE_STYLE_FILL_AREA(#8589);
+#8589 = FILL_AREA_STYLE('',(#8590));
+#8590 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8591 = STYLED_ITEM('color',(#8592),#3536);
+#8592 = PRESENTATION_STYLE_ASSIGNMENT((#8593));
+#8593 = SURFACE_STYLE_USAGE(.BOTH.,#8594);
+#8594 = SURFACE_SIDE_STYLE('',(#8595));
+#8595 = SURFACE_STYLE_FILL_AREA(#8596);
+#8596 = FILL_AREA_STYLE('',(#8597));
+#8597 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8598 = STYLED_ITEM('color',(#8599),#3590);
+#8599 = PRESENTATION_STYLE_ASSIGNMENT((#8600));
+#8600 = SURFACE_STYLE_USAGE(.BOTH.,#8601);
+#8601 = SURFACE_SIDE_STYLE('',(#8602));
+#8602 = SURFACE_STYLE_FILL_AREA(#8603);
+#8603 = FILL_AREA_STYLE('',(#8604));
+#8604 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8605 = STYLED_ITEM('color',(#8606),#3644);
+#8606 = PRESENTATION_STYLE_ASSIGNMENT((#8607));
+#8607 = SURFACE_STYLE_USAGE(.BOTH.,#8608);
+#8608 = SURFACE_SIDE_STYLE('',(#8609));
+#8609 = SURFACE_STYLE_FILL_AREA(#8610);
+#8610 = FILL_AREA_STYLE('',(#8611));
+#8611 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8612 = STYLED_ITEM('color',(#8613),#3698);
+#8613 = PRESENTATION_STYLE_ASSIGNMENT((#8614));
+#8614 = SURFACE_STYLE_USAGE(.BOTH.,#8615);
+#8615 = SURFACE_SIDE_STYLE('',(#8616));
+#8616 = SURFACE_STYLE_FILL_AREA(#8617);
+#8617 = FILL_AREA_STYLE('',(#8618));
+#8618 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8619 = STYLED_ITEM('color',(#8620),#3752);
+#8620 = PRESENTATION_STYLE_ASSIGNMENT((#8621));
+#8621 = SURFACE_STYLE_USAGE(.BOTH.,#8622);
+#8622 = SURFACE_SIDE_STYLE('',(#8623));
+#8623 = SURFACE_STYLE_FILL_AREA(#8624);
+#8624 = FILL_AREA_STYLE('',(#8625));
+#8625 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8626 = STYLED_ITEM('color',(#8627),#3806);
+#8627 = PRESENTATION_STYLE_ASSIGNMENT((#8628));
+#8628 = SURFACE_STYLE_USAGE(.BOTH.,#8629);
+#8629 = SURFACE_SIDE_STYLE('',(#8630));
+#8630 = SURFACE_STYLE_FILL_AREA(#8631);
+#8631 = FILL_AREA_STYLE('',(#8632));
+#8632 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8633 = STYLED_ITEM('color',(#8634),#3860);
+#8634 = PRESENTATION_STYLE_ASSIGNMENT((#8635));
+#8635 = SURFACE_STYLE_USAGE(.BOTH.,#8636);
+#8636 = SURFACE_SIDE_STYLE('',(#8637));
+#8637 = SURFACE_STYLE_FILL_AREA(#8638);
+#8638 = FILL_AREA_STYLE('',(#8639));
+#8639 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8640 = STYLED_ITEM('color',(#8641),#3914);
+#8641 = PRESENTATION_STYLE_ASSIGNMENT((#8642));
+#8642 = SURFACE_STYLE_USAGE(.BOTH.,#8643);
+#8643 = SURFACE_SIDE_STYLE('',(#8644));
+#8644 = SURFACE_STYLE_FILL_AREA(#8645);
+#8645 = FILL_AREA_STYLE('',(#8646));
+#8646 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8647 = STYLED_ITEM('color',(#8648),#3968);
+#8648 = PRESENTATION_STYLE_ASSIGNMENT((#8649));
+#8649 = SURFACE_STYLE_USAGE(.BOTH.,#8650);
+#8650 = SURFACE_SIDE_STYLE('',(#8651));
+#8651 = SURFACE_STYLE_FILL_AREA(#8652);
+#8652 = FILL_AREA_STYLE('',(#8653));
+#8653 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8654 = STYLED_ITEM('color',(#8655),#4022);
+#8655 = PRESENTATION_STYLE_ASSIGNMENT((#8656));
+#8656 = SURFACE_STYLE_USAGE(.BOTH.,#8657);
+#8657 = SURFACE_SIDE_STYLE('',(#8658));
+#8658 = SURFACE_STYLE_FILL_AREA(#8659);
+#8659 = FILL_AREA_STYLE('',(#8660));
+#8660 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8661 = STYLED_ITEM('color',(#8662),#4076);
+#8662 = PRESENTATION_STYLE_ASSIGNMENT((#8663));
+#8663 = SURFACE_STYLE_USAGE(.BOTH.,#8664);
+#8664 = SURFACE_SIDE_STYLE('',(#8665));
+#8665 = SURFACE_STYLE_FILL_AREA(#8666);
+#8666 = FILL_AREA_STYLE('',(#8667));
+#8667 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8668 = STYLED_ITEM('color',(#8669),#4130);
+#8669 = PRESENTATION_STYLE_ASSIGNMENT((#8670));
+#8670 = SURFACE_STYLE_USAGE(.BOTH.,#8671);
+#8671 = SURFACE_SIDE_STYLE('',(#8672));
+#8672 = SURFACE_STYLE_FILL_AREA(#8673);
+#8673 = FILL_AREA_STYLE('',(#8674));
+#8674 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8675 = STYLED_ITEM('color',(#8676),#4184);
+#8676 = PRESENTATION_STYLE_ASSIGNMENT((#8677));
+#8677 = SURFACE_STYLE_USAGE(.BOTH.,#8678);
+#8678 = SURFACE_SIDE_STYLE('',(#8679));
+#8679 = SURFACE_STYLE_FILL_AREA(#8680);
+#8680 = FILL_AREA_STYLE('',(#8681));
+#8681 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8682 = STYLED_ITEM('color',(#8683),#4216);
+#8683 = PRESENTATION_STYLE_ASSIGNMENT((#8684));
+#8684 = SURFACE_STYLE_USAGE(.BOTH.,#8685);
+#8685 = SURFACE_SIDE_STYLE('',(#8686));
+#8686 = SURFACE_STYLE_FILL_AREA(#8687);
+#8687 = FILL_AREA_STYLE('',(#8688));
+#8688 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8689 = STYLED_ITEM('color',(#8690),#4243);
+#8690 = PRESENTATION_STYLE_ASSIGNMENT((#8691));
+#8691 = SURFACE_STYLE_USAGE(.BOTH.,#8692);
+#8692 = SURFACE_SIDE_STYLE('',(#8693));
+#8693 = SURFACE_STYLE_FILL_AREA(#8694);
+#8694 = FILL_AREA_STYLE('',(#8695));
+#8695 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8696 = STYLED_ITEM('color',(#8697),#4250);
+#8697 = PRESENTATION_STYLE_ASSIGNMENT((#8698));
+#8698 = SURFACE_STYLE_USAGE(.BOTH.,#8699);
+#8699 = SURFACE_SIDE_STYLE('',(#8700));
+#8700 = SURFACE_STYLE_FILL_AREA(#8701);
+#8701 = FILL_AREA_STYLE('',(#8702));
+#8702 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8703 = STYLED_ITEM('color',(#8704),#4305);
+#8704 = PRESENTATION_STYLE_ASSIGNMENT((#8705));
+#8705 = SURFACE_STYLE_USAGE(.BOTH.,#8706);
+#8706 = SURFACE_SIDE_STYLE('',(#8707));
+#8707 = SURFACE_STYLE_FILL_AREA(#8708);
+#8708 = FILL_AREA_STYLE('',(#8709));
+#8709 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8710 = STYLED_ITEM('color',(#8711),#4360);
+#8711 = PRESENTATION_STYLE_ASSIGNMENT((#8712));
+#8712 = SURFACE_STYLE_USAGE(.BOTH.,#8713);
+#8713 = SURFACE_SIDE_STYLE('',(#8714));
+#8714 = SURFACE_STYLE_FILL_AREA(#8715);
+#8715 = FILL_AREA_STYLE('',(#8716));
+#8716 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8717 = STYLED_ITEM('color',(#8718),#4364);
+#8718 = PRESENTATION_STYLE_ASSIGNMENT((#8719));
+#8719 = SURFACE_STYLE_USAGE(.BOTH.,#8720);
+#8720 = SURFACE_SIDE_STYLE('',(#8721));
+#8721 = SURFACE_STYLE_FILL_AREA(#8722);
+#8722 = FILL_AREA_STYLE('',(#8723));
+#8723 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8724 = STYLED_ITEM('color',(#8725),#4368);
+#8725 = PRESENTATION_STYLE_ASSIGNMENT((#8726));
+#8726 = SURFACE_STYLE_USAGE(.BOTH.,#8727);
+#8727 = SURFACE_SIDE_STYLE('',(#8728));
+#8728 = SURFACE_STYLE_FILL_AREA(#8729);
+#8729 = FILL_AREA_STYLE('',(#8730));
+#8730 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8731 = STYLED_ITEM('color',(#8732),#4372);
+#8732 = PRESENTATION_STYLE_ASSIGNMENT((#8733));
+#8733 = SURFACE_STYLE_USAGE(.BOTH.,#8734);
+#8734 = SURFACE_SIDE_STYLE('',(#8735));
+#8735 = SURFACE_STYLE_FILL_AREA(#8736);
+#8736 = FILL_AREA_STYLE('',(#8737));
+#8737 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8738 = STYLED_ITEM('color',(#8739),#4376);
+#8739 = PRESENTATION_STYLE_ASSIGNMENT((#8740));
+#8740 = SURFACE_STYLE_USAGE(.BOTH.,#8741);
+#8741 = SURFACE_SIDE_STYLE('',(#8742));
+#8742 = SURFACE_STYLE_FILL_AREA(#8743);
+#8743 = FILL_AREA_STYLE('',(#8744));
+#8744 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8745 = STYLED_ITEM('color',(#8746),#4380);
+#8746 = PRESENTATION_STYLE_ASSIGNMENT((#8747));
+#8747 = SURFACE_STYLE_USAGE(.BOTH.,#8748);
+#8748 = SURFACE_SIDE_STYLE('',(#8749));
+#8749 = SURFACE_STYLE_FILL_AREA(#8750);
+#8750 = FILL_AREA_STYLE('',(#8751));
+#8751 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8752 = STYLED_ITEM('color',(#8753),#4384);
+#8753 = PRESENTATION_STYLE_ASSIGNMENT((#8754));
+#8754 = SURFACE_STYLE_USAGE(.BOTH.,#8755);
+#8755 = SURFACE_SIDE_STYLE('',(#8756));
+#8756 = SURFACE_STYLE_FILL_AREA(#8757);
+#8757 = FILL_AREA_STYLE('',(#8758));
+#8758 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8759 = STYLED_ITEM('color',(#8760),#4460);
+#8760 = PRESENTATION_STYLE_ASSIGNMENT((#8761));
+#8761 = SURFACE_STYLE_USAGE(.BOTH.,#8762);
+#8762 = SURFACE_SIDE_STYLE('',(#8763));
+#8763 = SURFACE_STYLE_FILL_AREA(#8764);
+#8764 = FILL_AREA_STYLE('',(#8765));
+#8765 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8766 = STYLED_ITEM('color',(#8767),#4509);
+#8767 = PRESENTATION_STYLE_ASSIGNMENT((#8768));
+#8768 = SURFACE_STYLE_USAGE(.BOTH.,#8769);
+#8769 = SURFACE_SIDE_STYLE('',(#8770));
+#8770 = SURFACE_STYLE_FILL_AREA(#8771);
+#8771 = FILL_AREA_STYLE('',(#8772));
+#8772 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8773 = STYLED_ITEM('color',(#8774),#4558);
+#8774 = PRESENTATION_STYLE_ASSIGNMENT((#8775));
+#8775 = SURFACE_STYLE_USAGE(.BOTH.,#8776);
+#8776 = SURFACE_SIDE_STYLE('',(#8777));
+#8777 = SURFACE_STYLE_FILL_AREA(#8778);
+#8778 = FILL_AREA_STYLE('',(#8779));
+#8779 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8780 = STYLED_ITEM('color',(#8781),#4607);
+#8781 = PRESENTATION_STYLE_ASSIGNMENT((#8782));
+#8782 = SURFACE_STYLE_USAGE(.BOTH.,#8783);
+#8783 = SURFACE_SIDE_STYLE('',(#8784));
+#8784 = SURFACE_STYLE_FILL_AREA(#8785);
+#8785 = FILL_AREA_STYLE('',(#8786));
+#8786 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8787 = STYLED_ITEM('color',(#8788),#4656);
+#8788 = PRESENTATION_STYLE_ASSIGNMENT((#8789));
+#8789 = SURFACE_STYLE_USAGE(.BOTH.,#8790);
+#8790 = SURFACE_SIDE_STYLE('',(#8791));
+#8791 = SURFACE_STYLE_FILL_AREA(#8792);
+#8792 = FILL_AREA_STYLE('',(#8793));
+#8793 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8794 = STYLED_ITEM('color',(#8795),#4705);
+#8795 = PRESENTATION_STYLE_ASSIGNMENT((#8796));
+#8796 = SURFACE_STYLE_USAGE(.BOTH.,#8797);
+#8797 = SURFACE_SIDE_STYLE('',(#8798));
+#8798 = SURFACE_STYLE_FILL_AREA(#8799);
+#8799 = FILL_AREA_STYLE('',(#8800));
+#8800 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8801 = STYLED_ITEM('color',(#8802),#4754);
+#8802 = PRESENTATION_STYLE_ASSIGNMENT((#8803));
+#8803 = SURFACE_STYLE_USAGE(.BOTH.,#8804);
+#8804 = SURFACE_SIDE_STYLE('',(#8805));
+#8805 = SURFACE_STYLE_FILL_AREA(#8806);
+#8806 = FILL_AREA_STYLE('',(#8807));
+#8807 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8808 = STYLED_ITEM('color',(#8809),#4803);
+#8809 = PRESENTATION_STYLE_ASSIGNMENT((#8810));
+#8810 = SURFACE_STYLE_USAGE(.BOTH.,#8811);
+#8811 = SURFACE_SIDE_STYLE('',(#8812));
+#8812 = SURFACE_STYLE_FILL_AREA(#8813);
+#8813 = FILL_AREA_STYLE('',(#8814));
+#8814 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8815 = STYLED_ITEM('color',(#8816),#4852);
+#8816 = PRESENTATION_STYLE_ASSIGNMENT((#8817));
+#8817 = SURFACE_STYLE_USAGE(.BOTH.,#8818);
+#8818 = SURFACE_SIDE_STYLE('',(#8819));
+#8819 = SURFACE_STYLE_FILL_AREA(#8820);
+#8820 = FILL_AREA_STYLE('',(#8821));
+#8821 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8822 = STYLED_ITEM('color',(#8823),#4901);
+#8823 = PRESENTATION_STYLE_ASSIGNMENT((#8824));
+#8824 = SURFACE_STYLE_USAGE(.BOTH.,#8825);
+#8825 = SURFACE_SIDE_STYLE('',(#8826));
+#8826 = SURFACE_STYLE_FILL_AREA(#8827);
+#8827 = FILL_AREA_STYLE('',(#8828));
+#8828 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8829 = STYLED_ITEM('color',(#8830),#4950);
+#8830 = PRESENTATION_STYLE_ASSIGNMENT((#8831));
+#8831 = SURFACE_STYLE_USAGE(.BOTH.,#8832);
+#8832 = SURFACE_SIDE_STYLE('',(#8833));
+#8833 = SURFACE_STYLE_FILL_AREA(#8834);
+#8834 = FILL_AREA_STYLE('',(#8835));
+#8835 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8836 = STYLED_ITEM('color',(#8837),#4999);
+#8837 = PRESENTATION_STYLE_ASSIGNMENT((#8838));
+#8838 = SURFACE_STYLE_USAGE(.BOTH.,#8839);
+#8839 = SURFACE_SIDE_STYLE('',(#8840));
+#8840 = SURFACE_STYLE_FILL_AREA(#8841);
+#8841 = FILL_AREA_STYLE('',(#8842));
+#8842 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8843 = STYLED_ITEM('color',(#8844),#5048);
+#8844 = PRESENTATION_STYLE_ASSIGNMENT((#8845));
+#8845 = SURFACE_STYLE_USAGE(.BOTH.,#8846);
+#8846 = SURFACE_SIDE_STYLE('',(#8847));
+#8847 = SURFACE_STYLE_FILL_AREA(#8848);
+#8848 = FILL_AREA_STYLE('',(#8849));
+#8849 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8850 = STYLED_ITEM('color',(#8851),#5097);
+#8851 = PRESENTATION_STYLE_ASSIGNMENT((#8852));
+#8852 = SURFACE_STYLE_USAGE(.BOTH.,#8853);
+#8853 = SURFACE_SIDE_STYLE('',(#8854));
+#8854 = SURFACE_STYLE_FILL_AREA(#8855);
+#8855 = FILL_AREA_STYLE('',(#8856));
+#8856 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8857 = STYLED_ITEM('color',(#8858),#5146);
+#8858 = PRESENTATION_STYLE_ASSIGNMENT((#8859));
+#8859 = SURFACE_STYLE_USAGE(.BOTH.,#8860);
+#8860 = SURFACE_SIDE_STYLE('',(#8861));
+#8861 = SURFACE_STYLE_FILL_AREA(#8862);
+#8862 = FILL_AREA_STYLE('',(#8863));
+#8863 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8864 = STYLED_ITEM('color',(#8865),#5173);
+#8865 = PRESENTATION_STYLE_ASSIGNMENT((#8866));
+#8866 = SURFACE_STYLE_USAGE(.BOTH.,#8867);
+#8867 = SURFACE_SIDE_STYLE('',(#8868));
+#8868 = SURFACE_STYLE_FILL_AREA(#8869);
+#8869 = FILL_AREA_STYLE('',(#8870));
+#8870 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8871 = STYLED_ITEM('color',(#8872),#5230);
+#8872 = PRESENTATION_STYLE_ASSIGNMENT((#8873));
+#8873 = SURFACE_STYLE_USAGE(.BOTH.,#8874);
+#8874 = SURFACE_SIDE_STYLE('',(#8875));
+#8875 = SURFACE_STYLE_FILL_AREA(#8876);
+#8876 = FILL_AREA_STYLE('',(#8877));
+#8877 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8878 = STYLED_ITEM('color',(#8879),#5287);
+#8879 = PRESENTATION_STYLE_ASSIGNMENT((#8880));
+#8880 = SURFACE_STYLE_USAGE(.BOTH.,#8881);
+#8881 = SURFACE_SIDE_STYLE('',(#8882));
+#8882 = SURFACE_STYLE_FILL_AREA(#8883);
+#8883 = FILL_AREA_STYLE('',(#8884));
+#8884 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8885 = STYLED_ITEM('color',(#8886),#6199);
+#8886 = PRESENTATION_STYLE_ASSIGNMENT((#8887));
+#8887 = SURFACE_STYLE_USAGE(.BOTH.,#8888);
+#8888 = SURFACE_SIDE_STYLE('',(#8889));
+#8889 = SURFACE_STYLE_FILL_AREA(#8890);
+#8890 = FILL_AREA_STYLE('',(#8891));
+#8891 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8892 = STYLED_ITEM('color',(#8893),#6203);
+#8893 = PRESENTATION_STYLE_ASSIGNMENT((#8894));
+#8894 = SURFACE_STYLE_USAGE(.BOTH.,#8895);
+#8895 = SURFACE_SIDE_STYLE('',(#8896));
+#8896 = SURFACE_STYLE_FILL_AREA(#8897);
+#8897 = FILL_AREA_STYLE('',(#8898));
+#8898 = FILL_AREA_STYLE_COLOUR('',#8288);
+#8899 = STYLED_ITEM('color',(#8900),#6207);
+#8900 = PRESENTATION_STYLE_ASSIGNMENT((#8901));
+#8901 = SURFACE_STYLE_USAGE(.BOTH.,#8902);
+#8902 = SURFACE_SIDE_STYLE('',(#8903));
+#8903 = SURFACE_STYLE_FILL_AREA(#8904);
+#8904 = FILL_AREA_STYLE('',(#8905));
+#8905 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8906 = STYLED_ITEM('color',(#8907),#6283);
+#8907 = PRESENTATION_STYLE_ASSIGNMENT((#8908));
+#8908 = SURFACE_STYLE_USAGE(.BOTH.,#8909);
+#8909 = SURFACE_SIDE_STYLE('',(#8910));
+#8910 = SURFACE_STYLE_FILL_AREA(#8911);
+#8911 = FILL_AREA_STYLE('',(#8912));
+#8912 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8913 = STYLED_ITEM('color',(#8914),#6337);
+#8914 = PRESENTATION_STYLE_ASSIGNMENT((#8915));
+#8915 = SURFACE_STYLE_USAGE(.BOTH.,#8916);
+#8916 = SURFACE_SIDE_STYLE('',(#8917));
+#8917 = SURFACE_STYLE_FILL_AREA(#8918);
+#8918 = FILL_AREA_STYLE('',(#8919));
+#8919 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8920 = STYLED_ITEM('color',(#8921),#6391);
+#8921 = PRESENTATION_STYLE_ASSIGNMENT((#8922));
+#8922 = SURFACE_STYLE_USAGE(.BOTH.,#8923);
+#8923 = SURFACE_SIDE_STYLE('',(#8924));
+#8924 = SURFACE_STYLE_FILL_AREA(#8925);
+#8925 = FILL_AREA_STYLE('',(#8926));
+#8926 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8927 = STYLED_ITEM('color',(#8928),#6445);
+#8928 = PRESENTATION_STYLE_ASSIGNMENT((#8929));
+#8929 = SURFACE_STYLE_USAGE(.BOTH.,#8930);
+#8930 = SURFACE_SIDE_STYLE('',(#8931));
+#8931 = SURFACE_STYLE_FILL_AREA(#8932);
+#8932 = FILL_AREA_STYLE('',(#8933));
+#8933 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8934 = STYLED_ITEM('color',(#8935),#7010);
+#8935 = PRESENTATION_STYLE_ASSIGNMENT((#8936));
+#8936 = SURFACE_STYLE_USAGE(.BOTH.,#8937);
+#8937 = SURFACE_SIDE_STYLE('',(#8938));
+#8938 = SURFACE_STYLE_FILL_AREA(#8939);
+#8939 = FILL_AREA_STYLE('',(#8940));
+#8940 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8941 = STYLED_ITEM('color',(#8942),#7059);
+#8942 = PRESENTATION_STYLE_ASSIGNMENT((#8943));
+#8943 = SURFACE_STYLE_USAGE(.BOTH.,#8944);
+#8944 = SURFACE_SIDE_STYLE('',(#8945));
+#8945 = SURFACE_STYLE_FILL_AREA(#8946);
+#8946 = FILL_AREA_STYLE('',(#8947));
+#8947 = FILL_AREA_STYLE_COLOUR('',#8948);
+#8948 = COLOUR_RGB('',1.,0.666666686535,0.);
+#8949 = STYLED_ITEM('color',(#8950),#7108);
+#8950 = PRESENTATION_STYLE_ASSIGNMENT((#8951));
+#8951 = SURFACE_STYLE_USAGE(.BOTH.,#8952);
+#8952 = SURFACE_SIDE_STYLE('',(#8953));
+#8953 = SURFACE_STYLE_FILL_AREA(#8954);
+#8954 = FILL_AREA_STYLE('',(#8955));
+#8955 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8956 = STYLED_ITEM('color',(#8957),#7135);
+#8957 = PRESENTATION_STYLE_ASSIGNMENT((#8958));
+#8958 = SURFACE_STYLE_USAGE(.BOTH.,#8959);
+#8959 = SURFACE_SIDE_STYLE('',(#8960));
+#8960 = SURFACE_STYLE_FILL_AREA(#8961);
+#8961 = FILL_AREA_STYLE('',(#8962));
+#8962 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8963 = STYLED_ITEM('color',(#8964),#7184);
+#8964 = PRESENTATION_STYLE_ASSIGNMENT((#8965));
+#8965 = SURFACE_STYLE_USAGE(.BOTH.,#8966);
+#8966 = SURFACE_SIDE_STYLE('',(#8967));
+#8967 = SURFACE_STYLE_FILL_AREA(#8968);
+#8968 = FILL_AREA_STYLE('',(#8969));
+#8969 = FILL_AREA_STYLE_COLOUR('',#8948);
+#8970 = STYLED_ITEM('color',(#8971),#7233);
+#8971 = PRESENTATION_STYLE_ASSIGNMENT((#8972));
+#8972 = SURFACE_STYLE_USAGE(.BOTH.,#8973);
+#8973 = SURFACE_SIDE_STYLE('',(#8974));
+#8974 = SURFACE_STYLE_FILL_AREA(#8975);
+#8975 = FILL_AREA_STYLE('',(#8976));
+#8976 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8977 = STYLED_ITEM('color',(#8978),#7260);
+#8978 = PRESENTATION_STYLE_ASSIGNMENT((#8979));
+#8979 = SURFACE_STYLE_USAGE(.BOTH.,#8980);
+#8980 = SURFACE_SIDE_STYLE('',(#8981));
+#8981 = SURFACE_STYLE_FILL_AREA(#8982);
+#8982 = FILL_AREA_STYLE('',(#8983));
+#8983 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8984 = STYLED_ITEM('color',(#8985),#7309);
+#8985 = PRESENTATION_STYLE_ASSIGNMENT((#8986));
+#8986 = SURFACE_STYLE_USAGE(.BOTH.,#8987);
+#8987 = SURFACE_SIDE_STYLE('',(#8988));
+#8988 = SURFACE_STYLE_FILL_AREA(#8989);
+#8989 = FILL_AREA_STYLE('',(#8990));
+#8990 = FILL_AREA_STYLE_COLOUR('',#8948);
+#8991 = STYLED_ITEM('color',(#8992),#7358);
+#8992 = PRESENTATION_STYLE_ASSIGNMENT((#8993));
+#8993 = SURFACE_STYLE_USAGE(.BOTH.,#8994);
+#8994 = SURFACE_SIDE_STYLE('',(#8995));
+#8995 = SURFACE_STYLE_FILL_AREA(#8996);
+#8996 = FILL_AREA_STYLE('',(#8997));
+#8997 = FILL_AREA_STYLE_COLOUR('',#8310);
+#8998 = STYLED_ITEM('color',(#8999),#7385);
+#8999 = PRESENTATION_STYLE_ASSIGNMENT((#9000));
+#9000 = SURFACE_STYLE_USAGE(.BOTH.,#9001);
+#9001 = SURFACE_SIDE_STYLE('',(#9002));
+#9002 = SURFACE_STYLE_FILL_AREA(#9003);
+#9003 = FILL_AREA_STYLE('',(#9004));
+#9004 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9005 = STYLED_ITEM('color',(#9006),#7434);
+#9006 = PRESENTATION_STYLE_ASSIGNMENT((#9007));
+#9007 = SURFACE_STYLE_USAGE(.BOTH.,#9008);
+#9008 = SURFACE_SIDE_STYLE('',(#9009));
+#9009 = SURFACE_STYLE_FILL_AREA(#9010);
+#9010 = FILL_AREA_STYLE('',(#9011));
+#9011 = FILL_AREA_STYLE_COLOUR('',#8948);
+#9012 = STYLED_ITEM('color',(#9013),#7483);
+#9013 = PRESENTATION_STYLE_ASSIGNMENT((#9014));
+#9014 = SURFACE_STYLE_USAGE(.BOTH.,#9015);
+#9015 = SURFACE_SIDE_STYLE('',(#9016));
+#9016 = SURFACE_STYLE_FILL_AREA(#9017);
+#9017 = FILL_AREA_STYLE('',(#9018));
+#9018 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9019 = STYLED_ITEM('color',(#9020),#7510);
+#9020 = PRESENTATION_STYLE_ASSIGNMENT((#9021));
+#9021 = SURFACE_STYLE_USAGE(.BOTH.,#9022);
+#9022 = SURFACE_SIDE_STYLE('',(#9023));
+#9023 = SURFACE_STYLE_FILL_AREA(#9024);
+#9024 = FILL_AREA_STYLE('',(#9025));
+#9025 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9026 = STYLED_ITEM('color',(#9027),#7559);
+#9027 = PRESENTATION_STYLE_ASSIGNMENT((#9028));
+#9028 = SURFACE_STYLE_USAGE(.BOTH.,#9029);
+#9029 = SURFACE_SIDE_STYLE('',(#9030));
+#9030 = SURFACE_STYLE_FILL_AREA(#9031);
+#9031 = FILL_AREA_STYLE('',(#9032));
+#9032 = FILL_AREA_STYLE_COLOUR('',#8948);
+#9033 = STYLED_ITEM('color',(#9034),#7608);
+#9034 = PRESENTATION_STYLE_ASSIGNMENT((#9035));
+#9035 = SURFACE_STYLE_USAGE(.BOTH.,#9036);
+#9036 = SURFACE_SIDE_STYLE('',(#9037));
+#9037 = SURFACE_STYLE_FILL_AREA(#9038);
+#9038 = FILL_AREA_STYLE('',(#9039));
+#9039 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9040 = STYLED_ITEM('color',(#9041),#7635);
+#9041 = PRESENTATION_STYLE_ASSIGNMENT((#9042));
+#9042 = SURFACE_STYLE_USAGE(.BOTH.,#9043);
+#9043 = SURFACE_SIDE_STYLE('',(#9044));
+#9044 = SURFACE_STYLE_FILL_AREA(#9045);
+#9045 = FILL_AREA_STYLE('',(#9046));
+#9046 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9047 = STYLED_ITEM('color',(#9048),#7684);
+#9048 = PRESENTATION_STYLE_ASSIGNMENT((#9049));
+#9049 = SURFACE_STYLE_USAGE(.BOTH.,#9050);
+#9050 = SURFACE_SIDE_STYLE('',(#9051));
+#9051 = SURFACE_STYLE_FILL_AREA(#9052);
+#9052 = FILL_AREA_STYLE('',(#9053));
+#9053 = FILL_AREA_STYLE_COLOUR('',#8948);
+#9054 = STYLED_ITEM('color',(#9055),#7733);
+#9055 = PRESENTATION_STYLE_ASSIGNMENT((#9056));
+#9056 = SURFACE_STYLE_USAGE(.BOTH.,#9057);
+#9057 = SURFACE_SIDE_STYLE('',(#9058));
+#9058 = SURFACE_STYLE_FILL_AREA(#9059);
+#9059 = FILL_AREA_STYLE('',(#9060));
+#9060 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9061 = STYLED_ITEM('color',(#9062),#7760);
+#9062 = PRESENTATION_STYLE_ASSIGNMENT((#9063));
+#9063 = SURFACE_STYLE_USAGE(.BOTH.,#9064);
+#9064 = SURFACE_SIDE_STYLE('',(#9065));
+#9065 = SURFACE_STYLE_FILL_AREA(#9066);
+#9066 = FILL_AREA_STYLE('',(#9067));
+#9067 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9068 = STYLED_ITEM('color',(#9069),#7809);
+#9069 = PRESENTATION_STYLE_ASSIGNMENT((#9070));
+#9070 = SURFACE_STYLE_USAGE(.BOTH.,#9071);
+#9071 = SURFACE_SIDE_STYLE('',(#9072));
+#9072 = SURFACE_STYLE_FILL_AREA(#9073);
+#9073 = FILL_AREA_STYLE('',(#9074));
+#9074 = FILL_AREA_STYLE_COLOUR('',#8948);
+#9075 = STYLED_ITEM('color',(#9076),#7858);
+#9076 = PRESENTATION_STYLE_ASSIGNMENT((#9077));
+#9077 = SURFACE_STYLE_USAGE(.BOTH.,#9078);
+#9078 = SURFACE_SIDE_STYLE('',(#9079));
+#9079 = SURFACE_STYLE_FILL_AREA(#9080);
+#9080 = FILL_AREA_STYLE('',(#9081));
+#9081 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9082 = STYLED_ITEM('color',(#9083),#7885);
+#9083 = PRESENTATION_STYLE_ASSIGNMENT((#9084));
+#9084 = SURFACE_STYLE_USAGE(.BOTH.,#9085);
+#9085 = SURFACE_SIDE_STYLE('',(#9086));
+#9086 = SURFACE_STYLE_FILL_AREA(#9087);
+#9087 = FILL_AREA_STYLE('',(#9088));
+#9088 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9089 = STYLED_ITEM('color',(#9090),#7917);
+#9090 = PRESENTATION_STYLE_ASSIGNMENT((#9091));
+#9091 = SURFACE_STYLE_USAGE(.BOTH.,#9092);
+#9092 = SURFACE_SIDE_STYLE('',(#9093));
+#9093 = SURFACE_STYLE_FILL_AREA(#9094);
+#9094 = FILL_AREA_STYLE('',(#9095));
+#9095 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9096 = STYLED_ITEM('color',(#9097),#7993);
+#9097 = PRESENTATION_STYLE_ASSIGNMENT((#9098));
+#9098 = SURFACE_STYLE_USAGE(.BOTH.,#9099);
+#9099 = SURFACE_SIDE_STYLE('',(#9100));
+#9100 = SURFACE_STYLE_FILL_AREA(#9101);
+#9101 = FILL_AREA_STYLE('',(#9102));
+#9102 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9103 = STYLED_ITEM('color',(#9104),#8042);
+#9104 = PRESENTATION_STYLE_ASSIGNMENT((#9105));
+#9105 = SURFACE_STYLE_USAGE(.BOTH.,#9106);
+#9106 = SURFACE_SIDE_STYLE('',(#9107));
+#9107 = SURFACE_STYLE_FILL_AREA(#9108);
+#9108 = FILL_AREA_STYLE('',(#9109));
+#9109 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9110 = STYLED_ITEM('color',(#9111),#8091);
+#9111 = PRESENTATION_STYLE_ASSIGNMENT((#9112));
+#9112 = SURFACE_STYLE_USAGE(.BOTH.,#9113);
+#9113 = SURFACE_SIDE_STYLE('',(#9114));
+#9114 = SURFACE_STYLE_FILL_AREA(#9115);
+#9115 = FILL_AREA_STYLE('',(#9116));
+#9116 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9117 = STYLED_ITEM('color',(#9118),#8140);
+#9118 = PRESENTATION_STYLE_ASSIGNMENT((#9119));
+#9119 = SURFACE_STYLE_USAGE(.BOTH.,#9120);
+#9120 = SURFACE_SIDE_STYLE('',(#9121));
+#9121 = SURFACE_STYLE_FILL_AREA(#9122);
+#9122 = FILL_AREA_STYLE('',(#9123));
+#9123 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9124 = STYLED_ITEM('color',(#9125),#8189);
+#9125 = PRESENTATION_STYLE_ASSIGNMENT((#9126));
+#9126 = SURFACE_STYLE_USAGE(.BOTH.,#9127);
+#9127 = SURFACE_SIDE_STYLE('',(#9128));
+#9128 = SURFACE_STYLE_FILL_AREA(#9129);
+#9129 = FILL_AREA_STYLE('',(#9130));
+#9130 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9131 = STYLED_ITEM('color',(#9132),#8196);
+#9132 = PRESENTATION_STYLE_ASSIGNMENT((#9133));
+#9133 = SURFACE_STYLE_USAGE(.BOTH.,#9134);
+#9134 = SURFACE_SIDE_STYLE('',(#9135));
+#9135 = SURFACE_STYLE_FILL_AREA(#9136);
+#9136 = FILL_AREA_STYLE('',(#9137));
+#9137 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9138 = STYLED_ITEM('color',(#9139),#8203);
+#9139 = PRESENTATION_STYLE_ASSIGNMENT((#9140));
+#9140 = SURFACE_STYLE_USAGE(.BOTH.,#9141);
+#9141 = SURFACE_SIDE_STYLE('',(#9142));
+#9142 = SURFACE_STYLE_FILL_AREA(#9143);
+#9143 = FILL_AREA_STYLE('',(#9144));
+#9144 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9145 = STYLED_ITEM('color',(#9146),#8210);
+#9146 = PRESENTATION_STYLE_ASSIGNMENT((#9147));
+#9147 = SURFACE_STYLE_USAGE(.BOTH.,#9148);
+#9148 = SURFACE_SIDE_STYLE('',(#9149));
+#9149 = SURFACE_STYLE_FILL_AREA(#9150);
+#9150 = FILL_AREA_STYLE('',(#9151));
+#9151 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9152 = STYLED_ITEM('color',(#9153),#8217);
+#9153 = PRESENTATION_STYLE_ASSIGNMENT((#9154));
+#9154 = SURFACE_STYLE_USAGE(.BOTH.,#9155);
+#9155 = SURFACE_SIDE_STYLE('',(#9156));
+#9156 = SURFACE_STYLE_FILL_AREA(#9157);
+#9157 = FILL_AREA_STYLE('',(#9158));
+#9158 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9159 = STYLED_ITEM('color',(#9160),#8224);
+#9160 = PRESENTATION_STYLE_ASSIGNMENT((#9161));
+#9161 = SURFACE_STYLE_USAGE(.BOTH.,#9162);
+#9162 = SURFACE_SIDE_STYLE('',(#9163));
+#9163 = SURFACE_STYLE_FILL_AREA(#9164);
+#9164 = FILL_AREA_STYLE('',(#9165));
+#9165 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9166 = STYLED_ITEM('color',(#9167),#8231);
+#9167 = PRESENTATION_STYLE_ASSIGNMENT((#9168));
+#9168 = SURFACE_STYLE_USAGE(.BOTH.,#9169);
+#9169 = SURFACE_SIDE_STYLE('',(#9170));
+#9170 = SURFACE_STYLE_FILL_AREA(#9171);
+#9171 = FILL_AREA_STYLE('',(#9172));
+#9172 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9173 = STYLED_ITEM('color',(#9174),#8238);
+#9174 = PRESENTATION_STYLE_ASSIGNMENT((#9175));
+#9175 = SURFACE_STYLE_USAGE(.BOTH.,#9176);
+#9176 = SURFACE_SIDE_STYLE('',(#9177));
+#9177 = SURFACE_STYLE_FILL_AREA(#9178);
+#9178 = FILL_AREA_STYLE('',(#9179));
+#9179 = FILL_AREA_STYLE_COLOUR('',#8310);
+#9180 = STYLED_ITEM('color',(#9181),#8265);
+#9181 = PRESENTATION_STYLE_ASSIGNMENT((#9182));
+#9182 = SURFACE_STYLE_USAGE(.BOTH.,#9183);
+#9183 = SURFACE_SIDE_STYLE('',(#9184));
+#9184 = SURFACE_STYLE_FILL_AREA(#9185);
+#9185 = FILL_AREA_STYLE('',(#9186));
+#9186 = FILL_AREA_STYLE_COLOUR('',#8310);
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/SATA-connectors/sata-data.stl b/Electrical Parts/electronic-components/SATA-connectors/sata-data.stl
new file mode 100644
index 0000000000000000000000000000000000000000..ec9ad9fc98ed6bbef06fca06db91341f3e12971a
GIT binary patch
literal 83984
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

literal 0
HcmV?d00001