From 7c4472cf1a819ea0af995254ff15af9fb9df5e5d Mon Sep 17 00:00:00 2001 From: obijuan Date: Sat, 16 Aug 2014 20:10:00 +0200 Subject: [PATCH] SM-S4303R Servo big rounded horn --- .../SM-S4303R-big-rounded-horn.fcstd | Bin 0 -> 152337 bytes .../SM-S4303R-big-rounded-horn.step | 6922 +++++++++++++++++ .../SM-S4303R-big-rounded-horn.stl | Bin 0 -> 301084 bytes 3 files changed, 6922 insertions(+) create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.fcstd create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.step create mode 100644 Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.stl diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.fcstd b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.fcstd new file mode 100644 index 0000000000000000000000000000000000000000..e9f9d748fb24e6a0a02d5e61154134f6f81fcec7 GIT binary patch literal 152337 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

Q>Fe39car zr5;g4V-eDSYNPMO`o|e#Ik1wFQ{6Ei5BlyFmNL(0E;*o=Hu1zr>%`%06^13{G zHL`P>5%?=9&J1$d(N?2!dG`|xfIL{Rn5#xtE1X2yZB5&s)_RTHu$)(?N&1y3fJT9L zD1z`p;8bXilJPF^cnMIo4S+u?hLyF}-j8yF&R#pHs3>njQ5vwlrx||wDkQXIFdla# zcXb0{deZnR!kb9dL<^~1pCyj$SfiAp6yKcacWPLl136$f=mp7nvAswIf90b#xoyqc zFnHtHYdcB7{pbEuaO(gOYrOx6wwQi=!S3OX?jyTGlmUXhD(H{RCk120R=6NXNEJ3# z4iP|qKlw#-0ijV3z*5b3WRYR^A5sz!B9at6M1GMhz>-S6uqVB_--?MZr`%wyP6$aY6F<$qZ_LJ2mR6z)o|tc9Jy8N+q$uV*HZ^AYjK_# z>>=VMR8i)k`JU7(_UZEFc08imiO~UO3gYnb61nB)d!B7LG#JyUVj!Ev`<$^j6rD}S zss9U z0nzoG{@58{Y?|XTivx;*S0KTIm*X->uPXsuC@msa7@dA^0_^l3jJjlz<%^39-Y!8w zFn@#6nSB9RgcFQwsZ%K@9{>C$y9`f4kjzV;kaHbu0vXt&ym$ZF?*5H}a%VoXoM7wa z5Yhjnjp`k_jXtTe$F(gLu!LTYRHe-Il#C`qRi(zeDqw=F3(ckV zG#NgKzA-)6{Ft?tQUrJq5v3j;0W$g!X!EVS%+`{Y3n6}#s&h)duw($F7kk#TJlXBU zc50q=(jj{%9dJ}uWF?~Ez8nNT0Sb&m%dm%oJ?;htl`C$l+5eTV} zGc$>Z%YhgsTG)a3N%e^7h^d0z`NL;}IF6RRkx&=Tj-t9LO@{P22dKa3GN?g#93sy(q!2U!aVfY&Xfj}1*Q#?PkJZ7vF?}tc}E_)_yQ48 zA(^oO$C2;uI!PW>NQN%Kvpga@8kWrU)>ev%fWxFni_&f zpbbK2gWE61Ut+vl9)qZbd;Ks9kbn*uZ34aFIdwG7zyD>Onh5f!k!=a#@Tr1w`#9 zza~?4x}w0Oe_~u2fMjWz1&Ssf_oHwUjy1_>il3rgyb{%-#C&$0ZZ z(MdiA_+Fj0-s)%|PQo_i1lO}Vjjicz*4cw+n&0u}==6_M3<|prK`cItx1(C0s20WTr~K=lw?fK`AW*JQncgK=iVq`%H*AWb9M}xDp7HXJVmR|3F}LC~ zLj=sPd7clBb`o22`xfkEUe=9S%{eqc>uUi&97YuSRrmARCq#JXXcvOs1V`WSRw1gCR)=Gi(j zdB#+_cZ0M9&-|8lU^yfysh;$pB};VACxR|AUd#E+caqh=XbzVUP_%S-%mNVUqv?!y zrOmcdRa9O)`^}$pf?xDxh$BsbJg=B$;0yxWOC!mxxNJK+_NT?TGOA_xsK7>(XRA;2 znsp4@r8p)(0q5-BZ;IDUMUpg8H()k9J1EpKC-1$vSLR7hJ z=jiI}XeUb)#Bp(zwn>F>-05v0MZ33Io*s#A@X$ZnR3&cg@z)cp)9D^N?q7Ujk^8iX zrQR?NW{&Zq(Tu78uAs}g(7g}o!ot0_0~^Gr=DfJcT5>PHi%t_sTkp>1WYS>=v3H~3 za>I*qbQZH3#pOb2(P6ZYyP3<)zzffoe5~h0loBV~>p*r7?%~VfN-89j8deXRu7H@g z;<(Jb2%Sn&0BoC#OSLp(RX3sPN{H~Dsb=(RPQyrwK)DiYx|@wIuBm~b3lT@fw<_2~ zot?Oe;gJiSk0(;>hb!Eh>1o=@q1tfap-WegqBiJXZ64ub-~+(1vw(sbE&_Dqm*gXu z_5#B@Y;bQ#B*=VJS+#kj`re$H%{T&OSg>~h0WkMejpAmVc%!4UTx?t}$4OxobxAdw zj1t`=(ljk7pXZim0Q=*#lXHMD^hVP!*`apdC|+NPZUg{PW^NRPpt#Ug2x63LeTX`$ zA(*ZMA*cs0r0p-@T{?$gLgu2(wW&MhL59x@xc!kNiLxy;-hwu$vjQbICB zV#(Du8WAnp*b}=s7ZWh6#l8Fj=X|Vx{^z(P!qhRh0KJu0WsP`J-7rsVS<1X`-c+a; zBu7}<^epq8bTlOitVBvqfM`y~2^T+^&M2VJmAL~!u5$ufrYZZKfODT3#a}*^wdaf2 zh9{!yG{z&k(>QZZ&@_`dof&su;MjR3#VXTniugHva!2fya> z!b(WD`{Gt7sgE|irLnszXKW084C7C$OhkSx6e+kO~ zK1$3C-^A$Qd_Qic2!&-A$NOm7SVg^bN6K~uohy{p--FTA1 z!_oB?pvDA!$ir8U%QiR3QYHkl?$to-5N1AxN&q@T(X-5&b4w(zi<(P-f?O#?X&~q{ zE~VodmOpj3I@G-IOLLI)@TUYFkFP$Qh8&+`B$~l(je&6@Gx+7Eh>1Df43!2t3|#n6WHnl8D$%AzIQfo4ABy>s6^s*qPO&D8VSl|2!||sW38|S8zOm zjvZyZG0VVe(Vy7`w4vu9Ea^vm)E)4dTG$l72xJ!~L!zJE2&78sR4NfOlqtc`60?k< z04(`S-e%&ek|ba&a3tN4oiHCB`(=!M5u(G93l1XHO16%lhk&7{J=5hzmqn}P`FU(!j+0jrUdSE)nAYeWl<6e_D7@QjVy7*E`10((r$Urx1k=80GB zE+K?N_lQ5K?H3~OnRh-!;3MA6vX}@)O$hSie@z(jP-qqD2`;GJen;;$K9g%AF6c>?1IS zdpwv<4jXbK^=PRRz(;iC5shD?48Pnl5%+-!P-b5T6M(~h3~WBIDKAG}hL&#WcO3`D zpn@}H{f4;&u=qGmKkg3lD5q0R6PV#Ab*VN0Wp2&?_ZqAty8(f(9}#x$U`a^?gN$ao z!)wlrGs5JslQ7FRqX z>x-v5jc-l=aCubFirm$1z@TDlG#0^R_+ey2kE#A??3W{m5w@%Xxi?}YJbEcs<$8F6 za}I((5P2chH14t=2b$c;P63Rghl7AV$DP>{S=>eg-#T^M)eUiB4*Z z6xBpd@bq0FSY?FCm^n@_yD3>z)Ksm?^(y&;%5Ev5vsOD=U21YvDES4Y!jpMvx{17F zx`%i%x-S&TV}AJ*rp+dpO?Z^(whU=7q}Sw$%S5`{0Qe%qV<%hN3VdfI36(-#Te+0| zi)h*0@N2pc9#SFNn%w)aA%rz`0~VKHIkd-*7PautUmagXe@|IqJ}BOTtw!RdEhF{v z^tUvo@=+ue*~?znqbD*h2l`#8haxRXJ(xCjjHObv-blBQH5(db{;bU8qzMz+zK@DXL zGrZ;Pc^`wL?0Pd`2_ICSf@37Vl7-lyMJKSfgmckUIb5rq8?~0 zbzWa4jRYi~Rf~T#tMZEsm|Gn@cFJvXLf;~NzIRA}%EcqBGw%(~FYN>w^Bj0-65?Og zF~}VwpHm8`J=s;q9$pNdcltMg_5#a;uJ;=D&fkV;`tro1{q;Je_FUDo)aLdKec}S` zqr}cR$`0&VvWuO9a>Yu%r2r~T?<|>iiEN8Oj(QnfxbbM94>z8m`w#e!MH`V+EuZT0 zhP48Uc<$xzpZ}|>u{qIyZT_cLN{9IWsv1^WLr41+6)B}HdidT;wX=1>;|0mpOK~L6 z3oA^}SR6F%acNRh#QdSY+cw8PeSpsFD=);lb*`_Uu4+~9V|dTcbMK`eO5d6*QB@b6 zsD`f1={PfS#}ZCE)tOUX9+G%}yB=R3q+FURmb*JEZc?{Qno#qy9xp)Yv?Mg+<9DPK zRNYFtW`eL4IQk<)y+e>%t<948>+ z&}Rl_Cx}C*U}x>5?x9U`*hJj_5GWiq$d!Y(?-`_-hahT5ElwbhHJvbi7uf89fqbuP z)}#LG1dC#!P3JsFzOao!kUSuQWJ5ozQJnJO%`<2^oBRF};f4fg(&g;h)loGwqUs62 zus46OgBC8hpn*e9jMj5b?twukMqIrn!e8V{m-Rf(j2fH5u}BMMcb8aTR}#`C0d77> zTbf@~ten2wBN+-lI5ds9bVGjvMzm%08c%LI{`5YvM_S&yG4N{Y;rkI4HNsuc@eF7Z7|zKvgh?AFNf;dh-gW83lzSqB_SeBfEdS1 z*hrA-Vf&|$jM;~Npfgdh!Xvl6yI^bcT8T<8-;QGVuM1_548!u|!=Lon=DMUGtgoV8 zc(V8Qp#_r>3z~R#9O2r9axup|sAO$$nasQJpn{me-2sK=Jw(>vf{pu-cn;NEKz0@n z;?sfwED3egnJcT?BU;)^xCpRtLfc~?hJ)%HksyQ=_nU$!;|?)3L;OyP9in4a=1{?( z9O#+xQX#J3STASXeqC4_{kdu)!91ER&gOS>Egv?vgG>4ee~~;&;~$2l9cadQGO{~B zGU#r*AZ}g}1#d!V>&0>4FD_CORt;?zUXXNb&Ww6H1>03t!TcP@V-+n$|AAk<|GUAl z0>6ZW#Q*&9s{;6cp=^og_q!J7_p{gcJ_YxC8}|D+ zhUfPmKKIwr(o)^;O)J0I_F8{W@L8lJB2 zZ(?2ap4ByYkcFsrH%{j;C+A&@p-1}+TA=BO|oId~W=4;rI z11I*}w>x?#o?d5#yX1GOA?C4FCyv~Tw(rIig2<%8YOC65D`@5a*k(Z*N}S?dd7u z4xXLaUBb?p-FCQR#*j|@EjZndD!6jwl>Dx2T8`^G7)`ke#z6R}9llIFd2qpU{jx)k zygB0l=r!zE=;(>ROzQnD2X>TtCf!>HtmNt*x#hwh4X!?K<^f_0ynHv?R9}whWx?bv z+2w+KwFqFXY79ORf9iFG>lf8CcLPlDg`eBuhV&OA?+&_B0>A|ZWj2EFKV6;hPC(0B z;T(d9RETc6Z{2fuy}69=63Fx!)=jU+&~5R>&MvxrTC_ru z$bBBZC;>woY&_Z{vA-qFMX32!`zQ5W$SOl{Lu9f3qD&wJZlKkM@u$S~4v-#CN~p2P_S@hVfLD@@`B5)=9sAb5^&!tvOuD?f6Ht;K9<~;j1_w zy*smKhZ$VJ0rX;n7LZ;c7IUX(ef7e0UMJzkj53KfJ#F3zj^A@l1v#=d$;8 ziSi3iHMp*|NA~Q9l=H9y_p^}XfMk>(XE?=KI5b|y&6y)Qaf&NFZ*Ou%+T2fasXG|@ zI2PzBLyx+JFJ1>6c0O$u$e}>uzMX#O)lsbKH!6*Ow9f|wExg|G@qC#RgYy2S-2)|c z1XF130fg%K;^t9q!7`}j9fYNA4}XeTvNuCF_D+y$$U`W<&aiELA5^=|`9tOlLDp%g zrnfKf&inCGpR7}l{&|ig3=Y{x4`S>`%L{dDdAIgT*bgR;HpX=xdp*oLdz?Yj2i>*Z zEbKrpW&|^Mw&`BkCnlVuB@4_^3*6bUp@HI11h1KQ`$TK6?9zAokC}aRFuom^=oydB zE%c=htd)$Q*~i02uGvQ*+{c<+-R0!>`KcKjw+e@!08_DEH7!oSZ#4MthKFyT%^q?_3_cN8F-gcA8& zpeu(OeB?Fzx{auMWzfOIhIOn5$DthEj#i8-_&|)HS~L%LNMTtGTQ%pL;QVcDvC&T) zBWJAbxHrt`F(@vM*kO(Ma=V5M(qk&3>mGw)&Y2BGFW{QOu7D%d2jtuq3KpCj8FO!B z6Pv@Qk37^aj1OFcYIQjDtjq7WZ$yII&ZIzqqPdwRPp%=hJ>cKRFDHbY9dS zL(h-t29D6ZujGaf*t17{FXWn}utc8z4K;`w1IXi`dc0p#-=XW4?w4i4Fv1{=%@X_d zc8#X0*c*?OMU(_e0s{_YexGytsZK#MmziovIs4%%vzD~ycss}9_UPv@O~8RK%>tzX zm^5>Vk>Iv!0HKvoYhK#lkFiXVugqa);H5uZbHA+t-e+ZE>+5nYTMG0wf(t)QZ~1!N z3g_|GmiHKU-&7yrNW2`{_dQ! zV{-{&CNPB_bU1Vg$dJW*oSit}t7fHJRL4cUkV;Z*q9f{vm<(FZn!Wd({LJUMKyzy{ zb;{lO2v<-Z{$=KHA73FL@k{`*%4 zRv{^Uq~8Yxo`(k%eCOKr*Ch11zUs9A+L&zWTyr=hs23hFy0``lM`=D{ht_cm_CZS9 zj6=nSqg0zmdma$s#g+?hH_V=5ghoG!=R$~VzFz;l;HDLsuYZi23!3A(9GO@cwLQJtqu-YnVGnKpbsm^{)6k@Fpc0!2Vc#n=g(lT1>Wk zktq5;=sbTxEsp#8IL5tGwhXA(wVi4#cs@jIC@zN}9k`&KFEPWB(`N9NX+I;Xh4dp( z7^d({Pg36|Nl=#69Zcqw8UaNT-7_dD;|6ysH)acQ3TSmR-?_fdfL)++^qf2UG%3C@ zPe?H`oAUUL9$(rZ8fPMu!wxUu1j@J?N4yl1;XMIP_^Cb}@g8f8sQQ6l{U@Bzmn$$s z5&`o0h*_E^E|Yypc#D$?0T#$i98UrW+fKYd$q>l;ZAJGXGI`)apH{sme*-5_f((%8 zPK4Rbo#$yM;gOLLAs(P)zzW#(`knu_IJt1?eH}u*Cr~G~pXgxxIETvVgY-^eaRY)Q zgh(!QGytDTHdLTlpz-v_c~pxLAk;t-a|?9Bw)YR|_PNwJE35euINVV*Il~YqJ=8!^ zpQ*R<^cq!poF*3#(!N`wzu`O;#7jaFLoZ=8A`S?O7_C3#1YqmzUFKZd60{cAteEoV zkaw~HK@hI;(DQj6G6A0GmX#0X>K#!G<#Mj;uJxHR%%B}0q%zb;2$u877c;nD*}Pt3 zrTBIKu+%E4aWZ%pPWhtyKz^_!iCzwAEcGcB#c{aEc)w$}(GNnUaG;BcU%0+jSF2v~Mpabdzu(BANb#z4;=rqTr6v<=BS4bQ;er~Ag-DqKfgdmJ6NeC2W30o=)pBRKa{b&vQp3|1H)Fxa zno1tbq(Sp<%^3BtaP9m7NB$+X&8}aWPL~O%<&gLo@d}gCfFIz@vB?{W2(pRlGS1n~ z>YG}t!Ne33dIj8`JRaH`ptXXRs}b|0U|=v*ByQNfbcpK!j0N9;ONc9}<1i>oZ*59` zzGE{Nx=pBz;^S+Nrrdos>N94S-P#y=PbI$R)lvQ96{%fG2%N!-O&^Y+%MgIyRRXz2?o!%1f;v7R|-DmLMSv zZfk0m0Uw_!M(-?T=$85lnZ;ZP6UrP^!3|~Kjo=3aNImI9&%Wb<~dD}*8@11k1~ zz$9@7Uehzu6BA*Nvz_1cWCQ*bs+aGfkehQOU_=>D7{02TU`w zy%_V2z=O&LC+JA$WwNCHOzI?c^bV@BAxlOXU`c9vHK9VV8RfXL(O#+o?L!lPN@WA? z$P4gHwV$T|^*YEM9d>Z;b+aZqonYo4Ce;1lG}n(tFO)fQ5T8Bg1sxb`4)4BMNgM7b zvNMk3HyQm$MQup9W4nvyRFmdo^d;3NzDLP#D`biviw8jKq8c8A`WeXN8>{xbDU6=F zhH7asaaTSjYYwgXK0aXh425X&zP`EE-VYb_J|<-UlZL?2q~53|LOj`(3b<+-n;bw+ za)jrk|9FW2e)xU-9FWw=V!S2*7$f@CKB+DepD%i@d*x;W{GX9Y$Re|*b@@Kzy*HfJ zk@Qh_N%95{f3!*nbr8;3IBWCt|z&R7!OWh3b$CN!`9Kv%V-fR5#y9Ug&BYwQ02RKHP-MCVx`CirL`UN{ATd3 zX8&@UP;(%DP74E9k@j&O|JUuDaJynmr;>Z+XAElWCReTM^GTA z5zS*Ke;Nk9?1@DT{CC|k?|K66-AV7dc7A4Zaa@=5`sVgOX~`+>xNyBe=*1JB#5L3V zk>SBz*dq`fzZ%wAZ29o6rHSbNQqZgZS!3eWn>gzqA)x`*f`*=q=8R0!n_{tqkIOvN zY$$x~jRe1olx@*N$>PRiOi0x4h4O!`yLenYarDiLKo-`2Z-n~&vcBhno=yMiYqoz# znZs`g?mF&8;&_&t=ZsT-quHHCyeTrjCCp7Y`;an*z#Dex!!P=bHovb`^AR=vjjrpw z)%KzK(`~1M!O<S`dkIIKc(9jE?uBIi3?9zq za#HszZrQO4Htz;<(6^eE5q?jM6tJx-eIka~uK+Yph1r(U7*SfkOhFB!I`iu&a-{hW z$79PFt@ArGo4iW#kz%s*awbd+s$e=PNwzt42y)Mrt2^`=V{%oyC*Sisy9jJ8-h8Gb zv9y*m^juc$s9gX|L5{R8Wy)-uHQ@O~DJX)151or9bA80}!=TqexL!*r?(#LQIC($> z9^@}Q$RGjslHE3XeMxz{J_(k?huX^R2Nnn2@PVzwPY{nL;vD4-!S2Q3 z8?zPKwxI?4Z6fvPNf;%m;O?MW8rnz9HOu_kefyU2oiM2i`I%!(n>TUR$YZ%}OMMuN z^Xa{gDRdg^WI1X-c!xsgTv$Eg447dPh1EtA!nJ2u_w9l&L;h<9V~AQZbh8Tfu?_1z z`xJ0Se<(rJ6TOM|cLE+{0)$1&qiI_nwi?ip}$JSC>cp*YD}RC^*6K#c7crQ;LV z4%uus7FiL=p2OkpK70Z7B}J0JA)&%6DH<^tS%X^2A8e)B29?ip*I56Qm0sgdf3Yl4ntc{gCtk17R(~ z{Ml+qJda2C*t2!Z>X(0$2-a=eG`WA;3h_5p$ub>^M2$GPa$}BzDOmBhkNm{)!pV*t zY~{uI1lh_n5oow6Lot7%K3PK$X1B{>dTXg=h7XN@I;lqMvh1E#uq;Y?Y!r>BOcDFV z$LA5G%FKB}QqTO+GV z5@0=Hr?%Db3&<)^P9)yh&jv6OtWqSNN}U152q{>%i4i&2CuhD&ju2H3t88{68%giQ zWrKrRd4V6WcAU>Qr&^8I&Rb+UOw6xq^{MnTwZIqmT+ta<+-2iM6Uh7E=ii+oH zHjD!99iQ!Rz?>-gU)lSpq~6QR|2kSK6ET$EWK@0ax3iO(XOkj>Kyct81w}ycSL}jk z< zIwLTS>t&z?QgB`#51OtFd0HxI{RBdjrCLJt__~tb5|pb{$IknDzQV55tPYVC+oeVX zc;6N?+dYrF1OF=TCEDd)oQ{W$Xz=5=wJe$;&Jpwg+9&zIZj^eHq&!b%XnfWg0wj-Z z#dijJ59Hmx97dB?Mf70JBpQzZF)5142inkWlaWFD+4A}a^}R3{G(ztYI?)0avb;xgD|y5DOawT3fJqg-E#{L zRDsti3|O0*XQ80%r7HUxd}1XGc>B!-TOupRS2p3*^s6PWjqCF=5kDnDmX4R8EDh3G z`SHmH#X!G?H0KkxUI>EtmF$p4yownH}hc#MtJQ#@stEIe#$iOvMo!w~$$-Z8rHH_9>3#Try`ggUVhn;;miB z#vxotIxG>QG64ydJJ(6Ar80a?ZT*#YX!+>Jz!xHUZ~}J?89y(Haw1YJ_OL75qqB|U zizNjuGYLzyqLETFOfO{5q`TZuTe|i~x2;OZB3${L;YXm@Uhcka1Drt0G-3H@t8uh5+@?F7_RV*xLpW0!4`POdlHA?V`{|;S~(48I!&~ZHrRz4_RZI875U+x5i@1c|B@tfd0m3 ze`R3$^td?$14(uV_d>=eiBe5PUco^7JJBr6F#=Jcr}RqYAz;B70Qf`L4>8 z7ItyiKso*?Ps;x|9Lgw#0^59zpKB$P&SH1o)K-k%7iZu%Y*E=_H{r#b6Q)uMQF&Fm zl?W+Aa@O0?BPbMqNPMU|431jntujv}`Bh1zA(5)SOq2ZQCXR}Cltitftt5e_@Kj!b zu9B{}Ph{HDf4L9vMz<$}>{yhGb3K2em9KGJxsFd*#e_#f5CQc!-0x9?zJ$7E3&27) z*GN%`R3wi0>Q9J>*Zs*7Kc~=@ENx92)R42vU;N9h*zL~^O;yhAp*nQ#QvA!Qr{J2c zYuiLpsx^~(_rn7fd(lPC-J*@iX+9a*v#MZzD6Co!LO#)}IZ!JL>H!zZ>xfiNIRHx@ zB2R1lJX60HI<`KDK?!%QM z%mBIUPNpWxfhN{j=w$ZKcA|FBA9$7<2Tv;xs8)}*fbuW#O^R9R z7Ra~(HYApI;o55z9i@xHCIxk+uBd6e-IAgZ6a|hl3pd&ZF2qSJ#SpS}D9OO#Lg+%D zG$5<;1SwOU?SAH1IkYWH9~Sa&b&;Zm;Yf>{tZu?;X;GxSPzl=eVCne{0gKD}7>(}kQq$!DMJpdc)F;q?68#yV7a!?P>+lPr(^K_*)6t85@pW-s;DXY-7KLKO-~d^kfHev^m#7XM>tvS5#Dm|6Q(G9>BU z$eiQnz_U-KhIY7g=|362?@M^U-)?;07H>0;2Nd7md_PbB!YPK}{62R2e(uBiz7NXy zzEkXcKkNM7`}n??jy+`4aH+9aoRuAq5<7Q_ccYLNXon6O2e2-_wvDRU>};KKO<4RT zM(9)qn#VunI4zETcvk*s=ZzDBm_z+|B!2hxeOB`Mg}n#Q1a zuv|10dy<&&q+VW&@}x>p42~(QNqnO}(hAsWsS34je`knW9{FZ9wM+PH;F~)pz-!9F zIAA6f+!PAn#SDOLuSGc)DJx?C35ls(Y1#!YHH@1!x1%Y(O0OY3@~B zv2=FrM8$1blXnZDSYW8R&s{G!wqSL3Q>o*l76?oDDX@)X!VL}QQD6z4L2ZZ7%Y~pIq7hkY(*niqXS8-!lREiaxz_ zS_(*f_A%p$)92ZU$ir(~JJ;4dd(MVW!)?DerKxGDTn(o7O>Rc1w2II_!MN z?{M}bdSG9~!a}fT-4gw?-J)%AO*sezad*z+vjoxKGnTul2fS zjiLZe;2}QjlYfY08rBuyid1?$2FU?JB!<~=WL_f489<=Bp7{ko2*b5Wf8>1~v2$;q z5LHn4%`#tV_eno7#I|H7b8J_!EIRG^l>7J3dpkdO6n8byz3js|Sb+Qa4^MzQjmKk= zd@Jl?lP(?{qzUqBs)O?da~a}{N&mJ2KQ!R^;x|k6_X#x=9{Ri)>Kb|eEuw_d@caAq zHT?+rT?s;2+L<|eX1%m2@t#a$@CVtKFy{s5x0l)iX^;Zkm3f@sf?-4C-R_ zh4}J;bLmouc#6X09Sa@~S^43KLH0fh)Fb-<3^jD-n@F%DiR)7idqyERo}@V_CKs*I z&oJ^(KHo^1IayRbU*9)VQB)TZ^qPoN$Nb};A+2^bT>UfK2+IC>yFDcRb-{5_XMMqO zdUksO;-OoDL>K>jrRkl!t;l(5AYeL#OcP>##|;+Sx~a?+LULVM{56aV3FR|sTp4Q1 zi)<MR&|_4YK0w!%j#Z7X>EI zxgrR2jNI}Ru!D$xQb@V(?OrzA$5``Kx1&q88~Be=>|+8JOVP6uOhg0X<3a_oHy3?Bu3fLM%u8ate+;rDxz7Ln5SOqEYL-ei8;2PP<^#YD~1)IRpi%*+I7nKpZ7Z%Rs zRZnlZ$(D!9Ci2bnG8X5VGfCoQQXNhaoy~os2_(ze#$1HM5Fl#E>=cZLq2Yzd$bGKq7vTY;Q}l7eON7BD%LpF}Z<#lqlNH-BdrfJ2co?ObB z!w8kxMz7#JJkWWxUDufbnHR9Ku$dJPI}M7_SalY1TtSm zd_TtU^71FbmXKsxkx$&*7k_i*OC_Xka($nlUVk5+tckkGkdhZQnJ99@K^2FO;HVFU zUs$nHHd#mZ68NxxZ$3JQmdHwcTvpR*U1dA(9Z6*( zEt~|zdSTGAo;KzbBGv#(i_^@n!oCfAf!Zm$fvrG$rM%hAbIl4IfRH1v;h zYvdOcSvHA6Woz`Y43_s!x7rZu;0X#s{=2k8lBHnPxW-hE-f-v9vn*USm)%2yY`|NO z3t&xz4k*`&i%zQ+BO798j{7%`mT;|JMC>j&x=VP~;PiRiJRil3FixUctywmB^2Zde zSgQCi>D^$dRYj`6U=ngJZEIG3D{V;k?W)t}@LG4c)}&Hd!c(iQYprfIGs4>q>Y_Ya zRVy%;^^6`dEzA9DBVvrJS*Sh6tf5e>A9Vz};z5)Z0z>wq?I|Kg>t|0L#Y65%2+*(QeS8J$n(6}`jG83ujdul?qz!3Boa5C-jiRg*G%;;%_M zBjCR)@}C6$aD$t>&b)@C(c*b6PeF3XT<1oVh~aX=89V4QA5^+r;?lQ~;He)>rlq63 zf;)>D<7zeN7}0lGFJi=R#9-jV!TzNMV}N6TC&B^6=glM$5-jYAf2jsF>^i|WJ(Pl9 zf+Q=vg{o-0s?Y#@p^O(iNaF9LCY-#lz%=pa*N8~)m^1A#cFK>ZOhwbS!PdbXs&WoJ z%O7I+LIo7em>767f4;;6vt?|>kK_j zKHv5kD^4gJSQiMyaBEjjp=m~7-q=4A{1um2d=yF5MjT#!VVYmTdJ6mEcivsbVNabr zsbTth;hnVv;ft2% zlj2E5Q;~Ruf0W0S`9akT5Xuv!%|n!`nPd~f7M5{31$!Agg>EesB9eGYzE^wNGg2r# zRm;|3rRA(UjPo|F=?ryrV2{ddfS1_p{>`R=It&aXe%eeU;I{s2Q3|C1auIR!MGPTeG0-`x^ z^0dY4bB5RXV3r4E?w&(|G@2hE!dw;rF+mHD1c+Shxba&Ueg$r-jV}XnW6bgyJc2S5 zqplZm({(dM-+(KGv0BCTqHTn_KWLSx02+fQ?Gea>PLHo{KBG**_GtPvOIN}I0E!ub z3~_KiXpyyvVOd!jK4Y!F>xxnIV~fBJ_AqBW(IRO`;TqS_ar1v+tX2HCaJN4Au~=1T}VEB;U4#JOs#<96a)WUH1* z5WTy_?9$5{pR{>Ram|3T41adFGlivn^3-%?qAshN zdh5}aTx*?UR;5R-!Fv5o#2+$fCfSyRPMa3dmaL%oJX>xq?3B9gZ-Ql(3N>HS!70Gk zmVcl!EG>;d!?j7LRh&(Hl0T~_4B80s6`Iyo(X0(H0&U1!fd?GyZzz`6_Mw3!P6b=0 zJKU`>Av)-|i;q#usTzS1<^^9cPXW@*BS=U+rTiE|VfUf1U4B4-1qz(7*B=U?IDn}* z8i`iT$+r(T$?ir`yQg-XzX9%L;X~7aWt#DG!42#0u!l)^hd=F=d*5-<3P9TalC!oZ zew8l1nRZ*t4p+q=V+O%oTTalSgUFpx)Qz2)0ty_BpOx60XJ`eJV#!Xi~F8f%jG#u$Zho| zf5{qrg;tKA-m97bCqB(Z^C_QcbaGI6h}~35_!wC_wRc%w>3yN9pl~>UVhrRVG|Um^|W#Ydq4zW zr+!+y0S0%Q0$qTtO}e(h!E(v-5Z|aB>5RroxVGQ9mQTY#Wd_-+Z-;xaQw{+*YYzoT z&6~P(MvWf1`%2>erY_-(yR!Q;ZQSU80m7`J>WsU_46v&c9qG_>f(jbQ-RvT6(E~HX`)j77Q4?Sa&$d8etfyWts|?fQ;|GSL2iugiq{%J5!TbxZJ49oQa1PwrIOLJ!_aHOFZyfuM)lwQ(+DXzqY=un zLyw3q|FzEkd*rIcANEai1X5$*PGe__?GjOrmzDz{JroNXfdR~ou~C}*5YJZB4FWyD zI-xyj1#{w#*|&?0BfFmAPX6~`Si_+~aTdg0a@t80c_NUb&p7gJ2?cnj1^LmwC$s)U zlq=e~`y1&V<7a`|>*@RsN`E;GRp?#tDOWGwF)6|WRXT(B)G#-{6Zw()%Tezy3$?>k zlQM#zq6dBZNhp@mQ#CY!hOZ!`GsTSs_W5BuUv(^w@OZ()V&(m`4Bk zB9R&&Egw#+rK(@kIyK?j9VU6vqPix8|6&_#`zy#LCgyE@*9I#rwO5-;Tx&Av0s#v$ z;!dhY+_BTTuK7~275|JB^d61|eB)geG}!FZvRCFgl}Kvka`=>QT-3L1Tp;nT@VmWw z>(-?4ifvV&2cs-aO_~XKJeWLn(8xUf3$VO8;&7?iGAlaFCZI>#b~$T$IQ`L|tfC_o zFjb0jv#>(%k$V@gY`~;j@RmO*wY2PvuoPCZfjQC)YGPChE6Fmem@=X{ih;|Q1US?>u9~)A>NYd;Wkv(q!or+fd$A|2NJ&_P4mnG~RYY`~mdkBCV%P#2Qs+ln zlGmgk{{-7w4xPs_zeM;v#o5L^S_6WY_*vLe@pej&r7{rxWhsjEw#swzkg?a9v`U@7 zOQmk4c~vCoJhtW1W=sKl^i8YYz@x(5)4*m%JS4fT)?YmLBIovxB4z{qo1SQl_KZhc zj(subLE3p;nRuw-e}mY=uC#q0(>rnJtY_S&Vy0oY5;Xm|$e=aVwe?hQ!Y5d}b(+@o zMH!Y1W+HDvV}H2V5m<@}p%{0scdDyB1w}>Dm>AZz3OUk$pp12gStPTK1VT03A?+>WnLi6G|kBxh)KMHiROe&sC!kzm`>u2m5c9 zHqDmUGRR`r{+F`GKJFa#-arf1x$%$ZR%M%T7c-{BeEQVO9XezHLKHbVBCDd}KPY1| z!i4>d9^k-NWh0Pt8OGU+(BY&Cu7AR|d_ITdh9#Q=K6WY{uSMs$c8YTOiDynHF4&1w zYj5kZ>9xV@@VUD58!rPKpuV#HsW}p40pQkvsL!`5T+1v`$TZZ z!AhfUjvT(`wtc?+0$msZ5}|-zH^;$Iqe+ni2A%!}&HLn{XWK9<*?RZ7X@?WD@Ra-K z%boq~)Hqi#vJAlLp<5owiV_w(%YuneG{Tp4*+iLF^AdqS3?z;CHw=4D?C~8#+Q!C_%XAu)4cb{664%J(w zkj>pQW{DkKko(S{)sVrvgt!1IaIh*fH`ExFNc#AeZyQ=Dc#vjd6p}oJIK`hU*HJ~< z+2D>YCJIpg0Oe;vH)EYk=}4aV^?(Zk+-*jRyNNtfU~9%A(MY#=mTYQ|^j)-Y{5>C| zY!X`9ormXkXcT(MbpidI1YtFYDmKpiNTS{`A}fp7x6h@)Ht$9Yc66JAt*s#=df--C z#H@XJhw%-pokRpoc(OM7`(OmM981)lvjAy6fj5ritTjlD}W)a34jE<0;}CkmCX!( zNgKzI5pwYZnbN6@z&Op?b~QRH@Br2A#8_%u>m@r&rtbJEpCSk%hT0wu&dhuJ2_UGe z#9+DFjkkWNhn4u7ZuQyLggCW=7)>3#+LHP(E(JoYT-`2sZ*jvBf4CjqOqaUXFUU&E ztu%Jd?;?ocL>)`+ZLeKIP08Z~q4x>e9|u7{yflpy()$w^6{dEB1qwC-Wpmj^rbi4+^N?kso0V z!uBPL)<(kQRH>;hmGZM>F`t$xloFA}zZ$|hS7PfBCGN{&tmUzRFM8K2wJLwBHwne0 zrqU6|n*KtRNtt^~3fI8c)!dU-OO()2+YP)~8)YEV1Ca{*0>2}bXrV~{ur|YNJPp2} zrj_Pr?>ok6p-_`!b<&R+7D45v)@{ZA491QCm+rTX5121>b82*6? zfcA8RARy@ct!+6G@F1ui4K+P1k>e5T`~b84G$N*0Aj(y%^7!|`{$rZB{i?e`pD`%v zCP~{I*a8c0w=Z|zWsAjh7CH;XYa=YwCP`~DDwGZ8n!PP^A?>8&v>}L1`e`j6%bY?F z#!E*=j)w;*cEl9x;mM~&xHurg39S4Y#j)aa&p>zIf2)U7O@KC7aLEmG8ff71p{O;!jwNJ>_Qv@D3r#*m~`QE#L>OVNlCT50@#-gCa zB9T{hR$J~alf8IBjzI=;k5}ynBC&g#Fv@|{0y_r$IAyTIf;|<9SZ8ygC8sy5)1nA{ zLLQ~%gyvH?5NjPjT!#0jRkxHCz4-|Kyda;RzHDDC@V$0G^-L_}fGsy$%K*QNke;2n z)s&{PCc4z4wEWjuF+ADP`M%OwI(zaP`J2^MELJM>b@m_}S{ew&@bMgD_?{7Cn1On0 zn{MQ;=c#5KMPLIN!!NWAzT+BUn+Fx*Gn+8D{PQ#~>9l;TzHm;>He@bgPR{tvqf{@> zMjVKi1rJ~4$KN<6KQxRNja#yDEm16EEXNEY1}#Ki#rf31M1O{Mk-Uv+we^K1xlCb* z;~GHh?mP*l9iiyOssXGg1U}6qiUz#ukDP8d%5ARznaB{E2CD-`mj~-LNwPFC*BL7u zD={b@M6r^|tPF16qqU$(4dZF?CFESHdxCK6V?Up?N^*f~1Q7Kg{hpA@VnSf}j%go< z_UP1*%R|-BV@H!Am6-Uv5Y4OslaTq5c>ve&Tt#Mft@B~aXD*7uRrNz#YPg+&XGwPY zY&qrTJJ7WVv8wy3Ri%B;GCZ(?+$JggrUyC4R=)RxjHmGs#(3&u(aZtI zyJ3)j3wAL|bpferahAGqP;lgDMUkC^b}D`X8zE2xklpdq8A@sqCw_jv_=IV^4tOYM z#SR&Z!0ALgAAv^{%MH41=sobj^8to<{3|e`#w1ZZ`wX)bZTtbdx`|K)_17qYihiE; zE{62BT^}IQgd>QwWIVf5DEr;+a0{xHbu{a<&`B2d?(-Qo{%r0sW4T6lRx4e6ePSGJ zL^c48gYa%7H14dQ>i&TO#`ssFOes@#E@nlonsm8vGq#XCAC62NekntZ<1bx&leFc= zbChbT-}cw>l;bk?LR%mqNS2rtSUJ{ zv;F_W)j0%-!gJlaZQHhO+qP|YpSEq=wr%UQZQC~g^WNG021!+_vQrskl3i;(i$_LA z+?!+?D3PBlLh$UR;uhOhlwLdDuVJQ0++M!$LldcjH8| zIcwi;5VInJDca4$b zOR1$85J~A8eZK8X@)}1Gcb$bD`y*9QNG7W*j!G5jhfCXPJThb%K%(kc~Jg<9G1N3DpfmPt=^ z_`ZdDDaBc%#KstxG9NpXdZ!p3`g3$Vj(Cmh^VAGLc=pd8vzY_o3d=S z0E~WFbq?AF3XR#6XIVwg4(*^gJ)5^e4irQt5fi1(b%8@A>%2<2R)^ba?Uce3 z;jjs(hgMhns#F_B!FyPaW@a$(hW@{UBUjT zr>tI;#?IQ;%{TBRRgwda3Ea@&3EhEa8`syAS;n zM^UwjX1!codF`8Ns>7u5qEl=#2QBlCo%>w99&mBqD=Bm49U+*Z9Kw^qeDaW|9xnjd zg?NU0zIh13$#osxl?n3?6{$SF8ONj}6qFYG%FwBD0t09}=dfKU&R53|Yz}%a6yN2Q zLO7;fHt7&fWsMc+<@aO)HALHXVeL9RQ5p8{v&R@fH)$1haI>eroD7np6Ntk~;|h(_ z*&Bw`h&v^3$+0af?q&I%Fv39hQ_2hOxzyNc_2{qkp%_Zz#N+*dJDLw0rm3rUnCvLQ z^0YR+Ie%L_W)X{60OyI%kG~VHNLsYiM<*_GQ)#JC=AM`axwPy=ia7OH!hf|}uqa}c z^+sJ{u;n($q`G*uXC;^Uv*0ecASG8KR?(%i>-Q8Epjab1?~93Krt2()Ou~kXMw8C9 z82DHEhC!2Btrn*uNK{}%Cy2%4R6EH2plm3Xh^9a&-F4T<@MTu0(^Kj*Dr$Ksu*LhY zFj_7+tCAC6DBA0iV~yhAZ1HTY8ChHj7M2>saN@JI#y}dpG)6#hI*-->A%kgi`$S5S zSA!#PFVJ^wSQSV^?0Uv|@v66~i6-ubjI3N0wiwv6EPZWww%Zyvct%+d_)c#hRPT=D z!-&O(fHI^@g25n(4eM$B7bDhrUC ziDUPrI!MKIF@KG3Ts{bw^AzCWl4o5u`ZN$rAsQL7@}uy3YP2#E<5;ckKgmSB<>$Xv z=cA_QP7u}M6Qd%b?7X!&=5D)3nU8SaNMW;MC1l=QM8Vh&Oa3tv81?_qJOb7K5CsZ~ zE!Bs1nG$ACmeW$?&rsYkOnkp*hZi%dkg)D#O38CM-3GF8I3$ffHCW*5@s@%)u)^rE0|yIQ2uxggh3k*0FPx zD?5E$h*`iC{}d?;14wglRx$^fj%r6X5>B3^aO3=w(~5mv>nLSOK^>;)^c|bed|}6R z@zyf$w*`uWWw@>>3NdzG(G)2{g>V@K149(cA2G)LnQkwB)= z>~I4ohhv=Glm;!Tw6kD?axPZ!a7Y-9XrCe+$G_6tF0yQ7qROpYb+a*O##7Th2{U!M zR-J+1c&vO7rvxIkHuXwJPK5-8OrM?w83}!7aX*PGkt_74u{%8K(R5A48msYNWwYL@^RXi&6@~{lPe|;*dN75eE-7c4}o^_0*`F36JaC+x~ zZYXDK!brYZk0#bxsv~L$2^L!kztp+nK5y#;DYBxIWGI6imc6V!y1R2J9~%o0X-4d= z+OD|ZT-Q@O>jLGy{6(WKH-?AtMoLG-oFK{wOsQ4BH>!^3vESK_X8P>@xlpiAqz(?QvGLKb_wYPczk2fD3q(PP8^`PC3#n@#>Br==_)lS0QX0r{h?~ z?6iv8Up>&U5nBROqCL1{>hT&opJ+%yhrrN`fc8;_<*|_p({-el&FL3Va;%n1GE4#- zmd&tn{V5UeyW7pC>%C!Wi0}T;OKsf{Lv}O zH)cizm%ErhOHDx?3R-FkzsbDdkvf9mINEM$Ev z`E#sl)1)dcH4}ENr;j? zTDlMA%tW;YMzE5FKzlFYXge9A7erR*(7|jlqRp!wmm$Oe9ESo#rRmbYphlc4iN-+X z*pO9W08k{7f#|4!E@Hv1Ew*l;i0Y)A(JjU9)_~##Ooci;?L_cZ)snDPHm_@;bkS77 z9;|l;kLzxg?&7`6Ko82xxv+0JMtR>*>m%cL4P#5#BKM7m$R{n_4kw5X`GTL1I^v~_ zFmTHC&tipjS&b0SAQ_9$kE|I_N!qX#su_N5SVOZ3HbUSm(3ldm1rWVKKs3hdP6kl5 z7dvIq#lGv2bT?v}qxqV^~MbUB*piHx(!`>K9B^Z^U&6KISx@(1UrqCS1`&;3tcua)Ry6fMqPslnPasbisX71*7U7 zMSe`I1wB;=;I^Rx)luPgUym4%ogt5^&=l%NJh|4{*K*vccAAjK2TQ=*^w*-9_cfmI zNiZ2`actg51+_^FHC%hb5&-24;VaFo16nTi4PzKO;{Z&7lZc3aYVE3lnHOvP;H55o%!>| z1bVDsL8SxzMpo=|&qPqEIN2`$QXz1(rK;p9rFZAo3m>4K&bm|>BW*;vwxJ47KRQa< zlT;=!o?08Cq5LLBgSeTT4up~sd0#lllP>djr^WhxO6iBY52@zW?0h!+jW#)7%LJJe zgiIp;B4R`$B|y?tHJRyl)kqS}UCEzh5ptXt0L2PqaPw_9agH;$J8VT8H4_ZNy#ayH z%o_}7Jn_uMy*8C#&l}TRX7vq38|O5JDqVi9d@x4KMA0+i0_$b@J1%Dv$>2#k8n~bRfvVMv zkL;2ix6ANKGnGGM+|F$I(BYqZVU`|X@|#f0JP*od<{PIZ3s@@*=7$cVZcRVEk721f zDgL3#CKlrH#krmgvD0f?SY88ugLmxxbhkLq8L;crN{2 zwV?eL;ig*D4H}~uF;b$X0CZJ7;@;N6@+2@-U;2@ppdRa8y8UeW=$;?<&O6-=H)c=> z0(yVu?iiPaKaCe9i7Rq~L`Wl~!m^8YYOFRUsD;RjKo>Kx#c%>seLGM#-3p3lqI8h8 zU*H*EV!wb&jri5r)@ELadDb3Kf2iKAe^oRt%BE~?V!ktHbOu-$VL+Y1YG9Q}Mw`R> z&#&4ZbmL7hy)whwM+-|G_lyw>s@g?Rzjl z;W(t`0$rcy$MvoKt$UDzz!!Rx6AAj_p0G6F94~gd5leK<^d@2_ae*6^T_r48xXf&Uxh#>)sLY1 z^?a2|1$>p`5csN^!nW!@zIi0N_t%S2rDbG#R8F(!pT+0rO`Wmhk#*;S5^KV>7s%JU zNzBK))}B~(=l3*3NiHPu;9rl>pBAEwexFGNF+Yk_Pzv7{=c`*p0E6}(-W>d6SFgW- z|37cY4{MPV4gdfE+b2}Z;~ji zYy_y!>VfmBD*?_VflxCwH9g*+o!b36{e3>n`+c?lc^LZr-2eT$AKU%;3FH5LdwRO; z`@H^#DPs5g{rZO)e$>(Vj!DZ?f(7;kwJaOQQI5IwWuVXPvpgD`x9;v-tb*v0u^I z`-A}F-FN|?{3rc+EQ7x@=;z|?)_HX^??cFZ_v{IkM((?U{?AK|oIW?ty+zmV&qq4` zIX(Z9uHX32gJbUXuX)U+iJ#nub2ES3hjTsuGeT(@Km3>F?n2rX_eZ3Uuzvj~zZuud zlG7Eq&DBlIC7cgG&d1?W+_nkY&z&b1uKeNF>`(>%SOELjATUz;H+@%c>uIghsz1&B z>fpS(r!?Ci*^lFYJF`27Tr#`taz_s%ggrB7w%rG@T{1t6?Um{5v#8nUkhv7@Mx2Uz zWa`Ea`yb;L9kS(58S^QUYDYo)!ggWE6s9}9D$OzD*xuIvAysA<_q{Pbd%0cWjn8uP zUZzt-IinW=d$DE~^KaF*hIFhqdV}?=$q}bmRz%$DwTkn6F|e(HL*aJ|B)TFo7$w>% zyf935t!@st{Fh%C?dnUcMsr?mXBV^D%m+LkoKu15H*%5oIh#J&-Ns`E537;){#<-6 zI%db7D!cI!xvV?k!mS;;WXqj8yYav#Vut{$Mc*U&wjl|Xt=_wfjm9DK2R&I&F?~&^ zUDJzuoy(1V%ubQ_h?8$NyzGtsW-p7)E4qCX?dG1W|k@6gp z%NhuOVA1Rr3xCmuFW;8lzGQg%4n}jt8xwYGrKKLsl=4b0{G^awTe)_*O{wN!+l|7i~Po$?bA>t_@VW=KoPJcd?74lkT1s@l=d@}oiL&+Hbg+=+=BpF)X?f-k6$X37 zY!>gi{I>(^N_=5M7vuWBYOEHK2l3dA9P$5FUnhni3i7kEpC1^bT@TMfIAni&9e3;t z^w?UcnXO{ShP-d!Pd#{W$UG8DPaiKWx$??L=J@LYr z^UHiOV#D-ku+ED2)nDt+G|i8UefBe+_TJIaQdryE-vMbl-9LzVKGg&M5G$Sa_?Df1 zZ?ez{52qz>V>isG>!$T7g&Q`A;EzG?&tfKR#^X(5GhOVUac&fyVGe<2H5+9vus%Xy zb2<=2a|p}=hn;yJ;9SFrzcQ=2Pv2E}fhf7fx4JYX8taO<=^jOn^q|$@lWXApF4;TR z!MCTH8!3)i^2Oyl)WsH$82v%Bba_8xT(r`~>lKT^e^{%IImLC{)*gS}3BSwr@xe|{ zx*C0+l;;atm`60s33bd2d%SmGC@~%$`NNl8Oo3l!$rt@&RzDV0ce8QWBf27Mb<^0} z{(HfiL|v%eTM)N{4DPoy)Vtgh1IU8!DXJ-6Skl(hqfuPjhj;v;yji6cDo!hT`R+Tq zA#gKlvGwvmCo$%O?aqj`J1IT5Z8B!g*#KN)GyIhEk6UyTI>ZwlRG zK^Mc@1)U@(=HFfH;bThmdke*bf4BRW^ZJmguN`d@pw}}L@N8>$g6L(YfYLYSz&Vvm zVO8BhGJbAW{ZRHIC;IZ4mj6uh3;6jL6{q2LK>znr|L1z_NB;-v?RdN#{!2W2zz@K> z`v5}kiyJ6&`7~^mm}CCjJ^e&^HRp339&DQH({~pgo?x4Umuq_~M?Y-nA&(zIA1Q4W zSs>!LZ@{nD@4C_OJh<_+2PE$B#MloDZfu|BMcFS?7n^pk=`cBaSF8gE!~6Y;_7GFA z?64vWj@b}jWSB&`)H|+5!w@1)Iiy&)5QII{{-f=dM30m1NQQU8Dql!i)n3k-_v4JW z_bb$Kg$5V`0gpu8>x2XMPd%4i7f^Z$i(QT5;}Cl^g~ohlCSk@)4bSB|(L+uYj-x*B zl9k|oW4P#R%ub*8tpFnK4Jl9oKM=v~H%U!fJ9HNi4cD37IYrIuEgq7qG06)@6GQAc z+CRV%fChX&?wBc(lRUM4Vt#V6wv-5RY#m5A`tOORRx-id7e1LY9inWg{t+FItj3K4 zNe19PKMwa@GX?3;-IhBxyBbNs=A+}e4{obM;JbUeCzb-qdcyxBAQc|;UrIJRjMv9f zMtp@!M+c6?A^ae%!{gxghYT!8eiHfq6-fXgad!CvvTD&8YYJPl9jBhX&>JfdA526F zSna@%SA&Qpblu3g5gF7V#7Cxb#lg@?nq+UJPP4%!rX zccK~43p)nXiUw{dykEjs81b~k8KSoFuU%*w#n8(}kP^fAr<9N8s607`5$@b+9VNfU zKhyh*9-tme;&azN3;MLobrn^g_NR->0dmsW=bAE;tGY+Yube`Ko2nRg>y0QL6RUq7 ztM7hmzFk-5u?bN7q z#4QO79dW%(k7k!DegLz;k>SDqJq$VXz2QJb2NWE!XrkDwA(Qt@ZuWil{=eA?oE?sc z>G5!KFr-ECdLgTEBn!w=RVXkC#vxmmvtb)f&(xN97kHlKyaUg{q8uUm5azvZ8fv~= zV~D{(4R$es$v_xmCqZT>Tt*8;O8BM@h5USm==&pqmFjL2YSJ|TjDqPpaGA^J+u<7|p#|N? z9%Gi=6Y68;(@?a+7AAqsM%|X{C8!$ELG1bH;aBOjH6hkumeMgDE0k6SzMK;}fa1>6 z#U+KZ1~0>lj5b=;HfGI>07=Lwal`!GGc*PtClBHc`D4P8QteJDA5k6ehvYCMV&QRn zRC+z44S2>+lpwR|Z-!?kiS>!BV_sjoDz@Mk+#b&B&7#54y(eWu7!}_%V<{gNmqb@` z<@bQ)mk>{5xBe6h1bk0@(I7)9IYWm!N`B2i>F+0rwG1Sfv8b8^AlsAd_yfcIS+F&o zUzWi3?Oat1VIl{IzYovQ0;Z_x39u0sPhm(d$(rR^zMRl`d=FDMU~sx)B!zoHEKA`$ zX3|$R*S4)weMqS<>Coh;d9hPMeD7yCxYaZ3|a@_4q;os zqKe^A@l2!-ZPtPHN!U-GZzsBiY&Opq8Rm}A+q-ISItXK%>wGSP;(PPH8fiLSNP!c$ zXc;G5fB%&r!F`O%sn7W8cnUp~x^C4@k!Ib7s#B%9ySCdH*XXuk-{p>JWlX*&odc@a zugpKEQHYqy#~o~VuA7mX`xI*V@6DIX2E&kz)?zTmhLyO5yq+4)bu=h=_mPU#;X#3#BJ{#L+ zOfKEDn#9p>zlC;5z-PMsQ*(3=$Y6}yiQovpV@M*CQk#+@Oy+NPGngVqF%`Zs@Ab32 zW{R5mIqZFB>R*aATk6gljlgfXa|CDe4N%5k=n91In#`mvm|wa@|7YrJ@nw1YPW4njcE8<-P8L-NG3*QWKRwi1_K7ZcNV1Z>CG)EL+v9zdVA zBQQt#>IsY<7gmj%+sNDr6bbwffAsHIz(>~myP?=L3}_l=`N(UAaHsA0MW+n`gU8Nc zhJEfqd_V$Je5|Tawy>qL%-H&K%DRq) zmJFCi@D2opvs2A0pMewry&6AR$K6=$*L!Ph+P6^+Vr|N9Vu~ zGgUr2&{O10LR+^l_AgJ(S>IniAiL`O+~l5SCuzITd&(BCfdPRXfs3I@Q^S$|&(@NX zF}iwDW^mEgSQlA-Q04BV3LE^WpJMn-@k))DdcQRw-F|9$>fxz}pE6%q3CELiUyphE zyOs`QYINx(tX7z3V0H)rW29S@H~Ukg)eue? zx_+~BAFl*!Vm*UcrEEbp{(%I-k+dAsGnB-#r-npLBCEnN>=Rk-@s3ey$(C96`UJ$5 zwR>GqugzP$gd~BY;5I!Da%Ju&aaCw}Bc{8Z86Z7@*4 zk_vgr#Eog2Hs;?5I-;Pykk+9NxzY>zBS+!_bm6FZIFvx7RwtZiD>Lgoe8sy*E}#fl zmq1Q&$0E%lkS%V^O*uJp@JD3wyCNjl@malD zOdF{ovnl+{c9YrPtk;#MhS}>6>d$MF5T`Lh`hetl(i8!v4!b=oIwKa(&6DiM^K-nM z6I<>Z1ssWiSTEu15UYwZnUG2;vkasc|7+D12hGaNnhxHRGI^D^@n#+Pg$+jS+1-|z zl=<8!BBLTSKj}-6Nh^4vyyd9+o3QewF79vk7|rhMIZxoj5$B!f$5o;9S1?pT46~1k zBdAF)NysNwuj)r(&kJ0|?LT;h#@vnWAilyclp_kt`{5aZ<^;WpWfq>HvD}=)M-zL~ zocsp%J&qErJ=Jm-`j$1TWmIKqB`SaGHQ9kLm9IgaY==55thP{>)c=g$n@ih5HC=fR zw3oblD6GoM^HnGjQjm0>#Rp49=E?a@46jsJOM;Ve?}2FLF+rJB1rYbi%z$gUy2$5^ z{q=Q6F3huBGS~h6ZWmK?=HP;*M3L~N&4dTV0U49x9px^cQ)Y-9l&cg>iCh7(ymeFy zkb#%F^REx+qEt12?5~u-OqTmoMO18&oUQOwUiOxR=;vmbbnzL%T(leMZ};GyLJFo3 zHT1s2xy>~#Y8iO!f2uOfI#C9nbXA2pMteS=J2(jD_-*i_S=4!j71g?6jD4BM#E%%v zjK@KP_+WH5Mky=8tBWna*l-IFHIi*3Z7<(VO4*e_wKYQ=t6zX+8#@-F*I@ezD^pP0Iv?qIBc{D-Z7dAF^u3Whj?)6sM*)FG}v$~wwsO?e^_kMeKf0-Ja~ zlB9-Glf|HiCs|*bY%)`g_V@-{mAJJ=QG0he1|D7HJVE0$XU;=eiR(!&J?kFyqOgNv z)jHJ#IA=g*=LHj?i3s=F?bo!MH2|l}HOCsk1k~xE6B;eoTse=Wx31#cYBDq+f|gic zC%;63qSY;Mo$1SQ<-ta8oBq!?0o zSMGb_61DB15VX@tKMS#dnl9fRzZkTxOsJm0qa{dXlpL<>v#=380mrtE1>dB8TrI|g zy4ixwWPVB5ekYR^uG(~fkT168T7stg)2?oijK6(G*J6(xni)efO96QG$E5P8Vg$c& zTZ%{qt>JHW%Pn7jJIr{bNGNd9WeuDS`ihso1u!w(AE01S{S{ReQ5xDWLTgO+R`*7b zf5nv;xLxO^ST|)LUM_3%#WCDd_E;&?V_>YC5)U>r|25Bjh#AxC=zsE+NEGp3i(ucR z9x^ee#6v^%qy+Pcu!%oSYi`Fh>lG=xg|rnqbTf*w>s;oMW;j-RN!T|Q}Sv&*t-7xT`we2WRH zfTy~qa-VVWL$&(6{by}6Wwe9JT-W1v^y-h@yrY%WE3-mHrf^^i=6h;&wYfL-cZkeG zt5lh0ATY5K@`M|xRpjU!v$+$9CcToreI2d89GMu`Xt|?xtXDQt5%dXx0NC|OVA`g~ zWm7J;H}p(Bq*3g&c3!;#P|9Y2#uGjduyxm^fb2Hnuv7mM!*wi}u)eq1I@vpI(VNfu z=DXDaLQp*kYGJ3BNC-}evXvYsus#>jhk#NE*FLRL&1y@buZG^17TnuGst<^tfxe^{ ze1EAm0BN|BuE^K|rJ7EruXp43MUy@OBitH`y*%oSzyl_WglvL%&Nkxi6#$*HXU%3K zU8rQ0)Du@UElKVGhY;rkix4T<1oQ$26R*-AuUB$I?kYha_EAkxB$zrH@wsQ*cz?WZYImIzQ!1k%apkq8@68N&)AadW z8T3|``Kbm)s67XqY8G)oi&|UaOJu^y@_Xi3o%2|C@AAwhcUzapHVzL+t(R~`w9qL3 z%enNW{0(BF-r=4BEFo-lR#6>KS!CRCd~=M7WL`>8IDX%k;f@7mnFkdZNlF(~ z3?p8~SA_67sHHXNCNl18t`7s zP?trgC(Rvt%}SOmap(q-8NnCGRB=m1Db>WZa>*zyS|zQRBSmgOe)G}VN<5Jg=AX6S zmZta^Lv59$g^aU=w>3Eja8Ylumf~iJKa5aPZ6#K9PEq=4<}BDXpuZe0(LTJU<%-Zj z8Z#Bm?4c1dN^cqmHkTu25}8kcA;3x@@aj$mR}DIY6?>HLYsoSL7L%sj{gId@F6Gq28mjc^>)-)FxZxb z0#yaDylf}Zf)hrZ5o{iiDxZyVG#c+bL%NtsAwSf=JS?IsY~!EBL`g>eP=llZ%v4uq z61!2n8229k;bT*RC=`K721G4~%sIhP3>0A1xfPUjVd=`0)Oux$KH|8)`8wZ3)Ch%y zW|~UnrkJ%)w7D06a*-?>TFlgz{zD^nL>c|5a!^) zr#*f0dK?AZea?ycSU-K}>dpNawo++@LhAmpBxsQ8Xa@u_xw`t{x7XmLUSLlp;CHzc zW0_bR_L8G3#LOc3M8H4xQmHUy0sUdT2rY z;lK1D_P8f*?GajW`qOs$u)ieaP;bnmy%C&1&@3VhU45(56u+E`zj+vCsD^?@?~Hbi zI{lNb&Kkvan!vq}Fk+&r3cnePOSQilC_UL0k>%c@RZ2o^3wQ5B@#6$xBDtlf@(FSe zW{_~w2ODZ$`|xgH5L59XpjhHfVWD^+cM<)87C&DDfchxMgf1i=2~bMin?h?h)aj<~qp)?>&PLw)A(K^~@$soW$|>;s7w8A#7dVAjiVcJ}NI|g{c6;^d z*y3X)=|Tm@LUdsG#p!ynui9(1sD{&waqY*Oa4ydRvY{@|?03WdMAsK3JC+!OHX;un z%OpxwTU(t@x?so+&nduAcFA>qiF)RWA*gw(U+11NTuM||J=yr!)S$=%OE?PLt3aVu zFaDW6b4z^l##n0(R?_P)B{gFT!NIoo{Xo8CXj10*L}GG1)>X}p0|nDN4spf z1DjBtr2NJ$!~pg-DH%a$LKXN4{w-zi97YWm{8EelWg>t0D*0EEZW^30@7z?x*(F!x zz;vQfW}*9=F&Eh2vDh@xPCzd}2}%OQ>PzN~ER#R-8%tq(cEp#^^Cb%jZ8x35?r$r` zWR{3F$g!?O>)9b(RV4@_JLl&;Ki)y+Bwu-}AGs%0;)fWV5qoqqTG?WEQDGo0!+~w- z=LR69D_8y%q{i(xpde=ww4fXa>2H9T$IP7Qw6$L}ut;I>Z-93pN?c-D0!+-VM`it} z{O{f7?(dy>{isB7ncvqvWP&RPZ;GufXt&=#%+eju+-aHD$MWLt@8n|B_H|D~e8vt& z6mWoD(GkO3b z(k0Is2GeoFqB-vrrxjO%n{)%?Y#D_w2-QQ#nWAKQ*hJ22PQ1KR^O>j`Qq_Z|>G|4aoEDEjQd;zSy~6|(*JE$o za^SE!p{zgfz*TZi#+_ubnR#-vr{-6C)8|fsYcAJXvg%KjZPqQ^Rp-5qts9Op>$MYP zMiMrfg}B;_qOEH#-&%63p1mrIv>vNofLvs^u&2<#wsKCY6b&o5+e;$>mr43IYq@%R7NF@UoKsa7b$A?5h!)2+q_v@4xT zk7sC7|8eO73FlAXECs8-fg8Eo6@F+{3l?jBAjF!+GmWbTR(|=ystdZL#i~oqz&20y za4$uv?8~C3IRI!8gg^4!1eU{X7H?r|Yi-p@AArRAWF@B#njOcQ{0&*rWaFoe@LIm+ z08AY0wD}PX`xj;f(KH#EI^~5n#hM3hw&Wo`zgoB-5x#iHS$T{qL@T zUfirz`St6Oa(zKxd?%7@0F%*+vAn3{j*1M2b%G8V&5ag`vKbUnRSoX98^BsTZ>b7X@oop!rU^SfSIEKsX9mdy^Fh!j=Sd=)Z->_5{-P zjRzscpPBR~Ox2OLYRTQapLCNKH>q9G>vr1LiNwcFhG~k^;ce-NA|T|CD2Twcb$O zODo~dR4xW=u`^g_@((VsJ@jUkSX<%S@8%>0;m@h%K!kav3vdOb`)h8ZK_qipS7^~p;(UO|-(wy0dL_uXn%M2;&@P(xZ(P*?Zc65y z4&qm<8=I|?qvQiz(_-z}g$TgU-XOr0!+MQ`Xy zt?wCG@o%JLfxR%Tmb#l)$gW#8Z|k~y+5Z}Z!m3tUfRv@)csx2yb@6uAPL~$o6sVEY zYm{>rX_b#waqZiuGyEuMA8Y9ZK=?qr(EP2Ga?9`dhuf)Xk zsm~s~3Cs>Ubg9nTZ*zEbD8%T;=Q6|jDM>!sWn2;8A zhKvv1`p|9nj!#}a2FF$9r_uj8vKj_di{MEXNui1{*Qd1Q&Otl5-d@R0zbDCPQ>Prd z5TrC-wCCr_SozBO}XFNX7hL? z^F>B%c`3Jv4LkBQiESMXfHKqDuoac8N*tc+&3ZTG_H4U_6Tbp?;yF;ojjkUf!JTRj zRZyIi7t)Z;r8_XzaUMe{oX1th@OKRWco@orj!8RtRhh-@BB*;JG@94z%oXdhF-cEm zaGUzL)PY`Xq+e#J()kF@*I9RVmgc9{5>3t7;*fr1ww3n=>Ec&dsb*MV&b>exp^i2G zeKQF-me4$W%of-2B7Ch#)nQJY>{nUPV>8!yk=>$it@F&P^v~t2=jxW}*}mAKw#imeA2lTG;XA*i%~H=< zU=>Yt7=!ET2M%TwN_Xw%LsYrP0#A#bmQOXKs&jSdJzts zBjuWEde&(8{7>z>6KGh4&P<9HR0voG3^x(5NSgXjzonoaM z+3k7&0?&ZFGOXUT`^uX0|H0w9kY z-+t8k&ObR2Dws|WZC-CsZ~0AcEzk-y72kmiImqZ=@kLx|Xzkj2x{lsmH*sdNuYE5c zHyg%e0YLSesDwy_Gb)6ma_bV1o1!5&HTaOvWskI+YZ6zT8Q0`GY;+cTA_GU{n|)nQ z`1VUN2O?Bq+=1#?#!&edxhXS53~4+Q+H?tY#I$=j|B0PCY}XgpkG z!UuiLTP$_^0Xc42o?!@Uy}ZQWCJdMW zP_?AMPTzDyL$R=kjr~l$P&lDdR93v~a*>W*^!Y>ANjac3oBjv8gB%xhiu`nWZC!V) zx2dUN_DxF<2u+Gc!2ev0CbexXc4m^--8bOp+gskOrv+2%%53fW{4qVR{2+o$d{ym6Kh;YJ7FZO z;SMcUgeR~{4AZGZM(8cGL9s4?V*@csrNFnVcy(C-LzuST-K<>iRy8! z>^wZM5!^e{!nYf(?)}`s+VY{SVrrVC`ZyqxJe2IsO z&sPJTEf@VivhFcPl%Q=B@YuF(+qP}n_RJaEI%Ax%ZQHhO+unJF2AB0mhFA{PSQCGMTjw5;2EzMlQ>MYDtm_TIKq1OaXS&ZfDvjzJX*%vDTXy zWo-8i^77hsY3iW9p&LP;7kJ&h2b@yC;$VjP51Ih>uIVSft$G|JwCj!etCm1&QlyeW zO3{RN-0d@+%}n`*`zsBa6sLt1kS``I>zsi;DKF^7ZX%3}RmV|mkIIz3RjByqVFMG2 z{u;avwAXTCgFU`c0u|>03&R`gBF5PM!j1au-3GH~cKGQf{nWlYDO9q^=9_Q~EO0V;@B17W;KjO@oAtgZ?m7Yi~BHokWAFgqu2!-AE@i+$wTH6N~u%m*u`TNnS{-La3rC*J&d%N4S<~8-ah1ioF%NS!vGz@J0Gd?R>H_Gs2u7KX%Gi6NI#(Uo7!ld) zneJi4-G>37bNoTgO~&=7+J_Z+Tb_*Bw&eKyA(0lYeyu6vcmc%9YnzTE%ynvfu!ps$ zq?EL7cYj8cZ{ckhUi@h65G}&+Lkh~H9Hwby^_Qi zQ588{M9h^B{^L#E)lf{m7b&uyu~+C0F)XLXtt+4r6vI?^=8y}@z2vA znpGdJe;Kz8P%opjH6E$pMJIcsmX|NgvvqqfYMH>|L8eIlp&0YY68jr2p(5V*UbAeq zLUUh$jaW@YUS3}<52S#%MWxusNAX(;De#IUbN zO>uQxdfx$Zxxd9O&%4R)#HZolcZ|<^m&>>8RSNlFDUtreEcs-Iow{9xhr{AXT}33& zvb9RoKW)r@pmnF>+Uyov&#b9cSP5u(-ydztVs#o`x3Lg7^{6WfmpB{NR(VFa^9TxQ z@6-KcmKx;y--zeu5&+jVwOmES|HoK@MH4W-$F1uFqB;6CmcXG~vGxAiomu&(wfrUF zv7<3ahIOL8Biyq4Y$28>n(@6%1~=KSz!f{r)l**Kh_XZxG?MyfoZV`Kn?vbpDMBi7P$(`1v@7F7ZfM`8 z&6@WoUUlFDf(itRZg%rChY}#2O;Q1#-x;R0uTz#Fj~x{yaop$_W^F zdqu<)`|)uvNDvT5wcqh@!-FS*C~+hPTOOfp<(ZCBANK&fC;{T#(CuqchmqQENm45e z{F*Z+N(<(@*KIj)N?;nBZLyzGJqwD{eb76?Cfs*@4r1Ujs39r_Q7o=YN2pZkIq6Y> zoSmfvO$_b6v1{AJx#>eS8IQ#P{{LHo2RN8-9ql{BCGF7yq zz6EH5R+BT@^4K|nC!cNCsPa=pfQix_@X0p zPvI#Uk-Kpcoe}|fp<_g{@p5v4^ftit4>e{7qx+=CNhWb3PQ=_^%a}t>^;Co)x5O!e z8TNh0=y9Wk*bu?l^0uPo#F+ne6;Yn;Sz6Sz!nx#J@-#B(BZP$^s(j^a9l37y<6np( zP1XHS%6M)c&;&R+oeC(gU+x#eh>=>Ar)2^}PXh0<^l?>fq)OTqtx2O8N&j;>N^{e} zr5g&y5%Wze?@q1&z@)X+iV(STDpiufN9j;zue(3p_*DZ*L_R*IWY%wxMuMIRXPu2b z2}-GqTZsvpr6P-55!e~e+uJaPz4N9cx6ULI7wC%pj3kiTfcKE)1jzLjxHVj@oMV^2lkfP!*v#cF90Ql zGPI+6kv@eXDOn6s>4P+4$04GqIFpx$DIM;BQg)?RPP<3V?D9TNjb43&$~!>BGwYiG*Czlyhj+(WB!pI?KOr zPJbKczSeF@AC#t+s`jK&(zcz>=S1f+$>I1GA|$wYrYZ6qa%lnD)8l+kuG9)I^HHn# zx}s6nS0Nv5VszJWgo}={%Qx%7=DuYSMFokffQ8Lm5D&s2g?HT9-?KDhGTl$CEatyd z{f&amNo-{J@y{xRjn&J;#uf#dg6bIk%%4i16DF=M|1;<1Z0+RNf6f<}^NHnTzeYft zS>3Lz8X~7H5E_|P`kD>|k}q185Wx z2+wW6oJ(^d&FDtsfi+ejmwF>&h0aBGJh}g&AEaJwFy~wUvA9f=PX-X1Z?DfplJmS8 zuP*=0*VQLsWR#EcxnEDxx0=ud<Vv!;ijb@ek!C+Gy>ea6^nclW;2pT`byb&I; z+N9v+K+kKuiDusVo=iJKBZHpp1;#*wI(7l1!CxC?mVp#hGozaoo-&@p>mzN=RBA}5 zcQi0l=(w*)BcP_ks?W5y)sCBP=5_LX)yBeRifbuzk{`3MNvv(%+%y3SC}vM=kF|eh zMh0O&xL=|61OwcpBN3FL7T2_R^9Zm= z^q%+RK*W}<2&;>; zmU%K0Rum)r5{5o4z4A4lh$=8manRbJS#?xp&o2xr*Nq|-(~cTOii#EZOAfVn%31C% z9tTYLZd^eD^o<64;3ABS2z4t+3V4O1rSTXh+1Ycu2*DERhcH?CV>#G)Z0h*C^)eQE zmJF9^PgxonvBA#xYBQmA0C-%HBBxl*cxDT2j8$*DmHWlN-G?GrVrm?3`JLopD+^o? zFq%(&YN~3omXtbks%w0_dg^-ap2zi(X+RcNi4Y@LhiJ#QD4r8rH2hNp#gXmV&g9-A z9py>DH($AL3d)&I(umY~!g$>%F!e+?vVwGr^pIQBtD%I8y=D{!KI(W6#de&+L^!bZ zeq*Ys(DM;&4Vo#>fzoy$A4Jx7j&k zaGBj{V+~#(%1p$U?=X@vGFeBk!&M!{ysj(Ln_>dZN==tQdsl+9<29v=`rqeEvpg*+ zhY>dQTs-fRYr`g`=Tcwxicb<{6Nk5zVhBCu zHR>E8k;SXFBca_hvzZwdN;~3utfC;cbVp-oyGl$um*k{cpV z8~ZpNTd~yicXgYk$@a>Di~%?J1+PG#Rdb5F!_(bvIMcIFMm9hTx0Rw3H@PW+xZR$3 z2MUpzfdH8U*5~Qj`_gjYRvU0fa~vz$>{>-oY|tGN9$12OmpkA!1;+>>L+OkeI{Czt z;Q*-N4nk{`FocgNP3cQTxrDx;v)^@75rMDi_RXz$gH8ur$ekZ1TG(GLOz)DEpno;6 zCmbE(Wo>!qmJmUa)kUTqO=V%3BgcZEAa-55t zD{o(JoMIzDPH8I;q^adPGqP63s=;ch71Nca;hSt7YQ$C{1X=_R>P-ra{t73|Mt9j-Usi^hD4 ziWj=mCcnq}oWV4Z(fHiZuw^T!j4y4b!vl$k&6z-Xw$gE)a@}T2A~daiE79owx)t6m zDt)dukoX$1BKM@%{pLE7>M2ng@}zn^x976jn>Nys=oxkHpEh~1_sgBw_RRdT>MH*f z%{&e6S9hZx`IoV6hX;wlK?d@*Zoz&%ErrH;>v0RTDNJOy7wRi0ze2j@C;f89CMW18QtnC_N!!WBmP9Eb-E09xyQsn3i zS&`j5^@&YYTk;4RyCk#q$9!TTG`uAYvN1cOpm)&GLiy$)8vnWk3FiWS(W%Vm=t(s# z)EvmsEAavv`r+JRLrAzsQaI0^O0-hO3Xri9Q*AtM63@o9U>6yJsd06l^HVUbnHzbPSsK~52Bc0?1Uw0VlE`jph|5`@tj-CMV`&PQuPSSVzO zFxN7cdYwdK&-7O7DQ37acjxcOe1E7}Gd@VL0J%9vpvzjNLJ6%y?$v7$4tQ{5y6@;Q5 zC}Y#8ek4MUB#f*aRvIe($HzIfFq>D*`L;NB#Lf+ee zsj=Rs5g_2cvNq2~ z37PWCS`sVkL8WDMAphFH(MZ@rGf}>KCHQAfkRkCG+Zjw9)(c>oJ;ab?dFeO2BK^;f zCD(R2DBVW6dstEq^Kayvr=xvOO~5H+66@8O7t+ns8-v2EEl(VMXL|o2HUem#q#7xo zfWJrsxs(PT1Gc7`7U!@I^{8W;7A(AkH6E;o_#AyrI zB~0WJ5|WL5!S$>(KZ8dG8 z>a_HhW;B@*nvEQgnKhdxOBS6=VITP*H}#WfC1wA-*I8OX@1KH-pyN>~uPFN0*MOeE z+wUEvqz#~SJ^N6-HE0L#4JJKxF_xm>;hI+p-7$b7X_(YR5xG*PUfwM!xE%ev zkPAlUp9V$i(18wMM20Ew1SSGe_>OVvB5TtKAoA6H!U zH>!)OnTmzC_fI|aXY)HKuP&*DylzQ#p*0EkXBZ|v98a~;;evuB5a4PXkcyHf5$Q3NT2&d9%x_WzpZ3XW||WPq<8& z!YHOCCvLgmoGg@Ma8!K-EqnltC@?Zl%KTs*!Pb@?I09{0+U(EZOe`qj`y*l0>$|A$Ep6xiedIa_VU-L{|szro)TR|8}Cps}>f;%rEe*HFx^QXbls zv|ci6tw&>a>x9P!!hp3CwJiGwofU*dA$nb7HD5;fA#zptP*#3WJ3Cny!n;U~h#^#E zl?$?)>6#>8--c=Pwa%)whK0<_qU_jDAqsX37te8O9HMXO6`>PmbB{jDbVET+YYvn| zM8rAQF=r7`M7J9P0d5c?3jIHCF#u|IU3~(WfJlB0bm8(+K!P=$%Ub(SIZ8aD02m~AAHfk<3H3r%%?_Wi0}VFp8LkXwxb z>*LD}BrY)vROWz4OC;Ir@08}-q}g3m64_y#N_q>n3!E!mQG?XmNXvRQs5!a&+-Aj4 zv3HnR2^_d}<`XAS7}|>YX-5?8-ICw=m%G@CGDmePC?W zzddGcFp6dkG;-6Xx-zyS`ud`Byx^{9@0DOzP6d!nH+hDg0QRFhgcoouJD(?I*4PO3 zq!{>Mz<*Dj8TRnduA`U9S!3~5`>{U9s_%xGpi73N)Zn!!x`$yY zaDi?xd#eA$u!01QtTy%UW7mwGnWX_;E5a10U9-&5)MMXmZJb#THQ5V^nH31qEhs7r z(hafY*XUzE>T-6}K}IWXJetzq6x4(gK)ti>niSNWxk=a(*WjN@AILuF#Ipwiy)(Kb z6c>Xo8Y#y{ZaC{{I5%Cy=O$r(ZtQ%Rht`7fyiDGS6-Iz7e}t-A9ZmcYrbv1WKo(_j zBg6~+1VJbP(%p-x{(!_6ns8t$NClt?Nf+I;s;c*>L%4UGs<*B>C%qK(yJuB-6_H7d zLob{2h;Ml%HJsp6T~h+)<&Zc_<~ZKXp!n?zZ3@^U&DN@WVZ|wS*ptGqYH%;9E)V%e z_6I&g(dX$tV)okjfW61ot)Vu44hD%Z{}E>6m9uAy=<0i}<%U=-!G>X_)W}S9c!E{s zsAG2sUd6UL2{+l#%g_FocRb)0RsME?7Ft8G0&T(CW!C$Q)ETB%{#YvI@=m}n$#HwO zAdOWJ8t(r`ksOHCP(3(#C8v@VriN9>)k>{P*LpMcTAdKYr~1xN7Aok}-om5vPVxoX z4(>!s@byZ5SnypOl=5Iy{~?8AeA{W34M1U2`3L|1_MJdP%c@}ir|$&zzkDag{{T-G zKt>QA2LGS$1o1~G9YGoZfT836^_@8X+jr9bdm!bsv-6?+SkQHFO#lD{f`6p@Hr8@W zbtpbk*Ol6Ox=FPt2=l1jF`+A4}CpG8$ zXokP*^SZ?E?QG}!HI@JSv!vv=>CV?9{pVfki5*@}d&$YAeyX20pN%gap2D}mM*ueb zs_$-Blt&qQ@=O5Wm-P;Q?8un|&&z?~>G$otEGLEDd9rPw(MK7;=k^iE9~Id{(~l{8 z&6(JdZbL!-=M%-(XJbDXvldAO-+Io#qZnNOPeFY=Au&e+zt5m=b&yMDxZxYhZn05{-jpYK|ZmFk5AsSoSZ*{CwrKC&!hMS z-)XN0h5TmU92ardz52T5epcS*{HKpm)4qY%lRs;5Twmqf4}M*~t{(H;aL+OP*3Ccs zmWw8SvF{HSesJ#%E&OltH%Ick6TXEztMZS~9|6M~4u4`~Z=YApyPkwoT}!@>!z>=g z@?&bXM|ZIA{WcBnoePnBFZeL0CRTiJsje_S_MTMzz`X4T%L{e!1@W^bF!ydr`Cdt_ zMQ;7S>i%4{3-7>(eRDh+v!_2fd+=t*mN;IY>@CI}^iI{)!hw^`rRwr;FqgAT0A#(I z?_E+O&x8=ttobj0J9+Tp%552PP3f}BAKV3N8vjR&I+r_HSj7LM?a66VO>-n)TG9tE z&GyaIg%<}r!!I}B$d^3=P+QrRfzCt!XeXDwgzz#|{_V0ig)Jqs9{ z_s4g=MeX^RK@NP@nnOOwSDO&gy2|ha>AO}>q;`H)q89joC~7;*u%Ynp?Oum14q{+% zW<9vz^VKomB&>oh{yvy^x!9)X&K*zJn+IANxw?YnOa1|6Xby45j}!P7MKBlS&aZ%+ z6MNvolhgiyxIU3^ajS@1a^S+1({W&lutnjmQZLpS+*1`kd*;gXkMQYW&^p&QMm6-t zd+poNCB|tOJH6;99}A2hN((P2C#+hunlW;DGo_*y9X(~2QM^x)rLz*!K?VKAnXk&B}GD)2fPF2q@#Qf0n!f4 zi^oXUm}<0wi!Z>byKXg8q?^o@T7i?MzpYyU?CAFX{oZQ=^x8|>O6cSa`2s_o8c%Tr z2EQFSvYzBFlfr`s|Io&tb#mvBRyZO*bF#AF!YBW=C|e@To~2_(DOzw_@~8FICU|QQ zzfS+_4uJXIb;R>CBqyqnhOgRje`GZkonE{0K0s(Y2Ap0m1SS1)Bd2-wJvoPfVR{v- zeZl*Zgut!qf@AB#6K5La_-Vj_=TT@`zzD{#9b9w9Z5BVKK>hOM4&4OxNZ0$5!9=(7 z0C1$b)_=SA$*~(1^EWEhZ>uD$78zb0WWWJXGM_!(5VoV1?khb@J?iV-;xT;Zd~)^p z*(2C9Yo~Tf1qL-JNQY3#GR-461selEtWxC!Foip3w|#5xbU2sln&a~fFMlb$<4H`* zC^bM#H$1LQ13d>{)`#zWZHJr|qZV|U13q@)cVK9GutLzVS7B2hg3!eZtZlX>Sy&UkmYI~XTdDlQ`xd)j_Nb5x!B zSrOn_0n6Gtc5GRzyUuop&7M8f-q*-34sU_K&d&2e8#hkqTIt3smpsK$31U|#|K#;3 z{QPNP&NY!|0d4_P{OuJ_+=(t`b_gP!{ia`YN{_Gd=mDHqOE2_^Cvj- zfjSk@f$d9r*z-t(^9dU{Ds_;O0}Aj%-gM@}izOeLOGo>53T?rYgUH!hJxIiK^$LHn z++t6i_I$JF;;YMK(9BxC&)_Xl#~GsJeMrOX#^w5ul zvCUw;&jOpSy#i+&htp_Ko474l{o)nm8m?V_9{4XrYci|3S>VUpW~RUypU}*PE0Tm* zPNekD?q2B}NqxHq&j|4Toa;|6oRpvFJOD9WJ$VpJ+8v?o-Paie7^eTg8h++CIOGJ!e`F-rpVqY*r-_DNaD@s zwex)o#RTQn5@rTj=*|Ym))MG;{!4sWQG!+P&s52mr2=e!6Go}c-kKfD6Pob)zOB0W z9^Nrj7+!?SqGi^&{MCVI-$!D<`SR#R6zUtCh-a<@Dn?A_5HS1&#=A9DFgxTFXfa#? zy#`uzmyRE6;_Xs$;BXnvCbotjdNO5W8?tizAV?;G90|c~^0W!dt8gyKM}R#9 zTuurQxi2nZgwx~!34kWf+sg@2Oa`N>1{(;iK@sd9of^w-aQipM>{$W>8B6WoQdg{S z9Bptgq7DylV$SG*BSx)q0SIFKR$K~uAccwqvqZQ8KE}BNPr_FKYWfKWJ!cP58tr%b zE6p{lu`SsfP+nlEgXZ8XS+}iD?QYZ8x|A0V#vu3;M0vOcgM!+jYK8tk!cx=|ffk`>nc&))vTdiI| z%1(i6b%Y^{K=r@{Z~By+z|y^odPBVM4Tw_)+zC!RI;L#yd8@DfdEmY`>BhT}pG=e$Ca7i=50fR&MeY9lHLm29>3Vm;= z{uODB1ZE}NaUefr#uj0k3lRg5zKC;}It{4!^aO-B8K*+f3dH34L%_D=np??39dd0F zV`FP zex4MGhWc|DM6;_HS--vo&sq!k_kqlz7!Qo7T_f(;a*M_1HP0B#=2)Q?QwZK1{suLU z17Bj18T1KHTRZ|_`M^mZvIfGuJ8M)KN!7L0f>y)!<5 zS0+m0q}#@zpOGFg^nEZ*A@ z-oywNsWwRG%`7a(fx*P-&ZmmGrK)`kGanpd?4g73#>}W-gw-e#u7Ma=OoQ!ntn>+p zTh2kYrusIgXb=D&9x#1i@s2WN8fwMNSfoTxhIr`r7ueeXRB#Gi-C@o7Mo&S>OkIrW z%zIh17gKN@?Dw)Jc{`SKF*G}NS%|xQMal6;26^nEu^4W8T&toq$j%6J$Y(MkCSm$+OK3h4zzSr-h(| zod<7VR+SQ`!=ut^LLg_PL4CcQ2!l+pZA5>1gOwUoAwmWhlgyInwk$hc5?V7yh3>`nZuVWV-r&l)>E5RkmotFy(Z+B3DV{Igd`zCr;f&cJ)`$l?lV zJ69?pbC4f`d#DLakJoKWtOdEnj||$VB;pljqt1eH*Z$0)pWO>Bq2T%3+ z)kE;WI(l?q;gicP!gU@t+S!2;Ier^JcIsqvRYl;DeGs3nhA>F8bAY!neh-_aN2DJo zgPLFUi5T)hTcmet9YCXQ${&3LnX3)>60Fq-zn_;LpL5fsjmapS5k{YV+dsqmqty*# zi4r2{z;(q4!S;`T-?9XZ^b^$;-}#%8@w1{jG{ULPU3oMkv_Je@B=ZB7T{i#K_ z6{hhQqb{0;QtVaYpG_~_%i#M1F)-iGL`!=HyYxHl1+n2VC8G5h^Ksy%FQ9&9t9Y4u z1n(Ylk!l#XN>;=OfwIxb0HoVOl}%$f9X?zj!K|1pIs>MZ&`m6f_&yJK_P1h)`+?U< z?W=!R1ofL%q_}N}oR~S2w65NU-Sj&9(e7oSiNMdAimRg#IOoArI z)wT1@lvH6hjlkah0 zTQ>pjPHFaVQNSDHk)FJ9K2k7dmO6yp#>xkOH}O8eQTAf|KzWh1!Y?d$W$0|EFKCXn zg%4=o{nKXxRg4N$?O;i`j`XZ|_wW3h29(6&`M`qHe|0M?5AvY56o*&COHw${lnnAd zHw+L?CYP<~rD))1l8jEIo1ySV{eEa5rMkR2YYArsA1Pf*79XNdtB=|<&G1dAJ<<;m zND8S7#)`RWkHvqM1?N<~A^C@|>GXYyt~}-a`Qg99mBM)}l`aUiXQ10b^GN1ZjJU0s zNlLe)IiNdm`J4Bp-QYJ;xo859jr}9QR`9k~@8XJZV<16x6C-zl&QXrQ=go{rt5RvU z2@8T@5K$HHj)4>tLR^AnLZ{)F@NbhIB<{ZY6yVjn-k}K5-OQH6G4674dWb>w3^` zdpL6Uzt`5GAc5INp@=Suf~Y5FkdQGOVzCxhH0FK@2c}KEG)sUD1cdCbtdJeO;T(do z5~E3+^2;!z7@;x5>G8lxG^8fmm`-thC~@0YJC~m3>{G8JFus@l@G_rja>N;ATXqV( z3L*?6y#aH%x#X(YPI&No9^!W`OhR=VRio)%^!BVNvUZ5<<=g)u9RWD5Fl_7G)Mt8&+iQ!My z`e69|R{exIA0n;J3)Pppo0}umm+T7tM2>Kysh#R3a?9$ar4}IUwP{0- ztV@GD>Ua)CVXOClo;OW!I=(Y&RI{Msrc9gW$TWv=hVbO-*QN@SSIJoI*wGwEQfSY` zJM%aIHxOw((aCgPVw9Wx^3!0KW81HS+?Bi;c`ikf6)`OY>r?IOUEx)a?-*w83rj2)DdVtQ(U`3$ zeI`kqhz~_FR?dtghRj_;pRu#)7(BbGK6XOsxpFVi;;va0K{DlPvvDZ?62+amfgAmZ zL0ml4HK>2d=w3|4lExT)nIA|MJ8JvMx8mU)T?-9=D|rEtR&Yrz(M4rL$j63!#%*%^ z7nX7Xw>udUNA1#uZ>gTvQ{Da?GkMPQK#Ys>=hyy&IQGmz3t3KfBX6oB4*FTHV`I!Q zLq(pvjg*wY+DJ(r|49YwIQUl@4jz zt)zg;vyg-hF~!^X_xrY&ssk&MRiQO&RKsZD z#bG;S4`q`K1#JVcRWLya2)4R>JYhj{mLpwF#J%J_QOPjyLly>|x@zV0DB}gVO=d@( zfaNzL=^OHZ5E2zs zI18D(c-aw0jkpxQXl=Nouu-8#c+qYJiH$;s2Wb8rrQ!|>RZH1=n-sYt;-xK zt4|{6b1}^*lP=nuzen&zmvbAdx=Ows=N_l3Vk}dBKTDa_kX#VfkytqnEGteWQu zD~c`7WHK^o5xl2cXfClr?a84PrJ{7c#(||Glt!)f-w>ng0p%HSD_Q2vh(EV9(+r*F z2M4U+uPw;RE9f|p_A#LB)2hj9PCIRIwT-G7?Sh*Hw|h;p&8PNI!1$Drh5Jh4LK#SP zFawL)byw7r#1J;}8A6osfnT8a1&nFy^?d}8RQZdPZ2E^TL--X!qzO4C>f@Bk+mK!Q zMet_K`C3Dlx8J;3+~w7@Z#_ClWk-?_vPBIOzCcjfbXYY8iK_+pXXaA8L^lG(K1+>_ zs_JGk)?Tzr^fjP9UD?#;>R;40r3yPTM3YM`LAF+JHzIfShz=U)eA z&riFstz)M{W6<-;KsbGK(>F+)DhUXuD(TP6eY7&KrDZ<69@eU)VWqd3PPl!J&hKjk z^8_9mg8b@%l(5D9)vJaS8c}R=o=7m|bk0@f@cM$@Ckklhoy8yy(74Od1_nBB4oV2q zH1c?g+T-3DWr@@e-dCTY8m2h1~V-r<6ATR8glSaNlg2y9z^sAUqHymdL1Wp~G*` zbSKoOS@#taMEKrq05g$4Sg)?Z=X-l?)Fnz?wkx1sh0xSPnnxp_mt@`gf5M^6Y|zV8 zDyG5>dhA|2g9FtO^$G&lCTH2Gsk&*)KF6QgiGtp~_ur@`k&a6FwE}7=Y7+Xq%_L4q zQF&~}|MXOU{mRU2^~dP*f#up0Z;*aPn7p1FX`5x+hJ0D}^PTj8=x22s>qNSTe0vg| zq9esXvt+E_N7qN#F2e&Q4mJH^E%FP)9_^M~Um@2=;z;%DnVr&Cn*4V=rR+1V88TYH zC2nVN7j7dX5Uxe7mYyKe9Tt@?HPS1~r(Y{AW9j==Ap^_;p;CwD5N;u(XRK2VWg!_a zWba?+&#wm-Mh;qT6m2MO-ST6k@y8eKAB+#8gAUp;ns;f5jQvluTLQTdJJwjW%meCVg{VYY@MbM}u6D$_m!FDr}actzNkT z_|a%G+H@=})$g^bLRKPgiu3R6pwvU+X1#70l|PQIj8F~sLgJX~B32zXhGkB^UTtZF z`NLOzCMSK{JX%EN>)w9ITez&Pxva0%Ja= zUiqj&JR^qU0^3bOCh843@CSGakF|rMow(6G=i#@DxpTgaJ*2Y6g-M2xuQ!T2LeW*V zr%z}}S})GV#?Dl+l&a2W8ja017r#)?_XkrvlhYwgL!K{h4Nv$axAVTQe$H``K;KA zw5ay3nrQs%gBOOK8k|HU;CLCn@sXL*BTtAWk#=FHF`P(|1x935glRA}yE;){{hH zdCZpxl|p^RN@$}b6+MVZ2Vt`hAjg5W-)R`m{X}tOHf1dq-EVaeldhQ!ZY5u`CohwH zdoh_r)^cwx#NNcUDoL zZ0~9wZU<7+-L%fsX>#Ar-B+|&FwfK0+>W?6xzJW$mQt!ikJLB>t({J83gtc=nj=jJ zR=FT7NCK7@>L!URotSblQ@5aZ&Z^8ET{eU?qkmO(hMA$m17A;0m=({5+{$k=L4rtL zC+N27Er?|oGifPS?(tAHqMYEl^8eyxvc2{2SKg@#ctF%H%2x_eJJwd+{3@)XlBUlt zaowx0OfAe0?`5jd6rD*=%$+*Ckxz={>;*KiZ?FQ>DcAH+48;Ts@8u)xQO+N5bohb+ zb4I7ApbY(ssc(rL7wSOLBq!;-EPmnyL47rVTzd^VMFmQEL1Qb>O%vsUw;X`Xv;B9k z0ZTP*t1M*{Wiq>M(H*}<@#pKr@7?d`_8}*9hZq0f{Lasnyx+sgZ>CR)-|LFs`qE|WKYP#5@89#BobT8`MRI$EhuU(fGC)ieOW|-@1Xr^x#X;t5Msz5otS&A)vN{d2|K<*3lD)s(#MHh+|Kt&QN z5n%4(j=t7%x3l<^rtr!>l(0q`uB70j<*#SLt`u@zYTm+hoy3iexc5^lIJK~{>SKc~ z*dQyovv1xd96PtHriQm+CK*%EKn~##VkrhmpNR_mPmh-=x_d-X3LVpLKxdfQ5`Exm z(!EQ;Si6Lc`K2nTaH?~q_r|Ifo81e!mlen#;3_Ut#0=#E2wAEHO|-nWZ99}a!B5&h z6|&V21V#7^zRLD@B40!@!**=tkK6|ci>d`W*uE*ix`gJ`@Q1br;!uS77IU=s66P+P zU?`3I#~05l=VRfN$^UA^WzLf(jHO&cY&yx=3fKP4V{2zCsiGy%|I1h@$^uLI8!=CX z^3wM%Xs+2HTih0b$lCofjvnCNw0 z_WG3YJ^KBbUif3((_`YpuQ5ZcF$1sl-ZeLm|2f-$-)+wLK7#js|2#Y3%tuo>+jv7! zd5iQZ{1V!h6K5L}PCgRMJEdqpr1?RV=uK3Oo3iCjc6P>-c08n-iP z-Zqmu|5u}Ia=^|zQm#g4XTq(OnTrEuhO&-jPG`|Tl;<^+)I-fmvow<9#&Hvwc^sti zRM;6(oBPI6co|@kiQLMKfRrCp%e&3E<&A@Tr!+=cdMAxm>?E?lD`*YK71W+eIet?- z)e2+aQ&AlGn=yo8wKG5<90F;f9YrAA^A*JizKyxvdR<*vfNf7`>FH8{y;FWF*5f1Z zVjP@J?HC!67HSv?ZG`0u&)5{MP?7^51wku}N{^UlDq~cC$!1qWc*vUd_gKSR==dZ7 zLtE?6Lpo}-SK5Oj2{x{?Kf6rW)@F8f767$qwWS+3w-{uuLJO5{s4G_78+M%7RXFB`XrkTzOO$JCbI*VWHvI zEOh`0QVPowv#SLKLCnb~K!iekPfIpYfBGl%Jp%<@OvxtjIX#rwhqZ~cqVRVZu}+m( zb}Q?)@nBVKFrD^p^gmq$QR@a>a4zA*8DV~z@AJgku-<_Ti+3>uc1oDjgdrd;{RLI@ zxw?~x0htMp3;*E86%To2@O_H=7XkxfByOPbFaiS%yf57`K~3|AHY!-`Teba>u;@a z==yzXNlw}k>h{@-NT%f(&f0f+gg}xAFa@$Dq@%xf z#|-9Jv376|f2nlMPE#_QD-5orp;j(xfgiWIuM}9Y`JwMo0QmvD+DRPZUu1_-cso(cNc?5x3{I3BDcHpm(9-qL{24Nf{;biUl+{AwA4 z_yI7WO-7^~2M+}WFkPWW6#>?&%I-YD2Ss^BcH;saN7DI#OlGA8mbYLk4H5&MOjZyo zh2p?=#r|!4I(gaINQBOJu2O{RQs z-$vQXxqO52Afzoyf=C(y&WVvWj0Cfcb{>_1O6vz36EcV;f!-EleH#~wEUOSN zKlgnP;j=|%Wo)$SOUq~!97#HVh{~(GSbvCF0bLReCkOJxQLAXMh*4NCVAMQR5z0bn zf)_HWrAc96*l(MaXcIT`tw{GG?#GhXwoQaktwEE< zYFi_g+=ED)r@xC)f&u<`6Y*V-lSEtP;R80 ze4azEp_=`G+T+@1s|50*zh+QMpY>MS&{fwLT@TxA-DJQ^piw*9T6t)5Kd>>|Dr=fF zza(}LU`91!elgNoH!iGIq&uOy&IzHWX=l_mL!6wha=I&EDJ@gR_3L%C(%w6mtf0X- z3X#p%>FYBbPBkypECq(Bu{xH=S~l&rRJZg|79v&8Q&Ld7QD4M$*6GdmE?ciyb*V!d zNtQ@~Jj0dX!F__o21PF#6%wqD7c&`x@LDr;)=A9E+9bGDp=nYZd0CPP5v0f_5`w_f zRnH_O8KJAwL`(Q`0(o|{j)HN{4T*S9VydUJM;L`%5tv@9HSxaGvM4JV7Y|LYpMWWW z4{W7~??x5>54P?pNRX{v6L8tKZL7<+ZFJeTZQHhOciFD$vTa*ad(SyD|D2e+yjT%= zlM9jGx1Ja7<=3JZ!ucc4ofBzbB!gt1z{c{KGaK@R8^Q)CARQ&UR6Sgnx!S8D{6TTn zX5x<7vi4eHvtB+6bGv2%S7Z;-h5NgO>!jY?MjuCYya8}kkwkNE(9Q+oyN*%{K$wW=RB{ZePx8N>~ z78^Q$Pvb9ycajP^OBLd9wa+wl9aSrMn4c?r0*I}aqfBmOynq6}d2L}ZLE`cf!mzzZ z>cEIx8;{Q%EPr&y>Somw^_^?1D-J@k>ueM|8MH~{W6;uzn}#DFN{>_I`G`Z+(xcUJ zqgkw+Be@7vO5aaad%!ZeEcuhmmihU3JlB;J6uD7_W;DA}CE7b%#)MN15*Jevzw|+F z74RicpJZF;Xh^M~(>iV08(^t8%<6c!!AEa3M4DqEy0p>Tt{}7k0_Y%Z2bb-rMFP;V z#q!4tsHeWx)+9$Ot&J7SBMMbfE_vT2Ca6MF$)gW#a#>3GUPA{G=K^u3_ zxZro)Nj=foPEPp~XzS~N05-PZ?|bGD7_zdVjz;UK++5(`y;?ZO!MWy_6zKZ+Q-j!Y z!Vq8+Ci;nn3|Z2mimVBtX%LZo;ju^-pe9d{`8nRZm?n88C5xY zI`t@+50BnXVP?K0rh2oNIi-aQEu6Y1upfBw;GjBO&A%NC3s1lw8`w|=5Dj_ulqm)C z?gceP#^$$I`JNUm_O&1jv7%o@SYbKz`qF$@sP$XO;+^4&1S~CWi7@mvl!=lypcVC; zn2p`it)QvS@)*>X)5B6iMV=3Vp+zXX0K{DqzG)etfI`U77be7?8@FQwpEfu$R$MG- zRFA&{UXw4X^-1KH0S~d%H7J1Ui2|Oh0Nr7hhStuxIXI%|PR;l=@mPd=nP*qAtw!BF z8ayhUs5NalAXmz|dv3^?v~Lokn7_`F$NAQd23x|$OLeSy6Qu$G3IPzjz;$HEs;y{` z>**OF3e@3)*C3?=ErkmS3tY${*VFH43j$H>z(TGKyWI+S(=77q}3n+HPiy22hRTZP1cj1VTSf!2jr{W#5 z29)ZAkYGaV;^E9{U_NpiuiV1`_h7Z3tcuUvOCtfGoOejHr}gSw_=+j&zVjbncRIM^`--1@^{uh6Eub-ZIC(EUKMj200@Z% zND>vf3P&x)a9zzt%E`EI;ekVHd{OgSfimYEaG~qz3Xpq${V}0fs)0(dW1A#Quki|tP-U3_{N;2bsH>P+AoytHlX9(etNpWmOlXRO~yd z0D`+N-V_j0B4rh1fQ}?~(TZz+ZGBSM3NYPjKsuy$o&$nc6{3|8gybOtq0=`=1XN}w z{Hq4vc!zLhY>xC*PRg0qHg+-xQNpDl6$t%|Nc)s9Vno0@xsv%0eJZXj!+Z3s!IOvd>isy79CVA=NMx`~{naZqeQwV+*8x zskZ<3OPklL#Mq(TQUl$m;L0)dkh%@eyd-37fWgHrR0ghr7Q507O9)IU23Kh3Nvo+F zTudP{%!+rQo)v#SJ0c?rQGov#IU(TISvt@H$~W*cgg~3RDOVIHbj}=}31bmD4n*jo zI3fFzh><2!sX0A{zFB@8DFgbYg%SqlO(5cK7mMH~U|FH}f zvzT3L^EfpDk~pyR%*hswBK+WYosxTlS@rz70-yZD7+;o3oMMcR03HEd&6Dj3y?kG7 z`A*J6uqlpQUiA4qg3ctcdi-8WCy5O6VR|ZITHJ! zXcErCZ`_nAsU{^#q&I-c3h|PBY4Ip`uu>8X|Iub?@enW#r7NV(=E*L~cOOpQWGK`_ ztcYNzXi3W+ipOgEv=W6pI+JYcxmh*1jLk_-wbC0!ma5j~5DA4NH}vvt+by9M1Q?g~ zXHKs{BzO){SF9I5Q1Hj#C*+R5F=S?>j?;7tigeEsi>vi#+FT3OcA1W8tFN#EkxXN7^G5OwQ8F-GxI zDf(Luz%%VxAjFC0!FR>Y9}kaGZy4YQk?@~pf!%g~&%qzKIMm5KC{-b4VL9*6)mH87 z4E_ld6o+wGr4Ja0F+@ZJ7Ou@~P8G*G<1QaNVIO0@0t2SvK+VekHN8;@J&h1GF%8H{ zAr>@^-YJTR-7Zg^=)6r*LOxcKJgxJrs8#j($s22Qx@t{7Npzx0) zinq62u$LaS>|g353}?FG!%h5!JpO5_$&O!WiNc5SQcYWR2~yPHT`yri=j#@C(v*40USR+l9>f>UpgXcz(B}3x26zmL)Ck0VBK1mdl&aWUPN1 zW7vgu#rdVlYfK_hWU{=wan{`HPc$j|Z%NXjgq^03R$#!%o_bmhNZ>f~kGN|b8wYGt zFHbkPI9^*`eR9S9n8FHaoo z&YOkM{f6K~j9t?ob(i0Uxp1*1b*aRiP?{@LC@%`x7XD{7_~2+-*P!y!auV{sq!|Gy z`6ew1Rb=pugOLc3nX)V9evZtNMQ8@-r+tL_&QxmM}G(1WK!%ZIyJWUlCoJ(>?=yxx5vx2sdKtqKkw>6!UnZX_m`K4d&rnjw>e|^CDD8m zAfRK!5lbZ)FhnFb!5O}|lW|^E6dsj~w!ShC5c?qRt8Q8@Vzg83jXTv@^~jWJKT-ef zm`QehRe`HOnf9M*GJsC<;!;2=(BFZXY{OJr*GfI5xM8TtWQ-RyzSq z!(qKN2=NGU%KDQ@xv*~HZd23!KCU@pZ{n4ix+*(|t-l|TFx0<8VzMgyaz@AS==RJirh z$KnS9qdX`CVxf6TK#JQtha-4!nD%gkymbZ#Ht;MZa*kF?vu}`~BLMsk*@YpBP9q1% zy|x@SlZ0E8@|;^qXsJ`1N&j%Hs`dmEo=@+Z%&ZaO9htYLN*Lyt$#I5zr{X}5Co=IM zL&(tFhP_C}$sZyfPC3$w@XNX6W47p$Y1$Hx#FrT0Z(1E=qM#@@(|ZyDUlxXkgMdIY zAptsP+Fm*m0zr8|BgPdh#zUy1FO@Yswr0^AqsX0>co!m5x9;nIM&h)_P$RS?ZRx&Q zUwRhn5u6FRR34!fBBj>2tqS^>p zXvhxZp>M`Gqhr*K7+RVqI;qP*Z{Mwy?7CUe0{l!!n2>JxQt6m%0sNV%1Xt9$z2^fwd{x3+7qP8+-8^_7os>X}Znb8m+_1zD z@4{RMB*I+&`*f+*J9-BIId}$Nsb79{mpmZ52D)fr!Y>T9I1TRLR)+DagB+*U)CgD^pl;?+WNV3{A;!x zY~KNq_cawyr>I3afUoe)6WrOj&Q{s8*%FnbQgpd8xSYyv>omcEo_(;n?l0DL|60v0 zhxBNRAj+8nZhMF^9Fs1WNS~zb1zi*D*nK}3Iy%QmlAS(9mb7!Ve%8TyODHMwol57c zNF|)LT`;<=&3xCI#9_?ZermJwmtaN(QJ%-P@0Qv576*>3VaCVP4F;S)CKNg*hw<1i zEi|5b$866Fm+UYI*d%!S=AjnW7r}AWTL5!&bKg~ea0%C;akUAHAlCP@i6Lwbw}CxJ zhdirro_>@Q{@?aQ;Oh;ku&xT$u|}!+zz6_Z)hS4*A!2dtk}#cw{{?|hqgTh%Ts-ylyJxu{%N_^ z^`PZA<9-F5GG|Jc34HxoyO}ciJB`j#a+)Y2#REmIQR^?tZgMKZBvajkJOq zcv_LO)3IoKV*(ipCJYk(k|^K>Cx^n(rhCg?fEQ7he|qLh@|j+z=Gs$3KrQ#OW~#%b z7CGi?FZhLdb$rdNh%zQuixOv~IYc-Kai`4v3%RGfj_rhh80BreoJh{3wZ#pNdTd8F zIpASV#lG7K1kFlCfCpjaSxTLxm)LO`US|oQl!qQu7DE0LvPmyTCore58Zx?SW6M1{ z`PoUZ;EN)wu)tsS#JOMGd;aNm-cfK)!RMvv*H|``SFDfKyQ>?o!GO3!9+p>Ih=^2y z&@MzoelkbK7U)A9h_Cq_jZ+^EimtH3b_4o}^G#m|8v$&uRSNwrCbYxFO*QT%waZS5 zPU++Q^QvWrdo0%lJ*D^VLmSwGu5hge(TetLxjk8(XKYw4dXTN{$IV*#3u(%Fkb#mM z2p?AhHxIoxGn5S#YVEq-vNkPv2Kh5;B{8CtrjoJ6DC0RN;_m`fb#p>km*D6Vu)J)% z=oe>Msp28o7`>8+_tw)%2IDUFWJ_2_01}K_YR+`raFI3IOVZ8t!I)YdS0qYlRp+c#M&~%BqxH&VpYi7-G0y&yB$a9M6 zob_oMhi8BEYnry2-g7t=oCp;wmK7x%0eTemq}9tb-M{!f5m(XE%^GLXXaa3s)uAD@ zgPZZ1y@QWY?pg#~%+yklto|#nac05afwfH`hw zfh|rCxq22pPJOUs-Ps?8zAhuYf$bhURN3FV!OxVzp8g9;n#2^9fl^@a0(`HCl3nL_ zRXrmX)%5Dx?FA0OwBG@LS$G?E2Yp{3P;i{TAjlFPBBn)1Ho$9W>^9bom#JjAi z8z!o{j$01G$7xk0g9p*nrXEmqv&z+XFluHu#EjPUXt1fNon+9u-t-mOq4Y2;^^VyqQ6E^)YP57yyK-4wPb}G#BFj`EE2;puP4!k`G|H*BPk4 zXW*9ju9TZOioqQ+14JvRZjThqP;~+$HtVVAHz{#=e9$WPuRsyceLMVfg&jR?Ok(Tk zWG>wlZuq#B(FT#hqOkXCkr4erZ=~o5snwo<&#d1j$)2-%&tXrgC z?J_H9qvPQx$bx=e?@{B?Yj+!65@v#FhGZN2xuh-&HEo}{MZ^0EiCAvqk1Cn@>Xd<( z%Plu(!!1Ynan5=jgG;wlshYdZZ@Gu+LTXS^IBol9meP~Sn8i99{XB$-(CUgHF`GQc z_s2NnDG5EupQt@8(xy{3mua-dviGJG!UeI}^jK6$3{(r!`K{vRH1cc_@)L7{ z`?Zkt(X+@o7EcHrClKKa3jcybM~IJg`23TG>6@s8&CdX;t=dM*T&7-idXhOa-M5Ry zsi*`27m0k!DaQ}Gkz{j@Du^5xAzK?9BQ>-MaNXr-7{1Wl_DkB{wn+%kwOD*sD&PuZO9DN6JS1UGmByU>x6qC9LR69{!qTUOWZ zg`LWihklY;#*RW&5At9!xwD!;6S>CQfsn?#zF&q>@$j0z1*C`TKu{?q9-5d+(o{?c z!Io82#$v>z)-Gj7S+CJ64pSV+%Efo{&^=YrT*3?TR@P_bqC94b+V4pbzgK#Sb?*c%VwTt@$BVLHwEd?q&i3J*Y*O_9bl^1;mNW;ed3uneFS?#`oty{{L&~RC* zuqfpgIxtv8Wi&^#lL3)55##FeZk|R7&+cV0pqRSf8yNGMnhb%=Um0o{k4N;kr=kA( zfaB1hU96W$VQ3||1i`w~HRSgq-UsKSj98%>tt_)HZnoTp%p}z#(kPJ$9vSueXN(t=zmGPp{;Dk9;Fs;iNr6Gn*Wc9KOoCp9S= z1!!Nk2|-BGoy1HjXMXkP^&#_Z)dXG^`cIdN?{}8q3ed@YEy0Yq1JJml_7D^-zgZO< zoY^{Cc2LP9rXqd=!1{6`++Ajr~l;pX{hk_HG_|+3> zoHFuz)QN)eO2AT~TFbGu_u8D9^q~|=?~L2T7k(Z4Xzn0kN^ew5F_SAQ&2c8_^U5b> z5*R+hZ363AcIfA8v@kX8_*^wJv8|o>gj|~FFxr)iX%=Eqh#;-6m&hVBotoM1T^;@j zB+wJORmqH<0rXrxjGZ?kK1O?E-|ke`tNvvkf1V31-nc_rWV<=jO+q6Us$3v0eMSDGA#D`wn_rY%yeLsgklXaERlk|5A8;*jaPm9j#hxl3I34Clqt*W!t}Fy9LJm15c;AKB^?QL5yq}Cj92IvNIAYIKmSL5vzf){>zahlEWb3T5)Yk zc1jWS7h)IeP(eH%TT{>tNV#C}Z`#rmgx7LFPTW z73jVl@g>_Usmp_W|8blQw3;&-!(S{WtwX>!bQo0c%|-4KfRjl>biv<7emjdses&qD z4|99R02t|JtB?#T^B9ysuDO*YFv@aV_)KE6a0g24axkhY6#RMew+Aw#=D079kU33! zk}H%?agPU~3%`44_#{nXfRjNfQ_GkoO#Mc(j_<<}WSH8dA2OfB$*4#DqZWkW?8Gc| zDkysC_y9x(aC?VG7GO|0LlQ^xBF6F#Pu=$XZZW`A8-;P3*U`d(34xhTrnpWojL}ts zkTD-D0nO|9Jg=f*w(3IeXhWQS5+g7UKgviMMEo*F4dffS-@!VJyR-DDtDX{CrD*NegxU&+vl#TAJM^Y>tX zYc?d!t)&bNXB$bmLyNGGpoQgBgKd;v)q((^nN&u{J<1}5 z-+R08BF(-Il+NO!vHNHT0+Z!9W4jaA23MO~R3e7m&54#h+9H3)aZIkf+g$@@!hoTN z1bhY-B!oB;WfZbv1kw`qKa@T2p!-H5!bP( zun=PZiZa85xN8wwCUhYnA6#wR{6i7KpDZ<2ag#n;fXWwwP;I4MO#pWN%gE%{uL2Jf ziYDC)B|ts2jy(6Va>s!kWCix?{vA}=826%R={<%Ob>$X%(Gk*6z=II$Q_V2$qc!>~ z((fZh2t~)n;B@JAKb76clF?=_6Jy?@oTW~HCD~-sBS%n582P_*)&8oOdHj0%(Gcn( zzf81Q`pW;rN+-H8f(1#4CIBuUDmY2IqqpnEixTt+2B*DZLeS_`_VK0?#AVT5rPbVG zwj??v3h5CEH$~8GoDAKqoM;erh4>nS97h6e=hM*R5gK5?HaE(F);Ss%yQE{pbb}9~ zt^6h6Im0GdX%f_20swoP)oaHL6T#apyK`Wf08+G-tP1lM(-1N>>nZX2TV~ z6QcahsWSoMw!}%BxYR?!LL)Eh9h5?pLym<;hrHNTir%-<5k@b}T?_y51Yt>^ybS;* zhUe5sj4l+ZS(33(0z~B5STMKH9N~Mou1MU%M$e^^(HWmNA_&0f<=**WPb++V7n)U5 zIEP6dd`LL!QW=@Jmac_fD*h#3eTz2QrLSk|pbVju7C-{Eo~i;kQ=*q`a*3sv_luYr zP;S$f{c2EliGRuOwA6iidoG$43fFcWOC2X3jrAn~q1$sGFSPP265bxo!7PL-?Md}MzZv*AE z-!;@k$YisE1PwM*X@4an6WuE$nE61n6RmK4zmh>hln5qT+^9070Y+YYMNrk}~{pFAaZSbL5D01`n;%O$3yl>*0p-N?&_rouh8jJ))n5zB6g zl_}Z2up{hi00Rg$dbEgakZdrF@QI>pQt?iHsVVPqKs-d>7U&LYyU?&D1BFQvm>xCe zmR@tZvjznad2(rhCGa1%<;b**p__^%MT4hgsp0VI{A$F_4RgvZTB+(CYPm279l!DR z5n}N`#gAB(tMUGggQZ5B^wr;#)^6ro^(#`Qzk9#MwngH@(K8InNczz=v+oa~SIgeQ zltaSRTUG9KpN*ORdOwI$AggKHy-i9iILnv6r(3bjzghu|S@;}&UqsAlsqJBWRJ1AU z#E)H6*wJNwu=J?q3P5!v+8)~~hr{-+0r!+~M|uxO8|NOfHO_qLt&tT~%884hKk~c$ z0plm02e6W51t`qhmV*Z%a>4Ivc;D&uR%NKux%9*xk%{|MBwoZIf>rp$kwcVJ3rtS@4){6x0o5|3>@q(v;PC!s&;Wj000b#y{oxE z-|nxB!^a(&*Ia`b%8A}g#(8`C`eYVBQb`6y@m%3yHZ^VHGz$>PqoSt1PSyP$`F>sJ z`?%KqzAgQJUif}J-u^nu^?4hx&CT(7T<(2c(*1t3&G~*h=KJ`V;rrh2<@wfm#?SfQ z-2Q$){(f7?{eD?Eul0Sqm-~L}Ac@9_wwCqW zhSWdA@D=X=cw0}!Wv>6%+p-jB^K9snGrt``@(n} z8N?_5WV|2I@O1+JI^%p-+UI%~DAjd(LWTkO81Y#=RohJeet1)v2|XT2{B6{GTmtrL zX!?FF!IyS1qu`5oIV0fv^i+!1hw`En+l+t8_JsV|?~`}S`e8FL1)qMDXpBV|XjjU% z@yZQ?QgdT4fOxd?@*<%=ra6)N-u|)zoJRk6pL$jK5#*S=mrVa41UY3&cn7{O5rvd$ zt+j9ySK|xvRl|BMgx2c|H7MHATEq45X?GH<#OIQz(Gl9ZaO#G2?1Lx!$qu)H!z{5Deq!*IL=nNM)z;l}l!{uZI-fBIX#yjFBx#BvxU0r*D&>*o(H z+;H6A?64!RPI$mKK>h~5#X)!J13^&;PIAUoh8tmjdwOIZyK`p28*aOX!r8%W-YczZ zuI3N0Kq^`%6|e2VGje3^*Y6Ng6iF18<42Zom(i-yYrUPN`Ny2=vRC3&gc- zS`BOfEUh81u`819O*r+oay&-Hlqv_JtbV4#IuSb#NGiE!zI{32luNhN`;7dt%N-MXWtBj>)M z@MgQOT~C(6a9^wzT&%6`G#429M0+|1pCB&Y=F?gW*ENPVjhNWc&*00B=!t&^2YX!G zJ$L){=tztUFYMnkYWBdKV$M?_X7_-3AO*-;7Do>3%>OoJL_5a!rlM8kjA2 zzAbiVkL*e(nexGm2+ zoIUB2-QuKnAc2kX^4Dp1KR~o_)r-fdPtFEsfAk8_a1AZYEQ)Y@zA2S?n2Nc~DcEd} z9sgsP@pg7UB42(0OPlj9Hj19xFagXuj9EHppD{zs0o9Vfu>K#uR+`#{!^=X6&J}Es ziy}S|(|uQE`S8l$w_zRLbJy=WQjq<3Bd9*sPGiMT1CFXqI~Cst@=S%S33#5u=2X_J z&*yeVv9K*&hL7^%g$>H-qi zV;Vpe7}J&Xn+rti5$g4t;m&5oVT2F)#lDjVI^(L`eTb6`rB7j@OnbAOuUb(kPMsCM14-u{?VcLz8 z`%8e`!43fD=*REY z@zhox^nDt^W4^gfL3K%fGg8$Uum4@GryxQ+|=PHUtVdc0hDQg`LLhfrI zK4+gE1c_}_hwOCnfWB5!U2yZl3T519>uRd>ZB)uWc+p z3*NO3CdU&CjND24V6Hz~Wz3|#BA>P7%@2HL&iMeFjPXq}bm5@dbla|HEF=&M*s;xY z&;NlNvB@zlVTD0d^02wg4@-~7FVD|1TlSy~ausrsn;m%zuRd5w7Uv8Y0ZQp?$qO$2 zeuKSp*bknvYR~jp-mrt=zay`6XE`Owh13#=W#9pbZ&+G*5q(|p++%K)?3ZW4F)M(W z9VZ^_e&B&O|r8?Xx~FJVIEtl+hZu&7n3pz)3?}iuO|dM>T2T<#KBFhLE4R7KTdr06+;u?HEZ^2VDY@|?(E@a0;1;Vi5$Q`iiFCKCHXu-Cl+LgW~vk_8L;%7x@GTbeEv`CI#>uow@TaQ}Qr}j}u zHGhex3cUVMXpD9G1MLn{@qZ23;fSg4^2+z%N!k?&xcA==14?*sKY~x|()Ss-0mH`i zdOTtHqD1|HJ738TMSS(inI?DY{~j&p2We`T_^B zO-cKI8hcKOwW9W6DYc7S0a-sPlDmjx>NwM&r>)FfLIH@tY_33Gz&JG z`8?eapad9Tpv_o?8>{I7Alo>V8f6W!UHE`YbF3Tw!+Dd?|1baLc8^^a`^NbX|3z!= z|68^$S&YRXw10Z>zxXc*Tjs8_fB7$l$Gi@_qr$Ex$cH?v8aCfTh*yTS-)A!QWZNZ8 z%gUuIylb*AGW`A)0=+l)(^y^PFzOZ~ms`ao?CjmMJxdXHHcofRGG5m7hVb&s>agtxK zM-1H{k5o6{#r7WT0&s3Z?8s!?$KAt`G*&?NA`mvj-BW;niaVB($ZEN^AV8N1GJ=~a zA;a2nb|j7lLVc?SgoekgvUkyhw*xEE{sLjtn2Om1qOKTf3qTAub~4xP`YmN53Dz2bCR=_Bbhw<(VWy=~E+ zaGKlbl=ad6%ct42iGv;z_dHeU622X)YKC+~lCLHeqm6QTvH5?xP<4y;JzAjYB8XGLJBeSw{cMK#^3u@4`{>$pH;G267iMA+Ds3 z)1WNvsX6)Wp2O@QM!p3k(9aGt)gR|cjcmXj3!dCshdA{$r0zu@2Q1D|NQ^Go8jlnM zy5U_&N~{XIe!+(j9bEI!r!#&0l7L;V?zGNy5**oUN;;S+epSP+yJ%K@H5hqO>ysX>(UwpLdcpsH^{WS8-Iey(#PM6l|ap@-enj7Ei2ML z{1Qs3Y``DB1(~Jw^Ax1D2y`0Wia!ZDVXAarncgTb9pN;E}~>RHviK z5MwV!SLOTE_ufZHu4MPcCCQ6?{22iDN5DP+H2NgF2PMg{WXQsLtiiE=WfUll3UP0? zSvf?jAP2E|@vSh0m7-0NyQn0?9MfFWfi3C%-i0i}hXzWb7`3qG#($Kq(AT3n_PT1T zwB?1B(%`@5Xcyep}>$YeiY;uL|ie|@_S1~hkC3-=hueoS7_#`T~uXADzD(%f9 zJOMGUfxUonNc9b}=j%(>pUetkROJuBg<^jG3Z`^7;}#_ySp*}6XA$M_DM{fD{^H=h ztGA043xcn(sD67OtmNGQ+%bXo(!-I}73rjlI!4OZ@6cnUk{cAw42WFfqhh0WN1Wk+ zoJR(NKy_$C#sVy~4>Cs7s6@u6!A;xPN)C#To`!~Q=Z^aC0!RrSvq%Lut*JiLU@An&EAajm?Ev<;xK66_VR=XNMSG++l z*d-(KEN^6iH{xxS(PXc1%8dZdGc{9(oNy$)$CCHOyQlk-_wiY3M}-J;sVaecQd>Z| zywD^mC6#J>p2K>>{rotnlrsU*A2upY4Zz}OqxmgiO&*|z9v==3`eh)XH=D=|=#)^?7y#$o+$*4}A( zGyi(&34kF~b^%y|8cwIuMgGAPWnWo?-Etrt(SlswIU|YcSYaj2C8I4^C4I)m;^1=+@K!nXFV;ecj+bi-#70uhg|Y3U~&uRwueVo z+-N$vbG_2oZlwtV;tBzrL<}0~T_ZbPN4Z(7)H`iiEo*CdHx^iS1DeV(@j*mTko4_; zn15M8>=kYyZq7i^Wo}ryWh+9W^M$NeiVIKO^HO^qAB62muv)Ki-Gu8OWT*Ad7aso7 z|0Leh)o@yP-}XJbgDD%y>TpzDwEt)`OhwPtl*()#;@Md_MZ~U!1JE-z`xd6u`bil= zyXUMlMP1W`RK{>Bw=E}=FfyXd@1xm!8d&VEZDT1(OpRzY+4$YEY=ojt(HwhYsTdF4 z@Y9F-O=b^2NEmnPJb1KKiKXGqK2y;p(z^Uj=33=6$R;0^+=Qi4C?9z^*40uph-^?P z+=0wko6>h|PGL?t8xp(=NQNGJMk_qK*VdKPN}2`3uf%sO9R$}-2Q|0UPc?9@rLIA^ zTy-5(Kx`k^=C_|Dp~6<#fS%KquKcdsa&z^$J_rUUQUcd{AB`xwL_tQL?88 z#I3SAS{q|65^gXu2?CnC%X(Fmp|MPj>y*&I)JrUU?Bvs zFmhKvP9qATDiWc29|%#Uku`Y*7+gF)`erR1LD@wY4MFV-jKD-r0Kh)|<`z&Gs>n2h zj2$bAd(oQmq6v4mf_QvC97Lj|N0y9dE708Tr)LWR6W6d%Cr$g?Vl>zx%{#q zI1MtMxE|yL$?Kk;1=Zmd6I-%D6R&U$ut=RS<@mD=9j!TDil!ifdZ%NMZhr(26AhE} zdXg4?+3{bQRq9f#8+NSoV>Ggx(;M@cR`8P}vR7pcGPt116fqR#Q4`pul-5q;#s9hqo( zz53!d1^D&L;Or@2pujg7RBc)%e$jcmoi5>oL~LYfnR<{XB5QliNXjdZ>?z(uucDHy zvQLm^*ALmh%k+WNi%%*&R#Q_9cWIx;i-L>16$>`VhJCa*$%?1lG{($!KD*ph&;Tn0 zJ;GS$%`&L9b#S}Os;kX%>s@g7TLYhrrbT8Cf=}rUr=9sOzJjhYJS>>J!WEUIbx_w< zjissXRm|N{|6UEAGbBVnA_*I0s(3W)q!VmUwygM2qMEjEWa{F)58Ey=S$3Ech}HNa9zX^| z=bATJ9)wdx?MvDY8kyI^LKl8ZQ$_X+`lIAPdTs_l!*R}J;2tC(REMBJRYD%^%v$dx z?}Ul-7paSUfVSHjJC7o{0@2B4alu9f{*_1)uQJ@RyoqU75s29`XBA{0|J>KV_Lz*H zV(wq3f9$c$f9=n_U7zPE7;twN#@5qq=*pY(b!Wz^sz_k{TP{r^BuVTLCWmY{qv47`^CT zJ?+)S-6scpn~*n*w?UQ~B@1aN5yiy+{-Ii4p#>E=}b|Sw^ zt!=^=`TKv;Cd!+uYog?b(AYp($8%g%u5Sf>Bce*L&?%OyW+L?Ytoz+VfYuUpiGn7k z=UbyGd+92^La%R!!IZp5e$$alBq@KJf%fEeiGnSp6XqW)-_%iGe;Qw2kC@lRYw#wb zF{Ea?B7b>^B8mzYwE2N9TUDy+PRagjkG-!EWh3zY*kfWN!v`Hw(Z21TuW;G7HgoK3ncSc>`O&_HtV?f#EXY}C8Rdh zmj(6n-LyK?!VDE<%LW}UF>D+P+SM=KK%?^EA25A%$Q<2tzD&*X_gf;py=^>S>=_tY zDPW|jdk4>y?ZSgzI=wt5Jz*GEmGPZKOR1UuM2c;d?%TGY^JpY+2curM*;iHqfUb`t zxKjs+(sXJX(O;L98=V->sg5RmvmI)X`(pFIQApy3)H5H;8Luye1aCT{<*CG+l14M68G(*6V2}UHHAx?kC{+t+DB=^p5C! z6nQ^=NH!FMMv&R&5mV zNZK5k@TLBPBI|tnBX8?)Ql2Oy;b45?O76Vo1STGXmfT40u>FtQ6>hqFNd*jZ9;5+U z%Yxhs^SjmTo+VYbxPz8>!~#yZFLxiVHA;>EGe!h&8$kE6yuA4LJWDkXjSQm8-Ch!v zkgJ=B&w_bmKShQ3&JIasf}o*OP?|*T?UqvldH?#ef1@8`AAq||ZGlhNeO~~8$zcZ? z(jz~BGgL0wV_yX&MW10G+xQRwW-xBKEXe7Mq%wOvBgR$@5Jj1N3nhH=dGdN*+q?RM z*UqVkV;&;#=bz*T5tsb_5_B)(gxC@vf_(`d9&T7vuSgqP|3;cz)qXc!pXRD#g#9Fn z<|1~rkOR=}Dx2)(d#a~kKaylEa%*v8REkf5$@SfY(PN{)H~Sqto+$}hk(y^o$aUsA z*VE!d<#9}k?Ch41qB)HP^dU9RvjbAa-`3_O%-907QTs&~=bMlq1UFSTSjuDh4rPBu z4^Z0xEC!HyWGy@xHm=i%ktzOHXJ-Kw$F{BO#@$_l26uONch}(V5C~3i3-0djZb1Wq z;I6^lf(L!Q?|tW;gq?fdxu=RA%^2|YKi8~(tzK2#HJAA_m#3m?m3CR$jCnRDBu_c5 zg4T=ly&Rx~CZ9#|oly*kt$5R8{nNz=rG z#(Dky{+FO4>4|+_U)yfq{=i9+7`_*UcT|5VTkTV!A9HkD`Ea7d-N_vEQYM&=P!Zd*xKE#s=Lg05CKjQb-{h46duwBYqe z(pH1v!#XoDtX?fu^>g@K+c#wyy!BLjcU<)_hL-|9&wIWPgW0|UkM}>%8y=s&`@S^$ zKCUW!ei`)rxtIO?*q-hCLecee^z-A7m*=b7nHz38cin`WvczE~o+n7p?5{|tYF?rD z;Mkv4ExynURato`ed>)Dr@1})QFUJpU93xv1bglPrs}99;~5iE(cOo`>}y& z?i#4JX|L zPUsEUR3+}YTi=wVP$LZuC)JCj)*5~Lxl;qbH1|BV={hduv1N zyJ@Ex+m3dpK|f~Yziu(G^m2LNmv|H*g}I31`ce=O$0aj6)?qSs?N(@lC~Uh{su&4? zz}7kt1P8-VR!ES`TL#{mN?JY@M$ZtL*N>H`SXyLd%GLSfLQ+q>;S>yV8V2hVjTbpO zRYv(uBX`CoY3|5H>`9I^p-SGM)ec`#8P*qjw6J~g>a~7RU3|)w3J<+-U&H$hN^lV> z64`fGPV65~m^o?-hi~n;&2(2=@hl?i)WWQW^vt0qckfv779_ zjF3FVwy(2Dz0CXgj@|pzWJ%Oy5jI?T<`)XwEk;(H`J-4GeL;|;I<{AJbj zNB9LL4I*_%r!9F@e~5Hw-kVnGz|BTT+Z|8NYpf6|J5P;a$^o4jP29r$HaC>Q{pPa> z<;VbjDfYhk&?$w=cL5UnDHb1mX^WLGTrz4o-Wl;;2ikeqI>q_zH%@FMk^-VJ)tBxP z5AvSbCeEl#_^2==p80rDri12iy9T|&39%tP!q7&y-eA=$?%Xtgtd@$OC$qZp*Zx4T zODPJ|iw`3l-iy!Bd=`fLH1-Yt`=SeJ`H=YjuCRRH&?p8M!sn0-eGyr>bPG0h=O0o* zxoPDjn;W->f{AYHa-`~(YVV86xV?cHo6@2$@CblxvWG@f!X6gPhipnsh^mE07J`jB zS_W})x3u5eUAmvg2Yeu(#zab!STqrX!2Swnu(jcDiMM?DZKK$mI*Pq5hyWg{~;*ORD9@4YYM9%0{b$!M?YnAjoIP`t5Tu_Br*n8-qpoC0u;dNIHgxogA zusdA~kVTTjYK#a;D0ksY=naZ=SM}?ANig9pTVcT%&BkIVlBn7wOxL!C!ycCjcMY{;e|DQiMi#F zDB0_D79XDpBZnp9o4}6qBIUlk&}f#lg4T_JTk48s7ve_dzlda?=_=aeb}|@83;D@7 zItK=Gq3$uRg2MEC)%^KqarU!dKd0l0g757zMPNhUfmG&3C}xfhB^|7iw^C}V!o-iC zFyr^rXctrn>}|!LrL$sgJM`4A*mni)(|z4PG~IqkBW7K|U8;Gi*t%ogH-0I9DSA=9 zFmG+|NTN(D#@fAGp~2aemA!v_)KKU_;~Na)BL0Nh0#95-RiKQXbzt#x<*#C4uy;$U9);6pd660!4zy5T7`=U8Xnja69G=RHU#{Cn zFyCagj1&}`8=BRAxKj5%;w)giookIMdhDgyeyO0VP zNT}5AIh$<)4mZ#dwkZiMp%hTbdEOECdpyZUNm0NaR-rI(2A3^j*o$+_#H6#pO6PV5 z3CJmC-zczyecmk*I09kVM$lvYzFwV9^{91%`%E!AMVnQ)s$(18#;3D)cM#eu=YX0J zUlHml|50DXe-ye(?Q=#}V^9wR+C&B*N4VuNjUFoH&S|bVn+FD6@I+|B*+$p+26PI8 zwWa_&9F^xw{x}$yHdc~)!)Lo3w51wY6L})>>k%B`DFDt=2ad^cn*CKla&gQ?6pV== zyHGHFJc_i5p{7$oIRB`e%_M0JskV6I2`r|A*L|NeL@O$K>N*2xpn(Xx71`+XC;}KrvkJYh0y>PePeTDz*ybr}ky@kiWFT2u5|Eh%BuRqTRy?p=Tzp6$ zt1#wZr?zF?vq>p<78I-4rfOC}rd7q1MJ%CRXY{+@X;IYrY_|EV zmg;mB-jv2X)5L28&?@ah$iVVIVF$_}|AF}f=1=4Ja7mW) zMyVQQZEFIDkuG~b14C@`q7hs^mVItXrwk&FLf=r?rHUh?)Cy9tCQ;BT+A6ZGv<|V^ z-wnuxm}Y@NY=?uiYBFrcgmXJgCbg+GO7u`jeq6(tFGO*(cOJ+gYN6_F>>N;})TuSN z#K7~1Q>T?3vu;mM-0)7(#iCoNA2k&YOKE{#9AoZzuT!KKVXB`v7>J6ota*BM7yL6j z01K*Yb(4(AT4rRil17Tw%zD7VP!(>gkB8Dp=~sLL3@lCuN=lBK79NabkluiEec2 zTGIVDbE3jq;-5@HzEOZ6Iewx4a1D2nYS5skE9%?QLJ2KY8-X~o)D&5|6CuhgsSu?{ zN;VtFDas3@Nk>BPi4kSIy4C7kfP9rUw)40C+Hdd{b$b!i0m+~XT7k&3i#+4)_UPHd zaHb`2rdN3jiVBke+xDAi7&C9MU;`14d3etx3|bE?On#}_jnyxRHg8~rQ@L#w;J5Yq zd12b1SgZ+_jAwla;0-WgIBwYI{x^5yR{pqf6i%^>KM)qdREgGr#GvnAQ{-=Z1%%4MQL zrV*zt*e?`d)$CHC=zlAzbS(=f%g_M5oqN^pUB01@bL2Q)1ESko1xz)e{&eIqJu_nZ%x z#aWoJCQxSJW0h1O*pIc#UJm@4nBOw-TS{vr@a+Ev8jn|SXI*O ziD^n^`R)gKWx>K~xabB;azhD2w2VEFpH$_`W;KVu3@MTo>3aG}p4}>y3H>v-F}!-- z4vc*7dn|uw-yIv!*wV_4k{IW`FC<#m>w6!t28Y~YHgm_Jofu|PZ$5poJ2mI-OWK6DESS7MKXCrAg*pgNZoz(uc#d<8MrX`>qLu{-QCyR&J zkXlZyjQ+e8F+h!;Zw6OcLtwaUgnmsa>r28tcwMX-**mk)ikajAhZ$fqP{k>u6K%o7)5nu%!rWv4X=1^d5#!MN(BN}MT z;X^{DMTi)#l26DQ2;S5R$bskhJHw$0g4j#u1XjCapYp4JHWcEe)oavoYCMEnGB4L3 zG5f}XqAkf~q2pRcn}XU&qiT5uQdZe!%Gi%Q8(ZJS!x`Ldgrr0GxFuPTm6!8GWaAI| zCO7o04F#yRWo2>KTgMLxJ``_6rqYx^`b*hB*LA}~gwDUVbcY2?DGpiJ8JW;xn5t1J#R>!<-ifK8>8}sFxW)}l93I zZ$9ZO&l|HG_PQpRG%( z^l;XCG|?J4fb1Eyxr9hBey#z9KuKq)YK~MffE4^1nIWMd$z+ORnu8v+&o0tSTOfz- z^*+{vW6uoK4)Q~M2l^-PU=NzZcuL0#0{PGFU^CymqImjZw(RhEy|nAx4X$WnJ$E)? zZ2IqDEhjgp?Rso15Tl9)iX&Gx&7FkGO}e{$pz)+-sRn1iv=hy<@&`d*AG)kf09rAd z>b(V7b3cf#(v?Xrr)!4O^~Ob|e09;V!w3Tmt2*TfN>@uxKGR52zx`6`J6){|5DJAi z#mqK0%NuEX3}^xm%MKkURx1-3R28;DC7az`V3lzrPr<18;E*ENj6iPN=h(bnOFhuF ze!zr|`COOu0Iir4{+xGSDEA%C0sUS9J{sA;&d4B~IBUdgLebvK+;M4CzMELLyrnm45`Voan%Lw|{2C2o+QqFpZDgHvYD$Urw{E)xip zA!AvtRWj4;g1@jEr4ePIrb8l(Bhz@oela8Yki>TPfU=DIPh6P8z8F~hUSCdHy?Q7C zi%~TcniyCVUKPAd7S5IK=+e|24Ln2?mgg=3-VD~Hg{6WWhtiRtezSl+a%}DMo-V_o zOXPFf`w(k-?7TaicE>F|UI6h!5Hk78J|;I@%LXXzRUyse+pY%)jAN64T#xAF@l->~ zp(+TG`tVNDT}f@LUS?R)(FK28QK5$)*@Ea2ZBg&C$4tXIB_IzWZQi0HW~TCb2eAE+j3r^DkxChLnwUOKwj*Scez&~ z#>j_hEkOg>?quDdepE9RxRXObpq%m^z&w5y+!RK+ArpYa6KV-`Bga(OTveMNP|vpa zK}5O~ulSK0M$i!91G~-PG(mpvKSzW-W9aK1fY{v=3Nlk54zCO>mnPCz8yYAuBG#_x zm1i}yUgX6626TtafEH@Vh044n>SOnJT|p})9exJAJEKSQ4K<~*gcrqOFf7{;@xyxA zoz^9blsKmI)ya*>%<>R%p@LhwjZX${5@^r7Og8h>Lr9D_T12e#x_9+1xObsC_cL)} z$kNJM$N3O)PCuB2(Wa9zqXs3gkWpOyaC)<&Hgz5{V1V_~v`cEcN1D#9jqq+Cl_BtQ zCZ4H_hBNq&&N)4{wRQEV@EFl74e6MBtNR1V^xGLJegZVHO3=BSrb|SWS2EjRaGWLR z2e2GUux(}LEtHP5pbho0@)og&=&M&eT(@s%`J zhI2KdW#mH{(s#Z`@{~IW@*+~3q6ibcANOR``^GQSV$pAl2-Ad>5P7(G)oj$ z6h{+5h0|eah6no+WL~g$B({T#o0w!P3-9RpXI1gzb|jkLJ&`g!JrAOH$BDZ)wz1u& zH?R}!8GU(|84JeoiR^+h@-6tMyTl|pyX!?|E+?)1DnfO<$bjQW!}l&NHjzOCR1z2= zc&&?`zE6rto||kA2?lgeGog8xuwR%Lt*f$@ib$bWou;Vtw{v3rMobL{ML1r(ZR(;d@F!i&c}_uQ&6 z#746crg(K>(Sd2>c*|Gx-AMcqJv|v!g@utd1`tvgMnd8xcqIy~9 z??Tq)Mp9qGZbL%i-JbEo?bJ8(564duSoU$ClCbL-+L#clE6LtFj*4;AKlc!=V1{J$ zPx|BnGQA7xGxfaSaiDI%X`BHU zZ_wb6)J!mf&MN=)W;}=q7kc5yR%!pMy8=u`d5;Py)%=dHkb%J~ir{Qz?C^DtXb*kw z4)RtD^2G*~4ef@%(&_}oEf{^R<=o<{wIxP~vE#w9?Zb#P<2CbjhlT{rlPNuq^ec$- z&9yx8mLElisRG@6EZPLWn!=lSk}Bwcg&gi^nSy~$oeQo_k?R zzpnutgUlBTR{d5?r>PGW%wFsa`H*|OrDj|6Q#1oOj3zn>(TX4&O1!X;34Hi~isu&w zbPVxm5%1Ra+Zzt#F%8XH>x43% zxoC+8t~lGk3aoN_!4;fepTd9iTg`LrGps=u;-$|Ik;k;54Lh*@@$LIbPVMx>x?&>& z87m=xmB)sUM?~U~KcrHy#~uX6oOO82!e11uEX2KLEIM62L7hW6ETU)1Po|-e!0KmKfTZxtwS9kD5l7x+>gP3RVP1N@mpr6=5sV{+ zfNO2uyIYk&w@LZNgeaop5vyP%`lZ$MhDk6eQYc9=VlE31;J^<3W1V`bFmOfNh9{0k z3BI-0DnZRZqVtBIdH~RTX+6M}J0>gB{;Zn55v1D~MNZJya&rnSe3?8`SCWuR);dS$ zQvq$F7IbjmlHg2oK@$Y#A7f2_+L~PS{zdmwTv*_va4FM+WOyX73zuIr=#AAghv?Q= zy+^(M2Kp0t=)#4qkLEYC2HG&kmZXDnWw#baYDYVg{Mv?8Ry>Vb=xS5PEjU{(=i@|M zQ|)m8uJxhE!jbzWA7cE>P+ZOd30+H$y_83}lpbTHSA+c$bQ-34wM`W3Q-#|kds+vm zn>9(-tKrF4*najXw_4YzE}jBufnG^pq(v7TwP_s|nbE^zJc-kjVx6o_lM+C6zQ%ex zPLP)o1An#cfU}X?nyx&_es=@d$+5N!9(g)Jw;6di8Q6*v_T|cLaZ39K+=s4;_pSW! zt~XX0Y7|v<3F37&tgeGWIu=^`mKG;oY7??q8cPkw_z<9B2uduC$yd=JbCLkvQPG-V zhuL`!Zy#XSh4#@++qB4V#KnZN)rTAyb31Id=0;~Cspx2Q#6a(*N<#*DnHYwh_JfXq zjKFD5SQv8rF}oMR5q=&$u(v-!TeHEX1uY!kEzU!RwxGS;j{YWE9`W2=Vw>nAn4stP z+R#|TL>CKjmIKGf-_Q;_roj5r#R9Z6+F$OiSEa~^uHr8Upfm{iWFSPY5GO3!u z&IM6OXGjXSR;kxy0<>|+9oF+}qBkGPku!iFk8Mf2l?2^o(m0Xwc z1dkYK{k|nloJX*hz$#jz5IwJv zxI~Jh^(ZBpDK8a{C?}Y_HTty4w34roNC%KM#lN~r`98+sPhn;?JXmb<7-G82 z$3Q@?2qYOU%(IjCX|XlVDCcc_A{DgKk)`sSvJsUeNW& zvrR$y`HbuuO@W$Pt3Eu7OdaYq%eCf!s1COPTp<*MjN$S-ezv^9=Q_~v{bBZ}nUDyo zXj~6fM6(Qxp8ApzESQnDGb!vvNE%BUx&z?a5zp&z^cU#9Ii1j_`$i*E0oH|%n)Lb? znhdSYz++>2gB0hVzBM9mk=PD3{za#nVzztnO;(l)acbK-HE%9}18VTlUxlE@zh?u4 zzS@N0?Vbe!1{XJK3Fjkw4oQucK21%qYAjzRq8u`VQ@%y4Jl%Av#1eI7&ve~z@P=mH ztXs*>4=U9eWpPENNMmq}2!Jcgj|f@X;14mZV9{VSeL`9@^MiUC>1wM3A*-1lDPgK!RIN9Z zZ22lU1)|v>mMyGXcbN}v>Q!QAt^pWZ3#l!MVT@Ydft%lkxzEMnDBeIMY?RZ7IWJ@tOo@&(8YxCcwBsaL*L)dz437u#0#?PJ7+qRNDOjj9Q2ZRXn?EtXDel z%bKvCO38GNg{>biEX`seTY1(jz$$SxWAZA#MwHO$KsI_#=w_)nNyPZSLv> zcvE?z?M1K=b%p$L8zR<^w2HmldNdjX-pOD|M}C~f&-7x4lvm>}*BdmSP|7xaq!38t zrA{)*Yr+Q#s*(MLbXpm`lE_@=%g}6<%|MIA4B6bg7PcC_ivIf^ZhyVN z88R`>I4ZhY0gwBvt3a|cqOal+b8kI_RF$h1+zLOEp?9$3_wJJHKi~0w7!Y&!I`+g3 zHC48^9)R=ihH^~zQscVqS!2H8zK)ta=nv8?@@zqkE3Z^Xi(@gK$~MY6|5 z*YJx=3%GTm2SiQNy)*!#jeMXF&Yu3>8ya0rN!D+(ko5?(aOdKT+4dt0d(H^%?EqA- zylQU`vHK^{8p=~_d!tZIM$T-qb#U;$=T=7VRv4h&+vbk z#Hke%tRU&O=JPkz*`CakQzJvIV>e8u zcZpDOw$Xu25hzPMn{@U)i`%>FQ-~JVcyYy$ncH@tz&aV(J8_Qq{A}hIW;RQrU)>TR z@B^a!K0R=U+P0U{F7-eCC>`5`9%9bqw39dRTf7Eaa#2LBuK#{5NzEsJH+_CS^VOY6 zw0y#pC?^F4ht;``empKvXq+T3M}-PrJA4aQA;4_6g+JrX1K5NrUscZ=V&W`HdsYvt zuxT0c2h*hFx5Z*1aM@`r9$Wh9%f%iX2d7pYeNNjWHZ^dRBa^l*?R_e0-(8XB4vl7a zS6ruVpIU-FlX4tWAFEVwL`t;h_02wW@n=3eIVGSHGRe!Bf~|f#EyJY^_9nplD8bXs zFLqt|qrcaZS*>4X%RTFXpPrcG)D7;(TP)?I;8ZG}rnhY)v<$gC5n{w%R%ZBLRLz~$ zcDN(*N!?E(gq;_9%lw6+zERh52m>mpWO5%yyV|K83nwym($XlgS5?#)@@ynlqw-QhLqnT6S2XreWHnyY|k)#J0cem@cIRtYdR;mlG z#uVQj8s3a_#C-3k*(rpf%Iq};7vZYgS&^3K^hc3*e+=-KS9&+X2F3`d3%1bqT=W#N zh<#h2Ki+N=?sxZe*9oHTc+Q>YxUB{$&aD?&Hey6eFb=zfOHS{*eN;Ehgu@$0$>mcD zCPoWRuJT|E5wwMe+LyeZb&&DHF+NaTg#KesA|4?-QGODTvAMUfBsoZJO~7< z0cjYS*XN11RKOc1nAq&Aa8SvnP_*L^DCaO6jUwccMU*hitn{Bl4+_~5T9n_ZJqt%n z=60+q^lbLePmY#2z-lRxk$OcaQt=H#XM2wcX0b!Lw6z~b6kl;&W2JVM1Ufh-Duw9n zMGG!kD{U-;Wlw4?UXC4E%+{hOnr>OUu*!U1%8vo`)XY>Tjym871tP<8Sy;?lvlx~V z2dSF*`&BNi#R-4Nr4mLy={3U%y0UIUqjiXSj3CjmqZ@p;+TuWU!xXN(=K8jm@*WpI z=ypB$d~GwEWQ~q2c!i64=5u>WO<3erV_afIkC|7ZG7)%9ec?@E=dyO=h} zI?-^o?1B;>s_D=`{ax&7X@ftycB2rk^hrWk3qkvTe2FDA9jNhh8-SU&O)S+*=dzJM zYEn+3x;Ls6vxattvW}V@7)TTIQ)N>(LUPr{_X+}(o`@H?Cw}O2mEpO(LBs%vAPKU@ zWA(lPyua&|`H-$$AO{ZHsS9_Miz!@`82>Uh8vmG$=w&>d`>>jslNtt1y56b zf-bACf${E}0qCtQo-!^;MXzT?Q-H2<_#RaT2B*_@WrC9{zzy0p1<|rM4a*8P1>BZe zmnQVtYSuu11_d>9Z-C!aGpkH|0mg~zLTx#4A9L6}Arab;^F-s#M7^%dzAZasW3I&2c?{4@0xvXBjAX(L;tlp=9YzWAmtEngzp= zX5BkjezFmR39(9FG#93@4H_3Q{`f8HUcc0hiCK`hY4aP)A;ncxU_@P`i z%BZ?O8i9zqx+x?~bq|OnACc2_LbJ(p6c8ik;f+j=e{IO3q_%C*=-;F^QDvRHI5r3j z%L}`q$_x822um}X-@ZE={pmdjUvW6bq5|}u-VJrd0;FJfLrzR;HL$SeN`G0hbx_jU zT^0x~);1%|gggtZAj6fGrri}+?9F*Z*w4>t)iRv+td2jt$e;vf(`n;~d@-&2m*Oes zJJClNK)qH=h|eM?7T^(yD;1|m+|8)($s^`&D9xQ)&GPc}16pbG1KYSNYsQB8I~M2* zTA;#xVZb{OgiQVCis!D=kU=kGO23xvHX(qxLST~Iu`O#e;j0e7)5BeuIG_|&i-{tc zvRhV)M%|83&C>(q?M=}6a64NkbJ^q=8FNLX+ShRj=`KIc6Md!HYbGZc$Y~Od9ot_e zFJXgFv(~EODtWW0Z>wNnLI${Fh!CORiluc4@-efcL_ULC_avo&G#L6eIrMEbE4^D| z6(W{wJE{3}P^qdKjTh1F3m>UvDVp=lp##uMSd=im$XjPAPp!OC_ zwul30X||}+doR={T%2rk@I=6xp;fY|?TB@`OtuY(elBwTaDPZke_D|~Wo>aQhP;N% zVi?j}o)Ur^Sc+JUc-fu=Xxu=J*Q;U*>~wpYUCV{FP%rlxIG;+vr|1wiBkc(DDwgF^ z;!)sLElD6_N!qU{u8ubY{W;bqVG6QH?ev4p!C<&M1Rg_}yuWdx*Bt<*uVvhhFC=cW zCK_C;=RD6kUekmG^W|XFnhDZ&Z1XE~xUUb7Hx7VZ6w#vL+zJeUZ%b!M2p|dp>8=)I zUh)sQV??*h<&yPrVs!80kYeWq{|i3=zY*hd4@4;aB>PR4563O zPNgJ4uvA_>Q<-D`^|>C#SP{`+n1Qn-PubT}>vwRGJ(`Bu%$(-@@z5t-fDU>yUD>ij zM=xen=k{!5uy;}2NAs}m9GV>c1LqB}`ePoX?raeL^VJ|EcldaYNLDesMAG9# ztB5Xc_;fKe+?XRKNg`x}o>jCCTWhcG9#jFdbFJ%>^K8)exuZto4TJYhi3BqX%tpMY z&>OJ88CcmVFbJ;)VJ089Yn%hXf?%R^!_h@2_4J`9XToYo`cHFDMkLjIvk1dWGD*_w zqYJY$fLKNMg^1d>I%Bi%XayULg?*@FGWTz{SaePubSi6wXugwqY_oyOYKyNkB!^rl zI;dK~I9-o343o{94+Ib+33QeXb20d!98Dn=%vku*I!Ovu?+S0!gM!_`lXu7etk6{7 z(a^dTfr)$O!>fm%z@OEdYBSb(>*wt=>Hf54wHe?lfH!wQI12|~?>j*EE_d}p(VhhM zJp9@B_hMiv;~%0opaB4;Jpcd+SV&C5)l$^n*wxn5&IMS(*5*WS(rHN?-Mi_t(TI$` zl@=;!AXHp!?m*1Xw2_jc#D;}pZ}{Ik3m01TF-A_;v$%daervKG zwHUZYOP^~tyOx#ZV#n#(65Y>7SXZJzM#jg4VA5>1{Ppzu>1__$T%{h|nLW8&y*}wN zQ$bG*LOUA^-(x}k7)G6>6Q;R&o%W^Phyg`QkI5v`)Mn=Pr-$Mk}ut`4oI(qHH^EArkpe`kC{1V@7tTPP9CW zCKaNm8Bb2*9b(1wlJG9;#T14rN;BO zR{SMj8J;Kzhku+h6m_cf%?o!PFmxnA+&V68Gr2i^*aCZYy@bwXyFZ=#3bxClFtto) zJU!PcCa!W)YRXu&;qy^!wUlG2@UF%AED_5wCV&JjFoQo8mo2unTr z!t*2|im~@P9&6BoZM-q^cnMdxgD&^BiNOaxQFjhUGdXrzQ{BetD6Nfn+mbr)7Aa>C zLyaqv>43M-kf_a>ZuO?kcy0B%0SF_h+xVUywjLB*ew%!rt*WYCimSQ+S~oZC2LPsT zbKOXLI6tE%FLp$T$<$AO=cVL8udm<53D(^M*Ppd1pLf!v2OcTyP-V-EqRe$DSBz3s zPa54oYIM>ej*}tVg$k*&FjNnv%;~<=;*CI3H}ZCM0KT>8P=K+V^6BDZoAF9Fupw#d z_-R}Eb>Ww&&69Zn8rdN>8>MtaD^VKdO~}9ZE<3>lr)fcGPlibP#YCq0tv((`TC1Kna4So4U;f@$c0+BA+ zHGTTT4}q+VQb(dGw~av_#0au=L5*aZA@R5IrkWgrc}bFa?5@d+5QcUqA$7dp^vEVc z(T`g5d*RlgBy07rXXtu_6#DpEg`Awx?n1o5n>SGsF$XQ-#{Rz zy2GWxSY*yIyPpozAGOOmH1B%_-24*&7AggCC{TT4?&6bH zm*x>M_x0;t2zh&^r6U+H9w%iVL0k>!4%ep46yT7J_nXzyt~safW9L2(xMS`U0Qcub z=Kl55p4H+bHr2;cGi~25tJb?|AgdbitI1lL(E9|#8G_7|&Ryk>zKR8Qg>SGg#4U2Z z`7={EXX}^qf;6^uX}{U;+8oA*8qUxt{YF)vgfYPf+&d5E{7(18?Qtr!p_3zqL?PPd z5x;P9Y6)ovx5>!CT z#U6+XLkdQn_+4Xo4oQ`|L{+gAqeyv=jN>YY&q5W&wjfM}dpo~3TqdLCzs5;4o$OEI z)9(BYIwiJ{xUS#dz8@SLuG*pdX@|2rEWtO9f&d($XwS{8-hJ-6#U9?+tuW9itGS8c zZuJ{#@0^~7z{OxaYy*@BFdapT&(gMl;5HhuTBWMZ7*(`!#rBRJ~YT;?a&nF*Cw^p^X-58cUt)kTLk*d&eNVGm`;*ANow(-89~$u z-Z;TnSgGZ*{$z=OCfH#rkcBif_L21=XaBv*MHkBpT?O!Q+#?Z^(8##A`P z7?xT(mlZD zW!FBeN|rnO^eukW)-7)2e^6C!OgOmO4-`x2mn9Fjb8HqLI*Y}RXb%lGKBaSe5rJ;i z_>L&{R$!7*H6(82+1?kv>v6XI@oHpGrcnT$Ng)IJYw9eccBS~LZJ9uN@M;r&v)I^i z+dJS=z;CEY#z3X^B+|t@^_nx2X62vV-Yi?TREf;&7Fl!P(Op9>_4{lHwkW3`1~>}>PKW^Tz=x=%nVGAzsffLe zy_2yCAb`bu4DhO&>aPgGD}?DkV1UJ2|JOP!{{z!zZ`<)#Q~r9qj*S(_fWpDS{V$rs z_CLt{s}!*R2Mou5z;ONt4A;NGAih4NjQ@F6BGb2g!}LA{@)w`(BQugd_Bc?PA)1I z?;K43D)Rgqm35fkZifW`zA^&lMs}Dd;OJHMvZ?7l! zFD%=iSSd`KG37tTOw9ia%l;?U`<xG zE5%<}&Ofmpx9M(jz?dQbmgny(zpz|?Vt>$9P6E&XfCt0>zC`d(Z)mFh!ZQ6=_3+om z$`gODq7D?r0tWrp^@V?I4gNtEzrufX7J*gJ^a~q9L90>0Ge0b z@iiP^`z!oMZ{apfo+$!VTmKd|<;P#)Kbp(J8BzF_hE4dlupjz|$(|M%hn|Lo7R2*1LAbeJ#hG}m7v7tr1Sh<}j4=LUZ+wU?Y8gI2 z3IOP;d#&dNME=>*KbjI;th5r?6aGsN@;5!Qod2uG^jZ+wQ#chFxHP5Xk&L!T(;I;WhmF^6fw284l3b7js|3zs?E& zI@|fj*5JP>2>RQ(&%Yx7O7K6n27e5p-^st__gB&1QK?tx-!k<-qu#Gj;Nrr+PmNxm z3H>wR+E*y+YxI9s-F}6#{rf1k@b772|MyYZS18B7kNUkrIsbjM;T6jDuh8FTC;P8Z zCdPlCeIxRFo|yinpMKX>e$D<%L;cQ%yk`IAs9$aIJKOP^{g;;do&E8e{gUVbFHT%Et)%`1$`G4Un2C?6B#SHWn#DBd-a09pj ZA;5vj1o$7w0C6W%QxPFiqJNxr{U0Cly%qof literal 0 HcmV?d00001 diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.step b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.step new file mode 100644 index 00000000..1656fba1 --- /dev/null +++ b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.step @@ -0,0 +1,6922 @@ +ISO-10303-21; +HEADER; +FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); +FILE_NAME( +'/home/obijuan/development/printbot_part_ +library/servos/SpringRC-SM-S4303R/step-stl/SM-S4303R-bigl-rounded-horn.s +tep','2014-08-16T20:02:02',('FreeCAD'),('FreeCAD'), + 'Open CASCADE STEP processor 6.7','FreeCAD','Unknown'); +FILE_SCHEMA(('AUTOMOTIVE_DESIGN_CC2 { 1 2 10303 214 -1 1 5 4 }')); +ENDSEC; +DATA; +#1 = APPLICATION_PROTOCOL_DEFINITION('committee draft', + 'automotive_design',1997,#2); +#2 = APPLICATION_CONTEXT( + 'core data for automotive mechanical design processes'); +#3 = SHAPE_DEFINITION_REPRESENTATION(#4,#10); +#4 = PRODUCT_DEFINITION_SHAPE('','',#5); +#5 = PRODUCT_DEFINITION('design','',#6,#9); +#6 = PRODUCT_DEFINITION_FORMATION('','',#7); +#7 = PRODUCT('rounded-horn-final','rounded-horn-final','',(#8)); +#8 = MECHANICAL_CONTEXT('',#2,'mechanical'); +#9 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#10 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#15),#5491); +#11 = AXIS2_PLACEMENT_3D('',#12,#13,#14); +#12 = CARTESIAN_POINT('',(0.,0.,0.)); +#13 = DIRECTION('',(0.,0.,1.)); +#14 = DIRECTION('',(1.,0.,-0.)); +#15 = MANIFOLD_SOLID_BREP('',#16); +#16 = CLOSED_SHELL('',(#17,#105,#159,#212,#247,#282,#337,#392,#427,#480, + #535,#850,#885,#940,#1225,#1505,#1770,#2035,#2300,#2565,#2815,#3065, + #3120,#3342,#3400,#3407,#3439,#3472,#3504,#3733,#3740,#3798,#3805, + #3837,#3870,#3877,#3884,#3916,#3949,#3956,#4014,#4021,#4028,#4086, + #4093,#4100,#4158,#4165,#4172,#4207,#4266,#4321,#4360,#4395,#4454, + #4509,#4548,#4587,#4646,#4705,#4744,#4783,#4842,#4901,#4940,#4979, + #5038,#5097,#5136,#5175,#5234,#5293,#5332,#5371,#5430,#5484)); +#17 = ADVANCED_FACE('',(#18),#32,.T.); +#18 = FACE_BOUND('',#19,.F.); +#19 = EDGE_LOOP('',(#20,#50,#77,#78)); +#20 = ORIENTED_EDGE('',*,*,#21,.F.); +#21 = EDGE_CURVE('',#22,#24,#26,.T.); +#22 = VERTEX_POINT('',#23); +#23 = CARTESIAN_POINT('',(4.,-1.605382493608E-14,-3.8)); +#24 = VERTEX_POINT('',#25); +#25 = CARTESIAN_POINT('',(4.,-6.217248937901E-15,-1.5)); +#26 = SEAM_CURVE('',#27,(#31,#43),.PCURVE_S1.); +#27 = LINE('',#28,#29); +#28 = CARTESIAN_POINT('',(4.,-1.645350522494E-14,-3.9)); +#29 = VECTOR('',#30,1.); +#30 = DIRECTION('',(0.,4.218847493576E-15,1.)); +#31 = PCURVE('',#32,#37); +#32 = CYLINDRICAL_SURFACE('',#33,4.); +#33 = AXIS2_PLACEMENT_3D('',#34,#35,#36); +#34 = CARTESIAN_POINT('',(0.,-1.558753126574E-14,-3.9)); +#35 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#36 = DIRECTION('',(1.,-2.164934898019E-16,8.652818054143E-31)); +#37 = DEFINITIONAL_REPRESENTATION('',(#38),#42); +#38 = LINE('',#39,#40); +#39 = CARTESIAN_POINT('',(-0.,0.)); +#40 = VECTOR('',#41,1.); +#41 = DIRECTION('',(-0.,1.)); +#42 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#43 = PCURVE('',#32,#44); +#44 = DEFINITIONAL_REPRESENTATION('',(#45),#49); +#45 = LINE('',#46,#47); +#46 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#47 = VECTOR('',#48,1.); +#48 = DIRECTION('',(-0.,1.)); +#49 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#50 = ORIENTED_EDGE('',*,*,#51,.T.); +#51 = EDGE_CURVE('',#22,#22,#52,.T.); +#52 = SURFACE_CURVE('',#53,(#58,#65),.PCURVE_S1.); +#53 = CIRCLE('',#54,4.); +#54 = AXIS2_PLACEMENT_3D('',#55,#56,#57); +#55 = CARTESIAN_POINT('',(0.,-1.518785097687E-14,-3.8)); +#56 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#57 = DIRECTION('',(1.,-2.164934898019E-16,8.652818054143E-31)); +#58 = PCURVE('',#32,#59); +#59 = DEFINITIONAL_REPRESENTATION('',(#60),#64); +#60 = LINE('',#61,#62); +#61 = CARTESIAN_POINT('',(-0.,0.1)); +#62 = VECTOR('',#63,1.); +#63 = DIRECTION('',(-1.,0.)); +#64 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#65 = PCURVE('',#66,#71); +#66 = TOROIDAL_SURFACE('',#67,3.9,0.1); +#67 = AXIS2_PLACEMENT_3D('',#68,#69,#70); +#68 = CARTESIAN_POINT('',(0.,-1.518785097687E-14,-3.8)); +#69 = DIRECTION('',(-0.,-3.996802888651E-15,-1.)); +#70 = DIRECTION('',(1.,-2.164934898019E-16,8.652818054143E-31)); +#71 = DEFINITIONAL_REPRESENTATION('',(#72),#76); +#72 = LINE('',#73,#74); +#73 = CARTESIAN_POINT('',(0.,0.)); +#74 = VECTOR('',#75,1.); +#75 = DIRECTION('',(1.,0.)); +#76 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#77 = ORIENTED_EDGE('',*,*,#21,.T.); +#78 = ORIENTED_EDGE('',*,*,#79,.F.); +#79 = EDGE_CURVE('',#24,#24,#80,.T.); +#80 = SURFACE_CURVE('',#81,(#86,#93),.PCURVE_S1.); +#81 = CIRCLE('',#82,4.); +#82 = AXIS2_PLACEMENT_3D('',#83,#84,#85); +#83 = CARTESIAN_POINT('',(-3.111507638931E-61,-5.995204332976E-15,-1.5) + ); +#84 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#85 = DIRECTION('',(1.,-5.551115123126E-17,2.218671295934E-31)); +#86 = PCURVE('',#32,#87); +#87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); +#88 = LINE('',#89,#90); +#89 = CARTESIAN_POINT('',(-0.,2.4)); +#90 = VECTOR('',#91,1.); +#91 = DIRECTION('',(-1.,0.)); +#92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#93 = PCURVE('',#94,#99); +#94 = CONICAL_SURFACE('',#95,4.,0.785398163397); +#95 = AXIS2_PLACEMENT_3D('',#96,#97,#98); +#96 = CARTESIAN_POINT('',(-3.111507638931E-61,-5.995204332976E-15,-1.5) + ); +#97 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#98 = DIRECTION('',(1.,-5.551115123126E-17,2.218671295934E-31)); +#99 = DEFINITIONAL_REPRESENTATION('',(#100),#104); +#100 = LINE('',#101,#102); +#101 = CARTESIAN_POINT('',(-0.,-0.)); +#102 = VECTOR('',#103,1.); +#103 = DIRECTION('',(-1.,-0.)); +#104 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#105 = ADVANCED_FACE('',(#106),#66,.T.); +#106 = FACE_BOUND('',#107,.T.); +#107 = EDGE_LOOP('',(#108,#130,#131,#132)); +#108 = ORIENTED_EDGE('',*,*,#109,.F.); +#109 = EDGE_CURVE('',#22,#110,#112,.T.); +#110 = VERTEX_POINT('',#111); +#111 = CARTESIAN_POINT('',(3.9,-1.643185587596E-14,-3.9)); +#112 = SEAM_CURVE('',#113,(#118,#124),.PCURVE_S1.); +#113 = CIRCLE('',#114,0.1); +#114 = AXIS2_PLACEMENT_3D('',#115,#116,#117); +#115 = CARTESIAN_POINT('',(3.9,-1.60321755871E-14,-3.8)); +#116 = DIRECTION('',(2.164934898019E-16,1.,-3.996802888651E-15)); +#117 = DIRECTION('',(1.,-2.164934898019E-16,8.652818054143E-31)); +#118 = PCURVE('',#66,#119); +#119 = DEFINITIONAL_REPRESENTATION('',(#120),#123); +#120 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#121,#122),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#121 = CARTESIAN_POINT('',(0.,0.)); +#122 = CARTESIAN_POINT('',(0.,1.570796326795)); +#123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#124 = PCURVE('',#66,#125); +#125 = DEFINITIONAL_REPRESENTATION('',(#126),#129); +#126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#127,#128),.UNSPECIFIED.,.F.,.F., + (2,2),(0.,1.570796326795),.PIECEWISE_BEZIER_KNOTS.); +#127 = CARTESIAN_POINT('',(6.28318530718,0.)); +#128 = CARTESIAN_POINT('',(6.28318530718,1.570796326795)); +#129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#130 = ORIENTED_EDGE('',*,*,#51,.T.); +#131 = ORIENTED_EDGE('',*,*,#109,.T.); +#132 = ORIENTED_EDGE('',*,*,#133,.F.); +#133 = EDGE_CURVE('',#110,#110,#134,.T.); +#134 = SURFACE_CURVE('',#135,(#140,#147),.PCURVE_S1.); +#135 = CIRCLE('',#136,3.9); +#136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); +#137 = CARTESIAN_POINT('',(0.,-1.558753126574E-14,-3.9)); +#138 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#139 = DIRECTION('',(1.,-2.164934898019E-16,8.652818054143E-31)); +#140 = PCURVE('',#66,#141); +#141 = DEFINITIONAL_REPRESENTATION('',(#142),#146); +#142 = LINE('',#143,#144); +#143 = CARTESIAN_POINT('',(0.,1.570796326795)); +#144 = VECTOR('',#145,1.); +#145 = DIRECTION('',(1.,0.)); +#146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#147 = PCURVE('',#148,#153); +#148 = PLANE('',#149); +#149 = AXIS2_PLACEMENT_3D('',#150,#151,#152); +#150 = CARTESIAN_POINT('',(0.,-1.558753126574E-14,-3.9)); +#151 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#152 = DIRECTION('',(1.,-2.960594732334E-16,1.183291357832E-30)); +#153 = DEFINITIONAL_REPRESENTATION('',(#154),#158); +#154 = CIRCLE('',#155,3.9); +#155 = AXIS2_PLACEMENT_2D('',#156,#157); +#156 = CARTESIAN_POINT('',(0.,0.)); +#157 = DIRECTION('',(1.,-7.956598343147E-17)); +#158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#159 = ADVANCED_FACE('',(#160),#94,.T.); +#160 = FACE_BOUND('',#161,.T.); +#161 = EDGE_LOOP('',(#162,#183,#210,#211)); +#162 = ORIENTED_EDGE('',*,*,#163,.F.); +#163 = EDGE_CURVE('',#164,#24,#166,.T.); +#164 = VERTEX_POINT('',#165); +#165 = CARTESIAN_POINT('',(4.5,-4.246603069191E-15,-1.)); +#166 = SEAM_CURVE('',#167,(#171,#177),.PCURVE_S1.); +#167 = LINE('',#168,#169); +#168 = CARTESIAN_POINT('',(4.,-6.217248937901E-15,-1.5)); +#169 = VECTOR('',#170,1.); +#170 = DIRECTION('',(-0.707106781187,-2.786914114164E-15,-0.707106781187 + )); +#171 = PCURVE('',#94,#172); +#172 = DEFINITIONAL_REPRESENTATION('',(#173),#176); +#173 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#174,#175),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#174 = CARTESIAN_POINT('',(0.,0.5)); +#175 = CARTESIAN_POINT('',(0.,0.)); +#176 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#177 = PCURVE('',#94,#178); +#178 = DEFINITIONAL_REPRESENTATION('',(#179),#182); +#179 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#180,#181),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); +#180 = CARTESIAN_POINT('',(-6.28318530718,0.5)); +#181 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#182 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#183 = ORIENTED_EDGE('',*,*,#184,.T.); +#184 = EDGE_CURVE('',#164,#164,#185,.T.); +#185 = SURFACE_CURVE('',#186,(#191,#198),.PCURVE_S1.); +#186 = CIRCLE('',#187,4.5); +#187 = AXIS2_PLACEMENT_3D('',#188,#189,#190); +#188 = CARTESIAN_POINT('',(-3.111507638931E-61,-3.996802888651E-15,-1.) + ); +#189 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#190 = DIRECTION('',(1.,-5.551115123126E-17,2.218671295934E-31)); +#191 = PCURVE('',#94,#192); +#192 = DEFINITIONAL_REPRESENTATION('',(#193),#197); +#193 = LINE('',#194,#195); +#194 = CARTESIAN_POINT('',(0.,0.5)); +#195 = VECTOR('',#196,1.); +#196 = DIRECTION('',(-1.,-0.)); +#197 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#198 = PCURVE('',#199,#204); +#199 = PLANE('',#200); +#200 = AXIS2_PLACEMENT_3D('',#201,#202,#203); +#201 = CARTESIAN_POINT('',(0.,-3.996802888651E-15,-1.)); +#202 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#203 = DIRECTION('',(1.,-5.551115123126E-17,2.218671295934E-31)); +#204 = DEFINITIONAL_REPRESENTATION('',(#205),#209); +#205 = CIRCLE('',#206,4.5); +#206 = AXIS2_PLACEMENT_2D('',#207,#208); +#207 = CARTESIAN_POINT('',(1.751623080406E-46,3.155443620884E-30)); +#208 = DIRECTION('',(1.,-9.860761315263E-31)); +#209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#210 = ORIENTED_EDGE('',*,*,#163,.T.); +#211 = ORIENTED_EDGE('',*,*,#79,.F.); +#212 = ADVANCED_FACE('',(#213,#216),#148,.T.); +#213 = FACE_BOUND('',#214,.F.); +#214 = EDGE_LOOP('',(#215)); +#215 = ORIENTED_EDGE('',*,*,#133,.F.); +#216 = FACE_BOUND('',#217,.F.); +#217 = EDGE_LOOP('',(#218)); +#218 = ORIENTED_EDGE('',*,*,#219,.T.); +#219 = EDGE_CURVE('',#220,#220,#222,.T.); +#220 = VERTEX_POINT('',#221); +#221 = CARTESIAN_POINT('',(2.925,-1.645350522494E-14,-3.9)); +#222 = SURFACE_CURVE('',#223,(#228,#235),.PCURVE_S1.); +#223 = CIRCLE('',#224,2.925); +#224 = AXIS2_PLACEMENT_3D('',#225,#226,#227); +#225 = CARTESIAN_POINT('',(0.,-1.558753126574E-14,-3.9)); +#226 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#227 = DIRECTION('',(1.,-2.960594732334E-16,1.183291357832E-30)); +#228 = PCURVE('',#148,#229); +#229 = DEFINITIONAL_REPRESENTATION('',(#230),#234); +#230 = CIRCLE('',#231,2.925); +#231 = AXIS2_PLACEMENT_2D('',#232,#233); +#232 = CARTESIAN_POINT('',(0.,0.)); +#233 = DIRECTION('',(1.,6.742400899325E-32)); +#234 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#235 = PCURVE('',#236,#241); +#236 = CYLINDRICAL_SURFACE('',#237,2.925); +#237 = AXIS2_PLACEMENT_3D('',#238,#239,#240); +#238 = CARTESIAN_POINT('',(0.,-3.996802888651E-16,-1.E-01)); +#239 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#240 = DIRECTION('',(1.,-7.591268544445E-18,3.034080404696E-32)); +#241 = DEFINITIONAL_REPRESENTATION('',(#242),#246); +#242 = LINE('',#243,#244); +#243 = CARTESIAN_POINT('',(0.,3.8)); +#244 = VECTOR('',#245,1.); +#245 = DIRECTION('',(1.,0.)); +#246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#247 = ADVANCED_FACE('',(#248,#251),#199,.T.); +#248 = FACE_BOUND('',#249,.F.); +#249 = EDGE_LOOP('',(#250)); +#250 = ORIENTED_EDGE('',*,*,#184,.T.); +#251 = FACE_BOUND('',#252,.F.); +#252 = EDGE_LOOP('',(#253)); +#253 = ORIENTED_EDGE('',*,*,#254,.F.); +#254 = EDGE_CURVE('',#255,#255,#257,.T.); +#255 = VERTEX_POINT('',#256); +#256 = CARTESIAN_POINT('',(5.1,-4.218847493576E-15,-1.)); +#257 = SURFACE_CURVE('',#258,(#263,#270),.PCURVE_S1.); +#258 = CIRCLE('',#259,5.1); +#259 = AXIS2_PLACEMENT_3D('',#260,#261,#262); +#260 = CARTESIAN_POINT('',(0.,-3.996802888651E-15,-1.)); +#261 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#262 = DIRECTION('',(1.,-4.353815782844E-17,1.740134349752E-31)); +#263 = PCURVE('',#199,#264); +#264 = DEFINITIONAL_REPRESENTATION('',(#265),#269); +#265 = CIRCLE('',#266,5.1); +#266 = AXIS2_PLACEMENT_2D('',#267,#268); +#267 = CARTESIAN_POINT('',(0.,0.)); +#268 = DIRECTION('',(1.,-1.197299340282E-17)); +#269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#270 = PCURVE('',#271,#276); +#271 = CYLINDRICAL_SURFACE('',#272,5.1); +#272 = AXIS2_PLACEMENT_3D('',#273,#274,#275); +#273 = CARTESIAN_POINT('',(0.,-3.996802888651E-15,-1.)); +#274 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#275 = DIRECTION('',(1.,-4.353815782844E-17,1.740134349752E-31)); +#276 = DEFINITIONAL_REPRESENTATION('',(#277),#281); +#277 = LINE('',#278,#279); +#278 = CARTESIAN_POINT('',(-0.,0.)); +#279 = VECTOR('',#280,1.); +#280 = DIRECTION('',(-1.,0.)); +#281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#282 = ADVANCED_FACE('',(#283),#236,.F.); +#283 = FACE_BOUND('',#284,.F.); +#284 = EDGE_LOOP('',(#285,#314,#335,#336)); +#285 = ORIENTED_EDGE('',*,*,#286,.T.); +#286 = EDGE_CURVE('',#287,#287,#289,.T.); +#287 = VERTEX_POINT('',#288); +#288 = CARTESIAN_POINT('',(2.925,-4.218847493576E-16,-1.E-01)); +#289 = SURFACE_CURVE('',#290,(#295,#302),.PCURVE_S1.); +#290 = CIRCLE('',#291,2.925); +#291 = AXIS2_PLACEMENT_3D('',#292,#293,#294); +#292 = CARTESIAN_POINT('',(0.,-3.996802888651E-16,-1.E-01)); +#293 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#294 = DIRECTION('',(1.,-7.591268544445E-18,3.034080404696E-32)); +#295 = PCURVE('',#236,#296); +#296 = DEFINITIONAL_REPRESENTATION('',(#297),#301); +#297 = LINE('',#298,#299); +#298 = CARTESIAN_POINT('',(0.,0.)); +#299 = VECTOR('',#300,1.); +#300 = DIRECTION('',(1.,0.)); +#301 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#302 = PCURVE('',#303,#308); +#303 = PLANE('',#304); +#304 = AXIS2_PLACEMENT_3D('',#305,#306,#307); +#305 = CARTESIAN_POINT('',(0.,-3.996802888651E-16,-1.E-01)); +#306 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#307 = DIRECTION('',(1.,-1.531342102931E-17,6.120472540508E-32)); +#308 = DEFINITIONAL_REPRESENTATION('',(#309),#313); +#309 = CIRCLE('',#310,2.925); +#310 = AXIS2_PLACEMENT_2D('',#311,#312); +#311 = CARTESIAN_POINT('',(0.,0.)); +#312 = DIRECTION('',(1.,-7.722152484867E-18)); +#313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#314 = ORIENTED_EDGE('',*,*,#315,.T.); +#315 = EDGE_CURVE('',#287,#220,#316,.T.); +#316 = SEAM_CURVE('',#317,(#321,#328),.PCURVE_S1.); +#317 = LINE('',#318,#319); +#318 = CARTESIAN_POINT('',(2.925,-4.218847493576E-16,-1.E-01)); +#319 = VECTOR('',#320,1.); +#320 = DIRECTION('',(0.,-4.218847493576E-15,-1.)); +#321 = PCURVE('',#236,#322); +#322 = DEFINITIONAL_REPRESENTATION('',(#323),#327); +#323 = LINE('',#324,#325); +#324 = CARTESIAN_POINT('',(0.,0.)); +#325 = VECTOR('',#326,1.); +#326 = DIRECTION('',(0.,1.)); +#327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#328 = PCURVE('',#236,#329); +#329 = DEFINITIONAL_REPRESENTATION('',(#330),#334); +#330 = LINE('',#331,#332); +#331 = CARTESIAN_POINT('',(6.28318530718,0.)); +#332 = VECTOR('',#333,1.); +#333 = DIRECTION('',(0.,1.)); +#334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#335 = ORIENTED_EDGE('',*,*,#219,.F.); +#336 = ORIENTED_EDGE('',*,*,#315,.F.); +#337 = ADVANCED_FACE('',(#338),#271,.T.); +#338 = FACE_BOUND('',#339,.F.); +#339 = EDGE_LOOP('',(#340,#363,#364,#365)); +#340 = ORIENTED_EDGE('',*,*,#341,.F.); +#341 = EDGE_CURVE('',#255,#342,#344,.T.); +#342 = VERTEX_POINT('',#343); +#343 = CARTESIAN_POINT('',(5.1,-1.199040866595E-15,-0.3)); +#344 = SEAM_CURVE('',#345,(#349,#356),.PCURVE_S1.); +#345 = LINE('',#346,#347); +#346 = CARTESIAN_POINT('',(5.1,-4.218847493576E-15,-1.)); +#347 = VECTOR('',#348,1.); +#348 = DIRECTION('',(0.,4.218847493576E-15,1.)); +#349 = PCURVE('',#271,#350); +#350 = DEFINITIONAL_REPRESENTATION('',(#351),#355); +#351 = LINE('',#352,#353); +#352 = CARTESIAN_POINT('',(-0.,0.)); +#353 = VECTOR('',#354,1.); +#354 = DIRECTION('',(-0.,1.)); +#355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#356 = PCURVE('',#271,#357); +#357 = DEFINITIONAL_REPRESENTATION('',(#358),#362); +#358 = LINE('',#359,#360); +#359 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#360 = VECTOR('',#361,1.); +#361 = DIRECTION('',(-0.,1.)); +#362 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#363 = ORIENTED_EDGE('',*,*,#254,.T.); +#364 = ORIENTED_EDGE('',*,*,#341,.T.); +#365 = ORIENTED_EDGE('',*,*,#366,.F.); +#366 = EDGE_CURVE('',#342,#342,#367,.T.); +#367 = SURFACE_CURVE('',#368,(#373,#380),.PCURVE_S1.); +#368 = CIRCLE('',#369,5.1); +#369 = AXIS2_PLACEMENT_3D('',#370,#371,#372); +#370 = CARTESIAN_POINT('',(0.,-1.199040866595E-15,-0.3)); +#371 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#372 = DIRECTION('',(1.,0.,0.)); +#373 = PCURVE('',#271,#374); +#374 = DEFINITIONAL_REPRESENTATION('',(#375),#379); +#375 = LINE('',#376,#377); +#376 = CARTESIAN_POINT('',(-0.,0.7)); +#377 = VECTOR('',#378,1.); +#378 = DIRECTION('',(-1.,0.)); +#379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#380 = PCURVE('',#381,#386); +#381 = CONICAL_SURFACE('',#382,5.1,0.785398163397); +#382 = AXIS2_PLACEMENT_3D('',#383,#384,#385); +#383 = CARTESIAN_POINT('',(0.,-1.199040866595E-15,-0.3)); +#384 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#385 = DIRECTION('',(1.,0.,0.)); +#386 = DEFINITIONAL_REPRESENTATION('',(#387),#391); +#387 = LINE('',#388,#389); +#388 = CARTESIAN_POINT('',(-0.,-0.)); +#389 = VECTOR('',#390,1.); +#390 = DIRECTION('',(-1.,-0.)); +#391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#392 = ADVANCED_FACE('',(#393,#424),#303,.T.); +#393 = FACE_BOUND('',#394,.F.); +#394 = EDGE_LOOP('',(#395)); +#395 = ORIENTED_EDGE('',*,*,#396,.T.); +#396 = EDGE_CURVE('',#397,#397,#399,.T.); +#397 = VERTEX_POINT('',#398); +#398 = CARTESIAN_POINT('',(1.45,-4.218847493576E-16,-1.E-01)); +#399 = SURFACE_CURVE('',#400,(#405,#412),.PCURVE_S1.); +#400 = CIRCLE('',#401,1.45); +#401 = AXIS2_PLACEMENT_3D('',#402,#403,#404); +#402 = CARTESIAN_POINT('',(0.,-3.996802888651E-16,-1.E-01)); +#403 = DIRECTION('',(-1.094764425254E-47,-3.996802888651E-15,-1.)); +#404 = DIRECTION('',(1.,-1.531342102931E-17,6.120472540508E-32)); +#405 = PCURVE('',#303,#406); +#406 = DEFINITIONAL_REPRESENTATION('',(#407),#411); +#407 = CIRCLE('',#408,1.45); +#408 = AXIS2_PLACEMENT_2D('',#409,#410); +#409 = CARTESIAN_POINT('',(0.,0.)); +#410 = DIRECTION('',(1.,4.25032815313E-33)); +#411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#412 = PCURVE('',#413,#418); +#413 = CYLINDRICAL_SURFACE('',#414,1.45); +#414 = AXIS2_PLACEMENT_3D('',#415,#416,#417); +#415 = CARTESIAN_POINT('',(0.,4.396483177516E-15,1.1)); +#416 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#417 = DIRECTION('',(1.,1.684476313224E-16,-6.732519794559E-31)); +#418 = DEFINITIONAL_REPRESENTATION('',(#419),#423); +#419 = LINE('',#420,#421); +#420 = CARTESIAN_POINT('',(0.,1.2)); +#421 = VECTOR('',#422,1.); +#422 = DIRECTION('',(1.,0.)); +#423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#424 = FACE_BOUND('',#425,.F.); +#425 = EDGE_LOOP('',(#426)); +#426 = ORIENTED_EDGE('',*,*,#286,.F.); +#427 = ADVANCED_FACE('',(#428),#381,.T.); +#428 = FACE_BOUND('',#429,.T.); +#429 = EDGE_LOOP('',(#430,#451,#478,#479)); +#430 = ORIENTED_EDGE('',*,*,#431,.F.); +#431 = EDGE_CURVE('',#432,#342,#434,.T.); +#432 = VERTEX_POINT('',#433); +#433 = CARTESIAN_POINT('',(5.4,0.,0.)); +#434 = SEAM_CURVE('',#435,(#439,#445),.PCURVE_S1.); +#435 = LINE('',#436,#437); +#436 = CARTESIAN_POINT('',(5.1,-1.199040866595E-15,-0.3)); +#437 = VECTOR('',#438,1.); +#438 = DIRECTION('',(-0.707106781187,-2.826166425631E-15,-0.707106781187 + )); +#439 = PCURVE('',#381,#440); +#440 = DEFINITIONAL_REPRESENTATION('',(#441),#444); +#441 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#442,#443),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#442 = CARTESIAN_POINT('',(0.,0.3)); +#443 = CARTESIAN_POINT('',(0.,0.)); +#444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#445 = PCURVE('',#381,#446); +#446 = DEFINITIONAL_REPRESENTATION('',(#447),#450); +#447 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#448,#449),.UNSPECIFIED.,.F.,.F., + (2,2),(-0.424264068712,0.),.PIECEWISE_BEZIER_KNOTS.); +#448 = CARTESIAN_POINT('',(-6.28318530718,0.3)); +#449 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#450 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#451 = ORIENTED_EDGE('',*,*,#452,.T.); +#452 = EDGE_CURVE('',#432,#432,#453,.T.); +#453 = SURFACE_CURVE('',#454,(#459,#466),.PCURVE_S1.); +#454 = CIRCLE('',#455,5.4); +#455 = AXIS2_PLACEMENT_3D('',#456,#457,#458); +#456 = CARTESIAN_POINT('',(0.,0.,0.)); +#457 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#458 = DIRECTION('',(1.,0.,0.)); +#459 = PCURVE('',#381,#460); +#460 = DEFINITIONAL_REPRESENTATION('',(#461),#465); +#461 = LINE('',#462,#463); +#462 = CARTESIAN_POINT('',(0.,0.3)); +#463 = VECTOR('',#464,1.); +#464 = DIRECTION('',(-1.,-0.)); +#465 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#466 = PCURVE('',#467,#472); +#467 = PLANE('',#468); +#468 = AXIS2_PLACEMENT_3D('',#469,#470,#471); +#469 = CARTESIAN_POINT('',(0.,0.,0.)); +#470 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#471 = DIRECTION('',(1.,0.,0.)); +#472 = DEFINITIONAL_REPRESENTATION('',(#473),#477); +#473 = CIRCLE('',#474,5.4); +#474 = AXIS2_PLACEMENT_2D('',#475,#476); +#475 = CARTESIAN_POINT('',(0.,0.)); +#476 = DIRECTION('',(1.,-0.)); +#477 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#478 = ORIENTED_EDGE('',*,*,#431,.T.); +#479 = ORIENTED_EDGE('',*,*,#366,.F.); +#480 = ADVANCED_FACE('',(#481),#413,.F.); +#481 = FACE_BOUND('',#482,.F.); +#482 = EDGE_LOOP('',(#483,#512,#533,#534)); +#483 = ORIENTED_EDGE('',*,*,#484,.T.); +#484 = EDGE_CURVE('',#485,#485,#487,.T.); +#485 = VERTEX_POINT('',#486); +#486 = CARTESIAN_POINT('',(1.45,4.640732242933E-15,1.1)); +#487 = SURFACE_CURVE('',#488,(#493,#500),.PCURVE_S1.); +#488 = CIRCLE('',#489,1.45); +#489 = AXIS2_PLACEMENT_3D('',#490,#491,#492); +#490 = CARTESIAN_POINT('',(0.,4.396483177516E-15,1.1)); +#491 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#492 = DIRECTION('',(1.,1.684476313224E-16,-6.732519794559E-31)); +#493 = PCURVE('',#413,#494); +#494 = DEFINITIONAL_REPRESENTATION('',(#495),#499); +#495 = LINE('',#496,#497); +#496 = CARTESIAN_POINT('',(0.,0.)); +#497 = VECTOR('',#498,1.); +#498 = DIRECTION('',(1.,0.)); +#499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#500 = PCURVE('',#501,#506); +#501 = PLANE('',#502); +#502 = AXIS2_PLACEMENT_3D('',#503,#504,#505); +#503 = CARTESIAN_POINT('',(0.,4.396483177516E-15,1.1)); +#504 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#505 = DIRECTION('',(1.,8.279629336188E-17,-3.309204644783E-31)); +#506 = DEFINITIONAL_REPRESENTATION('',(#507),#511); +#507 = CIRCLE('',#508,1.45); +#508 = AXIS2_PLACEMENT_2D('',#509,#510); +#509 = CARTESIAN_POINT('',(0.,0.)); +#510 = DIRECTION('',(1.,-8.565133796056E-17)); +#511 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#512 = ORIENTED_EDGE('',*,*,#513,.T.); +#513 = EDGE_CURVE('',#485,#397,#514,.T.); +#514 = SEAM_CURVE('',#515,(#519,#526),.PCURVE_S1.); +#515 = LINE('',#516,#517); +#516 = CARTESIAN_POINT('',(1.45,4.640732242933E-15,1.1)); +#517 = VECTOR('',#518,1.); +#518 = DIRECTION('',(0.,-4.218847493576E-15,-1.)); +#519 = PCURVE('',#413,#520); +#520 = DEFINITIONAL_REPRESENTATION('',(#521),#525); +#521 = LINE('',#522,#523); +#522 = CARTESIAN_POINT('',(0.,0.)); +#523 = VECTOR('',#524,1.); +#524 = DIRECTION('',(0.,1.)); +#525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#526 = PCURVE('',#413,#527); +#527 = DEFINITIONAL_REPRESENTATION('',(#528),#532); +#528 = LINE('',#529,#530); +#529 = CARTESIAN_POINT('',(6.28318530718,0.)); +#530 = VECTOR('',#531,1.); +#531 = DIRECTION('',(0.,1.)); +#532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#533 = ORIENTED_EDGE('',*,*,#396,.F.); +#534 = ORIENTED_EDGE('',*,*,#513,.F.); +#535 = ADVANCED_FACE('',(#536,#539,#570,#605,#640,#675,#710,#745,#780, + #815),#467,.T.); +#536 = FACE_BOUND('',#537,.F.); +#537 = EDGE_LOOP('',(#538)); +#538 = ORIENTED_EDGE('',*,*,#452,.T.); +#539 = FACE_BOUND('',#540,.F.); +#540 = EDGE_LOOP('',(#541)); +#541 = ORIENTED_EDGE('',*,*,#542,.F.); +#542 = EDGE_CURVE('',#543,#543,#545,.T.); +#543 = VERTEX_POINT('',#544); +#544 = CARTESIAN_POINT('',(22.4,0.,0.)); +#545 = SURFACE_CURVE('',#546,(#551,#558),.PCURVE_S1.); +#546 = CIRCLE('',#547,22.4); +#547 = AXIS2_PLACEMENT_3D('',#548,#549,#550); +#548 = CARTESIAN_POINT('',(0.,0.,0.)); +#549 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#550 = DIRECTION('',(1.,0.,0.)); +#551 = PCURVE('',#467,#552); +#552 = DEFINITIONAL_REPRESENTATION('',(#553),#557); +#553 = CIRCLE('',#554,22.4); +#554 = AXIS2_PLACEMENT_2D('',#555,#556); +#555 = CARTESIAN_POINT('',(0.,0.)); +#556 = DIRECTION('',(1.,-0.)); +#557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#558 = PCURVE('',#559,#564); +#559 = CYLINDRICAL_SURFACE('',#560,22.4); +#560 = AXIS2_PLACEMENT_3D('',#561,#562,#563); +#561 = CARTESIAN_POINT('',(0.,0.,0.)); +#562 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#563 = DIRECTION('',(1.,0.,0.)); +#564 = DEFINITIONAL_REPRESENTATION('',(#565),#569); +#565 = LINE('',#566,#567); +#566 = CARTESIAN_POINT('',(-0.,0.)); +#567 = VECTOR('',#568,1.); +#568 = DIRECTION('',(-1.,0.)); +#569 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#570 = FACE_BOUND('',#571,.F.); +#571 = EDGE_LOOP('',(#572)); +#572 = ORIENTED_EDGE('',*,*,#573,.F.); +#573 = EDGE_CURVE('',#574,#574,#576,.T.); +#574 = VERTEX_POINT('',#575); +#575 = CARTESIAN_POINT('',(-0.78,-19.3,7.711609129046E-14)); +#576 = SURFACE_CURVE('',#577,(#582,#593),.PCURVE_S1.); +#577 = CIRCLE('',#578,0.78); +#578 = AXIS2_PLACEMENT_3D('',#579,#580,#581); +#579 = CARTESIAN_POINT('',(0.,-19.3,7.711609129046E-14)); +#580 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#581 = DIRECTION('',(-1.,0.,0.)); +#582 = PCURVE('',#467,#583); +#583 = DEFINITIONAL_REPRESENTATION('',(#584),#592); +#584 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#585,#586,#587,#588,#589,#590 +,#591),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#585 = CARTESIAN_POINT('',(-0.78,19.3)); +#586 = CARTESIAN_POINT('',(-0.78,20.650999629904)); +#587 = CARTESIAN_POINT('',(0.39,19.975499814952)); +#588 = CARTESIAN_POINT('',(1.56,19.3)); +#589 = CARTESIAN_POINT('',(0.39,18.624500185048)); +#590 = CARTESIAN_POINT('',(-0.78,17.949000370096)); +#591 = CARTESIAN_POINT('',(-0.78,19.3)); +#592 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#593 = PCURVE('',#594,#599); +#594 = CYLINDRICAL_SURFACE('',#595,0.78); +#595 = AXIS2_PLACEMENT_3D('',#596,#597,#598); +#596 = CARTESIAN_POINT('',(0.,-19.3,2.2)); +#597 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#598 = DIRECTION('',(-1.,0.,0.)); +#599 = DEFINITIONAL_REPRESENTATION('',(#600),#604); +#600 = LINE('',#601,#602); +#601 = CARTESIAN_POINT('',(0.,-2.2)); +#602 = VECTOR('',#603,1.); +#603 = DIRECTION('',(1.,0.)); +#604 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#605 = FACE_BOUND('',#606,.F.); +#606 = EDGE_LOOP('',(#607)); +#607 = ORIENTED_EDGE('',*,*,#608,.F.); +#608 = EDGE_CURVE('',#609,#609,#611,.T.); +#609 = VERTEX_POINT('',#610); +#610 = CARTESIAN_POINT('',(19.3,-0.78,3.281819260792E-15)); +#611 = SURFACE_CURVE('',#612,(#617,#628),.PCURVE_S1.); +#612 = CIRCLE('',#613,0.78); +#613 = AXIS2_PLACEMENT_3D('',#614,#615,#616); +#614 = CARTESIAN_POINT('',(19.3,-2.142730437526E-15,4.757817334614E-31) + ); +#615 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#616 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#617 = PCURVE('',#467,#618); +#618 = DEFINITIONAL_REPRESENTATION('',(#619),#627); +#619 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#620,#621,#622,#623,#624,#625 +,#626),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#620 = CARTESIAN_POINT('',(19.3,0.78)); +#621 = CARTESIAN_POINT('',(20.650999629904,0.78)); +#622 = CARTESIAN_POINT('',(19.975499814952,-0.39)); +#623 = CARTESIAN_POINT('',(19.3,-1.56)); +#624 = CARTESIAN_POINT('',(18.624500185048,-0.39)); +#625 = CARTESIAN_POINT('',(17.949000370096,0.78)); +#626 = CARTESIAN_POINT('',(19.3,0.78)); +#627 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#628 = PCURVE('',#629,#634); +#629 = CYLINDRICAL_SURFACE('',#630,0.78); +#630 = AXIS2_PLACEMENT_3D('',#631,#632,#633); +#631 = CARTESIAN_POINT('',(19.3,6.650235917505E-15,2.2)); +#632 = DIRECTION('',(-2.366582715663E-30,3.996802888651E-15,1.)); +#633 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#634 = DEFINITIONAL_REPRESENTATION('',(#635),#639); +#635 = LINE('',#636,#637); +#636 = CARTESIAN_POINT('',(0.,-2.2)); +#637 = VECTOR('',#638,1.); +#638 = DIRECTION('',(1.,0.)); +#639 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#640 = FACE_BOUND('',#641,.F.); +#641 = EDGE_LOOP('',(#642)); +#642 = ORIENTED_EDGE('',*,*,#643,.F.); +#643 = EDGE_CURVE('',#644,#644,#646,.T.); +#644 = VERTEX_POINT('',#645); +#645 = CARTESIAN_POINT('',(14.198704166226,13.095617587575, + -5.220171352684E-14)); +#646 = SURFACE_CURVE('',#647,(#652,#663),.PCURVE_S1.); +#647 = CIRCLE('',#648,0.78); +#648 = AXIS2_PLACEMENT_3D('',#649,#650,#651); +#649 = CARTESIAN_POINT('',(13.6471608769,13.6471608769, + -5.454462678787E-14)); +#650 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#651 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#652 = PCURVE('',#467,#653); +#653 = DEFINITIONAL_REPRESENTATION('',(#654),#662); +#654 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#655,#656,#657,#658,#659,#660 +,#661),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#655 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#656 = CARTESIAN_POINT('',(15.154005165911,-14.05091858726)); +#657 = CARTESIAN_POINT('',(13.84903973208,-14.4005830214)); +#658 = CARTESIAN_POINT('',(12.544074298249,-14.75024745555)); +#659 = CARTESIAN_POINT('',(12.893738732395,-13.44528202172)); +#660 = CARTESIAN_POINT('',(13.24340316654,-12.14031658788)); +#661 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#663 = PCURVE('',#664,#669); +#664 = CYLINDRICAL_SURFACE('',#665,0.78); +#665 = AXIS2_PLACEMENT_3D('',#666,#667,#668); +#666 = CARTESIAN_POINT('',(13.6471608769,13.6471608769,2.2)); +#667 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#668 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#669 = DEFINITIONAL_REPRESENTATION('',(#670),#674); +#670 = LINE('',#671,#672); +#671 = CARTESIAN_POINT('',(0.,-2.2)); +#672 = VECTOR('',#673,1.); +#673 = DIRECTION('',(1.,0.)); +#674 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#675 = FACE_BOUND('',#676,.F.); +#676 = EDGE_LOOP('',(#677)); +#677 = ORIENTED_EDGE('',*,*,#678,.F.); +#678 = EDGE_CURVE('',#679,#679,#681,.T.); +#679 = VERTEX_POINT('',#680); +#680 = CARTESIAN_POINT('',(-14.19870416622,-13.09561758757, + 5.220171352684E-14)); +#681 = SURFACE_CURVE('',#682,(#687,#698),.PCURVE_S1.); +#682 = CIRCLE('',#683,0.78); +#683 = AXIS2_PLACEMENT_3D('',#684,#685,#686); +#684 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769, + 5.454462678787E-14)); +#685 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#686 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#687 = PCURVE('',#467,#688); +#688 = DEFINITIONAL_REPRESENTATION('',(#689),#697); +#689 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#690,#691,#692,#693,#694,#695 +,#696),.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( + '') ); +#690 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#691 = CARTESIAN_POINT('',(-15.15400516591,14.05091858726)); +#692 = CARTESIAN_POINT('',(-13.84903973208,14.400583021406)); +#693 = CARTESIAN_POINT('',(-12.54407429824,14.750247455551)); +#694 = CARTESIAN_POINT('',(-12.89373873239,13.44528202172)); +#695 = CARTESIAN_POINT('',(-13.24340316654,12.140316587889)); +#696 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#698 = PCURVE('',#699,#704); +#699 = CYLINDRICAL_SURFACE('',#700,0.78); +#700 = AXIS2_PLACEMENT_3D('',#701,#702,#703); +#701 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769,2.2)); +#702 = DIRECTION('',(-3.944304526105E-31,3.996802888651E-15,1.)); +#703 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#704 = DEFINITIONAL_REPRESENTATION('',(#705),#709); +#705 = LINE('',#706,#707); +#706 = CARTESIAN_POINT('',(0.,-2.2)); +#707 = VECTOR('',#708,1.); +#708 = DIRECTION('',(1.,0.)); +#709 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#710 = FACE_BOUND('',#711,.F.); +#711 = EDGE_LOOP('',(#712)); +#712 = ORIENTED_EDGE('',*,*,#713,.F.); +#713 = EDGE_CURVE('',#714,#714,#716,.T.); +#714 = VERTEX_POINT('',#715); +#715 = CARTESIAN_POINT('',(-19.3,0.78,-3.281819260792E-15)); +#716 = SURFACE_CURVE('',#717,(#722,#733),.PCURVE_S1.); +#717 = CIRCLE('',#718,0.78); +#718 = AXIS2_PLACEMENT_3D('',#719,#720,#721); +#719 = CARTESIAN_POINT('',(-19.3,4.285460875053E-15,-9.515634669229E-31) + ); +#720 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#721 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#722 = PCURVE('',#467,#723); +#723 = DEFINITIONAL_REPRESENTATION('',(#724),#732); +#724 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#725,#726,#727,#728,#729,#730 +,#731),.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( + '') ); +#725 = CARTESIAN_POINT('',(-19.3,-0.78)); +#726 = CARTESIAN_POINT('',(-20.6509996299,-0.78)); +#727 = CARTESIAN_POINT('',(-19.97549981495,0.39)); +#728 = CARTESIAN_POINT('',(-19.3,1.56)); +#729 = CARTESIAN_POINT('',(-18.62450018504,0.39)); +#730 = CARTESIAN_POINT('',(-17.94900037009,-0.78)); +#731 = CARTESIAN_POINT('',(-19.3,-0.78)); +#732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#733 = PCURVE('',#734,#739); +#734 = CYLINDRICAL_SURFACE('',#735,0.78); +#735 = AXIS2_PLACEMENT_3D('',#736,#737,#738); +#736 = CARTESIAN_POINT('',(-19.3,1.307842723008E-14,2.2)); +#737 = DIRECTION('',(2.366582715663E-30,3.996802888651E-15,1.)); +#738 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#739 = DEFINITIONAL_REPRESENTATION('',(#740),#744); +#740 = LINE('',#741,#742); +#741 = CARTESIAN_POINT('',(0.,-2.2)); +#742 = VECTOR('',#743,1.); +#743 = DIRECTION('',(1.,0.)); +#744 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#745 = FACE_BOUND('',#746,.F.); +#746 = EDGE_LOOP('',(#747)); +#747 = ORIENTED_EDGE('',*,*,#748,.F.); +#748 = EDGE_CURVE('',#749,#749,#751,.T.); +#749 = VERTEX_POINT('',#750); +#750 = CARTESIAN_POINT('',(-13.09561758757,14.198704166226, + -5.688754004889E-14)); +#751 = SURFACE_CURVE('',#752,(#757,#768),.PCURVE_S1.); +#752 = CIRCLE('',#753,0.78); +#753 = AXIS2_PLACEMENT_3D('',#754,#755,#756); +#754 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769, + -5.454462678787E-14)); +#755 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#756 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#757 = PCURVE('',#467,#758); +#758 = DEFINITIONAL_REPRESENTATION('',(#759),#767); +#759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#760,#761,#762,#763,#764,#765 +,#766),.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( + '') ); +#760 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#761 = CARTESIAN_POINT('',(-14.05091858726,-15.15400516591)); +#762 = CARTESIAN_POINT('',(-14.4005830214,-13.84903973208)); +#763 = CARTESIAN_POINT('',(-14.75024745555,-12.54407429824)); +#764 = CARTESIAN_POINT('',(-13.44528202172,-12.89373873239)); +#765 = CARTESIAN_POINT('',(-12.14031658788,-13.24340316654)); +#766 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#768 = PCURVE('',#769,#774); +#769 = CYLINDRICAL_SURFACE('',#770,0.78); +#770 = AXIS2_PLACEMENT_3D('',#771,#772,#773); +#771 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769,2.2)); +#772 = DIRECTION('',(-4.338734978716E-30,3.996802888651E-15,1.)); +#773 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#774 = DEFINITIONAL_REPRESENTATION('',(#775),#779); +#775 = LINE('',#776,#777); +#776 = CARTESIAN_POINT('',(0.,-2.2)); +#777 = VECTOR('',#778,1.); +#778 = DIRECTION('',(1.,0.)); +#779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#780 = FACE_BOUND('',#781,.F.); +#781 = EDGE_LOOP('',(#782)); +#782 = ORIENTED_EDGE('',*,*,#783,.F.); +#783 = EDGE_CURVE('',#784,#784,#786,.T.); +#784 = VERTEX_POINT('',#785); +#785 = CARTESIAN_POINT('',(13.095617587575,-14.19870416622, + 5.688754004889E-14)); +#786 = SURFACE_CURVE('',#787,(#792,#803),.PCURVE_S1.); +#787 = CIRCLE('',#788,0.78); +#788 = AXIS2_PLACEMENT_3D('',#789,#790,#791); +#789 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769, + 5.454462678787E-14)); +#790 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#791 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#792 = PCURVE('',#467,#793); +#793 = DEFINITIONAL_REPRESENTATION('',(#794),#802); +#794 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#795,#796,#797,#798,#799,#800 +,#801),.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( + '') ); +#795 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#796 = CARTESIAN_POINT('',(14.05091858726,15.154005165911)); +#797 = CARTESIAN_POINT('',(14.400583021406,13.84903973208)); +#798 = CARTESIAN_POINT('',(14.750247455551,12.544074298249)); +#799 = CARTESIAN_POINT('',(13.44528202172,12.893738732395)); +#800 = CARTESIAN_POINT('',(12.140316587889,13.24340316654)); +#801 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#803 = PCURVE('',#804,#809); +#804 = CYLINDRICAL_SURFACE('',#805,0.78); +#805 = AXIS2_PLACEMENT_3D('',#806,#807,#808); +#806 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769,2.2)); +#807 = DIRECTION('',(4.338734978716E-30,3.996802888651E-15,1.)); +#808 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#809 = DEFINITIONAL_REPRESENTATION('',(#810),#814); +#810 = LINE('',#811,#812); +#811 = CARTESIAN_POINT('',(0.,-2.2)); +#812 = VECTOR('',#813,1.); +#813 = DIRECTION('',(1.,0.)); +#814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#815 = FACE_BOUND('',#816,.F.); +#816 = EDGE_LOOP('',(#817)); +#817 = ORIENTED_EDGE('',*,*,#818,.F.); +#818 = EDGE_CURVE('',#819,#819,#821,.T.); +#819 = VERTEX_POINT('',#820); +#820 = CARTESIAN_POINT('',(0.78,19.3,-7.711609129046E-14)); +#821 = SURFACE_CURVE('',#822,(#827,#838),.PCURVE_S1.); +#822 = CIRCLE('',#823,0.78); +#823 = AXIS2_PLACEMENT_3D('',#824,#825,#826); +#824 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,-7.711609129046E-14) + ); +#825 = DIRECTION('',(8.75811540203E-47,3.996802888651E-15,1.)); +#826 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#827 = PCURVE('',#467,#828); +#828 = DEFINITIONAL_REPRESENTATION('',(#829),#837); +#829 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#830,#831,#832,#833,#834,#835 +,#836),.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( + '') ); +#830 = CARTESIAN_POINT('',(0.78,-19.3)); +#831 = CARTESIAN_POINT('',(0.78,-20.6509996299)); +#832 = CARTESIAN_POINT('',(-0.39,-19.97549981495)); +#833 = CARTESIAN_POINT('',(-1.56,-19.3)); +#834 = CARTESIAN_POINT('',(-0.39,-18.62450018504)); +#835 = CARTESIAN_POINT('',(0.78,-17.94900037009)); +#836 = CARTESIAN_POINT('',(0.78,-19.3)); +#837 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#838 = PCURVE('',#839,#844); +#839 = CYLINDRICAL_SURFACE('',#840,0.78); +#840 = AXIS2_PLACEMENT_3D('',#841,#842,#843); +#841 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,2.2)); +#842 = DIRECTION('',(1.226136156284E-45,3.996802888651E-15,1.)); +#843 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#844 = DEFINITIONAL_REPRESENTATION('',(#845),#849); +#845 = LINE('',#846,#847); +#846 = CARTESIAN_POINT('',(0.,-2.2)); +#847 = VECTOR('',#848,1.); +#848 = DIRECTION('',(1.,0.)); +#849 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#850 = ADVANCED_FACE('',(#851,#882),#501,.F.); +#851 = FACE_BOUND('',#852,.F.); +#852 = EDGE_LOOP('',(#853)); +#853 = ORIENTED_EDGE('',*,*,#854,.T.); +#854 = EDGE_CURVE('',#855,#855,#857,.T.); +#855 = VERTEX_POINT('',#856); +#856 = CARTESIAN_POINT('',(2.95,4.640732242933E-15,1.1)); +#857 = SURFACE_CURVE('',#858,(#863,#870),.PCURVE_S1.); +#858 = CIRCLE('',#859,2.95); +#859 = AXIS2_PLACEMENT_3D('',#860,#861,#862); +#860 = CARTESIAN_POINT('',(0.,4.396483177516E-15,1.1)); +#861 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#862 = DIRECTION('',(1.,8.279629336188E-17,-3.309204644783E-31)); +#863 = PCURVE('',#501,#864); +#864 = DEFINITIONAL_REPRESENTATION('',(#865),#869); +#865 = CIRCLE('',#866,2.95); +#866 = AXIS2_PLACEMENT_2D('',#867,#868); +#867 = CARTESIAN_POINT('',(0.,0.)); +#868 = DIRECTION('',(1.,-3.342630954326E-32)); +#869 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#870 = PCURVE('',#871,#876); +#871 = CYLINDRICAL_SURFACE('',#872,2.95); +#872 = AXIS2_PLACEMENT_3D('',#873,#874,#875); +#873 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#874 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#875 = DIRECTION('',(1.,1.655925867238E-16,-6.618409289566E-31)); +#876 = DEFINITIONAL_REPRESENTATION('',(#877),#881); +#877 = LINE('',#878,#879); +#878 = CARTESIAN_POINT('',(0.,1.1)); +#879 = VECTOR('',#880,1.); +#880 = DIRECTION('',(1.,0.)); +#881 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#882 = FACE_BOUND('',#883,.F.); +#883 = EDGE_LOOP('',(#884)); +#884 = ORIENTED_EDGE('',*,*,#484,.F.); +#885 = ADVANCED_FACE('',(#886),#559,.T.); +#886 = FACE_BOUND('',#887,.F.); +#887 = EDGE_LOOP('',(#888,#889,#912,#939)); +#888 = ORIENTED_EDGE('',*,*,#542,.T.); +#889 = ORIENTED_EDGE('',*,*,#890,.T.); +#890 = EDGE_CURVE('',#543,#891,#893,.T.); +#891 = VERTEX_POINT('',#892); +#892 = CARTESIAN_POINT('',(22.4,9.281464485866E-15,2.2)); +#893 = SEAM_CURVE('',#894,(#898,#905),.PCURVE_S1.); +#894 = LINE('',#895,#896); +#895 = CARTESIAN_POINT('',(22.4,0.,0.)); +#896 = VECTOR('',#897,1.); +#897 = DIRECTION('',(0.,4.218847493576E-15,1.)); +#898 = PCURVE('',#559,#899); +#899 = DEFINITIONAL_REPRESENTATION('',(#900),#904); +#900 = LINE('',#901,#902); +#901 = CARTESIAN_POINT('',(-0.,0.)); +#902 = VECTOR('',#903,1.); +#903 = DIRECTION('',(-0.,1.)); +#904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#905 = PCURVE('',#559,#906); +#906 = DEFINITIONAL_REPRESENTATION('',(#907),#911); +#907 = LINE('',#908,#909); +#908 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#909 = VECTOR('',#910,1.); +#910 = DIRECTION('',(-0.,1.)); +#911 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#912 = ORIENTED_EDGE('',*,*,#913,.F.); +#913 = EDGE_CURVE('',#891,#891,#914,.T.); +#914 = SURFACE_CURVE('',#915,(#920,#927),.PCURVE_S1.); +#915 = CIRCLE('',#916,22.4); +#916 = AXIS2_PLACEMENT_3D('',#917,#918,#919); +#917 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#918 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#919 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#920 = PCURVE('',#559,#921); +#921 = DEFINITIONAL_REPRESENTATION('',(#922),#926); +#922 = LINE('',#923,#924); +#923 = CARTESIAN_POINT('',(-0.,2.2)); +#924 = VECTOR('',#925,1.); +#925 = DIRECTION('',(-1.,0.)); +#926 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#927 = PCURVE('',#928,#933); +#928 = PLANE('',#929); +#929 = AXIS2_PLACEMENT_3D('',#930,#931,#932); +#930 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#931 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#932 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#933 = DEFINITIONAL_REPRESENTATION('',(#934),#938); +#934 = CIRCLE('',#935,22.4); +#935 = AXIS2_PLACEMENT_2D('',#936,#937); +#936 = CARTESIAN_POINT('',(0.,0.)); +#937 = DIRECTION('',(1.,-8.804251174342E-33)); +#938 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#939 = ORIENTED_EDGE('',*,*,#890,.F.); +#940 = ADVANCED_FACE('',(#941),#594,.F.); +#941 = FACE_BOUND('',#942,.F.); +#942 = EDGE_LOOP('',(#943,#978,#999,#1000,#1001,#1029,#1055,#1088,#1114, + #1147,#1173,#1201)); +#943 = ORIENTED_EDGE('',*,*,#944,.F.); +#944 = EDGE_CURVE('',#945,#947,#949,.T.); +#945 = VERTEX_POINT('',#946); +#946 = CARTESIAN_POINT('',(-0.78,-19.3,2.)); +#947 = VERTEX_POINT('',#948); +#948 = CARTESIAN_POINT('',(-0.743485866432,-19.53585751295,2.)); +#949 = SURFACE_CURVE('',#950,(#955,#962),.PCURVE_S1.); +#950 = CIRCLE('',#951,0.78); +#951 = AXIS2_PLACEMENT_3D('',#952,#953,#954); +#952 = CARTESIAN_POINT('',(0.,-19.3,2.)); +#953 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#954 = DIRECTION('',(-1.,0.,0.)); +#955 = PCURVE('',#594,#956); +#956 = DEFINITIONAL_REPRESENTATION('',(#957),#961); +#957 = LINE('',#958,#959); +#958 = CARTESIAN_POINT('',(0.,-0.2)); +#959 = VECTOR('',#960,1.); +#960 = DIRECTION('',(1.,0.)); +#961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#962 = PCURVE('',#963,#968); +#963 = PLANE('',#964); +#964 = AXIS2_PLACEMENT_3D('',#965,#966,#967); +#965 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#966 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#967 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#968 = DEFINITIONAL_REPRESENTATION('',(#969),#977); +#969 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#970,#971,#972,#973,#974,#975 +,#976),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2,2,2,2,1),( + -2.094395102393,0.,2.094395102393,4.188790204786,6.28318530718, +8.377580409573),.UNSPECIFIED.) CURVE() GEOMETRIC_REPRESENTATION_ITEM() +RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5,1.,0.5,1.)) REPRESENTATION_ITEM( + '') ); +#970 = CARTESIAN_POINT('',(19.3,0.78)); +#971 = CARTESIAN_POINT('',(20.650999629904,0.78)); +#972 = CARTESIAN_POINT('',(19.975499814952,-0.39)); +#973 = CARTESIAN_POINT('',(19.3,-1.56)); +#974 = CARTESIAN_POINT('',(18.624500185048,-0.39)); +#975 = CARTESIAN_POINT('',(17.949000370096,0.78)); +#976 = CARTESIAN_POINT('',(19.3,0.78)); +#977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#978 = ORIENTED_EDGE('',*,*,#979,.T.); +#979 = EDGE_CURVE('',#945,#574,#980,.T.); +#980 = SEAM_CURVE('',#981,(#985,#992),.PCURVE_S1.); +#981 = LINE('',#982,#983); +#982 = CARTESIAN_POINT('',(-0.78,-19.3,2.2)); +#983 = VECTOR('',#984,1.); +#984 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#985 = PCURVE('',#594,#986); +#986 = DEFINITIONAL_REPRESENTATION('',(#987),#991); +#987 = LINE('',#988,#989); +#988 = CARTESIAN_POINT('',(6.28318530718,0.)); +#989 = VECTOR('',#990,1.); +#990 = DIRECTION('',(0.,-1.)); +#991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#992 = PCURVE('',#594,#993); +#993 = DEFINITIONAL_REPRESENTATION('',(#994),#998); +#994 = LINE('',#995,#996); +#995 = CARTESIAN_POINT('',(0.,0.)); +#996 = VECTOR('',#997,1.); +#997 = DIRECTION('',(0.,-1.)); +#998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#999 = ORIENTED_EDGE('',*,*,#573,.T.); +#1000 = ORIENTED_EDGE('',*,*,#979,.F.); +#1001 = ORIENTED_EDGE('',*,*,#1002,.F.); +#1002 = EDGE_CURVE('',#1003,#945,#1005,.T.); +#1003 = VERTEX_POINT('',#1004); +#1004 = CARTESIAN_POINT('',(-0.73391330996,-19.03585751295,2.)); +#1005 = SURFACE_CURVE('',#1006,(#1011,#1018),.PCURVE_S1.); +#1006 = CIRCLE('',#1007,0.78); +#1007 = AXIS2_PLACEMENT_3D('',#1008,#1009,#1010); +#1008 = CARTESIAN_POINT('',(0.,-19.3,2.)); +#1009 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1010 = DIRECTION('',(-1.,0.,0.)); +#1011 = PCURVE('',#594,#1012); +#1012 = DEFINITIONAL_REPRESENTATION('',(#1013),#1017); +#1013 = LINE('',#1014,#1015); +#1014 = CARTESIAN_POINT('',(0.,-0.2)); +#1015 = VECTOR('',#1016,1.); +#1016 = DIRECTION('',(1.,0.)); +#1017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1018 = PCURVE('',#963,#1019); +#1019 = DEFINITIONAL_REPRESENTATION('',(#1020),#1028); +#1020 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1021,#1022,#1023,#1024, +#1025,#1026,#1027),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1021 = CARTESIAN_POINT('',(19.3,0.78)); +#1022 = CARTESIAN_POINT('',(20.650999629904,0.78)); +#1023 = CARTESIAN_POINT('',(19.975499814952,-0.39)); +#1024 = CARTESIAN_POINT('',(19.3,-1.56)); +#1025 = CARTESIAN_POINT('',(18.624500185048,-0.39)); +#1026 = CARTESIAN_POINT('',(17.949000370096,0.78)); +#1027 = CARTESIAN_POINT('',(19.3,0.78)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1029 = ORIENTED_EDGE('',*,*,#1030,.T.); +#1030 = EDGE_CURVE('',#1003,#1031,#1033,.T.); +#1031 = VERTEX_POINT('',#1032); +#1032 = CARTESIAN_POINT('',(-0.73391330996,-19.03585751295,2.2)); +#1033 = SURFACE_CURVE('',#1034,(#1038,#1044),.PCURVE_S1.); +#1034 = LINE('',#1035,#1036); +#1035 = CARTESIAN_POINT('',(-0.73391330996,-19.03585751295,2.2)); +#1036 = VECTOR('',#1037,1.); +#1037 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1038 = PCURVE('',#594,#1039); +#1039 = DEFINITIONAL_REPRESENTATION('',(#1040),#1043); +#1040 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1041,#1042),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#1041 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#1042 = CARTESIAN_POINT('',(5.937709707503,-3.35193588487E-16)); +#1043 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1044 = PCURVE('',#1045,#1050); +#1045 = CYLINDRICAL_SURFACE('',#1046,19.05); +#1046 = AXIS2_PLACEMENT_3D('',#1047,#1048,#1049); +#1047 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1048 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1049 = DIRECTION('',(-1.,0.,0.)); +#1050 = DEFINITIONAL_REPRESENTATION('',(#1051),#1054); +#1051 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1052,#1053),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#1052 = CARTESIAN_POINT('',(1.532261157241,-0.2)); +#1053 = CARTESIAN_POINT('',(1.532261157241,8.669116087056E-17)); +#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1055 = ORIENTED_EDGE('',*,*,#1056,.F.); +#1056 = EDGE_CURVE('',#1057,#1031,#1059,.T.); +#1057 = VERTEX_POINT('',#1058); +#1058 = CARTESIAN_POINT('',(0.73391330996,-19.03585751295,2.2)); +#1059 = SURFACE_CURVE('',#1060,(#1065,#1072),.PCURVE_S1.); +#1060 = CIRCLE('',#1061,0.78); +#1061 = AXIS2_PLACEMENT_3D('',#1062,#1063,#1064); +#1062 = CARTESIAN_POINT('',(0.,-19.3,2.2)); +#1063 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1064 = DIRECTION('',(-1.,0.,0.)); +#1065 = PCURVE('',#594,#1066); +#1066 = DEFINITIONAL_REPRESENTATION('',(#1067),#1071); +#1067 = LINE('',#1068,#1069); +#1068 = CARTESIAN_POINT('',(0.,0.)); +#1069 = VECTOR('',#1070,1.); +#1070 = DIRECTION('',(1.,0.)); +#1071 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1072 = PCURVE('',#1073,#1078); +#1073 = PLANE('',#1074); +#1074 = AXIS2_PLACEMENT_3D('',#1075,#1076,#1077); +#1075 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1076 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#1077 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#1078 = DEFINITIONAL_REPRESENTATION('',(#1079),#1087); +#1079 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1080,#1081,#1082,#1083, +#1084,#1085,#1086),.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('') ); +#1080 = CARTESIAN_POINT('',(-0.78,19.3)); +#1081 = CARTESIAN_POINT('',(-0.78,20.650999629904)); +#1082 = CARTESIAN_POINT('',(0.39,19.975499814952)); +#1083 = CARTESIAN_POINT('',(1.56,19.3)); +#1084 = CARTESIAN_POINT('',(0.39,18.624500185048)); +#1085 = CARTESIAN_POINT('',(-0.78,17.949000370096)); +#1086 = CARTESIAN_POINT('',(-0.78,19.3)); +#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1088 = ORIENTED_EDGE('',*,*,#1089,.F.); +#1089 = EDGE_CURVE('',#1090,#1057,#1092,.T.); +#1090 = VERTEX_POINT('',#1091); +#1091 = CARTESIAN_POINT('',(0.73391330996,-19.03585751295,2.)); +#1092 = SURFACE_CURVE('',#1093,(#1097,#1103),.PCURVE_S1.); +#1093 = LINE('',#1094,#1095); +#1094 = CARTESIAN_POINT('',(0.73391330996,-19.03585751295,2.2)); +#1095 = VECTOR('',#1096,1.); +#1096 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1097 = PCURVE('',#594,#1098); +#1098 = DEFINITIONAL_REPRESENTATION('',(#1099),#1102); +#1099 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1100,#1101),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#1100 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#1101 = CARTESIAN_POINT('',(3.487068253266,-3.35193588487E-16)); +#1102 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1103 = PCURVE('',#1104,#1109); +#1104 = CYLINDRICAL_SURFACE('',#1105,19.05); +#1105 = AXIS2_PLACEMENT_3D('',#1106,#1107,#1108); +#1106 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1107 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1108 = DIRECTION('',(-1.,0.,0.)); +#1109 = DEFINITIONAL_REPRESENTATION('',(#1110),#1113); +#1110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1111,#1112),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#1111 = CARTESIAN_POINT('',(1.609331496349,-0.2)); +#1112 = CARTESIAN_POINT('',(1.609331496349,8.669116087056E-17)); +#1113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1114 = ORIENTED_EDGE('',*,*,#1115,.F.); +#1115 = EDGE_CURVE('',#1116,#1090,#1118,.T.); +#1116 = VERTEX_POINT('',#1117); +#1117 = CARTESIAN_POINT('',(0.743485866432,-19.53585751295,2.)); +#1118 = SURFACE_CURVE('',#1119,(#1124,#1131),.PCURVE_S1.); +#1119 = CIRCLE('',#1120,0.78); +#1120 = AXIS2_PLACEMENT_3D('',#1121,#1122,#1123); +#1121 = CARTESIAN_POINT('',(0.,-19.3,2.)); +#1122 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1123 = DIRECTION('',(-1.,0.,0.)); +#1124 = PCURVE('',#594,#1125); +#1125 = DEFINITIONAL_REPRESENTATION('',(#1126),#1130); +#1126 = LINE('',#1127,#1128); +#1127 = CARTESIAN_POINT('',(0.,-0.2)); +#1128 = VECTOR('',#1129,1.); +#1129 = DIRECTION('',(1.,0.)); +#1130 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1131 = PCURVE('',#1132,#1137); +#1132 = PLANE('',#1133); +#1133 = AXIS2_PLACEMENT_3D('',#1134,#1135,#1136); +#1134 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#1135 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#1136 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#1137 = DEFINITIONAL_REPRESENTATION('',(#1138),#1146); +#1138 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1139,#1140,#1141,#1142, +#1143,#1144,#1145),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1139 = CARTESIAN_POINT('',(19.3,0.78)); +#1140 = CARTESIAN_POINT('',(20.650999629904,0.78)); +#1141 = CARTESIAN_POINT('',(19.975499814952,-0.39)); +#1142 = CARTESIAN_POINT('',(19.3,-1.56)); +#1143 = CARTESIAN_POINT('',(18.624500185048,-0.39)); +#1144 = CARTESIAN_POINT('',(17.949000370096,0.78)); +#1145 = CARTESIAN_POINT('',(19.3,0.78)); +#1146 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1147 = ORIENTED_EDGE('',*,*,#1148,.T.); +#1148 = EDGE_CURVE('',#1116,#1149,#1151,.T.); +#1149 = VERTEX_POINT('',#1150); +#1150 = CARTESIAN_POINT('',(0.743485866432,-19.53585751295,2.2)); +#1151 = SURFACE_CURVE('',#1152,(#1156,#1162),.PCURVE_S1.); +#1152 = LINE('',#1153,#1154); +#1153 = CARTESIAN_POINT('',(0.743485866432,-19.53585751295,2.2)); +#1154 = VECTOR('',#1155,1.); +#1155 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1156 = PCURVE('',#594,#1157); +#1157 = DEFINITIONAL_REPRESENTATION('',(#1158),#1161); +#1158 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1159,#1160),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.); +#1159 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#1160 = CARTESIAN_POINT('',(2.834402602587,-4.462158909495E-16)); +#1161 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1162 = PCURVE('',#1163,#1168); +#1163 = CYLINDRICAL_SURFACE('',#1164,19.55); +#1164 = AXIS2_PLACEMENT_3D('',#1165,#1166,#1167); +#1165 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1166 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1167 = DIRECTION('',(-1.,0.,0.)); +#1168 = DEFINITIONAL_REPRESENTATION('',(#1169),#1172); +#1169 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1170,#1171),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.); +#1170 = CARTESIAN_POINT('',(1.608835467346,-0.2)); +#1171 = CARTESIAN_POINT('',(1.608835467346,-2.433114159194E-17)); +#1172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1173 = ORIENTED_EDGE('',*,*,#1174,.F.); +#1174 = EDGE_CURVE('',#1175,#1149,#1177,.T.); +#1175 = VERTEX_POINT('',#1176); +#1176 = CARTESIAN_POINT('',(-0.743485866432,-19.53585751295,2.2)); +#1177 = SURFACE_CURVE('',#1178,(#1183,#1190),.PCURVE_S1.); +#1178 = CIRCLE('',#1179,0.78); +#1179 = AXIS2_PLACEMENT_3D('',#1180,#1181,#1182); +#1180 = CARTESIAN_POINT('',(0.,-19.3,2.2)); +#1181 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1182 = DIRECTION('',(-1.,0.,0.)); +#1183 = PCURVE('',#594,#1184); +#1184 = DEFINITIONAL_REPRESENTATION('',(#1185),#1189); +#1185 = LINE('',#1186,#1187); +#1186 = CARTESIAN_POINT('',(0.,0.)); +#1187 = VECTOR('',#1188,1.); +#1188 = DIRECTION('',(1.,0.)); +#1189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1190 = PCURVE('',#928,#1191); +#1191 = DEFINITIONAL_REPRESENTATION('',(#1192),#1200); +#1192 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1193,#1194,#1195,#1196, +#1197,#1198,#1199),.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('') ); +#1193 = CARTESIAN_POINT('',(-0.78,19.3)); +#1194 = CARTESIAN_POINT('',(-0.78,20.650999629904)); +#1195 = CARTESIAN_POINT('',(0.39,19.975499814952)); +#1196 = CARTESIAN_POINT('',(1.56,19.3)); +#1197 = CARTESIAN_POINT('',(0.39,18.624500185048)); +#1198 = CARTESIAN_POINT('',(-0.78,17.949000370096)); +#1199 = CARTESIAN_POINT('',(-0.78,19.3)); +#1200 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1201 = ORIENTED_EDGE('',*,*,#1202,.F.); +#1202 = EDGE_CURVE('',#947,#1175,#1203,.T.); +#1203 = SURFACE_CURVE('',#1204,(#1208,#1214),.PCURVE_S1.); +#1204 = LINE('',#1205,#1206); +#1205 = CARTESIAN_POINT('',(-0.743485866432,-19.53585751295,2.2)); +#1206 = VECTOR('',#1207,1.); +#1207 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1208 = PCURVE('',#594,#1209); +#1209 = DEFINITIONAL_REPRESENTATION('',(#1210),#1213); +#1210 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1211,#1212),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.); +#1211 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#1212 = CARTESIAN_POINT('',(0.307190051003,-4.462158909495E-16)); +#1213 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1214 = PCURVE('',#1215,#1220); +#1215 = CYLINDRICAL_SURFACE('',#1216,19.55); +#1216 = AXIS2_PLACEMENT_3D('',#1217,#1218,#1219); +#1217 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1218 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1219 = DIRECTION('',(-1.,0.,0.)); +#1220 = DEFINITIONAL_REPRESENTATION('',(#1221),#1224); +#1221 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1222,#1223),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.); +#1222 = CARTESIAN_POINT('',(1.532757186244,-0.2)); +#1223 = CARTESIAN_POINT('',(1.532757186244,-2.433114159194E-17)); +#1224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1225 = ADVANCED_FACE('',(#1226),#629,.F.); +#1226 = FACE_BOUND('',#1227,.F.); +#1227 = EDGE_LOOP('',(#1228,#1263,#1284,#1285,#1286,#1314,#1340,#1368, + #1394,#1427,#1453,#1481)); +#1228 = ORIENTED_EDGE('',*,*,#1229,.F.); +#1229 = EDGE_CURVE('',#1230,#1232,#1234,.T.); +#1230 = VERTEX_POINT('',#1231); +#1231 = CARTESIAN_POINT('',(19.3,-0.78,2.)); +#1232 = VERTEX_POINT('',#1233); +#1233 = CARTESIAN_POINT('',(19.535857512953,-0.743485866432,2.)); +#1234 = SURFACE_CURVE('',#1235,(#1240,#1247),.PCURVE_S1.); +#1235 = CIRCLE('',#1236,0.78); +#1236 = AXIS2_PLACEMENT_3D('',#1237,#1238,#1239); +#1237 = CARTESIAN_POINT('',(19.3,5.850875339775E-15,2.)); +#1238 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1239 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#1240 = PCURVE('',#629,#1241); +#1241 = DEFINITIONAL_REPRESENTATION('',(#1242),#1246); +#1242 = LINE('',#1243,#1244); +#1243 = CARTESIAN_POINT('',(0.,-0.2)); +#1244 = VECTOR('',#1245,1.); +#1245 = DIRECTION('',(1.,0.)); +#1246 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1247 = PCURVE('',#1248,#1253); +#1248 = PLANE('',#1249); +#1249 = AXIS2_PLACEMENT_3D('',#1250,#1251,#1252); +#1250 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#1251 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#1252 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#1253 = DEFINITIONAL_REPRESENTATION('',(#1254),#1262); +#1254 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1255,#1256,#1257,#1258, +#1259,#1260,#1261),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1255 = CARTESIAN_POINT('',(0.78,-19.3)); +#1256 = CARTESIAN_POINT('',(0.78,-20.6509996299)); +#1257 = CARTESIAN_POINT('',(-0.39,-19.97549981495)); +#1258 = CARTESIAN_POINT('',(-1.56,-19.3)); +#1259 = CARTESIAN_POINT('',(-0.39,-18.62450018504)); +#1260 = CARTESIAN_POINT('',(0.78,-17.94900037009)); +#1261 = CARTESIAN_POINT('',(0.78,-19.3)); +#1262 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1263 = ORIENTED_EDGE('',*,*,#1264,.T.); +#1264 = EDGE_CURVE('',#1230,#609,#1265,.T.); +#1265 = SEAM_CURVE('',#1266,(#1270,#1277),.PCURVE_S1.); +#1266 = LINE('',#1267,#1268); +#1267 = CARTESIAN_POINT('',(19.3,-0.78,2.2)); +#1268 = VECTOR('',#1269,1.); +#1269 = DIRECTION('',(2.366582715663E-30,-3.996802888651E-15,-1.)); +#1270 = PCURVE('',#629,#1271); +#1271 = DEFINITIONAL_REPRESENTATION('',(#1272),#1276); +#1272 = LINE('',#1273,#1274); +#1273 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1274 = VECTOR('',#1275,1.); +#1275 = DIRECTION('',(0.,-1.)); +#1276 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1277 = PCURVE('',#629,#1278); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283); +#1279 = LINE('',#1280,#1281); +#1280 = CARTESIAN_POINT('',(0.,0.)); +#1281 = VECTOR('',#1282,1.); +#1282 = DIRECTION('',(0.,-1.)); +#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1284 = ORIENTED_EDGE('',*,*,#608,.T.); +#1285 = ORIENTED_EDGE('',*,*,#1264,.F.); +#1286 = ORIENTED_EDGE('',*,*,#1287,.F.); +#1287 = EDGE_CURVE('',#1288,#1230,#1290,.T.); +#1288 = VERTEX_POINT('',#1289); +#1289 = CARTESIAN_POINT('',(19.035857512953,-0.73391330996,2.)); +#1290 = SURFACE_CURVE('',#1291,(#1296,#1303),.PCURVE_S1.); +#1291 = CIRCLE('',#1292,0.78); +#1292 = AXIS2_PLACEMENT_3D('',#1293,#1294,#1295); +#1293 = CARTESIAN_POINT('',(19.3,5.850875339775E-15,2.)); +#1294 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1295 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#1296 = PCURVE('',#629,#1297); +#1297 = DEFINITIONAL_REPRESENTATION('',(#1298),#1302); +#1298 = LINE('',#1299,#1300); +#1299 = CARTESIAN_POINT('',(0.,-0.2)); +#1300 = VECTOR('',#1301,1.); +#1301 = DIRECTION('',(1.,0.)); +#1302 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1303 = PCURVE('',#1248,#1304); +#1304 = DEFINITIONAL_REPRESENTATION('',(#1305),#1313); +#1305 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1306,#1307,#1308,#1309, +#1310,#1311,#1312),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1306 = CARTESIAN_POINT('',(0.78,-19.3)); +#1307 = CARTESIAN_POINT('',(0.78,-20.6509996299)); +#1308 = CARTESIAN_POINT('',(-0.39,-19.97549981495)); +#1309 = CARTESIAN_POINT('',(-1.56,-19.3)); +#1310 = CARTESIAN_POINT('',(-0.39,-18.62450018504)); +#1311 = CARTESIAN_POINT('',(0.78,-17.94900037009)); +#1312 = CARTESIAN_POINT('',(0.78,-19.3)); +#1313 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1314 = ORIENTED_EDGE('',*,*,#1315,.T.); +#1315 = EDGE_CURVE('',#1288,#1316,#1318,.T.); +#1316 = VERTEX_POINT('',#1317); +#1317 = CARTESIAN_POINT('',(19.035857512953,-0.73391330996,2.2)); +#1318 = SURFACE_CURVE('',#1319,(#1323,#1329),.PCURVE_S1.); +#1319 = LINE('',#1320,#1321); +#1320 = CARTESIAN_POINT('',(19.035857512953,-0.73391330996,2.2)); +#1321 = VECTOR('',#1322,1.); +#1322 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1323 = PCURVE('',#629,#1324); +#1324 = DEFINITIONAL_REPRESENTATION('',(#1325),#1328); +#1325 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1326,#1327),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.261437891255E-28),.PIECEWISE_BEZIER_KNOTS.); +#1326 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#1327 = CARTESIAN_POINT('',(5.937709707503,-5.498992970586E-16)); +#1328 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1329 = PCURVE('',#1330,#1335); +#1330 = CYLINDRICAL_SURFACE('',#1331,19.05); +#1331 = AXIS2_PLACEMENT_3D('',#1332,#1333,#1334); +#1332 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1333 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1334 = DIRECTION('',(-1.,0.,0.)); +#1335 = DEFINITIONAL_REPRESENTATION('',(#1336),#1339); +#1336 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1337,#1338),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.261437891255E-28),.PIECEWISE_BEZIER_KNOTS.); +#1337 = CARTESIAN_POINT('',(3.103057484036,-0.2)); +#1338 = CARTESIAN_POINT('',(3.103057484036,-1.058100872085E-16)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1340 = ORIENTED_EDGE('',*,*,#1341,.F.); +#1341 = EDGE_CURVE('',#1342,#1316,#1344,.T.); +#1342 = VERTEX_POINT('',#1343); +#1343 = CARTESIAN_POINT('',(19.035857512953,0.73391330996,2.2)); +#1344 = SURFACE_CURVE('',#1345,(#1350,#1357),.PCURVE_S1.); +#1345 = CIRCLE('',#1346,0.78); +#1346 = AXIS2_PLACEMENT_3D('',#1347,#1348,#1349); +#1347 = CARTESIAN_POINT('',(19.3,6.650235917505E-15,2.2)); +#1348 = DIRECTION('',(-7.395570986448E-31,3.996802888651E-15,1.)); +#1349 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#1350 = PCURVE('',#629,#1351); +#1351 = DEFINITIONAL_REPRESENTATION('',(#1352),#1356); +#1352 = LINE('',#1353,#1354); +#1353 = CARTESIAN_POINT('',(0.,0.)); +#1354 = VECTOR('',#1355,1.); +#1355 = DIRECTION('',(1.,0.)); +#1356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1357 = PCURVE('',#1073,#1358); +#1358 = DEFINITIONAL_REPRESENTATION('',(#1359),#1367); +#1359 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1360,#1361,#1362,#1363, +#1364,#1365,#1366),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1360 = CARTESIAN_POINT('',(19.3,0.78)); +#1361 = CARTESIAN_POINT('',(20.650999629904,0.78)); +#1362 = CARTESIAN_POINT('',(19.975499814952,-0.39)); +#1363 = CARTESIAN_POINT('',(19.3,-1.56)); +#1364 = CARTESIAN_POINT('',(18.624500185048,-0.39)); +#1365 = CARTESIAN_POINT('',(17.949000370096,0.78)); +#1366 = CARTESIAN_POINT('',(19.3,0.78)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1368 = ORIENTED_EDGE('',*,*,#1369,.F.); +#1369 = EDGE_CURVE('',#1370,#1342,#1372,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(19.035857512953,0.73391330996,2.)); +#1372 = SURFACE_CURVE('',#1373,(#1377,#1383),.PCURVE_S1.); +#1373 = LINE('',#1374,#1375); +#1374 = CARTESIAN_POINT('',(19.035857512953,0.73391330996,2.2)); +#1375 = VECTOR('',#1376,1.); +#1376 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1377 = PCURVE('',#629,#1378); +#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1382); +#1379 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1380,#1381),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.278201185491E-28),.PIECEWISE_BEZIER_KNOTS.); +#1380 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#1381 = CARTESIAN_POINT('',(3.487068253266,-3.382791226416E-16)); +#1382 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1383 = PCURVE('',#1384,#1389); +#1384 = CYLINDRICAL_SURFACE('',#1385,19.05); +#1385 = AXIS2_PLACEMENT_3D('',#1386,#1387,#1388); +#1386 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1387 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1388 = DIRECTION('',(-1.,0.,0.)); +#1389 = DEFINITIONAL_REPRESENTATION('',(#1390),#1393); +#1390 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1391,#1392),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.278201185491E-28),.PIECEWISE_BEZIER_KNOTS.); +#1391 = CARTESIAN_POINT('',(3.180127823144,-0.2)); +#1392 = CARTESIAN_POINT('',(3.180127823144,1.058100872085E-16)); +#1393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1394 = ORIENTED_EDGE('',*,*,#1395,.F.); +#1395 = EDGE_CURVE('',#1396,#1370,#1398,.T.); +#1396 = VERTEX_POINT('',#1397); +#1397 = CARTESIAN_POINT('',(19.535857512953,0.743485866432,2.)); +#1398 = SURFACE_CURVE('',#1399,(#1404,#1411),.PCURVE_S1.); +#1399 = CIRCLE('',#1400,0.78); +#1400 = AXIS2_PLACEMENT_3D('',#1401,#1402,#1403); +#1401 = CARTESIAN_POINT('',(19.3,5.850875339775E-15,2.)); +#1402 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1403 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#1404 = PCURVE('',#629,#1405); +#1405 = DEFINITIONAL_REPRESENTATION('',(#1406),#1410); +#1406 = LINE('',#1407,#1408); +#1407 = CARTESIAN_POINT('',(0.,-0.2)); +#1408 = VECTOR('',#1409,1.); +#1409 = DIRECTION('',(1.,0.)); +#1410 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1411 = PCURVE('',#1412,#1417); +#1412 = PLANE('',#1413); +#1413 = AXIS2_PLACEMENT_3D('',#1414,#1415,#1416); +#1414 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#1415 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#1416 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#1417 = DEFINITIONAL_REPRESENTATION('',(#1418),#1426); +#1418 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1419,#1420,#1421,#1422, +#1423,#1424,#1425),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1419 = CARTESIAN_POINT('',(0.78,-19.3)); +#1420 = CARTESIAN_POINT('',(0.78,-20.6509996299)); +#1421 = CARTESIAN_POINT('',(-0.39,-19.97549981495)); +#1422 = CARTESIAN_POINT('',(-1.56,-19.3)); +#1423 = CARTESIAN_POINT('',(-0.39,-18.62450018504)); +#1424 = CARTESIAN_POINT('',(0.78,-17.94900037009)); +#1425 = CARTESIAN_POINT('',(0.78,-19.3)); +#1426 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1427 = ORIENTED_EDGE('',*,*,#1428,.T.); +#1428 = EDGE_CURVE('',#1396,#1429,#1431,.T.); +#1429 = VERTEX_POINT('',#1430); +#1430 = CARTESIAN_POINT('',(19.535857512953,0.743485866432,2.2)); +#1431 = SURFACE_CURVE('',#1432,(#1436,#1442),.PCURVE_S1.); +#1432 = LINE('',#1433,#1434); +#1433 = CARTESIAN_POINT('',(19.535857512953,0.743485866432,2.2)); +#1434 = VECTOR('',#1435,1.); +#1435 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1436 = PCURVE('',#629,#1437); +#1437 = DEFINITIONAL_REPRESENTATION('',(#1438),#1441); +#1438 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1439,#1440),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-2.246281427617E-28),.PIECEWISE_BEZIER_KNOTS.); +#1439 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#1440 = CARTESIAN_POINT('',(2.834402602587,-3.021450358051E-16)); +#1441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1442 = PCURVE('',#1443,#1448); +#1443 = CYLINDRICAL_SURFACE('',#1444,19.55); +#1444 = AXIS2_PLACEMENT_3D('',#1445,#1446,#1447); +#1445 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1446 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1447 = DIRECTION('',(-1.,0.,0.)); +#1448 = DEFINITIONAL_REPRESENTATION('',(#1449),#1452); +#1449 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1450,#1451),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-2.246281427617E-28),.PIECEWISE_BEZIER_KNOTS.); +#1450 = CARTESIAN_POINT('',(3.17963179414,-0.2)); +#1451 = CARTESIAN_POINT('',(3.17963179414,1.419441740449E-16)); +#1452 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1453 = ORIENTED_EDGE('',*,*,#1454,.F.); +#1454 = EDGE_CURVE('',#1455,#1429,#1457,.T.); +#1455 = VERTEX_POINT('',#1456); +#1456 = CARTESIAN_POINT('',(19.535857512953,-0.743485866432,2.2)); +#1457 = SURFACE_CURVE('',#1458,(#1463,#1470),.PCURVE_S1.); +#1458 = CIRCLE('',#1459,0.78); +#1459 = AXIS2_PLACEMENT_3D('',#1460,#1461,#1462); +#1460 = CARTESIAN_POINT('',(19.3,6.650235917505E-15,2.2)); +#1461 = DIRECTION('',(-7.395570986448E-31,3.996802888651E-15,1.)); +#1462 = DIRECTION('',(-1.110223024625E-16,-1.,3.996802888651E-15)); +#1463 = PCURVE('',#629,#1464); +#1464 = DEFINITIONAL_REPRESENTATION('',(#1465),#1469); +#1465 = LINE('',#1466,#1467); +#1466 = CARTESIAN_POINT('',(0.,0.)); +#1467 = VECTOR('',#1468,1.); +#1468 = DIRECTION('',(1.,0.)); +#1469 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1470 = PCURVE('',#928,#1471); +#1471 = DEFINITIONAL_REPRESENTATION('',(#1472),#1480); +#1472 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1473,#1474,#1475,#1476, +#1477,#1478,#1479),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1473 = CARTESIAN_POINT('',(19.3,0.78)); +#1474 = CARTESIAN_POINT('',(20.650999629904,0.78)); +#1475 = CARTESIAN_POINT('',(19.975499814952,-0.39)); +#1476 = CARTESIAN_POINT('',(19.3,-1.56)); +#1477 = CARTESIAN_POINT('',(18.624500185048,-0.39)); +#1478 = CARTESIAN_POINT('',(17.949000370096,0.78)); +#1479 = CARTESIAN_POINT('',(19.3,0.78)); +#1480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1481 = ORIENTED_EDGE('',*,*,#1482,.F.); +#1482 = EDGE_CURVE('',#1232,#1455,#1483,.T.); +#1483 = SURFACE_CURVE('',#1484,(#1488,#1494),.PCURVE_S1.); +#1484 = LINE('',#1485,#1486); +#1485 = CARTESIAN_POINT('',(19.535857512953,-0.743485866432,2.2)); +#1486 = VECTOR('',#1487,1.); +#1487 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1488 = PCURVE('',#629,#1489); +#1489 = DEFINITIONAL_REPRESENTATION('',(#1490),#1493); +#1490 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1491,#1492),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,2.23370895694E-28),.PIECEWISE_BEZIER_KNOTS.); +#1491 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#1492 = CARTESIAN_POINT('',(0.307190051003,-5.86033383895E-16)); +#1493 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1494 = PCURVE('',#1495,#1500); +#1495 = CYLINDRICAL_SURFACE('',#1496,19.55); +#1496 = AXIS2_PLACEMENT_3D('',#1497,#1498,#1499); +#1497 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1498 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1499 = DIRECTION('',(-1.,0.,0.)); +#1500 = DEFINITIONAL_REPRESENTATION('',(#1501),#1504); +#1501 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1502,#1503),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,2.23370895694E-28),.PIECEWISE_BEZIER_KNOTS.); +#1502 = CARTESIAN_POINT('',(3.103553513039,-0.2)); +#1503 = CARTESIAN_POINT('',(3.103553513039,-1.419441740449E-16)); +#1504 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1505 = ADVANCED_FACE('',(#1506),#664,.F.); +#1506 = FACE_BOUND('',#1507,.F.); +#1507 = EDGE_LOOP('',(#1508,#1538,#1559,#1560,#1561,#1589,#1610,#1638, + #1664,#1697,#1723,#1751)); +#1508 = ORIENTED_EDGE('',*,*,#1509,.F.); +#1509 = EDGE_CURVE('',#1510,#1512,#1514,.T.); +#1510 = VERTEX_POINT('',#1511); +#1511 = CARTESIAN_POINT('',(14.198704166226,13.095617587575,2.)); +#1512 = VERTEX_POINT('',#1513); +#1513 = CARTESIAN_POINT('',(14.339661221574,13.288213425833,2.)); +#1514 = SURFACE_CURVE('',#1515,(#1520,#1527),.PCURVE_S1.); +#1515 = CIRCLE('',#1516,0.78); +#1516 = AXIS2_PLACEMENT_3D('',#1517,#1518,#1519); +#1517 = CARTESIAN_POINT('',(13.6471608769,13.6471608769,2.)); +#1518 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#1519 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#1520 = PCURVE('',#664,#1521); +#1521 = DEFINITIONAL_REPRESENTATION('',(#1522),#1526); +#1522 = LINE('',#1523,#1524); +#1523 = CARTESIAN_POINT('',(0.,-0.2)); +#1524 = VECTOR('',#1525,1.); +#1525 = DIRECTION('',(1.,0.)); +#1526 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1527 = PCURVE('',#1412,#1528); +#1528 = DEFINITIONAL_REPRESENTATION('',(#1529),#1537); +#1529 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1530,#1531,#1532,#1533, +#1534,#1535,#1536),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1530 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#1531 = CARTESIAN_POINT('',(-14.05091858726,-15.15400516591)); +#1532 = CARTESIAN_POINT('',(-14.4005830214,-13.84903973208)); +#1533 = CARTESIAN_POINT('',(-14.75024745555,-12.54407429824)); +#1534 = CARTESIAN_POINT('',(-13.44528202172,-12.89373873239)); +#1535 = CARTESIAN_POINT('',(-12.14031658788,-13.24340316654)); +#1536 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#1537 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1538 = ORIENTED_EDGE('',*,*,#1539,.T.); +#1539 = EDGE_CURVE('',#1510,#644,#1540,.T.); +#1540 = SEAM_CURVE('',#1541,(#1545,#1552),.PCURVE_S1.); +#1541 = LINE('',#1542,#1543); +#1542 = CARTESIAN_POINT('',(14.198704166226,13.095617587575,2.2)); +#1543 = VECTOR('',#1544,1.); +#1544 = DIRECTION('',(-3.944304526105E-31,-3.996802888651E-15,-1.)); +#1545 = PCURVE('',#664,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(0.,-1.)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1552 = PCURVE('',#664,#1553); +#1553 = DEFINITIONAL_REPRESENTATION('',(#1554),#1558); +#1554 = LINE('',#1555,#1556); +#1555 = CARTESIAN_POINT('',(0.,0.)); +#1556 = VECTOR('',#1557,1.); +#1557 = DIRECTION('',(0.,-1.)); +#1558 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1559 = ORIENTED_EDGE('',*,*,#643,.T.); +#1560 = ORIENTED_EDGE('',*,*,#1539,.F.); +#1561 = ORIENTED_EDGE('',*,*,#1562,.F.); +#1562 = EDGE_CURVE('',#1563,#1510,#1565,.T.); +#1563 = VERTEX_POINT('',#1564); +#1564 = CARTESIAN_POINT('',(13.979339011386,12.941428854834,2.)); +#1565 = SURFACE_CURVE('',#1566,(#1571,#1578),.PCURVE_S1.); +#1566 = CIRCLE('',#1567,0.78); +#1567 = AXIS2_PLACEMENT_3D('',#1568,#1569,#1570); +#1568 = CARTESIAN_POINT('',(13.6471608769,13.6471608769,2.)); +#1569 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#1570 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#1571 = PCURVE('',#664,#1572); +#1572 = DEFINITIONAL_REPRESENTATION('',(#1573),#1577); +#1573 = LINE('',#1574,#1575); +#1574 = CARTESIAN_POINT('',(0.,-0.2)); +#1575 = VECTOR('',#1576,1.); +#1576 = DIRECTION('',(1.,0.)); +#1577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1578 = PCURVE('',#1412,#1579); +#1579 = DEFINITIONAL_REPRESENTATION('',(#1580),#1588); +#1580 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1581,#1582,#1583,#1584, +#1585,#1586,#1587),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1581 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#1582 = CARTESIAN_POINT('',(-14.05091858726,-15.15400516591)); +#1583 = CARTESIAN_POINT('',(-14.4005830214,-13.84903973208)); +#1584 = CARTESIAN_POINT('',(-14.75024745555,-12.54407429824)); +#1585 = CARTESIAN_POINT('',(-13.44528202172,-12.89373873239)); +#1586 = CARTESIAN_POINT('',(-12.14031658788,-13.24340316654)); +#1587 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#1588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1589 = ORIENTED_EDGE('',*,*,#1590,.T.); +#1590 = EDGE_CURVE('',#1563,#1591,#1593,.T.); +#1591 = VERTEX_POINT('',#1592); +#1592 = CARTESIAN_POINT('',(13.979339011386,12.941428854834,2.2)); +#1593 = SURFACE_CURVE('',#1594,(#1598,#1604),.PCURVE_S1.); +#1594 = LINE('',#1595,#1596); +#1595 = CARTESIAN_POINT('',(13.979339011386,12.941428854834,2.2)); +#1596 = VECTOR('',#1597,1.); +#1597 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1598 = PCURVE('',#664,#1599); +#1599 = DEFINITIONAL_REPRESENTATION('',(#1600),#1603); +#1600 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1601,#1602),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,9.38744477213E-29),.PIECEWISE_BEZIER_KNOTS.); +#1601 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#1602 = CARTESIAN_POINT('',(5.937709707503,-4.435217471341E-16)); +#1603 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1604 = PCURVE('',#1384,#1605); +#1605 = DEFINITIONAL_REPRESENTATION('',(#1606),#1609); +#1606 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1607,#1608),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,9.38744477213E-29),.PIECEWISE_BEZIER_KNOTS.); +#1607 = CARTESIAN_POINT('',(3.888455647434,-0.2)); +#1608 = CARTESIAN_POINT('',(3.888455647434,9.526895233099E-19)); +#1609 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1610 = ORIENTED_EDGE('',*,*,#1611,.F.); +#1611 = EDGE_CURVE('',#1612,#1591,#1614,.T.); +#1612 = VERTEX_POINT('',#1613); +#1613 = CARTESIAN_POINT('',(12.941428854834,13.979339011386,2.2)); +#1614 = SURFACE_CURVE('',#1615,(#1620,#1627),.PCURVE_S1.); +#1615 = CIRCLE('',#1616,0.78); +#1616 = AXIS2_PLACEMENT_3D('',#1617,#1618,#1619); +#1617 = CARTESIAN_POINT('',(13.6471608769,13.6471608769,2.2)); +#1618 = DIRECTION('',(1.577721810442E-30,3.996802888651E-15,1.)); +#1619 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#1620 = PCURVE('',#664,#1621); +#1621 = DEFINITIONAL_REPRESENTATION('',(#1622),#1626); +#1622 = LINE('',#1623,#1624); +#1623 = CARTESIAN_POINT('',(0.,0.)); +#1624 = VECTOR('',#1625,1.); +#1625 = DIRECTION('',(1.,0.)); +#1626 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1627 = PCURVE('',#1073,#1628); +#1628 = DEFINITIONAL_REPRESENTATION('',(#1629),#1637); +#1629 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1630,#1631,#1632,#1633, +#1634,#1635,#1636),.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('') ); +#1630 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#1631 = CARTESIAN_POINT('',(15.154005165911,-14.05091858726)); +#1632 = CARTESIAN_POINT('',(13.84903973208,-14.4005830214)); +#1633 = CARTESIAN_POINT('',(12.544074298249,-14.75024745555)); +#1634 = CARTESIAN_POINT('',(12.893738732395,-13.44528202172)); +#1635 = CARTESIAN_POINT('',(13.24340316654,-12.14031658788)); +#1636 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#1637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1638 = ORIENTED_EDGE('',*,*,#1639,.F.); +#1639 = EDGE_CURVE('',#1640,#1612,#1642,.T.); +#1640 = VERTEX_POINT('',#1641); +#1641 = CARTESIAN_POINT('',(12.941428854834,13.979339011386,2.)); +#1642 = SURFACE_CURVE('',#1643,(#1647,#1653),.PCURVE_S1.); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(12.941428854834,13.979339011386,2.2)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1647 = PCURVE('',#664,#1648); +#1648 = DEFINITIONAL_REPRESENTATION('',(#1649),#1652); +#1649 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1650,#1651),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098501E-16),.PIECEWISE_BEZIER_KNOTS.); +#1650 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#1651 = CARTESIAN_POINT('',(3.487068253266,-5.224646745775E-16)); +#1652 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1653 = PCURVE('',#1654,#1659); +#1654 = CYLINDRICAL_SURFACE('',#1655,19.05); +#1655 = AXIS2_PLACEMENT_3D('',#1656,#1657,#1658); +#1656 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1657 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1658 = DIRECTION('',(-1.,0.,0.)); +#1659 = DEFINITIONAL_REPRESENTATION('',(#1660),#1663); +#1660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1661,#1662),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098501E-16),.PIECEWISE_BEZIER_KNOTS.); +#1661 = CARTESIAN_POINT('',(3.965525986541,-0.2)); +#1662 = CARTESIAN_POINT('',(3.965525986541,-7.799023792004E-17)); +#1663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1664 = ORIENTED_EDGE('',*,*,#1665,.F.); +#1665 = EDGE_CURVE('',#1666,#1640,#1668,.T.); +#1666 = VERTEX_POINT('',#1667); +#1667 = CARTESIAN_POINT('',(13.288213425833,14.339661221574,2.)); +#1668 = SURFACE_CURVE('',#1669,(#1674,#1681),.PCURVE_S1.); +#1669 = CIRCLE('',#1670,0.78); +#1670 = AXIS2_PLACEMENT_3D('',#1671,#1672,#1673); +#1671 = CARTESIAN_POINT('',(13.6471608769,13.6471608769,2.)); +#1672 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#1673 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#1674 = PCURVE('',#664,#1675); +#1675 = DEFINITIONAL_REPRESENTATION('',(#1676),#1680); +#1676 = LINE('',#1677,#1678); +#1677 = CARTESIAN_POINT('',(0.,-0.2)); +#1678 = VECTOR('',#1679,1.); +#1679 = DIRECTION('',(1.,0.)); +#1680 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1681 = PCURVE('',#1682,#1687); +#1682 = PLANE('',#1683); +#1683 = AXIS2_PLACEMENT_3D('',#1684,#1685,#1686); +#1684 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#1685 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#1686 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#1687 = DEFINITIONAL_REPRESENTATION('',(#1688),#1696); +#1688 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1689,#1690,#1691,#1692, +#1693,#1694,#1695),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#1689 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#1690 = CARTESIAN_POINT('',(-14.05091858726,-15.15400516591)); +#1691 = CARTESIAN_POINT('',(-14.4005830214,-13.84903973208)); +#1692 = CARTESIAN_POINT('',(-14.75024745555,-12.54407429824)); +#1693 = CARTESIAN_POINT('',(-13.44528202172,-12.89373873239)); +#1694 = CARTESIAN_POINT('',(-12.14031658788,-13.24340316654)); +#1695 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1697 = ORIENTED_EDGE('',*,*,#1698,.T.); +#1698 = EDGE_CURVE('',#1666,#1699,#1701,.T.); +#1699 = VERTEX_POINT('',#1700); +#1700 = CARTESIAN_POINT('',(13.288213425833,14.339661221574,2.2)); +#1701 = SURFACE_CURVE('',#1702,(#1706,#1712),.PCURVE_S1.); +#1702 = LINE('',#1703,#1704); +#1703 = CARTESIAN_POINT('',(13.288213425833,14.339661221574,2.2)); +#1704 = VECTOR('',#1705,1.); +#1705 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1706 = PCURVE('',#664,#1707); +#1707 = DEFINITIONAL_REPRESENTATION('',(#1708),#1711); +#1708 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1709,#1710),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#1709 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#1710 = CARTESIAN_POINT('',(2.834402602587,-4.946030564124E-16)); +#1711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1712 = PCURVE('',#1713,#1718); +#1713 = CYLINDRICAL_SURFACE('',#1714,19.55); +#1714 = AXIS2_PLACEMENT_3D('',#1715,#1716,#1717); +#1715 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1716 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1717 = DIRECTION('',(-1.,0.,0.)); +#1718 = DEFINITIONAL_REPRESENTATION('',(#1719),#1722); +#1719 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1720,#1721),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#1720 = CARTESIAN_POINT('',(3.965029957538,-0.2)); +#1721 = CARTESIAN_POINT('',(3.965029957538,-5.012861975499E-17)); +#1722 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1723 = ORIENTED_EDGE('',*,*,#1724,.F.); +#1724 = EDGE_CURVE('',#1725,#1699,#1727,.T.); +#1725 = VERTEX_POINT('',#1726); +#1726 = CARTESIAN_POINT('',(14.339661221574,13.288213425833,2.2)); +#1727 = SURFACE_CURVE('',#1728,(#1733,#1740),.PCURVE_S1.); +#1728 = CIRCLE('',#1729,0.78); +#1729 = AXIS2_PLACEMENT_3D('',#1730,#1731,#1732); +#1730 = CARTESIAN_POINT('',(13.6471608769,13.6471608769,2.2)); +#1731 = DIRECTION('',(1.577721810442E-30,3.996802888651E-15,1.)); +#1732 = DIRECTION('',(0.707106781187,-0.707106781187,2.826166425631E-15) + ); +#1733 = PCURVE('',#664,#1734); +#1734 = DEFINITIONAL_REPRESENTATION('',(#1735),#1739); +#1735 = LINE('',#1736,#1737); +#1736 = CARTESIAN_POINT('',(0.,0.)); +#1737 = VECTOR('',#1738,1.); +#1738 = DIRECTION('',(1.,0.)); +#1739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1740 = PCURVE('',#928,#1741); +#1741 = DEFINITIONAL_REPRESENTATION('',(#1742),#1750); +#1742 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1743,#1744,#1745,#1746, +#1747,#1748,#1749),.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('') ); +#1743 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#1744 = CARTESIAN_POINT('',(15.154005165911,-14.05091858726)); +#1745 = CARTESIAN_POINT('',(13.84903973208,-14.4005830214)); +#1746 = CARTESIAN_POINT('',(12.544074298249,-14.75024745555)); +#1747 = CARTESIAN_POINT('',(12.893738732395,-13.44528202172)); +#1748 = CARTESIAN_POINT('',(13.24340316654,-12.14031658788)); +#1749 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#1750 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1751 = ORIENTED_EDGE('',*,*,#1752,.F.); +#1752 = EDGE_CURVE('',#1512,#1725,#1753,.T.); +#1753 = SURFACE_CURVE('',#1754,(#1758,#1764),.PCURVE_S1.); +#1754 = LINE('',#1755,#1756); +#1755 = CARTESIAN_POINT('',(14.339661221574,13.288213425833,2.2)); +#1756 = VECTOR('',#1757,1.); +#1757 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1758 = PCURVE('',#664,#1759); +#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1763); +#1760 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1761,#1762),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.609276246651E-28),.PIECEWISE_BEZIER_KNOTS.); +#1761 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#1762 = CARTESIAN_POINT('',(0.307190051003,-4.667614446371E-16)); +#1763 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1764 = PCURVE('',#1443,#1765); +#1765 = DEFINITIONAL_REPRESENTATION('',(#1766),#1769); +#1766 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1767,#1768),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.609276246651E-28),.PIECEWISE_BEZIER_KNOTS.); +#1767 = CARTESIAN_POINT('',(3.888951676437,-0.2)); +#1768 = CARTESIAN_POINT('',(3.888951676437,-2.228700797969E-17)); +#1769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1770 = ADVANCED_FACE('',(#1771),#699,.F.); +#1771 = FACE_BOUND('',#1772,.F.); +#1772 = EDGE_LOOP('',(#1773,#1808,#1829,#1830,#1831,#1859,#1885,#1913, + #1934,#1962,#1983,#2011)); +#1773 = ORIENTED_EDGE('',*,*,#1774,.F.); +#1774 = EDGE_CURVE('',#1775,#1777,#1779,.T.); +#1775 = VERTEX_POINT('',#1776); +#1776 = CARTESIAN_POINT('',(-14.19870416622,-13.09561758757,2.)); +#1777 = VERTEX_POINT('',#1778); +#1778 = CARTESIAN_POINT('',(-14.33966122157,-13.28821342583,2.)); +#1779 = SURFACE_CURVE('',#1780,(#1785,#1792),.PCURVE_S1.); +#1780 = CIRCLE('',#1781,0.78); +#1781 = AXIS2_PLACEMENT_3D('',#1782,#1783,#1784); +#1782 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769,2.)); +#1783 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#1784 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15 + )); +#1785 = PCURVE('',#699,#1786); +#1786 = DEFINITIONAL_REPRESENTATION('',(#1787),#1791); +#1787 = LINE('',#1788,#1789); +#1788 = CARTESIAN_POINT('',(0.,-0.2)); +#1789 = VECTOR('',#1790,1.); +#1790 = DIRECTION('',(1.,0.)); +#1791 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1792 = PCURVE('',#1793,#1798); +#1793 = PLANE('',#1794); +#1794 = AXIS2_PLACEMENT_3D('',#1795,#1796,#1797); +#1795 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#1796 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#1797 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#1798 = DEFINITIONAL_REPRESENTATION('',(#1799),#1807); +#1799 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1800,#1801,#1802,#1803, +#1804,#1805,#1806),.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('') ); +#1800 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#1801 = CARTESIAN_POINT('',(14.05091858726,15.154005165911)); +#1802 = CARTESIAN_POINT('',(14.400583021406,13.84903973208)); +#1803 = CARTESIAN_POINT('',(14.750247455551,12.544074298249)); +#1804 = CARTESIAN_POINT('',(13.44528202172,12.893738732395)); +#1805 = CARTESIAN_POINT('',(12.140316587889,13.24340316654)); +#1806 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#1807 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1808 = ORIENTED_EDGE('',*,*,#1809,.T.); +#1809 = EDGE_CURVE('',#1775,#679,#1810,.T.); +#1810 = SEAM_CURVE('',#1811,(#1815,#1822),.PCURVE_S1.); +#1811 = LINE('',#1812,#1813); +#1812 = CARTESIAN_POINT('',(-14.19870416622,-13.09561758757,2.2)); +#1813 = VECTOR('',#1814,1.); +#1814 = DIRECTION('',(3.944304526105E-31,-3.996802888651E-15,-1.)); +#1815 = PCURVE('',#699,#1816); +#1816 = DEFINITIONAL_REPRESENTATION('',(#1817),#1821); +#1817 = LINE('',#1818,#1819); +#1818 = CARTESIAN_POINT('',(6.28318530718,0.)); +#1819 = VECTOR('',#1820,1.); +#1820 = DIRECTION('',(0.,-1.)); +#1821 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1822 = PCURVE('',#699,#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 = ORIENTED_EDGE('',*,*,#678,.T.); +#1830 = ORIENTED_EDGE('',*,*,#1809,.F.); +#1831 = ORIENTED_EDGE('',*,*,#1832,.F.); +#1832 = EDGE_CURVE('',#1833,#1775,#1835,.T.); +#1833 = VERTEX_POINT('',#1834); +#1834 = CARTESIAN_POINT('',(-13.97933901138,-12.94142885483,2.)); +#1835 = SURFACE_CURVE('',#1836,(#1841,#1848),.PCURVE_S1.); +#1836 = CIRCLE('',#1837,0.78); +#1837 = AXIS2_PLACEMENT_3D('',#1838,#1839,#1840); +#1838 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769,2.)); +#1839 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#1840 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15 + )); +#1841 = PCURVE('',#699,#1842); +#1842 = DEFINITIONAL_REPRESENTATION('',(#1843),#1847); +#1843 = LINE('',#1844,#1845); +#1844 = CARTESIAN_POINT('',(0.,-0.2)); +#1845 = VECTOR('',#1846,1.); +#1846 = DIRECTION('',(1.,0.)); +#1847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1848 = PCURVE('',#1793,#1849); +#1849 = DEFINITIONAL_REPRESENTATION('',(#1850),#1858); +#1850 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1851,#1852,#1853,#1854, +#1855,#1856,#1857),.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('') ); +#1851 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#1852 = CARTESIAN_POINT('',(14.05091858726,15.154005165911)); +#1853 = CARTESIAN_POINT('',(14.400583021406,13.84903973208)); +#1854 = CARTESIAN_POINT('',(14.750247455551,12.544074298249)); +#1855 = CARTESIAN_POINT('',(13.44528202172,12.893738732395)); +#1856 = CARTESIAN_POINT('',(12.140316587889,13.24340316654)); +#1857 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#1858 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1859 = ORIENTED_EDGE('',*,*,#1860,.T.); +#1860 = EDGE_CURVE('',#1833,#1861,#1863,.T.); +#1861 = VERTEX_POINT('',#1862); +#1862 = CARTESIAN_POINT('',(-13.97933901138,-12.94142885483,2.2)); +#1863 = SURFACE_CURVE('',#1864,(#1868,#1874),.PCURVE_S1.); +#1864 = LINE('',#1865,#1866); +#1865 = CARTESIAN_POINT('',(-13.97933901138,-12.94142885483,2.2)); +#1866 = VECTOR('',#1867,1.); +#1867 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1868 = PCURVE('',#699,#1869); +#1869 = DEFINITIONAL_REPRESENTATION('',(#1870),#1873); +#1870 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1871,#1872),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.005797654157E-28),.PIECEWISE_BEZIER_KNOTS.); +#1871 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#1872 = CARTESIAN_POINT('',(5.937709707503,-4.44656672566E-16)); +#1873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1874 = PCURVE('',#1875,#1880); +#1875 = CYLINDRICAL_SURFACE('',#1876,19.05); +#1876 = AXIS2_PLACEMENT_3D('',#1877,#1878,#1879); +#1877 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#1878 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1879 = DIRECTION('',(-1.,0.,0.)); +#1880 = DEFINITIONAL_REPRESENTATION('',(#1881),#1884); +#1881 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1882,#1883),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.005797654157E-28),.PIECEWISE_BEZIER_KNOTS.); +#1882 = CARTESIAN_POINT('',(0.746862993844,-0.2)); +#1883 = CARTESIAN_POINT('',(0.746862993844,-9.52689523304E-19)); +#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1885 = ORIENTED_EDGE('',*,*,#1886,.F.); +#1886 = EDGE_CURVE('',#1887,#1861,#1889,.T.); +#1887 = VERTEX_POINT('',#1888); +#1888 = CARTESIAN_POINT('',(-12.94142885483,-13.97933901138,2.2)); +#1889 = SURFACE_CURVE('',#1890,(#1895,#1902),.PCURVE_S1.); +#1890 = CIRCLE('',#1891,0.78); +#1891 = AXIS2_PLACEMENT_3D('',#1892,#1893,#1894); +#1892 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769,2.2)); +#1893 = DIRECTION('',(-3.944304526105E-30,3.996802888651E-15,1.)); +#1894 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15 + )); +#1895 = PCURVE('',#699,#1896); +#1896 = DEFINITIONAL_REPRESENTATION('',(#1897),#1901); +#1897 = LINE('',#1898,#1899); +#1898 = CARTESIAN_POINT('',(0.,0.)); +#1899 = VECTOR('',#1900,1.); +#1900 = DIRECTION('',(1.,0.)); +#1901 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1902 = PCURVE('',#1073,#1903); +#1903 = DEFINITIONAL_REPRESENTATION('',(#1904),#1912); +#1904 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1905,#1906,#1907,#1908, +#1909,#1910,#1911),.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('') ); +#1905 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#1906 = CARTESIAN_POINT('',(-15.15400516591,14.05091858726)); +#1907 = CARTESIAN_POINT('',(-13.84903973208,14.400583021406)); +#1908 = CARTESIAN_POINT('',(-12.54407429824,14.750247455551)); +#1909 = CARTESIAN_POINT('',(-12.89373873239,13.44528202172)); +#1910 = CARTESIAN_POINT('',(-13.24340316654,12.140316587889)); +#1911 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#1912 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1913 = ORIENTED_EDGE('',*,*,#1914,.F.); +#1914 = EDGE_CURVE('',#1915,#1887,#1917,.T.); +#1915 = VERTEX_POINT('',#1916); +#1916 = CARTESIAN_POINT('',(-12.94142885483,-13.97933901138,2.)); +#1917 = SURFACE_CURVE('',#1918,(#1922,#1928),.PCURVE_S1.); +#1918 = LINE('',#1919,#1920); +#1919 = CARTESIAN_POINT('',(-12.94142885483,-13.97933901138,2.2)); +#1920 = VECTOR('',#1921,1.); +#1921 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1922 = PCURVE('',#699,#1923); +#1923 = DEFINITIONAL_REPRESENTATION('',(#1924),#1927); +#1924 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1925,#1926),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098501E-16),.PIECEWISE_BEZIER_KNOTS.); +#1925 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#1926 = CARTESIAN_POINT('',(3.487068253266,-3.657137451226E-16)); +#1927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1928 = PCURVE('',#1045,#1929); +#1929 = DEFINITIONAL_REPRESENTATION('',(#1930),#1933); +#1930 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1931,#1932),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098501E-16),.PIECEWISE_BEZIER_KNOTS.); +#1931 = CARTESIAN_POINT('',(0.823933332951,-0.2)); +#1932 = CARTESIAN_POINT('',(0.823933332951,7.799023792005E-17)); +#1933 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1934 = ORIENTED_EDGE('',*,*,#1935,.F.); +#1935 = EDGE_CURVE('',#1936,#1915,#1938,.T.); +#1936 = VERTEX_POINT('',#1937); +#1937 = CARTESIAN_POINT('',(-13.28821342583,-14.33966122157,2.)); +#1938 = SURFACE_CURVE('',#1939,(#1944,#1951),.PCURVE_S1.); +#1939 = CIRCLE('',#1940,0.78); +#1940 = AXIS2_PLACEMENT_3D('',#1941,#1942,#1943); +#1941 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769,2.)); +#1942 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#1943 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15 + )); +#1944 = PCURVE('',#699,#1945); +#1945 = DEFINITIONAL_REPRESENTATION('',(#1946),#1950); +#1946 = LINE('',#1947,#1948); +#1947 = CARTESIAN_POINT('',(0.,-0.2)); +#1948 = VECTOR('',#1949,1.); +#1949 = DIRECTION('',(1.,0.)); +#1950 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1951 = PCURVE('',#963,#1952); +#1952 = DEFINITIONAL_REPRESENTATION('',(#1953),#1961); +#1953 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1954,#1955,#1956,#1957, +#1958,#1959,#1960),.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('') ); +#1954 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#1955 = CARTESIAN_POINT('',(14.05091858726,15.154005165911)); +#1956 = CARTESIAN_POINT('',(14.400583021406,13.84903973208)); +#1957 = CARTESIAN_POINT('',(14.750247455551,12.544074298249)); +#1958 = CARTESIAN_POINT('',(13.44528202172,12.893738732395)); +#1959 = CARTESIAN_POINT('',(12.140316587889,13.24340316654)); +#1960 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#1961 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1962 = ORIENTED_EDGE('',*,*,#1963,.T.); +#1963 = EDGE_CURVE('',#1936,#1964,#1966,.T.); +#1964 = VERTEX_POINT('',#1965); +#1965 = CARTESIAN_POINT('',(-13.28821342583,-14.33966122157,2.2)); +#1966 = SURFACE_CURVE('',#1967,(#1971,#1977),.PCURVE_S1.); +#1967 = LINE('',#1968,#1969); +#1968 = CARTESIAN_POINT('',(-13.28821342583,-14.33966122157,2.2)); +#1969 = VECTOR('',#1970,1.); +#1970 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#1971 = PCURVE('',#699,#1972); +#1972 = DEFINITIONAL_REPRESENTATION('',(#1973),#1976); +#1973 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1974,#1975),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#1974 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#1975 = CARTESIAN_POINT('',(2.834402602587,-3.935753632877E-16)); +#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1977 = PCURVE('',#1215,#1978); +#1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1982); +#1979 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1980,#1981),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#1980 = CARTESIAN_POINT('',(0.823437303948,-0.2)); +#1981 = CARTESIAN_POINT('',(0.823437303948,5.0128619755E-17)); +#1982 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#1983 = ORIENTED_EDGE('',*,*,#1984,.F.); +#1984 = EDGE_CURVE('',#1985,#1964,#1987,.T.); +#1985 = VERTEX_POINT('',#1986); +#1986 = CARTESIAN_POINT('',(-14.33966122157,-13.28821342583,2.2)); +#1987 = SURFACE_CURVE('',#1988,(#1993,#2000),.PCURVE_S1.); +#1988 = CIRCLE('',#1989,0.78); +#1989 = AXIS2_PLACEMENT_3D('',#1990,#1991,#1992); +#1990 = CARTESIAN_POINT('',(-13.6471608769,-13.6471608769,2.2)); +#1991 = DIRECTION('',(-3.944304526105E-30,3.996802888651E-15,1.)); +#1992 = DIRECTION('',(-0.707106781187,0.707106781187,-2.826166425631E-15 + )); +#1993 = PCURVE('',#699,#1994); +#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); +#1995 = LINE('',#1996,#1997); +#1996 = CARTESIAN_POINT('',(0.,0.)); +#1997 = VECTOR('',#1998,1.); +#1998 = DIRECTION('',(1.,0.)); +#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2000 = PCURVE('',#928,#2001); +#2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2010); +#2002 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2003,#2004,#2005,#2006, +#2007,#2008,#2009),.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('') ); +#2003 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2004 = CARTESIAN_POINT('',(-15.15400516591,14.05091858726)); +#2005 = CARTESIAN_POINT('',(-13.84903973208,14.400583021406)); +#2006 = CARTESIAN_POINT('',(-12.54407429824,14.750247455551)); +#2007 = CARTESIAN_POINT('',(-12.89373873239,13.44528202172)); +#2008 = CARTESIAN_POINT('',(-13.24340316654,12.140316587889)); +#2009 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2011 = ORIENTED_EDGE('',*,*,#2012,.F.); +#2012 = EDGE_CURVE('',#1777,#1985,#2013,.T.); +#2013 = SURFACE_CURVE('',#2014,(#2018,#2024),.PCURVE_S1.); +#2014 = LINE('',#2015,#2016); +#2015 = CARTESIAN_POINT('',(-14.33966122157,-13.28821342583,2.2)); +#2016 = VECTOR('',#2017,1.); +#2017 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2018 = PCURVE('',#699,#2019); +#2019 = DEFINITIONAL_REPRESENTATION('',(#2020),#2023); +#2020 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2021,#2022),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.609276246651E-28),.PIECEWISE_BEZIER_KNOTS.); +#2021 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#2022 = CARTESIAN_POINT('',(0.307190051003,-4.21416975063E-16)); +#2023 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2024 = PCURVE('',#2025,#2030); +#2025 = CYLINDRICAL_SURFACE('',#2026,19.55); +#2026 = AXIS2_PLACEMENT_3D('',#2027,#2028,#2029); +#2027 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#2028 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2029 = DIRECTION('',(-1.,0.,0.)); +#2030 = DEFINITIONAL_REPRESENTATION('',(#2031),#2034); +#2031 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2032,#2033),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.609276246651E-28),.PIECEWISE_BEZIER_KNOTS.); +#2032 = CARTESIAN_POINT('',(0.747359022847,-0.2)); +#2033 = CARTESIAN_POINT('',(0.747359022847,2.22870079797E-17)); +#2034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2035 = ADVANCED_FACE('',(#2036),#734,.F.); +#2036 = FACE_BOUND('',#2037,.F.); +#2037 = EDGE_LOOP('',(#2038,#2073,#2094,#2095,#2096,#2124,#2150,#2178, + #2199,#2227,#2248,#2276)); +#2038 = ORIENTED_EDGE('',*,*,#2039,.F.); +#2039 = EDGE_CURVE('',#2040,#2042,#2044,.T.); +#2040 = VERTEX_POINT('',#2041); +#2041 = CARTESIAN_POINT('',(-19.3,0.78,2.)); +#2042 = VERTEX_POINT('',#2043); +#2043 = CARTESIAN_POINT('',(-19.53585751295,0.743485866432,2.)); +#2044 = SURFACE_CURVE('',#2045,(#2050,#2057),.PCURVE_S1.); +#2045 = CIRCLE('',#2046,0.78); +#2046 = AXIS2_PLACEMENT_3D('',#2047,#2048,#2049); +#2047 = CARTESIAN_POINT('',(-19.3,1.227906665235E-14,2.)); +#2048 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2049 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#2050 = PCURVE('',#734,#2051); +#2051 = DEFINITIONAL_REPRESENTATION('',(#2052),#2056); +#2052 = LINE('',#2053,#2054); +#2053 = CARTESIAN_POINT('',(0.,-0.2)); +#2054 = VECTOR('',#2055,1.); +#2055 = DIRECTION('',(1.,0.)); +#2056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2057 = PCURVE('',#2058,#2063); +#2058 = PLANE('',#2059); +#2059 = AXIS2_PLACEMENT_3D('',#2060,#2061,#2062); +#2060 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#2061 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#2062 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2072); +#2064 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2065,#2066,#2067,#2068, +#2069,#2070,#2071),.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('') ); +#2065 = CARTESIAN_POINT('',(-0.78,19.3)); +#2066 = CARTESIAN_POINT('',(-0.78,20.650999629904)); +#2067 = CARTESIAN_POINT('',(0.39,19.975499814952)); +#2068 = CARTESIAN_POINT('',(1.56,19.3)); +#2069 = CARTESIAN_POINT('',(0.39,18.624500185048)); +#2070 = CARTESIAN_POINT('',(-0.78,17.949000370096)); +#2071 = CARTESIAN_POINT('',(-0.78,19.3)); +#2072 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2073 = ORIENTED_EDGE('',*,*,#2074,.T.); +#2074 = EDGE_CURVE('',#2040,#714,#2075,.T.); +#2075 = SEAM_CURVE('',#2076,(#2080,#2087),.PCURVE_S1.); +#2076 = LINE('',#2077,#2078); +#2077 = CARTESIAN_POINT('',(-19.3,0.78,2.2)); +#2078 = VECTOR('',#2079,1.); +#2079 = DIRECTION('',(-2.366582715663E-30,-3.996802888651E-15,-1.)); +#2080 = PCURVE('',#734,#2081); +#2081 = DEFINITIONAL_REPRESENTATION('',(#2082),#2086); +#2082 = LINE('',#2083,#2084); +#2083 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2084 = VECTOR('',#2085,1.); +#2085 = DIRECTION('',(0.,-1.)); +#2086 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2087 = PCURVE('',#734,#2088); +#2088 = DEFINITIONAL_REPRESENTATION('',(#2089),#2093); +#2089 = LINE('',#2090,#2091); +#2090 = CARTESIAN_POINT('',(0.,0.)); +#2091 = VECTOR('',#2092,1.); +#2092 = DIRECTION('',(0.,-1.)); +#2093 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2094 = ORIENTED_EDGE('',*,*,#713,.T.); +#2095 = ORIENTED_EDGE('',*,*,#2074,.F.); +#2096 = ORIENTED_EDGE('',*,*,#2097,.F.); +#2097 = EDGE_CURVE('',#2098,#2040,#2100,.T.); +#2098 = VERTEX_POINT('',#2099); +#2099 = CARTESIAN_POINT('',(-19.03585751295,0.73391330996,2.)); +#2100 = SURFACE_CURVE('',#2101,(#2106,#2113),.PCURVE_S1.); +#2101 = CIRCLE('',#2102,0.78); +#2102 = AXIS2_PLACEMENT_3D('',#2103,#2104,#2105); +#2103 = CARTESIAN_POINT('',(-19.3,1.227906665235E-14,2.)); +#2104 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2105 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#2106 = PCURVE('',#734,#2107); +#2107 = DEFINITIONAL_REPRESENTATION('',(#2108),#2112); +#2108 = LINE('',#2109,#2110); +#2109 = CARTESIAN_POINT('',(0.,-0.2)); +#2110 = VECTOR('',#2111,1.); +#2111 = DIRECTION('',(1.,0.)); +#2112 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2113 = PCURVE('',#2058,#2114); +#2114 = DEFINITIONAL_REPRESENTATION('',(#2115),#2123); +#2115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2116,#2117,#2118,#2119, +#2120,#2121,#2122),.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('') ); +#2116 = CARTESIAN_POINT('',(-0.78,19.3)); +#2117 = CARTESIAN_POINT('',(-0.78,20.650999629904)); +#2118 = CARTESIAN_POINT('',(0.39,19.975499814952)); +#2119 = CARTESIAN_POINT('',(1.56,19.3)); +#2120 = CARTESIAN_POINT('',(0.39,18.624500185048)); +#2121 = CARTESIAN_POINT('',(-0.78,17.949000370096)); +#2122 = CARTESIAN_POINT('',(-0.78,19.3)); +#2123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2124 = ORIENTED_EDGE('',*,*,#2125,.T.); +#2125 = EDGE_CURVE('',#2098,#2126,#2128,.T.); +#2126 = VERTEX_POINT('',#2127); +#2127 = CARTESIAN_POINT('',(-19.03585751295,0.73391330996,2.2)); +#2128 = SURFACE_CURVE('',#2129,(#2133,#2139),.PCURVE_S1.); +#2129 = LINE('',#2130,#2131); +#2130 = CARTESIAN_POINT('',(-19.03585751295,0.73391330996,2.2)); +#2131 = VECTOR('',#2132,1.); +#2132 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2133 = PCURVE('',#734,#2134); +#2134 = DEFINITIONAL_REPRESENTATION('',(#2135),#2138); +#2135 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2136,#2137),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-9.34553653654E-29),.PIECEWISE_BEZIER_KNOTS.); +#2136 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#2137 = CARTESIAN_POINT('',(5.937709707503,-3.382791226415E-16)); +#2138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2139 = PCURVE('',#2140,#2145); +#2140 = CYLINDRICAL_SURFACE('',#2141,19.05); +#2141 = AXIS2_PLACEMENT_3D('',#2142,#2143,#2144); +#2142 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#2143 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2144 = DIRECTION('',(-1.,0.,0.)); +#2145 = DEFINITIONAL_REPRESENTATION('',(#2146),#2149); +#2146 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2147,#2148),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-9.34553653654E-29),.PIECEWISE_BEZIER_KNOTS.); +#2147 = CARTESIAN_POINT('',(6.244650137626,-0.2)); +#2148 = CARTESIAN_POINT('',(6.244650137626,1.058100872085E-16)); +#2149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2150 = ORIENTED_EDGE('',*,*,#2151,.F.); +#2151 = EDGE_CURVE('',#2152,#2126,#2154,.T.); +#2152 = VERTEX_POINT('',#2153); +#2153 = CARTESIAN_POINT('',(-19.03585751295,-0.73391330996,2.2)); +#2154 = SURFACE_CURVE('',#2155,(#2160,#2167),.PCURVE_S1.); +#2155 = CIRCLE('',#2156,0.78); +#2156 = AXIS2_PLACEMENT_3D('',#2157,#2158,#2159); +#2157 = CARTESIAN_POINT('',(-19.3,1.307842723008E-14,2.2)); +#2158 = DIRECTION('',(2.070759876205E-30,3.996802888651E-15,1.)); +#2159 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#2160 = PCURVE('',#734,#2161); +#2161 = DEFINITIONAL_REPRESENTATION('',(#2162),#2166); +#2162 = LINE('',#2163,#2164); +#2163 = CARTESIAN_POINT('',(0.,0.)); +#2164 = VECTOR('',#2165,1.); +#2165 = DIRECTION('',(1.,0.)); +#2166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2167 = PCURVE('',#1073,#2168); +#2168 = DEFINITIONAL_REPRESENTATION('',(#2169),#2177); +#2169 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2170,#2171,#2172,#2173, +#2174,#2175,#2176),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2170 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2171 = CARTESIAN_POINT('',(-20.6509996299,-0.78)); +#2172 = CARTESIAN_POINT('',(-19.97549981495,0.39)); +#2173 = CARTESIAN_POINT('',(-19.3,1.56)); +#2174 = CARTESIAN_POINT('',(-18.62450018504,0.39)); +#2175 = CARTESIAN_POINT('',(-17.94900037009,-0.78)); +#2176 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2177 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2178 = ORIENTED_EDGE('',*,*,#2179,.F.); +#2179 = EDGE_CURVE('',#2180,#2152,#2182,.T.); +#2180 = VERTEX_POINT('',#2181); +#2181 = CARTESIAN_POINT('',(-19.03585751295,-0.73391330996,2.)); +#2182 = SURFACE_CURVE('',#2183,(#2187,#2193),.PCURVE_S1.); +#2183 = LINE('',#2184,#2185); +#2184 = CARTESIAN_POINT('',(-19.03585751295,-0.73391330996,2.2)); +#2185 = VECTOR('',#2186,1.); +#2186 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2187 = PCURVE('',#734,#2188); +#2188 = DEFINITIONAL_REPRESENTATION('',(#2189),#2192); +#2189 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2190,#2191),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.152476478721E-28),.PIECEWISE_BEZIER_KNOTS.); +#2190 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#2191 = CARTESIAN_POINT('',(3.487068253266,-5.498992970586E-16)); +#2192 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2193 = PCURVE('',#1875,#2194); +#2194 = DEFINITIONAL_REPRESENTATION('',(#2195),#2198); +#2195 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2196,#2197),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.152476478721E-28),.PIECEWISE_BEZIER_KNOTS.); +#2196 = CARTESIAN_POINT('',(3.853516955371E-02,-0.2)); +#2197 = CARTESIAN_POINT('',(3.853516955371E-02,-1.058100872085E-16)); +#2198 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2199 = ORIENTED_EDGE('',*,*,#2200,.F.); +#2200 = EDGE_CURVE('',#2201,#2180,#2203,.T.); +#2201 = VERTEX_POINT('',#2202); +#2202 = CARTESIAN_POINT('',(-19.53585751295,-0.743485866432,2.)); +#2203 = SURFACE_CURVE('',#2204,(#2209,#2216),.PCURVE_S1.); +#2204 = CIRCLE('',#2205,0.78); +#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208); +#2206 = CARTESIAN_POINT('',(-19.3,1.227906665235E-14,2.)); +#2207 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2208 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#2209 = PCURVE('',#734,#2210); +#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2215); +#2211 = LINE('',#2212,#2213); +#2212 = CARTESIAN_POINT('',(0.,-0.2)); +#2213 = VECTOR('',#2214,1.); +#2214 = DIRECTION('',(1.,0.)); +#2215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2216 = PCURVE('',#1793,#2217); +#2217 = DEFINITIONAL_REPRESENTATION('',(#2218),#2226); +#2218 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2219,#2220,#2221,#2222, +#2223,#2224,#2225),.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('') ); +#2219 = CARTESIAN_POINT('',(-0.78,19.3)); +#2220 = CARTESIAN_POINT('',(-0.78,20.650999629904)); +#2221 = CARTESIAN_POINT('',(0.39,19.975499814952)); +#2222 = CARTESIAN_POINT('',(1.56,19.3)); +#2223 = CARTESIAN_POINT('',(0.39,18.624500185048)); +#2224 = CARTESIAN_POINT('',(-0.78,17.949000370096)); +#2225 = CARTESIAN_POINT('',(-0.78,19.3)); +#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2227 = ORIENTED_EDGE('',*,*,#2228,.T.); +#2228 = EDGE_CURVE('',#2201,#2229,#2231,.T.); +#2229 = VERTEX_POINT('',#2230); +#2230 = CARTESIAN_POINT('',(-19.53585751295,-0.743485866432,2.2)); +#2231 = SURFACE_CURVE('',#2232,(#2236,#2242),.PCURVE_S1.); +#2232 = LINE('',#2233,#2234); +#2233 = CARTESIAN_POINT('',(-19.53585751295,-0.743485866432,2.2)); +#2234 = VECTOR('',#2235,1.); +#2235 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2236 = PCURVE('',#734,#2237); +#2237 = DEFINITIONAL_REPRESENTATION('',(#2238),#2241); +#2238 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2239,#2240),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,2.128938367965E-28),.PIECEWISE_BEZIER_KNOTS.); +#2239 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#2240 = CARTESIAN_POINT('',(2.834402602587,-5.86033383895E-16)); +#2241 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2242 = PCURVE('',#2025,#2243); +#2243 = DEFINITIONAL_REPRESENTATION('',(#2244),#2247); +#2244 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2245,#2246),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,2.128938367965E-28),.PIECEWISE_BEZIER_KNOTS.); +#2245 = CARTESIAN_POINT('',(3.803914055066E-02,-0.2)); +#2246 = CARTESIAN_POINT('',(3.803914055066E-02,-1.419441740449E-16)); +#2247 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2248 = ORIENTED_EDGE('',*,*,#2249,.F.); +#2249 = EDGE_CURVE('',#2250,#2229,#2252,.T.); +#2250 = VERTEX_POINT('',#2251); +#2251 = CARTESIAN_POINT('',(-19.53585751295,0.743485866432,2.2)); +#2252 = SURFACE_CURVE('',#2253,(#2258,#2265),.PCURVE_S1.); +#2253 = CIRCLE('',#2254,0.78); +#2254 = AXIS2_PLACEMENT_3D('',#2255,#2256,#2257); +#2255 = CARTESIAN_POINT('',(-19.3,1.307842723008E-14,2.2)); +#2256 = DIRECTION('',(2.070759876205E-30,3.996802888651E-15,1.)); +#2257 = DIRECTION('',(2.22044604925E-16,1.,-3.996802888651E-15)); +#2258 = PCURVE('',#734,#2259); +#2259 = DEFINITIONAL_REPRESENTATION('',(#2260),#2264); +#2260 = LINE('',#2261,#2262); +#2261 = CARTESIAN_POINT('',(0.,0.)); +#2262 = VECTOR('',#2263,1.); +#2263 = DIRECTION('',(1.,0.)); +#2264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2265 = PCURVE('',#928,#2266); +#2266 = DEFINITIONAL_REPRESENTATION('',(#2267),#2275); +#2267 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2268,#2269,#2270,#2271, +#2272,#2273,#2274),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2268 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2269 = CARTESIAN_POINT('',(-20.6509996299,-0.78)); +#2270 = CARTESIAN_POINT('',(-19.97549981495,0.39)); +#2271 = CARTESIAN_POINT('',(-19.3,1.56)); +#2272 = CARTESIAN_POINT('',(-18.62450018504,0.39)); +#2273 = CARTESIAN_POINT('',(-17.94900037009,-0.78)); +#2274 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2275 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2276 = ORIENTED_EDGE('',*,*,#2277,.F.); +#2277 = EDGE_CURVE('',#2042,#2250,#2278,.T.); +#2278 = SURFACE_CURVE('',#2279,(#2283,#2289),.PCURVE_S1.); +#2279 = LINE('',#2280,#2281); +#2280 = CARTESIAN_POINT('',(-19.53585751295,0.743485866432,2.2)); +#2281 = VECTOR('',#2282,1.); +#2282 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2283 = PCURVE('',#734,#2284); +#2284 = DEFINITIONAL_REPRESENTATION('',(#2285),#2288); +#2285 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2286,#2287),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-2.221136486263E-28),.PIECEWISE_BEZIER_KNOTS.); +#2286 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#2287 = CARTESIAN_POINT('',(0.307190051003,-3.021450358051E-16)); +#2288 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2289 = PCURVE('',#2290,#2295); +#2290 = CYLINDRICAL_SURFACE('',#2291,19.55); +#2291 = AXIS2_PLACEMENT_3D('',#2292,#2293,#2294); +#2292 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#2293 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2294 = DIRECTION('',(-1.,0.,0.)); +#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2299); +#2296 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2297,#2298),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-2.221136486263E-28),.PIECEWISE_BEZIER_KNOTS.); +#2297 = CARTESIAN_POINT('',(6.245146166629,-0.2)); +#2298 = CARTESIAN_POINT('',(6.245146166629,1.419441740449E-16)); +#2299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2300 = ADVANCED_FACE('',(#2301),#769,.F.); +#2301 = FACE_BOUND('',#2302,.F.); +#2302 = EDGE_LOOP('',(#2303,#2338,#2359,#2360,#2361,#2389,#2415,#2443, + #2464,#2492,#2513,#2541)); +#2303 = ORIENTED_EDGE('',*,*,#2304,.F.); +#2304 = EDGE_CURVE('',#2305,#2307,#2309,.T.); +#2305 = VERTEX_POINT('',#2306); +#2306 = CARTESIAN_POINT('',(-13.09561758757,14.198704166226,2.)); +#2307 = VERTEX_POINT('',#2308); +#2308 = CARTESIAN_POINT('',(-13.28821342583,14.339661221574,2.)); +#2309 = SURFACE_CURVE('',#2310,(#2315,#2322),.PCURVE_S1.); +#2310 = CIRCLE('',#2311,0.78); +#2311 = AXIS2_PLACEMENT_3D('',#2312,#2313,#2314); +#2312 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769,2.)); +#2313 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2314 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#2315 = PCURVE('',#769,#2316); +#2316 = DEFINITIONAL_REPRESENTATION('',(#2317),#2321); +#2317 = LINE('',#2318,#2319); +#2318 = CARTESIAN_POINT('',(0.,-0.2)); +#2319 = VECTOR('',#2320,1.); +#2320 = DIRECTION('',(1.,0.)); +#2321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2322 = PCURVE('',#2323,#2328); +#2323 = PLANE('',#2324); +#2324 = AXIS2_PLACEMENT_3D('',#2325,#2326,#2327); +#2325 = CARTESIAN_POINT('',(1.119132589291E-15,7.977503723354E-15,2.)); +#2326 = DIRECTION('',(-7.717726476052E-32,-3.998618069846E-15,-1.)); +#2327 = DIRECTION('',(0.,-1.,3.998618069846E-15)); +#2328 = DEFINITIONAL_REPRESENTATION('',(#2329),#2337); +#2329 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2330,#2331,#2332,#2333, +#2334,#2335,#2336),.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('') ); +#2330 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2331 = CARTESIAN_POINT('',(-15.15400516591,14.05091858726)); +#2332 = CARTESIAN_POINT('',(-13.84903973208,14.400583021406)); +#2333 = CARTESIAN_POINT('',(-12.54407429824,14.750247455551)); +#2334 = CARTESIAN_POINT('',(-12.89373873239,13.44528202172)); +#2335 = CARTESIAN_POINT('',(-13.24340316654,12.140316587889)); +#2336 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2337 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2338 = ORIENTED_EDGE('',*,*,#2339,.T.); +#2339 = EDGE_CURVE('',#2305,#749,#2340,.T.); +#2340 = SEAM_CURVE('',#2341,(#2345,#2352),.PCURVE_S1.); +#2341 = LINE('',#2342,#2343); +#2342 = CARTESIAN_POINT('',(-13.09561758757,14.198704166226,2.2)); +#2343 = VECTOR('',#2344,1.); +#2344 = DIRECTION('',(4.338734978716E-30,-3.996802888651E-15,-1.)); +#2345 = PCURVE('',#769,#2346); +#2346 = DEFINITIONAL_REPRESENTATION('',(#2347),#2351); +#2347 = LINE('',#2348,#2349); +#2348 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2349 = VECTOR('',#2350,1.); +#2350 = DIRECTION('',(0.,-1.)); +#2351 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2352 = PCURVE('',#769,#2353); +#2353 = DEFINITIONAL_REPRESENTATION('',(#2354),#2358); +#2354 = LINE('',#2355,#2356); +#2355 = CARTESIAN_POINT('',(0.,0.)); +#2356 = VECTOR('',#2357,1.); +#2357 = DIRECTION('',(0.,-1.)); +#2358 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2359 = ORIENTED_EDGE('',*,*,#748,.T.); +#2360 = ORIENTED_EDGE('',*,*,#2339,.F.); +#2361 = ORIENTED_EDGE('',*,*,#2362,.F.); +#2362 = EDGE_CURVE('',#2363,#2305,#2365,.T.); +#2363 = VERTEX_POINT('',#2364); +#2364 = CARTESIAN_POINT('',(-12.94142885483,13.979339011386,2.)); +#2365 = SURFACE_CURVE('',#2366,(#2371,#2378),.PCURVE_S1.); +#2366 = CIRCLE('',#2367,0.78); +#2367 = AXIS2_PLACEMENT_3D('',#2368,#2369,#2370); +#2368 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769,2.)); +#2369 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2370 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#2371 = PCURVE('',#769,#2372); +#2372 = DEFINITIONAL_REPRESENTATION('',(#2373),#2377); +#2373 = LINE('',#2374,#2375); +#2374 = CARTESIAN_POINT('',(0.,-0.2)); +#2375 = VECTOR('',#2376,1.); +#2376 = DIRECTION('',(1.,0.)); +#2377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2378 = PCURVE('',#2323,#2379); +#2379 = DEFINITIONAL_REPRESENTATION('',(#2380),#2388); +#2380 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2381,#2382,#2383,#2384, +#2385,#2386,#2387),.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('') ); +#2381 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2382 = CARTESIAN_POINT('',(-15.15400516591,14.05091858726)); +#2383 = CARTESIAN_POINT('',(-13.84903973208,14.400583021406)); +#2384 = CARTESIAN_POINT('',(-12.54407429824,14.750247455551)); +#2385 = CARTESIAN_POINT('',(-12.89373873239,13.44528202172)); +#2386 = CARTESIAN_POINT('',(-13.24340316654,12.140316587889)); +#2387 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2388 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2389 = ORIENTED_EDGE('',*,*,#2390,.T.); +#2390 = EDGE_CURVE('',#2363,#2391,#2393,.T.); +#2391 = VERTEX_POINT('',#2392); +#2392 = CARTESIAN_POINT('',(-12.94142885483,13.979339011386,2.2)); +#2393 = SURFACE_CURVE('',#2394,(#2398,#2404),.PCURVE_S1.); +#2394 = LINE('',#2395,#2396); +#2395 = CARTESIAN_POINT('',(-12.94142885483,13.979339011386,2.2)); +#2396 = VECTOR('',#2397,1.); +#2397 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2398 = PCURVE('',#769,#2399); +#2399 = DEFINITIONAL_REPRESENTATION('',(#2400),#2403); +#2400 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2401,#2402),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#2401 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#2402 = CARTESIAN_POINT('',(5.937709707503,-5.224646745775E-16)); +#2403 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2404 = PCURVE('',#2405,#2410); +#2405 = CYLINDRICAL_SURFACE('',#2406,19.05); +#2406 = AXIS2_PLACEMENT_3D('',#2407,#2408,#2409); +#2407 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#2408 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2409 = DIRECTION('',(-1.,0.,0.)); +#2410 = DEFINITIONAL_REPRESENTATION('',(#2411),#2414); +#2411 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2412,#2413),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#2412 = CARTESIAN_POINT('',(5.459251974228,-0.2)); +#2413 = CARTESIAN_POINT('',(5.459251974228,-7.799023792006E-17)); +#2414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2415 = ORIENTED_EDGE('',*,*,#2416,.F.); +#2416 = EDGE_CURVE('',#2417,#2391,#2419,.T.); +#2417 = VERTEX_POINT('',#2418); +#2418 = CARTESIAN_POINT('',(-13.97933901138,12.941428854834,2.2)); +#2419 = SURFACE_CURVE('',#2420,(#2425,#2432),.PCURVE_S1.); +#2420 = CIRCLE('',#2421,0.78); +#2421 = AXIS2_PLACEMENT_3D('',#2422,#2423,#2424); +#2422 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769,2.2)); +#2423 = DIRECTION('',(3.549874073495E-30,3.996802888651E-15,1.)); +#2424 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#2425 = PCURVE('',#769,#2426); +#2426 = DEFINITIONAL_REPRESENTATION('',(#2427),#2431); +#2427 = LINE('',#2428,#2429); +#2428 = CARTESIAN_POINT('',(0.,0.)); +#2429 = VECTOR('',#2430,1.); +#2430 = DIRECTION('',(1.,0.)); +#2431 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2432 = PCURVE('',#1073,#2433); +#2433 = DEFINITIONAL_REPRESENTATION('',(#2434),#2442); +#2434 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2435,#2436,#2437,#2438, +#2439,#2440,#2441),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2435 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#2436 = CARTESIAN_POINT('',(-14.05091858726,-15.15400516591)); +#2437 = CARTESIAN_POINT('',(-14.4005830214,-13.84903973208)); +#2438 = CARTESIAN_POINT('',(-14.75024745555,-12.54407429824)); +#2439 = CARTESIAN_POINT('',(-13.44528202172,-12.89373873239)); +#2440 = CARTESIAN_POINT('',(-12.14031658788,-13.24340316654)); +#2441 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#2442 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2443 = ORIENTED_EDGE('',*,*,#2444,.F.); +#2444 = EDGE_CURVE('',#2445,#2417,#2447,.T.); +#2445 = VERTEX_POINT('',#2446); +#2446 = CARTESIAN_POINT('',(-13.97933901138,12.941428854834,2.)); +#2447 = SURFACE_CURVE('',#2448,(#2452,#2458),.PCURVE_S1.); +#2448 = LINE('',#2449,#2450); +#2449 = CARTESIAN_POINT('',(-13.97933901138,12.941428854834,2.2)); +#2450 = VECTOR('',#2451,1.); +#2451 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2452 = PCURVE('',#769,#2453); +#2453 = DEFINITIONAL_REPRESENTATION('',(#2454),#2457); +#2454 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2455,#2456),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,8.046381233254E-29),.PIECEWISE_BEZIER_KNOTS.); +#2455 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#2456 = CARTESIAN_POINT('',(3.487068253266,-4.435217471342E-16)); +#2457 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2458 = PCURVE('',#2140,#2459); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2463); +#2460 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2461,#2462),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,8.046381233254E-29),.PIECEWISE_BEZIER_KNOTS.); +#2461 = CARTESIAN_POINT('',(5.536322313336,-0.2)); +#2462 = CARTESIAN_POINT('',(5.536322313336,9.526895233028E-19)); +#2463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2464 = ORIENTED_EDGE('',*,*,#2465,.F.); +#2465 = EDGE_CURVE('',#2466,#2445,#2468,.T.); +#2466 = VERTEX_POINT('',#2467); +#2467 = CARTESIAN_POINT('',(-14.33966122157,13.288213425833,2.)); +#2468 = SURFACE_CURVE('',#2469,(#2474,#2481),.PCURVE_S1.); +#2469 = CIRCLE('',#2470,0.78); +#2470 = AXIS2_PLACEMENT_3D('',#2471,#2472,#2473); +#2471 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769,2.)); +#2472 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2473 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#2474 = PCURVE('',#769,#2475); +#2475 = DEFINITIONAL_REPRESENTATION('',(#2476),#2480); +#2476 = LINE('',#2477,#2478); +#2477 = CARTESIAN_POINT('',(0.,-0.2)); +#2478 = VECTOR('',#2479,1.); +#2479 = DIRECTION('',(1.,0.)); +#2480 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2481 = PCURVE('',#2058,#2482); +#2482 = DEFINITIONAL_REPRESENTATION('',(#2483),#2491); +#2483 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2484,#2485,#2486,#2487, +#2488,#2489,#2490),.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('') ); +#2484 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2485 = CARTESIAN_POINT('',(-15.15400516591,14.05091858726)); +#2486 = CARTESIAN_POINT('',(-13.84903973208,14.400583021406)); +#2487 = CARTESIAN_POINT('',(-12.54407429824,14.750247455551)); +#2488 = CARTESIAN_POINT('',(-12.89373873239,13.44528202172)); +#2489 = CARTESIAN_POINT('',(-13.24340316654,12.140316587889)); +#2490 = CARTESIAN_POINT('',(-14.19870416622,13.095617587575)); +#2491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2492 = ORIENTED_EDGE('',*,*,#2493,.T.); +#2493 = EDGE_CURVE('',#2466,#2494,#2496,.T.); +#2494 = VERTEX_POINT('',#2495); +#2495 = CARTESIAN_POINT('',(-14.33966122157,13.288213425833,2.2)); +#2496 = SURFACE_CURVE('',#2497,(#2501,#2507),.PCURVE_S1.); +#2497 = LINE('',#2498,#2499); +#2498 = CARTESIAN_POINT('',(-14.33966122157,13.288213425833,2.2)); +#2499 = VECTOR('',#2500,1.); +#2500 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2501 = PCURVE('',#769,#2502); +#2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2506); +#2503 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2504,#2505),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.810435777482E-28),.PIECEWISE_BEZIER_KNOTS.); +#2504 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#2505 = CARTESIAN_POINT('',(2.834402602587,-4.667614446371E-16)); +#2506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2507 = PCURVE('',#2290,#2508); +#2508 = DEFINITIONAL_REPRESENTATION('',(#2509),#2512); +#2509 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2510,#2511),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.810435777482E-28),.PIECEWISE_BEZIER_KNOTS.); +#2510 = CARTESIAN_POINT('',(5.535826284333,-0.2)); +#2511 = CARTESIAN_POINT('',(5.535826284333,-2.228700797967E-17)); +#2512 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2513 = ORIENTED_EDGE('',*,*,#2514,.F.); +#2514 = EDGE_CURVE('',#2515,#2494,#2517,.T.); +#2515 = VERTEX_POINT('',#2516); +#2516 = CARTESIAN_POINT('',(-13.28821342583,14.339661221574,2.2)); +#2517 = SURFACE_CURVE('',#2518,(#2523,#2530),.PCURVE_S1.); +#2518 = CIRCLE('',#2519,0.78); +#2519 = AXIS2_PLACEMENT_3D('',#2520,#2521,#2522); +#2520 = CARTESIAN_POINT('',(-13.6471608769,13.6471608769,2.2)); +#2521 = DIRECTION('',(3.549874073495E-30,3.996802888651E-15,1.)); +#2522 = DIRECTION('',(0.707106781187,0.707106781187,-2.826166425631E-15) + ); +#2523 = PCURVE('',#769,#2524); +#2524 = DEFINITIONAL_REPRESENTATION('',(#2525),#2529); +#2525 = LINE('',#2526,#2527); +#2526 = CARTESIAN_POINT('',(0.,0.)); +#2527 = VECTOR('',#2528,1.); +#2528 = DIRECTION('',(1.,0.)); +#2529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2530 = PCURVE('',#928,#2531); +#2531 = DEFINITIONAL_REPRESENTATION('',(#2532),#2540); +#2532 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2533,#2534,#2535,#2536, +#2537,#2538,#2539),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2533 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#2534 = CARTESIAN_POINT('',(-14.05091858726,-15.15400516591)); +#2535 = CARTESIAN_POINT('',(-14.4005830214,-13.84903973208)); +#2536 = CARTESIAN_POINT('',(-14.75024745555,-12.54407429824)); +#2537 = CARTESIAN_POINT('',(-13.44528202172,-12.89373873239)); +#2538 = CARTESIAN_POINT('',(-12.14031658788,-13.24340316654)); +#2539 = CARTESIAN_POINT('',(-13.09561758757,-14.19870416622)); +#2540 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2541 = ORIENTED_EDGE('',*,*,#2542,.F.); +#2542 = EDGE_CURVE('',#2307,#2515,#2543,.T.); +#2543 = SURFACE_CURVE('',#2544,(#2548,#2554),.PCURVE_S1.); +#2544 = LINE('',#2545,#2546); +#2545 = CARTESIAN_POINT('',(-13.28821342583,14.339661221574,2.2)); +#2546 = VECTOR('',#2547,1.); +#2547 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2548 = PCURVE('',#769,#2549); +#2549 = DEFINITIONAL_REPRESENTATION('',(#2550),#2553); +#2550 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2551,#2552),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#2551 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#2552 = CARTESIAN_POINT('',(0.307190051003,-4.946030564125E-16)); +#2553 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2554 = PCURVE('',#2555,#2560); +#2555 = CYLINDRICAL_SURFACE('',#2556,19.55); +#2556 = AXIS2_PLACEMENT_3D('',#2557,#2558,#2559); +#2557 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#2558 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2559 = DIRECTION('',(-1.,0.,0.)); +#2560 = DEFINITIONAL_REPRESENTATION('',(#2561),#2564); +#2561 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2562,#2563),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#2562 = CARTESIAN_POINT('',(5.459748003231,-0.2)); +#2563 = CARTESIAN_POINT('',(5.459748003231,-5.0128619755E-17)); +#2564 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2565 = ADVANCED_FACE('',(#2566),#804,.F.); +#2566 = FACE_BOUND('',#2567,.F.); +#2567 = EDGE_LOOP('',(#2568,#2598,#2619,#2620,#2621,#2649,#2670,#2698, + #2719,#2747,#2768,#2796)); +#2568 = ORIENTED_EDGE('',*,*,#2569,.F.); +#2569 = EDGE_CURVE('',#2570,#2572,#2574,.T.); +#2570 = VERTEX_POINT('',#2571); +#2571 = CARTESIAN_POINT('',(13.095617587575,-14.19870416622,2.)); +#2572 = VERTEX_POINT('',#2573); +#2573 = CARTESIAN_POINT('',(13.288213425833,-14.33966122157,2.)); +#2574 = SURFACE_CURVE('',#2575,(#2580,#2587),.PCURVE_S1.); +#2575 = CIRCLE('',#2576,0.78); +#2576 = AXIS2_PLACEMENT_3D('',#2577,#2578,#2579); +#2577 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769,2.)); +#2578 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#2579 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15 + )); +#2580 = PCURVE('',#804,#2581); +#2581 = DEFINITIONAL_REPRESENTATION('',(#2582),#2586); +#2582 = LINE('',#2583,#2584); +#2583 = CARTESIAN_POINT('',(0.,-0.2)); +#2584 = VECTOR('',#2585,1.); +#2585 = DIRECTION('',(1.,0.)); +#2586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2587 = PCURVE('',#1132,#2588); +#2588 = DEFINITIONAL_REPRESENTATION('',(#2589),#2597); +#2589 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2590,#2591,#2592,#2593, +#2594,#2595,#2596),.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('') ); +#2590 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#2591 = CARTESIAN_POINT('',(15.154005165911,-14.05091858726)); +#2592 = CARTESIAN_POINT('',(13.84903973208,-14.4005830214)); +#2593 = CARTESIAN_POINT('',(12.544074298249,-14.75024745555)); +#2594 = CARTESIAN_POINT('',(12.893738732395,-13.44528202172)); +#2595 = CARTESIAN_POINT('',(13.24340316654,-12.14031658788)); +#2596 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#2597 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2598 = ORIENTED_EDGE('',*,*,#2599,.T.); +#2599 = EDGE_CURVE('',#2570,#784,#2600,.T.); +#2600 = SEAM_CURVE('',#2601,(#2605,#2612),.PCURVE_S1.); +#2601 = LINE('',#2602,#2603); +#2602 = CARTESIAN_POINT('',(13.095617587575,-14.19870416622,2.2)); +#2603 = VECTOR('',#2604,1.); +#2604 = DIRECTION('',(-4.338734978716E-30,-3.996802888651E-15,-1.)); +#2605 = PCURVE('',#804,#2606); +#2606 = DEFINITIONAL_REPRESENTATION('',(#2607),#2611); +#2607 = LINE('',#2608,#2609); +#2608 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2609 = VECTOR('',#2610,1.); +#2610 = DIRECTION('',(0.,-1.)); +#2611 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2612 = PCURVE('',#804,#2613); +#2613 = DEFINITIONAL_REPRESENTATION('',(#2614),#2618); +#2614 = LINE('',#2615,#2616); +#2615 = CARTESIAN_POINT('',(0.,0.)); +#2616 = VECTOR('',#2617,1.); +#2617 = DIRECTION('',(0.,-1.)); +#2618 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2619 = ORIENTED_EDGE('',*,*,#783,.T.); +#2620 = ORIENTED_EDGE('',*,*,#2599,.F.); +#2621 = ORIENTED_EDGE('',*,*,#2622,.F.); +#2622 = EDGE_CURVE('',#2623,#2570,#2625,.T.); +#2623 = VERTEX_POINT('',#2624); +#2624 = CARTESIAN_POINT('',(12.941428854834,-13.97933901138,2.)); +#2625 = SURFACE_CURVE('',#2626,(#2631,#2638),.PCURVE_S1.); +#2626 = CIRCLE('',#2627,0.78); +#2627 = AXIS2_PLACEMENT_3D('',#2628,#2629,#2630); +#2628 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769,2.)); +#2629 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#2630 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15 + )); +#2631 = PCURVE('',#804,#2632); +#2632 = DEFINITIONAL_REPRESENTATION('',(#2633),#2637); +#2633 = LINE('',#2634,#2635); +#2634 = CARTESIAN_POINT('',(0.,-0.2)); +#2635 = VECTOR('',#2636,1.); +#2636 = DIRECTION('',(1.,0.)); +#2637 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2638 = PCURVE('',#1132,#2639); +#2639 = DEFINITIONAL_REPRESENTATION('',(#2640),#2648); +#2640 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2641,#2642,#2643,#2644, +#2645,#2646,#2647),.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('') ); +#2641 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#2642 = CARTESIAN_POINT('',(15.154005165911,-14.05091858726)); +#2643 = CARTESIAN_POINT('',(13.84903973208,-14.4005830214)); +#2644 = CARTESIAN_POINT('',(12.544074298249,-14.75024745555)); +#2645 = CARTESIAN_POINT('',(12.893738732395,-13.44528202172)); +#2646 = CARTESIAN_POINT('',(13.24340316654,-12.14031658788)); +#2647 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#2648 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2649 = ORIENTED_EDGE('',*,*,#2650,.T.); +#2650 = EDGE_CURVE('',#2623,#2651,#2653,.T.); +#2651 = VERTEX_POINT('',#2652); +#2652 = CARTESIAN_POINT('',(12.941428854834,-13.97933901138,2.2)); +#2653 = SURFACE_CURVE('',#2654,(#2658,#2664),.PCURVE_S1.); +#2654 = LINE('',#2655,#2656); +#2655 = CARTESIAN_POINT('',(12.941428854834,-13.97933901138,2.2)); +#2656 = VECTOR('',#2657,1.); +#2657 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2658 = PCURVE('',#804,#2659); +#2659 = DEFINITIONAL_REPRESENTATION('',(#2660),#2663); +#2660 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2661,#2662),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098501E-16),.PIECEWISE_BEZIER_KNOTS.); +#2661 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#2662 = CARTESIAN_POINT('',(5.937709707503,-3.657137451226E-16)); +#2663 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2664 = PCURVE('',#1104,#2665); +#2665 = DEFINITIONAL_REPRESENTATION('',(#2666),#2669); +#2666 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2667,#2668),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098501E-16),.PIECEWISE_BEZIER_KNOTS.); +#2667 = CARTESIAN_POINT('',(2.317659320639,-0.2)); +#2668 = CARTESIAN_POINT('',(2.317659320639,7.799023792004E-17)); +#2669 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2670 = ORIENTED_EDGE('',*,*,#2671,.F.); +#2671 = EDGE_CURVE('',#2672,#2651,#2674,.T.); +#2672 = VERTEX_POINT('',#2673); +#2673 = CARTESIAN_POINT('',(13.979339011386,-12.94142885483,2.2)); +#2674 = SURFACE_CURVE('',#2675,(#2680,#2687),.PCURVE_S1.); +#2675 = CIRCLE('',#2676,0.78); +#2676 = AXIS2_PLACEMENT_3D('',#2677,#2678,#2679); +#2677 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769,2.2)); +#2678 = DIRECTION('',(1.577721810442E-30,3.996802888651E-15,1.)); +#2679 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15 + )); +#2680 = PCURVE('',#804,#2681); +#2681 = DEFINITIONAL_REPRESENTATION('',(#2682),#2686); +#2682 = LINE('',#2683,#2684); +#2683 = CARTESIAN_POINT('',(0.,0.)); +#2684 = VECTOR('',#2685,1.); +#2685 = DIRECTION('',(1.,0.)); +#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2687 = PCURVE('',#1073,#2688); +#2688 = DEFINITIONAL_REPRESENTATION('',(#2689),#2697); +#2689 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2690,#2691,#2692,#2693, +#2694,#2695,#2696),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2690 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#2691 = CARTESIAN_POINT('',(14.05091858726,15.154005165911)); +#2692 = CARTESIAN_POINT('',(14.400583021406,13.84903973208)); +#2693 = CARTESIAN_POINT('',(14.750247455551,12.544074298249)); +#2694 = CARTESIAN_POINT('',(13.44528202172,12.893738732395)); +#2695 = CARTESIAN_POINT('',(12.140316587889,13.24340316654)); +#2696 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#2697 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2698 = ORIENTED_EDGE('',*,*,#2699,.F.); +#2699 = EDGE_CURVE('',#2700,#2672,#2702,.T.); +#2700 = VERTEX_POINT('',#2701); +#2701 = CARTESIAN_POINT('',(13.979339011386,-12.94142885483,2.)); +#2702 = SURFACE_CURVE('',#2703,(#2707,#2713),.PCURVE_S1.); +#2703 = LINE('',#2704,#2705); +#2704 = CARTESIAN_POINT('',(13.979339011386,-12.94142885483,2.2)); +#2705 = VECTOR('',#2706,1.); +#2706 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2707 = PCURVE('',#804,#2708); +#2708 = DEFINITIONAL_REPRESENTATION('',(#2709),#2712); +#2709 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2710,#2711),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-9.38744477213E-29),.PIECEWISE_BEZIER_KNOTS.); +#2710 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#2711 = CARTESIAN_POINT('',(3.487068253266,-4.44656672566E-16)); +#2712 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2713 = PCURVE('',#1330,#2714); +#2714 = DEFINITIONAL_REPRESENTATION('',(#2715),#2718); +#2715 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2716,#2717),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-9.38744477213E-29),.PIECEWISE_BEZIER_KNOTS.); +#2716 = CARTESIAN_POINT('',(2.394729659746,-0.2)); +#2717 = CARTESIAN_POINT('',(2.394729659746,-9.526895233163E-19)); +#2718 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2719 = ORIENTED_EDGE('',*,*,#2720,.F.); +#2720 = EDGE_CURVE('',#2721,#2700,#2723,.T.); +#2721 = VERTEX_POINT('',#2722); +#2722 = CARTESIAN_POINT('',(14.339661221574,-13.28821342583,2.)); +#2723 = SURFACE_CURVE('',#2724,(#2729,#2736),.PCURVE_S1.); +#2724 = CIRCLE('',#2725,0.78); +#2725 = AXIS2_PLACEMENT_3D('',#2726,#2727,#2728); +#2726 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769,2.)); +#2727 = DIRECTION('',(3.944304526105E-31,3.996802888651E-15,1.)); +#2728 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15 + )); +#2729 = PCURVE('',#804,#2730); +#2730 = DEFINITIONAL_REPRESENTATION('',(#2731),#2735); +#2731 = LINE('',#2732,#2733); +#2732 = CARTESIAN_POINT('',(0.,-0.2)); +#2733 = VECTOR('',#2734,1.); +#2734 = DIRECTION('',(1.,0.)); +#2735 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2736 = PCURVE('',#1248,#2737); +#2737 = DEFINITIONAL_REPRESENTATION('',(#2738),#2746); +#2738 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2739,#2740,#2741,#2742, +#2743,#2744,#2745),.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('') ); +#2739 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#2740 = CARTESIAN_POINT('',(15.154005165911,-14.05091858726)); +#2741 = CARTESIAN_POINT('',(13.84903973208,-14.4005830214)); +#2742 = CARTESIAN_POINT('',(12.544074298249,-14.75024745555)); +#2743 = CARTESIAN_POINT('',(12.893738732395,-13.44528202172)); +#2744 = CARTESIAN_POINT('',(13.24340316654,-12.14031658788)); +#2745 = CARTESIAN_POINT('',(14.198704166226,-13.09561758757)); +#2746 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2747 = ORIENTED_EDGE('',*,*,#2748,.T.); +#2748 = EDGE_CURVE('',#2721,#2749,#2751,.T.); +#2749 = VERTEX_POINT('',#2750); +#2750 = CARTESIAN_POINT('',(14.339661221574,-13.28821342583,2.2)); +#2751 = SURFACE_CURVE('',#2752,(#2756,#2762),.PCURVE_S1.); +#2752 = LINE('',#2753,#2754); +#2753 = CARTESIAN_POINT('',(14.339661221574,-13.28821342583,2.2)); +#2754 = VECTOR('',#2755,1.); +#2755 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2756 = PCURVE('',#804,#2757); +#2757 = DEFINITIONAL_REPRESENTATION('',(#2758),#2761); +#2758 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2759,#2760),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.676329423595E-28),.PIECEWISE_BEZIER_KNOTS.); +#2759 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#2760 = CARTESIAN_POINT('',(2.834402602587,-4.21416975063E-16)); +#2761 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2762 = PCURVE('',#1495,#2763); +#2763 = DEFINITIONAL_REPRESENTATION('',(#2764),#2767); +#2764 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2765,#2766),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,-1.676329423595E-28),.PIECEWISE_BEZIER_KNOTS.); +#2765 = CARTESIAN_POINT('',(2.394233630743,-0.2)); +#2766 = CARTESIAN_POINT('',(2.394233630743,2.228700797968E-17)); +#2767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2768 = ORIENTED_EDGE('',*,*,#2769,.F.); +#2769 = EDGE_CURVE('',#2770,#2749,#2772,.T.); +#2770 = VERTEX_POINT('',#2771); +#2771 = CARTESIAN_POINT('',(13.288213425833,-14.33966122157,2.2)); +#2772 = SURFACE_CURVE('',#2773,(#2778,#2785),.PCURVE_S1.); +#2773 = CIRCLE('',#2774,0.78); +#2774 = AXIS2_PLACEMENT_3D('',#2775,#2776,#2777); +#2775 = CARTESIAN_POINT('',(13.6471608769,-13.6471608769,2.2)); +#2776 = DIRECTION('',(1.577721810442E-30,3.996802888651E-15,1.)); +#2777 = DIRECTION('',(-0.707106781187,-0.707106781187,2.826166425631E-15 + )); +#2778 = PCURVE('',#804,#2779); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784); +#2780 = LINE('',#2781,#2782); +#2781 = CARTESIAN_POINT('',(0.,0.)); +#2782 = VECTOR('',#2783,1.); +#2783 = DIRECTION('',(1.,0.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2785 = PCURVE('',#928,#2786); +#2786 = DEFINITIONAL_REPRESENTATION('',(#2787),#2795); +#2787 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2788,#2789,#2790,#2791, +#2792,#2793,#2794),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2788 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#2789 = CARTESIAN_POINT('',(14.05091858726,15.154005165911)); +#2790 = CARTESIAN_POINT('',(14.400583021406,13.84903973208)); +#2791 = CARTESIAN_POINT('',(14.750247455551,12.544074298249)); +#2792 = CARTESIAN_POINT('',(13.44528202172,12.893738732395)); +#2793 = CARTESIAN_POINT('',(12.140316587889,13.24340316654)); +#2794 = CARTESIAN_POINT('',(13.095617587575,14.198704166226)); +#2795 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2796 = ORIENTED_EDGE('',*,*,#2797,.F.); +#2797 = EDGE_CURVE('',#2572,#2770,#2798,.T.); +#2798 = SURFACE_CURVE('',#2799,(#2803,#2809),.PCURVE_S1.); +#2799 = LINE('',#2800,#2801); +#2800 = CARTESIAN_POINT('',(13.288213425833,-14.33966122157,2.2)); +#2801 = VECTOR('',#2802,1.); +#2802 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2803 = PCURVE('',#804,#2804); +#2804 = DEFINITIONAL_REPRESENTATION('',(#2805),#2808); +#2805 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2806,#2807),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#2806 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#2807 = CARTESIAN_POINT('',(0.307190051003,-3.935753632877E-16)); +#2808 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2809 = PCURVE('',#1163,#2810); +#2810 = DEFINITIONAL_REPRESENTATION('',(#2811),#2814); +#2811 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2812,#2813),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,4.440892098502E-16),.PIECEWISE_BEZIER_KNOTS.); +#2812 = CARTESIAN_POINT('',(2.318155349642,-0.2)); +#2813 = CARTESIAN_POINT('',(2.318155349642,5.012861975498E-17)); +#2814 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2815 = ADVANCED_FACE('',(#2816),#839,.F.); +#2816 = FACE_BOUND('',#2817,.F.); +#2817 = EDGE_LOOP('',(#2818,#2848,#2869,#2870,#2871,#2899,#2920,#2948, + #2969,#2997,#3018,#3046)); +#2818 = ORIENTED_EDGE('',*,*,#2819,.F.); +#2819 = EDGE_CURVE('',#2820,#2822,#2824,.T.); +#2820 = VERTEX_POINT('',#2821); +#2821 = CARTESIAN_POINT('',(0.78,19.3,2.)); +#2822 = VERTEX_POINT('',#2823); +#2823 = CARTESIAN_POINT('',(0.743485866432,19.535857512953,2.)); +#2824 = SURFACE_CURVE('',#2825,(#2830,#2837),.PCURVE_S1.); +#2825 = CIRCLE('',#2826,0.78); +#2826 = AXIS2_PLACEMENT_3D('',#2827,#2828,#2829); +#2827 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,2.)); +#2828 = DIRECTION('',(8.75811540203E-47,3.996802888651E-15,1.)); +#2829 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#2830 = PCURVE('',#839,#2831); +#2831 = DEFINITIONAL_REPRESENTATION('',(#2832),#2836); +#2832 = LINE('',#2833,#2834); +#2833 = CARTESIAN_POINT('',(0.,-0.2)); +#2834 = VECTOR('',#2835,1.); +#2835 = DIRECTION('',(1.,0.)); +#2836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2837 = PCURVE('',#1682,#2838); +#2838 = DEFINITIONAL_REPRESENTATION('',(#2839),#2847); +#2839 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2840,#2841,#2842,#2843, +#2844,#2845,#2846),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2840 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2841 = CARTESIAN_POINT('',(-20.6509996299,-0.78)); +#2842 = CARTESIAN_POINT('',(-19.97549981495,0.39)); +#2843 = CARTESIAN_POINT('',(-19.3,1.56)); +#2844 = CARTESIAN_POINT('',(-18.62450018504,0.39)); +#2845 = CARTESIAN_POINT('',(-17.94900037009,-0.78)); +#2846 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2848 = ORIENTED_EDGE('',*,*,#2849,.T.); +#2849 = EDGE_CURVE('',#2820,#819,#2850,.T.); +#2850 = SEAM_CURVE('',#2851,(#2855,#2862),.PCURVE_S1.); +#2851 = LINE('',#2852,#2853); +#2852 = CARTESIAN_POINT('',(0.78,19.3,2.2)); +#2853 = VECTOR('',#2854,1.); +#2854 = DIRECTION('',(-1.226136156284E-45,-3.996802888651E-15,-1.)); +#2855 = PCURVE('',#839,#2856); +#2856 = DEFINITIONAL_REPRESENTATION('',(#2857),#2861); +#2857 = LINE('',#2858,#2859); +#2858 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2859 = VECTOR('',#2860,1.); +#2860 = DIRECTION('',(0.,-1.)); +#2861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2862 = PCURVE('',#839,#2863); +#2863 = DEFINITIONAL_REPRESENTATION('',(#2864),#2868); +#2864 = LINE('',#2865,#2866); +#2865 = CARTESIAN_POINT('',(0.,0.)); +#2866 = VECTOR('',#2867,1.); +#2867 = DIRECTION('',(0.,-1.)); +#2868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2869 = ORIENTED_EDGE('',*,*,#818,.T.); +#2870 = ORIENTED_EDGE('',*,*,#2849,.F.); +#2871 = ORIENTED_EDGE('',*,*,#2872,.F.); +#2872 = EDGE_CURVE('',#2873,#2820,#2875,.T.); +#2873 = VERTEX_POINT('',#2874); +#2874 = CARTESIAN_POINT('',(0.73391330996,19.035857512953,2.)); +#2875 = SURFACE_CURVE('',#2876,(#2881,#2888),.PCURVE_S1.); +#2876 = CIRCLE('',#2877,0.78); +#2877 = AXIS2_PLACEMENT_3D('',#2878,#2879,#2880); +#2878 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,2.)); +#2879 = DIRECTION('',(8.75811540203E-47,3.996802888651E-15,1.)); +#2880 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#2881 = PCURVE('',#839,#2882); +#2882 = DEFINITIONAL_REPRESENTATION('',(#2883),#2887); +#2883 = LINE('',#2884,#2885); +#2884 = CARTESIAN_POINT('',(0.,-0.2)); +#2885 = VECTOR('',#2886,1.); +#2886 = DIRECTION('',(1.,0.)); +#2887 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2888 = PCURVE('',#1682,#2889); +#2889 = DEFINITIONAL_REPRESENTATION('',(#2890),#2898); +#2890 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2891,#2892,#2893,#2894, +#2895,#2896,#2897),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2891 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2892 = CARTESIAN_POINT('',(-20.6509996299,-0.78)); +#2893 = CARTESIAN_POINT('',(-19.97549981495,0.39)); +#2894 = CARTESIAN_POINT('',(-19.3,1.56)); +#2895 = CARTESIAN_POINT('',(-18.62450018504,0.39)); +#2896 = CARTESIAN_POINT('',(-17.94900037009,-0.78)); +#2897 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2899 = ORIENTED_EDGE('',*,*,#2900,.T.); +#2900 = EDGE_CURVE('',#2873,#2901,#2903,.T.); +#2901 = VERTEX_POINT('',#2902); +#2902 = CARTESIAN_POINT('',(0.73391330996,19.035857512953,2.2)); +#2903 = SURFACE_CURVE('',#2904,(#2908,#2914),.PCURVE_S1.); +#2904 = LINE('',#2905,#2906); +#2905 = CARTESIAN_POINT('',(0.73391330996,19.035857512953,2.2)); +#2906 = VECTOR('',#2907,1.); +#2907 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2908 = PCURVE('',#839,#2909); +#2909 = DEFINITIONAL_REPRESENTATION('',(#2910),#2913); +#2910 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2911,#2912),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#2911 = CARTESIAN_POINT('',(5.937709707503,-0.2)); +#2912 = CARTESIAN_POINT('',(5.937709707503,-5.529848312131E-16)); +#2913 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2914 = PCURVE('',#1654,#2915); +#2915 = DEFINITIONAL_REPRESENTATION('',(#2916),#2919); +#2916 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2917,#2918),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#2917 = CARTESIAN_POINT('',(4.673853810831,-0.2)); +#2918 = CARTESIAN_POINT('',(4.673853810831,-8.669116087056E-17)); +#2919 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2920 = ORIENTED_EDGE('',*,*,#2921,.F.); +#2921 = EDGE_CURVE('',#2922,#2901,#2924,.T.); +#2922 = VERTEX_POINT('',#2923); +#2923 = CARTESIAN_POINT('',(-0.73391330996,19.035857512953,2.2)); +#2924 = SURFACE_CURVE('',#2925,(#2930,#2937),.PCURVE_S1.); +#2925 = CIRCLE('',#2926,0.78); +#2926 = AXIS2_PLACEMENT_3D('',#2927,#2928,#2929); +#2927 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,2.2)); +#2928 = DIRECTION('',(-1.664041926386E-45,3.996802888651E-15,1.)); +#2929 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#2930 = PCURVE('',#839,#2931); +#2931 = DEFINITIONAL_REPRESENTATION('',(#2932),#2936); +#2932 = LINE('',#2933,#2934); +#2933 = CARTESIAN_POINT('',(0.,0.)); +#2934 = VECTOR('',#2935,1.); +#2935 = DIRECTION('',(1.,0.)); +#2936 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2937 = PCURVE('',#1073,#2938); +#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2947); +#2939 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2940,#2941,#2942,#2943, +#2944,#2945,#2946),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2940 = CARTESIAN_POINT('',(0.78,-19.3)); +#2941 = CARTESIAN_POINT('',(0.78,-20.6509996299)); +#2942 = CARTESIAN_POINT('',(-0.39,-19.97549981495)); +#2943 = CARTESIAN_POINT('',(-1.56,-19.3)); +#2944 = CARTESIAN_POINT('',(-0.39,-18.62450018504)); +#2945 = CARTESIAN_POINT('',(0.78,-17.94900037009)); +#2946 = CARTESIAN_POINT('',(0.78,-19.3)); +#2947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2948 = ORIENTED_EDGE('',*,*,#2949,.F.); +#2949 = EDGE_CURVE('',#2950,#2922,#2952,.T.); +#2950 = VERTEX_POINT('',#2951); +#2951 = CARTESIAN_POINT('',(-0.73391330996,19.035857512953,2.)); +#2952 = SURFACE_CURVE('',#2953,(#2957,#2963),.PCURVE_S1.); +#2953 = LINE('',#2954,#2955); +#2954 = CARTESIAN_POINT('',(-0.73391330996,19.035857512953,2.2)); +#2955 = VECTOR('',#2956,1.); +#2956 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#2957 = PCURVE('',#839,#2958); +#2958 = DEFINITIONAL_REPRESENTATION('',(#2959),#2962); +#2959 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2960,#2961),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#2960 = CARTESIAN_POINT('',(3.487068253266,-0.2)); +#2961 = CARTESIAN_POINT('',(3.487068253266,-5.529848312131E-16)); +#2962 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2963 = PCURVE('',#2405,#2964); +#2964 = DEFINITIONAL_REPRESENTATION('',(#2965),#2968); +#2965 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2966,#2967),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#2966 = CARTESIAN_POINT('',(4.750924149938,-0.2)); +#2967 = CARTESIAN_POINT('',(4.750924149938,-8.669116087056E-17)); +#2968 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2969 = ORIENTED_EDGE('',*,*,#2970,.F.); +#2970 = EDGE_CURVE('',#2971,#2950,#2973,.T.); +#2971 = VERTEX_POINT('',#2972); +#2972 = CARTESIAN_POINT('',(-0.743485866432,19.535857512953,2.)); +#2973 = SURFACE_CURVE('',#2974,(#2979,#2986),.PCURVE_S1.); +#2974 = CIRCLE('',#2975,0.78); +#2975 = AXIS2_PLACEMENT_3D('',#2976,#2977,#2978); +#2976 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,2.)); +#2977 = DIRECTION('',(8.75811540203E-47,3.996802888651E-15,1.)); +#2978 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#2979 = PCURVE('',#839,#2980); +#2980 = DEFINITIONAL_REPRESENTATION('',(#2981),#2985); +#2981 = LINE('',#2982,#2983); +#2982 = CARTESIAN_POINT('',(0.,-0.2)); +#2983 = VECTOR('',#2984,1.); +#2984 = DIRECTION('',(1.,0.)); +#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2986 = PCURVE('',#2323,#2987); +#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2996); +#2988 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2989,#2990,#2991,#2992, +#2993,#2994,#2995),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#2989 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2990 = CARTESIAN_POINT('',(-20.6509996299,-0.78)); +#2991 = CARTESIAN_POINT('',(-19.97549981495,0.39)); +#2992 = CARTESIAN_POINT('',(-19.3,1.56)); +#2993 = CARTESIAN_POINT('',(-18.62450018504,0.39)); +#2994 = CARTESIAN_POINT('',(-17.94900037009,-0.78)); +#2995 = CARTESIAN_POINT('',(-19.3,-0.78)); +#2996 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2997 = ORIENTED_EDGE('',*,*,#2998,.T.); +#2998 = EDGE_CURVE('',#2971,#2999,#3001,.T.); +#2999 = VERTEX_POINT('',#3000); +#3000 = CARTESIAN_POINT('',(-0.743485866432,19.535857512953,2.2)); +#3001 = SURFACE_CURVE('',#3002,(#3006,#3012),.PCURVE_S1.); +#3002 = LINE('',#3003,#3004); +#3003 = CARTESIAN_POINT('',(-0.743485866432,19.535857512953,2.2)); +#3004 = VECTOR('',#3005,1.); +#3005 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3006 = PCURVE('',#839,#3007); +#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3011); +#3008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3009,#3010),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#3009 = CARTESIAN_POINT('',(2.834402602587,-0.2)); +#3010 = CARTESIAN_POINT('',(2.834402602587,-4.419625287506E-16)); +#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3012 = PCURVE('',#2555,#3013); +#3013 = DEFINITIONAL_REPRESENTATION('',(#3014),#3017); +#3014 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3015,#3016),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,1.341063538876E-29),.PIECEWISE_BEZIER_KNOTS.); +#3015 = CARTESIAN_POINT('',(4.750428120935,-0.2)); +#3016 = CARTESIAN_POINT('',(4.750428120935,2.433114159196E-17)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3018 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3019 = EDGE_CURVE('',#3020,#2999,#3022,.T.); +#3020 = VERTEX_POINT('',#3021); +#3021 = CARTESIAN_POINT('',(0.743485866432,19.535857512953,2.2)); +#3022 = SURFACE_CURVE('',#3023,(#3028,#3035),.PCURVE_S1.); +#3023 = CIRCLE('',#3024,0.78); +#3024 = AXIS2_PLACEMENT_3D('',#3025,#3026,#3027); +#3025 = CARTESIAN_POINT('',(2.363568322354E-15,19.3,2.2)); +#3026 = DIRECTION('',(-1.664041926386E-45,3.996802888651E-15,1.)); +#3027 = DIRECTION('',(1.,-1.224646799147E-16,4.894671864409E-31)); +#3028 = PCURVE('',#839,#3029); +#3029 = DEFINITIONAL_REPRESENTATION('',(#3030),#3034); +#3030 = LINE('',#3031,#3032); +#3031 = CARTESIAN_POINT('',(0.,0.)); +#3032 = VECTOR('',#3033,1.); +#3033 = DIRECTION('',(1.,0.)); +#3034 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3035 = PCURVE('',#928,#3036); +#3036 = DEFINITIONAL_REPRESENTATION('',(#3037),#3045); +#3037 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3038,#3039,#3040,#3041, +#3042,#3043,#3044),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 + ,2,2,2,1),(-2.094395102393,0.,2.094395102393,4.188790204786, +6.28318530718,8.377580409573),.UNSPECIFIED.) CURVE() +GEOMETRIC_REPRESENTATION_ITEM() RATIONAL_B_SPLINE_CURVE((1.,0.5,1.,0.5, +1.,0.5,1.)) REPRESENTATION_ITEM('') ); +#3038 = CARTESIAN_POINT('',(0.78,-19.3)); +#3039 = CARTESIAN_POINT('',(0.78,-20.6509996299)); +#3040 = CARTESIAN_POINT('',(-0.39,-19.97549981495)); +#3041 = CARTESIAN_POINT('',(-1.56,-19.3)); +#3042 = CARTESIAN_POINT('',(-0.39,-18.62450018504)); +#3043 = CARTESIAN_POINT('',(0.78,-17.94900037009)); +#3044 = CARTESIAN_POINT('',(0.78,-19.3)); +#3045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3046 = ORIENTED_EDGE('',*,*,#3047,.F.); +#3047 = EDGE_CURVE('',#2822,#3020,#3048,.T.); +#3048 = SURFACE_CURVE('',#3049,(#3053,#3059),.PCURVE_S1.); +#3049 = LINE('',#3050,#3051); +#3050 = CARTESIAN_POINT('',(0.743485866432,19.535857512953,2.2)); +#3051 = VECTOR('',#3052,1.); +#3052 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3053 = PCURVE('',#839,#3054); +#3054 = DEFINITIONAL_REPRESENTATION('',(#3055),#3058); +#3055 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3056,#3057),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.); +#3056 = CARTESIAN_POINT('',(0.307190051003,-0.2)); +#3057 = CARTESIAN_POINT('',(0.307190051003,-4.419625287506E-16)); +#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3059 = PCURVE('',#1713,#3060); +#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3064); +#3061 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3062,#3063),.UNSPECIFIED.,.F., + .F.,(2,2),(-0.2,0.),.PIECEWISE_BEZIER_KNOTS.); +#3062 = CARTESIAN_POINT('',(4.674349839834,-0.2)); +#3063 = CARTESIAN_POINT('',(4.674349839834,2.433114159194E-17)); +#3064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3065 = ADVANCED_FACE('',(#3066),#871,.F.); +#3066 = FACE_BOUND('',#3067,.F.); +#3067 = EDGE_LOOP('',(#3068,#3097,#3118,#3119)); +#3068 = ORIENTED_EDGE('',*,*,#3069,.T.); +#3069 = EDGE_CURVE('',#3070,#3070,#3072,.T.); +#3070 = VERTEX_POINT('',#3071); +#3071 = CARTESIAN_POINT('',(2.95,9.281464485866E-15,2.2)); +#3072 = SURFACE_CURVE('',#3073,(#3078,#3085),.PCURVE_S1.); +#3073 = CIRCLE('',#3074,2.95); +#3074 = AXIS2_PLACEMENT_3D('',#3075,#3076,#3077); +#3075 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3076 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#3077 = DIRECTION('',(1.,1.655925867238E-16,-6.618409289566E-31)); +#3078 = PCURVE('',#871,#3079); +#3079 = DEFINITIONAL_REPRESENTATION('',(#3080),#3084); +#3080 = LINE('',#3081,#3082); +#3081 = CARTESIAN_POINT('',(0.,0.)); +#3082 = VECTOR('',#3083,1.); +#3083 = DIRECTION('',(1.,0.)); +#3084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3085 = PCURVE('',#3086,#3091); +#3086 = PLANE('',#3087); +#3087 = AXIS2_PLACEMENT_3D('',#3088,#3089,#3090); +#3088 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3089 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#3090 = DIRECTION('',(1.,1.415936611116E-16,-5.659219537455E-31)); +#3091 = DEFINITIONAL_REPRESENTATION('',(#3092),#3096); +#3092 = CIRCLE('',#3093,2.95); +#3093 = AXIS2_PLACEMENT_2D('',#3094,#3095); +#3094 = CARTESIAN_POINT('',(0.,0.)); +#3095 = DIRECTION('',(1.,-2.399892561214E-17)); +#3096 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3097 = ORIENTED_EDGE('',*,*,#3098,.T.); +#3098 = EDGE_CURVE('',#3070,#855,#3099,.T.); +#3099 = SEAM_CURVE('',#3100,(#3104,#3111),.PCURVE_S1.); +#3100 = LINE('',#3101,#3102); +#3101 = CARTESIAN_POINT('',(2.95,9.281464485866E-15,2.2)); +#3102 = VECTOR('',#3103,1.); +#3103 = DIRECTION('',(0.,-4.218847493576E-15,-1.)); +#3104 = PCURVE('',#871,#3105); +#3105 = DEFINITIONAL_REPRESENTATION('',(#3106),#3110); +#3106 = LINE('',#3107,#3108); +#3107 = CARTESIAN_POINT('',(0.,0.)); +#3108 = VECTOR('',#3109,1.); +#3109 = DIRECTION('',(0.,1.)); +#3110 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3111 = PCURVE('',#871,#3112); +#3112 = DEFINITIONAL_REPRESENTATION('',(#3113),#3117); +#3113 = LINE('',#3114,#3115); +#3114 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3115 = VECTOR('',#3116,1.); +#3116 = DIRECTION('',(0.,1.)); +#3117 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3118 = ORIENTED_EDGE('',*,*,#854,.F.); +#3119 = ORIENTED_EDGE('',*,*,#3098,.F.); +#3120 = ADVANCED_FACE('',(#3121,#3124),#928,.F.); +#3121 = FACE_BOUND('',#3122,.F.); +#3122 = EDGE_LOOP('',(#3123)); +#3123 = ORIENTED_EDGE('',*,*,#913,.T.); +#3124 = FACE_BOUND('',#3125,.F.); +#3125 = EDGE_LOOP('',(#3126,#3127,#3153,#3154,#3180,#3181,#3207,#3208, + #3234,#3235,#3261,#3262,#3288,#3289,#3315,#3316)); +#3126 = ORIENTED_EDGE('',*,*,#1174,.T.); +#3127 = ORIENTED_EDGE('',*,*,#3128,.T.); +#3128 = EDGE_CURVE('',#1149,#2770,#3129,.T.); +#3129 = SURFACE_CURVE('',#3130,(#3135,#3146),.PCURVE_S1.); +#3130 = CIRCLE('',#3131,19.55); +#3131 = AXIS2_PLACEMENT_3D('',#3132,#3133,#3134); +#3132 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3133 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3134 = DIRECTION('',(-1.,0.,0.)); +#3135 = PCURVE('',#928,#3136); +#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3145); +#3137 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3138,#3139,#3140,#3141, +#3142,#3143,#3144),.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('') ); +#3138 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3139 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3140 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3141 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3142 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3143 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3144 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3145 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3146 = PCURVE('',#1163,#3147); +#3147 = DEFINITIONAL_REPRESENTATION('',(#3148),#3152); +#3148 = LINE('',#3149,#3150); +#3149 = CARTESIAN_POINT('',(0.,0.)); +#3150 = VECTOR('',#3151,1.); +#3151 = DIRECTION('',(1.,0.)); +#3152 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3153 = ORIENTED_EDGE('',*,*,#2769,.T.); +#3154 = ORIENTED_EDGE('',*,*,#3155,.T.); +#3155 = EDGE_CURVE('',#2749,#1455,#3156,.T.); +#3156 = SURFACE_CURVE('',#3157,(#3162,#3173),.PCURVE_S1.); +#3157 = CIRCLE('',#3158,19.55); +#3158 = AXIS2_PLACEMENT_3D('',#3159,#3160,#3161); +#3159 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3160 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3161 = DIRECTION('',(-1.,0.,0.)); +#3162 = PCURVE('',#928,#3163); +#3163 = DEFINITIONAL_REPRESENTATION('',(#3164),#3172); +#3164 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3165,#3166,#3167,#3168, +#3169,#3170,#3171),.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('') ); +#3165 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3166 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3167 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3168 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3169 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3170 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3171 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3172 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3173 = PCURVE('',#1495,#3174); +#3174 = DEFINITIONAL_REPRESENTATION('',(#3175),#3179); +#3175 = LINE('',#3176,#3177); +#3176 = CARTESIAN_POINT('',(0.,0.)); +#3177 = VECTOR('',#3178,1.); +#3178 = DIRECTION('',(1.,0.)); +#3179 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3180 = ORIENTED_EDGE('',*,*,#1454,.T.); +#3181 = ORIENTED_EDGE('',*,*,#3182,.T.); +#3182 = EDGE_CURVE('',#1429,#1725,#3183,.T.); +#3183 = SURFACE_CURVE('',#3184,(#3189,#3200),.PCURVE_S1.); +#3184 = CIRCLE('',#3185,19.55); +#3185 = AXIS2_PLACEMENT_3D('',#3186,#3187,#3188); +#3186 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3187 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3188 = DIRECTION('',(-1.,0.,0.)); +#3189 = PCURVE('',#928,#3190); +#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3199); +#3191 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3192,#3193,#3194,#3195, +#3196,#3197,#3198),.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('') ); +#3192 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3193 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3194 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3195 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3196 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3197 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3198 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3200 = PCURVE('',#1443,#3201); +#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3206); +#3202 = LINE('',#3203,#3204); +#3203 = CARTESIAN_POINT('',(0.,0.)); +#3204 = VECTOR('',#3205,1.); +#3205 = DIRECTION('',(1.,0.)); +#3206 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3207 = ORIENTED_EDGE('',*,*,#1724,.T.); +#3208 = ORIENTED_EDGE('',*,*,#3209,.T.); +#3209 = EDGE_CURVE('',#1699,#3020,#3210,.T.); +#3210 = SURFACE_CURVE('',#3211,(#3216,#3227),.PCURVE_S1.); +#3211 = CIRCLE('',#3212,19.55); +#3212 = AXIS2_PLACEMENT_3D('',#3213,#3214,#3215); +#3213 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3214 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3215 = DIRECTION('',(-1.,0.,0.)); +#3216 = PCURVE('',#928,#3217); +#3217 = DEFINITIONAL_REPRESENTATION('',(#3218),#3226); +#3218 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3219,#3220,#3221,#3222, +#3223,#3224,#3225),.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('') ); +#3219 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3220 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3221 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3222 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3223 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3224 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3225 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3227 = PCURVE('',#1713,#3228); +#3228 = DEFINITIONAL_REPRESENTATION('',(#3229),#3233); +#3229 = LINE('',#3230,#3231); +#3230 = CARTESIAN_POINT('',(0.,0.)); +#3231 = VECTOR('',#3232,1.); +#3232 = DIRECTION('',(1.,0.)); +#3233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3234 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3235 = ORIENTED_EDGE('',*,*,#3236,.T.); +#3236 = EDGE_CURVE('',#2999,#2515,#3237,.T.); +#3237 = SURFACE_CURVE('',#3238,(#3243,#3254),.PCURVE_S1.); +#3238 = CIRCLE('',#3239,19.55); +#3239 = AXIS2_PLACEMENT_3D('',#3240,#3241,#3242); +#3240 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3241 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3242 = DIRECTION('',(-1.,0.,0.)); +#3243 = PCURVE('',#928,#3244); +#3244 = DEFINITIONAL_REPRESENTATION('',(#3245),#3253); +#3245 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3246,#3247,#3248,#3249, +#3250,#3251,#3252),.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('') ); +#3246 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3247 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3248 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3249 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3250 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3251 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3252 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3254 = PCURVE('',#2555,#3255); +#3255 = DEFINITIONAL_REPRESENTATION('',(#3256),#3260); +#3256 = LINE('',#3257,#3258); +#3257 = CARTESIAN_POINT('',(0.,0.)); +#3258 = VECTOR('',#3259,1.); +#3259 = DIRECTION('',(1.,0.)); +#3260 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3261 = ORIENTED_EDGE('',*,*,#2514,.T.); +#3262 = ORIENTED_EDGE('',*,*,#3263,.T.); +#3263 = EDGE_CURVE('',#2494,#2250,#3264,.T.); +#3264 = SURFACE_CURVE('',#3265,(#3270,#3281),.PCURVE_S1.); +#3265 = CIRCLE('',#3266,19.55); +#3266 = AXIS2_PLACEMENT_3D('',#3267,#3268,#3269); +#3267 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3268 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3269 = DIRECTION('',(-1.,0.,0.)); +#3270 = PCURVE('',#928,#3271); +#3271 = DEFINITIONAL_REPRESENTATION('',(#3272),#3280); +#3272 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3273,#3274,#3275,#3276, +#3277,#3278,#3279),.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('') ); +#3273 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3274 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3275 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3276 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3277 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3278 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3279 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3280 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3281 = PCURVE('',#2290,#3282); +#3282 = DEFINITIONAL_REPRESENTATION('',(#3283),#3287); +#3283 = LINE('',#3284,#3285); +#3284 = CARTESIAN_POINT('',(0.,0.)); +#3285 = VECTOR('',#3286,1.); +#3286 = DIRECTION('',(1.,0.)); +#3287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3288 = ORIENTED_EDGE('',*,*,#2249,.T.); +#3289 = ORIENTED_EDGE('',*,*,#3290,.T.); +#3290 = EDGE_CURVE('',#2229,#1985,#3291,.T.); +#3291 = SURFACE_CURVE('',#3292,(#3297,#3308),.PCURVE_S1.); +#3292 = CIRCLE('',#3293,19.55); +#3293 = AXIS2_PLACEMENT_3D('',#3294,#3295,#3296); +#3294 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3295 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3296 = DIRECTION('',(-1.,0.,0.)); +#3297 = PCURVE('',#928,#3298); +#3298 = DEFINITIONAL_REPRESENTATION('',(#3299),#3307); +#3299 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3300,#3301,#3302,#3303, +#3304,#3305,#3306),.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('') ); +#3300 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3301 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3302 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3303 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3304 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3305 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3306 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3308 = PCURVE('',#2025,#3309); +#3309 = DEFINITIONAL_REPRESENTATION('',(#3310),#3314); +#3310 = LINE('',#3311,#3312); +#3311 = CARTESIAN_POINT('',(0.,0.)); +#3312 = VECTOR('',#3313,1.); +#3313 = DIRECTION('',(1.,0.)); +#3314 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3315 = ORIENTED_EDGE('',*,*,#1984,.T.); +#3316 = ORIENTED_EDGE('',*,*,#3317,.T.); +#3317 = EDGE_CURVE('',#1964,#1175,#3318,.T.); +#3318 = SURFACE_CURVE('',#3319,(#3324,#3335),.PCURVE_S1.); +#3319 = CIRCLE('',#3320,19.55); +#3320 = AXIS2_PLACEMENT_3D('',#3321,#3322,#3323); +#3321 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3322 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3323 = DIRECTION('',(-1.,0.,0.)); +#3324 = PCURVE('',#928,#3325); +#3325 = DEFINITIONAL_REPRESENTATION('',(#3326),#3334); +#3326 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3327,#3328,#3329,#3330, +#3331,#3332,#3333),.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('') ); +#3327 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3328 = CARTESIAN_POINT('',(-19.55,33.861593287972)); +#3329 = CARTESIAN_POINT('',(9.775,16.930796643986)); +#3330 = CARTESIAN_POINT('',(39.1,5.641059918401E-15)); +#3331 = CARTESIAN_POINT('',(9.775,-16.93079664398)); +#3332 = CARTESIAN_POINT('',(-19.55,-33.86159328797)); +#3333 = CARTESIAN_POINT('',(-19.55,-4.263454668672E-16)); +#3334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3335 = PCURVE('',#1215,#3336); +#3336 = DEFINITIONAL_REPRESENTATION('',(#3337),#3341); +#3337 = LINE('',#3338,#3339); +#3338 = CARTESIAN_POINT('',(0.,0.)); +#3339 = VECTOR('',#3340,1.); +#3340 = DIRECTION('',(1.,0.)); +#3341 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3342 = ADVANCED_FACE('',(#3343),#963,.F.); +#3343 = FACE_BOUND('',#3344,.F.); +#3344 = EDGE_LOOP('',(#3345,#3371,#3372,#3398,#3399)); +#3345 = ORIENTED_EDGE('',*,*,#3346,.F.); +#3346 = EDGE_CURVE('',#1936,#947,#3347,.T.); +#3347 = SURFACE_CURVE('',#3348,(#3353,#3364),.PCURVE_S1.); +#3348 = CIRCLE('',#3349,19.55); +#3349 = AXIS2_PLACEMENT_3D('',#3350,#3351,#3352); +#3350 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3351 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3352 = DIRECTION('',(-1.,0.,0.)); +#3353 = PCURVE('',#963,#3354); +#3354 = DEFINITIONAL_REPRESENTATION('',(#3355),#3363); +#3355 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3356,#3357,#3358,#3359, +#3360,#3361,#3362),.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('') ); +#3356 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3357 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#3358 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#3359 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#3360 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#3361 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#3362 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3364 = PCURVE('',#1215,#3365); +#3365 = DEFINITIONAL_REPRESENTATION('',(#3366),#3370); +#3366 = LINE('',#3367,#3368); +#3367 = CARTESIAN_POINT('',(0.,-0.2)); +#3368 = VECTOR('',#3369,1.); +#3369 = DIRECTION('',(1.,0.)); +#3370 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3371 = ORIENTED_EDGE('',*,*,#1935,.T.); +#3372 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3373 = EDGE_CURVE('',#1915,#1003,#3374,.T.); +#3374 = SURFACE_CURVE('',#3375,(#3380,#3391),.PCURVE_S1.); +#3375 = CIRCLE('',#3376,19.05); +#3376 = AXIS2_PLACEMENT_3D('',#3377,#3378,#3379); +#3377 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3378 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3379 = DIRECTION('',(-1.,0.,0.)); +#3380 = PCURVE('',#963,#3381); +#3381 = DEFINITIONAL_REPRESENTATION('',(#3382),#3390); +#3382 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3383,#3384,#3385,#3386, +#3387,#3388,#3389),.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('') ); +#3383 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3384 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#3385 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#3386 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#3387 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#3388 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#3389 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3391 = PCURVE('',#1045,#3392); +#3392 = DEFINITIONAL_REPRESENTATION('',(#3393),#3397); +#3393 = LINE('',#3394,#3395); +#3394 = CARTESIAN_POINT('',(0.,-0.2)); +#3395 = VECTOR('',#3396,1.); +#3396 = DIRECTION('',(1.,0.)); +#3397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3398 = ORIENTED_EDGE('',*,*,#1002,.T.); +#3399 = ORIENTED_EDGE('',*,*,#944,.T.); +#3400 = ADVANCED_FACE('',(#3401),#1215,.F.); +#3401 = FACE_BOUND('',#3402,.F.); +#3402 = EDGE_LOOP('',(#3403,#3404,#3405,#3406)); +#3403 = ORIENTED_EDGE('',*,*,#3317,.F.); +#3404 = ORIENTED_EDGE('',*,*,#1963,.F.); +#3405 = ORIENTED_EDGE('',*,*,#3346,.T.); +#3406 = ORIENTED_EDGE('',*,*,#1202,.T.); +#3407 = ADVANCED_FACE('',(#3408),#1163,.F.); +#3408 = FACE_BOUND('',#3409,.F.); +#3409 = EDGE_LOOP('',(#3410,#3411,#3412,#3413)); +#3410 = ORIENTED_EDGE('',*,*,#2797,.T.); +#3411 = ORIENTED_EDGE('',*,*,#3128,.F.); +#3412 = ORIENTED_EDGE('',*,*,#1148,.F.); +#3413 = ORIENTED_EDGE('',*,*,#3414,.T.); +#3414 = EDGE_CURVE('',#1116,#2572,#3415,.T.); +#3415 = SURFACE_CURVE('',#3416,(#3421,#3428),.PCURVE_S1.); +#3416 = CIRCLE('',#3417,19.55); +#3417 = AXIS2_PLACEMENT_3D('',#3418,#3419,#3420); +#3418 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3419 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3420 = DIRECTION('',(-1.,0.,0.)); +#3421 = PCURVE('',#1163,#3422); +#3422 = DEFINITIONAL_REPRESENTATION('',(#3423),#3427); +#3423 = LINE('',#3424,#3425); +#3424 = CARTESIAN_POINT('',(0.,-0.2)); +#3425 = VECTOR('',#3426,1.); +#3426 = DIRECTION('',(1.,0.)); +#3427 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3428 = PCURVE('',#1132,#3429); +#3429 = DEFINITIONAL_REPRESENTATION('',(#3430),#3438); +#3430 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3431,#3432,#3433,#3434, +#3435,#3436,#3437),.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('') ); +#3431 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3432 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#3433 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#3434 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#3435 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#3436 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#3437 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3438 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3439 = ADVANCED_FACE('',(#3440),#1132,.F.); +#3440 = FACE_BOUND('',#3441,.F.); +#3441 = EDGE_LOOP('',(#3442,#3443,#3444,#3445,#3471)); +#3442 = ORIENTED_EDGE('',*,*,#2569,.T.); +#3443 = ORIENTED_EDGE('',*,*,#3414,.F.); +#3444 = ORIENTED_EDGE('',*,*,#1115,.T.); +#3445 = ORIENTED_EDGE('',*,*,#3446,.T.); +#3446 = EDGE_CURVE('',#1090,#2623,#3447,.T.); +#3447 = SURFACE_CURVE('',#3448,(#3453,#3464),.PCURVE_S1.); +#3448 = CIRCLE('',#3449,19.05); +#3449 = AXIS2_PLACEMENT_3D('',#3450,#3451,#3452); +#3450 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3451 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3452 = DIRECTION('',(-1.,0.,0.)); +#3453 = PCURVE('',#1132,#3454); +#3454 = DEFINITIONAL_REPRESENTATION('',(#3455),#3463); +#3455 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3456,#3457,#3458,#3459, +#3460,#3461,#3462),.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('') ); +#3456 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3457 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#3458 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#3459 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#3460 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#3461 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#3462 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3463 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3464 = PCURVE('',#1104,#3465); +#3465 = DEFINITIONAL_REPRESENTATION('',(#3466),#3470); +#3466 = LINE('',#3467,#3468); +#3467 = CARTESIAN_POINT('',(0.,-0.2)); +#3468 = VECTOR('',#3469,1.); +#3469 = DIRECTION('',(1.,0.)); +#3470 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3471 = ORIENTED_EDGE('',*,*,#2622,.T.); +#3472 = ADVANCED_FACE('',(#3473),#1104,.T.); +#3473 = FACE_BOUND('',#3474,.T.); +#3474 = EDGE_LOOP('',(#3475,#3476,#3502,#3503)); +#3475 = ORIENTED_EDGE('',*,*,#2650,.T.); +#3476 = ORIENTED_EDGE('',*,*,#3477,.F.); +#3477 = EDGE_CURVE('',#1057,#2651,#3478,.T.); +#3478 = SURFACE_CURVE('',#3479,(#3484,#3491),.PCURVE_S1.); +#3479 = CIRCLE('',#3480,19.05); +#3480 = AXIS2_PLACEMENT_3D('',#3481,#3482,#3483); +#3481 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3482 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3483 = DIRECTION('',(-1.,0.,0.)); +#3484 = PCURVE('',#1104,#3485); +#3485 = DEFINITIONAL_REPRESENTATION('',(#3486),#3490); +#3486 = LINE('',#3487,#3488); +#3487 = CARTESIAN_POINT('',(0.,0.)); +#3488 = VECTOR('',#3489,1.); +#3489 = DIRECTION('',(1.,0.)); +#3490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3491 = PCURVE('',#1073,#3492); +#3492 = DEFINITIONAL_REPRESENTATION('',(#3493),#3501); +#3493 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3494,#3495,#3496,#3497, +#3498,#3499,#3500),.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('') ); +#3494 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3495 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3496 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3497 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3498 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3499 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3500 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3502 = ORIENTED_EDGE('',*,*,#1089,.F.); +#3503 = ORIENTED_EDGE('',*,*,#3446,.T.); +#3504 = ADVANCED_FACE('',(#3505,#3698),#1073,.F.); +#3505 = FACE_BOUND('',#3506,.F.); +#3506 = EDGE_LOOP('',(#3507,#3533,#3534,#3560,#3561,#3587,#3588,#3614, + #3615,#3641,#3642,#3668,#3669,#3670,#3671,#3697)); +#3507 = ORIENTED_EDGE('',*,*,#3508,.F.); +#3508 = EDGE_CURVE('',#2152,#1861,#3509,.T.); +#3509 = SURFACE_CURVE('',#3510,(#3515,#3526),.PCURVE_S1.); +#3510 = CIRCLE('',#3511,19.05); +#3511 = AXIS2_PLACEMENT_3D('',#3512,#3513,#3514); +#3512 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3513 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3514 = DIRECTION('',(-1.,0.,0.)); +#3515 = PCURVE('',#1073,#3516); +#3516 = DEFINITIONAL_REPRESENTATION('',(#3517),#3525); +#3517 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3518,#3519,#3520,#3521, +#3522,#3523,#3524),.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('') ); +#3518 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3519 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3520 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3521 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3522 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3523 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3524 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3525 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3526 = PCURVE('',#1875,#3527); +#3527 = DEFINITIONAL_REPRESENTATION('',(#3528),#3532); +#3528 = LINE('',#3529,#3530); +#3529 = CARTESIAN_POINT('',(0.,0.)); +#3530 = VECTOR('',#3531,1.); +#3531 = DIRECTION('',(1.,0.)); +#3532 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3533 = ORIENTED_EDGE('',*,*,#2151,.T.); +#3534 = ORIENTED_EDGE('',*,*,#3535,.F.); +#3535 = EDGE_CURVE('',#2417,#2126,#3536,.T.); +#3536 = SURFACE_CURVE('',#3537,(#3542,#3553),.PCURVE_S1.); +#3537 = CIRCLE('',#3538,19.05); +#3538 = AXIS2_PLACEMENT_3D('',#3539,#3540,#3541); +#3539 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3540 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3541 = DIRECTION('',(-1.,0.,0.)); +#3542 = PCURVE('',#1073,#3543); +#3543 = DEFINITIONAL_REPRESENTATION('',(#3544),#3552); +#3544 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3545,#3546,#3547,#3548, +#3549,#3550,#3551),.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('') ); +#3545 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3546 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3547 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3548 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3549 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3550 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3551 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3552 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3553 = PCURVE('',#2140,#3554); +#3554 = DEFINITIONAL_REPRESENTATION('',(#3555),#3559); +#3555 = LINE('',#3556,#3557); +#3556 = CARTESIAN_POINT('',(0.,0.)); +#3557 = VECTOR('',#3558,1.); +#3558 = DIRECTION('',(1.,0.)); +#3559 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3560 = ORIENTED_EDGE('',*,*,#2416,.T.); +#3561 = ORIENTED_EDGE('',*,*,#3562,.F.); +#3562 = EDGE_CURVE('',#2922,#2391,#3563,.T.); +#3563 = SURFACE_CURVE('',#3564,(#3569,#3580),.PCURVE_S1.); +#3564 = CIRCLE('',#3565,19.05); +#3565 = AXIS2_PLACEMENT_3D('',#3566,#3567,#3568); +#3566 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3567 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3568 = DIRECTION('',(-1.,0.,0.)); +#3569 = PCURVE('',#1073,#3570); +#3570 = DEFINITIONAL_REPRESENTATION('',(#3571),#3579); +#3571 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3572,#3573,#3574,#3575, +#3576,#3577,#3578),.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('') ); +#3572 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3573 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3574 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3575 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3576 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3577 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3578 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3580 = PCURVE('',#2405,#3581); +#3581 = DEFINITIONAL_REPRESENTATION('',(#3582),#3586); +#3582 = LINE('',#3583,#3584); +#3583 = CARTESIAN_POINT('',(0.,0.)); +#3584 = VECTOR('',#3585,1.); +#3585 = DIRECTION('',(1.,0.)); +#3586 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3587 = ORIENTED_EDGE('',*,*,#2921,.T.); +#3588 = ORIENTED_EDGE('',*,*,#3589,.F.); +#3589 = EDGE_CURVE('',#1612,#2901,#3590,.T.); +#3590 = SURFACE_CURVE('',#3591,(#3596,#3607),.PCURVE_S1.); +#3591 = CIRCLE('',#3592,19.05); +#3592 = AXIS2_PLACEMENT_3D('',#3593,#3594,#3595); +#3593 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3594 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3595 = DIRECTION('',(-1.,0.,0.)); +#3596 = PCURVE('',#1073,#3597); +#3597 = DEFINITIONAL_REPRESENTATION('',(#3598),#3606); +#3598 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3599,#3600,#3601,#3602, +#3603,#3604,#3605),.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('') ); +#3599 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3600 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3601 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3602 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3603 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3604 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3605 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3607 = PCURVE('',#1654,#3608); +#3608 = DEFINITIONAL_REPRESENTATION('',(#3609),#3613); +#3609 = LINE('',#3610,#3611); +#3610 = CARTESIAN_POINT('',(0.,0.)); +#3611 = VECTOR('',#3612,1.); +#3612 = DIRECTION('',(1.,0.)); +#3613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3614 = ORIENTED_EDGE('',*,*,#1611,.T.); +#3615 = ORIENTED_EDGE('',*,*,#3616,.F.); +#3616 = EDGE_CURVE('',#1342,#1591,#3617,.T.); +#3617 = SURFACE_CURVE('',#3618,(#3623,#3634),.PCURVE_S1.); +#3618 = CIRCLE('',#3619,19.05); +#3619 = AXIS2_PLACEMENT_3D('',#3620,#3621,#3622); +#3620 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3621 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3622 = DIRECTION('',(-1.,0.,0.)); +#3623 = PCURVE('',#1073,#3624); +#3624 = DEFINITIONAL_REPRESENTATION('',(#3625),#3633); +#3625 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3626,#3627,#3628,#3629, +#3630,#3631,#3632),.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('') ); +#3626 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3627 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3628 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3629 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3630 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3631 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3632 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3633 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3634 = PCURVE('',#1384,#3635); +#3635 = DEFINITIONAL_REPRESENTATION('',(#3636),#3640); +#3636 = LINE('',#3637,#3638); +#3637 = CARTESIAN_POINT('',(0.,0.)); +#3638 = VECTOR('',#3639,1.); +#3639 = DIRECTION('',(1.,0.)); +#3640 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3641 = ORIENTED_EDGE('',*,*,#1341,.T.); +#3642 = ORIENTED_EDGE('',*,*,#3643,.F.); +#3643 = EDGE_CURVE('',#2672,#1316,#3644,.T.); +#3644 = SURFACE_CURVE('',#3645,(#3650,#3661),.PCURVE_S1.); +#3645 = CIRCLE('',#3646,19.05); +#3646 = AXIS2_PLACEMENT_3D('',#3647,#3648,#3649); +#3647 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3648 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3649 = DIRECTION('',(-1.,0.,0.)); +#3650 = PCURVE('',#1073,#3651); +#3651 = DEFINITIONAL_REPRESENTATION('',(#3652),#3660); +#3652 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3653,#3654,#3655,#3656, +#3657,#3658,#3659),.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('') ); +#3653 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3654 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3655 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3656 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3657 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3658 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3659 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3660 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3661 = PCURVE('',#1330,#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 = ORIENTED_EDGE('',*,*,#2671,.T.); +#3669 = ORIENTED_EDGE('',*,*,#3477,.F.); +#3670 = ORIENTED_EDGE('',*,*,#1056,.T.); +#3671 = ORIENTED_EDGE('',*,*,#3672,.F.); +#3672 = EDGE_CURVE('',#1887,#1031,#3673,.T.); +#3673 = SURFACE_CURVE('',#3674,(#3679,#3690),.PCURVE_S1.); +#3674 = CIRCLE('',#3675,19.05); +#3675 = AXIS2_PLACEMENT_3D('',#3676,#3677,#3678); +#3676 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3677 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3678 = DIRECTION('',(-1.,0.,0.)); +#3679 = PCURVE('',#1073,#3680); +#3680 = DEFINITIONAL_REPRESENTATION('',(#3681),#3689); +#3681 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3682,#3683,#3684,#3685, +#3686,#3687,#3688),.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('') ); +#3682 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3683 = CARTESIAN_POINT('',(-19.05,32.995567884187)); +#3684 = CARTESIAN_POINT('',(9.525,16.497783942094)); +#3685 = CARTESIAN_POINT('',(38.1,5.496787286216E-15)); +#3686 = CARTESIAN_POINT('',(9.525,-16.49778394209)); +#3687 = CARTESIAN_POINT('',(-19.05,-32.99556788418)); +#3688 = CARTESIAN_POINT('',(-19.05,-4.154414907325E-16)); +#3689 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3690 = PCURVE('',#1045,#3691); +#3691 = DEFINITIONAL_REPRESENTATION('',(#3692),#3696); +#3692 = LINE('',#3693,#3694); +#3693 = CARTESIAN_POINT('',(0.,0.)); +#3694 = VECTOR('',#3695,1.); +#3695 = DIRECTION('',(1.,0.)); +#3696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3697 = ORIENTED_EDGE('',*,*,#1886,.T.); +#3698 = FACE_BOUND('',#3699,.F.); +#3699 = EDGE_LOOP('',(#3700)); +#3700 = ORIENTED_EDGE('',*,*,#3701,.T.); +#3701 = EDGE_CURVE('',#3702,#3702,#3704,.T.); +#3702 = VERTEX_POINT('',#3703); +#3703 = CARTESIAN_POINT('',(-17.65,8.792966355031E-15,2.2)); +#3704 = SURFACE_CURVE('',#3705,(#3710,#3721),.PCURVE_S1.); +#3705 = CIRCLE('',#3706,17.65); +#3706 = AXIS2_PLACEMENT_3D('',#3707,#3708,#3709); +#3707 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3708 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3709 = DIRECTION('',(-1.,0.,0.)); +#3710 = PCURVE('',#1073,#3711); +#3711 = DEFINITIONAL_REPRESENTATION('',(#3712),#3720); +#3712 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3713,#3714,#3715,#3716, +#3717,#3718,#3719),.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('') ); +#3713 = CARTESIAN_POINT('',(-17.65,-3.849103575553E-16)); +#3714 = CARTESIAN_POINT('',(-17.65,30.570696753591)); +#3715 = CARTESIAN_POINT('',(8.825,15.285348376795)); +#3716 = CARTESIAN_POINT('',(35.3,5.092823916101E-15)); +#3717 = CARTESIAN_POINT('',(8.825,-15.28534837679)); +#3718 = CARTESIAN_POINT('',(-17.65,-30.57069675359)); +#3719 = CARTESIAN_POINT('',(-17.65,-3.849103575553E-16)); +#3720 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3721 = PCURVE('',#3722,#3727); +#3722 = CYLINDRICAL_SURFACE('',#3723,17.65); +#3723 = AXIS2_PLACEMENT_3D('',#3724,#3725,#3726); +#3724 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#3725 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3726 = DIRECTION('',(-1.,0.,0.)); +#3727 = DEFINITIONAL_REPRESENTATION('',(#3728),#3732); +#3728 = LINE('',#3729,#3730); +#3729 = CARTESIAN_POINT('',(0.,0.)); +#3730 = VECTOR('',#3731,1.); +#3731 = DIRECTION('',(1.,0.)); +#3732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3733 = ADVANCED_FACE('',(#3734),#1045,.T.); +#3734 = FACE_BOUND('',#3735,.T.); +#3735 = EDGE_LOOP('',(#3736,#3737,#3738,#3739)); +#3736 = ORIENTED_EDGE('',*,*,#3672,.F.); +#3737 = ORIENTED_EDGE('',*,*,#1914,.F.); +#3738 = ORIENTED_EDGE('',*,*,#3373,.T.); +#3739 = ORIENTED_EDGE('',*,*,#1030,.T.); +#3740 = ADVANCED_FACE('',(#3741),#1248,.F.); +#3741 = FACE_BOUND('',#3742,.F.); +#3742 = EDGE_LOOP('',(#3743,#3744,#3770,#3771,#3797)); +#3743 = ORIENTED_EDGE('',*,*,#1229,.T.); +#3744 = ORIENTED_EDGE('',*,*,#3745,.F.); +#3745 = EDGE_CURVE('',#2721,#1232,#3746,.T.); +#3746 = SURFACE_CURVE('',#3747,(#3752,#3763),.PCURVE_S1.); +#3747 = CIRCLE('',#3748,19.55); +#3748 = AXIS2_PLACEMENT_3D('',#3749,#3750,#3751); +#3749 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3750 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3751 = DIRECTION('',(-1.,0.,0.)); +#3752 = PCURVE('',#1248,#3753); +#3753 = DEFINITIONAL_REPRESENTATION('',(#3754),#3762); +#3754 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3755,#3756,#3757,#3758, +#3759,#3760,#3761),.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('') ); +#3755 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3756 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#3757 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#3758 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#3759 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#3760 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#3761 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3762 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3763 = PCURVE('',#1495,#3764); +#3764 = DEFINITIONAL_REPRESENTATION('',(#3765),#3769); +#3765 = LINE('',#3766,#3767); +#3766 = CARTESIAN_POINT('',(0.,-0.2)); +#3767 = VECTOR('',#3768,1.); +#3768 = DIRECTION('',(1.,0.)); +#3769 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3770 = ORIENTED_EDGE('',*,*,#2720,.T.); +#3771 = ORIENTED_EDGE('',*,*,#3772,.T.); +#3772 = EDGE_CURVE('',#2700,#1288,#3773,.T.); +#3773 = SURFACE_CURVE('',#3774,(#3779,#3790),.PCURVE_S1.); +#3774 = CIRCLE('',#3775,19.05); +#3775 = AXIS2_PLACEMENT_3D('',#3776,#3777,#3778); +#3776 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3777 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3778 = DIRECTION('',(-1.,0.,0.)); +#3779 = PCURVE('',#1248,#3780); +#3780 = DEFINITIONAL_REPRESENTATION('',(#3781),#3789); +#3781 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3782,#3783,#3784,#3785, +#3786,#3787,#3788),.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('') ); +#3782 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3783 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#3784 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#3785 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#3786 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#3787 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#3788 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3789 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3790 = PCURVE('',#1330,#3791); +#3791 = DEFINITIONAL_REPRESENTATION('',(#3792),#3796); +#3792 = LINE('',#3793,#3794); +#3793 = CARTESIAN_POINT('',(0.,-0.2)); +#3794 = VECTOR('',#3795,1.); +#3795 = DIRECTION('',(1.,0.)); +#3796 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3797 = ORIENTED_EDGE('',*,*,#1287,.T.); +#3798 = ADVANCED_FACE('',(#3799),#1495,.F.); +#3799 = FACE_BOUND('',#3800,.F.); +#3800 = EDGE_LOOP('',(#3801,#3802,#3803,#3804)); +#3801 = ORIENTED_EDGE('',*,*,#1482,.T.); +#3802 = ORIENTED_EDGE('',*,*,#3155,.F.); +#3803 = ORIENTED_EDGE('',*,*,#2748,.F.); +#3804 = ORIENTED_EDGE('',*,*,#3745,.T.); +#3805 = ADVANCED_FACE('',(#3806),#1443,.F.); +#3806 = FACE_BOUND('',#3807,.F.); +#3807 = EDGE_LOOP('',(#3808,#3809,#3810,#3811)); +#3808 = ORIENTED_EDGE('',*,*,#1752,.T.); +#3809 = ORIENTED_EDGE('',*,*,#3182,.F.); +#3810 = ORIENTED_EDGE('',*,*,#1428,.F.); +#3811 = ORIENTED_EDGE('',*,*,#3812,.T.); +#3812 = EDGE_CURVE('',#1396,#1512,#3813,.T.); +#3813 = SURFACE_CURVE('',#3814,(#3819,#3826),.PCURVE_S1.); +#3814 = CIRCLE('',#3815,19.55); +#3815 = AXIS2_PLACEMENT_3D('',#3816,#3817,#3818); +#3816 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3817 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3818 = DIRECTION('',(-1.,0.,0.)); +#3819 = PCURVE('',#1443,#3820); +#3820 = DEFINITIONAL_REPRESENTATION('',(#3821),#3825); +#3821 = LINE('',#3822,#3823); +#3822 = CARTESIAN_POINT('',(0.,-0.2)); +#3823 = VECTOR('',#3824,1.); +#3824 = DIRECTION('',(1.,0.)); +#3825 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3826 = PCURVE('',#1412,#3827); +#3827 = DEFINITIONAL_REPRESENTATION('',(#3828),#3836); +#3828 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3829,#3830,#3831,#3832, +#3833,#3834,#3835),.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('') ); +#3829 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3830 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#3831 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#3832 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#3833 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#3834 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#3835 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3836 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3837 = ADVANCED_FACE('',(#3838),#1412,.F.); +#3838 = FACE_BOUND('',#3839,.F.); +#3839 = EDGE_LOOP('',(#3840,#3841,#3842,#3843,#3869)); +#3840 = ORIENTED_EDGE('',*,*,#1509,.T.); +#3841 = ORIENTED_EDGE('',*,*,#3812,.F.); +#3842 = ORIENTED_EDGE('',*,*,#1395,.T.); +#3843 = ORIENTED_EDGE('',*,*,#3844,.T.); +#3844 = EDGE_CURVE('',#1370,#1563,#3845,.T.); +#3845 = SURFACE_CURVE('',#3846,(#3851,#3862),.PCURVE_S1.); +#3846 = CIRCLE('',#3847,19.05); +#3847 = AXIS2_PLACEMENT_3D('',#3848,#3849,#3850); +#3848 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3849 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3850 = DIRECTION('',(-1.,0.,0.)); +#3851 = PCURVE('',#1412,#3852); +#3852 = DEFINITIONAL_REPRESENTATION('',(#3853),#3861); +#3853 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3854,#3855,#3856,#3857, +#3858,#3859,#3860),.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('') ); +#3854 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3855 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#3856 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#3857 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#3858 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#3859 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#3860 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3862 = PCURVE('',#1384,#3863); +#3863 = DEFINITIONAL_REPRESENTATION('',(#3864),#3868); +#3864 = LINE('',#3865,#3866); +#3865 = CARTESIAN_POINT('',(0.,-0.2)); +#3866 = VECTOR('',#3867,1.); +#3867 = DIRECTION('',(1.,0.)); +#3868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3869 = ORIENTED_EDGE('',*,*,#1562,.T.); +#3870 = ADVANCED_FACE('',(#3871),#1384,.T.); +#3871 = FACE_BOUND('',#3872,.T.); +#3872 = EDGE_LOOP('',(#3873,#3874,#3875,#3876)); +#3873 = ORIENTED_EDGE('',*,*,#1590,.T.); +#3874 = ORIENTED_EDGE('',*,*,#3616,.F.); +#3875 = ORIENTED_EDGE('',*,*,#1369,.F.); +#3876 = ORIENTED_EDGE('',*,*,#3844,.T.); +#3877 = ADVANCED_FACE('',(#3878),#1330,.T.); +#3878 = FACE_BOUND('',#3879,.T.); +#3879 = EDGE_LOOP('',(#3880,#3881,#3882,#3883)); +#3880 = ORIENTED_EDGE('',*,*,#1315,.T.); +#3881 = ORIENTED_EDGE('',*,*,#3643,.F.); +#3882 = ORIENTED_EDGE('',*,*,#2699,.F.); +#3883 = ORIENTED_EDGE('',*,*,#3772,.T.); +#3884 = ADVANCED_FACE('',(#3885),#1713,.F.); +#3885 = FACE_BOUND('',#3886,.F.); +#3886 = EDGE_LOOP('',(#3887,#3888,#3889,#3890)); +#3887 = ORIENTED_EDGE('',*,*,#3047,.T.); +#3888 = ORIENTED_EDGE('',*,*,#3209,.F.); +#3889 = ORIENTED_EDGE('',*,*,#1698,.F.); +#3890 = ORIENTED_EDGE('',*,*,#3891,.T.); +#3891 = EDGE_CURVE('',#1666,#2822,#3892,.T.); +#3892 = SURFACE_CURVE('',#3893,(#3898,#3905),.PCURVE_S1.); +#3893 = CIRCLE('',#3894,19.55); +#3894 = AXIS2_PLACEMENT_3D('',#3895,#3896,#3897); +#3895 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3896 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3897 = DIRECTION('',(-1.,0.,0.)); +#3898 = PCURVE('',#1713,#3899); +#3899 = DEFINITIONAL_REPRESENTATION('',(#3900),#3904); +#3900 = LINE('',#3901,#3902); +#3901 = CARTESIAN_POINT('',(0.,-0.2)); +#3902 = VECTOR('',#3903,1.); +#3903 = DIRECTION('',(1.,0.)); +#3904 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3905 = PCURVE('',#1682,#3906); +#3906 = DEFINITIONAL_REPRESENTATION('',(#3907),#3915); +#3907 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3908,#3909,#3910,#3911, +#3912,#3913,#3914),.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('') ); +#3908 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3909 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#3910 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#3911 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#3912 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#3913 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#3914 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3916 = ADVANCED_FACE('',(#3917),#1682,.F.); +#3917 = FACE_BOUND('',#3918,.F.); +#3918 = EDGE_LOOP('',(#3919,#3920,#3921,#3922,#3948)); +#3919 = ORIENTED_EDGE('',*,*,#2819,.T.); +#3920 = ORIENTED_EDGE('',*,*,#3891,.F.); +#3921 = ORIENTED_EDGE('',*,*,#1665,.T.); +#3922 = ORIENTED_EDGE('',*,*,#3923,.T.); +#3923 = EDGE_CURVE('',#1640,#2873,#3924,.T.); +#3924 = SURFACE_CURVE('',#3925,(#3930,#3941),.PCURVE_S1.); +#3925 = CIRCLE('',#3926,19.05); +#3926 = AXIS2_PLACEMENT_3D('',#3927,#3928,#3929); +#3927 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3928 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3929 = DIRECTION('',(-1.,0.,0.)); +#3930 = PCURVE('',#1682,#3931); +#3931 = DEFINITIONAL_REPRESENTATION('',(#3932),#3940); +#3932 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3933,#3934,#3935,#3936, +#3937,#3938,#3939),.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('') ); +#3933 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3934 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#3935 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#3936 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#3937 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#3938 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#3939 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3941 = PCURVE('',#1654,#3942); +#3942 = DEFINITIONAL_REPRESENTATION('',(#3943),#3947); +#3943 = LINE('',#3944,#3945); +#3944 = CARTESIAN_POINT('',(0.,-0.2)); +#3945 = VECTOR('',#3946,1.); +#3946 = DIRECTION('',(1.,0.)); +#3947 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3948 = ORIENTED_EDGE('',*,*,#2872,.T.); +#3949 = ADVANCED_FACE('',(#3950),#1654,.T.); +#3950 = FACE_BOUND('',#3951,.T.); +#3951 = EDGE_LOOP('',(#3952,#3953,#3954,#3955)); +#3952 = ORIENTED_EDGE('',*,*,#2900,.T.); +#3953 = ORIENTED_EDGE('',*,*,#3589,.F.); +#3954 = ORIENTED_EDGE('',*,*,#1639,.F.); +#3955 = ORIENTED_EDGE('',*,*,#3923,.T.); +#3956 = ADVANCED_FACE('',(#3957),#1793,.F.); +#3957 = FACE_BOUND('',#3958,.F.); +#3958 = EDGE_LOOP('',(#3959,#3985,#3986,#4012,#4013)); +#3959 = ORIENTED_EDGE('',*,*,#3960,.F.); +#3960 = EDGE_CURVE('',#2201,#1777,#3961,.T.); +#3961 = SURFACE_CURVE('',#3962,(#3967,#3978),.PCURVE_S1.); +#3962 = CIRCLE('',#3963,19.55); +#3963 = AXIS2_PLACEMENT_3D('',#3964,#3965,#3966); +#3964 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3965 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3966 = DIRECTION('',(-1.,0.,0.)); +#3967 = PCURVE('',#1793,#3968); +#3968 = DEFINITIONAL_REPRESENTATION('',(#3969),#3977); +#3969 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3970,#3971,#3972,#3973, +#3974,#3975,#3976),.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('') ); +#3970 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3971 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#3972 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#3973 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#3974 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#3975 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#3976 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#3977 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3978 = PCURVE('',#2025,#3979); +#3979 = DEFINITIONAL_REPRESENTATION('',(#3980),#3984); +#3980 = LINE('',#3981,#3982); +#3981 = CARTESIAN_POINT('',(0.,-0.2)); +#3982 = VECTOR('',#3983,1.); +#3983 = DIRECTION('',(1.,0.)); +#3984 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3985 = ORIENTED_EDGE('',*,*,#2200,.T.); +#3986 = ORIENTED_EDGE('',*,*,#3987,.T.); +#3987 = EDGE_CURVE('',#2180,#1833,#3988,.T.); +#3988 = SURFACE_CURVE('',#3989,(#3994,#4005),.PCURVE_S1.); +#3989 = CIRCLE('',#3990,19.05); +#3990 = AXIS2_PLACEMENT_3D('',#3991,#3992,#3993); +#3991 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#3992 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#3993 = DIRECTION('',(-1.,0.,0.)); +#3994 = PCURVE('',#1793,#3995); +#3995 = DEFINITIONAL_REPRESENTATION('',(#3996),#4004); +#3996 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#3997,#3998,#3999,#4000, +#4001,#4002,#4003),.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('') ); +#3997 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#3998 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#3999 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#4000 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#4001 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#4002 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#4003 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#4004 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4005 = PCURVE('',#1875,#4006); +#4006 = DEFINITIONAL_REPRESENTATION('',(#4007),#4011); +#4007 = LINE('',#4008,#4009); +#4008 = CARTESIAN_POINT('',(0.,-0.2)); +#4009 = VECTOR('',#4010,1.); +#4010 = DIRECTION('',(1.,0.)); +#4011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4012 = ORIENTED_EDGE('',*,*,#1832,.T.); +#4013 = ORIENTED_EDGE('',*,*,#1774,.T.); +#4014 = ADVANCED_FACE('',(#4015),#2025,.F.); +#4015 = FACE_BOUND('',#4016,.F.); +#4016 = EDGE_LOOP('',(#4017,#4018,#4019,#4020)); +#4017 = ORIENTED_EDGE('',*,*,#3290,.F.); +#4018 = ORIENTED_EDGE('',*,*,#2228,.F.); +#4019 = ORIENTED_EDGE('',*,*,#3960,.T.); +#4020 = ORIENTED_EDGE('',*,*,#2012,.T.); +#4021 = ADVANCED_FACE('',(#4022),#1875,.T.); +#4022 = FACE_BOUND('',#4023,.T.); +#4023 = EDGE_LOOP('',(#4024,#4025,#4026,#4027)); +#4024 = ORIENTED_EDGE('',*,*,#3508,.F.); +#4025 = ORIENTED_EDGE('',*,*,#2179,.F.); +#4026 = ORIENTED_EDGE('',*,*,#3987,.T.); +#4027 = ORIENTED_EDGE('',*,*,#1860,.T.); +#4028 = ADVANCED_FACE('',(#4029),#2058,.F.); +#4029 = FACE_BOUND('',#4030,.F.); +#4030 = EDGE_LOOP('',(#4031,#4032,#4058,#4059,#4085)); +#4031 = ORIENTED_EDGE('',*,*,#2039,.T.); +#4032 = ORIENTED_EDGE('',*,*,#4033,.F.); +#4033 = EDGE_CURVE('',#2466,#2042,#4034,.T.); +#4034 = SURFACE_CURVE('',#4035,(#4040,#4051),.PCURVE_S1.); +#4035 = CIRCLE('',#4036,19.55); +#4036 = AXIS2_PLACEMENT_3D('',#4037,#4038,#4039); +#4037 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4038 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4039 = DIRECTION('',(-1.,0.,0.)); +#4040 = PCURVE('',#2058,#4041); +#4041 = DEFINITIONAL_REPRESENTATION('',(#4042),#4050); +#4042 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4043,#4044,#4045,#4046, +#4047,#4048,#4049),.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('') ); +#4043 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#4044 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#4045 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#4046 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#4047 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#4048 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#4049 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#4050 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4051 = PCURVE('',#2290,#4052); +#4052 = DEFINITIONAL_REPRESENTATION('',(#4053),#4057); +#4053 = LINE('',#4054,#4055); +#4054 = CARTESIAN_POINT('',(0.,-0.2)); +#4055 = VECTOR('',#4056,1.); +#4056 = DIRECTION('',(1.,0.)); +#4057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4058 = ORIENTED_EDGE('',*,*,#2465,.T.); +#4059 = ORIENTED_EDGE('',*,*,#4060,.T.); +#4060 = EDGE_CURVE('',#2445,#2098,#4061,.T.); +#4061 = SURFACE_CURVE('',#4062,(#4067,#4078),.PCURVE_S1.); +#4062 = CIRCLE('',#4063,19.05); +#4063 = AXIS2_PLACEMENT_3D('',#4064,#4065,#4066); +#4064 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4065 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4066 = DIRECTION('',(-1.,0.,0.)); +#4067 = PCURVE('',#2058,#4068); +#4068 = DEFINITIONAL_REPRESENTATION('',(#4069),#4077); +#4069 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4070,#4071,#4072,#4073, +#4074,#4075,#4076),.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('') ); +#4070 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#4071 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#4072 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#4073 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#4074 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#4075 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#4076 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#4077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4078 = PCURVE('',#2140,#4079); +#4079 = DEFINITIONAL_REPRESENTATION('',(#4080),#4084); +#4080 = LINE('',#4081,#4082); +#4081 = CARTESIAN_POINT('',(0.,-0.2)); +#4082 = VECTOR('',#4083,1.); +#4083 = DIRECTION('',(1.,0.)); +#4084 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4085 = ORIENTED_EDGE('',*,*,#2097,.T.); +#4086 = ADVANCED_FACE('',(#4087),#2290,.F.); +#4087 = FACE_BOUND('',#4088,.F.); +#4088 = EDGE_LOOP('',(#4089,#4090,#4091,#4092)); +#4089 = ORIENTED_EDGE('',*,*,#2277,.T.); +#4090 = ORIENTED_EDGE('',*,*,#3263,.F.); +#4091 = ORIENTED_EDGE('',*,*,#2493,.F.); +#4092 = ORIENTED_EDGE('',*,*,#4033,.T.); +#4093 = ADVANCED_FACE('',(#4094),#2140,.T.); +#4094 = FACE_BOUND('',#4095,.T.); +#4095 = EDGE_LOOP('',(#4096,#4097,#4098,#4099)); +#4096 = ORIENTED_EDGE('',*,*,#2125,.T.); +#4097 = ORIENTED_EDGE('',*,*,#3535,.F.); +#4098 = ORIENTED_EDGE('',*,*,#2444,.F.); +#4099 = ORIENTED_EDGE('',*,*,#4060,.T.); +#4100 = ADVANCED_FACE('',(#4101),#2323,.F.); +#4101 = FACE_BOUND('',#4102,.F.); +#4102 = EDGE_LOOP('',(#4103,#4104,#4130,#4131,#4157)); +#4103 = ORIENTED_EDGE('',*,*,#2304,.T.); +#4104 = ORIENTED_EDGE('',*,*,#4105,.F.); +#4105 = EDGE_CURVE('',#2971,#2307,#4106,.T.); +#4106 = SURFACE_CURVE('',#4107,(#4112,#4123),.PCURVE_S1.); +#4107 = CIRCLE('',#4108,19.55); +#4108 = AXIS2_PLACEMENT_3D('',#4109,#4110,#4111); +#4109 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4110 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4111 = DIRECTION('',(-1.,0.,0.)); +#4112 = PCURVE('',#2323,#4113); +#4113 = DEFINITIONAL_REPRESENTATION('',(#4114),#4122); +#4114 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4115,#4116,#4117,#4118, +#4119,#4120,#4121),.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('') ); +#4115 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#4116 = CARTESIAN_POINT('',(33.861593287972,19.55)); +#4117 = CARTESIAN_POINT('',(16.930796643986,-9.775)); +#4118 = CARTESIAN_POINT('',(4.772266930719E-15,-39.1)); +#4119 = CARTESIAN_POINT('',(-16.93079664398,-9.775)); +#4120 = CARTESIAN_POINT('',(-33.86159328797,19.55)); +#4121 = CARTESIAN_POINT('',(-1.610205394742E-17,19.55)); +#4122 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4123 = PCURVE('',#2555,#4124); +#4124 = DEFINITIONAL_REPRESENTATION('',(#4125),#4129); +#4125 = LINE('',#4126,#4127); +#4126 = CARTESIAN_POINT('',(0.,-0.2)); +#4127 = VECTOR('',#4128,1.); +#4128 = DIRECTION('',(1.,0.)); +#4129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4130 = ORIENTED_EDGE('',*,*,#2970,.T.); +#4131 = ORIENTED_EDGE('',*,*,#4132,.T.); +#4132 = EDGE_CURVE('',#2950,#2363,#4133,.T.); +#4133 = SURFACE_CURVE('',#4134,(#4139,#4150),.PCURVE_S1.); +#4134 = CIRCLE('',#4135,19.05); +#4135 = AXIS2_PLACEMENT_3D('',#4136,#4137,#4138); +#4136 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4137 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4138 = DIRECTION('',(-1.,0.,0.)); +#4139 = PCURVE('',#2323,#4140); +#4140 = DEFINITIONAL_REPRESENTATION('',(#4141),#4149); +#4141 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4142,#4143,#4144,#4145, +#4146,#4147,#4148),.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('') ); +#4142 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#4143 = CARTESIAN_POINT('',(32.995567884187,19.05)); +#4144 = CARTESIAN_POINT('',(16.497783942094,-9.525)); +#4145 = CARTESIAN_POINT('',(4.649802250804E-15,-38.1)); +#4146 = CARTESIAN_POINT('',(-16.49778394209,-9.525)); +#4147 = CARTESIAN_POINT('',(-32.99556788418,19.05)); +#4148 = CARTESIAN_POINT('',(-1.610205394742E-17,19.05)); +#4149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4150 = PCURVE('',#2405,#4151); +#4151 = DEFINITIONAL_REPRESENTATION('',(#4152),#4156); +#4152 = LINE('',#4153,#4154); +#4153 = CARTESIAN_POINT('',(0.,-0.2)); +#4154 = VECTOR('',#4155,1.); +#4155 = DIRECTION('',(1.,0.)); +#4156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4157 = ORIENTED_EDGE('',*,*,#2362,.T.); +#4158 = ADVANCED_FACE('',(#4159),#2555,.F.); +#4159 = FACE_BOUND('',#4160,.F.); +#4160 = EDGE_LOOP('',(#4161,#4162,#4163,#4164)); +#4161 = ORIENTED_EDGE('',*,*,#2542,.T.); +#4162 = ORIENTED_EDGE('',*,*,#3236,.F.); +#4163 = ORIENTED_EDGE('',*,*,#2998,.F.); +#4164 = ORIENTED_EDGE('',*,*,#4105,.T.); +#4165 = ADVANCED_FACE('',(#4166),#2405,.T.); +#4166 = FACE_BOUND('',#4167,.T.); +#4167 = EDGE_LOOP('',(#4168,#4169,#4170,#4171)); +#4168 = ORIENTED_EDGE('',*,*,#2390,.T.); +#4169 = ORIENTED_EDGE('',*,*,#3562,.F.); +#4170 = ORIENTED_EDGE('',*,*,#2949,.F.); +#4171 = ORIENTED_EDGE('',*,*,#4132,.T.); +#4172 = ADVANCED_FACE('',(#4173,#4204),#3086,.F.); +#4173 = FACE_BOUND('',#4174,.F.); +#4174 = EDGE_LOOP('',(#4175)); +#4175 = ORIENTED_EDGE('',*,*,#4176,.T.); +#4176 = EDGE_CURVE('',#4177,#4177,#4179,.T.); +#4177 = VERTEX_POINT('',#4178); +#4178 = CARTESIAN_POINT('',(3.45,9.281464485866E-15,2.2)); +#4179 = SURFACE_CURVE('',#4180,(#4185,#4192),.PCURVE_S1.); +#4180 = CIRCLE('',#4181,3.45); +#4181 = AXIS2_PLACEMENT_3D('',#4182,#4183,#4184); +#4182 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4183 = DIRECTION('',(8.75811540203E-47,-3.996802888651E-15,-1.)); +#4184 = DIRECTION('',(1.,1.415936611116E-16,-5.659219537455E-31)); +#4185 = PCURVE('',#3086,#4186); +#4186 = DEFINITIONAL_REPRESENTATION('',(#4187),#4191); +#4187 = CIRCLE('',#4188,3.45); +#4188 = AXIS2_PLACEMENT_2D('',#4189,#4190); +#4189 = CARTESIAN_POINT('',(0.,0.)); +#4190 = DIRECTION('',(1.,-5.716383371167E-32)); +#4191 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4192 = PCURVE('',#4193,#4198); +#4193 = CYLINDRICAL_SURFACE('',#4194,3.45); +#4194 = AXIS2_PLACEMENT_3D('',#4195,#4196,#4197); +#4195 = CARTESIAN_POINT('',(0.,6.394884621841E-15,1.6)); +#4196 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4197 = DIRECTION('',(1.,1.029772080812E-16,-4.11579602724E-31)); +#4198 = DEFINITIONAL_REPRESENTATION('',(#4199),#4203); +#4199 = LINE('',#4200,#4201); +#4200 = CARTESIAN_POINT('',(-0.,0.6)); +#4201 = VECTOR('',#4202,1.); +#4202 = DIRECTION('',(-1.,0.)); +#4203 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4204 = FACE_BOUND('',#4205,.F.); +#4205 = EDGE_LOOP('',(#4206)); +#4206 = ORIENTED_EDGE('',*,*,#3069,.F.); +#4207 = ADVANCED_FACE('',(#4208),#3722,.F.); +#4208 = FACE_BOUND('',#4209,.F.); +#4209 = EDGE_LOOP('',(#4210,#4211,#4234,#4265)); +#4210 = ORIENTED_EDGE('',*,*,#3701,.F.); +#4211 = ORIENTED_EDGE('',*,*,#4212,.T.); +#4212 = EDGE_CURVE('',#3702,#4213,#4215,.T.); +#4213 = VERTEX_POINT('',#4214); +#4214 = CARTESIAN_POINT('',(-17.65,7.993605777301E-15,2.)); +#4215 = SEAM_CURVE('',#4216,(#4220,#4227),.PCURVE_S1.); +#4216 = LINE('',#4217,#4218); +#4217 = CARTESIAN_POINT('',(-17.65,8.792966355031E-15,2.2)); +#4218 = VECTOR('',#4219,1.); +#4219 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4220 = PCURVE('',#3722,#4221); +#4221 = DEFINITIONAL_REPRESENTATION('',(#4222),#4226); +#4222 = LINE('',#4223,#4224); +#4223 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4224 = VECTOR('',#4225,1.); +#4225 = DIRECTION('',(0.,-1.)); +#4226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4227 = PCURVE('',#3722,#4228); +#4228 = DEFINITIONAL_REPRESENTATION('',(#4229),#4233); +#4229 = LINE('',#4230,#4231); +#4230 = CARTESIAN_POINT('',(0.,0.)); +#4231 = VECTOR('',#4232,1.); +#4232 = DIRECTION('',(0.,-1.)); +#4233 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4234 = ORIENTED_EDGE('',*,*,#4235,.T.); +#4235 = EDGE_CURVE('',#4213,#4213,#4236,.T.); +#4236 = SURFACE_CURVE('',#4237,(#4242,#4249),.PCURVE_S1.); +#4237 = CIRCLE('',#4238,17.65); +#4238 = AXIS2_PLACEMENT_3D('',#4239,#4240,#4241); +#4239 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4240 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4241 = DIRECTION('',(-1.,0.,0.)); +#4242 = PCURVE('',#3722,#4243); +#4243 = DEFINITIONAL_REPRESENTATION('',(#4244),#4248); +#4244 = LINE('',#4245,#4246); +#4245 = CARTESIAN_POINT('',(0.,-0.2)); +#4246 = VECTOR('',#4247,1.); +#4247 = DIRECTION('',(1.,0.)); +#4248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4249 = PCURVE('',#4250,#4255); +#4250 = PLANE('',#4251); +#4251 = AXIS2_PLACEMENT_3D('',#4252,#4253,#4254); +#4252 = CARTESIAN_POINT('',(-17.65,7.993605777301E-15,2.)); +#4253 = DIRECTION('',(-1.247581992007E-31,-4.009275547748E-15,-1.)); +#4254 = DIRECTION('',(0.,-1.,4.009275547748E-15)); +#4255 = DEFINITIONAL_REPRESENTATION('',(#4256),#4264); +#4256 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4257,#4258,#4259,#4260, +#4261,#4262,#4263),.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('') ); +#4257 = CARTESIAN_POINT('',(0.,-2.84217094304E-14)); +#4258 = CARTESIAN_POINT('',(30.570696753591,-2.84217094304E-14)); +#4259 = CARTESIAN_POINT('',(15.285348376795,-26.475)); +#4260 = CARTESIAN_POINT('',(4.32300320099E-15,-52.95)); +#4261 = CARTESIAN_POINT('',(-15.28534837679,-26.475)); +#4262 = CARTESIAN_POINT('',(-30.57069675359,-5.684341886081E-14)); +#4263 = CARTESIAN_POINT('',(0.,-2.84217094304E-14)); +#4264 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4265 = ORIENTED_EDGE('',*,*,#4212,.F.); +#4266 = ADVANCED_FACE('',(#4267),#4193,.T.); +#4267 = FACE_BOUND('',#4268,.F.); +#4268 = EDGE_LOOP('',(#4269,#4298,#4319,#4320)); +#4269 = ORIENTED_EDGE('',*,*,#4270,.T.); +#4270 = EDGE_CURVE('',#4271,#4271,#4273,.T.); +#4271 = VERTEX_POINT('',#4272); +#4272 = CARTESIAN_POINT('',(3.45,6.750155989721E-15,1.6)); +#4273 = SURFACE_CURVE('',#4274,(#4279,#4286),.PCURVE_S1.); +#4274 = CIRCLE('',#4275,3.45); +#4275 = AXIS2_PLACEMENT_3D('',#4276,#4277,#4278); +#4276 = CARTESIAN_POINT('',(0.,6.394884621841E-15,1.6)); +#4277 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4278 = DIRECTION('',(1.,1.029772080812E-16,-4.11579602724E-31)); +#4279 = PCURVE('',#4193,#4280); +#4280 = DEFINITIONAL_REPRESENTATION('',(#4281),#4285); +#4281 = LINE('',#4282,#4283); +#4282 = CARTESIAN_POINT('',(-0.,0.)); +#4283 = VECTOR('',#4284,1.); +#4284 = DIRECTION('',(-1.,0.)); +#4285 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4286 = PCURVE('',#4287,#4292); +#4287 = PLANE('',#4288); +#4288 = AXIS2_PLACEMENT_3D('',#4289,#4290,#4291); +#4289 = CARTESIAN_POINT('',(0.,6.394884621841E-15,1.6)); +#4290 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4291 = DIRECTION('',(1.,7.80816193143E-17,-3.120768416259E-31)); +#4292 = DEFINITIONAL_REPRESENTATION('',(#4293),#4297); +#4293 = CIRCLE('',#4294,3.45); +#4294 = AXIS2_PLACEMENT_2D('',#4295,#4296); +#4295 = CARTESIAN_POINT('',(0.,0.)); +#4296 = DIRECTION('',(1.,-2.489558876688E-17)); +#4297 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4298 = ORIENTED_EDGE('',*,*,#4299,.T.); +#4299 = EDGE_CURVE('',#4271,#4177,#4300,.T.); +#4300 = SEAM_CURVE('',#4301,(#4305,#4312),.PCURVE_S1.); +#4301 = LINE('',#4302,#4303); +#4302 = CARTESIAN_POINT('',(3.45,6.750155989721E-15,1.6)); +#4303 = VECTOR('',#4304,1.); +#4304 = DIRECTION('',(0.,4.218847493576E-15,1.)); +#4305 = PCURVE('',#4193,#4306); +#4306 = DEFINITIONAL_REPRESENTATION('',(#4307),#4311); +#4307 = LINE('',#4308,#4309); +#4308 = CARTESIAN_POINT('',(-0.,0.)); +#4309 = VECTOR('',#4310,1.); +#4310 = DIRECTION('',(-0.,1.)); +#4311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4312 = PCURVE('',#4193,#4313); +#4313 = DEFINITIONAL_REPRESENTATION('',(#4314),#4318); +#4314 = LINE('',#4315,#4316); +#4315 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#4316 = VECTOR('',#4317,1.); +#4317 = DIRECTION('',(-0.,1.)); +#4318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4319 = ORIENTED_EDGE('',*,*,#4176,.F.); +#4320 = ORIENTED_EDGE('',*,*,#4299,.F.); +#4321 = ADVANCED_FACE('',(#4322,#4325),#4250,.F.); +#4322 = FACE_BOUND('',#4323,.T.); +#4323 = EDGE_LOOP('',(#4324)); +#4324 = ORIENTED_EDGE('',*,*,#4235,.T.); +#4325 = FACE_BOUND('',#4326,.F.); +#4326 = EDGE_LOOP('',(#4327)); +#4327 = ORIENTED_EDGE('',*,*,#4328,.T.); +#4328 = EDGE_CURVE('',#4329,#4329,#4331,.T.); +#4329 = VERTEX_POINT('',#4330); +#4330 = CARTESIAN_POINT('',(-17.15,7.993605777301E-15,2.)); +#4331 = SURFACE_CURVE('',#4332,(#4337,#4348),.PCURVE_S1.); +#4332 = CIRCLE('',#4333,17.15); +#4333 = AXIS2_PLACEMENT_3D('',#4334,#4335,#4336); +#4334 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4335 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4336 = DIRECTION('',(-1.,0.,0.)); +#4337 = PCURVE('',#4250,#4338); +#4338 = DEFINITIONAL_REPRESENTATION('',(#4339),#4347); +#4339 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4340,#4341,#4342,#4343, +#4344,#4345,#4346),.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('') ); +#4340 = CARTESIAN_POINT('',(0.,-0.5)); +#4341 = CARTESIAN_POINT('',(29.704671349806,-0.5)); +#4342 = CARTESIAN_POINT('',(14.852335674903,-26.225)); +#4343 = CARTESIAN_POINT('',(4.200538521075E-15,-51.95)); +#4344 = CARTESIAN_POINT('',(-14.8523356749,-26.225)); +#4345 = CARTESIAN_POINT('',(-29.7046713498,-0.5)); +#4346 = CARTESIAN_POINT('',(0.,-0.5)); +#4347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4348 = PCURVE('',#4349,#4354); +#4349 = CYLINDRICAL_SURFACE('',#4350,17.15); +#4350 = AXIS2_PLACEMENT_3D('',#4351,#4352,#4353); +#4351 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4352 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4353 = DIRECTION('',(-1.,0.,0.)); +#4354 = DEFINITIONAL_REPRESENTATION('',(#4355),#4359); +#4355 = LINE('',#4356,#4357); +#4356 = CARTESIAN_POINT('',(0.,-0.2)); +#4357 = VECTOR('',#4358,1.); +#4358 = DIRECTION('',(1.,0.)); +#4359 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4360 = ADVANCED_FACE('',(#4361,#4392),#4287,.F.); +#4361 = FACE_BOUND('',#4362,.F.); +#4362 = EDGE_LOOP('',(#4363)); +#4363 = ORIENTED_EDGE('',*,*,#4364,.T.); +#4364 = EDGE_CURVE('',#4365,#4365,#4367,.T.); +#4365 = VERTEX_POINT('',#4366); +#4366 = CARTESIAN_POINT('',(4.55,6.750155989721E-15,1.6)); +#4367 = SURFACE_CURVE('',#4368,(#4373,#4380),.PCURVE_S1.); +#4368 = CIRCLE('',#4369,4.55); +#4369 = AXIS2_PLACEMENT_3D('',#4370,#4371,#4372); +#4370 = CARTESIAN_POINT('',(0.,6.394884621841E-15,1.6)); +#4371 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4372 = DIRECTION('',(1.,7.80816193143E-17,-3.120768416259E-31)); +#4373 = PCURVE('',#4287,#4374); +#4374 = DEFINITIONAL_REPRESENTATION('',(#4375),#4379); +#4375 = CIRCLE('',#4376,4.55); +#4376 = AXIS2_PLACEMENT_2D('',#4377,#4378); +#4377 = CARTESIAN_POINT('',(0.,0.)); +#4378 = DIRECTION('',(1.,-2.167200289069E-32)); +#4379 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4380 = PCURVE('',#4381,#4386); +#4381 = CYLINDRICAL_SURFACE('',#4382,4.55); +#4382 = AXIS2_PLACEMENT_3D('',#4383,#4384,#4385); +#4383 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4384 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4385 = DIRECTION('',(1.,1.073622265572E-16,-4.291056572356E-31)); +#4386 = DEFINITIONAL_REPRESENTATION('',(#4387),#4391); +#4387 = LINE('',#4388,#4389); +#4388 = CARTESIAN_POINT('',(0.,0.6)); +#4389 = VECTOR('',#4390,1.); +#4390 = DIRECTION('',(1.,0.)); +#4391 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4392 = FACE_BOUND('',#4393,.F.); +#4393 = EDGE_LOOP('',(#4394)); +#4394 = ORIENTED_EDGE('',*,*,#4270,.F.); +#4395 = ADVANCED_FACE('',(#4396),#4349,.T.); +#4396 = FACE_BOUND('',#4397,.T.); +#4397 = EDGE_LOOP('',(#4398,#4431,#4452,#4453)); +#4398 = ORIENTED_EDGE('',*,*,#4399,.F.); +#4399 = EDGE_CURVE('',#4400,#4400,#4402,.T.); +#4400 = VERTEX_POINT('',#4401); +#4401 = CARTESIAN_POINT('',(-17.15,8.792966355031E-15,2.2)); +#4402 = SURFACE_CURVE('',#4403,(#4408,#4415),.PCURVE_S1.); +#4403 = CIRCLE('',#4404,17.15); +#4404 = AXIS2_PLACEMENT_3D('',#4405,#4406,#4407); +#4405 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4406 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4407 = DIRECTION('',(-1.,0.,0.)); +#4408 = PCURVE('',#4349,#4409); +#4409 = DEFINITIONAL_REPRESENTATION('',(#4410),#4414); +#4410 = LINE('',#4411,#4412); +#4411 = CARTESIAN_POINT('',(0.,0.)); +#4412 = VECTOR('',#4413,1.); +#4413 = DIRECTION('',(1.,0.)); +#4414 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4415 = PCURVE('',#4416,#4421); +#4416 = PLANE('',#4417); +#4417 = AXIS2_PLACEMENT_3D('',#4418,#4419,#4420); +#4418 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4419 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4420 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#4421 = DEFINITIONAL_REPRESENTATION('',(#4422),#4430); +#4422 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4423,#4424,#4425,#4426, +#4427,#4428,#4429),.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('') ); +#4423 = CARTESIAN_POINT('',(-17.15,-3.740063814206E-16)); +#4424 = CARTESIAN_POINT('',(-17.15,29.704671349806)); +#4425 = CARTESIAN_POINT('',(8.575,14.852335674903)); +#4426 = CARTESIAN_POINT('',(34.3,4.948551283917E-15)); +#4427 = CARTESIAN_POINT('',(8.575,-14.8523356749)); +#4428 = CARTESIAN_POINT('',(-17.15,-29.7046713498)); +#4429 = CARTESIAN_POINT('',(-17.15,-3.740063814206E-16)); +#4430 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4431 = ORIENTED_EDGE('',*,*,#4432,.T.); +#4432 = EDGE_CURVE('',#4400,#4329,#4433,.T.); +#4433 = SEAM_CURVE('',#4434,(#4438,#4445),.PCURVE_S1.); +#4434 = LINE('',#4435,#4436); +#4435 = CARTESIAN_POINT('',(-17.15,8.792966355031E-15,2.2)); +#4436 = VECTOR('',#4437,1.); +#4437 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4438 = PCURVE('',#4349,#4439); +#4439 = DEFINITIONAL_REPRESENTATION('',(#4440),#4444); +#4440 = LINE('',#4441,#4442); +#4441 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4442 = VECTOR('',#4443,1.); +#4443 = DIRECTION('',(0.,-1.)); +#4444 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4445 = PCURVE('',#4349,#4446); +#4446 = DEFINITIONAL_REPRESENTATION('',(#4447),#4451); +#4447 = LINE('',#4448,#4449); +#4448 = CARTESIAN_POINT('',(0.,0.)); +#4449 = VECTOR('',#4450,1.); +#4450 = DIRECTION('',(0.,-1.)); +#4451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4452 = ORIENTED_EDGE('',*,*,#4328,.T.); +#4453 = ORIENTED_EDGE('',*,*,#4432,.F.); +#4454 = ADVANCED_FACE('',(#4455),#4381,.F.); +#4455 = FACE_BOUND('',#4456,.F.); +#4456 = EDGE_LOOP('',(#4457,#4486,#4507,#4508)); +#4457 = ORIENTED_EDGE('',*,*,#4458,.T.); +#4458 = EDGE_CURVE('',#4459,#4459,#4461,.T.); +#4459 = VERTEX_POINT('',#4460); +#4460 = CARTESIAN_POINT('',(4.55,9.281464485866E-15,2.2)); +#4461 = SURFACE_CURVE('',#4462,(#4467,#4474),.PCURVE_S1.); +#4462 = CIRCLE('',#4463,4.55); +#4463 = AXIS2_PLACEMENT_3D('',#4464,#4465,#4466); +#4464 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4465 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4466 = DIRECTION('',(1.,1.073622265572E-16,-4.291056572356E-31)); +#4467 = PCURVE('',#4381,#4468); +#4468 = DEFINITIONAL_REPRESENTATION('',(#4469),#4473); +#4469 = LINE('',#4470,#4471); +#4470 = CARTESIAN_POINT('',(0.,0.)); +#4471 = VECTOR('',#4472,1.); +#4472 = DIRECTION('',(1.,0.)); +#4473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4474 = PCURVE('',#4475,#4480); +#4475 = PLANE('',#4476); +#4476 = AXIS2_PLACEMENT_3D('',#4477,#4478,#4479); +#4477 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4478 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4479 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#4480 = DEFINITIONAL_REPRESENTATION('',(#4481),#4485); +#4481 = CIRCLE('',#4482,4.55); +#4482 = AXIS2_PLACEMENT_2D('',#4483,#4484); +#4483 = CARTESIAN_POINT('',(0.,0.)); +#4484 = DIRECTION('',(1.,-8.555427428774E-17)); +#4485 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4486 = ORIENTED_EDGE('',*,*,#4487,.T.); +#4487 = EDGE_CURVE('',#4459,#4365,#4488,.T.); +#4488 = SEAM_CURVE('',#4489,(#4493,#4500),.PCURVE_S1.); +#4489 = LINE('',#4490,#4491); +#4490 = CARTESIAN_POINT('',(4.55,9.281464485866E-15,2.2)); +#4491 = VECTOR('',#4492,1.); +#4492 = DIRECTION('',(0.,-4.218847493576E-15,-1.)); +#4493 = PCURVE('',#4381,#4494); +#4494 = DEFINITIONAL_REPRESENTATION('',(#4495),#4499); +#4495 = LINE('',#4496,#4497); +#4496 = CARTESIAN_POINT('',(0.,0.)); +#4497 = VECTOR('',#4498,1.); +#4498 = DIRECTION('',(0.,1.)); +#4499 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4500 = PCURVE('',#4381,#4501); +#4501 = DEFINITIONAL_REPRESENTATION('',(#4502),#4506); +#4502 = LINE('',#4503,#4504); +#4503 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4504 = VECTOR('',#4505,1.); +#4505 = DIRECTION('',(0.,1.)); +#4506 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4507 = ORIENTED_EDGE('',*,*,#4364,.F.); +#4508 = ORIENTED_EDGE('',*,*,#4487,.F.); +#4509 = ADVANCED_FACE('',(#4510,#4513),#4416,.F.); +#4510 = FACE_BOUND('',#4511,.F.); +#4511 = EDGE_LOOP('',(#4512)); +#4512 = ORIENTED_EDGE('',*,*,#4399,.F.); +#4513 = FACE_BOUND('',#4514,.F.); +#4514 = EDGE_LOOP('',(#4515)); +#4515 = ORIENTED_EDGE('',*,*,#4516,.T.); +#4516 = EDGE_CURVE('',#4517,#4517,#4519,.T.); +#4517 = VERTEX_POINT('',#4518); +#4518 = CARTESIAN_POINT('',(-15.15,8.792966355031E-15,2.2)); +#4519 = SURFACE_CURVE('',#4520,(#4525,#4536),.PCURVE_S1.); +#4520 = CIRCLE('',#4521,15.15); +#4521 = AXIS2_PLACEMENT_3D('',#4522,#4523,#4524); +#4522 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4523 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4524 = DIRECTION('',(-1.,0.,0.)); +#4525 = PCURVE('',#4416,#4526); +#4526 = DEFINITIONAL_REPRESENTATION('',(#4527),#4535); +#4527 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4528,#4529,#4530,#4531, +#4532,#4533,#4534),.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('') ); +#4528 = CARTESIAN_POINT('',(-15.15,-3.303904768818E-16)); +#4529 = CARTESIAN_POINT('',(-15.15,26.240569734668)); +#4530 = CARTESIAN_POINT('',(7.575,13.120284867334)); +#4531 = CARTESIAN_POINT('',(30.3,4.37146075518E-15)); +#4532 = CARTESIAN_POINT('',(7.575,-13.12028486733)); +#4533 = CARTESIAN_POINT('',(-15.15,-26.24056973466)); +#4534 = CARTESIAN_POINT('',(-15.15,-3.303904768818E-16)); +#4535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4536 = PCURVE('',#4537,#4542); +#4537 = CYLINDRICAL_SURFACE('',#4538,15.15); +#4538 = AXIS2_PLACEMENT_3D('',#4539,#4540,#4541); +#4539 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4540 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4541 = DIRECTION('',(-1.,0.,0.)); +#4542 = DEFINITIONAL_REPRESENTATION('',(#4543),#4547); +#4543 = LINE('',#4544,#4545); +#4544 = CARTESIAN_POINT('',(0.,0.)); +#4545 = VECTOR('',#4546,1.); +#4546 = DIRECTION('',(1.,0.)); +#4547 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4548 = ADVANCED_FACE('',(#4549,#4584),#4475,.F.); +#4549 = FACE_BOUND('',#4550,.F.); +#4550 = EDGE_LOOP('',(#4551)); +#4551 = ORIENTED_EDGE('',*,*,#4552,.F.); +#4552 = EDGE_CURVE('',#4553,#4553,#4555,.T.); +#4553 = VERTEX_POINT('',#4554); +#4554 = CARTESIAN_POINT('',(-6.675,8.792966355031E-15,2.2)); +#4555 = SURFACE_CURVE('',#4556,(#4561,#4572),.PCURVE_S1.); +#4556 = CIRCLE('',#4557,6.675); +#4557 = AXIS2_PLACEMENT_3D('',#4558,#4559,#4560); +#4558 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4559 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4560 = DIRECTION('',(-1.,0.,0.)); +#4561 = PCURVE('',#4475,#4562); +#4562 = DEFINITIONAL_REPRESENTATION('',(#4563),#4571); +#4563 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4564,#4565,#4566,#4567, +#4568,#4569,#4570),.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('') ); +#4564 = CARTESIAN_POINT('',(-6.675,-1.455680813984E-16)); +#4565 = CARTESIAN_POINT('',(-6.675,11.561439140522)); +#4566 = CARTESIAN_POINT('',(3.3375,5.780719570261)); +#4567 = CARTESIAN_POINT('',(13.35,1.926039639659E-15)); +#4568 = CARTESIAN_POINT('',(3.3375,-5.780719570261)); +#4569 = CARTESIAN_POINT('',(-6.675,-11.56143914052)); +#4570 = CARTESIAN_POINT('',(-6.675,-1.455680813984E-16)); +#4571 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4572 = PCURVE('',#4573,#4578); +#4573 = CYLINDRICAL_SURFACE('',#4574,6.675); +#4574 = AXIS2_PLACEMENT_3D('',#4575,#4576,#4577); +#4575 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4576 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4577 = DIRECTION('',(-1.,0.,0.)); +#4578 = DEFINITIONAL_REPRESENTATION('',(#4579),#4583); +#4579 = LINE('',#4580,#4581); +#4580 = CARTESIAN_POINT('',(0.,0.)); +#4581 = VECTOR('',#4582,1.); +#4582 = DIRECTION('',(1.,0.)); +#4583 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4584 = FACE_BOUND('',#4585,.F.); +#4585 = EDGE_LOOP('',(#4586)); +#4586 = ORIENTED_EDGE('',*,*,#4458,.F.); +#4587 = ADVANCED_FACE('',(#4588),#4537,.F.); +#4588 = FACE_BOUND('',#4589,.F.); +#4589 = EDGE_LOOP('',(#4590,#4591,#4614,#4645)); +#4590 = ORIENTED_EDGE('',*,*,#4516,.F.); +#4591 = ORIENTED_EDGE('',*,*,#4592,.T.); +#4592 = EDGE_CURVE('',#4517,#4593,#4595,.T.); +#4593 = VERTEX_POINT('',#4594); +#4594 = CARTESIAN_POINT('',(-15.15,7.993605777301E-15,2.)); +#4595 = SEAM_CURVE('',#4596,(#4600,#4607),.PCURVE_S1.); +#4596 = LINE('',#4597,#4598); +#4597 = CARTESIAN_POINT('',(-15.15,8.792966355031E-15,2.2)); +#4598 = VECTOR('',#4599,1.); +#4599 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4600 = PCURVE('',#4537,#4601); +#4601 = DEFINITIONAL_REPRESENTATION('',(#4602),#4606); +#4602 = LINE('',#4603,#4604); +#4603 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4604 = VECTOR('',#4605,1.); +#4605 = DIRECTION('',(0.,-1.)); +#4606 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4607 = PCURVE('',#4537,#4608); +#4608 = DEFINITIONAL_REPRESENTATION('',(#4609),#4613); +#4609 = LINE('',#4610,#4611); +#4610 = CARTESIAN_POINT('',(0.,0.)); +#4611 = VECTOR('',#4612,1.); +#4612 = DIRECTION('',(0.,-1.)); +#4613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4614 = ORIENTED_EDGE('',*,*,#4615,.T.); +#4615 = EDGE_CURVE('',#4593,#4593,#4616,.T.); +#4616 = SURFACE_CURVE('',#4617,(#4622,#4629),.PCURVE_S1.); +#4617 = CIRCLE('',#4618,15.15); +#4618 = AXIS2_PLACEMENT_3D('',#4619,#4620,#4621); +#4619 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4620 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4621 = DIRECTION('',(-1.,0.,0.)); +#4622 = PCURVE('',#4537,#4623); +#4623 = DEFINITIONAL_REPRESENTATION('',(#4624),#4628); +#4624 = LINE('',#4625,#4626); +#4625 = CARTESIAN_POINT('',(0.,-0.2)); +#4626 = VECTOR('',#4627,1.); +#4627 = DIRECTION('',(1.,0.)); +#4628 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4629 = PCURVE('',#4630,#4635); +#4630 = PLANE('',#4631); +#4631 = AXIS2_PLACEMENT_3D('',#4632,#4633,#4634); +#4632 = CARTESIAN_POINT('',(-15.15,7.993605777301E-15,2.)); +#4633 = DIRECTION('',(-1.693297437528E-31,-3.984588852393E-15,-1.)); +#4634 = DIRECTION('',(0.,-1.,3.984588852393E-15)); +#4635 = DEFINITIONAL_REPRESENTATION('',(#4636),#4644); +#4636 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4637,#4638,#4639,#4640, +#4641,#4642,#4643),.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('') ); +#4637 = CARTESIAN_POINT('',(0.,-1.95399252334E-14)); +#4638 = CARTESIAN_POINT('',(26.240569734668,-1.95399252334E-14)); +#4639 = CARTESIAN_POINT('',(13.120284867334,-22.725)); +#4640 = CARTESIAN_POINT('',(3.710679801416E-15,-45.45)); +#4641 = CARTESIAN_POINT('',(-13.12028486733,-22.725)); +#4642 = CARTESIAN_POINT('',(-26.24056973466,-4.263256414561E-14)); +#4643 = CARTESIAN_POINT('',(0.,-1.95399252334E-14)); +#4644 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4645 = ORIENTED_EDGE('',*,*,#4592,.F.); +#4646 = ADVANCED_FACE('',(#4647),#4573,.T.); +#4647 = FACE_BOUND('',#4648,.T.); +#4648 = EDGE_LOOP('',(#4649,#4650,#4673,#4704)); +#4649 = ORIENTED_EDGE('',*,*,#4552,.F.); +#4650 = ORIENTED_EDGE('',*,*,#4651,.T.); +#4651 = EDGE_CURVE('',#4553,#4652,#4654,.T.); +#4652 = VERTEX_POINT('',#4653); +#4653 = CARTESIAN_POINT('',(-6.675,7.993605777301E-15,2.)); +#4654 = SEAM_CURVE('',#4655,(#4659,#4666),.PCURVE_S1.); +#4655 = LINE('',#4656,#4657); +#4656 = CARTESIAN_POINT('',(-6.675,8.792966355031E-15,2.2)); +#4657 = VECTOR('',#4658,1.); +#4658 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4659 = PCURVE('',#4573,#4660); +#4660 = DEFINITIONAL_REPRESENTATION('',(#4661),#4665); +#4661 = LINE('',#4662,#4663); +#4662 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4663 = VECTOR('',#4664,1.); +#4664 = DIRECTION('',(0.,-1.)); +#4665 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4666 = PCURVE('',#4573,#4667); +#4667 = DEFINITIONAL_REPRESENTATION('',(#4668),#4672); +#4668 = LINE('',#4669,#4670); +#4669 = CARTESIAN_POINT('',(0.,0.)); +#4670 = VECTOR('',#4671,1.); +#4671 = DIRECTION('',(0.,-1.)); +#4672 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4673 = ORIENTED_EDGE('',*,*,#4674,.T.); +#4674 = EDGE_CURVE('',#4652,#4652,#4675,.T.); +#4675 = SURFACE_CURVE('',#4676,(#4681,#4688),.PCURVE_S1.); +#4676 = CIRCLE('',#4677,6.675); +#4677 = AXIS2_PLACEMENT_3D('',#4678,#4679,#4680); +#4678 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4679 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4680 = DIRECTION('',(-1.,0.,0.)); +#4681 = PCURVE('',#4573,#4682); +#4682 = DEFINITIONAL_REPRESENTATION('',(#4683),#4687); +#4683 = LINE('',#4684,#4685); +#4684 = CARTESIAN_POINT('',(0.,-0.2)); +#4685 = VECTOR('',#4686,1.); +#4686 = DIRECTION('',(1.,0.)); +#4687 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4688 = PCURVE('',#4689,#4694); +#4689 = PLANE('',#4690); +#4690 = AXIS2_PLACEMENT_3D('',#4691,#4692,#4693); +#4691 = CARTESIAN_POINT('',(-7.175,7.993605777301E-15,2.)); +#4692 = DIRECTION('',(-3.774719723246E-31,-3.96134526809E-15,-1.)); +#4693 = DIRECTION('',(0.,-1.,3.96134526809E-15)); +#4694 = DEFINITIONAL_REPRESENTATION('',(#4695),#4703); +#4695 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4696,#4697,#4698,#4699, +#4700,#4701,#4702),.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('') ); +#4696 = CARTESIAN_POINT('',(0.,-0.5)); +#4697 = CARTESIAN_POINT('',(11.561439140522,-0.5)); +#4698 = CARTESIAN_POINT('',(5.780719570261,-10.5125)); +#4699 = CARTESIAN_POINT('',(1.634903476862E-15,-20.525)); +#4700 = CARTESIAN_POINT('',(-5.780719570261,-10.5125)); +#4701 = CARTESIAN_POINT('',(-11.56143914052,-0.5)); +#4702 = CARTESIAN_POINT('',(0.,-0.5)); +#4703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4704 = ORIENTED_EDGE('',*,*,#4651,.F.); +#4705 = ADVANCED_FACE('',(#4706,#4709),#4630,.F.); +#4706 = FACE_BOUND('',#4707,.F.); +#4707 = EDGE_LOOP('',(#4708)); +#4708 = ORIENTED_EDGE('',*,*,#4615,.F.); +#4709 = FACE_BOUND('',#4710,.F.); +#4710 = EDGE_LOOP('',(#4711)); +#4711 = ORIENTED_EDGE('',*,*,#4712,.T.); +#4712 = EDGE_CURVE('',#4713,#4713,#4715,.T.); +#4713 = VERTEX_POINT('',#4714); +#4714 = CARTESIAN_POINT('',(-14.65,7.993605777301E-15,2.)); +#4715 = SURFACE_CURVE('',#4716,(#4721,#4732),.PCURVE_S1.); +#4716 = CIRCLE('',#4717,14.65); +#4717 = AXIS2_PLACEMENT_3D('',#4718,#4719,#4720); +#4718 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4719 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4720 = DIRECTION('',(-1.,0.,0.)); +#4721 = PCURVE('',#4630,#4722); +#4722 = DEFINITIONAL_REPRESENTATION('',(#4723),#4731); +#4723 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4724,#4725,#4726,#4727, +#4728,#4729,#4730),.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('') ); +#4724 = CARTESIAN_POINT('',(0.,-0.5)); +#4725 = CARTESIAN_POINT('',(25.374544330884,-0.5)); +#4726 = CARTESIAN_POINT('',(12.687272165442,-22.475)); +#4727 = CARTESIAN_POINT('',(3.588215121502E-15,-44.45)); +#4728 = CARTESIAN_POINT('',(-12.68727216544,-22.475)); +#4729 = CARTESIAN_POINT('',(-25.37454433088,-0.5)); +#4730 = CARTESIAN_POINT('',(0.,-0.5)); +#4731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4732 = PCURVE('',#4733,#4738); +#4733 = CYLINDRICAL_SURFACE('',#4734,14.65); +#4734 = AXIS2_PLACEMENT_3D('',#4735,#4736,#4737); +#4735 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4736 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4737 = DIRECTION('',(-1.,0.,0.)); +#4738 = DEFINITIONAL_REPRESENTATION('',(#4739),#4743); +#4739 = LINE('',#4740,#4741); +#4740 = CARTESIAN_POINT('',(0.,-0.2)); +#4741 = VECTOR('',#4742,1.); +#4742 = DIRECTION('',(1.,0.)); +#4743 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4744 = ADVANCED_FACE('',(#4745,#4780),#4689,.F.); +#4745 = FACE_BOUND('',#4746,.T.); +#4746 = EDGE_LOOP('',(#4747)); +#4747 = ORIENTED_EDGE('',*,*,#4748,.T.); +#4748 = EDGE_CURVE('',#4749,#4749,#4751,.T.); +#4749 = VERTEX_POINT('',#4750); +#4750 = CARTESIAN_POINT('',(-7.175,7.993605777301E-15,2.)); +#4751 = SURFACE_CURVE('',#4752,(#4757,#4768),.PCURVE_S1.); +#4752 = CIRCLE('',#4753,7.175); +#4753 = AXIS2_PLACEMENT_3D('',#4754,#4755,#4756); +#4754 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#4755 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4756 = DIRECTION('',(-1.,0.,0.)); +#4757 = PCURVE('',#4689,#4758); +#4758 = DEFINITIONAL_REPRESENTATION('',(#4759),#4767); +#4759 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4760,#4761,#4762,#4763, +#4764,#4765,#4766),.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('') ); +#4760 = CARTESIAN_POINT('',(0.,-3.552713678801E-15)); +#4761 = CARTESIAN_POINT('',(12.427464544307,-3.552713678801E-15)); +#4762 = CARTESIAN_POINT('',(6.213732272153,-10.7625)); +#4763 = CARTESIAN_POINT('',(1.757368156776E-15,-21.525)); +#4764 = CARTESIAN_POINT('',(-6.213732272153,-10.7625)); +#4765 = CARTESIAN_POINT('',(-12.4274645443,-1.50990331349E-14)); +#4766 = CARTESIAN_POINT('',(0.,-3.552713678801E-15)); +#4767 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4768 = PCURVE('',#4769,#4774); +#4769 = CYLINDRICAL_SURFACE('',#4770,7.175); +#4770 = AXIS2_PLACEMENT_3D('',#4771,#4772,#4773); +#4771 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4772 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4773 = DIRECTION('',(-1.,0.,0.)); +#4774 = DEFINITIONAL_REPRESENTATION('',(#4775),#4779); +#4775 = LINE('',#4776,#4777); +#4776 = CARTESIAN_POINT('',(0.,-0.2)); +#4777 = VECTOR('',#4778,1.); +#4778 = DIRECTION('',(1.,0.)); +#4779 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4780 = FACE_BOUND('',#4781,.F.); +#4781 = EDGE_LOOP('',(#4782)); +#4782 = ORIENTED_EDGE('',*,*,#4674,.T.); +#4783 = ADVANCED_FACE('',(#4784),#4733,.T.); +#4784 = FACE_BOUND('',#4785,.T.); +#4785 = EDGE_LOOP('',(#4786,#4819,#4840,#4841)); +#4786 = ORIENTED_EDGE('',*,*,#4787,.F.); +#4787 = EDGE_CURVE('',#4788,#4788,#4790,.T.); +#4788 = VERTEX_POINT('',#4789); +#4789 = CARTESIAN_POINT('',(-14.65,8.792966355031E-15,2.2)); +#4790 = SURFACE_CURVE('',#4791,(#4796,#4803),.PCURVE_S1.); +#4791 = CIRCLE('',#4792,14.65); +#4792 = AXIS2_PLACEMENT_3D('',#4793,#4794,#4795); +#4793 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4794 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4795 = DIRECTION('',(-1.,0.,0.)); +#4796 = PCURVE('',#4733,#4797); +#4797 = DEFINITIONAL_REPRESENTATION('',(#4798),#4802); +#4798 = LINE('',#4799,#4800); +#4799 = CARTESIAN_POINT('',(0.,0.)); +#4800 = VECTOR('',#4801,1.); +#4801 = DIRECTION('',(1.,0.)); +#4802 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4803 = PCURVE('',#4804,#4809); +#4804 = PLANE('',#4805); +#4805 = AXIS2_PLACEMENT_3D('',#4806,#4807,#4808); +#4806 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4807 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4808 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#4809 = DEFINITIONAL_REPRESENTATION('',(#4810),#4818); +#4810 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4811,#4812,#4813,#4814, +#4815,#4816,#4817),.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('') ); +#4811 = CARTESIAN_POINT('',(-14.65,-3.19486500747E-16)); +#4812 = CARTESIAN_POINT('',(-14.65,25.374544330884)); +#4813 = CARTESIAN_POINT('',(7.325,12.687272165442)); +#4814 = CARTESIAN_POINT('',(29.3,4.227188122996E-15)); +#4815 = CARTESIAN_POINT('',(7.325,-12.68727216544)); +#4816 = CARTESIAN_POINT('',(-14.65,-25.37454433088)); +#4817 = CARTESIAN_POINT('',(-14.65,-3.19486500747E-16)); +#4818 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4819 = ORIENTED_EDGE('',*,*,#4820,.T.); +#4820 = EDGE_CURVE('',#4788,#4713,#4821,.T.); +#4821 = SEAM_CURVE('',#4822,(#4826,#4833),.PCURVE_S1.); +#4822 = LINE('',#4823,#4824); +#4823 = CARTESIAN_POINT('',(-14.65,8.792966355031E-15,2.2)); +#4824 = VECTOR('',#4825,1.); +#4825 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4826 = PCURVE('',#4733,#4827); +#4827 = DEFINITIONAL_REPRESENTATION('',(#4828),#4832); +#4828 = LINE('',#4829,#4830); +#4829 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4830 = VECTOR('',#4831,1.); +#4831 = DIRECTION('',(0.,-1.)); +#4832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4833 = PCURVE('',#4733,#4834); +#4834 = DEFINITIONAL_REPRESENTATION('',(#4835),#4839); +#4835 = LINE('',#4836,#4837); +#4836 = CARTESIAN_POINT('',(0.,0.)); +#4837 = VECTOR('',#4838,1.); +#4838 = DIRECTION('',(0.,-1.)); +#4839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4840 = ORIENTED_EDGE('',*,*,#4712,.T.); +#4841 = ORIENTED_EDGE('',*,*,#4820,.F.); +#4842 = ADVANCED_FACE('',(#4843),#4769,.F.); +#4843 = FACE_BOUND('',#4844,.F.); +#4844 = EDGE_LOOP('',(#4845,#4878,#4899,#4900)); +#4845 = ORIENTED_EDGE('',*,*,#4846,.F.); +#4846 = EDGE_CURVE('',#4847,#4847,#4849,.T.); +#4847 = VERTEX_POINT('',#4848); +#4848 = CARTESIAN_POINT('',(-7.175,8.792966355031E-15,2.2)); +#4849 = SURFACE_CURVE('',#4850,(#4855,#4862),.PCURVE_S1.); +#4850 = CIRCLE('',#4851,7.175); +#4851 = AXIS2_PLACEMENT_3D('',#4852,#4853,#4854); +#4852 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4853 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4854 = DIRECTION('',(-1.,0.,0.)); +#4855 = PCURVE('',#4769,#4856); +#4856 = DEFINITIONAL_REPRESENTATION('',(#4857),#4861); +#4857 = LINE('',#4858,#4859); +#4858 = CARTESIAN_POINT('',(0.,0.)); +#4859 = VECTOR('',#4860,1.); +#4860 = DIRECTION('',(1.,0.)); +#4861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4862 = PCURVE('',#4863,#4868); +#4863 = PLANE('',#4864); +#4864 = AXIS2_PLACEMENT_3D('',#4865,#4866,#4867); +#4865 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4866 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4867 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#4868 = DEFINITIONAL_REPRESENTATION('',(#4869),#4877); +#4869 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4870,#4871,#4872,#4873, +#4874,#4875,#4876),.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('') ); +#4870 = CARTESIAN_POINT('',(-7.175,-1.564720575331E-16)); +#4871 = CARTESIAN_POINT('',(-7.175,12.427464544307)); +#4872 = CARTESIAN_POINT('',(3.5875,6.213732272153)); +#4873 = CARTESIAN_POINT('',(14.35,2.070312271843E-15)); +#4874 = CARTESIAN_POINT('',(3.5875,-6.213732272153)); +#4875 = CARTESIAN_POINT('',(-7.175,-12.4274645443)); +#4876 = CARTESIAN_POINT('',(-7.175,-1.564720575331E-16)); +#4877 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4878 = ORIENTED_EDGE('',*,*,#4879,.T.); +#4879 = EDGE_CURVE('',#4847,#4749,#4880,.T.); +#4880 = SEAM_CURVE('',#4881,(#4885,#4892),.PCURVE_S1.); +#4881 = LINE('',#4882,#4883); +#4882 = CARTESIAN_POINT('',(-7.175,8.792966355031E-15,2.2)); +#4883 = VECTOR('',#4884,1.); +#4884 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4885 = PCURVE('',#4769,#4886); +#4886 = DEFINITIONAL_REPRESENTATION('',(#4887),#4891); +#4887 = LINE('',#4888,#4889); +#4888 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4889 = VECTOR('',#4890,1.); +#4890 = DIRECTION('',(0.,-1.)); +#4891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4892 = PCURVE('',#4769,#4893); +#4893 = DEFINITIONAL_REPRESENTATION('',(#4894),#4898); +#4894 = LINE('',#4895,#4896); +#4895 = CARTESIAN_POINT('',(0.,0.)); +#4896 = VECTOR('',#4897,1.); +#4897 = DIRECTION('',(0.,-1.)); +#4898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4899 = ORIENTED_EDGE('',*,*,#4748,.T.); +#4900 = ORIENTED_EDGE('',*,*,#4879,.F.); +#4901 = ADVANCED_FACE('',(#4902,#4905),#4804,.F.); +#4902 = FACE_BOUND('',#4903,.F.); +#4903 = EDGE_LOOP('',(#4904)); +#4904 = ORIENTED_EDGE('',*,*,#4787,.F.); +#4905 = FACE_BOUND('',#4906,.F.); +#4906 = EDGE_LOOP('',(#4907)); +#4907 = ORIENTED_EDGE('',*,*,#4908,.T.); +#4908 = EDGE_CURVE('',#4909,#4909,#4911,.T.); +#4909 = VERTEX_POINT('',#4910); +#4910 = CARTESIAN_POINT('',(-12.55,8.792966355031E-15,2.2)); +#4911 = SURFACE_CURVE('',#4912,(#4917,#4928),.PCURVE_S1.); +#4912 = CIRCLE('',#4913,12.55); +#4913 = AXIS2_PLACEMENT_3D('',#4914,#4915,#4916); +#4914 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4915 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4916 = DIRECTION('',(-1.,0.,0.)); +#4917 = PCURVE('',#4804,#4918); +#4918 = DEFINITIONAL_REPRESENTATION('',(#4919),#4927); +#4919 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4920,#4921,#4922,#4923, +#4924,#4925,#4926),.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('') ); +#4920 = CARTESIAN_POINT('',(-12.55,-2.736898009813E-16)); +#4921 = CARTESIAN_POINT('',(-12.55,21.737237634989)); +#4922 = CARTESIAN_POINT('',(6.275,10.868618817495)); +#4923 = CARTESIAN_POINT('',(25.1,3.621243067822E-15)); +#4924 = CARTESIAN_POINT('',(6.275,-10.86861881749)); +#4925 = CARTESIAN_POINT('',(-12.55,-21.73723763498)); +#4926 = CARTESIAN_POINT('',(-12.55,-2.736898009813E-16)); +#4927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4928 = PCURVE('',#4929,#4934); +#4929 = CYLINDRICAL_SURFACE('',#4930,12.55); +#4930 = AXIS2_PLACEMENT_3D('',#4931,#4932,#4933); +#4931 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4932 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4933 = DIRECTION('',(-1.,0.,0.)); +#4934 = DEFINITIONAL_REPRESENTATION('',(#4935),#4939); +#4935 = LINE('',#4936,#4937); +#4936 = CARTESIAN_POINT('',(0.,0.)); +#4937 = VECTOR('',#4938,1.); +#4938 = DIRECTION('',(1.,0.)); +#4939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4940 = ADVANCED_FACE('',(#4941,#4976),#4863,.F.); +#4941 = FACE_BOUND('',#4942,.F.); +#4942 = EDGE_LOOP('',(#4943)); +#4943 = ORIENTED_EDGE('',*,*,#4944,.F.); +#4944 = EDGE_CURVE('',#4945,#4945,#4947,.T.); +#4945 = VERTEX_POINT('',#4946); +#4946 = CARTESIAN_POINT('',(-7.85,8.792966355031E-15,2.2)); +#4947 = SURFACE_CURVE('',#4948,(#4953,#4964),.PCURVE_S1.); +#4948 = CIRCLE('',#4949,7.85); +#4949 = AXIS2_PLACEMENT_3D('',#4950,#4951,#4952); +#4950 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4951 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4952 = DIRECTION('',(-1.,0.,0.)); +#4953 = PCURVE('',#4863,#4954); +#4954 = DEFINITIONAL_REPRESENTATION('',(#4955),#4963); +#4955 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#4956,#4957,#4958,#4959, +#4960,#4961,#4962),.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('') ); +#4956 = CARTESIAN_POINT('',(-7.85,-1.71192425315E-16)); +#4957 = CARTESIAN_POINT('',(-7.85,13.596598839416)); +#4958 = CARTESIAN_POINT('',(3.925,6.798299419708)); +#4959 = CARTESIAN_POINT('',(15.7,2.265080325291E-15)); +#4960 = CARTESIAN_POINT('',(3.925,-6.798299419708)); +#4961 = CARTESIAN_POINT('',(-7.85,-13.59659883941)); +#4962 = CARTESIAN_POINT('',(-7.85,-1.71192425315E-16)); +#4963 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4964 = PCURVE('',#4965,#4970); +#4965 = CYLINDRICAL_SURFACE('',#4966,7.85); +#4966 = AXIS2_PLACEMENT_3D('',#4967,#4968,#4969); +#4967 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#4968 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#4969 = DIRECTION('',(-1.,0.,0.)); +#4970 = DEFINITIONAL_REPRESENTATION('',(#4971),#4975); +#4971 = LINE('',#4972,#4973); +#4972 = CARTESIAN_POINT('',(0.,0.)); +#4973 = VECTOR('',#4974,1.); +#4974 = DIRECTION('',(1.,0.)); +#4975 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4976 = FACE_BOUND('',#4977,.F.); +#4977 = EDGE_LOOP('',(#4978)); +#4978 = ORIENTED_EDGE('',*,*,#4846,.T.); +#4979 = ADVANCED_FACE('',(#4980),#4929,.F.); +#4980 = FACE_BOUND('',#4981,.F.); +#4981 = EDGE_LOOP('',(#4982,#4983,#5006,#5037)); +#4982 = ORIENTED_EDGE('',*,*,#4908,.F.); +#4983 = ORIENTED_EDGE('',*,*,#4984,.T.); +#4984 = EDGE_CURVE('',#4909,#4985,#4987,.T.); +#4985 = VERTEX_POINT('',#4986); +#4986 = CARTESIAN_POINT('',(-12.55,7.993605777301E-15,2.)); +#4987 = SEAM_CURVE('',#4988,(#4992,#4999),.PCURVE_S1.); +#4988 = LINE('',#4989,#4990); +#4989 = CARTESIAN_POINT('',(-12.55,8.792966355031E-15,2.2)); +#4990 = VECTOR('',#4991,1.); +#4991 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#4992 = PCURVE('',#4929,#4993); +#4993 = DEFINITIONAL_REPRESENTATION('',(#4994),#4998); +#4994 = LINE('',#4995,#4996); +#4995 = CARTESIAN_POINT('',(6.28318530718,0.)); +#4996 = VECTOR('',#4997,1.); +#4997 = DIRECTION('',(0.,-1.)); +#4998 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#4999 = PCURVE('',#4929,#5000); +#5000 = DEFINITIONAL_REPRESENTATION('',(#5001),#5005); +#5001 = LINE('',#5002,#5003); +#5002 = CARTESIAN_POINT('',(0.,0.)); +#5003 = VECTOR('',#5004,1.); +#5004 = DIRECTION('',(0.,-1.)); +#5005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5006 = ORIENTED_EDGE('',*,*,#5007,.T.); +#5007 = EDGE_CURVE('',#4985,#4985,#5008,.T.); +#5008 = SURFACE_CURVE('',#5009,(#5014,#5021),.PCURVE_S1.); +#5009 = CIRCLE('',#5010,12.55); +#5010 = AXIS2_PLACEMENT_3D('',#5011,#5012,#5013); +#5011 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#5012 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5013 = DIRECTION('',(-1.,0.,0.)); +#5014 = PCURVE('',#4929,#5015); +#5015 = DEFINITIONAL_REPRESENTATION('',(#5016),#5020); +#5016 = LINE('',#5017,#5018); +#5017 = CARTESIAN_POINT('',(0.,-0.2)); +#5018 = VECTOR('',#5019,1.); +#5019 = DIRECTION('',(1.,0.)); +#5020 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5021 = PCURVE('',#5022,#5027); +#5022 = PLANE('',#5023); +#5023 = AXIS2_PLACEMENT_3D('',#5024,#5025,#5026); +#5024 = CARTESIAN_POINT('',(-12.55,7.993605777301E-15,2.)); +#5025 = DIRECTION('',(-1.233789498913E-31,-3.977415940661E-15,-1.)); +#5026 = DIRECTION('',(0.,-1.,3.977415940661E-15)); +#5027 = DEFINITIONAL_REPRESENTATION('',(#5028),#5036); +#5028 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5029,#5030,#5031,#5032, +#5033,#5034,#5035),.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('') ); +#5029 = CARTESIAN_POINT('',(0.,-1.42108547152E-14)); +#5030 = CARTESIAN_POINT('',(21.737237634989,-1.42108547152E-14)); +#5031 = CARTESIAN_POINT('',(10.868618817495,-18.825)); +#5032 = CARTESIAN_POINT('',(3.07386346586E-15,-37.65)); +#5033 = CARTESIAN_POINT('',(-10.86861881749,-18.825)); +#5034 = CARTESIAN_POINT('',(-21.73723763498,-3.37507799486E-14)); +#5035 = CARTESIAN_POINT('',(0.,-1.42108547152E-14)); +#5036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5037 = ORIENTED_EDGE('',*,*,#4984,.F.); +#5038 = ADVANCED_FACE('',(#5039),#4965,.T.); +#5039 = FACE_BOUND('',#5040,.T.); +#5040 = EDGE_LOOP('',(#5041,#5042,#5065,#5096)); +#5041 = ORIENTED_EDGE('',*,*,#4944,.F.); +#5042 = ORIENTED_EDGE('',*,*,#5043,.T.); +#5043 = EDGE_CURVE('',#4945,#5044,#5046,.T.); +#5044 = VERTEX_POINT('',#5045); +#5045 = CARTESIAN_POINT('',(-7.85,7.993605777301E-15,2.)); +#5046 = SEAM_CURVE('',#5047,(#5051,#5058),.PCURVE_S1.); +#5047 = LINE('',#5048,#5049); +#5048 = CARTESIAN_POINT('',(-7.85,8.792966355031E-15,2.2)); +#5049 = VECTOR('',#5050,1.); +#5050 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5051 = PCURVE('',#4965,#5052); +#5052 = DEFINITIONAL_REPRESENTATION('',(#5053),#5057); +#5053 = LINE('',#5054,#5055); +#5054 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5055 = VECTOR('',#5056,1.); +#5056 = DIRECTION('',(0.,-1.)); +#5057 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5058 = PCURVE('',#4965,#5059); +#5059 = DEFINITIONAL_REPRESENTATION('',(#5060),#5064); +#5060 = LINE('',#5061,#5062); +#5061 = CARTESIAN_POINT('',(0.,0.)); +#5062 = VECTOR('',#5063,1.); +#5063 = DIRECTION('',(0.,-1.)); +#5064 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5065 = ORIENTED_EDGE('',*,*,#5066,.T.); +#5066 = EDGE_CURVE('',#5044,#5044,#5067,.T.); +#5067 = SURFACE_CURVE('',#5068,(#5073,#5080),.PCURVE_S1.); +#5068 = CIRCLE('',#5069,7.85); +#5069 = AXIS2_PLACEMENT_3D('',#5070,#5071,#5072); +#5070 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#5071 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5072 = DIRECTION('',(-1.,0.,0.)); +#5073 = PCURVE('',#4965,#5074); +#5074 = DEFINITIONAL_REPRESENTATION('',(#5075),#5079); +#5075 = LINE('',#5076,#5077); +#5076 = CARTESIAN_POINT('',(0.,-0.2)); +#5077 = VECTOR('',#5078,1.); +#5078 = DIRECTION('',(1.,0.)); +#5079 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5080 = PCURVE('',#5081,#5086); +#5081 = PLANE('',#5082); +#5082 = AXIS2_PLACEMENT_3D('',#5083,#5084,#5085); +#5083 = CARTESIAN_POINT('',(8.188264266703E-16,7.379851342731E-15,2.)); +#5084 = DIRECTION('',(-5.997990120709E-31,-3.972982855562E-15,-1.)); +#5085 = DIRECTION('',(0.,-1.,3.972982855562E-15)); +#5086 = DEFINITIONAL_REPRESENTATION('',(#5087),#5095); +#5087 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5088,#5089,#5090,#5091, +#5092,#5093,#5094),.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('') ); +#5088 = CARTESIAN_POINT('',(-6.137544345705E-16,7.85)); +#5089 = CARTESIAN_POINT('',(13.596598839416,7.85)); +#5090 = CARTESIAN_POINT('',(6.798299419708,-3.925)); +#5091 = CARTESIAN_POINT('',(1.308941040091E-15,-15.7)); +#5092 = CARTESIAN_POINT('',(-6.798299419708,-3.925)); +#5093 = CARTESIAN_POINT('',(-13.59659883941,7.85)); +#5094 = CARTESIAN_POINT('',(-6.137544345705E-16,7.85)); +#5095 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5096 = ORIENTED_EDGE('',*,*,#5043,.F.); +#5097 = ADVANCED_FACE('',(#5098,#5101),#5022,.F.); +#5098 = FACE_BOUND('',#5099,.T.); +#5099 = EDGE_LOOP('',(#5100)); +#5100 = ORIENTED_EDGE('',*,*,#5007,.T.); +#5101 = FACE_BOUND('',#5102,.F.); +#5102 = EDGE_LOOP('',(#5103)); +#5103 = ORIENTED_EDGE('',*,*,#5104,.T.); +#5104 = EDGE_CURVE('',#5105,#5105,#5107,.T.); +#5105 = VERTEX_POINT('',#5106); +#5106 = CARTESIAN_POINT('',(-12.05,7.993605777301E-15,2.)); +#5107 = SURFACE_CURVE('',#5108,(#5113,#5124),.PCURVE_S1.); +#5108 = CIRCLE('',#5109,12.05); +#5109 = AXIS2_PLACEMENT_3D('',#5110,#5111,#5112); +#5110 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#5111 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5112 = DIRECTION('',(-1.,0.,0.)); +#5113 = PCURVE('',#5022,#5114); +#5114 = DEFINITIONAL_REPRESENTATION('',(#5115),#5123); +#5115 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5116,#5117,#5118,#5119, +#5120,#5121,#5122),.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('') ); +#5116 = CARTESIAN_POINT('',(0.,-0.5)); +#5117 = CARTESIAN_POINT('',(20.871212231205,-0.5)); +#5118 = CARTESIAN_POINT('',(10.435606115602,-18.575)); +#5119 = CARTESIAN_POINT('',(2.951398785945E-15,-36.65)); +#5120 = CARTESIAN_POINT('',(-10.4356061156,-18.575)); +#5121 = CARTESIAN_POINT('',(-20.8712122312,-0.5)); +#5122 = CARTESIAN_POINT('',(0.,-0.5)); +#5123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5124 = PCURVE('',#5125,#5130); +#5125 = CYLINDRICAL_SURFACE('',#5126,12.05); +#5126 = AXIS2_PLACEMENT_3D('',#5127,#5128,#5129); +#5127 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5128 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5129 = DIRECTION('',(-1.,0.,0.)); +#5130 = DEFINITIONAL_REPRESENTATION('',(#5131),#5135); +#5131 = LINE('',#5132,#5133); +#5132 = CARTESIAN_POINT('',(0.,-0.2)); +#5133 = VECTOR('',#5134,1.); +#5134 = DIRECTION('',(1.,0.)); +#5135 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5136 = ADVANCED_FACE('',(#5137,#5172),#5081,.F.); +#5137 = FACE_BOUND('',#5138,.T.); +#5138 = EDGE_LOOP('',(#5139)); +#5139 = ORIENTED_EDGE('',*,*,#5140,.T.); +#5140 = EDGE_CURVE('',#5141,#5141,#5143,.T.); +#5141 = VERTEX_POINT('',#5142); +#5142 = CARTESIAN_POINT('',(-8.35,7.993605777301E-15,2.)); +#5143 = SURFACE_CURVE('',#5144,(#5149,#5160),.PCURVE_S1.); +#5144 = CIRCLE('',#5145,8.35); +#5145 = AXIS2_PLACEMENT_3D('',#5146,#5147,#5148); +#5146 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#5147 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5148 = DIRECTION('',(-1.,0.,0.)); +#5149 = PCURVE('',#5081,#5150); +#5150 = DEFINITIONAL_REPRESENTATION('',(#5151),#5159); +#5151 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5152,#5153,#5154,#5155, +#5156,#5157,#5158),.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('') ); +#5152 = CARTESIAN_POINT('',(-6.137544345705E-16,8.35)); +#5153 = CARTESIAN_POINT('',(14.4626242432,8.35)); +#5154 = CARTESIAN_POINT('',(7.2313121216,-4.175)); +#5155 = CARTESIAN_POINT('',(1.431405720006E-15,-16.7)); +#5156 = CARTESIAN_POINT('',(-7.2313121216,-4.175)); +#5157 = CARTESIAN_POINT('',(-14.4626242432,8.35)); +#5158 = CARTESIAN_POINT('',(-6.137544345705E-16,8.35)); +#5159 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5160 = PCURVE('',#5161,#5166); +#5161 = CYLINDRICAL_SURFACE('',#5162,8.35); +#5162 = AXIS2_PLACEMENT_3D('',#5163,#5164,#5165); +#5163 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5164 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5165 = DIRECTION('',(-1.,0.,0.)); +#5166 = DEFINITIONAL_REPRESENTATION('',(#5167),#5171); +#5167 = LINE('',#5168,#5169); +#5168 = CARTESIAN_POINT('',(0.,-0.2)); +#5169 = VECTOR('',#5170,1.); +#5170 = DIRECTION('',(1.,0.)); +#5171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5172 = FACE_BOUND('',#5173,.F.); +#5173 = EDGE_LOOP('',(#5174)); +#5174 = ORIENTED_EDGE('',*,*,#5066,.T.); +#5175 = ADVANCED_FACE('',(#5176),#5125,.T.); +#5176 = FACE_BOUND('',#5177,.T.); +#5177 = EDGE_LOOP('',(#5178,#5211,#5232,#5233)); +#5178 = ORIENTED_EDGE('',*,*,#5179,.F.); +#5179 = EDGE_CURVE('',#5180,#5180,#5182,.T.); +#5180 = VERTEX_POINT('',#5181); +#5181 = CARTESIAN_POINT('',(-12.05,8.792966355031E-15,2.2)); +#5182 = SURFACE_CURVE('',#5183,(#5188,#5195),.PCURVE_S1.); +#5183 = CIRCLE('',#5184,12.05); +#5184 = AXIS2_PLACEMENT_3D('',#5185,#5186,#5187); +#5185 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5186 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5187 = DIRECTION('',(-1.,0.,0.)); +#5188 = PCURVE('',#5125,#5189); +#5189 = DEFINITIONAL_REPRESENTATION('',(#5190),#5194); +#5190 = LINE('',#5191,#5192); +#5191 = CARTESIAN_POINT('',(0.,0.)); +#5192 = VECTOR('',#5193,1.); +#5193 = DIRECTION('',(1.,0.)); +#5194 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5195 = PCURVE('',#5196,#5201); +#5196 = PLANE('',#5197); +#5197 = AXIS2_PLACEMENT_3D('',#5198,#5199,#5200); +#5198 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5199 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5200 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#5201 = DEFINITIONAL_REPRESENTATION('',(#5202),#5210); +#5202 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5203,#5204,#5205,#5206, +#5207,#5208,#5209),.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('') ); +#5203 = CARTESIAN_POINT('',(-12.05,-2.627858248465E-16)); +#5204 = CARTESIAN_POINT('',(-12.05,20.871212231205)); +#5205 = CARTESIAN_POINT('',(6.025,10.435606115602)); +#5206 = CARTESIAN_POINT('',(24.1,3.476970435638E-15)); +#5207 = CARTESIAN_POINT('',(6.025,-10.4356061156)); +#5208 = CARTESIAN_POINT('',(-12.05,-20.8712122312)); +#5209 = CARTESIAN_POINT('',(-12.05,-2.627858248465E-16)); +#5210 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5211 = ORIENTED_EDGE('',*,*,#5212,.T.); +#5212 = EDGE_CURVE('',#5180,#5105,#5213,.T.); +#5213 = SEAM_CURVE('',#5214,(#5218,#5225),.PCURVE_S1.); +#5214 = LINE('',#5215,#5216); +#5215 = CARTESIAN_POINT('',(-12.05,8.792966355031E-15,2.2)); +#5216 = VECTOR('',#5217,1.); +#5217 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5218 = PCURVE('',#5125,#5219); +#5219 = DEFINITIONAL_REPRESENTATION('',(#5220),#5224); +#5220 = LINE('',#5221,#5222); +#5221 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5222 = VECTOR('',#5223,1.); +#5223 = DIRECTION('',(0.,-1.)); +#5224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5225 = PCURVE('',#5125,#5226); +#5226 = DEFINITIONAL_REPRESENTATION('',(#5227),#5231); +#5227 = LINE('',#5228,#5229); +#5228 = CARTESIAN_POINT('',(0.,0.)); +#5229 = VECTOR('',#5230,1.); +#5230 = DIRECTION('',(0.,-1.)); +#5231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5232 = ORIENTED_EDGE('',*,*,#5104,.T.); +#5233 = ORIENTED_EDGE('',*,*,#5212,.F.); +#5234 = ADVANCED_FACE('',(#5235),#5161,.F.); +#5235 = FACE_BOUND('',#5236,.F.); +#5236 = EDGE_LOOP('',(#5237,#5270,#5291,#5292)); +#5237 = ORIENTED_EDGE('',*,*,#5238,.F.); +#5238 = EDGE_CURVE('',#5239,#5239,#5241,.T.); +#5239 = VERTEX_POINT('',#5240); +#5240 = CARTESIAN_POINT('',(-8.35,8.792966355031E-15,2.2)); +#5241 = SURFACE_CURVE('',#5242,(#5247,#5254),.PCURVE_S1.); +#5242 = CIRCLE('',#5243,8.35); +#5243 = AXIS2_PLACEMENT_3D('',#5244,#5245,#5246); +#5244 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5245 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5246 = DIRECTION('',(-1.,0.,0.)); +#5247 = PCURVE('',#5161,#5248); +#5248 = DEFINITIONAL_REPRESENTATION('',(#5249),#5253); +#5249 = LINE('',#5250,#5251); +#5250 = CARTESIAN_POINT('',(0.,0.)); +#5251 = VECTOR('',#5252,1.); +#5252 = DIRECTION('',(1.,0.)); +#5253 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5254 = PCURVE('',#5255,#5260); +#5255 = PLANE('',#5256); +#5256 = AXIS2_PLACEMENT_3D('',#5257,#5258,#5259); +#5257 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5258 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5259 = DIRECTION('',(1.,2.180795226942E-17,-8.716208662598E-32)); +#5260 = DEFINITIONAL_REPRESENTATION('',(#5261),#5269); +#5261 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5262,#5263,#5264,#5265, +#5266,#5267,#5268),.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('') ); +#5262 = CARTESIAN_POINT('',(-8.35,-1.820964014497E-16)); +#5263 = CARTESIAN_POINT('',(-8.35,14.4626242432)); +#5264 = CARTESIAN_POINT('',(4.175,7.2313121216)); +#5265 = CARTESIAN_POINT('',(16.7,2.409352957475E-15)); +#5266 = CARTESIAN_POINT('',(4.175,-7.2313121216)); +#5267 = CARTESIAN_POINT('',(-8.35,-14.4626242432)); +#5268 = CARTESIAN_POINT('',(-8.35,-1.820964014497E-16)); +#5269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5270 = ORIENTED_EDGE('',*,*,#5271,.T.); +#5271 = EDGE_CURVE('',#5239,#5141,#5272,.T.); +#5272 = SEAM_CURVE('',#5273,(#5277,#5284),.PCURVE_S1.); +#5273 = LINE('',#5274,#5275); +#5274 = CARTESIAN_POINT('',(-8.35,8.792966355031E-15,2.2)); +#5275 = VECTOR('',#5276,1.); +#5276 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5277 = PCURVE('',#5161,#5278); +#5278 = DEFINITIONAL_REPRESENTATION('',(#5279),#5283); +#5279 = LINE('',#5280,#5281); +#5280 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5281 = VECTOR('',#5282,1.); +#5282 = DIRECTION('',(0.,-1.)); +#5283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5284 = PCURVE('',#5161,#5285); +#5285 = DEFINITIONAL_REPRESENTATION('',(#5286),#5290); +#5286 = LINE('',#5287,#5288); +#5287 = CARTESIAN_POINT('',(0.,0.)); +#5288 = VECTOR('',#5289,1.); +#5289 = DIRECTION('',(0.,-1.)); +#5290 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5291 = ORIENTED_EDGE('',*,*,#5140,.T.); +#5292 = ORIENTED_EDGE('',*,*,#5271,.F.); +#5293 = ADVANCED_FACE('',(#5294,#5297),#5196,.F.); +#5294 = FACE_BOUND('',#5295,.F.); +#5295 = EDGE_LOOP('',(#5296)); +#5296 = ORIENTED_EDGE('',*,*,#5179,.F.); +#5297 = FACE_BOUND('',#5298,.F.); +#5298 = EDGE_LOOP('',(#5299)); +#5299 = ORIENTED_EDGE('',*,*,#5300,.T.); +#5300 = EDGE_CURVE('',#5301,#5301,#5303,.T.); +#5301 = VERTEX_POINT('',#5302); +#5302 = CARTESIAN_POINT('',(-10.2,8.792966355031E-15,2.2)); +#5303 = SURFACE_CURVE('',#5304,(#5309,#5320),.PCURVE_S1.); +#5304 = CIRCLE('',#5305,10.2); +#5305 = AXIS2_PLACEMENT_3D('',#5306,#5307,#5308); +#5306 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5307 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5308 = DIRECTION('',(-1.,0.,0.)); +#5309 = PCURVE('',#5196,#5310); +#5310 = DEFINITIONAL_REPRESENTATION('',(#5311),#5319); +#5311 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5312,#5313,#5314,#5315, +#5316,#5317,#5318),.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('') ); +#5312 = CARTESIAN_POINT('',(-10.2,-2.224411131481E-16)); +#5313 = CARTESIAN_POINT('',(-10.2,17.666918237203)); +#5314 = CARTESIAN_POINT('',(5.1,8.833459118601)); +#5315 = CARTESIAN_POINT('',(20.4,2.943161696557E-15)); +#5316 = CARTESIAN_POINT('',(5.1,-8.833459118601)); +#5317 = CARTESIAN_POINT('',(-10.2,-17.6669182372)); +#5318 = CARTESIAN_POINT('',(-10.2,-2.224411131481E-16)); +#5319 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5320 = PCURVE('',#5321,#5326); +#5321 = CYLINDRICAL_SURFACE('',#5322,10.2); +#5322 = AXIS2_PLACEMENT_3D('',#5323,#5324,#5325); +#5323 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5324 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5325 = DIRECTION('',(-1.,0.,0.)); +#5326 = DEFINITIONAL_REPRESENTATION('',(#5327),#5331); +#5327 = LINE('',#5328,#5329); +#5328 = CARTESIAN_POINT('',(0.,0.)); +#5329 = VECTOR('',#5330,1.); +#5330 = DIRECTION('',(1.,0.)); +#5331 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5332 = ADVANCED_FACE('',(#5333,#5368),#5255,.F.); +#5333 = FACE_BOUND('',#5334,.F.); +#5334 = EDGE_LOOP('',(#5335)); +#5335 = ORIENTED_EDGE('',*,*,#5336,.F.); +#5336 = EDGE_CURVE('',#5337,#5337,#5339,.T.); +#5337 = VERTEX_POINT('',#5338); +#5338 = CARTESIAN_POINT('',(-9.7,8.792966355031E-15,2.2)); +#5339 = SURFACE_CURVE('',#5340,(#5345,#5356),.PCURVE_S1.); +#5340 = CIRCLE('',#5341,9.7); +#5341 = AXIS2_PLACEMENT_3D('',#5342,#5343,#5344); +#5342 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5343 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5344 = DIRECTION('',(-1.,0.,0.)); +#5345 = PCURVE('',#5255,#5346); +#5346 = DEFINITIONAL_REPRESENTATION('',(#5347),#5355); +#5347 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5348,#5349,#5350,#5351, +#5352,#5353,#5354),.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('') ); +#5348 = CARTESIAN_POINT('',(-9.7,-2.115371370134E-16)); +#5349 = CARTESIAN_POINT('',(-9.7,16.800892833418)); +#5350 = CARTESIAN_POINT('',(4.85,8.400446416709)); +#5351 = CARTESIAN_POINT('',(19.4,2.798889064373E-15)); +#5352 = CARTESIAN_POINT('',(4.85,-8.400446416709)); +#5353 = CARTESIAN_POINT('',(-9.7,-16.80089283341)); +#5354 = CARTESIAN_POINT('',(-9.7,-2.115371370134E-16)); +#5355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5356 = PCURVE('',#5357,#5362); +#5357 = CYLINDRICAL_SURFACE('',#5358,9.7); +#5358 = AXIS2_PLACEMENT_3D('',#5359,#5360,#5361); +#5359 = CARTESIAN_POINT('',(0.,8.792966355031E-15,2.2)); +#5360 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5361 = DIRECTION('',(-1.,0.,0.)); +#5362 = DEFINITIONAL_REPRESENTATION('',(#5363),#5367); +#5363 = LINE('',#5364,#5365); +#5364 = CARTESIAN_POINT('',(0.,0.)); +#5365 = VECTOR('',#5366,1.); +#5366 = DIRECTION('',(1.,0.)); +#5367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5368 = FACE_BOUND('',#5369,.F.); +#5369 = EDGE_LOOP('',(#5370)); +#5370 = ORIENTED_EDGE('',*,*,#5238,.T.); +#5371 = ADVANCED_FACE('',(#5372),#5321,.F.); +#5372 = FACE_BOUND('',#5373,.F.); +#5373 = EDGE_LOOP('',(#5374,#5375,#5398,#5429)); +#5374 = ORIENTED_EDGE('',*,*,#5300,.F.); +#5375 = ORIENTED_EDGE('',*,*,#5376,.T.); +#5376 = EDGE_CURVE('',#5301,#5377,#5379,.T.); +#5377 = VERTEX_POINT('',#5378); +#5378 = CARTESIAN_POINT('',(-10.2,7.993605777301E-15,2.)); +#5379 = SEAM_CURVE('',#5380,(#5384,#5391),.PCURVE_S1.); +#5380 = LINE('',#5381,#5382); +#5381 = CARTESIAN_POINT('',(-10.2,8.792966355031E-15,2.2)); +#5382 = VECTOR('',#5383,1.); +#5383 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5384 = PCURVE('',#5321,#5385); +#5385 = DEFINITIONAL_REPRESENTATION('',(#5386),#5390); +#5386 = LINE('',#5387,#5388); +#5387 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5388 = VECTOR('',#5389,1.); +#5389 = DIRECTION('',(0.,-1.)); +#5390 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5391 = PCURVE('',#5321,#5392); +#5392 = DEFINITIONAL_REPRESENTATION('',(#5393),#5397); +#5393 = LINE('',#5394,#5395); +#5394 = CARTESIAN_POINT('',(0.,0.)); +#5395 = VECTOR('',#5396,1.); +#5396 = DIRECTION('',(0.,-1.)); +#5397 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5398 = ORIENTED_EDGE('',*,*,#5399,.T.); +#5399 = EDGE_CURVE('',#5377,#5377,#5400,.T.); +#5400 = SURFACE_CURVE('',#5401,(#5406,#5413),.PCURVE_S1.); +#5401 = CIRCLE('',#5402,10.2); +#5402 = AXIS2_PLACEMENT_3D('',#5403,#5404,#5405); +#5403 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#5404 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5405 = DIRECTION('',(-1.,0.,0.)); +#5406 = PCURVE('',#5321,#5407); +#5407 = DEFINITIONAL_REPRESENTATION('',(#5408),#5412); +#5408 = LINE('',#5409,#5410); +#5409 = CARTESIAN_POINT('',(0.,-0.2)); +#5410 = VECTOR('',#5411,1.); +#5411 = DIRECTION('',(1.,0.)); +#5412 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5413 = PCURVE('',#5414,#5419); +#5414 = PLANE('',#5415); +#5415 = AXIS2_PLACEMENT_3D('',#5416,#5417,#5418); +#5416 = CARTESIAN_POINT('',(-10.2,7.993605777301E-15,2.)); +#5417 = DIRECTION('',(-2.80168584995E-31,-3.98839234792E-15,-1.)); +#5418 = DIRECTION('',(0.,-1.,3.98839234792E-15)); +#5419 = DEFINITIONAL_REPRESENTATION('',(#5420),#5428); +#5420 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5421,#5422,#5423,#5424, +#5425,#5426,#5427),.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('') ); +#5421 = CARTESIAN_POINT('',(0.,-8.881784197001E-15)); +#5422 = CARTESIAN_POINT('',(17.666918237203,-8.881784197001E-15)); +#5423 = CARTESIAN_POINT('',(8.833459118601,-15.3)); +#5424 = CARTESIAN_POINT('',(2.498279470261E-15,-30.6)); +#5425 = CARTESIAN_POINT('',(-8.833459118601,-15.3)); +#5426 = CARTESIAN_POINT('',(-17.6669182372,-2.48689957516E-14)); +#5427 = CARTESIAN_POINT('',(0.,-8.881784197001E-15)); +#5428 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5429 = ORIENTED_EDGE('',*,*,#5376,.F.); +#5430 = ADVANCED_FACE('',(#5431),#5357,.T.); +#5431 = FACE_BOUND('',#5432,.T.); +#5432 = EDGE_LOOP('',(#5433,#5434,#5457,#5483)); +#5433 = ORIENTED_EDGE('',*,*,#5336,.F.); +#5434 = ORIENTED_EDGE('',*,*,#5435,.T.); +#5435 = EDGE_CURVE('',#5337,#5436,#5438,.T.); +#5436 = VERTEX_POINT('',#5437); +#5437 = CARTESIAN_POINT('',(-9.7,7.993605777301E-15,2.)); +#5438 = SEAM_CURVE('',#5439,(#5443,#5450),.PCURVE_S1.); +#5439 = LINE('',#5440,#5441); +#5440 = CARTESIAN_POINT('',(-9.7,8.792966355031E-15,2.2)); +#5441 = VECTOR('',#5442,1.); +#5442 = DIRECTION('',(0.,-3.996802888651E-15,-1.)); +#5443 = PCURVE('',#5357,#5444); +#5444 = DEFINITIONAL_REPRESENTATION('',(#5445),#5449); +#5445 = LINE('',#5446,#5447); +#5446 = CARTESIAN_POINT('',(6.28318530718,0.)); +#5447 = VECTOR('',#5448,1.); +#5448 = DIRECTION('',(0.,-1.)); +#5449 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5450 = PCURVE('',#5357,#5451); +#5451 = DEFINITIONAL_REPRESENTATION('',(#5452),#5456); +#5452 = LINE('',#5453,#5454); +#5453 = CARTESIAN_POINT('',(0.,0.)); +#5454 = VECTOR('',#5455,1.); +#5455 = DIRECTION('',(0.,-1.)); +#5456 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5457 = ORIENTED_EDGE('',*,*,#5458,.T.); +#5458 = EDGE_CURVE('',#5436,#5436,#5459,.T.); +#5459 = SURFACE_CURVE('',#5460,(#5465,#5472),.PCURVE_S1.); +#5460 = CIRCLE('',#5461,9.7); +#5461 = AXIS2_PLACEMENT_3D('',#5462,#5463,#5464); +#5462 = CARTESIAN_POINT('',(0.,7.993605777301E-15,2.)); +#5463 = DIRECTION('',(0.,3.996802888651E-15,1.)); +#5464 = DIRECTION('',(-1.,0.,0.)); +#5465 = PCURVE('',#5357,#5466); +#5466 = DEFINITIONAL_REPRESENTATION('',(#5467),#5471); +#5467 = LINE('',#5468,#5469); +#5468 = CARTESIAN_POINT('',(0.,-0.2)); +#5469 = VECTOR('',#5470,1.); +#5470 = DIRECTION('',(1.,0.)); +#5471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5472 = PCURVE('',#5414,#5473); +#5473 = DEFINITIONAL_REPRESENTATION('',(#5474),#5482); +#5474 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#5475,#5476,#5477,#5478, +#5479,#5480,#5481),.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('') ); +#5475 = CARTESIAN_POINT('',(0.,-0.5)); +#5476 = CARTESIAN_POINT('',(16.800892833418,-0.5)); +#5477 = CARTESIAN_POINT('',(8.400446416709,-15.05)); +#5478 = CARTESIAN_POINT('',(2.375814790346E-15,-29.6)); +#5479 = CARTESIAN_POINT('',(-8.400446416709,-15.05)); +#5480 = CARTESIAN_POINT('',(-16.80089283341,-0.5)); +#5481 = CARTESIAN_POINT('',(0.,-0.5)); +#5482 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#5483 = ORIENTED_EDGE('',*,*,#5435,.F.); +#5484 = ADVANCED_FACE('',(#5485,#5488),#5414,.F.); +#5485 = FACE_BOUND('',#5486,.T.); +#5486 = EDGE_LOOP('',(#5487)); +#5487 = ORIENTED_EDGE('',*,*,#5399,.T.); +#5488 = FACE_BOUND('',#5489,.F.); +#5489 = EDGE_LOOP('',(#5490)); +#5490 = ORIENTED_EDGE('',*,*,#5458,.T.); +#5491 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#5495)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#5492,#5493,#5494)) REPRESENTATION_CONTEXT +('Context #1','3D Context with UNIT and UNCERTAINTY') ); +#5492 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#5493 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#5494 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#5495 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(1.E-07),#5492, + 'distance_accuracy_value','confusion accuracy'); +#5496 = PRODUCT_TYPE('part',$,(#7)); +#5497 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #5498),#5491); +#5498 = STYLED_ITEM('color',(#5499),#15); +#5499 = PRESENTATION_STYLE_ASSIGNMENT((#5500,#5506)); +#5500 = SURFACE_STYLE_USAGE(.BOTH.,#5501); +#5501 = SURFACE_SIDE_STYLE('',(#5502)); +#5502 = SURFACE_STYLE_FILL_AREA(#5503); +#5503 = FILL_AREA_STYLE('',(#5504)); +#5504 = FILL_AREA_STYLE_COLOUR('',#5505); +#5505 = COLOUR_RGB('',0.219607844949,0.219607844949,0.219607844949); +#5506 = CURVE_STYLE('',#5507,POSITIVE_LENGTH_MEASURE(0.1),#5505); +#5507 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +ENDSEC; +END-ISO-10303-21; diff --git a/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.stl b/Electrical Parts/Servos/SpringRC-SM-S4303R/SM-S4303R-big-rounded-horn.stl new file mode 100644 index 0000000000000000000000000000000000000000..96ecfa0ebdacf33fd4a8478a1e42c2838d2c5c32 GIT binary patch literal 301084 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 z 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 J(5lg( zz3d&wwSzVB5#J82$eaRuth{EQCCtH6uuUTGyIl^Q1!taJN+DCjfp?}z5^QuIxyBjWH1WRFl4D$D=PktT}j=;Ccd(UlL z!lz#_+DG7S5bE8)@GpfpqEUOoAH&1HdOCjz_No*Qvh3Ght zC|M$8e$$uHJ_6BkMxtbikojC3KKBFBaY`c1Xof>{97vQb5i)ady@)DP5@|+SAv&&* zC>eOe^}4du>vJGF4kSvJ2$|o)WO5FG~+B};_N?}HaWD+1ARMxtbikP#inr;)IRn0Znd_o@}5+T~E z9S0I6ON7i?vF>Ucyagq1r64*EBubVDSx#_}m`6^CWVDY!bR0;OEDcd5i-}yt@Sw&9VaA8mIxWKReZh=w+Zul3Uj1-BBJ9^qGXAX z5%I;RA8?xxVWcDqjM{+W+PIu0dDmI#^aW!-%a+zApACBsr_uB#A7 zq!ps$P@-gskP-34=RR<4BMwBz35k*=LS`w}#77`H4kb#K2pLgjd;$sg z0;1#8#V>!|JZd?j<4~exiI7=}b@vg7j!Pv<7JG0zSQB?WY6qg@P@-gskmbZ&i9zKQ zeAZC;5|LJjjzz1CM93_~n)nDr$Du^Y5+O4OOQ~Ne2cqLpqGXAX`2>Cs9a&Qmh>k;v zk|jcB1lOy6Y~u%G5FLjSB};_NXXrE9M<6;5B}$eEnGr0dV_rEB9cLs;mI#?oU}vnyMe8%5JzNlM8_G4k|jcB z4z3r`aY~}uNGqvZqGXAXf#^6PQL;qH zj9@99B@}_^I3ZE8M96$tv=J;1-Xvh=9VkLo3ejuR3k zON7iE4k4}e5qEw%CRp>0sn{*M{Utt4ckW)DQt#bxaY{IP|I{({_g)v;GS0vTVtu)( zXtwarm-vJxM*D~btA+(H^}a0e)wKV$=5w4F?IXUMJTy4%l);I=OXe+R1WUEbc1q=5 z?xtG(ddOA56*vAb@%_Hj+VDwSjP?B|Peg;Uy<;L95EcWU{ImD_4vmFhqI z{8Z#6U)4#3cinNccz|IkR~9KB(WlmB!3Ev6C7vExa|vt3n*4C}d8w9fpRes`wns8} zp+j-d=8>P;@Cjy&_7OE7?i4P;z4oK6^V@JcSd#|JuS%VBTUTwziW;o~`RB>v;w8+% z^@>LF|Iw(OvT5I-?~<;;%~#ed;nT$!?ISk)bWQkF_cs&QomZ!XzpBd`rf%qy`sd^e zRI6KlzBo*tvrDjPRgJ|g#k%{5W6`sxqlb5YvfUEaiZu}rk=~BlvEuq?5;%b`_;~rz zC44d(qkY7YT?U3D2F5rQTQX=$pFv{vOJ)%i59QW5+j26mK*o`0i3lz6d4X zAm?825kD`R8M`yO|zKxL$6p&rz?( zo0%tnx+d7Ts%;6rtP+3OmNmR=&Sj}X_Uo*kIQWx+;m6lMlezYknkDjmW%)WOzI|2B zy>P~beN*FCUZU;j`RB-RUU`E|W5l~G#k%{5-t#AAey=q+=y?XR&eT_|yRTK(=8t7M zoi*6bKKx4|MAW+jmUIoLZ`wCpasD19_!?A7zJQAFYn5}GcB$Vdb^3zd+Kyw7x;Ffy z*YeCw9cnFMDc0RbT+rj^%$#3)2OW=G{u1{tYk2$jy;Bc`u6L7PHVCge>)c>)Mi)-azVUyV zjfY$nuDHBTiF|2MzMze7>XoyGVhiDnv=WWZhh`sNv)2-qVoiL+Z?N9cu;Ol4@3VwC zSW5g>EE;jF>wQ^f?5bhm+za+Dk#94~*WdAVzj8+Vh-cvG=fmS$U$Wm4MzEC33gZ0{ z$Bc4Qdh4fS!a9hM<=c$-LRSjk11x8>kN6R@LSxJhcLxV7VFXLboGUX$#IbVqzY^uE zZVqp6x_^m$@$0j<`lRrc%5p~gh}~u^NSu7=!0@BH8ZKc3OUeC7=E%r`m!7w4aLa`k zhi&IHE|G79;X76KTk4GV5pwU4dkFA`e<{Qfwd3|T_6}+`>lW_u+pNXR!RXDs&QI<2 z!r&gKK_+Oj9{t%4LdK@cH8C3@%**D zg8$xGGraQ1H&0^(OUVo><38%Ehc3K07j+wd2f8SNt$t-3k*aP_}3XYBXc zVvZ&m?IUD9lzCBlmw$0(=~0ekjj7pXaM0?jM>E%~tlfq=971&W5r~jOM98HYA?M`F zB>3iaF{E;sdvn5pJ97?qAX~N(a)=1IR3qe^d=CO&rSQHE>?05%hlr3f8X@Q8JBK(^ zwipp|jP?uHh>$ZHA?M`#vN%n*7!h)e_7RAX14PK7 zM#%A3ZZZ4B-{D1+nL~t}i)@Z~H$=Rf(RerJ;Cc~N<`AK&R*0zs#ME|taJ{Z9_4*u$ zkVBc@HA2qGw{dY2a4{m}n9t`xgd8A34mCoK+rjlB%FH1`)^;E|4&@(>kYf(6SK1)| zAB|c>$RQ%+P$T3VP8-hQwBcez$T8YSAVLlhA!jr~j=v6z*f-V?GfxiVUbRAm93Vmt zHA0T1Sa%Jg80{kvy;dN4 z4K;er;ae{`e1p6gacPW}u_2xrabP|SFfZCs%lf*qNMT;jVUAP;;@u45-B9D*xL(%8 z=Rg!5APUcD6rOWm(v`2dy6^D%9EgwuM93M9kYg#Qm3X3$K)jnkyc=q~8-KwZacSHO zGDFBr5w#pKb%2< z*4^hogq%Qx9BPCde=A(RFz3F?j(I(YIZ{0l5psYCIiV49{B>BwzHyrnVdM}IXgd(^ zCJ^t28t=ySvhF?yV(I`fbwXq6xL(%X=fIsHfjfeoOSrB=9FaW`AqR+%1C5a5FVOOr zX%UU(5It!-5bq`s?}i%h#(l+nh)Z*bceSq&QwNBt6B<*;eZ{)_9EgwuM985=$nji@ z*f-`wl$k?>tQ?4t14PK7M#!-gYvLm$$AAbq&?05%ClDbA8X?CBmXa|pz8rBNLasoB z9B70be=(cCr0pXRAy*(m4m3iJ5iBJ$sEqrF0}*lt5ptjra{L{4M94APM<7DZAVLl_ zLXHtECHE(pBclia5pswKInW3>Ctq@1eQCNF5ps<75ppMxI|A?$A;)zU;)vRT2suQA z9B70bb1)i_Yz`5!YJ~_nM1&k@gq)MFdQMJ`_P${6BM>2nh>!z~kYfZ(A@+D9Nl4iOGR-;J z;U*k-=9!b7fsqAe4>ERH1iH&2hrL7@eE+&Ra@H~0N5~#z?6L@SmqmPjx9nhcXdfYa zkg>}m&|MZWf~D{bIww0dBduf)GIm)cbeBbZs<`ZV#?vhOg&Q9sdyuiqBGg?L@t0xn zWGw!2lI%goE(`JRBxX45dBrY^gzmD4Ik;Xt;m^rF*hnkcgN$7kb{6G&UHSjx>`lOK zJF05Yg^C}|Q36Ez<_d&xXsSYWvqAc7G#vp^a z^C*kVp?W>-(ISjNMwG>YM_J^r2QW$+v3+(%e2HKTGNLS&9%YfgqJ#K}Y$2W-tr=a# zTIf2)AS23R=}{J0N^LI@j6p_}#eqjzWUJH?zc&7SkTJ-JvN-T4i~QXL##JLa)4udp zA{c{=C<}{2MjSx?nggOCGTK|Eb1>?R(Pyk-wKvji8FS>*a*tT3XC?JF2~O1fq&Ve*_Y$cVDAIAqnU-j*DUK}M9t(xWW0UbVgC zU<@*%ES4T+k=vE}glBAPMxwD6@O@6i;vmZ6z@sd3%V4Z9;&SY(k$9rKX53}+gE7d6 zvRHbQMXoEgz2smFGNLS&9%YgBs_i8QK}M8C?@<<2DaIfp%ECDqgN!JP z-lHrsLZ!Tya0FwJ5oOVPltr!|L|J5XiC_#eqAYrkvdFE35zJHVTF>Vk-Y52~0o4_0 z)~NT7-bxsQj3|rVqbxE zukT;FRop*jYzFY1>Wwt@mK@waW~2r8khy=%IEIft{7L)DS8{Own2{FTLsmajFZYib ztw27!Ynk?tEy_YURIl$RyC2*?W~2r8khy=%sDyvK`&0H6T_U)D%t#CFA#+!gPxjyR zniuY?g}y3wtGIv6NDJ;EtCZSaBDjCdNDJ;Et5s@=@9(=G+&^Zd1^1A-f6NGlx4r)9 z`-(0Rz6W4eP}w8R`@{DGoP#^gjGN%DGk2UB3vkhOp0%%h{w%~1+zn=I26u$H8_alv zYyDp@+}C<5Ik@A@NDJ;dt6sIeBQ3axta`%_wv3X4`^Su%;2tvfS{V!Ql-HcU zuRi%|+x_7FF=I2hhy0OipSfnd!6ol|;lBFhdq9rh{xRbwxQDEI)%KEu`^SvU;2yH- zRohDr?jJMKf_uoHdFvT#KBxcXzj)rh`s6zZ-V(Wg%t#CFAtSKIq`-2>XYx6 zxgXp=X50k#kX5hRUUG2%n6Vk$Lsq?Nd&%MZCGkX&yESHSjU$b<+&^Zd1^18$fnvoBuUhAp* ziY^h{KW3x__mCB#QvQt1TO#+58EL^iWbPj`j^XIl&e>OViSQ?i+~pj#q{fl%TJ9e+ z(t>-)%AsiPA2T8%wJYu)Gtz>4$lO0>9K(BG^@M#zmk913Gtz>4$cj)Y?jJLTB5`p4 zn2{FTLso=J`I9C`aQ~Q*7TiPT{xM@EuKuTw+gEgn;QlcqEx3oQvq?pl2!F1|8S!{2w#q!|2r*pSDJ?eHgRM1)~*G zD`7-2BQ1P}oHMc3=e2|eAK0{tGjsY{|!E1)u+8hI|-v-)tdfXN>W3s~CgKNDH4KXDPM4L@)-KkrqBf&Q_@L@+*>krqDRT`HFlMs37SKcRZ3Xv(QOk_9@EP)gQ3;qKAI3~JTZkDT;}adhh+;-s z_zXGgRc}iUMlCba!e_`?ui9R6Fb0{C7Cu8>@M%6~$cHhL%|2m1#|S!aiHt#Jq=nCr z7mP~44EZo-ve_rh85zszelVh#krqBf&U)4Ml7mspjI{6>a@MQ1mmD5*XJf7Es&S;T zmNCeTwD1}7f-we|As=R3b@+rCAmd)$4@ML-(!%GvxvrFt5ygyeNPP*TmKkZ`bLy;D zZ7(?(gUm<^pCRYI7IWXshgs%=(F%!!G02Rx@ELNJQcFq%W02XC`V4u&I0np+4>J-w zY5{$`ai_ZCJd}|ZK10q@YI})b3^F4vU}Mp@t0mgcEj8G}u<9tKGIT(Y?NDH4KFBtiN8S-JwkTbeOV1~S8q=nCrGeV`% zgYx|k=U@ynBQ1P}ykO)5X2^#b^BjC7f-%U9wD1{nMyM3VC%!A=Es-(EjI{6>@&YsD zHD<_%F+f$Fb0{C7CuAH9I6*H*##pa(*400WJX%}40*vg2F#ET zV}_j3C4w=?jI{6>az>~WV~`m`kvJHG%t#BLA!me2p$FyL9FAZNG9xW~hP+^`1ZK#G zF+)q8r7Ms&5#c;Ltgp}IdcSp-j)bP zSnxaxKkaSF_xn!#&Ha5wSYUs8K@LBA${Is_No=Aby-uC(AB+w;-5f(hp z!cTk4Uu9>6MW9OrBP@8Hg`f785h~?pVYyX|u;6(Xe%jjs&wjY^`rZ3{PQ>#p_!amP z!3YbUXW^&4^*lcTr@igtgq|Kx#}+t&XrB=lJQE_d5=L0?JPSYVEpw<|KWWUZVuS_H zv)~m}y^*Hgl7kTzh_vYaw6`NXEdr;#6<@F~IT&HV^DO+dx9o@NWrPLKgh+nS8lGq2 zr@dtk)r&Mwt#dyZVZrk(7-hldvpoCZ$PeGW&nK2)VToXb1<$ka)82ZXpMcZe_Hl+( zwvZ7Pcy{DgF~Wl9S@>yhSxRj$5sa|lc@}=!TeeCq!L{L;fbIt)EO?%UpZ2!LlOwMF zU*5B?K9vYRt;crmls(eCKm6n#=U_|*Pr&f=;d(?5EO0*DKA+DAAKEd`Pjm$1C3rdo zVOAba@@H`7Y?JesKKiD!#4n|n;JPSYV zt>+mHIPGnp7KTrLE{^-b2n(KP;itXr@r(wX_GXCi$xmx?1S2eXo(0dcP`zq<$-xK< zo@e2wz2&-6+e;2cSRm43&rf^nZ-(yhxvtdqlEY6n;tZLmz42rtv$w{P##%;L z@H`7Y?d=H9X!zlKF16MkKKUtN?g!%~cshlj-IhI9OG*S|GI#=ppAVO7S1n{r2G5;f z8^iNp^t(LI!cTk4eJy*2xHgQi;F%B!!3YbUXW^&4WhvELA{b%8^DO+dw*#I7@qt%f zYW-Ez!nI!gZzuCih*VdMu;6(Xe%f2EEA_TSFv5c8S-{4kZ&ypSpYJ+GSnxaxKke;+ zr$s!kyVUyjun>GaeQ&aAkLOwVX>ZvNwWLHa!h+{n_-SvML#1#vc~YTsFv5c8S@>yh z2Z(%F-0&J7wvjU|ED?;b;CU8)+FM4b6xuOQb#x9!SnxaxKkaSF^CkX|kAHBVGl1YL z5sa|lc@}=!TSll9?s=Y>=^Tu(;CU8)+S`)nOZ>}eAFz2z@RbNgSnxaxKkY3eR0{p$ zavGx;VZrk({Is_vPmB12m%e|WF#y3=B6zA1&$D1F(UKZRYKe@n;CU8)+FRyOG$Sl{ z?gW$$xT7$Z%V}>*o)&TV&)&Ds2#c_=L@>gF=UMn^ZyBLdjIiKI6^Vlp7Cg_wPkYM< zmBKxbx{CXp5f(hp!cTi!@bg>^s&3*1nBg2`6-`>zrx7*In3b%(bHSC za7qipIK0F-CcTG-DNTfUK2EyS^9%baU;X&#+1Gow+Md$y!P!I?_9cgVZhk1jrOc-( zEq)L&P9^Gj<^Wm{SKxW}12rOk9KerT)~&h_x_NDqPr0s8Yq=$^@07lvpnJa zYZ{00P3hgNy09-1AH;ZmKK1~}@zV#_TfObOU$NGwd{cTit1j$I#5*w>JPD%#IX?V~ zJFG76UTGZ4H>Jt3-Kq=w5^(~?s8{pMCH&rh#%Zf}-v_6F;Vx3XDNT;;R$bVai0vE~ z_7gWb(COI!i&Yi{JxLuJru1%z%mGbAxK-@oqIS{SWWCC_Ga`EqO;T6J;q`7DUOyXY zBK!(2X_dEzfmSJcO7F&zuen?0_lI$Kt2Peho6@^kmD?^f5#jf_aroV79LhJPiP&yc zz6YJddj{k1-oQANZ%XfGRqjii!+TNV@P5!Zly6FtW4l$k7j+JqEp^kZ=+K~iQ<@xN z)i{;p{@nCV`9w^=v5#-CuwCt6@S4TXKJI^*Pvy5#6!FY^{mJSEr>3u6Kzaq#nrM8r z$-Y3&^d!%_SEcYhr*(Xfyp2$HwW|EO%EU7EDh2Bnu+sc!Bh(MI1YgdwFT&6LP+iJV zevbuKjmfgHSE(od`5PBE`p|EfRWpRUGWL*ILDFheEyTCI{j(^5prPTH|LfO@- z@|!PIo_NMyrJi=uTNVd5yovcSLnHvKg2W1v=7;)(@1U*lZ8ytzVf&}_Ty1Y7d<|&2 zl+Ra_6%MtX>sV;8ewXWJpe$Wl#pn<|fn#gHcd7Wzb4&9%DxVk5TZz_*@|9n^nOMeN z_2P?D_MK7cZF49>E#%WgKK+|prFEipdt+A%`TUX3 z3+EgvrM9;bS|?gp(7)z$=sAa4rF!|ql1~`t2(2G&efY8y3)lQYA~{gAYglIKiGdt?r4-#pXb+$kwyk3C#&;}f341r7ERFkv-^jIeX_a0z zMYj=p59)o_MyMql=!R83SGQW!R{5UKov?n(J6>V=r5`G#Eu)RltA@46n%|#fy+QvP zs0xRV0M?fD4)*J0cXMf#UR&k60**8;8He(tryUyGffMu0yuJx|yHbU!NuZOR%D%V4$e8p-~ZG_gY)~K&oD_79h z16HEwHiGp*FIn$;ZGh&N#w*uD>qKjpSCty(S5WopRcmvoUewR}Qy>2=)7$1y&(&MB z9(whD^YYCq3miE^sm`U=br0zM!j+0$F8~Waag+SeY7-&eAyFn){)5 zt=>iGgNNTZ`Mnj-wRY7)UxihyQqR>}tTH5?dh*0(`Z>l!J&$OJiXU>N^a^s1fvcH0 zLa(4+HLe$8zihI}=Iv68MeP=6)=ZeOS1HVc*8k7muNlh5E^LrS;?MlFAiSy?WoZIkZl+uKamI#VYl% zsH@bbD|MxQsO`RPtN6in4CkY)E3G%o$QSV}q`V#~rQWs?-jkWV>WBAyl~s|}53E~o zML`SwiBP4k)N}O~y&d-)DxPb-D_@(#=bxra`Pv*@=W~Te+qI^#7F}Q;rQ(N5X^plK zT0h`gaBWLItR@%ObEt5rhl*|^)DN`;dq4~9AXPZj5*N_Mb8jpx)aCV=WWLB^Epe;5Ps|0 z-cp{)=opTj!UgvCD|MybDqovJuasW%Hiuq8y$0C7Uf^j>#VS5W;nN1TaGfW#5x$4G zAj0<+EzLPQe6e)d!|DC3=r+RFHKt2@i8exQ*IH=%p?cNAHV2<;@u?C$=aaX1pAS!H z79V@uQ!T&rTw8{s+X%h3if$wLWRg$HXq8?~Ja1dz31-DAealeMGsKv@8GF4ad^KtJ zhp*u(cdgcs^36EB!p2_j1LbRTsJD8Z+ZwyJpS6ij8!Y#kN<|?Iasf|z% zwRU}PV5;4GJygnfSWIe$$hE6}s3kt{s`%lvFe_1X8{xATLnyk9P}_ZXaLt)WZzFJTuX$IIL-}z3 zGj6HE;n7W2qUbh4^{ORpgzwNUXqE3%TN)N|)o1C_bG-(NZX>kb740j4iDOJmW3N)G zcZP7&#$G*C&oN3cl50)>T-g2@d)1{Jz80OVs&c4aj?5gt<{YX^IUvp5mI{aJQVxvT zjJVmtp?ZB+q{5*kitrts3W9Se&Q0i{T8LQfc*)birIllfgKehhF z>%O$CD=>|{mOS%Gw^)De{-a67T>zm0fB84P1%a$V(QSn4z5Ds6t{-%Rrx{1|7}S&r zkQjT_rRX+7_3}I)oQ-1~`bDLZLre5aO);)OdMFXfq3AY3?NxLep(Scn%nXuM-+9qV z{U85|eP3r(gi1wz8lx1UQjw-qi8$-E*Y0okAMeNaY)17Xq-aUxCk{oZRHP|YB7XF& zuD|@rXBvlI^N=D(6i8%_notiL+_7}B1hyWjuSue{=GAQH+^MH z@4=9oBa}n+Mw)s9J>wW_9F&Uug!t9xym;?nPk6TZp}kK?(W=OwBUCEVlqwOI-s|>z zA3Obd#-Y7vNRcD*6US9vbn%ft|Jn4mtd0gDHAg6i>Wwt@271OZ);K5?`5AFEtb#6! zaG@oTvUp)l?}ngMXi5n9ao}~;!FG#Pb8jZAqQjw-qiGU9OjlG^osb^+lyjsLa9n$=F?De!rMYj=prlg|V z2t5f{(cu#e8E8%X#$M0dRdgE>bpjoOqT2|yL~U;)R0=bhMa-|_`jb0+;J>!6&FxCj zZG`H@jBF7zy=d)FJ5YE0#$I(Px{Xl1m{|@od(C}J=;yyShs*c5qT_yq&_K!f*~~KQ zQVz_0hnSIvH2*CTDi!?|ga%5+&*s#*7gYr2@I$ODLYn`U2$hQd5kdnc<7aDwJQ^qh zYms5L9t5mJsFaQpp`ZVbeIb?34YOVXC-?OHMiPVuO2*GtMR{CO^lk{1!g)eHzwZRy zL+IzfC5KAsxZ8CPea!xmr{6Sv$t)~kABD9uM(4DSj(n&cwj(ytU3c=EZ@>4;!}FH3 zE3N^hRBz-bj%|odbl3gY*S>h~w6mXW9MP62rFtVjaco0uqPy->pLze@58n1v? zS`|{NcN1N5gf5k0I`YYfzx*3}o+rukQ7LuvKfiFX|DE?)><>?I<%w3zH}Nrn#{Ra~ zyj_3E^!*!SDdlS;)b=x<_wvOxKRB8n7;P5lDJq_;hl*|^9=`wj;e?aZQw#MedZM}K{JsFs z>SqbR1HjYknZD%wd#~^H`O_;`kY85dR|+Vl=r#hUiXcctSP1KI7T?;mk4dI%Gc&lOSq`IGCHT=%?+ zRVt;nw-Eb(uA z1*Ggg2YLatrAvg?qVin+I_YCC5) zoTtqF(E5QtYmQTt!l=E*EVEKq+Tye&auj0kH|J0(^uY^^879?6=#^3n+g537*A@9=a_AM}O8$!`-gkClH zv*w(a-eT6j#(Jl61+^9x-9~5|)wZkOt19bCTcWl;&YC&@onH^k85Wq`S&5?C2)%-O z4Y0miVU@a=bEv)Q2WOj{1=nL9Xg4g}s3_ zc0w#|S8z<%aqMwj*IbuV3VSDOeskiA5vo_wGY)SmW3Ts`TG&SDRnxW(=C9i6d->ZH937GvWvlif$v+5=R)ijbOWt zeu?ciY8sw%N3U`{w63&%t`L#G0JMQ_aOl@(fXL`JhuW^_Ho|x7%tNgOj)yVM`=zjd zMte@c{+-vu@4*$*-WDvsL}fO5NRG|>}rY6qAFHt zi6VR^TS2H*YKiY4Rs7(p6#A@0(QSlUrIz?yyJD4cs9xWH*kYAR`P#68P)mI6Y?k;M zu40witLQdD+0`mvy;iJJgi86!qJmJ{efML{zQp$iDt@TFif$v6U9Iw!Ma3%BrB?Y~ zjagXUgUX?LeFj+JP+iL5J8TsW)ukN1-r2&TdVNQ)!l5OK;LH{C#tK5MQcHYZTCvLK zpH`yiHbSjZOE5d*&UVEr<-n?#PtPhGicl$k{#8LJ zyISRYPFt)}z1;2Mf3xo@dj{2|9KKesaQF_Cl_-Y* zF~5SoYP1qXw-LTlG=!qt2(3}v^ALXe^lE%kWwoo`wh=0&d~JmKp|<-9 zxl&hJq6ptdsUR?B@JW^Vp*~?`us0&E*mJeLjZmx965m0pSfwS3@IBcILj6!nFjDiG zm-*)nJ>4d~mM8*q2|himAk-?g1k!x|QL##;{8`Ar8f_!gDz(I)I#jIE5=HnkiwZ(5 z!F-NS!_6wp=lGP&(q&z#y^3xl)GD>ap9oZ}^1W#*Q7M0(P(i4aaki!CnS;9WC8PsFd>UhEP7=TdY{6-fAsiuV%shthwhZg?*;Q z{r>5bw(HnNXuT`iO3LPl#2WrqKgvh4TPo>04ZRB_<_fTk2+cgno^NJLv&F>y@AklLLgfGz~kFT z9mxVssmPxp7#lJLW-6I zhop;CU9#R{UsBu)-3QH0OVD+oU$!`{?Uw6A0;Z}6y;>a8M1TIJ`7m@eh>bz+4> zrBrVfVH|#vis@25UsG2&R7&->5z3)bcfI^k3%>1-Ycb$2{YH9z=zlzV!FTkL#ji8j znW;=y5h$2WR;84pnA}Yo8REcr$Tq# zHmk@{BJe)-l4k;tLwf+_i*)j1n^lx55qQgc$v6DTp*@-MMLKb8vx-tB0&lA?`Sv|I zwBJ>}NGFbMR#B=%;H~>5&jcWcj#0`N>BOA88AnKwBk~i6B2+5UlqwP4?;1y(*QR=zj{L--h|r}7N|gwd`fu!` z1R2APKJ}Od-;8HkHH9?)&7+!0DdO_0JZ8Z+@rkBn{7QsM@nl54V-Lw8r1|gIzxbaX zx!_p?_z%8UwBR#IrhQDTARcx&t3=oN8b5oI`)>C#$W#B8S;Rv+{eQcCqke&X1M*hF_7_C$N0 zB0!E9mnfxrBR_F$Lu{fm$C4bb*LHq&4H)?aM-xE~Md!LQgx8O8sNTp=99~yVg!r*e z2)}}c@at?GsyFg?Ly$w!x$PbRANR+KQmWV6@hWln{V_wRl;2&B@YX&<1ji;{?imab zx+oQCTH?J##j21ZBCOg(cb)fe#u2(G6=`yKpXeOk`^*r^r|8`8+Bzz9kt5RN(7nad zs*qBvHqj+V=u#=BBcFU-=jUHpyYiEmY*yswI~8f7w<9POni9fK{xS|fJ<0Tj6fKGT zIYOl(O{o&`qjct(arjA0#t~BFi2TH%2$hO7rAmaK#AY0R5|eR+6geV4aVSEiB2B3h z;b+hpho8h`93e%H$WI)KP^m~$szmsyb;jW*F&Rflkt6aGhayxe(v&I@e!`z|_(@F0 z5mMxc{KSEs51u<{2tV`45Fs^3D2M8eH1!60Hx5b#cS3;Ge`BxrM6^T{4%o+Ba7U79 z7q)-KUP}~#J<$bsCkw>LSs&MC99>wVQg|xIx6euhgz}kZRuXNO=r%(2s#R@->W#Kb z4m`)>Tc#DORF|UL2rW?#JjdfZ)g{MB&$UDm(eh~_{_?Lxs1%;#+2{b#A&VoCPf0WO zXzi53Q#l)fn8siFjYOy}<)|Wn%crCnN3>lO@EMzpKuqH={YD~Gms(Xt0GCfmGmf|? zP{5~hHUcq?zw{f4P+e+O6#-m6!OS?~E<(Y8r*rm{j%obmUx`pDJOQ*Pfe;-gadIfT z`hn+!J)eOU2>eIMp?cd0mxCbevdLut^_!)Ff#3nkQjAw|r2Pvg`BR_HY z>3cJTN@)w-&augt&jd7%&_$`>U^?=XRen;TA)-}pN=5!|h)pz5`8U1Qh^&F9IAR}W z$uwrpJR4xeH2(6>_GH%B-!Uod0rAVmmd5@Jzcjvr=#a&cusxZqm!~)ex{XkFwW^K4 zs)46btUy@Uj@>qX`Q7qSmVaZf9ICgCz$%63yR4vuBTVMQQ-?Li6U)y8NQ}KosopjM zt1X_lW4e?NyPWn7H>e%(mw!0FM66Q1ZG>{D6y^&&7ikUULnc6C>@i#6IZjrhQrMHV zZ=cN(Dy1B41mt`&7DANH2*yJT|?l~TQJ1m=i5AI$tvKJ3=7vDaVmTuT&z-TF25 z`YQ-6Q3St_geMIpVr1>&dBhq|Ev!VPuyb!;GMjs@dez%DLiH-TjZmvp3eQ{CctTV9 z0TVG>k`hJW`OX@v07qc8();t;QSZB2U&6kt>lC3ycQ>sMZIcM+B&quxQLW&%bpEwkuQjw-qiNJHt-s1p9y^BJM9Fdxgu zUr3Q7@)HN1TJ{mcqHQ#!<_P6by^*HgK+ibF8V98!KOq=t$cRI*k13Z*MSemsx|C6- zn+TQCvCDQjgQE*6<3c+>DXn@KeAOJMTGK2e&S%XFQb0R5xR(o zG^KRxvOVN%RY<8-n`qlTUosY%9HEO+ktT=s^Y;8BTNP5OcN1+-0hWxyCP(O^RHVtF zBWh_?NU7dUbjcCAREp`yCm;UuZ|uEffh@+rt+_|Tv~ycJiz8tXbZhP}QOfT-OZ#10 zL8xBrS7me+F_J^s72QVo^)Pltd%se#N~Kh96=7C+yE0wM=RInLL#0%26=58H9}FF8 zSNVKouzZx|-`J~^>TM&GL#6zF9H5+k={NFvXo(_xOdKG}zx*o^D&>9G08#$sU!Lg? z$ci!C(mu9Z8fE!cB2>!z-~poi%fGy08IToo5lj0V#nLECzmcB%n9(CE`u2foemjo) zCrsln{YE0RL@nXBTg)};vxq6nX5I>P4+OW-@b?`nMs`>w82gi1x4QlTj!e3oGxdf$Z< zsAKNqab${6sYp|AXi6MDzcLQJ??Q?kkv~VMRHP|YB7C06v9{CuE~Lm2`H4djDivu; zl?b2j8i(GgAw`bJPaKL+sYp|*MEJbjIP^{pDRM-9;_&r{A+#-p)EuE4syEWq8|cL0 zt0H?cs%=#HBE6eclqwP1IEV=D#KAYVB03?)D3<6*9r>(#3nk=`u2eDVpOA)>W%!w;j`B!ViTQb zuZD9KJSaA~w-^{b7h0Gbp8cBR_HYs^|#* zD^^7oH?2}SK5pmO^DuGNeqbWtien2!8p6|KQ<+`^%H+XyXD1ovIhXH_^9p;Fwz#TBg}v_uiycSRq$ z1));h!9~lgAhbjgcpkaJ=&%K$QryAC9acf86rR5Fi^nF#eOKJ~6@=f8BDlNCsP6)S|Cqij!xBYvZY@-An+e0hw9~yGvmYygmI`Y z<=`$V=8Yv{#-Vz-+l{f;5&rE=oAv3P%4awj$4x5o*>`oFB2+5UlqwP2cjbE~Fssu$ zHKdTus2A%Q5{DvGD$gi1x4QYC`>u9zzthu(J~MUKc% z9Ewn>NK>jraNiYkUgOaFE~Lm2`H4djDivu;m53juFWwr5-ghBIj>u0OicqOYQ>sL8 z-xX^RBvu3ai^Bi%lNM@Mzu|;$WI9FyE1Nj6QNRN-@c7wlP{l_ zVH}~0Qo+G=$X}Ym0Th{ZC%Dyv?8A!_ptS;H2dnzVQ%Chcy31 zjMs~PYWcxu+{H>1-A4TDe|zBYJAd#nJDcV~U%lh-lD|x+v48s5U58UnIe9u~+lj{B zEg5M0=?8~aH~iUKTl$9|_|Ec#^RH>?(kkUpy`Mhz@CJwK{mtL|`PI`uc_q{P(+AgE zz3sbSshp&v?22w9lwGazTBw}dqP43vdg15K+&lfuhp$*8rRUGS z?W#|HHK*Dg6Vuo$hw6RDuRXrM%d1bRSfw@k(`xj?ueihN^6r(D+SOWA zbQ|IIWA>^~UJH{SUSVasQg7P`wf#ERc-ZRskN%3Cjn zXv^?6U1=q%ORe&B<+L8ZYE~y&Z+>Mfb)`~TKW&7z25lw%vtHKU^GEkv&D*Ye`>>~< zH2m1N{@A>|#`71$H4eT|@m%Xf(QQPfuB?7MzfxCMe!!>t%N}=AvsZn(((nFbf8IH# zR{T&Y^|p;rZ?E@zR~=5=yOQbs%=iAo@QstMTj5YCwXls)54B}@tE|+n)}mTC_+WOiE^<2I6d$Z!X+ivV?q5D^{N~P42HbU9e zD(~%9^ZP>)D&>9U7C+PyZ#@-1)N_^cD_B7&yISRAV#N<1WvoQeZG^I`Ro*K5d0i<& zrMyj75NefLqO+Q^C2ENxbmmkdlwGaT`AUgUDevLT_7d@}zkES|<8R#P$aydLkMF{n zaOL)R%H zO2`oirXxRb9J$|f`@jAEf8vht7$uuh`W1t&Q$&;~g6YUl9B2IXv-%Id_oc=WC7V+E zg@LY9M3g9k>BvtUul=W|_7|LRiE+d!|0>0FI^o=l<@I{qMiwd&Uu`{HtE3BR_E{B6KN&QYGS@Uw=^lODA8QE0!@% z$5*{fM}Fc^MCeikrAovD-gxi+qMy6rj6aJ5nlqiDf$WI(M|J;xD zt3waBx{8yaRZ7z{#8^X6D)JNJ_ILQk-c6qPSmTIOnyELWG(AI%H3X$1KOwIA*yY|Q zpL&j6k0_zuNK;BrZ|*upM2RApj{L-N=(%s+`}8%RVSdCJ$SS4j8Dgv8k$@w@kb z{N8o%cE0%$=Mz(JNHHDxbA(Dono=d=J7?Tz?|c7l`*35N>#KU1j{L--h|r}7N|lJa zef+IQKHS@W;uz=1s$QleKXE7`bSZ*TB?6`RjaFB2vMMsNl&AAqvy|q~5MAg(Mn*V? zAYj!|_oIVV1HPAtd4nNLis{JDeq_XkRatL|KDj9|v)N;Lfoxjnk5lVmk5@0{7s7-?bg?RQtZO zN@;q|p?V`tspI1yBDfO=`m2NJuh2)?*MVtCNHHDx34va88NDd_SNoQ!N@;q|p?V`t zspI1yBDfO=MuVk~A05UI`(7$72`Q!{e~wV8NK>jrU{qWBIM`wAv#$=TUZx{IaVR2m zDS}cZ0^|8I#&iFIhut3`MRepR4n?R`q$yP*Fw0o_yrjdt#J;eqdYO*=#DTfb(q~H@ zW=Qt6UX{{xLMTVDD+i^HkAsNdP8^u^Eq$I?Sfx^!4d(A+cby`lgjNND>BvtUn7uB2 zzS~8~rW9ti`CI5+r-&#~1k;h9I4}!e`nqSuj>u0OicqOYQ>sK@mAdqGZHJX9ziF^ky-Y`b;=tN@$<;PWI-bCOlRsJ8YCELn z2;~TNN=2G_16^<&C5M-AHoz5q=3_d(5zuvEmG1#$Db-s=R5?O#a3`zW4@0=^1FZ@v zrXxQg{CXUqBwER!QktG~sNP6Z>i9T_@aymUSKfBbDsO#eRY=jQ$WK-&LZu>2sS@G$ zpmF%!X&fO%j>u0OicqOYQ>sLG&tM$hml#J#kt6aGhxb>8@E&fVQkqT(VXho=0q^Y+=_^4(aJ{B2ANRcD*lU0gPsYp|*MEE#p z96k;jM@W$)@)L)T=Z5ex+z=r(M<|EtjWqQJdN&SA1$RRDOvbG8nT%N#QnV`a6T)X? zhVVI+Awp`7P!81_Y3dF1ZXA>f?u78!t6Al9PO~bcXjSCT5h@jFN|gwoQyYiRag8IS z$PxL8LlG(!X-bs{UriW?uK|oBq{tEZi9-=86=_P92w&qEhp#z|Bc#X?`H92VYKHI? zmLWoFj!+KO8)@nd^lluK3hspP^`KehYe2Iqq-a&-&k-sWX-bs{Upvn@RLWP#-d`yq zO4JgjBR^S%9Q;P(K*^Hd?nXwI()4Z!N`&q6nrVKXLdT znQ@@Ku3q}ey z^hEs9pK~Z8N)*9#R9oct=H)m2CxKZ1HgQ{wO);TeZYVf^5iCEX82Lgi1x4QYFHlV8xtz{SR;bpM&aU8uMMtPaK#b^GRIH^w<0b zq)KTzA(SK7DHUl-9Ulh~n2{TI;_zpXW))TtYkr@R93jPYoBQ)G=I4h)=&B5P{d@fA`T5D;)_>)a{pJ)xy<~SqN&vOWBrs*4n<7%D&o*kB97khjQ;xP zU&pTb6knpYXAX~gQN(1gA~HvbSa$e10(+BLFJekE+V?EIt_AHnP3e4}JBRlS#xccj=DXJTrhIZd?2Y5m z_g|1!6H~Nu?n^2N<(TYMjvN)}R&D1vG)&yI>ij#s{orZmoojwfky*$3N$OZcm^+6e zRBB2e8YWHT`2KCKy8PNn4>67@5=`|T>!{Rcu ze#$4uJ0JMS<>M~?f%QI9grQ1lnh52X>{SlDU6Z2Y-Ky;zhlYup94CDL*~{O#_=1^L zDy8wMC1NT$)=!9I{gh9RST{2@m6TGRpJTSuN?Q;pQAAEV!u?=h5*&&!DYp=Pmw0Z7 zsYLZ=pB&+}J3~z9d_9K5p$NZHC{exnnmfX;c~3w5nj1pVQ@*qkL#Wi0&TZE@{QfY6 zw|3*0^yZddL8#P}&i9}r{H`?)zf+Av`KEmO;eClAbnY`rf zj^K4jzp=;qY{7LO{yXo`GJWVHcVFE69($JW!uHSDV+F}4)mDNPE1!&8`m)#DadF9) zf2D#@U5aiaus-8cWYeVIoaCv5#DSsJ)7=B4GO1 zs~>8~+24HT;%P7b=Yjs=FaO3~Ex}$EqioEoQ(o}(;d+mGPU-nb4rNz#8=)o2fgLu+ z0hJuEt@J}}|Kk^4uz1TYKRrN*fBA>AsnYZQ0a^K38q>QWR0^wNKJ7P6(2##)uYRcQ z-x>eQ@a3Dnu=Hc3A6lY_*rA8=Arl}m_R6kSJ@7LxT3qz{cTt*u`Bx%TDxRxCbjadJ zlvb%FKYHS8hxgvQc0E*=a@^+)zp?nO>pqA2`ImkpIaHT&9RA^bhoc|(&9bh58+(<) z4m2a(Osb7gtJIQ<-tf}JaN)@V)bcO?a1MQnfEbXKpJy{&MU1pc+108~t}gGNb?=u| z{7@>E}s>sF~0()k$+ zG&K-v)hVY;mbiaQSTtm-kjU4=N)+KfRS?RqR^d7=>+MRV;>iy!sUk*NQQ1 zF$zr9Q)dqq-A1S%YKf1*E2tgtmw$P5ULk8xgpY8RpT&_Fd$nDkv0)5e&E_SBP;x6lS&S`Yc?nQcHZzP+DbvXo(_x zMqVP!4`o-Y^x0(Thayx8tBiGh9i>*OCBBj=tujBfL=nE;DG}y}va3~C!>#M9RF%@F zq-}&+rIz^mv$V?m@KvgnD7uO;Ka^dq0%AQ|pBsmkC<5H}gcoWD{N*1`H%@DPv&z@F zmiD!J=?8Fm*T6~?-A1TYY6R}toiTH{Z`I@>!m>-x;u4Cn{K4IpZV-QL|R7!1c zBa~gO@-=m7mHD9vmBRcwzxh^LrGBU-nDwt4djL{WAS9Ne-sj54GLb(Pq1^kSl(uy^3xl)GD=vQ5F&5k*ylp zcClX0C5o;h%yVT|KYUGH@nZwQb-zg=pZft7gj%JRxKEW8z1tpp0NJN1!aP@YwcXd$ z6{{4XQoi!8Ak-?g#M|2n6*}NA{YG97)ukM0$6TLRI8;}`k=pSJ$_M=AU&*0*eH~qL zjI>Hi6ydAw5&8cn_i@ll6ulcl zrFf5UExqEU*noo8=)nN z@HK9QL;XX^KUGon^bCw*gDo{aU{n6 z^*{Nl;qG62jm6n%q}!X{^x7PAX^1i5Mo8A8F^}~#L;`?A+10B5_DdJ-{nUM5Tk%7q z!W7*`-1hBvS-s^Ek3=-ZvHp9nf8uI+_%@cFqEj|KpJGam^@?sI&iLWKEDs;N*z_u5 ziUZl?&^qx*z$Gp8TDP=Ull?OmmZ*ho4)yjXk9_IsjK_Y_uI3aiv}u*ruGZ+K|N7zn zKIgxpay_(8l&{U9-fEQQ9dG}F;nDXxRN>G%QFI&OZON{OUK@?%DQkC%J)b{t zd&TpE`Soywl_}+TKQ}RceXXdc`VlOUAAi`dv`5N~P42 zHbO1&-e<)c^a`^t({-g8=sqT2{%SF5IY`b|F+p;9`-DO-t_C_-mAB|`mB z+jUmcb>GBEA&>gTjqEL<*vm+7?Yum{wWE7A1!CMp#12&C!=k}X*<4=#Yu`?1a`?KR z93iFY8Dfl`f=#K&Plz7pu)Od4|A{f%1wy5C|Do#?5hdgZ1k;h9IC#Rw!FyjyjxJW% zDy8WeVyq!375NGADx8aR(FvEBAF-mRUX_ac8KR34MQA!9zKHXEo|WDP9AjllsX$XI z@@I%HN)(~#g!p-!Q}lap_@4O@YgtMKno^NJLv&H12u&x%dvM;;k@T+R80#}i1)5Tk zKSOj;q6keV#C>qm)LVbGsY4}f|@O4BpMSVK@M@)P0~I8knS=;7u^?3Yk)NNIY87;6YhMSeou z8Ry*H_=%4-j@XT&-jLGt3^CRal#2X>_z9fw_o=6zV;r#$N4+7X=^0|IAt)93332sw z?x1nRE+_Sdl%{8hv4)^jp#@L&tUX_acgt)8$hocy4XngN$Q0 z4%Lf$#qtx!HUv2o-F3Ln_u@Xsz0LOuj6?NCe&X1MAcvy64*k_$^jGMk_(p|ssNTp= z9NQ4&P;}R!-|eH{MPIu>6q|9V-pEfJ+YsbXbk|}0=wtlAn87!7j6?NCe&X1MAcvy! zY14MiG4}DTCgV`Ok)Js9OpYj_-au&D5jbZ%#&eAHeAmi20!^vN-wikqDR_)d&*gcLa$6 zcfGF%JFMvVzKU_E-pEfJSPxzyf*guYUyq1&E!MJpGX%R%wt_T1>W%!w!4o#F2(gK_ z)ppPI`N!>qjh8Q8^xQwQlQdMXz7a7Yz}T^56G09|XT%XAyrid;>WzGe4B7J;LZ!TR zAx#AK8R*9hp%yA%zJhze#}yo;exS39>tX5As$dsy&8NsGy5#U{TW}B^`3d1|*R1ju zXNZtGegyS~ro`d*;EY41{2qi4^g|I*LQ4X{bmS+5_a(;ReTMm=QjxzKV$R`xqH%cN zx1f~jjr_#nJ#~-&ik{jKD&;-(A|bYMZ1Uw1$2dY4r6NteKH@lsS`|`6gjJj9k|T7f z6w{HP{P2;}tnv}kJXfj6-wiS6z#ahS494Ljy>Y1C$WI*G5advFp8FVw&t8l}^+tZ; z@cGpYp;A7-^6TNVr5PePXjP==9HEO+!NGLoCxp)|jl*Y<=7&l}{%(jlhtH6W!)L@gf5k0I`Wg} zzVb4we1&Co6;j8Kpx)4wID7>;<4`GI*ShD5h!R>72&N-HaroNVIDEBjeuUKVBd9kt zB@X;Qe(6gaQ9`|uMj_M7;(g9h5LTiHPYc5LGRzOyZf_i_l%~mNdjQ=1Xd);Tni2xF z%UzrqLZwjCtLd#qMMMcL2?W!TpE!Kq$2g*7QwnV?zrmMxiVP7YieNhO6Nm4S83Ol* zy(g$rn%)gTsnC=VxCgn{H{(z#+>iOqH`_JHh$x{YfnYlF69@Vd?pYcK`V4ztO{Fxw z8-h}yDIt9Cb;hAm=!4}AH$_AVEeQnEk)Jqx57{`PWK#+wgS>sFh$vA6(~+MzFh=EX zb6_m8cg9po)4L%k6`CB8_VmqSnk$WNa8Gq0Fa+j~WuQkeVZ_l}t>Y{kOooHImNvdNd9*BT;pQ7Y231gkrFD@Cme zDI&tEO?1f-x>Snk$WNa0dlOjE$GXWgi1~69FyvZ?SAAd=vH|vIlvXXrCvd`P_JfgS2I5*#AZ~nw|1*t zZ{cAHnP3au*?T9~m+o}EY_wHaEQ=FaZ zJv2=D^yBv*_{bioY+7G3MHs4-rioCF$zJ8ik?U^Nc8+8H#7&NCe*fA1Z(n?YSv5tK z9vUX8L&KC$M66Jm@)GMyCaFz?a;V-ZeXO6*yK!WM_dd?So}p%yNjYByF_mQ7&8I1! zR(b6jhhN))qroJl>D>_d3PKYRe$AKk!>_qCN|w zBm5pTgx`0DQ1q0hRm!1yr*yt+cjm}_i6gxCF{`E-QtnI4!YQ9t$^5GGUTs4v_lXq_ z^?XX_KG6}pa_Kkru?A!-(RI{)ZhMRMHy`x#w&xVm{10R3yADjaIBqT7hr-=SXJFFF0_->vR+hX+DQQ2xV8RpnnZi#SfLzm2evoJB?<$ z>@A+~gtx73dbh_`{7}!;_BKM<)hg&;16A=urF6C3MyMZZ$>*;8rK74)xxs`#N&x`WV0s8wpoFTLTWt7}~EDHT6zd(*s{ZG^I`RnWf%s^W)A>8?Q= zp;oCS_rCc%me088X%#=>i2`j`bQ_`UY8CXafwFl}d7rD4?q#$QYL!~@mtT48{#j=| zz3vC&5UoVfGsKu|ODAl^7f#%&C2Ilt^E(u!A8N1q(MG70?&!1;us!>swzFpIR}fc? zv6bO@M$Zu0bM@A*&5EA8e^v{n=W4H_+X%HvEn!Qq-%+>+2R;+>mY98-A+jH8yWcD3 zhqq8mmwu?dif$v&M=`?GtWpcv^E7+7?1$PuLu5bHcJI5)cJDDNeyF{QZX+;$Fk038 zP@gyw)JGhZQrl;U?1$R!V~N@BJ$S_rwO7$?1jchl%9Z>BPN-gmf zK*cI8QG~B|DhRboEx{_xzSA(jf?A>ot{&@aPPIxc@fBIcDlJijuSF{ewMs1k!oE;3 z_d`n*K_B?vbA(!@mOz@T?TS@eq6lB(RuF2HT7p`zZ(7W)(h^0mP4W875o(oM0%@+# zD^_WVB7D7DL8w(~30kFn(_(IwmMDVvIPaG^LakCuAkFo8#VRdPgs)yJ2(?NrK`+6G z?}}Agq6qfV?7!xIs8wnSq`5w?SfwS3@O66yp;oCS=(QQeUa?9`6v0umzOGfP)DmA) zSFG}tsg)>thRAaUW#>GEBQ$Fiqo{q;VqUxIhoajEwMs4VHFd=gSiyC;l_+|K$bP8p zoELJ&MB6c|u`g82{ZM-q-9{8vrCkHF(AUuwKVSvd;Z~yP86x|kwsW4&87ytbEYrSe zG5165RdgGnR;eYv3a|J9E4U7~5=GAt*$=gy>n5&2Xgg;8jPkGCA8N0n+X%HvE%9}9 z#Sd7)b-0x%dWOh;sO?yVE&k?S-_th<>Z|SSp`x*FdRdgG{F`FwqUR(9a*Si%z zR7!1cBh+>uYt42ayDEODy^3xlFi+r$*X&iFe2rW2L#5RAHbQOpxsTcIbBT%{YOkW( z2=zlP@fC8#54FT+mL}zMy9z?t72QT~rX6!4h`4&@t+v(ebQgpefK+m`-{V4?!K8<50dC$C#ML{>!)flhuFt%zez>hkWLJt83rjxt8|$2}_q& z{o$KFKHTH<8(WFT!&w@dhR{?ZJVM0gAIjI}P|wv{_pf4=damA{dGgDKzkA&u4D&gI zva9E}{o}W+Zg%I3Dje#edJgmu^;UYWQd2zKp`ndXd({s|SNzbr()w{t6+hGxMYj=Z zm0E(j8cibzcndz&0;uUg`5y5fiGQV!gYt9lRTQl`uOu=Eu5v}u*H zt5x2|RIDoWraQIHF{V3llz3x}^2Pf&sUNFwOtF6L0w9!G~}6SLUtPkEPojDy0^-5!!y# z!nRdYq;-yHw5#UUTDrU*dd>AZw-I{PV96@#N8@@+4wZWIoBnDQ5f^QQUR&jBBlLP` zjZU$go7WuP_Gs01)qviMtJy}Vl=8I^dZn~op%#YcUGbuZXZK@F zxUp9$ud6!3iAIUXKQy=>(Mnhgl~$tlt`^R$${gygw_UT!YsAtnZ2ycn*?p=LMYj>! z+Wp#??S5q|e&{vVtEMZ9(kfj+C|{ccJvG-dgO7b&<5;@Qf!-iXsfBHX)``}x_ZXGh zRX@~r=dRS1wk7YiP0H`hiDOJPhOe@x5x}Ipr>-Nsibsjyx6zWLf$5!bWQ2OCo`XBD zuUy#v$=@C@y}Gg}5m)}?3;KUM{qT`UBNL%b! zpd&wxod5e(F6e*v{{J7}1}qRN#XVm>6__KUgdBljI`R|Z4zGGnf2CX8pYLXjQL-t; z9b7&^nIob^5llyZLcHi<&+LEux)&Kolx#|Ica=|@=7=a!1k;h95FdTsllwoq@&9QY zQL-t;olicQn&q6nrVKXLrv+Yjsi z{%Svt_XxU?dvJU%tWr!z{u~jy6hWyH@tB9)w}0CDMC0K87@wi5UZx{IaVR2mDS}cZ z;{1o6-hcJnlZ=CVSBy7My-Y`b;`r`Q{9?~PlysD4sY+=&A(SK7DHUl-H95u_2N98< zIOqd;pm$_FQ8zh4is{Ht2-Ym?3nd+|9_ve`G(G1~y^*F=lVhxL5E1!_gKdg!3+x3# zrPyxSg64=Qq3wZSI`R{O_Xb-$N;=+Wyhl_@(=)_aLr^O66N2|R?{#vpzu>)2y&8k$!M=)p7IYN|m12L$zHE+&5?T@nrXxQg*ypnEMM)P=byZ5!GsIX!P%82h zf@25A5a=opD#h`Mqr)5#CA1_EOhsD=EDwd)iSC5m7=@)HNH`9WNBv<4d`RZ7#l zAt)7^5(4+fLEIm>Cu{_xUbI9TF*ThKXzd5y+Plz2sYp{Q&~rqTC}PgB%_`~*YZC|h zl7r|=(975;NxdP(bmS)ldbp+ca2@(6dxE7>nx1p0-bhpG_&A6N?!TzU`fz(5 zMN2}8>BvtAj5tdlaX1dzlOL7R^qfQWMw(J32gccDjI|gc8S7|wl=4M-H>)UBBDQf5 z5!{IbUN3#l&|#cqQuI9X69P56^qEYDah5THh6t%SLOE1#q^UR1i34qF=`*qp zqa)+@R@AF}k>1TJN|gw-^rg=%JB*r)tuqegi}Y?*QL03sS6KQCxx=W*s5#?MzDOsI zZB|jLL~P?ABDfO=dY+}P4LXdcjDa(&LW(sV`3Zp@bm=RW4l5Q$n;9ac<_P6by^*Hg zK<~yuso+isj2%l~t92Nk7(2G4B_XBh-4K)tO$mW9aLMr&x;n-YU2>iOek&n!s}-sBBV5(5Pr=MP!g?V zpp>E`y&DImN`$u(pd}%t>4fmU-4Na*8^U|eBE1_2r2@Sh z2c?2LA$1TJN|gwo!x@Lqyo^KnBAqz4Sw*Q5;WJC)@R^=*C|{%#$2O}d zRU&-8YaBj9HV);BbmG`%6{Sjq&)bc|=jz6xe34EZ+pMBgiSQMRarj!sIFv8aiDR2p zlqwOvjxr8kc^QZDMLKb8vx-tB0;48Zkj4>j$nw5ZzDOsIZB|jLMEFWL{NSqE{7}9~ zCys4aQL036hQZMjws-Jw#SzT?$b7KM(wT$n^QKkqhafn&;&@9AT&WdDFmfngq!Y(B zt0+|>IOF43NDj2P6-OF!C|{%#$2O}dRU)==5E0yogR^6fg|rIy+KOWytqLhk?}ngM zXi5mq@;O421AWGd;~({gl%{t>P%1Pf1Xn8@Z^?nak2{dY5mMxc^lk`Bg{Fkys*58u zInal5U(`54iX4&N4MC~Uln}o6Y8)7gxFc*FAw`Zz?}ngMXi5mKf;mFd59qh^Z>Tq< zG`$;wQlTj!FrITS+&EBAb~X+5hLomvLr^L-B?R{vI2J+|=T~-a4E2VTrguY7Dl{bo zcUL$Tk^}A5PH3Utkka&S2ug*fguuPQXDl(_wbN6mH>5PZ8-h}}lTA}X;2!6*qL}I1 z$tKhrQkvckK`HcMrYRxNyYZQqai9maQ%9&bq%@rn+!^G^hLR5bx}EPqDMd$mHx5db zh;1B11b5=#o+!scT7?nKPV1mmA;om$Cj>?tJ{dIx)`07cXPf;Tp&Y6=($rh$z|&W* zQfC}QFh8Eeb{$SBT)ym$qgka95E`ApbXZ#;#!W;>MLvD%y4&Ma)xX8*s`#%?pN5AN zt%~#vG1d^2iu{Cl>UrlbpMR&f8;3qW4=Hj)dWINl2uekMLacGt>xXgXEB>p~=kg&% zj!4fCV+}#6$WMr`p7fCA_il4l>q|W5&Yqcu6geV2LyR>9r6NBe9)S~Re*q`a;=ekL zLk%f%M0$o8YY0k3enOnLcZcPN-gc^SXjExPkt5PG#8^X6D)JNJ`Z!PaD9)9|e{~uo z8dBtl^b9f95R{7igm}!wKR9^T10QJ|8e17s8k$@mm*PaDa0fjRSEjISw(T$PwuoVyq!375NGAYY*-Yc&;q| ztJ8R>kRnHM`i_rRz*H!hpvMkd*KJ{ zWptZekB~Zk1oeid#DVLv7uN&zp5NdIDX%Nz-VH&i(3B8pS9{T}(0=lpAu1L5yCGnzqu$6*9Jp(Hxoa~*rEu5sy@^#qY~!F+r60->x+oPKOhi*v3Jt zl&|ZQBXm(JIGB$7#DQ_Jk8u#=U5*!1smR|AG3UT|-p6>3ahvhq7B8lHBR_FqmeI>B zBO_D_vkb-|v-cRfZW{-!Qa+o>WRB29so-Eb@)HM7fsXl=MrMXo8}Zxkea%TV1obli zUSIsWJ>{?&899!iq;tLY3_{VnBSLRzN`83l?rn0Yl-EK(M?{HuYZgX+LiqJC4zKq? zYWIHuLA{|Vad_J`4sWl<5mMxf^lk`Bg{Fk?JBsztMG5srno@pu4NT{I&=66g2&N-H zA^bi!gx}BRM@St%f_g(!;_yDvIJ_S;j*ucpq<2G5Dl{d8_tY~EmGWMDm?NTumIQ+7 z$WI6#Ka9i23G*YQjvqn2p(%0rSZf?ULK;U%kt5Q(At)7^62j*UGY*yV`NJ?rL__}aiY(0=&tn{k8`IU>Cq zf>NO=A$*N9<4`HwD|{Ppm?NTumIQ+7$WI7gs~HFGRKD+MeuUKVBd9ktB@SP68VC9% zzDH{uAw`Zz?}ngMXi5lQI~xc3+Wh8RNRcDbyCEnQni9hI0A?I2g|UQhP7iZLl+cnu zFdg{`;d>b|*5)_PLhASt)QgeRG$js<=iHMq4vh5q9W|AT{M`_=O3`^YD&{`bMTD(^;_RUt*aVTq=bRla}KL{KU;C4}#)9l;##U1X2_wvZx6X%%q(8+-2O z^BFTT^0Q{9PkP2}7pJXnV)-G>f5%=+h@=K0D9tja@t1#N&u1Ta4q+vHMuF!AmVWLJ z@4WcXzh0w)P${*rjZi7Iu#HgLX%RVL^gxSY;h$yDBNl1*nO2u<|N>vdf5n3n8S49|y)|J|R`o#}g zyz#!54dlaL{*ArrQmZIU6hwzCj>OnUj1Nnc?>Zkob8)>pzmd}X%fIppswHiNS`zUE zP&iOOQA|$+v`Xz&bQJ+;>4#c^=O1>iUcq4qEm6dsPkr>_)3-irm?PA7JZrYtE=p0F zr~)z4Dz#V9RRrK;k7pisejatHg+Dsw?8Ue5e}jSf_{+bsS1GlrUK$umkOF7Pc)8iNS{qmbj4nru1 z>ZLSMSInV$HM$X~{2O~MDG^UteC_xD-uE&bFw%2nSF0|)$FJe!`V@VU36RL=+?l-* zA%cRTjZmwoGc0inmqg<){YG+l?OKVVs|eu6UfIM29SnL}`^;;`jUtLIeKNZzRHdh842xjwKJ%RRju3tJD(o7^_(iX9(p`y*{oO z9|ZHydY`OIIW)>9izAWy_7(o4u-$uY%ST!Ml^m)U{qd?k;`rFNf|7{9wX~0LmPT3r zl~$=GZG>8aQ7y+8VYFM-M`yKH(QSnKp_ce8Y6S;|>;w`v)@F9KDk6jm#7KndQVyS^ ztO^AFqvTM%n6Iqr^DE_0y*{^F&pA|=a$v5NBcOmvzmZm{F6Hn!;}#Cpi@Du;Hs3W4 zUrm@U<@5Pb72QT?iE?0Nv5r+(s#^TNdG4zs^H6KS zS4b7lRZ6{WBh)Ij1Z$sleLbkUe1&9|_zJ0FmHMIRD#AR6)S9|c6I_{QOQ0#om!T~G zY^|21)Q>AfaK&r(q87Mnw6w1iD}JcG>UkTXeyAn5PC15ca)Nght)Ml?f#5jsT)~bk7u8%2nfLsL8uf)>NQto)P%qM8~^{x-UZsWt*Q=O z1dJsDQlLQu49G_Urb+Vr#8~&Pb%-JO1EYm$YA}eRf{Ne=c=C|the{Mb(LfqtNfV2Q zMiAo{Lwt9yBhd&(v@8NaEI>&7R6&XgWkWDP^*-k4^YppbocHXzTifrAGiUFkkFoYz zbB?*!T>H)*ujhezH+Jm-x>Pufx=M`wF%L%C%vj#tc{Ys89{oosKmm7&Zt2CCw7 zBGJk^u^u1P^L006Wx!ZxM|tdHhO2v2xrXcH;ZeC?tVPbrVzg~kuHk-jZP?LpU#_8D zlY0&Kep^5ytl_a}8UoZ%=vdEaQPJi5itU1P=T5n?q7|E0an+)*C;nBnRk6>{Q= ztdoZ`9F?od4kM$=l`xM@i9I8X_BIdC++*)D;#j%5M}>2Y>%>cWyT0OE z1Fo>cm;2?qkY^2`ONGOzSJZ|-v;#M?&2uc;(N|t88Scw9as}DZaE7CDZP;OWh8{^? z!5hL^@UE|Voo{I3H(VSg!tOFw=HcodRj$H1Q8@}DD%Y8T8Z&bA*+r5gYP3)GTIZY% zqQ}`?#>zZg-J{BtUMCOCeOwPlPp+xL9y8ppv&Rh2!(-1mG4iv-kw?zw(c|nfBkP1< zID5?Scs=u6O?HlzYq;O6YT7(jeje`2HF6c!(Qp*%M6NRfHD-8J9!b`W9gVCFqsQ4@ zM&#k@9#yUlI~tBc-OiP1pvDZ3$|K1dzN3+~dh|HE%ZNN&-J{A?SVtpQbkUP*oUq3X z_v`F2!}IXia~0N!%6)lMV}_$#Z_N0ax4eA$^`+F#{6GJmFrs1~K>R*6ZM^GioxR5y z*qso+7Y^uB;V{Y`dVj4{lwQkX8Fr6`0WMVM?1DE0hxPL9tn0TaNldNFYr88^hw`njpL-8 z#te_wqr!fc_zg;W!n?lK*-)4ShE#L@1y3(gt{B8g(w$_aZkxJNkJFYwfGl*c}1 zc)T7}Z+9ED*4a@{dG(ur`b97NFAF-l`{4?Mh>!o=cg1RgSu3Y@$1kzv)n@Loj~TAv zsML$vSN{3`b@td1(LtX_yG!qagM0M(+remCoIPf^x<{2cb)s@#9#y-q&!ch;_nYTJ ztFbb3_vIQmzYe;(E)?v%3SX{~=UA%&YOCRX+nsft~-|$D>5l=g>`Dn-A_0?*)U+p6Vbg6I{t%m!}F@FPS!MnUxGTfJIU^Lw{ z`-s5**ZE_^A5H8zYDYWz>Z{dozuMgh=u+V@S`GJ`v)u;Jf_HhXWVkQa!0fiE8W4g1 zuQTU{KeYEe?3_izMqhok8t%8@>QtbpdL)`=S$R2zoP8VFZy z*yyXTRsWXIf~Lq+u@g-e+wm^1l~K7bk3FlX4bTPe`f4@YFGeEU_gV=@8t#`>6GqVu z*yRGxsN9!p5KR`)e3#cshWm1jtfDqR7rg7M)o{O<8Df_%pi70rXf@m~t0v598$b)* z^|j9K%Qc853((~PP7U|v8d*hc4Fi9)8txafXx;r=HG<(9?w3^)=K2kw1@HQbxwbxq znKjCW?x?f+3|IH4h^7wNc-L3`w+EufQK)J*eXCmGFlwEM-dY=m{hy!zkq<_-7B>3o ztJYT=n)Iwh*kgvPw^7l5?|W+Zm9?!~wJ`dKo(c|nfBd?E$D$kg(^NhJ9508D!@Yu5s ziU_j~3LD|qS6qWNLuZc}IbLmWqCNBxdtUR=UIk#(t9F;|nBlQ!9Ta}E4(e!lyv`mo zaxMyAo>Pv&9Sui$>|=(`8<4iPC4&(G#urzj~TAvsH`74 z8d)txkF!r>I4Wzcj)osm*BdkZC_1}k@OQ%gZT@nL?s@SE4&KeulO29%tNdDMGS*{; zMozU)F<$*De!cAZ`Fk?D6GIK5+}<(P9)l>g7slVjua|v7{*sRFlF+YEZtoatk3p2$ z3*)=+>t!#@-}lk|2>KPu?Hyz7F^E!oVf+Sui|nV$?-Vr*NBNzNX>x{o7>O9P)m}8- zi{B!9LjK;8zWH~Q+dIbEV-ThG!gwEki|n1{ccWH)D^I_UQu~fEsmB>^7sli9TVziw zzkjvr+iar5CQ9u)#-tu+xLp|EiQlLGgYr9GtG+!aN^GLkzGF=4afaK4@m~BE8Q=J8 z)x83u#3oAZg~5mz*)hXWeg|TjOk)ztHQe57$QM!0R(oOav*2ffzb4)JAwwv)cZ{{i zAWH3p!E=h|7XF%amyCXea(l;Edkmt~UKqSKc#Yt%N%uDCS17l4jJ3xgO6`TgYn)du z{+e_zm41bCd&gLN45HLt7#yoOX5p`f;V8d@Jx$I~4UD2_^@rn5_qpEt+K8-c=iQwN|%2|zbRP1#o%KfUnXkb>GbLMOqj>0U;CyVn~U8ZrY7c*zo zkT0U7L0j!5D&#O{&A=*y&m6~f?kKev29E5Ul}y8M6h3c0k(+s3rm>F-=hU1P8SAU? zMU-qtg6fP<+KUE8h3hh?;p}O`ST$>Hfb{^MCJhbutM;OC8G{R}{e&{lh4@Yh1M=EU0a>~3%R zuko*(3N>atG=BSY&!As=(i4ucN~K2pc0&4%-&k_J(;4zBPfg~bk=ZU5`%IMDPh%Xj z>t`On&yb&OXt-as7mfVPhYV^syPmtj$TKc9+^^b;MxMJv1~r^rufbsCl@l87SM5b3 zufZXM8qUT@UB;4Nb`9F?_Ce&$&->=@EuRI>LP@N2&cZ z#$F@q#L&q4Gc??<+KWb3$UBCkvZl^sb(sdEa=mGC4f!HU8no43qRO>FM3w7-$iq=; zKaH{1$Td!A)+^^b;My|Ye3`gb4E05J>8jQ;IrpYzrizsQ(R(pwxb0Fti{59!W z{bQ8cPh%Xj>q9X{2F}-wGZ<0sSM5cEl`H2$Mx`DyWD|vJ zW#g<<7?)`r>%}!#HRQ`RXsf+wux966h`%OW&l_jVW0cxYV;r+%mCEn>LIdMqJZ(*s z{JLEnOKRV-O`z zg^}Oyh6ZNHcnX((g>w5e22t`<7|4O&h3_;Rg$kfP4IEWQWvGXdh(TNJMT6flaE8WT zT&2bnxsG!CGzL-fR2VozcyA&!aNfp~rSvP5+ov&zlBdGJwZVHVszs}Yqj1I6CtRa? ztqk=r5;172y=d^eE6$$yi|g8W#??`7pT;0co(hBC!EwIDUlYc|c)pT;g>w5e22t`< z7#MST?{25zD9i-)InP)XRfc*Pi5RriUNrcfC}&UnHL2$qg?Y=K&dfWbT0uq+8IHmV z@?7^kVd=}UK9o!x3Y`JX*|e$u0#9#Q!|3EwS3Tb`!L80#@Z zD77=fY5MNhKXZQT^ZpJ$kA~qW?aSCR)C2Y+25q$$#tXjw+vd;z;unO5dX7=rcd%!u z#~HNMUKoG>Tb?+-^nSk|=at|47wWoYrCkJjhI$x@ z7_`-17;paG&z-;UkM0v1>N!Sf7r~yP9%s;2dtu}^siC2sW0ZCd>>28D25q$$26JF8 z=$U+Xf>76GtUU((s=a9Nv*2d}Uk$@i+IO;NsE3h=L0j#G!E=h|7J4S%izC!^8EcP0 zziKZUyf%1^z*oa?l=ffk8R}sqV$fE5VelH~wT_<2_oNARUB=pD(68Ey2FEInK=9Qt z9HpIgdxm-#i5RriUKzKg#-yHO6xgu`a?enYGg8kOI9AtmtZ;nlzEEe&E*h6Hh?1wm zz-N9fKl2HnTHQk{6r)o6p5Z9jM70c@yVrE?;(U!!$Nkb)d(m))d^v-tmVs;Vkk{aZ ztEleH7K&`O7Y&RI2aOCE4PtC^l-q^j8tzv%Q8%VRhO~=@*VGsjV>DwVLeWiPiVN_z!R(sLN&wR&lRDS;PUH>#WLp|=7 zw%UtEp6#KL=jh@nw@+gbB~OKs*9Si-U4sk#Ix4T5%)=S#aRzO*7mXYlLPI^rs2nj; z!x`#v25q$$jT{q0BS*ExQEs2cAWEJJBWHu1hNE(9&pe!=9!4StZM7GToIgTCJ;$h= zOH#ub>Tw2bwHJ+?IYUD|$Eci9Q^OhRaRzO*7mchLLPI^rsH_H3!x`#v25q$$jjUus zLp{f+tbJ0$8R~HcZM7E-jEAh@Lc^bs73#(r^eazQgSF^R!%@)VvksX@RD8eIfRR2RT=7WzqHj}^57iEQH~nwIY!}J*f`4V8R~HcZM7E$ zXMc{1=$UZtZXBl^<@RX|qU5PCSd(y+gRe%zQMfiYj%9m>dKifqwAEf1tgSf8QA0h) zD2x&tN4Y&iJIq*Ax(7^H7kV|L?MGdv@8IF=o zRLj6;!S6Cc1E2SXqZ%4QQA6!T!x@f}O;pR^+JmDUe6fbxIA+1DDB5Z-8aUJWO_3^q z4QKr9D7Op4HKgtuMBSJM8MtCYyJ&DNs7eOo#fIxUq7sUFYA+0~P&vw>XF}z*>3c(= z_6*l>zq099>{bJH;sbjcM6q4p`!N>1E`E`eDF253J+Har`F-#IKgRtXq4|IOexmg_ z<5{11kMmEz&mB4pN9mh?>Wvw?mqL`^&A9DrKCu1g58k_@;V6%A%nEMR z@6PYak>Miu75{$UMTX8EGkW)jnA3XY|J?5O{7>%W;hB5vV}{4>_YJ=Kai4Pj7a#bY zP97ewv&RhG2W0GiCvJY!we5|+|FBLTj`E{0W;n{T9Wy*z-6dg!_x-;tIJ9&7#&K@&#ubFvx zPH(vB8Qa_b;%X-kM|tdHhR5!AW&YtmKRf^2S3ahbhsW#eF++FnnTO}}yjTD2?ftL$ zd!0NS<*|<$uI_pK(vSZA^H)FVV>)>_%I`Fd8J>qn^7fa!>F_W9@)4ape9wfl#|&5Z zsQ&PS|KR+-AO7K7pZf^sD8C;yW_VN{$s-?d*TWrO_{dHkzI(&jJH}cfE59$Q*(;+u z#OMDX9(k_zi!3-tdAy#-?+h7^^1E_lhUek2!=C$@BU?U?5y#|+-7;$Co^5_M8#B-R z;wZG4d%VsbGdwDf9iQghKNE5G#conY;_Mxx=HapDwGw&c85(w*hsW#eF~g(sNN{y6 z!;yh^kK^-j_Ks2W@Yr*_ir90+=;Yz?I(y8(cvYkFNHBIS!;zZz<|7Yh?-(@?k3Hv) zh&{*SP97ewv&Rg~A2lkE1arwUoH=73Ezc`w?-(@?k3Hw}h&|`WP97ewv&RfnGO;(9 zQDJVc5n^s%`n8XvJoYie)jf}_S2}rkRPGm56rU36jJxj3HL?OcXMU5tF8(Dm_P7SB zv!!3Xx`zABinEi4$LoGk2lIKOP9E;dHL@b_k>ZG z)XBqrxkj#*IvVcFHL%_}>#x;Z!~Nz8=@Je1%N(e`KTF(~YvhWoqv5_>1JR!KSCFpZ zeshI%iH7^-ImPo~pNIQ$ja-p+G~AbK;Osf;uOMB+{pNb-5)JpuYn<24J`eZh8o9pe zXt*!ez}0-#UqQNt`^6~1_24BM?iV8wpFUe^9(8PY6voFht>|`)9JAKh)jg_Qi(W)k zHQX;|hBK|UFf+uzyjY{E8m{i_F~g(sNOGNc5mnX5)mHR4d&j7Gc@mZm@*vTVTThZg}9i!&qv7>T2(`qZKG}J}=JUm`!j~O17N0RHrP9C{F ziymk17&Q-%9hK~vR$HiK`E*?;50BT`V}?iNk-$Iq(0B64^;z^dd&j7Gc(A{Q z0c*}&J4IB^9y2_WJXW!y%V;~RJCE1dV}?iNk?^zVAKhF#DG#np!yYp{_B?kte$ILB zhTR@3kJs5_hDYU*@M`Lx?YVZ+S;Dn!*kgvro?}VGp4Vn450BT`V@9roA`*`<*KN_> z9xF$A>|=(qnl54n59+;82?u#C0j~TA+d1Nio$-_}u2L)=(@TfeJTqkz&aKBmgg+^9`9fqqr zd(7~tJQ7x}V0AQdeHJ~=9y2`ltipqx)piv0ai!DQ6Br4;j!nc zDE#JXsiWcXI(y7;zn&9Uc3ivdXJ_~2>@mardbVT63vc%?w=ek4*Dh552akWn_Sjeb zO4#ik_lr?6{`H7@_ud(PpZfyOZ-gE7DNo+Ew>|wOp)qE7R33?T6zq@HO*cJrd--$U z9DbcWX1KaX<@eItJRJ3oxBc(i<3H;ALvPIRs5}zwpV;T|&p-Hx?N5K|kHfFC#|&5Z zsB|ZOui>cMKlAO|9lztNLT}9Qs63K(56i{TTIY|v$6dFdxb;2Z*V$u+t9w-K&H>kO z)O6=}ZLfO6Lql)O@Tfcz?dsVdt1o)yD-WOj`1gfhXO9_;x<%!?2rjbV_2IGq_BZ{1 z+eiPKKZ#m>%1y78q+8q!VD)H|E z)Eyhn9y1WtRYm0yYQNY1^Kg{MK4!SO=P}-w;i#K#`pdd|W6ba#XQZdjY673ZtnVA_nf$E2vH!iOPGNkyqNbKd(FwkA(ZBa7B0Wa1HmH*Z(CN?ib_ZqA|by%o|^2ED66k@^v)a zmuqlu8AjMn9VYq;O6S1!?Tzo@$w)pKng?#nf@QtN2AFV|oW z{Cj^zxrX}%n)Tx)8txYnE~**ZJlvOSWChsKa9^&$bBdqOJ`dM$zd&=R>?IoR7iY|( znz7BpeYr+ffE^9@bFdYBciS zE89oq8tymixl1%SmUCPTzu0N0nz79T<9Y3I24^(R4*RHF-J{Byu@e>i95{#2m$SzV zkIEy#47aFeZ1eCQXRyNH+`G@iqw+|yX6)nvKirQWJKjf%+Mpr`mvLTo@6D%a~d-|Dvtye;PS|S^qhQ_%%gG*_nWm{C#tNFqUVUs z%DKaEb&o2e?Nm#S%A*^o>oD?(+&osSSR<0G?K)9;9-i%(;gRII8&T!i)5*i*b@rIS zk%09N^Wb%@>oKdrP9Bc(*vAZyJ;##bw~R3z4UgB^dHr`79Pu@Vdrnymb{LNG*vAZ4 z_dIe0?`SwG$M!&t8JvMNr+Q9V4R$mf<*|<$uI^FgY}e6nRL-@58Z$f(k0h(Xjs|Ne zRYlGoGhE%H$_l5W;i#;A0ySoMR31rIgB=a`Y;`hwAEfT-uAqk=jZ+5SBHjrj#0P^#68=o;SBXSgSOg>##5j1t@G1A^TnZ|o?{g5 z&~SfyYB)nZ&Y-RKqVcI;`wjE=|J~PyhI)=sxRb(X0aC*m>Tw2bwHJ+_fAUw&?|<=s z3k~%gqi`>TPgEw=I4Lpo%t-$g!>VE`ebvI+dIbEV-ThG!nn_a z9yx!+kN@K9s-}>$-4l~P!A&!gSOg>#>aouXU#YN*~3CZJGLA}TkU&>d^v-t zmhp-wKY0GU*Dj%<-Bj+Ew%Ut^Gvvz|M74~2-2B((+wS$~(9ljN_e)#tMdQoA@b>eg zU-K1YOt@9H4WVeOea~=| zY@%AmxBkg5Uj4YA{pQfn-Wc~wTkS>T&p!R1UH#nOd|DhU?Lu*s+lAp8Qg;oah8k;6 zgABD7jbD1xXIy>#JDwSNsD~P|iSoTB_+?FFsK*(!)m}9I;CZjQ@+p5&egRWEL>%Sz zjlo#`7N*G=>Tw2bwHFPX zyVvsim~ifL=R4|#3zXZZF^H0#l`qa)x>si5RriUNkVm9c+XP zU&koF=RHl%P>(ZctG#GoOg!YcJE`Xwh4GPlw(~Q0hI*VqTkS;yv%w+fk4ZhpD9jSv zPn{ahP>(ZctG#Go9z5hcIH~6th1rgKom0aZ>Tw2bwHFP{&WD`OC(Ov)Z@f9m?b8@U z$x~sVk~w7UGokk34&2bt-VbWXE(}yM2diXiRPJ}oP!IizvDdgPDn_DcOH`=(4p}Eo zs1v!%H}VjQ8fq^L)S`#1UMEzq+)o<}q4o^daKEzYSM1X?h>~_;pb9@^-9Dji=kC~u zN+?F9_QJs0;E=0{3F`swLp?ak?Y)Nkl}*%*X^!PZe{-|<5)elQ~uini}= z#IFV<13gV1V$g4w5l`MHigRM1j`ZddRUWHr)W{4MGMp{D$>TPx2Omgv`SnOz#$_7x zEA66@pLs-;pFu<=6eCo7VdS|Rj6CClA=IAX8tzv%{fd2>22s*3jJ!T}Q8_BF6?{fq z2|GhQj9m=cYA=i&8A3xn$EX}*Qo|YQaRzO*7mXa@cok{fT^!~1X$+!rw9BY+Y!8hb z_0Q;6DB5Z-8aaOiBWIjo2(@RphWnLGzha-JL6o!$BWKQtD(BjWN+?F9_QJ^dJQ!I4 z1VgAj!!_KmZ2A@ZG!3GpT^L!(L{wQ7MN~pDDz)z!j*?AO%gBl>G_nc{4WX!^_M(xM zWiYbl42Dp9hHJQA+4L*+X&OXHyD+jsj;ONQj;MrURBA7btlNW;m3}aU+B00k{mQ0a zu}{+=O4@~yE0%~VS49z(P>f3LdxoQA6V)={1FuyY2R=29hKfo%+N%avkUCcJO975@ zyD-p#SJmM9tkKA*Za{+!r#)Z!N?9OZUl zxQ5hSgQ!*`zcmOAoYnDb9b~wk?9-wms%2cJL58%82ChMVClgWOy5l!R@p%Zv2-Uu4 zI7&8AEhE2;3Jr`n@k=xAm$urAhBM^L8AP>={QfF5FuumG^0;5xYA+fXsrk)aFfcmD zuM0WK?ZR*ksk;VIH>N>`w2MZ5XBkmpzKdTlqJ~hk)xKvqN;Xj~Bfm)v4a~3nes^)d zwAEfT@*Ck`p#F&8@o|*fh2a`fcMYO$OoI$*7Y$TP{4QMeRs6;dHH4y#x+~iE3`fZ( zs%4<+<9GTy4M(8@wBN;XhI%{_+G;OR<(-DmKwTTZP2(uHPh$`zPlb_pOm-TMLVaz& zC*utDFcL9ntG#ICouAN9&oK(?5BsebXQ;;+wAEfT@(xz4qp+?y*Dsg}HD=_hXvd&m zdeR-UX}a%^Jp1sW2R}J9aQ~dUeB=I^?_#Ab?S`=)GlWt*Bb=tk-usrr@BZH3ierU) z+uYwA8bUED**nJCV-ThG!uaj0-+p-an|?GjaHpDk!8iI9%IzIv?J)wCo(khL?)nXf zKY!ipLIZb^xo8^0KKS7ehX(HO@)?8B5Q=%o-Z9o5gDABZ z#{c_|zVPsbw|#t!aJXN~=P^PHLqGlR9{%aierjm=&OD*0A$!MI zdkmt~UKs!O2On^F=Dj|L8V$oy+D*4-sE3h=L0j#G@xQ*}PKWP%$73Q7-_a)2bs1}q zLBDD*8h3c@f4O$A-}suyLp}5>n<(um+cVVT4BBchj7Qz)=dS(hAAU;Y;rqITx-Mhw zG3ZzAMdJq^^o`eUzUR%M;d`!xqK51pW9>1BQhQ_6+D~I-RIw|pFz|U? z)#riZ&VBl!;eOR#7&uF=+F4Q=j=~wk-RfImT&9snI`S(F*N`uwq(NKlg@NniYF-}` zt_kijk31Zu_R|=94P585u5(=5-2WXK?pN(a<1z*{oQ;3C?*|_+=XfUp^X)r3+n8nRDg1S&lh2I`VobqQ(_ z?$a&%lT1(Ar!k0VE(7Q24_$_D5QZ(}1-DyaVs62N&4D~Q7F=(s3Xyi2*8hPDC9zxwXgMQ_y zXynK+gcpCdE0fa`*`k^5dHDsU0 zAWEJJBkPjT$a*ImXr${~YD;u4v zUKiSUm+Dnf)u(>NNOrUXyF@L@n!3lRDC7~(LGKyrale_lF>-AX8aVFt*>GpeE*h6H zh?1wm$TiMR!%;Y|;`#bLLp_XL4BBchj9jaQ2Cjqpn*&1KID>xWsc7VyGc<5L*WYJw zl-f^YFe+z9Ey}fXXkc8bzx&{R)m}7mwLN4|!`V@b@;iWFV0`8G3~_z9U$qyF{MKN| zpoX)fvgCIe!N5FGf0M!es=a9Bw;w|WHJm+7`JGJ6gP8m3?$7J!qwTY&cS z-g3{g|LJjmy3oeEzS^kV@0g*x_i$40%hRTRvS{O7U+e6#JA2H){fPLbOE_tES$z2a zzW>=BKJ>bU?ReMMI(z0G`+JD5d(7}%FP_sA{^h5f zJ>~5$U*MeY`dVj4dF*2b?hkVJXT*zpknvm2aJbMvS+uJFjCJ;Sojqps_W026fBN?~ zojv{YpG*II*Vj6G<{tZ);j!bcZv3`394_=v7VRnkW1T%-XO9`UcN4$GNnf7R|Mry6 zI(yEYzJ&hyuCH}=l*c}1ce|anhIP^!49+HnpDfx{0LD6dyv`moaMvn+i<7=Qr?U^tXFu{qKg9WX z!MncJ*-;+*nBnT42mO-;=gWlv^Y9*LXtzkiz#l7Svy0t^p40FAhvn?$_xiE?_M@tR z;V6%N% z@;eMakJ{t0`@WMl50BR)$+KtM=ixoh$aAd2@OV8EoNwFi`dE3ayvG^ZCv*L%Jd(Vc zJ5hO$GxD16Fgz-c1XuI68?Pb{?{S9q;_UPAs63J!T{}^Ek27)%?l3$mj|8LZwwpg9 z5ASh?cJl1=@TfeJob5VMd5<%4PV6u|Dvt!S-L{+0BMye=P*mm{RN)7LEhVM110x;UBJd&&iH-Hwr z%WEaWdz_Iq;|A!0cYU={c_gR?w_UxvQp0g;=8<7M&&)uz!+0^)``IXud_$x zk>u*7jVd&}#~Hb1Xc?j5QF$a7?as*pi0|@R8I|`q17m*OizfpAAO9jkeNxXO$<<36 zRcLsRGjh$)GD5?n@<=fIoRb9*-}SZ5-s23+cCoJy(51p*tg}buk>u*7jcO&sdz_JL zhL#Z;9+gLeYT%qKfcUPjb@m=-p!%qL3M(8&8PufHY$%KS1)Z;D;eJ7j9g{3jL`6?JQ7sP=VSr2;9XxU zS68*i8K}-<4JMjvFGZglZVIa>@g$j#E92($_lWPhoe09F~ik8k6gWU z@^DnHECMxVcpe@}R^%Oxtn{PD*<*&QdsMl4xkSVLjv4OPBOEin@;$${@I7I?`o$N# zZ28SU`Mt1l_ceY~mhE`g*E&1HQMi}NJ%tOPeAm}H(N^&6AMKN=1XLLwl}Cd6wejn%WMAM}m(VADv&Y$EhR5qs;U0bb zf-*hfU0>_$sJp-Q>y}Tx?L7;+kM`nJ0-_>{mUway-| zM}>VL@$2S*E)@=AogMWr-tg}EI(y8Z&(HhdPsSR+b82^(UZ|{bY?QgjK4!T3Q66dQ3{=|P`ntKq&}BXepsKy5YLZ@XjbLZu$7@a2BEUm2DAat%~C8(Bc}U0y30?#nf@s@VWt@UE{`!~M2n?#nf@8r*S?`(~O;tdxmSc->e^7jg=bi%QbLqY-BYW!Ej%$k=5YVFz`pK;eK%i z$8O3!!!_J*){h+x_vIQGt2VM4jg?WkFW1Ow@Dh#2ukE0OPJOi+?lS>b_NluxD;!3v;eNAzJO^lL8Scw9Fl(Qa z)i73SxG&ep+HPwY_+y=2!~LQfh<&7chHJQA)^(_hI(fJ+*C3j#Mq_1E?#nf@8r&KN z{#a+%aKEU|fbM-y?Y^=C48Qky-F+U68nTmzN9F7>!__^i;(rhoYte`#Ypt-M&04e* zm8*LmV@4jUsO~xucB(!{dF+`}hmq%1^tfJr{vC#+-0zs-$0uvXI951AS?_j^l^+vl zj~VVa>$%X#dM@nAUU3apb!U$mIbMY?KW=%=cQhR3$7jrNbc_cX}b~LgAh#qI3#&A^D4;_uH zmZHb?#thHUGe?EPdbgwDsH`#rHD-8J9!b`79S!&88e@i|T(4!^?bXjd93FDzwh1rY z=i*Zdyz{5075pyXG#O((W@ye(JDe`l^nK5L*5S{eap!B)&^;(>2<7&UvGy25sl70+ z+;sEdJx_g7Xy}d-{R-vwj#|Da!?+}<(P9)l>g7sj1# z`jW$IUU65>Sd;EY(63N#?-*;3L6q7HYMoWs+edw*&)3`hB0hiP(#dKifqwAEfT z-g}2nKk$veCf&_&l-oPT+G7x<_QGHej0}IRx>rQMj#B%MF{#HHZWjhW3w|cl(7iOG z#3oAZJI16QXSiJ$Jg0bWQA76~i4vPAweJ{{dYs{QVes1EH9`&DuO&)sqSU@)OzLrl z+l9evoYy)vbZ?s|v58Xqjxnjn8EzK_$109l_-oQW0HT~Nd&gLN45HLt7#wps_TsNe zdnTwMl-oPT+G7x<_QK%Y!5IO6P1;jJze2gaW2`*}QEIP@E7E}9*z-fbLb-h!gD80_ z3>>SgI#xJ7F>hq-Rqw_a^eazA1E2X-edhRVW8R>KP;Q^bAWEJJ1LyA5Ja>5}Rt?!i z;XID{WY16!BN2nP+6x2M;MKeadDX_e;V8FHV-O`zg@Li;YK|owePZ6AU!mMSjX{(= z6$Zw{ImbkfqA?55uTXBE#vn?b3Ik*NoMSuZk2B6L^edFxr!k0 z=k8bSfGn{pV&+$m8IH|fpI}6lpW0$aG$K*^X^dm` zH07BX8hQ4GhWk}}(YTC34QEeNUW1{L*IH<}U$qyF%NW#f_B7>K5*j&XgogZ*A-iZ? z#vn?b3M0qF8GlXcp@~9X z35~3GLc{&4y=Yv^OJ%9YAQ{{Mk726Xkx@UNl(oaSp*>lX}RIO%$$= zjWa@Fuo}Cb#<5;pwN*pDT!XgSiw0|5&N}#u>!^+M#xY9mg^}MB?HG>2Xt!|=IZfkO zZ<<^~zKD_rZM7E-u01$U;V-VE;%U-jl-f^Y9J6DN;&*+afq5dH^d!pts=a7%)pb3_ zF}r>P85%f(@f0Re?pN(agDX_dI{0f+4;iwF!l!D_L2|vxneCV%jbpv28LEbSxdv^u zQ!i>Ceuu33DxO|EM&V4iry6l>@SE)&!%?`(?D;{Qx7XD;){CmIYRDH+(x9#Ok_WCo zey1N%VH}C4{*F;B&rpvuXsf+2Ui4dEH2=>1KbGUws-9z%?vm~q z>Tw2bwHL+{-*I*Rx#vG5G}Lp9(w)&gLp{!*t@gs8f9jxT^82+yU6--;81$?5qQT?D z;{{(0!%@0}y=SP0k%&QC?S;Y5o1Z&1)N_o|j)FZyJN!Sf_r;!} z9%s;2dtvbU<8??4^&F$Lhh@)Dk27eiy)ZbAa6CcJ+Uf zeczH$)KL4L;V9We?HISE2J@(U(uAUh+KUDN>` zw2KBl^K1E;Px#DZ#AGBw(N=q5;7q)hXX1o2F~&bfxxLqLzp{zCF%2@LT{LhFUdwB6 z!ZjEpCLsmKGzL-fR2cZY z4>{L18jivo%yVGdGt|RK#GtMA!oZn+$eLk7&A{_?bClbsF^H0_yL{o?{fM z%(L%&*w4iMgs4S>@o}YkJ$}yXKz5gLn`v;I50st~JDs6OGTQilf0{D$YsVUn%467J zsE1LBL0j$3XC4~rIY#BD8Q+oD&pa6FaRzO*7mYl3gOO+T;wZOIV-O`zg^}0bPQy`o zb!8sTP!A&!gSOg>Mvf&s8+4s7$EX~AQo|YQaRzO*7mXa@LL%^Ugqx8h-o}nH_A_i@>*F0FahX!Kj-t))kJQ(tI?03vi zk25mD&^s+Eq7-dmaGvGt311UF^Nk}W{R%}}?R$o!WE0ggSTAtwg|9}#Q8+6%j(A1G z8S3#!Xsf+2a?KeUtgSd=I*PX13xm}d$3^r^7#TK>Y>sk!uOW4!WD|8`8e~YjXs{0D z*bBd`MK_LY)DVic+V>1c$tJ30z(2ps2n}St0T~)XQA6!T1ILNquml4~cH{WxD7Op4 zHQcXkqHaus3~3h)u5UQ@LVd!yv*B}C7>Q7{)xKvqN;Xj~gDX3Zr0~UBbi+BjxL?|8 zFB;B}FJ}%H)G|9<P`RcBhDZGv{!fXaFp)EP;bo8eL$l8zS>v+)GM}EKKqWHJRIdYjTw&eY{v|b*Yo(U zpTEobUB2$coy;BO_i@Gy-En2+eiUAE?T5D?dd}TCnLEm3A2VFtqx$0af86=uRcj{? zN9i6EBOEh450B)zzxw#?`|fzpP9C~DO~1|_GdvQ%AN4n1b+7Xu`^LZ5$;0Dy_L!mj z@{GzOTz=yI+p|7+pG)%a*vAZyUH81G_kp+k_4CJm{p~w>c)ZRYGqg8?em$qZ_{Zeo;lmj$CTDSCsp5jjRSc z8t%(AP@OIP>eV&eZ`P=nXt-b0zI?u=Gk>@**U0Mpe4n}dat&1EOMh+P8tyl1_)Z?K z;eMF|`}R?}FV_H?E16Cn?#ne0?b2VdxQ6@9`uY+L_lqMP|03Hy5BKF7S^bYNSX{&X;;iKQ;}Q+`i!(p|MYeq&?#nfDCDYMxU#@|x`K(!g)N$8)Fm|1(y2nVw zr-zn(RIcIdF(a${h}Uz1|BWNwUc*tI?T%6N@YpdkoT<9U%n<*++Frxsb@rH%wR*(s zIptcUlZT@`_8p_<;jv?;K2vp%nVL^Nbv_S|*V$u+=i!mSKX)5<^2n7*^f-IRsCjto zsGQDJ-J^2iQ(K)pJYHvy86K5KlIxOQ9%U^PJw(45zQkVs4*i~5D}F}!cPyZ&e6?PgYu|3jTx@)QRUgwnVlV#XM3Q= z43Ekq;nf6IFORa$h#qH;8LsY8<+a(#!%;c<1ZvF46+}ekk#KbDk3Ly>mpm+|F~ik8 zsvIjjc{nO(gFuZL9+gLuYlhC}k+pjCID5=+b&o3Nu1+3~%Go(kV}?iNk#P1O&dywC zL>|r_GhE%H%37k6hoiER3DlT@nxRJJk>t9h^Le;0*T`zH6P2T~P7KtT;Zb=cxsvHb zmFt1%arT(u>K;{A=N%14W!)Zmj2Rx4N5YlFb=L-=?iyo;qg-#y_&2}syW8Df@y82i zVf=r?-(mZGympRqhNJv`WXpKNxBSZX&7b&};n&$?hWquX+B=FDD(mbhXl>98y)nb1 z@<`e{ysmN6O+U7M_SgT_Gaf5vj~TA+QThGI3k81H=O}2MLo@OiGdwDf#P3?S8sER( zvOWB_?i_hId(3ckk4pDHYYmq|>+C3KokKJ77&D&!#(8`3i|!s#d4#@;V4R1?K4!SO zN9FfbTMb7cx^qMsd5jrfa<|)UA9(#eA`j2W_fNDMj`G;Y437j_=g^F({7!7E;qf|q z%y`Uieb?a!zU&hs56?+ERra5`qdfL8!()fmIW(iXZ|@>sWD>uv9{10w-mvqY_dY7m z!z0lioi1Zm=HK?4kNa0Q-E^-w3S)+&TyMu%OD_CQ|6cVzM`j*X`1o$PA0KC5hhfLW z*<%LJBb~eaEOZob+_>XEj>5&K!STvbp6!lNGxu!s6WsV2NWqHFB)%Xt*!e;Eo=Q$(=l0!~Nz6eu;+ryUoLWxkk=i9S!&88r(01 zIkJ<7Yq;N>Q7_SOzpQ9fMYVajFW1OgqNCxyT!TBsP_uOMa1HmH70x9Z?w1v&D$X_! z_vIQ{+jTVDmusMYhI?d_vIQ{`*t+kmuv8|U|!ePaKAuv zr{g6W?w98j&xgH+`*Mw}eLEWN%Qbjy@I1S|hWiDYdps}EaKF69d429R+?Q))?R&mw zxG&e>SjFpp&u|U*3-rb@V9#(3_scO?)pC1%xG&epYPpk#`*ID=9UO=EQMrcu1$yI{ zyl1$E`{f+S`D@Q`U#^jLa3>G<>J;b@bGS>2`)PLtE z)L9*|(jaQb$d568fuFm%BSVh_{<&u8WbP=>W6W@MkBYS%tF?U|jzXV zWY(Or_U+_>V^dKc`~tUh zi@Lq4H|%nBJB+M9L*0)XKMUw|qH>hSK4y5lo=2VwovYSSdA3LFV}|G9k?`6Wp1bkX zFOR6R#|&5ZsPfwEaFpw{jCa2L+4C*m{^%?B`VgPpmx$iZ{T`@3Nuj+vvyGq4Y zd&%SBcY4GLxmvxbIxj#0RK#{JZ( z;SBXSgSOg>#`oOyDf7qt{?Aim!W}H`G2a~J_Kvak7(}VPFuw1NPnbXFnST^{sE2-K z6NS4@+^3&;I72Tw2bwHJ*q z-5xam_bU$%4fPzOe3#WUIYT|ppsn_z@vpAlZT|lId~s-~=NRRCji$*N>Tw2bwHJ*i z-~1O>|Mq_@zd@({K8|vG$5?v|qSRg(cmK23Uj5zW8zK+wzoB2DXsdnCaFlGKTE@K} z@xrS&Km6N5LwjS~FKx9K4QI%gGl*&#ce>xBuHN$N-%&Jj--`PU+xD~Ix7(aio-v5u zVR65{e`cC~?Qi|=mF?%gGc>dd#r@J&d&vVWc&%hi+ARXJqTDVF*N{3}CNuW}XJL0p-Kvb1+q*49KQ^^BI_ga1)6OJf%rI({y_MYoVM|+3i zsI-Zar^3KlaxKrRR>O93;OyZ}^31~->WOSELbVqSTp!o+`k2&1hHRp6=5v>KYB)nZ z&Y-RKqJiuDnyz!*mv@xgr!k0(QV;#gCJN&i_c~`D&QOmtXsf+wU=%&% zxI1Co<$mMMQEs2cAWEJJ1GB*)=Z{9iQJ7b_M>yvwXQ+pfh(TNJMFX?iA?Lvf^C0)> zZjN&MGzL-fR2Z0@4>_MV8jiv|&%L!5^Lb^chmnXuTkS;yRmLIf64pN4fx9`%?b8@U z$x~sVzB*WaRW%&tJD{e?8R}sqV$fE5(LmLA$U1RS&oK)1BX_jsv2uoboIzXdMFZ9A zA?w`<6)Sg@9vtQNX$+#|sW4E5A6U1;SEJ!5->W!HVw{yq|LkKQ^s4yx&&6O=UB+!- zJdizNI4aq56IDF#tRDFlTkTEe*DMdtaLP9P=FwgD4D~pJw%Q9LKf%z*&wO!|+ov&z zlBdGRGjXTks5~n(4`--{k%&QC?L{N6!O&38F)FXx)NqD+oIzXdMI*;6p087mWD8L_ zGBkE!T!naofZ{QincIvq>iX^bdK1CqK4Y{3`fZ(s%7LH6&g8v zow;AyYA+hjkS}Kt)iQGC42_&$LqjOC)m}85;V9WewT!G8LL;k*&=86mYA+hjaFlGK zT1HkfI}Jx=9duSSoS`0%gtpoXBP+7d$m%Zg5Q+@7?-`DgO;pRsTC`~7vybjK>})R@ z4WrbC5taMRdN(uA3OO{gLM{x`Q+v^HhI}1I(lXGC*D8$zpS(o_*8{A=Wk-9_2*L%! zQDGAWwlQ-3p<@-#XQxJ>Xd_yCZrd61{f2E%eb=?xE-Lqn&&HmL z&lO}aaAw4F|L&Kz+RL%RxyzMsFmQ&)FCI9`?ZR*ksk;VIH>N>`w2MZ52M|%=O63z^ z@i_}cJ+aIc5jcJe}?V^$2ctup02l;*5LJgs4t9{RKlx(6}Mt*Y_ z8kmve_dVP%ZM7E-XULZ`h-w-64W#N4elNPXU)rcwqP=LK_Te|Fs+QtcE*#}{VYr6W zU4y7rBfsAb4b+423lwCazN&h%Pm7AEmT{Q|8PYBq`OS7jg-SSnPl8biMO*EKk>9sR zO^wR?{OCLOdCzbS_bZ!z`x>|lz)F9oK?d7(M_`&h^<~dKJmD+9G@{}iR^AIPsEa+9 zydSJ+8^(If5K8ULX__AR=35S5@v!@rPq6I3jWwB2)RVnqth`^!yWqztwHL;_9`W?U z+rH;}LxXoFdHwHL;HKm6pwU%BN~)Myxv;@w2<)7UfA!$`!St@gsW z{XM_t@WiM7Y2?8>dfdC>D7SZvwZ|Yz?S*mgU;NU;GrsAgV=Up_HtzGGU!mOIG1eY~ zD76>HN4)nDhlkwjexboTVcZi%ze2gaW2`*}QED%Y{1-#0(J&lEUH-jisE3h=L0j#G z!5o+i{+f847{8<3-Z9o5gDABZ20sgaCitsiIEv>1Kc78AJ&Z&Q+G;Nho>M%x@Ylri zlV_cy+}<(P9)l>g7Y45lUL*Kx<@Lw2oPHgp_8ntVk2BmZ3|`~B)~Uf!f!8-tViTqI z9b;0DGu$o=j#V79sKN1&V-rzg6Q%YYV^WVZ+%61`xg2|`akOtG^oUY>Wn4+dq#pW} zO%$|apG;*)qhWZ2vMZx%$d_x-R(oOKSY6Fy#iJYJ?J-L2r!kJ%(}d6bYJTQCOJejS z%KfUnXk5lPW=|8&-K%--^7^Q|Lfo&~iw3T!t9C_IhNEx|#;95tmuWC6*PABSkT0U7 zL0j!b17pdYW66ZkAjVrqxqTXgD0wOjjES?2iB-c<7)4`L-80m~NW`G6_QK%51jX?k ze@z&jV^nsO+ov&zlBdEz4ztZsRl`vj?_*TmGt|RK#GtMA!oX)SYp%uk&0V*e2gC1; zGw4^IiU!WYSv3R3b?%7Od|vf#j6uKhR5WmH%vt+P>S64%iNbi#U98)lp&n<@R(oOK z8lP3eVO-}<(#S)o8)wk3JQWR$RkLbQjO*Ox8TGDE)R27|gD80_42;sVYHHtsDHJti zw~R+V@!h$tQOi) z>GS9YLp{#0qnnKU%!84i^WrGCi^gRPqU5PC^4txLJYPdYC~C+)jX{(=6-Hizp^?{G zXb43O*{3mxlBdGRv4qEc%26gXgrbJ*(-=g_Q(@$oxYKY{j&{qQp&mve25q$$Mvm>F zk)wX(A=HgC=vSVKM$S>8k+V!_2t^Iqr!k0;q zX&T3RwPpwn`65ahwAEfTvMvcm)*q3Fqtt#HW3Q1FS!iV478>qX?M34<1~r^LO<9YE zMpmhzA-`nEE*h6Hh?1wmz_`u|d8gqhJ>j}%sE3h=L0j#W!Ma@qNG7v?L{NM1Bj?F zery~)k5OtbjQnO|$8Z!zxQ(OgX&T3R)8rcRMU*sXtG#ICcQO$blsAsC$0)U*#yDnA z6W1Ob-@)fRxFH(NAE8ITYA+g>F{sf-#WfVicWU5F;P-H$;eOR#G%jOM!`ais)gxyF zYT&%Bzx&{R)m}7krt=%f9m7$${^FMx3ga>jM&)|bCXGjN}izXBEW1n#BA@A{HK|76j| zyT0&Lqh;vqF~fHVd4#wg?aQFwwoXJ#zSh~}b@rHnyKnJ3nQ+nU@xsUu&%Uxf-N*md*)#Xp z#|)3%_ko~_;t13^uRLC7j~Uv($9O#_j9u~UE88Q1{LeZ&%3~ihJa*raqS|+_;qf|q z%-}A@<2{M=+kX3Tk;yuH<{tZ);p(1;SL9V;sAuxxVJ%kz}+7fR>iw zJh2w_85)h1QF)KYu3a__1Ao+`8|ofOo;};1;XMr_zXRMeJSvYwtBi)R zGAi$JhVRhlzM(0uIeMU-S993-yT0mmzM-jM_TyCgpT*GA=$zar#~Ip@)G+Wz z8;3k zJsx{jH5;G{-u2Z+<&mKJ*mm{RN)7LEhVPlG0x;UBJd&&#H-Hwr%WEaWdz_Iq;|A!0 zcYU={c_gR?ZC#s$l^WjT4DIm(c1e8vuZ_wh$@+Q&YzZj;vr@x*oRKx^2Hb*oeYH_} zBw*JS>jj(|-s21$!@BFOGGMe(c_djaW1VABtz>wQGqOhA8V3Goqw+}bX~rtNVXS0$ zk27#i*L`we)mIypN0QZYClBv&Mpm^g14?aF9tp0lSm^__T!ci1_c#M%Ox=rD88Ft_ zqw+|ya&Dtq$?zU$WR2P~Lc^o-NHE&Pw+R3(c-PlDdyg|P=GXmx6%M0~$|K2Yxs7Ti z!+V^OHEPQU4Uftr!R%w-Wn9Fy&fen;?dt<}xxgPs<&k8y+(xyM;XTgC8ntCWtc}Ve zLA4y;iU73WU0m#D_Nb(Afc0^oXb!6Dkr0)>J9y7AKk4QYKtd=`@I4UdIK#dtWitZxG5jENo zaedYKV?&d^1rB@6aCMI=tL07}j>`HvP-8~UAG=6$hKqJYTwirQ-_WFQw!pF literal 0 HcmV?d00001