From c0802c3efd874903912f03f8eaf2e3d1b6216646 Mon Sep 17 00:00:00 2001
From: obijuan <juan@iearobotics.com>
Date: Tue, 11 Oct 2016 09:19:44 +0200
Subject: [PATCH] 2.54 1x2 male pin right angle connector

---
 .../1x2-male-pin-header-right-angle.fcstd     |  Bin 0 -> 71544 bytes
 .../1x2-male-pin-header-right-angle.step      | 6432 +++++++++++++++++
 .../1x2-male-pin-header-right-angle.stl       |  Bin 0 -> 14684 bytes
 3 files changed, 6432 insertions(+)
 create mode 100644 Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.fcstd
 create mode 100644 Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.step
 create mode 100644 Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.stl

diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.fcstd b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.fcstd
new file mode 100644
index 0000000000000000000000000000000000000000..2f44bcd6889e919acbc90b698bb4e2ac0ceb2021
GIT binary patch
literal 71544
zcmZ6yQ;;aZ8m-y3ZF9G6+qP}nwr$(CZQHiHcUyO#J2Me;&Ra%BJ*_|MTPt#9$x8u)
zpa1{>KmhPdN=b+i{Y-XZ005{d0|LPOdn#;a<YHrD>rCrzV|}Bem6SD}==)k%z9M>^
zjohUeMB;p5GXvSR#d83=RphXR+^Q!_Al$}I8~{Yv<>LEo3K&9Ben<qxLhxnC@;Y5P
zIXyX*#`f#JTfG3kvx}L^@hNgE(MPbeTwP+oJL9{-6}K}%_xtv|GUMmmRX5*LbJbRN
zH=k2-!`6B61;2U0smU?>@^N{2Hka2U*3Pe##`i2T*O)h7WKtAkay3qWa3<=qkK3br
zr_u&3M*=SZzbUy_?)Q;5kLfzU-I{Cdf{c^s`FOr$P7OQ1=gXAc=QiKduo~3lc($en
z@w3x!qqXA-;}d3E({nM+`Pk2g&g;it+PPqsqh%EoaZYenAHt_+*S5CyLktHW3kw6W
zbIse&73o`k#j`!%@wj`H+ezdW8k-<A_G+W@WZ(O`(Rq13#b)M99Q}aX{c6m3X9N75
zXGydy=J@N$-kT~~PB$^>_kH$s^*b~5<TjPmM|@YcTLtao^SE_<=Id5e`+U1f-$kXP
zbLqOqnyV_S#*(+{`4hLnfv=Cqhh>%naJO<~1uX-Faj&43+S&M}k*PbCWF_%qSK&t^
z(Sd1T-r2$B!@9fcy5}tvv|B;<^LX(+;WUU|jioy_3a<m~VUoc`tx>m%r_oh4asb79
z`-e`8w;!qnHibuzuY9ZgI7mqR$+!}Q#|@PHNn#Mbvxu=n@gu7b!#d#pWU8x+LPzgq
zG;!S1hf*eWsbn$5S>y%|zr{e!Cp)$??otttw$#zD@tizHARnKf<9+k;b)?UE22xoi
zube?G$DQ0~=I?#lt$%EDU0sjf?nG>zYPV4$^JRX$U|}x3n$6kAN6$0H_R06@Zv0J3
z(x6;=sqbGN>7O20=yj#dw=Pl(`%N2tO_U<_R7Jh7d!@Cuf%Sbp5((L!t0CVTj8`w}
za&FE8Hj2e#EuE;4bcJ2_UsJ8m{hM2SjosTPcVBzeREggG7Mm)4PJ7JMi<=P4+|f=h
zA2aR@{q~CbdY;t*If+YjpC)Em%;x=>R4^)f_l{3=dYyjqaS7pl(wq;-j5SE3bGcmh
zHmj*%k8Gmobf?)KmaoGsDm`gML1by@l=L_0jtiOKB4h4K@>x*>B*dTV@4yZx>lOMO
zTm@Y*1_|qLt@-&~k-M0jA@|Bp<Bvau8YlHo1YA-2VTjv7yq(J~^JZ>)Kvc(ac0xqY
z#q)gKQjKo4gD<`_H9OV7N|%7tkWLr7=ikn9{d#$7p|E3JKJJmfX<kr2_Ay&r`Qj`r
zU$f^`+fVil0d4LNbRKP8O)>cHQW1N|nV5&=!DoyWFc7vNDg3ZWlIrKMSW@|+5~R|@
zAM%hwDMmVA#h_Po!ju{@s5)5{$%;*_v&n<Q(s)XeP%N2>mNBatikPmT9B7vLEJaW#
zWE=|l!f8k;Pmh~SE)j~Ng68ZNBZ>|JAY@+jiA4tsXogvWhh#KwWnquTBr@PWnAkTA
zR^oWi2hG(KjJu^~jiI)+=EMoC1|Ga;{hHBlxqG~JHa=l($#yg3z*%Q7Wp3AnZ(KXC
zqIE|ep|P_M=eQyffM+QcwSG%AF}Lg1zb{@xUsncw;*EnsX~jtho$c#uVtt!WGw}~Z
zW=XwV-mvfYgl1I-a2Oqc??tygNcf<Yf5E>eVuI?$xEg=gt=0$0Z5bx1uv$)b)WUTA
z@o?Pl)aVV1cLDAgzWnr;50LlnTLT=vyu7&{R<#F>3e|=bMw#}_zaS;J;;9B{c=;+v
z=NaEIv8$y_DZEY{%_ySW=tbxfOSVPmLd#$b2%I<eKnww;P7SdL%!=vb`<>q~!J*JE
zW$$jc0r=TJ;!#pgH6Wf^DlfL(-yW#P$Ot~D+7V{*jsm@W^>IGkzSi-Pj?$;uSIuy+
z{Y_-O1~CqEQR~kdP7O+IfukZ+*WT#vnB(Z|0X>7AL9f$Z>TYPRZ59qZ*X`O;XJmEn
zWl(p?-^+rSL#JEiUNrFG-8{gm&Zc2Op}#3s7+R5G2S=PZ89OZ3R%Ok^K6cetGsiH!
zW9v^8bcC2o_opqAH)v$7FHRdN%=DDCDS0F~Z0WelH4iVBe04%P;D4mLRUiyWm3>iD
z1uV3fymQA(eHUNA_@b$`ke)K?$<zt<HQb~<+_tq7>SkyGG#-c-EQQeu#j07zNr|fR
zov(dpIXp6L*<-D+r>u-TY^dv49X41~#l&c+ZUyCFQJNdL`S=QXA2ycDO|Yk;NQRml
zy3ye^S{u6my_6kkLroW6qeAm{dGt{bGKVOz$cFk(8U_{F&C<w&T`e8te&qfyqmjox
z${j8BSOcq#dR?kPPcMR>HSm$=up1XD$~Lql^(JR@E8LMurOdy@rZQZKC$mSzT+7o_
ziQ?vmtrc5o&0Q+>oH(J8R+z$$;Y|Hq>g>5`N^xZM5Qcctgg%8Fss{i*V%3m5*rWY+
z+Q$(fErQ(@eI#jfw~y@=z5TZYyF!Jj3&vx(PS^l@u6&q)p3Eh^p;!o+v06ht=uvXY
zh@5>*3k>W#=F_x1+Fdti^pufBw0Q$JO;*WD^-zDW*4QTNxI-08Tw=8)<ZL0b1$fO7
z>o`j|s<D23&2q9<>Wa`lJLI;h7Br#|!U(B00VjPFG+JhM4UXY9*Cc3kC~MedjRGAB
z^*#n|7yt`X>ZtrJZ|?Xb$cv#L|2rB^F=FJ8Kfl};0gAoIE$uk&0+3O<ntpcb)2+dd
z$Ql~(X{(O!M1Kz?YVz$P_NwW-2s(nUZ-WTv6rCc#MJ?~@VH9pq3%X7`s+RYp2U;F}
zGYDo{<u{`WNh)r$v5)W{SM5r-cSl3w7y(<!5#VdZ;?S@2mOwQn#{$+6eRvE0e)&>2
zR0DXWisKlQ9)0*BC)VICXPEC~)Q)Qz@JDxcRTL9$00VW-Xi@^QPY4x-qK&v{dvr6z
z=2<5tkLcfMFT(u1Bl}cRYbk=}kps@t+%f)<%{MvbA7q!*V1b6p)GmCMpE!E$zqC6%
zxd=Z6buWW_MY+z-DE`JhFw5mdw}G=v0;<l+%j8c<kM-`^PVW+*>a){xYppMzM>Pgk
z^O40U+3oYt^ECMj7p+nEqD;$Nh&ej>s@=%Zlply~xSCyYg=Q6QgCkK!IsRfIZS#4{
zB@JWd>jiO8j(d7X|Ja8I+O4~^kk5xDH{cqi@HhuUFI>!c6PFyoC=)!xCCbhoFPI`!
z_}H}Cz~)rNDI;8{NTKaAmx07_T3Rg@+Yu{$sXpROS=8N&LRKq*th6d|6svqD$6S#!
zQXm?_n-7^C@u@=(U_2EVZSbHBgQX(wY?E&xboABF@M{alSFex2lVC3&5yPmyFI&_Z
zz!eiBe%cho#qbP_0cPEQ;msc+7UvBa9#ReeYh6{kwh#=PX7kU+wrngXfKj}`O)rvc
zk?k2d;=DO%Ox>@sQz|=>VR-DYN;)LvF}c=Vo!wef&Ga>tZmb_Zed&U=&&TdG0EeL{
z;RepDkO>n}{gN@vhlJx4)YB52{YmZ}C0`M-S+8J=+wjgll<X1YkPQWnI+Za;4Rwo<
z<G#TBV2-%xicJkmJ)L(?M3#c<Jytc`men=x?m3a6vP({G=<4N2$~@U^CfvCtbm$yY
zZz``E4KulaGRU{p9alS=RJMhkEiC4Fu=j#+prx72$zpx6W}$p-3wA8PD`JhhR<v4A
ze%csQ+qH1#%sch8Dutv=2Pg_7pgiTZc@IWCD#&mR<=;I(nFnXaJ%#`HCQ3DInQ^gY
zAZ{UeF}!l|`?*7#o>UJBsXX^91VS?z9Uqn<<pSBhO-gF#9aOcgYPP&r#r&iif{N7T
z!M4hNBeTY(?i|2IK)n`}7<g$-Zxag)YVK-r(=up}-a3Sit@GfyVW4N1+W~CmafmgT
zpE?4uf$*p9al3;~nFA|<(l|G7+ZC8G--735@fhgDQ&d0cUwYwrkp=A1$D1ZeEB16P
ztOoLCbzC4aZyTN{7O`sT5*y_P#kWM_w|0hRt=z>woL|N0U-AwvrJmb$wLB}e{pNbL
zhXj2X4cH77$|a~qAg5;wS9S=e+Vp$7;zFu7^k=)~!FSUm`c6zmu{Jp6(BEHGOz|<j
z_C}iNI0NUDqD~s@v@L49%5Yy5@`4U_nir=~EIX>d_BgNl@Zn#jQ_m=yWr=A-Ib<L7
z#9J|+?I1R^n&H1@h1kyNY$caicwc2&@VLJkDtH~jm4s`h$-!vhoDzaiMH3Ox399v#
zt1THZYpI@;RE2Z@G3#CrB%#w02@WyuoIMSh)f`pCrDL|n%H4<&Jp*5t$<o~+X@gGp
zg5B`z`@H(ex4BJmlWWodzbG}Oc|NIj>hDdAX$gMe39u8<s^S{w_#j_9NfC>Vq7BMA
zeJ;*B-F(!}t*EV8Ma4lGNI8Ydt&*o1Q-+>im2{E{+6_)5$#X|;qE3A$bMxtsvOGq8
zX)Jx*6fC15MB<D)m7%wkpi-D-m4=A~jcHgAa{+Ed!m10BTfG^}ElThzCn*=V5sB*G
zAhPdNqNDV5d5pH{B5&DA@}8cYqXPJH!p;Mf((UGvvOKZZAk{TXYpY0Z-ATe);fY|&
zZb1?rgPJby>$C=$ebDE`k;E`UPU9bevJ9K#$D(SamN}`0$S&|Dh%d}pJH>X5mujTq
z5MsqwJ`3h-4`_Bgp~}}&Zh+xlX#}-QSB}LJA(bC0Ml$sZ8bvBMP=stbdM;o@jlwDC
zP^5$dQs?dRiI=2gvAUAJP^cIuM4{IPzMx7;qzH+edN8NQ5)TR}?&p#evxpb4An`(S
zPYhrEV_=V{H=sP~FISdO#$jQxMSvwF&)!^J!yHrbiEN1@#C!<#Y=j;c`ARxEYW$dZ
zoWal1vIQuf_J{LDgqkJ&Fd0(6H(;kqn%u|zDw)(M1+mr=KW6Ocf|=OaxA4GMcrYSW
zritPN>-POV%X85fBAn01guOpKnLz|dKV_+xNan)_Qr7GeUf$XbsM>hb6GO9!cU1TC
z1te*xw8@~>ZSo2=mVOyJj!I_ru!qZw+oDAA!N#TXf|hMGDns@Xw1c53vPg2vr@{-R
z*7ksyVAU>35E1hhQUtmXEXFuoJRQiIIADAS>xR|i)N2?C3f34l;+RIllb}l4=#mxY
z6E*W-U8>E}0}lz~lnnEZ8yraOOPL`!k=KC|lEl`^$2ZRTW4J_o=J*9jPxvG{XjunJ
zt?WJ~D6OCgG{Z)~l*2r(?_!k<ijgV~iJyH+DC5L*EmX<z8T{J<_#_(dgECpc?L^ma
z`Z98idp0B^M)zi*kTKS@(if_i9boCWC{s12z~qsMRo!efBV^izF+g@8gU2TH5o0p9
zV;ghw5cihRJ;Euu>wM(Cd6!ydc+}wtvcM#sR;)lxRlApLMlqu^yV<G)U$M@`k5SA*
z6$fzM$wB#2rd(bJS$Qb}C#Esbo;k194pTCkoZ&0k>n8CvdVzvmR_no9i}_C&op5kt
zjMw&WL%V7u&xxS>q^gvM$0S-2OPd%dRcZE%`P5=R-bqDiHjc?vX_WRG_erwTPE*U0
zh+}dW>`YCLIn9~I8~TJ|ZW9T<n4Wnop4XNB{<NWf${~M(D=!MbE&sv}pkd(ZFdk>Z
z>>k}(xFCHl`|vB;ODl!)q7ZP_`I|Xm#W+p8%(!}Ff@x4)n$*G@OCz=6F;>X7Myxzl
zC;RTzDe_-bql51EGWG!`C`nF5NG*iCH7|zZ%liEFp1YYxg?L*zwtT8L4gBa6*BZx<
z8snR}zYzOHo(lq21H<hMH*%c%#lYn@1!S6nU=r=(H&F-`c-n~g-<eJI7%_PS0bTon
zlfkHS@A(+RUITXTjo;QgRhi+Yk~v786sUuxfq_}dLIp_c%JbyhglhZ7#rU=%(oK$#
z94^E&f8q{Q#+EDD$ylQ5M@lPIEG#TR5&nIE*}s{&ms{y5&&rCFEl87pZ&s^5xM)_=
z$Q_7{RlD&RRE{4frMg-qN90JGMyxpx8JB$~S%I1;RoqxhT}e_Dp>ir0R0So>MbGNM
zC0USY%Z%g9$eE@59ubbuza@FklbenzLjVm0GmOQW8Ftmt{ACk7fidq5k|T&>zzLS7
z#IU4N+PYgLitJTzdM?6oz&VhmwTlv$p+;G-;7bVo6M%fRaUQ{E;XjKA^;2U*7yojH
z7o$8HKoFN|s0`6GDm3A=b=R0hNoq<A?<@BR8tpT0#+L~z6j9p1>8fyYQ_96W&h$+J
zViXIqD=>$4w=q|{1@*@Wo+6+lhsArz+83eaACLlIse1%Cf6|$|@Ls)ngqpYMO>^3%
z$$9b#9nsI`Y(FMuQDy5s*6X3n;gH3{kqnr?wOFhPJhjsA1Ji{>Lqa8t(>Q`ZKCN`S
z9TtH~-O5#sNt6#2Nm}fDbZ4g{#7E%KjP<BXhf~nW9+BsC>eOLzH^d_-(5YkbZMd|#
zoR*zG%RU`4`>uNQsKw<mpzHLYb*qPtrYEopfy3CxK%Y>|Kq*?%1s6T9K9tESunLWw
zzfC0-$m9G8EV##j>lBTtnO`zBk47bQkHInJ2`fUU6zQOzp%gVr;-N4o9dby^zv_V2
zgOQtBm06)RTz!dcaqDzUfzB|<zOWhl>MuXd``zNfsL)Ey|D|Qe7;R(@v}ItlC4K^5
zW*notK7uA@gEwSDuZBR<?PEbu>?5sC&uD*PwzA`FpK%qufPFiihj-}-lf7>jw;Zhe
za$I;0C#UoJ{<TPv`R8hatP((w*v~UNZ!0sQy+UogHq?jXF5t$UHMd)aMi_nIW31EU
zjH_BOnft^P2nR~d=W@~m4U4KTU<yG;ar%<rpo8W=IB6;BBxA$O;>NA~wNUNCK~!F0
zg3Lknle*%ke=50Np${&V5C=#CNXJ5^^0KrYafWaW%ughfafCF*v>dH7xW;%30J-TL
zYG^oW^~B;@kK6w(j5|#%BV>%QBuW)M1$;<6Mpm4av~;=H+9zx1I)EtzSC;kN{C*be
zjS^zEmDImWrLbh|3j%;;5<-Uxm<gi&gL#J-sF`{vsCFaX)dLvA*-yS)mzLEdrI2WY
z=2<ZxND~oBbs2S6kb%SK7O5|fA&6)~1rdkmAt`DkBw&j3kp8k4<T^k$)RwEGPsm04
zZ8M_C3FE_Xj=_XrkXS|Pl1LeKLzF-*AX9s+IJs-SP}hiXx9Xj^Q<LLhM=U%JHaId*
zW&&$!QomK&yFH2rb7|l-Go#Lv03>=CHqN&v9yI$^<XfYRH^5E~;wf_jHRC7WpvSC*
zLr#h|Izf%bYqpyNFBxy<SKD%hIU{%-Kp9dC3qU|m3JTZk2L_Vh9Y|+}>nHZ-Q#)DV
z6l0jAi^jlA_O{wQ157Ah(9b)f{Mlq7DEuaxE@Q!__-t`IooId8(m0z{#m|A$)ZDB-
z$`yzOErkVWF3JmS3e3|IU%Vt(aj-^k#x>Tu^`kO^+)TVeDddEQ5jDJ#PE*MsBZ>N#
zQ}Q3`R}!AXmA^>R47Jp7_a$W+jUdj>UHhD>XSAI9GF))H=B$bLW7i%8wH2hQCx(es
zzmyYSOg3gG4>gi*p$FCMYFaFxY~(()8qYu($#<IomqHd$59M^6sIxd8?&Hht@innn
zwLy9B|7GLSzE`w3srh@x%8Z?({aSszFvg8>)5?5izal|=NYgNw@{&_WLqIpe@;NZc
z_$Ec%<^YZmG)~RiHY=eZ52zeuN7-e2JO6psPz{P)F_b;QDlc3xmOXbbw}KjzbOJBO
zL?ZLzk;r0E(o(|;(;><COgC)_3iygsB#l<Uq3XkxXb~Eimd|<IFG0PLy1(LH*m6K5
z)y@q^a_TQN%&9)ebBww6(VofLs-}Yo<HVd0Q@v@Ujdy288y<fnFwQ_G(A;A3Zf92`
zZ8dps*`RlFyI8@bkl$31lny*z4FMerOE4J*pv=5I@rTiTJRm6loDw;s?rL~CH=HQx
zc1DgDI*vxs2tO{W2<wNJR^8x_&Nu=<-@o@KGd}@eM^5kQY-Oa??du4=DBS&Y@|kCO
zo$M@GuL^WlXh`{RT;bg3x*5^DTCJaacp2N&+`2Z+^6lK1DP&M?PchA0op98YU%A={
zxb-Zns%U7V#586|$<K(CrMJPXXE}7^5Bq}Ok}Yrf85-$m-5E&eyPQ_*NA)f#+ar0D
zIo<7yTQPyo4SKEibERVNQN_xvO71X8?8J46=xLnAcjoR>p2vIiC$Zi60(+HpYy1v5
z(FQbJ(uN?T1C9j@Y`YAArM6)sUsWR2#C>#Z38K%7Wo)0;NJ7!0^*|Zs2B6f@xw=J)
ztmz&tD>%}M#W*XlU2-`U;D7WKFv2*-1Dp<o_?AnSG_3RRSH-|3^h*piE8MESYBVp*
zq>wM&DvN#pYY<lcQyc6*{XDPy0?Yqb#{tEta?TG30B`{e008^1<B&ISbXGDqus5MK
zbhM92+>;BUM;P0?t7{j-P1VM<y>*D~v0!eT7E{s?K@vn?H+|XjqIv6Ioq)2a{o9-O
zDf0MM+J-Mt<GXBDv1He>0ubfVnNBXHol!$6<2&5aJ(P8gmbX%?N~FN$LXkPBd~eLy
zVpKE$L85Or@q=h_?+wI`3IhxdFvK5@KnfKB66NDFzfk(lgdH7FM}Z@@taW|;If`=_
z#<C_g9@1O<FlI|Cd+gGlPn3q=o%xuaWtnZCk@Kxsb1A6u-g_-76@Pn0mtwIM)x@RV
z(N{WvS<NyYUyQ~KioTjMOEe4bPa@%Ku>ABnX43)aOfS148+^8xDtSN>8arO(uOEsS
z3BJpHO`EWU!)-si4Bn>Az!B88eRW~Pw-YFGeV&_a*f;(Gt@RgT7aCwo)#8)h<aK}7
zmQ_<98VeAl)u->jrEVeywe$f208l{(0D$}dOU>{ftyk2xY`0laywB9`8)7O!=?ZD%
zD%d<E7YbPu$M{`ZV*!V(t~V(kUvmgcbR0xHNZIM*TL{lR-A|{p2|Iqi?`DS1o@>AB
zzRzr(-dlXuAsilF9uIFma=JHpt?ydd_D;mUv%XF~)ZWED+pV5lKG%J_cJ^%VM#64f
zKEsoGszcBiKQ7)BE1TBH0cH8v@$aSm&wx5p97Db)1nLJRp@>ToI#MIeGR?@-F3HC#
zRBI`CW*J8}bac6IdTplDdYD7_G4IEW+$vR5Dx3dQX<l_Yi=6z)=p0*9Gbt$4!>@@8
z=?BVF+OB3~JXD{6e;~ud;%@4U@RiN1*amR=(+0Pe&FuBJY7kRxd6hNB%DN~LYeDIC
z6m?RsL-@4$wpW<SNKy&4(>k+~61z+zcgYKc1ss4BrOIf9qAatqI#YB_B}NH_BjT%N
zDnWIc(k)dHrwlAV=^f6KxB$fa-^nPWsv_PLml57gDM3EN-4i46-7evaqLRwnWbCNS
z?h`8zF~<PQrxS!ySNkjF>M{?8_A+34R<~EbiQps?aEX#GfX9Hk^NCqvuAXW5y4LDD
zXIa3!zX5EuVs?C^yCbcX-JgiZ#x^)vPSt7QKR-!`smD`F`bgGY=>Ae^r20=y$BD;q
zN>+-A$U-jo-z`0#zD+%CR@KU#PkeWEu5CBpGfO&cwaSN&7O!?*F{U&kM@%qJ9_hC4
zua<_XhP}ah%a@7}e>p|5>G-7Gg|XF5bv)W&GFez0C6cp6lA_2t1g0A;Wt?>ib(Xll
zFsRfOKQhp=`RPSQm!)}<U~19I#?=>>E#~rU$`rc|rDiXan;nY(z85L~U38?Qf6GY3
z#jI+7{QT}|4tZ-w^h~PyLqEn7ncyoG{rE>cRu${_aOPoz>8|IKs5tJt1`Au(Hon_!
zXnC+#S!#MT%!>2<pc5M@3Nm3s(6GadCf49>#UQ4DM)iW%hHvjPNGqj`gWM5Nc$P?d
z*frukis;y%Tmeco5WdO*N4fuXC{aMj94%IeBO2S9RXYvi%bo{khq>{kXbpoWpoHDf
zpas6)5+<Qv5dqo|X{v0i--d#ja-5oPLT09>#emmt_!AA4ryjFJbch30Bwk*TC*oQt
zw&xGlvR^sW42zv68j5gi4nJK~5gZW1Q!qb34uUiJI03Yce1O9{J;4;Xw*}*1V#}E_
z@=Uz(jCT^XmoH{IwOBWXlrBuhObiiSZc#e=vN?ZA>A{F1DCt!Az^w6lEgZ1ebh6U4
zyR4%Q&sKdv5vepNJp8sYxUG8%8mBIh(xwapsD+3!OE^a{R7tL-c;fIlaU}qxa)7Zd
zYPB8VBAODY25dzkD(NSdCk~^(IIZin#MIxGxgLj7V(`x^6{vs?jE`bT9`nvI3{EbV
zr`Uw1<c>PQXq+Bie%S!r5;*uv8VZQsD$=1*h4?Q9Nj#i#I}H4hEVWZD(kE(TX$rW&
zV=w{1$~3*tj93A4Y0Tyk;*4<!nxma;AOE$sAD5pf?s^JFS*!o`1XL)Lecpebu=CFo
z{tHx$|Bor?$PLn?gx>AxInbtPEXG1QMnrSPh(hRQLZPNnQ*8hY^}RMvr_UUor=B|V
z+&T58?)IhMXlY*3edlJqm+fNdb7shqUqqw1S~+!bEGq8IuUuy0J=ZQ1t#J8_S5Bk3
z*HiTv6%}GYEvr|0kZgF^0&WJ{>VxNFho_4t$dfSaq=6&XRpB=kf_RgD2C1{6afS6V
zh&>KvPLVE#@s>f3@k(@4oZE|%`uMuHzB?F22~3)-z9=<NFzHyoc<^XOy!U?1QyqCe
zoWVi=t|>E*F7jg%irq8#>{Ra`15^|rqW9>P`FWdK#gjWE+M;p4D<w4YNy{I(Lxhi_
zB()#az}706i^0cpj3I0YjMPi;3ebtc51NaiMu>qwN(>U6(P?+^besBLl{(^LG<Z2*
zv7*yBuKe{MXSv1xZ%dHEl`q%$r}WMLD$VpCrBf7T>;~y!dOp?O+80VBHx(xn6l}9t
zVTWUtz%Z+nS;|4le!j2o8B#)2q^c+?^7fvZviADYpS5(a=)QF`FUoYW{U6LZ@lKGl
zH(F?JEaRM9!q}p;yqB{yqqOb*)|x|U4Fu_&!{TB^^8>b~TIwmd?$SZfB6mV^LHrOU
z8}LaW5($S076d=E?q-;8WXHmi@e^WJ{?xZH{`DoslYl>wXYUD2kiCL2d{J&yl{N@-
zps4#wp}zRzZ>Dvt)*9)==*Z2d($qP>VyT4}MsCnq!}oWveoK!bz2moVfN&a?g7_F9
z`*Z@+1+JX`pYVm~o^TksG3D&o#<X?BHjN<8K+0V30iwS5v_tHHML-LJ^urJ$qFVx2
zVPDD_WfbsU$7W`R3Ar0SvT&TgN=F8s-SzR}*_ma-!+FE*13KpeR)GCJYTN0613|oY
z)oAqtc>Mj}Uts?|gqMuws-}Ow4D#=)$A4{i=Kt%<>N<8?tSCNbb^AxEGC+JJlHS*c
zFBL<fq~`e0EYFJo0yyguVLzWaQj(44I;4tAVClFRiPpNiPIDb$#;kq6Jw2c88*RU>
zdA6-*dYfG}2xfJ2bGmlB<54?1x2A5-GQDek6MD3MDSpkbpR9Y$uQzK~L(jLW-CH`X
zukGyPqUMB2X|i@Do{v8y{)wgZqA4XxC2T2;o>^9INFk;b&}AQKsYw(Q;o46MItr@3
ze-rtD=Qe?O;7k-3EJi{S7RB{dol7n*k5#|t94ZU{<d8Vij%@7Y@?7`X&YT4?m;CeX
z(z#nj)RxK?N0%a(qsqow%L$&MJoH)|VKmwgb02CDGz{5l`IH32nGraW1i_uR*~^CW
z?z-ZPDOmb5$18gpi6$}lj;u=S>XGbSPZieiS)MFa3cmxSjHS*nqyen#3aOj!x}GQ0
zY=e(zei}f2B*_&8cNNMz?VBFkORzKw#;C87sR63fWG*Si>{77&ruSISAO)aMnUjH0
z!;^+yrql&nNg(ISkWev>iD-9tIEVO5<q&ySM!HYxb%^L=khQ}Dgi={FoI8o?Z6*xu
zML?4?Jo}9F$3cGYNh*T6^eFB3gyOU`Od`0{XXhLb0^|OAuu8?u_{O)>3hJN=`je7f
ztZe7X^bF;}cu2IDF(-YD)+#gqqba0@5EVxm$DzeZNk`L4+j+gNEIYL>t*!ytlCGbp
ze{JE;t}f5Evz9dJEdI-HbDFs-x%W7I?U_SI$!k=EM&t>SuWFSPVZBnn_0mmPgkAz{
zbyIEk78s2tmW9-CZQ=E)#4JKnttOMsSToh!P+UVGONpNO08AhU<EiRpi1ECwLu@pQ
z%#7EMAy>*FsFtHb+5PCi#gkaYdB=&a!96r77lWz;V(bsNh17#DmHoV`i}CHT{S8zM
z^3X#_BGr1lDwf~jio?BIw9k{qIK5N7Gmi8H0V+4%Df(QUrr`?S?ZiXaCoQZsr?9D1
zgiS%qTQnu=*e|^L^(k<7J)JoekF|2MbBIK&QQ3Jqj6--4OZZ}wPUk^sbjCpz2?NzY
z>B<|<${**YC#48v#RJL!s14z(*jG48*w>@%=(KfO;xaG}28bzQK|@pjEqy330|^Mk
zBn02~*v;@_1f7f$!VZh`c3X-(wL_aIPWWl^ii8Lr(n>6`W)A^If5Xk5a_(@fD9NRP
zY&Fyi%CUeVwUzE@ZAWn}0%D-e32`@~xWYxSl+0924fzZi3Z@_i+cd9R76F_n0b~eO
zSOIX9^yT<_GwKI3alj6RVZD9E6ZjBph1v;gr2?kd#!P;k<k4Dr!n9xkwlV#E+O_AR
z-hQ_uOVJ}vWR7ZZxQkdjoG*yzOUqb=bH;*Y;?s0RdB(MUVKR|id8jqO5(HpeGi!5+
zLbei=M{Fg@&@oB4PTZwHah1!}CRbdDi6D!ogrbQT%TR<Wl#l96U~|VJN@vR_YIb?q
zl4&7S#bf$NL`TJ)2GV_to|2K#b4v+>B?|E$4AQvRRW{Xdq-lC+niNnpMo9|Tz++JX
z!^$(gkCe2)_$rfmG#?~nOo6F$3)z`~yt~1<3%TP2k%WcB5B&ee8!q;~{K!ANN&GL~
zSpI{z9`z~PZBc~oIkjm9)}ayZcXm$Avt$ARlJznFRJKL{0jg_BxUbiWT*3~VM#_W*
zBT{O1Z|1JfN-I;>&ndmGuD-Ug)4kKFncFWdr#9rn>!J6Jup2RthQ6)6>pI_Yxev4V
zr4z1qFDF0qM;oU-?>=7LJG&9P&#6;9a4`)?8so=>3;9a&u_AyXa7UV%QH&Gq0&Sb_
zM$fb>!OfW0(&bi)DoM&XCtX>hlj|Z0(eOGp6Ag7e<yKe84AxaE;3PS<%ZEv6NiJB5
z=wwl#!a`yhv7!P`7a%?KvQ2k2aY40W_N{}Bp@Yv^Zyw1bkV${O4_o+^QsolW`1n<o
z1Dy-0iJYP>Hqd5<FXx3$bqMNv_69)}QPID&F9O>UQDAG;wMlVlrnGGR*;6$mEhIB=
z-=iK!Iwm$cpPQ?bD&ey^|6$z`Qij8hP{clD2xSiKWoLEN<`7cp8N@OY07-!|ZkDEp
z3c85KTIU}soWgPH$2MB<x^xD&)M9oSSbno7+`nK&Al$4e;Mh?qV;{5XqFoLk=G7sQ
z{~zp<|1azwbzijW5iuqp)(*!ArEivY$r~Kc^z9|U+gEw^85vGO0^X9<_;nv>9Z$p(
zb#+a{+0|E<TuuYx0f(^4B`pLe4=0s0z?2LorFvGlE|eLVDuTtx)Yr4l`suAd|6kT=
z{A1ns@;}y{s@w?q-P-wT-`L%tQKh`R#cf3mxj1<}+b`9!q_F$3e=TVjYCtQ5!5n$x
zm1%u=F)>IrXb;X=x=@0sLb-1_zZ)EqHU_w?rnF7vizpG(M67Eh>u^tC8m_8Xm0qR0
zo_M%pQmHF_grH3mq!Sz2mg<Uw)u5e?t1m5gpV74{QSR20qPsxZ;bimbNs7$Tyg~)(
zQEWssL`L0X_bX_U^WK2Cu2)7+gG$MyW|Ma5iQb@oiBrY+J^Y}Ya0u}FqB0&MN#kj$
zY-)n8h2f6k)}*G7eKO1dez(tnPaz~|kT=LTqwO)Y$@Fn9pj~|ewCholKsO~y?(f`d
zvxrWSMDF0q$R?NAG{FI*BM+yL@KFggt-Rqa(>8B31OJ+dKJ*NOpByA8H@~pc#%u85
zm6}>coG>d^#bW_4=lCPZ@mxaH>HBj6MW%!NeR4^bE)E}`qUK4=ifnxfee|I7wUNKo
z1(&cib~LJq(b}L{qynZc-IJ&RvlFVY*zAAOBu+V5Pj}Yjim>X2g3U^M-XvPDX?5NL
zP_Wp{w_PeEM*q_ZDPk5sI^t3WBEuiHI1duCA}S9GN@hc1jU{D`wJ2nZ(tw#RvmyKr
z1~hLxQ}Iy{fnJ2XRaM~Rew=)-G5vs<KJD^e?l!FIL+E>igNjMxC2BFuhH4Ac_Xg-3
zs%OqZ*e*IvI6z=t`yQbg$xVo1E<j%_phbwinKCX5DJl{Ql0@DJ6dW0LOpqw&<FmRB
zOyg1S#_Ra^Kz1v>M6O`YlFOg0EK{&-buN(WM0t{1nNS4o34?(ACI<_|cWpz*I;k}k
zg*7JdSWe;b+*KzlgkpfAX<lDLpRg!+kwDxQfuz*)rzWeK5`seq%w~a&Apx;DdiHdg
zsNE-y225A{ZkjlXsA%Gq@4tb!&nA_Y^)FPT{Da<q<vG^>052zT#&(MyA^7eS#mo9A
za{p0{n@rUfQgd0<6GmOk1r{Tfa0Bx3MQ2gcPy!si03raSrO3`qednwCHBJRv@9@s1
z=MDRnrT@#5p|94~VdFZ>rpb2%{3BFPRqufpZ&O|Q0U?iVr*vaLrzsL#*SXvu09**J
zjeU3N*qem@dw&t07C{>gBt%>tK{6eG>r9i!#cm3YrI;AenE(|iMV7Oqx&peSz2mPv
zZeuWtXfLed>eONZ@?vO{!Cx<#%0G|NRZoXW5L#TR&I1;y%t8`t#Pq{)rk|a*uAPQo
zzTZA=)@%-Kytbd?B-F7tdF_=-aY;<-r(5#|knk+>I^ys!9G7}|ooC391QJMc?USfP
z4O~=GM>G~|(Ch`0R^uEpsW=T@#fcoZLkw!MC$@P2On_X;jRyoxDno)b8TY~ihV)bl
z1_$phqe&UzK}Pr6^Xyd-Rlfs?hvWksUa=w^_|p6|<MFVQ8a7k=L;lln6P_q^v(o!k
zPngL|HIITazhzCxeXIbK#n<wk^dSdp)GhX)^in@R|8p{_)+55Z2mt`FLH$2tWc$w;
zXEbHvw%ZYVuGG%c)f4*d6vf7xCP)PW*YEMraqos%_1&WzdIo+zyZ=biD9XgHGc^s&
zV#MG{8lvu1d8!n9Kb`sQ_`YA9{`}or>f_t#{jvXW+;XYY?e%?rJPrGq*-7h?bG!4q
z*_-5h_H%z7`?)K#do6o7{d@CwYOD_bj@Qkv%ggN}luplUWukV@*Z9Yb4(@kXrrvMg
zeJ}_zmi$_IZ^}2h=UmsP@ApLY`>Um`c4+U5%IkxZgSauzokRDS&hYp7JmG1{7U`C|
zZB=*1p_89UZx$%ZGf{L?gQLnO{k!_&2l1EotAf2@`^^|VAS*rCWfjya8Fi6@2U?_P
zb6*YXYNq-dhdRdNpv0b695b6`m%ZAK&C~}tHvKXY-mpHR>I|$G1xy4U9+oLvby~3#
zA=!aQya-dK16Gr3YD1Uk6(KVmRutT+Vq#hV0yCIpkfUJvh9V+d$DeA+`Y=(WUfooy
z-}!^ss1Wsl^B!ZaxkKBz&LLiahSP?OE(H!y|56`kkzNIagOW6*LDK`V`ze~yao??p
ztj>`L=(v=CDy?c8ayRwcl(lIQExcsIE(CS=LX#V%$<G-XMM$#>Fq?H0%ZrN${+NXH
zPzAa;v=OOsD4)pcFG}+RYky{@%Dm@jii!l3=EJ9Ws1%&BABrj}2-?Y3^N^r-i`mLf
za}YRim2?wI7$wL>P(o9fB}EnUl}Jhyct!cD5(Jodwh4so%PJKerAxXn8{r%ZMNW+v
zKRdE}dkrmdGM;<q>k=(2g0U9qUL;>MIUg-S0(luKX}i#J!CwW6L?CKZ_vWM)MM>x@
zfSE88hAG&h09Vkuzz5saL4R1$X8}J;hwb@XZmf_V8MGHgIux$Rt27nH`f(CBqjN@J
zGBSw`1(7M*Xa)S{!tEdV>%;b?PuLq}&K@dQr#v;E(rD$)$yS>B{i`CFrn-OkQ=7)x
zwY*FB?~bJFdKOvW(xUBX)Hq68PeVWiLBLCpSywQNh?k^<$G#zAk~xu7Aa~4Im1IT|
zaWgJT8O~1f5q*5+B~O|sBH5IUUwVNqJp^Ym%r@5{ShhHZBS9*nw6X(<ctCH<X!?hi
zZpa5ZQy4=H_@d6K2!sdh1O{eg(*SmnY5*sXBqD3yEVeY2GE=_P6|4XJV3ydn7C<Cb
zv;0Z%(Bc+?;8pIZ1Mm~O%Er+^8EoI*8UX=6++++X7Z7cDp6in9>+SojwzH>g^8Ot=
zV|&Gy%iHt&ZN}k`xP5;8{LS7ikcvO;q&288X<)}~hDpJ4@nwB?%t4OYxhaPPUVA3E
zDuTvtctEt_>Uga6Lg|ZXPjUMR*{^a1DQ0a5G$wb_G@aqVj}ec61=+N+b9gZ>$wT~S
zi94gCf(rvl%j<)}yBF~_Hf+MDQsAm3XImN+_>bRxP$UK4>Hux0#i#>7tIbbTz;DHe
zNNj*t9p|q6UfRu7DW}<1Dl%kDDN!{mAyOs+H5`vg)OBvl7Y!JayN%gVlyeJu4(T>L
z&DmmWTjF3<w;2Vuf*W0IU#5pvcQUUptw~AoZAJIEStqxMA%IKHxS34Zk>j@_C%sPs
zX-e#&vzjj1O}A%n2WPcrQVSgSt?gZR4@X`>?a7NQD?>wzEh8rFE3oGs^OBx1bKBqG
zsv7t7nuR$W9wq2?t9`Jdvun_+COaQV4N<95Z}S5>H<?!sAKu}(?>wCuJ#_v^W$FS1
zyi0vTae@uHY~OmsDHvCb!QmMzqjC6a`p7%ykWT|kD8O*R<tjx_dFVTOvJe$c5G6?*
zIAm$&x`LgANXTgePu=;=v<XmtA?FaNpjw2}k68H%ocKwk&Fzd!NZ>-xQI&Pv83JP-
zhZJRz+G9hnObDKF(HBWv={AoLMwnYTQdKF@Hm2_W>`UZosA6DFtqdkG2(mU(GOiLy
zn-`~S{#%v&QoQ??-b_oxl2^HR=ARxAWzQ-QW4u+q49yV4pS+q{#5fJP20?Ii*z$#P
z^G2f=V9_VhO2Rd!j-wGL1B*gICHj~&4S7tlRg_00kR$iPV8y$CB*(1zSJI=|?K3Fm
zy0gOn{>j?lCv(gx!lq9>=;yC<p%@BS<5gefSnXaI?w56mwR}K(4~?f&JNj}zHe}l+
z2uM_4@2lACW6h|5`7?#I=UQi!9(&hA4d;HKLb*FvuMYIPPN`YlXV?(1a__z?9iV~j
z5UK_(Jeaw6beMFIw^8IQUUU?dv*(C?M!F+1q`}`<;4r`nEiUv5uWb#U9lvNc-Nj5$
z5lapzaiMlyM@upJd7SD_62cyuxXHKy!L?JR-Wz*1Lt)6Uv=SPwCr@fqC>uqD$>Q@z
zSsJcysgRd_C}~0irsP;y(9i~lWlh@ixr;b#@>Uei^>D`0frrb6V)4+1_|W;zXqiZo
zn!c7)zHrHSs0=h3Opp%Q#>~~+g*m-psJl9p(KS6meN1$wLa3`8mrI!l+12ne`31)V
zG<3xq5UiH;hT?PTEEZ$>yQbu$pLf)gX|y@4{QA2@vGu*mvZc&<*AnXyyCoAXlC6ov
z5^O8D{niD*F8b(?1%VV&C3I1xa@f$(9@?5Adv&h<R$7;<>>2bLhQk+po+L$OFq<ZG
zt0l+Ayh(<29V5_T<I#48eGwjVT(_MebWvwCFD(dU4(bUnx2|mfU9ElyJoa$*rBm<C
zK@=oe73UQ6jx*Xr*VXU5jLLzLWon1ho8h42PEz)G^;s7zxx_OV{`Xj|A^8jS+eoa}
zz#I`%qkHqpv_33O06)#wBPVE&WC%Q9L~e5^K5^S@&cRr^$N)CGiCC^n*uTGR80}1+
zr(R7FUX`!M$2=qNC)G^GeT-u@jziOF(>%vMIuvl8X_MYh<O9z%S?SZVR;*JQMkQFG
z$<O*3Sm_mo2GXpjxD*BdxxL?dtOVFtV~m^W-wCZh$XspfME6(=Xo(p2>@POPaid)U
zDrWl+?nc?awO980Vq4d?(I|(iID234{~cl{v2Z8{{}r<FlK+!_*#DD$cC@!*|D_+F
zHMMgF2QeTzB)T|kucR~(NJFD14C!v<I=~^Lx5j}VA6Zn&h~#nG3a?RYyRF-d)Me$B
z3MID0$0)v^qo1KZUGMJCyPdwhoxZP&+aaGN?%&&!r#oHmy<X3^`}^C28M+(zNBEmN
z-QV8ttDUnrx1Ff2IXAw(@4qhxK2K?3Yi@ZDQ)Q|bqO3MAiSJ{o+F#vR`rjc<z?Hr@
zo6x}8c=wda@;!=%7||HrSRtveIm}cP;!IoE3_Zu7GMpP|Vl3bEAIB@aA-rNW-a!f=
z(UzN{Ej6|UP5FBy-=*g?c%LpF;LO9s_i&Mz<)!y=EzAOYdy%%eE<utCb<?pWMlgZ0
zh#EdSXTjn4d02IsM;E?0DJh%kXTcZ;hexR>J164)4<>ds3q=l_@Pg&+Xn>}GW0E#F
zpRo7F4o;-`#8i_Y{bSQNL7htrXL`Ip-gUlT%be^`-3Wf3RMjZ;fyuMcK_Y+Gaj<Q+
z)O)ipLbm2*9C846FQ60q!-3Sob*GqXJ^5NAZzJYylW~h5c0G^8gkNqL)RGIRAiYBL
zEoqz)tT9&D*=q<Z*L2Mn+uf&b2FgIhVM#`?Skw?;6}c$|tzCj`H)8E|DNiU;QZ1Wh
zHQwq(1ZAyl!B2Mnf|g<>1o`hanx0J<$BU%SzU~ect5R}c@tId?q}!6ls1kP#R<_QE
zRz*bxqTc!7gf&g3J!3;y(}BNbvdzK{HVtEcpJOO~V}hnV43wv!hI0$Q=@Snt_g91}
zP*G*G0HhH!kDztxpVL_1WxEM>4Y1?)_6+rJ=yXE)JCGzI-KKX(S2@%%@sKE9_o8Wx
zz|hX?tBOk&B%@i<TY@MFX1W{u6owHz4I)3W8|{ywDr35SNIj?%;F>b5Fhhiqwguoi
z(}8n%nuziYLg*&(Vwf&&{xz&fXlad{glZ)iYgPOj)qvWwVxX2#Cj;G!U6Rmv3yjzL
z8TKAt)baa8Jsrdyu|2f+g6m-F*Rgx8IcE?8uLJ6<k<l@@$J`Ac8pTc#(FS88vklpd
zM{*lD?QGi|aEV@4jEg6J`(O>zib0?gB^Qf2w?jzCF3}fW3yegg)Z;h-XTK@uIRUA>
zu&?yql43x|%klW7PiDytR7^CE)YCyQtrsN3@Fx7YF{w7D12w@m6LU`uXhp5w_Q$BK
z0dE$MPp!of93Pm`hDU&%Ph5>qaF?KjmN@sUp8UIR&Q0k}0IL&w8K;WHD+}66&tnva
z$_{u{pfW!T;JQ5{i>9GcC8?Mz-~+{k4O%)RZ)(cvQg<falh)=`y^+Kj7o<(;gx~cu
zTezHYc-szi0v7l*-B5ZWeJvyvq)HkD)esW{e<mWPk0T9V3bMA+gApzAR#Z8TEsgu&
za4#ttC#vcdBnaE!EOxzh(MXtqFJ_nbZg)r9UiP&Nx2!<)S%5X6yF7^+8{$cryt56I
zS_|28?Tr}ItIVWLOxP4`^;UU!L$#Obg_%8fLk9w>!p=I8y>;0C3coM3<gS4!uGF%u
zUKFH}WYG3yk{(6I<@O21Eiz7qT>GZg-WpBZLC(S|vXlo}L2YtEiyY>f-b!W`;C-G}
zo6zMRHfck*;GU5W30f#>&{a`6PcO_@70-bUS}=zq7SRL#={!*aH`!<vzaWsTVlcg;
zU4pw!j<Yx=kCCPUR4-V*QFYjA4R7w0<n9n3-a0;bi9q()VGylA$*x%eSOwM9<5qGJ
zL9?M2pF$4DmI3YLG$jasngs;-DyV2({Q{N`M5I*hj`W!l%oA@wM0g3ple8Ke{CvVo
z>ZM||vMpsj(vFZ$MZ)V>_8VmWb9LNfIVv4l@@+ErgQH8Eh1YQ1uKwqi-a};kyX7jR
z(dd_73elV7#B9S;i#4y#?f2*YHjNGb?irdIePr+V<!5EA&FyZ_+XLN=Ed2B&E$+9&
zE2dJnQ%J=JFoRMARkQVwQ?j6|s@jTx$^eS`rvOr1Goz3X{P4sE)nn`0tuQM)-v(>>
zr+v$HP&Gtp8BKYgoy@2Nol3p6`uiyPA+Gk`D8gk}LF$-u9%(yxpvLj>!?0kB_Hmzz
zbDNfrT{+k8EWM*N7ftbW)m+R#^QO+7ehr&iS|ZAWRC7cr_Ju`b8WbIVtQcE0<i&;N
z;U&b^NK-%4bllF?K)o{Zm_-C~qMli#tqe41W>dvL195v3tS9z`)4Sx>qAvf0w6kty
z9>;#bJdobX)r7E5-BH(>^6U`!W?&#Ax3z<1^t-a*jk0pyt_ZJV#d^=#a`TS#S@$yQ
z&q6FUl=sbx!O|;pox2d*2VOxI{w=n#xdG*D{#~-Tux(~i*}F(ejZ;27BE?8aKP&PE
z_mSP}RCS6g+NT2jI*XCduhCK?MFFh<3%$&T0T$Ku{YWZ~E(Ua71#~8#SObBSQ=l%*
z&EbIN`8pWkoOlT8<#EeuJppQ?4iTu0s7wh~Jz_o)Y6Nh_FtrL~XCyA1lth#$v}!Xr
zMats7l87Wy-B2lOU~N8+pH(X$CKYa4uPRO&c<`ffhS?0?o-DPY(?ae|((9M)`_BHi
z##0$rx)GU(;UOG0jR><1JSS8IPHP-&;%X;w28(I}|B#2Qili<o#w5xvoB}SPmffBJ
zdLnbOjIbvBqAXWV`f?zv`<z-a^GiM&P*fOEqc!xf_@5&WoJ>r0Uc{Bbvghz-JuKDu
zN^axr!%?9{-Aog4B3A=(@iC#txsk@}aNX8*ze5X=yJK-DZE!l>EVNjh^L{-?kU131
zmn~8|2-o$H8v3n})i$RgjB#4vG=okU(N^)W_xDT#K_Hk=LP5GbZTq+s19J*daB^0P
z&IEbmFWGhbpsW2q*a!yID8ij)xWkoxIHC;lZUGBIeaU<4$uT>cBEH~XoZzC$Z!t$q
zj(@;1{VV?<XO9wj+fUI%2O5w7$fZt%t2YH8mLX%<>>E<D$Y>C>w-mOgUhwp<O#Ov~
zavSJT!~3^^aiiP}`z{cm*aR18pGFL<(V&yw$~--l3A)X}pG<k2!qWD4je)kplDUX9
zOY&eXBwov)74ZjXIWzOfNoNFy(?b!n@I_c1No{i;W)B5Mo(sl%-x~|QnRsl0#ELY@
zkTG2gaK{vm6BmT!bNcT&Fft)j!HA=!6SDi$8}UQBX8(A)4?%gJxqC3;^_@+?)02aZ
z{p=5S%o%!a=P`X6mf1igDVSi?78U}^6cD}t-P|QyM}hIxZja9?)vh!e)`ipOGTg2Z
zVaSq^d0ZNpURKaV2rHq<;9TS4e2o@Lc{LD+v&2@)LJZ|Ga08OQ38y9(8l985aa2m;
zbi$eQ_M%-1p<jQ<t~roAdU<0lsdxri@m%XVBd^tW5%k>~kq`LVe;lcJjd_zj^eJdc
zzjQsFyMZFcH2E5!c_Icr+k3|%L(mfxV*(R#KvcGZ5ggovTt~2T#H3F*45xK}KZMaq
zZ5sM{iB6?p&xGre686HHc#tC&X-6(ZY@ns;qtvA30Eb^u6-2<Z%+Xa_MC$ONv(FZM
z)#VOecR^r}-Oz!+FcI?xi77LsK|u!YY$1tWK%@my?Jkx&H=ms%xC>WG84sO__d*2L
z{XFQIz0#Pqg&Nk-V}A?;;sNw``#)TLQ;;YDvh3KlZQHhO+qP}nwr$%s&)D|N8NIXj
zeeHhqe@Aq6L}pfI)+vS1Sy(#C7P=l>3Sm+gy2=QfIgdgJc)@93f)M2C3ocu4m!Q}5
zD&mdo9wM_MU?S!kx7mgb1UaEc%G?l9qsms!EK0!5q#q9KRn$m|S1=yoynH2!MtLCo
zRty1>)27ZcTF3}kE!Ct@86D8ztoe)0^U{zzGo+9wXXsu{(GW6<L~}&)zsKsCo0p(F
z%A6zjkxZl~!&PWB#{5$yFAyQKu2hzSJj!F>aIihvyc3pmDYrCMEK}NJ1gg1gTqSC^
zKq6;5b{W$ofX9O{djZ*8^p6OoD@<8v6Ev#}Dx{s4wfQXH8&rGVu<;l+3g>=Q8BuHz
z+_#*J)&tn8_7HYT0kr+8o^>8LY_eySxV$(#bNM#*8;ZqOfp(5K!~KHgWxx+HK${Ck
zx0~!lyuB0>Z~kYGUV;e`gdhhph@epxi<UP9NTK<IL_$*S6Qz{OI7WK%FUzpB<~nKk
z(gPzymYos`zZx&<=MSV#kvQ>%CF5U1Z50!0<D~0IR#ZZ*G}o+G7|gAJ*Y|9;FN>+7
zV!P95p`2@=PkNcGYP@t^@ifb^_+#M9Ng2FLPB=pArUVfa;tBQU#T2rk6z<jd0mfFu
zzw2GG43wbQpvtv2Axt1_Suw$a6JiXfV`3n#R>h=B<X33y18IjK1V|{2yj|zUC?e<l
zItI^EE}3NL#5M(Nr#4I*a|+q_BpVpLs5Urxau`whe@*|bDO|NT9Hvp&)~ac&@fK;_
zp)gw+q0yw%VOx!PN~2np?21aELd8OYptE71T831?K;OtJ+7$?}0iq%VUEEaAv?&VY
zz(mh0pI9L#LV%JXB=`p$zX}G~UdU*=8ybnP)r23OXDMa2oW}PGJBkuyE=r+W&VoX+
zYF)hmF_RaC8M7g$n8C_9WHF?0n&ies<<SWaT3m%Dd+>0V$cn+mdcG(%qaJvAuiyDY
z9YogQTngOtEQME!-I>hUA9EMd6U;({mJ21vA?XshIly|K);j|ELMdjJoeSN4J_gv!
z`e!Li7SA|BQboO3$+2!UgHH%)7{C9A?eS)gZN{Sl0Kg>u58LDX58J!Z-A>vbL-hS;
z4P`_GMgw!_;YvzQFG-5hc{R2&rf#cJ(MmVrKIxz5++`lokqpq8Y?@8&)dAWsID78(
zX7G79^Y8upvq%4j_v`L}-(Iix>-OMNy?gg*UXSnhdi3m*9<Sfu=jr`s{*!(-|JDEf
zZ~SLJ|JVI(q1VIx@UVRSUcaAD_viM}Iz0b={M%>SX67#6JLAE&ukV8|i@;alG_W4V
z{$oJ@JxP}F-VOhxB+GbNWw%{Lcjv{`T2Ivs!b9>kX1wr?-%MzxidjCcD~H?n_4l>E
zVVQx}3$0A$;EG|t_3NiyJm>n?^nHC;zt&F^xgRoC$YyMYe)O+tRk7UPb|!Y^>0<_R
z?#7htQRE=;vtVR+6>}00_b&>FwC6_NS6}8VH;nSiI&TZV{3>DBO#uTRXPoiEoAAoq
z?k>A)4G{+*D!U@UB913Tv-r<&{>tvIK?ZuZf<YeFE+SZu>@ASoW^UKy)0zhge3w%Y
z)YD|;(VXl*vO2T|`K`g^fDv-zQK-4EG*?b!h*WnesI@aULU26454-a9S@wVKW&wo5
zF822vYs8g>$zw9Z`mhZTla0SS_F|nl%j5jtp$*o@0hjK670BE;HurU`ea_hDzwruD
z<Je~xVsbH0J#)f4!#`!?Wi_#?a2nMS)<#6A4R!aPcURg7T<y-fPGXwdW#IiJ0<bt%
zafCFf_$Y*iT+ahG-xx~AGXAjCTK;vk64O{lR7@U!YP2?Eg#QYNzzPi(C|7EJEMcDz
zl4iv}!=%B@9(x|%X*H%EQ9)#_Rb8S0umOhzq(@5YeRIQ^ljGy>k29Dr3$B|TW^sL?
zK_P!SV$>+!2=qkO84JG`(FuS^hQ<)wFa=1q?CP@}^TGlTp#Di>%R_e=N9@Tj^Q_vg
z#4gk1?+qFp)U5&va3fKIbba;<t0eJWbpR2Kt+<20=XXht8nhG|TajH}lVxY&B@xYi
zMV=qGf*>-oFtRWQ0~_~L0d@Nk_tqiifV8=62<DurgneJYlQsX_iTSq;9QicuX^_Eg
zZMabnDYFeX+jDV31<Y#8-qDE?lbDi6xbNH}?;R$w@=Jr*@#vd)=E{=VO)l*1EMc0P
z5AfEjue=1@4Ed2au8+#aIe`88o&jFgz!6mDsskJ3(`5$}cm;3VE$9-ajP)OqQ(0HW
z=WAnlaOKbR3wgmeNGwYni&z&z5%2givpR*7+HPm|1tPY|nc90znhg~L-`aEiz~nAI
z=FGenM-Ks|i5<#u*NRN#%*y&>hUIOs7O;udkd=UsyX^?p;*daGf4y?NpSO%i04FdV
zqrAJ`TsR$s+=W-&<3YmghWuwgj86N792z#C3`m=VHzBWa4AKEUQkxq#0M{KGSG>rg
zRd8nqA2B~@Rv1_kyf`emq&dn-u3~-aW^%2@F?U;#E~HZ)*S{Y2woRTOUmzlXGp!}3
z(O1GUp$bG{unqF5uxA1y46-J?q~fw|ybD__gI`SaDd2A&PPh&xb8*eW954{;#u93q
zed$yc^IqH^uGhUh-JK^1>{>$BzOzImp*$%7Pt2aPL^kqH!u&t`1GV$@x1PsHe0xt5
zq@yfvJW9xT4=q{af1V`zo&Np5U1y1N&AM})cb+Bd`t2X{uNdtMMjdB~C-(;26IV!)
z*`FM5JpUZ-;!@6!-+o5sNUAC-t-<(hAk5<{`qrOfA`I@abUYloBa7)(9UFuy6fanv
zRNkLM<#LQXbK$NbSe**58O59`qp<mV0r2bBAU7a&(?-E*n^q>!YRmcIoYPIt?eqi5
z#KVo|pp%|Bnx}@rG}C{Z2~H|$c19-`pw`mPXCUzZ+O03-_6i@grH^=6K3f+TiUyNZ
z&J{l#C(ZUSffN^nu$hQA^3p6`<Ve|;n646hgD4e&MT<Cx{v&jU3T4+!M^PyNG_0)F
z<r!`MI_-9|1ZX#04Ar?c+elg|u5F+>w#TTEvg8UDd7Ep8qmX-Y)ieT<K<G6O8bxw7
z+6sU=(2{L}>7CMP*q9<YwFzYh;{<NO;f+9wXbUjCebjnakm;Yt1Qc6U%JNjb^Ps~z
z2!~JZe?e+KOx3>$zw{Q3y#|;5HjIZFrk^FjXXi0ocVJM}8F&Uxyfj{gHW+^kM4#F^
zegwA54WFVu-13UikH5cR?9!s@UJ;d|ddDv&vi>o4S*@m6=pR3S!_c)7I%zq<E6ztF
z&Y|VCrR?1?c8R7;XZ)ik*FApTRyJ*QTe`H*E0#VqqolZvRs8$(Fgw4;*JrE0k4XFZ
z#{b9f;r3;C+uq;DIN!a_o!;N)Z7;lD(bGO$HuVkWR|k`_nJ50LXc#>9IWTx<ap$t{
z8*V!HhM(=?0|n{Vw!(4;E%DC%3VAmhY4zJK{4dXK8Xwv6Ic3@{w1Z7?;{yGp0~`Nm
zIitBe-$6N%wKP*MaviMcXEsAesvHkrM_X^hp07x#b}4wa)cM5|h|-%I{A^ClO_Y~S
zBREm8>^LAiVJ4z=#K(vlvtw}};?+-cxUHc~K7iJ`W<&e@Gsw=c$gO2W_BM==YT)CN
zNMs3L*vR(NLBcU-=?t++LhZ`Ast?X9u*wAUyk;#K%P+^;xD}U;g5Wfe?TrrR1bq$<
zuR-$LD7Mr)HZ?D3^OK=gg}i+<zewr(I%51+o$j(1E#(`xpDN*2S|~R@x9@w3Wp_E-
zjKytb>{t<9Yj5|m&`$f{&7LxL>}ML+5^t;HwA2H@H*f2t?NK6`VH5EPd7H>Z-j;^o
zkLa|_+sc@>uI}}Yy{2MbZJ(XQhdr%xeO1@4GB%a|L1svN?iLAc?k;*0@a?Csa(p+v
z{*8jq2)@$s=xNBfp;J7FgQqhxj~U?YI>e}K>~7M`ZKluP4w@|6a>Q*a!v^cIzhBwA
zdJ>CC)KIy0yud!uw`5Vd=q1!8cbJg*f3%wfrf&m0ZyGcDD;xdX>qYVkp|EQ`_#a@H
zRR*^`RUE(-@~hxJH&H5xI18Yx`)E};&!K!aWJvQhH5(4q)c8_?+0JPcBp(G#iB-(X
z;%(h}0w-zx4X$I9uri2^3?5H6Z>!hk;zA60&j+Qe>368m=vnphZhjsC@^VOqkDNir
z0+Gl=!K#C@AiWD+!?4>cB-%YvK!-fEs7zvbvKCH2IdO|Pgc>|&pb8OVOp1x4ZebQt
zi7oevTVQsV!=oKT>1V*W|Ha)4xsRgA=8;kYH!2ZG4Z}Kmnz4eMCo?p5<jnvQXtHn8
zY?;X3!nDRpLaw?UWERMcr>=$!6(xgV@jBs8X5f!>r)Nzk-H@9xx*ID@Hs&AZOwrQc
zk=^*z?#0;@wci87Z-l^LcW%`|c?}a7z?^|eK*1`7Rls7&-(AEtR?9JDa1cWp<W-<f
zS*SBa9t_GP2SZ4s21h{oGLSR9Li=pQkRNddIE~Z#de|*6QBQOYYGyzVC<ZFCiad;d
zHNpw@P(kv7Atf5XF?qNLl><QX)Hn|8jd%!q0rRMGIOk7tLN2|9^AP|9c%U9jkior0
zAB;t_AaE^I|3vc{Y5@?Jp%Ps$bAh!jHOJ2;cB5Ruw_nNNb!ipy4y3?f#$RT5YcT(Q
z4@^EH&_l$GMQ}Qmv(CBdh%9$mYuu3+#sLxS3V)#iT?7{iCy3t!ZBBQ6>m&XuOkq5Q
zhy)9gXhqIH>EHAMo4^5DI+lS%;AXGo8FTYXT1Rj*2_5AcqP<h8y#$Cc?S<7Pse^sN
z!(3<vv{!o%*j+PKuC2`B>Cnuf-9vqzyqILpNuRkruB3CCZ?~oOEdv%@yjBMFL7i~|
z<Hc~;UyOn=iq3^QlL!0IOjQ*aSM5r3@(To8HFyD}9P_Xtkeq=dMkG9?nB+eJn=;1V
zP_EQp0cQJy#TRB8Y88L5P&@we{Q+<*TQVFsS!{4cm$zb~)5noRjoP;^J0++4i|*|7
znR3tr<cKu)F3$B}P)<xF?*thi1{6we8oCdtjv@nzvm>>@<()lU;27*zotjP$hlnO*
z7)V4Z+5z^-;;@w<CHEQt8u<uhj2d0Bp+Y}3y!EXiLfVwP8?`&1iWHS#K<j5P=GDO6
zYK8r9HChMU&y02ld3xQ%56jQRFwN}1LnP=$Qq&V7E{y1ka>T72MI;5M4;J(WYIa4~
zHwQsch#+QN60EZP+?A|c@6GkBX28k-rzDHzuP-9mhR!Wa)d)}FwlfBIP_C1F3L0HV
zb`8bp3SmW3ba+}zO+#5k_DJl9qVW!nTnt9)-d3;ck(vW*HlPTC-pF}UsWIDaNQMQ+
z@wPQ=5^}(xAl_jm2k4k46D2iCQYAbe6gZh1I7MZ9+Dr(`M&oM688gHci3%SkB|;d~
zx%{TkEE1y;aDNi9jUv83EF^RSOb=S@T8m-XlQ=4tRB)&%={VU1Z4`p37_&kbVstz&
zQcd5ouP#5jmS~#@QW<IAT!8L?y;IUlAf6`Ybrgg{2uEK8Xi8}e8n+#D3Z%xS=hDWU
zMEtN0PQ$Ir86>;(Mx>v}dB~|BcMMH2g{nbI%qH#-HLvvk$yEb+Wm4{uZKw>{gM!Vc
zS3**$InYPIQq>^Ip?}nM^-|)|N}ffRkJ9+esU#*1MWr4JgR2>UMM+CWEHO4QvD_<+
za6ie7G8CWKY06JNJ;QxiqXFiC1j3|kj;W-lm}@MB&w-_f?2zVS+AIZghOKrA^gdrt
zJ#eN;DtDz~r9d4#F|WL%e2I^CmrY!9&$Xz?Pd18aMyp4dC>YO;jU|c!6$OX%MAV<7
ztmt<D4bI>+P_HPU2M6lDKQTmqpglux7eoKm<YN``QUJaq`wof$>}S{`u#<bK3tJG6
z0rF=!+0$R|t${}h0OjAV=13|BO#p(&><pTx8rl?qkqJ<Rz!+dP1a}6K<KvZF2eu0d
z!0`+~AaS2(wh-K45R~OF5dRj&Vi<Ozisn^ypnPBE0TVlPl*S7H%F6bf2H>J!C@*N}
z6lH-1Lk{acEs{b+uRUnUjbgsYJ_`=w+X?jzq&{a+<PFq&FN{XxQzBeND)9<WYf+6V
zm<Lg$i2>F1dMfAl0)#kI_lU5dRq(cD4-VL#R^7l&OT@*LrVFJLx1w-@RiLtX#P;OJ
zf{hTw*Y+xvFn#~imehu`Zr`w7S~wj-%~f<?@cu+}pRlFEsjYoXf)*r^*@U(BH-!|*
zV^JsYh>+g9V#7cdoa8gLvbEUfqvH92zeP~N?ojajjo^(#fj&|Od}ELNN_gq=E{96p
z(V3IDDiQz$DomE2k!#bpNH83j3>ZM*f$Kq$iHznJTRZ2$j1PNUlZOoU?OiJcFmNGD
zAX~*E(o`89<9yOhOBf+Iv@c?u5e5_oR4l4io{&|Xtf4vDY@UY)<L%~ws|Eq#PSh%z
zE;5S=;jmAj(!*N@o4IhR2<WFyvm{b*wpVkK&6(K7R(7cB(=gSBkVNyHi9%kO=lq-b
zVql<a%|i6BbRNB)H(J?58aydqRv|~H85MXgE%)hAg<i@)b~W*`qUiB*Lq_^!#UmDL
zngCS!p#3+GL0?O@O&aNqX3padN(0yYF;6sG`uzc>58A^Okn99eMVtsrrhtH_vLIm;
z%_CMz!ZorN2(r`>6T+T{0}CKBj_iQR4Tu5K81RbDz)Z`zLq5Pv1q%YLIfdnn8N<OY
z5Ch@egA)jZkELMHkcKS6ZqPvSzH^f3;J7|7K;cvr&p2=%iwI@T^|%VqF<>F^{;@ka
zSrH~3ZUgLmOkqmVo>D%NZ^YKO75LL(33I*512L^oh?G?5Ly<HpcQ$0Hp+26Wg3dRZ
z9>3_F@?}oBTFzh;w4{0uu|kfJH{2!|6-f?--Vj*Q#vk%R`rBD12_&TNFxp|t0Ni%-
z6D~Y>s<jDV$u_0@)(IuxSAu|<&;o*gp@zxUnwxVS?}PF7rTkTkE+ads9ScSH8PB7Q
z)VYy%Qi$$#pdQ`L;6F5d5fNE8^LT;QmUR>i2$B{)VgQdoUAcV?oYO3$NFG`^qeC(2
z5K{cIbq9+9FKGrS&QUe+TaE8YOCWJgeCG`<K9pCsX2Co`HR2I4Yt34z4Sbi=(&IF1
zw1Ka$Vx`Y}YOSUjj*)(~Jy=^FqEFDO%KD7or!}qQ?em&i@p-o55H!e7aD*yNq56po
zsN|VEbWo#`kYbsgBytt8b)c|we!wFrfQ<s_oQK*-q^(NCs9_JOZN{d?slZWh@3fQl
z8EVn2x?6fil+9(ouVkeWKPMNCsW>~$8Ud;5!+JWwxf#z=wi0Tj`37@_#%fTUhOyD4
zEZV+rBg$m>^x}c`=no<}iViMHYZ{PQBhA(IeRDt*m8s41f{qeJO;Se7QG0q&pP6(x
z2+{o!<t3mea%Hhab$2FHOPM~*v7-gd-^9Vrbah<Y#6rl51c=Jcc2r0Xy9}ufl>cn5
z_MoPj^fh2geKy>)Ns+gvifdD{nrgfAMkgq*LU)RHeof<o^P_2GijBp<ZJ|7ETt?90
zh(Y_%taBJ1{jrw3%P+bzEhbS+A-9REFFO5crsC*Xxv7LId!Xpp$y(!8)LgxPnpDHF
z%aAguo(X)FNtr;vNmx5%@a!g!%b{MO2AwdeWt5PoY1Ay9>Xz7hKPN4~m`tu_19VL!
zw*T%cQVGZ0^Kz5Kb~-VuU52Z(3yey4uO20+omaf!ab;@@%K450o2yu|fyvDeBt%_N
zLf*nyLjMuwbe`p<qNPLxPxD_PsEKyM1yzT8ucfSOEnv%u13fpkpvh2sLUk=$!NYN|
zel30nJ@ZM-lEZkHxSBVn45=h3F+^W0sF%WgfDXGh;h2@hYFvw|WXnOua=P3iBU(H2
z6bjP*xFg(b`^M#S6G$4MDk&FL3)R&S4##sv+^nT+iV{v%9cqkF1%at?;sH9Epn?z@
zs;UU2IO!4?6Wy%~oAZATWm{FXu-t1%BCfW#f?Bku5=MX3-!wL6=1Oo1IT1bQU@1@r
zAwFL*!ez*C(N)Are$@iw(nF+yqm%M9xjInX?1w4A*$iv$j7-tyu67hwyHO-v?wR5H
z6aEF_4gqMWp`zlw=pM)e7&1LwvPdDJabs>tm{{uZ5_)=MxUEDr1Rh1C&tQ4cTSlwi
z1{qvt!j+a545vk~RwP(@Gb`0AZ@MZVj80}{2@BYDy(?zCA7E6=gVTa#S*^6yT+1RS
zWWDTc2kthJEW==PZWYUPUS9+i4@91qWjHGARkWpox~(j^qbwPu<M@qyegK7%B+zz8
zwOB0$#pw|g+JDn-^GFQdx}q{F<-AakTJ^(bQDWtt9e(dX<-egFY6~>3apc)H?9Eg2
z?*HFLop!=GT1p@QfR%q%W%&O}^)viOyDe3bwcq}i;e1j*?^sPHoWgI6*WK9;gOy&u
z1*d=cm#@L$_)mH;F{w$Y>Ihy25(c{jZ*p8*4Zojt9A8!ax6=RiUsv7V4FH-u_36(`
z!J2L3Zu@rnLqz@v_w2VrXWv^Z&DFENp6*+%;O{GTm(0C6Az&Z}xX=8dSl@5}L(oS7
z!~jPD1)&0jiWC}pU1wtaxpnpAfhxqCM!g7BdNe8SEUV=+vW$nLbn4_Y(sw&Ram`G$
zOCpstqNUR;)052#l8Hu&X<DQe=Vu0+hxsZSHI;1W-UH$<Aj#~-hCGd7{)Oa-8^F?>
z&xw2*NmpozFa02TiD2FC#G{@uTN1;oeztG)+ph^KC30^+Ck?l5FNWTm-H|E{T`v8X
zvcpJz#=)(aZdf}oc-RACRiHgl*>wp@02*q~;oS?9$8T#_2aq9yM3oOHi!)kd40B2j
z0VHw}E@UkUT&3mkac(_ihTE0OjIV-M09h>8rvx>%<X0nvXIj)NqH&#4Nj1+$4j`4O
z_~vRED~ZXU12B}0_kosVW(vu&6ayj&8R3pQVc9D{TOz!)3>iqlw|!LJNG$d>cqbSt
zk%Hc^+{>z(&*ip}@CBX4b}VER<v9X9C%g!7^qZKD=Ut`a>v4p93UH+S(Ks#4)rW*H
z*>oBg&$8dKi!ALmG<|mf9-RcWz?Gi+M6-d!CQ!s^+`O9Oh*;H<(oKp@vQ3aA*(BoK
zz!4r-U!eazRSut}HO&7eN|E}1r|SR8B6hW8?RVG^{^Ne%aH|G=spTzm^s-tkf?G0f
zbk!LTIDow-5&iMqn~6Z8gd?pxDzI1&Y}QE}{@42Dk@GSN->=*Mdvtj4{`N56eKqYq
z{<g09`Z#(rjgDUbxL*EN-n~3~_9gq_`!l=xPp2D)haW#Yd_Q=<czt+v$^Ulg;_@5F
z9`9k%%sly1{T$x8i9-)UgKh)8gU~>G|LYh*H81_8;;DE_He7Moh#PzNbL64=**1CM
zu&l`4b8_V7qVhXaM|-bO*7x;(f6?XjnenC?#`wE`aOf+EeGz}Itc6iSr@?)**vIm7
zl|Ys~kn9Vzxm@h4u3A<TR(CC<+a6xFo2HAQO6(K!BCL$P{BLbaP(3~C$MCX{GJK$r
z*~Rj%sNw|{`OkhEOL88v!2w{fUB>NEkB8NM{o0j<{giJqXJzjt|E86)a2*Ms4D*+U
zDgV&Jp|$MQmWrVQOgFbDrbyOxOm<{j_nG$>9-mv89Wdt&B2Kem$Q;MD(_qbbIoq5S
zXm9WXX5~G|LM7*nQYha@jh1M<cRphB1WG-**2IdonzR$KfgW<k9Qi6GQFXj{Kl?lB
zYTa1Ry#o5Zr^sjhb8}q9SocVVHhEtbve_uvMxw_4e1-~LlT%jG*SiuJdpwt1(eFi{
zV#<d6r;$x^m7$SD3$#CMqXfBDMyhF+rE;e{Z&1rwmVea83N+=g320X{Na>L1Bj-$e
zOfwO|t9oiHLn;SFpdIxs3YAEDZKk1B1lVnc)LEfUj*A>7Ulzgpk|`a;tA0)^o|k%B
z*3n!Tf^gD$E~==Wk^>Jt+NJ+it3U6SZ!hQe3VP>y?5%&N->-xB&z?^Y_BIMx_rK4#
z{s5)gY=bl<!I%X5Gp{GGMvZ@AL!bN;W$`tdK0?i!1b7C#wy=~FtAnnYoN@G`QwvJG
z>ybnkf19cen_H=2O{PVQcrYqO?p0Nn*mV3Z;53ThkOtQXv;smk+}(GgiPxGo@B?de
zc8vM(`z-USItZsE@tTEQ8vik9Vqe$%*u~(>Mh;qnzn^Bhf;ZTI&FzY$Yn}e2*E{Q!
zHpWZqqEgu@$~TZau9nVSw{Vg*c9d43xOqE}$E;vaxsjJ^rYxD6T2WdI+ERnA#r`g`
z>O?@K2V+4aD1CC@6hp`3@{VRyiEJ>AE4H$K_;7gN!6fWa9G&VGgep9Sm-7HnSf!!i
zY+wr>@%^m^U}g>9(uZN8%D7<ZE}Z+8@p6QSAfM311!uy9pQTi1e>Jfo895*UywEj2
z=!)({9xPT72lFXU|5HprJnispT3=#DjqQrF9N|8u0XQ}ifO%(HoPwn^*`P)>xl#f}
zx4;@CJ%2vXFi?62qyrEFY%0&)(LrDxr#|MPBJYf(c%VEhxZ6dMz$+<<nwCdYbUx~i
zqEV7=ljchgRyj@wv{WQLBOeagbfP?O4cP^xB|-!ZhpN60016^68aO3$UPn1Vkqih_
zBc9Uf^%~Z23kSI7pbdT%*W%b97w}i71QAQGk51R*B06(%bX??$N}N#5<uFdmFd--U
z50U?%@P}AZaZENPr<)!Glbfh`T|sm!r}{_>0`;Wg*lr3Ay3qwriERWl@lv9ls5&#9
zY5+88FK4b>%g7+8jx{suoHLSfLkg9FGVv{epNg6=-6F{&&WqOH9*a>=788<-OFOwA
z?AW2KA!(%@Ed&NH(3J>7i{@q|b5_)D3zRigB^0JPlRyC5!OoMeIQp0XH)*<Kbs?L(
ztmHHgi+JCeR3VPVGnF7AxZ?udb-E4_%?0$79n>M&K(&^`WUQS-cH`74Z3#CkLtD+M
zCNw4=QRz}8bZckM^o_1?jdF~&v{DcwNR%bE05gzKXm4i%i!8zbuxzdc7L(S05c%2B
zj<Gx_c;_zA`MzP`0-J<@Jkg7a>B4Fx9L0r7(|l47*hp6J)W>L2N`M$M8)&ak3_<Aj
zRV4ToD_&Bl8Y0!iN8$>BbTItNN10Jdg&9o+DOo4OVwOqYZa5@^BmS71CQkqm|E*d(
z*nXAx4e^~C4un2#kYv*XhUgtvgj*3reif7SxX#$bnNb{Z2hS;&!ODE?fLYZ73lIX3
z7cj&CTwnqhP{74I8yag#R)A&f(<ns+X*q#25)`&|GnS|$0~%~M{~jGNF&d)^Xpq>i
zL^RR#R7%wH;4SUPI-V9;v)*z6K!7Qy3yf{rN_znLMpe+;Mshj~45jC|NKi&i=N{B!
z0Z0H&1!&^i8>G0gN8H9xPB(*D(47NHFlOMP7)5l;l&elXh<GV*guQjUz2qeEZ=s%G
zi!dX%w3@|`5S^f8z@?L|l$jJ{6L=@wI0$cxrZZuBSz>Y+fMX<DM#4QL0WwfXFc+g{
zSZ^XFVI7;poNV^Kik(gnFnt9%hcXFGW-Ceu+!#WVE7dZH_%NSh)g+Enwv`aD!DKrm
zu5@;LYRA=njLLx#)EtUg?DgTZ0InWZfu7UF8I_I!aRHn-)DRL>SA}@}+{B3-=+LfW
zj&F@bhvFq@M7IoRwj_JPI_1SAXYSwNXq%Gq!Sd5)dT&`DD^BirFgaX3XJ7gB=qOu_
zLgQ4$<f#Hoq1)Es#d~bK$h~KFJp&vREba#QDK8@vy1kjwh4bT{L6^;P(!R<I`Rlap
zN3!$5g|HsTpxm}n*@(C$drHxy?2X?{JR|K>5u{c-eOPN<x{+?ZzHELfu%wQwkBNK9
zzq8_E2Swi+*;-0H$B2!zmchEEg#%B5gV1E28~Z7y7Pm{(+mZ67+*yDB$8ew++rOdo
z4`2BF3)lTOYW=^CmtC#BfA|8%?@j+;yp|pJYrAi}?jn!PMkDCfv7=QJn_vP}a=Y;N
zn=dJib~2?_S{dewv?Iqhvgkb#pHh#`@9X>TcRu>txPP4guAY7$cVGWp6Z$;8K2N_#
zrhe|9d^>r2{<Hci{Kq>z|NLL4F9&}X^l|ucd3JdA^6u-i<*OrbACHM?GV10X@6;bt
zJsUl6pdrZZe-+R+&@)v$^v=qsqwS5k_MpjF6)Zu}2v!cN^6F3IVsoDF{CmEw_SreF
z+&4b~vCW`xgL1XoRByV?gFHlsqvN0Q>#Nz}J@rgFPw;qP`O-=P{vz&{hemCNwXNcx
zP51iYESn)+HO&dUyj$+7swt}rsk(~mH-(n%rrAQP5bccq7MDd9*-aJy;70Vf!iumm
zT)436ifJIeXeoJu#x3`rM9>@(HaGyywhQ>(s_;=7v52~}@mKMT=1ugU<z6&W7Vkr|
zB*A=<Q)3+Xy0w))Sx~Umg6iO5iY*m$9g&`0(Y>eN6JzspvVbS7Xj?3`_n6u+WHVm2
zUQadS1MUrdK-NA2EYvg4n1%5S)#wSw8)hS>oCB*S(XzEBtjX8_Ur7VLObznb8ZJE0
zz3cRxe!RynVZDLxsQ0?J&GL$|o-rBP;D2zV*eLiP+@L>?p#oNuQ&!T~dmI>ZI};qK
z|ACgwycywNBdf$BD-)^SUq{GpDNYrXY|8{o{aoSIu&%o(&yb%DNYYU&;Fea9(jmEf
z@|osfMiR1D)x=hg3`Se99qly=ok(G2wvk;7!0j}Fn_3k-3pq%JG?ItyG%0+$ta#aI
zZqkY3#ukE*%yU*l@s%BX=zuu)+imsZ-u3hI?y9DDXu{_I^>TOhckc22d~mZ_K-oMQ
z|Ll*iPh_oBZ_Z-<s9{CJ{u;*<SYyVQZ4Q_87i0N3R6fkaG8yn0z}jLm556LDM&i^v
zv!cbg7)f^VaEafsI+vN$VqUb0(!i^E7Ls3OO-jSTmzcu<k~>GB77*RNjag7z*CB5B
z1=`N!A^ypqGto!A1`Rb)-y!mwfERte<f5*ZT{LH=4Dj1u*A%-!{4$$g5p=169q;u?
zKB0kqA0*o^Uv%_faBm+;ymn2M_M{&&kvy)jaUba2fdTKKPcz5bQc)5kwYsoiWV_U%
z#csJ(p#`S_pyggu+U$`j28Oro8$DeN&Z^^P;jBzLI~zO&kGOdfM5n$1p-zjP#p9@B
zHXv1{o6(Hwdw-(&JQ`zsXFx!QUvXd-28Qeg{GI|D_TvINg;Z0Y51ct2R-Qt%!^P#M
zK*X^G(n=>xcc?EU##DVM4D_u)$5&cNwB!J4Hc!JCb05315(%$Eb%?^?ING#HQ4*#K
zHXco~^pqfQ8v)xIYq-E9+(6rS4qzAoGjqJZp0uK4Gnjuk$B4hRlp$g&S&Wg{?2<^3
z<=(tx>hW%hzM%Y4wJ0gq3Hhc6s~V>QQdyuqEguHaeqVXg37Qv(mIxW_a0G?Z@EcKC
zETAF_S!Y2gm;{mT5ij9Pd?m44H*|?$x7pv{MMQ)91L=?--FEGHdb=cw-d0bQp&Z&x
z9LA!H9gIzeAa(^YToq<ODAj34R&?F-&$$W{GOp0_MQucJFIJR-y(^Lur~?-ItlD6x
z!c}Cjycz>57QTT1I5$~S%n8Rv5yEEagqMsFU1}0a*{t+>ZwK?fBq3T(8pd*iASw=_
z5!-$lU|O`OfiAf?0fAM4IK0Tzie%>+srg`0Q(a<#QZWf8Jpy`_mNB!>O+xU;$R&a!
z=7wMn*B}0&vAr`1qdbYL)q;@R38CH^-GIt?ff@x*J4KzAvEGvMtnv#Q%hkzvSEwl&
z+giIbL^6hu1pyCu>5;2^r>nf4G51(wd&-nB-I35Y{XS+Op{tA&f#=`r-y0Z$=Y`Rr
z4>hZ*&DEZ%1SCN51Z0fta>H`W5vt0I5=k$!FosZNnp^jQl_d&UbQwcuh<Z-GWB9aV
z2}1JRMxJslR5KK+m5iW7NZ5l?4n|09vY@1MFLF^ZGERj?k%jJb!lD`-^#BJbA1wEi
z5e$9XtUD~$fFbXoX@{|k2SI*JLz2DYiEuB1xTiV`oWCS=$0eVb#*w}A9d{k9%%w)?
z4+*VONJQK~l8o>QAYnlY6fN)O><jQl9~$$>i$%*;@tMdN1qpY#8H@AGb_a{#a8?jX
zBZ#;VD16NM6&IzZ(0=XV!KQ$KRJGsNu6pN`!w6Sd8(^wy2Q@46OggF|!E31kD$>Mt
z#mF8z4$$qZiwtvTm_T;>j~R#zF^{3$u2ga&dz9N18nd806{jw>DSvn5MQ#kIDJqW1
zoeNDEmqvbpF3MeOZUTjYfjB|R0jctTXnUPXA%hYeceRp7iA@&-8oaVOse+O`x)Un|
z{z8(#XpfM^9F3Ss4x@)Z(}I<{ePp6UDNV<Up^OVkMhQ_N<!L~9k2x}iCCw;PD^Trb
zc|b;OF_H2V0^WzTkKDK5)P<OXhl7Yq5f=02PiM8>kGw*9zF#7F;?zPqkKtPbdOnte
zJ}NAU>TNM==}%4LaOgxW$MZtraK40$;8G5kEsc8Nrsn;0&(Df;T#0$%H#sv3Y@{FN
zPX9C-Uh8l|ed5uR8*c9k@iP|3sRh<SIv&Gq4|DGz-#zmiQV3IsxKT((0F5r~SRY_P
z$13sxI9!~X3-0aUwqesvM;B-cLq8Hlcx$Dh6>_Ei`4EUCk%oRG44xLFnGQ`7soxGB
z)@kQERHfgWZJ!Z9a_6<j?329fF(qNrif^q9y$e+s=_r9!ORWQrCtqU18PhmOF+B%c
z{)aw{O}VYkexUzb-q=8A3q|=Snt6l&FZ}rb#b^ISvn>IH-ue0r<KS)!b6Xo98ArQX
zEzlI4VpvBCq@f9cs;|$v8rX-w#7;0;o}0Ps_NTpspN{$Xc}+_{&GX$pAM1Ed0i!og
zj@i2hRU9bYMo)3@&$#`y_V?+$scNRLCVOq;wvFNWqg#3JClO!}3*HlZR5y2xt!GbY
z0b<OoV&aN5#Va!|5}idIp<6RW&n%K%6t-H#3YpP@Bq||TXlIYK?DXT)SBR3pgtC-!
zz2Gk`FVa}fnK6U-=!j%pANP{>Atksl2UL^7i(OrG*8KH>31Vq>lyFOkm=&#=%CU4e
zS;@j;uXn*>`Y`KdzL-lUeucLaZ;9AZRo(C98@={Xz8Q_DFQ0ecRXbbXr#;oU^@g5w
z`ZrwY#x8RPCt;D`#3A808(mz0bew}zr9A-d7y`*;KSL#+vp!BYx1bAyjr&IOc>z_G
z*U%M!oA?MB2(VPf9xnsK^?})b4taC(gQLzjP~H{ctbcck<($LmIC(DDUt>k$tz3?Z
z$AfO2o{O&#N6dR|3nv7ngCL(%sDHtWP@?rE?^3FYa`ccrcJyQjv7%a{l-irDJyJ)a
zO6&n6*<z7$mc=n-PS35$5>|$~S0&7YR_=_EeM)4Q>Vs~x1sqhD0Q=QAkaWD(OX)hS
z*hr8&6X1wD>)&gLlTi>N+5$P~5FE)GC;&WKP7EVOCkmFL-FcdR0snh|g08XTcmCbv
z>l66j0s6nvwj1r~I-GXI-8c1TriT)2n^*4(i8(64Ac=<bL6N>hP>8M|ynn4moaI&c
zB-z&oI};H=9wz&94jd*AD_1Iw-(T_m{vN;aXZUr$eLqh(!_oP5clc3<o9*;@zMo&+
zk0(c;<L&YF{*?XpKMFs$t9R4=I{dyJYV-B^b^QGw@23yC4`<`*>+&8?jV;29D5Y;!
zU-6}#ADkKlUxPQG_B0OOgL`m-q?wP@3n8@9+H9uUYO<D4K2~4uv|u%G-)5fr(Mvz`
ztcF*8)Rxx7G1f(nvqq+Mm~%LJ3@mo99sS7IyEM!>UckARVj&}M;QcMFtz}nW%d>6l
zwoeMI!T9Ec3qMsdym9Tl+{UUCLiyJ`HXcqewRqC|Iq}#Wa~eP<<DHGsGLNkdloR-`
zFNfB|E1N}zk+gYzvJcl!;raO2@%Yo0R1KVh%zviSFtE+;R#75E#}$8gGB~9apau0(
z-0#9-=`#ZtMNdxB5*i94vA>q%ecJo$M*umz-l<-Yo8`vq6cvM-=ZD+;Y<(BADXB6j
z3NCs(VG&qbAHWa5i-L|A;HHBQCY}qq(PQjT7Om<br3#`25+gszF3N&!7nhXfQS2+0
zR=#&+b**LgSjXmc`33SOTa?#jo@@|FV16pYhEcm0lpdD-_|+Kp*2dnV)yl_31`N_*
z+HSS>>R0&CIeY>~b&|niI>TFqJceK3z=uG9r$2@&=&H%$P+v$|_kV%5xMP@LG#s|7
zs=Mc88uC4Zwqe`aCs>m{lmcgB=^81Z$nC7SqxwaNjtQd{FOa<%Gji<{q2v=M;s8*S
zEeW<mka`4MuqKD^y@=KL1czS&p7%B^Ex?xB9KQH4x98dWnH@~-wpWA^j+;SxP{Ut`
zeG)NTymBH=7?!vpMPWFk5siuk{hEM*Ss-#gvua{bnC4<1Bg?L>7zX<6Z+KdtIJV$)
z8g!d=f6`EoGprD%Zdmb^sYWfVnA?G0ZNklR%$eojQD^K6Q8OVOsAylSX`5F6W=SJx
z?!B1{D2kGSNx0~On~hciQrdwRjz%EJ@7012_yOQx02IcNMud-C;sipxabBhxx@-0l
ztybcy18EjfepEUk{PH7p%UqFg_Z-w!b0D^R3zhi<?LlG^L@)1mO&J?B@u5k`W_6iL
z1&z{wkWZl;(r_hOz+58Cnm#x<icL<g`)-<-rFH@O2AgldO}1Tx>&@Jd02<vzq~a|3
z$>Uo#a&f$Hv@Gvr`LR3+v+mm{efZFXN(zHS4^hyG)0isbR>JhwrdP<RWNz1R=y4;f
zY$`RsmTKh}h*f~)$jnOEL^Xhik-VsAT;WnqH_d%~X!jo{1~DpWfpyoWhGzLnjT~`B
zhwlXa;q^gUQ4T@!ny3+ZR;hviLZ?zxe5}h&=G+|7aErF!Jh_cF%-Pz`11=gvUYr3l
zzm|x0Y|faXI#~j!quy<~%XkoRi&t}$tnRtV>vZT`Jh;#9yY&`p9&3xe8J~<(%Ivrx
z)ZQz{E)`n$709*Pi3|#N{+ZHi!~LF_X8Y)qbKjkF=pQ=R_j5?Y%RfSI%cSYNZ&XQ@
zlZx_Z-q?{-WfG65#|9q0NjZ>0lX2WJ?bg<8tAx*F<ersmkq%wd#x~ddMTd@xwDHTL
znrGwZ?rc+Px7t@PLiG3c`JBEQcfWDo@ut1|{d;>7&c5zm&)=_0XDs`0_!RE1s~<SQ
zx(q8t+Sc8&a6G>SD|YG86)9o9*q^DfwatK6PMc(hYk4ZAg}kn@?nuJt%7O;B?YKU4
zu)>Ml&7<4;`9uC*0VP*BIhUPSW}QPRIw?l9`>B?cS$=3eiZO@VV}AFY_aM%ix}YOB
zdEBV}Eo#_J%sVQ=&$v~>zlRLve4ur4@+;JiEg47krsj(g4cZAoiWP+PgC4AczUCD>
z^$3OClB96kElaNx;nic5RpxoAMB6KJsa{%|r61G%5T_f}fs-WlpoE7Yq+}`c@GTtp
zvWAWo5BoRPj3%c;_D2OEp=du8`G>miV16NWa5|SZeJOEr?^`2<DgJH3XD%2%P@-Jx
zEdH+sgjfDx#;9#0yL}?yCmOnhQj>gS_EH~8WL(md5hV&Q5v+S4PQ+>koaTn+gE&_V
zCvhQ;&HaJLup%6%aT!Ka=+3oLL|#G!BMmU{y(L8zj0X{hj9GmoLOTMHlUS#L^PGg~
zJ27&bOfDk9G^RJ_5xo7s#3p>$Tkm_^;{kFA%h&ed5&LL<-GKkH-`RJZ`2*^BbOm>f
z#EI$KC=z2!j&#df4x$8*?$U&dQU$x4z9ZB^wP->J^#s!9*sR=29oxCWwe>Qw%lXXx
z3k4akGO{9R6PDRV(zNDs^j=GKvPUs)8iM<l*lw&z_^hjrs~R(2Y9UNhD$6h$>}S_V
zB989diil8Z<`_LZEXOM(Ay4{|A~?@}VvB+>wCH#$7*?bI%D=oi(3V8E0{B9pr7IoW
zI~QX9;nbm)Vgrq=e^@`1mJ0|z?R!u(8YyRit9;1-->s#Yx(A<wIP+E<dNc}hUeST&
zYXu}$DXLvrpUcNlEaqYh%n4Ez9J<wG>q)SBl%K=isbIa38ZuoakLDek>r20&o4JA3
zVFjFv504D-%|0{%x4OhZAAkXdw7>+Yw6Hf0EY~HZMgm}xX#uH{8nRJA_?j3~Gi&v{
z5ltRo^u`FXdSg*{h3mziRS?g3A`63gP#OAx^_B3j*zC`Yq6bp9?Z;y4<1T;JFg7}?
zZh08k6=;-N<24{r>a$oO#;OY(lY$$n_9;;z?gGVSOLpZrf7qG(J=<l>RTq_028tc>
zTE0(FaU#BK%X;7q!$_IJ`dBM&Dk+vAc54WDV=#B88kX0W5piI9;6lMZCCyh2_$UA&
z7_;DeK1KZW$XCzI^R@KID?KqOcS7-jyARt^+CD`tlvN20suBn>zjPEsMRHacW{}uC
zJjPx51X|B}{uNA+HIX2ZDRDm$30?#a$;VXz5YH|Y?_fGz!H;4T&*{P)>%Rz(d#ni7
zyoE3tvM*Y49iMJeBAGWwlq<*Acq^zoi8F*WQd}CuAj#IXt!j`Zfa*iYqL6)II?Z@N
z+6lbg<v1$(<H|`yN#J-XtP3ZeqtdCEg}5M7?UXnpfi>l(W4&C^)vUN8Usc$JWW2|O
z$xj0j1NZM7h!74UXmwsRVwWh?i!6jSs9NIuj^JJ(xaLvrerRUT7a$oP4M;J^Ovxjv
zyuxdsf1ud!1w;Ki3XoDM{HKOoW~mWn9HnExb&@h(m5z=LqAoMRllUEFfFZU=vD6bD
z3W~yXWL0l3M)?G1;u4m~sB;1nq+|w%VURQt-h?FtyK+SfmEo6SPfZD{;#wmAbQd*e
zp<$u&!o*~R8yZ9omk`iU!mvegC0}ZSyAi`XXBp`m0xJfpvjL<2VUwH@G-&88L6*kc
zc@F5+jR30Nj<kRi+n14~3M2sZSuzXPNH%x#+JFMonajDP=S;%ymPY&qe{&+DJls<Q
zk^~Zj0Bheist(WGpi(jx>LqaWLlccy9nH0J+3;AA+R>?%xPW~0z6YyF*Qj6*AUD{B
z^29c#g`O+m1>$#911;6u8N6w^vEi#<1dF1Or1fx0koO3Wr-F(bnk#Wk_=M(2V+nZl
zJFpb%!X=1|yxt7sr5;HR9l7c40=zx5T-XJ)R%Wj9u6Igrr6yb`u_NJSOa*{eC-oku
zTBF#i?_%mMK!E2fmzS%HmySXsKxkGxrZyuR!u3PV$?8DbwGgl-{p{!!&@ej(oeD%Y
zL9%8p#ru#Pt#)Opx7;Ne4zeymj#%dGm|7N;V{(ORm7!kmTUdiUek$Hs#SH?d=HzPw
z0<D4~<N(#!$N?IB8$9^+1`)r9SyP2vBQr=0iKOTRCgXf0!i^$ed&eaSNfxfssgq*b
zpeIVmrmiGA@vwe1S<NC)hG^u8Ae*lBKBl4(1^_uSAu3`XdQAQbAN5814J?rnQSgfT
zC7|Qx3_b8H?MhPKn3Xt2p@BjXsWfEQDdP4IkC10JvDRr4kg4v#cH%zV5{+fO>xDz}
z09rY6LU5}<Q-H$}d1@>|bV8_9F0HHE5C;Pn?DX0vXaQB1VeQMvkZy9UbCviUf{NM@
z+A7V&t*#EB$3emgg1cBGtMy4~ik|r*wkW0;QBNn`Oi~gAmJ$KhFXFM|X7j{h4R3`U
z-SY6nvF%JW40f{h0D;jAg47iE076yP91!(_G{Osvcpswm5*4ENhxEuANlU0+S?IP8
zw4swtgrxV|3MYturZdwtN8&c%%N5)$9bA+)8&4hsNxP$`NG5DINjM}bxd!qsL@B~}
zD3GEU5%s5bx}1v_4V32Yi;CVtu#0zqefghuS0kB_S=)as`kdr{iO~PmyN+sZ+a0kX
z{HG|Uv6ecph(gM1hitnXjW)~RQ=_BXj!ggoywj%9e~(#MSHg;d`xQ(UV7SYHh52kI
z6Vdl$8NWNcpANtM*Y3A(Ti5pw-*waV;qK~a_w?Jx%a5Udd;dq4e}&&n|L42!&(-UP
zqqdG+e!IS1zTMl~CjDppwz-ez6m_bqCf=9ofnnj$5f9hc%S6DGYh^3b7}fHX*y?Is
zg^kIozf|E=o32*mF4qv14<~}$b)Q2IggGmJJv#z9ixdZp8P`1Z*Hur2lc;!B{CM%f
z_Ai!I>AgEdi)lq@KoJ~pTSQ858;S!)XFj5iOS@hVkKg8nynN>c6V4Mq-O^jr&2T?g
zdugkxuKT}ZAYw1B+kttt?IOx1Px`ALV8wUO9T%Cmi5@KFVjUzN$~aEs9|QjuLeCSS
z(A4bE={+E1c=RGgAi@aYfDs(j_3RAhDq7R6gr~m)yL_5ziT=E)QD8h2!c>A+Diadc
zSPrFh)m2t1)>n1)s>@Y=>KlOySBcV={<3sx>z^_J8IBKdOMFH?07P9hsu2+jE>BeT
zaq<rq^(~1+8tQ*#@Ct@UuZ+WzU3>|3gs%->urcU+!CkPhP%>?-<ZVdo&CGeKT5Px3
zOCo|hND2xFK(-|1Y7*nL9)&ogp-5D<)}^qkv#T0m-Ct4F8d&&Gwi5JJHQS?i(ri<J
zlx#VvsSy&a7m0wLv^VwMbDa_|Nf9p(NR2=Y$562Lg#`bmX{}I+mVQmZd5#hsKS!_<
zjoG7%QsL?>5o0Ks5o5YZ!l+3mMpTpSN-OyIDi+a{q|lCD0NmPZI5k;L4pZ`y({grE
z$w|bSXtOapNTy{1OUtSEX2wDKYA1wz$(%E?>kq<R@aS!rb&88Wqh@f!_xhDM6J#We
zV%;!oO75aOm<j!S{@h;8{`B>YU=QDaw|`!ZZ~wcFF}-`wRnt_RKJMR!zt}|O>o+aM
zN+WXFTVCVxs4fv)z{oPsU?C~gv1qm$xV%l3oX)E;IgE&xqsNDX>$DL#q`O^-M(<l@
z>1k1D{g?`wYcCM+gzw+-6)8&=`=tot1NxhW<-zwIhsx_{qhGq4xOk<YpPh5&4Kr}0
zZz@!K-BoudV<%<f!zx?*S$DgwhHVqLDuk<5M#M=hYky0njPZ$rMrN&TNCO`44*CZR
zS)Nl{WS%zbiR3Fb&u@o=m1XCk)!pN17^U+Zd6V_7i|?dup6{Azzj`ZXoZs(mz)xw@
zj3L>yO3A~zstNz_Q)hW(+F-+`+hg-nUUTl%6CMG(t%Xwp&uKE&J9H2-*0%X$WFKU=
zr;(R3zf_am1wz|EoHOoo&SA$Ln%l<}Cvvbd<cMao&2T(4rNecDrXXY?4vNZ|r-h>+
z)P+?lEKs(KX3GS*7*UGf9<)o`rGaAW+9C4m+TdwkJG@_-*Pcm>NoxZu(5_}qd*|f|
zEkPau91dv#GDqTh4dWCL^|E+vLTEyUFdt`IrjZXI?6n-#P2aQv>r~^2gDk`CN@bJL
zy%Cnt;3Vz^1dVD?9)D0}zzv9I>eeRp@oK?IEfN5(Zh{I>w2$t<r~nHL7Mnhx+7itn
z&^0d_mR576le${iL6Bptiwl&lU6Pkt2)RHQbAV44iau|O@sRwUh=cr3uo}pS&kku+
zbRrd2kg^FN#BuhG;lH-WTBMgzg~Vp)0k8^<ZrBG`<1SEx{XFmtLKoA!Fv!70@#Q-N
zIt%w4BFb=W0TX3GZkT_H-;5W{DrK5eN6FT70jCZ*Ee0foMKc5z{7W!dWlk$(P9WQ2
zC#*%B{Bay#?$Y0_5Re%&DB)cSHsJ%s+yp?Vn4ZYl{VMaa+s&C(^Shjrf*rm}!(Dcp
zjf$T6=q}=i!6aV#1F{am50KI`*TdDRqt7|Yo+*0`5m=<i22A)7ysG8!qB0p&R}yS-
zImE!Lau~$A|Hs}t1PKoB;o5E6wrx$@wr$(CZBN^_ZQC}cZFhfjPkozn>Td6Dwy7kG
zR3-W6ee!#sZkf#d&5%>vds-{+>CC@N#X`p~BN9*eMcprbG_c@AJYr%B0(Ci5`8n>}
z&lP%tDj`0^E368Ft=_V{Obf8MvycE2A$k+wcu&+|X%XYBl2TyfUyYOxH_3R$w>(I`
z_K>*BBQQ%v7`U57<qPXrU^oN<3%vM;A|^vLIEDIY425#*wsZXQc11>wI>`^=8pf*z
zqPg=FB1+6Px8zOf48&x?jv;2R=?dn$b|X>~6GPO-;JD+naK=$f=1@V+7F~p84mBv>
zs2Wpn+@&^&iGI~3CxQbLf~UE__3Jb4bPzEPxH)@q*^ixU@qm>&IRyC_z!1gyN5QK(
zuLX`0@ug{4vP+!AKWq2y)@&GWoIRWlWC<LqE2t3;B>W3!<ZLalv+J(*NKLp*r?!vG
zr+AFY!VFbLux;R^c^B7eKBc$<Cuc6!ShshJIA*d3vLwyvzq}1dcNIX(J4}qBpINJd
z26PA%);Iu-u=A7L<JG`q+kq18@ggu@k8)zfjfjm`@txnmdd=)uYHQtH`<h_i9Yd_Q
z#P_e^vDk7u`Y5|_;d!!eTo8@19S{DehPYd;$p8OXR8;@EJ^mZ9|EGsICQ(6dfFEXb
z_k;4iY>K!$fGDo*u4En}K+Gu?IgO^%1Q=#_=Xnh%OL#3+s&@7J-OlcAv6GhfVBs@;
zc50?a#sIKjoF;QfDZ6vP#I}1hq-QYe2u*LQgoTO?yHTog>G<{%snMWt0D(pSV*ZMD
zVb}+JPC_2tKl0X(Urhj=!XH6_7#~4+)6r~DWjP%cP9XOEMf?kq9!LDM;bBOOx80$F
zYvH47^_2Y@7-&bkMX%Ev!Kr-1cly-C^8Sgfa#V_8GgXhQzTk8gbLwkag(EZs)CM(X
zuL;TC1z@4*Eog`FOjw59v;*jo1dZ}x?;O7agMXTc2x0`I!1JhBh{xF%l;u$#ZD9aP
zfv2f{biLB5FNoPPq%0KAtE6{dgA%ExXc~`32>>%cbw&&acgzn#yqN#}3=o8=TJOKp
z;7CK{A4o(1fJ)W>z108d3ck|Ts@-Zq^xf6VA7#^mL~`+yK71?}iQ*E+i&{KlVbp&G
zaZM!p>Dgr$lE8^vvh=aYCa@axf+I~B%&@yo&i#7JjobaXSicDS;r;wLK76>r>+$Q-
z=KXklGt1@u=z2Xk|0qq9+x^z|UjHnA9bEOJ`F_3~ya>BrAB2bJ>vn%QIA1=lmDA(<
z^vB;p(ebmO3wdLCUM=W(^I{SB?7M=rleYI7*ku<WTpku9fK)@NF^_Da$SU~Op~H{S
z_C>aYvws3v0SJzXWPoA)EFVs56mp!8t%V1}7?vT%!()0_x9XqhMU7?KQVOi*33aeJ
zzLx<Df&ZMyIIQTQ2GOE+!f8VUgcsVAogxn!LFGC3Vs6ZB%{zvDiN5$%x<_^Trw03v
zt*g&ATO6sY1@GGOGv$RPj$LOea$_J`2Y6-oC#(?kl&TNuX`n;p(Y%O2Eo!{VtxU8f
zBh9YKlqLW5T{7U?oI3l0e3)Ue%i`TAyf7iAfS}U&w8!Xg({NPe>)nh!lS`ookmQY7
zUHBc!3Xl`x9OorJ0Vv;lIPw$z`-#vO0Oj1T*Y{Gfm+7nmi!Bo>;n6?0i~NXG?7DTP
ztWzh<f}-Uglj@+|mO*RSQu-YuRl2KAhA|s}o|DElX62duXSUK~ySoujf5<$uBXc(c
z68%OatG8hdLyiu&U?`ILj*uwAF)uvVGAkH~&bT(n+QLh4MNdOZ&PN^0@h4kS-V6h#
z<&$gvba-a!@W}b-z}L7jbRrEJ7oj1FB1u#%q{piYrG-fSjiYg&;s02&yYZ~lRF>P8
z)?}Dg?Xt0c4}HkWv^#+Q3Y;|GVqp>5Zc#6QcSpO2_eR-$%aKT#27OG=osJAmw~SU6
zOHY$8C8o50@5%Y7&j>BYe>V**!gl|f&`@ST;NTYt{m#A?Q3evimaDFo4{u3LHwbYi
zK_b%0J1Bk7Mm7GOfOjnsKoeDu0k1RVdlvP&Ljqb;QLSVB^!#COYhkals(D!0HGzOY
zcypr7=yeG0iah}9BI>dmQ0cp})H0OG#vs%W{vE2i4o4)Z?A3@bN1;gXtI&>Nv9qSA
zr)l&s99l*wxz?E7fL&-@%)#&j+%(-olEcYXFV^x$wkfwINrqJ&z1UX#cRXuZ{&sIM
z_h$Evhyz?}5`#8~e=BV?<uGcFBTnELgt4tZY>+7iq1?=PQ-oJiYByyEl!okXt8LDP
z2aZmdcc~6P)*9OCBNPDwj<>#6r{(2)Ne1Jj`mAlm$7n;++6&!fDx6liHbSO&G-~Ex
z%>}|%@j;$IB1=_RG;Ak4Z+dV*LB2*fawoDV#UWPy(DkGG57l6Nhpn)t*H06LA5$n$
zLN%$Q_A+1aw?rQSMsKk|lqNaLJ}u3)R#{+K<0>$6_f<0o%SvyH_1@p-qnXiHK#v9b
z3VgJ6g|1`(XQSULR1FqU*=b^gc1}psc&Q`81Ks0VsUz8R<idb{P4}vF5q-0COFGr*
zLAK3t3cPO@umX%|iQ1G34&)MT%tDS>`LCeMyU(q0){w+*jg7$H$v#jAX2>UV^DHUb
zG>To**g|3KMuD1Zzi9BBT&z)R$uRh5P982<&|eZ2WY$c&F$pQ;Z_<Ae2Z_v@A1bO|
z7y<IuTL<tl(^O#@kKK;e2ywyPz_-HTd&vurCxde&x!8<m?1_oQq7>|)eD(43(K$~!
z%@e=b$nTkJZxYOBZ&A2J)!`(#M`{VX=Tfa(7pG1+btdx^PcFq-H&b*cMdvU7Hg?VR
zI<Za>xnRwR*%(rVc@l+T=KDYt+E0G^0Z*)7fQ(JZX>&ezYX}VzbP?TDTu$F?;8Axu
zjD}@bxS!Y$zf@*CeyI|e@l^Ai-Ir-Ggb<miqYNlgUg$;ne$Km1S6`I{H0z(%sgucj
z9%*sOz_#b8g$dKrblLxn**1kDS=(G6g2M9r2kVqy3Q*YSJ9*<Y-6?PO<|e`IMA_Om
zHm@bKEGWxYV5)}fk!2!?+&aYnWF~KrHL0-Y=3+|GU>cnS?rBs=_*w!5P%#7~Lf`Ff
zN>h@f!L8rc%{AF}KRF2vo}j~C_k1-(j<att>$?9#3xUEWB|D1O8PpD6>9^sB%}<7-
z?3=wzL1A)^umXXZ{u254Lc&_HZ?7Cl5EFt@!I1TR9u1-(HBaV_k?+1z=chm61$fpw
zz8t;Z_w%{R2h6tB&%>^s&)xg*VCCQTgY(&dm9$g7p6}Vg)iIEwzD#HhxqUffV0?;g
z60arW3-QBu1A`r}V`+x`;%1lMq`$~5(Sj*p(hin3c0;aZ&T?jg4)s3sIWLO?=ckB0
zOPM=RTsFte8zv$=3#>-as^@xwY^=?$j%JqUTx))NK62rhW@gCVXGfM9om5;FWOh1a
zmq6->E|rhkCW<mi1(v&9OH&|K?>gT^`!qXM8zo#$%o))qCimA{$niQ3vYO7t!-}y7
zzxPCK%hH`p#Je)Bpoby8>?d_E711nM1aNl5Ps1%t*r!uv6Q@{ytG2ZhUrRcC0l;gl
z?;IW~S>g3R3r#-jbPdv*#?3NuFG@V7#1_XiuqpAbHCc`AA420B&#jdEta(gNqTk<x
z#yT`F9#4)!dqzFECj{oH%I!Jj6Q)7WZtdM1CoSoyv-ey)*wKYZj|jDKi_aR(EJUxo
zKdfDhpAO{>a+>SKJh{C;Ay(?v5H#se)`g5xIW8$5LV6a}`y=Io#0tV`r8&kEVq7p-
zUN;WqDN3#cVtJE~CqxcFI<~>YD0tUN&$_;I5O}x%%*Sli^;(zPq_}j~(Ge2y6bgHO
z<vV6qsQcyek2rFsiVq&(W%Ks%wR=Aa-U)gbBp(S_XJhNh`UM@~+I~#}b2I`KZ{`fr
zYEvIkOsy&kaQDxItd#l9#^h6I=Ydbfkk$ysp1BeJ$Y{s5UQu|lqrT3J{Z(-xFEtnp
z5NA35LJb;iC?pJ9-0YX9(Le;8wNwPjqO#NeB@u~ct|q8S|KyT4xCwTF8w$Z77y*DI
zAq=EH@C38#Rds}7M_CWU0A)4=gys*B59CLSh3d{-Jsf!rLBPc?;0x~R^$mA{44l*&
zJT@e7C9<<A0ftj!u6ohFWS~@muetuzlhmM~494)c86mU;INjfmh%k>Ya2zYH?1(rk
zx8a0Hyl5G(j+p}SoR)YFlAZyRQQRPFVv&#u=x=bnhwLc7JxjSsxib4f%}rYRh>ZY(
zjU4lLt*S+<;~q=}dlJqmccry~697|pt`4RQU`NUGOX$_!alLC*#fmP&krN<+6Bm#Y
z4MVR^f|0JBkGcMUNu;R)b+S)3eG!;Me$_tQRCB`DQ*8=8-KhTdRhGW~HC7Z2qupOm
z1*}BIC(GP%P0p^<6-tYZV@!tjF4EJ+a*Os8F!y~d$Uk3H0nvv9rg85N%>+7oL1*Tm
z41+$vmH~B|4;iDbP`p=CmC0OE1(_?K4VuAhgJ}W?5F15)Np%IG+Bit>X1F$2d}rCy
z^s;4qe8qN^KODeUUA-kGSQLm3HjBUUAX9|cP2y%ip}?!t7*igEbGAW7yhZ^#n$pF?
z^CA!$u;4N>TnyvHkS4i8iB%eN9SY;6?kbQI?#6>_$h+a}FNmpMXTJqjpC&m&J>$i)
zhdN$YQc&ITO;A&AOMr8L2a$*{#E24Ewr~OZyNs8swf3`N6kiQN)g7>ZHHO8iwFHl^
zNC=Cy-Jmv3_W3jXwQpm+CU*>>{Se@YvCI?@RFThEO`^9(($_fuE@xKDUOeqRAT^Un
zFx90cH$*{(aLX&`S|7Q=fb5zF>4)V-niiIblFfa%TZ`tf4YjK3fz~3qT0msxwU9)C
z!#)6$2+mW<5QczT@O+ac0{*pPWFgauri6E`*Yyh{<jes*RCWO<ou62TJ2;;Xb}v>Z
z)0#dzwQlVg>s*>Aq+&QlJUZC7)>dEQ&Hgeze?RdNGj(70(oB*J1B)jo94qY*zZ{}h
z3?f#fAp&!EA^^qK%oI5u{yDZTCPP0YAO4$$QwAQB5`P8JT4~yUqnaNmT@^HI%(XVD
zzySm~L8r`LDj1vURM@s3H|!plGLOHf@`Yzu=ZW}&j3k+bILaP*^In0{+m6m7DcYM=
zqC0q%h|Vqv?DGf|rPDP<gcIm|OBdr_7xVZqF<C=&G+u-Ti72d$*S|a1ajk)YQqzWU
z08^FFb^_}SkjCG>k$;Hs!-;?CDm4h4h`BeJ5{7~=<;q_uU<QuBr5rax^$>(nRfdX@
zg3uKlfH)~H=wf9Ib}nW+9U~xme{mcW_38>w56)i@rUK8Nqt1&|uGUeW=}!Epi!YwD
z<)oQd8ohPvDVsb&aj7R^g1zyel{GlGA%D1AnEuolZ~aqliA<IbX#lITpB2y$b9QK<
zXq-=_#MK&wIT;yYuafbwM-%)Ex$d4r2=KkQNPjGzpMe2Pj5MKo)Rie;Y#zZ?dY65E
zktlOHPO--TD50&S-N$>F0bOhK`?belgqh$qR-H0FW~A=Jnl?7cil%Fn4--0;s6)_S
zVS@2IamGvy>R5ej2lYjh0P^DDR5}!^u^GUh8G?qd?y)<D*5ybT6d((T3K8!}9y5*q
z?BSrG#B&&i3ez**hO#!2W0*Oz429m)<hGd^T>%h4U~?wpz2`GR9TZaT?AQ5=jSb2S
zuM(7rb_HP@Z6ofJisJDrFnI_;7-@V}Qs$Z{Cn8ON@;e0yM!P;Fr`nz^8N^ub{xTb2
zAkOzJYI!<hQX(wX#@NLnC`+dDbb8Gg;~7-Et^)(57MMbSB!tR2S?G8+f~6PR8wDt0
zmDyCycV5b;q6U&$Eb01zm(wTuJ|shUwmEt+1DtLrzFN`zx&4>+r1Z|gt=RlBfNbT|
zv3Cc4GD*g9m&x25K?igf%~t~}n8irXjs3fk%^NLp_B<RX#V~qGDiC1Xeqp~pLSTxt
zb?0LIi0t2yaBV)xHk)^cB}&g#bLD8k7P-=^_C)%-kwDsFJ{2bWFkwWjJRVX3d6WqK
zY5AJSp61kEs%MFI$uTRh{3<<RAGzlW;m*rxLhyXUJp!T!9Pnj+eK8I~5(vYD5`N@m
zI5=}Bq^gVGE#1Ls;^TY}PNRG+ihb(ykSgZB`N~kDg86-(&N^d8lk#&2Ov*@uFhX)3
z9Q9A0u9md$1VeYzTFg+iFFrdi99y(nf*tGH@c<tv%&4h({!dKOCTPIiA%zYP7+X~J
zcs&Iz<)_&wJT(kF3~m&?Ru~9uGK?MoQu6`nQ58$%%9>l&O~6G9@yZY|uH<iqD6W6M
z3gQVlC<#3SqQ<>|vKo(g498~XN~_ZVCKani*IJFZmpNwL&zN4}(xG;dW6_HtYJxYW
zJrx6<9CUW02QuWxHqD2?Ey(-1Z<fJ6h4h4^r%~w;fO;f{P|71@JV{YxlDeEwVd3@E
zTL~JF$<aGf!i`JtFHeTy<RL=~!wiXofIn)aSKo?zNt?1M7<Im?Rz)#z-jFT6%=-!L
zDL6tLj}-c>7HY$U3W6Y-9;Dfd`v^u6kUmF3`16;1N)Z}R78FNWZ+kK{Z33ho@j)%T
za@!{|n6Z%@7lkjM4{56~Ao@z%nA{_gA+b6b{8F#fTl^>OiF)SMiL?tW<^9~>mE<YA
z1Wm*JNKM)Y<oC?zJSo*Shj2A61Do~;!Z&J8cQa%=Fs?+EA&%9VU_w}3#_G0V1!*|x
zfq+N+mc<J91SBy)v}+2=O~?@eJ3xzYH$>%Rzx5n2{C_596G@G7z5R9X6eUqreZC$_
zCqY4Oo!Y6y9abPlZNI_)J2m+@02sFT8&1{y)eQW1K=mKTz_Mz;<01n}*9En6Fqnxk
zr%R%d#RMc+sPjYuqm4OpQp7I_t<YYx7l~LCE!%+rU<-2Mak<LYPPti)uAdIi&z`lE
z-U<Ay<@<bZZAur9`mQc@?emL2^&84By-zaFvc2s-m3%33oeMM*rS~S?dTLrv^&Pai
z3~Lut71HM`<W_RcJX|*b&TQ$#{v&@@0Xs0A0U>W|CC&~jK5-*J@*J@$GhDG?Xw76#
zo@k=K-6~wUmuV|NIiR)!l{d4EXm97jba`)dRj+Mpw}lPp{M^GG*m&biJy>E3IZk@&
zGTz_o>kkcgzQ-cA$DSFt+{Oq7*uK3bE?q7;962nqksJlMl{hGGY^{a27jGwUiFb!0
z-_LO1I$_fCH<l*x#>mh~S%f_o|9ou^Q`CWaaFnoBp{mo5oRTmn@^kXcG-_PgSCHBz
zB`(u1pS<`qPotNOGkkY-?^I7-eLaw|s8^=WcIF<_qENpFB9_$bZA8?_yEsV142S4m
z;3?Y0cNOy3)zRbwrI(Q2cIWlX?2DHiGXJSpUA<S`xbQBpRi)Cx{H5X`38g_{!ko3Q
z_q#Y~WYKnQ`S$`4Sv8^^{j+pA&rm2BmJIH@1P|<}hSf4fu6%fQ8Z8&sy*ooU#Yxd+
z=0gJRwN3UV2=w^nP)T;&jB;T8Zb}k;CqVmHQC~beqZ)1vavmdH#K;w(f5pt7aTs;T
zCLF{m8?YujE4%#FWaXHw$rqR<QQL~r@OOE^=^!fy%bGLnz1p|R_mB9bBlwtc^il4G
ztY*V}bxA++<$Z4#lE;@$c}PVEO!@ZwoX$O<Q(F8pf52yd_(e2JIAu+R!Uc`Q^ZW(K
zlZ^*rj(r`2L}D{9Uw<QG1JQ>Lx4Upcg<h_4#6-)Q3lC$!VHz+xYf%>%Jb3kiAt6NK
zWc2);>BKZaYX%5h2H@s-fEhsdHZ%lA7y2PUvb7fhoUzZ&R5jn^V;+2dn&$wm#Nsf^
zC`<U3h7CBCgHTJka4hF;!j2x95JO;ebaeb7N%Y(~6YQ&mXJ;QN|5O5=8;6m>aAr_j
zE-1}Nto$f-Wm?L(Je*!1x#(X|E7&N5yH+|Vsc=@gA0DL%lIX#>r*q>|!u+Z5^NA17
zjD*B^7y>+Ea{Kf&2ej11w@ioN<&%h(Lv#NV8?Vo0pVndn0BjWh?_K%-cfo2k61O_|
z{?!p19UwP=IT42aRfT#)QkRRH@O8)@#Z*zHs5U2F-uKSFxEPtv@f$(ZI8*JQ#OWL$
z;Q+<->;m+Btp0fZ4Ce0mcz<nP`1!qjPxf|w-+tS_9<=KD-fg<|{_=g=4};(Jc|Exq
z<qP)X{9auB@&5d}ki*xL`#Z4Z`E}9C=lik$G1&XJD)x!|^KkUgnKO8B{uA`$d2QP#
zS0>(X|2x=?tc`Eq37JIE&0Dbm5E}M!2|sR-5oh#}5~q{gi6_HqKEO?+DyE&zxQd#?
zS``ks7xcUG)KB!&%YNjT@nfG$WT4vJd<15-JL3u%lHi9v8nAwxhf}>rA0xL~+-^|u
zy?Pc$=*t5uZorN@^j&w2)I<~pP=vEV5>DrB>_^Zf!gblR<IsEWVc_WLwC85zZXu@C
z_fP2UHwxWKNdHPpuaaAj?hW=#s0JYP?S_{0J#HvksMc^=y3`2n`D_k?X-iRqU@xNb
zQ-nxQv_?Rg&$bek-Skr^iKXpSu9*3U@OQ}6#Suu;pDk^c3p&AD|9lk{fg$)EEJgq~
zx7?TCJw8z&*Ru%BinwLf>r)9)U^j;`Uz^3=d_(dv&2ho(qKO<S$u>;zoaT*d?wv-h
zNpdf}2kO>#Cr^xWtT(>-HS<<_lg&!s+9OEkqo79KcMqezJvTp}#3*a-{<A{AH;erM
zw;Zo)!SkNI+cSEpy$NsLlxh+SE5JFgX#&mzHM%csXRvhO8|af@3qvfy@`ls>^>`zm
zI^unPFDPsV1pf3z25rMq9Qyvw0t~+AGlWDq3cn(+d*Q@Die}MF9$?U}@$rK+=+LDf
z{8(fd^XBZgWnli>OyBvo;@0Z%r$dVGiD8h6D#IgIc@ls)97M&yxeT=o^>*GF`xNm5
z+*!vDo4jiK_o;3AD8p{uHv-ou{cbD!aVY8~1fB5NsZ^Wupg(B|h#BR#znFqtFH>1V
zI|$x`U1I^@iTAXySo~@DA|5Ko*V1;0RXY8HbH)ISWLU(3MLUp?m$pJcFPRr+@?Jh{
zsj3=96dYRm<irA|#Mt=&l|x6k%6=8vpMA`@@e1zLhr#qh{Cg(SxwX>|C$p!6yg0s*
z)3@wH{gk+a36TJMrwI?Y(}{U6HzD`D%J6IYKFjRo%~bP60M_Ks{vCPhO#xxp3cCph
zv3Rn(b=0VgBOUOGNqy&@GXxdkSl&v=P6f%-NOVn&_{mGDd$12GS2;DFv8!oMrfm8Z
z;c`qxVq;XxikBP6+2_kzB96{Y2NZNnf<I`X=!Q^PFk$w_BgS8#Tri0S;oL9X(ihwp
zmac83X2RWzERU@oZ927I;jeD$=`8cKKIzE;0QUFb+gv%dhbRNEjoO`Bd~S;$ixdfm
zLS0^e>QkI@+sF=#ivQT-h;g{(;5#Se;a(61j$SA6Nehb2_tEr4>`3q=U;N2GI&s$f
zo&h7&K@Zj}_R$R9eaZ(o(humWImm7BB_1TOaFGi{t9K>YM`pPu4-X7?N(MgcPEpLJ
zx|pTKdTqu%Q`P$s+*EFRLic1ll>n;A-0(9G`Su=H??#heI-m)bVN3?jfL<+xIhIaO
z2?-h3E?#yXNRuVgQdZeLW!#LcJo^*|F5pft*Hut!C!d2=mL!esB2PN2_px=8`I{3;
zWi=k2mk#-{*}}ofaBNN!4Q*C28oMizjm3Ni4m(xpf*-3L!Vs87IkdzLCo)k%iY#dn
z1~UBtc2YC18^d(TE^Yo+z{u^g#{3a&y~RNw9K?Ge9&k|iOLtjY`%NNA%F~xoWw99t
z@{`~9wpArldEGNTyOnhN$^6oEu6mb(FO$UMB=>hq!yNO=(Fw%MU<OU)>lBa07f*>t
zPJ5|l<O4F$wb}K#Dm4?glbnX4odgfx|2be$waX@k?(ZI5Kwncl)lY+F*X0-STW*RW
zjHS<0JbzDWosvLSh95^*S29YYnPZ+i=Ycq<gZxgIH)(KPyTFq4JixJQ=nLCyQmbcv
z@lftvdxm}&oY5oHtTMhUK{{FctNgO(`S%JMz71N1^^&WKc#1x7C~x~$5)CWX-a;u}
z`kO-hx}{oEn+ZP^x5uuww|TY5gc7R5gJ!_>qN~|*OnS>ogl{DlK4QLP$$L)oKnw5j
z4W~~TLJ?FZPJ{dY+JcKJlgLqoi%pyZT8~FKIL=N-;}w~!x!L+QZFR$K6k^*{vZ7sG
z2<>?Z<uEIKAN@AFrv3BKcMpH_{dCTXr;(~w$`W2>_3ah+qu*HL1zu)5_gkoqTz&`h
z)_hpI7+Rl&W3sSzH@2yoZ-HTwSvDL>ZIsAFsR*OZmC^d5+qf+>k7VPVanUePI877u
z7o8I-nEk3GZviGRApiM!b;g;F((O5~3i8IyrkvdP(l+Z|EH~$P7yk@@tsK>pmvP$3
zd_xrBIB>n_(G;0pGO6Oqz1SDe3cBsaF?L6l9mmsRt=mQzj@L}jNz2Mtsb25vq+IU~
zydNGTZw;x(`%?%7FB%5Vm#5d(nJvWI<Au%A%j1Qe@50gf>d!{|LaE-*<HheooX&(T
zKi}8uzk-)nU-z)2-MihNyDv5TUZ1b;tlZuxH4B%pze(^bU#%YTaP8@suS7DTVcb?K
zjzZImhV^Ln-P>P_ig^k(rx8zWeNAK22?Lfk5g#ml8Z!JvzQNEEGgLvV)a=ippR|+o
z0vf)pS{o8Oj?YD?g6MW3Ge^-v*oFT?^I~}RsQuz$f9rz@#)m<Uy?@Q9H2X8fq=#23
z0afk<-AwD9=kHTYF*S$RbFLXju8d}1yWil@pfetZe4ZX8Wr+79N^2kMglS+Otk5si
zZi>37wq++j>~Jbz<1I>3y{i0HQ^S!TIr!JE@Mj%Ox80gfcs-d<FChl4Aah_;!(BWW
zvIt-Nyvu{{aD2)ZAL7?DT265`yO}My#k{s6?#J$yRr+*h4=c!?c5GLflF=T6XT6G?
zB!6n+pGWVv<OW|^qURYYvy(~<wrqJkuttt?w40p{EHL;M`H!b*(yg*0LxaPvu5<>~
zgOkE)j||PUGhMpz{w`MhlTfyw2uA6fbs+jF{>lgg*m3rM!gk%|47NYZcfa23lgHgL
z$!=PYuL>QX!g8LwWjzVYnb!{Cn%vb?y_ss_4legW{qcZ>R;Xh!+(xmuPpyE39pkZe
zY!s<c{oPf9hf2oR!WAB}LBZLX>)m4ZK=5(S%Pj%ICg<d4>F<g3xqmc&9tVDD74KJl
zHiV#opMrY0=Zrax6}dei7}8K5B_aCo0mmO722$~B`wasjlYJkyPB0f?ijsT77ahXg
z3E~`r&d>OZ{am58X=Ipe^t=Ra=G}%Q57l)^ZE6DxqN_JzE43wHGg6uTx>sTxNW*on
zTa7u<n`zxndPiq*P%fX<62i(mMs(3lp@>6<D4@jt<Iro$q&$~O(xz`l(oZ&ny@Dk$
zUo(UnPpIgFi_wp9feZ#g02BobA&wMaj{(y?q0*Hk=XuN?X3lZM%ANp9aYl^d-n>;7
z9md?{DA5liIs}UTj@RY2@8!IH6b+fJ3uER8A9;9njiGIZtP0z~g6}zyYq{~%F1kUn
zNM;?Ft;)-CQ#T$AjTeEf>tMQW47-wYpRx18(t&`~O_E?>=Pz8=8qFU})NedwKY?Na
z!VxUm2dQZBD#chvRwm&ksEzh9U^lLl2?%h`s?8M>`#hI=q5zG4E0mDa*N<Xhw_9P!
zj^(f8hy?&YN5raed?Xl5QK_nP&;rH(wQ#8IA{RQeO}&(LCPsro_L6pgT;zQYNPBWT
zg(OdJp58~Yu+{=QAG=3ZYC<tONf27Ycd)EySdUA%qZkdUobIB(GsJE@MIcSkQHh|w
zbq_)oxDyxnzHo>qua5%(m_wHVx-TDzpiO=34mp5Ot=*H3xIIL>4Wa{9_sjXXK`w37
z;bnZ_Frl+NvH7J|VM+Mr!xHhRtU?3`q8Tja#7YIYCJ@ql@D+3UmZ9lRxc`kvcDc?1
z5EsFY)G{*a_-~ZV08k1Bb|-;fuo;^l;ME$%gxE)x44F=jf&yi4q}rJ=;JLsu0d*a&
z3y9J)2xLFx&9*oU2y#R_xL&v-@;gT*0G_&)o(k950M~T+J~RLY03h+f3rU`ZiQCyN
zFqYB4K>*w?UbZPJgs4FtaCp!cL0UxR&qzw8j$R1+hF}MF5ge3o0$TCR{PvuyBq}1l
z_CuSd3T|5;{=+b&Z@MhrumvNF{nUQiq)7H$>7O*<ac{us;}E83bW6T2ahPBsp?kr`
zesoEUl7PXXR{2Tg=5oF`a7B};AmUY@Rtv;?wnF+W(`+0sc~ER5f`!7#5wn=Y1p{c@
zXvP<TLv6-_zT)OjVwgI{hv?<H4*Qz}LX^tzKwySqy9(?9T**I?flQX?`tMFs<XJ3h
zq^)Rx_4vbHf6*((U1Hk-Q6LvU1TroOcB3S=rqC8<-Y6u`QmyqZdD^0U&Q0yLI*;)o
z?D#FOk3%zvKgC=^zb%RBgM5C8QH0xBF(us!A_l}VY{iTs6N1!yBo_!+Jd$<Y$<&?@
zWz5ULWH<s^KRCNB#dM~d<oPl$yMYGmbO$OxqIF2}2$=FdM^;p9WhNlHhcf}Y39CWx
z9!?GB@+#<0Wb%P{?5|?j*PJGauLJah@BzZT15iE#p>_YBz>?W}2=}2m;q3#~>y7LP
zwCISHN)Ej_pDy*DOi6wD^^vrWQ>9&zo~q$g$V-_3#7oH~`TGwX09Of?2yNo`;@1vG
zSoz?TUkqk38(6B=^$3gb!x%mI==ScCX6X16$QbpH{)A94mq;KWH<*bJDg`gmpC}c{
z-(BWq(TuJBt<xL+(?c7^X1MMV3clqv`e+DNmib@QSuvIxL$@6B;_ZF&W0`MAMz-Og
z=PbbnGjhV6rac^9kF39i^~7X<?JHWUn5xT7rAZMNkmW11DV(n;QE35783_W+P#iL~
z6RO9lTYSbn65nK&`sw+Wv<G}5N14?}uNhChay<)qm!iye1#yh>IMpp%=S<=0oGVg*
z^cQ^8LF>wRFAA}+OKTJ<x2px6s-Ur;$s~Q*K#5cxrn2$7s#U9TwG<T{8c~9o*a2O`
zm7ctzlzctFoTEYw>TlFE*jFSa`U*U(MKbOyGj`Iy3V@4c8FPj(*kw~;c+*hBE@o`(
zQmZz-t+ZDbtKE4)CQui=HG@?v*54(5{z9`!&84r@YRUl31QUzuTgVH+L@PNkCybV|
zUWB2H06#El7w9?PAe)f{L?om7JY%SI>7$ntW`|}=XHN!l$9*}IMw221O)o>0kme5^
zCK@P+8vIQi2?Z}k4GO>?pX9}Hi$;Nw9#5|iduNYehKdKr^QU>>9*F>|=Vn(mD{0cB
z*^J$CTw}_H7b3tY(amcC2$2@yD?%_O?1ClctY7;gYLWytAmF<W@Fq`p0ig)LpE)Sr
zBI34106M40m{qcTUWHp)>6_TE{xT&dut(#qjvsXVZ@qdFW?_|6UyurIES(D45D-(P
z$LCZEY(@&PRJ|Pub1`*g|G~jd*UrRyx_FMynsxkv7@kN(O{DZO{zln@h&25aO2g<;
zuJdgm5OvA{m-(b-9mx<0+JKd=hA=F+tF8#?L}!<-ctaY1MUYxVB0Qq4k1&9t{N%1^
zS$@kn4H0VItE3|$d(};JWLWPbf0Uc~Kwe*@@|III7-58Olvo~s&Auyw2i{mP=Jez$
z0^J@oJgUnks1Kk3a3Vk81|%e8GQd)hI5H20#G5jcplsLjNXZzFvDe`Zb-k?;jFhtp
z$3$PinNm9VvWEd4vJxqlMMSyq4=V*p`549}crZqAT^}EU*5AKuPa@sXc?e(KtXY}x
zwW053HrN9EtSlE|2a23&mTL+*>4MAEU#V4)0)54y01`Bjudm6<?<z7vlb5tPi<?Oh
zea4_GkuZiepoxy3Sy#K&^MD*9to41{lE<NfK^^CUZ9vrlu>i(_iolOlb}MJ52ZZZl
z=K%-Yzg3~2QEr25=ZDB$A!V34*}})ts)w#om0qD6Kw)hnyv<Rl7~{b5oFxB>1T6jO
zHF#<(LD&V#GtpHieEDR(5HJv$n^J|%bXg<>ie&IBi3A2Ru?v|~!>E;`P0c3!Tlgcd
z3?tPsLIm(5*jNkqZpJzyd9neMn@I$bT61qe03JE3v10zLF@d|YTNpql68}u^PxhwM
z0Tkdu8r2Np7bdvH8;yqyFg-c%G;M;)R`DYPvu`mG$?HIZ>lW^gw%Y$dkURtHBEI-P
z20Sn068Mk-RivXZ+e0OKj`|+N(S&Qk>hnR=eGXzJ?yz%Z@CkdCjz{$}HfAqd%tyrr
zA!1n4t1{SpFL<hUFH`f^0+*Ho3<s;hKbrc`1~d8M(g_f&w;Q3Wt0KL4d2LV-Qy>%Q
z_zzft=GurFm%qLxl6%zf%m*)MFU)<|=mE|L5g`=_2y>~5u1RkBq<BT7Ev(c6n6#3e
z*?i{)Cr&2T!Razv!0r*;cc>-;ar1ecj`Q+Ln&{ovfDJMv-3@5~Ge;s1(0Wu0BS@(h
z{-M=paN3(m<w)y1tv$@63RTM`#;VLg`pLM)JE^(1RwU48<e+{iPk{3Od-Y^20QsDd
z?pC4X6u}9!_?d{{tGe~~1Sr9|mVx>q-hlLw#kqU5JVmvM1i&gplmozZq0yelt%p*_
z^nv{I=1$b{1GmQN03Yh9kSWyfbse4E>8WTQg6^FI+Kh8E`=kXs#H^kTF=!V1>KReR
z4<f@Wm|=Ou5}}Y1n5TncV35Q~bqxH2*PEN@qZfMTs?T7cZ`XpAK|;i5xd!p3H;BQe
zum{V60hH#kMCSp|E2j;X0t!A2ehI&M!PwZ-gy(WwhI_@&P1{qSqFV|hw%8I;M?1rq
zSB(8GD7hml{!K%7NT>9hswW%1?ax3ncC;rpjFHxm`SaPjwVWm;uy2{6IfQzW(=G8%
zw6_inY%)2z#KsU%L6=OKO`-Y`<g!gW2C&Y+!K-pq`9T46fqz|>sIUV2I<GK#F^^x-
zK14`}v)OIyf{lIS?d00={!?VNcHEf${yQn(EXe|Jw;|HN@+IEqTE_?q#yrs4(gzC4
zf)c;Ws37-V!P+PR+xZdzyyqg^!oFbG?}l>8A+(socYk1BmnHPb_I>F@?zunU!Z-SG
z0mjQK5YY^x%g-jnWKfg@p>4(p%%`6aLnWLEh(<F`b4u2ejvlhBeEIh${`vU=g@yhg
zQ3~&Kx}yEaeD<+rid!p;p!>lS@j?Tm1R7Kj6?zOh0f_eQ1&)dn1Xmh>LVhYW-3CfX
z_pF4%!o9PS;RfXxH*Rr+_9*^^5T5U<zZ=yv^q<MoXi4Prj(pY?-Oh_9t#y-{;^x2S
zt{Iqz(PP9tm~ZYtK_$P{Jja?iBDk4<s3lA&|3X+;=<<>%Z=xLWDYV5euNWhw65ctQ
zSO~3X?+tb|gb^`5h7W-H1X0cA6-E>(lAZzQ=2uBei4h4QcS9b425KMxi)JUU(Yk1N
zP~|R>D+o|hYl#b8LF8ud1>NK~5NB7VBTFFqJAO4|Hen6%gQ5Up#o>+s)?{PL_67aG
z8%LpzTJAY3TWq12S~^SnSio7?Y;d;}9<>)C2q0)QeaBFR9JdCM=}|1K`uBKH`7$YS
z^ax~H2gCdtWZ~XAiYWi!VZ$Nv`i}AUR)oz6*|ziKF>Zi_0{6ywT3mU>cxg8>9yL=4
z-`_21$%vFnwGGUKt#KX0zGdxU+a=Hm&M}OP-E)*L0LdiebV3v9bFz=O5-=Z-kb)~p
z<pq(RRIN#4!d1i7O!e(ZGH06B@#srPk=ui2RiG>mMYgXXQ?(x8Hw=nEUP`)>8`x}b
z!&C`%QjX!vC}#+@Ced~NOEkU96gqhNf$1oOG-qV6+%-f?=gWRnDEZIJ+3M-RWqk<s
zx3ju5a9re~;?c^AB-wNYGy7fcrZ%WVSM(OPpOK(bVVT3}<hoZ2g;$3BgfeJLF4Kk)
z<!ors7<DZ9WrDODuBFP+3_Oq`H#K9>mbJhi<oSbplykc6kK-G5BuW}`jS%@O$a=6~
z(vCN>^cY@Zb<DjA(wUlFV2$1{Yeb)wnhpHfL{UcKS_wBnHesWhh+wjEI9{>=uB8jW
zMp+o%e1XJaT1;vFAJR*DG@KewF9?c8T>;bM7L5Sdv){6dBqO2~=>x7CLv{3y6rVFx
zVQ8Abz6ByEX`vJo8DMHD`kwtcX3oVE)UQNgmef6~5%kzn^{o!((L$?d`NN+6i6aey
z2&muFjR3PNi8bMZCPMQo9VFHXkvzy?+JD~{rIA;}GUHBy(8wd6+Qa3EEpyXY0V%{x
zXjUN3gys91#In%Z6fw-B{-eULQay9uEXWH#ZU^}=P?1hsf!MMUIM9Ky*cA1%XbuX^
zBF3}=7|%_4rDLY%sQX3X;}1)o+`<(;<R@tqn|s$?U%$H&ZVR1pxZr%X*uko+_WZ2i
zjDE^n7)uIint{qRz0y_hWb4qa810@^rKv+j@vDn@U^!&)F|_hPyR1<Ji4C%M@k@po
z!H8LXguvP8iJ$Fz>Q!|`jVBw?jJ}u(RN>_`rKg}w73qJ?AA)=A|IX7Un{idmZJ`A~
zGACg{E0ya^&~%O!z0t73z($OOqGh4#L=XO2JcS*kq)ITXEmVXRUH~7Nfvrky4IB4>
z7+OAGY$1SF2GUc9q4&5-040)acc(*f?I8dh(Ck`+QYMPHu4)2im=ZzJu;dW2O_HkS
zOswLJo(7OA=d{7PSQkQ~Uc6{K-&jCmanl|@W)_JrOzXz$Gg`?TT4afjv<$<r8maT=
zI2ujsLKIS<$m*LXJ%?N5vI~`C+Fz-rvdGO=!`D}Nic?$(DAEV_@WRNV6Mt*kpX(!}
zaVnsp8#U#LX&REd!YViSzRbX!c<-YS*X%DR#&7Ze#B#XN?a#}RS->5MEnS<n63zEr
zcRp|ntCtEX=b%w<+3Xw0t03ZnkomQNp_=n_lvx5UAAZ^2m7Tr?1EpoayeRNUKwXG?
zP?<44CPo_+uhbOHLtVmPwF)aJ(BjW{dlJ>-G?de2h>h?^iy{V2o}y2)aF8t!w{Xyh
z872ysu4RVYMkZRDG>O~>8E!*h3FXT2LZ^v7gR6Eo7#vZg6q=p0TK}@a@{(O4?Kf2+
z!Bl~lh>>_4olXrmPX4o05@SPg6&O@SZSyQL5D8R+vo0+T6@*ZH#E<0OLji1{Hi}s)
zx`_x+7A1ArOwof>bH@3HA?5FZ0+}xBf+U)jOdAZGCLcoAAx-h*+g{7@1aMM{OVnRo
z;)_QTnoF`ospRizO)s9SVR${U-RVSb2cGh4@Z{r<6=M3DUCPzI0X6i>f@wAMx+af6
zxmF`$XF!7?vOoV*d-MgF6<qOuV|z^h=?cHn`N#JDvAut6?;qRy$M*iQy?<=)AKUxK
z_WrTGe{Am`+xy4%{;|D(Z0{f2`^WbFvAut6?;qRy$M*iQy?<=)AKUxK_WrTGe{Apn
zHQO`j>~T+-hxV?)#LtI@LFf9S|L;LsGp_x_YSh0nwS@l}*<<>Tto2G~GjVeS(dSg{
zmJtyc4a|+3D={gpC^1rd#>mo$x}`!{H_iB0O7AS^Hn3sMk^cDh8l&2?Bcy*&&f?2;
z|Lye6&-3+%U)S5~?M;}UulvjMX4uW{m1`}Z*T;J!d+trI`{(!F;350Zx}Sw_>(8`W
z@Al8zepnp*U)32tp0DT6`PZRaCm)aR(=G7#Ym;5p@Aa#0{KMYu)%lMT4jCb>xT`Jr
zht3I@5B>04;?vNoOru>Lti37!SMO247P-M(HJ^yk#x`wENJ3B)?m?1Fqs1j1_NDEu
zM;EJLJ;u?|LwS0>6Cjk7b#gJ>zKHcVkJLA7)D`Fg4_Rd^aWdo1^_xzf6YU53!CtIy
z%eToKcd(xBJ?`pT16Sgc)dRnbKV?bZei>QiCXVSzztyLvFCqI2o%$icE0B=_fAv5F
za{5@u`RqoQ;Eq^S{2eIS9nFOO@EGUU_jbY=&A$pO|J~VPd#NsL4@5O7%p>e@B4Qf%
z5tiy*XhPoz2zye#h-%Tdxkh%Dou;H_AsZp)v64}%n%|$D<(tu_*~e=EE(e5=4Tnn2
zaizZUBu%0`LrJX}vH6DM{&hH-yThvIw~+-H3WJCC6KlkiiN$3w#qziffsBuPG5Tej
zJjv<uIj9HF$qN_n`x3@fKR6C{s(HxO>v8=8QDfg_5o&rl#V~uwJ;k$S=WQ*yAYUBr
z17sj0-h{OBB(p1H1Fd-KTB9|?;W7ET=LEFWS6+f3sd!ff0lA8qdgYa_Xe4cyxx(_r
z!Ae|p-i99sH#=IBG0c4nOk{}y2ZSpnvoB#5pOR|HJHxEb#TFv~u+wZrJ){iCTCK9s
z*V7sldYJ|xwd3^*&Wt=aM^CKIY*AqK#2~XnGb!5KmmACqg^R%~@ZuFA#~&KOz!8ub
zq7z1+NoKWmT3zlCz<yY7VdNq3nj`RKkwwnsm&+i_MJY7K<#zD|fVmh^ioDpVS-N9`
z8myT7Quur9?VS*NIYu^_vGg{J&9<}9qLAW}#jZQAst^LA5VFrNW(E$~LaMq4zKuhy
z{s=RrFx)8vNt?c~XLGK_+3C4fo^*!RZ1_+OQy!cP)&z^q`V6(0Xp_8>FEBrg9w8=C
zMfXte`8$?7NFt-RdeMW45AgKWMb%3*%$-~zx~o@^w$cY4vTf$9_!|djmHaH8E`zWz
z4|DD)YJJVoZGyGZLs^WxXO0$RWiy6q3$MBS4!n=s`jCj)kMT$1svm$TmKYY%F0=xU
zfn#<hW;gkbp5N!l7zT&R?=5N8bSxW--!)RR?u?SLNfN%!BI<n$6xMgLA?g{0<>xjf
z^<k#4={8`MkZ<$#xMuv&;GFjpvNCYje@kr+0Gg&amVJ1zJ7`v7a-vl<xeGAqk$3h&
z>9n4*LPA?3`cx%eip;7UfVPAVR%C(oN4G~phy|K92yCz8!sYr;@&k&36cjg+uj|=d
zV-<=Wy&70aYn*<KWiY&~+__oUxB38`g9v_3wG<skUkOPDDGvuhwaBEyAB%`GNbB>E
zh-B>IUD#q6d}E+a1OM@I#Bns4if$161rM>LF9mI_mp@U#yc?^F`B6JdckNLWvl5TB
z`ydWUC`anw1hexXo|UAXAZKU4w{oiX!tDr~d*gAGX_)DSR}LBHt~qUV<58s5PCXTK
z?QwLlPItQX!o6@_yZLG66`f_lxb-mR?Oum_)F6EDhj)f2?$hNoVIljoDR(VH7!_5;
z<|d4`e~9sEb)yFnQCg=E8eSIN;jx*D&J_YxvRkx9a)<Y!TnQ%b!524QlrEXOW$v=_
zAavHQFU-od%M}PctzKZ#nzase__5SLw&8N?iutx^Onps>-w{hJ)nko7s^ObP+=7bP
zO~bg%znPN@c_6H3Q|U~0htO$L%CL*=y?K7FKmbYQblzPvak`1gy)ZABjYO=Thi3jf
zS<<Gc*gW1Bh*BU(q@Z0|t3H||nX+@JjffOLN=D`!<?wlSp_&?Vs6fZdv^mK|OE9Wo
zro}%gri-Tj4uol%c~i5CWB<Y;1(ZTzFOU__YAM16n##X8o&?)DqLZXOf#0|ub%Dhj
z(vaO9gBrmDP-gC;<3LfaZHF9GU`6$}r{bLt9mYvCLT>NkY+t6H>+<aWO9S2_Wa`9V
z4k=70cbfB>^I+YfVVQd0Jxs!J{Y6M!p?99jLra_Ytk$T3lR%eO-24OMH;<@ZYGi7M
zxW({}k+X5k3x>`U6~yBW<2#RNTBba&P5bCs=`e(ul$@3%{R_sn;e<)_YRcj@V@LIQ
zL#9_bi+kLBF+-#3Qp?DhpU>xQt{q;l)$Sf5?Z=B=&&R>xN7zlz+g*^)LHkbk*WF<+
zUXS2$H!hpX4)Ukggm}cUhc@~ZpLr2HPEl-$>dTdz`nB~>y~J#3{HvXi%wb2kcQ3V^
zbFHNEODFE1hc>Oxbm_uU^^V!T`j`>vUXuRx$4fh-8C%|ct%PRM3|Yw4(1tG+3~ecL
zJbW4(`b#(ZGJ6rvy7FK=J~;xHo8$b9q<Y%2QByAhrZs1rTZBZ+`p|SaYgS}-ER6bV
zK94oDkw?h9hMB-_p91naZs{g&SO=FZfwBqtoGgljrO|kIFJ2rZp3-FZV3-C}?C!|8
zL0+K{?z?Oi#{BcqdfkfiIss5x=%(g}A%5TEqjSKlCi)%ufnD|U@$}!P7Wq3nXnbPD
zuW5*JpA|Yv?Wso}xV>cvHj@Lt(`4~|XPUN^uuWNBmPC!_Nt?Sn7p1pa`>%GDuwy<}
zxE6StHBwU!0N=eVlQu?(We1GK!gJS=ioGn2K;Qf{O*=~2X8!!KKJ}f9yf=Pw5t{I`
z$>=Qm<0@xU=AB`Nq|4PDp~=-rZw$XB_fdl9rq{EX{~FF$G!`Y8!^wl#_Z38Dm!!zh
zD@tN(X`O29T6;7&>N0KpD`rgv(ul{PY_@mjDg=SHtzfFX%GBR%zFWBdCh#%%k>_x4
z(Mt+dd>xmek|*_^omKVbI%Nb$0k?!ZI7w0-=;vfB!^^iL*?Fy>ObAi}fK>h1hEgIw
zMX)ECi8rIcZ~(SadjiaQFe5*jB%nc*LP{Dl>zo5PiTb*4?T3V&L2Rh+sK0W1cbEQv
zDEeFgURTp+KeW!h{O;cJB@Fy_p9Bz&kD7ZJToTQIS^Z;CdhM=?c`HW*wAH5WA-<86
zzQ+F&PH9LBb<I8c6X81W6-WXx-k6Vg;tU28Rm*(0Fp&GQ-Y=ZzK(e|&R47#Ic&4pD
z;sInCkBvkaI~}6triyA$n}uxUHVL~#CeFgmG>Netbcu^>SabKyD3BLZNmmUm>KgO%
zaO{fA%opQE^O{hqCo6t*%~?cb&^Oj?=7D267cQD!L2sSF#smnj=%Jm-o>~vp?v^&Q
z+8&g{xUFDDww)=5VR2hmB}x#)L0G>ZPo6Pwu?hmIBPfGltP6#WTo?hp4MO(l$dr~c
z1R?RlfWyeL#+dyK(1cX0u5t>5aZJCAE1$qnXbqIDXEK}(9NGA`N)u>EmLKI2pa4~<
zEgnI5tQ@=`(qICUmY1KkGk^RAfB+AZa3Lb7wBR6rLOK|(iE2>9iGkK1aRI8`#R8Y7
z@hpAdmJ^LJ1p5kufmCRu@O=Z%b<&5=zJYrPnmYuOQOx%DNPBE0w<bJ{kPq@73W5c=
zAv?nOYcdWHkENE>?yAin#91qa35?-a;UEDL%?P;%J=zbTu}k2E18F#fUu;)gqq^Ee
zS9sUqh0-c_1nFIoU)*`jQ>{H}M=5weJV_p4dxp3#?$Lk6Q??tFi=!tc5Yi#1_nr*`
zr@{^CWKVKYz&2V^OXmRgS}o~;rciMbZ17;*Ey9L&X*6+PkV&X?03P|PjLQSV+<1A^
ztm#|;eD@e$KMA8jbvvhwCM(Bx{N+->f0nfBYKigTMni*2=}9q40`-UI0)x9>>>pM#
z-b1!yMKUJna+bKXd)9KPjdxT8u`AmHeS$a#6+D1QyBy-252|IwgbR+4@Sa4V;@Y8x
zfosOnVL2KFm$<yLCd(Y$d@7^U=${GE1PyF}I7JY^v{>vn;-zGt{g;F9fd)~a%Gcz`
zT?Yp~<i$yKjr4nL`{!dDkatW8MF8X@3Dy+g+)7WZi37XU9SG7{UDz|964xx+<^v33
zGY%0Udx05`NxA<-oeMJeypmFv9Nn8xxa;Mq!rd>@1Ry~LG?i>j63NtRF+O!r3fYCI
z7V6PQ6+zn%Cma6)WU?k@yB|tjUpx3n77YcJ60i3*kquxKi5GSaj=P8Y&^K8sDVlkH
zLXr_N>xQ&P2@si*^(8CtUX>O;^dBC6X29~jg`Pspj(iDcE(wu@lANKaP?9qY`2RXP
z3#d4f^>5GM?(QDk-Q8V+ySo$I-61%^EkGaycXtR*AXp#}EVu>do9zF)XA^esJ$trm
zx_g+er>l7DS5r0J)%CXIh>X(Of2|W#<%H2ks3UfDN5dsj-c=1i2q`-*FiS!)u6UfX
zK~@TbkVdtm=)^FiVU-9^DCtI2EoPBI!<X@@wWN%p{LUziY9UUeTA7#^m8Riq+vrT&
zh+r2(tTlb8L;n_%0Q!g4<Zx2S>ql;KsmRtkD`Cwut)NZLfR@12I9%*8+~Fk81Mrt|
z6$CwGdp=3;yKzq6*v4($k)L6zSHXsVcSt&_hfI@h^lJLduF)-1wy`N8Sy%`$hgF~w
zM%a0Sm!^;>8>yyLIPU_Bil0YjRv(&=mpU?#1o<{-MwU6)EH*ZFg$H6I_l=m~1x{w$
zp=-tX2k`1>4FI+X$+-)4P-o%S!L3zSmiEC-+CACr1e^(uigC!3JYA8%raHJc%oU&V
zNsnApt}qVo!hY<IIKA~rT6_!snhe1etBifv$&%-Lwphvr4X1Q>-HOgilneY9jKCxT
zhd8iP@8LFZDJ%!r1yKiQDW8qBZ>r?6&;slB{S1M-&hVRFh1Ie@%&zs?Ne+;*#*b!o
zA~Y1h^13sy-jsM-Z-msCI#k!xg(pTJlcNiUv4koqEcCoFdd+0tJD*P%jQr|q9eqz>
z_CVJ^O+&bd?w}|R;WcV#Lo1$4aT~hagoOyI?NLy0#S$(&N!I(Cp?qZ)NDTNv6Ijm}
z7z~qR9e}aV)HMn>qEx@%jjV33X1tYXHkki=@RyP+THN`cB9uSRnS6MOvmQhdTwar5
zV2FJ<H7x1UI?N_w)3I!wauBhiQ_+1`uik=DwJX2nQ5Z@x4_1bR()9Ygb0id{xv5ek
ze9iy+MO2MOtMBCs{iH03_yV>cbWaktUj$hG`0^S~QazgZc;a;9t%`3|RJ+w6;6oy|
zKL&kGxR~nw=v>xVryqv*HE|Z6Ro=<Et&cJv)^333U=feWQj>Kar<5RkZ3$|&%{s$P
zVFk>32$;73{|BCtt9%h#Feq@R?p;QaLNgf_>yjMVX2u2Uq7}lK5FcKB$w^ph!hGoH
zI;g4-Pjbu!8G=G@jcAy<<>rJ!(x)^?r?Agd4^Hqac0Yyo#lR{dz3(%*>P=PVnFfjw
zV<wMczeNg2a8{bv<X116bdR}aP|<8uKkaB5mR8mO99IQ{!^GthJQA|l+6iH9sdeh6
zi+PBF(*w84-d>Em>84@qZ0DyOoR5o_ydUJET<q4Hz{6I7j&QQQ|K3eK>74uQn>lMm
zJCr_IVz2cH9}jW{(?@bXLlsTTG6F}4cN4BW1BEj){O>x)u>C{wPH(`%lB_5<wo*wk
z=Saq|%ihCz35rNU6wu09Y-GX4Q^5qsp$2ErqEdK3r;T~(7mkGAdBQ;L`PW>LRJ|yH
z>DBjw5v}dJ1VcGoi3Sc-XOR@+PD_5<rf>&~US5m1rU=X41d1=c!4c!sq!l?1)B@m~
z@!gY=UijQKDrMG0skZ6DE0EoY*cvDp=!Cm%r&f68Gr{o4lsoCxmzs#N7S0_PkXOUP
zf9_q^t*0;1^Rg+$rH@KH=;HyiA7Nii6wIINiTXNl3>B5y0qbWhm#UJGxO=6IOAI`y
zsia*vZPxUZ)RC%9y)8aWRjmdGnoU4Ms^BU}SIpW;?eM~K8KpK>gb!h=DSVY&_A-LQ
zhbnTzuLg<`=tDVu2=`&o@P$X2|D40xJGla(LPp}Nd=9aorm8KU@<q)&+_;>#O3g%I
zU}U2hmTKYT?U0!qr46$-m5;u<FN0O6h{2h=)>3oE2q%pQoG=x6C**5wv*-*0_KA{@
zm^Ml4ULjY7ZXcuZXvWjTQ{mo+e-$V&4wEgb3~^AJ&x*&F*WnG1CzLXyV{=6!1=P;#
zB(Y#pX9_T$LCVrd+H=29rnXKigmUZznx=vGFX>rC*>a@J$s#5b=V&fTq<)k~dfU9&
zWLE93NT23<s2-&upK-J7h9z;&q?Gu5VLf&L4#NO3`xN7%KTy*~3eCo=Nc-+Vy}bWg
zg7#Cl-Np*4N~V8v8bqg_IEJ&t;0GD~LKIF|otXFjS-8rol>@Rq^Mp~ov{4dt{<hTb
ztX9sk+q$CP_CMYr6~|@WO9gY*tD1k7YlR&&naJ!+=xL#h<y~GDIafkKwRLr%LNgTb
zqw;4;O%+-|8m-V>L@ah0VazB&Gqlf2t@mY0r97`wW`Of4Fn{|>NZahaz6o6nb@Mdr
zGA}_JMnPO3jKSM5H1o)|Whu-ZH-&T5)s%NI1*fJQ0`nH;^G;DC6VWKqJHat=!mbR)
zD&du-XgIX>Ncv)wtPt1~kPYG$_9I(mte@ZtoQde<RcD7OUhYm{m1nO#n6V1r)_ybT
zW@Ig1^*o_YBON@C$4t)E>5QNq=zihBI3UMV*-Bcer}CjQVzBh3hnntbA~t50#>4FE
z7xY<zsYu72iR{M$7;N*YMZL*L&iW($@UY3cvEOE(V-Gl#oB4yYoc7thhE1(t8nUYM
z%ZnS=19j_C``=^i#H85W*GPGLAn}n(^8hci%b;xKsEHj=6BQyQY>OVt8;mMocOalN
zKArG^W(g|OQr&@paoFmNkYCPic%lZtf)yo(Ti|}<QbHv3ntC+NrW~V2Qjmo00+U2#
zWVYErS(KC%K_HWa%n>Rd@H#`3@L_d2LZ_}TksC<$K!j&X&MKusVJPHx@?TD=V(~~^
z?W9TXHVfLEiq(SX0&q8|LnBaqR88qFrb`3FYkGe7szW1M^z>A1Bou&^%KfmoB;8x(
zH}6SWe)cxZi#A~#;?)Vzm_0?qYuY`CA1t)8r&x$uTI-{wHfeIPQ%~sjSN|rJ=niN&
zGDBu->&(F%RgWL-1}6MzSbj)4ck{s_CHf<>9g60u!eUsZR-iegvkq1y$qf@ss(1<N
zx2<fImTaon1x2N1oNb^v8;c00j{9sVXKZ5%yW?4@h^&np#B?&3;4#P4WZKnaZ1kL4
z&~`WA_>+Yjk7=hXWuv)0+e5n!U+J8YLpRK*56IRjy$7%G|MWe;Mw8bns+Tp$^xbj$
zQh`Kt1l02fHt-AE<XqtafG8Z`A5$bsxm$}nn!4MYJGe1=+S?uK>$`sC#`2qdKXqGT
z*cc^r&8%NgwmT)zpu3kjH<j)8Ml}|2h_`GTQ=D1#a7>Pm5T1b;FK(LLCpY_nxi^h6
z$7hn~$9~x{TONN6_lEJ5k0r<Wt58S-?yo(?KO7hbk5^v_`L#FSj@|vh-jW+%bPo`Q
zD&WfdAbg)n5t~$wG958CHZ(LesKt4*yPLGi)$1ubXe@7GJPw1rwTz2-#)lU-IB@sl
zEcQlbcq+RVw?o&xrzSQ5TfDRSh})+<t`Az!<TMaYwz|)Y#5+8v$#W(e!fnudaMGDO
zL4KAM=8kCEs9#c`PcMh#LH>%zYddlvxX#RPEr)8rB4)lEnm@|7^%^feL!_T9`OBw-
zLS*8Xmb$)3TVYXk#5yjG2eAS05ZN^u{K^50LJoN8V_$TA_4T)3(DS4b>$va5zqrr6
z)1#O5xu8LK@Y9z``1XJT`klQu+8T2P=fLabuH9}M)`k7lzJGo4Mcz|wwzhJuY#Yc`
zK`g&57zb^4z{b=@Xx=2(c=oxo@_Ycfe3&WWkW*)STjQH-YFyEyUZ?>M1z9OSO4Lja
zzM4?E+xJo43mHM(J+>#Bd;i-Bghg;eK{0bKhBl^!?=i2Y4%r&kI)KCpJFsm?56p~*
zCLUYiFH8(~J|PZg+__*a@)ms!%@2sLRgbtMDNPXjkT|KMK=m=tR1oh>X!OptFE}cL
zh`pM=P9*~~W#{ajE-+5<3C2R8e3r0n<8^r=dP*s3F@Le6=gA60jU&W2cu!8)EqM9a
zBhI$N_*MIIK|AZoPSqY0#fO>72El7L*AETsTZb??tFA4pW4Fs}D{0Gzyb7}%!*7{U
zuVQ<ZNM!ok-GByugDJN6u`gf)v<&LqzKA8$Ae$M!F18%@vvhW+bkRphjvREMYfZFo
z5H#Dnym>)9@<MN6-^BLti#>G{#N<1M7kE0_3(Sq2x|al!Th}CQ!amq(=?8jQIzyil
zOO}njyDTXMv9zd{osr7eXLv(+70Tuhx$TEu=7`i)=a^++`-{!f%-Jng(###Tx_Ag|
zWAMHSPuN4+xVTGk+-nqWq0{Jb{0w>mUaMC2{TM@xKudJ4wq8DK>l_viGan4Xn@6CS
zQNAesQF9Q`d^~u#`+P%P9LmFVn(x#?94fa(I1+(`wMG%&O2RP`;f>=QY*LVUulwme
zTI{g!2(y$Ki9)XCVhlNJ&6xXeNJ<tCcv%dBR%$t6K7t<R2vMpdAvO4@%#EokR0{c8
zBm#dIgNPX*3CK}FL<auz%qOAjcY`<7Ki?`F6*E=LRHNVuo8=qm1dpDm;#+phMun$}
z6aNu2dH^Dx78@xEC=Qh}FR_jg$foSB3(p}UxucQO)q@MLG$J<*%QDim=|~D@YP`@=
zMi*A7AwPOb+Q)ed`%(~*XH#t6qWgf1HNTi@svs#SBOfeiuh}HHbbk;n2nYd%g0nbq
z$#*0;noOt+C5#I&2c!gPMEjcOK#l^a!SfLaEbKISaP?`AB0hH8l+}Irbm=q+W;&lc
zuWeN-{+8SIL=xy}AJ|;`CEcH-`i)yf&X+IWUnSIyE6U*k$|c<ut%%Z}f-454PU2rz
zERiu!eJ3olHp-ddJtB}y^Or7LNJW`&hL&5{AZYqRg6gH9@AYx~Tc?fUIbch*@35FE
zR+}TFd_uMhcBt?x16b?I9K{q`tJku{nZ1Uva^D_c_bj3=iX#Y+KX%B<#P`YDaVk@9
zwi^_YhNPaYHjpui*%usEEMHE4_l)zx%!@ITfK34!W*hctOPQ7%Mc(G-tvXUAIK;Vl
zU13Kg$(bp%_iL~oK#yJeAy}|B>_EJ(3lz-HAW5$*VWp38n}618(MIO`VFLz2Dqr&e
zX6qBO5=~{XO*(3@CUbl624?JSZ_JCNzVx}k`LV4KaukA~b(nez86h^Y9#ku}Lc+_i
zJjLyZ(x3`fWEDftfT|bnFD-=P_X=B&CL58ACa*$9R?1ET<7P#_s~T$Uw~*_Oz#aHd
z<=I8le7bLo`$XGW(T9lA+O@R%*m~KwF$$X5cEf3lBWYod#qm>arc9WT^Nq<lPsXH{
ze0t0@g+|;3!cBhZXsF8W$Pc@5@H7<JQgu%?v~N4fPlEzty!%7OSCc6TTDKOHtqrDr
z6hck{O5)sdU0s$3%V6fZISPIFxiDYD&V?^xuW}tn1(S0*3@HL&LsVZ>xC8r5HbW=L
zTCUUPT<PqO!h*2boUfsMy;zV1ea`ZD;*cGW28@#r_-^LEU74%L2(2<o^&~#^$Tl&5
zW-M{zN6eIt%wSC(o=kRn(-E+jzqEvKNbQFycScBx1jYzx2Dn70Y<)kDnJL@$AT2dM
z`To#F!M%v@JG`{zy6oqazVgFIAaekr-3ioGnD(HBjQ38jq<?A18WG5&l9{}Ih_7?^
zXXi@^BAl<H>hD5%vN<V)7SP2O;KNJ{&Q$0h6LT@Lpku2u|G+T7fYV<x=>tO^8iX>K
z4PzY2k5a?<HJkTTpvbzfReE(6VHXk<N`!~iHh)ySFiPJo(N4-hv?So(#Cf2;Jt5`d
zQl3fG*?(u6D=w(-o2mkOs@;&~)WvE-98-DV!kHS2wM!*DPHBoX9~%_XOTaqOmYwP@
zHQ%5a#ev%rWWJaY5g|~t?spS)!}xq}EWw%NGo9*#D{D&NXp>dTj0tKGNybKwYE8~q
zack`;TMTBjN$4qcyVZtbAp~vhuivHVciAQK_E+NP2G?Nps&beR)5;bWQvCl778@C6
zql$13<?S9=@_U^w*xs4+x<xl5YH=tx38-p68u4;Q`i54Nv~51LDb{)GOvQ)5W?r>=
z2VsIJ1q#ljMR5~069b#;MDqdGRQl{wiVfs3e(kGtGt<H|a@*8Tt1L}av@LeCrL88N
z7SZMNA9Ng+ts7Fn?{QrOE!^eDjv9H>mQ&ssvo4vaV*B?q3c9bv-#e$JqM|*0>9ge=
zZ|v|e<*8o1q=PiqIIZAaa4Qd}$|w(;O+XedO|V{4*Eh(29ipg+Pl`e*KhYKn`_3Qf
z@+fFNfxh$dejK)vxTX%Ze~})}cFK9U4!kn2!Cq%SJi9NvLiqjoDOS|gxk7!{%(cX~
zi(+p;k#f|0HO^3=30AarPV{H2uQ=2LI;{DM<aXi&o9&x8CwDZYg?-1+{z7!TU(?1U
z;w$qr!b}=hbgrj#*vkT$-ORE8OiX27nw^&B8!14a^-5X*WoJ24xtyg<l>!?z3a9L$
z?c9O?5`gJv*fFNjzVoL0`4)LDPtKCCV_w^k?KQ?a<odUR?y-}k54(_sg4l(EPSTgo
z(tLqT{}*`0BdGn-TYuQog-)27&FjxWU%S9;UhRr<H+}PHL)tZ^i>$U2avDPSpY&s#
zK<cFbRyBX&$V>rrlz-tk4(R~|1)c;#DpjTd%Z6ku3I#aA*)^l%>LY&1m#ZJ(5oB1G
zqz}#cN84_S`ren$?&(xNun#A;0`2*rJ~Onf+G$_8PKeC-_8+*l?p1D%u7^chCyKMD
zX>4H6m`f9_wyQVkzE^Ko(|GOC?6I?d7GEdD6Tp9h8Uw99RkDAzpEaQ+FVh>k-b1m6
z8+wlyW6d39&Him||0KYC7TPPAI`-Qwszfc#9`fU3!ba1V_jiUuPoL6<ikLToBY@T%
zE2VBN&TYlBHCd~Trs!qU^~*C^lAQ3S6JSZx?UC#+?b{TF-05!`=UwE7JoIl~#^)*C
z5{n*$BcQtJD609h8nLGdq6b3}y^dRIq!e&%-QyVw15aCZ(jhF%e9S2o)4osh$Nezl
zQ6TkjNwXAJ`ki|<o}by=mladozj4{&RqNUEqtpzGw>u9^$Bn$l_2xj{?;|hX6nP+s
zfks{kf>s;=0N`fjZg1jXY;EVtr2e0`j7|=gKtar&{U~KcDMUCtI8Z!98EJ7<&_3|z
z3Ihh(%IjUd0qwwDMP<}sU|^Ovl-5Ci!a7N7y8-}6{XbV=DjgE&;cbi!8F3MH&o_tq
zpIz~#{2yB_p|D{CQ#^qb5~|n|DvkYeg7tDT4bJATZ0)NKqiItWC^bG8pCt;BWN!%|
z%X}jqmP?i;dZR#@8uxlJb=CdAYIAj7vYuY0)+`E*CYOXJi9|S%+kzKafXxb_x<^8q
zy)z3B2~WW9zVnfARRBCWDoRKgJuXBZ#@Y?Pb0#tS%#l6|Z_0?BBflpxhzdMTd=`QO
zM*)5Ak5BUB9J)0L6%ehMvjp>dtZalsrso2oig-|Mng4+N{{IJi;CQj6ur|zDRB!)`
zwHJyXyCVVa@oJ%Hdg|ziH!v-Y5l~gNdjHj^=u|LpOaP<RzSIft(}E???NygqE;0pP
zIdIy_%HgQ2s!D%)w>4v}q8}ixMg(}1p}gy1YpW?I#}$~H3oaqq=PS&P2Nz}m)G9_M
z$vUg2Wl;nVEH0(cpv2SP;SnoXUg2$M^k{1IICibGjUTk?URtVZXjld?=BTuRdb?|0
zqQDjHV&-rmsY*20DU2@8VHk-b(rN-dQUg6!yiM?HEuzB(`8{wPfx^>s?+m+8SeIcZ
zX&PvSOtTX=MT&0F^pL_NCug1R#olxJ;ABaO3$}#W(^fFy{jSsBEZ^X~j=dzTMWvF_
zkg0&1+)Pw0jS~%z)xBR?TKY)m_c-!49ZH<6V19m*JPGA#7vyt}42ORVoiFTzA;g<l
z6+n30C}jvALRpIJ+i0sIz`N?TuNpob0xg^CUVxj4SC7q&l#*n&dbeS$o*k=6(r;%c
z8S_-UMgt~g@r`HpEcFHb*3;ifxZ#kAH>{gQet`nB^a5{RBWimnXB*CT{1gjdyiHA=
zY>E8n=Fpa;L{{{GM?9TY$c>v5&Oi$m(>Gj|B6hJ)(6g?6z9O91w00|^0H<Tni5nG4
zmc%jJsMW8dN*2bv^gc+<Bq3H$GDg#0r)+J_l`~siERjyrMy&htdjPaiy&*cHv^g3L
zn4;t*r>q;!*CqqUgvo`&%d2bOJF}wUS6z26=F@BI-CVtHO07P*lC~<dbTo@|`*!B$
z<Z!T*Y$K7sLU9V){a*QAXD%5qcES`qsz+T`fP(Apj&n&K(*AIj_tJ25wT<}T;9b=0
z(j_xcSttr4*biSL)9d2K?fcvUmqne-fXJFx85G1y%WH}5oELK#yMogFg(y_}hs?LP
z6PG_U<;3)<OuqAFvU<J0ZfO>G+0nbN{_0w-x0jugp^@%}vrP+g#vmi1<~@&;g=Vd#
z(<%c~o(z6=)E4ma;{!om-4l%sAWti2e+lU1xSF0FK&)r=KmZjXB?F8s!N_|La)j-e
zejq_QCkYOR`PIGTMuM9l&0IT~LL0PQL%DsaO6GyJ=Q6VHGC7aju`kh`D;ce!n{mRe
zN+f0DYI!)3gM528bpI$U0>qSTh;iOH*?;{aFRZU}ppGYJLYyo~u?#&5;t8hvn@a(2
z)S_N7+r|&*{?asCA}{wo@Z3B24_dNOB^YWjQt`1GR3oDtBm@TfS{XDn-bm?V-&|T|
z_S|@LUTUPyCdx^65K21OD#+3!6-7!K+;|V2IQsZs2xUKc*w4ySgsM}G)WR;Vf#_!A
ztI)9&{4}yxnO@^|RJiw>YiqeBiQdi1xrXZSYp9CgLNR#Sp|Nzcga8O6TFP$!PkPg?
zm0<bJ7r=v~BQl?w^sQJ|av4<)q&@^22BeV6u*?ZQOr-Zn2(jmO@bGNIED7yzec(TU
zUUy0+JgJ&sZFna)JI9WWJE(rzHCjXyAm8b((#a4cnewHow}BcMkb!+0!Z%1E%Ww4}
zdgg;)lhXG0_KtUV_ph&mUKD{hH~0W7EC=DpF!3?){3-@!X6ETnSoE5B1Rgoe>HY(S
zlaOUWuKCt@rniw)p~|ux4CF5-AcUIg>ofKm+;ITBIwsj|xnW`Wp+-(lVBJ%R{%dOn
zpVtgl*9<mzmY0I<?ScL(B?P1Az*>6OWqX+&n###~#(<akjSX_mry~qQdu~}&k*c(`
zA~JfN_Yup>bh^59%uwZi*f!2MCT1-y-}kJd29n{JT&=8T?khSvnmRfb{NWFa5Qw{t
zqb!?u(W5|R-TVky9T0SiKDw_KK|jVtB)7*7Ub|Qu*=bVW0C}^EkC(M&c7kd%8|LD6
zi;Km=zm6;TbtBx|Rg+8V{G3Z1Y(E07PkB1*=<u+InFe4%R2-=8;4hObUxeH@N*CQ5
z=c8RyuT7AfK>U>F)p*QYE&oa{^JqAZe#~AAlG=w1D`ChuRA5EG<--|U0@b;?DMdv^
zmTbu=D|ZX^%yyB~i;w3;Qn;)K+&@eHGlcrAWZPS1@aAtaWwR-&vgH&qDXKW^TM`Q5
zlg4!)hvF4Z&p&+{{q*VVQ`!-yctnru<A4x9&?$fvU7JXN_vVdFAY@jlb=Kfbe#)7&
zp@s%q?8e30ictm)1!ae9WI{M1-r|U#W}M93GdpQENZ|{-x?2BWs&;rdAI`<8GG-|@
zusDrC$Dy!U;HRMCl`Rp$!u5mBzh|#p?Ts42<k%h1yx^t1pucYgC!|KuU>C76(4e0a
zTl6)kfxC&(MwC<oHEQqc(fx_0eztk#K*T}#+rq1u#qE1fWA<)6hhE@ppvz&od7BL}
ziA-`K^|trm$w{T5HF0<P@->vP!WC6aH`#4`eCNi7CLizZzRsRtQ7?7mG03Tkz_2pL
z0NJftnE{_s;SRNrZ6ee6a|sJZlGm}(3a=?-wz=2CbJO+GR%m7?gmOn@$pEDJ;$2X{
z=?5-yi^BD32Gb;<u)N3W5e{RQl7~tZ6v!~vH3zI&inU-`M~Az+__$tGMMYoyVOdSP
z&c}%1DAAPtsYnJPl}I5lGTBgff$4nU;5hjo=F_S_PpD!3sC28NBOw`L|KaGs*z0-8
z^&?e^?}S&a<MCQiR2#Mpl>M@@_i4JKFQp<`?&FSYRU<P+-|^fu#qMtA<$sl0vkOK8
z;~N?tw!McE+;6$y<GTaJH)!{4sH-EsFN5}NH0a_SLw&W?QC&Zo31-*u;y4MqFtQ4p
zU(7?6ilr^KmC)mbNtu%2;)>qVqSh8M=mb)d20JcH*jSMJ7j?d}YCZXN!w4^<#Bd%n
z`NO}F;(|j!1qL!RZw%h%$1-1B>@DyBb8;RU&;$a6H#TeBCu_k<CRdUzi*@Oh;$cU*
z0bnLBfIg_yRh&EOK4>?0!o7W7Rc(%BiYO&aFy=4T`jb0sw9IWc4y2h~UMqn&9jBP+
z1c9eXiMQ1c^X4?YvC0g)2M5H29f0-CgfDakqV9N!laFSZp2<qE5ORHRDSFUz`<Rpu
z!9oY=G1b+N)6?*JL7x`#Qs}D+Uw-}p#G(pCVkW;fHZi`84YtwMOV88qNZdZ%Ew9cg
zC!cJezyPS-x<^=P)vCe|iKf}I1U#rzB4(n6MLM1=zWtCqm8}KsUSOLna1V*zA6u=Z
zfC5BOn%0UgRnJn5S}1R9v8}tPRT`T%dE-zvSm7IJexS=eEQ`U2bJ1KUJVGqUea}wC
z1~rIsLG^|Iq5gnsyRXw;COV|mEe=ys#A~Rtgtw9i#u;^t=uut>hV+zuRdHAy3<sxg
zshT`F(XSdb!?m{)u^g#af?hJ58l@5C*L+qA*g5Va`&QeTaXcxJFt(HpaN3yQNWr#A
zIt8%xosjqXLaeDWoB~0xP{vg6^3>F+Lf;MOB||s_;DFDbIE@L+V;508&B$>x-mFyQ
z2p+tKMKiaVgjN>^Bof+M#Qh*_3TWv_hUEu-`U-~$OCtStW+vV=pTT<Mjr8k0A-fiq
zW5K0NUspS+QcA2Lq%`zKh)ZEf<Y@XuU=;g}=h~MYrCk2@GUe~pgC3%atg}GoQW0_^
z2t&bhghopkqwa&+yICG3w*=Ppjn>VGg@<FsaD7=8q$?T(hFMrmtZ=xdt)+(*ekk?0
zd(Vk3BF&d3@w(XzL&%3Yf&`8ltVmZfbM~!<gD@cPLO3-9&i5wemsUQ7Z5$m0F9p4J
zS0kmfM!9EWjlJY<*3*9Ej7TS0Xx`Q8acCi<pI){M=e846Pt;*Lmr)2EBV3P=AA9Q+
zV2F$2U5wdJ_7N)OaXD8obe7GuE$1E<)0;07qZFb-tsj+Ia&9@R+H;9$aM<Q#ZhAId
zy7R!}ZHIF8hB5`8S-VmctmrNnem>m8eX9;GPFXYIc>efCj9*5x2uW0gnwl~tSQRBY
zwb|8vas)Ab;K9cGK$?9J2E1TVt!kO}Ub3k$XHO36IA#?w^J@g+o>{!GQGS_a_dV?^
zHX}Q`)?SN9=tO*&Z)-DO=O!S(&ZTssn#-cSMUa{B9q-S_2n|L-IVby0Qrd-!FFlM#
zw`L)01H^|gGqyV*1LV;O;6+|E4FQ`|Q*>p3+^-y3TP?P7JTeuzktePW8o1T<v-B{F
z>8Zr0W1!!w5u9y9!cf4zmO`goUcn*m<}k8Ux@w!{^YO;#m!-`eJ<m@4R&cViKa)=E
zXMcol`pV!-{ued90Iv<`osd&oI)h4I8tQpX8qX7OVQ?7m5j#vXSi*1tl5T0{>96z;
z8N-hPg!biDb_ZWA^ZaU?ON7)>m1y*CH#gI1nYyer%@`=jAtk$E*f(Ke15sSw33vtY
zJ<!u+hlk0Mq$rPmLoP*)W9}`<Grf>6z-Iu$OdwMp3^#I~1Mn3Wvn+kzpeJHp#m4Es
zYZmy-wVfTGxkq(TLIm)nthwt!?=nsoi9AAs0h$^KcV`~Fda<0EBATRpYNzCNJ<ihg
z4J9{kSd?AFM|y9dP-g=CS_wSEG5?q%<y#G3va&J>7%p)ajFG#$vAeq<3Jw8r7Y+=<
z%QY}ExYa>3@F{Q~QGlEG+)IfVHrjYwQBoNvR(Ftys?ES;%OLW|d3NQhUyVL-ETBd0
zXsh0Rfj&YPC`o^3%Y%*;fCT7{Mwx>S32C``LB%-#&cT(+4*GVKZDT<XEZf<OOQPKF
z<DS`)+g&`JrT6&sYL>qb#TirGno}$s7Z71gcV@`2Su(ghx6#B~n4xZP6iF>bP?Kn4
zXozXP7|SOjN_3&{P3#M0VWO~{TXN^y9(Kg6XjsQN3GF02UBZJn^tRF!+%bA9!?vB<
z?+NVzm&A_&oog<xJuT?zE{^ZxVBw%5z=C?_=Wiabn!n`a>YpARjQBmCs4gNKxtzIN
zYNUw2l#13Ob)C**W-cZXSaMkj*w%}Koz+K-6$Xdro+VUlD7Jv~TN3uUoeqEJnx)X^
z5WJ$TdPGkHKx(r2(na9P$9k*IhR)98b@TA!$-;T;@RgLO*$w+PkeS8VI^ZjPp9lK)
zDK5daL%vsCKVlz~jCeku)mfd~8jx_7DM#(jEJz>&LN_8`7}uTl>5sIyYcBv^hY;|`
z&3M8QSyGi)7+X0WD>HL9*RnE6rctl^e-H9)Fe?dN@^(a)2YNQj3AKMWh>_h!h+!$U
zmaHib!aIF5PPeE#1roE_r;msjP|T*lw81oJN3Rdf&6xvC%y@XbylnPe5G$$uQ%t0V
z3SnE@8AP<!jI*2zg0uboxviqYAkLj=vkc;$F+^E&+)Wt_XW*d{3|h{7#>NtW@7|3o
zDd;0XMc8OGBQEa20M}FMuoiGOEK4)hEGs76(P`aB8V$T7Da(28;Xf0LI<@QC+m6`S
z#BrH<`$TyA{7~D)g&`a{L<5h+b#5hyWwFAO59pq}AA#xZj@>)*mbY>JOlHJDZ;i*U
zmRSpH<!Fp9rDiHdleauN4u4bVVSu3*J(cIQ%}NR2N4jVzujEUy4n+=NG#$-nk%Wm9
z<mpS#j^F5O%zbL<C}xh!)EOX^!#R{wB2YkfFAvYCQt&l4P-B24L)y`+ktb>jc{mF5
zWR1HiJG)o2HkN}sR$)6M#Rz3VK`}CpVGJ)Jm#|a?5QP`tAdV_@m70e?El4GIU8$BM
zX5!rjN)~n7#cY9osXN!|3Vf~tgBjZENW7?%LK2NlRovY{K5p^fv}+d_a?1b})RX(*
z$YDa-p}!$-VJgOP&}<+*&R6W03Fn0$i#m9VKiUtE8CSf2CECSNk^IAA<qMt+0^vjv
zG_vSSf(1dFkGPsUn0$RxO>X0kHBajr^)%{Wx9qsIfl$`%5WZqB!XCaLWfs*F`zG&9
zbuMhhs^G_xnhp%CJlQ6!Z($0(>c$7~-n9*KxpuPPIh5SoQ+WCBd3UFkMp}Z^jI(U$
zk1Ti0x;GK`rduiG2``kRaR*=gXqgG<D!8BKk{d5UE{4)V?4rr~n)5IKE+O}QP!{>k
zc$>CGl|rnCJlL7Z9!-uHy%G`Kb|3N^bc^6cX-@2SQ?~?wP*XFHB-Tebt{1YyV;QG%
zZ{!m$IE>-+A&C7;+xhc(;EwN!tkC-lgid9mv-6dX<@V|YuWoeWGI{D6`$B2h=^EFJ
z$k2wQno1nwu+@XXt%E}uu#?T>;oLcsdYQUX*f~rC=x_QP9!2R8!<-J`_iV|t-giHN
z@oV8Fn%+YW4M$sbzbBe$K20p+E_e;Y>kIPIP>MVp^IGI8E`65hMfGY4TY?qu-G|+D
zsEkRqntkvc@I>2(%dq@+{GT&)$J%E{VsmQIfmffrIHo2zJ%+~#9`>s4my;b8%dw>{
z9jgtdIt2>+yp?V*h~kcb-BE#8*@kK{8JQs^K&(jcG_%G4*VB%ey{-r8)~<KQ--)hj
zn<i{6W6R)M?+>y!_xG_Z^0q$v23QA14S26!U$R`{Gug5w3_qB=Tn1BNKYTj~*#sBf
zn~h%^FU5IE!l-){+Aq*4n&VD;{lHcKqk3b4%y07@r$B`a29~>*d&bA@c0-@HsqWYB
zc!1Qb20SAMJl368nkdjx;OsJwcgIg&r~DGPv~t&L5)8R>{STt3<PYOtf}O4c`f-m;
zHQ-JF*24275Dbt{PY@Kr=Pwo$94(^0o7K#rNz)Llq+jd@YDRFVEQPL{%|C4ylmpH4
z`yw`hS4I-)TF0dItt#d?UQWK<kLyj0CNBo{;9U7OoYVZ#@+q?Ll!<tKhw-n}V?)?c
zeMqO-MGz(bxMcYAA|dEP;=Ry24EFf56xSc1E1&=w2}SX0QKR7BFTBE)=J&&bj>3Re
z1kfsOZDHZ=YA)tz=jdW;1_)-eoB#m+I|A}J`5VIWFBsN;!La=chW%eK9RGsh{1*(@
zzhJok1;g_X7^LTA%KUGjf1-rHr1amUfP3y;2@T5DPnG@!`l$tA6Z`*A>0gk4B89&|
z|3nLaf&PgY{sR3sHT?JzSq}N%%m9)@;LoZG1j7Iaxr_nXN?2A-MuO~dv=wwmMN=L4
zNBssJ_+zOL`nmgc4AgTHj#Xn<7zhCDfjrCptmgk&>VvjG=TkOzaZ|H0b~0x)adCQ%
z){#Tn_(1>w8rc6=Tz{fUc)y^3JXHIf#e~CH7X&4{3QG2;Vg9q!2VE2W!m|Edx^jfd
zZ?!?};a^x2l3!T1zhkd5>nrO(d4>S}bHAs%L;4HL{&y@P{<`u2h?V&ZJ4p2l%kg*Y
zI+t8}HYm>+ApZAso9KRFIscB;?2r(g0o94m^v_v;hF@5&zhg)72xxji<(eq_ob~1W
zh5f^W@bfYf$Q=Bf0J>9$ko=sr5&wn#!_Vn+wuy9tfd+J=ZVr_1pU#T^v(yJs>ioj8
z{4tU8bJ*#w<Q*FbQ~{ahci2boSNLz0r4rY*s0xC8LDu>mUN-v`{#$7+VsnOJfU@la
z`WpHj*0KK;{#$JYAK)pifLhm1;pcF+<FD}FipxYk^rJl})m@6`aIx>N@ZYMdL$f&W
zXKi{3su90uTQKxj_;2MEZG!#;iwXc#zI+ashy4owt-hW+rT(*=zoh*N|E<8D`_BCn
zcF+11{#%7TpPc(oSf%k7`2VKrey*_RQvm!4Q_uVg|E<EFk23ue2HOPyo{c$up7Qfs
z;D5q}=l}hN`17+o@6Y{t7JOLXZ(X(jMgIPMulS5)`R8cxGnDn8qm9o{wttT9KSSC7
zIZ6cgyOlWpIjZ^$<^1Pp_%oF2pQEkMQ0{+@9z8>O{ulat+e8NcyO~&+|2eDqoc*7A
z`aRv)=j>ku^}MV2X9eha&i+qD{hsc{bM}8q>UWj~;hC-er>1^q4W6_AQ&hjRub;Dj
sQPuPQ<e#=0e$Ikq1qt=@I6Ww6gNEMRfMTEkBwftS#YDtO{?n2Ce@eE0k^lez

literal 0
HcmV?d00001

diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.step b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.step
new file mode 100644
index 00000000..856fa964
--- /dev/null
+++ b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.step	
@@ -0,0 +1,6432 @@
+ISO-10303-21;
+HEADER;
+FILE_DESCRIPTION(('FreeCAD Model'),'2;1');
+FILE_NAME(
+'/home/obijuan/develop/FreeCAD-library/Electrical 
+Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-ma
+le-pin-header-right-angle.step','2016-10-11T09:10:14',('Author'),(''),
+  'Open CASCADE STEP processor 6.8','FreeCAD','Unknown');
+FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }'));
+ENDSEC;
+DATA;
+#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft',
+  'automotive_design',1997,#2);
+#2 = APPLICATION_CONTEXT(
+  'core data for automotive mechanical design processes');
+#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10);
+#4 = PRODUCT_DEFINITION_SHAPE('','',#5);
+#5 = PRODUCT_DEFINITION('design','',#6,#9);
+#6 = PRODUCT_DEFINITION_FORMATION('','',#7);
+#7 = PRODUCT('ASSEMBLY','ASSEMBLY','',(#8));
+#8 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#10 = SHAPE_REPRESENTATION('',(#11,#15,#19),#23);
+#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14);
+#12 = CARTESIAN_POINT('',(0.,0.,0.));
+#13 = DIRECTION('',(0.,0.,1.));
+#14 = DIRECTION('',(1.,0.,-0.));
+#15 = AXIS2_PLACEMENT_3D('',#16,#17,#18);
+#16 = CARTESIAN_POINT('',(0.,0.,0.));
+#17 = DIRECTION('',(0.,0.,1.));
+#18 = DIRECTION('',(1.,0.,0.));
+#19 = AXIS2_PLACEMENT_3D('',#20,#21,#22);
+#20 = CARTESIAN_POINT('',(1.136341494366E-17,-0.1,-9.661417322835E-02));
+#21 = DIRECTION('',(0.,0.,1.));
+#22 = DIRECTION('',(1.,0.,0.));
+#23 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#30)) GLOBAL_UNIT_ASSIGNED_CONTEXT(
+(#24,#28,#29)) REPRESENTATION_CONTEXT('Context #1',
+  '3D Context with UNIT and UNCERTAINTY') );
+#24 = ( CONVERSION_BASED_UNIT('INCH',#26) LENGTH_UNIT() NAMED_UNIT(#25) 
+  );
+#25 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#26 = LENGTH_MEASURE_WITH_UNIT(25.4,#27);
+#27 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#28 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#29 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#30 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09),
+  #24,'distance_accuracy_value','confusion accuracy');
+#31 = PRODUCT_TYPE('part',$,(#7));
+#32 = SHAPE_REPRESENTATION('',(#11,#33,#1497),#2961);
+#33 = MANIFOLD_SOLID_BREP('',#34);
+#34 = CLOSED_SHELL('',(#35,#151,#260,#365,#412,#658,#706,#788,#837,#914,
+    #962,#1011,#1060,#1137,#1164,#1236,#1285,#1332,#1401,#1428,#1455,
+    #1482));
+#35 = ADVANCED_FACE('',(#36),#50,.T.);
+#36 = FACE_BOUND('',#37,.T.);
+#37 = EDGE_LOOP('',(#38,#71,#99,#127));
+#38 = ORIENTED_EDGE('',*,*,#39,.F.);
+#39 = EDGE_CURVE('',#40,#42,#44,.T.);
+#40 = VERTEX_POINT('',#41);
+#41 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.));
+#42 = VERTEX_POINT('',#43);
+#43 = CARTESIAN_POINT('',(-4.606299212598E-02,-2.952755905512E-02,0.));
+#44 = SURFACE_CURVE('',#45,(#49,#60),.PCURVE_S1.);
+#45 = LINE('',#46,#47);
+#46 = CARTESIAN_POINT('',(-4.606299212598E-02,2.185478394931E-18,0.));
+#47 = VECTOR('',#48,3.937007874016E-02);
+#48 = DIRECTION('',(0.,1.,0.));
+#49 = PCURVE('',#50,#55);
+#50 = PLANE('',#51);
+#51 = AXIS2_PLACEMENT_3D('',#52,#53,#54);
+#52 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#53 = DIRECTION('',(-1.,0.,0.));
+#54 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#55 = DEFINITIONAL_REPRESENTATION('',(#56),#59);
+#56 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#57,#58),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#57 = CARTESIAN_POINT('',(2.755905511811E-02,0.));
+#58 = CARTESIAN_POINT('',(2.755905511811E-02,-8.031496062992E-02));
+#59 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#60 = PCURVE('',#61,#66);
+#61 = PLANE('',#62);
+#62 = AXIS2_PLACEMENT_3D('',#63,#64,#65);
+#63 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.));
+#64 = DIRECTION('',(0.,0.,-1.));
+#65 = DIRECTION('',(-1.,0.,0.));
+#66 = DEFINITIONAL_REPRESENTATION('',(#67),#70);
+#67 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#68,#69),.UNSPECIFIED.,.F.,.F.,(2,
+    2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#68 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#69 = CARTESIAN_POINT('',(-3.937007874016E-03,1.968503937008E-02));
+#70 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#71 = ORIENTED_EDGE('',*,*,#72,.T.);
+#72 = EDGE_CURVE('',#40,#73,#75,.T.);
+#73 = VERTEX_POINT('',#74);
+#74 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#75 = SURFACE_CURVE('',#76,(#80,#87),.PCURVE_S1.);
+#76 = LINE('',#77,#78);
+#77 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.));
+#78 = VECTOR('',#79,3.937007874016E-02);
+#79 = DIRECTION('',(0.,0.,1.));
+#80 = PCURVE('',#50,#81);
+#81 = DEFINITIONAL_REPRESENTATION('',(#82),#86);
+#82 = LINE('',#83,#84);
+#83 = CARTESIAN_POINT('',(2.755905511811E-02,-1.748382715945E-18));
+#84 = VECTOR('',#85,1.);
+#85 = DIRECTION('',(-1.,2.22044604925E-16));
+#86 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#87 = PCURVE('',#88,#93);
+#88 = PLANE('',#89);
+#89 = AXIS2_PLACEMENT_3D('',#90,#91,#92);
+#90 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.));
+#91 = DIRECTION('',(0.803841899203,0.59484300541,0.));
+#92 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#93 = DEFINITIONAL_REPRESENTATION('',(#94),#98);
+#94 = LINE('',#95,#96);
+#95 = CARTESIAN_POINT('',(0.,0.));
+#96 = VECTOR('',#97,1.);
+#97 = DIRECTION('',(0.,-1.));
+#98 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#99 = ORIENTED_EDGE('',*,*,#100,.T.);
+#100 = EDGE_CURVE('',#73,#101,#103,.T.);
+#101 = VERTEX_POINT('',#102);
+#102 = CARTESIAN_POINT('',(-4.606299212598E-02,-2.952755905512E-02,
+    2.755905511811E-02));
+#103 = SURFACE_CURVE('',#104,(#108,#115),.PCURVE_S1.);
+#104 = LINE('',#105,#106);
+#105 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#106 = VECTOR('',#107,3.937007874016E-02);
+#107 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#108 = PCURVE('',#50,#109);
+#109 = DEFINITIONAL_REPRESENTATION('',(#110),#114);
+#110 = LINE('',#111,#112);
+#111 = CARTESIAN_POINT('',(0.,0.));
+#112 = VECTOR('',#113,1.);
+#113 = DIRECTION('',(0.,-1.));
+#114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#115 = PCURVE('',#116,#121);
+#116 = PLANE('',#117);
+#117 = AXIS2_PLACEMENT_3D('',#118,#119,#120);
+#118 = CARTESIAN_POINT('',(-2.197247885681E-16,1.048023420992E-16,
+    2.755905511811E-02));
+#119 = DIRECTION('',(-2.021736165437E-17,9.63423857353E-17,1.));
+#120 = DIRECTION('',(0.,1.,-9.63423857353E-17));
+#121 = DEFINITIONAL_REPRESENTATION('',(#122),#126);
+#122 = LINE('',#123,#124);
+#123 = CARTESIAN_POINT('',(-3.031496062992E-02,4.606299212598E-02));
+#124 = VECTOR('',#125,1.);
+#125 = DIRECTION('',(1.,2.541367226116E-33));
+#126 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#127 = ORIENTED_EDGE('',*,*,#128,.T.);
+#128 = EDGE_CURVE('',#101,#42,#129,.T.);
+#129 = SURFACE_CURVE('',#130,(#134,#140),.PCURVE_S1.);
+#130 = LINE('',#131,#132);
+#131 = CARTESIAN_POINT('',(-4.606299212598E-02,-2.952755905512E-02,
+    1.377952755906E-02));
+#132 = VECTOR('',#133,3.937007874016E-02);
+#133 = DIRECTION('',(0.,0.,-1.));
+#134 = PCURVE('',#50,#135);
+#135 = DEFINITIONAL_REPRESENTATION('',(#136),#139);
+#136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#137,#138),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#137 = CARTESIAN_POINT('',(0.,-7.874015748031E-04));
+#138 = CARTESIAN_POINT('',(2.755905511811E-02,-7.874015748032E-04));
+#139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#140 = PCURVE('',#141,#146);
+#141 = PLANE('',#142);
+#142 = AXIS2_PLACEMENT_3D('',#143,#144,#145);
+#143 = CARTESIAN_POINT('',(-5.905511811024E-02,-2.952755905512E-02,0.));
+#144 = DIRECTION('',(0.,1.,0.));
+#145 = DIRECTION('',(1.,0.,0.));
+#146 = DEFINITIONAL_REPRESENTATION('',(#147),#150);
+#147 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#148,#149),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#148 = CARTESIAN_POINT('',(1.299212598425E-02,-2.755905511811E-02));
+#149 = CARTESIAN_POINT('',(1.299212598425E-02,0.));
+#150 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#151 = ADVANCED_FACE('',(#152),#88,.F.);
+#152 = FACE_BOUND('',#153,.F.);
+#153 = EDGE_LOOP('',(#154,#155,#183,#211,#239));
+#154 = ORIENTED_EDGE('',*,*,#72,.T.);
+#155 = ORIENTED_EDGE('',*,*,#156,.T.);
+#156 = EDGE_CURVE('',#73,#157,#159,.T.);
+#157 = VERTEX_POINT('',#158);
+#158 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.1)
+  );
+#159 = SURFACE_CURVE('',#160,(#164,#171),.PCURVE_S1.);
+#160 = LINE('',#161,#162);
+#161 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.));
+#162 = VECTOR('',#163,3.937007874016E-02);
+#163 = DIRECTION('',(0.,0.,1.));
+#164 = PCURVE('',#88,#165);
+#165 = DEFINITIONAL_REPRESENTATION('',(#166),#170);
+#166 = LINE('',#167,#168);
+#167 = CARTESIAN_POINT('',(0.,0.));
+#168 = VECTOR('',#169,1.);
+#169 = DIRECTION('',(0.,-1.));
+#170 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#171 = PCURVE('',#172,#177);
+#172 = PLANE('',#173);
+#173 = AXIS2_PLACEMENT_3D('',#174,#175,#176);
+#174 = CARTESIAN_POINT('',(-5.E-02,-3.031496062992E-02,0.));
+#175 = DIRECTION('',(0.,1.,0.));
+#176 = DIRECTION('',(1.,0.,0.));
+#177 = DEFINITIONAL_REPRESENTATION('',(#178),#182);
+#178 = LINE('',#179,#180);
+#179 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#180 = VECTOR('',#181,1.);
+#181 = DIRECTION('',(0.,-1.));
+#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#183 = ORIENTED_EDGE('',*,*,#184,.T.);
+#184 = EDGE_CURVE('',#157,#185,#187,.T.);
+#185 = VERTEX_POINT('',#186);
+#186 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.E-02,0.1));
+#187 = SURFACE_CURVE('',#188,(#192,#199),.PCURVE_S1.);
+#188 = LINE('',#189,#190);
+#189 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.1)
+  );
+#190 = VECTOR('',#191,3.937007874016E-02);
+#191 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#192 = PCURVE('',#88,#193);
+#193 = DEFINITIONAL_REPRESENTATION('',(#194),#198);
+#194 = LINE('',#195,#196);
+#195 = CARTESIAN_POINT('',(0.,-0.1));
+#196 = VECTOR('',#197,1.);
+#197 = DIRECTION('',(1.,0.));
+#198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#199 = PCURVE('',#200,#205);
+#200 = PLANE('',#201);
+#201 = AXIS2_PLACEMENT_3D('',#202,#203,#204);
+#202 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.1));
+#203 = DIRECTION('',(0.,0.,-1.));
+#204 = DIRECTION('',(-1.,0.,0.));
+#205 = DEFINITIONAL_REPRESENTATION('',(#206),#210);
+#206 = LINE('',#207,#208);
+#207 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#208 = VECTOR('',#209,1.);
+#209 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#211 = ORIENTED_EDGE('',*,*,#212,.F.);
+#212 = EDGE_CURVE('',#213,#185,#215,.T.);
+#213 = VERTEX_POINT('',#214);
+#214 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.E-02,0.));
+#215 = SURFACE_CURVE('',#216,(#220,#227),.PCURVE_S1.);
+#216 = LINE('',#217,#218);
+#217 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.E-02,0.));
+#218 = VECTOR('',#219,3.937007874016E-02);
+#219 = DIRECTION('',(0.,0.,1.));
+#220 = PCURVE('',#88,#221);
+#221 = DEFINITIONAL_REPRESENTATION('',(#222),#226);
+#222 = LINE('',#223,#224);
+#223 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#224 = VECTOR('',#225,1.);
+#225 = DIRECTION('',(0.,-1.));
+#226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#227 = PCURVE('',#228,#233);
+#228 = PLANE('',#229);
+#229 = AXIS2_PLACEMENT_3D('',#230,#231,#232);
+#230 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.E-02,0.));
+#231 = DIRECTION('',(0.,1.,0.));
+#232 = DIRECTION('',(1.,0.,0.));
+#233 = DEFINITIONAL_REPRESENTATION('',(#234),#238);
+#234 = LINE('',#235,#236);
+#235 = CARTESIAN_POINT('',(0.,0.));
+#236 = VECTOR('',#237,1.);
+#237 = DIRECTION('',(0.,-1.));
+#238 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#239 = ORIENTED_EDGE('',*,*,#240,.F.);
+#240 = EDGE_CURVE('',#40,#213,#241,.T.);
+#241 = SURFACE_CURVE('',#242,(#246,#253),.PCURVE_S1.);
+#242 = LINE('',#243,#244);
+#243 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,0.));
+#244 = VECTOR('',#245,3.937007874016E-02);
+#245 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#246 = PCURVE('',#88,#247);
+#247 = DEFINITIONAL_REPRESENTATION('',(#248),#252);
+#248 = LINE('',#249,#250);
+#249 = CARTESIAN_POINT('',(0.,0.));
+#250 = VECTOR('',#251,1.);
+#251 = DIRECTION('',(1.,0.));
+#252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#253 = PCURVE('',#61,#254);
+#254 = DEFINITIONAL_REPRESENTATION('',(#255),#259);
+#255 = LINE('',#256,#257);
+#256 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#257 = VECTOR('',#258,1.);
+#258 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#259 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#260 = ADVANCED_FACE('',(#261),#275,.F.);
+#261 = FACE_BOUND('',#262,.F.);
+#262 = EDGE_LOOP('',(#263,#293,#316,#344));
+#263 = ORIENTED_EDGE('',*,*,#264,.F.);
+#264 = EDGE_CURVE('',#265,#267,#269,.T.);
+#265 = VERTEX_POINT('',#266);
+#266 = CARTESIAN_POINT('',(-5.E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#267 = VERTEX_POINT('',#268);
+#268 = CARTESIAN_POINT('',(-5.E-02,-3.031496062992E-02,0.1));
+#269 = SURFACE_CURVE('',#270,(#274,#286),.PCURVE_S1.);
+#270 = LINE('',#271,#272);
+#271 = CARTESIAN_POINT('',(-5.E-02,-3.031496062992E-02,0.));
+#272 = VECTOR('',#273,3.937007874016E-02);
+#273 = DIRECTION('',(0.,0.,1.));
+#274 = PCURVE('',#275,#280);
+#275 = PLANE('',#276);
+#276 = AXIS2_PLACEMENT_3D('',#277,#278,#279);
+#277 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.));
+#278 = DIRECTION('',(1.,0.,0.));
+#279 = DIRECTION('',(0.,-1.,0.));
+#280 = DEFINITIONAL_REPRESENTATION('',(#281),#285);
+#281 = LINE('',#282,#283);
+#282 = CARTESIAN_POINT('',(6.062992125984E-02,0.));
+#283 = VECTOR('',#284,1.);
+#284 = DIRECTION('',(0.,-1.));
+#285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#286 = PCURVE('',#172,#287);
+#287 = DEFINITIONAL_REPRESENTATION('',(#288),#292);
+#288 = LINE('',#289,#290);
+#289 = CARTESIAN_POINT('',(0.,0.));
+#290 = VECTOR('',#291,1.);
+#291 = DIRECTION('',(0.,-1.));
+#292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#293 = ORIENTED_EDGE('',*,*,#294,.T.);
+#294 = EDGE_CURVE('',#265,#295,#297,.T.);
+#295 = VERTEX_POINT('',#296);
+#296 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,2.755905511811E-02
+    ));
+#297 = SURFACE_CURVE('',#298,(#302,#309),.PCURVE_S1.);
+#298 = LINE('',#299,#300);
+#299 = CARTESIAN_POINT('',(-5.E-02,4.370956789863E-18,2.755905511811E-02
+    ));
+#300 = VECTOR('',#301,3.937007874016E-02);
+#301 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#302 = PCURVE('',#275,#303);
+#303 = DEFINITIONAL_REPRESENTATION('',(#304),#308);
+#304 = LINE('',#305,#306);
+#305 = CARTESIAN_POINT('',(3.031496062992E-02,-2.755905511811E-02));
+#306 = VECTOR('',#307,1.);
+#307 = DIRECTION('',(-1.,2.22044604925E-16));
+#308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#309 = PCURVE('',#116,#310);
+#310 = DEFINITIONAL_REPRESENTATION('',(#311),#315);
+#311 = LINE('',#312,#313);
+#312 = CARTESIAN_POINT('',(-1.004313853093E-16,5.E-02));
+#313 = VECTOR('',#314,1.);
+#314 = DIRECTION('',(1.,2.541367226116E-33));
+#315 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#316 = ORIENTED_EDGE('',*,*,#317,.T.);
+#317 = EDGE_CURVE('',#295,#318,#320,.T.);
+#318 = VERTEX_POINT('',#319);
+#319 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.1));
+#320 = SURFACE_CURVE('',#321,(#325,#332),.PCURVE_S1.);
+#321 = LINE('',#322,#323);
+#322 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.));
+#323 = VECTOR('',#324,3.937007874016E-02);
+#324 = DIRECTION('',(0.,0.,1.));
+#325 = PCURVE('',#275,#326);
+#326 = DEFINITIONAL_REPRESENTATION('',(#327),#331);
+#327 = LINE('',#328,#329);
+#328 = CARTESIAN_POINT('',(0.,0.));
+#329 = VECTOR('',#330,1.);
+#330 = DIRECTION('',(0.,-1.));
+#331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#332 = PCURVE('',#333,#338);
+#333 = PLANE('',#334);
+#334 = AXIS2_PLACEMENT_3D('',#335,#336,#337);
+#335 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.));
+#336 = DIRECTION('',(0.,1.,0.));
+#337 = DIRECTION('',(1.,0.,0.));
+#338 = DEFINITIONAL_REPRESENTATION('',(#339),#343);
+#339 = LINE('',#340,#341);
+#340 = CARTESIAN_POINT('',(0.,0.));
+#341 = VECTOR('',#342,1.);
+#342 = DIRECTION('',(0.,-1.));
+#343 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#344 = ORIENTED_EDGE('',*,*,#345,.T.);
+#345 = EDGE_CURVE('',#318,#267,#346,.T.);
+#346 = SURFACE_CURVE('',#347,(#351,#358),.PCURVE_S1.);
+#347 = LINE('',#348,#349);
+#348 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.1));
+#349 = VECTOR('',#350,3.937007874016E-02);
+#350 = DIRECTION('',(0.,-1.,0.));
+#351 = PCURVE('',#275,#352);
+#352 = DEFINITIONAL_REPRESENTATION('',(#353),#357);
+#353 = LINE('',#354,#355);
+#354 = CARTESIAN_POINT('',(0.,-0.1));
+#355 = VECTOR('',#356,1.);
+#356 = DIRECTION('',(1.,0.));
+#357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#358 = PCURVE('',#200,#359);
+#359 = DEFINITIONAL_REPRESENTATION('',(#360),#364);
+#360 = LINE('',#361,#362);
+#361 = CARTESIAN_POINT('',(0.,0.));
+#362 = VECTOR('',#363,1.);
+#363 = DIRECTION('',(0.,-1.));
+#364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#365 = ADVANCED_FACE('',(#366),#172,.F.);
+#366 = FACE_BOUND('',#367,.F.);
+#367 = EDGE_LOOP('',(#368,#389,#390,#411));
+#368 = ORIENTED_EDGE('',*,*,#369,.F.);
+#369 = EDGE_CURVE('',#265,#73,#370,.T.);
+#370 = SURFACE_CURVE('',#371,(#375,#382),.PCURVE_S1.);
+#371 = LINE('',#372,#373);
+#372 = CARTESIAN_POINT('',(-5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#373 = VECTOR('',#374,3.937007874016E-02);
+#374 = DIRECTION('',(1.,0.,0.));
+#375 = PCURVE('',#172,#376);
+#376 = DEFINITIONAL_REPRESENTATION('',(#377),#381);
+#377 = LINE('',#378,#379);
+#378 = CARTESIAN_POINT('',(-3.937007874016E-03,-2.755905511811E-02));
+#379 = VECTOR('',#380,1.);
+#380 = DIRECTION('',(1.,0.));
+#381 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#382 = PCURVE('',#116,#383);
+#383 = DEFINITIONAL_REPRESENTATION('',(#384),#388);
+#384 = LINE('',#385,#386);
+#385 = CARTESIAN_POINT('',(-3.031496062992E-02,5.393700787402E-02));
+#386 = VECTOR('',#387,1.);
+#387 = DIRECTION('',(0.,-1.));
+#388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#389 = ORIENTED_EDGE('',*,*,#264,.T.);
+#390 = ORIENTED_EDGE('',*,*,#391,.T.);
+#391 = EDGE_CURVE('',#267,#157,#392,.T.);
+#392 = SURFACE_CURVE('',#393,(#397,#404),.PCURVE_S1.);
+#393 = LINE('',#394,#395);
+#394 = CARTESIAN_POINT('',(-5.E-02,-3.031496062992E-02,0.1));
+#395 = VECTOR('',#396,3.937007874016E-02);
+#396 = DIRECTION('',(1.,0.,0.));
+#397 = PCURVE('',#172,#398);
+#398 = DEFINITIONAL_REPRESENTATION('',(#399),#403);
+#399 = LINE('',#400,#401);
+#400 = CARTESIAN_POINT('',(0.,-0.1));
+#401 = VECTOR('',#402,1.);
+#402 = DIRECTION('',(1.,0.));
+#403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#404 = PCURVE('',#200,#405);
+#405 = DEFINITIONAL_REPRESENTATION('',(#406),#410);
+#406 = LINE('',#407,#408);
+#407 = CARTESIAN_POINT('',(0.,-6.062992125984E-02));
+#408 = VECTOR('',#409,1.);
+#409 = DIRECTION('',(-1.,0.));
+#410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#411 = ORIENTED_EDGE('',*,*,#156,.F.);
+#412 = ADVANCED_FACE('',(#413),#200,.F.);
+#413 = FACE_BOUND('',#414,.F.);
+#414 = EDGE_LOOP('',(#415,#416,#439,#467,#495,#523,#551,#579,#607,#635,
+    #656,#657));
+#415 = ORIENTED_EDGE('',*,*,#345,.F.);
+#416 = ORIENTED_EDGE('',*,*,#417,.T.);
+#417 = EDGE_CURVE('',#318,#418,#420,.T.);
+#418 = VERTEX_POINT('',#419);
+#419 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.1));
+#420 = SURFACE_CURVE('',#421,(#425,#432),.PCURVE_S1.);
+#421 = LINE('',#422,#423);
+#422 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.1));
+#423 = VECTOR('',#424,3.937007874016E-02);
+#424 = DIRECTION('',(1.,0.,0.));
+#425 = PCURVE('',#200,#426);
+#426 = DEFINITIONAL_REPRESENTATION('',(#427),#431);
+#427 = LINE('',#428,#429);
+#428 = CARTESIAN_POINT('',(0.,0.));
+#429 = VECTOR('',#430,1.);
+#430 = DIRECTION('',(-1.,0.));
+#431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#432 = PCURVE('',#333,#433);
+#433 = DEFINITIONAL_REPRESENTATION('',(#434),#438);
+#434 = LINE('',#435,#436);
+#435 = CARTESIAN_POINT('',(0.,-0.1));
+#436 = VECTOR('',#437,1.);
+#437 = DIRECTION('',(1.,0.));
+#438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#439 = ORIENTED_EDGE('',*,*,#440,.T.);
+#440 = EDGE_CURVE('',#418,#441,#443,.T.);
+#441 = VERTEX_POINT('',#442);
+#442 = CARTESIAN_POINT('',(-3.149606299213E-02,5.E-02,0.1));
+#443 = SURFACE_CURVE('',#444,(#448,#455),.PCURVE_S1.);
+#444 = LINE('',#445,#446);
+#445 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.1));
+#446 = VECTOR('',#447,3.937007874016E-02);
+#447 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#448 = PCURVE('',#200,#449);
+#449 = DEFINITIONAL_REPRESENTATION('',(#450),#454);
+#450 = LINE('',#451,#452);
+#451 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#452 = VECTOR('',#453,1.);
+#453 = DIRECTION('',(-0.59484300541,0.803841899203));
+#454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#455 = PCURVE('',#456,#461);
+#456 = PLANE('',#457);
+#457 = AXIS2_PLACEMENT_3D('',#458,#459,#460);
+#458 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.));
+#459 = DIRECTION('',(-0.803841899203,0.59484300541,0.));
+#460 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#461 = DEFINITIONAL_REPRESENTATION('',(#462),#466);
+#462 = LINE('',#463,#464);
+#463 = CARTESIAN_POINT('',(0.,-0.1));
+#464 = VECTOR('',#465,1.);
+#465 = DIRECTION('',(1.,0.));
+#466 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#467 = ORIENTED_EDGE('',*,*,#468,.T.);
+#468 = EDGE_CURVE('',#441,#469,#471,.T.);
+#469 = VERTEX_POINT('',#470);
+#470 = CARTESIAN_POINT('',(3.149606299213E-02,5.E-02,0.1));
+#471 = SURFACE_CURVE('',#472,(#476,#483),.PCURVE_S1.);
+#472 = LINE('',#473,#474);
+#473 = CARTESIAN_POINT('',(-3.149606299213E-02,5.E-02,0.1));
+#474 = VECTOR('',#475,3.937007874016E-02);
+#475 = DIRECTION('',(1.,0.,0.));
+#476 = PCURVE('',#200,#477);
+#477 = DEFINITIONAL_REPRESENTATION('',(#478),#482);
+#478 = LINE('',#479,#480);
+#479 = CARTESIAN_POINT('',(-1.850393700787E-02,1.968503937008E-02));
+#480 = VECTOR('',#481,1.);
+#481 = DIRECTION('',(-1.,0.));
+#482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#483 = PCURVE('',#484,#489);
+#484 = PLANE('',#485);
+#485 = AXIS2_PLACEMENT_3D('',#486,#487,#488);
+#486 = CARTESIAN_POINT('',(-3.149606299213E-02,5.E-02,0.));
+#487 = DIRECTION('',(0.,1.,0.));
+#488 = DIRECTION('',(1.,0.,0.));
+#489 = DEFINITIONAL_REPRESENTATION('',(#490),#494);
+#490 = LINE('',#491,#492);
+#491 = CARTESIAN_POINT('',(0.,-0.1));
+#492 = VECTOR('',#493,1.);
+#493 = DIRECTION('',(1.,0.));
+#494 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#495 = ORIENTED_EDGE('',*,*,#496,.T.);
+#496 = EDGE_CURVE('',#469,#497,#499,.T.);
+#497 = VERTEX_POINT('',#498);
+#498 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,0.1));
+#499 = SURFACE_CURVE('',#500,(#504,#511),.PCURVE_S1.);
+#500 = LINE('',#501,#502);
+#501 = CARTESIAN_POINT('',(3.149606299213E-02,5.E-02,0.1));
+#502 = VECTOR('',#503,3.937007874016E-02);
+#503 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#504 = PCURVE('',#200,#505);
+#505 = DEFINITIONAL_REPRESENTATION('',(#506),#510);
+#506 = LINE('',#507,#508);
+#507 = CARTESIAN_POINT('',(-8.149606299213E-02,1.968503937008E-02));
+#508 = VECTOR('',#509,1.);
+#509 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#511 = PCURVE('',#512,#517);
+#512 = PLANE('',#513);
+#513 = AXIS2_PLACEMENT_3D('',#514,#515,#516);
+#514 = CARTESIAN_POINT('',(3.149606299213E-02,5.E-02,0.));
+#515 = DIRECTION('',(0.803841899203,0.59484300541,0.));
+#516 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#517 = DEFINITIONAL_REPRESENTATION('',(#518),#522);
+#518 = LINE('',#519,#520);
+#519 = CARTESIAN_POINT('',(0.,-0.1));
+#520 = VECTOR('',#521,1.);
+#521 = DIRECTION('',(1.,0.));
+#522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#523 = ORIENTED_EDGE('',*,*,#524,.T.);
+#524 = EDGE_CURVE('',#497,#525,#527,.T.);
+#525 = VERTEX_POINT('',#526);
+#526 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.1));
+#527 = SURFACE_CURVE('',#528,(#532,#539),.PCURVE_S1.);
+#528 = LINE('',#529,#530);
+#529 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,0.1));
+#530 = VECTOR('',#531,3.937007874016E-02);
+#531 = DIRECTION('',(1.,0.,0.));
+#532 = PCURVE('',#200,#533);
+#533 = DEFINITIONAL_REPRESENTATION('',(#534),#538);
+#534 = LINE('',#535,#536);
+#535 = CARTESIAN_POINT('',(-9.606299212598E-02,0.));
+#536 = VECTOR('',#537,1.);
+#537 = DIRECTION('',(-1.,0.));
+#538 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#539 = PCURVE('',#540,#545);
+#540 = PLANE('',#541);
+#541 = AXIS2_PLACEMENT_3D('',#542,#543,#544);
+#542 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,0.));
+#543 = DIRECTION('',(0.,1.,0.));
+#544 = DIRECTION('',(1.,0.,0.));
+#545 = DEFINITIONAL_REPRESENTATION('',(#546),#550);
+#546 = LINE('',#547,#548);
+#547 = CARTESIAN_POINT('',(0.,-0.1));
+#548 = VECTOR('',#549,1.);
+#549 = DIRECTION('',(1.,0.));
+#550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#551 = ORIENTED_EDGE('',*,*,#552,.T.);
+#552 = EDGE_CURVE('',#525,#553,#555,.T.);
+#553 = VERTEX_POINT('',#554);
+#554 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,0.1));
+#555 = SURFACE_CURVE('',#556,(#560,#567),.PCURVE_S1.);
+#556 = LINE('',#557,#558);
+#557 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.1));
+#558 = VECTOR('',#559,3.937007874016E-02);
+#559 = DIRECTION('',(0.,-1.,0.));
+#560 = PCURVE('',#200,#561);
+#561 = DEFINITIONAL_REPRESENTATION('',(#562),#566);
+#562 = LINE('',#563,#564);
+#563 = CARTESIAN_POINT('',(-0.1,0.));
+#564 = VECTOR('',#565,1.);
+#565 = DIRECTION('',(0.,-1.));
+#566 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#567 = PCURVE('',#568,#573);
+#568 = PLANE('',#569);
+#569 = AXIS2_PLACEMENT_3D('',#570,#571,#572);
+#570 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#571 = DIRECTION('',(1.,0.,0.));
+#572 = DIRECTION('',(0.,-1.,0.));
+#573 = DEFINITIONAL_REPRESENTATION('',(#574),#578);
+#574 = LINE('',#575,#576);
+#575 = CARTESIAN_POINT('',(0.,-0.1));
+#576 = VECTOR('',#577,1.);
+#577 = DIRECTION('',(1.,0.));
+#578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#579 = ORIENTED_EDGE('',*,*,#580,.F.);
+#580 = EDGE_CURVE('',#581,#553,#583,.T.);
+#581 = VERTEX_POINT('',#582);
+#582 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,0.1));
+#583 = SURFACE_CURVE('',#584,(#588,#595),.PCURVE_S1.);
+#584 = LINE('',#585,#586);
+#585 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,0.1));
+#586 = VECTOR('',#587,3.937007874016E-02);
+#587 = DIRECTION('',(1.,0.,0.));
+#588 = PCURVE('',#200,#589);
+#589 = DEFINITIONAL_REPRESENTATION('',(#590),#594);
+#590 = LINE('',#591,#592);
+#591 = CARTESIAN_POINT('',(-9.606299212598E-02,-6.062992125984E-02));
+#592 = VECTOR('',#593,1.);
+#593 = DIRECTION('',(-1.,0.));
+#594 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#595 = PCURVE('',#596,#601);
+#596 = PLANE('',#597);
+#597 = AXIS2_PLACEMENT_3D('',#598,#599,#600);
+#598 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,0.));
+#599 = DIRECTION('',(0.,1.,0.));
+#600 = DIRECTION('',(1.,0.,0.));
+#601 = DEFINITIONAL_REPRESENTATION('',(#602),#606);
+#602 = LINE('',#603,#604);
+#603 = CARTESIAN_POINT('',(0.,-0.1));
+#604 = VECTOR('',#605,1.);
+#605 = DIRECTION('',(1.,0.));
+#606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#607 = ORIENTED_EDGE('',*,*,#608,.F.);
+#608 = EDGE_CURVE('',#609,#581,#611,.T.);
+#609 = VERTEX_POINT('',#610);
+#610 = CARTESIAN_POINT('',(3.149606299213E-02,-5.E-02,0.1));
+#611 = SURFACE_CURVE('',#612,(#616,#623),.PCURVE_S1.);
+#612 = LINE('',#613,#614);
+#613 = CARTESIAN_POINT('',(3.149606299213E-02,-5.E-02,0.1));
+#614 = VECTOR('',#615,3.937007874016E-02);
+#615 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#616 = PCURVE('',#200,#617);
+#617 = DEFINITIONAL_REPRESENTATION('',(#618),#622);
+#618 = LINE('',#619,#620);
+#619 = CARTESIAN_POINT('',(-8.149606299213E-02,-8.031496062992E-02));
+#620 = VECTOR('',#621,1.);
+#621 = DIRECTION('',(-0.59484300541,0.803841899203));
+#622 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#623 = PCURVE('',#624,#629);
+#624 = PLANE('',#625);
+#625 = AXIS2_PLACEMENT_3D('',#626,#627,#628);
+#626 = CARTESIAN_POINT('',(3.149606299213E-02,-5.E-02,0.));
+#627 = DIRECTION('',(-0.803841899203,0.59484300541,0.));
+#628 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#629 = DEFINITIONAL_REPRESENTATION('',(#630),#634);
+#630 = LINE('',#631,#632);
+#631 = CARTESIAN_POINT('',(0.,-0.1));
+#632 = VECTOR('',#633,1.);
+#633 = DIRECTION('',(1.,0.));
+#634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#635 = ORIENTED_EDGE('',*,*,#636,.F.);
+#636 = EDGE_CURVE('',#185,#609,#637,.T.);
+#637 = SURFACE_CURVE('',#638,(#642,#649),.PCURVE_S1.);
+#638 = LINE('',#639,#640);
+#639 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.E-02,0.1));
+#640 = VECTOR('',#641,3.937007874016E-02);
+#641 = DIRECTION('',(1.,0.,0.));
+#642 = PCURVE('',#200,#643);
+#643 = DEFINITIONAL_REPRESENTATION('',(#644),#648);
+#644 = LINE('',#645,#646);
+#645 = CARTESIAN_POINT('',(-1.850393700787E-02,-8.031496062992E-02));
+#646 = VECTOR('',#647,1.);
+#647 = DIRECTION('',(-1.,0.));
+#648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#649 = PCURVE('',#228,#650);
+#650 = DEFINITIONAL_REPRESENTATION('',(#651),#655);
+#651 = LINE('',#652,#653);
+#652 = CARTESIAN_POINT('',(0.,-0.1));
+#653 = VECTOR('',#654,1.);
+#654 = DIRECTION('',(1.,0.));
+#655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#656 = ORIENTED_EDGE('',*,*,#184,.F.);
+#657 = ORIENTED_EDGE('',*,*,#391,.F.);
+#658 = ADVANCED_FACE('',(#659),#333,.T.);
+#659 = FACE_BOUND('',#660,.T.);
+#660 = EDGE_LOOP('',(#661,#683,#684,#685));
+#661 = ORIENTED_EDGE('',*,*,#662,.T.);
+#662 = EDGE_CURVE('',#663,#295,#665,.T.);
+#663 = VERTEX_POINT('',#664);
+#664 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,
+    2.755905511811E-02));
+#665 = SURFACE_CURVE('',#666,(#670,#676),.PCURVE_S1.);
+#666 = LINE('',#667,#668);
+#667 = CARTESIAN_POINT('',(-5.196850393701E-02,3.031496062992E-02,
+    2.755905511811E-02));
+#668 = VECTOR('',#669,3.937007874016E-02);
+#669 = DIRECTION('',(-1.,0.,0.));
+#670 = PCURVE('',#333,#671);
+#671 = DEFINITIONAL_REPRESENTATION('',(#672),#675);
+#672 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#673,#674),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-0.15,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#673 = CARTESIAN_POINT('',(3.937007874016E-03,-2.755905511811E-02));
+#674 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#676 = PCURVE('',#116,#677);
+#677 = DEFINITIONAL_REPRESENTATION('',(#678),#682);
+#678 = LINE('',#679,#680);
+#679 = CARTESIAN_POINT('',(3.031496062992E-02,5.196850393701E-02));
+#680 = VECTOR('',#681,1.);
+#681 = DIRECTION('',(0.,1.));
+#682 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#683 = ORIENTED_EDGE('',*,*,#317,.T.);
+#684 = ORIENTED_EDGE('',*,*,#417,.T.);
+#685 = ORIENTED_EDGE('',*,*,#686,.F.);
+#686 = EDGE_CURVE('',#663,#418,#687,.T.);
+#687 = SURFACE_CURVE('',#688,(#692,#699),.PCURVE_S1.);
+#688 = LINE('',#689,#690);
+#689 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.));
+#690 = VECTOR('',#691,3.937007874016E-02);
+#691 = DIRECTION('',(0.,0.,1.));
+#692 = PCURVE('',#333,#693);
+#693 = DEFINITIONAL_REPRESENTATION('',(#694),#698);
+#694 = LINE('',#695,#696);
+#695 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#696 = VECTOR('',#697,1.);
+#697 = DIRECTION('',(0.,-1.));
+#698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#699 = PCURVE('',#456,#700);
+#700 = DEFINITIONAL_REPRESENTATION('',(#701),#705);
+#701 = LINE('',#702,#703);
+#702 = CARTESIAN_POINT('',(0.,0.));
+#703 = VECTOR('',#704,1.);
+#704 = DIRECTION('',(0.,-1.));
+#705 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#706 = ADVANCED_FACE('',(#707),#456,.T.);
+#707 = FACE_BOUND('',#708,.T.);
+#708 = EDGE_LOOP('',(#709,#737,#738,#739,#762));
+#709 = ORIENTED_EDGE('',*,*,#710,.T.);
+#710 = EDGE_CURVE('',#711,#663,#713,.T.);
+#711 = VERTEX_POINT('',#712);
+#712 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.));
+#713 = SURFACE_CURVE('',#714,(#718,#725),.PCURVE_S1.);
+#714 = LINE('',#715,#716);
+#715 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.));
+#716 = VECTOR('',#717,3.937007874016E-02);
+#717 = DIRECTION('',(0.,0.,1.));
+#718 = PCURVE('',#456,#719);
+#719 = DEFINITIONAL_REPRESENTATION('',(#720),#724);
+#720 = LINE('',#721,#722);
+#721 = CARTESIAN_POINT('',(0.,0.));
+#722 = VECTOR('',#723,1.);
+#723 = DIRECTION('',(0.,-1.));
+#724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#725 = PCURVE('',#726,#731);
+#726 = PLANE('',#727);
+#727 = AXIS2_PLACEMENT_3D('',#728,#729,#730);
+#728 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#729 = DIRECTION('',(-1.,0.,0.));
+#730 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#731 = DEFINITIONAL_REPRESENTATION('',(#732),#736);
+#732 = LINE('',#733,#734);
+#733 = CARTESIAN_POINT('',(2.755905511811E-02,-6.062992125984E-02));
+#734 = VECTOR('',#735,1.);
+#735 = DIRECTION('',(-1.,2.22044604925E-16));
+#736 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#737 = ORIENTED_EDGE('',*,*,#686,.T.);
+#738 = ORIENTED_EDGE('',*,*,#440,.T.);
+#739 = ORIENTED_EDGE('',*,*,#740,.F.);
+#740 = EDGE_CURVE('',#741,#441,#743,.T.);
+#741 = VERTEX_POINT('',#742);
+#742 = CARTESIAN_POINT('',(-3.149606299213E-02,5.E-02,0.));
+#743 = SURFACE_CURVE('',#744,(#748,#755),.PCURVE_S1.);
+#744 = LINE('',#745,#746);
+#745 = CARTESIAN_POINT('',(-3.149606299213E-02,5.E-02,0.));
+#746 = VECTOR('',#747,3.937007874016E-02);
+#747 = DIRECTION('',(0.,0.,1.));
+#748 = PCURVE('',#456,#749);
+#749 = DEFINITIONAL_REPRESENTATION('',(#750),#754);
+#750 = LINE('',#751,#752);
+#751 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#752 = VECTOR('',#753,1.);
+#753 = DIRECTION('',(0.,-1.));
+#754 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#755 = PCURVE('',#484,#756);
+#756 = DEFINITIONAL_REPRESENTATION('',(#757),#761);
+#757 = LINE('',#758,#759);
+#758 = CARTESIAN_POINT('',(0.,0.));
+#759 = VECTOR('',#760,1.);
+#760 = DIRECTION('',(0.,-1.));
+#761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#762 = ORIENTED_EDGE('',*,*,#763,.F.);
+#763 = EDGE_CURVE('',#711,#741,#764,.T.);
+#764 = SURFACE_CURVE('',#765,(#769,#776),.PCURVE_S1.);
+#765 = LINE('',#766,#767);
+#766 = CARTESIAN_POINT('',(-4.606299212598E-02,3.031496062992E-02,0.));
+#767 = VECTOR('',#768,3.937007874016E-02);
+#768 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#769 = PCURVE('',#456,#770);
+#770 = DEFINITIONAL_REPRESENTATION('',(#771),#775);
+#771 = LINE('',#772,#773);
+#772 = CARTESIAN_POINT('',(0.,0.));
+#773 = VECTOR('',#774,1.);
+#774 = DIRECTION('',(1.,0.));
+#775 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#776 = PCURVE('',#777,#782);
+#777 = PLANE('',#778);
+#778 = AXIS2_PLACEMENT_3D('',#779,#780,#781);
+#779 = CARTESIAN_POINT('',(-5.E-02,3.031496062992E-02,0.));
+#780 = DIRECTION('',(0.,0.,-1.));
+#781 = DIRECTION('',(-1.,0.,0.));
+#782 = DEFINITIONAL_REPRESENTATION('',(#783),#787);
+#783 = LINE('',#784,#785);
+#784 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#785 = VECTOR('',#786,1.);
+#786 = DIRECTION('',(-0.59484300541,0.803841899203));
+#787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#788 = ADVANCED_FACE('',(#789),#484,.T.);
+#789 = FACE_BOUND('',#790,.T.);
+#790 = EDGE_LOOP('',(#791,#792,#793,#816));
+#791 = ORIENTED_EDGE('',*,*,#740,.T.);
+#792 = ORIENTED_EDGE('',*,*,#468,.T.);
+#793 = ORIENTED_EDGE('',*,*,#794,.F.);
+#794 = EDGE_CURVE('',#795,#469,#797,.T.);
+#795 = VERTEX_POINT('',#796);
+#796 = CARTESIAN_POINT('',(3.149606299213E-02,5.E-02,0.));
+#797 = SURFACE_CURVE('',#798,(#802,#809),.PCURVE_S1.);
+#798 = LINE('',#799,#800);
+#799 = CARTESIAN_POINT('',(3.149606299213E-02,5.E-02,0.));
+#800 = VECTOR('',#801,3.937007874016E-02);
+#801 = DIRECTION('',(0.,0.,1.));
+#802 = PCURVE('',#484,#803);
+#803 = DEFINITIONAL_REPRESENTATION('',(#804),#808);
+#804 = LINE('',#805,#806);
+#805 = CARTESIAN_POINT('',(6.299212598425E-02,0.));
+#806 = VECTOR('',#807,1.);
+#807 = DIRECTION('',(0.,-1.));
+#808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#809 = PCURVE('',#512,#810);
+#810 = DEFINITIONAL_REPRESENTATION('',(#811),#815);
+#811 = LINE('',#812,#813);
+#812 = CARTESIAN_POINT('',(0.,0.));
+#813 = VECTOR('',#814,1.);
+#814 = DIRECTION('',(0.,-1.));
+#815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#816 = ORIENTED_EDGE('',*,*,#817,.F.);
+#817 = EDGE_CURVE('',#741,#795,#818,.T.);
+#818 = SURFACE_CURVE('',#819,(#823,#830),.PCURVE_S1.);
+#819 = LINE('',#820,#821);
+#820 = CARTESIAN_POINT('',(-3.149606299213E-02,5.E-02,0.));
+#821 = VECTOR('',#822,3.937007874016E-02);
+#822 = DIRECTION('',(1.,0.,0.));
+#823 = PCURVE('',#484,#824);
+#824 = DEFINITIONAL_REPRESENTATION('',(#825),#829);
+#825 = LINE('',#826,#827);
+#826 = CARTESIAN_POINT('',(0.,0.));
+#827 = VECTOR('',#828,1.);
+#828 = DIRECTION('',(1.,0.));
+#829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#830 = PCURVE('',#777,#831);
+#831 = DEFINITIONAL_REPRESENTATION('',(#832),#836);
+#832 = LINE('',#833,#834);
+#833 = CARTESIAN_POINT('',(-1.850393700787E-02,1.968503937008E-02));
+#834 = VECTOR('',#835,1.);
+#835 = DIRECTION('',(-1.,0.));
+#836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#837 = ADVANCED_FACE('',(#838),#512,.T.);
+#838 = FACE_BOUND('',#839,.T.);
+#839 = EDGE_LOOP('',(#840,#841,#842,#865,#893));
+#840 = ORIENTED_EDGE('',*,*,#794,.T.);
+#841 = ORIENTED_EDGE('',*,*,#496,.T.);
+#842 = ORIENTED_EDGE('',*,*,#843,.F.);
+#843 = EDGE_CURVE('',#844,#497,#846,.T.);
+#844 = VERTEX_POINT('',#845);
+#845 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,
+    2.755905511811E-02));
+#846 = SURFACE_CURVE('',#847,(#851,#858),.PCURVE_S1.);
+#847 = LINE('',#848,#849);
+#848 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,0.));
+#849 = VECTOR('',#850,3.937007874016E-02);
+#850 = DIRECTION('',(0.,0.,1.));
+#851 = PCURVE('',#512,#852);
+#852 = DEFINITIONAL_REPRESENTATION('',(#853),#857);
+#853 = LINE('',#854,#855);
+#854 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#855 = VECTOR('',#856,1.);
+#856 = DIRECTION('',(0.,-1.));
+#857 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#858 = PCURVE('',#540,#859);
+#859 = DEFINITIONAL_REPRESENTATION('',(#860),#864);
+#860 = LINE('',#861,#862);
+#861 = CARTESIAN_POINT('',(0.,0.));
+#862 = VECTOR('',#863,1.);
+#863 = DIRECTION('',(0.,-1.));
+#864 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#865 = ORIENTED_EDGE('',*,*,#866,.F.);
+#866 = EDGE_CURVE('',#867,#844,#869,.T.);
+#867 = VERTEX_POINT('',#868);
+#868 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,0.));
+#869 = SURFACE_CURVE('',#870,(#874,#881),.PCURVE_S1.);
+#870 = LINE('',#871,#872);
+#871 = CARTESIAN_POINT('',(4.606299212598E-02,3.031496062992E-02,0.));
+#872 = VECTOR('',#873,3.937007874016E-02);
+#873 = DIRECTION('',(0.,0.,1.));
+#874 = PCURVE('',#512,#875);
+#875 = DEFINITIONAL_REPRESENTATION('',(#876),#880);
+#876 = LINE('',#877,#878);
+#877 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#878 = VECTOR('',#879,1.);
+#879 = DIRECTION('',(0.,-1.));
+#880 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#881 = PCURVE('',#882,#887);
+#882 = PLANE('',#883);
+#883 = AXIS2_PLACEMENT_3D('',#884,#885,#886);
+#884 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,
+    -3.937007874016E-03));
+#885 = DIRECTION('',(-1.,0.,0.));
+#886 = DIRECTION('',(0.,0.,-1.));
+#887 = DEFINITIONAL_REPRESENTATION('',(#888),#892);
+#888 = LINE('',#889,#890);
+#889 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#890 = VECTOR('',#891,1.);
+#891 = DIRECTION('',(-1.,-0.));
+#892 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#893 = ORIENTED_EDGE('',*,*,#894,.F.);
+#894 = EDGE_CURVE('',#795,#867,#895,.T.);
+#895 = SURFACE_CURVE('',#896,(#900,#907),.PCURVE_S1.);
+#896 = LINE('',#897,#898);
+#897 = CARTESIAN_POINT('',(3.149606299213E-02,5.E-02,0.));
+#898 = VECTOR('',#899,3.937007874016E-02);
+#899 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#900 = PCURVE('',#512,#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 = PCURVE('',#777,#908);
+#908 = DEFINITIONAL_REPRESENTATION('',(#909),#913);
+#909 = LINE('',#910,#911);
+#910 = CARTESIAN_POINT('',(-8.149606299213E-02,1.968503937008E-02));
+#911 = VECTOR('',#912,1.);
+#912 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#914 = ADVANCED_FACE('',(#915),#540,.T.);
+#915 = FACE_BOUND('',#916,.T.);
+#916 = EDGE_LOOP('',(#917,#939,#940,#941));
+#917 = ORIENTED_EDGE('',*,*,#918,.F.);
+#918 = EDGE_CURVE('',#844,#919,#921,.T.);
+#919 = VERTEX_POINT('',#920);
+#920 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,2.755905511811E-02)
+  );
+#921 = SURFACE_CURVE('',#922,(#926,#932),.PCURVE_S1.);
+#922 = LINE('',#923,#924);
+#923 = CARTESIAN_POINT('',(4.803149606299E-02,3.031496062993E-02,
+    2.755905511811E-02));
+#924 = VECTOR('',#925,3.937007874016E-02);
+#925 = DIRECTION('',(1.,0.,-4.925553298398E-30));
+#926 = PCURVE('',#540,#927);
+#927 = DEFINITIONAL_REPRESENTATION('',(#928),#931);
+#928 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#929,#930),.UNSPECIFIED.,.F.,.F.,
+  (2,2),(-5.E-02,5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#929 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#930 = CARTESIAN_POINT('',(3.937007874016E-03,-2.755905511811E-02));
+#931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#932 = PCURVE('',#116,#933);
+#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938);
+#934 = LINE('',#935,#936);
+#935 = CARTESIAN_POINT('',(3.031496062993E-02,-4.803149606299E-02));
+#936 = VECTOR('',#937,1.);
+#937 = DIRECTION('',(4.745119555709E-46,-1.));
+#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#939 = ORIENTED_EDGE('',*,*,#843,.T.);
+#940 = ORIENTED_EDGE('',*,*,#524,.T.);
+#941 = ORIENTED_EDGE('',*,*,#942,.F.);
+#942 = EDGE_CURVE('',#919,#525,#943,.T.);
+#943 = SURFACE_CURVE('',#944,(#948,#955),.PCURVE_S1.);
+#944 = LINE('',#945,#946);
+#945 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#946 = VECTOR('',#947,3.937007874016E-02);
+#947 = DIRECTION('',(0.,0.,1.));
+#948 = PCURVE('',#540,#949);
+#949 = DEFINITIONAL_REPRESENTATION('',(#950),#954);
+#950 = LINE('',#951,#952);
+#951 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#952 = VECTOR('',#953,1.);
+#953 = DIRECTION('',(0.,-1.));
+#954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#955 = PCURVE('',#568,#956);
+#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961);
+#957 = LINE('',#958,#959);
+#958 = CARTESIAN_POINT('',(0.,0.));
+#959 = VECTOR('',#960,1.);
+#960 = DIRECTION('',(0.,-1.));
+#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#962 = ADVANCED_FACE('',(#963),#568,.T.);
+#963 = FACE_BOUND('',#964,.T.);
+#964 = EDGE_LOOP('',(#965,#966,#967,#990));
+#965 = ORIENTED_EDGE('',*,*,#942,.T.);
+#966 = ORIENTED_EDGE('',*,*,#552,.T.);
+#967 = ORIENTED_EDGE('',*,*,#968,.F.);
+#968 = EDGE_CURVE('',#969,#553,#971,.T.);
+#969 = VERTEX_POINT('',#970);
+#970 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,2.755905511811E-02
+    ));
+#971 = SURFACE_CURVE('',#972,(#976,#983),.PCURVE_S1.);
+#972 = LINE('',#973,#974);
+#973 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,0.));
+#974 = VECTOR('',#975,3.937007874016E-02);
+#975 = DIRECTION('',(0.,0.,1.));
+#976 = PCURVE('',#568,#977);
+#977 = DEFINITIONAL_REPRESENTATION('',(#978),#982);
+#978 = LINE('',#979,#980);
+#979 = CARTESIAN_POINT('',(6.062992125984E-02,0.));
+#980 = VECTOR('',#981,1.);
+#981 = DIRECTION('',(0.,-1.));
+#982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#983 = PCURVE('',#596,#984);
+#984 = DEFINITIONAL_REPRESENTATION('',(#985),#989);
+#985 = LINE('',#986,#987);
+#986 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#987 = VECTOR('',#988,1.);
+#988 = DIRECTION('',(0.,-1.));
+#989 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#990 = ORIENTED_EDGE('',*,*,#991,.F.);
+#991 = EDGE_CURVE('',#919,#969,#992,.T.);
+#992 = SURFACE_CURVE('',#993,(#997,#1004),.PCURVE_S1.);
+#993 = LINE('',#994,#995);
+#994 = CARTESIAN_POINT('',(5.E-02,98.425196850394,2.755905511809E-02));
+#995 = VECTOR('',#996,3.937007874016E-02);
+#996 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#997 = PCURVE('',#568,#998);
+#998 = DEFINITIONAL_REPRESENTATION('',(#999),#1003);
+#999 = LINE('',#1000,#1001);
+#1000 = CARTESIAN_POINT('',(-98.39488188976,-2.755905511809E-02));
+#1001 = VECTOR('',#1002,1.);
+#1002 = DIRECTION('',(1.,-2.22044604925E-16));
+#1003 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1004 = PCURVE('',#116,#1005);
+#1005 = DEFINITIONAL_REPRESENTATION('',(#1006),#1010);
+#1006 = LINE('',#1007,#1008);
+#1007 = CARTESIAN_POINT('',(98.425196850394,-5.E-02));
+#1008 = VECTOR('',#1009,1.);
+#1009 = DIRECTION('',(-1.,-2.541367226116E-33));
+#1010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1011 = ADVANCED_FACE('',(#1012),#596,.F.);
+#1012 = FACE_BOUND('',#1013,.F.);
+#1013 = EDGE_LOOP('',(#1014,#1037,#1058,#1059));
+#1014 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#1015 = EDGE_CURVE('',#969,#1016,#1018,.T.);
+#1016 = VERTEX_POINT('',#1017);
+#1017 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1018 = SURFACE_CURVE('',#1019,(#1023,#1030),.PCURVE_S1.);
+#1019 = LINE('',#1020,#1021);
+#1020 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1021 = VECTOR('',#1022,3.937007874016E-02);
+#1022 = DIRECTION('',(-1.,0.,0.));
+#1023 = PCURVE('',#596,#1024);
+#1024 = DEFINITIONAL_REPRESENTATION('',(#1025),#1029);
+#1025 = LINE('',#1026,#1027);
+#1026 = CARTESIAN_POINT('',(7.874015748032E-03,-2.755905511811E-02));
+#1027 = VECTOR('',#1028,1.);
+#1028 = DIRECTION('',(-1.,0.));
+#1029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1030 = PCURVE('',#116,#1031);
+#1031 = DEFINITIONAL_REPRESENTATION('',(#1032),#1036);
+#1032 = LINE('',#1033,#1034);
+#1033 = CARTESIAN_POINT('',(-3.031496062992E-02,-5.393700787402E-02));
+#1034 = VECTOR('',#1035,1.);
+#1035 = DIRECTION('',(0.,1.));
+#1036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1037 = ORIENTED_EDGE('',*,*,#1038,.T.);
+#1038 = EDGE_CURVE('',#1016,#581,#1039,.T.);
+#1039 = SURFACE_CURVE('',#1040,(#1044,#1051),.PCURVE_S1.);
+#1040 = LINE('',#1041,#1042);
+#1041 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,0.));
+#1042 = VECTOR('',#1043,3.937007874016E-02);
+#1043 = DIRECTION('',(0.,0.,1.));
+#1044 = PCURVE('',#596,#1045);
+#1045 = DEFINITIONAL_REPRESENTATION('',(#1046),#1050);
+#1046 = LINE('',#1047,#1048);
+#1047 = CARTESIAN_POINT('',(0.,0.));
+#1048 = VECTOR('',#1049,1.);
+#1049 = DIRECTION('',(0.,-1.));
+#1050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1051 = PCURVE('',#624,#1052);
+#1052 = DEFINITIONAL_REPRESENTATION('',(#1053),#1057);
+#1053 = LINE('',#1054,#1055);
+#1054 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#1055 = VECTOR('',#1056,1.);
+#1056 = DIRECTION('',(0.,-1.));
+#1057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1058 = ORIENTED_EDGE('',*,*,#580,.T.);
+#1059 = ORIENTED_EDGE('',*,*,#968,.F.);
+#1060 = ADVANCED_FACE('',(#1061),#624,.F.);
+#1061 = FACE_BOUND('',#1062,.F.);
+#1062 = EDGE_LOOP('',(#1063,#1086,#1087,#1088,#1116));
+#1063 = ORIENTED_EDGE('',*,*,#1064,.T.);
+#1064 = EDGE_CURVE('',#1065,#609,#1067,.T.);
+#1065 = VERTEX_POINT('',#1066);
+#1066 = CARTESIAN_POINT('',(3.149606299213E-02,-5.E-02,0.));
+#1067 = SURFACE_CURVE('',#1068,(#1072,#1079),.PCURVE_S1.);
+#1068 = LINE('',#1069,#1070);
+#1069 = CARTESIAN_POINT('',(3.149606299213E-02,-5.E-02,0.));
+#1070 = VECTOR('',#1071,3.937007874016E-02);
+#1071 = DIRECTION('',(0.,0.,1.));
+#1072 = PCURVE('',#624,#1073);
+#1073 = DEFINITIONAL_REPRESENTATION('',(#1074),#1078);
+#1074 = LINE('',#1075,#1076);
+#1075 = CARTESIAN_POINT('',(0.,0.));
+#1076 = VECTOR('',#1077,1.);
+#1077 = DIRECTION('',(0.,-1.));
+#1078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1079 = PCURVE('',#228,#1080);
+#1080 = DEFINITIONAL_REPRESENTATION('',(#1081),#1085);
+#1081 = LINE('',#1082,#1083);
+#1082 = CARTESIAN_POINT('',(6.299212598425E-02,0.));
+#1083 = VECTOR('',#1084,1.);
+#1084 = DIRECTION('',(0.,-1.));
+#1085 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1086 = ORIENTED_EDGE('',*,*,#608,.T.);
+#1087 = ORIENTED_EDGE('',*,*,#1038,.F.);
+#1088 = ORIENTED_EDGE('',*,*,#1089,.F.);
+#1089 = EDGE_CURVE('',#1090,#1016,#1092,.T.);
+#1090 = VERTEX_POINT('',#1091);
+#1091 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,0.));
+#1092 = SURFACE_CURVE('',#1093,(#1097,#1104),.PCURVE_S1.);
+#1093 = LINE('',#1094,#1095);
+#1094 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,0.));
+#1095 = VECTOR('',#1096,3.937007874016E-02);
+#1096 = DIRECTION('',(0.,0.,1.));
+#1097 = PCURVE('',#624,#1098);
+#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1103);
+#1099 = LINE('',#1100,#1101);
+#1100 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#1101 = VECTOR('',#1102,1.);
+#1102 = DIRECTION('',(0.,-1.));
+#1103 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1104 = PCURVE('',#1105,#1110);
+#1105 = PLANE('',#1106);
+#1106 = AXIS2_PLACEMENT_3D('',#1107,#1108,#1109);
+#1107 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,
+    -3.937007874016E-03));
+#1108 = DIRECTION('',(-1.,0.,0.));
+#1109 = DIRECTION('',(0.,0.,-1.));
+#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115);
+#1111 = LINE('',#1112,#1113);
+#1112 = CARTESIAN_POINT('',(-3.937007874016E-03,-0.));
+#1113 = VECTOR('',#1114,1.);
+#1114 = DIRECTION('',(-1.,-0.));
+#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1116 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1117 = EDGE_CURVE('',#1065,#1090,#1118,.T.);
+#1118 = SURFACE_CURVE('',#1119,(#1123,#1130),.PCURVE_S1.);
+#1119 = LINE('',#1120,#1121);
+#1120 = CARTESIAN_POINT('',(3.149606299213E-02,-5.E-02,0.));
+#1121 = VECTOR('',#1122,3.937007874016E-02);
+#1122 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#1123 = PCURVE('',#624,#1124);
+#1124 = DEFINITIONAL_REPRESENTATION('',(#1125),#1129);
+#1125 = LINE('',#1126,#1127);
+#1126 = CARTESIAN_POINT('',(0.,0.));
+#1127 = VECTOR('',#1128,1.);
+#1128 = DIRECTION('',(1.,0.));
+#1129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1130 = PCURVE('',#61,#1131);
+#1131 = DEFINITIONAL_REPRESENTATION('',(#1132),#1136);
+#1132 = LINE('',#1133,#1134);
+#1133 = CARTESIAN_POINT('',(-8.149606299213E-02,-8.031496062992E-02));
+#1134 = VECTOR('',#1135,1.);
+#1135 = DIRECTION('',(-0.59484300541,0.803841899203));
+#1136 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1137 = ADVANCED_FACE('',(#1138),#228,.F.);
+#1138 = FACE_BOUND('',#1139,.F.);
+#1139 = EDGE_LOOP('',(#1140,#1141,#1142,#1143));
+#1140 = ORIENTED_EDGE('',*,*,#212,.T.);
+#1141 = ORIENTED_EDGE('',*,*,#636,.T.);
+#1142 = ORIENTED_EDGE('',*,*,#1064,.F.);
+#1143 = ORIENTED_EDGE('',*,*,#1144,.F.);
+#1144 = EDGE_CURVE('',#213,#1065,#1145,.T.);
+#1145 = SURFACE_CURVE('',#1146,(#1150,#1157),.PCURVE_S1.);
+#1146 = LINE('',#1147,#1148);
+#1147 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.E-02,0.));
+#1148 = VECTOR('',#1149,3.937007874016E-02);
+#1149 = DIRECTION('',(1.,0.,0.));
+#1150 = PCURVE('',#228,#1151);
+#1151 = DEFINITIONAL_REPRESENTATION('',(#1152),#1156);
+#1152 = LINE('',#1153,#1154);
+#1153 = CARTESIAN_POINT('',(0.,0.));
+#1154 = VECTOR('',#1155,1.);
+#1155 = DIRECTION('',(1.,0.));
+#1156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1157 = PCURVE('',#61,#1158);
+#1158 = DEFINITIONAL_REPRESENTATION('',(#1159),#1163);
+#1159 = LINE('',#1160,#1161);
+#1160 = CARTESIAN_POINT('',(-1.850393700787E-02,-8.031496062992E-02));
+#1161 = VECTOR('',#1162,1.);
+#1162 = DIRECTION('',(-1.,0.));
+#1163 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1164 = ADVANCED_FACE('',(#1165),#726,.T.);
+#1165 = FACE_BOUND('',#1166,.T.);
+#1166 = EDGE_LOOP('',(#1167,#1188,#1214,#1235));
+#1167 = ORIENTED_EDGE('',*,*,#1168,.F.);
+#1168 = EDGE_CURVE('',#1169,#711,#1171,.T.);
+#1169 = VERTEX_POINT('',#1170);
+#1170 = CARTESIAN_POINT('',(-4.606299212598E-02,2.952755905512E-02,0.));
+#1171 = SURFACE_CURVE('',#1172,(#1176,#1182),.PCURVE_S1.);
+#1172 = LINE('',#1173,#1174);
+#1173 = CARTESIAN_POINT('',(-4.606299212598E-02,2.185478394931E-18,0.));
+#1174 = VECTOR('',#1175,3.937007874016E-02);
+#1175 = DIRECTION('',(0.,1.,0.));
+#1176 = PCURVE('',#726,#1177);
+#1177 = DEFINITIONAL_REPRESENTATION('',(#1178),#1181);
+#1178 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1179,#1180),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1179 = CARTESIAN_POINT('',(2.755905511811E-02,0.));
+#1180 = CARTESIAN_POINT('',(2.755905511811E-02,-8.031496062992E-02));
+#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1182 = PCURVE('',#777,#1183);
+#1183 = DEFINITIONAL_REPRESENTATION('',(#1184),#1187);
+#1184 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1185,#1186),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1185 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#1186 = CARTESIAN_POINT('',(-3.937007874016E-03,1.968503937008E-02));
+#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1188 = ORIENTED_EDGE('',*,*,#1189,.T.);
+#1189 = EDGE_CURVE('',#1169,#1190,#1192,.T.);
+#1190 = VERTEX_POINT('',#1191);
+#1191 = CARTESIAN_POINT('',(-4.606299212598E-02,2.952755905512E-02,
+    2.755905511811E-02));
+#1192 = SURFACE_CURVE('',#1193,(#1197,#1203),.PCURVE_S1.);
+#1193 = LINE('',#1194,#1195);
+#1194 = CARTESIAN_POINT('',(-4.606299212598E-02,2.952755905512E-02,
+    1.377952755906E-02));
+#1195 = VECTOR('',#1196,3.937007874016E-02);
+#1196 = DIRECTION('',(0.,0.,1.));
+#1197 = PCURVE('',#726,#1198);
+#1198 = DEFINITIONAL_REPRESENTATION('',(#1199),#1202);
+#1199 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1200,#1201),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#1200 = CARTESIAN_POINT('',(2.755905511811E-02,-5.984251968504E-02));
+#1201 = CARTESIAN_POINT('',(0.,-5.984251968504E-02));
+#1202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1203 = PCURVE('',#1204,#1209);
+#1204 = PLANE('',#1205);
+#1205 = AXIS2_PLACEMENT_3D('',#1206,#1207,#1208);
+#1206 = CARTESIAN_POINT('',(5.905511811024E-02,2.952755905512E-02,0.));
+#1207 = DIRECTION('',(0.,-1.,0.));
+#1208 = DIRECTION('',(-1.,0.,0.));
+#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1213);
+#1210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1211,#1212),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#1211 = CARTESIAN_POINT('',(0.105118110236,0.));
+#1212 = CARTESIAN_POINT('',(0.105118110236,-2.755905511811E-02));
+#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1214 = ORIENTED_EDGE('',*,*,#1215,.T.);
+#1215 = EDGE_CURVE('',#1190,#663,#1216,.T.);
+#1216 = SURFACE_CURVE('',#1217,(#1221,#1228),.PCURVE_S1.);
+#1217 = LINE('',#1218,#1219);
+#1218 = CARTESIAN_POINT('',(-4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1219 = VECTOR('',#1220,3.937007874016E-02);
+#1220 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1221 = PCURVE('',#726,#1222);
+#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227);
+#1223 = LINE('',#1224,#1225);
+#1224 = CARTESIAN_POINT('',(0.,0.));
+#1225 = VECTOR('',#1226,1.);
+#1226 = DIRECTION('',(0.,-1.));
+#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1228 = PCURVE('',#116,#1229);
+#1229 = DEFINITIONAL_REPRESENTATION('',(#1230),#1234);
+#1230 = LINE('',#1231,#1232);
+#1231 = CARTESIAN_POINT('',(-3.031496062992E-02,4.606299212598E-02));
+#1232 = VECTOR('',#1233,1.);
+#1233 = DIRECTION('',(1.,2.541367226116E-33));
+#1234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1235 = ORIENTED_EDGE('',*,*,#710,.F.);
+#1236 = ADVANCED_FACE('',(#1237),#61,.T.);
+#1237 = FACE_BOUND('',#1238,.T.);
+#1238 = EDGE_LOOP('',(#1239,#1240,#1241,#1264,#1283,#1284));
+#1239 = ORIENTED_EDGE('',*,*,#240,.F.);
+#1240 = ORIENTED_EDGE('',*,*,#39,.T.);
+#1241 = ORIENTED_EDGE('',*,*,#1242,.T.);
+#1242 = EDGE_CURVE('',#42,#1243,#1245,.T.);
+#1243 = VERTEX_POINT('',#1244);
+#1244 = CARTESIAN_POINT('',(4.606299212598E-02,-2.952755905512E-02,0.));
+#1245 = SURFACE_CURVE('',#1246,(#1250,#1257),.PCURVE_S1.);
+#1246 = LINE('',#1247,#1248);
+#1247 = CARTESIAN_POINT('',(-5.905511811024E-02,-2.952755905512E-02,0.)
+  );
+#1248 = VECTOR('',#1249,3.937007874016E-02);
+#1249 = DIRECTION('',(1.,0.,0.));
+#1250 = PCURVE('',#61,#1251);
+#1251 = DEFINITIONAL_REPRESENTATION('',(#1252),#1256);
+#1252 = LINE('',#1253,#1254);
+#1253 = CARTESIAN_POINT('',(9.055118110236E-03,-5.984251968504E-02));
+#1254 = VECTOR('',#1255,1.);
+#1255 = DIRECTION('',(-1.,0.));
+#1256 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1257 = PCURVE('',#141,#1258);
+#1258 = DEFINITIONAL_REPRESENTATION('',(#1259),#1263);
+#1259 = LINE('',#1260,#1261);
+#1260 = CARTESIAN_POINT('',(0.,0.));
+#1261 = VECTOR('',#1262,1.);
+#1262 = DIRECTION('',(1.,0.));
+#1263 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1264 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#1265 = EDGE_CURVE('',#1090,#1243,#1266,.T.);
+#1266 = SURFACE_CURVE('',#1267,(#1271,#1277),.PCURVE_S1.);
+#1267 = LINE('',#1268,#1269);
+#1268 = CARTESIAN_POINT('',(4.606299212598E-02,0.,0.));
+#1269 = VECTOR('',#1270,3.937007874016E-02);
+#1270 = DIRECTION('',(0.,1.,0.));
+#1271 = PCURVE('',#61,#1272);
+#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1276);
+#1273 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1274,#1275),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1274 = CARTESIAN_POINT('',(-9.606299212598E-02,-6.062992125984E-02));
+#1275 = CARTESIAN_POINT('',(-9.606299212598E-02,1.968503937008E-02));
+#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1277 = PCURVE('',#1105,#1278);
+#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1282);
+#1279 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1280,#1281),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1280 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#1281 = CARTESIAN_POINT('',(-3.937007874016E-03,-8.031496062992E-02));
+#1282 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1283 = ORIENTED_EDGE('',*,*,#1117,.F.);
+#1284 = ORIENTED_EDGE('',*,*,#1144,.F.);
+#1285 = ADVANCED_FACE('',(#1286),#141,.T.);
+#1286 = FACE_BOUND('',#1287,.T.);
+#1287 = EDGE_LOOP('',(#1288,#1289,#1290,#1313));
+#1288 = ORIENTED_EDGE('',*,*,#1242,.F.);
+#1289 = ORIENTED_EDGE('',*,*,#128,.F.);
+#1290 = ORIENTED_EDGE('',*,*,#1291,.T.);
+#1291 = EDGE_CURVE('',#101,#1292,#1294,.T.);
+#1292 = VERTEX_POINT('',#1293);
+#1293 = CARTESIAN_POINT('',(4.606299212598E-02,-2.952755905512E-02,
+    2.755905511811E-02));
+#1294 = SURFACE_CURVE('',#1295,(#1299,#1306),.PCURVE_S1.);
+#1295 = LINE('',#1296,#1297);
+#1296 = CARTESIAN_POINT('',(-5.905511811024E-02,-2.952755905512E-02,
+    2.755905511811E-02));
+#1297 = VECTOR('',#1298,3.937007874016E-02);
+#1298 = DIRECTION('',(1.,0.,0.));
+#1299 = PCURVE('',#141,#1300);
+#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305);
+#1301 = LINE('',#1302,#1303);
+#1302 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#1303 = VECTOR('',#1304,1.);
+#1304 = DIRECTION('',(1.,0.));
+#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1306 = PCURVE('',#116,#1307);
+#1307 = DEFINITIONAL_REPRESENTATION('',(#1308),#1312);
+#1308 = LINE('',#1309,#1310);
+#1309 = CARTESIAN_POINT('',(-2.952755905512E-02,5.905511811024E-02));
+#1310 = VECTOR('',#1311,1.);
+#1311 = DIRECTION('',(0.,-1.));
+#1312 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1313 = ORIENTED_EDGE('',*,*,#1314,.T.);
+#1314 = EDGE_CURVE('',#1292,#1243,#1315,.T.);
+#1315 = SURFACE_CURVE('',#1316,(#1320,#1326),.PCURVE_S1.);
+#1316 = LINE('',#1317,#1318);
+#1317 = CARTESIAN_POINT('',(4.606299212598E-02,-2.952755905512E-02,
+    -1.968503937008E-03));
+#1318 = VECTOR('',#1319,3.937007874016E-02);
+#1319 = DIRECTION('',(0.,0.,-1.));
+#1320 = PCURVE('',#141,#1321);
+#1321 = DEFINITIONAL_REPRESENTATION('',(#1322),#1325);
+#1322 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1323,#1324),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1323 = CARTESIAN_POINT('',(0.105118110236,-2.755905511811E-02));
+#1324 = CARTESIAN_POINT('',(0.105118110236,0.));
+#1325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1326 = PCURVE('',#1105,#1327);
+#1327 = DEFINITIONAL_REPRESENTATION('',(#1328),#1331);
+#1328 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1329,#1330),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#1329 = CARTESIAN_POINT('',(-3.149606299213E-02,-7.874015748032E-04));
+#1330 = CARTESIAN_POINT('',(-3.937007874016E-03,-7.874015748032E-04));
+#1331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1332 = ADVANCED_FACE('',(#1333),#1204,.T.);
+#1333 = FACE_BOUND('',#1334,.T.);
+#1334 = EDGE_LOOP('',(#1335,#1358,#1379,#1400));
+#1335 = ORIENTED_EDGE('',*,*,#1336,.F.);
+#1336 = EDGE_CURVE('',#1337,#1169,#1339,.T.);
+#1337 = VERTEX_POINT('',#1338);
+#1338 = CARTESIAN_POINT('',(4.606299212598E-02,2.952755905512E-02,0.));
+#1339 = SURFACE_CURVE('',#1340,(#1344,#1351),.PCURVE_S1.);
+#1340 = LINE('',#1341,#1342);
+#1341 = CARTESIAN_POINT('',(5.905511811024E-02,2.952755905512E-02,0.));
+#1342 = VECTOR('',#1343,3.937007874016E-02);
+#1343 = DIRECTION('',(-1.,0.,0.));
+#1344 = PCURVE('',#1204,#1345);
+#1345 = DEFINITIONAL_REPRESENTATION('',(#1346),#1350);
+#1346 = LINE('',#1347,#1348);
+#1347 = CARTESIAN_POINT('',(0.,-0.));
+#1348 = VECTOR('',#1349,1.);
+#1349 = DIRECTION('',(1.,0.));
+#1350 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1351 = PCURVE('',#777,#1352);
+#1352 = DEFINITIONAL_REPRESENTATION('',(#1353),#1357);
+#1353 = LINE('',#1354,#1355);
+#1354 = CARTESIAN_POINT('',(-0.10905511811,-7.874015748032E-04));
+#1355 = VECTOR('',#1356,1.);
+#1356 = DIRECTION('',(1.,0.));
+#1357 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1358 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#1359 = EDGE_CURVE('',#1337,#1360,#1362,.T.);
+#1360 = VERTEX_POINT('',#1361);
+#1361 = CARTESIAN_POINT('',(4.606299212598E-02,2.952755905512E-02,
+    2.755905511811E-02));
+#1362 = SURFACE_CURVE('',#1363,(#1367,#1373),.PCURVE_S1.);
+#1363 = LINE('',#1364,#1365);
+#1364 = CARTESIAN_POINT('',(4.606299212598E-02,2.952755905512E-02,
+    -1.968503937008E-03));
+#1365 = VECTOR('',#1366,3.937007874016E-02);
+#1366 = DIRECTION('',(0.,0.,1.));
+#1367 = PCURVE('',#1204,#1368);
+#1368 = DEFINITIONAL_REPRESENTATION('',(#1369),#1372);
+#1369 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1370,#1371),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,0.75),.PIECEWISE_BEZIER_KNOTS.);
+#1370 = CARTESIAN_POINT('',(1.299212598425E-02,0.));
+#1371 = CARTESIAN_POINT('',(1.299212598425E-02,-2.755905511811E-02));
+#1372 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1373 = PCURVE('',#882,#1374);
+#1374 = DEFINITIONAL_REPRESENTATION('',(#1375),#1378);
+#1375 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1376,#1377),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,0.75),.PIECEWISE_BEZIER_KNOTS.);
+#1376 = CARTESIAN_POINT('',(-3.937007874016E-03,-5.984251968504E-02));
+#1377 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.984251968504E-02));
+#1378 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1379 = ORIENTED_EDGE('',*,*,#1380,.T.);
+#1380 = EDGE_CURVE('',#1360,#1190,#1381,.T.);
+#1381 = SURFACE_CURVE('',#1382,(#1386,#1393),.PCURVE_S1.);
+#1382 = LINE('',#1383,#1384);
+#1383 = CARTESIAN_POINT('',(5.905511811024E-02,2.952755905512E-02,
+    2.755905511811E-02));
+#1384 = VECTOR('',#1385,3.937007874016E-02);
+#1385 = DIRECTION('',(-1.,0.,0.));
+#1386 = PCURVE('',#1204,#1387);
+#1387 = DEFINITIONAL_REPRESENTATION('',(#1388),#1392);
+#1388 = LINE('',#1389,#1390);
+#1389 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#1390 = VECTOR('',#1391,1.);
+#1391 = DIRECTION('',(1.,0.));
+#1392 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1393 = PCURVE('',#116,#1394);
+#1394 = DEFINITIONAL_REPRESENTATION('',(#1395),#1399);
+#1395 = LINE('',#1396,#1397);
+#1396 = CARTESIAN_POINT('',(2.952755905512E-02,-5.905511811024E-02));
+#1397 = VECTOR('',#1398,1.);
+#1398 = DIRECTION('',(0.,1.));
+#1399 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1400 = ORIENTED_EDGE('',*,*,#1189,.F.);
+#1401 = ADVANCED_FACE('',(#1402),#777,.T.);
+#1402 = FACE_BOUND('',#1403,.T.);
+#1403 = EDGE_LOOP('',(#1404,#1405,#1406,#1407,#1408,#1409));
+#1404 = ORIENTED_EDGE('',*,*,#1336,.T.);
+#1405 = ORIENTED_EDGE('',*,*,#1168,.T.);
+#1406 = ORIENTED_EDGE('',*,*,#763,.T.);
+#1407 = ORIENTED_EDGE('',*,*,#817,.T.);
+#1408 = ORIENTED_EDGE('',*,*,#894,.T.);
+#1409 = ORIENTED_EDGE('',*,*,#1410,.F.);
+#1410 = EDGE_CURVE('',#1337,#867,#1411,.T.);
+#1411 = SURFACE_CURVE('',#1412,(#1416,#1422),.PCURVE_S1.);
+#1412 = LINE('',#1413,#1414);
+#1413 = CARTESIAN_POINT('',(4.606299212598E-02,0.,0.));
+#1414 = VECTOR('',#1415,3.937007874016E-02);
+#1415 = DIRECTION('',(0.,1.,0.));
+#1416 = PCURVE('',#777,#1417);
+#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1421);
+#1418 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1419,#1420),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1419 = CARTESIAN_POINT('',(-9.606299212598E-02,-6.062992125984E-02));
+#1420 = CARTESIAN_POINT('',(-9.606299212598E-02,1.968503937008E-02));
+#1421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1422 = PCURVE('',#882,#1423);
+#1423 = DEFINITIONAL_REPRESENTATION('',(#1424),#1427);
+#1424 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1425,#1426),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1425 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#1426 = CARTESIAN_POINT('',(-3.937007874016E-03,-8.031496062992E-02));
+#1427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1428 = ADVANCED_FACE('',(#1429),#882,.F.);
+#1429 = FACE_BOUND('',#1430,.F.);
+#1430 = EDGE_LOOP('',(#1431,#1432,#1433,#1454));
+#1431 = ORIENTED_EDGE('',*,*,#1410,.F.);
+#1432 = ORIENTED_EDGE('',*,*,#1359,.T.);
+#1433 = ORIENTED_EDGE('',*,*,#1434,.T.);
+#1434 = EDGE_CURVE('',#1360,#844,#1435,.T.);
+#1435 = SURFACE_CURVE('',#1436,(#1440,#1447),.PCURVE_S1.);
+#1436 = LINE('',#1437,#1438);
+#1437 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1438 = VECTOR('',#1439,3.937007874016E-02);
+#1439 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1440 = PCURVE('',#882,#1441);
+#1441 = DEFINITIONAL_REPRESENTATION('',(#1442),#1446);
+#1442 = LINE('',#1443,#1444);
+#1443 = CARTESIAN_POINT('',(-3.149606299213E-02,-4.370956789863E-18));
+#1444 = VECTOR('',#1445,1.);
+#1445 = DIRECTION('',(2.22044604925E-16,-1.));
+#1446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1447 = PCURVE('',#116,#1448);
+#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1453);
+#1449 = LINE('',#1450,#1451);
+#1450 = CARTESIAN_POINT('',(-3.031496062992E-02,-4.606299212598E-02));
+#1451 = VECTOR('',#1452,1.);
+#1452 = DIRECTION('',(1.,2.541367226116E-33));
+#1453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1454 = ORIENTED_EDGE('',*,*,#866,.F.);
+#1455 = ADVANCED_FACE('',(#1456),#1105,.F.);
+#1456 = FACE_BOUND('',#1457,.F.);
+#1457 = EDGE_LOOP('',(#1458,#1459,#1460,#1481));
+#1458 = ORIENTED_EDGE('',*,*,#1265,.F.);
+#1459 = ORIENTED_EDGE('',*,*,#1089,.T.);
+#1460 = ORIENTED_EDGE('',*,*,#1461,.T.);
+#1461 = EDGE_CURVE('',#1016,#1292,#1462,.T.);
+#1462 = SURFACE_CURVE('',#1463,(#1467,#1474),.PCURVE_S1.);
+#1463 = LINE('',#1464,#1465);
+#1464 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1465 = VECTOR('',#1466,3.937007874016E-02);
+#1466 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1467 = PCURVE('',#1105,#1468);
+#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473);
+#1469 = LINE('',#1470,#1471);
+#1470 = CARTESIAN_POINT('',(-3.149606299213E-02,-4.370956789863E-18));
+#1471 = VECTOR('',#1472,1.);
+#1472 = DIRECTION('',(2.22044604925E-16,-1.));
+#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1474 = PCURVE('',#116,#1475);
+#1475 = DEFINITIONAL_REPRESENTATION('',(#1476),#1480);
+#1476 = LINE('',#1477,#1478);
+#1477 = CARTESIAN_POINT('',(-3.031496062992E-02,-4.606299212598E-02));
+#1478 = VECTOR('',#1479,1.);
+#1479 = DIRECTION('',(1.,2.541367226116E-33));
+#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1481 = ORIENTED_EDGE('',*,*,#1314,.T.);
+#1482 = ADVANCED_FACE('',(#1483),#116,.F.);
+#1483 = FACE_BOUND('',#1484,.T.);
+#1484 = EDGE_LOOP('',(#1485,#1486,#1487,#1488,#1489,#1490,#1491,#1492,
+    #1493,#1494,#1495,#1496));
+#1485 = ORIENTED_EDGE('',*,*,#369,.F.);
+#1486 = ORIENTED_EDGE('',*,*,#294,.T.);
+#1487 = ORIENTED_EDGE('',*,*,#662,.F.);
+#1488 = ORIENTED_EDGE('',*,*,#1215,.F.);
+#1489 = ORIENTED_EDGE('',*,*,#1380,.F.);
+#1490 = ORIENTED_EDGE('',*,*,#1434,.T.);
+#1491 = ORIENTED_EDGE('',*,*,#918,.T.);
+#1492 = ORIENTED_EDGE('',*,*,#991,.T.);
+#1493 = ORIENTED_EDGE('',*,*,#1015,.T.);
+#1494 = ORIENTED_EDGE('',*,*,#1461,.T.);
+#1495 = ORIENTED_EDGE('',*,*,#1291,.F.);
+#1496 = ORIENTED_EDGE('',*,*,#100,.F.);
+#1497 = MANIFOLD_SOLID_BREP('',#1498);
+#1498 = CLOSED_SHELL('',(#1499,#1615,#1724,#1829,#1876,#2122,#2170,#2252
+    ,#2301,#2378,#2426,#2475,#2524,#2601,#2628,#2700,#2749,#2796,#2865,
+    #2892,#2919,#2946));
+#1499 = ADVANCED_FACE('',(#1500),#1514,.T.);
+#1500 = FACE_BOUND('',#1501,.T.);
+#1501 = EDGE_LOOP('',(#1502,#1535,#1563,#1591));
+#1502 = ORIENTED_EDGE('',*,*,#1503,.F.);
+#1503 = EDGE_CURVE('',#1504,#1506,#1508,.T.);
+#1504 = VERTEX_POINT('',#1505);
+#1505 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.));
+#1506 = VERTEX_POINT('',#1507);
+#1507 = CARTESIAN_POINT('',(5.393700787402E-02,-2.952755905512E-02,0.));
+#1508 = SURFACE_CURVE('',#1509,(#1513,#1524),.PCURVE_S1.);
+#1509 = LINE('',#1510,#1511);
+#1510 = CARTESIAN_POINT('',(5.393700787402E-02,2.185478394931E-18,0.));
+#1511 = VECTOR('',#1512,3.937007874016E-02);
+#1512 = DIRECTION('',(0.,1.,0.));
+#1513 = PCURVE('',#1514,#1519);
+#1514 = PLANE('',#1515);
+#1515 = AXIS2_PLACEMENT_3D('',#1516,#1517,#1518);
+#1516 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1517 = DIRECTION('',(-1.,0.,0.));
+#1518 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#1519 = DEFINITIONAL_REPRESENTATION('',(#1520),#1523);
+#1520 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1521,#1522),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1521 = CARTESIAN_POINT('',(2.755905511811E-02,0.));
+#1522 = CARTESIAN_POINT('',(2.755905511811E-02,-8.031496062992E-02));
+#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1524 = PCURVE('',#1525,#1530);
+#1525 = PLANE('',#1526);
+#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529);
+#1527 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#1528 = DIRECTION('',(0.,0.,-1.));
+#1529 = DIRECTION('',(-1.,0.,0.));
+#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1534);
+#1531 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1532,#1533),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#1532 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#1533 = CARTESIAN_POINT('',(-3.937007874016E-03,1.968503937008E-02));
+#1534 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1535 = ORIENTED_EDGE('',*,*,#1536,.T.);
+#1536 = EDGE_CURVE('',#1504,#1537,#1539,.T.);
+#1537 = VERTEX_POINT('',#1538);
+#1538 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1539 = SURFACE_CURVE('',#1540,(#1544,#1551),.PCURVE_S1.);
+#1540 = LINE('',#1541,#1542);
+#1541 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.));
+#1542 = VECTOR('',#1543,3.937007874016E-02);
+#1543 = DIRECTION('',(0.,0.,1.));
+#1544 = PCURVE('',#1514,#1545);
+#1545 = DEFINITIONAL_REPRESENTATION('',(#1546),#1550);
+#1546 = LINE('',#1547,#1548);
+#1547 = CARTESIAN_POINT('',(2.755905511811E-02,-1.748382715945E-18));
+#1548 = VECTOR('',#1549,1.);
+#1549 = DIRECTION('',(-1.,2.22044604925E-16));
+#1550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1551 = PCURVE('',#1552,#1557);
+#1552 = PLANE('',#1553);
+#1553 = AXIS2_PLACEMENT_3D('',#1554,#1555,#1556);
+#1554 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.));
+#1555 = DIRECTION('',(0.803841899203,0.59484300541,0.));
+#1556 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#1557 = DEFINITIONAL_REPRESENTATION('',(#1558),#1562);
+#1558 = LINE('',#1559,#1560);
+#1559 = CARTESIAN_POINT('',(0.,0.));
+#1560 = VECTOR('',#1561,1.);
+#1561 = DIRECTION('',(0.,-1.));
+#1562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1563 = ORIENTED_EDGE('',*,*,#1564,.T.);
+#1564 = EDGE_CURVE('',#1537,#1565,#1567,.T.);
+#1565 = VERTEX_POINT('',#1566);
+#1566 = CARTESIAN_POINT('',(5.393700787402E-02,-2.952755905512E-02,
+    2.755905511811E-02));
+#1567 = SURFACE_CURVE('',#1568,(#1572,#1579),.PCURVE_S1.);
+#1568 = LINE('',#1569,#1570);
+#1569 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1570 = VECTOR('',#1571,3.937007874016E-02);
+#1571 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1572 = PCURVE('',#1514,#1573);
+#1573 = DEFINITIONAL_REPRESENTATION('',(#1574),#1578);
+#1574 = LINE('',#1575,#1576);
+#1575 = CARTESIAN_POINT('',(0.,0.));
+#1576 = VECTOR('',#1577,1.);
+#1577 = DIRECTION('',(0.,-1.));
+#1578 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1579 = PCURVE('',#1580,#1585);
+#1580 = PLANE('',#1581);
+#1581 = AXIS2_PLACEMENT_3D('',#1582,#1583,#1584);
+#1582 = CARTESIAN_POINT('',(1.E-01,1.048023420992E-16,2.755905511811E-02
+    ));
+#1583 = DIRECTION('',(-2.021736165437E-17,9.63423857353E-17,1.));
+#1584 = DIRECTION('',(0.,1.,-9.63423857353E-17));
+#1585 = DEFINITIONAL_REPRESENTATION('',(#1586),#1590);
+#1586 = LINE('',#1587,#1588);
+#1587 = CARTESIAN_POINT('',(-3.031496062992E-02,4.606299212598E-02));
+#1588 = VECTOR('',#1589,1.);
+#1589 = DIRECTION('',(1.,2.541367226116E-33));
+#1590 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1591 = ORIENTED_EDGE('',*,*,#1592,.T.);
+#1592 = EDGE_CURVE('',#1565,#1506,#1593,.T.);
+#1593 = SURFACE_CURVE('',#1594,(#1598,#1604),.PCURVE_S1.);
+#1594 = LINE('',#1595,#1596);
+#1595 = CARTESIAN_POINT('',(5.393700787402E-02,-2.952755905512E-02,
+    1.377952755906E-02));
+#1596 = VECTOR('',#1597,3.937007874016E-02);
+#1597 = DIRECTION('',(0.,0.,-1.));
+#1598 = PCURVE('',#1514,#1599);
+#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1603);
+#1600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1601,#1602),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#1601 = CARTESIAN_POINT('',(0.,-7.874015748031E-04));
+#1602 = CARTESIAN_POINT('',(2.755905511811E-02,-7.874015748032E-04));
+#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1604 = PCURVE('',#1605,#1610);
+#1605 = PLANE('',#1606);
+#1606 = AXIS2_PLACEMENT_3D('',#1607,#1608,#1609);
+#1607 = CARTESIAN_POINT('',(4.094488188976E-02,-2.952755905512E-02,0.));
+#1608 = DIRECTION('',(0.,1.,0.));
+#1609 = DIRECTION('',(1.,0.,0.));
+#1610 = DEFINITIONAL_REPRESENTATION('',(#1611),#1614);
+#1611 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1612,#1613),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#1612 = CARTESIAN_POINT('',(1.299212598425E-02,-2.755905511811E-02));
+#1613 = CARTESIAN_POINT('',(1.299212598425E-02,0.));
+#1614 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1615 = ADVANCED_FACE('',(#1616),#1552,.F.);
+#1616 = FACE_BOUND('',#1617,.F.);
+#1617 = EDGE_LOOP('',(#1618,#1619,#1647,#1675,#1703));
+#1618 = ORIENTED_EDGE('',*,*,#1536,.T.);
+#1619 = ORIENTED_EDGE('',*,*,#1620,.T.);
+#1620 = EDGE_CURVE('',#1537,#1621,#1623,.T.);
+#1621 = VERTEX_POINT('',#1622);
+#1622 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.1)
+  );
+#1623 = SURFACE_CURVE('',#1624,(#1628,#1635),.PCURVE_S1.);
+#1624 = LINE('',#1625,#1626);
+#1625 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.));
+#1626 = VECTOR('',#1627,3.937007874016E-02);
+#1627 = DIRECTION('',(0.,0.,1.));
+#1628 = PCURVE('',#1552,#1629);
+#1629 = DEFINITIONAL_REPRESENTATION('',(#1630),#1634);
+#1630 = LINE('',#1631,#1632);
+#1631 = CARTESIAN_POINT('',(0.,0.));
+#1632 = VECTOR('',#1633,1.);
+#1633 = DIRECTION('',(0.,-1.));
+#1634 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1635 = PCURVE('',#1636,#1641);
+#1636 = PLANE('',#1637);
+#1637 = AXIS2_PLACEMENT_3D('',#1638,#1639,#1640);
+#1638 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,0.));
+#1639 = DIRECTION('',(0.,1.,0.));
+#1640 = DIRECTION('',(1.,0.,0.));
+#1641 = DEFINITIONAL_REPRESENTATION('',(#1642),#1646);
+#1642 = LINE('',#1643,#1644);
+#1643 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#1644 = VECTOR('',#1645,1.);
+#1645 = DIRECTION('',(0.,-1.));
+#1646 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1647 = ORIENTED_EDGE('',*,*,#1648,.T.);
+#1648 = EDGE_CURVE('',#1621,#1649,#1651,.T.);
+#1649 = VERTEX_POINT('',#1650);
+#1650 = CARTESIAN_POINT('',(6.850393700787E-02,-5.E-02,0.1));
+#1651 = SURFACE_CURVE('',#1652,(#1656,#1663),.PCURVE_S1.);
+#1652 = LINE('',#1653,#1654);
+#1653 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.1)
+  );
+#1654 = VECTOR('',#1655,3.937007874016E-02);
+#1655 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#1656 = PCURVE('',#1552,#1657);
+#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662);
+#1658 = LINE('',#1659,#1660);
+#1659 = CARTESIAN_POINT('',(0.,-0.1));
+#1660 = VECTOR('',#1661,1.);
+#1661 = DIRECTION('',(1.,0.));
+#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1663 = PCURVE('',#1664,#1669);
+#1664 = PLANE('',#1665);
+#1665 = AXIS2_PLACEMENT_3D('',#1666,#1667,#1668);
+#1666 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.1));
+#1667 = DIRECTION('',(0.,0.,-1.));
+#1668 = DIRECTION('',(-1.,0.,0.));
+#1669 = DEFINITIONAL_REPRESENTATION('',(#1670),#1674);
+#1670 = LINE('',#1671,#1672);
+#1671 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#1672 = VECTOR('',#1673,1.);
+#1673 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#1674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1675 = ORIENTED_EDGE('',*,*,#1676,.F.);
+#1676 = EDGE_CURVE('',#1677,#1649,#1679,.T.);
+#1677 = VERTEX_POINT('',#1678);
+#1678 = CARTESIAN_POINT('',(6.850393700787E-02,-5.E-02,0.));
+#1679 = SURFACE_CURVE('',#1680,(#1684,#1691),.PCURVE_S1.);
+#1680 = LINE('',#1681,#1682);
+#1681 = CARTESIAN_POINT('',(6.850393700787E-02,-5.E-02,0.));
+#1682 = VECTOR('',#1683,3.937007874016E-02);
+#1683 = DIRECTION('',(0.,0.,1.));
+#1684 = PCURVE('',#1552,#1685);
+#1685 = DEFINITIONAL_REPRESENTATION('',(#1686),#1690);
+#1686 = LINE('',#1687,#1688);
+#1687 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#1688 = VECTOR('',#1689,1.);
+#1689 = DIRECTION('',(0.,-1.));
+#1690 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1691 = PCURVE('',#1692,#1697);
+#1692 = PLANE('',#1693);
+#1693 = AXIS2_PLACEMENT_3D('',#1694,#1695,#1696);
+#1694 = CARTESIAN_POINT('',(6.850393700787E-02,-5.E-02,0.));
+#1695 = DIRECTION('',(0.,1.,0.));
+#1696 = DIRECTION('',(1.,0.,0.));
+#1697 = DEFINITIONAL_REPRESENTATION('',(#1698),#1702);
+#1698 = LINE('',#1699,#1700);
+#1699 = CARTESIAN_POINT('',(0.,0.));
+#1700 = VECTOR('',#1701,1.);
+#1701 = DIRECTION('',(0.,-1.));
+#1702 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1703 = ORIENTED_EDGE('',*,*,#1704,.F.);
+#1704 = EDGE_CURVE('',#1504,#1677,#1705,.T.);
+#1705 = SURFACE_CURVE('',#1706,(#1710,#1717),.PCURVE_S1.);
+#1706 = LINE('',#1707,#1708);
+#1707 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,0.));
+#1708 = VECTOR('',#1709,3.937007874016E-02);
+#1709 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#1710 = PCURVE('',#1552,#1711);
+#1711 = DEFINITIONAL_REPRESENTATION('',(#1712),#1716);
+#1712 = LINE('',#1713,#1714);
+#1713 = CARTESIAN_POINT('',(0.,0.));
+#1714 = VECTOR('',#1715,1.);
+#1715 = DIRECTION('',(1.,0.));
+#1716 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1717 = PCURVE('',#1525,#1718);
+#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1723);
+#1719 = LINE('',#1720,#1721);
+#1720 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#1721 = VECTOR('',#1722,1.);
+#1722 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#1723 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1724 = ADVANCED_FACE('',(#1725),#1739,.F.);
+#1725 = FACE_BOUND('',#1726,.F.);
+#1726 = EDGE_LOOP('',(#1727,#1757,#1780,#1808));
+#1727 = ORIENTED_EDGE('',*,*,#1728,.F.);
+#1728 = EDGE_CURVE('',#1729,#1731,#1733,.T.);
+#1729 = VERTEX_POINT('',#1730);
+#1730 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1731 = VERTEX_POINT('',#1732);
+#1732 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,0.1));
+#1733 = SURFACE_CURVE('',#1734,(#1738,#1750),.PCURVE_S1.);
+#1734 = LINE('',#1735,#1736);
+#1735 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,0.));
+#1736 = VECTOR('',#1737,3.937007874016E-02);
+#1737 = DIRECTION('',(0.,0.,1.));
+#1738 = PCURVE('',#1739,#1744);
+#1739 = PLANE('',#1740);
+#1740 = AXIS2_PLACEMENT_3D('',#1741,#1742,#1743);
+#1741 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#1742 = DIRECTION('',(1.,0.,0.));
+#1743 = DIRECTION('',(0.,-1.,0.));
+#1744 = DEFINITIONAL_REPRESENTATION('',(#1745),#1749);
+#1745 = LINE('',#1746,#1747);
+#1746 = CARTESIAN_POINT('',(6.062992125984E-02,0.));
+#1747 = VECTOR('',#1748,1.);
+#1748 = DIRECTION('',(0.,-1.));
+#1749 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1750 = PCURVE('',#1636,#1751);
+#1751 = DEFINITIONAL_REPRESENTATION('',(#1752),#1756);
+#1752 = LINE('',#1753,#1754);
+#1753 = CARTESIAN_POINT('',(0.,0.));
+#1754 = VECTOR('',#1755,1.);
+#1755 = DIRECTION('',(0.,-1.));
+#1756 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1757 = ORIENTED_EDGE('',*,*,#1758,.T.);
+#1758 = EDGE_CURVE('',#1729,#1759,#1761,.T.);
+#1759 = VERTEX_POINT('',#1760);
+#1760 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,2.755905511811E-02
+    ));
+#1761 = SURFACE_CURVE('',#1762,(#1766,#1773),.PCURVE_S1.);
+#1762 = LINE('',#1763,#1764);
+#1763 = CARTESIAN_POINT('',(5.E-02,4.370956789863E-18,2.755905511811E-02
+    ));
+#1764 = VECTOR('',#1765,3.937007874016E-02);
+#1765 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#1766 = PCURVE('',#1739,#1767);
+#1767 = DEFINITIONAL_REPRESENTATION('',(#1768),#1772);
+#1768 = LINE('',#1769,#1770);
+#1769 = CARTESIAN_POINT('',(3.031496062992E-02,-2.755905511811E-02));
+#1770 = VECTOR('',#1771,1.);
+#1771 = DIRECTION('',(-1.,2.22044604925E-16));
+#1772 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1773 = PCURVE('',#1580,#1774);
+#1774 = DEFINITIONAL_REPRESENTATION('',(#1775),#1779);
+#1775 = LINE('',#1776,#1777);
+#1776 = CARTESIAN_POINT('',(-1.004313853093E-16,5.E-02));
+#1777 = VECTOR('',#1778,1.);
+#1778 = DIRECTION('',(1.,2.541367226116E-33));
+#1779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1780 = ORIENTED_EDGE('',*,*,#1781,.T.);
+#1781 = EDGE_CURVE('',#1759,#1782,#1784,.T.);
+#1782 = VERTEX_POINT('',#1783);
+#1783 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.1));
+#1784 = SURFACE_CURVE('',#1785,(#1789,#1796),.PCURVE_S1.);
+#1785 = LINE('',#1786,#1787);
+#1786 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#1787 = VECTOR('',#1788,3.937007874016E-02);
+#1788 = DIRECTION('',(0.,0.,1.));
+#1789 = PCURVE('',#1739,#1790);
+#1790 = DEFINITIONAL_REPRESENTATION('',(#1791),#1795);
+#1791 = LINE('',#1792,#1793);
+#1792 = CARTESIAN_POINT('',(0.,0.));
+#1793 = VECTOR('',#1794,1.);
+#1794 = DIRECTION('',(0.,-1.));
+#1795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1796 = PCURVE('',#1797,#1802);
+#1797 = PLANE('',#1798);
+#1798 = AXIS2_PLACEMENT_3D('',#1799,#1800,#1801);
+#1799 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#1800 = DIRECTION('',(0.,1.,0.));
+#1801 = DIRECTION('',(1.,0.,0.));
+#1802 = DEFINITIONAL_REPRESENTATION('',(#1803),#1807);
+#1803 = LINE('',#1804,#1805);
+#1804 = CARTESIAN_POINT('',(0.,0.));
+#1805 = VECTOR('',#1806,1.);
+#1806 = DIRECTION('',(0.,-1.));
+#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1808 = ORIENTED_EDGE('',*,*,#1809,.T.);
+#1809 = EDGE_CURVE('',#1782,#1731,#1810,.T.);
+#1810 = SURFACE_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.);
+#1811 = LINE('',#1812,#1813);
+#1812 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.1));
+#1813 = VECTOR('',#1814,3.937007874016E-02);
+#1814 = DIRECTION('',(0.,-1.,0.));
+#1815 = PCURVE('',#1739,#1816);
+#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821);
+#1817 = LINE('',#1818,#1819);
+#1818 = CARTESIAN_POINT('',(0.,-0.1));
+#1819 = VECTOR('',#1820,1.);
+#1820 = DIRECTION('',(1.,0.));
+#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1822 = PCURVE('',#1664,#1823);
+#1823 = DEFINITIONAL_REPRESENTATION('',(#1824),#1828);
+#1824 = LINE('',#1825,#1826);
+#1825 = CARTESIAN_POINT('',(0.,0.));
+#1826 = VECTOR('',#1827,1.);
+#1827 = DIRECTION('',(0.,-1.));
+#1828 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1829 = ADVANCED_FACE('',(#1830),#1636,.F.);
+#1830 = FACE_BOUND('',#1831,.F.);
+#1831 = EDGE_LOOP('',(#1832,#1853,#1854,#1875));
+#1832 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#1833 = EDGE_CURVE('',#1729,#1537,#1834,.T.);
+#1834 = SURFACE_CURVE('',#1835,(#1839,#1846),.PCURVE_S1.);
+#1835 = LINE('',#1836,#1837);
+#1836 = CARTESIAN_POINT('',(4.606299212598E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#1837 = VECTOR('',#1838,3.937007874016E-02);
+#1838 = DIRECTION('',(1.,0.,0.));
+#1839 = PCURVE('',#1636,#1840);
+#1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845);
+#1841 = LINE('',#1842,#1843);
+#1842 = CARTESIAN_POINT('',(-3.937007874016E-03,-2.755905511811E-02));
+#1843 = VECTOR('',#1844,1.);
+#1844 = DIRECTION('',(1.,0.));
+#1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1846 = PCURVE('',#1580,#1847);
+#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852);
+#1848 = LINE('',#1849,#1850);
+#1849 = CARTESIAN_POINT('',(-3.031496062992E-02,5.393700787402E-02));
+#1850 = VECTOR('',#1851,1.);
+#1851 = DIRECTION('',(0.,-1.));
+#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1853 = ORIENTED_EDGE('',*,*,#1728,.T.);
+#1854 = ORIENTED_EDGE('',*,*,#1855,.T.);
+#1855 = EDGE_CURVE('',#1731,#1621,#1856,.T.);
+#1856 = SURFACE_CURVE('',#1857,(#1861,#1868),.PCURVE_S1.);
+#1857 = LINE('',#1858,#1859);
+#1858 = CARTESIAN_POINT('',(5.E-02,-3.031496062992E-02,0.1));
+#1859 = VECTOR('',#1860,3.937007874016E-02);
+#1860 = DIRECTION('',(1.,0.,0.));
+#1861 = PCURVE('',#1636,#1862);
+#1862 = DEFINITIONAL_REPRESENTATION('',(#1863),#1867);
+#1863 = LINE('',#1864,#1865);
+#1864 = CARTESIAN_POINT('',(0.,-0.1));
+#1865 = VECTOR('',#1866,1.);
+#1866 = DIRECTION('',(1.,0.));
+#1867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1868 = PCURVE('',#1664,#1869);
+#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1874);
+#1870 = LINE('',#1871,#1872);
+#1871 = CARTESIAN_POINT('',(0.,-6.062992125984E-02));
+#1872 = VECTOR('',#1873,1.);
+#1873 = DIRECTION('',(-1.,0.));
+#1874 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1875 = ORIENTED_EDGE('',*,*,#1620,.F.);
+#1876 = ADVANCED_FACE('',(#1877),#1664,.F.);
+#1877 = FACE_BOUND('',#1878,.F.);
+#1878 = EDGE_LOOP('',(#1879,#1880,#1903,#1931,#1959,#1987,#2015,#2043,
+    #2071,#2099,#2120,#2121));
+#1879 = ORIENTED_EDGE('',*,*,#1809,.F.);
+#1880 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#1881 = EDGE_CURVE('',#1782,#1882,#1884,.T.);
+#1882 = VERTEX_POINT('',#1883);
+#1883 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.1));
+#1884 = SURFACE_CURVE('',#1885,(#1889,#1896),.PCURVE_S1.);
+#1885 = LINE('',#1886,#1887);
+#1886 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.1));
+#1887 = VECTOR('',#1888,3.937007874016E-02);
+#1888 = DIRECTION('',(1.,0.,0.));
+#1889 = PCURVE('',#1664,#1890);
+#1890 = DEFINITIONAL_REPRESENTATION('',(#1891),#1895);
+#1891 = LINE('',#1892,#1893);
+#1892 = CARTESIAN_POINT('',(0.,0.));
+#1893 = VECTOR('',#1894,1.);
+#1894 = DIRECTION('',(-1.,0.));
+#1895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1896 = PCURVE('',#1797,#1897);
+#1897 = DEFINITIONAL_REPRESENTATION('',(#1898),#1902);
+#1898 = LINE('',#1899,#1900);
+#1899 = CARTESIAN_POINT('',(0.,-0.1));
+#1900 = VECTOR('',#1901,1.);
+#1901 = DIRECTION('',(1.,0.));
+#1902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1903 = ORIENTED_EDGE('',*,*,#1904,.T.);
+#1904 = EDGE_CURVE('',#1882,#1905,#1907,.T.);
+#1905 = VERTEX_POINT('',#1906);
+#1906 = CARTESIAN_POINT('',(6.850393700787E-02,5.E-02,0.1));
+#1907 = SURFACE_CURVE('',#1908,(#1912,#1919),.PCURVE_S1.);
+#1908 = LINE('',#1909,#1910);
+#1909 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.1));
+#1910 = VECTOR('',#1911,3.937007874016E-02);
+#1911 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#1912 = PCURVE('',#1664,#1913);
+#1913 = DEFINITIONAL_REPRESENTATION('',(#1914),#1918);
+#1914 = LINE('',#1915,#1916);
+#1915 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#1916 = VECTOR('',#1917,1.);
+#1917 = DIRECTION('',(-0.59484300541,0.803841899203));
+#1918 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1919 = PCURVE('',#1920,#1925);
+#1920 = PLANE('',#1921);
+#1921 = AXIS2_PLACEMENT_3D('',#1922,#1923,#1924);
+#1922 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.));
+#1923 = DIRECTION('',(-0.803841899203,0.59484300541,0.));
+#1924 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930);
+#1926 = LINE('',#1927,#1928);
+#1927 = CARTESIAN_POINT('',(0.,-0.1));
+#1928 = VECTOR('',#1929,1.);
+#1929 = DIRECTION('',(1.,0.));
+#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1931 = ORIENTED_EDGE('',*,*,#1932,.T.);
+#1932 = EDGE_CURVE('',#1905,#1933,#1935,.T.);
+#1933 = VERTEX_POINT('',#1934);
+#1934 = CARTESIAN_POINT('',(0.131496062992,5.E-02,0.1));
+#1935 = SURFACE_CURVE('',#1936,(#1940,#1947),.PCURVE_S1.);
+#1936 = LINE('',#1937,#1938);
+#1937 = CARTESIAN_POINT('',(6.850393700787E-02,5.E-02,0.1));
+#1938 = VECTOR('',#1939,3.937007874016E-02);
+#1939 = DIRECTION('',(1.,0.,0.));
+#1940 = PCURVE('',#1664,#1941);
+#1941 = DEFINITIONAL_REPRESENTATION('',(#1942),#1946);
+#1942 = LINE('',#1943,#1944);
+#1943 = CARTESIAN_POINT('',(-1.850393700787E-02,1.968503937008E-02));
+#1944 = VECTOR('',#1945,1.);
+#1945 = DIRECTION('',(-1.,0.));
+#1946 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1947 = PCURVE('',#1948,#1953);
+#1948 = PLANE('',#1949);
+#1949 = AXIS2_PLACEMENT_3D('',#1950,#1951,#1952);
+#1950 = CARTESIAN_POINT('',(6.850393700787E-02,5.E-02,0.));
+#1951 = DIRECTION('',(0.,1.,0.));
+#1952 = DIRECTION('',(1.,0.,0.));
+#1953 = DEFINITIONAL_REPRESENTATION('',(#1954),#1958);
+#1954 = LINE('',#1955,#1956);
+#1955 = CARTESIAN_POINT('',(0.,-0.1));
+#1956 = VECTOR('',#1957,1.);
+#1957 = DIRECTION('',(1.,0.));
+#1958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1959 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#1960 = EDGE_CURVE('',#1933,#1961,#1963,.T.);
+#1961 = VERTEX_POINT('',#1962);
+#1962 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,0.1));
+#1963 = SURFACE_CURVE('',#1964,(#1968,#1975),.PCURVE_S1.);
+#1964 = LINE('',#1965,#1966);
+#1965 = CARTESIAN_POINT('',(0.131496062992,5.E-02,0.1));
+#1966 = VECTOR('',#1967,3.937007874016E-02);
+#1967 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#1968 = PCURVE('',#1664,#1969);
+#1969 = DEFINITIONAL_REPRESENTATION('',(#1970),#1974);
+#1970 = LINE('',#1971,#1972);
+#1971 = CARTESIAN_POINT('',(-8.149606299213E-02,1.968503937008E-02));
+#1972 = VECTOR('',#1973,1.);
+#1973 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#1974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1975 = PCURVE('',#1976,#1981);
+#1976 = PLANE('',#1977);
+#1977 = AXIS2_PLACEMENT_3D('',#1978,#1979,#1980);
+#1978 = CARTESIAN_POINT('',(0.131496062992,5.E-02,0.));
+#1979 = DIRECTION('',(0.803841899203,0.59484300541,0.));
+#1980 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#1981 = DEFINITIONAL_REPRESENTATION('',(#1982),#1986);
+#1982 = LINE('',#1983,#1984);
+#1983 = CARTESIAN_POINT('',(0.,-0.1));
+#1984 = VECTOR('',#1985,1.);
+#1985 = DIRECTION('',(1.,0.));
+#1986 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#1987 = ORIENTED_EDGE('',*,*,#1988,.T.);
+#1988 = EDGE_CURVE('',#1961,#1989,#1991,.T.);
+#1989 = VERTEX_POINT('',#1990);
+#1990 = CARTESIAN_POINT('',(0.15,3.031496062992E-02,0.1));
+#1991 = SURFACE_CURVE('',#1992,(#1996,#2003),.PCURVE_S1.);
+#1992 = LINE('',#1993,#1994);
+#1993 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,0.1));
+#1994 = VECTOR('',#1995,3.937007874016E-02);
+#1995 = DIRECTION('',(1.,0.,0.));
+#1996 = PCURVE('',#1664,#1997);
+#1997 = DEFINITIONAL_REPRESENTATION('',(#1998),#2002);
+#1998 = LINE('',#1999,#2000);
+#1999 = CARTESIAN_POINT('',(-9.606299212598E-02,0.));
+#2000 = VECTOR('',#2001,1.);
+#2001 = DIRECTION('',(-1.,0.));
+#2002 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2003 = PCURVE('',#2004,#2009);
+#2004 = PLANE('',#2005);
+#2005 = AXIS2_PLACEMENT_3D('',#2006,#2007,#2008);
+#2006 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,0.));
+#2007 = DIRECTION('',(0.,1.,0.));
+#2008 = DIRECTION('',(1.,0.,0.));
+#2009 = DEFINITIONAL_REPRESENTATION('',(#2010),#2014);
+#2010 = LINE('',#2011,#2012);
+#2011 = CARTESIAN_POINT('',(0.,-0.1));
+#2012 = VECTOR('',#2013,1.);
+#2013 = DIRECTION('',(1.,0.));
+#2014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2015 = ORIENTED_EDGE('',*,*,#2016,.T.);
+#2016 = EDGE_CURVE('',#1989,#2017,#2019,.T.);
+#2017 = VERTEX_POINT('',#2018);
+#2018 = CARTESIAN_POINT('',(0.15,-3.031496062992E-02,0.1));
+#2019 = SURFACE_CURVE('',#2020,(#2024,#2031),.PCURVE_S1.);
+#2020 = LINE('',#2021,#2022);
+#2021 = CARTESIAN_POINT('',(0.15,3.031496062992E-02,0.1));
+#2022 = VECTOR('',#2023,3.937007874016E-02);
+#2023 = DIRECTION('',(0.,-1.,0.));
+#2024 = PCURVE('',#1664,#2025);
+#2025 = DEFINITIONAL_REPRESENTATION('',(#2026),#2030);
+#2026 = LINE('',#2027,#2028);
+#2027 = CARTESIAN_POINT('',(-0.1,0.));
+#2028 = VECTOR('',#2029,1.);
+#2029 = DIRECTION('',(0.,-1.));
+#2030 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2031 = PCURVE('',#2032,#2037);
+#2032 = PLANE('',#2033);
+#2033 = AXIS2_PLACEMENT_3D('',#2034,#2035,#2036);
+#2034 = CARTESIAN_POINT('',(0.15,3.031496062992E-02,0.));
+#2035 = DIRECTION('',(1.,0.,0.));
+#2036 = DIRECTION('',(0.,-1.,0.));
+#2037 = DEFINITIONAL_REPRESENTATION('',(#2038),#2042);
+#2038 = LINE('',#2039,#2040);
+#2039 = CARTESIAN_POINT('',(0.,-0.1));
+#2040 = VECTOR('',#2041,1.);
+#2041 = DIRECTION('',(1.,0.));
+#2042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2043 = ORIENTED_EDGE('',*,*,#2044,.F.);
+#2044 = EDGE_CURVE('',#2045,#2017,#2047,.T.);
+#2045 = VERTEX_POINT('',#2046);
+#2046 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,0.1));
+#2047 = SURFACE_CURVE('',#2048,(#2052,#2059),.PCURVE_S1.);
+#2048 = LINE('',#2049,#2050);
+#2049 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,0.1));
+#2050 = VECTOR('',#2051,3.937007874016E-02);
+#2051 = DIRECTION('',(1.,0.,0.));
+#2052 = PCURVE('',#1664,#2053);
+#2053 = DEFINITIONAL_REPRESENTATION('',(#2054),#2058);
+#2054 = LINE('',#2055,#2056);
+#2055 = CARTESIAN_POINT('',(-9.606299212598E-02,-6.062992125984E-02));
+#2056 = VECTOR('',#2057,1.);
+#2057 = DIRECTION('',(-1.,0.));
+#2058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2059 = PCURVE('',#2060,#2065);
+#2060 = PLANE('',#2061);
+#2061 = AXIS2_PLACEMENT_3D('',#2062,#2063,#2064);
+#2062 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,0.));
+#2063 = DIRECTION('',(0.,1.,0.));
+#2064 = DIRECTION('',(1.,0.,0.));
+#2065 = DEFINITIONAL_REPRESENTATION('',(#2066),#2070);
+#2066 = LINE('',#2067,#2068);
+#2067 = CARTESIAN_POINT('',(0.,-0.1));
+#2068 = VECTOR('',#2069,1.);
+#2069 = DIRECTION('',(1.,0.));
+#2070 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2071 = ORIENTED_EDGE('',*,*,#2072,.F.);
+#2072 = EDGE_CURVE('',#2073,#2045,#2075,.T.);
+#2073 = VERTEX_POINT('',#2074);
+#2074 = CARTESIAN_POINT('',(0.131496062992,-5.E-02,0.1));
+#2075 = SURFACE_CURVE('',#2076,(#2080,#2087),.PCURVE_S1.);
+#2076 = LINE('',#2077,#2078);
+#2077 = CARTESIAN_POINT('',(0.131496062992,-5.E-02,0.1));
+#2078 = VECTOR('',#2079,3.937007874016E-02);
+#2079 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#2080 = PCURVE('',#1664,#2081);
+#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086);
+#2082 = LINE('',#2083,#2084);
+#2083 = CARTESIAN_POINT('',(-8.149606299213E-02,-8.031496062992E-02));
+#2084 = VECTOR('',#2085,1.);
+#2085 = DIRECTION('',(-0.59484300541,0.803841899203));
+#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2087 = PCURVE('',#2088,#2093);
+#2088 = PLANE('',#2089);
+#2089 = AXIS2_PLACEMENT_3D('',#2090,#2091,#2092);
+#2090 = CARTESIAN_POINT('',(0.131496062992,-5.E-02,0.));
+#2091 = DIRECTION('',(-0.803841899203,0.59484300541,0.));
+#2092 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098);
+#2094 = LINE('',#2095,#2096);
+#2095 = CARTESIAN_POINT('',(0.,-0.1));
+#2096 = VECTOR('',#2097,1.);
+#2097 = DIRECTION('',(1.,0.));
+#2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2099 = ORIENTED_EDGE('',*,*,#2100,.F.);
+#2100 = EDGE_CURVE('',#1649,#2073,#2101,.T.);
+#2101 = SURFACE_CURVE('',#2102,(#2106,#2113),.PCURVE_S1.);
+#2102 = LINE('',#2103,#2104);
+#2103 = CARTESIAN_POINT('',(6.850393700787E-02,-5.E-02,0.1));
+#2104 = VECTOR('',#2105,3.937007874016E-02);
+#2105 = DIRECTION('',(1.,0.,0.));
+#2106 = PCURVE('',#1664,#2107);
+#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112);
+#2108 = LINE('',#2109,#2110);
+#2109 = CARTESIAN_POINT('',(-1.850393700787E-02,-8.031496062992E-02));
+#2110 = VECTOR('',#2111,1.);
+#2111 = DIRECTION('',(-1.,0.));
+#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2113 = PCURVE('',#1692,#2114);
+#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2119);
+#2115 = LINE('',#2116,#2117);
+#2116 = CARTESIAN_POINT('',(0.,-0.1));
+#2117 = VECTOR('',#2118,1.);
+#2118 = DIRECTION('',(1.,0.));
+#2119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2120 = ORIENTED_EDGE('',*,*,#1648,.F.);
+#2121 = ORIENTED_EDGE('',*,*,#1855,.F.);
+#2122 = ADVANCED_FACE('',(#2123),#1797,.T.);
+#2123 = FACE_BOUND('',#2124,.T.);
+#2124 = EDGE_LOOP('',(#2125,#2147,#2148,#2149));
+#2125 = ORIENTED_EDGE('',*,*,#2126,.T.);
+#2126 = EDGE_CURVE('',#2127,#1759,#2129,.T.);
+#2127 = VERTEX_POINT('',#2128);
+#2128 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,
+    2.755905511811E-02));
+#2129 = SURFACE_CURVE('',#2130,(#2134,#2140),.PCURVE_S1.);
+#2130 = LINE('',#2131,#2132);
+#2131 = CARTESIAN_POINT('',(4.803149606299E-02,3.031496062992E-02,
+    2.755905511811E-02));
+#2132 = VECTOR('',#2133,3.937007874016E-02);
+#2133 = DIRECTION('',(-1.,0.,0.));
+#2134 = PCURVE('',#1797,#2135);
+#2135 = DEFINITIONAL_REPRESENTATION('',(#2136),#2139);
+#2136 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2137,#2138),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.15,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#2137 = CARTESIAN_POINT('',(3.937007874016E-03,-2.755905511811E-02));
+#2138 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#2139 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2140 = PCURVE('',#1580,#2141);
+#2141 = DEFINITIONAL_REPRESENTATION('',(#2142),#2146);
+#2142 = LINE('',#2143,#2144);
+#2143 = CARTESIAN_POINT('',(3.031496062992E-02,5.196850393701E-02));
+#2144 = VECTOR('',#2145,1.);
+#2145 = DIRECTION('',(0.,1.));
+#2146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2147 = ORIENTED_EDGE('',*,*,#1781,.T.);
+#2148 = ORIENTED_EDGE('',*,*,#1881,.T.);
+#2149 = ORIENTED_EDGE('',*,*,#2150,.F.);
+#2150 = EDGE_CURVE('',#2127,#1882,#2151,.T.);
+#2151 = SURFACE_CURVE('',#2152,(#2156,#2163),.PCURVE_S1.);
+#2152 = LINE('',#2153,#2154);
+#2153 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.));
+#2154 = VECTOR('',#2155,3.937007874016E-02);
+#2155 = DIRECTION('',(0.,0.,1.));
+#2156 = PCURVE('',#1797,#2157);
+#2157 = DEFINITIONAL_REPRESENTATION('',(#2158),#2162);
+#2158 = LINE('',#2159,#2160);
+#2159 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#2160 = VECTOR('',#2161,1.);
+#2161 = DIRECTION('',(0.,-1.));
+#2162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2163 = PCURVE('',#1920,#2164);
+#2164 = DEFINITIONAL_REPRESENTATION('',(#2165),#2169);
+#2165 = LINE('',#2166,#2167);
+#2166 = CARTESIAN_POINT('',(0.,0.));
+#2167 = VECTOR('',#2168,1.);
+#2168 = DIRECTION('',(0.,-1.));
+#2169 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2170 = ADVANCED_FACE('',(#2171),#1920,.T.);
+#2171 = FACE_BOUND('',#2172,.T.);
+#2172 = EDGE_LOOP('',(#2173,#2201,#2202,#2203,#2226));
+#2173 = ORIENTED_EDGE('',*,*,#2174,.T.);
+#2174 = EDGE_CURVE('',#2175,#2127,#2177,.T.);
+#2175 = VERTEX_POINT('',#2176);
+#2176 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.));
+#2177 = SURFACE_CURVE('',#2178,(#2182,#2189),.PCURVE_S1.);
+#2178 = LINE('',#2179,#2180);
+#2179 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.));
+#2180 = VECTOR('',#2181,3.937007874016E-02);
+#2181 = DIRECTION('',(0.,0.,1.));
+#2182 = PCURVE('',#1920,#2183);
+#2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188);
+#2184 = LINE('',#2185,#2186);
+#2185 = CARTESIAN_POINT('',(0.,0.));
+#2186 = VECTOR('',#2187,1.);
+#2187 = DIRECTION('',(0.,-1.));
+#2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2189 = PCURVE('',#2190,#2195);
+#2190 = PLANE('',#2191);
+#2191 = AXIS2_PLACEMENT_3D('',#2192,#2193,#2194);
+#2192 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#2193 = DIRECTION('',(-1.,0.,0.));
+#2194 = DIRECTION('',(0.,-2.22044604925E-16,-1.));
+#2195 = DEFINITIONAL_REPRESENTATION('',(#2196),#2200);
+#2196 = LINE('',#2197,#2198);
+#2197 = CARTESIAN_POINT('',(2.755905511811E-02,-6.062992125984E-02));
+#2198 = VECTOR('',#2199,1.);
+#2199 = DIRECTION('',(-1.,2.22044604925E-16));
+#2200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2201 = ORIENTED_EDGE('',*,*,#2150,.T.);
+#2202 = ORIENTED_EDGE('',*,*,#1904,.T.);
+#2203 = ORIENTED_EDGE('',*,*,#2204,.F.);
+#2204 = EDGE_CURVE('',#2205,#1905,#2207,.T.);
+#2205 = VERTEX_POINT('',#2206);
+#2206 = CARTESIAN_POINT('',(6.850393700787E-02,5.E-02,0.));
+#2207 = SURFACE_CURVE('',#2208,(#2212,#2219),.PCURVE_S1.);
+#2208 = LINE('',#2209,#2210);
+#2209 = CARTESIAN_POINT('',(6.850393700787E-02,5.E-02,0.));
+#2210 = VECTOR('',#2211,3.937007874016E-02);
+#2211 = DIRECTION('',(0.,0.,1.));
+#2212 = PCURVE('',#1920,#2213);
+#2213 = DEFINITIONAL_REPRESENTATION('',(#2214),#2218);
+#2214 = LINE('',#2215,#2216);
+#2215 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#2216 = VECTOR('',#2217,1.);
+#2217 = DIRECTION('',(0.,-1.));
+#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2219 = PCURVE('',#1948,#2220);
+#2220 = DEFINITIONAL_REPRESENTATION('',(#2221),#2225);
+#2221 = LINE('',#2222,#2223);
+#2222 = CARTESIAN_POINT('',(0.,0.));
+#2223 = VECTOR('',#2224,1.);
+#2224 = DIRECTION('',(0.,-1.));
+#2225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2226 = ORIENTED_EDGE('',*,*,#2227,.F.);
+#2227 = EDGE_CURVE('',#2175,#2205,#2228,.T.);
+#2228 = SURFACE_CURVE('',#2229,(#2233,#2240),.PCURVE_S1.);
+#2229 = LINE('',#2230,#2231);
+#2230 = CARTESIAN_POINT('',(5.393700787402E-02,3.031496062992E-02,0.));
+#2231 = VECTOR('',#2232,3.937007874016E-02);
+#2232 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#2233 = PCURVE('',#1920,#2234);
+#2234 = DEFINITIONAL_REPRESENTATION('',(#2235),#2239);
+#2235 = LINE('',#2236,#2237);
+#2236 = CARTESIAN_POINT('',(0.,0.));
+#2237 = VECTOR('',#2238,1.);
+#2238 = DIRECTION('',(1.,0.));
+#2239 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2240 = PCURVE('',#2241,#2246);
+#2241 = PLANE('',#2242);
+#2242 = AXIS2_PLACEMENT_3D('',#2243,#2244,#2245);
+#2243 = CARTESIAN_POINT('',(5.E-02,3.031496062992E-02,0.));
+#2244 = DIRECTION('',(0.,0.,-1.));
+#2245 = DIRECTION('',(-1.,0.,0.));
+#2246 = DEFINITIONAL_REPRESENTATION('',(#2247),#2251);
+#2247 = LINE('',#2248,#2249);
+#2248 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#2249 = VECTOR('',#2250,1.);
+#2250 = DIRECTION('',(-0.59484300541,0.803841899203));
+#2251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2252 = ADVANCED_FACE('',(#2253),#1948,.T.);
+#2253 = FACE_BOUND('',#2254,.T.);
+#2254 = EDGE_LOOP('',(#2255,#2256,#2257,#2280));
+#2255 = ORIENTED_EDGE('',*,*,#2204,.T.);
+#2256 = ORIENTED_EDGE('',*,*,#1932,.T.);
+#2257 = ORIENTED_EDGE('',*,*,#2258,.F.);
+#2258 = EDGE_CURVE('',#2259,#1933,#2261,.T.);
+#2259 = VERTEX_POINT('',#2260);
+#2260 = CARTESIAN_POINT('',(0.131496062992,5.E-02,0.));
+#2261 = SURFACE_CURVE('',#2262,(#2266,#2273),.PCURVE_S1.);
+#2262 = LINE('',#2263,#2264);
+#2263 = CARTESIAN_POINT('',(0.131496062992,5.E-02,0.));
+#2264 = VECTOR('',#2265,3.937007874016E-02);
+#2265 = DIRECTION('',(0.,0.,1.));
+#2266 = PCURVE('',#1948,#2267);
+#2267 = DEFINITIONAL_REPRESENTATION('',(#2268),#2272);
+#2268 = LINE('',#2269,#2270);
+#2269 = CARTESIAN_POINT('',(6.299212598425E-02,0.));
+#2270 = VECTOR('',#2271,1.);
+#2271 = DIRECTION('',(0.,-1.));
+#2272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2273 = PCURVE('',#1976,#2274);
+#2274 = DEFINITIONAL_REPRESENTATION('',(#2275),#2279);
+#2275 = LINE('',#2276,#2277);
+#2276 = CARTESIAN_POINT('',(0.,0.));
+#2277 = VECTOR('',#2278,1.);
+#2278 = DIRECTION('',(0.,-1.));
+#2279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2280 = ORIENTED_EDGE('',*,*,#2281,.F.);
+#2281 = EDGE_CURVE('',#2205,#2259,#2282,.T.);
+#2282 = SURFACE_CURVE('',#2283,(#2287,#2294),.PCURVE_S1.);
+#2283 = LINE('',#2284,#2285);
+#2284 = CARTESIAN_POINT('',(6.850393700787E-02,5.E-02,0.));
+#2285 = VECTOR('',#2286,3.937007874016E-02);
+#2286 = DIRECTION('',(1.,0.,0.));
+#2287 = PCURVE('',#1948,#2288);
+#2288 = DEFINITIONAL_REPRESENTATION('',(#2289),#2293);
+#2289 = LINE('',#2290,#2291);
+#2290 = CARTESIAN_POINT('',(0.,0.));
+#2291 = VECTOR('',#2292,1.);
+#2292 = DIRECTION('',(1.,0.));
+#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2294 = PCURVE('',#2241,#2295);
+#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2300);
+#2296 = LINE('',#2297,#2298);
+#2297 = CARTESIAN_POINT('',(-1.850393700787E-02,1.968503937008E-02));
+#2298 = VECTOR('',#2299,1.);
+#2299 = DIRECTION('',(-1.,0.));
+#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2301 = ADVANCED_FACE('',(#2302),#1976,.T.);
+#2302 = FACE_BOUND('',#2303,.T.);
+#2303 = EDGE_LOOP('',(#2304,#2305,#2306,#2329,#2357));
+#2304 = ORIENTED_EDGE('',*,*,#2258,.T.);
+#2305 = ORIENTED_EDGE('',*,*,#1960,.T.);
+#2306 = ORIENTED_EDGE('',*,*,#2307,.F.);
+#2307 = EDGE_CURVE('',#2308,#1961,#2310,.T.);
+#2308 = VERTEX_POINT('',#2309);
+#2309 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,
+    2.755905511811E-02));
+#2310 = SURFACE_CURVE('',#2311,(#2315,#2322),.PCURVE_S1.);
+#2311 = LINE('',#2312,#2313);
+#2312 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,0.));
+#2313 = VECTOR('',#2314,3.937007874016E-02);
+#2314 = DIRECTION('',(0.,0.,1.));
+#2315 = PCURVE('',#1976,#2316);
+#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321);
+#2317 = LINE('',#2318,#2319);
+#2318 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#2319 = VECTOR('',#2320,1.);
+#2320 = DIRECTION('',(0.,-1.));
+#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2322 = PCURVE('',#2004,#2323);
+#2323 = DEFINITIONAL_REPRESENTATION('',(#2324),#2328);
+#2324 = LINE('',#2325,#2326);
+#2325 = CARTESIAN_POINT('',(0.,0.));
+#2326 = VECTOR('',#2327,1.);
+#2327 = DIRECTION('',(0.,-1.));
+#2328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2329 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2330 = EDGE_CURVE('',#2331,#2308,#2333,.T.);
+#2331 = VERTEX_POINT('',#2332);
+#2332 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,0.));
+#2333 = SURFACE_CURVE('',#2334,(#2338,#2345),.PCURVE_S1.);
+#2334 = LINE('',#2335,#2336);
+#2335 = CARTESIAN_POINT('',(0.146062992126,3.031496062992E-02,0.));
+#2336 = VECTOR('',#2337,3.937007874016E-02);
+#2337 = DIRECTION('',(0.,0.,1.));
+#2338 = PCURVE('',#1976,#2339);
+#2339 = DEFINITIONAL_REPRESENTATION('',(#2340),#2344);
+#2340 = LINE('',#2341,#2342);
+#2341 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#2342 = VECTOR('',#2343,1.);
+#2343 = DIRECTION('',(0.,-1.));
+#2344 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2345 = PCURVE('',#2346,#2351);
+#2346 = PLANE('',#2347);
+#2347 = AXIS2_PLACEMENT_3D('',#2348,#2349,#2350);
+#2348 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,
+    -3.937007874016E-03));
+#2349 = DIRECTION('',(-1.,0.,0.));
+#2350 = DIRECTION('',(0.,0.,-1.));
+#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356);
+#2352 = LINE('',#2353,#2354);
+#2353 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#2354 = VECTOR('',#2355,1.);
+#2355 = DIRECTION('',(-1.,-0.));
+#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2357 = ORIENTED_EDGE('',*,*,#2358,.F.);
+#2358 = EDGE_CURVE('',#2259,#2331,#2359,.T.);
+#2359 = SURFACE_CURVE('',#2360,(#2364,#2371),.PCURVE_S1.);
+#2360 = LINE('',#2361,#2362);
+#2361 = CARTESIAN_POINT('',(0.131496062992,5.E-02,0.));
+#2362 = VECTOR('',#2363,3.937007874016E-02);
+#2363 = DIRECTION('',(0.59484300541,-0.803841899203,0.));
+#2364 = PCURVE('',#1976,#2365);
+#2365 = DEFINITIONAL_REPRESENTATION('',(#2366),#2370);
+#2366 = LINE('',#2367,#2368);
+#2367 = CARTESIAN_POINT('',(0.,0.));
+#2368 = VECTOR('',#2369,1.);
+#2369 = DIRECTION('',(1.,0.));
+#2370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2371 = PCURVE('',#2241,#2372);
+#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377);
+#2373 = LINE('',#2374,#2375);
+#2374 = CARTESIAN_POINT('',(-8.149606299213E-02,1.968503937008E-02));
+#2375 = VECTOR('',#2376,1.);
+#2376 = DIRECTION('',(-0.59484300541,-0.803841899203));
+#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2378 = ADVANCED_FACE('',(#2379),#2004,.T.);
+#2379 = FACE_BOUND('',#2380,.T.);
+#2380 = EDGE_LOOP('',(#2381,#2403,#2404,#2405));
+#2381 = ORIENTED_EDGE('',*,*,#2382,.F.);
+#2382 = EDGE_CURVE('',#2308,#2383,#2385,.T.);
+#2383 = VERTEX_POINT('',#2384);
+#2384 = CARTESIAN_POINT('',(0.15,3.031496062992E-02,2.755905511811E-02)
+  );
+#2385 = SURFACE_CURVE('',#2386,(#2390,#2396),.PCURVE_S1.);
+#2386 = LINE('',#2387,#2388);
+#2387 = CARTESIAN_POINT('',(0.148031496063,3.031496062993E-02,
+    2.755905511811E-02));
+#2388 = VECTOR('',#2389,3.937007874016E-02);
+#2389 = DIRECTION('',(1.,0.,-4.925553298398E-30));
+#2390 = PCURVE('',#2004,#2391);
+#2391 = DEFINITIONAL_REPRESENTATION('',(#2392),#2395);
+#2392 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2393,#2394),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-5.E-02,5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#2393 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#2394 = CARTESIAN_POINT('',(3.937007874016E-03,-2.755905511811E-02));
+#2395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2396 = PCURVE('',#1580,#2397);
+#2397 = DEFINITIONAL_REPRESENTATION('',(#2398),#2402);
+#2398 = LINE('',#2399,#2400);
+#2399 = CARTESIAN_POINT('',(3.031496062993E-02,-4.803149606299E-02));
+#2400 = VECTOR('',#2401,1.);
+#2401 = DIRECTION('',(4.745119555709E-46,-1.));
+#2402 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2403 = ORIENTED_EDGE('',*,*,#2307,.T.);
+#2404 = ORIENTED_EDGE('',*,*,#1988,.T.);
+#2405 = ORIENTED_EDGE('',*,*,#2406,.F.);
+#2406 = EDGE_CURVE('',#2383,#1989,#2407,.T.);
+#2407 = SURFACE_CURVE('',#2408,(#2412,#2419),.PCURVE_S1.);
+#2408 = LINE('',#2409,#2410);
+#2409 = CARTESIAN_POINT('',(0.15,3.031496062992E-02,0.));
+#2410 = VECTOR('',#2411,3.937007874016E-02);
+#2411 = DIRECTION('',(0.,0.,1.));
+#2412 = PCURVE('',#2004,#2413);
+#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418);
+#2414 = LINE('',#2415,#2416);
+#2415 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#2416 = VECTOR('',#2417,1.);
+#2417 = DIRECTION('',(0.,-1.));
+#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2419 = PCURVE('',#2032,#2420);
+#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425);
+#2421 = LINE('',#2422,#2423);
+#2422 = CARTESIAN_POINT('',(0.,0.));
+#2423 = VECTOR('',#2424,1.);
+#2424 = DIRECTION('',(0.,-1.));
+#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2426 = ADVANCED_FACE('',(#2427),#2032,.T.);
+#2427 = FACE_BOUND('',#2428,.T.);
+#2428 = EDGE_LOOP('',(#2429,#2430,#2431,#2454));
+#2429 = ORIENTED_EDGE('',*,*,#2406,.T.);
+#2430 = ORIENTED_EDGE('',*,*,#2016,.T.);
+#2431 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#2432 = EDGE_CURVE('',#2433,#2017,#2435,.T.);
+#2433 = VERTEX_POINT('',#2434);
+#2434 = CARTESIAN_POINT('',(0.15,-3.031496062992E-02,2.755905511811E-02)
+  );
+#2435 = SURFACE_CURVE('',#2436,(#2440,#2447),.PCURVE_S1.);
+#2436 = LINE('',#2437,#2438);
+#2437 = CARTESIAN_POINT('',(0.15,-3.031496062992E-02,0.));
+#2438 = VECTOR('',#2439,3.937007874016E-02);
+#2439 = DIRECTION('',(0.,0.,1.));
+#2440 = PCURVE('',#2032,#2441);
+#2441 = DEFINITIONAL_REPRESENTATION('',(#2442),#2446);
+#2442 = LINE('',#2443,#2444);
+#2443 = CARTESIAN_POINT('',(6.062992125984E-02,0.));
+#2444 = VECTOR('',#2445,1.);
+#2445 = DIRECTION('',(0.,-1.));
+#2446 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2447 = PCURVE('',#2060,#2448);
+#2448 = DEFINITIONAL_REPRESENTATION('',(#2449),#2453);
+#2449 = LINE('',#2450,#2451);
+#2450 = CARTESIAN_POINT('',(3.937007874016E-03,0.));
+#2451 = VECTOR('',#2452,1.);
+#2452 = DIRECTION('',(0.,-1.));
+#2453 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2454 = ORIENTED_EDGE('',*,*,#2455,.F.);
+#2455 = EDGE_CURVE('',#2383,#2433,#2456,.T.);
+#2456 = SURFACE_CURVE('',#2457,(#2461,#2468),.PCURVE_S1.);
+#2457 = LINE('',#2458,#2459);
+#2458 = CARTESIAN_POINT('',(0.15,98.425196850394,2.755905511809E-02));
+#2459 = VECTOR('',#2460,3.937007874016E-02);
+#2460 = DIRECTION('',(0.,-1.,2.22044604925E-16));
+#2461 = PCURVE('',#2032,#2462);
+#2462 = DEFINITIONAL_REPRESENTATION('',(#2463),#2467);
+#2463 = LINE('',#2464,#2465);
+#2464 = CARTESIAN_POINT('',(-98.39488188976,-2.755905511809E-02));
+#2465 = VECTOR('',#2466,1.);
+#2466 = DIRECTION('',(1.,-2.22044604925E-16));
+#2467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2468 = PCURVE('',#1580,#2469);
+#2469 = DEFINITIONAL_REPRESENTATION('',(#2470),#2474);
+#2470 = LINE('',#2471,#2472);
+#2471 = CARTESIAN_POINT('',(98.425196850394,-5.E-02));
+#2472 = VECTOR('',#2473,1.);
+#2473 = DIRECTION('',(-1.,-2.541367226116E-33));
+#2474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2475 = ADVANCED_FACE('',(#2476),#2060,.F.);
+#2476 = FACE_BOUND('',#2477,.F.);
+#2477 = EDGE_LOOP('',(#2478,#2501,#2522,#2523));
+#2478 = ORIENTED_EDGE('',*,*,#2479,.T.);
+#2479 = EDGE_CURVE('',#2433,#2480,#2482,.T.);
+#2480 = VERTEX_POINT('',#2481);
+#2481 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,
+    2.755905511811E-02));
+#2482 = SURFACE_CURVE('',#2483,(#2487,#2494),.PCURVE_S1.);
+#2483 = LINE('',#2484,#2485);
+#2484 = CARTESIAN_POINT('',(0.153937007874,-3.031496062992E-02,
+    2.755905511811E-02));
+#2485 = VECTOR('',#2486,3.937007874016E-02);
+#2486 = DIRECTION('',(-1.,0.,0.));
+#2487 = PCURVE('',#2060,#2488);
+#2488 = DEFINITIONAL_REPRESENTATION('',(#2489),#2493);
+#2489 = LINE('',#2490,#2491);
+#2490 = CARTESIAN_POINT('',(7.874015748032E-03,-2.755905511811E-02));
+#2491 = VECTOR('',#2492,1.);
+#2492 = DIRECTION('',(-1.,0.));
+#2493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2494 = PCURVE('',#1580,#2495);
+#2495 = DEFINITIONAL_REPRESENTATION('',(#2496),#2500);
+#2496 = LINE('',#2497,#2498);
+#2497 = CARTESIAN_POINT('',(-3.031496062992E-02,-5.393700787402E-02));
+#2498 = VECTOR('',#2499,1.);
+#2499 = DIRECTION('',(0.,1.));
+#2500 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2501 = ORIENTED_EDGE('',*,*,#2502,.T.);
+#2502 = EDGE_CURVE('',#2480,#2045,#2503,.T.);
+#2503 = SURFACE_CURVE('',#2504,(#2508,#2515),.PCURVE_S1.);
+#2504 = LINE('',#2505,#2506);
+#2505 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,0.));
+#2506 = VECTOR('',#2507,3.937007874016E-02);
+#2507 = DIRECTION('',(0.,0.,1.));
+#2508 = PCURVE('',#2060,#2509);
+#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2514);
+#2510 = LINE('',#2511,#2512);
+#2511 = CARTESIAN_POINT('',(0.,0.));
+#2512 = VECTOR('',#2513,1.);
+#2513 = DIRECTION('',(0.,-1.));
+#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2515 = PCURVE('',#2088,#2516);
+#2516 = DEFINITIONAL_REPRESENTATION('',(#2517),#2521);
+#2517 = LINE('',#2518,#2519);
+#2518 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#2519 = VECTOR('',#2520,1.);
+#2520 = DIRECTION('',(0.,-1.));
+#2521 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2522 = ORIENTED_EDGE('',*,*,#2044,.T.);
+#2523 = ORIENTED_EDGE('',*,*,#2432,.F.);
+#2524 = ADVANCED_FACE('',(#2525),#2088,.F.);
+#2525 = FACE_BOUND('',#2526,.F.);
+#2526 = EDGE_LOOP('',(#2527,#2550,#2551,#2552,#2580));
+#2527 = ORIENTED_EDGE('',*,*,#2528,.T.);
+#2528 = EDGE_CURVE('',#2529,#2073,#2531,.T.);
+#2529 = VERTEX_POINT('',#2530);
+#2530 = CARTESIAN_POINT('',(0.131496062992,-5.E-02,0.));
+#2531 = SURFACE_CURVE('',#2532,(#2536,#2543),.PCURVE_S1.);
+#2532 = LINE('',#2533,#2534);
+#2533 = CARTESIAN_POINT('',(0.131496062992,-5.E-02,0.));
+#2534 = VECTOR('',#2535,3.937007874016E-02);
+#2535 = DIRECTION('',(0.,0.,1.));
+#2536 = PCURVE('',#2088,#2537);
+#2537 = DEFINITIONAL_REPRESENTATION('',(#2538),#2542);
+#2538 = LINE('',#2539,#2540);
+#2539 = CARTESIAN_POINT('',(0.,0.));
+#2540 = VECTOR('',#2541,1.);
+#2541 = DIRECTION('',(0.,-1.));
+#2542 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2543 = PCURVE('',#1692,#2544);
+#2544 = DEFINITIONAL_REPRESENTATION('',(#2545),#2549);
+#2545 = LINE('',#2546,#2547);
+#2546 = CARTESIAN_POINT('',(6.299212598425E-02,0.));
+#2547 = VECTOR('',#2548,1.);
+#2548 = DIRECTION('',(0.,-1.));
+#2549 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2550 = ORIENTED_EDGE('',*,*,#2072,.T.);
+#2551 = ORIENTED_EDGE('',*,*,#2502,.F.);
+#2552 = ORIENTED_EDGE('',*,*,#2553,.F.);
+#2553 = EDGE_CURVE('',#2554,#2480,#2556,.T.);
+#2554 = VERTEX_POINT('',#2555);
+#2555 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,0.));
+#2556 = SURFACE_CURVE('',#2557,(#2561,#2568),.PCURVE_S1.);
+#2557 = LINE('',#2558,#2559);
+#2558 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,0.));
+#2559 = VECTOR('',#2560,3.937007874016E-02);
+#2560 = DIRECTION('',(0.,0.,1.));
+#2561 = PCURVE('',#2088,#2562);
+#2562 = DEFINITIONAL_REPRESENTATION('',(#2563),#2567);
+#2563 = LINE('',#2564,#2565);
+#2564 = CARTESIAN_POINT('',(2.448869533871E-02,0.));
+#2565 = VECTOR('',#2566,1.);
+#2566 = DIRECTION('',(0.,-1.));
+#2567 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2568 = PCURVE('',#2569,#2574);
+#2569 = PLANE('',#2570);
+#2570 = AXIS2_PLACEMENT_3D('',#2571,#2572,#2573);
+#2571 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,
+    -3.937007874016E-03));
+#2572 = DIRECTION('',(-1.,0.,0.));
+#2573 = DIRECTION('',(0.,0.,-1.));
+#2574 = DEFINITIONAL_REPRESENTATION('',(#2575),#2579);
+#2575 = LINE('',#2576,#2577);
+#2576 = CARTESIAN_POINT('',(-3.937007874016E-03,-0.));
+#2577 = VECTOR('',#2578,1.);
+#2578 = DIRECTION('',(-1.,-0.));
+#2579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2580 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2581 = EDGE_CURVE('',#2529,#2554,#2582,.T.);
+#2582 = SURFACE_CURVE('',#2583,(#2587,#2594),.PCURVE_S1.);
+#2583 = LINE('',#2584,#2585);
+#2584 = CARTESIAN_POINT('',(0.131496062992,-5.E-02,0.));
+#2585 = VECTOR('',#2586,3.937007874016E-02);
+#2586 = DIRECTION('',(0.59484300541,0.803841899203,0.));
+#2587 = PCURVE('',#2088,#2588);
+#2588 = DEFINITIONAL_REPRESENTATION('',(#2589),#2593);
+#2589 = LINE('',#2590,#2591);
+#2590 = CARTESIAN_POINT('',(0.,0.));
+#2591 = VECTOR('',#2592,1.);
+#2592 = DIRECTION('',(1.,0.));
+#2593 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2594 = PCURVE('',#1525,#2595);
+#2595 = DEFINITIONAL_REPRESENTATION('',(#2596),#2600);
+#2596 = LINE('',#2597,#2598);
+#2597 = CARTESIAN_POINT('',(-8.149606299213E-02,-8.031496062992E-02));
+#2598 = VECTOR('',#2599,1.);
+#2599 = DIRECTION('',(-0.59484300541,0.803841899203));
+#2600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2601 = ADVANCED_FACE('',(#2602),#1692,.F.);
+#2602 = FACE_BOUND('',#2603,.F.);
+#2603 = EDGE_LOOP('',(#2604,#2605,#2606,#2607));
+#2604 = ORIENTED_EDGE('',*,*,#1676,.T.);
+#2605 = ORIENTED_EDGE('',*,*,#2100,.T.);
+#2606 = ORIENTED_EDGE('',*,*,#2528,.F.);
+#2607 = ORIENTED_EDGE('',*,*,#2608,.F.);
+#2608 = EDGE_CURVE('',#1677,#2529,#2609,.T.);
+#2609 = SURFACE_CURVE('',#2610,(#2614,#2621),.PCURVE_S1.);
+#2610 = LINE('',#2611,#2612);
+#2611 = CARTESIAN_POINT('',(6.850393700787E-02,-5.E-02,0.));
+#2612 = VECTOR('',#2613,3.937007874016E-02);
+#2613 = DIRECTION('',(1.,0.,0.));
+#2614 = PCURVE('',#1692,#2615);
+#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620);
+#2616 = LINE('',#2617,#2618);
+#2617 = CARTESIAN_POINT('',(0.,0.));
+#2618 = VECTOR('',#2619,1.);
+#2619 = DIRECTION('',(1.,0.));
+#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2621 = PCURVE('',#1525,#2622);
+#2622 = DEFINITIONAL_REPRESENTATION('',(#2623),#2627);
+#2623 = LINE('',#2624,#2625);
+#2624 = CARTESIAN_POINT('',(-1.850393700787E-02,-8.031496062992E-02));
+#2625 = VECTOR('',#2626,1.);
+#2626 = DIRECTION('',(-1.,0.));
+#2627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2628 = ADVANCED_FACE('',(#2629),#2190,.T.);
+#2629 = FACE_BOUND('',#2630,.T.);
+#2630 = EDGE_LOOP('',(#2631,#2652,#2678,#2699));
+#2631 = ORIENTED_EDGE('',*,*,#2632,.F.);
+#2632 = EDGE_CURVE('',#2633,#2175,#2635,.T.);
+#2633 = VERTEX_POINT('',#2634);
+#2634 = CARTESIAN_POINT('',(5.393700787402E-02,2.952755905512E-02,0.));
+#2635 = SURFACE_CURVE('',#2636,(#2640,#2646),.PCURVE_S1.);
+#2636 = LINE('',#2637,#2638);
+#2637 = CARTESIAN_POINT('',(5.393700787402E-02,2.185478394931E-18,0.));
+#2638 = VECTOR('',#2639,3.937007874016E-02);
+#2639 = DIRECTION('',(0.,1.,0.));
+#2640 = PCURVE('',#2190,#2641);
+#2641 = DEFINITIONAL_REPRESENTATION('',(#2642),#2645);
+#2642 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2643,#2644),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#2643 = CARTESIAN_POINT('',(2.755905511811E-02,0.));
+#2644 = CARTESIAN_POINT('',(2.755905511811E-02,-8.031496062992E-02));
+#2645 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2646 = PCURVE('',#2241,#2647);
+#2647 = DEFINITIONAL_REPRESENTATION('',(#2648),#2651);
+#2648 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2649,#2650),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#2649 = CARTESIAN_POINT('',(-3.937007874016E-03,-6.062992125984E-02));
+#2650 = CARTESIAN_POINT('',(-3.937007874016E-03,1.968503937008E-02));
+#2651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2652 = ORIENTED_EDGE('',*,*,#2653,.T.);
+#2653 = EDGE_CURVE('',#2633,#2654,#2656,.T.);
+#2654 = VERTEX_POINT('',#2655);
+#2655 = CARTESIAN_POINT('',(5.393700787402E-02,2.952755905512E-02,
+    2.755905511811E-02));
+#2656 = SURFACE_CURVE('',#2657,(#2661,#2667),.PCURVE_S1.);
+#2657 = LINE('',#2658,#2659);
+#2658 = CARTESIAN_POINT('',(5.393700787402E-02,2.952755905512E-02,
+    1.377952755906E-02));
+#2659 = VECTOR('',#2660,3.937007874016E-02);
+#2660 = DIRECTION('',(0.,0.,1.));
+#2661 = PCURVE('',#2190,#2662);
+#2662 = DEFINITIONAL_REPRESENTATION('',(#2663),#2666);
+#2663 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2664,#2665),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#2664 = CARTESIAN_POINT('',(2.755905511811E-02,-5.984251968504E-02));
+#2665 = CARTESIAN_POINT('',(0.,-5.984251968504E-02));
+#2666 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2667 = PCURVE('',#2668,#2673);
+#2668 = PLANE('',#2669);
+#2669 = AXIS2_PLACEMENT_3D('',#2670,#2671,#2672);
+#2670 = CARTESIAN_POINT('',(0.15905511811,2.952755905512E-02,0.));
+#2671 = DIRECTION('',(0.,-1.,0.));
+#2672 = DIRECTION('',(-1.,0.,0.));
+#2673 = DEFINITIONAL_REPRESENTATION('',(#2674),#2677);
+#2674 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2675,#2676),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.35,0.35),.PIECEWISE_BEZIER_KNOTS.);
+#2675 = CARTESIAN_POINT('',(0.105118110236,0.));
+#2676 = CARTESIAN_POINT('',(0.105118110236,-2.755905511811E-02));
+#2677 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2678 = ORIENTED_EDGE('',*,*,#2679,.T.);
+#2679 = EDGE_CURVE('',#2654,#2127,#2680,.T.);
+#2680 = SURFACE_CURVE('',#2681,(#2685,#2692),.PCURVE_S1.);
+#2681 = LINE('',#2682,#2683);
+#2682 = CARTESIAN_POINT('',(5.393700787402E-02,-3.031496062992E-02,
+    2.755905511811E-02));
+#2683 = VECTOR('',#2684,3.937007874016E-02);
+#2684 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2685 = PCURVE('',#2190,#2686);
+#2686 = DEFINITIONAL_REPRESENTATION('',(#2687),#2691);
+#2687 = LINE('',#2688,#2689);
+#2688 = CARTESIAN_POINT('',(0.,0.));
+#2689 = VECTOR('',#2690,1.);
+#2690 = DIRECTION('',(0.,-1.));
+#2691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2692 = PCURVE('',#1580,#2693);
+#2693 = DEFINITIONAL_REPRESENTATION('',(#2694),#2698);
+#2694 = LINE('',#2695,#2696);
+#2695 = CARTESIAN_POINT('',(-3.031496062992E-02,4.606299212598E-02));
+#2696 = VECTOR('',#2697,1.);
+#2697 = DIRECTION('',(1.,2.541367226116E-33));
+#2698 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2699 = ORIENTED_EDGE('',*,*,#2174,.F.);
+#2700 = ADVANCED_FACE('',(#2701),#1525,.T.);
+#2701 = FACE_BOUND('',#2702,.T.);
+#2702 = EDGE_LOOP('',(#2703,#2704,#2705,#2728,#2747,#2748));
+#2703 = ORIENTED_EDGE('',*,*,#1704,.F.);
+#2704 = ORIENTED_EDGE('',*,*,#1503,.T.);
+#2705 = ORIENTED_EDGE('',*,*,#2706,.T.);
+#2706 = EDGE_CURVE('',#1506,#2707,#2709,.T.);
+#2707 = VERTEX_POINT('',#2708);
+#2708 = CARTESIAN_POINT('',(0.146062992126,-2.952755905512E-02,0.));
+#2709 = SURFACE_CURVE('',#2710,(#2714,#2721),.PCURVE_S1.);
+#2710 = LINE('',#2711,#2712);
+#2711 = CARTESIAN_POINT('',(4.094488188976E-02,-2.952755905512E-02,0.));
+#2712 = VECTOR('',#2713,3.937007874016E-02);
+#2713 = DIRECTION('',(1.,0.,0.));
+#2714 = PCURVE('',#1525,#2715);
+#2715 = DEFINITIONAL_REPRESENTATION('',(#2716),#2720);
+#2716 = LINE('',#2717,#2718);
+#2717 = CARTESIAN_POINT('',(9.055118110236E-03,-5.984251968504E-02));
+#2718 = VECTOR('',#2719,1.);
+#2719 = DIRECTION('',(-1.,0.));
+#2720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2721 = PCURVE('',#1605,#2722);
+#2722 = DEFINITIONAL_REPRESENTATION('',(#2723),#2727);
+#2723 = LINE('',#2724,#2725);
+#2724 = CARTESIAN_POINT('',(0.,0.));
+#2725 = VECTOR('',#2726,1.);
+#2726 = DIRECTION('',(1.,0.));
+#2727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2728 = ORIENTED_EDGE('',*,*,#2729,.F.);
+#2729 = EDGE_CURVE('',#2554,#2707,#2730,.T.);
+#2730 = SURFACE_CURVE('',#2731,(#2735,#2741),.PCURVE_S1.);
+#2731 = LINE('',#2732,#2733);
+#2732 = CARTESIAN_POINT('',(0.146062992126,0.,0.));
+#2733 = VECTOR('',#2734,3.937007874016E-02);
+#2734 = DIRECTION('',(0.,1.,0.));
+#2735 = PCURVE('',#1525,#2736);
+#2736 = DEFINITIONAL_REPRESENTATION('',(#2737),#2740);
+#2737 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2738,#2739),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#2738 = CARTESIAN_POINT('',(-9.606299212598E-02,-6.062992125984E-02));
+#2739 = CARTESIAN_POINT('',(-9.606299212598E-02,1.968503937008E-02));
+#2740 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2741 = PCURVE('',#2569,#2742);
+#2742 = DEFINITIONAL_REPRESENTATION('',(#2743),#2746);
+#2743 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2744,#2745),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#2744 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#2745 = CARTESIAN_POINT('',(-3.937007874016E-03,-8.031496062992E-02));
+#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2747 = ORIENTED_EDGE('',*,*,#2581,.F.);
+#2748 = ORIENTED_EDGE('',*,*,#2608,.F.);
+#2749 = ADVANCED_FACE('',(#2750),#1605,.T.);
+#2750 = FACE_BOUND('',#2751,.T.);
+#2751 = EDGE_LOOP('',(#2752,#2753,#2754,#2777));
+#2752 = ORIENTED_EDGE('',*,*,#2706,.F.);
+#2753 = ORIENTED_EDGE('',*,*,#1592,.F.);
+#2754 = ORIENTED_EDGE('',*,*,#2755,.T.);
+#2755 = EDGE_CURVE('',#1565,#2756,#2758,.T.);
+#2756 = VERTEX_POINT('',#2757);
+#2757 = CARTESIAN_POINT('',(0.146062992126,-2.952755905512E-02,
+    2.755905511811E-02));
+#2758 = SURFACE_CURVE('',#2759,(#2763,#2770),.PCURVE_S1.);
+#2759 = LINE('',#2760,#2761);
+#2760 = CARTESIAN_POINT('',(4.094488188976E-02,-2.952755905512E-02,
+    2.755905511811E-02));
+#2761 = VECTOR('',#2762,3.937007874016E-02);
+#2762 = DIRECTION('',(1.,0.,0.));
+#2763 = PCURVE('',#1605,#2764);
+#2764 = DEFINITIONAL_REPRESENTATION('',(#2765),#2769);
+#2765 = LINE('',#2766,#2767);
+#2766 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#2767 = VECTOR('',#2768,1.);
+#2768 = DIRECTION('',(1.,0.));
+#2769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2770 = PCURVE('',#1580,#2771);
+#2771 = DEFINITIONAL_REPRESENTATION('',(#2772),#2776);
+#2772 = LINE('',#2773,#2774);
+#2773 = CARTESIAN_POINT('',(-2.952755905512E-02,5.905511811024E-02));
+#2774 = VECTOR('',#2775,1.);
+#2775 = DIRECTION('',(0.,-1.));
+#2776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2777 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2778 = EDGE_CURVE('',#2756,#2707,#2779,.T.);
+#2779 = SURFACE_CURVE('',#2780,(#2784,#2790),.PCURVE_S1.);
+#2780 = LINE('',#2781,#2782);
+#2781 = CARTESIAN_POINT('',(0.146062992126,-2.952755905512E-02,
+    -1.968503937008E-03));
+#2782 = VECTOR('',#2783,3.937007874016E-02);
+#2783 = DIRECTION('',(0.,0.,-1.));
+#2784 = PCURVE('',#1605,#2785);
+#2785 = DEFINITIONAL_REPRESENTATION('',(#2786),#2789);
+#2786 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2787,#2788),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#2787 = CARTESIAN_POINT('',(0.105118110236,-2.755905511811E-02));
+#2788 = CARTESIAN_POINT('',(0.105118110236,0.));
+#2789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2790 = PCURVE('',#2569,#2791);
+#2791 = DEFINITIONAL_REPRESENTATION('',(#2792),#2795);
+#2792 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2793,#2794),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.75,-5.E-02),.PIECEWISE_BEZIER_KNOTS.);
+#2793 = CARTESIAN_POINT('',(-3.149606299213E-02,-7.874015748032E-04));
+#2794 = CARTESIAN_POINT('',(-3.937007874016E-03,-7.874015748032E-04));
+#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2796 = ADVANCED_FACE('',(#2797),#2668,.T.);
+#2797 = FACE_BOUND('',#2798,.T.);
+#2798 = EDGE_LOOP('',(#2799,#2822,#2843,#2864));
+#2799 = ORIENTED_EDGE('',*,*,#2800,.F.);
+#2800 = EDGE_CURVE('',#2801,#2633,#2803,.T.);
+#2801 = VERTEX_POINT('',#2802);
+#2802 = CARTESIAN_POINT('',(0.146062992126,2.952755905512E-02,0.));
+#2803 = SURFACE_CURVE('',#2804,(#2808,#2815),.PCURVE_S1.);
+#2804 = LINE('',#2805,#2806);
+#2805 = CARTESIAN_POINT('',(0.15905511811,2.952755905512E-02,0.));
+#2806 = VECTOR('',#2807,3.937007874016E-02);
+#2807 = DIRECTION('',(-1.,0.,0.));
+#2808 = PCURVE('',#2668,#2809);
+#2809 = DEFINITIONAL_REPRESENTATION('',(#2810),#2814);
+#2810 = LINE('',#2811,#2812);
+#2811 = CARTESIAN_POINT('',(0.,-0.));
+#2812 = VECTOR('',#2813,1.);
+#2813 = DIRECTION('',(1.,0.));
+#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2815 = PCURVE('',#2241,#2816);
+#2816 = DEFINITIONAL_REPRESENTATION('',(#2817),#2821);
+#2817 = LINE('',#2818,#2819);
+#2818 = CARTESIAN_POINT('',(-0.10905511811,-7.874015748032E-04));
+#2819 = VECTOR('',#2820,1.);
+#2820 = DIRECTION('',(1.,0.));
+#2821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2822 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2823 = EDGE_CURVE('',#2801,#2824,#2826,.T.);
+#2824 = VERTEX_POINT('',#2825);
+#2825 = CARTESIAN_POINT('',(0.146062992126,2.952755905512E-02,
+    2.755905511811E-02));
+#2826 = SURFACE_CURVE('',#2827,(#2831,#2837),.PCURVE_S1.);
+#2827 = LINE('',#2828,#2829);
+#2828 = CARTESIAN_POINT('',(0.146062992126,2.952755905512E-02,
+    -1.968503937008E-03));
+#2829 = VECTOR('',#2830,3.937007874016E-02);
+#2830 = DIRECTION('',(0.,0.,1.));
+#2831 = PCURVE('',#2668,#2832);
+#2832 = DEFINITIONAL_REPRESENTATION('',(#2833),#2836);
+#2833 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2834,#2835),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,0.75),.PIECEWISE_BEZIER_KNOTS.);
+#2834 = CARTESIAN_POINT('',(1.299212598425E-02,0.));
+#2835 = CARTESIAN_POINT('',(1.299212598425E-02,-2.755905511811E-02));
+#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2837 = PCURVE('',#2346,#2838);
+#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2842);
+#2839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2840,#2841),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(5.E-02,0.75),.PIECEWISE_BEZIER_KNOTS.);
+#2840 = CARTESIAN_POINT('',(-3.937007874016E-03,-5.984251968504E-02));
+#2841 = CARTESIAN_POINT('',(-3.149606299213E-02,-5.984251968504E-02));
+#2842 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2843 = ORIENTED_EDGE('',*,*,#2844,.T.);
+#2844 = EDGE_CURVE('',#2824,#2654,#2845,.T.);
+#2845 = SURFACE_CURVE('',#2846,(#2850,#2857),.PCURVE_S1.);
+#2846 = LINE('',#2847,#2848);
+#2847 = CARTESIAN_POINT('',(0.15905511811,2.952755905512E-02,
+    2.755905511811E-02));
+#2848 = VECTOR('',#2849,3.937007874016E-02);
+#2849 = DIRECTION('',(-1.,0.,0.));
+#2850 = PCURVE('',#2668,#2851);
+#2851 = DEFINITIONAL_REPRESENTATION('',(#2852),#2856);
+#2852 = LINE('',#2853,#2854);
+#2853 = CARTESIAN_POINT('',(0.,-2.755905511811E-02));
+#2854 = VECTOR('',#2855,1.);
+#2855 = DIRECTION('',(1.,0.));
+#2856 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2857 = PCURVE('',#1580,#2858);
+#2858 = DEFINITIONAL_REPRESENTATION('',(#2859),#2863);
+#2859 = LINE('',#2860,#2861);
+#2860 = CARTESIAN_POINT('',(2.952755905512E-02,-5.905511811024E-02));
+#2861 = VECTOR('',#2862,1.);
+#2862 = DIRECTION('',(0.,1.));
+#2863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2864 = ORIENTED_EDGE('',*,*,#2653,.F.);
+#2865 = ADVANCED_FACE('',(#2866),#2241,.T.);
+#2866 = FACE_BOUND('',#2867,.T.);
+#2867 = EDGE_LOOP('',(#2868,#2869,#2870,#2871,#2872,#2873));
+#2868 = ORIENTED_EDGE('',*,*,#2800,.T.);
+#2869 = ORIENTED_EDGE('',*,*,#2632,.T.);
+#2870 = ORIENTED_EDGE('',*,*,#2227,.T.);
+#2871 = ORIENTED_EDGE('',*,*,#2281,.T.);
+#2872 = ORIENTED_EDGE('',*,*,#2358,.T.);
+#2873 = ORIENTED_EDGE('',*,*,#2874,.F.);
+#2874 = EDGE_CURVE('',#2801,#2331,#2875,.T.);
+#2875 = SURFACE_CURVE('',#2876,(#2880,#2886),.PCURVE_S1.);
+#2876 = LINE('',#2877,#2878);
+#2877 = CARTESIAN_POINT('',(0.146062992126,0.,0.));
+#2878 = VECTOR('',#2879,3.937007874016E-02);
+#2879 = DIRECTION('',(0.,1.,0.));
+#2880 = PCURVE('',#2241,#2881);
+#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2885);
+#2882 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2883,#2884),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#2883 = CARTESIAN_POINT('',(-9.606299212598E-02,-6.062992125984E-02));
+#2884 = CARTESIAN_POINT('',(-9.606299212598E-02,1.968503937008E-02));
+#2885 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2886 = PCURVE('',#2346,#2887);
+#2887 = DEFINITIONAL_REPRESENTATION('',(#2888),#2891);
+#2888 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2889,#2890),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(-0.77,1.27),.PIECEWISE_BEZIER_KNOTS.);
+#2889 = CARTESIAN_POINT('',(-3.937007874016E-03,0.));
+#2890 = CARTESIAN_POINT('',(-3.937007874016E-03,-8.031496062992E-02));
+#2891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2892 = ADVANCED_FACE('',(#2893),#2346,.F.);
+#2893 = FACE_BOUND('',#2894,.F.);
+#2894 = EDGE_LOOP('',(#2895,#2896,#2897,#2918));
+#2895 = ORIENTED_EDGE('',*,*,#2874,.F.);
+#2896 = ORIENTED_EDGE('',*,*,#2823,.T.);
+#2897 = ORIENTED_EDGE('',*,*,#2898,.T.);
+#2898 = EDGE_CURVE('',#2824,#2308,#2899,.T.);
+#2899 = SURFACE_CURVE('',#2900,(#2904,#2911),.PCURVE_S1.);
+#2900 = LINE('',#2901,#2902);
+#2901 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,
+    2.755905511811E-02));
+#2902 = VECTOR('',#2903,3.937007874016E-02);
+#2903 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2904 = PCURVE('',#2346,#2905);
+#2905 = DEFINITIONAL_REPRESENTATION('',(#2906),#2910);
+#2906 = LINE('',#2907,#2908);
+#2907 = CARTESIAN_POINT('',(-3.149606299213E-02,-4.370956789863E-18));
+#2908 = VECTOR('',#2909,1.);
+#2909 = DIRECTION('',(2.22044604925E-16,-1.));
+#2910 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2911 = PCURVE('',#1580,#2912);
+#2912 = DEFINITIONAL_REPRESENTATION('',(#2913),#2917);
+#2913 = LINE('',#2914,#2915);
+#2914 = CARTESIAN_POINT('',(-3.031496062992E-02,-4.606299212598E-02));
+#2915 = VECTOR('',#2916,1.);
+#2916 = DIRECTION('',(1.,2.541367226116E-33));
+#2917 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2918 = ORIENTED_EDGE('',*,*,#2330,.F.);
+#2919 = ADVANCED_FACE('',(#2920),#2569,.F.);
+#2920 = FACE_BOUND('',#2921,.F.);
+#2921 = EDGE_LOOP('',(#2922,#2923,#2924,#2945));
+#2922 = ORIENTED_EDGE('',*,*,#2729,.F.);
+#2923 = ORIENTED_EDGE('',*,*,#2553,.T.);
+#2924 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#2925 = EDGE_CURVE('',#2480,#2756,#2926,.T.);
+#2926 = SURFACE_CURVE('',#2927,(#2931,#2938),.PCURVE_S1.);
+#2927 = LINE('',#2928,#2929);
+#2928 = CARTESIAN_POINT('',(0.146062992126,-3.031496062992E-02,
+    2.755905511811E-02));
+#2929 = VECTOR('',#2930,3.937007874016E-02);
+#2930 = DIRECTION('',(0.,1.,-2.22044604925E-16));
+#2931 = PCURVE('',#2569,#2932);
+#2932 = DEFINITIONAL_REPRESENTATION('',(#2933),#2937);
+#2933 = LINE('',#2934,#2935);
+#2934 = CARTESIAN_POINT('',(-3.149606299213E-02,-4.370956789863E-18));
+#2935 = VECTOR('',#2936,1.);
+#2936 = DIRECTION('',(2.22044604925E-16,-1.));
+#2937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2938 = PCURVE('',#1580,#2939);
+#2939 = DEFINITIONAL_REPRESENTATION('',(#2940),#2944);
+#2940 = LINE('',#2941,#2942);
+#2941 = CARTESIAN_POINT('',(-3.031496062992E-02,-4.606299212598E-02));
+#2942 = VECTOR('',#2943,1.);
+#2943 = DIRECTION('',(1.,2.541367226116E-33));
+#2944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#2945 = ORIENTED_EDGE('',*,*,#2778,.T.);
+#2946 = ADVANCED_FACE('',(#2947),#1580,.F.);
+#2947 = FACE_BOUND('',#2948,.T.);
+#2948 = EDGE_LOOP('',(#2949,#2950,#2951,#2952,#2953,#2954,#2955,#2956,
+    #2957,#2958,#2959,#2960));
+#2949 = ORIENTED_EDGE('',*,*,#1833,.F.);
+#2950 = ORIENTED_EDGE('',*,*,#1758,.T.);
+#2951 = ORIENTED_EDGE('',*,*,#2126,.F.);
+#2952 = ORIENTED_EDGE('',*,*,#2679,.F.);
+#2953 = ORIENTED_EDGE('',*,*,#2844,.F.);
+#2954 = ORIENTED_EDGE('',*,*,#2898,.T.);
+#2955 = ORIENTED_EDGE('',*,*,#2382,.T.);
+#2956 = ORIENTED_EDGE('',*,*,#2455,.T.);
+#2957 = ORIENTED_EDGE('',*,*,#2479,.T.);
+#2958 = ORIENTED_EDGE('',*,*,#2925,.T.);
+#2959 = ORIENTED_EDGE('',*,*,#2755,.F.);
+#2960 = ORIENTED_EDGE('',*,*,#1564,.F.);
+#2961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#2968)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#2962,#2966,#2967)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#2962 = ( CONVERSION_BASED_UNIT('INCH',#2964) LENGTH_UNIT() NAMED_UNIT(
+  #2963) );
+#2963 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#2964 = LENGTH_MEASURE_WITH_UNIT(25.4,#2965);
+#2965 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#2966 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#2967 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#2968 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#2962,'distance_accuracy_value','confusion accuracy');
+#2969 = SHAPE_DEFINITION_REPRESENTATION(#2970,#32);
+#2970 = PRODUCT_DEFINITION_SHAPE('','',#2971);
+#2971 = PRODUCT_DEFINITION('design','',#2972,#2975);
+#2972 = PRODUCT_DEFINITION_FORMATION('','',#2973);
+#2973 = PRODUCT('support-array','support-array','',(#2974));
+#2974 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#2975 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#2976 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#2977,#2979);
+#2977 = ( REPRESENTATION_RELATIONSHIP('','',#32,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#2978) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#2978 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15);
+#2979 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #2980);
+#2980 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','=>[0:1:1:2]','',#5,#2971,$);
+#2981 = PRODUCT_TYPE('part',$,(#2973));
+#2982 = SHAPE_REPRESENTATION('',(#11,#2983,#4050),#5117);
+#2983 = MANIFOLD_SOLID_BREP('',#2984);
+#2984 = CLOSED_SHELL('',(#2985,#3101,#3175,#3228,#3281,#3313,#3389,#3465
+    ,#3546,#3626,#3702,#3778,#3861,#3928,#3975,#4021,#4028,#4039));
+#2985 = ADVANCED_FACE('',(#2986),#3000,.T.);
+#2986 = FACE_BOUND('',#2987,.F.);
+#2987 = EDGE_LOOP('',(#2988,#3022,#3049,#3076));
+#2988 = ORIENTED_EDGE('',*,*,#2989,.T.);
+#2989 = EDGE_CURVE('',#2990,#2992,#2994,.T.);
+#2990 = VERTEX_POINT('',#2991);
+#2991 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#2992 = VERTEX_POINT('',#2993);
+#2993 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#2994 = SURFACE_CURVE('',#2995,(#2999,#3011),.PCURVE_S1.);
+#2995 = LINE('',#2996,#2997);
+#2996 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#2997 = VECTOR('',#2998,3.937007874016E-02);
+#2998 = DIRECTION('',(1.,0.,0.));
+#2999 = PCURVE('',#3000,#3005);
+#3000 = PLANE('',#3001);
+#3001 = AXIS2_PLACEMENT_3D('',#3002,#3003,#3004);
+#3002 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3003 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#3004 = DIRECTION('',(0.707106781187,-1.570092458684E-16,0.707106781187)
+  );
+#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010);
+#3006 = LINE('',#3007,#3008);
+#3007 = CARTESIAN_POINT('',(0.,0.));
+#3008 = VECTOR('',#3009,1.);
+#3009 = DIRECTION('',(0.707106781187,0.707106781187));
+#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3011 = PCURVE('',#3012,#3017);
+#3012 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3013,#3014)
+    ,(#3015,#3016
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3013 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3014 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3015 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3016 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3017 = DEFINITIONAL_REPRESENTATION('',(#3018),#3021);
+#3018 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3019,#3020),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3019 = CARTESIAN_POINT('',(0.,1.));
+#3020 = CARTESIAN_POINT('',(0.64,1.));
+#3021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3022 = ORIENTED_EDGE('',*,*,#3023,.T.);
+#3023 = EDGE_CURVE('',#2992,#3024,#3026,.T.);
+#3024 = VERTEX_POINT('',#3025);
+#3025 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3026 = SURFACE_CURVE('',#3027,(#3031,#3038),.PCURVE_S1.);
+#3027 = LINE('',#3028,#3029);
+#3028 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3029 = VECTOR('',#3030,3.937007874016E-02);
+#3030 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#3031 = PCURVE('',#3000,#3032);
+#3032 = DEFINITIONAL_REPRESENTATION('',(#3033),#3037);
+#3033 = LINE('',#3034,#3035);
+#3034 = CARTESIAN_POINT('',(8.908431888964E-03,8.908431888964E-03));
+#3035 = VECTOR('',#3036,1.);
+#3036 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3037 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3038 = PCURVE('',#3039,#3044);
+#3039 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3040,#3041)
+    ,(#3042,#3043
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3040 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3041 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3042 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3043 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3044 = DEFINITIONAL_REPRESENTATION('',(#3045),#3048);
+#3045 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3046,#3047),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3046 = CARTESIAN_POINT('',(0.,1.));
+#3047 = CARTESIAN_POINT('',(0.64,1.));
+#3048 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3049 = ORIENTED_EDGE('',*,*,#3050,.T.);
+#3050 = EDGE_CURVE('',#3024,#3051,#3053,.T.);
+#3051 = VERTEX_POINT('',#3052);
+#3052 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3053 = SURFACE_CURVE('',#3054,(#3058,#3065),.PCURVE_S1.);
+#3054 = LINE('',#3055,#3056);
+#3055 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3056 = VECTOR('',#3057,3.937007874016E-02);
+#3057 = DIRECTION('',(-1.,0.,0.));
+#3058 = PCURVE('',#3000,#3059);
+#3059 = DEFINITIONAL_REPRESENTATION('',(#3060),#3064);
+#3060 = LINE('',#3061,#3062);
+#3061 = CARTESIAN_POINT('',(1.781686377793E-02,0.));
+#3062 = VECTOR('',#3063,1.);
+#3063 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3065 = PCURVE('',#3066,#3071);
+#3066 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3067,#3068)
+    ,(#3069,#3070
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3067 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3068 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3069 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3070 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3071 = DEFINITIONAL_REPRESENTATION('',(#3072),#3075);
+#3072 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3073,#3074),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3073 = CARTESIAN_POINT('',(0.,1.));
+#3074 = CARTESIAN_POINT('',(0.64,1.));
+#3075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3076 = ORIENTED_EDGE('',*,*,#3077,.T.);
+#3077 = EDGE_CURVE('',#3051,#2990,#3078,.T.);
+#3078 = SURFACE_CURVE('',#3079,(#3083,#3090),.PCURVE_S1.);
+#3079 = LINE('',#3080,#3081);
+#3080 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3081 = VECTOR('',#3082,3.937007874016E-02);
+#3082 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#3083 = PCURVE('',#3000,#3084);
+#3084 = DEFINITIONAL_REPRESENTATION('',(#3085),#3089);
+#3085 = LINE('',#3086,#3087);
+#3086 = CARTESIAN_POINT('',(8.908431888964E-03,-8.908431888964E-03));
+#3087 = VECTOR('',#3088,1.);
+#3088 = DIRECTION('',(-0.707106781187,0.707106781187));
+#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3090 = PCURVE('',#3091,#3096);
+#3091 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3092,#3093)
+    ,(#3094,#3095
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3092 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3093 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3094 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3095 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3096 = DEFINITIONAL_REPRESENTATION('',(#3097),#3100);
+#3097 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3098,#3099),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3098 = CARTESIAN_POINT('',(0.,1.));
+#3099 = CARTESIAN_POINT('',(0.64,1.));
+#3100 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3101 = ADVANCED_FACE('',(#3102),#3012,.F.);
+#3102 = FACE_BOUND('',#3103,.F.);
+#3103 = EDGE_LOOP('',(#3104,#3134,#3154,#3155));
+#3104 = ORIENTED_EDGE('',*,*,#3105,.T.);
+#3105 = EDGE_CURVE('',#3106,#3108,#3110,.T.);
+#3106 = VERTEX_POINT('',#3107);
+#3107 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3108 = VERTEX_POINT('',#3109);
+#3109 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3110 = SURFACE_CURVE('',#3111,(#3115,#3122),.PCURVE_S1.);
+#3111 = LINE('',#3112,#3113);
+#3112 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3113 = VECTOR('',#3114,3.937007874016E-02);
+#3114 = DIRECTION('',(1.,0.,0.));
+#3115 = PCURVE('',#3012,#3116);
+#3116 = DEFINITIONAL_REPRESENTATION('',(#3117),#3121);
+#3117 = LINE('',#3118,#3119);
+#3118 = CARTESIAN_POINT('',(0.,0.));
+#3119 = VECTOR('',#3120,1.);
+#3120 = DIRECTION('',(1.,0.));
+#3121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3122 = PCURVE('',#3123,#3128);
+#3123 = PLANE('',#3124);
+#3124 = AXIS2_PLACEMENT_3D('',#3125,#3126,#3127);
+#3125 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3126 = DIRECTION('',(0.,0.,1.));
+#3127 = DIRECTION('',(1.,0.,0.));
+#3128 = DEFINITIONAL_REPRESENTATION('',(#3129),#3133);
+#3129 = LINE('',#3130,#3131);
+#3130 = CARTESIAN_POINT('',(2.185478394931E-18,0.283464566929));
+#3131 = VECTOR('',#3132,1.);
+#3132 = DIRECTION('',(1.,0.));
+#3133 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3134 = ORIENTED_EDGE('',*,*,#3135,.T.);
+#3135 = EDGE_CURVE('',#3108,#2992,#3136,.T.);
+#3136 = SURFACE_CURVE('',#3137,(#3140,#3147),.PCURVE_S1.);
+#3137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3138,#3139),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3138 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3139 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3140 = PCURVE('',#3012,#3141);
+#3141 = DEFINITIONAL_REPRESENTATION('',(#3142),#3146);
+#3142 = LINE('',#3143,#3144);
+#3143 = CARTESIAN_POINT('',(0.64,0.));
+#3144 = VECTOR('',#3145,1.);
+#3145 = DIRECTION('',(0.,1.));
+#3146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3147 = PCURVE('',#3039,#3148);
+#3148 = DEFINITIONAL_REPRESENTATION('',(#3149),#3153);
+#3149 = LINE('',#3150,#3151);
+#3150 = CARTESIAN_POINT('',(0.,0.));
+#3151 = VECTOR('',#3152,1.);
+#3152 = DIRECTION('',(0.,1.));
+#3153 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3154 = ORIENTED_EDGE('',*,*,#2989,.F.);
+#3155 = ORIENTED_EDGE('',*,*,#3156,.F.);
+#3156 = EDGE_CURVE('',#3106,#2990,#3157,.T.);
+#3157 = SURFACE_CURVE('',#3158,(#3161,#3168),.PCURVE_S1.);
+#3158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3159,#3160),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3159 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3160 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.248031496063));
+#3161 = PCURVE('',#3012,#3162);
+#3162 = DEFINITIONAL_REPRESENTATION('',(#3163),#3167);
+#3163 = LINE('',#3164,#3165);
+#3164 = CARTESIAN_POINT('',(0.,0.));
+#3165 = VECTOR('',#3166,1.);
+#3166 = DIRECTION('',(0.,1.));
+#3167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3168 = PCURVE('',#3091,#3169);
+#3169 = DEFINITIONAL_REPRESENTATION('',(#3170),#3174);
+#3170 = LINE('',#3171,#3172);
+#3171 = CARTESIAN_POINT('',(0.64,0.));
+#3172 = VECTOR('',#3173,1.);
+#3173 = DIRECTION('',(0.,1.));
+#3174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3175 = ADVANCED_FACE('',(#3176),#3039,.F.);
+#3176 = FACE_BOUND('',#3177,.F.);
+#3177 = EDGE_LOOP('',(#3178,#3206,#3226,#3227));
+#3178 = ORIENTED_EDGE('',*,*,#3179,.T.);
+#3179 = EDGE_CURVE('',#3108,#3180,#3182,.T.);
+#3180 = VERTEX_POINT('',#3181);
+#3181 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3182 = SURFACE_CURVE('',#3183,(#3187,#3194),.PCURVE_S1.);
+#3183 = LINE('',#3184,#3185);
+#3184 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.241732283465));
+#3185 = VECTOR('',#3186,3.937007874016E-02);
+#3186 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#3187 = PCURVE('',#3039,#3188);
+#3188 = DEFINITIONAL_REPRESENTATION('',(#3189),#3193);
+#3189 = LINE('',#3190,#3191);
+#3190 = CARTESIAN_POINT('',(0.,0.));
+#3191 = VECTOR('',#3192,1.);
+#3192 = DIRECTION('',(1.,0.));
+#3193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3194 = PCURVE('',#3195,#3200);
+#3195 = PLANE('',#3196);
+#3196 = AXIS2_PLACEMENT_3D('',#3197,#3198,#3199);
+#3197 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3198 = DIRECTION('',(-1.,0.,-8.673617379884E-17));
+#3199 = DIRECTION('',(8.673617379884E-17,0.,-1.));
+#3200 = DEFINITIONAL_REPRESENTATION('',(#3201),#3205);
+#3201 = LINE('',#3202,#3203);
+#3202 = CARTESIAN_POINT('',(-3.933861110854E-18,-0.283464566929));
+#3203 = VECTOR('',#3204,1.);
+#3204 = DIRECTION('',(-1.,2.22044604925E-16));
+#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3206 = ORIENTED_EDGE('',*,*,#3207,.T.);
+#3207 = EDGE_CURVE('',#3180,#3024,#3208,.T.);
+#3208 = SURFACE_CURVE('',#3209,(#3212,#3219),.PCURVE_S1.);
+#3209 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3210,#3211),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3210 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3211 = CARTESIAN_POINT('',(6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3212 = PCURVE('',#3039,#3213);
+#3213 = DEFINITIONAL_REPRESENTATION('',(#3214),#3218);
+#3214 = LINE('',#3215,#3216);
+#3215 = CARTESIAN_POINT('',(0.64,0.));
+#3216 = VECTOR('',#3217,1.);
+#3217 = DIRECTION('',(0.,1.));
+#3218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3219 = PCURVE('',#3066,#3220);
+#3220 = DEFINITIONAL_REPRESENTATION('',(#3221),#3225);
+#3221 = LINE('',#3222,#3223);
+#3222 = CARTESIAN_POINT('',(0.,0.));
+#3223 = VECTOR('',#3224,1.);
+#3224 = DIRECTION('',(0.,1.));
+#3225 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3226 = ORIENTED_EDGE('',*,*,#3023,.F.);
+#3227 = ORIENTED_EDGE('',*,*,#3135,.F.);
+#3228 = ADVANCED_FACE('',(#3229),#3066,.F.);
+#3229 = FACE_BOUND('',#3230,.F.);
+#3230 = EDGE_LOOP('',(#3231,#3259,#3279,#3280));
+#3231 = ORIENTED_EDGE('',*,*,#3232,.T.);
+#3232 = EDGE_CURVE('',#3180,#3233,#3235,.T.);
+#3233 = VERTEX_POINT('',#3234);
+#3234 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3235 = SURFACE_CURVE('',#3236,(#3240,#3247),.PCURVE_S1.);
+#3236 = LINE('',#3237,#3238);
+#3237 = CARTESIAN_POINT('',(1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3238 = VECTOR('',#3239,3.937007874016E-02);
+#3239 = DIRECTION('',(-1.,0.,0.));
+#3240 = PCURVE('',#3066,#3241);
+#3241 = DEFINITIONAL_REPRESENTATION('',(#3242),#3246);
+#3242 = LINE('',#3243,#3244);
+#3243 = CARTESIAN_POINT('',(0.,0.));
+#3244 = VECTOR('',#3245,1.);
+#3245 = DIRECTION('',(1.,0.));
+#3246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3247 = PCURVE('',#3248,#3253);
+#3248 = PLANE('',#3249);
+#3249 = AXIS2_PLACEMENT_3D('',#3250,#3251,#3252);
+#3250 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3251 = DIRECTION('',(0.,0.,-1.));
+#3252 = DIRECTION('',(-1.,0.,0.));
+#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3258);
+#3254 = LINE('',#3255,#3256);
+#3255 = CARTESIAN_POINT('',(2.185478394931E-18,0.283464566929));
+#3256 = VECTOR('',#3257,1.);
+#3257 = DIRECTION('',(1.,0.));
+#3258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3259 = ORIENTED_EDGE('',*,*,#3260,.T.);
+#3260 = EDGE_CURVE('',#3233,#3051,#3261,.T.);
+#3261 = SURFACE_CURVE('',#3262,(#3265,#3272),.PCURVE_S1.);
+#3262 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3263,#3264),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3263 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3264 = CARTESIAN_POINT('',(-6.299212598425E-03,0.420708661418,
+    0.26062992126));
+#3265 = PCURVE('',#3066,#3266);
+#3266 = DEFINITIONAL_REPRESENTATION('',(#3267),#3271);
+#3267 = LINE('',#3268,#3269);
+#3268 = CARTESIAN_POINT('',(0.64,0.));
+#3269 = VECTOR('',#3270,1.);
+#3270 = DIRECTION('',(0.,1.));
+#3271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3272 = PCURVE('',#3091,#3273);
+#3273 = DEFINITIONAL_REPRESENTATION('',(#3274),#3278);
+#3274 = LINE('',#3275,#3276);
+#3275 = CARTESIAN_POINT('',(0.,0.));
+#3276 = VECTOR('',#3277,1.);
+#3277 = DIRECTION('',(0.,1.));
+#3278 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3279 = ORIENTED_EDGE('',*,*,#3050,.F.);
+#3280 = ORIENTED_EDGE('',*,*,#3207,.F.);
+#3281 = ADVANCED_FACE('',(#3282),#3091,.F.);
+#3282 = FACE_BOUND('',#3283,.F.);
+#3283 = EDGE_LOOP('',(#3284,#3310,#3311,#3312));
+#3284 = ORIENTED_EDGE('',*,*,#3285,.T.);
+#3285 = EDGE_CURVE('',#3233,#3106,#3286,.T.);
+#3286 = SURFACE_CURVE('',#3287,(#3291,#3298),.PCURVE_S1.);
+#3287 = LINE('',#3288,#3289);
+#3288 = CARTESIAN_POINT('',(-1.259842519685E-02,0.399212598426,
+    0.266929133858));
+#3289 = VECTOR('',#3290,3.937007874016E-02);
+#3290 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#3291 = PCURVE('',#3091,#3292);
+#3292 = DEFINITIONAL_REPRESENTATION('',(#3293),#3297);
+#3293 = LINE('',#3294,#3295);
+#3294 = CARTESIAN_POINT('',(0.,0.));
+#3295 = VECTOR('',#3296,1.);
+#3296 = DIRECTION('',(1.,0.));
+#3297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3298 = PCURVE('',#3299,#3304);
+#3299 = PLANE('',#3300);
+#3300 = AXIS2_PLACEMENT_3D('',#3301,#3302,#3303);
+#3301 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3302 = DIRECTION('',(1.,0.,8.673617379884E-17));
+#3303 = DIRECTION('',(-8.673617379884E-17,0.,1.));
+#3304 = DEFINITIONAL_REPRESENTATION('',(#3305),#3309);
+#3305 = LINE('',#3306,#3307);
+#3306 = CARTESIAN_POINT('',(-1.792092283846E-17,-0.283464566929));
+#3307 = VECTOR('',#3308,1.);
+#3308 = DIRECTION('',(-1.,-2.22044604925E-16));
+#3309 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3310 = ORIENTED_EDGE('',*,*,#3156,.T.);
+#3311 = ORIENTED_EDGE('',*,*,#3077,.F.);
+#3312 = ORIENTED_EDGE('',*,*,#3260,.F.);
+#3313 = ADVANCED_FACE('',(#3314),#3123,.F.);
+#3314 = FACE_BOUND('',#3315,.F.);
+#3315 = EDGE_LOOP('',(#3316,#3339,#3367,#3388));
+#3316 = ORIENTED_EDGE('',*,*,#3317,.F.);
+#3317 = EDGE_CURVE('',#3318,#3106,#3320,.T.);
+#3318 = VERTEX_POINT('',#3319);
+#3319 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3320 = SURFACE_CURVE('',#3321,(#3325,#3332),.PCURVE_S1.);
+#3321 = LINE('',#3322,#3323);
+#3322 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3323 = VECTOR('',#3324,3.937007874016E-02);
+#3324 = DIRECTION('',(0.,1.,0.));
+#3325 = PCURVE('',#3123,#3326);
+#3326 = DEFINITIONAL_REPRESENTATION('',(#3327),#3331);
+#3327 = LINE('',#3328,#3329);
+#3328 = CARTESIAN_POINT('',(0.,0.));
+#3329 = VECTOR('',#3330,1.);
+#3330 = DIRECTION('',(0.,1.));
+#3331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3332 = PCURVE('',#3299,#3333);
+#3333 = DEFINITIONAL_REPRESENTATION('',(#3334),#3338);
+#3334 = LINE('',#3335,#3336);
+#3335 = CARTESIAN_POINT('',(-2.51968503937E-02,0.));
+#3336 = VECTOR('',#3337,1.);
+#3337 = DIRECTION('',(0.,-1.));
+#3338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3339 = ORIENTED_EDGE('',*,*,#3340,.F.);
+#3340 = EDGE_CURVE('',#3341,#3318,#3343,.T.);
+#3341 = VERTEX_POINT('',#3342);
+#3342 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3343 = SURFACE_CURVE('',#3344,(#3348,#3355),.PCURVE_S1.);
+#3344 = LINE('',#3345,#3346);
+#3345 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3346 = VECTOR('',#3347,3.937007874016E-02);
+#3347 = DIRECTION('',(-1.,0.,0.));
+#3348 = PCURVE('',#3123,#3349);
+#3349 = DEFINITIONAL_REPRESENTATION('',(#3350),#3354);
+#3350 = LINE('',#3351,#3352);
+#3351 = CARTESIAN_POINT('',(0.,4.808052468849E-17));
+#3352 = VECTOR('',#3353,1.);
+#3353 = DIRECTION('',(-1.,0.));
+#3354 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3355 = PCURVE('',#3356,#3361);
+#3356 = CYLINDRICAL_SURFACE('',#3357,3.149606299213E-03);
+#3357 = AXIS2_PLACEMENT_3D('',#3358,#3359,#3360);
+#3358 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.238582677165));
+#3359 = DIRECTION('',(-1.,0.,0.));
+#3360 = DIRECTION('',(0.,1.,0.));
+#3361 = DEFINITIONAL_REPRESENTATION('',(#3362),#3366);
+#3362 = LINE('',#3363,#3364);
+#3363 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3364 = VECTOR('',#3365,1.);
+#3365 = DIRECTION('',(0.,1.));
+#3366 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3367 = ORIENTED_EDGE('',*,*,#3368,.T.);
+#3368 = EDGE_CURVE('',#3341,#3108,#3369,.T.);
+#3369 = SURFACE_CURVE('',#3370,(#3374,#3381),.PCURVE_S1.);
+#3370 = LINE('',#3371,#3372);
+#3371 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.241732283465));
+#3372 = VECTOR('',#3373,3.937007874016E-02);
+#3373 = DIRECTION('',(0.,1.,0.));
+#3374 = PCURVE('',#3123,#3375);
+#3375 = DEFINITIONAL_REPRESENTATION('',(#3376),#3380);
+#3376 = LINE('',#3377,#3378);
+#3377 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#3378 = VECTOR('',#3379,1.);
+#3379 = DIRECTION('',(0.,1.));
+#3380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3381 = PCURVE('',#3195,#3382);
+#3382 = DEFINITIONAL_REPRESENTATION('',(#3383),#3387);
+#3383 = LINE('',#3384,#3385);
+#3384 = CARTESIAN_POINT('',(0.,0.));
+#3385 = VECTOR('',#3386,1.);
+#3386 = DIRECTION('',(0.,-1.));
+#3387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3388 = ORIENTED_EDGE('',*,*,#3105,.F.);
+#3389 = ADVANCED_FACE('',(#3390),#3248,.F.);
+#3390 = FACE_BOUND('',#3391,.F.);
+#3391 = EDGE_LOOP('',(#3392,#3415,#3443,#3464));
+#3392 = ORIENTED_EDGE('',*,*,#3393,.F.);
+#3393 = EDGE_CURVE('',#3394,#3180,#3396,.T.);
+#3394 = VERTEX_POINT('',#3395);
+#3395 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3396 = SURFACE_CURVE('',#3397,(#3401,#3408),.PCURVE_S1.);
+#3397 = LINE('',#3398,#3399);
+#3398 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3399 = VECTOR('',#3400,3.937007874016E-02);
+#3400 = DIRECTION('',(0.,1.,6.123233995737E-17));
+#3401 = PCURVE('',#3248,#3402);
+#3402 = DEFINITIONAL_REPRESENTATION('',(#3403),#3407);
+#3403 = LINE('',#3404,#3405);
+#3404 = CARTESIAN_POINT('',(0.,-2.185478394931E-18));
+#3405 = VECTOR('',#3406,1.);
+#3406 = DIRECTION('',(0.,1.));
+#3407 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3408 = PCURVE('',#3195,#3409);
+#3409 = DEFINITIONAL_REPRESENTATION('',(#3410),#3414);
+#3410 = LINE('',#3411,#3412);
+#3411 = CARTESIAN_POINT('',(-2.51968503937E-02,2.185478394931E-18));
+#3412 = VECTOR('',#3413,1.);
+#3413 = DIRECTION('',(-6.123233995737E-17,-1.));
+#3414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3415 = ORIENTED_EDGE('',*,*,#3416,.T.);
+#3416 = EDGE_CURVE('',#3394,#3417,#3419,.T.);
+#3417 = VERTEX_POINT('',#3418);
+#3418 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3419 = SURFACE_CURVE('',#3420,(#3424,#3431),.PCURVE_S1.);
+#3420 = LINE('',#3421,#3422);
+#3421 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3422 = VECTOR('',#3423,3.937007874016E-02);
+#3423 = DIRECTION('',(-1.,0.,0.));
+#3424 = PCURVE('',#3248,#3425);
+#3425 = DEFINITIONAL_REPRESENTATION('',(#3426),#3430);
+#3426 = LINE('',#3427,#3428);
+#3427 = CARTESIAN_POINT('',(0.,4.370956789863E-17));
+#3428 = VECTOR('',#3429,1.);
+#3429 = DIRECTION('',(1.,0.));
+#3430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3431 = PCURVE('',#3432,#3437);
+#3432 = CYLINDRICAL_SURFACE('',#3433,2.834645669291E-02);
+#3433 = AXIS2_PLACEMENT_3D('',#3434,#3435,#3436);
+#3434 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.238582677165));
+#3435 = DIRECTION('',(-1.,0.,0.));
+#3436 = DIRECTION('',(0.,1.,0.));
+#3437 = DEFINITIONAL_REPRESENTATION('',(#3438),#3442);
+#3438 = LINE('',#3439,#3440);
+#3439 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3440 = VECTOR('',#3441,1.);
+#3441 = DIRECTION('',(0.,1.));
+#3442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3443 = ORIENTED_EDGE('',*,*,#3444,.T.);
+#3444 = EDGE_CURVE('',#3417,#3233,#3445,.T.);
+#3445 = SURFACE_CURVE('',#3446,(#3450,#3457),.PCURVE_S1.);
+#3446 = LINE('',#3447,#3448);
+#3447 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.266929133858));
+#3448 = VECTOR('',#3449,3.937007874016E-02);
+#3449 = DIRECTION('',(0.,1.,0.));
+#3450 = PCURVE('',#3248,#3451);
+#3451 = DEFINITIONAL_REPRESENTATION('',(#3452),#3456);
+#3452 = LINE('',#3453,#3454);
+#3453 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#3454 = VECTOR('',#3455,1.);
+#3455 = DIRECTION('',(0.,1.));
+#3456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3457 = PCURVE('',#3299,#3458);
+#3458 = DEFINITIONAL_REPRESENTATION('',(#3459),#3463);
+#3459 = LINE('',#3460,#3461);
+#3460 = CARTESIAN_POINT('',(0.,0.));
+#3461 = VECTOR('',#3462,1.);
+#3462 = DIRECTION('',(0.,-1.));
+#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3464 = ORIENTED_EDGE('',*,*,#3232,.F.);
+#3465 = ADVANCED_FACE('',(#3466),#3356,.F.);
+#3466 = FACE_BOUND('',#3467,.F.);
+#3467 = EDGE_LOOP('',(#3468,#3496,#3523,#3545));
+#3468 = ORIENTED_EDGE('',*,*,#3469,.F.);
+#3469 = EDGE_CURVE('',#3470,#3318,#3472,.T.);
+#3470 = VERTEX_POINT('',#3471);
+#3471 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,
+    0.238582677165));
+#3472 = SURFACE_CURVE('',#3473,(#3478,#3485),.PCURVE_S1.);
+#3473 = CIRCLE('',#3474,3.149606299213E-03);
+#3474 = AXIS2_PLACEMENT_3D('',#3475,#3476,#3477);
+#3475 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.238582677165));
+#3476 = DIRECTION('',(-1.,0.,0.));
+#3477 = DIRECTION('',(0.,1.,0.));
+#3478 = PCURVE('',#3356,#3479);
+#3479 = DEFINITIONAL_REPRESENTATION('',(#3480),#3484);
+#3480 = LINE('',#3481,#3482);
+#3481 = CARTESIAN_POINT('',(0.,-0.));
+#3482 = VECTOR('',#3483,1.);
+#3483 = DIRECTION('',(1.,0.));
+#3484 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3485 = PCURVE('',#3299,#3486);
+#3486 = DEFINITIONAL_REPRESENTATION('',(#3487),#3495);
+#3487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3488,#3489,#3490,#3491,
+#3492,#3493,#3494),.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('') );
+#3488 = CARTESIAN_POINT('',(-2.834645669291E-02,-3.149606299213E-03));
+#3489 = CARTESIAN_POINT('',(-3.380173482699E-02,-3.149606299213E-03));
+#3490 = CARTESIAN_POINT('',(-3.107409575995E-02,1.574803149606E-03));
+#3491 = CARTESIAN_POINT('',(-2.834645669291E-02,6.299212598425E-03));
+#3492 = CARTESIAN_POINT('',(-2.561881762588E-02,1.574803149606E-03));
+#3493 = CARTESIAN_POINT('',(-2.289117855884E-02,-3.149606299213E-03));
+#3494 = CARTESIAN_POINT('',(-2.834645669291E-02,-3.149606299213E-03));
+#3495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3496 = ORIENTED_EDGE('',*,*,#3497,.T.);
+#3497 = EDGE_CURVE('',#3470,#3498,#3500,.T.);
+#3498 = VERTEX_POINT('',#3499);
+#3499 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,
+    0.238582677165));
+#3500 = SURFACE_CURVE('',#3501,(#3505,#3511),.PCURVE_S1.);
+#3501 = LINE('',#3502,#3503);
+#3502 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,
+    0.238582677165));
+#3503 = VECTOR('',#3504,3.937007874016E-02);
+#3504 = DIRECTION('',(1.,0.,0.));
+#3505 = PCURVE('',#3356,#3506);
+#3506 = DEFINITIONAL_REPRESENTATION('',(#3507),#3510);
+#3507 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3508,#3509),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#3508 = CARTESIAN_POINT('',(3.14159265359,0.));
+#3509 = CARTESIAN_POINT('',(3.14159265359,-2.51968503937E-02));
+#3510 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3511 = PCURVE('',#3512,#3517);
+#3512 = PLANE('',#3513);
+#3513 = AXIS2_PLACEMENT_3D('',#3514,#3515,#3516);
+#3514 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,0.));
+#3515 = DIRECTION('',(0.,-1.,0.));
+#3516 = DIRECTION('',(1.,0.,0.));
+#3517 = DEFINITIONAL_REPRESENTATION('',(#3518),#3522);
+#3518 = LINE('',#3519,#3520);
+#3519 = CARTESIAN_POINT('',(0.,0.238582677165));
+#3520 = VECTOR('',#3521,1.);
+#3521 = DIRECTION('',(1.,0.));
+#3522 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3523 = ORIENTED_EDGE('',*,*,#3524,.T.);
+#3524 = EDGE_CURVE('',#3498,#3341,#3525,.T.);
+#3525 = SURFACE_CURVE('',#3526,(#3531,#3538),.PCURVE_S1.);
+#3526 = CIRCLE('',#3527,3.149606299213E-03);
+#3527 = AXIS2_PLACEMENT_3D('',#3528,#3529,#3530);
+#3528 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.238582677165));
+#3529 = DIRECTION('',(-1.,0.,0.));
+#3530 = DIRECTION('',(0.,1.,0.));
+#3531 = PCURVE('',#3356,#3532);
+#3532 = DEFINITIONAL_REPRESENTATION('',(#3533),#3537);
+#3533 = LINE('',#3534,#3535);
+#3534 = CARTESIAN_POINT('',(0.,-2.51968503937E-02));
+#3535 = VECTOR('',#3536,1.);
+#3536 = DIRECTION('',(1.,0.));
+#3537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3538 = PCURVE('',#3195,#3539);
+#3539 = DEFINITIONAL_REPRESENTATION('',(#3540),#3544);
+#3540 = CIRCLE('',#3541,3.149606299213E-03);
+#3541 = AXIS2_PLACEMENT_2D('',#3542,#3543);
+#3542 = CARTESIAN_POINT('',(3.149606299213E-03,-4.808052468849E-17));
+#3543 = DIRECTION('',(0.,-1.));
+#3544 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3545 = ORIENTED_EDGE('',*,*,#3340,.T.);
+#3546 = ADVANCED_FACE('',(#3547),#3432,.T.);
+#3547 = FACE_BOUND('',#3548,.T.);
+#3548 = EDGE_LOOP('',(#3549,#3572,#3573,#3601));
+#3549 = ORIENTED_EDGE('',*,*,#3550,.T.);
+#3550 = EDGE_CURVE('',#3551,#3394,#3553,.T.);
+#3551 = VERTEX_POINT('',#3552);
+#3552 = CARTESIAN_POINT('',(1.259842519685E-02,8.74015748034E-02,
+    0.238582677165));
+#3553 = SURFACE_CURVE('',#3554,(#3559,#3565),.PCURVE_S1.);
+#3554 = CIRCLE('',#3555,2.834645669291E-02);
+#3555 = AXIS2_PLACEMENT_3D('',#3556,#3557,#3558);
+#3556 = CARTESIAN_POINT('',(1.259842519685E-02,0.115748031497,
+    0.238582677165));
+#3557 = DIRECTION('',(-1.,0.,0.));
+#3558 = DIRECTION('',(0.,1.,0.));
+#3559 = PCURVE('',#3432,#3560);
+#3560 = DEFINITIONAL_REPRESENTATION('',(#3561),#3564);
+#3561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3562,#3563),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#3562 = CARTESIAN_POINT('',(3.14159265359,0.));
+#3563 = CARTESIAN_POINT('',(4.712388980385,0.));
+#3564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3565 = PCURVE('',#3195,#3566);
+#3566 = DEFINITIONAL_REPRESENTATION('',(#3567),#3571);
+#3567 = CIRCLE('',#3568,2.834645669291E-02);
+#3568 = AXIS2_PLACEMENT_2D('',#3569,#3570);
+#3569 = CARTESIAN_POINT('',(3.149606299213E-03,-4.808052468849E-17));
+#3570 = DIRECTION('',(0.,-1.));
+#3571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3572 = ORIENTED_EDGE('',*,*,#3416,.T.);
+#3573 = ORIENTED_EDGE('',*,*,#3574,.F.);
+#3574 = EDGE_CURVE('',#3575,#3417,#3577,.T.);
+#3575 = VERTEX_POINT('',#3576);
+#3576 = CARTESIAN_POINT('',(-1.259842519685E-02,8.74015748034E-02,
+    0.238582677165));
+#3577 = SURFACE_CURVE('',#3578,(#3583,#3590),.PCURVE_S1.);
+#3578 = CIRCLE('',#3579,2.834645669291E-02);
+#3579 = AXIS2_PLACEMENT_3D('',#3580,#3581,#3582);
+#3580 = CARTESIAN_POINT('',(-1.259842519685E-02,0.115748031497,
+    0.238582677165));
+#3581 = DIRECTION('',(-1.,0.,0.));
+#3582 = DIRECTION('',(0.,1.,0.));
+#3583 = PCURVE('',#3432,#3584);
+#3584 = DEFINITIONAL_REPRESENTATION('',(#3585),#3589);
+#3585 = LINE('',#3586,#3587);
+#3586 = CARTESIAN_POINT('',(0.,2.51968503937E-02));
+#3587 = VECTOR('',#3588,1.);
+#3588 = DIRECTION('',(1.,0.));
+#3589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3590 = PCURVE('',#3299,#3591);
+#3591 = DEFINITIONAL_REPRESENTATION('',(#3592),#3600);
+#3592 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3593,#3594,#3595,#3596,
+#3597,#3598,#3599),.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('') );
+#3593 = CARTESIAN_POINT('',(-2.834645669291E-02,-2.834645669291E-02));
+#3594 = CARTESIAN_POINT('',(-7.744395989959E-02,-2.834645669291E-02));
+#3595 = CARTESIAN_POINT('',(-5.289520829625E-02,1.417322834646E-02));
+#3596 = CARTESIAN_POINT('',(-2.834645669291E-02,5.669291338583E-02));
+#3597 = CARTESIAN_POINT('',(-3.797705089575E-03,1.417322834646E-02));
+#3598 = CARTESIAN_POINT('',(2.075104651376E-02,-2.834645669291E-02));
+#3599 = CARTESIAN_POINT('',(-2.834645669291E-02,-2.834645669291E-02));
+#3600 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3601 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3602 = EDGE_CURVE('',#3551,#3575,#3603,.T.);
+#3603 = SURFACE_CURVE('',#3604,(#3608,#3614),.PCURVE_S1.);
+#3604 = LINE('',#3605,#3606);
+#3605 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,
+    0.238582677165));
+#3606 = VECTOR('',#3607,3.937007874016E-02);
+#3607 = DIRECTION('',(-1.,0.,0.));
+#3608 = PCURVE('',#3432,#3609);
+#3609 = DEFINITIONAL_REPRESENTATION('',(#3610),#3613);
+#3610 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3611,#3612),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#3611 = CARTESIAN_POINT('',(3.14159265359,0.));
+#3612 = CARTESIAN_POINT('',(3.14159265359,2.51968503937E-02));
+#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3614 = PCURVE('',#3615,#3620);
+#3615 = PLANE('',#3616);
+#3616 = AXIS2_PLACEMENT_3D('',#3617,#3618,#3619);
+#3617 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,0.));
+#3618 = DIRECTION('',(0.,1.,0.));
+#3619 = DIRECTION('',(-1.,0.,0.));
+#3620 = DEFINITIONAL_REPRESENTATION('',(#3621),#3625);
+#3621 = LINE('',#3622,#3623);
+#3622 = CARTESIAN_POINT('',(0.,0.238582677165));
+#3623 = VECTOR('',#3624,1.);
+#3624 = DIRECTION('',(1.,0.));
+#3625 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3626 = ADVANCED_FACE('',(#3627),#3512,.F.);
+#3627 = FACE_BOUND('',#3628,.F.);
+#3628 = EDGE_LOOP('',(#3629,#3652,#3680,#3701));
+#3629 = ORIENTED_EDGE('',*,*,#3630,.F.);
+#3630 = EDGE_CURVE('',#3631,#3470,#3633,.T.);
+#3631 = VERTEX_POINT('',#3632);
+#3632 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,0.));
+#3633 = SURFACE_CURVE('',#3634,(#3638,#3645),.PCURVE_S1.);
+#3634 = LINE('',#3635,#3636);
+#3635 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,0.));
+#3636 = VECTOR('',#3637,3.937007874016E-02);
+#3637 = DIRECTION('',(0.,0.,1.));
+#3638 = PCURVE('',#3512,#3639);
+#3639 = DEFINITIONAL_REPRESENTATION('',(#3640),#3644);
+#3640 = LINE('',#3641,#3642);
+#3641 = CARTESIAN_POINT('',(0.,0.));
+#3642 = VECTOR('',#3643,1.);
+#3643 = DIRECTION('',(0.,1.));
+#3644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3645 = PCURVE('',#3299,#3646);
+#3646 = DEFINITIONAL_REPRESENTATION('',(#3647),#3651);
+#3647 = LINE('',#3648,#3649);
+#3648 = CARTESIAN_POINT('',(-0.266929133858,3.149606299707E-03));
+#3649 = VECTOR('',#3650,1.);
+#3650 = DIRECTION('',(1.,0.));
+#3651 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3652 = ORIENTED_EDGE('',*,*,#3653,.T.);
+#3653 = EDGE_CURVE('',#3631,#3654,#3656,.T.);
+#3654 = VERTEX_POINT('',#3655);
+#3655 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,0.));
+#3656 = SURFACE_CURVE('',#3657,(#3661,#3668),.PCURVE_S1.);
+#3657 = LINE('',#3658,#3659);
+#3658 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,0.));
+#3659 = VECTOR('',#3660,3.937007874016E-02);
+#3660 = DIRECTION('',(1.,0.,0.));
+#3661 = PCURVE('',#3512,#3662);
+#3662 = DEFINITIONAL_REPRESENTATION('',(#3663),#3667);
+#3663 = LINE('',#3664,#3665);
+#3664 = CARTESIAN_POINT('',(0.,0.));
+#3665 = VECTOR('',#3666,1.);
+#3666 = DIRECTION('',(1.,0.));
+#3667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3668 = PCURVE('',#3669,#3674);
+#3669 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3670,#3671)
+    ,(#3672,#3673
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3670 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,
+    7.273272098332E-17));
+#3671 = CARTESIAN_POINT('',(6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3672 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,
+    7.273272098332E-17));
+#3673 = CARTESIAN_POINT('',(-6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3674 = DEFINITIONAL_REPRESENTATION('',(#3675),#3679);
+#3675 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3676,#3677,#3678),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#3676 = CARTESIAN_POINT('',(0.64,3.738323613136E-15));
+#3677 = CARTESIAN_POINT('',(0.32,7.058157111644E-15));
+#3678 = CARTESIAN_POINT('',(0.,3.73192829464E-15));
+#3679 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3680 = ORIENTED_EDGE('',*,*,#3681,.T.);
+#3681 = EDGE_CURVE('',#3654,#3498,#3682,.T.);
+#3682 = SURFACE_CURVE('',#3683,(#3687,#3694),.PCURVE_S1.);
+#3683 = LINE('',#3684,#3685);
+#3684 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,0.));
+#3685 = VECTOR('',#3686,3.937007874016E-02);
+#3686 = DIRECTION('',(0.,0.,1.));
+#3687 = PCURVE('',#3512,#3688);
+#3688 = DEFINITIONAL_REPRESENTATION('',(#3689),#3693);
+#3689 = LINE('',#3690,#3691);
+#3690 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#3691 = VECTOR('',#3692,1.);
+#3692 = DIRECTION('',(0.,1.));
+#3693 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3694 = PCURVE('',#3195,#3695);
+#3695 = DEFINITIONAL_REPRESENTATION('',(#3696),#3700);
+#3696 = LINE('',#3697,#3698);
+#3697 = CARTESIAN_POINT('',(0.241732283465,3.149606299707E-03));
+#3698 = VECTOR('',#3699,1.);
+#3699 = DIRECTION('',(-1.,0.));
+#3700 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3701 = ORIENTED_EDGE('',*,*,#3497,.F.);
+#3702 = ADVANCED_FACE('',(#3703),#3615,.F.);
+#3703 = FACE_BOUND('',#3704,.F.);
+#3704 = EDGE_LOOP('',(#3705,#3728,#3756,#3777));
+#3705 = ORIENTED_EDGE('',*,*,#3706,.F.);
+#3706 = EDGE_CURVE('',#3707,#3551,#3709,.T.);
+#3707 = VERTEX_POINT('',#3708);
+#3708 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,0.));
+#3709 = SURFACE_CURVE('',#3710,(#3714,#3721),.PCURVE_S1.);
+#3710 = LINE('',#3711,#3712);
+#3711 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,0.));
+#3712 = VECTOR('',#3713,3.937007874016E-02);
+#3713 = DIRECTION('',(0.,0.,1.));
+#3714 = PCURVE('',#3615,#3715);
+#3715 = DEFINITIONAL_REPRESENTATION('',(#3716),#3720);
+#3716 = LINE('',#3717,#3718);
+#3717 = CARTESIAN_POINT('',(0.,0.));
+#3718 = VECTOR('',#3719,1.);
+#3719 = DIRECTION('',(0.,1.));
+#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3721 = PCURVE('',#3195,#3722);
+#3722 = DEFINITIONAL_REPRESENTATION('',(#3723),#3727);
+#3723 = LINE('',#3724,#3725);
+#3724 = CARTESIAN_POINT('',(0.241732283465,2.834645669341E-02));
+#3725 = VECTOR('',#3726,1.);
+#3726 = DIRECTION('',(-1.,0.));
+#3727 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3728 = ORIENTED_EDGE('',*,*,#3729,.T.);
+#3729 = EDGE_CURVE('',#3707,#3730,#3732,.T.);
+#3730 = VERTEX_POINT('',#3731);
+#3731 = CARTESIAN_POINT('',(-1.259842519685E-02,8.740157480315E-02,0.));
+#3732 = SURFACE_CURVE('',#3733,(#3737,#3744),.PCURVE_S1.);
+#3733 = LINE('',#3734,#3735);
+#3734 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,0.));
+#3735 = VECTOR('',#3736,3.937007874016E-02);
+#3736 = DIRECTION('',(-1.,0.,0.));
+#3737 = PCURVE('',#3615,#3738);
+#3738 = DEFINITIONAL_REPRESENTATION('',(#3739),#3743);
+#3739 = LINE('',#3740,#3741);
+#3740 = CARTESIAN_POINT('',(0.,0.));
+#3741 = VECTOR('',#3742,1.);
+#3742 = DIRECTION('',(1.,0.));
+#3743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3744 = PCURVE('',#3745,#3750);
+#3745 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3746,#3747)
+    ,(#3748,#3749
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3746 = CARTESIAN_POINT('',(-1.259842519685E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#3747 = CARTESIAN_POINT('',(-6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3748 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#3749 = CARTESIAN_POINT('',(6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3750 = DEFINITIONAL_REPRESENTATION('',(#3751),#3755);
+#3751 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3752,#3753,#3754),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#3752 = CARTESIAN_POINT('',(0.64,1.109200875061E-15));
+#3753 = CARTESIAN_POINT('',(0.32,1.379738578768E-15));
+#3754 = CARTESIAN_POINT('',(0.,8.581619217805E-16));
+#3755 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3756 = ORIENTED_EDGE('',*,*,#3757,.T.);
+#3757 = EDGE_CURVE('',#3730,#3575,#3758,.T.);
+#3758 = SURFACE_CURVE('',#3759,(#3763,#3770),.PCURVE_S1.);
+#3759 = LINE('',#3760,#3761);
+#3760 = CARTESIAN_POINT('',(-1.259842519685E-02,8.740157480315E-02,0.));
+#3761 = VECTOR('',#3762,3.937007874016E-02);
+#3762 = DIRECTION('',(0.,0.,1.));
+#3763 = PCURVE('',#3615,#3764);
+#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769);
+#3765 = LINE('',#3766,#3767);
+#3766 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#3767 = VECTOR('',#3768,1.);
+#3768 = DIRECTION('',(0.,1.));
+#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3770 = PCURVE('',#3299,#3771);
+#3771 = DEFINITIONAL_REPRESENTATION('',(#3772),#3776);
+#3772 = LINE('',#3773,#3774);
+#3773 = CARTESIAN_POINT('',(-0.266929133858,2.834645669341E-02));
+#3774 = VECTOR('',#3775,1.);
+#3775 = DIRECTION('',(1.,0.));
+#3776 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3777 = ORIENTED_EDGE('',*,*,#3602,.F.);
+#3778 = ADVANCED_FACE('',(#3779),#3669,.F.);
+#3779 = FACE_BOUND('',#3780,.F.);
+#3780 = EDGE_LOOP('',(#3781,#3782,#3809,#3836));
+#3781 = ORIENTED_EDGE('',*,*,#3653,.F.);
+#3782 = ORIENTED_EDGE('',*,*,#3783,.T.);
+#3783 = EDGE_CURVE('',#3631,#3784,#3786,.T.);
+#3784 = VERTEX_POINT('',#3785);
+#3785 = CARTESIAN_POINT('',(-6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3786 = SURFACE_CURVE('',#3787,(#3790,#3797),.PCURVE_S1.);
+#3787 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3788,#3789),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3788 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,
+    7.273272098332E-17));
+#3789 = CARTESIAN_POINT('',(-6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3790 = PCURVE('',#3669,#3791);
+#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796);
+#3792 = LINE('',#3793,#3794);
+#3793 = CARTESIAN_POINT('',(0.64,0.));
+#3794 = VECTOR('',#3795,1.);
+#3795 = DIRECTION('',(0.,1.));
+#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3797 = PCURVE('',#3798,#3803);
+#3798 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3799,#3800)
+    ,(#3801,#3802
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3799 = CARTESIAN_POINT('',(-1.259842519685E-02,0.112598425197,
+    7.273272098332E-17));
+#3800 = CARTESIAN_POINT('',(-6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3801 = CARTESIAN_POINT('',(-1.259842519685E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#3802 = CARTESIAN_POINT('',(-6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3803 = DEFINITIONAL_REPRESENTATION('',(#3804),#3808);
+#3804 = LINE('',#3805,#3806);
+#3805 = CARTESIAN_POINT('',(0.,0.));
+#3806 = VECTOR('',#3807,1.);
+#3807 = DIRECTION('',(0.,1.));
+#3808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3809 = ORIENTED_EDGE('',*,*,#3810,.F.);
+#3810 = EDGE_CURVE('',#3811,#3784,#3813,.T.);
+#3811 = VERTEX_POINT('',#3812);
+#3812 = CARTESIAN_POINT('',(6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3813 = SURFACE_CURVE('',#3814,(#3818,#3824),.PCURVE_S1.);
+#3814 = LINE('',#3815,#3816);
+#3815 = CARTESIAN_POINT('',(6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3816 = VECTOR('',#3817,3.937007874016E-02);
+#3817 = DIRECTION('',(-1.,0.,-0.));
+#3818 = PCURVE('',#3669,#3819);
+#3819 = DEFINITIONAL_REPRESENTATION('',(#3820),#3823);
+#3820 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3821,#3822),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3821 = CARTESIAN_POINT('',(0.,1.));
+#3822 = CARTESIAN_POINT('',(0.64,1.));
+#3823 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3824 = PCURVE('',#3825,#3830);
+#3825 = PLANE('',#3826);
+#3826 = AXIS2_PLACEMENT_3D('',#3827,#3828,#3829);
+#3827 = CARTESIAN_POINT('',(-6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3828 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#3829 = DIRECTION('',(0.707106781187,0.707106781187,1.570092458684E-16)
+  );
+#3830 = DEFINITIONAL_REPRESENTATION('',(#3831),#3835);
+#3831 = LINE('',#3832,#3833);
+#3832 = CARTESIAN_POINT('',(1.781686377793E-02,0.));
+#3833 = VECTOR('',#3834,1.);
+#3834 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#3835 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3836 = ORIENTED_EDGE('',*,*,#3837,.F.);
+#3837 = EDGE_CURVE('',#3654,#3811,#3838,.T.);
+#3838 = SURFACE_CURVE('',#3839,(#3842,#3849),.PCURVE_S1.);
+#3839 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3840,#3841),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3840 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,
+    7.273272098332E-17));
+#3841 = CARTESIAN_POINT('',(6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3842 = PCURVE('',#3669,#3843);
+#3843 = DEFINITIONAL_REPRESENTATION('',(#3844),#3848);
+#3844 = LINE('',#3845,#3846);
+#3845 = CARTESIAN_POINT('',(0.,0.));
+#3846 = VECTOR('',#3847,1.);
+#3847 = DIRECTION('',(0.,1.));
+#3848 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3849 = PCURVE('',#3850,#3855);
+#3850 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#3851,#3852)
+    ,(#3853,#3854
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#3851 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#3852 = CARTESIAN_POINT('',(6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3853 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,
+    7.273272098332E-17));
+#3854 = CARTESIAN_POINT('',(6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#3855 = DEFINITIONAL_REPRESENTATION('',(#3856),#3860);
+#3856 = LINE('',#3857,#3858);
+#3857 = CARTESIAN_POINT('',(0.64,0.));
+#3858 = VECTOR('',#3859,1.);
+#3859 = DIRECTION('',(0.,1.));
+#3860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3861 = ADVANCED_FACE('',(#3862),#3850,.F.);
+#3862 = FACE_BOUND('',#3863,.F.);
+#3863 = EDGE_LOOP('',(#3864,#3885,#3886,#3908));
+#3864 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#3865 = EDGE_CURVE('',#3654,#3707,#3866,.T.);
+#3866 = SURFACE_CURVE('',#3867,(#3871,#3878),.PCURVE_S1.);
+#3867 = LINE('',#3868,#3869);
+#3868 = CARTESIAN_POINT('',(1.259842519685E-02,0.112598425197,0.));
+#3869 = VECTOR('',#3870,3.937007874016E-02);
+#3870 = DIRECTION('',(0.,-1.,0.));
+#3871 = PCURVE('',#3850,#3872);
+#3872 = DEFINITIONAL_REPRESENTATION('',(#3873),#3877);
+#3873 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3874,#3875,#3876),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#3874 = CARTESIAN_POINT('',(0.64,3.107633868055E-15));
+#3875 = CARTESIAN_POINT('',(0.32,5.796875621642E-15));
+#3876 = CARTESIAN_POINT('',(0.,0.));
+#3877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3878 = PCURVE('',#3195,#3879);
+#3879 = DEFINITIONAL_REPRESENTATION('',(#3880),#3884);
+#3880 = LINE('',#3881,#3882);
+#3881 = CARTESIAN_POINT('',(0.241732283465,3.149606299707E-03));
+#3882 = VECTOR('',#3883,1.);
+#3883 = DIRECTION('',(0.,1.));
+#3884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3885 = ORIENTED_EDGE('',*,*,#3837,.T.);
+#3886 = ORIENTED_EDGE('',*,*,#3887,.F.);
+#3887 = EDGE_CURVE('',#3888,#3811,#3890,.T.);
+#3888 = VERTEX_POINT('',#3889);
+#3889 = CARTESIAN_POINT('',(6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3890 = SURFACE_CURVE('',#3891,(#3895,#3901),.PCURVE_S1.);
+#3891 = LINE('',#3892,#3893);
+#3892 = CARTESIAN_POINT('',(6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3893 = VECTOR('',#3894,3.937007874016E-02);
+#3894 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#3895 = PCURVE('',#3850,#3896);
+#3896 = DEFINITIONAL_REPRESENTATION('',(#3897),#3900);
+#3897 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3898,#3899),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3898 = CARTESIAN_POINT('',(0.,1.));
+#3899 = CARTESIAN_POINT('',(0.64,1.));
+#3900 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3901 = PCURVE('',#3825,#3902);
+#3902 = DEFINITIONAL_REPRESENTATION('',(#3903),#3907);
+#3903 = LINE('',#3904,#3905);
+#3904 = CARTESIAN_POINT('',(8.908431888964E-03,8.908431888964E-03));
+#3905 = VECTOR('',#3906,1.);
+#3906 = DIRECTION('',(0.707106781187,-0.707106781187));
+#3907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3908 = ORIENTED_EDGE('',*,*,#3909,.F.);
+#3909 = EDGE_CURVE('',#3707,#3888,#3910,.T.);
+#3910 = SURFACE_CURVE('',#3911,(#3914,#3921),.PCURVE_S1.);
+#3911 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3912,#3913),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3912 = CARTESIAN_POINT('',(1.259842519685E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#3913 = CARTESIAN_POINT('',(6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3914 = PCURVE('',#3850,#3915);
+#3915 = DEFINITIONAL_REPRESENTATION('',(#3916),#3920);
+#3916 = LINE('',#3917,#3918);
+#3917 = CARTESIAN_POINT('',(0.,0.));
+#3918 = VECTOR('',#3919,1.);
+#3919 = DIRECTION('',(0.,1.));
+#3920 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3921 = PCURVE('',#3745,#3922);
+#3922 = DEFINITIONAL_REPRESENTATION('',(#3923),#3927);
+#3923 = LINE('',#3924,#3925);
+#3924 = CARTESIAN_POINT('',(0.64,0.));
+#3925 = VECTOR('',#3926,1.);
+#3926 = DIRECTION('',(0.,1.));
+#3927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3928 = ADVANCED_FACE('',(#3929),#3745,.F.);
+#3929 = FACE_BOUND('',#3930,.F.);
+#3930 = EDGE_LOOP('',(#3931,#3932,#3933,#3955));
+#3931 = ORIENTED_EDGE('',*,*,#3729,.F.);
+#3932 = ORIENTED_EDGE('',*,*,#3909,.T.);
+#3933 = ORIENTED_EDGE('',*,*,#3934,.F.);
+#3934 = EDGE_CURVE('',#3935,#3888,#3937,.T.);
+#3935 = VERTEX_POINT('',#3936);
+#3936 = CARTESIAN_POINT('',(-6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3937 = SURFACE_CURVE('',#3938,(#3942,#3948),.PCURVE_S1.);
+#3938 = LINE('',#3939,#3940);
+#3939 = CARTESIAN_POINT('',(-6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3940 = VECTOR('',#3941,3.937007874016E-02);
+#3941 = DIRECTION('',(1.,0.,0.));
+#3942 = PCURVE('',#3745,#3943);
+#3943 = DEFINITIONAL_REPRESENTATION('',(#3944),#3947);
+#3944 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3945,#3946),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#3945 = CARTESIAN_POINT('',(0.,1.));
+#3946 = CARTESIAN_POINT('',(0.64,1.));
+#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3948 = PCURVE('',#3825,#3949);
+#3949 = DEFINITIONAL_REPRESENTATION('',(#3950),#3954);
+#3950 = LINE('',#3951,#3952);
+#3951 = CARTESIAN_POINT('',(0.,0.));
+#3952 = VECTOR('',#3953,1.);
+#3953 = DIRECTION('',(0.707106781187,0.707106781187));
+#3954 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3955 = ORIENTED_EDGE('',*,*,#3956,.F.);
+#3956 = EDGE_CURVE('',#3730,#3935,#3957,.T.);
+#3957 = SURFACE_CURVE('',#3958,(#3961,#3968),.PCURVE_S1.);
+#3958 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3959,#3960),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#3959 = CARTESIAN_POINT('',(-1.259842519685E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#3960 = CARTESIAN_POINT('',(-6.299212598425E-03,9.370078740157E-02,
+    -2.149606299213E-02));
+#3961 = PCURVE('',#3745,#3962);
+#3962 = DEFINITIONAL_REPRESENTATION('',(#3963),#3967);
+#3963 = LINE('',#3964,#3965);
+#3964 = CARTESIAN_POINT('',(0.,0.));
+#3965 = VECTOR('',#3966,1.);
+#3966 = DIRECTION('',(0.,1.));
+#3967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3968 = PCURVE('',#3798,#3969);
+#3969 = DEFINITIONAL_REPRESENTATION('',(#3970),#3974);
+#3970 = LINE('',#3971,#3972);
+#3971 = CARTESIAN_POINT('',(0.64,0.));
+#3972 = VECTOR('',#3973,1.);
+#3973 = DIRECTION('',(0.,1.));
+#3974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3975 = ADVANCED_FACE('',(#3976),#3798,.F.);
+#3976 = FACE_BOUND('',#3977,.F.);
+#3977 = EDGE_LOOP('',(#3978,#3999,#4000,#4020));
+#3978 = ORIENTED_EDGE('',*,*,#3979,.F.);
+#3979 = EDGE_CURVE('',#3730,#3631,#3980,.T.);
+#3980 = SURFACE_CURVE('',#3981,(#3985,#3992),.PCURVE_S1.);
+#3981 = LINE('',#3982,#3983);
+#3982 = CARTESIAN_POINT('',(-1.259842519685E-02,8.740157480315E-02,0.));
+#3983 = VECTOR('',#3984,3.937007874016E-02);
+#3984 = DIRECTION('',(0.,1.,0.));
+#3985 = PCURVE('',#3798,#3986);
+#3986 = DEFINITIONAL_REPRESENTATION('',(#3987),#3991);
+#3987 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#3988,#3989,#3990),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#3988 = CARTESIAN_POINT('',(0.64,0.));
+#3989 = CARTESIAN_POINT('',(0.32,5.793795256818E-15));
+#3990 = CARTESIAN_POINT('',(3.04675717088E-15,3.111988039614E-15));
+#3991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3992 = PCURVE('',#3299,#3993);
+#3993 = DEFINITIONAL_REPRESENTATION('',(#3994),#3998);
+#3994 = LINE('',#3995,#3996);
+#3995 = CARTESIAN_POINT('',(-0.266929133858,2.834645669341E-02));
+#3996 = VECTOR('',#3997,1.);
+#3997 = DIRECTION('',(0.,-1.));
+#3998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#3999 = ORIENTED_EDGE('',*,*,#3956,.T.);
+#4000 = ORIENTED_EDGE('',*,*,#4001,.F.);
+#4001 = EDGE_CURVE('',#3784,#3935,#4002,.T.);
+#4002 = SURFACE_CURVE('',#4003,(#4007,#4013),.PCURVE_S1.);
+#4003 = LINE('',#4004,#4005);
+#4004 = CARTESIAN_POINT('',(-6.299212598425E-03,0.106299212598,
+    -2.149606299213E-02));
+#4005 = VECTOR('',#4006,3.937007874016E-02);
+#4006 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#4007 = PCURVE('',#3798,#4008);
+#4008 = DEFINITIONAL_REPRESENTATION('',(#4009),#4012);
+#4009 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4010,#4011),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4010 = CARTESIAN_POINT('',(0.,1.));
+#4011 = CARTESIAN_POINT('',(0.64,1.));
+#4012 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4013 = PCURVE('',#3825,#4014);
+#4014 = DEFINITIONAL_REPRESENTATION('',(#4015),#4019);
+#4015 = LINE('',#4016,#4017);
+#4016 = CARTESIAN_POINT('',(8.908431888964E-03,-8.908431888964E-03));
+#4017 = VECTOR('',#4018,1.);
+#4018 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4019 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4020 = ORIENTED_EDGE('',*,*,#3783,.F.);
+#4021 = ADVANCED_FACE('',(#4022),#3825,.T.);
+#4022 = FACE_BOUND('',#4023,.F.);
+#4023 = EDGE_LOOP('',(#4024,#4025,#4026,#4027));
+#4024 = ORIENTED_EDGE('',*,*,#3934,.T.);
+#4025 = ORIENTED_EDGE('',*,*,#3887,.T.);
+#4026 = ORIENTED_EDGE('',*,*,#3810,.T.);
+#4027 = ORIENTED_EDGE('',*,*,#4001,.T.);
+#4028 = ADVANCED_FACE('',(#4029),#3195,.F.);
+#4029 = FACE_BOUND('',#4030,.T.);
+#4030 = EDGE_LOOP('',(#4031,#4032,#4033,#4034,#4035,#4036,#4037,#4038));
+#4031 = ORIENTED_EDGE('',*,*,#3368,.T.);
+#4032 = ORIENTED_EDGE('',*,*,#3179,.T.);
+#4033 = ORIENTED_EDGE('',*,*,#3393,.F.);
+#4034 = ORIENTED_EDGE('',*,*,#3550,.F.);
+#4035 = ORIENTED_EDGE('',*,*,#3706,.F.);
+#4036 = ORIENTED_EDGE('',*,*,#3865,.F.);
+#4037 = ORIENTED_EDGE('',*,*,#3681,.T.);
+#4038 = ORIENTED_EDGE('',*,*,#3524,.T.);
+#4039 = ADVANCED_FACE('',(#4040),#3299,.F.);
+#4040 = FACE_BOUND('',#4041,.T.);
+#4041 = EDGE_LOOP('',(#4042,#4043,#4044,#4045,#4046,#4047,#4048,#4049));
+#4042 = ORIENTED_EDGE('',*,*,#3444,.T.);
+#4043 = ORIENTED_EDGE('',*,*,#3285,.T.);
+#4044 = ORIENTED_EDGE('',*,*,#3317,.F.);
+#4045 = ORIENTED_EDGE('',*,*,#3469,.F.);
+#4046 = ORIENTED_EDGE('',*,*,#3630,.F.);
+#4047 = ORIENTED_EDGE('',*,*,#3979,.F.);
+#4048 = ORIENTED_EDGE('',*,*,#3757,.T.);
+#4049 = ORIENTED_EDGE('',*,*,#3574,.T.);
+#4050 = MANIFOLD_SOLID_BREP('',#4051);
+#4051 = CLOSED_SHELL('',(#4052,#4168,#4242,#4295,#4348,#4380,#4456,#4532
+    ,#4613,#4693,#4769,#4845,#4928,#4995,#5042,#5088,#5095,#5106));
+#4052 = ADVANCED_FACE('',(#4053),#4067,.T.);
+#4053 = FACE_BOUND('',#4054,.F.);
+#4054 = EDGE_LOOP('',(#4055,#4089,#4116,#4143));
+#4055 = ORIENTED_EDGE('',*,*,#4056,.T.);
+#4056 = EDGE_CURVE('',#4057,#4059,#4061,.T.);
+#4057 = VERTEX_POINT('',#4058);
+#4058 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.248031496063));
+#4059 = VERTEX_POINT('',#4060);
+#4060 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.248031496063
+    ));
+#4061 = SURFACE_CURVE('',#4062,(#4066,#4078),.PCURVE_S1.);
+#4062 = LINE('',#4063,#4064);
+#4063 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.248031496063));
+#4064 = VECTOR('',#4065,3.937007874016E-02);
+#4065 = DIRECTION('',(1.,0.,0.));
+#4066 = PCURVE('',#4067,#4072);
+#4067 = PLANE('',#4068);
+#4068 = AXIS2_PLACEMENT_3D('',#4069,#4070,#4071);
+#4069 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.248031496063));
+#4070 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#4071 = DIRECTION('',(0.707106781187,-1.570092458684E-16,0.707106781187)
+  );
+#4072 = DEFINITIONAL_REPRESENTATION('',(#4073),#4077);
+#4073 = LINE('',#4074,#4075);
+#4074 = CARTESIAN_POINT('',(0.,0.));
+#4075 = VECTOR('',#4076,1.);
+#4076 = DIRECTION('',(0.707106781187,0.707106781187));
+#4077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4078 = PCURVE('',#4079,#4084);
+#4079 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4080,#4081)
+    ,(#4082,#4083
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4080 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.241732283465));
+#4081 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.248031496063));
+#4082 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.241732283465
+    ));
+#4083 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.248031496063
+    ));
+#4084 = DEFINITIONAL_REPRESENTATION('',(#4085),#4088);
+#4085 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4086,#4087),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4086 = CARTESIAN_POINT('',(0.,1.));
+#4087 = CARTESIAN_POINT('',(0.64,1.));
+#4088 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4089 = ORIENTED_EDGE('',*,*,#4090,.T.);
+#4090 = EDGE_CURVE('',#4059,#4091,#4093,.T.);
+#4091 = VERTEX_POINT('',#4092);
+#4092 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.26062992126)
+  );
+#4093 = SURFACE_CURVE('',#4094,(#4098,#4105),.PCURVE_S1.);
+#4094 = LINE('',#4095,#4096);
+#4095 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.248031496063
+    ));
+#4096 = VECTOR('',#4097,3.937007874016E-02);
+#4097 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4098 = PCURVE('',#4067,#4099);
+#4099 = DEFINITIONAL_REPRESENTATION('',(#4100),#4104);
+#4100 = LINE('',#4101,#4102);
+#4101 = CARTESIAN_POINT('',(8.908431888964E-03,8.908431888964E-03));
+#4102 = VECTOR('',#4103,1.);
+#4103 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4105 = PCURVE('',#4106,#4111);
+#4106 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4107,#4108)
+    ,(#4109,#4110
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4107 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.241732283465
+    ));
+#4108 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.248031496063
+    ));
+#4109 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.266929133858
+    ));
+#4110 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.26062992126)
+  );
+#4111 = DEFINITIONAL_REPRESENTATION('',(#4112),#4115);
+#4112 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4113,#4114),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4113 = CARTESIAN_POINT('',(0.,1.));
+#4114 = CARTESIAN_POINT('',(0.64,1.));
+#4115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4116 = ORIENTED_EDGE('',*,*,#4117,.T.);
+#4117 = EDGE_CURVE('',#4091,#4118,#4120,.T.);
+#4118 = VERTEX_POINT('',#4119);
+#4119 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.26062992126));
+#4120 = SURFACE_CURVE('',#4121,(#4125,#4132),.PCURVE_S1.);
+#4121 = LINE('',#4122,#4123);
+#4122 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.26062992126)
+  );
+#4123 = VECTOR('',#4124,3.937007874016E-02);
+#4124 = DIRECTION('',(-1.,0.,0.));
+#4125 = PCURVE('',#4067,#4126);
+#4126 = DEFINITIONAL_REPRESENTATION('',(#4127),#4131);
+#4127 = LINE('',#4128,#4129);
+#4128 = CARTESIAN_POINT('',(1.781686377793E-02,0.));
+#4129 = VECTOR('',#4130,1.);
+#4130 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4131 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4132 = PCURVE('',#4133,#4138);
+#4133 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4134,#4135)
+    ,(#4136,#4137
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4134 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.266929133858
+    ));
+#4135 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.26062992126)
+  );
+#4136 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.266929133858));
+#4137 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.26062992126));
+#4138 = DEFINITIONAL_REPRESENTATION('',(#4139),#4142);
+#4139 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4140,#4141),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4140 = CARTESIAN_POINT('',(0.,1.));
+#4141 = CARTESIAN_POINT('',(0.64,1.));
+#4142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4143 = ORIENTED_EDGE('',*,*,#4144,.T.);
+#4144 = EDGE_CURVE('',#4118,#4057,#4145,.T.);
+#4145 = SURFACE_CURVE('',#4146,(#4150,#4157),.PCURVE_S1.);
+#4146 = LINE('',#4147,#4148);
+#4147 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.26062992126));
+#4148 = VECTOR('',#4149,3.937007874016E-02);
+#4149 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4150 = PCURVE('',#4067,#4151);
+#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156);
+#4152 = LINE('',#4153,#4154);
+#4153 = CARTESIAN_POINT('',(8.908431888964E-03,-8.908431888964E-03));
+#4154 = VECTOR('',#4155,1.);
+#4155 = DIRECTION('',(-0.707106781187,0.707106781187));
+#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4157 = PCURVE('',#4158,#4163);
+#4158 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4159,#4160)
+    ,(#4161,#4162
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4159 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.266929133858));
+#4160 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.26062992126));
+#4161 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.241732283465));
+#4162 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.248031496063));
+#4163 = DEFINITIONAL_REPRESENTATION('',(#4164),#4167);
+#4164 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4165,#4166),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4165 = CARTESIAN_POINT('',(0.,1.));
+#4166 = CARTESIAN_POINT('',(0.64,1.));
+#4167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4168 = ADVANCED_FACE('',(#4169),#4079,.F.);
+#4169 = FACE_BOUND('',#4170,.F.);
+#4170 = EDGE_LOOP('',(#4171,#4201,#4221,#4222));
+#4171 = ORIENTED_EDGE('',*,*,#4172,.T.);
+#4172 = EDGE_CURVE('',#4173,#4175,#4177,.T.);
+#4173 = VERTEX_POINT('',#4174);
+#4174 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.241732283465));
+#4175 = VERTEX_POINT('',#4176);
+#4176 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.241732283465
+    ));
+#4177 = SURFACE_CURVE('',#4178,(#4182,#4189),.PCURVE_S1.);
+#4178 = LINE('',#4179,#4180);
+#4179 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.241732283465));
+#4180 = VECTOR('',#4181,3.937007874016E-02);
+#4181 = DIRECTION('',(1.,0.,0.));
+#4182 = PCURVE('',#4079,#4183);
+#4183 = DEFINITIONAL_REPRESENTATION('',(#4184),#4188);
+#4184 = LINE('',#4185,#4186);
+#4185 = CARTESIAN_POINT('',(0.,0.));
+#4186 = VECTOR('',#4187,1.);
+#4187 = DIRECTION('',(1.,0.));
+#4188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4189 = PCURVE('',#4190,#4195);
+#4190 = PLANE('',#4191);
+#4191 = AXIS2_PLACEMENT_3D('',#4192,#4193,#4194);
+#4192 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.241732283465));
+#4193 = DIRECTION('',(0.,0.,1.));
+#4194 = DIRECTION('',(1.,0.,0.));
+#4195 = DEFINITIONAL_REPRESENTATION('',(#4196),#4200);
+#4196 = LINE('',#4197,#4198);
+#4197 = CARTESIAN_POINT('',(2.185478394931E-18,0.283464566929));
+#4198 = VECTOR('',#4199,1.);
+#4199 = DIRECTION('',(1.,0.));
+#4200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4201 = ORIENTED_EDGE('',*,*,#4202,.T.);
+#4202 = EDGE_CURVE('',#4175,#4059,#4203,.T.);
+#4203 = SURFACE_CURVE('',#4204,(#4207,#4214),.PCURVE_S1.);
+#4204 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4205,#4206),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4205 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.241732283465
+    ));
+#4206 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.248031496063
+    ));
+#4207 = PCURVE('',#4079,#4208);
+#4208 = DEFINITIONAL_REPRESENTATION('',(#4209),#4213);
+#4209 = LINE('',#4210,#4211);
+#4210 = CARTESIAN_POINT('',(0.64,0.));
+#4211 = VECTOR('',#4212,1.);
+#4212 = DIRECTION('',(0.,1.));
+#4213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4214 = PCURVE('',#4106,#4215);
+#4215 = DEFINITIONAL_REPRESENTATION('',(#4216),#4220);
+#4216 = LINE('',#4217,#4218);
+#4217 = CARTESIAN_POINT('',(0.,0.));
+#4218 = VECTOR('',#4219,1.);
+#4219 = DIRECTION('',(0.,1.));
+#4220 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4221 = ORIENTED_EDGE('',*,*,#4056,.F.);
+#4222 = ORIENTED_EDGE('',*,*,#4223,.F.);
+#4223 = EDGE_CURVE('',#4173,#4057,#4224,.T.);
+#4224 = SURFACE_CURVE('',#4225,(#4228,#4235),.PCURVE_S1.);
+#4225 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4226,#4227),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4226 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.241732283465));
+#4227 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.248031496063));
+#4228 = PCURVE('',#4079,#4229);
+#4229 = DEFINITIONAL_REPRESENTATION('',(#4230),#4234);
+#4230 = LINE('',#4231,#4232);
+#4231 = CARTESIAN_POINT('',(0.,0.));
+#4232 = VECTOR('',#4233,1.);
+#4233 = DIRECTION('',(0.,1.));
+#4234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4235 = PCURVE('',#4158,#4236);
+#4236 = DEFINITIONAL_REPRESENTATION('',(#4237),#4241);
+#4237 = LINE('',#4238,#4239);
+#4238 = CARTESIAN_POINT('',(0.64,0.));
+#4239 = VECTOR('',#4240,1.);
+#4240 = DIRECTION('',(0.,1.));
+#4241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4242 = ADVANCED_FACE('',(#4243),#4106,.F.);
+#4243 = FACE_BOUND('',#4244,.F.);
+#4244 = EDGE_LOOP('',(#4245,#4273,#4293,#4294));
+#4245 = ORIENTED_EDGE('',*,*,#4246,.T.);
+#4246 = EDGE_CURVE('',#4175,#4247,#4249,.T.);
+#4247 = VERTEX_POINT('',#4248);
+#4248 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.266929133858
+    ));
+#4249 = SURFACE_CURVE('',#4250,(#4254,#4261),.PCURVE_S1.);
+#4250 = LINE('',#4251,#4252);
+#4251 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.241732283465
+    ));
+#4252 = VECTOR('',#4253,3.937007874016E-02);
+#4253 = DIRECTION('',(0.,-2.22044604925E-16,1.));
+#4254 = PCURVE('',#4106,#4255);
+#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4260);
+#4256 = LINE('',#4257,#4258);
+#4257 = CARTESIAN_POINT('',(0.,0.));
+#4258 = VECTOR('',#4259,1.);
+#4259 = DIRECTION('',(1.,0.));
+#4260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4261 = PCURVE('',#4262,#4267);
+#4262 = PLANE('',#4263);
+#4263 = AXIS2_PLACEMENT_3D('',#4264,#4265,#4266);
+#4264 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.241732283465
+    ));
+#4265 = DIRECTION('',(-1.,0.,-8.673617379884E-17));
+#4266 = DIRECTION('',(8.673617379884E-17,0.,-1.));
+#4267 = DEFINITIONAL_REPRESENTATION('',(#4268),#4272);
+#4268 = LINE('',#4269,#4270);
+#4269 = CARTESIAN_POINT('',(-3.933861110854E-18,-0.283464566929));
+#4270 = VECTOR('',#4271,1.);
+#4271 = DIRECTION('',(-1.,2.22044604925E-16));
+#4272 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4273 = ORIENTED_EDGE('',*,*,#4274,.T.);
+#4274 = EDGE_CURVE('',#4247,#4091,#4275,.T.);
+#4275 = SURFACE_CURVE('',#4276,(#4279,#4286),.PCURVE_S1.);
+#4276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4277,#4278),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4277 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.266929133858
+    ));
+#4278 = CARTESIAN_POINT('',(0.106299212598,0.420708661418,0.26062992126)
+  );
+#4279 = PCURVE('',#4106,#4280);
+#4280 = DEFINITIONAL_REPRESENTATION('',(#4281),#4285);
+#4281 = LINE('',#4282,#4283);
+#4282 = CARTESIAN_POINT('',(0.64,0.));
+#4283 = VECTOR('',#4284,1.);
+#4284 = DIRECTION('',(0.,1.));
+#4285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4286 = PCURVE('',#4133,#4287);
+#4287 = DEFINITIONAL_REPRESENTATION('',(#4288),#4292);
+#4288 = LINE('',#4289,#4290);
+#4289 = CARTESIAN_POINT('',(0.,0.));
+#4290 = VECTOR('',#4291,1.);
+#4291 = DIRECTION('',(0.,1.));
+#4292 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4293 = ORIENTED_EDGE('',*,*,#4090,.F.);
+#4294 = ORIENTED_EDGE('',*,*,#4202,.F.);
+#4295 = ADVANCED_FACE('',(#4296),#4133,.F.);
+#4296 = FACE_BOUND('',#4297,.F.);
+#4297 = EDGE_LOOP('',(#4298,#4326,#4346,#4347));
+#4298 = ORIENTED_EDGE('',*,*,#4299,.T.);
+#4299 = EDGE_CURVE('',#4247,#4300,#4302,.T.);
+#4300 = VERTEX_POINT('',#4301);
+#4301 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.266929133858));
+#4302 = SURFACE_CURVE('',#4303,(#4307,#4314),.PCURVE_S1.);
+#4303 = LINE('',#4304,#4305);
+#4304 = CARTESIAN_POINT('',(0.112598425197,0.399212598426,0.266929133858
+    ));
+#4305 = VECTOR('',#4306,3.937007874016E-02);
+#4306 = DIRECTION('',(-1.,0.,0.));
+#4307 = PCURVE('',#4133,#4308);
+#4308 = DEFINITIONAL_REPRESENTATION('',(#4309),#4313);
+#4309 = LINE('',#4310,#4311);
+#4310 = CARTESIAN_POINT('',(0.,0.));
+#4311 = VECTOR('',#4312,1.);
+#4312 = DIRECTION('',(1.,0.));
+#4313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4314 = PCURVE('',#4315,#4320);
+#4315 = PLANE('',#4316);
+#4316 = AXIS2_PLACEMENT_3D('',#4317,#4318,#4319);
+#4317 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.266929133858
+    ));
+#4318 = DIRECTION('',(0.,0.,-1.));
+#4319 = DIRECTION('',(-1.,0.,0.));
+#4320 = DEFINITIONAL_REPRESENTATION('',(#4321),#4325);
+#4321 = LINE('',#4322,#4323);
+#4322 = CARTESIAN_POINT('',(2.185478394931E-18,0.283464566929));
+#4323 = VECTOR('',#4324,1.);
+#4324 = DIRECTION('',(1.,0.));
+#4325 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4326 = ORIENTED_EDGE('',*,*,#4327,.T.);
+#4327 = EDGE_CURVE('',#4300,#4118,#4328,.T.);
+#4328 = SURFACE_CURVE('',#4329,(#4332,#4339),.PCURVE_S1.);
+#4329 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4330,#4331),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4330 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.266929133858));
+#4331 = CARTESIAN_POINT('',(9.370078740157E-02,0.420708661418,
+    0.26062992126));
+#4332 = PCURVE('',#4133,#4333);
+#4333 = DEFINITIONAL_REPRESENTATION('',(#4334),#4338);
+#4334 = LINE('',#4335,#4336);
+#4335 = CARTESIAN_POINT('',(0.64,0.));
+#4336 = VECTOR('',#4337,1.);
+#4337 = DIRECTION('',(0.,1.));
+#4338 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4339 = PCURVE('',#4158,#4340);
+#4340 = DEFINITIONAL_REPRESENTATION('',(#4341),#4345);
+#4341 = LINE('',#4342,#4343);
+#4342 = CARTESIAN_POINT('',(0.,0.));
+#4343 = VECTOR('',#4344,1.);
+#4344 = DIRECTION('',(0.,1.));
+#4345 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4346 = ORIENTED_EDGE('',*,*,#4117,.F.);
+#4347 = ORIENTED_EDGE('',*,*,#4274,.F.);
+#4348 = ADVANCED_FACE('',(#4349),#4158,.F.);
+#4349 = FACE_BOUND('',#4350,.F.);
+#4350 = EDGE_LOOP('',(#4351,#4377,#4378,#4379));
+#4351 = ORIENTED_EDGE('',*,*,#4352,.T.);
+#4352 = EDGE_CURVE('',#4300,#4173,#4353,.T.);
+#4353 = SURFACE_CURVE('',#4354,(#4358,#4365),.PCURVE_S1.);
+#4354 = LINE('',#4355,#4356);
+#4355 = CARTESIAN_POINT('',(8.740157480315E-02,0.399212598426,
+    0.266929133858));
+#4356 = VECTOR('',#4357,3.937007874016E-02);
+#4357 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4358 = PCURVE('',#4158,#4359);
+#4359 = DEFINITIONAL_REPRESENTATION('',(#4360),#4364);
+#4360 = LINE('',#4361,#4362);
+#4361 = CARTESIAN_POINT('',(0.,0.));
+#4362 = VECTOR('',#4363,1.);
+#4363 = DIRECTION('',(1.,0.));
+#4364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4365 = PCURVE('',#4366,#4371);
+#4366 = PLANE('',#4367);
+#4367 = AXIS2_PLACEMENT_3D('',#4368,#4369,#4370);
+#4368 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.266929133858));
+#4369 = DIRECTION('',(1.,0.,8.673617379884E-17));
+#4370 = DIRECTION('',(-8.673617379884E-17,0.,1.));
+#4371 = DEFINITIONAL_REPRESENTATION('',(#4372),#4376);
+#4372 = LINE('',#4373,#4374);
+#4373 = CARTESIAN_POINT('',(-1.792092283846E-17,-0.283464566929));
+#4374 = VECTOR('',#4375,1.);
+#4375 = DIRECTION('',(-1.,-2.22044604925E-16));
+#4376 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4377 = ORIENTED_EDGE('',*,*,#4223,.T.);
+#4378 = ORIENTED_EDGE('',*,*,#4144,.F.);
+#4379 = ORIENTED_EDGE('',*,*,#4327,.F.);
+#4380 = ADVANCED_FACE('',(#4381),#4190,.F.);
+#4381 = FACE_BOUND('',#4382,.F.);
+#4382 = EDGE_LOOP('',(#4383,#4406,#4434,#4455));
+#4383 = ORIENTED_EDGE('',*,*,#4384,.F.);
+#4384 = EDGE_CURVE('',#4385,#4173,#4387,.T.);
+#4385 = VERTEX_POINT('',#4386);
+#4386 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.241732283465));
+#4387 = SURFACE_CURVE('',#4388,(#4392,#4399),.PCURVE_S1.);
+#4388 = LINE('',#4389,#4390);
+#4389 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.241732283465));
+#4390 = VECTOR('',#4391,3.937007874016E-02);
+#4391 = DIRECTION('',(0.,1.,0.));
+#4392 = PCURVE('',#4190,#4393);
+#4393 = DEFINITIONAL_REPRESENTATION('',(#4394),#4398);
+#4394 = LINE('',#4395,#4396);
+#4395 = CARTESIAN_POINT('',(0.,0.));
+#4396 = VECTOR('',#4397,1.);
+#4397 = DIRECTION('',(0.,1.));
+#4398 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4399 = PCURVE('',#4366,#4400);
+#4400 = DEFINITIONAL_REPRESENTATION('',(#4401),#4405);
+#4401 = LINE('',#4402,#4403);
+#4402 = CARTESIAN_POINT('',(-2.51968503937E-02,0.));
+#4403 = VECTOR('',#4404,1.);
+#4404 = DIRECTION('',(0.,-1.));
+#4405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4406 = ORIENTED_EDGE('',*,*,#4407,.F.);
+#4407 = EDGE_CURVE('',#4408,#4385,#4410,.T.);
+#4408 = VERTEX_POINT('',#4409);
+#4409 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.241732283465
+    ));
+#4410 = SURFACE_CURVE('',#4411,(#4415,#4422),.PCURVE_S1.);
+#4411 = LINE('',#4412,#4413);
+#4412 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.241732283465));
+#4413 = VECTOR('',#4414,3.937007874016E-02);
+#4414 = DIRECTION('',(-1.,0.,0.));
+#4415 = PCURVE('',#4190,#4416);
+#4416 = DEFINITIONAL_REPRESENTATION('',(#4417),#4421);
+#4417 = LINE('',#4418,#4419);
+#4418 = CARTESIAN_POINT('',(0.,4.808052468849E-17));
+#4419 = VECTOR('',#4420,1.);
+#4420 = DIRECTION('',(-1.,0.));
+#4421 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4422 = PCURVE('',#4423,#4428);
+#4423 = CYLINDRICAL_SURFACE('',#4424,3.149606299213E-03);
+#4424 = AXIS2_PLACEMENT_3D('',#4425,#4426,#4427);
+#4425 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.238582677165));
+#4426 = DIRECTION('',(-1.,0.,0.));
+#4427 = DIRECTION('',(0.,1.,0.));
+#4428 = DEFINITIONAL_REPRESENTATION('',(#4429),#4433);
+#4429 = LINE('',#4430,#4431);
+#4430 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4431 = VECTOR('',#4432,1.);
+#4432 = DIRECTION('',(0.,1.));
+#4433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4434 = ORIENTED_EDGE('',*,*,#4435,.T.);
+#4435 = EDGE_CURVE('',#4408,#4175,#4436,.T.);
+#4436 = SURFACE_CURVE('',#4437,(#4441,#4448),.PCURVE_S1.);
+#4437 = LINE('',#4438,#4439);
+#4438 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.241732283465
+    ));
+#4439 = VECTOR('',#4440,3.937007874016E-02);
+#4440 = DIRECTION('',(0.,1.,0.));
+#4441 = PCURVE('',#4190,#4442);
+#4442 = DEFINITIONAL_REPRESENTATION('',(#4443),#4447);
+#4443 = LINE('',#4444,#4445);
+#4444 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#4445 = VECTOR('',#4446,1.);
+#4446 = DIRECTION('',(0.,1.));
+#4447 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4448 = PCURVE('',#4262,#4449);
+#4449 = DEFINITIONAL_REPRESENTATION('',(#4450),#4454);
+#4450 = LINE('',#4451,#4452);
+#4451 = CARTESIAN_POINT('',(0.,0.));
+#4452 = VECTOR('',#4453,1.);
+#4453 = DIRECTION('',(0.,-1.));
+#4454 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4455 = ORIENTED_EDGE('',*,*,#4172,.F.);
+#4456 = ADVANCED_FACE('',(#4457),#4315,.F.);
+#4457 = FACE_BOUND('',#4458,.F.);
+#4458 = EDGE_LOOP('',(#4459,#4482,#4510,#4531));
+#4459 = ORIENTED_EDGE('',*,*,#4460,.F.);
+#4460 = EDGE_CURVE('',#4461,#4247,#4463,.T.);
+#4461 = VERTEX_POINT('',#4462);
+#4462 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.266929133858
+    ));
+#4463 = SURFACE_CURVE('',#4464,(#4468,#4475),.PCURVE_S1.);
+#4464 = LINE('',#4465,#4466);
+#4465 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.266929133858
+    ));
+#4466 = VECTOR('',#4467,3.937007874016E-02);
+#4467 = DIRECTION('',(0.,1.,6.123233995737E-17));
+#4468 = PCURVE('',#4315,#4469);
+#4469 = DEFINITIONAL_REPRESENTATION('',(#4470),#4474);
+#4470 = LINE('',#4471,#4472);
+#4471 = CARTESIAN_POINT('',(0.,-2.185478394931E-18));
+#4472 = VECTOR('',#4473,1.);
+#4473 = DIRECTION('',(0.,1.));
+#4474 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4475 = PCURVE('',#4262,#4476);
+#4476 = DEFINITIONAL_REPRESENTATION('',(#4477),#4481);
+#4477 = LINE('',#4478,#4479);
+#4478 = CARTESIAN_POINT('',(-2.51968503937E-02,2.185478394931E-18));
+#4479 = VECTOR('',#4480,1.);
+#4480 = DIRECTION('',(-6.123233995737E-17,-1.));
+#4481 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4482 = ORIENTED_EDGE('',*,*,#4483,.T.);
+#4483 = EDGE_CURVE('',#4461,#4484,#4486,.T.);
+#4484 = VERTEX_POINT('',#4485);
+#4485 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.266929133858));
+#4486 = SURFACE_CURVE('',#4487,(#4491,#4498),.PCURVE_S1.);
+#4487 = LINE('',#4488,#4489);
+#4488 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.266929133858
+    ));
+#4489 = VECTOR('',#4490,3.937007874016E-02);
+#4490 = DIRECTION('',(-1.,0.,0.));
+#4491 = PCURVE('',#4315,#4492);
+#4492 = DEFINITIONAL_REPRESENTATION('',(#4493),#4497);
+#4493 = LINE('',#4494,#4495);
+#4494 = CARTESIAN_POINT('',(0.,4.370956789863E-17));
+#4495 = VECTOR('',#4496,1.);
+#4496 = DIRECTION('',(1.,0.));
+#4497 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4498 = PCURVE('',#4499,#4504);
+#4499 = CYLINDRICAL_SURFACE('',#4500,2.834645669291E-02);
+#4500 = AXIS2_PLACEMENT_3D('',#4501,#4502,#4503);
+#4501 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.238582677165
+    ));
+#4502 = DIRECTION('',(-1.,0.,0.));
+#4503 = DIRECTION('',(0.,1.,0.));
+#4504 = DEFINITIONAL_REPRESENTATION('',(#4505),#4509);
+#4505 = LINE('',#4506,#4507);
+#4506 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4507 = VECTOR('',#4508,1.);
+#4508 = DIRECTION('',(0.,1.));
+#4509 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4510 = ORIENTED_EDGE('',*,*,#4511,.T.);
+#4511 = EDGE_CURVE('',#4484,#4300,#4512,.T.);
+#4512 = SURFACE_CURVE('',#4513,(#4517,#4524),.PCURVE_S1.);
+#4513 = LINE('',#4514,#4515);
+#4514 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.266929133858));
+#4515 = VECTOR('',#4516,3.937007874016E-02);
+#4516 = DIRECTION('',(0.,1.,0.));
+#4517 = PCURVE('',#4315,#4518);
+#4518 = DEFINITIONAL_REPRESENTATION('',(#4519),#4523);
+#4519 = LINE('',#4520,#4521);
+#4520 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#4521 = VECTOR('',#4522,1.);
+#4522 = DIRECTION('',(0.,1.));
+#4523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4524 = PCURVE('',#4366,#4525);
+#4525 = DEFINITIONAL_REPRESENTATION('',(#4526),#4530);
+#4526 = LINE('',#4527,#4528);
+#4527 = CARTESIAN_POINT('',(0.,0.));
+#4528 = VECTOR('',#4529,1.);
+#4529 = DIRECTION('',(0.,-1.));
+#4530 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4531 = ORIENTED_EDGE('',*,*,#4299,.F.);
+#4532 = ADVANCED_FACE('',(#4533),#4423,.F.);
+#4533 = FACE_BOUND('',#4534,.F.);
+#4534 = EDGE_LOOP('',(#4535,#4563,#4590,#4612));
+#4535 = ORIENTED_EDGE('',*,*,#4536,.F.);
+#4536 = EDGE_CURVE('',#4537,#4385,#4539,.T.);
+#4537 = VERTEX_POINT('',#4538);
+#4538 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,
+    0.238582677165));
+#4539 = SURFACE_CURVE('',#4540,(#4545,#4552),.PCURVE_S1.);
+#4540 = CIRCLE('',#4541,3.149606299213E-03);
+#4541 = AXIS2_PLACEMENT_3D('',#4542,#4543,#4544);
+#4542 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.238582677165));
+#4543 = DIRECTION('',(-1.,0.,0.));
+#4544 = DIRECTION('',(0.,1.,0.));
+#4545 = PCURVE('',#4423,#4546);
+#4546 = DEFINITIONAL_REPRESENTATION('',(#4547),#4551);
+#4547 = LINE('',#4548,#4549);
+#4548 = CARTESIAN_POINT('',(0.,-0.));
+#4549 = VECTOR('',#4550,1.);
+#4550 = DIRECTION('',(1.,0.));
+#4551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4552 = PCURVE('',#4366,#4553);
+#4553 = DEFINITIONAL_REPRESENTATION('',(#4554),#4562);
+#4554 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4555,#4556,#4557,#4558,
+#4559,#4560,#4561),.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('') );
+#4555 = CARTESIAN_POINT('',(-2.834645669291E-02,-3.149606299213E-03));
+#4556 = CARTESIAN_POINT('',(-3.380173482699E-02,-3.149606299213E-03));
+#4557 = CARTESIAN_POINT('',(-3.107409575995E-02,1.574803149606E-03));
+#4558 = CARTESIAN_POINT('',(-2.834645669291E-02,6.299212598425E-03));
+#4559 = CARTESIAN_POINT('',(-2.561881762588E-02,1.574803149606E-03));
+#4560 = CARTESIAN_POINT('',(-2.289117855884E-02,-3.149606299213E-03));
+#4561 = CARTESIAN_POINT('',(-2.834645669291E-02,-3.149606299213E-03));
+#4562 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4563 = ORIENTED_EDGE('',*,*,#4564,.T.);
+#4564 = EDGE_CURVE('',#4537,#4565,#4567,.T.);
+#4565 = VERTEX_POINT('',#4566);
+#4566 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,0.238582677165
+    ));
+#4567 = SURFACE_CURVE('',#4568,(#4572,#4578),.PCURVE_S1.);
+#4568 = LINE('',#4569,#4570);
+#4569 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,
+    0.238582677165));
+#4570 = VECTOR('',#4571,3.937007874016E-02);
+#4571 = DIRECTION('',(1.,0.,0.));
+#4572 = PCURVE('',#4423,#4573);
+#4573 = DEFINITIONAL_REPRESENTATION('',(#4574),#4577);
+#4574 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4575,#4576),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#4575 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4576 = CARTESIAN_POINT('',(3.14159265359,-2.51968503937E-02));
+#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('',(8.740157480315E-02,0.112598425197,0.));
+#4582 = DIRECTION('',(0.,-1.,0.));
+#4583 = DIRECTION('',(1.,0.,0.));
+#4584 = DEFINITIONAL_REPRESENTATION('',(#4585),#4589);
+#4585 = LINE('',#4586,#4587);
+#4586 = CARTESIAN_POINT('',(0.,0.238582677165));
+#4587 = VECTOR('',#4588,1.);
+#4588 = DIRECTION('',(1.,0.));
+#4589 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4590 = ORIENTED_EDGE('',*,*,#4591,.T.);
+#4591 = EDGE_CURVE('',#4565,#4408,#4592,.T.);
+#4592 = SURFACE_CURVE('',#4593,(#4598,#4605),.PCURVE_S1.);
+#4593 = CIRCLE('',#4594,3.149606299213E-03);
+#4594 = AXIS2_PLACEMENT_3D('',#4595,#4596,#4597);
+#4595 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.238582677165
+    ));
+#4596 = DIRECTION('',(-1.,0.,0.));
+#4597 = DIRECTION('',(0.,1.,0.));
+#4598 = PCURVE('',#4423,#4599);
+#4599 = DEFINITIONAL_REPRESENTATION('',(#4600),#4604);
+#4600 = LINE('',#4601,#4602);
+#4601 = CARTESIAN_POINT('',(0.,-2.51968503937E-02));
+#4602 = VECTOR('',#4603,1.);
+#4603 = DIRECTION('',(1.,0.));
+#4604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4605 = PCURVE('',#4262,#4606);
+#4606 = DEFINITIONAL_REPRESENTATION('',(#4607),#4611);
+#4607 = CIRCLE('',#4608,3.149606299213E-03);
+#4608 = AXIS2_PLACEMENT_2D('',#4609,#4610);
+#4609 = CARTESIAN_POINT('',(3.149606299213E-03,-4.808052468849E-17));
+#4610 = DIRECTION('',(0.,-1.));
+#4611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4612 = ORIENTED_EDGE('',*,*,#4407,.T.);
+#4613 = ADVANCED_FACE('',(#4614),#4499,.T.);
+#4614 = FACE_BOUND('',#4615,.T.);
+#4615 = EDGE_LOOP('',(#4616,#4639,#4640,#4668));
+#4616 = ORIENTED_EDGE('',*,*,#4617,.T.);
+#4617 = EDGE_CURVE('',#4618,#4461,#4620,.T.);
+#4618 = VERTEX_POINT('',#4619);
+#4619 = CARTESIAN_POINT('',(0.112598425197,8.74015748034E-02,
+    0.238582677165));
+#4620 = SURFACE_CURVE('',#4621,(#4626,#4632),.PCURVE_S1.);
+#4621 = CIRCLE('',#4622,2.834645669291E-02);
+#4622 = AXIS2_PLACEMENT_3D('',#4623,#4624,#4625);
+#4623 = CARTESIAN_POINT('',(0.112598425197,0.115748031497,0.238582677165
+    ));
+#4624 = DIRECTION('',(-1.,0.,0.));
+#4625 = DIRECTION('',(0.,1.,0.));
+#4626 = PCURVE('',#4499,#4627);
+#4627 = DEFINITIONAL_REPRESENTATION('',(#4628),#4631);
+#4628 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4629,#4630),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(3.14159265359,4.712388980385),.PIECEWISE_BEZIER_KNOTS.);
+#4629 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4630 = CARTESIAN_POINT('',(4.712388980385,0.));
+#4631 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4632 = PCURVE('',#4262,#4633);
+#4633 = DEFINITIONAL_REPRESENTATION('',(#4634),#4638);
+#4634 = CIRCLE('',#4635,2.834645669291E-02);
+#4635 = AXIS2_PLACEMENT_2D('',#4636,#4637);
+#4636 = CARTESIAN_POINT('',(3.149606299213E-03,-4.808052468849E-17));
+#4637 = DIRECTION('',(0.,-1.));
+#4638 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4639 = ORIENTED_EDGE('',*,*,#4483,.T.);
+#4640 = ORIENTED_EDGE('',*,*,#4641,.F.);
+#4641 = EDGE_CURVE('',#4642,#4484,#4644,.T.);
+#4642 = VERTEX_POINT('',#4643);
+#4643 = CARTESIAN_POINT('',(8.740157480315E-02,8.74015748034E-02,
+    0.238582677165));
+#4644 = SURFACE_CURVE('',#4645,(#4650,#4657),.PCURVE_S1.);
+#4645 = CIRCLE('',#4646,2.834645669291E-02);
+#4646 = AXIS2_PLACEMENT_3D('',#4647,#4648,#4649);
+#4647 = CARTESIAN_POINT('',(8.740157480315E-02,0.115748031497,
+    0.238582677165));
+#4648 = DIRECTION('',(-1.,0.,0.));
+#4649 = DIRECTION('',(0.,1.,0.));
+#4650 = PCURVE('',#4499,#4651);
+#4651 = DEFINITIONAL_REPRESENTATION('',(#4652),#4656);
+#4652 = LINE('',#4653,#4654);
+#4653 = CARTESIAN_POINT('',(0.,2.51968503937E-02));
+#4654 = VECTOR('',#4655,1.);
+#4655 = DIRECTION('',(1.,0.));
+#4656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4657 = PCURVE('',#4366,#4658);
+#4658 = DEFINITIONAL_REPRESENTATION('',(#4659),#4667);
+#4659 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4660,#4661,#4662,#4663,
+#4664,#4665,#4666),.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('') );
+#4660 = CARTESIAN_POINT('',(-2.834645669291E-02,-2.834645669291E-02));
+#4661 = CARTESIAN_POINT('',(-7.744395989959E-02,-2.834645669291E-02));
+#4662 = CARTESIAN_POINT('',(-5.289520829625E-02,1.417322834646E-02));
+#4663 = CARTESIAN_POINT('',(-2.834645669291E-02,5.669291338583E-02));
+#4664 = CARTESIAN_POINT('',(-3.797705089575E-03,1.417322834646E-02));
+#4665 = CARTESIAN_POINT('',(2.075104651376E-02,-2.834645669291E-02));
+#4666 = CARTESIAN_POINT('',(-2.834645669291E-02,-2.834645669291E-02));
+#4667 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4668 = ORIENTED_EDGE('',*,*,#4669,.F.);
+#4669 = EDGE_CURVE('',#4618,#4642,#4670,.T.);
+#4670 = SURFACE_CURVE('',#4671,(#4675,#4681),.PCURVE_S1.);
+#4671 = LINE('',#4672,#4673);
+#4672 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,
+    0.238582677165));
+#4673 = VECTOR('',#4674,3.937007874016E-02);
+#4674 = DIRECTION('',(-1.,0.,0.));
+#4675 = PCURVE('',#4499,#4676);
+#4676 = DEFINITIONAL_REPRESENTATION('',(#4677),#4680);
+#4677 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4678,#4679),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#4678 = CARTESIAN_POINT('',(3.14159265359,0.));
+#4679 = CARTESIAN_POINT('',(3.14159265359,2.51968503937E-02));
+#4680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4681 = PCURVE('',#4682,#4687);
+#4682 = PLANE('',#4683);
+#4683 = AXIS2_PLACEMENT_3D('',#4684,#4685,#4686);
+#4684 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,0.));
+#4685 = DIRECTION('',(0.,1.,0.));
+#4686 = DIRECTION('',(-1.,0.,0.));
+#4687 = DEFINITIONAL_REPRESENTATION('',(#4688),#4692);
+#4688 = LINE('',#4689,#4690);
+#4689 = CARTESIAN_POINT('',(0.,0.238582677165));
+#4690 = VECTOR('',#4691,1.);
+#4691 = DIRECTION('',(1.,0.));
+#4692 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4693 = ADVANCED_FACE('',(#4694),#4579,.F.);
+#4694 = FACE_BOUND('',#4695,.F.);
+#4695 = EDGE_LOOP('',(#4696,#4719,#4747,#4768));
+#4696 = ORIENTED_EDGE('',*,*,#4697,.F.);
+#4697 = EDGE_CURVE('',#4698,#4537,#4700,.T.);
+#4698 = VERTEX_POINT('',#4699);
+#4699 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,0.));
+#4700 = SURFACE_CURVE('',#4701,(#4705,#4712),.PCURVE_S1.);
+#4701 = LINE('',#4702,#4703);
+#4702 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,0.));
+#4703 = VECTOR('',#4704,3.937007874016E-02);
+#4704 = DIRECTION('',(0.,0.,1.));
+#4705 = PCURVE('',#4579,#4706);
+#4706 = DEFINITIONAL_REPRESENTATION('',(#4707),#4711);
+#4707 = LINE('',#4708,#4709);
+#4708 = CARTESIAN_POINT('',(0.,0.));
+#4709 = VECTOR('',#4710,1.);
+#4710 = DIRECTION('',(0.,1.));
+#4711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4712 = PCURVE('',#4366,#4713);
+#4713 = DEFINITIONAL_REPRESENTATION('',(#4714),#4718);
+#4714 = LINE('',#4715,#4716);
+#4715 = CARTESIAN_POINT('',(-0.266929133858,3.149606299707E-03));
+#4716 = VECTOR('',#4717,1.);
+#4717 = DIRECTION('',(1.,0.));
+#4718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4719 = ORIENTED_EDGE('',*,*,#4720,.T.);
+#4720 = EDGE_CURVE('',#4698,#4721,#4723,.T.);
+#4721 = VERTEX_POINT('',#4722);
+#4722 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,0.));
+#4723 = SURFACE_CURVE('',#4724,(#4728,#4735),.PCURVE_S1.);
+#4724 = LINE('',#4725,#4726);
+#4725 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,0.));
+#4726 = VECTOR('',#4727,3.937007874016E-02);
+#4727 = DIRECTION('',(1.,0.,0.));
+#4728 = PCURVE('',#4579,#4729);
+#4729 = DEFINITIONAL_REPRESENTATION('',(#4730),#4734);
+#4730 = LINE('',#4731,#4732);
+#4731 = CARTESIAN_POINT('',(0.,0.));
+#4732 = VECTOR('',#4733,1.);
+#4733 = DIRECTION('',(1.,0.));
+#4734 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4735 = PCURVE('',#4736,#4741);
+#4736 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4737,#4738)
+    ,(#4739,#4740
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4737 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,
+    7.273272098332E-17));
+#4738 = CARTESIAN_POINT('',(0.106299212598,0.106299212598,
+    -2.149606299213E-02));
+#4739 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,
+    7.273272098332E-17));
+#4740 = CARTESIAN_POINT('',(9.370078740157E-02,0.106299212598,
+    -2.149606299213E-02));
+#4741 = DEFINITIONAL_REPRESENTATION('',(#4742),#4746);
+#4742 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4743,#4744,#4745),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#4743 = CARTESIAN_POINT('',(0.64,3.738323613136E-15));
+#4744 = CARTESIAN_POINT('',(0.32,7.058157111644E-15));
+#4745 = CARTESIAN_POINT('',(0.,3.73192829464E-15));
+#4746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4747 = ORIENTED_EDGE('',*,*,#4748,.T.);
+#4748 = EDGE_CURVE('',#4721,#4565,#4749,.T.);
+#4749 = SURFACE_CURVE('',#4750,(#4754,#4761),.PCURVE_S1.);
+#4750 = LINE('',#4751,#4752);
+#4751 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,0.));
+#4752 = VECTOR('',#4753,3.937007874016E-02);
+#4753 = DIRECTION('',(0.,0.,1.));
+#4754 = PCURVE('',#4579,#4755);
+#4755 = DEFINITIONAL_REPRESENTATION('',(#4756),#4760);
+#4756 = LINE('',#4757,#4758);
+#4757 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#4758 = VECTOR('',#4759,1.);
+#4759 = DIRECTION('',(0.,1.));
+#4760 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4761 = PCURVE('',#4262,#4762);
+#4762 = DEFINITIONAL_REPRESENTATION('',(#4763),#4767);
+#4763 = LINE('',#4764,#4765);
+#4764 = CARTESIAN_POINT('',(0.241732283465,3.149606299707E-03));
+#4765 = VECTOR('',#4766,1.);
+#4766 = DIRECTION('',(-1.,0.));
+#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4768 = ORIENTED_EDGE('',*,*,#4564,.F.);
+#4769 = ADVANCED_FACE('',(#4770),#4682,.F.);
+#4770 = FACE_BOUND('',#4771,.F.);
+#4771 = EDGE_LOOP('',(#4772,#4795,#4823,#4844));
+#4772 = ORIENTED_EDGE('',*,*,#4773,.F.);
+#4773 = EDGE_CURVE('',#4774,#4618,#4776,.T.);
+#4774 = VERTEX_POINT('',#4775);
+#4775 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,0.));
+#4776 = SURFACE_CURVE('',#4777,(#4781,#4788),.PCURVE_S1.);
+#4777 = LINE('',#4778,#4779);
+#4778 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,0.));
+#4779 = VECTOR('',#4780,3.937007874016E-02);
+#4780 = DIRECTION('',(0.,0.,1.));
+#4781 = PCURVE('',#4682,#4782);
+#4782 = DEFINITIONAL_REPRESENTATION('',(#4783),#4787);
+#4783 = LINE('',#4784,#4785);
+#4784 = CARTESIAN_POINT('',(0.,0.));
+#4785 = VECTOR('',#4786,1.);
+#4786 = DIRECTION('',(0.,1.));
+#4787 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4788 = PCURVE('',#4262,#4789);
+#4789 = DEFINITIONAL_REPRESENTATION('',(#4790),#4794);
+#4790 = LINE('',#4791,#4792);
+#4791 = CARTESIAN_POINT('',(0.241732283465,2.834645669341E-02));
+#4792 = VECTOR('',#4793,1.);
+#4793 = DIRECTION('',(-1.,0.));
+#4794 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4795 = ORIENTED_EDGE('',*,*,#4796,.T.);
+#4796 = EDGE_CURVE('',#4774,#4797,#4799,.T.);
+#4797 = VERTEX_POINT('',#4798);
+#4798 = CARTESIAN_POINT('',(8.740157480315E-02,8.740157480315E-02,0.));
+#4799 = SURFACE_CURVE('',#4800,(#4804,#4811),.PCURVE_S1.);
+#4800 = LINE('',#4801,#4802);
+#4801 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,0.));
+#4802 = VECTOR('',#4803,3.937007874016E-02);
+#4803 = DIRECTION('',(-1.,0.,0.));
+#4804 = PCURVE('',#4682,#4805);
+#4805 = DEFINITIONAL_REPRESENTATION('',(#4806),#4810);
+#4806 = LINE('',#4807,#4808);
+#4807 = CARTESIAN_POINT('',(0.,0.));
+#4808 = VECTOR('',#4809,1.);
+#4809 = DIRECTION('',(1.,0.));
+#4810 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4811 = PCURVE('',#4812,#4817);
+#4812 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4813,#4814)
+    ,(#4815,#4816
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4813 = CARTESIAN_POINT('',(8.740157480315E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#4814 = CARTESIAN_POINT('',(9.370078740157E-02,9.370078740157E-02,
+    -2.149606299213E-02));
+#4815 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,
+    6.713789629229E-17));
+#4816 = CARTESIAN_POINT('',(0.106299212598,9.370078740157E-02,
+    -2.149606299213E-02));
+#4817 = DEFINITIONAL_REPRESENTATION('',(#4818),#4822);
+#4818 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4819,#4820,#4821),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#4819 = CARTESIAN_POINT('',(0.64,1.109200875061E-15));
+#4820 = CARTESIAN_POINT('',(0.32,1.379738578768E-15));
+#4821 = CARTESIAN_POINT('',(0.,8.581619217805E-16));
+#4822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4823 = ORIENTED_EDGE('',*,*,#4824,.T.);
+#4824 = EDGE_CURVE('',#4797,#4642,#4825,.T.);
+#4825 = SURFACE_CURVE('',#4826,(#4830,#4837),.PCURVE_S1.);
+#4826 = LINE('',#4827,#4828);
+#4827 = CARTESIAN_POINT('',(8.740157480315E-02,8.740157480315E-02,0.));
+#4828 = VECTOR('',#4829,3.937007874016E-02);
+#4829 = DIRECTION('',(0.,0.,1.));
+#4830 = PCURVE('',#4682,#4831);
+#4831 = DEFINITIONAL_REPRESENTATION('',(#4832),#4836);
+#4832 = LINE('',#4833,#4834);
+#4833 = CARTESIAN_POINT('',(2.51968503937E-02,0.));
+#4834 = VECTOR('',#4835,1.);
+#4835 = DIRECTION('',(0.,1.));
+#4836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4837 = PCURVE('',#4366,#4838);
+#4838 = DEFINITIONAL_REPRESENTATION('',(#4839),#4843);
+#4839 = LINE('',#4840,#4841);
+#4840 = CARTESIAN_POINT('',(-0.266929133858,2.834645669341E-02));
+#4841 = VECTOR('',#4842,1.);
+#4842 = DIRECTION('',(1.,0.));
+#4843 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4844 = ORIENTED_EDGE('',*,*,#4669,.F.);
+#4845 = ADVANCED_FACE('',(#4846),#4736,.F.);
+#4846 = FACE_BOUND('',#4847,.F.);
+#4847 = EDGE_LOOP('',(#4848,#4849,#4876,#4903));
+#4848 = ORIENTED_EDGE('',*,*,#4720,.F.);
+#4849 = ORIENTED_EDGE('',*,*,#4850,.T.);
+#4850 = EDGE_CURVE('',#4698,#4851,#4853,.T.);
+#4851 = VERTEX_POINT('',#4852);
+#4852 = CARTESIAN_POINT('',(9.370078740157E-02,0.106299212598,
+    -2.149606299213E-02));
+#4853 = SURFACE_CURVE('',#4854,(#4857,#4864),.PCURVE_S1.);
+#4854 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4855,#4856),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4855 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,
+    7.273272098332E-17));
+#4856 = CARTESIAN_POINT('',(9.370078740157E-02,0.106299212598,
+    -2.149606299213E-02));
+#4857 = PCURVE('',#4736,#4858);
+#4858 = DEFINITIONAL_REPRESENTATION('',(#4859),#4863);
+#4859 = LINE('',#4860,#4861);
+#4860 = CARTESIAN_POINT('',(0.64,0.));
+#4861 = VECTOR('',#4862,1.);
+#4862 = DIRECTION('',(0.,1.));
+#4863 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4864 = PCURVE('',#4865,#4870);
+#4865 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4866,#4867)
+    ,(#4868,#4869
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4866 = CARTESIAN_POINT('',(8.740157480315E-02,0.112598425197,
+    7.273272098332E-17));
+#4867 = CARTESIAN_POINT('',(9.370078740157E-02,0.106299212598,
+    -2.149606299213E-02));
+#4868 = CARTESIAN_POINT('',(8.740157480315E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#4869 = CARTESIAN_POINT('',(9.370078740157E-02,9.370078740157E-02,
+    -2.149606299213E-02));
+#4870 = DEFINITIONAL_REPRESENTATION('',(#4871),#4875);
+#4871 = LINE('',#4872,#4873);
+#4872 = CARTESIAN_POINT('',(0.,0.));
+#4873 = VECTOR('',#4874,1.);
+#4874 = DIRECTION('',(0.,1.));
+#4875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4876 = ORIENTED_EDGE('',*,*,#4877,.F.);
+#4877 = EDGE_CURVE('',#4878,#4851,#4880,.T.);
+#4878 = VERTEX_POINT('',#4879);
+#4879 = CARTESIAN_POINT('',(0.106299212598,0.106299212598,
+    -2.149606299213E-02));
+#4880 = SURFACE_CURVE('',#4881,(#4885,#4891),.PCURVE_S1.);
+#4881 = LINE('',#4882,#4883);
+#4882 = CARTESIAN_POINT('',(0.106299212598,0.106299212598,
+    -2.149606299213E-02));
+#4883 = VECTOR('',#4884,3.937007874016E-02);
+#4884 = DIRECTION('',(-1.,0.,-0.));
+#4885 = PCURVE('',#4736,#4886);
+#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4890);
+#4887 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4888,#4889),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4888 = CARTESIAN_POINT('',(0.,1.));
+#4889 = CARTESIAN_POINT('',(0.64,1.));
+#4890 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4891 = PCURVE('',#4892,#4897);
+#4892 = PLANE('',#4893);
+#4893 = AXIS2_PLACEMENT_3D('',#4894,#4895,#4896);
+#4894 = CARTESIAN_POINT('',(9.370078740157E-02,9.370078740157E-02,
+    -2.149606299213E-02));
+#4895 = DIRECTION('',(0.,2.22044604925E-16,-1.));
+#4896 = DIRECTION('',(0.707106781187,0.707106781187,1.570092458684E-16)
+  );
+#4897 = DEFINITIONAL_REPRESENTATION('',(#4898),#4902);
+#4898 = LINE('',#4899,#4900);
+#4899 = CARTESIAN_POINT('',(1.781686377793E-02,0.));
+#4900 = VECTOR('',#4901,1.);
+#4901 = DIRECTION('',(-0.707106781187,-0.707106781187));
+#4902 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4903 = ORIENTED_EDGE('',*,*,#4904,.F.);
+#4904 = EDGE_CURVE('',#4721,#4878,#4905,.T.);
+#4905 = SURFACE_CURVE('',#4906,(#4909,#4916),.PCURVE_S1.);
+#4906 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4907,#4908),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4907 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,
+    7.273272098332E-17));
+#4908 = CARTESIAN_POINT('',(0.106299212598,0.106299212598,
+    -2.149606299213E-02));
+#4909 = PCURVE('',#4736,#4910);
+#4910 = DEFINITIONAL_REPRESENTATION('',(#4911),#4915);
+#4911 = LINE('',#4912,#4913);
+#4912 = CARTESIAN_POINT('',(0.,0.));
+#4913 = VECTOR('',#4914,1.);
+#4914 = DIRECTION('',(0.,1.));
+#4915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4916 = PCURVE('',#4917,#4922);
+#4917 = B_SPLINE_SURFACE_WITH_KNOTS('',1,1,(
+    (#4918,#4919)
+    ,(#4920,#4921
+    )),.UNSPECIFIED.,.F.,.F.,.F.,(2,2),(2,2),(0.,0.64),(0.,1.),
+  .PIECEWISE_BEZIER_KNOTS.);
+#4918 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,
+    6.713789629229E-17));
+#4919 = CARTESIAN_POINT('',(0.106299212598,9.370078740157E-02,
+    -2.149606299213E-02));
+#4920 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,
+    7.273272098332E-17));
+#4921 = CARTESIAN_POINT('',(0.106299212598,0.106299212598,
+    -2.149606299213E-02));
+#4922 = DEFINITIONAL_REPRESENTATION('',(#4923),#4927);
+#4923 = LINE('',#4924,#4925);
+#4924 = CARTESIAN_POINT('',(0.64,0.));
+#4925 = VECTOR('',#4926,1.);
+#4926 = DIRECTION('',(0.,1.));
+#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4928 = ADVANCED_FACE('',(#4929),#4917,.F.);
+#4929 = FACE_BOUND('',#4930,.F.);
+#4930 = EDGE_LOOP('',(#4931,#4952,#4953,#4975));
+#4931 = ORIENTED_EDGE('',*,*,#4932,.F.);
+#4932 = EDGE_CURVE('',#4721,#4774,#4933,.T.);
+#4933 = SURFACE_CURVE('',#4934,(#4938,#4945),.PCURVE_S1.);
+#4934 = LINE('',#4935,#4936);
+#4935 = CARTESIAN_POINT('',(0.112598425197,0.112598425197,0.));
+#4936 = VECTOR('',#4937,3.937007874016E-02);
+#4937 = DIRECTION('',(0.,-1.,0.));
+#4938 = PCURVE('',#4917,#4939);
+#4939 = DEFINITIONAL_REPRESENTATION('',(#4940),#4944);
+#4940 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#4941,#4942,#4943),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#4941 = CARTESIAN_POINT('',(0.64,3.107633868055E-15));
+#4942 = CARTESIAN_POINT('',(0.32,5.796875621642E-15));
+#4943 = CARTESIAN_POINT('',(0.,0.));
+#4944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4945 = PCURVE('',#4262,#4946);
+#4946 = DEFINITIONAL_REPRESENTATION('',(#4947),#4951);
+#4947 = LINE('',#4948,#4949);
+#4948 = CARTESIAN_POINT('',(0.241732283465,3.149606299707E-03));
+#4949 = VECTOR('',#4950,1.);
+#4950 = DIRECTION('',(0.,1.));
+#4951 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4952 = ORIENTED_EDGE('',*,*,#4904,.T.);
+#4953 = ORIENTED_EDGE('',*,*,#4954,.F.);
+#4954 = EDGE_CURVE('',#4955,#4878,#4957,.T.);
+#4955 = VERTEX_POINT('',#4956);
+#4956 = CARTESIAN_POINT('',(0.106299212598,9.370078740157E-02,
+    -2.149606299213E-02));
+#4957 = SURFACE_CURVE('',#4958,(#4962,#4968),.PCURVE_S1.);
+#4958 = LINE('',#4959,#4960);
+#4959 = CARTESIAN_POINT('',(0.106299212598,9.370078740157E-02,
+    -2.149606299213E-02));
+#4960 = VECTOR('',#4961,3.937007874016E-02);
+#4961 = DIRECTION('',(0.,1.,2.22044604925E-16));
+#4962 = PCURVE('',#4917,#4963);
+#4963 = DEFINITIONAL_REPRESENTATION('',(#4964),#4967);
+#4964 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4965,#4966),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#4965 = CARTESIAN_POINT('',(0.,1.));
+#4966 = CARTESIAN_POINT('',(0.64,1.));
+#4967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4968 = PCURVE('',#4892,#4969);
+#4969 = DEFINITIONAL_REPRESENTATION('',(#4970),#4974);
+#4970 = LINE('',#4971,#4972);
+#4971 = CARTESIAN_POINT('',(8.908431888964E-03,8.908431888964E-03));
+#4972 = VECTOR('',#4973,1.);
+#4973 = DIRECTION('',(0.707106781187,-0.707106781187));
+#4974 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4975 = ORIENTED_EDGE('',*,*,#4976,.F.);
+#4976 = EDGE_CURVE('',#4774,#4955,#4977,.T.);
+#4977 = SURFACE_CURVE('',#4978,(#4981,#4988),.PCURVE_S1.);
+#4978 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#4979,#4980),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#4979 = CARTESIAN_POINT('',(0.112598425197,8.740157480315E-02,
+    6.713789629229E-17));
+#4980 = CARTESIAN_POINT('',(0.106299212598,9.370078740157E-02,
+    -2.149606299213E-02));
+#4981 = PCURVE('',#4917,#4982);
+#4982 = DEFINITIONAL_REPRESENTATION('',(#4983),#4987);
+#4983 = LINE('',#4984,#4985);
+#4984 = CARTESIAN_POINT('',(0.,0.));
+#4985 = VECTOR('',#4986,1.);
+#4986 = DIRECTION('',(0.,1.));
+#4987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4988 = PCURVE('',#4812,#4989);
+#4989 = DEFINITIONAL_REPRESENTATION('',(#4990),#4994);
+#4990 = LINE('',#4991,#4992);
+#4991 = CARTESIAN_POINT('',(0.64,0.));
+#4992 = VECTOR('',#4993,1.);
+#4993 = DIRECTION('',(0.,1.));
+#4994 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#4995 = ADVANCED_FACE('',(#4996),#4812,.F.);
+#4996 = FACE_BOUND('',#4997,.F.);
+#4997 = EDGE_LOOP('',(#4998,#4999,#5000,#5022));
+#4998 = ORIENTED_EDGE('',*,*,#4796,.F.);
+#4999 = ORIENTED_EDGE('',*,*,#4976,.T.);
+#5000 = ORIENTED_EDGE('',*,*,#5001,.F.);
+#5001 = EDGE_CURVE('',#5002,#4955,#5004,.T.);
+#5002 = VERTEX_POINT('',#5003);
+#5003 = CARTESIAN_POINT('',(9.370078740157E-02,9.370078740157E-02,
+    -2.149606299213E-02));
+#5004 = SURFACE_CURVE('',#5005,(#5009,#5015),.PCURVE_S1.);
+#5005 = LINE('',#5006,#5007);
+#5006 = CARTESIAN_POINT('',(9.370078740157E-02,9.370078740157E-02,
+    -2.149606299213E-02));
+#5007 = VECTOR('',#5008,3.937007874016E-02);
+#5008 = DIRECTION('',(1.,0.,0.));
+#5009 = PCURVE('',#4812,#5010);
+#5010 = DEFINITIONAL_REPRESENTATION('',(#5011),#5014);
+#5011 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5012,#5013),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#5012 = CARTESIAN_POINT('',(0.,1.));
+#5013 = CARTESIAN_POINT('',(0.64,1.));
+#5014 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5015 = PCURVE('',#4892,#5016);
+#5016 = DEFINITIONAL_REPRESENTATION('',(#5017),#5021);
+#5017 = LINE('',#5018,#5019);
+#5018 = CARTESIAN_POINT('',(0.,0.));
+#5019 = VECTOR('',#5020,1.);
+#5020 = DIRECTION('',(0.707106781187,0.707106781187));
+#5021 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5022 = ORIENTED_EDGE('',*,*,#5023,.F.);
+#5023 = EDGE_CURVE('',#4797,#5002,#5024,.T.);
+#5024 = SURFACE_CURVE('',#5025,(#5028,#5035),.PCURVE_S1.);
+#5025 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5026,#5027),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,1.),.PIECEWISE_BEZIER_KNOTS.);
+#5026 = CARTESIAN_POINT('',(8.740157480315E-02,8.740157480315E-02,
+    6.713789629229E-17));
+#5027 = CARTESIAN_POINT('',(9.370078740157E-02,9.370078740157E-02,
+    -2.149606299213E-02));
+#5028 = PCURVE('',#4812,#5029);
+#5029 = DEFINITIONAL_REPRESENTATION('',(#5030),#5034);
+#5030 = LINE('',#5031,#5032);
+#5031 = CARTESIAN_POINT('',(0.,0.));
+#5032 = VECTOR('',#5033,1.);
+#5033 = DIRECTION('',(0.,1.));
+#5034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5035 = PCURVE('',#4865,#5036);
+#5036 = DEFINITIONAL_REPRESENTATION('',(#5037),#5041);
+#5037 = LINE('',#5038,#5039);
+#5038 = CARTESIAN_POINT('',(0.64,0.));
+#5039 = VECTOR('',#5040,1.);
+#5040 = DIRECTION('',(0.,1.));
+#5041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5042 = ADVANCED_FACE('',(#5043),#4865,.F.);
+#5043 = FACE_BOUND('',#5044,.F.);
+#5044 = EDGE_LOOP('',(#5045,#5066,#5067,#5087));
+#5045 = ORIENTED_EDGE('',*,*,#5046,.F.);
+#5046 = EDGE_CURVE('',#4797,#4698,#5047,.T.);
+#5047 = SURFACE_CURVE('',#5048,(#5052,#5059),.PCURVE_S1.);
+#5048 = LINE('',#5049,#5050);
+#5049 = CARTESIAN_POINT('',(8.740157480315E-02,8.740157480315E-02,0.));
+#5050 = VECTOR('',#5051,3.937007874016E-02);
+#5051 = DIRECTION('',(0.,1.,0.));
+#5052 = PCURVE('',#4865,#5053);
+#5053 = DEFINITIONAL_REPRESENTATION('',(#5054),#5058);
+#5054 = B_SPLINE_CURVE_WITH_KNOTS('',2,(#5055,#5056,#5057),
+  .UNSPECIFIED.,.F.,.F.,(3,3),(0.,0.64),.PIECEWISE_BEZIER_KNOTS.);
+#5055 = CARTESIAN_POINT('',(0.64,0.));
+#5056 = CARTESIAN_POINT('',(0.32,5.793795256818E-15));
+#5057 = CARTESIAN_POINT('',(3.04675717088E-15,3.111988039614E-15));
+#5058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5059 = PCURVE('',#4366,#5060);
+#5060 = DEFINITIONAL_REPRESENTATION('',(#5061),#5065);
+#5061 = LINE('',#5062,#5063);
+#5062 = CARTESIAN_POINT('',(-0.266929133858,2.834645669341E-02));
+#5063 = VECTOR('',#5064,1.);
+#5064 = DIRECTION('',(0.,-1.));
+#5065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5066 = ORIENTED_EDGE('',*,*,#5023,.T.);
+#5067 = ORIENTED_EDGE('',*,*,#5068,.F.);
+#5068 = EDGE_CURVE('',#4851,#5002,#5069,.T.);
+#5069 = SURFACE_CURVE('',#5070,(#5074,#5080),.PCURVE_S1.);
+#5070 = LINE('',#5071,#5072);
+#5071 = CARTESIAN_POINT('',(9.370078740157E-02,0.106299212598,
+    -2.149606299213E-02));
+#5072 = VECTOR('',#5073,3.937007874016E-02);
+#5073 = DIRECTION('',(0.,-1.,-2.22044604925E-16));
+#5074 = PCURVE('',#4865,#5075);
+#5075 = DEFINITIONAL_REPRESENTATION('',(#5076),#5079);
+#5076 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#5077,#5078),.UNSPECIFIED.,.F.,
+  .F.,(2,2),(0.,0.32),.PIECEWISE_BEZIER_KNOTS.);
+#5077 = CARTESIAN_POINT('',(0.,1.));
+#5078 = CARTESIAN_POINT('',(0.64,1.));
+#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5080 = PCURVE('',#4892,#5081);
+#5081 = DEFINITIONAL_REPRESENTATION('',(#5082),#5086);
+#5082 = LINE('',#5083,#5084);
+#5083 = CARTESIAN_POINT('',(8.908431888964E-03,-8.908431888964E-03));
+#5084 = VECTOR('',#5085,1.);
+#5085 = DIRECTION('',(-0.707106781187,0.707106781187));
+#5086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) 
+PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE',''
+  ) );
+#5087 = ORIENTED_EDGE('',*,*,#4850,.F.);
+#5088 = ADVANCED_FACE('',(#5089),#4892,.T.);
+#5089 = FACE_BOUND('',#5090,.F.);
+#5090 = EDGE_LOOP('',(#5091,#5092,#5093,#5094));
+#5091 = ORIENTED_EDGE('',*,*,#5001,.T.);
+#5092 = ORIENTED_EDGE('',*,*,#4954,.T.);
+#5093 = ORIENTED_EDGE('',*,*,#4877,.T.);
+#5094 = ORIENTED_EDGE('',*,*,#5068,.T.);
+#5095 = ADVANCED_FACE('',(#5096),#4262,.F.);
+#5096 = FACE_BOUND('',#5097,.T.);
+#5097 = EDGE_LOOP('',(#5098,#5099,#5100,#5101,#5102,#5103,#5104,#5105));
+#5098 = ORIENTED_EDGE('',*,*,#4435,.T.);
+#5099 = ORIENTED_EDGE('',*,*,#4246,.T.);
+#5100 = ORIENTED_EDGE('',*,*,#4460,.F.);
+#5101 = ORIENTED_EDGE('',*,*,#4617,.F.);
+#5102 = ORIENTED_EDGE('',*,*,#4773,.F.);
+#5103 = ORIENTED_EDGE('',*,*,#4932,.F.);
+#5104 = ORIENTED_EDGE('',*,*,#4748,.T.);
+#5105 = ORIENTED_EDGE('',*,*,#4591,.T.);
+#5106 = ADVANCED_FACE('',(#5107),#4366,.F.);
+#5107 = FACE_BOUND('',#5108,.T.);
+#5108 = EDGE_LOOP('',(#5109,#5110,#5111,#5112,#5113,#5114,#5115,#5116));
+#5109 = ORIENTED_EDGE('',*,*,#4511,.T.);
+#5110 = ORIENTED_EDGE('',*,*,#4352,.T.);
+#5111 = ORIENTED_EDGE('',*,*,#4384,.F.);
+#5112 = ORIENTED_EDGE('',*,*,#4536,.F.);
+#5113 = ORIENTED_EDGE('',*,*,#4697,.F.);
+#5114 = ORIENTED_EDGE('',*,*,#5046,.F.);
+#5115 = ORIENTED_EDGE('',*,*,#4824,.T.);
+#5116 = ORIENTED_EDGE('',*,*,#4641,.T.);
+#5117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) 
+GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5124)) 
+GLOBAL_UNIT_ASSIGNED_CONTEXT((#5118,#5122,#5123)) REPRESENTATION_CONTEXT
+('Context #1','3D Context with UNIT and UNCERTAINTY') );
+#5118 = ( CONVERSION_BASED_UNIT('INCH',#5120) LENGTH_UNIT() NAMED_UNIT(
+  #5119) );
+#5119 = DIMENSIONAL_EXPONENTS(1.,0.,0.,0.,0.,0.,0.);
+#5120 = LENGTH_MEASURE_WITH_UNIT(25.4,#5121);
+#5121 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) );
+#5122 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) );
+#5123 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() );
+#5124 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(3.937007874016E-09)
+  ,#5118,'distance_accuracy_value','confusion accuracy');
+#5125 = SHAPE_DEFINITION_REPRESENTATION(#5126,#2982);
+#5126 = PRODUCT_DEFINITION_SHAPE('','',#5127);
+#5127 = PRODUCT_DEFINITION('design','',#5128,#5131);
+#5128 = PRODUCT_DEFINITION_FORMATION('','',#5129);
+#5129 = PRODUCT('pin-array','pin-array','',(#5130));
+#5130 = MECHANICAL_CONTEXT('',#2,'mechanical');
+#5131 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design');
+#5132 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#5133,#5135);
+#5133 = ( REPRESENTATION_RELATIONSHIP('','',#2982,#10) 
+REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#5134) 
+SHAPE_REPRESENTATION_RELATIONSHIP() );
+#5134 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19);
+#5135 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',
+  #5136);
+#5136 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','=>[0:1:1:3]','',#5,#5127,$);
+#5137 = PRODUCT_TYPE('part',$,(#5129));
+#5138 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #5139,#5149),#2961);
+#5139 = STYLED_ITEM('color',(#5140),#33);
+#5140 = PRESENTATION_STYLE_ASSIGNMENT((#5141,#5147));
+#5141 = SURFACE_STYLE_USAGE(.BOTH.,#5142);
+#5142 = SURFACE_SIDE_STYLE('',(#5143));
+#5143 = SURFACE_STYLE_FILL_AREA(#5144);
+#5144 = FILL_AREA_STYLE('',(#5145));
+#5145 = FILL_AREA_STYLE_COLOUR('',#5146);
+#5146 = DRAUGHTING_PRE_DEFINED_COLOUR('black');
+#5147 = CURVE_STYLE('',#5148,POSITIVE_LENGTH_MEASURE(0.1),#5146);
+#5148 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#5149 = STYLED_ITEM('color',(#5150),#1497);
+#5150 = PRESENTATION_STYLE_ASSIGNMENT((#5151,#5156));
+#5151 = SURFACE_STYLE_USAGE(.BOTH.,#5152);
+#5152 = SURFACE_SIDE_STYLE('',(#5153));
+#5153 = SURFACE_STYLE_FILL_AREA(#5154);
+#5154 = FILL_AREA_STYLE('',(#5155));
+#5155 = FILL_AREA_STYLE_COLOUR('',#5146);
+#5156 = CURVE_STYLE('',#5157,POSITIVE_LENGTH_MEASURE(0.1),#5146);
+#5157 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#5158 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',(
+    #5159,#5169),#5117);
+#5159 = STYLED_ITEM('color',(#5160),#2983);
+#5160 = PRESENTATION_STYLE_ASSIGNMENT((#5161,#5167));
+#5161 = SURFACE_STYLE_USAGE(.BOTH.,#5162);
+#5162 = SURFACE_SIDE_STYLE('',(#5163));
+#5163 = SURFACE_STYLE_FILL_AREA(#5164);
+#5164 = FILL_AREA_STYLE('',(#5165));
+#5165 = FILL_AREA_STYLE_COLOUR('',#5166);
+#5166 = COLOUR_RGB('',0.40000000596,0.274509817362,0.);
+#5167 = CURVE_STYLE('',#5168,POSITIVE_LENGTH_MEASURE(0.1),#5166);
+#5168 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+#5169 = STYLED_ITEM('color',(#5170),#4050);
+#5170 = PRESENTATION_STYLE_ASSIGNMENT((#5171,#5176));
+#5171 = SURFACE_STYLE_USAGE(.BOTH.,#5172);
+#5172 = SURFACE_SIDE_STYLE('',(#5173));
+#5173 = SURFACE_STYLE_FILL_AREA(#5174);
+#5174 = FILL_AREA_STYLE('',(#5175));
+#5175 = FILL_AREA_STYLE_COLOUR('',#5166);
+#5176 = CURVE_STYLE('',#5177,POSITIVE_LENGTH_MEASURE(0.1),#5166);
+#5177 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous');
+ENDSEC;
+END-ISO-10303-21;
diff --git a/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.stl b/Electrical Parts/electronic-components/headers/2.54mm-pitch/male/right-angle/1x2-male-pin-header-right-angle.stl
new file mode 100644
index 0000000000000000000000000000000000000000..7bb58f456dccb783b2ca916f2505adc1d52d5994
GIT binary patch
literal 14684
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
Z(hRxgD*?j^^<pN7G)s6^RPXgB;(zCHz`+0j

literal 0
HcmV?d00001