From 4bb8bcdb97dad74d28e5d05eff9f39407a48df55 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Wed, 22 Jun 2016 20:25:31 +0200
Subject: [PATCH] Center changed for use in kicad

---
 .../through-hole/pushbutton-right-angle.fcstd |   Bin 325589 -> 292311 bytes
 .../through-hole/pushbutton-right-angle.step  | 19022 ++++++++--------
 .../through-hole/pushbutton-right-angle.stl   |   Bin 133684 -> 125684 bytes
 3 files changed, 9475 insertions(+), 9547 deletions(-)

diff --git a/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.fcstd b/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.fcstd
index bb3c899852dbf1c92b9590389bd91b5124944d3f..bab220fe4a97cbc95eaf28d564d071d90f8b3770 100644
GIT binary patch
delta 263501
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%0Di`FY1L%gXcw-
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
E01c9k$N&HU

literal 325589
zcmZ6xQ*bV9*Mu3{=8nxLwr$(CZQHh;?AW$#bH}!mdB2mX`R8oas&(3R_kDFMNP~i*
z0RaI)0R_8ci!vvb-3XHd0ny9@1Ht{b6|pyVwKcVKq4%)0xz@FIJ{oQKw)ut8E4|>V
z>?{cw&{of0_FB8luF}<RJyc0zppP1~I#(ctCAFpL`^g({He(zDh6(^`-ejNwA!Ure
z$;->*E3f-~_&l<Du*SMh%YLq|o6fvnA=P1Ed!2e7s;)!$j931x?)!S5y8O+O>&xkm
z9=w~mY)fv-9ytK$-2R$3!VXQ8fBSj6dcJSj_s#Gf!bZP;+aK)Mpz_M_*%eJ3k;70-
zvHtkv+}_7+*t{IOL{XR_W^U8-g~mVjmCLr*Gmx_{oDgO4pQOiRTK-yiLS%m3Zyo>0
zV<x*#sb=i4GW>iUW3Ii;u*JMgIk0;+an`)n(aU7-j^Fagu0D?4t&C*Pkl22XnEW=6
zjIC{5uc&?;m2dfm_>J*@9&)`izPt8v?R#UU-w)9@)lvWH$*s%h@^nF)eLeVI+u_A?
ze#EG&*m~P~_j_Q|k%?dje9>%mHBLhVWIp?T?>;Yo|1w#)(Dw~ZFZ<pfm(Lh`baZI{
zIAzo^+z#mvt(Zxhzc8UMom+Wg&J>qV*{dCZICo^!k+VNq^mV}<!Dc@@0d#Htv}LpU
zwMh4g)yehpUA<;MAHURpx?uit#-<_Wzbw6f7^2Ve(Yt+qQtN(R`tHc7dR~0K>$X>Y
z8hEN#_1Lxj0(sv#Zlu2T<YU@fPzIIxns%s%Y0HD{F<>5escVDmb!Ym0&qcB_Q^OlS
z#O3?>=(}GieRdXL7`$6UMfz^nxG(qX)h31C(BJ0KFT_nz!@mQO#iu!Ufca+FD_@59
zkw*_F;GCCA>n!08ARhS9UmL;B{a8}1Rpk49Ty8Zd^5dtyX3ntXb}{C7M^_r}a4T<V
zye;)>Yb-ekM&M!vdivi=htaY>Xvmx`K78*m)MLJP8jZoqxpC@>+5O_*G{lLjt54`p
z*wZhvQgpZhBv%vu>3s-WCGLiG9S`A5&ExGzt5v?qPpnmUk1@)8SF^!3Q~7Iuod3g2
zO4idTEhI=&1j8gI$T)nQh;5Oxsp(Cw8m;2evSm9!J_i$L$_^{MIbA_l+ffDlZct2E
z8~su~uAoeOvu)zFW}cN0$mPME4$oFXg69U8@`%)*R??3Y8)LaOSvow^9Y3{gY;|wi
zD@T|6bY{2A)$Q<gaHuH<7QAf5O^jV*q;X-!UnL8T)z<RiseK-Ifx0501P<=qrKQSJ
zLmNDN8?VZ}Cl@DAMti<symP289v#W5#DJnz|0s;F^d>Q8h}jw{;9^hPb@$KP>i0g0
zedha{(dS#C!ym0*QHd+tnx`lgv0<pIuix4oj2**T+-JUAelR`T!H7fBzwvAd!}iJ%
z|5UOkUnNa_+A-V@lj7b!+Y!v9uUnh`7y|Y-T0h`*w*E=qrg!;%lrYr3Ph}ckkmqT9
zHGbiuc4iLy`98FH_#>*H-A*9vW?)bA<A_AKHMnPgxi)R|boPhr3=Zk-jq%I;#MtjI
z?eWo(=;WjDkbR@=4TgJ2zhJ=U)nPv69#$WIzC9#~2~5&Of?ruM%-0_E2z*BA6^Lpw
zEUq%~PHgTf%Qrs`Jcne)f6Wn1hqq!{{8gzk$O$J=wU~CS9K_6vRB_}rEP;_;b2t&M
zKDM}K&P1%GnD#L!{WI%h(Sr9k)rvFi4*416Z|Vz(-iU)&;R<~7OXeBG8mbt3{V~pe
zM{5YpZg`J{skAnHV+*L)IrD#)I68}1dwkS2`g~2|KA9i3RcpIA>GyKk)O*SBQeJCY
zv`-!#_ugykH~A<b_3Q)k<00dpU_#Skro!1(<$V5#Vhi;P(r6ZIZakYsXD1MiH8v*?
zUe|<eqgv^+0*k5UxJ-U(`-Wpa<123bHFO2rDt8gu&a8{oZllm1op#ne+-Mb!2+WN~
z>SRldGDoIykezF6V(t$syu7!FRFhOGMB4=(E$2f-eWHHwF`_D?&M=Cj5gU6YVedEu
zsLmycy31vmij-b82M=+U3K=i@tuw1z`=*www3G!;;|;O%?lH&q2U()i-lA#F2OfFU
zo(?dYi{FUL+AqL<ttYt#yZdeFh~mvL@<3Kch?4paFa@FUFbL?=^(`_DK821WI(2Q{
z;4l-=!NYAe$}(_Y**axRxq!dF<R#0?_>tSXp`kIEwVrC#it;SI?3=OkrJr;PMYPgf
z&GrmrL0PhaPPu^KW}bM+9r>Z{rh(JZ{!p2fl-kM6WLk3uhGO6AG+o(XGaIe<+Iq_E
zYiP!e-P=H}hoXLa?EW;SU2abxgenYRr^<y{F%;bdvzZsWCLXE?TlsK5G#Xq+nkH*Z
zH6)E=pbUwBG-19CQ)sp-j)V^9a0bfoay=ZJcOFByb(28zz-eeM>4swsv+6EQG<L_i
zmCip=Vd$9YIjP=KT4m9Z<cS(|Y1M1yWQ}tzD%K=UrW<G19=!!J>=1jA1870IOcSM?
zi}n&?P8b#a?M7Tf9sj)xxY5lu#QQWY;6+`Shg`yRwHzXDd*>x(eJh+SKkdMOV<?th
zEeqq!Vj!nox0jE&2Ja9*K*I9Qg}35TUlRs%5mc_hyRp69J<pp5%X=Hdpku3S2J<0_
zjEHAN5xbO}K7zR!k8|{D9_i~=EEf-`g>d!6o#PHS!*2!aE4X>lAp)Qe!5p5H8Hev}
ziMl-Izn-u3Z=R^jiw!|IeMC25Y3>es(?JD|ihR<b{e36Qzse&(5PbE;uzVi53;tfd
zUu+@G-}#b`P4?;6{`z{iAMJxrvjRU!5&cf@SY0FS$piAhCj{Kmt%1D()*wXS-9%md
zh6csz>QB^Kn7d(!fO5ewlJR|{aBy%u6Nh!Q@*G0=jC@(USBrgqAgFqCVASt^D{1?$
zCOD0Vy5DM_@9gKED?ocpc*LnjyOy5_aA^B<XHGE52R>-SdlrDv97+!0#a0DC!p)x$
zoB<TL)$l+d$OJjKMmQ0&@!|e=gu|H-51iRCU3fEMQqWm|^WSQ03`icC8`haIjtFTh
zPg1Z4Ss+Kf2<l||PatuG?VOl^&9@_VLVQ5`7osw}3JGDWUNtxhHr5za#gzaq31dqL
z;V)w-P<frw8r00`EBNMffWO=!W=bB@v|xlg`PF7FcJLypmAK#uc8oA~O0a@FuEU$T
zGh|sLX^aWn@MwO!az7I_AnFkNN+4Cx#)l2U=&_}%6geJv(YOSnFcp9mNnbHqP{xbI
zz6aU}X*QVTO6pXw321H9#u<*ge*#o=Sf`02i~=C8ZPNeYjtbhOH!Bt31hTbC<Hz-1
zTHJq+u}@hvz+8$TXXeZ95`tihMf^tAIysTtJH7kl{fi?_c*8G^)*YEUl+;ebMd7FF
z2oxtOje~Xg<>=G@Ln#ZJR4G+^X)Sg3eleIwWC|P^F>YS(gGV;-ROY^oeNVR}UK9}?
z;bRC<cNs#lg{PARG5NQBh(H%M1Nh$s@|s{HuAE%d0{W;f{uf<Xw%AOy=t1>;Nm_)T
zqZ1=!9eIY~KopNJ82W-s`aFBt%n@h6R5=oR^*gbO5*()c5<07~g4g7&jGZ3??9WW{
zzfJ$iH9y8PR=)6iNM)y3iCWE4YxGZ_Ps`q!cjfmZgb%8YTz4#Wast6mX-oR0?4~XY
zZPx&M#I0-cBxa6sbJq8+#W~LCrVkHsY84Q43%T@>2M>&pTxv1elE+D^2EDyK_CK6W
zv-2%wsH&$IzU_YN!S5<Ut+~6CC5Jm!pw#Cnwp-bNaEgwN6-&Jb5xj#nAKaq)uOdao
z3x3+$w(55+IlQlDv!=<B1i$f*)_4TNm4i<_+llyshd8&CdsU{`NyTpt{lJ2T!(mo6
zE+z4ErWgH8l|#m?Ce_S@lD^7y0x4Gt{95}}!i#vL!|yLv|IoQ-B(YLu!(6xT=I^Z&
z{4}->FS7EB)3&Y&0mZ|~pLeLl;yTlZrLz0V#Zib6-ooq9D0^E4N#jkG;ZxA6Q%c#*
zA<ve4&zd=K0@%>RRtkJz_|1G&sb|Gtk<<w(6*C2MpDJ@>g%$FMs_|$DQO4qH@bXh(
zQA`C7V|sZX780`KYp714gS0@~&kzlA^a~}U(r^j+eUe?_oEWiB52I4G2~{K3<F&_u
zk`C&CLFx{aPDL7DoVrG!T8MwxzZ3KE2=HCN<7UKmDpWJ7=4E<sTytjjExoGZ5d$yk
z{C}hP33`j-kSed|BHexqi|%kS*)w5i)`4{9e{_}~B{O;;Z}DEbK`yZCRft)Sd4~sH
zg-0Tok6nvT{TMlH>(wNPXkdN>dvRHLQ3OtO$H2tHBun~nYl%KO;k{Oq;u2;!$iX6G
zu-AJb8#5Z6LqEfA72_D97Hfy;3Rj%TBq`#zt~ye}dU0!X0NRwjm@WURe2c3g*DHZG
zhZ@zm;(bY3=Cu4pW~g{-BhEaqhFk2s)k&qVX}Wr8ilJ{Wgd?S5)oU-!<H@XAbTyTu
zPP;EW$(G%M_2)IsVjKfcRL3}){fCHBDyng=d@88OI*D#C2=Z;w#s9L5nKyQPlKsu<
z;@<A*d^`Ce3JGN3aal<h2q^tc5`AEJhJ=*A+!(t*dlV>)1ll&4=lhDgB5g)&6nrm-
zLp>>+yb*uIenU|0FD~%72S~d0y~PwF0O!kV0O?*t1mZ#SA`k(o<HZ~D*+NOhPb~Q7
zS_)-%jI}1HXO;hnHuBl+wu5G5p4m+Uidf{{2Ru1oKqZMdba7FfxVB036oRNlT{yyw
zuA?v=hFh8}lk}fHUasLlZ}fA71rSSjjAE*lr2@{T$D1pl#77Hejf(4=@oU-40nKFP
z#*}HT#$d8jAZ3H~YYR*r+`-U?1WfeC+EzbQmopN0pT;H-EiyCCsUcj!gq>m69IdBe
zzNH0q-)7vpcrV#QepW9aKSkxv+mgjF-(*73s85)`+EG8$ymyfOeGbTcj0iludn~>=
zz&}VweeKrhz)-Qk=xTHVBj-T%*_;k!(KCiU<)z9GHogLwOgvzr9B;=C^2#3TX21nO
zD8&H<ZFoehVD)5)Csjb1sD|3J*oG=CK>Q3GRqB{^ZCgPhPJ|rPU1^&Xj5<`Ew;XX%
zgTYl=jYGP|#wW|?s;F0L$9nL%U8xT_W)f$n?b+RuGA<AmlY)!MV7A)zLpMyG5&;H=
zD&rjTMA^biZ&Mpa0h4?)4cb*Ew~qLql_)!-sg-v=_1gI8!52jGhCG%qn<=me-KqH`
z%5lkpxm1@A)l~;9-g0g<PJ-x_1upZY=v%lMw4K%NSN&wek2Vzs&@>@1QV?%4GE;3d
ziS^c^RW$R-?L;;@bh6nTMbr&bmk@l<nh>g6u&Nky1xSH-X>wXsjWiyUF%a+|;U00)
z(i~C8)Q_la7LkgTlNoA)VxZWI!O$w9LE^1G4m$=YNpCtmz395I`X?$P8?i>{B5lS~
zu52v2fh3H_WXM!dqMaaY8PEbyG7OA9H9=`;`IaD*hMIBlpl?!8AP7qX3i+5TDxK$H
zrUPJ^95?Qiam_Xra9RTMPJthH)P;T>ot@3|wv{<iR_93dLM>la%^1Yn@G2rDnvKUG
z1HDHmTO_TpwJmBuP1H5>j{ys;^RX}N@>=d9qHxR=9RYsF<9=ID2ZUG^hL@%WDe9Qi
z62`$!R|X<aaBGde%X4m9l=C&YFbLX1XsEd9{?*jFtdwO$Y6TMei*)IbQnNw@D$WZ9
zc_;7SQB6%TpiC8&71;%|BBCl$j&9;odyr&q!syai1_UWsIH^3jeTbd?Xz{Z~u(gO)
zK4or|`=5%2_K6tV+_yhMd+_MMaOkWM!b{90k+0LH75DT)p(oRARL%(pn+P00WZZC!
zFr2+dntzBK0-o9(zkMo*^OpPJ&H0*X8F_|nwufEjDEy>DC2(Z1&~D;+G3re^Ye`8h
z7U2~lG}q_fpkk0H4LwnBi1dUC!Q-UaNo>zLlRQg+S40tUHE!^dHKD-|6Z6uMdd^iF
zA~NA$>aXR)cc0u`8RtJdlV1!1;<}qNT!t=2uIHp=&y4`RJ}8oZ=M4$I_wmqL3A)ps
zw&Mp4Rgeg(BDry}^zn>810$h0(vT)Lut9D~866r=7M70PR*~oj6%5UH=h#H*&ZS<e
z4DUB{b`up}gBP6h=qt_H06iPWhl??OaF;Ox-bt2Ka?oe+=e>7dg#>O)|NOkgODtGQ
z#~yjY^B@;<a!(=|y;#+A-Ql9Y6mVmYimqb3pbqi}@}IJ+gb|fTDn0$a=V>}FriIT$
z8j`vEDO^xQQykq=3oph<D%TKK=Z?Xx&bqXUHgjQN#pixH-H1*<2l8;?qWctS)T;^*
z;kn=``m6I1RVfqUV9*L<)8<d&NQMiZB`d&q(`$M1Gr0L_tcF<MLPN4qo`cpOg$9p_
zA5smMa7cA4CnCEN3YBii`cI&TI>*u`Of6oA8N9$JKcX*5_F#j66K;{q10eIledf|u
zXyT}jF7B8DqK8ag)*bJ4CxpEWsTNij$(h^Wxkw#Jn~1PL6{l3_AY8|-q~gzY;5JKy
zsi6VFJY(^Lp63aqQ5j29$a8EULqeQXklD9I|DH1=Pn)^aaJEo0;Z@zrn8~bF`y=`@
z2cfXyE4k_d?r-DF$?G)aL8bsf{m>v$wbWqKfdlN4HXOcd7daaW3<ihm7$D^5yM2>i
ztY@420oCXP%+xdpYK*i)2xbr}+{+YY%Gh;7Y4UhR#L~MD=ZZs$2%0g#4YosUpnLbW
zKD-2=kP1A9$YW)h+(SCk(x@JdcrhMuT1ml<xZ1{HMJ#Y;R$$ef;uuqZPkJvoA&7u0
zOs;2R>6)6N+GGxF-|nz#Un6%4)KKmO0=Dt?7;Tp(;G}FU41BS03r!W_eF~<1Fk2XX
z!Q_~QhqSBp;9~vYMBce(ijmm~a=oYNoOF^j33oV<fqAMDLEc9teZ~b!1zH@fOyNcc
z9x8YF*Pw|a2A}ZI3iXgg`9Sb51gpJq7c{ZPou=A>H19(mZSu77w*&3)-kY<S?eP9L
zb487jy0gR)+u&H`6t8z23@#YEmpnCDYJ&Yk+;}$bazbS#g$6+;Er2BND3-|S2Pp&r
z&bE=~R_ZB++D<zK52y&9m?%ES8L7>&?j4maQa!c};GG7FG?k<!e`$XY#H+|Atwk8Y
zGSJA7&2k&+zddgR>=Q7}0~GABw6H;U_269KmYoOz?pEFfQ8Fw^!Fd+_ZBx(mN5B+4
zcL7tD{m8GTXpblSOkTGckU4dmBA)%yYXYEpoe&rf4l@q?wNiQinOb;ep;g=vQWz$+
z4=SQnSxdFL^VEs4V;Gm(ciA=s=Nns4oVzDRttl`&bmXV*2W=Xa{gfmQzl4zIR%tc|
zxr*u};(Q56dX6#l(6gZjzpku0XU?io?VkVH(wpx3K*VJD?dsBR`1Srrr?|Cr_60Ls
zu}=!lZ@vo<7BkS-%cm-6T#uW(3olj~wmZZr%1x1jo<&+SDh^_74_H=|x6&VgousOD
zQZp`_s9~dp73x1q{ny1g&7R1RHas+!tWLDw*T>7f^scB-st46$Dl(a0J}o}lwZ|1X
z$^2ix4(Ur}1KA?m5=_!krbC&(`lr>Px@||MDTZsm#G0h%@}<=#mAd)GRCYFsK_nPt
zYrgeoOH}Q>Uq3hL4#@Ijt`FwaD4F}EsV?58dlZ7OSD#WM6BQ^YoOlq)5Ihwwp1zxX
zK>{W^`{3vkvjrS(&CZIkIBsX2$JDE_g7@;4hNQ)nQiY<44sKTC!?K&4o_ynZ3qan@
z&P+Hu@oMs7Lyg6{;wdaD@D*y_24#wL;X_4*hZ%6Cw9xo;WKiEIh|t4j#@b<_N3?-t
zz~#E*ZjUyQcor<Fs`3t_0)NM+PlDE{mZL6VK(Va}HTLI$nRz4T6CrFRJU0_s%#Y@y
zu*gS>F1rd>5LIQv9f1c_!MKltj;k#cJdix*`0Cuy|9SigyE3*^ABe-!-PGr6b{;$*
zt2q7lo^VpR8t<scR}po72T0CyT-sDkIQ?U94zSmsiEab|D^aM$UMI9=4W1tHbuBdM
zw?(q=FYGk+1p44e6V^J&Uu=k|z;F(1tu)Uxiu8HU30>w_aV-w?hbjp<|40jm5trCW
zT4ewQC7}k{XuWMZj)jOCnv<WyBIWzq9sEm&^paEuA-7`B1wKh8A5r1Aoh*2I%t^eV
zdqWx3lR+R3DBYS18pT9)Y^3FsKt5n&*<|7Lqe(BBNX=uK#{(o1w;U_hhcw`AQAS*^
zjR%qaGcRpqOj1PB&Yu#}E@lj<k>qWCAE#WF%to7$riU@c0xPv`wkn)KGbY4Y55x&g
z0|T~!>jq7c3IdB%pB<oE{g|>*oR;3qH%+B&;bVtUV$5TT)|i&SUm=W$wReXbEku|E
zRGiYoZ;)E7g{@8-VL}v^$9#+!_Hka7t1(PGajfr8SlH$5du=rpq{uP&-9wrzMPuKi
zX36RIa@6~Hfyvzz*{;ZpLO?%{<SAt<$!|wV#;hoBH1dcnN=x~Yuc(H<58HU*bvH!R
z$Tgkw6DvQF<^D(*y~Q8Y88!<yKKz#oh?3i|CJ6mCw9O&6%4$jJ6Xf&#W4>sb*On-6
zpTxD}C0WtO55aoDSk9+^<t<r0RyeVcYB7HP#L06^mYWCi&jl;DtU!3liZy>%jf+Sx
z>mNOc#;(n3moJNc?JFk_iR3I|F^GVsPb6&oV>)xDyz|HT*|C0x54-=clq;Z+{C)+T
zE-oY8>J;BtQw>4+(Ri}F=v8Mke1aY%PhaanRdq9ff3jM&3rtdJUyiW#c)d1uX!xYm
zWIb3l4@;2^|C;Pi&U*4s{6GwzBD!(hzE;jJUKI@0Q?_Zd#&P|r4hdrPw^P$>f(o9d
z=tH!m&@!kRyCZ)V^V|M@MEcvGbIFy3F~4AVH~s+#z#Bd!t`u@a+4{E=P?7juujQKK
zv^Er*!q`iD`m0?p6xq`~9nss$cn3Z5SEYV#{?O%DG3pTftaN*zlJ&Szplk-K9LXw{
zX!}5A=@0xMe5z<)s)I0{ToU;~*q4N0`NGifZJ&0nS_N1UF{`2|PH!H`B4u=uVtE|s
zOmxNLq++@K4Z)y~`N+~DX{=mt0`d~$nv!4EKfjTP%Sacn^E*|a2_%QduQEU(CQ9wd
z7||fB2W5F^V>YBnJaUW*zwO)qkiHbB{2ZZ_4CF+eN|0ZQ?*Kz9Hs0spm)`W|kq36%
zu8Ab>;sf`2{9`d5k-Nga4`q<bLw>b>zqHpR8xeI|hM9)1y?fCQZ`kL%Rp&ZkE&q-v
zY-p=`dQyxYQHyuaB8`vO0U?Z}^pI8xY_6%)C0AUKjFAyHxfI+IbyF;fkf?#Q42%>v
z(=}<Ws}h4=k)U^t6|Z=(2!PX^QDVMD5G?ox;q%*!_q$m$6g$>fexN`slLBIql6T30
zx8K&6kZ5r@xv^XohT$7XUHZ*c^tG|0S~dE)Mv#`$mHf$&Fu;eo(k6RC(f4r44Nro6
zG4++~;KT4&@+OeH?E!w?ih0i*VM7|vq9_hD*Bh24ienz&)wtM7>6m;84g|B-S;c7`
zIGVUDRr(ooB%sOk$10|R%B~4t@>3^Hb>=`C>=?|?%!#(N=4W>uU!W=^6Wk{5SZY}+
z)xg@lPXQ6;pl@``hz>|sRQZXg0ur}>ZcBW@dV-1Tkn*CCVlJH2j%C<)6Rc%nerKVo
zhSljBYY|RwM>7xN-@UJv*eiQBKHIxx`#qgU`spS3%nhnALhQAjpv1}SY-aw+jLcZQ
zFB&xnjV5PpR57W_uxJPIp0lJZ7n3@WcA4W!92(dGHot(T9GWhZ0(K=D(Wvim94KN5
zDj})hle)a*D2llR=OJ}ig!R2Y;W?b>jN;iOK$o#b66z3&TB5KD<$_;xI;ML#0+~ck
zSd<0us*|82Nyp(JC((hI5}~tPdBS9kDpLCvV`$Vg(rO;C%_i25{=hKC3SxBG5`xY|
zgf)f)ltsT5tTtLuNSwngh(Q^AzH{<ZnO~!EE*Qb-T&3DP2&2gdQ<>#V{L^lAR!`L#
zvK&;+$^kv0Y&aEpFZ-x_Dh@E=a7tI7^Yr!Kdn1g*13gVCnkYZ<Gtp9H_3$u~`>Vj#
zSp-GS5FAe)m{kU!n75q~R)CAX=dJ}@tF^xB7F6dX@>?)7fra28(Zllt0m;FM8bE*4
zGT}HmK4oMYu1n={M;3p@bAUh}50|Z5c4&6$X(I9B05{cUt6&<#5)UVG8<G)snH_d&
zc0e^;m4^0&VP0Cm*KA81XYf&xpkQKl=do%fI^6q?&%uetj=Dj{sRRK*LYZb{Oq1JF
z0HfHERgTAH{|CF=T6mIViwss*l%h%+ajdq}uqua(Tzc`A$~k5^7@4&KIOodhDbpDL
z4t+tLfQaV8MOYPf&gC$SdP2FniiYB*EWz0eglKWfj(V<R!gl%Ji90q|rcj!`n=-s~
zR&tXn>r2(emU(x!)MBW-p$Hdnd4|S&6oN1};m9P`A}YK$zz@A^C60hJ8h2_O?VrW9
zv-vq2qSv3Pyt;g|^g~E*c>Lx((=im3V`x-IHjz2i+>G%+fH2AxHVI_wLBV>aaYilC
z41>T0a8+kV*?_8@H)jR`kcaf_Jqc&RuN^AytU8KX!9Ot{+Bw|re-MAj`fDlpXK&LX
zv-pOi&k5Ofv~!euZ;lfhC$yMnQ763uVwc>v@$(h_6ds*B3EQrKgyo#Mk6b9Mr1CiO
z$9^@Xf3uWIT<w`(55>hCSS)hkmNw|CZtxw=xVW)k!vT#hjs6rFwc5}X&A*^FbbN<4
z>*$GBz$&B{YURbw2n*;~N}3*Wni+WUG3DqZJQq>C=rq_nMfkm9=42q4`QN)Te8PIJ
zChhy+59Fwu1Y^x7=DF6QjpO1tt^oR!<>reR&8&5ho>s&o2)T9wb4bLKZUlO3FVJ$k
zK@Sd1(S@fOD7>Ojdm2QU#2P?3wVh06wZD?^Jm3FIY!8g&n+9r=`6({jGX}0PSW%Sh
zo^i%->(&sfk;cH1LN44>KFcJ8lAR9;slHRRWbUnxJ-1W!aC6e;@cS^T4=a0GwwHFj
zjVfqzm!d}dx-{UwSPmf}4C4B&vpD1xmw<BPq&Vp&sG+y>`HI&k0I;?zqCNKwWv;X>
z)gKKfT|)?xC6gJ#5DhkwS`dEnE5KIb7?BDP+;qwsqY{xLES8yrNo)K*YI@abLRz#T
zP7CGOz2crOnOKSa#nQU&oI7;(u`b}57clqOR7r$maAb9}<rd;8<@vd^Z9|N?8tukZ
zMRbqmBZG>Zs^{B-2T&rt#;h*aCeJ2=g?u+xLLAh|*KH(tsqkaYiLu7!cPr|t874pL
zMT@}Pyu$RewN;rJRT!%rYGW!3z4UYwMhUgfFmEZktbt=~0>JukfmM`ZQ@zwnfsY?G
zvc$3^E}GX`R0Og*t2I_p3S>k(AQQT)GFK{-svekQ{`zMG`Uiz6pxeFbHS}5Y51XSF
z(;GcUbF!9N#|SeSE!HC6n+#1-SkEe}ntw&V*|csH&@WG5^-U>ke6;L_<0P&&<;@pf
zOjxF~!G(!qFY*{}2`qQ$m45IsE5CuossSq`+Dh1h4w}fhwZk;$QPGE!d7)-3H&JPH
zSe{aVeBu9$gw~!GSmgC(L@Op9Dzz}dr254THde7IEQGWb0P|Y4-Oit{nRmc)fy1jP
zm3H=nDJk^NZdmjT7g52rW@B^D{)utDR;?~f!yuYbsR?x0$?$T&fIVuB&?z|#+ofx8
zCcIwR$Bo!!&P+znqY|63E%z+f3?1&Yh`}*_oRhWp03B|O+Fj3?H?+AeT6mMB%Et<L
z*49W?AZ4)iR_(1e-#w#BtZtRp<A4PEc$YY-YL4-^1o~cdZ>iK}WI=~g<zZ^Ex%Sje
zjtm<!*-~sAkMP|~kx98VXWFrM<8|0|Vn4f}5rkS5b;y-hk$-B#psN@sOas?v(SXyW
z^kumduf<rpP*tjFN8T|Qa4u42A`?C?He;T(H$%z;NF!-^4L4>vk03DAG(>X{7+P!!
zpvrqZ>ZzaJ0QARLF>tqdI3-E>&$1BkYetBQp3gWV)rxeiy(?V5nw*W%d!R8`D{Pxb
zL2v;|h|(u(5+R?tO49r;;X2rKe%S2?r8&wR=Q6M`b^tMI2G<zV;*@Esl5o|mIVvq$
zAN>~C=1%~+>0inWzRw&ZwDxj1H6pk@cAI34KQRV|*wRfNNtSqFng(&HN6rU#Y(5@v
zYoEj0!5Lth{twTEwVDYGNJrS<LcVEb)ub~aNz@|dG{gUI7$ud6UZM6l;_B4vsi6R}
zSHtF@sD!O=;KwFOX^g75e=X!h0kGjKUpy_zL|;g2I2+}NR4?dj8R)}P-*&_IU}t1K
z$M+6HQAv}xR@5}0<C{5a<>~Bh!TULbF&>Yp<z|-2$EqdJpmgywahcPgKQ?aGye&uj
zScm+qYu186t5Ts874u$$43#hriSVT_aTrq(x%euTi!NP11p@Iep>BZTAN5jXow+j+
zU{r6ZBqqNCN74aBl2Jb!z)1lR23<Q71tmVHDFX8u%N5~rIPw2}8DfiOTXgs-6oD-*
z9+ko<NoDQzfx31_I`Q1eHgAM2{7`k|a15g;jlOk;Bm;VDx5qB$H7SU#Ij4BvjhQ5p
z`7`{hsMVp9OVHf4Y&}FEChfw?@u4P9)AF?IZU#?~=!85anfe(!U}!e%0AfD>w#WrX
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%0DV`c@{(;4?76O2yFdGf
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
S(W~gaB%My<=kGXlN%sGZ07y*$

diff --git a/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.step b/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.step
index 86f2a192..5c7b2711 100644
--- a/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.step	
+++ b/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.step	
@@ -2,10 +2,11 @@ ISO-10303-21;
 HEADER;
 FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
 FILE_NAME(
-'/home/obijuan/development/FreeCAD-library/Electrical 
+'/home/obijuan/develop/FreeCAD-library/Electrical 
 Parts/electronic-components/Electronic 
-Button/pushbutton-right-angle.step','2014-12-27T14:42:27',('FreeCAD'),(
-    'FreeCAD'),'Open CASCADE STEP processor 6.7','FreeCAD','Unknown');
+Button/through-hole/pushbutton-right-angle.step','2016-06-22T20:24:54',(
+    'Author'),(''),'Open CASCADE STEP processor 6.8','FreeCAD','Unknown'
+  );
 FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
 ENDSEC;
 DATA;
@@ -17,10897 +18,10824 @@ DATA;
 #4 = PRODUCT_DEFINITION_SHAPE('','',#5);
 #5 = PRODUCT_DEFINITION('design','',#6,#9);
 #6 = PRODUCT_DEFINITION_FORMATION('','',#7);
-#7 = PRODUCT('pushbutton-right-angle','pushbutton-right-angle','',(#8));
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
 #8 = MECHANICAL_CONTEXT('',#2,'mechanical');
 #9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
-#10 = SHAPE_REPRESENTATION('',(#11,#15,#5602,#7124,#7770),#8432);
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19,#23),#27);
 #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,#448,#582,#637,#685,#951,#1000,#1048,#1452,
-    #1501,#1551,#1600,#1948,#1997,#2046,#2072,#2122,#2196,#2256,#2283,
-    #2504,#2563,#2923,#3108,#3156,#3210,#3497,#3583,#3657,#3684,#3711,
-    #3740,#3767,#3774,#3801,#3828,#3855,#3882,#3938,#3965,#3992,#4039,
-    #4066,#4091,#4116,#4123,#4150,#4179,#4206,#4233,#4611,#4638,#4688,
-    #4715,#5040,#5067,#5094,#5101,#5128,#5155,#5162,#5189,#5218,#5245,
-    #5272,#5350,#5404,#5480,#5507,#5534,#5561,#5568,#5595));
-#17 = ADVANCED_FACE('',(#18,#417),#32,.T.);
-#18 = FACE_BOUND('',#19,.T.);
-#19 = EDGE_LOOP('',(#20,#55,#83,#111,#139,#167,#195,#223,#251,#279,#307,
-    #335,#363,#391));
-#20 = ORIENTED_EDGE('',*,*,#21,.T.);
-#21 = EDGE_CURVE('',#22,#24,#26,.T.);
-#22 = VERTEX_POINT('',#23);
-#23 = CARTESIAN_POINT('',(-3.7,-2.65,3.5));
-#24 = VERTEX_POINT('',#25);
-#25 = CARTESIAN_POINT('',(-3.7,-4.5,3.5));
-#26 = SURFACE_CURVE('',#27,(#31,#43),.PCURVE_S1.);
-#27 = LINE('',#28,#29);
-#28 = CARTESIAN_POINT('',(-3.7,-2.65,3.5));
-#29 = VECTOR('',#30,1.);
-#30 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#31 = PCURVE('',#32,#37);
-#32 = PLANE('',#33);
-#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36);
-#34 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
-#35 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
-#36 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42);
-#38 = LINE('',#39,#40);
-#39 = CARTESIAN_POINT('',(-7.2,2.3));
-#40 = VECTOR('',#41,1.);
-#41 = DIRECTION('',(2.22044604925E-16,1.));
-#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#43 = PCURVE('',#44,#49);
-#44 = PLANE('',#45);
-#45 = AXIS2_PLACEMENT_3D('',#46,#47,#48);
-#46 = CARTESIAN_POINT('',(-3.530784277752,-3.844366301923,3.5));
-#47 = DIRECTION('',(1.365704125553E-15,-1.561761133238E-16,1.));
-#48 = DIRECTION('',(1.,-1.516236165015E-31,-1.254681823091E-15));
-#49 = DEFINITIONAL_REPRESENTATION('',(#50),#54);
-#50 = LINE('',#51,#52);
-#51 = CARTESIAN_POINT('',(-0.169215722248,1.194366301923));
-#52 = VECTOR('',#53,1.);
-#53 = DIRECTION('',(-5.551115123126E-16,-1.));
-#54 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#55 = ORIENTED_EDGE('',*,*,#56,.T.);
-#56 = EDGE_CURVE('',#24,#57,#59,.T.);
-#57 = VERTEX_POINT('',#58);
-#58 = CARTESIAN_POINT('',(-3.7,-4.5,6.8));
-#59 = SURFACE_CURVE('',#60,(#64,#71),.PCURVE_S1.);
-#60 = LINE('',#61,#62);
-#61 = CARTESIAN_POINT('',(-3.7,-4.5,3.5));
-#62 = VECTOR('',#63,1.);
-#63 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#64 = PCURVE('',#32,#65);
-#65 = DEFINITIONAL_REPRESENTATION('',(#66),#70);
-#66 = LINE('',#67,#68);
-#67 = CARTESIAN_POINT('',(-7.2,4.15));
-#68 = VECTOR('',#69,1.);
-#69 = DIRECTION('',(-1.,-5.551115123126E-16));
-#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#71 = PCURVE('',#72,#77);
-#72 = CYLINDRICAL_SURFACE('',#73,0.45);
-#73 = AXIS2_PLACEMENT_3D('',#74,#75,#76);
-#74 = CARTESIAN_POINT('',(-3.25,-4.5,3.5));
-#75 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#76 = DIRECTION('',(-1.,5.551115123126E-16,-1.848892746612E-31));
-#77 = DEFINITIONAL_REPRESENTATION('',(#78),#82);
-#78 = LINE('',#79,#80);
-#79 = CARTESIAN_POINT('',(0.,0.));
-#80 = VECTOR('',#81,1.);
-#81 = DIRECTION('',(0.,1.));
-#82 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#83 = ORIENTED_EDGE('',*,*,#84,.T.);
-#84 = EDGE_CURVE('',#57,#85,#87,.T.);
-#85 = VERTEX_POINT('',#86);
-#86 = CARTESIAN_POINT('',(-3.7,-1.94,6.8));
-#87 = SURFACE_CURVE('',#88,(#92,#99),.PCURVE_S1.);
-#88 = LINE('',#89,#90);
-#89 = CARTESIAN_POINT('',(-3.7,-4.95,6.8));
-#90 = VECTOR('',#91,1.);
-#91 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#92 = PCURVE('',#32,#93);
-#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
-#94 = LINE('',#95,#96);
-#95 = CARTESIAN_POINT('',(-10.5,4.6));
-#96 = VECTOR('',#97,1.);
-#97 = DIRECTION('',(-2.22044604925E-16,-1.));
-#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#99 = PCURVE('',#100,#105);
-#100 = PLANE('',#101);
-#101 = AXIS2_PLACEMENT_3D('',#102,#103,#104);
-#102 = CARTESIAN_POINT('',(-3.7,-4.95,6.8));
-#103 = DIRECTION('',(-1.110223024625E-16,4.440892098501E-16,1.));
-#104 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#105 = DEFINITIONAL_REPRESENTATION('',(#106),#110);
-#106 = LINE('',#107,#108);
-#107 = CARTESIAN_POINT('',(-8.881784197001E-16,-9.860761315263E-32));
-#108 = VECTOR('',#109,1.);
-#109 = DIRECTION('',(1.,-1.110223024625E-16));
-#110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#111 = ORIENTED_EDGE('',*,*,#112,.T.);
-#112 = EDGE_CURVE('',#85,#113,#115,.T.);
-#113 = VERTEX_POINT('',#114);
-#114 = CARTESIAN_POINT('',(-3.7,-0.35,5.21));
-#115 = SURFACE_CURVE('',#116,(#120,#127),.PCURVE_S1.);
-#116 = LINE('',#117,#118);
-#117 = CARTESIAN_POINT('',(-3.7,-1.94,6.8));
-#118 = VECTOR('',#119,1.);
-#119 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(-8.876185247677E-02,9.842519685039E-02,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(-8.876185247677E-02,9.842519685039E-02,0.));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = AXIS2_PLACEMENT_3D('',#24,#25,#26);
+#24 = CARTESIAN_POINT('',(-8.876185247677E-02,9.842519685039E-02,0.));
+#25 = DIRECTION('',(0.,0.,1.));
+#26 = DIRECTION('',(1.,0.,0.));
+#27 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#34)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#28,#32,#33)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#28 = ( CONVERSION_BASED_UNIT('INCH',#30) LENGTH_UNIT() NAMED_UNIT(#29) 
   );
-#120 = PCURVE('',#32,#121);
-#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
-#122 = LINE('',#123,#124);
-#123 = CARTESIAN_POINT('',(-10.5,1.59));
-#124 = VECTOR('',#125,1.);
-#125 = DIRECTION('',(0.707106781187,-0.707106781187));
-#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('',(-3.7,-1.94,6.8));
-#131 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187));
-#132 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
-  );
-#133 = DEFINITIONAL_REPRESENTATION('',(#134),#138);
-#134 = LINE('',#135,#136);
-#135 = CARTESIAN_POINT('',(1.099064721079E-15,4.440892098501E-16));
-#136 = VECTOR('',#137,1.);
-#137 = DIRECTION('',(1.,2.465190328816E-32));
-#138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#139 = ORIENTED_EDGE('',*,*,#140,.T.);
-#140 = EDGE_CURVE('',#113,#141,#143,.T.);
-#141 = VERTEX_POINT('',#142);
-#142 = CARTESIAN_POINT('',(-3.7,-0.35,2.68));
-#143 = SURFACE_CURVE('',#144,(#148,#155),.PCURVE_S1.);
-#144 = LINE('',#145,#146);
-#145 = CARTESIAN_POINT('',(-3.7,-0.35,5.21));
-#146 = VECTOR('',#147,1.);
-#147 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#148 = PCURVE('',#32,#149);
-#149 = DEFINITIONAL_REPRESENTATION('',(#150),#154);
-#150 = LINE('',#151,#152);
-#151 = CARTESIAN_POINT('',(-8.91,-1.7763568394E-15));
-#152 = VECTOR('',#153,1.);
-#153 = DIRECTION('',(1.,2.22044604925E-16));
-#154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#155 = PCURVE('',#156,#161);
-#156 = PLANE('',#157);
-#157 = AXIS2_PLACEMENT_3D('',#158,#159,#160);
-#158 = CARTESIAN_POINT('',(-3.7,-0.35,5.21));
-#159 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#160 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#161 = DEFINITIONAL_REPRESENTATION('',(#162),#166);
-#162 = LINE('',#163,#164);
-#163 = CARTESIAN_POINT('',(-0.,0.));
-#164 = VECTOR('',#165,1.);
-#165 = DIRECTION('',(1.,1.110223024625E-16));
-#166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#167 = ORIENTED_EDGE('',*,*,#168,.T.);
-#168 = EDGE_CURVE('',#141,#169,#171,.T.);
-#169 = VERTEX_POINT('',#170);
-#170 = CARTESIAN_POINT('',(-3.7,0.38,2.68));
-#171 = SURFACE_CURVE('',#172,(#176,#183),.PCURVE_S1.);
-#172 = LINE('',#173,#174);
-#173 = CARTESIAN_POINT('',(-3.7,-0.35,2.68));
-#174 = VECTOR('',#175,1.);
-#175 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#176 = PCURVE('',#32,#177);
-#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
-#178 = LINE('',#179,#180);
-#179 = CARTESIAN_POINT('',(-6.38,-1.221245327088E-15));
-#180 = VECTOR('',#181,1.);
-#181 = DIRECTION('',(-2.22044604925E-16,-1.));
-#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#183 = PCURVE('',#184,#189);
-#184 = PLANE('',#185);
-#185 = AXIS2_PLACEMENT_3D('',#186,#187,#188);
-#186 = CARTESIAN_POINT('',(-3.7,-0.35,2.68));
-#187 = DIRECTION('',(-1.110223024625E-16,4.440892098501E-16,1.));
-#188 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#189 = DEFINITIONAL_REPRESENTATION('',(#190),#194);
-#190 = LINE('',#191,#192);
-#191 = CARTESIAN_POINT('',(0.,0.));
-#192 = VECTOR('',#193,1.);
-#193 = DIRECTION('',(1.,-1.110223024625E-16));
-#194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#195 = ORIENTED_EDGE('',*,*,#196,.T.);
-#196 = EDGE_CURVE('',#169,#197,#199,.T.);
-#197 = VERTEX_POINT('',#198);
-#198 = CARTESIAN_POINT('',(-3.7,1.65,1.41));
-#199 = SURFACE_CURVE('',#200,(#204,#211),.PCURVE_S1.);
-#200 = LINE('',#201,#202);
-#201 = CARTESIAN_POINT('',(-3.7,0.38,2.68));
-#202 = VECTOR('',#203,1.);
-#203 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
-  );
-#204 = PCURVE('',#32,#205);
-#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
-#206 = LINE('',#207,#208);
-#207 = CARTESIAN_POINT('',(-6.38,-0.73));
-#208 = VECTOR('',#209,1.);
-#209 = DIRECTION('',(0.707106781187,-0.707106781187));
-#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#211 = PCURVE('',#212,#217);
-#212 = PLANE('',#213);
-#213 = AXIS2_PLACEMENT_3D('',#214,#215,#216);
-#214 = CARTESIAN_POINT('',(-3.7,0.38,2.68));
-#215 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187));
-#216 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
-  );
-#217 = DEFINITIONAL_REPRESENTATION('',(#218),#222);
-#218 = LINE('',#219,#220);
-#219 = CARTESIAN_POINT('',(-1.570092458684E-16,-2.736911063134E-48));
-#220 = VECTOR('',#221,1.);
-#221 = DIRECTION('',(1.,2.465190328816E-32));
-#222 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#223 = ORIENTED_EDGE('',*,*,#224,.T.);
-#224 = EDGE_CURVE('',#197,#225,#227,.T.);
-#225 = VERTEX_POINT('',#226);
-#226 = CARTESIAN_POINT('',(-3.7,1.65,-2.053912595557E-15));
-#227 = SURFACE_CURVE('',#228,(#232,#239),.PCURVE_S1.);
-#228 = LINE('',#229,#230);
-#229 = CARTESIAN_POINT('',(-3.7,1.65,1.41));
-#230 = VECTOR('',#231,1.);
-#231 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#232 = PCURVE('',#32,#233);
-#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
-#234 = LINE('',#235,#236);
-#235 = CARTESIAN_POINT('',(-5.11,-2.));
-#236 = VECTOR('',#237,1.);
-#237 = DIRECTION('',(1.,2.22044604925E-16));
-#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#239 = PCURVE('',#240,#245);
-#240 = PLANE('',#241);
-#241 = AXIS2_PLACEMENT_3D('',#242,#243,#244);
-#242 = CARTESIAN_POINT('',(-3.7,1.65,1.41));
-#243 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#244 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#245 = DEFINITIONAL_REPRESENTATION('',(#246),#250);
-#246 = LINE('',#247,#248);
-#247 = CARTESIAN_POINT('',(-2.22044604925E-16,-4.440892098501E-16));
-#248 = VECTOR('',#249,1.);
-#249 = DIRECTION('',(1.,1.110223024625E-16));
-#250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#251 = ORIENTED_EDGE('',*,*,#252,.T.);
-#252 = EDGE_CURVE('',#225,#253,#255,.T.);
-#253 = VERTEX_POINT('',#254);
-#254 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
-#255 = SURFACE_CURVE('',#256,(#260,#267),.PCURVE_S1.);
-#256 = LINE('',#257,#258);
-#257 = CARTESIAN_POINT('',(-3.7,1.65,-2.053912595557E-15));
-#258 = VECTOR('',#259,1.);
-#259 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#260 = PCURVE('',#32,#261);
-#261 = DEFINITIONAL_REPRESENTATION('',(#262),#266);
-#262 = LINE('',#263,#264);
-#263 = CARTESIAN_POINT('',(-3.7,-2.));
-#264 = VECTOR('',#265,1.);
-#265 = DIRECTION('',(2.22044604925E-16,1.));
-#266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#267 = PCURVE('',#268,#273);
-#268 = PLANE('',#269);
-#269 = AXIS2_PLACEMENT_3D('',#270,#271,#272);
-#270 = CARTESIAN_POINT('',(-3.7,1.65,-2.053912595557E-15));
-#271 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#272 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#273 = DEFINITIONAL_REPRESENTATION('',(#274),#278);
-#274 = LINE('',#275,#276);
-#275 = CARTESIAN_POINT('',(-9.860761315263E-32,-4.440892098501E-16));
-#276 = VECTOR('',#277,1.);
-#277 = DIRECTION('',(1.,1.110223024625E-16));
-#278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#279 = ORIENTED_EDGE('',*,*,#280,.T.);
-#280 = EDGE_CURVE('',#253,#281,#283,.T.);
-#281 = VERTEX_POINT('',#282);
-#282 = CARTESIAN_POINT('',(-3.7,0.35,-0.87));
-#283 = SURFACE_CURVE('',#284,(#288,#295),.PCURVE_S1.);
-#284 = LINE('',#285,#286);
-#285 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
-#286 = VECTOR('',#287,1.);
-#287 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#288 = PCURVE('',#32,#289);
-#289 = DEFINITIONAL_REPRESENTATION('',(#290),#294);
-#290 = LINE('',#291,#292);
-#291 = CARTESIAN_POINT('',(-3.7,-0.7));
-#292 = VECTOR('',#293,1.);
-#293 = DIRECTION('',(1.,2.22044604925E-16));
-#294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#295 = PCURVE('',#296,#301);
-#296 = PLANE('',#297);
-#297 = AXIS2_PLACEMENT_3D('',#298,#299,#300);
-#298 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
-#299 = DIRECTION('',(7.031412489293E-16,1.,-2.250452076943E-16));
-#300 = DIRECTION('',(1.,-3.700743415417E-16,3.330669073875E-16));
-#301 = DEFINITIONAL_REPRESENTATION('',(#302),#306);
-#302 = LINE('',#303,#304);
-#303 = CARTESIAN_POINT('',(0.,-0.));
-#304 = VECTOR('',#305,1.);
-#305 = DIRECTION('',(6.984705931644E-32,1.));
-#306 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#307 = ORIENTED_EDGE('',*,*,#308,.T.);
-#308 = EDGE_CURVE('',#281,#309,#311,.T.);
-#309 = VERTEX_POINT('',#310);
-#310 = CARTESIAN_POINT('',(-3.7,-0.35,-0.87));
-#311 = SURFACE_CURVE('',#312,(#316,#323),.PCURVE_S1.);
-#312 = LINE('',#313,#314);
-#313 = CARTESIAN_POINT('',(-3.7,1.35,-0.87));
-#314 = VECTOR('',#315,1.);
-#315 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#316 = PCURVE('',#32,#317);
-#317 = DEFINITIONAL_REPRESENTATION('',(#318),#322);
-#318 = LINE('',#319,#320);
-#319 = CARTESIAN_POINT('',(-2.83,-1.7));
-#320 = VECTOR('',#321,1.);
-#321 = DIRECTION('',(5.551115123126E-16,1.));
-#322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#323 = PCURVE('',#324,#329);
-#324 = CYLINDRICAL_SURFACE('',#325,0.7);
-#325 = AXIS2_PLACEMENT_3D('',#326,#327,#328);
-#326 = CARTESIAN_POINT('',(-3.,1.35,-0.87));
-#327 = DIRECTION('',(1.010728034814E-30,1.,-1.110223024625E-16));
-#328 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334);
-#330 = LINE('',#331,#332);
-#331 = CARTESIAN_POINT('',(-1.570796326795,0.));
-#332 = VECTOR('',#333,1.);
-#333 = DIRECTION('',(-0.,-1.));
-#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#335 = ORIENTED_EDGE('',*,*,#336,.T.);
-#336 = EDGE_CURVE('',#309,#337,#339,.T.);
-#337 = VERTEX_POINT('',#338);
-#338 = CARTESIAN_POINT('',(-3.7,-0.35,-2.053912595557E-15));
-#339 = SURFACE_CURVE('',#340,(#344,#351),.PCURVE_S1.);
-#340 = LINE('',#341,#342);
-#341 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
-#342 = VECTOR('',#343,1.);
-#343 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#344 = PCURVE('',#32,#345);
-#345 = DEFINITIONAL_REPRESENTATION('',(#346),#350);
-#346 = LINE('',#347,#348);
-#347 = CARTESIAN_POINT('',(-0.,-0.));
-#348 = VECTOR('',#349,1.);
-#349 = DIRECTION('',(-1.,-2.22044604925E-16));
-#350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#351 = PCURVE('',#352,#357);
-#352 = PLANE('',#353);
-#353 = AXIS2_PLACEMENT_3D('',#354,#355,#356);
-#354 = CARTESIAN_POINT('',(-3.293220338983,-0.35,-0.566779661017));
-#355 = DIRECTION('',(1.186439517748E-15,1.,-1.0008797216E-16));
-#356 = DIRECTION('',(1.,-8.533726103605E-16,3.330669073875E-16));
-#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362);
-#358 = LINE('',#359,#360);
-#359 = CARTESIAN_POINT('',(-0.406779661017,3.133220338983));
-#360 = VECTOR('',#361,1.);
-#361 = DIRECTION('',(-1.771608324773E-31,-1.));
-#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#363 = ORIENTED_EDGE('',*,*,#364,.T.);
-#364 = EDGE_CURVE('',#337,#365,#367,.T.);
-#365 = VERTEX_POINT('',#366);
-#366 = CARTESIAN_POINT('',(-3.7,-1.425,-2.053912595557E-15));
-#367 = SURFACE_CURVE('',#368,(#372,#379),.PCURVE_S1.);
-#368 = LINE('',#369,#370);
-#369 = CARTESIAN_POINT('',(-3.7,-0.35,-2.053912595557E-15));
-#370 = VECTOR('',#371,1.);
-#371 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#372 = PCURVE('',#32,#373);
-#373 = DEFINITIONAL_REPRESENTATION('',(#374),#378);
-#374 = LINE('',#375,#376);
-#375 = CARTESIAN_POINT('',(-3.7,-8.326672684689E-16));
-#376 = VECTOR('',#377,1.);
-#377 = DIRECTION('',(2.22044604925E-16,1.));
-#378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#379 = PCURVE('',#380,#385);
-#380 = PLANE('',#381);
-#381 = AXIS2_PLACEMENT_3D('',#382,#383,#384);
-#382 = CARTESIAN_POINT('',(-3.7,-0.35,-2.053912595557E-15));
-#383 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#384 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#385 = DEFINITIONAL_REPRESENTATION('',(#386),#390);
-#386 = LINE('',#387,#388);
-#387 = CARTESIAN_POINT('',(5.551115123126E-17,-6.162975822039E-33));
-#388 = VECTOR('',#389,1.);
-#389 = DIRECTION('',(1.,1.110223024625E-16));
-#390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#391 = ORIENTED_EDGE('',*,*,#392,.T.);
-#392 = EDGE_CURVE('',#365,#22,#393,.T.);
-#393 = SURFACE_CURVE('',#394,(#398,#405),.PCURVE_S1.);
-#394 = LINE('',#395,#396);
-#395 = CARTESIAN_POINT('',(-3.7,-1.425,-2.053912595557E-15));
-#396 = VECTOR('',#397,1.);
-#397 = DIRECTION('',(-1.833813238639E-16,-0.330350424728,0.943858356366)
-  );
-#398 = PCURVE('',#32,#399);
-#399 = DEFINITIONAL_REPRESENTATION('',(#400),#404);
-#400 = LINE('',#401,#402);
-#401 = CARTESIAN_POINT('',(-3.7,1.075));
-#402 = VECTOR('',#403,1.);
-#403 = DIRECTION('',(-0.943858356366,0.330350424728));
-#404 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#405 = PCURVE('',#406,#411);
-#406 = PLANE('',#407);
-#407 = AXIS2_PLACEMENT_3D('',#408,#409,#410);
-#408 = CARTESIAN_POINT('',(-3.7,-1.425,-2.053912595557E-15));
-#409 = DIRECTION('',(-3.824810469162E-16,-0.943858356366,-0.330350424728
+#29 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#30 = LENGTH_MEASURE_WITH_UNIT(25.4,#31);
+#31 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#32 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#33 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#34 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09),
+  #28,'distance_accuracy_value','confusion accuracy');
+#35 = PRODUCT_TYPE('part',$,(#7));
+#36 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#37),#5624);
+#37 = MANIFOLD_SOLID_BREP('',#38);
+#38 = CLOSED_SHELL('',(#39,#470,#604,#659,#707,#973,#1022,#1070,#1474,
+    #1523,#1573,#1622,#1970,#2019,#2068,#2094,#2144,#2218,#2278,#2305,
+    #2526,#2585,#2945,#3130,#3178,#3232,#3519,#3605,#3679,#3706,#3733,
+    #3762,#3789,#3796,#3823,#3850,#3877,#3904,#3960,#3987,#4014,#4061,
+    #4088,#4113,#4138,#4145,#4172,#4201,#4228,#4255,#4633,#4660,#4710,
+    #4737,#5062,#5089,#5116,#5123,#5150,#5177,#5184,#5211,#5240,#5267,
+    #5294,#5372,#5426,#5502,#5529,#5556,#5583,#5590,#5617));
+#39 = ADVANCED_FACE('',(#40,#439),#54,.T.);
+#40 = FACE_BOUND('',#41,.T.);
+#41 = EDGE_LOOP('',(#42,#77,#105,#133,#161,#189,#217,#245,#273,#301,#329
+    ,#357,#385,#413));
+#42 = ORIENTED_EDGE('',*,*,#43,.T.);
+#43 = EDGE_CURVE('',#44,#46,#48,.T.);
+#44 = VERTEX_POINT('',#45);
+#45 = CARTESIAN_POINT('',(-0.145669291339,-0.104330708661,0.137795275591
     ));
-#410 = DIRECTION('',(-1.833813238639E-16,-0.330350424728,0.943858356366)
+#46 = VERTEX_POINT('',#47);
+#47 = CARTESIAN_POINT('',(-0.145669291339,-0.177165354331,0.137795275591
+    ));
+#48 = SURFACE_CURVE('',#49,(#53,#65),.PCURVE_S1.);
+#49 = LINE('',#50,#51);
+#50 = CARTESIAN_POINT('',(-0.145669291339,-0.104330708661,0.137795275591
+    ));
+#51 = VECTOR('',#52,3.937007874016E-02);
+#52 = DIRECTION('',(-4.440892098501E-16,-1.,1.110223024625E-16));
+#53 = PCURVE('',#54,#59);
+#54 = PLANE('',#55);
+#55 = AXIS2_PLACEMENT_3D('',#56,#57,#58);
+#56 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#57 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
+#58 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64);
+#60 = LINE('',#61,#62);
+#61 = CARTESIAN_POINT('',(-0.283464566929,9.055118110236E-02));
+#62 = VECTOR('',#63,1.);
+#63 = DIRECTION('',(2.22044604925E-16,1.));
+#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#65 = PCURVE('',#66,#71);
+#66 = PLANE('',#67);
+#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70);
+#68 = CARTESIAN_POINT('',(-0.13900725503,-0.151353004013,0.137795275591)
   );
-#411 = DEFINITIONAL_REPRESENTATION('',(#412),#416);
-#412 = LINE('',#413,#414);
-#413 = CARTESIAN_POINT('',(6.5347465074E-17,4.440892098501E-16));
-#414 = VECTOR('',#415,1.);
-#415 = DIRECTION('',(1.,-6.811306314946E-17));
-#416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#69 = DIRECTION('',(1.254681823091E-15,-1.561761133238E-16,1.));
+#70 = DIRECTION('',(1.,-1.516236165015E-31,-1.254681823091E-15));
+#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76);
+#72 = LINE('',#73,#74);
+#73 = CARTESIAN_POINT('',(-6.66203630899E-03,4.702229535129E-02));
+#74 = VECTOR('',#75,1.);
+#75 = DIRECTION('',(-5.551115123126E-16,-1.));
+#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#417 = FACE_BOUND('',#418,.T.);
-#418 = EDGE_LOOP('',(#419));
-#419 = ORIENTED_EDGE('',*,*,#420,.F.);
-#420 = EDGE_CURVE('',#421,#421,#423,.T.);
-#421 = VERTEX_POINT('',#422);
-#422 = CARTESIAN_POINT('',(-3.7,0.6,1.8));
-#423 = SURFACE_CURVE('',#424,(#429,#436),.PCURVE_S1.);
-#424 = CIRCLE('',#425,0.6);
-#425 = AXIS2_PLACEMENT_3D('',#426,#427,#428);
-#426 = CARTESIAN_POINT('',(-3.7,1.998401444325E-16,1.8));
-#427 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#428 = DIRECTION('',(1.110223024625E-16,1.,0.));
-#429 = PCURVE('',#32,#430);
-#430 = DEFINITIONAL_REPRESENTATION('',(#431),#435);
-#431 = CIRCLE('',#432,0.6);
-#432 = AXIS2_PLACEMENT_2D('',#433,#434);
-#433 = CARTESIAN_POINT('',(-5.5,-0.35));
-#434 = DIRECTION('',(-5.551115123126E-16,-1.));
-#435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#77 = ORIENTED_EDGE('',*,*,#78,.T.);
+#78 = EDGE_CURVE('',#46,#79,#81,.T.);
+#79 = VERTEX_POINT('',#80);
+#80 = CARTESIAN_POINT('',(-0.145669291339,-0.177165354331,0.267716535433
+    ));
+#81 = SURFACE_CURVE('',#82,(#86,#93),.PCURVE_S1.);
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(-0.145669291339,-0.177165354331,0.137795275591
+    ));
+#84 = VECTOR('',#85,3.937007874016E-02);
+#85 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#86 = PCURVE('',#54,#87);
+#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92);
+#88 = LINE('',#89,#90);
+#89 = CARTESIAN_POINT('',(-0.283464566929,0.163385826772));
+#90 = VECTOR('',#91,1.);
+#91 = DIRECTION('',(-1.,-5.551115123126E-16));
+#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#436 = PCURVE('',#437,#442);
-#437 = CYLINDRICAL_SURFACE('',#438,0.6);
-#438 = AXIS2_PLACEMENT_3D('',#439,#440,#441);
-#439 = CARTESIAN_POINT('',(-3.7,1.998401444325E-16,1.8));
-#440 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#441 = DIRECTION('',(1.110223024625E-16,1.,0.));
-#442 = DEFINITIONAL_REPRESENTATION('',(#443),#447);
-#443 = LINE('',#444,#445);
-#444 = CARTESIAN_POINT('',(0.,0.));
-#445 = VECTOR('',#446,1.);
-#446 = DIRECTION('',(1.,0.));
-#447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#93 = PCURVE('',#94,#99);
+#94 = CYLINDRICAL_SURFACE('',#95,1.771653543307E-02);
+#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98);
+#96 = CARTESIAN_POINT('',(-0.127952755906,-0.177165354331,0.137795275591
+    ));
+#97 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#98 = DIRECTION('',(-1.,5.551115123126E-16,-1.848892746612E-31));
+#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104);
+#100 = LINE('',#101,#102);
+#101 = CARTESIAN_POINT('',(0.,0.));
+#102 = VECTOR('',#103,1.);
+#103 = DIRECTION('',(0.,1.));
+#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#448 = ADVANCED_FACE('',(#449),#44,.F.);
-#449 = FACE_BOUND('',#450,.F.);
-#450 = EDGE_LOOP('',(#451,#452,#476,#504,#533,#561));
-#451 = ORIENTED_EDGE('',*,*,#21,.T.);
-#452 = ORIENTED_EDGE('',*,*,#453,.T.);
-#453 = EDGE_CURVE('',#24,#454,#456,.T.);
-#454 = VERTEX_POINT('',#455);
-#455 = CARTESIAN_POINT('',(-3.25,-4.95,3.5));
-#456 = SURFACE_CURVE('',#457,(#462,#469),.PCURVE_S1.);
-#457 = CIRCLE('',#458,0.45);
-#458 = AXIS2_PLACEMENT_3D('',#459,#460,#461);
-#459 = CARTESIAN_POINT('',(-3.25,-4.5,3.5));
-#460 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#461 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#462 = PCURVE('',#44,#463);
-#463 = DEFINITIONAL_REPRESENTATION('',(#464),#468);
-#464 = CIRCLE('',#465,0.45);
-#465 = AXIS2_PLACEMENT_2D('',#466,#467);
-#466 = CARTESIAN_POINT('',(0.280784277752,-0.655633698077));
-#467 = DIRECTION('',(-5.448647077855E-31,-1.));
-#468 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#105 = ORIENTED_EDGE('',*,*,#106,.T.);
+#106 = EDGE_CURVE('',#79,#107,#109,.T.);
+#107 = VERTEX_POINT('',#108);
+#108 = CARTESIAN_POINT('',(-0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#109 = SURFACE_CURVE('',#110,(#114,#121),.PCURVE_S1.);
+#110 = LINE('',#111,#112);
+#111 = CARTESIAN_POINT('',(-0.145669291339,-0.194881889764,
+    0.267716535433));
+#112 = VECTOR('',#113,3.937007874016E-02);
+#113 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#114 = PCURVE('',#54,#115);
+#115 = DEFINITIONAL_REPRESENTATION('',(#116),#120);
+#116 = LINE('',#117,#118);
+#117 = CARTESIAN_POINT('',(-0.413385826772,0.181102362205));
+#118 = VECTOR('',#119,1.);
+#119 = DIRECTION('',(-2.22044604925E-16,-1.));
+#120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#469 = PCURVE('',#72,#470);
-#470 = DEFINITIONAL_REPRESENTATION('',(#471),#475);
-#471 = LINE('',#472,#473);
-#472 = CARTESIAN_POINT('',(-4.712388980385,3.141931159689E-15));
-#473 = VECTOR('',#474,1.);
-#474 = DIRECTION('',(1.,0.));
-#475 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#121 = PCURVE('',#122,#127);
+#122 = PLANE('',#123);
+#123 = AXIS2_PLACEMENT_3D('',#124,#125,#126);
+#124 = CARTESIAN_POINT('',(-0.145669291339,-0.194881889764,
+    0.267716535433));
+#125 = DIRECTION('',(-5.551115123126E-16,4.440892098501E-16,1.));
+#126 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#127 = DEFINITIONAL_REPRESENTATION('',(#128),#132);
+#128 = LINE('',#129,#130);
+#129 = CARTESIAN_POINT('',(-3.49676543189E-17,-3.882189494198E-33));
+#130 = VECTOR('',#131,1.);
+#131 = DIRECTION('',(1.,-1.110223024625E-16));
+#132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#476 = ORIENTED_EDGE('',*,*,#477,.T.);
-#477 = EDGE_CURVE('',#454,#478,#480,.T.);
-#478 = VERTEX_POINT('',#479);
-#479 = CARTESIAN_POINT('',(-3.25,-4.65,3.5));
-#480 = SURFACE_CURVE('',#481,(#485,#492),.PCURVE_S1.);
-#481 = LINE('',#482,#483);
-#482 = CARTESIAN_POINT('',(-3.25,-4.95,3.5));
-#483 = VECTOR('',#484,1.);
-#484 = DIRECTION('',(5.551115123126E-16,1.,-1.110223024625E-16));
-#485 = PCURVE('',#44,#486);
-#486 = DEFINITIONAL_REPRESENTATION('',(#487),#491);
-#487 = LINE('',#488,#489);
-#488 = CARTESIAN_POINT('',(0.280784277752,-1.105633698077));
-#489 = VECTOR('',#490,1.);
-#490 = DIRECTION('',(5.551115123126E-16,1.));
-#491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#133 = ORIENTED_EDGE('',*,*,#134,.T.);
+#134 = EDGE_CURVE('',#107,#135,#137,.T.);
+#135 = VERTEX_POINT('',#136);
+#136 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755905E-02,
+    0.205118110236));
+#137 = SURFACE_CURVE('',#138,(#142,#149),.PCURVE_S1.);
+#138 = LINE('',#139,#140);
+#139 = CARTESIAN_POINT('',(-0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#140 = VECTOR('',#141,3.937007874016E-02);
+#141 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#142 = PCURVE('',#54,#143);
+#143 = DEFINITIONAL_REPRESENTATION('',(#144),#148);
+#144 = LINE('',#145,#146);
+#145 = CARTESIAN_POINT('',(-0.413385826772,6.259842519685E-02));
+#146 = VECTOR('',#147,1.);
+#147 = DIRECTION('',(0.707106781187,-0.707106781187));
+#148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#492 = PCURVE('',#493,#498);
-#493 = PLANE('',#494);
-#494 = AXIS2_PLACEMENT_3D('',#495,#496,#497);
-#495 = CARTESIAN_POINT('',(-3.25,-4.95,0.3));
-#496 = DIRECTION('',(1.,-4.440892098501E-16,1.110223024625E-16));
-#497 = DIRECTION('',(3.697785493224E-32,3.330669073875E-16,1.));
-#498 = DEFINITIONAL_REPRESENTATION('',(#499),#503);
-#499 = LINE('',#500,#501);
-#500 = CARTESIAN_POINT('',(3.2,7.105427357601E-16));
-#501 = VECTOR('',#502,1.);
-#502 = DIRECTION('',(2.22044604925E-16,-1.));
-#503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#149 = PCURVE('',#150,#155);
+#150 = PLANE('',#151);
+#151 = AXIS2_PLACEMENT_3D('',#152,#153,#154);
+#152 = CARTESIAN_POINT('',(-0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#153 = DIRECTION('',(-3.925231146709E-16,0.707106781187,0.707106781187)
+  );
+#154 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#155 = DEFINITIONAL_REPRESENTATION('',(#156),#160);
+#156 = LINE('',#157,#158);
+#157 = CARTESIAN_POINT('',(4.32702646094E-17,1.748382715945E-17));
+#158 = VECTOR('',#159,1.);
+#159 = DIRECTION('',(1.,2.465190328816E-32));
+#160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#504 = ORIENTED_EDGE('',*,*,#505,.F.);
-#505 = EDGE_CURVE('',#506,#478,#508,.T.);
-#506 = VERTEX_POINT('',#507);
-#507 = CARTESIAN_POINT('',(-3.4,-4.5,3.5));
-#508 = SURFACE_CURVE('',#509,(#514,#521),.PCURVE_S1.);
-#509 = CIRCLE('',#510,0.15);
-#510 = AXIS2_PLACEMENT_3D('',#511,#512,#513);
-#511 = CARTESIAN_POINT('',(-3.25,-4.5,3.5));
-#512 = DIRECTION('',(-5.551115123126E-16,1.848892746612E-31,1.));
-#513 = DIRECTION('',(-2.22044604925E-16,-1.,6.162975822039E-32));
-#514 = PCURVE('',#44,#515);
-#515 = DEFINITIONAL_REPRESENTATION('',(#516),#520);
-#516 = CIRCLE('',#517,0.15);
-#517 = AXIS2_PLACEMENT_2D('',#518,#519);
-#518 = CARTESIAN_POINT('',(0.280784277752,-0.655633698077));
-#519 = DIRECTION('',(-2.22044604925E-16,-1.));
-#520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#161 = ORIENTED_EDGE('',*,*,#162,.T.);
+#162 = EDGE_CURVE('',#135,#163,#165,.T.);
+#163 = VERTEX_POINT('',#164);
+#164 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#165 = SURFACE_CURVE('',#166,(#170,#177),.PCURVE_S1.);
+#166 = LINE('',#167,#168);
+#167 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.205118110236));
+#168 = VECTOR('',#169,3.937007874016E-02);
+#169 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#170 = PCURVE('',#54,#171);
+#171 = DEFINITIONAL_REPRESENTATION('',(#172),#176);
+#172 = LINE('',#173,#174);
+#173 = CARTESIAN_POINT('',(-0.350787401575,-6.993530863781E-17));
+#174 = VECTOR('',#175,1.);
+#175 = DIRECTION('',(1.,2.22044604925E-16));
+#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#521 = PCURVE('',#522,#527);
-#522 = CYLINDRICAL_SURFACE('',#523,0.15);
-#523 = AXIS2_PLACEMENT_3D('',#524,#525,#526);
-#524 = CARTESIAN_POINT('',(-3.25,-4.5,6.8));
-#525 = DIRECTION('',(-2.22044604925E-16,3.330669073875E-16,1.));
-#526 = DIRECTION('',(-2.22044604925E-16,-1.,6.162975822039E-32));
-#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532);
-#528 = LINE('',#529,#530);
-#529 = CARTESIAN_POINT('',(0.,-3.3));
-#530 = VECTOR('',#531,1.);
-#531 = DIRECTION('',(1.,0.));
-#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#177 = PCURVE('',#178,#183);
+#178 = PLANE('',#179);
+#179 = AXIS2_PLACEMENT_3D('',#180,#181,#182);
+#180 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.205118110236));
+#181 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#182 = DIRECTION('',(4.440892098501E-16,-5.551115123126E-16,-1.));
+#183 = DEFINITIONAL_REPRESENTATION('',(#184),#188);
+#184 = LINE('',#185,#186);
+#185 = CARTESIAN_POINT('',(-0.,0.));
+#186 = VECTOR('',#187,1.);
+#187 = DIRECTION('',(1.,1.110223024625E-16));
+#188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#533 = ORIENTED_EDGE('',*,*,#534,.T.);
-#534 = EDGE_CURVE('',#506,#535,#537,.T.);
-#535 = VERTEX_POINT('',#536);
-#536 = CARTESIAN_POINT('',(-3.4,-2.65,3.5));
-#537 = SURFACE_CURVE('',#538,(#542,#549),.PCURVE_S1.);
-#538 = LINE('',#539,#540);
-#539 = CARTESIAN_POINT('',(-3.4,-1.5,3.5));
-#540 = VECTOR('',#541,1.);
-#541 = DIRECTION('',(1.150351567684E-16,1.,-1.110223024625E-16));
-#542 = PCURVE('',#44,#543);
-#543 = DEFINITIONAL_REPRESENTATION('',(#544),#548);
-#544 = LINE('',#545,#546);
-#545 = CARTESIAN_POINT('',(0.130784277752,2.344366301923));
-#546 = VECTOR('',#547,1.);
-#547 = DIRECTION('',(1.150351567684E-16,1.));
-#548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#189 = ORIENTED_EDGE('',*,*,#190,.T.);
+#190 = EDGE_CURVE('',#163,#191,#193,.T.);
+#191 = VERTEX_POINT('',#192);
+#192 = CARTESIAN_POINT('',(-0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#193 = SURFACE_CURVE('',#194,(#198,#205),.PCURVE_S1.);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#196 = VECTOR('',#197,3.937007874016E-02);
+#197 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#198 = PCURVE('',#54,#199);
+#199 = DEFINITIONAL_REPRESENTATION('',(#200),#204);
+#200 = LINE('',#201,#202);
+#201 = CARTESIAN_POINT('',(-0.251181102362,-4.808052468849E-17));
+#202 = VECTOR('',#203,1.);
+#203 = DIRECTION('',(-2.22044604925E-16,-1.));
+#204 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#549 = PCURVE('',#550,#555);
-#550 = PLANE('',#551);
-#551 = AXIS2_PLACEMENT_3D('',#552,#553,#554);
-#552 = CARTESIAN_POINT('',(-3.4,-1.451674741835,3.050705137718));
-#553 = DIRECTION('',(-1.,-1.344338447377E-16,-3.458228201768E-16));
-#554 = DIRECTION('',(-8.761076018732E-17,-1.,1.752435829926E-32));
-#555 = DEFINITIONAL_REPRESENTATION('',(#556),#560);
-#556 = LINE('',#557,#558);
-#557 = CARTESIAN_POINT('',(4.832525816457E-02,0.449294862282));
-#558 = VECTOR('',#559,1.);
-#559 = DIRECTION('',(-1.,1.110223024625E-16));
-#560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#205 = PCURVE('',#206,#211);
+#206 = PLANE('',#207);
+#207 = AXIS2_PLACEMENT_3D('',#208,#209,#210);
+#208 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#209 = DIRECTION('',(-5.551115123126E-16,4.440892098501E-16,1.));
+#210 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#211 = DEFINITIONAL_REPRESENTATION('',(#212),#216);
+#212 = LINE('',#213,#214);
+#213 = CARTESIAN_POINT('',(0.,0.));
+#214 = VECTOR('',#215,1.);
+#215 = DIRECTION('',(1.,-1.110223024625E-16));
+#216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#561 = ORIENTED_EDGE('',*,*,#562,.F.);
-#562 = EDGE_CURVE('',#22,#535,#563,.T.);
-#563 = SURFACE_CURVE('',#564,(#568,#575),.PCURVE_S1.);
-#564 = LINE('',#565,#566);
-#565 = CARTESIAN_POINT('',(-3.7,-2.65,3.5));
-#566 = VECTOR('',#567,1.);
-#567 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#568 = PCURVE('',#44,#569);
-#569 = DEFINITIONAL_REPRESENTATION('',(#570),#574);
-#570 = LINE('',#571,#572);
-#571 = CARTESIAN_POINT('',(-0.169215722248,1.194366301923));
-#572 = VECTOR('',#573,1.);
-#573 = DIRECTION('',(1.,1.110223024625E-16));
-#574 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#217 = ORIENTED_EDGE('',*,*,#218,.T.);
+#218 = EDGE_CURVE('',#191,#219,#221,.T.);
+#219 = VERTEX_POINT('',#220);
+#220 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#221 = SURFACE_CURVE('',#222,(#226,#233),.PCURVE_S1.);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(-0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#224 = VECTOR('',#225,3.937007874016E-02);
+#225 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#226 = PCURVE('',#54,#227);
+#227 = DEFINITIONAL_REPRESENTATION('',(#228),#232);
+#228 = LINE('',#229,#230);
+#229 = CARTESIAN_POINT('',(-0.251181102362,-2.874015748032E-02));
+#230 = VECTOR('',#231,1.);
+#231 = DIRECTION('',(0.707106781187,-0.707106781187));
+#232 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#575 = PCURVE('',#406,#576);
-#576 = DEFINITIONAL_REPRESENTATION('',(#577),#581);
-#577 = LINE('',#578,#579);
-#578 = CARTESIAN_POINT('',(3.708183517573,3.635980405647E-16));
-#579 = VECTOR('',#580,1.);
-#580 = DIRECTION('',(1.362261262989E-16,-1.));
-#581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#233 = PCURVE('',#234,#239);
+#234 = PLANE('',#235);
+#235 = AXIS2_PLACEMENT_3D('',#236,#237,#238);
+#236 = CARTESIAN_POINT('',(-0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#237 = DIRECTION('',(-3.925231146709E-16,0.707106781187,0.707106781187)
+  );
+#238 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#239 = DEFINITIONAL_REPRESENTATION('',(#240),#244);
+#240 = LINE('',#241,#242);
+#241 = CARTESIAN_POINT('',(-6.181466372771E-18,-1.077524040604E-49));
+#242 = VECTOR('',#243,1.);
+#243 = DIRECTION('',(1.,2.465190328816E-32));
+#244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#582 = ADVANCED_FACE('',(#583),#72,.T.);
-#583 = FACE_BOUND('',#584,.T.);
-#584 = EDGE_LOOP('',(#585,#586,#614,#636));
-#585 = ORIENTED_EDGE('',*,*,#453,.T.);
-#586 = ORIENTED_EDGE('',*,*,#587,.T.);
-#587 = EDGE_CURVE('',#454,#588,#590,.T.);
-#588 = VERTEX_POINT('',#589);
-#589 = CARTESIAN_POINT('',(-3.25,-4.95,6.8));
-#590 = SURFACE_CURVE('',#591,(#595,#602),.PCURVE_S1.);
-#591 = LINE('',#592,#593);
-#592 = CARTESIAN_POINT('',(-3.25,-4.95,3.5));
-#593 = VECTOR('',#594,1.);
-#594 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#595 = PCURVE('',#72,#596);
-#596 = DEFINITIONAL_REPRESENTATION('',(#597),#601);
-#597 = LINE('',#598,#599);
-#598 = CARTESIAN_POINT('',(1.570796326795,0.));
-#599 = VECTOR('',#600,1.);
-#600 = DIRECTION('',(0.,1.));
-#601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#245 = ORIENTED_EDGE('',*,*,#246,.T.);
+#246 = EDGE_CURVE('',#219,#247,#249,.T.);
+#247 = VERTEX_POINT('',#248);
+#248 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    -8.086270061246E-17));
+#249 = SURFACE_CURVE('',#250,(#254,#261),.PCURVE_S1.);
+#250 = LINE('',#251,#252);
+#251 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#252 = VECTOR('',#253,3.937007874016E-02);
+#253 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#254 = PCURVE('',#54,#255);
+#255 = DEFINITIONAL_REPRESENTATION('',(#256),#260);
+#256 = LINE('',#257,#258);
+#257 = CARTESIAN_POINT('',(-0.201181102362,-7.874015748031E-02));
+#258 = VECTOR('',#259,1.);
+#259 = DIRECTION('',(1.,2.22044604925E-16));
+#260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#602 = PCURVE('',#603,#608);
-#603 = PLANE('',#604);
-#604 = AXIS2_PLACEMENT_3D('',#605,#606,#607);
-#605 = CARTESIAN_POINT('',(-3.7,-4.95,-2.053912595557E-15));
-#606 = DIRECTION('',(-4.440892098501E-16,-1.,1.110223024625E-16));
-#607 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#608 = DEFINITIONAL_REPRESENTATION('',(#609),#613);
-#609 = LINE('',#610,#611);
-#610 = CARTESIAN_POINT('',(3.5,-0.45));
-#611 = VECTOR('',#612,1.);
-#612 = DIRECTION('',(1.,-4.440892098501E-16));
-#613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#261 = PCURVE('',#262,#267);
+#262 = PLANE('',#263);
+#263 = AXIS2_PLACEMENT_3D('',#264,#265,#266);
+#264 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#265 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#266 = DIRECTION('',(4.440892098501E-16,-5.551115123126E-16,-1.));
+#267 = DEFINITIONAL_REPRESENTATION('',(#268),#272);
+#268 = LINE('',#269,#270);
+#269 = CARTESIAN_POINT('',(-8.741913579726E-18,-1.748382715945E-17));
+#270 = VECTOR('',#271,1.);
+#271 = DIRECTION('',(1.,1.110223024625E-16));
+#272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#614 = ORIENTED_EDGE('',*,*,#615,.F.);
-#615 = EDGE_CURVE('',#57,#588,#616,.T.);
-#616 = SURFACE_CURVE('',#617,(#622,#629),.PCURVE_S1.);
-#617 = CIRCLE('',#618,0.45);
-#618 = AXIS2_PLACEMENT_3D('',#619,#620,#621);
-#619 = CARTESIAN_POINT('',(-3.25,-4.5,6.8));
-#620 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#621 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#622 = PCURVE('',#72,#623);
-#623 = DEFINITIONAL_REPRESENTATION('',(#624),#628);
-#624 = LINE('',#625,#626);
-#625 = CARTESIAN_POINT('',(-4.712388980385,3.3));
-#626 = VECTOR('',#627,1.);
-#627 = DIRECTION('',(1.,0.));
-#628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#273 = ORIENTED_EDGE('',*,*,#274,.T.);
+#274 = EDGE_CURVE('',#247,#275,#277,.T.);
+#275 = VERTEX_POINT('',#276);
+#276 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.086270061246E-17));
+#277 = SURFACE_CURVE('',#278,(#282,#289),.PCURVE_S1.);
+#278 = LINE('',#279,#280);
+#279 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    -1.169230941288E-16));
+#280 = VECTOR('',#281,3.937007874016E-02);
+#281 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#282 = PCURVE('',#54,#283);
+#283 = DEFINITIONAL_REPRESENTATION('',(#284),#288);
+#284 = LINE('',#285,#286);
+#285 = CARTESIAN_POINT('',(-0.145669291339,-7.874015748031E-02));
+#286 = VECTOR('',#287,1.);
+#287 = DIRECTION('',(2.22044604925E-16,1.));
+#288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#629 = PCURVE('',#100,#630);
+#289 = PCURVE('',#290,#295);
+#290 = PLANE('',#291);
+#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294);
+#292 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    -1.097110154256E-16));
+#293 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#294 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#295 = DEFINITIONAL_REPRESENTATION('',(#296),#300);
+#296 = LINE('',#297,#298);
+#297 = CARTESIAN_POINT('',(-3.882189494198E-33,-1.748382715945E-17));
+#298 = VECTOR('',#299,1.);
+#299 = DIRECTION('',(1.,1.110223024625E-16));
+#300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#301 = ORIENTED_EDGE('',*,*,#302,.T.);
+#302 = EDGE_CURVE('',#275,#303,#305,.T.);
+#303 = VERTEX_POINT('',#304);
+#304 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -3.425196850394E-02));
+#305 = SURFACE_CURVE('',#306,(#310,#317),.PCURVE_S1.);
+#306 = LINE('',#307,#308);
+#307 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.851187499472E-17));
+#308 = VECTOR('',#309,3.937007874016E-02);
+#309 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#310 = PCURVE('',#54,#311);
+#311 = DEFINITIONAL_REPRESENTATION('',(#312),#316);
+#312 = LINE('',#313,#314);
+#313 = CARTESIAN_POINT('',(-0.145669291339,-2.755905511811E-02));
+#314 = VECTOR('',#315,1.);
+#315 = DIRECTION('',(1.,2.22044604925E-16));
+#316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#317 = PCURVE('',#318,#323);
+#318 = PLANE('',#319);
+#319 = AXIS2_PLACEMENT_3D('',#320,#321,#322);
+#320 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.545220524182E-17));
+#321 = DIRECTION('',(3.700743415417E-16,1.,-5.581121150818E-16));
+#322 = DIRECTION('',(1.,-3.700743415417E-16,3.330669073875E-16));
+#323 = DEFINITIONAL_REPRESENTATION('',(#324),#328);
+#324 = LINE('',#325,#326);
+#325 = CARTESIAN_POINT('',(0.,-0.));
+#326 = VECTOR('',#327,1.);
+#327 = DIRECTION('',(6.984705931644E-32,1.));
+#328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#329 = ORIENTED_EDGE('',*,*,#330,.T.);
+#330 = EDGE_CURVE('',#303,#331,#333,.T.);
+#331 = VERTEX_POINT('',#332);
+#332 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -3.425196850394E-02));
+#333 = SURFACE_CURVE('',#334,(#338,#345),.PCURVE_S1.);
+#334 = LINE('',#335,#336);
+#335 = CARTESIAN_POINT('',(-0.145669291339,5.314960629921E-02,
+    -3.425196850394E-02));
+#336 = VECTOR('',#337,3.937007874016E-02);
+#337 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#338 = PCURVE('',#54,#339);
+#339 = DEFINITIONAL_REPRESENTATION('',(#340),#344);
+#340 = LINE('',#341,#342);
+#341 = CARTESIAN_POINT('',(-0.111417322835,-6.692913385827E-02));
+#342 = VECTOR('',#343,1.);
+#343 = DIRECTION('',(5.551115123126E-16,1.));
+#344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#345 = PCURVE('',#346,#351);
+#346 = CYLINDRICAL_SURFACE('',#347,2.755905511811E-02);
+#347 = AXIS2_PLACEMENT_3D('',#348,#349,#350);
+#348 = CARTESIAN_POINT('',(-0.11811023622,5.314960629921E-02,
+    -3.425196850394E-02));
+#349 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#350 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#351 = DEFINITIONAL_REPRESENTATION('',(#352),#356);
+#352 = LINE('',#353,#354);
+#353 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#354 = VECTOR('',#355,1.);
+#355 = DIRECTION('',(-0.,-1.));
+#356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#357 = ORIENTED_EDGE('',*,*,#358,.T.);
+#358 = EDGE_CURVE('',#331,#359,#361,.T.);
+#359 = VERTEX_POINT('',#360);
+#360 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -8.086270061246E-17));
+#361 = SURFACE_CURVE('',#362,(#366,#373),.PCURVE_S1.);
+#362 = LINE('',#363,#364);
+#363 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#364 = VECTOR('',#365,3.937007874016E-02);
+#365 = DIRECTION('',(-5.551115123126E-16,5.551115123126E-16,1.));
+#366 = PCURVE('',#54,#367);
+#367 = DEFINITIONAL_REPRESENTATION('',(#368),#372);
+#368 = LINE('',#369,#370);
+#369 = CARTESIAN_POINT('',(-0.,-0.));
+#370 = VECTOR('',#371,1.);
+#371 = DIRECTION('',(-1.,-2.22044604925E-16));
+#372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#373 = PCURVE('',#374,#379);
+#374 = PLANE('',#375);
+#375 = AXIS2_PLACEMENT_3D('',#376,#377,#378);
+#376 = CARTESIAN_POINT('',(-0.129654344054,-1.377952755906E-02,
+    -2.231415988256E-02));
+#377 = DIRECTION('',(8.533726103605E-16,1.,-4.331548795476E-16));
+#378 = DIRECTION('',(1.,-8.533726103605E-16,3.330669073875E-16));
+#379 = DEFINITIONAL_REPRESENTATION('',(#380),#384);
+#380 = LINE('',#381,#382);
+#381 = CARTESIAN_POINT('',(-1.601494728413E-02,0.123355131456));
+#382 = VECTOR('',#383,1.);
+#383 = DIRECTION('',(-1.771608324773E-31,-1.));
+#384 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#385 = ORIENTED_EDGE('',*,*,#386,.T.);
+#386 = EDGE_CURVE('',#359,#387,#389,.T.);
+#387 = VERTEX_POINT('',#388);
+#388 = CARTESIAN_POINT('',(-0.145669291339,-5.610236220472E-02,
+    -8.086270061246E-17));
+#389 = SURFACE_CURVE('',#390,(#394,#401),.PCURVE_S1.);
+#390 = LINE('',#391,#392);
+#391 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -7.32135262302E-17));
+#392 = VECTOR('',#393,3.937007874016E-02);
+#393 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#394 = PCURVE('',#54,#395);
+#395 = DEFINITIONAL_REPRESENTATION('',(#396),#400);
+#396 = LINE('',#397,#398);
+#397 = CARTESIAN_POINT('',(-0.145669291339,-3.278217592397E-17));
+#398 = VECTOR('',#399,1.);
+#399 = DIRECTION('',(2.22044604925E-16,1.));
+#400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#401 = PCURVE('',#402,#407);
+#402 = PLANE('',#403);
+#403 = AXIS2_PLACEMENT_3D('',#404,#405,#406);
+#404 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -7.474336110665E-17));
+#405 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#406 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#407 = DEFINITIONAL_REPRESENTATION('',(#408),#412);
+#408 = LINE('',#409,#410);
+#409 = CARTESIAN_POINT('',(2.185478394931E-18,-2.426368433874E-34));
+#410 = VECTOR('',#411,1.);
+#411 = DIRECTION('',(1.,1.110223024625E-16));
+#412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#413 = ORIENTED_EDGE('',*,*,#414,.T.);
+#414 = EDGE_CURVE('',#387,#44,#415,.T.);
+#415 = SURFACE_CURVE('',#416,(#420,#427),.PCURVE_S1.);
+#416 = LINE('',#417,#418);
+#417 = CARTESIAN_POINT('',(-0.145669291339,-5.610236220472E-02,
+    -4.971963348469E-17));
+#418 = VECTOR('',#419,3.937007874016E-02);
+#419 = DIRECTION('',(-5.239466396112E-16,-0.330350424728,0.943858356366)
+  );
+#420 = PCURVE('',#54,#421);
+#421 = DEFINITIONAL_REPRESENTATION('',(#422),#426);
+#422 = LINE('',#423,#424);
+#423 = CARTESIAN_POINT('',(-0.145669291339,4.232283464567E-02));
+#424 = VECTOR('',#425,1.);
+#425 = DIRECTION('',(-0.943858356366,0.330350424728));
+#426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#427 = PCURVE('',#428,#433);
+#428 = PLANE('',#429);
+#429 = AXIS2_PLACEMENT_3D('',#430,#431,#432);
+#430 = CARTESIAN_POINT('',(-0.145669291339,-5.610236220472E-02,
+    -5.594824691024E-17));
+#431 = DIRECTION('',(1.833813238639E-16,-0.943858356366,-0.330350424728)
+  );
+#432 = DIRECTION('',(-4.558335764617E-16,-0.330350424728,0.943858356366)
+  );
+#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(2.572734845433E-18,1.748382715945E-17));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(1.,-6.811306314946E-17));
+#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#439 = FACE_BOUND('',#440,.T.);
+#440 = EDGE_LOOP('',(#441));
+#441 = ORIENTED_EDGE('',*,*,#442,.F.);
+#442 = EDGE_CURVE('',#443,#443,#445,.T.);
+#443 = VERTEX_POINT('',#444);
+#444 = CARTESIAN_POINT('',(-0.145669291339,2.362204724409E-02,
+    7.086614173228E-02));
+#445 = SURFACE_CURVE('',#446,(#451,#458),.PCURVE_S1.);
+#446 = CIRCLE('',#447,2.362204724409E-02);
+#447 = AXIS2_PLACEMENT_3D('',#448,#449,#450);
+#448 = CARTESIAN_POINT('',(-0.145669291339,7.867722221753E-18,
+    7.086614173228E-02));
+#449 = DIRECTION('',(-1.,-4.930380657631E-32,-5.551115123126E-16));
+#450 = DIRECTION('',(1.232595164408E-32,1.,-1.110223024625E-16));
+#451 = PCURVE('',#54,#452);
+#452 = DEFINITIONAL_REPRESENTATION('',(#453),#457);
+#453 = CIRCLE('',#454,2.362204724409E-02);
+#454 = AXIS2_PLACEMENT_2D('',#455,#456);
+#455 = CARTESIAN_POINT('',(-0.216535433071,-1.377952755906E-02));
+#456 = DIRECTION('',(-5.551115123126E-16,-1.));
+#457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#458 = PCURVE('',#459,#464);
+#459 = CYLINDRICAL_SURFACE('',#460,2.362204724409E-02);
+#460 = AXIS2_PLACEMENT_3D('',#461,#462,#463);
+#461 = CARTESIAN_POINT('',(-0.145669291339,7.867722221753E-18,
+    7.086614173228E-02));
+#462 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#463 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#464 = DEFINITIONAL_REPRESENTATION('',(#465),#469);
+#465 = LINE('',#466,#467);
+#466 = CARTESIAN_POINT('',(0.,0.));
+#467 = VECTOR('',#468,1.);
+#468 = DIRECTION('',(1.,0.));
+#469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#470 = ADVANCED_FACE('',(#471),#66,.F.);
+#471 = FACE_BOUND('',#472,.F.);
+#472 = EDGE_LOOP('',(#473,#474,#498,#526,#555,#583));
+#473 = ORIENTED_EDGE('',*,*,#43,.T.);
+#474 = ORIENTED_EDGE('',*,*,#475,.T.);
+#475 = EDGE_CURVE('',#46,#476,#478,.T.);
+#476 = VERTEX_POINT('',#477);
+#477 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    0.137795275591));
+#478 = SURFACE_CURVE('',#479,(#484,#491),.PCURVE_S1.);
+#479 = CIRCLE('',#480,1.771653543307E-02);
+#480 = AXIS2_PLACEMENT_3D('',#481,#482,#483);
+#481 = CARTESIAN_POINT('',(-0.127952755906,-0.177165354331,
+    0.137795275591));
+#482 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#483 = DIRECTION('',(0.,-1.,5.551115123126E-16));
+#484 = PCURVE('',#66,#485);
+#485 = DEFINITIONAL_REPRESENTATION('',(#486),#490);
+#486 = CIRCLE('',#487,1.771653543307E-02);
+#487 = AXIS2_PLACEMENT_2D('',#488,#489);
+#488 = CARTESIAN_POINT('',(1.105449912408E-02,-2.5812350318E-02));
+#489 = DIRECTION('',(-5.448647077855E-31,-1.));
+#490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#491 = PCURVE('',#94,#492);
+#492 = DEFINITIONAL_REPRESENTATION('',(#493),#497);
+#493 = LINE('',#494,#495);
+#494 = CARTESIAN_POINT('',(-4.712388980385,1.236980771531E-16));
+#495 = VECTOR('',#496,1.);
+#496 = DIRECTION('',(1.,0.));
+#497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#498 = ORIENTED_EDGE('',*,*,#499,.T.);
+#499 = EDGE_CURVE('',#476,#500,#502,.T.);
+#500 = VERTEX_POINT('',#501);
+#501 = CARTESIAN_POINT('',(-0.127952755906,-0.183070866142,
+    0.137795275591));
+#502 = SURFACE_CURVE('',#503,(#507,#514),.PCURVE_S1.);
+#503 = LINE('',#504,#505);
+#504 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    0.137795275591));
+#505 = VECTOR('',#506,3.937007874016E-02);
+#506 = DIRECTION('',(4.440892098501E-16,1.,-2.22044604925E-16));
+#507 = PCURVE('',#66,#508);
+#508 = DEFINITIONAL_REPRESENTATION('',(#509),#513);
+#509 = LINE('',#510,#511);
+#510 = CARTESIAN_POINT('',(1.105449912408E-02,-4.352888575107E-02));
+#511 = VECTOR('',#512,1.);
+#512 = DIRECTION('',(5.551115123126E-16,1.));
+#513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#514 = PCURVE('',#515,#520);
+#515 = PLANE('',#516);
+#516 = AXIS2_PLACEMENT_3D('',#517,#518,#519);
+#517 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#518 = DIRECTION('',(1.,-4.440892098501E-16,1.110223024625E-16));
+#519 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.));
+#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525);
+#521 = LINE('',#522,#523);
+#522 = CARTESIAN_POINT('',(0.125984251969,2.797412345512E-17));
+#523 = VECTOR('',#524,1.);
+#524 = DIRECTION('',(2.22044604925E-16,-1.));
+#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#526 = ORIENTED_EDGE('',*,*,#527,.F.);
+#527 = EDGE_CURVE('',#528,#500,#530,.T.);
+#528 = VERTEX_POINT('',#529);
+#529 = CARTESIAN_POINT('',(-0.133858267717,-0.177165354331,
+    0.137795275591));
+#530 = SURFACE_CURVE('',#531,(#536,#543),.PCURVE_S1.);
+#531 = CIRCLE('',#532,5.905511811024E-03);
+#532 = AXIS2_PLACEMENT_3D('',#533,#534,#535);
+#533 = CARTESIAN_POINT('',(-0.127952755906,-0.177165354331,
+    0.137795275591));
+#534 = DIRECTION('',(-5.551115123126E-16,3.330669073875E-16,1.));
+#535 = DIRECTION('',(1.110223024625E-16,-1.,3.330669073875E-16));
+#536 = PCURVE('',#66,#537);
+#537 = DEFINITIONAL_REPRESENTATION('',(#538),#542);
+#538 = CIRCLE('',#539,5.905511811024E-03);
+#539 = AXIS2_PLACEMENT_2D('',#540,#541);
+#540 = CARTESIAN_POINT('',(1.105449912408E-02,-2.5812350318E-02));
+#541 = DIRECTION('',(-2.22044604925E-16,-1.));
+#542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#543 = PCURVE('',#544,#549);
+#544 = CYLINDRICAL_SURFACE('',#545,5.905511811024E-03);
+#545 = AXIS2_PLACEMENT_3D('',#546,#547,#548);
+#546 = CARTESIAN_POINT('',(-0.127952755906,-0.177165354331,
+    0.267716535433));
+#547 = DIRECTION('',(-5.551115123126E-16,3.330669073875E-16,1.));
+#548 = DIRECTION('',(1.110223024625E-16,-1.,3.330669073875E-16));
+#549 = DEFINITIONAL_REPRESENTATION('',(#550),#554);
+#550 = LINE('',#551,#552);
+#551 = CARTESIAN_POINT('',(0.,-0.129921259843));
+#552 = VECTOR('',#553,1.);
+#553 = DIRECTION('',(1.,0.));
+#554 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#555 = ORIENTED_EDGE('',*,*,#556,.T.);
+#556 = EDGE_CURVE('',#528,#557,#559,.T.);
+#557 = VERTEX_POINT('',#558);
+#558 = CARTESIAN_POINT('',(-0.133858267717,-0.104330708661,
+    0.137795275591));
+#559 = SURFACE_CURVE('',#560,(#564,#571),.PCURVE_S1.);
+#560 = LINE('',#561,#562);
+#561 = CARTESIAN_POINT('',(-0.133858267717,-5.905511811024E-02,
+    0.137795275591));
+#562 = VECTOR('',#563,3.937007874016E-02);
+#563 = DIRECTION('',(4.012854305874E-18,1.,-2.22044604925E-16));
+#564 = PCURVE('',#66,#565);
+#565 = DEFINITIONAL_REPRESENTATION('',(#566),#570);
+#566 = LINE('',#567,#568);
+#567 = CARTESIAN_POINT('',(5.148987313057E-03,9.229788590247E-02));
+#568 = VECTOR('',#569,1.);
+#569 = DIRECTION('',(1.150351567684E-16,1.));
+#570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#571 = PCURVE('',#572,#577);
+#572 = PLANE('',#573);
+#573 = AXIS2_PLACEMENT_3D('',#574,#575,#576);
+#574 = CARTESIAN_POINT('',(-0.133858267717,-5.715254889116E-02,
+    0.120106501485));
+#575 = DIRECTION('',(-1.,-1.344338447377E-16,-3.458228201768E-16));
+#576 = DIRECTION('',(1.344338447377E-16,-1.,2.22044604925E-16));
+#577 = DEFINITIONAL_REPRESENTATION('',(#578),#582);
+#578 = LINE('',#579,#580);
+#579 = CARTESIAN_POINT('',(1.902569219077E-03,1.768877410559E-02));
+#580 = VECTOR('',#581,1.);
+#581 = DIRECTION('',(-1.,1.110223024625E-16));
+#582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#583 = ORIENTED_EDGE('',*,*,#584,.F.);
+#584 = EDGE_CURVE('',#44,#557,#585,.T.);
+#585 = SURFACE_CURVE('',#586,(#590,#597),.PCURVE_S1.);
+#586 = LINE('',#587,#588);
+#587 = CARTESIAN_POINT('',(-0.145669291339,-0.104330708661,
+    0.137795275591));
+#588 = VECTOR('',#589,3.937007874016E-02);
+#589 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#590 = PCURVE('',#66,#591);
+#591 = DEFINITIONAL_REPRESENTATION('',(#592),#596);
+#592 = LINE('',#593,#594);
+#593 = CARTESIAN_POINT('',(-6.66203630899E-03,4.702229535129E-02));
+#594 = VECTOR('',#595,1.);
+#595 = DIRECTION('',(1.,1.110223024625E-16));
+#596 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#597 = PCURVE('',#428,#598);
+#598 = DEFINITIONAL_REPRESENTATION('',(#599),#603);
+#599 = LINE('',#600,#601);
+#600 = CARTESIAN_POINT('',(0.14599147707,1.43148834868E-17));
+#601 = VECTOR('',#602,1.);
+#602 = DIRECTION('',(1.362261262989E-16,-1.));
+#603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#604 = ADVANCED_FACE('',(#605),#94,.T.);
+#605 = FACE_BOUND('',#606,.T.);
+#606 = EDGE_LOOP('',(#607,#608,#636,#658));
+#607 = ORIENTED_EDGE('',*,*,#475,.T.);
+#608 = ORIENTED_EDGE('',*,*,#609,.T.);
+#609 = EDGE_CURVE('',#476,#610,#612,.T.);
+#610 = VERTEX_POINT('',#611);
+#611 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    0.267716535433));
+#612 = SURFACE_CURVE('',#613,(#617,#624),.PCURVE_S1.);
+#613 = LINE('',#614,#615);
+#614 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    0.137795275591));
+#615 = VECTOR('',#616,3.937007874016E-02);
+#616 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#617 = PCURVE('',#94,#618);
+#618 = DEFINITIONAL_REPRESENTATION('',(#619),#623);
+#619 = LINE('',#620,#621);
+#620 = CARTESIAN_POINT('',(1.570796326795,0.));
+#621 = VECTOR('',#622,1.);
+#622 = DIRECTION('',(0.,1.));
+#623 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#624 = PCURVE('',#625,#630);
+#625 = PLANE('',#626);
+#626 = AXIS2_PLACEMENT_3D('',#627,#628,#629);
+#627 = CARTESIAN_POINT('',(-0.145669291339,-0.194881889764,
+    5.682243826822E-18));
+#628 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#629 = DIRECTION('',(-4.440892098501E-16,5.551115123126E-16,1.));
 #630 = DEFINITIONAL_REPRESENTATION('',(#631),#635);
-#631 = CIRCLE('',#632,0.45);
-#632 = AXIS2_PLACEMENT_2D('',#633,#634);
-#633 = CARTESIAN_POINT('',(0.45,-0.45));
-#634 = DIRECTION('',(-1.,-1.110223024625E-16));
+#631 = LINE('',#632,#633);
+#632 = CARTESIAN_POINT('',(0.137795275591,-1.771653543307E-02));
+#633 = VECTOR('',#634,1.);
+#634 = DIRECTION('',(1.,-4.440892098501E-16));
 #635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#636 = ORIENTED_EDGE('',*,*,#56,.F.);
-#637 = ADVANCED_FACE('',(#638),#406,.T.);
-#638 = FACE_BOUND('',#639,.T.);
-#639 = EDGE_LOOP('',(#640,#641,#664,#684));
-#640 = ORIENTED_EDGE('',*,*,#392,.F.);
-#641 = ORIENTED_EDGE('',*,*,#642,.T.);
-#642 = EDGE_CURVE('',#365,#643,#645,.T.);
-#643 = VERTEX_POINT('',#644);
-#644 = CARTESIAN_POINT('',(-3.4,-1.425,-1.887379141863E-15));
-#645 = SURFACE_CURVE('',#646,(#650,#657),.PCURVE_S1.);
+#636 = ORIENTED_EDGE('',*,*,#637,.F.);
+#637 = EDGE_CURVE('',#79,#610,#638,.T.);
+#638 = SURFACE_CURVE('',#639,(#644,#651),.PCURVE_S1.);
+#639 = CIRCLE('',#640,1.771653543307E-02);
+#640 = AXIS2_PLACEMENT_3D('',#641,#642,#643);
+#641 = CARTESIAN_POINT('',(-0.127952755906,-0.177165354331,
+    0.267716535433));
+#642 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#643 = DIRECTION('',(0.,-1.,5.551115123126E-16));
+#644 = PCURVE('',#94,#645);
+#645 = DEFINITIONAL_REPRESENTATION('',(#646),#650);
 #646 = LINE('',#647,#648);
-#647 = CARTESIAN_POINT('',(-3.7,-1.425,-2.053912595557E-15));
+#647 = CARTESIAN_POINT('',(-4.712388980385,0.129921259843));
 #648 = VECTOR('',#649,1.);
-#649 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#650 = PCURVE('',#406,#651);
-#651 = DEFINITIONAL_REPRESENTATION('',(#652),#656);
-#652 = LINE('',#653,#654);
-#653 = CARTESIAN_POINT('',(0.,-0.));
-#654 = VECTOR('',#655,1.);
-#655 = DIRECTION('',(1.362261262989E-16,-1.));
-#656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#649 = DIRECTION('',(1.,0.));
+#650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#657 = PCURVE('',#380,#658);
-#658 = DEFINITIONAL_REPRESENTATION('',(#659),#663);
-#659 = LINE('',#660,#661);
-#660 = CARTESIAN_POINT('',(1.075,-1.193489751472E-16));
-#661 = VECTOR('',#662,1.);
-#662 = DIRECTION('',(-2.22044604925E-16,-1.));
-#663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#651 = PCURVE('',#122,#652);
+#652 = DEFINITIONAL_REPRESENTATION('',(#653),#657);
+#653 = CIRCLE('',#654,1.771653543307E-02);
+#654 = AXIS2_PLACEMENT_2D('',#655,#656);
+#655 = CARTESIAN_POINT('',(1.771653543307E-02,-1.771653543307E-02));
+#656 = DIRECTION('',(-1.,-1.110223024625E-16));
+#657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#664 = ORIENTED_EDGE('',*,*,#665,.F.);
-#665 = EDGE_CURVE('',#535,#643,#666,.T.);
-#666 = SURFACE_CURVE('',#667,(#671,#677),.PCURVE_S1.);
-#667 = LINE('',#668,#669);
-#668 = CARTESIAN_POINT('',(-3.4,-2.426475501114,2.86135857461));
-#669 = VECTOR('',#670,1.);
-#670 = DIRECTION('',(1.427912408193E-16,0.330350424728,-0.943858356366)
+#658 = ORIENTED_EDGE('',*,*,#78,.F.);
+#659 = ADVANCED_FACE('',(#660),#428,.T.);
+#660 = FACE_BOUND('',#661,.T.);
+#661 = EDGE_LOOP('',(#662,#663,#686,#706));
+#662 = ORIENTED_EDGE('',*,*,#414,.F.);
+#663 = ORIENTED_EDGE('',*,*,#664,.T.);
+#664 = EDGE_CURVE('',#387,#665,#667,.T.);
+#665 = VERTEX_POINT('',#666);
+#666 = CARTESIAN_POINT('',(-0.133858267717,-5.610236220472E-02,
+    -7.430626542767E-17));
+#667 = SURFACE_CURVE('',#668,(#672,#679),.PCURVE_S1.);
+#668 = LINE('',#669,#670);
+#669 = CARTESIAN_POINT('',(-0.145669291339,-5.610236220472E-02,
+    -5.594824691024E-17));
+#670 = VECTOR('',#671,3.937007874016E-02);
+#671 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#672 = PCURVE('',#428,#673);
+#673 = DEFINITIONAL_REPRESENTATION('',(#674),#678);
+#674 = LINE('',#675,#676);
+#675 = CARTESIAN_POINT('',(0.,-0.));
+#676 = VECTOR('',#677,1.);
+#677 = DIRECTION('',(1.362261262989E-16,-1.));
+#678 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#679 = PCURVE('',#402,#680);
+#680 = DEFINITIONAL_REPRESENTATION('',(#681),#685);
+#681 = LINE('',#682,#683);
+#682 = CARTESIAN_POINT('',(4.232283464567E-02,-4.698778549103E-18));
+#683 = VECTOR('',#684,1.);
+#684 = DIRECTION('',(-2.22044604925E-16,-1.));
+#685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#686 = ORIENTED_EDGE('',*,*,#687,.F.);
+#687 = EDGE_CURVE('',#557,#665,#688,.T.);
+#688 = SURFACE_CURVE('',#689,(#693,#699),.PCURVE_S1.);
+#689 = LINE('',#690,#691);
+#690 = CARTESIAN_POINT('',(-0.133858267717,-9.55305315399E-02,
+    0.112651912386));
+#691 = VECTOR('',#692,3.937007874016E-02);
+#692 = DIRECTION('',(3.471304302677E-16,0.330350424728,-0.943858356366)
   );
-#671 = PCURVE('',#406,#672);
-#672 = DEFINITIONAL_REPRESENTATION('',(#673),#676);
-#673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#674,#675),.UNSPECIFIED.,.F.,.F.,
+#693 = PCURVE('',#428,#694);
+#694 = DEFINITIONAL_REPRESENTATION('',(#695),#698);
+#695 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#696,#697),.UNSPECIFIED.,.F.,.F.,
   (2,2),(-0.67662845922,3.031555058353),.PIECEWISE_BEZIER_KNOTS.);
-#674 = CARTESIAN_POINT('',(3.708183517573,-0.3));
-#675 = CARTESIAN_POINT('',(0.,-0.3));
-#676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#696 = CARTESIAN_POINT('',(0.14599147707,-1.181102362205E-02));
+#697 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#677 = PCURVE('',#550,#678);
-#678 = DEFINITIONAL_REPRESENTATION('',(#679),#683);
-#679 = LINE('',#680,#681);
-#680 = CARTESIAN_POINT('',(0.974800759278,-0.189346563108));
-#681 = VECTOR('',#682,1.);
-#682 = DIRECTION('',(-0.330350424728,-0.943858356366));
-#683 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#684 = ORIENTED_EDGE('',*,*,#562,.F.);
-#685 = ADVANCED_FACE('',(#686),#100,.T.);
-#686 = FACE_BOUND('',#687,.T.);
-#687 = EDGE_LOOP('',(#688,#689,#690,#713,#742,#770,#798,#826,#855,#883,
-    #907,#930));
-#688 = ORIENTED_EDGE('',*,*,#84,.F.);
-#689 = ORIENTED_EDGE('',*,*,#615,.T.);
-#690 = ORIENTED_EDGE('',*,*,#691,.T.);
-#691 = EDGE_CURVE('',#588,#692,#694,.T.);
-#692 = VERTEX_POINT('',#693);
-#693 = CARTESIAN_POINT('',(3.25,-4.95,6.8));
-#694 = SURFACE_CURVE('',#695,(#699,#706),.PCURVE_S1.);
-#695 = LINE('',#696,#697);
-#696 = CARTESIAN_POINT('',(-3.7,-4.95,6.8));
-#697 = VECTOR('',#698,1.);
-#698 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#699 = PCURVE('',#100,#700);
+#699 = PCURVE('',#572,#700);
 #700 = DEFINITIONAL_REPRESENTATION('',(#701),#705);
 #701 = LINE('',#702,#703);
-#702 = CARTESIAN_POINT('',(0.,0.));
+#702 = CARTESIAN_POINT('',(3.837798264875E-02,-7.454589098731E-03));
 #703 = VECTOR('',#704,1.);
-#704 = DIRECTION('',(2.22044604925E-16,-1.));
+#704 = DIRECTION('',(-0.330350424728,-0.943858356366));
 #705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#706 = PCURVE('',#603,#707);
-#707 = DEFINITIONAL_REPRESENTATION('',(#708),#712);
-#708 = LINE('',#709,#710);
-#709 = CARTESIAN_POINT('',(6.8,-7.549516567451E-16));
-#710 = VECTOR('',#711,1.);
-#711 = DIRECTION('',(2.22044604925E-16,-1.));
-#712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#706 = ORIENTED_EDGE('',*,*,#584,.F.);
+#707 = ADVANCED_FACE('',(#708),#122,.T.);
+#708 = FACE_BOUND('',#709,.T.);
+#709 = EDGE_LOOP('',(#710,#711,#712,#735,#764,#792,#820,#848,#877,#905,
+    #929,#952));
+#710 = ORIENTED_EDGE('',*,*,#106,.F.);
+#711 = ORIENTED_EDGE('',*,*,#637,.T.);
+#712 = ORIENTED_EDGE('',*,*,#713,.T.);
+#713 = EDGE_CURVE('',#610,#714,#716,.T.);
+#714 = VERTEX_POINT('',#715);
+#715 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,0.267716535433
+    ));
+#716 = SURFACE_CURVE('',#717,(#721,#728),.PCURVE_S1.);
+#717 = LINE('',#718,#719);
+#718 = CARTESIAN_POINT('',(-0.145669291339,-0.194881889764,
+    0.267716535433));
+#719 = VECTOR('',#720,3.937007874016E-02);
+#720 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#721 = PCURVE('',#122,#722);
+#722 = DEFINITIONAL_REPRESENTATION('',(#723),#727);
+#723 = LINE('',#724,#725);
+#724 = CARTESIAN_POINT('',(0.,0.));
+#725 = VECTOR('',#726,1.);
+#726 = DIRECTION('',(2.22044604925E-16,-1.));
+#727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#713 = ORIENTED_EDGE('',*,*,#714,.T.);
-#714 = EDGE_CURVE('',#692,#715,#717,.T.);
-#715 = VERTEX_POINT('',#716);
-#716 = CARTESIAN_POINT('',(3.7,-4.5,6.8));
-#717 = SURFACE_CURVE('',#718,(#723,#730),.PCURVE_S1.);
-#718 = CIRCLE('',#719,0.45);
-#719 = AXIS2_PLACEMENT_3D('',#720,#721,#722);
-#720 = CARTESIAN_POINT('',(3.25,-4.5,6.8));
-#721 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#722 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#723 = PCURVE('',#100,#724);
-#724 = DEFINITIONAL_REPRESENTATION('',(#725),#729);
-#725 = CIRCLE('',#726,0.45);
-#726 = AXIS2_PLACEMENT_2D('',#727,#728);
-#727 = CARTESIAN_POINT('',(0.45,-6.95));
-#728 = DIRECTION('',(-1.,-1.110223024625E-16));
-#729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#728 = PCURVE('',#625,#729);
+#729 = DEFINITIONAL_REPRESENTATION('',(#730),#734);
+#730 = LINE('',#731,#732);
+#731 = CARTESIAN_POINT('',(0.267716535433,-2.972250617107E-17));
+#732 = VECTOR('',#733,1.);
+#733 = DIRECTION('',(2.22044604925E-16,-1.));
+#734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#730 = PCURVE('',#731,#736);
-#731 = CYLINDRICAL_SURFACE('',#732,0.45);
-#732 = AXIS2_PLACEMENT_3D('',#733,#734,#735);
-#733 = CARTESIAN_POINT('',(3.25,-4.5,3.5));
-#734 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#735 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
-#736 = DEFINITIONAL_REPRESENTATION('',(#737),#741);
-#737 = LINE('',#738,#739);
-#738 = CARTESIAN_POINT('',(1.848892746612E-31,3.3));
-#739 = VECTOR('',#740,1.);
-#740 = DIRECTION('',(1.,0.));
-#741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#735 = ORIENTED_EDGE('',*,*,#736,.T.);
+#736 = EDGE_CURVE('',#714,#737,#739,.T.);
+#737 = VERTEX_POINT('',#738);
+#738 = CARTESIAN_POINT('',(0.145669291339,-0.177165354331,0.267716535433
+    ));
+#739 = SURFACE_CURVE('',#740,(#745,#752),.PCURVE_S1.);
+#740 = CIRCLE('',#741,1.771653543307E-02);
+#741 = AXIS2_PLACEMENT_3D('',#742,#743,#744);
+#742 = CARTESIAN_POINT('',(0.127952755906,-0.177165354331,0.267716535433
+    ));
+#743 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#744 = DIRECTION('',(0.,-1.,5.551115123126E-16));
+#745 = PCURVE('',#122,#746);
+#746 = DEFINITIONAL_REPRESENTATION('',(#747),#751);
+#747 = CIRCLE('',#748,1.771653543307E-02);
+#748 = AXIS2_PLACEMENT_2D('',#749,#750);
+#749 = CARTESIAN_POINT('',(1.771653543307E-02,-0.273622047244));
+#750 = DIRECTION('',(-1.,-1.110223024625E-16));
+#751 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#742 = ORIENTED_EDGE('',*,*,#743,.T.);
-#743 = EDGE_CURVE('',#715,#744,#746,.T.);
-#744 = VERTEX_POINT('',#745);
-#745 = CARTESIAN_POINT('',(3.7,-1.94,6.8));
-#746 = SURFACE_CURVE('',#747,(#751,#758),.PCURVE_S1.);
-#747 = LINE('',#748,#749);
-#748 = CARTESIAN_POINT('',(3.7,-4.95,6.8));
-#749 = VECTOR('',#750,1.);
-#750 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#751 = PCURVE('',#100,#752);
-#752 = DEFINITIONAL_REPRESENTATION('',(#753),#757);
-#753 = LINE('',#754,#755);
-#754 = CARTESIAN_POINT('',(7.549516567451E-16,-7.4));
-#755 = VECTOR('',#756,1.);
-#756 = DIRECTION('',(1.,-1.110223024625E-16));
-#757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#752 = PCURVE('',#753,#758);
+#753 = CYLINDRICAL_SURFACE('',#754,1.771653543307E-02);
+#754 = AXIS2_PLACEMENT_3D('',#755,#756,#757);
+#755 = CARTESIAN_POINT('',(0.127952755906,-0.177165354331,0.137795275591
+    ));
+#756 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#757 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#758 = DEFINITIONAL_REPRESENTATION('',(#759),#763);
+#759 = LINE('',#760,#761);
+#760 = CARTESIAN_POINT('',(1.848892746612E-31,0.129921259843));
+#761 = VECTOR('',#762,1.);
+#762 = DIRECTION('',(1.,0.));
+#763 = ( 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('',(3.7,-0.35,-3.7));
-#762 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
-#763 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#764 = DEFINITIONAL_REPRESENTATION('',(#765),#769);
-#765 = LINE('',#766,#767);
-#766 = CARTESIAN_POINT('',(-10.5,4.6));
-#767 = VECTOR('',#768,1.);
-#768 = DIRECTION('',(-2.22044604925E-16,-1.));
-#769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#770 = ORIENTED_EDGE('',*,*,#771,.F.);
-#771 = EDGE_CURVE('',#772,#744,#774,.T.);
-#772 = VERTEX_POINT('',#773);
-#773 = CARTESIAN_POINT('',(3.4,-1.94,6.8));
-#774 = SURFACE_CURVE('',#775,(#779,#786),.PCURVE_S1.);
+#764 = ORIENTED_EDGE('',*,*,#765,.T.);
+#765 = EDGE_CURVE('',#737,#766,#768,.T.);
+#766 = VERTEX_POINT('',#767);
+#767 = CARTESIAN_POINT('',(0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#768 = SURFACE_CURVE('',#769,(#773,#780),.PCURVE_S1.);
+#769 = LINE('',#770,#771);
+#770 = CARTESIAN_POINT('',(0.145669291339,-0.194881889764,0.267716535433
+    ));
+#771 = VECTOR('',#772,3.937007874016E-02);
+#772 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#773 = PCURVE('',#122,#774);
+#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779);
 #775 = LINE('',#776,#777);
-#776 = CARTESIAN_POINT('',(-3.7,-1.94,6.8));
+#776 = CARTESIAN_POINT('',(2.972250617107E-17,-0.291338582677));
 #777 = VECTOR('',#778,1.);
-#778 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#779 = PCURVE('',#100,#780);
-#780 = DEFINITIONAL_REPRESENTATION('',(#781),#785);
-#781 = LINE('',#782,#783);
-#782 = CARTESIAN_POINT('',(3.01,-5.54001289288E-16));
-#783 = VECTOR('',#784,1.);
-#784 = DIRECTION('',(2.22044604925E-16,-1.));
-#785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#778 = DIRECTION('',(1.,-1.110223024625E-16));
+#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#786 = PCURVE('',#787,#792);
-#787 = PLANE('',#788);
-#788 = AXIS2_PLACEMENT_3D('',#789,#790,#791);
-#789 = CARTESIAN_POINT('',(-3.7,-1.94,6.8));
-#790 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187));
-#791 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
-  );
-#792 = DEFINITIONAL_REPRESENTATION('',(#793),#797);
-#793 = LINE('',#794,#795);
-#794 = CARTESIAN_POINT('',(0.,0.));
-#795 = VECTOR('',#796,1.);
-#796 = DIRECTION('',(2.465190328816E-32,-1.));
-#797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#780 = PCURVE('',#781,#786);
+#781 = PLANE('',#782);
+#782 = AXIS2_PLACEMENT_3D('',#783,#784,#785);
+#783 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#784 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
+#785 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#786 = DEFINITIONAL_REPRESENTATION('',(#787),#791);
+#787 = LINE('',#788,#789);
+#788 = CARTESIAN_POINT('',(-0.413385826772,0.181102362205));
+#789 = VECTOR('',#790,1.);
+#790 = DIRECTION('',(-2.22044604925E-16,-1.));
+#791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#798 = ORIENTED_EDGE('',*,*,#799,.F.);
-#799 = EDGE_CURVE('',#800,#772,#802,.T.);
-#800 = VERTEX_POINT('',#801);
-#801 = CARTESIAN_POINT('',(3.4,-4.5,6.8));
-#802 = SURFACE_CURVE('',#803,(#807,#814),.PCURVE_S1.);
+#792 = ORIENTED_EDGE('',*,*,#793,.F.);
+#793 = EDGE_CURVE('',#794,#766,#796,.T.);
+#794 = VERTEX_POINT('',#795);
+#795 = CARTESIAN_POINT('',(0.133858267717,-7.637795275591E-02,
+    0.267716535433));
+#796 = SURFACE_CURVE('',#797,(#801,#808),.PCURVE_S1.);
+#797 = LINE('',#798,#799);
+#798 = CARTESIAN_POINT('',(-0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#799 = VECTOR('',#800,3.937007874016E-02);
+#800 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#801 = PCURVE('',#122,#802);
+#802 = DEFINITIONAL_REPRESENTATION('',(#803),#807);
 #803 = LINE('',#804,#805);
-#804 = CARTESIAN_POINT('',(3.4,-4.5,6.8));
+#804 = CARTESIAN_POINT('',(0.118503937008,-2.181107438142E-17));
 #805 = VECTOR('',#806,1.);
-#806 = DIRECTION('',(2.22044604925E-16,1.,-6.162975822039E-32));
-#807 = PCURVE('',#100,#808);
-#808 = DEFINITIONAL_REPRESENTATION('',(#809),#813);
-#809 = LINE('',#810,#811);
-#810 = CARTESIAN_POINT('',(0.45,-7.1));
-#811 = VECTOR('',#812,1.);
-#812 = DIRECTION('',(1.,2.22044604925E-16));
-#813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#806 = DIRECTION('',(2.22044604925E-16,-1.));
+#807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#814 = PCURVE('',#815,#820);
-#815 = PLANE('',#816);
-#816 = AXIS2_PLACEMENT_3D('',#817,#818,#819);
-#817 = CARTESIAN_POINT('',(3.4,-4.5,6.8));
-#818 = DIRECTION('',(1.,-4.969141511858E-32,-5.725678491777E-17));
-#819 = DIRECTION('',(2.793013898428E-16,2.22044604925E-16,1.));
-#820 = DEFINITIONAL_REPRESENTATION('',(#821),#825);
-#821 = LINE('',#822,#823);
-#822 = CARTESIAN_POINT('',(-1.972152263053E-31,8.881784197001E-16));
-#823 = VECTOR('',#824,1.);
-#824 = DIRECTION('',(2.22044604925E-16,-1.));
-#825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#826 = ORIENTED_EDGE('',*,*,#827,.F.);
-#827 = EDGE_CURVE('',#828,#800,#830,.T.);
-#828 = VERTEX_POINT('',#829);
-#829 = CARTESIAN_POINT('',(3.25,-4.65,6.8));
-#830 = SURFACE_CURVE('',#831,(#836,#843),.PCURVE_S1.);
-#831 = CIRCLE('',#832,0.15);
-#832 = AXIS2_PLACEMENT_3D('',#833,#834,#835);
-#833 = CARTESIAN_POINT('',(3.25,-4.5,6.8));
-#834 = DIRECTION('',(-5.551115123126E-16,1.848892746612E-31,1.));
-#835 = DIRECTION('',(-2.22044604925E-16,-1.,6.162975822039E-32));
-#836 = PCURVE('',#100,#837);
-#837 = DEFINITIONAL_REPRESENTATION('',(#838),#842);
-#838 = CIRCLE('',#839,0.15);
-#839 = AXIS2_PLACEMENT_2D('',#840,#841);
-#840 = CARTESIAN_POINT('',(0.45,-6.95));
-#841 = DIRECTION('',(-1.,-2.22044604925E-16));
-#842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#843 = PCURVE('',#844,#849);
-#844 = CYLINDRICAL_SURFACE('',#845,0.15);
-#845 = AXIS2_PLACEMENT_3D('',#846,#847,#848);
-#846 = CARTESIAN_POINT('',(3.25,-4.5,6.8));
-#847 = DIRECTION('',(-2.22044604925E-16,3.330669073875E-16,1.));
-#848 = DIRECTION('',(-2.22044604925E-16,-1.,6.162975822039E-32));
-#849 = DEFINITIONAL_REPRESENTATION('',(#850),#854);
-#850 = LINE('',#851,#852);
-#851 = CARTESIAN_POINT('',(0.,0.));
-#852 = VECTOR('',#853,1.);
-#853 = DIRECTION('',(1.,0.));
-#854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#855 = ORIENTED_EDGE('',*,*,#856,.F.);
-#856 = EDGE_CURVE('',#857,#828,#859,.T.);
-#857 = VERTEX_POINT('',#858);
-#858 = CARTESIAN_POINT('',(-3.25,-4.65,6.8));
-#859 = SURFACE_CURVE('',#860,(#864,#871),.PCURVE_S1.);
-#860 = LINE('',#861,#862);
-#861 = CARTESIAN_POINT('',(-3.25,-4.65,6.8));
-#862 = VECTOR('',#863,1.);
-#863 = DIRECTION('',(1.,2.22044604925E-16,5.551115123126E-16));
-#864 = PCURVE('',#100,#865);
-#865 = DEFINITIONAL_REPRESENTATION('',(#866),#870);
-#866 = LINE('',#867,#868);
-#867 = CARTESIAN_POINT('',(0.3,-0.45));
-#868 = VECTOR('',#869,1.);
-#869 = DIRECTION('',(4.440892098501E-16,-1.));
-#870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#871 = PCURVE('',#872,#877);
-#872 = PLANE('',#873);
-#873 = AXIS2_PLACEMENT_3D('',#874,#875,#876);
-#874 = CARTESIAN_POINT('',(-3.7,-4.65,3.5));
-#875 = DIRECTION('',(3.330669073875E-16,1.,-2.537652627715E-16));
-#876 = DIRECTION('',(1.214986662059E-31,5.86832170159E-16,1.));
-#877 = DEFINITIONAL_REPRESENTATION('',(#878),#882);
-#878 = LINE('',#879,#880);
-#879 = CARTESIAN_POINT('',(3.3,0.45));
-#880 = VECTOR('',#881,1.);
-#881 = DIRECTION('',(2.22044604925E-16,1.));
-#882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#883 = ORIENTED_EDGE('',*,*,#884,.F.);
-#884 = EDGE_CURVE('',#885,#857,#887,.T.);
-#885 = VERTEX_POINT('',#886);
-#886 = CARTESIAN_POINT('',(-3.4,-4.5,6.8));
-#887 = SURFACE_CURVE('',#888,(#893,#900),.PCURVE_S1.);
-#888 = CIRCLE('',#889,0.15);
-#889 = AXIS2_PLACEMENT_3D('',#890,#891,#892);
-#890 = CARTESIAN_POINT('',(-3.25,-4.5,6.8));
-#891 = DIRECTION('',(-5.551115123126E-16,1.848892746612E-31,1.));
-#892 = DIRECTION('',(-2.22044604925E-16,-1.,6.162975822039E-32));
-#893 = PCURVE('',#100,#894);
-#894 = DEFINITIONAL_REPRESENTATION('',(#895),#899);
-#895 = CIRCLE('',#896,0.15);
-#896 = AXIS2_PLACEMENT_2D('',#897,#898);
-#897 = CARTESIAN_POINT('',(0.45,-0.45));
-#898 = DIRECTION('',(-1.,-2.22044604925E-16));
-#899 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#900 = PCURVE('',#522,#901);
-#901 = DEFINITIONAL_REPRESENTATION('',(#902),#906);
-#902 = LINE('',#903,#904);
-#903 = CARTESIAN_POINT('',(0.,0.));
-#904 = VECTOR('',#905,1.);
-#905 = DIRECTION('',(1.,0.));
-#906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#907 = ORIENTED_EDGE('',*,*,#908,.F.);
-#908 = EDGE_CURVE('',#909,#885,#911,.T.);
-#909 = VERTEX_POINT('',#910);
-#910 = CARTESIAN_POINT('',(-3.4,-1.94,6.8));
-#911 = SURFACE_CURVE('',#912,(#916,#923),.PCURVE_S1.);
-#912 = LINE('',#913,#914);
-#913 = CARTESIAN_POINT('',(-3.4,-0.35,6.8));
-#914 = VECTOR('',#915,1.);
-#915 = DIRECTION('',(-1.150351567684E-16,-1.,1.210319348184E-31));
-#916 = PCURVE('',#100,#917);
-#917 = DEFINITIONAL_REPRESENTATION('',(#918),#922);
-#918 = LINE('',#919,#920);
-#919 = CARTESIAN_POINT('',(4.6,-0.3));
-#920 = VECTOR('',#921,1.);
-#921 = DIRECTION('',(-1.,-3.290540530817E-16));
-#922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#923 = PCURVE('',#550,#924);
-#924 = DEFINITIONAL_REPRESENTATION('',(#925),#929);
-#925 = LINE('',#926,#927);
-#926 = CARTESIAN_POINT('',(-1.101674741835,3.749294862282));
-#927 = VECTOR('',#928,1.);
-#928 = DIRECTION('',(1.,-2.22044604925E-16));
-#929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#930 = ORIENTED_EDGE('',*,*,#931,.F.);
-#931 = EDGE_CURVE('',#85,#909,#932,.T.);
-#932 = SURFACE_CURVE('',#933,(#937,#944),.PCURVE_S1.);
-#933 = LINE('',#934,#935);
-#934 = CARTESIAN_POINT('',(-3.7,-1.94,6.8));
-#935 = VECTOR('',#936,1.);
-#936 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#937 = PCURVE('',#100,#938);
-#938 = DEFINITIONAL_REPRESENTATION('',(#939),#943);
-#939 = LINE('',#940,#941);
-#940 = CARTESIAN_POINT('',(3.01,-5.54001289288E-16));
-#941 = VECTOR('',#942,1.);
-#942 = DIRECTION('',(2.22044604925E-16,-1.));
-#943 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#944 = PCURVE('',#128,#945);
-#945 = DEFINITIONAL_REPRESENTATION('',(#946),#950);
-#946 = LINE('',#947,#948);
-#947 = CARTESIAN_POINT('',(0.,0.));
-#948 = VECTOR('',#949,1.);
-#949 = DIRECTION('',(2.465190328816E-32,-1.));
-#950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#951 = ADVANCED_FACE('',(#952),#380,.T.);
-#952 = FACE_BOUND('',#953,.T.);
-#953 = EDGE_LOOP('',(#954,#955,#978,#999));
-#954 = ORIENTED_EDGE('',*,*,#364,.F.);
-#955 = ORIENTED_EDGE('',*,*,#956,.T.);
-#956 = EDGE_CURVE('',#337,#957,#959,.T.);
-#957 = VERTEX_POINT('',#958);
-#958 = CARTESIAN_POINT('',(-3.4,-0.35,-1.95399252334E-15));
-#959 = SURFACE_CURVE('',#960,(#964,#971),.PCURVE_S1.);
-#960 = LINE('',#961,#962);
-#961 = CARTESIAN_POINT('',(-3.7,-0.35,-2.053912595557E-15));
-#962 = VECTOR('',#963,1.);
-#963 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#964 = PCURVE('',#380,#965);
-#965 = DEFINITIONAL_REPRESENTATION('',(#966),#970);
-#966 = LINE('',#967,#968);
-#967 = CARTESIAN_POINT('',(-0.,0.));
-#968 = VECTOR('',#969,1.);
-#969 = DIRECTION('',(-2.22044604925E-16,-1.));
-#970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#971 = PCURVE('',#352,#972);
-#972 = DEFINITIONAL_REPRESENTATION('',(#973),#977);
-#973 = LINE('',#974,#975);
-#974 = CARTESIAN_POINT('',(-0.406779661017,-0.566779661017));
-#975 = VECTOR('',#976,1.);
-#976 = DIRECTION('',(1.,-2.22044604925E-16));
-#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#978 = ORIENTED_EDGE('',*,*,#979,.F.);
-#979 = EDGE_CURVE('',#643,#957,#980,.T.);
-#980 = SURFACE_CURVE('',#981,(#985,#992),.PCURVE_S1.);
-#981 = LINE('',#982,#983);
-#982 = CARTESIAN_POINT('',(-3.4,-0.35,-1.97064586871E-15));
-#983 = VECTOR('',#984,1.);
-#984 = DIRECTION('',(1.150351567684E-16,1.,-1.110223024625E-16));
-#985 = PCURVE('',#380,#986);
-#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991);
-#987 = LINE('',#988,#989);
-#988 = CARTESIAN_POINT('',(4.329869796038E-16,-0.3));
-#989 = VECTOR('',#990,1.);
-#990 = DIRECTION('',(-1.,3.290540530817E-16));
-#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#992 = PCURVE('',#550,#993);
-#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998);
-#994 = LINE('',#995,#996);
-#995 = CARTESIAN_POINT('',(-1.101674741835,-3.050705137718));
-#996 = VECTOR('',#997,1.);
-#997 = DIRECTION('',(-1.,1.110223024625E-16));
-#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#999 = ORIENTED_EDGE('',*,*,#642,.F.);
-#1000 = ADVANCED_FACE('',(#1001),#128,.T.);
-#1001 = FACE_BOUND('',#1002,.T.);
-#1002 = EDGE_LOOP('',(#1003,#1004,#1005,#1027));
-#1003 = ORIENTED_EDGE('',*,*,#112,.F.);
-#1004 = ORIENTED_EDGE('',*,*,#931,.T.);
-#1005 = ORIENTED_EDGE('',*,*,#1006,.F.);
-#1006 = EDGE_CURVE('',#1007,#909,#1009,.T.);
-#1007 = VERTEX_POINT('',#1008);
-#1008 = CARTESIAN_POINT('',(-3.4,-0.35,5.21));
-#1009 = SURFACE_CURVE('',#1010,(#1014,#1020),.PCURVE_S1.);
-#1010 = LINE('',#1011,#1012);
-#1011 = CARTESIAN_POINT('',(-3.4,-1.5425,6.4025));
-#1012 = VECTOR('',#1013,1.);
-#1013 = DIRECTION('',(-1.5984676236E-16,-0.707106781187,0.707106781187)
+#808 = PCURVE('',#809,#814);
+#809 = PLANE('',#810);
+#810 = AXIS2_PLACEMENT_3D('',#811,#812,#813);
+#811 = CARTESIAN_POINT('',(-0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#812 = DIRECTION('',(-3.925231146709E-16,0.707106781187,0.707106781187)
   );
-#1014 = PCURVE('',#128,#1015);
-#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1019);
-#1016 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1017,#1018),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.68644967313,0.562149891043),.PIECEWISE_BEZIER_KNOTS.);
-#1017 = CARTESIAN_POINT('',(2.248599564173,-0.3));
-#1018 = CARTESIAN_POINT('',(0.,-0.3));
-#1019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#813 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#814 = DEFINITIONAL_REPRESENTATION('',(#815),#819);
+#815 = LINE('',#816,#817);
+#816 = CARTESIAN_POINT('',(0.,0.));
+#817 = VECTOR('',#818,1.);
+#818 = DIRECTION('',(2.465190328816E-32,-1.));
+#819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1020 = PCURVE('',#550,#1021);
-#1021 = DEFINITIONAL_REPRESENTATION('',(#1022),#1026);
-#1022 = LINE('',#1023,#1024);
-#1023 = CARTESIAN_POINT('',(9.082525816457E-02,3.351794862282));
-#1024 = VECTOR('',#1025,1.);
-#1025 = DIRECTION('',(0.707106781187,0.707106781187));
-#1026 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#820 = ORIENTED_EDGE('',*,*,#821,.F.);
+#821 = EDGE_CURVE('',#822,#794,#824,.T.);
+#822 = VERTEX_POINT('',#823);
+#823 = CARTESIAN_POINT('',(0.133858267717,-0.177165354331,0.267716535433
+    ));
+#824 = SURFACE_CURVE('',#825,(#829,#836),.PCURVE_S1.);
+#825 = LINE('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.133858267717,-0.177165354331,0.267716535433
+    ));
+#827 = VECTOR('',#828,3.937007874016E-02);
+#828 = DIRECTION('',(-2.22044604925E-16,1.,-4.440892098501E-16));
+#829 = PCURVE('',#122,#830);
+#830 = DEFINITIONAL_REPRESENTATION('',(#831),#835);
+#831 = LINE('',#832,#833);
+#832 = CARTESIAN_POINT('',(1.771653543307E-02,-0.279527559055));
+#833 = VECTOR('',#834,1.);
+#834 = DIRECTION('',(1.,2.22044604925E-16));
+#835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
+#836 = PCURVE('',#837,#842);
+#837 = PLANE('',#838);
+#838 = AXIS2_PLACEMENT_3D('',#839,#840,#841);
+#839 = CARTESIAN_POINT('',(0.133858267717,-0.177165354331,0.267716535433
+    ));
+#840 = DIRECTION('',(1.,-4.969141511858E-32,-5.725678491777E-17));
+#841 = DIRECTION('',(5.725678491777E-17,2.22044604925E-16,1.));
+#842 = DEFINITIONAL_REPRESENTATION('',(#843),#847);
+#843 = LINE('',#844,#845);
+#844 = CARTESIAN_POINT('',(-7.764378988396E-33,3.49676543189E-17));
+#845 = VECTOR('',#846,1.);
+#846 = DIRECTION('',(2.22044604925E-16,-1.));
+#847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#848 = ORIENTED_EDGE('',*,*,#849,.F.);
+#849 = EDGE_CURVE('',#850,#822,#852,.T.);
+#850 = VERTEX_POINT('',#851);
+#851 = CARTESIAN_POINT('',(0.127952755906,-0.183070866142,0.267716535433
+    ));
+#852 = SURFACE_CURVE('',#853,(#858,#865),.PCURVE_S1.);
+#853 = CIRCLE('',#854,5.905511811024E-03);
+#854 = AXIS2_PLACEMENT_3D('',#855,#856,#857);
+#855 = CARTESIAN_POINT('',(0.127952755906,-0.177165354331,0.267716535433
+    ));
+#856 = DIRECTION('',(-5.551115123126E-16,4.440892098501E-16,1.));
+#857 = DIRECTION('',(2.22044604925E-16,-1.,4.440892098501E-16));
+#858 = PCURVE('',#122,#859);
+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);
+#860 = CIRCLE('',#861,5.905511811024E-03);
+#861 = AXIS2_PLACEMENT_2D('',#862,#863);
+#862 = CARTESIAN_POINT('',(1.771653543307E-02,-0.273622047244));
+#863 = DIRECTION('',(-1.,-2.22044604925E-16));
+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#865 = PCURVE('',#866,#871);
+#866 = CYLINDRICAL_SURFACE('',#867,5.905511811024E-03);
+#867 = AXIS2_PLACEMENT_3D('',#868,#869,#870);
+#868 = CARTESIAN_POINT('',(0.127952755906,-0.177165354331,0.267716535433
+    ));
+#869 = DIRECTION('',(-5.551115123126E-16,3.330669073875E-16,1.));
+#870 = DIRECTION('',(1.110223024625E-16,-1.,3.330669073875E-16));
+#871 = DEFINITIONAL_REPRESENTATION('',(#872),#876);
+#872 = LINE('',#873,#874);
+#873 = CARTESIAN_POINT('',(0.,0.));
+#874 = VECTOR('',#875,1.);
+#875 = DIRECTION('',(1.,0.));
+#876 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#877 = ORIENTED_EDGE('',*,*,#878,.F.);
+#878 = EDGE_CURVE('',#879,#850,#881,.T.);
+#879 = VERTEX_POINT('',#880);
+#880 = CARTESIAN_POINT('',(-0.127952755906,-0.183070866142,
+    0.267716535433));
+#881 = SURFACE_CURVE('',#882,(#886,#893),.PCURVE_S1.);
+#882 = LINE('',#883,#884);
+#883 = CARTESIAN_POINT('',(-0.127952755906,-0.183070866142,
+    0.267716535433));
+#884 = VECTOR('',#885,3.937007874016E-02);
+#885 = DIRECTION('',(1.,2.22044604925E-16,5.551115123126E-16));
+#886 = PCURVE('',#122,#887);
+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);
+#888 = LINE('',#889,#890);
+#889 = CARTESIAN_POINT('',(1.181102362205E-02,-1.771653543307E-02));
+#890 = VECTOR('',#891,1.);
+#891 = DIRECTION('',(4.440892098501E-16,-1.));
+#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#893 = PCURVE('',#894,#899);
+#894 = PLANE('',#895);
+#895 = AXIS2_PLACEMENT_3D('',#896,#897,#898);
+#896 = CARTESIAN_POINT('',(-0.145669291339,-0.183070866142,
+    0.137795275591));
+#897 = DIRECTION('',(1.584765211382E-31,1.,-5.86832170159E-16));
+#898 = DIRECTION('',(-3.330669073875E-16,5.86832170159E-16,1.));
+#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904);
+#900 = LINE('',#901,#902);
+#901 = CARTESIAN_POINT('',(0.129921259843,1.771653543307E-02));
+#902 = VECTOR('',#903,1.);
+#903 = DIRECTION('',(2.22044604925E-16,1.));
+#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#905 = ORIENTED_EDGE('',*,*,#906,.F.);
+#906 = EDGE_CURVE('',#907,#879,#909,.T.);
+#907 = VERTEX_POINT('',#908);
+#908 = CARTESIAN_POINT('',(-0.133858267717,-0.177165354331,
+    0.267716535433));
+#909 = SURFACE_CURVE('',#910,(#915,#922),.PCURVE_S1.);
+#910 = CIRCLE('',#911,5.905511811024E-03);
+#911 = AXIS2_PLACEMENT_3D('',#912,#913,#914);
+#912 = CARTESIAN_POINT('',(-0.127952755906,-0.177165354331,
+    0.267716535433));
+#913 = DIRECTION('',(-5.551115123126E-16,4.440892098501E-16,1.));
+#914 = DIRECTION('',(2.22044604925E-16,-1.,4.440892098501E-16));
+#915 = PCURVE('',#122,#916);
+#916 = DEFINITIONAL_REPRESENTATION('',(#917),#921);
+#917 = CIRCLE('',#918,5.905511811024E-03);
+#918 = AXIS2_PLACEMENT_2D('',#919,#920);
+#919 = CARTESIAN_POINT('',(1.771653543307E-02,-1.771653543307E-02));
+#920 = DIRECTION('',(-1.,-2.22044604925E-16));
+#921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#922 = PCURVE('',#544,#923);
+#923 = DEFINITIONAL_REPRESENTATION('',(#924),#928);
+#924 = LINE('',#925,#926);
+#925 = CARTESIAN_POINT('',(0.,0.));
+#926 = VECTOR('',#927,1.);
+#927 = DIRECTION('',(1.,0.));
+#928 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#929 = ORIENTED_EDGE('',*,*,#930,.F.);
+#930 = EDGE_CURVE('',#931,#907,#933,.T.);
+#931 = VERTEX_POINT('',#932);
+#932 = CARTESIAN_POINT('',(-0.133858267717,-7.637795275591E-02,
+    0.267716535433));
+#933 = SURFACE_CURVE('',#934,(#938,#945),.PCURVE_S1.);
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    0.267716535433));
+#936 = VECTOR('',#937,3.937007874016E-02);
+#937 = DIRECTION('',(3.290540530817E-16,-1.,4.440892098501E-16));
+#938 = PCURVE('',#122,#939);
+#939 = DEFINITIONAL_REPRESENTATION('',(#940),#944);
+#940 = LINE('',#941,#942);
+#941 = CARTESIAN_POINT('',(0.181102362205,-1.181102362205E-02));
+#942 = VECTOR('',#943,1.);
+#943 = DIRECTION('',(-1.,-3.290540530817E-16));
+#944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#945 = PCURVE('',#572,#946);
+#946 = DEFINITIONAL_REPRESENTATION('',(#947),#951);
+#947 = LINE('',#948,#949);
+#948 = CARTESIAN_POINT('',(-4.33730213321E-02,0.147610033948));
+#949 = VECTOR('',#950,1.);
+#950 = DIRECTION('',(1.,-2.22044604925E-16));
+#951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#952 = ORIENTED_EDGE('',*,*,#953,.F.);
+#953 = EDGE_CURVE('',#107,#931,#954,.T.);
+#954 = SURFACE_CURVE('',#955,(#959,#966),.PCURVE_S1.);
+#955 = LINE('',#956,#957);
+#956 = CARTESIAN_POINT('',(-0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#957 = VECTOR('',#958,3.937007874016E-02);
+#958 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#959 = PCURVE('',#122,#960);
+#960 = DEFINITIONAL_REPRESENTATION('',(#961),#965);
+#961 = LINE('',#962,#963);
+#962 = CARTESIAN_POINT('',(0.118503937008,-2.181107438142E-17));
+#963 = VECTOR('',#964,1.);
+#964 = DIRECTION('',(2.22044604925E-16,-1.));
+#965 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#966 = PCURVE('',#150,#967);
+#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972);
+#968 = LINE('',#969,#970);
+#969 = CARTESIAN_POINT('',(0.,0.));
+#970 = VECTOR('',#971,1.);
+#971 = DIRECTION('',(2.465190328816E-32,-1.));
+#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#973 = ADVANCED_FACE('',(#974),#402,.T.);
+#974 = FACE_BOUND('',#975,.T.);
+#975 = EDGE_LOOP('',(#976,#977,#1000,#1021));
+#976 = ORIENTED_EDGE('',*,*,#386,.F.);
+#977 = ORIENTED_EDGE('',*,*,#978,.T.);
+#978 = EDGE_CURVE('',#359,#979,#981,.T.);
+#979 = VERTEX_POINT('',#980);
+#980 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -7.692883950159E-17));
+#981 = SURFACE_CURVE('',#982,(#986,#993),.PCURVE_S1.);
+#982 = LINE('',#983,#984);
+#983 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -7.474336110665E-17));
+#984 = VECTOR('',#985,3.937007874016E-02);
+#985 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#986 = PCURVE('',#402,#987);
+#987 = DEFINITIONAL_REPRESENTATION('',(#988),#992);
+#988 = LINE('',#989,#990);
+#989 = CARTESIAN_POINT('',(-0.,0.));
+#990 = VECTOR('',#991,1.);
+#991 = DIRECTION('',(-2.22044604925E-16,-1.));
+#992 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#993 = PCURVE('',#374,#994);
+#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999);
+#995 = LINE('',#996,#997);
+#996 = CARTESIAN_POINT('',(-1.601494728413E-02,-2.231415988256E-02));
+#997 = VECTOR('',#998,1.);
+#998 = DIRECTION('',(1.,-2.22044604925E-16));
+#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1000 = ORIENTED_EDGE('',*,*,#1001,.F.);
+#1001 = EDGE_CURVE('',#665,#979,#1002,.T.);
+#1002 = SURFACE_CURVE('',#1003,(#1007,#1014),.PCURVE_S1.);
+#1003 = LINE('',#1004,#1005);
+#1004 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -7.452481326716E-17));
+#1005 = VECTOR('',#1006,3.937007874016E-02);
+#1006 = DIRECTION('',(-1.070094481566E-16,1.,-3.330669073875E-16));
+#1007 = PCURVE('',#402,#1008);
+#1008 = DEFINITIONAL_REPRESENTATION('',(#1009),#1013);
+#1009 = LINE('',#1010,#1011);
+#1010 = CARTESIAN_POINT('',(1.704673148046E-17,-1.181102362205E-02));
+#1011 = VECTOR('',#1012,1.);
+#1012 = DIRECTION('',(-1.,3.290540530817E-16));
+#1013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1014 = PCURVE('',#572,#1015);
+#1015 = DEFINITIONAL_REPRESENTATION('',(#1016),#1020);
+#1016 = LINE('',#1017,#1018);
+#1017 = CARTESIAN_POINT('',(-4.33730213321E-02,-0.120106501485));
+#1018 = VECTOR('',#1019,1.);
+#1019 = DIRECTION('',(-1.,1.110223024625E-16));
+#1020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1021 = ORIENTED_EDGE('',*,*,#664,.F.);
+#1022 = ADVANCED_FACE('',(#1023),#150,.T.);
+#1023 = FACE_BOUND('',#1024,.T.);
+#1024 = EDGE_LOOP('',(#1025,#1026,#1027,#1049));
+#1025 = ORIENTED_EDGE('',*,*,#134,.F.);
+#1026 = ORIENTED_EDGE('',*,*,#953,.T.);
 #1027 = ORIENTED_EDGE('',*,*,#1028,.F.);
-#1028 = EDGE_CURVE('',#113,#1007,#1029,.T.);
-#1029 = SURFACE_CURVE('',#1030,(#1034,#1041),.PCURVE_S1.);
-#1030 = LINE('',#1031,#1032);
-#1031 = CARTESIAN_POINT('',(-3.7,-0.35,5.21));
-#1032 = VECTOR('',#1033,1.);
-#1033 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1034 = PCURVE('',#128,#1035);
-#1035 = DEFINITIONAL_REPRESENTATION('',(#1036),#1040);
-#1036 = LINE('',#1037,#1038);
-#1037 = CARTESIAN_POINT('',(2.248599564173,3.530509218308E-16));
-#1038 = VECTOR('',#1039,1.);
-#1039 = DIRECTION('',(2.465190328816E-32,-1.));
-#1040 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1028 = EDGE_CURVE('',#1029,#931,#1031,.T.);
+#1029 = VERTEX_POINT('',#1030);
+#1030 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    0.205118110236));
+#1031 = SURFACE_CURVE('',#1032,(#1036,#1042),.PCURVE_S1.);
+#1032 = LINE('',#1033,#1034);
+#1033 = CARTESIAN_POINT('',(-0.133858267717,-6.072834645669E-02,
+    0.252066929134));
+#1034 = VECTOR('',#1035,3.937007874016E-02);
+#1035 = DIRECTION('',(-1.5984676236E-16,-0.707106781187,0.707106781187)
+  );
+#1036 = PCURVE('',#150,#1037);
+#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1041);
+#1038 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1039,#1040),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.68644967313,0.562149891043),.PIECEWISE_BEZIER_KNOTS.);
+#1039 = CARTESIAN_POINT('',(8.852754189658E-02,-1.181102362205E-02));
+#1040 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1041 = PCURVE('',#156,#1042);
-#1042 = DEFINITIONAL_REPRESENTATION('',(#1043),#1047);
-#1043 = LINE('',#1044,#1045);
-#1044 = CARTESIAN_POINT('',(-0.,0.));
-#1045 = VECTOR('',#1046,1.);
-#1046 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1042 = PCURVE('',#572,#1043);
+#1043 = DEFINITIONAL_REPRESENTATION('',(#1044),#1048);
+#1044 = LINE('',#1045,#1046);
+#1045 = CARTESIAN_POINT('',(3.575797565534E-03,0.131960427649));
+#1046 = VECTOR('',#1047,1.);
+#1047 = DIRECTION('',(0.707106781187,0.707106781187));
+#1048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1048 = ADVANCED_FACE('',(#1049),#352,.F.);
-#1049 = FACE_BOUND('',#1050,.F.);
-#1050 = EDGE_LOOP('',(#1051,#1081,#1109,#1138,#1164,#1193,#1219,#1241,
-    #1242,#1243,#1265,#1294,#1320,#1349,#1373,#1399,#1428));
-#1051 = ORIENTED_EDGE('',*,*,#1052,.F.);
-#1052 = EDGE_CURVE('',#1053,#1055,#1057,.T.);
-#1053 = VERTEX_POINT('',#1054);
-#1054 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
-#1055 = VERTEX_POINT('',#1056);
-#1056 = CARTESIAN_POINT('',(-3.4,-0.35,-3.7));
-#1057 = SURFACE_CURVE('',#1058,(#1062,#1069),.PCURVE_S1.);
+#1049 = ORIENTED_EDGE('',*,*,#1050,.F.);
+#1050 = EDGE_CURVE('',#135,#1029,#1051,.T.);
+#1051 = SURFACE_CURVE('',#1052,(#1056,#1063),.PCURVE_S1.);
+#1052 = LINE('',#1053,#1054);
+#1053 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.205118110236));
+#1054 = VECTOR('',#1055,3.937007874016E-02);
+#1055 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#1056 = PCURVE('',#150,#1057);
+#1057 = DEFINITIONAL_REPRESENTATION('',(#1058),#1062);
 #1058 = LINE('',#1059,#1060);
-#1059 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
+#1059 = CARTESIAN_POINT('',(8.852754189658E-02,1.389964259176E-17));
 #1060 = VECTOR('',#1061,1.);
-#1061 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1062 = PCURVE('',#352,#1063);
-#1063 = DEFINITIONAL_REPRESENTATION('',(#1064),#1068);
-#1064 = LINE('',#1065,#1066);
-#1065 = CARTESIAN_POINT('',(-0.406779661017,3.133220338983));
-#1066 = VECTOR('',#1067,1.);
-#1067 = DIRECTION('',(1.,-2.22044604925E-16));
-#1068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1061 = DIRECTION('',(2.465190328816E-32,-1.));
+#1062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1069 = PCURVE('',#1070,#1075);
-#1070 = CYLINDRICAL_SURFACE('',#1071,0.2);
-#1071 = AXIS2_PLACEMENT_3D('',#1072,#1073,#1074);
-#1072 = CARTESIAN_POINT('',(-3.7,-0.15,-3.7));
-#1073 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#1074 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#1075 = DEFINITIONAL_REPRESENTATION('',(#1076),#1080);
-#1076 = LINE('',#1077,#1078);
-#1077 = CARTESIAN_POINT('',(-3.14159265359,0.));
-#1078 = VECTOR('',#1079,1.);
-#1079 = DIRECTION('',(-0.,-1.));
-#1080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1063 = PCURVE('',#178,#1064);
+#1064 = DEFINITIONAL_REPRESENTATION('',(#1065),#1069);
+#1065 = LINE('',#1066,#1067);
+#1066 = CARTESIAN_POINT('',(-0.,0.));
+#1067 = VECTOR('',#1068,1.);
+#1068 = DIRECTION('',(-2.22044604925E-16,-1.));
+#1069 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1081 = ORIENTED_EDGE('',*,*,#1082,.T.);
-#1082 = EDGE_CURVE('',#1053,#1083,#1085,.T.);
-#1083 = VERTEX_POINT('',#1084);
-#1084 = CARTESIAN_POINT('',(-3.7,-0.35,-3.13));
-#1085 = SURFACE_CURVE('',#1086,(#1090,#1097),.PCURVE_S1.);
+#1070 = ADVANCED_FACE('',(#1071),#374,.F.);
+#1071 = FACE_BOUND('',#1072,.F.);
+#1072 = EDGE_LOOP('',(#1073,#1103,#1131,#1160,#1186,#1215,#1241,#1263,
+    #1264,#1265,#1287,#1316,#1342,#1371,#1395,#1421,#1450));
+#1073 = ORIENTED_EDGE('',*,*,#1074,.F.);
+#1074 = EDGE_CURVE('',#1075,#1077,#1079,.T.);
+#1075 = VERTEX_POINT('',#1076);
+#1076 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#1077 = VERTEX_POINT('',#1078);
+#1078 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -0.145669291339));
+#1079 = SURFACE_CURVE('',#1080,(#1084,#1091),.PCURVE_S1.);
+#1080 = LINE('',#1081,#1082);
+#1081 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#1082 = VECTOR('',#1083,3.937007874016E-02);
+#1083 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#1084 = PCURVE('',#374,#1085);
+#1085 = DEFINITIONAL_REPRESENTATION('',(#1086),#1090);
 #1086 = LINE('',#1087,#1088);
-#1087 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
+#1087 = CARTESIAN_POINT('',(-1.601494728413E-02,0.123355131456));
 #1088 = VECTOR('',#1089,1.);
-#1089 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#1090 = PCURVE('',#352,#1091);
-#1091 = DEFINITIONAL_REPRESENTATION('',(#1092),#1096);
-#1092 = LINE('',#1093,#1094);
-#1093 = CARTESIAN_POINT('',(-0.406779661017,3.133220338983));
-#1094 = VECTOR('',#1095,1.);
-#1095 = DIRECTION('',(-1.771608324773E-31,-1.));
-#1096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1089 = DIRECTION('',(1.,-2.22044604925E-16));
+#1090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1097 = PCURVE('',#1098,#1103);
-#1098 = PLANE('',#1099);
-#1099 = AXIS2_PLACEMENT_3D('',#1100,#1101,#1102);
-#1100 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
-#1101 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
-#1102 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108);
-#1104 = LINE('',#1105,#1106);
-#1105 = CARTESIAN_POINT('',(-0.,-0.));
-#1106 = VECTOR('',#1107,1.);
-#1107 = DIRECTION('',(-1.,-2.22044604925E-16));
-#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1091 = PCURVE('',#1092,#1097);
+#1092 = CYLINDRICAL_SURFACE('',#1093,7.874015748031E-03);
+#1093 = AXIS2_PLACEMENT_3D('',#1094,#1095,#1096);
+#1094 = CARTESIAN_POINT('',(-0.145669291339,-5.905511811024E-03,
+    -0.145669291339));
+#1095 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#1096 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#1097 = DEFINITIONAL_REPRESENTATION('',(#1098),#1102);
+#1098 = LINE('',#1099,#1100);
+#1099 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#1100 = VECTOR('',#1101,1.);
+#1101 = DIRECTION('',(-0.,-1.));
+#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1109 = ORIENTED_EDGE('',*,*,#1110,.T.);
-#1110 = EDGE_CURVE('',#1083,#1111,#1113,.T.);
-#1111 = VERTEX_POINT('',#1112);
-#1112 = CARTESIAN_POINT('',(-3.669413329174,-0.35,-2.925339806694));
-#1113 = SURFACE_CURVE('',#1114,(#1119,#1126),.PCURVE_S1.);
-#1114 = CIRCLE('',#1115,0.7);
-#1115 = AXIS2_PLACEMENT_3D('',#1116,#1117,#1118);
-#1116 = CARTESIAN_POINT('',(-3.,-0.35,-3.13));
-#1117 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1118 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1119 = PCURVE('',#352,#1120);
-#1120 = DEFINITIONAL_REPRESENTATION('',(#1121),#1125);
-#1121 = CIRCLE('',#1122,0.7);
-#1122 = AXIS2_PLACEMENT_2D('',#1123,#1124);
-#1123 = CARTESIAN_POINT('',(0.293220338983,2.563220338983));
-#1124 = DIRECTION('',(3.330669073875E-16,-1.));
-#1125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1103 = ORIENTED_EDGE('',*,*,#1104,.T.);
+#1104 = EDGE_CURVE('',#1075,#1105,#1107,.T.);
+#1105 = VERTEX_POINT('',#1106);
+#1106 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.123228346457));
+#1107 = SURFACE_CURVE('',#1108,(#1112,#1119),.PCURVE_S1.);
+#1108 = LINE('',#1109,#1110);
+#1109 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#1110 = VECTOR('',#1111,3.937007874016E-02);
+#1111 = DIRECTION('',(-5.551115123126E-16,5.551115123126E-16,1.));
+#1112 = PCURVE('',#374,#1113);
+#1113 = DEFINITIONAL_REPRESENTATION('',(#1114),#1118);
+#1114 = LINE('',#1115,#1116);
+#1115 = CARTESIAN_POINT('',(-1.601494728413E-02,0.123355131456));
+#1116 = VECTOR('',#1117,1.);
+#1117 = DIRECTION('',(-1.771608324773E-31,-1.));
+#1118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1126 = PCURVE('',#1127,#1132);
-#1127 = CYLINDRICAL_SURFACE('',#1128,0.7);
-#1128 = AXIS2_PLACEMENT_3D('',#1129,#1130,#1131);
-#1129 = CARTESIAN_POINT('',(-3.,1.35,-3.13));
-#1130 = DIRECTION('',(1.010728034814E-30,1.,-1.110223024625E-16));
-#1131 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1132 = DEFINITIONAL_REPRESENTATION('',(#1133),#1137);
-#1133 = LINE('',#1134,#1135);
-#1134 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1135 = VECTOR('',#1136,1.);
-#1136 = DIRECTION('',(1.,-0.));
-#1137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1119 = PCURVE('',#1120,#1125);
+#1120 = PLANE('',#1121);
+#1121 = AXIS2_PLACEMENT_3D('',#1122,#1123,#1124);
+#1122 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#1123 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
+#1124 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130);
+#1126 = LINE('',#1127,#1128);
+#1127 = CARTESIAN_POINT('',(-0.,-0.));
+#1128 = VECTOR('',#1129,1.);
+#1129 = DIRECTION('',(-1.,-2.22044604925E-16));
+#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1138 = ORIENTED_EDGE('',*,*,#1139,.T.);
-#1139 = EDGE_CURVE('',#1111,#1140,#1142,.T.);
-#1140 = VERTEX_POINT('',#1141);
-#1141 = CARTESIAN_POINT('',(-3.325936362707,-0.35,-2.122020992923));
-#1142 = SURFACE_CURVE('',#1143,(#1147,#1153),.PCURVE_S1.);
-#1143 = LINE('',#1144,#1145);
-#1144 = CARTESIAN_POINT('',(-3.214047406633,-0.35,-1.860336768819));
-#1145 = VECTOR('',#1146,1.);
-#1146 = DIRECTION('',(0.393143125865,-8.295164233966E-17,0.919477287694)
+#1131 = ORIENTED_EDGE('',*,*,#1132,.T.);
+#1132 = EDGE_CURVE('',#1105,#1133,#1135,.T.);
+#1133 = VERTEX_POINT('',#1134);
+#1134 = CARTESIAN_POINT('',(-0.1444650917,-1.377952755906E-02,
+    -0.115170858531));
+#1135 = SURFACE_CURVE('',#1136,(#1141,#1148),.PCURVE_S1.);
+#1136 = CIRCLE('',#1137,2.755905511811E-02);
+#1137 = AXIS2_PLACEMENT_3D('',#1138,#1139,#1140);
+#1138 = CARTESIAN_POINT('',(-0.11811023622,-1.377952755906E-02,
+    -0.123228346457));
+#1139 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1140 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1141 = PCURVE('',#374,#1142);
+#1142 = DEFINITIONAL_REPRESENTATION('',(#1143),#1147);
+#1143 = CIRCLE('',#1144,2.755905511811E-02);
+#1144 = AXIS2_PLACEMENT_2D('',#1145,#1146);
+#1145 = CARTESIAN_POINT('',(1.154410783398E-02,0.100914186574));
+#1146 = DIRECTION('',(3.330669073875E-16,-1.));
+#1147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1148 = PCURVE('',#1149,#1154);
+#1149 = CYLINDRICAL_SURFACE('',#1150,2.755905511811E-02);
+#1150 = AXIS2_PLACEMENT_3D('',#1151,#1152,#1153);
+#1151 = CARTESIAN_POINT('',(-0.11811023622,5.314960629921E-02,
+    -0.123228346457));
+#1152 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1153 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1154 = DEFINITIONAL_REPRESENTATION('',(#1155),#1159);
+#1155 = LINE('',#1156,#1157);
+#1156 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1157 = VECTOR('',#1158,1.);
+#1158 = DIRECTION('',(1.,-0.));
+#1159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1160 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#1161 = EDGE_CURVE('',#1133,#1162,#1164,.T.);
+#1162 = VERTEX_POINT('',#1163);
+#1163 = CARTESIAN_POINT('',(-0.130942376485,-1.377952755906E-02,
+    -8.354413357964E-02));
+#1164 = SURFACE_CURVE('',#1165,(#1169,#1175),.PCURVE_S1.);
+#1165 = LINE('',#1166,#1167);
+#1166 = CARTESIAN_POINT('',(-0.126537299474,-1.377952755906E-02,
+    -7.324160507162E-02));
+#1167 = VECTOR('',#1168,3.937007874016E-02);
+#1168 = DIRECTION('',(0.393143125865,-8.295164233966E-17,0.919477287694)
   );
-#1147 = PCURVE('',#352,#1148);
-#1148 = DEFINITIONAL_REPRESENTATION('',(#1149),#1152);
-#1149 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1150,#1151),.UNSPECIFIED.,.F.,
+#1169 = PCURVE('',#374,#1170);
+#1170 = DEFINITIONAL_REPRESENTATION('',(#1171),#1174);
+#1171 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1172,#1173),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.158270086851,-0.284601074552),.PIECEWISE_BEZIER_KNOTS.);
-#1150 = CARTESIAN_POINT('',(-0.376192990191,2.358560145677));
-#1151 = CARTESIAN_POINT('',(-3.271602372417E-02,1.555241331906));
-#1152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1172 = CARTESIAN_POINT('',(-1.481074764532E-02,9.285669864871E-02));
+#1173 = CARTESIAN_POINT('',(-1.288032430085E-03,6.122997369708E-02));
+#1174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1153 = PCURVE('',#1154,#1159);
-#1154 = PLANE('',#1155);
-#1155 = AXIS2_PLACEMENT_3D('',#1156,#1157,#1158);
-#1156 = CARTESIAN_POINT('',(-3.669413329174,1.35,-2.925339806694));
-#1157 = DIRECTION('',(0.919477287694,1.478717548006E-17,-0.393143125865)
+#1175 = PCURVE('',#1176,#1181);
+#1176 = PLANE('',#1177);
+#1177 = AXIS2_PLACEMENT_3D('',#1178,#1179,#1180);
+#1178 = CARTESIAN_POINT('',(-0.1444650917,5.314960629921E-02,
+    -0.115170858531));
+#1179 = DIRECTION('',(0.919477287694,1.478717548006E-17,-0.393143125865)
   );
-#1158 = DIRECTION('',(-0.393143125865,-3.93542766687E-16,-0.919477287694
+#1180 = DIRECTION('',(-0.393143125865,-3.93542766687E-16,-0.919477287694
     ));
-#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1163);
-#1160 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1161,#1162),.UNSPECIFIED.,.F.,
+#1181 = DEFINITIONAL_REPRESENTATION('',(#1182),#1185);
+#1182 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1183,#1184),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.158270086851,-0.284601074552),.PIECEWISE_BEZIER_KNOTS.);
-#1161 = CARTESIAN_POINT('',(4.440892098501E-16,-1.7));
-#1162 = CARTESIAN_POINT('',(-0.873669012299,-1.7));
-#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1183 = CARTESIAN_POINT('',(1.748382715945E-17,-6.692913385827E-02));
+#1184 = CARTESIAN_POINT('',(-3.439641780707E-02,-6.692913385827E-02));
+#1185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1164 = ORIENTED_EDGE('',*,*,#1165,.F.);
-#1165 = EDGE_CURVE('',#1166,#1140,#1168,.T.);
-#1166 = VERTEX_POINT('',#1167);
-#1167 = CARTESIAN_POINT('',(-3.325936362707,-0.35,-1.877979007077));
-#1168 = SURFACE_CURVE('',#1169,(#1174,#1181),.PCURVE_S1.);
-#1169 = CIRCLE('',#1170,0.3);
-#1170 = AXIS2_PLACEMENT_3D('',#1171,#1172,#1173);
-#1171 = CARTESIAN_POINT('',(-3.6,-0.35,-2.));
-#1172 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1173 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1174 = PCURVE('',#352,#1175);
-#1175 = DEFINITIONAL_REPRESENTATION('',(#1176),#1180);
-#1176 = CIRCLE('',#1177,0.3);
-#1177 = AXIS2_PLACEMENT_2D('',#1178,#1179);
-#1178 = CARTESIAN_POINT('',(-0.306779661017,1.433220338983));
-#1179 = DIRECTION('',(3.330669073875E-16,-1.));
-#1180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1186 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#1187 = EDGE_CURVE('',#1188,#1162,#1190,.T.);
+#1188 = VERTEX_POINT('',#1189);
+#1189 = CARTESIAN_POINT('',(-0.130942376485,-1.377952755906E-02,
+    -7.393618138099E-02));
+#1190 = SURFACE_CURVE('',#1191,(#1196,#1203),.PCURVE_S1.);
+#1191 = CIRCLE('',#1192,1.181102362205E-02);
+#1192 = AXIS2_PLACEMENT_3D('',#1193,#1194,#1195);
+#1193 = CARTESIAN_POINT('',(-0.141732283465,-1.377952755906E-02,
+    -7.874015748032E-02));
+#1194 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1195 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1196 = PCURVE('',#374,#1197);
+#1197 = DEFINITIONAL_REPRESENTATION('',(#1198),#1202);
+#1198 = CIRCLE('',#1199,1.181102362205E-02);
+#1199 = AXIS2_PLACEMENT_2D('',#1200,#1201);
+#1200 = CARTESIAN_POINT('',(-1.207793941012E-02,5.642599759776E-02));
+#1201 = DIRECTION('',(3.330669073875E-16,-1.));
+#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1181 = PCURVE('',#1182,#1187);
-#1182 = CYLINDRICAL_SURFACE('',#1183,0.3);
-#1183 = AXIS2_PLACEMENT_3D('',#1184,#1185,#1186);
-#1184 = CARTESIAN_POINT('',(-3.6,1.35,-2.));
-#1185 = DIRECTION('',(1.010728034814E-30,1.,-1.110223024625E-16));
-#1186 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1187 = DEFINITIONAL_REPRESENTATION('',(#1188),#1192);
-#1188 = LINE('',#1189,#1190);
-#1189 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1190 = VECTOR('',#1191,1.);
-#1191 = DIRECTION('',(1.,-0.));
-#1192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1203 = PCURVE('',#1204,#1209);
+#1204 = CYLINDRICAL_SURFACE('',#1205,1.181102362205E-02);
+#1205 = AXIS2_PLACEMENT_3D('',#1206,#1207,#1208);
+#1206 = CARTESIAN_POINT('',(-0.141732283465,5.314960629921E-02,
+    -7.874015748032E-02));
+#1207 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1208 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1214);
+#1210 = LINE('',#1211,#1212);
+#1211 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1212 = VECTOR('',#1213,1.);
+#1213 = DIRECTION('',(1.,-0.));
+#1214 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1193 = ORIENTED_EDGE('',*,*,#1194,.T.);
-#1194 = EDGE_CURVE('',#1166,#1195,#1197,.T.);
-#1195 = VERTEX_POINT('',#1196);
-#1196 = CARTESIAN_POINT('',(-3.669413329174,-0.35,-1.074660193306));
-#1197 = SURFACE_CURVE('',#1198,(#1202,#1208),.PCURVE_S1.);
-#1198 = LINE('',#1199,#1200);
-#1199 = CARTESIAN_POINT('',(-3.560398261737,-0.35,-1.329623009467));
-#1200 = VECTOR('',#1201,1.);
-#1201 = DIRECTION('',(-0.393143125865,6.753388188517E-16,0.919477287694)
+#1215 = ORIENTED_EDGE('',*,*,#1216,.T.);
+#1216 = EDGE_CURVE('',#1188,#1217,#1219,.T.);
+#1217 = VERTEX_POINT('',#1218);
+#1218 = CARTESIAN_POINT('',(-0.1444650917,-1.377952755906E-02,
+    -4.230945642937E-02));
+#1219 = SURFACE_CURVE('',#1220,(#1224,#1230),.PCURVE_S1.);
+#1220 = LINE('',#1221,#1222);
+#1221 = CARTESIAN_POINT('',(-0.140173159911,-1.377952755906E-02,
+    -5.234736257743E-02));
+#1222 = VECTOR('',#1223,3.937007874016E-02);
+#1223 = DIRECTION('',(-0.393143125865,6.753388188517E-16,0.919477287694)
   );
-#1202 = PCURVE('',#352,#1203);
-#1203 = DEFINITIONAL_REPRESENTATION('',(#1204),#1207);
-#1204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1205,#1206),.UNSPECIFIED.,.F.,
+#1224 = PCURVE('',#374,#1225);
+#1225 = DEFINITIONAL_REPRESENTATION('',(#1226),#1229);
+#1226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1227,#1228),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.596377969254,0.277291043045),.PIECEWISE_BEZIER_KNOTS.);
-#1205 = CARTESIAN_POINT('',(-3.271602372417E-02,1.31119934606));
-#1206 = CARTESIAN_POINT('',(-0.376192990191,0.507880532289));
-#1207 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1227 = CARTESIAN_POINT('',(-1.288032430086E-03,5.162202149844E-02));
+#1228 = CARTESIAN_POINT('',(-1.481074764532E-02,1.999529654681E-02));
+#1229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1208 = PCURVE('',#1209,#1214);
-#1209 = PLANE('',#1210);
-#1210 = AXIS2_PLACEMENT_3D('',#1211,#1212,#1213);
-#1211 = CARTESIAN_POINT('',(-3.325936362707,1.35,-1.877979007077));
-#1212 = DIRECTION('',(0.919477287694,1.893777956035E-16,0.393143125865)
+#1230 = PCURVE('',#1231,#1236);
+#1231 = PLANE('',#1232);
+#1232 = AXIS2_PLACEMENT_3D('',#1233,#1234,#1235);
+#1233 = CARTESIAN_POINT('',(-0.130942376485,5.314960629921E-02,
+    -7.393618138099E-02));
+#1234 = DIRECTION('',(0.919477287694,1.893777956035E-16,0.393143125865)
   );
-#1213 = DIRECTION('',(0.393143125865,-2.189521465636E-16,-0.919477287694
+#1235 = DIRECTION('',(0.393143125865,-2.189521465636E-16,-0.919477287694
     ));
-#1214 = DEFINITIONAL_REPRESENTATION('',(#1215),#1218);
-#1215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1216,#1217),.UNSPECIFIED.,.F.,
+#1236 = DEFINITIONAL_REPRESENTATION('',(#1237),#1240);
+#1237 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1238,#1239),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.596377969254,0.277291043045),.PIECEWISE_BEZIER_KNOTS.);
-#1216 = CARTESIAN_POINT('',(0.,-1.7));
-#1217 = CARTESIAN_POINT('',(-0.873669012299,-1.7));
-#1218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1219 = ORIENTED_EDGE('',*,*,#1220,.T.);
-#1220 = EDGE_CURVE('',#1195,#309,#1221,.T.);
-#1221 = SURFACE_CURVE('',#1222,(#1227,#1234),.PCURVE_S1.);
-#1222 = CIRCLE('',#1223,0.7);
-#1223 = AXIS2_PLACEMENT_3D('',#1224,#1225,#1226);
-#1224 = CARTESIAN_POINT('',(-3.,-0.35,-0.87));
-#1225 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1226 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1227 = PCURVE('',#352,#1228);
-#1228 = DEFINITIONAL_REPRESENTATION('',(#1229),#1233);
-#1229 = CIRCLE('',#1230,0.7);
-#1230 = AXIS2_PLACEMENT_2D('',#1231,#1232);
-#1231 = CARTESIAN_POINT('',(0.293220338983,0.303220338983));
-#1232 = DIRECTION('',(3.330669073875E-16,-1.));
-#1233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1234 = PCURVE('',#324,#1235);
-#1235 = DEFINITIONAL_REPRESENTATION('',(#1236),#1240);
-#1236 = LINE('',#1237,#1238);
-#1237 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1238 = VECTOR('',#1239,1.);
-#1239 = DIRECTION('',(1.,-0.));
+#1238 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#1239 = CARTESIAN_POINT('',(-3.439641780707E-02,-6.692913385827E-02));
 #1240 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1241 = ORIENTED_EDGE('',*,*,#336,.T.);
-#1242 = ORIENTED_EDGE('',*,*,#956,.T.);
-#1243 = ORIENTED_EDGE('',*,*,#1244,.T.);
-#1244 = EDGE_CURVE('',#957,#1245,#1247,.T.);
-#1245 = VERTEX_POINT('',#1246);
-#1246 = CARTESIAN_POINT('',(-3.4,-0.35,-0.87));
-#1247 = SURFACE_CURVE('',#1248,(#1252,#1258),.PCURVE_S1.);
-#1248 = LINE('',#1249,#1250);
-#1249 = CARTESIAN_POINT('',(-3.4,-0.35,-0.718389830508));
-#1250 = VECTOR('',#1251,1.);
-#1251 = DIRECTION('',(9.694905285459E-17,-3.22132577085E-16,-1.));
-#1252 = PCURVE('',#352,#1253);
-#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1257);
-#1254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1255,#1256),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-3.398389830508,0.151610169492),.PIECEWISE_BEZIER_KNOTS.);
-#1255 = CARTESIAN_POINT('',(-0.106779661017,-3.246779661017));
-#1256 = CARTESIAN_POINT('',(-0.106779661017,0.303220338983));
-#1257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
+#1242 = EDGE_CURVE('',#1217,#331,#1243,.T.);
+#1243 = SURFACE_CURVE('',#1244,(#1249,#1256),.PCURVE_S1.);
+#1244 = CIRCLE('',#1245,2.755905511811E-02);
+#1245 = AXIS2_PLACEMENT_3D('',#1246,#1247,#1248);
+#1246 = CARTESIAN_POINT('',(-0.11811023622,-1.377952755906E-02,
+    -3.425196850394E-02));
+#1247 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1248 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1249 = PCURVE('',#374,#1250);
+#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255);
+#1251 = CIRCLE('',#1252,2.755905511811E-02);
+#1252 = AXIS2_PLACEMENT_2D('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(1.154410783398E-02,1.193780862138E-02));
+#1254 = DIRECTION('',(3.330669073875E-16,-1.));
+#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1258 = PCURVE('',#550,#1259);
-#1259 = DEFINITIONAL_REPRESENTATION('',(#1260),#1264);
-#1260 = LINE('',#1261,#1262);
-#1261 = CARTESIAN_POINT('',(-1.101674741835,-3.769094968226));
-#1262 = VECTOR('',#1263,1.);
-#1263 = DIRECTION('',(3.22132577085E-16,-1.));
-#1264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1256 = PCURVE('',#346,#1257);
+#1257 = DEFINITIONAL_REPRESENTATION('',(#1258),#1262);
+#1258 = LINE('',#1259,#1260);
+#1259 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1260 = VECTOR('',#1261,1.);
+#1261 = DIRECTION('',(1.,-0.));
+#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1265 = ORIENTED_EDGE('',*,*,#1266,.F.);
-#1266 = EDGE_CURVE('',#1267,#1245,#1269,.T.);
+#1263 = ORIENTED_EDGE('',*,*,#358,.T.);
+#1264 = ORIENTED_EDGE('',*,*,#978,.T.);
+#1265 = ORIENTED_EDGE('',*,*,#1266,.T.);
+#1266 = EDGE_CURVE('',#979,#1267,#1269,.T.);
 #1267 = VERTEX_POINT('',#1268);
-#1268 = CARTESIAN_POINT('',(-3.382521902385,-0.35,-0.986948681889));
-#1269 = SURFACE_CURVE('',#1270,(#1275,#1282),.PCURVE_S1.);
-#1270 = CIRCLE('',#1271,0.4);
-#1271 = AXIS2_PLACEMENT_3D('',#1272,#1273,#1274);
-#1272 = CARTESIAN_POINT('',(-3.,-0.35,-0.87));
-#1273 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1274 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1275 = PCURVE('',#352,#1276);
-#1276 = DEFINITIONAL_REPRESENTATION('',(#1277),#1281);
-#1277 = CIRCLE('',#1278,0.4);
-#1278 = AXIS2_PLACEMENT_2D('',#1279,#1280);
-#1279 = CARTESIAN_POINT('',(0.293220338983,0.303220338983));
-#1280 = DIRECTION('',(3.330669073875E-16,-1.));
-#1281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1268 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -3.425196850394E-02));
+#1269 = SURFACE_CURVE('',#1270,(#1274,#1280),.PCURVE_S1.);
+#1270 = LINE('',#1271,#1272);
+#1271 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -2.828306419325E-02));
+#1272 = VECTOR('',#1273,3.937007874016E-02);
+#1273 = DIRECTION('',(3.189936577796E-16,-3.22132577085E-16,-1.));
+#1274 = PCURVE('',#374,#1275);
+#1275 = DEFINITIONAL_REPRESENTATION('',(#1276),#1279);
+#1276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1277,#1278),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.398389830508,0.151610169492),.PIECEWISE_BEZIER_KNOTS.);
+#1277 = CARTESIAN_POINT('',(-4.203923662085E-03,-0.127825970906));
+#1278 = CARTESIAN_POINT('',(-4.203923662085E-03,1.193780862138E-02));
+#1279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1282 = PCURVE('',#1283,#1288);
-#1283 = CYLINDRICAL_SURFACE('',#1284,0.4);
-#1284 = AXIS2_PLACEMENT_3D('',#1285,#1286,#1287);
-#1285 = CARTESIAN_POINT('',(-3.,1.35,-0.87));
-#1286 = DIRECTION('',(1.010728034814E-30,1.,-1.110223024625E-16));
-#1287 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293);
-#1289 = LINE('',#1290,#1291);
-#1290 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1291 = VECTOR('',#1292,1.);
-#1292 = DIRECTION('',(1.,-0.));
-#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1280 = PCURVE('',#572,#1281);
+#1281 = DEFINITIONAL_REPRESENTATION('',(#1282),#1286);
+#1282 = LINE('',#1283,#1284);
+#1283 = CARTESIAN_POINT('',(-4.33730213321E-02,-0.148389565678));
+#1284 = VECTOR('',#1285,1.);
+#1285 = DIRECTION('',(3.22132577085E-16,-1.));
+#1286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1294 = ORIENTED_EDGE('',*,*,#1295,.F.);
-#1295 = EDGE_CURVE('',#1296,#1267,#1298,.T.);
-#1296 = VERTEX_POINT('',#1297);
-#1297 = CARTESIAN_POINT('',(-3.051872725414,-0.35,-1.755958014155));
-#1298 = SURFACE_CURVE('',#1299,(#1303,#1309),.PCURVE_S1.);
-#1299 = LINE('',#1300,#1301);
-#1300 = CARTESIAN_POINT('',(-3.286466272476,-0.35,-1.210350646756));
-#1301 = VECTOR('',#1302,1.);
-#1302 = DIRECTION('',(-0.395002710711,6.768753459729E-16,0.918679954354)
+#1287 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#1288 = EDGE_CURVE('',#1289,#1267,#1291,.T.);
+#1289 = VERTEX_POINT('',#1290);
+#1290 = CARTESIAN_POINT('',(-0.133170153637,-1.377952755906E-02,
+    -3.885624731847E-02));
+#1291 = SURFACE_CURVE('',#1292,(#1297,#1304),.PCURVE_S1.);
+#1292 = CIRCLE('',#1293,1.574803149606E-02);
+#1293 = AXIS2_PLACEMENT_3D('',#1294,#1295,#1296);
+#1294 = CARTESIAN_POINT('',(-0.11811023622,-1.377952755906E-02,
+    -3.425196850394E-02));
+#1295 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1296 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1297 = PCURVE('',#374,#1298);
+#1298 = DEFINITIONAL_REPRESENTATION('',(#1299),#1303);
+#1299 = CIRCLE('',#1300,1.574803149606E-02);
+#1300 = AXIS2_PLACEMENT_2D('',#1301,#1302);
+#1301 = CARTESIAN_POINT('',(1.154410783398E-02,1.193780862138E-02));
+#1302 = DIRECTION('',(3.330669073875E-16,-1.));
+#1303 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1304 = PCURVE('',#1305,#1310);
+#1305 = CYLINDRICAL_SURFACE('',#1306,1.574803149606E-02);
+#1306 = AXIS2_PLACEMENT_3D('',#1307,#1308,#1309);
+#1307 = CARTESIAN_POINT('',(-0.11811023622,5.314960629921E-02,
+    -3.425196850394E-02));
+#1308 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1309 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1310 = DEFINITIONAL_REPRESENTATION('',(#1311),#1315);
+#1311 = LINE('',#1312,#1313);
+#1312 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1313 = VECTOR('',#1314,1.);
+#1314 = DIRECTION('',(1.,-0.));
+#1315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1316 = ORIENTED_EDGE('',*,*,#1317,.F.);
+#1317 = EDGE_CURVE('',#1318,#1289,#1320,.T.);
+#1318 = VERTEX_POINT('',#1319);
+#1319 = CARTESIAN_POINT('',(-0.120152469505,-1.377952755906E-02,
+    -6.913220528167E-02));
+#1320 = SURFACE_CURVE('',#1321,(#1325,#1331),.PCURVE_S1.);
+#1321 = LINE('',#1322,#1323);
+#1322 = CARTESIAN_POINT('',(-0.129388435924,-1.377952755906E-02,
+    -4.765160026599E-02));
+#1323 = VECTOR('',#1324,3.937007874016E-02);
+#1324 = DIRECTION('',(-0.395002710711,6.768753459729E-16,0.918679954354)
   );
-#1303 = PCURVE('',#352,#1304);
-#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1308);
-#1305 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1306,#1307),.UNSPECIFIED.,.F.,
+#1325 = PCURVE('',#374,#1326);
+#1326 = DEFINITIONAL_REPRESENTATION('',(#1327),#1330);
+#1327 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1328,#1329),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.593903638381,0.24317714108),.PIECEWISE_BEZIER_KNOTS.);
-#1306 = CARTESIAN_POINT('',(0.241347613569,1.189178353138));
-#1307 = CARTESIAN_POINT('',(-8.930156340216E-02,0.420169020872));
-#1308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1328 = CARTESIAN_POINT('',(9.501874549945E-03,4.681804539912E-02));
+#1329 = CARTESIAN_POINT('',(-3.515809582762E-03,1.654208743591E-02));
+#1330 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1309 = PCURVE('',#1310,#1315);
-#1310 = PLANE('',#1311);
-#1311 = AXIS2_PLACEMENT_3D('',#1312,#1313,#1314);
-#1312 = CARTESIAN_POINT('',(-3.051872725414,1.35,-1.755958014155));
-#1313 = DIRECTION('',(0.918679954354,1.897021846026E-16,0.395002710711)
+#1331 = PCURVE('',#1332,#1337);
+#1332 = PLANE('',#1333);
+#1333 = AXIS2_PLACEMENT_3D('',#1334,#1335,#1336);
+#1334 = CARTESIAN_POINT('',(-0.120152469505,5.314960629921E-02,
+    -6.913220528167E-02));
+#1335 = DIRECTION('',(0.918679954354,1.897021846026E-16,0.395002710711)
   );
-#1314 = DIRECTION('',(0.395002710711,-2.182736704315E-16,-0.918679954354
+#1336 = DIRECTION('',(0.395002710711,-2.182736704315E-16,-0.918679954354
     ));
-#1315 = DEFINITIONAL_REPRESENTATION('',(#1316),#1319);
-#1316 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1317,#1318),.UNSPECIFIED.,.F.,
+#1337 = DEFINITIONAL_REPRESENTATION('',(#1338),#1341);
+#1338 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1339,#1340),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.593903638381,0.24317714108),.PIECEWISE_BEZIER_KNOTS.);
-#1317 = CARTESIAN_POINT('',(0.,-1.7));
-#1318 = CARTESIAN_POINT('',(-0.837080779461,-1.7));
-#1319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1339 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#1340 = CARTESIAN_POINT('',(-3.295593619925E-02,-6.692913385827E-02));
+#1341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1320 = ORIENTED_EDGE('',*,*,#1321,.T.);
-#1321 = EDGE_CURVE('',#1296,#1322,#1324,.T.);
-#1322 = VERTEX_POINT('',#1323);
-#1323 = CARTESIAN_POINT('',(-3.,-0.35,-2.));
-#1324 = SURFACE_CURVE('',#1325,(#1330,#1337),.PCURVE_S1.);
-#1325 = CIRCLE('',#1326,0.6);
-#1326 = AXIS2_PLACEMENT_3D('',#1327,#1328,#1329);
-#1327 = CARTESIAN_POINT('',(-3.6,-0.35,-2.));
-#1328 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1329 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1330 = PCURVE('',#352,#1331);
-#1331 = DEFINITIONAL_REPRESENTATION('',(#1332),#1336);
-#1332 = CIRCLE('',#1333,0.6);
-#1333 = AXIS2_PLACEMENT_2D('',#1334,#1335);
-#1334 = CARTESIAN_POINT('',(-0.306779661017,1.433220338983));
-#1335 = DIRECTION('',(3.330669073875E-16,-1.));
-#1336 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1342 = ORIENTED_EDGE('',*,*,#1343,.T.);
+#1343 = EDGE_CURVE('',#1318,#1344,#1346,.T.);
+#1344 = VERTEX_POINT('',#1345);
+#1345 = CARTESIAN_POINT('',(-0.11811023622,-1.377952755906E-02,
+    -7.874015748031E-02));
+#1346 = SURFACE_CURVE('',#1347,(#1352,#1359),.PCURVE_S1.);
+#1347 = CIRCLE('',#1348,2.362204724409E-02);
+#1348 = AXIS2_PLACEMENT_3D('',#1349,#1350,#1351);
+#1349 = CARTESIAN_POINT('',(-0.141732283465,-1.377952755906E-02,
+    -7.874015748032E-02));
+#1350 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1351 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1352 = PCURVE('',#374,#1353);
+#1353 = DEFINITIONAL_REPRESENTATION('',(#1354),#1358);
+#1354 = CIRCLE('',#1355,2.362204724409E-02);
+#1355 = AXIS2_PLACEMENT_2D('',#1356,#1357);
+#1356 = CARTESIAN_POINT('',(-1.207793941012E-02,5.642599759776E-02));
+#1357 = DIRECTION('',(3.330669073875E-16,-1.));
+#1358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1337 = PCURVE('',#1338,#1343);
-#1338 = CYLINDRICAL_SURFACE('',#1339,0.6);
-#1339 = AXIS2_PLACEMENT_3D('',#1340,#1341,#1342);
-#1340 = CARTESIAN_POINT('',(-3.6,1.35,-2.));
-#1341 = DIRECTION('',(1.010728034814E-30,1.,-1.110223024625E-16));
-#1342 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1343 = DEFINITIONAL_REPRESENTATION('',(#1344),#1348);
-#1344 = LINE('',#1345,#1346);
-#1345 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1346 = VECTOR('',#1347,1.);
-#1347 = DIRECTION('',(1.,-0.));
-#1348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1359 = PCURVE('',#1360,#1365);
+#1360 = CYLINDRICAL_SURFACE('',#1361,2.362204724409E-02);
+#1361 = AXIS2_PLACEMENT_3D('',#1362,#1363,#1364);
+#1362 = CARTESIAN_POINT('',(-0.141732283465,5.314960629921E-02,
+    -7.874015748032E-02));
+#1363 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1364 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1365 = DEFINITIONAL_REPRESENTATION('',(#1366),#1370);
+#1366 = LINE('',#1367,#1368);
+#1367 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1368 = VECTOR('',#1369,1.);
+#1369 = DIRECTION('',(1.,-0.));
+#1370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1349 = ORIENTED_EDGE('',*,*,#1350,.T.);
-#1350 = EDGE_CURVE('',#1322,#1351,#1353,.T.);
-#1351 = VERTEX_POINT('',#1352);
-#1352 = CARTESIAN_POINT('',(-3.051872725414,-0.35,-2.244041985845));
-#1353 = SURFACE_CURVE('',#1354,(#1359,#1366),.PCURVE_S1.);
-#1354 = CIRCLE('',#1355,0.6);
-#1355 = AXIS2_PLACEMENT_3D('',#1356,#1357,#1358);
-#1356 = CARTESIAN_POINT('',(-3.6,-0.35,-2.));
-#1357 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1358 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1359 = PCURVE('',#352,#1360);
-#1360 = DEFINITIONAL_REPRESENTATION('',(#1361),#1365);
-#1361 = CIRCLE('',#1362,0.6);
-#1362 = AXIS2_PLACEMENT_2D('',#1363,#1364);
-#1363 = CARTESIAN_POINT('',(-0.306779661017,1.433220338983));
-#1364 = DIRECTION('',(3.330669073875E-16,-1.));
-#1365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1366 = PCURVE('',#1338,#1367);
-#1367 = DEFINITIONAL_REPRESENTATION('',(#1368),#1372);
-#1368 = LINE('',#1369,#1370);
-#1369 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1370 = VECTOR('',#1371,1.);
-#1371 = DIRECTION('',(1.,-0.));
-#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1373 = ORIENTED_EDGE('',*,*,#1374,.F.);
-#1374 = EDGE_CURVE('',#1375,#1351,#1377,.T.);
-#1375 = VERTEX_POINT('',#1376);
-#1376 = CARTESIAN_POINT('',(-3.382521902385,-0.35,-3.013051318111));
-#1377 = SURFACE_CURVE('',#1378,(#1382,#1388),.PCURVE_S1.);
-#1378 = LINE('',#1379,#1380);
-#1379 = CARTESIAN_POINT('',(-2.931702327587,-0.35,-1.96455495298));
-#1380 = VECTOR('',#1381,1.);
-#1381 = DIRECTION('',(0.395002710711,-8.500186354829E-17,0.918679954354)
-  );
-#1382 = PCURVE('',#352,#1383);
-#1383 = DEFINITIONAL_REPRESENTATION('',(#1384),#1387);
-#1384 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1385,#1386),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.141307546945,-0.304226767484),.PIECEWISE_BEZIER_KNOTS.);
-#1385 = CARTESIAN_POINT('',(-8.930156340217E-02,2.446271657094));
-#1386 = CARTESIAN_POINT('',(0.241347613569,1.677262324829));
+#1371 = ORIENTED_EDGE('',*,*,#1372,.T.);
+#1372 = EDGE_CURVE('',#1344,#1373,#1375,.T.);
+#1373 = VERTEX_POINT('',#1374);
+#1374 = CARTESIAN_POINT('',(-0.120152469505,-1.377952755906E-02,
+    -8.834810967896E-02));
+#1375 = SURFACE_CURVE('',#1376,(#1381,#1388),.PCURVE_S1.);
+#1376 = CIRCLE('',#1377,2.362204724409E-02);
+#1377 = AXIS2_PLACEMENT_3D('',#1378,#1379,#1380);
+#1378 = CARTESIAN_POINT('',(-0.141732283465,-1.377952755906E-02,
+    -7.874015748032E-02));
+#1379 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1380 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1381 = PCURVE('',#374,#1382);
+#1382 = DEFINITIONAL_REPRESENTATION('',(#1383),#1387);
+#1383 = CIRCLE('',#1384,2.362204724409E-02);
+#1384 = AXIS2_PLACEMENT_2D('',#1385,#1386);
+#1385 = CARTESIAN_POINT('',(-1.207793941012E-02,5.642599759776E-02));
+#1386 = DIRECTION('',(3.330669073875E-16,-1.));
 #1387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1388 = PCURVE('',#1389,#1394);
-#1389 = PLANE('',#1390);
-#1390 = AXIS2_PLACEMENT_3D('',#1391,#1392,#1393);
-#1391 = CARTESIAN_POINT('',(-3.382521902385,1.35,-3.013051318111));
-#1392 = DIRECTION('',(0.918679954354,1.428574291445E-17,-0.395002710711)
+#1388 = PCURVE('',#1360,#1389);
+#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1394);
+#1390 = LINE('',#1391,#1392);
+#1391 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1392 = VECTOR('',#1393,1.);
+#1393 = DIRECTION('',(1.,-0.));
+#1394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1395 = ORIENTED_EDGE('',*,*,#1396,.F.);
+#1396 = EDGE_CURVE('',#1397,#1373,#1399,.T.);
+#1397 = VERTEX_POINT('',#1398);
+#1398 = CARTESIAN_POINT('',(-0.133170153637,-1.377952755906E-02,
+    -0.118624067642));
+#1399 = SURFACE_CURVE('',#1400,(#1404,#1410),.PCURVE_S1.);
+#1400 = LINE('',#1401,#1402);
+#1401 = CARTESIAN_POINT('',(-0.11542135148,-1.377952755906E-02,
+    -7.734468318818E-02));
+#1402 = VECTOR('',#1403,3.937007874016E-02);
+#1403 = DIRECTION('',(0.395002710711,-8.500186354829E-17,0.918679954354)
   );
-#1393 = DIRECTION('',(-0.395002710711,-3.936901121196E-16,
-    -0.918679954354));
-#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1398);
-#1395 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1396,#1397),.UNSPECIFIED.,.F.,
+#1404 = PCURVE('',#374,#1405);
+#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1409);
+#1406 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1407,#1408),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.141307546945,-0.304226767484),.PIECEWISE_BEZIER_KNOTS.);
-#1396 = CARTESIAN_POINT('',(6.661338147751E-15,-1.7));
-#1397 = CARTESIAN_POINT('',(-0.837080779461,-1.7));
-#1398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1407 = CARTESIAN_POINT('',(-3.515809582763E-03,9.63099077596E-02));
+#1408 = CARTESIAN_POINT('',(9.501874549945E-03,6.60339497964E-02));
+#1409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1399 = ORIENTED_EDGE('',*,*,#1400,.F.);
-#1400 = EDGE_CURVE('',#1401,#1375,#1403,.T.);
-#1401 = VERTEX_POINT('',#1402);
-#1402 = CARTESIAN_POINT('',(-3.4,-0.35,-3.13));
-#1403 = SURFACE_CURVE('',#1404,(#1409,#1416),.PCURVE_S1.);
-#1404 = CIRCLE('',#1405,0.4);
-#1405 = AXIS2_PLACEMENT_3D('',#1406,#1407,#1408);
-#1406 = CARTESIAN_POINT('',(-3.,-0.35,-3.13));
-#1407 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1408 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1409 = PCURVE('',#352,#1410);
-#1410 = DEFINITIONAL_REPRESENTATION('',(#1411),#1415);
-#1411 = CIRCLE('',#1412,0.4);
-#1412 = AXIS2_PLACEMENT_2D('',#1413,#1414);
-#1413 = CARTESIAN_POINT('',(0.293220338983,2.563220338983));
-#1414 = DIRECTION('',(3.330669073875E-16,-1.));
-#1415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1410 = PCURVE('',#1411,#1416);
+#1411 = PLANE('',#1412);
+#1412 = AXIS2_PLACEMENT_3D('',#1413,#1414,#1415);
+#1413 = CARTESIAN_POINT('',(-0.133170153637,5.314960629921E-02,
+    -0.118624067642));
+#1414 = DIRECTION('',(0.918679954354,1.428574291445E-17,-0.395002710711)
+  );
+#1415 = DIRECTION('',(-0.395002710711,-3.936901121196E-16,
+    -0.918679954354));
+#1416 = DEFINITIONAL_REPRESENTATION('',(#1417),#1420);
+#1417 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1418,#1419),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.141307546945,-0.304226767484),.PIECEWISE_BEZIER_KNOTS.);
+#1418 = CARTESIAN_POINT('',(2.622574073918E-16,-6.692913385827E-02));
+#1419 = CARTESIAN_POINT('',(-3.295593619925E-02,-6.692913385827E-02));
+#1420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1416 = PCURVE('',#1417,#1422);
-#1417 = CYLINDRICAL_SURFACE('',#1418,0.4);
-#1418 = AXIS2_PLACEMENT_3D('',#1419,#1420,#1421);
-#1419 = CARTESIAN_POINT('',(-3.,1.35,-3.13));
-#1420 = DIRECTION('',(1.010728034814E-30,1.,-1.110223024625E-16));
-#1421 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1422 = DEFINITIONAL_REPRESENTATION('',(#1423),#1427);
-#1423 = LINE('',#1424,#1425);
-#1424 = CARTESIAN_POINT('',(-6.28318530718,-1.7));
-#1425 = VECTOR('',#1426,1.);
-#1426 = DIRECTION('',(1.,-0.));
-#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1421 = ORIENTED_EDGE('',*,*,#1422,.F.);
+#1422 = EDGE_CURVE('',#1423,#1397,#1425,.T.);
+#1423 = VERTEX_POINT('',#1424);
+#1424 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -0.123228346457));
+#1425 = SURFACE_CURVE('',#1426,(#1431,#1438),.PCURVE_S1.);
+#1426 = CIRCLE('',#1427,1.574803149606E-02);
+#1427 = AXIS2_PLACEMENT_3D('',#1428,#1429,#1430);
+#1428 = CARTESIAN_POINT('',(-0.11811023622,-1.377952755906E-02,
+    -0.123228346457));
+#1429 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1430 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1431 = PCURVE('',#374,#1432);
+#1432 = DEFINITIONAL_REPRESENTATION('',(#1433),#1437);
+#1433 = CIRCLE('',#1434,1.574803149606E-02);
+#1434 = AXIS2_PLACEMENT_2D('',#1435,#1436);
+#1435 = CARTESIAN_POINT('',(1.154410783398E-02,0.100914186574));
+#1436 = DIRECTION('',(3.330669073875E-16,-1.));
+#1437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1428 = ORIENTED_EDGE('',*,*,#1429,.F.);
-#1429 = EDGE_CURVE('',#1055,#1401,#1430,.T.);
-#1430 = SURFACE_CURVE('',#1431,(#1435,#1441),.PCURVE_S1.);
-#1431 = LINE('',#1432,#1433);
-#1432 = CARTESIAN_POINT('',(-3.4,-0.35,-2.383389830508));
-#1433 = VECTOR('',#1434,1.);
-#1434 = DIRECTION('',(2.22044604925E-16,3.22132577085E-16,1.));
-#1435 = PCURVE('',#352,#1436);
-#1436 = DEFINITIONAL_REPRESENTATION('',(#1437),#1440);
-#1437 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1438,#1439),.UNSPECIFIED.,.F.,
+#1438 = PCURVE('',#1439,#1444);
+#1439 = CYLINDRICAL_SURFACE('',#1440,1.574803149606E-02);
+#1440 = AXIS2_PLACEMENT_3D('',#1441,#1442,#1443);
+#1441 = CARTESIAN_POINT('',(-0.11811023622,5.314960629921E-02,
+    -0.123228346457));
+#1442 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1443 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1444 = DEFINITIONAL_REPRESENTATION('',(#1445),#1449);
+#1445 = LINE('',#1446,#1447);
+#1446 = CARTESIAN_POINT('',(-6.28318530718,-6.692913385827E-02));
+#1447 = VECTOR('',#1448,1.);
+#1448 = DIRECTION('',(1.,-0.));
+#1449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1450 = ORIENTED_EDGE('',*,*,#1451,.F.);
+#1451 = EDGE_CURVE('',#1077,#1423,#1452,.T.);
+#1452 = SURFACE_CURVE('',#1453,(#1457,#1463),.PCURVE_S1.);
+#1453 = LINE('',#1454,#1455);
+#1454 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    -9.383424529561E-02));
+#1455 = VECTOR('',#1456,3.937007874016E-02);
+#1456 = DIRECTION('',(-3.451266460342E-31,3.22132577085E-16,1.));
+#1457 = PCURVE('',#374,#1458);
+#1458 = DEFINITIONAL_REPRESENTATION('',(#1459),#1462);
+#1459 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1460,#1461),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.316610169492,-0.746610169492),.PIECEWISE_BEZIER_KNOTS.);
-#1438 = CARTESIAN_POINT('',(-0.106779661017,3.133220338983));
-#1439 = CARTESIAN_POINT('',(-0.106779661017,2.563220338983));
-#1440 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1460 = CARTESIAN_POINT('',(-4.203923662085E-03,0.123355131456));
+#1461 = CARTESIAN_POINT('',(-4.203923662085E-03,0.100914186574));
+#1462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1441 = PCURVE('',#1442,#1447);
-#1442 = PLANE('',#1443);
-#1443 = AXIS2_PLACEMENT_3D('',#1444,#1445,#1446);
-#1444 = CARTESIAN_POINT('',(-3.4,1.35,-4.2));
-#1445 = DIRECTION('',(1.,1.110223024625E-16,3.451266460342E-31));
-#1446 = DIRECTION('',(-2.22044604925E-16,-3.330669073875E-16,-1.));
-#1447 = DEFINITIONAL_REPRESENTATION('',(#1448),#1451);
-#1448 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1449,#1450),.UNSPECIFIED.,.F.,
+#1463 = PCURVE('',#1464,#1469);
+#1464 = PLANE('',#1465);
+#1465 = AXIS2_PLACEMENT_3D('',#1466,#1467,#1468);
+#1466 = CARTESIAN_POINT('',(-0.133858267717,5.314960629921E-02,
+    -0.165354330709));
+#1467 = DIRECTION('',(1.,1.110223024625E-16,2.958228394579E-31));
+#1468 = DIRECTION('',(3.451266460342E-31,-3.330669073875E-16,-1.));
+#1469 = DEFINITIONAL_REPRESENTATION('',(#1470),#1473);
+#1470 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1471,#1472),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.316610169492,-0.746610169492),.PIECEWISE_BEZIER_KNOTS.);
-#1449 = CARTESIAN_POINT('',(-0.5,-1.7));
-#1450 = CARTESIAN_POINT('',(-1.07,-1.7));
-#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1471 = CARTESIAN_POINT('',(-1.968503937008E-02,-6.692913385827E-02));
+#1472 = CARTESIAN_POINT('',(-4.212598425197E-02,-6.692913385827E-02));
+#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1452 = ADVANCED_FACE('',(#1453),#156,.T.);
-#1453 = FACE_BOUND('',#1454,.T.);
-#1454 = EDGE_LOOP('',(#1455,#1456,#1457,#1480));
-#1455 = ORIENTED_EDGE('',*,*,#140,.F.);
-#1456 = ORIENTED_EDGE('',*,*,#1028,.T.);
-#1457 = ORIENTED_EDGE('',*,*,#1458,.T.);
-#1458 = EDGE_CURVE('',#1007,#1459,#1461,.T.);
-#1459 = VERTEX_POINT('',#1460);
-#1460 = CARTESIAN_POINT('',(-3.4,-0.35,2.68));
-#1461 = SURFACE_CURVE('',#1462,(#1466,#1473),.PCURVE_S1.);
-#1462 = LINE('',#1463,#1464);
-#1463 = CARTESIAN_POINT('',(-3.4,-0.35,6.8));
-#1464 = VECTOR('',#1465,1.);
-#1465 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#1466 = PCURVE('',#156,#1467);
-#1467 = DEFINITIONAL_REPRESENTATION('',(#1468),#1472);
-#1468 = LINE('',#1469,#1470);
-#1469 = CARTESIAN_POINT('',(-1.59,-0.3));
-#1470 = VECTOR('',#1471,1.);
-#1471 = DIRECTION('',(1.,2.465190328816E-32));
-#1472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1474 = ADVANCED_FACE('',(#1475),#178,.T.);
+#1475 = FACE_BOUND('',#1476,.T.);
+#1476 = EDGE_LOOP('',(#1477,#1478,#1479,#1502));
+#1477 = ORIENTED_EDGE('',*,*,#162,.F.);
+#1478 = ORIENTED_EDGE('',*,*,#1050,.T.);
+#1479 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#1480 = EDGE_CURVE('',#1029,#1481,#1483,.T.);
+#1481 = VERTEX_POINT('',#1482);
+#1482 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    0.105511811024));
+#1483 = SURFACE_CURVE('',#1484,(#1488,#1495),.PCURVE_S1.);
+#1484 = LINE('',#1485,#1486);
+#1485 = CARTESIAN_POINT('',(-0.133858267717,-1.377952755906E-02,
+    0.267716535433));
+#1486 = VECTOR('',#1487,3.937007874016E-02);
+#1487 = DIRECTION('',(3.330669073875E-16,-4.440892098501E-16,-1.));
+#1488 = PCURVE('',#178,#1489);
+#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1494);
+#1490 = LINE('',#1491,#1492);
+#1491 = CARTESIAN_POINT('',(-6.259842519685E-02,-1.181102362205E-02));
+#1492 = VECTOR('',#1493,1.);
+#1493 = DIRECTION('',(1.,2.465190328816E-32));
+#1494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1473 = PCURVE('',#550,#1474);
-#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479);
-#1475 = LINE('',#1476,#1477);
-#1476 = CARTESIAN_POINT('',(-1.101674741835,3.749294862282));
-#1477 = VECTOR('',#1478,1.);
-#1478 = DIRECTION('',(4.440892098501E-16,-1.));
-#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1495 = PCURVE('',#572,#1496);
+#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501);
+#1497 = LINE('',#1498,#1499);
+#1498 = CARTESIAN_POINT('',(-4.33730213321E-02,0.147610033948));
+#1499 = VECTOR('',#1500,1.);
+#1500 = DIRECTION('',(4.440892098501E-16,-1.));
+#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1480 = ORIENTED_EDGE('',*,*,#1481,.F.);
-#1481 = EDGE_CURVE('',#141,#1459,#1482,.T.);
-#1482 = SURFACE_CURVE('',#1483,(#1487,#1494),.PCURVE_S1.);
-#1483 = LINE('',#1484,#1485);
-#1484 = CARTESIAN_POINT('',(-3.7,-0.35,2.68));
-#1485 = VECTOR('',#1486,1.);
-#1486 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1487 = PCURVE('',#156,#1488);
-#1488 = DEFINITIONAL_REPRESENTATION('',(#1489),#1493);
-#1489 = LINE('',#1490,#1491);
-#1490 = CARTESIAN_POINT('',(2.53,2.808864252302E-16));
-#1491 = VECTOR('',#1492,1.);
-#1492 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1502 = ORIENTED_EDGE('',*,*,#1503,.F.);
+#1503 = EDGE_CURVE('',#163,#1481,#1504,.T.);
+#1504 = SURFACE_CURVE('',#1505,(#1509,#1516),.PCURVE_S1.);
+#1505 = LINE('',#1506,#1507);
+#1506 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#1507 = VECTOR('',#1508,3.937007874016E-02);
+#1508 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#1509 = PCURVE('',#178,#1510);
+#1510 = DEFINITIONAL_REPRESENTATION('',(#1511),#1515);
+#1511 = LINE('',#1512,#1513);
+#1512 = CARTESIAN_POINT('',(9.96062992126E-02,1.105852067835E-17));
+#1513 = VECTOR('',#1514,1.);
+#1514 = DIRECTION('',(-2.22044604925E-16,-1.));
+#1515 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1494 = PCURVE('',#184,#1495);
-#1495 = DEFINITIONAL_REPRESENTATION('',(#1496),#1500);
-#1496 = LINE('',#1497,#1498);
-#1497 = CARTESIAN_POINT('',(0.,0.));
-#1498 = VECTOR('',#1499,1.);
-#1499 = DIRECTION('',(2.22044604925E-16,-1.));
-#1500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1516 = PCURVE('',#206,#1517);
+#1517 = DEFINITIONAL_REPRESENTATION('',(#1518),#1522);
+#1518 = LINE('',#1519,#1520);
+#1519 = CARTESIAN_POINT('',(0.,0.));
+#1520 = VECTOR('',#1521,1.);
+#1521 = DIRECTION('',(2.22044604925E-16,-1.));
+#1522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1501 = ADVANCED_FACE('',(#1502),#324,.T.);
-#1502 = FACE_BOUND('',#1503,.F.);
-#1503 = EDGE_LOOP('',(#1504,#1528,#1529,#1530));
-#1504 = ORIENTED_EDGE('',*,*,#1505,.T.);
-#1505 = EDGE_CURVE('',#1506,#281,#1508,.T.);
-#1506 = VERTEX_POINT('',#1507);
-#1507 = CARTESIAN_POINT('',(-3.669413329174,0.35,-1.074660193306));
-#1508 = SURFACE_CURVE('',#1509,(#1514,#1521),.PCURVE_S1.);
-#1509 = CIRCLE('',#1510,0.7);
-#1510 = AXIS2_PLACEMENT_3D('',#1511,#1512,#1513);
-#1511 = CARTESIAN_POINT('',(-3.,0.35,-0.87));
-#1512 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1513 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1514 = PCURVE('',#324,#1515);
-#1515 = DEFINITIONAL_REPRESENTATION('',(#1516),#1520);
-#1516 = LINE('',#1517,#1518);
-#1517 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1518 = VECTOR('',#1519,1.);
-#1519 = DIRECTION('',(1.,-0.));
-#1520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1523 = ADVANCED_FACE('',(#1524),#346,.T.);
+#1524 = FACE_BOUND('',#1525,.F.);
+#1525 = EDGE_LOOP('',(#1526,#1550,#1551,#1552));
+#1526 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#1527 = EDGE_CURVE('',#1528,#303,#1530,.T.);
+#1528 = VERTEX_POINT('',#1529);
+#1529 = CARTESIAN_POINT('',(-0.1444650917,1.377952755906E-02,
+    -4.230945642937E-02));
+#1530 = SURFACE_CURVE('',#1531,(#1536,#1543),.PCURVE_S1.);
+#1531 = CIRCLE('',#1532,2.755905511811E-02);
+#1532 = AXIS2_PLACEMENT_3D('',#1533,#1534,#1535);
+#1533 = CARTESIAN_POINT('',(-0.11811023622,1.377952755906E-02,
+    -3.425196850394E-02));
+#1534 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1535 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1536 = PCURVE('',#346,#1537);
+#1537 = DEFINITIONAL_REPRESENTATION('',(#1538),#1542);
+#1538 = LINE('',#1539,#1540);
+#1539 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1540 = VECTOR('',#1541,1.);
+#1541 = DIRECTION('',(1.,-0.));
+#1542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1521 = PCURVE('',#296,#1522);
-#1522 = DEFINITIONAL_REPRESENTATION('',(#1523),#1527);
-#1523 = CIRCLE('',#1524,0.7);
-#1524 = AXIS2_PLACEMENT_2D('',#1525,#1526);
-#1525 = CARTESIAN_POINT('',(0.7,0.87));
-#1526 = DIRECTION('',(3.330669073875E-16,-1.));
-#1527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1543 = PCURVE('',#318,#1544);
+#1544 = DEFINITIONAL_REPRESENTATION('',(#1545),#1549);
+#1545 = CIRCLE('',#1546,2.755905511811E-02);
+#1546 = AXIS2_PLACEMENT_2D('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(2.755905511811E-02,3.425196850394E-02));
+#1548 = DIRECTION('',(3.330669073875E-16,-1.));
+#1549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1528 = ORIENTED_EDGE('',*,*,#308,.T.);
-#1529 = ORIENTED_EDGE('',*,*,#1220,.F.);
-#1530 = ORIENTED_EDGE('',*,*,#1531,.F.);
-#1531 = EDGE_CURVE('',#1506,#1195,#1532,.T.);
-#1532 = SURFACE_CURVE('',#1533,(#1537,#1544),.PCURVE_S1.);
-#1533 = LINE('',#1534,#1535);
-#1534 = CARTESIAN_POINT('',(-3.669413329174,1.35,-1.074660193306));
-#1535 = VECTOR('',#1536,1.);
-#1536 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#1537 = PCURVE('',#324,#1538);
-#1538 = DEFINITIONAL_REPRESENTATION('',(#1539),#1543);
-#1539 = LINE('',#1540,#1541);
-#1540 = CARTESIAN_POINT('',(-1.867502299634,0.));
-#1541 = VECTOR('',#1542,1.);
-#1542 = DIRECTION('',(-0.,-1.));
-#1543 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1544 = PCURVE('',#1209,#1545);
-#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550);
-#1546 = LINE('',#1547,#1548);
-#1547 = CARTESIAN_POINT('',(-0.873669012299,-2.349637019214E-16));
-#1548 = VECTOR('',#1549,1.);
-#1549 = DIRECTION('',(5.843483051091E-17,-1.));
-#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1551 = ADVANCED_FACE('',(#1552),#184,.T.);
-#1552 = FACE_BOUND('',#1553,.T.);
-#1553 = EDGE_LOOP('',(#1554,#1555,#1556,#1579));
-#1554 = ORIENTED_EDGE('',*,*,#168,.F.);
-#1555 = ORIENTED_EDGE('',*,*,#1481,.T.);
-#1556 = ORIENTED_EDGE('',*,*,#1557,.T.);
-#1557 = EDGE_CURVE('',#1459,#1558,#1560,.T.);
-#1558 = VERTEX_POINT('',#1559);
-#1559 = CARTESIAN_POINT('',(-3.4,0.38,2.68));
-#1560 = SURFACE_CURVE('',#1561,(#1565,#1572),.PCURVE_S1.);
+#1550 = ORIENTED_EDGE('',*,*,#330,.T.);
+#1551 = ORIENTED_EDGE('',*,*,#1242,.F.);
+#1552 = ORIENTED_EDGE('',*,*,#1553,.F.);
+#1553 = EDGE_CURVE('',#1528,#1217,#1554,.T.);
+#1554 = SURFACE_CURVE('',#1555,(#1559,#1566),.PCURVE_S1.);
+#1555 = LINE('',#1556,#1557);
+#1556 = CARTESIAN_POINT('',(-0.1444650917,5.314960629921E-02,
+    -4.230945642937E-02));
+#1557 = VECTOR('',#1558,3.937007874016E-02);
+#1558 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#1559 = PCURVE('',#346,#1560);
+#1560 = DEFINITIONAL_REPRESENTATION('',(#1561),#1565);
 #1561 = LINE('',#1562,#1563);
-#1562 = CARTESIAN_POINT('',(-3.4,0.5,2.68));
+#1562 = CARTESIAN_POINT('',(-1.867502299634,0.));
 #1563 = VECTOR('',#1564,1.);
-#1564 = DIRECTION('',(7.149051953565E-31,1.,-2.22044604925E-16));
-#1565 = PCURVE('',#184,#1566);
-#1566 = DEFINITIONAL_REPRESENTATION('',(#1567),#1571);
-#1567 = LINE('',#1568,#1569);
-#1568 = CARTESIAN_POINT('',(0.85,-0.3));
-#1569 = VECTOR('',#1570,1.);
-#1570 = DIRECTION('',(1.,3.330669073875E-16));
-#1571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1564 = DIRECTION('',(-0.,-1.));
+#1565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1572 = PCURVE('',#550,#1573);
-#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578);
-#1574 = LINE('',#1575,#1576);
-#1575 = CARTESIAN_POINT('',(-1.951674741835,-0.370705137718));
-#1576 = VECTOR('',#1577,1.);
-#1577 = DIRECTION('',(-1.,-4.930380657631E-31));
-#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1566 = PCURVE('',#1231,#1567);
+#1567 = DEFINITIONAL_REPRESENTATION('',(#1568),#1572);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(-3.439641780707E-02,-9.250539445724E-18));
+#1570 = VECTOR('',#1571,1.);
+#1571 = DIRECTION('',(5.843483051091E-17,-1.));
+#1572 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1579 = ORIENTED_EDGE('',*,*,#1580,.F.);
-#1580 = EDGE_CURVE('',#169,#1558,#1581,.T.);
-#1581 = SURFACE_CURVE('',#1582,(#1586,#1593),.PCURVE_S1.);
-#1582 = LINE('',#1583,#1584);
-#1583 = CARTESIAN_POINT('',(-3.7,0.38,2.68));
-#1584 = VECTOR('',#1585,1.);
-#1585 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1586 = PCURVE('',#184,#1587);
-#1587 = DEFINITIONAL_REPRESENTATION('',(#1588),#1592);
-#1588 = LINE('',#1589,#1590);
-#1589 = CARTESIAN_POINT('',(0.73,8.104628079764E-17));
-#1590 = VECTOR('',#1591,1.);
-#1591 = DIRECTION('',(2.22044604925E-16,-1.));
-#1592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1573 = ADVANCED_FACE('',(#1574),#206,.T.);
+#1574 = FACE_BOUND('',#1575,.T.);
+#1575 = EDGE_LOOP('',(#1576,#1577,#1578,#1601));
+#1576 = ORIENTED_EDGE('',*,*,#190,.F.);
+#1577 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#1578 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#1579 = EDGE_CURVE('',#1481,#1580,#1582,.T.);
+#1580 = VERTEX_POINT('',#1581);
+#1581 = CARTESIAN_POINT('',(-0.133858267717,1.496062992126E-02,
+    0.105511811024));
+#1582 = SURFACE_CURVE('',#1583,(#1587,#1594),.PCURVE_S1.);
+#1583 = LINE('',#1584,#1585);
+#1584 = CARTESIAN_POINT('',(-0.133858267717,1.968503937008E-02,
+    0.105511811024));
+#1585 = VECTOR('',#1586,3.937007874016E-02);
+#1586 = DIRECTION('',(-2.22044604925E-16,1.,-4.440892098501E-16));
+#1587 = PCURVE('',#206,#1588);
+#1588 = DEFINITIONAL_REPRESENTATION('',(#1589),#1593);
+#1589 = LINE('',#1590,#1591);
+#1590 = CARTESIAN_POINT('',(3.346456692913E-02,-1.181102362205E-02));
+#1591 = VECTOR('',#1592,1.);
+#1592 = DIRECTION('',(1.,3.330669073875E-16));
+#1593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1593 = PCURVE('',#212,#1594);
-#1594 = DEFINITIONAL_REPRESENTATION('',(#1595),#1599);
-#1595 = LINE('',#1596,#1597);
-#1596 = CARTESIAN_POINT('',(0.,0.));
-#1597 = VECTOR('',#1598,1.);
-#1598 = DIRECTION('',(2.465190328816E-32,-1.));
-#1599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1594 = PCURVE('',#572,#1595);
+#1595 = DEFINITIONAL_REPRESENTATION('',(#1596),#1600);
+#1596 = LINE('',#1597,#1598);
+#1597 = CARTESIAN_POINT('',(-7.683758826124E-02,-1.459469046134E-02));
+#1598 = VECTOR('',#1599,1.);
+#1599 = DIRECTION('',(-1.,-4.930380657631E-31));
+#1600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1600 = ADVANCED_FACE('',(#1601),#296,.T.);
-#1601 = FACE_BOUND('',#1602,.T.);
-#1602 = EDGE_LOOP('',(#1603,#1604,#1627,#1649,#1673,#1694,#1718,#1742,
-    #1763,#1787,#1808,#1836,#1859,#1883,#1904,#1928,#1947));
-#1603 = ORIENTED_EDGE('',*,*,#280,.F.);
-#1604 = ORIENTED_EDGE('',*,*,#1605,.T.);
-#1605 = EDGE_CURVE('',#253,#1606,#1608,.T.);
-#1606 = VERTEX_POINT('',#1607);
-#1607 = CARTESIAN_POINT('',(-3.4,0.35,-1.95399252334E-15));
-#1608 = SURFACE_CURVE('',#1609,(#1613,#1620),.PCURVE_S1.);
-#1609 = LINE('',#1610,#1611);
-#1610 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
-#1611 = VECTOR('',#1612,1.);
-#1612 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1613 = PCURVE('',#296,#1614);
-#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619);
-#1615 = LINE('',#1616,#1617);
-#1616 = CARTESIAN_POINT('',(0.,-0.));
-#1617 = VECTOR('',#1618,1.);
-#1618 = DIRECTION('',(1.,-2.22044604925E-16));
-#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1601 = ORIENTED_EDGE('',*,*,#1602,.F.);
+#1602 = EDGE_CURVE('',#191,#1580,#1603,.T.);
+#1603 = SURFACE_CURVE('',#1604,(#1608,#1615),.PCURVE_S1.);
+#1604 = LINE('',#1605,#1606);
+#1605 = CARTESIAN_POINT('',(-0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#1606 = VECTOR('',#1607,3.937007874016E-02);
+#1607 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#1608 = PCURVE('',#206,#1609);
+#1609 = DEFINITIONAL_REPRESENTATION('',(#1610),#1614);
+#1610 = LINE('',#1611,#1612);
+#1611 = CARTESIAN_POINT('',(2.874015748031E-02,3.1907984566E-18));
+#1612 = VECTOR('',#1613,1.);
+#1613 = DIRECTION('',(2.22044604925E-16,-1.));
+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1620 = PCURVE('',#268,#1621);
-#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626);
-#1622 = LINE('',#1623,#1624);
-#1623 = CARTESIAN_POINT('',(1.3,-1.443289932013E-16));
-#1624 = VECTOR('',#1625,1.);
-#1625 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1615 = PCURVE('',#234,#1616);
+#1616 = DEFINITIONAL_REPRESENTATION('',(#1617),#1621);
+#1617 = LINE('',#1618,#1619);
+#1618 = CARTESIAN_POINT('',(0.,0.));
+#1619 = VECTOR('',#1620,1.);
+#1620 = DIRECTION('',(2.465190328816E-32,-1.));
+#1621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1627 = ORIENTED_EDGE('',*,*,#1628,.T.);
-#1628 = EDGE_CURVE('',#1606,#1629,#1631,.T.);
-#1629 = VERTEX_POINT('',#1630);
-#1630 = CARTESIAN_POINT('',(-3.4,0.35,-0.87));
-#1631 = SURFACE_CURVE('',#1632,(#1636,#1642),.PCURVE_S1.);
-#1632 = LINE('',#1633,#1634);
-#1633 = CARTESIAN_POINT('',(-3.4,0.35,-0.435));
-#1634 = VECTOR('',#1635,1.);
-#1635 = DIRECTION('',(9.694905285459E-17,-4.470898126193E-16,-1.));
-#1636 = PCURVE('',#296,#1637);
-#1637 = DEFINITIONAL_REPRESENTATION('',(#1638),#1641);
-#1638 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1639,#1640),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-3.115,0.435),.PIECEWISE_BEZIER_KNOTS.);
-#1639 = CARTESIAN_POINT('',(0.3,-2.68));
-#1640 = CARTESIAN_POINT('',(0.3,0.87));
+#1622 = ADVANCED_FACE('',(#1623),#318,.T.);
+#1623 = FACE_BOUND('',#1624,.T.);
+#1624 = EDGE_LOOP('',(#1625,#1626,#1649,#1671,#1695,#1716,#1740,#1764,
+    #1785,#1809,#1830,#1858,#1881,#1905,#1926,#1950,#1969));
+#1625 = ORIENTED_EDGE('',*,*,#302,.F.);
+#1626 = ORIENTED_EDGE('',*,*,#1627,.T.);
+#1627 = EDGE_CURVE('',#275,#1628,#1630,.T.);
+#1628 = VERTEX_POINT('',#1629);
+#1629 = CARTESIAN_POINT('',(-0.133858267717,1.377952755906E-02,
+    -7.692883950159E-17));
+#1630 = SURFACE_CURVE('',#1631,(#1635,#1642),.PCURVE_S1.);
+#1631 = LINE('',#1632,#1633);
+#1632 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.698204011827E-17));
+#1633 = VECTOR('',#1634,3.937007874016E-02);
+#1634 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#1635 = PCURVE('',#318,#1636);
+#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641);
+#1637 = LINE('',#1638,#1639);
+#1638 = CARTESIAN_POINT('',(0.,-0.));
+#1639 = VECTOR('',#1640,1.);
+#1640 = DIRECTION('',(1.,-2.22044604925E-16));
 #1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1642 = PCURVE('',#550,#1643);
+#1642 = PCURVE('',#290,#1643);
 #1643 = DEFINITIONAL_REPRESENTATION('',(#1644),#1648);
 #1644 = LINE('',#1645,#1646);
-#1645 = CARTESIAN_POINT('',(-1.801674741835,-3.485705137718));
+#1645 = CARTESIAN_POINT('',(5.11811023622E-02,-5.682243826822E-18));
 #1646 = VECTOR('',#1647,1.);
-#1647 = DIRECTION('',(4.470898126193E-16,-1.));
+#1647 = DIRECTION('',(-2.22044604925E-16,-1.));
 #1648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1649 = ORIENTED_EDGE('',*,*,#1650,.F.);
-#1650 = EDGE_CURVE('',#1651,#1629,#1653,.T.);
+#1649 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#1650 = EDGE_CURVE('',#1628,#1651,#1653,.T.);
 #1651 = VERTEX_POINT('',#1652);
-#1652 = CARTESIAN_POINT('',(-3.382521902385,0.35,-0.986948681889));
-#1653 = SURFACE_CURVE('',#1654,(#1659,#1666),.PCURVE_S1.);
-#1654 = CIRCLE('',#1655,0.4);
-#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658);
-#1656 = CARTESIAN_POINT('',(-3.,0.35,-0.87));
-#1657 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1658 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1659 = PCURVE('',#296,#1660);
-#1660 = DEFINITIONAL_REPRESENTATION('',(#1661),#1665);
-#1661 = CIRCLE('',#1662,0.4);
-#1662 = AXIS2_PLACEMENT_2D('',#1663,#1664);
-#1663 = CARTESIAN_POINT('',(0.7,0.87));
-#1664 = DIRECTION('',(3.330669073875E-16,-1.));
-#1665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1652 = CARTESIAN_POINT('',(-0.133858267717,1.377952755906E-02,
+    -3.425196850394E-02));
+#1653 = SURFACE_CURVE('',#1654,(#1658,#1664),.PCURVE_S1.);
+#1654 = LINE('',#1655,#1656);
+#1655 = CARTESIAN_POINT('',(-0.133858267717,1.377952755906E-02,
+    -1.712598425197E-02));
+#1656 = VECTOR('',#1657,3.937007874016E-02);
+#1657 = DIRECTION('',(3.189936577796E-16,-4.470898126193E-16,-1.));
+#1658 = PCURVE('',#318,#1659);
+#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1663);
+#1660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1661,#1662),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.115,0.435),.PIECEWISE_BEZIER_KNOTS.);
+#1661 = CARTESIAN_POINT('',(1.181102362205E-02,-0.105511811024));
+#1662 = CARTESIAN_POINT('',(1.181102362205E-02,3.425196850394E-02));
+#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1666 = PCURVE('',#1283,#1667);
-#1667 = DEFINITIONAL_REPRESENTATION('',(#1668),#1672);
-#1668 = LINE('',#1669,#1670);
-#1669 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1670 = VECTOR('',#1671,1.);
-#1671 = DIRECTION('',(1.,-0.));
-#1672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1664 = PCURVE('',#572,#1665);
+#1665 = DEFINITIONAL_REPRESENTATION('',(#1666),#1670);
+#1666 = LINE('',#1667,#1668);
+#1667 = CARTESIAN_POINT('',(-7.093207645021E-02,-0.137232485737));
+#1668 = VECTOR('',#1669,1.);
+#1669 = DIRECTION('',(4.470898126193E-16,-1.));
+#1670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1673 = ORIENTED_EDGE('',*,*,#1674,.F.);
-#1674 = EDGE_CURVE('',#1675,#1651,#1677,.T.);
-#1675 = VERTEX_POINT('',#1676);
-#1676 = CARTESIAN_POINT('',(-3.051872725414,0.35,-1.755958014155));
-#1677 = SURFACE_CURVE('',#1678,(#1682,#1688),.PCURVE_S1.);
-#1678 = LINE('',#1679,#1680);
-#1679 = CARTESIAN_POINT('',(-3.421037411892,0.35,-0.897371001645));
-#1680 = VECTOR('',#1681,1.);
-#1681 = DIRECTION('',(-0.395002710711,6.007669271446E-16,0.918679954354)
-  );
-#1682 = PCURVE('',#296,#1683);
-#1683 = DEFINITIONAL_REPRESENTATION('',(#1684),#1687);
-#1684 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1685,#1686),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.934587729319,-9.750694985777E-02),
-  .PIECEWISE_BEZIER_KNOTS.);
-#1685 = CARTESIAN_POINT('',(0.648127274586,1.755958014155));
-#1686 = CARTESIAN_POINT('',(0.317478097615,0.986948681889));
+#1671 = ORIENTED_EDGE('',*,*,#1672,.F.);
+#1672 = EDGE_CURVE('',#1673,#1651,#1675,.T.);
+#1673 = VERTEX_POINT('',#1674);
+#1674 = CARTESIAN_POINT('',(-0.133170153637,1.377952755906E-02,
+    -3.885624731847E-02));
+#1675 = SURFACE_CURVE('',#1676,(#1681,#1688),.PCURVE_S1.);
+#1676 = CIRCLE('',#1677,1.574803149606E-02);
+#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680);
+#1678 = CARTESIAN_POINT('',(-0.11811023622,1.377952755906E-02,
+    -3.425196850394E-02));
+#1679 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1680 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1681 = PCURVE('',#318,#1682);
+#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1687);
+#1683 = CIRCLE('',#1684,1.574803149606E-02);
+#1684 = AXIS2_PLACEMENT_2D('',#1685,#1686);
+#1685 = CARTESIAN_POINT('',(2.755905511811E-02,3.425196850394E-02));
+#1686 = DIRECTION('',(3.330669073875E-16,-1.));
 #1687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1688 = PCURVE('',#1310,#1689);
-#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1693);
-#1690 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1691,#1692),.UNSPECIFIED.,.F.,
+#1688 = PCURVE('',#1305,#1689);
+#1689 = DEFINITIONAL_REPRESENTATION('',(#1690),#1694);
+#1690 = LINE('',#1691,#1692);
+#1691 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1692 = VECTOR('',#1693,1.);
+#1693 = DIRECTION('',(1.,-0.));
+#1694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1695 = ORIENTED_EDGE('',*,*,#1696,.F.);
+#1696 = EDGE_CURVE('',#1697,#1673,#1699,.T.);
+#1697 = VERTEX_POINT('',#1698);
+#1698 = CARTESIAN_POINT('',(-0.120152469505,1.377952755906E-02,
+    -6.913220528167E-02));
+#1699 = SURFACE_CURVE('',#1700,(#1704,#1710),.PCURVE_S1.);
+#1700 = LINE('',#1701,#1702);
+#1701 = CARTESIAN_POINT('',(-0.134686512279,1.377952755906E-02,
+    -3.532956699388E-02));
+#1702 = VECTOR('',#1703,3.937007874016E-02);
+#1703 = DIRECTION('',(-0.395002710711,6.007669271446E-16,0.918679954354)
+  );
+#1704 = PCURVE('',#318,#1705);
+#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1709);
+#1706 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1707,#1708),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.934587729319,-9.750694985777E-02),
   .PIECEWISE_BEZIER_KNOTS.);
-#1691 = CARTESIAN_POINT('',(0.,-1.));
-#1692 = CARTESIAN_POINT('',(-0.837080779461,-1.));
-#1693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1707 = CARTESIAN_POINT('',(2.551682183408E-02,6.913220528167E-02));
+#1708 = CARTESIAN_POINT('',(1.249913770137E-02,3.885624731847E-02));
+#1709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1694 = ORIENTED_EDGE('',*,*,#1695,.T.);
-#1695 = EDGE_CURVE('',#1675,#1696,#1698,.T.);
-#1696 = VERTEX_POINT('',#1697);
-#1697 = CARTESIAN_POINT('',(-3.,0.35,-2.));
-#1698 = SURFACE_CURVE('',#1699,(#1704,#1711),.PCURVE_S1.);
-#1699 = CIRCLE('',#1700,0.6);
-#1700 = AXIS2_PLACEMENT_3D('',#1701,#1702,#1703);
-#1701 = CARTESIAN_POINT('',(-3.6,0.35,-2.));
-#1702 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1703 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1704 = PCURVE('',#296,#1705);
-#1705 = DEFINITIONAL_REPRESENTATION('',(#1706),#1710);
-#1706 = CIRCLE('',#1707,0.6);
-#1707 = AXIS2_PLACEMENT_2D('',#1708,#1709);
-#1708 = CARTESIAN_POINT('',(1.E-01,2.));
-#1709 = DIRECTION('',(3.330669073875E-16,-1.));
-#1710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1710 = PCURVE('',#1332,#1711);
+#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1715);
+#1712 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1713,#1714),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.934587729319,-9.750694985777E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1713 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#1714 = CARTESIAN_POINT('',(-3.295593619925E-02,-3.937007874016E-02));
+#1715 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1711 = PCURVE('',#1338,#1712);
-#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717);
-#1713 = LINE('',#1714,#1715);
-#1714 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1715 = VECTOR('',#1716,1.);
-#1716 = DIRECTION('',(1.,-0.));
-#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1716 = ORIENTED_EDGE('',*,*,#1717,.T.);
+#1717 = EDGE_CURVE('',#1697,#1718,#1720,.T.);
+#1718 = VERTEX_POINT('',#1719);
+#1719 = CARTESIAN_POINT('',(-0.11811023622,1.377952755906E-02,
+    -7.874015748031E-02));
+#1720 = SURFACE_CURVE('',#1721,(#1726,#1733),.PCURVE_S1.);
+#1721 = CIRCLE('',#1722,2.362204724409E-02);
+#1722 = AXIS2_PLACEMENT_3D('',#1723,#1724,#1725);
+#1723 = CARTESIAN_POINT('',(-0.141732283465,1.377952755906E-02,
+    -7.874015748032E-02));
+#1724 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1725 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1726 = PCURVE('',#318,#1727);
+#1727 = DEFINITIONAL_REPRESENTATION('',(#1728),#1732);
+#1728 = CIRCLE('',#1729,2.362204724409E-02);
+#1729 = AXIS2_PLACEMENT_2D('',#1730,#1731);
+#1730 = CARTESIAN_POINT('',(3.937007874016E-03,7.874015748031E-02));
+#1731 = DIRECTION('',(3.330669073875E-16,-1.));
+#1732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1718 = ORIENTED_EDGE('',*,*,#1719,.T.);
-#1719 = EDGE_CURVE('',#1696,#1720,#1722,.T.);
-#1720 = VERTEX_POINT('',#1721);
-#1721 = CARTESIAN_POINT('',(-3.051872725414,0.35,-2.244041985845));
-#1722 = SURFACE_CURVE('',#1723,(#1728,#1735),.PCURVE_S1.);
-#1723 = CIRCLE('',#1724,0.6);
-#1724 = AXIS2_PLACEMENT_3D('',#1725,#1726,#1727);
-#1725 = CARTESIAN_POINT('',(-3.6,0.35,-2.));
-#1726 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1727 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1728 = PCURVE('',#296,#1729);
-#1729 = DEFINITIONAL_REPRESENTATION('',(#1730),#1734);
-#1730 = CIRCLE('',#1731,0.6);
-#1731 = AXIS2_PLACEMENT_2D('',#1732,#1733);
-#1732 = CARTESIAN_POINT('',(1.E-01,2.));
-#1733 = DIRECTION('',(3.330669073875E-16,-1.));
-#1734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1733 = PCURVE('',#1360,#1734);
+#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739);
+#1735 = LINE('',#1736,#1737);
+#1736 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1737 = VECTOR('',#1738,1.);
+#1738 = DIRECTION('',(1.,-0.));
+#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1735 = PCURVE('',#1338,#1736);
-#1736 = DEFINITIONAL_REPRESENTATION('',(#1737),#1741);
-#1737 = LINE('',#1738,#1739);
-#1738 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1739 = VECTOR('',#1740,1.);
-#1740 = DIRECTION('',(1.,-0.));
-#1741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1742 = ORIENTED_EDGE('',*,*,#1743,.F.);
-#1743 = EDGE_CURVE('',#1744,#1720,#1746,.T.);
-#1744 = VERTEX_POINT('',#1745);
-#1745 = CARTESIAN_POINT('',(-3.382521902385,0.35,-3.013051318111));
-#1746 = SURFACE_CURVE('',#1747,(#1751,#1757),.PCURVE_S1.);
-#1747 = LINE('',#1748,#1749);
-#1748 = CARTESIAN_POINT('',(-2.860599855887,0.35,-1.799187947426));
-#1749 = VECTOR('',#1750,1.);
-#1750 = DIRECTION('',(0.395002710711,2.206979701537E-16,0.918679954354)
-  );
-#1751 = PCURVE('',#296,#1752);
-#1752 = DEFINITIONAL_REPRESENTATION('',(#1753),#1756);
-#1753 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1754,#1755),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.321312569119,-0.484231789658),.PIECEWISE_BEZIER_KNOTS.);
-#1754 = CARTESIAN_POINT('',(0.317478097615,3.013051318111));
-#1755 = CARTESIAN_POINT('',(0.648127274586,2.244041985845));
+#1740 = ORIENTED_EDGE('',*,*,#1741,.T.);
+#1741 = EDGE_CURVE('',#1718,#1742,#1744,.T.);
+#1742 = VERTEX_POINT('',#1743);
+#1743 = CARTESIAN_POINT('',(-0.120152469505,1.377952755906E-02,
+    -8.834810967896E-02));
+#1744 = SURFACE_CURVE('',#1745,(#1750,#1757),.PCURVE_S1.);
+#1745 = CIRCLE('',#1746,2.362204724409E-02);
+#1746 = AXIS2_PLACEMENT_3D('',#1747,#1748,#1749);
+#1747 = CARTESIAN_POINT('',(-0.141732283465,1.377952755906E-02,
+    -7.874015748032E-02));
+#1748 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1749 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1750 = PCURVE('',#318,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = CIRCLE('',#1753,2.362204724409E-02);
+#1753 = AXIS2_PLACEMENT_2D('',#1754,#1755);
+#1754 = CARTESIAN_POINT('',(3.937007874016E-03,7.874015748031E-02));
+#1755 = DIRECTION('',(3.330669073875E-16,-1.));
 #1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1757 = PCURVE('',#1389,#1758);
-#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1762);
-#1759 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1760,#1761),.UNSPECIFIED.,.F.,
+#1757 = PCURVE('',#1360,#1758);
+#1758 = DEFINITIONAL_REPRESENTATION('',(#1759),#1763);
+#1759 = LINE('',#1760,#1761);
+#1760 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1761 = VECTOR('',#1762,1.);
+#1762 = DIRECTION('',(1.,-0.));
+#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1764 = ORIENTED_EDGE('',*,*,#1765,.F.);
+#1765 = EDGE_CURVE('',#1766,#1742,#1768,.T.);
+#1766 = VERTEX_POINT('',#1767);
+#1767 = CARTESIAN_POINT('',(-0.133170153637,1.377952755906E-02,
+    -0.118624067642));
+#1768 = SURFACE_CURVE('',#1769,(#1773,#1779),.PCURVE_S1.);
+#1769 = LINE('',#1770,#1771);
+#1770 = CARTESIAN_POINT('',(-0.11262204157,1.377952755906E-02,
+    -7.083417115849E-02));
+#1771 = VECTOR('',#1772,3.937007874016E-02);
+#1772 = DIRECTION('',(0.395002710711,2.206979701537E-16,0.918679954354)
+  );
+#1773 = PCURVE('',#318,#1774);
+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1778);
+#1775 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1776,#1777),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.321312569119,-0.484231789658),.PIECEWISE_BEZIER_KNOTS.);
-#1760 = CARTESIAN_POINT('',(6.661338147751E-15,-1.));
-#1761 = CARTESIAN_POINT('',(-0.837080779461,-1.));
-#1762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1776 = CARTESIAN_POINT('',(1.249913770137E-02,0.118624067642));
+#1777 = CARTESIAN_POINT('',(2.551682183408E-02,8.834810967896E-02));
+#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1763 = ORIENTED_EDGE('',*,*,#1764,.F.);
-#1764 = EDGE_CURVE('',#1765,#1744,#1767,.T.);
-#1765 = VERTEX_POINT('',#1766);
-#1766 = CARTESIAN_POINT('',(-3.4,0.35,-3.13));
-#1767 = SURFACE_CURVE('',#1768,(#1773,#1780),.PCURVE_S1.);
-#1768 = CIRCLE('',#1769,0.4);
-#1769 = AXIS2_PLACEMENT_3D('',#1770,#1771,#1772);
-#1770 = CARTESIAN_POINT('',(-3.,0.35,-3.13));
-#1771 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1772 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1773 = PCURVE('',#296,#1774);
-#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
-#1775 = CIRCLE('',#1776,0.4);
-#1776 = AXIS2_PLACEMENT_2D('',#1777,#1778);
-#1777 = CARTESIAN_POINT('',(0.7,3.13));
-#1778 = DIRECTION('',(3.330669073875E-16,-1.));
-#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1779 = PCURVE('',#1411,#1780);
+#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1784);
+#1781 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1782,#1783),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.321312569119,-0.484231789658),.PIECEWISE_BEZIER_KNOTS.);
+#1782 = CARTESIAN_POINT('',(2.622574073918E-16,-3.937007874016E-02));
+#1783 = CARTESIAN_POINT('',(-3.295593619925E-02,-3.937007874016E-02));
+#1784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1780 = PCURVE('',#1417,#1781);
-#1781 = DEFINITIONAL_REPRESENTATION('',(#1782),#1786);
-#1782 = LINE('',#1783,#1784);
-#1783 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1784 = VECTOR('',#1785,1.);
-#1785 = DIRECTION('',(1.,-0.));
-#1786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1787 = ORIENTED_EDGE('',*,*,#1788,.F.);
-#1788 = EDGE_CURVE('',#1789,#1765,#1791,.T.);
-#1789 = VERTEX_POINT('',#1790);
-#1790 = CARTESIAN_POINT('',(-3.4,0.35,-3.7));
-#1791 = SURFACE_CURVE('',#1792,(#1796,#1802),.PCURVE_S1.);
-#1792 = LINE('',#1793,#1794);
-#1793 = CARTESIAN_POINT('',(-3.4,0.35,-2.1));
-#1794 = VECTOR('',#1795,1.);
-#1795 = DIRECTION('',(2.22044604925E-16,4.470898126193E-16,1.));
-#1796 = PCURVE('',#296,#1797);
-#1797 = DEFINITIONAL_REPRESENTATION('',(#1798),#1801);
-#1798 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1799,#1800),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
-#1799 = CARTESIAN_POINT('',(0.3,3.7));
-#1800 = CARTESIAN_POINT('',(0.3,3.13));
+#1785 = ORIENTED_EDGE('',*,*,#1786,.F.);
+#1786 = EDGE_CURVE('',#1787,#1766,#1789,.T.);
+#1787 = VERTEX_POINT('',#1788);
+#1788 = CARTESIAN_POINT('',(-0.133858267717,1.377952755906E-02,
+    -0.123228346457));
+#1789 = SURFACE_CURVE('',#1790,(#1795,#1802),.PCURVE_S1.);
+#1790 = CIRCLE('',#1791,1.574803149606E-02);
+#1791 = AXIS2_PLACEMENT_3D('',#1792,#1793,#1794);
+#1792 = CARTESIAN_POINT('',(-0.11811023622,1.377952755906E-02,
+    -0.123228346457));
+#1793 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1794 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1795 = PCURVE('',#318,#1796);
+#1796 = DEFINITIONAL_REPRESENTATION('',(#1797),#1801);
+#1797 = CIRCLE('',#1798,1.574803149606E-02);
+#1798 = AXIS2_PLACEMENT_2D('',#1799,#1800);
+#1799 = CARTESIAN_POINT('',(2.755905511811E-02,0.123228346457));
+#1800 = DIRECTION('',(3.330669073875E-16,-1.));
 #1801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1802 = PCURVE('',#1442,#1803);
-#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1807);
-#1804 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1805,#1806),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
-#1805 = CARTESIAN_POINT('',(-0.5,-1.));
-#1806 = CARTESIAN_POINT('',(-1.07,-1.));
-#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1802 = PCURVE('',#1439,#1803);
+#1803 = DEFINITIONAL_REPRESENTATION('',(#1804),#1808);
+#1804 = LINE('',#1805,#1806);
+#1805 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1806 = VECTOR('',#1807,1.);
+#1807 = DIRECTION('',(1.,-0.));
+#1808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1808 = ORIENTED_EDGE('',*,*,#1809,.F.);
-#1809 = EDGE_CURVE('',#1810,#1789,#1812,.T.);
-#1810 = VERTEX_POINT('',#1811);
-#1811 = CARTESIAN_POINT('',(-3.7,0.35,-3.7));
-#1812 = SURFACE_CURVE('',#1813,(#1817,#1824),.PCURVE_S1.);
-#1813 = LINE('',#1814,#1815);
-#1814 = CARTESIAN_POINT('',(-3.7,0.35,-3.7));
-#1815 = VECTOR('',#1816,1.);
-#1816 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1817 = PCURVE('',#296,#1818);
-#1818 = DEFINITIONAL_REPRESENTATION('',(#1819),#1823);
-#1819 = LINE('',#1820,#1821);
-#1820 = CARTESIAN_POINT('',(3.08148791102E-31,3.7));
-#1821 = VECTOR('',#1822,1.);
-#1822 = DIRECTION('',(1.,-2.22044604925E-16));
+#1809 = ORIENTED_EDGE('',*,*,#1810,.F.);
+#1810 = EDGE_CURVE('',#1811,#1787,#1813,.T.);
+#1811 = VERTEX_POINT('',#1812);
+#1812 = CARTESIAN_POINT('',(-0.133858267717,1.377952755906E-02,
+    -0.145669291339));
+#1813 = SURFACE_CURVE('',#1814,(#1818,#1824),.PCURVE_S1.);
+#1814 = LINE('',#1815,#1816);
+#1815 = CARTESIAN_POINT('',(-0.133858267717,1.377952755906E-02,
+    -8.267716535433E-02));
+#1816 = VECTOR('',#1817,3.937007874016E-02);
+#1817 = DIRECTION('',(-3.944304526105E-31,4.470898126193E-16,1.));
+#1818 = PCURVE('',#318,#1819);
+#1819 = DEFINITIONAL_REPRESENTATION('',(#1820),#1823);
+#1820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1821,#1822),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
+#1821 = CARTESIAN_POINT('',(1.181102362205E-02,0.145669291339));
+#1822 = CARTESIAN_POINT('',(1.181102362205E-02,0.123228346457));
 #1823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1824 = PCURVE('',#1825,#1830);
-#1825 = CYLINDRICAL_SURFACE('',#1826,0.2);
-#1826 = AXIS2_PLACEMENT_3D('',#1827,#1828,#1829);
-#1827 = CARTESIAN_POINT('',(-3.7,0.15,-3.7));
-#1828 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#1829 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#1830 = DEFINITIONAL_REPRESENTATION('',(#1831),#1835);
-#1831 = LINE('',#1832,#1833);
-#1832 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#1833 = VECTOR('',#1834,1.);
-#1834 = DIRECTION('',(-0.,-1.));
-#1835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1824 = PCURVE('',#1464,#1825);
+#1825 = DEFINITIONAL_REPRESENTATION('',(#1826),#1829);
+#1826 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1827,#1828),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
+#1827 = CARTESIAN_POINT('',(-1.968503937008E-02,-3.937007874016E-02));
+#1828 = CARTESIAN_POINT('',(-4.212598425197E-02,-3.937007874016E-02));
+#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1836 = ORIENTED_EDGE('',*,*,#1837,.F.);
-#1837 = EDGE_CURVE('',#1838,#1810,#1840,.T.);
-#1838 = VERTEX_POINT('',#1839);
-#1839 = CARTESIAN_POINT('',(-3.7,0.35,-3.13));
-#1840 = SURFACE_CURVE('',#1841,(#1845,#1852),.PCURVE_S1.);
+#1830 = ORIENTED_EDGE('',*,*,#1831,.F.);
+#1831 = EDGE_CURVE('',#1832,#1811,#1834,.T.);
+#1832 = VERTEX_POINT('',#1833);
+#1833 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -0.145669291339));
+#1834 = SURFACE_CURVE('',#1835,(#1839,#1846),.PCURVE_S1.);
+#1835 = LINE('',#1836,#1837);
+#1836 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -0.145669291339));
+#1837 = VECTOR('',#1838,3.937007874016E-02);
+#1838 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#1839 = PCURVE('',#318,#1840);
+#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845);
 #1841 = LINE('',#1842,#1843);
-#1842 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
+#1842 = CARTESIAN_POINT('',(1.213184216937E-32,0.145669291339));
 #1843 = VECTOR('',#1844,1.);
-#1844 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#1845 = PCURVE('',#296,#1846);
-#1846 = DEFINITIONAL_REPRESENTATION('',(#1847),#1851);
-#1847 = LINE('',#1848,#1849);
-#1848 = CARTESIAN_POINT('',(0.,-0.));
-#1849 = VECTOR('',#1850,1.);
-#1850 = DIRECTION('',(6.984705931644E-32,1.));
-#1851 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1844 = DIRECTION('',(1.,-2.22044604925E-16));
+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1852 = PCURVE('',#1098,#1853);
-#1853 = DEFINITIONAL_REPRESENTATION('',(#1854),#1858);
-#1854 = LINE('',#1855,#1856);
-#1855 = CARTESIAN_POINT('',(-3.7,-0.7));
-#1856 = VECTOR('',#1857,1.);
-#1857 = DIRECTION('',(1.,2.22044604925E-16));
-#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1846 = PCURVE('',#1847,#1852);
+#1847 = CYLINDRICAL_SURFACE('',#1848,7.874015748031E-03);
+#1848 = AXIS2_PLACEMENT_3D('',#1849,#1850,#1851);
+#1849 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.145669291339));
+#1850 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#1851 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#1852 = DEFINITIONAL_REPRESENTATION('',(#1853),#1857);
+#1853 = LINE('',#1854,#1855);
+#1854 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#1855 = VECTOR('',#1856,1.);
+#1856 = DIRECTION('',(-0.,-1.));
+#1857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1859 = ORIENTED_EDGE('',*,*,#1860,.T.);
-#1860 = EDGE_CURVE('',#1838,#1861,#1863,.T.);
-#1861 = VERTEX_POINT('',#1862);
-#1862 = CARTESIAN_POINT('',(-3.669413329174,0.35,-2.925339806694));
-#1863 = SURFACE_CURVE('',#1864,(#1869,#1876),.PCURVE_S1.);
-#1864 = CIRCLE('',#1865,0.7);
-#1865 = AXIS2_PLACEMENT_3D('',#1866,#1867,#1868);
-#1866 = CARTESIAN_POINT('',(-3.,0.35,-3.13));
-#1867 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1868 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1869 = PCURVE('',#296,#1870);
-#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875);
-#1871 = CIRCLE('',#1872,0.7);
-#1872 = AXIS2_PLACEMENT_2D('',#1873,#1874);
-#1873 = CARTESIAN_POINT('',(0.7,3.13));
-#1874 = DIRECTION('',(3.330669073875E-16,-1.));
-#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1858 = ORIENTED_EDGE('',*,*,#1859,.F.);
+#1859 = EDGE_CURVE('',#1860,#1832,#1862,.T.);
+#1860 = VERTEX_POINT('',#1861);
+#1861 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -0.123228346457));
+#1862 = SURFACE_CURVE('',#1863,(#1867,#1874),.PCURVE_S1.);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.851187499472E-17));
+#1865 = VECTOR('',#1866,3.937007874016E-02);
+#1866 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#1867 = PCURVE('',#318,#1868);
+#1868 = DEFINITIONAL_REPRESENTATION('',(#1869),#1873);
+#1869 = LINE('',#1870,#1871);
+#1870 = CARTESIAN_POINT('',(0.,-0.));
+#1871 = VECTOR('',#1872,1.);
+#1872 = DIRECTION('',(6.984705931644E-32,1.));
+#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1876 = PCURVE('',#1127,#1877);
-#1877 = DEFINITIONAL_REPRESENTATION('',(#1878),#1882);
-#1878 = LINE('',#1879,#1880);
-#1879 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1880 = VECTOR('',#1881,1.);
-#1881 = DIRECTION('',(1.,-0.));
-#1882 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1874 = PCURVE('',#1120,#1875);
+#1875 = DEFINITIONAL_REPRESENTATION('',(#1876),#1880);
+#1876 = LINE('',#1877,#1878);
+#1877 = CARTESIAN_POINT('',(-0.145669291339,-2.755905511811E-02));
+#1878 = VECTOR('',#1879,1.);
+#1879 = DIRECTION('',(1.,2.22044604925E-16));
+#1880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1883 = ORIENTED_EDGE('',*,*,#1884,.T.);
-#1884 = EDGE_CURVE('',#1861,#1885,#1887,.T.);
-#1885 = VERTEX_POINT('',#1886);
-#1886 = CARTESIAN_POINT('',(-3.325936362707,0.35,-2.122020992923));
-#1887 = SURFACE_CURVE('',#1888,(#1892,#1898),.PCURVE_S1.);
-#1888 = LINE('',#1889,#1890);
-#1889 = CARTESIAN_POINT('',(-3.143042141586,0.35,-1.694270712408));
-#1890 = VECTOR('',#1891,1.);
-#1891 = DIRECTION('',(0.393143125865,2.219490897958E-16,0.919477287694)
-  );
-#1892 = PCURVE('',#296,#1893);
-#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1897);
-#1894 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1895,#1896),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.338879285832,-0.465210273532),.PIECEWISE_BEZIER_KNOTS.);
-#1895 = CARTESIAN_POINT('',(3.058667082587E-02,2.925339806694));
-#1896 = CARTESIAN_POINT('',(0.374063637293,2.122020992923));
+#1881 = ORIENTED_EDGE('',*,*,#1882,.T.);
+#1882 = EDGE_CURVE('',#1860,#1883,#1885,.T.);
+#1883 = VERTEX_POINT('',#1884);
+#1884 = CARTESIAN_POINT('',(-0.1444650917,1.377952755906E-02,
+    -0.115170858531));
+#1885 = SURFACE_CURVE('',#1886,(#1891,#1898),.PCURVE_S1.);
+#1886 = CIRCLE('',#1887,2.755905511811E-02);
+#1887 = AXIS2_PLACEMENT_3D('',#1888,#1889,#1890);
+#1888 = CARTESIAN_POINT('',(-0.11811023622,1.377952755906E-02,
+    -0.123228346457));
+#1889 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1890 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1891 = PCURVE('',#318,#1892);
+#1892 = DEFINITIONAL_REPRESENTATION('',(#1893),#1897);
+#1893 = CIRCLE('',#1894,2.755905511811E-02);
+#1894 = AXIS2_PLACEMENT_2D('',#1895,#1896);
+#1895 = CARTESIAN_POINT('',(2.755905511811E-02,0.123228346457));
+#1896 = DIRECTION('',(3.330669073875E-16,-1.));
 #1897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1898 = PCURVE('',#1154,#1899);
-#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1903);
-#1900 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1901,#1902),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.338879285832,-0.465210273532),.PIECEWISE_BEZIER_KNOTS.);
-#1901 = CARTESIAN_POINT('',(4.440892098501E-16,-1.));
-#1902 = CARTESIAN_POINT('',(-0.873669012299,-1.));
-#1903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1898 = PCURVE('',#1149,#1899);
+#1899 = DEFINITIONAL_REPRESENTATION('',(#1900),#1904);
+#1900 = LINE('',#1901,#1902);
+#1901 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1902 = VECTOR('',#1903,1.);
+#1903 = DIRECTION('',(1.,-0.));
+#1904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1904 = ORIENTED_EDGE('',*,*,#1905,.F.);
-#1905 = EDGE_CURVE('',#1906,#1885,#1908,.T.);
-#1906 = VERTEX_POINT('',#1907);
-#1907 = CARTESIAN_POINT('',(-3.325936362707,0.35,-1.877979007077));
-#1908 = SURFACE_CURVE('',#1909,(#1914,#1921),.PCURVE_S1.);
-#1909 = CIRCLE('',#1910,0.3);
-#1910 = AXIS2_PLACEMENT_3D('',#1911,#1912,#1913);
-#1911 = CARTESIAN_POINT('',(-3.6,0.35,-2.));
-#1912 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
-#1913 = DIRECTION('',(2.22044604925E-16,3.330669073875E-16,1.));
-#1914 = PCURVE('',#296,#1915);
-#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1920);
-#1916 = CIRCLE('',#1917,0.3);
-#1917 = AXIS2_PLACEMENT_2D('',#1918,#1919);
-#1918 = CARTESIAN_POINT('',(1.E-01,2.));
-#1919 = DIRECTION('',(3.330669073875E-16,-1.));
-#1920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1921 = PCURVE('',#1182,#1922);
-#1922 = DEFINITIONAL_REPRESENTATION('',(#1923),#1927);
-#1923 = LINE('',#1924,#1925);
-#1924 = CARTESIAN_POINT('',(-6.28318530718,-1.));
-#1925 = VECTOR('',#1926,1.);
-#1926 = DIRECTION('',(1.,-0.));
-#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1928 = ORIENTED_EDGE('',*,*,#1929,.T.);
-#1929 = EDGE_CURVE('',#1906,#1506,#1930,.T.);
-#1930 = SURFACE_CURVE('',#1931,(#1935,#1941),.PCURVE_S1.);
-#1931 = LINE('',#1932,#1933);
-#1932 = CARTESIAN_POINT('',(-3.694276008445,0.35,-1.016511729308));
-#1933 = VECTOR('',#1934,1.);
-#1934 = DIRECTION('',(-0.393143125865,6.002287667298E-16,0.919477287694)
+#1905 = ORIENTED_EDGE('',*,*,#1906,.T.);
+#1906 = EDGE_CURVE('',#1883,#1907,#1909,.T.);
+#1907 = VERTEX_POINT('',#1908);
+#1908 = CARTESIAN_POINT('',(-0.130942376485,1.377952755906E-02,
+    -8.354413357964E-02));
+#1909 = SURFACE_CURVE('',#1910,(#1914,#1920),.PCURVE_S1.);
+#1910 = LINE('',#1911,#1912);
+#1911 = CARTESIAN_POINT('',(-0.123741816598,1.377952755906E-02,
+    -6.670357135464E-02));
+#1912 = VECTOR('',#1913,3.937007874016E-02);
+#1913 = DIRECTION('',(0.393143125865,2.219490897958E-16,0.919477287694)
   );
-#1935 = PCURVE('',#296,#1936);
-#1936 = DEFINITIONAL_REPRESENTATION('',(#1937),#1940);
-#1937 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1938,#1939),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.936909795706,-6.32407834062E-02),
-  .PIECEWISE_BEZIER_KNOTS.);
-#1938 = CARTESIAN_POINT('',(0.374063637293,1.877979007077));
-#1939 = CARTESIAN_POINT('',(3.058667082587E-02,1.074660193306));
-#1940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1914 = PCURVE('',#318,#1915);
+#1915 = DEFINITIONAL_REPRESENTATION('',(#1916),#1919);
+#1916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1917,#1918),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.338879285832,-0.465210273532),.PIECEWISE_BEZIER_KNOTS.);
+#1917 = CARTESIAN_POINT('',(1.204199638814E-03,0.115170858531));
+#1918 = CARTESIAN_POINT('',(1.472691485405E-02,8.354413357964E-02));
+#1919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1941 = PCURVE('',#1209,#1942);
-#1942 = DEFINITIONAL_REPRESENTATION('',(#1943),#1946);
-#1943 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1944,#1945),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.936909795706,-6.32407834062E-02),
-  .PIECEWISE_BEZIER_KNOTS.);
-#1944 = CARTESIAN_POINT('',(0.,-1.));
-#1945 = CARTESIAN_POINT('',(-0.873669012299,-1.));
-#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1920 = PCURVE('',#1176,#1921);
+#1921 = DEFINITIONAL_REPRESENTATION('',(#1922),#1925);
+#1922 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1923,#1924),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.338879285832,-0.465210273532),.PIECEWISE_BEZIER_KNOTS.);
+#1923 = CARTESIAN_POINT('',(1.748382715945E-17,-3.937007874016E-02));
+#1924 = CARTESIAN_POINT('',(-3.439641780707E-02,-3.937007874016E-02));
+#1925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1947 = ORIENTED_EDGE('',*,*,#1505,.T.);
-#1948 = ADVANCED_FACE('',(#1949),#212,.T.);
-#1949 = FACE_BOUND('',#1950,.T.);
-#1950 = EDGE_LOOP('',(#1951,#1952,#1975,#1996));
-#1951 = ORIENTED_EDGE('',*,*,#1580,.T.);
-#1952 = ORIENTED_EDGE('',*,*,#1953,.F.);
-#1953 = EDGE_CURVE('',#1954,#1558,#1956,.T.);
-#1954 = VERTEX_POINT('',#1955);
-#1955 = CARTESIAN_POINT('',(-3.4,1.65,1.41));
-#1956 = SURFACE_CURVE('',#1957,(#1961,#1968),.PCURVE_S1.);
-#1957 = LINE('',#1958,#1959);
-#1958 = CARTESIAN_POINT('',(-3.4,-0.15,3.21));
-#1959 = VECTOR('',#1960,1.);
-#1960 = DIRECTION('',(-2.355138688026E-16,-0.707106781187,0.707106781187
+#1926 = ORIENTED_EDGE('',*,*,#1927,.F.);
+#1927 = EDGE_CURVE('',#1928,#1907,#1930,.T.);
+#1928 = VERTEX_POINT('',#1929);
+#1929 = CARTESIAN_POINT('',(-0.130942376485,1.377952755906E-02,
+    -7.393618138099E-02));
+#1930 = SURFACE_CURVE('',#1931,(#1936,#1943),.PCURVE_S1.);
+#1931 = CIRCLE('',#1932,1.181102362205E-02);
+#1932 = AXIS2_PLACEMENT_3D('',#1933,#1934,#1935);
+#1933 = CARTESIAN_POINT('',(-0.141732283465,1.377952755906E-02,
+    -7.874015748032E-02));
+#1934 = DIRECTION('',(-2.22044604925E-16,1.,-3.330669073875E-16));
+#1935 = DIRECTION('',(-3.451266460342E-31,3.330669073875E-16,1.));
+#1936 = PCURVE('',#318,#1937);
+#1937 = DEFINITIONAL_REPRESENTATION('',(#1938),#1942);
+#1938 = CIRCLE('',#1939,1.181102362205E-02);
+#1939 = AXIS2_PLACEMENT_2D('',#1940,#1941);
+#1940 = CARTESIAN_POINT('',(3.937007874016E-03,7.874015748031E-02));
+#1941 = DIRECTION('',(3.330669073875E-16,-1.));
+#1942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1943 = PCURVE('',#1204,#1944);
+#1944 = DEFINITIONAL_REPRESENTATION('',(#1945),#1949);
+#1945 = LINE('',#1946,#1947);
+#1946 = CARTESIAN_POINT('',(-6.28318530718,-3.937007874016E-02));
+#1947 = VECTOR('',#1948,1.);
+#1948 = DIRECTION('',(1.,-0.));
+#1949 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1950 = ORIENTED_EDGE('',*,*,#1951,.T.);
+#1951 = EDGE_CURVE('',#1928,#1528,#1952,.T.);
+#1952 = SURFACE_CURVE('',#1953,(#1957,#1963),.PCURVE_S1.);
+#1953 = LINE('',#1954,#1955);
+#1954 = CARTESIAN_POINT('',(-0.14544393734,1.377952755906E-02,
+    -4.002014682315E-02));
+#1955 = VECTOR('',#1956,3.937007874016E-02);
+#1956 = DIRECTION('',(-0.393143125865,6.002287667298E-16,0.919477287694)
+  );
+#1957 = PCURVE('',#318,#1958);
+#1958 = DEFINITIONAL_REPRESENTATION('',(#1959),#1962);
+#1959 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1960,#1961),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.936909795706,-6.32407834062E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1960 = CARTESIAN_POINT('',(1.472691485405E-02,7.393618138099E-02));
+#1961 = CARTESIAN_POINT('',(1.204199638814E-03,4.230945642937E-02));
+#1962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1963 = PCURVE('',#1231,#1964);
+#1964 = DEFINITIONAL_REPRESENTATION('',(#1965),#1968);
+#1965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1966,#1967),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.936909795706,-6.32407834062E-02),
+  .PIECEWISE_BEZIER_KNOTS.);
+#1966 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#1967 = CARTESIAN_POINT('',(-3.439641780707E-02,-3.937007874016E-02));
+#1968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1969 = ORIENTED_EDGE('',*,*,#1527,.T.);
+#1970 = ADVANCED_FACE('',(#1971),#234,.T.);
+#1971 = FACE_BOUND('',#1972,.T.);
+#1972 = EDGE_LOOP('',(#1973,#1974,#1997,#2018));
+#1973 = ORIENTED_EDGE('',*,*,#1602,.T.);
+#1974 = ORIENTED_EDGE('',*,*,#1975,.F.);
+#1975 = EDGE_CURVE('',#1976,#1580,#1978,.T.);
+#1976 = VERTEX_POINT('',#1977);
+#1977 = CARTESIAN_POINT('',(-0.133858267717,6.496062992126E-02,
+    5.551181102362E-02));
+#1978 = SURFACE_CURVE('',#1979,(#1983,#1990),.PCURVE_S1.);
+#1979 = LINE('',#1980,#1981);
+#1980 = CARTESIAN_POINT('',(-0.133858267717,-5.905511811024E-03,
+    0.126377952756));
+#1981 = VECTOR('',#1982,3.937007874016E-02);
+#1982 = DIRECTION('',(-2.355138688026E-16,-0.707106781187,0.707106781187
     ));
-#1961 = PCURVE('',#212,#1962);
-#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967);
-#1963 = LINE('',#1964,#1965);
-#1964 = CARTESIAN_POINT('',(-0.749533188058,-0.3));
-#1965 = VECTOR('',#1966,1.);
-#1966 = DIRECTION('',(-1.,-1.570092458684E-16));
-#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1983 = PCURVE('',#234,#1984);
+#1984 = DEFINITIONAL_REPRESENTATION('',(#1985),#1989);
+#1985 = LINE('',#1986,#1987);
+#1986 = CARTESIAN_POINT('',(-2.950918063219E-02,-1.181102362205E-02));
+#1987 = VECTOR('',#1988,1.);
+#1988 = DIRECTION('',(-1.,-1.570092458684E-16));
+#1989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1968 = PCURVE('',#550,#1969);
-#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
-#1970 = LINE('',#1971,#1972);
-#1971 = CARTESIAN_POINT('',(-1.301674741835,0.159294862282));
-#1972 = VECTOR('',#1973,1.);
-#1973 = DIRECTION('',(0.707106781187,0.707106781187));
-#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#1990 = PCURVE('',#572,#1991);
+#1991 = DEFINITIONAL_REPRESENTATION('',(#1992),#1996);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(-5.124703708014E-02,6.271451270944E-03));
+#1994 = VECTOR('',#1995,1.);
+#1995 = DIRECTION('',(0.707106781187,0.707106781187));
+#1996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#1975 = ORIENTED_EDGE('',*,*,#1976,.F.);
-#1976 = EDGE_CURVE('',#197,#1954,#1977,.T.);
-#1977 = SURFACE_CURVE('',#1978,(#1982,#1989),.PCURVE_S1.);
-#1978 = LINE('',#1979,#1980);
-#1979 = CARTESIAN_POINT('',(-3.7,1.65,1.41));
-#1980 = VECTOR('',#1981,1.);
-#1981 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#1982 = PCURVE('',#212,#1983);
-#1983 = DEFINITIONAL_REPRESENTATION('',(#1984),#1988);
-#1984 = LINE('',#1985,#1986);
-#1985 = CARTESIAN_POINT('',(1.796051224214,2.819966482548E-16));
-#1986 = VECTOR('',#1987,1.);
-#1987 = DIRECTION('',(2.465190328816E-32,-1.));
-#1988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1989 = PCURVE('',#240,#1990);
-#1990 = DEFINITIONAL_REPRESENTATION('',(#1991),#1995);
-#1991 = LINE('',#1992,#1993);
-#1992 = CARTESIAN_POINT('',(-0.,0.));
-#1993 = VECTOR('',#1994,1.);
-#1994 = DIRECTION('',(-2.22044604925E-16,-1.));
-#1995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#1996 = ORIENTED_EDGE('',*,*,#196,.F.);
-#1997 = ADVANCED_FACE('',(#1998),#268,.T.);
-#1998 = FACE_BOUND('',#1999,.T.);
-#1999 = EDGE_LOOP('',(#2000,#2001,#2024,#2045));
-#2000 = ORIENTED_EDGE('',*,*,#252,.F.);
-#2001 = ORIENTED_EDGE('',*,*,#2002,.T.);
-#2002 = EDGE_CURVE('',#225,#2003,#2005,.T.);
-#2003 = VERTEX_POINT('',#2004);
-#2004 = CARTESIAN_POINT('',(-3.4,1.65,-1.887379141863E-15));
-#2005 = SURFACE_CURVE('',#2006,(#2010,#2017),.PCURVE_S1.);
+#1997 = ORIENTED_EDGE('',*,*,#1998,.F.);
+#1998 = EDGE_CURVE('',#219,#1976,#1999,.T.);
+#1999 = SURFACE_CURVE('',#2000,(#2004,#2011),.PCURVE_S1.);
+#2000 = LINE('',#2001,#2002);
+#2001 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#2002 = VECTOR('',#2003,3.937007874016E-02);
+#2003 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#2004 = PCURVE('',#234,#2005);
+#2005 = DEFINITIONAL_REPRESENTATION('',(#2006),#2010);
 #2006 = LINE('',#2007,#2008);
-#2007 = CARTESIAN_POINT('',(-3.7,1.65,-2.053912595557E-15));
+#2007 = CARTESIAN_POINT('',(7.071067811865E-02,1.110223024625E-17));
 #2008 = VECTOR('',#2009,1.);
-#2009 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#2010 = PCURVE('',#268,#2011);
-#2011 = DEFINITIONAL_REPRESENTATION('',(#2012),#2016);
-#2012 = LINE('',#2013,#2014);
-#2013 = CARTESIAN_POINT('',(-0.,0.));
-#2014 = VECTOR('',#2015,1.);
-#2015 = DIRECTION('',(-2.22044604925E-16,-1.));
-#2016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2009 = DIRECTION('',(2.465190328816E-32,-1.));
+#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2017 = PCURVE('',#240,#2018);
-#2018 = DEFINITIONAL_REPRESENTATION('',(#2019),#2023);
-#2019 = LINE('',#2020,#2021);
-#2020 = CARTESIAN_POINT('',(1.41,1.565414464721E-16));
-#2021 = VECTOR('',#2022,1.);
-#2022 = DIRECTION('',(-2.22044604925E-16,-1.));
-#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2011 = PCURVE('',#262,#2012);
+#2012 = DEFINITIONAL_REPRESENTATION('',(#2013),#2017);
+#2013 = LINE('',#2014,#2015);
+#2014 = CARTESIAN_POINT('',(-0.,0.));
+#2015 = VECTOR('',#2016,1.);
+#2016 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2024 = ORIENTED_EDGE('',*,*,#2025,.F.);
-#2025 = EDGE_CURVE('',#1606,#2003,#2026,.T.);
-#2026 = SURFACE_CURVE('',#2027,(#2031,#2038),.PCURVE_S1.);
-#2027 = LINE('',#2028,#2029);
-#2028 = CARTESIAN_POINT('',(-3.4,2.015,-1.52655665886E-15));
-#2029 = VECTOR('',#2030,1.);
-#2030 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16));
-#2031 = PCURVE('',#268,#2032);
-#2032 = DEFINITIONAL_REPRESENTATION('',(#2033),#2037);
-#2033 = LINE('',#2034,#2035);
-#2034 = CARTESIAN_POINT('',(-0.365,-0.3));
-#2035 = VECTOR('',#2036,1.);
-#2036 = DIRECTION('',(-1.,2.22044604925E-16));
-#2037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2018 = ORIENTED_EDGE('',*,*,#218,.F.);
+#2019 = ADVANCED_FACE('',(#2020),#290,.T.);
+#2020 = FACE_BOUND('',#2021,.T.);
+#2021 = EDGE_LOOP('',(#2022,#2023,#2046,#2067));
+#2022 = ORIENTED_EDGE('',*,*,#274,.F.);
+#2023 = ORIENTED_EDGE('',*,*,#2024,.T.);
+#2024 = EDGE_CURVE('',#247,#2025,#2027,.T.);
+#2025 = VERTEX_POINT('',#2026);
+#2026 = CARTESIAN_POINT('',(-0.133858267717,6.496062992126E-02,
+    -7.430626542767E-17));
+#2027 = SURFACE_CURVE('',#2028,(#2032,#2039),.PCURVE_S1.);
+#2028 = LINE('',#2029,#2030);
+#2029 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    -1.097110154256E-16));
+#2030 = VECTOR('',#2031,3.937007874016E-02);
+#2031 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#2032 = PCURVE('',#290,#2033);
+#2033 = DEFINITIONAL_REPRESENTATION('',(#2034),#2038);
+#2034 = LINE('',#2035,#2036);
+#2035 = CARTESIAN_POINT('',(-0.,0.));
+#2036 = VECTOR('',#2037,1.);
+#2037 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2038 = PCURVE('',#550,#2039);
-#2039 = DEFINITIONAL_REPRESENTATION('',(#2040),#2044);
-#2040 = LINE('',#2041,#2042);
-#2041 = CARTESIAN_POINT('',(-3.466674741835,-3.050705137718));
-#2042 = VECTOR('',#2043,1.);
-#2043 = DIRECTION('',(-1.,1.110223024625E-16));
-#2044 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2039 = PCURVE('',#262,#2040);
+#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045);
+#2041 = LINE('',#2042,#2043);
+#2042 = CARTESIAN_POINT('',(5.551181102362E-02,6.163049073707E-18));
+#2043 = VECTOR('',#2044,1.);
+#2044 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2045 = ORIENTED_EDGE('',*,*,#1605,.F.);
-#2046 = ADVANCED_FACE('',(#2047),#240,.T.);
-#2047 = FACE_BOUND('',#2048,.T.);
-#2048 = EDGE_LOOP('',(#2049,#2050,#2051,#2071));
-#2049 = ORIENTED_EDGE('',*,*,#224,.F.);
-#2050 = ORIENTED_EDGE('',*,*,#1976,.T.);
-#2051 = ORIENTED_EDGE('',*,*,#2052,.F.);
-#2052 = EDGE_CURVE('',#2003,#1954,#2053,.T.);
-#2053 = SURFACE_CURVE('',#2054,(#2058,#2064),.PCURVE_S1.);
-#2054 = LINE('',#2055,#2056);
-#2055 = CARTESIAN_POINT('',(-3.4,1.65,4.105));
-#2056 = VECTOR('',#2057,1.);
-#2057 = DIRECTION('',(-1.110223024625E-16,4.440892098501E-16,1.));
-#2058 = PCURVE('',#240,#2059);
-#2059 = DEFINITIONAL_REPRESENTATION('',(#2060),#2063);
-#2060 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2061,#2062),.UNSPECIFIED.,.F.,
+#2046 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#2047 = EDGE_CURVE('',#1628,#2025,#2048,.T.);
+#2048 = SURFACE_CURVE('',#2049,(#2053,#2060),.PCURVE_S1.);
+#2049 = LINE('',#2050,#2051);
+#2050 = CARTESIAN_POINT('',(-0.133858267717,7.933070866142E-02,
+    -7.771561172376E-17));
+#2051 = VECTOR('',#2052,3.937007874016E-02);
+#2052 = DIRECTION('',(9.860761315263E-32,1.,-3.330669073875E-16));
+#2053 = PCURVE('',#290,#2054);
+#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059);
+#2055 = LINE('',#2056,#2057);
+#2056 = CARTESIAN_POINT('',(-1.437007874016E-02,-1.181102362205E-02));
+#2057 = VECTOR('',#2058,1.);
+#2058 = DIRECTION('',(-1.,2.22044604925E-16));
+#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2060 = PCURVE('',#572,#2061);
+#2061 = DEFINITIONAL_REPRESENTATION('',(#2062),#2066);
+#2062 = LINE('',#2063,#2064);
+#2063 = CARTESIAN_POINT('',(-0.136483257553,-0.120106501485));
+#2064 = VECTOR('',#2065,1.);
+#2065 = DIRECTION('',(-1.,1.110223024625E-16));
+#2066 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2067 = ORIENTED_EDGE('',*,*,#1627,.F.);
+#2068 = ADVANCED_FACE('',(#2069),#262,.T.);
+#2069 = FACE_BOUND('',#2070,.T.);
+#2070 = EDGE_LOOP('',(#2071,#2072,#2073,#2093));
+#2071 = ORIENTED_EDGE('',*,*,#246,.F.);
+#2072 = ORIENTED_EDGE('',*,*,#1998,.T.);
+#2073 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2074 = EDGE_CURVE('',#2025,#1976,#2075,.T.);
+#2075 = SURFACE_CURVE('',#2076,(#2080,#2086),.PCURVE_S1.);
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(-0.133858267717,6.496062992126E-02,
+    0.161614173228));
+#2078 = VECTOR('',#2079,3.937007874016E-02);
+#2079 = DIRECTION('',(-4.440892098501E-16,4.440892098501E-16,1.));
+#2080 = PCURVE('',#262,#2081);
+#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2085);
+#2082 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2083,#2084),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-4.105,-2.695),.PIECEWISE_BEZIER_KNOTS.);
-#2061 = CARTESIAN_POINT('',(1.41,-0.3));
-#2062 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.3));
-#2063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2083 = CARTESIAN_POINT('',(5.551181102362E-02,-1.181102362205E-02));
+#2084 = CARTESIAN_POINT('',(-6.993530863781E-17,-1.181102362205E-02));
+#2085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2064 = PCURVE('',#550,#2065);
-#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
-#2066 = LINE('',#2067,#2068);
-#2067 = CARTESIAN_POINT('',(-3.101674741835,1.054294862282));
-#2068 = VECTOR('',#2069,1.);
-#2069 = DIRECTION('',(-4.440892098501E-16,1.));
-#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2086 = PCURVE('',#572,#2087);
+#2087 = DEFINITIONAL_REPRESENTATION('',(#2088),#2092);
+#2088 = LINE('',#2089,#2090);
+#2089 = CARTESIAN_POINT('',(-0.122113178812,4.150767174338E-02));
+#2090 = VECTOR('',#2091,1.);
+#2091 = DIRECTION('',(-4.440892098501E-16,1.));
+#2092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2071 = ORIENTED_EDGE('',*,*,#2002,.F.);
-#2072 = ADVANCED_FACE('',(#2073),#437,.F.);
-#2073 = FACE_BOUND('',#2074,.F.);
-#2074 = EDGE_LOOP('',(#2075,#2076,#2099,#2121));
-#2075 = ORIENTED_EDGE('',*,*,#420,.F.);
-#2076 = ORIENTED_EDGE('',*,*,#2077,.T.);
-#2077 = EDGE_CURVE('',#421,#2078,#2080,.T.);
-#2078 = VERTEX_POINT('',#2079);
-#2079 = CARTESIAN_POINT('',(-3.4,0.6,1.8));
-#2080 = SEAM_CURVE('',#2081,(#2085,#2092),.PCURVE_S1.);
-#2081 = LINE('',#2082,#2083);
-#2082 = CARTESIAN_POINT('',(-3.7,0.6,1.8));
-#2083 = VECTOR('',#2084,1.);
-#2084 = DIRECTION('',(1.,4.930380657631E-32,5.551115123126E-16));
-#2085 = PCURVE('',#437,#2086);
-#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091);
-#2087 = LINE('',#2088,#2089);
-#2088 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2089 = VECTOR('',#2090,1.);
-#2090 = DIRECTION('',(0.,-1.));
-#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2092 = PCURVE('',#437,#2093);
-#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098);
-#2094 = LINE('',#2095,#2096);
-#2095 = CARTESIAN_POINT('',(0.,0.));
-#2096 = VECTOR('',#2097,1.);
-#2097 = DIRECTION('',(0.,-1.));
-#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2099 = ORIENTED_EDGE('',*,*,#2100,.T.);
-#2100 = EDGE_CURVE('',#2078,#2078,#2101,.T.);
-#2101 = SURFACE_CURVE('',#2102,(#2107,#2114),.PCURVE_S1.);
-#2102 = CIRCLE('',#2103,0.6);
-#2103 = AXIS2_PLACEMENT_3D('',#2104,#2105,#2106);
-#2104 = CARTESIAN_POINT('',(-3.4,1.665334536938E-16,1.8));
-#2105 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#2106 = DIRECTION('',(1.110223024625E-16,1.,0.));
-#2107 = PCURVE('',#437,#2108);
+#2093 = ORIENTED_EDGE('',*,*,#2024,.F.);
+#2094 = ADVANCED_FACE('',(#2095),#459,.F.);
+#2095 = FACE_BOUND('',#2096,.F.);
+#2096 = EDGE_LOOP('',(#2097,#2098,#2121,#2143));
+#2097 = ORIENTED_EDGE('',*,*,#442,.F.);
+#2098 = ORIENTED_EDGE('',*,*,#2099,.T.);
+#2099 = EDGE_CURVE('',#443,#2100,#2102,.T.);
+#2100 = VERTEX_POINT('',#2101);
+#2101 = CARTESIAN_POINT('',(-0.133858267717,2.362204724409E-02,
+    7.086614173228E-02));
+#2102 = SEAM_CURVE('',#2103,(#2107,#2114),.PCURVE_S1.);
+#2103 = LINE('',#2104,#2105);
+#2104 = CARTESIAN_POINT('',(-0.145669291339,2.362204724409E-02,
+    7.086614173228E-02));
+#2105 = VECTOR('',#2106,3.937007874016E-02);
+#2106 = DIRECTION('',(1.,4.930380657631E-32,5.551115123126E-16));
+#2107 = PCURVE('',#459,#2108);
 #2108 = DEFINITIONAL_REPRESENTATION('',(#2109),#2113);
 #2109 = LINE('',#2110,#2111);
-#2110 = CARTESIAN_POINT('',(0.,-0.3));
+#2110 = CARTESIAN_POINT('',(6.28318530718,0.));
 #2111 = VECTOR('',#2112,1.);
-#2112 = DIRECTION('',(1.,0.));
+#2112 = DIRECTION('',(0.,-1.));
 #2113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2114 = PCURVE('',#550,#2115);
+#2114 = PCURVE('',#459,#2115);
 #2115 = DEFINITIONAL_REPRESENTATION('',(#2116),#2120);
-#2116 = CIRCLE('',#2117,0.6);
-#2117 = AXIS2_PLACEMENT_2D('',#2118,#2119);
-#2118 = CARTESIAN_POINT('',(-1.451674741835,-1.250705137718));
-#2119 = DIRECTION('',(-1.,2.22044604925E-16));
+#2116 = LINE('',#2117,#2118);
+#2117 = CARTESIAN_POINT('',(0.,0.));
+#2118 = VECTOR('',#2119,1.);
+#2119 = DIRECTION('',(0.,-1.));
 #2120 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2121 = ORIENTED_EDGE('',*,*,#2077,.F.);
-#2122 = ADVANCED_FACE('',(#2123),#493,.F.);
-#2123 = FACE_BOUND('',#2124,.F.);
-#2124 = EDGE_LOOP('',(#2125,#2148,#2176,#2195));
-#2125 = ORIENTED_EDGE('',*,*,#2126,.F.);
-#2126 = EDGE_CURVE('',#2127,#454,#2129,.T.);
-#2127 = VERTEX_POINT('',#2128);
-#2128 = CARTESIAN_POINT('',(-3.25,-4.95,0.3));
-#2129 = SURFACE_CURVE('',#2130,(#2134,#2141),.PCURVE_S1.);
-#2130 = LINE('',#2131,#2132);
-#2131 = CARTESIAN_POINT('',(-3.25,-4.95,0.3));
-#2132 = VECTOR('',#2133,1.);
-#2133 = DIRECTION('',(3.697785493224E-32,3.330669073875E-16,1.));
-#2134 = PCURVE('',#493,#2135);
-#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2140);
-#2136 = LINE('',#2137,#2138);
-#2137 = CARTESIAN_POINT('',(5.551115123126E-17,8.881784197001E-16));
-#2138 = VECTOR('',#2139,1.);
-#2139 = DIRECTION('',(1.,-1.110223024625E-16));
-#2140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2121 = ORIENTED_EDGE('',*,*,#2122,.T.);
+#2122 = EDGE_CURVE('',#2100,#2100,#2123,.T.);
+#2123 = SURFACE_CURVE('',#2124,(#2129,#2136),.PCURVE_S1.);
+#2124 = CIRCLE('',#2125,2.362204724409E-02);
+#2125 = AXIS2_PLACEMENT_3D('',#2126,#2127,#2128);
+#2126 = CARTESIAN_POINT('',(-0.133858267717,6.556435184794E-18,
+    7.086614173228E-02));
+#2127 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#2128 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#2129 = PCURVE('',#459,#2130);
+#2130 = DEFINITIONAL_REPRESENTATION('',(#2131),#2135);
+#2131 = LINE('',#2132,#2133);
+#2132 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#2133 = VECTOR('',#2134,1.);
+#2134 = DIRECTION('',(1.,0.));
+#2135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2141 = PCURVE('',#603,#2142);
-#2142 = DEFINITIONAL_REPRESENTATION('',(#2143),#2147);
-#2143 = LINE('',#2144,#2145);
-#2144 = CARTESIAN_POINT('',(0.3,-0.45));
-#2145 = VECTOR('',#2146,1.);
-#2146 = DIRECTION('',(1.,-4.440892098501E-16));
-#2147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2136 = PCURVE('',#572,#2137);
+#2137 = DEFINITIONAL_REPRESENTATION('',(#2138),#2142);
+#2138 = CIRCLE('',#2139,2.362204724409E-02);
+#2139 = AXIS2_PLACEMENT_2D('',#2140,#2141);
+#2140 = CARTESIAN_POINT('',(-5.715254889116E-02,-4.924035975268E-02));
+#2141 = DIRECTION('',(-1.,2.22044604925E-16));
+#2142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2148 = ORIENTED_EDGE('',*,*,#2149,.T.);
-#2149 = EDGE_CURVE('',#2127,#2150,#2152,.T.);
-#2150 = VERTEX_POINT('',#2151);
-#2151 = CARTESIAN_POINT('',(-3.25,-4.65,0.3));
-#2152 = SURFACE_CURVE('',#2153,(#2157,#2164),.PCURVE_S1.);
-#2153 = LINE('',#2154,#2155);
-#2154 = CARTESIAN_POINT('',(-3.25,-4.95,0.3));
-#2155 = VECTOR('',#2156,1.);
-#2156 = DIRECTION('',(5.551115123126E-16,1.,-1.110223024625E-16));
-#2157 = PCURVE('',#493,#2158);
-#2158 = DEFINITIONAL_REPRESENTATION('',(#2159),#2163);
-#2159 = LINE('',#2160,#2161);
-#2160 = CARTESIAN_POINT('',(0.,0.));
-#2161 = VECTOR('',#2162,1.);
-#2162 = DIRECTION('',(2.22044604925E-16,-1.));
-#2163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2143 = ORIENTED_EDGE('',*,*,#2099,.F.);
+#2144 = ADVANCED_FACE('',(#2145),#515,.F.);
+#2145 = FACE_BOUND('',#2146,.F.);
+#2146 = EDGE_LOOP('',(#2147,#2170,#2198,#2217));
+#2147 = ORIENTED_EDGE('',*,*,#2148,.F.);
+#2148 = EDGE_CURVE('',#2149,#476,#2151,.T.);
+#2149 = VERTEX_POINT('',#2150);
+#2150 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#2154 = VECTOR('',#2155,3.937007874016E-02);
+#2155 = DIRECTION('',(-2.22044604925E-16,3.330669073875E-16,1.));
+#2156 = PCURVE('',#515,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(2.185478394931E-18,3.49676543189E-17));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(1.,-1.110223024625E-16));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2164 = PCURVE('',#2165,#2170);
-#2165 = PLANE('',#2166);
-#2166 = AXIS2_PLACEMENT_3D('',#2167,#2168,#2169);
-#2167 = CARTESIAN_POINT('',(-1.25,-4.95,0.3));
-#2168 = DIRECTION('',(3.697785493223E-32,2.22044604925E-16,1.));
-#2169 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
-#2170 = DEFINITIONAL_REPRESENTATION('',(#2171),#2175);
-#2171 = LINE('',#2172,#2173);
-#2172 = CARTESIAN_POINT('',(2.,-2.22044604925E-16));
-#2173 = VECTOR('',#2174,1.);
-#2174 = DIRECTION('',(-3.330669073875E-16,-1.));
-#2175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2163 = PCURVE('',#625,#2164);
+#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(1.181102362205E-02,-1.771653543307E-02));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(1.,-4.440892098501E-16));
+#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2176 = ORIENTED_EDGE('',*,*,#2177,.F.);
-#2177 = EDGE_CURVE('',#478,#2150,#2178,.T.);
-#2178 = SURFACE_CURVE('',#2179,(#2183,#2189),.PCURVE_S1.);
-#2179 = LINE('',#2180,#2181);
-#2180 = CARTESIAN_POINT('',(-3.25,-4.65,1.9));
-#2181 = VECTOR('',#2182,1.);
-#2182 = DIRECTION('',(-5.458635728092E-32,-3.64787565234E-16,-1.));
-#2183 = PCURVE('',#493,#2184);
-#2184 = DEFINITIONAL_REPRESENTATION('',(#2185),#2188);
-#2185 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2186,#2187),.UNSPECIFIED.,.F.,
+#2170 = ORIENTED_EDGE('',*,*,#2171,.T.);
+#2171 = EDGE_CURVE('',#2149,#2172,#2174,.T.);
+#2172 = VERTEX_POINT('',#2173);
+#2173 = CARTESIAN_POINT('',(-0.127952755906,-0.183070866142,
+    1.181102362205E-02));
+#2174 = SURFACE_CURVE('',#2175,(#2179,#2186),.PCURVE_S1.);
+#2175 = LINE('',#2176,#2177);
+#2176 = CARTESIAN_POINT('',(-0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#2177 = VECTOR('',#2178,3.937007874016E-02);
+#2178 = DIRECTION('',(4.440892098501E-16,1.,-2.22044604925E-16));
+#2179 = PCURVE('',#515,#2180);
+#2180 = DEFINITIONAL_REPRESENTATION('',(#2181),#2185);
+#2181 = LINE('',#2182,#2183);
+#2182 = CARTESIAN_POINT('',(0.,0.));
+#2183 = VECTOR('',#2184,1.);
+#2184 = DIRECTION('',(2.22044604925E-16,-1.));
+#2185 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2186 = PCURVE('',#2187,#2192);
+#2187 = PLANE('',#2188);
+#2188 = AXIS2_PLACEMENT_3D('',#2189,#2190,#2191);
+#2189 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#2190 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.));
+#2191 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#2192 = DEFINITIONAL_REPRESENTATION('',(#2193),#2197);
+#2193 = LINE('',#2194,#2195);
+#2194 = CARTESIAN_POINT('',(7.874015748031E-02,-8.741913579726E-18));
+#2195 = VECTOR('',#2196,1.);
+#2196 = DIRECTION('',(-3.330669073875E-16,-1.));
+#2197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2198 = ORIENTED_EDGE('',*,*,#2199,.F.);
+#2199 = EDGE_CURVE('',#500,#2172,#2200,.T.);
+#2200 = SURFACE_CURVE('',#2201,(#2205,#2211),.PCURVE_S1.);
+#2201 = LINE('',#2202,#2203);
+#2202 = CARTESIAN_POINT('',(-0.127952755906,-0.183070866142,
+    7.48031496063E-02));
+#2203 = VECTOR('',#2204,3.937007874016E-02);
+#2204 = DIRECTION('',(1.110223024625E-16,-3.64787565234E-16,-1.));
+#2205 = PCURVE('',#515,#2206);
+#2206 = DEFINITIONAL_REPRESENTATION('',(#2207),#2210);
+#2207 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2208,#2209),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.6,1.6),.PIECEWISE_BEZIER_KNOTS.);
-#2186 = CARTESIAN_POINT('',(3.2,-0.3));
-#2187 = CARTESIAN_POINT('',(0.,-0.3));
-#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2208 = CARTESIAN_POINT('',(0.125984251969,-1.181102362205E-02));
+#2209 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#2210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2189 = PCURVE('',#872,#2190);
-#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2194);
-#2191 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2192,#2193),.UNSPECIFIED.,.F.,
+#2211 = PCURVE('',#894,#2212);
+#2212 = DEFINITIONAL_REPRESENTATION('',(#2213),#2216);
+#2213 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2214,#2215),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.6,1.6),.PIECEWISE_BEZIER_KNOTS.);
-#2192 = CARTESIAN_POINT('',(2.22044604925E-16,0.45));
-#2193 = CARTESIAN_POINT('',(-3.2,0.45));
-#2194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2214 = CARTESIAN_POINT('',(8.741913579726E-18,1.771653543307E-02));
+#2215 = CARTESIAN_POINT('',(-0.125984251969,1.771653543307E-02));
+#2216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2195 = ORIENTED_EDGE('',*,*,#477,.F.);
-#2196 = ADVANCED_FACE('',(#2197,#2253),#550,.F.);
-#2197 = FACE_BOUND('',#2198,.F.);
-#2198 = EDGE_LOOP('',(#2199,#2220,#2221,#2222,#2223,#2224,#2245,#2246,
-    #2247,#2248,#2249,#2250,#2251,#2252));
-#2199 = ORIENTED_EDGE('',*,*,#2200,.T.);
-#2200 = EDGE_CURVE('',#1629,#1245,#2201,.T.);
-#2201 = SURFACE_CURVE('',#2202,(#2206,#2213),.PCURVE_S1.);
-#2202 = LINE('',#2203,#2204);
-#2203 = CARTESIAN_POINT('',(-3.4,1.35,-0.87));
-#2204 = VECTOR('',#2205,1.);
-#2205 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#2206 = PCURVE('',#550,#2207);
-#2207 = DEFINITIONAL_REPRESENTATION('',(#2208),#2212);
-#2208 = LINE('',#2209,#2210);
-#2209 = CARTESIAN_POINT('',(-2.801674741835,-3.920705137718));
-#2210 = VECTOR('',#2211,1.);
-#2211 = DIRECTION('',(1.,-2.22044604925E-16));
-#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2217 = ORIENTED_EDGE('',*,*,#499,.F.);
+#2218 = ADVANCED_FACE('',(#2219,#2275),#572,.F.);
+#2219 = FACE_BOUND('',#2220,.F.);
+#2220 = EDGE_LOOP('',(#2221,#2242,#2243,#2244,#2245,#2246,#2267,#2268,
+    #2269,#2270,#2271,#2272,#2273,#2274));
+#2221 = ORIENTED_EDGE('',*,*,#2222,.T.);
+#2222 = EDGE_CURVE('',#1651,#1267,#2223,.T.);
+#2223 = SURFACE_CURVE('',#2224,(#2228,#2235),.PCURVE_S1.);
+#2224 = LINE('',#2225,#2226);
+#2225 = CARTESIAN_POINT('',(-0.133858267717,5.314960629921E-02,
+    -3.425196850394E-02));
+#2226 = VECTOR('',#2227,3.937007874016E-02);
+#2227 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#2228 = PCURVE('',#572,#2229);
+#2229 = DEFINITIONAL_REPRESENTATION('',(#2230),#2234);
+#2230 = LINE('',#2231,#2232);
+#2231 = CARTESIAN_POINT('',(-0.11030215519,-0.154358469989));
+#2232 = VECTOR('',#2233,1.);
+#2233 = DIRECTION('',(1.,-2.22044604925E-16));
+#2234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2213 = PCURVE('',#1283,#2214);
-#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2219);
-#2215 = LINE('',#2216,#2217);
-#2216 = CARTESIAN_POINT('',(-1.570796326795,0.));
-#2217 = VECTOR('',#2218,1.);
-#2218 = DIRECTION('',(-0.,-1.));
-#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2235 = PCURVE('',#1305,#2236);
+#2236 = DEFINITIONAL_REPRESENTATION('',(#2237),#2241);
+#2237 = LINE('',#2238,#2239);
+#2238 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#2239 = VECTOR('',#2240,1.);
+#2240 = DIRECTION('',(-0.,-1.));
+#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2220 = ORIENTED_EDGE('',*,*,#1244,.F.);
-#2221 = ORIENTED_EDGE('',*,*,#979,.F.);
-#2222 = ORIENTED_EDGE('',*,*,#665,.F.);
-#2223 = ORIENTED_EDGE('',*,*,#534,.F.);
-#2224 = ORIENTED_EDGE('',*,*,#2225,.F.);
-#2225 = EDGE_CURVE('',#885,#506,#2226,.T.);
-#2226 = SURFACE_CURVE('',#2227,(#2231,#2238),.PCURVE_S1.);
-#2227 = LINE('',#2228,#2229);
-#2228 = CARTESIAN_POINT('',(-3.4,-4.5,6.8));
-#2229 = VECTOR('',#2230,1.);
-#2230 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#2231 = PCURVE('',#550,#2232);
-#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2237);
-#2233 = LINE('',#2234,#2235);
-#2234 = CARTESIAN_POINT('',(3.048325258165,3.749294862282));
-#2235 = VECTOR('',#2236,1.);
-#2236 = DIRECTION('',(4.440892098501E-16,-1.));
-#2237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2242 = ORIENTED_EDGE('',*,*,#1266,.F.);
+#2243 = ORIENTED_EDGE('',*,*,#1001,.F.);
+#2244 = ORIENTED_EDGE('',*,*,#687,.F.);
+#2245 = ORIENTED_EDGE('',*,*,#556,.F.);
+#2246 = ORIENTED_EDGE('',*,*,#2247,.F.);
+#2247 = EDGE_CURVE('',#907,#528,#2248,.T.);
+#2248 = SURFACE_CURVE('',#2249,(#2253,#2260),.PCURVE_S1.);
+#2249 = LINE('',#2250,#2251);
+#2250 = CARTESIAN_POINT('',(-0.133858267717,-0.177165354331,
+    0.267716535433));
+#2251 = VECTOR('',#2252,3.937007874016E-02);
+#2252 = DIRECTION('',(4.440892098501E-16,-4.440892098501E-16,-1.));
+#2253 = PCURVE('',#572,#2254);
+#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2259);
+#2255 = LINE('',#2256,#2257);
+#2256 = CARTESIAN_POINT('',(0.12001280544,0.147610033948));
+#2257 = VECTOR('',#2258,1.);
+#2258 = DIRECTION('',(4.440892098501E-16,-1.));
+#2259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2238 = PCURVE('',#522,#2239);
-#2239 = DEFINITIONAL_REPRESENTATION('',(#2240),#2244);
-#2240 = LINE('',#2241,#2242);
-#2241 = CARTESIAN_POINT('',(4.712388980385,0.));
-#2242 = VECTOR('',#2243,1.);
-#2243 = DIRECTION('',(0.,-1.));
-#2244 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2260 = PCURVE('',#544,#2261);
+#2261 = DEFINITIONAL_REPRESENTATION('',(#2262),#2266);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(4.712388980385,0.));
+#2264 = VECTOR('',#2265,1.);
+#2265 = DIRECTION('',(0.,-1.));
+#2266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2245 = ORIENTED_EDGE('',*,*,#908,.F.);
-#2246 = ORIENTED_EDGE('',*,*,#1006,.F.);
-#2247 = ORIENTED_EDGE('',*,*,#1458,.T.);
-#2248 = ORIENTED_EDGE('',*,*,#1557,.T.);
-#2249 = ORIENTED_EDGE('',*,*,#1953,.F.);
-#2250 = ORIENTED_EDGE('',*,*,#2052,.F.);
-#2251 = ORIENTED_EDGE('',*,*,#2025,.F.);
-#2252 = ORIENTED_EDGE('',*,*,#1628,.T.);
-#2253 = FACE_BOUND('',#2254,.F.);
-#2254 = EDGE_LOOP('',(#2255));
-#2255 = ORIENTED_EDGE('',*,*,#2100,.F.);
-#2256 = ADVANCED_FACE('',(#2257),#522,.F.);
-#2257 = FACE_BOUND('',#2258,.F.);
-#2258 = EDGE_LOOP('',(#2259,#2260,#2261,#2262));
-#2259 = ORIENTED_EDGE('',*,*,#884,.F.);
-#2260 = ORIENTED_EDGE('',*,*,#2225,.T.);
-#2261 = ORIENTED_EDGE('',*,*,#505,.T.);
-#2262 = ORIENTED_EDGE('',*,*,#2263,.F.);
-#2263 = EDGE_CURVE('',#857,#478,#2264,.T.);
-#2264 = SURFACE_CURVE('',#2265,(#2269,#2276),.PCURVE_S1.);
-#2265 = LINE('',#2266,#2267);
-#2266 = CARTESIAN_POINT('',(-3.25,-4.65,6.8));
-#2267 = VECTOR('',#2268,1.);
-#2268 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#2269 = PCURVE('',#522,#2270);
-#2270 = DEFINITIONAL_REPRESENTATION('',(#2271),#2275);
-#2271 = LINE('',#2272,#2273);
-#2272 = CARTESIAN_POINT('',(6.28318530718,0.));
-#2273 = VECTOR('',#2274,1.);
-#2274 = DIRECTION('',(0.,-1.));
-#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2267 = ORIENTED_EDGE('',*,*,#930,.F.);
+#2268 = ORIENTED_EDGE('',*,*,#1028,.F.);
+#2269 = ORIENTED_EDGE('',*,*,#1480,.T.);
+#2270 = ORIENTED_EDGE('',*,*,#1579,.T.);
+#2271 = ORIENTED_EDGE('',*,*,#1975,.F.);
+#2272 = ORIENTED_EDGE('',*,*,#2074,.F.);
+#2273 = ORIENTED_EDGE('',*,*,#2047,.F.);
+#2274 = ORIENTED_EDGE('',*,*,#1650,.T.);
+#2275 = FACE_BOUND('',#2276,.F.);
+#2276 = EDGE_LOOP('',(#2277));
+#2277 = ORIENTED_EDGE('',*,*,#2122,.F.);
+#2278 = ADVANCED_FACE('',(#2279),#544,.F.);
+#2279 = FACE_BOUND('',#2280,.F.);
+#2280 = EDGE_LOOP('',(#2281,#2282,#2283,#2284));
+#2281 = ORIENTED_EDGE('',*,*,#906,.F.);
+#2282 = ORIENTED_EDGE('',*,*,#2247,.T.);
+#2283 = ORIENTED_EDGE('',*,*,#527,.T.);
+#2284 = ORIENTED_EDGE('',*,*,#2285,.F.);
+#2285 = EDGE_CURVE('',#879,#500,#2286,.T.);
+#2286 = SURFACE_CURVE('',#2287,(#2291,#2298),.PCURVE_S1.);
+#2287 = LINE('',#2288,#2289);
+#2288 = CARTESIAN_POINT('',(-0.127952755906,-0.183070866142,
+    0.267716535433));
+#2289 = VECTOR('',#2290,3.937007874016E-02);
+#2290 = DIRECTION('',(4.440892098501E-16,-4.440892098501E-16,-1.));
+#2291 = PCURVE('',#544,#2292);
+#2292 = DEFINITIONAL_REPRESENTATION('',(#2293),#2297);
+#2293 = LINE('',#2294,#2295);
+#2294 = CARTESIAN_POINT('',(6.28318530718,0.));
+#2295 = VECTOR('',#2296,1.);
+#2296 = DIRECTION('',(0.,-1.));
+#2297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2276 = PCURVE('',#872,#2277);
-#2277 = DEFINITIONAL_REPRESENTATION('',(#2278),#2282);
-#2278 = LINE('',#2279,#2280);
-#2279 = CARTESIAN_POINT('',(3.3,0.45));
-#2280 = VECTOR('',#2281,1.);
-#2281 = DIRECTION('',(-1.,1.110223024625E-16));
-#2282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2283 = ADVANCED_FACE('',(#2284,#2473),#603,.T.);
-#2284 = FACE_BOUND('',#2285,.T.);
-#2285 = EDGE_LOOP('',(#2286,#2287,#2288,#2289,#2312,#2340,#2368,#2396,
-    #2424,#2452));
-#2286 = ORIENTED_EDGE('',*,*,#691,.F.);
-#2287 = ORIENTED_EDGE('',*,*,#587,.F.);
-#2288 = ORIENTED_EDGE('',*,*,#2126,.F.);
-#2289 = ORIENTED_EDGE('',*,*,#2290,.F.);
-#2290 = EDGE_CURVE('',#2291,#2127,#2293,.T.);
-#2291 = VERTEX_POINT('',#2292);
-#2292 = CARTESIAN_POINT('',(-1.25,-4.95,0.3));
-#2293 = SURFACE_CURVE('',#2294,(#2298,#2305),.PCURVE_S1.);
-#2294 = LINE('',#2295,#2296);
-#2295 = CARTESIAN_POINT('',(-1.25,-4.95,0.3));
-#2296 = VECTOR('',#2297,1.);
-#2297 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
-#2298 = PCURVE('',#603,#2299);
+#2298 = PCURVE('',#894,#2299);
 #2299 = DEFINITIONAL_REPRESENTATION('',(#2300),#2304);
 #2300 = LINE('',#2301,#2302);
-#2301 = CARTESIAN_POINT('',(0.3,-2.45));
+#2301 = CARTESIAN_POINT('',(0.129921259843,1.771653543307E-02));
 #2302 = VECTOR('',#2303,1.);
-#2303 = DIRECTION('',(-1.110223024625E-16,1.));
+#2303 = DIRECTION('',(-1.,1.110223024625E-16));
 #2304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2305 = PCURVE('',#2165,#2306);
-#2306 = DEFINITIONAL_REPRESENTATION('',(#2307),#2311);
-#2307 = LINE('',#2308,#2309);
-#2308 = CARTESIAN_POINT('',(4.440892098501E-16,8.881784197001E-16));
-#2309 = VECTOR('',#2310,1.);
-#2310 = DIRECTION('',(1.,1.110223024625E-16));
-#2311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2305 = ADVANCED_FACE('',(#2306,#2495),#625,.T.);
+#2306 = FACE_BOUND('',#2307,.T.);
+#2307 = EDGE_LOOP('',(#2308,#2309,#2310,#2311,#2334,#2362,#2390,#2418,
+    #2446,#2474));
+#2308 = ORIENTED_EDGE('',*,*,#713,.F.);
+#2309 = ORIENTED_EDGE('',*,*,#609,.F.);
+#2310 = ORIENTED_EDGE('',*,*,#2148,.F.);
+#2311 = ORIENTED_EDGE('',*,*,#2312,.F.);
+#2312 = EDGE_CURVE('',#2313,#2149,#2315,.T.);
+#2313 = VERTEX_POINT('',#2314);
+#2314 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#2315 = SURFACE_CURVE('',#2316,(#2320,#2327),.PCURVE_S1.);
+#2316 = LINE('',#2317,#2318);
+#2317 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#2318 = VECTOR('',#2319,3.937007874016E-02);
+#2319 = DIRECTION('',(-1.,2.22044604925E-16,-2.22044604925E-16));
+#2320 = PCURVE('',#625,#2321);
+#2321 = DEFINITIONAL_REPRESENTATION('',(#2322),#2326);
+#2322 = LINE('',#2323,#2324);
+#2323 = CARTESIAN_POINT('',(1.181102362205E-02,-9.645669291339E-02));
+#2324 = VECTOR('',#2325,1.);
+#2325 = DIRECTION('',(-1.110223024625E-16,1.));
+#2326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2312 = ORIENTED_EDGE('',*,*,#2313,.F.);
-#2313 = EDGE_CURVE('',#2314,#2291,#2316,.T.);
-#2314 = VERTEX_POINT('',#2315);
-#2315 = CARTESIAN_POINT('',(-1.25,-4.95,-6.938893903907E-16));
-#2316 = SURFACE_CURVE('',#2317,(#2321,#2328),.PCURVE_S1.);
-#2317 = LINE('',#2318,#2319);
-#2318 = CARTESIAN_POINT('',(-1.25,-4.95,-0.5));
-#2319 = VECTOR('',#2320,1.);
-#2320 = DIRECTION('',(3.697785493224E-32,3.330669073875E-16,1.));
-#2321 = PCURVE('',#603,#2322);
-#2322 = DEFINITIONAL_REPRESENTATION('',(#2323),#2327);
-#2323 = LINE('',#2324,#2325);
-#2324 = CARTESIAN_POINT('',(-0.5,-2.45));
-#2325 = VECTOR('',#2326,1.);
-#2326 = DIRECTION('',(1.,-4.440892098501E-16));
-#2327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2327 = PCURVE('',#2187,#2328);
+#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2333);
+#2329 = LINE('',#2330,#2331);
+#2330 = CARTESIAN_POINT('',(1.748382715945E-17,3.49676543189E-17));
+#2331 = VECTOR('',#2332,1.);
+#2332 = DIRECTION('',(1.,1.110223024625E-16));
+#2333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2328 = PCURVE('',#2329,#2334);
-#2329 = PLANE('',#2330);
-#2330 = AXIS2_PLACEMENT_3D('',#2331,#2332,#2333);
-#2331 = CARTESIAN_POINT('',(-1.25,-4.45,-0.1));
-#2332 = DIRECTION('',(-1.,4.440892098501E-16,-1.110223024625E-16));
-#2333 = DIRECTION('',(-5.551115123126E-16,-1.,-4.930380657631E-32));
-#2334 = DEFINITIONAL_REPRESENTATION('',(#2335),#2339);
-#2335 = LINE('',#2336,#2337);
-#2336 = CARTESIAN_POINT('',(0.5,-0.4));
-#2337 = VECTOR('',#2338,1.);
-#2338 = DIRECTION('',(-3.330669073875E-16,1.));
-#2339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2340 = ORIENTED_EDGE('',*,*,#2341,.T.);
-#2341 = EDGE_CURVE('',#2314,#2342,#2344,.T.);
-#2342 = VERTEX_POINT('',#2343);
-#2343 = CARTESIAN_POINT('',(1.25,-4.95,6.938893903907E-16));
-#2344 = SURFACE_CURVE('',#2345,(#2349,#2356),.PCURVE_S1.);
+#2334 = ORIENTED_EDGE('',*,*,#2335,.F.);
+#2335 = EDGE_CURVE('',#2336,#2313,#2338,.T.);
+#2336 = VERTEX_POINT('',#2337);
+#2337 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.194881889764,
+    -2.731847993664E-17));
+#2338 = SURFACE_CURVE('',#2339,(#2343,#2350),.PCURVE_S1.);
+#2339 = LINE('',#2340,#2341);
+#2340 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.194881889764,
+    -1.968503937008E-02));
+#2341 = VECTOR('',#2342,3.937007874016E-02);
+#2342 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.));
+#2343 = PCURVE('',#625,#2344);
+#2344 = DEFINITIONAL_REPRESENTATION('',(#2345),#2349);
 #2345 = LINE('',#2346,#2347);
-#2346 = CARTESIAN_POINT('',(-3.7,-4.95,-2.053912595557E-15));
+#2346 = CARTESIAN_POINT('',(-1.968503937008E-02,-9.645669291339E-02));
 #2347 = VECTOR('',#2348,1.);
-#2348 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#2349 = PCURVE('',#603,#2350);
-#2350 = DEFINITIONAL_REPRESENTATION('',(#2351),#2355);
-#2351 = LINE('',#2352,#2353);
-#2352 = CARTESIAN_POINT('',(0.,0.));
-#2353 = VECTOR('',#2354,1.);
-#2354 = DIRECTION('',(2.22044604925E-16,-1.));
-#2355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2348 = DIRECTION('',(1.,-4.440892098501E-16));
+#2349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2356 = PCURVE('',#2357,#2362);
-#2357 = PLANE('',#2358);
-#2358 = AXIS2_PLACEMENT_3D('',#2359,#2360,#2361);
-#2359 = CARTESIAN_POINT('',(-3.7,-4.65,-2.053912595557E-15));
-#2360 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#2361 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#2362 = DEFINITIONAL_REPRESENTATION('',(#2363),#2367);
-#2363 = LINE('',#2364,#2365);
-#2364 = CARTESIAN_POINT('',(0.3,-3.330669073875E-17));
-#2365 = VECTOR('',#2366,1.);
-#2366 = DIRECTION('',(-2.22044604925E-16,-1.));
-#2367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2350 = PCURVE('',#2351,#2356);
+#2351 = PLANE('',#2352);
+#2352 = AXIS2_PLACEMENT_3D('',#2353,#2354,#2355);
+#2353 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.175196850394,
+    -3.937007874016E-03));
+#2354 = DIRECTION('',(-1.,4.440892098501E-16,-1.110223024625E-16));
+#2355 = DIRECTION('',(-4.440892098501E-16,-1.,1.110223024625E-16));
+#2356 = DEFINITIONAL_REPRESENTATION('',(#2357),#2361);
+#2357 = LINE('',#2358,#2359);
+#2358 = CARTESIAN_POINT('',(1.968503937008E-02,-1.574803149606E-02));
+#2359 = VECTOR('',#2360,1.);
+#2360 = DIRECTION('',(-3.330669073875E-16,1.));
+#2361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2368 = ORIENTED_EDGE('',*,*,#2369,.T.);
-#2369 = EDGE_CURVE('',#2342,#2370,#2372,.T.);
-#2370 = VERTEX_POINT('',#2371);
-#2371 = CARTESIAN_POINT('',(1.25,-4.95,0.3));
-#2372 = SURFACE_CURVE('',#2373,(#2377,#2384),.PCURVE_S1.);
+#2362 = ORIENTED_EDGE('',*,*,#2363,.T.);
+#2363 = EDGE_CURVE('',#2336,#2364,#2366,.T.);
+#2364 = VERTEX_POINT('',#2365);
+#2365 = CARTESIAN_POINT('',(4.92125984252E-02,-0.194881889764,
+    2.731847993664E-17));
+#2366 = SURFACE_CURVE('',#2367,(#2371,#2378),.PCURVE_S1.);
+#2367 = LINE('',#2368,#2369);
+#2368 = CARTESIAN_POINT('',(-0.145669291339,-0.194881889764,
+    5.682243826822E-18));
+#2369 = VECTOR('',#2370,3.937007874016E-02);
+#2370 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#2371 = PCURVE('',#625,#2372);
+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
 #2373 = LINE('',#2374,#2375);
-#2374 = CARTESIAN_POINT('',(1.25,-4.95,-0.5));
+#2374 = CARTESIAN_POINT('',(0.,0.));
 #2375 = VECTOR('',#2376,1.);
-#2376 = DIRECTION('',(1.60237371373E-31,3.330669073875E-16,1.));
-#2377 = PCURVE('',#603,#2378);
-#2378 = DEFINITIONAL_REPRESENTATION('',(#2379),#2383);
-#2379 = LINE('',#2380,#2381);
-#2380 = CARTESIAN_POINT('',(-0.5,-4.95));
-#2381 = VECTOR('',#2382,1.);
-#2382 = DIRECTION('',(1.,-4.440892098501E-16));
-#2383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2376 = DIRECTION('',(2.22044604925E-16,-1.));
+#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2384 = PCURVE('',#2385,#2390);
-#2385 = PLANE('',#2386);
-#2386 = AXIS2_PLACEMENT_3D('',#2387,#2388,#2389);
-#2387 = CARTESIAN_POINT('',(1.25,-4.45,-0.1));
-#2388 = DIRECTION('',(1.,-2.22044604925E-16,1.110223024625E-16));
-#2389 = DIRECTION('',(3.330669073875E-16,1.,2.465190328816E-32));
-#2390 = DEFINITIONAL_REPRESENTATION('',(#2391),#2395);
-#2391 = LINE('',#2392,#2393);
-#2392 = CARTESIAN_POINT('',(-0.5,-0.4));
-#2393 = VECTOR('',#2394,1.);
-#2394 = DIRECTION('',(2.22044604925E-16,1.));
-#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2378 = PCURVE('',#2379,#2384);
+#2379 = PLANE('',#2380);
+#2380 = AXIS2_PLACEMENT_3D('',#2381,#2382,#2383);
+#2381 = CARTESIAN_POINT('',(-0.145669291339,-0.183070866142,
+    4.370956789863E-19));
+#2382 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#2383 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#2384 = DEFINITIONAL_REPRESENTATION('',(#2385),#2389);
+#2385 = LINE('',#2386,#2387);
+#2386 = CARTESIAN_POINT('',(1.181102362205E-02,-1.311287036959E-18));
+#2387 = VECTOR('',#2388,1.);
+#2388 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2396 = ORIENTED_EDGE('',*,*,#2397,.T.);
-#2397 = EDGE_CURVE('',#2370,#2398,#2400,.T.);
-#2398 = VERTEX_POINT('',#2399);
-#2399 = CARTESIAN_POINT('',(3.25,-4.95,0.3));
-#2400 = SURFACE_CURVE('',#2401,(#2405,#2412),.PCURVE_S1.);
+#2390 = ORIENTED_EDGE('',*,*,#2391,.T.);
+#2391 = EDGE_CURVE('',#2364,#2392,#2394,.T.);
+#2392 = VERTEX_POINT('',#2393);
+#2393 = CARTESIAN_POINT('',(4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#2394 = SURFACE_CURVE('',#2395,(#2399,#2406),.PCURVE_S1.);
+#2395 = LINE('',#2396,#2397);
+#2396 = CARTESIAN_POINT('',(4.92125984252E-02,-0.194881889764,
+    -1.968503937008E-02));
+#2397 = VECTOR('',#2398,3.937007874016E-02);
+#2398 = DIRECTION('',(-1.110223024625E-16,3.330669073875E-16,1.));
+#2399 = PCURVE('',#625,#2400);
+#2400 = DEFINITIONAL_REPRESENTATION('',(#2401),#2405);
 #2401 = LINE('',#2402,#2403);
-#2402 = CARTESIAN_POINT('',(1.25,-4.95,0.3));
+#2402 = CARTESIAN_POINT('',(-1.968503937008E-02,-0.194881889764));
 #2403 = VECTOR('',#2404,1.);
-#2404 = DIRECTION('',(1.,-2.22044604925E-16,1.110223024625E-16));
-#2405 = PCURVE('',#603,#2406);
-#2406 = DEFINITIONAL_REPRESENTATION('',(#2407),#2411);
-#2407 = LINE('',#2408,#2409);
-#2408 = CARTESIAN_POINT('',(0.3,-4.95));
-#2409 = VECTOR('',#2410,1.);
-#2410 = DIRECTION('',(1.110223024625E-16,-1.));
-#2411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2404 = DIRECTION('',(1.,-4.440892098501E-16));
+#2405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2412 = PCURVE('',#2413,#2418);
-#2413 = PLANE('',#2414);
-#2414 = AXIS2_PLACEMENT_3D('',#2415,#2416,#2417);
-#2415 = CARTESIAN_POINT('',(1.25,-4.95,0.3));
-#2416 = DIRECTION('',(6.162975822039E-32,2.22044604925E-16,1.));
-#2417 = DIRECTION('',(-1.,4.440892098501E-16,-1.110223024625E-16));
-#2418 = DEFINITIONAL_REPRESENTATION('',(#2419),#2423);
-#2419 = LINE('',#2420,#2421);
-#2420 = CARTESIAN_POINT('',(-0.,0.));
-#2421 = VECTOR('',#2422,1.);
-#2422 = DIRECTION('',(-1.,0.));
-#2423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2406 = PCURVE('',#2407,#2412);
+#2407 = PLANE('',#2408);
+#2408 = AXIS2_PLACEMENT_3D('',#2409,#2410,#2411);
+#2409 = CARTESIAN_POINT('',(4.92125984252E-02,-0.175196850394,
+    -3.937007874016E-03));
+#2410 = DIRECTION('',(1.,-2.22044604925E-16,1.110223024625E-16));
+#2411 = DIRECTION('',(2.22044604925E-16,1.,-1.110223024625E-16));
+#2412 = DEFINITIONAL_REPRESENTATION('',(#2413),#2417);
+#2413 = LINE('',#2414,#2415);
+#2414 = CARTESIAN_POINT('',(-1.968503937008E-02,-1.574803149606E-02));
+#2415 = VECTOR('',#2416,1.);
+#2416 = DIRECTION('',(2.22044604925E-16,1.));
+#2417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2424 = ORIENTED_EDGE('',*,*,#2425,.T.);
-#2425 = EDGE_CURVE('',#2398,#2426,#2428,.T.);
-#2426 = VERTEX_POINT('',#2427);
-#2427 = CARTESIAN_POINT('',(3.25,-4.95,3.5));
-#2428 = SURFACE_CURVE('',#2429,(#2433,#2440),.PCURVE_S1.);
+#2418 = ORIENTED_EDGE('',*,*,#2419,.T.);
+#2419 = EDGE_CURVE('',#2392,#2420,#2422,.T.);
+#2420 = VERTEX_POINT('',#2421);
+#2421 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#2422 = SURFACE_CURVE('',#2423,(#2427,#2434),.PCURVE_S1.);
+#2423 = LINE('',#2424,#2425);
+#2424 = CARTESIAN_POINT('',(4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#2425 = VECTOR('',#2426,3.937007874016E-02);
+#2426 = DIRECTION('',(1.,-2.22044604925E-16,2.22044604925E-16));
+#2427 = PCURVE('',#625,#2428);
+#2428 = DEFINITIONAL_REPRESENTATION('',(#2429),#2433);
 #2429 = LINE('',#2430,#2431);
-#2430 = CARTESIAN_POINT('',(3.25,-4.95,0.3));
+#2430 = CARTESIAN_POINT('',(1.181102362205E-02,-0.194881889764));
 #2431 = VECTOR('',#2432,1.);
-#2432 = DIRECTION('',(1.232595164408E-31,3.330669073875E-16,1.));
-#2433 = PCURVE('',#603,#2434);
-#2434 = DEFINITIONAL_REPRESENTATION('',(#2435),#2439);
-#2435 = LINE('',#2436,#2437);
-#2436 = CARTESIAN_POINT('',(0.3,-6.95));
-#2437 = VECTOR('',#2438,1.);
-#2438 = DIRECTION('',(1.,-4.440892098501E-16));
-#2439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2432 = DIRECTION('',(1.110223024625E-16,-1.));
+#2433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2440 = PCURVE('',#2441,#2446);
-#2441 = PLANE('',#2442);
-#2442 = AXIS2_PLACEMENT_3D('',#2443,#2444,#2445);
-#2443 = CARTESIAN_POINT('',(3.25,-4.95,0.3));
-#2444 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
-#2445 = DIRECTION('',(-1.60237371373E-31,-3.330669073875E-16,-1.));
-#2446 = DEFINITIONAL_REPRESENTATION('',(#2447),#2451);
-#2447 = LINE('',#2448,#2449);
-#2448 = CARTESIAN_POINT('',(-0.,0.));
-#2449 = VECTOR('',#2450,1.);
-#2450 = DIRECTION('',(-1.,-5.473822126269E-48));
-#2451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2434 = PCURVE('',#2435,#2440);
+#2435 = PLANE('',#2436);
+#2436 = AXIS2_PLACEMENT_3D('',#2437,#2438,#2439);
+#2437 = CARTESIAN_POINT('',(4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#2438 = DIRECTION('',(-1.110223024625E-16,2.22044604925E-16,1.));
+#2439 = DIRECTION('',(-1.,4.440892098501E-16,-1.110223024625E-16));
+#2440 = DEFINITIONAL_REPRESENTATION('',(#2441),#2445);
+#2441 = LINE('',#2442,#2443);
+#2442 = CARTESIAN_POINT('',(-0.,0.));
+#2443 = VECTOR('',#2444,1.);
+#2444 = DIRECTION('',(-1.,0.));
+#2445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2452 = ORIENTED_EDGE('',*,*,#2453,.T.);
-#2453 = EDGE_CURVE('',#2426,#692,#2454,.T.);
-#2454 = SURFACE_CURVE('',#2455,(#2459,#2466),.PCURVE_S1.);
-#2455 = LINE('',#2456,#2457);
-#2456 = CARTESIAN_POINT('',(3.25,-4.95,3.5));
-#2457 = VECTOR('',#2458,1.);
-#2458 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#2459 = PCURVE('',#603,#2460);
-#2460 = DEFINITIONAL_REPRESENTATION('',(#2461),#2465);
-#2461 = LINE('',#2462,#2463);
-#2462 = CARTESIAN_POINT('',(3.5,-6.95));
-#2463 = VECTOR('',#2464,1.);
-#2464 = DIRECTION('',(1.,-4.440892098501E-16));
-#2465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2446 = ORIENTED_EDGE('',*,*,#2447,.T.);
+#2447 = EDGE_CURVE('',#2420,#2448,#2450,.T.);
+#2448 = VERTEX_POINT('',#2449);
+#2449 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    0.137795275591));
+#2450 = SURFACE_CURVE('',#2451,(#2455,#2462),.PCURVE_S1.);
+#2451 = LINE('',#2452,#2453);
+#2452 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#2453 = VECTOR('',#2454,3.937007874016E-02);
+#2454 = DIRECTION('',(-2.22044604925E-16,3.330669073875E-16,1.));
+#2455 = PCURVE('',#625,#2456);
+#2456 = DEFINITIONAL_REPRESENTATION('',(#2457),#2461);
+#2457 = LINE('',#2458,#2459);
+#2458 = CARTESIAN_POINT('',(1.181102362205E-02,-0.273622047244));
+#2459 = VECTOR('',#2460,1.);
+#2460 = DIRECTION('',(1.,-4.440892098501E-16));
+#2461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2466 = PCURVE('',#731,#2467);
-#2467 = DEFINITIONAL_REPRESENTATION('',(#2468),#2472);
-#2468 = LINE('',#2469,#2470);
-#2469 = CARTESIAN_POINT('',(0.,0.));
-#2470 = VECTOR('',#2471,1.);
-#2471 = DIRECTION('',(0.,1.));
-#2472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2462 = PCURVE('',#2463,#2468);
+#2463 = PLANE('',#2464);
+#2464 = AXIS2_PLACEMENT_3D('',#2465,#2466,#2467);
+#2465 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#2466 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#2467 = DIRECTION('',(1.110223024625E-16,-3.330669073875E-16,-1.));
+#2468 = DEFINITIONAL_REPRESENTATION('',(#2469),#2473);
+#2469 = LINE('',#2470,#2471);
+#2470 = CARTESIAN_POINT('',(-0.,0.));
+#2471 = VECTOR('',#2472,1.);
+#2472 = DIRECTION('',(-1.,-5.473822126269E-48));
+#2473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2473 = FACE_BOUND('',#2474,.T.);
-#2474 = EDGE_LOOP('',(#2475));
-#2475 = ORIENTED_EDGE('',*,*,#2476,.F.);
-#2476 = EDGE_CURVE('',#2477,#2477,#2479,.T.);
-#2477 = VERTEX_POINT('',#2478);
-#2478 = CARTESIAN_POINT('',(1.75,-4.95,3.5));
-#2479 = SURFACE_CURVE('',#2480,(#2485,#2492),.PCURVE_S1.);
-#2480 = CIRCLE('',#2481,1.75);
-#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484);
-#2482 = CARTESIAN_POINT('',(-2.198241588758E-15,-4.95,3.5));
-#2483 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
-#2484 = DIRECTION('',(1.,-4.440892098501E-16,9.860761315263E-32));
-#2485 = PCURVE('',#603,#2486);
-#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2491);
-#2487 = CIRCLE('',#2488,1.75);
-#2488 = AXIS2_PLACEMENT_2D('',#2489,#2490);
-#2489 = CARTESIAN_POINT('',(3.5,-3.7));
-#2490 = DIRECTION('',(-2.465190328816E-32,-1.));
-#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2474 = ORIENTED_EDGE('',*,*,#2475,.T.);
+#2475 = EDGE_CURVE('',#2448,#714,#2476,.T.);
+#2476 = SURFACE_CURVE('',#2477,(#2481,#2488),.PCURVE_S1.);
+#2477 = LINE('',#2478,#2479);
+#2478 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    0.137795275591));
+#2479 = VECTOR('',#2480,3.937007874016E-02);
+#2480 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#2481 = PCURVE('',#625,#2482);
+#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2487);
+#2483 = LINE('',#2484,#2485);
+#2484 = CARTESIAN_POINT('',(0.137795275591,-0.273622047244));
+#2485 = VECTOR('',#2486,1.);
+#2486 = DIRECTION('',(1.,-4.440892098501E-16));
+#2487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2492 = PCURVE('',#2493,#2498);
-#2493 = CYLINDRICAL_SURFACE('',#2494,1.75);
-#2494 = AXIS2_PLACEMENT_3D('',#2495,#2496,#2497);
-#2495 = CARTESIAN_POINT('',(-2.198241588758E-15,-4.95,3.5));
-#2496 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
-#2497 = DIRECTION('',(1.,-4.440892098501E-16,9.860761315263E-32));
-#2498 = DEFINITIONAL_REPRESENTATION('',(#2499),#2503);
-#2499 = LINE('',#2500,#2501);
-#2500 = CARTESIAN_POINT('',(0.,0.));
-#2501 = VECTOR('',#2502,1.);
-#2502 = DIRECTION('',(1.,0.));
-#2503 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2488 = PCURVE('',#753,#2489);
+#2489 = DEFINITIONAL_REPRESENTATION('',(#2490),#2494);
+#2490 = LINE('',#2491,#2492);
+#2491 = CARTESIAN_POINT('',(0.,0.));
+#2492 = VECTOR('',#2493,1.);
+#2493 = DIRECTION('',(0.,1.));
+#2494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2504 = ADVANCED_FACE('',(#2505),#731,.T.);
-#2505 = FACE_BOUND('',#2506,.T.);
-#2506 = EDGE_LOOP('',(#2507,#2540,#2561,#2562));
-#2507 = ORIENTED_EDGE('',*,*,#2508,.T.);
-#2508 = EDGE_CURVE('',#2426,#2509,#2511,.T.);
-#2509 = VERTEX_POINT('',#2510);
-#2510 = CARTESIAN_POINT('',(3.7,-4.5,3.5));
-#2511 = SURFACE_CURVE('',#2512,(#2517,#2524),.PCURVE_S1.);
-#2512 = CIRCLE('',#2513,0.45);
-#2513 = AXIS2_PLACEMENT_3D('',#2514,#2515,#2516);
-#2514 = CARTESIAN_POINT('',(3.25,-4.5,3.5));
-#2515 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#2516 = DIRECTION('',(0.,-1.,5.551115123126E-16));
-#2517 = PCURVE('',#731,#2518);
-#2518 = DEFINITIONAL_REPRESENTATION('',(#2519),#2523);
-#2519 = LINE('',#2520,#2521);
-#2520 = CARTESIAN_POINT('',(1.848892746612E-31,2.6645352591E-15));
-#2521 = VECTOR('',#2522,1.);
-#2522 = DIRECTION('',(1.,0.));
-#2523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2495 = FACE_BOUND('',#2496,.T.);
+#2496 = EDGE_LOOP('',(#2497));
+#2497 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#2498 = EDGE_CURVE('',#2499,#2499,#2501,.T.);
+#2499 = VERTEX_POINT('',#2500);
+#2500 = CARTESIAN_POINT('',(6.889763779528E-02,-0.194881889764,
+    0.137795275591));
+#2501 = SURFACE_CURVE('',#2502,(#2507,#2514),.PCURVE_S1.);
+#2502 = CIRCLE('',#2503,6.889763779528E-02);
+#2503 = AXIS2_PLACEMENT_3D('',#2504,#2505,#2506);
+#2504 = CARTESIAN_POINT('',(-8.654494443928E-17,-0.194881889764,
+    0.137795275591));
+#2505 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
+#2506 = DIRECTION('',(1.,-4.440892098501E-16,9.860761315263E-32));
+#2507 = PCURVE('',#625,#2508);
+#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2513);
+#2509 = CIRCLE('',#2510,6.889763779528E-02);
+#2510 = AXIS2_PLACEMENT_2D('',#2511,#2512);
+#2511 = CARTESIAN_POINT('',(0.137795275591,-0.145669291339));
+#2512 = DIRECTION('',(-2.465190328816E-32,-1.));
+#2513 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2524 = PCURVE('',#2525,#2530);
-#2525 = PLANE('',#2526);
-#2526 = AXIS2_PLACEMENT_3D('',#2527,#2528,#2529);
-#2527 = CARTESIAN_POINT('',(3.530784277752,-3.844366301923,3.5));
-#2528 = DIRECTION('',(4.347727697775E-15,1.054378186417E-15,-1.));
-#2529 = DIRECTION('',(-1.,-4.82694739487E-31,-4.458750000238E-15));
-#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2539);
-#2531 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2532,#2533,#2534,#2535,
-#2536,#2537,#2538),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#2514 = PCURVE('',#2515,#2520);
+#2515 = CYLINDRICAL_SURFACE('',#2516,6.889763779528E-02);
+#2516 = AXIS2_PLACEMENT_3D('',#2517,#2518,#2519);
+#2517 = CARTESIAN_POINT('',(-8.654494443928E-17,-0.194881889764,
+    0.137795275591));
+#2518 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
+#2519 = DIRECTION('',(1.,-4.440892098501E-16,9.860761315263E-32));
+#2520 = DEFINITIONAL_REPRESENTATION('',(#2521),#2525);
+#2521 = LINE('',#2522,#2523);
+#2522 = CARTESIAN_POINT('',(0.,0.));
+#2523 = VECTOR('',#2524,1.);
+#2524 = DIRECTION('',(1.,0.));
+#2525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2526 = ADVANCED_FACE('',(#2527),#753,.T.);
+#2527 = FACE_BOUND('',#2528,.T.);
+#2528 = EDGE_LOOP('',(#2529,#2562,#2583,#2584));
+#2529 = ORIENTED_EDGE('',*,*,#2530,.T.);
+#2530 = EDGE_CURVE('',#2448,#2531,#2533,.T.);
+#2531 = VERTEX_POINT('',#2532);
+#2532 = CARTESIAN_POINT('',(0.145669291339,-0.177165354331,
+    0.137795275591));
+#2533 = SURFACE_CURVE('',#2534,(#2539,#2546),.PCURVE_S1.);
+#2534 = CIRCLE('',#2535,1.771653543307E-02);
+#2535 = AXIS2_PLACEMENT_3D('',#2536,#2537,#2538);
+#2536 = CARTESIAN_POINT('',(0.127952755906,-0.177165354331,
+    0.137795275591));
+#2537 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#2538 = DIRECTION('',(0.,-1.,5.551115123126E-16));
+#2539 = PCURVE('',#753,#2540);
+#2540 = DEFINITIONAL_REPRESENTATION('',(#2541),#2545);
+#2541 = LINE('',#2542,#2543);
+#2542 = CARTESIAN_POINT('',(1.848892746612E-31,1.049029629567E-16));
+#2543 = VECTOR('',#2544,1.);
+#2544 = DIRECTION('',(1.,0.));
+#2545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2546 = PCURVE('',#2547,#2552);
+#2547 = PLANE('',#2548);
+#2548 = AXIS2_PLACEMENT_3D('',#2549,#2550,#2551);
+#2549 = CARTESIAN_POINT('',(0.13900725503,-0.151353004013,0.137795275591
+    ));
+#2550 = DIRECTION('',(4.458750000238E-15,1.054378186417E-15,-1.));
+#2551 = DIRECTION('',(-1.,-4.82694739487E-31,-4.458750000238E-15));
+#2552 = DEFINITIONAL_REPRESENTATION('',(#2553),#2561);
+#2553 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2554,#2555,#2556,#2557,
+#2558,#2559,#2560),.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('') );
-#2532 = CARTESIAN_POINT('',(0.280784277752,-1.105633698077));
-#2533 = CARTESIAN_POINT('',(-0.498638585654,-1.105633698077));
-#2534 = CARTESIAN_POINT('',(-0.108927153951,-0.430633698077));
-#2535 = CARTESIAN_POINT('',(0.280784277752,0.244366301923));
-#2536 = CARTESIAN_POINT('',(0.670495709455,-0.430633698077));
-#2537 = CARTESIAN_POINT('',(1.060207141158,-1.105633698077));
-#2538 = CARTESIAN_POINT('',(0.280784277752,-1.105633698077));
-#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2554 = CARTESIAN_POINT('',(1.105449912408E-02,-4.352888575107E-02));
+#2555 = CARTESIAN_POINT('',(-1.963144038009E-02,-4.352888575107E-02));
+#2556 = CARTESIAN_POINT('',(-4.288470628005E-03,-1.695408260147E-02));
+#2557 = CARTESIAN_POINT('',(1.105449912408E-02,9.62072054814E-03));
+#2558 = CARTESIAN_POINT('',(2.639746887617E-02,-1.695408260147E-02));
+#2559 = CARTESIAN_POINT('',(4.174043862825E-02,-4.352888575107E-02));
+#2560 = CARTESIAN_POINT('',(1.105449912408E-02,-4.352888575107E-02));
+#2561 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2540 = ORIENTED_EDGE('',*,*,#2541,.T.);
-#2541 = EDGE_CURVE('',#2509,#715,#2542,.T.);
-#2542 = SURFACE_CURVE('',#2543,(#2547,#2554),.PCURVE_S1.);
-#2543 = LINE('',#2544,#2545);
-#2544 = CARTESIAN_POINT('',(3.7,-4.5,3.5));
-#2545 = VECTOR('',#2546,1.);
-#2546 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#2547 = PCURVE('',#731,#2548);
-#2548 = DEFINITIONAL_REPRESENTATION('',(#2549),#2553);
-#2549 = LINE('',#2550,#2551);
-#2550 = CARTESIAN_POINT('',(1.570796326795,0.));
-#2551 = VECTOR('',#2552,1.);
-#2552 = DIRECTION('',(0.,1.));
-#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2554 = PCURVE('',#759,#2555);
-#2555 = DEFINITIONAL_REPRESENTATION('',(#2556),#2560);
-#2556 = LINE('',#2557,#2558);
-#2557 = CARTESIAN_POINT('',(-7.2,4.15));
-#2558 = VECTOR('',#2559,1.);
-#2559 = DIRECTION('',(-1.,-5.551115123126E-16));
-#2560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2561 = ORIENTED_EDGE('',*,*,#714,.F.);
-#2562 = ORIENTED_EDGE('',*,*,#2453,.F.);
-#2563 = ADVANCED_FACE('',(#2564,#2892),#759,.F.);
-#2564 = FACE_BOUND('',#2565,.F.);
-#2565 = EDGE_LOOP('',(#2566,#2589,#2590,#2591,#2614,#2642,#2670,#2698,
-    #2726,#2754,#2782,#2810,#2838,#2866));
-#2566 = ORIENTED_EDGE('',*,*,#2567,.F.);
-#2567 = EDGE_CURVE('',#2509,#2568,#2570,.T.);
-#2568 = VERTEX_POINT('',#2569);
-#2569 = CARTESIAN_POINT('',(3.7,-2.65,3.5));
-#2570 = SURFACE_CURVE('',#2571,(#2575,#2582),.PCURVE_S1.);
+#2562 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2563 = EDGE_CURVE('',#2531,#737,#2564,.T.);
+#2564 = SURFACE_CURVE('',#2565,(#2569,#2576),.PCURVE_S1.);
+#2565 = LINE('',#2566,#2567);
+#2566 = CARTESIAN_POINT('',(0.145669291339,-0.177165354331,
+    0.137795275591));
+#2567 = VECTOR('',#2568,3.937007874016E-02);
+#2568 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
+#2569 = PCURVE('',#753,#2570);
+#2570 = DEFINITIONAL_REPRESENTATION('',(#2571),#2575);
 #2571 = LINE('',#2572,#2573);
-#2572 = CARTESIAN_POINT('',(3.7,-2.65,3.5));
+#2572 = CARTESIAN_POINT('',(1.570796326795,0.));
 #2573 = VECTOR('',#2574,1.);
-#2574 = DIRECTION('',(1.110223024625E-16,1.,-8.210733189403E-48));
-#2575 = PCURVE('',#759,#2576);
-#2576 = DEFINITIONAL_REPRESENTATION('',(#2577),#2581);
-#2577 = LINE('',#2578,#2579);
-#2578 = CARTESIAN_POINT('',(-7.2,2.3));
-#2579 = VECTOR('',#2580,1.);
-#2580 = DIRECTION('',(-4.440892098501E-16,-1.));
-#2581 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2574 = DIRECTION('',(0.,1.));
+#2575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2582 = PCURVE('',#2525,#2583);
-#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588);
-#2584 = LINE('',#2585,#2586);
-#2585 = CARTESIAN_POINT('',(-0.169215722248,1.194366301923));
-#2586 = VECTOR('',#2587,1.);
-#2587 = DIRECTION('',(-1.110223024625E-16,1.));
-#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2576 = PCURVE('',#781,#2577);
+#2577 = DEFINITIONAL_REPRESENTATION('',(#2578),#2582);
+#2578 = LINE('',#2579,#2580);
+#2579 = CARTESIAN_POINT('',(-0.283464566929,0.163385826772));
+#2580 = VECTOR('',#2581,1.);
+#2581 = DIRECTION('',(-1.,-5.551115123126E-16));
+#2582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2589 = ORIENTED_EDGE('',*,*,#2541,.T.);
-#2590 = ORIENTED_EDGE('',*,*,#743,.T.);
-#2591 = ORIENTED_EDGE('',*,*,#2592,.T.);
-#2592 = EDGE_CURVE('',#744,#2593,#2595,.T.);
-#2593 = VERTEX_POINT('',#2594);
-#2594 = CARTESIAN_POINT('',(3.7,-0.35,5.21));
-#2595 = SURFACE_CURVE('',#2596,(#2600,#2607),.PCURVE_S1.);
-#2596 = LINE('',#2597,#2598);
-#2597 = CARTESIAN_POINT('',(3.7,-1.94,6.8));
-#2598 = VECTOR('',#2599,1.);
-#2599 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+#2583 = ORIENTED_EDGE('',*,*,#736,.F.);
+#2584 = ORIENTED_EDGE('',*,*,#2475,.F.);
+#2585 = ADVANCED_FACE('',(#2586,#2914),#781,.F.);
+#2586 = FACE_BOUND('',#2587,.F.);
+#2587 = EDGE_LOOP('',(#2588,#2611,#2612,#2613,#2636,#2664,#2692,#2720,
+    #2748,#2776,#2804,#2832,#2860,#2888));
+#2588 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#2589 = EDGE_CURVE('',#2531,#2590,#2592,.T.);
+#2590 = VERTEX_POINT('',#2591);
+#2591 = CARTESIAN_POINT('',(0.145669291339,-0.104330708661,
+    0.137795275591));
+#2592 = SURFACE_CURVE('',#2593,(#2597,#2604),.PCURVE_S1.);
+#2593 = LINE('',#2594,#2595);
+#2594 = CARTESIAN_POINT('',(0.145669291339,-0.104330708661,
+    0.137795275591));
+#2595 = VECTOR('',#2596,3.937007874016E-02);
+#2596 = DIRECTION('',(-6.162975822039E-32,1.,-1.110223024625E-16));
+#2597 = PCURVE('',#781,#2598);
+#2598 = DEFINITIONAL_REPRESENTATION('',(#2599),#2603);
+#2599 = LINE('',#2600,#2601);
+#2600 = CARTESIAN_POINT('',(-0.283464566929,9.055118110236E-02));
+#2601 = VECTOR('',#2602,1.);
+#2602 = DIRECTION('',(-4.440892098501E-16,-1.));
+#2603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2604 = PCURVE('',#2547,#2605);
+#2605 = DEFINITIONAL_REPRESENTATION('',(#2606),#2610);
+#2606 = LINE('',#2607,#2608);
+#2607 = CARTESIAN_POINT('',(-6.66203630899E-03,4.702229535129E-02));
+#2608 = VECTOR('',#2609,1.);
+#2609 = DIRECTION('',(-1.110223024625E-16,1.));
+#2610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2611 = ORIENTED_EDGE('',*,*,#2563,.T.);
+#2612 = ORIENTED_EDGE('',*,*,#765,.T.);
+#2613 = ORIENTED_EDGE('',*,*,#2614,.T.);
+#2614 = EDGE_CURVE('',#766,#2615,#2617,.T.);
+#2615 = VERTEX_POINT('',#2616);
+#2616 = CARTESIAN_POINT('',(0.145669291339,-1.377952755905E-02,
+    0.205118110236));
+#2617 = SURFACE_CURVE('',#2618,(#2622,#2629),.PCURVE_S1.);
+#2618 = LINE('',#2619,#2620);
+#2619 = CARTESIAN_POINT('',(0.145669291339,-7.637795275591E-02,
+    0.267716535433));
+#2620 = VECTOR('',#2621,3.937007874016E-02);
+#2621 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
   );
-#2600 = PCURVE('',#759,#2601);
-#2601 = DEFINITIONAL_REPRESENTATION('',(#2602),#2606);
-#2602 = LINE('',#2603,#2604);
-#2603 = CARTESIAN_POINT('',(-10.5,1.59));
-#2604 = VECTOR('',#2605,1.);
-#2605 = DIRECTION('',(0.707106781187,-0.707106781187));
-#2606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2622 = PCURVE('',#781,#2623);
+#2623 = DEFINITIONAL_REPRESENTATION('',(#2624),#2628);
+#2624 = LINE('',#2625,#2626);
+#2625 = CARTESIAN_POINT('',(-0.413385826772,6.259842519685E-02));
+#2626 = VECTOR('',#2627,1.);
+#2627 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2607 = PCURVE('',#787,#2608);
-#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613);
-#2609 = LINE('',#2610,#2611);
-#2610 = CARTESIAN_POINT('',(1.004859173558E-15,-7.4));
-#2611 = VECTOR('',#2612,1.);
-#2612 = DIRECTION('',(1.,2.465190328816E-32));
-#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2629 = PCURVE('',#809,#2630);
+#2630 = DEFINITIONAL_REPRESENTATION('',(#2631),#2635);
+#2631 = LINE('',#2632,#2633);
+#2632 = CARTESIAN_POINT('',(3.956138478573E-17,-0.291338582677));
+#2633 = VECTOR('',#2634,1.);
+#2634 = DIRECTION('',(1.,2.465190328816E-32));
+#2635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2614 = ORIENTED_EDGE('',*,*,#2615,.T.);
-#2615 = EDGE_CURVE('',#2593,#2616,#2618,.T.);
-#2616 = VERTEX_POINT('',#2617);
-#2617 = CARTESIAN_POINT('',(3.7,-0.35,2.68));
-#2618 = SURFACE_CURVE('',#2619,(#2623,#2630),.PCURVE_S1.);
-#2619 = LINE('',#2620,#2621);
-#2620 = CARTESIAN_POINT('',(3.7,-0.35,5.21));
-#2621 = VECTOR('',#2622,1.);
-#2622 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#2623 = PCURVE('',#759,#2624);
-#2624 = DEFINITIONAL_REPRESENTATION('',(#2625),#2629);
-#2625 = LINE('',#2626,#2627);
-#2626 = CARTESIAN_POINT('',(-8.91,-1.7763568394E-15));
-#2627 = VECTOR('',#2628,1.);
-#2628 = DIRECTION('',(1.,2.22044604925E-16));
-#2629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2630 = PCURVE('',#2631,#2636);
-#2631 = PLANE('',#2632);
-#2632 = AXIS2_PLACEMENT_3D('',#2633,#2634,#2635);
-#2633 = CARTESIAN_POINT('',(-3.7,-0.35,5.21));
-#2634 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#2635 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#2636 = DEFINITIONAL_REPRESENTATION('',(#2637),#2641);
-#2637 = LINE('',#2638,#2639);
-#2638 = CARTESIAN_POINT('',(-1.7763568394E-15,-7.4));
-#2639 = VECTOR('',#2640,1.);
-#2640 = DIRECTION('',(1.,1.110223024625E-16));
-#2641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2642 = ORIENTED_EDGE('',*,*,#2643,.T.);
-#2643 = EDGE_CURVE('',#2616,#2644,#2646,.T.);
-#2644 = VERTEX_POINT('',#2645);
-#2645 = CARTESIAN_POINT('',(3.7,0.38,2.68));
-#2646 = SURFACE_CURVE('',#2647,(#2651,#2658),.PCURVE_S1.);
+#2636 = ORIENTED_EDGE('',*,*,#2637,.T.);
+#2637 = EDGE_CURVE('',#2615,#2638,#2640,.T.);
+#2638 = VERTEX_POINT('',#2639);
+#2639 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#2640 = SURFACE_CURVE('',#2641,(#2645,#2652),.PCURVE_S1.);
+#2641 = LINE('',#2642,#2643);
+#2642 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    0.205118110236));
+#2643 = VECTOR('',#2644,3.937007874016E-02);
+#2644 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#2645 = PCURVE('',#781,#2646);
+#2646 = DEFINITIONAL_REPRESENTATION('',(#2647),#2651);
 #2647 = LINE('',#2648,#2649);
-#2648 = CARTESIAN_POINT('',(3.7,-0.35,2.68));
+#2648 = CARTESIAN_POINT('',(-0.350787401575,-6.993530863781E-17));
 #2649 = VECTOR('',#2650,1.);
-#2650 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#2651 = PCURVE('',#759,#2652);
-#2652 = DEFINITIONAL_REPRESENTATION('',(#2653),#2657);
-#2653 = LINE('',#2654,#2655);
-#2654 = CARTESIAN_POINT('',(-6.38,-1.221245327088E-15));
-#2655 = VECTOR('',#2656,1.);
-#2656 = DIRECTION('',(-2.22044604925E-16,-1.));
-#2657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2650 = DIRECTION('',(1.,2.22044604925E-16));
+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2658 = PCURVE('',#2659,#2664);
-#2659 = PLANE('',#2660);
-#2660 = AXIS2_PLACEMENT_3D('',#2661,#2662,#2663);
-#2661 = CARTESIAN_POINT('',(-3.7,-0.35,2.68));
-#2662 = DIRECTION('',(-1.110223024625E-16,4.440892098501E-16,1.));
-#2663 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#2664 = DEFINITIONAL_REPRESENTATION('',(#2665),#2669);
-#2665 = LINE('',#2666,#2667);
-#2666 = CARTESIAN_POINT('',(1.643130076445E-15,-7.4));
-#2667 = VECTOR('',#2668,1.);
-#2668 = DIRECTION('',(1.,-1.110223024625E-16));
-#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2652 = PCURVE('',#2653,#2658);
+#2653 = PLANE('',#2654);
+#2654 = AXIS2_PLACEMENT_3D('',#2655,#2656,#2657);
+#2655 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.205118110236));
+#2656 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#2657 = DIRECTION('',(4.440892098501E-16,-5.551115123126E-16,-1.));
+#2658 = DEFINITIONAL_REPRESENTATION('',(#2659),#2663);
+#2659 = LINE('',#2660,#2661);
+#2660 = CARTESIAN_POINT('',(-6.993530863781E-17,-0.291338582677));
+#2661 = VECTOR('',#2662,1.);
+#2662 = DIRECTION('',(1.,1.110223024625E-16));
+#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2670 = ORIENTED_EDGE('',*,*,#2671,.T.);
-#2671 = EDGE_CURVE('',#2644,#2672,#2674,.T.);
-#2672 = VERTEX_POINT('',#2673);
-#2673 = CARTESIAN_POINT('',(3.7,1.65,1.41));
-#2674 = SURFACE_CURVE('',#2675,(#2679,#2686),.PCURVE_S1.);
+#2664 = ORIENTED_EDGE('',*,*,#2665,.T.);
+#2665 = EDGE_CURVE('',#2638,#2666,#2668,.T.);
+#2666 = VERTEX_POINT('',#2667);
+#2667 = CARTESIAN_POINT('',(0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#2668 = SURFACE_CURVE('',#2669,(#2673,#2680),.PCURVE_S1.);
+#2669 = LINE('',#2670,#2671);
+#2670 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#2671 = VECTOR('',#2672,3.937007874016E-02);
+#2672 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#2673 = PCURVE('',#781,#2674);
+#2674 = DEFINITIONAL_REPRESENTATION('',(#2675),#2679);
 #2675 = LINE('',#2676,#2677);
-#2676 = CARTESIAN_POINT('',(3.7,0.38,2.68));
+#2676 = CARTESIAN_POINT('',(-0.251181102362,-4.808052468849E-17));
 #2677 = VECTOR('',#2678,1.);
-#2678 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
-  );
-#2679 = PCURVE('',#759,#2680);
-#2680 = DEFINITIONAL_REPRESENTATION('',(#2681),#2685);
-#2681 = LINE('',#2682,#2683);
-#2682 = CARTESIAN_POINT('',(-6.38,-0.73));
-#2683 = VECTOR('',#2684,1.);
-#2684 = DIRECTION('',(0.707106781187,-0.707106781187));
-#2685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2678 = DIRECTION('',(-2.22044604925E-16,-1.));
+#2679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2686 = PCURVE('',#2687,#2692);
-#2687 = PLANE('',#2688);
-#2688 = AXIS2_PLACEMENT_3D('',#2689,#2690,#2691);
-#2689 = CARTESIAN_POINT('',(-3.7,0.38,2.68));
-#2690 = DIRECTION('',(2.355138688026E-16,0.707106781187,0.707106781187)
-  );
-#2691 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
-  );
-#2692 = DEFINITIONAL_REPRESENTATION('',(#2693),#2697);
-#2693 = LINE('',#2694,#2695);
-#2694 = CARTESIAN_POINT('',(-2.512147933894E-16,-7.4));
-#2695 = VECTOR('',#2696,1.);
-#2696 = DIRECTION('',(1.,2.465190328816E-32));
-#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2680 = PCURVE('',#2681,#2686);
+#2681 = PLANE('',#2682);
+#2682 = AXIS2_PLACEMENT_3D('',#2683,#2684,#2685);
+#2683 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#2684 = DIRECTION('',(-5.551115123126E-16,4.440892098501E-16,1.));
+#2685 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#2686 = DEFINITIONAL_REPRESENTATION('',(#2687),#2691);
+#2687 = LINE('',#2688,#2689);
+#2688 = CARTESIAN_POINT('',(6.469016048997E-17,-0.291338582677));
+#2689 = VECTOR('',#2690,1.);
+#2690 = DIRECTION('',(1.,-1.110223024625E-16));
+#2691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2698 = ORIENTED_EDGE('',*,*,#2699,.T.);
-#2699 = EDGE_CURVE('',#2672,#2700,#2702,.T.);
-#2700 = VERTEX_POINT('',#2701);
-#2701 = CARTESIAN_POINT('',(3.7,1.65,2.053912595557E-15));
-#2702 = SURFACE_CURVE('',#2703,(#2707,#2714),.PCURVE_S1.);
+#2692 = ORIENTED_EDGE('',*,*,#2693,.T.);
+#2693 = EDGE_CURVE('',#2666,#2694,#2696,.T.);
+#2694 = VERTEX_POINT('',#2695);
+#2695 = CARTESIAN_POINT('',(0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#2696 = SURFACE_CURVE('',#2697,(#2701,#2708),.PCURVE_S1.);
+#2697 = LINE('',#2698,#2699);
+#2698 = CARTESIAN_POINT('',(0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#2699 = VECTOR('',#2700,3.937007874016E-02);
+#2700 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#2701 = PCURVE('',#781,#2702);
+#2702 = DEFINITIONAL_REPRESENTATION('',(#2703),#2707);
 #2703 = LINE('',#2704,#2705);
-#2704 = CARTESIAN_POINT('',(3.7,1.65,1.41));
+#2704 = CARTESIAN_POINT('',(-0.251181102362,-2.874015748032E-02));
 #2705 = VECTOR('',#2706,1.);
-#2706 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#2707 = PCURVE('',#759,#2708);
-#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2713);
-#2709 = LINE('',#2710,#2711);
-#2710 = CARTESIAN_POINT('',(-5.11,-2.));
-#2711 = VECTOR('',#2712,1.);
-#2712 = DIRECTION('',(1.,2.22044604925E-16));
-#2713 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2706 = DIRECTION('',(0.707106781187,-0.707106781187));
+#2707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2714 = PCURVE('',#2715,#2720);
-#2715 = PLANE('',#2716);
-#2716 = AXIS2_PLACEMENT_3D('',#2717,#2718,#2719);
-#2717 = CARTESIAN_POINT('',(-3.7,1.65,1.41));
-#2718 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#2719 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#2720 = DEFINITIONAL_REPRESENTATION('',(#2721),#2725);
-#2721 = LINE('',#2722,#2723);
-#2722 = CARTESIAN_POINT('',(-1.998401444325E-15,-7.4));
-#2723 = VECTOR('',#2724,1.);
-#2724 = DIRECTION('',(1.,1.110223024625E-16));
-#2725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2708 = PCURVE('',#2709,#2714);
+#2709 = PLANE('',#2710);
+#2710 = AXIS2_PLACEMENT_3D('',#2711,#2712,#2713);
+#2711 = CARTESIAN_POINT('',(-0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#2712 = DIRECTION('',(-3.925231146709E-16,0.707106781187,0.707106781187)
+  );
+#2713 = DIRECTION('',(3.925231146709E-16,0.707106781187,-0.707106781187)
+  );
+#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2719);
+#2715 = LINE('',#2716,#2717);
+#2716 = CARTESIAN_POINT('',(-9.890346196433E-18,-0.291338582677));
+#2717 = VECTOR('',#2718,1.);
+#2718 = DIRECTION('',(1.,2.465190328816E-32));
+#2719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2726 = ORIENTED_EDGE('',*,*,#2727,.T.);
-#2727 = EDGE_CURVE('',#2700,#2728,#2730,.T.);
-#2728 = VERTEX_POINT('',#2729);
-#2729 = CARTESIAN_POINT('',(3.7,0.35,2.053912595557E-15));
-#2730 = SURFACE_CURVE('',#2731,(#2735,#2742),.PCURVE_S1.);
+#2720 = ORIENTED_EDGE('',*,*,#2721,.T.);
+#2721 = EDGE_CURVE('',#2694,#2722,#2724,.T.);
+#2722 = VERTEX_POINT('',#2723);
+#2723 = CARTESIAN_POINT('',(0.145669291339,6.496062992126E-02,
+    8.086270061246E-17));
+#2724 = SURFACE_CURVE('',#2725,(#2729,#2736),.PCURVE_S1.);
+#2725 = LINE('',#2726,#2727);
+#2726 = CARTESIAN_POINT('',(0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#2727 = VECTOR('',#2728,3.937007874016E-02);
+#2728 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#2729 = PCURVE('',#781,#2730);
+#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735);
 #2731 = LINE('',#2732,#2733);
-#2732 = CARTESIAN_POINT('',(3.7,1.65,2.053912595557E-15));
+#2732 = CARTESIAN_POINT('',(-0.201181102362,-7.874015748031E-02));
 #2733 = VECTOR('',#2734,1.);
-#2734 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#2735 = PCURVE('',#759,#2736);
-#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2741);
-#2737 = LINE('',#2738,#2739);
-#2738 = CARTESIAN_POINT('',(-3.7,-2.));
-#2739 = VECTOR('',#2740,1.);
-#2740 = DIRECTION('',(2.22044604925E-16,1.));
-#2741 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2734 = DIRECTION('',(1.,2.22044604925E-16));
+#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2742 = PCURVE('',#2743,#2748);
-#2743 = PLANE('',#2744);
-#2744 = AXIS2_PLACEMENT_3D('',#2745,#2746,#2747);
-#2745 = CARTESIAN_POINT('',(-3.7,1.65,-2.053912595557E-15));
-#2746 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#2747 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#2748 = DEFINITIONAL_REPRESENTATION('',(#2749),#2753);
-#2749 = LINE('',#2750,#2751);
-#2750 = CARTESIAN_POINT('',(-1.643130076445E-15,-7.4));
-#2751 = VECTOR('',#2752,1.);
-#2752 = DIRECTION('',(1.,1.110223024625E-16));
-#2753 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2736 = PCURVE('',#2737,#2742);
+#2737 = PLANE('',#2738);
+#2738 = AXIS2_PLACEMENT_3D('',#2739,#2740,#2741);
+#2739 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#2740 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#2741 = DIRECTION('',(4.440892098501E-16,-5.551115123126E-16,-1.));
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2747);
+#2743 = LINE('',#2744,#2745);
+#2744 = CARTESIAN_POINT('',(-7.867722221753E-17,-0.291338582677));
+#2745 = VECTOR('',#2746,1.);
+#2746 = DIRECTION('',(1.,1.110223024625E-16));
+#2747 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2754 = ORIENTED_EDGE('',*,*,#2755,.T.);
-#2755 = EDGE_CURVE('',#2728,#2756,#2758,.T.);
-#2756 = VERTEX_POINT('',#2757);
-#2757 = CARTESIAN_POINT('',(3.7,0.35,-0.87));
-#2758 = SURFACE_CURVE('',#2759,(#2763,#2770),.PCURVE_S1.);
+#2748 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#2749 = EDGE_CURVE('',#2722,#2750,#2752,.T.);
+#2750 = VERTEX_POINT('',#2751);
+#2751 = CARTESIAN_POINT('',(0.145669291339,1.377952755906E-02,
+    8.086270061246E-17));
+#2752 = SURFACE_CURVE('',#2753,(#2757,#2764),.PCURVE_S1.);
+#2753 = LINE('',#2754,#2755);
+#2754 = CARTESIAN_POINT('',(0.145669291339,6.496062992126E-02,
+    4.480230709609E-17));
+#2755 = VECTOR('',#2756,3.937007874016E-02);
+#2756 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#2757 = PCURVE('',#781,#2758);
+#2758 = DEFINITIONAL_REPRESENTATION('',(#2759),#2763);
 #2759 = LINE('',#2760,#2761);
-#2760 = CARTESIAN_POINT('',(3.7,0.35,2.053912595557E-15));
+#2760 = CARTESIAN_POINT('',(-0.145669291339,-7.874015748031E-02));
 #2761 = VECTOR('',#2762,1.);
-#2762 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#2763 = PCURVE('',#759,#2764);
-#2764 = DEFINITIONAL_REPRESENTATION('',(#2765),#2769);
-#2765 = LINE('',#2766,#2767);
-#2766 = CARTESIAN_POINT('',(-3.7,-0.7));
-#2767 = VECTOR('',#2768,1.);
-#2768 = DIRECTION('',(1.,2.22044604925E-16));
-#2769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2762 = DIRECTION('',(2.22044604925E-16,1.));
+#2763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2770 = PCURVE('',#2771,#2776);
-#2771 = PLANE('',#2772);
-#2772 = AXIS2_PLACEMENT_3D('',#2773,#2774,#2775);
-#2773 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
-#2774 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#2775 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#2776 = DEFINITIONAL_REPRESENTATION('',(#2777),#2781);
-#2777 = LINE('',#2778,#2779);
-#2778 = CARTESIAN_POINT('',(-1.643130076445E-15,-7.4));
-#2779 = VECTOR('',#2780,1.);
-#2780 = DIRECTION('',(1.,1.110223024625E-16));
-#2781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2764 = PCURVE('',#2765,#2770);
+#2765 = PLANE('',#2766);
+#2766 = AXIS2_PLACEMENT_3D('',#2767,#2768,#2769);
+#2767 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    -1.097110154256E-16));
+#2768 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#2769 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#2770 = DEFINITIONAL_REPRESENTATION('',(#2771),#2775);
+#2771 = LINE('',#2772,#2773);
+#2772 = CARTESIAN_POINT('',(-6.469016048997E-17,-0.291338582677));
+#2773 = VECTOR('',#2774,1.);
+#2774 = DIRECTION('',(1.,1.110223024625E-16));
+#2775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2782 = ORIENTED_EDGE('',*,*,#2783,.T.);
-#2783 = EDGE_CURVE('',#2756,#2784,#2786,.T.);
-#2784 = VERTEX_POINT('',#2785);
-#2785 = CARTESIAN_POINT('',(3.7,-0.35,-0.87));
-#2786 = SURFACE_CURVE('',#2787,(#2791,#2798),.PCURVE_S1.);
+#2776 = ORIENTED_EDGE('',*,*,#2777,.T.);
+#2777 = EDGE_CURVE('',#2750,#2778,#2780,.T.);
+#2778 = VERTEX_POINT('',#2779);
+#2779 = CARTESIAN_POINT('',(0.145669291339,1.377952755906E-02,
+    -3.425196850394E-02));
+#2780 = SURFACE_CURVE('',#2781,(#2785,#2792),.PCURVE_S1.);
+#2781 = LINE('',#2782,#2783);
+#2782 = CARTESIAN_POINT('',(0.145669291339,1.377952755906E-02,
+    7.32135262302E-17));
+#2783 = VECTOR('',#2784,3.937007874016E-02);
+#2784 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#2785 = PCURVE('',#781,#2786);
+#2786 = DEFINITIONAL_REPRESENTATION('',(#2787),#2791);
 #2787 = LINE('',#2788,#2789);
-#2788 = CARTESIAN_POINT('',(3.7,1.35,-0.87));
+#2788 = CARTESIAN_POINT('',(-0.145669291339,-2.755905511811E-02));
 #2789 = VECTOR('',#2790,1.);
-#2790 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#2791 = PCURVE('',#759,#2792);
-#2792 = DEFINITIONAL_REPRESENTATION('',(#2793),#2797);
-#2793 = LINE('',#2794,#2795);
-#2794 = CARTESIAN_POINT('',(-2.83,-1.7));
-#2795 = VECTOR('',#2796,1.);
-#2796 = DIRECTION('',(5.551115123126E-16,1.));
-#2797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2790 = DIRECTION('',(1.,2.22044604925E-16));
+#2791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2798 = PCURVE('',#2799,#2804);
-#2799 = CYLINDRICAL_SURFACE('',#2800,0.7);
-#2800 = AXIS2_PLACEMENT_3D('',#2801,#2802,#2803);
-#2801 = CARTESIAN_POINT('',(3.,1.35,-0.87));
-#2802 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#2803 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2809);
-#2805 = LINE('',#2806,#2807);
-#2806 = CARTESIAN_POINT('',(1.570796326795,0.));
-#2807 = VECTOR('',#2808,1.);
-#2808 = DIRECTION('',(0.,-1.));
-#2809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2792 = PCURVE('',#2793,#2798);
+#2793 = PLANE('',#2794);
+#2794 = AXIS2_PLACEMENT_3D('',#2795,#2796,#2797);
+#2795 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.698204011827E-17));
+#2796 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#2797 = DIRECTION('',(4.440892098501E-16,-5.551115123126E-16,-1.));
+#2798 = DEFINITIONAL_REPRESENTATION('',(#2799),#2803);
+#2799 = LINE('',#2800,#2801);
+#2800 = CARTESIAN_POINT('',(-6.469016048997E-17,-0.291338582677));
+#2801 = VECTOR('',#2802,1.);
+#2802 = DIRECTION('',(1.,1.110223024625E-16));
+#2803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2810 = ORIENTED_EDGE('',*,*,#2811,.T.);
-#2811 = EDGE_CURVE('',#2784,#2812,#2814,.T.);
-#2812 = VERTEX_POINT('',#2813);
-#2813 = CARTESIAN_POINT('',(3.7,-0.35,2.053912595557E-15));
-#2814 = SURFACE_CURVE('',#2815,(#2819,#2826),.PCURVE_S1.);
+#2804 = ORIENTED_EDGE('',*,*,#2805,.T.);
+#2805 = EDGE_CURVE('',#2778,#2806,#2808,.T.);
+#2806 = VERTEX_POINT('',#2807);
+#2807 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -3.425196850394E-02));
+#2808 = SURFACE_CURVE('',#2809,(#2813,#2820),.PCURVE_S1.);
+#2809 = LINE('',#2810,#2811);
+#2810 = CARTESIAN_POINT('',(0.145669291339,5.314960629921E-02,
+    -3.425196850394E-02));
+#2811 = VECTOR('',#2812,3.937007874016E-02);
+#2812 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#2813 = PCURVE('',#781,#2814);
+#2814 = DEFINITIONAL_REPRESENTATION('',(#2815),#2819);
 #2815 = LINE('',#2816,#2817);
-#2816 = CARTESIAN_POINT('',(3.7,-0.35,-3.7));
+#2816 = CARTESIAN_POINT('',(-0.111417322835,-6.692913385827E-02));
 #2817 = VECTOR('',#2818,1.);
-#2818 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#2819 = PCURVE('',#759,#2820);
-#2820 = DEFINITIONAL_REPRESENTATION('',(#2821),#2825);
-#2821 = LINE('',#2822,#2823);
-#2822 = CARTESIAN_POINT('',(-0.,-0.));
-#2823 = VECTOR('',#2824,1.);
-#2824 = DIRECTION('',(-1.,-2.22044604925E-16));
-#2825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2818 = DIRECTION('',(5.551115123126E-16,1.));
+#2819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2826 = PCURVE('',#2827,#2832);
-#2827 = PLANE('',#2828);
-#2828 = AXIS2_PLACEMENT_3D('',#2829,#2830,#2831);
-#2829 = CARTESIAN_POINT('',(3.293220338983,-0.35,-0.566779661017));
-#2830 = DIRECTION('',(1.02830467651E-15,1.,-1.637218256171E-16));
-#2831 = DIRECTION('',(1.,-6.952377691226E-16,3.330669073875E-16));
-#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2837);
-#2833 = LINE('',#2834,#2835);
-#2834 = CARTESIAN_POINT('',(0.406779661017,3.133220338983));
-#2835 = VECTOR('',#2836,1.);
-#2836 = DIRECTION('',(-1.420478441297E-31,-1.));
-#2837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2820 = PCURVE('',#2821,#2826);
+#2821 = CYLINDRICAL_SURFACE('',#2822,2.755905511811E-02);
+#2822 = AXIS2_PLACEMENT_3D('',#2823,#2824,#2825);
+#2823 = CARTESIAN_POINT('',(0.11811023622,5.314960629921E-02,
+    -3.425196850394E-02));
+#2824 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#2825 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#2826 = DEFINITIONAL_REPRESENTATION('',(#2827),#2831);
+#2827 = LINE('',#2828,#2829);
+#2828 = CARTESIAN_POINT('',(1.570796326795,0.));
+#2829 = VECTOR('',#2830,1.);
+#2830 = DIRECTION('',(0.,-1.));
+#2831 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2838 = ORIENTED_EDGE('',*,*,#2839,.T.);
-#2839 = EDGE_CURVE('',#2812,#2840,#2842,.T.);
-#2840 = VERTEX_POINT('',#2841);
-#2841 = CARTESIAN_POINT('',(3.7,-1.425,2.053912595557E-15));
-#2842 = SURFACE_CURVE('',#2843,(#2847,#2854),.PCURVE_S1.);
+#2832 = ORIENTED_EDGE('',*,*,#2833,.T.);
+#2833 = EDGE_CURVE('',#2806,#2834,#2836,.T.);
+#2834 = VERTEX_POINT('',#2835);
+#2835 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    8.086270061246E-17));
+#2836 = SURFACE_CURVE('',#2837,(#2841,#2848),.PCURVE_S1.);
+#2837 = LINE('',#2838,#2839);
+#2838 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#2839 = VECTOR('',#2840,3.937007874016E-02);
+#2840 = DIRECTION('',(-5.551115123126E-16,5.551115123126E-16,1.));
+#2841 = PCURVE('',#781,#2842);
+#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847);
 #2843 = LINE('',#2844,#2845);
-#2844 = CARTESIAN_POINT('',(3.7,-0.35,2.053912595557E-15));
+#2844 = CARTESIAN_POINT('',(-0.,-0.));
 #2845 = VECTOR('',#2846,1.);
-#2846 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#2847 = PCURVE('',#759,#2848);
-#2848 = DEFINITIONAL_REPRESENTATION('',(#2849),#2853);
-#2849 = LINE('',#2850,#2851);
-#2850 = CARTESIAN_POINT('',(-3.7,-8.326672684689E-16));
-#2851 = VECTOR('',#2852,1.);
-#2852 = DIRECTION('',(2.22044604925E-16,1.));
-#2853 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2846 = DIRECTION('',(-1.,-2.22044604925E-16));
+#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2854 = PCURVE('',#2855,#2860);
-#2855 = PLANE('',#2856);
-#2856 = AXIS2_PLACEMENT_3D('',#2857,#2858,#2859);
-#2857 = CARTESIAN_POINT('',(-3.7,-0.35,-2.053912595557E-15));
-#2858 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#2859 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#2860 = DEFINITIONAL_REPRESENTATION('',(#2861),#2865);
-#2861 = LINE('',#2862,#2863);
-#2862 = CARTESIAN_POINT('',(-1.587618925214E-15,-7.4));
-#2863 = VECTOR('',#2864,1.);
-#2864 = DIRECTION('',(1.,1.110223024625E-16));
-#2865 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2848 = PCURVE('',#2849,#2854);
+#2849 = PLANE('',#2850);
+#2850 = AXIS2_PLACEMENT_3D('',#2851,#2852,#2853);
+#2851 = CARTESIAN_POINT('',(0.129654344054,-1.377952755906E-02,
+    -2.231415988256E-02));
+#2852 = DIRECTION('',(6.952377691226E-16,1.,-4.967887330046E-16));
+#2853 = DIRECTION('',(1.,-6.952377691226E-16,3.330669073875E-16));
+#2854 = DEFINITIONAL_REPRESENTATION('',(#2855),#2859);
+#2855 = LINE('',#2856,#2857);
+#2856 = CARTESIAN_POINT('',(1.601494728413E-02,0.123355131456));
+#2857 = VECTOR('',#2858,1.);
+#2858 = DIRECTION('',(-1.420478441297E-31,-1.));
+#2859 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2866 = ORIENTED_EDGE('',*,*,#2867,.T.);
-#2867 = EDGE_CURVE('',#2840,#2568,#2868,.T.);
-#2868 = SURFACE_CURVE('',#2869,(#2873,#2880),.PCURVE_S1.);
-#2869 = LINE('',#2870,#2871);
-#2870 = CARTESIAN_POINT('',(3.7,-1.425,2.053912595557E-15));
-#2871 = VECTOR('',#2872,1.);
-#2872 = DIRECTION('',(-1.833813238639E-16,-0.330350424728,0.943858356366
+#2860 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#2861 = EDGE_CURVE('',#2834,#2862,#2864,.T.);
+#2862 = VERTEX_POINT('',#2863);
+#2863 = CARTESIAN_POINT('',(0.145669291339,-5.610236220472E-02,
+    8.086270061246E-17));
+#2864 = SURFACE_CURVE('',#2865,(#2869,#2876),.PCURVE_S1.);
+#2865 = LINE('',#2866,#2867);
+#2866 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    8.851187499472E-17));
+#2867 = VECTOR('',#2868,3.937007874016E-02);
+#2868 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#2869 = PCURVE('',#781,#2870);
+#2870 = DEFINITIONAL_REPRESENTATION('',(#2871),#2875);
+#2871 = LINE('',#2872,#2873);
+#2872 = CARTESIAN_POINT('',(-0.145669291339,-3.278217592397E-17));
+#2873 = VECTOR('',#2874,1.);
+#2874 = DIRECTION('',(2.22044604925E-16,1.));
+#2875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2876 = PCURVE('',#2877,#2882);
+#2877 = PLANE('',#2878);
+#2878 = AXIS2_PLACEMENT_3D('',#2879,#2880,#2881);
+#2879 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -7.474336110665E-17));
+#2880 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#2881 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887);
+#2883 = LINE('',#2884,#2885);
+#2884 = CARTESIAN_POINT('',(-6.250468209504E-17,-0.291338582677));
+#2885 = VECTOR('',#2886,1.);
+#2886 = DIRECTION('',(1.,1.110223024625E-16));
+#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2888 = ORIENTED_EDGE('',*,*,#2889,.T.);
+#2889 = EDGE_CURVE('',#2862,#2590,#2890,.T.);
+#2890 = SURFACE_CURVE('',#2891,(#2895,#2902),.PCURVE_S1.);
+#2891 = LINE('',#2892,#2893);
+#2892 = CARTESIAN_POINT('',(0.145669291339,-5.610236220472E-02,
+    1.120057677402E-16));
+#2893 = VECTOR('',#2894,3.937007874016E-02);
+#2894 = DIRECTION('',(-5.239466396112E-16,-0.330350424728,0.943858356366
     ));
-#2873 = PCURVE('',#759,#2874);
-#2874 = DEFINITIONAL_REPRESENTATION('',(#2875),#2879);
-#2875 = LINE('',#2876,#2877);
-#2876 = CARTESIAN_POINT('',(-3.7,1.075));
-#2877 = VECTOR('',#2878,1.);
-#2878 = DIRECTION('',(-0.943858356366,0.330350424728));
-#2879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2895 = PCURVE('',#781,#2896);
+#2896 = DEFINITIONAL_REPRESENTATION('',(#2897),#2901);
+#2897 = LINE('',#2898,#2899);
+#2898 = CARTESIAN_POINT('',(-0.145669291339,4.232283464567E-02));
+#2899 = VECTOR('',#2900,1.);
+#2900 = DIRECTION('',(-0.943858356366,0.330350424728));
+#2901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2880 = PCURVE('',#2881,#2886);
-#2881 = PLANE('',#2882);
-#2882 = AXIS2_PLACEMENT_3D('',#2883,#2884,#2885);
-#2883 = CARTESIAN_POINT('',(-3.7,-1.425,-2.053912595557E-15));
-#2884 = DIRECTION('',(-3.824810469162E-16,-0.943858356366,
-    -0.330350424728));
-#2885 = DIRECTION('',(-1.833813238639E-16,-0.330350424728,0.943858356366
+#2902 = PCURVE('',#2903,#2908);
+#2903 = PLANE('',#2904);
+#2904 = AXIS2_PLACEMENT_3D('',#2905,#2906,#2907);
+#2905 = CARTESIAN_POINT('',(-0.145669291339,-5.610236220472E-02,
+    -5.594824691024E-17));
+#2906 = DIRECTION('',(1.833813238639E-16,-0.943858356366,-0.330350424728
     ));
-#2886 = DEFINITIONAL_REPRESENTATION('',(#2887),#2891);
-#2887 = LINE('',#2888,#2889);
-#2888 = CARTESIAN_POINT('',(1.113772859369E-15,-7.4));
-#2889 = VECTOR('',#2890,1.);
-#2890 = DIRECTION('',(1.,-6.811306314946E-17));
-#2891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2907 = DIRECTION('',(-4.558335764617E-16,-0.330350424728,0.943858356366
+    ));
+#2908 = DEFINITIONAL_REPRESENTATION('',(#2909),#2913);
+#2909 = LINE('',#2910,#2911);
+#2910 = CARTESIAN_POINT('',(4.384932517201E-17,-0.291338582677));
+#2911 = VECTOR('',#2912,1.);
+#2912 = DIRECTION('',(1.,-6.811306314946E-17));
+#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2892 = FACE_BOUND('',#2893,.F.);
-#2893 = EDGE_LOOP('',(#2894));
-#2894 = ORIENTED_EDGE('',*,*,#2895,.F.);
-#2895 = EDGE_CURVE('',#2896,#2896,#2898,.T.);
-#2896 = VERTEX_POINT('',#2897);
-#2897 = CARTESIAN_POINT('',(3.7,0.6,1.8));
-#2898 = SURFACE_CURVE('',#2899,(#2904,#2911),.PCURVE_S1.);
-#2899 = CIRCLE('',#2900,0.6);
-#2900 = AXIS2_PLACEMENT_3D('',#2901,#2902,#2903);
-#2901 = CARTESIAN_POINT('',(3.7,-6.217248937901E-16,1.8));
-#2902 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#2903 = DIRECTION('',(1.110223024625E-16,1.,0.));
-#2904 = PCURVE('',#759,#2905);
-#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910);
-#2906 = CIRCLE('',#2907,0.6);
-#2907 = AXIS2_PLACEMENT_2D('',#2908,#2909);
-#2908 = CARTESIAN_POINT('',(-5.5,-0.35));
-#2909 = DIRECTION('',(-5.551115123126E-16,-1.));
-#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2914 = FACE_BOUND('',#2915,.F.);
+#2915 = EDGE_LOOP('',(#2916));
+#2916 = ORIENTED_EDGE('',*,*,#2917,.F.);
+#2917 = EDGE_CURVE('',#2918,#2918,#2920,.T.);
+#2918 = VERTEX_POINT('',#2919);
+#2919 = CARTESIAN_POINT('',(0.145669291339,2.362204724409E-02,
+    7.086614173228E-02));
+#2920 = SURFACE_CURVE('',#2921,(#2926,#2933),.PCURVE_S1.);
+#2921 = CIRCLE('',#2922,2.362204724409E-02);
+#2922 = AXIS2_PLACEMENT_3D('',#2923,#2924,#2925);
+#2923 = CARTESIAN_POINT('',(0.145669291339,-2.447735802323E-17,
+    7.086614173228E-02));
+#2924 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#2925 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#2926 = PCURVE('',#781,#2927);
+#2927 = DEFINITIONAL_REPRESENTATION('',(#2928),#2932);
+#2928 = CIRCLE('',#2929,2.362204724409E-02);
+#2929 = AXIS2_PLACEMENT_2D('',#2930,#2931);
+#2930 = CARTESIAN_POINT('',(-0.216535433071,-1.377952755906E-02));
+#2931 = DIRECTION('',(-5.551115123126E-16,-1.));
+#2932 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2911 = PCURVE('',#2912,#2917);
-#2912 = CYLINDRICAL_SURFACE('',#2913,0.6);
-#2913 = AXIS2_PLACEMENT_3D('',#2914,#2915,#2916);
-#2914 = CARTESIAN_POINT('',(-3.7,1.998401444325E-16,1.8));
-#2915 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#2916 = DIRECTION('',(1.110223024625E-16,1.,0.));
-#2917 = DEFINITIONAL_REPRESENTATION('',(#2918),#2922);
-#2918 = LINE('',#2919,#2920);
-#2919 = CARTESIAN_POINT('',(0.,-7.4));
-#2920 = VECTOR('',#2921,1.);
-#2921 = DIRECTION('',(1.,0.));
-#2922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2923 = ADVANCED_FACE('',(#2924,#3078),#872,.T.);
-#2924 = FACE_BOUND('',#2925,.T.);
-#2925 = EDGE_LOOP('',(#2926,#2927,#2928,#2929,#2952,#2973,#2994,#3015,
-    #3038,#3059));
-#2926 = ORIENTED_EDGE('',*,*,#2177,.F.);
-#2927 = ORIENTED_EDGE('',*,*,#2263,.F.);
-#2928 = ORIENTED_EDGE('',*,*,#856,.T.);
-#2929 = ORIENTED_EDGE('',*,*,#2930,.T.);
-#2930 = EDGE_CURVE('',#828,#2931,#2933,.T.);
-#2931 = VERTEX_POINT('',#2932);
-#2932 = CARTESIAN_POINT('',(3.25,-4.65,3.5));
-#2933 = SURFACE_CURVE('',#2934,(#2938,#2945),.PCURVE_S1.);
-#2934 = LINE('',#2935,#2936);
-#2935 = CARTESIAN_POINT('',(3.25,-4.65,6.8));
-#2936 = VECTOR('',#2937,1.);
-#2937 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#2938 = PCURVE('',#872,#2939);
+#2933 = PCURVE('',#2934,#2939);
+#2934 = CYLINDRICAL_SURFACE('',#2935,2.362204724409E-02);
+#2935 = AXIS2_PLACEMENT_3D('',#2936,#2937,#2938);
+#2936 = CARTESIAN_POINT('',(-0.145669291339,7.867722221753E-18,
+    7.086614173228E-02));
+#2937 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#2938 = DIRECTION('',(1.110223024625E-16,1.,0.));
 #2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2944);
 #2940 = LINE('',#2941,#2942);
-#2941 = CARTESIAN_POINT('',(3.3,6.95));
+#2941 = CARTESIAN_POINT('',(0.,-0.291338582677));
 #2942 = VECTOR('',#2943,1.);
-#2943 = DIRECTION('',(-1.,1.110223024625E-16));
+#2943 = DIRECTION('',(1.,0.));
 #2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2945 = PCURVE('',#844,#2946);
-#2946 = DEFINITIONAL_REPRESENTATION('',(#2947),#2951);
-#2947 = LINE('',#2948,#2949);
-#2948 = CARTESIAN_POINT('',(1.208948370451E-16,0.));
-#2949 = VECTOR('',#2950,1.);
-#2950 = DIRECTION('',(0.,-1.));
-#2951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#2952 = ORIENTED_EDGE('',*,*,#2953,.T.);
-#2953 = EDGE_CURVE('',#2931,#2954,#2956,.T.);
-#2954 = VERTEX_POINT('',#2955);
-#2955 = CARTESIAN_POINT('',(3.25,-4.65,0.3));
-#2956 = SURFACE_CURVE('',#2957,(#2961,#2967),.PCURVE_S1.);
-#2957 = LINE('',#2958,#2959);
-#2958 = CARTESIAN_POINT('',(3.25,-4.65,1.9));
-#2959 = VECTOR('',#2960,1.);
-#2960 = DIRECTION('',(-1.708024727822E-31,-3.64787565234E-16,-1.));
-#2961 = PCURVE('',#872,#2962);
-#2962 = DEFINITIONAL_REPRESENTATION('',(#2963),#2966);
-#2963 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2964,#2965),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.6,1.6),.PIECEWISE_BEZIER_KNOTS.);
-#2964 = CARTESIAN_POINT('',(2.22044604925E-16,6.95));
-#2965 = CARTESIAN_POINT('',(-3.2,6.95));
+#2945 = ADVANCED_FACE('',(#2946,#3100),#894,.T.);
+#2946 = FACE_BOUND('',#2947,.T.);
+#2947 = EDGE_LOOP('',(#2948,#2949,#2950,#2951,#2974,#2995,#3016,#3037,
+    #3060,#3081));
+#2948 = ORIENTED_EDGE('',*,*,#2199,.F.);
+#2949 = ORIENTED_EDGE('',*,*,#2285,.F.);
+#2950 = ORIENTED_EDGE('',*,*,#878,.T.);
+#2951 = ORIENTED_EDGE('',*,*,#2952,.T.);
+#2952 = EDGE_CURVE('',#850,#2953,#2955,.T.);
+#2953 = VERTEX_POINT('',#2954);
+#2954 = CARTESIAN_POINT('',(0.127952755906,-0.183070866142,
+    0.137795275591));
+#2955 = SURFACE_CURVE('',#2956,(#2960,#2967),.PCURVE_S1.);
+#2956 = LINE('',#2957,#2958);
+#2957 = CARTESIAN_POINT('',(0.127952755906,-0.183070866142,
+    0.267716535433));
+#2958 = VECTOR('',#2959,3.937007874016E-02);
+#2959 = DIRECTION('',(4.440892098501E-16,-4.440892098501E-16,-1.));
+#2960 = PCURVE('',#894,#2961);
+#2961 = DEFINITIONAL_REPRESENTATION('',(#2962),#2966);
+#2962 = LINE('',#2963,#2964);
+#2963 = CARTESIAN_POINT('',(0.129921259843,0.273622047244));
+#2964 = VECTOR('',#2965,1.);
+#2965 = DIRECTION('',(-1.,1.110223024625E-16));
 #2966 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2967 = PCURVE('',#2441,#2968);
-#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2972);
-#2969 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2970,#2971),.UNSPECIFIED.,.F.,
+#2967 = PCURVE('',#866,#2968);
+#2968 = DEFINITIONAL_REPRESENTATION('',(#2969),#2973);
+#2969 = LINE('',#2970,#2971);
+#2970 = CARTESIAN_POINT('',(1.208948370451E-16,0.));
+#2971 = VECTOR('',#2972,1.);
+#2972 = DIRECTION('',(0.,-1.));
+#2973 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2974 = ORIENTED_EDGE('',*,*,#2975,.T.);
+#2975 = EDGE_CURVE('',#2953,#2976,#2978,.T.);
+#2976 = VERTEX_POINT('',#2977);
+#2977 = CARTESIAN_POINT('',(0.127952755906,-0.183070866142,
+    1.181102362205E-02));
+#2978 = SURFACE_CURVE('',#2979,(#2983,#2989),.PCURVE_S1.);
+#2979 = LINE('',#2980,#2981);
+#2980 = CARTESIAN_POINT('',(0.127952755906,-0.183070866142,
+    7.48031496063E-02));
+#2981 = VECTOR('',#2982,3.937007874016E-02);
+#2982 = DIRECTION('',(1.110223024625E-16,-3.64787565234E-16,-1.));
+#2983 = PCURVE('',#894,#2984);
+#2984 = DEFINITIONAL_REPRESENTATION('',(#2985),#2988);
+#2985 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2986,#2987),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.6,1.6),.PIECEWISE_BEZIER_KNOTS.);
-#2970 = CARTESIAN_POINT('',(-3.2,-0.3));
-#2971 = CARTESIAN_POINT('',(0.,-0.3));
-#2972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#2986 = CARTESIAN_POINT('',(8.741913579726E-18,0.273622047244));
+#2987 = CARTESIAN_POINT('',(-0.125984251969,0.273622047244));
+#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2973 = ORIENTED_EDGE('',*,*,#2974,.T.);
-#2974 = EDGE_CURVE('',#2954,#2975,#2977,.T.);
-#2975 = VERTEX_POINT('',#2976);
-#2976 = CARTESIAN_POINT('',(1.25,-4.65,0.3));
-#2977 = SURFACE_CURVE('',#2978,(#2982,#2988),.PCURVE_S1.);
-#2978 = LINE('',#2979,#2980);
-#2979 = CARTESIAN_POINT('',(-1.225,-4.65,0.3));
-#2980 = VECTOR('',#2981,1.);
-#2981 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
-#2982 = PCURVE('',#872,#2983);
-#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2987);
-#2984 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2985,#2986),.UNSPECIFIED.,.F.,
+#2989 = PCURVE('',#2463,#2990);
+#2990 = DEFINITIONAL_REPRESENTATION('',(#2991),#2994);
+#2991 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2992,#2993),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.6,1.6),.PIECEWISE_BEZIER_KNOTS.);
+#2992 = CARTESIAN_POINT('',(-0.125984251969,-1.181102362205E-02));
+#2993 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#2994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2995 = ORIENTED_EDGE('',*,*,#2996,.T.);
+#2996 = EDGE_CURVE('',#2976,#2997,#2999,.T.);
+#2997 = VERTEX_POINT('',#2998);
+#2998 = CARTESIAN_POINT('',(4.92125984252E-02,-0.183070866142,
+    1.181102362205E-02));
+#2999 = SURFACE_CURVE('',#3000,(#3004,#3010),.PCURVE_S1.);
+#3000 = LINE('',#3001,#3002);
+#3001 = CARTESIAN_POINT('',(-4.822834645669E-02,-0.183070866142,
+    1.181102362205E-02));
+#3002 = VECTOR('',#3003,3.937007874016E-02);
+#3003 = DIRECTION('',(-1.,2.22044604925E-16,-1.110223024625E-16));
+#3004 = PCURVE('',#894,#3005);
+#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3009);
+#3006 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3007,#3008),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-4.475,-2.475),.PIECEWISE_BEZIER_KNOTS.);
-#2985 = CARTESIAN_POINT('',(-3.2,6.95));
-#2986 = CARTESIAN_POINT('',(-3.2,4.95));
-#2987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3007 = CARTESIAN_POINT('',(-0.125984251969,0.273622047244));
+#3008 = CARTESIAN_POINT('',(-0.125984251969,0.194881889764));
+#3009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2988 = PCURVE('',#2413,#2989);
-#2989 = DEFINITIONAL_REPRESENTATION('',(#2990),#2993);
-#2990 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2991,#2992),.UNSPECIFIED.,.F.,
+#3010 = PCURVE('',#2435,#3011);
+#3011 = DEFINITIONAL_REPRESENTATION('',(#3012),#3015);
+#3012 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3013,#3014),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-4.475,-2.475),.PIECEWISE_BEZIER_KNOTS.);
-#2991 = CARTESIAN_POINT('',(-2.,-0.3));
-#2992 = CARTESIAN_POINT('',(4.440892098501E-16,-0.3));
-#2993 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3013 = CARTESIAN_POINT('',(-7.874015748031E-02,-1.181102362205E-02));
+#3014 = CARTESIAN_POINT('',(1.748382715945E-17,-1.181102362205E-02));
+#3015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#2994 = ORIENTED_EDGE('',*,*,#2995,.F.);
-#2995 = EDGE_CURVE('',#2996,#2975,#2998,.T.);
-#2996 = VERTEX_POINT('',#2997);
-#2997 = CARTESIAN_POINT('',(1.25,-4.65,6.938893903907E-16));
-#2998 = SURFACE_CURVE('',#2999,(#3003,#3009),.PCURVE_S1.);
-#2999 = LINE('',#3000,#3001);
-#3000 = CARTESIAN_POINT('',(1.25,-4.65,1.7));
-#3001 = VECTOR('',#3002,1.);
-#3002 = DIRECTION('',(1.250667048397E-31,3.64787565234E-16,1.));
-#3003 = PCURVE('',#872,#3004);
-#3004 = DEFINITIONAL_REPRESENTATION('',(#3005),#3008);
-#3005 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3006,#3007),.UNSPECIFIED.,.F.,
+#3016 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#3017 = EDGE_CURVE('',#3018,#2997,#3020,.T.);
+#3018 = VERTEX_POINT('',#3019);
+#3019 = CARTESIAN_POINT('',(4.92125984252E-02,-0.183070866142,
+    2.731847993664E-17));
+#3020 = SURFACE_CURVE('',#3021,(#3025,#3031),.PCURVE_S1.);
+#3021 = LINE('',#3022,#3023);
+#3022 = CARTESIAN_POINT('',(4.92125984252E-02,-0.183070866142,
+    6.692913385827E-02));
+#3023 = VECTOR('',#3024,3.937007874016E-02);
+#3024 = DIRECTION('',(-1.110223024625E-16,3.64787565234E-16,1.));
+#3025 = PCURVE('',#894,#3026);
+#3026 = DEFINITIONAL_REPRESENTATION('',(#3027),#3030);
+#3027 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3028,#3029),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.7,-1.4),.PIECEWISE_BEZIER_KNOTS.);
-#3006 = CARTESIAN_POINT('',(-3.5,4.95));
-#3007 = CARTESIAN_POINT('',(-3.2,4.95));
-#3008 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3009 = PCURVE('',#2385,#3010);
-#3010 = DEFINITIONAL_REPRESENTATION('',(#3011),#3014);
-#3011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3012,#3013),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.7,-1.4),.PIECEWISE_BEZIER_KNOTS.);
-#3012 = CARTESIAN_POINT('',(-0.2,1.E-01));
-#3013 = CARTESIAN_POINT('',(-0.2,0.4));
-#3014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3015 = ORIENTED_EDGE('',*,*,#3016,.F.);
-#3016 = EDGE_CURVE('',#3017,#2996,#3019,.T.);
-#3017 = VERTEX_POINT('',#3018);
-#3018 = CARTESIAN_POINT('',(-1.25,-4.65,-6.938893903907E-16));
-#3019 = SURFACE_CURVE('',#3020,(#3024,#3031),.PCURVE_S1.);
-#3020 = LINE('',#3021,#3022);
-#3021 = CARTESIAN_POINT('',(-3.7,-4.65,-2.053912595557E-15));
-#3022 = VECTOR('',#3023,1.);
-#3023 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#3024 = PCURVE('',#872,#3025);
-#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3030);
-#3026 = LINE('',#3027,#3028);
-#3027 = CARTESIAN_POINT('',(-3.5,0.));
-#3028 = VECTOR('',#3029,1.);
-#3029 = DIRECTION('',(2.22044604925E-16,1.));
+#3028 = CARTESIAN_POINT('',(-0.137795275591,0.194881889764));
+#3029 = CARTESIAN_POINT('',(-0.125984251969,0.194881889764));
 #3030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3031 = PCURVE('',#2357,#3032);
-#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037);
-#3033 = LINE('',#3034,#3035);
-#3034 = CARTESIAN_POINT('',(-0.,0.));
-#3035 = VECTOR('',#3036,1.);
-#3036 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3031 = PCURVE('',#2407,#3032);
+#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3036);
+#3033 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3034,#3035),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.7,-1.4),.PIECEWISE_BEZIER_KNOTS.);
+#3034 = CARTESIAN_POINT('',(-7.874015748031E-03,3.937007874016E-03));
+#3035 = CARTESIAN_POINT('',(-7.874015748031E-03,1.574803149606E-02));
+#3036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3038 = ORIENTED_EDGE('',*,*,#3039,.T.);
-#3039 = EDGE_CURVE('',#3017,#3040,#3042,.T.);
-#3040 = VERTEX_POINT('',#3041);
-#3041 = CARTESIAN_POINT('',(-1.25,-4.65,0.3));
-#3042 = SURFACE_CURVE('',#3043,(#3047,#3053),.PCURVE_S1.);
-#3043 = LINE('',#3044,#3045);
-#3044 = CARTESIAN_POINT('',(-1.25,-4.65,1.7));
-#3045 = VECTOR('',#3046,1.);
-#3046 = DIRECTION('',(1.003221252234E-31,3.64787565234E-16,1.));
-#3047 = PCURVE('',#872,#3048);
-#3048 = DEFINITIONAL_REPRESENTATION('',(#3049),#3052);
-#3049 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3050,#3051),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.7,-1.4),.PIECEWISE_BEZIER_KNOTS.);
-#3050 = CARTESIAN_POINT('',(-3.5,2.45));
-#3051 = CARTESIAN_POINT('',(-3.2,2.45));
+#3037 = ORIENTED_EDGE('',*,*,#3038,.F.);
+#3038 = EDGE_CURVE('',#3039,#3018,#3041,.T.);
+#3039 = VERTEX_POINT('',#3040);
+#3040 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.183070866142,
+    -2.731847993664E-17));
+#3041 = SURFACE_CURVE('',#3042,(#3046,#3053),.PCURVE_S1.);
+#3042 = LINE('',#3043,#3044);
+#3043 = CARTESIAN_POINT('',(-0.145669291339,-0.183070866142,
+    -1.988785339388E-17));
+#3044 = VECTOR('',#3045,3.937007874016E-02);
+#3045 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#3046 = PCURVE('',#894,#3047);
+#3047 = DEFINITIONAL_REPRESENTATION('',(#3048),#3052);
+#3048 = LINE('',#3049,#3050);
+#3049 = CARTESIAN_POINT('',(-0.137795275591,0.));
+#3050 = VECTOR('',#3051,1.);
+#3051 = DIRECTION('',(2.22044604925E-16,1.));
 #3052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3053 = PCURVE('',#2329,#3054);
-#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3058);
-#3055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3056,#3057),.UNSPECIFIED.,.F.,
+#3053 = PCURVE('',#2379,#3054);
+#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3059);
+#3055 = LINE('',#3056,#3057);
+#3056 = CARTESIAN_POINT('',(-0.,0.));
+#3057 = VECTOR('',#3058,1.);
+#3058 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3060 = ORIENTED_EDGE('',*,*,#3061,.T.);
+#3061 = EDGE_CURVE('',#3039,#3062,#3064,.T.);
+#3062 = VERTEX_POINT('',#3063);
+#3063 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.183070866142,
+    1.181102362205E-02));
+#3064 = SURFACE_CURVE('',#3065,(#3069,#3075),.PCURVE_S1.);
+#3065 = LINE('',#3066,#3067);
+#3066 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.183070866142,
+    6.692913385827E-02));
+#3067 = VECTOR('',#3068,3.937007874016E-02);
+#3068 = DIRECTION('',(-1.110223024625E-16,3.64787565234E-16,1.));
+#3069 = PCURVE('',#894,#3070);
+#3070 = DEFINITIONAL_REPRESENTATION('',(#3071),#3074);
+#3071 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3072,#3073),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.7,-1.4),.PIECEWISE_BEZIER_KNOTS.);
-#3056 = CARTESIAN_POINT('',(0.2,1.E-01));
-#3057 = CARTESIAN_POINT('',(0.2,0.4));
-#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3072 = CARTESIAN_POINT('',(-0.137795275591,9.645669291339E-02));
+#3073 = CARTESIAN_POINT('',(-0.125984251969,9.645669291339E-02));
+#3074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3059 = ORIENTED_EDGE('',*,*,#3060,.F.);
-#3060 = EDGE_CURVE('',#2150,#3040,#3061,.T.);
-#3061 = SURFACE_CURVE('',#3062,(#3066,#3072),.PCURVE_S1.);
-#3062 = LINE('',#3063,#3064);
-#3063 = CARTESIAN_POINT('',(-2.475,-4.65,0.3));
-#3064 = VECTOR('',#3065,1.);
-#3065 = DIRECTION('',(1.,-2.22044604925E-16,1.110223024625E-16));
-#3066 = PCURVE('',#872,#3067);
-#3067 = DEFINITIONAL_REPRESENTATION('',(#3068),#3071);
-#3068 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3069,#3070),.UNSPECIFIED.,.F.,
+#3075 = PCURVE('',#2351,#3076);
+#3076 = DEFINITIONAL_REPRESENTATION('',(#3077),#3080);
+#3077 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3078,#3079),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.7,-1.4),.PIECEWISE_BEZIER_KNOTS.);
+#3078 = CARTESIAN_POINT('',(7.874015748031E-03,3.937007874016E-03));
+#3079 = CARTESIAN_POINT('',(7.874015748031E-03,1.574803149606E-02));
+#3080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3081 = ORIENTED_EDGE('',*,*,#3082,.F.);
+#3082 = EDGE_CURVE('',#2172,#3062,#3083,.T.);
+#3083 = SURFACE_CURVE('',#3084,(#3088,#3094),.PCURVE_S1.);
+#3084 = LINE('',#3085,#3086);
+#3085 = CARTESIAN_POINT('',(-9.744094488189E-02,-0.183070866142,
+    1.181102362205E-02));
+#3086 = VECTOR('',#3087,3.937007874016E-02);
+#3087 = DIRECTION('',(1.,-2.22044604925E-16,1.110223024625E-16));
+#3088 = PCURVE('',#894,#3089);
+#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3093);
+#3090 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3091,#3092),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.775,1.225),.PIECEWISE_BEZIER_KNOTS.);
-#3069 = CARTESIAN_POINT('',(-3.2,0.45));
-#3070 = CARTESIAN_POINT('',(-3.2,2.45));
-#3071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3091 = CARTESIAN_POINT('',(-0.125984251969,1.771653543307E-02));
+#3092 = CARTESIAN_POINT('',(-0.125984251969,9.645669291339E-02));
+#3093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3072 = PCURVE('',#2165,#3073);
-#3073 = DEFINITIONAL_REPRESENTATION('',(#3074),#3077);
-#3074 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3075,#3076),.UNSPECIFIED.,.F.,
+#3094 = PCURVE('',#2187,#3095);
+#3095 = DEFINITIONAL_REPRESENTATION('',(#3096),#3099);
+#3096 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3097,#3098),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.775,1.225),.PIECEWISE_BEZIER_KNOTS.);
-#3075 = CARTESIAN_POINT('',(2.,-0.3));
-#3076 = CARTESIAN_POINT('',(-2.22044604925E-16,-0.3));
-#3077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3097 = CARTESIAN_POINT('',(7.874015748031E-02,-1.181102362205E-02));
+#3098 = CARTESIAN_POINT('',(-8.741913579726E-18,-1.181102362205E-02));
+#3099 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3078 = FACE_BOUND('',#3079,.T.);
-#3079 = EDGE_LOOP('',(#3080));
-#3080 = ORIENTED_EDGE('',*,*,#3081,.T.);
-#3081 = EDGE_CURVE('',#3082,#3082,#3084,.T.);
-#3082 = VERTEX_POINT('',#3083);
-#3083 = CARTESIAN_POINT('',(1.75,-4.65,3.5));
-#3084 = SURFACE_CURVE('',#3085,(#3090,#3101),.PCURVE_S1.);
-#3085 = CIRCLE('',#3086,1.75);
-#3086 = AXIS2_PLACEMENT_3D('',#3087,#3088,#3089);
-#3087 = CARTESIAN_POINT('',(-2.065014825803E-15,-4.65,3.5));
-#3088 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
-#3089 = DIRECTION('',(1.,-4.440892098501E-16,9.860761315263E-32));
-#3090 = PCURVE('',#872,#3091);
-#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3100);
-#3092 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3093,#3094,#3095,#3096,
-#3097,#3098,#3099),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3100 = FACE_BOUND('',#3101,.T.);
+#3101 = EDGE_LOOP('',(#3102));
+#3102 = ORIENTED_EDGE('',*,*,#3103,.T.);
+#3103 = EDGE_CURVE('',#3104,#3104,#3106,.T.);
+#3104 = VERTEX_POINT('',#3105);
+#3105 = CARTESIAN_POINT('',(6.889763779528E-02,-0.183070866142,
+    0.137795275591));
+#3106 = SURFACE_CURVE('',#3107,(#3112,#3123),.PCURVE_S1.);
+#3107 = CIRCLE('',#3108,6.889763779528E-02);
+#3108 = AXIS2_PLACEMENT_3D('',#3109,#3110,#3111);
+#3109 = CARTESIAN_POINT('',(-8.129979629145E-17,-0.183070866142,
+    0.137795275591));
+#3110 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
+#3111 = DIRECTION('',(1.,-4.440892098501E-16,9.860761315263E-32));
+#3112 = PCURVE('',#894,#3113);
+#3113 = DEFINITIONAL_REPRESENTATION('',(#3114),#3122);
+#3114 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3115,#3116,#3117,#3118,
+#3119,#3120,#3121),.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('') );
-#3093 = CARTESIAN_POINT('',(4.884981308351E-15,5.45));
-#3094 = CARTESIAN_POINT('',(3.031088913246,5.45));
-#3095 = CARTESIAN_POINT('',(1.515544456623,2.825));
-#3096 = CARTESIAN_POINT('',(5.313607688052E-15,0.2));
-#3097 = CARTESIAN_POINT('',(-1.515544456623,2.825));
-#3098 = CARTESIAN_POINT('',(-3.031088913246,5.45));
-#3099 = CARTESIAN_POINT('',(4.884981308351E-15,5.45));
-#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3115 = CARTESIAN_POINT('',(1.92322098754E-16,0.214566929134));
+#3116 = CARTESIAN_POINT('',(0.119334209183,0.214566929134));
+#3117 = CARTESIAN_POINT('',(5.966710459145E-02,0.111220472441));
+#3118 = CARTESIAN_POINT('',(2.091971530729E-16,7.874015748031E-03));
+#3119 = CARTESIAN_POINT('',(-5.966710459145E-02,0.111220472441));
+#3120 = CARTESIAN_POINT('',(-0.119334209183,0.214566929134));
+#3121 = CARTESIAN_POINT('',(1.92322098754E-16,0.214566929134));
+#3122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3101 = PCURVE('',#2493,#3102);
-#3102 = DEFINITIONAL_REPRESENTATION('',(#3103),#3107);
-#3103 = LINE('',#3104,#3105);
-#3104 = CARTESIAN_POINT('',(0.,-0.3));
-#3105 = VECTOR('',#3106,1.);
-#3106 = DIRECTION('',(1.,0.));
-#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3123 = PCURVE('',#2515,#3124);
+#3124 = DEFINITIONAL_REPRESENTATION('',(#3125),#3129);
+#3125 = LINE('',#3126,#3127);
+#3126 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#3127 = VECTOR('',#3128,1.);
+#3128 = DIRECTION('',(1.,0.));
+#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3108 = ADVANCED_FACE('',(#3109),#787,.T.);
-#3109 = FACE_BOUND('',#3110,.T.);
-#3110 = EDGE_LOOP('',(#3111,#3133,#3134,#3135));
-#3111 = ORIENTED_EDGE('',*,*,#3112,.F.);
-#3112 = EDGE_CURVE('',#772,#3113,#3115,.T.);
-#3113 = VERTEX_POINT('',#3114);
-#3114 = CARTESIAN_POINT('',(3.4,-0.35,5.21));
-#3115 = SURFACE_CURVE('',#3116,(#3120,#3126),.PCURVE_S1.);
-#3116 = LINE('',#3117,#3118);
-#3117 = CARTESIAN_POINT('',(3.4,-2.58,7.44));
-#3118 = VECTOR('',#3119,1.);
-#3119 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187)
-  );
-#3120 = PCURVE('',#787,#3121);
-#3121 = DEFINITIONAL_REPRESENTATION('',(#3122),#3125);
-#3122 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3123,#3124),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(0.905096679919,3.153696244092),.PIECEWISE_BEZIER_KNOTS.);
-#3123 = CARTESIAN_POINT('',(0.,-7.1));
-#3124 = CARTESIAN_POINT('',(2.248599564173,-7.1));
-#3125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3126 = PCURVE('',#815,#3127);
-#3127 = DEFINITIONAL_REPRESENTATION('',(#3128),#3132);
-#3128 = LINE('',#3129,#3130);
-#3129 = CARTESIAN_POINT('',(0.64,-1.92));
-#3130 = VECTOR('',#3131,1.);
-#3131 = DIRECTION('',(-0.707106781187,-0.707106781187));
-#3132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3133 = ORIENTED_EDGE('',*,*,#771,.T.);
-#3134 = ORIENTED_EDGE('',*,*,#2592,.T.);
-#3135 = ORIENTED_EDGE('',*,*,#3136,.F.);
-#3136 = EDGE_CURVE('',#3113,#2593,#3137,.T.);
-#3137 = SURFACE_CURVE('',#3138,(#3142,#3149),.PCURVE_S1.);
+#3130 = ADVANCED_FACE('',(#3131),#809,.T.);
+#3131 = FACE_BOUND('',#3132,.T.);
+#3132 = EDGE_LOOP('',(#3133,#3155,#3156,#3157));
+#3133 = ORIENTED_EDGE('',*,*,#3134,.F.);
+#3134 = EDGE_CURVE('',#794,#3135,#3137,.T.);
+#3135 = VERTEX_POINT('',#3136);
+#3136 = CARTESIAN_POINT('',(0.133858267717,-1.377952755905E-02,
+    0.205118110236));
+#3137 = SURFACE_CURVE('',#3138,(#3142,#3148),.PCURVE_S1.);
 #3138 = LINE('',#3139,#3140);
-#3139 = CARTESIAN_POINT('',(-3.7,-0.35,5.21));
-#3140 = VECTOR('',#3141,1.);
-#3141 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#3142 = PCURVE('',#787,#3143);
-#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3148);
-#3144 = LINE('',#3145,#3146);
-#3145 = CARTESIAN_POINT('',(2.248599564173,3.530509218308E-16));
-#3146 = VECTOR('',#3147,1.);
-#3147 = DIRECTION('',(2.465190328816E-32,-1.));
-#3148 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3139 = CARTESIAN_POINT('',(0.133858267717,-0.10157480315,0.292913385827
+    ));
+#3140 = VECTOR('',#3141,3.937007874016E-02);
+#3141 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187)
+  );
+#3142 = PCURVE('',#809,#3143);
+#3143 = DEFINITIONAL_REPRESENTATION('',(#3144),#3147);
+#3144 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3145,#3146),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.905096679919,3.153696244092),.PIECEWISE_BEZIER_KNOTS.);
+#3145 = CARTESIAN_POINT('',(0.,-0.279527559055));
+#3146 = CARTESIAN_POINT('',(8.852754189658E-02,-0.279527559055));
+#3147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3149 = PCURVE('',#2631,#3150);
-#3150 = DEFINITIONAL_REPRESENTATION('',(#3151),#3155);
-#3151 = LINE('',#3152,#3153);
-#3152 = CARTESIAN_POINT('',(-0.,0.));
-#3153 = VECTOR('',#3154,1.);
-#3154 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3155 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3148 = PCURVE('',#837,#3149);
+#3149 = DEFINITIONAL_REPRESENTATION('',(#3150),#3154);
+#3150 = LINE('',#3151,#3152);
+#3151 = CARTESIAN_POINT('',(2.51968503937E-02,-7.55905511811E-02));
+#3152 = VECTOR('',#3153,1.);
+#3153 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3156 = ADVANCED_FACE('',(#3157),#844,.F.);
-#3157 = FACE_BOUND('',#3158,.F.);
-#3158 = EDGE_LOOP('',(#3159,#3160,#3161,#3189));
-#3159 = ORIENTED_EDGE('',*,*,#827,.F.);
-#3160 = ORIENTED_EDGE('',*,*,#2930,.T.);
-#3161 = ORIENTED_EDGE('',*,*,#3162,.T.);
-#3162 = EDGE_CURVE('',#2931,#3163,#3165,.T.);
-#3163 = VERTEX_POINT('',#3164);
-#3164 = CARTESIAN_POINT('',(3.4,-4.5,3.5));
-#3165 = SURFACE_CURVE('',#3166,(#3171,#3178),.PCURVE_S1.);
-#3166 = CIRCLE('',#3167,0.15);
-#3167 = AXIS2_PLACEMENT_3D('',#3168,#3169,#3170);
-#3168 = CARTESIAN_POINT('',(3.25,-4.5,3.5));
-#3169 = DIRECTION('',(-5.551115123126E-16,1.848892746612E-31,1.));
-#3170 = DIRECTION('',(-2.22044604925E-16,-1.,6.162975822039E-32));
-#3171 = PCURVE('',#844,#3172);
+#3155 = ORIENTED_EDGE('',*,*,#793,.T.);
+#3156 = ORIENTED_EDGE('',*,*,#2614,.T.);
+#3157 = ORIENTED_EDGE('',*,*,#3158,.F.);
+#3158 = EDGE_CURVE('',#3135,#2615,#3159,.T.);
+#3159 = SURFACE_CURVE('',#3160,(#3164,#3171),.PCURVE_S1.);
+#3160 = LINE('',#3161,#3162);
+#3161 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.205118110236));
+#3162 = VECTOR('',#3163,3.937007874016E-02);
+#3163 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#3164 = PCURVE('',#809,#3165);
+#3165 = DEFINITIONAL_REPRESENTATION('',(#3166),#3170);
+#3166 = LINE('',#3167,#3168);
+#3167 = CARTESIAN_POINT('',(8.852754189658E-02,1.389964259176E-17));
+#3168 = VECTOR('',#3169,1.);
+#3169 = DIRECTION('',(2.465190328816E-32,-1.));
+#3170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3171 = PCURVE('',#2653,#3172);
 #3172 = DEFINITIONAL_REPRESENTATION('',(#3173),#3177);
 #3173 = LINE('',#3174,#3175);
-#3174 = CARTESIAN_POINT('',(0.,-3.3));
+#3174 = CARTESIAN_POINT('',(-0.,0.));
 #3175 = VECTOR('',#3176,1.);
-#3176 = DIRECTION('',(1.,0.));
+#3176 = DIRECTION('',(-2.22044604925E-16,-1.));
 #3177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3178 = PCURVE('',#2525,#3179);
-#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3188);
-#3180 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3181,#3182,#3183,#3184,
-#3185,#3186,#3187),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3178 = ADVANCED_FACE('',(#3179),#866,.F.);
+#3179 = FACE_BOUND('',#3180,.F.);
+#3180 = EDGE_LOOP('',(#3181,#3182,#3183,#3211));
+#3181 = ORIENTED_EDGE('',*,*,#849,.F.);
+#3182 = ORIENTED_EDGE('',*,*,#2952,.T.);
+#3183 = ORIENTED_EDGE('',*,*,#3184,.T.);
+#3184 = EDGE_CURVE('',#2953,#3185,#3187,.T.);
+#3185 = VERTEX_POINT('',#3186);
+#3186 = CARTESIAN_POINT('',(0.133858267717,-0.177165354331,
+    0.137795275591));
+#3187 = SURFACE_CURVE('',#3188,(#3193,#3200),.PCURVE_S1.);
+#3188 = CIRCLE('',#3189,5.905511811024E-03);
+#3189 = AXIS2_PLACEMENT_3D('',#3190,#3191,#3192);
+#3190 = CARTESIAN_POINT('',(0.127952755906,-0.177165354331,
+    0.137795275591));
+#3191 = DIRECTION('',(-5.551115123126E-16,3.330669073875E-16,1.));
+#3192 = DIRECTION('',(1.110223024625E-16,-1.,3.330669073875E-16));
+#3193 = PCURVE('',#866,#3194);
+#3194 = DEFINITIONAL_REPRESENTATION('',(#3195),#3199);
+#3195 = LINE('',#3196,#3197);
+#3196 = CARTESIAN_POINT('',(0.,-0.129921259843));
+#3197 = VECTOR('',#3198,1.);
+#3198 = DIRECTION('',(1.,0.));
+#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3200 = PCURVE('',#2547,#3201);
+#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3210);
+#3202 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3203,#3204,#3205,#3206,
+#3207,#3208,#3209),.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('') );
-#3181 = CARTESIAN_POINT('',(0.280784277752,-0.805633698077));
-#3182 = CARTESIAN_POINT('',(2.097665661633E-02,-0.805633698077));
-#3183 = CARTESIAN_POINT('',(0.150880467184,-0.580633698077));
-#3184 = CARTESIAN_POINT('',(0.280784277752,-0.355633698077));
-#3185 = CARTESIAN_POINT('',(0.410688088319,-0.580633698077));
-#3186 = CARTESIAN_POINT('',(0.540591898887,-0.805633698077));
-#3187 = CARTESIAN_POINT('',(0.280784277752,-0.805633698077));
-#3188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3203 = CARTESIAN_POINT('',(1.105449912408E-02,-3.171786212903E-02));
+#3204 = CARTESIAN_POINT('',(8.2585262269E-04,-3.171786212903E-02));
+#3205 = CARTESIAN_POINT('',(5.940175873385E-03,-2.285959441249E-02));
+#3206 = CARTESIAN_POINT('',(1.105449912408E-02,-1.400132669595E-02));
+#3207 = CARTESIAN_POINT('',(1.616882237478E-02,-2.285959441249E-02));
+#3208 = CARTESIAN_POINT('',(2.128314562547E-02,-3.171786212903E-02));
+#3209 = CARTESIAN_POINT('',(1.105449912408E-02,-3.171786212903E-02));
+#3210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3189 = ORIENTED_EDGE('',*,*,#3190,.F.);
-#3190 = EDGE_CURVE('',#800,#3163,#3191,.T.);
-#3191 = SURFACE_CURVE('',#3192,(#3196,#3203),.PCURVE_S1.);
-#3192 = LINE('',#3193,#3194);
-#3193 = CARTESIAN_POINT('',(3.4,-4.5,6.8));
-#3194 = VECTOR('',#3195,1.);
-#3195 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#3196 = PCURVE('',#844,#3197);
-#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202);
-#3198 = LINE('',#3199,#3200);
-#3199 = CARTESIAN_POINT('',(1.570796326795,0.));
-#3200 = VECTOR('',#3201,1.);
-#3201 = DIRECTION('',(0.,-1.));
-#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3203 = PCURVE('',#815,#3204);
-#3204 = DEFINITIONAL_REPRESENTATION('',(#3205),#3209);
-#3205 = LINE('',#3206,#3207);
-#3206 = CARTESIAN_POINT('',(-2.6645352591E-15,-8.881784197001E-16));
-#3207 = VECTOR('',#3208,1.);
-#3208 = DIRECTION('',(-1.,4.440892098501E-16));
-#3209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3210 = ADVANCED_FACE('',(#3211,#3467),#815,.F.);
-#3211 = FACE_BOUND('',#3212,.F.);
-#3212 = EDGE_LOOP('',(#3213,#3214,#3215,#3238,#3260,#3283,#3305,#3333,
-    #3355,#3378,#3400,#3423,#3445,#3466));
-#3213 = ORIENTED_EDGE('',*,*,#799,.F.);
-#3214 = ORIENTED_EDGE('',*,*,#3190,.T.);
-#3215 = ORIENTED_EDGE('',*,*,#3216,.F.);
-#3216 = EDGE_CURVE('',#3217,#3163,#3219,.T.);
-#3217 = VERTEX_POINT('',#3218);
-#3218 = CARTESIAN_POINT('',(3.4,-2.65,3.5));
-#3219 = SURFACE_CURVE('',#3220,(#3224,#3231),.PCURVE_S1.);
+#3211 = ORIENTED_EDGE('',*,*,#3212,.F.);
+#3212 = EDGE_CURVE('',#822,#3185,#3213,.T.);
+#3213 = SURFACE_CURVE('',#3214,(#3218,#3225),.PCURVE_S1.);
+#3214 = LINE('',#3215,#3216);
+#3215 = CARTESIAN_POINT('',(0.133858267717,-0.177165354331,
+    0.267716535433));
+#3216 = VECTOR('',#3217,3.937007874016E-02);
+#3217 = DIRECTION('',(4.440892098501E-16,-4.440892098501E-16,-1.));
+#3218 = PCURVE('',#866,#3219);
+#3219 = DEFINITIONAL_REPRESENTATION('',(#3220),#3224);
 #3220 = LINE('',#3221,#3222);
-#3221 = CARTESIAN_POINT('',(3.4,-3.575,3.5));
+#3221 = CARTESIAN_POINT('',(1.570796326795,0.));
 #3222 = VECTOR('',#3223,1.);
-#3223 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16));
-#3224 = PCURVE('',#815,#3225);
-#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3230);
-#3226 = LINE('',#3227,#3228);
-#3227 = CARTESIAN_POINT('',(-3.3,-0.925));
-#3228 = VECTOR('',#3229,1.);
-#3229 = DIRECTION('',(-1.110223024625E-16,1.));
-#3230 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3223 = DIRECTION('',(0.,-1.));
+#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3231 = PCURVE('',#2525,#3232);
-#3232 = DEFINITIONAL_REPRESENTATION('',(#3233),#3237);
-#3233 = LINE('',#3234,#3235);
-#3234 = CARTESIAN_POINT('',(0.130784277752,0.269366301923));
-#3235 = VECTOR('',#3236,1.);
-#3236 = DIRECTION('',(2.22044604925E-16,-1.));
-#3237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3225 = PCURVE('',#837,#3226);
+#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231);
+#3227 = LINE('',#3228,#3229);
+#3228 = CARTESIAN_POINT('',(-1.049029629567E-16,-3.49676543189E-17));
+#3229 = VECTOR('',#3230,1.);
+#3230 = DIRECTION('',(-1.,4.440892098501E-16));
+#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3238 = ORIENTED_EDGE('',*,*,#3239,.F.);
-#3239 = EDGE_CURVE('',#3240,#3217,#3242,.T.);
-#3240 = VERTEX_POINT('',#3241);
-#3241 = CARTESIAN_POINT('',(3.4,-1.425,1.887379141863E-15));
-#3242 = SURFACE_CURVE('',#3243,(#3247,#3254),.PCURVE_S1.);
-#3243 = LINE('',#3244,#3245);
-#3244 = CARTESIAN_POINT('',(3.4,-2.652923162584,3.508351893096));
-#3245 = VECTOR('',#3246,1.);
-#3246 = DIRECTION('',(-1.781418574678E-16,-0.330350424728,0.943858356366
-    ));
-#3247 = PCURVE('',#815,#3248);
-#3248 = DEFINITIONAL_REPRESENTATION('',(#3249),#3253);
-#3249 = LINE('',#3250,#3251);
-#3250 = CARTESIAN_POINT('',(-3.291648106904,-1.847076837416));
-#3251 = VECTOR('',#3252,1.);
-#3252 = DIRECTION('',(0.943858356366,0.330350424728));
-#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3232 = ADVANCED_FACE('',(#3233,#3489),#837,.F.);
+#3233 = FACE_BOUND('',#3234,.F.);
+#3234 = EDGE_LOOP('',(#3235,#3236,#3237,#3260,#3282,#3305,#3327,#3355,
+    #3377,#3400,#3422,#3445,#3467,#3488));
+#3235 = ORIENTED_EDGE('',*,*,#821,.F.);
+#3236 = ORIENTED_EDGE('',*,*,#3212,.T.);
+#3237 = ORIENTED_EDGE('',*,*,#3238,.F.);
+#3238 = EDGE_CURVE('',#3239,#3185,#3241,.T.);
+#3239 = VERTEX_POINT('',#3240);
+#3240 = CARTESIAN_POINT('',(0.133858267717,-0.104330708661,
+    0.137795275591));
+#3241 = SURFACE_CURVE('',#3242,(#3246,#3253),.PCURVE_S1.);
+#3242 = LINE('',#3243,#3244);
+#3243 = CARTESIAN_POINT('',(0.133858267717,-0.140748031496,
+    0.137795275591));
+#3244 = VECTOR('',#3245,3.937007874016E-02);
+#3245 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#3246 = PCURVE('',#837,#3247);
+#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3252);
+#3248 = LINE('',#3249,#3250);
+#3249 = CARTESIAN_POINT('',(-0.129921259843,-3.641732283465E-02));
+#3250 = VECTOR('',#3251,1.);
+#3251 = DIRECTION('',(-1.110223024625E-16,1.));
+#3252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3254 = PCURVE('',#2881,#3255);
-#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3259);
-#3256 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3257,#3258),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-3.717032189664,-8.84867209093E-03),
-  .PIECEWISE_BEZIER_KNOTS.);
-#3257 = CARTESIAN_POINT('',(0.,-7.1));
-#3258 = CARTESIAN_POINT('',(3.708183517573,-7.1));
+#3253 = PCURVE('',#2547,#3254);
+#3254 = DEFINITIONAL_REPRESENTATION('',(#3255),#3259);
+#3255 = LINE('',#3256,#3257);
+#3256 = CARTESIAN_POINT('',(5.148987313057E-03,1.060497251664E-02));
+#3257 = VECTOR('',#3258,1.);
+#3258 = DIRECTION('',(2.22044604925E-16,-1.));
 #3259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #3260 = ORIENTED_EDGE('',*,*,#3261,.F.);
-#3261 = EDGE_CURVE('',#3262,#3240,#3264,.T.);
+#3261 = EDGE_CURVE('',#3262,#3239,#3264,.T.);
 #3262 = VERTEX_POINT('',#3263);
-#3263 = CARTESIAN_POINT('',(3.4,-0.35,1.95399252334E-15));
+#3263 = CARTESIAN_POINT('',(0.133858267717,-5.610236220472E-02,
+    7.430626542767E-17));
 #3264 = SURFACE_CURVE('',#3265,(#3269,#3276),.PCURVE_S1.);
 #3265 = LINE('',#3266,#3267);
-#3266 = CARTESIAN_POINT('',(3.4,-2.425,1.115774139748E-15));
-#3267 = VECTOR('',#3268,1.);
-#3268 = DIRECTION('',(-2.22044604925E-16,-1.,1.110223024625E-16));
-#3269 = PCURVE('',#815,#3270);
+#3266 = CARTESIAN_POINT('',(0.133858267717,-0.104445793803,
+    0.138124090279));
+#3267 = VECTOR('',#3268,3.937007874016E-02);
+#3268 = DIRECTION('',(-3.824810469162E-16,-0.330350424728,0.943858356366
+    ));
+#3269 = PCURVE('',#837,#3270);
 #3270 = DEFINITIONAL_REPRESENTATION('',(#3271),#3275);
 #3271 = LINE('',#3272,#3273);
-#3272 = CARTESIAN_POINT('',(-6.8,-2.075));
+#3272 = CARTESIAN_POINT('',(-0.129592445154,-7.271956052821E-02));
 #3273 = VECTOR('',#3274,1.);
-#3274 = DIRECTION('',(-1.110223024625E-16,1.));
+#3274 = DIRECTION('',(0.943858356366,0.330350424728));
 #3275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3276 = PCURVE('',#2855,#3277);
-#3277 = DEFINITIONAL_REPRESENTATION('',(#3278),#3282);
-#3278 = LINE('',#3279,#3280);
-#3279 = CARTESIAN_POINT('',(2.075,-7.1));
-#3280 = VECTOR('',#3281,1.);
-#3281 = DIRECTION('',(1.,-2.22044604925E-16));
-#3282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3276 = PCURVE('',#2903,#3277);
+#3277 = DEFINITIONAL_REPRESENTATION('',(#3278),#3281);
+#3278 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3279,#3280),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.717032189664,-8.84867209093E-03),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3279 = CARTESIAN_POINT('',(0.,-0.279527559055));
+#3280 = CARTESIAN_POINT('',(0.14599147707,-0.279527559055));
+#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3283 = ORIENTED_EDGE('',*,*,#3284,.T.);
-#3284 = EDGE_CURVE('',#3262,#3285,#3287,.T.);
-#3285 = VERTEX_POINT('',#3286);
-#3286 = CARTESIAN_POINT('',(3.4,-0.35,-0.87));
-#3287 = SURFACE_CURVE('',#3288,(#3292,#3299),.PCURVE_S1.);
-#3288 = LINE('',#3289,#3290);
-#3289 = CARTESIAN_POINT('',(3.4,-0.35,-0.718389830508));
-#3290 = VECTOR('',#3291,1.);
-#3291 = DIRECTION('',(1.250955520704E-16,-3.857664305421E-16,-1.));
-#3292 = PCURVE('',#815,#3293);
-#3293 = DEFINITIONAL_REPRESENTATION('',(#3294),#3298);
-#3294 = LINE('',#3295,#3296);
-#3295 = CARTESIAN_POINT('',(-7.518389830508,-4.15));
-#3296 = VECTOR('',#3297,1.);
-#3297 = DIRECTION('',(-1.,3.857664305421E-16));
-#3298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3282 = ORIENTED_EDGE('',*,*,#3283,.F.);
+#3283 = EDGE_CURVE('',#3284,#3262,#3286,.T.);
+#3284 = VERTEX_POINT('',#3285);
+#3285 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    7.692883950159E-17));
+#3286 = SURFACE_CURVE('',#3287,(#3291,#3298),.PCURVE_S1.);
+#3287 = LINE('',#3288,#3289);
+#3288 = CARTESIAN_POINT('',(0.133858267717,-9.547244094488E-02,
+    6.512725616896E-17));
+#3289 = VECTOR('',#3290,3.937007874016E-02);
+#3290 = DIRECTION('',(-9.860761315263E-32,-1.,3.330669073875E-16));
+#3291 = PCURVE('',#837,#3292);
+#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);
+#3293 = LINE('',#3294,#3295);
+#3294 = CARTESIAN_POINT('',(-0.267716535433,-8.169291338583E-02));
+#3295 = VECTOR('',#3296,1.);
+#3296 = DIRECTION('',(-1.110223024625E-16,1.));
+#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3299 = PCURVE('',#2827,#3300);
-#3300 = DEFINITIONAL_REPRESENTATION('',(#3301),#3304);
-#3301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3302,#3303),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-3.398389830508,0.151610169492),.PIECEWISE_BEZIER_KNOTS.);
-#3302 = CARTESIAN_POINT('',(0.106779661017,-3.246779661017));
-#3303 = CARTESIAN_POINT('',(0.106779661017,0.303220338983));
+#3298 = PCURVE('',#2877,#3299);
+#3299 = DEFINITIONAL_REPRESENTATION('',(#3300),#3304);
+#3300 = LINE('',#3301,#3302);
+#3301 = CARTESIAN_POINT('',(8.169291338583E-02,-0.279527559055));
+#3302 = VECTOR('',#3303,1.);
+#3303 = DIRECTION('',(1.,-2.22044604925E-16));
 #3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3305 = ORIENTED_EDGE('',*,*,#3306,.F.);
-#3306 = EDGE_CURVE('',#3307,#3285,#3309,.T.);
+#3305 = ORIENTED_EDGE('',*,*,#3306,.T.);
+#3306 = EDGE_CURVE('',#3284,#3307,#3309,.T.);
 #3307 = VERTEX_POINT('',#3308);
-#3308 = CARTESIAN_POINT('',(3.4,0.35,-0.87));
+#3308 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    -3.425196850394E-02));
 #3309 = SURFACE_CURVE('',#3310,(#3314,#3321),.PCURVE_S1.);
 #3310 = LINE('',#3311,#3312);
-#3311 = CARTESIAN_POINT('',(3.4,1.35,-0.87));
-#3312 = VECTOR('',#3313,1.);
-#3313 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#3314 = PCURVE('',#815,#3315);
+#3311 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    -2.828306419325E-02));
+#3312 = VECTOR('',#3313,3.937007874016E-02);
+#3313 = DIRECTION('',(3.471401569955E-16,-3.857664305421E-16,-1.));
+#3314 = PCURVE('',#837,#3315);
 #3315 = DEFINITIONAL_REPRESENTATION('',(#3316),#3320);
 #3316 = LINE('',#3317,#3318);
-#3317 = CARTESIAN_POINT('',(-7.67,-5.85));
+#3317 = CARTESIAN_POINT('',(-0.295999599626,-0.163385826772));
 #3318 = VECTOR('',#3319,1.);
-#3319 = DIRECTION('',(-2.22044604925E-16,1.));
+#3319 = DIRECTION('',(-1.,3.857664305421E-16));
 #3320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3321 = PCURVE('',#3322,#3327);
-#3322 = CYLINDRICAL_SURFACE('',#3323,0.4);
-#3323 = AXIS2_PLACEMENT_3D('',#3324,#3325,#3326);
-#3324 = CARTESIAN_POINT('',(3.,1.35,-0.87));
-#3325 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#3326 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#3327 = DEFINITIONAL_REPRESENTATION('',(#3328),#3332);
-#3328 = LINE('',#3329,#3330);
-#3329 = CARTESIAN_POINT('',(1.570796326795,0.));
-#3330 = VECTOR('',#3331,1.);
-#3331 = DIRECTION('',(0.,-1.));
-#3332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3321 = PCURVE('',#2849,#3322);
+#3322 = DEFINITIONAL_REPRESENTATION('',(#3323),#3326);
+#3323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3324,#3325),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-3.398389830508,0.151610169492),.PIECEWISE_BEZIER_KNOTS.);
+#3324 = CARTESIAN_POINT('',(4.203923662085E-03,-0.127825970906));
+#3325 = CARTESIAN_POINT('',(4.203923662085E-03,1.193780862138E-02));
+#3326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3333 = ORIENTED_EDGE('',*,*,#3334,.F.);
-#3334 = EDGE_CURVE('',#3335,#3307,#3337,.T.);
-#3335 = VERTEX_POINT('',#3336);
-#3336 = CARTESIAN_POINT('',(3.4,0.35,1.887379141863E-15));
-#3337 = SURFACE_CURVE('',#3338,(#3342,#3349),.PCURVE_S1.);
+#3327 = ORIENTED_EDGE('',*,*,#3328,.F.);
+#3328 = EDGE_CURVE('',#3329,#3307,#3331,.T.);
+#3329 = VERTEX_POINT('',#3330);
+#3330 = CARTESIAN_POINT('',(0.133858267717,1.377952755906E-02,
+    -3.425196850394E-02));
+#3331 = SURFACE_CURVE('',#3332,(#3336,#3343),.PCURVE_S1.);
+#3332 = LINE('',#3333,#3334);
+#3333 = CARTESIAN_POINT('',(0.133858267717,5.314960629921E-02,
+    -3.425196850394E-02));
+#3334 = VECTOR('',#3335,3.937007874016E-02);
+#3335 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#3336 = PCURVE('',#837,#3337);
+#3337 = DEFINITIONAL_REPRESENTATION('',(#3338),#3342);
 #3338 = LINE('',#3339,#3340);
-#3339 = CARTESIAN_POINT('',(3.4,0.35,-0.435));
+#3339 = CARTESIAN_POINT('',(-0.301968503937,-0.23031496063));
 #3340 = VECTOR('',#3341,1.);
-#3341 = DIRECTION('',(1.250955520704E-16,-3.330669073875E-16,-1.));
-#3342 = PCURVE('',#815,#3343);
-#3343 = DEFINITIONAL_REPRESENTATION('',(#3344),#3348);
-#3344 = LINE('',#3345,#3346);
-#3345 = CARTESIAN_POINT('',(-7.235,-4.85));
-#3346 = VECTOR('',#3347,1.);
-#3347 = DIRECTION('',(-1.,3.330669073875E-16));
-#3348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3341 = DIRECTION('',(-2.22044604925E-16,1.));
+#3342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3349 = PCURVE('',#2771,#3350);
-#3350 = DEFINITIONAL_REPRESENTATION('',(#3351),#3354);
-#3351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3352,#3353),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.435,0.435),.PIECEWISE_BEZIER_KNOTS.);
-#3352 = CARTESIAN_POINT('',(-1.665334536938E-15,-7.1));
-#3353 = CARTESIAN_POINT('',(0.87,-7.1));
+#3343 = PCURVE('',#3344,#3349);
+#3344 = CYLINDRICAL_SURFACE('',#3345,1.574803149606E-02);
+#3345 = AXIS2_PLACEMENT_3D('',#3346,#3347,#3348);
+#3346 = CARTESIAN_POINT('',(0.11811023622,5.314960629921E-02,
+    -3.425196850394E-02));
+#3347 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#3348 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);
+#3350 = LINE('',#3351,#3352);
+#3351 = CARTESIAN_POINT('',(1.570796326795,0.));
+#3352 = VECTOR('',#3353,1.);
+#3353 = DIRECTION('',(0.,-1.));
 #3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #3355 = ORIENTED_EDGE('',*,*,#3356,.F.);
-#3356 = EDGE_CURVE('',#3357,#3335,#3359,.T.);
+#3356 = EDGE_CURVE('',#3357,#3329,#3359,.T.);
 #3357 = VERTEX_POINT('',#3358);
-#3358 = CARTESIAN_POINT('',(3.4,1.65,1.887379141863E-15));
+#3358 = CARTESIAN_POINT('',(0.133858267717,1.377952755906E-02,
+    7.430626542767E-17));
 #3359 = SURFACE_CURVE('',#3360,(#3364,#3371),.PCURVE_S1.);
 #3360 = LINE('',#3361,#3362);
-#3361 = CARTESIAN_POINT('',(3.4,1.5,3.10862446895E-16));
-#3362 = VECTOR('',#3363,1.);
-#3363 = DIRECTION('',(-4.440892098501E-16,-1.,2.22044604925E-16));
-#3364 = PCURVE('',#815,#3365);
+#3361 = CARTESIAN_POINT('',(0.133858267717,1.377952755906E-02,
+    -1.712598425197E-02));
+#3362 = VECTOR('',#3363,3.937007874016E-02);
+#3363 = DIRECTION('',(3.471401569955E-16,-3.330669073875E-16,-1.));
+#3364 = PCURVE('',#837,#3365);
 #3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370);
 #3366 = LINE('',#3367,#3368);
-#3367 = CARTESIAN_POINT('',(-6.8,-6.));
+#3367 = CARTESIAN_POINT('',(-0.284842519685,-0.19094488189));
 #3368 = VECTOR('',#3369,1.);
-#3369 = DIRECTION('',(1.479114197289E-31,1.));
+#3369 = DIRECTION('',(-1.,3.330669073875E-16));
 #3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3371 = PCURVE('',#2743,#3372);
-#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3377);
-#3373 = LINE('',#3374,#3375);
-#3374 = CARTESIAN_POINT('',(0.15,-7.1));
-#3375 = VECTOR('',#3376,1.);
-#3376 = DIRECTION('',(1.,1.110223024625E-16));
-#3377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3371 = PCURVE('',#2793,#3372);
+#3372 = DEFINITIONAL_REPRESENTATION('',(#3373),#3376);
+#3373 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3374,#3375),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.435,0.435),.PIECEWISE_BEZIER_KNOTS.);
+#3374 = CARTESIAN_POINT('',(-6.556435184794E-17,-0.279527559055));
+#3375 = CARTESIAN_POINT('',(3.425196850394E-02,-0.279527559055));
+#3376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3378 = ORIENTED_EDGE('',*,*,#3379,.F.);
-#3379 = EDGE_CURVE('',#3380,#3357,#3382,.T.);
-#3380 = VERTEX_POINT('',#3381);
-#3381 = CARTESIAN_POINT('',(3.4,1.65,1.41));
-#3382 = SURFACE_CURVE('',#3383,(#3387,#3394),.PCURVE_S1.);
-#3383 = LINE('',#3384,#3385);
-#3384 = CARTESIAN_POINT('',(3.4,1.65,4.105));
-#3385 = VECTOR('',#3386,1.);
-#3386 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#3387 = PCURVE('',#815,#3388);
-#3388 = DEFINITIONAL_REPRESENTATION('',(#3389),#3393);
-#3389 = LINE('',#3390,#3391);
-#3390 = CARTESIAN_POINT('',(-2.695,-6.15));
-#3391 = VECTOR('',#3392,1.);
-#3392 = DIRECTION('',(-1.,4.440892098501E-16));
-#3393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3377 = ORIENTED_EDGE('',*,*,#3378,.F.);
+#3378 = EDGE_CURVE('',#3379,#3357,#3381,.T.);
+#3379 = VERTEX_POINT('',#3380);
+#3380 = CARTESIAN_POINT('',(0.133858267717,6.496062992126E-02,
+    7.430626542767E-17));
+#3381 = SURFACE_CURVE('',#3382,(#3386,#3393),.PCURVE_S1.);
+#3382 = LINE('',#3383,#3384);
+#3383 = CARTESIAN_POINT('',(0.133858267717,5.905511811024E-02,
+    -8.741913579725E-19));
+#3384 = VECTOR('',#3385,3.937007874016E-02);
+#3385 = DIRECTION('',(-2.22044604925E-16,-1.,4.440892098501E-16));
+#3386 = PCURVE('',#837,#3387);
+#3387 = DEFINITIONAL_REPRESENTATION('',(#3388),#3392);
+#3388 = LINE('',#3389,#3390);
+#3389 = CARTESIAN_POINT('',(-0.267716535433,-0.236220472441));
+#3390 = VECTOR('',#3391,1.);
+#3391 = DIRECTION('',(1.479114197289E-31,1.));
+#3392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3394 = PCURVE('',#2715,#3395);
-#3395 = DEFINITIONAL_REPRESENTATION('',(#3396),#3399);
-#3396 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3397,#3398),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(2.695,4.105),.PIECEWISE_BEZIER_KNOTS.);
-#3397 = CARTESIAN_POINT('',(-1.7763568394E-15,-7.1));
-#3398 = CARTESIAN_POINT('',(1.41,-7.1));
+#3393 = PCURVE('',#2765,#3394);
+#3394 = DEFINITIONAL_REPRESENTATION('',(#3395),#3399);
+#3395 = LINE('',#3396,#3397);
+#3396 = CARTESIAN_POINT('',(5.905511811024E-03,-0.279527559055));
+#3397 = VECTOR('',#3398,1.);
+#3398 = DIRECTION('',(1.,1.110223024625E-16));
 #3399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #3400 = ORIENTED_EDGE('',*,*,#3401,.F.);
-#3401 = EDGE_CURVE('',#3402,#3380,#3404,.T.);
+#3401 = EDGE_CURVE('',#3402,#3379,#3404,.T.);
 #3402 = VERTEX_POINT('',#3403);
-#3403 = CARTESIAN_POINT('',(3.4,0.38,2.68));
+#3403 = CARTESIAN_POINT('',(0.133858267717,6.496062992126E-02,
+    5.551181102362E-02));
 #3404 = SURFACE_CURVE('',#3405,(#3409,#3416),.PCURVE_S1.);
 #3405 = LINE('',#3406,#3407);
-#3406 = CARTESIAN_POINT('',(3.4,-0.65,3.71));
-#3407 = VECTOR('',#3408,1.);
-#3408 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187)
-  );
-#3409 = PCURVE('',#815,#3410);
+#3406 = CARTESIAN_POINT('',(0.133858267717,6.496062992126E-02,
+    0.161614173228));
+#3407 = VECTOR('',#3408,3.937007874016E-02);
+#3408 = DIRECTION('',(4.440892098501E-16,-4.440892098501E-16,-1.));
+#3409 = PCURVE('',#837,#3410);
 #3410 = DEFINITIONAL_REPRESENTATION('',(#3411),#3415);
 #3411 = LINE('',#3412,#3413);
-#3412 = CARTESIAN_POINT('',(-3.09,-3.85));
+#3412 = CARTESIAN_POINT('',(-0.106102362205,-0.242125984252));
 #3413 = VECTOR('',#3414,1.);
-#3414 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3414 = DIRECTION('',(-1.,4.440892098501E-16));
 #3415 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3416 = PCURVE('',#2687,#3417);
-#3417 = DEFINITIONAL_REPRESENTATION('',(#3418),#3422);
-#3418 = LINE('',#3419,#3420);
-#3419 = CARTESIAN_POINT('',(-1.456639969244,-7.1));
-#3420 = VECTOR('',#3421,1.);
-#3421 = DIRECTION('',(1.,1.570092458684E-16));
-#3422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3416 = PCURVE('',#2737,#3417);
+#3417 = DEFINITIONAL_REPRESENTATION('',(#3418),#3421);
+#3418 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3419,#3420),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(2.695,4.105),.PIECEWISE_BEZIER_KNOTS.);
+#3419 = CARTESIAN_POINT('',(-6.993530863781E-17,-0.279527559055));
+#3420 = CARTESIAN_POINT('',(5.551181102362E-02,-0.279527559055));
+#3421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3423 = ORIENTED_EDGE('',*,*,#3424,.F.);
-#3424 = EDGE_CURVE('',#3425,#3402,#3427,.T.);
-#3425 = VERTEX_POINT('',#3426);
-#3426 = CARTESIAN_POINT('',(3.4,-0.35,2.68));
-#3427 = SURFACE_CURVE('',#3428,(#3432,#3439),.PCURVE_S1.);
-#3428 = LINE('',#3429,#3430);
-#3429 = CARTESIAN_POINT('',(3.4,0.5,2.68));
-#3430 = VECTOR('',#3431,1.);
-#3431 = DIRECTION('',(4.440892098501E-16,1.,-2.22044604925E-16));
-#3432 = PCURVE('',#815,#3433);
-#3433 = DEFINITIONAL_REPRESENTATION('',(#3434),#3438);
-#3434 = LINE('',#3435,#3436);
-#3435 = CARTESIAN_POINT('',(-4.12,-5.));
-#3436 = VECTOR('',#3437,1.);
-#3437 = DIRECTION('',(-1.479114197289E-31,-1.));
-#3438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3422 = ORIENTED_EDGE('',*,*,#3423,.F.);
+#3423 = EDGE_CURVE('',#3424,#3402,#3426,.T.);
+#3424 = VERTEX_POINT('',#3425);
+#3425 = CARTESIAN_POINT('',(0.133858267717,1.496062992126E-02,
+    0.105511811024));
+#3426 = SURFACE_CURVE('',#3427,(#3431,#3438),.PCURVE_S1.);
+#3427 = LINE('',#3428,#3429);
+#3428 = CARTESIAN_POINT('',(0.133858267717,-2.55905511811E-02,
+    0.146062992126));
+#3429 = VECTOR('',#3430,3.937007874016E-02);
+#3430 = DIRECTION('',(2.355138688026E-16,0.707106781187,-0.707106781187)
+  );
+#3431 = PCURVE('',#837,#3432);
+#3432 = DEFINITIONAL_REPRESENTATION('',(#3433),#3437);
+#3433 = LINE('',#3434,#3435);
+#3434 = CARTESIAN_POINT('',(-0.121653543307,-0.15157480315));
+#3435 = VECTOR('',#3436,1.);
+#3436 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3437 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3439 = PCURVE('',#2659,#3440);
-#3440 = DEFINITIONAL_REPRESENTATION('',(#3441),#3444);
-#3441 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3442,#3443),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.85,-0.12),.PIECEWISE_BEZIER_KNOTS.);
-#3442 = CARTESIAN_POINT('',(0.,-7.1));
-#3443 = CARTESIAN_POINT('',(0.73,-7.1));
+#3438 = PCURVE('',#2709,#3439);
+#3439 = DEFINITIONAL_REPRESENTATION('',(#3440),#3444);
+#3440 = LINE('',#3441,#3442);
+#3441 = CARTESIAN_POINT('',(-5.734803028521E-02,-0.279527559055));
+#3442 = VECTOR('',#3443,1.);
+#3443 = DIRECTION('',(1.,1.570092458684E-16));
 #3444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
 #3445 = ORIENTED_EDGE('',*,*,#3446,.F.);
-#3446 = EDGE_CURVE('',#3113,#3425,#3447,.T.);
-#3447 = SURFACE_CURVE('',#3448,(#3452,#3459),.PCURVE_S1.);
-#3448 = LINE('',#3449,#3450);
-#3449 = CARTESIAN_POINT('',(3.4,-0.35,6.8));
-#3450 = VECTOR('',#3451,1.);
-#3451 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#3452 = PCURVE('',#815,#3453);
-#3453 = DEFINITIONAL_REPRESENTATION('',(#3454),#3458);
-#3454 = LINE('',#3455,#3456);
-#3455 = CARTESIAN_POINT('',(-1.743050148661E-15,-4.15));
-#3456 = VECTOR('',#3457,1.);
-#3457 = DIRECTION('',(-1.,4.440892098501E-16));
-#3458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3446 = EDGE_CURVE('',#3447,#3424,#3449,.T.);
+#3447 = VERTEX_POINT('',#3448);
+#3448 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    0.105511811024));
+#3449 = SURFACE_CURVE('',#3450,(#3454,#3461),.PCURVE_S1.);
+#3450 = LINE('',#3451,#3452);
+#3451 = CARTESIAN_POINT('',(0.133858267717,1.968503937008E-02,
+    0.105511811024));
+#3452 = VECTOR('',#3453,3.937007874016E-02);
+#3453 = DIRECTION('',(2.22044604925E-16,1.,-4.440892098501E-16));
+#3454 = PCURVE('',#837,#3455);
+#3455 = DEFINITIONAL_REPRESENTATION('',(#3456),#3460);
+#3456 = LINE('',#3457,#3458);
+#3457 = CARTESIAN_POINT('',(-0.162204724409,-0.196850393701));
+#3458 = VECTOR('',#3459,1.);
+#3459 = DIRECTION('',(-1.479114197289E-31,-1.));
+#3460 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3459 = PCURVE('',#2631,#3460);
-#3460 = DEFINITIONAL_REPRESENTATION('',(#3461),#3465);
-#3461 = LINE('',#3462,#3463);
-#3462 = CARTESIAN_POINT('',(-1.59,-7.1));
-#3463 = VECTOR('',#3464,1.);
-#3464 = DIRECTION('',(1.,2.465190328816E-32));
-#3465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3461 = PCURVE('',#2681,#3462);
+#3462 = DEFINITIONAL_REPRESENTATION('',(#3463),#3466);
+#3463 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3464,#3465),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.85,-0.12),.PIECEWISE_BEZIER_KNOTS.);
+#3464 = CARTESIAN_POINT('',(0.,-0.279527559055));
+#3465 = CARTESIAN_POINT('',(2.874015748032E-02,-0.279527559055));
+#3466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3466 = ORIENTED_EDGE('',*,*,#3112,.F.);
-#3467 = FACE_BOUND('',#3468,.F.);
-#3468 = EDGE_LOOP('',(#3469));
-#3469 = ORIENTED_EDGE('',*,*,#3470,.T.);
-#3470 = EDGE_CURVE('',#3471,#3471,#3473,.T.);
-#3471 = VERTEX_POINT('',#3472);
-#3472 = CARTESIAN_POINT('',(3.4,0.6,1.8));
-#3473 = SURFACE_CURVE('',#3474,(#3479,#3490),.PCURVE_S1.);
-#3474 = CIRCLE('',#3475,0.6);
-#3475 = AXIS2_PLACEMENT_3D('',#3476,#3477,#3478);
-#3476 = CARTESIAN_POINT('',(3.4,-5.884182030513E-16,1.8));
-#3477 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#3478 = DIRECTION('',(1.110223024625E-16,1.,0.));
-#3479 = PCURVE('',#815,#3480);
-#3480 = DEFINITIONAL_REPRESENTATION('',(#3481),#3489);
-#3481 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3482,#3483,#3484,#3485,
-#3486,#3487,#3488),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3467 = ORIENTED_EDGE('',*,*,#3468,.F.);
+#3468 = EDGE_CURVE('',#3135,#3447,#3469,.T.);
+#3469 = SURFACE_CURVE('',#3470,(#3474,#3481),.PCURVE_S1.);
+#3470 = LINE('',#3471,#3472);
+#3471 = CARTESIAN_POINT('',(0.133858267717,-1.377952755905E-02,
+    0.267716535433));
+#3472 = VECTOR('',#3473,3.937007874016E-02);
+#3473 = DIRECTION('',(3.330669073875E-16,-4.440892098501E-16,-1.));
+#3474 = PCURVE('',#837,#3475);
+#3475 = DEFINITIONAL_REPRESENTATION('',(#3476),#3480);
+#3476 = LINE('',#3477,#3478);
+#3477 = CARTESIAN_POINT('',(-6.862402160085E-17,-0.163385826772));
+#3478 = VECTOR('',#3479,1.);
+#3479 = DIRECTION('',(-1.,4.440892098501E-16));
+#3480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3481 = PCURVE('',#2653,#3482);
+#3482 = DEFINITIONAL_REPRESENTATION('',(#3483),#3487);
+#3483 = LINE('',#3484,#3485);
+#3484 = CARTESIAN_POINT('',(-6.259842519685E-02,-0.279527559055));
+#3485 = VECTOR('',#3486,1.);
+#3486 = DIRECTION('',(1.,2.465190328816E-32));
+#3487 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3488 = ORIENTED_EDGE('',*,*,#3134,.F.);
+#3489 = FACE_BOUND('',#3490,.F.);
+#3490 = EDGE_LOOP('',(#3491));
+#3491 = ORIENTED_EDGE('',*,*,#3492,.T.);
+#3492 = EDGE_CURVE('',#3493,#3493,#3495,.T.);
+#3493 = VERTEX_POINT('',#3494);
+#3494 = CARTESIAN_POINT('',(0.133858267717,2.362204724409E-02,
+    7.086614173228E-02));
+#3495 = SURFACE_CURVE('',#3496,(#3501,#3512),.PCURVE_S1.);
+#3496 = CIRCLE('',#3497,2.362204724409E-02);
+#3497 = AXIS2_PLACEMENT_3D('',#3498,#3499,#3500);
+#3498 = CARTESIAN_POINT('',(0.133858267717,-2.316607098627E-17,
+    7.086614173228E-02));
+#3499 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#3500 = DIRECTION('',(1.110223024625E-16,1.,0.));
+#3501 = PCURVE('',#837,#3502);
+#3502 = DEFINITIONAL_REPRESENTATION('',(#3503),#3511);
+#3503 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3504,#3505,#3506,#3507,
+#3508,#3509,#3510),.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('') );
-#3482 = CARTESIAN_POINT('',(-5.,-5.1));
-#3483 = CARTESIAN_POINT('',(-6.039230484541,-5.1));
-#3484 = CARTESIAN_POINT('',(-5.519615242271,-4.2));
-#3485 = CARTESIAN_POINT('',(-5.,-3.3));
-#3486 = CARTESIAN_POINT('',(-4.480384757729,-4.2));
-#3487 = CARTESIAN_POINT('',(-3.960769515459,-5.1));
-#3488 = CARTESIAN_POINT('',(-5.,-5.1));
-#3489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3504 = CARTESIAN_POINT('',(-0.196850393701,-0.200787401575));
+#3505 = CARTESIAN_POINT('',(-0.237764979706,-0.200787401575));
+#3506 = CARTESIAN_POINT('',(-0.217307686704,-0.165354330709));
+#3507 = CARTESIAN_POINT('',(-0.196850393701,-0.129921259843));
+#3508 = CARTESIAN_POINT('',(-0.176393100698,-0.165354330709));
+#3509 = CARTESIAN_POINT('',(-0.155935807695,-0.200787401575));
+#3510 = CARTESIAN_POINT('',(-0.196850393701,-0.200787401575));
+#3511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3490 = PCURVE('',#2912,#3491);
-#3491 = DEFINITIONAL_REPRESENTATION('',(#3492),#3496);
-#3492 = LINE('',#3493,#3494);
-#3493 = CARTESIAN_POINT('',(0.,-7.1));
-#3494 = VECTOR('',#3495,1.);
-#3495 = DIRECTION('',(1.,0.));
-#3496 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3512 = PCURVE('',#2934,#3513);
+#3513 = DEFINITIONAL_REPRESENTATION('',(#3514),#3518);
+#3514 = LINE('',#3515,#3516);
+#3515 = CARTESIAN_POINT('',(0.,-0.279527559055));
+#3516 = VECTOR('',#3517,1.);
+#3517 = DIRECTION('',(1.,0.));
+#3518 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3497 = ADVANCED_FACE('',(#3498),#1070,.T.);
-#3498 = FACE_BOUND('',#3499,.F.);
-#3499 = EDGE_LOOP('',(#3500,#3528,#3529,#3557));
-#3500 = ORIENTED_EDGE('',*,*,#3501,.F.);
-#3501 = EDGE_CURVE('',#1053,#3502,#3504,.T.);
-#3502 = VERTEX_POINT('',#3503);
-#3503 = CARTESIAN_POINT('',(-3.7,-0.15,-3.9));
-#3504 = SURFACE_CURVE('',#3505,(#3510,#3517),.PCURVE_S1.);
-#3505 = CIRCLE('',#3506,0.2);
-#3506 = AXIS2_PLACEMENT_3D('',#3507,#3508,#3509);
-#3507 = CARTESIAN_POINT('',(-3.7,-0.15,-3.7));
-#3508 = DIRECTION('',(1.,-5.551115123126E-16,1.848892746612E-31));
-#3509 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#3510 = PCURVE('',#1070,#3511);
-#3511 = DEFINITIONAL_REPRESENTATION('',(#3512),#3516);
-#3512 = LINE('',#3513,#3514);
-#3513 = CARTESIAN_POINT('',(-0.,0.));
-#3514 = VECTOR('',#3515,1.);
-#3515 = DIRECTION('',(-1.,0.));
-#3516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3519 = ADVANCED_FACE('',(#3520),#1092,.T.);
+#3520 = FACE_BOUND('',#3521,.F.);
+#3521 = EDGE_LOOP('',(#3522,#3550,#3551,#3579));
+#3522 = ORIENTED_EDGE('',*,*,#3523,.F.);
+#3523 = EDGE_CURVE('',#1075,#3524,#3526,.T.);
+#3524 = VERTEX_POINT('',#3525);
+#3525 = CARTESIAN_POINT('',(-0.145669291339,-5.905511811024E-03,
+    -0.153543307087));
+#3526 = SURFACE_CURVE('',#3527,(#3532,#3539),.PCURVE_S1.);
+#3527 = CIRCLE('',#3528,7.874015748031E-03);
+#3528 = AXIS2_PLACEMENT_3D('',#3529,#3530,#3531);
+#3529 = CARTESIAN_POINT('',(-0.145669291339,-5.905511811024E-03,
+    -0.145669291339));
+#3530 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#3531 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#3532 = PCURVE('',#1092,#3533);
+#3533 = DEFINITIONAL_REPRESENTATION('',(#3534),#3538);
+#3534 = LINE('',#3535,#3536);
+#3535 = CARTESIAN_POINT('',(-0.,0.));
+#3536 = VECTOR('',#3537,1.);
+#3537 = DIRECTION('',(-1.,0.));
+#3538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3517 = PCURVE('',#1098,#3518);
-#3518 = DEFINITIONAL_REPRESENTATION('',(#3519),#3527);
-#3519 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3520,#3521,#3522,#3523,
-#3524,#3525,#3526),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3539 = PCURVE('',#1120,#3540);
+#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3549);
+#3541 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3542,#3543,#3544,#3545,
+#3546,#3547,#3548),.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('') );
-#3520 = CARTESIAN_POINT('',(-8.881784197001E-17,-0.4));
-#3521 = CARTESIAN_POINT('',(-0.346410161514,-0.4));
-#3522 = CARTESIAN_POINT('',(-0.173205080757,-1.E-01));
-#3523 = CARTESIAN_POINT('',(-4.576950980888E-18,0.2));
-#3524 = CARTESIAN_POINT('',(0.173205080757,-1.E-01));
-#3525 = CARTESIAN_POINT('',(0.346410161514,-0.4));
-#3526 = CARTESIAN_POINT('',(-8.881784197001E-17,-0.4));
-#3527 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3542 = CARTESIAN_POINT('',(-3.49676543189E-18,-1.574803149606E-02));
+#3543 = CARTESIAN_POINT('',(-1.363819533519E-02,-1.574803149606E-02));
+#3544 = CARTESIAN_POINT('',(-6.819097667594E-03,-3.937007874016E-03));
+#3545 = CARTESIAN_POINT('',(-1.801949205074E-19,7.874015748031E-03));
+#3546 = CARTESIAN_POINT('',(6.819097667594E-03,-3.937007874016E-03));
+#3547 = CARTESIAN_POINT('',(1.363819533519E-02,-1.574803149606E-02));
+#3548 = CARTESIAN_POINT('',(-3.49676543189E-18,-1.574803149606E-02));
+#3549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3528 = ORIENTED_EDGE('',*,*,#1052,.T.);
-#3529 = ORIENTED_EDGE('',*,*,#3530,.F.);
-#3530 = EDGE_CURVE('',#3531,#1055,#3533,.T.);
-#3531 = VERTEX_POINT('',#3532);
-#3532 = CARTESIAN_POINT('',(-3.4,-0.15,-3.9));
-#3533 = SURFACE_CURVE('',#3534,(#3539,#3546),.PCURVE_S1.);
-#3534 = CIRCLE('',#3535,0.2);
-#3535 = AXIS2_PLACEMENT_3D('',#3536,#3537,#3538);
-#3536 = CARTESIAN_POINT('',(-3.4,-0.15,-3.7));
-#3537 = DIRECTION('',(-1.,3.330669073875E-16,-2.22044604925E-16));
-#3538 = DIRECTION('',(3.330669073875E-16,1.,2.465190328816E-32));
-#3539 = PCURVE('',#1070,#3540);
-#3540 = DEFINITIONAL_REPRESENTATION('',(#3541),#3545);
-#3541 = LINE('',#3542,#3543);
-#3542 = CARTESIAN_POINT('',(-6.28318530718,-0.3));
-#3543 = VECTOR('',#3544,1.);
-#3544 = DIRECTION('',(1.,-0.));
-#3545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3550 = ORIENTED_EDGE('',*,*,#1074,.T.);
+#3551 = ORIENTED_EDGE('',*,*,#3552,.F.);
+#3552 = EDGE_CURVE('',#3553,#1077,#3555,.T.);
+#3553 = VERTEX_POINT('',#3554);
+#3554 = CARTESIAN_POINT('',(-0.133858267717,-5.905511811024E-03,
+    -0.153543307087));
+#3555 = SURFACE_CURVE('',#3556,(#3561,#3568),.PCURVE_S1.);
+#3556 = CIRCLE('',#3557,7.874015748031E-03);
+#3557 = AXIS2_PLACEMENT_3D('',#3558,#3559,#3560);
+#3558 = CARTESIAN_POINT('',(-0.133858267717,-5.905511811024E-03,
+    -0.145669291339));
+#3559 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#3560 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16));
+#3561 = PCURVE('',#1092,#3562);
+#3562 = DEFINITIONAL_REPRESENTATION('',(#3563),#3567);
+#3563 = LINE('',#3564,#3565);
+#3564 = CARTESIAN_POINT('',(-6.28318530718,-1.181102362205E-02));
+#3565 = VECTOR('',#3566,1.);
+#3566 = DIRECTION('',(1.,-0.));
+#3567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3546 = PCURVE('',#1442,#3547);
-#3547 = DEFINITIONAL_REPRESENTATION('',(#3548),#3556);
-#3548 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3549,#3550,#3551,#3552,
-#3553,#3554,#3555),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3568 = PCURVE('',#1464,#3569);
+#3569 = DEFINITIONAL_REPRESENTATION('',(#3570),#3578);
+#3570 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3571,#3572,#3573,#3574,
+#3575,#3576,#3577),.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('') );
-#3549 = CARTESIAN_POINT('',(-0.5,-1.3));
-#3550 = CARTESIAN_POINT('',(-0.153589838486,-1.3));
-#3551 = CARTESIAN_POINT('',(-0.326794919243,-1.6));
-#3552 = CARTESIAN_POINT('',(-0.5,-1.9));
-#3553 = CARTESIAN_POINT('',(-0.673205080757,-1.6));
-#3554 = CARTESIAN_POINT('',(-0.846410161514,-1.3));
-#3555 = CARTESIAN_POINT('',(-0.5,-1.3));
-#3556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3571 = CARTESIAN_POINT('',(-1.968503937008E-02,-5.11811023622E-02));
+#3572 = CARTESIAN_POINT('',(-6.046844034891E-03,-5.11811023622E-02));
+#3573 = CARTESIAN_POINT('',(-1.286594170248E-02,-6.299212598425E-02));
+#3574 = CARTESIAN_POINT('',(-1.968503937008E-02,-7.48031496063E-02));
+#3575 = CARTESIAN_POINT('',(-2.650413703767E-02,-6.299212598425E-02));
+#3576 = CARTESIAN_POINT('',(-3.332323470527E-02,-5.11811023622E-02));
+#3577 = CARTESIAN_POINT('',(-1.968503937008E-02,-5.11811023622E-02));
+#3578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3557 = ORIENTED_EDGE('',*,*,#3558,.F.);
-#3558 = EDGE_CURVE('',#3502,#3531,#3559,.T.);
-#3559 = SURFACE_CURVE('',#3560,(#3564,#3571),.PCURVE_S1.);
-#3560 = LINE('',#3561,#3562);
-#3561 = CARTESIAN_POINT('',(-3.7,-0.15,-3.9));
-#3562 = VECTOR('',#3563,1.);
-#3563 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#3564 = PCURVE('',#1070,#3565);
-#3565 = DEFINITIONAL_REPRESENTATION('',(#3566),#3570);
-#3566 = LINE('',#3567,#3568);
-#3567 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#3568 = VECTOR('',#3569,1.);
-#3569 = DIRECTION('',(-0.,-1.));
-#3570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3579 = ORIENTED_EDGE('',*,*,#3580,.F.);
+#3580 = EDGE_CURVE('',#3524,#3553,#3581,.T.);
+#3581 = SURFACE_CURVE('',#3582,(#3586,#3593),.PCURVE_S1.);
+#3582 = LINE('',#3583,#3584);
+#3583 = CARTESIAN_POINT('',(-0.145669291339,-5.905511811024E-03,
+    -0.153543307087));
+#3584 = VECTOR('',#3585,3.937007874016E-02);
+#3585 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#3586 = PCURVE('',#1092,#3587);
+#3587 = DEFINITIONAL_REPRESENTATION('',(#3588),#3592);
+#3588 = LINE('',#3589,#3590);
+#3589 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3590 = VECTOR('',#3591,1.);
+#3591 = DIRECTION('',(-0.,-1.));
+#3592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3571 = PCURVE('',#3572,#3577);
-#3572 = PLANE('',#3573);
-#3573 = AXIS2_PLACEMENT_3D('',#3574,#3575,#3576);
-#3574 = CARTESIAN_POINT('',(-3.7,0.15,-3.9));
-#3575 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#3576 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#3577 = DEFINITIONAL_REPRESENTATION('',(#3578),#3582);
-#3578 = LINE('',#3579,#3580);
-#3579 = CARTESIAN_POINT('',(0.3,-3.330669073875E-17));
-#3580 = VECTOR('',#3581,1.);
-#3581 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3593 = PCURVE('',#3594,#3599);
+#3594 = PLANE('',#3595);
+#3595 = AXIS2_PLACEMENT_3D('',#3596,#3597,#3598);
+#3596 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#3597 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#3598 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#3599 = DEFINITIONAL_REPRESENTATION('',(#3600),#3604);
+#3600 = LINE('',#3601,#3602);
+#3601 = CARTESIAN_POINT('',(1.181102362205E-02,-1.311287036959E-18));
+#3602 = VECTOR('',#3603,1.);
+#3603 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3583 = ADVANCED_FACE('',(#3584),#1442,.T.);
-#3584 = FACE_BOUND('',#3585,.F.);
-#3585 = EDGE_LOOP('',(#3586,#3607,#3608,#3636,#3655,#3656));
-#3586 = ORIENTED_EDGE('',*,*,#3587,.F.);
-#3587 = EDGE_CURVE('',#1765,#1401,#3588,.T.);
-#3588 = SURFACE_CURVE('',#3589,(#3593,#3600),.PCURVE_S1.);
-#3589 = LINE('',#3590,#3591);
-#3590 = CARTESIAN_POINT('',(-3.4,1.35,-3.13));
-#3591 = VECTOR('',#3592,1.);
-#3592 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3593 = PCURVE('',#1442,#3594);
-#3594 = DEFINITIONAL_REPRESENTATION('',(#3595),#3599);
-#3595 = LINE('',#3596,#3597);
-#3596 = CARTESIAN_POINT('',(-1.07,-3.408384685599E-16));
-#3597 = VECTOR('',#3598,1.);
-#3598 = DIRECTION('',(1.110223024625E-16,-1.));
-#3599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3605 = ADVANCED_FACE('',(#3606),#1464,.T.);
+#3606 = FACE_BOUND('',#3607,.F.);
+#3607 = EDGE_LOOP('',(#3608,#3629,#3630,#3658,#3677,#3678));
+#3608 = ORIENTED_EDGE('',*,*,#3609,.F.);
+#3609 = EDGE_CURVE('',#1787,#1423,#3610,.T.);
+#3610 = SURFACE_CURVE('',#3611,(#3615,#3622),.PCURVE_S1.);
+#3611 = LINE('',#3612,#3613);
+#3612 = CARTESIAN_POINT('',(-0.133858267717,5.314960629921E-02,
+    -0.123228346457));
+#3613 = VECTOR('',#3614,3.937007874016E-02);
+#3614 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3615 = PCURVE('',#1464,#3616);
+#3616 = DEFINITIONAL_REPRESENTATION('',(#3617),#3621);
+#3617 = LINE('',#3618,#3619);
+#3618 = CARTESIAN_POINT('',(-4.212598425197E-02,-1.341883734488E-17));
+#3619 = VECTOR('',#3620,1.);
+#3620 = DIRECTION('',(1.110223024625E-16,-1.));
+#3621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3600 = PCURVE('',#1417,#3601);
-#3601 = DEFINITIONAL_REPRESENTATION('',(#3602),#3606);
-#3602 = LINE('',#3603,#3604);
-#3603 = CARTESIAN_POINT('',(-1.570796326795,0.));
-#3604 = VECTOR('',#3605,1.);
-#3605 = DIRECTION('',(-0.,-1.));
-#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3607 = ORIENTED_EDGE('',*,*,#1788,.F.);
-#3608 = ORIENTED_EDGE('',*,*,#3609,.T.);
-#3609 = EDGE_CURVE('',#1789,#3610,#3612,.T.);
-#3610 = VERTEX_POINT('',#3611);
-#3611 = CARTESIAN_POINT('',(-3.4,0.15,-3.9));
-#3612 = SURFACE_CURVE('',#3613,(#3618,#3629),.PCURVE_S1.);
-#3613 = CIRCLE('',#3614,0.2);
-#3614 = AXIS2_PLACEMENT_3D('',#3615,#3616,#3617);
-#3615 = CARTESIAN_POINT('',(-3.4,0.15,-3.7));
-#3616 = DIRECTION('',(-1.,3.330669073875E-16,-2.22044604925E-16));
-#3617 = DIRECTION('',(3.330669073875E-16,1.,2.465190328816E-32));
-#3618 = PCURVE('',#1442,#3619);
-#3619 = DEFINITIONAL_REPRESENTATION('',(#3620),#3628);
-#3620 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3621,#3622,#3623,#3624,
-#3625,#3626,#3627),.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('') );
-#3621 = CARTESIAN_POINT('',(-0.5,-1.));
-#3622 = CARTESIAN_POINT('',(-0.153589838486,-1.));
-#3623 = CARTESIAN_POINT('',(-0.326794919243,-1.3));
-#3624 = CARTESIAN_POINT('',(-0.5,-1.6));
-#3625 = CARTESIAN_POINT('',(-0.673205080757,-1.3));
-#3626 = CARTESIAN_POINT('',(-0.846410161514,-1.));
-#3627 = CARTESIAN_POINT('',(-0.5,-1.));
+#3622 = PCURVE('',#1439,#3623);
+#3623 = DEFINITIONAL_REPRESENTATION('',(#3624),#3628);
+#3624 = LINE('',#3625,#3626);
+#3625 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3626 = VECTOR('',#3627,1.);
+#3627 = DIRECTION('',(-0.,-1.));
 #3628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3629 = PCURVE('',#1825,#3630);
-#3630 = DEFINITIONAL_REPRESENTATION('',(#3631),#3635);
-#3631 = LINE('',#3632,#3633);
-#3632 = CARTESIAN_POINT('',(-6.28318530718,-0.3));
-#3633 = VECTOR('',#3634,1.);
-#3634 = DIRECTION('',(1.,-0.));
-#3635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3629 = ORIENTED_EDGE('',*,*,#1810,.F.);
+#3630 = ORIENTED_EDGE('',*,*,#3631,.T.);
+#3631 = EDGE_CURVE('',#1811,#3632,#3634,.T.);
+#3632 = VERTEX_POINT('',#3633);
+#3633 = CARTESIAN_POINT('',(-0.133858267717,5.905511811024E-03,
+    -0.153543307087));
+#3634 = SURFACE_CURVE('',#3635,(#3640,#3651),.PCURVE_S1.);
+#3635 = CIRCLE('',#3636,7.874015748031E-03);
+#3636 = AXIS2_PLACEMENT_3D('',#3637,#3638,#3639);
+#3637 = CARTESIAN_POINT('',(-0.133858267717,5.905511811024E-03,
+    -0.145669291339));
+#3638 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#3639 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16));
+#3640 = PCURVE('',#1464,#3641);
+#3641 = DEFINITIONAL_REPRESENTATION('',(#3642),#3650);
+#3642 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3643,#3644,#3645,#3646,
+#3647,#3648,#3649),.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('') );
+#3643 = CARTESIAN_POINT('',(-1.968503937008E-02,-3.937007874016E-02));
+#3644 = CARTESIAN_POINT('',(-6.046844034891E-03,-3.937007874016E-02));
+#3645 = CARTESIAN_POINT('',(-1.286594170248E-02,-5.11811023622E-02));
+#3646 = CARTESIAN_POINT('',(-1.968503937008E-02,-6.299212598425E-02));
+#3647 = CARTESIAN_POINT('',(-2.650413703767E-02,-5.11811023622E-02));
+#3648 = CARTESIAN_POINT('',(-3.332323470527E-02,-3.937007874016E-02));
+#3649 = CARTESIAN_POINT('',(-1.968503937008E-02,-3.937007874016E-02));
+#3650 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3636 = ORIENTED_EDGE('',*,*,#3637,.F.);
-#3637 = EDGE_CURVE('',#3531,#3610,#3638,.T.);
-#3638 = SURFACE_CURVE('',#3639,(#3643,#3649),.PCURVE_S1.);
-#3639 = LINE('',#3640,#3641);
-#3640 = CARTESIAN_POINT('',(-3.4,0.75,-3.9));
-#3641 = VECTOR('',#3642,1.);
-#3642 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16));
-#3643 = PCURVE('',#1442,#3644);
-#3644 = DEFINITIONAL_REPRESENTATION('',(#3645),#3648);
-#3645 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3646,#3647),.UNSPECIFIED.,.F.,
+#3651 = PCURVE('',#1847,#3652);
+#3652 = DEFINITIONAL_REPRESENTATION('',(#3653),#3657);
+#3653 = LINE('',#3654,#3655);
+#3654 = CARTESIAN_POINT('',(-6.28318530718,-1.181102362205E-02));
+#3655 = VECTOR('',#3656,1.);
+#3656 = DIRECTION('',(1.,-0.));
+#3657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3658 = ORIENTED_EDGE('',*,*,#3659,.F.);
+#3659 = EDGE_CURVE('',#3553,#3632,#3660,.T.);
+#3660 = SURFACE_CURVE('',#3661,(#3665,#3671),.PCURVE_S1.);
+#3661 = LINE('',#3662,#3663);
+#3662 = CARTESIAN_POINT('',(-0.133858267717,2.952755905512E-02,
+    -0.153543307087));
+#3663 = VECTOR('',#3664,3.937007874016E-02);
+#3664 = DIRECTION('',(-1.110223024625E-16,1.,-4.440892098501E-16));
+#3665 = PCURVE('',#1464,#3666);
+#3666 = DEFINITIONAL_REPRESENTATION('',(#3667),#3670);
+#3667 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3668,#3669),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.9,-0.6),.PIECEWISE_BEZIER_KNOTS.);
-#3646 = CARTESIAN_POINT('',(-0.3,-1.5));
-#3647 = CARTESIAN_POINT('',(-0.3,-1.2));
-#3648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3668 = CARTESIAN_POINT('',(-1.181102362205E-02,-5.905511811024E-02));
+#3669 = CARTESIAN_POINT('',(-1.181102362205E-02,-4.724409448819E-02));
+#3670 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3649 = PCURVE('',#3572,#3650);
-#3650 = DEFINITIONAL_REPRESENTATION('',(#3651),#3654);
-#3651 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3652,#3653),.UNSPECIFIED.,.F.,
+#3671 = PCURVE('',#3594,#3672);
+#3672 = DEFINITIONAL_REPRESENTATION('',(#3673),#3676);
+#3673 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3674,#3675),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.9,-0.6),.PIECEWISE_BEZIER_KNOTS.);
-#3652 = CARTESIAN_POINT('',(0.3,-0.3));
-#3653 = CARTESIAN_POINT('',(-1.7763568394E-15,-0.3));
-#3654 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3674 = CARTESIAN_POINT('',(1.181102362205E-02,-1.181102362205E-02));
+#3675 = CARTESIAN_POINT('',(-6.993530863781E-17,-1.181102362205E-02));
+#3676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3655 = ORIENTED_EDGE('',*,*,#3530,.T.);
-#3656 = ORIENTED_EDGE('',*,*,#1429,.T.);
-#3657 = ADVANCED_FACE('',(#3658),#1417,.F.);
-#3658 = FACE_BOUND('',#3659,.T.);
-#3659 = EDGE_LOOP('',(#3660,#3661,#3682,#3683));
-#3660 = ORIENTED_EDGE('',*,*,#1764,.T.);
-#3661 = ORIENTED_EDGE('',*,*,#3662,.T.);
-#3662 = EDGE_CURVE('',#1744,#1375,#3663,.T.);
-#3663 = SURFACE_CURVE('',#3664,(#3668,#3675),.PCURVE_S1.);
-#3664 = LINE('',#3665,#3666);
-#3665 = CARTESIAN_POINT('',(-3.382521902385,1.35,-3.013051318111));
-#3666 = VECTOR('',#3667,1.);
-#3667 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3668 = PCURVE('',#1417,#3669);
-#3669 = DEFINITIONAL_REPRESENTATION('',(#3670),#3674);
-#3670 = LINE('',#3671,#3672);
-#3671 = CARTESIAN_POINT('',(-1.274090353956,0.));
-#3672 = VECTOR('',#3673,1.);
-#3673 = DIRECTION('',(-0.,-1.));
-#3674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3677 = ORIENTED_EDGE('',*,*,#3552,.T.);
+#3678 = ORIENTED_EDGE('',*,*,#1451,.T.);
+#3679 = ADVANCED_FACE('',(#3680),#1439,.F.);
+#3680 = FACE_BOUND('',#3681,.T.);
+#3681 = EDGE_LOOP('',(#3682,#3683,#3704,#3705));
+#3682 = ORIENTED_EDGE('',*,*,#1786,.T.);
+#3683 = ORIENTED_EDGE('',*,*,#3684,.T.);
+#3684 = EDGE_CURVE('',#1766,#1397,#3685,.T.);
+#3685 = SURFACE_CURVE('',#3686,(#3690,#3697),.PCURVE_S1.);
+#3686 = LINE('',#3687,#3688);
+#3687 = CARTESIAN_POINT('',(-0.133170153637,5.314960629921E-02,
+    -0.118624067642));
+#3688 = VECTOR('',#3689,3.937007874016E-02);
+#3689 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3690 = PCURVE('',#1439,#3691);
+#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696);
+#3692 = LINE('',#3693,#3694);
+#3693 = CARTESIAN_POINT('',(-1.274090353956,0.));
+#3694 = VECTOR('',#3695,1.);
+#3695 = DIRECTION('',(-0.,-1.));
+#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3675 = PCURVE('',#1389,#3676);
-#3676 = DEFINITIONAL_REPRESENTATION('',(#3677),#3681);
-#3677 = LINE('',#3678,#3679);
-#3678 = CARTESIAN_POINT('',(6.356184765571E-15,-2.22044604925E-16));
-#3679 = VECTOR('',#3680,1.);
-#3680 = DIRECTION('',(1.458480741805E-16,-1.));
-#3681 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#3682 = ORIENTED_EDGE('',*,*,#1400,.F.);
-#3683 = ORIENTED_EDGE('',*,*,#3587,.F.);
-#3684 = ADVANCED_FACE('',(#3685),#1389,.T.);
-#3685 = FACE_BOUND('',#3686,.F.);
-#3686 = EDGE_LOOP('',(#3687,#3688,#3689,#3690));
-#3687 = ORIENTED_EDGE('',*,*,#1743,.F.);
-#3688 = ORIENTED_EDGE('',*,*,#3662,.T.);
-#3689 = ORIENTED_EDGE('',*,*,#1374,.T.);
-#3690 = ORIENTED_EDGE('',*,*,#3691,.F.);
-#3691 = EDGE_CURVE('',#1720,#1351,#3692,.T.);
-#3692 = SURFACE_CURVE('',#3693,(#3697,#3704),.PCURVE_S1.);
-#3693 = LINE('',#3694,#3695);
-#3694 = CARTESIAN_POINT('',(-3.051872725414,1.35,-2.244041985845));
-#3695 = VECTOR('',#3696,1.);
-#3696 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3697 = PCURVE('',#1389,#3698);
+#3697 = PCURVE('',#1411,#3698);
 #3698 = DEFINITIONAL_REPRESENTATION('',(#3699),#3703);
 #3699 = LINE('',#3700,#3701);
-#3700 = CARTESIAN_POINT('',(-0.837080779461,-1.587960525525E-16));
+#3700 = CARTESIAN_POINT('',(2.502434947075E-16,-8.741913579726E-18));
 #3701 = VECTOR('',#3702,1.);
 #3702 = DIRECTION('',(1.458480741805E-16,-1.));
 #3703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3704 = PCURVE('',#1338,#3705);
-#3705 = DEFINITIONAL_REPRESENTATION('',(#3706),#3710);
-#3706 = LINE('',#3707,#3708);
-#3707 = CARTESIAN_POINT('',(-4.293509959906,0.));
-#3708 = VECTOR('',#3709,1.);
-#3709 = DIRECTION('',(-0.,-1.));
-#3710 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3704 = ORIENTED_EDGE('',*,*,#1422,.F.);
+#3705 = ORIENTED_EDGE('',*,*,#3609,.F.);
+#3706 = ADVANCED_FACE('',(#3707),#1411,.T.);
+#3707 = FACE_BOUND('',#3708,.F.);
+#3708 = EDGE_LOOP('',(#3709,#3710,#3711,#3712));
+#3709 = ORIENTED_EDGE('',*,*,#1765,.F.);
+#3710 = ORIENTED_EDGE('',*,*,#3684,.T.);
+#3711 = ORIENTED_EDGE('',*,*,#1396,.T.);
+#3712 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#3713 = EDGE_CURVE('',#1742,#1373,#3714,.T.);
+#3714 = SURFACE_CURVE('',#3715,(#3719,#3726),.PCURVE_S1.);
+#3715 = LINE('',#3716,#3717);
+#3716 = CARTESIAN_POINT('',(-0.120152469505,5.314960629921E-02,
+    -8.834810967896E-02));
+#3717 = VECTOR('',#3718,3.937007874016E-02);
+#3718 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3719 = PCURVE('',#1411,#3720);
+#3720 = DEFINITIONAL_REPRESENTATION('',(#3721),#3725);
+#3721 = LINE('',#3722,#3723);
+#3722 = CARTESIAN_POINT('',(-3.295593619925E-02,-6.251813092619E-18));
+#3723 = VECTOR('',#3724,1.);
+#3724 = DIRECTION('',(1.458480741805E-16,-1.));
+#3725 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3711 = ADVANCED_FACE('',(#3712),#1338,.T.);
-#3712 = FACE_BOUND('',#3713,.T.);
-#3713 = EDGE_LOOP('',(#3714,#3715,#3716,#3717,#3718,#3719));
-#3714 = ORIENTED_EDGE('',*,*,#1321,.T.);
-#3715 = ORIENTED_EDGE('',*,*,#1350,.T.);
-#3716 = ORIENTED_EDGE('',*,*,#3691,.F.);
-#3717 = ORIENTED_EDGE('',*,*,#1719,.F.);
-#3718 = ORIENTED_EDGE('',*,*,#1695,.F.);
-#3719 = ORIENTED_EDGE('',*,*,#3720,.T.);
-#3720 = EDGE_CURVE('',#1675,#1296,#3721,.T.);
-#3721 = SURFACE_CURVE('',#3722,(#3726,#3733),.PCURVE_S1.);
-#3722 = LINE('',#3723,#3724);
-#3723 = CARTESIAN_POINT('',(-3.051872725414,1.35,-1.755958014155));
-#3724 = VECTOR('',#3725,1.);
-#3725 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3726 = PCURVE('',#1338,#3727);
+#3726 = PCURVE('',#1360,#3727);
 #3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732);
 #3728 = LINE('',#3729,#3730);
-#3729 = CARTESIAN_POINT('',(-5.131268000863,0.));
+#3729 = CARTESIAN_POINT('',(-4.293509959906,0.));
 #3730 = VECTOR('',#3731,1.);
 #3731 = DIRECTION('',(-0.,-1.));
 #3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3733 = PCURVE('',#1310,#3734);
-#3734 = DEFINITIONAL_REPRESENTATION('',(#3735),#3739);
-#3735 = LINE('',#3736,#3737);
-#3736 = CARTESIAN_POINT('',(-7.873802242391E-16,-2.22044604925E-16));
-#3737 = VECTOR('',#3738,1.);
-#3738 = DIRECTION('',(5.813985333648E-17,-1.));
-#3739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3733 = ADVANCED_FACE('',(#3734),#1360,.T.);
+#3734 = FACE_BOUND('',#3735,.T.);
+#3735 = EDGE_LOOP('',(#3736,#3737,#3738,#3739,#3740,#3741));
+#3736 = ORIENTED_EDGE('',*,*,#1343,.T.);
+#3737 = ORIENTED_EDGE('',*,*,#1372,.T.);
+#3738 = ORIENTED_EDGE('',*,*,#3713,.F.);
+#3739 = ORIENTED_EDGE('',*,*,#1741,.F.);
+#3740 = ORIENTED_EDGE('',*,*,#1717,.F.);
+#3741 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#3742 = EDGE_CURVE('',#1697,#1318,#3743,.T.);
+#3743 = SURFACE_CURVE('',#3744,(#3748,#3755),.PCURVE_S1.);
+#3744 = LINE('',#3745,#3746);
+#3745 = CARTESIAN_POINT('',(-0.120152469505,5.314960629921E-02,
+    -6.913220528167E-02));
+#3746 = VECTOR('',#3747,3.937007874016E-02);
+#3747 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3748 = PCURVE('',#1360,#3749);
+#3749 = DEFINITIONAL_REPRESENTATION('',(#3750),#3754);
+#3750 = LINE('',#3751,#3752);
+#3751 = CARTESIAN_POINT('',(-5.131268000863,0.));
+#3752 = VECTOR('',#3753,1.);
+#3753 = DIRECTION('',(-0.,-1.));
+#3754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3740 = ADVANCED_FACE('',(#3741),#1310,.T.);
-#3741 = FACE_BOUND('',#3742,.F.);
-#3742 = EDGE_LOOP('',(#3743,#3744,#3745,#3746));
-#3743 = ORIENTED_EDGE('',*,*,#1674,.F.);
-#3744 = ORIENTED_EDGE('',*,*,#3720,.T.);
-#3745 = ORIENTED_EDGE('',*,*,#1295,.T.);
-#3746 = ORIENTED_EDGE('',*,*,#3747,.F.);
-#3747 = EDGE_CURVE('',#1651,#1267,#3748,.T.);
-#3748 = SURFACE_CURVE('',#3749,(#3753,#3760),.PCURVE_S1.);
-#3749 = LINE('',#3750,#3751);
-#3750 = CARTESIAN_POINT('',(-3.382521902385,1.35,-0.986948681889));
-#3751 = VECTOR('',#3752,1.);
-#3752 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3753 = PCURVE('',#1310,#3754);
-#3754 = DEFINITIONAL_REPRESENTATION('',(#3755),#3759);
-#3755 = LINE('',#3756,#3757);
-#3756 = CARTESIAN_POINT('',(-0.837080779461,-2.34002925739E-16));
-#3757 = VECTOR('',#3758,1.);
-#3758 = DIRECTION('',(5.813985333648E-17,-1.));
-#3759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3755 = PCURVE('',#1332,#3756);
+#3756 = DEFINITIONAL_REPRESENTATION('',(#3757),#3761);
+#3757 = LINE('',#3758,#3759);
+#3758 = CARTESIAN_POINT('',(-3.099922142674E-17,-8.741913579726E-18));
+#3759 = VECTOR('',#3760,1.);
+#3760 = DIRECTION('',(5.813985333648E-17,-1.));
+#3761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3760 = PCURVE('',#1283,#3761);
-#3761 = DEFINITIONAL_REPRESENTATION('',(#3762),#3766);
-#3762 = LINE('',#3763,#3764);
-#3763 = CARTESIAN_POINT('',(-1.867502299634,0.));
-#3764 = VECTOR('',#3765,1.);
-#3765 = DIRECTION('',(-0.,-1.));
-#3766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3762 = ADVANCED_FACE('',(#3763),#1332,.T.);
+#3763 = FACE_BOUND('',#3764,.F.);
+#3764 = EDGE_LOOP('',(#3765,#3766,#3767,#3768));
+#3765 = ORIENTED_EDGE('',*,*,#1696,.F.);
+#3766 = ORIENTED_EDGE('',*,*,#3742,.T.);
+#3767 = ORIENTED_EDGE('',*,*,#1317,.T.);
+#3768 = ORIENTED_EDGE('',*,*,#3769,.F.);
+#3769 = EDGE_CURVE('',#1673,#1289,#3770,.T.);
+#3770 = SURFACE_CURVE('',#3771,(#3775,#3782),.PCURVE_S1.);
+#3771 = LINE('',#3772,#3773);
+#3772 = CARTESIAN_POINT('',(-0.133170153637,5.314960629921E-02,
+    -3.885624731847E-02));
+#3773 = VECTOR('',#3774,3.937007874016E-02);
+#3774 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3775 = PCURVE('',#1332,#3776);
+#3776 = DEFINITIONAL_REPRESENTATION('',(#3777),#3781);
+#3777 = LINE('',#3778,#3779);
+#3778 = CARTESIAN_POINT('',(-3.295593619925E-02,-9.212713611773E-18));
+#3779 = VECTOR('',#3780,1.);
+#3780 = DIRECTION('',(5.813985333648E-17,-1.));
+#3781 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3767 = ADVANCED_FACE('',(#3768),#1283,.F.);
-#3768 = FACE_BOUND('',#3769,.T.);
-#3769 = EDGE_LOOP('',(#3770,#3771,#3772,#3773));
-#3770 = ORIENTED_EDGE('',*,*,#1650,.T.);
-#3771 = ORIENTED_EDGE('',*,*,#2200,.T.);
-#3772 = ORIENTED_EDGE('',*,*,#1266,.F.);
-#3773 = ORIENTED_EDGE('',*,*,#3747,.F.);
-#3774 = ADVANCED_FACE('',(#3775),#1209,.F.);
-#3775 = FACE_BOUND('',#3776,.T.);
-#3776 = EDGE_LOOP('',(#3777,#3778,#3799,#3800));
-#3777 = ORIENTED_EDGE('',*,*,#1929,.F.);
-#3778 = ORIENTED_EDGE('',*,*,#3779,.T.);
-#3779 = EDGE_CURVE('',#1906,#1166,#3780,.T.);
-#3780 = SURFACE_CURVE('',#3781,(#3785,#3792),.PCURVE_S1.);
-#3781 = LINE('',#3782,#3783);
-#3782 = CARTESIAN_POINT('',(-3.325936362707,1.35,-1.877979007077));
-#3783 = VECTOR('',#3784,1.);
-#3784 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3785 = PCURVE('',#1209,#3786);
-#3786 = DEFINITIONAL_REPRESENTATION('',(#3787),#3791);
-#3787 = LINE('',#3788,#3789);
-#3788 = CARTESIAN_POINT('',(-2.390830951082E-15,-2.22044604925E-16));
-#3789 = VECTOR('',#3790,1.);
-#3790 = DIRECTION('',(5.843483051091E-17,-1.));
-#3791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3782 = PCURVE('',#1305,#3783);
+#3783 = DEFINITIONAL_REPRESENTATION('',(#3784),#3788);
+#3784 = LINE('',#3785,#3786);
+#3785 = CARTESIAN_POINT('',(-1.867502299634,0.));
+#3786 = VECTOR('',#3787,1.);
+#3787 = DIRECTION('',(-0.,-1.));
+#3788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3792 = PCURVE('',#1182,#3793);
-#3793 = DEFINITIONAL_REPRESENTATION('',(#3794),#3798);
-#3794 = LINE('',#3795,#3796);
-#3795 = CARTESIAN_POINT('',(-5.131268000863,0.));
-#3796 = VECTOR('',#3797,1.);
-#3797 = DIRECTION('',(-0.,-1.));
-#3798 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3789 = ADVANCED_FACE('',(#3790),#1305,.F.);
+#3790 = FACE_BOUND('',#3791,.T.);
+#3791 = EDGE_LOOP('',(#3792,#3793,#3794,#3795));
+#3792 = ORIENTED_EDGE('',*,*,#1672,.T.);
+#3793 = ORIENTED_EDGE('',*,*,#2222,.T.);
+#3794 = ORIENTED_EDGE('',*,*,#1288,.F.);
+#3795 = ORIENTED_EDGE('',*,*,#3769,.F.);
+#3796 = ADVANCED_FACE('',(#3797),#1231,.F.);
+#3797 = FACE_BOUND('',#3798,.T.);
+#3798 = EDGE_LOOP('',(#3799,#3800,#3821,#3822));
+#3799 = ORIENTED_EDGE('',*,*,#1951,.F.);
+#3800 = ORIENTED_EDGE('',*,*,#3801,.T.);
+#3801 = EDGE_CURVE('',#1928,#1188,#3802,.T.);
+#3802 = SURFACE_CURVE('',#3803,(#3807,#3814),.PCURVE_S1.);
+#3803 = LINE('',#3804,#3805);
+#3804 = CARTESIAN_POINT('',(-0.130942376485,5.314960629921E-02,
+    -7.393618138099E-02));
+#3805 = VECTOR('',#3806,3.937007874016E-02);
+#3806 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3807 = PCURVE('',#1231,#3808);
+#3808 = DEFINITIONAL_REPRESENTATION('',(#3809),#3813);
+#3809 = LINE('',#3810,#3811);
+#3810 = CARTESIAN_POINT('',(-9.412720279851E-17,-8.741913579726E-18));
+#3811 = VECTOR('',#3812,1.);
+#3812 = DIRECTION('',(5.843483051091E-17,-1.));
+#3813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3799 = ORIENTED_EDGE('',*,*,#1194,.T.);
-#3800 = ORIENTED_EDGE('',*,*,#1531,.F.);
-#3801 = ADVANCED_FACE('',(#3802),#1182,.F.);
-#3802 = FACE_BOUND('',#3803,.T.);
-#3803 = EDGE_LOOP('',(#3804,#3805,#3826,#3827));
-#3804 = ORIENTED_EDGE('',*,*,#1905,.T.);
-#3805 = ORIENTED_EDGE('',*,*,#3806,.T.);
-#3806 = EDGE_CURVE('',#1885,#1140,#3807,.T.);
-#3807 = SURFACE_CURVE('',#3808,(#3812,#3819),.PCURVE_S1.);
-#3808 = LINE('',#3809,#3810);
-#3809 = CARTESIAN_POINT('',(-3.325936362707,1.35,-2.122020992923));
-#3810 = VECTOR('',#3811,1.);
-#3811 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3812 = PCURVE('',#1182,#3813);
-#3813 = DEFINITIONAL_REPRESENTATION('',(#3814),#3818);
-#3814 = LINE('',#3815,#3816);
-#3815 = CARTESIAN_POINT('',(-4.293509959906,0.));
-#3816 = VECTOR('',#3817,1.);
-#3817 = DIRECTION('',(-0.,-1.));
-#3818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3814 = PCURVE('',#1204,#3815);
+#3815 = DEFINITIONAL_REPRESENTATION('',(#3816),#3820);
+#3816 = LINE('',#3817,#3818);
+#3817 = CARTESIAN_POINT('',(-5.131268000863,0.));
+#3818 = VECTOR('',#3819,1.);
+#3819 = DIRECTION('',(-0.,-1.));
+#3820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3819 = PCURVE('',#1154,#3820);
-#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825);
-#3821 = LINE('',#3822,#3823);
-#3822 = CARTESIAN_POINT('',(-0.873669012299,-1.654535116363E-16));
-#3823 = VECTOR('',#3824,1.);
-#3824 = DIRECTION('',(1.457301405726E-16,-1.));
-#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3821 = ORIENTED_EDGE('',*,*,#1216,.T.);
+#3822 = ORIENTED_EDGE('',*,*,#1553,.F.);
+#3823 = ADVANCED_FACE('',(#3824),#1204,.F.);
+#3824 = FACE_BOUND('',#3825,.T.);
+#3825 = EDGE_LOOP('',(#3826,#3827,#3848,#3849));
+#3826 = ORIENTED_EDGE('',*,*,#1927,.T.);
+#3827 = ORIENTED_EDGE('',*,*,#3828,.T.);
+#3828 = EDGE_CURVE('',#1907,#1162,#3829,.T.);
+#3829 = SURFACE_CURVE('',#3830,(#3834,#3841),.PCURVE_S1.);
+#3830 = LINE('',#3831,#3832);
+#3831 = CARTESIAN_POINT('',(-0.130942376485,5.314960629921E-02,
+    -8.354413357964E-02));
+#3832 = VECTOR('',#3833,3.937007874016E-02);
+#3833 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3834 = PCURVE('',#1204,#3835);
+#3835 = DEFINITIONAL_REPRESENTATION('',(#3836),#3840);
+#3836 = LINE('',#3837,#3838);
+#3837 = CARTESIAN_POINT('',(-4.293509959906,0.));
+#3838 = VECTOR('',#3839,1.);
+#3839 = DIRECTION('',(-0.,-1.));
+#3840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3826 = ORIENTED_EDGE('',*,*,#1165,.F.);
-#3827 = ORIENTED_EDGE('',*,*,#3779,.F.);
-#3828 = ADVANCED_FACE('',(#3829),#1154,.F.);
-#3829 = FACE_BOUND('',#3830,.T.);
-#3830 = EDGE_LOOP('',(#3831,#3832,#3853,#3854));
-#3831 = ORIENTED_EDGE('',*,*,#1884,.F.);
-#3832 = ORIENTED_EDGE('',*,*,#3833,.T.);
-#3833 = EDGE_CURVE('',#1861,#1111,#3834,.T.);
-#3834 = SURFACE_CURVE('',#3835,(#3839,#3846),.PCURVE_S1.);
-#3835 = LINE('',#3836,#3837);
-#3836 = CARTESIAN_POINT('',(-3.669413329174,1.35,-2.925339806694));
-#3837 = VECTOR('',#3838,1.);
-#3838 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3839 = PCURVE('',#1154,#3840);
-#3840 = DEFINITIONAL_REPRESENTATION('',(#3841),#3845);
-#3841 = LINE('',#3842,#3843);
-#3842 = CARTESIAN_POINT('',(-1.982501008915E-15,-2.22044604925E-16));
-#3843 = VECTOR('',#3844,1.);
-#3844 = DIRECTION('',(1.457301405726E-16,-1.));
-#3845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3841 = PCURVE('',#1176,#3842);
+#3842 = DEFINITIONAL_REPRESENTATION('',(#3843),#3847);
+#3843 = LINE('',#3844,#3845);
+#3844 = CARTESIAN_POINT('',(-3.439641780707E-02,-6.513917780958E-18));
+#3845 = VECTOR('',#3846,1.);
+#3846 = DIRECTION('',(1.457301405726E-16,-1.));
+#3847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3846 = PCURVE('',#1127,#3847);
-#3847 = DEFINITIONAL_REPRESENTATION('',(#3848),#3852);
-#3848 = LINE('',#3849,#3850);
-#3849 = CARTESIAN_POINT('',(-1.274090353956,0.));
-#3850 = VECTOR('',#3851,1.);
-#3851 = DIRECTION('',(-0.,-1.));
-#3852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3848 = ORIENTED_EDGE('',*,*,#1187,.F.);
+#3849 = ORIENTED_EDGE('',*,*,#3801,.F.);
+#3850 = ADVANCED_FACE('',(#3851),#1176,.F.);
+#3851 = FACE_BOUND('',#3852,.T.);
+#3852 = EDGE_LOOP('',(#3853,#3854,#3875,#3876));
+#3853 = ORIENTED_EDGE('',*,*,#1906,.F.);
+#3854 = ORIENTED_EDGE('',*,*,#3855,.T.);
+#3855 = EDGE_CURVE('',#1883,#1133,#3856,.T.);
+#3856 = SURFACE_CURVE('',#3857,(#3861,#3868),.PCURVE_S1.);
+#3857 = LINE('',#3858,#3859);
+#3858 = CARTESIAN_POINT('',(-0.1444650917,5.314960629921E-02,
+    -0.115170858531));
+#3859 = VECTOR('',#3860,3.937007874016E-02);
+#3860 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3861 = PCURVE('',#1176,#3862);
+#3862 = DEFINITIONAL_REPRESENTATION('',(#3863),#3867);
+#3863 = LINE('',#3864,#3865);
+#3864 = CARTESIAN_POINT('',(-7.805122082343E-17,-8.741913579726E-18));
+#3865 = VECTOR('',#3866,1.);
+#3866 = DIRECTION('',(1.457301405726E-16,-1.));
+#3867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3853 = ORIENTED_EDGE('',*,*,#1139,.T.);
-#3854 = ORIENTED_EDGE('',*,*,#3806,.F.);
-#3855 = ADVANCED_FACE('',(#3856),#1127,.T.);
-#3856 = FACE_BOUND('',#3857,.F.);
-#3857 = EDGE_LOOP('',(#3858,#3859,#3860,#3861));
-#3858 = ORIENTED_EDGE('',*,*,#1860,.T.);
-#3859 = ORIENTED_EDGE('',*,*,#3833,.T.);
-#3860 = ORIENTED_EDGE('',*,*,#1110,.F.);
-#3861 = ORIENTED_EDGE('',*,*,#3862,.F.);
-#3862 = EDGE_CURVE('',#1838,#1083,#3863,.T.);
-#3863 = SURFACE_CURVE('',#3864,(#3868,#3875),.PCURVE_S1.);
-#3864 = LINE('',#3865,#3866);
-#3865 = CARTESIAN_POINT('',(-3.7,1.35,-3.13));
-#3866 = VECTOR('',#3867,1.);
-#3867 = DIRECTION('',(-1.110223024625E-16,-1.,3.697785493223E-32));
-#3868 = PCURVE('',#1127,#3869);
+#3868 = PCURVE('',#1149,#3869);
 #3869 = DEFINITIONAL_REPRESENTATION('',(#3870),#3874);
 #3870 = LINE('',#3871,#3872);
-#3871 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3871 = CARTESIAN_POINT('',(-1.274090353956,0.));
 #3872 = VECTOR('',#3873,1.);
 #3873 = DIRECTION('',(-0.,-1.));
 #3874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3875 = PCURVE('',#1098,#3876);
-#3876 = DEFINITIONAL_REPRESENTATION('',(#3877),#3881);
-#3877 = LINE('',#3878,#3879);
-#3878 = CARTESIAN_POINT('',(-0.57,-1.7));
-#3879 = VECTOR('',#3880,1.);
-#3880 = DIRECTION('',(5.551115123126E-16,1.));
-#3881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3875 = ORIENTED_EDGE('',*,*,#1161,.T.);
+#3876 = ORIENTED_EDGE('',*,*,#3828,.F.);
+#3877 = ADVANCED_FACE('',(#3878),#1149,.T.);
+#3878 = FACE_BOUND('',#3879,.F.);
+#3879 = EDGE_LOOP('',(#3880,#3881,#3882,#3883));
+#3880 = ORIENTED_EDGE('',*,*,#1882,.T.);
+#3881 = ORIENTED_EDGE('',*,*,#3855,.T.);
+#3882 = ORIENTED_EDGE('',*,*,#1132,.F.);
+#3883 = ORIENTED_EDGE('',*,*,#3884,.F.);
+#3884 = EDGE_CURVE('',#1860,#1105,#3885,.T.);
+#3885 = SURFACE_CURVE('',#3886,(#3890,#3897),.PCURVE_S1.);
+#3886 = LINE('',#3887,#3888);
+#3887 = CARTESIAN_POINT('',(-0.145669291339,5.314960629921E-02,
+    -0.123228346457));
+#3888 = VECTOR('',#3889,3.937007874016E-02);
+#3889 = DIRECTION('',(1.110223024625E-16,-1.,2.22044604925E-16));
+#3890 = PCURVE('',#1149,#3891);
+#3891 = DEFINITIONAL_REPRESENTATION('',(#3892),#3896);
+#3892 = LINE('',#3893,#3894);
+#3893 = CARTESIAN_POINT('',(-1.570796326795,0.));
+#3894 = VECTOR('',#3895,1.);
+#3895 = DIRECTION('',(-0.,-1.));
+#3896 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3882 = ADVANCED_FACE('',(#3883),#1098,.T.);
-#3883 = FACE_BOUND('',#3884,.T.);
-#3884 = EDGE_LOOP('',(#3885,#3886,#3887,#3888,#3889,#3917));
-#3885 = ORIENTED_EDGE('',*,*,#3501,.F.);
-#3886 = ORIENTED_EDGE('',*,*,#1082,.T.);
-#3887 = ORIENTED_EDGE('',*,*,#3862,.F.);
-#3888 = ORIENTED_EDGE('',*,*,#1837,.T.);
-#3889 = ORIENTED_EDGE('',*,*,#3890,.F.);
-#3890 = EDGE_CURVE('',#3891,#1810,#3893,.T.);
-#3891 = VERTEX_POINT('',#3892);
-#3892 = CARTESIAN_POINT('',(-3.7,0.15,-3.9));
-#3893 = SURFACE_CURVE('',#3894,(#3899,#3910),.PCURVE_S1.);
-#3894 = CIRCLE('',#3895,0.2);
-#3895 = AXIS2_PLACEMENT_3D('',#3896,#3897,#3898);
-#3896 = CARTESIAN_POINT('',(-3.7,0.15,-3.7));
-#3897 = DIRECTION('',(1.,-5.551115123126E-16,1.848892746612E-31));
-#3898 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#3899 = PCURVE('',#1098,#3900);
-#3900 = DEFINITIONAL_REPRESENTATION('',(#3901),#3909);
-#3901 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3902,#3903,#3904,#3905,
-#3906,#3907,#3908),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#3897 = PCURVE('',#1120,#3898);
+#3898 = DEFINITIONAL_REPRESENTATION('',(#3899),#3903);
+#3899 = LINE('',#3900,#3901);
+#3900 = CARTESIAN_POINT('',(-2.244094488189E-02,-6.692913385827E-02));
+#3901 = VECTOR('',#3902,1.);
+#3902 = DIRECTION('',(5.551115123126E-16,1.));
+#3903 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3904 = ADVANCED_FACE('',(#3905),#1120,.T.);
+#3905 = FACE_BOUND('',#3906,.T.);
+#3906 = EDGE_LOOP('',(#3907,#3908,#3909,#3910,#3911,#3939));
+#3907 = ORIENTED_EDGE('',*,*,#3523,.F.);
+#3908 = ORIENTED_EDGE('',*,*,#1104,.T.);
+#3909 = ORIENTED_EDGE('',*,*,#3884,.F.);
+#3910 = ORIENTED_EDGE('',*,*,#1859,.T.);
+#3911 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#3912 = EDGE_CURVE('',#3913,#1832,#3915,.T.);
+#3913 = VERTEX_POINT('',#3914);
+#3914 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#3915 = SURFACE_CURVE('',#3916,(#3921,#3932),.PCURVE_S1.);
+#3916 = CIRCLE('',#3917,7.874015748031E-03);
+#3917 = AXIS2_PLACEMENT_3D('',#3918,#3919,#3920);
+#3918 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.145669291339));
+#3919 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#3920 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#3921 = PCURVE('',#1120,#3922);
+#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3931);
+#3923 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3924,#3925,#3926,#3927,
+#3928,#3929,#3930),.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('') );
-#3902 = CARTESIAN_POINT('',(-1.554312234475E-16,-0.7));
-#3903 = CARTESIAN_POINT('',(-0.346410161514,-0.7));
-#3904 = CARTESIAN_POINT('',(-0.173205080757,-0.4));
-#3905 = CARTESIAN_POINT('',(-7.11903324584E-17,-1.E-01));
-#3906 = CARTESIAN_POINT('',(0.173205080757,-0.4));
-#3907 = CARTESIAN_POINT('',(0.346410161514,-0.7));
-#3908 = CARTESIAN_POINT('',(-1.554312234475E-16,-0.7));
-#3909 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3924 = CARTESIAN_POINT('',(-6.119339505808E-18,-2.755905511811E-02));
+#3925 = CARTESIAN_POINT('',(-1.363819533519E-02,-2.755905511811E-02));
+#3926 = CARTESIAN_POINT('',(-6.819097667594E-03,-1.574803149606E-02));
+#3927 = CARTESIAN_POINT('',(-2.802768994425E-18,-3.937007874016E-03));
+#3928 = CARTESIAN_POINT('',(6.819097667594E-03,-1.574803149606E-02));
+#3929 = CARTESIAN_POINT('',(1.363819533519E-02,-2.755905511811E-02));
+#3930 = CARTESIAN_POINT('',(-6.119339505808E-18,-2.755905511811E-02));
+#3931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3910 = PCURVE('',#1825,#3911);
-#3911 = DEFINITIONAL_REPRESENTATION('',(#3912),#3916);
-#3912 = LINE('',#3913,#3914);
-#3913 = CARTESIAN_POINT('',(-0.,0.));
-#3914 = VECTOR('',#3915,1.);
-#3915 = DIRECTION('',(-1.,0.));
-#3916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3932 = PCURVE('',#1847,#3933);
+#3933 = DEFINITIONAL_REPRESENTATION('',(#3934),#3938);
+#3934 = LINE('',#3935,#3936);
+#3935 = CARTESIAN_POINT('',(-0.,0.));
+#3936 = VECTOR('',#3937,1.);
+#3937 = DIRECTION('',(-1.,0.));
+#3938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3917 = ORIENTED_EDGE('',*,*,#3918,.T.);
-#3918 = EDGE_CURVE('',#3891,#3502,#3919,.T.);
-#3919 = SURFACE_CURVE('',#3920,(#3924,#3931),.PCURVE_S1.);
-#3920 = LINE('',#3921,#3922);
-#3921 = CARTESIAN_POINT('',(-3.7,0.15,-3.9));
-#3922 = VECTOR('',#3923,1.);
-#3923 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#3924 = PCURVE('',#1098,#3925);
-#3925 = DEFINITIONAL_REPRESENTATION('',(#3926),#3930);
-#3926 = LINE('',#3927,#3928);
-#3927 = CARTESIAN_POINT('',(0.2,-0.5));
-#3928 = VECTOR('',#3929,1.);
-#3929 = DIRECTION('',(2.22044604925E-16,1.));
-#3930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3939 = ORIENTED_EDGE('',*,*,#3940,.T.);
+#3940 = EDGE_CURVE('',#3913,#3524,#3941,.T.);
+#3941 = SURFACE_CURVE('',#3942,(#3946,#3953),.PCURVE_S1.);
+#3942 = LINE('',#3943,#3944);
+#3943 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#3944 = VECTOR('',#3945,3.937007874016E-02);
+#3945 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#3946 = PCURVE('',#1120,#3947);
+#3947 = DEFINITIONAL_REPRESENTATION('',(#3948),#3952);
+#3948 = LINE('',#3949,#3950);
+#3949 = CARTESIAN_POINT('',(7.874015748031E-03,-1.968503937008E-02));
+#3950 = VECTOR('',#3951,1.);
+#3951 = DIRECTION('',(2.22044604925E-16,1.));
+#3952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3931 = PCURVE('',#3572,#3932);
-#3932 = DEFINITIONAL_REPRESENTATION('',(#3933),#3937);
-#3933 = LINE('',#3934,#3935);
-#3934 = CARTESIAN_POINT('',(-5.551115123126E-17,6.162975822039E-33));
-#3935 = VECTOR('',#3936,1.);
-#3936 = DIRECTION('',(1.,1.110223024625E-16));
-#3937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3953 = PCURVE('',#3594,#3954);
+#3954 = DEFINITIONAL_REPRESENTATION('',(#3955),#3959);
+#3955 = LINE('',#3956,#3957);
+#3956 = CARTESIAN_POINT('',(-2.185478394931E-18,2.426368433874E-34));
+#3957 = VECTOR('',#3958,1.);
+#3958 = DIRECTION('',(1.,1.110223024625E-16));
+#3959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3938 = ADVANCED_FACE('',(#3939),#1825,.T.);
-#3939 = FACE_BOUND('',#3940,.F.);
-#3940 = EDGE_LOOP('',(#3941,#3942,#3963,#3964));
-#3941 = ORIENTED_EDGE('',*,*,#3890,.F.);
-#3942 = ORIENTED_EDGE('',*,*,#3943,.T.);
-#3943 = EDGE_CURVE('',#3891,#3610,#3944,.T.);
-#3944 = SURFACE_CURVE('',#3945,(#3949,#3956),.PCURVE_S1.);
-#3945 = LINE('',#3946,#3947);
-#3946 = CARTESIAN_POINT('',(-3.7,0.15,-3.9));
-#3947 = VECTOR('',#3948,1.);
-#3948 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#3949 = PCURVE('',#1825,#3950);
-#3950 = DEFINITIONAL_REPRESENTATION('',(#3951),#3955);
-#3951 = LINE('',#3952,#3953);
-#3952 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#3953 = VECTOR('',#3954,1.);
-#3954 = DIRECTION('',(-0.,-1.));
-#3955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3960 = ADVANCED_FACE('',(#3961),#1847,.T.);
+#3961 = FACE_BOUND('',#3962,.F.);
+#3962 = EDGE_LOOP('',(#3963,#3964,#3985,#3986));
+#3963 = ORIENTED_EDGE('',*,*,#3912,.F.);
+#3964 = ORIENTED_EDGE('',*,*,#3965,.T.);
+#3965 = EDGE_CURVE('',#3913,#3632,#3966,.T.);
+#3966 = SURFACE_CURVE('',#3967,(#3971,#3978),.PCURVE_S1.);
+#3967 = LINE('',#3968,#3969);
+#3968 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#3969 = VECTOR('',#3970,3.937007874016E-02);
+#3970 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#3971 = PCURVE('',#1847,#3972);
+#3972 = DEFINITIONAL_REPRESENTATION('',(#3973),#3977);
+#3973 = LINE('',#3974,#3975);
+#3974 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#3975 = VECTOR('',#3976,1.);
+#3976 = DIRECTION('',(-0.,-1.));
+#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3956 = PCURVE('',#3572,#3957);
-#3957 = DEFINITIONAL_REPRESENTATION('',(#3958),#3962);
-#3958 = LINE('',#3959,#3960);
-#3959 = CARTESIAN_POINT('',(-0.,0.));
-#3960 = VECTOR('',#3961,1.);
-#3961 = DIRECTION('',(-2.22044604925E-16,-1.));
-#3962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3978 = PCURVE('',#3594,#3979);
+#3979 = DEFINITIONAL_REPRESENTATION('',(#3980),#3984);
+#3980 = LINE('',#3981,#3982);
+#3981 = CARTESIAN_POINT('',(-0.,0.));
+#3982 = VECTOR('',#3983,1.);
+#3983 = DIRECTION('',(-2.22044604925E-16,-1.));
+#3984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3963 = ORIENTED_EDGE('',*,*,#3609,.F.);
-#3964 = ORIENTED_EDGE('',*,*,#1809,.F.);
-#3965 = ADVANCED_FACE('',(#3966),#2165,.F.);
-#3966 = FACE_BOUND('',#3967,.F.);
-#3967 = EDGE_LOOP('',(#3968,#3969,#3990,#3991));
-#3968 = ORIENTED_EDGE('',*,*,#2290,.F.);
-#3969 = ORIENTED_EDGE('',*,*,#3970,.T.);
-#3970 = EDGE_CURVE('',#2291,#3040,#3971,.T.);
-#3971 = SURFACE_CURVE('',#3972,(#3976,#3983),.PCURVE_S1.);
-#3972 = LINE('',#3973,#3974);
-#3973 = CARTESIAN_POINT('',(-1.25,-4.95,0.3));
-#3974 = VECTOR('',#3975,1.);
-#3975 = DIRECTION('',(5.551115123126E-16,1.,-1.110223024625E-16));
-#3976 = PCURVE('',#2165,#3977);
-#3977 = DEFINITIONAL_REPRESENTATION('',(#3978),#3982);
-#3978 = LINE('',#3979,#3980);
-#3979 = CARTESIAN_POINT('',(0.,0.));
-#3980 = VECTOR('',#3981,1.);
-#3981 = DIRECTION('',(-3.330669073875E-16,-1.));
-#3982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#3985 = ORIENTED_EDGE('',*,*,#3631,.F.);
+#3986 = ORIENTED_EDGE('',*,*,#1831,.F.);
+#3987 = ADVANCED_FACE('',(#3988),#2187,.F.);
+#3988 = FACE_BOUND('',#3989,.F.);
+#3989 = EDGE_LOOP('',(#3990,#3991,#4012,#4013));
+#3990 = ORIENTED_EDGE('',*,*,#2312,.F.);
+#3991 = ORIENTED_EDGE('',*,*,#3992,.T.);
+#3992 = EDGE_CURVE('',#2313,#3062,#3993,.T.);
+#3993 = SURFACE_CURVE('',#3994,(#3998,#4005),.PCURVE_S1.);
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#3996 = VECTOR('',#3997,3.937007874016E-02);
+#3997 = DIRECTION('',(4.440892098501E-16,1.,-2.22044604925E-16));
+#3998 = PCURVE('',#2187,#3999);
+#3999 = DEFINITIONAL_REPRESENTATION('',(#4000),#4004);
+#4000 = LINE('',#4001,#4002);
+#4001 = CARTESIAN_POINT('',(0.,0.));
+#4002 = VECTOR('',#4003,1.);
+#4003 = DIRECTION('',(-3.330669073875E-16,-1.));
+#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3983 = PCURVE('',#2329,#3984);
-#3984 = DEFINITIONAL_REPRESENTATION('',(#3985),#3989);
-#3985 = LINE('',#3986,#3987);
-#3986 = CARTESIAN_POINT('',(0.5,0.4));
-#3987 = VECTOR('',#3988,1.);
-#3988 = DIRECTION('',(-1.,8.628166150855E-32));
-#3989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4005 = PCURVE('',#2351,#4006);
+#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4011);
+#4007 = LINE('',#4008,#4009);
+#4008 = CARTESIAN_POINT('',(1.968503937008E-02,1.574803149606E-02));
+#4009 = VECTOR('',#4010,1.);
+#4010 = DIRECTION('',(-1.,8.628166150855E-32));
+#4011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#3990 = ORIENTED_EDGE('',*,*,#3060,.F.);
-#3991 = ORIENTED_EDGE('',*,*,#2149,.F.);
-#3992 = ADVANCED_FACE('',(#3993),#2441,.F.);
-#3993 = FACE_BOUND('',#3994,.T.);
-#3994 = EDGE_LOOP('',(#3995,#3996,#4017,#4018));
-#3995 = ORIENTED_EDGE('',*,*,#2425,.F.);
-#3996 = ORIENTED_EDGE('',*,*,#3997,.T.);
-#3997 = EDGE_CURVE('',#2398,#2954,#3998,.T.);
-#3998 = SURFACE_CURVE('',#3999,(#4003,#4010),.PCURVE_S1.);
-#3999 = LINE('',#4000,#4001);
-#4000 = CARTESIAN_POINT('',(3.25,-4.95,0.3));
-#4001 = VECTOR('',#4002,1.);
-#4002 = DIRECTION('',(3.330669073875E-16,1.,-1.110223024625E-16));
-#4003 = PCURVE('',#2441,#4004);
-#4004 = DEFINITIONAL_REPRESENTATION('',(#4005),#4009);
-#4005 = LINE('',#4006,#4007);
-#4006 = CARTESIAN_POINT('',(-0.,0.));
-#4007 = VECTOR('',#4008,1.);
-#4008 = DIRECTION('',(-1.110223024625E-16,-1.));
-#4009 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4010 = PCURVE('',#2413,#4011);
-#4011 = DEFINITIONAL_REPRESENTATION('',(#4012),#4016);
-#4012 = LINE('',#4013,#4014);
-#4013 = CARTESIAN_POINT('',(-2.,-4.440892098501E-16));
-#4014 = VECTOR('',#4015,1.);
-#4015 = DIRECTION('',(2.22044604925E-16,-1.));
-#4016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4017 = ORIENTED_EDGE('',*,*,#2953,.F.);
-#4018 = ORIENTED_EDGE('',*,*,#4019,.F.);
-#4019 = EDGE_CURVE('',#2426,#2931,#4020,.T.);
+#4012 = ORIENTED_EDGE('',*,*,#3082,.F.);
+#4013 = ORIENTED_EDGE('',*,*,#2171,.F.);
+#4014 = ADVANCED_FACE('',(#4015),#2463,.F.);
+#4015 = FACE_BOUND('',#4016,.T.);
+#4016 = EDGE_LOOP('',(#4017,#4018,#4039,#4040));
+#4017 = ORIENTED_EDGE('',*,*,#2447,.F.);
+#4018 = ORIENTED_EDGE('',*,*,#4019,.T.);
+#4019 = EDGE_CURVE('',#2420,#2976,#4020,.T.);
 #4020 = SURFACE_CURVE('',#4021,(#4025,#4032),.PCURVE_S1.);
 #4021 = LINE('',#4022,#4023);
-#4022 = CARTESIAN_POINT('',(3.25,-4.95,3.5));
-#4023 = VECTOR('',#4024,1.);
-#4024 = DIRECTION('',(3.330669073875E-16,1.,-1.110223024625E-16));
-#4025 = PCURVE('',#2441,#4026);
+#4022 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    1.181102362205E-02));
+#4023 = VECTOR('',#4024,3.937007874016E-02);
+#4024 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
+#4025 = PCURVE('',#2463,#4026);
 #4026 = DEFINITIONAL_REPRESENTATION('',(#4027),#4031);
 #4027 = LINE('',#4028,#4029);
-#4028 = CARTESIAN_POINT('',(-3.2,7.105427357601E-16));
+#4028 = CARTESIAN_POINT('',(-0.,0.));
 #4029 = VECTOR('',#4030,1.);
 #4030 = DIRECTION('',(-1.110223024625E-16,-1.));
 #4031 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4032 = PCURVE('',#2525,#4033);
+#4032 = PCURVE('',#2435,#4033);
 #4033 = DEFINITIONAL_REPRESENTATION('',(#4034),#4038);
 #4034 = LINE('',#4035,#4036);
-#4035 = CARTESIAN_POINT('',(0.280784277752,-1.105633698077));
+#4035 = CARTESIAN_POINT('',(-7.874015748031E-02,-1.748382715945E-17));
 #4036 = VECTOR('',#4037,1.);
-#4037 = DIRECTION('',(-3.330669073875E-16,1.));
+#4037 = DIRECTION('',(2.22044604925E-16,-1.));
 #4038 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4039 = ADVANCED_FACE('',(#4040),#2413,.F.);
-#4040 = FACE_BOUND('',#4041,.T.);
-#4041 = EDGE_LOOP('',(#4042,#4043,#4064,#4065));
-#4042 = ORIENTED_EDGE('',*,*,#2397,.F.);
-#4043 = ORIENTED_EDGE('',*,*,#4044,.T.);
-#4044 = EDGE_CURVE('',#2370,#2975,#4045,.T.);
-#4045 = SURFACE_CURVE('',#4046,(#4050,#4057),.PCURVE_S1.);
-#4046 = LINE('',#4047,#4048);
-#4047 = CARTESIAN_POINT('',(1.25,-4.95,0.3));
-#4048 = VECTOR('',#4049,1.);
-#4049 = DIRECTION('',(3.330669073875E-16,1.,-1.110223024625E-16));
-#4050 = PCURVE('',#2413,#4051);
-#4051 = DEFINITIONAL_REPRESENTATION('',(#4052),#4056);
-#4052 = LINE('',#4053,#4054);
-#4053 = CARTESIAN_POINT('',(-0.,0.));
-#4054 = VECTOR('',#4055,1.);
-#4055 = DIRECTION('',(2.22044604925E-16,-1.));
-#4056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4039 = ORIENTED_EDGE('',*,*,#2975,.F.);
+#4040 = ORIENTED_EDGE('',*,*,#4041,.F.);
+#4041 = EDGE_CURVE('',#2448,#2953,#4042,.T.);
+#4042 = SURFACE_CURVE('',#4043,(#4047,#4054),.PCURVE_S1.);
+#4043 = LINE('',#4044,#4045);
+#4044 = CARTESIAN_POINT('',(0.127952755906,-0.194881889764,
+    0.137795275591));
+#4045 = VECTOR('',#4046,3.937007874016E-02);
+#4046 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
+#4047 = PCURVE('',#2463,#4048);
+#4048 = DEFINITIONAL_REPRESENTATION('',(#4049),#4053);
+#4049 = LINE('',#4050,#4051);
+#4050 = CARTESIAN_POINT('',(-0.125984251969,2.797412345512E-17));
+#4051 = VECTOR('',#4052,1.);
+#4052 = DIRECTION('',(-1.110223024625E-16,-1.));
+#4053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4057 = PCURVE('',#2385,#4058);
-#4058 = DEFINITIONAL_REPRESENTATION('',(#4059),#4063);
-#4059 = LINE('',#4060,#4061);
-#4060 = CARTESIAN_POINT('',(-0.5,0.4));
-#4061 = VECTOR('',#4062,1.);
-#4062 = DIRECTION('',(1.,-1.110223024625E-16));
-#4063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4054 = PCURVE('',#2547,#4055);
+#4055 = DEFINITIONAL_REPRESENTATION('',(#4056),#4060);
+#4056 = LINE('',#4057,#4058);
+#4057 = CARTESIAN_POINT('',(1.105449912408E-02,-4.352888575107E-02));
+#4058 = VECTOR('',#4059,1.);
+#4059 = DIRECTION('',(-3.330669073875E-16,1.));
+#4060 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4064 = ORIENTED_EDGE('',*,*,#2974,.F.);
-#4065 = ORIENTED_EDGE('',*,*,#3997,.F.);
-#4066 = ADVANCED_FACE('',(#4067),#2329,.T.);
-#4067 = FACE_BOUND('',#4068,.T.);
-#4068 = EDGE_LOOP('',(#4069,#4070,#4071,#4072));
-#4069 = ORIENTED_EDGE('',*,*,#2313,.T.);
-#4070 = ORIENTED_EDGE('',*,*,#3970,.T.);
-#4071 = ORIENTED_EDGE('',*,*,#3039,.F.);
-#4072 = ORIENTED_EDGE('',*,*,#4073,.F.);
-#4073 = EDGE_CURVE('',#2314,#3017,#4074,.T.);
-#4074 = SURFACE_CURVE('',#4075,(#4079,#4085),.PCURVE_S1.);
-#4075 = LINE('',#4076,#4077);
-#4076 = CARTESIAN_POINT('',(-1.25,-4.55,-1.539046667887E-15));
-#4077 = VECTOR('',#4078,1.);
-#4078 = DIRECTION('',(5.551115123126E-16,1.,-3.330669073875E-16));
-#4079 = PCURVE('',#2329,#4080);
-#4080 = DEFINITIONAL_REPRESENTATION('',(#4081),#4084);
-#4081 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4082,#4083),.UNSPECIFIED.,.F.,
+#4061 = ADVANCED_FACE('',(#4062),#2435,.F.);
+#4062 = FACE_BOUND('',#4063,.T.);
+#4063 = EDGE_LOOP('',(#4064,#4065,#4086,#4087));
+#4064 = ORIENTED_EDGE('',*,*,#2419,.F.);
+#4065 = ORIENTED_EDGE('',*,*,#4066,.T.);
+#4066 = EDGE_CURVE('',#2392,#2997,#4067,.T.);
+#4067 = SURFACE_CURVE('',#4068,(#4072,#4079),.PCURVE_S1.);
+#4068 = LINE('',#4069,#4070);
+#4069 = CARTESIAN_POINT('',(4.92125984252E-02,-0.194881889764,
+    1.181102362205E-02));
+#4070 = VECTOR('',#4071,3.937007874016E-02);
+#4071 = DIRECTION('',(2.22044604925E-16,1.,-2.22044604925E-16));
+#4072 = PCURVE('',#2435,#4073);
+#4073 = DEFINITIONAL_REPRESENTATION('',(#4074),#4078);
+#4074 = LINE('',#4075,#4076);
+#4075 = CARTESIAN_POINT('',(-0.,0.));
+#4076 = VECTOR('',#4077,1.);
+#4077 = DIRECTION('',(2.22044604925E-16,-1.));
+#4078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4079 = PCURVE('',#2407,#4080);
+#4080 = DEFINITIONAL_REPRESENTATION('',(#4081),#4085);
+#4081 = LINE('',#4082,#4083);
+#4082 = CARTESIAN_POINT('',(-1.968503937008E-02,1.574803149606E-02));
+#4083 = VECTOR('',#4084,1.);
+#4084 = DIRECTION('',(1.,-1.110223024625E-16));
+#4085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4086 = ORIENTED_EDGE('',*,*,#2996,.F.);
+#4087 = ORIENTED_EDGE('',*,*,#4019,.F.);
+#4088 = ADVANCED_FACE('',(#4089),#2351,.T.);
+#4089 = FACE_BOUND('',#4090,.T.);
+#4090 = EDGE_LOOP('',(#4091,#4092,#4093,#4094));
+#4091 = ORIENTED_EDGE('',*,*,#2335,.T.);
+#4092 = ORIENTED_EDGE('',*,*,#3992,.T.);
+#4093 = ORIENTED_EDGE('',*,*,#3061,.F.);
+#4094 = ORIENTED_EDGE('',*,*,#4095,.F.);
+#4095 = EDGE_CURVE('',#2336,#3039,#4096,.T.);
+#4096 = SURFACE_CURVE('',#4097,(#4101,#4107),.PCURVE_S1.);
+#4097 = LINE('',#4098,#4099);
+#4098 = CARTESIAN_POINT('',(-4.92125984252E-02,-0.179133858268,
+    -4.07045351056E-17));
+#4099 = VECTOR('',#4100,3.937007874016E-02);
+#4100 = DIRECTION('',(4.440892098501E-16,1.,-4.440892098501E-16));
+#4101 = PCURVE('',#2351,#4102);
+#4102 = DEFINITIONAL_REPRESENTATION('',(#4103),#4106);
+#4103 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4104,#4105),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.4,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
-#4082 = CARTESIAN_POINT('',(0.5,0.1));
-#4083 = CARTESIAN_POINT('',(0.2,0.1));
-#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4104 = CARTESIAN_POINT('',(1.968503937008E-02,3.937007874016E-03));
+#4105 = CARTESIAN_POINT('',(7.874015748031E-03,3.937007874016E-03));
+#4106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4085 = PCURVE('',#2357,#4086);
-#4086 = DEFINITIONAL_REPRESENTATION('',(#4087),#4090);
-#4087 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4088,#4089),.UNSPECIFIED.,.F.,
+#4107 = PCURVE('',#2379,#4108);
+#4108 = DEFINITIONAL_REPRESENTATION('',(#4109),#4112);
+#4109 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4110,#4111),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.4,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
-#4088 = CARTESIAN_POINT('',(0.3,-2.45));
-#4089 = CARTESIAN_POINT('',(-1.637578961322E-15,-2.45));
-#4090 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4110 = CARTESIAN_POINT('',(1.181102362205E-02,-9.645669291339E-02));
+#4111 = CARTESIAN_POINT('',(-6.447161265048E-17,-9.645669291339E-02));
+#4112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4091 = ADVANCED_FACE('',(#4092),#2385,.T.);
-#4092 = FACE_BOUND('',#4093,.F.);
-#4093 = EDGE_LOOP('',(#4094,#4095,#4096,#4097));
-#4094 = ORIENTED_EDGE('',*,*,#2369,.T.);
-#4095 = ORIENTED_EDGE('',*,*,#4044,.T.);
-#4096 = ORIENTED_EDGE('',*,*,#2995,.F.);
-#4097 = ORIENTED_EDGE('',*,*,#4098,.F.);
-#4098 = EDGE_CURVE('',#2342,#2996,#4099,.T.);
-#4099 = SURFACE_CURVE('',#4100,(#4104,#4110),.PCURVE_S1.);
-#4100 = LINE('',#4101,#4102);
-#4101 = CARTESIAN_POINT('',(1.25,-4.55,-9.83935155574E-16));
-#4102 = VECTOR('',#4103,1.);
-#4103 = DIRECTION('',(3.330669073875E-16,1.,-3.330669073875E-16));
-#4104 = PCURVE('',#2385,#4105);
-#4105 = DEFINITIONAL_REPRESENTATION('',(#4106),#4109);
-#4106 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4107,#4108),.UNSPECIFIED.,.F.,
+#4113 = ADVANCED_FACE('',(#4114),#2407,.T.);
+#4114 = FACE_BOUND('',#4115,.F.);
+#4115 = EDGE_LOOP('',(#4116,#4117,#4118,#4119));
+#4116 = ORIENTED_EDGE('',*,*,#2391,.T.);
+#4117 = ORIENTED_EDGE('',*,*,#4066,.T.);
+#4118 = ORIENTED_EDGE('',*,*,#3017,.F.);
+#4119 = ORIENTED_EDGE('',*,*,#4120,.F.);
+#4120 = EDGE_CURVE('',#2364,#3018,#4121,.T.);
+#4121 = SURFACE_CURVE('',#4122,(#4126,#4132),.PCURVE_S1.);
+#4122 = LINE('',#4123,#4124);
+#4123 = CARTESIAN_POINT('',(4.92125984252E-02,-0.179133858268,
+    -1.884975115628E-17));
+#4124 = VECTOR('',#4125,3.937007874016E-02);
+#4125 = DIRECTION('',(2.22044604925E-16,1.,-4.440892098501E-16));
+#4126 = PCURVE('',#2407,#4127);
+#4127 = DEFINITIONAL_REPRESENTATION('',(#4128),#4131);
+#4128 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4129,#4130),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.4,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
-#4107 = CARTESIAN_POINT('',(-0.5,0.1));
-#4108 = CARTESIAN_POINT('',(-0.2,0.1));
-#4109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4129 = CARTESIAN_POINT('',(-1.968503937008E-02,3.937007874016E-03));
+#4130 = CARTESIAN_POINT('',(-7.874015748031E-03,3.937007874016E-03));
+#4131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4110 = PCURVE('',#2357,#4111);
-#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4115);
-#4112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4113,#4114),.UNSPECIFIED.,.F.,
+#4132 = PCURVE('',#2379,#4133);
+#4133 = DEFINITIONAL_REPRESENTATION('',(#4134),#4137);
+#4134 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4135,#4136),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.4,-1.E-01),.PIECEWISE_BEZIER_KNOTS.);
-#4113 = CARTESIAN_POINT('',(0.3,-4.95));
-#4114 = CARTESIAN_POINT('',(-1.637578961322E-15,-4.95));
-#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4135 = CARTESIAN_POINT('',(1.181102362205E-02,-0.194881889764));
+#4136 = CARTESIAN_POINT('',(-6.447161265048E-17,-0.194881889764));
+#4137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4116 = ADVANCED_FACE('',(#4117),#2357,.T.);
-#4117 = FACE_BOUND('',#4118,.T.);
-#4118 = EDGE_LOOP('',(#4119,#4120,#4121,#4122));
-#4119 = ORIENTED_EDGE('',*,*,#2341,.F.);
-#4120 = ORIENTED_EDGE('',*,*,#4073,.T.);
-#4121 = ORIENTED_EDGE('',*,*,#3016,.T.);
-#4122 = ORIENTED_EDGE('',*,*,#4098,.F.);
-#4123 = ADVANCED_FACE('',(#4124),#2493,.F.);
-#4124 = FACE_BOUND('',#4125,.F.);
-#4125 = EDGE_LOOP('',(#4126,#4127,#4148,#4149));
-#4126 = ORIENTED_EDGE('',*,*,#2476,.F.);
-#4127 = ORIENTED_EDGE('',*,*,#4128,.T.);
-#4128 = EDGE_CURVE('',#2477,#3082,#4129,.T.);
-#4129 = SEAM_CURVE('',#4130,(#4134,#4141),.PCURVE_S1.);
-#4130 = LINE('',#4131,#4132);
-#4131 = CARTESIAN_POINT('',(1.75,-4.95,3.5));
-#4132 = VECTOR('',#4133,1.);
-#4133 = DIRECTION('',(4.440892098501E-16,1.,-2.22044604925E-16));
-#4134 = PCURVE('',#2493,#4135);
-#4135 = DEFINITIONAL_REPRESENTATION('',(#4136),#4140);
-#4136 = LINE('',#4137,#4138);
-#4137 = CARTESIAN_POINT('',(6.28318530718,0.));
-#4138 = VECTOR('',#4139,1.);
-#4139 = DIRECTION('',(0.,-1.));
-#4140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4138 = ADVANCED_FACE('',(#4139),#2379,.T.);
+#4139 = FACE_BOUND('',#4140,.T.);
+#4140 = EDGE_LOOP('',(#4141,#4142,#4143,#4144));
+#4141 = ORIENTED_EDGE('',*,*,#2363,.F.);
+#4142 = ORIENTED_EDGE('',*,*,#4095,.T.);
+#4143 = ORIENTED_EDGE('',*,*,#3038,.T.);
+#4144 = ORIENTED_EDGE('',*,*,#4120,.F.);
+#4145 = ADVANCED_FACE('',(#4146),#2515,.F.);
+#4146 = FACE_BOUND('',#4147,.F.);
+#4147 = EDGE_LOOP('',(#4148,#4149,#4170,#4171));
+#4148 = ORIENTED_EDGE('',*,*,#2498,.F.);
+#4149 = ORIENTED_EDGE('',*,*,#4150,.T.);
+#4150 = EDGE_CURVE('',#2499,#3104,#4151,.T.);
+#4151 = SEAM_CURVE('',#4152,(#4156,#4163),.PCURVE_S1.);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(6.889763779528E-02,-0.194881889764,
+    0.137795275591));
+#4154 = VECTOR('',#4155,3.937007874016E-02);
+#4155 = DIRECTION('',(4.440892098501E-16,1.,-2.22044604925E-16));
+#4156 = PCURVE('',#2515,#4157);
+#4157 = DEFINITIONAL_REPRESENTATION('',(#4158),#4162);
+#4158 = LINE('',#4159,#4160);
+#4159 = CARTESIAN_POINT('',(6.28318530718,0.));
+#4160 = VECTOR('',#4161,1.);
+#4161 = DIRECTION('',(0.,-1.));
+#4162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4141 = PCURVE('',#2493,#4142);
-#4142 = DEFINITIONAL_REPRESENTATION('',(#4143),#4147);
-#4143 = LINE('',#4144,#4145);
-#4144 = CARTESIAN_POINT('',(0.,0.));
-#4145 = VECTOR('',#4146,1.);
-#4146 = DIRECTION('',(0.,-1.));
-#4147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4163 = PCURVE('',#2515,#4164);
+#4164 = DEFINITIONAL_REPRESENTATION('',(#4165),#4169);
+#4165 = LINE('',#4166,#4167);
+#4166 = CARTESIAN_POINT('',(0.,0.));
+#4167 = VECTOR('',#4168,1.);
+#4168 = DIRECTION('',(0.,-1.));
+#4169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4148 = ORIENTED_EDGE('',*,*,#3081,.T.);
-#4149 = ORIENTED_EDGE('',*,*,#4128,.F.);
-#4150 = ADVANCED_FACE('',(#4151),#2525,.T.);
-#4151 = FACE_BOUND('',#4152,.T.);
-#4152 = EDGE_LOOP('',(#4153,#4154,#4155,#4156,#4157,#4158));
-#4153 = ORIENTED_EDGE('',*,*,#2567,.F.);
-#4154 = ORIENTED_EDGE('',*,*,#2508,.F.);
-#4155 = ORIENTED_EDGE('',*,*,#4019,.T.);
-#4156 = ORIENTED_EDGE('',*,*,#3162,.T.);
-#4157 = ORIENTED_EDGE('',*,*,#3216,.F.);
-#4158 = ORIENTED_EDGE('',*,*,#4159,.T.);
-#4159 = EDGE_CURVE('',#3217,#2568,#4160,.T.);
-#4160 = SURFACE_CURVE('',#4161,(#4165,#4172),.PCURVE_S1.);
-#4161 = LINE('',#4162,#4163);
-#4162 = CARTESIAN_POINT('',(-3.7,-2.65,3.5));
-#4163 = VECTOR('',#4164,1.);
-#4164 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4165 = PCURVE('',#2525,#4166);
-#4166 = DEFINITIONAL_REPRESENTATION('',(#4167),#4171);
-#4167 = LINE('',#4168,#4169);
-#4168 = CARTESIAN_POINT('',(7.230784277752,1.194366301923));
-#4169 = VECTOR('',#4170,1.);
-#4170 = DIRECTION('',(-1.,1.110223024625E-16));
-#4171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4170 = ORIENTED_EDGE('',*,*,#3103,.T.);
+#4171 = ORIENTED_EDGE('',*,*,#4150,.F.);
+#4172 = ADVANCED_FACE('',(#4173),#2547,.T.);
+#4173 = FACE_BOUND('',#4174,.T.);
+#4174 = EDGE_LOOP('',(#4175,#4176,#4177,#4178,#4179,#4180));
+#4175 = ORIENTED_EDGE('',*,*,#2589,.F.);
+#4176 = ORIENTED_EDGE('',*,*,#2530,.F.);
+#4177 = ORIENTED_EDGE('',*,*,#4041,.T.);
+#4178 = ORIENTED_EDGE('',*,*,#3184,.T.);
+#4179 = ORIENTED_EDGE('',*,*,#3238,.F.);
+#4180 = ORIENTED_EDGE('',*,*,#4181,.T.);
+#4181 = EDGE_CURVE('',#3239,#2590,#4182,.T.);
+#4182 = SURFACE_CURVE('',#4183,(#4187,#4194),.PCURVE_S1.);
+#4183 = LINE('',#4184,#4185);
+#4184 = CARTESIAN_POINT('',(-0.145669291339,-0.104330708661,
+    0.137795275591));
+#4185 = VECTOR('',#4186,3.937007874016E-02);
+#4186 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4187 = PCURVE('',#2547,#4188);
+#4188 = DEFINITIONAL_REPRESENTATION('',(#4189),#4193);
+#4189 = LINE('',#4190,#4191);
+#4190 = CARTESIAN_POINT('',(0.284676546368,4.702229535129E-02));
+#4191 = VECTOR('',#4192,1.);
+#4192 = DIRECTION('',(-1.,1.110223024625E-16));
+#4193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4172 = PCURVE('',#2881,#4173);
-#4173 = DEFINITIONAL_REPRESENTATION('',(#4174),#4178);
-#4174 = LINE('',#4175,#4176);
-#4175 = CARTESIAN_POINT('',(3.708183517573,3.635980405647E-16));
-#4176 = VECTOR('',#4177,1.);
-#4177 = DIRECTION('',(1.362261262989E-16,-1.));
-#4178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4194 = PCURVE('',#2903,#4195);
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(0.14599147707,1.43148834868E-17));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(1.362261262989E-16,-1.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4179 = ADVANCED_FACE('',(#4180),#2881,.T.);
-#4180 = FACE_BOUND('',#4181,.T.);
-#4181 = EDGE_LOOP('',(#4182,#4183,#4204,#4205));
-#4182 = ORIENTED_EDGE('',*,*,#3239,.F.);
-#4183 = ORIENTED_EDGE('',*,*,#4184,.T.);
-#4184 = EDGE_CURVE('',#3240,#2840,#4185,.T.);
-#4185 = SURFACE_CURVE('',#4186,(#4190,#4197),.PCURVE_S1.);
-#4186 = LINE('',#4187,#4188);
-#4187 = CARTESIAN_POINT('',(-3.7,-1.425,-2.053912595557E-15));
-#4188 = VECTOR('',#4189,1.);
-#4189 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4190 = PCURVE('',#2881,#4191);
-#4191 = DEFINITIONAL_REPRESENTATION('',(#4192),#4196);
-#4192 = LINE('',#4193,#4194);
-#4193 = CARTESIAN_POINT('',(0.,-0.));
-#4194 = VECTOR('',#4195,1.);
-#4195 = DIRECTION('',(1.362261262989E-16,-1.));
-#4196 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4197 = PCURVE('',#2855,#4198);
-#4198 = DEFINITIONAL_REPRESENTATION('',(#4199),#4203);
-#4199 = LINE('',#4200,#4201);
-#4200 = CARTESIAN_POINT('',(1.075,-1.193489751472E-16));
-#4201 = VECTOR('',#4202,1.);
-#4202 = DIRECTION('',(-2.22044604925E-16,-1.));
-#4203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4204 = ORIENTED_EDGE('',*,*,#2867,.T.);
-#4205 = ORIENTED_EDGE('',*,*,#4159,.F.);
-#4206 = ADVANCED_FACE('',(#4207),#2855,.T.);
-#4207 = FACE_BOUND('',#4208,.T.);
-#4208 = EDGE_LOOP('',(#4209,#4210,#4211,#4232));
-#4209 = ORIENTED_EDGE('',*,*,#4184,.F.);
-#4210 = ORIENTED_EDGE('',*,*,#3261,.F.);
-#4211 = ORIENTED_EDGE('',*,*,#4212,.T.);
-#4212 = EDGE_CURVE('',#3262,#2812,#4213,.T.);
-#4213 = SURFACE_CURVE('',#4214,(#4218,#4225),.PCURVE_S1.);
+#4201 = ADVANCED_FACE('',(#4202),#2903,.T.);
+#4202 = FACE_BOUND('',#4203,.T.);
+#4203 = EDGE_LOOP('',(#4204,#4205,#4226,#4227));
+#4204 = ORIENTED_EDGE('',*,*,#3261,.F.);
+#4205 = ORIENTED_EDGE('',*,*,#4206,.T.);
+#4206 = EDGE_CURVE('',#3262,#2862,#4207,.T.);
+#4207 = SURFACE_CURVE('',#4208,(#4212,#4219),.PCURVE_S1.);
+#4208 = LINE('',#4209,#4210);
+#4209 = CARTESIAN_POINT('',(-0.145669291339,-5.610236220472E-02,
+    -5.594824691024E-17));
+#4210 = VECTOR('',#4211,3.937007874016E-02);
+#4211 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4212 = PCURVE('',#2903,#4213);
+#4213 = DEFINITIONAL_REPRESENTATION('',(#4214),#4218);
 #4214 = LINE('',#4215,#4216);
-#4215 = CARTESIAN_POINT('',(-3.7,-0.35,-2.053912595557E-15));
+#4215 = CARTESIAN_POINT('',(0.,-0.));
 #4216 = VECTOR('',#4217,1.);
-#4217 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4218 = PCURVE('',#2855,#4219);
-#4219 = DEFINITIONAL_REPRESENTATION('',(#4220),#4224);
-#4220 = LINE('',#4221,#4222);
-#4221 = CARTESIAN_POINT('',(-0.,0.));
-#4222 = VECTOR('',#4223,1.);
-#4223 = DIRECTION('',(-2.22044604925E-16,-1.));
-#4224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4217 = DIRECTION('',(1.362261262989E-16,-1.));
+#4218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4225 = PCURVE('',#2827,#4226);
-#4226 = DEFINITIONAL_REPRESENTATION('',(#4227),#4231);
-#4227 = LINE('',#4228,#4229);
-#4228 = CARTESIAN_POINT('',(-6.993220338983,-0.566779661017));
-#4229 = VECTOR('',#4230,1.);
-#4230 = DIRECTION('',(1.,-2.22044604925E-16));
-#4231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4219 = PCURVE('',#2877,#4220);
+#4220 = DEFINITIONAL_REPRESENTATION('',(#4221),#4225);
+#4221 = LINE('',#4222,#4223);
+#4222 = CARTESIAN_POINT('',(4.232283464567E-02,-4.698778549103E-18));
+#4223 = VECTOR('',#4224,1.);
+#4224 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4232 = ORIENTED_EDGE('',*,*,#2839,.T.);
-#4233 = ADVANCED_FACE('',(#4234),#2827,.F.);
-#4234 = FACE_BOUND('',#4235,.F.);
-#4235 = EDGE_LOOP('',(#4236,#4237,#4238,#4239,#4263,#4289,#4318,#4344,
-    #4373,#4401,#4429,#4455,#4484,#4510,#4539,#4563,#4589));
-#4236 = ORIENTED_EDGE('',*,*,#3284,.F.);
-#4237 = ORIENTED_EDGE('',*,*,#4212,.T.);
-#4238 = ORIENTED_EDGE('',*,*,#2811,.F.);
-#4239 = ORIENTED_EDGE('',*,*,#4240,.T.);
-#4240 = EDGE_CURVE('',#2784,#4241,#4243,.T.);
-#4241 = VERTEX_POINT('',#4242);
-#4242 = CARTESIAN_POINT('',(3.669413329174,-0.35,-1.074660193306));
-#4243 = SURFACE_CURVE('',#4244,(#4249,#4256),.PCURVE_S1.);
-#4244 = CIRCLE('',#4245,0.7);
-#4245 = AXIS2_PLACEMENT_3D('',#4246,#4247,#4248);
-#4246 = CARTESIAN_POINT('',(3.,-0.35,-0.87));
-#4247 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4248 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4249 = PCURVE('',#2827,#4250);
-#4250 = DEFINITIONAL_REPRESENTATION('',(#4251),#4255);
-#4251 = CIRCLE('',#4252,0.7);
-#4252 = AXIS2_PLACEMENT_2D('',#4253,#4254);
-#4253 = CARTESIAN_POINT('',(-0.293220338983,0.303220338983));
-#4254 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4226 = ORIENTED_EDGE('',*,*,#2889,.T.);
+#4227 = ORIENTED_EDGE('',*,*,#4181,.F.);
+#4228 = ADVANCED_FACE('',(#4229),#2877,.T.);
+#4229 = FACE_BOUND('',#4230,.T.);
+#4230 = EDGE_LOOP('',(#4231,#4232,#4233,#4254));
+#4231 = ORIENTED_EDGE('',*,*,#4206,.F.);
+#4232 = ORIENTED_EDGE('',*,*,#3283,.F.);
+#4233 = ORIENTED_EDGE('',*,*,#4234,.T.);
+#4234 = EDGE_CURVE('',#3284,#2834,#4235,.T.);
+#4235 = SURFACE_CURVE('',#4236,(#4240,#4247),.PCURVE_S1.);
+#4236 = LINE('',#4237,#4238);
+#4237 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -7.474336110665E-17));
+#4238 = VECTOR('',#4239,3.937007874016E-02);
+#4239 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4240 = PCURVE('',#2877,#4241);
+#4241 = DEFINITIONAL_REPRESENTATION('',(#4242),#4246);
+#4242 = LINE('',#4243,#4244);
+#4243 = CARTESIAN_POINT('',(-0.,0.));
+#4244 = VECTOR('',#4245,1.);
+#4245 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4256 = PCURVE('',#2799,#4257);
-#4257 = DEFINITIONAL_REPRESENTATION('',(#4258),#4262);
-#4258 = LINE('',#4259,#4260);
-#4259 = CARTESIAN_POINT('',(0.,-1.7));
-#4260 = VECTOR('',#4261,1.);
-#4261 = DIRECTION('',(1.,0.));
-#4262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4247 = PCURVE('',#2849,#4248);
+#4248 = DEFINITIONAL_REPRESENTATION('',(#4249),#4253);
+#4249 = LINE('',#4250,#4251);
+#4250 = CARTESIAN_POINT('',(-0.275323635393,-2.231415988256E-02));
+#4251 = VECTOR('',#4252,1.);
+#4252 = DIRECTION('',(1.,-2.22044604925E-16));
+#4253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4263 = ORIENTED_EDGE('',*,*,#4264,.F.);
-#4264 = EDGE_CURVE('',#4265,#4241,#4267,.T.);
-#4265 = VERTEX_POINT('',#4266);
-#4266 = CARTESIAN_POINT('',(3.325936362707,-0.35,-1.877979007077));
-#4267 = SURFACE_CURVE('',#4268,(#4272,#4278),.PCURVE_S1.);
-#4268 = LINE('',#4269,#4270);
-#4269 = CARTESIAN_POINT('',(3.560398261737,-0.35,-1.329623009467));
-#4270 = VECTOR('',#4271,1.);
-#4271 = DIRECTION('',(0.393143125865,3.772786643505E-17,0.919477287694)
-  );
-#4272 = PCURVE('',#2827,#4273);
-#4273 = DEFINITIONAL_REPRESENTATION('',(#4274),#4277);
-#4274 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4275,#4276),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.596377969254,0.277291043045),.PIECEWISE_BEZIER_KNOTS.);
-#4275 = CARTESIAN_POINT('',(3.271602372417E-02,1.31119934606));
-#4276 = CARTESIAN_POINT('',(0.376192990191,0.507880532289));
+#4254 = ORIENTED_EDGE('',*,*,#2861,.T.);
+#4255 = ADVANCED_FACE('',(#4256),#2849,.F.);
+#4256 = FACE_BOUND('',#4257,.F.);
+#4257 = EDGE_LOOP('',(#4258,#4259,#4260,#4261,#4285,#4311,#4340,#4366,
+    #4395,#4423,#4451,#4477,#4506,#4532,#4561,#4585,#4611));
+#4258 = ORIENTED_EDGE('',*,*,#3306,.F.);
+#4259 = ORIENTED_EDGE('',*,*,#4234,.T.);
+#4260 = ORIENTED_EDGE('',*,*,#2833,.F.);
+#4261 = ORIENTED_EDGE('',*,*,#4262,.T.);
+#4262 = EDGE_CURVE('',#2806,#4263,#4265,.T.);
+#4263 = VERTEX_POINT('',#4264);
+#4264 = CARTESIAN_POINT('',(0.1444650917,-1.377952755906E-02,
+    -4.230945642937E-02));
+#4265 = SURFACE_CURVE('',#4266,(#4271,#4278),.PCURVE_S1.);
+#4266 = CIRCLE('',#4267,2.755905511811E-02);
+#4267 = AXIS2_PLACEMENT_3D('',#4268,#4269,#4270);
+#4268 = CARTESIAN_POINT('',(0.11811023622,-1.377952755906E-02,
+    -3.425196850394E-02));
+#4269 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4270 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4271 = PCURVE('',#2849,#4272);
+#4272 = DEFINITIONAL_REPRESENTATION('',(#4273),#4277);
+#4273 = CIRCLE('',#4274,2.755905511811E-02);
+#4274 = AXIS2_PLACEMENT_2D('',#4275,#4276);
+#4275 = CARTESIAN_POINT('',(-1.154410783398E-02,1.193780862138E-02));
+#4276 = DIRECTION('',(-3.330669073875E-16,-1.));
 #4277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4278 = PCURVE('',#4279,#4284);
-#4279 = PLANE('',#4280);
-#4280 = AXIS2_PLACEMENT_3D('',#4281,#4282,#4283);
-#4281 = CARTESIAN_POINT('',(3.325936362707,1.35,-1.877979007077));
-#4282 = DIRECTION('',(-0.919477287694,1.893777956035E-16,0.393143125865)
+#4278 = PCURVE('',#2821,#4279);
+#4279 = DEFINITIONAL_REPRESENTATION('',(#4280),#4284);
+#4280 = LINE('',#4281,#4282);
+#4281 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4282 = VECTOR('',#4283,1.);
+#4283 = DIRECTION('',(1.,0.));
+#4284 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4285 = ORIENTED_EDGE('',*,*,#4286,.F.);
+#4286 = EDGE_CURVE('',#4287,#4263,#4289,.T.);
+#4287 = VERTEX_POINT('',#4288);
+#4288 = CARTESIAN_POINT('',(0.130942376485,-1.377952755906E-02,
+    -7.393618138099E-02));
+#4289 = SURFACE_CURVE('',#4290,(#4294,#4300),.PCURVE_S1.);
+#4290 = LINE('',#4291,#4292);
+#4291 = CARTESIAN_POINT('',(0.140173159911,-1.377952755906E-02,
+    -5.234736257743E-02));
+#4292 = VECTOR('',#4293,3.937007874016E-02);
+#4293 = DIRECTION('',(0.393143125865,3.772786643505E-17,0.919477287694)
   );
-#4283 = DIRECTION('',(0.393143125865,2.189521465636E-16,0.919477287694)
-  );
-#4284 = DEFINITIONAL_REPRESENTATION('',(#4285),#4288);
-#4285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4286,#4287),.UNSPECIFIED.,.F.,
+#4294 = PCURVE('',#2849,#4295);
+#4295 = DEFINITIONAL_REPRESENTATION('',(#4296),#4299);
+#4296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4297,#4298),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.596377969254,0.277291043045),.PIECEWISE_BEZIER_KNOTS.);
-#4286 = CARTESIAN_POINT('',(0.,-1.7));
-#4287 = CARTESIAN_POINT('',(0.873669012299,-1.7));
-#4288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4297 = CARTESIAN_POINT('',(1.288032430085E-03,5.162202149844E-02));
+#4298 = CARTESIAN_POINT('',(1.481074764532E-02,1.999529654681E-02));
+#4299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4289 = ORIENTED_EDGE('',*,*,#4290,.F.);
-#4290 = EDGE_CURVE('',#4291,#4265,#4293,.T.);
-#4291 = VERTEX_POINT('',#4292);
-#4292 = CARTESIAN_POINT('',(3.325936362707,-0.35,-2.122020992923));
-#4293 = SURFACE_CURVE('',#4294,(#4299,#4306),.PCURVE_S1.);
-#4294 = CIRCLE('',#4295,0.3);
-#4295 = AXIS2_PLACEMENT_3D('',#4296,#4297,#4298);
-#4296 = CARTESIAN_POINT('',(3.6,-0.35,-2.));
-#4297 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4298 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4299 = PCURVE('',#2827,#4300);
-#4300 = DEFINITIONAL_REPRESENTATION('',(#4301),#4305);
-#4301 = CIRCLE('',#4302,0.3);
-#4302 = AXIS2_PLACEMENT_2D('',#4303,#4304);
-#4303 = CARTESIAN_POINT('',(0.306779661017,1.433220338983));
-#4304 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4306 = PCURVE('',#4307,#4312);
-#4307 = CYLINDRICAL_SURFACE('',#4308,0.3);
-#4308 = AXIS2_PLACEMENT_3D('',#4309,#4310,#4311);
-#4309 = CARTESIAN_POINT('',(3.6,1.35,-2.));
-#4310 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#4311 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4312 = DEFINITIONAL_REPRESENTATION('',(#4313),#4317);
-#4313 = LINE('',#4314,#4315);
-#4314 = CARTESIAN_POINT('',(0.,-1.7));
-#4315 = VECTOR('',#4316,1.);
-#4316 = DIRECTION('',(1.,0.));
-#4317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4318 = ORIENTED_EDGE('',*,*,#4319,.F.);
-#4319 = EDGE_CURVE('',#4320,#4291,#4322,.T.);
-#4320 = VERTEX_POINT('',#4321);
-#4321 = CARTESIAN_POINT('',(3.669413329174,-0.35,-2.925339806694));
-#4322 = SURFACE_CURVE('',#4323,(#4327,#4333),.PCURVE_S1.);
-#4323 = LINE('',#4324,#4325);
-#4324 = CARTESIAN_POINT('',(3.214047406633,-0.35,-1.860336768819));
-#4325 = VECTOR('',#4326,1.);
-#4326 = DIRECTION('',(-0.393143125865,6.716790760414E-16,0.919477287694)
+#4300 = PCURVE('',#4301,#4306);
+#4301 = PLANE('',#4302);
+#4302 = AXIS2_PLACEMENT_3D('',#4303,#4304,#4305);
+#4303 = CARTESIAN_POINT('',(0.130942376485,5.314960629921E-02,
+    -7.393618138099E-02));
+#4304 = DIRECTION('',(-0.919477287694,1.893777956035E-16,0.393143125865)
   );
-#4327 = PCURVE('',#2827,#4328);
-#4328 = DEFINITIONAL_REPRESENTATION('',(#4329),#4332);
-#4329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4330,#4331),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.158270086851,-0.284601074552),.PIECEWISE_BEZIER_KNOTS.);
-#4330 = CARTESIAN_POINT('',(0.376192990191,2.358560145677));
-#4331 = CARTESIAN_POINT('',(3.271602372417E-02,1.555241331906));
-#4332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4305 = DIRECTION('',(0.393143125865,2.189521465636E-16,0.919477287694)
+  );
+#4306 = DEFINITIONAL_REPRESENTATION('',(#4307),#4310);
+#4307 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4308,#4309),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.596377969254,0.277291043045),.PIECEWISE_BEZIER_KNOTS.);
+#4308 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4309 = CARTESIAN_POINT('',(3.439641780707E-02,-6.692913385827E-02));
+#4310 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4333 = PCURVE('',#4334,#4339);
-#4334 = PLANE('',#4335);
-#4335 = AXIS2_PLACEMENT_3D('',#4336,#4337,#4338);
-#4336 = CARTESIAN_POINT('',(3.669413329174,1.35,-2.925339806694));
-#4337 = DIRECTION('',(-0.919477287694,1.478717548006E-17,-0.393143125865
+#4311 = ORIENTED_EDGE('',*,*,#4312,.F.);
+#4312 = EDGE_CURVE('',#4313,#4287,#4315,.T.);
+#4313 = VERTEX_POINT('',#4314);
+#4314 = CARTESIAN_POINT('',(0.130942376485,-1.377952755906E-02,
+    -8.354413357964E-02));
+#4315 = SURFACE_CURVE('',#4316,(#4321,#4328),.PCURVE_S1.);
+#4316 = CIRCLE('',#4317,1.181102362205E-02);
+#4317 = AXIS2_PLACEMENT_3D('',#4318,#4319,#4320);
+#4318 = CARTESIAN_POINT('',(0.141732283465,-1.377952755906E-02,
+    -7.874015748031E-02));
+#4319 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4320 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4321 = PCURVE('',#2849,#4322);
+#4322 = DEFINITIONAL_REPRESENTATION('',(#4323),#4327);
+#4323 = CIRCLE('',#4324,1.181102362205E-02);
+#4324 = AXIS2_PLACEMENT_2D('',#4325,#4326);
+#4325 = CARTESIAN_POINT('',(1.207793941012E-02,5.642599759776E-02));
+#4326 = DIRECTION('',(-3.330669073875E-16,-1.));
+#4327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4328 = PCURVE('',#4329,#4334);
+#4329 = CYLINDRICAL_SURFACE('',#4330,1.181102362205E-02);
+#4330 = AXIS2_PLACEMENT_3D('',#4331,#4332,#4333);
+#4331 = CARTESIAN_POINT('',(0.141732283465,5.314960629921E-02,
+    -7.874015748031E-02));
+#4332 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4333 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4334 = DEFINITIONAL_REPRESENTATION('',(#4335),#4339);
+#4335 = LINE('',#4336,#4337);
+#4336 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4337 = VECTOR('',#4338,1.);
+#4338 = DIRECTION('',(1.,0.));
+#4339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4340 = ORIENTED_EDGE('',*,*,#4341,.F.);
+#4341 = EDGE_CURVE('',#4342,#4313,#4344,.T.);
+#4342 = VERTEX_POINT('',#4343);
+#4343 = CARTESIAN_POINT('',(0.1444650917,-1.377952755906E-02,
+    -0.115170858531));
+#4344 = SURFACE_CURVE('',#4345,(#4349,#4355),.PCURVE_S1.);
+#4345 = LINE('',#4346,#4347);
+#4346 = CARTESIAN_POINT('',(0.126537299474,-1.377952755906E-02,
+    -7.324160507162E-02));
+#4347 = VECTOR('',#4348,3.937007874016E-02);
+#4348 = DIRECTION('',(-0.393143125865,6.716790760414E-16,0.919477287694)
+  );
+#4349 = PCURVE('',#2849,#4350);
+#4350 = DEFINITIONAL_REPRESENTATION('',(#4351),#4354);
+#4351 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4352,#4353),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.158270086851,-0.284601074552),.PIECEWISE_BEZIER_KNOTS.);
+#4352 = CARTESIAN_POINT('',(1.481074764532E-02,9.285669864871E-02));
+#4353 = CARTESIAN_POINT('',(1.288032430085E-03,6.122997369708E-02));
+#4354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4355 = PCURVE('',#4356,#4361);
+#4356 = PLANE('',#4357);
+#4357 = AXIS2_PLACEMENT_3D('',#4358,#4359,#4360);
+#4358 = CARTESIAN_POINT('',(0.1444650917,5.314960629921E-02,
+    -0.115170858531));
+#4359 = DIRECTION('',(-0.919477287694,1.478717548006E-17,-0.393143125865
     ));
-#4338 = DIRECTION('',(-0.393143125865,3.93542766687E-16,0.919477287694)
+#4360 = DIRECTION('',(-0.393143125865,3.93542766687E-16,0.919477287694)
   );
-#4339 = DEFINITIONAL_REPRESENTATION('',(#4340),#4343);
-#4340 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4341,#4342),.UNSPECIFIED.,.F.,
+#4361 = DEFINITIONAL_REPRESENTATION('',(#4362),#4365);
+#4362 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4363,#4364),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.158270086851,-0.284601074552),.PIECEWISE_BEZIER_KNOTS.);
-#4341 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.7));
-#4342 = CARTESIAN_POINT('',(0.873669012299,-1.7));
-#4343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4363 = CARTESIAN_POINT('',(-1.748382715945E-17,-6.692913385827E-02));
+#4364 = CARTESIAN_POINT('',(3.439641780707E-02,-6.692913385827E-02));
+#4365 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4344 = ORIENTED_EDGE('',*,*,#4345,.T.);
-#4345 = EDGE_CURVE('',#4320,#4346,#4348,.T.);
-#4346 = VERTEX_POINT('',#4347);
-#4347 = CARTESIAN_POINT('',(3.7,-0.35,-3.13));
-#4348 = SURFACE_CURVE('',#4349,(#4354,#4361),.PCURVE_S1.);
-#4349 = CIRCLE('',#4350,0.7);
-#4350 = AXIS2_PLACEMENT_3D('',#4351,#4352,#4353);
-#4351 = CARTESIAN_POINT('',(3.,-0.35,-3.13));
-#4352 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4353 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4354 = PCURVE('',#2827,#4355);
-#4355 = DEFINITIONAL_REPRESENTATION('',(#4356),#4360);
-#4356 = CIRCLE('',#4357,0.7);
-#4357 = AXIS2_PLACEMENT_2D('',#4358,#4359);
-#4358 = CARTESIAN_POINT('',(-0.293220338983,2.563220338983));
-#4359 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4366 = ORIENTED_EDGE('',*,*,#4367,.T.);
+#4367 = EDGE_CURVE('',#4342,#4368,#4370,.T.);
+#4368 = VERTEX_POINT('',#4369);
+#4369 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -0.123228346457));
+#4370 = SURFACE_CURVE('',#4371,(#4376,#4383),.PCURVE_S1.);
+#4371 = CIRCLE('',#4372,2.755905511811E-02);
+#4372 = AXIS2_PLACEMENT_3D('',#4373,#4374,#4375);
+#4373 = CARTESIAN_POINT('',(0.11811023622,-1.377952755906E-02,
+    -0.123228346457));
+#4374 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4375 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4376 = PCURVE('',#2849,#4377);
+#4377 = DEFINITIONAL_REPRESENTATION('',(#4378),#4382);
+#4378 = CIRCLE('',#4379,2.755905511811E-02);
+#4379 = AXIS2_PLACEMENT_2D('',#4380,#4381);
+#4380 = CARTESIAN_POINT('',(-1.154410783398E-02,0.100914186574));
+#4381 = DIRECTION('',(-3.330669073875E-16,-1.));
+#4382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4361 = PCURVE('',#4362,#4367);
-#4362 = CYLINDRICAL_SURFACE('',#4363,0.7);
-#4363 = AXIS2_PLACEMENT_3D('',#4364,#4365,#4366);
-#4364 = CARTESIAN_POINT('',(3.,1.35,-3.13));
-#4365 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#4366 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4367 = DEFINITIONAL_REPRESENTATION('',(#4368),#4372);
-#4368 = LINE('',#4369,#4370);
-#4369 = CARTESIAN_POINT('',(0.,-1.7));
-#4370 = VECTOR('',#4371,1.);
-#4371 = DIRECTION('',(1.,0.));
-#4372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4383 = PCURVE('',#4384,#4389);
+#4384 = CYLINDRICAL_SURFACE('',#4385,2.755905511811E-02);
+#4385 = AXIS2_PLACEMENT_3D('',#4386,#4387,#4388);
+#4386 = CARTESIAN_POINT('',(0.11811023622,5.314960629921E-02,
+    -0.123228346457));
+#4387 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4388 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4389 = DEFINITIONAL_REPRESENTATION('',(#4390),#4394);
+#4390 = LINE('',#4391,#4392);
+#4391 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4392 = VECTOR('',#4393,1.);
+#4393 = DIRECTION('',(1.,0.));
+#4394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4373 = ORIENTED_EDGE('',*,*,#4374,.F.);
-#4374 = EDGE_CURVE('',#4375,#4346,#4377,.T.);
-#4375 = VERTEX_POINT('',#4376);
-#4376 = CARTESIAN_POINT('',(3.7,-0.35,-3.7));
-#4377 = SURFACE_CURVE('',#4378,(#4382,#4389),.PCURVE_S1.);
-#4378 = LINE('',#4379,#4380);
-#4379 = CARTESIAN_POINT('',(3.7,-0.35,-3.7));
-#4380 = VECTOR('',#4381,1.);
-#4381 = DIRECTION('',(1.232595164408E-31,5.551115123126E-16,1.));
-#4382 = PCURVE('',#2827,#4383);
-#4383 = DEFINITIONAL_REPRESENTATION('',(#4384),#4388);
-#4384 = LINE('',#4385,#4386);
-#4385 = CARTESIAN_POINT('',(0.406779661017,3.133220338983));
-#4386 = VECTOR('',#4387,1.);
-#4387 = DIRECTION('',(-1.420478441297E-31,-1.));
-#4388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4389 = PCURVE('',#4390,#4395);
-#4390 = PLANE('',#4391);
-#4391 = AXIS2_PLACEMENT_3D('',#4392,#4393,#4394);
-#4392 = CARTESIAN_POINT('',(3.7,-0.35,-3.7));
-#4393 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
-#4394 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#4395 = DEFINITIONAL_REPRESENTATION('',(#4396),#4400);
-#4396 = LINE('',#4397,#4398);
-#4397 = CARTESIAN_POINT('',(-0.,-0.));
-#4398 = VECTOR('',#4399,1.);
-#4399 = DIRECTION('',(-1.,-2.22044604925E-16));
-#4400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4401 = ORIENTED_EDGE('',*,*,#4402,.F.);
-#4402 = EDGE_CURVE('',#4403,#4375,#4405,.T.);
-#4403 = VERTEX_POINT('',#4404);
-#4404 = CARTESIAN_POINT('',(3.4,-0.35,-3.7));
-#4405 = SURFACE_CURVE('',#4406,(#4410,#4417),.PCURVE_S1.);
+#4395 = ORIENTED_EDGE('',*,*,#4396,.F.);
+#4396 = EDGE_CURVE('',#4397,#4368,#4399,.T.);
+#4397 = VERTEX_POINT('',#4398);
+#4398 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#4399 = SURFACE_CURVE('',#4400,(#4404,#4411),.PCURVE_S1.);
+#4400 = LINE('',#4401,#4402);
+#4401 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#4402 = VECTOR('',#4403,3.937007874016E-02);
+#4403 = DIRECTION('',(-5.551115123126E-16,5.551115123126E-16,1.));
+#4404 = PCURVE('',#2849,#4405);
+#4405 = DEFINITIONAL_REPRESENTATION('',(#4406),#4410);
 #4406 = LINE('',#4407,#4408);
-#4407 = CARTESIAN_POINT('',(-3.7,-0.35,-3.7));
+#4407 = CARTESIAN_POINT('',(1.601494728413E-02,0.123355131456));
 #4408 = VECTOR('',#4409,1.);
-#4409 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4410 = PCURVE('',#2827,#4411);
-#4411 = DEFINITIONAL_REPRESENTATION('',(#4412),#4416);
-#4412 = LINE('',#4413,#4414);
-#4413 = CARTESIAN_POINT('',(-6.993220338983,3.133220338983));
-#4414 = VECTOR('',#4415,1.);
-#4415 = DIRECTION('',(1.,-2.22044604925E-16));
-#4416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4409 = DIRECTION('',(-1.420478441297E-31,-1.));
+#4410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4417 = PCURVE('',#4418,#4423);
-#4418 = CYLINDRICAL_SURFACE('',#4419,0.2);
-#4419 = AXIS2_PLACEMENT_3D('',#4420,#4421,#4422);
-#4420 = CARTESIAN_POINT('',(-3.7,-0.15,-3.7));
-#4421 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#4422 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#4423 = DEFINITIONAL_REPRESENTATION('',(#4424),#4428);
-#4424 = LINE('',#4425,#4426);
-#4425 = CARTESIAN_POINT('',(-3.14159265359,0.));
-#4426 = VECTOR('',#4427,1.);
-#4427 = DIRECTION('',(-0.,-1.));
-#4428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4411 = PCURVE('',#4412,#4417);
+#4412 = PLANE('',#4413);
+#4413 = AXIS2_PLACEMENT_3D('',#4414,#4415,#4416);
+#4414 = CARTESIAN_POINT('',(0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#4415 = DIRECTION('',(-1.,-1.232595164408E-31,-5.551115123126E-16));
+#4416 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#4417 = DEFINITIONAL_REPRESENTATION('',(#4418),#4422);
+#4418 = LINE('',#4419,#4420);
+#4419 = CARTESIAN_POINT('',(-0.,-0.));
+#4420 = VECTOR('',#4421,1.);
+#4421 = DIRECTION('',(-1.,-2.22044604925E-16));
+#4422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4429 = ORIENTED_EDGE('',*,*,#4430,.T.);
-#4430 = EDGE_CURVE('',#4403,#4431,#4433,.T.);
-#4431 = VERTEX_POINT('',#4432);
-#4432 = CARTESIAN_POINT('',(3.4,-0.35,-3.13));
-#4433 = SURFACE_CURVE('',#4434,(#4438,#4444),.PCURVE_S1.);
+#4423 = ORIENTED_EDGE('',*,*,#4424,.F.);
+#4424 = EDGE_CURVE('',#4425,#4397,#4427,.T.);
+#4425 = VERTEX_POINT('',#4426);
+#4426 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    -0.145669291339));
+#4427 = SURFACE_CURVE('',#4428,(#4432,#4439),.PCURVE_S1.);
+#4428 = LINE('',#4429,#4430);
+#4429 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    -0.145669291339));
+#4430 = VECTOR('',#4431,3.937007874016E-02);
+#4431 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4432 = PCURVE('',#2849,#4433);
+#4433 = DEFINITIONAL_REPRESENTATION('',(#4434),#4438);
 #4434 = LINE('',#4435,#4436);
-#4435 = CARTESIAN_POINT('',(3.4,-0.35,-2.383389830508));
+#4435 = CARTESIAN_POINT('',(-0.275323635393,0.123355131456));
 #4436 = VECTOR('',#4437,1.);
-#4437 = DIRECTION('',(-4.440892098501E-16,3.857664305421E-16,1.));
-#4438 = PCURVE('',#2827,#4439);
-#4439 = DEFINITIONAL_REPRESENTATION('',(#4440),#4443);
-#4440 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4441,#4442),.UNSPECIFIED.,.F.,
+#4437 = DIRECTION('',(1.,-2.22044604925E-16));
+#4438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4439 = PCURVE('',#4440,#4445);
+#4440 = CYLINDRICAL_SURFACE('',#4441,7.874015748031E-03);
+#4441 = AXIS2_PLACEMENT_3D('',#4442,#4443,#4444);
+#4442 = CARTESIAN_POINT('',(-0.145669291339,-5.905511811024E-03,
+    -0.145669291339));
+#4443 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#4444 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#4445 = DEFINITIONAL_REPRESENTATION('',(#4446),#4450);
+#4446 = LINE('',#4447,#4448);
+#4447 = CARTESIAN_POINT('',(-3.14159265359,0.));
+#4448 = VECTOR('',#4449,1.);
+#4449 = DIRECTION('',(-0.,-1.));
+#4450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4451 = ORIENTED_EDGE('',*,*,#4452,.T.);
+#4452 = EDGE_CURVE('',#4425,#4453,#4455,.T.);
+#4453 = VERTEX_POINT('',#4454);
+#4454 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    -0.123228346457));
+#4455 = SURFACE_CURVE('',#4456,(#4460,#4466),.PCURVE_S1.);
+#4456 = LINE('',#4457,#4458);
+#4457 = CARTESIAN_POINT('',(0.133858267717,-1.377952755906E-02,
+    -9.383424529561E-02));
+#4458 = VECTOR('',#4459,3.937007874016E-02);
+#4459 = DIRECTION('',(-6.661338147751E-16,3.857664305421E-16,1.));
+#4460 = PCURVE('',#2849,#4461);
+#4461 = DEFINITIONAL_REPRESENTATION('',(#4462),#4465);
+#4462 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4463,#4464),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.316610169492,-0.746610169492),.PIECEWISE_BEZIER_KNOTS.);
-#4441 = CARTESIAN_POINT('',(0.106779661017,3.133220338983));
-#4442 = CARTESIAN_POINT('',(0.106779661017,2.563220338983));
-#4443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4463 = CARTESIAN_POINT('',(4.203923662085E-03,0.123355131456));
+#4464 = CARTESIAN_POINT('',(4.203923662085E-03,0.100914186574));
+#4465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4444 = PCURVE('',#4445,#4450);
-#4445 = PLANE('',#4446);
-#4446 = AXIS2_PLACEMENT_3D('',#4447,#4448,#4449);
-#4447 = CARTESIAN_POINT('',(3.4,1.35,-4.2));
-#4448 = DIRECTION('',(-1.,1.110223024625E-16,-6.661338147751E-16));
-#4449 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4450 = DEFINITIONAL_REPRESENTATION('',(#4451),#4454);
-#4451 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4452,#4453),.UNSPECIFIED.,.F.,
+#4466 = PCURVE('',#4467,#4472);
+#4467 = PLANE('',#4468);
+#4468 = AXIS2_PLACEMENT_3D('',#4469,#4470,#4471);
+#4469 = CARTESIAN_POINT('',(0.133858267717,5.314960629921E-02,
+    -0.165354330709));
+#4470 = DIRECTION('',(-1.,1.110223024625E-16,-6.661338147751E-16));
+#4471 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4472 = DEFINITIONAL_REPRESENTATION('',(#4473),#4476);
+#4473 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4474,#4475),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.316610169492,-0.746610169492),.PIECEWISE_BEZIER_KNOTS.);
-#4452 = CARTESIAN_POINT('',(0.5,-1.7));
-#4453 = CARTESIAN_POINT('',(1.07,-1.7));
-#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4474 = CARTESIAN_POINT('',(1.968503937008E-02,-6.692913385827E-02));
+#4475 = CARTESIAN_POINT('',(4.212598425197E-02,-6.692913385827E-02));
+#4476 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4455 = ORIENTED_EDGE('',*,*,#4456,.F.);
-#4456 = EDGE_CURVE('',#4457,#4431,#4459,.T.);
-#4457 = VERTEX_POINT('',#4458);
-#4458 = CARTESIAN_POINT('',(3.382521902385,-0.35,-3.013051318111));
-#4459 = SURFACE_CURVE('',#4460,(#4465,#4472),.PCURVE_S1.);
-#4460 = CIRCLE('',#4461,0.4);
-#4461 = AXIS2_PLACEMENT_3D('',#4462,#4463,#4464);
-#4462 = CARTESIAN_POINT('',(3.,-0.35,-3.13));
-#4463 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4464 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4465 = PCURVE('',#2827,#4466);
-#4466 = DEFINITIONAL_REPRESENTATION('',(#4467),#4471);
-#4467 = CIRCLE('',#4468,0.4);
-#4468 = AXIS2_PLACEMENT_2D('',#4469,#4470);
-#4469 = CARTESIAN_POINT('',(-0.293220338983,2.563220338983));
-#4470 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4477 = ORIENTED_EDGE('',*,*,#4478,.F.);
+#4478 = EDGE_CURVE('',#4479,#4453,#4481,.T.);
+#4479 = VERTEX_POINT('',#4480);
+#4480 = CARTESIAN_POINT('',(0.133170153637,-1.377952755906E-02,
+    -0.118624067642));
+#4481 = SURFACE_CURVE('',#4482,(#4487,#4494),.PCURVE_S1.);
+#4482 = CIRCLE('',#4483,1.574803149606E-02);
+#4483 = AXIS2_PLACEMENT_3D('',#4484,#4485,#4486);
+#4484 = CARTESIAN_POINT('',(0.11811023622,-1.377952755906E-02,
+    -0.123228346457));
+#4485 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4486 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4487 = PCURVE('',#2849,#4488);
+#4488 = DEFINITIONAL_REPRESENTATION('',(#4489),#4493);
+#4489 = CIRCLE('',#4490,1.574803149606E-02);
+#4490 = AXIS2_PLACEMENT_2D('',#4491,#4492);
+#4491 = CARTESIAN_POINT('',(-1.154410783398E-02,0.100914186574));
+#4492 = DIRECTION('',(-3.330669073875E-16,-1.));
+#4493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4472 = PCURVE('',#4473,#4478);
-#4473 = CYLINDRICAL_SURFACE('',#4474,0.4);
-#4474 = AXIS2_PLACEMENT_3D('',#4475,#4476,#4477);
-#4475 = CARTESIAN_POINT('',(3.,1.35,-3.13));
-#4476 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#4477 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4478 = DEFINITIONAL_REPRESENTATION('',(#4479),#4483);
-#4479 = LINE('',#4480,#4481);
-#4480 = CARTESIAN_POINT('',(0.,-1.7));
-#4481 = VECTOR('',#4482,1.);
-#4482 = DIRECTION('',(1.,0.));
-#4483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4494 = PCURVE('',#4495,#4500);
+#4495 = CYLINDRICAL_SURFACE('',#4496,1.574803149606E-02);
+#4496 = AXIS2_PLACEMENT_3D('',#4497,#4498,#4499);
+#4497 = CARTESIAN_POINT('',(0.11811023622,5.314960629921E-02,
+    -0.123228346457));
+#4498 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4499 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4500 = DEFINITIONAL_REPRESENTATION('',(#4501),#4505);
+#4501 = LINE('',#4502,#4503);
+#4502 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4503 = VECTOR('',#4504,1.);
+#4504 = DIRECTION('',(1.,0.));
+#4505 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4484 = ORIENTED_EDGE('',*,*,#4485,.T.);
-#4485 = EDGE_CURVE('',#4457,#4486,#4488,.T.);
-#4486 = VERTEX_POINT('',#4487);
-#4487 = CARTESIAN_POINT('',(3.051872725414,-0.35,-2.244041985845));
-#4488 = SURFACE_CURVE('',#4489,(#4493,#4499),.PCURVE_S1.);
-#4489 = LINE('',#4490,#4491);
-#4490 = CARTESIAN_POINT('',(2.931702327587,-0.35,-1.96455495298));
-#4491 = VECTOR('',#4492,1.);
-#4492 = DIRECTION('',(-0.395002710711,6.728708006155E-16,0.918679954354)
+#4506 = ORIENTED_EDGE('',*,*,#4507,.T.);
+#4507 = EDGE_CURVE('',#4479,#4508,#4510,.T.);
+#4508 = VERTEX_POINT('',#4509);
+#4509 = CARTESIAN_POINT('',(0.120152469505,-1.377952755906E-02,
+    -8.834810967896E-02));
+#4510 = SURFACE_CURVE('',#4511,(#4515,#4521),.PCURVE_S1.);
+#4511 = LINE('',#4512,#4513);
+#4512 = CARTESIAN_POINT('',(0.11542135148,-1.377952755906E-02,
+    -7.734468318818E-02));
+#4513 = VECTOR('',#4514,3.937007874016E-02);
+#4514 = DIRECTION('',(-0.395002710711,6.728708006155E-16,0.918679954354)
   );
-#4493 = PCURVE('',#2827,#4494);
-#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4498);
-#4495 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4496,#4497),.UNSPECIFIED.,.F.,
+#4515 = PCURVE('',#2849,#4516);
+#4516 = DEFINITIONAL_REPRESENTATION('',(#4517),#4520);
+#4517 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4518,#4519),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.141307546945,-0.304226767484),.PIECEWISE_BEZIER_KNOTS.);
-#4496 = CARTESIAN_POINT('',(8.930156340217E-02,2.446271657094));
-#4497 = CARTESIAN_POINT('',(-0.241347613569,1.677262324829));
-#4498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4518 = CARTESIAN_POINT('',(3.515809582762E-03,9.63099077596E-02));
+#4519 = CARTESIAN_POINT('',(-9.501874549945E-03,6.60339497964E-02));
+#4520 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4499 = PCURVE('',#4500,#4505);
-#4500 = PLANE('',#4501);
-#4501 = AXIS2_PLACEMENT_3D('',#4502,#4503,#4504);
-#4502 = CARTESIAN_POINT('',(3.382521902385,1.35,-3.013051318111));
-#4503 = DIRECTION('',(-0.918679954354,1.428574291445E-17,-0.395002710711
+#4521 = PCURVE('',#4522,#4527);
+#4522 = PLANE('',#4523);
+#4523 = AXIS2_PLACEMENT_3D('',#4524,#4525,#4526);
+#4524 = CARTESIAN_POINT('',(0.133170153637,5.314960629921E-02,
+    -0.118624067642));
+#4525 = DIRECTION('',(-0.918679954354,1.428574291445E-17,-0.395002710711
     ));
-#4504 = DIRECTION('',(-0.395002710711,3.936901121196E-16,0.918679954354)
+#4526 = DIRECTION('',(-0.395002710711,3.936901121196E-16,0.918679954354)
   );
-#4505 = DEFINITIONAL_REPRESENTATION('',(#4506),#4509);
-#4506 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4507,#4508),.UNSPECIFIED.,.F.,
+#4527 = DEFINITIONAL_REPRESENTATION('',(#4528),#4531);
+#4528 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4529,#4530),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-1.141307546945,-0.304226767484),.PIECEWISE_BEZIER_KNOTS.);
-#4507 = CARTESIAN_POINT('',(-6.661338147751E-15,-1.7));
-#4508 = CARTESIAN_POINT('',(0.837080779461,-1.7));
-#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4529 = CARTESIAN_POINT('',(-2.622574073918E-16,-6.692913385827E-02));
+#4530 = CARTESIAN_POINT('',(3.295593619925E-02,-6.692913385827E-02));
+#4531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4510 = ORIENTED_EDGE('',*,*,#4511,.T.);
-#4511 = EDGE_CURVE('',#4486,#4512,#4514,.T.);
-#4512 = VERTEX_POINT('',#4513);
-#4513 = CARTESIAN_POINT('',(3.,-0.35,-2.));
-#4514 = SURFACE_CURVE('',#4515,(#4520,#4527),.PCURVE_S1.);
-#4515 = CIRCLE('',#4516,0.6);
-#4516 = AXIS2_PLACEMENT_3D('',#4517,#4518,#4519);
-#4517 = CARTESIAN_POINT('',(3.6,-0.35,-2.));
-#4518 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4519 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4520 = PCURVE('',#2827,#4521);
-#4521 = DEFINITIONAL_REPRESENTATION('',(#4522),#4526);
-#4522 = CIRCLE('',#4523,0.6);
-#4523 = AXIS2_PLACEMENT_2D('',#4524,#4525);
-#4524 = CARTESIAN_POINT('',(0.306779661017,1.433220338983));
-#4525 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4532 = ORIENTED_EDGE('',*,*,#4533,.T.);
+#4533 = EDGE_CURVE('',#4508,#4534,#4536,.T.);
+#4534 = VERTEX_POINT('',#4535);
+#4535 = CARTESIAN_POINT('',(0.11811023622,-1.377952755906E-02,
+    -7.874015748031E-02));
+#4536 = SURFACE_CURVE('',#4537,(#4542,#4549),.PCURVE_S1.);
+#4537 = CIRCLE('',#4538,2.362204724409E-02);
+#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541);
+#4539 = CARTESIAN_POINT('',(0.141732283465,-1.377952755906E-02,
+    -7.874015748031E-02));
+#4540 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4541 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4542 = PCURVE('',#2849,#4543);
+#4543 = DEFINITIONAL_REPRESENTATION('',(#4544),#4548);
+#4544 = CIRCLE('',#4545,2.362204724409E-02);
+#4545 = AXIS2_PLACEMENT_2D('',#4546,#4547);
+#4546 = CARTESIAN_POINT('',(1.207793941012E-02,5.642599759776E-02));
+#4547 = DIRECTION('',(-3.330669073875E-16,-1.));
+#4548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4527 = PCURVE('',#4528,#4533);
-#4528 = CYLINDRICAL_SURFACE('',#4529,0.6);
-#4529 = AXIS2_PLACEMENT_3D('',#4530,#4531,#4532);
-#4530 = CARTESIAN_POINT('',(3.6,1.35,-2.));
-#4531 = DIRECTION('',(4.440892098501E-16,1.,-1.110223024625E-16));
-#4532 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4533 = DEFINITIONAL_REPRESENTATION('',(#4534),#4538);
-#4534 = LINE('',#4535,#4536);
-#4535 = CARTESIAN_POINT('',(0.,-1.7));
-#4536 = VECTOR('',#4537,1.);
-#4537 = DIRECTION('',(1.,0.));
-#4538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4549 = PCURVE('',#4550,#4555);
+#4550 = CYLINDRICAL_SURFACE('',#4551,2.362204724409E-02);
+#4551 = AXIS2_PLACEMENT_3D('',#4552,#4553,#4554);
+#4552 = CARTESIAN_POINT('',(0.141732283465,5.314960629921E-02,
+    -7.874015748031E-02));
+#4553 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4554 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4555 = DEFINITIONAL_REPRESENTATION('',(#4556),#4560);
+#4556 = LINE('',#4557,#4558);
+#4557 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4558 = VECTOR('',#4559,1.);
+#4559 = DIRECTION('',(1.,0.));
+#4560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4539 = ORIENTED_EDGE('',*,*,#4540,.T.);
-#4540 = EDGE_CURVE('',#4512,#4541,#4543,.T.);
-#4541 = VERTEX_POINT('',#4542);
-#4542 = CARTESIAN_POINT('',(3.051872725414,-0.35,-1.755958014155));
-#4543 = SURFACE_CURVE('',#4544,(#4549,#4556),.PCURVE_S1.);
-#4544 = CIRCLE('',#4545,0.6);
-#4545 = AXIS2_PLACEMENT_3D('',#4546,#4547,#4548);
-#4546 = CARTESIAN_POINT('',(3.6,-0.35,-2.));
-#4547 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4548 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4549 = PCURVE('',#2827,#4550);
-#4550 = DEFINITIONAL_REPRESENTATION('',(#4551),#4555);
-#4551 = CIRCLE('',#4552,0.6);
-#4552 = AXIS2_PLACEMENT_2D('',#4553,#4554);
-#4553 = CARTESIAN_POINT('',(0.306779661017,1.433220338983));
-#4554 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4556 = PCURVE('',#4528,#4557);
-#4557 = DEFINITIONAL_REPRESENTATION('',(#4558),#4562);
-#4558 = LINE('',#4559,#4560);
-#4559 = CARTESIAN_POINT('',(0.,-1.7));
-#4560 = VECTOR('',#4561,1.);
-#4561 = DIRECTION('',(1.,0.));
-#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4563 = ORIENTED_EDGE('',*,*,#4564,.T.);
-#4564 = EDGE_CURVE('',#4541,#4565,#4567,.T.);
-#4565 = VERTEX_POINT('',#4566);
-#4566 = CARTESIAN_POINT('',(3.382521902385,-0.35,-0.986948681889));
-#4567 = SURFACE_CURVE('',#4568,(#4572,#4578),.PCURVE_S1.);
-#4568 = LINE('',#4569,#4570);
-#4569 = CARTESIAN_POINT('',(3.286466272476,-0.35,-1.210350646756));
-#4570 = VECTOR('',#4571,1.);
-#4571 = DIRECTION('',(0.395002710711,3.59209729878E-17,0.918679954354));
-#4572 = PCURVE('',#2827,#4573);
-#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4577);
-#4574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4575,#4576),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.593903638381,0.24317714108),.PIECEWISE_BEZIER_KNOTS.);
-#4575 = CARTESIAN_POINT('',(-0.241347613569,1.189178353138));
-#4576 = CARTESIAN_POINT('',(8.930156340216E-02,0.420169020872));
+#4561 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#4562 = EDGE_CURVE('',#4534,#4563,#4565,.T.);
+#4563 = VERTEX_POINT('',#4564);
+#4564 = CARTESIAN_POINT('',(0.120152469505,-1.377952755906E-02,
+    -6.913220528167E-02));
+#4565 = SURFACE_CURVE('',#4566,(#4571,#4578),.PCURVE_S1.);
+#4566 = CIRCLE('',#4567,2.362204724409E-02);
+#4567 = AXIS2_PLACEMENT_3D('',#4568,#4569,#4570);
+#4568 = CARTESIAN_POINT('',(0.141732283465,-1.377952755906E-02,
+    -7.874015748031E-02));
+#4569 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4570 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4571 = PCURVE('',#2849,#4572);
+#4572 = DEFINITIONAL_REPRESENTATION('',(#4573),#4577);
+#4573 = CIRCLE('',#4574,2.362204724409E-02);
+#4574 = AXIS2_PLACEMENT_2D('',#4575,#4576);
+#4575 = CARTESIAN_POINT('',(1.207793941012E-02,5.642599759776E-02));
+#4576 = DIRECTION('',(-3.330669073875E-16,-1.));
 #4577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4578 = PCURVE('',#4579,#4584);
-#4579 = PLANE('',#4580);
-#4580 = AXIS2_PLACEMENT_3D('',#4581,#4582,#4583);
-#4581 = CARTESIAN_POINT('',(3.051872725414,1.35,-1.755958014155));
-#4582 = DIRECTION('',(-0.918679954354,1.897021846026E-16,0.395002710711)
-  );
-#4583 = DIRECTION('',(0.395002710711,2.182736704315E-16,0.918679954354)
-  );
-#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4588);
-#4585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4586,#4587),.UNSPECIFIED.,.F.,
+#4578 = PCURVE('',#4550,#4579);
+#4579 = DEFINITIONAL_REPRESENTATION('',(#4580),#4584);
+#4580 = LINE('',#4581,#4582);
+#4581 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4582 = VECTOR('',#4583,1.);
+#4583 = DIRECTION('',(1.,0.));
+#4584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4585 = ORIENTED_EDGE('',*,*,#4586,.T.);
+#4586 = EDGE_CURVE('',#4563,#4587,#4589,.T.);
+#4587 = VERTEX_POINT('',#4588);
+#4588 = CARTESIAN_POINT('',(0.133170153637,-1.377952755906E-02,
+    -3.885624731847E-02));
+#4589 = SURFACE_CURVE('',#4590,(#4594,#4600),.PCURVE_S1.);
+#4590 = LINE('',#4591,#4592);
+#4591 = CARTESIAN_POINT('',(0.129388435924,-1.377952755906E-02,
+    -4.765160026599E-02));
+#4592 = VECTOR('',#4593,3.937007874016E-02);
+#4593 = DIRECTION('',(0.395002710711,3.59209729878E-17,0.918679954354));
+#4594 = PCURVE('',#2849,#4595);
+#4595 = DEFINITIONAL_REPRESENTATION('',(#4596),#4599);
+#4596 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4597,#4598),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.593903638381,0.24317714108),.PIECEWISE_BEZIER_KNOTS.);
-#4586 = CARTESIAN_POINT('',(0.,-1.7));
-#4587 = CARTESIAN_POINT('',(0.837080779461,-1.7));
-#4588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4597 = CARTESIAN_POINT('',(-9.501874549945E-03,4.681804539912E-02));
+#4598 = CARTESIAN_POINT('',(3.515809582762E-03,1.654208743591E-02));
+#4599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4589 = ORIENTED_EDGE('',*,*,#4590,.F.);
-#4590 = EDGE_CURVE('',#3285,#4565,#4591,.T.);
-#4591 = SURFACE_CURVE('',#4592,(#4597,#4604),.PCURVE_S1.);
-#4592 = CIRCLE('',#4593,0.4);
-#4593 = AXIS2_PLACEMENT_3D('',#4594,#4595,#4596);
-#4594 = CARTESIAN_POINT('',(3.,-0.35,-0.87));
-#4595 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4596 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4597 = PCURVE('',#2827,#4598);
-#4598 = DEFINITIONAL_REPRESENTATION('',(#4599),#4603);
-#4599 = CIRCLE('',#4600,0.4);
-#4600 = AXIS2_PLACEMENT_2D('',#4601,#4602);
-#4601 = CARTESIAN_POINT('',(-0.293220338983,0.303220338983));
-#4602 = DIRECTION('',(-3.330669073875E-16,-1.));
-#4603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4604 = PCURVE('',#3322,#4605);
-#4605 = DEFINITIONAL_REPRESENTATION('',(#4606),#4610);
-#4606 = LINE('',#4607,#4608);
-#4607 = CARTESIAN_POINT('',(0.,-1.7));
-#4608 = VECTOR('',#4609,1.);
-#4609 = DIRECTION('',(1.,0.));
+#4600 = PCURVE('',#4601,#4606);
+#4601 = PLANE('',#4602);
+#4602 = AXIS2_PLACEMENT_3D('',#4603,#4604,#4605);
+#4603 = CARTESIAN_POINT('',(0.120152469505,5.314960629921E-02,
+    -6.913220528167E-02));
+#4604 = DIRECTION('',(-0.918679954354,1.897021846026E-16,0.395002710711)
+  );
+#4605 = DIRECTION('',(0.395002710711,2.182736704315E-16,0.918679954354)
+  );
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4610);
+#4607 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4608,#4609),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.593903638381,0.24317714108),.PIECEWISE_BEZIER_KNOTS.);
+#4608 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4609 = CARTESIAN_POINT('',(3.295593619925E-02,-6.692913385827E-02));
 #4610 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4611 = ADVANCED_FACE('',(#4612),#2631,.T.);
-#4612 = FACE_BOUND('',#4613,.T.);
-#4613 = EDGE_LOOP('',(#4614,#4615,#4616,#4637));
-#4614 = ORIENTED_EDGE('',*,*,#3136,.T.);
-#4615 = ORIENTED_EDGE('',*,*,#2615,.T.);
-#4616 = ORIENTED_EDGE('',*,*,#4617,.F.);
-#4617 = EDGE_CURVE('',#3425,#2616,#4618,.T.);
-#4618 = SURFACE_CURVE('',#4619,(#4623,#4630),.PCURVE_S1.);
-#4619 = LINE('',#4620,#4621);
-#4620 = CARTESIAN_POINT('',(-3.7,-0.35,2.68));
-#4621 = VECTOR('',#4622,1.);
-#4622 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4623 = PCURVE('',#2631,#4624);
-#4624 = DEFINITIONAL_REPRESENTATION('',(#4625),#4629);
-#4625 = LINE('',#4626,#4627);
-#4626 = CARTESIAN_POINT('',(2.53,2.808864252302E-16));
-#4627 = VECTOR('',#4628,1.);
-#4628 = DIRECTION('',(-2.22044604925E-16,-1.));
-#4629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4611 = ORIENTED_EDGE('',*,*,#4612,.F.);
+#4612 = EDGE_CURVE('',#3307,#4587,#4613,.T.);
+#4613 = SURFACE_CURVE('',#4614,(#4619,#4626),.PCURVE_S1.);
+#4614 = CIRCLE('',#4615,1.574803149606E-02);
+#4615 = AXIS2_PLACEMENT_3D('',#4616,#4617,#4618);
+#4616 = CARTESIAN_POINT('',(0.11811023622,-1.377952755906E-02,
+    -3.425196850394E-02));
+#4617 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4618 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4619 = PCURVE('',#2849,#4620);
+#4620 = DEFINITIONAL_REPRESENTATION('',(#4621),#4625);
+#4621 = CIRCLE('',#4622,1.574803149606E-02);
+#4622 = AXIS2_PLACEMENT_2D('',#4623,#4624);
+#4623 = CARTESIAN_POINT('',(-1.154410783398E-02,1.193780862138E-02));
+#4624 = DIRECTION('',(-3.330669073875E-16,-1.));
+#4625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4630 = PCURVE('',#2659,#4631);
-#4631 = DEFINITIONAL_REPRESENTATION('',(#4632),#4636);
-#4632 = LINE('',#4633,#4634);
-#4633 = CARTESIAN_POINT('',(0.,0.));
-#4634 = VECTOR('',#4635,1.);
-#4635 = DIRECTION('',(2.22044604925E-16,-1.));
-#4636 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4626 = PCURVE('',#3344,#4627);
+#4627 = DEFINITIONAL_REPRESENTATION('',(#4628),#4632);
+#4628 = LINE('',#4629,#4630);
+#4629 = CARTESIAN_POINT('',(0.,-6.692913385827E-02));
+#4630 = VECTOR('',#4631,1.);
+#4631 = DIRECTION('',(1.,0.));
+#4632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4637 = ORIENTED_EDGE('',*,*,#3446,.F.);
-#4638 = ADVANCED_FACE('',(#4639),#2799,.T.);
-#4639 = FACE_BOUND('',#4640,.T.);
-#4640 = EDGE_LOOP('',(#4641,#4665,#4666,#4667));
-#4641 = ORIENTED_EDGE('',*,*,#4642,.F.);
-#4642 = EDGE_CURVE('',#2756,#4643,#4645,.T.);
-#4643 = VERTEX_POINT('',#4644);
-#4644 = CARTESIAN_POINT('',(3.669413329174,0.35,-1.074660193306));
-#4645 = SURFACE_CURVE('',#4646,(#4651,#4658),.PCURVE_S1.);
-#4646 = CIRCLE('',#4647,0.7);
-#4647 = AXIS2_PLACEMENT_3D('',#4648,#4649,#4650);
-#4648 = CARTESIAN_POINT('',(3.,0.35,-0.87));
-#4649 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4650 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4651 = PCURVE('',#2799,#4652);
-#4652 = DEFINITIONAL_REPRESENTATION('',(#4653),#4657);
-#4653 = LINE('',#4654,#4655);
-#4654 = CARTESIAN_POINT('',(0.,-1.));
-#4655 = VECTOR('',#4656,1.);
-#4656 = DIRECTION('',(1.,0.));
-#4657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4633 = ADVANCED_FACE('',(#4634),#2653,.T.);
+#4634 = FACE_BOUND('',#4635,.T.);
+#4635 = EDGE_LOOP('',(#4636,#4637,#4638,#4659));
+#4636 = ORIENTED_EDGE('',*,*,#3158,.T.);
+#4637 = ORIENTED_EDGE('',*,*,#2637,.T.);
+#4638 = ORIENTED_EDGE('',*,*,#4639,.F.);
+#4639 = EDGE_CURVE('',#3447,#2638,#4640,.T.);
+#4640 = SURFACE_CURVE('',#4641,(#4645,#4652),.PCURVE_S1.);
+#4641 = LINE('',#4642,#4643);
+#4642 = CARTESIAN_POINT('',(-0.145669291339,-1.377952755906E-02,
+    0.105511811024));
+#4643 = VECTOR('',#4644,3.937007874016E-02);
+#4644 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4645 = PCURVE('',#2653,#4646);
+#4646 = DEFINITIONAL_REPRESENTATION('',(#4647),#4651);
+#4647 = LINE('',#4648,#4649);
+#4648 = CARTESIAN_POINT('',(9.96062992126E-02,1.105852067835E-17));
+#4649 = VECTOR('',#4650,1.);
+#4650 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4658 = PCURVE('',#2771,#4659);
-#4659 = DEFINITIONAL_REPRESENTATION('',(#4660),#4664);
-#4660 = CIRCLE('',#4661,0.7);
-#4661 = AXIS2_PLACEMENT_2D('',#4662,#4663);
-#4662 = CARTESIAN_POINT('',(0.87,-6.7));
-#4663 = DIRECTION('',(-1.,2.22044604925E-16));
-#4664 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4652 = PCURVE('',#2681,#4653);
+#4653 = DEFINITIONAL_REPRESENTATION('',(#4654),#4658);
+#4654 = LINE('',#4655,#4656);
+#4655 = CARTESIAN_POINT('',(0.,0.));
+#4656 = VECTOR('',#4657,1.);
+#4657 = DIRECTION('',(2.22044604925E-16,-1.));
+#4658 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4665 = ORIENTED_EDGE('',*,*,#2783,.T.);
-#4666 = ORIENTED_EDGE('',*,*,#4240,.T.);
-#4667 = ORIENTED_EDGE('',*,*,#4668,.F.);
-#4668 = EDGE_CURVE('',#4643,#4241,#4669,.T.);
-#4669 = SURFACE_CURVE('',#4670,(#4674,#4681),.PCURVE_S1.);
-#4670 = LINE('',#4671,#4672);
-#4671 = CARTESIAN_POINT('',(3.669413329174,1.35,-1.074660193306));
-#4672 = VECTOR('',#4673,1.);
-#4673 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#4674 = PCURVE('',#2799,#4675);
-#4675 = DEFINITIONAL_REPRESENTATION('',(#4676),#4680);
-#4676 = LINE('',#4677,#4678);
-#4677 = CARTESIAN_POINT('',(1.867502299634,0.));
-#4678 = VECTOR('',#4679,1.);
-#4679 = DIRECTION('',(0.,-1.));
-#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4659 = ORIENTED_EDGE('',*,*,#3468,.F.);
+#4660 = ADVANCED_FACE('',(#4661),#2821,.T.);
+#4661 = FACE_BOUND('',#4662,.T.);
+#4662 = EDGE_LOOP('',(#4663,#4687,#4688,#4689));
+#4663 = ORIENTED_EDGE('',*,*,#4664,.F.);
+#4664 = EDGE_CURVE('',#2778,#4665,#4667,.T.);
+#4665 = VERTEX_POINT('',#4666);
+#4666 = CARTESIAN_POINT('',(0.1444650917,1.377952755906E-02,
+    -4.230945642937E-02));
+#4667 = SURFACE_CURVE('',#4668,(#4673,#4680),.PCURVE_S1.);
+#4668 = CIRCLE('',#4669,2.755905511811E-02);
+#4669 = AXIS2_PLACEMENT_3D('',#4670,#4671,#4672);
+#4670 = CARTESIAN_POINT('',(0.11811023622,1.377952755906E-02,
+    -3.425196850394E-02));
+#4671 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4672 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4673 = PCURVE('',#2821,#4674);
+#4674 = DEFINITIONAL_REPRESENTATION('',(#4675),#4679);
+#4675 = LINE('',#4676,#4677);
+#4676 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4677 = VECTOR('',#4678,1.);
+#4678 = DIRECTION('',(1.,0.));
+#4679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4681 = PCURVE('',#4279,#4682);
-#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687);
-#4683 = LINE('',#4684,#4685);
-#4684 = CARTESIAN_POINT('',(0.873669012299,6.334811032363E-17));
-#4685 = VECTOR('',#4686,1.);
-#4686 = DIRECTION('',(-3.498951116562E-16,-1.));
-#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4680 = PCURVE('',#2793,#4681);
+#4681 = DEFINITIONAL_REPRESENTATION('',(#4682),#4686);
+#4682 = CIRCLE('',#4683,2.755905511811E-02);
+#4683 = AXIS2_PLACEMENT_2D('',#4684,#4685);
+#4684 = CARTESIAN_POINT('',(3.425196850394E-02,-0.263779527559));
+#4685 = DIRECTION('',(-1.,2.22044604925E-16));
+#4686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4688 = ADVANCED_FACE('',(#4689),#2659,.T.);
-#4689 = FACE_BOUND('',#4690,.T.);
-#4690 = EDGE_LOOP('',(#4691,#4692,#4693,#4694));
-#4691 = ORIENTED_EDGE('',*,*,#3424,.F.);
-#4692 = ORIENTED_EDGE('',*,*,#4617,.T.);
-#4693 = ORIENTED_EDGE('',*,*,#2643,.T.);
-#4694 = ORIENTED_EDGE('',*,*,#4695,.F.);
-#4695 = EDGE_CURVE('',#3402,#2644,#4696,.T.);
-#4696 = SURFACE_CURVE('',#4697,(#4701,#4708),.PCURVE_S1.);
-#4697 = LINE('',#4698,#4699);
-#4698 = CARTESIAN_POINT('',(-3.7,0.38,2.68));
-#4699 = VECTOR('',#4700,1.);
-#4700 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4701 = PCURVE('',#2659,#4702);
-#4702 = DEFINITIONAL_REPRESENTATION('',(#4703),#4707);
-#4703 = LINE('',#4704,#4705);
-#4704 = CARTESIAN_POINT('',(0.73,8.104628079764E-17));
-#4705 = VECTOR('',#4706,1.);
-#4706 = DIRECTION('',(2.22044604925E-16,-1.));
-#4707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4687 = ORIENTED_EDGE('',*,*,#2805,.T.);
+#4688 = ORIENTED_EDGE('',*,*,#4262,.T.);
+#4689 = ORIENTED_EDGE('',*,*,#4690,.F.);
+#4690 = EDGE_CURVE('',#4665,#4263,#4691,.T.);
+#4691 = SURFACE_CURVE('',#4692,(#4696,#4703),.PCURVE_S1.);
+#4692 = LINE('',#4693,#4694);
+#4693 = CARTESIAN_POINT('',(0.1444650917,5.314960629921E-02,
+    -4.230945642937E-02));
+#4694 = VECTOR('',#4695,3.937007874016E-02);
+#4695 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#4696 = PCURVE('',#2821,#4697);
+#4697 = DEFINITIONAL_REPRESENTATION('',(#4698),#4702);
+#4698 = LINE('',#4699,#4700);
+#4699 = CARTESIAN_POINT('',(1.867502299634,0.));
+#4700 = VECTOR('',#4701,1.);
+#4701 = DIRECTION('',(0.,-1.));
+#4702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4708 = PCURVE('',#2687,#4709);
-#4709 = DEFINITIONAL_REPRESENTATION('',(#4710),#4714);
-#4710 = LINE('',#4711,#4712);
-#4711 = CARTESIAN_POINT('',(0.,0.));
-#4712 = VECTOR('',#4713,1.);
-#4713 = DIRECTION('',(2.465190328816E-32,-1.));
-#4714 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4703 = PCURVE('',#4301,#4704);
+#4704 = DEFINITIONAL_REPRESENTATION('',(#4705),#4709);
+#4705 = LINE('',#4706,#4707);
+#4706 = CARTESIAN_POINT('',(3.439641780707E-02,2.494020091482E-18));
+#4707 = VECTOR('',#4708,1.);
+#4708 = DIRECTION('',(-3.498951116562E-16,-1.));
+#4709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4715 = ADVANCED_FACE('',(#4716),#2771,.T.);
-#4716 = FACE_BOUND('',#4717,.T.);
-#4717 = EDGE_LOOP('',(#4718,#4744,#4768,#4789,#4811,#4812,#4833,#4834,
-    #4835,#4856,#4880,#4901,#4925,#4948,#4976,#4997,#5021));
-#4718 = ORIENTED_EDGE('',*,*,#4719,.T.);
-#4719 = EDGE_CURVE('',#4720,#4722,#4724,.T.);
-#4720 = VERTEX_POINT('',#4721);
-#4721 = CARTESIAN_POINT('',(3.051872725414,0.35,-2.244041985845));
-#4722 = VERTEX_POINT('',#4723);
-#4723 = CARTESIAN_POINT('',(3.,0.35,-2.));
-#4724 = SURFACE_CURVE('',#4725,(#4730,#4737),.PCURVE_S1.);
-#4725 = CIRCLE('',#4726,0.6);
-#4726 = AXIS2_PLACEMENT_3D('',#4727,#4728,#4729);
-#4727 = CARTESIAN_POINT('',(3.6,0.35,-2.));
-#4728 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4729 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4730 = PCURVE('',#2771,#4731);
+#4710 = ADVANCED_FACE('',(#4711),#2681,.T.);
+#4711 = FACE_BOUND('',#4712,.T.);
+#4712 = EDGE_LOOP('',(#4713,#4714,#4715,#4716));
+#4713 = ORIENTED_EDGE('',*,*,#3446,.F.);
+#4714 = ORIENTED_EDGE('',*,*,#4639,.T.);
+#4715 = ORIENTED_EDGE('',*,*,#2665,.T.);
+#4716 = ORIENTED_EDGE('',*,*,#4717,.F.);
+#4717 = EDGE_CURVE('',#3424,#2666,#4718,.T.);
+#4718 = SURFACE_CURVE('',#4719,(#4723,#4730),.PCURVE_S1.);
+#4719 = LINE('',#4720,#4721);
+#4720 = CARTESIAN_POINT('',(-0.145669291339,1.496062992126E-02,
+    0.105511811024));
+#4721 = VECTOR('',#4722,3.937007874016E-02);
+#4722 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4723 = PCURVE('',#2681,#4724);
+#4724 = DEFINITIONAL_REPRESENTATION('',(#4725),#4729);
+#4725 = LINE('',#4726,#4727);
+#4726 = CARTESIAN_POINT('',(2.874015748031E-02,3.1907984566E-18));
+#4727 = VECTOR('',#4728,1.);
+#4728 = DIRECTION('',(2.22044604925E-16,-1.));
+#4729 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4730 = PCURVE('',#2709,#4731);
 #4731 = DEFINITIONAL_REPRESENTATION('',(#4732),#4736);
-#4732 = CIRCLE('',#4733,0.6);
-#4733 = AXIS2_PLACEMENT_2D('',#4734,#4735);
-#4734 = CARTESIAN_POINT('',(2.,-7.3));
-#4735 = DIRECTION('',(-1.,2.22044604925E-16));
+#4732 = LINE('',#4733,#4734);
+#4733 = CARTESIAN_POINT('',(0.,0.));
+#4734 = VECTOR('',#4735,1.);
+#4735 = DIRECTION('',(2.465190328816E-32,-1.));
 #4736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4737 = PCURVE('',#4528,#4738);
-#4738 = DEFINITIONAL_REPRESENTATION('',(#4739),#4743);
-#4739 = LINE('',#4740,#4741);
-#4740 = CARTESIAN_POINT('',(0.,-1.));
-#4741 = VECTOR('',#4742,1.);
-#4742 = DIRECTION('',(1.,0.));
-#4743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4737 = ADVANCED_FACE('',(#4738),#2793,.T.);
+#4738 = FACE_BOUND('',#4739,.T.);
+#4739 = EDGE_LOOP('',(#4740,#4766,#4790,#4811,#4833,#4834,#4855,#4856,
+    #4857,#4878,#4902,#4923,#4947,#4970,#4998,#5019,#5043));
+#4740 = ORIENTED_EDGE('',*,*,#4741,.T.);
+#4741 = EDGE_CURVE('',#4742,#4744,#4746,.T.);
+#4742 = VERTEX_POINT('',#4743);
+#4743 = CARTESIAN_POINT('',(0.120152469505,1.377952755906E-02,
+    -8.834810967896E-02));
+#4744 = VERTEX_POINT('',#4745);
+#4745 = CARTESIAN_POINT('',(0.11811023622,1.377952755906E-02,
+    -7.874015748031E-02));
+#4746 = SURFACE_CURVE('',#4747,(#4752,#4759),.PCURVE_S1.);
+#4747 = CIRCLE('',#4748,2.362204724409E-02);
+#4748 = AXIS2_PLACEMENT_3D('',#4749,#4750,#4751);
+#4749 = CARTESIAN_POINT('',(0.141732283465,1.377952755906E-02,
+    -7.874015748031E-02));
+#4750 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4751 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4752 = PCURVE('',#2793,#4753);
+#4753 = DEFINITIONAL_REPRESENTATION('',(#4754),#4758);
+#4754 = CIRCLE('',#4755,2.362204724409E-02);
+#4755 = AXIS2_PLACEMENT_2D('',#4756,#4757);
+#4756 = CARTESIAN_POINT('',(7.874015748031E-02,-0.287401574803));
+#4757 = DIRECTION('',(-1.,2.22044604925E-16));
+#4758 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4744 = ORIENTED_EDGE('',*,*,#4745,.T.);
-#4745 = EDGE_CURVE('',#4722,#4746,#4748,.T.);
-#4746 = VERTEX_POINT('',#4747);
-#4747 = CARTESIAN_POINT('',(3.051872725414,0.35,-1.755958014155));
-#4748 = SURFACE_CURVE('',#4749,(#4754,#4761),.PCURVE_S1.);
-#4749 = CIRCLE('',#4750,0.6);
-#4750 = AXIS2_PLACEMENT_3D('',#4751,#4752,#4753);
-#4751 = CARTESIAN_POINT('',(3.6,0.35,-2.));
-#4752 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4753 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4754 = PCURVE('',#2771,#4755);
-#4755 = DEFINITIONAL_REPRESENTATION('',(#4756),#4760);
-#4756 = CIRCLE('',#4757,0.6);
-#4757 = AXIS2_PLACEMENT_2D('',#4758,#4759);
-#4758 = CARTESIAN_POINT('',(2.,-7.3));
-#4759 = DIRECTION('',(-1.,2.22044604925E-16));
-#4760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4759 = PCURVE('',#4550,#4760);
+#4760 = DEFINITIONAL_REPRESENTATION('',(#4761),#4765);
+#4761 = LINE('',#4762,#4763);
+#4762 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4763 = VECTOR('',#4764,1.);
+#4764 = DIRECTION('',(1.,0.));
+#4765 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4761 = PCURVE('',#4528,#4762);
-#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4767);
-#4763 = LINE('',#4764,#4765);
-#4764 = CARTESIAN_POINT('',(0.,-1.));
-#4765 = VECTOR('',#4766,1.);
-#4766 = DIRECTION('',(1.,0.));
-#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4768 = ORIENTED_EDGE('',*,*,#4769,.T.);
-#4769 = EDGE_CURVE('',#4746,#4770,#4772,.T.);
-#4770 = VERTEX_POINT('',#4771);
-#4771 = CARTESIAN_POINT('',(3.382521902385,0.35,-0.986948681889));
-#4772 = SURFACE_CURVE('',#4773,(#4777,#4783),.PCURVE_S1.);
-#4773 = LINE('',#4774,#4775);
-#4774 = CARTESIAN_POINT('',(2.843736988458,0.35,-2.240030968952));
-#4775 = VECTOR('',#4776,1.);
-#4776 = DIRECTION('',(0.395002710711,2.182736704315E-16,0.918679954354)
-  );
-#4777 = PCURVE('',#2771,#4778);
-#4778 = DEFINITIONAL_REPRESENTATION('',(#4779),#4782);
-#4779 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4780,#4781),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(0.526922300311,1.364003079771),.PIECEWISE_BEZIER_KNOTS.);
-#4780 = CARTESIAN_POINT('',(1.755958014155,-6.751872725414));
-#4781 = CARTESIAN_POINT('',(0.986948681889,-7.082521902385));
+#4766 = ORIENTED_EDGE('',*,*,#4767,.T.);
+#4767 = EDGE_CURVE('',#4744,#4768,#4770,.T.);
+#4768 = VERTEX_POINT('',#4769);
+#4769 = CARTESIAN_POINT('',(0.120152469505,1.377952755906E-02,
+    -6.913220528167E-02));
+#4770 = SURFACE_CURVE('',#4771,(#4776,#4783),.PCURVE_S1.);
+#4771 = CIRCLE('',#4772,2.362204724409E-02);
+#4772 = AXIS2_PLACEMENT_3D('',#4773,#4774,#4775);
+#4773 = CARTESIAN_POINT('',(0.141732283465,1.377952755906E-02,
+    -7.874015748031E-02));
+#4774 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4775 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4776 = PCURVE('',#2793,#4777);
+#4777 = DEFINITIONAL_REPRESENTATION('',(#4778),#4782);
+#4778 = CIRCLE('',#4779,2.362204724409E-02);
+#4779 = AXIS2_PLACEMENT_2D('',#4780,#4781);
+#4780 = CARTESIAN_POINT('',(7.874015748031E-02,-0.287401574803));
+#4781 = DIRECTION('',(-1.,2.22044604925E-16));
 #4782 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4783 = PCURVE('',#4579,#4784);
-#4784 = DEFINITIONAL_REPRESENTATION('',(#4785),#4788);
-#4785 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4786,#4787),.UNSPECIFIED.,.F.,
+#4783 = PCURVE('',#4550,#4784);
+#4784 = DEFINITIONAL_REPRESENTATION('',(#4785),#4789);
+#4785 = LINE('',#4786,#4787);
+#4786 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4787 = VECTOR('',#4788,1.);
+#4788 = DIRECTION('',(1.,0.));
+#4789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4790 = ORIENTED_EDGE('',*,*,#4791,.T.);
+#4791 = EDGE_CURVE('',#4768,#4792,#4794,.T.);
+#4792 = VERTEX_POINT('',#4793);
+#4793 = CARTESIAN_POINT('',(0.133170153637,1.377952755906E-02,
+    -3.885624731847E-02));
+#4794 = SURFACE_CURVE('',#4795,(#4799,#4805),.PCURVE_S1.);
+#4795 = LINE('',#4796,#4797);
+#4796 = CARTESIAN_POINT('',(0.111958149152,1.377952755906E-02,
+    -8.819019562802E-02));
+#4797 = VECTOR('',#4798,3.937007874016E-02);
+#4798 = DIRECTION('',(0.395002710711,2.182736704315E-16,0.918679954354)
+  );
+#4799 = PCURVE('',#2793,#4800);
+#4800 = DEFINITIONAL_REPRESENTATION('',(#4801),#4804);
+#4801 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4802,#4803),.UNSPECIFIED.,.F.,
   .F.,(2,2),(0.526922300311,1.364003079771),.PIECEWISE_BEZIER_KNOTS.);
-#4786 = CARTESIAN_POINT('',(0.,-1.));
-#4787 = CARTESIAN_POINT('',(0.837080779461,-1.));
-#4788 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4802 = CARTESIAN_POINT('',(6.913220528167E-02,-0.265821760843));
+#4803 = CARTESIAN_POINT('',(3.885624731847E-02,-0.278839444976));
+#4804 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4789 = ORIENTED_EDGE('',*,*,#4790,.F.);
-#4790 = EDGE_CURVE('',#3307,#4770,#4791,.T.);
-#4791 = SURFACE_CURVE('',#4792,(#4797,#4804),.PCURVE_S1.);
-#4792 = CIRCLE('',#4793,0.4);
-#4793 = AXIS2_PLACEMENT_3D('',#4794,#4795,#4796);
-#4794 = CARTESIAN_POINT('',(3.,0.35,-0.87));
-#4795 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4796 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4797 = PCURVE('',#2771,#4798);
-#4798 = DEFINITIONAL_REPRESENTATION('',(#4799),#4803);
-#4799 = CIRCLE('',#4800,0.4);
-#4800 = AXIS2_PLACEMENT_2D('',#4801,#4802);
-#4801 = CARTESIAN_POINT('',(0.87,-6.7));
-#4802 = DIRECTION('',(-1.,2.22044604925E-16));
-#4803 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4804 = PCURVE('',#3322,#4805);
-#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810);
-#4806 = LINE('',#4807,#4808);
-#4807 = CARTESIAN_POINT('',(0.,-1.));
-#4808 = VECTOR('',#4809,1.);
-#4809 = DIRECTION('',(1.,0.));
+#4805 = PCURVE('',#4601,#4806);
+#4806 = DEFINITIONAL_REPRESENTATION('',(#4807),#4810);
+#4807 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4808,#4809),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.526922300311,1.364003079771),.PIECEWISE_BEZIER_KNOTS.);
+#4808 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4809 = CARTESIAN_POINT('',(3.295593619925E-02,-3.937007874016E-02));
 #4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4811 = ORIENTED_EDGE('',*,*,#3334,.F.);
-#4812 = ORIENTED_EDGE('',*,*,#4813,.T.);
-#4813 = EDGE_CURVE('',#3335,#2728,#4814,.T.);
-#4814 = SURFACE_CURVE('',#4815,(#4819,#4826),.PCURVE_S1.);
-#4815 = LINE('',#4816,#4817);
-#4816 = CARTESIAN_POINT('',(-3.7,0.35,-2.053912595557E-15));
-#4817 = VECTOR('',#4818,1.);
-#4818 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4819 = PCURVE('',#2771,#4820);
+#4811 = ORIENTED_EDGE('',*,*,#4812,.F.);
+#4812 = EDGE_CURVE('',#3329,#4792,#4813,.T.);
+#4813 = SURFACE_CURVE('',#4814,(#4819,#4826),.PCURVE_S1.);
+#4814 = CIRCLE('',#4815,1.574803149606E-02);
+#4815 = AXIS2_PLACEMENT_3D('',#4816,#4817,#4818);
+#4816 = CARTESIAN_POINT('',(0.11811023622,1.377952755906E-02,
+    -3.425196850394E-02));
+#4817 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4818 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4819 = PCURVE('',#2793,#4820);
 #4820 = DEFINITIONAL_REPRESENTATION('',(#4821),#4825);
-#4821 = LINE('',#4822,#4823);
-#4822 = CARTESIAN_POINT('',(-0.,0.));
-#4823 = VECTOR('',#4824,1.);
-#4824 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4821 = CIRCLE('',#4822,1.574803149606E-02);
+#4822 = AXIS2_PLACEMENT_2D('',#4823,#4824);
+#4823 = CARTESIAN_POINT('',(3.425196850394E-02,-0.263779527559));
+#4824 = DIRECTION('',(-1.,2.22044604925E-16));
 #4825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4826 = PCURVE('',#2743,#4827);
+#4826 = PCURVE('',#3344,#4827);
 #4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832);
 #4828 = LINE('',#4829,#4830);
-#4829 = CARTESIAN_POINT('',(1.3,-1.443289932013E-16));
+#4829 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
 #4830 = VECTOR('',#4831,1.);
-#4831 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4831 = DIRECTION('',(1.,0.));
 #4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4833 = ORIENTED_EDGE('',*,*,#2755,.T.);
-#4834 = ORIENTED_EDGE('',*,*,#4642,.T.);
-#4835 = ORIENTED_EDGE('',*,*,#4836,.F.);
-#4836 = EDGE_CURVE('',#4837,#4643,#4839,.T.);
-#4837 = VERTEX_POINT('',#4838);
-#4838 = CARTESIAN_POINT('',(3.325936362707,0.35,-1.877979007077));
-#4839 = SURFACE_CURVE('',#4840,(#4844,#4850),.PCURVE_S1.);
-#4840 = LINE('',#4841,#4842);
-#4841 = CARTESIAN_POINT('',(3.122398394009,0.35,-2.354010576978));
-#4842 = VECTOR('',#4843,1.);
-#4843 = DIRECTION('',(0.393143125865,2.189521465636E-16,0.919477287694)
+#4833 = ORIENTED_EDGE('',*,*,#3356,.F.);
+#4834 = ORIENTED_EDGE('',*,*,#4835,.T.);
+#4835 = EDGE_CURVE('',#3357,#2750,#4836,.T.);
+#4836 = SURFACE_CURVE('',#4837,(#4841,#4848),.PCURVE_S1.);
+#4837 = LINE('',#4838,#4839);
+#4838 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -8.698204011827E-17));
+#4839 = VECTOR('',#4840,3.937007874016E-02);
+#4840 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4841 = PCURVE('',#2793,#4842);
+#4842 = DEFINITIONAL_REPRESENTATION('',(#4843),#4847);
+#4843 = LINE('',#4844,#4845);
+#4844 = CARTESIAN_POINT('',(-0.,0.));
+#4845 = VECTOR('',#4846,1.);
+#4846 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4848 = PCURVE('',#2765,#4849);
+#4849 = DEFINITIONAL_REPRESENTATION('',(#4850),#4854);
+#4850 = LINE('',#4851,#4852);
+#4851 = CARTESIAN_POINT('',(5.11811023622E-02,-5.682243826822E-18));
+#4852 = VECTOR('',#4853,1.);
+#4853 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4854 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4855 = ORIENTED_EDGE('',*,*,#2777,.T.);
+#4856 = ORIENTED_EDGE('',*,*,#4664,.T.);
+#4857 = ORIENTED_EDGE('',*,*,#4858,.F.);
+#4858 = EDGE_CURVE('',#4859,#4665,#4861,.T.);
+#4859 = VERTEX_POINT('',#4860);
+#4860 = CARTESIAN_POINT('',(0.130942376485,1.377952755906E-02,
+    -7.393618138099E-02));
+#4861 = SURFACE_CURVE('',#4862,(#4866,#4872),.PCURVE_S1.);
+#4862 = LINE('',#4863,#4864);
+#4863 = CARTESIAN_POINT('',(0.12292907063,1.377952755906E-02,
+    -9.267758177079E-02));
+#4864 = VECTOR('',#4865,3.937007874016E-02);
+#4865 = DIRECTION('',(0.393143125865,2.189521465636E-16,0.919477287694)
   );
-#4844 = PCURVE('',#2771,#4845);
-#4845 = DEFINITIONAL_REPRESENTATION('',(#4846),#4849);
-#4846 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4847,#4848),.UNSPECIFIED.,.F.,
+#4866 = PCURVE('',#2793,#4867);
+#4867 = DEFINITIONAL_REPRESENTATION('',(#4868),#4871);
+#4868 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4869,#4870),.UNSPECIFIED.,.F.,
   .F.,(2,2),(0.517719769995,1.391388782295),.PIECEWISE_BEZIER_KNOTS.);
-#4847 = CARTESIAN_POINT('',(1.877979007077,-7.025936362707));
-#4848 = CARTESIAN_POINT('',(1.074660193306,-7.369413329174));
-#4849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4869 = CARTESIAN_POINT('',(7.393618138099E-02,-0.276611667823));
+#4870 = CARTESIAN_POINT('',(4.230945642937E-02,-0.290134383038));
+#4871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4850 = PCURVE('',#4279,#4851);
-#4851 = DEFINITIONAL_REPRESENTATION('',(#4852),#4855);
-#4852 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4853,#4854),.UNSPECIFIED.,.F.,
+#4872 = PCURVE('',#4301,#4873);
+#4873 = DEFINITIONAL_REPRESENTATION('',(#4874),#4877);
+#4874 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4875,#4876),.UNSPECIFIED.,.F.,
   .F.,(2,2),(0.517719769995,1.391388782295),.PIECEWISE_BEZIER_KNOTS.);
-#4853 = CARTESIAN_POINT('',(0.,-1.));
-#4854 = CARTESIAN_POINT('',(0.873669012299,-1.));
-#4855 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4875 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4876 = CARTESIAN_POINT('',(3.439641780707E-02,-3.937007874016E-02));
+#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4856 = ORIENTED_EDGE('',*,*,#4857,.F.);
-#4857 = EDGE_CURVE('',#4858,#4837,#4860,.T.);
-#4858 = VERTEX_POINT('',#4859);
-#4859 = CARTESIAN_POINT('',(3.325936362707,0.35,-2.122020992923));
-#4860 = SURFACE_CURVE('',#4861,(#4866,#4873),.PCURVE_S1.);
-#4861 = CIRCLE('',#4862,0.3);
-#4862 = AXIS2_PLACEMENT_3D('',#4863,#4864,#4865);
-#4863 = CARTESIAN_POINT('',(3.6,0.35,-2.));
-#4864 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4865 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4866 = PCURVE('',#2771,#4867);
-#4867 = DEFINITIONAL_REPRESENTATION('',(#4868),#4872);
-#4868 = CIRCLE('',#4869,0.3);
-#4869 = AXIS2_PLACEMENT_2D('',#4870,#4871);
-#4870 = CARTESIAN_POINT('',(2.,-7.3));
-#4871 = DIRECTION('',(-1.,2.22044604925E-16));
-#4872 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4873 = PCURVE('',#4307,#4874);
-#4874 = DEFINITIONAL_REPRESENTATION('',(#4875),#4879);
-#4875 = LINE('',#4876,#4877);
-#4876 = CARTESIAN_POINT('',(0.,-1.));
-#4877 = VECTOR('',#4878,1.);
-#4878 = DIRECTION('',(1.,0.));
-#4879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4880 = ORIENTED_EDGE('',*,*,#4881,.F.);
-#4881 = EDGE_CURVE('',#4882,#4858,#4884,.T.);
-#4882 = VERTEX_POINT('',#4883);
-#4883 = CARTESIAN_POINT('',(3.669413329174,0.35,-2.925339806694));
-#4884 = SURFACE_CURVE('',#4885,(#4889,#4895),.PCURVE_S1.);
-#4885 = LINE('',#4886,#4887);
-#4886 = CARTESIAN_POINT('',(2.571164527151,0.35,-0.356771864738));
-#4887 = VECTOR('',#4888,1.);
-#4888 = DIRECTION('',(-0.393143125865,3.93542766687E-16,0.919477287694)
-  );
-#4889 = PCURVE('',#2771,#4890);
-#4890 = DEFINITIONAL_REPRESENTATION('',(#4891),#4894);
-#4891 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4892,#4893),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-2.793508851533,-1.919839839233),.PIECEWISE_BEZIER_KNOTS.);
-#4892 = CARTESIAN_POINT('',(2.925339806694,-7.369413329174));
-#4893 = CARTESIAN_POINT('',(2.122020992923,-7.025936362707));
+#4878 = ORIENTED_EDGE('',*,*,#4879,.F.);
+#4879 = EDGE_CURVE('',#4880,#4859,#4882,.T.);
+#4880 = VERTEX_POINT('',#4881);
+#4881 = CARTESIAN_POINT('',(0.130942376485,1.377952755906E-02,
+    -8.354413357964E-02));
+#4882 = SURFACE_CURVE('',#4883,(#4888,#4895),.PCURVE_S1.);
+#4883 = CIRCLE('',#4884,1.181102362205E-02);
+#4884 = AXIS2_PLACEMENT_3D('',#4885,#4886,#4887);
+#4885 = CARTESIAN_POINT('',(0.141732283465,1.377952755906E-02,
+    -7.874015748031E-02));
+#4886 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4887 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4888 = PCURVE('',#2793,#4889);
+#4889 = DEFINITIONAL_REPRESENTATION('',(#4890),#4894);
+#4890 = CIRCLE('',#4891,1.181102362205E-02);
+#4891 = AXIS2_PLACEMENT_2D('',#4892,#4893);
+#4892 = CARTESIAN_POINT('',(7.874015748031E-02,-0.287401574803));
+#4893 = DIRECTION('',(-1.,2.22044604925E-16));
 #4894 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4895 = PCURVE('',#4334,#4896);
-#4896 = DEFINITIONAL_REPRESENTATION('',(#4897),#4900);
-#4897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4898,#4899),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-2.793508851533,-1.919839839233),.PIECEWISE_BEZIER_KNOTS.);
-#4898 = CARTESIAN_POINT('',(-4.440892098501E-16,-1.));
-#4899 = CARTESIAN_POINT('',(0.873669012299,-1.));
-#4900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#4895 = PCURVE('',#4329,#4896);
+#4896 = DEFINITIONAL_REPRESENTATION('',(#4897),#4901);
+#4897 = LINE('',#4898,#4899);
+#4898 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4899 = VECTOR('',#4900,1.);
+#4900 = DIRECTION('',(1.,0.));
+#4901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#4901 = ORIENTED_EDGE('',*,*,#4902,.T.);
-#4902 = EDGE_CURVE('',#4882,#4903,#4905,.T.);
-#4903 = VERTEX_POINT('',#4904);
-#4904 = CARTESIAN_POINT('',(3.7,0.35,-3.13));
-#4905 = SURFACE_CURVE('',#4906,(#4911,#4918),.PCURVE_S1.);
-#4906 = CIRCLE('',#4907,0.7);
-#4907 = AXIS2_PLACEMENT_3D('',#4908,#4909,#4910);
-#4908 = CARTESIAN_POINT('',(3.,0.35,-3.13));
-#4909 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#4910 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4911 = PCURVE('',#2771,#4912);
-#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4917);
-#4913 = CIRCLE('',#4914,0.7);
-#4914 = AXIS2_PLACEMENT_2D('',#4915,#4916);
-#4915 = CARTESIAN_POINT('',(3.13,-6.7));
-#4916 = DIRECTION('',(-1.,2.22044604925E-16));
-#4917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4918 = PCURVE('',#4362,#4919);
-#4919 = DEFINITIONAL_REPRESENTATION('',(#4920),#4924);
-#4920 = LINE('',#4921,#4922);
-#4921 = CARTESIAN_POINT('',(0.,-1.));
-#4922 = VECTOR('',#4923,1.);
-#4923 = DIRECTION('',(1.,0.));
-#4924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4925 = ORIENTED_EDGE('',*,*,#4926,.T.);
-#4926 = EDGE_CURVE('',#4903,#4927,#4929,.T.);
-#4927 = VERTEX_POINT('',#4928);
-#4928 = CARTESIAN_POINT('',(3.7,0.35,-3.7));
-#4929 = SURFACE_CURVE('',#4930,(#4934,#4941),.PCURVE_S1.);
-#4930 = LINE('',#4931,#4932);
-#4931 = CARTESIAN_POINT('',(3.7,0.35,2.053912595557E-15));
-#4932 = VECTOR('',#4933,1.);
-#4933 = DIRECTION('',(-1.232595164408E-31,-5.551115123126E-16,-1.));
-#4934 = PCURVE('',#2771,#4935);
-#4935 = DEFINITIONAL_REPRESENTATION('',(#4936),#4940);
-#4936 = LINE('',#4937,#4938);
-#4937 = CARTESIAN_POINT('',(-1.643130076445E-15,-7.4));
-#4938 = VECTOR('',#4939,1.);
-#4939 = DIRECTION('',(1.,1.110223024625E-16));
-#4940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4941 = PCURVE('',#4390,#4942);
-#4942 = DEFINITIONAL_REPRESENTATION('',(#4943),#4947);
-#4943 = LINE('',#4944,#4945);
-#4944 = CARTESIAN_POINT('',(-3.7,-0.7));
-#4945 = VECTOR('',#4946,1.);
-#4946 = DIRECTION('',(1.,2.22044604925E-16));
-#4947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4948 = ORIENTED_EDGE('',*,*,#4949,.F.);
-#4949 = EDGE_CURVE('',#4950,#4927,#4952,.T.);
-#4950 = VERTEX_POINT('',#4951);
-#4951 = CARTESIAN_POINT('',(3.4,0.35,-3.7));
-#4952 = SURFACE_CURVE('',#4953,(#4957,#4964),.PCURVE_S1.);
-#4953 = LINE('',#4954,#4955);
-#4954 = CARTESIAN_POINT('',(-3.7,0.35,-3.7));
-#4955 = VECTOR('',#4956,1.);
-#4956 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#4957 = PCURVE('',#2771,#4958);
-#4958 = DEFINITIONAL_REPRESENTATION('',(#4959),#4963);
-#4959 = LINE('',#4960,#4961);
-#4960 = CARTESIAN_POINT('',(3.7,4.107825191113E-16));
-#4961 = VECTOR('',#4962,1.);
-#4962 = DIRECTION('',(-2.22044604925E-16,-1.));
-#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4964 = PCURVE('',#4965,#4970);
-#4965 = CYLINDRICAL_SURFACE('',#4966,0.2);
-#4966 = AXIS2_PLACEMENT_3D('',#4967,#4968,#4969);
-#4967 = CARTESIAN_POINT('',(-3.7,0.15,-3.7));
-#4968 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
-#4969 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#4970 = DEFINITIONAL_REPRESENTATION('',(#4971),#4975);
-#4971 = LINE('',#4972,#4973);
-#4972 = CARTESIAN_POINT('',(-6.28318530718,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('',#4950,#4978,#4980,.T.);
-#4978 = VERTEX_POINT('',#4979);
-#4979 = CARTESIAN_POINT('',(3.4,0.35,-3.13));
-#4980 = SURFACE_CURVE('',#4981,(#4985,#4991),.PCURVE_S1.);
-#4981 = LINE('',#4982,#4983);
-#4982 = CARTESIAN_POINT('',(3.4,0.35,-2.1));
-#4983 = VECTOR('',#4984,1.);
-#4984 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#4985 = PCURVE('',#2771,#4986);
-#4986 = DEFINITIONAL_REPRESENTATION('',(#4987),#4990);
-#4987 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4988,#4989),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
-#4988 = CARTESIAN_POINT('',(3.7,-7.1));
-#4989 = CARTESIAN_POINT('',(3.13,-7.1));
-#4990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4991 = PCURVE('',#4445,#4992);
-#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4996);
-#4993 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4994,#4995),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
-#4994 = CARTESIAN_POINT('',(0.5,-1.));
-#4995 = CARTESIAN_POINT('',(1.07,-1.));
-#4996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#4997 = ORIENTED_EDGE('',*,*,#4998,.F.);
-#4998 = EDGE_CURVE('',#4999,#4978,#5001,.T.);
-#4999 = VERTEX_POINT('',#5000);
-#5000 = CARTESIAN_POINT('',(3.382521902385,0.35,-3.013051318111));
-#5001 = SURFACE_CURVE('',#5002,(#5007,#5014),.PCURVE_S1.);
-#5002 = CIRCLE('',#5003,0.4);
-#5003 = AXIS2_PLACEMENT_3D('',#5004,#5005,#5006);
-#5004 = CARTESIAN_POINT('',(3.,0.35,-3.13));
-#5005 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
-#5006 = DIRECTION('',(-4.440892098501E-16,3.330669073875E-16,1.));
-#5007 = PCURVE('',#2771,#5008);
-#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5013);
-#5009 = CIRCLE('',#5010,0.4);
-#5010 = AXIS2_PLACEMENT_2D('',#5011,#5012);
-#5011 = CARTESIAN_POINT('',(3.13,-6.7));
-#5012 = DIRECTION('',(-1.,2.22044604925E-16));
-#5013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5014 = PCURVE('',#4473,#5015);
-#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020);
-#5016 = LINE('',#5017,#5018);
-#5017 = CARTESIAN_POINT('',(0.,-1.));
-#5018 = VECTOR('',#5019,1.);
-#5019 = DIRECTION('',(1.,0.));
-#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5021 = ORIENTED_EDGE('',*,*,#5022,.T.);
-#5022 = EDGE_CURVE('',#4999,#4720,#5023,.T.);
-#5023 = SURFACE_CURVE('',#5024,(#5028,#5034),.PCURVE_S1.);
-#5024 = LINE('',#5025,#5026);
-#5025 = CARTESIAN_POINT('',(2.283299432453,0.35,-0.456527980118));
-#5026 = VECTOR('',#5027,1.);
-#5027 = DIRECTION('',(-0.395002710711,3.936901121196E-16,0.918679954354)
+#4902 = ORIENTED_EDGE('',*,*,#4903,.F.);
+#4903 = EDGE_CURVE('',#4904,#4880,#4906,.T.);
+#4904 = VERTEX_POINT('',#4905);
+#4905 = CARTESIAN_POINT('',(0.1444650917,1.377952755906E-02,
+    -0.115170858531));
+#4906 = SURFACE_CURVE('',#4907,(#4911,#4917),.PCURVE_S1.);
+#4907 = LINE('',#4908,#4909);
+#4908 = CARTESIAN_POINT('',(0.101226949888,1.377952755906E-02,
+    -1.404613640699E-02));
+#4909 = VECTOR('',#4910,3.937007874016E-02);
+#4910 = DIRECTION('',(-0.393143125865,3.93542766687E-16,0.919477287694)
   );
-#5028 = PCURVE('',#2771,#5029);
-#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5033);
-#5030 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5031,#5032),.UNSPECIFIED.,.F.,
+#4911 = PCURVE('',#2793,#4912);
+#4912 = DEFINITIONAL_REPRESENTATION('',(#4913),#4916);
+#4913 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4914,#4915),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.793508851533,-1.919839839233),.PIECEWISE_BEZIER_KNOTS.);
+#4914 = CARTESIAN_POINT('',(0.115170858531,-0.290134383038));
+#4915 = CARTESIAN_POINT('',(8.354413357964E-02,-0.276611667823));
+#4916 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4917 = PCURVE('',#4356,#4918);
+#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4922);
+#4919 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4920,#4921),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-2.793508851533,-1.919839839233),.PIECEWISE_BEZIER_KNOTS.);
+#4920 = CARTESIAN_POINT('',(-1.748382715945E-17,-3.937007874016E-02));
+#4921 = CARTESIAN_POINT('',(3.439641780707E-02,-3.937007874016E-02));
+#4922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4923 = ORIENTED_EDGE('',*,*,#4924,.T.);
+#4924 = EDGE_CURVE('',#4904,#4925,#4927,.T.);
+#4925 = VERTEX_POINT('',#4926);
+#4926 = CARTESIAN_POINT('',(0.145669291339,1.377952755906E-02,
+    -0.123228346457));
+#4927 = SURFACE_CURVE('',#4928,(#4933,#4940),.PCURVE_S1.);
+#4928 = CIRCLE('',#4929,2.755905511811E-02);
+#4929 = AXIS2_PLACEMENT_3D('',#4930,#4931,#4932);
+#4930 = CARTESIAN_POINT('',(0.11811023622,1.377952755906E-02,
+    -0.123228346457));
+#4931 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#4932 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#4933 = PCURVE('',#2793,#4934);
+#4934 = DEFINITIONAL_REPRESENTATION('',(#4935),#4939);
+#4935 = CIRCLE('',#4936,2.755905511811E-02);
+#4936 = AXIS2_PLACEMENT_2D('',#4937,#4938);
+#4937 = CARTESIAN_POINT('',(0.123228346457,-0.263779527559));
+#4938 = DIRECTION('',(-1.,2.22044604925E-16));
+#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4940 = PCURVE('',#4384,#4941);
+#4941 = DEFINITIONAL_REPRESENTATION('',(#4942),#4946);
+#4942 = LINE('',#4943,#4944);
+#4943 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#4944 = VECTOR('',#4945,1.);
+#4945 = DIRECTION('',(1.,0.));
+#4946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4947 = ORIENTED_EDGE('',*,*,#4948,.T.);
+#4948 = EDGE_CURVE('',#4925,#4949,#4951,.T.);
+#4949 = VERTEX_POINT('',#4950);
+#4950 = CARTESIAN_POINT('',(0.145669291339,1.377952755906E-02,
+    -0.145669291339));
+#4951 = SURFACE_CURVE('',#4952,(#4956,#4963),.PCURVE_S1.);
+#4952 = LINE('',#4953,#4954);
+#4953 = CARTESIAN_POINT('',(0.145669291339,1.377952755906E-02,
+    7.32135262302E-17));
+#4954 = VECTOR('',#4955,3.937007874016E-02);
+#4955 = DIRECTION('',(5.551115123126E-16,-5.551115123126E-16,-1.));
+#4956 = PCURVE('',#2793,#4957);
+#4957 = DEFINITIONAL_REPRESENTATION('',(#4958),#4962);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(-6.469016048997E-17,-0.291338582677));
+#4960 = VECTOR('',#4961,1.);
+#4961 = DIRECTION('',(1.,1.110223024625E-16));
+#4962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4963 = PCURVE('',#4412,#4964);
+#4964 = DEFINITIONAL_REPRESENTATION('',(#4965),#4969);
+#4965 = LINE('',#4966,#4967);
+#4966 = CARTESIAN_POINT('',(-0.145669291339,-2.755905511811E-02));
+#4967 = VECTOR('',#4968,1.);
+#4968 = DIRECTION('',(1.,2.22044604925E-16));
+#4969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4970 = ORIENTED_EDGE('',*,*,#4971,.F.);
+#4971 = EDGE_CURVE('',#4972,#4949,#4974,.T.);
+#4972 = VERTEX_POINT('',#4973);
+#4973 = CARTESIAN_POINT('',(0.133858267717,1.377952755906E-02,
+    -0.145669291339));
+#4974 = SURFACE_CURVE('',#4975,(#4979,#4986),.PCURVE_S1.);
+#4975 = LINE('',#4976,#4977);
+#4976 = CARTESIAN_POINT('',(-0.145669291339,1.377952755906E-02,
+    -0.145669291339));
+#4977 = VECTOR('',#4978,3.937007874016E-02);
+#4978 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#4979 = PCURVE('',#2793,#4980);
+#4980 = DEFINITIONAL_REPRESENTATION('',(#4981),#4985);
+#4981 = LINE('',#4982,#4983);
+#4982 = CARTESIAN_POINT('',(0.145669291339,1.617254012249E-17));
+#4983 = VECTOR('',#4984,1.);
+#4984 = DIRECTION('',(-2.22044604925E-16,-1.));
+#4985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4986 = PCURVE('',#4987,#4992);
+#4987 = CYLINDRICAL_SURFACE('',#4988,7.874015748031E-03);
+#4988 = AXIS2_PLACEMENT_3D('',#4989,#4990,#4991);
+#4989 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.145669291339));
+#4990 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#4991 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#4992 = DEFINITIONAL_REPRESENTATION('',(#4993),#4997);
+#4993 = LINE('',#4994,#4995);
+#4994 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#4995 = VECTOR('',#4996,1.);
+#4996 = DIRECTION('',(-0.,-1.));
+#4997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4998 = ORIENTED_EDGE('',*,*,#4999,.T.);
+#4999 = EDGE_CURVE('',#4972,#5000,#5002,.T.);
+#5000 = VERTEX_POINT('',#5001);
+#5001 = CARTESIAN_POINT('',(0.133858267717,1.377952755905E-02,
+    -0.123228346457));
+#5002 = SURFACE_CURVE('',#5003,(#5007,#5013),.PCURVE_S1.);
+#5003 = LINE('',#5004,#5005);
+#5004 = CARTESIAN_POINT('',(0.133858267717,1.377952755906E-02,
+    -8.267716535433E-02));
+#5005 = VECTOR('',#5006,3.937007874016E-02);
+#5006 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#5007 = PCURVE('',#2793,#5008);
+#5008 = DEFINITIONAL_REPRESENTATION('',(#5009),#5012);
+#5009 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5010,#5011),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
+#5010 = CARTESIAN_POINT('',(0.145669291339,-0.279527559055));
+#5011 = CARTESIAN_POINT('',(0.123228346457,-0.279527559055));
+#5012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5013 = PCURVE('',#4467,#5014);
+#5014 = DEFINITIONAL_REPRESENTATION('',(#5015),#5018);
+#5015 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5016,#5017),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-1.6,-1.03),.PIECEWISE_BEZIER_KNOTS.);
+#5016 = CARTESIAN_POINT('',(1.968503937008E-02,-3.937007874016E-02));
+#5017 = CARTESIAN_POINT('',(4.212598425197E-02,-3.937007874016E-02));
+#5018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5019 = ORIENTED_EDGE('',*,*,#5020,.F.);
+#5020 = EDGE_CURVE('',#5021,#5000,#5023,.T.);
+#5021 = VERTEX_POINT('',#5022);
+#5022 = CARTESIAN_POINT('',(0.133170153637,1.377952755905E-02,
+    -0.118624067642));
+#5023 = SURFACE_CURVE('',#5024,(#5029,#5036),.PCURVE_S1.);
+#5024 = CIRCLE('',#5025,1.574803149606E-02);
+#5025 = AXIS2_PLACEMENT_3D('',#5026,#5027,#5028);
+#5026 = CARTESIAN_POINT('',(0.11811023622,1.377952755906E-02,
+    -0.123228346457));
+#5027 = DIRECTION('',(2.22044604925E-16,1.,-3.330669073875E-16));
+#5028 = DIRECTION('',(-6.661338147751E-16,3.330669073875E-16,1.));
+#5029 = PCURVE('',#2793,#5030);
+#5030 = DEFINITIONAL_REPRESENTATION('',(#5031),#5035);
+#5031 = CIRCLE('',#5032,1.574803149606E-02);
+#5032 = AXIS2_PLACEMENT_2D('',#5033,#5034);
+#5033 = CARTESIAN_POINT('',(0.123228346457,-0.263779527559));
+#5034 = DIRECTION('',(-1.,2.22044604925E-16));
+#5035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5036 = PCURVE('',#4495,#5037);
+#5037 = DEFINITIONAL_REPRESENTATION('',(#5038),#5042);
+#5038 = LINE('',#5039,#5040);
+#5039 = CARTESIAN_POINT('',(0.,-3.937007874016E-02));
+#5040 = VECTOR('',#5041,1.);
+#5041 = DIRECTION('',(1.,0.));
+#5042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5043 = ORIENTED_EDGE('',*,*,#5044,.T.);
+#5044 = EDGE_CURVE('',#5021,#4742,#5045,.T.);
+#5045 = SURFACE_CURVE('',#5046,(#5050,#5056),.PCURVE_S1.);
+#5046 = LINE('',#5047,#5048);
+#5047 = CARTESIAN_POINT('',(8.989367844303E-02,1.377952755906E-02,
+    -1.797354252434E-02));
+#5048 = VECTOR('',#5049,3.937007874016E-02);
+#5049 = DIRECTION('',(-0.395002710711,3.936901121196E-16,0.918679954354)
+  );
+#5050 = PCURVE('',#2793,#5051);
+#5051 = DEFINITIONAL_REPRESENTATION('',(#5052),#5055);
+#5052 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5053,#5054),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-2.782822598748,-1.945741819288),.PIECEWISE_BEZIER_KNOTS.);
-#5031 = CARTESIAN_POINT('',(3.013051318111,-7.082521902385));
-#5032 = CARTESIAN_POINT('',(2.244041985845,-6.751872725414));
-#5033 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5053 = CARTESIAN_POINT('',(0.118624067642,-0.278839444976));
+#5054 = CARTESIAN_POINT('',(8.834810967896E-02,-0.265821760843));
+#5055 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5034 = PCURVE('',#4500,#5035);
-#5035 = DEFINITIONAL_REPRESENTATION('',(#5036),#5039);
-#5036 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5037,#5038),.UNSPECIFIED.,.F.,
+#5056 = PCURVE('',#4522,#5057);
+#5057 = DEFINITIONAL_REPRESENTATION('',(#5058),#5061);
+#5058 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5059,#5060),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-2.782822598748,-1.945741819288),.PIECEWISE_BEZIER_KNOTS.);
-#5037 = CARTESIAN_POINT('',(-6.661338147751E-15,-1.));
-#5038 = CARTESIAN_POINT('',(0.837080779461,-1.));
-#5039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5059 = CARTESIAN_POINT('',(-2.622574073918E-16,-3.937007874016E-02));
+#5060 = CARTESIAN_POINT('',(3.295593619925E-02,-3.937007874016E-02));
+#5061 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5040 = ADVANCED_FACE('',(#5041),#2687,.T.);
-#5041 = FACE_BOUND('',#5042,.T.);
-#5042 = EDGE_LOOP('',(#5043,#5044,#5045,#5066));
-#5043 = ORIENTED_EDGE('',*,*,#4695,.T.);
-#5044 = ORIENTED_EDGE('',*,*,#2671,.T.);
-#5045 = ORIENTED_EDGE('',*,*,#5046,.F.);
-#5046 = EDGE_CURVE('',#3380,#2672,#5047,.T.);
-#5047 = SURFACE_CURVE('',#5048,(#5052,#5059),.PCURVE_S1.);
-#5048 = LINE('',#5049,#5050);
-#5049 = CARTESIAN_POINT('',(-3.7,1.65,1.41));
-#5050 = VECTOR('',#5051,1.);
-#5051 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#5052 = PCURVE('',#2687,#5053);
-#5053 = DEFINITIONAL_REPRESENTATION('',(#5054),#5058);
-#5054 = LINE('',#5055,#5056);
-#5055 = CARTESIAN_POINT('',(1.796051224214,2.819966482548E-16));
-#5056 = VECTOR('',#5057,1.);
-#5057 = DIRECTION('',(2.465190328816E-32,-1.));
-#5058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5062 = ADVANCED_FACE('',(#5063),#2709,.T.);
+#5063 = FACE_BOUND('',#5064,.T.);
+#5064 = EDGE_LOOP('',(#5065,#5066,#5067,#5088));
+#5065 = ORIENTED_EDGE('',*,*,#4717,.T.);
+#5066 = ORIENTED_EDGE('',*,*,#2693,.T.);
+#5067 = ORIENTED_EDGE('',*,*,#5068,.F.);
+#5068 = EDGE_CURVE('',#3402,#2694,#5069,.T.);
+#5069 = SURFACE_CURVE('',#5070,(#5074,#5081),.PCURVE_S1.);
+#5070 = LINE('',#5071,#5072);
+#5071 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    5.551181102362E-02));
+#5072 = VECTOR('',#5073,3.937007874016E-02);
+#5073 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#5074 = PCURVE('',#2709,#5075);
+#5075 = DEFINITIONAL_REPRESENTATION('',(#5076),#5080);
+#5076 = LINE('',#5077,#5078);
+#5077 = CARTESIAN_POINT('',(7.071067811865E-02,1.110223024625E-17));
+#5078 = VECTOR('',#5079,1.);
+#5079 = DIRECTION('',(2.465190328816E-32,-1.));
+#5080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5059 = PCURVE('',#2715,#5060);
-#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5065);
-#5061 = LINE('',#5062,#5063);
-#5062 = CARTESIAN_POINT('',(-0.,0.));
-#5063 = VECTOR('',#5064,1.);
-#5064 = DIRECTION('',(-2.22044604925E-16,-1.));
-#5065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5081 = PCURVE('',#2737,#5082);
+#5082 = DEFINITIONAL_REPRESENTATION('',(#5083),#5087);
+#5083 = LINE('',#5084,#5085);
+#5084 = CARTESIAN_POINT('',(-0.,0.));
+#5085 = VECTOR('',#5086,1.);
+#5086 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5066 = ORIENTED_EDGE('',*,*,#3401,.F.);
-#5067 = ADVANCED_FACE('',(#5068),#2743,.T.);
-#5068 = FACE_BOUND('',#5069,.T.);
-#5069 = EDGE_LOOP('',(#5070,#5071,#5092,#5093));
-#5070 = ORIENTED_EDGE('',*,*,#3356,.F.);
-#5071 = ORIENTED_EDGE('',*,*,#5072,.T.);
-#5072 = EDGE_CURVE('',#3357,#2700,#5073,.T.);
-#5073 = SURFACE_CURVE('',#5074,(#5078,#5085),.PCURVE_S1.);
-#5074 = LINE('',#5075,#5076);
-#5075 = CARTESIAN_POINT('',(-3.7,1.65,-2.053912595557E-15));
-#5076 = VECTOR('',#5077,1.);
-#5077 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#5078 = PCURVE('',#2743,#5079);
-#5079 = DEFINITIONAL_REPRESENTATION('',(#5080),#5084);
-#5080 = LINE('',#5081,#5082);
-#5081 = CARTESIAN_POINT('',(-0.,0.));
-#5082 = VECTOR('',#5083,1.);
-#5083 = DIRECTION('',(-2.22044604925E-16,-1.));
-#5084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5088 = ORIENTED_EDGE('',*,*,#3423,.F.);
+#5089 = ADVANCED_FACE('',(#5090),#2765,.T.);
+#5090 = FACE_BOUND('',#5091,.T.);
+#5091 = EDGE_LOOP('',(#5092,#5093,#5114,#5115));
+#5092 = ORIENTED_EDGE('',*,*,#3378,.F.);
+#5093 = ORIENTED_EDGE('',*,*,#5094,.T.);
+#5094 = EDGE_CURVE('',#3379,#2722,#5095,.T.);
+#5095 = SURFACE_CURVE('',#5096,(#5100,#5107),.PCURVE_S1.);
+#5096 = LINE('',#5097,#5098);
+#5097 = CARTESIAN_POINT('',(-0.145669291339,6.496062992126E-02,
+    -1.097110154256E-16));
+#5098 = VECTOR('',#5099,3.937007874016E-02);
+#5099 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#5100 = PCURVE('',#2765,#5101);
+#5101 = DEFINITIONAL_REPRESENTATION('',(#5102),#5106);
+#5102 = LINE('',#5103,#5104);
+#5103 = CARTESIAN_POINT('',(-0.,0.));
+#5104 = VECTOR('',#5105,1.);
+#5105 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5106 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5085 = PCURVE('',#2715,#5086);
-#5086 = DEFINITIONAL_REPRESENTATION('',(#5087),#5091);
-#5087 = LINE('',#5088,#5089);
-#5088 = CARTESIAN_POINT('',(1.41,1.565414464721E-16));
-#5089 = VECTOR('',#5090,1.);
-#5090 = DIRECTION('',(-2.22044604925E-16,-1.));
-#5091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5107 = PCURVE('',#2737,#5108);
+#5108 = DEFINITIONAL_REPRESENTATION('',(#5109),#5113);
+#5109 = LINE('',#5110,#5111);
+#5110 = CARTESIAN_POINT('',(5.551181102362E-02,6.163049073707E-18));
+#5111 = VECTOR('',#5112,1.);
+#5112 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5092 = ORIENTED_EDGE('',*,*,#2727,.T.);
-#5093 = ORIENTED_EDGE('',*,*,#4813,.F.);
-#5094 = ADVANCED_FACE('',(#5095),#2715,.T.);
-#5095 = FACE_BOUND('',#5096,.T.);
-#5096 = EDGE_LOOP('',(#5097,#5098,#5099,#5100));
-#5097 = ORIENTED_EDGE('',*,*,#3379,.F.);
-#5098 = ORIENTED_EDGE('',*,*,#5046,.T.);
-#5099 = ORIENTED_EDGE('',*,*,#2699,.T.);
-#5100 = ORIENTED_EDGE('',*,*,#5072,.F.);
-#5101 = ADVANCED_FACE('',(#5102),#2912,.F.);
-#5102 = FACE_BOUND('',#5103,.F.);
-#5103 = EDGE_LOOP('',(#5104,#5105,#5126,#5127));
-#5104 = ORIENTED_EDGE('',*,*,#3470,.F.);
-#5105 = ORIENTED_EDGE('',*,*,#5106,.T.);
-#5106 = EDGE_CURVE('',#3471,#2896,#5107,.T.);
-#5107 = SEAM_CURVE('',#5108,(#5112,#5119),.PCURVE_S1.);
-#5108 = LINE('',#5109,#5110);
-#5109 = CARTESIAN_POINT('',(-3.7,0.6,1.8));
-#5110 = VECTOR('',#5111,1.);
-#5111 = DIRECTION('',(1.,4.930380657631E-32,5.551115123126E-16));
-#5112 = PCURVE('',#2912,#5113);
-#5113 = DEFINITIONAL_REPRESENTATION('',(#5114),#5118);
-#5114 = LINE('',#5115,#5116);
-#5115 = CARTESIAN_POINT('',(6.28318530718,0.));
-#5116 = VECTOR('',#5117,1.);
-#5117 = DIRECTION('',(0.,-1.));
-#5118 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5114 = ORIENTED_EDGE('',*,*,#2749,.T.);
+#5115 = ORIENTED_EDGE('',*,*,#4835,.F.);
+#5116 = ADVANCED_FACE('',(#5117),#2737,.T.);
+#5117 = FACE_BOUND('',#5118,.T.);
+#5118 = EDGE_LOOP('',(#5119,#5120,#5121,#5122));
+#5119 = ORIENTED_EDGE('',*,*,#3401,.F.);
+#5120 = ORIENTED_EDGE('',*,*,#5068,.T.);
+#5121 = ORIENTED_EDGE('',*,*,#2721,.T.);
+#5122 = ORIENTED_EDGE('',*,*,#5094,.F.);
+#5123 = ADVANCED_FACE('',(#5124),#2934,.F.);
+#5124 = FACE_BOUND('',#5125,.F.);
+#5125 = EDGE_LOOP('',(#5126,#5127,#5148,#5149));
+#5126 = ORIENTED_EDGE('',*,*,#3492,.F.);
+#5127 = ORIENTED_EDGE('',*,*,#5128,.T.);
+#5128 = EDGE_CURVE('',#3493,#2918,#5129,.T.);
+#5129 = SEAM_CURVE('',#5130,(#5134,#5141),.PCURVE_S1.);
+#5130 = LINE('',#5131,#5132);
+#5131 = CARTESIAN_POINT('',(-0.145669291339,2.362204724409E-02,
+    7.086614173228E-02));
+#5132 = VECTOR('',#5133,3.937007874016E-02);
+#5133 = DIRECTION('',(1.,4.930380657631E-32,5.551115123126E-16));
+#5134 = PCURVE('',#2934,#5135);
+#5135 = DEFINITIONAL_REPRESENTATION('',(#5136),#5140);
+#5136 = LINE('',#5137,#5138);
+#5137 = CARTESIAN_POINT('',(6.28318530718,0.));
+#5138 = VECTOR('',#5139,1.);
+#5139 = DIRECTION('',(0.,-1.));
+#5140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5119 = PCURVE('',#2912,#5120);
-#5120 = DEFINITIONAL_REPRESENTATION('',(#5121),#5125);
-#5121 = LINE('',#5122,#5123);
-#5122 = CARTESIAN_POINT('',(0.,0.));
-#5123 = VECTOR('',#5124,1.);
-#5124 = DIRECTION('',(0.,-1.));
-#5125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5126 = ORIENTED_EDGE('',*,*,#2895,.T.);
-#5127 = ORIENTED_EDGE('',*,*,#5106,.F.);
-#5128 = ADVANCED_FACE('',(#5129),#3322,.F.);
-#5129 = FACE_BOUND('',#5130,.F.);
-#5130 = EDGE_LOOP('',(#5131,#5132,#5133,#5134));
-#5131 = ORIENTED_EDGE('',*,*,#4790,.F.);
-#5132 = ORIENTED_EDGE('',*,*,#3306,.T.);
-#5133 = ORIENTED_EDGE('',*,*,#4590,.T.);
-#5134 = ORIENTED_EDGE('',*,*,#5135,.F.);
-#5135 = EDGE_CURVE('',#4770,#4565,#5136,.T.);
-#5136 = SURFACE_CURVE('',#5137,(#5141,#5148),.PCURVE_S1.);
-#5137 = LINE('',#5138,#5139);
-#5138 = CARTESIAN_POINT('',(3.382521902385,1.35,-0.986948681889));
-#5139 = VECTOR('',#5140,1.);
-#5140 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5141 = PCURVE('',#3322,#5142);
+#5141 = PCURVE('',#2934,#5142);
 #5142 = DEFINITIONAL_REPRESENTATION('',(#5143),#5147);
 #5143 = LINE('',#5144,#5145);
-#5144 = CARTESIAN_POINT('',(1.867502299634,0.));
+#5144 = CARTESIAN_POINT('',(0.,0.));
 #5145 = VECTOR('',#5146,1.);
 #5146 = DIRECTION('',(0.,-1.));
 #5147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5148 = PCURVE('',#4579,#5149);
-#5149 = DEFINITIONAL_REPRESENTATION('',(#5150),#5154);
-#5150 = LINE('',#5151,#5152);
-#5151 = CARTESIAN_POINT('',(0.837080779461,6.146054505525E-17));
-#5152 = VECTOR('',#5153,1.);
-#5153 = DIRECTION('',(-3.498360016975E-16,-1.));
-#5154 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5148 = ORIENTED_EDGE('',*,*,#2917,.T.);
+#5149 = ORIENTED_EDGE('',*,*,#5128,.F.);
+#5150 = ADVANCED_FACE('',(#5151),#3344,.F.);
+#5151 = FACE_BOUND('',#5152,.F.);
+#5152 = EDGE_LOOP('',(#5153,#5154,#5155,#5156));
+#5153 = ORIENTED_EDGE('',*,*,#4812,.F.);
+#5154 = ORIENTED_EDGE('',*,*,#3328,.T.);
+#5155 = ORIENTED_EDGE('',*,*,#4612,.T.);
+#5156 = ORIENTED_EDGE('',*,*,#5157,.F.);
+#5157 = EDGE_CURVE('',#4792,#4587,#5158,.T.);
+#5158 = SURFACE_CURVE('',#5159,(#5163,#5170),.PCURVE_S1.);
+#5159 = LINE('',#5160,#5161);
+#5160 = CARTESIAN_POINT('',(0.133170153637,5.314960629921E-02,
+    -3.885624731847E-02));
+#5161 = VECTOR('',#5162,3.937007874016E-02);
+#5162 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5163 = PCURVE('',#3344,#5164);
+#5164 = DEFINITIONAL_REPRESENTATION('',(#5165),#5169);
+#5165 = LINE('',#5166,#5167);
+#5166 = CARTESIAN_POINT('',(1.867502299634,0.));
+#5167 = VECTOR('',#5168,1.);
+#5168 = DIRECTION('',(0.,-1.));
+#5169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5155 = ADVANCED_FACE('',(#5156),#3572,.T.);
-#5156 = FACE_BOUND('',#5157,.T.);
-#5157 = EDGE_LOOP('',(#5158,#5159,#5160,#5161));
-#5158 = ORIENTED_EDGE('',*,*,#3918,.F.);
-#5159 = ORIENTED_EDGE('',*,*,#3943,.T.);
-#5160 = ORIENTED_EDGE('',*,*,#3637,.F.);
-#5161 = ORIENTED_EDGE('',*,*,#3558,.F.);
-#5162 = ADVANCED_FACE('',(#5163),#4579,.T.);
-#5163 = FACE_BOUND('',#5164,.T.);
-#5164 = EDGE_LOOP('',(#5165,#5166,#5187,#5188));
-#5165 = ORIENTED_EDGE('',*,*,#4769,.F.);
-#5166 = ORIENTED_EDGE('',*,*,#5167,.T.);
-#5167 = EDGE_CURVE('',#4746,#4541,#5168,.T.);
-#5168 = SURFACE_CURVE('',#5169,(#5173,#5180),.PCURVE_S1.);
-#5169 = LINE('',#5170,#5171);
-#5170 = CARTESIAN_POINT('',(3.051872725414,1.35,-1.755958014155));
-#5171 = VECTOR('',#5172,1.);
-#5172 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5173 = PCURVE('',#4579,#5174);
-#5174 = DEFINITIONAL_REPRESENTATION('',(#5175),#5179);
-#5175 = LINE('',#5176,#5177);
-#5176 = CARTESIAN_POINT('',(7.873802242391E-16,-2.22044604925E-16));
-#5177 = VECTOR('',#5178,1.);
-#5178 = DIRECTION('',(-3.498360016975E-16,-1.));
-#5179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5170 = PCURVE('',#4601,#5171);
+#5171 = DEFINITIONAL_REPRESENTATION('',(#5172),#5176);
+#5172 = LINE('',#5173,#5174);
+#5173 = CARTESIAN_POINT('',(3.295593619925E-02,2.419706498238E-18));
+#5174 = VECTOR('',#5175,1.);
+#5175 = DIRECTION('',(-3.498360016975E-16,-1.));
+#5176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5180 = PCURVE('',#4528,#5181);
-#5181 = DEFINITIONAL_REPRESENTATION('',(#5182),#5186);
-#5182 = LINE('',#5183,#5184);
-#5183 = CARTESIAN_POINT('',(5.131268000863,0.));
-#5184 = VECTOR('',#5185,1.);
-#5185 = DIRECTION('',(0.,-1.));
-#5186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5177 = ADVANCED_FACE('',(#5178),#3594,.T.);
+#5178 = FACE_BOUND('',#5179,.T.);
+#5179 = EDGE_LOOP('',(#5180,#5181,#5182,#5183));
+#5180 = ORIENTED_EDGE('',*,*,#3940,.F.);
+#5181 = ORIENTED_EDGE('',*,*,#3965,.T.);
+#5182 = ORIENTED_EDGE('',*,*,#3659,.F.);
+#5183 = ORIENTED_EDGE('',*,*,#3580,.F.);
+#5184 = ADVANCED_FACE('',(#5185),#4601,.T.);
+#5185 = FACE_BOUND('',#5186,.T.);
+#5186 = EDGE_LOOP('',(#5187,#5188,#5209,#5210));
+#5187 = ORIENTED_EDGE('',*,*,#4791,.F.);
+#5188 = ORIENTED_EDGE('',*,*,#5189,.T.);
+#5189 = EDGE_CURVE('',#4768,#4563,#5190,.T.);
+#5190 = SURFACE_CURVE('',#5191,(#5195,#5202),.PCURVE_S1.);
+#5191 = LINE('',#5192,#5193);
+#5192 = CARTESIAN_POINT('',(0.120152469505,5.314960629921E-02,
+    -6.913220528167E-02));
+#5193 = VECTOR('',#5194,3.937007874016E-02);
+#5194 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5195 = PCURVE('',#4601,#5196);
+#5196 = DEFINITIONAL_REPRESENTATION('',(#5197),#5201);
+#5197 = LINE('',#5198,#5199);
+#5198 = CARTESIAN_POINT('',(3.099922142674E-17,-8.741913579726E-18));
+#5199 = VECTOR('',#5200,1.);
+#5200 = DIRECTION('',(-3.498360016975E-16,-1.));
+#5201 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5187 = ORIENTED_EDGE('',*,*,#4564,.T.);
-#5188 = ORIENTED_EDGE('',*,*,#5135,.F.);
-#5189 = ADVANCED_FACE('',(#5190),#4528,.T.);
-#5190 = FACE_BOUND('',#5191,.T.);
-#5191 = EDGE_LOOP('',(#5192,#5193,#5194,#5195,#5196,#5217));
-#5192 = ORIENTED_EDGE('',*,*,#4540,.T.);
-#5193 = ORIENTED_EDGE('',*,*,#5167,.F.);
-#5194 = ORIENTED_EDGE('',*,*,#4745,.F.);
-#5195 = ORIENTED_EDGE('',*,*,#4719,.F.);
-#5196 = ORIENTED_EDGE('',*,*,#5197,.T.);
-#5197 = EDGE_CURVE('',#4720,#4486,#5198,.T.);
-#5198 = SURFACE_CURVE('',#5199,(#5203,#5210),.PCURVE_S1.);
-#5199 = LINE('',#5200,#5201);
-#5200 = CARTESIAN_POINT('',(3.051872725414,1.35,-2.244041985845));
-#5201 = VECTOR('',#5202,1.);
-#5202 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5203 = PCURVE('',#4528,#5204);
-#5204 = DEFINITIONAL_REPRESENTATION('',(#5205),#5209);
-#5205 = LINE('',#5206,#5207);
-#5206 = CARTESIAN_POINT('',(4.293509959906,0.));
-#5207 = VECTOR('',#5208,1.);
-#5208 = DIRECTION('',(0.,-1.));
-#5209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5202 = PCURVE('',#4550,#5203);
+#5203 = DEFINITIONAL_REPRESENTATION('',(#5204),#5208);
+#5204 = LINE('',#5205,#5206);
+#5205 = CARTESIAN_POINT('',(5.131268000863,0.));
+#5206 = VECTOR('',#5207,1.);
+#5207 = DIRECTION('',(0.,-1.));
+#5208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5210 = PCURVE('',#4500,#5211);
-#5211 = DEFINITIONAL_REPRESENTATION('',(#5212),#5216);
-#5212 = LINE('',#5213,#5214);
-#5213 = CARTESIAN_POINT('',(0.837080779461,-1.017031349676E-17));
-#5214 = VECTOR('',#5215,1.);
-#5215 = DIRECTION('',(-2.621277808535E-16,-1.));
-#5216 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5209 = ORIENTED_EDGE('',*,*,#4586,.T.);
+#5210 = ORIENTED_EDGE('',*,*,#5157,.F.);
+#5211 = ADVANCED_FACE('',(#5212),#4550,.T.);
+#5212 = FACE_BOUND('',#5213,.T.);
+#5213 = EDGE_LOOP('',(#5214,#5215,#5216,#5217,#5218,#5239));
+#5214 = ORIENTED_EDGE('',*,*,#4562,.T.);
+#5215 = ORIENTED_EDGE('',*,*,#5189,.F.);
+#5216 = ORIENTED_EDGE('',*,*,#4767,.F.);
+#5217 = ORIENTED_EDGE('',*,*,#4741,.F.);
+#5218 = ORIENTED_EDGE('',*,*,#5219,.T.);
+#5219 = EDGE_CURVE('',#4742,#4508,#5220,.T.);
+#5220 = SURFACE_CURVE('',#5221,(#5225,#5232),.PCURVE_S1.);
+#5221 = LINE('',#5222,#5223);
+#5222 = CARTESIAN_POINT('',(0.120152469505,5.314960629921E-02,
+    -8.834810967896E-02));
+#5223 = VECTOR('',#5224,3.937007874016E-02);
+#5224 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5225 = PCURVE('',#4550,#5226);
+#5226 = DEFINITIONAL_REPRESENTATION('',(#5227),#5231);
+#5227 = LINE('',#5228,#5229);
+#5228 = CARTESIAN_POINT('',(4.293509959906,0.));
+#5229 = VECTOR('',#5230,1.);
+#5230 = DIRECTION('',(0.,-1.));
+#5231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5217 = ORIENTED_EDGE('',*,*,#4511,.T.);
-#5218 = ADVANCED_FACE('',(#5219),#4500,.T.);
-#5219 = FACE_BOUND('',#5220,.T.);
-#5220 = EDGE_LOOP('',(#5221,#5222,#5243,#5244));
-#5221 = ORIENTED_EDGE('',*,*,#5022,.F.);
-#5222 = ORIENTED_EDGE('',*,*,#5223,.T.);
-#5223 = EDGE_CURVE('',#4999,#4457,#5224,.T.);
-#5224 = SURFACE_CURVE('',#5225,(#5229,#5236),.PCURVE_S1.);
-#5225 = LINE('',#5226,#5227);
-#5226 = CARTESIAN_POINT('',(3.382521902385,1.35,-3.013051318111));
-#5227 = VECTOR('',#5228,1.);
-#5228 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5229 = PCURVE('',#4500,#5230);
-#5230 = DEFINITIONAL_REPRESENTATION('',(#5231),#5235);
-#5231 = LINE('',#5232,#5233);
-#5232 = CARTESIAN_POINT('',(-6.356184765571E-15,-2.22044604925E-16));
-#5233 = VECTOR('',#5234,1.);
-#5234 = DIRECTION('',(-2.621277808535E-16,-1.));
-#5235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5232 = PCURVE('',#4522,#5233);
+#5233 = DEFINITIONAL_REPRESENTATION('',(#5234),#5238);
+#5234 = LINE('',#5235,#5236);
+#5235 = CARTESIAN_POINT('',(3.295593619925E-02,-4.004060431796E-19));
+#5236 = VECTOR('',#5237,1.);
+#5237 = DIRECTION('',(-2.621277808535E-16,-1.));
+#5238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5236 = PCURVE('',#4473,#5237);
-#5237 = DEFINITIONAL_REPRESENTATION('',(#5238),#5242);
-#5238 = LINE('',#5239,#5240);
-#5239 = CARTESIAN_POINT('',(1.274090353956,0.));
-#5240 = VECTOR('',#5241,1.);
-#5241 = DIRECTION('',(0.,-1.));
-#5242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5239 = ORIENTED_EDGE('',*,*,#4533,.T.);
+#5240 = ADVANCED_FACE('',(#5241),#4522,.T.);
+#5241 = FACE_BOUND('',#5242,.T.);
+#5242 = EDGE_LOOP('',(#5243,#5244,#5265,#5266));
+#5243 = ORIENTED_EDGE('',*,*,#5044,.F.);
+#5244 = ORIENTED_EDGE('',*,*,#5245,.T.);
+#5245 = EDGE_CURVE('',#5021,#4479,#5246,.T.);
+#5246 = SURFACE_CURVE('',#5247,(#5251,#5258),.PCURVE_S1.);
+#5247 = LINE('',#5248,#5249);
+#5248 = CARTESIAN_POINT('',(0.133170153637,5.314960629921E-02,
+    -0.118624067642));
+#5249 = VECTOR('',#5250,3.937007874016E-02);
+#5250 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5251 = PCURVE('',#4522,#5252);
+#5252 = DEFINITIONAL_REPRESENTATION('',(#5253),#5257);
+#5253 = LINE('',#5254,#5255);
+#5254 = CARTESIAN_POINT('',(-2.502434947075E-16,-8.741913579726E-18));
+#5255 = VECTOR('',#5256,1.);
+#5256 = DIRECTION('',(-2.621277808535E-16,-1.));
+#5257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5243 = ORIENTED_EDGE('',*,*,#4485,.T.);
-#5244 = ORIENTED_EDGE('',*,*,#5197,.F.);
-#5245 = ADVANCED_FACE('',(#5246),#4473,.F.);
-#5246 = FACE_BOUND('',#5247,.F.);
-#5247 = EDGE_LOOP('',(#5248,#5249,#5250,#5251));
-#5248 = ORIENTED_EDGE('',*,*,#4998,.F.);
-#5249 = ORIENTED_EDGE('',*,*,#5223,.T.);
-#5250 = ORIENTED_EDGE('',*,*,#4456,.T.);
-#5251 = ORIENTED_EDGE('',*,*,#5252,.F.);
-#5252 = EDGE_CURVE('',#4978,#4431,#5253,.T.);
-#5253 = SURFACE_CURVE('',#5254,(#5258,#5265),.PCURVE_S1.);
-#5254 = LINE('',#5255,#5256);
-#5255 = CARTESIAN_POINT('',(3.4,1.35,-3.13));
-#5256 = VECTOR('',#5257,1.);
-#5257 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5258 = PCURVE('',#4473,#5259);
+#5258 = PCURVE('',#4495,#5259);
 #5259 = DEFINITIONAL_REPRESENTATION('',(#5260),#5264);
 #5260 = LINE('',#5261,#5262);
-#5261 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5261 = CARTESIAN_POINT('',(1.274090353956,0.));
 #5262 = VECTOR('',#5263,1.);
 #5263 = DIRECTION('',(0.,-1.));
 #5264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5265 = PCURVE('',#4445,#5266);
-#5266 = DEFINITIONAL_REPRESENTATION('',(#5267),#5271);
-#5267 = LINE('',#5268,#5269);
-#5268 = CARTESIAN_POINT('',(1.07,-1.187938636349E-16));
-#5269 = VECTOR('',#5270,1.);
-#5270 = DIRECTION('',(-3.330669073875E-16,-1.));
-#5271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5265 = ORIENTED_EDGE('',*,*,#4507,.T.);
+#5266 = ORIENTED_EDGE('',*,*,#5219,.F.);
+#5267 = ADVANCED_FACE('',(#5268),#4495,.F.);
+#5268 = FACE_BOUND('',#5269,.F.);
+#5269 = EDGE_LOOP('',(#5270,#5271,#5272,#5273));
+#5270 = ORIENTED_EDGE('',*,*,#5020,.F.);
+#5271 = ORIENTED_EDGE('',*,*,#5245,.T.);
+#5272 = ORIENTED_EDGE('',*,*,#4478,.T.);
+#5273 = ORIENTED_EDGE('',*,*,#5274,.F.);
+#5274 = EDGE_CURVE('',#5000,#4453,#5275,.T.);
+#5275 = SURFACE_CURVE('',#5276,(#5280,#5287),.PCURVE_S1.);
+#5276 = LINE('',#5277,#5278);
+#5277 = CARTESIAN_POINT('',(0.133858267717,5.314960629921E-02,
+    -0.123228346457));
+#5278 = VECTOR('',#5279,3.937007874016E-02);
+#5279 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5280 = PCURVE('',#4495,#5281);
+#5281 = DEFINITIONAL_REPRESENTATION('',(#5282),#5286);
+#5282 = LINE('',#5283,#5284);
+#5283 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5284 = VECTOR('',#5285,1.);
+#5285 = DIRECTION('',(0.,-1.));
+#5286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5272 = ADVANCED_FACE('',(#5273),#4445,.T.);
-#5273 = FACE_BOUND('',#5274,.T.);
-#5274 = EDGE_LOOP('',(#5275,#5276,#5277,#5301,#5327,#5349));
-#5275 = ORIENTED_EDGE('',*,*,#5252,.F.);
-#5276 = ORIENTED_EDGE('',*,*,#4977,.F.);
-#5277 = ORIENTED_EDGE('',*,*,#5278,.T.);
-#5278 = EDGE_CURVE('',#4950,#5279,#5281,.T.);
-#5279 = VERTEX_POINT('',#5280);
-#5280 = CARTESIAN_POINT('',(3.4,0.15,-3.9));
-#5281 = SURFACE_CURVE('',#5282,(#5287,#5294),.PCURVE_S1.);
-#5282 = CIRCLE('',#5283,0.2);
-#5283 = AXIS2_PLACEMENT_3D('',#5284,#5285,#5286);
-#5284 = CARTESIAN_POINT('',(3.4,0.15,-3.7));
-#5285 = DIRECTION('',(-1.,3.330669073875E-16,-2.22044604925E-16));
-#5286 = DIRECTION('',(3.330669073875E-16,1.,2.465190328816E-32));
-#5287 = PCURVE('',#4445,#5288);
+#5287 = PCURVE('',#4467,#5288);
 #5288 = DEFINITIONAL_REPRESENTATION('',(#5289),#5293);
-#5289 = CIRCLE('',#5290,0.2);
-#5290 = AXIS2_PLACEMENT_2D('',#5291,#5292);
-#5291 = CARTESIAN_POINT('',(0.5,-1.2));
-#5292 = DIRECTION('',(1.110223024625E-16,1.));
+#5289 = LINE('',#5290,#5291);
+#5290 = CARTESIAN_POINT('',(4.212598425197E-02,-4.676923765153E-18));
+#5291 = VECTOR('',#5292,1.);
+#5292 = DIRECTION('',(-3.330669073875E-16,-1.));
 #5293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5294 = PCURVE('',#4965,#5295);
-#5295 = DEFINITIONAL_REPRESENTATION('',(#5296),#5300);
-#5296 = LINE('',#5297,#5298);
-#5297 = CARTESIAN_POINT('',(-6.28318530718,-7.1));
-#5298 = VECTOR('',#5299,1.);
-#5299 = DIRECTION('',(1.,-0.));
-#5300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5301 = ORIENTED_EDGE('',*,*,#5302,.F.);
-#5302 = EDGE_CURVE('',#5303,#5279,#5305,.T.);
-#5303 = VERTEX_POINT('',#5304);
-#5304 = CARTESIAN_POINT('',(3.4,-0.15,-3.9));
-#5305 = SURFACE_CURVE('',#5306,(#5310,#5316),.PCURVE_S1.);
-#5306 = LINE('',#5307,#5308);
-#5307 = CARTESIAN_POINT('',(3.4,0.75,-3.9));
-#5308 = VECTOR('',#5309,1.);
-#5309 = DIRECTION('',(3.330669073875E-16,1.,-2.22044604925E-16));
-#5310 = PCURVE('',#4445,#5311);
-#5311 = DEFINITIONAL_REPRESENTATION('',(#5312),#5315);
-#5312 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5313,#5314),.UNSPECIFIED.,.F.,
-  .F.,(2,2),(-0.9,-0.6),.PIECEWISE_BEZIER_KNOTS.);
-#5313 = CARTESIAN_POINT('',(0.3,-1.5));
-#5314 = CARTESIAN_POINT('',(0.3,-1.2));
+#5294 = ADVANCED_FACE('',(#5295),#4467,.T.);
+#5295 = FACE_BOUND('',#5296,.T.);
+#5296 = EDGE_LOOP('',(#5297,#5298,#5299,#5323,#5349,#5371));
+#5297 = ORIENTED_EDGE('',*,*,#5274,.F.);
+#5298 = ORIENTED_EDGE('',*,*,#4999,.F.);
+#5299 = ORIENTED_EDGE('',*,*,#5300,.T.);
+#5300 = EDGE_CURVE('',#4972,#5301,#5303,.T.);
+#5301 = VERTEX_POINT('',#5302);
+#5302 = CARTESIAN_POINT('',(0.133858267717,5.905511811024E-03,
+    -0.153543307087));
+#5303 = SURFACE_CURVE('',#5304,(#5309,#5316),.PCURVE_S1.);
+#5304 = CIRCLE('',#5305,7.874015748031E-03);
+#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308);
+#5306 = CARTESIAN_POINT('',(0.133858267717,5.905511811024E-03,
+    -0.145669291339));
+#5307 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#5308 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16));
+#5309 = PCURVE('',#4467,#5310);
+#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5315);
+#5311 = CIRCLE('',#5312,7.874015748031E-03);
+#5312 = AXIS2_PLACEMENT_2D('',#5313,#5314);
+#5313 = CARTESIAN_POINT('',(1.968503937008E-02,-4.724409448819E-02));
+#5314 = DIRECTION('',(1.110223024625E-16,1.));
 #5315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5316 = PCURVE('',#5317,#5322);
-#5317 = PLANE('',#5318);
-#5318 = AXIS2_PLACEMENT_3D('',#5319,#5320,#5321);
-#5319 = CARTESIAN_POINT('',(-3.7,0.15,-3.9));
-#5320 = DIRECTION('',(1.110223024625E-16,-4.440892098501E-16,-1.));
-#5321 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#5322 = DEFINITIONAL_REPRESENTATION('',(#5323),#5326);
-#5323 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5324,#5325),.UNSPECIFIED.,.F.,
+#5316 = PCURVE('',#4987,#5317);
+#5317 = DEFINITIONAL_REPRESENTATION('',(#5318),#5322);
+#5318 = LINE('',#5319,#5320);
+#5319 = CARTESIAN_POINT('',(-6.28318530718,-0.279527559055));
+#5320 = VECTOR('',#5321,1.);
+#5321 = DIRECTION('',(1.,-0.));
+#5322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5323 = ORIENTED_EDGE('',*,*,#5324,.F.);
+#5324 = EDGE_CURVE('',#5325,#5301,#5327,.T.);
+#5325 = VERTEX_POINT('',#5326);
+#5326 = CARTESIAN_POINT('',(0.133858267717,-5.905511811024E-03,
+    -0.153543307087));
+#5327 = SURFACE_CURVE('',#5328,(#5332,#5338),.PCURVE_S1.);
+#5328 = LINE('',#5329,#5330);
+#5329 = CARTESIAN_POINT('',(0.133858267717,2.952755905512E-02,
+    -0.153543307087));
+#5330 = VECTOR('',#5331,3.937007874016E-02);
+#5331 = DIRECTION('',(1.110223024625E-16,1.,-4.440892098501E-16));
+#5332 = PCURVE('',#4467,#5333);
+#5333 = DEFINITIONAL_REPRESENTATION('',(#5334),#5337);
+#5334 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5335,#5336),.UNSPECIFIED.,.F.,
   .F.,(2,2),(-0.9,-0.6),.PIECEWISE_BEZIER_KNOTS.);
-#5324 = CARTESIAN_POINT('',(0.3,-7.1));
-#5325 = CARTESIAN_POINT('',(-1.665334536938E-15,-7.1));
-#5326 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5335 = CARTESIAN_POINT('',(1.181102362205E-02,-5.905511811024E-02));
+#5336 = CARTESIAN_POINT('',(1.181102362205E-02,-4.724409448819E-02));
+#5337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5327 = ORIENTED_EDGE('',*,*,#5328,.T.);
-#5328 = EDGE_CURVE('',#5303,#4403,#5329,.T.);
-#5329 = SURFACE_CURVE('',#5330,(#5335,#5342),.PCURVE_S1.);
-#5330 = CIRCLE('',#5331,0.2);
-#5331 = AXIS2_PLACEMENT_3D('',#5332,#5333,#5334);
-#5332 = CARTESIAN_POINT('',(3.4,-0.15,-3.7));
-#5333 = DIRECTION('',(-1.,3.330669073875E-16,-2.22044604925E-16));
-#5334 = DIRECTION('',(3.330669073875E-16,1.,2.465190328816E-32));
-#5335 = PCURVE('',#4445,#5336);
-#5336 = DEFINITIONAL_REPRESENTATION('',(#5337),#5341);
-#5337 = CIRCLE('',#5338,0.2);
-#5338 = AXIS2_PLACEMENT_2D('',#5339,#5340);
-#5339 = CARTESIAN_POINT('',(0.5,-1.5));
-#5340 = DIRECTION('',(1.110223024625E-16,1.));
-#5341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5342 = PCURVE('',#4418,#5343);
-#5343 = DEFINITIONAL_REPRESENTATION('',(#5344),#5348);
-#5344 = LINE('',#5345,#5346);
-#5345 = CARTESIAN_POINT('',(-6.28318530718,-7.1));
-#5346 = VECTOR('',#5347,1.);
-#5347 = DIRECTION('',(1.,-0.));
+#5338 = PCURVE('',#5339,#5344);
+#5339 = PLANE('',#5340);
+#5340 = AXIS2_PLACEMENT_3D('',#5341,#5342,#5343);
+#5341 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#5342 = DIRECTION('',(5.551115123126E-16,-4.440892098501E-16,-1.));
+#5343 = DIRECTION('',(-1.110223024625E-16,-1.,4.440892098501E-16));
+#5344 = DEFINITIONAL_REPRESENTATION('',(#5345),#5348);
+#5345 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5346,#5347),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.9,-0.6),.PIECEWISE_BEZIER_KNOTS.);
+#5346 = CARTESIAN_POINT('',(1.181102362205E-02,-0.279527559055));
+#5347 = CARTESIAN_POINT('',(-6.556435184794E-17,-0.279527559055));
 #5348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5349 = ORIENTED_EDGE('',*,*,#4430,.T.);
-#5350 = ADVANCED_FACE('',(#5351),#4418,.T.);
-#5351 = FACE_BOUND('',#5352,.F.);
-#5352 = EDGE_LOOP('',(#5353,#5376,#5377,#5378));
-#5353 = ORIENTED_EDGE('',*,*,#5354,.F.);
-#5354 = EDGE_CURVE('',#5303,#5355,#5357,.T.);
-#5355 = VERTEX_POINT('',#5356);
-#5356 = CARTESIAN_POINT('',(3.7,-0.15,-3.9));
-#5357 = SURFACE_CURVE('',#5358,(#5362,#5369),.PCURVE_S1.);
-#5358 = LINE('',#5359,#5360);
-#5359 = CARTESIAN_POINT('',(-3.7,-0.15,-3.9));
-#5360 = VECTOR('',#5361,1.);
-#5361 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#5362 = PCURVE('',#4418,#5363);
-#5363 = DEFINITIONAL_REPRESENTATION('',(#5364),#5368);
-#5364 = LINE('',#5365,#5366);
-#5365 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#5366 = VECTOR('',#5367,1.);
-#5367 = DIRECTION('',(-0.,-1.));
-#5368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5349 = ORIENTED_EDGE('',*,*,#5350,.T.);
+#5350 = EDGE_CURVE('',#5325,#4425,#5351,.T.);
+#5351 = SURFACE_CURVE('',#5352,(#5357,#5364),.PCURVE_S1.);
+#5352 = CIRCLE('',#5353,7.874015748031E-03);
+#5353 = AXIS2_PLACEMENT_3D('',#5354,#5355,#5356);
+#5354 = CARTESIAN_POINT('',(0.133858267717,-5.905511811024E-03,
+    -0.145669291339));
+#5355 = DIRECTION('',(-1.,1.110223024625E-16,-4.440892098501E-16));
+#5356 = DIRECTION('',(1.110223024625E-16,1.,-2.22044604925E-16));
+#5357 = PCURVE('',#4467,#5358);
+#5358 = DEFINITIONAL_REPRESENTATION('',(#5359),#5363);
+#5359 = CIRCLE('',#5360,7.874015748031E-03);
+#5360 = AXIS2_PLACEMENT_2D('',#5361,#5362);
+#5361 = CARTESIAN_POINT('',(1.968503937008E-02,-5.905511811024E-02));
+#5362 = DIRECTION('',(1.110223024625E-16,1.));
+#5363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5369 = PCURVE('',#5317,#5370);
-#5370 = DEFINITIONAL_REPRESENTATION('',(#5371),#5375);
-#5371 = LINE('',#5372,#5373);
-#5372 = CARTESIAN_POINT('',(0.3,-3.330669073875E-17));
-#5373 = VECTOR('',#5374,1.);
-#5374 = DIRECTION('',(-2.22044604925E-16,-1.));
-#5375 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5364 = PCURVE('',#4440,#5365);
+#5365 = DEFINITIONAL_REPRESENTATION('',(#5366),#5370);
+#5366 = LINE('',#5367,#5368);
+#5367 = CARTESIAN_POINT('',(-6.28318530718,-0.279527559055));
+#5368 = VECTOR('',#5369,1.);
+#5369 = DIRECTION('',(1.,-0.));
+#5370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5376 = ORIENTED_EDGE('',*,*,#5328,.T.);
-#5377 = ORIENTED_EDGE('',*,*,#4402,.T.);
-#5378 = ORIENTED_EDGE('',*,*,#5379,.T.);
-#5379 = EDGE_CURVE('',#4375,#5355,#5380,.T.);
-#5380 = SURFACE_CURVE('',#5381,(#5386,#5393),.PCURVE_S1.);
-#5381 = CIRCLE('',#5382,0.2);
-#5382 = AXIS2_PLACEMENT_3D('',#5383,#5384,#5385);
-#5383 = CARTESIAN_POINT('',(3.7,-0.15,-3.7));
-#5384 = DIRECTION('',(1.,-5.551115123126E-16,1.848892746612E-31));
-#5385 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#5386 = PCURVE('',#4418,#5387);
-#5387 = DEFINITIONAL_REPRESENTATION('',(#5388),#5392);
-#5388 = LINE('',#5389,#5390);
-#5389 = CARTESIAN_POINT('',(-0.,-7.4));
-#5390 = VECTOR('',#5391,1.);
-#5391 = DIRECTION('',(-1.,0.));
-#5392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5371 = ORIENTED_EDGE('',*,*,#4452,.T.);
+#5372 = ADVANCED_FACE('',(#5373),#4440,.T.);
+#5373 = FACE_BOUND('',#5374,.F.);
+#5374 = EDGE_LOOP('',(#5375,#5398,#5399,#5400));
+#5375 = ORIENTED_EDGE('',*,*,#5376,.F.);
+#5376 = EDGE_CURVE('',#5325,#5377,#5379,.T.);
+#5377 = VERTEX_POINT('',#5378);
+#5378 = CARTESIAN_POINT('',(0.145669291339,-5.905511811024E-03,
+    -0.153543307087));
+#5379 = SURFACE_CURVE('',#5380,(#5384,#5391),.PCURVE_S1.);
+#5380 = LINE('',#5381,#5382);
+#5381 = CARTESIAN_POINT('',(-0.145669291339,-5.905511811024E-03,
+    -0.153543307087));
+#5382 = VECTOR('',#5383,3.937007874016E-02);
+#5383 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#5384 = PCURVE('',#4440,#5385);
+#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390);
+#5386 = LINE('',#5387,#5388);
+#5387 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#5388 = VECTOR('',#5389,1.);
+#5389 = DIRECTION('',(-0.,-1.));
+#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5393 = PCURVE('',#4390,#5394);
-#5394 = DEFINITIONAL_REPRESENTATION('',(#5395),#5403);
-#5395 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5396,#5397,#5398,#5399,
-#5400,#5401,#5402),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5391 = PCURVE('',#5339,#5392);
+#5392 = DEFINITIONAL_REPRESENTATION('',(#5393),#5397);
+#5393 = LINE('',#5394,#5395);
+#5394 = CARTESIAN_POINT('',(1.181102362205E-02,-1.311287036959E-18));
+#5395 = VECTOR('',#5396,1.);
+#5396 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5398 = ORIENTED_EDGE('',*,*,#5350,.T.);
+#5399 = ORIENTED_EDGE('',*,*,#4424,.T.);
+#5400 = ORIENTED_EDGE('',*,*,#5401,.T.);
+#5401 = EDGE_CURVE('',#4397,#5377,#5402,.T.);
+#5402 = SURFACE_CURVE('',#5403,(#5408,#5415),.PCURVE_S1.);
+#5403 = CIRCLE('',#5404,7.874015748031E-03);
+#5404 = AXIS2_PLACEMENT_3D('',#5405,#5406,#5407);
+#5405 = CARTESIAN_POINT('',(0.145669291339,-5.905511811024E-03,
+    -0.145669291339));
+#5406 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#5407 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#5408 = PCURVE('',#4440,#5409);
+#5409 = DEFINITIONAL_REPRESENTATION('',(#5410),#5414);
+#5410 = LINE('',#5411,#5412);
+#5411 = CARTESIAN_POINT('',(-0.,-0.291338582677));
+#5412 = VECTOR('',#5413,1.);
+#5413 = DIRECTION('',(-1.,0.));
+#5414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5415 = PCURVE('',#4412,#5416);
+#5416 = DEFINITIONAL_REPRESENTATION('',(#5417),#5425);
+#5417 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5418,#5419,#5420,#5421,
+#5422,#5423,#5424),.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('') );
-#5396 = CARTESIAN_POINT('',(-8.881784197001E-17,-0.4));
-#5397 = CARTESIAN_POINT('',(-0.346410161514,-0.4));
-#5398 = CARTESIAN_POINT('',(-0.173205080757,-1.E-01));
-#5399 = CARTESIAN_POINT('',(-4.576950980888E-18,0.2));
-#5400 = CARTESIAN_POINT('',(0.173205080757,-1.E-01));
-#5401 = CARTESIAN_POINT('',(0.346410161514,-0.4));
-#5402 = CARTESIAN_POINT('',(-8.881784197001E-17,-0.4));
-#5403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5418 = CARTESIAN_POINT('',(-3.49676543189E-18,-1.574803149606E-02));
+#5419 = CARTESIAN_POINT('',(-1.363819533519E-02,-1.574803149606E-02));
+#5420 = CARTESIAN_POINT('',(-6.819097667594E-03,-3.937007874016E-03));
+#5421 = CARTESIAN_POINT('',(-1.801949205074E-19,7.874015748031E-03));
+#5422 = CARTESIAN_POINT('',(6.819097667594E-03,-3.937007874016E-03));
+#5423 = CARTESIAN_POINT('',(1.363819533519E-02,-1.574803149606E-02));
+#5424 = CARTESIAN_POINT('',(-3.49676543189E-18,-1.574803149606E-02));
+#5425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5404 = ADVANCED_FACE('',(#5405),#4390,.F.);
-#5405 = FACE_BOUND('',#5406,.F.);
-#5406 = EDGE_LOOP('',(#5407,#5408,#5409,#5430,#5431,#5459));
-#5407 = ORIENTED_EDGE('',*,*,#5379,.F.);
-#5408 = ORIENTED_EDGE('',*,*,#4374,.T.);
-#5409 = ORIENTED_EDGE('',*,*,#5410,.F.);
-#5410 = EDGE_CURVE('',#4903,#4346,#5411,.T.);
-#5411 = SURFACE_CURVE('',#5412,(#5416,#5423),.PCURVE_S1.);
-#5412 = LINE('',#5413,#5414);
-#5413 = CARTESIAN_POINT('',(3.7,1.35,-3.13));
-#5414 = VECTOR('',#5415,1.);
-#5415 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5416 = PCURVE('',#4390,#5417);
-#5417 = DEFINITIONAL_REPRESENTATION('',(#5418),#5422);
-#5418 = LINE('',#5419,#5420);
-#5419 = CARTESIAN_POINT('',(-0.57,-1.7));
-#5420 = VECTOR('',#5421,1.);
-#5421 = DIRECTION('',(5.551115123126E-16,1.));
-#5422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5423 = PCURVE('',#4362,#5424);
-#5424 = DEFINITIONAL_REPRESENTATION('',(#5425),#5429);
-#5425 = LINE('',#5426,#5427);
-#5426 = CARTESIAN_POINT('',(1.570796326795,0.));
-#5427 = VECTOR('',#5428,1.);
-#5428 = DIRECTION('',(0.,-1.));
-#5429 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5430 = ORIENTED_EDGE('',*,*,#4926,.T.);
+#5426 = ADVANCED_FACE('',(#5427),#4412,.F.);
+#5427 = FACE_BOUND('',#5428,.F.);
+#5428 = EDGE_LOOP('',(#5429,#5430,#5431,#5452,#5453,#5481));
+#5429 = ORIENTED_EDGE('',*,*,#5401,.F.);
+#5430 = ORIENTED_EDGE('',*,*,#4396,.T.);
 #5431 = ORIENTED_EDGE('',*,*,#5432,.F.);
-#5432 = EDGE_CURVE('',#5433,#4927,#5435,.T.);
-#5433 = VERTEX_POINT('',#5434);
-#5434 = CARTESIAN_POINT('',(3.7,0.15,-3.9));
-#5435 = SURFACE_CURVE('',#5436,(#5441,#5452),.PCURVE_S1.);
-#5436 = CIRCLE('',#5437,0.2);
-#5437 = AXIS2_PLACEMENT_3D('',#5438,#5439,#5440);
-#5438 = CARTESIAN_POINT('',(3.7,0.15,-3.7));
-#5439 = DIRECTION('',(1.,-5.551115123126E-16,1.848892746612E-31));
-#5440 = DIRECTION('',(5.551115123126E-16,1.,1.232595164408E-31));
-#5441 = PCURVE('',#4390,#5442);
-#5442 = DEFINITIONAL_REPRESENTATION('',(#5443),#5451);
-#5443 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5444,#5445,#5446,#5447,
-#5448,#5449,#5450),.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('') );
-#5444 = CARTESIAN_POINT('',(-1.554312234475E-16,-0.7));
-#5445 = CARTESIAN_POINT('',(-0.346410161514,-0.7));
-#5446 = CARTESIAN_POINT('',(-0.173205080757,-0.4));
-#5447 = CARTESIAN_POINT('',(-7.11903324584E-17,-1.E-01));
-#5448 = CARTESIAN_POINT('',(0.173205080757,-0.4));
-#5449 = CARTESIAN_POINT('',(0.346410161514,-0.7));
-#5450 = CARTESIAN_POINT('',(-1.554312234475E-16,-0.7));
+#5432 = EDGE_CURVE('',#4925,#4368,#5433,.T.);
+#5433 = SURFACE_CURVE('',#5434,(#5438,#5445),.PCURVE_S1.);
+#5434 = LINE('',#5435,#5436);
+#5435 = CARTESIAN_POINT('',(0.145669291339,5.314960629921E-02,
+    -0.123228346457));
+#5436 = VECTOR('',#5437,3.937007874016E-02);
+#5437 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5438 = PCURVE('',#4412,#5439);
+#5439 = DEFINITIONAL_REPRESENTATION('',(#5440),#5444);
+#5440 = LINE('',#5441,#5442);
+#5441 = CARTESIAN_POINT('',(-2.244094488189E-02,-6.692913385827E-02));
+#5442 = VECTOR('',#5443,1.);
+#5443 = DIRECTION('',(5.551115123126E-16,1.));
+#5444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5445 = PCURVE('',#4384,#5446);
+#5446 = DEFINITIONAL_REPRESENTATION('',(#5447),#5451);
+#5447 = LINE('',#5448,#5449);
+#5448 = CARTESIAN_POINT('',(1.570796326795,0.));
+#5449 = VECTOR('',#5450,1.);
+#5450 = DIRECTION('',(0.,-1.));
 #5451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5452 = PCURVE('',#4965,#5453);
-#5453 = DEFINITIONAL_REPRESENTATION('',(#5454),#5458);
-#5454 = LINE('',#5455,#5456);
-#5455 = CARTESIAN_POINT('',(-0.,-7.4));
-#5456 = VECTOR('',#5457,1.);
-#5457 = DIRECTION('',(-1.,0.));
-#5458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5452 = ORIENTED_EDGE('',*,*,#4948,.T.);
+#5453 = ORIENTED_EDGE('',*,*,#5454,.F.);
+#5454 = EDGE_CURVE('',#5455,#4949,#5457,.T.);
+#5455 = VERTEX_POINT('',#5456);
+#5456 = CARTESIAN_POINT('',(0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#5457 = SURFACE_CURVE('',#5458,(#5463,#5474),.PCURVE_S1.);
+#5458 = CIRCLE('',#5459,7.874015748031E-03);
+#5459 = AXIS2_PLACEMENT_3D('',#5460,#5461,#5462);
+#5460 = CARTESIAN_POINT('',(0.145669291339,5.905511811024E-03,
+    -0.145669291339));
+#5461 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#5462 = DIRECTION('',(1.848892746612E-31,1.,-5.551115123126E-16));
+#5463 = PCURVE('',#4412,#5464);
+#5464 = DEFINITIONAL_REPRESENTATION('',(#5465),#5473);
+#5465 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5466,#5467,#5468,#5469,
+#5470,#5471,#5472),.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('') );
+#5466 = CARTESIAN_POINT('',(-6.119339505808E-18,-2.755905511811E-02));
+#5467 = CARTESIAN_POINT('',(-1.363819533519E-02,-2.755905511811E-02));
+#5468 = CARTESIAN_POINT('',(-6.819097667594E-03,-1.574803149606E-02));
+#5469 = CARTESIAN_POINT('',(-2.802768994425E-18,-3.937007874016E-03));
+#5470 = CARTESIAN_POINT('',(6.819097667594E-03,-1.574803149606E-02));
+#5471 = CARTESIAN_POINT('',(1.363819533519E-02,-2.755905511811E-02));
+#5472 = CARTESIAN_POINT('',(-6.119339505808E-18,-2.755905511811E-02));
+#5473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5459 = ORIENTED_EDGE('',*,*,#5460,.T.);
-#5460 = EDGE_CURVE('',#5433,#5355,#5461,.T.);
-#5461 = SURFACE_CURVE('',#5462,(#5466,#5473),.PCURVE_S1.);
-#5462 = LINE('',#5463,#5464);
-#5463 = CARTESIAN_POINT('',(3.7,0.15,-3.9));
-#5464 = VECTOR('',#5465,1.);
-#5465 = DIRECTION('',(-5.551115123126E-16,-1.,-1.232595164408E-31));
-#5466 = PCURVE('',#4390,#5467);
-#5467 = DEFINITIONAL_REPRESENTATION('',(#5468),#5472);
-#5468 = LINE('',#5469,#5470);
-#5469 = CARTESIAN_POINT('',(0.2,-0.5));
-#5470 = VECTOR('',#5471,1.);
-#5471 = DIRECTION('',(2.22044604925E-16,1.));
-#5472 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5474 = PCURVE('',#4987,#5475);
+#5475 = DEFINITIONAL_REPRESENTATION('',(#5476),#5480);
+#5476 = LINE('',#5477,#5478);
+#5477 = CARTESIAN_POINT('',(-0.,-0.291338582677));
+#5478 = VECTOR('',#5479,1.);
+#5479 = DIRECTION('',(-1.,0.));
+#5480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5473 = PCURVE('',#5317,#5474);
-#5474 = DEFINITIONAL_REPRESENTATION('',(#5475),#5479);
-#5475 = LINE('',#5476,#5477);
-#5476 = CARTESIAN_POINT('',(-1.698641227676E-15,-7.4));
-#5477 = VECTOR('',#5478,1.);
-#5478 = DIRECTION('',(1.,1.110223024625E-16));
-#5479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5481 = ORIENTED_EDGE('',*,*,#5482,.T.);
+#5482 = EDGE_CURVE('',#5455,#5377,#5483,.T.);
+#5483 = SURFACE_CURVE('',#5484,(#5488,#5495),.PCURVE_S1.);
+#5484 = LINE('',#5485,#5486);
+#5485 = CARTESIAN_POINT('',(0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#5486 = VECTOR('',#5487,3.937007874016E-02);
+#5487 = DIRECTION('',(-1.848892746612E-31,-1.,5.551115123126E-16));
+#5488 = PCURVE('',#4412,#5489);
+#5489 = DEFINITIONAL_REPRESENTATION('',(#5490),#5494);
+#5490 = LINE('',#5491,#5492);
+#5491 = CARTESIAN_POINT('',(7.874015748031E-03,-1.968503937008E-02));
+#5492 = VECTOR('',#5493,1.);
+#5493 = DIRECTION('',(2.22044604925E-16,1.));
+#5494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5480 = ADVANCED_FACE('',(#5481),#4362,.T.);
-#5481 = FACE_BOUND('',#5482,.T.);
-#5482 = EDGE_LOOP('',(#5483,#5484,#5505,#5506));
-#5483 = ORIENTED_EDGE('',*,*,#4902,.F.);
-#5484 = ORIENTED_EDGE('',*,*,#5485,.T.);
-#5485 = EDGE_CURVE('',#4882,#4320,#5486,.T.);
-#5486 = SURFACE_CURVE('',#5487,(#5491,#5498),.PCURVE_S1.);
-#5487 = LINE('',#5488,#5489);
-#5488 = CARTESIAN_POINT('',(3.669413329174,1.35,-2.925339806694));
-#5489 = VECTOR('',#5490,1.);
-#5490 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5491 = PCURVE('',#4362,#5492);
-#5492 = DEFINITIONAL_REPRESENTATION('',(#5493),#5497);
-#5493 = LINE('',#5494,#5495);
-#5494 = CARTESIAN_POINT('',(1.274090353956,0.));
-#5495 = VECTOR('',#5496,1.);
-#5496 = DIRECTION('',(0.,-1.));
-#5497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5495 = PCURVE('',#5339,#5496);
+#5496 = DEFINITIONAL_REPRESENTATION('',(#5497),#5501);
+#5497 = LINE('',#5498,#5499);
+#5498 = CARTESIAN_POINT('',(-6.68756388849E-17,-0.291338582677));
+#5499 = VECTOR('',#5500,1.);
+#5500 = DIRECTION('',(1.,1.110223024625E-16));
+#5501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5498 = PCURVE('',#4334,#5499);
-#5499 = DEFINITIONAL_REPRESENTATION('',(#5500),#5504);
-#5500 = LINE('',#5501,#5502);
-#5501 = CARTESIAN_POINT('',(1.982501008915E-15,-2.22044604925E-16));
-#5502 = VECTOR('',#5503,1.);
-#5503 = DIRECTION('',(-2.625998015945E-16,-1.));
-#5504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5502 = ADVANCED_FACE('',(#5503),#4384,.T.);
+#5503 = FACE_BOUND('',#5504,.T.);
+#5504 = EDGE_LOOP('',(#5505,#5506,#5527,#5528));
+#5505 = ORIENTED_EDGE('',*,*,#4924,.F.);
+#5506 = ORIENTED_EDGE('',*,*,#5507,.T.);
+#5507 = EDGE_CURVE('',#4904,#4342,#5508,.T.);
+#5508 = SURFACE_CURVE('',#5509,(#5513,#5520),.PCURVE_S1.);
+#5509 = LINE('',#5510,#5511);
+#5510 = CARTESIAN_POINT('',(0.1444650917,5.314960629921E-02,
+    -0.115170858531));
+#5511 = VECTOR('',#5512,3.937007874016E-02);
+#5512 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5513 = PCURVE('',#4384,#5514);
+#5514 = DEFINITIONAL_REPRESENTATION('',(#5515),#5519);
+#5515 = LINE('',#5516,#5517);
+#5516 = CARTESIAN_POINT('',(1.274090353956,0.));
+#5517 = VECTOR('',#5518,1.);
+#5518 = DIRECTION('',(0.,-1.));
+#5519 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5505 = ORIENTED_EDGE('',*,*,#4345,.T.);
-#5506 = ORIENTED_EDGE('',*,*,#5410,.F.);
-#5507 = ADVANCED_FACE('',(#5508),#4334,.F.);
-#5508 = FACE_BOUND('',#5509,.F.);
-#5509 = EDGE_LOOP('',(#5510,#5511,#5512,#5513));
-#5510 = ORIENTED_EDGE('',*,*,#4881,.F.);
-#5511 = ORIENTED_EDGE('',*,*,#5485,.T.);
-#5512 = ORIENTED_EDGE('',*,*,#4319,.T.);
-#5513 = ORIENTED_EDGE('',*,*,#5514,.F.);
-#5514 = EDGE_CURVE('',#4858,#4291,#5515,.T.);
-#5515 = SURFACE_CURVE('',#5516,(#5520,#5527),.PCURVE_S1.);
-#5516 = LINE('',#5517,#5518);
-#5517 = CARTESIAN_POINT('',(3.325936362707,1.35,-2.122020992923));
-#5518 = VECTOR('',#5519,1.);
-#5519 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5520 = PCURVE('',#4334,#5521);
+#5520 = PCURVE('',#4356,#5521);
 #5521 = DEFINITIONAL_REPRESENTATION('',(#5522),#5526);
 #5522 = LINE('',#5523,#5524);
-#5523 = CARTESIAN_POINT('',(0.873669012299,-1.96761140313E-17));
+#5523 = CARTESIAN_POINT('',(7.805122082343E-17,-8.741913579726E-18));
 #5524 = VECTOR('',#5525,1.);
 #5525 = DIRECTION('',(-2.625998015945E-16,-1.));
 #5526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5527 = PCURVE('',#4307,#5528);
-#5528 = DEFINITIONAL_REPRESENTATION('',(#5529),#5533);
-#5529 = LINE('',#5530,#5531);
-#5530 = CARTESIAN_POINT('',(4.293509959906,0.));
-#5531 = VECTOR('',#5532,1.);
-#5532 = DIRECTION('',(0.,-1.));
-#5533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5527 = ORIENTED_EDGE('',*,*,#4367,.T.);
+#5528 = ORIENTED_EDGE('',*,*,#5432,.F.);
+#5529 = ADVANCED_FACE('',(#5530),#4356,.F.);
+#5530 = FACE_BOUND('',#5531,.F.);
+#5531 = EDGE_LOOP('',(#5532,#5533,#5534,#5535));
+#5532 = ORIENTED_EDGE('',*,*,#4903,.F.);
+#5533 = ORIENTED_EDGE('',*,*,#5507,.T.);
+#5534 = ORIENTED_EDGE('',*,*,#4341,.T.);
+#5535 = ORIENTED_EDGE('',*,*,#5536,.F.);
+#5536 = EDGE_CURVE('',#4880,#4313,#5537,.T.);
+#5537 = SURFACE_CURVE('',#5538,(#5542,#5549),.PCURVE_S1.);
+#5538 = LINE('',#5539,#5540);
+#5539 = CARTESIAN_POINT('',(0.130942376485,5.314960629921E-02,
+    -8.354413357964E-02));
+#5540 = VECTOR('',#5541,3.937007874016E-02);
+#5541 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5542 = PCURVE('',#4356,#5543);
+#5543 = DEFINITIONAL_REPRESENTATION('',(#5544),#5548);
+#5544 = LINE('',#5545,#5546);
+#5545 = CARTESIAN_POINT('',(3.439641780707E-02,-7.746501587128E-19));
+#5546 = VECTOR('',#5547,1.);
+#5547 = DIRECTION('',(-2.625998015945E-16,-1.));
+#5548 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5534 = ADVANCED_FACE('',(#5535),#4307,.F.);
-#5535 = FACE_BOUND('',#5536,.F.);
-#5536 = EDGE_LOOP('',(#5537,#5538,#5539,#5540));
-#5537 = ORIENTED_EDGE('',*,*,#4857,.F.);
-#5538 = ORIENTED_EDGE('',*,*,#5514,.T.);
-#5539 = ORIENTED_EDGE('',*,*,#4290,.T.);
-#5540 = ORIENTED_EDGE('',*,*,#5541,.F.);
-#5541 = EDGE_CURVE('',#4837,#4265,#5542,.T.);
-#5542 = SURFACE_CURVE('',#5543,(#5547,#5554),.PCURVE_S1.);
-#5543 = LINE('',#5544,#5545);
-#5544 = CARTESIAN_POINT('',(3.325936362707,1.35,-1.877979007077));
-#5545 = VECTOR('',#5546,1.);
-#5546 = DIRECTION('',(-3.330669073875E-16,-1.,-3.697785493224E-32));
-#5547 = PCURVE('',#4307,#5548);
-#5548 = DEFINITIONAL_REPRESENTATION('',(#5549),#5553);
-#5549 = LINE('',#5550,#5551);
-#5550 = CARTESIAN_POINT('',(5.131268000863,0.));
-#5551 = VECTOR('',#5552,1.);
-#5552 = DIRECTION('',(0.,-1.));
-#5553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5549 = PCURVE('',#4329,#5550);
+#5550 = DEFINITIONAL_REPRESENTATION('',(#5551),#5555);
+#5551 = LINE('',#5552,#5553);
+#5552 = CARTESIAN_POINT('',(4.293509959906,0.));
+#5553 = VECTOR('',#5554,1.);
+#5554 = DIRECTION('',(0.,-1.));
+#5555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5554 = PCURVE('',#4279,#5555);
-#5555 = DEFINITIONAL_REPRESENTATION('',(#5556),#5560);
-#5556 = LINE('',#5557,#5558);
-#5557 = CARTESIAN_POINT('',(2.390830951082E-15,-2.22044604925E-16));
-#5558 = VECTOR('',#5559,1.);
-#5559 = DIRECTION('',(-3.498951116562E-16,-1.));
-#5560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5556 = ADVANCED_FACE('',(#5557),#4329,.F.);
+#5557 = FACE_BOUND('',#5558,.F.);
+#5558 = EDGE_LOOP('',(#5559,#5560,#5561,#5562));
+#5559 = ORIENTED_EDGE('',*,*,#4879,.F.);
+#5560 = ORIENTED_EDGE('',*,*,#5536,.T.);
+#5561 = ORIENTED_EDGE('',*,*,#4312,.T.);
+#5562 = ORIENTED_EDGE('',*,*,#5563,.F.);
+#5563 = EDGE_CURVE('',#4859,#4287,#5564,.T.);
+#5564 = SURFACE_CURVE('',#5565,(#5569,#5576),.PCURVE_S1.);
+#5565 = LINE('',#5566,#5567);
+#5566 = CARTESIAN_POINT('',(0.130942376485,5.314960629921E-02,
+    -7.393618138099E-02));
+#5567 = VECTOR('',#5568,3.937007874016E-02);
+#5568 = DIRECTION('',(-1.110223024625E-16,-1.,2.22044604925E-16));
+#5569 = PCURVE('',#4329,#5570);
+#5570 = DEFINITIONAL_REPRESENTATION('',(#5571),#5575);
+#5571 = LINE('',#5572,#5573);
+#5572 = CARTESIAN_POINT('',(5.131268000863,0.));
+#5573 = VECTOR('',#5574,1.);
+#5574 = DIRECTION('',(0.,-1.));
+#5575 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5561 = ADVANCED_FACE('',(#5562),#4279,.F.);
-#5562 = FACE_BOUND('',#5563,.F.);
-#5563 = EDGE_LOOP('',(#5564,#5565,#5566,#5567));
-#5564 = ORIENTED_EDGE('',*,*,#4836,.F.);
-#5565 = ORIENTED_EDGE('',*,*,#5541,.T.);
-#5566 = ORIENTED_EDGE('',*,*,#4264,.T.);
-#5567 = ORIENTED_EDGE('',*,*,#4668,.F.);
-#5568 = ADVANCED_FACE('',(#5569),#4965,.T.);
-#5569 = FACE_BOUND('',#5570,.F.);
-#5570 = EDGE_LOOP('',(#5571,#5572,#5573,#5594));
-#5571 = ORIENTED_EDGE('',*,*,#4949,.F.);
-#5572 = ORIENTED_EDGE('',*,*,#5278,.T.);
-#5573 = ORIENTED_EDGE('',*,*,#5574,.T.);
-#5574 = EDGE_CURVE('',#5279,#5433,#5575,.T.);
-#5575 = SURFACE_CURVE('',#5576,(#5580,#5587),.PCURVE_S1.);
-#5576 = LINE('',#5577,#5578);
-#5577 = CARTESIAN_POINT('',(-3.7,0.15,-3.9));
-#5578 = VECTOR('',#5579,1.);
-#5579 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
-#5580 = PCURVE('',#4965,#5581);
-#5581 = DEFINITIONAL_REPRESENTATION('',(#5582),#5586);
-#5582 = LINE('',#5583,#5584);
-#5583 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#5584 = VECTOR('',#5585,1.);
-#5585 = DIRECTION('',(-0.,-1.));
-#5586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5576 = PCURVE('',#4301,#5577);
+#5577 = DEFINITIONAL_REPRESENTATION('',(#5578),#5582);
+#5578 = LINE('',#5579,#5580);
+#5579 = CARTESIAN_POINT('',(9.412720279851E-17,-8.741913579726E-18));
+#5580 = VECTOR('',#5581,1.);
+#5581 = DIRECTION('',(-3.498951116562E-16,-1.));
+#5582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5587 = PCURVE('',#5317,#5588);
-#5588 = DEFINITIONAL_REPRESENTATION('',(#5589),#5593);
-#5589 = LINE('',#5590,#5591);
-#5590 = CARTESIAN_POINT('',(-0.,0.));
-#5591 = VECTOR('',#5592,1.);
-#5592 = DIRECTION('',(-2.22044604925E-16,-1.));
-#5593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5583 = ADVANCED_FACE('',(#5584),#4301,.F.);
+#5584 = FACE_BOUND('',#5585,.F.);
+#5585 = EDGE_LOOP('',(#5586,#5587,#5588,#5589));
+#5586 = ORIENTED_EDGE('',*,*,#4858,.F.);
+#5587 = ORIENTED_EDGE('',*,*,#5563,.T.);
+#5588 = ORIENTED_EDGE('',*,*,#4286,.T.);
+#5589 = ORIENTED_EDGE('',*,*,#4690,.F.);
+#5590 = ADVANCED_FACE('',(#5591),#4987,.T.);
+#5591 = FACE_BOUND('',#5592,.F.);
+#5592 = EDGE_LOOP('',(#5593,#5594,#5595,#5616));
+#5593 = ORIENTED_EDGE('',*,*,#4971,.F.);
+#5594 = ORIENTED_EDGE('',*,*,#5300,.T.);
+#5595 = ORIENTED_EDGE('',*,*,#5596,.T.);
+#5596 = EDGE_CURVE('',#5301,#5455,#5597,.T.);
+#5597 = SURFACE_CURVE('',#5598,(#5602,#5609),.PCURVE_S1.);
+#5598 = LINE('',#5599,#5600);
+#5599 = CARTESIAN_POINT('',(-0.145669291339,5.905511811024E-03,
+    -0.153543307087));
+#5600 = VECTOR('',#5601,3.937007874016E-02);
+#5601 = DIRECTION('',(1.,1.232595164408E-31,5.551115123126E-16));
+#5602 = PCURVE('',#4987,#5603);
+#5603 = DEFINITIONAL_REPRESENTATION('',(#5604),#5608);
+#5604 = LINE('',#5605,#5606);
+#5605 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#5606 = VECTOR('',#5607,1.);
+#5607 = DIRECTION('',(-0.,-1.));
+#5608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5594 = ORIENTED_EDGE('',*,*,#5432,.T.);
-#5595 = ADVANCED_FACE('',(#5596),#5317,.T.);
-#5596 = FACE_BOUND('',#5597,.T.);
-#5597 = EDGE_LOOP('',(#5598,#5599,#5600,#5601));
-#5598 = ORIENTED_EDGE('',*,*,#5302,.T.);
-#5599 = ORIENTED_EDGE('',*,*,#5574,.T.);
-#5600 = ORIENTED_EDGE('',*,*,#5460,.T.);
-#5601 = ORIENTED_EDGE('',*,*,#5354,.F.);
-#5602 = MANIFOLD_SOLID_BREP('',#5603);
-#5603 = CLOSED_SHELL('',(#5604,#5680,#5739,#5798,#5837,#6095,#6124,#6200
-    ,#6249,#6298,#6325,#6380,#6439,#6498,#6557,#6564,#6622,#6661,#6700,
-    #6739,#6743,#6802,#6861,#6920,#6959,#6998,#7037,#7066,#7095));
-#5604 = ADVANCED_FACE('',(#5605,#5645),#5618,.T.);
-#5605 = FACE_BOUND('',#5606,.T.);
-#5606 = EDGE_LOOP('',(#5607));
-#5607 = ORIENTED_EDGE('',*,*,#5608,.F.);
-#5608 = EDGE_CURVE('',#5609,#5609,#5611,.T.);
-#5609 = VERTEX_POINT('',#5610);
-#5610 = CARTESIAN_POINT('',(2.75,-4.65,1.25));
-#5611 = SURFACE_CURVE('',#5612,(#5617,#5633),.PCURVE_S1.);
-#5612 = CIRCLE('',#5613,0.5);
-#5613 = AXIS2_PLACEMENT_3D('',#5614,#5615,#5616);
-#5614 = CARTESIAN_POINT('',(2.25,-4.65,1.25));
-#5615 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#5616 = DIRECTION('',(1.,0.,0.));
-#5617 = PCURVE('',#5618,#5623);
-#5618 = PLANE('',#5619);
-#5619 = AXIS2_PLACEMENT_3D('',#5620,#5621,#5622);
-#5620 = CARTESIAN_POINT('',(2.75,-4.65,1.25));
-#5621 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#5622 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#5623 = DEFINITIONAL_REPRESENTATION('',(#5624),#5632);
-#5624 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5625,#5626,#5627,#5628,
-#5629,#5630,#5631),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5609 = PCURVE('',#5339,#5610);
+#5610 = DEFINITIONAL_REPRESENTATION('',(#5611),#5615);
+#5611 = LINE('',#5612,#5613);
+#5612 = CARTESIAN_POINT('',(-0.,0.));
+#5613 = VECTOR('',#5614,1.);
+#5614 = DIRECTION('',(-2.22044604925E-16,-1.));
+#5615 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5616 = ORIENTED_EDGE('',*,*,#5454,.T.);
+#5617 = ADVANCED_FACE('',(#5618),#5339,.T.);
+#5618 = FACE_BOUND('',#5619,.T.);
+#5619 = EDGE_LOOP('',(#5620,#5621,#5622,#5623));
+#5620 = ORIENTED_EDGE('',*,*,#5324,.T.);
+#5621 = ORIENTED_EDGE('',*,*,#5596,.T.);
+#5622 = ORIENTED_EDGE('',*,*,#5482,.T.);
+#5623 = ORIENTED_EDGE('',*,*,#5376,.F.);
+#5624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5631)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5625,#5629,#5630)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5625 = ( CONVERSION_BASED_UNIT('INCH',#5627) LENGTH_UNIT() NAMED_UNIT(
+  #5626) );
+#5626 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#5627 = LENGTH_MEASURE_WITH_UNIT(25.4,#5628);
+#5628 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5629 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5630 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5631 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#5625,'distance_accuracy_value','confusion accuracy');
+#5632 = SHAPE_DEFINITION_REPRESENTATION(#5633,#36);
+#5633 = PRODUCT_DEFINITION_SHAPE('','',#5634);
+#5634 = PRODUCT_DEFINITION('design','',#5635,#5638);
+#5635 = PRODUCT_DEFINITION_FORMATION('','',#5636);
+#5636 = PRODUCT('metal-cover','metal-cover','',(#5637));
+#5637 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#5638 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#5639 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5640,#5642);
+#5640 = ( REPRESENTATION_RELATIONSHIP('','',#36,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5641) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#5641 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#5642 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #5643);
+#5643 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#5634,$);
+#5644 = PRODUCT_TYPE('part',$,(#5636));
+#5645 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#5646),#7168);
+#5646 = MANIFOLD_SOLID_BREP('',#5647);
+#5647 = CLOSED_SHELL('',(#5648,#5724,#5783,#5842,#5881,#6139,#6168,#6244
+    ,#6293,#6342,#6369,#6424,#6483,#6542,#6601,#6608,#6666,#6705,#6744,
+    #6783,#6787,#6846,#6905,#6964,#7003,#7042,#7081,#7110,#7139));
+#5648 = ADVANCED_FACE('',(#5649,#5689),#5662,.T.);
+#5649 = FACE_BOUND('',#5650,.T.);
+#5650 = EDGE_LOOP('',(#5651));
+#5651 = ORIENTED_EDGE('',*,*,#5652,.F.);
+#5652 = EDGE_CURVE('',#5653,#5653,#5655,.T.);
+#5653 = VERTEX_POINT('',#5654);
+#5654 = CARTESIAN_POINT('',(0.108267716535,-0.183070866142,
+    4.92125984252E-02));
+#5655 = SURFACE_CURVE('',#5656,(#5661,#5677),.PCURVE_S1.);
+#5656 = CIRCLE('',#5657,1.968503937008E-02);
+#5657 = AXIS2_PLACEMENT_3D('',#5658,#5659,#5660);
+#5658 = CARTESIAN_POINT('',(8.858267716535E-02,-0.183070866142,
+    4.92125984252E-02));
+#5659 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#5660 = DIRECTION('',(1.,0.,0.));
+#5661 = PCURVE('',#5662,#5667);
+#5662 = PLANE('',#5663);
+#5663 = AXIS2_PLACEMENT_3D('',#5664,#5665,#5666);
+#5664 = CARTESIAN_POINT('',(0.108267716535,-0.183070866142,
+    4.92125984252E-02));
+#5665 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#5666 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#5667 = DEFINITIONAL_REPRESENTATION('',(#5668),#5676);
+#5668 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5669,#5670,#5671,#5672,
+#5673,#5674,#5675),.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('') );
-#5625 = CARTESIAN_POINT('',(0.,0.));
-#5626 = CARTESIAN_POINT('',(0.866025403784,0.));
-#5627 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#5628 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#5629 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#5630 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#5631 = CARTESIAN_POINT('',(0.,0.));
-#5632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5669 = CARTESIAN_POINT('',(0.,0.));
+#5670 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#5671 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#5672 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#5673 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#5674 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#5675 = CARTESIAN_POINT('',(0.,0.));
+#5676 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5633 = PCURVE('',#5634,#5639);
-#5634 = CYLINDRICAL_SURFACE('',#5635,0.5);
-#5635 = AXIS2_PLACEMENT_3D('',#5636,#5637,#5638);
-#5636 = CARTESIAN_POINT('',(2.25,-4.65,1.25));
-#5637 = DIRECTION('',(0.,1.,-1.221245327088E-15));
-#5638 = DIRECTION('',(1.,0.,0.));
-#5639 = DEFINITIONAL_REPRESENTATION('',(#5640),#5644);
-#5640 = LINE('',#5641,#5642);
-#5641 = CARTESIAN_POINT('',(-0.,0.));
-#5642 = VECTOR('',#5643,1.);
-#5643 = DIRECTION('',(-1.,0.));
-#5644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5677 = PCURVE('',#5678,#5683);
+#5678 = CYLINDRICAL_SURFACE('',#5679,1.968503937008E-02);
+#5679 = AXIS2_PLACEMENT_3D('',#5680,#5681,#5682);
+#5680 = CARTESIAN_POINT('',(8.858267716535E-02,-0.183070866142,
+    4.92125984252E-02));
+#5681 = DIRECTION('',(0.,1.,-1.221245327088E-15));
+#5682 = DIRECTION('',(1.,0.,0.));
+#5683 = DEFINITIONAL_REPRESENTATION('',(#5684),#5688);
+#5684 = LINE('',#5685,#5686);
+#5685 = CARTESIAN_POINT('',(-0.,0.));
+#5686 = VECTOR('',#5687,1.);
+#5687 = DIRECTION('',(-1.,0.));
+#5688 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5645 = FACE_BOUND('',#5646,.T.);
-#5646 = EDGE_LOOP('',(#5647));
-#5647 = ORIENTED_EDGE('',*,*,#5648,.T.);
-#5648 = EDGE_CURVE('',#5649,#5649,#5651,.T.);
-#5649 = VERTEX_POINT('',#5650);
-#5650 = CARTESIAN_POINT('',(2.65,-4.65,1.25));
-#5651 = SURFACE_CURVE('',#5652,(#5657,#5668),.PCURVE_S1.);
-#5652 = CIRCLE('',#5653,0.4);
-#5653 = AXIS2_PLACEMENT_3D('',#5654,#5655,#5656);
-#5654 = CARTESIAN_POINT('',(2.25,-4.65,1.25));
-#5655 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#5656 = DIRECTION('',(1.,0.,0.));
-#5657 = PCURVE('',#5618,#5658);
-#5658 = DEFINITIONAL_REPRESENTATION('',(#5659),#5667);
-#5659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5660,#5661,#5662,#5663,
-#5664,#5665,#5666),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5689 = FACE_BOUND('',#5690,.T.);
+#5690 = EDGE_LOOP('',(#5691));
+#5691 = ORIENTED_EDGE('',*,*,#5692,.T.);
+#5692 = EDGE_CURVE('',#5693,#5693,#5695,.T.);
+#5693 = VERTEX_POINT('',#5694);
+#5694 = CARTESIAN_POINT('',(0.104330708661,-0.183070866142,
+    4.92125984252E-02));
+#5695 = SURFACE_CURVE('',#5696,(#5701,#5712),.PCURVE_S1.);
+#5696 = CIRCLE('',#5697,1.574803149606E-02);
+#5697 = AXIS2_PLACEMENT_3D('',#5698,#5699,#5700);
+#5698 = CARTESIAN_POINT('',(8.858267716535E-02,-0.183070866142,
+    4.92125984252E-02));
+#5699 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#5700 = DIRECTION('',(1.,0.,0.));
+#5701 = PCURVE('',#5662,#5702);
+#5702 = DEFINITIONAL_REPRESENTATION('',(#5703),#5711);
+#5703 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5704,#5705,#5706,#5707,
+#5708,#5709,#5710),.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('') );
-#5660 = CARTESIAN_POINT('',(0.,-0.1));
-#5661 = CARTESIAN_POINT('',(0.692820323028,-0.1));
-#5662 = CARTESIAN_POINT('',(0.346410161514,-0.7));
-#5663 = CARTESIAN_POINT('',(9.797174393179E-17,-1.3));
-#5664 = CARTESIAN_POINT('',(-0.346410161514,-0.7));
-#5665 = CARTESIAN_POINT('',(-0.692820323028,-0.1));
-#5666 = CARTESIAN_POINT('',(0.,-0.1));
-#5667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5704 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#5705 = CARTESIAN_POINT('',(2.727639067038E-02,-3.937007874016E-03));
+#5706 = CARTESIAN_POINT('',(1.363819533519E-02,-2.755905511811E-02));
+#5707 = CARTESIAN_POINT('',(3.857155272905E-18,-5.11811023622E-02));
+#5708 = CARTESIAN_POINT('',(-1.363819533519E-02,-2.755905511811E-02));
+#5709 = CARTESIAN_POINT('',(-2.727639067038E-02,-3.937007874016E-03));
+#5710 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#5711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5668 = PCURVE('',#5669,#5674);
-#5669 = CYLINDRICAL_SURFACE('',#5670,0.4);
-#5670 = AXIS2_PLACEMENT_3D('',#5671,#5672,#5673);
-#5671 = CARTESIAN_POINT('',(2.25,-4.55,1.25));
-#5672 = DIRECTION('',(0.,1.,-1.110223024625E-15));
-#5673 = DIRECTION('',(1.,0.,0.));
-#5674 = DEFINITIONAL_REPRESENTATION('',(#5675),#5679);
-#5675 = LINE('',#5676,#5677);
-#5676 = CARTESIAN_POINT('',(-0.,-0.1));
-#5677 = VECTOR('',#5678,1.);
-#5678 = DIRECTION('',(-1.,0.));
-#5679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5712 = PCURVE('',#5713,#5718);
+#5713 = CYLINDRICAL_SURFACE('',#5714,1.574803149606E-02);
+#5714 = AXIS2_PLACEMENT_3D('',#5715,#5716,#5717);
+#5715 = CARTESIAN_POINT('',(8.858267716535E-02,-0.179133858268,
+    4.92125984252E-02));
+#5716 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#5717 = DIRECTION('',(1.,0.,0.));
+#5718 = DEFINITIONAL_REPRESENTATION('',(#5719),#5723);
+#5719 = LINE('',#5720,#5721);
+#5720 = CARTESIAN_POINT('',(-0.,-3.937007874016E-03));
+#5721 = VECTOR('',#5722,1.);
+#5722 = DIRECTION('',(-1.,0.));
+#5723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5680 = ADVANCED_FACE('',(#5681),#5634,.T.);
-#5681 = FACE_BOUND('',#5682,.F.);
-#5682 = EDGE_LOOP('',(#5683,#5706,#5737,#5738));
-#5683 = ORIENTED_EDGE('',*,*,#5684,.T.);
-#5684 = EDGE_CURVE('',#5609,#5685,#5687,.T.);
-#5685 = VERTEX_POINT('',#5686);
-#5686 = CARTESIAN_POINT('',(2.75,-5.05,1.25));
-#5687 = SEAM_CURVE('',#5688,(#5692,#5699),.PCURVE_S1.);
-#5688 = LINE('',#5689,#5690);
-#5689 = CARTESIAN_POINT('',(2.75,-4.65,1.25));
-#5690 = VECTOR('',#5691,1.);
-#5691 = DIRECTION('',(0.,-1.,1.165734175856E-15));
-#5692 = PCURVE('',#5634,#5693);
-#5693 = DEFINITIONAL_REPRESENTATION('',(#5694),#5698);
-#5694 = LINE('',#5695,#5696);
-#5695 = CARTESIAN_POINT('',(-0.,0.));
-#5696 = VECTOR('',#5697,1.);
-#5697 = DIRECTION('',(-0.,-1.));
-#5698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5724 = ADVANCED_FACE('',(#5725),#5678,.T.);
+#5725 = FACE_BOUND('',#5726,.F.);
+#5726 = EDGE_LOOP('',(#5727,#5750,#5781,#5782));
+#5727 = ORIENTED_EDGE('',*,*,#5728,.T.);
+#5728 = EDGE_CURVE('',#5653,#5729,#5731,.T.);
+#5729 = VERTEX_POINT('',#5730);
+#5730 = CARTESIAN_POINT('',(0.108267716535,-0.198818897638,
+    4.92125984252E-02));
+#5731 = SEAM_CURVE('',#5732,(#5736,#5743),.PCURVE_S1.);
+#5732 = LINE('',#5733,#5734);
+#5733 = CARTESIAN_POINT('',(0.108267716535,-0.183070866142,
+    4.92125984252E-02));
+#5734 = VECTOR('',#5735,3.937007874016E-02);
+#5735 = DIRECTION('',(0.,-1.,1.165734175856E-15));
+#5736 = PCURVE('',#5678,#5737);
+#5737 = DEFINITIONAL_REPRESENTATION('',(#5738),#5742);
+#5738 = LINE('',#5739,#5740);
+#5739 = CARTESIAN_POINT('',(-0.,0.));
+#5740 = VECTOR('',#5741,1.);
+#5741 = DIRECTION('',(-0.,-1.));
+#5742 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5699 = PCURVE('',#5634,#5700);
-#5700 = DEFINITIONAL_REPRESENTATION('',(#5701),#5705);
-#5701 = LINE('',#5702,#5703);
-#5702 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#5703 = VECTOR('',#5704,1.);
-#5704 = DIRECTION('',(-0.,-1.));
-#5705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5743 = PCURVE('',#5678,#5744);
+#5744 = DEFINITIONAL_REPRESENTATION('',(#5745),#5749);
+#5745 = LINE('',#5746,#5747);
+#5746 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5747 = VECTOR('',#5748,1.);
+#5748 = DIRECTION('',(-0.,-1.));
+#5749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5706 = ORIENTED_EDGE('',*,*,#5707,.T.);
-#5707 = EDGE_CURVE('',#5685,#5685,#5708,.T.);
-#5708 = SURFACE_CURVE('',#5709,(#5714,#5721),.PCURVE_S1.);
-#5709 = CIRCLE('',#5710,0.5);
-#5710 = AXIS2_PLACEMENT_3D('',#5711,#5712,#5713);
-#5711 = CARTESIAN_POINT('',(2.25,-5.05,1.25));
-#5712 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#5713 = DIRECTION('',(1.,0.,0.));
-#5714 = PCURVE('',#5634,#5715);
-#5715 = DEFINITIONAL_REPRESENTATION('',(#5716),#5720);
-#5716 = LINE('',#5717,#5718);
-#5717 = CARTESIAN_POINT('',(-0.,-0.4));
-#5718 = VECTOR('',#5719,1.);
-#5719 = DIRECTION('',(-1.,0.));
-#5720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5721 = PCURVE('',#5722,#5727);
-#5722 = PLANE('',#5723);
-#5723 = AXIS2_PLACEMENT_3D('',#5724,#5725,#5726);
-#5724 = CARTESIAN_POINT('',(2.75,-5.05,1.25));
-#5725 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#5726 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#5727 = DEFINITIONAL_REPRESENTATION('',(#5728),#5736);
-#5728 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5729,#5730,#5731,#5732,
-#5733,#5734,#5735),.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('') );
-#5729 = CARTESIAN_POINT('',(0.,0.));
-#5730 = CARTESIAN_POINT('',(0.866025403784,0.));
-#5731 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#5732 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#5733 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#5734 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#5735 = CARTESIAN_POINT('',(0.,0.));
-#5736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5737 = ORIENTED_EDGE('',*,*,#5684,.F.);
-#5738 = ORIENTED_EDGE('',*,*,#5608,.F.);
-#5739 = ADVANCED_FACE('',(#5740),#5669,.T.);
-#5740 = FACE_BOUND('',#5741,.F.);
-#5741 = EDGE_LOOP('',(#5742,#5765,#5796,#5797));
-#5742 = ORIENTED_EDGE('',*,*,#5743,.F.);
-#5743 = EDGE_CURVE('',#5744,#5649,#5746,.T.);
-#5744 = VERTEX_POINT('',#5745);
-#5745 = CARTESIAN_POINT('',(2.65,-4.55,1.25));
-#5746 = SEAM_CURVE('',#5747,(#5751,#5758),.PCURVE_S1.);
-#5747 = LINE('',#5748,#5749);
-#5748 = CARTESIAN_POINT('',(2.65,-4.55,1.25));
-#5749 = VECTOR('',#5750,1.);
-#5750 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#5751 = PCURVE('',#5669,#5752);
-#5752 = DEFINITIONAL_REPRESENTATION('',(#5753),#5757);
-#5753 = LINE('',#5754,#5755);
-#5754 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#5755 = VECTOR('',#5756,1.);
-#5756 = DIRECTION('',(-0.,-1.));
-#5757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5758 = PCURVE('',#5669,#5759);
+#5750 = ORIENTED_EDGE('',*,*,#5751,.T.);
+#5751 = EDGE_CURVE('',#5729,#5729,#5752,.T.);
+#5752 = SURFACE_CURVE('',#5753,(#5758,#5765),.PCURVE_S1.);
+#5753 = CIRCLE('',#5754,1.968503937008E-02);
+#5754 = AXIS2_PLACEMENT_3D('',#5755,#5756,#5757);
+#5755 = CARTESIAN_POINT('',(8.858267716535E-02,-0.198818897638,
+    4.92125984252E-02));
+#5756 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#5757 = DIRECTION('',(1.,0.,0.));
+#5758 = PCURVE('',#5678,#5759);
 #5759 = DEFINITIONAL_REPRESENTATION('',(#5760),#5764);
 #5760 = LINE('',#5761,#5762);
-#5761 = CARTESIAN_POINT('',(-0.,0.));
+#5761 = CARTESIAN_POINT('',(-0.,-1.574803149606E-02));
 #5762 = VECTOR('',#5763,1.);
-#5763 = DIRECTION('',(-0.,-1.));
+#5763 = DIRECTION('',(-1.,0.));
 #5764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5765 = ORIENTED_EDGE('',*,*,#5766,.F.);
-#5766 = EDGE_CURVE('',#5744,#5744,#5767,.T.);
-#5767 = SURFACE_CURVE('',#5768,(#5773,#5780),.PCURVE_S1.);
-#5768 = CIRCLE('',#5769,0.4);
-#5769 = AXIS2_PLACEMENT_3D('',#5770,#5771,#5772);
-#5770 = CARTESIAN_POINT('',(2.25,-4.55,1.25));
-#5771 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#5772 = DIRECTION('',(1.,0.,0.));
-#5773 = PCURVE('',#5669,#5774);
-#5774 = DEFINITIONAL_REPRESENTATION('',(#5775),#5779);
-#5775 = LINE('',#5776,#5777);
-#5776 = CARTESIAN_POINT('',(-0.,0.));
-#5777 = VECTOR('',#5778,1.);
-#5778 = DIRECTION('',(-1.,0.));
-#5779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5780 = PCURVE('',#5781,#5786);
-#5781 = PLANE('',#5782);
-#5782 = AXIS2_PLACEMENT_3D('',#5783,#5784,#5785);
-#5783 = CARTESIAN_POINT('',(-3.3,-4.55,0.3));
-#5784 = DIRECTION('',(0.,1.,-1.12730337885E-15));
-#5785 = DIRECTION('',(0.,1.12730337885E-15,1.));
-#5786 = DEFINITIONAL_REPRESENTATION('',(#5787),#5795);
-#5787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5788,#5789,#5790,#5791,
-#5792,#5793,#5794),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5765 = PCURVE('',#5766,#5771);
+#5766 = PLANE('',#5767);
+#5767 = AXIS2_PLACEMENT_3D('',#5768,#5769,#5770);
+#5768 = CARTESIAN_POINT('',(0.108267716535,-0.198818897638,
+    4.92125984252E-02));
+#5769 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#5770 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#5771 = DEFINITIONAL_REPRESENTATION('',(#5772),#5780);
+#5772 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5773,#5774,#5775,#5776,
+#5777,#5778,#5779),.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('') );
-#5788 = CARTESIAN_POINT('',(0.95,5.95));
-#5789 = CARTESIAN_POINT('',(1.642820323028,5.95));
-#5790 = CARTESIAN_POINT('',(1.296410161514,5.35));
-#5791 = CARTESIAN_POINT('',(0.95,4.75));
-#5792 = CARTESIAN_POINT('',(0.603589838486,5.35));
-#5793 = CARTESIAN_POINT('',(0.257179676972,5.95));
-#5794 = CARTESIAN_POINT('',(0.95,5.95));
-#5795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5773 = CARTESIAN_POINT('',(0.,0.));
+#5774 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#5775 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#5776 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#5777 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#5778 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#5779 = CARTESIAN_POINT('',(0.,0.));
+#5780 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5796 = ORIENTED_EDGE('',*,*,#5743,.T.);
-#5797 = ORIENTED_EDGE('',*,*,#5648,.T.);
-#5798 = ADVANCED_FACE('',(#5799,#5802),#5722,.F.);
-#5799 = FACE_BOUND('',#5800,.F.);
-#5800 = EDGE_LOOP('',(#5801));
-#5801 = ORIENTED_EDGE('',*,*,#5707,.F.);
-#5802 = FACE_BOUND('',#5803,.F.);
-#5803 = EDGE_LOOP('',(#5804));
-#5804 = ORIENTED_EDGE('',*,*,#5805,.T.);
-#5805 = EDGE_CURVE('',#5806,#5806,#5808,.T.);
-#5806 = VERTEX_POINT('',#5807);
-#5807 = CARTESIAN_POINT('',(2.747072620864,-5.05,1.25));
-#5808 = SURFACE_CURVE('',#5809,(#5814,#5825),.PCURVE_S1.);
-#5809 = CIRCLE('',#5810,0.497072620864);
-#5810 = AXIS2_PLACEMENT_3D('',#5811,#5812,#5813);
-#5811 = CARTESIAN_POINT('',(2.25,-5.05,1.25));
-#5812 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#5813 = DIRECTION('',(1.,0.,0.));
-#5814 = PCURVE('',#5722,#5815);
-#5815 = DEFINITIONAL_REPRESENTATION('',(#5816),#5824);
-#5816 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5817,#5818,#5819,#5820,
-#5821,#5822,#5823),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5781 = ORIENTED_EDGE('',*,*,#5728,.F.);
+#5782 = ORIENTED_EDGE('',*,*,#5652,.F.);
+#5783 = ADVANCED_FACE('',(#5784),#5713,.T.);
+#5784 = FACE_BOUND('',#5785,.F.);
+#5785 = EDGE_LOOP('',(#5786,#5809,#5840,#5841));
+#5786 = ORIENTED_EDGE('',*,*,#5787,.F.);
+#5787 = EDGE_CURVE('',#5788,#5693,#5790,.T.);
+#5788 = VERTEX_POINT('',#5789);
+#5789 = CARTESIAN_POINT('',(0.104330708661,-0.179133858268,
+    4.92125984252E-02));
+#5790 = SEAM_CURVE('',#5791,(#5795,#5802),.PCURVE_S1.);
+#5791 = LINE('',#5792,#5793);
+#5792 = CARTESIAN_POINT('',(0.104330708661,-0.179133858268,
+    4.92125984252E-02));
+#5793 = VECTOR('',#5794,3.937007874016E-02);
+#5794 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#5795 = PCURVE('',#5713,#5796);
+#5796 = DEFINITIONAL_REPRESENTATION('',(#5797),#5801);
+#5797 = LINE('',#5798,#5799);
+#5798 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#5799 = VECTOR('',#5800,1.);
+#5800 = DIRECTION('',(-0.,-1.));
+#5801 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5802 = PCURVE('',#5713,#5803);
+#5803 = DEFINITIONAL_REPRESENTATION('',(#5804),#5808);
+#5804 = LINE('',#5805,#5806);
+#5805 = CARTESIAN_POINT('',(-0.,0.));
+#5806 = VECTOR('',#5807,1.);
+#5807 = DIRECTION('',(-0.,-1.));
+#5808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5809 = ORIENTED_EDGE('',*,*,#5810,.F.);
+#5810 = EDGE_CURVE('',#5788,#5788,#5811,.T.);
+#5811 = SURFACE_CURVE('',#5812,(#5817,#5824),.PCURVE_S1.);
+#5812 = CIRCLE('',#5813,1.574803149606E-02);
+#5813 = AXIS2_PLACEMENT_3D('',#5814,#5815,#5816);
+#5814 = CARTESIAN_POINT('',(8.858267716535E-02,-0.179133858268,
+    4.92125984252E-02));
+#5815 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#5816 = DIRECTION('',(1.,0.,0.));
+#5817 = PCURVE('',#5713,#5818);
+#5818 = DEFINITIONAL_REPRESENTATION('',(#5819),#5823);
+#5819 = LINE('',#5820,#5821);
+#5820 = CARTESIAN_POINT('',(-0.,0.));
+#5821 = VECTOR('',#5822,1.);
+#5822 = DIRECTION('',(-1.,0.));
+#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.129921259843,-0.179133858268,
+    1.181102362205E-02));
+#5828 = DIRECTION('',(0.,1.,-1.12730337885E-15));
+#5829 = DIRECTION('',(0.,1.12730337885E-15,1.));
+#5830 = DEFINITIONAL_REPRESENTATION('',(#5831),#5839);
+#5831 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5832,#5833,#5834,#5835,
+#5836,#5837,#5838),.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('') );
-#5817 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#5818 = CARTESIAN_POINT('',(0.860955034388,-2.927379135682E-03));
-#5819 = CARTESIAN_POINT('',(0.430477517194,-0.748536310432));
-#5820 = CARTESIAN_POINT('',(1.217476788171E-16,-1.494145241729));
-#5821 = CARTESIAN_POINT('',(-0.430477517194,-0.748536310432));
-#5822 = CARTESIAN_POINT('',(-0.860955034388,-2.927379135683E-03));
-#5823 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#5824 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5832 = CARTESIAN_POINT('',(3.740157480315E-02,0.234251968504));
+#5833 = CARTESIAN_POINT('',(6.467796547353E-02,0.234251968504));
+#5834 = CARTESIAN_POINT('',(5.103977013834E-02,0.21062992126));
+#5835 = CARTESIAN_POINT('',(3.740157480315E-02,0.187007874016));
+#5836 = CARTESIAN_POINT('',(2.376337946796E-02,0.21062992126));
+#5837 = CARTESIAN_POINT('',(1.012518413277E-02,0.234251968504));
+#5838 = CARTESIAN_POINT('',(3.740157480315E-02,0.234251968504));
+#5839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5825 = PCURVE('',#5826,#5831);
-#5826 = SPHERICAL_SURFACE('',#5827,0.54);
-#5827 = AXIS2_PLACEMENT_3D('',#5828,#5829,#5830);
-#5828 = CARTESIAN_POINT('',(2.25,-4.839005190616,1.25));
-#5829 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#5830 = DIRECTION('',(1.,0.,0.));
-#5831 = DEFINITIONAL_REPRESENTATION('',(#5832),#5836);
-#5832 = LINE('',#5833,#5834);
-#5833 = CARTESIAN_POINT('',(0.,0.401425727959));
-#5834 = VECTOR('',#5835,1.);
-#5835 = DIRECTION('',(1.,0.));
-#5836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5840 = ORIENTED_EDGE('',*,*,#5787,.T.);
+#5841 = ORIENTED_EDGE('',*,*,#5692,.T.);
+#5842 = ADVANCED_FACE('',(#5843,#5846),#5766,.F.);
+#5843 = FACE_BOUND('',#5844,.F.);
+#5844 = EDGE_LOOP('',(#5845));
+#5845 = ORIENTED_EDGE('',*,*,#5751,.F.);
+#5846 = FACE_BOUND('',#5847,.F.);
+#5847 = EDGE_LOOP('',(#5848));
+#5848 = ORIENTED_EDGE('',*,*,#5849,.T.);
+#5849 = EDGE_CURVE('',#5850,#5850,#5852,.T.);
+#5850 = VERTEX_POINT('',#5851);
+#5851 = CARTESIAN_POINT('',(0.108152465388,-0.198818897638,
+    4.92125984252E-02));
+#5852 = SURFACE_CURVE('',#5853,(#5858,#5869),.PCURVE_S1.);
+#5853 = CIRCLE('',#5854,1.9569788223E-02);
+#5854 = AXIS2_PLACEMENT_3D('',#5855,#5856,#5857);
+#5855 = CARTESIAN_POINT('',(8.858267716535E-02,-0.198818897638,
+    4.92125984252E-02));
+#5856 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5857 = DIRECTION('',(1.,0.,0.));
+#5858 = PCURVE('',#5766,#5859);
+#5859 = DEFINITIONAL_REPRESENTATION('',(#5860),#5868);
+#5860 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5861,#5862,#5863,#5864,
+#5865,#5866,#5867),.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('') );
+#5861 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#5862 = CARTESIAN_POINT('',(3.389586749561E-02,-1.152511470741E-04));
+#5863 = CARTESIAN_POINT('',(1.69479337478E-02,-2.946993348158E-02));
+#5864 = CARTESIAN_POINT('',(4.793215701459E-18,-5.882461581609E-02));
+#5865 = CARTESIAN_POINT('',(-1.69479337478E-02,-2.946993348158E-02));
+#5866 = CARTESIAN_POINT('',(-3.389586749561E-02,-1.152511470741E-04));
+#5867 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#5868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5837 = ADVANCED_FACE('',(#5838,#5952,#5987,#5990,#6025,#6060),#5781,.F.
+#5869 = PCURVE('',#5870,#5875);
+#5870 = SPHERICAL_SURFACE('',#5871,2.125984251969E-02);
+#5871 = AXIS2_PLACEMENT_3D('',#5872,#5873,#5874);
+#5872 = CARTESIAN_POINT('',(8.858267716535E-02,-0.190512015379,
+    4.92125984252E-02));
+#5873 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#5874 = DIRECTION('',(1.,0.,0.));
+#5875 = DEFINITIONAL_REPRESENTATION('',(#5876),#5880);
+#5876 = LINE('',#5877,#5878);
+#5877 = CARTESIAN_POINT('',(0.,0.401425727959));
+#5878 = VECTOR('',#5879,1.);
+#5879 = DIRECTION('',(1.,0.));
+#5880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5881 = ADVANCED_FACE('',(#5882,#5996,#6031,#6034,#6069,#6104),#5825,.F.
   );
-#5838 = FACE_BOUND('',#5839,.F.);
-#5839 = EDGE_LOOP('',(#5840,#5870,#5898,#5926));
-#5840 = ORIENTED_EDGE('',*,*,#5841,.F.);
-#5841 = EDGE_CURVE('',#5842,#5844,#5846,.T.);
-#5842 = VERTEX_POINT('',#5843);
-#5843 = CARTESIAN_POINT('',(-3.3,-4.55,0.3));
-#5844 = VERTEX_POINT('',#5845);
-#5845 = CARTESIAN_POINT('',(3.3,-4.55,0.3));
-#5846 = SURFACE_CURVE('',#5847,(#5851,#5858),.PCURVE_S1.);
-#5847 = LINE('',#5848,#5849);
-#5848 = CARTESIAN_POINT('',(-3.3,-4.55,0.3));
-#5849 = VECTOR('',#5850,1.);
-#5850 = DIRECTION('',(1.,0.,0.));
-#5851 = PCURVE('',#5781,#5852);
-#5852 = DEFINITIONAL_REPRESENTATION('',(#5853),#5857);
-#5853 = LINE('',#5854,#5855);
-#5854 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
-#5855 = VECTOR('',#5856,1.);
-#5856 = DIRECTION('',(0.,1.));
-#5857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5882 = FACE_BOUND('',#5883,.F.);
+#5883 = EDGE_LOOP('',(#5884,#5914,#5942,#5970));
+#5884 = ORIENTED_EDGE('',*,*,#5885,.F.);
+#5885 = EDGE_CURVE('',#5886,#5888,#5890,.T.);
+#5886 = VERTEX_POINT('',#5887);
+#5887 = CARTESIAN_POINT('',(-0.129921259843,-0.179133858268,
+    1.181102362205E-02));
+#5888 = VERTEX_POINT('',#5889);
+#5889 = CARTESIAN_POINT('',(0.129921259843,-0.179133858268,
+    1.181102362205E-02));
+#5890 = SURFACE_CURVE('',#5891,(#5895,#5902),.PCURVE_S1.);
+#5891 = LINE('',#5892,#5893);
+#5892 = CARTESIAN_POINT('',(-0.129921259843,-0.179133858268,
+    1.181102362205E-02));
+#5893 = VECTOR('',#5894,3.937007874016E-02);
+#5894 = DIRECTION('',(1.,0.,0.));
+#5895 = PCURVE('',#5825,#5896);
+#5896 = DEFINITIONAL_REPRESENTATION('',(#5897),#5901);
+#5897 = LINE('',#5898,#5899);
+#5898 = CARTESIAN_POINT('',(0.,-1.748382715945E-17));
+#5899 = VECTOR('',#5900,1.);
+#5900 = DIRECTION('',(0.,1.));
+#5901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5858 = PCURVE('',#5859,#5864);
-#5859 = PLANE('',#5860);
-#5860 = AXIS2_PLACEMENT_3D('',#5861,#5862,#5863);
-#5861 = CARTESIAN_POINT('',(-3.3,-1.55,0.3));
-#5862 = DIRECTION('',(0.,8.881784197001E-16,1.));
-#5863 = DIRECTION('',(1.,0.,0.));
-#5864 = DEFINITIONAL_REPRESENTATION('',(#5865),#5869);
-#5865 = LINE('',#5866,#5867);
-#5866 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.));
-#5867 = VECTOR('',#5868,1.);
-#5868 = DIRECTION('',(1.,0.));
-#5869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5870 = ORIENTED_EDGE('',*,*,#5871,.F.);
-#5871 = EDGE_CURVE('',#5872,#5842,#5874,.T.);
-#5872 = VERTEX_POINT('',#5873);
-#5873 = CARTESIAN_POINT('',(-3.3,-4.55,6.8));
-#5874 = SURFACE_CURVE('',#5875,(#5879,#5886),.PCURVE_S1.);
-#5875 = LINE('',#5876,#5877);
-#5876 = CARTESIAN_POINT('',(-3.3,-4.55,6.8));
-#5877 = VECTOR('',#5878,1.);
-#5878 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
-#5879 = PCURVE('',#5781,#5880);
-#5880 = DEFINITIONAL_REPRESENTATION('',(#5881),#5885);
-#5881 = LINE('',#5882,#5883);
-#5882 = CARTESIAN_POINT('',(6.5,-4.440892098501E-16));
-#5883 = VECTOR('',#5884,1.);
-#5884 = DIRECTION('',(-1.,0.));
-#5885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5886 = PCURVE('',#5887,#5892);
-#5887 = PLANE('',#5888);
-#5888 = AXIS2_PLACEMENT_3D('',#5889,#5890,#5891);
-#5889 = CARTESIAN_POINT('',(-3.3,-1.55,6.8));
-#5890 = DIRECTION('',(1.,0.,0.));
-#5891 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
-#5892 = DEFINITIONAL_REPRESENTATION('',(#5893),#5897);
-#5893 = LINE('',#5894,#5895);
-#5894 = CARTESIAN_POINT('',(6.661338147751E-16,-3.));
-#5895 = VECTOR('',#5896,1.);
-#5896 = DIRECTION('',(1.,0.));
-#5897 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#5898 = ORIENTED_EDGE('',*,*,#5899,.F.);
-#5899 = EDGE_CURVE('',#5900,#5872,#5902,.T.);
-#5900 = VERTEX_POINT('',#5901);
-#5901 = CARTESIAN_POINT('',(3.3,-4.55,6.8));
-#5902 = SURFACE_CURVE('',#5903,(#5907,#5914),.PCURVE_S1.);
-#5903 = LINE('',#5904,#5905);
-#5904 = CARTESIAN_POINT('',(3.3,-4.55,6.8));
-#5905 = VECTOR('',#5906,1.);
-#5906 = DIRECTION('',(-1.,0.,0.));
-#5907 = PCURVE('',#5781,#5908);
+#5902 = PCURVE('',#5903,#5908);
+#5903 = PLANE('',#5904);
+#5904 = AXIS2_PLACEMENT_3D('',#5905,#5906,#5907);
+#5905 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#5906 = DIRECTION('',(0.,8.881784197001E-16,1.));
+#5907 = DIRECTION('',(1.,0.,0.));
 #5908 = DEFINITIONAL_REPRESENTATION('',(#5909),#5913);
 #5909 = LINE('',#5910,#5911);
-#5910 = CARTESIAN_POINT('',(6.5,6.6));
+#5910 = CARTESIAN_POINT('',(-1.748382715945E-17,-0.11811023622));
 #5911 = VECTOR('',#5912,1.);
-#5912 = DIRECTION('',(0.,-1.));
+#5912 = DIRECTION('',(1.,0.));
 #5913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5914 = PCURVE('',#5915,#5920);
-#5915 = PLANE('',#5916);
-#5916 = AXIS2_PLACEMENT_3D('',#5917,#5918,#5919);
-#5917 = CARTESIAN_POINT('',(3.3,-1.55,6.8));
-#5918 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
-#5919 = DIRECTION('',(-1.,0.,0.));
-#5920 = DEFINITIONAL_REPRESENTATION('',(#5921),#5925);
-#5921 = LINE('',#5922,#5923);
-#5922 = CARTESIAN_POINT('',(-4.440892098501E-16,-3.));
-#5923 = VECTOR('',#5924,1.);
-#5924 = DIRECTION('',(1.,0.));
-#5925 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5914 = ORIENTED_EDGE('',*,*,#5915,.F.);
+#5915 = EDGE_CURVE('',#5916,#5886,#5918,.T.);
+#5916 = VERTEX_POINT('',#5917);
+#5917 = CARTESIAN_POINT('',(-0.129921259843,-0.179133858268,
+    0.267716535433));
+#5918 = SURFACE_CURVE('',#5919,(#5923,#5930),.PCURVE_S1.);
+#5919 = LINE('',#5920,#5921);
+#5920 = CARTESIAN_POINT('',(-0.129921259843,-0.179133858268,
+    0.267716535433));
+#5921 = VECTOR('',#5922,3.937007874016E-02);
+#5922 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#5923 = PCURVE('',#5825,#5924);
+#5924 = DEFINITIONAL_REPRESENTATION('',(#5925),#5929);
+#5925 = LINE('',#5926,#5927);
+#5926 = CARTESIAN_POINT('',(0.255905511811,-1.748382715945E-17));
+#5927 = VECTOR('',#5928,1.);
+#5928 = DIRECTION('',(-1.,0.));
+#5929 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5926 = ORIENTED_EDGE('',*,*,#5927,.F.);
-#5927 = EDGE_CURVE('',#5844,#5900,#5928,.T.);
-#5928 = SURFACE_CURVE('',#5929,(#5933,#5940),.PCURVE_S1.);
-#5929 = LINE('',#5930,#5931);
-#5930 = CARTESIAN_POINT('',(3.3,-4.55,0.3));
-#5931 = VECTOR('',#5932,1.);
-#5932 = DIRECTION('',(0.,1.110223024625E-15,1.));
-#5933 = PCURVE('',#5781,#5934);
-#5934 = DEFINITIONAL_REPRESENTATION('',(#5935),#5939);
-#5935 = LINE('',#5936,#5937);
-#5936 = CARTESIAN_POINT('',(0.,6.6));
-#5937 = VECTOR('',#5938,1.);
-#5938 = DIRECTION('',(1.,0.));
-#5939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5930 = PCURVE('',#5931,#5936);
+#5931 = PLANE('',#5932);
+#5932 = AXIS2_PLACEMENT_3D('',#5933,#5934,#5935);
+#5933 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#5934 = DIRECTION('',(1.,0.,0.));
+#5935 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#5936 = DEFINITIONAL_REPRESENTATION('',(#5937),#5941);
+#5937 = LINE('',#5938,#5939);
+#5938 = CARTESIAN_POINT('',(2.622574073918E-17,-0.11811023622));
+#5939 = VECTOR('',#5940,1.);
+#5940 = DIRECTION('',(1.,0.));
+#5941 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5940 = PCURVE('',#5941,#5946);
-#5941 = PLANE('',#5942);
-#5942 = AXIS2_PLACEMENT_3D('',#5943,#5944,#5945);
-#5943 = CARTESIAN_POINT('',(3.3,-1.55,0.3));
-#5944 = DIRECTION('',(-1.,0.,0.));
-#5945 = DIRECTION('',(0.,1.110223024625E-15,1.));
-#5946 = DEFINITIONAL_REPRESENTATION('',(#5947),#5951);
+#5942 = ORIENTED_EDGE('',*,*,#5943,.F.);
+#5943 = EDGE_CURVE('',#5944,#5916,#5946,.T.);
+#5944 = VERTEX_POINT('',#5945);
+#5945 = CARTESIAN_POINT('',(0.129921259843,-0.179133858268,
+    0.267716535433));
+#5946 = SURFACE_CURVE('',#5947,(#5951,#5958),.PCURVE_S1.);
 #5947 = LINE('',#5948,#5949);
-#5948 = CARTESIAN_POINT('',(-6.661338147751E-16,-3.));
-#5949 = VECTOR('',#5950,1.);
-#5950 = DIRECTION('',(1.,0.));
-#5951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#5948 = CARTESIAN_POINT('',(0.129921259843,-0.179133858268,
+    0.267716535433));
+#5949 = VECTOR('',#5950,3.937007874016E-02);
+#5950 = DIRECTION('',(-1.,0.,0.));
+#5951 = PCURVE('',#5825,#5952);
+#5952 = DEFINITIONAL_REPRESENTATION('',(#5953),#5957);
+#5953 = LINE('',#5954,#5955);
+#5954 = CARTESIAN_POINT('',(0.255905511811,0.259842519685));
+#5955 = VECTOR('',#5956,1.);
+#5956 = DIRECTION('',(0.,-1.));
+#5957 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5952 = FACE_BOUND('',#5953,.F.);
-#5953 = EDGE_LOOP('',(#5954));
-#5954 = ORIENTED_EDGE('',*,*,#5955,.T.);
-#5955 = EDGE_CURVE('',#5956,#5956,#5958,.T.);
-#5956 = VERTEX_POINT('',#5957);
-#5957 = CARTESIAN_POINT('',(1.57,-4.55,3.5));
-#5958 = SURFACE_CURVE('',#5959,(#5964,#5975),.PCURVE_S1.);
-#5959 = CIRCLE('',#5960,1.57);
+#5958 = PCURVE('',#5959,#5964);
+#5959 = PLANE('',#5960);
 #5960 = AXIS2_PLACEMENT_3D('',#5961,#5962,#5963);
-#5961 = CARTESIAN_POINT('',(-9.7699626167E-15,-4.55,3.5));
-#5962 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#5963 = DIRECTION('',(1.,0.,0.));
-#5964 = PCURVE('',#5781,#5965);
-#5965 = DEFINITIONAL_REPRESENTATION('',(#5966),#5974);
-#5966 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5967,#5968,#5969,#5970,
-#5971,#5972,#5973),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#5961 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#5962 = DIRECTION('',(0.,-8.881784197001E-16,-1.));
+#5963 = DIRECTION('',(-1.,0.,0.));
+#5964 = DEFINITIONAL_REPRESENTATION('',(#5965),#5969);
+#5965 = LINE('',#5966,#5967);
+#5966 = CARTESIAN_POINT('',(-1.748382715945E-17,-0.11811023622));
+#5967 = VECTOR('',#5968,1.);
+#5968 = DIRECTION('',(1.,0.));
+#5969 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5970 = ORIENTED_EDGE('',*,*,#5971,.F.);
+#5971 = EDGE_CURVE('',#5888,#5944,#5972,.T.);
+#5972 = SURFACE_CURVE('',#5973,(#5977,#5984),.PCURVE_S1.);
+#5973 = LINE('',#5974,#5975);
+#5974 = CARTESIAN_POINT('',(0.129921259843,-0.179133858268,
+    1.181102362205E-02));
+#5975 = VECTOR('',#5976,3.937007874016E-02);
+#5976 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#5977 = PCURVE('',#5825,#5978);
+#5978 = DEFINITIONAL_REPRESENTATION('',(#5979),#5983);
+#5979 = LINE('',#5980,#5981);
+#5980 = CARTESIAN_POINT('',(0.,0.259842519685));
+#5981 = VECTOR('',#5982,1.);
+#5982 = DIRECTION('',(1.,0.));
+#5983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5984 = PCURVE('',#5985,#5990);
+#5985 = PLANE('',#5986);
+#5986 = AXIS2_PLACEMENT_3D('',#5987,#5988,#5989);
+#5987 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#5988 = DIRECTION('',(-1.,0.,0.));
+#5989 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#5990 = DEFINITIONAL_REPRESENTATION('',(#5991),#5995);
+#5991 = LINE('',#5992,#5993);
+#5992 = CARTESIAN_POINT('',(-2.622574073918E-17,-0.11811023622));
+#5993 = VECTOR('',#5994,1.);
+#5994 = DIRECTION('',(1.,0.));
+#5995 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5996 = FACE_BOUND('',#5997,.F.);
+#5997 = EDGE_LOOP('',(#5998));
+#5998 = ORIENTED_EDGE('',*,*,#5999,.T.);
+#5999 = EDGE_CURVE('',#6000,#6000,#6002,.T.);
+#6000 = VERTEX_POINT('',#6001);
+#6001 = CARTESIAN_POINT('',(6.181102362205E-02,-0.179133858268,
+    0.137795275591));
+#6002 = SURFACE_CURVE('',#6003,(#6008,#6019),.PCURVE_S1.);
+#6003 = CIRCLE('',#6004,6.181102362205E-02);
+#6004 = AXIS2_PLACEMENT_3D('',#6005,#6006,#6007);
+#6005 = CARTESIAN_POINT('',(-3.846441975079E-16,-0.179133858268,
+    0.137795275591));
+#6006 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6007 = DIRECTION('',(1.,0.,0.));
+#6008 = PCURVE('',#5825,#6009);
+#6009 = DEFINITIONAL_REPRESENTATION('',(#6010),#6018);
+#6010 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6011,#6012,#6013,#6014,
+#6015,#6016,#6017),.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('') );
-#5967 = CARTESIAN_POINT('',(3.2,4.87));
-#5968 = CARTESIAN_POINT('',(5.919319767883,4.87));
-#5969 = CARTESIAN_POINT('',(4.559659883942,2.515));
-#5970 = CARTESIAN_POINT('',(3.2,0.16));
-#5971 = CARTESIAN_POINT('',(1.840340116058,2.515));
-#5972 = CARTESIAN_POINT('',(0.480680232117,4.87));
-#5973 = CARTESIAN_POINT('',(3.2,4.87));
-#5974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6011 = CARTESIAN_POINT('',(0.125984251969,0.191732283465));
+#6012 = CARTESIAN_POINT('',(0.23304408535,0.191732283465));
+#6013 = CARTESIAN_POINT('',(0.179514168659,9.90157480315E-02));
+#6014 = CARTESIAN_POINT('',(0.125984251969,6.299212598425E-03));
+#6015 = CARTESIAN_POINT('',(7.245433527789E-02,9.90157480315E-02));
+#6016 = CARTESIAN_POINT('',(1.892441858728E-02,0.191732283465));
+#6017 = CARTESIAN_POINT('',(0.125984251969,0.191732283465));
+#6018 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5975 = PCURVE('',#5976,#5981);
-#5976 = CYLINDRICAL_SURFACE('',#5977,1.57);
-#5977 = AXIS2_PLACEMENT_3D('',#5978,#5979,#5980);
-#5978 = CARTESIAN_POINT('',(-9.7699626167E-15,-4.55,3.5));
-#5979 = DIRECTION('',(0.,1.,-1.221245327088E-15));
-#5980 = DIRECTION('',(1.,0.,0.));
-#5981 = DEFINITIONAL_REPRESENTATION('',(#5982),#5986);
-#5982 = LINE('',#5983,#5984);
-#5983 = CARTESIAN_POINT('',(-0.,0.));
-#5984 = VECTOR('',#5985,1.);
-#5985 = DIRECTION('',(-1.,0.));
-#5986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6019 = PCURVE('',#6020,#6025);
+#6020 = CYLINDRICAL_SURFACE('',#6021,6.181102362205E-02);
+#6021 = AXIS2_PLACEMENT_3D('',#6022,#6023,#6024);
+#6022 = CARTESIAN_POINT('',(-3.846441975079E-16,-0.179133858268,
+    0.137795275591));
+#6023 = DIRECTION('',(0.,1.,-1.221245327088E-15));
+#6024 = DIRECTION('',(1.,0.,0.));
+#6025 = DEFINITIONAL_REPRESENTATION('',(#6026),#6030);
+#6026 = LINE('',#6027,#6028);
+#6027 = CARTESIAN_POINT('',(-0.,0.));
+#6028 = VECTOR('',#6029,1.);
+#6029 = DIRECTION('',(-1.,0.));
+#6030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#5987 = FACE_BOUND('',#5988,.F.);
-#5988 = EDGE_LOOP('',(#5989));
-#5989 = ORIENTED_EDGE('',*,*,#5766,.T.);
-#5990 = FACE_BOUND('',#5991,.F.);
-#5991 = EDGE_LOOP('',(#5992));
-#5992 = ORIENTED_EDGE('',*,*,#5993,.T.);
-#5993 = EDGE_CURVE('',#5994,#5994,#5996,.T.);
-#5994 = VERTEX_POINT('',#5995);
-#5995 = CARTESIAN_POINT('',(-1.85,-4.55,1.25));
-#5996 = SURFACE_CURVE('',#5997,(#6002,#6013),.PCURVE_S1.);
-#5997 = CIRCLE('',#5998,0.4);
-#5998 = AXIS2_PLACEMENT_3D('',#5999,#6000,#6001);
-#5999 = CARTESIAN_POINT('',(-2.25,-4.55,1.25));
-#6000 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#6001 = DIRECTION('',(1.,0.,0.));
-#6002 = PCURVE('',#5781,#6003);
-#6003 = DEFINITIONAL_REPRESENTATION('',(#6004),#6012);
-#6004 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6005,#6006,#6007,#6008,
-#6009,#6010,#6011),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6031 = FACE_BOUND('',#6032,.F.);
+#6032 = EDGE_LOOP('',(#6033));
+#6033 = ORIENTED_EDGE('',*,*,#5810,.T.);
+#6034 = FACE_BOUND('',#6035,.F.);
+#6035 = EDGE_LOOP('',(#6036));
+#6036 = ORIENTED_EDGE('',*,*,#6037,.T.);
+#6037 = EDGE_CURVE('',#6038,#6038,#6040,.T.);
+#6038 = VERTEX_POINT('',#6039);
+#6039 = CARTESIAN_POINT('',(-7.283464566929E-02,-0.179133858268,
+    4.92125984252E-02));
+#6040 = SURFACE_CURVE('',#6041,(#6046,#6057),.PCURVE_S1.);
+#6041 = CIRCLE('',#6042,1.574803149606E-02);
+#6042 = AXIS2_PLACEMENT_3D('',#6043,#6044,#6045);
+#6043 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.179133858268,
+    4.92125984252E-02));
+#6044 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#6045 = DIRECTION('',(1.,0.,0.));
+#6046 = PCURVE('',#5825,#6047);
+#6047 = DEFINITIONAL_REPRESENTATION('',(#6048),#6056);
+#6048 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6049,#6050,#6051,#6052,
+#6053,#6054,#6055),.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('') );
-#6005 = CARTESIAN_POINT('',(0.95,1.45));
-#6006 = CARTESIAN_POINT('',(1.642820323028,1.45));
-#6007 = CARTESIAN_POINT('',(1.296410161514,0.85));
-#6008 = CARTESIAN_POINT('',(0.95,0.25));
-#6009 = CARTESIAN_POINT('',(0.603589838486,0.85));
-#6010 = CARTESIAN_POINT('',(0.257179676972,1.45));
-#6011 = CARTESIAN_POINT('',(0.95,1.45));
-#6012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6049 = CARTESIAN_POINT('',(3.740157480315E-02,5.708661417323E-02));
+#6050 = CARTESIAN_POINT('',(6.467796547353E-02,5.708661417323E-02));
+#6051 = CARTESIAN_POINT('',(5.103977013834E-02,3.346456692913E-02));
+#6052 = CARTESIAN_POINT('',(3.740157480315E-02,9.84251968504E-03));
+#6053 = CARTESIAN_POINT('',(2.376337946796E-02,3.346456692913E-02));
+#6054 = CARTESIAN_POINT('',(1.012518413277E-02,5.708661417323E-02));
+#6055 = CARTESIAN_POINT('',(3.740157480315E-02,5.708661417323E-02));
+#6056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6013 = PCURVE('',#6014,#6019);
-#6014 = CYLINDRICAL_SURFACE('',#6015,0.4);
-#6015 = AXIS2_PLACEMENT_3D('',#6016,#6017,#6018);
-#6016 = CARTESIAN_POINT('',(-2.25,-4.55,1.25));
-#6017 = DIRECTION('',(0.,1.,-1.110223024625E-15));
-#6018 = DIRECTION('',(1.,0.,0.));
-#6019 = DEFINITIONAL_REPRESENTATION('',(#6020),#6024);
-#6020 = LINE('',#6021,#6022);
-#6021 = CARTESIAN_POINT('',(-0.,0.));
-#6022 = VECTOR('',#6023,1.);
-#6023 = DIRECTION('',(-1.,0.));
-#6024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6057 = PCURVE('',#6058,#6063);
+#6058 = CYLINDRICAL_SURFACE('',#6059,1.574803149606E-02);
+#6059 = AXIS2_PLACEMENT_3D('',#6060,#6061,#6062);
+#6060 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.179133858268,
+    4.92125984252E-02));
+#6061 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#6062 = DIRECTION('',(1.,0.,0.));
+#6063 = DEFINITIONAL_REPRESENTATION('',(#6064),#6068);
+#6064 = LINE('',#6065,#6066);
+#6065 = CARTESIAN_POINT('',(-0.,0.));
+#6066 = VECTOR('',#6067,1.);
+#6067 = DIRECTION('',(-1.,0.));
+#6068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6025 = FACE_BOUND('',#6026,.F.);
-#6026 = EDGE_LOOP('',(#6027));
-#6027 = ORIENTED_EDGE('',*,*,#6028,.T.);
-#6028 = EDGE_CURVE('',#6029,#6029,#6031,.T.);
-#6029 = VERTEX_POINT('',#6030);
-#6030 = CARTESIAN_POINT('',(-1.85,-4.55,5.75));
-#6031 = SURFACE_CURVE('',#6032,(#6037,#6048),.PCURVE_S1.);
-#6032 = CIRCLE('',#6033,0.4);
-#6033 = AXIS2_PLACEMENT_3D('',#6034,#6035,#6036);
-#6034 = CARTESIAN_POINT('',(-2.25,-4.55,5.75));
-#6035 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#6036 = DIRECTION('',(1.,0.,0.));
-#6037 = PCURVE('',#5781,#6038);
-#6038 = DEFINITIONAL_REPRESENTATION('',(#6039),#6047);
-#6039 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6040,#6041,#6042,#6043,
-#6044,#6045,#6046),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6069 = FACE_BOUND('',#6070,.F.);
+#6070 = EDGE_LOOP('',(#6071));
+#6071 = ORIENTED_EDGE('',*,*,#6072,.T.);
+#6072 = EDGE_CURVE('',#6073,#6073,#6075,.T.);
+#6073 = VERTEX_POINT('',#6074);
+#6074 = CARTESIAN_POINT('',(-7.283464566929E-02,-0.179133858268,
+    0.226377952756));
+#6075 = SURFACE_CURVE('',#6076,(#6081,#6092),.PCURVE_S1.);
+#6076 = CIRCLE('',#6077,1.574803149606E-02);
+#6077 = AXIS2_PLACEMENT_3D('',#6078,#6079,#6080);
+#6078 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.179133858268,
+    0.226377952756));
+#6079 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#6080 = DIRECTION('',(1.,0.,0.));
+#6081 = PCURVE('',#5825,#6082);
+#6082 = DEFINITIONAL_REPRESENTATION('',(#6083),#6091);
+#6083 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6084,#6085,#6086,#6087,
+#6088,#6089,#6090),.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('') );
-#6040 = CARTESIAN_POINT('',(5.45,1.45));
-#6041 = CARTESIAN_POINT('',(6.142820323028,1.45));
-#6042 = CARTESIAN_POINT('',(5.796410161514,0.85));
-#6043 = CARTESIAN_POINT('',(5.45,0.25));
-#6044 = CARTESIAN_POINT('',(5.103589838486,0.85));
-#6045 = CARTESIAN_POINT('',(4.757179676972,1.45));
-#6046 = CARTESIAN_POINT('',(5.45,1.45));
-#6047 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6084 = CARTESIAN_POINT('',(0.214566929134,5.708661417323E-02));
+#6085 = CARTESIAN_POINT('',(0.241843319804,5.708661417323E-02));
+#6086 = CARTESIAN_POINT('',(0.228205124469,3.346456692913E-02));
+#6087 = CARTESIAN_POINT('',(0.214566929134,9.84251968504E-03));
+#6088 = CARTESIAN_POINT('',(0.200928733799,3.346456692913E-02));
+#6089 = CARTESIAN_POINT('',(0.187290538463,5.708661417323E-02));
+#6090 = CARTESIAN_POINT('',(0.214566929134,5.708661417323E-02));
+#6091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6048 = PCURVE('',#6049,#6054);
-#6049 = CYLINDRICAL_SURFACE('',#6050,0.4);
-#6050 = AXIS2_PLACEMENT_3D('',#6051,#6052,#6053);
-#6051 = CARTESIAN_POINT('',(-2.25,-4.55,5.75));
-#6052 = DIRECTION('',(0.,1.,-1.110223024625E-15));
-#6053 = DIRECTION('',(1.,0.,0.));
-#6054 = DEFINITIONAL_REPRESENTATION('',(#6055),#6059);
-#6055 = LINE('',#6056,#6057);
-#6056 = CARTESIAN_POINT('',(-0.,0.));
-#6057 = VECTOR('',#6058,1.);
-#6058 = DIRECTION('',(-1.,0.));
-#6059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6092 = PCURVE('',#6093,#6098);
+#6093 = CYLINDRICAL_SURFACE('',#6094,1.574803149606E-02);
+#6094 = AXIS2_PLACEMENT_3D('',#6095,#6096,#6097);
+#6095 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.179133858268,
+    0.226377952756));
+#6096 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#6097 = DIRECTION('',(1.,0.,0.));
+#6098 = DEFINITIONAL_REPRESENTATION('',(#6099),#6103);
+#6099 = LINE('',#6100,#6101);
+#6100 = CARTESIAN_POINT('',(-0.,0.));
+#6101 = VECTOR('',#6102,1.);
+#6102 = DIRECTION('',(-1.,0.));
+#6103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6060 = FACE_BOUND('',#6061,.F.);
-#6061 = EDGE_LOOP('',(#6062));
-#6062 = ORIENTED_EDGE('',*,*,#6063,.T.);
-#6063 = EDGE_CURVE('',#6064,#6064,#6066,.T.);
-#6064 = VERTEX_POINT('',#6065);
-#6065 = CARTESIAN_POINT('',(2.65,-4.55,5.75));
-#6066 = SURFACE_CURVE('',#6067,(#6072,#6083),.PCURVE_S1.);
-#6067 = CIRCLE('',#6068,0.4);
-#6068 = AXIS2_PLACEMENT_3D('',#6069,#6070,#6071);
-#6069 = CARTESIAN_POINT('',(2.25,-4.55,5.75));
-#6070 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#6071 = DIRECTION('',(1.,0.,0.));
-#6072 = PCURVE('',#5781,#6073);
-#6073 = DEFINITIONAL_REPRESENTATION('',(#6074),#6082);
-#6074 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6075,#6076,#6077,#6078,
-#6079,#6080,#6081),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6104 = FACE_BOUND('',#6105,.F.);
+#6105 = EDGE_LOOP('',(#6106));
+#6106 = ORIENTED_EDGE('',*,*,#6107,.T.);
+#6107 = EDGE_CURVE('',#6108,#6108,#6110,.T.);
+#6108 = VERTEX_POINT('',#6109);
+#6109 = CARTESIAN_POINT('',(0.104330708661,-0.179133858268,
+    0.226377952756));
+#6110 = SURFACE_CURVE('',#6111,(#6116,#6127),.PCURVE_S1.);
+#6111 = CIRCLE('',#6112,1.574803149606E-02);
+#6112 = AXIS2_PLACEMENT_3D('',#6113,#6114,#6115);
+#6113 = CARTESIAN_POINT('',(8.858267716535E-02,-0.179133858268,
+    0.226377952756));
+#6114 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#6115 = DIRECTION('',(1.,0.,0.));
+#6116 = PCURVE('',#5825,#6117);
+#6117 = DEFINITIONAL_REPRESENTATION('',(#6118),#6126);
+#6118 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6119,#6120,#6121,#6122,
+#6123,#6124,#6125),.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('') );
-#6075 = CARTESIAN_POINT('',(5.45,5.95));
-#6076 = CARTESIAN_POINT('',(6.142820323028,5.95));
-#6077 = CARTESIAN_POINT('',(5.796410161514,5.35));
-#6078 = CARTESIAN_POINT('',(5.45,4.75));
-#6079 = CARTESIAN_POINT('',(5.103589838486,5.35));
-#6080 = CARTESIAN_POINT('',(4.757179676972,5.95));
-#6081 = CARTESIAN_POINT('',(5.45,5.95));
-#6082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6119 = CARTESIAN_POINT('',(0.214566929134,0.234251968504));
+#6120 = CARTESIAN_POINT('',(0.241843319804,0.234251968504));
+#6121 = CARTESIAN_POINT('',(0.228205124469,0.21062992126));
+#6122 = CARTESIAN_POINT('',(0.214566929134,0.187007874016));
+#6123 = CARTESIAN_POINT('',(0.200928733799,0.21062992126));
+#6124 = CARTESIAN_POINT('',(0.187290538463,0.234251968504));
+#6125 = CARTESIAN_POINT('',(0.214566929134,0.234251968504));
+#6126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6083 = PCURVE('',#6084,#6089);
-#6084 = CYLINDRICAL_SURFACE('',#6085,0.4);
-#6085 = AXIS2_PLACEMENT_3D('',#6086,#6087,#6088);
-#6086 = CARTESIAN_POINT('',(2.25,-4.55,5.75));
-#6087 = DIRECTION('',(0.,1.,-1.110223024625E-15));
-#6088 = DIRECTION('',(1.,0.,0.));
-#6089 = DEFINITIONAL_REPRESENTATION('',(#6090),#6094);
-#6090 = LINE('',#6091,#6092);
-#6091 = CARTESIAN_POINT('',(-0.,0.));
-#6092 = VECTOR('',#6093,1.);
-#6093 = DIRECTION('',(-1.,0.));
-#6094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6127 = PCURVE('',#6128,#6133);
+#6128 = CYLINDRICAL_SURFACE('',#6129,1.574803149606E-02);
+#6129 = AXIS2_PLACEMENT_3D('',#6130,#6131,#6132);
+#6130 = CARTESIAN_POINT('',(8.858267716535E-02,-0.179133858268,
+    0.226377952756));
+#6131 = DIRECTION('',(0.,1.,-1.110223024625E-15));
+#6132 = DIRECTION('',(1.,0.,0.));
+#6133 = DEFINITIONAL_REPRESENTATION('',(#6134),#6138);
+#6134 = LINE('',#6135,#6136);
+#6135 = CARTESIAN_POINT('',(-0.,0.));
+#6136 = VECTOR('',#6137,1.);
+#6137 = DIRECTION('',(-1.,0.));
+#6138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6095 = ADVANCED_FACE('',(#6096),#5826,.T.);
-#6096 = FACE_BOUND('',#6097,.T.);
-#6097 = EDGE_LOOP('',(#6098,#6122,#6123));
-#6098 = ORIENTED_EDGE('',*,*,#6099,.T.);
-#6099 = EDGE_CURVE('',#5806,#6100,#6102,.T.);
-#6100 = VERTEX_POINT('',#6101);
-#6101 = CARTESIAN_POINT('',(2.25,-5.379005190616,1.25));
-#6102 = SEAM_CURVE('',#6103,(#6108,#6115),.PCURVE_S1.);
-#6103 = CIRCLE('',#6104,0.54);
-#6104 = AXIS2_PLACEMENT_3D('',#6105,#6106,#6107);
-#6105 = CARTESIAN_POINT('',(2.25,-4.839005190616,1.25));
-#6106 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
-#6107 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
-#6108 = PCURVE('',#5826,#6109);
-#6109 = DEFINITIONAL_REPRESENTATION('',(#6110),#6114);
-#6110 = LINE('',#6111,#6112);
-#6111 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#6112 = VECTOR('',#6113,1.);
-#6113 = DIRECTION('',(0.,1.));
-#6114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6139 = ADVANCED_FACE('',(#6140),#5870,.T.);
+#6140 = FACE_BOUND('',#6141,.T.);
+#6141 = EDGE_LOOP('',(#6142,#6166,#6167));
+#6142 = ORIENTED_EDGE('',*,*,#6143,.T.);
+#6143 = EDGE_CURVE('',#5850,#6144,#6146,.T.);
+#6144 = VERTEX_POINT('',#6145);
+#6145 = CARTESIAN_POINT('',(8.858267716535E-02,-0.211771857898,
+    4.92125984252E-02));
+#6146 = SEAM_CURVE('',#6147,(#6152,#6159),.PCURVE_S1.);
+#6147 = CIRCLE('',#6148,2.125984251969E-02);
+#6148 = AXIS2_PLACEMENT_3D('',#6149,#6150,#6151);
+#6149 = CARTESIAN_POINT('',(8.858267716535E-02,-0.190512015379,
+    4.92125984252E-02));
+#6150 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
+#6151 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
+#6152 = PCURVE('',#5870,#6153);
+#6153 = DEFINITIONAL_REPRESENTATION('',(#6154),#6158);
+#6154 = LINE('',#6155,#6156);
+#6155 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
+#6156 = VECTOR('',#6157,1.);
+#6157 = DIRECTION('',(0.,1.));
+#6158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6115 = PCURVE('',#5826,#6116);
-#6116 = DEFINITIONAL_REPRESENTATION('',(#6117),#6121);
-#6117 = LINE('',#6118,#6119);
-#6118 = CARTESIAN_POINT('',(0.,-6.28318530718));
-#6119 = VECTOR('',#6120,1.);
-#6120 = DIRECTION('',(0.,1.));
-#6121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6159 = PCURVE('',#5870,#6160);
+#6160 = DEFINITIONAL_REPRESENTATION('',(#6161),#6165);
+#6161 = LINE('',#6162,#6163);
+#6162 = CARTESIAN_POINT('',(0.,-6.28318530718));
+#6163 = VECTOR('',#6164,1.);
+#6164 = DIRECTION('',(0.,1.));
+#6165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6122 = ORIENTED_EDGE('',*,*,#6099,.F.);
-#6123 = ORIENTED_EDGE('',*,*,#5805,.T.);
-#6124 = ADVANCED_FACE('',(#6125),#5859,.F.);
-#6125 = FACE_BOUND('',#6126,.F.);
-#6126 = EDGE_LOOP('',(#6127,#6150,#6151,#6174));
-#6127 = ORIENTED_EDGE('',*,*,#6128,.T.);
-#6128 = EDGE_CURVE('',#6129,#5842,#6131,.T.);
-#6129 = VERTEX_POINT('',#6130);
-#6130 = CARTESIAN_POINT('',(-3.3,-1.55,0.3));
-#6131 = SURFACE_CURVE('',#6132,(#6136,#6143),.PCURVE_S1.);
-#6132 = LINE('',#6133,#6134);
-#6133 = CARTESIAN_POINT('',(-3.3,-1.55,0.3));
-#6134 = VECTOR('',#6135,1.);
-#6135 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6136 = PCURVE('',#5859,#6137);
-#6137 = DEFINITIONAL_REPRESENTATION('',(#6138),#6142);
-#6138 = LINE('',#6139,#6140);
-#6139 = CARTESIAN_POINT('',(0.,0.));
-#6140 = VECTOR('',#6141,1.);
-#6141 = DIRECTION('',(0.,-1.));
-#6142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6166 = ORIENTED_EDGE('',*,*,#6143,.F.);
+#6167 = ORIENTED_EDGE('',*,*,#5849,.T.);
+#6168 = ADVANCED_FACE('',(#6169),#5903,.F.);
+#6169 = FACE_BOUND('',#6170,.F.);
+#6170 = EDGE_LOOP('',(#6171,#6194,#6195,#6218));
+#6171 = ORIENTED_EDGE('',*,*,#6172,.T.);
+#6172 = EDGE_CURVE('',#6173,#5886,#6175,.T.);
+#6173 = VERTEX_POINT('',#6174);
+#6174 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6175 = SURFACE_CURVE('',#6176,(#6180,#6187),.PCURVE_S1.);
+#6176 = LINE('',#6177,#6178);
+#6177 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6178 = VECTOR('',#6179,3.937007874016E-02);
+#6179 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6180 = PCURVE('',#5903,#6181);
+#6181 = DEFINITIONAL_REPRESENTATION('',(#6182),#6186);
+#6182 = LINE('',#6183,#6184);
+#6183 = CARTESIAN_POINT('',(0.,0.));
+#6184 = VECTOR('',#6185,1.);
+#6185 = DIRECTION('',(0.,-1.));
+#6186 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6143 = PCURVE('',#5887,#6144);
-#6144 = DEFINITIONAL_REPRESENTATION('',(#6145),#6149);
-#6145 = LINE('',#6146,#6147);
-#6146 = CARTESIAN_POINT('',(6.5,-1.110223024625E-16));
-#6147 = VECTOR('',#6148,1.);
-#6148 = DIRECTION('',(2.22044604925E-16,-1.));
-#6149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6187 = PCURVE('',#5931,#6188);
+#6188 = DEFINITIONAL_REPRESENTATION('',(#6189),#6193);
+#6189 = LINE('',#6190,#6191);
+#6190 = CARTESIAN_POINT('',(0.255905511811,-4.370956789863E-18));
+#6191 = VECTOR('',#6192,1.);
+#6192 = DIRECTION('',(2.22044604925E-16,-1.));
+#6193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6150 = ORIENTED_EDGE('',*,*,#5841,.T.);
-#6151 = ORIENTED_EDGE('',*,*,#6152,.F.);
-#6152 = EDGE_CURVE('',#6153,#5844,#6155,.T.);
-#6153 = VERTEX_POINT('',#6154);
-#6154 = CARTESIAN_POINT('',(3.3,-1.55,0.3));
-#6155 = SURFACE_CURVE('',#6156,(#6160,#6167),.PCURVE_S1.);
-#6156 = LINE('',#6157,#6158);
-#6157 = CARTESIAN_POINT('',(3.3,-1.55,0.3));
-#6158 = VECTOR('',#6159,1.);
-#6159 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6160 = PCURVE('',#5859,#6161);
-#6161 = DEFINITIONAL_REPRESENTATION('',(#6162),#6166);
-#6162 = LINE('',#6163,#6164);
-#6163 = CARTESIAN_POINT('',(6.6,0.));
-#6164 = VECTOR('',#6165,1.);
-#6165 = DIRECTION('',(0.,-1.));
-#6166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6194 = ORIENTED_EDGE('',*,*,#5885,.T.);
+#6195 = ORIENTED_EDGE('',*,*,#6196,.F.);
+#6196 = EDGE_CURVE('',#6197,#5888,#6199,.T.);
+#6197 = VERTEX_POINT('',#6198);
+#6198 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6199 = SURFACE_CURVE('',#6200,(#6204,#6211),.PCURVE_S1.);
+#6200 = LINE('',#6201,#6202);
+#6201 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6202 = VECTOR('',#6203,3.937007874016E-02);
+#6203 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6204 = PCURVE('',#5903,#6205);
+#6205 = DEFINITIONAL_REPRESENTATION('',(#6206),#6210);
+#6206 = LINE('',#6207,#6208);
+#6207 = CARTESIAN_POINT('',(0.259842519685,0.));
+#6208 = VECTOR('',#6209,1.);
+#6209 = DIRECTION('',(0.,-1.));
+#6210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6167 = PCURVE('',#5941,#6168);
-#6168 = DEFINITIONAL_REPRESENTATION('',(#6169),#6173);
-#6169 = LINE('',#6170,#6171);
-#6170 = CARTESIAN_POINT('',(0.,0.));
-#6171 = VECTOR('',#6172,1.);
-#6172 = DIRECTION('',(-2.22044604925E-16,-1.));
-#6173 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6211 = PCURVE('',#5985,#6212);
+#6212 = DEFINITIONAL_REPRESENTATION('',(#6213),#6217);
+#6213 = LINE('',#6214,#6215);
+#6214 = CARTESIAN_POINT('',(0.,0.));
+#6215 = VECTOR('',#6216,1.);
+#6216 = DIRECTION('',(-2.22044604925E-16,-1.));
+#6217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6174 = ORIENTED_EDGE('',*,*,#6175,.F.);
-#6175 = EDGE_CURVE('',#6129,#6153,#6176,.T.);
-#6176 = SURFACE_CURVE('',#6177,(#6181,#6188),.PCURVE_S1.);
-#6177 = LINE('',#6178,#6179);
-#6178 = CARTESIAN_POINT('',(-3.3,-1.55,0.3));
-#6179 = VECTOR('',#6180,1.);
-#6180 = DIRECTION('',(1.,0.,0.));
-#6181 = PCURVE('',#5859,#6182);
-#6182 = DEFINITIONAL_REPRESENTATION('',(#6183),#6187);
-#6183 = LINE('',#6184,#6185);
-#6184 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
-#6185 = VECTOR('',#6186,1.);
-#6186 = DIRECTION('',(1.,0.));
-#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('',(-3.3,-1.55,0.3));
-#6192 = DIRECTION('',(0.,1.,-1.12730337885E-15));
-#6193 = DIRECTION('',(0.,1.12730337885E-15,1.));
-#6194 = DEFINITIONAL_REPRESENTATION('',(#6195),#6199);
-#6195 = LINE('',#6196,#6197);
-#6196 = CARTESIAN_POINT('',(0.,-4.440892098501E-16));
-#6197 = VECTOR('',#6198,1.);
-#6198 = DIRECTION('',(0.,1.));
-#6199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6200 = ADVANCED_FACE('',(#6201),#5887,.F.);
-#6201 = FACE_BOUND('',#6202,.F.);
-#6202 = EDGE_LOOP('',(#6203,#6226,#6227,#6228));
-#6203 = ORIENTED_EDGE('',*,*,#6204,.T.);
-#6204 = EDGE_CURVE('',#6205,#5872,#6207,.T.);
-#6205 = VERTEX_POINT('',#6206);
-#6206 = CARTESIAN_POINT('',(-3.3,-1.55,6.8));
-#6207 = SURFACE_CURVE('',#6208,(#6212,#6219),.PCURVE_S1.);
-#6208 = LINE('',#6209,#6210);
-#6209 = CARTESIAN_POINT('',(-3.3,-1.55,6.8));
-#6210 = VECTOR('',#6211,1.);
-#6211 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6212 = PCURVE('',#5887,#6213);
-#6213 = DEFINITIONAL_REPRESENTATION('',(#6214),#6218);
-#6214 = LINE('',#6215,#6216);
-#6215 = CARTESIAN_POINT('',(8.881784197001E-16,9.860761315263E-31));
-#6216 = VECTOR('',#6217,1.);
-#6217 = DIRECTION('',(2.22044604925E-16,-1.));
-#6218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6219 = PCURVE('',#5915,#6220);
-#6220 = DEFINITIONAL_REPRESENTATION('',(#6221),#6225);
+#6218 = ORIENTED_EDGE('',*,*,#6219,.F.);
+#6219 = EDGE_CURVE('',#6173,#6197,#6220,.T.);
+#6220 = SURFACE_CURVE('',#6221,(#6225,#6232),.PCURVE_S1.);
 #6221 = LINE('',#6222,#6223);
-#6222 = CARTESIAN_POINT('',(6.6,0.));
-#6223 = VECTOR('',#6224,1.);
-#6224 = DIRECTION('',(0.,-1.));
-#6225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6222 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6223 = VECTOR('',#6224,3.937007874016E-02);
+#6224 = DIRECTION('',(1.,0.,0.));
+#6225 = PCURVE('',#5903,#6226);
+#6226 = DEFINITIONAL_REPRESENTATION('',(#6227),#6231);
+#6227 = LINE('',#6228,#6229);
+#6228 = CARTESIAN_POINT('',(-1.748382715945E-17,0.));
+#6229 = VECTOR('',#6230,1.);
+#6230 = DIRECTION('',(1.,0.));
+#6231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6226 = ORIENTED_EDGE('',*,*,#5871,.T.);
-#6227 = ORIENTED_EDGE('',*,*,#6128,.F.);
-#6228 = ORIENTED_EDGE('',*,*,#6229,.F.);
-#6229 = EDGE_CURVE('',#6205,#6129,#6230,.T.);
-#6230 = SURFACE_CURVE('',#6231,(#6235,#6242),.PCURVE_S1.);
-#6231 = LINE('',#6232,#6233);
-#6232 = CARTESIAN_POINT('',(-3.3,-1.55,6.8));
-#6233 = VECTOR('',#6234,1.);
-#6234 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
-#6235 = PCURVE('',#5887,#6236);
-#6236 = DEFINITIONAL_REPRESENTATION('',(#6237),#6241);
-#6237 = LINE('',#6238,#6239);
-#6238 = CARTESIAN_POINT('',(0.,0.));
-#6239 = VECTOR('',#6240,1.);
-#6240 = DIRECTION('',(1.,0.));
-#6241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6232 = PCURVE('',#6233,#6238);
+#6233 = PLANE('',#6234);
+#6234 = AXIS2_PLACEMENT_3D('',#6235,#6236,#6237);
+#6235 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6236 = DIRECTION('',(0.,1.,-1.12730337885E-15));
+#6237 = DIRECTION('',(0.,1.12730337885E-15,1.));
+#6238 = DEFINITIONAL_REPRESENTATION('',(#6239),#6243);
+#6239 = LINE('',#6240,#6241);
+#6240 = CARTESIAN_POINT('',(0.,-1.748382715945E-17));
+#6241 = VECTOR('',#6242,1.);
+#6242 = DIRECTION('',(0.,1.));
+#6243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6242 = PCURVE('',#6189,#6243);
-#6243 = DEFINITIONAL_REPRESENTATION('',(#6244),#6248);
-#6244 = LINE('',#6245,#6246);
-#6245 = CARTESIAN_POINT('',(6.5,-4.440892098501E-16));
-#6246 = VECTOR('',#6247,1.);
-#6247 = DIRECTION('',(-1.,0.));
-#6248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6244 = ADVANCED_FACE('',(#6245),#5931,.F.);
+#6245 = FACE_BOUND('',#6246,.F.);
+#6246 = EDGE_LOOP('',(#6247,#6270,#6271,#6272));
+#6247 = ORIENTED_EDGE('',*,*,#6248,.T.);
+#6248 = EDGE_CURVE('',#6249,#5916,#6251,.T.);
+#6249 = VERTEX_POINT('',#6250);
+#6250 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#6251 = SURFACE_CURVE('',#6252,(#6256,#6263),.PCURVE_S1.);
+#6252 = LINE('',#6253,#6254);
+#6253 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#6254 = VECTOR('',#6255,3.937007874016E-02);
+#6255 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6256 = PCURVE('',#5931,#6257);
+#6257 = DEFINITIONAL_REPRESENTATION('',(#6258),#6262);
+#6258 = LINE('',#6259,#6260);
+#6259 = CARTESIAN_POINT('',(3.49676543189E-17,3.882189494198E-32));
+#6260 = VECTOR('',#6261,1.);
+#6261 = DIRECTION('',(2.22044604925E-16,-1.));
+#6262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6249 = ADVANCED_FACE('',(#6250),#5941,.F.);
-#6250 = FACE_BOUND('',#6251,.F.);
-#6251 = EDGE_LOOP('',(#6252,#6253,#6254,#6277));
-#6252 = ORIENTED_EDGE('',*,*,#6152,.T.);
-#6253 = ORIENTED_EDGE('',*,*,#5927,.T.);
-#6254 = ORIENTED_EDGE('',*,*,#6255,.F.);
-#6255 = EDGE_CURVE('',#6256,#5900,#6258,.T.);
-#6256 = VERTEX_POINT('',#6257);
-#6257 = CARTESIAN_POINT('',(3.3,-1.55,6.8));
-#6258 = SURFACE_CURVE('',#6259,(#6263,#6270),.PCURVE_S1.);
-#6259 = LINE('',#6260,#6261);
-#6260 = CARTESIAN_POINT('',(3.3,-1.55,6.8));
-#6261 = VECTOR('',#6262,1.);
-#6262 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6263 = PCURVE('',#5941,#6264);
+#6263 = PCURVE('',#5959,#6264);
 #6264 = DEFINITIONAL_REPRESENTATION('',(#6265),#6269);
 #6265 = LINE('',#6266,#6267);
-#6266 = CARTESIAN_POINT('',(6.5,1.110223024625E-16));
+#6266 = CARTESIAN_POINT('',(0.259842519685,0.));
 #6267 = VECTOR('',#6268,1.);
-#6268 = DIRECTION('',(-2.22044604925E-16,-1.));
+#6268 = DIRECTION('',(0.,-1.));
 #6269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6270 = PCURVE('',#5915,#6271);
-#6271 = DEFINITIONAL_REPRESENTATION('',(#6272),#6276);
-#6272 = LINE('',#6273,#6274);
-#6273 = CARTESIAN_POINT('',(0.,0.));
-#6274 = VECTOR('',#6275,1.);
-#6275 = DIRECTION('',(0.,-1.));
-#6276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6270 = ORIENTED_EDGE('',*,*,#5915,.T.);
+#6271 = ORIENTED_EDGE('',*,*,#6172,.F.);
+#6272 = ORIENTED_EDGE('',*,*,#6273,.F.);
+#6273 = EDGE_CURVE('',#6249,#6173,#6274,.T.);
+#6274 = SURFACE_CURVE('',#6275,(#6279,#6286),.PCURVE_S1.);
+#6275 = LINE('',#6276,#6277);
+#6276 = CARTESIAN_POINT('',(-0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#6277 = VECTOR('',#6278,3.937007874016E-02);
+#6278 = DIRECTION('',(0.,-1.110223024625E-15,-1.));
+#6279 = PCURVE('',#5931,#6280);
+#6280 = DEFINITIONAL_REPRESENTATION('',(#6281),#6285);
+#6281 = LINE('',#6282,#6283);
+#6282 = CARTESIAN_POINT('',(0.,0.));
+#6283 = VECTOR('',#6284,1.);
+#6284 = DIRECTION('',(1.,0.));
+#6285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6277 = ORIENTED_EDGE('',*,*,#6278,.F.);
-#6278 = EDGE_CURVE('',#6153,#6256,#6279,.T.);
-#6279 = SURFACE_CURVE('',#6280,(#6284,#6291),.PCURVE_S1.);
-#6280 = LINE('',#6281,#6282);
-#6281 = CARTESIAN_POINT('',(3.3,-1.55,0.3));
-#6282 = VECTOR('',#6283,1.);
-#6283 = DIRECTION('',(0.,1.110223024625E-15,1.));
-#6284 = PCURVE('',#5941,#6285);
-#6285 = DEFINITIONAL_REPRESENTATION('',(#6286),#6290);
-#6286 = LINE('',#6287,#6288);
-#6287 = CARTESIAN_POINT('',(0.,0.));
-#6288 = VECTOR('',#6289,1.);
-#6289 = DIRECTION('',(1.,0.));
-#6290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6286 = PCURVE('',#6233,#6287);
+#6287 = DEFINITIONAL_REPRESENTATION('',(#6288),#6292);
+#6288 = LINE('',#6289,#6290);
+#6289 = CARTESIAN_POINT('',(0.255905511811,-1.748382715945E-17));
+#6290 = VECTOR('',#6291,1.);
+#6291 = DIRECTION('',(-1.,0.));
+#6292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6291 = PCURVE('',#6189,#6292);
-#6292 = DEFINITIONAL_REPRESENTATION('',(#6293),#6297);
-#6293 = LINE('',#6294,#6295);
-#6294 = CARTESIAN_POINT('',(0.,6.6));
-#6295 = VECTOR('',#6296,1.);
-#6296 = DIRECTION('',(1.,0.));
-#6297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6293 = ADVANCED_FACE('',(#6294),#5985,.F.);
+#6294 = FACE_BOUND('',#6295,.F.);
+#6295 = EDGE_LOOP('',(#6296,#6297,#6298,#6321));
+#6296 = ORIENTED_EDGE('',*,*,#6196,.T.);
+#6297 = ORIENTED_EDGE('',*,*,#5971,.T.);
+#6298 = ORIENTED_EDGE('',*,*,#6299,.F.);
+#6299 = EDGE_CURVE('',#6300,#5944,#6302,.T.);
+#6300 = VERTEX_POINT('',#6301);
+#6301 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#6302 = SURFACE_CURVE('',#6303,(#6307,#6314),.PCURVE_S1.);
+#6303 = LINE('',#6304,#6305);
+#6304 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#6305 = VECTOR('',#6306,3.937007874016E-02);
+#6306 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6307 = PCURVE('',#5985,#6308);
+#6308 = DEFINITIONAL_REPRESENTATION('',(#6309),#6313);
+#6309 = LINE('',#6310,#6311);
+#6310 = CARTESIAN_POINT('',(0.255905511811,4.370956789863E-18));
+#6311 = VECTOR('',#6312,1.);
+#6312 = DIRECTION('',(-2.22044604925E-16,-1.));
+#6313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6298 = ADVANCED_FACE('',(#6299),#5915,.F.);
-#6299 = FACE_BOUND('',#6300,.F.);
-#6300 = EDGE_LOOP('',(#6301,#6302,#6303,#6304));
-#6301 = ORIENTED_EDGE('',*,*,#6255,.T.);
-#6302 = ORIENTED_EDGE('',*,*,#5899,.T.);
-#6303 = ORIENTED_EDGE('',*,*,#6204,.F.);
-#6304 = ORIENTED_EDGE('',*,*,#6305,.F.);
-#6305 = EDGE_CURVE('',#6256,#6205,#6306,.T.);
-#6306 = SURFACE_CURVE('',#6307,(#6311,#6318),.PCURVE_S1.);
-#6307 = LINE('',#6308,#6309);
-#6308 = CARTESIAN_POINT('',(3.3,-1.55,6.8));
-#6309 = VECTOR('',#6310,1.);
-#6310 = DIRECTION('',(-1.,0.,0.));
-#6311 = PCURVE('',#5915,#6312);
-#6312 = DEFINITIONAL_REPRESENTATION('',(#6313),#6317);
-#6313 = LINE('',#6314,#6315);
-#6314 = CARTESIAN_POINT('',(-4.440892098501E-16,0.));
-#6315 = VECTOR('',#6316,1.);
-#6316 = DIRECTION('',(1.,0.));
-#6317 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6314 = PCURVE('',#5959,#6315);
+#6315 = DEFINITIONAL_REPRESENTATION('',(#6316),#6320);
+#6316 = LINE('',#6317,#6318);
+#6317 = CARTESIAN_POINT('',(0.,0.));
+#6318 = VECTOR('',#6319,1.);
+#6319 = DIRECTION('',(0.,-1.));
+#6320 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6318 = PCURVE('',#6189,#6319);
-#6319 = DEFINITIONAL_REPRESENTATION('',(#6320),#6324);
-#6320 = LINE('',#6321,#6322);
-#6321 = CARTESIAN_POINT('',(6.5,6.6));
-#6322 = VECTOR('',#6323,1.);
-#6323 = DIRECTION('',(0.,-1.));
-#6324 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6321 = ORIENTED_EDGE('',*,*,#6322,.F.);
+#6322 = EDGE_CURVE('',#6197,#6300,#6323,.T.);
+#6323 = SURFACE_CURVE('',#6324,(#6328,#6335),.PCURVE_S1.);
+#6324 = LINE('',#6325,#6326);
+#6325 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    1.181102362205E-02));
+#6326 = VECTOR('',#6327,3.937007874016E-02);
+#6327 = DIRECTION('',(0.,1.110223024625E-15,1.));
+#6328 = PCURVE('',#5985,#6329);
+#6329 = DEFINITIONAL_REPRESENTATION('',(#6330),#6334);
+#6330 = LINE('',#6331,#6332);
+#6331 = CARTESIAN_POINT('',(0.,0.));
+#6332 = VECTOR('',#6333,1.);
+#6333 = DIRECTION('',(1.,0.));
+#6334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6325 = ADVANCED_FACE('',(#6326),#5976,.T.);
-#6326 = FACE_BOUND('',#6327,.F.);
-#6327 = EDGE_LOOP('',(#6328,#6351,#6352,#6353));
-#6328 = ORIENTED_EDGE('',*,*,#6329,.F.);
-#6329 = EDGE_CURVE('',#5956,#6330,#6332,.T.);
-#6330 = VERTEX_POINT('',#6331);
-#6331 = CARTESIAN_POINT('',(1.57,-6.15,3.5));
-#6332 = SEAM_CURVE('',#6333,(#6337,#6344),.PCURVE_S1.);
-#6333 = LINE('',#6334,#6335);
-#6334 = CARTESIAN_POINT('',(1.57,-4.55,3.5));
-#6335 = VECTOR('',#6336,1.);
-#6336 = DIRECTION('',(0.,-1.,1.165734175856E-15));
-#6337 = PCURVE('',#5976,#6338);
-#6338 = DEFINITIONAL_REPRESENTATION('',(#6339),#6343);
-#6339 = LINE('',#6340,#6341);
-#6340 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#6341 = VECTOR('',#6342,1.);
-#6342 = DIRECTION('',(-0.,-1.));
-#6343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6335 = PCURVE('',#6233,#6336);
+#6336 = DEFINITIONAL_REPRESENTATION('',(#6337),#6341);
+#6337 = LINE('',#6338,#6339);
+#6338 = CARTESIAN_POINT('',(0.,0.259842519685));
+#6339 = VECTOR('',#6340,1.);
+#6340 = DIRECTION('',(1.,0.));
+#6341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6344 = PCURVE('',#5976,#6345);
-#6345 = DEFINITIONAL_REPRESENTATION('',(#6346),#6350);
-#6346 = LINE('',#6347,#6348);
-#6347 = CARTESIAN_POINT('',(-0.,0.));
-#6348 = VECTOR('',#6349,1.);
-#6349 = DIRECTION('',(-0.,-1.));
-#6350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6342 = ADVANCED_FACE('',(#6343),#5959,.F.);
+#6343 = FACE_BOUND('',#6344,.F.);
+#6344 = EDGE_LOOP('',(#6345,#6346,#6347,#6348));
+#6345 = ORIENTED_EDGE('',*,*,#6299,.T.);
+#6346 = ORIENTED_EDGE('',*,*,#5943,.T.);
+#6347 = ORIENTED_EDGE('',*,*,#6248,.F.);
+#6348 = ORIENTED_EDGE('',*,*,#6349,.F.);
+#6349 = EDGE_CURVE('',#6300,#6249,#6350,.T.);
+#6350 = SURFACE_CURVE('',#6351,(#6355,#6362),.PCURVE_S1.);
+#6351 = LINE('',#6352,#6353);
+#6352 = CARTESIAN_POINT('',(0.129921259843,-6.102362204724E-02,
+    0.267716535433));
+#6353 = VECTOR('',#6354,3.937007874016E-02);
+#6354 = DIRECTION('',(-1.,0.,0.));
+#6355 = PCURVE('',#5959,#6356);
+#6356 = DEFINITIONAL_REPRESENTATION('',(#6357),#6361);
+#6357 = LINE('',#6358,#6359);
+#6358 = CARTESIAN_POINT('',(-1.748382715945E-17,0.));
+#6359 = VECTOR('',#6360,1.);
+#6360 = DIRECTION('',(1.,0.));
+#6361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6351 = ORIENTED_EDGE('',*,*,#5955,.F.);
-#6352 = ORIENTED_EDGE('',*,*,#6329,.T.);
-#6353 = ORIENTED_EDGE('',*,*,#6354,.T.);
-#6354 = EDGE_CURVE('',#6330,#6330,#6355,.T.);
-#6355 = SURFACE_CURVE('',#6356,(#6361,#6368),.PCURVE_S1.);
-#6356 = CIRCLE('',#6357,1.57);
-#6357 = AXIS2_PLACEMENT_3D('',#6358,#6359,#6360);
-#6358 = CARTESIAN_POINT('',(-9.769962616701E-15,-6.15,3.5));
-#6359 = DIRECTION('',(-6.15912824026E-32,-1.,1.097324941955E-15));
-#6360 = DIRECTION('',(1.,1.721016880419E-31,2.129660609265E-16));
-#6361 = PCURVE('',#5976,#6362);
-#6362 = DEFINITIONAL_REPRESENTATION('',(#6363),#6367);
-#6363 = LINE('',#6364,#6365);
-#6364 = CARTESIAN_POINT('',(-2.828593693313E-16,-1.6));
-#6365 = VECTOR('',#6366,1.);
-#6366 = DIRECTION('',(-1.,0.));
-#6367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6362 = PCURVE('',#6233,#6363);
+#6363 = DEFINITIONAL_REPRESENTATION('',(#6364),#6368);
+#6364 = LINE('',#6365,#6366);
+#6365 = CARTESIAN_POINT('',(0.255905511811,0.259842519685));
+#6366 = VECTOR('',#6367,1.);
+#6367 = DIRECTION('',(0.,-1.));
+#6368 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6368 = PCURVE('',#6369,#6374);
-#6369 = TOROIDAL_SURFACE('',#6370,1.47,0.1);
-#6370 = AXIS2_PLACEMENT_3D('',#6371,#6372,#6373);
-#6371 = CARTESIAN_POINT('',(-9.769962616701E-15,-6.15,3.5));
-#6372 = DIRECTION('',(-6.15912824026E-32,-1.,1.097324941955E-15));
-#6373 = DIRECTION('',(1.,1.721016880419E-31,2.129660609265E-16));
-#6374 = DEFINITIONAL_REPRESENTATION('',(#6375),#6379);
-#6375 = LINE('',#6376,#6377);
-#6376 = CARTESIAN_POINT('',(0.,0.));
-#6377 = VECTOR('',#6378,1.);
-#6378 = DIRECTION('',(1.,0.));
-#6379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6369 = ADVANCED_FACE('',(#6370),#6020,.T.);
+#6370 = FACE_BOUND('',#6371,.F.);
+#6371 = EDGE_LOOP('',(#6372,#6395,#6396,#6397));
+#6372 = ORIENTED_EDGE('',*,*,#6373,.F.);
+#6373 = EDGE_CURVE('',#6000,#6374,#6376,.T.);
+#6374 = VERTEX_POINT('',#6375);
+#6375 = CARTESIAN_POINT('',(6.181102362205E-02,-0.242125984252,
+    0.137795275591));
+#6376 = SEAM_CURVE('',#6377,(#6381,#6388),.PCURVE_S1.);
+#6377 = LINE('',#6378,#6379);
+#6378 = CARTESIAN_POINT('',(6.181102362205E-02,-0.179133858268,
+    0.137795275591));
+#6379 = VECTOR('',#6380,3.937007874016E-02);
+#6380 = DIRECTION('',(0.,-1.,1.165734175856E-15));
+#6381 = PCURVE('',#6020,#6382);
+#6382 = DEFINITIONAL_REPRESENTATION('',(#6383),#6387);
+#6383 = LINE('',#6384,#6385);
+#6384 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6385 = VECTOR('',#6386,1.);
+#6386 = DIRECTION('',(-0.,-1.));
+#6387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6380 = ADVANCED_FACE('',(#6381),#6014,.T.);
-#6381 = FACE_BOUND('',#6382,.F.);
-#6382 = EDGE_LOOP('',(#6383,#6406,#6407,#6408));
-#6383 = ORIENTED_EDGE('',*,*,#6384,.F.);
-#6384 = EDGE_CURVE('',#5994,#6385,#6387,.T.);
-#6385 = VERTEX_POINT('',#6386);
-#6386 = CARTESIAN_POINT('',(-1.85,-4.65,1.25));
-#6387 = SEAM_CURVE('',#6388,(#6392,#6399),.PCURVE_S1.);
-#6388 = LINE('',#6389,#6390);
-#6389 = CARTESIAN_POINT('',(-1.85,-4.55,1.25));
-#6390 = VECTOR('',#6391,1.);
-#6391 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6392 = PCURVE('',#6014,#6393);
-#6393 = DEFINITIONAL_REPRESENTATION('',(#6394),#6398);
-#6394 = LINE('',#6395,#6396);
-#6395 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#6396 = VECTOR('',#6397,1.);
-#6397 = DIRECTION('',(-0.,-1.));
-#6398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6388 = PCURVE('',#6020,#6389);
+#6389 = DEFINITIONAL_REPRESENTATION('',(#6390),#6394);
+#6390 = LINE('',#6391,#6392);
+#6391 = CARTESIAN_POINT('',(-0.,0.));
+#6392 = VECTOR('',#6393,1.);
+#6393 = DIRECTION('',(-0.,-1.));
+#6394 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6399 = PCURVE('',#6014,#6400);
-#6400 = DEFINITIONAL_REPRESENTATION('',(#6401),#6405);
-#6401 = LINE('',#6402,#6403);
-#6402 = CARTESIAN_POINT('',(-0.,0.));
-#6403 = VECTOR('',#6404,1.);
-#6404 = DIRECTION('',(-0.,-1.));
-#6405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6395 = ORIENTED_EDGE('',*,*,#5999,.F.);
+#6396 = ORIENTED_EDGE('',*,*,#6373,.T.);
+#6397 = ORIENTED_EDGE('',*,*,#6398,.T.);
+#6398 = EDGE_CURVE('',#6374,#6374,#6399,.T.);
+#6399 = SURFACE_CURVE('',#6400,(#6405,#6412),.PCURVE_S1.);
+#6400 = CIRCLE('',#6401,6.181102362205E-02);
+#6401 = AXIS2_PLACEMENT_3D('',#6402,#6403,#6404);
+#6402 = CARTESIAN_POINT('',(-3.846441975079E-16,-0.242125984252,
+    0.137795275591));
+#6403 = DIRECTION('',(-6.15912824026E-32,-1.,1.097324941955E-15));
+#6404 = DIRECTION('',(1.,1.721016880419E-31,2.129660609265E-16));
+#6405 = PCURVE('',#6020,#6406);
+#6406 = DEFINITIONAL_REPRESENTATION('',(#6407),#6411);
+#6407 = LINE('',#6408,#6409);
+#6408 = CARTESIAN_POINT('',(-2.828593693313E-16,-6.299212598425E-02));
+#6409 = VECTOR('',#6410,1.);
+#6410 = DIRECTION('',(-1.,0.));
+#6411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6406 = ORIENTED_EDGE('',*,*,#5993,.F.);
-#6407 = ORIENTED_EDGE('',*,*,#6384,.T.);
-#6408 = ORIENTED_EDGE('',*,*,#6409,.T.);
-#6409 = EDGE_CURVE('',#6385,#6385,#6410,.T.);
-#6410 = SURFACE_CURVE('',#6411,(#6416,#6423),.PCURVE_S1.);
-#6411 = CIRCLE('',#6412,0.4);
-#6412 = AXIS2_PLACEMENT_3D('',#6413,#6414,#6415);
-#6413 = CARTESIAN_POINT('',(-2.25,-4.65,1.25));
-#6414 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#6415 = DIRECTION('',(1.,0.,0.));
-#6416 = PCURVE('',#6014,#6417);
-#6417 = DEFINITIONAL_REPRESENTATION('',(#6418),#6422);
-#6418 = LINE('',#6419,#6420);
-#6419 = CARTESIAN_POINT('',(-0.,-0.1));
-#6420 = VECTOR('',#6421,1.);
-#6421 = DIRECTION('',(-1.,0.));
-#6422 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6412 = PCURVE('',#6413,#6418);
+#6413 = TOROIDAL_SURFACE('',#6414,5.787401574803E-02,3.937007874016E-03
+  );
+#6414 = AXIS2_PLACEMENT_3D('',#6415,#6416,#6417);
+#6415 = CARTESIAN_POINT('',(-3.846441975079E-16,-0.242125984252,
+    0.137795275591));
+#6416 = DIRECTION('',(-6.15912824026E-32,-1.,1.097324941955E-15));
+#6417 = DIRECTION('',(1.,1.721016880419E-31,2.129660609265E-16));
+#6418 = DEFINITIONAL_REPRESENTATION('',(#6419),#6423);
+#6419 = LINE('',#6420,#6421);
+#6420 = CARTESIAN_POINT('',(0.,0.));
+#6421 = VECTOR('',#6422,1.);
+#6422 = DIRECTION('',(1.,0.));
+#6423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6423 = PCURVE('',#6424,#6429);
-#6424 = PLANE('',#6425);
-#6425 = AXIS2_PLACEMENT_3D('',#6426,#6427,#6428);
-#6426 = CARTESIAN_POINT('',(-1.75,-4.65,1.25));
-#6427 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#6428 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#6429 = DEFINITIONAL_REPRESENTATION('',(#6430),#6438);
-#6430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6431,#6432,#6433,#6434,
-#6435,#6436,#6437),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6424 = ADVANCED_FACE('',(#6425),#6058,.T.);
+#6425 = FACE_BOUND('',#6426,.F.);
+#6426 = EDGE_LOOP('',(#6427,#6450,#6451,#6452));
+#6427 = ORIENTED_EDGE('',*,*,#6428,.F.);
+#6428 = EDGE_CURVE('',#6038,#6429,#6431,.T.);
+#6429 = VERTEX_POINT('',#6430);
+#6430 = CARTESIAN_POINT('',(-7.283464566929E-02,-0.183070866142,
+    4.92125984252E-02));
+#6431 = SEAM_CURVE('',#6432,(#6436,#6443),.PCURVE_S1.);
+#6432 = LINE('',#6433,#6434);
+#6433 = CARTESIAN_POINT('',(-7.283464566929E-02,-0.179133858268,
+    4.92125984252E-02));
+#6434 = VECTOR('',#6435,3.937007874016E-02);
+#6435 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6436 = PCURVE('',#6058,#6437);
+#6437 = DEFINITIONAL_REPRESENTATION('',(#6438),#6442);
+#6438 = LINE('',#6439,#6440);
+#6439 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6440 = VECTOR('',#6441,1.);
+#6441 = DIRECTION('',(-0.,-1.));
+#6442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6443 = PCURVE('',#6058,#6444);
+#6444 = DEFINITIONAL_REPRESENTATION('',(#6445),#6449);
+#6445 = LINE('',#6446,#6447);
+#6446 = CARTESIAN_POINT('',(-0.,0.));
+#6447 = VECTOR('',#6448,1.);
+#6448 = DIRECTION('',(-0.,-1.));
+#6449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6450 = ORIENTED_EDGE('',*,*,#6037,.F.);
+#6451 = ORIENTED_EDGE('',*,*,#6428,.T.);
+#6452 = ORIENTED_EDGE('',*,*,#6453,.T.);
+#6453 = EDGE_CURVE('',#6429,#6429,#6454,.T.);
+#6454 = SURFACE_CURVE('',#6455,(#6460,#6467),.PCURVE_S1.);
+#6455 = CIRCLE('',#6456,1.574803149606E-02);
+#6456 = AXIS2_PLACEMENT_3D('',#6457,#6458,#6459);
+#6457 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.183070866142,
+    4.92125984252E-02));
+#6458 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#6459 = DIRECTION('',(1.,0.,0.));
+#6460 = PCURVE('',#6058,#6461);
+#6461 = DEFINITIONAL_REPRESENTATION('',(#6462),#6466);
+#6462 = LINE('',#6463,#6464);
+#6463 = CARTESIAN_POINT('',(-0.,-3.937007874016E-03));
+#6464 = VECTOR('',#6465,1.);
+#6465 = DIRECTION('',(-1.,0.));
+#6466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6467 = PCURVE('',#6468,#6473);
+#6468 = PLANE('',#6469);
+#6469 = AXIS2_PLACEMENT_3D('',#6470,#6471,#6472);
+#6470 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.183070866142,
+    4.92125984252E-02));
+#6471 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#6472 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#6473 = DEFINITIONAL_REPRESENTATION('',(#6474),#6482);
+#6474 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6475,#6476,#6477,#6478,
+#6479,#6480,#6481),.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('') );
-#6431 = CARTESIAN_POINT('',(0.,-0.1));
-#6432 = CARTESIAN_POINT('',(0.692820323028,-0.1));
-#6433 = CARTESIAN_POINT('',(0.346410161514,-0.7));
-#6434 = CARTESIAN_POINT('',(9.797174393179E-17,-1.3));
-#6435 = CARTESIAN_POINT('',(-0.346410161514,-0.7));
-#6436 = CARTESIAN_POINT('',(-0.692820323028,-0.1));
-#6437 = CARTESIAN_POINT('',(0.,-0.1));
-#6438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6475 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#6476 = CARTESIAN_POINT('',(2.727639067038E-02,-3.937007874016E-03));
+#6477 = CARTESIAN_POINT('',(1.363819533519E-02,-2.755905511811E-02));
+#6478 = CARTESIAN_POINT('',(3.857155272905E-18,-5.11811023622E-02));
+#6479 = CARTESIAN_POINT('',(-1.363819533519E-02,-2.755905511811E-02));
+#6480 = CARTESIAN_POINT('',(-2.727639067038E-02,-3.937007874016E-03));
+#6481 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#6482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6439 = ADVANCED_FACE('',(#6440),#6049,.T.);
-#6440 = FACE_BOUND('',#6441,.F.);
-#6441 = EDGE_LOOP('',(#6442,#6465,#6466,#6467));
-#6442 = ORIENTED_EDGE('',*,*,#6443,.F.);
-#6443 = EDGE_CURVE('',#6029,#6444,#6446,.T.);
-#6444 = VERTEX_POINT('',#6445);
-#6445 = CARTESIAN_POINT('',(-1.85,-4.65,5.75));
-#6446 = SEAM_CURVE('',#6447,(#6451,#6458),.PCURVE_S1.);
-#6447 = LINE('',#6448,#6449);
-#6448 = CARTESIAN_POINT('',(-1.85,-4.55,5.75));
-#6449 = VECTOR('',#6450,1.);
-#6450 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6451 = PCURVE('',#6049,#6452);
-#6452 = DEFINITIONAL_REPRESENTATION('',(#6453),#6457);
-#6453 = LINE('',#6454,#6455);
-#6454 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#6455 = VECTOR('',#6456,1.);
-#6456 = DIRECTION('',(-0.,-1.));
-#6457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6483 = ADVANCED_FACE('',(#6484),#6093,.T.);
+#6484 = FACE_BOUND('',#6485,.F.);
+#6485 = EDGE_LOOP('',(#6486,#6509,#6510,#6511));
+#6486 = ORIENTED_EDGE('',*,*,#6487,.F.);
+#6487 = EDGE_CURVE('',#6073,#6488,#6490,.T.);
+#6488 = VERTEX_POINT('',#6489);
+#6489 = CARTESIAN_POINT('',(-7.283464566929E-02,-0.183070866142,
+    0.226377952756));
+#6490 = SEAM_CURVE('',#6491,(#6495,#6502),.PCURVE_S1.);
+#6491 = LINE('',#6492,#6493);
+#6492 = CARTESIAN_POINT('',(-7.283464566929E-02,-0.179133858268,
+    0.226377952756));
+#6493 = VECTOR('',#6494,3.937007874016E-02);
+#6494 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6495 = PCURVE('',#6093,#6496);
+#6496 = DEFINITIONAL_REPRESENTATION('',(#6497),#6501);
+#6497 = LINE('',#6498,#6499);
+#6498 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6499 = VECTOR('',#6500,1.);
+#6500 = DIRECTION('',(-0.,-1.));
+#6501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6458 = PCURVE('',#6049,#6459);
-#6459 = DEFINITIONAL_REPRESENTATION('',(#6460),#6464);
-#6460 = LINE('',#6461,#6462);
-#6461 = CARTESIAN_POINT('',(-0.,0.));
-#6462 = VECTOR('',#6463,1.);
-#6463 = DIRECTION('',(-0.,-1.));
-#6464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6502 = PCURVE('',#6093,#6503);
+#6503 = DEFINITIONAL_REPRESENTATION('',(#6504),#6508);
+#6504 = LINE('',#6505,#6506);
+#6505 = CARTESIAN_POINT('',(-0.,0.));
+#6506 = VECTOR('',#6507,1.);
+#6507 = DIRECTION('',(-0.,-1.));
+#6508 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6465 = ORIENTED_EDGE('',*,*,#6028,.F.);
-#6466 = ORIENTED_EDGE('',*,*,#6443,.T.);
-#6467 = ORIENTED_EDGE('',*,*,#6468,.T.);
-#6468 = EDGE_CURVE('',#6444,#6444,#6469,.T.);
-#6469 = SURFACE_CURVE('',#6470,(#6475,#6482),.PCURVE_S1.);
-#6470 = CIRCLE('',#6471,0.4);
-#6471 = AXIS2_PLACEMENT_3D('',#6472,#6473,#6474);
-#6472 = CARTESIAN_POINT('',(-2.25,-4.65,5.75));
-#6473 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#6474 = DIRECTION('',(1.,0.,0.));
-#6475 = PCURVE('',#6049,#6476);
-#6476 = DEFINITIONAL_REPRESENTATION('',(#6477),#6481);
-#6477 = LINE('',#6478,#6479);
-#6478 = CARTESIAN_POINT('',(-0.,-0.1));
-#6479 = VECTOR('',#6480,1.);
-#6480 = DIRECTION('',(-1.,0.));
-#6481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6509 = ORIENTED_EDGE('',*,*,#6072,.F.);
+#6510 = ORIENTED_EDGE('',*,*,#6487,.T.);
+#6511 = ORIENTED_EDGE('',*,*,#6512,.T.);
+#6512 = EDGE_CURVE('',#6488,#6488,#6513,.T.);
+#6513 = SURFACE_CURVE('',#6514,(#6519,#6526),.PCURVE_S1.);
+#6514 = CIRCLE('',#6515,1.574803149606E-02);
+#6515 = AXIS2_PLACEMENT_3D('',#6516,#6517,#6518);
+#6516 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.183070866142,
+    0.226377952756));
+#6517 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#6518 = DIRECTION('',(1.,0.,0.));
+#6519 = PCURVE('',#6093,#6520);
+#6520 = DEFINITIONAL_REPRESENTATION('',(#6521),#6525);
+#6521 = LINE('',#6522,#6523);
+#6522 = CARTESIAN_POINT('',(-0.,-3.937007874016E-03));
+#6523 = VECTOR('',#6524,1.);
+#6524 = DIRECTION('',(-1.,0.));
+#6525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6482 = PCURVE('',#6483,#6488);
-#6483 = PLANE('',#6484);
-#6484 = AXIS2_PLACEMENT_3D('',#6485,#6486,#6487);
-#6485 = CARTESIAN_POINT('',(-1.75,-4.65,5.75));
-#6486 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#6487 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#6488 = DEFINITIONAL_REPRESENTATION('',(#6489),#6497);
-#6489 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6490,#6491,#6492,#6493,
-#6494,#6495,#6496),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6526 = PCURVE('',#6527,#6532);
+#6527 = PLANE('',#6528);
+#6528 = AXIS2_PLACEMENT_3D('',#6529,#6530,#6531);
+#6529 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.183070866142,
+    0.226377952756));
+#6530 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#6531 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#6532 = DEFINITIONAL_REPRESENTATION('',(#6533),#6541);
+#6533 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6534,#6535,#6536,#6537,
+#6538,#6539,#6540),.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('') );
-#6490 = CARTESIAN_POINT('',(0.,-0.1));
-#6491 = CARTESIAN_POINT('',(0.692820323028,-0.1));
-#6492 = CARTESIAN_POINT('',(0.346410161514,-0.7));
-#6493 = CARTESIAN_POINT('',(9.797174393179E-17,-1.3));
-#6494 = CARTESIAN_POINT('',(-0.346410161514,-0.7));
-#6495 = CARTESIAN_POINT('',(-0.692820323028,-0.1));
-#6496 = CARTESIAN_POINT('',(0.,-0.1));
-#6497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6534 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#6535 = CARTESIAN_POINT('',(2.727639067038E-02,-3.937007874016E-03));
+#6536 = CARTESIAN_POINT('',(1.363819533519E-02,-2.755905511811E-02));
+#6537 = CARTESIAN_POINT('',(3.857155272905E-18,-5.11811023622E-02));
+#6538 = CARTESIAN_POINT('',(-1.363819533519E-02,-2.755905511811E-02));
+#6539 = CARTESIAN_POINT('',(-2.727639067038E-02,-3.937007874016E-03));
+#6540 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#6541 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6498 = ADVANCED_FACE('',(#6499),#6084,.T.);
-#6499 = FACE_BOUND('',#6500,.F.);
-#6500 = EDGE_LOOP('',(#6501,#6524,#6525,#6526));
-#6501 = ORIENTED_EDGE('',*,*,#6502,.F.);
-#6502 = EDGE_CURVE('',#6064,#6503,#6505,.T.);
-#6503 = VERTEX_POINT('',#6504);
-#6504 = CARTESIAN_POINT('',(2.65,-4.65,5.75));
-#6505 = SEAM_CURVE('',#6506,(#6510,#6517),.PCURVE_S1.);
-#6506 = LINE('',#6507,#6508);
-#6507 = CARTESIAN_POINT('',(2.65,-4.55,5.75));
-#6508 = VECTOR('',#6509,1.);
-#6509 = DIRECTION('',(0.,-1.,8.881784197001E-16));
-#6510 = PCURVE('',#6084,#6511);
-#6511 = DEFINITIONAL_REPRESENTATION('',(#6512),#6516);
-#6512 = LINE('',#6513,#6514);
-#6513 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#6514 = VECTOR('',#6515,1.);
-#6515 = DIRECTION('',(-0.,-1.));
-#6516 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6542 = ADVANCED_FACE('',(#6543),#6128,.T.);
+#6543 = FACE_BOUND('',#6544,.F.);
+#6544 = EDGE_LOOP('',(#6545,#6568,#6569,#6570));
+#6545 = ORIENTED_EDGE('',*,*,#6546,.F.);
+#6546 = EDGE_CURVE('',#6108,#6547,#6549,.T.);
+#6547 = VERTEX_POINT('',#6548);
+#6548 = CARTESIAN_POINT('',(0.104330708661,-0.183070866142,
+    0.226377952756));
+#6549 = SEAM_CURVE('',#6550,(#6554,#6561),.PCURVE_S1.);
+#6550 = LINE('',#6551,#6552);
+#6551 = CARTESIAN_POINT('',(0.104330708661,-0.179133858268,
+    0.226377952756));
+#6552 = VECTOR('',#6553,3.937007874016E-02);
+#6553 = DIRECTION('',(0.,-1.,8.881784197001E-16));
+#6554 = PCURVE('',#6128,#6555);
+#6555 = DEFINITIONAL_REPRESENTATION('',(#6556),#6560);
+#6556 = LINE('',#6557,#6558);
+#6557 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6558 = VECTOR('',#6559,1.);
+#6559 = DIRECTION('',(-0.,-1.));
+#6560 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6517 = PCURVE('',#6084,#6518);
-#6518 = DEFINITIONAL_REPRESENTATION('',(#6519),#6523);
-#6519 = LINE('',#6520,#6521);
-#6520 = CARTESIAN_POINT('',(-0.,0.));
-#6521 = VECTOR('',#6522,1.);
-#6522 = DIRECTION('',(-0.,-1.));
-#6523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6561 = PCURVE('',#6128,#6562);
+#6562 = DEFINITIONAL_REPRESENTATION('',(#6563),#6567);
+#6563 = LINE('',#6564,#6565);
+#6564 = CARTESIAN_POINT('',(-0.,0.));
+#6565 = VECTOR('',#6566,1.);
+#6566 = DIRECTION('',(-0.,-1.));
+#6567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6524 = ORIENTED_EDGE('',*,*,#6063,.F.);
-#6525 = ORIENTED_EDGE('',*,*,#6502,.T.);
-#6526 = ORIENTED_EDGE('',*,*,#6527,.T.);
-#6527 = EDGE_CURVE('',#6503,#6503,#6528,.T.);
-#6528 = SURFACE_CURVE('',#6529,(#6534,#6541),.PCURVE_S1.);
-#6529 = CIRCLE('',#6530,0.4);
-#6530 = AXIS2_PLACEMENT_3D('',#6531,#6532,#6533);
-#6531 = CARTESIAN_POINT('',(2.25,-4.65,5.75));
-#6532 = DIRECTION('',(0.,-1.,1.110223024625E-15));
-#6533 = DIRECTION('',(1.,0.,0.));
-#6534 = PCURVE('',#6084,#6535);
-#6535 = DEFINITIONAL_REPRESENTATION('',(#6536),#6540);
-#6536 = LINE('',#6537,#6538);
-#6537 = CARTESIAN_POINT('',(-0.,-0.1));
-#6538 = VECTOR('',#6539,1.);
-#6539 = DIRECTION('',(-1.,0.));
-#6540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6568 = ORIENTED_EDGE('',*,*,#6107,.F.);
+#6569 = ORIENTED_EDGE('',*,*,#6546,.T.);
+#6570 = ORIENTED_EDGE('',*,*,#6571,.T.);
+#6571 = EDGE_CURVE('',#6547,#6547,#6572,.T.);
+#6572 = SURFACE_CURVE('',#6573,(#6578,#6585),.PCURVE_S1.);
+#6573 = CIRCLE('',#6574,1.574803149606E-02);
+#6574 = AXIS2_PLACEMENT_3D('',#6575,#6576,#6577);
+#6575 = CARTESIAN_POINT('',(8.858267716535E-02,-0.183070866142,
+    0.226377952756));
+#6576 = DIRECTION('',(0.,-1.,1.110223024625E-15));
+#6577 = DIRECTION('',(1.,0.,0.));
+#6578 = PCURVE('',#6128,#6579);
+#6579 = DEFINITIONAL_REPRESENTATION('',(#6580),#6584);
+#6580 = LINE('',#6581,#6582);
+#6581 = CARTESIAN_POINT('',(-0.,-3.937007874016E-03));
+#6582 = VECTOR('',#6583,1.);
+#6583 = DIRECTION('',(-1.,0.));
+#6584 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6541 = PCURVE('',#6542,#6547);
-#6542 = PLANE('',#6543);
-#6543 = AXIS2_PLACEMENT_3D('',#6544,#6545,#6546);
-#6544 = CARTESIAN_POINT('',(2.75,-4.65,5.75));
-#6545 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#6546 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#6547 = DEFINITIONAL_REPRESENTATION('',(#6548),#6556);
-#6548 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6549,#6550,#6551,#6552,
-#6553,#6554,#6555),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6585 = PCURVE('',#6586,#6591);
+#6586 = PLANE('',#6587);
+#6587 = AXIS2_PLACEMENT_3D('',#6588,#6589,#6590);
+#6588 = CARTESIAN_POINT('',(0.108267716535,-0.183070866142,
+    0.226377952756));
+#6589 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#6590 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#6591 = DEFINITIONAL_REPRESENTATION('',(#6592),#6600);
+#6592 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6593,#6594,#6595,#6596,
+#6597,#6598,#6599),.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('') );
-#6549 = CARTESIAN_POINT('',(0.,-0.1));
-#6550 = CARTESIAN_POINT('',(0.692820323028,-0.1));
-#6551 = CARTESIAN_POINT('',(0.346410161514,-0.7));
-#6552 = CARTESIAN_POINT('',(9.797174393179E-17,-1.3));
-#6553 = CARTESIAN_POINT('',(-0.346410161514,-0.7));
-#6554 = CARTESIAN_POINT('',(-0.692820323028,-0.1));
-#6555 = CARTESIAN_POINT('',(0.,-0.1));
-#6556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6593 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#6594 = CARTESIAN_POINT('',(2.727639067038E-02,-3.937007874016E-03));
+#6595 = CARTESIAN_POINT('',(1.363819533519E-02,-2.755905511811E-02));
+#6596 = CARTESIAN_POINT('',(3.857155272905E-18,-5.11811023622E-02));
+#6597 = CARTESIAN_POINT('',(-1.363819533519E-02,-2.755905511811E-02));
+#6598 = CARTESIAN_POINT('',(-2.727639067038E-02,-3.937007874016E-03));
+#6599 = CARTESIAN_POINT('',(0.,-3.937007874016E-03));
+#6600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6557 = ADVANCED_FACE('',(#6558),#6189,.T.);
-#6558 = FACE_BOUND('',#6559,.F.);
-#6559 = EDGE_LOOP('',(#6560,#6561,#6562,#6563));
-#6560 = ORIENTED_EDGE('',*,*,#6175,.T.);
-#6561 = ORIENTED_EDGE('',*,*,#6278,.T.);
-#6562 = ORIENTED_EDGE('',*,*,#6305,.T.);
-#6563 = ORIENTED_EDGE('',*,*,#6229,.T.);
-#6564 = ADVANCED_FACE('',(#6565),#6369,.T.);
-#6565 = FACE_BOUND('',#6566,.T.);
-#6566 = EDGE_LOOP('',(#6567,#6589,#6590,#6591));
-#6567 = ORIENTED_EDGE('',*,*,#6568,.F.);
-#6568 = EDGE_CURVE('',#6330,#6569,#6571,.T.);
-#6569 = VERTEX_POINT('',#6570);
-#6570 = CARTESIAN_POINT('',(1.47,-6.25,3.5));
-#6571 = SEAM_CURVE('',#6572,(#6577,#6583),.PCURVE_S1.);
-#6572 = CIRCLE('',#6573,0.1);
-#6573 = AXIS2_PLACEMENT_3D('',#6574,#6575,#6576);
-#6574 = CARTESIAN_POINT('',(1.47,-6.15,3.5));
-#6575 = DIRECTION('',(-6.989330840477E-17,-1.097324941955E-15,-1.));
-#6576 = DIRECTION('',(1.,-1.382869529909E-31,-6.989330840477E-17));
-#6577 = PCURVE('',#6369,#6578);
-#6578 = DEFINITIONAL_REPRESENTATION('',(#6579),#6582);
-#6579 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6580,#6581),.UNSPECIFIED.,.F.,
+#6601 = ADVANCED_FACE('',(#6602),#6233,.T.);
+#6602 = FACE_BOUND('',#6603,.F.);
+#6603 = EDGE_LOOP('',(#6604,#6605,#6606,#6607));
+#6604 = ORIENTED_EDGE('',*,*,#6219,.T.);
+#6605 = ORIENTED_EDGE('',*,*,#6322,.T.);
+#6606 = ORIENTED_EDGE('',*,*,#6349,.T.);
+#6607 = ORIENTED_EDGE('',*,*,#6273,.T.);
+#6608 = ADVANCED_FACE('',(#6609),#6413,.T.);
+#6609 = FACE_BOUND('',#6610,.T.);
+#6610 = EDGE_LOOP('',(#6611,#6633,#6634,#6635));
+#6611 = ORIENTED_EDGE('',*,*,#6612,.F.);
+#6612 = EDGE_CURVE('',#6374,#6613,#6615,.T.);
+#6613 = VERTEX_POINT('',#6614);
+#6614 = CARTESIAN_POINT('',(5.787401574803E-02,-0.246062992126,
+    0.137795275591));
+#6615 = SEAM_CURVE('',#6616,(#6621,#6627),.PCURVE_S1.);
+#6616 = CIRCLE('',#6617,3.937007874016E-03);
+#6617 = AXIS2_PLACEMENT_3D('',#6618,#6619,#6620);
+#6618 = CARTESIAN_POINT('',(5.787401574803E-02,-0.242125984252,
+    0.137795275591));
+#6619 = DIRECTION('',(-6.989330840477E-17,-1.097324941955E-15,-1.));
+#6620 = DIRECTION('',(1.,-1.382869529909E-31,-6.989330840477E-17));
+#6621 = PCURVE('',#6413,#6622);
+#6622 = DEFINITIONAL_REPRESENTATION('',(#6623),#6626);
+#6623 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6624,#6625),.UNSPECIFIED.,.F.,
   .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
-#6580 = CARTESIAN_POINT('',(-2.828593693313E-16,0.));
-#6581 = CARTESIAN_POINT('',(-2.828593693313E-16,1.570796326795));
-#6582 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6624 = CARTESIAN_POINT('',(-2.828593693313E-16,0.));
+#6625 = CARTESIAN_POINT('',(-2.828593693313E-16,1.570796326795));
+#6626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6583 = PCURVE('',#6369,#6584);
-#6584 = DEFINITIONAL_REPRESENTATION('',(#6585),#6588);
-#6585 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6586,#6587),.UNSPECIFIED.,.F.,
+#6627 = PCURVE('',#6413,#6628);
+#6628 = DEFINITIONAL_REPRESENTATION('',(#6629),#6632);
+#6629 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#6630,#6631),.UNSPECIFIED.,.F.,
   .F.,(2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.);
-#6586 = CARTESIAN_POINT('',(6.28318530718,0.));
-#6587 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
-#6588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6630 = CARTESIAN_POINT('',(6.28318530718,0.));
+#6631 = CARTESIAN_POINT('',(6.28318530718,1.570796326795));
+#6632 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6589 = ORIENTED_EDGE('',*,*,#6354,.T.);
-#6590 = ORIENTED_EDGE('',*,*,#6568,.T.);
-#6591 = ORIENTED_EDGE('',*,*,#6592,.F.);
-#6592 = EDGE_CURVE('',#6569,#6569,#6593,.T.);
-#6593 = SURFACE_CURVE('',#6594,(#6599,#6606),.PCURVE_S1.);
-#6594 = CIRCLE('',#6595,1.47);
-#6595 = AXIS2_PLACEMENT_3D('',#6596,#6597,#6598);
-#6596 = CARTESIAN_POINT('',(-9.769962616701E-15,-6.25,3.5));
-#6597 = DIRECTION('',(-6.15912824026E-32,-1.,1.097324941955E-15));
-#6598 = DIRECTION('',(1.,1.721016880419E-31,2.129660609265E-16));
-#6599 = PCURVE('',#6369,#6600);
-#6600 = DEFINITIONAL_REPRESENTATION('',(#6601),#6605);
-#6601 = LINE('',#6602,#6603);
-#6602 = CARTESIAN_POINT('',(0.,1.570796326795));
-#6603 = VECTOR('',#6604,1.);
-#6604 = DIRECTION('',(1.,0.));
-#6605 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6633 = ORIENTED_EDGE('',*,*,#6398,.T.);
+#6634 = ORIENTED_EDGE('',*,*,#6612,.T.);
+#6635 = ORIENTED_EDGE('',*,*,#6636,.F.);
+#6636 = EDGE_CURVE('',#6613,#6613,#6637,.T.);
+#6637 = SURFACE_CURVE('',#6638,(#6643,#6650),.PCURVE_S1.);
+#6638 = CIRCLE('',#6639,5.787401574803E-02);
+#6639 = AXIS2_PLACEMENT_3D('',#6640,#6641,#6642);
+#6640 = CARTESIAN_POINT('',(-3.846441975079E-16,-0.246062992126,
+    0.137795275591));
+#6641 = DIRECTION('',(-6.15912824026E-32,-1.,1.097324941955E-15));
+#6642 = DIRECTION('',(1.,1.721016880419E-31,2.129660609265E-16));
+#6643 = PCURVE('',#6413,#6644);
+#6644 = DEFINITIONAL_REPRESENTATION('',(#6645),#6649);
+#6645 = LINE('',#6646,#6647);
+#6646 = CARTESIAN_POINT('',(0.,1.570796326795));
+#6647 = VECTOR('',#6648,1.);
+#6648 = DIRECTION('',(1.,0.));
+#6649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6606 = PCURVE('',#6607,#6612);
-#6607 = PLANE('',#6608);
-#6608 = AXIS2_PLACEMENT_3D('',#6609,#6610,#6611);
-#6609 = CARTESIAN_POINT('',(1.57,-6.25,3.5));
-#6610 = DIRECTION('',(6.15912824026E-32,1.,-1.097324941955E-15));
-#6611 = DIRECTION('',(0.,1.097324941955E-15,1.));
-#6612 = DEFINITIONAL_REPRESENTATION('',(#6613),#6621);
-#6613 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6614,#6615,#6616,#6617,
-#6618,#6619,#6620),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6650 = PCURVE('',#6651,#6656);
+#6651 = PLANE('',#6652);
+#6652 = AXIS2_PLACEMENT_3D('',#6653,#6654,#6655);
+#6653 = CARTESIAN_POINT('',(6.181102362205E-02,-0.246062992126,
+    0.137795275591));
+#6654 = DIRECTION('',(6.15912824026E-32,1.,-1.097324941955E-15));
+#6655 = DIRECTION('',(0.,1.097324941955E-15,1.));
+#6656 = DEFINITIONAL_REPRESENTATION('',(#6657),#6665);
+#6657 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6658,#6659,#6660,#6661,
+#6662,#6663,#6664),.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('') );
-#6614 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.1));
-#6615 = CARTESIAN_POINT('',(2.546114687126,-0.1));
-#6616 = CARTESIAN_POINT('',(1.273057343563,-2.305));
-#6617 = CARTESIAN_POINT('',(-1.416310680451E-15,-4.51));
-#6618 = CARTESIAN_POINT('',(-1.273057343563,-2.305));
-#6619 = CARTESIAN_POINT('',(-2.546114687126,-0.1));
-#6620 = CARTESIAN_POINT('',(-4.440892098501E-16,-0.1));
-#6621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6658 = CARTESIAN_POINT('',(-1.748382715945E-17,-3.937007874016E-03));
+#6659 = CARTESIAN_POINT('',(0.100240735714,-3.937007874016E-03));
+#6660 = CARTESIAN_POINT('',(5.012036785682E-02,-9.074803149606E-02));
+#6661 = CARTESIAN_POINT('',(-5.576026300988E-17,-0.177559055118));
+#6662 = CARTESIAN_POINT('',(-5.012036785682E-02,-9.074803149606E-02));
+#6663 = CARTESIAN_POINT('',(-0.100240735714,-3.937007874016E-03));
+#6664 = CARTESIAN_POINT('',(-1.748382715945E-17,-3.937007874016E-03));
+#6665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6622 = ADVANCED_FACE('',(#6623,#6658),#6424,.T.);
-#6623 = FACE_BOUND('',#6624,.T.);
-#6624 = EDGE_LOOP('',(#6625));
-#6625 = ORIENTED_EDGE('',*,*,#6626,.F.);
-#6626 = EDGE_CURVE('',#6627,#6627,#6629,.T.);
-#6627 = VERTEX_POINT('',#6628);
-#6628 = CARTESIAN_POINT('',(-1.75,-4.65,1.25));
-#6629 = SURFACE_CURVE('',#6630,(#6635,#6646),.PCURVE_S1.);
-#6630 = CIRCLE('',#6631,0.5);
-#6631 = AXIS2_PLACEMENT_3D('',#6632,#6633,#6634);
-#6632 = CARTESIAN_POINT('',(-2.25,-4.65,1.25));
-#6633 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#6634 = DIRECTION('',(1.,0.,0.));
-#6635 = PCURVE('',#6424,#6636);
-#6636 = DEFINITIONAL_REPRESENTATION('',(#6637),#6645);
-#6637 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6638,#6639,#6640,#6641,
-#6642,#6643,#6644),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6666 = ADVANCED_FACE('',(#6667,#6702),#6468,.T.);
+#6667 = FACE_BOUND('',#6668,.T.);
+#6668 = EDGE_LOOP('',(#6669));
+#6669 = ORIENTED_EDGE('',*,*,#6670,.F.);
+#6670 = EDGE_CURVE('',#6671,#6671,#6673,.T.);
+#6671 = VERTEX_POINT('',#6672);
+#6672 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.183070866142,
+    4.92125984252E-02));
+#6673 = SURFACE_CURVE('',#6674,(#6679,#6690),.PCURVE_S1.);
+#6674 = CIRCLE('',#6675,1.968503937008E-02);
+#6675 = AXIS2_PLACEMENT_3D('',#6676,#6677,#6678);
+#6676 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.183070866142,
+    4.92125984252E-02));
+#6677 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6678 = DIRECTION('',(1.,0.,0.));
+#6679 = PCURVE('',#6468,#6680);
+#6680 = DEFINITIONAL_REPRESENTATION('',(#6681),#6689);
+#6681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6682,#6683,#6684,#6685,
+#6686,#6687,#6688),.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('') );
-#6638 = CARTESIAN_POINT('',(0.,0.));
-#6639 = CARTESIAN_POINT('',(0.866025403784,0.));
-#6640 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#6641 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#6642 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#6643 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#6644 = CARTESIAN_POINT('',(0.,0.));
-#6645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6682 = CARTESIAN_POINT('',(0.,0.));
+#6683 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#6684 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#6685 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#6686 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#6687 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#6688 = CARTESIAN_POINT('',(0.,0.));
+#6689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6646 = PCURVE('',#6647,#6652);
-#6647 = CYLINDRICAL_SURFACE('',#6648,0.5);
-#6648 = AXIS2_PLACEMENT_3D('',#6649,#6650,#6651);
-#6649 = CARTESIAN_POINT('',(-2.25,-4.65,1.25));
-#6650 = DIRECTION('',(0.,1.,-1.221245327088E-15));
-#6651 = DIRECTION('',(1.,0.,0.));
-#6652 = DEFINITIONAL_REPRESENTATION('',(#6653),#6657);
-#6653 = LINE('',#6654,#6655);
-#6654 = CARTESIAN_POINT('',(-0.,0.));
-#6655 = VECTOR('',#6656,1.);
-#6656 = DIRECTION('',(-1.,0.));
-#6657 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6690 = PCURVE('',#6691,#6696);
+#6691 = CYLINDRICAL_SURFACE('',#6692,1.968503937008E-02);
+#6692 = AXIS2_PLACEMENT_3D('',#6693,#6694,#6695);
+#6693 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.183070866142,
+    4.92125984252E-02));
+#6694 = DIRECTION('',(0.,1.,-1.221245327088E-15));
+#6695 = DIRECTION('',(1.,0.,0.));
+#6696 = DEFINITIONAL_REPRESENTATION('',(#6697),#6701);
+#6697 = LINE('',#6698,#6699);
+#6698 = CARTESIAN_POINT('',(-0.,0.));
+#6699 = VECTOR('',#6700,1.);
+#6700 = DIRECTION('',(-1.,0.));
+#6701 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6658 = FACE_BOUND('',#6659,.T.);
-#6659 = EDGE_LOOP('',(#6660));
-#6660 = ORIENTED_EDGE('',*,*,#6409,.T.);
-#6661 = ADVANCED_FACE('',(#6662,#6697),#6483,.T.);
-#6662 = FACE_BOUND('',#6663,.T.);
-#6663 = EDGE_LOOP('',(#6664));
-#6664 = ORIENTED_EDGE('',*,*,#6665,.F.);
-#6665 = EDGE_CURVE('',#6666,#6666,#6668,.T.);
-#6666 = VERTEX_POINT('',#6667);
-#6667 = CARTESIAN_POINT('',(-1.75,-4.65,5.75));
-#6668 = SURFACE_CURVE('',#6669,(#6674,#6685),.PCURVE_S1.);
-#6669 = CIRCLE('',#6670,0.5);
-#6670 = AXIS2_PLACEMENT_3D('',#6671,#6672,#6673);
-#6671 = CARTESIAN_POINT('',(-2.25,-4.65,5.75));
-#6672 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#6673 = DIRECTION('',(1.,0.,0.));
-#6674 = PCURVE('',#6483,#6675);
-#6675 = DEFINITIONAL_REPRESENTATION('',(#6676),#6684);
-#6676 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6677,#6678,#6679,#6680,
-#6681,#6682,#6683),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6702 = FACE_BOUND('',#6703,.T.);
+#6703 = EDGE_LOOP('',(#6704));
+#6704 = ORIENTED_EDGE('',*,*,#6453,.T.);
+#6705 = ADVANCED_FACE('',(#6706,#6741),#6527,.T.);
+#6706 = FACE_BOUND('',#6707,.T.);
+#6707 = EDGE_LOOP('',(#6708));
+#6708 = ORIENTED_EDGE('',*,*,#6709,.F.);
+#6709 = EDGE_CURVE('',#6710,#6710,#6712,.T.);
+#6710 = VERTEX_POINT('',#6711);
+#6711 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.183070866142,
+    0.226377952756));
+#6712 = SURFACE_CURVE('',#6713,(#6718,#6729),.PCURVE_S1.);
+#6713 = CIRCLE('',#6714,1.968503937008E-02);
+#6714 = AXIS2_PLACEMENT_3D('',#6715,#6716,#6717);
+#6715 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.183070866142,
+    0.226377952756));
+#6716 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6717 = DIRECTION('',(1.,0.,0.));
+#6718 = PCURVE('',#6527,#6719);
+#6719 = DEFINITIONAL_REPRESENTATION('',(#6720),#6728);
+#6720 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6721,#6722,#6723,#6724,
+#6725,#6726,#6727),.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('') );
-#6677 = CARTESIAN_POINT('',(0.,0.));
-#6678 = CARTESIAN_POINT('',(0.866025403784,0.));
-#6679 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#6680 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#6681 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#6682 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#6683 = CARTESIAN_POINT('',(0.,0.));
-#6684 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6721 = CARTESIAN_POINT('',(0.,0.));
+#6722 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#6723 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#6724 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#6725 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#6726 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#6727 = CARTESIAN_POINT('',(0.,0.));
+#6728 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6685 = PCURVE('',#6686,#6691);
-#6686 = CYLINDRICAL_SURFACE('',#6687,0.5);
-#6687 = AXIS2_PLACEMENT_3D('',#6688,#6689,#6690);
-#6688 = CARTESIAN_POINT('',(-2.25,-4.65,5.75));
-#6689 = DIRECTION('',(0.,1.,-1.221245327088E-15));
-#6690 = DIRECTION('',(1.,0.,0.));
-#6691 = DEFINITIONAL_REPRESENTATION('',(#6692),#6696);
-#6692 = LINE('',#6693,#6694);
-#6693 = CARTESIAN_POINT('',(-0.,0.));
-#6694 = VECTOR('',#6695,1.);
-#6695 = DIRECTION('',(-1.,0.));
-#6696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6729 = PCURVE('',#6730,#6735);
+#6730 = CYLINDRICAL_SURFACE('',#6731,1.968503937008E-02);
+#6731 = AXIS2_PLACEMENT_3D('',#6732,#6733,#6734);
+#6732 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.183070866142,
+    0.226377952756));
+#6733 = DIRECTION('',(0.,1.,-1.221245327088E-15));
+#6734 = DIRECTION('',(1.,0.,0.));
+#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',''
   ) );
-#6697 = FACE_BOUND('',#6698,.T.);
-#6698 = EDGE_LOOP('',(#6699));
-#6699 = ORIENTED_EDGE('',*,*,#6468,.T.);
-#6700 = ADVANCED_FACE('',(#6701,#6736),#6542,.T.);
-#6701 = FACE_BOUND('',#6702,.T.);
-#6702 = EDGE_LOOP('',(#6703));
-#6703 = ORIENTED_EDGE('',*,*,#6704,.F.);
-#6704 = EDGE_CURVE('',#6705,#6705,#6707,.T.);
-#6705 = VERTEX_POINT('',#6706);
-#6706 = CARTESIAN_POINT('',(2.75,-4.65,5.75));
-#6707 = SURFACE_CURVE('',#6708,(#6713,#6724),.PCURVE_S1.);
-#6708 = CIRCLE('',#6709,0.5);
-#6709 = AXIS2_PLACEMENT_3D('',#6710,#6711,#6712);
-#6710 = CARTESIAN_POINT('',(2.25,-4.65,5.75));
-#6711 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#6712 = DIRECTION('',(1.,0.,0.));
-#6713 = PCURVE('',#6542,#6714);
-#6714 = DEFINITIONAL_REPRESENTATION('',(#6715),#6723);
-#6715 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6716,#6717,#6718,#6719,
-#6720,#6721,#6722),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6741 = FACE_BOUND('',#6742,.T.);
+#6742 = EDGE_LOOP('',(#6743));
+#6743 = ORIENTED_EDGE('',*,*,#6512,.T.);
+#6744 = ADVANCED_FACE('',(#6745,#6780),#6586,.T.);
+#6745 = FACE_BOUND('',#6746,.T.);
+#6746 = EDGE_LOOP('',(#6747));
+#6747 = ORIENTED_EDGE('',*,*,#6748,.F.);
+#6748 = EDGE_CURVE('',#6749,#6749,#6751,.T.);
+#6749 = VERTEX_POINT('',#6750);
+#6750 = CARTESIAN_POINT('',(0.108267716535,-0.183070866142,
+    0.226377952756));
+#6751 = SURFACE_CURVE('',#6752,(#6757,#6768),.PCURVE_S1.);
+#6752 = CIRCLE('',#6753,1.968503937008E-02);
+#6753 = AXIS2_PLACEMENT_3D('',#6754,#6755,#6756);
+#6754 = CARTESIAN_POINT('',(8.858267716535E-02,-0.183070866142,
+    0.226377952756));
+#6755 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6756 = DIRECTION('',(1.,0.,0.));
+#6757 = PCURVE('',#6586,#6758);
+#6758 = DEFINITIONAL_REPRESENTATION('',(#6759),#6767);
+#6759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6760,#6761,#6762,#6763,
+#6764,#6765,#6766),.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('') );
-#6716 = CARTESIAN_POINT('',(0.,0.));
-#6717 = CARTESIAN_POINT('',(0.866025403784,0.));
-#6718 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#6719 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#6720 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#6721 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#6722 = CARTESIAN_POINT('',(0.,0.));
-#6723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6760 = CARTESIAN_POINT('',(0.,0.));
+#6761 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#6762 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#6763 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#6764 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#6765 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#6766 = CARTESIAN_POINT('',(0.,0.));
+#6767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6724 = PCURVE('',#6725,#6730);
-#6725 = CYLINDRICAL_SURFACE('',#6726,0.5);
-#6726 = AXIS2_PLACEMENT_3D('',#6727,#6728,#6729);
-#6727 = CARTESIAN_POINT('',(2.25,-4.65,5.75));
-#6728 = DIRECTION('',(0.,1.,-1.221245327088E-15));
-#6729 = DIRECTION('',(1.,0.,0.));
-#6730 = DEFINITIONAL_REPRESENTATION('',(#6731),#6735);
-#6731 = LINE('',#6732,#6733);
-#6732 = CARTESIAN_POINT('',(-0.,0.));
-#6733 = VECTOR('',#6734,1.);
-#6734 = DIRECTION('',(-1.,0.));
-#6735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6768 = PCURVE('',#6769,#6774);
+#6769 = CYLINDRICAL_SURFACE('',#6770,1.968503937008E-02);
+#6770 = AXIS2_PLACEMENT_3D('',#6771,#6772,#6773);
+#6771 = CARTESIAN_POINT('',(8.858267716535E-02,-0.183070866142,
+    0.226377952756));
+#6772 = DIRECTION('',(0.,1.,-1.221245327088E-15));
+#6773 = DIRECTION('',(1.,0.,0.));
+#6774 = DEFINITIONAL_REPRESENTATION('',(#6775),#6779);
+#6775 = LINE('',#6776,#6777);
+#6776 = CARTESIAN_POINT('',(-0.,0.));
+#6777 = VECTOR('',#6778,1.);
+#6778 = DIRECTION('',(-1.,0.));
+#6779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6736 = FACE_BOUND('',#6737,.T.);
-#6737 = EDGE_LOOP('',(#6738));
-#6738 = ORIENTED_EDGE('',*,*,#6527,.T.);
-#6739 = ADVANCED_FACE('',(#6740),#6607,.F.);
-#6740 = FACE_BOUND('',#6741,.F.);
-#6741 = EDGE_LOOP('',(#6742));
-#6742 = ORIENTED_EDGE('',*,*,#6592,.F.);
-#6743 = ADVANCED_FACE('',(#6744),#6647,.T.);
-#6744 = FACE_BOUND('',#6745,.F.);
-#6745 = EDGE_LOOP('',(#6746,#6769,#6800,#6801));
-#6746 = ORIENTED_EDGE('',*,*,#6747,.T.);
-#6747 = EDGE_CURVE('',#6627,#6748,#6750,.T.);
-#6748 = VERTEX_POINT('',#6749);
-#6749 = CARTESIAN_POINT('',(-1.75,-5.05,1.25));
-#6750 = SEAM_CURVE('',#6751,(#6755,#6762),.PCURVE_S1.);
-#6751 = LINE('',#6752,#6753);
-#6752 = CARTESIAN_POINT('',(-1.75,-4.65,1.25));
-#6753 = VECTOR('',#6754,1.);
-#6754 = DIRECTION('',(0.,-1.,1.165734175856E-15));
-#6755 = PCURVE('',#6647,#6756);
-#6756 = DEFINITIONAL_REPRESENTATION('',(#6757),#6761);
-#6757 = LINE('',#6758,#6759);
-#6758 = CARTESIAN_POINT('',(-0.,0.));
-#6759 = VECTOR('',#6760,1.);
-#6760 = DIRECTION('',(-0.,-1.));
-#6761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6780 = FACE_BOUND('',#6781,.T.);
+#6781 = EDGE_LOOP('',(#6782));
+#6782 = ORIENTED_EDGE('',*,*,#6571,.T.);
+#6783 = ADVANCED_FACE('',(#6784),#6651,.F.);
+#6784 = FACE_BOUND('',#6785,.F.);
+#6785 = EDGE_LOOP('',(#6786));
+#6786 = ORIENTED_EDGE('',*,*,#6636,.F.);
+#6787 = ADVANCED_FACE('',(#6788),#6691,.T.);
+#6788 = FACE_BOUND('',#6789,.F.);
+#6789 = EDGE_LOOP('',(#6790,#6813,#6844,#6845));
+#6790 = ORIENTED_EDGE('',*,*,#6791,.T.);
+#6791 = EDGE_CURVE('',#6671,#6792,#6794,.T.);
+#6792 = VERTEX_POINT('',#6793);
+#6793 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.198818897638,
+    4.92125984252E-02));
+#6794 = SEAM_CURVE('',#6795,(#6799,#6806),.PCURVE_S1.);
+#6795 = LINE('',#6796,#6797);
+#6796 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.183070866142,
+    4.92125984252E-02));
+#6797 = VECTOR('',#6798,3.937007874016E-02);
+#6798 = DIRECTION('',(0.,-1.,1.165734175856E-15));
+#6799 = PCURVE('',#6691,#6800);
+#6800 = DEFINITIONAL_REPRESENTATION('',(#6801),#6805);
+#6801 = LINE('',#6802,#6803);
+#6802 = CARTESIAN_POINT('',(-0.,0.));
+#6803 = VECTOR('',#6804,1.);
+#6804 = DIRECTION('',(-0.,-1.));
+#6805 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6762 = PCURVE('',#6647,#6763);
-#6763 = DEFINITIONAL_REPRESENTATION('',(#6764),#6768);
-#6764 = LINE('',#6765,#6766);
-#6765 = CARTESIAN_POINT('',(-6.28318530718,0.));
-#6766 = VECTOR('',#6767,1.);
-#6767 = DIRECTION('',(-0.,-1.));
-#6768 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6806 = PCURVE('',#6691,#6807);
+#6807 = DEFINITIONAL_REPRESENTATION('',(#6808),#6812);
+#6808 = LINE('',#6809,#6810);
+#6809 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6810 = VECTOR('',#6811,1.);
+#6811 = DIRECTION('',(-0.,-1.));
+#6812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6769 = ORIENTED_EDGE('',*,*,#6770,.T.);
-#6770 = EDGE_CURVE('',#6748,#6748,#6771,.T.);
-#6771 = SURFACE_CURVE('',#6772,(#6777,#6784),.PCURVE_S1.);
-#6772 = CIRCLE('',#6773,0.5);
-#6773 = AXIS2_PLACEMENT_3D('',#6774,#6775,#6776);
-#6774 = CARTESIAN_POINT('',(-2.25,-5.05,1.25));
-#6775 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#6776 = DIRECTION('',(1.,0.,0.));
-#6777 = PCURVE('',#6647,#6778);
-#6778 = DEFINITIONAL_REPRESENTATION('',(#6779),#6783);
-#6779 = LINE('',#6780,#6781);
-#6780 = CARTESIAN_POINT('',(-0.,-0.4));
-#6781 = VECTOR('',#6782,1.);
-#6782 = DIRECTION('',(-1.,0.));
-#6783 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6784 = PCURVE('',#6785,#6790);
-#6785 = PLANE('',#6786);
-#6786 = AXIS2_PLACEMENT_3D('',#6787,#6788,#6789);
-#6787 = CARTESIAN_POINT('',(-1.75,-5.05,1.25));
-#6788 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#6789 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#6790 = DEFINITIONAL_REPRESENTATION('',(#6791),#6799);
-#6791 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6792,#6793,#6794,#6795,
-#6796,#6797,#6798),.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('') );
-#6792 = CARTESIAN_POINT('',(0.,0.));
-#6793 = CARTESIAN_POINT('',(0.866025403784,0.));
-#6794 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#6795 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#6796 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#6797 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#6798 = CARTESIAN_POINT('',(0.,0.));
-#6799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6800 = ORIENTED_EDGE('',*,*,#6747,.F.);
-#6801 = ORIENTED_EDGE('',*,*,#6626,.F.);
-#6802 = ADVANCED_FACE('',(#6803),#6686,.T.);
-#6803 = FACE_BOUND('',#6804,.F.);
-#6804 = EDGE_LOOP('',(#6805,#6828,#6859,#6860));
-#6805 = ORIENTED_EDGE('',*,*,#6806,.T.);
-#6806 = EDGE_CURVE('',#6666,#6807,#6809,.T.);
-#6807 = VERTEX_POINT('',#6808);
-#6808 = CARTESIAN_POINT('',(-1.75,-5.05,5.75));
-#6809 = SEAM_CURVE('',#6810,(#6814,#6821),.PCURVE_S1.);
-#6810 = LINE('',#6811,#6812);
-#6811 = CARTESIAN_POINT('',(-1.75,-4.65,5.75));
-#6812 = VECTOR('',#6813,1.);
-#6813 = DIRECTION('',(0.,-1.,1.165734175856E-15));
-#6814 = PCURVE('',#6686,#6815);
-#6815 = DEFINITIONAL_REPRESENTATION('',(#6816),#6820);
-#6816 = LINE('',#6817,#6818);
-#6817 = CARTESIAN_POINT('',(-0.,0.));
-#6818 = VECTOR('',#6819,1.);
-#6819 = DIRECTION('',(-0.,-1.));
-#6820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6821 = PCURVE('',#6686,#6822);
+#6813 = ORIENTED_EDGE('',*,*,#6814,.T.);
+#6814 = EDGE_CURVE('',#6792,#6792,#6815,.T.);
+#6815 = SURFACE_CURVE('',#6816,(#6821,#6828),.PCURVE_S1.);
+#6816 = CIRCLE('',#6817,1.968503937008E-02);
+#6817 = AXIS2_PLACEMENT_3D('',#6818,#6819,#6820);
+#6818 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.198818897638,
+    4.92125984252E-02));
+#6819 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6820 = DIRECTION('',(1.,0.,0.));
+#6821 = PCURVE('',#6691,#6822);
 #6822 = DEFINITIONAL_REPRESENTATION('',(#6823),#6827);
 #6823 = LINE('',#6824,#6825);
-#6824 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6824 = CARTESIAN_POINT('',(-0.,-1.574803149606E-02));
 #6825 = VECTOR('',#6826,1.);
-#6826 = DIRECTION('',(-0.,-1.));
+#6826 = DIRECTION('',(-1.,0.));
 #6827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6828 = ORIENTED_EDGE('',*,*,#6829,.T.);
-#6829 = EDGE_CURVE('',#6807,#6807,#6830,.T.);
-#6830 = SURFACE_CURVE('',#6831,(#6836,#6843),.PCURVE_S1.);
-#6831 = CIRCLE('',#6832,0.5);
-#6832 = AXIS2_PLACEMENT_3D('',#6833,#6834,#6835);
-#6833 = CARTESIAN_POINT('',(-2.25,-5.05,5.75));
-#6834 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#6835 = DIRECTION('',(1.,0.,0.));
-#6836 = PCURVE('',#6686,#6837);
-#6837 = DEFINITIONAL_REPRESENTATION('',(#6838),#6842);
-#6838 = LINE('',#6839,#6840);
-#6839 = CARTESIAN_POINT('',(-0.,-0.4));
-#6840 = VECTOR('',#6841,1.);
-#6841 = DIRECTION('',(-1.,0.));
-#6842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6843 = PCURVE('',#6844,#6849);
-#6844 = PLANE('',#6845);
-#6845 = AXIS2_PLACEMENT_3D('',#6846,#6847,#6848);
-#6846 = CARTESIAN_POINT('',(-1.75,-5.05,5.75));
-#6847 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#6848 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#6849 = DEFINITIONAL_REPRESENTATION('',(#6850),#6858);
-#6850 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6851,#6852,#6853,#6854,
-#6855,#6856,#6857),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6828 = PCURVE('',#6829,#6834);
+#6829 = PLANE('',#6830);
+#6830 = AXIS2_PLACEMENT_3D('',#6831,#6832,#6833);
+#6831 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.198818897638,
+    4.92125984252E-02));
+#6832 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#6833 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#6834 = DEFINITIONAL_REPRESENTATION('',(#6835),#6843);
+#6835 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6836,#6837,#6838,#6839,
+#6840,#6841,#6842),.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('') );
-#6851 = CARTESIAN_POINT('',(0.,0.));
-#6852 = CARTESIAN_POINT('',(0.866025403784,0.));
-#6853 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#6854 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#6855 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#6856 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#6857 = CARTESIAN_POINT('',(0.,0.));
-#6858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6836 = CARTESIAN_POINT('',(0.,0.));
+#6837 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#6838 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#6839 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#6840 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#6841 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#6842 = CARTESIAN_POINT('',(0.,0.));
+#6843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6859 = ORIENTED_EDGE('',*,*,#6806,.F.);
-#6860 = ORIENTED_EDGE('',*,*,#6665,.F.);
-#6861 = ADVANCED_FACE('',(#6862),#6725,.T.);
-#6862 = FACE_BOUND('',#6863,.F.);
-#6863 = EDGE_LOOP('',(#6864,#6887,#6918,#6919));
-#6864 = ORIENTED_EDGE('',*,*,#6865,.T.);
-#6865 = EDGE_CURVE('',#6705,#6866,#6868,.T.);
-#6866 = VERTEX_POINT('',#6867);
-#6867 = CARTESIAN_POINT('',(2.75,-5.05,5.75));
-#6868 = SEAM_CURVE('',#6869,(#6873,#6880),.PCURVE_S1.);
-#6869 = LINE('',#6870,#6871);
-#6870 = CARTESIAN_POINT('',(2.75,-4.65,5.75));
-#6871 = VECTOR('',#6872,1.);
-#6872 = DIRECTION('',(0.,-1.,1.165734175856E-15));
-#6873 = PCURVE('',#6725,#6874);
-#6874 = DEFINITIONAL_REPRESENTATION('',(#6875),#6879);
-#6875 = LINE('',#6876,#6877);
-#6876 = CARTESIAN_POINT('',(-0.,0.));
-#6877 = VECTOR('',#6878,1.);
-#6878 = DIRECTION('',(-0.,-1.));
-#6879 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6844 = ORIENTED_EDGE('',*,*,#6791,.F.);
+#6845 = ORIENTED_EDGE('',*,*,#6670,.F.);
+#6846 = ADVANCED_FACE('',(#6847),#6730,.T.);
+#6847 = FACE_BOUND('',#6848,.F.);
+#6848 = EDGE_LOOP('',(#6849,#6872,#6903,#6904));
+#6849 = ORIENTED_EDGE('',*,*,#6850,.T.);
+#6850 = EDGE_CURVE('',#6710,#6851,#6853,.T.);
+#6851 = VERTEX_POINT('',#6852);
+#6852 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.198818897638,
+    0.226377952756));
+#6853 = SEAM_CURVE('',#6854,(#6858,#6865),.PCURVE_S1.);
+#6854 = LINE('',#6855,#6856);
+#6855 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.183070866142,
+    0.226377952756));
+#6856 = VECTOR('',#6857,3.937007874016E-02);
+#6857 = DIRECTION('',(0.,-1.,1.165734175856E-15));
+#6858 = PCURVE('',#6730,#6859);
+#6859 = DEFINITIONAL_REPRESENTATION('',(#6860),#6864);
+#6860 = LINE('',#6861,#6862);
+#6861 = CARTESIAN_POINT('',(-0.,0.));
+#6862 = VECTOR('',#6863,1.);
+#6863 = DIRECTION('',(-0.,-1.));
+#6864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6880 = PCURVE('',#6725,#6881);
+#6865 = PCURVE('',#6730,#6866);
+#6866 = DEFINITIONAL_REPRESENTATION('',(#6867),#6871);
+#6867 = LINE('',#6868,#6869);
+#6868 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6869 = VECTOR('',#6870,1.);
+#6870 = DIRECTION('',(-0.,-1.));
+#6871 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6872 = ORIENTED_EDGE('',*,*,#6873,.T.);
+#6873 = EDGE_CURVE('',#6851,#6851,#6874,.T.);
+#6874 = SURFACE_CURVE('',#6875,(#6880,#6887),.PCURVE_S1.);
+#6875 = CIRCLE('',#6876,1.968503937008E-02);
+#6876 = AXIS2_PLACEMENT_3D('',#6877,#6878,#6879);
+#6877 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.198818897638,
+    0.226377952756));
+#6878 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6879 = DIRECTION('',(1.,0.,0.));
+#6880 = PCURVE('',#6730,#6881);
 #6881 = DEFINITIONAL_REPRESENTATION('',(#6882),#6886);
 #6882 = LINE('',#6883,#6884);
-#6883 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6883 = CARTESIAN_POINT('',(-0.,-1.574803149606E-02));
 #6884 = VECTOR('',#6885,1.);
-#6885 = DIRECTION('',(-0.,-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,#6866,#6889,.T.);
-#6889 = SURFACE_CURVE('',#6890,(#6895,#6902),.PCURVE_S1.);
-#6890 = CIRCLE('',#6891,0.5);
-#6891 = AXIS2_PLACEMENT_3D('',#6892,#6893,#6894);
-#6892 = CARTESIAN_POINT('',(2.25,-5.05,5.75));
-#6893 = DIRECTION('',(0.,-1.,1.221245327088E-15));
-#6894 = DIRECTION('',(1.,0.,0.));
-#6895 = PCURVE('',#6725,#6896);
-#6896 = DEFINITIONAL_REPRESENTATION('',(#6897),#6901);
-#6897 = LINE('',#6898,#6899);
-#6898 = CARTESIAN_POINT('',(-0.,-0.4));
-#6899 = VECTOR('',#6900,1.);
-#6900 = DIRECTION('',(-1.,0.));
-#6901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6902 = PCURVE('',#6903,#6908);
-#6903 = PLANE('',#6904);
-#6904 = AXIS2_PLACEMENT_3D('',#6905,#6906,#6907);
-#6905 = CARTESIAN_POINT('',(2.75,-5.05,5.75));
-#6906 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
-#6907 = DIRECTION('',(0.,1.213274284403E-15,1.));
-#6908 = DEFINITIONAL_REPRESENTATION('',(#6909),#6917);
-#6909 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6910,#6911,#6912,#6913,
-#6914,#6915,#6916),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6887 = PCURVE('',#6888,#6893);
+#6888 = PLANE('',#6889);
+#6889 = AXIS2_PLACEMENT_3D('',#6890,#6891,#6892);
+#6890 = CARTESIAN_POINT('',(-6.889763779528E-02,-0.198818897638,
+    0.226377952756));
+#6891 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#6892 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#6893 = DEFINITIONAL_REPRESENTATION('',(#6894),#6902);
+#6894 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6895,#6896,#6897,#6898,
+#6899,#6900,#6901),.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('') );
-#6910 = CARTESIAN_POINT('',(0.,0.));
-#6911 = CARTESIAN_POINT('',(0.866025403784,0.));
-#6912 = CARTESIAN_POINT('',(0.433012701892,-0.75));
-#6913 = CARTESIAN_POINT('',(1.224646799147E-16,-1.5));
-#6914 = CARTESIAN_POINT('',(-0.433012701892,-0.75));
-#6915 = CARTESIAN_POINT('',(-0.866025403784,-7.771561172376E-16));
-#6916 = CARTESIAN_POINT('',(0.,0.));
-#6917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6895 = CARTESIAN_POINT('',(0.,0.));
+#6896 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#6897 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#6898 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#6899 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#6900 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#6901 = CARTESIAN_POINT('',(0.,0.));
+#6902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6918 = ORIENTED_EDGE('',*,*,#6865,.F.);
-#6919 = ORIENTED_EDGE('',*,*,#6704,.F.);
-#6920 = ADVANCED_FACE('',(#6921,#6924),#6785,.F.);
-#6921 = FACE_BOUND('',#6922,.F.);
-#6922 = EDGE_LOOP('',(#6923));
-#6923 = ORIENTED_EDGE('',*,*,#6770,.F.);
-#6924 = FACE_BOUND('',#6925,.F.);
-#6925 = EDGE_LOOP('',(#6926));
-#6926 = ORIENTED_EDGE('',*,*,#6927,.T.);
-#6927 = EDGE_CURVE('',#6928,#6928,#6930,.T.);
-#6928 = VERTEX_POINT('',#6929);
-#6929 = CARTESIAN_POINT('',(-1.752927379136,-5.05,1.25));
-#6930 = SURFACE_CURVE('',#6931,(#6936,#6947),.PCURVE_S1.);
-#6931 = CIRCLE('',#6932,0.497072620864);
-#6932 = AXIS2_PLACEMENT_3D('',#6933,#6934,#6935);
-#6933 = CARTESIAN_POINT('',(-2.25,-5.05,1.25));
-#6934 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#6935 = DIRECTION('',(1.,0.,0.));
-#6936 = PCURVE('',#6785,#6937);
-#6937 = DEFINITIONAL_REPRESENTATION('',(#6938),#6946);
-#6938 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6939,#6940,#6941,#6942,
-#6943,#6944,#6945),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6903 = ORIENTED_EDGE('',*,*,#6850,.F.);
+#6904 = ORIENTED_EDGE('',*,*,#6709,.F.);
+#6905 = ADVANCED_FACE('',(#6906),#6769,.T.);
+#6906 = FACE_BOUND('',#6907,.F.);
+#6907 = EDGE_LOOP('',(#6908,#6931,#6962,#6963));
+#6908 = ORIENTED_EDGE('',*,*,#6909,.T.);
+#6909 = EDGE_CURVE('',#6749,#6910,#6912,.T.);
+#6910 = VERTEX_POINT('',#6911);
+#6911 = CARTESIAN_POINT('',(0.108267716535,-0.198818897638,
+    0.226377952756));
+#6912 = SEAM_CURVE('',#6913,(#6917,#6924),.PCURVE_S1.);
+#6913 = LINE('',#6914,#6915);
+#6914 = CARTESIAN_POINT('',(0.108267716535,-0.183070866142,
+    0.226377952756));
+#6915 = VECTOR('',#6916,3.937007874016E-02);
+#6916 = DIRECTION('',(0.,-1.,1.165734175856E-15));
+#6917 = PCURVE('',#6769,#6918);
+#6918 = DEFINITIONAL_REPRESENTATION('',(#6919),#6923);
+#6919 = LINE('',#6920,#6921);
+#6920 = CARTESIAN_POINT('',(-0.,0.));
+#6921 = VECTOR('',#6922,1.);
+#6922 = DIRECTION('',(-0.,-1.));
+#6923 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6924 = PCURVE('',#6769,#6925);
+#6925 = DEFINITIONAL_REPRESENTATION('',(#6926),#6930);
+#6926 = LINE('',#6927,#6928);
+#6927 = CARTESIAN_POINT('',(-6.28318530718,0.));
+#6928 = VECTOR('',#6929,1.);
+#6929 = DIRECTION('',(-0.,-1.));
+#6930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6931 = ORIENTED_EDGE('',*,*,#6932,.T.);
+#6932 = EDGE_CURVE('',#6910,#6910,#6933,.T.);
+#6933 = SURFACE_CURVE('',#6934,(#6939,#6946),.PCURVE_S1.);
+#6934 = CIRCLE('',#6935,1.968503937008E-02);
+#6935 = AXIS2_PLACEMENT_3D('',#6936,#6937,#6938);
+#6936 = CARTESIAN_POINT('',(8.858267716535E-02,-0.198818897638,
+    0.226377952756));
+#6937 = DIRECTION('',(0.,-1.,1.221245327088E-15));
+#6938 = DIRECTION('',(1.,0.,0.));
+#6939 = PCURVE('',#6769,#6940);
+#6940 = DEFINITIONAL_REPRESENTATION('',(#6941),#6945);
+#6941 = LINE('',#6942,#6943);
+#6942 = CARTESIAN_POINT('',(-0.,-1.574803149606E-02));
+#6943 = VECTOR('',#6944,1.);
+#6944 = DIRECTION('',(-1.,0.));
+#6945 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#6946 = PCURVE('',#6947,#6952);
+#6947 = PLANE('',#6948);
+#6948 = AXIS2_PLACEMENT_3D('',#6949,#6950,#6951);
+#6949 = CARTESIAN_POINT('',(0.108267716535,-0.198818897638,
+    0.226377952756));
+#6950 = DIRECTION('',(-7.590817599709E-32,1.,-1.213274284403E-15));
+#6951 = DIRECTION('',(0.,1.213274284403E-15,1.));
+#6952 = DEFINITIONAL_REPRESENTATION('',(#6953),#6961);
+#6953 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6954,#6955,#6956,#6957,
+#6958,#6959,#6960),.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('') );
-#6939 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#6940 = CARTESIAN_POINT('',(0.860955034388,-2.927379135682E-03));
-#6941 = CARTESIAN_POINT('',(0.430477517194,-0.748536310432));
-#6942 = CARTESIAN_POINT('',(1.217476788171E-16,-1.494145241729));
-#6943 = CARTESIAN_POINT('',(-0.430477517194,-0.748536310432));
-#6944 = CARTESIAN_POINT('',(-0.860955034388,-2.927379135683E-03));
-#6945 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#6946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6954 = CARTESIAN_POINT('',(0.,0.));
+#6955 = CARTESIAN_POINT('',(3.409548833797E-02,0.));
+#6956 = CARTESIAN_POINT('',(1.704774416899E-02,-2.952755905512E-02));
+#6957 = CARTESIAN_POINT('',(4.821444091131E-18,-5.905511811024E-02));
+#6958 = CARTESIAN_POINT('',(-1.704774416899E-02,-2.952755905512E-02));
+#6959 = CARTESIAN_POINT('',(-3.409548833797E-02,-3.122502256758E-17));
+#6960 = CARTESIAN_POINT('',(0.,0.));
+#6961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6947 = PCURVE('',#6948,#6953);
-#6948 = SPHERICAL_SURFACE('',#6949,0.54);
-#6949 = AXIS2_PLACEMENT_3D('',#6950,#6951,#6952);
-#6950 = CARTESIAN_POINT('',(-2.25,-4.839005190616,1.25));
-#6951 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#6952 = DIRECTION('',(1.,0.,0.));
-#6953 = DEFINITIONAL_REPRESENTATION('',(#6954),#6958);
-#6954 = LINE('',#6955,#6956);
-#6955 = CARTESIAN_POINT('',(0.,0.401425727959));
-#6956 = VECTOR('',#6957,1.);
-#6957 = DIRECTION('',(1.,0.));
-#6958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#6959 = ADVANCED_FACE('',(#6960,#6963),#6844,.F.);
-#6960 = FACE_BOUND('',#6961,.F.);
-#6961 = EDGE_LOOP('',(#6962));
-#6962 = ORIENTED_EDGE('',*,*,#6829,.F.);
-#6963 = FACE_BOUND('',#6964,.F.);
-#6964 = EDGE_LOOP('',(#6965));
-#6965 = ORIENTED_EDGE('',*,*,#6966,.T.);
-#6966 = EDGE_CURVE('',#6967,#6967,#6969,.T.);
-#6967 = VERTEX_POINT('',#6968);
-#6968 = CARTESIAN_POINT('',(-1.752927379136,-5.05,5.75));
-#6969 = SURFACE_CURVE('',#6970,(#6975,#6986),.PCURVE_S1.);
-#6970 = CIRCLE('',#6971,0.497072620864);
-#6971 = AXIS2_PLACEMENT_3D('',#6972,#6973,#6974);
-#6972 = CARTESIAN_POINT('',(-2.25,-5.05,5.75));
-#6973 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#6974 = DIRECTION('',(1.,0.,0.));
-#6975 = PCURVE('',#6844,#6976);
-#6976 = DEFINITIONAL_REPRESENTATION('',(#6977),#6985);
-#6977 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6978,#6979,#6980,#6981,
-#6982,#6983,#6984),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#6962 = ORIENTED_EDGE('',*,*,#6909,.F.);
+#6963 = ORIENTED_EDGE('',*,*,#6748,.F.);
+#6964 = ADVANCED_FACE('',(#6965,#6968),#6829,.F.);
+#6965 = FACE_BOUND('',#6966,.F.);
+#6966 = EDGE_LOOP('',(#6967));
+#6967 = ORIENTED_EDGE('',*,*,#6814,.F.);
+#6968 = FACE_BOUND('',#6969,.F.);
+#6969 = EDGE_LOOP('',(#6970));
+#6970 = ORIENTED_EDGE('',*,*,#6971,.T.);
+#6971 = EDGE_CURVE('',#6972,#6972,#6974,.T.);
+#6972 = VERTEX_POINT('',#6973);
+#6973 = CARTESIAN_POINT('',(-6.901288894235E-02,-0.198818897638,
+    4.92125984252E-02));
+#6974 = SURFACE_CURVE('',#6975,(#6980,#6991),.PCURVE_S1.);
+#6975 = CIRCLE('',#6976,1.9569788223E-02);
+#6976 = AXIS2_PLACEMENT_3D('',#6977,#6978,#6979);
+#6977 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.198818897638,
+    4.92125984252E-02));
+#6978 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#6979 = DIRECTION('',(1.,0.,0.));
+#6980 = PCURVE('',#6829,#6981);
+#6981 = DEFINITIONAL_REPRESENTATION('',(#6982),#6990);
+#6982 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#6983,#6984,#6985,#6986,
+#6987,#6988,#6989),.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('') );
-#6978 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#6979 = CARTESIAN_POINT('',(0.860955034388,-2.927379135682E-03));
-#6980 = CARTESIAN_POINT('',(0.430477517194,-0.748536310432));
-#6981 = CARTESIAN_POINT('',(1.217476788171E-16,-1.494145241729));
-#6982 = CARTESIAN_POINT('',(-0.430477517194,-0.748536310432));
-#6983 = CARTESIAN_POINT('',(-0.860955034388,-2.927379135683E-03));
-#6984 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#6985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6983 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#6984 = CARTESIAN_POINT('',(3.389586749561E-02,-1.152511470741E-04));
+#6985 = CARTESIAN_POINT('',(1.69479337478E-02,-2.946993348158E-02));
+#6986 = CARTESIAN_POINT('',(4.793215701459E-18,-5.882461581609E-02));
+#6987 = CARTESIAN_POINT('',(-1.69479337478E-02,-2.946993348158E-02));
+#6988 = CARTESIAN_POINT('',(-3.389586749561E-02,-1.152511470741E-04));
+#6989 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#6990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6986 = PCURVE('',#6987,#6992);
-#6987 = SPHERICAL_SURFACE('',#6988,0.54);
-#6988 = AXIS2_PLACEMENT_3D('',#6989,#6990,#6991);
-#6989 = CARTESIAN_POINT('',(-2.25,-4.839005190616,5.75));
-#6990 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#6991 = DIRECTION('',(1.,0.,0.));
-#6992 = DEFINITIONAL_REPRESENTATION('',(#6993),#6997);
-#6993 = LINE('',#6994,#6995);
-#6994 = CARTESIAN_POINT('',(0.,0.401425727959));
-#6995 = VECTOR('',#6996,1.);
-#6996 = DIRECTION('',(1.,0.));
-#6997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#6991 = PCURVE('',#6992,#6997);
+#6992 = SPHERICAL_SURFACE('',#6993,2.125984251969E-02);
+#6993 = AXIS2_PLACEMENT_3D('',#6994,#6995,#6996);
+#6994 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.190512015379,
+    4.92125984252E-02));
+#6995 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#6996 = DIRECTION('',(1.,0.,0.));
+#6997 = DEFINITIONAL_REPRESENTATION('',(#6998),#7002);
+#6998 = LINE('',#6999,#7000);
+#6999 = CARTESIAN_POINT('',(0.,0.401425727959));
+#7000 = VECTOR('',#7001,1.);
+#7001 = DIRECTION('',(1.,0.));
+#7002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#6998 = ADVANCED_FACE('',(#6999,#7002),#6903,.F.);
-#6999 = FACE_BOUND('',#7000,.F.);
-#7000 = EDGE_LOOP('',(#7001));
-#7001 = ORIENTED_EDGE('',*,*,#6888,.F.);
-#7002 = FACE_BOUND('',#7003,.F.);
-#7003 = EDGE_LOOP('',(#7004));
-#7004 = ORIENTED_EDGE('',*,*,#7005,.T.);
-#7005 = EDGE_CURVE('',#7006,#7006,#7008,.T.);
-#7006 = VERTEX_POINT('',#7007);
-#7007 = CARTESIAN_POINT('',(2.747072620864,-5.05,5.75));
-#7008 = SURFACE_CURVE('',#7009,(#7014,#7025),.PCURVE_S1.);
-#7009 = CIRCLE('',#7010,0.497072620864);
-#7010 = AXIS2_PLACEMENT_3D('',#7011,#7012,#7013);
-#7011 = CARTESIAN_POINT('',(2.25,-5.05,5.75));
-#7012 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#7013 = DIRECTION('',(1.,0.,0.));
-#7014 = PCURVE('',#6903,#7015);
-#7015 = DEFINITIONAL_REPRESENTATION('',(#7016),#7024);
-#7016 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7017,#7018,#7019,#7020,
-#7021,#7022,#7023),.UNSPECIFIED.,.F.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#7003 = ADVANCED_FACE('',(#7004,#7007),#6888,.F.);
+#7004 = FACE_BOUND('',#7005,.F.);
+#7005 = EDGE_LOOP('',(#7006));
+#7006 = ORIENTED_EDGE('',*,*,#6873,.F.);
+#7007 = FACE_BOUND('',#7008,.F.);
+#7008 = EDGE_LOOP('',(#7009));
+#7009 = ORIENTED_EDGE('',*,*,#7010,.T.);
+#7010 = EDGE_CURVE('',#7011,#7011,#7013,.T.);
+#7011 = VERTEX_POINT('',#7012);
+#7012 = CARTESIAN_POINT('',(-6.901288894235E-02,-0.198818897638,
+    0.226377952756));
+#7013 = SURFACE_CURVE('',#7014,(#7019,#7030),.PCURVE_S1.);
+#7014 = CIRCLE('',#7015,1.9569788223E-02);
+#7015 = AXIS2_PLACEMENT_3D('',#7016,#7017,#7018);
+#7016 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.198818897638,
+    0.226377952756));
+#7017 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7018 = DIRECTION('',(1.,0.,0.));
+#7019 = PCURVE('',#6888,#7020);
+#7020 = DEFINITIONAL_REPRESENTATION('',(#7021),#7029);
+#7021 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7022,#7023,#7024,#7025,
+#7026,#7027,#7028),.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('') );
-#7017 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#7018 = CARTESIAN_POINT('',(0.860955034388,-2.927379135682E-03));
-#7019 = CARTESIAN_POINT('',(0.430477517194,-0.748536310432));
-#7020 = CARTESIAN_POINT('',(1.217476788171E-16,-1.494145241729));
-#7021 = CARTESIAN_POINT('',(-0.430477517194,-0.748536310432));
-#7022 = CARTESIAN_POINT('',(-0.860955034388,-2.927379135683E-03));
-#7023 = CARTESIAN_POINT('',(0.,-2.927379135682E-03));
-#7024 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7022 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#7023 = CARTESIAN_POINT('',(3.389586749561E-02,-1.152511470741E-04));
+#7024 = CARTESIAN_POINT('',(1.69479337478E-02,-2.946993348158E-02));
+#7025 = CARTESIAN_POINT('',(4.793215701459E-18,-5.882461581609E-02));
+#7026 = CARTESIAN_POINT('',(-1.69479337478E-02,-2.946993348158E-02));
+#7027 = CARTESIAN_POINT('',(-3.389586749561E-02,-1.152511470741E-04));
+#7028 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#7029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7025 = PCURVE('',#7026,#7031);
-#7026 = SPHERICAL_SURFACE('',#7027,0.54);
-#7027 = AXIS2_PLACEMENT_3D('',#7028,#7029,#7030);
-#7028 = CARTESIAN_POINT('',(2.25,-4.839005190616,5.75));
-#7029 = DIRECTION('',(0.,-1.,2.22044604925E-16));
-#7030 = DIRECTION('',(1.,0.,0.));
-#7031 = DEFINITIONAL_REPRESENTATION('',(#7032),#7036);
-#7032 = LINE('',#7033,#7034);
-#7033 = CARTESIAN_POINT('',(0.,0.401425727959));
-#7034 = VECTOR('',#7035,1.);
-#7035 = DIRECTION('',(1.,0.));
-#7036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7030 = PCURVE('',#7031,#7036);
+#7031 = SPHERICAL_SURFACE('',#7032,2.125984251969E-02);
+#7032 = AXIS2_PLACEMENT_3D('',#7033,#7034,#7035);
+#7033 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.190512015379,
+    0.226377952756));
+#7034 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7035 = DIRECTION('',(1.,0.,0.));
+#7036 = DEFINITIONAL_REPRESENTATION('',(#7037),#7041);
+#7037 = LINE('',#7038,#7039);
+#7038 = CARTESIAN_POINT('',(0.,0.401425727959));
+#7039 = VECTOR('',#7040,1.);
+#7040 = DIRECTION('',(1.,0.));
+#7041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7037 = ADVANCED_FACE('',(#7038),#6948,.T.);
-#7038 = FACE_BOUND('',#7039,.T.);
-#7039 = EDGE_LOOP('',(#7040,#7064,#7065));
-#7040 = ORIENTED_EDGE('',*,*,#7041,.T.);
-#7041 = EDGE_CURVE('',#6928,#7042,#7044,.T.);
-#7042 = VERTEX_POINT('',#7043);
-#7043 = CARTESIAN_POINT('',(-2.25,-5.379005190616,1.25));
-#7044 = SEAM_CURVE('',#7045,(#7050,#7057),.PCURVE_S1.);
-#7045 = CIRCLE('',#7046,0.54);
-#7046 = AXIS2_PLACEMENT_3D('',#7047,#7048,#7049);
-#7047 = CARTESIAN_POINT('',(-2.25,-4.839005190616,1.25));
-#7048 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
-#7049 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
-#7050 = PCURVE('',#6948,#7051);
-#7051 = DEFINITIONAL_REPRESENTATION('',(#7052),#7056);
-#7052 = LINE('',#7053,#7054);
-#7053 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#7054 = VECTOR('',#7055,1.);
-#7055 = DIRECTION('',(0.,1.));
-#7056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7042 = ADVANCED_FACE('',(#7043,#7046),#6947,.F.);
+#7043 = FACE_BOUND('',#7044,.F.);
+#7044 = EDGE_LOOP('',(#7045));
+#7045 = ORIENTED_EDGE('',*,*,#6932,.F.);
+#7046 = FACE_BOUND('',#7047,.F.);
+#7047 = EDGE_LOOP('',(#7048));
+#7048 = ORIENTED_EDGE('',*,*,#7049,.T.);
+#7049 = EDGE_CURVE('',#7050,#7050,#7052,.T.);
+#7050 = VERTEX_POINT('',#7051);
+#7051 = CARTESIAN_POINT('',(0.108152465388,-0.198818897638,
+    0.226377952756));
+#7052 = SURFACE_CURVE('',#7053,(#7058,#7069),.PCURVE_S1.);
+#7053 = CIRCLE('',#7054,1.9569788223E-02);
+#7054 = AXIS2_PLACEMENT_3D('',#7055,#7056,#7057);
+#7055 = CARTESIAN_POINT('',(8.858267716535E-02,-0.198818897638,
+    0.226377952756));
+#7056 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7057 = DIRECTION('',(1.,0.,0.));
+#7058 = PCURVE('',#6947,#7059);
+#7059 = DEFINITIONAL_REPRESENTATION('',(#7060),#7068);
+#7060 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7061,#7062,#7063,#7064,
+#7065,#7066,#7067),.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('') );
+#7061 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#7062 = CARTESIAN_POINT('',(3.389586749561E-02,-1.152511470741E-04));
+#7063 = CARTESIAN_POINT('',(1.69479337478E-02,-2.946993348158E-02));
+#7064 = CARTESIAN_POINT('',(4.793215701459E-18,-5.882461581609E-02));
+#7065 = CARTESIAN_POINT('',(-1.69479337478E-02,-2.946993348158E-02));
+#7066 = CARTESIAN_POINT('',(-3.389586749561E-02,-1.152511470741E-04));
+#7067 = CARTESIAN_POINT('',(0.,-1.152511470741E-04));
+#7068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7057 = PCURVE('',#6948,#7058);
-#7058 = DEFINITIONAL_REPRESENTATION('',(#7059),#7063);
-#7059 = LINE('',#7060,#7061);
-#7060 = CARTESIAN_POINT('',(0.,-6.28318530718));
-#7061 = VECTOR('',#7062,1.);
-#7062 = DIRECTION('',(0.,1.));
-#7063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7069 = PCURVE('',#7070,#7075);
+#7070 = SPHERICAL_SURFACE('',#7071,2.125984251969E-02);
+#7071 = AXIS2_PLACEMENT_3D('',#7072,#7073,#7074);
+#7072 = CARTESIAN_POINT('',(8.858267716535E-02,-0.190512015379,
+    0.226377952756));
+#7073 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#7074 = DIRECTION('',(1.,0.,0.));
+#7075 = DEFINITIONAL_REPRESENTATION('',(#7076),#7080);
+#7076 = LINE('',#7077,#7078);
+#7077 = CARTESIAN_POINT('',(0.,0.401425727959));
+#7078 = VECTOR('',#7079,1.);
+#7079 = DIRECTION('',(1.,0.));
+#7080 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7064 = ORIENTED_EDGE('',*,*,#7041,.F.);
-#7065 = ORIENTED_EDGE('',*,*,#6927,.T.);
-#7066 = ADVANCED_FACE('',(#7067),#6987,.T.);
-#7067 = FACE_BOUND('',#7068,.T.);
-#7068 = EDGE_LOOP('',(#7069,#7093,#7094));
-#7069 = ORIENTED_EDGE('',*,*,#7070,.T.);
-#7070 = EDGE_CURVE('',#6967,#7071,#7073,.T.);
-#7071 = VERTEX_POINT('',#7072);
-#7072 = CARTESIAN_POINT('',(-2.25,-5.379005190616,5.75));
-#7073 = SEAM_CURVE('',#7074,(#7079,#7086),.PCURVE_S1.);
-#7074 = CIRCLE('',#7075,0.54);
-#7075 = AXIS2_PLACEMENT_3D('',#7076,#7077,#7078);
-#7076 = CARTESIAN_POINT('',(-2.25,-4.839005190616,5.75));
-#7077 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
-#7078 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
-#7079 = PCURVE('',#6987,#7080);
-#7080 = DEFINITIONAL_REPRESENTATION('',(#7081),#7085);
-#7081 = LINE('',#7082,#7083);
-#7082 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#7083 = VECTOR('',#7084,1.);
-#7084 = DIRECTION('',(0.,1.));
-#7085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7081 = ADVANCED_FACE('',(#7082),#6992,.T.);
+#7082 = FACE_BOUND('',#7083,.T.);
+#7083 = EDGE_LOOP('',(#7084,#7108,#7109));
+#7084 = ORIENTED_EDGE('',*,*,#7085,.T.);
+#7085 = EDGE_CURVE('',#6972,#7086,#7088,.T.);
+#7086 = VERTEX_POINT('',#7087);
+#7087 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.211771857898,
+    4.92125984252E-02));
+#7088 = SEAM_CURVE('',#7089,(#7094,#7101),.PCURVE_S1.);
+#7089 = CIRCLE('',#7090,2.125984251969E-02);
+#7090 = AXIS2_PLACEMENT_3D('',#7091,#7092,#7093);
+#7091 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.190512015379,
+    4.92125984252E-02));
+#7092 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
+#7093 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
+#7094 = PCURVE('',#6992,#7095);
+#7095 = DEFINITIONAL_REPRESENTATION('',(#7096),#7100);
+#7096 = LINE('',#7097,#7098);
+#7097 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
+#7098 = VECTOR('',#7099,1.);
+#7099 = DIRECTION('',(0.,1.));
+#7100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7086 = PCURVE('',#6987,#7087);
-#7087 = DEFINITIONAL_REPRESENTATION('',(#7088),#7092);
-#7088 = LINE('',#7089,#7090);
-#7089 = CARTESIAN_POINT('',(0.,-6.28318530718));
-#7090 = VECTOR('',#7091,1.);
-#7091 = DIRECTION('',(0.,1.));
-#7092 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7101 = PCURVE('',#6992,#7102);
+#7102 = DEFINITIONAL_REPRESENTATION('',(#7103),#7107);
+#7103 = LINE('',#7104,#7105);
+#7104 = CARTESIAN_POINT('',(0.,-6.28318530718));
+#7105 = VECTOR('',#7106,1.);
+#7106 = DIRECTION('',(0.,1.));
+#7107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7093 = ORIENTED_EDGE('',*,*,#7070,.F.);
-#7094 = ORIENTED_EDGE('',*,*,#6966,.T.);
-#7095 = ADVANCED_FACE('',(#7096),#7026,.T.);
-#7096 = FACE_BOUND('',#7097,.T.);
-#7097 = EDGE_LOOP('',(#7098,#7122,#7123));
-#7098 = ORIENTED_EDGE('',*,*,#7099,.T.);
-#7099 = EDGE_CURVE('',#7006,#7100,#7102,.T.);
-#7100 = VERTEX_POINT('',#7101);
-#7101 = CARTESIAN_POINT('',(2.25,-5.379005190616,5.75));
-#7102 = SEAM_CURVE('',#7103,(#7108,#7115),.PCURVE_S1.);
-#7103 = CIRCLE('',#7104,0.54);
-#7104 = AXIS2_PLACEMENT_3D('',#7105,#7106,#7107);
-#7105 = CARTESIAN_POINT('',(2.25,-4.839005190616,5.75));
-#7106 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
-#7107 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
-#7108 = PCURVE('',#7026,#7109);
-#7109 = DEFINITIONAL_REPRESENTATION('',(#7110),#7114);
-#7110 = LINE('',#7111,#7112);
-#7111 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
-#7112 = VECTOR('',#7113,1.);
-#7113 = DIRECTION('',(0.,1.));
-#7114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7108 = ORIENTED_EDGE('',*,*,#7085,.F.);
+#7109 = ORIENTED_EDGE('',*,*,#6971,.T.);
+#7110 = ADVANCED_FACE('',(#7111),#7031,.T.);
+#7111 = FACE_BOUND('',#7112,.T.);
+#7112 = EDGE_LOOP('',(#7113,#7137,#7138));
+#7113 = ORIENTED_EDGE('',*,*,#7114,.T.);
+#7114 = EDGE_CURVE('',#7011,#7115,#7117,.T.);
+#7115 = VERTEX_POINT('',#7116);
+#7116 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.211771857898,
+    0.226377952756));
+#7117 = SEAM_CURVE('',#7118,(#7123,#7130),.PCURVE_S1.);
+#7118 = CIRCLE('',#7119,2.125984251969E-02);
+#7119 = AXIS2_PLACEMENT_3D('',#7120,#7121,#7122);
+#7120 = CARTESIAN_POINT('',(-8.858267716535E-02,-0.190512015379,
+    0.226377952756));
+#7121 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
+#7122 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
+#7123 = PCURVE('',#7031,#7124);
+#7124 = DEFINITIONAL_REPRESENTATION('',(#7125),#7129);
+#7125 = LINE('',#7126,#7127);
+#7126 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
+#7127 = VECTOR('',#7128,1.);
+#7128 = DIRECTION('',(0.,1.));
+#7129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7115 = PCURVE('',#7026,#7116);
-#7116 = DEFINITIONAL_REPRESENTATION('',(#7117),#7121);
-#7117 = LINE('',#7118,#7119);
-#7118 = CARTESIAN_POINT('',(0.,-6.28318530718));
-#7119 = VECTOR('',#7120,1.);
-#7120 = DIRECTION('',(0.,1.));
-#7121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7130 = PCURVE('',#7031,#7131);
+#7131 = DEFINITIONAL_REPRESENTATION('',(#7132),#7136);
+#7132 = LINE('',#7133,#7134);
+#7133 = CARTESIAN_POINT('',(0.,-6.28318530718));
+#7134 = VECTOR('',#7135,1.);
+#7135 = DIRECTION('',(0.,1.));
+#7136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7122 = ORIENTED_EDGE('',*,*,#7099,.F.);
-#7123 = ORIENTED_EDGE('',*,*,#7005,.T.);
-#7124 = MANIFOLD_SOLID_BREP('',#7125);
-#7125 = CLOSED_SHELL('',(#7126,#7248,#7324,#7400,#7535,#7655,#7682,#7709
-    ,#7736,#7763));
-#7126 = ADVANCED_FACE('',(#7127),#7141,.T.);
-#7127 = FACE_BOUND('',#7128,.T.);
-#7128 = EDGE_LOOP('',(#7129,#7164,#7193,#7221));
-#7129 = ORIENTED_EDGE('',*,*,#7130,.T.);
-#7130 = EDGE_CURVE('',#7131,#7133,#7135,.T.);
-#7131 = VERTEX_POINT('',#7132);
-#7132 = CARTESIAN_POINT('',(2.421060868332,-2.35,-3.918578353032));
-#7133 = VERTEX_POINT('',#7134);
-#7134 = CARTESIAN_POINT('',(2.421060868332,-2.65,-3.918578353032));
-#7135 = SURFACE_CURVE('',#7136,(#7140,#7152),.PCURVE_S1.);
-#7136 = LINE('',#7137,#7138);
-#7137 = CARTESIAN_POINT('',(2.421060868332,-2.35,-3.918578353032));
-#7138 = VECTOR('',#7139,1.);
-#7139 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7140 = PCURVE('',#7141,#7146);
-#7141 = CYLINDRICAL_SURFACE('',#7142,0.1);
-#7142 = AXIS2_PLACEMENT_3D('',#7143,#7144,#7145);
-#7143 = CARTESIAN_POINT('',(2.324551052911,-2.35,-3.892389509466));
-#7144 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7145 = DIRECTION('',(-1.,0.,0.));
-#7146 = DEFINITIONAL_REPRESENTATION('',(#7147),#7151);
-#7147 = LINE('',#7148,#7149);
-#7148 = CARTESIAN_POINT('',(3.406571067651,0.));
-#7149 = VECTOR('',#7150,1.);
-#7150 = DIRECTION('',(0.,-1.));
-#7151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7137 = ORIENTED_EDGE('',*,*,#7114,.F.);
+#7138 = ORIENTED_EDGE('',*,*,#7010,.T.);
+#7139 = ADVANCED_FACE('',(#7140),#7070,.T.);
+#7140 = FACE_BOUND('',#7141,.T.);
+#7141 = EDGE_LOOP('',(#7142,#7166,#7167));
+#7142 = ORIENTED_EDGE('',*,*,#7143,.T.);
+#7143 = EDGE_CURVE('',#7050,#7144,#7146,.T.);
+#7144 = VERTEX_POINT('',#7145);
+#7145 = CARTESIAN_POINT('',(8.858267716535E-02,-0.211771857898,
+    0.226377952756));
+#7146 = SEAM_CURVE('',#7147,(#7152,#7159),.PCURVE_S1.);
+#7147 = CIRCLE('',#7148,2.125984251969E-02);
+#7148 = AXIS2_PLACEMENT_3D('',#7149,#7150,#7151);
+#7149 = CARTESIAN_POINT('',(8.858267716535E-02,-0.190512015379,
+    0.226377952756));
+#7150 = DIRECTION('',(-2.449293598295E-16,-2.22044604925E-16,-1.));
+#7151 = DIRECTION('',(1.,-5.438524293788E-32,-2.449293598295E-16));
+#7152 = PCURVE('',#7070,#7153);
+#7153 = DEFINITIONAL_REPRESENTATION('',(#7154),#7158);
+#7154 = LINE('',#7155,#7156);
+#7155 = CARTESIAN_POINT('',(6.28318530718,-6.28318530718));
+#7156 = VECTOR('',#7157,1.);
+#7157 = DIRECTION('',(0.,1.));
+#7158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7152 = PCURVE('',#7153,#7158);
-#7153 = PLANE('',#7154);
-#7154 = AXIS2_PLACEMENT_3D('',#7155,#7156,#7157);
-#7155 = CARTESIAN_POINT('',(2.604551052911,-2.35,-3.242389509466));
-#7156 = DIRECTION('',(-0.965098154214,-5.815091423085E-17,0.261888435661
+#7159 = PCURVE('',#7070,#7160);
+#7160 = DEFINITIONAL_REPRESENTATION('',(#7161),#7165);
+#7161 = LINE('',#7162,#7163);
+#7162 = CARTESIAN_POINT('',(0.,-6.28318530718));
+#7163 = VECTOR('',#7164,1.);
+#7164 = DIRECTION('',(0.,1.));
+#7165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7166 = ORIENTED_EDGE('',*,*,#7143,.F.);
+#7167 = ORIENTED_EDGE('',*,*,#7049,.T.);
+#7168 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#7175)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#7169,#7173,#7174)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#7169 = ( CONVERSION_BASED_UNIT('INCH',#7171) LENGTH_UNIT() NAMED_UNIT(
+  #7170) );
+#7170 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#7171 = LENGTH_MEASURE_WITH_UNIT(25.4,#7172);
+#7172 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#7173 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#7174 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#7175 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#7169,'distance_accuracy_value','confusion accuracy');
+#7176 = SHAPE_DEFINITION_REPRESENTATION(#7177,#5645);
+#7177 = PRODUCT_DEFINITION_SHAPE('','',#7178);
+#7178 = PRODUCT_DEFINITION('design','',#7179,#7182);
+#7179 = PRODUCT_DEFINITION_FORMATION('','',#7180);
+#7180 = PRODUCT('button-body001','button-body001','',(#7181));
+#7181 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#7182 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#7183 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#7184,#7186);
+#7184 = ( REPRESENTATION_RELATIONSHIP('','',#5645,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#7185) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#7185 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#7186 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #7187);
+#7187 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#7178,$);
+#7188 = PRODUCT_TYPE('part',$,(#7180));
+#7189 = SHAPE_REPRESENTATION('',(#11,#7190,#7836),#8498);
+#7190 = MANIFOLD_SOLID_BREP('',#7191);
+#7191 = CLOSED_SHELL('',(#7192,#7314,#7390,#7466,#7601,#7721,#7748,#7775
+    ,#7802,#7829));
+#7192 = ADVANCED_FACE('',(#7193),#7207,.T.);
+#7193 = FACE_BOUND('',#7194,.T.);
+#7194 = EDGE_LOOP('',(#7195,#7230,#7259,#7287));
+#7195 = ORIENTED_EDGE('',*,*,#7196,.T.);
+#7196 = EDGE_CURVE('',#7197,#7199,#7201,.T.);
+#7197 = VERTEX_POINT('',#7198);
+#7198 = CARTESIAN_POINT('',(9.531735702096E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7199 = VERTEX_POINT('',#7200);
+#7200 = CARTESIAN_POINT('',(9.531735702096E-02,-0.104330708661,
+    -0.154274738308));
+#7201 = SURFACE_CURVE('',#7202,(#7206,#7218),.PCURVE_S1.);
+#7202 = LINE('',#7203,#7204);
+#7203 = CARTESIAN_POINT('',(9.531735702096E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7204 = VECTOR('',#7205,3.937007874016E-02);
+#7205 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7206 = PCURVE('',#7207,#7212);
+#7207 = CYLINDRICAL_SURFACE('',#7208,3.937007874016E-03);
+#7208 = AXIS2_PLACEMENT_3D('',#7209,#7210,#7211);
+#7209 = CARTESIAN_POINT('',(9.151775798862E-02,-9.251968503937E-02,
+    -0.153243681475));
+#7210 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7211 = DIRECTION('',(-1.,0.,0.));
+#7212 = DEFINITIONAL_REPRESENTATION('',(#7213),#7217);
+#7213 = LINE('',#7214,#7215);
+#7214 = CARTESIAN_POINT('',(3.406571067651,0.));
+#7215 = VECTOR('',#7216,1.);
+#7216 = DIRECTION('',(0.,-1.));
+#7217 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7218 = PCURVE('',#7219,#7224);
+#7219 = PLANE('',#7220);
+#7220 = AXIS2_PLACEMENT_3D('',#7221,#7222,#7223);
+#7221 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7222 = DIRECTION('',(-0.965098154214,-5.815091423085E-17,0.261888435661
     ));
-#7157 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
+#7223 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
   );
-#7158 = DEFINITIONAL_REPRESENTATION('',(#7159),#7163);
-#7159 = LINE('',#7160,#7161);
-#7160 = CARTESIAN_POINT('',(-0.700642562224,-1.501440846244E-16));
-#7161 = VECTOR('',#7162,1.);
-#7162 = DIRECTION('',(-0.,-1.));
-#7163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7224 = DEFINITIONAL_REPRESENTATION('',(#7225),#7229);
+#7225 = LINE('',#7226,#7227);
+#7226 = CARTESIAN_POINT('',(-2.758435284347E-02,-5.91118443403E-18));
+#7227 = VECTOR('',#7228,1.);
+#7228 = DIRECTION('',(-0.,-1.));
+#7229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7164 = ORIENTED_EDGE('',*,*,#7165,.T.);
-#7165 = EDGE_CURVE('',#7133,#7166,#7168,.T.);
-#7166 = VERTEX_POINT('',#7167);
-#7167 = CARTESIAN_POINT('',(2.324551052911,-2.65,-3.992389509466));
-#7168 = SURFACE_CURVE('',#7169,(#7174,#7181),.PCURVE_S1.);
-#7169 = CIRCLE('',#7170,0.1);
-#7170 = AXIS2_PLACEMENT_3D('',#7171,#7172,#7173);
-#7171 = CARTESIAN_POINT('',(2.324551052911,-2.65,-3.892389509466));
-#7172 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7173 = DIRECTION('',(-1.,0.,0.));
-#7174 = PCURVE('',#7141,#7175);
-#7175 = DEFINITIONAL_REPRESENTATION('',(#7176),#7180);
-#7176 = LINE('',#7177,#7178);
-#7177 = CARTESIAN_POINT('',(0.,-0.3));
-#7178 = VECTOR('',#7179,1.);
-#7179 = DIRECTION('',(1.,0.));
-#7180 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7230 = ORIENTED_EDGE('',*,*,#7231,.T.);
+#7231 = EDGE_CURVE('',#7199,#7232,#7234,.T.);
+#7232 = VERTEX_POINT('',#7233);
+#7233 = CARTESIAN_POINT('',(9.151775798862E-02,-0.104330708661,
+    -0.157180689349));
+#7234 = SURFACE_CURVE('',#7235,(#7240,#7247),.PCURVE_S1.);
+#7235 = CIRCLE('',#7236,3.937007874016E-03);
+#7236 = AXIS2_PLACEMENT_3D('',#7237,#7238,#7239);
+#7237 = CARTESIAN_POINT('',(9.151775798862E-02,-0.104330708661,
+    -0.153243681475));
+#7238 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7239 = DIRECTION('',(-1.,0.,0.));
+#7240 = PCURVE('',#7207,#7241);
+#7241 = DEFINITIONAL_REPRESENTATION('',(#7242),#7246);
+#7242 = LINE('',#7243,#7244);
+#7243 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#7244 = VECTOR('',#7245,1.);
+#7245 = DIRECTION('',(1.,0.));
+#7246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7181 = PCURVE('',#7182,#7187);
-#7182 = PLANE('',#7183);
-#7183 = AXIS2_PLACEMENT_3D('',#7184,#7185,#7186);
-#7184 = CARTESIAN_POINT('',(2.421060868332,-2.65,-3.918578353032));
-#7185 = DIRECTION('',(0.,1.,2.958228394579E-31));
-#7186 = DIRECTION('',(0.,2.958228394579E-31,-1.));
-#7187 = DEFINITIONAL_REPRESENTATION('',(#7188),#7192);
-#7188 = CIRCLE('',#7189,0.1);
-#7189 = AXIS2_PLACEMENT_2D('',#7190,#7191);
-#7190 = CARTESIAN_POINT('',(-2.618884356613E-02,9.650981542138E-02));
-#7191 = DIRECTION('',(-0.,1.));
-#7192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7247 = PCURVE('',#7248,#7253);
+#7248 = PLANE('',#7249);
+#7249 = AXIS2_PLACEMENT_3D('',#7250,#7251,#7252);
+#7250 = CARTESIAN_POINT('',(9.531735702096E-02,-0.104330708661,
+    -0.154274738308));
+#7251 = DIRECTION('',(0.,1.,2.958228394579E-31));
+#7252 = DIRECTION('',(0.,2.958228394579E-31,-1.));
+#7253 = DEFINITIONAL_REPRESENTATION('',(#7254),#7258);
+#7254 = CIRCLE('',#7255,3.937007874016E-03);
+#7255 = AXIS2_PLACEMENT_2D('',#7256,#7257);
+#7256 = CARTESIAN_POINT('',(-1.031056833312E-03,3.799599032338E-03));
+#7257 = DIRECTION('',(-0.,1.));
+#7258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7193 = ORIENTED_EDGE('',*,*,#7194,.F.);
-#7194 = EDGE_CURVE('',#7195,#7166,#7197,.T.);
-#7195 = VERTEX_POINT('',#7196);
-#7196 = CARTESIAN_POINT('',(2.324551052911,-2.35,-3.992389509466));
-#7197 = SURFACE_CURVE('',#7198,(#7202,#7209),.PCURVE_S1.);
-#7198 = LINE('',#7199,#7200);
-#7199 = CARTESIAN_POINT('',(2.324551052911,-2.35,-3.992389509466));
-#7200 = VECTOR('',#7201,1.);
-#7201 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7202 = PCURVE('',#7141,#7203);
-#7203 = DEFINITIONAL_REPRESENTATION('',(#7204),#7208);
-#7204 = LINE('',#7205,#7206);
-#7205 = CARTESIAN_POINT('',(4.712388980385,0.));
-#7206 = VECTOR('',#7207,1.);
-#7207 = DIRECTION('',(0.,-1.));
-#7208 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7209 = PCURVE('',#7210,#7215);
-#7210 = PLANE('',#7211);
-#7211 = AXIS2_PLACEMENT_3D('',#7212,#7213,#7214);
-#7212 = CARTESIAN_POINT('',(2.324551052911,-2.35,-3.992389509466));
-#7213 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#7214 = DIRECTION('',(1.,0.,0.));
-#7215 = DEFINITIONAL_REPRESENTATION('',(#7216),#7220);
-#7216 = LINE('',#7217,#7218);
-#7217 = CARTESIAN_POINT('',(-0.,0.));
-#7218 = VECTOR('',#7219,1.);
-#7219 = DIRECTION('',(-0.,-1.));
-#7220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7221 = ORIENTED_EDGE('',*,*,#7222,.F.);
-#7222 = EDGE_CURVE('',#7131,#7195,#7223,.T.);
-#7223 = SURFACE_CURVE('',#7224,(#7229,#7236),.PCURVE_S1.);
-#7224 = CIRCLE('',#7225,0.1);
-#7225 = AXIS2_PLACEMENT_3D('',#7226,#7227,#7228);
-#7226 = CARTESIAN_POINT('',(2.324551052911,-2.35,-3.892389509466));
-#7227 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7228 = DIRECTION('',(-1.,0.,0.));
-#7229 = PCURVE('',#7141,#7230);
-#7230 = DEFINITIONAL_REPRESENTATION('',(#7231),#7235);
-#7231 = LINE('',#7232,#7233);
-#7232 = CARTESIAN_POINT('',(0.,0.));
-#7233 = VECTOR('',#7234,1.);
-#7234 = DIRECTION('',(1.,0.));
-#7235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7236 = PCURVE('',#7237,#7242);
-#7237 = PLANE('',#7238);
-#7238 = AXIS2_PLACEMENT_3D('',#7239,#7240,#7241);
-#7239 = CARTESIAN_POINT('',(2.421060868332,-2.35,-3.918578353032));
-#7240 = DIRECTION('',(0.,1.,2.958228394579E-31));
-#7241 = DIRECTION('',(0.,2.958228394579E-31,-1.));
-#7242 = DEFINITIONAL_REPRESENTATION('',(#7243),#7247);
-#7243 = CIRCLE('',#7244,0.1);
-#7244 = AXIS2_PLACEMENT_2D('',#7245,#7246);
-#7245 = CARTESIAN_POINT('',(-2.618884356613E-02,9.650981542138E-02));
-#7246 = DIRECTION('',(-0.,1.));
-#7247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7248 = ADVANCED_FACE('',(#7249),#7153,.F.);
-#7249 = FACE_BOUND('',#7250,.T.);
-#7250 = EDGE_LOOP('',(#7251,#7281,#7302,#7303));
-#7251 = ORIENTED_EDGE('',*,*,#7252,.T.);
-#7252 = EDGE_CURVE('',#7253,#7255,#7257,.T.);
-#7253 = VERTEX_POINT('',#7254);
-#7254 = CARTESIAN_POINT('',(2.604551052911,-2.35,-3.242389509466));
-#7255 = VERTEX_POINT('',#7256);
-#7256 = CARTESIAN_POINT('',(2.604551052911,-2.65,-3.242389509466));
-#7257 = SURFACE_CURVE('',#7258,(#7262,#7269),.PCURVE_S1.);
-#7258 = LINE('',#7259,#7260);
-#7259 = CARTESIAN_POINT('',(2.604551052911,-2.35,-3.242389509466));
-#7260 = VECTOR('',#7261,1.);
-#7261 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7262 = PCURVE('',#7153,#7263);
-#7263 = DEFINITIONAL_REPRESENTATION('',(#7264),#7268);
+#7259 = ORIENTED_EDGE('',*,*,#7260,.F.);
+#7260 = EDGE_CURVE('',#7261,#7232,#7263,.T.);
+#7261 = VERTEX_POINT('',#7262);
+#7262 = CARTESIAN_POINT('',(9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7263 = SURFACE_CURVE('',#7264,(#7268,#7275),.PCURVE_S1.);
 #7264 = LINE('',#7265,#7266);
-#7265 = CARTESIAN_POINT('',(-0.,0.));
-#7266 = VECTOR('',#7267,1.);
-#7267 = DIRECTION('',(-0.,-1.));
-#7268 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7265 = CARTESIAN_POINT('',(9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7266 = VECTOR('',#7267,3.937007874016E-02);
+#7267 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7268 = PCURVE('',#7207,#7269);
+#7269 = DEFINITIONAL_REPRESENTATION('',(#7270),#7274);
+#7270 = LINE('',#7271,#7272);
+#7271 = CARTESIAN_POINT('',(4.712388980385,0.));
+#7272 = VECTOR('',#7273,1.);
+#7273 = DIRECTION('',(0.,-1.));
+#7274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7269 = PCURVE('',#7270,#7275);
-#7270 = PLANE('',#7271);
-#7271 = AXIS2_PLACEMENT_3D('',#7272,#7273,#7274);
-#7272 = CARTESIAN_POINT('',(2.604551052911,-2.35,-3.242389509466));
-#7273 = DIRECTION('',(1.,0.,0.));
-#7274 = DIRECTION('',(0.,2.22044604925E-16,-1.));
-#7275 = DEFINITIONAL_REPRESENTATION('',(#7276),#7280);
-#7276 = LINE('',#7277,#7278);
-#7277 = CARTESIAN_POINT('',(-0.,0.));
-#7278 = VECTOR('',#7279,1.);
-#7279 = DIRECTION('',(-0.,-1.));
-#7280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7275 = PCURVE('',#7276,#7281);
+#7276 = PLANE('',#7277);
+#7277 = AXIS2_PLACEMENT_3D('',#7278,#7279,#7280);
+#7278 = CARTESIAN_POINT('',(9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7279 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7280 = DIRECTION('',(1.,0.,0.));
+#7281 = DEFINITIONAL_REPRESENTATION('',(#7282),#7286);
+#7282 = LINE('',#7283,#7284);
+#7283 = CARTESIAN_POINT('',(-0.,0.));
+#7284 = VECTOR('',#7285,1.);
+#7285 = DIRECTION('',(-0.,-1.));
+#7286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7281 = ORIENTED_EDGE('',*,*,#7282,.T.);
-#7282 = EDGE_CURVE('',#7255,#7133,#7283,.T.);
-#7283 = SURFACE_CURVE('',#7284,(#7288,#7295),.PCURVE_S1.);
-#7284 = LINE('',#7285,#7286);
-#7285 = CARTESIAN_POINT('',(2.604551052911,-2.65,-3.242389509466));
-#7286 = VECTOR('',#7287,1.);
-#7287 = DIRECTION('',(-0.261888435661,2.142948383663E-16,-0.965098154214
-    ));
-#7288 = PCURVE('',#7153,#7289);
-#7289 = DEFINITIONAL_REPRESENTATION('',(#7290),#7294);
-#7290 = LINE('',#7291,#7292);
-#7291 = CARTESIAN_POINT('',(6.428845150988E-17,-0.3));
-#7292 = VECTOR('',#7293,1.);
-#7293 = DIRECTION('',(-1.,0.));
-#7294 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7295 = PCURVE('',#7182,#7296);
+#7287 = ORIENTED_EDGE('',*,*,#7288,.F.);
+#7288 = EDGE_CURVE('',#7197,#7261,#7289,.T.);
+#7289 = SURFACE_CURVE('',#7290,(#7295,#7302),.PCURVE_S1.);
+#7290 = CIRCLE('',#7291,3.937007874016E-03);
+#7291 = AXIS2_PLACEMENT_3D('',#7292,#7293,#7294);
+#7292 = CARTESIAN_POINT('',(9.151775798862E-02,-9.251968503937E-02,
+    -0.153243681475));
+#7293 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7294 = DIRECTION('',(-1.,0.,0.));
+#7295 = PCURVE('',#7207,#7296);
 #7296 = DEFINITIONAL_REPRESENTATION('',(#7297),#7301);
 #7297 = LINE('',#7298,#7299);
-#7298 = CARTESIAN_POINT('',(-0.676188843566,-0.183490184579));
+#7298 = CARTESIAN_POINT('',(0.,0.));
 #7299 = VECTOR('',#7300,1.);
-#7300 = DIRECTION('',(0.965098154214,0.261888435661));
+#7300 = DIRECTION('',(1.,0.));
 #7301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7302 = ORIENTED_EDGE('',*,*,#7130,.F.);
-#7303 = ORIENTED_EDGE('',*,*,#7304,.F.);
-#7304 = EDGE_CURVE('',#7253,#7131,#7305,.T.);
-#7305 = SURFACE_CURVE('',#7306,(#7310,#7317),.PCURVE_S1.);
-#7306 = LINE('',#7307,#7308);
-#7307 = CARTESIAN_POINT('',(2.604551052911,-2.35,-3.242389509466));
-#7308 = VECTOR('',#7309,1.);
-#7309 = DIRECTION('',(-0.261888435661,2.142948383663E-16,-0.965098154214
+#7302 = PCURVE('',#7303,#7308);
+#7303 = PLANE('',#7304);
+#7304 = AXIS2_PLACEMENT_3D('',#7305,#7306,#7307);
+#7305 = CARTESIAN_POINT('',(9.531735702096E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7306 = DIRECTION('',(0.,1.,2.958228394579E-31));
+#7307 = DIRECTION('',(0.,2.958228394579E-31,-1.));
+#7308 = DEFINITIONAL_REPRESENTATION('',(#7309),#7313);
+#7309 = CIRCLE('',#7310,3.937007874016E-03);
+#7310 = AXIS2_PLACEMENT_2D('',#7311,#7312);
+#7311 = CARTESIAN_POINT('',(-1.031056833312E-03,3.799599032338E-03));
+#7312 = DIRECTION('',(-0.,1.));
+#7313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7314 = ADVANCED_FACE('',(#7315),#7219,.F.);
+#7315 = FACE_BOUND('',#7316,.T.);
+#7316 = EDGE_LOOP('',(#7317,#7347,#7368,#7369));
+#7317 = ORIENTED_EDGE('',*,*,#7318,.T.);
+#7318 = EDGE_CURVE('',#7319,#7321,#7323,.T.);
+#7319 = VERTEX_POINT('',#7320);
+#7320 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7321 = VERTEX_POINT('',#7322);
+#7322 = CARTESIAN_POINT('',(0.102541380036,-0.104330708661,
+    -0.127653130294));
+#7323 = SURFACE_CURVE('',#7324,(#7328,#7335),.PCURVE_S1.);
+#7324 = LINE('',#7325,#7326);
+#7325 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7326 = VECTOR('',#7327,3.937007874016E-02);
+#7327 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7328 = PCURVE('',#7219,#7329);
+#7329 = DEFINITIONAL_REPRESENTATION('',(#7330),#7334);
+#7330 = LINE('',#7331,#7332);
+#7331 = CARTESIAN_POINT('',(-0.,0.));
+#7332 = VECTOR('',#7333,1.);
+#7333 = DIRECTION('',(-0.,-1.));
+#7334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7335 = PCURVE('',#7336,#7341);
+#7336 = PLANE('',#7337);
+#7337 = AXIS2_PLACEMENT_3D('',#7338,#7339,#7340);
+#7338 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7339 = DIRECTION('',(1.,0.,0.));
+#7340 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7341 = DEFINITIONAL_REPRESENTATION('',(#7342),#7346);
+#7342 = LINE('',#7343,#7344);
+#7343 = CARTESIAN_POINT('',(-0.,0.));
+#7344 = VECTOR('',#7345,1.);
+#7345 = DIRECTION('',(-0.,-1.));
+#7346 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7347 = ORIENTED_EDGE('',*,*,#7348,.T.);
+#7348 = EDGE_CURVE('',#7321,#7199,#7349,.T.);
+#7349 = SURFACE_CURVE('',#7350,(#7354,#7361),.PCURVE_S1.);
+#7350 = LINE('',#7351,#7352);
+#7351 = CARTESIAN_POINT('',(0.102541380036,-0.104330708661,
+    -0.127653130294));
+#7352 = VECTOR('',#7353,3.937007874016E-02);
+#7353 = DIRECTION('',(-0.261888435661,2.142948383663E-16,-0.965098154214
     ));
-#7310 = PCURVE('',#7153,#7311);
-#7311 = DEFINITIONAL_REPRESENTATION('',(#7312),#7316);
-#7312 = LINE('',#7313,#7314);
-#7313 = CARTESIAN_POINT('',(-0.,0.));
-#7314 = VECTOR('',#7315,1.);
-#7315 = DIRECTION('',(-1.,0.));
-#7316 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7317 = PCURVE('',#7237,#7318);
-#7318 = DEFINITIONAL_REPRESENTATION('',(#7319),#7323);
-#7319 = LINE('',#7320,#7321);
-#7320 = CARTESIAN_POINT('',(-0.676188843566,-0.183490184579));
-#7321 = VECTOR('',#7322,1.);
-#7322 = DIRECTION('',(0.965098154214,0.261888435661));
-#7323 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7324 = ADVANCED_FACE('',(#7325),#7210,.F.);
-#7325 = FACE_BOUND('',#7326,.T.);
-#7326 = EDGE_LOOP('',(#7327,#7328,#7351,#7379));
-#7327 = ORIENTED_EDGE('',*,*,#7194,.T.);
-#7328 = ORIENTED_EDGE('',*,*,#7329,.T.);
-#7329 = EDGE_CURVE('',#7166,#7330,#7332,.T.);
-#7330 = VERTEX_POINT('',#7331);
-#7331 = CARTESIAN_POINT('',(2.184551052911,-2.65,-3.992389509466));
-#7332 = SURFACE_CURVE('',#7333,(#7337,#7344),.PCURVE_S1.);
-#7333 = LINE('',#7334,#7335);
-#7334 = CARTESIAN_POINT('',(2.324551052911,-2.65,-3.992389509466));
-#7335 = VECTOR('',#7336,1.);
-#7336 = DIRECTION('',(-1.,-0.,-0.));
-#7337 = PCURVE('',#7210,#7338);
-#7338 = DEFINITIONAL_REPRESENTATION('',(#7339),#7343);
-#7339 = LINE('',#7340,#7341);
-#7340 = CARTESIAN_POINT('',(-0.,-0.3));
-#7341 = VECTOR('',#7342,1.);
-#7342 = DIRECTION('',(-1.,0.));
-#7343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7344 = PCURVE('',#7182,#7345);
-#7345 = DEFINITIONAL_REPRESENTATION('',(#7346),#7350);
-#7346 = LINE('',#7347,#7348);
-#7347 = CARTESIAN_POINT('',(7.381115643387E-02,9.650981542138E-02));
-#7348 = VECTOR('',#7349,1.);
-#7349 = DIRECTION('',(-0.,1.));
-#7350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7351 = ORIENTED_EDGE('',*,*,#7352,.F.);
-#7352 = EDGE_CURVE('',#7353,#7330,#7355,.T.);
-#7353 = VERTEX_POINT('',#7354);
-#7354 = CARTESIAN_POINT('',(2.184551052911,-2.35,-3.992389509466));
-#7355 = SURFACE_CURVE('',#7356,(#7360,#7367),.PCURVE_S1.);
+#7354 = PCURVE('',#7219,#7355);
+#7355 = DEFINITIONAL_REPRESENTATION('',(#7356),#7360);
 #7356 = LINE('',#7357,#7358);
-#7357 = CARTESIAN_POINT('',(2.184551052911,-2.35,-3.992389509466));
+#7357 = CARTESIAN_POINT('',(2.531041398027E-18,-1.181102362205E-02));
 #7358 = VECTOR('',#7359,1.);
-#7359 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7360 = PCURVE('',#7210,#7361);
-#7361 = DEFINITIONAL_REPRESENTATION('',(#7362),#7366);
-#7362 = LINE('',#7363,#7364);
-#7363 = CARTESIAN_POINT('',(-0.14,0.));
-#7364 = VECTOR('',#7365,1.);
-#7365 = DIRECTION('',(-0.,-1.));
-#7366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7359 = DIRECTION('',(-1.,0.));
+#7360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7367 = PCURVE('',#7368,#7373);
-#7368 = CYLINDRICAL_SURFACE('',#7369,0.1);
-#7369 = AXIS2_PLACEMENT_3D('',#7370,#7371,#7372);
-#7370 = CARTESIAN_POINT('',(2.184551052911,-2.35,-3.892389509466));
-#7371 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7372 = DIRECTION('',(-1.,0.,0.));
-#7373 = DEFINITIONAL_REPRESENTATION('',(#7374),#7378);
-#7374 = LINE('',#7375,#7376);
-#7375 = CARTESIAN_POINT('',(4.712388980385,0.));
-#7376 = VECTOR('',#7377,1.);
-#7377 = DIRECTION('',(0.,-1.));
-#7378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7361 = PCURVE('',#7248,#7362);
+#7362 = DEFINITIONAL_REPRESENTATION('',(#7363),#7367);
+#7363 = LINE('',#7364,#7365);
+#7364 = CARTESIAN_POINT('',(-2.662160801441E-02,-7.224023014906E-03));
+#7365 = VECTOR('',#7366,1.);
+#7366 = DIRECTION('',(0.965098154214,0.261888435661));
+#7367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7379 = ORIENTED_EDGE('',*,*,#7380,.F.);
-#7380 = EDGE_CURVE('',#7195,#7353,#7381,.T.);
-#7381 = SURFACE_CURVE('',#7382,(#7386,#7393),.PCURVE_S1.);
-#7382 = LINE('',#7383,#7384);
-#7383 = CARTESIAN_POINT('',(2.324551052911,-2.35,-3.992389509466));
-#7384 = VECTOR('',#7385,1.);
-#7385 = DIRECTION('',(-1.,-0.,-0.));
-#7386 = PCURVE('',#7210,#7387);
-#7387 = DEFINITIONAL_REPRESENTATION('',(#7388),#7392);
-#7388 = LINE('',#7389,#7390);
-#7389 = CARTESIAN_POINT('',(-0.,0.));
-#7390 = VECTOR('',#7391,1.);
-#7391 = DIRECTION('',(-1.,0.));
-#7392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7368 = ORIENTED_EDGE('',*,*,#7196,.F.);
+#7369 = ORIENTED_EDGE('',*,*,#7370,.F.);
+#7370 = EDGE_CURVE('',#7319,#7197,#7371,.T.);
+#7371 = SURFACE_CURVE('',#7372,(#7376,#7383),.PCURVE_S1.);
+#7372 = LINE('',#7373,#7374);
+#7373 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7374 = VECTOR('',#7375,3.937007874016E-02);
+#7375 = DIRECTION('',(-0.261888435661,2.142948383663E-16,-0.965098154214
+    ));
+#7376 = PCURVE('',#7219,#7377);
+#7377 = DEFINITIONAL_REPRESENTATION('',(#7378),#7382);
+#7378 = LINE('',#7379,#7380);
+#7379 = CARTESIAN_POINT('',(-0.,0.));
+#7380 = VECTOR('',#7381,1.);
+#7381 = DIRECTION('',(-1.,0.));
+#7382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7393 = PCURVE('',#7237,#7394);
-#7394 = DEFINITIONAL_REPRESENTATION('',(#7395),#7399);
-#7395 = LINE('',#7396,#7397);
-#7396 = CARTESIAN_POINT('',(7.381115643387E-02,9.650981542138E-02));
-#7397 = VECTOR('',#7398,1.);
-#7398 = DIRECTION('',(-0.,1.));
-#7399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7383 = PCURVE('',#7303,#7384);
+#7384 = DEFINITIONAL_REPRESENTATION('',(#7385),#7389);
+#7385 = LINE('',#7386,#7387);
+#7386 = CARTESIAN_POINT('',(-2.662160801441E-02,-7.224023014906E-03));
+#7387 = VECTOR('',#7388,1.);
+#7388 = DIRECTION('',(0.965098154214,0.261888435661));
+#7389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7400 = ADVANCED_FACE('',(#7401),#7237,.T.);
-#7401 = FACE_BOUND('',#7402,.F.);
-#7402 = EDGE_LOOP('',(#7403,#7404,#7405,#7428,#7456,#7484,#7512,#7534));
-#7403 = ORIENTED_EDGE('',*,*,#7222,.F.);
-#7404 = ORIENTED_EDGE('',*,*,#7304,.F.);
-#7405 = ORIENTED_EDGE('',*,*,#7406,.T.);
-#7406 = EDGE_CURVE('',#7253,#7407,#7409,.T.);
-#7407 = VERTEX_POINT('',#7408);
-#7408 = CARTESIAN_POINT('',(2.604551052911,-2.35,7.007610490534));
-#7409 = SURFACE_CURVE('',#7410,(#7414,#7421),.PCURVE_S1.);
-#7410 = LINE('',#7411,#7412);
-#7411 = CARTESIAN_POINT('',(2.604551052911,-2.35,-3.242389509466));
-#7412 = VECTOR('',#7413,1.);
-#7413 = DIRECTION('',(-0.,-2.22044604925E-16,1.));
-#7414 = PCURVE('',#7237,#7415);
-#7415 = DEFINITIONAL_REPRESENTATION('',(#7416),#7420);
-#7416 = LINE('',#7417,#7418);
-#7417 = CARTESIAN_POINT('',(-0.676188843566,-0.183490184579));
-#7418 = VECTOR('',#7419,1.);
-#7419 = DIRECTION('',(-1.,0.));
-#7420 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7390 = ADVANCED_FACE('',(#7391),#7276,.F.);
+#7391 = FACE_BOUND('',#7392,.T.);
+#7392 = EDGE_LOOP('',(#7393,#7394,#7417,#7445));
+#7393 = ORIENTED_EDGE('',*,*,#7260,.T.);
+#7394 = ORIENTED_EDGE('',*,*,#7395,.T.);
+#7395 = EDGE_CURVE('',#7232,#7396,#7398,.T.);
+#7396 = VERTEX_POINT('',#7397);
+#7397 = CARTESIAN_POINT('',(8.6005946965E-02,-0.104330708661,
+    -0.157180689349));
+#7398 = SURFACE_CURVE('',#7399,(#7403,#7410),.PCURVE_S1.);
+#7399 = LINE('',#7400,#7401);
+#7400 = CARTESIAN_POINT('',(9.151775798862E-02,-0.104330708661,
+    -0.157180689349));
+#7401 = VECTOR('',#7402,3.937007874016E-02);
+#7402 = DIRECTION('',(-1.,-0.,-0.));
+#7403 = PCURVE('',#7276,#7404);
+#7404 = DEFINITIONAL_REPRESENTATION('',(#7405),#7409);
+#7405 = LINE('',#7406,#7407);
+#7406 = CARTESIAN_POINT('',(-0.,-1.181102362205E-02));
+#7407 = VECTOR('',#7408,1.);
+#7408 = DIRECTION('',(-1.,0.));
+#7409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7421 = PCURVE('',#7270,#7422);
-#7422 = DEFINITIONAL_REPRESENTATION('',(#7423),#7427);
-#7423 = LINE('',#7424,#7425);
-#7424 = CARTESIAN_POINT('',(-0.,0.));
-#7425 = VECTOR('',#7426,1.);
-#7426 = DIRECTION('',(-1.,0.));
-#7427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7410 = PCURVE('',#7248,#7411);
+#7411 = DEFINITIONAL_REPRESENTATION('',(#7412),#7416);
+#7412 = LINE('',#7413,#7414);
+#7413 = CARTESIAN_POINT('',(2.905951040703E-03,3.799599032338E-03));
+#7414 = VECTOR('',#7415,1.);
+#7415 = DIRECTION('',(-0.,1.));
+#7416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7428 = ORIENTED_EDGE('',*,*,#7429,.T.);
-#7429 = EDGE_CURVE('',#7407,#7430,#7432,.T.);
-#7430 = VERTEX_POINT('',#7431);
-#7431 = CARTESIAN_POINT('',(1.904551052911,-2.35,7.007610490534));
-#7432 = SURFACE_CURVE('',#7433,(#7437,#7444),.PCURVE_S1.);
-#7433 = LINE('',#7434,#7435);
-#7434 = CARTESIAN_POINT('',(2.604551052911,-2.35,7.007610490534));
-#7435 = VECTOR('',#7436,1.);
-#7436 = DIRECTION('',(-1.,-0.,-0.));
-#7437 = PCURVE('',#7237,#7438);
-#7438 = DEFINITIONAL_REPRESENTATION('',(#7439),#7443);
-#7439 = LINE('',#7440,#7441);
-#7440 = CARTESIAN_POINT('',(-10.92618884356,-0.183490184579));
-#7441 = VECTOR('',#7442,1.);
-#7442 = DIRECTION('',(-0.,1.));
-#7443 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7417 = ORIENTED_EDGE('',*,*,#7418,.F.);
+#7418 = EDGE_CURVE('',#7419,#7396,#7421,.T.);
+#7419 = VERTEX_POINT('',#7420);
+#7420 = CARTESIAN_POINT('',(8.6005946965E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7421 = SURFACE_CURVE('',#7422,(#7426,#7433),.PCURVE_S1.);
+#7422 = LINE('',#7423,#7424);
+#7423 = CARTESIAN_POINT('',(8.6005946965E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7424 = VECTOR('',#7425,3.937007874016E-02);
+#7425 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7426 = PCURVE('',#7276,#7427);
+#7427 = DEFINITIONAL_REPRESENTATION('',(#7428),#7432);
+#7428 = LINE('',#7429,#7430);
+#7429 = CARTESIAN_POINT('',(-5.511811023622E-03,0.));
+#7430 = VECTOR('',#7431,1.);
+#7431 = DIRECTION('',(-0.,-1.));
+#7432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7444 = PCURVE('',#7445,#7450);
-#7445 = PLANE('',#7446);
-#7446 = AXIS2_PLACEMENT_3D('',#7447,#7448,#7449);
-#7447 = CARTESIAN_POINT('',(2.604551052911,-2.35,7.007610490534));
-#7448 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#7449 = DIRECTION('',(1.,0.,0.));
-#7450 = DEFINITIONAL_REPRESENTATION('',(#7451),#7455);
-#7451 = LINE('',#7452,#7453);
-#7452 = CARTESIAN_POINT('',(-0.,0.));
-#7453 = VECTOR('',#7454,1.);
-#7454 = DIRECTION('',(-1.,0.));
-#7455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7433 = PCURVE('',#7434,#7439);
+#7434 = CYLINDRICAL_SURFACE('',#7435,3.937007874016E-03);
+#7435 = AXIS2_PLACEMENT_3D('',#7436,#7437,#7438);
+#7436 = CARTESIAN_POINT('',(8.6005946965E-02,-9.251968503937E-02,
+    -0.153243681475));
+#7437 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7438 = DIRECTION('',(-1.,0.,0.));
+#7439 = DEFINITIONAL_REPRESENTATION('',(#7440),#7444);
+#7440 = LINE('',#7441,#7442);
+#7441 = CARTESIAN_POINT('',(4.712388980385,0.));
+#7442 = VECTOR('',#7443,1.);
+#7443 = DIRECTION('',(0.,-1.));
+#7444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7456 = ORIENTED_EDGE('',*,*,#7457,.T.);
-#7457 = EDGE_CURVE('',#7430,#7458,#7460,.T.);
-#7458 = VERTEX_POINT('',#7459);
-#7459 = CARTESIAN_POINT('',(1.904551052911,-2.35,-3.242389509466));
-#7460 = SURFACE_CURVE('',#7461,(#7465,#7472),.PCURVE_S1.);
+#7445 = ORIENTED_EDGE('',*,*,#7446,.F.);
+#7446 = EDGE_CURVE('',#7261,#7419,#7447,.T.);
+#7447 = SURFACE_CURVE('',#7448,(#7452,#7459),.PCURVE_S1.);
+#7448 = LINE('',#7449,#7450);
+#7449 = CARTESIAN_POINT('',(9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7450 = VECTOR('',#7451,3.937007874016E-02);
+#7451 = DIRECTION('',(-1.,-0.,-0.));
+#7452 = PCURVE('',#7276,#7453);
+#7453 = DEFINITIONAL_REPRESENTATION('',(#7454),#7458);
+#7454 = LINE('',#7455,#7456);
+#7455 = CARTESIAN_POINT('',(-0.,0.));
+#7456 = VECTOR('',#7457,1.);
+#7457 = DIRECTION('',(-1.,0.));
+#7458 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7459 = PCURVE('',#7303,#7460);
+#7460 = DEFINITIONAL_REPRESENTATION('',(#7461),#7465);
 #7461 = LINE('',#7462,#7463);
-#7462 = CARTESIAN_POINT('',(1.904551052911,-2.35,7.007610490534));
+#7462 = CARTESIAN_POINT('',(2.905951040703E-03,3.799599032338E-03));
 #7463 = VECTOR('',#7464,1.);
-#7464 = DIRECTION('',(0.,2.22044604925E-16,-1.));
-#7465 = PCURVE('',#7237,#7466);
-#7466 = DEFINITIONAL_REPRESENTATION('',(#7467),#7471);
-#7467 = LINE('',#7468,#7469);
-#7468 = CARTESIAN_POINT('',(-10.92618884356,0.516509815421));
-#7469 = VECTOR('',#7470,1.);
-#7470 = DIRECTION('',(1.,-0.));
-#7471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7464 = DIRECTION('',(-0.,1.));
+#7465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7472 = PCURVE('',#7473,#7478);
-#7473 = PLANE('',#7474);
-#7474 = AXIS2_PLACEMENT_3D('',#7475,#7476,#7477);
-#7475 = CARTESIAN_POINT('',(1.904551052911,-2.35,7.007610490534));
-#7476 = DIRECTION('',(-1.,-0.,-0.));
-#7477 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#7478 = DEFINITIONAL_REPRESENTATION('',(#7479),#7483);
-#7479 = LINE('',#7480,#7481);
-#7480 = CARTESIAN_POINT('',(-0.,0.));
-#7481 = VECTOR('',#7482,1.);
-#7482 = DIRECTION('',(-1.,0.));
-#7483 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7466 = ADVANCED_FACE('',(#7467),#7303,.T.);
+#7467 = FACE_BOUND('',#7468,.F.);
+#7468 = EDGE_LOOP('',(#7469,#7470,#7471,#7494,#7522,#7550,#7578,#7600));
+#7469 = ORIENTED_EDGE('',*,*,#7288,.F.);
+#7470 = ORIENTED_EDGE('',*,*,#7370,.F.);
+#7471 = ORIENTED_EDGE('',*,*,#7472,.T.);
+#7472 = EDGE_CURVE('',#7319,#7473,#7475,.T.);
+#7473 = VERTEX_POINT('',#7474);
+#7474 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#7475 = SURFACE_CURVE('',#7476,(#7480,#7487),.PCURVE_S1.);
+#7476 = LINE('',#7477,#7478);
+#7477 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7478 = VECTOR('',#7479,3.937007874016E-02);
+#7479 = DIRECTION('',(-0.,-2.22044604925E-16,1.));
+#7480 = PCURVE('',#7303,#7481);
+#7481 = DEFINITIONAL_REPRESENTATION('',(#7482),#7486);
+#7482 = LINE('',#7483,#7484);
+#7483 = CARTESIAN_POINT('',(-2.662160801441E-02,-7.224023014906E-03));
+#7484 = VECTOR('',#7485,1.);
+#7485 = DIRECTION('',(-1.,0.));
+#7486 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7484 = ORIENTED_EDGE('',*,*,#7485,.F.);
-#7485 = EDGE_CURVE('',#7486,#7458,#7488,.T.);
-#7486 = VERTEX_POINT('',#7487);
-#7487 = CARTESIAN_POINT('',(2.08804123749,-2.35,-3.918578353032));
-#7488 = SURFACE_CURVE('',#7489,(#7493,#7500),.PCURVE_S1.);
+#7487 = PCURVE('',#7336,#7488);
+#7488 = DEFINITIONAL_REPRESENTATION('',(#7489),#7493);
 #7489 = LINE('',#7490,#7491);
-#7490 = CARTESIAN_POINT('',(2.08804123749,-2.35,-3.918578353032));
+#7490 = CARTESIAN_POINT('',(-0.,0.));
 #7491 = VECTOR('',#7492,1.);
-#7492 = DIRECTION('',(-0.261888435661,-2.142948383663E-16,0.965098154214
-    ));
-#7493 = PCURVE('',#7237,#7494);
-#7494 = DEFINITIONAL_REPRESENTATION('',(#7495),#7499);
-#7495 = LINE('',#7496,#7497);
-#7496 = CARTESIAN_POINT('',(-0.,0.333019630843));
-#7497 = VECTOR('',#7498,1.);
-#7498 = DIRECTION('',(-0.965098154214,0.261888435661));
-#7499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7492 = DIRECTION('',(-1.,0.));
+#7493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7500 = PCURVE('',#7501,#7506);
-#7501 = PLANE('',#7502);
-#7502 = AXIS2_PLACEMENT_3D('',#7503,#7504,#7505);
-#7503 = CARTESIAN_POINT('',(2.08804123749,-2.35,-3.918578353032));
-#7504 = DIRECTION('',(0.965098154214,-5.815091423085E-17,0.261888435661)
-  );
-#7505 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
-  );
-#7506 = DEFINITIONAL_REPRESENTATION('',(#7507),#7511);
-#7507 = LINE('',#7508,#7509);
-#7508 = CARTESIAN_POINT('',(-0.,0.));
-#7509 = VECTOR('',#7510,1.);
-#7510 = DIRECTION('',(-1.,0.));
-#7511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7494 = ORIENTED_EDGE('',*,*,#7495,.T.);
+#7495 = EDGE_CURVE('',#7473,#7496,#7498,.T.);
+#7496 = VERTEX_POINT('',#7497);
+#7497 = CARTESIAN_POINT('',(7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#7498 = SURFACE_CURVE('',#7499,(#7503,#7510),.PCURVE_S1.);
+#7499 = LINE('',#7500,#7501);
+#7500 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#7501 = VECTOR('',#7502,3.937007874016E-02);
+#7502 = DIRECTION('',(-1.,-0.,-0.));
+#7503 = PCURVE('',#7303,#7504);
+#7504 = DEFINITIONAL_REPRESENTATION('',(#7505),#7509);
+#7505 = LINE('',#7506,#7507);
+#7506 = CARTESIAN_POINT('',(-0.430164915101,-7.224023014906E-03));
+#7507 = VECTOR('',#7508,1.);
+#7508 = DIRECTION('',(-0.,1.));
+#7509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7512 = ORIENTED_EDGE('',*,*,#7513,.F.);
-#7513 = EDGE_CURVE('',#7353,#7486,#7514,.T.);
-#7514 = SURFACE_CURVE('',#7515,(#7520,#7527),.PCURVE_S1.);
-#7515 = CIRCLE('',#7516,0.1);
-#7516 = AXIS2_PLACEMENT_3D('',#7517,#7518,#7519);
-#7517 = CARTESIAN_POINT('',(2.184551052911,-2.35,-3.892389509466));
-#7518 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7519 = DIRECTION('',(-1.,0.,0.));
-#7520 = PCURVE('',#7237,#7521);
-#7521 = DEFINITIONAL_REPRESENTATION('',(#7522),#7526);
-#7522 = CIRCLE('',#7523,0.1);
-#7523 = AXIS2_PLACEMENT_2D('',#7524,#7525);
-#7524 = CARTESIAN_POINT('',(-2.618884356613E-02,0.236509815421));
-#7525 = DIRECTION('',(-0.,1.));
-#7526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7510 = PCURVE('',#7511,#7516);
+#7511 = PLANE('',#7512);
+#7512 = AXIS2_PLACEMENT_3D('',#7513,#7514,#7515);
+#7513 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#7514 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7515 = DIRECTION('',(1.,0.,0.));
+#7516 = DEFINITIONAL_REPRESENTATION('',(#7517),#7521);
+#7517 = LINE('',#7518,#7519);
+#7518 = CARTESIAN_POINT('',(-0.,0.));
+#7519 = VECTOR('',#7520,1.);
+#7520 = DIRECTION('',(-1.,0.));
+#7521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7527 = PCURVE('',#7368,#7528);
-#7528 = DEFINITIONAL_REPRESENTATION('',(#7529),#7533);
-#7529 = LINE('',#7530,#7531);
-#7530 = CARTESIAN_POINT('',(0.,0.));
-#7531 = VECTOR('',#7532,1.);
-#7532 = DIRECTION('',(1.,0.));
-#7533 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7522 = ORIENTED_EDGE('',*,*,#7523,.T.);
+#7523 = EDGE_CURVE('',#7496,#7524,#7526,.T.);
+#7524 = VERTEX_POINT('',#7525);
+#7525 = CARTESIAN_POINT('',(7.498232491776E-02,-9.251968503937E-02,
+    -0.127653130294));
+#7526 = SURFACE_CURVE('',#7527,(#7531,#7538),.PCURVE_S1.);
+#7527 = LINE('',#7528,#7529);
+#7528 = CARTESIAN_POINT('',(7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#7529 = VECTOR('',#7530,3.937007874016E-02);
+#7530 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7531 = PCURVE('',#7303,#7532);
+#7532 = DEFINITIONAL_REPRESENTATION('',(#7533),#7537);
+#7533 = LINE('',#7534,#7535);
+#7534 = CARTESIAN_POINT('',(-0.430164915101,2.03350321032E-02));
+#7535 = VECTOR('',#7536,1.);
+#7536 = DIRECTION('',(1.,-0.));
+#7537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7534 = ORIENTED_EDGE('',*,*,#7380,.F.);
-#7535 = ADVANCED_FACE('',(#7536),#7182,.F.);
-#7536 = FACE_BOUND('',#7537,.T.);
-#7537 = EDGE_LOOP('',(#7538,#7539,#7540,#7563,#7586,#7609,#7632,#7654));
-#7538 = ORIENTED_EDGE('',*,*,#7165,.F.);
-#7539 = ORIENTED_EDGE('',*,*,#7282,.F.);
-#7540 = ORIENTED_EDGE('',*,*,#7541,.T.);
-#7541 = EDGE_CURVE('',#7255,#7542,#7544,.T.);
-#7542 = VERTEX_POINT('',#7543);
-#7543 = CARTESIAN_POINT('',(2.604551052911,-2.65,7.007610490534));
-#7544 = SURFACE_CURVE('',#7545,(#7549,#7556),.PCURVE_S1.);
+#7538 = PCURVE('',#7539,#7544);
+#7539 = PLANE('',#7540);
+#7540 = AXIS2_PLACEMENT_3D('',#7541,#7542,#7543);
+#7541 = CARTESIAN_POINT('',(7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#7542 = DIRECTION('',(-1.,-0.,-0.));
+#7543 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7544 = DEFINITIONAL_REPRESENTATION('',(#7545),#7549);
 #7545 = LINE('',#7546,#7547);
-#7546 = CARTESIAN_POINT('',(2.604551052911,-2.65,-3.242389509466));
+#7546 = CARTESIAN_POINT('',(-0.,0.));
 #7547 = VECTOR('',#7548,1.);
-#7548 = DIRECTION('',(-0.,-2.22044604925E-16,1.));
-#7549 = PCURVE('',#7182,#7550);
-#7550 = DEFINITIONAL_REPRESENTATION('',(#7551),#7555);
-#7551 = LINE('',#7552,#7553);
-#7552 = CARTESIAN_POINT('',(-0.676188843566,-0.183490184579));
-#7553 = VECTOR('',#7554,1.);
-#7554 = DIRECTION('',(-1.,0.));
-#7555 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7548 = DIRECTION('',(-1.,0.));
+#7549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7556 = PCURVE('',#7270,#7557);
-#7557 = DEFINITIONAL_REPRESENTATION('',(#7558),#7562);
-#7558 = LINE('',#7559,#7560);
-#7559 = CARTESIAN_POINT('',(-6.661338147751E-17,-0.3));
-#7560 = VECTOR('',#7561,1.);
-#7561 = DIRECTION('',(-1.,0.));
-#7562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7563 = ORIENTED_EDGE('',*,*,#7564,.T.);
-#7564 = EDGE_CURVE('',#7542,#7565,#7567,.T.);
-#7565 = VERTEX_POINT('',#7566);
-#7566 = CARTESIAN_POINT('',(1.904551052911,-2.65,7.007610490534));
-#7567 = SURFACE_CURVE('',#7568,(#7572,#7579),.PCURVE_S1.);
-#7568 = LINE('',#7569,#7570);
-#7569 = CARTESIAN_POINT('',(2.604551052911,-2.65,7.007610490534));
-#7570 = VECTOR('',#7571,1.);
-#7571 = DIRECTION('',(-1.,-0.,-0.));
-#7572 = PCURVE('',#7182,#7573);
-#7573 = DEFINITIONAL_REPRESENTATION('',(#7574),#7578);
-#7574 = LINE('',#7575,#7576);
-#7575 = CARTESIAN_POINT('',(-10.92618884356,-0.183490184579));
-#7576 = VECTOR('',#7577,1.);
-#7577 = DIRECTION('',(-0.,1.));
-#7578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7579 = PCURVE('',#7445,#7580);
-#7580 = DEFINITIONAL_REPRESENTATION('',(#7581),#7585);
-#7581 = LINE('',#7582,#7583);
-#7582 = CARTESIAN_POINT('',(-0.,-0.3));
-#7583 = VECTOR('',#7584,1.);
-#7584 = DIRECTION('',(-1.,0.));
-#7585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7586 = ORIENTED_EDGE('',*,*,#7587,.T.);
-#7587 = EDGE_CURVE('',#7565,#7588,#7590,.T.);
-#7588 = VERTEX_POINT('',#7589);
-#7589 = CARTESIAN_POINT('',(1.904551052911,-2.65,-3.242389509466));
-#7590 = SURFACE_CURVE('',#7591,(#7595,#7602),.PCURVE_S1.);
-#7591 = LINE('',#7592,#7593);
-#7592 = CARTESIAN_POINT('',(1.904551052911,-2.65,7.007610490534));
-#7593 = VECTOR('',#7594,1.);
-#7594 = DIRECTION('',(0.,2.22044604925E-16,-1.));
-#7595 = PCURVE('',#7182,#7596);
-#7596 = DEFINITIONAL_REPRESENTATION('',(#7597),#7601);
-#7597 = LINE('',#7598,#7599);
-#7598 = CARTESIAN_POINT('',(-10.92618884356,0.516509815421));
-#7599 = VECTOR('',#7600,1.);
-#7600 = DIRECTION('',(1.,-0.));
-#7601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7602 = PCURVE('',#7473,#7603);
-#7603 = DEFINITIONAL_REPRESENTATION('',(#7604),#7608);
-#7604 = LINE('',#7605,#7606);
-#7605 = CARTESIAN_POINT('',(6.661338147751E-17,-0.3));
-#7606 = VECTOR('',#7607,1.);
-#7607 = DIRECTION('',(-1.,0.));
-#7608 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7609 = ORIENTED_EDGE('',*,*,#7610,.F.);
-#7610 = EDGE_CURVE('',#7611,#7588,#7613,.T.);
-#7611 = VERTEX_POINT('',#7612);
-#7612 = CARTESIAN_POINT('',(2.08804123749,-2.65,-3.918578353032));
-#7613 = SURFACE_CURVE('',#7614,(#7618,#7625),.PCURVE_S1.);
-#7614 = LINE('',#7615,#7616);
-#7615 = CARTESIAN_POINT('',(2.08804123749,-2.65,-3.918578353032));
-#7616 = VECTOR('',#7617,1.);
-#7617 = DIRECTION('',(-0.261888435661,-2.142948383663E-16,0.965098154214
+#7550 = ORIENTED_EDGE('',*,*,#7551,.F.);
+#7551 = EDGE_CURVE('',#7552,#7524,#7554,.T.);
+#7552 = VERTEX_POINT('',#7553);
+#7553 = CARTESIAN_POINT('',(8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7554 = SURFACE_CURVE('',#7555,(#7559,#7566),.PCURVE_S1.);
+#7555 = LINE('',#7556,#7557);
+#7556 = CARTESIAN_POINT('',(8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7557 = VECTOR('',#7558,3.937007874016E-02);
+#7558 = DIRECTION('',(-0.261888435661,-2.142948383663E-16,0.965098154214
     ));
-#7618 = PCURVE('',#7182,#7619);
-#7619 = DEFINITIONAL_REPRESENTATION('',(#7620),#7624);
-#7620 = LINE('',#7621,#7622);
-#7621 = CARTESIAN_POINT('',(-0.,0.333019630843));
-#7622 = VECTOR('',#7623,1.);
-#7623 = DIRECTION('',(-0.965098154214,0.261888435661));
-#7624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7559 = PCURVE('',#7303,#7560);
+#7560 = DEFINITIONAL_REPRESENTATION('',(#7561),#7565);
+#7561 = LINE('',#7562,#7563);
+#7562 = CARTESIAN_POINT('',(-0.,1.31110090883E-02));
+#7563 = VECTOR('',#7564,1.);
+#7564 = DIRECTION('',(-0.965098154214,0.261888435661));
+#7565 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7625 = PCURVE('',#7501,#7626);
-#7626 = DEFINITIONAL_REPRESENTATION('',(#7627),#7631);
-#7627 = LINE('',#7628,#7629);
-#7628 = CARTESIAN_POINT('',(-6.428845150988E-17,-0.3));
-#7629 = VECTOR('',#7630,1.);
-#7630 = DIRECTION('',(-1.,0.));
-#7631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7566 = PCURVE('',#7567,#7572);
+#7567 = PLANE('',#7568);
+#7568 = AXIS2_PLACEMENT_3D('',#7569,#7570,#7571);
+#7569 = CARTESIAN_POINT('',(8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7570 = DIRECTION('',(0.965098154214,-5.815091423085E-17,0.261888435661)
+  );
+#7571 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
+  );
+#7572 = DEFINITIONAL_REPRESENTATION('',(#7573),#7577);
+#7573 = LINE('',#7574,#7575);
+#7574 = CARTESIAN_POINT('',(-0.,0.));
+#7575 = VECTOR('',#7576,1.);
+#7576 = DIRECTION('',(-1.,0.));
+#7577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7632 = ORIENTED_EDGE('',*,*,#7633,.F.);
-#7633 = EDGE_CURVE('',#7330,#7611,#7634,.T.);
-#7634 = SURFACE_CURVE('',#7635,(#7640,#7647),.PCURVE_S1.);
-#7635 = CIRCLE('',#7636,0.1);
-#7636 = AXIS2_PLACEMENT_3D('',#7637,#7638,#7639);
-#7637 = CARTESIAN_POINT('',(2.184551052911,-2.65,-3.892389509466));
-#7638 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7639 = DIRECTION('',(-1.,0.,0.));
-#7640 = PCURVE('',#7182,#7641);
-#7641 = DEFINITIONAL_REPRESENTATION('',(#7642),#7646);
-#7642 = CIRCLE('',#7643,0.1);
-#7643 = AXIS2_PLACEMENT_2D('',#7644,#7645);
-#7644 = CARTESIAN_POINT('',(-2.618884356613E-02,0.236509815421));
-#7645 = DIRECTION('',(-0.,1.));
-#7646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7578 = ORIENTED_EDGE('',*,*,#7579,.F.);
+#7579 = EDGE_CURVE('',#7419,#7552,#7580,.T.);
+#7580 = SURFACE_CURVE('',#7581,(#7586,#7593),.PCURVE_S1.);
+#7581 = CIRCLE('',#7582,3.937007874016E-03);
+#7582 = AXIS2_PLACEMENT_3D('',#7583,#7584,#7585);
+#7583 = CARTESIAN_POINT('',(8.6005946965E-02,-9.251968503937E-02,
+    -0.153243681475));
+#7584 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7585 = DIRECTION('',(-1.,0.,0.));
+#7586 = PCURVE('',#7303,#7587);
+#7587 = DEFINITIONAL_REPRESENTATION('',(#7588),#7592);
+#7588 = CIRCLE('',#7589,3.937007874016E-03);
+#7589 = AXIS2_PLACEMENT_2D('',#7590,#7591);
+#7590 = CARTESIAN_POINT('',(-1.031056833312E-03,9.31141005596E-03));
+#7591 = DIRECTION('',(-0.,1.));
+#7592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7647 = PCURVE('',#7368,#7648);
-#7648 = DEFINITIONAL_REPRESENTATION('',(#7649),#7653);
-#7649 = LINE('',#7650,#7651);
-#7650 = CARTESIAN_POINT('',(0.,-0.3));
-#7651 = VECTOR('',#7652,1.);
-#7652 = DIRECTION('',(1.,0.));
-#7653 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7593 = PCURVE('',#7434,#7594);
+#7594 = DEFINITIONAL_REPRESENTATION('',(#7595),#7599);
+#7595 = LINE('',#7596,#7597);
+#7596 = CARTESIAN_POINT('',(0.,0.));
+#7597 = VECTOR('',#7598,1.);
+#7598 = DIRECTION('',(1.,0.));
+#7599 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7654 = ORIENTED_EDGE('',*,*,#7329,.F.);
-#7655 = ADVANCED_FACE('',(#7656),#7270,.T.);
-#7656 = FACE_BOUND('',#7657,.F.);
-#7657 = EDGE_LOOP('',(#7658,#7659,#7660,#7681));
-#7658 = ORIENTED_EDGE('',*,*,#7252,.T.);
-#7659 = ORIENTED_EDGE('',*,*,#7541,.T.);
-#7660 = ORIENTED_EDGE('',*,*,#7661,.F.);
-#7661 = EDGE_CURVE('',#7407,#7542,#7662,.T.);
-#7662 = SURFACE_CURVE('',#7663,(#7667,#7674),.PCURVE_S1.);
+#7600 = ORIENTED_EDGE('',*,*,#7446,.F.);
+#7601 = ADVANCED_FACE('',(#7602),#7248,.F.);
+#7602 = FACE_BOUND('',#7603,.T.);
+#7603 = EDGE_LOOP('',(#7604,#7605,#7606,#7629,#7652,#7675,#7698,#7720));
+#7604 = ORIENTED_EDGE('',*,*,#7231,.F.);
+#7605 = ORIENTED_EDGE('',*,*,#7348,.F.);
+#7606 = ORIENTED_EDGE('',*,*,#7607,.T.);
+#7607 = EDGE_CURVE('',#7321,#7608,#7610,.T.);
+#7608 = VERTEX_POINT('',#7609);
+#7609 = CARTESIAN_POINT('',(0.102541380036,-0.104330708661,
+    0.275890176793));
+#7610 = SURFACE_CURVE('',#7611,(#7615,#7622),.PCURVE_S1.);
+#7611 = LINE('',#7612,#7613);
+#7612 = CARTESIAN_POINT('',(0.102541380036,-0.104330708661,
+    -0.127653130294));
+#7613 = VECTOR('',#7614,3.937007874016E-02);
+#7614 = DIRECTION('',(-0.,-2.22044604925E-16,1.));
+#7615 = PCURVE('',#7248,#7616);
+#7616 = DEFINITIONAL_REPRESENTATION('',(#7617),#7621);
+#7617 = LINE('',#7618,#7619);
+#7618 = CARTESIAN_POINT('',(-2.662160801441E-02,-7.224023014906E-03));
+#7619 = VECTOR('',#7620,1.);
+#7620 = DIRECTION('',(-1.,0.));
+#7621 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7622 = PCURVE('',#7336,#7623);
+#7623 = DEFINITIONAL_REPRESENTATION('',(#7624),#7628);
+#7624 = LINE('',#7625,#7626);
+#7625 = CARTESIAN_POINT('',(-2.622574073918E-18,-1.181102362205E-02));
+#7626 = VECTOR('',#7627,1.);
+#7627 = DIRECTION('',(-1.,0.));
+#7628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7629 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#7630 = EDGE_CURVE('',#7608,#7631,#7633,.T.);
+#7631 = VERTEX_POINT('',#7632);
+#7632 = CARTESIAN_POINT('',(7.498232491776E-02,-0.104330708661,
+    0.275890176793));
+#7633 = SURFACE_CURVE('',#7634,(#7638,#7645),.PCURVE_S1.);
+#7634 = LINE('',#7635,#7636);
+#7635 = CARTESIAN_POINT('',(0.102541380036,-0.104330708661,
+    0.275890176793));
+#7636 = VECTOR('',#7637,3.937007874016E-02);
+#7637 = DIRECTION('',(-1.,-0.,-0.));
+#7638 = PCURVE('',#7248,#7639);
+#7639 = DEFINITIONAL_REPRESENTATION('',(#7640),#7644);
+#7640 = LINE('',#7641,#7642);
+#7641 = CARTESIAN_POINT('',(-0.430164915101,-7.224023014906E-03));
+#7642 = VECTOR('',#7643,1.);
+#7643 = DIRECTION('',(-0.,1.));
+#7644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7645 = PCURVE('',#7511,#7646);
+#7646 = DEFINITIONAL_REPRESENTATION('',(#7647),#7651);
+#7647 = LINE('',#7648,#7649);
+#7648 = CARTESIAN_POINT('',(-0.,-1.181102362205E-02));
+#7649 = VECTOR('',#7650,1.);
+#7650 = DIRECTION('',(-1.,0.));
+#7651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7652 = ORIENTED_EDGE('',*,*,#7653,.T.);
+#7653 = EDGE_CURVE('',#7631,#7654,#7656,.T.);
+#7654 = VERTEX_POINT('',#7655);
+#7655 = CARTESIAN_POINT('',(7.498232491776E-02,-0.104330708661,
+    -0.127653130294));
+#7656 = SURFACE_CURVE('',#7657,(#7661,#7668),.PCURVE_S1.);
+#7657 = LINE('',#7658,#7659);
+#7658 = CARTESIAN_POINT('',(7.498232491776E-02,-0.104330708661,
+    0.275890176793));
+#7659 = VECTOR('',#7660,3.937007874016E-02);
+#7660 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#7661 = PCURVE('',#7248,#7662);
+#7662 = DEFINITIONAL_REPRESENTATION('',(#7663),#7667);
 #7663 = LINE('',#7664,#7665);
-#7664 = CARTESIAN_POINT('',(2.604551052911,-2.35,7.007610490534));
+#7664 = CARTESIAN_POINT('',(-0.430164915101,2.03350321032E-02));
 #7665 = VECTOR('',#7666,1.);
-#7666 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7667 = PCURVE('',#7270,#7668);
-#7668 = DEFINITIONAL_REPRESENTATION('',(#7669),#7673);
-#7669 = LINE('',#7670,#7671);
-#7670 = CARTESIAN_POINT('',(-10.25,-3.885780586188E-16));
-#7671 = VECTOR('',#7672,1.);
-#7672 = DIRECTION('',(-0.,-1.));
-#7673 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7666 = DIRECTION('',(1.,-0.));
+#7667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7674 = PCURVE('',#7445,#7675);
-#7675 = DEFINITIONAL_REPRESENTATION('',(#7676),#7680);
-#7676 = LINE('',#7677,#7678);
-#7677 = CARTESIAN_POINT('',(-0.,0.));
-#7678 = VECTOR('',#7679,1.);
-#7679 = DIRECTION('',(-0.,-1.));
-#7680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7668 = PCURVE('',#7539,#7669);
+#7669 = DEFINITIONAL_REPRESENTATION('',(#7670),#7674);
+#7670 = LINE('',#7671,#7672);
+#7671 = CARTESIAN_POINT('',(2.622574073918E-18,-1.181102362205E-02));
+#7672 = VECTOR('',#7673,1.);
+#7673 = DIRECTION('',(-1.,0.));
+#7674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#7681 = ORIENTED_EDGE('',*,*,#7406,.F.);
-#7682 = ADVANCED_FACE('',(#7683),#7368,.T.);
-#7683 = FACE_BOUND('',#7684,.T.);
-#7684 = EDGE_LOOP('',(#7685,#7686,#7687,#7708));
-#7685 = ORIENTED_EDGE('',*,*,#7352,.T.);
-#7686 = ORIENTED_EDGE('',*,*,#7633,.T.);
-#7687 = ORIENTED_EDGE('',*,*,#7688,.F.);
-#7688 = EDGE_CURVE('',#7486,#7611,#7689,.T.);
-#7689 = SURFACE_CURVE('',#7690,(#7694,#7701),.PCURVE_S1.);
-#7690 = LINE('',#7691,#7692);
-#7691 = CARTESIAN_POINT('',(2.08804123749,-2.35,-3.918578353032));
-#7692 = VECTOR('',#7693,1.);
-#7693 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7694 = PCURVE('',#7368,#7695);
-#7695 = DEFINITIONAL_REPRESENTATION('',(#7696),#7700);
-#7696 = LINE('',#7697,#7698);
-#7697 = CARTESIAN_POINT('',(6.018206893118,0.));
-#7698 = VECTOR('',#7699,1.);
-#7699 = DIRECTION('',(0.,-1.));
-#7700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7701 = PCURVE('',#7501,#7702);
-#7702 = DEFINITIONAL_REPRESENTATION('',(#7703),#7707);
-#7703 = LINE('',#7704,#7705);
-#7704 = CARTESIAN_POINT('',(-0.,0.));
-#7705 = VECTOR('',#7706,1.);
-#7706 = DIRECTION('',(-0.,-1.));
-#7707 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7708 = ORIENTED_EDGE('',*,*,#7513,.F.);
-#7709 = ADVANCED_FACE('',(#7710),#7445,.T.);
-#7710 = FACE_BOUND('',#7711,.F.);
-#7711 = EDGE_LOOP('',(#7712,#7713,#7714,#7735));
-#7712 = ORIENTED_EDGE('',*,*,#7661,.T.);
-#7713 = ORIENTED_EDGE('',*,*,#7564,.T.);
-#7714 = ORIENTED_EDGE('',*,*,#7715,.F.);
-#7715 = EDGE_CURVE('',#7430,#7565,#7716,.T.);
-#7716 = SURFACE_CURVE('',#7717,(#7721,#7728),.PCURVE_S1.);
-#7717 = LINE('',#7718,#7719);
-#7718 = CARTESIAN_POINT('',(1.904551052911,-2.35,7.007610490534));
-#7719 = VECTOR('',#7720,1.);
-#7720 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7721 = PCURVE('',#7445,#7722);
-#7722 = DEFINITIONAL_REPRESENTATION('',(#7723),#7727);
-#7723 = LINE('',#7724,#7725);
-#7724 = CARTESIAN_POINT('',(-0.7,0.));
-#7725 = VECTOR('',#7726,1.);
-#7726 = DIRECTION('',(-0.,-1.));
-#7727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7728 = PCURVE('',#7473,#7729);
-#7729 = DEFINITIONAL_REPRESENTATION('',(#7730),#7734);
-#7730 = LINE('',#7731,#7732);
-#7731 = CARTESIAN_POINT('',(-0.,0.));
-#7732 = VECTOR('',#7733,1.);
-#7733 = DIRECTION('',(-0.,-1.));
-#7734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7735 = ORIENTED_EDGE('',*,*,#7429,.F.);
-#7736 = ADVANCED_FACE('',(#7737),#7473,.T.);
-#7737 = FACE_BOUND('',#7738,.F.);
-#7738 = EDGE_LOOP('',(#7739,#7740,#7741,#7762));
-#7739 = ORIENTED_EDGE('',*,*,#7715,.T.);
-#7740 = ORIENTED_EDGE('',*,*,#7587,.T.);
-#7741 = ORIENTED_EDGE('',*,*,#7742,.F.);
-#7742 = EDGE_CURVE('',#7458,#7588,#7743,.T.);
-#7743 = SURFACE_CURVE('',#7744,(#7748,#7755),.PCURVE_S1.);
-#7744 = LINE('',#7745,#7746);
-#7745 = CARTESIAN_POINT('',(1.904551052911,-2.35,-3.242389509466));
-#7746 = VECTOR('',#7747,1.);
-#7747 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
-#7748 = PCURVE('',#7473,#7749);
-#7749 = DEFINITIONAL_REPRESENTATION('',(#7750),#7754);
-#7750 = LINE('',#7751,#7752);
-#7751 = CARTESIAN_POINT('',(-10.25,3.885780586188E-16));
-#7752 = VECTOR('',#7753,1.);
-#7753 = DIRECTION('',(-0.,-1.));
-#7754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7755 = PCURVE('',#7501,#7756);
-#7756 = DEFINITIONAL_REPRESENTATION('',(#7757),#7761);
-#7757 = LINE('',#7758,#7759);
-#7758 = CARTESIAN_POINT('',(-0.700642562224,1.501440846244E-16));
-#7759 = VECTOR('',#7760,1.);
-#7760 = DIRECTION('',(-0.,-1.));
-#7761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7762 = ORIENTED_EDGE('',*,*,#7457,.F.);
-#7763 = ADVANCED_FACE('',(#7764),#7501,.F.);
-#7764 = FACE_BOUND('',#7765,.T.);
-#7765 = EDGE_LOOP('',(#7766,#7767,#7768,#7769));
-#7766 = ORIENTED_EDGE('',*,*,#7688,.T.);
-#7767 = ORIENTED_EDGE('',*,*,#7610,.T.);
-#7768 = ORIENTED_EDGE('',*,*,#7742,.F.);
-#7769 = ORIENTED_EDGE('',*,*,#7485,.F.);
-#7770 = MANIFOLD_SOLID_BREP('',#7771);
-#7771 = CLOSED_SHELL('',(#7772,#7902,#7978,#8054,#8193,#8317,#8344,#8371
-    ,#8398,#8425));
-#7772 = ADVANCED_FACE('',(#7773),#7787,.T.);
-#7773 = FACE_BOUND('',#7774,.F.);
-#7774 = EDGE_LOOP('',(#7775,#7810,#7843,#7871));
-#7775 = ORIENTED_EDGE('',*,*,#7776,.T.);
-#7776 = EDGE_CURVE('',#7777,#7779,#7781,.T.);
-#7777 = VERTEX_POINT('',#7778);
-#7778 = CARTESIAN_POINT('',(-2.421060868332,-2.35,-3.918578353032));
-#7779 = VERTEX_POINT('',#7780);
-#7780 = CARTESIAN_POINT('',(-2.421060868332,-2.65,-3.918578353032));
-#7781 = SURFACE_CURVE('',#7782,(#7786,#7798),.PCURVE_S1.);
-#7782 = LINE('',#7783,#7784);
-#7783 = CARTESIAN_POINT('',(-2.421060868332,-2.35,-3.918578353032));
-#7784 = VECTOR('',#7785,1.);
-#7785 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#7786 = PCURVE('',#7787,#7792);
-#7787 = CYLINDRICAL_SURFACE('',#7788,0.1);
-#7788 = AXIS2_PLACEMENT_3D('',#7789,#7790,#7791);
-#7789 = CARTESIAN_POINT('',(-2.324551052911,-2.35,-3.892389509466));
-#7790 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#7791 = DIRECTION('',(1.,0.,0.));
-#7792 = DEFINITIONAL_REPRESENTATION('',(#7793),#7797);
-#7793 = LINE('',#7794,#7795);
-#7794 = CARTESIAN_POINT('',(-3.406571067651,0.));
-#7795 = VECTOR('',#7796,1.);
-#7796 = DIRECTION('',(-0.,-1.));
-#7797 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7798 = PCURVE('',#7799,#7804);
-#7799 = PLANE('',#7800);
-#7800 = AXIS2_PLACEMENT_3D('',#7801,#7802,#7803);
-#7801 = CARTESIAN_POINT('',(-2.604551052911,-2.35,-3.242389509466));
-#7802 = DIRECTION('',(0.965098154214,-5.815091423085E-17,0.261888435661)
-  );
-#7803 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
-  );
-#7804 = DEFINITIONAL_REPRESENTATION('',(#7805),#7809);
-#7805 = LINE('',#7806,#7807);
-#7806 = CARTESIAN_POINT('',(0.700642562224,-1.501440846244E-16));
-#7807 = VECTOR('',#7808,1.);
-#7808 = DIRECTION('',(0.,-1.));
-#7809 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7810 = ORIENTED_EDGE('',*,*,#7811,.T.);
-#7811 = EDGE_CURVE('',#7779,#7812,#7814,.T.);
-#7812 = VERTEX_POINT('',#7813);
-#7813 = CARTESIAN_POINT('',(-2.324551052911,-2.65,-3.992389509466));
-#7814 = SURFACE_CURVE('',#7815,(#7820,#7827),.PCURVE_S1.);
-#7815 = CIRCLE('',#7816,0.1);
-#7816 = AXIS2_PLACEMENT_3D('',#7817,#7818,#7819);
-#7817 = CARTESIAN_POINT('',(-2.324551052911,-2.65,-3.892389509466));
-#7818 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#7819 = DIRECTION('',(1.,0.,0.));
-#7820 = PCURVE('',#7787,#7821);
-#7821 = DEFINITIONAL_REPRESENTATION('',(#7822),#7826);
-#7822 = LINE('',#7823,#7824);
-#7823 = CARTESIAN_POINT('',(-0.,-0.3));
-#7824 = VECTOR('',#7825,1.);
-#7825 = DIRECTION('',(-1.,0.));
-#7826 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7827 = PCURVE('',#7828,#7833);
-#7828 = PLANE('',#7829);
-#7829 = AXIS2_PLACEMENT_3D('',#7830,#7831,#7832);
-#7830 = CARTESIAN_POINT('',(-2.421060868332,-2.65,-3.918578353032));
-#7831 = DIRECTION('',(0.,1.,0.));
-#7832 = DIRECTION('',(0.,0.,1.));
-#7833 = DEFINITIONAL_REPRESENTATION('',(#7834),#7842);
-#7834 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7835,#7836,#7837,#7838,
-#7839,#7840,#7841),.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('') );
-#7835 = CARTESIAN_POINT('',(2.618884356613E-02,0.196509815421));
-#7836 = CARTESIAN_POINT('',(0.199393924323,0.196509815421));
-#7837 = CARTESIAN_POINT('',(0.112791383945,4.650981542138E-02));
-#7838 = CARTESIAN_POINT('',(2.618884356613E-02,-0.103490184579));
-#7839 = CARTESIAN_POINT('',(-6.041369681231E-02,4.650981542138E-02));
-#7840 = CARTESIAN_POINT('',(-0.147016237191,0.196509815421));
-#7841 = CARTESIAN_POINT('',(2.618884356613E-02,0.196509815421));
-#7842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7843 = ORIENTED_EDGE('',*,*,#7844,.F.);
-#7844 = EDGE_CURVE('',#7845,#7812,#7847,.T.);
-#7845 = VERTEX_POINT('',#7846);
-#7846 = CARTESIAN_POINT('',(-2.324551052911,-2.35,-3.992389509466));
-#7847 = SURFACE_CURVE('',#7848,(#7852,#7859),.PCURVE_S1.);
-#7848 = LINE('',#7849,#7850);
-#7849 = CARTESIAN_POINT('',(-2.324551052911,-2.35,-3.992389509466));
-#7850 = VECTOR('',#7851,1.);
-#7851 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#7852 = PCURVE('',#7787,#7853);
-#7853 = DEFINITIONAL_REPRESENTATION('',(#7854),#7858);
-#7854 = LINE('',#7855,#7856);
-#7855 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#7856 = VECTOR('',#7857,1.);
-#7857 = DIRECTION('',(-0.,-1.));
-#7858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7859 = PCURVE('',#7860,#7865);
-#7860 = PLANE('',#7861);
-#7861 = AXIS2_PLACEMENT_3D('',#7862,#7863,#7864);
-#7862 = CARTESIAN_POINT('',(-2.324551052911,-2.35,-3.992389509466));
-#7863 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#7864 = DIRECTION('',(1.,0.,0.));
-#7865 = DEFINITIONAL_REPRESENTATION('',(#7866),#7870);
-#7866 = LINE('',#7867,#7868);
-#7867 = CARTESIAN_POINT('',(0.,0.));
-#7868 = VECTOR('',#7869,1.);
-#7869 = DIRECTION('',(0.,-1.));
-#7870 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7871 = ORIENTED_EDGE('',*,*,#7872,.F.);
-#7872 = EDGE_CURVE('',#7777,#7845,#7873,.T.);
-#7873 = SURFACE_CURVE('',#7874,(#7879,#7886),.PCURVE_S1.);
-#7874 = CIRCLE('',#7875,0.1);
-#7875 = AXIS2_PLACEMENT_3D('',#7876,#7877,#7878);
-#7876 = CARTESIAN_POINT('',(-2.324551052911,-2.35,-3.892389509466));
-#7877 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#7878 = DIRECTION('',(1.,0.,0.));
-#7879 = PCURVE('',#7787,#7880);
-#7880 = DEFINITIONAL_REPRESENTATION('',(#7881),#7885);
-#7881 = LINE('',#7882,#7883);
-#7882 = CARTESIAN_POINT('',(-0.,0.));
-#7883 = VECTOR('',#7884,1.);
-#7884 = DIRECTION('',(-1.,0.));
-#7885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7886 = PCURVE('',#7887,#7892);
-#7887 = PLANE('',#7888);
-#7888 = AXIS2_PLACEMENT_3D('',#7889,#7890,#7891);
-#7889 = CARTESIAN_POINT('',(-2.421060868332,-2.35,-3.918578353032));
-#7890 = DIRECTION('',(0.,1.,0.));
-#7891 = DIRECTION('',(0.,0.,1.));
-#7892 = DEFINITIONAL_REPRESENTATION('',(#7893),#7901);
-#7893 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7894,#7895,#7896,#7897,
-#7898,#7899,#7900),.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('') );
-#7894 = CARTESIAN_POINT('',(2.618884356613E-02,0.196509815421));
-#7895 = CARTESIAN_POINT('',(0.199393924323,0.196509815421));
-#7896 = CARTESIAN_POINT('',(0.112791383945,4.650981542138E-02));
-#7897 = CARTESIAN_POINT('',(2.618884356613E-02,-0.103490184579));
-#7898 = CARTESIAN_POINT('',(-6.041369681231E-02,4.650981542138E-02));
-#7899 = CARTESIAN_POINT('',(-0.147016237191,0.196509815421));
-#7900 = CARTESIAN_POINT('',(2.618884356613E-02,0.196509815421));
-#7901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7902 = ADVANCED_FACE('',(#7903),#7799,.F.);
-#7903 = FACE_BOUND('',#7904,.F.);
-#7904 = EDGE_LOOP('',(#7905,#7935,#7956,#7957));
-#7905 = ORIENTED_EDGE('',*,*,#7906,.T.);
-#7906 = EDGE_CURVE('',#7907,#7909,#7911,.T.);
-#7907 = VERTEX_POINT('',#7908);
-#7908 = CARTESIAN_POINT('',(-2.604551052911,-2.35,-3.242389509466));
-#7909 = VERTEX_POINT('',#7910);
-#7910 = CARTESIAN_POINT('',(-2.604551052911,-2.65,-3.242389509466));
-#7911 = SURFACE_CURVE('',#7912,(#7916,#7923),.PCURVE_S1.);
-#7912 = LINE('',#7913,#7914);
-#7913 = CARTESIAN_POINT('',(-2.604551052911,-2.35,-3.242389509466));
-#7914 = VECTOR('',#7915,1.);
-#7915 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#7916 = PCURVE('',#7799,#7917);
-#7917 = DEFINITIONAL_REPRESENTATION('',(#7918),#7922);
-#7918 = LINE('',#7919,#7920);
-#7919 = CARTESIAN_POINT('',(0.,0.));
-#7920 = VECTOR('',#7921,1.);
-#7921 = DIRECTION('',(0.,-1.));
-#7922 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7923 = PCURVE('',#7924,#7929);
-#7924 = PLANE('',#7925);
-#7925 = AXIS2_PLACEMENT_3D('',#7926,#7927,#7928);
-#7926 = CARTESIAN_POINT('',(-2.604551052911,-2.35,-3.242389509466));
-#7927 = DIRECTION('',(-1.,-0.,0.));
-#7928 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#7929 = DEFINITIONAL_REPRESENTATION('',(#7930),#7934);
-#7930 = LINE('',#7931,#7932);
-#7931 = CARTESIAN_POINT('',(0.,0.));
-#7932 = VECTOR('',#7933,1.);
-#7933 = DIRECTION('',(0.,-1.));
-#7934 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7935 = ORIENTED_EDGE('',*,*,#7936,.T.);
-#7936 = EDGE_CURVE('',#7909,#7779,#7937,.T.);
-#7937 = SURFACE_CURVE('',#7938,(#7942,#7949),.PCURVE_S1.);
-#7938 = LINE('',#7939,#7940);
-#7939 = CARTESIAN_POINT('',(-2.604551052911,-2.65,-3.242389509466));
-#7940 = VECTOR('',#7941,1.);
-#7941 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
-  );
-#7942 = PCURVE('',#7799,#7943);
-#7943 = DEFINITIONAL_REPRESENTATION('',(#7944),#7948);
-#7944 = LINE('',#7945,#7946);
-#7945 = CARTESIAN_POINT('',(-6.428845150988E-17,-0.3));
-#7946 = VECTOR('',#7947,1.);
-#7947 = DIRECTION('',(1.,0.));
-#7948 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7949 = PCURVE('',#7828,#7950);
-#7950 = DEFINITIONAL_REPRESENTATION('',(#7951),#7955);
-#7951 = LINE('',#7952,#7953);
-#7952 = CARTESIAN_POINT('',(0.676188843566,-0.183490184579));
-#7953 = VECTOR('',#7954,1.);
-#7954 = DIRECTION('',(-0.965098154214,0.261888435661));
-#7955 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7956 = ORIENTED_EDGE('',*,*,#7776,.F.);
-#7957 = ORIENTED_EDGE('',*,*,#7958,.F.);
-#7958 = EDGE_CURVE('',#7907,#7777,#7959,.T.);
-#7959 = SURFACE_CURVE('',#7960,(#7964,#7971),.PCURVE_S1.);
-#7960 = LINE('',#7961,#7962);
-#7961 = CARTESIAN_POINT('',(-2.604551052911,-2.35,-3.242389509466));
-#7962 = VECTOR('',#7963,1.);
-#7963 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
-  );
-#7964 = PCURVE('',#7799,#7965);
-#7965 = DEFINITIONAL_REPRESENTATION('',(#7966),#7970);
-#7966 = LINE('',#7967,#7968);
-#7967 = CARTESIAN_POINT('',(0.,0.));
-#7968 = VECTOR('',#7969,1.);
-#7969 = DIRECTION('',(1.,0.));
-#7970 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7971 = PCURVE('',#7887,#7972);
-#7972 = DEFINITIONAL_REPRESENTATION('',(#7973),#7977);
-#7973 = LINE('',#7974,#7975);
-#7974 = CARTESIAN_POINT('',(0.676188843566,-0.183490184579));
-#7975 = VECTOR('',#7976,1.);
-#7976 = DIRECTION('',(-0.965098154214,0.261888435661));
-#7977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7978 = ADVANCED_FACE('',(#7979),#7860,.F.);
-#7979 = FACE_BOUND('',#7980,.F.);
-#7980 = EDGE_LOOP('',(#7981,#7982,#8005,#8033));
-#7981 = ORIENTED_EDGE('',*,*,#7844,.T.);
-#7982 = ORIENTED_EDGE('',*,*,#7983,.T.);
-#7983 = EDGE_CURVE('',#7812,#7984,#7986,.T.);
-#7984 = VERTEX_POINT('',#7985);
-#7985 = CARTESIAN_POINT('',(-2.184551052911,-2.65,-3.992389509466));
-#7986 = SURFACE_CURVE('',#7987,(#7991,#7998),.PCURVE_S1.);
-#7987 = LINE('',#7988,#7989);
-#7988 = CARTESIAN_POINT('',(-2.324551052911,-2.65,-3.992389509466));
-#7989 = VECTOR('',#7990,1.);
-#7990 = DIRECTION('',(1.,0.,0.));
-#7991 = PCURVE('',#7860,#7992);
-#7992 = DEFINITIONAL_REPRESENTATION('',(#7993),#7997);
-#7993 = LINE('',#7994,#7995);
-#7994 = CARTESIAN_POINT('',(0.,-0.3));
-#7995 = VECTOR('',#7996,1.);
-#7996 = DIRECTION('',(1.,0.));
-#7997 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#7998 = PCURVE('',#7828,#7999);
-#7999 = DEFINITIONAL_REPRESENTATION('',(#8000),#8004);
-#8000 = LINE('',#8001,#8002);
-#8001 = CARTESIAN_POINT('',(-7.381115643387E-02,9.650981542138E-02));
-#8002 = VECTOR('',#8003,1.);
-#8003 = DIRECTION('',(0.,1.));
-#8004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8005 = ORIENTED_EDGE('',*,*,#8006,.F.);
-#8006 = EDGE_CURVE('',#8007,#7984,#8009,.T.);
-#8007 = VERTEX_POINT('',#8008);
-#8008 = CARTESIAN_POINT('',(-2.184551052911,-2.35,-3.992389509466));
-#8009 = SURFACE_CURVE('',#8010,(#8014,#8021),.PCURVE_S1.);
-#8010 = LINE('',#8011,#8012);
-#8011 = CARTESIAN_POINT('',(-2.184551052911,-2.35,-3.992389509466));
-#8012 = VECTOR('',#8013,1.);
-#8013 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8014 = PCURVE('',#7860,#8015);
-#8015 = DEFINITIONAL_REPRESENTATION('',(#8016),#8020);
-#8016 = LINE('',#8017,#8018);
-#8017 = CARTESIAN_POINT('',(0.14,0.));
-#8018 = VECTOR('',#8019,1.);
-#8019 = DIRECTION('',(0.,-1.));
-#8020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8021 = PCURVE('',#8022,#8027);
-#8022 = CYLINDRICAL_SURFACE('',#8023,0.1);
-#8023 = AXIS2_PLACEMENT_3D('',#8024,#8025,#8026);
-#8024 = CARTESIAN_POINT('',(-2.184551052911,-2.35,-3.892389509466));
-#8025 = DIRECTION('',(0.,1.,2.22044604925E-16));
-#8026 = DIRECTION('',(1.,0.,0.));
-#8027 = DEFINITIONAL_REPRESENTATION('',(#8028),#8032);
-#8028 = LINE('',#8029,#8030);
-#8029 = CARTESIAN_POINT('',(-4.712388980385,0.));
-#8030 = VECTOR('',#8031,1.);
-#8031 = DIRECTION('',(-0.,-1.));
-#8032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8033 = ORIENTED_EDGE('',*,*,#8034,.F.);
-#8034 = EDGE_CURVE('',#7845,#8007,#8035,.T.);
-#8035 = SURFACE_CURVE('',#8036,(#8040,#8047),.PCURVE_S1.);
-#8036 = LINE('',#8037,#8038);
-#8037 = CARTESIAN_POINT('',(-2.324551052911,-2.35,-3.992389509466));
-#8038 = VECTOR('',#8039,1.);
-#8039 = DIRECTION('',(1.,0.,0.));
-#8040 = PCURVE('',#7860,#8041);
-#8041 = DEFINITIONAL_REPRESENTATION('',(#8042),#8046);
-#8042 = LINE('',#8043,#8044);
-#8043 = CARTESIAN_POINT('',(0.,0.));
-#8044 = VECTOR('',#8045,1.);
-#8045 = DIRECTION('',(1.,0.));
-#8046 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8047 = PCURVE('',#7887,#8048);
-#8048 = DEFINITIONAL_REPRESENTATION('',(#8049),#8053);
-#8049 = LINE('',#8050,#8051);
-#8050 = CARTESIAN_POINT('',(-7.381115643387E-02,9.650981542138E-02));
-#8051 = VECTOR('',#8052,1.);
-#8052 = DIRECTION('',(0.,1.));
-#8053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8054 = ADVANCED_FACE('',(#8055),#7887,.T.);
-#8055 = FACE_BOUND('',#8056,.T.);
-#8056 = EDGE_LOOP('',(#8057,#8058,#8059,#8082,#8110,#8138,#8166,#8192));
-#8057 = ORIENTED_EDGE('',*,*,#7872,.F.);
-#8058 = ORIENTED_EDGE('',*,*,#7958,.F.);
-#8059 = ORIENTED_EDGE('',*,*,#8060,.T.);
-#8060 = EDGE_CURVE('',#7907,#8061,#8063,.T.);
-#8061 = VERTEX_POINT('',#8062);
-#8062 = CARTESIAN_POINT('',(-2.604551052911,-2.35,7.007610490534));
-#8063 = SURFACE_CURVE('',#8064,(#8068,#8075),.PCURVE_S1.);
-#8064 = LINE('',#8065,#8066);
-#8065 = CARTESIAN_POINT('',(-2.604551052911,-2.35,-3.242389509466));
-#8066 = VECTOR('',#8067,1.);
-#8067 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#8068 = PCURVE('',#7887,#8069);
-#8069 = DEFINITIONAL_REPRESENTATION('',(#8070),#8074);
-#8070 = LINE('',#8071,#8072);
-#8071 = CARTESIAN_POINT('',(0.676188843566,-0.183490184579));
-#8072 = VECTOR('',#8073,1.);
-#8073 = DIRECTION('',(1.,0.));
-#8074 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8075 = PCURVE('',#7924,#8076);
-#8076 = DEFINITIONAL_REPRESENTATION('',(#8077),#8081);
-#8077 = LINE('',#8078,#8079);
-#8078 = CARTESIAN_POINT('',(0.,0.));
-#8079 = VECTOR('',#8080,1.);
-#8080 = DIRECTION('',(1.,0.));
-#8081 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8082 = ORIENTED_EDGE('',*,*,#8083,.T.);
-#8083 = EDGE_CURVE('',#8061,#8084,#8086,.T.);
-#8084 = VERTEX_POINT('',#8085);
-#8085 = CARTESIAN_POINT('',(-1.904551052911,-2.35,7.007610490534));
-#8086 = SURFACE_CURVE('',#8087,(#8091,#8098),.PCURVE_S1.);
-#8087 = LINE('',#8088,#8089);
-#8088 = CARTESIAN_POINT('',(-2.604551052911,-2.35,7.007610490534));
-#8089 = VECTOR('',#8090,1.);
-#8090 = DIRECTION('',(1.,0.,0.));
-#8091 = PCURVE('',#7887,#8092);
-#8092 = DEFINITIONAL_REPRESENTATION('',(#8093),#8097);
-#8093 = LINE('',#8094,#8095);
-#8094 = CARTESIAN_POINT('',(10.926188843566,-0.183490184579));
-#8095 = VECTOR('',#8096,1.);
-#8096 = DIRECTION('',(0.,1.));
-#8097 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8098 = PCURVE('',#8099,#8104);
-#8099 = PLANE('',#8100);
-#8100 = AXIS2_PLACEMENT_3D('',#8101,#8102,#8103);
-#8101 = CARTESIAN_POINT('',(-2.604551052911,-2.35,7.007610490534));
-#8102 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#8103 = DIRECTION('',(1.,0.,0.));
-#8104 = DEFINITIONAL_REPRESENTATION('',(#8105),#8109);
-#8105 = LINE('',#8106,#8107);
-#8106 = CARTESIAN_POINT('',(0.,0.));
-#8107 = VECTOR('',#8108,1.);
-#8108 = DIRECTION('',(1.,0.));
-#8109 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8110 = ORIENTED_EDGE('',*,*,#8111,.T.);
-#8111 = EDGE_CURVE('',#8084,#8112,#8114,.T.);
-#8112 = VERTEX_POINT('',#8113);
-#8113 = CARTESIAN_POINT('',(-1.904551052911,-2.35,-3.242389509466));
-#8114 = SURFACE_CURVE('',#8115,(#8119,#8126),.PCURVE_S1.);
-#8115 = LINE('',#8116,#8117);
-#8116 = CARTESIAN_POINT('',(-1.904551052911,-2.35,7.007610490534));
-#8117 = VECTOR('',#8118,1.);
-#8118 = DIRECTION('',(0.,2.22044604925E-16,-1.));
-#8119 = PCURVE('',#7887,#8120);
-#8120 = DEFINITIONAL_REPRESENTATION('',(#8121),#8125);
-#8121 = LINE('',#8122,#8123);
-#8122 = CARTESIAN_POINT('',(10.926188843566,0.516509815421));
-#8123 = VECTOR('',#8124,1.);
-#8124 = DIRECTION('',(-1.,0.));
-#8125 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8126 = PCURVE('',#8127,#8132);
-#8127 = PLANE('',#8128);
-#8128 = AXIS2_PLACEMENT_3D('',#8129,#8130,#8131);
-#8129 = CARTESIAN_POINT('',(-1.904551052911,-2.35,7.007610490534));
-#8130 = DIRECTION('',(1.,0.,0.));
-#8131 = DIRECTION('',(0.,2.22044604925E-16,-1.));
-#8132 = DEFINITIONAL_REPRESENTATION('',(#8133),#8137);
-#8133 = LINE('',#8134,#8135);
-#8134 = CARTESIAN_POINT('',(0.,0.));
-#8135 = VECTOR('',#8136,1.);
-#8136 = DIRECTION('',(1.,0.));
-#8137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8138 = ORIENTED_EDGE('',*,*,#8139,.F.);
-#8139 = EDGE_CURVE('',#8140,#8112,#8142,.T.);
-#8140 = VERTEX_POINT('',#8141);
-#8141 = CARTESIAN_POINT('',(-2.08804123749,-2.35,-3.918578353032));
-#8142 = SURFACE_CURVE('',#8143,(#8147,#8154),.PCURVE_S1.);
-#8143 = LINE('',#8144,#8145);
-#8144 = CARTESIAN_POINT('',(-2.08804123749,-2.35,-3.918578353032));
-#8145 = VECTOR('',#8146,1.);
-#8146 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
-  );
-#8147 = PCURVE('',#7887,#8148);
-#8148 = DEFINITIONAL_REPRESENTATION('',(#8149),#8153);
-#8149 = LINE('',#8150,#8151);
-#8150 = CARTESIAN_POINT('',(0.,0.333019630843));
-#8151 = VECTOR('',#8152,1.);
-#8152 = DIRECTION('',(0.965098154214,0.261888435661));
-#8153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8154 = PCURVE('',#8155,#8160);
-#8155 = PLANE('',#8156);
-#8156 = AXIS2_PLACEMENT_3D('',#8157,#8158,#8159);
-#8157 = CARTESIAN_POINT('',(-2.08804123749,-2.35,-3.918578353032));
-#8158 = DIRECTION('',(-0.965098154214,-5.815091423085E-17,0.261888435661
+#7675 = ORIENTED_EDGE('',*,*,#7676,.F.);
+#7676 = EDGE_CURVE('',#7677,#7654,#7679,.T.);
+#7677 = VERTEX_POINT('',#7678);
+#7678 = CARTESIAN_POINT('',(8.220634793266E-02,-0.104330708661,
+    -0.154274738308));
+#7679 = SURFACE_CURVE('',#7680,(#7684,#7691),.PCURVE_S1.);
+#7680 = LINE('',#7681,#7682);
+#7681 = CARTESIAN_POINT('',(8.220634793266E-02,-0.104330708661,
+    -0.154274738308));
+#7682 = VECTOR('',#7683,3.937007874016E-02);
+#7683 = DIRECTION('',(-0.261888435661,-2.142948383663E-16,0.965098154214
     ));
-#8159 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
-  );
-#8160 = DEFINITIONAL_REPRESENTATION('',(#8161),#8165);
-#8161 = LINE('',#8162,#8163);
-#8162 = CARTESIAN_POINT('',(0.,0.));
-#8163 = VECTOR('',#8164,1.);
-#8164 = DIRECTION('',(1.,0.));
-#8165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7684 = PCURVE('',#7248,#7685);
+#7685 = DEFINITIONAL_REPRESENTATION('',(#7686),#7690);
+#7686 = LINE('',#7687,#7688);
+#7687 = CARTESIAN_POINT('',(-0.,1.31110090883E-02));
+#7688 = VECTOR('',#7689,1.);
+#7689 = DIRECTION('',(-0.965098154214,0.261888435661));
+#7690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8166 = ORIENTED_EDGE('',*,*,#8167,.F.);
-#8167 = EDGE_CURVE('',#8007,#8140,#8168,.T.);
-#8168 = SURFACE_CURVE('',#8169,(#8174,#8185),.PCURVE_S1.);
-#8169 = CIRCLE('',#8170,0.1);
-#8170 = AXIS2_PLACEMENT_3D('',#8171,#8172,#8173);
-#8171 = CARTESIAN_POINT('',(-2.184551052911,-2.35,-3.892389509466));
-#8172 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8173 = DIRECTION('',(1.,0.,0.));
-#8174 = PCURVE('',#7887,#8175);
-#8175 = DEFINITIONAL_REPRESENTATION('',(#8176),#8184);
-#8176 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8177,#8178,#8179,#8180,
-#8181,#8182,#8183),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#7691 = PCURVE('',#7567,#7692);
+#7692 = DEFINITIONAL_REPRESENTATION('',(#7693),#7697);
+#7693 = LINE('',#7694,#7695);
+#7694 = CARTESIAN_POINT('',(-2.531041398027E-18,-1.181102362205E-02));
+#7695 = VECTOR('',#7696,1.);
+#7696 = DIRECTION('',(-1.,0.));
+#7697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7698 = ORIENTED_EDGE('',*,*,#7699,.F.);
+#7699 = EDGE_CURVE('',#7396,#7677,#7700,.T.);
+#7700 = SURFACE_CURVE('',#7701,(#7706,#7713),.PCURVE_S1.);
+#7701 = CIRCLE('',#7702,3.937007874016E-03);
+#7702 = AXIS2_PLACEMENT_3D('',#7703,#7704,#7705);
+#7703 = CARTESIAN_POINT('',(8.6005946965E-02,-0.104330708661,
+    -0.153243681475));
+#7704 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7705 = DIRECTION('',(-1.,0.,0.));
+#7706 = PCURVE('',#7248,#7707);
+#7707 = DEFINITIONAL_REPRESENTATION('',(#7708),#7712);
+#7708 = CIRCLE('',#7709,3.937007874016E-03);
+#7709 = AXIS2_PLACEMENT_2D('',#7710,#7711);
+#7710 = CARTESIAN_POINT('',(-1.031056833312E-03,9.31141005596E-03));
+#7711 = DIRECTION('',(-0.,1.));
+#7712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7713 = PCURVE('',#7434,#7714);
+#7714 = DEFINITIONAL_REPRESENTATION('',(#7715),#7719);
+#7715 = LINE('',#7716,#7717);
+#7716 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#7717 = VECTOR('',#7718,1.);
+#7718 = DIRECTION('',(1.,0.));
+#7719 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7720 = ORIENTED_EDGE('',*,*,#7395,.F.);
+#7721 = ADVANCED_FACE('',(#7722),#7336,.T.);
+#7722 = FACE_BOUND('',#7723,.F.);
+#7723 = EDGE_LOOP('',(#7724,#7725,#7726,#7747));
+#7724 = ORIENTED_EDGE('',*,*,#7318,.T.);
+#7725 = ORIENTED_EDGE('',*,*,#7607,.T.);
+#7726 = ORIENTED_EDGE('',*,*,#7727,.F.);
+#7727 = EDGE_CURVE('',#7473,#7608,#7728,.T.);
+#7728 = SURFACE_CURVE('',#7729,(#7733,#7740),.PCURVE_S1.);
+#7729 = LINE('',#7730,#7731);
+#7730 = CARTESIAN_POINT('',(0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#7731 = VECTOR('',#7732,3.937007874016E-02);
+#7732 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7733 = PCURVE('',#7336,#7734);
+#7734 = DEFINITIONAL_REPRESENTATION('',(#7735),#7739);
+#7735 = LINE('',#7736,#7737);
+#7736 = CARTESIAN_POINT('',(-0.403543307087,-1.529834876452E-17));
+#7737 = VECTOR('',#7738,1.);
+#7738 = DIRECTION('',(-0.,-1.));
+#7739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7740 = PCURVE('',#7511,#7741);
+#7741 = DEFINITIONAL_REPRESENTATION('',(#7742),#7746);
+#7742 = LINE('',#7743,#7744);
+#7743 = CARTESIAN_POINT('',(-0.,0.));
+#7744 = VECTOR('',#7745,1.);
+#7745 = DIRECTION('',(-0.,-1.));
+#7746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7747 = ORIENTED_EDGE('',*,*,#7472,.F.);
+#7748 = ADVANCED_FACE('',(#7749),#7434,.T.);
+#7749 = FACE_BOUND('',#7750,.T.);
+#7750 = EDGE_LOOP('',(#7751,#7752,#7753,#7774));
+#7751 = ORIENTED_EDGE('',*,*,#7418,.T.);
+#7752 = ORIENTED_EDGE('',*,*,#7699,.T.);
+#7753 = ORIENTED_EDGE('',*,*,#7754,.F.);
+#7754 = EDGE_CURVE('',#7552,#7677,#7755,.T.);
+#7755 = SURFACE_CURVE('',#7756,(#7760,#7767),.PCURVE_S1.);
+#7756 = LINE('',#7757,#7758);
+#7757 = CARTESIAN_POINT('',(8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7758 = VECTOR('',#7759,3.937007874016E-02);
+#7759 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7760 = PCURVE('',#7434,#7761);
+#7761 = DEFINITIONAL_REPRESENTATION('',(#7762),#7766);
+#7762 = LINE('',#7763,#7764);
+#7763 = CARTESIAN_POINT('',(6.018206893118,0.));
+#7764 = VECTOR('',#7765,1.);
+#7765 = DIRECTION('',(0.,-1.));
+#7766 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7767 = PCURVE('',#7567,#7768);
+#7768 = DEFINITIONAL_REPRESENTATION('',(#7769),#7773);
+#7769 = LINE('',#7770,#7771);
+#7770 = CARTESIAN_POINT('',(-0.,0.));
+#7771 = VECTOR('',#7772,1.);
+#7772 = DIRECTION('',(-0.,-1.));
+#7773 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7774 = ORIENTED_EDGE('',*,*,#7579,.F.);
+#7775 = ADVANCED_FACE('',(#7776),#7511,.T.);
+#7776 = FACE_BOUND('',#7777,.F.);
+#7777 = EDGE_LOOP('',(#7778,#7779,#7780,#7801));
+#7778 = ORIENTED_EDGE('',*,*,#7727,.T.);
+#7779 = ORIENTED_EDGE('',*,*,#7630,.T.);
+#7780 = ORIENTED_EDGE('',*,*,#7781,.F.);
+#7781 = EDGE_CURVE('',#7496,#7631,#7782,.T.);
+#7782 = SURFACE_CURVE('',#7783,(#7787,#7794),.PCURVE_S1.);
+#7783 = LINE('',#7784,#7785);
+#7784 = CARTESIAN_POINT('',(7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#7785 = VECTOR('',#7786,3.937007874016E-02);
+#7786 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7787 = PCURVE('',#7511,#7788);
+#7788 = DEFINITIONAL_REPRESENTATION('',(#7789),#7793);
+#7789 = LINE('',#7790,#7791);
+#7790 = CARTESIAN_POINT('',(-2.755905511811E-02,0.));
+#7791 = VECTOR('',#7792,1.);
+#7792 = DIRECTION('',(-0.,-1.));
+#7793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7794 = PCURVE('',#7539,#7795);
+#7795 = DEFINITIONAL_REPRESENTATION('',(#7796),#7800);
+#7796 = LINE('',#7797,#7798);
+#7797 = CARTESIAN_POINT('',(-0.,0.));
+#7798 = VECTOR('',#7799,1.);
+#7799 = DIRECTION('',(-0.,-1.));
+#7800 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7801 = ORIENTED_EDGE('',*,*,#7495,.F.);
+#7802 = ADVANCED_FACE('',(#7803),#7539,.T.);
+#7803 = FACE_BOUND('',#7804,.F.);
+#7804 = EDGE_LOOP('',(#7805,#7806,#7807,#7828));
+#7805 = ORIENTED_EDGE('',*,*,#7781,.T.);
+#7806 = ORIENTED_EDGE('',*,*,#7653,.T.);
+#7807 = ORIENTED_EDGE('',*,*,#7808,.F.);
+#7808 = EDGE_CURVE('',#7524,#7654,#7809,.T.);
+#7809 = SURFACE_CURVE('',#7810,(#7814,#7821),.PCURVE_S1.);
+#7810 = LINE('',#7811,#7812);
+#7811 = CARTESIAN_POINT('',(7.498232491776E-02,-9.251968503937E-02,
+    -0.127653130294));
+#7812 = VECTOR('',#7813,3.937007874016E-02);
+#7813 = DIRECTION('',(-0.,-1.,-2.22044604925E-16));
+#7814 = PCURVE('',#7539,#7815);
+#7815 = DEFINITIONAL_REPRESENTATION('',(#7816),#7820);
+#7816 = LINE('',#7817,#7818);
+#7817 = CARTESIAN_POINT('',(-0.403543307087,1.529834876452E-17));
+#7818 = VECTOR('',#7819,1.);
+#7819 = DIRECTION('',(-0.,-1.));
+#7820 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7821 = PCURVE('',#7567,#7822);
+#7822 = DEFINITIONAL_REPRESENTATION('',(#7823),#7827);
+#7823 = LINE('',#7824,#7825);
+#7824 = CARTESIAN_POINT('',(-2.758435284347E-02,5.91118443403E-18));
+#7825 = VECTOR('',#7826,1.);
+#7826 = DIRECTION('',(-0.,-1.));
+#7827 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7828 = ORIENTED_EDGE('',*,*,#7523,.F.);
+#7829 = ADVANCED_FACE('',(#7830),#7567,.F.);
+#7830 = FACE_BOUND('',#7831,.T.);
+#7831 = EDGE_LOOP('',(#7832,#7833,#7834,#7835));
+#7832 = ORIENTED_EDGE('',*,*,#7754,.T.);
+#7833 = ORIENTED_EDGE('',*,*,#7676,.T.);
+#7834 = ORIENTED_EDGE('',*,*,#7808,.F.);
+#7835 = ORIENTED_EDGE('',*,*,#7551,.F.);
+#7836 = MANIFOLD_SOLID_BREP('',#7837);
+#7837 = CLOSED_SHELL('',(#7838,#7968,#8044,#8120,#8259,#8383,#8410,#8437
+    ,#8464,#8491));
+#7838 = ADVANCED_FACE('',(#7839),#7853,.T.);
+#7839 = FACE_BOUND('',#7840,.F.);
+#7840 = EDGE_LOOP('',(#7841,#7876,#7909,#7937));
+#7841 = ORIENTED_EDGE('',*,*,#7842,.T.);
+#7842 = EDGE_CURVE('',#7843,#7845,#7847,.T.);
+#7843 = VERTEX_POINT('',#7844);
+#7844 = CARTESIAN_POINT('',(-9.531735702096E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7845 = VERTEX_POINT('',#7846);
+#7846 = CARTESIAN_POINT('',(-9.531735702096E-02,-0.104330708661,
+    -0.154274738308));
+#7847 = SURFACE_CURVE('',#7848,(#7852,#7864),.PCURVE_S1.);
+#7848 = LINE('',#7849,#7850);
+#7849 = CARTESIAN_POINT('',(-9.531735702096E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7850 = VECTOR('',#7851,3.937007874016E-02);
+#7851 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7852 = PCURVE('',#7853,#7858);
+#7853 = CYLINDRICAL_SURFACE('',#7854,3.937007874016E-03);
+#7854 = AXIS2_PLACEMENT_3D('',#7855,#7856,#7857);
+#7855 = CARTESIAN_POINT('',(-9.151775798862E-02,-9.251968503937E-02,
+    -0.153243681475));
+#7856 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#7857 = DIRECTION('',(1.,-0.,0.));
+#7858 = DEFINITIONAL_REPRESENTATION('',(#7859),#7863);
+#7859 = LINE('',#7860,#7861);
+#7860 = CARTESIAN_POINT('',(-3.406571067651,0.));
+#7861 = VECTOR('',#7862,1.);
+#7862 = DIRECTION('',(-0.,-1.));
+#7863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7864 = PCURVE('',#7865,#7870);
+#7865 = PLANE('',#7866);
+#7866 = AXIS2_PLACEMENT_3D('',#7867,#7868,#7869);
+#7867 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7868 = DIRECTION('',(0.965098154214,-5.815091423085E-17,0.261888435661)
+  );
+#7869 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
+  );
+#7870 = DEFINITIONAL_REPRESENTATION('',(#7871),#7875);
+#7871 = LINE('',#7872,#7873);
+#7872 = CARTESIAN_POINT('',(2.758435284347E-02,-5.91118443403E-18));
+#7873 = VECTOR('',#7874,1.);
+#7874 = DIRECTION('',(0.,-1.));
+#7875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7876 = ORIENTED_EDGE('',*,*,#7877,.T.);
+#7877 = EDGE_CURVE('',#7845,#7878,#7880,.T.);
+#7878 = VERTEX_POINT('',#7879);
+#7879 = CARTESIAN_POINT('',(-9.151775798862E-02,-0.104330708661,
+    -0.157180689349));
+#7880 = SURFACE_CURVE('',#7881,(#7886,#7893),.PCURVE_S1.);
+#7881 = CIRCLE('',#7882,3.937007874016E-03);
+#7882 = AXIS2_PLACEMENT_3D('',#7883,#7884,#7885);
+#7883 = CARTESIAN_POINT('',(-9.151775798862E-02,-0.104330708661,
+    -0.153243681475));
+#7884 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7885 = DIRECTION('',(1.,0.,0.));
+#7886 = PCURVE('',#7853,#7887);
+#7887 = DEFINITIONAL_REPRESENTATION('',(#7888),#7892);
+#7888 = LINE('',#7889,#7890);
+#7889 = CARTESIAN_POINT('',(-0.,-1.181102362205E-02));
+#7890 = VECTOR('',#7891,1.);
+#7891 = DIRECTION('',(-1.,0.));
+#7892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7893 = PCURVE('',#7894,#7899);
+#7894 = PLANE('',#7895);
+#7895 = AXIS2_PLACEMENT_3D('',#7896,#7897,#7898);
+#7896 = CARTESIAN_POINT('',(-9.531735702096E-02,-0.104330708661,
+    -0.154274738308));
+#7897 = DIRECTION('',(0.,1.,0.));
+#7898 = DIRECTION('',(0.,0.,1.));
+#7899 = DEFINITIONAL_REPRESENTATION('',(#7900),#7908);
+#7900 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7901,#7902,#7903,#7904,
+#7905,#7906,#7907),.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('') );
-#8177 = CARTESIAN_POINT('',(2.618884356613E-02,0.336509815421));
-#8178 = CARTESIAN_POINT('',(0.199393924323,0.336509815421));
-#8179 = CARTESIAN_POINT('',(0.112791383945,0.186509815421));
-#8180 = CARTESIAN_POINT('',(2.618884356613E-02,3.650981542138E-02));
-#8181 = CARTESIAN_POINT('',(-6.041369681231E-02,0.186509815421));
-#8182 = CARTESIAN_POINT('',(-0.147016237191,0.336509815421));
-#8183 = CARTESIAN_POINT('',(2.618884356613E-02,0.336509815421));
-#8184 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#7901 = CARTESIAN_POINT('',(1.031056833312E-03,7.736606906354E-03));
+#7902 = CARTESIAN_POINT('',(7.850154500906E-03,7.736606906354E-03));
+#7903 = CARTESIAN_POINT('',(4.440605667109E-03,1.83109509533E-03));
+#7904 = CARTESIAN_POINT('',(1.031056833312E-03,-4.074416715694E-03));
+#7905 = CARTESIAN_POINT('',(-2.378492000485E-03,1.83109509533E-03));
+#7906 = CARTESIAN_POINT('',(-5.788040834282E-03,7.736606906354E-03));
+#7907 = CARTESIAN_POINT('',(1.031056833312E-03,7.736606906354E-03));
+#7908 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8185 = PCURVE('',#8022,#8186);
+#7909 = ORIENTED_EDGE('',*,*,#7910,.F.);
+#7910 = EDGE_CURVE('',#7911,#7878,#7913,.T.);
+#7911 = VERTEX_POINT('',#7912);
+#7912 = CARTESIAN_POINT('',(-9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7913 = SURFACE_CURVE('',#7914,(#7918,#7925),.PCURVE_S1.);
+#7914 = LINE('',#7915,#7916);
+#7915 = CARTESIAN_POINT('',(-9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7916 = VECTOR('',#7917,3.937007874016E-02);
+#7917 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7918 = PCURVE('',#7853,#7919);
+#7919 = DEFINITIONAL_REPRESENTATION('',(#7920),#7924);
+#7920 = LINE('',#7921,#7922);
+#7921 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#7922 = VECTOR('',#7923,1.);
+#7923 = DIRECTION('',(-0.,-1.));
+#7924 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7925 = PCURVE('',#7926,#7931);
+#7926 = PLANE('',#7927);
+#7927 = AXIS2_PLACEMENT_3D('',#7928,#7929,#7930);
+#7928 = CARTESIAN_POINT('',(-9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#7929 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7930 = DIRECTION('',(1.,-0.,0.));
+#7931 = DEFINITIONAL_REPRESENTATION('',(#7932),#7936);
+#7932 = LINE('',#7933,#7934);
+#7933 = CARTESIAN_POINT('',(0.,0.));
+#7934 = VECTOR('',#7935,1.);
+#7935 = DIRECTION('',(0.,-1.));
+#7936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7937 = ORIENTED_EDGE('',*,*,#7938,.F.);
+#7938 = EDGE_CURVE('',#7843,#7911,#7939,.T.);
+#7939 = SURFACE_CURVE('',#7940,(#7945,#7952),.PCURVE_S1.);
+#7940 = CIRCLE('',#7941,3.937007874016E-03);
+#7941 = AXIS2_PLACEMENT_3D('',#7942,#7943,#7944);
+#7942 = CARTESIAN_POINT('',(-9.151775798862E-02,-9.251968503937E-02,
+    -0.153243681475));
+#7943 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7944 = DIRECTION('',(1.,0.,0.));
+#7945 = PCURVE('',#7853,#7946);
+#7946 = DEFINITIONAL_REPRESENTATION('',(#7947),#7951);
+#7947 = LINE('',#7948,#7949);
+#7948 = CARTESIAN_POINT('',(-0.,0.));
+#7949 = VECTOR('',#7950,1.);
+#7950 = DIRECTION('',(-1.,0.));
+#7951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7952 = PCURVE('',#7953,#7958);
+#7953 = PLANE('',#7954);
+#7954 = AXIS2_PLACEMENT_3D('',#7955,#7956,#7957);
+#7955 = CARTESIAN_POINT('',(-9.531735702096E-02,-9.251968503937E-02,
+    -0.154274738308));
+#7956 = DIRECTION('',(0.,1.,0.));
+#7957 = DIRECTION('',(0.,0.,1.));
+#7958 = DEFINITIONAL_REPRESENTATION('',(#7959),#7967);
+#7959 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#7960,#7961,#7962,#7963,
+#7964,#7965,#7966),.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('') );
+#7960 = CARTESIAN_POINT('',(1.031056833312E-03,7.736606906354E-03));
+#7961 = CARTESIAN_POINT('',(7.850154500906E-03,7.736606906354E-03));
+#7962 = CARTESIAN_POINT('',(4.440605667109E-03,1.83109509533E-03));
+#7963 = CARTESIAN_POINT('',(1.031056833312E-03,-4.074416715694E-03));
+#7964 = CARTESIAN_POINT('',(-2.378492000485E-03,1.83109509533E-03));
+#7965 = CARTESIAN_POINT('',(-5.788040834282E-03,7.736606906354E-03));
+#7966 = CARTESIAN_POINT('',(1.031056833312E-03,7.736606906354E-03));
+#7967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7968 = ADVANCED_FACE('',(#7969),#7865,.F.);
+#7969 = FACE_BOUND('',#7970,.F.);
+#7970 = EDGE_LOOP('',(#7971,#8001,#8022,#8023));
+#7971 = ORIENTED_EDGE('',*,*,#7972,.T.);
+#7972 = EDGE_CURVE('',#7973,#7975,#7977,.T.);
+#7973 = VERTEX_POINT('',#7974);
+#7974 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7975 = VERTEX_POINT('',#7976);
+#7976 = CARTESIAN_POINT('',(-0.102541380036,-0.104330708661,
+    -0.127653130294));
+#7977 = SURFACE_CURVE('',#7978,(#7982,#7989),.PCURVE_S1.);
+#7978 = LINE('',#7979,#7980);
+#7979 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7980 = VECTOR('',#7981,3.937007874016E-02);
+#7981 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#7982 = PCURVE('',#7865,#7983);
+#7983 = DEFINITIONAL_REPRESENTATION('',(#7984),#7988);
+#7984 = LINE('',#7985,#7986);
+#7985 = CARTESIAN_POINT('',(0.,0.));
+#7986 = VECTOR('',#7987,1.);
+#7987 = DIRECTION('',(0.,-1.));
+#7988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#7989 = PCURVE('',#7990,#7995);
+#7990 = PLANE('',#7991);
+#7991 = AXIS2_PLACEMENT_3D('',#7992,#7993,#7994);
+#7992 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#7993 = DIRECTION('',(-1.,0.,0.));
+#7994 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#7995 = DEFINITIONAL_REPRESENTATION('',(#7996),#8000);
+#7996 = LINE('',#7997,#7998);
+#7997 = CARTESIAN_POINT('',(0.,0.));
+#7998 = VECTOR('',#7999,1.);
+#7999 = DIRECTION('',(0.,-1.));
+#8000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8001 = ORIENTED_EDGE('',*,*,#8002,.T.);
+#8002 = EDGE_CURVE('',#7975,#7845,#8003,.T.);
+#8003 = SURFACE_CURVE('',#8004,(#8008,#8015),.PCURVE_S1.);
+#8004 = LINE('',#8005,#8006);
+#8005 = CARTESIAN_POINT('',(-0.102541380036,-0.104330708661,
+    -0.127653130294));
+#8006 = VECTOR('',#8007,3.937007874016E-02);
+#8007 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
+  );
+#8008 = PCURVE('',#7865,#8009);
+#8009 = DEFINITIONAL_REPRESENTATION('',(#8010),#8014);
+#8010 = LINE('',#8011,#8012);
+#8011 = CARTESIAN_POINT('',(-2.531041398027E-18,-1.181102362205E-02));
+#8012 = VECTOR('',#8013,1.);
+#8013 = DIRECTION('',(1.,0.));
+#8014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8015 = PCURVE('',#7894,#8016);
+#8016 = DEFINITIONAL_REPRESENTATION('',(#8017),#8021);
+#8017 = LINE('',#8018,#8019);
+#8018 = CARTESIAN_POINT('',(2.662160801441E-02,-7.224023014906E-03));
+#8019 = VECTOR('',#8020,1.);
+#8020 = DIRECTION('',(-0.965098154214,0.261888435661));
+#8021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8022 = ORIENTED_EDGE('',*,*,#7842,.F.);
+#8023 = ORIENTED_EDGE('',*,*,#8024,.F.);
+#8024 = EDGE_CURVE('',#7973,#7843,#8025,.T.);
+#8025 = SURFACE_CURVE('',#8026,(#8030,#8037),.PCURVE_S1.);
+#8026 = LINE('',#8027,#8028);
+#8027 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#8028 = VECTOR('',#8029,3.937007874016E-02);
+#8029 = DIRECTION('',(0.261888435661,2.142948383663E-16,-0.965098154214)
+  );
+#8030 = PCURVE('',#7865,#8031);
+#8031 = DEFINITIONAL_REPRESENTATION('',(#8032),#8036);
+#8032 = LINE('',#8033,#8034);
+#8033 = CARTESIAN_POINT('',(0.,0.));
+#8034 = VECTOR('',#8035,1.);
+#8035 = DIRECTION('',(1.,0.));
+#8036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8037 = PCURVE('',#7953,#8038);
+#8038 = DEFINITIONAL_REPRESENTATION('',(#8039),#8043);
+#8039 = LINE('',#8040,#8041);
+#8040 = CARTESIAN_POINT('',(2.662160801441E-02,-7.224023014906E-03));
+#8041 = VECTOR('',#8042,1.);
+#8042 = DIRECTION('',(-0.965098154214,0.261888435661));
+#8043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8044 = ADVANCED_FACE('',(#8045),#7926,.F.);
+#8045 = FACE_BOUND('',#8046,.F.);
+#8046 = EDGE_LOOP('',(#8047,#8048,#8071,#8099));
+#8047 = ORIENTED_EDGE('',*,*,#7910,.T.);
+#8048 = ORIENTED_EDGE('',*,*,#8049,.T.);
+#8049 = EDGE_CURVE('',#7878,#8050,#8052,.T.);
+#8050 = VERTEX_POINT('',#8051);
+#8051 = CARTESIAN_POINT('',(-8.6005946965E-02,-0.104330708661,
+    -0.157180689349));
+#8052 = SURFACE_CURVE('',#8053,(#8057,#8064),.PCURVE_S1.);
+#8053 = LINE('',#8054,#8055);
+#8054 = CARTESIAN_POINT('',(-9.151775798862E-02,-0.104330708661,
+    -0.157180689349));
+#8055 = VECTOR('',#8056,3.937007874016E-02);
+#8056 = DIRECTION('',(1.,0.,0.));
+#8057 = PCURVE('',#7926,#8058);
+#8058 = DEFINITIONAL_REPRESENTATION('',(#8059),#8063);
+#8059 = LINE('',#8060,#8061);
+#8060 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#8061 = VECTOR('',#8062,1.);
+#8062 = DIRECTION('',(1.,0.));
+#8063 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8064 = PCURVE('',#7894,#8065);
+#8065 = DEFINITIONAL_REPRESENTATION('',(#8066),#8070);
+#8066 = LINE('',#8067,#8068);
+#8067 = CARTESIAN_POINT('',(-2.905951040703E-03,3.799599032338E-03));
+#8068 = VECTOR('',#8069,1.);
+#8069 = DIRECTION('',(0.,1.));
+#8070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8071 = ORIENTED_EDGE('',*,*,#8072,.F.);
+#8072 = EDGE_CURVE('',#8073,#8050,#8075,.T.);
+#8073 = VERTEX_POINT('',#8074);
+#8074 = CARTESIAN_POINT('',(-8.6005946965E-02,-9.251968503937E-02,
+    -0.157180689349));
+#8075 = SURFACE_CURVE('',#8076,(#8080,#8087),.PCURVE_S1.);
+#8076 = LINE('',#8077,#8078);
+#8077 = CARTESIAN_POINT('',(-8.6005946965E-02,-9.251968503937E-02,
+    -0.157180689349));
+#8078 = VECTOR('',#8079,3.937007874016E-02);
+#8079 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8080 = PCURVE('',#7926,#8081);
+#8081 = DEFINITIONAL_REPRESENTATION('',(#8082),#8086);
+#8082 = LINE('',#8083,#8084);
+#8083 = CARTESIAN_POINT('',(5.511811023622E-03,0.));
+#8084 = VECTOR('',#8085,1.);
+#8085 = DIRECTION('',(0.,-1.));
+#8086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8087 = PCURVE('',#8088,#8093);
+#8088 = CYLINDRICAL_SURFACE('',#8089,3.937007874016E-03);
+#8089 = AXIS2_PLACEMENT_3D('',#8090,#8091,#8092);
+#8090 = CARTESIAN_POINT('',(-8.6005946965E-02,-9.251968503937E-02,
+    -0.153243681475));
+#8091 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#8092 = DIRECTION('',(1.,-0.,0.));
+#8093 = DEFINITIONAL_REPRESENTATION('',(#8094),#8098);
+#8094 = LINE('',#8095,#8096);
+#8095 = CARTESIAN_POINT('',(-4.712388980385,0.));
+#8096 = VECTOR('',#8097,1.);
+#8097 = DIRECTION('',(-0.,-1.));
+#8098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8099 = ORIENTED_EDGE('',*,*,#8100,.F.);
+#8100 = EDGE_CURVE('',#7911,#8073,#8101,.T.);
+#8101 = SURFACE_CURVE('',#8102,(#8106,#8113),.PCURVE_S1.);
+#8102 = LINE('',#8103,#8104);
+#8103 = CARTESIAN_POINT('',(-9.151775798862E-02,-9.251968503937E-02,
+    -0.157180689349));
+#8104 = VECTOR('',#8105,3.937007874016E-02);
+#8105 = DIRECTION('',(1.,0.,0.));
+#8106 = PCURVE('',#7926,#8107);
+#8107 = DEFINITIONAL_REPRESENTATION('',(#8108),#8112);
+#8108 = LINE('',#8109,#8110);
+#8109 = CARTESIAN_POINT('',(0.,0.));
+#8110 = VECTOR('',#8111,1.);
+#8111 = DIRECTION('',(1.,0.));
+#8112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8113 = PCURVE('',#7953,#8114);
+#8114 = DEFINITIONAL_REPRESENTATION('',(#8115),#8119);
+#8115 = LINE('',#8116,#8117);
+#8116 = CARTESIAN_POINT('',(-2.905951040703E-03,3.799599032338E-03));
+#8117 = VECTOR('',#8118,1.);
+#8118 = DIRECTION('',(0.,1.));
+#8119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8120 = ADVANCED_FACE('',(#8121),#7953,.T.);
+#8121 = FACE_BOUND('',#8122,.T.);
+#8122 = EDGE_LOOP('',(#8123,#8124,#8125,#8148,#8176,#8204,#8232,#8258));
+#8123 = ORIENTED_EDGE('',*,*,#7938,.F.);
+#8124 = ORIENTED_EDGE('',*,*,#8024,.F.);
+#8125 = ORIENTED_EDGE('',*,*,#8126,.T.);
+#8126 = EDGE_CURVE('',#7973,#8127,#8129,.T.);
+#8127 = VERTEX_POINT('',#8128);
+#8128 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#8129 = SURFACE_CURVE('',#8130,(#8134,#8141),.PCURVE_S1.);
+#8130 = LINE('',#8131,#8132);
+#8131 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    -0.127653130294));
+#8132 = VECTOR('',#8133,3.937007874016E-02);
+#8133 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#8134 = PCURVE('',#7953,#8135);
+#8135 = DEFINITIONAL_REPRESENTATION('',(#8136),#8140);
+#8136 = LINE('',#8137,#8138);
+#8137 = CARTESIAN_POINT('',(2.662160801441E-02,-7.224023014906E-03));
+#8138 = VECTOR('',#8139,1.);
+#8139 = DIRECTION('',(1.,0.));
+#8140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8141 = PCURVE('',#7990,#8142);
+#8142 = DEFINITIONAL_REPRESENTATION('',(#8143),#8147);
+#8143 = LINE('',#8144,#8145);
+#8144 = CARTESIAN_POINT('',(0.,0.));
+#8145 = VECTOR('',#8146,1.);
+#8146 = DIRECTION('',(1.,0.));
+#8147 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8148 = ORIENTED_EDGE('',*,*,#8149,.T.);
+#8149 = EDGE_CURVE('',#8127,#8150,#8152,.T.);
+#8150 = VERTEX_POINT('',#8151);
+#8151 = CARTESIAN_POINT('',(-7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#8152 = SURFACE_CURVE('',#8153,(#8157,#8164),.PCURVE_S1.);
+#8153 = LINE('',#8154,#8155);
+#8154 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#8155 = VECTOR('',#8156,3.937007874016E-02);
+#8156 = DIRECTION('',(1.,0.,0.));
+#8157 = PCURVE('',#7953,#8158);
+#8158 = DEFINITIONAL_REPRESENTATION('',(#8159),#8163);
+#8159 = LINE('',#8160,#8161);
+#8160 = CARTESIAN_POINT('',(0.430164915101,-7.224023014906E-03));
+#8161 = VECTOR('',#8162,1.);
+#8162 = DIRECTION('',(0.,1.));
+#8163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8164 = PCURVE('',#8165,#8170);
+#8165 = PLANE('',#8166);
+#8166 = AXIS2_PLACEMENT_3D('',#8167,#8168,#8169);
+#8167 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#8168 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#8169 = DIRECTION('',(1.,-0.,0.));
+#8170 = DEFINITIONAL_REPRESENTATION('',(#8171),#8175);
+#8171 = LINE('',#8172,#8173);
+#8172 = CARTESIAN_POINT('',(0.,0.));
+#8173 = VECTOR('',#8174,1.);
+#8174 = DIRECTION('',(1.,0.));
+#8175 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8176 = ORIENTED_EDGE('',*,*,#8177,.T.);
+#8177 = EDGE_CURVE('',#8150,#8178,#8180,.T.);
+#8178 = VERTEX_POINT('',#8179);
+#8179 = CARTESIAN_POINT('',(-7.498232491776E-02,-9.251968503937E-02,
+    -0.127653130294));
+#8180 = SURFACE_CURVE('',#8181,(#8185,#8192),.PCURVE_S1.);
+#8181 = LINE('',#8182,#8183);
+#8182 = CARTESIAN_POINT('',(-7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#8183 = VECTOR('',#8184,3.937007874016E-02);
+#8184 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#8185 = PCURVE('',#7953,#8186);
 #8186 = DEFINITIONAL_REPRESENTATION('',(#8187),#8191);
 #8187 = LINE('',#8188,#8189);
-#8188 = CARTESIAN_POINT('',(-0.,0.));
+#8188 = CARTESIAN_POINT('',(0.430164915101,2.03350321032E-02));
 #8189 = VECTOR('',#8190,1.);
 #8190 = DIRECTION('',(-1.,0.));
 #8191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8192 = ORIENTED_EDGE('',*,*,#8034,.F.);
-#8193 = ADVANCED_FACE('',(#8194),#7828,.F.);
-#8194 = FACE_BOUND('',#8195,.F.);
-#8195 = EDGE_LOOP('',(#8196,#8197,#8198,#8221,#8244,#8267,#8290,#8316));
-#8196 = ORIENTED_EDGE('',*,*,#7811,.F.);
-#8197 = ORIENTED_EDGE('',*,*,#7936,.F.);
-#8198 = ORIENTED_EDGE('',*,*,#8199,.T.);
-#8199 = EDGE_CURVE('',#7909,#8200,#8202,.T.);
-#8200 = VERTEX_POINT('',#8201);
-#8201 = CARTESIAN_POINT('',(-2.604551052911,-2.65,7.007610490534));
-#8202 = SURFACE_CURVE('',#8203,(#8207,#8214),.PCURVE_S1.);
-#8203 = LINE('',#8204,#8205);
-#8204 = CARTESIAN_POINT('',(-2.604551052911,-2.65,-3.242389509466));
-#8205 = VECTOR('',#8206,1.);
-#8206 = DIRECTION('',(0.,-2.22044604925E-16,1.));
-#8207 = PCURVE('',#7828,#8208);
-#8208 = DEFINITIONAL_REPRESENTATION('',(#8209),#8213);
+#8192 = PCURVE('',#8193,#8198);
+#8193 = PLANE('',#8194);
+#8194 = AXIS2_PLACEMENT_3D('',#8195,#8196,#8197);
+#8195 = CARTESIAN_POINT('',(-7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#8196 = DIRECTION('',(1.,0.,0.));
+#8197 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#8198 = DEFINITIONAL_REPRESENTATION('',(#8199),#8203);
+#8199 = LINE('',#8200,#8201);
+#8200 = CARTESIAN_POINT('',(0.,0.));
+#8201 = VECTOR('',#8202,1.);
+#8202 = DIRECTION('',(1.,0.));
+#8203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8204 = ORIENTED_EDGE('',*,*,#8205,.F.);
+#8205 = EDGE_CURVE('',#8206,#8178,#8208,.T.);
+#8206 = VERTEX_POINT('',#8207);
+#8207 = CARTESIAN_POINT('',(-8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#8208 = SURFACE_CURVE('',#8209,(#8213,#8220),.PCURVE_S1.);
 #8209 = LINE('',#8210,#8211);
-#8210 = CARTESIAN_POINT('',(0.676188843566,-0.183490184579));
-#8211 = VECTOR('',#8212,1.);
-#8212 = DIRECTION('',(1.,0.));
-#8213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8214 = PCURVE('',#7924,#8215);
-#8215 = DEFINITIONAL_REPRESENTATION('',(#8216),#8220);
-#8216 = LINE('',#8217,#8218);
-#8217 = CARTESIAN_POINT('',(6.661338147751E-17,-0.3));
-#8218 = VECTOR('',#8219,1.);
-#8219 = DIRECTION('',(1.,0.));
-#8220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8221 = ORIENTED_EDGE('',*,*,#8222,.T.);
-#8222 = EDGE_CURVE('',#8200,#8223,#8225,.T.);
-#8223 = VERTEX_POINT('',#8224);
-#8224 = CARTESIAN_POINT('',(-1.904551052911,-2.65,7.007610490534));
-#8225 = SURFACE_CURVE('',#8226,(#8230,#8237),.PCURVE_S1.);
-#8226 = LINE('',#8227,#8228);
-#8227 = CARTESIAN_POINT('',(-2.604551052911,-2.65,7.007610490534));
-#8228 = VECTOR('',#8229,1.);
-#8229 = DIRECTION('',(1.,0.,0.));
-#8230 = PCURVE('',#7828,#8231);
-#8231 = DEFINITIONAL_REPRESENTATION('',(#8232),#8236);
-#8232 = LINE('',#8233,#8234);
-#8233 = CARTESIAN_POINT('',(10.926188843566,-0.183490184579));
-#8234 = VECTOR('',#8235,1.);
-#8235 = DIRECTION('',(0.,1.));
-#8236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8237 = PCURVE('',#8099,#8238);
-#8238 = DEFINITIONAL_REPRESENTATION('',(#8239),#8243);
-#8239 = LINE('',#8240,#8241);
-#8240 = CARTESIAN_POINT('',(0.,-0.3));
-#8241 = VECTOR('',#8242,1.);
-#8242 = DIRECTION('',(1.,0.));
-#8243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8244 = ORIENTED_EDGE('',*,*,#8245,.T.);
-#8245 = EDGE_CURVE('',#8223,#8246,#8248,.T.);
-#8246 = VERTEX_POINT('',#8247);
-#8247 = CARTESIAN_POINT('',(-1.904551052911,-2.65,-3.242389509466));
-#8248 = SURFACE_CURVE('',#8249,(#8253,#8260),.PCURVE_S1.);
-#8249 = LINE('',#8250,#8251);
-#8250 = CARTESIAN_POINT('',(-1.904551052911,-2.65,7.007610490534));
-#8251 = VECTOR('',#8252,1.);
-#8252 = DIRECTION('',(0.,2.22044604925E-16,-1.));
-#8253 = PCURVE('',#7828,#8254);
-#8254 = DEFINITIONAL_REPRESENTATION('',(#8255),#8259);
-#8255 = LINE('',#8256,#8257);
-#8256 = CARTESIAN_POINT('',(10.926188843566,0.516509815421));
-#8257 = VECTOR('',#8258,1.);
-#8258 = DIRECTION('',(-1.,0.));
-#8259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8260 = PCURVE('',#8127,#8261);
-#8261 = DEFINITIONAL_REPRESENTATION('',(#8262),#8266);
-#8262 = LINE('',#8263,#8264);
-#8263 = CARTESIAN_POINT('',(-6.661338147751E-17,-0.3));
-#8264 = VECTOR('',#8265,1.);
-#8265 = DIRECTION('',(1.,0.));
-#8266 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
-PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
-  ) );
-#8267 = ORIENTED_EDGE('',*,*,#8268,.F.);
-#8268 = EDGE_CURVE('',#8269,#8246,#8271,.T.);
-#8269 = VERTEX_POINT('',#8270);
-#8270 = CARTESIAN_POINT('',(-2.08804123749,-2.65,-3.918578353032));
-#8271 = SURFACE_CURVE('',#8272,(#8276,#8283),.PCURVE_S1.);
-#8272 = LINE('',#8273,#8274);
-#8273 = CARTESIAN_POINT('',(-2.08804123749,-2.65,-3.918578353032));
-#8274 = VECTOR('',#8275,1.);
-#8275 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
+#8210 = CARTESIAN_POINT('',(-8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#8211 = VECTOR('',#8212,3.937007874016E-02);
+#8212 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
   );
-#8276 = PCURVE('',#7828,#8277);
-#8277 = DEFINITIONAL_REPRESENTATION('',(#8278),#8282);
-#8278 = LINE('',#8279,#8280);
-#8279 = CARTESIAN_POINT('',(0.,0.333019630843));
-#8280 = VECTOR('',#8281,1.);
-#8281 = DIRECTION('',(0.965098154214,0.261888435661));
-#8282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8213 = PCURVE('',#7953,#8214);
+#8214 = DEFINITIONAL_REPRESENTATION('',(#8215),#8219);
+#8215 = LINE('',#8216,#8217);
+#8216 = CARTESIAN_POINT('',(0.,1.31110090883E-02));
+#8217 = VECTOR('',#8218,1.);
+#8218 = DIRECTION('',(0.965098154214,0.261888435661));
+#8219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8283 = PCURVE('',#8155,#8284);
-#8284 = DEFINITIONAL_REPRESENTATION('',(#8285),#8289);
-#8285 = LINE('',#8286,#8287);
-#8286 = CARTESIAN_POINT('',(6.428845150988E-17,-0.3));
-#8287 = VECTOR('',#8288,1.);
-#8288 = DIRECTION('',(1.,0.));
-#8289 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8220 = PCURVE('',#8221,#8226);
+#8221 = PLANE('',#8222);
+#8222 = AXIS2_PLACEMENT_3D('',#8223,#8224,#8225);
+#8223 = CARTESIAN_POINT('',(-8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#8224 = DIRECTION('',(-0.965098154214,-5.815091423085E-17,0.261888435661
+    ));
+#8225 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
+  );
+#8226 = DEFINITIONAL_REPRESENTATION('',(#8227),#8231);
+#8227 = LINE('',#8228,#8229);
+#8228 = CARTESIAN_POINT('',(0.,0.));
+#8229 = VECTOR('',#8230,1.);
+#8230 = DIRECTION('',(1.,0.));
+#8231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8290 = ORIENTED_EDGE('',*,*,#8291,.F.);
-#8291 = EDGE_CURVE('',#7984,#8269,#8292,.T.);
-#8292 = SURFACE_CURVE('',#8293,(#8298,#8309),.PCURVE_S1.);
-#8293 = CIRCLE('',#8294,0.1);
-#8294 = AXIS2_PLACEMENT_3D('',#8295,#8296,#8297);
-#8295 = CARTESIAN_POINT('',(-2.184551052911,-2.65,-3.892389509466));
-#8296 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8297 = DIRECTION('',(1.,0.,0.));
-#8298 = PCURVE('',#7828,#8299);
-#8299 = DEFINITIONAL_REPRESENTATION('',(#8300),#8308);
-#8300 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8301,#8302,#8303,#8304,
-#8305,#8306,#8307),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2
+#8232 = ORIENTED_EDGE('',*,*,#8233,.F.);
+#8233 = EDGE_CURVE('',#8073,#8206,#8234,.T.);
+#8234 = SURFACE_CURVE('',#8235,(#8240,#8251),.PCURVE_S1.);
+#8235 = CIRCLE('',#8236,3.937007874016E-03);
+#8236 = AXIS2_PLACEMENT_3D('',#8237,#8238,#8239);
+#8237 = CARTESIAN_POINT('',(-8.6005946965E-02,-9.251968503937E-02,
+    -0.153243681475));
+#8238 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8239 = DIRECTION('',(1.,0.,0.));
+#8240 = PCURVE('',#7953,#8241);
+#8241 = DEFINITIONAL_REPRESENTATION('',(#8242),#8250);
+#8242 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8243,#8244,#8245,#8246,
+#8247,#8248,#8249),.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('') );
-#8301 = CARTESIAN_POINT('',(2.618884356613E-02,0.336509815421));
-#8302 = CARTESIAN_POINT('',(0.199393924323,0.336509815421));
-#8303 = CARTESIAN_POINT('',(0.112791383945,0.186509815421));
-#8304 = CARTESIAN_POINT('',(2.618884356613E-02,3.650981542138E-02));
-#8305 = CARTESIAN_POINT('',(-6.041369681231E-02,0.186509815421));
-#8306 = CARTESIAN_POINT('',(-0.147016237191,0.336509815421));
-#8307 = CARTESIAN_POINT('',(2.618884356613E-02,0.336509815421));
-#8308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8243 = CARTESIAN_POINT('',(1.031056833312E-03,1.324841792998E-02));
+#8244 = CARTESIAN_POINT('',(7.850154500906E-03,1.324841792998E-02));
+#8245 = CARTESIAN_POINT('',(4.440605667109E-03,7.342906118952E-03));
+#8246 = CARTESIAN_POINT('',(1.031056833312E-03,1.437394307928E-03));
+#8247 = CARTESIAN_POINT('',(-2.378492000485E-03,7.342906118952E-03));
+#8248 = CARTESIAN_POINT('',(-5.788040834282E-03,1.324841792998E-02));
+#8249 = CARTESIAN_POINT('',(1.031056833312E-03,1.324841792998E-02));
+#8250 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8309 = PCURVE('',#8022,#8310);
-#8310 = DEFINITIONAL_REPRESENTATION('',(#8311),#8315);
-#8311 = LINE('',#8312,#8313);
-#8312 = CARTESIAN_POINT('',(-0.,-0.3));
-#8313 = VECTOR('',#8314,1.);
-#8314 = DIRECTION('',(-1.,0.));
-#8315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8251 = PCURVE('',#8088,#8252);
+#8252 = DEFINITIONAL_REPRESENTATION('',(#8253),#8257);
+#8253 = LINE('',#8254,#8255);
+#8254 = CARTESIAN_POINT('',(-0.,0.));
+#8255 = VECTOR('',#8256,1.);
+#8256 = DIRECTION('',(-1.,0.));
+#8257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8316 = ORIENTED_EDGE('',*,*,#7983,.F.);
-#8317 = ADVANCED_FACE('',(#8318),#7924,.T.);
-#8318 = FACE_BOUND('',#8319,.T.);
-#8319 = EDGE_LOOP('',(#8320,#8321,#8322,#8343));
-#8320 = ORIENTED_EDGE('',*,*,#7906,.T.);
-#8321 = ORIENTED_EDGE('',*,*,#8199,.T.);
-#8322 = ORIENTED_EDGE('',*,*,#8323,.F.);
-#8323 = EDGE_CURVE('',#8061,#8200,#8324,.T.);
-#8324 = SURFACE_CURVE('',#8325,(#8329,#8336),.PCURVE_S1.);
-#8325 = LINE('',#8326,#8327);
-#8326 = CARTESIAN_POINT('',(-2.604551052911,-2.35,7.007610490534));
-#8327 = VECTOR('',#8328,1.);
-#8328 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8329 = PCURVE('',#7924,#8330);
-#8330 = DEFINITIONAL_REPRESENTATION('',(#8331),#8335);
-#8331 = LINE('',#8332,#8333);
-#8332 = CARTESIAN_POINT('',(10.25,-3.885780586188E-16));
-#8333 = VECTOR('',#8334,1.);
-#8334 = DIRECTION('',(0.,-1.));
-#8335 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8258 = ORIENTED_EDGE('',*,*,#8100,.F.);
+#8259 = ADVANCED_FACE('',(#8260),#7894,.F.);
+#8260 = FACE_BOUND('',#8261,.F.);
+#8261 = EDGE_LOOP('',(#8262,#8263,#8264,#8287,#8310,#8333,#8356,#8382));
+#8262 = ORIENTED_EDGE('',*,*,#7877,.F.);
+#8263 = ORIENTED_EDGE('',*,*,#8002,.F.);
+#8264 = ORIENTED_EDGE('',*,*,#8265,.T.);
+#8265 = EDGE_CURVE('',#7975,#8266,#8268,.T.);
+#8266 = VERTEX_POINT('',#8267);
+#8267 = CARTESIAN_POINT('',(-0.102541380036,-0.104330708661,
+    0.275890176793));
+#8268 = SURFACE_CURVE('',#8269,(#8273,#8280),.PCURVE_S1.);
+#8269 = LINE('',#8270,#8271);
+#8270 = CARTESIAN_POINT('',(-0.102541380036,-0.104330708661,
+    -0.127653130294));
+#8271 = VECTOR('',#8272,3.937007874016E-02);
+#8272 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#8273 = PCURVE('',#7894,#8274);
+#8274 = DEFINITIONAL_REPRESENTATION('',(#8275),#8279);
+#8275 = LINE('',#8276,#8277);
+#8276 = CARTESIAN_POINT('',(2.662160801441E-02,-7.224023014906E-03));
+#8277 = VECTOR('',#8278,1.);
+#8278 = DIRECTION('',(1.,0.));
+#8279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8336 = PCURVE('',#8099,#8337);
-#8337 = DEFINITIONAL_REPRESENTATION('',(#8338),#8342);
+#8280 = PCURVE('',#7990,#8281);
+#8281 = DEFINITIONAL_REPRESENTATION('',(#8282),#8286);
+#8282 = LINE('',#8283,#8284);
+#8283 = CARTESIAN_POINT('',(2.622574073918E-18,-1.181102362205E-02));
+#8284 = VECTOR('',#8285,1.);
+#8285 = DIRECTION('',(1.,0.));
+#8286 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8287 = ORIENTED_EDGE('',*,*,#8288,.T.);
+#8288 = EDGE_CURVE('',#8266,#8289,#8291,.T.);
+#8289 = VERTEX_POINT('',#8290);
+#8290 = CARTESIAN_POINT('',(-7.498232491776E-02,-0.104330708661,
+    0.275890176793));
+#8291 = SURFACE_CURVE('',#8292,(#8296,#8303),.PCURVE_S1.);
+#8292 = LINE('',#8293,#8294);
+#8293 = CARTESIAN_POINT('',(-0.102541380036,-0.104330708661,
+    0.275890176793));
+#8294 = VECTOR('',#8295,3.937007874016E-02);
+#8295 = DIRECTION('',(1.,0.,0.));
+#8296 = PCURVE('',#7894,#8297);
+#8297 = DEFINITIONAL_REPRESENTATION('',(#8298),#8302);
+#8298 = LINE('',#8299,#8300);
+#8299 = CARTESIAN_POINT('',(0.430164915101,-7.224023014906E-03));
+#8300 = VECTOR('',#8301,1.);
+#8301 = DIRECTION('',(0.,1.));
+#8302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8303 = PCURVE('',#8165,#8304);
+#8304 = DEFINITIONAL_REPRESENTATION('',(#8305),#8309);
+#8305 = LINE('',#8306,#8307);
+#8306 = CARTESIAN_POINT('',(0.,-1.181102362205E-02));
+#8307 = VECTOR('',#8308,1.);
+#8308 = DIRECTION('',(1.,0.));
+#8309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8310 = ORIENTED_EDGE('',*,*,#8311,.T.);
+#8311 = EDGE_CURVE('',#8289,#8312,#8314,.T.);
+#8312 = VERTEX_POINT('',#8313);
+#8313 = CARTESIAN_POINT('',(-7.498232491776E-02,-0.104330708661,
+    -0.127653130294));
+#8314 = SURFACE_CURVE('',#8315,(#8319,#8326),.PCURVE_S1.);
+#8315 = LINE('',#8316,#8317);
+#8316 = CARTESIAN_POINT('',(-7.498232491776E-02,-0.104330708661,
+    0.275890176793));
+#8317 = VECTOR('',#8318,3.937007874016E-02);
+#8318 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#8319 = PCURVE('',#7894,#8320);
+#8320 = DEFINITIONAL_REPRESENTATION('',(#8321),#8325);
+#8321 = LINE('',#8322,#8323);
+#8322 = CARTESIAN_POINT('',(0.430164915101,2.03350321032E-02));
+#8323 = VECTOR('',#8324,1.);
+#8324 = DIRECTION('',(-1.,0.));
+#8325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8326 = PCURVE('',#8193,#8327);
+#8327 = DEFINITIONAL_REPRESENTATION('',(#8328),#8332);
+#8328 = LINE('',#8329,#8330);
+#8329 = CARTESIAN_POINT('',(-2.622574073918E-18,-1.181102362205E-02));
+#8330 = VECTOR('',#8331,1.);
+#8331 = DIRECTION('',(1.,0.));
+#8332 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8333 = ORIENTED_EDGE('',*,*,#8334,.F.);
+#8334 = EDGE_CURVE('',#8335,#8312,#8337,.T.);
+#8335 = VERTEX_POINT('',#8336);
+#8336 = CARTESIAN_POINT('',(-8.220634793266E-02,-0.104330708661,
+    -0.154274738308));
+#8337 = SURFACE_CURVE('',#8338,(#8342,#8349),.PCURVE_S1.);
 #8338 = LINE('',#8339,#8340);
-#8339 = CARTESIAN_POINT('',(0.,0.));
-#8340 = VECTOR('',#8341,1.);
-#8341 = DIRECTION('',(0.,-1.));
-#8342 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8339 = CARTESIAN_POINT('',(-8.220634793266E-02,-0.104330708661,
+    -0.154274738308));
+#8340 = VECTOR('',#8341,3.937007874016E-02);
+#8341 = DIRECTION('',(0.261888435661,-2.142948383663E-16,0.965098154214)
+  );
+#8342 = PCURVE('',#7894,#8343);
+#8343 = DEFINITIONAL_REPRESENTATION('',(#8344),#8348);
+#8344 = LINE('',#8345,#8346);
+#8345 = CARTESIAN_POINT('',(0.,1.31110090883E-02));
+#8346 = VECTOR('',#8347,1.);
+#8347 = DIRECTION('',(0.965098154214,0.261888435661));
+#8348 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8343 = ORIENTED_EDGE('',*,*,#8060,.F.);
-#8344 = ADVANCED_FACE('',(#8345),#8022,.T.);
-#8345 = FACE_BOUND('',#8346,.F.);
-#8346 = EDGE_LOOP('',(#8347,#8348,#8349,#8370));
-#8347 = ORIENTED_EDGE('',*,*,#8006,.T.);
-#8348 = ORIENTED_EDGE('',*,*,#8291,.T.);
-#8349 = ORIENTED_EDGE('',*,*,#8350,.F.);
-#8350 = EDGE_CURVE('',#8140,#8269,#8351,.T.);
-#8351 = SURFACE_CURVE('',#8352,(#8356,#8363),.PCURVE_S1.);
-#8352 = LINE('',#8353,#8354);
-#8353 = CARTESIAN_POINT('',(-2.08804123749,-2.35,-3.918578353032));
-#8354 = VECTOR('',#8355,1.);
-#8355 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8356 = PCURVE('',#8022,#8357);
-#8357 = DEFINITIONAL_REPRESENTATION('',(#8358),#8362);
-#8358 = LINE('',#8359,#8360);
-#8359 = CARTESIAN_POINT('',(-6.018206893118,0.));
-#8360 = VECTOR('',#8361,1.);
-#8361 = DIRECTION('',(-0.,-1.));
-#8362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8349 = PCURVE('',#8221,#8350);
+#8350 = DEFINITIONAL_REPRESENTATION('',(#8351),#8355);
+#8351 = LINE('',#8352,#8353);
+#8352 = CARTESIAN_POINT('',(2.531041398027E-18,-1.181102362205E-02));
+#8353 = VECTOR('',#8354,1.);
+#8354 = DIRECTION('',(1.,0.));
+#8355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8363 = PCURVE('',#8155,#8364);
-#8364 = DEFINITIONAL_REPRESENTATION('',(#8365),#8369);
-#8365 = LINE('',#8366,#8367);
-#8366 = CARTESIAN_POINT('',(0.,0.));
-#8367 = VECTOR('',#8368,1.);
-#8368 = DIRECTION('',(0.,-1.));
-#8369 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8356 = ORIENTED_EDGE('',*,*,#8357,.F.);
+#8357 = EDGE_CURVE('',#8050,#8335,#8358,.T.);
+#8358 = SURFACE_CURVE('',#8359,(#8364,#8375),.PCURVE_S1.);
+#8359 = CIRCLE('',#8360,3.937007874016E-03);
+#8360 = AXIS2_PLACEMENT_3D('',#8361,#8362,#8363);
+#8361 = CARTESIAN_POINT('',(-8.6005946965E-02,-0.104330708661,
+    -0.153243681475));
+#8362 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8363 = DIRECTION('',(1.,0.,0.));
+#8364 = PCURVE('',#7894,#8365);
+#8365 = DEFINITIONAL_REPRESENTATION('',(#8366),#8374);
+#8366 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#8367,#8368,#8369,#8370,
+#8371,#8372,#8373),.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('') );
+#8367 = CARTESIAN_POINT('',(1.031056833312E-03,1.324841792998E-02));
+#8368 = CARTESIAN_POINT('',(7.850154500906E-03,1.324841792998E-02));
+#8369 = CARTESIAN_POINT('',(4.440605667109E-03,7.342906118952E-03));
+#8370 = CARTESIAN_POINT('',(1.031056833312E-03,1.437394307928E-03));
+#8371 = CARTESIAN_POINT('',(-2.378492000485E-03,7.342906118952E-03));
+#8372 = CARTESIAN_POINT('',(-5.788040834282E-03,1.324841792998E-02));
+#8373 = CARTESIAN_POINT('',(1.031056833312E-03,1.324841792998E-02));
+#8374 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8370 = ORIENTED_EDGE('',*,*,#8167,.F.);
-#8371 = ADVANCED_FACE('',(#8372),#8099,.T.);
-#8372 = FACE_BOUND('',#8373,.T.);
-#8373 = EDGE_LOOP('',(#8374,#8375,#8376,#8397));
-#8374 = ORIENTED_EDGE('',*,*,#8323,.T.);
-#8375 = ORIENTED_EDGE('',*,*,#8222,.T.);
-#8376 = ORIENTED_EDGE('',*,*,#8377,.F.);
-#8377 = EDGE_CURVE('',#8084,#8223,#8378,.T.);
-#8378 = SURFACE_CURVE('',#8379,(#8383,#8390),.PCURVE_S1.);
-#8379 = LINE('',#8380,#8381);
-#8380 = CARTESIAN_POINT('',(-1.904551052911,-2.35,7.007610490534));
-#8381 = VECTOR('',#8382,1.);
-#8382 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8383 = PCURVE('',#8099,#8384);
-#8384 = DEFINITIONAL_REPRESENTATION('',(#8385),#8389);
-#8385 = LINE('',#8386,#8387);
-#8386 = CARTESIAN_POINT('',(0.7,0.));
-#8387 = VECTOR('',#8388,1.);
-#8388 = DIRECTION('',(0.,-1.));
-#8389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8375 = PCURVE('',#8088,#8376);
+#8376 = DEFINITIONAL_REPRESENTATION('',(#8377),#8381);
+#8377 = LINE('',#8378,#8379);
+#8378 = CARTESIAN_POINT('',(-0.,-1.181102362205E-02));
+#8379 = VECTOR('',#8380,1.);
+#8380 = DIRECTION('',(-1.,0.));
+#8381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8390 = PCURVE('',#8127,#8391);
-#8391 = DEFINITIONAL_REPRESENTATION('',(#8392),#8396);
-#8392 = LINE('',#8393,#8394);
-#8393 = CARTESIAN_POINT('',(0.,0.));
-#8394 = VECTOR('',#8395,1.);
-#8395 = DIRECTION('',(0.,-1.));
-#8396 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8382 = ORIENTED_EDGE('',*,*,#8049,.F.);
+#8383 = ADVANCED_FACE('',(#8384),#7990,.T.);
+#8384 = FACE_BOUND('',#8385,.T.);
+#8385 = EDGE_LOOP('',(#8386,#8387,#8388,#8409));
+#8386 = ORIENTED_EDGE('',*,*,#7972,.T.);
+#8387 = ORIENTED_EDGE('',*,*,#8265,.T.);
+#8388 = ORIENTED_EDGE('',*,*,#8389,.F.);
+#8389 = EDGE_CURVE('',#8127,#8266,#8390,.T.);
+#8390 = SURFACE_CURVE('',#8391,(#8395,#8402),.PCURVE_S1.);
+#8391 = LINE('',#8392,#8393);
+#8392 = CARTESIAN_POINT('',(-0.102541380036,-9.251968503937E-02,
+    0.275890176793));
+#8393 = VECTOR('',#8394,3.937007874016E-02);
+#8394 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8395 = PCURVE('',#7990,#8396);
+#8396 = DEFINITIONAL_REPRESENTATION('',(#8397),#8401);
+#8397 = LINE('',#8398,#8399);
+#8398 = CARTESIAN_POINT('',(0.403543307087,-1.529834876452E-17));
+#8399 = VECTOR('',#8400,1.);
+#8400 = DIRECTION('',(0.,-1.));
+#8401 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8397 = ORIENTED_EDGE('',*,*,#8083,.F.);
-#8398 = ADVANCED_FACE('',(#8399),#8127,.T.);
-#8399 = FACE_BOUND('',#8400,.T.);
-#8400 = EDGE_LOOP('',(#8401,#8402,#8403,#8424));
-#8401 = ORIENTED_EDGE('',*,*,#8377,.T.);
-#8402 = ORIENTED_EDGE('',*,*,#8245,.T.);
-#8403 = ORIENTED_EDGE('',*,*,#8404,.F.);
-#8404 = EDGE_CURVE('',#8112,#8246,#8405,.T.);
-#8405 = SURFACE_CURVE('',#8406,(#8410,#8417),.PCURVE_S1.);
-#8406 = LINE('',#8407,#8408);
-#8407 = CARTESIAN_POINT('',(-1.904551052911,-2.35,-3.242389509466));
-#8408 = VECTOR('',#8409,1.);
-#8409 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
-#8410 = PCURVE('',#8127,#8411);
-#8411 = DEFINITIONAL_REPRESENTATION('',(#8412),#8416);
-#8412 = LINE('',#8413,#8414);
-#8413 = CARTESIAN_POINT('',(10.25,3.885780586188E-16));
-#8414 = VECTOR('',#8415,1.);
-#8415 = DIRECTION('',(0.,-1.));
-#8416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8402 = PCURVE('',#8165,#8403);
+#8403 = DEFINITIONAL_REPRESENTATION('',(#8404),#8408);
+#8404 = LINE('',#8405,#8406);
+#8405 = CARTESIAN_POINT('',(0.,0.));
+#8406 = VECTOR('',#8407,1.);
+#8407 = DIRECTION('',(0.,-1.));
+#8408 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8417 = PCURVE('',#8155,#8418);
-#8418 = DEFINITIONAL_REPRESENTATION('',(#8419),#8423);
-#8419 = LINE('',#8420,#8421);
-#8420 = CARTESIAN_POINT('',(0.700642562224,1.501440846244E-16));
-#8421 = VECTOR('',#8422,1.);
-#8422 = DIRECTION('',(0.,-1.));
-#8423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+#8409 = ORIENTED_EDGE('',*,*,#8126,.F.);
+#8410 = ADVANCED_FACE('',(#8411),#8088,.T.);
+#8411 = FACE_BOUND('',#8412,.F.);
+#8412 = EDGE_LOOP('',(#8413,#8414,#8415,#8436));
+#8413 = ORIENTED_EDGE('',*,*,#8072,.T.);
+#8414 = ORIENTED_EDGE('',*,*,#8357,.T.);
+#8415 = ORIENTED_EDGE('',*,*,#8416,.F.);
+#8416 = EDGE_CURVE('',#8206,#8335,#8417,.T.);
+#8417 = SURFACE_CURVE('',#8418,(#8422,#8429),.PCURVE_S1.);
+#8418 = LINE('',#8419,#8420);
+#8419 = CARTESIAN_POINT('',(-8.220634793266E-02,-9.251968503937E-02,
+    -0.154274738308));
+#8420 = VECTOR('',#8421,3.937007874016E-02);
+#8421 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8422 = PCURVE('',#8088,#8423);
+#8423 = DEFINITIONAL_REPRESENTATION('',(#8424),#8428);
+#8424 = LINE('',#8425,#8426);
+#8425 = CARTESIAN_POINT('',(-6.018206893118,0.));
+#8426 = VECTOR('',#8427,1.);
+#8427 = DIRECTION('',(-0.,-1.));
+#8428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
 PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
   ) );
-#8424 = ORIENTED_EDGE('',*,*,#8111,.F.);
-#8425 = ADVANCED_FACE('',(#8426),#8155,.F.);
-#8426 = FACE_BOUND('',#8427,.F.);
-#8427 = EDGE_LOOP('',(#8428,#8429,#8430,#8431));
-#8428 = ORIENTED_EDGE('',*,*,#8350,.T.);
-#8429 = ORIENTED_EDGE('',*,*,#8268,.T.);
-#8430 = ORIENTED_EDGE('',*,*,#8404,.F.);
-#8431 = ORIENTED_EDGE('',*,*,#8139,.F.);
-#8432 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
-GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8436)) 
-GLOBAL_UNIT_ASSIGNED_CONTEXT((#8433,#8434,#8435)) REPRESENTATION_CONTEXT
+#8429 = PCURVE('',#8221,#8430);
+#8430 = DEFINITIONAL_REPRESENTATION('',(#8431),#8435);
+#8431 = LINE('',#8432,#8433);
+#8432 = CARTESIAN_POINT('',(0.,0.));
+#8433 = VECTOR('',#8434,1.);
+#8434 = DIRECTION('',(0.,-1.));
+#8435 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8436 = ORIENTED_EDGE('',*,*,#8233,.F.);
+#8437 = ADVANCED_FACE('',(#8438),#8165,.T.);
+#8438 = FACE_BOUND('',#8439,.T.);
+#8439 = EDGE_LOOP('',(#8440,#8441,#8442,#8463));
+#8440 = ORIENTED_EDGE('',*,*,#8389,.T.);
+#8441 = ORIENTED_EDGE('',*,*,#8288,.T.);
+#8442 = ORIENTED_EDGE('',*,*,#8443,.F.);
+#8443 = EDGE_CURVE('',#8150,#8289,#8444,.T.);
+#8444 = SURFACE_CURVE('',#8445,(#8449,#8456),.PCURVE_S1.);
+#8445 = LINE('',#8446,#8447);
+#8446 = CARTESIAN_POINT('',(-7.498232491776E-02,-9.251968503937E-02,
+    0.275890176793));
+#8447 = VECTOR('',#8448,3.937007874016E-02);
+#8448 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8449 = PCURVE('',#8165,#8450);
+#8450 = DEFINITIONAL_REPRESENTATION('',(#8451),#8455);
+#8451 = LINE('',#8452,#8453);
+#8452 = CARTESIAN_POINT('',(2.755905511811E-02,0.));
+#8453 = VECTOR('',#8454,1.);
+#8454 = DIRECTION('',(0.,-1.));
+#8455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8456 = PCURVE('',#8193,#8457);
+#8457 = DEFINITIONAL_REPRESENTATION('',(#8458),#8462);
+#8458 = LINE('',#8459,#8460);
+#8459 = CARTESIAN_POINT('',(0.,0.));
+#8460 = VECTOR('',#8461,1.);
+#8461 = DIRECTION('',(0.,-1.));
+#8462 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8463 = ORIENTED_EDGE('',*,*,#8149,.F.);
+#8464 = ADVANCED_FACE('',(#8465),#8193,.T.);
+#8465 = FACE_BOUND('',#8466,.T.);
+#8466 = EDGE_LOOP('',(#8467,#8468,#8469,#8490));
+#8467 = ORIENTED_EDGE('',*,*,#8443,.T.);
+#8468 = ORIENTED_EDGE('',*,*,#8311,.T.);
+#8469 = ORIENTED_EDGE('',*,*,#8470,.F.);
+#8470 = EDGE_CURVE('',#8178,#8312,#8471,.T.);
+#8471 = SURFACE_CURVE('',#8472,(#8476,#8483),.PCURVE_S1.);
+#8472 = LINE('',#8473,#8474);
+#8473 = CARTESIAN_POINT('',(-7.498232491776E-02,-9.251968503937E-02,
+    -0.127653130294));
+#8474 = VECTOR('',#8475,3.937007874016E-02);
+#8475 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#8476 = PCURVE('',#8193,#8477);
+#8477 = DEFINITIONAL_REPRESENTATION('',(#8478),#8482);
+#8478 = LINE('',#8479,#8480);
+#8479 = CARTESIAN_POINT('',(0.403543307087,1.529834876452E-17));
+#8480 = VECTOR('',#8481,1.);
+#8481 = DIRECTION('',(0.,-1.));
+#8482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8483 = PCURVE('',#8221,#8484);
+#8484 = DEFINITIONAL_REPRESENTATION('',(#8485),#8489);
+#8485 = LINE('',#8486,#8487);
+#8486 = CARTESIAN_POINT('',(2.758435284347E-02,5.91118443403E-18));
+#8487 = VECTOR('',#8488,1.);
+#8488 = DIRECTION('',(0.,-1.));
+#8489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#8490 = ORIENTED_EDGE('',*,*,#8177,.F.);
+#8491 = ADVANCED_FACE('',(#8492),#8221,.F.);
+#8492 = FACE_BOUND('',#8493,.F.);
+#8493 = EDGE_LOOP('',(#8494,#8495,#8496,#8497));
+#8494 = ORIENTED_EDGE('',*,*,#8416,.T.);
+#8495 = ORIENTED_EDGE('',*,*,#8334,.T.);
+#8496 = ORIENTED_EDGE('',*,*,#8470,.F.);
+#8497 = ORIENTED_EDGE('',*,*,#8205,.F.);
+#8498 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#8505)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#8499,#8503,#8504)) REPRESENTATION_CONTEXT
 ('Context #1','3D Context with UNIT and UNCERTAINTY') );
-#8433 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
-#8434 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
-#8435 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
-#8436 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#8433,
-  'distance_accuracy_value','confusion accuracy');
-#8437 = PRODUCT_TYPE('part',$,(#7));
-#8438 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
-    #8439,#8447,#8454,#8461,#8468,#8475,#8482,#8489,#8496,#8503,#8510,
-    #8517,#8524,#8531,#8538,#8545,#8552,#8559,#8566,#8573,#8580,#8587,
-    #8594,#8601,#8608,#8615,#8622,#8629,#8636,#8643,#8650,#8657,#8664,
-    #8671,#8678,#8685,#8692,#8699,#8706,#8713,#8720,#8727,#8734,#8741,
-    #8748,#8755,#8762,#8769,#8776,#8783,#8790,#8797,#8804,#8811,#8818,
-    #8825,#8832,#8839,#8846,#8853,#8860,#8867,#8874,#8881,#8888,#8895,
-    #8902,#8909,#8916,#8923,#8930,#8937,#8944,#8951,#8959,#8966,#8973,
-    #8980,#8987,#8994,#9001,#9008,#9015,#9022,#9029,#9036,#9043,#9050,
-    #9057,#9064,#9071,#9078,#9085,#9092,#9099,#9106,#9113,#9120,#9127,
-    #9134,#9141,#9148,#9155,#9162,#9169,#9176,#9183,#9190,#9197,#9204,
-    #9211,#9218,#9225,#9232,#9239,#9246,#9253,#9260,#9267,#9274,#9281,
-    #9288),#8432);
-#8439 = STYLED_ITEM('color',(#8440),#17);
-#8440 = PRESENTATION_STYLE_ASSIGNMENT((#8441));
-#8441 = SURFACE_STYLE_USAGE(.BOTH.,#8442);
-#8442 = SURFACE_SIDE_STYLE('',(#8443));
-#8443 = SURFACE_STYLE_FILL_AREA(#8444);
-#8444 = FILL_AREA_STYLE('',(#8445));
-#8445 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8446 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
-#8447 = STYLED_ITEM('color',(#8448),#448);
-#8448 = PRESENTATION_STYLE_ASSIGNMENT((#8449));
-#8449 = SURFACE_STYLE_USAGE(.BOTH.,#8450);
-#8450 = SURFACE_SIDE_STYLE('',(#8451));
-#8451 = SURFACE_STYLE_FILL_AREA(#8452);
-#8452 = FILL_AREA_STYLE('',(#8453));
-#8453 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8454 = STYLED_ITEM('color',(#8455),#582);
-#8455 = PRESENTATION_STYLE_ASSIGNMENT((#8456));
-#8456 = SURFACE_STYLE_USAGE(.BOTH.,#8457);
-#8457 = SURFACE_SIDE_STYLE('',(#8458));
-#8458 = SURFACE_STYLE_FILL_AREA(#8459);
-#8459 = FILL_AREA_STYLE('',(#8460));
-#8460 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8461 = STYLED_ITEM('color',(#8462),#637);
-#8462 = PRESENTATION_STYLE_ASSIGNMENT((#8463));
-#8463 = SURFACE_STYLE_USAGE(.BOTH.,#8464);
-#8464 = SURFACE_SIDE_STYLE('',(#8465));
-#8465 = SURFACE_STYLE_FILL_AREA(#8466);
-#8466 = FILL_AREA_STYLE('',(#8467));
-#8467 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8468 = STYLED_ITEM('color',(#8469),#685);
-#8469 = PRESENTATION_STYLE_ASSIGNMENT((#8470));
-#8470 = SURFACE_STYLE_USAGE(.BOTH.,#8471);
-#8471 = SURFACE_SIDE_STYLE('',(#8472));
-#8472 = SURFACE_STYLE_FILL_AREA(#8473);
-#8473 = FILL_AREA_STYLE('',(#8474));
-#8474 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8475 = STYLED_ITEM('color',(#8476),#951);
-#8476 = PRESENTATION_STYLE_ASSIGNMENT((#8477));
-#8477 = SURFACE_STYLE_USAGE(.BOTH.,#8478);
-#8478 = SURFACE_SIDE_STYLE('',(#8479));
-#8479 = SURFACE_STYLE_FILL_AREA(#8480);
-#8480 = FILL_AREA_STYLE('',(#8481));
-#8481 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8482 = STYLED_ITEM('color',(#8483),#1000);
-#8483 = PRESENTATION_STYLE_ASSIGNMENT((#8484));
-#8484 = SURFACE_STYLE_USAGE(.BOTH.,#8485);
-#8485 = SURFACE_SIDE_STYLE('',(#8486));
-#8486 = SURFACE_STYLE_FILL_AREA(#8487);
-#8487 = FILL_AREA_STYLE('',(#8488));
-#8488 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8489 = STYLED_ITEM('color',(#8490),#1048);
-#8490 = PRESENTATION_STYLE_ASSIGNMENT((#8491));
-#8491 = SURFACE_STYLE_USAGE(.BOTH.,#8492);
-#8492 = SURFACE_SIDE_STYLE('',(#8493));
-#8493 = SURFACE_STYLE_FILL_AREA(#8494);
-#8494 = FILL_AREA_STYLE('',(#8495));
-#8495 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8496 = STYLED_ITEM('color',(#8497),#1452);
-#8497 = PRESENTATION_STYLE_ASSIGNMENT((#8498));
-#8498 = SURFACE_STYLE_USAGE(.BOTH.,#8499);
-#8499 = SURFACE_SIDE_STYLE('',(#8500));
-#8500 = SURFACE_STYLE_FILL_AREA(#8501);
-#8501 = FILL_AREA_STYLE('',(#8502));
-#8502 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8503 = STYLED_ITEM('color',(#8504),#1501);
-#8504 = PRESENTATION_STYLE_ASSIGNMENT((#8505));
-#8505 = SURFACE_STYLE_USAGE(.BOTH.,#8506);
-#8506 = SURFACE_SIDE_STYLE('',(#8507));
-#8507 = SURFACE_STYLE_FILL_AREA(#8508);
-#8508 = FILL_AREA_STYLE('',(#8509));
-#8509 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8510 = STYLED_ITEM('color',(#8511),#1551);
-#8511 = PRESENTATION_STYLE_ASSIGNMENT((#8512));
-#8512 = SURFACE_STYLE_USAGE(.BOTH.,#8513);
-#8513 = SURFACE_SIDE_STYLE('',(#8514));
-#8514 = SURFACE_STYLE_FILL_AREA(#8515);
-#8515 = FILL_AREA_STYLE('',(#8516));
-#8516 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8517 = STYLED_ITEM('color',(#8518),#1600);
-#8518 = PRESENTATION_STYLE_ASSIGNMENT((#8519));
-#8519 = SURFACE_STYLE_USAGE(.BOTH.,#8520);
-#8520 = SURFACE_SIDE_STYLE('',(#8521));
-#8521 = SURFACE_STYLE_FILL_AREA(#8522);
-#8522 = FILL_AREA_STYLE('',(#8523));
-#8523 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8524 = STYLED_ITEM('color',(#8525),#1948);
-#8525 = PRESENTATION_STYLE_ASSIGNMENT((#8526));
-#8526 = SURFACE_STYLE_USAGE(.BOTH.,#8527);
-#8527 = SURFACE_SIDE_STYLE('',(#8528));
-#8528 = SURFACE_STYLE_FILL_AREA(#8529);
-#8529 = FILL_AREA_STYLE('',(#8530));
-#8530 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8531 = STYLED_ITEM('color',(#8532),#1997);
-#8532 = PRESENTATION_STYLE_ASSIGNMENT((#8533));
+#8499 = ( CONVERSION_BASED_UNIT('INCH',#8501) LENGTH_UNIT() NAMED_UNIT(
+  #8500) );
+#8500 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#8501 = LENGTH_MEASURE_WITH_UNIT(25.4,#8502);
+#8502 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#8503 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#8504 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#8505 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#8499,'distance_accuracy_value','confusion accuracy');
+#8506 = SHAPE_DEFINITION_REPRESENTATION(#8507,#7189);
+#8507 = PRODUCT_DEFINITION_SHAPE('','',#8508);
+#8508 = PRODUCT_DEFINITION('design','',#8509,#8512);
+#8509 = PRODUCT_DEFINITION_FORMATION('','',#8510);
+#8510 = PRODUCT('front-pins001','front-pins001','',(#8511));
+#8511 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#8512 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#8513 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#8514,#8516);
+#8514 = ( REPRESENTATION_RELATIONSHIP('','',#7189,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#8515) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#8515 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23);
+#8516 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #8517);
+#8517 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','=>[0:1:1:4]','',#5,#8508,$);
+#8518 = PRODUCT_TYPE('part',$,(#8510));
+#8519 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #8520),#5624);
+#8520 = STYLED_ITEM('color',(#8521),#37);
+#8521 = PRESENTATION_STYLE_ASSIGNMENT((#8522,#8528));
+#8522 = SURFACE_STYLE_USAGE(.BOTH.,#8523);
+#8523 = SURFACE_SIDE_STYLE('',(#8524));
+#8524 = SURFACE_STYLE_FILL_AREA(#8525);
+#8525 = FILL_AREA_STYLE('',(#8526));
+#8526 = FILL_AREA_STYLE_COLOUR('',#8527);
+#8527 = COLOUR_RGB('',0.764705896378,0.764705896378,0.764705896378);
+#8528 = CURVE_STYLE('',#8529,POSITIVE_LENGTH_MEASURE(0.1),#8527);
+#8529 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#8530 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #8531),#7168);
+#8531 = STYLED_ITEM('color',(#8532),#5646);
+#8532 = PRESENTATION_STYLE_ASSIGNMENT((#8533,#8539));
 #8533 = SURFACE_STYLE_USAGE(.BOTH.,#8534);
 #8534 = SURFACE_SIDE_STYLE('',(#8535));
 #8535 = SURFACE_STYLE_FILL_AREA(#8536);
 #8536 = FILL_AREA_STYLE('',(#8537));
-#8537 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8538 = STYLED_ITEM('color',(#8539),#2046);
-#8539 = PRESENTATION_STYLE_ASSIGNMENT((#8540));
-#8540 = SURFACE_STYLE_USAGE(.BOTH.,#8541);
-#8541 = SURFACE_SIDE_STYLE('',(#8542));
-#8542 = SURFACE_STYLE_FILL_AREA(#8543);
-#8543 = FILL_AREA_STYLE('',(#8544));
-#8544 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8545 = STYLED_ITEM('color',(#8546),#2072);
-#8546 = PRESENTATION_STYLE_ASSIGNMENT((#8547));
-#8547 = SURFACE_STYLE_USAGE(.BOTH.,#8548);
-#8548 = SURFACE_SIDE_STYLE('',(#8549));
-#8549 = SURFACE_STYLE_FILL_AREA(#8550);
-#8550 = FILL_AREA_STYLE('',(#8551));
-#8551 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8552 = STYLED_ITEM('color',(#8553),#2122);
-#8553 = PRESENTATION_STYLE_ASSIGNMENT((#8554));
+#8537 = FILL_AREA_STYLE_COLOUR('',#8538);
+#8538 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342);
+#8539 = CURVE_STYLE('',#8540,POSITIVE_LENGTH_MEASURE(0.1),#8538);
+#8540 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#8541 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #8542,#8552),#8498);
+#8542 = STYLED_ITEM('color',(#8543),#7190);
+#8543 = PRESENTATION_STYLE_ASSIGNMENT((#8544,#8550));
+#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('',#8549);
+#8549 = COLOUR_RGB('',0.800000011921,0.800000011921,0.800000011921);
+#8550 = CURVE_STYLE('',#8551,POSITIVE_LENGTH_MEASURE(0.1),#8549);
+#8551 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#8552 = STYLED_ITEM('color',(#8553),#7836);
+#8553 = PRESENTATION_STYLE_ASSIGNMENT((#8554,#8559));
 #8554 = SURFACE_STYLE_USAGE(.BOTH.,#8555);
 #8555 = SURFACE_SIDE_STYLE('',(#8556));
 #8556 = SURFACE_STYLE_FILL_AREA(#8557);
 #8557 = FILL_AREA_STYLE('',(#8558));
-#8558 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8559 = STYLED_ITEM('color',(#8560),#2196);
-#8560 = PRESENTATION_STYLE_ASSIGNMENT((#8561));
-#8561 = SURFACE_STYLE_USAGE(.BOTH.,#8562);
-#8562 = SURFACE_SIDE_STYLE('',(#8563));
-#8563 = SURFACE_STYLE_FILL_AREA(#8564);
-#8564 = FILL_AREA_STYLE('',(#8565));
-#8565 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8566 = STYLED_ITEM('color',(#8567),#2256);
-#8567 = PRESENTATION_STYLE_ASSIGNMENT((#8568));
-#8568 = SURFACE_STYLE_USAGE(.BOTH.,#8569);
-#8569 = SURFACE_SIDE_STYLE('',(#8570));
-#8570 = SURFACE_STYLE_FILL_AREA(#8571);
-#8571 = FILL_AREA_STYLE('',(#8572));
-#8572 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8573 = STYLED_ITEM('color',(#8574),#2283);
-#8574 = PRESENTATION_STYLE_ASSIGNMENT((#8575));
-#8575 = SURFACE_STYLE_USAGE(.BOTH.,#8576);
-#8576 = SURFACE_SIDE_STYLE('',(#8577));
-#8577 = SURFACE_STYLE_FILL_AREA(#8578);
-#8578 = FILL_AREA_STYLE('',(#8579));
-#8579 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8580 = STYLED_ITEM('color',(#8581),#2504);
-#8581 = PRESENTATION_STYLE_ASSIGNMENT((#8582));
-#8582 = SURFACE_STYLE_USAGE(.BOTH.,#8583);
-#8583 = SURFACE_SIDE_STYLE('',(#8584));
-#8584 = SURFACE_STYLE_FILL_AREA(#8585);
-#8585 = FILL_AREA_STYLE('',(#8586));
-#8586 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8587 = STYLED_ITEM('color',(#8588),#2563);
-#8588 = PRESENTATION_STYLE_ASSIGNMENT((#8589));
-#8589 = SURFACE_STYLE_USAGE(.BOTH.,#8590);
-#8590 = SURFACE_SIDE_STYLE('',(#8591));
-#8591 = SURFACE_STYLE_FILL_AREA(#8592);
-#8592 = FILL_AREA_STYLE('',(#8593));
-#8593 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8594 = STYLED_ITEM('color',(#8595),#2923);
-#8595 = PRESENTATION_STYLE_ASSIGNMENT((#8596));
-#8596 = SURFACE_STYLE_USAGE(.BOTH.,#8597);
-#8597 = SURFACE_SIDE_STYLE('',(#8598));
-#8598 = SURFACE_STYLE_FILL_AREA(#8599);
-#8599 = FILL_AREA_STYLE('',(#8600));
-#8600 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8601 = STYLED_ITEM('color',(#8602),#3108);
-#8602 = PRESENTATION_STYLE_ASSIGNMENT((#8603));
-#8603 = SURFACE_STYLE_USAGE(.BOTH.,#8604);
-#8604 = SURFACE_SIDE_STYLE('',(#8605));
-#8605 = SURFACE_STYLE_FILL_AREA(#8606);
-#8606 = FILL_AREA_STYLE('',(#8607));
-#8607 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8608 = STYLED_ITEM('color',(#8609),#3156);
-#8609 = PRESENTATION_STYLE_ASSIGNMENT((#8610));
-#8610 = SURFACE_STYLE_USAGE(.BOTH.,#8611);
-#8611 = SURFACE_SIDE_STYLE('',(#8612));
-#8612 = SURFACE_STYLE_FILL_AREA(#8613);
-#8613 = FILL_AREA_STYLE('',(#8614));
-#8614 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8615 = STYLED_ITEM('color',(#8616),#3210);
-#8616 = PRESENTATION_STYLE_ASSIGNMENT((#8617));
-#8617 = SURFACE_STYLE_USAGE(.BOTH.,#8618);
-#8618 = SURFACE_SIDE_STYLE('',(#8619));
-#8619 = SURFACE_STYLE_FILL_AREA(#8620);
-#8620 = FILL_AREA_STYLE('',(#8621));
-#8621 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8622 = STYLED_ITEM('color',(#8623),#3497);
-#8623 = PRESENTATION_STYLE_ASSIGNMENT((#8624));
-#8624 = SURFACE_STYLE_USAGE(.BOTH.,#8625);
-#8625 = SURFACE_SIDE_STYLE('',(#8626));
-#8626 = SURFACE_STYLE_FILL_AREA(#8627);
-#8627 = FILL_AREA_STYLE('',(#8628));
-#8628 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8629 = STYLED_ITEM('color',(#8630),#3583);
-#8630 = PRESENTATION_STYLE_ASSIGNMENT((#8631));
-#8631 = SURFACE_STYLE_USAGE(.BOTH.,#8632);
-#8632 = SURFACE_SIDE_STYLE('',(#8633));
-#8633 = SURFACE_STYLE_FILL_AREA(#8634);
-#8634 = FILL_AREA_STYLE('',(#8635));
-#8635 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8636 = STYLED_ITEM('color',(#8637),#3657);
-#8637 = PRESENTATION_STYLE_ASSIGNMENT((#8638));
-#8638 = SURFACE_STYLE_USAGE(.BOTH.,#8639);
-#8639 = SURFACE_SIDE_STYLE('',(#8640));
-#8640 = SURFACE_STYLE_FILL_AREA(#8641);
-#8641 = FILL_AREA_STYLE('',(#8642));
-#8642 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8643 = STYLED_ITEM('color',(#8644),#3684);
-#8644 = PRESENTATION_STYLE_ASSIGNMENT((#8645));
-#8645 = SURFACE_STYLE_USAGE(.BOTH.,#8646);
-#8646 = SURFACE_SIDE_STYLE('',(#8647));
-#8647 = SURFACE_STYLE_FILL_AREA(#8648);
-#8648 = FILL_AREA_STYLE('',(#8649));
-#8649 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8650 = STYLED_ITEM('color',(#8651),#3711);
-#8651 = PRESENTATION_STYLE_ASSIGNMENT((#8652));
-#8652 = SURFACE_STYLE_USAGE(.BOTH.,#8653);
-#8653 = SURFACE_SIDE_STYLE('',(#8654));
-#8654 = SURFACE_STYLE_FILL_AREA(#8655);
-#8655 = FILL_AREA_STYLE('',(#8656));
-#8656 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8657 = STYLED_ITEM('color',(#8658),#3740);
-#8658 = PRESENTATION_STYLE_ASSIGNMENT((#8659));
-#8659 = SURFACE_STYLE_USAGE(.BOTH.,#8660);
-#8660 = SURFACE_SIDE_STYLE('',(#8661));
-#8661 = SURFACE_STYLE_FILL_AREA(#8662);
-#8662 = FILL_AREA_STYLE('',(#8663));
-#8663 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8664 = STYLED_ITEM('color',(#8665),#3767);
-#8665 = PRESENTATION_STYLE_ASSIGNMENT((#8666));
-#8666 = SURFACE_STYLE_USAGE(.BOTH.,#8667);
-#8667 = SURFACE_SIDE_STYLE('',(#8668));
-#8668 = SURFACE_STYLE_FILL_AREA(#8669);
-#8669 = FILL_AREA_STYLE('',(#8670));
-#8670 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8671 = STYLED_ITEM('color',(#8672),#3774);
-#8672 = PRESENTATION_STYLE_ASSIGNMENT((#8673));
-#8673 = SURFACE_STYLE_USAGE(.BOTH.,#8674);
-#8674 = SURFACE_SIDE_STYLE('',(#8675));
-#8675 = SURFACE_STYLE_FILL_AREA(#8676);
-#8676 = FILL_AREA_STYLE('',(#8677));
-#8677 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8678 = STYLED_ITEM('color',(#8679),#3801);
-#8679 = PRESENTATION_STYLE_ASSIGNMENT((#8680));
-#8680 = SURFACE_STYLE_USAGE(.BOTH.,#8681);
-#8681 = SURFACE_SIDE_STYLE('',(#8682));
-#8682 = SURFACE_STYLE_FILL_AREA(#8683);
-#8683 = FILL_AREA_STYLE('',(#8684));
-#8684 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8685 = STYLED_ITEM('color',(#8686),#3828);
-#8686 = PRESENTATION_STYLE_ASSIGNMENT((#8687));
-#8687 = SURFACE_STYLE_USAGE(.BOTH.,#8688);
-#8688 = SURFACE_SIDE_STYLE('',(#8689));
-#8689 = SURFACE_STYLE_FILL_AREA(#8690);
-#8690 = FILL_AREA_STYLE('',(#8691));
-#8691 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8692 = STYLED_ITEM('color',(#8693),#3855);
-#8693 = PRESENTATION_STYLE_ASSIGNMENT((#8694));
-#8694 = SURFACE_STYLE_USAGE(.BOTH.,#8695);
-#8695 = SURFACE_SIDE_STYLE('',(#8696));
-#8696 = SURFACE_STYLE_FILL_AREA(#8697);
-#8697 = FILL_AREA_STYLE('',(#8698));
-#8698 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8699 = STYLED_ITEM('color',(#8700),#3882);
-#8700 = PRESENTATION_STYLE_ASSIGNMENT((#8701));
-#8701 = SURFACE_STYLE_USAGE(.BOTH.,#8702);
-#8702 = SURFACE_SIDE_STYLE('',(#8703));
-#8703 = SURFACE_STYLE_FILL_AREA(#8704);
-#8704 = FILL_AREA_STYLE('',(#8705));
-#8705 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8706 = STYLED_ITEM('color',(#8707),#3938);
-#8707 = PRESENTATION_STYLE_ASSIGNMENT((#8708));
-#8708 = SURFACE_STYLE_USAGE(.BOTH.,#8709);
-#8709 = SURFACE_SIDE_STYLE('',(#8710));
-#8710 = SURFACE_STYLE_FILL_AREA(#8711);
-#8711 = FILL_AREA_STYLE('',(#8712));
-#8712 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8713 = STYLED_ITEM('color',(#8714),#3965);
-#8714 = PRESENTATION_STYLE_ASSIGNMENT((#8715));
-#8715 = SURFACE_STYLE_USAGE(.BOTH.,#8716);
-#8716 = SURFACE_SIDE_STYLE('',(#8717));
-#8717 = SURFACE_STYLE_FILL_AREA(#8718);
-#8718 = FILL_AREA_STYLE('',(#8719));
-#8719 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8720 = STYLED_ITEM('color',(#8721),#3992);
-#8721 = PRESENTATION_STYLE_ASSIGNMENT((#8722));
-#8722 = SURFACE_STYLE_USAGE(.BOTH.,#8723);
-#8723 = SURFACE_SIDE_STYLE('',(#8724));
-#8724 = SURFACE_STYLE_FILL_AREA(#8725);
-#8725 = FILL_AREA_STYLE('',(#8726));
-#8726 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8727 = STYLED_ITEM('color',(#8728),#4039);
-#8728 = PRESENTATION_STYLE_ASSIGNMENT((#8729));
-#8729 = SURFACE_STYLE_USAGE(.BOTH.,#8730);
-#8730 = SURFACE_SIDE_STYLE('',(#8731));
-#8731 = SURFACE_STYLE_FILL_AREA(#8732);
-#8732 = FILL_AREA_STYLE('',(#8733));
-#8733 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8734 = STYLED_ITEM('color',(#8735),#4066);
-#8735 = PRESENTATION_STYLE_ASSIGNMENT((#8736));
-#8736 = SURFACE_STYLE_USAGE(.BOTH.,#8737);
-#8737 = SURFACE_SIDE_STYLE('',(#8738));
-#8738 = SURFACE_STYLE_FILL_AREA(#8739);
-#8739 = FILL_AREA_STYLE('',(#8740));
-#8740 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8741 = STYLED_ITEM('color',(#8742),#4091);
-#8742 = PRESENTATION_STYLE_ASSIGNMENT((#8743));
-#8743 = SURFACE_STYLE_USAGE(.BOTH.,#8744);
-#8744 = SURFACE_SIDE_STYLE('',(#8745));
-#8745 = SURFACE_STYLE_FILL_AREA(#8746);
-#8746 = FILL_AREA_STYLE('',(#8747));
-#8747 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8748 = STYLED_ITEM('color',(#8749),#4116);
-#8749 = PRESENTATION_STYLE_ASSIGNMENT((#8750));
-#8750 = SURFACE_STYLE_USAGE(.BOTH.,#8751);
-#8751 = SURFACE_SIDE_STYLE('',(#8752));
-#8752 = SURFACE_STYLE_FILL_AREA(#8753);
-#8753 = FILL_AREA_STYLE('',(#8754));
-#8754 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8755 = STYLED_ITEM('color',(#8756),#4123);
-#8756 = PRESENTATION_STYLE_ASSIGNMENT((#8757));
-#8757 = SURFACE_STYLE_USAGE(.BOTH.,#8758);
-#8758 = SURFACE_SIDE_STYLE('',(#8759));
-#8759 = SURFACE_STYLE_FILL_AREA(#8760);
-#8760 = FILL_AREA_STYLE('',(#8761));
-#8761 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8762 = STYLED_ITEM('color',(#8763),#4150);
-#8763 = PRESENTATION_STYLE_ASSIGNMENT((#8764));
-#8764 = SURFACE_STYLE_USAGE(.BOTH.,#8765);
-#8765 = SURFACE_SIDE_STYLE('',(#8766));
-#8766 = SURFACE_STYLE_FILL_AREA(#8767);
-#8767 = FILL_AREA_STYLE('',(#8768));
-#8768 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8769 = STYLED_ITEM('color',(#8770),#4179);
-#8770 = PRESENTATION_STYLE_ASSIGNMENT((#8771));
-#8771 = SURFACE_STYLE_USAGE(.BOTH.,#8772);
-#8772 = SURFACE_SIDE_STYLE('',(#8773));
-#8773 = SURFACE_STYLE_FILL_AREA(#8774);
-#8774 = FILL_AREA_STYLE('',(#8775));
-#8775 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8776 = STYLED_ITEM('color',(#8777),#4206);
-#8777 = PRESENTATION_STYLE_ASSIGNMENT((#8778));
-#8778 = SURFACE_STYLE_USAGE(.BOTH.,#8779);
-#8779 = SURFACE_SIDE_STYLE('',(#8780));
-#8780 = SURFACE_STYLE_FILL_AREA(#8781);
-#8781 = FILL_AREA_STYLE('',(#8782));
-#8782 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8783 = STYLED_ITEM('color',(#8784),#4233);
-#8784 = PRESENTATION_STYLE_ASSIGNMENT((#8785));
-#8785 = SURFACE_STYLE_USAGE(.BOTH.,#8786);
-#8786 = SURFACE_SIDE_STYLE('',(#8787));
-#8787 = SURFACE_STYLE_FILL_AREA(#8788);
-#8788 = FILL_AREA_STYLE('',(#8789));
-#8789 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8790 = STYLED_ITEM('color',(#8791),#4611);
-#8791 = PRESENTATION_STYLE_ASSIGNMENT((#8792));
-#8792 = SURFACE_STYLE_USAGE(.BOTH.,#8793);
-#8793 = SURFACE_SIDE_STYLE('',(#8794));
-#8794 = SURFACE_STYLE_FILL_AREA(#8795);
-#8795 = FILL_AREA_STYLE('',(#8796));
-#8796 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8797 = STYLED_ITEM('color',(#8798),#4638);
-#8798 = PRESENTATION_STYLE_ASSIGNMENT((#8799));
-#8799 = SURFACE_STYLE_USAGE(.BOTH.,#8800);
-#8800 = SURFACE_SIDE_STYLE('',(#8801));
-#8801 = SURFACE_STYLE_FILL_AREA(#8802);
-#8802 = FILL_AREA_STYLE('',(#8803));
-#8803 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8804 = STYLED_ITEM('color',(#8805),#4688);
-#8805 = PRESENTATION_STYLE_ASSIGNMENT((#8806));
-#8806 = SURFACE_STYLE_USAGE(.BOTH.,#8807);
-#8807 = SURFACE_SIDE_STYLE('',(#8808));
-#8808 = SURFACE_STYLE_FILL_AREA(#8809);
-#8809 = FILL_AREA_STYLE('',(#8810));
-#8810 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8811 = STYLED_ITEM('color',(#8812),#4715);
-#8812 = PRESENTATION_STYLE_ASSIGNMENT((#8813));
-#8813 = SURFACE_STYLE_USAGE(.BOTH.,#8814);
-#8814 = SURFACE_SIDE_STYLE('',(#8815));
-#8815 = SURFACE_STYLE_FILL_AREA(#8816);
-#8816 = FILL_AREA_STYLE('',(#8817));
-#8817 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8818 = STYLED_ITEM('color',(#8819),#5040);
-#8819 = PRESENTATION_STYLE_ASSIGNMENT((#8820));
-#8820 = SURFACE_STYLE_USAGE(.BOTH.,#8821);
-#8821 = SURFACE_SIDE_STYLE('',(#8822));
-#8822 = SURFACE_STYLE_FILL_AREA(#8823);
-#8823 = FILL_AREA_STYLE('',(#8824));
-#8824 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8825 = STYLED_ITEM('color',(#8826),#5067);
-#8826 = PRESENTATION_STYLE_ASSIGNMENT((#8827));
-#8827 = SURFACE_STYLE_USAGE(.BOTH.,#8828);
-#8828 = SURFACE_SIDE_STYLE('',(#8829));
-#8829 = SURFACE_STYLE_FILL_AREA(#8830);
-#8830 = FILL_AREA_STYLE('',(#8831));
-#8831 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8832 = STYLED_ITEM('color',(#8833),#5094);
-#8833 = PRESENTATION_STYLE_ASSIGNMENT((#8834));
-#8834 = SURFACE_STYLE_USAGE(.BOTH.,#8835);
-#8835 = SURFACE_SIDE_STYLE('',(#8836));
-#8836 = SURFACE_STYLE_FILL_AREA(#8837);
-#8837 = FILL_AREA_STYLE('',(#8838));
-#8838 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8839 = STYLED_ITEM('color',(#8840),#5101);
-#8840 = PRESENTATION_STYLE_ASSIGNMENT((#8841));
-#8841 = SURFACE_STYLE_USAGE(.BOTH.,#8842);
-#8842 = SURFACE_SIDE_STYLE('',(#8843));
-#8843 = SURFACE_STYLE_FILL_AREA(#8844);
-#8844 = FILL_AREA_STYLE('',(#8845));
-#8845 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8846 = STYLED_ITEM('color',(#8847),#5128);
-#8847 = PRESENTATION_STYLE_ASSIGNMENT((#8848));
-#8848 = SURFACE_STYLE_USAGE(.BOTH.,#8849);
-#8849 = SURFACE_SIDE_STYLE('',(#8850));
-#8850 = SURFACE_STYLE_FILL_AREA(#8851);
-#8851 = FILL_AREA_STYLE('',(#8852));
-#8852 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8853 = STYLED_ITEM('color',(#8854),#5155);
-#8854 = PRESENTATION_STYLE_ASSIGNMENT((#8855));
-#8855 = SURFACE_STYLE_USAGE(.BOTH.,#8856);
-#8856 = SURFACE_SIDE_STYLE('',(#8857));
-#8857 = SURFACE_STYLE_FILL_AREA(#8858);
-#8858 = FILL_AREA_STYLE('',(#8859));
-#8859 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8860 = STYLED_ITEM('color',(#8861),#5162);
-#8861 = PRESENTATION_STYLE_ASSIGNMENT((#8862));
-#8862 = SURFACE_STYLE_USAGE(.BOTH.,#8863);
-#8863 = SURFACE_SIDE_STYLE('',(#8864));
-#8864 = SURFACE_STYLE_FILL_AREA(#8865);
-#8865 = FILL_AREA_STYLE('',(#8866));
-#8866 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8867 = STYLED_ITEM('color',(#8868),#5189);
-#8868 = PRESENTATION_STYLE_ASSIGNMENT((#8869));
-#8869 = SURFACE_STYLE_USAGE(.BOTH.,#8870);
-#8870 = SURFACE_SIDE_STYLE('',(#8871));
-#8871 = SURFACE_STYLE_FILL_AREA(#8872);
-#8872 = FILL_AREA_STYLE('',(#8873));
-#8873 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8874 = STYLED_ITEM('color',(#8875),#5218);
-#8875 = PRESENTATION_STYLE_ASSIGNMENT((#8876));
-#8876 = SURFACE_STYLE_USAGE(.BOTH.,#8877);
-#8877 = SURFACE_SIDE_STYLE('',(#8878));
-#8878 = SURFACE_STYLE_FILL_AREA(#8879);
-#8879 = FILL_AREA_STYLE('',(#8880));
-#8880 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8881 = STYLED_ITEM('color',(#8882),#5245);
-#8882 = PRESENTATION_STYLE_ASSIGNMENT((#8883));
-#8883 = SURFACE_STYLE_USAGE(.BOTH.,#8884);
-#8884 = SURFACE_SIDE_STYLE('',(#8885));
-#8885 = SURFACE_STYLE_FILL_AREA(#8886);
-#8886 = FILL_AREA_STYLE('',(#8887));
-#8887 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8888 = STYLED_ITEM('color',(#8889),#5272);
-#8889 = PRESENTATION_STYLE_ASSIGNMENT((#8890));
-#8890 = SURFACE_STYLE_USAGE(.BOTH.,#8891);
-#8891 = SURFACE_SIDE_STYLE('',(#8892));
-#8892 = SURFACE_STYLE_FILL_AREA(#8893);
-#8893 = FILL_AREA_STYLE('',(#8894));
-#8894 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8895 = STYLED_ITEM('color',(#8896),#5350);
-#8896 = PRESENTATION_STYLE_ASSIGNMENT((#8897));
-#8897 = SURFACE_STYLE_USAGE(.BOTH.,#8898);
-#8898 = SURFACE_SIDE_STYLE('',(#8899));
-#8899 = SURFACE_STYLE_FILL_AREA(#8900);
-#8900 = FILL_AREA_STYLE('',(#8901));
-#8901 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8902 = STYLED_ITEM('color',(#8903),#5404);
-#8903 = PRESENTATION_STYLE_ASSIGNMENT((#8904));
-#8904 = SURFACE_STYLE_USAGE(.BOTH.,#8905);
-#8905 = SURFACE_SIDE_STYLE('',(#8906));
-#8906 = SURFACE_STYLE_FILL_AREA(#8907);
-#8907 = FILL_AREA_STYLE('',(#8908));
-#8908 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8909 = STYLED_ITEM('color',(#8910),#5480);
-#8910 = PRESENTATION_STYLE_ASSIGNMENT((#8911));
-#8911 = SURFACE_STYLE_USAGE(.BOTH.,#8912);
-#8912 = SURFACE_SIDE_STYLE('',(#8913));
-#8913 = SURFACE_STYLE_FILL_AREA(#8914);
-#8914 = FILL_AREA_STYLE('',(#8915));
-#8915 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8916 = STYLED_ITEM('color',(#8917),#5507);
-#8917 = PRESENTATION_STYLE_ASSIGNMENT((#8918));
-#8918 = SURFACE_STYLE_USAGE(.BOTH.,#8919);
-#8919 = SURFACE_SIDE_STYLE('',(#8920));
-#8920 = SURFACE_STYLE_FILL_AREA(#8921);
-#8921 = FILL_AREA_STYLE('',(#8922));
-#8922 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8923 = STYLED_ITEM('color',(#8924),#5534);
-#8924 = PRESENTATION_STYLE_ASSIGNMENT((#8925));
-#8925 = SURFACE_STYLE_USAGE(.BOTH.,#8926);
-#8926 = SURFACE_SIDE_STYLE('',(#8927));
-#8927 = SURFACE_STYLE_FILL_AREA(#8928);
-#8928 = FILL_AREA_STYLE('',(#8929));
-#8929 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8930 = STYLED_ITEM('color',(#8931),#5561);
-#8931 = PRESENTATION_STYLE_ASSIGNMENT((#8932));
-#8932 = SURFACE_STYLE_USAGE(.BOTH.,#8933);
-#8933 = SURFACE_SIDE_STYLE('',(#8934));
-#8934 = SURFACE_STYLE_FILL_AREA(#8935);
-#8935 = FILL_AREA_STYLE('',(#8936));
-#8936 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8937 = STYLED_ITEM('color',(#8938),#5568);
-#8938 = PRESENTATION_STYLE_ASSIGNMENT((#8939));
-#8939 = SURFACE_STYLE_USAGE(.BOTH.,#8940);
-#8940 = SURFACE_SIDE_STYLE('',(#8941));
-#8941 = SURFACE_STYLE_FILL_AREA(#8942);
-#8942 = FILL_AREA_STYLE('',(#8943));
-#8943 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8944 = STYLED_ITEM('color',(#8945),#5595);
-#8945 = PRESENTATION_STYLE_ASSIGNMENT((#8946));
-#8946 = SURFACE_STYLE_USAGE(.BOTH.,#8947);
-#8947 = SURFACE_SIDE_STYLE('',(#8948));
-#8948 = SURFACE_STYLE_FILL_AREA(#8949);
-#8949 = FILL_AREA_STYLE('',(#8950));
-#8950 = FILL_AREA_STYLE_COLOUR('',#8446);
-#8951 = STYLED_ITEM('color',(#8952),#5604);
-#8952 = PRESENTATION_STYLE_ASSIGNMENT((#8953));
-#8953 = SURFACE_STYLE_USAGE(.BOTH.,#8954);
-#8954 = SURFACE_SIDE_STYLE('',(#8955));
-#8955 = SURFACE_STYLE_FILL_AREA(#8956);
-#8956 = FILL_AREA_STYLE('',(#8957));
-#8957 = FILL_AREA_STYLE_COLOUR('',#8958);
-#8958 = COLOUR_RGB('',0.223529413342,0.223529413342,0.223529413342);
-#8959 = STYLED_ITEM('color',(#8960),#5680);
-#8960 = PRESENTATION_STYLE_ASSIGNMENT((#8961));
-#8961 = SURFACE_STYLE_USAGE(.BOTH.,#8962);
-#8962 = SURFACE_SIDE_STYLE('',(#8963));
-#8963 = SURFACE_STYLE_FILL_AREA(#8964);
-#8964 = FILL_AREA_STYLE('',(#8965));
-#8965 = FILL_AREA_STYLE_COLOUR('',#8958);
-#8966 = STYLED_ITEM('color',(#8967),#5739);
-#8967 = PRESENTATION_STYLE_ASSIGNMENT((#8968));
-#8968 = SURFACE_STYLE_USAGE(.BOTH.,#8969);
-#8969 = SURFACE_SIDE_STYLE('',(#8970));
-#8970 = SURFACE_STYLE_FILL_AREA(#8971);
-#8971 = FILL_AREA_STYLE('',(#8972));
-#8972 = FILL_AREA_STYLE_COLOUR('',#8958);
-#8973 = STYLED_ITEM('color',(#8974),#5798);
-#8974 = PRESENTATION_STYLE_ASSIGNMENT((#8975));
-#8975 = SURFACE_STYLE_USAGE(.BOTH.,#8976);
-#8976 = SURFACE_SIDE_STYLE('',(#8977));
-#8977 = SURFACE_STYLE_FILL_AREA(#8978);
-#8978 = FILL_AREA_STYLE('',(#8979));
-#8979 = FILL_AREA_STYLE_COLOUR('',#8958);
-#8980 = STYLED_ITEM('color',(#8981),#5837);
-#8981 = PRESENTATION_STYLE_ASSIGNMENT((#8982));
-#8982 = SURFACE_STYLE_USAGE(.BOTH.,#8983);
-#8983 = SURFACE_SIDE_STYLE('',(#8984));
-#8984 = SURFACE_STYLE_FILL_AREA(#8985);
-#8985 = FILL_AREA_STYLE('',(#8986));
-#8986 = FILL_AREA_STYLE_COLOUR('',#8958);
-#8987 = STYLED_ITEM('color',(#8988),#6095);
-#8988 = PRESENTATION_STYLE_ASSIGNMENT((#8989));
-#8989 = SURFACE_STYLE_USAGE(.BOTH.,#8990);
-#8990 = SURFACE_SIDE_STYLE('',(#8991));
-#8991 = SURFACE_STYLE_FILL_AREA(#8992);
-#8992 = FILL_AREA_STYLE('',(#8993));
-#8993 = FILL_AREA_STYLE_COLOUR('',#8958);
-#8994 = STYLED_ITEM('color',(#8995),#6124);
-#8995 = PRESENTATION_STYLE_ASSIGNMENT((#8996));
-#8996 = SURFACE_STYLE_USAGE(.BOTH.,#8997);
-#8997 = SURFACE_SIDE_STYLE('',(#8998));
-#8998 = SURFACE_STYLE_FILL_AREA(#8999);
-#8999 = FILL_AREA_STYLE('',(#9000));
-#9000 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9001 = STYLED_ITEM('color',(#9002),#6200);
-#9002 = PRESENTATION_STYLE_ASSIGNMENT((#9003));
-#9003 = SURFACE_STYLE_USAGE(.BOTH.,#9004);
-#9004 = SURFACE_SIDE_STYLE('',(#9005));
-#9005 = SURFACE_STYLE_FILL_AREA(#9006);
-#9006 = FILL_AREA_STYLE('',(#9007));
-#9007 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9008 = STYLED_ITEM('color',(#9009),#6249);
-#9009 = PRESENTATION_STYLE_ASSIGNMENT((#9010));
-#9010 = SURFACE_STYLE_USAGE(.BOTH.,#9011);
-#9011 = SURFACE_SIDE_STYLE('',(#9012));
-#9012 = SURFACE_STYLE_FILL_AREA(#9013);
-#9013 = FILL_AREA_STYLE('',(#9014));
-#9014 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9015 = STYLED_ITEM('color',(#9016),#6298);
-#9016 = PRESENTATION_STYLE_ASSIGNMENT((#9017));
-#9017 = SURFACE_STYLE_USAGE(.BOTH.,#9018);
-#9018 = SURFACE_SIDE_STYLE('',(#9019));
-#9019 = SURFACE_STYLE_FILL_AREA(#9020);
-#9020 = FILL_AREA_STYLE('',(#9021));
-#9021 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9022 = STYLED_ITEM('color',(#9023),#6325);
-#9023 = PRESENTATION_STYLE_ASSIGNMENT((#9024));
-#9024 = SURFACE_STYLE_USAGE(.BOTH.,#9025);
-#9025 = SURFACE_SIDE_STYLE('',(#9026));
-#9026 = SURFACE_STYLE_FILL_AREA(#9027);
-#9027 = FILL_AREA_STYLE('',(#9028));
-#9028 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9029 = STYLED_ITEM('color',(#9030),#6380);
-#9030 = PRESENTATION_STYLE_ASSIGNMENT((#9031));
-#9031 = SURFACE_STYLE_USAGE(.BOTH.,#9032);
-#9032 = SURFACE_SIDE_STYLE('',(#9033));
-#9033 = SURFACE_STYLE_FILL_AREA(#9034);
-#9034 = FILL_AREA_STYLE('',(#9035));
-#9035 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9036 = STYLED_ITEM('color',(#9037),#6439);
-#9037 = PRESENTATION_STYLE_ASSIGNMENT((#9038));
-#9038 = SURFACE_STYLE_USAGE(.BOTH.,#9039);
-#9039 = SURFACE_SIDE_STYLE('',(#9040));
-#9040 = SURFACE_STYLE_FILL_AREA(#9041);
-#9041 = FILL_AREA_STYLE('',(#9042));
-#9042 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9043 = STYLED_ITEM('color',(#9044),#6498);
-#9044 = PRESENTATION_STYLE_ASSIGNMENT((#9045));
-#9045 = SURFACE_STYLE_USAGE(.BOTH.,#9046);
-#9046 = SURFACE_SIDE_STYLE('',(#9047));
-#9047 = SURFACE_STYLE_FILL_AREA(#9048);
-#9048 = FILL_AREA_STYLE('',(#9049));
-#9049 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9050 = STYLED_ITEM('color',(#9051),#6557);
-#9051 = PRESENTATION_STYLE_ASSIGNMENT((#9052));
-#9052 = SURFACE_STYLE_USAGE(.BOTH.,#9053);
-#9053 = SURFACE_SIDE_STYLE('',(#9054));
-#9054 = SURFACE_STYLE_FILL_AREA(#9055);
-#9055 = FILL_AREA_STYLE('',(#9056));
-#9056 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9057 = STYLED_ITEM('color',(#9058),#6564);
-#9058 = PRESENTATION_STYLE_ASSIGNMENT((#9059));
-#9059 = SURFACE_STYLE_USAGE(.BOTH.,#9060);
-#9060 = SURFACE_SIDE_STYLE('',(#9061));
-#9061 = SURFACE_STYLE_FILL_AREA(#9062);
-#9062 = FILL_AREA_STYLE('',(#9063));
-#9063 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9064 = STYLED_ITEM('color',(#9065),#6622);
-#9065 = PRESENTATION_STYLE_ASSIGNMENT((#9066));
-#9066 = SURFACE_STYLE_USAGE(.BOTH.,#9067);
-#9067 = SURFACE_SIDE_STYLE('',(#9068));
-#9068 = SURFACE_STYLE_FILL_AREA(#9069);
-#9069 = FILL_AREA_STYLE('',(#9070));
-#9070 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9071 = STYLED_ITEM('color',(#9072),#6661);
-#9072 = PRESENTATION_STYLE_ASSIGNMENT((#9073));
-#9073 = SURFACE_STYLE_USAGE(.BOTH.,#9074);
-#9074 = SURFACE_SIDE_STYLE('',(#9075));
-#9075 = SURFACE_STYLE_FILL_AREA(#9076);
-#9076 = FILL_AREA_STYLE('',(#9077));
-#9077 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9078 = STYLED_ITEM('color',(#9079),#6700);
-#9079 = PRESENTATION_STYLE_ASSIGNMENT((#9080));
-#9080 = SURFACE_STYLE_USAGE(.BOTH.,#9081);
-#9081 = SURFACE_SIDE_STYLE('',(#9082));
-#9082 = SURFACE_STYLE_FILL_AREA(#9083);
-#9083 = FILL_AREA_STYLE('',(#9084));
-#9084 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9085 = STYLED_ITEM('color',(#9086),#6739);
-#9086 = PRESENTATION_STYLE_ASSIGNMENT((#9087));
-#9087 = SURFACE_STYLE_USAGE(.BOTH.,#9088);
-#9088 = SURFACE_SIDE_STYLE('',(#9089));
-#9089 = SURFACE_STYLE_FILL_AREA(#9090);
-#9090 = FILL_AREA_STYLE('',(#9091));
-#9091 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9092 = STYLED_ITEM('color',(#9093),#6743);
-#9093 = PRESENTATION_STYLE_ASSIGNMENT((#9094));
-#9094 = SURFACE_STYLE_USAGE(.BOTH.,#9095);
-#9095 = SURFACE_SIDE_STYLE('',(#9096));
-#9096 = SURFACE_STYLE_FILL_AREA(#9097);
-#9097 = FILL_AREA_STYLE('',(#9098));
-#9098 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9099 = STYLED_ITEM('color',(#9100),#6802);
-#9100 = PRESENTATION_STYLE_ASSIGNMENT((#9101));
-#9101 = SURFACE_STYLE_USAGE(.BOTH.,#9102);
-#9102 = SURFACE_SIDE_STYLE('',(#9103));
-#9103 = SURFACE_STYLE_FILL_AREA(#9104);
-#9104 = FILL_AREA_STYLE('',(#9105));
-#9105 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9106 = STYLED_ITEM('color',(#9107),#6861);
-#9107 = PRESENTATION_STYLE_ASSIGNMENT((#9108));
-#9108 = SURFACE_STYLE_USAGE(.BOTH.,#9109);
-#9109 = SURFACE_SIDE_STYLE('',(#9110));
-#9110 = SURFACE_STYLE_FILL_AREA(#9111);
-#9111 = FILL_AREA_STYLE('',(#9112));
-#9112 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9113 = STYLED_ITEM('color',(#9114),#6920);
-#9114 = PRESENTATION_STYLE_ASSIGNMENT((#9115));
-#9115 = SURFACE_STYLE_USAGE(.BOTH.,#9116);
-#9116 = SURFACE_SIDE_STYLE('',(#9117));
-#9117 = SURFACE_STYLE_FILL_AREA(#9118);
-#9118 = FILL_AREA_STYLE('',(#9119));
-#9119 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9120 = STYLED_ITEM('color',(#9121),#6959);
-#9121 = PRESENTATION_STYLE_ASSIGNMENT((#9122));
-#9122 = SURFACE_STYLE_USAGE(.BOTH.,#9123);
-#9123 = SURFACE_SIDE_STYLE('',(#9124));
-#9124 = SURFACE_STYLE_FILL_AREA(#9125);
-#9125 = FILL_AREA_STYLE('',(#9126));
-#9126 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9127 = STYLED_ITEM('color',(#9128),#6998);
-#9128 = PRESENTATION_STYLE_ASSIGNMENT((#9129));
-#9129 = SURFACE_STYLE_USAGE(.BOTH.,#9130);
-#9130 = SURFACE_SIDE_STYLE('',(#9131));
-#9131 = SURFACE_STYLE_FILL_AREA(#9132);
-#9132 = FILL_AREA_STYLE('',(#9133));
-#9133 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9134 = STYLED_ITEM('color',(#9135),#7037);
-#9135 = PRESENTATION_STYLE_ASSIGNMENT((#9136));
-#9136 = SURFACE_STYLE_USAGE(.BOTH.,#9137);
-#9137 = SURFACE_SIDE_STYLE('',(#9138));
-#9138 = SURFACE_STYLE_FILL_AREA(#9139);
-#9139 = FILL_AREA_STYLE('',(#9140));
-#9140 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9141 = STYLED_ITEM('color',(#9142),#7066);
-#9142 = PRESENTATION_STYLE_ASSIGNMENT((#9143));
-#9143 = SURFACE_STYLE_USAGE(.BOTH.,#9144);
-#9144 = SURFACE_SIDE_STYLE('',(#9145));
-#9145 = SURFACE_STYLE_FILL_AREA(#9146);
-#9146 = FILL_AREA_STYLE('',(#9147));
-#9147 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9148 = STYLED_ITEM('color',(#9149),#7095);
-#9149 = PRESENTATION_STYLE_ASSIGNMENT((#9150));
-#9150 = SURFACE_STYLE_USAGE(.BOTH.,#9151);
-#9151 = SURFACE_SIDE_STYLE('',(#9152));
-#9152 = SURFACE_STYLE_FILL_AREA(#9153);
-#9153 = FILL_AREA_STYLE('',(#9154));
-#9154 = FILL_AREA_STYLE_COLOUR('',#8958);
-#9155 = STYLED_ITEM('color',(#9156),#7126);
-#9156 = PRESENTATION_STYLE_ASSIGNMENT((#9157));
-#9157 = SURFACE_STYLE_USAGE(.BOTH.,#9158);
-#9158 = SURFACE_SIDE_STYLE('',(#9159));
-#9159 = SURFACE_STYLE_FILL_AREA(#9160);
-#9160 = FILL_AREA_STYLE('',(#9161));
-#9161 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9162 = STYLED_ITEM('color',(#9163),#7248);
-#9163 = PRESENTATION_STYLE_ASSIGNMENT((#9164));
-#9164 = SURFACE_STYLE_USAGE(.BOTH.,#9165);
-#9165 = SURFACE_SIDE_STYLE('',(#9166));
-#9166 = SURFACE_STYLE_FILL_AREA(#9167);
-#9167 = FILL_AREA_STYLE('',(#9168));
-#9168 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9169 = STYLED_ITEM('color',(#9170),#7324);
-#9170 = PRESENTATION_STYLE_ASSIGNMENT((#9171));
-#9171 = SURFACE_STYLE_USAGE(.BOTH.,#9172);
-#9172 = SURFACE_SIDE_STYLE('',(#9173));
-#9173 = SURFACE_STYLE_FILL_AREA(#9174);
-#9174 = FILL_AREA_STYLE('',(#9175));
-#9175 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9176 = STYLED_ITEM('color',(#9177),#7400);
-#9177 = PRESENTATION_STYLE_ASSIGNMENT((#9178));
-#9178 = SURFACE_STYLE_USAGE(.BOTH.,#9179);
-#9179 = SURFACE_SIDE_STYLE('',(#9180));
-#9180 = SURFACE_STYLE_FILL_AREA(#9181);
-#9181 = FILL_AREA_STYLE('',(#9182));
-#9182 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9183 = STYLED_ITEM('color',(#9184),#7535);
-#9184 = PRESENTATION_STYLE_ASSIGNMENT((#9185));
-#9185 = SURFACE_STYLE_USAGE(.BOTH.,#9186);
-#9186 = SURFACE_SIDE_STYLE('',(#9187));
-#9187 = SURFACE_STYLE_FILL_AREA(#9188);
-#9188 = FILL_AREA_STYLE('',(#9189));
-#9189 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9190 = STYLED_ITEM('color',(#9191),#7655);
-#9191 = PRESENTATION_STYLE_ASSIGNMENT((#9192));
-#9192 = SURFACE_STYLE_USAGE(.BOTH.,#9193);
-#9193 = SURFACE_SIDE_STYLE('',(#9194));
-#9194 = SURFACE_STYLE_FILL_AREA(#9195);
-#9195 = FILL_AREA_STYLE('',(#9196));
-#9196 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9197 = STYLED_ITEM('color',(#9198),#7682);
-#9198 = PRESENTATION_STYLE_ASSIGNMENT((#9199));
-#9199 = SURFACE_STYLE_USAGE(.BOTH.,#9200);
-#9200 = SURFACE_SIDE_STYLE('',(#9201));
-#9201 = SURFACE_STYLE_FILL_AREA(#9202);
-#9202 = FILL_AREA_STYLE('',(#9203));
-#9203 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9204 = STYLED_ITEM('color',(#9205),#7709);
-#9205 = PRESENTATION_STYLE_ASSIGNMENT((#9206));
-#9206 = SURFACE_STYLE_USAGE(.BOTH.,#9207);
-#9207 = SURFACE_SIDE_STYLE('',(#9208));
-#9208 = SURFACE_STYLE_FILL_AREA(#9209);
-#9209 = FILL_AREA_STYLE('',(#9210));
-#9210 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9211 = STYLED_ITEM('color',(#9212),#7736);
-#9212 = PRESENTATION_STYLE_ASSIGNMENT((#9213));
-#9213 = SURFACE_STYLE_USAGE(.BOTH.,#9214);
-#9214 = SURFACE_SIDE_STYLE('',(#9215));
-#9215 = SURFACE_STYLE_FILL_AREA(#9216);
-#9216 = FILL_AREA_STYLE('',(#9217));
-#9217 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9218 = STYLED_ITEM('color',(#9219),#7763);
-#9219 = PRESENTATION_STYLE_ASSIGNMENT((#9220));
-#9220 = SURFACE_STYLE_USAGE(.BOTH.,#9221);
-#9221 = SURFACE_SIDE_STYLE('',(#9222));
-#9222 = SURFACE_STYLE_FILL_AREA(#9223);
-#9223 = FILL_AREA_STYLE('',(#9224));
-#9224 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9225 = STYLED_ITEM('color',(#9226),#7772);
-#9226 = PRESENTATION_STYLE_ASSIGNMENT((#9227));
-#9227 = SURFACE_STYLE_USAGE(.BOTH.,#9228);
-#9228 = SURFACE_SIDE_STYLE('',(#9229));
-#9229 = SURFACE_STYLE_FILL_AREA(#9230);
-#9230 = FILL_AREA_STYLE('',(#9231));
-#9231 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9232 = STYLED_ITEM('color',(#9233),#7902);
-#9233 = PRESENTATION_STYLE_ASSIGNMENT((#9234));
-#9234 = SURFACE_STYLE_USAGE(.BOTH.,#9235);
-#9235 = SURFACE_SIDE_STYLE('',(#9236));
-#9236 = SURFACE_STYLE_FILL_AREA(#9237);
-#9237 = FILL_AREA_STYLE('',(#9238));
-#9238 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9239 = STYLED_ITEM('color',(#9240),#7978);
-#9240 = PRESENTATION_STYLE_ASSIGNMENT((#9241));
-#9241 = SURFACE_STYLE_USAGE(.BOTH.,#9242);
-#9242 = SURFACE_SIDE_STYLE('',(#9243));
-#9243 = SURFACE_STYLE_FILL_AREA(#9244);
-#9244 = FILL_AREA_STYLE('',(#9245));
-#9245 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9246 = STYLED_ITEM('color',(#9247),#8054);
-#9247 = PRESENTATION_STYLE_ASSIGNMENT((#9248));
-#9248 = SURFACE_STYLE_USAGE(.BOTH.,#9249);
-#9249 = SURFACE_SIDE_STYLE('',(#9250));
-#9250 = SURFACE_STYLE_FILL_AREA(#9251);
-#9251 = FILL_AREA_STYLE('',(#9252));
-#9252 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9253 = STYLED_ITEM('color',(#9254),#8193);
-#9254 = PRESENTATION_STYLE_ASSIGNMENT((#9255));
-#9255 = SURFACE_STYLE_USAGE(.BOTH.,#9256);
-#9256 = SURFACE_SIDE_STYLE('',(#9257));
-#9257 = SURFACE_STYLE_FILL_AREA(#9258);
-#9258 = FILL_AREA_STYLE('',(#9259));
-#9259 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9260 = STYLED_ITEM('color',(#9261),#8317);
-#9261 = PRESENTATION_STYLE_ASSIGNMENT((#9262));
-#9262 = SURFACE_STYLE_USAGE(.BOTH.,#9263);
-#9263 = SURFACE_SIDE_STYLE('',(#9264));
-#9264 = SURFACE_STYLE_FILL_AREA(#9265);
-#9265 = FILL_AREA_STYLE('',(#9266));
-#9266 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9267 = STYLED_ITEM('color',(#9268),#8344);
-#9268 = PRESENTATION_STYLE_ASSIGNMENT((#9269));
-#9269 = SURFACE_STYLE_USAGE(.BOTH.,#9270);
-#9270 = SURFACE_SIDE_STYLE('',(#9271));
-#9271 = SURFACE_STYLE_FILL_AREA(#9272);
-#9272 = FILL_AREA_STYLE('',(#9273));
-#9273 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9274 = STYLED_ITEM('color',(#9275),#8371);
-#9275 = PRESENTATION_STYLE_ASSIGNMENT((#9276));
-#9276 = SURFACE_STYLE_USAGE(.BOTH.,#9277);
-#9277 = SURFACE_SIDE_STYLE('',(#9278));
-#9278 = SURFACE_STYLE_FILL_AREA(#9279);
-#9279 = FILL_AREA_STYLE('',(#9280));
-#9280 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9281 = STYLED_ITEM('color',(#9282),#8398);
-#9282 = PRESENTATION_STYLE_ASSIGNMENT((#9283));
-#9283 = SURFACE_STYLE_USAGE(.BOTH.,#9284);
-#9284 = SURFACE_SIDE_STYLE('',(#9285));
-#9285 = SURFACE_STYLE_FILL_AREA(#9286);
-#9286 = FILL_AREA_STYLE('',(#9287));
-#9287 = FILL_AREA_STYLE_COLOUR('',#8446);
-#9288 = STYLED_ITEM('color',(#9289),#8425);
-#9289 = PRESENTATION_STYLE_ASSIGNMENT((#9290));
-#9290 = SURFACE_STYLE_USAGE(.BOTH.,#9291);
-#9291 = SURFACE_SIDE_STYLE('',(#9292));
-#9292 = SURFACE_STYLE_FILL_AREA(#9293);
-#9293 = FILL_AREA_STYLE('',(#9294));
-#9294 = FILL_AREA_STYLE_COLOUR('',#8446);
+#8558 = FILL_AREA_STYLE_COLOUR('',#8549);
+#8559 = CURVE_STYLE('',#8560,POSITIVE_LENGTH_MEASURE(0.1),#8549);
+#8560 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
 ENDSEC;
 END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.stl b/Electrical Parts/electronic-components/Electronic Button/through-hole/pushbutton-right-angle.stl
index 37ed8c5c95143c5f6c1960095d67966e3f0076a1..81ad9d6a2b659c230d6c36ad138f13abbf16b1c9 100644
GIT binary patch
literal 125684
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
B$i)Bv

literal 133684
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
DIkprC