From f6b82a3be91057bcb008a8de2ef6f60a50b2d9eb Mon Sep 17 00:00:00 2001 From: hasecilu Date: Tue, 4 Jan 2022 15:56:11 -0600 Subject: [PATCH] bad SC8UU dimension fixed --- Mechanical Parts/Mountings/SC8UU/SC8UU.FCStd | Bin 71554 -> 65853 bytes Mechanical Parts/Mountings/SC8UU/SC8UU.step | 4838 +++++++++--------- Mechanical Parts/Mountings/SC8UU/SC8UU.stl | Bin 383084 -> 383084 bytes 3 files changed, 2391 insertions(+), 2447 deletions(-) diff --git a/Mechanical Parts/Mountings/SC8UU/SC8UU.FCStd b/Mechanical Parts/Mountings/SC8UU/SC8UU.FCStd index b90a104493d7e8d6c7fccfcb15ee62844a8312f2..1c8ac306c1e3baca880a6bdfbbbdcc8f27be3eee 100644 GIT binary patch literal 65853 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

`Ap1)kY*Jr$!}#_ zF9K|zH+HBZlk#bwsaY5i7#dC*eEgX&=baj>g#Xq1EfL5{1GebA>+0Y}v7(b^teJ0s z^XHgZAA;Q+hNKu6CD1xvXB-wAQzu zww+=gAsJK>E+WJU!s;Acmke67a}M^Z2ZcdYRhcHB;1DRGlS?|EpFUIQJvs~_5`1;N zSYBAEyo#*09N5!7^tYGJ=9~LP?+8e9t6`yXWi}OGe)VCaP8}>oDkd`Yo}a2Gj||2( z%({Y1v*=E|S#!pMU#QM;+@O|bZj#GfmL*J7<6q%3lEuBLg*I3iTn-p85XWXzZt4?& zaK^w9&Ux-ZYOAYt(QqR+;SZcW3G-8&Yc!WMzJJ(c|3FuW3Uld{V+T%;k-P;d zpiU#Vw2hyOmu67p1c*0kvgYBusP;QO6;Zk5{hAV4YBA0f=v3%NjpP$Uq1EFo!5s-A|3Hy+=950ARNf0vnWfeSqx>jx!ah zhf#>nvCES?5~L=-l6(DOP`=C0Q5KT%YXVxU1DF~ZzR)4}B7t&$XJp`{(HpmZ*Qr_w%r;7g6}^ghN_7X*}VbZ%3Qk)wuo}CSo386fy$kRQq~~Z=OYl+bP*B$&xf7Svi>8^i0^{-Swc=KSYK= zARFmX!Xbb+U(XY-4Dri^n8To%StN+3i4!Z8MNjle;G-$TDvD-Q&ui??Yo9A)YrTAG zW`YZyoAx7%9fGPZH4A^%Hoo5$g3$2hubpU`KcoHV;11A=$k8DlJ@aPMJJANMgS7h- zBg2nD(iwANQ4XoF&^y6oj4Zv)#|OnrwO`wNW0@Qe&iH)F1pxNC4D-!R7~4|WVKpu{4(utyWseMv^?DvqU1A-qk( z`v`a&3LVZdRfyV5oKno>pXWm2pMtn}#o}-6pZXKsW$EaBRrX8XEfb$^+1lPdog8^_ z|0KN+y0d=F8rG(MQHBwq6kubL;+1ja)PIf^pZO#~i4ZI>Qz$aR9+YpG+K8pON$eQV zSZzP}f}#<4S-1vGx~|jVNS%eVQ#ex(R`BYYX}Gt9lUWhM{H~h_>~9XI9eHM0ztkcF z%+OwC`-In!uc^$FiYh2zz_`63%!e`aviX+qA4OTzVf~51F6(1EYa8@fvivea(f9tN zWamUK7@}3!Q)be`v?iB_9j+ZE>iWSA18G$ ztPrXM3*uFk;36l6i4SbVxEmA#vv4&{-+IN)=opCWL6ri;N`+%l-ue@_4Yty4^wQd(y~7`}c(;c9lt zN-!ReBStUAUIrI;UT}%#VDoSU>x^J96Yx$~h)qq~+T%KmViRYPh7g2IHCE zXWB2!92gq0Rqc3-aG7b^7$x+Gv0En+X0hsfN^3=drKT<+3{=2EJZfQcJH1OjTeoQ1 zfhASEfW=KIot`3LDs5OfEoG|+PPDG_BO5KaVJVvgKwcSwb3ZsmzVFnrIo{5Zo*uxHxz;57pO9oXdHbV?`fL3vA6S+)O}!W|11oe{f*->e-ixaUBjGh%5nP?x$PS== z1mu8Qh}D>2{WKo=W=)%o^2Gut=X6iTqNOZed|X+2Kv*yAZtj`61P%_&Ap*hM+rPAq zS`uvmN#V+H{nF-ry<)8evANyP|2rv)r^#{WDgJ0BAr|Y@?$F^~w^+Ee!(uip&M7jK zMOKS4ums%zRVTU^=?EQl-#w|#kFz>R#p{HhiyUT)QT0irPu#K!?HaIEl=%#JI(8?> z7*AVLlK>oiYn}Kj^l7e;GK;-4L4GA^x@*umcNoQv5FbKO)Wz9dL5J8x+R??kxt+HG z-Z#JR(%zj6AzPa|)0Eo8o;~RMEQpIkr9zT=^)ZHlF7VVcmGe^+4O@GrJeaEEbQw0C z1{^3x`S$^q8zlwv=di%8X?U9>O!XMvm9vw@A&QZiZEBxX>yhQksUj6;fz-i`;5b7* zx2OP4umVi<-Ts}y)`&J{_Tczjzq7)g)x1wRL;po|HKZ(NLYMCnIY5Ekn_V$=`9E%;Ea0_*igC&zN3$e`MaVFwoohOoc1}$ib<(rNp zGK3qHdGlE`03V=Y+)0^WSPDiNJHYu^Lu2^)35~QZpoPM=X!*#wLb6)2`4Oz97-PsD zj3NN5E^sufRMvHWt3AOf7r4Ssbf1EM>74&-DZ$HkMxc}D~gVW9G$Nlx=jKTZI8Pm~m z|8Hl^(PzecOW41iF<-Y|E3n{B3@K#3xEUFIoCm+Sq46#7$Tz6I)9mj*9NuH)n9=g& zu-+_f|6cFtz8&xe-8Kyyd9e(`eLoI2aI(Emm4=q^HCQ=$C$}GA)}B{23!bz~_E*3} z+LwH|^+jW4XtV(z%nG1^e;iBTiG2_w%ClgeQcqvrz@vkth@|-u`Ee#WoKn(D+;Izp zi5sz@u^5k;2p`utj_vP*A~AoaWYA1l@_0G6l!|@GIOmkwd_4AZK;aK-6T<3;@X<%u zWv_X0ZyUm|?@#((t?mSTa`@qD*u|%x>bq9U0`Q&pi|Lztzw___&!S0&bqM7c^?pnNk^uwlX&+ocs{OoZ2Osa`}sY@$MfV`VBI!E6GB}=wFGCK zTbtP|$Hd@vxSoif)GbW>zCNX6-eQQcOIO`|%uKt@jLb7r3d~vFxX-lm*%07;d0Nry zQN2$AM02KCikNO zYFA#amgnhd4{V*i>vE_LSJXj31 zhr|6DwLp%n+~%(tFzV!Qt7!V@ZqxjQ&vF8P*HYA$4RdtKX70KMSR#ljq++eL-+Aoo zt7uSEo^5!&V>u$HHrb>OFVia5s9f9)a?={OHcpKcx$&GXrUls@XX}zc5`LF?@4@kq zPx4h|j@R2Tx(mwrC3J7y8JUK6dS;T5TLg$B{O)mHM6D7keI zX$xoW@WXYy&FJ5yii{$~BAUB{yLfvPzd$#L4_ooT?h72X0kcPQ$J^sAHwX)vPUd-J zow|Ims^lTpuMlO+eOj<;itXn)lB$)qYk79Ksz6fK`ZG5S18Md9BkY>|SaBP_>ewHM zGy1gx|3(9Ow+yT-jn-UJAOu(>hj*Q&eO`qK~lcLS$a&WEJotbFa9DBVv z2=sVpm7Qce(?u*!G9+w+FrKckFjuA_ks~>SM^0^|?x-_t*v-N`uB5*KpZE`8=iePx zGWcsw!W8clWBK1hu@mb&?Q~}_v=!w6s*>xj7V-;j?a0j;KztTRwrIvxlLqjn-s@?D;f+bk0sQ?lLufgcDgr~0R z3j3aDStJA)Po!Xl7ryb1>`dMR9#t6Y$2> z%;p|}s{#Pwn%%Y)3p)ClE&-L{Jn;E?ngO<<<=E~Ar{K5ZA&)3m%4AkTwM=(#xUych zv^tYGD>OpNcY!8Qi{?yulcyruRicu^K@rVq+nRUe1^i-Eawx51fg49k#KJxSQx=~U z7CD>9!>J@(`tyO~vYA>rnX29&EtAnjej~!GvaT*-H_@0Ko9xn@N^{9v=qeP;k%Geq z-tAtELBYRCD7!vL8OEKkjLMrP*9HB@^-fV(l2?sfgty8P--O<#jNB@K8kGDm!ibfT zYZX+I^8B!(nqv%SIJLlPqE!)TtgFAe2T`A-<-tKxCMc`R!n`~HrSP^dxQjNh(#4&- zPixos{-XFGom>id+)dvQ18m=zPPUx62uQipYecZ>#f`h>)eGiI=vNrkl9FImzye^1 zs)|jy#EjvGe3)%4hTbhVW9(W0Wr;kK&`mZ)XzrX6?aEznfghJu;joq~Ru`7_+VQLB zfJx5rxc)k_CJAq3Ju)D{Dd*aY@>z*7WaHMil*5>mv%FS!iXa44+f0?}x&+R_T>yE6 zJn&K_Z2V$n-lH4bciZ=C9RBsTtDb>S!0Gn4@B3s2yPKWg$K|mFbkotzTZ`Lw$2%M- z6Rr(wE^YkmbaHdYnycoh{BjJ)$|A2Qjgn1ll$21Na2rg=k%ccObR~`5Eb#c)9vJ2W zy#Pgi(@gmd`R#g>bgs*K1w~%+!Y@+F+$N&4b~F$7Jc{;$tOB|z7*k=>an0@ZUW0xF z-fObHnK6mnOqW@C=$J@vy$Sy^D}3G5r=aP#(oZ}hRr6X37a>ST6Nf>wxkat-iC_DtoA&th6K>Rt%Q&qU$fMI zlZ|^c<{djZu0c)Rfs)nCR?Fu;=xz2MMZgA;pnKEQ-qY~cdKb59^5^*DGOh5tYz8}* zbd@E#+w;{dE?T|SD(`j5j`An7ETIA)$7*w*>zzR_hwYyvLck;^1UKbWbBdpf4-Pdn zi)Up!oV)XTlN4Dkr28L6^6?kUN7pG%S8bDeD{evuA`N{ATYd_|OBB~-xeqOEw5W>9 zB|(K1Ww>*S5^dv8etQsCV8Ox`ai8IU@HQ->)Y?&!(X=-~u>`X>&BJzDjx7$}-}N+I zyj@IaBHDkU)ZuVq(=OL{xig4?uu?VdB&AmKI`=L~J6BgJ9OU?#)6{?=><5a&%EBUl z>Z!BU%KWwGeI4Sl=a~v)1)I|hhVL*H7>6vHM1K}k*SzAWA03`OXZt(;FgC=?>?3FE z_52zhUhrf-eW33? z>sf3vowy|&vuhLywVoMaxN354%>f$?AgT!Us^o*`PE7piPP5^ za0)$~6IOPug)m9_W8+vsm!u)$^KpHWjV?0WI%BGV$vz@@_{kLxV$=@G+`51X=|JFe z0Q|Ra7-3}jBG?njB{(0+D?o_Em;dI{HCCFvzquY zR<{9esg2BhV2lInBq?k-FyB#QL@L8N7x6ZSkh+DQ1ZMh0X4M5~M)?EolfsGS#E|~c z5-hXi{rFh@%B%M>;@TO(st2*3qsdSGb$u0hgtP=tnlt{rh_*qsb&sQDlKf46{RB_`t966_~?h5`HrY)=Cm^Stx*+% zgKrms1w6ex+aBe4i^R2r{_HzxH{D>I5Ug2eW(3-i-J+$wp@#du59ZJc>*a1-yj8k1 z|3SK`Rlfa{O8PP?v z0~u%e1@HuB+L84mdn@5)UhyHL+l{y7+H)_?DIP+U$;{~{kP-Cz+l66O9VEQn>V0bx zx=pkYbE0ijKTG{htmRrqglIYVK;{50vwms*kqn@bMG6MsciA6oM|0u+lnb;85Udjf zIfG-{dUK0+_s;N8aYuV9omKgxwg6rlUNFMbcI)Xw^<@``eDP%$=w>EhFAXg>huuC` zEllk{1N6P*#2?#u-{+bATTBsUW_`e!nvTkjzxi4o`5e2I$qWKo`USWY`|vnqS%uTo8kSQKq_Wq2St`xC(5^ zzFsH(U2CnTrJVJb4ulMsf2N)1O%NkOokXXO3{Jn}vsg&Jo;U5yTC7@y3b?f= zv<2Q)$fXnr`HOQcG12<$AkcuerfU)6RUWXHNyT{9tCZ~-*~MfVzq629$Qb>lRh!I| zpUCtxZwchNPuf{S31g}Svdv-SX;G_I#fpQx_HkWFCul;O$ZR1$;{?tnHY_suv4|{& zklC0Hk{N4Xe)e#VIl);;D$bn~d}s-c5cYE#L+JsiGl9eZpiKc8Oi)WBIHRrAU+p!E z=%WN>5f{Wz?K@ysij=48hkz_e?r*%@Fkxn_(CD`aAak6jIpMA6MO*@x@{^f2$<0*N zC8&##oxo^h*IkYb9058-=k>#iXT5Og1G$-nm7bD(whzAHR)(&8>AYUqVRb%H>J&XWqQ@uEF8U@*;BmhsKF+YLeR37fzMO-pkE}=?T zr}d<2fM#H%+nB~=5H%z;>7b>O63>9LWr+0{F9_oy_)b{LXaj#|a%wp}w;jaM*ySb$ zR$1j^0fj(uz8;o>;Tk3<1z`oFex1z(=Z0?gAr?}DvU-P%Pb^zGDa-GCa)d%l^z8~$ z=iZXB3`S~vfetczXI%;3!ua6Y_Uyt`XD_@!lK!0S=ocTP3}kb{@%h7!p>c2}jT z#Uu^tn^=B! zTdXm$N&nUJGOlfwt9d?y8yBAJb$_N8(hj-HE>V+tv*{bTh{A=Sz!yQoR z$g>LpF!}aobV!yD=y!3SBx8E{e1$N2CWXp8-doT;aXUD~Aq$LNktg@T!;V-2>9I86 z@PJ95^pO|QgmQMv5QC)`OnYvzhRx-^g6vU-eA0%Bu(5zl0%>vMK>S~qGiWjKof(}mrv%jhhaDfVmyjx_uh)q?Re*NITNs|4Euwx;|1k&>MWmpR)XX|7pLvwUI<=WUVp}5K(ETL zk}UNxt6u?8$OzaEk@rqbv={^O>lo9ZuzR9~NjbRH?Ck}r4ZQ+oEe;})+bs9=eHW@7 zcorn0+76#4njCajAq2tp~RhZ25xo*j9jVzFaji3>YICV zz;ggJsqK5981`|L86n{ug{^i2{%DQ)?zf$<2nP<3OA8Wl0aTy9{wM+ELf{nTAnD^S z=<<>R>-+6Qzfl^5xQzb>G5L)y37D$kI)Bq?{)rRDmsuv_t5j65kWIq`+%pUYKGG~- zP!~$6?|*?e%SxXFIpp!ioo3FW7g|tEm2-Y4kQI@vql8%mhQ{L#(}wU})3XrI6qpYR z0?^b=h$*NvXx?LinO_VyA)vT;FlK9QPzbS&g;i!RQ>+943m6`ujz7>)$co&Qg{9Z6B4SNhdr%s0jXTHHq6$|KNx*{`==@vb5 zgGedTkjYc13AsdGPc)q8O3<8Dhocm1A>=v_=)_LSuMO|ez7P2Xb~_~#+>>WJq>GQa z5$oXkk=HE~eLqX^Bsfr%X6*C7mgWBcL*f5w7y0i{IETic9w>AGfa8V#nyfPYZyEP! zEHOLM-*f6aj(sf1HhQuCr%Y4ewVO=n=3zE{XY5PRo9*c+eN_#TpfWK9jYXYm+l~cN zg*4-fTcQyj@2As@X}-^osIzgmUw_|kH{H6`^jQ5WzV06ND*U#-@4miXUO(xdyFYL4 z;jg#wzHYD1-}P?daw@91S;CH#-~Gzp%H7~@mt%*tCN86;2KAWf@V0HY9~rF}j|OH^ z+8)mLEG1RHgA-o?&2_a@bQYC)zwpbAlor7|=lQK)< zvUcB*m2FL%{IznhqEprAY#R3GN>LiJ6jYh7oLD*K((-*VwCBD9zn&-{skV-@?` zSN6egmp4iJn{>%e@u@4}bAI~ATI|;Cd_%RL!D&d9kubTbSRXtr|dYGMl{8po=|v zMyq72`i8PD!faL)GBMFbDZ2L<>wqI-Lwh;WaO+=fAc&q;l*x6D47NN?PRkQQ;3ApH z26*e$;<4}=Zf1kAi}^4TG=I`ep(>|Y%rI(#1+3+y*x6**TR!EVZMa<^@R-oH7fSMM zLhGuq85%d z4A#bVI9ymXOlW_FDS1`qsEp7gUfIvS9SlS2@E)~|QHxpt;v0^oMm9Q)nQ?5s;WTxx;S~OxJF@S@XNHI#G5PV9qP#+XwwF0nhW#2C;`8N>S zZP$qrnSp!e-v7?fY70RoIHs!S`P zZv*}%T;*@d+-tcE7ELLQ&pZPS>_0K)v7PW>hPGjdu%?@H3(%fQ!{tI&yG*gjSaWA4 zf$gqI=GBWaY&l1#oe~xJMc12DxU--9WQ+FSQ&jLvC4)7^O;Y)(Xa}>hT!HLj+`cJ; z{lX%A0jz0_JtS|ju_97t4NC))lYgZ4))gb8rM)Yh#W$~Lh_FbXsb@XUf5gz2| z+84q9l60~5%BB*zB^-FAZPYQko;@i{TB1$OSI{>hgdPg=Af|DkChAORgy!aUvA=2- zW4D{r8a&P#qh61z=L}22aoaHS&_p)Y;Sa1Jn_@{ai?#Yxw@RtQ4Wql+&qu1@{JD-- zyhbZYEhL(k1!ernpo1}kEDxIicAa{39tTX zki4CbsJcX1$bbvU2&4=d!0O}0wPt!O0nAak%))SqqG@n+!L4pGAkU&(H-7ob;Fq#K zA3sRvCU=lhjJ3gMk9c$4G?8y=KS`QhwUW>uiGG+dq3_G~63l82}zh{U)z;e8`#_~5DS`#zLP z9{|4bQrO?@QL+qRSMC)3F8p?mwjm&#tQ^U;D90*CGLt1CfVkFMfBv2aBjE45SQOEU zzbsfj68gjhTbA+U*qguYJmv7yg?4f_fX*;=xh_h`oOMn-waSlM;C-i(hdy%Q&PZRR zk6+W%V%`wGX@Xx9`SX`)Q1Yx$g6kq?a>T~yL~*)^CHV&sG`f2_n@P?(d`C$E!GoNqvm{RwG-=C1MLc{09GEYQ2pAmcLi&Oh>Fo-ZR3Cv z`mP~tiFlW2WpD*6S)*SMlj{4{s+nYrtWkJ7J|@IwR&L>g=mY#xB9arfs%j5XcNmVv z?-oy3B2DPHoErMbMI8an5zfSX=fJc_i5BkVHe)Wv$?m{(o8lYY#)lVxJ!MPn(W(x* zD;5lqc;a5t9Zt+16wYM>DUiC5`%xsa(HnRnkm)%OJ-isx&-moei5O+PxEU$#k zg+iF(#6KZ&9@+~Yk2q1OCDYn{bur2NGqTUB4b|#k@gxbpj=Rp*QW!?53y)aX0$vZR zjYm_)sKbXXUTy~c!9UH0a)(f)d0rvVI#N}T(1!@6BL;JTct82q(jLzVkW9@Db2XCl zmZz%D#StiiNa6h@tHLS-YE0J;`88;4FXW4^*e&Pv#>vKsXI#$rHVdet*r(|g*lY)D zKt0nPqIe>uMDePp6R#p#5Z-vUSdU#L#!}Trf30=MEi|ffloNeN_%AqwyUW>Dn647R z;ArJU*RKbD)uv0A`b1;a7~>EHZ({Jjj-ET2q+t-uwF{ADA;U z{MqrtA6qdtB{6ZaC0Z@Yw69~r+f@IbXox3D8O8LyRo9D2j!^LuD z(S!%@4a1u@NWCt+vz7FjYC$L4i!8yjGaN@YAq zo=W#1tJbjpAlUkN=S?=(yqv`xSXAGW*3GNMkm`haxrD#RnB%lfhK~J9@l49}%Fz;M z5%=}KIy(!fsJ6BN57MHPbcaZHcY}Z+CEeYfN(%zgDh<-zB`J*{jr7pnNJ!T|c)$B! z7}PHgi#4n@=V3qdo_F58_pCX4f5~l1n~Lwd%%Jl-4V`;}!+Gy}sUBR4#3eiOPVj&x zYsWEzdClzNWH~W})!|1B)}Tqx14k^9D9C(Awy&5$;%_?9dRv8RD!(1_axtO4KY$ht z)eK^@G|WwSYT!_#=Vq2KhTdCWmIjLziE-s8&W?l0p8txuwz1h^UrrEP2#0{c9L`>= z&acJzp*OaSF!K-m-t0}FZsWof5`nn!aDKn-84dw68<5;G!0d^3N(Ix!?CuAltj0R1 z{UowIj`^G|)AjbqPTmfB+HjZ)(s}58W$IxHTzL$(e7?C=MiV(??$fXKsM70$s!lu1*-n1wQx(1J0V32aG-CjQxPDOWqR8DNcT->O4XZ3mwwY=CE(T ziyxY*(Vb(>1zRI1QI$KQD$tAMTwQ}4`6{D462Le{4=2RHTJPs%i7L#NaG&I&C)%|2 zhijH+!wnV!3^E4f198*ZNiRKUFY7EQ{#bZg@V~tYWoZH+|A$wW3RbAFJRBXfOwD6`ZcwK5ceFm3X zDj?A?A7yZE;3My))54g}$NDnG=GT|%DUymLz_xLzH&z_+2)zVh%KazS;rzM#`76(6 z;x3(vQIB$=9@q?YRzr=bDWR((eN1pkF%{j;ax0B6!d1w&rp5PLgztqDGdC+U<4 z;Ek*D7LQkd>;$n@M#b0fJB~Jo|4O(Z*I;catw3MxeP0n|szL&K0lFWf{*~Tvo!=kL za=9mtj5#RX#>{>5@&6jA)!{ zsbYSkCdr)328rLS7||S)&p05mgTEl1%u4V*Xf)Te7v>a87wO&o{^)z~#GoZ|`T;UO zh#VWxgP5~rZTE(9jSc1O^BED2+K164=dEU2sC$>X%CzAOF`A5L$p@CmU?vjq$)T=EI9_m$anZ4SjoGPta{K1^7@tP9U4eH_WhLJK|J;rgY%y1sHqgC zATeMy2{64!rT?CRQ)!L1F=rs7`+9U3HXJ8>9&g%4`Qd5^9=Uq2 z2M(z%ItJxC=Pgn_=DVQznwnvR43@v~(V-V%OsP9OKcGdiO8I>DT~94lTYK}c z4iu+RH~~*YPc5CWu)|zOIefh>woJ8e&^t!Z$3dQeh@Pi5Tz=#zZ+ycx7`~A|zhYf$ zu18hQs3#Irg_rTK;cWKEyO@>tc`cDMs|p{=g44)X*c1W-e@ab}T*M3%T11BreI@Fa zlSFzps0kTCB6__D`rA&O+xOSH)w5Xgfu&1ib@yID%eK%rm$rtLh8~B%K*l*)c08V>V*mrE*_`&*E4#;p%u6UEQxv{yhQ+oe$Dlsr`< zBRk|uL*hbtK`Q+Kqi_MfrXO98WUC4ghb{fmE2bhnX*`|$c^-_WKD9?B$IhmYv3x*C z3rPx}S4%}|Z!T`Qhqrk3uCDnP)o<&yErnvqJgFX;Sk&sO!l84cg%;)}MEc;YxK@h}(sz<>Z_cPrxNb%tf|4)tgq`Cuy0&#g z1f)@O*ofaFbnE5B>)*}=yl%9)z|I~6az*8%r>r_*AP_(B6CDZIK->;5?tl|741DFC z$TfoNNMENL&FF(4V#pvpvRx*F}C@FxmfI?5fyU%==2e+j^DnWb} zh$J#XhZZhu0+oJAC?v^a@u|Z zp3T>}M$byMB|fNcjWF0e64U4E_(S8mL1o0Ij4$Gp^vQd3U@KcD825UFONX)k9 zvWYt0@|a-q_`08pAc8mzdHGlRq;k58G8}gn@o52Fb^30(s_nwjX(A$Yk(jitst>GU z&;Z*pmehOUV>|Znt$wQP0)^2cup|ER)~Z5>tpfrZR~AYihDe z3u(Irf;H5A^!mj`I!It9Tq2$wo%eh7xQk+-H|yVfn?bY^11K-*)jL5O?BOF9fB>dB zWobZdvd$S~0N&6;8hl}a63Hsu-tDwJa~eECn&{`#YKsdi95e{Ac`puij3{gD8T;7D z!W78sH5N4X*;jb%)2rTQ_0^DV?;87_fVYd2YuvcT#K#AF6*;YRme@+x(cAFQu9S0r zQ^L|ZD77m!2&6Ttu*eBnj}gr?KV=XVq>>RFvXDCpG<3aidQN`HaFHB9)IADyFFW{D z$RC+3e(XZSa;u#J)mOf2g@No%1_`V}MZnTvxzFjh>NT4{A29^XVGVYo_fdVU;{z=N zs4o-O>}`9wJhhR_LH8%VPW74nwv$c-GEX_}VktSikWkZO<&nrJ&uKd~4Hp$X@R$jK zS_SqIjJbwbCsuJAH{efoZuK=;JgEYGi(6Xt`BsFQe;oO#xrcgnJ{ke7S`J=1q?d?t zu9MdE)An7vv$DtPX%7X zKiz*4n)IHLgTXRNNfrsUcq)Kd(>DbZ$Qilq#+xT#G~#gL~6!ch2aPqSx>L|94zj0 zXFrJ!h*g1_~X68M`5lU9ut=fgr4=)$6=M$GZchw zzI3mYJ0rOh`obSwR-zK6KWpyi=I4I(@?~z=?n7boAHFb-qn@%~3X8fm2q{0k_DobI z_6U3V`Eq$n{k-)Dv7{%5AoB(vN=oMNhlc#wi!x)*h-b%0p7nA&eWE`qBT^qsRX-}c ztoP_CG0Il2EjcfCimF?u@lf4sc!kS5b-bO%D|8u&uGVRI&M^3Nn(QU;R8#W2+j-kW zPC@nu4a@q-P~6@nr$|JwV5QSa-vICtYV5a-wc2z-KMfhropwnpg=RnhnYD#UK7Q@! zSzslh#Y)=u-p@;)D@5{}&*u9+@4j&nedjz`=TcIGY@yjCwM@)kE*I{BHkD85%y$yH zBlZ+SZc5GD1pQq!9jf=M-WE5r6J-+~QQ=Zzv#;&juG1&3FPZDj-F7tW^)!(wi4exN(=IIWE*|_7js=MhGFgd0L>bO(Y_BHHGAWTCI*_* zdBIzhmq2!ck0$Qp-_JS`>vAfN=Rz-1p9oTkw zpkO)rVF1YJulaVVliJ(=P3t-teN#PT+_<0)|CgDUi_%b!CYt17TPKGryRqtn!|cd+ zXb8ED5!|l2xS{gLlwYCA9O}wB%*|_YI~N`~`Xum?ctGIrM{E?Cww2RfmPr0}?^`6|5Nmb9261X3v2i)fnwYZ}A z_Pj3aS+!L-e=8q~ALk={w5bVi-r_8$n639pHd-`D`VYeLiTr}f94(BtzGKhI2k%%k zOZmY)E5iejItRRZ;4y_Vb`QHRTmy5FKwZfPAtOSC6jE%`3v~gr6=j6VXkt$B{>5rbm#&iX}s!2>KY|LwUX`F!-9EIV?^X)ea*=z(~&Z z7x6vhI5d1jP;2YW>Rdl=R^d<(>3nJRIJ|Y@MF7830?9eX6}O7pJMj;kN3a+TKTwY1 zQn-tcZ6zNj*Odc|=`r}JyO%{Kn-;$hFJ1xOBRwG;#kVn|G}ut`OF&-yo;^gPE($4F z@3nZ)yT}i9(&pGWZ|gpiPvaSWwRP4PpR+VuxAzkLm2Mo0*M%nZYHHay^0IJDL+uiA zStn+*8{GZ^20q-rUxj*t@4yv=82>uTJq!N4N8$BvvF^FU{g9yVnFbmX_4^C(^M)qJ zaaet#Qg?|qR|YD? zD@}aA+S7bPqX;vw*m_c3CpF?Az;Byx zU8|}b)lo?b)8w~5Gug&Aa~@jBd6}~HlP&Wf(#q9inopTWDNlvvRKZ1rQk3|*oXL_B zYlish;=~-bnc#30ZID4PH38do4~!6pAtZd*tIHK7->^2Hy}4MLk)Nv)$u>8xIbK9& zpom646QE#@DC9rl!7RIwf?}LWiCvio4p@AwgMO2pu+cey@1D($iOz7=%=TC=(=0lFG!1#`3;PCuXvLlhI{fpA$B>G zd6r8+!8WJl?kfhzsOp5{x$!N;Pa4jEZ8rcR4X;Zrr`w2bJWfM_oodmSIyyZ~U7R!1 zYO%A%d>y9JT9Zm5nmTv&Wg+$9V@<=-63F%PR9jM!XTr308SiYfp)1~5G#^Zw$=`cU zub~`c7Qsj!xZR4;=iUdAHJHo#ekBUJzNBf*@64LN#Y{4FZRqXi12?N4y4RVQbX%r* zP7(|kvbpYRV>X6a57lYiQzR`C*e1nwv7c7SiYOKEHkDu~qD<)~XLPb%QnDn8+pCP) z;A%u&|>rHkk56zt~^A9|{pSjVx;D-?8 zDVju{oR{I?Xg%oYP&Uo>v=fvJTya2__^}0z(9yNlveb~M5yqWxmbAbFnwo(2joBwc zX@T^(>4)fjW2P+eG^S}ZJA&tdtqC>@eMW8jj$>hub><*({GI#L!NuDl(7ys-h{y!OS; zcO%~kodf56!=j_^vgP380uLS|*nB<}_u^B3@ApmX>Sf*`u0*LoSe_qse|H@byaaua zAGA~uVfms)N}u;8hVAe?a$U_hWY$2+zdUh$tMdXdzoUNPFoZbfUVNr=)U-|i9!>oR zrQv-z`(4z=V~7Q9!jF-W{GKm9mk*1d&7dy->$KNXu(i+MwxkkTIflQlfVMlU)6PGB zSHHgH!DS1($v5V%-E-Xa-iU-GL_E8>(FWz-kn-4UHPAc3IKNP&)?2rOuk5l+M|M&c#FX(R5OAc_Xp& z&&=dJy|C-+)J-WbRCOu1{V@tmhV4wyjouu#R4A-HyKf~*2YRZiF#iL7W?@djn@~Z< z5lLJu2?$b3rMX>?>Rm}Y6S;|%f)#snCv3z52oB@zGtl1$Y5SPbnZaya3_u6-M!w;K&z~kwc|Ru3ol={n zPTJ<=c;Yn>EoYpJ6gaLI1e6;cl!=)PX0x-?nPT-lgSXs42oaMSR!lQxdoX2T-+naz zex{p&-ER>lJP(xBkK5P*UHSoVM8;{vV@ZJuYB*JoM zI7P>DrzIVO$)hhDe!gbWxc++hYTuCRlI9^XbD?D=AEYC#?5GUo@lr~`MJo_UJj7p0 zb%Y-OFvgwXOy`g?IBF+_qJIiz%2Ltt@t#wqV6mr#ljm0>NGHPUD_(rYsAmg7<5aih zdokK#1UYvZ5qp6i`!Bj_^Yu6^Dz|*@q(y~V%}DNNo<}5=Hm@BZ?arnn#xE|d(GbZa z2gWB=JdSOxl9Fa7R^i3b!Vck1J~NcRd4JSLZ0BQgUasFGTlr}tiUzX6t#P?6sBFnk zXG0S8+Zcr`9ccXPWd7u%0iI)NTN!g|Lk_mOCpQik9ZCE&kAr{VBj0*MZe5~5nvm%< z^DwIclkH#{@(&WF&Mxf17Av4(B#k7^@+W+qtMOT`hOxFw{k=CEuMDr|tVrI+s;^vh zAeLmhIbO^_ENzMR>lNT@}U|&=6nfbT+9B zHc>Oi(G{F*H$FZ7pedd)`D$sC$*)$klA>`EcNKMkqn_+N=0MoQ8C>~eNgCp5mhc1# zaXX_Jv9v*^xHr8UFC_%+J{{Vse2x{4NQjt~rlXB4^MaJ}`>P*HA6Wv%((!RZJ?OOj zP^43A?X>&uY$)l~#|h#YCpd+aBT1zn0d^D)&3a)l4;M~!AT z!ODXv6dXr$1mBqz)cd=_MkD((`{RIw(>jF8vQmth-IPUtxVm+U!A!_rNvvK-r~GU#+4ZXgzQYDZdwQsbs`Ju%)j*GY zb&ZCcD7#%`$MB0MxZH&@)Hu#>?cr4iktdfVE41s+?TWcTJs00cb!o}Qb-#`K_6$*x zEYx8EpuX#QRG;95Xx_-=7gs-Jsr*qgK}WN;>6d(!M$r(%+SO*!twTr|z$|DKWhY=U zXr-szRv7(h-4z|Q&Q7z~=dOq_FM^%1x^tLbaKKNWbOo~Fl6Jd3G?A%jGVRDzOGA7JpL-h@Pei6NH|*5eor((3ZI-$DRyMk>A=ZlF{*zZjUEVT7W_2enpdt>z zghXHxAQf?{ zBS{qk#<)P1P~;c|F;hk8fZRl4ucg5K4ske6a>i1rK!&K%)eO`#AMz?S=(q-YVLl?+OsyM=Gh`h}hl=7FsWm z8_d!L*9DCHqtyUn;KMir1}MNfKTMi!=jG}`25L%Z96-;?vbb0 zR9O3o4`?ueM20f zIT}Sk!gei9&a^IKb-$RQz>}d`D35TT{GeJYn6kptofYNj_XVC<)ku}CK4_>KljN&h zE-k)arN6DhXV+E4=(-5`9^Fmen!{C$kmcSEyL23MCbP9 zSr6LV(x7|UJ?521IB+)1Z5_{wg~hUgy)DY4SGHKGttW(A_F!ka5aPPFn1 z=vDWPP8l`NKZkr232b}T5J8LC6ygQrje<9A9GI?)6C%@Pf|J$c@UNO)A@c5LO=o`p zI-~h=&pO9OLw?h4>ltPe-aQz1TXA{D5tOx4`#yX39HM1zmVFHk(YWe0YYePZyF%E8 z;*?|orTGbkA&c2b*wL6nOL#FtEBQ^0$3MjEwSD&U>KjB~J58<3cQ^plVQ1xzV@uMOhAPN>zjiuc;D{L=mY#I9Opy)R1 z-xN=!0KNNpt=r`he~dk6iIM)IH3SzGfQyZ8L^7Pp5uv+tuUYa%o&vDm>2pb>^m54e z@%u$N9}-=^8_grG4t#pb#>p%a0$PXEFyi7qO$KOAWmF{Jp1WZZ@dcj@kg5=sgO8jT z?PqLE$*az|s#^H;othLIVP6qBU`=F&X#w+mm>>f9!)9(yrEbM_Wn~R!j;E{*NdW5U zN^zNV4(qEtnD^Qh5QDnQ$`H@|(@QxwI68X^^Jv1MpBd+>lnLVP&Ye65ec0sPUV@Ve zETklT#q$w%S0~$Q>w|y1yq~Mrn(WZ3jU&vSJ{KiK(}=_1s9G8%6jTngNAiHDfIuUT zf@Wk()9RbfF7MZ%p?Y31JQDYk!xzapopNT1lZ^cWa@C0#Z*QVmL})K>uL=!LYAL`2 zs9g0cvUi%FDn}zt@f4fY0xK>b!$YHsJV^gK1e14-1kw) zAeueO?`qsA(yW!5-*B)cutBCN3n%kJB0iwWdSM`m3uBL&S4{T!K2k&oiNY+A%~Q;E zh<2tR3sa1=j7C8LZhsUGIC(^+H}|nYPi9e?H|y^CN2=1nn>Cjqmkllu+4#qlV{pL1 zMclJN2Ecl|;X&cBw=3r;Y8r|v2nZGXG-J6D6A@=yrmRoCl)v`^b7rIJu@{G~Y+_*# zoa6{I5b*AqnxvL?)zx7Oo&39zN{6ppm1faRLkOc$y!ug25Aa@FMf-vV1QS_)$jZy^ zCB&_MR1hps67Jkq=ZH@ZQ&9AhiFJ0e$-EMdrADGzpia3mAz7dx`jKhK3FHp4;3VK8 zX&N&3i5DpvG7nAJP2hrGf6!K5egVjYjOqRILBx!9yxF1Z0E!`z>7YhH*oz=MDO0Vw z%f?G}kE|^HO99YpjbU^i^7@}5@WHvZwRMaOU=cs3^o^5nEvtF@(3x4dRDkwtUsn@f zXL_lC2v25dIZ9vkK~aAHTZtyRc{xW(FCnIC9Lxl8#R}`J39#Gi$Kic+qm||<34;rpEXD;eC-CaE=q_%e_0ey{MAYG=-wrYS( ztZ8YpyX1~73_VeLY#aC$mY;xMrwX4ZzYlmO+aw&0TT>XIlvD8h&2U)EbnG(OCkTpb%`7?)BZ6>zZl*u|iuWJgri_6D; zT32&XsY^B|{}G2178=LBBX|;F546F2=Lf>WdUI)>m;9&EtrM8W%G)-4ElJCL>{l?i zmp3_@3CMv4eQ_VO#|_{C=vTzl$jH&&P}thS+D_lV3jnx%dcPQ&==G`BzlfmUXQozv zohxW(r|YV30JtY1A@K+1=W0>brdAF=8~6isKQp-%{$C9}1U=sLVg$A0!))9OE{Ar- z?EJUfbwju1K$MQoF%lG*-AxFzLOnqCw%u>2n_&ajW70S90#~~kx4UW};@<`C7izzu zrkp}g|BeE<8uNAJqM|UsV(@3XYv|ux)?e8DhWgWWW%-}3D~S3ZuIq28KLwBVe+k|- z^xp^XH`Jf(*!~y0Yv{kX`wg||?}Pfgw=Da$T@t_Nz5gonuBrcC?>E$+GLPe0@4v1n zAnJd}yx&lNiXP|x6uoQezmMK;sGEA%h5uGPX7~^Mu1f@1LB7WRjUWn$0o%hd%aRF0q(K5xI?WuY7F&)s{#*$?NUxj8TZK;(09 z774VA;{S)4?N@O|GuRj_1hICq;OrvkRs28ubD2@_cCW7qC{#a>+s^fhH`t%c_JOmR zp3dllpivX27I?dxH`$-}v4XQN^S(=PU;qFSU;ny~^>~W&$*r+{(Y2t zU##991b~w_>-+6@Bh4E4NZ?QG?d;M4v0&o?aQNmp;C7Xd1i`n)E#ToUGvw~ayK129H=s&Bvw*TCE>W=jv;oH`zTX(GQ&^O1y zx8IFVLG;ZGVgJvq-9YH=SpN~eZC!HL`VRg3yj}sb<^Z?;eO}{kgIoU*zHKcFg26K6 z4*mOBzX8!VW6cR}{rkMGxnuoD__p=;yViH;o7RYbmp#y9xi{JO+t!Q>f6~6)vKolJ zog#mxucvl@ALZWRAQ~*%ck!D^a$CF|T>MTabu&wDi=W>W|08`{oN4E-_#OQB5jO?l zH}iz?PCs=sQErQW1hHTd|08`{eCQYAckthfBkY2S-|4D;FD?LL!NmVa-xhZQ(cq~9 i!l6M^F91Lg^kaqu02F{uLI#N085#-;iV*!hv;IHJ6mz!# literal 71554 zcmZ6SLx3Pbmu}0pZQHhO+jf_2+v>7y+qP}nuGjO=;?2w=HxU`T??#+^GEzYr7z70X z00062){{hKg_5xWmJR>_*$4;#=HIA@y|Ig}shu;OyRFSN@21lxN9yf2s#fom-Llrn zccPQoYW-o33Mnpmtg_^)n#(+rZKHUq3Q9`TY3B>{%j63HfkZrrgaV0aW`RCU0str; zPWI>VQ}2(bj*RcyKA8rs{;%v`D!;6^$#p9{np^!}TkLIIZokjk-e0E=`_a)}89L!z ze*VsMohq|UaX-xOQ_; zP3!KGHZSIP{WAJ?DW|kQ4N=~*#^0?vqxJC1Pv(!L&uG~JtJr%=MhEYc`42edlZs!@ zdijLle_;7=WeZAKz4^6k^}7pb}fBD0JCn2j`w2#OK-DAqKY5)4dKKmx(uI%1;#~$myjCnBMnkTL7x);rqeZyl?2q z?hFy9zK%z7zi#^jh+q z|8Vl_zn1QJwf+d*JWuX^er&b3m;YX7odJv8n~R6N>UAW;DGK=%Yt^z;vPpH3qZGyb z+xaOo6fDR}`)G~M?0-5r@g_yu|4j6x4D!>NM5pG`^+w3D;T zmGgJVS<*cN=QuXpyI1@UYMmiw*8!r6!Yobfbpv9@grXL7;eSgQ1ywlh_5QB=c#kvS zdrjNg^=s4ul%PPSzhiOEa%$qX2YefCaEm|(kEN#-;^;Wkh*a*^sO@5?=#0$rmsha2 z+tFpPr_Z}(-!za5FrdmYon^gzlgr>74LvU#tuf{tz4*(f>^!Jq%SzpPWZ*2-8)Sec zZG~_D`(&<2RD$_2e>9-~NkBnk&Hx3%t|mcTXxL{K2=MuFHf;sx&60W=%~LVZ=f0J~ zZr&fNDen1djIjltv6zeP@GZ}u$(zhW`1-Y&; z;+g9+FpB8rG4H~&B>wk9b9|!$Uud@f10%{Uwb(F+T0PlMndcC|ckmIWq#*$(A!zs! z2pU&|G6sQ!Tz*sjNTsq#aj!w-`QUrdtNUqK$`(V|x(<>;&u{KGex;~j%?xjNBaS9W zewc(bLQ$e$YA=dt-c-U&b=rZq}m6WX7!b8M-kmTm6R1L^&zirEU?=`5m-d#7fK(Td#Z z;_=?wmvT^ML6hlorDd$0=a-hm0L-ZNE^C;1>)D1E``dMmJ*~VWOSMTC$M5e4)oaJd z8`7Rc%XF!H<8>bh&>ZXXBd+j&Fy!5+^no}1&P1L#bJ~#y3>9;E1hxTB*Uq`~aJhZJ zr;JN)L%pw%T?hGJAUpF3K7*NPXbQQmm?sbr#2xM+;8&21c*;cjiLMPx)ej64z8Dsp zwKT>oc1-TINYR`k5IX&(M5g!xmM0Hcmj;KUGx7NIVbD#>5QE?|Y2@lZI0)&lQrrz2 zmT2cw#*-3j?~NxEs&HnJS(d5pqvKBNI86{eX=RL`(%n5tOYZM@zMrL7j7yoh$63lldJHth0MD|NXLWGM~E1xse8Yv1J4jqHoyS? z?61sfmo0n}wc@w%lMY5cJlF19b;{i+pCK&7cc#Hs4#4wCnw=QcEMVVnk}LXWw@DMQ zythquDUHRXegV_pOiRZh&?#MkJlcXM;du1 zLe@2|gWk^-V3<*Q@^*y`q_4jAlTiUPb;zq%L4u*V2H$#?K-0jS4uur;32?`t&BH*j z8o>bis6sSMZB~E^wwxkVX*(Y!6jJw!yL$-ilN4k#cC^=6&^zVl$V9-l1s$Maplhl{*PkaS6tw+U-0oCyjC zoB(4&h;e^+LN7}+bTdH+`W-<)DrX{ov1|f24FK;SkpvSc$_49a*m#(P9;9QgslJ2uQR&4H z>Zo%FAa+q}dyNLpCApcL&}qsM>T{u9ywBa)b5M*$M?oHSU`zHhZ>XBFlPP`9(7>z>Z*IOAH})H8)(NWH+9Q6T6V zS8&B%Q)L>h#TIu$t$~5dI&b#hq)9s`u^c5_y+mC_Ivrnjl!*Zko*hgzmUBgSQUeP| zn6}S6SSjfl?hXFv#z+=NB|N-DKcu#iT;!cdcxV@NwE!6kre2p-7-xjS5>X<0MDpfI_2Bdmvkv zBtE`IKR#A^1wvBj*1>1S3=(3_M)zUuucA})0J-MRjiWM;sYL~TtQIL=t z)4!q0gwv_w9yW}Be&0u@0HZzTPJ%fonUw_ydIV^5dAo=NIGU%Bc|Y9V1~VOX5Gq$L zO{G9cO9 z=o6jk|M^N$xjPv@PZMnGM>Wj9;PUR!5y$3w}Q-28)eAy9&y{lP6mXZhlMpj z_Zw{8gGK|QBWNGco|%Jx^o5TLfCQ|Vp44CHoEF9S5@5ZUzwO@a()NWNu(+hHSw$#_ z^E=-@u?dCxIY7+Tl@>`C69_Q>695ElU;s3S1tB82)rE#(NxLqP@OWV_9TI=PICF3^i^A_-V%rA#c%LU73vDg&mw z5fsg;Dl6Vf>u#*gEIS&kGc`b|WD7pgR9O!Kp+mMjdx%1rp0$!Oul_Ew*LlI~b{u}*SjwFq(U$pE8xR|) zA96h4YXlu`Z2ERBSFedHv9tHF^e41qi3VhrlzqRwYcw(IPQ$Ka>%n*5uM@HAtdSjF zfgQ8#F1HmSd7Ku)EoqDNd>L^wvkBIL8L)9x= zjdq3rKiCV>(~f{?h83(!SBSe7p;a4+)Talyzyn@3`#?L4%A|3kOd;ZKY=td<9B1Adgowql-9!Mw^>Cf_(c5BZfw1=avh+o0y$2 z{n6b{sBH_L-Efoh%nDobY<2V5Go<1a(u#UXopYi{Nr}n2q*TPk&N4CM;N0Khg=1X@ENL}b#LC5U>MT(Q|P z^Jm=~&TEzJ#M;*2XWgj&DGwUT?r;F$wpJFnsg61oj6LNk2c_7Vhz%BRfDLF^JlxYm_R6QKi* zN_2&c5&dB=L9AkPI+zE=GC11R~khV;3J< z+$qZ;HAcNNBI`=64Q^jv8zo|i;PQ1SAz5f_my$mHTyA#u>Z+PJQj;BUW{P(`ECCvU zx760Ss>74V&jyW?ZkppDaJ^mugLja)EQs8FwdQo-pv(vk{I9XYz_WGr6+;gj!0}4s z-mU2>f>_wg4eoJCsV%~Y`(f3wnhCQtXwWvux38;{lkJeRr(K&MPSjRA-t8~}gX=X$ z-sd%kTeH!e{ViPT4V`AzZGQ&CLQ3)Sa!qHX!?rB+1WVT4Vo%1@X}KiU(S~&!`6M%# zHfBL)UUXPy56??_BKx)4iFKDI$_)f9+9;fvro;Td14rgX-ThWmk{vtavyz`%kf%+> zxUT&bR@$eohpJ7pI{DUj8gkgh22K=~HDN;LOHA7t`AU=9EUEPct~%SzWdbgXi=~x; z>O$a#xYe!D3)<{cHtZ8w4;vHVgSg0N;C2%?|IRKcL6`W(R;LT;!YwIUA?aj`za7hA#FpnYSb@Y))~9Yn;qs)x9}M&o@yIYG`}H7a#CDuL8NH zI$2o#2%E74{<;0^nSFbbaZ&HAfFC@|Ycci5rV`;hy3G^r`R&53rMpnbp!bZ{ovGn29~@uwuzX=RfQ&Xl#KL9I8pa#! zNvc9ZL>`Go#9AWKQ_vPLx?Q#_%(XU!KXgn~jY$Fn9h=VypuJ<3zc!C#4`ovDlQ%oL z2am6?!u(>34N}tWRN0WQKTfqnFLNrZuxn4@CpZe-@jtL?CuwE^71S9&3m}>hQ+~nGQfU!s z$ensarO=D`tQK&(*ExfI!*Uc40 zWd9N`@{2ovQ`|n;1yXOK6w9AoR3Ds@4a~zD;tipv-7Ms$+Qr9TRk5wRox!}R?C(Da zkK9L-?^y-kqHvb8s<1>F=NsG=m&oQ`zWkh_HHlk>=hvfUS1<>is<@CBlPwSo#iC7y z8=QzK($BcA*u)!T2RU-6@YiJKi2V!zo;RNyqFx{WTs*0^tec970^RL|34%SIAB0l$ zZE+cD3E|D@dRA?cbFG0jU8r{NNa&%bdAR1ZI*BRF~(4PXMgP{YMhex9u z;D+xQ5=4#J#?WR2gREY32G#W$PK~28-WSr33c<>u(E)VJcK`*h&g5X|0J?Neco2#5 zzZSv&Tl7TW{)(v1(Uuqh9Yl?=;#%hny5lp13Rh#YH?SAUEu)jrz}esV=NiIl1%Vx- zFbTz2jGjM-AZM8p7-L0*Qvthp2~$aQq%9zakTQT2IvKeBL0V9(h{$YMTgA;5qXwQb zFWe-xYTJ@QAR$mPlpTKrGSO(3NLy&-6>vAy(Z9%mXd$Dq;rbumH8H*5YAGMFn*Efu z0)LHT_GC*?M9;SOB*_4`wp?pfz}_o&7*((V^pNwNppadt%yRB3_vTBe34VF1$Fz?M z0QMjeM`ntnP)!O^uu$JHyC<>|EphWGFR~JV&NiX0hO%&D%Q?cyFO?UTchppb)@;^* z{VL}5;~60qrN@nBWGcge4<;y!%)^Y&p^E)l5}jN7Q)T93#{#z*XtPO;Pvu7fmI1Nr zh_kXTE71UJ?C~jtaPpo-oBtwZ5-C9;esBLRYOArdsyU>JEXK%G1c9R8GM^P-EVW{L zPwkM`$2Y}b5>{@2i_>Be%@E?NEy*Iw3q0QF07L0@>k`l4BH|ezYlM-&8l#v{S!PjX zbY6CXU1fyH%l`x(KbK^4tNNPgeJ3FZ%)CCou_Xt>( zW6*uWhLPk`duCaG+I4Ai61QJYx0cNp2U(XDQMVD(enbZ?Ngp~SBfA1EJ;oCKEwNyv zZjIJT3`Z)mX4Q+vAxf`cpsZ9`u;{~Q(q)Kn;H1?2YX-#LR)2US$><`ei{T}K8ZhZv{G{?&OcSo%EfknlI zd|*ZsE%~1z$EB0J4Q>8deW(x##=NmOf2d5{Zj6w7S&?QVT*YL{aqO4vi}F472k{vv zrP(o22$z1{SdUE;8Zt^?Qi$OVEC_fW@Y)ZR5JDc(G!}ZvXXtLO4NVw@vsoJ4;n$xl z)J3#@E;mWiaK@}Tj|D1kuCZi}SOO;YZ$M6fl&<*DdJU3a1r5}sN&BRS!B zu{yCj=}y|GZHn_hIb<0N78kqijdr~XUnriiFYx8x7{qe(teRk_{y7$f-x~};;@=}W zuDSd#+IDNOaCFDf#UghqHLRx6pneK?8I;X1*8^Z*fz|J1$C-uiH6{nj$IrQue%KmE ztvS+%8S5BG`Qlu4B>g>jmXF-yx)JHajN?Xhs1YUyO8J9}g?Ja5BnC1(8ZQQteOc!{ zbBKK)vq>8`&87vSZ@+q}3PBzTqL5v^Y6$|4Jf*Zk%Ylwln7VvFKue|G>es_(WW6NM zwy9lqPU^7JilMqF+J3ts&asa>m%vDhSW5mMX^r?NL?;{?j>-14G73!S?jUUr_z*F; zcZe6?W7A2?qUFc;er%p@|kVR)+lUen@fFApg5`_duE^tAU4_Fo3OyB>f zd5S)=*rvq1Q`=zGzqGgLU#jukfu<%LId;vnk260|i5q^HT=%H|_P(pkgAl9rIh@9h zQH%`nbQTc6dkV&$u!Ber6|CJPHl)>rwHfhR=0?3Rm>>&^vZofx*D!;gkrXqJ1t_@C6oUEYcNZ_BRx%hIJkc9D5j%iOT>^uW zdS`9IbtTk9N_Jjt+qAZdDu8th1ouXOyV;+=_#X-uYGbZhJp$!((2mv^M^CM9$ z;*cvg9V3T&34G{PaahDfR20odLFSzjj{@Yw7Qv*{Ew#rFU?_(t8KN?!gdJtdVwSia zqP->J^epXQ2LX3xZhZ=A>W^61HJYhoIH%=U10^RtrM({hc-w_kqhD;UyrZRJwLAw< ztENR6_#g%w$oK6l;b@=eH3!W&^GqOODJAbvxp#Uni8WK%m3Pt0gPoCeBdlzuCTz2T zL|*Rcd-I+wu4s!1CYwD&aTgtBr)kx=sVPHaYY_%ZJC%``N3b5}!flxi35R@Rx>erY zzmI##rU+3ivW<`KOh*K7ag(T^B_2B3Ft$1N1aEdJ?>yo4r-WuV1UgbU#vPb z>!NR%Io`Uga6_X;t&hWoqW_vUhrEa}WxP@?!PGkoABG7W4d4`ss0UbDHZ_J-HsgzB zqug}$BHHKAl`5*<0dALSDOnm*xr&#?C{U}WtYNC}=qRe3@7KSnn?va)(R~yDllChA z%yv$dj+dV zN20XEee2!sR(SWB%Zpw>s7cyK3)qEe!=+u~F1sV0BnmM3!`R zTx2Q$WSg{Rv{YwBnzdIP3Vr*H0T8X*W?yn});e_O12z#)NZ)l*!gcHX7eD{Uu+c7) ziBDwFlftHycCyW!Qcx<$&>f4edL*Okf=_r=$;8+sf#wwpc*amRsn_Qd2mZG#Oh*8h z^@I$>r#m-|;U~VoM!&CSn2I@i#T=tAl^G;Vb~%&yhsizWADe{+tSj++3%fbKO0bMrZk(1s-sM>*h9)hKP%Lgg#wx%Uw;HXRQnD5u@o=n&}UfthWue*4BYon z%_yiV7kxD&YtHPW_rs+9dYR3=i+aBcdarg^Shiy5T7`c5wkI-ULU(Q6>&)obBme8A zMTdtPp+||%u11OnGx!jdn6Kj+qWeB^J&57Meo&xj9F4@(bpSM2H!c$b<;vPY*szP7~=su1utc@q(q9 zTu>NkEifyY_(Ks)>j8^nc^dhOv8h0vdGJd3{It`>tpFg=3k1_O=0BlMWlEENYu3!Y zC@Kx);egU=7Mu)a;cLuB@|_=<;QrJ^=9;PO_!u=N$G#^ZrkZmGc|@ic=s?AWeIo#H z31b!U%`fm^xmJ${&YFgt7o(f{c&Qt)eqDpaLr+bl*xLtPlXz z7z)FLLLpT+tgx6%f`1oWR5CvhiM-J-qF-|6Tkr8o0IQ@@v%)l^!_dMLk)%!<;cpd| z!qPS)t;9|+?HafQ29b6k1yPz6@arez7tS3H2PZ;SHFj!cz=19YZ-upX1t6%7&MMoB znDKtIQD~K{%c2rsE@AN2vcYYcO(5~BGBl2`G4>s96L5Ts^?J#%1qF8-KZ_a^iIaF~ z>Y;8%heAIbfsqy#1Yw_-r?4@gzFV3pxRtylWfiFzH_@gGa1fsYvdRslMO9^x#z{I` zTxNP^VI^C52ij6F&`%>i(qvI@vI%Gekq!2ng0T~jP=#eyWc43P8%2&a@Xhf)k=fL{ zg0uS%i6PepPXe35uJJxm3riqv#(c#rGYpAJDhJ$25l(^3>hg+Ml(?0YuTV9Op0HX<<>s{{dVdh)XNl<;+r34Twm#Dib^86Mur&ji7vud`}6Cxzg_s$ z@c+#@$1>qsNN!GD<&H{UsDOhL9OjhoTa3O==+>8>>!aJx^ln~fVJiYp>K4ksCwTN> zVtx;9ch}Crbd<>Y<7zsH)_;ZW;+-^a&|r|ngj^<=5ACPfFOI2S+<6NZ7n4D*hM42j zpL>*R)F8+n=*E8>t;y^KUXyEH7Er23cV<7MOMC!#9(W(^*O6GLKj56%=a5hZ{LMr@ zhK3L*B4H01!+`ni8~`6<{`@?oK^l+i{v{`oeCI}8nLNe38Gjx!xGX?YpU3&Y&e!}6 zgbk5h`9uo)92p4+TqIWtF|zX)2?a`q1hae+j2R|hVGnA?i3k0PgLo7hMeN=+H<9Az zhkcL&HMy?}LA1^`d7RjI(TPwL*4pHPY0C>auvE`$G0St&a3!vGY2SfVI&=+(V5*9gV_x6*RSu^&8BO37dg zOVMggB(n3Hc29-Q2@;4%Y$R-(0o*_kAe+k0PkF|zDz(hJkcHLVGP3vguhFuF1V%@= zUVsV@NPK*m)YNHV`y&7Z>a15H0##0TC#GBsUeA6~IaBh+^r#z8NA%%ZO@O$Dqp;S- zE9Rd zQ`<-&mR-T7-EMq2U-u|liYc>2Jj%LkYI;xqGFgitz<}T_7hO6vJZu4~|Nd^_d&#MB zY5p6AZ#QA&2&${IQ>6yo(ZFqAZ@HyIc8#sPqe=$bxlG6mvrw8_J}o1D4Mn(=yIO-l z_gbjC{~XjR2dB-(h2=xsDyj_xOy<@PG^5Fc7ERf@-*H~vxl^-R8NVA3p|QY!IXajo zDwA6vE~oaNwkfMi?qAzv;Y}Q#$ir)hwm>tvZ(Rpz7bJ>sj|?z3FH^WkJBWHMUdWvN zBmwJ9cJ=Xeba_q?Y?l74N_%Ik;U@Vw+qcUa?iSx zn*Eaiz4v=KZACW|^(M}c`?)6&dP9a7nYki^%B20TvohB^TVu@y#%uNkXkvr=ADxx` zhe+xieyRkPzx(LMxl-3F8C)n2xcgT^1QBhaFoQ*}2QC%f;UQp*S@%YL80^!ZY+7GE9lZ>!-uO-58@ zY+5Q&QZdf>dM6H-o&h_ddIVQ=I=d_*s|j*tQ{#fw*;cNNKMhD$O8GO`b(W9O5wXrp?uPKhSF5v;Q1&U&ng#*?n!;uDO1l)(G}0_T zcBG*5WD|FtYg1wL$Wxv?j@8~u#H45)T`S9VN}7uqjUk7uuuw?a*y_(?tY+DG2}eyE z5)9^UYQMvhE$$@CRnKKh9>I%{v6U_-<0gViO_1OHu)n;vJ!XIxH7zWe>92B;)gDPK zwcK@9*Ccp#yx$k6bd?$xvlHs*-A=sLu%5yddna(~6bZ)nmT?ke4r-=+0HZcprJ}!k1|dUY5*6^(l$2!i`*20&}cdPRVd% zCTe!R`?@a$%I?FLB9lQx7rWGQG+|vAI26pd(xIq7o*A*-xjL1>Xpxdfv8SZu*Y{#;Gm z^5B2@Vec=34}ed@;tgIX>~XlJ$8?z#eMQ`7VY^f+t2d{yY9-OXO5htAS{0jD>+R*2}pZPDJK~tsH3tSJzdUuCLI!_L{LLhH#>~y!^Bc0^1#4JWVA_o zTsbCM*$fQhNJ(1T0eU<+CLhm`hDw#!(zS*}q&=nxrf;;y$6VZI6i~p)0j`4yz*3>l z3<3ehtYczJmbYn%c4-B8d9cNrXQ5$Su^An9nvuYiE^M{AD9%=my6RyU?XmgX7dcw> zjJ%FGj*lb>@6`d2{pmutLhiE4s{7Tj#p1jz3op)EkPYEl^{i*nA6*QXpCHTOO*o$* z$C;bi4f{Q|ByHD)^6?b*jRmrEf-L5O*L{{j`F5V5j+ZYFSb+;h+--4MC-NoiQ4?M! zI^FTFL-iw8?5t{D;R>UjhD-P1O6ec`Ui^)xf|Nfm#T!87f01GDZ2d#ek|>QD5;0u-YKy2zUuLVPC93YfjqmpD83I< zbdnq)V{~^tLX>1a6@k6m%QVXDxT~(L4(D)9ZI#PXnP-1c-Ao_GByH7Iy1}TD)KG0K z^x(fhPi6J0%@kglbBQ!%czE)lYF)8Q4XW;_^erobGRd!(lh0aKtOK?Q`6Qyc(J+u4 z@U$+Qznz}~)RoVxyd`A>vB{QR)T-=DSFArp%R}`pno~ah7+0@)hr=&0x>Mpv4DacR zLxlp-Qs?W$n+k_hRvR~F1uA;a1T1@krd*h=ddlh>R6R#tUA7nGFE{IvYGE}AeQ4F@ zA2sEpHEHn0X&=|cE?d&vZFIpdK(Bluqf+iBMJ(EQr=0~NV-6G5i$R* ztFr3BqG>r_#{nau8qG9S9t0I0|4M)0|3DOyEd+1=;W+yVd!8=XXNB?t+8o`#faeZsy<~5 zt!v`7zG*D7P`X1>@Z=%7077X*EJ1X9>t#a+G)t2%o3OzWUWZ-Fi{E?@>f)rwzcRZx+>}vHKV9TIG#x0DAI${Z{Yki8E_!dc zEdw3ek->L;&?YZA<@t*vlRBnkB$4a-moe%|))GyAvuZ|tVgZ>xv zSVIf%1!33P*Gxy zmvv}N*+UDmy=EYl#?Gb6@yx1fjMx(=z7E4$!3hx@W=1J3bin%tjSeO4_ijQnR3YuK z^8*lbK+DCYk+N@^E1^ArQFBvJS5a@XcFwJ2EMaPIWl{!(`otOev{3!22 zC4d=@TinWL4R@)s{-zCR2jcmf(2oJi65woaL7BhQ+KFS2ffMgtUs+MoM>(tQ#8xW4{5`z@M+1YtkBUHDp3MbD8316BtPc+Qy=y8Z z^?feZo}|yRp@ha#047_9mayv#l}kFfX`E4MBAi)!VHbA}R~wjGCd1pcMz5{!PzkBDBf3;tD>DqfX6) zY5Ur~NYCEl6Xxzy$HI<4?K4~LV}t*yQ^hJvIU^wC0{SViC^57{sz>%VjzqTU%TG+> zBaTK(1afi+3Skrl_GZ#T+WC6l2xP;oB#QpjyqYy_p_b@B^0qONCZ|v{J+?JM)jI_ctSv8Sr^js_6Z8L8AJsslCv{Nsfd;JFyG`z_ZYGd(YQ z(hA=HtV6OMb+NkF}nRDt9zWC3o6%jhEefah6XyaNC46qH#W zEmQ&l08AqNpA<0tXFFCOx5E-d=w4M{Vhn(}xX|R(+RJW`Bsk?6U=tIH9yS{H%Uxym z_oqvIL7+<=eQDd4c3JkSodAWk6AQ}Pr;V#TwbGN-f0ygID;+og(W^-_WuaL;p0r`D zM0={vOtywmqe%@eGLOY)t2P_sUzuq#D*JnW33mF45;FApYtTXEGS51w9R0c4Y$jj7 zgXBD`G(kIz8Szx)_r#!S)}J;kKb7DR7+{Ip5@^ub#K}ooVmr6;auA>1$Yqz8z=3jr zg#Rc<9s=X`92$x_hF1`A&{O0>*5nUhx|7HyS#?OQpBZ;3e+ov^88c+zIJ5I zH~j}G8IKe{UKlIHH^4{u#saLlQ@FU4t57afO9cQNHX?8q9G2VkBXTH`4^t`#h~vBB zq;}B?5nge+^)NT;-bszFB3$jh+foW2%@K4xb?M(zlB|wz4y#b7rp99@2WKprL)`hj`(Y61vXe%SCUgSrzHE4 zUpEjfS)d!N_M9msYHqq_RQ>6&HP-onvx1U`{qF142E00ovR|jkXEeN)+7Wkm6^W!Q z4}O@hlFtlIxMu+(3_9jMEXNq&$P2aEe>t8(xm;k+TcZtf%h;ZE7%M z<4>H&+CiBwYV6BFZ542{7>f(hQDkhM5ho%#%<7-hB9I5TXf8)rTz6b7UR81);ub~iFV?qJ7QIxu5x!PtA~ z@TELDeGIt0K>KBSpWF_6YLW~Z>GI5~H986IPDs{|Oh;CeOSc%u(zBUQ$D3&vaLU#d zt)u1oZJ*6NNhXoS{L47H*LzN$bPZ;X!56=ha-DC99+5O=B@0dxbA5~Pr#O0&v8&Dc zVV08-=U_}boh567rGVjdyCC=KeP+6s>eiSTT0^`VWq%B`Fzaq*BQZT*(G5ZVa?iJt z&wxRrx39x1^$et67U>qovkr~3P3W}U=<&`;20QQOrMbuIdz7u!cXT{2;%vlR5=0fx zG{Q6K!<7G6d@tm`mA;aSIU0pg7BF%s-IXQ*kn3Sjr34e>n z2w@|H`#sTQBxwRst^E75diOvz8!`y~r^Q6^-Fg?`eT7Z4Em0-rnfF|}0O&wz#US*KskvV0?ujsBf!@$)wP6{Ox6?> zPoRW8<5doz(8_jY9UxC|F<|aZLN8h@UOXk1Gw$Hru*n2@^ylQ$Yy>&$>f-!)dC`3K5&aVW^7XP+{~_(9 z^(#%i_r$M;Z>M^~yfUtGmi?9ea`P(gxpGeJAu@9SC|<5^y_qHE6W>`&hU8@oqX?d+YWbY)z`xMO0$Jln?i?2fvh(4YvpFJQn9(@ zX%X9S)^O6o_VhsPVdnXsP){RV2F~_X_IX#O)*_wHss_21I`l>`q4E_&p(HD-36whY z<)95o`*@xpg{fH5sbS9JS@DoyE5qcq{9(t2JO3yTQ+3=8So1;FUDc^|&QO4K>*jF7 zj#ig#R?G9a;slIN_wB{ZhNf&zn8!?E8l|I|n4S}m9-QP5;UGbn^khynzB~KL7b(&s z2pKO?uCU* z=bliKaE#STl$Ffac7{iBixHeSTmEyCD`jxDH$_J-pv!`fH579l=lIteHgd9nVtF4@ zw5f2E{CRMeMSCH%6zS$6pGfHOa75uMPWVCdfFMbcBP)%vVCka-k`M;pwz{z;hf1An z3GG-@c%pE&kMvgsa9ECzI8#EEE)!08-JXgLnV~7_M9`8%!rbIJyI4MXjUj=xbO@|j zJ~l9MNxe2~DTCCu$U{j%rSE#beadY;Hp4*k+ zWO*<|M$3;Y&_!vqmaQ)*1BohTliIRgT42x<%=m{&MFh~`&?F?_C~g*Gq?SVV+ym#f5eO*ivz(u`uJa)RFcSO|Rdh^&~C2*|$Aoxev{u zv?v+pkENmn%a1W&f+%S4)$nuYGB^r?R#vz7V_oWwjrovf(+IHrcR?3p4Uj471)8QQ zRS^Gr($)Lr)qX+PNPXGg*P5dzLYkMjRDk&(_>HgpPWMGX7*cAjtk15a!=$U-EZfzJ zDx33l`J;aE$FU?BJ#M_6>!574sN_LC%;#a&_<3EP;AYJeS-l5G80&dwn9Eyg2EisC zc3{^!7pmw=i@QYY2_(h0RJ8??#rVFM76pKzyJc)CIseM`kEr&t4q`In!;EOJWX8eZ zYAs9yCGaFjO@l6ULhSXd4;?#CzC=Y~Tv`noQ(+D?Z?jB5_cwn)Sio|%eMp}8)Ng;g zaux6(QdKP3Od1~doi4Y{C+(!U@|W6Gdn2HkXMQ#18)$dkpdegGRXEP4G8G0 z7yL!BkbSS!iG~tXYi1B!*@47onc29Pq@#Ub;7JCfs1)F6S$N|*aM3pMc+h-_Pc(>O z-b6A1;xrb88sn4HNlOTpfY=+{_kAE(U~(QUn&lB@T6t z0ELKTttXzX?3)WjPgG7$`B4ExR$iVld=1jYvw%S0r;Au1-R(=GGk)kbqcC8Y)LRH@ z;>2bk-OD^8Eg{m4$*{2%k<-LDz(^PVuX1NV40uHnbKNCwA+c<_A=O^zp`$9+tw7C2 zuYT7VxEs+EWA90bWS@{#?ioA~KdfDp zv-AVp4pej4s-p!(eW|db;He3GZZhDk@dGoqJu^t|iq)b`)fv!1S!>)wjnft6*t*(u zUr_Gt4nr>43IP9*!?^F4%e>FiJd zr>!7o)eNCtu}_ePxf2x;;VJYc=1N2(8R6jUvKs$9)M5ko3AtCGSXhOj9KL^lY*;-H zMWN*ub7x?B*wi+@cL6^MB*c0Bg|0&j694CAyYRk(3OUI=NyX#dY6Rd>_~z<4yyp^` zz9I*~S>;PM(D~RJXJp?9=4H~50*`ex!Z`KRD3(ObR+tbkTuK7@5H8>rzzql|D-l`2KLint8u0O7I|?*)dA?#a zWhLLTlRco6fxdkPmNC)Lm9L;bwB}IRXiGmn|07XGB|~TU`Y%zIM)MzxXa8@;Yi}!V z{M(>E8|;omGbm3h>^&f(|9z4L>vM*PQWrt6`bYRb?g~JP$6zi5>rjkF$i>07`{%7J z!5mui63m8$2It>ed>B86J}Wu{81ELQEMDn-wU7F=zLI(-HSUdxyD>OlQNQXEB>eoC ztiDD8HHtyJHa!}wjO*7+`v)Y94Bx^>Nl7vRi!2}?!KnbUd(y;oqDaf=$+i2tLxrvC z!U)K}uj;}+>4JZb7O_5l7@Vp_rR;7x)7Rj2ZC0cHeTmUr7Q)?k znskHpZ`QRJINwY)}hG2otf00`H?Pz#&S#3d*J8B#a@Rvt8@|m|j zuo5%SqTK6lmtt*m-`5Ga>|-2Ii_w3|SO$N8^K35@9kte6`Y$L9*p}MLt&mPB@E*B? zcAqYi_V~#E%w(5rb~nRL*%FKlU3oXon{goR{(2wTbK;)Ce4hDvZmvScke%9d2XsPE z@-BbH==U3l$O3;SlVo`(vL5Dq<))n+=QOS>lZ8B#4KzyFLo2*VmG=#_JE#>k+y^$1z{dUB>Ge8kfB)T$i6fIn& z-5VM!eb+C|Y`JL`B-9WVt$i6Probv4W5>`TjO0p|rWlM;mUu~Cf9w=QN6kmq-E`S- zg_^b1zQJbWa5ZO&u0|CW`7Wt;P^79)Ke{)BRw<)|uIVa{rwJn+WM1F#`|Bm{vwKmy z1pGwZ&J7ZEfn=-d0e=bWoNUBKMOF(pyBWtCR!t9KhF%b=M^rdGM*f!|FM^w`dLU`b^0ssGt|BddLjXt9cN z`97VNo%_#)43M?{CkZ|0mG$S5k-LRdZ5>BXbi9@g{xq%1bUj-7EPOMuDiL%uGqjq5 zGwWlwD2XO96A$vkn6i>8dK)vn^Z9^xK$gncY=R3(^)arxELhCJ2t-MwM(%3P>>RfK z=^E@W#`g7&r{XTjmcc?iz%~^{q1u0Lba8BjAZwvOKoS)HBS>)k&qiR(4woCL>sjN5 ztFAcsXg)H=KP%H5+=k4eZ;T7-2ki|Ck*}b7(NL9n(+8P0Y6~5u5k$IaqWbj`h05CL z`~AYR1>xk-#ruW1+v9?FeGhP(VLM&0hs_()r=yQAf5+5Unw|pT$xxRi3vkV` z?#m=1>+jf}QHOk$T;s;#$P{`UgF)U=CUeRc*W0nYoxJ1XVVtX00s-xEK^AS|;<mK{Is&DztkA*fg$BB)#kPNfI3rV7yDCG?Ef#(^;bgG>6&g>o)Z)3a-{45)CR}gd#E8iN_!sL;5rXzXlDo8=SmvG%Ikd z;a(MVtdSU6@rDfzKpzuj2f4W*NkaQeynFswRvS zUa0hfI~Uq4qt3%I?HemtSH1^zkZhzWnjrB7_9GFw!@EPJ1eY@{Dm>)gApk_+qr42) zqJYVs-e%N<3`=xYwP;I;5Qlm+1qDwu)JNVG5wqi%{Pjeal{6`M4rA)oq{BWe-0ttK+|FlCm`3*=w_7mX zR~9xZMu0=RjU>Fjo$v0Rzb6+~>SzBt-R%ap9w&nFy-OD|e(a`yWhS9YjqofbKy|J;fOlEDAmK}|WLhTpt-_ium;X+t`t ziS@!8P$45qA}YsIcW`}kd@6_+kDKLmS6}t7nRTa&kANhJf;f^37QoAD{aWpx-@YJw zzaiIg)t;hH-Fy*%{4UvCij0}RnWDxHbaQhVgFElkq_^e8RiB1Pl=TXL6PNBuEDEUh zam@L#LFJ0*^7-SulOkE9u>Z2*ZSgpk(ZlR-+Pqqc?_A+H<&XrSGB89!bAgIUNy0@< zXOseNeen34TukfqM@1&$sN=@0r^I}=DPakOIeI4xGiWBW>ik`Y>bNOCOhiI(}2qipbGRVY4 z|J~l-nCi$YB0XXNEV5cokJs)bvmpJJI>KO!wppn_&{Y|8nQU_YZ5;a{i}`O%<}57I z-$)@)Mx~9PrNod;N~mZd``#TN(1$wNBXDh&(lu(h2OwVkCcw4?g}{=o>~hgCj9sON7I!qYB$ zwMvRXBmT&ook<&woF=yIf&BB-FNnHSNlhrhE3XtYLS{oz+0z4_LqD%nE(G{mx*Y$5 zB!Q;ba#$R8Kfp`l0;_gx$! zPWozkJEID4y))fjWgk+#-clG%V>C#+g{(?q9F-Pih3+)Ss5*6DAs2fk4-H(#-{y~% z8t9f2Y2mOUH#e0!S+QChVPf5l@oB$A)Zvs{(aU8z{L9(Y;d#B`I)ItuHnj#@;0d#6 zq3{@L55jqUTc?qUv%T$AAoDoH((8!oV}|yHXCw=ni(sZzq|6Mpe*62fr@G>1y(FY2 zt@6*csz%Ww)EG<>>iizp`j$3nZb^0!)12Yx+UU}RstfM)w^-#A)W{Be#erzW`6BAV zG7NI)`2qu~+IFHr=K%MO)f*`o5CclegN%48`L3h?Qkrg1&;1$(tSwF07=S2UL3 zz`G1%L^qDRjCy#9hRzg+WGl0I3xQL*35X}t$vf`72IS|rpZ`0_r9iW6(fp5X_DcW3 zHqQT>ZTGYung7^Eu?GCdHts2?)zM5y%6%-R%3fK&k59E^jFyb0`9$ieRx@l4QYtcF zrDqLCJj*d5!;GM=ccVsweM86E)X(>^Ph;QqueC1$AI~&%%!QKE=Z%q#wXRoNH~xP) z_EGNUL{c-5E!N;+r4qHgO%cXVoe=%;-;veJox=SV-|C?|a3*5h$2)!9k%hoT7>ZoQE04jE1`6@zmf?n}%2^{5|l^a?5k z#lURpfmQhwL3IF}MoM6ACqpAK(dFukpLRQbP%?Ik|PAGI7kaDE6FM7Ui`W8B!(OAGb71HS^NM@Rqqnj}r;Pi|_;I0e^oa#&AmH?AKl za+uov{_t)NOwqpca2ERE-m|8lnB==L>#G0irX%3~gZYz8ka-%!YSVet1|*n&v+ez= zdT)h@>Zmy7gm?ac%5$KW-8^lAS%JqugYcj#f&5TKd>O-K8<8jL-?)dp{t04vPKoG0Zuy&;Tr2g7Hj>EOde#+Q3_d0XY{T0z38zbxk)mw;AlDTJmzVhZN- zlZ)8{`aF6-3X<^SYX{~u-~B?oEp?dvAWyLU8&Z48a3ObK6bf}9^Kbjg94bfPD5*v(o(PashWho>uS4oXxVCv&bSWIPzZK@S1 z5_&hlYXK8H*GNa_OIV7=b|gAvima%qsfeBofwyh$giW1A(g?P;*GkuLv&%>$qRd3T zTVw%buJIW3c8QOe22zU~mHk94`s)5RS7;lJ_+lAc|4 zXJ%!WSZ86>sQ849pJ4I@i@;|hA_ZIBZc_Lj4jTSuR(Cx(Ldgc)jmR%cUeiNV2jHN5 zq;;gu>X~pV52l0KwiG544Oj}6xPONWrFB@yqBR&sbAlw)-F!B**fUhHdlN!}#V?(% zaw(l*IU8aK#^&~=*EB?xv;mLpmGZxz|E0m;`Y*zP|3^`?QCT}=3kC#)UH?CL$o)S& z+_2l=Lh@PBxN&UJ#wIB{H;H%4d4eiD5x})<`Ik!*pT{`azQ!JRBy$49lF)YdidW!p zP$#fjOzVmD$I`7d}@ z-8{R5kQFRab}4X9K&71waHZXDqL}4ZC6j{CzC@~sX!&iJXVF%h+nf&6YQhGDy+xuq zH76@|rO{LNZEt4VG#-=%NQy3CK70oBdxGv+lDuIw0X$Ui$p<$?~3#{O{mY|&~Q zDi~XFRbM#_OH0vcyBab!Q)L^DYAwQBOkW%=w2Om&{0lDHmL)|g0R6_;z-RUCBgBfm zZ)4_vKj>h5Ep{V9yE&Du;Ehuh^EqPZg{hsxzj7ZF1krvGoId?LxldH6f{PsFXmm6r z%%}BQh~yyl3Aip#F3>njB4tm4*M17d(5UrM8WwX%v?MK*PXQT(pdK5E)Nn0uRZSMxTLv8aXsFq2Q&ANK=Fm}z z5{^Mvu%;bL8zu;sqf8jj-;)fQbP7v_tBlK$g1uF0vEjlsCQJ0?M)CW=mnD#&l8S<+ z%F8u|NmFq_`no>l?pVubx<+)N8!|d;RQia0Bzrul1{W^sn9WWdt-+wn(8~9Lh)Nqv z<6$cfjpqm#8H96tCG_lMspnuv)eWQF$rL5Mk~9Z+rq?0Em(DLX=zE3m8QH!O5;(hf~z@pSD%$FPwt?-P9w!LE6dII3sx`+3RYcR z;My?i`hLA%ZGB$eT`fE_o=;u=cKZDM>N!MEuQUdt>Q~Bf&(D=tMuQAS2Ya`T0#u1@H zv$+`{tKWg4-nD`mjRPQmK4DJJM1TVX$z2mlBDK7hzyupXK^e;)+irTz z^9X#R6p&xm5L-#YU3`U02nw_aX7jMnoIWU@Ue$zyL$HQ|$`6Lbo4kR*D#bU^;DJ^# zZ6O#1{|g&Xc&-p;$VtQcc%uuwn2-c@h_izsX%uy0n#?c@`_0VDh{l@Gg4QpFTWcBd zjChJ^98qagySS*gUkR#?aE|;HQJ9 znutejjhxo!^*P=Bm9@O2EaLn;1@JA1*^D>?TSI}@%6 zkfDcyGFP@pwsImuJyx?hR&x^$es=6*hK4YxNG^(lyGn^Jdr^>@rYaQq$x#f)`&$=O z*N~dnf_DU9`Ig>>?>D*_MOY-O<%pQsrWvG0gY^D9`7*1^p8W{ zrEwJ{aepS2Vl%I2hVIP5fNer~GsU!Gyqd;sW}jivEx+`SAKVgzwbo_wKOioI zVirlMWQc#m^3m6JHz_qCTCRMACH}LQZGmI145Xi5&~g&f_VZKvp*oLD1Fn+%6pSb@ zd~(&k&>_N}sT>k2hBQIyLxpGLt}J3W9?;y*SsG2#z^|@(9uDSi~?Qm|o#x%jgo1 z=ap;30tgkF3ALY@l1~0SOP@g9lCKtgCU8_k$4}8|6R|rL0EcP~z&be-(7E%%1~c&H zxbo^9FC`0Xo0IOif_{#tVZ$;!gmQ?G<^`8h@qD@ekII<*59EzzED#Wpc@U7F{}xaG zM?%ib^xrEXJ?YrPX5{W3gFKVH)D@(rbHM5}H7-+#v)yWpZSM`%Uy$#2Z*?{I$f10- z#d%hKe$*27PYFd5>zbN~gTn^JZSSYkV*@mU?$6iDSo@y$hL`crs+WlsU;3}#-y4k2 zEi>1?9pC$*2EHEe3x|aEJ>B03zOPNC9g!Wa9V{QJNkD%EP*$&)Qu7jL&ke51vT-)Xkl5>*9*j76w-b-8#P1IM{gLVHd7a z)z#l2(Bsm56lL3$FsgqMKdju%#RZ$o{{{ngEG8;8`(Zqyn}ZatNquOye9~NQrH%MG zMk7#nqs*j%C&YgksW1%oycv9wrW6@Ib*E2weW>{uc~Z$ye9tI4;Vvl1si0UNz7|4% zrKr;ghTo#fPfS?!eBX_hd zFRnj_J`Sn2eJiFVVIGcNPu+gqSem0H9XdcyD0QAcDw_j$p7H2-QaiT@Z?QILx!>ZM za$dc9>u}5brhd0bYIo;-w(5j07H~u8%*oGyowtzMl1$Grp)GH>K>Cx@zx6cXjXFLR zrX)325R})V4dlWOy|oav|MN*uC)*_u^Cy(K{?v90&@htq($4ZhSA@!y_4x>U{OX`K*2 zS^ULd@Fx;x+pw_Z%gzSe{k%7yKS&YKYl~##PSr008IbB;l)ZbU>Mv%-hR8CB6rl&M zYg-Ftt4B%+Ahkvcb)@IQh@N-#tYaC$vaI2pyYyj`m+<>$LXKjOgokY%lOWz$h?HSBp|tf^_H zJ&=hOPjWSQZfz-Bwj$A#ak+&B@*ArnLI&5Y8299{7AOO|VACY8qS{Y+Hbm6g>~p_u z)>+wLp+Vwt!~19Zxr|ZB3DI`haGj&9sUfX26n{Be$jTo&yBd)20nMbVG19? z)F@lIP3_g;5t|bGh8WE<`{s7>R!!(t%I2fF$7sUe+C0?r3x9=}y1g`8EoVzptSs-c z3?AlJaYi~SmoA&2`hgyFVti<6EI)g+N`^vPa94}y@Jj%h`6IS`DvfUOfGB{*DH?wI2TfI1q@RT;6hhygk8vm|8sbf@9x!qWkM8;9@#Tr5 z!DEYjc!KfUqqpKyz8_A($V)d$5dvq**VBAU?1hOI2cwS~Cq|h9cJ@1Z*V1O!&Vcspi-y{(~zCBeV zR>B*hzmp41;5cd4QnHYuFQSCf!CgEsIbMPEl8)me$&oulSNMSMR1FYeQ;5nFIIT7* z8a{jwn=uJI{1B;dEp;U{MN-}xfeAy-E%whWGY)cc3zaGL%;Zmihj^xKhcS-PWhcHzd);pxq0j7Jp*(FzP34!_f&|(mZ}k z3a&HE7cg5qr=CfvTSt;2T03|Xk;Z$&Z}%6kIrSWOM&FZ9lr&bT*q_QU95(3n? zA|#doHSFu+XY=4Hfvn&lJVh#hHfD_`T{*6?~YoJ)wt1 zU2oLvEX#r@fssbkhx(lBGNJdLz{|F(HX~uwp=aBoUv&=KNsp2A-_RJNdFX5 z3Q)e#OsR4ISUe~OQi~$UU;Y?+vV(8|L{Ni=H5w@u^({V0*37^gPUf!kmA^*a)Kq6U ziEC=(M2(j{bwQf7tqK4C_#L+;AtA= zQ?RZBP!B3|T+!HKkCuEy*R|Kx;L%p(bi0&l$GT*;M;{Lgu(NnU#;Jiqv0(tvTZIOkbceY=y9+o*5y&FlD8|A6%l!u-MiQ}m= zI-|C!`wpm_fclMLQiny+eca@zUe#%%DEgMJA~PsY%?Foz*8~QYd&X{SwYJ&yxfpf) zxkc?6`V#K*60~Qb6jj64ZlRMDz&JaxO-p!$YT|*IqnnQ?s98)SxT=juI@pgn>Ol62 zzg4Hj2+kPq`tnAKp5mX`HP`0o-TjRgR{f?zO5oe++{9-ytDy z3AEmcRICMyrYMfZe2Te9o6Ol6jTSe2tN3%gq|l_7sjXQXMXd7YGf734LsBrcotWGs zk6o#Hl&r*}`BNFUy?wt~alFdc^}64lZcUA!K}dA{Si{g08i_4i56Z&bSnU}#OT5~W zs$E{L@5T-z?HOWkulEN|J1uw$2_*M1#@qkCsG$jnV^T_O*kwccmFZTe8TfzE`@SCB zZ4(kejeLh3?+%2%3dY2CV^<*shhyAd&sC8*PKJTdI2L5-?OV{|CUK?@E}fFQvtu)` zdTy1&0spiNHTB1cwjLo{bVE!iH?*xD8INXxI#H5KtHxLWXFyFx@BpwrkR(qH+jM*~!oReMOgKW70X zw4Xt+kNwRHN@P_NF*$PR^N{b2U4{i({FO!{wgBGE_F%zaE$oba(1Vi z@O{&4M|A#p%z1}1fuS~8KrRv@gb5Qi)2;TvwVw<`UlIm1E0?}Yp;~X~t_FbWy}m}h zDc(L`RW1syG+!>!p>o$BVt6lV3uaOb+l$2(Z+We~V*Cw~3y%JTex}D2nBaqJlW}94 zhn(ou*vl8~FKVV+gwkZFqeYVMWT+Na@V(9NsiyuR;o$KGzIn-}ND z$Hoze*)`x%-@TZJjmI8#Wm#V!8Z)g5vHm1j8zVwD-fiyW5;(t$rP&=aM44S?fZA9f zQ9vx`?=`IcnnNZ5f^cIZ8PhqPq1wBPEWy7+FC=UNaF3`a5(MZx<3L%!*(?q}!VS1_{nDLVvhZ z$nY3Z2p~w-cI3-NQ7;3;BitKAegmcu&4EaAjWA%VpxHJKJC*+{sBlN_9|PoCus#df2r*d(zUyFoCnCnBI&|p zSa(*i`DXE*qvAs4ZU&)IgDf!g`*v1|v{_n5U2R5z?0PXW8OCrwoyc^Zk?@Di5>zXZ zXHg?5KyEXDs*2th9t>()O#fbpF$8NnI$6vHz;Ezmf{{}lAUn`tc?F?=$J&S#pcbNI zm^@L|t`i~2o{7*^eq{Q{`7r(ZkyXa1{8en z1<-1-udbXn8?_^hAl=vo`ex!5j~I>7ej^4g7)YZz2=i>A3Av)?n!{kJK0D4PLTw`* z%D4G3=kl}ungy?$cVp5U`?f5RXY5bJhvnK=Iu0@~Z19P*s{Y9@rGt8zQfE$oE{GQi zfz<@7_=qhC#vSwg3q8Q-@#LXQ-NV0cy(BfLb)pd3M&0pe*=BMIEW<8CtL1cfOb{1w z2ka`z4oLW*evKc?AO=@jg4sGrenVg1>L;HdePJl+i_s)^f1t4SFeofkG5lIVJeQxd zREj2uErKQzjX$V6EXURD2#Oet^e^vFaE@?}yfU!q4w%lk15{f)g#zRCQYa?KPCQ0& z&vizBT0bl2y_VXL&aJ~igRYAb5=LjMzPb_FN2h`d?O6JhywvbF58e-@4EPzf)xJ70 z+@#7X3Snb&%{ol6!2CSWYOW&@h6wHR_(%u?v7LZ|#8Nvn$3BQ|JOh#kP+^L`tJY_Nda!4Y$mNCxdtL&Rr$qGPBZPz*y8b10}NSd+K9vw9CWF#BUa zIbaBF!Hfc=mEc$Gf}a$$CA?^Z)C`L#L_ynhRxp><=G;wf5oaP8{>!4-vp4qcl&+|2Gr0 z#ixKuMw=Ac)otH+>_BA_N_O^FHVny#dF+IzZp<#X<_B0Y)2y$&HKjcjgnUu zBLd@|^T1O$%2%xZba9~%C`)4SVBkHPo;E>dvf!j-4m@E(E1^P#-~t`=f^Xx@XaU4k zgB2m`MwDC+D-R~Tjhk5;PBrSAgjucl)Dwl^yUI}O`=T+9&KOhVR?|*^(4Fq zmMwA%Fp~%SOz+{zQZ0H}|Q(#Y$qn2QaPLKa}AwjHFX$wbIL*Ij~%xzRE z7J>y7#rlI=v4iH_*Z<&mizf2hsbye0>ke=gwT7i;*uh=@o)#&>0t2Ety0$CdHD{Ga5=>w}MIV zN6E9#1lx7l=1O_7ww8~HX-BDYP53kY|OYV#$py zb{sMfjwX4WG3yb<@VVJ%B$||%Nh@x>yX33Yi?iz!qT8Zu*+wE7VG`zxR%>Mh(wM>l z185AVkhH(30bvp#@Xs8OsGBts)jvk{@DP=2z}Aqh&WPdVhrAUs8&Yz_Bx7@*m9AQ{ z;ZfdS=(M@Yq1&P_mQDXe*nsJ7TOQn0e;WG^PrS^KXwz)8_HN7W$^W#JDw8D*{w1rOe7W$YjAGcv>#9Rz?+4pxZZZc-j}mS>rE zOiCYIiudp%#)r}>r@!|c$*a;eeZ6Rwr<{+tV@>vz)N|O|BBI11C6|-3o5(?Q!=dY0 zg#-BHam0zB%lYp{&2{|kwqc@)Xe}oHQg|3;tR5x`b47B6Fi;OTb6@Z=l_3uVO<@j+ zV+LAgko_}cy}a_;VY_NYu*CvKXc#Cd&D|0^4IzhD~V-f8mrCb2Z?BBi|pJh((1;0!9Bp~Bi>@(wSG z!wkyE@$Y!yW-H0X)yDFrSs>FDHNF6#IdJzf&D`ZXoT(>r`Kl@Yq%rlFxm4O^VKI2& z;=EqfNx6J7?3X=t%}9LUd7#KsrPv_&4q;Y%6d#mGvVR4|)&vfQZKpLt*6lX6e6pTU zrR@-qBwRPgvzdHhskv~F?^nZu3mWl3j5RoX6V1je#8}AOM1u@VMM;3n;I6e?=D9J0 zAbD)p#Bm+eAiN)zFGkipl4(&_Tdn+`42DRX%_t9u7y^4*1I`p^2vdeUs&J_K>t5qz)st2j?eX`Ii%soDzvzcf2bC4SU4##0qVH~db9~Ol zAMRzzjSltNxcwrs@vH^EV_8M#GkZGteBEya+Sa}QZra*)QxIO*k1?+FQ218n5GZq;% zSP*7l7)1KEk(zlOtN_2QYDy8Ju$f4lazRIU$Nw*-CkdE9Wbk2Jw((nlYWiOE z5z8`ugiOgX%MeF;y7qT)Y8Xh0hh=!G#E`7`#K}cze}6d8B)7W@XX2pqpqY)Y=?k8b zzOzw}B8{CR-Ibe!VlAUB^MHn;Aj2b^m1{(ZA5@>F<^OcMQJDo}PLg~qN{H+(0%uIl z{C5w;qUsKL@ow(d@yt&H0dzt_Wq+1h$sW5(`OsF%Ndf@o2}|<1#Xj$nslmZ!%Oj|p z;GS1%Q%K9}UrcWP9_;96$0ySmFj02HJIxTB1qG96O^W#24DBoIohSKUj~q-!%Q7mI z_9h6N=i^uJKWQLLJe0jK0%LJ_XEHkLes47{H@m8Hps_{*)eGQa`hb-Wm;N>dV@`_K z95qL?8^)Pml%6(IDNcgw9wh3}ijkG~n*(m`NBzCzXC3QPy|gWQDPGx2jWBez+57K0 zxUsXs?G*(&e)GPUS*iwJ4@#hi=ao+`*B}*ae;&HiH!>?1MM2@r{O2kr2|F9q&L>!p zf!z!ibNp5B0^139a|70+1Yqt_+b?MiYARgI6^gDSu>`(9-chDvhxBG9{N6xw6-S(6 zOea=SK3c!s=NJ3l{~J6|)zWp#Uh|F`_o=b!xYxxS8@Gj-rERE(oAp{SV`W6Yqj)M#Er0lFR7@wOvLWBKxeD*@w76nD!(C-hQ5qDriTTo6 z1;w_juAl%xCR)>8PsN(NWKKteiz=X1zgnT(cm<#*rc>DWnn$El5|!` zTtJ&2Sq~He1*ax}C>mwJ9Ov8Bx=1>qq4Mr=3fY70*X=3fTepB2o4+ZQU)IyvW4zW@ ztH3dEqktkgBCe0@j}(aor&n|WAZ}N*zxF4tQa3|D2V=5}76I7x-EQiR*u{^$PknZ= zt5(->(e#t>TF`sKyFxNGHY&H8@Kcz_rE!#$7bVnqFQgKlXJJVWRdPJ@nZm1`Cwn)W{lLSGOayi@p!O4+d70e6Zs zsdW8H)4QQcuYbwAV3_>w|H93^l);52hb-_Fv zZ*D@6J0LH*@mSe@Ucr4}DJ9K??PPvn-t;?63{*f&%^G^7`Wr42nK4TGZARs9={~7%M z$CXD<%XvWx>CZ~d%|3%x1zY>06y%d-4Gq=P8YEp|L_`@x>E8DB3cc-e!IiRhDk>@} z)*pi0&t%xi-D}0fF{8en{;H9AVcBf;H%^%PA`=jTrRN&Ur(AC7%#?s}| z7tfpRx7#x$W($xcTK8aY@Vh~p!UtunM*dv;6rjCwjzW3d*fiULCs$E#*Fo`H=Gduq zY*W=U2d4d`Y+Vj*x{5YPMf}u!|0Z$Ipn0ubJ|@zXWeqN1VX^p`K2@HaN42a{%^HQ0_7Bie*iVA6*>=P2_nKHJsajORnvZWhFeeYjQ0E@L%MPI7S6Wk`}nE5x*D3Z3(Cr z%Q%!Rqa>#r!{P1o<rny_ z&E3kUe9Tjie?M_lP7bMJloL{J&)h#?32Lyn+}|85onrjqogCwcjQq<%qZvbHcPCnq z#Y407K#MJI-Wcb=$0j{;^OLtd`UPsOn0r|1ok6N*ZxfoJ&jg*4;HsKpBtO>c7g}?& zCB+qSe`0GtPI{91rLG>v@8DHTJCW;wd=*ORZun6&7I(IJ`qq{3nA#Ar9 zi_m?~kb+1F(`NjoH6Ot-pQQ!Tf3SRTU)M7P%=5O-B)&^QAg~M*|5U`oOMinidV;?I zPjdDjRcvm1zZCquU+{*_6dB$~m%X#z3fkHvZUzWqUFNFRg(_P-)+)p~IZia3?&J$Y zyKJzvqr)m`$kQ-kH|q=OT2@m4@-m^Favj$II1{jiIn!C1R4W>t&)M~Y0QZNLuZ8EI z@8=hgXCPaTIV&~x)ov?<-G9!eYslv+YB;|y{*u5aRwoC~0pbRsTDe2T&xrCW-!CAP z6b)p`14{d}XR^)IQtQNAHw&K3EQutQyE}vV5MqG!NV`RSM;1mVAO0~u!wvZ*he@pn~^-f-Fobxd&*#4B7m8PdQ>1UVl`$gIMYbIXN!f{7B}X(1P2t}hi41T!_g=d#T~EW%LhSa=#BY#$P#6;()UV1ByBCyyg+DUEj;zh^(*RFu|YhR{M zl$aTj=jYk}6)O$6JWAJZUw5>XPs)q<%_b^N8ya2=QXw?)a9O-BiJAP=>->(wF}>pt zT}GY;A;$4F)V5o;GoGP`eE3?>4b9nKK#R8n@owMfwgF6R!RPkkwt}LzZE(b=4k~b% z@19tMX8F8th|h1IM?zXZoaVt<``QV3+i)%2+#;=ycJKu?3g#0-GJk!O8EqIlWm6;_ zx#Y89Dd|2(MBH_6fJEpOL0dnE=AOLyEwO$&nrs+nJyJcGb1nJYaHc4GwI=#3j+*~XyaT7>=`p5vD=gs5 zpnpn8)^xt|-1-NT|4N(C6lT(rN=qJ9#Qc_9muJW7n$V2AOogmo{_CKykM0OStD zqSO)u)C1ZTo_B(CowzseGSu(qn0wESKT&7Twnm;A*^Wo$7Q|pY6389^A#4DCPNKK@ zvcAmugG@f_Q2vl~nnWQys=KKM%X)nwGDRHk5@|2)6g*M|F}yXPb@jO2&zi~7hhA%R zPMc^&16En-mdK*^-xq&FyTS9pbFUMR8nOQj>cm5GQr@w8c7Ma2EbNa#zhkzxft#l& zg_w>F5CqVF%wcLdQZ?OT5Ap~ftG)C1qyBurT@DX$1-nEFbT|eLJmHfAB%`ww*a-eV zT%BW(Ey1>KyL-27Tf1%Bwr$(CZQHhO+qSve*6Z``dq3{^wIXV*sHn=QSUDQ!`qCSbMzRFi=ohPks_2xX z!c%~fN4uT@qUutSV=?T4%Ba`LV?G1HiCXoV`zC_$x}0@e1V?lp!IGWMPk9Q65r7@; zO)7ldy&Sz8%zI0HT2tYn1%6qx4f zZ;fWYzi#;_EmCUCBv_6zyXoZM&At!28pP3i8t3^F!y1#%V8-l_-e##Gs}N_XE7FGZ zGGJ6OW}wS=MbD=qv>X#>XFv!3h=o4)R~g-92JG)1>JrH{$-coq^#zcs+QmnsxYDgE zwpUk>j(K-y!QxNx#q-oSdo6^k_>w1EC(rpP>I>Sxjq-;{o3>m%(A$x5=&9T8Tw*>1X z@v;V(GD_N?zI^XXRj&Sn000LjP|L{EG4n*k+2j0EYGo|C&@IWk+{CihL!D1$nR1(@ zO{^>x(*W!4K&}p5@v5_J!yP)xBL?&j**BkKC-=OcsGOZD>rL3L+=nj{w>$?shVfRq znckw0aaNWc-Fc!?@-6xu-G?t1A9_b}$hs%E+jAc*U(W?uPyu>;EB1{BxK-qkXwlT` zvnVifgWdq(!SgmIe%d6q($r_1WAyW4Z_#xW5A$7lWC_|&8p77hodn)6Gza;!-!EFy zb@Z;Y(0jh9j6TH{;2goyen8IO8_$+U2N}@4UE~oc&`@+!y`)1M=?!~mUNhAEQ)(GI zMwZ@SxXVGPbrX3CtZU7uJMew)fFAy)qWuJ;NB71OiX=yXRZGXvobC7m{%>rx6L-H% z{l!)n>;J~q|FQ0AtN&-s;ul-z46$56XI^_ltZPPcxWrRJ;koB*WlDm zZSRm08}8gmJ+8>1E6Y&dMKn$HY7fk*=JCF_K*cIN2q7k_P zt+v0=E>sGs$eb~Gea@qAufo@aJ~nC;Wg=#cJ)5kdZDu)E7AY>7UHH6zZk{z=ymn43 zc*lPh55Y@GLA+XY&zNkW=<0HkMfE(jz+7Dxqav?bSCS$ttY}H<%00pAl%LS9Vo~ZQ zmkIf>j+`wWAK|x*Omam|e02D?D~0sxgcop?K>wqY;|nXJ*qNxaQCnbODv5+~c=1$i z1UPY>M!72cXuTABp$LwtNS*sBj>W{y`hC_VeCg|oHv6ks_*)^Pk)C3V#{Mj&p@4_W z*W9@?iTQtib8eNIF>%aZT!gRpl-dx~#CXU7BWj01d7)S*X%*7_NVGj7W~4PtI9t&V zlKX(>-Fv0f$?=5$y|Z1LQ80JBnrVBJ=-R3e)I3SZ_OZYeNVwJ;EO2~Nmj0)dTg%M(J)g9G#*?0i>^k`$Y-N#ROiR?pJPx!rsKd5b zGSx23W`i^jNshvHhe!+#{Me`O;B|4rx?@(5k&Mb8jZ2kZ0mDTw!Wib>(iZ+6hks$3 zjSc9Gy=9}Q7a0*&XIDjWS5W{aThOzrl#kyiw=UK8A;#LNz_W2l_D^0(#jb^5gL?zY3XC218puQSgUJ&A4ue8i z;NWhb_yA{UoX=b3>=#z=Gu2Q3^qN{=RT1LXA2hV`akLX;woHlSA@6-=r67oguZIiGd-dF2Uk7&Z=ibq z5^GO*$mu?#aXc5slsx-9S|3?j{uZ41lx}7h0`2MhNxxT%%>4b*>9nN#prm>w`ejz# zga0sV;1>?u+bw(4WRBM3->Nr`Cs9Yo=)Dha-17p>W`8x?y9U-s8>>0nqoYi*7teKu zrVM!XWC=Rj3Ugup&8(poAxnjgQ{xS9QAPB_^cd1WmG&fOVO^ii|3K^Q>i#dZhF(7Y zLhJPhZ>{dG)^#nf*Vj_cY-FISuI=}FuP`d_%#_f0oeOJL)|Xo6Us4Ybt1^Ma2XUZ#W=#z4B<=QpHiLmwT=F zd9J^i!~f@2-Ille&*R{Mo+ShxMSso8QmpWvZbi!~-FGd(YNCCgUvol_&WUbb_?!X?aFH;RLf+7`F` zhg0k*a=hPlIKAZDJwhrbw~?&C-ahAzEZyEJcTC)F^27a?U)dln%t6pl;UIO28~1TN z-M#@FVYN*C@;0MnX3Db~@0TNJ!8Y($nIHTR@!A?bocISzx`nW<^D-OYF&kC{r>|hf zsk!>aXf>fM5ERLz5GP5{zyn5Q+1ULQN!Os}&k3Qo8xqJE3`?Gyea_9R^j=(`00@?eN;4a3sgSaf#wv6=uUJAe6@9^(_pP+ z3}MtI6Xo&Y2?0}WFxDL>pkOvpvaZLFn|k4_<-x2$AzkTzV;xdW%>%S`#B)ZC7Y<<@ zgWprT%-aMIn=9**VY=)KyZRHgcl2m@cE$w8K&Sdsgs>bt>{6>B&0s3{Ud7rj%g#;_ z-|dj*mU@FS{b?{B6O;k3(cVXxw+fyMfa#Hv{ml~WwhTQaP;Hw)yT(<< z0FQo~`tCt9!{7th=G*9*zKL*xvNd%>y{37=LE(W9gnoFVXpjQMY+jq-#{>bui(2ww z>x8iYwOFG$C-3*R)htxee1tWIDH0l*T}zH+JUj6ez7tZy7O!}N*2~PXFXzkb4gL8FaV9j)=Hnc}=UUf?&knt- zZV)g@x*nxe%U8d&nxXJt0cxL7%37+hz+RcSXd=s^jKDpJ`n_3r+j<*2(`3Hi3-!2A z%l8r@5jvOMyy*ctYE0RPD*oj>hgpqG=)gXnU!q0l|3y7hs$(`vpsD#7{g^w>w8PgP z)d}NadnC@JG&IfE_ck{@75H#0s4!vD>OO7j_h4=B>M>7jgPl2m06}V7OrCm`Je=sE zjl2$+VLO6|T;T$mjT{g)_v$>W5hpZc*A)P#CeZG@z`G1Mj;@3}+b;}TO#XryH=PwIf`6Y7EyWZ8EZterMB zQjL^mNKOVDK_?ZtrIwFwQJ(|wTf^U~UQZ|XZ~|~I6L>@ha(2#ZO=epSjr3t zhn^77R&p%78x1*Z$wEdz(&D`9yhKKxDNIa0hA{O&&f0S0Vm{7^JQiFV7z89Q-vJd} z-(0qII%>VqRq^DYoZC2L>%c+BISa%8b9hIeFLs>mI-1d^6g|L zt#AI;1gzc#Bq|zkd{M)?mhzsE2v7G6&x}570r}4d;)_E!RNrLkt@{*qJ^^`hO5;}hYW*J*{pFy+HDgMy2APBH59dudH4gbB z*sAbR^mFXY19ajTPE$|*8lk-vzd^X8_?Y_ujeHL9f*iRl#@5|F0-XlwX5{K6zmXKD z?%z(E@*IlJ*t5F&z3Il)@IvW$U#0Y)HAW`LwUfPh_urh`v6xKVIQqy|2~OUKLz`cG z{@Gp%NZA!6DYxEP%y8!aJ^(q9ZQa?+6)U`hvB=SDpTu{oly@KaxJ}@t7?U#9x229*`?DzekZlmwE_qSVWZ_kI<%VwwS%|Bl3-*D34w&~}w;>pCHZ&!+e+^V*- z#K2?A_G9yj>|gSo-F0B$G9 zaP6g|3gdK6Csz{3o0?P+61g8BrEEm~VZR@N^)0{E`*s?F8F zbsd{cPF{z6ghk>m_@vO!?`VES_OvE%uhsoLW?Q3S)^;>N+)dy>2SNzd$FeQP(y*05 z53nB)fuy?JD~H|NT)6@Q=h_*61CCTFIjB^VH>4ezrb*TjOsEXBBB#WtRAvcWl#ysY z{WLM7x4O{D)@6em$M$W*^NlmO(6W3O3m87$tsNJs2=qL8n*95W51hdLC4OMO4 zaw_PBzT@%P+9veRXHb&0s|k{pc?yF?=!r$EgZZkA7LL{$H&p{Kq!ssvnr8bTAvZ{+ zZY^4&K}kZ0yqVeEbTSb|tH1fG%r~TMNS}?}XY9m2<8Ky^0Uw4mJW8mlF3_=@#*i!=9c&4Q}-qF~}(l;L~MU^#jK-fCJWO{xBE7Kk9) zF=Rhg^-X#GqwW>lKon;aR*)=+)lt9It z`q|Bh=rVlchq>7o_07(Po)!T%E@^*OtQ@SPTN}EziSjN6qYixhk11xcUX;g2546&9 z^|CWhOB*v_S6@^W5`yq0L2qP~byK~eE{d;0T3nNJ zD6d|OG;WYeX#G4okifIWCmLhlu-*k#{3=wV#DfMkL3>Z0Nbm=gS2T z`&>QT;7UrbD_8v4D?=O5HRQzbD=K{KYW^&$Kx=F6NeC>MwR|tR%3dKkfm9Ha5RZ40 zh;@ufTqcCgYRDtZt-_Z~04oxip=!t$E6Oein_ba?B4kyMn7f1mi-JUvG6uSztw^Q2 zwQ)F9*agreLj=(ZNg*X~gqG*mLO^CLq@Hn=+;rkLF?{kiwe>W-`9}E4MtdcXS1WLs z*jyl)IR+iN*kxbB|Dm&uhKsBz59y%YMD4BasJO3JB*>E-inEv+4@?u$Gb?bwur~oz zrxp^9|7}8cfP%75SeM_*0ntqpLBgiR9Fbfh4+tpaZZpSNIU$&~5PORF(EQKpkPeaM zT85^omrXrw6nCI33P@1eV@V=3CMQU)1wWxV{uqwL{11sBx-=rnxkqMz z7qL5X@$Xx=_v48=;?o;Mm6g>UBtZ%`q{QXp0vd^KO!r2!zV zQY)#l3fE|#egCGohk3G=whIPTPzvf}~^-4V^%I0$+gi`=IlINb3V*-4yHzQnpD_ z6KSyO6Br3a#TL<#8|P{*vJ_L+QMF-))L=g*i?euZ(o=7kvo>)Pcb{pOqOVGqtiL~A zg}`F6>w$6MQp%7?it;MjDP?q6w*V))EaWB&6E!)i_IFWQYU+a4*xwJ4Dcg(bY$H!3 ztmto&#!>Mm4qZerSrvNH6KV=NBCDb$mEsOA_f8)zqVp+tO`lj=lSG<4=;2ne*!~r# zd*ud5lg^*5b~iL=E~pYVF+C2K<|n9!;0KY%l=eajiXB1!;oSB9zx z^a5ca0Bx*dXdgeAk3)vfjtFJ#bW7NfMx|9k9a%O$hg`2%caGF;PS{0$h=c$z*H~v^ zc1QGg6-}GdVpgl5?kTK3sv9*6n5hi4(TsQiddpkxdW(p#UiNyiaGYJW_iLchu)Gn# zZp+vBHCMlHgiqA6jbWf|7n?>{3GWA3OiqSM(sug`5iswwu`D z70#||e03}%tTduLV|?NwC9%l5*?0tn)i*cgSr^eRp7uux*SywkEpoAT8eACTq<1sS zhqLz$ZnE}neMPYMHPpcFejUZmP>3F|j|meSY$mqcm9gt3oZ0ntOML#^wvJ}T-uS}% z3EGq=yt4E>wDRKOVsX3Rh-%#Nt6*p+2@ZrTx+Uch9o&$amK!zPxtl$5SM>}lDaYeT zR=rX*l*VHYp<`xg{W(XCLE%bu(J0EMw1phW3zB(<|BXCdLg5##3C_`735B zqN(OoZYGHbkgaKAh2sM5QGyTdO`tjJV(t$(ujwse++aBqfSg1gUb~UJzTUCvAO*u60!Oa-zO$pgPV2wgG=YAfKe@x!(E*JrXgjpsUI^;Yo9qi+zdv}NKR-`p6E+waBQD>V^^pyx zjy43B)2*ZIh1h8<2bz}T!;;wKBIN2bYJU-w;)2T@KiL9hep0!0qGQk{|9UX!2|?)8 zFlsoqW|7@LY%l)vH_!)#YLFYTT9ziaip_H0PVKW~=aB!QAouT1fe}dbAv#b@8Na!H zWPlATpwO*)$6ZvuP0kG}njRTpQ#5(Hkm&%hc3*Q2d+Z(>)2NGAixdIaqSTuyjOSWZs708Ze)rp1}^BkHZRrMRYx_WbdQcMpjH@-2G0U z^bb_oNGB+BD}re*w0=?ub=|I>p#z7M?%z?zqJ(&jEO4X|_N?H3``-jtLO{?yi22iq zI^vv$uj!~?pfu)Ztqa@Ja{k(V-KL-ksuzzG0WyE#Rl*VbD)sbzU?`d502Req7nV zve^_fN*;7}nhF|T3s(Yi(W&<|c{Tg+lWmr1>~|$-b*sow_~yCbr-U%)g91Veof8+o zh059B0jZK{Hn@nvS>-d^aPG&UL45KYqkyns%h{rx1m&MibTABf>oTIcS*hW$J*T8F zWN`?%#gz1`{?V>lj)*8TXfg3w>uu%G;TQFbc!o|vcQ zgNxA5DS5CV4UkU5sFqS$FTx4}Tq7I>B?j=u9x+9eZDbos!iZYHqKF`*fOHE{w9f;s zIMM?Slaup+n$(5l_E93>fHcJ9^eJiIK@=H;Q1nnagM+l~qco(F7S)X9P&1#>1u_l; zX!YIc%wUlbX5r)4Aq05BD(w23YX%#|8PsG~&)M9AgOHcc=K&CtZRq@{y>dbEXXukm zH{(tZK}t39C7Z3>*a{9;hB^mss9E8p!lu|mqo75)%jSe3_(lJ%K_1!{NAkxFmnYZc zBEOK090I6c6>)5_p5R^LiUyv8a5JjSBB9bd&7x}_Sg-XyMCtk0$OPIyl&=g z9Phr_7VZ>7EknE}Vig=n1IEJ#6r%TQ(@B(Ycf{70T1D|t10Oyz3-$<|J zsMc%Ec`k`;d1@Kou)7`_=WThaA;08Eo-|#B&tN^_(jqgzlH!<{Tyld%g3?W_ab=AJ ztl#RTlZ5ec;)p?f+(-J4y}8x3$-t(d+H+SM5)kU+HZFdE8Nqdt8VJga33 zNR|pwm-FzYpBNIOK!O473-bt78Hu6;zu||bKyZRr(#PC39z(<52QXmWFzXkmPvr=S zI}V{KuX9zt0OSlXEHB0Z@E=h$F`QvnE++WDi?R&%WbMD80dM#~usl=B7rnyd^o1bX}`fJ||A^i%bOw4L^1f&9i^R zMd0xhqm-0;gXY#C9ZAeG7nm9u9ZP#3;K?`W-n+PsY3QtTt=GAzzS%%;O} z9ws;GW+gtm2Ow<~4%0p=b2Mu6F0z(EA@}tsg0Wwofrlh_@cdy53&t{s5N^o7sq#sT z1ZC94rPK#fIH3!nW1s&r14s)+7D*k4Min7CVK?oD-TO|+@hl2b5P8n(cb~Boa}20k zdca5%8pNL50#1wzp*e3C6@MII^2h3GYHyi@a8{f>#aB36d?Zv1oMMm5mq_qRztlB-r-YaGzfN0Pga2MI`X6DtwxsQ^#INU4^|np37CM2D{9KK= z+qoW!_$(*7X&My#fG`&5>*Y(tUO^HYg^1H3J3(9zcp~kDt0$cxGzB=&0|s6 zuF8mEsvt#SfoQYAh{4Wil+Eo_v!*V(r4FjF)~FD4D3HFn2rJ{m-?U{))qNWP__Q*W zgnX#VBxMoh3Z{wq$Q;$;1o5{qkgG9UV4KpgeLgSP_K}A|!~pPS`goz92MafuTw(~= zqJ30SYd^oiawZ057$T&ghO3C?5GdXdGYa|Dtg@hO%zKHF2SHL4TPqINDZ8HN!#@+m zMD2n{a|^nPI$qFXCGbY%;AE2D*XZ{Yrvd6A@D@l_HrCq~)+CiUG|5++qRSx_lGRs* zHxcQ(pbvn<3H@39UF&*!Dz%8b^Xks{bgMXNnM8n%^G^*d8=8uqhnj}Ekdqp%`GXEm zXWa%no@zWSr7G7}DJqL)Rv8A3`?z7Biw=$VWM(c@&KnIR9BSdN%ov!FSi9Ug^aYVl z+H6AQqffpMF-+E+R;d$ABe%7^Qox#oLTdT6YcJVujwqZAfiRkP#EET52-qq}va{Pz1$8?%V|hr}qN8Aw(Ik9T$;$5VU=f<0(iYz4*g7#l1v4R&+@hGE%Y8s4 zC0p;(ig@uex#6-xt1U3lS8W+{N!mFguqt!+r=7jGTVq>`N6Xgc@%-Rw|M}qpC}ucBepW$b^{DAt(AUrj z{QfI(41$@>?|lGP>K()DN&QSCBP0e5wiY45%fMB1^r1l9{U6P6QgvCkNYqXgdx4!& zi1Bvsu{n#?`}HXQVmdS{SxcMTjXrox$krfYP`>GvAp>|0N|tcEaDNU8rhW9eaCp5^ z7ZffXz_KCpPM$?H%8X<6ci(IE3ZM>Y@-&4B?LsO9UX1@9v*QV7dB5Yut>gzpQi{4PEg{k%obqwr&?e)42=;mn+7T?W^!ZHG zY^V`dh&snbnh{~P)Bo1)_^%2DWkO0>dbL`Pq*Hky^stqH7r(lRtD}(<)V&0igVXvz zYnoycSs;Eo$Mu*ISA1k~Opjh#RMawzjoDKp0Mb$E+3#P^?lMxr8SNhQEcz4&YU7=I z=r$kJq!$qNG@qGhoe2XMIrH<#aouqDi%N{!`r^P>_=#H(pf?w5@s!X2l&E()ip^_jIYW$Qx81SIofgOaEdVg92@dWHp9wOuSMUTZs2oUBbn$ag}{+%7)hx*Xxo+DtO=1X{B;A1cz$6G;xj??Dy6Nw{jf+BMhgg$4C4U6@a zQ>QhnA@ndRvBz;AAXzC}t?f8J-k-aMP=Gar<{uCZgRA7(cP6*G? zFj`&U!Ct>Z@WI*%Df(f@;rZ!68$Iq2d(?jcvlV3fN%@hV8v`7TYJC`KBdc||Fo%Jt zmul!qSO9jH4;x-YpN<9f{#Q5H3c%d7_usaH>6ZUJJN=Jx{dacyt>F33?6l_62^Eh_ zevZy|UQXM`@1etHZh(Ia>Vo|nJKB}A)I=10Hd}UH!CzEyX+m~oi?uZwn{Q(CboP0^ zc*1&ec`<%*f4S@QDD_q5)&8vdUi0bRsnNCVwdvK~(fU^tvFnPqS^Ih{(%vu^ypuG@ zTfucEgTU*uwlpOaD($^BTz$A)J?dnEvR#p^=j|4gu6?Mp{QRv~Q#e6O*mHCi5lo~2 zV&Y&zT9`D#3;Lt()y@GJy=>fF?tC6qlkHN?QXD_lq$Eozb*W6RQ$M&6+jW5y_hA3@ zYCe-nyQSpIv?O3@NoFC)vXK*(-!T>ok*8`gTb&asw8Izk?y z;+kh47e?v83*0|Tx(GdD40=dIXi8`wP61{`$h5+5?o8ok1%%5;iHCmA$Uu_mz;f(u z)7_T@^M-#Y)*8(lKUY!Fwc~bUc`d!3(Lw!FOFY)H6LK~Id~1NpTX$l5B-wIeH9c9q zzTgtVT(rrOjRS+V7peZymlkT(FUn%|6{mP(2iMvWe((Vo|9)GP z!lc4FlhRzHx$0&(yvxX3nlv-^kJKzz?VV#oap2*A9j0@NttM?y_B=IHEe@d9L-837 zc_RXU%^LJ&V+6j4A)+qIA%?JhKz!Akn7?F_ZHAKI0dpkA=r^xBu?~|CZ5{>BoM!NN0jD2&Bfzw z1F(4Y7rA)`Mk@FAs>vSby}}ZF^()cgPpuQp^~Xsit(Xj?RZob;c8P&3&41cRCOZZ% z8Sbl<=-KDGx^y=~umsmfPfOTTSo6kUo4e%)Or8{;(t(bXI93A|t!w=zJ2?OJWMf?S zk)K7FZzD2fE#p?(eEzA(+p95hby#X>){|#bky~g?pffdgm#e*Fg?kH6$aD1DKiJSfI!izJUHQundC=77>-m))1n7wtpz6?9Q?W7{UF3 zWyG~Wd+5l#%P=SqF{|fypnI71>vb{}_sySH>;=6AUk1I{wu(jkE#dK`^}jRDmu zS>U}$kBCa}6D7eA_W@k%X=s?nBH?XQ&AUs34VAYc#+WpWn*BPDx9RC<>1c)Tl2=Po z*LXA=_;DZ;v}EI4ZnGD{4hDpyQO`-4CO6`Q&qL!ga5D_ToybXsCZ2A56t5IfP?Vc{g3vMAf1eG2|c%FvqmYkKjItu2ep#I%$eruz_HQnm%yq}7C zR>?A&K7XEJHe%6l!$hMlZU-RNXadSYw4EmF!v>Rv6fy@eOhIf6+5ItyQy8L#SGNz? zZa$dsCpD=xYfC#niw8G2l6+bM33W$t3_!p5U1H8M=aV8ioEnRRSDK^H6Z_HHS?5Sc zNB5WQprm#VrcB?o)yxBm1PTn74@QwbALuTJsH%_>40U!_;GGjlp z@pAxqvlAQ~jss%r-*TWUN};}`H<%O(Wr8OH6G}o@aAW_flXjz}PZQ))tHMSB3`5rq zUxi8r<95(0DpB&IDUnGSB~&AfPF?)-7Jy676p&y7$^;Zjrv)9IhqZ+57Y&b9N2?{e zCRQ-?cRN|@337F`4#Dv;4(1(0R-Eqxye&o0F6e%E51bQ_O&}KH7k7bU>MkMdgiZ^~ z&Rn!a#!xE72!$++dt>3vj}6R%K-WVIgx(arSqh=3P|}(b*VYOn+h~VG%y9F>U}NUE zFlj~5z+*8xBIb(={&Pg`w-|S#A3;Ls@c2lv3V&2251W{HRK$sns6FD4EGi3$p&$dQ zDqgUVa?p*QsQ}zcX6`JnKn#1R(ixs+B(i>EtRlK|))&v4EeIC>7{y{Jj>+cJch+M~r=^S^*>s*p_yOy*Z0hlOSo-k|->@z!MENp%} zHjcL$JejCyY#YMi@L8BlZ=--{?09^2q#${0zZ`Tudjt^^3+kBB)cKGU{1OAY68tXw3)b}}1}vG8=RZYbHm zxp*YYb~Exa(qWxICP3)+(MT7!Af{vW^$=^vYfXlMe2J*7K%QqWbY*Juy5IkW2~;5A zUU--Q0B(qY|K(r(zux-m->Qd0v4rl+-_9)O=nz|}hJ_WUOjvQjIgWW9r5yeOCWR@W z?>DF1jv}Pn+geNs21SHJV--pvM@3uH*4`#3T;4CEaJyf3AH2rAUf&<5xx7D*vsbgj zy~aQHhrK30Z=ajAv!^$?zMkKsqq@94-%jtbv%EY%A-?|hsM~bk92}_klvZ=zv~wMwKw74#tC$F@?Ei3ZqN(@X_-L?6 zq#yTJp+a7DI=l8&Syl%zJS9(XcPOT&L(5FPoEC&%Z9*)p2_SNQ?kZw}eGEH)s|3vc=n7YyOk{7imFlPN_XBoJ5T|Cr4K5i>!#Nszp#g_wyb{*?Do3 z!$UnI#&h@YFnZgaXtxek&0KXSaqzBsnl>3ZxCXgcIpTXGU4NCTU8mALA}EwZ;;mWL zC(I&;lK)6z^2bacN2ob~d6J@DQuztLKqEZ3cYnh5k$bY);-ac8$I{y}QJGt5K0iVU zQmu;dYg|bcF)2n3WXK_iM6Uz`37Q}W2=k&iVEn4P+5Zj(_ zL0TM-@#VkRaR~x|mAy-12L<{%mC4{WD8kOZ=(p2P3YSZE7GH~5F-OG*O0%i0UrISC z&Kcqs+j#8+DyvlVhUYLZs*&Mswh+X##uc+6%%jk@ck@$Ut6R-ok!0*)rdI-sD^ab82V3Jx97R;Zx@&;AEVKBXcM2FXfNpjs;U%C-3D1 zQ@~UkIZ_~e9eIn!Iwe()q}83I=b?q&DdlGztK@~&QAS5BbHf^Bk-hrn!Aru$wj)<6dmXV)E(7e+olRnFR{3F4Lw9RJF>5c5 zt#UwF%d<*uR{rK(gk?=DBNS?5y>X11(5iG@C0y^FTNL;- zQ=O|f+LXM|j~P>6Il>YOJW^!fkf-Xal_f3c?b4kknkvDLD>9UrbKNhV>po#!@BPV3 z_j^fz+=d}53ZCYy&`gmdP^pu_u6sJ<$kmYI<OqaDE8`Vbp_}SerwPA;l_7J_FWii;rKhf zsfPGF$b0ff;>h0RxDQzQJ4jsY;5Iq5;ttZkuaeMqGJ0)jbl|4uls%7YS&P@>#k%M* z$GU1jL3?_ynj0oubGuRX*!prEu|>_J$HNkLGY%2gJeg*V+1Qb%qe=eg`?{BN)tt}k zwT~allw99PQ4+t9&45zX(}lyECRwG47DeU0}jTyM1@yIDceCN7Sr@I4=p_gvLRzvMsOf7s79luPt!sVVTiGKnV z&}y}kkk5ihWDMx>U2Id5uM9s5r=4e9Cl_%0Ol`D9vbNcQdq3VmAn|aTWAa{aIuol1 zA;iOMI>`epy8_FK@q;b#I?KSWt$JSGNPU;w^}fCUe47hMNXTp}C7=I9zQw@J@vE&x zE*Dn5+%vUD#G#Y_fW({3YkeG&nrRjkBdlAms9k}Iv8>{|wydg~lH4V9FHdfC*veFh zFUyJ%n-Z*UW<~0Fw~|jK=ghZ$PvC~*)Z%>n$KY|#4qJ+p{-{_X%-no0P1S0?=)b3e z)?XR`%wI;O+M8};R z8XI)6T#RC)K#30LgPeQT9_kAjIR?qT?v0$Q1t3-nrt8bt6vfIxv2I?3)p);VLs_nh zcK=-XyW}6LY_* zABA%rxQgfa*mDSMuX*u;I&4_RM$qEU>N`fA_8v?Dzjhs;)A4q?&-wnhRjA;g0M=jf zJ2P-rqXIY%MBq`Pt6L3*eE-o}Wbry*2EY#V$9-w0fR^{wMiKF?VO<_so^??IA4A6^ zA)TJ{ccRFm%|p#wT|{Yj>hIR_+-&f;2H;pU{9>}ZID!Zu_uq1CPq4YH&#V|9P)40%Y3eE#LPGtO7UORIR+E^#*tOgQm1Gzsq z?RMHx@m1~XD=b4tgNvdzM7D;o=z4-I=Z~DVJ z6dvJExz*pG#(MQslxs%Sxv=G^s_PUrS_a`_3#ik%YQ+*UZ3=@$BMDpjoO7D-TI%i` z%Dn^z_2ykk1T67H&J&JZGnCKY&`l!)_vd!v+iqC1g|5pZ4<6i=Z)7h^Go_3_H$JD) zJ1YT6+1b}s$zUqvbepKvw|n?Oiz9t?%lOn@jYsx|8ny-J7hJ^=I{>mm&^=T-zN+{3 za|e-djVPn+uLqFiyCFSv&y+>_NR`i}5fwYc+%2YYnSXCowxCp6q=)Sj%Bi|VNX8oMaq;YL7LuZH;{ zOFHlv7n?+3YB5k7-<4FjZ2Zx@BM;7D&VEX4vZnJB%hx$@m_}}2R@TS~!EDM5PBT+` zn$5N*8eGxn{#F*?(%N)MM1V1dL|L(}TyJb0fI#3he$jOVs5ZoDT9z0pk3Aqgem|i@ zNI*khMRXoc+ZP$tvN=$NP!(|v4ZT+#4Slj=$br1h+l?r7uj3vcu!y&XZh79v0SwMG zs%*9_d?dX+Vt|}Tyupz8ZeAF(yz_=4-GUGnynE_Bvemy1Vqjws$J5n4D{ej>X7dM! zx}*V&sRADX3I@q3-hciB^N)iQdCf5AG_#*0jOdh+7hOCLh5LQ&;N-}-{p~fJ`{RLF z+nlE579k541`Dzhb6hQZX2X_kR}1u${e63UviOl(fLihTJG^v6T@Sh64(|+SlS_AZ7e!r4Q^a|?Nd3BIb)gL+7te5gvRb?yMyP!h{@K-eL<&v4b_)F?C z>o$cN=5o-pxsdTFaNa7+>t;9%s zKKGf5_Z9scYf1{(^Odvnl6@&c9WI)J)sE)m;o?7{FGD%%ku1lmHun%J^J@km>|~5V zh6d&p-5z#x>xGn?Sz@@$zxqOx;N;R2V$l8`cTk7lT0Ta%)g?y>oK*0%yP7DX)XG}taIo?7XB%wZ@neHo^FZD#CgzjG>-tC?Hv(UC4nWm zm`I!@-_n&&86O`FhroTl%oVL>f>R>~@3x{v6atOR3HtT9#mLZkuTitBP?iJc8R`bV zXYomWiIIMuuNG!GAR$&E8B4?`z$pHiV5KeM5faYiX=%rK$Mn6=A02Pkrt_x39C~RE zI0YVI|Hs|Mw;eWH=OgVud{z7AOu#n_xpHPlTa313Wc7Coj&voM)y?ES={t?1aw0D! z5aw1(@i?f?nddv}@4qS!I~Rbg%M~;|`6&`@(Btve2|HO$Wiw!8`xocxo5;}9-YDf! z9xbOx?n3hzSsT?E>r`gdbZ}3n1y2jF>#6u_pjZh#C{uGLQJj{i@4c#;FN|rR7CZ(Id#5Y93Sqa2tQN_b)lP_=KErI+hcm!V<;{swsbZ zGQX%o{36Oj1w%`TS6>yIt^M0*)&NYcU%Qf+zEB(+1FKiHlQA@PIaH4^-wLDtxgC5* zpX*-qNMwmTvhtC|!n7d{43$1xKI?FP=$CiXW{)CjOosUfl0@y)TnP{8MtN?y%4>2J z4B-RkO)_O59~i=UVZeT(M1J**%!9RGgL;S*(n z^}_j^X~r4d2M2${i7gZ?1<+|H?TQ+l4b|PcIb@rkmSywFwJr5O zm-~0nCmqh|J?3d+i;6FhM|l=Wf{8$k`w{rCKOKhD2C-A>GRN%I(@-1H)1UtJABv}} zB9tR`C5G-nI@Hg&jM6E!=gRVpQpLqiY~#&^kMl3AdI_y#!C;%`!2N`gU5L^PxW}&L z%9qXMwIW4F46Cu{(esH>h5ZrV!uyCM$vlUX*>l6<_I^5g{H=i?s0pJ6IV|!Q))G|o zi;4$`%)@`htz8vhM^ShTO07cU;?AL>RgV(kIZjvN`3m< zZU6|%1p-i%t_}b_IKqbE$d!uq#eY6tbL;b~Y1E8n>`05y`Vt8@l#IyR?EUf_AnhS3 z(Bb0Uz2j`>T}uNhyFWqrfU;4nXMQr+IIR*P4d*@2rA2n6B+r?nW(P=$osrcS4=i9H z15m{La$N!)ppZua@kBhk7uVqVF3>0?q>aU{^5qW?m%2!U31wfk=3gCQQH*+Oe8@Pr zixqdWsYFyB6dji2|I^u7K*h0a3mbQLg1fuBLvRQdEVw(t-3jg%T!Op1 z1`F;k0fM_*;GdlL-*ppma_)P#vxZqK=`a1w?mbo2bXV-B6%(D3BqrWP&Zf2H2>u zBasMCzIp=DC8F~dm_>47gOd_#!YARr-M!p1)FRQ_ufAq6Op}jYEV5+vg1nSzR!tAe z=dKylV3`{NHs?v7dtX0~tD29V%4mgCK~L@JF}=b49wtpv?)y+@UqR^aUe-UC^wq@+ zY?VM)^j6rIlkZHuQ_6OIDo6gIFy*xBL+mnxlu zy1_wuW9hlsM1~;a*tWVh!Phz4AnYN-`DfRPgriPLum+!PBVl%3M4OE*%P!-mh7}Yp zaKNU9of+@v7Js0xOIc7r_fO{GkXZikooltV1&WrF00)FoCC>1}A+7g;xjnVE8y*Hi zz)0KF>VZ-q3PWMicFVKWv^CWnSk3-cz}H5XgXKAF0g@e-0Q>tdO`Xm4#8hpmJgKJ} zaHHtny-}HO3-ZZ(b^O#{&47HJbn^Y^N4)LAvLiCq6IfYNgrVOkDC;=xXUfIM!d#!Y zIbseIC99p2&uuD1+bQ!M0Sg^`s1#C9K5@6GoQ&3DPHA2(lH-8t@PL>P`~j4|?tm)5 z64z#RHACDwAp^x3K__WaN$G4d+d*6Y>O(E{ZczX%)&aYG0%7#0j5qt_V}yWW@rH`> zO!jWEI&a)ypc)DaD0?p2OSXjcwV5H+x>AuFLo0~10-gI0Lpb+MPFa=6N738fK*5x! zWvL*g6Pt*gYlSr6cZ|^MmM-S=;D5Cmhe4Tcp2ujf>9q1_gJ@t1O`-1u%RPU6&UTrE z_94ETY6>$KPL`$y63^(`rH$L2;3%H?!FA)H$g`~zKhc@2rYk9?cY|$_hJOKrciRcB zF<6uKT?M@p>z;vq=d29Sykyr=3Ral8II>GO1oUfkuVh?A6$A^tR>6`E5FhN#Rr(WG zjICQ}TB2A=CQS{LJslaWlrmrpNe3fca&6&z2ZS8vC<&P+`Z6LmH621~0Xm>F|5!J_ z+<{H@PU+o1A6JYSj4t=@EQbfcO)_Pae}zlUP$ z5G+JOE|HS5>hT)~LDfjnjNcf?B;<=0QqLH&0`4We+|o)?eut1LH;sC6e32+s&8?~p z2PDHXL^T7?I&Z`Y%99nTRxAuIf{2<}&KM{LH7*@nj`o&b7Ck&o!Kjoua}%RRXnPw~ zM18Xq=mX}%$lScT;T7-#P8Ovy<8=r%)+mgpK$N1^7JlpA@>VUKh~BhlhA4N2s5Wnx zMCIuS_f0GrR<$8ndYE&%V&aHrPN0{sdd0k9=AL@8b@kxEvNS|l8ov%nl(gvHA=t;t zN*67Uwtc(1LnOrB?k|*&s{7z9`_n4BJi*HcIEem5!*It(TL$o3K8cYup zb&y$w!>eTc+Fg7H`G(gl<$Rbtitw>gX`k9m^=q8_(o*;FDd?c1{Sxpx-<00Qems*M ze4Eif$*vG`e3_i}8Wy8%7TRur1*0q04P|Ou${-6(4l5L{ag%ij}(y%s?0XXn{uGy0tSL7L$vbQm=C4 zjwXk09mpLbOdm$cus;YE&GroBed*_WMw!8kUVUwB1!5llVGW*cDO%B*nQDx}&%I*T z${4WtU*Q&+HvH#>d)Zhmk*=DSP3%Iq3po1qj2*MRiFaUdKKdNh-l15VRU(g{s`c-2H-HFS@ z@lJ}%`KsH_j>~83K#{C{oTpA$_f?U#h-~s;CNt#fKp^I{he{Z&QVzN;{emx<6lecj zW8*wH>gJlkYu~SG>96HJ)6mJ$yS)J-e63g7bou$!Qb<^_3A7Iv!H(e%#{rpwn2Wksh`*U^b=FcJ? zlL~oB-Mt#*jNmecIs%VJ2hhR;V$F$E^+=M)d^aH#mV^R5>L8(B;yH=x*hzKqs6o+# z{cDsArV4sN`v_0n&C3*ODPy9<$HFEb7(hU!NIFpq$2z2+WbuNBioDLkmXp3Bbi6z6 zjv9+avVU{?wMHgQpiyd7mUxT+#2`JO_SpQ0ZBc)ctVBw|Cjz- zirnl&1{6WwWf~L(Np&Uz~ zqoC|OcQjqJzx{QHVb$}lSIwKt>-**A6r%jvv)5za_q*F*n`f8DhfM|nzKnLa$8Tp1 zHv%2r_qMl7Qw>oa>kI+}E&J;T$65j2k-f#v2#HbYv}^gxgXc_l-{;a-zA&jL4%#0) zY{A6kw{x}eO2RLV9mc29IH}=B%}n4~Ja%wpELU-^r=Q>1be%|PDK977l@IqSGR9=4ub5hYu<%S~*x8{1HWBsaBWC}k3YDIF(y$zFyt#cEtLT%F z!_X#}6({tG-4FR=iPaz`Z!@T_vN_54CNXEA5BymB8h zZq%(ZZ0hNF^ch?ki=Yu3AfD+%Z|BTs^p(l>kc$X4jSeO)om3 zdRr*9w4JYc6T)>BtqN}Y<5j`hlakjBOQ_rtuwN)mDt@Vh*iLBuLHfZ`{xOnefUs$h z|4kO!RTF$_?kiLA_xOGSo*`ybI_2=M@$#;}o-d1fsw;>(MlRBo^++;k&M3<&sfbL# zsVvO!v37C-R@COi{EE^Q&t4|pH$6g=_OXR_RTz_*+?$1u)|`-nep2% zd{qNSO@}md9O!UWI3L^TXlj^EYq$(OTU3rpRpYZmR2B2kCLDLj8FQPfd0rjmgPw1k z^D39USJ9c3RZKF{F{jcN-n3JSM^2q&vr^}Tsx56n=$h=3cT!oK7E@G{RYMeml&L8B zaM{nHF4k-%JxW>*%OPNM2Z6Sd7;N>TG>_SB!J-MA_0;N9V>3xK-oGW;g>V z^@wJhcE2@)E(s+SrxX-ftj}F!zeq`*;%VuS6g@?Sq3m1i(Rb)5l&&mkHpKxe^-Y9* zRKQo9-5vGd-fV7VK-7%OD6`uW(0^S*mysi#vaJuJEAKfFm=Jy&`EbE~fSnIM1B5Y_ zfdRz*nJWSt`im+@#l<%yBLg}Wvd!HEN8H#=n>oAhvWla|ZED|e`^QlHz9hGYX9CIc z0O6^;{aDJ}=O&U@Gm|$xCS5wUcc+L!*@iN^P!FOWvczZgxLc;Y)TX|e43uXKp+^E4 zef~H*%ugdIhMXhOD;}nSeS@1r>eYyX8DwX@arp5)UNk)3EBG?$G?JX7cuN^N;@S>Q zDW^Efa^JY}9x3XaTZdA^Q2Z!HiwQ6D;g8Y13vpTej?Ma_z5OPbN3 zzkbc?r5rR{lBO=_Rny}tn2_vBb8#+7P>PUE_YmGO6pycRxTn<#JBU+Sqt-+AW4SOG zANnqI>1E zudl)M$tKL16+Ck0&BKju?KNFS3vIR%+!`nc+Qxa|dDR2Ac}fhZ#w^bWwJ?^Z;cT6W z>`;@-)Qli+QYNTsI-Xl)`{#`lE#qLDhA6KEUa_>Qi#w@&k<6|Cd^iWs-{g*Naynzm z0uD*U#9J6kMY4p5VAZ@^3isqN9c=N=7Cu!2R0(8Gs(bmK%q`f$SsZoY60!b9f`;ib zuZwZ{cb!K{d(rHJ>Df_Yh|b>76bzPaXoN+ir?ORrru8Mu z1T+ebsb1+KY=fYCZ8Y{3QXDGHcJpp1$LRTVAI~Kkmd( zl|iV%!GENg=vKcLS#sJHq6;dgI+e;VVavMSX@8hcg1$SO;BVfOdb1R?L@gmpnXth* zp2Qe{UMGr}Ybuy$ARB%(bNOum4#Qt!(x{w6d(F%L7+l?%QQp(>@Jy$CG|kQ1kEluX zBBjb2F)}&EBTudP@NzY-1I(hK zNSSPI0~SOeN9!VA%o?~g>Y1LoVXRJB zRGlMb#q?{puw81qbrjt{+FBY)tDWkH9B;pNTMgqrlu~eBn($&p-G@C<`wcIl4fxT@i zaeCiiV1IEw$?p3+ulvQ5Z-77;pBii*zmuJc7@@?;9*>oy2^T#`*i4{t5FRVGv3`Oy z2u{T)5VOX7Es;jB)tF|fGuT0iC8!FYQ9KEpniK{ZZH3#SdL2q4$Ef3Lx7ziV)oNx1 z*FhLu3h?+ZDe-g(W72>r)=+>c)?FCQtKmwfn+u8~I@1nai6UE_Xi$q#O3a_korU;V zWeNGdGA#LxXHMu4_ksyzeG1&h3!gle5KUM|DXk49qnSZLvmBJE3Oz-cwekLx7iox+ zOfYT?%79A?5gWKkmD331d?o&NB(MZMEuIp}FrXV~M(^1R=UB>ChkPe-amDo08Jg-+ zTAe{^V{F`nB5ZzkfvYNxf!(LdXsPOTPY^LfF(e_os0Gc}VKhX+hC$e=z^U2Ee2OEf zhVn3u47HU6xVgD`$JWZn$;iDX`02`=YZC6F$s;7^LgEGANBn$Z`*v0+GhZw7Ze0qr ztQQsu#|AM61mof6?GqSzA)Y6U-lja+kwx;o(~*7MiDn?2J`b+jPxX<~p#Z$dP4xq|$4}SO}G6&>~XTCV6geyc!)bAj$F(LZ6X#pBz6r+P$}q7eH^2zRE%b zE%ZXYz32G)5nWaJTB+8fG}|RDAOS|sB-)HwPZ0&Y&#+8w3$Wyt&U3MW14ML7=|*~d(d%y zSF&I%g~dS~lo!EbT|bd^=md0C0l19>D8wjog)VoE|NI14O#k`v>8$6b-%0u)LM=}2YI=J_vErFuavF=Dr`n))1<+M^kq64=bTFJ&>C?gA!Gn*c<^f7 zuGsN@a|MJ>g9NPoE#wZKvk=9C7F+LZ{ipb(GNa1rJCDTMkNf5_2fe8x+{N#bv5!ja zFJ$#Q25U$gluReYmlank1NtzA5hXZg%js-c-*dsG|-!4m!OxrWK*)CZ;JDc|`QaH(?u|w~DbUQFA%R zhI0`G5v4{sNyN!E)smwK&wl$lzqD!g3|^~lWb@N{m>Jg_JbG-(LDX*;3G%4lir1~U zb<8v$*wW{2Iv1E}#zKoyAtv#tu3A_XJCe_#4KL7GX!wJGs2sL z^Lo{Q?M9C^t)^ABfutk7BdvIC;5>9w=W;!}Jw-2&UD0^ZD`D3*Qpb2~AQwla8m6Wh zI?F*%B$(>q6_d9RzSO_N9ZPb$N{xc~y z0h?FS?~QxhH{x{jHu0r)>`M*LFiE;<+b8-5GWM64 zz|8lL*ftr>?bvJW@}G;V8R&5*72$5GZq?+r3To zPB@0x^-E|>VZ+EJ+5P7xk$1zXlI-yiDyfoKlgE-yF!Y97iRLoZVzm*j_3-J&q>Jhw zzTmUo=n#=0%(q_1URxGQ8?HrM+;P-dE``VK>((~SMO+&aQ!)=rUdrOPd);*O6HIWZ zV|@Rb`ix7jvrF&h)OnmzXhhGymNdE+I>u#bfK#v$M* z)@OA5njyAI)Z*QO8bXAJ*iLiyo~A-{BbpJxw{f=F2d>@}K(R`(mP_3f~#op9~&DiW!oCuXP-H4=wnsUSVgf-f8r+wI-J zAVc44pa~6>P*{YCiA5Q_|IEEn<9dMA=j95elFFrS>7zQImFrhGTt(Bsu=k)%OnFJGso?aZ@bgz6IG*pJ{NJ=W9pG*3(%NnClreHix3b>ON!)O% z?|jq`Ic$%V+h4_(Ha%swQqwXB)b*PczWFA=nU~C;8vrc_#$M!-Fq z463d-)mJP{OAtLTX5;Xk>orj>%*k4r8iy@4=hc9H)5Z$kQHnGdiJdS0nhV2!Uk_N&U>54CybpXrUnt6 z%?|xtJ1jd)_{>DS9>nj$jrR?mjSi*n+s~cTP&m1B`1WSvdog#SOd)%}2}Ap>?8D_q z_{q-^uwf7i0-d}C5&{vSJA>WB-{^H33->j};7waXBCNC^_vlIy=Vf+vU9aFKRIPT# z(55yBLzKlHlR%I^e-n8)n260IZ->=xkH$aNL?V-9=XnAedj#99vf(>X)IKQoX8*lf z$Xqhp7#DZyTP~l>IaAIzSS&h-kKXDeJ(vL&qWrKWjHsNVDPJ<7Fg3Qe8zZKoW(F_? z(A=}Yg{{SIRcmn1(2j^MXB_%iQV`g5^YkO~(dVG9xmA%76{6Dc$mK>O5o{%81*el- z)|AlQQbvgV7tKarB_kk4m7nR%)FW)dfp@}2U1j=HH$Y#@UDNYSr%p7v>-2%%jWT8M|WIh%i)EB@EH>Y22<9)kJ!2O>1dEZY$l-ju_Gbff{aA>Djj+r0y*Wpe?lKp<7fP|6D{O6#}i7YKUPA5fkGHB%=fNS z>r{Zj#veJ)+d1ptwhl+9|DgGdo3|4`D&Eh%VBII_tlFs+uK&Yn|I(QgCsW3AM4!Yn z_q(}h?XQ{ZnjcAu(V$oP>UkvVJ~%V86f^tdbt}Yl+cGp7PR08{Z^_Nk^aEDk#Rw0a zNBVZT{rSq4r4c`tF)}#vM8G`a_WnB!!nehyyO4vFJFDRXC8069HdoKeSfFCV_w{!h zylz_Z?ZYm7TdWSwJPkdG*#`|q^5@sL~dB`Z3sj}BAfc? zLMY{8hHX{RU=;ZCLeu;?zsBNg@g)rvmFkObhUE&pFA*mrVX>G2H;z%^=zix6)W?=U zB2T?xsZKzLS*YmNm>trdH;I{0eW;cMWqdkxw_F$;zIiLczZeWly?;uE7Mcx1$f$yO-hV;W4rM+#vV6fs+6J(QCEABu5g8e)fbR~4L@iX7LDS( z2j~D-iec>#1*O73l>+T@CXQFC4V%qrkcUh*44I>G*l-b-sszR!wie3hS|T<_+HXho z8nP0xIKfL~oM5Byj6&!tHHostQNq-rrLJ-Z;=>}K!=a9$MJrsqVmIHomBniA9TY8s zM4`lK-a~@4kfQlhq25X|`9RxSoKynG$8@Q5;np;ky#g}O%F(hO8X6T!r(Gor_7*OM zc+T6uMtKJFt+J1LoQfUO6hqeAIAkP_B$i@8P4jX=`051visfx#c0>IsOb^Uumm!V(_9Zs7kilko;_RkVnK^jxehW$a8 zH+4W;&uLH$pSf2NpsSz1yWo%xJgtFMopvXY2(jll${=Dl3m(L25a8eDv-=+|JBW;d z)UY{aVS}*>DrIATeoU!c>k59A?~bVw(N@Mp0G1g$fgm~!(GZ0dJ2I}!%Z=Ah&~3A> zYz=hwiI`rPm(z;{zJqC-s&i{GvW?;OH^p3uHh91?=P{l-%`!AL>p3<+!CPPwg0qm5 z5VjzAwL%rj8_2w8Cf$2)aL_pB6k=P}U3jHJ$hJkB*P;)=&N{ogJ-&Ay0VXMJQdQRS zF@8YH$=Bqj|0KfT;f-YLo-%A=t}!4;v`zviy$LKK<3PptQICH+6@w}r`3`FpZ%=5H zgb7xvk%8WcoS;WA|L!etraHE9mVaC?HX-o^+$lASl(n!p@nIE?pWhheo?$~%xP9#) zY|)$KLJ$R%5>cSVND3b{E@11gzA^3~I1}L%f)zEWSdP1{Ao*z-YJ+(qj0~p^+?Xw- zj9YrVI&Lap+hlBC;1!p~l8PF!6T;py8Y5w>Nb)(c1c@u<-}^OrD&GfhU45YUG3!G# zErU2b){pYrAqK`w@1uXS3!X~a6O(e)l}=6`Vys&KI-##0KM=>#P&aW9#a(h{J;>oE z|Gcsg{Jq+1V_gXm`n(|ll6U5(j|;-K`iUdM&VKdVpJyzsrS++BvclED^p>qRvraNJ;*p`7th zVx>>#q%?ew5jF*)@CA=#Y_gWrmFv6T?&CmM;hY7Zf(&Nw=u(m%aLMbWM#p7}jJ-o3 zg5>fcnP9(aU|HAvWEX@QIxe4&TCt$zv?&VAdzf0z2v7y8pFyZCo1YyPnl!IjuZJPN zK$RL!kg?q7sb>>cAsqS^7@Ue!Fx_^w_;A_wE93g|KeWDGTMy_mIxx?e$R}Ss*QgM0AD)Ih4MJO0cyAdD;7U^aU^Jp| zX&(HfrxgCw-XkDE27));&v@YPG2_;NmUPi zzmVn7TK!9d#1FO7*nBNpRS8IFWKkLKcI?S>9`kc=&dhw}s*^9stK} zH|o>oOdXW62Vk=fxvJwR^V5@Q>1$Wl`cmSp(~;cIyn1RZMfPW08}1X3FGV5o%!JTm zJq#(Te5f@UQxnpAw-SMjK|~hDO~ziS<=@RKx1KpsoE!b=H3&$M3lYqsA6$e{E9gLS zTdQIU6TdML&PidDtDmWOwXi%*r8KB`i@BpGb>Y=_+jia>Wb86=)K*ZiC?MZAoXP~H zfxsuW{#8__*@Qm$dF>KHJ_q>uh`l4Ws|{u`qe@Os1-ToPV%%=&7gns%A$QCpMIS3P zES2Pj)PoE5!r|>nIr~5dy5H#ncQK;X-YoXRh^QDhXPB1e&ICxRZ43vN^5$! z*ruy3-_!_dJ<$RS_@07cS|1x--)$|)i`S;|I_tyvCtbXjVH1+ut@FfVt-6`Gpwg`2GaJ!UC3PKs-&}m{^0mtIB8oqMfUuS{rLm1kR_6M#yA!WGB z4vwxN8CHYzhKq87K~#G~FH2pDaM4Sy@!2d)wpmkm5)J&mAF4xA7mMQF=)6a zanCHLMn&NQ-(!}IE2)#7XWZ4RrICDPXOv^PYE-AHe4-1PuSK}7#Z}K_&iSH^Nhkk!|^>laycdkGTOa9Zk@xgeYdeE%?35!Xv4|46as;Zj#M-3=Tq4zbPAP$4wDP* zvk1rJmN@fm#nJ|CSXOGG?B;q3!B@Utn3OkcYeX1^UV&A{Z1ZXEcej1K2j z=6Ssgs7Gw|fo%IBLOq$NKAz6F4a7t(X)Bq}V0Q0(-c= zP2?56@0U~Z1kV>|*2OEil-E7$TT$=So<&5uC~+UUjs^)Xwzlgo`URdn93O2ebUG$i zC7{v~#%gP9Svy38&JpRvU#F4|9`25$1_uWp!?){gMG%ZTa)evgr7}()cSD(Z`8>Ps zkli{vw5+IA=xkDKBTmpupgQb$YSU*=9hg3!Z#YM>Fua}%=s4S^YzU&qR+H+UkP=TDogU zLAr5R)$lj!DGIcc$!fNAiKjAxXq`{lmuIFPlM}E4@lS+amvCYsQ5%n4{*g}TF=d?( zZI9Zi0xFM#z2|f3cW0LSbo{{v(-X11a22|osd#vF-d!8oJ_22o-$l7K(p(04=}%1C zarSxyAfTJYVw_H7cWx!!>{@1*5(V7b5=t!YK6$YCmDpZe`T0q+isgbuXg2m)nz?w> z$Mx1mq`GiH6YxW*&2JU9+_1wHz!A_j(LHO$nMN84EJ{Dy+`F}Jtia`7h2GHUWL$q|y^LMPhc9S3`y%bW+Q6w5GylZyvAobC9ig_n zsv}M!RV(HE4XqIQPRo!2V8}>+S`#D&TqKFT7&EHf%xwl;=q=w@2%n@qcb0~zHnlNa|*EKL&Wj` zs)p`4t&M-u{%Ri4LwUY?k`az>!~1SBa&U^@9XiwlF>{~NxVruA9?pf;h_~p)ae2)p zh|Ps${~k}dg+}w#L?1Xu@cXoxQHwLUh}YAaPah%?QJlSSA8r;3_ zcpERj&z(+0ab+Ll2R(@)Ve!lKtOW63#3)$vA~4=^?}H(6t94S30aHcDv87Mp4OKl* zPoAg-j9=-1X4eLM-T4L{w0V0$aV89eH(zgcd1&?20OrY~ov!QvSFl!-=9`U(yO0Af z`dC{p%P{#x;*mhWTU(|LXpXb-%M#K>_Hl+CzWp}HXO9neV4LOeeL=}OBts#vsVphVCKT_aC%~T$C%d} z!CO*Llp%}b^kN#L+YXy5W#Sg~<2E6)y4qZ#3Q7p$gKRKF5D&=71%ZhU%Yy6<4CMNP z<$Z$waNh`%Wl)y285qnXG3!E7PB1H~M}a3MZ+h56dL|xcf_<3UFfIO$qgSdxcRdr|Yd(@N2zh~Rq^)!?h zM=aYKlTf|yNjRjWz%H}b@x_%hVoJsf(iR!#E!IP zJrqx?y#?Y@E%?IM7UrWK;nY_b>>g+hQgM{7IA&^;!d4|(#1%96ggj|fxtnA>Q^_rl zm9hp5?e|jfCqaXl=JejVh5--fp)yrTq04Xm@|=mbg2?Bh+n*gtIC@-BB2^*Hm$3x* zbXOEfrce1V`*p^#4v1ay)^ho1HV-W3?-z@!^r_Y)bR)(Fl^S(!F^TuKo)rl{1f_r{>%>GO`uD*57o;{ z;#Vqp1~xoks;cf|OOX&TG&J8wJu%X^Kqs7y7W^o=FS6Y>?M7pqO7ZZfxe>LW!a@+dYqQXf(fz6GW9~K1+ z>|YO)c>-lbUeb~_W=y1*Z-e;RBk1`bH z?(Sny-ufkn9W*9OYXDBCeUxeXS*zK3?+C$oAcVH*ISKQ+2ZFXKp?{TXpxKU)i>3wV zfUe<3{u%xD{V1~59nQPx=kJiFI-lOtWL@EEjNKvbX+b(r_ra9yjJu6~_TG$upKgHn zL0->z3O_$whAWgXdi7e=;gKRS)Eo%s;I_c@}S zYyIq(ybYwo4$Xxv559{CQ4Ps(r4HpRro2jK6z6o>ZreD zrQ8(6rkFd|i1IB|?p}IChUeUJA0;X{rN|188_o)ZM&5l;gy0vE1CTS+7xQLG?_L&_;0jL~t5VWl6*5>OziNaJA6U z+>D&^iFCgQ42~Aa^VO(-K;HYAFTjkzpsB?$mWbrKc^`Igu9447^aC*2?WUcO-X-_C zg#}<*Py}GkiVA*gA`*1b(@u2|f+E-b{QCOH9~!IG-gRmFLnjzqq$vn0V`7^ft~&%O zqa3#pM!Lfxy6%LEQ_bn@{*4T2rsV>Mw+sZLBBf3d)H0P(IO`Hur3!0v-zXC!utDfl zGdzBJtyS3R?z?6?Sd_i_a2#@7+;4mJKIfnuLc#ng{%90ghTS2a)9TE=&{)6|f@^yH zB~n73Y^sZLzHrGtU12HRV1Rca(rgB#3@>SNPgRs@WkhIe-&NQnTzgwo#`F8_AX4~g zj_h`9IqbuCL2(i+jD20=nIz!tr|x2i-6;xvEC9cfmGV?ttj}&AB+$=lFAC!KOsV4pjCn;$ z9hM~RpjLwM9%f}kSnDpQd{5t(sCfPHo&mQT%g6Wd`jOHD&m*ED zn1bT1FDKSlL<6`h*+QE);%T^Ao)-=qD=S%0@ePs%c)$}iVi zn_?Dp7aLu&|)^7(X7h5qN) z;kemJiz3+OBMjKH$qiq7f@x$y;v1&$2xA2_c+Z?yoW{hbT*aGLj#fo)#Y*JMY&1c-e~g2Xsn9l7``x|6b1bti zgDKO-RHF`Q`SiYdqJ@-lloZ4>;8!qw#!*YOO6Cu}5a_Ms)}RL7Az;?~PN(_`#{gw_ z=~NN@T}411^s)u_&0?agQ2=3j-Y1&* zn7rYJ`9==okjC@PPw?tM4#h%4`kBm1<3(JmvgSLW>C|f-s=ji=L2X1zBvuQ=SxVn# zL3XE!p{WVU%0oqXRfzblNY_$v|c;f1GVrOg52vRph(9zLQr)&qi8pE91$W& z&ETnoFIYQ3%#;4KuV-sbsE7~we0DL{I}MA}q2z}g&*+CDuFwr7g(Z|S^_{(sDyBW* z8t;sup?6!kzIhy;xzcKBcVUUx!OeXYRT#D{cAhnlxGtY~&0BDJEI&giku>5tZ<$U( zd0Tm*5Ow)IZU6BNyf!~*h6_t=2EDAAZNS771IO{yx!s2cD||jryh}!5L=sPg z9@Pzd#ql7Q*EkP7PHvZ8zv&%)yvybrPA}yrr?kIR+baTgmVp%F0)uI zwrj|+T$>#nPy>*+@9h7$c@jQp$r$kjWj-8?`FkUR$~}Q zq16G34^CX)Po_C8n!sf=1?gt*T*vKdGE%dMZvA;e*wZSlQ8H*GTla?$HrRHPyp z?Sj?Jw2{CJaM+g+kiwfv@+h~yeaYwz5M)$c%xC>b0_0a!E_)yST2$4}`_hdPL3Rd> z{5bw|dnAXH52GC<`7tBZL9w-5KnTy{CX)HlloOpWhx4Z$tq(*8!!ZqyE_?GdKBXl# zkSsq2UkJ1A#rXwfqL@b8VsFpge5pFVTwP}=xsP$zsiDvbEx&)l zX&`JIP25ud;yHndwwXcW5V}wmQy@hm2@Y6N+_}-M9~>PWN1F9us{=!PdH}<5QP3wa zgr~~Gu{`~V6Y$9}S;#z90Ft23-o1L!@M|%bc4|*Yq>5a`(mzH?_<&K8h5~P1f+nKl zMr8SBH@;h%s}Q%<{x=LxyBjMeTBpzfS|I#^OW*Ex6*)+SiF-Y-=VPQDXCX_j@ z%D-@nT{1)7g_+qO>g_A;!5>%OvVkKu*4s={9V>D8=McE*`u!YZO&FZq?w==O>QOr# zTrT)K9h{aQ?u8lg%%&h@AQ{uC{7WSiskOx@;C7{sEoJOJS%5_%h#2QA623!|2%hsF zP;!{9>0-Yxr-nrDkx@v7hG7xXBc~h&3rxvk#Iba85GAOtty9$A&dMV^t}yl$S;iz} zWG5FO?4mZej0m1Nnq00&t|QvsZkE!kLm5Ib_B)2=$VogEM1?Cd!r=V;-81aLuv|n@ z7hK}`Bl&CI6ns1Uy9TdQBAA^T6N%RfCnXkXM6MX#0d3{oYOaEPt_sri@&xiw~n(!hTLzX9?@EH_I zg07SMAfOcX0|{N`5b&jWn}{H8;9@h;vBm02U6h~9)M4J{CEgqx-O8TnCWt@2P9<*3 zT5zMzM~}XRO?BzzlO}cVFtg1kf#nlpguEr^J8ba?ylF(D;|gqXoLmc{wP26TxleiT zoo9->cJ(1?}Cpn^OI&cBa( z^?Np0*zBqc&fmn|y)UC^A;YN9^MZOnx+XdlnIB`^+Kh-%*;^nzDf}dd|4t`74koE# z!5>V|d#r~)@8Ln5)(a;RGa}^s31q{3<>!Ikp7lheh|zI)p%x~w#C`lT?SO05J)AXp z5eD^$s>M29TqX8uY1hUwSlXl9axEiy!+_1%I(`~NlP|^!N81%>suCV3GfqxJrRZ2v z<8OOYbUGs)%_be)%Co^d@>HZ}Xt}Gh!G@h$nc@W(W5K}=sW}og$#%%#QVheW_aP^a zKtnQZD22W~sEySkcLDZHY&(0*s5J|NnpZhK(p#!uSMbwbV2{?-l<;GNqwTO+a`Ps1 z@3RKyRlR+m^<7LE<&`P<)uc?~NS=a~pE;^>D%PnWVTxcKl{(|)TiNd5s4kU&-3_>w z{j%%l{0fRd6WEI9&U&j{6X%SlY%{j%fNhXL!?EcDFTwF(xk)bTPYK7RL8Q%&lB}k4 zzD_Gal@5491eD|t;!JnYiUc|QqMm53*i?nF_n<}mdH2!#BE^~G>I(3Joaa_~uHzhG z#dY@(rEzgXo@f>YUwL24aWiH>^i6fTyh4Y9{vhGw0)}dpswUaUl;VaIvDl#e{2)b( zvcW%nm0gZF$nOwC|1D}OC6FP%9C6d^n(lZf(DTDR(iPFZ$aHWaqGINHGOs27!1dCr ztEe@Ps|ipHi>8}?z*RL0!^K&DL1Q_dt44V2XGH5WNH2V{xKs9XV^r_j*4vKfvlG7W z0&GY40{R%@gC;iYJscK2HP82%LnS%|J!2>Ba7j1A-SZS|Z;tAW9LszUxIstiTM#hd z=ise$owa+|Wldb2v5+NiYYU6_Rx(zd9j5B)=G^A0hue?2J=bKydtxW6G*{DK@O;;C*+ELj>Gd8Xa@+Yf>h5CZ`NcYFH)|h?zySs4 zpa3s8z)RH3*x2#Ck%*0@jlF@P4-n9=Q)R}*(Zqi2`s0NFc*&Sq|IfZc_V#+N28KW& zl9H1D!2DIu&c@8z;jaVy1N5^OJm5e-dodXp`uvmFkAwUw1|a^E84>_e_|@zW6ij~B zXK29QKVtAwjTvwtKNgeGmwIT=EYAOm+wXb+N>}$55$r|aeun-=?+?_9Q{?@>4)s!x z<%eEkBF2jY{d`t`xBCJ8htv8uc7LG$DR`{^Rqz1Re-XStQ2(UI_Fw4%sQ*Im57a-M zTlW9v-2Q<6@8|Xp)K;(`%AdX%96#(b1-wE2PpS8V`oHV_f%+#s&i_j92lao~`vdh) zsmJw0@BiGa0I2^W_5MKp9K9bc|1S+PpNKLtH|2PIQITO)dXd)t>NNA#V~A}|op4uJa+mw#=wz8y?I zp-g|r7Mg8MmH-O+4grev{>t{U{KPW<9ow(!-%$%-OHg03Y3x6-EPuzQ*%NFx0#?$m zlYYs1aQ(#oRaE%p=cSaQ)x86RDw+Bvt1I*q`&WhGm+UJmLGVgIeVJJKmu#TePwZdC zW?r&#)Uzh_0Ms}U)!&77E$_%{cC;Tmu#(~M$igi)Wr7g z<#FwPX8)QG{*sl2Ltd)K0s<1A{Ga*Y|6c*9*4Itzr{gmHH9Pzze7#SLI}R9t(}})> zwH<$k|2DH6VLb;!VSs=VEnmVK?mxqSn_7Tng$|Mcu#?qG7&+)?_-}LT$7lRktbdFc z|FzZn&P4wV|7~);tXTbT7%b*z_;0i8W%Z(e!)&=f!+)DzFN;h38=flq8UEY+db#BE zzv26;pW(kvupc}BeZa(re}?}y!(Og9@b4o#{tW-m`U5XB?B%mn|Aq&4fPh{+Y4sBR z`7#XdUnJnY)>ruX*D=6L^5^#b*Kea8fc$kJ@K5Zo+4Tv)z8DU?gnw54wUu9dq0ICW z{n`1~qRtp5@I z)q3@J>)+^~hYP>P8V&eYYnGSRe~z^T0R1&T{t^Dw+5-T;i1lyupJQG9!kYD^^`B$C z{hRea!oOPMfc$3t8~tZ%MF9PChOqtbtpfq*ud)6|_*d)Z->rY6|C}MGFRa;LTK_pi zNI+j&|0DdX^;-b^B13+oe;%m+n%9v4`sY}4{O_&1f3yBa_*d(j->rY6|7=YM_Nz7L z|K3^;fc}~x{|NtTod|$m#QHb-&v`xk!kX))^`F0uK;SQ}{}KMxnhgNIu>OtyIo7{+ zZx#Uh=L}(De5w6&V*h&NtlzZ%nf`I@`LC_kclLMh-|;_-!$Z6f|E-hyv$!yT{WVLN z{*nGw+yy|t2>9>#pT#R)ivQM6{aJkLckzFue-(cP`MdaU_|Hw?uc@L4z<)`V-@2+l yiw6SO7ZLwQ`d9ImzYz!E;DAdnARr;YA9KJ+;vBFO5|FsPk&%dyDB-`Ztp6Y6yN%2M diff --git a/Mechanical Parts/Mountings/SC8UU/SC8UU.step b/Mechanical Parts/Mountings/SC8UU/SC8UU.step index fd62f89b..6c47cb5c 100644 --- a/Mechanical Parts/Mountings/SC8UU/SC8UU.step +++ b/Mechanical Parts/Mountings/SC8UU/SC8UU.step @@ -1,7 +1,7 @@ ISO-10303-21; HEADER; FILE_DESCRIPTION(('FreeCAD Model'),'2;1'); -FILE_NAME('Open CASCADE Shape Model','2022-01-04T15:16:24',(''),(''), +FILE_NAME('Open CASCADE Shape Model','2022-01-04T15:55:23',(''),(''), 'Open CASCADE STEP processor 7.5','FreeCAD','Unknown'); FILE_SCHEMA(('AUTOMOTIVE_DESIGN { 1 0 10303 214 1 1 1 1 }')); ENDSEC; @@ -53,19 +53,19 @@ GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#31)) GLOBAL_UNIT_ASSIGNED_CONTEXT( #39 = ORIENTED_EDGE('',*,*,#40,.T.); #40 = EDGE_CURVE('',#41,#43,#45,.T.); #41 = VERTEX_POINT('',#42); -#42 = CARTESIAN_POINT('',(6.2,11.2,-7.460698725481E-15)); +#42 = CARTESIAN_POINT('',(6.2,11.2,-1.E-14)); #43 = VERTEX_POINT('',#44); -#44 = CARTESIAN_POINT('',(6.2,-11.2,7.460698725481E-15)); +#44 = CARTESIAN_POINT('',(6.2,-11.2,1.E-14)); #45 = SEAM_CURVE('',#46,(#50,#61),.PCURVE_S1.); #46 = LINE('',#47,#48); -#47 = CARTESIAN_POINT('',(6.2,11.2,-7.460698725481E-15)); +#47 = CARTESIAN_POINT('',(6.2,11.2,-7.46E-15)); #48 = VECTOR('',#49,1.); -#49 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#49 = DIRECTION('',(0.,-1.,6.7E-16)); #50 = PCURVE('',#51,#56); #51 = CYLINDRICAL_SURFACE('',#52,6.2); #52 = AXIS2_PLACEMENT_3D('',#53,#54,#55); -#53 = CARTESIAN_POINT('',(0.,11.2,-7.460698725481E-15)); -#54 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#53 = CARTESIAN_POINT('',(0.,11.2,-7.46E-15)); +#54 = DIRECTION('',(0.,1.,-6.7E-16)); #55 = DIRECTION('',(1.,0.,0.)); #56 = DEFINITIONAL_REPRESENTATION('',(#57),#60); #57 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#58,#59),.UNSPECIFIED.,.F.,.F.,(2, @@ -89,8 +89,8 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #69 = SURFACE_CURVE('',#70,(#75,#81),.PCURVE_S1.); #70 = CIRCLE('',#71,6.2); #71 = AXIS2_PLACEMENT_3D('',#72,#73,#74); -#72 = CARTESIAN_POINT('',(0.,-11.2,7.105427357601E-15)); -#73 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#72 = CARTESIAN_POINT('',(0.,-11.2,1.7763568394E-15)); +#73 = DIRECTION('',(0.,-1.,2.2E-16)); #74 = DIRECTION('',(1.,0.,0.)); #75 = PCURVE('',#51,#76); #76 = DEFINITIONAL_REPRESENTATION('',(#77),#80); @@ -104,13 +104,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #81 = PCURVE('',#82,#87); #82 = PLANE('',#83); #83 = AXIS2_PLACEMENT_3D('',#84,#85,#86); -#84 = CARTESIAN_POINT('',(-2.20554860087E-16,-11.2,7.105427357601E-15)); -#85 = DIRECTION('',(6.162975822039E-33,-1.,6.661338147751E-16)); -#86 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#84 = CARTESIAN_POINT('',(-2.2E-16,-11.2,5.329070518201E-15)); +#85 = DIRECTION('',(0.,-1.,4.4E-16)); +#86 = DIRECTION('',(0.,-4.4E-16,-1.)); #87 = DEFINITIONAL_REPRESENTATION('',(#88),#92); #88 = CIRCLE('',#89,6.2); #89 = AXIS2_PLACEMENT_2D('',#90,#91); -#90 = CARTESIAN_POINT('',(1.7763568394E-15,2.20554860087E-16)); +#90 = CARTESIAN_POINT('',(3.552713678801E-15,2.2E-16)); #91 = DIRECTION('',(0.,1.)); #92 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' @@ -121,8 +121,8 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #96 = SURFACE_CURVE('',#97,(#102,#108),.PCURVE_S1.); #97 = CIRCLE('',#98,6.2); #98 = AXIS2_PLACEMENT_3D('',#99,#100,#101); -#99 = CARTESIAN_POINT('',(0.,11.2,-7.105427357601E-15)); -#100 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#99 = CARTESIAN_POINT('',(0.,11.2,-1.7763568394E-15)); +#100 = DIRECTION('',(0.,-1.,2.2E-16)); #101 = DIRECTION('',(1.,0.,0.)); #102 = PCURVE('',#51,#103); #103 = DEFINITIONAL_REPRESENTATION('',(#104),#107); @@ -136,14 +136,13 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #108 = PCURVE('',#109,#114); #109 = PLANE('',#110); #110 = AXIS2_PLACEMENT_3D('',#111,#112,#113); -#111 = CARTESIAN_POINT('',(-2.20554860087E-16,11.2,-7.105427357601E-15) - ); -#112 = DIRECTION('',(6.162975822039E-33,-1.,6.661338147751E-16)); -#113 = DIRECTION('',(0.,-6.661338147751E-16,-1.)); +#111 = CARTESIAN_POINT('',(-2.2E-16,11.2,-5.329070518201E-15)); +#112 = DIRECTION('',(0.,-1.,4.4E-16)); +#113 = DIRECTION('',(0.,-4.4E-16,-1.)); #114 = DEFINITIONAL_REPRESENTATION('',(#115),#119); #115 = CIRCLE('',#116,6.2); #116 = AXIS2_PLACEMENT_2D('',#117,#118); -#117 = CARTESIAN_POINT('',(-1.7763568394E-15,2.20554860087E-16)); +#117 = CARTESIAN_POINT('',(-3.552713678801E-15,2.2E-16)); #118 = DIRECTION('',(0.,1.)); #119 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' @@ -154,19 +153,19 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #123 = ORIENTED_EDGE('',*,*,#124,.T.); #124 = EDGE_CURVE('',#125,#127,#129,.T.); #125 = VERTEX_POINT('',#126); -#126 = CARTESIAN_POINT('',(4.,11.2,-7.460698725481E-15)); +#126 = CARTESIAN_POINT('',(4.,11.2,-1.E-14)); #127 = VERTEX_POINT('',#128); -#128 = CARTESIAN_POINT('',(4.,-11.2,7.460698725481E-15)); +#128 = CARTESIAN_POINT('',(4.,-11.2,1.E-14)); #129 = SEAM_CURVE('',#130,(#134,#145),.PCURVE_S1.); #130 = LINE('',#131,#132); -#131 = CARTESIAN_POINT('',(4.,11.2,-7.460698725481E-15)); +#131 = CARTESIAN_POINT('',(4.,11.2,-7.46E-15)); #132 = VECTOR('',#133,1.); -#133 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#133 = DIRECTION('',(0.,-1.,6.7E-16)); #134 = PCURVE('',#135,#140); #135 = CYLINDRICAL_SURFACE('',#136,4.); #136 = AXIS2_PLACEMENT_3D('',#137,#138,#139); -#137 = CARTESIAN_POINT('',(0.,11.2,-7.460698725481E-15)); -#138 = DIRECTION('',(0.,1.,-6.661338147751E-16)); +#137 = CARTESIAN_POINT('',(0.,11.2,-7.46E-15)); +#138 = DIRECTION('',(0.,1.,-6.7E-16)); #139 = DIRECTION('',(1.,0.,0.)); #140 = DEFINITIONAL_REPRESENTATION('',(#141),#144); #141 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#142,#143),.UNSPECIFIED.,.F.,.F., @@ -190,8 +189,8 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #153 = SURFACE_CURVE('',#154,(#159,#165),.PCURVE_S1.); #154 = CIRCLE('',#155,4.); #155 = AXIS2_PLACEMENT_3D('',#156,#157,#158); -#156 = CARTESIAN_POINT('',(0.,-11.2,7.105427357601E-15)); -#157 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#156 = CARTESIAN_POINT('',(0.,-11.2,1.7763568394E-15)); +#157 = DIRECTION('',(0.,-1.,2.2E-16)); #158 = DIRECTION('',(1.,0.,0.)); #159 = PCURVE('',#135,#160); #160 = DEFINITIONAL_REPRESENTATION('',(#161),#164); @@ -206,7 +205,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #166 = DEFINITIONAL_REPRESENTATION('',(#167),#171); #167 = CIRCLE('',#168,4.); #168 = AXIS2_PLACEMENT_2D('',#169,#170); -#169 = CARTESIAN_POINT('',(1.7763568394E-15,2.20554860087E-16)); +#169 = CARTESIAN_POINT('',(3.552713678801E-15,2.2E-16)); #170 = DIRECTION('',(0.,1.)); #171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' @@ -217,8 +216,8 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #175 = SURFACE_CURVE('',#176,(#181,#187),.PCURVE_S1.); #176 = CIRCLE('',#177,4.); #177 = AXIS2_PLACEMENT_3D('',#178,#179,#180); -#178 = CARTESIAN_POINT('',(0.,11.2,-7.105427357601E-15)); -#179 = DIRECTION('',(0.,-1.,6.661338147751E-16)); +#178 = CARTESIAN_POINT('',(0.,11.2,-1.7763568394E-15)); +#179 = DIRECTION('',(0.,-1.,2.2E-16)); #180 = DIRECTION('',(1.,0.,0.)); #181 = PCURVE('',#135,#182); #182 = DEFINITIONAL_REPRESENTATION('',(#183),#186); @@ -233,7 +232,7 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #188 = DEFINITIONAL_REPRESENTATION('',(#189),#193); #189 = CIRCLE('',#190,4.); #190 = AXIS2_PLACEMENT_2D('',#191,#192); -#191 = CARTESIAN_POINT('',(-1.7763568394E-15,2.20554860087E-16)); +#191 = CARTESIAN_POINT('',(-3.552713678801E-15,2.2E-16)); #192 = DIRECTION('',(0.,1.)); #193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' @@ -275,7 +274,7 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #222 = ITEM_DEFINED_TRANSFORMATION('','',#11,#15); #223 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#224 ); -#224 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('6','Center','',#5,#215,$); +#224 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('1','Center','',#5,#215,$); #225 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#217)); #226 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#227),#879); #227 = MANIFOLD_SOLID_BREP('',#228); @@ -1042,15 +1041,15 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #893 = ITEM_DEFINED_TRANSFORMATION('','',#11,#19); #894 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item',#895 ); -#895 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('7','Metal','',#5,#886,$); +#895 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('2','Metal','',#5,#886,$); #896 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#888)); -#897 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#898),#3308); +#897 = ADVANCED_BREP_SHAPE_REPRESENTATION('',(#11,#898),#3360); #898 = MANIFOLD_SOLID_BREP('',#899); -#899 = CLOSED_SHELL('',(#900,#1088,#1139,#1697,#1746,#1795,#2219,#2270, - #2321,#2348,#2375,#2402,#2429,#2456,#2551,#2578,#2605,#2687,#2714, - #2741,#2768,#2795,#2822,#2849,#2876,#2943,#2968,#3014,#3039,#3090, - #3141,#3166,#3212,#3258,#3283)); -#900 = ADVANCED_FACE('',(#901,#940,#1054),#914,.T.); +#899 = CLOSED_SHELL('',(#900,#1090,#1145,#1704,#1753,#1802,#2227,#2282, + #2337,#2364,#2391,#2418,#2445,#2472,#2569,#2596,#2623,#2707,#2734, + #2761,#2788,#2815,#2842,#2869,#2896,#2965,#2992,#3042,#3069,#3124, + #3179,#3206,#3256,#3306,#3333)); +#900 = ADVANCED_FACE('',(#901,#941,#1055),#914,.T.); #901 = FACE_BOUND('',#902,.T.); #902 = EDGE_LOOP('',(#903)); #903 = ORIENTED_EDGE('',*,*,#904,.T.); @@ -1061,13 +1060,13 @@ SHAPE_REPRESENTATION_RELATIONSHIP() ); #908 = CIRCLE('',#909,2.5); #909 = AXIS2_PLACEMENT_3D('',#910,#911,#912); #910 = CARTESIAN_POINT('',(12.,9.,7.05)); -#911 = DIRECTION('',(1.751623080406E-46,-1.110223024625E-15,-1.)); -#912 = DIRECTION('',(1.,-8.881784197001E-16,9.860761315263E-31)); +#911 = DIRECTION('',(0.,2.2E-16,-1.)); +#912 = DIRECTION('',(1.,0.,0.)); #913 = PCURVE('',#914,#919); #914 = PLANE('',#915); #915 = AXIS2_PLACEMENT_3D('',#916,#917,#918); #916 = CARTESIAN_POINT('',(7.4,15.,7.05)); -#917 = DIRECTION('',(0.,1.110223024625E-15,1.)); +#917 = DIRECTION('',(0.,-2.2E-16,1.)); #918 = DIRECTION('',(1.,0.,0.)); #919 = DEFINITIONAL_REPRESENTATION('',(#920),#928); #920 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#921,#922,#923,#924,#925,#926 @@ -1090,2941 +1089,2886 @@ PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' #930 = CONICAL_SURFACE('',#931,2.,0.785398163397); #931 = AXIS2_PLACEMENT_3D('',#932,#933,#934); #932 = CARTESIAN_POINT('',(12.,9.,6.55)); -#933 = DIRECTION('',(-0.,1.110223024625E-15,1.)); -#934 = DIRECTION('',(1.,-8.881784197001E-16,9.860761315263E-31)); -#935 = DEFINITIONAL_REPRESENTATION('',(#936),#939); -#936 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#937,#938),.UNSPECIFIED.,.F.,.F., - (2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); +#933 = DIRECTION('',(-0.,-2.2E-16,1.)); +#934 = DIRECTION('',(1.,0.,0.)); +#935 = DEFINITIONAL_REPRESENTATION('',(#936),#940); +#936 = LINE('',#937,#938); #937 = CARTESIAN_POINT('',(0.,0.5)); -#938 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#939 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#938 = VECTOR('',#939,1.); +#939 = DIRECTION('',(-1.,-0.)); +#940 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#940 = FACE_BOUND('',#941,.T.); -#941 = EDGE_LOOP('',(#942,#972,#1000,#1028)); -#942 = ORIENTED_EDGE('',*,*,#943,.F.); -#943 = EDGE_CURVE('',#944,#946,#948,.T.); -#944 = VERTEX_POINT('',#945); -#945 = CARTESIAN_POINT('',(7.4,15.,7.05)); -#946 = VERTEX_POINT('',#947); -#947 = CARTESIAN_POINT('',(16.5,15.,7.05)); -#948 = SURFACE_CURVE('',#949,(#953,#960),.PCURVE_S1.); -#949 = LINE('',#950,#951); -#950 = CARTESIAN_POINT('',(7.4,15.,7.05)); -#951 = VECTOR('',#952,1.); -#952 = DIRECTION('',(1.,0.,0.)); -#953 = PCURVE('',#914,#954); -#954 = DEFINITIONAL_REPRESENTATION('',(#955),#959); -#955 = LINE('',#956,#957); -#956 = CARTESIAN_POINT('',(0.,0.)); -#957 = VECTOR('',#958,1.); -#958 = DIRECTION('',(1.,0.)); -#959 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#941 = FACE_BOUND('',#942,.T.); +#942 = EDGE_LOOP('',(#943,#973,#1001,#1029)); +#943 = ORIENTED_EDGE('',*,*,#944,.F.); +#944 = EDGE_CURVE('',#945,#947,#949,.T.); +#945 = VERTEX_POINT('',#946); +#946 = CARTESIAN_POINT('',(7.4,15.,7.05)); +#947 = VERTEX_POINT('',#948); +#948 = CARTESIAN_POINT('',(16.5,15.,7.05)); +#949 = SURFACE_CURVE('',#950,(#954,#961),.PCURVE_S1.); +#950 = LINE('',#951,#952); +#951 = CARTESIAN_POINT('',(7.4,15.,7.05)); +#952 = VECTOR('',#953,1.); +#953 = DIRECTION('',(1.,0.,0.)); +#954 = PCURVE('',#914,#955); +#955 = DEFINITIONAL_REPRESENTATION('',(#956),#960); +#956 = LINE('',#957,#958); +#957 = CARTESIAN_POINT('',(0.,0.)); +#958 = VECTOR('',#959,1.); +#959 = DIRECTION('',(1.,0.)); +#960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#960 = PCURVE('',#961,#966); -#961 = PLANE('',#962); -#962 = AXIS2_PLACEMENT_3D('',#963,#964,#965); -#963 = CARTESIAN_POINT('',(1.091219613013E-16,15.,-1.64541601743)); -#964 = DIRECTION('',(6.990001609099E-98,1.,-1.110223024625E-15)); -#965 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#966 = DEFINITIONAL_REPRESENTATION('',(#967),#971); -#967 = LINE('',#968,#969); -#968 = CARTESIAN_POINT('',(8.69541601743,7.4)); -#969 = VECTOR('',#970,1.); -#970 = DIRECTION('',(0.,1.)); -#971 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#961 = PCURVE('',#962,#967); +#962 = PLANE('',#963); +#963 = AXIS2_PLACEMENT_3D('',#964,#965,#966); +#964 = CARTESIAN_POINT('',(1.1E-16,15.,-1.64541601743)); +#965 = DIRECTION('',(0.,1.,4.4E-16)); +#966 = DIRECTION('',(0.,-4.4E-16,1.)); +#967 = DEFINITIONAL_REPRESENTATION('',(#968),#972); +#968 = LINE('',#969,#970); +#969 = CARTESIAN_POINT('',(8.69541601743,7.4)); +#970 = VECTOR('',#971,1.); +#971 = DIRECTION('',(0.,1.)); +#972 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#972 = ORIENTED_EDGE('',*,*,#973,.T.); -#973 = EDGE_CURVE('',#944,#974,#976,.T.); -#974 = VERTEX_POINT('',#975); -#975 = CARTESIAN_POINT('',(7.4,-15.,7.05)); -#976 = SURFACE_CURVE('',#977,(#981,#988),.PCURVE_S1.); -#977 = LINE('',#978,#979); -#978 = CARTESIAN_POINT('',(7.4,15.,7.05)); -#979 = VECTOR('',#980,1.); -#980 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#981 = PCURVE('',#914,#982); -#982 = DEFINITIONAL_REPRESENTATION('',(#983),#987); -#983 = LINE('',#984,#985); -#984 = CARTESIAN_POINT('',(0.,0.)); -#985 = VECTOR('',#986,1.); -#986 = DIRECTION('',(0.,-1.)); -#987 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#973 = ORIENTED_EDGE('',*,*,#974,.T.); +#974 = EDGE_CURVE('',#945,#975,#977,.T.); +#975 = VERTEX_POINT('',#976); +#976 = CARTESIAN_POINT('',(7.4,-15.,7.05)); +#977 = SURFACE_CURVE('',#978,(#982,#989),.PCURVE_S1.); +#978 = LINE('',#979,#980); +#979 = CARTESIAN_POINT('',(7.4,15.,7.05)); +#980 = VECTOR('',#981,1.); +#981 = DIRECTION('',(0.,-1.,-2.2E-16)); +#982 = PCURVE('',#914,#983); +#983 = DEFINITIONAL_REPRESENTATION('',(#984),#988); +#984 = LINE('',#985,#986); +#985 = CARTESIAN_POINT('',(0.,0.)); +#986 = VECTOR('',#987,1.); +#987 = DIRECTION('',(0.,-1.)); +#988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#988 = PCURVE('',#989,#994); -#989 = PLANE('',#990); -#990 = AXIS2_PLACEMENT_3D('',#991,#992,#993); -#991 = CARTESIAN_POINT('',(3.5,15.,10.95)); -#992 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187)); -#993 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187) - ); -#994 = DEFINITIONAL_REPRESENTATION('',(#995),#999); -#995 = LINE('',#996,#997); -#996 = CARTESIAN_POINT('',(5.515432893255,8.215650382226E-16)); -#997 = VECTOR('',#998,1.); -#998 = DIRECTION('',(9.860761315263E-32,-1.)); -#999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#989 = PCURVE('',#990,#995); +#990 = PLANE('',#991); +#991 = AXIS2_PLACEMENT_3D('',#992,#993,#994); +#992 = CARTESIAN_POINT('',(3.5,15.,10.95)); +#993 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#994 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#995 = DEFINITIONAL_REPRESENTATION('',(#996),#1000); +#996 = LINE('',#997,#998); +#997 = CARTESIAN_POINT('',(5.515432893255,-8.824692629208E-16)); +#998 = VECTOR('',#999,1.); +#999 = DIRECTION('',(-4.43650813896E-18,-1.)); +#1000 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1000 = ORIENTED_EDGE('',*,*,#1001,.T.); -#1001 = EDGE_CURVE('',#974,#1002,#1004,.T.); -#1002 = VERTEX_POINT('',#1003); -#1003 = CARTESIAN_POINT('',(16.5,-15.,7.05)); -#1004 = SURFACE_CURVE('',#1005,(#1009,#1016),.PCURVE_S1.); -#1005 = LINE('',#1006,#1007); -#1006 = CARTESIAN_POINT('',(7.4,-15.,7.05)); -#1007 = VECTOR('',#1008,1.); -#1008 = DIRECTION('',(1.,0.,0.)); -#1009 = PCURVE('',#914,#1010); -#1010 = DEFINITIONAL_REPRESENTATION('',(#1011),#1015); -#1011 = LINE('',#1012,#1013); -#1012 = CARTESIAN_POINT('',(0.,-30.)); -#1013 = VECTOR('',#1014,1.); -#1014 = DIRECTION('',(1.,0.)); -#1015 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1001 = ORIENTED_EDGE('',*,*,#1002,.T.); +#1002 = EDGE_CURVE('',#975,#1003,#1005,.T.); +#1003 = VERTEX_POINT('',#1004); +#1004 = CARTESIAN_POINT('',(16.5,-15.,7.05)); +#1005 = SURFACE_CURVE('',#1006,(#1010,#1017),.PCURVE_S1.); +#1006 = LINE('',#1007,#1008); +#1007 = CARTESIAN_POINT('',(7.4,-15.,7.05)); +#1008 = VECTOR('',#1009,1.); +#1009 = DIRECTION('',(1.,0.,0.)); +#1010 = PCURVE('',#914,#1011); +#1011 = DEFINITIONAL_REPRESENTATION('',(#1012),#1016); +#1012 = LINE('',#1013,#1014); +#1013 = CARTESIAN_POINT('',(0.,-30.)); +#1014 = VECTOR('',#1015,1.); +#1015 = DIRECTION('',(1.,0.)); +#1016 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1016 = PCURVE('',#1017,#1022); -#1017 = PLANE('',#1018); -#1018 = AXIS2_PLACEMENT_3D('',#1019,#1020,#1021); -#1019 = CARTESIAN_POINT('',(1.091219613013E-16,-15.,-1.64541601743)); -#1020 = DIRECTION('',(6.990001609099E-98,1.,-1.110223024625E-15)); -#1021 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1022 = DEFINITIONAL_REPRESENTATION('',(#1023),#1027); -#1023 = LINE('',#1024,#1025); -#1024 = CARTESIAN_POINT('',(8.69541601743,7.4)); -#1025 = VECTOR('',#1026,1.); -#1026 = DIRECTION('',(0.,1.)); -#1027 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1017 = PCURVE('',#1018,#1023); +#1018 = PLANE('',#1019); +#1019 = AXIS2_PLACEMENT_3D('',#1020,#1021,#1022); +#1020 = CARTESIAN_POINT('',(1.1E-16,-15.,-1.64541601743)); +#1021 = DIRECTION('',(0.,1.,4.4E-16)); +#1022 = DIRECTION('',(0.,-4.4E-16,1.)); +#1023 = DEFINITIONAL_REPRESENTATION('',(#1024),#1028); +#1024 = LINE('',#1025,#1026); +#1025 = CARTESIAN_POINT('',(8.69541601743,7.4)); +#1026 = VECTOR('',#1027,1.); +#1027 = DIRECTION('',(0.,1.)); +#1028 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1028 = ORIENTED_EDGE('',*,*,#1029,.F.); -#1029 = EDGE_CURVE('',#946,#1002,#1030,.T.); -#1030 = SURFACE_CURVE('',#1031,(#1035,#1042),.PCURVE_S1.); -#1031 = LINE('',#1032,#1033); -#1032 = CARTESIAN_POINT('',(16.5,15.,7.05)); -#1033 = VECTOR('',#1034,1.); -#1034 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#1035 = PCURVE('',#914,#1036); -#1036 = DEFINITIONAL_REPRESENTATION('',(#1037),#1041); -#1037 = LINE('',#1038,#1039); -#1038 = CARTESIAN_POINT('',(9.1,0.)); -#1039 = VECTOR('',#1040,1.); -#1040 = DIRECTION('',(0.,-1.)); -#1041 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1029 = ORIENTED_EDGE('',*,*,#1030,.F.); +#1030 = EDGE_CURVE('',#947,#1003,#1031,.T.); +#1031 = SURFACE_CURVE('',#1032,(#1036,#1043),.PCURVE_S1.); +#1032 = LINE('',#1033,#1034); +#1033 = CARTESIAN_POINT('',(16.5,15.,7.05)); +#1034 = VECTOR('',#1035,1.); +#1035 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1036 = PCURVE('',#914,#1037); +#1037 = DEFINITIONAL_REPRESENTATION('',(#1038),#1042); +#1038 = LINE('',#1039,#1040); +#1039 = CARTESIAN_POINT('',(9.1,0.)); +#1040 = VECTOR('',#1041,1.); +#1041 = DIRECTION('',(0.,-1.)); +#1042 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1042 = PCURVE('',#1043,#1048); -#1043 = PLANE('',#1044); -#1044 = AXIS2_PLACEMENT_3D('',#1045,#1046,#1047); -#1045 = CARTESIAN_POINT('',(16.75,15.,6.8)); -#1046 = DIRECTION('',(0.707106781187,7.910138350037E-16,0.707106781187) - ); -#1047 = DIRECTION('',(4.219734430926E-18,-1.,1.114442759056E-15)); -#1048 = DEFINITIONAL_REPRESENTATION('',(#1049),#1053); -#1049 = LINE('',#1050,#1051); -#1050 = CARTESIAN_POINT('',(1.665334536938E-16,-0.353553390593)); -#1051 = VECTOR('',#1052,1.); -#1052 = DIRECTION('',(1.,9.860761315263E-32)); -#1053 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1043 = PCURVE('',#1044,#1049); +#1044 = PLANE('',#1045); +#1045 = AXIS2_PLACEMENT_3D('',#1046,#1047,#1048); +#1046 = CARTESIAN_POINT('',(16.75,15.,6.8)); +#1047 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1048 = DIRECTION('',(-3.137084989848E-18,-1.,-2.231370849898E-16)); +#1049 = DEFINITIONAL_REPRESENTATION('',(#1050),#1054); +#1050 = LINE('',#1051,#1052); +#1051 = CARTESIAN_POINT('',(-5.5E-17,-0.353553390593)); +#1052 = VECTOR('',#1053,1.); +#1053 = DIRECTION('',(1.,2.465190328816E-32)); +#1054 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1054 = FACE_BOUND('',#1055,.T.); -#1055 = EDGE_LOOP('',(#1056)); -#1056 = ORIENTED_EDGE('',*,*,#1057,.T.); -#1057 = EDGE_CURVE('',#1058,#1058,#1060,.T.); -#1058 = VERTEX_POINT('',#1059); -#1059 = CARTESIAN_POINT('',(14.5,-9.,7.05)); -#1060 = SURFACE_CURVE('',#1061,(#1066,#1077),.PCURVE_S1.); -#1061 = CIRCLE('',#1062,2.5); -#1062 = AXIS2_PLACEMENT_3D('',#1063,#1064,#1065); -#1063 = CARTESIAN_POINT('',(12.,-9.,7.05)); -#1064 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1065 = DIRECTION('',(1.,3.944304526105E-31,-4.379057701015E-46)); -#1066 = PCURVE('',#914,#1067); -#1067 = DEFINITIONAL_REPRESENTATION('',(#1068),#1076); -#1068 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1069,#1070,#1071,#1072, -#1073,#1074,#1075),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1055 = FACE_BOUND('',#1056,.T.); +#1056 = EDGE_LOOP('',(#1057)); +#1057 = ORIENTED_EDGE('',*,*,#1058,.T.); +#1058 = EDGE_CURVE('',#1059,#1059,#1061,.T.); +#1059 = VERTEX_POINT('',#1060); +#1060 = CARTESIAN_POINT('',(14.5,-9.,7.05)); +#1061 = SURFACE_CURVE('',#1062,(#1067,#1078),.PCURVE_S1.); +#1062 = CIRCLE('',#1063,2.5); +#1063 = AXIS2_PLACEMENT_3D('',#1064,#1065,#1066); +#1064 = CARTESIAN_POINT('',(12.,-9.,7.05)); +#1065 = DIRECTION('',(0.,2.2E-16,-1.)); +#1066 = DIRECTION('',(1.,0.,0.)); +#1067 = PCURVE('',#914,#1068); +#1068 = DEFINITIONAL_REPRESENTATION('',(#1069),#1077); +#1069 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1070,#1071,#1072,#1073, +#1074,#1075,#1076),.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('') ); -#1069 = CARTESIAN_POINT('',(7.1,-24.)); -#1070 = CARTESIAN_POINT('',(7.1,-28.33012701892)); -#1071 = CARTESIAN_POINT('',(3.35,-26.16506350946)); -#1072 = CARTESIAN_POINT('',(-0.4,-24.)); -#1073 = CARTESIAN_POINT('',(3.35,-21.83493649053)); -#1074 = CARTESIAN_POINT('',(7.1,-19.66987298107)); -#1075 = CARTESIAN_POINT('',(7.1,-24.)); -#1076 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1070 = CARTESIAN_POINT('',(7.1,-24.)); +#1071 = CARTESIAN_POINT('',(7.1,-28.33012701892)); +#1072 = CARTESIAN_POINT('',(3.35,-26.16506350946)); +#1073 = CARTESIAN_POINT('',(-0.4,-24.)); +#1074 = CARTESIAN_POINT('',(3.35,-21.83493649053)); +#1075 = CARTESIAN_POINT('',(7.1,-19.66987298107)); +#1076 = CARTESIAN_POINT('',(7.1,-24.)); +#1077 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1077 = PCURVE('',#1078,#1083); -#1078 = CONICAL_SURFACE('',#1079,2.,0.785398163397); -#1079 = AXIS2_PLACEMENT_3D('',#1080,#1081,#1082); -#1080 = CARTESIAN_POINT('',(12.,-9.,6.55)); -#1081 = DIRECTION('',(-0.,1.110223024625E-15,1.)); -#1082 = DIRECTION('',(1.,3.944304526105E-31,-4.379057701015E-46)); -#1083 = DEFINITIONAL_REPRESENTATION('',(#1084),#1087); -#1084 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1085,#1086),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1085 = CARTESIAN_POINT('',(0.,0.5)); -#1086 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#1087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1078 = PCURVE('',#1079,#1084); +#1079 = CONICAL_SURFACE('',#1080,2.,0.785398163397); +#1080 = AXIS2_PLACEMENT_3D('',#1081,#1082,#1083); +#1081 = CARTESIAN_POINT('',(12.,-9.,6.55)); +#1082 = DIRECTION('',(-0.,-2.2E-16,1.)); +#1083 = DIRECTION('',(1.,0.,0.)); +#1084 = DEFINITIONAL_REPRESENTATION('',(#1085),#1089); +#1085 = LINE('',#1086,#1087); +#1086 = CARTESIAN_POINT('',(0.,0.5)); +#1087 = VECTOR('',#1088,1.); +#1088 = DIRECTION('',(-1.,-0.)); +#1089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1088 = ADVANCED_FACE('',(#1089),#930,.F.); -#1089 = FACE_BOUND('',#1090,.F.); -#1090 = EDGE_LOOP('',(#1091,#1112,#1113,#1114)); -#1091 = ORIENTED_EDGE('',*,*,#1092,.F.); -#1092 = EDGE_CURVE('',#905,#1093,#1095,.T.); -#1093 = VERTEX_POINT('',#1094); -#1094 = CARTESIAN_POINT('',(14.,9.,6.55)); -#1095 = SEAM_CURVE('',#1096,(#1100,#1106),.PCURVE_S1.); -#1096 = LINE('',#1097,#1098); -#1097 = CARTESIAN_POINT('',(14.,9.,6.55)); -#1098 = VECTOR('',#1099,1.); -#1099 = DIRECTION('',(-0.707106781187,-1.570092458684E-16, - -0.707106781187)); -#1100 = PCURVE('',#930,#1101); -#1101 = DEFINITIONAL_REPRESENTATION('',(#1102),#1105); -#1102 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1103,#1104),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#1103 = CARTESIAN_POINT('',(0.,0.5)); -#1104 = CARTESIAN_POINT('',(0.,0.)); -#1105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1090 = ADVANCED_FACE('',(#1091),#930,.F.); +#1091 = FACE_BOUND('',#1092,.F.); +#1092 = EDGE_LOOP('',(#1093,#1116,#1117,#1118)); +#1093 = ORIENTED_EDGE('',*,*,#1094,.F.); +#1094 = EDGE_CURVE('',#905,#1095,#1097,.T.); +#1095 = VERTEX_POINT('',#1096); +#1096 = CARTESIAN_POINT('',(14.,9.,6.55)); +#1097 = SEAM_CURVE('',#1098,(#1102,#1109),.PCURVE_S1.); +#1098 = LINE('',#1099,#1100); +#1099 = CARTESIAN_POINT('',(14.,9.,6.55)); +#1100 = VECTOR('',#1101,1.); +#1101 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1102 = PCURVE('',#930,#1103); +#1103 = DEFINITIONAL_REPRESENTATION('',(#1104),#1108); +#1104 = LINE('',#1105,#1106); +#1105 = CARTESIAN_POINT('',(-0.,-0.)); +#1106 = VECTOR('',#1107,1.); +#1107 = DIRECTION('',(-0.,-1.)); +#1108 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1106 = PCURVE('',#930,#1107); -#1107 = DEFINITIONAL_REPRESENTATION('',(#1108),#1111); -#1108 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1109,#1110),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#1109 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#1110 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1109 = PCURVE('',#930,#1110); +#1110 = DEFINITIONAL_REPRESENTATION('',(#1111),#1115); +#1111 = LINE('',#1112,#1113); +#1112 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#1113 = VECTOR('',#1114,1.); +#1114 = DIRECTION('',(-0.,-1.)); +#1115 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1112 = ORIENTED_EDGE('',*,*,#904,.T.); -#1113 = ORIENTED_EDGE('',*,*,#1092,.T.); -#1114 = ORIENTED_EDGE('',*,*,#1115,.F.); -#1115 = EDGE_CURVE('',#1093,#1093,#1116,.T.); -#1116 = SURFACE_CURVE('',#1117,(#1122,#1128),.PCURVE_S1.); -#1117 = CIRCLE('',#1118,2.); -#1118 = AXIS2_PLACEMENT_3D('',#1119,#1120,#1121); -#1119 = CARTESIAN_POINT('',(12.,9.,6.55)); -#1120 = DIRECTION('',(1.751623080406E-46,-1.110223024625E-15,-1.)); -#1121 = DIRECTION('',(1.,-8.881784197001E-16,9.860761315263E-31)); -#1122 = PCURVE('',#930,#1123); -#1123 = DEFINITIONAL_REPRESENTATION('',(#1124),#1127); -#1124 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1125,#1126),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1125 = CARTESIAN_POINT('',(0.,0.)); -#1126 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1127 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1116 = ORIENTED_EDGE('',*,*,#904,.T.); +#1117 = ORIENTED_EDGE('',*,*,#1094,.T.); +#1118 = ORIENTED_EDGE('',*,*,#1119,.F.); +#1119 = EDGE_CURVE('',#1095,#1095,#1120,.T.); +#1120 = SURFACE_CURVE('',#1121,(#1126,#1133),.PCURVE_S1.); +#1121 = CIRCLE('',#1122,2.); +#1122 = AXIS2_PLACEMENT_3D('',#1123,#1124,#1125); +#1123 = CARTESIAN_POINT('',(12.,9.,6.55)); +#1124 = DIRECTION('',(0.,2.2E-16,-1.)); +#1125 = DIRECTION('',(1.,0.,0.)); +#1126 = PCURVE('',#930,#1127); +#1127 = DEFINITIONAL_REPRESENTATION('',(#1128),#1132); +#1128 = LINE('',#1129,#1130); +#1129 = CARTESIAN_POINT('',(-0.,-0.)); +#1130 = VECTOR('',#1131,1.); +#1131 = DIRECTION('',(-1.,-0.)); +#1132 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1128 = PCURVE('',#1129,#1134); -#1129 = CYLINDRICAL_SURFACE('',#1130,2.); -#1130 = AXIS2_PLACEMENT_3D('',#1131,#1132,#1133); -#1131 = CARTESIAN_POINT('',(12.,9.,-11.05)); -#1132 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1133 = DIRECTION('',(1.,0.,0.)); -#1134 = DEFINITIONAL_REPRESENTATION('',(#1135),#1138); -#1135 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1136,#1137),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1136 = CARTESIAN_POINT('',(0.,-17.6)); -#1137 = CARTESIAN_POINT('',(6.28318530718,-17.6)); -#1138 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1133 = PCURVE('',#1134,#1139); +#1134 = CYLINDRICAL_SURFACE('',#1135,2.); +#1135 = AXIS2_PLACEMENT_3D('',#1136,#1137,#1138); +#1136 = CARTESIAN_POINT('',(12.,9.,-11.05)); +#1137 = DIRECTION('',(0.,2.2E-16,-1.)); +#1138 = DIRECTION('',(1.,0.,0.)); +#1139 = DEFINITIONAL_REPRESENTATION('',(#1140),#1144); +#1140 = LINE('',#1141,#1142); +#1141 = CARTESIAN_POINT('',(0.,-17.6)); +#1142 = VECTOR('',#1143,1.); +#1143 = DIRECTION('',(1.,0.)); +#1144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1139 = ADVANCED_FACE('',(#1140,#1663),#961,.T.); -#1140 = FACE_BOUND('',#1141,.T.); -#1141 = EDGE_LOOP('',(#1142,#1143,#1166,#1194,#1222,#1250,#1278,#1306, - #1334,#1362,#1390,#1418,#1446,#1474,#1502,#1530,#1558,#1586,#1614, - #1642)); -#1142 = ORIENTED_EDGE('',*,*,#943,.T.); -#1143 = ORIENTED_EDGE('',*,*,#1144,.T.); -#1144 = EDGE_CURVE('',#946,#1145,#1147,.T.); -#1145 = VERTEX_POINT('',#1146); -#1146 = CARTESIAN_POINT('',(17.,15.,6.55)); -#1147 = SURFACE_CURVE('',#1148,(#1152,#1159),.PCURVE_S1.); -#1148 = LINE('',#1149,#1150); -#1149 = CARTESIAN_POINT('',(14.673854004357,15.,8.876145995642)); -#1150 = VECTOR('',#1151,1.); -#1151 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1152 = PCURVE('',#961,#1153); -#1153 = DEFINITIONAL_REPRESENTATION('',(#1154),#1158); +#1145 = ADVANCED_FACE('',(#1146,#1669),#962,.T.); +#1146 = FACE_BOUND('',#1147,.T.); +#1147 = EDGE_LOOP('',(#1148,#1149,#1172,#1200,#1228,#1256,#1284,#1312, + #1340,#1368,#1396,#1424,#1452,#1480,#1508,#1536,#1564,#1592,#1620, + #1648)); +#1148 = ORIENTED_EDGE('',*,*,#944,.T.); +#1149 = ORIENTED_EDGE('',*,*,#1150,.T.); +#1150 = EDGE_CURVE('',#947,#1151,#1153,.T.); +#1151 = VERTEX_POINT('',#1152); +#1152 = CARTESIAN_POINT('',(17.,15.,6.55)); +#1153 = SURFACE_CURVE('',#1154,(#1158,#1165),.PCURVE_S1.); #1154 = LINE('',#1155,#1156); -#1155 = CARTESIAN_POINT('',(10.521562013072,14.673854004357)); +#1155 = CARTESIAN_POINT('',(14.673854004357,15.,8.876145995643)); #1156 = VECTOR('',#1157,1.); -#1157 = DIRECTION('',(-0.707106781187,0.707106781187)); -#1158 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1157 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1158 = PCURVE('',#962,#1159); +#1159 = DEFINITIONAL_REPRESENTATION('',(#1160),#1164); +#1160 = LINE('',#1161,#1162); +#1161 = CARTESIAN_POINT('',(10.521562013072,14.673854004357)); +#1162 = VECTOR('',#1163,1.); +#1163 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1164 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1159 = PCURVE('',#1043,#1160); -#1160 = DEFINITIONAL_REPRESENTATION('',(#1161),#1165); -#1161 = LINE('',#1162,#1163); -#1162 = CARTESIAN_POINT('',(1.382991052107E-15,-2.936113824504)); -#1163 = VECTOR('',#1164,1.); -#1164 = DIRECTION('',(-9.860761315263E-32,1.)); -#1165 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1165 = PCURVE('',#1044,#1166); +#1166 = DEFINITIONAL_REPRESENTATION('',(#1167),#1171); +#1167 = LINE('',#1168,#1169); +#1168 = CARTESIAN_POINT('',(-4.567521190414E-16,-2.936113824504)); +#1169 = VECTOR('',#1170,1.); +#1170 = DIRECTION('',(-4.43650813896E-18,1.)); +#1171 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1166 = ORIENTED_EDGE('',*,*,#1167,.T.); -#1167 = EDGE_CURVE('',#1145,#1168,#1170,.T.); -#1168 = VERTEX_POINT('',#1169); -#1169 = CARTESIAN_POINT('',(17.,15.,-2.95)); -#1170 = SURFACE_CURVE('',#1171,(#1175,#1182),.PCURVE_S1.); -#1171 = LINE('',#1172,#1173); -#1172 = CARTESIAN_POINT('',(17.,15.,7.05)); -#1173 = VECTOR('',#1174,1.); -#1174 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1175 = PCURVE('',#961,#1176); -#1176 = DEFINITIONAL_REPRESENTATION('',(#1177),#1181); +#1172 = ORIENTED_EDGE('',*,*,#1173,.T.); +#1173 = EDGE_CURVE('',#1151,#1174,#1176,.T.); +#1174 = VERTEX_POINT('',#1175); +#1175 = CARTESIAN_POINT('',(17.,15.,-2.95)); +#1176 = SURFACE_CURVE('',#1177,(#1181,#1188),.PCURVE_S1.); #1177 = LINE('',#1178,#1179); -#1178 = CARTESIAN_POINT('',(8.69541601743,17.)); +#1178 = CARTESIAN_POINT('',(17.,15.,7.05)); #1179 = VECTOR('',#1180,1.); -#1180 = DIRECTION('',(-1.,0.)); -#1181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1180 = DIRECTION('',(0.,2.2E-16,-1.)); +#1181 = PCURVE('',#962,#1182); +#1182 = DEFINITIONAL_REPRESENTATION('',(#1183),#1187); +#1183 = LINE('',#1184,#1185); +#1184 = CARTESIAN_POINT('',(8.69541601743,17.)); +#1185 = VECTOR('',#1186,1.); +#1186 = DIRECTION('',(-1.,0.)); +#1187 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1182 = PCURVE('',#1183,#1188); -#1183 = PLANE('',#1184); -#1184 = AXIS2_PLACEMENT_3D('',#1185,#1186,#1187); -#1185 = CARTESIAN_POINT('',(17.,15.,7.05)); -#1186 = DIRECTION('',(1.,0.,0.)); -#1187 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1188 = DEFINITIONAL_REPRESENTATION('',(#1189),#1193); -#1189 = LINE('',#1190,#1191); -#1190 = CARTESIAN_POINT('',(0.,0.)); -#1191 = VECTOR('',#1192,1.); -#1192 = DIRECTION('',(1.,0.)); -#1193 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1188 = PCURVE('',#1189,#1194); +#1189 = PLANE('',#1190); +#1190 = AXIS2_PLACEMENT_3D('',#1191,#1192,#1193); +#1191 = CARTESIAN_POINT('',(17.,15.,7.05)); +#1192 = DIRECTION('',(1.,0.,0.)); +#1193 = DIRECTION('',(0.,2.2E-16,-1.)); +#1194 = DEFINITIONAL_REPRESENTATION('',(#1195),#1199); +#1195 = LINE('',#1196,#1197); +#1196 = CARTESIAN_POINT('',(8.881784197001E-16,-1.95399252334E-31)); +#1197 = VECTOR('',#1198,1.); +#1198 = DIRECTION('',(1.,0.)); +#1199 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1194 = ORIENTED_EDGE('',*,*,#1195,.T.); -#1195 = EDGE_CURVE('',#1168,#1196,#1198,.T.); -#1196 = VERTEX_POINT('',#1197); -#1197 = CARTESIAN_POINT('',(19.1,15.,-5.05)); -#1198 = SURFACE_CURVE('',#1199,(#1203,#1210),.PCURVE_S1.); -#1199 = LINE('',#1200,#1201); -#1200 = CARTESIAN_POINT('',(17.,15.,-2.95)); -#1201 = VECTOR('',#1202,1.); -#1202 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1203 = PCURVE('',#961,#1204); -#1204 = DEFINITIONAL_REPRESENTATION('',(#1205),#1209); +#1200 = ORIENTED_EDGE('',*,*,#1201,.T.); +#1201 = EDGE_CURVE('',#1174,#1202,#1204,.T.); +#1202 = VERTEX_POINT('',#1203); +#1203 = CARTESIAN_POINT('',(19.1,15.,-5.05)); +#1204 = SURFACE_CURVE('',#1205,(#1209,#1216),.PCURVE_S1.); #1205 = LINE('',#1206,#1207); -#1206 = CARTESIAN_POINT('',(-1.30458398257,17.)); +#1206 = CARTESIAN_POINT('',(17.,15.,-2.95)); #1207 = VECTOR('',#1208,1.); -#1208 = DIRECTION('',(-0.707106781187,0.707106781187)); -#1209 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1208 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1209 = PCURVE('',#962,#1210); +#1210 = DEFINITIONAL_REPRESENTATION('',(#1211),#1215); +#1211 = LINE('',#1212,#1213); +#1212 = CARTESIAN_POINT('',(-1.30458398257,17.)); +#1213 = VECTOR('',#1214,1.); +#1214 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1215 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1210 = PCURVE('',#1211,#1216); -#1211 = PLANE('',#1212); -#1212 = AXIS2_PLACEMENT_3D('',#1213,#1214,#1215); -#1213 = CARTESIAN_POINT('',(17.,15.,-2.95)); -#1214 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1215 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1216 = DEFINITIONAL_REPRESENTATION('',(#1217),#1221); -#1217 = LINE('',#1218,#1219); -#1218 = CARTESIAN_POINT('',(0.,0.)); -#1219 = VECTOR('',#1220,1.); -#1220 = DIRECTION('',(1.,0.)); -#1221 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1216 = PCURVE('',#1217,#1222); +#1217 = PLANE('',#1218); +#1218 = AXIS2_PLACEMENT_3D('',#1219,#1220,#1221); +#1219 = CARTESIAN_POINT('',(17.,15.,-2.95)); +#1220 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1221 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1222 = DEFINITIONAL_REPRESENTATION('',(#1223),#1227); +#1223 = LINE('',#1224,#1225); +#1224 = CARTESIAN_POINT('',(3.140184917368E-16,-1.004859173558E-31)); +#1225 = VECTOR('',#1226,1.); +#1226 = DIRECTION('',(1.,2.465190328816E-32)); +#1227 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1222 = ORIENTED_EDGE('',*,*,#1223,.T.); -#1223 = EDGE_CURVE('',#1196,#1224,#1226,.T.); -#1224 = VERTEX_POINT('',#1225); -#1225 = CARTESIAN_POINT('',(19.1,15.,-10.55)); -#1226 = SURFACE_CURVE('',#1227,(#1231,#1238),.PCURVE_S1.); -#1227 = LINE('',#1228,#1229); -#1228 = CARTESIAN_POINT('',(19.1,15.,-5.05)); -#1229 = VECTOR('',#1230,1.); -#1230 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1231 = PCURVE('',#961,#1232); -#1232 = DEFINITIONAL_REPRESENTATION('',(#1233),#1237); +#1228 = ORIENTED_EDGE('',*,*,#1229,.T.); +#1229 = EDGE_CURVE('',#1202,#1230,#1232,.T.); +#1230 = VERTEX_POINT('',#1231); +#1231 = CARTESIAN_POINT('',(19.1,15.,-10.55)); +#1232 = SURFACE_CURVE('',#1233,(#1237,#1244),.PCURVE_S1.); #1233 = LINE('',#1234,#1235); -#1234 = CARTESIAN_POINT('',(-3.40458398257,19.1)); +#1234 = CARTESIAN_POINT('',(19.1,15.,-5.05)); #1235 = VECTOR('',#1236,1.); -#1236 = DIRECTION('',(-1.,0.)); -#1237 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1236 = DIRECTION('',(0.,2.2E-16,-1.)); +#1237 = PCURVE('',#962,#1238); +#1238 = DEFINITIONAL_REPRESENTATION('',(#1239),#1243); +#1239 = LINE('',#1240,#1241); +#1240 = CARTESIAN_POINT('',(-3.40458398257,19.1)); +#1241 = VECTOR('',#1242,1.); +#1242 = DIRECTION('',(-1.,0.)); +#1243 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1238 = PCURVE('',#1239,#1244); -#1239 = PLANE('',#1240); -#1240 = AXIS2_PLACEMENT_3D('',#1241,#1242,#1243); -#1241 = CARTESIAN_POINT('',(19.1,15.,-5.05)); -#1242 = DIRECTION('',(1.,0.,0.)); -#1243 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1244 = DEFINITIONAL_REPRESENTATION('',(#1245),#1249); -#1245 = LINE('',#1246,#1247); -#1246 = CARTESIAN_POINT('',(8.881784197001E-16,-1.7763568394E-15)); -#1247 = VECTOR('',#1248,1.); -#1248 = DIRECTION('',(1.,0.)); -#1249 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1244 = PCURVE('',#1245,#1250); +#1245 = PLANE('',#1246); +#1246 = AXIS2_PLACEMENT_3D('',#1247,#1248,#1249); +#1247 = CARTESIAN_POINT('',(19.1,15.,-5.05)); +#1248 = DIRECTION('',(1.,0.,0.)); +#1249 = DIRECTION('',(0.,2.2E-16,-1.)); +#1250 = DEFINITIONAL_REPRESENTATION('',(#1251),#1255); +#1251 = LINE('',#1252,#1253); +#1252 = CARTESIAN_POINT('',(8.881784197001E-16,-1.95399252334E-31)); +#1253 = VECTOR('',#1254,1.); +#1254 = DIRECTION('',(1.,0.)); +#1255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1250 = ORIENTED_EDGE('',*,*,#1251,.T.); -#1251 = EDGE_CURVE('',#1224,#1252,#1254,.T.); -#1252 = VERTEX_POINT('',#1253); -#1253 = CARTESIAN_POINT('',(18.6,15.,-11.05)); -#1254 = SURFACE_CURVE('',#1255,(#1259,#1266),.PCURVE_S1.); -#1255 = LINE('',#1256,#1257); -#1256 = CARTESIAN_POINT('',(16.426145995642,15.,-13.22385400435)); -#1257 = VECTOR('',#1258,1.); -#1258 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#1259 = PCURVE('',#961,#1260); -#1260 = DEFINITIONAL_REPRESENTATION('',(#1261),#1265); +#1256 = ORIENTED_EDGE('',*,*,#1257,.T.); +#1257 = EDGE_CURVE('',#1230,#1258,#1260,.T.); +#1258 = VERTEX_POINT('',#1259); +#1259 = CARTESIAN_POINT('',(18.6,15.,-11.05)); +#1260 = SURFACE_CURVE('',#1261,(#1265,#1272),.PCURVE_S1.); #1261 = LINE('',#1262,#1263); -#1262 = CARTESIAN_POINT('',(-11.57843798692,16.426145995642)); +#1262 = CARTESIAN_POINT('',(16.426145995643,15.,-13.22385400435)); #1263 = VECTOR('',#1264,1.); -#1264 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#1265 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1264 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1265 = PCURVE('',#962,#1266); +#1266 = DEFINITIONAL_REPRESENTATION('',(#1267),#1271); +#1267 = LINE('',#1268,#1269); +#1268 = CARTESIAN_POINT('',(-11.57843798692,16.426145995643)); +#1269 = VECTOR('',#1270,1.); +#1270 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1271 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1266 = PCURVE('',#1267,#1272); -#1267 = PLANE('',#1268); -#1268 = AXIS2_PLACEMENT_3D('',#1269,#1270,#1271); -#1269 = CARTESIAN_POINT('',(18.85,15.,-10.8)); -#1270 = DIRECTION('',(0.707106781187,-7.214516399171E-16,-0.707106781187 - )); -#1271 = DIRECTION('',(4.496816542907E-17,-1.,1.065254859196E-15)); -#1272 = DEFINITIONAL_REPRESENTATION('',(#1273),#1277); -#1273 = LINE('',#1274,#1275); -#1274 = CARTESIAN_POINT('',(1.93810256442E-15,3.427847206175)); -#1275 = VECTOR('',#1276,1.); -#1276 = DIRECTION('',(0.,1.)); -#1277 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1272 = PCURVE('',#1273,#1278); +#1273 = PLANE('',#1274); +#1274 = AXIS2_PLACEMENT_3D('',#1275,#1276,#1277); +#1275 = CARTESIAN_POINT('',(18.85,15.,-10.8)); +#1276 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1277 = DIRECTION('',(3.137084989848E-18,-1.,-2.231370849898E-16)); +#1278 = DEFINITIONAL_REPRESENTATION('',(#1279),#1283); +#1279 = LINE('',#1280,#1281); +#1280 = CARTESIAN_POINT('',(-1.243108958442E-15,3.427847206175)); +#1281 = VECTOR('',#1282,1.); +#1282 = DIRECTION('',(-4.43650813896E-18,1.)); +#1283 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1278 = ORIENTED_EDGE('',*,*,#1279,.T.); -#1279 = EDGE_CURVE('',#1252,#1280,#1282,.T.); -#1280 = VERTEX_POINT('',#1281); -#1281 = CARTESIAN_POINT('',(6.7,15.,-11.05)); -#1282 = SURFACE_CURVE('',#1283,(#1287,#1294),.PCURVE_S1.); -#1283 = LINE('',#1284,#1285); -#1284 = CARTESIAN_POINT('',(19.1,15.,-11.05)); -#1285 = VECTOR('',#1286,1.); -#1286 = DIRECTION('',(-1.,0.,0.)); -#1287 = PCURVE('',#961,#1288); -#1288 = DEFINITIONAL_REPRESENTATION('',(#1289),#1293); +#1284 = ORIENTED_EDGE('',*,*,#1285,.T.); +#1285 = EDGE_CURVE('',#1258,#1286,#1288,.T.); +#1286 = VERTEX_POINT('',#1287); +#1287 = CARTESIAN_POINT('',(6.7,15.,-11.05)); +#1288 = SURFACE_CURVE('',#1289,(#1293,#1300),.PCURVE_S1.); #1289 = LINE('',#1290,#1291); -#1290 = CARTESIAN_POINT('',(-9.40458398257,19.1)); +#1290 = CARTESIAN_POINT('',(19.1,15.,-11.05)); #1291 = VECTOR('',#1292,1.); -#1292 = DIRECTION('',(0.,-1.)); -#1293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1292 = DIRECTION('',(-1.,0.,0.)); +#1293 = PCURVE('',#962,#1294); +#1294 = DEFINITIONAL_REPRESENTATION('',(#1295),#1299); +#1295 = LINE('',#1296,#1297); +#1296 = CARTESIAN_POINT('',(-9.40458398257,19.1)); +#1297 = VECTOR('',#1298,1.); +#1298 = DIRECTION('',(-0.,-1.)); +#1299 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1294 = PCURVE('',#1295,#1300); -#1295 = PLANE('',#1296); -#1296 = AXIS2_PLACEMENT_3D('',#1297,#1298,#1299); -#1297 = CARTESIAN_POINT('',(19.1,15.,-11.05)); -#1298 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1299 = DIRECTION('',(-1.,0.,0.)); -#1300 = DEFINITIONAL_REPRESENTATION('',(#1301),#1305); -#1301 = LINE('',#1302,#1303); -#1302 = CARTESIAN_POINT('',(0.,0.)); -#1303 = VECTOR('',#1304,1.); -#1304 = DIRECTION('',(1.,0.)); -#1305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1300 = PCURVE('',#1301,#1306); +#1301 = PLANE('',#1302); +#1302 = AXIS2_PLACEMENT_3D('',#1303,#1304,#1305); +#1303 = CARTESIAN_POINT('',(19.1,15.,-11.05)); +#1304 = DIRECTION('',(0.,2.2E-16,-1.)); +#1305 = DIRECTION('',(-1.,0.,0.)); +#1306 = DEFINITIONAL_REPRESENTATION('',(#1307),#1311); +#1307 = LINE('',#1308,#1309); +#1308 = CARTESIAN_POINT('',(0.,0.)); +#1309 = VECTOR('',#1310,1.); +#1310 = DIRECTION('',(1.,0.)); +#1311 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1306 = ORIENTED_EDGE('',*,*,#1307,.T.); -#1307 = EDGE_CURVE('',#1280,#1308,#1310,.T.); -#1308 = VERTEX_POINT('',#1309); -#1309 = CARTESIAN_POINT('',(6.,15.,-10.35)); -#1310 = SURFACE_CURVE('',#1311,(#1315,#1322),.PCURVE_S1.); -#1311 = LINE('',#1312,#1313); -#1312 = CARTESIAN_POINT('',(6.7,15.,-11.05)); -#1313 = VECTOR('',#1314,1.); -#1314 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1315 = PCURVE('',#961,#1316); -#1316 = DEFINITIONAL_REPRESENTATION('',(#1317),#1321); +#1312 = ORIENTED_EDGE('',*,*,#1313,.T.); +#1313 = EDGE_CURVE('',#1286,#1314,#1316,.T.); +#1314 = VERTEX_POINT('',#1315); +#1315 = CARTESIAN_POINT('',(6.,15.,-10.35)); +#1316 = SURFACE_CURVE('',#1317,(#1321,#1328),.PCURVE_S1.); #1317 = LINE('',#1318,#1319); -#1318 = CARTESIAN_POINT('',(-9.40458398257,6.7)); +#1318 = CARTESIAN_POINT('',(6.7,15.,-11.05)); #1319 = VECTOR('',#1320,1.); -#1320 = DIRECTION('',(0.707106781187,-0.707106781187)); -#1321 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1320 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1321 = PCURVE('',#962,#1322); +#1322 = DEFINITIONAL_REPRESENTATION('',(#1323),#1327); +#1323 = LINE('',#1324,#1325); +#1324 = CARTESIAN_POINT('',(-9.40458398257,6.7)); +#1325 = VECTOR('',#1326,1.); +#1326 = DIRECTION('',(0.707106781187,-0.707106781187)); +#1327 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1322 = PCURVE('',#1323,#1328); -#1323 = PLANE('',#1324); -#1324 = AXIS2_PLACEMENT_3D('',#1325,#1326,#1327); -#1325 = CARTESIAN_POINT('',(6.7,15.,-11.05)); -#1326 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#1327 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1328 = DEFINITIONAL_REPRESENTATION('',(#1329),#1333); -#1329 = LINE('',#1330,#1331); -#1330 = CARTESIAN_POINT('',(0.,0.)); -#1331 = VECTOR('',#1332,1.); -#1332 = DIRECTION('',(1.,0.)); -#1333 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1328 = PCURVE('',#1329,#1334); +#1329 = PLANE('',#1330); +#1330 = AXIS2_PLACEMENT_3D('',#1331,#1332,#1333); +#1331 = CARTESIAN_POINT('',(6.7,15.,-11.05)); +#1332 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1333 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1334 = DEFINITIONAL_REPRESENTATION('',(#1335),#1339); +#1335 = LINE('',#1336,#1337); +#1336 = CARTESIAN_POINT('',(0.,0.)); +#1337 = VECTOR('',#1338,1.); +#1338 = DIRECTION('',(1.,0.)); +#1339 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1334 = ORIENTED_EDGE('',*,*,#1335,.T.); -#1335 = EDGE_CURVE('',#1308,#1336,#1338,.T.); -#1336 = VERTEX_POINT('',#1337); -#1337 = CARTESIAN_POINT('',(-6.,15.,-10.35)); -#1338 = SURFACE_CURVE('',#1339,(#1343,#1350),.PCURVE_S1.); -#1339 = LINE('',#1340,#1341); -#1340 = CARTESIAN_POINT('',(6.,15.,-10.35)); -#1341 = VECTOR('',#1342,1.); -#1342 = DIRECTION('',(-1.,0.,0.)); -#1343 = PCURVE('',#961,#1344); -#1344 = DEFINITIONAL_REPRESENTATION('',(#1345),#1349); +#1340 = ORIENTED_EDGE('',*,*,#1341,.T.); +#1341 = EDGE_CURVE('',#1314,#1342,#1344,.T.); +#1342 = VERTEX_POINT('',#1343); +#1343 = CARTESIAN_POINT('',(-6.,15.,-10.35)); +#1344 = SURFACE_CURVE('',#1345,(#1349,#1356),.PCURVE_S1.); #1345 = LINE('',#1346,#1347); -#1346 = CARTESIAN_POINT('',(-8.70458398257,6.)); +#1346 = CARTESIAN_POINT('',(6.,15.,-10.35)); #1347 = VECTOR('',#1348,1.); -#1348 = DIRECTION('',(0.,-1.)); -#1349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1348 = DIRECTION('',(-1.,0.,0.)); +#1349 = PCURVE('',#962,#1350); +#1350 = DEFINITIONAL_REPRESENTATION('',(#1351),#1355); +#1351 = LINE('',#1352,#1353); +#1352 = CARTESIAN_POINT('',(-8.70458398257,6.)); +#1353 = VECTOR('',#1354,1.); +#1354 = DIRECTION('',(-0.,-1.)); +#1355 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1350 = PCURVE('',#1351,#1356); -#1351 = PLANE('',#1352); -#1352 = AXIS2_PLACEMENT_3D('',#1353,#1354,#1355); -#1353 = CARTESIAN_POINT('',(6.,15.,-10.35)); -#1354 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1355 = DIRECTION('',(-1.,0.,0.)); -#1356 = DEFINITIONAL_REPRESENTATION('',(#1357),#1361); -#1357 = LINE('',#1358,#1359); -#1358 = CARTESIAN_POINT('',(0.,0.)); -#1359 = VECTOR('',#1360,1.); -#1360 = DIRECTION('',(1.,0.)); -#1361 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1356 = PCURVE('',#1357,#1362); +#1357 = PLANE('',#1358); +#1358 = AXIS2_PLACEMENT_3D('',#1359,#1360,#1361); +#1359 = CARTESIAN_POINT('',(6.,15.,-10.35)); +#1360 = DIRECTION('',(0.,2.2E-16,-1.)); +#1361 = DIRECTION('',(-1.,0.,0.)); +#1362 = DEFINITIONAL_REPRESENTATION('',(#1363),#1367); +#1363 = LINE('',#1364,#1365); +#1364 = CARTESIAN_POINT('',(0.,0.)); +#1365 = VECTOR('',#1366,1.); +#1366 = DIRECTION('',(1.,0.)); +#1367 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1362 = ORIENTED_EDGE('',*,*,#1363,.T.); -#1363 = EDGE_CURVE('',#1336,#1364,#1366,.T.); -#1364 = VERTEX_POINT('',#1365); -#1365 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); -#1366 = SURFACE_CURVE('',#1367,(#1371,#1378),.PCURVE_S1.); -#1367 = LINE('',#1368,#1369); -#1368 = CARTESIAN_POINT('',(-6.,15.,-10.35)); -#1369 = VECTOR('',#1370,1.); -#1370 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#1371 = PCURVE('',#961,#1372); -#1372 = DEFINITIONAL_REPRESENTATION('',(#1373),#1377); +#1368 = ORIENTED_EDGE('',*,*,#1369,.T.); +#1369 = EDGE_CURVE('',#1342,#1370,#1372,.T.); +#1370 = VERTEX_POINT('',#1371); +#1371 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); +#1372 = SURFACE_CURVE('',#1373,(#1377,#1384),.PCURVE_S1.); #1373 = LINE('',#1374,#1375); -#1374 = CARTESIAN_POINT('',(-8.70458398257,-6.)); +#1374 = CARTESIAN_POINT('',(-6.,15.,-10.35)); #1375 = VECTOR('',#1376,1.); -#1376 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#1377 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1376 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1377 = PCURVE('',#962,#1378); +#1378 = DEFINITIONAL_REPRESENTATION('',(#1379),#1383); +#1379 = LINE('',#1380,#1381); +#1380 = CARTESIAN_POINT('',(-8.70458398257,-6.)); +#1381 = VECTOR('',#1382,1.); +#1382 = DIRECTION('',(-0.707106781187,-0.707106781187)); +#1383 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1378 = PCURVE('',#1379,#1384); -#1379 = PLANE('',#1380); -#1380 = AXIS2_PLACEMENT_3D('',#1381,#1382,#1383); -#1381 = CARTESIAN_POINT('',(-6.,15.,-10.35)); -#1382 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1383 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#1384 = DEFINITIONAL_REPRESENTATION('',(#1385),#1389); -#1385 = LINE('',#1386,#1387); -#1386 = CARTESIAN_POINT('',(-0.,0.)); -#1387 = VECTOR('',#1388,1.); -#1388 = DIRECTION('',(1.,0.)); -#1389 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1384 = PCURVE('',#1385,#1390); +#1385 = PLANE('',#1386); +#1386 = AXIS2_PLACEMENT_3D('',#1387,#1388,#1389); +#1387 = CARTESIAN_POINT('',(-6.,15.,-10.35)); +#1388 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1389 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1390 = DEFINITIONAL_REPRESENTATION('',(#1391),#1395); +#1391 = LINE('',#1392,#1393); +#1392 = CARTESIAN_POINT('',(0.,0.)); +#1393 = VECTOR('',#1394,1.); +#1394 = DIRECTION('',(1.,2.465190328816E-32)); +#1395 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1390 = ORIENTED_EDGE('',*,*,#1391,.T.); -#1391 = EDGE_CURVE('',#1364,#1392,#1394,.T.); -#1392 = VERTEX_POINT('',#1393); -#1393 = CARTESIAN_POINT('',(-18.6,15.,-11.05)); -#1394 = SURFACE_CURVE('',#1395,(#1399,#1406),.PCURVE_S1.); -#1395 = LINE('',#1396,#1397); -#1396 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); -#1397 = VECTOR('',#1398,1.); -#1398 = DIRECTION('',(-1.,0.,0.)); -#1399 = PCURVE('',#961,#1400); -#1400 = DEFINITIONAL_REPRESENTATION('',(#1401),#1405); +#1396 = ORIENTED_EDGE('',*,*,#1397,.T.); +#1397 = EDGE_CURVE('',#1370,#1398,#1400,.T.); +#1398 = VERTEX_POINT('',#1399); +#1399 = CARTESIAN_POINT('',(-18.6,15.,-11.05)); +#1400 = SURFACE_CURVE('',#1401,(#1405,#1412),.PCURVE_S1.); #1401 = LINE('',#1402,#1403); -#1402 = CARTESIAN_POINT('',(-9.40458398257,-6.7)); +#1402 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); #1403 = VECTOR('',#1404,1.); -#1404 = DIRECTION('',(0.,-1.)); -#1405 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1404 = DIRECTION('',(-1.,0.,0.)); +#1405 = PCURVE('',#962,#1406); +#1406 = DEFINITIONAL_REPRESENTATION('',(#1407),#1411); +#1407 = LINE('',#1408,#1409); +#1408 = CARTESIAN_POINT('',(-9.40458398257,-6.7)); +#1409 = VECTOR('',#1410,1.); +#1410 = DIRECTION('',(-0.,-1.)); +#1411 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1406 = PCURVE('',#1407,#1412); -#1407 = PLANE('',#1408); -#1408 = AXIS2_PLACEMENT_3D('',#1409,#1410,#1411); -#1409 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); -#1410 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1411 = DIRECTION('',(-1.,0.,0.)); -#1412 = DEFINITIONAL_REPRESENTATION('',(#1413),#1417); -#1413 = LINE('',#1414,#1415); -#1414 = CARTESIAN_POINT('',(0.,0.)); -#1415 = VECTOR('',#1416,1.); -#1416 = DIRECTION('',(1.,0.)); -#1417 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1412 = PCURVE('',#1413,#1418); +#1413 = PLANE('',#1414); +#1414 = AXIS2_PLACEMENT_3D('',#1415,#1416,#1417); +#1415 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); +#1416 = DIRECTION('',(0.,2.2E-16,-1.)); +#1417 = DIRECTION('',(-1.,0.,0.)); +#1418 = DEFINITIONAL_REPRESENTATION('',(#1419),#1423); +#1419 = LINE('',#1420,#1421); +#1420 = CARTESIAN_POINT('',(0.,0.)); +#1421 = VECTOR('',#1422,1.); +#1422 = DIRECTION('',(1.,0.)); +#1423 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1418 = ORIENTED_EDGE('',*,*,#1419,.T.); -#1419 = EDGE_CURVE('',#1392,#1420,#1422,.T.); -#1420 = VERTEX_POINT('',#1421); -#1421 = CARTESIAN_POINT('',(-19.1,15.,-10.55)); -#1422 = SURFACE_CURVE('',#1423,(#1427,#1434),.PCURVE_S1.); -#1423 = LINE('',#1424,#1425); -#1424 = CARTESIAN_POINT('',(-16.42614599564,15.,-13.22385400435)); -#1425 = VECTOR('',#1426,1.); -#1426 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1427 = PCURVE('',#961,#1428); -#1428 = DEFINITIONAL_REPRESENTATION('',(#1429),#1433); +#1424 = ORIENTED_EDGE('',*,*,#1425,.T.); +#1425 = EDGE_CURVE('',#1398,#1426,#1428,.T.); +#1426 = VERTEX_POINT('',#1427); +#1427 = CARTESIAN_POINT('',(-19.1,15.,-10.55)); +#1428 = SURFACE_CURVE('',#1429,(#1433,#1440),.PCURVE_S1.); #1429 = LINE('',#1430,#1431); -#1430 = CARTESIAN_POINT('',(-11.57843798692,-16.42614599564)); +#1430 = CARTESIAN_POINT('',(-16.42614599564,15.,-13.22385400435)); #1431 = VECTOR('',#1432,1.); -#1432 = DIRECTION('',(0.707106781187,-0.707106781187)); -#1433 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1432 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1433 = PCURVE('',#962,#1434); +#1434 = DEFINITIONAL_REPRESENTATION('',(#1435),#1439); +#1435 = LINE('',#1436,#1437); +#1436 = CARTESIAN_POINT('',(-11.57843798692,-16.42614599564)); +#1437 = VECTOR('',#1438,1.); +#1438 = DIRECTION('',(0.707106781187,-0.707106781187)); +#1439 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1434 = PCURVE('',#1435,#1440); -#1435 = PLANE('',#1436); -#1436 = AXIS2_PLACEMENT_3D('',#1437,#1438,#1439); -#1437 = CARTESIAN_POINT('',(-18.85,15.,-10.8)); -#1438 = DIRECTION('',(-0.707106781187,-8.46663591073E-16,-0.707106781187 - )); -#1439 = DIRECTION('',(4.357005431892E-17,-1.,1.153793078944E-15)); -#1440 = DEFINITIONAL_REPRESENTATION('',(#1441),#1445); -#1441 = LINE('',#1442,#1443); -#1442 = CARTESIAN_POINT('',(1.93810256442E-15,-3.427847206175)); -#1443 = VECTOR('',#1444,1.); -#1444 = DIRECTION('',(0.,1.)); -#1445 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1440 = PCURVE('',#1441,#1446); +#1441 = PLANE('',#1442); +#1442 = AXIS2_PLACEMENT_3D('',#1443,#1444,#1445); +#1443 = CARTESIAN_POINT('',(-18.85,15.,-10.8)); +#1444 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1445 = DIRECTION('',(-3.137084989848E-18,-1.,-2.231370849898E-16)); +#1446 = DEFINITIONAL_REPRESENTATION('',(#1447),#1451); +#1447 = LINE('',#1448,#1449); +#1448 = CARTESIAN_POINT('',(-1.243108958442E-15,-3.427847206175)); +#1449 = VECTOR('',#1450,1.); +#1450 = DIRECTION('',(4.43650813896E-18,1.)); +#1451 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1446 = ORIENTED_EDGE('',*,*,#1447,.T.); -#1447 = EDGE_CURVE('',#1420,#1448,#1450,.T.); -#1448 = VERTEX_POINT('',#1449); -#1449 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); -#1450 = SURFACE_CURVE('',#1451,(#1455,#1462),.PCURVE_S1.); -#1451 = LINE('',#1452,#1453); -#1452 = CARTESIAN_POINT('',(-19.1,15.,-11.05)); -#1453 = VECTOR('',#1454,1.); -#1454 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1455 = PCURVE('',#961,#1456); -#1456 = DEFINITIONAL_REPRESENTATION('',(#1457),#1461); +#1452 = ORIENTED_EDGE('',*,*,#1453,.T.); +#1453 = EDGE_CURVE('',#1426,#1454,#1456,.T.); +#1454 = VERTEX_POINT('',#1455); +#1455 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); +#1456 = SURFACE_CURVE('',#1457,(#1461,#1468),.PCURVE_S1.); #1457 = LINE('',#1458,#1459); -#1458 = CARTESIAN_POINT('',(-9.40458398257,-19.1)); +#1458 = CARTESIAN_POINT('',(-19.1,15.,-11.05)); #1459 = VECTOR('',#1460,1.); -#1460 = DIRECTION('',(1.,0.)); -#1461 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1460 = DIRECTION('',(0.,-2.2E-16,1.)); +#1461 = PCURVE('',#962,#1462); +#1462 = DEFINITIONAL_REPRESENTATION('',(#1463),#1467); +#1463 = LINE('',#1464,#1465); +#1464 = CARTESIAN_POINT('',(-9.40458398257,-19.1)); +#1465 = VECTOR('',#1466,1.); +#1466 = DIRECTION('',(1.,0.)); +#1467 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1462 = PCURVE('',#1463,#1468); -#1463 = PLANE('',#1464); -#1464 = AXIS2_PLACEMENT_3D('',#1465,#1466,#1467); -#1465 = CARTESIAN_POINT('',(-19.1,15.,-11.05)); -#1466 = DIRECTION('',(-1.,0.,0.)); -#1467 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1468 = DEFINITIONAL_REPRESENTATION('',(#1469),#1473); -#1469 = LINE('',#1470,#1471); -#1470 = CARTESIAN_POINT('',(0.,0.)); -#1471 = VECTOR('',#1472,1.); -#1472 = DIRECTION('',(1.,0.)); -#1473 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1468 = PCURVE('',#1469,#1474); +#1469 = PLANE('',#1470); +#1470 = AXIS2_PLACEMENT_3D('',#1471,#1472,#1473); +#1471 = CARTESIAN_POINT('',(-19.1,15.,-11.05)); +#1472 = DIRECTION('',(-1.,0.,0.)); +#1473 = DIRECTION('',(0.,-2.2E-16,1.)); +#1474 = DEFINITIONAL_REPRESENTATION('',(#1475),#1479); +#1475 = LINE('',#1476,#1477); +#1476 = CARTESIAN_POINT('',(0.,0.)); +#1477 = VECTOR('',#1478,1.); +#1478 = DIRECTION('',(1.,0.)); +#1479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1474 = ORIENTED_EDGE('',*,*,#1475,.T.); -#1475 = EDGE_CURVE('',#1448,#1476,#1478,.T.); -#1476 = VERTEX_POINT('',#1477); -#1477 = CARTESIAN_POINT('',(-17.,15.,-2.95)); -#1478 = SURFACE_CURVE('',#1479,(#1483,#1490),.PCURVE_S1.); -#1479 = LINE('',#1480,#1481); -#1480 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); -#1481 = VECTOR('',#1482,1.); -#1482 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1483 = PCURVE('',#961,#1484); -#1484 = DEFINITIONAL_REPRESENTATION('',(#1485),#1489); +#1480 = ORIENTED_EDGE('',*,*,#1481,.T.); +#1481 = EDGE_CURVE('',#1454,#1482,#1484,.T.); +#1482 = VERTEX_POINT('',#1483); +#1483 = CARTESIAN_POINT('',(-17.,15.,-2.95)); +#1484 = SURFACE_CURVE('',#1485,(#1489,#1496),.PCURVE_S1.); #1485 = LINE('',#1486,#1487); -#1486 = CARTESIAN_POINT('',(-3.40458398257,-19.1)); +#1486 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); #1487 = VECTOR('',#1488,1.); -#1488 = DIRECTION('',(0.707106781187,0.707106781187)); -#1489 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1488 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1489 = PCURVE('',#962,#1490); +#1490 = DEFINITIONAL_REPRESENTATION('',(#1491),#1495); +#1491 = LINE('',#1492,#1493); +#1492 = CARTESIAN_POINT('',(-3.40458398257,-19.1)); +#1493 = VECTOR('',#1494,1.); +#1494 = DIRECTION('',(0.707106781187,0.707106781187)); +#1495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1490 = PCURVE('',#1491,#1496); -#1491 = PLANE('',#1492); -#1492 = AXIS2_PLACEMENT_3D('',#1493,#1494,#1495); -#1493 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); -#1494 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1495 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1496 = DEFINITIONAL_REPRESENTATION('',(#1497),#1501); -#1497 = LINE('',#1498,#1499); -#1498 = CARTESIAN_POINT('',(-8.367133432421E-31,-1.7763568394E-15)); -#1499 = VECTOR('',#1500,1.); -#1500 = DIRECTION('',(1.,0.)); -#1501 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1496 = PCURVE('',#1497,#1502); +#1497 = PLANE('',#1498); +#1498 = AXIS2_PLACEMENT_3D('',#1499,#1500,#1501); +#1499 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); +#1500 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1501 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1502 = DEFINITIONAL_REPRESENTATION('',(#1503),#1507); +#1503 = LINE('',#1504,#1505); +#1504 = CARTESIAN_POINT('',(-6.280369834735E-16,-2.009718347115E-31)); +#1505 = VECTOR('',#1506,1.); +#1506 = DIRECTION('',(1.,-2.465190328816E-32)); +#1507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1502 = ORIENTED_EDGE('',*,*,#1503,.T.); -#1503 = EDGE_CURVE('',#1476,#1504,#1506,.T.); -#1504 = VERTEX_POINT('',#1505); -#1505 = CARTESIAN_POINT('',(-17.,15.,6.55)); -#1506 = SURFACE_CURVE('',#1507,(#1511,#1518),.PCURVE_S1.); -#1507 = LINE('',#1508,#1509); -#1508 = CARTESIAN_POINT('',(-17.,15.,-2.95)); -#1509 = VECTOR('',#1510,1.); -#1510 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1511 = PCURVE('',#961,#1512); -#1512 = DEFINITIONAL_REPRESENTATION('',(#1513),#1517); +#1508 = ORIENTED_EDGE('',*,*,#1509,.T.); +#1509 = EDGE_CURVE('',#1482,#1510,#1512,.T.); +#1510 = VERTEX_POINT('',#1511); +#1511 = CARTESIAN_POINT('',(-17.,15.,6.55)); +#1512 = SURFACE_CURVE('',#1513,(#1517,#1524),.PCURVE_S1.); #1513 = LINE('',#1514,#1515); -#1514 = CARTESIAN_POINT('',(-1.30458398257,-17.)); +#1514 = CARTESIAN_POINT('',(-17.,15.,-2.95)); #1515 = VECTOR('',#1516,1.); -#1516 = DIRECTION('',(1.,0.)); -#1517 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1516 = DIRECTION('',(0.,-2.2E-16,1.)); +#1517 = PCURVE('',#962,#1518); +#1518 = DEFINITIONAL_REPRESENTATION('',(#1519),#1523); +#1519 = LINE('',#1520,#1521); +#1520 = CARTESIAN_POINT('',(-1.30458398257,-17.)); +#1521 = VECTOR('',#1522,1.); +#1522 = DIRECTION('',(1.,0.)); +#1523 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1518 = PCURVE('',#1519,#1524); -#1519 = PLANE('',#1520); -#1520 = AXIS2_PLACEMENT_3D('',#1521,#1522,#1523); -#1521 = CARTESIAN_POINT('',(-17.,15.,-2.95)); -#1522 = DIRECTION('',(-1.,0.,0.)); -#1523 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1524 = DEFINITIONAL_REPRESENTATION('',(#1525),#1529); -#1525 = LINE('',#1526,#1527); -#1526 = CARTESIAN_POINT('',(0.,0.)); -#1527 = VECTOR('',#1528,1.); -#1528 = DIRECTION('',(1.,0.)); -#1529 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1524 = PCURVE('',#1525,#1530); +#1525 = PLANE('',#1526); +#1526 = AXIS2_PLACEMENT_3D('',#1527,#1528,#1529); +#1527 = CARTESIAN_POINT('',(-17.,15.,-2.95)); +#1528 = DIRECTION('',(-1.,0.,0.)); +#1529 = DIRECTION('',(0.,-2.2E-16,1.)); +#1530 = DEFINITIONAL_REPRESENTATION('',(#1531),#1535); +#1531 = LINE('',#1532,#1533); +#1532 = CARTESIAN_POINT('',(-8.881784197001E-16,-1.95399252334E-31)); +#1533 = VECTOR('',#1534,1.); +#1534 = DIRECTION('',(1.,0.)); +#1535 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1530 = ORIENTED_EDGE('',*,*,#1531,.T.); -#1531 = EDGE_CURVE('',#1504,#1532,#1534,.T.); -#1532 = VERTEX_POINT('',#1533); -#1533 = CARTESIAN_POINT('',(-16.5,15.,7.05)); -#1534 = SURFACE_CURVE('',#1535,(#1539,#1546),.PCURVE_S1.); -#1535 = LINE('',#1536,#1537); -#1536 = CARTESIAN_POINT('',(-14.67385400435,15.,8.876145995642)); -#1537 = VECTOR('',#1538,1.); -#1538 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1539 = PCURVE('',#961,#1540); -#1540 = DEFINITIONAL_REPRESENTATION('',(#1541),#1545); +#1536 = ORIENTED_EDGE('',*,*,#1537,.T.); +#1537 = EDGE_CURVE('',#1510,#1538,#1540,.T.); +#1538 = VERTEX_POINT('',#1539); +#1539 = CARTESIAN_POINT('',(-16.5,15.,7.05)); +#1540 = SURFACE_CURVE('',#1541,(#1545,#1552),.PCURVE_S1.); #1541 = LINE('',#1542,#1543); -#1542 = CARTESIAN_POINT('',(10.521562013072,-14.67385400435)); +#1542 = CARTESIAN_POINT('',(-14.67385400435,15.,8.876145995643)); #1543 = VECTOR('',#1544,1.); -#1544 = DIRECTION('',(0.707106781187,0.707106781187)); -#1545 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1544 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1545 = PCURVE('',#962,#1546); +#1546 = DEFINITIONAL_REPRESENTATION('',(#1547),#1551); +#1547 = LINE('',#1548,#1549); +#1548 = CARTESIAN_POINT('',(10.521562013072,-14.67385400435)); +#1549 = VECTOR('',#1550,1.); +#1550 = DIRECTION('',(0.707106781187,0.707106781187)); +#1551 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1546 = PCURVE('',#1547,#1552); -#1547 = PLANE('',#1548); -#1548 = AXIS2_PLACEMENT_3D('',#1549,#1550,#1551); -#1549 = CARTESIAN_POINT('',(-16.75,15.,6.8)); -#1550 = DIRECTION('',(-0.707106781187,7.840576154951E-16,0.707106781187) - ); -#1551 = DIRECTION('',(6.990555550735E-19,-1.,1.10952396907E-15)); -#1552 = DEFINITIONAL_REPRESENTATION('',(#1553),#1557); -#1553 = LINE('',#1554,#1555); -#1554 = CARTESIAN_POINT('',(1.382991052107E-15,2.936113824504)); -#1555 = VECTOR('',#1556,1.); -#1556 = DIRECTION('',(0.,1.)); -#1557 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1552 = PCURVE('',#1553,#1558); +#1553 = PLANE('',#1554); +#1554 = AXIS2_PLACEMENT_3D('',#1555,#1556,#1557); +#1555 = CARTESIAN_POINT('',(-16.75,15.,6.8)); +#1556 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1557 = DIRECTION('',(3.137084989848E-18,-1.,-2.231370849898E-16)); +#1558 = DEFINITIONAL_REPRESENTATION('',(#1559),#1563); +#1559 = LINE('',#1560,#1561); +#1560 = CARTESIAN_POINT('',(-4.567521190414E-16,2.936113824504)); +#1561 = VECTOR('',#1562,1.); +#1562 = DIRECTION('',(4.43650813896E-18,1.)); +#1563 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1558 = ORIENTED_EDGE('',*,*,#1559,.T.); -#1559 = EDGE_CURVE('',#1532,#1560,#1562,.T.); -#1560 = VERTEX_POINT('',#1561); -#1561 = CARTESIAN_POINT('',(-7.4,15.,7.05)); -#1562 = SURFACE_CURVE('',#1563,(#1567,#1574),.PCURVE_S1.); -#1563 = LINE('',#1564,#1565); -#1564 = CARTESIAN_POINT('',(-17.,15.,7.05)); -#1565 = VECTOR('',#1566,1.); -#1566 = DIRECTION('',(1.,0.,0.)); -#1567 = PCURVE('',#961,#1568); -#1568 = DEFINITIONAL_REPRESENTATION('',(#1569),#1573); +#1564 = ORIENTED_EDGE('',*,*,#1565,.T.); +#1565 = EDGE_CURVE('',#1538,#1566,#1568,.T.); +#1566 = VERTEX_POINT('',#1567); +#1567 = CARTESIAN_POINT('',(-7.4,15.,7.05)); +#1568 = SURFACE_CURVE('',#1569,(#1573,#1580),.PCURVE_S1.); #1569 = LINE('',#1570,#1571); -#1570 = CARTESIAN_POINT('',(8.69541601743,-17.)); +#1570 = CARTESIAN_POINT('',(-17.,15.,7.05)); #1571 = VECTOR('',#1572,1.); -#1572 = DIRECTION('',(0.,1.)); -#1573 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1572 = DIRECTION('',(1.,0.,0.)); +#1573 = PCURVE('',#962,#1574); +#1574 = DEFINITIONAL_REPRESENTATION('',(#1575),#1579); +#1575 = LINE('',#1576,#1577); +#1576 = CARTESIAN_POINT('',(8.69541601743,-17.)); +#1577 = VECTOR('',#1578,1.); +#1578 = DIRECTION('',(0.,1.)); +#1579 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1574 = PCURVE('',#1575,#1580); -#1575 = PLANE('',#1576); -#1576 = AXIS2_PLACEMENT_3D('',#1577,#1578,#1579); -#1577 = CARTESIAN_POINT('',(-17.,15.,7.05)); -#1578 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1579 = DIRECTION('',(1.,0.,0.)); -#1580 = DEFINITIONAL_REPRESENTATION('',(#1581),#1585); -#1581 = LINE('',#1582,#1583); -#1582 = CARTESIAN_POINT('',(0.,0.)); -#1583 = VECTOR('',#1584,1.); -#1584 = DIRECTION('',(1.,0.)); -#1585 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1580 = PCURVE('',#1581,#1586); +#1581 = PLANE('',#1582); +#1582 = AXIS2_PLACEMENT_3D('',#1583,#1584,#1585); +#1583 = CARTESIAN_POINT('',(-17.,15.,7.05)); +#1584 = DIRECTION('',(0.,-2.2E-16,1.)); +#1585 = DIRECTION('',(1.,0.,0.)); +#1586 = DEFINITIONAL_REPRESENTATION('',(#1587),#1591); +#1587 = LINE('',#1588,#1589); +#1588 = CARTESIAN_POINT('',(0.,0.)); +#1589 = VECTOR('',#1590,1.); +#1590 = DIRECTION('',(1.,0.)); +#1591 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1586 = ORIENTED_EDGE('',*,*,#1587,.T.); -#1587 = EDGE_CURVE('',#1560,#1588,#1590,.T.); -#1588 = VERTEX_POINT('',#1589); -#1589 = CARTESIAN_POINT('',(-3.5,15.,10.95)); -#1590 = SURFACE_CURVE('',#1591,(#1595,#1602),.PCURVE_S1.); -#1591 = LINE('',#1592,#1593); -#1592 = CARTESIAN_POINT('',(-7.4,15.,7.05)); -#1593 = VECTOR('',#1594,1.); -#1594 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1595 = PCURVE('',#961,#1596); -#1596 = DEFINITIONAL_REPRESENTATION('',(#1597),#1601); +#1592 = ORIENTED_EDGE('',*,*,#1593,.T.); +#1593 = EDGE_CURVE('',#1566,#1594,#1596,.T.); +#1594 = VERTEX_POINT('',#1595); +#1595 = CARTESIAN_POINT('',(-3.5,15.,10.95)); +#1596 = SURFACE_CURVE('',#1597,(#1601,#1608),.PCURVE_S1.); #1597 = LINE('',#1598,#1599); -#1598 = CARTESIAN_POINT('',(8.69541601743,-7.4)); +#1598 = CARTESIAN_POINT('',(-7.4,15.,7.05)); #1599 = VECTOR('',#1600,1.); -#1600 = DIRECTION('',(0.707106781187,0.707106781187)); -#1601 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1600 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1601 = PCURVE('',#962,#1602); +#1602 = DEFINITIONAL_REPRESENTATION('',(#1603),#1607); +#1603 = LINE('',#1604,#1605); +#1604 = CARTESIAN_POINT('',(8.69541601743,-7.4)); +#1605 = VECTOR('',#1606,1.); +#1606 = DIRECTION('',(0.707106781187,0.707106781187)); +#1607 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1602 = PCURVE('',#1603,#1608); -#1603 = PLANE('',#1604); -#1604 = AXIS2_PLACEMENT_3D('',#1605,#1606,#1607); -#1605 = CARTESIAN_POINT('',(-7.4,15.,7.05)); -#1606 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1607 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1608 = DEFINITIONAL_REPRESENTATION('',(#1609),#1613); -#1609 = LINE('',#1610,#1611); -#1610 = CARTESIAN_POINT('',(0.,0.)); -#1611 = VECTOR('',#1612,1.); -#1612 = DIRECTION('',(1.,0.)); -#1613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1608 = PCURVE('',#1609,#1614); +#1609 = PLANE('',#1610); +#1610 = AXIS2_PLACEMENT_3D('',#1611,#1612,#1613); +#1611 = CARTESIAN_POINT('',(-7.4,15.,7.05)); +#1612 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1613 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#1614 = DEFINITIONAL_REPRESENTATION('',(#1615),#1619); +#1615 = LINE('',#1616,#1617); +#1616 = CARTESIAN_POINT('',(-1.256073966947E-15,-2.009718347115E-31)); +#1617 = VECTOR('',#1618,1.); +#1618 = DIRECTION('',(1.,7.395570986447E-32)); +#1619 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1614 = ORIENTED_EDGE('',*,*,#1615,.T.); -#1615 = EDGE_CURVE('',#1588,#1616,#1618,.T.); -#1616 = VERTEX_POINT('',#1617); -#1617 = CARTESIAN_POINT('',(3.5,15.,10.95)); -#1618 = SURFACE_CURVE('',#1619,(#1623,#1630),.PCURVE_S1.); -#1619 = LINE('',#1620,#1621); -#1620 = CARTESIAN_POINT('',(-3.5,15.,10.95)); -#1621 = VECTOR('',#1622,1.); -#1622 = DIRECTION('',(1.,0.,0.)); -#1623 = PCURVE('',#961,#1624); -#1624 = DEFINITIONAL_REPRESENTATION('',(#1625),#1629); +#1620 = ORIENTED_EDGE('',*,*,#1621,.T.); +#1621 = EDGE_CURVE('',#1594,#1622,#1624,.T.); +#1622 = VERTEX_POINT('',#1623); +#1623 = CARTESIAN_POINT('',(3.5,15.,10.95)); +#1624 = SURFACE_CURVE('',#1625,(#1629,#1636),.PCURVE_S1.); #1625 = LINE('',#1626,#1627); -#1626 = CARTESIAN_POINT('',(12.59541601743,-3.5)); +#1626 = CARTESIAN_POINT('',(-3.5,15.,10.95)); #1627 = VECTOR('',#1628,1.); -#1628 = DIRECTION('',(0.,1.)); -#1629 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1628 = DIRECTION('',(1.,0.,0.)); +#1629 = PCURVE('',#962,#1630); +#1630 = DEFINITIONAL_REPRESENTATION('',(#1631),#1635); +#1631 = LINE('',#1632,#1633); +#1632 = CARTESIAN_POINT('',(12.59541601743,-3.5)); +#1633 = VECTOR('',#1634,1.); +#1634 = DIRECTION('',(0.,1.)); +#1635 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1630 = PCURVE('',#1631,#1636); -#1631 = PLANE('',#1632); -#1632 = AXIS2_PLACEMENT_3D('',#1633,#1634,#1635); -#1633 = CARTESIAN_POINT('',(-3.5,15.,10.95)); -#1634 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#1635 = DIRECTION('',(1.,0.,0.)); -#1636 = DEFINITIONAL_REPRESENTATION('',(#1637),#1641); -#1637 = LINE('',#1638,#1639); -#1638 = CARTESIAN_POINT('',(0.,-1.7763568394E-15)); -#1639 = VECTOR('',#1640,1.); -#1640 = DIRECTION('',(1.,0.)); -#1641 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1636 = PCURVE('',#1637,#1642); +#1637 = PLANE('',#1638); +#1638 = AXIS2_PLACEMENT_3D('',#1639,#1640,#1641); +#1639 = CARTESIAN_POINT('',(-3.5,15.,10.95)); +#1640 = DIRECTION('',(0.,-2.2E-16,1.)); +#1641 = DIRECTION('',(1.,0.,0.)); +#1642 = DEFINITIONAL_REPRESENTATION('',(#1643),#1647); +#1643 = LINE('',#1644,#1645); +#1644 = CARTESIAN_POINT('',(0.,0.)); +#1645 = VECTOR('',#1646,1.); +#1646 = DIRECTION('',(1.,0.)); +#1647 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1642 = ORIENTED_EDGE('',*,*,#1643,.T.); -#1643 = EDGE_CURVE('',#1616,#944,#1644,.T.); -#1644 = SURFACE_CURVE('',#1645,(#1649,#1656),.PCURVE_S1.); -#1645 = LINE('',#1646,#1647); -#1646 = CARTESIAN_POINT('',(3.5,15.,10.95)); -#1647 = VECTOR('',#1648,1.); -#1648 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1649 = PCURVE('',#961,#1650); -#1650 = DEFINITIONAL_REPRESENTATION('',(#1651),#1655); +#1648 = ORIENTED_EDGE('',*,*,#1649,.T.); +#1649 = EDGE_CURVE('',#1622,#945,#1650,.T.); +#1650 = SURFACE_CURVE('',#1651,(#1655,#1662),.PCURVE_S1.); #1651 = LINE('',#1652,#1653); -#1652 = CARTESIAN_POINT('',(12.59541601743,3.5)); +#1652 = CARTESIAN_POINT('',(3.5,15.,10.95)); #1653 = VECTOR('',#1654,1.); -#1654 = DIRECTION('',(-0.707106781187,0.707106781187)); -#1655 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1654 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1655 = PCURVE('',#962,#1656); +#1656 = DEFINITIONAL_REPRESENTATION('',(#1657),#1661); +#1657 = LINE('',#1658,#1659); +#1658 = CARTESIAN_POINT('',(12.59541601743,3.5)); +#1659 = VECTOR('',#1660,1.); +#1660 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1661 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1656 = PCURVE('',#989,#1657); -#1657 = DEFINITIONAL_REPRESENTATION('',(#1658),#1662); -#1658 = LINE('',#1659,#1660); -#1659 = CARTESIAN_POINT('',(-1.884110950421E-15,-1.7763568394E-15)); -#1660 = VECTOR('',#1661,1.); -#1661 = DIRECTION('',(1.,0.)); -#1662 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1662 = PCURVE('',#990,#1663); +#1663 = DEFINITIONAL_REPRESENTATION('',(#1664),#1668); +#1664 = LINE('',#1665,#1666); +#1665 = CARTESIAN_POINT('',(0.,0.)); +#1666 = VECTOR('',#1667,1.); +#1667 = DIRECTION('',(1.,-7.395570986447E-32)); +#1668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1663 = FACE_BOUND('',#1664,.T.); -#1664 = EDGE_LOOP('',(#1665)); -#1665 = ORIENTED_EDGE('',*,*,#1666,.T.); -#1666 = EDGE_CURVE('',#1667,#1667,#1669,.T.); -#1667 = VERTEX_POINT('',#1668); -#1668 = CARTESIAN_POINT('',(7.5,15.,-1.665334536938E-14)); -#1669 = SURFACE_CURVE('',#1670,(#1675,#1686),.PCURVE_S1.); -#1670 = CIRCLE('',#1671,7.5); -#1671 = AXIS2_PLACEMENT_3D('',#1672,#1673,#1674); -#1672 = CARTESIAN_POINT('',(0.,15.,-1.59872115546E-14)); -#1673 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#1674 = DIRECTION('',(1.,0.,0.)); -#1675 = PCURVE('',#961,#1676); -#1676 = DEFINITIONAL_REPRESENTATION('',(#1677),#1685); -#1677 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1678,#1679,#1680,#1681, -#1682,#1683,#1684),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#1669 = FACE_BOUND('',#1670,.T.); +#1670 = EDGE_LOOP('',(#1671)); +#1671 = ORIENTED_EDGE('',*,*,#1672,.T.); +#1672 = EDGE_CURVE('',#1673,#1673,#1675,.T.); +#1673 = VERTEX_POINT('',#1674); +#1674 = CARTESIAN_POINT('',(7.5,15.,7.E-15)); +#1675 = SURFACE_CURVE('',#1676,(#1681,#1692),.PCURVE_S1.); +#1676 = CIRCLE('',#1677,7.5); +#1677 = AXIS2_PLACEMENT_3D('',#1678,#1679,#1680); +#1678 = CARTESIAN_POINT('',(0.,15.,3.552713678801E-15)); +#1679 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1680 = DIRECTION('',(1.,0.,0.)); +#1681 = PCURVE('',#962,#1682); +#1682 = DEFINITIONAL_REPRESENTATION('',(#1683),#1691); +#1683 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#1684,#1685,#1686,#1687, +#1688,#1689,#1690),.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('') ); -#1678 = CARTESIAN_POINT('',(1.64541601743,7.5)); -#1679 = CARTESIAN_POINT('',(14.635797074197,7.5)); -#1680 = CARTESIAN_POINT('',(8.140606545813,-3.75)); -#1681 = CARTESIAN_POINT('',(1.64541601743,-15.)); -#1682 = CARTESIAN_POINT('',(-4.849774510953,-3.75)); -#1683 = CARTESIAN_POINT('',(-11.34496503933,7.5)); #1684 = CARTESIAN_POINT('',(1.64541601743,7.5)); -#1685 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1685 = CARTESIAN_POINT('',(14.635797074197,7.5)); +#1686 = CARTESIAN_POINT('',(8.140606545813,-3.75)); +#1687 = CARTESIAN_POINT('',(1.64541601743,-15.)); +#1688 = CARTESIAN_POINT('',(-4.849774510953,-3.75)); +#1689 = CARTESIAN_POINT('',(-11.34496503933,7.5)); +#1690 = CARTESIAN_POINT('',(1.64541601743,7.5)); +#1691 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1686 = PCURVE('',#1687,#1692); -#1687 = CYLINDRICAL_SURFACE('',#1688,7.5); -#1688 = AXIS2_PLACEMENT_3D('',#1689,#1690,#1691); -#1689 = CARTESIAN_POINT('',(0.,15.,-1.665334536938E-14)); -#1690 = DIRECTION('',(0.,1.,-1.110223024625E-15)); -#1691 = DIRECTION('',(1.,0.,0.)); -#1692 = DEFINITIONAL_REPRESENTATION('',(#1693),#1696); -#1693 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#1694,#1695),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#1694 = CARTESIAN_POINT('',(0.,0.)); -#1695 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#1696 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1692 = PCURVE('',#1693,#1698); +#1693 = CYLINDRICAL_SURFACE('',#1694,7.5); +#1694 = AXIS2_PLACEMENT_3D('',#1695,#1696,#1697); +#1695 = CARTESIAN_POINT('',(0.,15.,3.33E-15)); +#1696 = DIRECTION('',(0.,1.,2.2E-16)); +#1697 = DIRECTION('',(1.,0.,0.)); +#1698 = DEFINITIONAL_REPRESENTATION('',(#1699),#1703); +#1699 = LINE('',#1700,#1701); +#1700 = CARTESIAN_POINT('',(-0.,0.)); +#1701 = VECTOR('',#1702,1.); +#1702 = DIRECTION('',(-1.,0.)); +#1703 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1697 = ADVANCED_FACE('',(#1698),#1043,.T.); -#1698 = FACE_BOUND('',#1699,.T.); -#1699 = EDGE_LOOP('',(#1700,#1701,#1702,#1725)); -#1700 = ORIENTED_EDGE('',*,*,#1144,.F.); -#1701 = ORIENTED_EDGE('',*,*,#1029,.T.); -#1702 = ORIENTED_EDGE('',*,*,#1703,.T.); -#1703 = EDGE_CURVE('',#1002,#1704,#1706,.T.); -#1704 = VERTEX_POINT('',#1705); -#1705 = CARTESIAN_POINT('',(17.,-15.,6.55)); -#1706 = SURFACE_CURVE('',#1707,(#1711,#1718),.PCURVE_S1.); -#1707 = LINE('',#1708,#1709); -#1708 = CARTESIAN_POINT('',(14.673854004357,-15.,8.876145995643)); -#1709 = VECTOR('',#1710,1.); -#1710 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1711 = PCURVE('',#1043,#1712); -#1712 = DEFINITIONAL_REPRESENTATION('',(#1713),#1717); -#1713 = LINE('',#1714,#1715); -#1714 = CARTESIAN_POINT('',(30.,-2.936113824504)); -#1715 = VECTOR('',#1716,1.); -#1716 = DIRECTION('',(-9.860761315263E-32,1.)); -#1717 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#1718 = PCURVE('',#1017,#1719); +#1704 = ADVANCED_FACE('',(#1705),#1044,.T.); +#1705 = FACE_BOUND('',#1706,.T.); +#1706 = EDGE_LOOP('',(#1707,#1708,#1709,#1732)); +#1707 = ORIENTED_EDGE('',*,*,#1150,.F.); +#1708 = ORIENTED_EDGE('',*,*,#1030,.T.); +#1709 = ORIENTED_EDGE('',*,*,#1710,.T.); +#1710 = EDGE_CURVE('',#1003,#1711,#1713,.T.); +#1711 = VERTEX_POINT('',#1712); +#1712 = CARTESIAN_POINT('',(17.,-15.,6.55)); +#1713 = SURFACE_CURVE('',#1714,(#1718,#1725),.PCURVE_S1.); +#1714 = LINE('',#1715,#1716); +#1715 = CARTESIAN_POINT('',(14.673854004357,-15.,8.876145995643)); +#1716 = VECTOR('',#1717,1.); +#1717 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1718 = PCURVE('',#1044,#1719); #1719 = DEFINITIONAL_REPRESENTATION('',(#1720),#1724); #1720 = LINE('',#1721,#1722); -#1721 = CARTESIAN_POINT('',(10.521562013072,14.673854004357)); +#1721 = CARTESIAN_POINT('',(30.,-2.936113824504)); #1722 = VECTOR('',#1723,1.); -#1723 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1723 = DIRECTION('',(-4.43650813896E-18,1.)); #1724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1725 = ORIENTED_EDGE('',*,*,#1726,.F.); -#1726 = EDGE_CURVE('',#1145,#1704,#1727,.T.); -#1727 = SURFACE_CURVE('',#1728,(#1732,#1739),.PCURVE_S1.); -#1728 = LINE('',#1729,#1730); -#1729 = CARTESIAN_POINT('',(17.,15.,6.55)); -#1730 = VECTOR('',#1731,1.); -#1731 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#1732 = PCURVE('',#1043,#1733); -#1733 = DEFINITIONAL_REPRESENTATION('',(#1734),#1738); -#1734 = LINE('',#1735,#1736); -#1735 = CARTESIAN_POINT('',(-1.665334536938E-16,0.353553390593)); -#1736 = VECTOR('',#1737,1.); -#1737 = DIRECTION('',(1.,9.860761315263E-32)); -#1738 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1725 = PCURVE('',#1018,#1726); +#1726 = DEFINITIONAL_REPRESENTATION('',(#1727),#1731); +#1727 = LINE('',#1728,#1729); +#1728 = CARTESIAN_POINT('',(10.521562013072,14.673854004357)); +#1729 = VECTOR('',#1730,1.); +#1730 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1739 = PCURVE('',#1183,#1740); +#1732 = ORIENTED_EDGE('',*,*,#1733,.F.); +#1733 = EDGE_CURVE('',#1151,#1711,#1734,.T.); +#1734 = SURFACE_CURVE('',#1735,(#1739,#1746),.PCURVE_S1.); +#1735 = LINE('',#1736,#1737); +#1736 = CARTESIAN_POINT('',(17.,15.,6.55)); +#1737 = VECTOR('',#1738,1.); +#1738 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1739 = PCURVE('',#1044,#1740); #1740 = DEFINITIONAL_REPRESENTATION('',(#1741),#1745); #1741 = LINE('',#1742,#1743); -#1742 = CARTESIAN_POINT('',(0.5,3.330669073875E-16)); +#1742 = CARTESIAN_POINT('',(5.5E-17,0.353553390593)); #1743 = VECTOR('',#1744,1.); -#1744 = DIRECTION('',(0.,-1.)); +#1744 = DIRECTION('',(1.,2.465190328816E-32)); #1745 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1746 = ADVANCED_FACE('',(#1747),#989,.T.); -#1747 = FACE_BOUND('',#1748,.T.); -#1748 = EDGE_LOOP('',(#1749,#1772,#1793,#1794)); -#1749 = ORIENTED_EDGE('',*,*,#1750,.T.); -#1750 = EDGE_CURVE('',#1616,#1751,#1753,.T.); -#1751 = VERTEX_POINT('',#1752); -#1752 = CARTESIAN_POINT('',(3.5,-15.,10.95)); -#1753 = SURFACE_CURVE('',#1754,(#1758,#1765),.PCURVE_S1.); -#1754 = LINE('',#1755,#1756); -#1755 = CARTESIAN_POINT('',(3.5,15.,10.95)); -#1756 = VECTOR('',#1757,1.); -#1757 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#1758 = PCURVE('',#989,#1759); -#1759 = DEFINITIONAL_REPRESENTATION('',(#1760),#1764); -#1760 = LINE('',#1761,#1762); -#1761 = CARTESIAN_POINT('',(0.,0.)); -#1762 = VECTOR('',#1763,1.); -#1763 = DIRECTION('',(9.860761315263E-32,-1.)); -#1764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1746 = PCURVE('',#1189,#1747); +#1747 = DEFINITIONAL_REPRESENTATION('',(#1748),#1752); +#1748 = LINE('',#1749,#1750); +#1749 = CARTESIAN_POINT('',(0.5,-1.1E-16)); +#1750 = VECTOR('',#1751,1.); +#1751 = DIRECTION('',(0.,-1.)); +#1752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1765 = PCURVE('',#1631,#1766); +#1753 = ADVANCED_FACE('',(#1754),#990,.T.); +#1754 = FACE_BOUND('',#1755,.T.); +#1755 = EDGE_LOOP('',(#1756,#1779,#1800,#1801)); +#1756 = ORIENTED_EDGE('',*,*,#1757,.T.); +#1757 = EDGE_CURVE('',#1622,#1758,#1760,.T.); +#1758 = VERTEX_POINT('',#1759); +#1759 = CARTESIAN_POINT('',(3.5,-15.,10.95)); +#1760 = SURFACE_CURVE('',#1761,(#1765,#1772),.PCURVE_S1.); +#1761 = LINE('',#1762,#1763); +#1762 = CARTESIAN_POINT('',(3.5,15.,10.95)); +#1763 = VECTOR('',#1764,1.); +#1764 = DIRECTION('',(0.,-1.,-2.2E-16)); +#1765 = PCURVE('',#990,#1766); #1766 = DEFINITIONAL_REPRESENTATION('',(#1767),#1771); #1767 = LINE('',#1768,#1769); -#1768 = CARTESIAN_POINT('',(7.,0.)); +#1768 = CARTESIAN_POINT('',(0.,0.)); #1769 = VECTOR('',#1770,1.); -#1770 = DIRECTION('',(0.,-1.)); +#1770 = DIRECTION('',(-4.43650813896E-18,-1.)); #1771 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1772 = ORIENTED_EDGE('',*,*,#1773,.T.); -#1773 = EDGE_CURVE('',#1751,#974,#1774,.T.); -#1774 = SURFACE_CURVE('',#1775,(#1779,#1786),.PCURVE_S1.); -#1775 = LINE('',#1776,#1777); -#1776 = CARTESIAN_POINT('',(3.5,-15.,10.95)); -#1777 = VECTOR('',#1778,1.); -#1778 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1779 = PCURVE('',#989,#1780); -#1780 = DEFINITIONAL_REPRESENTATION('',(#1781),#1785); -#1781 = LINE('',#1782,#1783); -#1782 = CARTESIAN_POINT('',(3.140184917368E-16,-30.)); -#1783 = VECTOR('',#1784,1.); -#1784 = DIRECTION('',(1.,0.)); -#1785 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1772 = PCURVE('',#1637,#1773); +#1773 = DEFINITIONAL_REPRESENTATION('',(#1774),#1778); +#1774 = LINE('',#1775,#1776); +#1775 = CARTESIAN_POINT('',(7.,0.)); +#1776 = VECTOR('',#1777,1.); +#1777 = DIRECTION('',(0.,-1.)); +#1778 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1786 = PCURVE('',#1017,#1787); +#1779 = ORIENTED_EDGE('',*,*,#1780,.T.); +#1780 = EDGE_CURVE('',#1758,#975,#1781,.T.); +#1781 = SURFACE_CURVE('',#1782,(#1786,#1793),.PCURVE_S1.); +#1782 = LINE('',#1783,#1784); +#1783 = CARTESIAN_POINT('',(3.5,-15.,10.95)); +#1784 = VECTOR('',#1785,1.); +#1785 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1786 = PCURVE('',#990,#1787); #1787 = DEFINITIONAL_REPRESENTATION('',(#1788),#1792); #1788 = LINE('',#1789,#1790); -#1789 = CARTESIAN_POINT('',(12.59541601743,3.5)); +#1789 = CARTESIAN_POINT('',(2.242958677881E-16,-30.)); #1790 = VECTOR('',#1791,1.); -#1791 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1791 = DIRECTION('',(1.,-7.395570986447E-32)); #1792 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1793 = ORIENTED_EDGE('',*,*,#973,.F.); -#1794 = ORIENTED_EDGE('',*,*,#1643,.F.); -#1795 = ADVANCED_FACE('',(#1796,#2190),#1017,.F.); -#1796 = FACE_BOUND('',#1797,.F.); -#1797 = EDGE_LOOP('',(#1798,#1799,#1800,#1823,#1846,#1869,#1892,#1915, - #1938,#1961,#1984,#2007,#2030,#2053,#2076,#2099,#2122,#2145,#2168, - #2189)); -#1798 = ORIENTED_EDGE('',*,*,#1001,.T.); -#1799 = ORIENTED_EDGE('',*,*,#1703,.T.); -#1800 = ORIENTED_EDGE('',*,*,#1801,.T.); -#1801 = EDGE_CURVE('',#1704,#1802,#1804,.T.); -#1802 = VERTEX_POINT('',#1803); -#1803 = CARTESIAN_POINT('',(17.,-15.,-2.95)); -#1804 = SURFACE_CURVE('',#1805,(#1809,#1816),.PCURVE_S1.); -#1805 = LINE('',#1806,#1807); -#1806 = CARTESIAN_POINT('',(17.,-15.,7.05)); -#1807 = VECTOR('',#1808,1.); -#1808 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1809 = PCURVE('',#1017,#1810); -#1810 = DEFINITIONAL_REPRESENTATION('',(#1811),#1815); -#1811 = LINE('',#1812,#1813); -#1812 = CARTESIAN_POINT('',(8.69541601743,17.)); -#1813 = VECTOR('',#1814,1.); -#1814 = DIRECTION('',(-1.,0.)); -#1815 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1793 = PCURVE('',#1018,#1794); +#1794 = DEFINITIONAL_REPRESENTATION('',(#1795),#1799); +#1795 = LINE('',#1796,#1797); +#1796 = CARTESIAN_POINT('',(12.59541601743,3.5)); +#1797 = VECTOR('',#1798,1.); +#1798 = DIRECTION('',(-0.707106781187,0.707106781187)); +#1799 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1816 = PCURVE('',#1183,#1817); +#1800 = ORIENTED_EDGE('',*,*,#974,.F.); +#1801 = ORIENTED_EDGE('',*,*,#1649,.F.); +#1802 = ADVANCED_FACE('',(#1803,#2197),#1018,.F.); +#1803 = FACE_BOUND('',#1804,.F.); +#1804 = EDGE_LOOP('',(#1805,#1806,#1807,#1830,#1853,#1876,#1899,#1922, + #1945,#1968,#1991,#2014,#2037,#2060,#2083,#2106,#2129,#2152,#2175, + #2196)); +#1805 = ORIENTED_EDGE('',*,*,#1002,.T.); +#1806 = ORIENTED_EDGE('',*,*,#1710,.T.); +#1807 = ORIENTED_EDGE('',*,*,#1808,.T.); +#1808 = EDGE_CURVE('',#1711,#1809,#1811,.T.); +#1809 = VERTEX_POINT('',#1810); +#1810 = CARTESIAN_POINT('',(17.,-15.,-2.95)); +#1811 = SURFACE_CURVE('',#1812,(#1816,#1823),.PCURVE_S1.); +#1812 = LINE('',#1813,#1814); +#1813 = CARTESIAN_POINT('',(17.,-15.,7.05)); +#1814 = VECTOR('',#1815,1.); +#1815 = DIRECTION('',(0.,2.2E-16,-1.)); +#1816 = PCURVE('',#1018,#1817); #1817 = DEFINITIONAL_REPRESENTATION('',(#1818),#1822); #1818 = LINE('',#1819,#1820); -#1819 = CARTESIAN_POINT('',(4.440892098501E-16,-30.)); +#1819 = CARTESIAN_POINT('',(8.69541601743,17.)); #1820 = VECTOR('',#1821,1.); -#1821 = DIRECTION('',(1.,0.)); +#1821 = DIRECTION('',(-1.,0.)); #1822 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1823 = ORIENTED_EDGE('',*,*,#1824,.T.); -#1824 = EDGE_CURVE('',#1802,#1825,#1827,.T.); -#1825 = VERTEX_POINT('',#1826); -#1826 = CARTESIAN_POINT('',(19.1,-15.,-5.05)); -#1827 = SURFACE_CURVE('',#1828,(#1832,#1839),.PCURVE_S1.); -#1828 = LINE('',#1829,#1830); -#1829 = CARTESIAN_POINT('',(17.,-15.,-2.95)); -#1830 = VECTOR('',#1831,1.); -#1831 = DIRECTION('',(0.707106781187,-7.850462293419E-16,-0.707106781187 - )); -#1832 = PCURVE('',#1017,#1833); -#1833 = DEFINITIONAL_REPRESENTATION('',(#1834),#1838); -#1834 = LINE('',#1835,#1836); -#1835 = CARTESIAN_POINT('',(-1.30458398257,17.)); -#1836 = VECTOR('',#1837,1.); -#1837 = DIRECTION('',(-0.707106781187,0.707106781187)); -#1838 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1823 = PCURVE('',#1189,#1824); +#1824 = DEFINITIONAL_REPRESENTATION('',(#1825),#1829); +#1825 = LINE('',#1826,#1827); +#1826 = CARTESIAN_POINT('',(5.05427357601E-16,-30.)); +#1827 = VECTOR('',#1828,1.); +#1828 = DIRECTION('',(1.,0.)); +#1829 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1839 = PCURVE('',#1211,#1840); +#1830 = ORIENTED_EDGE('',*,*,#1831,.T.); +#1831 = EDGE_CURVE('',#1809,#1832,#1834,.T.); +#1832 = VERTEX_POINT('',#1833); +#1833 = CARTESIAN_POINT('',(19.1,-15.,-5.05)); +#1834 = SURFACE_CURVE('',#1835,(#1839,#1846),.PCURVE_S1.); +#1835 = LINE('',#1836,#1837); +#1836 = CARTESIAN_POINT('',(17.,-15.,-2.95)); +#1837 = VECTOR('',#1838,1.); +#1838 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#1839 = PCURVE('',#1018,#1840); #1840 = DEFINITIONAL_REPRESENTATION('',(#1841),#1845); #1841 = LINE('',#1842,#1843); -#1842 = CARTESIAN_POINT('',(3.140184917368E-16,-30.)); +#1842 = CARTESIAN_POINT('',(-1.30458398257,17.)); #1843 = VECTOR('',#1844,1.); -#1844 = DIRECTION('',(1.,0.)); +#1844 = DIRECTION('',(-0.707106781187,0.707106781187)); #1845 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1846 = ORIENTED_EDGE('',*,*,#1847,.T.); -#1847 = EDGE_CURVE('',#1825,#1848,#1850,.T.); -#1848 = VERTEX_POINT('',#1849); -#1849 = CARTESIAN_POINT('',(19.1,-15.,-10.55)); -#1850 = SURFACE_CURVE('',#1851,(#1855,#1862),.PCURVE_S1.); -#1851 = LINE('',#1852,#1853); -#1852 = CARTESIAN_POINT('',(19.1,-15.,-5.05)); -#1853 = VECTOR('',#1854,1.); -#1854 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#1855 = PCURVE('',#1017,#1856); -#1856 = DEFINITIONAL_REPRESENTATION('',(#1857),#1861); -#1857 = LINE('',#1858,#1859); -#1858 = CARTESIAN_POINT('',(-3.40458398257,19.1)); -#1859 = VECTOR('',#1860,1.); -#1860 = DIRECTION('',(-1.,0.)); -#1861 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1846 = PCURVE('',#1217,#1847); +#1847 = DEFINITIONAL_REPRESENTATION('',(#1848),#1852); +#1848 = LINE('',#1849,#1850); +#1849 = CARTESIAN_POINT('',(5.383143595248E-16,-30.)); +#1850 = VECTOR('',#1851,1.); +#1851 = DIRECTION('',(1.,2.465190328816E-32)); +#1852 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1862 = PCURVE('',#1239,#1863); +#1853 = ORIENTED_EDGE('',*,*,#1854,.T.); +#1854 = EDGE_CURVE('',#1832,#1855,#1857,.T.); +#1855 = VERTEX_POINT('',#1856); +#1856 = CARTESIAN_POINT('',(19.1,-15.,-10.55)); +#1857 = SURFACE_CURVE('',#1858,(#1862,#1869),.PCURVE_S1.); +#1858 = LINE('',#1859,#1860); +#1859 = CARTESIAN_POINT('',(19.1,-15.,-5.05)); +#1860 = VECTOR('',#1861,1.); +#1861 = DIRECTION('',(0.,2.2E-16,-1.)); +#1862 = PCURVE('',#1018,#1863); #1863 = DEFINITIONAL_REPRESENTATION('',(#1864),#1868); #1864 = LINE('',#1865,#1866); -#1865 = CARTESIAN_POINT('',(1.33226762955E-15,-30.)); +#1865 = CARTESIAN_POINT('',(-3.40458398257,19.1)); #1866 = VECTOR('',#1867,1.); -#1867 = DIRECTION('',(1.,0.)); +#1867 = DIRECTION('',(-1.,0.)); #1868 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1869 = ORIENTED_EDGE('',*,*,#1870,.T.); -#1870 = EDGE_CURVE('',#1848,#1871,#1873,.T.); -#1871 = VERTEX_POINT('',#1872); -#1872 = CARTESIAN_POINT('',(18.6,-15.,-11.05)); -#1873 = SURFACE_CURVE('',#1874,(#1878,#1885),.PCURVE_S1.); -#1874 = LINE('',#1875,#1876); -#1875 = CARTESIAN_POINT('',(16.426145995642,-15.,-13.22385400435)); -#1876 = VECTOR('',#1877,1.); -#1877 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#1878 = PCURVE('',#1017,#1879); -#1879 = DEFINITIONAL_REPRESENTATION('',(#1880),#1884); -#1880 = LINE('',#1881,#1882); -#1881 = CARTESIAN_POINT('',(-11.57843798692,16.426145995642)); -#1882 = VECTOR('',#1883,1.); -#1883 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#1884 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1869 = PCURVE('',#1245,#1870); +#1870 = DEFINITIONAL_REPRESENTATION('',(#1871),#1875); +#1871 = LINE('',#1872,#1873); +#1872 = CARTESIAN_POINT('',(1.393605777301E-15,-30.)); +#1873 = VECTOR('',#1874,1.); +#1874 = DIRECTION('',(1.,0.)); +#1875 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1885 = PCURVE('',#1267,#1886); +#1876 = ORIENTED_EDGE('',*,*,#1877,.T.); +#1877 = EDGE_CURVE('',#1855,#1878,#1880,.T.); +#1878 = VERTEX_POINT('',#1879); +#1879 = CARTESIAN_POINT('',(18.6,-15.,-11.05)); +#1880 = SURFACE_CURVE('',#1881,(#1885,#1892),.PCURVE_S1.); +#1881 = LINE('',#1882,#1883); +#1882 = CARTESIAN_POINT('',(16.426145995643,-15.,-13.22385400435)); +#1883 = VECTOR('',#1884,1.); +#1884 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1885 = PCURVE('',#1018,#1886); #1886 = DEFINITIONAL_REPRESENTATION('',(#1887),#1891); #1887 = LINE('',#1888,#1889); -#1888 = CARTESIAN_POINT('',(30.,3.427847206175)); +#1888 = CARTESIAN_POINT('',(-11.57843798692,16.426145995643)); #1889 = VECTOR('',#1890,1.); -#1890 = DIRECTION('',(0.,1.)); +#1890 = DIRECTION('',(-0.707106781187,-0.707106781187)); #1891 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1892 = ORIENTED_EDGE('',*,*,#1893,.T.); -#1893 = EDGE_CURVE('',#1871,#1894,#1896,.T.); -#1894 = VERTEX_POINT('',#1895); -#1895 = CARTESIAN_POINT('',(6.7,-15.,-11.05)); -#1896 = SURFACE_CURVE('',#1897,(#1901,#1908),.PCURVE_S1.); -#1897 = LINE('',#1898,#1899); -#1898 = CARTESIAN_POINT('',(19.1,-15.,-11.05)); -#1899 = VECTOR('',#1900,1.); -#1900 = DIRECTION('',(-1.,0.,0.)); -#1901 = PCURVE('',#1017,#1902); -#1902 = DEFINITIONAL_REPRESENTATION('',(#1903),#1907); -#1903 = LINE('',#1904,#1905); -#1904 = CARTESIAN_POINT('',(-9.40458398257,19.1)); -#1905 = VECTOR('',#1906,1.); -#1906 = DIRECTION('',(0.,-1.)); -#1907 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1892 = PCURVE('',#1273,#1893); +#1893 = DEFINITIONAL_REPRESENTATION('',(#1894),#1898); +#1894 = LINE('',#1895,#1896); +#1895 = CARTESIAN_POINT('',(30.,3.427847206175)); +#1896 = VECTOR('',#1897,1.); +#1897 = DIRECTION('',(-4.43650813896E-18,1.)); +#1898 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1908 = PCURVE('',#1295,#1909); +#1899 = ORIENTED_EDGE('',*,*,#1900,.T.); +#1900 = EDGE_CURVE('',#1878,#1901,#1903,.T.); +#1901 = VERTEX_POINT('',#1902); +#1902 = CARTESIAN_POINT('',(6.7,-15.,-11.05)); +#1903 = SURFACE_CURVE('',#1904,(#1908,#1915),.PCURVE_S1.); +#1904 = LINE('',#1905,#1906); +#1905 = CARTESIAN_POINT('',(19.1,-15.,-11.05)); +#1906 = VECTOR('',#1907,1.); +#1907 = DIRECTION('',(-1.,0.,0.)); +#1908 = PCURVE('',#1018,#1909); #1909 = DEFINITIONAL_REPRESENTATION('',(#1910),#1914); #1910 = LINE('',#1911,#1912); -#1911 = CARTESIAN_POINT('',(0.,-30.)); +#1911 = CARTESIAN_POINT('',(-9.40458398257,19.1)); #1912 = VECTOR('',#1913,1.); -#1913 = DIRECTION('',(1.,0.)); +#1913 = DIRECTION('',(-0.,-1.)); #1914 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1915 = ORIENTED_EDGE('',*,*,#1916,.T.); -#1916 = EDGE_CURVE('',#1894,#1917,#1919,.T.); -#1917 = VERTEX_POINT('',#1918); -#1918 = CARTESIAN_POINT('',(6.,-15.,-10.35)); -#1919 = SURFACE_CURVE('',#1920,(#1924,#1931),.PCURVE_S1.); -#1920 = LINE('',#1921,#1922); -#1921 = CARTESIAN_POINT('',(6.7,-15.,-11.05)); -#1922 = VECTOR('',#1923,1.); -#1923 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#1924 = PCURVE('',#1017,#1925); -#1925 = DEFINITIONAL_REPRESENTATION('',(#1926),#1930); -#1926 = LINE('',#1927,#1928); -#1927 = CARTESIAN_POINT('',(-9.40458398257,6.7)); -#1928 = VECTOR('',#1929,1.); -#1929 = DIRECTION('',(0.707106781187,-0.707106781187)); -#1930 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1915 = PCURVE('',#1301,#1916); +#1916 = DEFINITIONAL_REPRESENTATION('',(#1917),#1921); +#1917 = LINE('',#1918,#1919); +#1918 = CARTESIAN_POINT('',(0.,-30.)); +#1919 = VECTOR('',#1920,1.); +#1920 = DIRECTION('',(1.,0.)); +#1921 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1931 = PCURVE('',#1323,#1932); +#1922 = ORIENTED_EDGE('',*,*,#1923,.T.); +#1923 = EDGE_CURVE('',#1901,#1924,#1926,.T.); +#1924 = VERTEX_POINT('',#1925); +#1925 = CARTESIAN_POINT('',(6.,-15.,-10.35)); +#1926 = SURFACE_CURVE('',#1927,(#1931,#1938),.PCURVE_S1.); +#1927 = LINE('',#1928,#1929); +#1928 = CARTESIAN_POINT('',(6.7,-15.,-11.05)); +#1929 = VECTOR('',#1930,1.); +#1930 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#1931 = PCURVE('',#1018,#1932); #1932 = DEFINITIONAL_REPRESENTATION('',(#1933),#1937); #1933 = LINE('',#1934,#1935); -#1934 = CARTESIAN_POINT('',(1.570092458684E-15,-30.)); +#1934 = CARTESIAN_POINT('',(-9.40458398257,6.7)); #1935 = VECTOR('',#1936,1.); -#1936 = DIRECTION('',(1.,0.)); +#1936 = DIRECTION('',(0.707106781187,-0.707106781187)); #1937 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1938 = ORIENTED_EDGE('',*,*,#1939,.T.); -#1939 = EDGE_CURVE('',#1917,#1940,#1942,.T.); -#1940 = VERTEX_POINT('',#1941); -#1941 = CARTESIAN_POINT('',(-6.,-15.,-10.35)); -#1942 = SURFACE_CURVE('',#1943,(#1947,#1954),.PCURVE_S1.); -#1943 = LINE('',#1944,#1945); -#1944 = CARTESIAN_POINT('',(6.,-15.,-10.35)); -#1945 = VECTOR('',#1946,1.); -#1946 = DIRECTION('',(-1.,0.,0.)); -#1947 = PCURVE('',#1017,#1948); -#1948 = DEFINITIONAL_REPRESENTATION('',(#1949),#1953); -#1949 = LINE('',#1950,#1951); -#1950 = CARTESIAN_POINT('',(-8.70458398257,6.)); -#1951 = VECTOR('',#1952,1.); -#1952 = DIRECTION('',(0.,-1.)); -#1953 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1938 = PCURVE('',#1329,#1939); +#1939 = DEFINITIONAL_REPRESENTATION('',(#1940),#1944); +#1940 = LINE('',#1941,#1942); +#1941 = CARTESIAN_POINT('',(-8.523328512616E-16,-30.)); +#1942 = VECTOR('',#1943,1.); +#1943 = DIRECTION('',(1.,0.)); +#1944 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1954 = PCURVE('',#1351,#1955); +#1945 = ORIENTED_EDGE('',*,*,#1946,.T.); +#1946 = EDGE_CURVE('',#1924,#1947,#1949,.T.); +#1947 = VERTEX_POINT('',#1948); +#1948 = CARTESIAN_POINT('',(-6.,-15.,-10.35)); +#1949 = SURFACE_CURVE('',#1950,(#1954,#1961),.PCURVE_S1.); +#1950 = LINE('',#1951,#1952); +#1951 = CARTESIAN_POINT('',(6.,-15.,-10.35)); +#1952 = VECTOR('',#1953,1.); +#1953 = DIRECTION('',(-1.,0.,0.)); +#1954 = PCURVE('',#1018,#1955); #1955 = DEFINITIONAL_REPRESENTATION('',(#1956),#1960); #1956 = LINE('',#1957,#1958); -#1957 = CARTESIAN_POINT('',(0.,-30.)); +#1957 = CARTESIAN_POINT('',(-8.70458398257,6.)); #1958 = VECTOR('',#1959,1.); -#1959 = DIRECTION('',(1.,0.)); +#1959 = DIRECTION('',(-0.,-1.)); #1960 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1961 = ORIENTED_EDGE('',*,*,#1962,.T.); -#1962 = EDGE_CURVE('',#1940,#1963,#1965,.T.); -#1963 = VERTEX_POINT('',#1964); -#1964 = CARTESIAN_POINT('',(-6.7,-15.,-11.05)); -#1965 = SURFACE_CURVE('',#1966,(#1970,#1977),.PCURVE_S1.); -#1966 = LINE('',#1967,#1968); -#1967 = CARTESIAN_POINT('',(-6.,-15.,-10.35)); -#1968 = VECTOR('',#1969,1.); -#1969 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#1970 = PCURVE('',#1017,#1971); -#1971 = DEFINITIONAL_REPRESENTATION('',(#1972),#1976); -#1972 = LINE('',#1973,#1974); -#1973 = CARTESIAN_POINT('',(-8.70458398257,-6.)); -#1974 = VECTOR('',#1975,1.); -#1975 = DIRECTION('',(-0.707106781187,-0.707106781187)); -#1976 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1961 = PCURVE('',#1357,#1962); +#1962 = DEFINITIONAL_REPRESENTATION('',(#1963),#1967); +#1963 = LINE('',#1964,#1965); +#1964 = CARTESIAN_POINT('',(0.,-30.)); +#1965 = VECTOR('',#1966,1.); +#1966 = DIRECTION('',(1.,0.)); +#1967 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1977 = PCURVE('',#1379,#1978); +#1968 = ORIENTED_EDGE('',*,*,#1969,.T.); +#1969 = EDGE_CURVE('',#1947,#1970,#1972,.T.); +#1970 = VERTEX_POINT('',#1971); +#1971 = CARTESIAN_POINT('',(-6.7,-15.,-11.05)); +#1972 = SURFACE_CURVE('',#1973,(#1977,#1984),.PCURVE_S1.); +#1973 = LINE('',#1974,#1975); +#1974 = CARTESIAN_POINT('',(-6.,-15.,-10.35)); +#1975 = VECTOR('',#1976,1.); +#1976 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#1977 = PCURVE('',#1018,#1978); #1978 = DEFINITIONAL_REPRESENTATION('',(#1979),#1983); #1979 = LINE('',#1980,#1981); -#1980 = CARTESIAN_POINT('',(-1.570092458684E-15,-30.)); +#1980 = CARTESIAN_POINT('',(-8.70458398257,-6.)); #1981 = VECTOR('',#1982,1.); -#1982 = DIRECTION('',(1.,0.)); +#1982 = DIRECTION('',(-0.707106781187,-0.707106781187)); #1983 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#1984 = ORIENTED_EDGE('',*,*,#1985,.T.); -#1985 = EDGE_CURVE('',#1963,#1986,#1988,.T.); -#1986 = VERTEX_POINT('',#1987); -#1987 = CARTESIAN_POINT('',(-18.6,-15.,-11.05)); -#1988 = SURFACE_CURVE('',#1989,(#1993,#2000),.PCURVE_S1.); -#1989 = LINE('',#1990,#1991); -#1990 = CARTESIAN_POINT('',(-6.7,-15.,-11.05)); -#1991 = VECTOR('',#1992,1.); -#1992 = DIRECTION('',(-1.,0.,0.)); -#1993 = PCURVE('',#1017,#1994); -#1994 = DEFINITIONAL_REPRESENTATION('',(#1995),#1999); -#1995 = LINE('',#1996,#1997); -#1996 = CARTESIAN_POINT('',(-9.40458398257,-6.7)); -#1997 = VECTOR('',#1998,1.); -#1998 = DIRECTION('',(0.,-1.)); -#1999 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#1984 = PCURVE('',#1385,#1985); +#1985 = DEFINITIONAL_REPRESENTATION('',(#1986),#1990); +#1986 = LINE('',#1987,#1988); +#1987 = CARTESIAN_POINT('',(-1.659815082632E-15,-30.)); +#1988 = VECTOR('',#1989,1.); +#1989 = DIRECTION('',(1.,2.465190328816E-32)); +#1990 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2000 = PCURVE('',#1407,#2001); +#1991 = ORIENTED_EDGE('',*,*,#1992,.T.); +#1992 = EDGE_CURVE('',#1970,#1993,#1995,.T.); +#1993 = VERTEX_POINT('',#1994); +#1994 = CARTESIAN_POINT('',(-18.6,-15.,-11.05)); +#1995 = SURFACE_CURVE('',#1996,(#2000,#2007),.PCURVE_S1.); +#1996 = LINE('',#1997,#1998); +#1997 = CARTESIAN_POINT('',(-6.7,-15.,-11.05)); +#1998 = VECTOR('',#1999,1.); +#1999 = DIRECTION('',(-1.,0.,0.)); +#2000 = PCURVE('',#1018,#2001); #2001 = DEFINITIONAL_REPRESENTATION('',(#2002),#2006); #2002 = LINE('',#2003,#2004); -#2003 = CARTESIAN_POINT('',(0.,-30.)); +#2003 = CARTESIAN_POINT('',(-9.40458398257,-6.7)); #2004 = VECTOR('',#2005,1.); -#2005 = DIRECTION('',(1.,0.)); +#2005 = DIRECTION('',(-0.,-1.)); #2006 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2007 = ORIENTED_EDGE('',*,*,#2008,.T.); -#2008 = EDGE_CURVE('',#1986,#2009,#2011,.T.); -#2009 = VERTEX_POINT('',#2010); -#2010 = CARTESIAN_POINT('',(-19.1,-15.,-10.55)); -#2011 = SURFACE_CURVE('',#2012,(#2016,#2023),.PCURVE_S1.); -#2012 = LINE('',#2013,#2014); -#2013 = CARTESIAN_POINT('',(-16.42614599564,-15.,-13.22385400435)); -#2014 = VECTOR('',#2015,1.); -#2015 = DIRECTION('',(-0.707106781187,7.850462293419E-16,0.707106781187) - ); -#2016 = PCURVE('',#1017,#2017); -#2017 = DEFINITIONAL_REPRESENTATION('',(#2018),#2022); -#2018 = LINE('',#2019,#2020); -#2019 = CARTESIAN_POINT('',(-11.57843798692,-16.42614599564)); -#2020 = VECTOR('',#2021,1.); -#2021 = DIRECTION('',(0.707106781187,-0.707106781187)); -#2022 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2007 = PCURVE('',#1413,#2008); +#2008 = DEFINITIONAL_REPRESENTATION('',(#2009),#2013); +#2009 = LINE('',#2010,#2011); +#2010 = CARTESIAN_POINT('',(0.,-30.)); +#2011 = VECTOR('',#2012,1.); +#2012 = DIRECTION('',(1.,0.)); +#2013 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2023 = PCURVE('',#1435,#2024); +#2014 = ORIENTED_EDGE('',*,*,#2015,.T.); +#2015 = EDGE_CURVE('',#1993,#2016,#2018,.T.); +#2016 = VERTEX_POINT('',#2017); +#2017 = CARTESIAN_POINT('',(-19.1,-15.,-10.55)); +#2018 = SURFACE_CURVE('',#2019,(#2023,#2030),.PCURVE_S1.); +#2019 = LINE('',#2020,#2021); +#2020 = CARTESIAN_POINT('',(-16.42614599564,-15.,-13.22385400435)); +#2021 = VECTOR('',#2022,1.); +#2022 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#2023 = PCURVE('',#1018,#2024); #2024 = DEFINITIONAL_REPRESENTATION('',(#2025),#2029); #2025 = LINE('',#2026,#2027); -#2026 = CARTESIAN_POINT('',(30.,-3.427847206175)); +#2026 = CARTESIAN_POINT('',(-11.57843798692,-16.42614599564)); #2027 = VECTOR('',#2028,1.); -#2028 = DIRECTION('',(0.,1.)); +#2028 = DIRECTION('',(0.707106781187,-0.707106781187)); #2029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2030 = ORIENTED_EDGE('',*,*,#2031,.T.); -#2031 = EDGE_CURVE('',#2009,#2032,#2034,.T.); -#2032 = VERTEX_POINT('',#2033); -#2033 = CARTESIAN_POINT('',(-19.1,-15.,-5.05)); -#2034 = SURFACE_CURVE('',#2035,(#2039,#2046),.PCURVE_S1.); -#2035 = LINE('',#2036,#2037); -#2036 = CARTESIAN_POINT('',(-19.1,-15.,-11.05)); -#2037 = VECTOR('',#2038,1.); -#2038 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#2039 = PCURVE('',#1017,#2040); -#2040 = DEFINITIONAL_REPRESENTATION('',(#2041),#2045); -#2041 = LINE('',#2042,#2043); -#2042 = CARTESIAN_POINT('',(-9.40458398257,-19.1)); -#2043 = VECTOR('',#2044,1.); -#2044 = DIRECTION('',(1.,0.)); -#2045 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2030 = PCURVE('',#1441,#2031); +#2031 = DEFINITIONAL_REPRESENTATION('',(#2032),#2036); +#2032 = LINE('',#2033,#2034); +#2033 = CARTESIAN_POINT('',(30.,-3.427847206175)); +#2034 = VECTOR('',#2035,1.); +#2035 = DIRECTION('',(4.43650813896E-18,1.)); +#2036 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2046 = PCURVE('',#1463,#2047); +#2037 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2038 = EDGE_CURVE('',#2016,#2039,#2041,.T.); +#2039 = VERTEX_POINT('',#2040); +#2040 = CARTESIAN_POINT('',(-19.1,-15.,-5.05)); +#2041 = SURFACE_CURVE('',#2042,(#2046,#2053),.PCURVE_S1.); +#2042 = LINE('',#2043,#2044); +#2043 = CARTESIAN_POINT('',(-19.1,-15.,-11.05)); +#2044 = VECTOR('',#2045,1.); +#2045 = DIRECTION('',(0.,-2.2E-16,1.)); +#2046 = PCURVE('',#1018,#2047); #2047 = DEFINITIONAL_REPRESENTATION('',(#2048),#2052); #2048 = LINE('',#2049,#2050); -#2049 = CARTESIAN_POINT('',(1.33226762955E-15,-30.)); +#2049 = CARTESIAN_POINT('',(-9.40458398257,-19.1)); #2050 = VECTOR('',#2051,1.); #2051 = DIRECTION('',(1.,0.)); #2052 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2053 = ORIENTED_EDGE('',*,*,#2054,.T.); -#2054 = EDGE_CURVE('',#2032,#2055,#2057,.T.); -#2055 = VERTEX_POINT('',#2056); -#2056 = CARTESIAN_POINT('',(-17.,-15.,-2.95)); -#2057 = SURFACE_CURVE('',#2058,(#2062,#2069),.PCURVE_S1.); -#2058 = LINE('',#2059,#2060); -#2059 = CARTESIAN_POINT('',(-19.1,-15.,-5.05)); -#2060 = VECTOR('',#2061,1.); -#2061 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#2062 = PCURVE('',#1017,#2063); -#2063 = DEFINITIONAL_REPRESENTATION('',(#2064),#2068); -#2064 = LINE('',#2065,#2066); -#2065 = CARTESIAN_POINT('',(-3.40458398257,-19.1)); -#2066 = VECTOR('',#2067,1.); -#2067 = DIRECTION('',(0.707106781187,0.707106781187)); -#2068 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2053 = PCURVE('',#1469,#2054); +#2054 = DEFINITIONAL_REPRESENTATION('',(#2055),#2059); +#2055 = LINE('',#2056,#2057); +#2056 = CARTESIAN_POINT('',(-2.281784197001E-15,-30.)); +#2057 = VECTOR('',#2058,1.); +#2058 = DIRECTION('',(1.,0.)); +#2059 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2069 = PCURVE('',#1491,#2070); +#2060 = ORIENTED_EDGE('',*,*,#2061,.T.); +#2061 = EDGE_CURVE('',#2039,#2062,#2064,.T.); +#2062 = VERTEX_POINT('',#2063); +#2063 = CARTESIAN_POINT('',(-17.,-15.,-2.95)); +#2064 = SURFACE_CURVE('',#2065,(#2069,#2076),.PCURVE_S1.); +#2065 = LINE('',#2066,#2067); +#2066 = CARTESIAN_POINT('',(-19.1,-15.,-5.05)); +#2067 = VECTOR('',#2068,1.); +#2068 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#2069 = PCURVE('',#1018,#2070); #2070 = DEFINITIONAL_REPRESENTATION('',(#2071),#2075); #2071 = LINE('',#2072,#2073); -#2072 = CARTESIAN_POINT('',(-3.140184917368E-16,-30.)); +#2072 = CARTESIAN_POINT('',(-3.40458398257,-19.1)); #2073 = VECTOR('',#2074,1.); -#2074 = DIRECTION('',(1.,0.)); +#2074 = DIRECTION('',(0.707106781187,0.707106781187)); #2075 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2076 = ORIENTED_EDGE('',*,*,#2077,.T.); -#2077 = EDGE_CURVE('',#2055,#2078,#2080,.T.); -#2078 = VERTEX_POINT('',#2079); -#2079 = CARTESIAN_POINT('',(-17.,-15.,6.55)); -#2080 = SURFACE_CURVE('',#2081,(#2085,#2092),.PCURVE_S1.); -#2081 = LINE('',#2082,#2083); -#2082 = CARTESIAN_POINT('',(-17.,-15.,-2.95)); -#2083 = VECTOR('',#2084,1.); -#2084 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#2085 = PCURVE('',#1017,#2086); -#2086 = DEFINITIONAL_REPRESENTATION('',(#2087),#2091); -#2087 = LINE('',#2088,#2089); -#2088 = CARTESIAN_POINT('',(-1.30458398257,-17.)); -#2089 = VECTOR('',#2090,1.); -#2090 = DIRECTION('',(1.,0.)); -#2091 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2076 = PCURVE('',#1497,#2077); +#2077 = DEFINITIONAL_REPRESENTATION('',(#2078),#2082); +#2078 = LINE('',#2079,#2080); +#2079 = CARTESIAN_POINT('',(-2.242958677881E-16,-30.)); +#2080 = VECTOR('',#2081,1.); +#2081 = DIRECTION('',(1.,-2.465190328816E-32)); +#2082 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2092 = PCURVE('',#1519,#2093); +#2083 = ORIENTED_EDGE('',*,*,#2084,.T.); +#2084 = EDGE_CURVE('',#2062,#2085,#2087,.T.); +#2085 = VERTEX_POINT('',#2086); +#2086 = CARTESIAN_POINT('',(-17.,-15.,6.55)); +#2087 = SURFACE_CURVE('',#2088,(#2092,#2099),.PCURVE_S1.); +#2088 = LINE('',#2089,#2090); +#2089 = CARTESIAN_POINT('',(-17.,-15.,-2.95)); +#2090 = VECTOR('',#2091,1.); +#2091 = DIRECTION('',(0.,-2.2E-16,1.)); +#2092 = PCURVE('',#1018,#2093); #2093 = DEFINITIONAL_REPRESENTATION('',(#2094),#2098); #2094 = LINE('',#2095,#2096); -#2095 = CARTESIAN_POINT('',(-4.440892098501E-16,-30.)); +#2095 = CARTESIAN_POINT('',(-1.30458398257,-17.)); #2096 = VECTOR('',#2097,1.); #2097 = DIRECTION('',(1.,0.)); #2098 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2099 = ORIENTED_EDGE('',*,*,#2100,.T.); -#2100 = EDGE_CURVE('',#2078,#2101,#2103,.T.); -#2101 = VERTEX_POINT('',#2102); -#2102 = CARTESIAN_POINT('',(-16.5,-15.,7.05)); -#2103 = SURFACE_CURVE('',#2104,(#2108,#2115),.PCURVE_S1.); -#2104 = LINE('',#2105,#2106); -#2105 = CARTESIAN_POINT('',(-14.67385400435,-15.,8.876145995643)); -#2106 = VECTOR('',#2107,1.); -#2107 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#2108 = PCURVE('',#1017,#2109); -#2109 = DEFINITIONAL_REPRESENTATION('',(#2110),#2114); -#2110 = LINE('',#2111,#2112); -#2111 = CARTESIAN_POINT('',(10.521562013072,-14.67385400435)); -#2112 = VECTOR('',#2113,1.); -#2113 = DIRECTION('',(0.707106781187,0.707106781187)); -#2114 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2099 = PCURVE('',#1525,#2100); +#2100 = DEFINITIONAL_REPRESENTATION('',(#2101),#2105); +#2101 = LINE('',#2102,#2103); +#2102 = CARTESIAN_POINT('',(-1.393605777301E-15,-30.)); +#2103 = VECTOR('',#2104,1.); +#2104 = DIRECTION('',(1.,0.)); +#2105 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2115 = PCURVE('',#1547,#2116); +#2106 = ORIENTED_EDGE('',*,*,#2107,.T.); +#2107 = EDGE_CURVE('',#2085,#2108,#2110,.T.); +#2108 = VERTEX_POINT('',#2109); +#2109 = CARTESIAN_POINT('',(-16.5,-15.,7.05)); +#2110 = SURFACE_CURVE('',#2111,(#2115,#2122),.PCURVE_S1.); +#2111 = LINE('',#2112,#2113); +#2112 = CARTESIAN_POINT('',(-14.67385400435,-15.,8.876145995643)); +#2113 = VECTOR('',#2114,1.); +#2114 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#2115 = PCURVE('',#1018,#2116); #2116 = DEFINITIONAL_REPRESENTATION('',(#2117),#2121); #2117 = LINE('',#2118,#2119); -#2118 = CARTESIAN_POINT('',(30.,2.936113824504)); +#2118 = CARTESIAN_POINT('',(10.521562013072,-14.67385400435)); #2119 = VECTOR('',#2120,1.); -#2120 = DIRECTION('',(0.,1.)); +#2120 = DIRECTION('',(0.707106781187,0.707106781187)); #2121 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2122 = ORIENTED_EDGE('',*,*,#2123,.T.); -#2123 = EDGE_CURVE('',#2101,#2124,#2126,.T.); -#2124 = VERTEX_POINT('',#2125); -#2125 = CARTESIAN_POINT('',(-7.4,-15.,7.05)); -#2126 = SURFACE_CURVE('',#2127,(#2131,#2138),.PCURVE_S1.); -#2127 = LINE('',#2128,#2129); -#2128 = CARTESIAN_POINT('',(-17.,-15.,7.05)); -#2129 = VECTOR('',#2130,1.); -#2130 = DIRECTION('',(1.,0.,0.)); -#2131 = PCURVE('',#1017,#2132); -#2132 = DEFINITIONAL_REPRESENTATION('',(#2133),#2137); -#2133 = LINE('',#2134,#2135); -#2134 = CARTESIAN_POINT('',(8.69541601743,-17.)); -#2135 = VECTOR('',#2136,1.); -#2136 = DIRECTION('',(0.,1.)); -#2137 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2122 = PCURVE('',#1553,#2123); +#2123 = DEFINITIONAL_REPRESENTATION('',(#2124),#2128); +#2124 = LINE('',#2125,#2126); +#2125 = CARTESIAN_POINT('',(30.,2.936113824504)); +#2126 = VECTOR('',#2127,1.); +#2127 = DIRECTION('',(4.43650813896E-18,1.)); +#2128 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2138 = PCURVE('',#1575,#2139); +#2129 = ORIENTED_EDGE('',*,*,#2130,.T.); +#2130 = EDGE_CURVE('',#2108,#2131,#2133,.T.); +#2131 = VERTEX_POINT('',#2132); +#2132 = CARTESIAN_POINT('',(-7.4,-15.,7.05)); +#2133 = SURFACE_CURVE('',#2134,(#2138,#2145),.PCURVE_S1.); +#2134 = LINE('',#2135,#2136); +#2135 = CARTESIAN_POINT('',(-17.,-15.,7.05)); +#2136 = VECTOR('',#2137,1.); +#2137 = DIRECTION('',(1.,0.,0.)); +#2138 = PCURVE('',#1018,#2139); #2139 = DEFINITIONAL_REPRESENTATION('',(#2140),#2144); #2140 = LINE('',#2141,#2142); -#2141 = CARTESIAN_POINT('',(0.,-30.)); +#2141 = CARTESIAN_POINT('',(8.69541601743,-17.)); #2142 = VECTOR('',#2143,1.); -#2143 = DIRECTION('',(1.,0.)); +#2143 = DIRECTION('',(0.,1.)); #2144 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2145 = ORIENTED_EDGE('',*,*,#2146,.T.); -#2146 = EDGE_CURVE('',#2124,#2147,#2149,.T.); -#2147 = VERTEX_POINT('',#2148); -#2148 = CARTESIAN_POINT('',(-3.5,-15.,10.95)); -#2149 = SURFACE_CURVE('',#2150,(#2154,#2161),.PCURVE_S1.); -#2150 = LINE('',#2151,#2152); -#2151 = CARTESIAN_POINT('',(-7.4,-15.,7.05)); -#2152 = VECTOR('',#2153,1.); -#2153 = DIRECTION('',(0.707106781187,7.850462293419E-16,0.707106781187) - ); -#2154 = PCURVE('',#1017,#2155); -#2155 = DEFINITIONAL_REPRESENTATION('',(#2156),#2160); -#2156 = LINE('',#2157,#2158); -#2157 = CARTESIAN_POINT('',(8.69541601743,-7.4)); -#2158 = VECTOR('',#2159,1.); -#2159 = DIRECTION('',(0.707106781187,0.707106781187)); -#2160 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2145 = PCURVE('',#1581,#2146); +#2146 = DEFINITIONAL_REPRESENTATION('',(#2147),#2151); +#2147 = LINE('',#2148,#2149); +#2148 = CARTESIAN_POINT('',(0.,-30.)); +#2149 = VECTOR('',#2150,1.); +#2150 = DIRECTION('',(1.,0.)); +#2151 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2161 = PCURVE('',#1603,#2162); +#2152 = ORIENTED_EDGE('',*,*,#2153,.T.); +#2153 = EDGE_CURVE('',#2131,#2154,#2156,.T.); +#2154 = VERTEX_POINT('',#2155); +#2155 = CARTESIAN_POINT('',(-3.5,-15.,10.95)); +#2156 = SURFACE_CURVE('',#2157,(#2161,#2168),.PCURVE_S1.); +#2157 = LINE('',#2158,#2159); +#2158 = CARTESIAN_POINT('',(-7.4,-15.,7.05)); +#2159 = VECTOR('',#2160,1.); +#2160 = DIRECTION('',(0.707106781187,-1.6E-16,0.707106781187)); +#2161 = PCURVE('',#1018,#2162); #2162 = DEFINITIONAL_REPRESENTATION('',(#2163),#2167); #2163 = LINE('',#2164,#2165); -#2164 = CARTESIAN_POINT('',(-3.140184917368E-16,-30.)); +#2164 = CARTESIAN_POINT('',(8.69541601743,-7.4)); #2165 = VECTOR('',#2166,1.); -#2166 = DIRECTION('',(1.,0.)); +#2166 = DIRECTION('',(0.707106781187,0.707106781187)); #2167 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2168 = ORIENTED_EDGE('',*,*,#2169,.T.); -#2169 = EDGE_CURVE('',#2147,#1751,#2170,.T.); -#2170 = SURFACE_CURVE('',#2171,(#2175,#2182),.PCURVE_S1.); -#2171 = LINE('',#2172,#2173); -#2172 = CARTESIAN_POINT('',(-3.5,-15.,10.95)); -#2173 = VECTOR('',#2174,1.); -#2174 = DIRECTION('',(1.,0.,0.)); -#2175 = PCURVE('',#1017,#2176); -#2176 = DEFINITIONAL_REPRESENTATION('',(#2177),#2181); -#2177 = LINE('',#2178,#2179); -#2178 = CARTESIAN_POINT('',(12.59541601743,-3.5)); -#2179 = VECTOR('',#2180,1.); -#2180 = DIRECTION('',(0.,1.)); -#2181 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2168 = PCURVE('',#1609,#2169); +#2169 = DEFINITIONAL_REPRESENTATION('',(#2170),#2174); +#2170 = LINE('',#2171,#2172); +#2171 = CARTESIAN_POINT('',(-2.242958677881E-16,-30.)); +#2172 = VECTOR('',#2173,1.); +#2173 = DIRECTION('',(1.,7.395570986447E-32)); +#2174 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2182 = PCURVE('',#1631,#2183); +#2175 = ORIENTED_EDGE('',*,*,#2176,.T.); +#2176 = EDGE_CURVE('',#2154,#1758,#2177,.T.); +#2177 = SURFACE_CURVE('',#2178,(#2182,#2189),.PCURVE_S1.); +#2178 = LINE('',#2179,#2180); +#2179 = CARTESIAN_POINT('',(-3.5,-15.,10.95)); +#2180 = VECTOR('',#2181,1.); +#2181 = DIRECTION('',(1.,0.,0.)); +#2182 = PCURVE('',#1018,#2183); #2183 = DEFINITIONAL_REPRESENTATION('',(#2184),#2188); #2184 = LINE('',#2185,#2186); -#2185 = CARTESIAN_POINT('',(0.,-30.)); +#2185 = CARTESIAN_POINT('',(12.59541601743,-3.5)); #2186 = VECTOR('',#2187,1.); -#2187 = DIRECTION('',(1.,0.)); +#2187 = DIRECTION('',(0.,1.)); #2188 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2189 = ORIENTED_EDGE('',*,*,#1773,.T.); -#2190 = FACE_BOUND('',#2191,.F.); -#2191 = EDGE_LOOP('',(#2192)); -#2192 = ORIENTED_EDGE('',*,*,#2193,.T.); -#2193 = EDGE_CURVE('',#2194,#2194,#2196,.T.); -#2194 = VERTEX_POINT('',#2195); -#2195 = CARTESIAN_POINT('',(7.5,-15.,1.665334536938E-14)); -#2196 = SURFACE_CURVE('',#2197,(#2202,#2213),.PCURVE_S1.); -#2197 = CIRCLE('',#2198,7.5); -#2198 = AXIS2_PLACEMENT_3D('',#2199,#2200,#2201); -#2199 = CARTESIAN_POINT('',(0.,-15.,1.59872115546E-14)); -#2200 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2201 = DIRECTION('',(1.,0.,0.)); -#2202 = PCURVE('',#1017,#2203); -#2203 = DEFINITIONAL_REPRESENTATION('',(#2204),#2212); -#2204 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2205,#2206,#2207,#2208, -#2209,#2210,#2211),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2189 = PCURVE('',#1637,#2190); +#2190 = DEFINITIONAL_REPRESENTATION('',(#2191),#2195); +#2191 = LINE('',#2192,#2193); +#2192 = CARTESIAN_POINT('',(0.,-30.)); +#2193 = VECTOR('',#2194,1.); +#2194 = DIRECTION('',(1.,0.)); +#2195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2196 = ORIENTED_EDGE('',*,*,#1780,.T.); +#2197 = FACE_BOUND('',#2198,.F.); +#2198 = EDGE_LOOP('',(#2199)); +#2199 = ORIENTED_EDGE('',*,*,#2200,.T.); +#2200 = EDGE_CURVE('',#2201,#2201,#2203,.T.); +#2201 = VERTEX_POINT('',#2202); +#2202 = CARTESIAN_POINT('',(7.5,-15.,-7.E-15)); +#2203 = SURFACE_CURVE('',#2204,(#2209,#2220),.PCURVE_S1.); +#2204 = CIRCLE('',#2205,7.5); +#2205 = AXIS2_PLACEMENT_3D('',#2206,#2207,#2208); +#2206 = CARTESIAN_POINT('',(0.,-15.,-3.552713678801E-15)); +#2207 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2208 = DIRECTION('',(1.,0.,0.)); +#2209 = PCURVE('',#1018,#2210); +#2210 = DEFINITIONAL_REPRESENTATION('',(#2211),#2219); +#2211 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2212,#2213,#2214,#2215, +#2216,#2217,#2218),.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('') ); -#2205 = CARTESIAN_POINT('',(1.64541601743,7.5)); -#2206 = CARTESIAN_POINT('',(14.635797074197,7.5)); -#2207 = CARTESIAN_POINT('',(8.140606545813,-3.75)); -#2208 = CARTESIAN_POINT('',(1.64541601743,-15.)); -#2209 = CARTESIAN_POINT('',(-4.849774510953,-3.75)); -#2210 = CARTESIAN_POINT('',(-11.34496503933,7.5)); -#2211 = CARTESIAN_POINT('',(1.64541601743,7.5)); -#2212 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2212 = CARTESIAN_POINT('',(1.64541601743,7.5)); +#2213 = CARTESIAN_POINT('',(14.635797074197,7.5)); +#2214 = CARTESIAN_POINT('',(8.140606545813,-3.75)); +#2215 = CARTESIAN_POINT('',(1.64541601743,-15.)); +#2216 = CARTESIAN_POINT('',(-4.849774510953,-3.75)); +#2217 = CARTESIAN_POINT('',(-11.34496503933,7.5)); +#2218 = CARTESIAN_POINT('',(1.64541601743,7.5)); +#2219 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2213 = PCURVE('',#1687,#2214); -#2214 = DEFINITIONAL_REPRESENTATION('',(#2215),#2218); -#2215 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2216,#2217),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#2216 = CARTESIAN_POINT('',(0.,-30.)); -#2217 = CARTESIAN_POINT('',(-6.28318530718,-30.)); -#2218 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2220 = PCURVE('',#1693,#2221); +#2221 = DEFINITIONAL_REPRESENTATION('',(#2222),#2226); +#2222 = LINE('',#2223,#2224); +#2223 = CARTESIAN_POINT('',(-0.,-30.)); +#2224 = VECTOR('',#2225,1.); +#2225 = DIRECTION('',(-1.,0.)); +#2226 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2219 = ADVANCED_FACE('',(#2220),#1078,.F.); -#2220 = FACE_BOUND('',#2221,.F.); -#2221 = EDGE_LOOP('',(#2222,#2243,#2244,#2245)); -#2222 = ORIENTED_EDGE('',*,*,#2223,.F.); -#2223 = EDGE_CURVE('',#1058,#2224,#2226,.T.); -#2224 = VERTEX_POINT('',#2225); -#2225 = CARTESIAN_POINT('',(14.,-9.,6.55)); -#2226 = SEAM_CURVE('',#2227,(#2231,#2237),.PCURVE_S1.); -#2227 = LINE('',#2228,#2229); -#2228 = CARTESIAN_POINT('',(14.,-9.,6.55)); -#2229 = VECTOR('',#2230,1.); -#2230 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#2231 = PCURVE('',#1078,#2232); -#2232 = DEFINITIONAL_REPRESENTATION('',(#2233),#2236); -#2233 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2234,#2235),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#2234 = CARTESIAN_POINT('',(0.,0.5)); -#2235 = CARTESIAN_POINT('',(0.,0.)); -#2236 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2227 = ADVANCED_FACE('',(#2228),#1079,.F.); +#2228 = FACE_BOUND('',#2229,.F.); +#2229 = EDGE_LOOP('',(#2230,#2253,#2254,#2255)); +#2230 = ORIENTED_EDGE('',*,*,#2231,.F.); +#2231 = EDGE_CURVE('',#1059,#2232,#2234,.T.); +#2232 = VERTEX_POINT('',#2233); +#2233 = CARTESIAN_POINT('',(14.,-9.,6.55)); +#2234 = SEAM_CURVE('',#2235,(#2239,#2246),.PCURVE_S1.); +#2235 = LINE('',#2236,#2237); +#2236 = CARTESIAN_POINT('',(14.,-9.,6.55)); +#2237 = VECTOR('',#2238,1.); +#2238 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#2239 = PCURVE('',#1079,#2240); +#2240 = DEFINITIONAL_REPRESENTATION('',(#2241),#2245); +#2241 = LINE('',#2242,#2243); +#2242 = CARTESIAN_POINT('',(-0.,-0.)); +#2243 = VECTOR('',#2244,1.); +#2244 = DIRECTION('',(-0.,-1.)); +#2245 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2237 = PCURVE('',#1078,#2238); -#2238 = DEFINITIONAL_REPRESENTATION('',(#2239),#2242); -#2239 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2240,#2241),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#2240 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#2241 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2242 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2246 = PCURVE('',#1079,#2247); +#2247 = DEFINITIONAL_REPRESENTATION('',(#2248),#2252); +#2248 = LINE('',#2249,#2250); +#2249 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#2250 = VECTOR('',#2251,1.); +#2251 = DIRECTION('',(-0.,-1.)); +#2252 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2243 = ORIENTED_EDGE('',*,*,#1057,.T.); -#2244 = ORIENTED_EDGE('',*,*,#2223,.T.); -#2245 = ORIENTED_EDGE('',*,*,#2246,.F.); -#2246 = EDGE_CURVE('',#2224,#2224,#2247,.T.); -#2247 = SURFACE_CURVE('',#2248,(#2253,#2259),.PCURVE_S1.); -#2248 = CIRCLE('',#2249,2.); -#2249 = AXIS2_PLACEMENT_3D('',#2250,#2251,#2252); -#2250 = CARTESIAN_POINT('',(12.,-9.,6.55)); -#2251 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2252 = DIRECTION('',(1.,3.944304526105E-31,-4.379057701015E-46)); -#2253 = PCURVE('',#1078,#2254); -#2254 = DEFINITIONAL_REPRESENTATION('',(#2255),#2258); -#2255 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2256,#2257),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#2256 = CARTESIAN_POINT('',(0.,0.)); -#2257 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2258 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2259 = PCURVE('',#2260,#2265); -#2260 = CYLINDRICAL_SURFACE('',#2261,2.); -#2261 = AXIS2_PLACEMENT_3D('',#2262,#2263,#2264); -#2262 = CARTESIAN_POINT('',(12.,-9.,-11.05)); -#2263 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2264 = DIRECTION('',(1.,0.,0.)); -#2265 = DEFINITIONAL_REPRESENTATION('',(#2266),#2269); -#2266 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2267,#2268),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#2267 = CARTESIAN_POINT('',(0.,-17.6)); -#2268 = CARTESIAN_POINT('',(6.28318530718,-17.6)); +#2253 = ORIENTED_EDGE('',*,*,#1058,.T.); +#2254 = ORIENTED_EDGE('',*,*,#2231,.T.); +#2255 = ORIENTED_EDGE('',*,*,#2256,.F.); +#2256 = EDGE_CURVE('',#2232,#2232,#2257,.T.); +#2257 = SURFACE_CURVE('',#2258,(#2263,#2270),.PCURVE_S1.); +#2258 = CIRCLE('',#2259,2.); +#2259 = AXIS2_PLACEMENT_3D('',#2260,#2261,#2262); +#2260 = CARTESIAN_POINT('',(12.,-9.,6.55)); +#2261 = DIRECTION('',(0.,2.2E-16,-1.)); +#2262 = DIRECTION('',(1.,0.,0.)); +#2263 = PCURVE('',#1079,#2264); +#2264 = DEFINITIONAL_REPRESENTATION('',(#2265),#2269); +#2265 = LINE('',#2266,#2267); +#2266 = CARTESIAN_POINT('',(-0.,-0.)); +#2267 = VECTOR('',#2268,1.); +#2268 = DIRECTION('',(-1.,-0.)); #2269 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2270 = ADVANCED_FACE('',(#2271),#1129,.F.); -#2271 = FACE_BOUND('',#2272,.F.); -#2272 = EDGE_LOOP('',(#2273,#2294,#2319,#2320)); -#2273 = ORIENTED_EDGE('',*,*,#2274,.F.); -#2274 = EDGE_CURVE('',#2275,#1093,#2277,.T.); -#2275 = VERTEX_POINT('',#2276); -#2276 = CARTESIAN_POINT('',(14.,9.,-10.55)); -#2277 = SEAM_CURVE('',#2278,(#2282,#2288),.PCURVE_S1.); -#2278 = LINE('',#2279,#2280); -#2279 = CARTESIAN_POINT('',(14.,9.,-11.05)); -#2280 = VECTOR('',#2281,1.); -#2281 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#2282 = PCURVE('',#1129,#2283); -#2283 = DEFINITIONAL_REPRESENTATION('',(#2284),#2287); -#2284 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2285,#2286),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#2285 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#2286 = CARTESIAN_POINT('',(6.28318530718,-17.6)); -#2287 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2270 = PCURVE('',#2271,#2276); +#2271 = CYLINDRICAL_SURFACE('',#2272,2.); +#2272 = AXIS2_PLACEMENT_3D('',#2273,#2274,#2275); +#2273 = CARTESIAN_POINT('',(12.,-9.,-11.05)); +#2274 = DIRECTION('',(0.,2.2E-16,-1.)); +#2275 = DIRECTION('',(1.,0.,0.)); +#2276 = DEFINITIONAL_REPRESENTATION('',(#2277),#2281); +#2277 = LINE('',#2278,#2279); +#2278 = CARTESIAN_POINT('',(0.,-17.6)); +#2279 = VECTOR('',#2280,1.); +#2280 = DIRECTION('',(1.,0.)); +#2281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2288 = PCURVE('',#1129,#2289); -#2289 = DEFINITIONAL_REPRESENTATION('',(#2290),#2293); -#2290 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2291,#2292),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#2291 = CARTESIAN_POINT('',(0.,-0.5)); -#2292 = CARTESIAN_POINT('',(0.,-17.6)); -#2293 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2282 = ADVANCED_FACE('',(#2283),#1134,.F.); +#2283 = FACE_BOUND('',#2284,.F.); +#2284 = EDGE_LOOP('',(#2285,#2308,#2335,#2336)); +#2285 = ORIENTED_EDGE('',*,*,#2286,.F.); +#2286 = EDGE_CURVE('',#2287,#1095,#2289,.T.); +#2287 = VERTEX_POINT('',#2288); +#2288 = CARTESIAN_POINT('',(14.,9.,-10.55)); +#2289 = SEAM_CURVE('',#2290,(#2294,#2301),.PCURVE_S1.); +#2290 = LINE('',#2291,#2292); +#2291 = CARTESIAN_POINT('',(14.,9.,-11.05)); +#2292 = VECTOR('',#2293,1.); +#2293 = DIRECTION('',(0.,-2.2E-16,1.)); +#2294 = PCURVE('',#1134,#2295); +#2295 = DEFINITIONAL_REPRESENTATION('',(#2296),#2300); +#2296 = LINE('',#2297,#2298); +#2297 = CARTESIAN_POINT('',(6.28318530718,0.)); +#2298 = VECTOR('',#2299,1.); +#2299 = DIRECTION('',(0.,-1.)); +#2300 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2294 = ORIENTED_EDGE('',*,*,#2295,.F.); -#2295 = EDGE_CURVE('',#2275,#2275,#2296,.T.); -#2296 = SURFACE_CURVE('',#2297,(#2302,#2308),.PCURVE_S1.); -#2297 = CIRCLE('',#2298,2.); -#2298 = AXIS2_PLACEMENT_3D('',#2299,#2300,#2301); -#2299 = CARTESIAN_POINT('',(12.,9.,-10.55)); -#2300 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2301 = DIRECTION('',(1.,-7.88860905221E-31,8.75811540203E-46)); -#2302 = PCURVE('',#1129,#2303); -#2303 = DEFINITIONAL_REPRESENTATION('',(#2304),#2307); -#2304 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2305,#2306),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#2305 = CARTESIAN_POINT('',(0.,-0.5)); -#2306 = CARTESIAN_POINT('',(6.28318530718,-0.5)); +#2301 = PCURVE('',#1134,#2302); +#2302 = DEFINITIONAL_REPRESENTATION('',(#2303),#2307); +#2303 = LINE('',#2304,#2305); +#2304 = CARTESIAN_POINT('',(0.,0.)); +#2305 = VECTOR('',#2306,1.); +#2306 = DIRECTION('',(0.,-1.)); #2307 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2308 = PCURVE('',#2309,#2314); -#2309 = CONICAL_SURFACE('',#2310,2.,0.785398163397); -#2310 = AXIS2_PLACEMENT_3D('',#2311,#2312,#2313); -#2311 = CARTESIAN_POINT('',(12.,9.,-10.55)); -#2312 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2313 = DIRECTION('',(1.,-7.88860905221E-31,8.75811540203E-46)); -#2314 = DEFINITIONAL_REPRESENTATION('',(#2315),#2318); -#2315 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2316,#2317),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#2316 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#2317 = CARTESIAN_POINT('',(6.28318530718,0.)); -#2318 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2308 = ORIENTED_EDGE('',*,*,#2309,.F.); +#2309 = EDGE_CURVE('',#2287,#2287,#2310,.T.); +#2310 = SURFACE_CURVE('',#2311,(#2316,#2323),.PCURVE_S1.); +#2311 = CIRCLE('',#2312,2.); +#2312 = AXIS2_PLACEMENT_3D('',#2313,#2314,#2315); +#2313 = CARTESIAN_POINT('',(12.,9.,-10.55)); +#2314 = DIRECTION('',(0.,2.2E-16,-1.)); +#2315 = DIRECTION('',(1.,0.,0.)); +#2316 = PCURVE('',#1134,#2317); +#2317 = DEFINITIONAL_REPRESENTATION('',(#2318),#2322); +#2318 = LINE('',#2319,#2320); +#2319 = CARTESIAN_POINT('',(0.,-0.5)); +#2320 = VECTOR('',#2321,1.); +#2321 = DIRECTION('',(1.,0.)); +#2322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2319 = ORIENTED_EDGE('',*,*,#2274,.T.); -#2320 = ORIENTED_EDGE('',*,*,#1115,.T.); -#2321 = ADVANCED_FACE('',(#2322),#1183,.T.); -#2322 = FACE_BOUND('',#2323,.T.); -#2323 = EDGE_LOOP('',(#2324,#2325,#2326,#2327)); -#2324 = ORIENTED_EDGE('',*,*,#1167,.F.); -#2325 = ORIENTED_EDGE('',*,*,#1726,.T.); -#2326 = ORIENTED_EDGE('',*,*,#1801,.T.); -#2327 = ORIENTED_EDGE('',*,*,#2328,.F.); -#2328 = EDGE_CURVE('',#1168,#1802,#2329,.T.); -#2329 = SURFACE_CURVE('',#2330,(#2334,#2341),.PCURVE_S1.); +#2323 = PCURVE('',#2324,#2329); +#2324 = CONICAL_SURFACE('',#2325,2.,0.785398163397); +#2325 = AXIS2_PLACEMENT_3D('',#2326,#2327,#2328); +#2326 = CARTESIAN_POINT('',(12.,9.,-10.55)); +#2327 = DIRECTION('',(0.,2.2E-16,-1.)); +#2328 = DIRECTION('',(1.,0.,0.)); +#2329 = DEFINITIONAL_REPRESENTATION('',(#2330),#2334); #2330 = LINE('',#2331,#2332); -#2331 = CARTESIAN_POINT('',(17.,15.,-2.95)); +#2331 = CARTESIAN_POINT('',(0.,0.)); #2332 = VECTOR('',#2333,1.); -#2333 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2334 = PCURVE('',#1183,#2335); -#2335 = DEFINITIONAL_REPRESENTATION('',(#2336),#2340); -#2336 = LINE('',#2337,#2338); -#2337 = CARTESIAN_POINT('',(10.,-4.440892098501E-16)); -#2338 = VECTOR('',#2339,1.); -#2339 = DIRECTION('',(0.,-1.)); -#2340 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2333 = DIRECTION('',(1.,0.)); +#2334 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2341 = PCURVE('',#1211,#2342); -#2342 = DEFINITIONAL_REPRESENTATION('',(#2343),#2347); -#2343 = LINE('',#2344,#2345); -#2344 = CARTESIAN_POINT('',(0.,0.)); -#2345 = VECTOR('',#2346,1.); -#2346 = DIRECTION('',(0.,-1.)); -#2347 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2335 = ORIENTED_EDGE('',*,*,#2286,.T.); +#2336 = ORIENTED_EDGE('',*,*,#1119,.T.); +#2337 = ADVANCED_FACE('',(#2338),#1189,.T.); +#2338 = FACE_BOUND('',#2339,.T.); +#2339 = EDGE_LOOP('',(#2340,#2341,#2342,#2343)); +#2340 = ORIENTED_EDGE('',*,*,#1173,.F.); +#2341 = ORIENTED_EDGE('',*,*,#1733,.T.); +#2342 = ORIENTED_EDGE('',*,*,#1808,.T.); +#2343 = ORIENTED_EDGE('',*,*,#2344,.F.); +#2344 = EDGE_CURVE('',#1174,#1809,#2345,.T.); +#2345 = SURFACE_CURVE('',#2346,(#2350,#2357),.PCURVE_S1.); +#2346 = LINE('',#2347,#2348); +#2347 = CARTESIAN_POINT('',(17.,15.,-2.95)); +#2348 = VECTOR('',#2349,1.); +#2349 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2350 = PCURVE('',#1189,#2351); +#2351 = DEFINITIONAL_REPRESENTATION('',(#2352),#2356); +#2352 = LINE('',#2353,#2354); +#2353 = CARTESIAN_POINT('',(10.,-4.236431605997E-16)); +#2354 = VECTOR('',#2355,1.); +#2355 = DIRECTION('',(0.,-1.)); +#2356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2348 = ADVANCED_FACE('',(#2349),#1631,.T.); -#2349 = FACE_BOUND('',#2350,.T.); -#2350 = EDGE_LOOP('',(#2351,#2372,#2373,#2374)); -#2351 = ORIENTED_EDGE('',*,*,#2352,.T.); -#2352 = EDGE_CURVE('',#1588,#2147,#2353,.T.); -#2353 = SURFACE_CURVE('',#2354,(#2358,#2365),.PCURVE_S1.); -#2354 = LINE('',#2355,#2356); -#2355 = CARTESIAN_POINT('',(-3.5,15.,10.95)); -#2356 = VECTOR('',#2357,1.); -#2357 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2358 = PCURVE('',#1631,#2359); -#2359 = DEFINITIONAL_REPRESENTATION('',(#2360),#2364); -#2360 = LINE('',#2361,#2362); -#2361 = CARTESIAN_POINT('',(0.,0.)); -#2362 = VECTOR('',#2363,1.); -#2363 = DIRECTION('',(0.,-1.)); -#2364 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2357 = PCURVE('',#1217,#2358); +#2358 = DEFINITIONAL_REPRESENTATION('',(#2359),#2363); +#2359 = LINE('',#2360,#2361); +#2360 = CARTESIAN_POINT('',(0.,0.)); +#2361 = VECTOR('',#2362,1.); +#2362 = DIRECTION('',(-4.43650813896E-18,-1.)); +#2363 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2365 = PCURVE('',#1603,#2366); -#2366 = DEFINITIONAL_REPRESENTATION('',(#2367),#2371); -#2367 = LINE('',#2368,#2369); -#2368 = CARTESIAN_POINT('',(5.515432893255,-8.215650382226E-16)); -#2369 = VECTOR('',#2370,1.); -#2370 = DIRECTION('',(-9.860761315263E-32,-1.)); -#2371 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2364 = ADVANCED_FACE('',(#2365),#1637,.T.); +#2365 = FACE_BOUND('',#2366,.T.); +#2366 = EDGE_LOOP('',(#2367,#2388,#2389,#2390)); +#2367 = ORIENTED_EDGE('',*,*,#2368,.T.); +#2368 = EDGE_CURVE('',#1594,#2154,#2369,.T.); +#2369 = SURFACE_CURVE('',#2370,(#2374,#2381),.PCURVE_S1.); +#2370 = LINE('',#2371,#2372); +#2371 = CARTESIAN_POINT('',(-3.5,15.,10.95)); +#2372 = VECTOR('',#2373,1.); +#2373 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2374 = PCURVE('',#1637,#2375); +#2375 = DEFINITIONAL_REPRESENTATION('',(#2376),#2380); +#2376 = LINE('',#2377,#2378); +#2377 = CARTESIAN_POINT('',(0.,0.)); +#2378 = VECTOR('',#2379,1.); +#2379 = DIRECTION('',(0.,-1.)); +#2380 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2372 = ORIENTED_EDGE('',*,*,#2169,.T.); -#2373 = ORIENTED_EDGE('',*,*,#1750,.F.); -#2374 = ORIENTED_EDGE('',*,*,#1615,.F.); -#2375 = ADVANCED_FACE('',(#2376),#1211,.T.); -#2376 = FACE_BOUND('',#2377,.T.); -#2377 = EDGE_LOOP('',(#2378,#2379,#2380,#2401)); -#2378 = ORIENTED_EDGE('',*,*,#2328,.T.); -#2379 = ORIENTED_EDGE('',*,*,#1824,.T.); -#2380 = ORIENTED_EDGE('',*,*,#2381,.F.); -#2381 = EDGE_CURVE('',#1196,#1825,#2382,.T.); -#2382 = SURFACE_CURVE('',#2383,(#2387,#2394),.PCURVE_S1.); +#2381 = PCURVE('',#1609,#2382); +#2382 = DEFINITIONAL_REPRESENTATION('',(#2383),#2387); #2383 = LINE('',#2384,#2385); -#2384 = CARTESIAN_POINT('',(19.1,15.,-5.05)); +#2384 = CARTESIAN_POINT('',(5.515432893255,8.824692629208E-16)); #2385 = VECTOR('',#2386,1.); -#2386 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2387 = PCURVE('',#1211,#2388); -#2388 = DEFINITIONAL_REPRESENTATION('',(#2389),#2393); -#2389 = LINE('',#2390,#2391); -#2390 = CARTESIAN_POINT('',(2.969848480983,-3.774758283726E-16)); -#2391 = VECTOR('',#2392,1.); -#2392 = DIRECTION('',(0.,-1.)); -#2393 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2386 = DIRECTION('',(4.43650813896E-18,-1.)); +#2387 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2394 = PCURVE('',#1239,#2395); -#2395 = DEFINITIONAL_REPRESENTATION('',(#2396),#2400); -#2396 = LINE('',#2397,#2398); -#2397 = CARTESIAN_POINT('',(0.,0.)); -#2398 = VECTOR('',#2399,1.); -#2399 = DIRECTION('',(0.,-1.)); -#2400 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2388 = ORIENTED_EDGE('',*,*,#2176,.T.); +#2389 = ORIENTED_EDGE('',*,*,#1757,.F.); +#2390 = ORIENTED_EDGE('',*,*,#1621,.F.); +#2391 = ADVANCED_FACE('',(#2392),#1217,.T.); +#2392 = FACE_BOUND('',#2393,.T.); +#2393 = EDGE_LOOP('',(#2394,#2395,#2396,#2417)); +#2394 = ORIENTED_EDGE('',*,*,#2344,.T.); +#2395 = ORIENTED_EDGE('',*,*,#1831,.T.); +#2396 = ORIENTED_EDGE('',*,*,#2397,.F.); +#2397 = EDGE_CURVE('',#1202,#1832,#2398,.T.); +#2398 = SURFACE_CURVE('',#2399,(#2403,#2410),.PCURVE_S1.); +#2399 = LINE('',#2400,#2401); +#2400 = CARTESIAN_POINT('',(19.1,15.,-5.05)); +#2401 = VECTOR('',#2402,1.); +#2402 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2403 = PCURVE('',#1217,#2404); +#2404 = DEFINITIONAL_REPRESENTATION('',(#2405),#2409); +#2405 = LINE('',#2406,#2407); +#2406 = CARTESIAN_POINT('',(2.969848480983,1.301181082443E-15)); +#2407 = VECTOR('',#2408,1.); +#2408 = DIRECTION('',(-4.43650813896E-18,-1.)); +#2409 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2401 = ORIENTED_EDGE('',*,*,#1195,.F.); -#2402 = ADVANCED_FACE('',(#2403),#1603,.T.); -#2403 = FACE_BOUND('',#2404,.T.); -#2404 = EDGE_LOOP('',(#2405,#2426,#2427,#2428)); -#2405 = ORIENTED_EDGE('',*,*,#2406,.T.); -#2406 = EDGE_CURVE('',#1560,#2124,#2407,.T.); -#2407 = SURFACE_CURVE('',#2408,(#2412,#2419),.PCURVE_S1.); -#2408 = LINE('',#2409,#2410); -#2409 = CARTESIAN_POINT('',(-7.4,15.,7.05)); -#2410 = VECTOR('',#2411,1.); -#2411 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2412 = PCURVE('',#1603,#2413); -#2413 = DEFINITIONAL_REPRESENTATION('',(#2414),#2418); -#2414 = LINE('',#2415,#2416); -#2415 = CARTESIAN_POINT('',(0.,0.)); -#2416 = VECTOR('',#2417,1.); -#2417 = DIRECTION('',(-9.860761315263E-32,-1.)); -#2418 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2410 = PCURVE('',#1245,#2411); +#2411 = DEFINITIONAL_REPRESENTATION('',(#2412),#2416); +#2412 = LINE('',#2413,#2414); +#2413 = CARTESIAN_POINT('',(0.,0.)); +#2414 = VECTOR('',#2415,1.); +#2415 = DIRECTION('',(0.,-1.)); +#2416 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2419 = PCURVE('',#1575,#2420); -#2420 = DEFINITIONAL_REPRESENTATION('',(#2421),#2425); -#2421 = LINE('',#2422,#2423); -#2422 = CARTESIAN_POINT('',(9.6,0.)); -#2423 = VECTOR('',#2424,1.); -#2424 = DIRECTION('',(0.,-1.)); -#2425 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2417 = ORIENTED_EDGE('',*,*,#1201,.F.); +#2418 = ADVANCED_FACE('',(#2419),#1609,.T.); +#2419 = FACE_BOUND('',#2420,.T.); +#2420 = EDGE_LOOP('',(#2421,#2442,#2443,#2444)); +#2421 = ORIENTED_EDGE('',*,*,#2422,.T.); +#2422 = EDGE_CURVE('',#1566,#2131,#2423,.T.); +#2423 = SURFACE_CURVE('',#2424,(#2428,#2435),.PCURVE_S1.); +#2424 = LINE('',#2425,#2426); +#2425 = CARTESIAN_POINT('',(-7.4,15.,7.05)); +#2426 = VECTOR('',#2427,1.); +#2427 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2428 = PCURVE('',#1609,#2429); +#2429 = DEFINITIONAL_REPRESENTATION('',(#2430),#2434); +#2430 = LINE('',#2431,#2432); +#2431 = CARTESIAN_POINT('',(0.,0.)); +#2432 = VECTOR('',#2433,1.); +#2433 = DIRECTION('',(4.43650813896E-18,-1.)); +#2434 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2426 = ORIENTED_EDGE('',*,*,#2146,.T.); -#2427 = ORIENTED_EDGE('',*,*,#2352,.F.); -#2428 = ORIENTED_EDGE('',*,*,#1587,.F.); -#2429 = ADVANCED_FACE('',(#2430),#1239,.T.); -#2430 = FACE_BOUND('',#2431,.T.); -#2431 = EDGE_LOOP('',(#2432,#2433,#2434,#2435)); -#2432 = ORIENTED_EDGE('',*,*,#1223,.F.); -#2433 = ORIENTED_EDGE('',*,*,#2381,.T.); -#2434 = ORIENTED_EDGE('',*,*,#1847,.T.); -#2435 = ORIENTED_EDGE('',*,*,#2436,.F.); -#2436 = EDGE_CURVE('',#1224,#1848,#2437,.T.); -#2437 = SURFACE_CURVE('',#2438,(#2442,#2449),.PCURVE_S1.); -#2438 = LINE('',#2439,#2440); -#2439 = CARTESIAN_POINT('',(19.1,15.,-10.55)); -#2440 = VECTOR('',#2441,1.); -#2441 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2442 = PCURVE('',#1239,#2443); -#2443 = DEFINITIONAL_REPRESENTATION('',(#2444),#2448); -#2444 = LINE('',#2445,#2446); -#2445 = CARTESIAN_POINT('',(5.5,1.110223024625E-16)); -#2446 = VECTOR('',#2447,1.); -#2447 = DIRECTION('',(0.,-1.)); -#2448 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2435 = PCURVE('',#1581,#2436); +#2436 = DEFINITIONAL_REPRESENTATION('',(#2437),#2441); +#2437 = LINE('',#2438,#2439); +#2438 = CARTESIAN_POINT('',(9.6,0.)); +#2439 = VECTOR('',#2440,1.); +#2440 = DIRECTION('',(0.,-1.)); +#2441 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2449 = PCURVE('',#1267,#2450); -#2450 = DEFINITIONAL_REPRESENTATION('',(#2451),#2455); -#2451 = LINE('',#2452,#2453); -#2452 = CARTESIAN_POINT('',(1.665334536938E-16,-0.353553390593)); -#2453 = VECTOR('',#2454,1.); -#2454 = DIRECTION('',(1.,4.930380657631E-32)); -#2455 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2442 = ORIENTED_EDGE('',*,*,#2153,.T.); +#2443 = ORIENTED_EDGE('',*,*,#2368,.F.); +#2444 = ORIENTED_EDGE('',*,*,#1593,.F.); +#2445 = ADVANCED_FACE('',(#2446),#1245,.T.); +#2446 = FACE_BOUND('',#2447,.T.); +#2447 = EDGE_LOOP('',(#2448,#2449,#2450,#2451)); +#2448 = ORIENTED_EDGE('',*,*,#1229,.F.); +#2449 = ORIENTED_EDGE('',*,*,#2397,.T.); +#2450 = ORIENTED_EDGE('',*,*,#1854,.T.); +#2451 = ORIENTED_EDGE('',*,*,#2452,.F.); +#2452 = EDGE_CURVE('',#1230,#1855,#2453,.T.); +#2453 = SURFACE_CURVE('',#2454,(#2458,#2465),.PCURVE_S1.); +#2454 = LINE('',#2455,#2456); +#2455 = CARTESIAN_POINT('',(19.1,15.,-10.55)); +#2456 = VECTOR('',#2457,1.); +#2457 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2458 = PCURVE('',#1245,#2459); +#2459 = DEFINITIONAL_REPRESENTATION('',(#2460),#2464); +#2460 = LINE('',#2461,#2462); +#2461 = CARTESIAN_POINT('',(5.5,-1.21E-15)); +#2462 = VECTOR('',#2463,1.); +#2463 = DIRECTION('',(0.,-1.)); +#2464 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2456 = ADVANCED_FACE('',(#2457,#2491,#2517),#1575,.T.); -#2457 = FACE_BOUND('',#2458,.T.); -#2458 = EDGE_LOOP('',(#2459)); -#2459 = ORIENTED_EDGE('',*,*,#2460,.T.); -#2460 = EDGE_CURVE('',#2461,#2461,#2463,.T.); -#2461 = VERTEX_POINT('',#2462); -#2462 = CARTESIAN_POINT('',(-9.5,9.,7.05)); -#2463 = SURFACE_CURVE('',#2464,(#2469,#2480),.PCURVE_S1.); -#2464 = CIRCLE('',#2465,2.5); -#2465 = AXIS2_PLACEMENT_3D('',#2466,#2467,#2468); -#2466 = CARTESIAN_POINT('',(-12.,9.,7.05)); -#2467 = DIRECTION('',(1.751623080406E-46,-1.110223024625E-15,-1.)); -#2468 = DIRECTION('',(1.,-8.881784197001E-16,9.860761315263E-31)); -#2469 = PCURVE('',#1575,#2470); -#2470 = DEFINITIONAL_REPRESENTATION('',(#2471),#2479); -#2471 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2472,#2473,#2474,#2475, -#2476,#2477,#2478),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2465 = PCURVE('',#1273,#2466); +#2466 = DEFINITIONAL_REPRESENTATION('',(#2467),#2471); +#2467 = LINE('',#2468,#2469); +#2468 = CARTESIAN_POINT('',(-5.5E-17,-0.353553390593)); +#2469 = VECTOR('',#2470,1.); +#2470 = DIRECTION('',(1.,2.465190328816E-32)); +#2471 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2472 = ADVANCED_FACE('',(#2473,#2508,#2534),#1581,.T.); +#2473 = FACE_BOUND('',#2474,.T.); +#2474 = EDGE_LOOP('',(#2475)); +#2475 = ORIENTED_EDGE('',*,*,#2476,.T.); +#2476 = EDGE_CURVE('',#2477,#2477,#2479,.T.); +#2477 = VERTEX_POINT('',#2478); +#2478 = CARTESIAN_POINT('',(-9.5,9.,7.05)); +#2479 = SURFACE_CURVE('',#2480,(#2485,#2496),.PCURVE_S1.); +#2480 = CIRCLE('',#2481,2.5); +#2481 = AXIS2_PLACEMENT_3D('',#2482,#2483,#2484); +#2482 = CARTESIAN_POINT('',(-12.,9.,7.05)); +#2483 = DIRECTION('',(0.,2.2E-16,-1.)); +#2484 = DIRECTION('',(1.,0.,0.)); +#2485 = PCURVE('',#1581,#2486); +#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2495); +#2487 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2488,#2489,#2490,#2491, +#2492,#2493,#2494),.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('') ); -#2472 = CARTESIAN_POINT('',(7.5,-6.)); -#2473 = CARTESIAN_POINT('',(7.5,-10.33012701892)); -#2474 = CARTESIAN_POINT('',(3.75,-8.165063509461)); -#2475 = CARTESIAN_POINT('',(-2.6645352591E-15,-6.)); -#2476 = CARTESIAN_POINT('',(3.75,-3.834936490539)); -#2477 = CARTESIAN_POINT('',(7.5,-1.669872981078)); -#2478 = CARTESIAN_POINT('',(7.5,-6.)); -#2479 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2488 = CARTESIAN_POINT('',(7.5,-6.)); +#2489 = CARTESIAN_POINT('',(7.5,-10.33012701892)); +#2490 = CARTESIAN_POINT('',(3.75,-8.165063509461)); +#2491 = CARTESIAN_POINT('',(8.881784197001E-16,-6.)); +#2492 = CARTESIAN_POINT('',(3.75,-3.834936490539)); +#2493 = CARTESIAN_POINT('',(7.5,-1.669872981078)); +#2494 = CARTESIAN_POINT('',(7.5,-6.)); +#2495 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2480 = PCURVE('',#2481,#2486); -#2481 = CONICAL_SURFACE('',#2482,2.,0.785398163397); -#2482 = AXIS2_PLACEMENT_3D('',#2483,#2484,#2485); -#2483 = CARTESIAN_POINT('',(-12.,9.,6.55)); -#2484 = DIRECTION('',(-0.,1.110223024625E-15,1.)); -#2485 = DIRECTION('',(1.,-8.881784197001E-16,9.860761315263E-31)); -#2486 = DEFINITIONAL_REPRESENTATION('',(#2487),#2490); -#2487 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2488,#2489),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#2488 = CARTESIAN_POINT('',(0.,0.5)); -#2489 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#2490 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2491 = FACE_BOUND('',#2492,.T.); -#2492 = EDGE_LOOP('',(#2493,#2494,#2515,#2516)); -#2493 = ORIENTED_EDGE('',*,*,#1559,.F.); -#2494 = ORIENTED_EDGE('',*,*,#2495,.T.); -#2495 = EDGE_CURVE('',#1532,#2101,#2496,.T.); -#2496 = SURFACE_CURVE('',#2497,(#2501,#2508),.PCURVE_S1.); -#2497 = LINE('',#2498,#2499); -#2498 = CARTESIAN_POINT('',(-16.5,15.,7.05)); -#2499 = VECTOR('',#2500,1.); -#2500 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2501 = PCURVE('',#1575,#2502); +#2496 = PCURVE('',#2497,#2502); +#2497 = CONICAL_SURFACE('',#2498,2.,0.785398163397); +#2498 = AXIS2_PLACEMENT_3D('',#2499,#2500,#2501); +#2499 = CARTESIAN_POINT('',(-12.,9.,6.55)); +#2500 = DIRECTION('',(-0.,-2.2E-16,1.)); +#2501 = DIRECTION('',(1.,0.,0.)); #2502 = DEFINITIONAL_REPRESENTATION('',(#2503),#2507); #2503 = LINE('',#2504,#2505); -#2504 = CARTESIAN_POINT('',(0.5,0.)); +#2504 = CARTESIAN_POINT('',(0.,0.5)); #2505 = VECTOR('',#2506,1.); -#2506 = DIRECTION('',(0.,-1.)); +#2506 = DIRECTION('',(-1.,-0.)); #2507 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2508 = PCURVE('',#1547,#2509); -#2509 = DEFINITIONAL_REPRESENTATION('',(#2510),#2514); -#2510 = LINE('',#2511,#2512); -#2511 = CARTESIAN_POINT('',(1.665334536938E-16,0.353553390593)); -#2512 = VECTOR('',#2513,1.); -#2513 = DIRECTION('',(1.,0.)); -#2514 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2508 = FACE_BOUND('',#2509,.T.); +#2509 = EDGE_LOOP('',(#2510,#2511,#2532,#2533)); +#2510 = ORIENTED_EDGE('',*,*,#1565,.F.); +#2511 = ORIENTED_EDGE('',*,*,#2512,.T.); +#2512 = EDGE_CURVE('',#1538,#2108,#2513,.T.); +#2513 = SURFACE_CURVE('',#2514,(#2518,#2525),.PCURVE_S1.); +#2514 = LINE('',#2515,#2516); +#2515 = CARTESIAN_POINT('',(-16.5,15.,7.05)); +#2516 = VECTOR('',#2517,1.); +#2517 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2518 = PCURVE('',#1581,#2519); +#2519 = DEFINITIONAL_REPRESENTATION('',(#2520),#2524); +#2520 = LINE('',#2521,#2522); +#2521 = CARTESIAN_POINT('',(0.5,0.)); +#2522 = VECTOR('',#2523,1.); +#2523 = DIRECTION('',(0.,-1.)); +#2524 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2515 = ORIENTED_EDGE('',*,*,#2123,.T.); -#2516 = ORIENTED_EDGE('',*,*,#2406,.F.); -#2517 = FACE_BOUND('',#2518,.T.); -#2518 = EDGE_LOOP('',(#2519)); -#2519 = ORIENTED_EDGE('',*,*,#2520,.T.); -#2520 = EDGE_CURVE('',#2521,#2521,#2523,.T.); -#2521 = VERTEX_POINT('',#2522); -#2522 = CARTESIAN_POINT('',(-9.5,-9.,7.05)); -#2523 = SURFACE_CURVE('',#2524,(#2529,#2540),.PCURVE_S1.); -#2524 = CIRCLE('',#2525,2.5); -#2525 = AXIS2_PLACEMENT_3D('',#2526,#2527,#2528); -#2526 = CARTESIAN_POINT('',(-12.,-9.,7.05)); -#2527 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2528 = DIRECTION('',(1.,3.944304526105E-31,-4.379057701015E-46)); -#2529 = PCURVE('',#1575,#2530); -#2530 = DEFINITIONAL_REPRESENTATION('',(#2531),#2539); -#2531 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2532,#2533,#2534,#2535, -#2536,#2537,#2538),.UNSPECIFIED.,.T.,.F.) B_SPLINE_CURVE_WITH_KNOTS((1,2 +#2525 = PCURVE('',#1553,#2526); +#2526 = DEFINITIONAL_REPRESENTATION('',(#2527),#2531); +#2527 = LINE('',#2528,#2529); +#2528 = CARTESIAN_POINT('',(-5.5E-17,0.353553390593)); +#2529 = VECTOR('',#2530,1.); +#2530 = DIRECTION('',(1.,-2.465190328816E-32)); +#2531 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#2532 = ORIENTED_EDGE('',*,*,#2130,.T.); +#2533 = ORIENTED_EDGE('',*,*,#2422,.F.); +#2534 = FACE_BOUND('',#2535,.T.); +#2535 = EDGE_LOOP('',(#2536)); +#2536 = ORIENTED_EDGE('',*,*,#2537,.T.); +#2537 = EDGE_CURVE('',#2538,#2538,#2540,.T.); +#2538 = VERTEX_POINT('',#2539); +#2539 = CARTESIAN_POINT('',(-9.5,-9.,7.05)); +#2540 = SURFACE_CURVE('',#2541,(#2546,#2557),.PCURVE_S1.); +#2541 = CIRCLE('',#2542,2.5); +#2542 = AXIS2_PLACEMENT_3D('',#2543,#2544,#2545); +#2543 = CARTESIAN_POINT('',(-12.,-9.,7.05)); +#2544 = DIRECTION('',(0.,2.2E-16,-1.)); +#2545 = DIRECTION('',(1.,0.,0.)); +#2546 = PCURVE('',#1581,#2547); +#2547 = DEFINITIONAL_REPRESENTATION('',(#2548),#2556); +#2548 = ( BOUNDED_CURVE() B_SPLINE_CURVE(2,(#2549,#2550,#2551,#2552, +#2553,#2554,#2555),.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('') ); -#2532 = CARTESIAN_POINT('',(7.5,-24.)); -#2533 = CARTESIAN_POINT('',(7.5,-28.33012701892)); -#2534 = CARTESIAN_POINT('',(3.75,-26.16506350946)); -#2535 = CARTESIAN_POINT('',(-2.6645352591E-15,-24.)); -#2536 = CARTESIAN_POINT('',(3.75,-21.83493649053)); -#2537 = CARTESIAN_POINT('',(7.5,-19.66987298107)); -#2538 = CARTESIAN_POINT('',(7.5,-24.)); -#2539 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2549 = CARTESIAN_POINT('',(7.5,-24.)); +#2550 = CARTESIAN_POINT('',(7.5,-28.33012701892)); +#2551 = CARTESIAN_POINT('',(3.75,-26.16506350946)); +#2552 = CARTESIAN_POINT('',(8.881784197001E-16,-24.)); +#2553 = CARTESIAN_POINT('',(3.75,-21.83493649053)); +#2554 = CARTESIAN_POINT('',(7.5,-19.66987298107)); +#2555 = CARTESIAN_POINT('',(7.5,-24.)); +#2556 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2540 = PCURVE('',#2541,#2546); -#2541 = CONICAL_SURFACE('',#2542,2.,0.785398163397); -#2542 = AXIS2_PLACEMENT_3D('',#2543,#2544,#2545); -#2543 = CARTESIAN_POINT('',(-12.,-9.,6.55)); -#2544 = DIRECTION('',(-0.,1.110223024625E-15,1.)); -#2545 = DIRECTION('',(1.,3.944304526105E-31,-4.379057701015E-46)); -#2546 = DEFINITIONAL_REPRESENTATION('',(#2547),#2550); -#2547 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2548,#2549),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#2548 = CARTESIAN_POINT('',(0.,0.5)); -#2549 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#2550 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2557 = PCURVE('',#2558,#2563); +#2558 = CONICAL_SURFACE('',#2559,2.,0.785398163397); +#2559 = AXIS2_PLACEMENT_3D('',#2560,#2561,#2562); +#2560 = CARTESIAN_POINT('',(-12.,-9.,6.55)); +#2561 = DIRECTION('',(-0.,-2.2E-16,1.)); +#2562 = DIRECTION('',(1.,0.,0.)); +#2563 = DEFINITIONAL_REPRESENTATION('',(#2564),#2568); +#2564 = LINE('',#2565,#2566); +#2565 = CARTESIAN_POINT('',(0.,0.5)); +#2566 = VECTOR('',#2567,1.); +#2567 = DIRECTION('',(-1.,-0.)); +#2568 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2551 = ADVANCED_FACE('',(#2552),#1267,.T.); -#2552 = FACE_BOUND('',#2553,.T.); -#2553 = EDGE_LOOP('',(#2554,#2555,#2556,#2557)); -#2554 = ORIENTED_EDGE('',*,*,#1251,.F.); -#2555 = ORIENTED_EDGE('',*,*,#2436,.T.); -#2556 = ORIENTED_EDGE('',*,*,#1870,.T.); -#2557 = ORIENTED_EDGE('',*,*,#2558,.F.); -#2558 = EDGE_CURVE('',#1252,#1871,#2559,.T.); -#2559 = SURFACE_CURVE('',#2560,(#2564,#2571),.PCURVE_S1.); -#2560 = LINE('',#2561,#2562); -#2561 = CARTESIAN_POINT('',(18.6,15.,-11.05)); -#2562 = VECTOR('',#2563,1.); -#2563 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2564 = PCURVE('',#1267,#2565); -#2565 = DEFINITIONAL_REPRESENTATION('',(#2566),#2570); -#2566 = LINE('',#2567,#2568); -#2567 = CARTESIAN_POINT('',(-1.665334536938E-16,0.353553390593)); -#2568 = VECTOR('',#2569,1.); -#2569 = DIRECTION('',(1.,4.930380657631E-32)); -#2570 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2569 = ADVANCED_FACE('',(#2570),#1273,.T.); +#2570 = FACE_BOUND('',#2571,.T.); +#2571 = EDGE_LOOP('',(#2572,#2573,#2574,#2575)); +#2572 = ORIENTED_EDGE('',*,*,#1257,.F.); +#2573 = ORIENTED_EDGE('',*,*,#2452,.T.); +#2574 = ORIENTED_EDGE('',*,*,#1877,.T.); +#2575 = ORIENTED_EDGE('',*,*,#2576,.F.); +#2576 = EDGE_CURVE('',#1258,#1878,#2577,.T.); +#2577 = SURFACE_CURVE('',#2578,(#2582,#2589),.PCURVE_S1.); +#2578 = LINE('',#2579,#2580); +#2579 = CARTESIAN_POINT('',(18.6,15.,-11.05)); +#2580 = VECTOR('',#2581,1.); +#2581 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2582 = PCURVE('',#1273,#2583); +#2583 = DEFINITIONAL_REPRESENTATION('',(#2584),#2588); +#2584 = LINE('',#2585,#2586); +#2585 = CARTESIAN_POINT('',(5.5E-17,0.353553390593)); +#2586 = VECTOR('',#2587,1.); +#2587 = DIRECTION('',(1.,2.465190328816E-32)); +#2588 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2571 = PCURVE('',#1295,#2572); -#2572 = DEFINITIONAL_REPRESENTATION('',(#2573),#2577); -#2573 = LINE('',#2574,#2575); -#2574 = CARTESIAN_POINT('',(0.5,0.)); -#2575 = VECTOR('',#2576,1.); -#2576 = DIRECTION('',(0.,-1.)); -#2577 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2578 = ADVANCED_FACE('',(#2579),#1547,.T.); -#2579 = FACE_BOUND('',#2580,.T.); -#2580 = EDGE_LOOP('',(#2581,#2582,#2603,#2604)); -#2581 = ORIENTED_EDGE('',*,*,#1531,.F.); -#2582 = ORIENTED_EDGE('',*,*,#2583,.T.); -#2583 = EDGE_CURVE('',#1504,#2078,#2584,.T.); -#2584 = SURFACE_CURVE('',#2585,(#2589,#2596),.PCURVE_S1.); -#2585 = LINE('',#2586,#2587); -#2586 = CARTESIAN_POINT('',(-17.,15.,6.55)); -#2587 = VECTOR('',#2588,1.); -#2588 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2589 = PCURVE('',#1547,#2590); +#2589 = PCURVE('',#1301,#2590); #2590 = DEFINITIONAL_REPRESENTATION('',(#2591),#2595); #2591 = LINE('',#2592,#2593); -#2592 = CARTESIAN_POINT('',(-1.665334536938E-16,-0.353553390593)); +#2592 = CARTESIAN_POINT('',(0.5,0.)); #2593 = VECTOR('',#2594,1.); -#2594 = DIRECTION('',(1.,0.)); +#2594 = DIRECTION('',(0.,-1.)); #2595 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2596 = PCURVE('',#1519,#2597); -#2597 = DEFINITIONAL_REPRESENTATION('',(#2598),#2602); -#2598 = LINE('',#2599,#2600); -#2599 = CARTESIAN_POINT('',(9.5,7.771561172376E-16)); -#2600 = VECTOR('',#2601,1.); -#2601 = DIRECTION('',(0.,-1.)); -#2602 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2596 = ADVANCED_FACE('',(#2597),#1553,.T.); +#2597 = FACE_BOUND('',#2598,.T.); +#2598 = EDGE_LOOP('',(#2599,#2600,#2621,#2622)); +#2599 = ORIENTED_EDGE('',*,*,#1537,.F.); +#2600 = ORIENTED_EDGE('',*,*,#2601,.T.); +#2601 = EDGE_CURVE('',#1510,#2085,#2602,.T.); +#2602 = SURFACE_CURVE('',#2603,(#2607,#2614),.PCURVE_S1.); +#2603 = LINE('',#2604,#2605); +#2604 = CARTESIAN_POINT('',(-17.,15.,6.55)); +#2605 = VECTOR('',#2606,1.); +#2606 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2607 = PCURVE('',#1553,#2608); +#2608 = DEFINITIONAL_REPRESENTATION('',(#2609),#2613); +#2609 = LINE('',#2610,#2611); +#2610 = CARTESIAN_POINT('',(5.5E-17,-0.353553390593)); +#2611 = VECTOR('',#2612,1.); +#2612 = DIRECTION('',(1.,-2.465190328816E-32)); +#2613 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2603 = ORIENTED_EDGE('',*,*,#2100,.T.); -#2604 = ORIENTED_EDGE('',*,*,#2495,.F.); -#2605 = ADVANCED_FACE('',(#2606,#2631,#2657),#1295,.T.); -#2606 = FACE_BOUND('',#2607,.T.); -#2607 = EDGE_LOOP('',(#2608)); -#2608 = ORIENTED_EDGE('',*,*,#2609,.F.); -#2609 = EDGE_CURVE('',#2610,#2610,#2612,.T.); -#2610 = VERTEX_POINT('',#2611); -#2611 = CARTESIAN_POINT('',(14.5,9.,-11.05)); -#2612 = SURFACE_CURVE('',#2613,(#2618,#2625),.PCURVE_S1.); -#2613 = CIRCLE('',#2614,2.5); -#2614 = AXIS2_PLACEMENT_3D('',#2615,#2616,#2617); -#2615 = CARTESIAN_POINT('',(12.,9.,-11.05)); -#2616 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2617 = DIRECTION('',(1.,-7.88860905221E-31,8.75811540203E-46)); -#2618 = PCURVE('',#1295,#2619); -#2619 = DEFINITIONAL_REPRESENTATION('',(#2620),#2624); -#2620 = CIRCLE('',#2621,2.5); -#2621 = AXIS2_PLACEMENT_2D('',#2622,#2623); -#2622 = CARTESIAN_POINT('',(7.1,-6.)); -#2623 = DIRECTION('',(-1.,-7.88860905221E-31)); -#2624 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2614 = PCURVE('',#1525,#2615); +#2615 = DEFINITIONAL_REPRESENTATION('',(#2616),#2620); +#2616 = LINE('',#2617,#2618); +#2617 = CARTESIAN_POINT('',(9.5,3.136431605997E-16)); +#2618 = VECTOR('',#2619,1.); +#2619 = DIRECTION('',(0.,-1.)); +#2620 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2625 = PCURVE('',#2309,#2626); -#2626 = DEFINITIONAL_REPRESENTATION('',(#2627),#2630); -#2627 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2628,#2629),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#2628 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#2629 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#2630 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2621 = ORIENTED_EDGE('',*,*,#2107,.T.); +#2622 = ORIENTED_EDGE('',*,*,#2512,.F.); +#2623 = ADVANCED_FACE('',(#2624,#2650,#2676),#1301,.T.); +#2624 = FACE_BOUND('',#2625,.T.); +#2625 = EDGE_LOOP('',(#2626)); +#2626 = ORIENTED_EDGE('',*,*,#2627,.F.); +#2627 = EDGE_CURVE('',#2628,#2628,#2630,.T.); +#2628 = VERTEX_POINT('',#2629); +#2629 = CARTESIAN_POINT('',(14.5,9.,-11.05)); +#2630 = SURFACE_CURVE('',#2631,(#2636,#2643),.PCURVE_S1.); +#2631 = CIRCLE('',#2632,2.5); +#2632 = AXIS2_PLACEMENT_3D('',#2633,#2634,#2635); +#2633 = CARTESIAN_POINT('',(12.,9.,-11.05)); +#2634 = DIRECTION('',(0.,2.2E-16,-1.)); +#2635 = DIRECTION('',(1.,0.,0.)); +#2636 = PCURVE('',#1301,#2637); +#2637 = DEFINITIONAL_REPRESENTATION('',(#2638),#2642); +#2638 = CIRCLE('',#2639,2.5); +#2639 = AXIS2_PLACEMENT_2D('',#2640,#2641); +#2640 = CARTESIAN_POINT('',(7.1,-6.)); +#2641 = DIRECTION('',(-1.,0.)); +#2642 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2631 = FACE_BOUND('',#2632,.T.); -#2632 = EDGE_LOOP('',(#2633,#2634,#2635,#2636)); -#2633 = ORIENTED_EDGE('',*,*,#1279,.F.); -#2634 = ORIENTED_EDGE('',*,*,#2558,.T.); -#2635 = ORIENTED_EDGE('',*,*,#1893,.T.); -#2636 = ORIENTED_EDGE('',*,*,#2637,.F.); -#2637 = EDGE_CURVE('',#1280,#1894,#2638,.T.); -#2638 = SURFACE_CURVE('',#2639,(#2643,#2650),.PCURVE_S1.); -#2639 = LINE('',#2640,#2641); -#2640 = CARTESIAN_POINT('',(6.7,15.,-11.05)); -#2641 = VECTOR('',#2642,1.); -#2642 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2643 = PCURVE('',#1295,#2644); +#2643 = PCURVE('',#2324,#2644); #2644 = DEFINITIONAL_REPRESENTATION('',(#2645),#2649); #2645 = LINE('',#2646,#2647); -#2646 = CARTESIAN_POINT('',(12.4,0.)); +#2646 = CARTESIAN_POINT('',(0.,0.5)); #2647 = VECTOR('',#2648,1.); -#2648 = DIRECTION('',(0.,-1.)); +#2648 = DIRECTION('',(1.,0.)); #2649 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2650 = PCURVE('',#1323,#2651); -#2651 = DEFINITIONAL_REPRESENTATION('',(#2652),#2656); -#2652 = LINE('',#2653,#2654); -#2653 = CARTESIAN_POINT('',(0.,0.)); -#2654 = VECTOR('',#2655,1.); -#2655 = DIRECTION('',(0.,-1.)); -#2656 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2650 = FACE_BOUND('',#2651,.T.); +#2651 = EDGE_LOOP('',(#2652,#2653,#2654,#2655)); +#2652 = ORIENTED_EDGE('',*,*,#1285,.F.); +#2653 = ORIENTED_EDGE('',*,*,#2576,.T.); +#2654 = ORIENTED_EDGE('',*,*,#1900,.T.); +#2655 = ORIENTED_EDGE('',*,*,#2656,.F.); +#2656 = EDGE_CURVE('',#1286,#1901,#2657,.T.); +#2657 = SURFACE_CURVE('',#2658,(#2662,#2669),.PCURVE_S1.); +#2658 = LINE('',#2659,#2660); +#2659 = CARTESIAN_POINT('',(6.7,15.,-11.05)); +#2660 = VECTOR('',#2661,1.); +#2661 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2662 = PCURVE('',#1301,#2663); +#2663 = DEFINITIONAL_REPRESENTATION('',(#2664),#2668); +#2664 = LINE('',#2665,#2666); +#2665 = CARTESIAN_POINT('',(12.4,0.)); +#2666 = VECTOR('',#2667,1.); +#2667 = DIRECTION('',(0.,-1.)); +#2668 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2657 = FACE_BOUND('',#2658,.T.); -#2658 = EDGE_LOOP('',(#2659)); -#2659 = ORIENTED_EDGE('',*,*,#2660,.F.); -#2660 = EDGE_CURVE('',#2661,#2661,#2663,.T.); -#2661 = VERTEX_POINT('',#2662); -#2662 = CARTESIAN_POINT('',(14.5,-9.,-11.05)); -#2663 = SURFACE_CURVE('',#2664,(#2669,#2676),.PCURVE_S1.); -#2664 = CIRCLE('',#2665,2.5); -#2665 = AXIS2_PLACEMENT_3D('',#2666,#2667,#2668); -#2666 = CARTESIAN_POINT('',(12.,-9.,-11.05)); -#2667 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2668 = DIRECTION('',(1.,8.881784197001E-16,-9.860761315263E-31)); -#2669 = PCURVE('',#1295,#2670); +#2669 = PCURVE('',#1329,#2670); #2670 = DEFINITIONAL_REPRESENTATION('',(#2671),#2675); -#2671 = CIRCLE('',#2672,2.5); -#2672 = AXIS2_PLACEMENT_2D('',#2673,#2674); -#2673 = CARTESIAN_POINT('',(7.1,-24.)); -#2674 = DIRECTION('',(-1.,8.881784197001E-16)); +#2671 = LINE('',#2672,#2673); +#2672 = CARTESIAN_POINT('',(0.,0.)); +#2673 = VECTOR('',#2674,1.); +#2674 = DIRECTION('',(4.43650813896E-18,-1.)); #2675 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2676 = PCURVE('',#2677,#2682); -#2677 = CONICAL_SURFACE('',#2678,2.,0.785398163397); -#2678 = AXIS2_PLACEMENT_3D('',#2679,#2680,#2681); -#2679 = CARTESIAN_POINT('',(12.,-9.,-10.55)); -#2680 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2681 = DIRECTION('',(1.,8.881784197001E-16,-9.860761315263E-31)); -#2682 = DEFINITIONAL_REPRESENTATION('',(#2683),#2686); -#2683 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2684,#2685),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#2684 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#2685 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#2686 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2676 = FACE_BOUND('',#2677,.T.); +#2677 = EDGE_LOOP('',(#2678)); +#2678 = ORIENTED_EDGE('',*,*,#2679,.F.); +#2679 = EDGE_CURVE('',#2680,#2680,#2682,.T.); +#2680 = VERTEX_POINT('',#2681); +#2681 = CARTESIAN_POINT('',(14.5,-9.,-11.05)); +#2682 = SURFACE_CURVE('',#2683,(#2688,#2695),.PCURVE_S1.); +#2683 = CIRCLE('',#2684,2.5); +#2684 = AXIS2_PLACEMENT_3D('',#2685,#2686,#2687); +#2685 = CARTESIAN_POINT('',(12.,-9.,-11.05)); +#2686 = DIRECTION('',(0.,2.2E-16,-1.)); +#2687 = DIRECTION('',(1.,0.,0.)); +#2688 = PCURVE('',#1301,#2689); +#2689 = DEFINITIONAL_REPRESENTATION('',(#2690),#2694); +#2690 = CIRCLE('',#2691,2.5); +#2691 = AXIS2_PLACEMENT_2D('',#2692,#2693); +#2692 = CARTESIAN_POINT('',(7.1,-24.)); +#2693 = DIRECTION('',(-1.,0.)); +#2694 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2687 = ADVANCED_FACE('',(#2688),#1519,.T.); -#2688 = FACE_BOUND('',#2689,.T.); -#2689 = EDGE_LOOP('',(#2690,#2691,#2712,#2713)); -#2690 = ORIENTED_EDGE('',*,*,#1503,.F.); -#2691 = ORIENTED_EDGE('',*,*,#2692,.T.); -#2692 = EDGE_CURVE('',#1476,#2055,#2693,.T.); -#2693 = SURFACE_CURVE('',#2694,(#2698,#2705),.PCURVE_S1.); -#2694 = LINE('',#2695,#2696); -#2695 = CARTESIAN_POINT('',(-17.,15.,-2.95)); -#2696 = VECTOR('',#2697,1.); -#2697 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2698 = PCURVE('',#1519,#2699); -#2699 = DEFINITIONAL_REPRESENTATION('',(#2700),#2704); -#2700 = LINE('',#2701,#2702); -#2701 = CARTESIAN_POINT('',(0.,0.)); -#2702 = VECTOR('',#2703,1.); -#2703 = DIRECTION('',(0.,-1.)); -#2704 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2695 = PCURVE('',#2696,#2701); +#2696 = CONICAL_SURFACE('',#2697,2.,0.785398163397); +#2697 = AXIS2_PLACEMENT_3D('',#2698,#2699,#2700); +#2698 = CARTESIAN_POINT('',(12.,-9.,-10.55)); +#2699 = DIRECTION('',(0.,2.2E-16,-1.)); +#2700 = DIRECTION('',(1.,0.,0.)); +#2701 = DEFINITIONAL_REPRESENTATION('',(#2702),#2706); +#2702 = LINE('',#2703,#2704); +#2703 = CARTESIAN_POINT('',(0.,0.5)); +#2704 = VECTOR('',#2705,1.); +#2705 = DIRECTION('',(1.,0.)); +#2706 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2705 = PCURVE('',#1491,#2706); -#2706 = DEFINITIONAL_REPRESENTATION('',(#2707),#2711); -#2707 = LINE('',#2708,#2709); -#2708 = CARTESIAN_POINT('',(2.969848480983,3.774758283726E-16)); -#2709 = VECTOR('',#2710,1.); -#2710 = DIRECTION('',(0.,-1.)); -#2711 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2707 = ADVANCED_FACE('',(#2708),#1525,.T.); +#2708 = FACE_BOUND('',#2709,.T.); +#2709 = EDGE_LOOP('',(#2710,#2711,#2732,#2733)); +#2710 = ORIENTED_EDGE('',*,*,#1509,.F.); +#2711 = ORIENTED_EDGE('',*,*,#2712,.T.); +#2712 = EDGE_CURVE('',#1482,#2062,#2713,.T.); +#2713 = SURFACE_CURVE('',#2714,(#2718,#2725),.PCURVE_S1.); +#2714 = LINE('',#2715,#2716); +#2715 = CARTESIAN_POINT('',(-17.,15.,-2.95)); +#2716 = VECTOR('',#2717,1.); +#2717 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2718 = PCURVE('',#1525,#2719); +#2719 = DEFINITIONAL_REPRESENTATION('',(#2720),#2724); +#2720 = LINE('',#2721,#2722); +#2721 = CARTESIAN_POINT('',(0.,0.)); +#2722 = VECTOR('',#2723,1.); +#2723 = DIRECTION('',(0.,-1.)); +#2724 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2712 = ORIENTED_EDGE('',*,*,#2077,.T.); -#2713 = ORIENTED_EDGE('',*,*,#2583,.F.); -#2714 = ADVANCED_FACE('',(#2715),#1323,.T.); -#2715 = FACE_BOUND('',#2716,.T.); -#2716 = EDGE_LOOP('',(#2717,#2718,#2719,#2740)); -#2717 = ORIENTED_EDGE('',*,*,#2637,.T.); -#2718 = ORIENTED_EDGE('',*,*,#1916,.T.); -#2719 = ORIENTED_EDGE('',*,*,#2720,.F.); -#2720 = EDGE_CURVE('',#1308,#1917,#2721,.T.); -#2721 = SURFACE_CURVE('',#2722,(#2726,#2733),.PCURVE_S1.); -#2722 = LINE('',#2723,#2724); -#2723 = CARTESIAN_POINT('',(6.,15.,-10.35)); -#2724 = VECTOR('',#2725,1.); -#2725 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2726 = PCURVE('',#1323,#2727); -#2727 = DEFINITIONAL_REPRESENTATION('',(#2728),#2732); -#2728 = LINE('',#2729,#2730); -#2729 = CARTESIAN_POINT('',(0.989949493661,-4.662936703426E-16)); -#2730 = VECTOR('',#2731,1.); -#2731 = DIRECTION('',(0.,-1.)); -#2732 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2725 = PCURVE('',#1497,#2726); +#2726 = DEFINITIONAL_REPRESENTATION('',(#2727),#2731); +#2727 = LINE('',#2728,#2729); +#2728 = CARTESIAN_POINT('',(2.969848480983,-1.301181082443E-15)); +#2729 = VECTOR('',#2730,1.); +#2730 = DIRECTION('',(4.43650813896E-18,-1.)); +#2731 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2733 = PCURVE('',#1351,#2734); -#2734 = DEFINITIONAL_REPRESENTATION('',(#2735),#2739); -#2735 = LINE('',#2736,#2737); -#2736 = CARTESIAN_POINT('',(0.,0.)); -#2737 = VECTOR('',#2738,1.); -#2738 = DIRECTION('',(0.,-1.)); -#2739 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2732 = ORIENTED_EDGE('',*,*,#2084,.T.); +#2733 = ORIENTED_EDGE('',*,*,#2601,.F.); +#2734 = ADVANCED_FACE('',(#2735),#1329,.T.); +#2735 = FACE_BOUND('',#2736,.T.); +#2736 = EDGE_LOOP('',(#2737,#2738,#2739,#2760)); +#2737 = ORIENTED_EDGE('',*,*,#2656,.T.); +#2738 = ORIENTED_EDGE('',*,*,#1923,.T.); +#2739 = ORIENTED_EDGE('',*,*,#2740,.F.); +#2740 = EDGE_CURVE('',#1314,#1924,#2741,.T.); +#2741 = SURFACE_CURVE('',#2742,(#2746,#2753),.PCURVE_S1.); +#2742 = LINE('',#2743,#2744); +#2743 = CARTESIAN_POINT('',(6.,15.,-10.35)); +#2744 = VECTOR('',#2745,1.); +#2745 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2746 = PCURVE('',#1329,#2747); +#2747 = DEFINITIONAL_REPRESENTATION('',(#2748),#2752); +#2748 = LINE('',#2749,#2750); +#2749 = CARTESIAN_POINT('',(0.989949493661,1.583919189858E-16)); +#2750 = VECTOR('',#2751,1.); +#2751 = DIRECTION('',(4.43650813896E-18,-1.)); +#2752 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2740 = ORIENTED_EDGE('',*,*,#1307,.F.); -#2741 = ADVANCED_FACE('',(#2742),#1491,.T.); -#2742 = FACE_BOUND('',#2743,.T.); -#2743 = EDGE_LOOP('',(#2744,#2765,#2766,#2767)); -#2744 = ORIENTED_EDGE('',*,*,#2745,.T.); -#2745 = EDGE_CURVE('',#1448,#2032,#2746,.T.); -#2746 = SURFACE_CURVE('',#2747,(#2751,#2758),.PCURVE_S1.); -#2747 = LINE('',#2748,#2749); -#2748 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); -#2749 = VECTOR('',#2750,1.); -#2750 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2751 = PCURVE('',#1491,#2752); -#2752 = DEFINITIONAL_REPRESENTATION('',(#2753),#2757); -#2753 = LINE('',#2754,#2755); -#2754 = CARTESIAN_POINT('',(0.,0.)); -#2755 = VECTOR('',#2756,1.); -#2756 = DIRECTION('',(0.,-1.)); -#2757 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2753 = PCURVE('',#1357,#2754); +#2754 = DEFINITIONAL_REPRESENTATION('',(#2755),#2759); +#2755 = LINE('',#2756,#2757); +#2756 = CARTESIAN_POINT('',(0.,0.)); +#2757 = VECTOR('',#2758,1.); +#2758 = DIRECTION('',(0.,-1.)); +#2759 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2758 = PCURVE('',#1463,#2759); -#2759 = DEFINITIONAL_REPRESENTATION('',(#2760),#2764); -#2760 = LINE('',#2761,#2762); -#2761 = CARTESIAN_POINT('',(6.,-4.440892098501E-16)); -#2762 = VECTOR('',#2763,1.); -#2763 = DIRECTION('',(0.,-1.)); -#2764 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2760 = ORIENTED_EDGE('',*,*,#1313,.F.); +#2761 = ADVANCED_FACE('',(#2762),#1497,.T.); +#2762 = FACE_BOUND('',#2763,.T.); +#2763 = EDGE_LOOP('',(#2764,#2785,#2786,#2787)); +#2764 = ORIENTED_EDGE('',*,*,#2765,.T.); +#2765 = EDGE_CURVE('',#1454,#2039,#2766,.T.); +#2766 = SURFACE_CURVE('',#2767,(#2771,#2778),.PCURVE_S1.); +#2767 = LINE('',#2768,#2769); +#2768 = CARTESIAN_POINT('',(-19.1,15.,-5.05)); +#2769 = VECTOR('',#2770,1.); +#2770 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2771 = PCURVE('',#1497,#2772); +#2772 = DEFINITIONAL_REPRESENTATION('',(#2773),#2777); +#2773 = LINE('',#2774,#2775); +#2774 = CARTESIAN_POINT('',(0.,0.)); +#2775 = VECTOR('',#2776,1.); +#2776 = DIRECTION('',(4.43650813896E-18,-1.)); +#2777 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2765 = ORIENTED_EDGE('',*,*,#2054,.T.); -#2766 = ORIENTED_EDGE('',*,*,#2692,.F.); -#2767 = ORIENTED_EDGE('',*,*,#1475,.F.); -#2768 = ADVANCED_FACE('',(#2769),#1351,.T.); -#2769 = FACE_BOUND('',#2770,.T.); -#2770 = EDGE_LOOP('',(#2771,#2772,#2773,#2794)); -#2771 = ORIENTED_EDGE('',*,*,#2720,.T.); -#2772 = ORIENTED_EDGE('',*,*,#1939,.T.); -#2773 = ORIENTED_EDGE('',*,*,#2774,.F.); -#2774 = EDGE_CURVE('',#1336,#1940,#2775,.T.); -#2775 = SURFACE_CURVE('',#2776,(#2780,#2787),.PCURVE_S1.); -#2776 = LINE('',#2777,#2778); -#2777 = CARTESIAN_POINT('',(-6.,15.,-10.35)); -#2778 = VECTOR('',#2779,1.); -#2779 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2780 = PCURVE('',#1351,#2781); -#2781 = DEFINITIONAL_REPRESENTATION('',(#2782),#2786); -#2782 = LINE('',#2783,#2784); -#2783 = CARTESIAN_POINT('',(12.,0.)); -#2784 = VECTOR('',#2785,1.); -#2785 = DIRECTION('',(0.,-1.)); -#2786 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2778 = PCURVE('',#1469,#2779); +#2779 = DEFINITIONAL_REPRESENTATION('',(#2780),#2784); +#2780 = LINE('',#2781,#2782); +#2781 = CARTESIAN_POINT('',(6.,1.32E-15)); +#2782 = VECTOR('',#2783,1.); +#2783 = DIRECTION('',(0.,-1.)); +#2784 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2787 = PCURVE('',#1379,#2788); -#2788 = DEFINITIONAL_REPRESENTATION('',(#2789),#2793); -#2789 = LINE('',#2790,#2791); -#2790 = CARTESIAN_POINT('',(-0.,0.)); -#2791 = VECTOR('',#2792,1.); -#2792 = DIRECTION('',(0.,-1.)); -#2793 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#2794 = ORIENTED_EDGE('',*,*,#1335,.F.); -#2795 = ADVANCED_FACE('',(#2796),#1463,.T.); -#2796 = FACE_BOUND('',#2797,.T.); -#2797 = EDGE_LOOP('',(#2798,#2799,#2820,#2821)); -#2798 = ORIENTED_EDGE('',*,*,#1447,.F.); -#2799 = ORIENTED_EDGE('',*,*,#2800,.T.); -#2800 = EDGE_CURVE('',#1420,#2009,#2801,.T.); -#2801 = SURFACE_CURVE('',#2802,(#2806,#2813),.PCURVE_S1.); +#2785 = ORIENTED_EDGE('',*,*,#2061,.T.); +#2786 = ORIENTED_EDGE('',*,*,#2712,.F.); +#2787 = ORIENTED_EDGE('',*,*,#1481,.F.); +#2788 = ADVANCED_FACE('',(#2789),#1357,.T.); +#2789 = FACE_BOUND('',#2790,.T.); +#2790 = EDGE_LOOP('',(#2791,#2792,#2793,#2814)); +#2791 = ORIENTED_EDGE('',*,*,#2740,.T.); +#2792 = ORIENTED_EDGE('',*,*,#1946,.T.); +#2793 = ORIENTED_EDGE('',*,*,#2794,.F.); +#2794 = EDGE_CURVE('',#1342,#1947,#2795,.T.); +#2795 = SURFACE_CURVE('',#2796,(#2800,#2807),.PCURVE_S1.); +#2796 = LINE('',#2797,#2798); +#2797 = CARTESIAN_POINT('',(-6.,15.,-10.35)); +#2798 = VECTOR('',#2799,1.); +#2799 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2800 = PCURVE('',#1357,#2801); +#2801 = DEFINITIONAL_REPRESENTATION('',(#2802),#2806); #2802 = LINE('',#2803,#2804); -#2803 = CARTESIAN_POINT('',(-19.1,15.,-10.55)); +#2803 = CARTESIAN_POINT('',(12.,0.)); #2804 = VECTOR('',#2805,1.); -#2805 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2806 = PCURVE('',#1463,#2807); -#2807 = DEFINITIONAL_REPRESENTATION('',(#2808),#2812); -#2808 = LINE('',#2809,#2810); -#2809 = CARTESIAN_POINT('',(0.5,-3.330669073875E-16)); -#2810 = VECTOR('',#2811,1.); -#2811 = DIRECTION('',(0.,-1.)); -#2812 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2805 = DIRECTION('',(0.,-1.)); +#2806 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2813 = PCURVE('',#1435,#2814); -#2814 = DEFINITIONAL_REPRESENTATION('',(#2815),#2819); -#2815 = LINE('',#2816,#2817); -#2816 = CARTESIAN_POINT('',(1.665334536938E-16,0.353553390593)); -#2817 = VECTOR('',#2818,1.); -#2818 = DIRECTION('',(1.,0.)); -#2819 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2807 = PCURVE('',#1385,#2808); +#2808 = DEFINITIONAL_REPRESENTATION('',(#2809),#2813); +#2809 = LINE('',#2810,#2811); +#2810 = CARTESIAN_POINT('',(0.,0.)); +#2811 = VECTOR('',#2812,1.); +#2812 = DIRECTION('',(-4.43650813896E-18,-1.)); +#2813 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2820 = ORIENTED_EDGE('',*,*,#2031,.T.); -#2821 = ORIENTED_EDGE('',*,*,#2745,.F.); -#2822 = ADVANCED_FACE('',(#2823),#1379,.T.); -#2823 = FACE_BOUND('',#2824,.T.); -#2824 = EDGE_LOOP('',(#2825,#2826,#2827,#2848)); -#2825 = ORIENTED_EDGE('',*,*,#2774,.T.); -#2826 = ORIENTED_EDGE('',*,*,#1962,.T.); -#2827 = ORIENTED_EDGE('',*,*,#2828,.F.); -#2828 = EDGE_CURVE('',#1364,#1963,#2829,.T.); -#2829 = SURFACE_CURVE('',#2830,(#2834,#2841),.PCURVE_S1.); -#2830 = LINE('',#2831,#2832); -#2831 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); -#2832 = VECTOR('',#2833,1.); -#2833 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2834 = PCURVE('',#1379,#2835); -#2835 = DEFINITIONAL_REPRESENTATION('',(#2836),#2840); -#2836 = LINE('',#2837,#2838); -#2837 = CARTESIAN_POINT('',(0.989949493661,4.662936703426E-16)); -#2838 = VECTOR('',#2839,1.); -#2839 = DIRECTION('',(0.,-1.)); -#2840 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2814 = ORIENTED_EDGE('',*,*,#1341,.F.); +#2815 = ADVANCED_FACE('',(#2816),#1469,.T.); +#2816 = FACE_BOUND('',#2817,.T.); +#2817 = EDGE_LOOP('',(#2818,#2819,#2840,#2841)); +#2818 = ORIENTED_EDGE('',*,*,#1453,.F.); +#2819 = ORIENTED_EDGE('',*,*,#2820,.T.); +#2820 = EDGE_CURVE('',#1426,#2016,#2821,.T.); +#2821 = SURFACE_CURVE('',#2822,(#2826,#2833),.PCURVE_S1.); +#2822 = LINE('',#2823,#2824); +#2823 = CARTESIAN_POINT('',(-19.1,15.,-10.55)); +#2824 = VECTOR('',#2825,1.); +#2825 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2826 = PCURVE('',#1469,#2827); +#2827 = DEFINITIONAL_REPRESENTATION('',(#2828),#2832); +#2828 = LINE('',#2829,#2830); +#2829 = CARTESIAN_POINT('',(0.5,1.1E-16)); +#2830 = VECTOR('',#2831,1.); +#2831 = DIRECTION('',(0.,-1.)); +#2832 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2841 = PCURVE('',#1407,#2842); -#2842 = DEFINITIONAL_REPRESENTATION('',(#2843),#2847); -#2843 = LINE('',#2844,#2845); -#2844 = CARTESIAN_POINT('',(0.,0.)); -#2845 = VECTOR('',#2846,1.); -#2846 = DIRECTION('',(0.,-1.)); -#2847 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2833 = PCURVE('',#1441,#2834); +#2834 = DEFINITIONAL_REPRESENTATION('',(#2835),#2839); +#2835 = LINE('',#2836,#2837); +#2836 = CARTESIAN_POINT('',(-5.5E-17,0.353553390593)); +#2837 = VECTOR('',#2838,1.); +#2838 = DIRECTION('',(1.,-2.465190328816E-32)); +#2839 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2848 = ORIENTED_EDGE('',*,*,#1363,.F.); -#2849 = ADVANCED_FACE('',(#2850),#1435,.T.); -#2850 = FACE_BOUND('',#2851,.T.); -#2851 = EDGE_LOOP('',(#2852,#2853,#2874,#2875)); -#2852 = ORIENTED_EDGE('',*,*,#1419,.F.); -#2853 = ORIENTED_EDGE('',*,*,#2854,.T.); -#2854 = EDGE_CURVE('',#1392,#1986,#2855,.T.); -#2855 = SURFACE_CURVE('',#2856,(#2860,#2867),.PCURVE_S1.); +#2840 = ORIENTED_EDGE('',*,*,#2038,.T.); +#2841 = ORIENTED_EDGE('',*,*,#2765,.F.); +#2842 = ADVANCED_FACE('',(#2843),#1385,.T.); +#2843 = FACE_BOUND('',#2844,.T.); +#2844 = EDGE_LOOP('',(#2845,#2846,#2847,#2868)); +#2845 = ORIENTED_EDGE('',*,*,#2794,.T.); +#2846 = ORIENTED_EDGE('',*,*,#1969,.T.); +#2847 = ORIENTED_EDGE('',*,*,#2848,.F.); +#2848 = EDGE_CURVE('',#1370,#1970,#2849,.T.); +#2849 = SURFACE_CURVE('',#2850,(#2854,#2861),.PCURVE_S1.); +#2850 = LINE('',#2851,#2852); +#2851 = CARTESIAN_POINT('',(-6.7,15.,-11.05)); +#2852 = VECTOR('',#2853,1.); +#2853 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2854 = PCURVE('',#1385,#2855); +#2855 = DEFINITIONAL_REPRESENTATION('',(#2856),#2860); #2856 = LINE('',#2857,#2858); -#2857 = CARTESIAN_POINT('',(-18.6,15.,-11.05)); +#2857 = CARTESIAN_POINT('',(0.989949493661,-1.583919189858E-16)); #2858 = VECTOR('',#2859,1.); -#2859 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2860 = PCURVE('',#1435,#2861); -#2861 = DEFINITIONAL_REPRESENTATION('',(#2862),#2866); -#2862 = LINE('',#2863,#2864); -#2863 = CARTESIAN_POINT('',(-1.665334536938E-16,-0.353553390593)); -#2864 = VECTOR('',#2865,1.); -#2865 = DIRECTION('',(1.,0.)); -#2866 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2859 = DIRECTION('',(-4.43650813896E-18,-1.)); +#2860 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2867 = PCURVE('',#1407,#2868); -#2868 = DEFINITIONAL_REPRESENTATION('',(#2869),#2873); -#2869 = LINE('',#2870,#2871); -#2870 = CARTESIAN_POINT('',(11.9,0.)); -#2871 = VECTOR('',#2872,1.); -#2872 = DIRECTION('',(0.,-1.)); -#2873 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2861 = PCURVE('',#1413,#2862); +#2862 = DEFINITIONAL_REPRESENTATION('',(#2863),#2867); +#2863 = LINE('',#2864,#2865); +#2864 = CARTESIAN_POINT('',(0.,0.)); +#2865 = VECTOR('',#2866,1.); +#2866 = DIRECTION('',(0.,-1.)); +#2867 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2874 = ORIENTED_EDGE('',*,*,#2008,.T.); -#2875 = ORIENTED_EDGE('',*,*,#2800,.F.); -#2876 = ADVANCED_FACE('',(#2877,#2907,#2913),#1407,.T.); -#2877 = FACE_BOUND('',#2878,.T.); -#2878 = EDGE_LOOP('',(#2879)); -#2879 = ORIENTED_EDGE('',*,*,#2880,.F.); -#2880 = EDGE_CURVE('',#2881,#2881,#2883,.T.); -#2881 = VERTEX_POINT('',#2882); -#2882 = CARTESIAN_POINT('',(-9.5,9.,-11.05)); -#2883 = SURFACE_CURVE('',#2884,(#2889,#2896),.PCURVE_S1.); -#2884 = CIRCLE('',#2885,2.5); -#2885 = AXIS2_PLACEMENT_3D('',#2886,#2887,#2888); -#2886 = CARTESIAN_POINT('',(-12.,9.,-11.05)); -#2887 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2888 = DIRECTION('',(1.,-7.88860905221E-31,8.75811540203E-46)); -#2889 = PCURVE('',#1407,#2890); -#2890 = DEFINITIONAL_REPRESENTATION('',(#2891),#2895); -#2891 = CIRCLE('',#2892,2.5); -#2892 = AXIS2_PLACEMENT_2D('',#2893,#2894); -#2893 = CARTESIAN_POINT('',(5.3,-6.)); -#2894 = DIRECTION('',(-1.,-7.88860905221E-31)); -#2895 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2868 = ORIENTED_EDGE('',*,*,#1369,.F.); +#2869 = ADVANCED_FACE('',(#2870),#1441,.T.); +#2870 = FACE_BOUND('',#2871,.T.); +#2871 = EDGE_LOOP('',(#2872,#2873,#2894,#2895)); +#2872 = ORIENTED_EDGE('',*,*,#1425,.F.); +#2873 = ORIENTED_EDGE('',*,*,#2874,.T.); +#2874 = EDGE_CURVE('',#1398,#1993,#2875,.T.); +#2875 = SURFACE_CURVE('',#2876,(#2880,#2887),.PCURVE_S1.); +#2876 = LINE('',#2877,#2878); +#2877 = CARTESIAN_POINT('',(-18.6,15.,-11.05)); +#2878 = VECTOR('',#2879,1.); +#2879 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2880 = PCURVE('',#1441,#2881); +#2881 = DEFINITIONAL_REPRESENTATION('',(#2882),#2886); +#2882 = LINE('',#2883,#2884); +#2883 = CARTESIAN_POINT('',(5.5E-17,-0.353553390593)); +#2884 = VECTOR('',#2885,1.); +#2885 = DIRECTION('',(1.,-2.465190328816E-32)); +#2886 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2896 = PCURVE('',#2897,#2902); -#2897 = CONICAL_SURFACE('',#2898,2.,0.785398163397); -#2898 = AXIS2_PLACEMENT_3D('',#2899,#2900,#2901); -#2899 = CARTESIAN_POINT('',(-12.,9.,-10.55)); -#2900 = DIRECTION('',(-0.,-1.110223024625E-15,-1.)); -#2901 = DIRECTION('',(1.,-7.88860905221E-31,8.75811540203E-46)); -#2902 = DEFINITIONAL_REPRESENTATION('',(#2903),#2906); -#2903 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2904,#2905),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#2904 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#2905 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#2906 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2887 = PCURVE('',#1413,#2888); +#2888 = DEFINITIONAL_REPRESENTATION('',(#2889),#2893); +#2889 = LINE('',#2890,#2891); +#2890 = CARTESIAN_POINT('',(11.9,0.)); +#2891 = VECTOR('',#2892,1.); +#2892 = DIRECTION('',(0.,-1.)); +#2893 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2907 = FACE_BOUND('',#2908,.T.); -#2908 = EDGE_LOOP('',(#2909,#2910,#2911,#2912)); -#2909 = ORIENTED_EDGE('',*,*,#1391,.F.); -#2910 = ORIENTED_EDGE('',*,*,#2828,.T.); -#2911 = ORIENTED_EDGE('',*,*,#1985,.T.); -#2912 = ORIENTED_EDGE('',*,*,#2854,.F.); -#2913 = FACE_BOUND('',#2914,.T.); -#2914 = EDGE_LOOP('',(#2915)); -#2915 = ORIENTED_EDGE('',*,*,#2916,.F.); -#2916 = EDGE_CURVE('',#2917,#2917,#2919,.T.); -#2917 = VERTEX_POINT('',#2918); -#2918 = CARTESIAN_POINT('',(-9.5,-9.,-11.05)); -#2919 = SURFACE_CURVE('',#2920,(#2925,#2932),.PCURVE_S1.); -#2920 = CIRCLE('',#2921,2.5); -#2921 = AXIS2_PLACEMENT_3D('',#2922,#2923,#2924); -#2922 = CARTESIAN_POINT('',(-12.,-9.,-11.05)); -#2923 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2924 = DIRECTION('',(1.,8.881784197001E-16,-9.860761315263E-31)); -#2925 = PCURVE('',#1407,#2926); -#2926 = DEFINITIONAL_REPRESENTATION('',(#2927),#2931); -#2927 = CIRCLE('',#2928,2.5); -#2928 = AXIS2_PLACEMENT_2D('',#2929,#2930); -#2929 = CARTESIAN_POINT('',(5.3,-24.)); -#2930 = DIRECTION('',(-1.,8.881784197001E-16)); -#2931 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2894 = ORIENTED_EDGE('',*,*,#2015,.T.); +#2895 = ORIENTED_EDGE('',*,*,#2820,.F.); +#2896 = ADVANCED_FACE('',(#2897,#2928,#2934),#1413,.T.); +#2897 = FACE_BOUND('',#2898,.T.); +#2898 = EDGE_LOOP('',(#2899)); +#2899 = ORIENTED_EDGE('',*,*,#2900,.F.); +#2900 = EDGE_CURVE('',#2901,#2901,#2903,.T.); +#2901 = VERTEX_POINT('',#2902); +#2902 = CARTESIAN_POINT('',(-9.5,9.,-11.05)); +#2903 = SURFACE_CURVE('',#2904,(#2909,#2916),.PCURVE_S1.); +#2904 = CIRCLE('',#2905,2.5); +#2905 = AXIS2_PLACEMENT_3D('',#2906,#2907,#2908); +#2906 = CARTESIAN_POINT('',(-12.,9.,-11.05)); +#2907 = DIRECTION('',(0.,2.2E-16,-1.)); +#2908 = DIRECTION('',(1.,0.,0.)); +#2909 = PCURVE('',#1413,#2910); +#2910 = DEFINITIONAL_REPRESENTATION('',(#2911),#2915); +#2911 = CIRCLE('',#2912,2.5); +#2912 = AXIS2_PLACEMENT_2D('',#2913,#2914); +#2913 = CARTESIAN_POINT('',(5.3,-6.)); +#2914 = DIRECTION('',(-1.,0.)); +#2915 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2932 = PCURVE('',#2933,#2938); -#2933 = CONICAL_SURFACE('',#2934,2.,0.785398163397); -#2934 = AXIS2_PLACEMENT_3D('',#2935,#2936,#2937); -#2935 = CARTESIAN_POINT('',(-12.,-9.,-10.55)); -#2936 = DIRECTION('',(-0.,-1.110223024625E-15,-1.)); -#2937 = DIRECTION('',(1.,8.881784197001E-16,-9.860761315263E-31)); -#2938 = DEFINITIONAL_REPRESENTATION('',(#2939),#2942); -#2939 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2940,#2941),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#2940 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#2941 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#2942 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2916 = PCURVE('',#2917,#2922); +#2917 = CONICAL_SURFACE('',#2918,2.,0.785398163397); +#2918 = AXIS2_PLACEMENT_3D('',#2919,#2920,#2921); +#2919 = CARTESIAN_POINT('',(-12.,9.,-10.55)); +#2920 = DIRECTION('',(-0.,2.2E-16,-1.)); +#2921 = DIRECTION('',(1.,0.,0.)); +#2922 = DEFINITIONAL_REPRESENTATION('',(#2923),#2927); +#2923 = LINE('',#2924,#2925); +#2924 = CARTESIAN_POINT('',(-0.,0.5)); +#2925 = VECTOR('',#2926,1.); +#2926 = DIRECTION('',(1.,-0.)); +#2927 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2943 = ADVANCED_FACE('',(#2944),#1687,.F.); -#2944 = FACE_BOUND('',#2945,.T.); -#2945 = EDGE_LOOP('',(#2946,#2965,#2966,#2967)); -#2946 = ORIENTED_EDGE('',*,*,#2947,.T.); -#2947 = EDGE_CURVE('',#1667,#2194,#2948,.T.); -#2948 = SEAM_CURVE('',#2949,(#2953,#2959),.PCURVE_S1.); -#2949 = LINE('',#2950,#2951); -#2950 = CARTESIAN_POINT('',(7.5,15.,-1.665334536938E-14)); -#2951 = VECTOR('',#2952,1.); -#2952 = DIRECTION('',(0.,-1.,1.110223024625E-15)); -#2953 = PCURVE('',#1687,#2954); -#2954 = DEFINITIONAL_REPRESENTATION('',(#2955),#2958); -#2955 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2956,#2957),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,30.),.PIECEWISE_BEZIER_KNOTS.); -#2956 = CARTESIAN_POINT('',(0.,0.)); -#2957 = CARTESIAN_POINT('',(0.,-30.)); -#2958 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2928 = FACE_BOUND('',#2929,.T.); +#2929 = EDGE_LOOP('',(#2930,#2931,#2932,#2933)); +#2930 = ORIENTED_EDGE('',*,*,#1397,.F.); +#2931 = ORIENTED_EDGE('',*,*,#2848,.T.); +#2932 = ORIENTED_EDGE('',*,*,#1992,.T.); +#2933 = ORIENTED_EDGE('',*,*,#2874,.F.); +#2934 = FACE_BOUND('',#2935,.T.); +#2935 = EDGE_LOOP('',(#2936)); +#2936 = ORIENTED_EDGE('',*,*,#2937,.F.); +#2937 = EDGE_CURVE('',#2938,#2938,#2940,.T.); +#2938 = VERTEX_POINT('',#2939); +#2939 = CARTESIAN_POINT('',(-9.5,-9.,-11.05)); +#2940 = SURFACE_CURVE('',#2941,(#2946,#2953),.PCURVE_S1.); +#2941 = CIRCLE('',#2942,2.5); +#2942 = AXIS2_PLACEMENT_3D('',#2943,#2944,#2945); +#2943 = CARTESIAN_POINT('',(-12.,-9.,-11.05)); +#2944 = DIRECTION('',(0.,2.2E-16,-1.)); +#2945 = DIRECTION('',(1.,0.,0.)); +#2946 = PCURVE('',#1413,#2947); +#2947 = DEFINITIONAL_REPRESENTATION('',(#2948),#2952); +#2948 = CIRCLE('',#2949,2.5); +#2949 = AXIS2_PLACEMENT_2D('',#2950,#2951); +#2950 = CARTESIAN_POINT('',(5.3,-24.)); +#2951 = DIRECTION('',(-1.,0.)); +#2952 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2959 = PCURVE('',#1687,#2960); -#2960 = DEFINITIONAL_REPRESENTATION('',(#2961),#2964); -#2961 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2962,#2963),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,30.),.PIECEWISE_BEZIER_KNOTS.); -#2962 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#2963 = CARTESIAN_POINT('',(-6.28318530718,-30.)); +#2953 = PCURVE('',#2954,#2959); +#2954 = CONICAL_SURFACE('',#2955,2.,0.785398163397); +#2955 = AXIS2_PLACEMENT_3D('',#2956,#2957,#2958); +#2956 = CARTESIAN_POINT('',(-12.,-9.,-10.55)); +#2957 = DIRECTION('',(-0.,2.2E-16,-1.)); +#2958 = DIRECTION('',(1.,0.,0.)); +#2959 = DEFINITIONAL_REPRESENTATION('',(#2960),#2964); +#2960 = LINE('',#2961,#2962); +#2961 = CARTESIAN_POINT('',(-0.,0.5)); +#2962 = VECTOR('',#2963,1.); +#2963 = DIRECTION('',(1.,-0.)); #2964 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2965 = ORIENTED_EDGE('',*,*,#2193,.T.); -#2966 = ORIENTED_EDGE('',*,*,#2947,.F.); -#2967 = ORIENTED_EDGE('',*,*,#1666,.F.); -#2968 = ADVANCED_FACE('',(#2969),#2260,.F.); -#2969 = FACE_BOUND('',#2970,.F.); -#2970 = EDGE_LOOP('',(#2971,#2992,#3012,#3013)); -#2971 = ORIENTED_EDGE('',*,*,#2972,.F.); -#2972 = EDGE_CURVE('',#2973,#2224,#2975,.T.); -#2973 = VERTEX_POINT('',#2974); -#2974 = CARTESIAN_POINT('',(14.,-9.,-10.55)); -#2975 = SEAM_CURVE('',#2976,(#2980,#2986),.PCURVE_S1.); -#2976 = LINE('',#2977,#2978); -#2977 = CARTESIAN_POINT('',(14.,-9.,-11.05)); -#2978 = VECTOR('',#2979,1.); -#2979 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#2980 = PCURVE('',#2260,#2981); -#2981 = DEFINITIONAL_REPRESENTATION('',(#2982),#2985); -#2982 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2983,#2984),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#2983 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#2984 = CARTESIAN_POINT('',(6.28318530718,-17.6)); -#2985 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2965 = ADVANCED_FACE('',(#2966),#1693,.F.); +#2966 = FACE_BOUND('',#2967,.T.); +#2967 = EDGE_LOOP('',(#2968,#2989,#2990,#2991)); +#2968 = ORIENTED_EDGE('',*,*,#2969,.T.); +#2969 = EDGE_CURVE('',#1673,#2201,#2970,.T.); +#2970 = SEAM_CURVE('',#2971,(#2975,#2982),.PCURVE_S1.); +#2971 = LINE('',#2972,#2973); +#2972 = CARTESIAN_POINT('',(7.5,15.,3.33E-15)); +#2973 = VECTOR('',#2974,1.); +#2974 = DIRECTION('',(0.,-1.,-2.2E-16)); +#2975 = PCURVE('',#1693,#2976); +#2976 = DEFINITIONAL_REPRESENTATION('',(#2977),#2981); +#2977 = LINE('',#2978,#2979); +#2978 = CARTESIAN_POINT('',(-0.,0.)); +#2979 = VECTOR('',#2980,1.); +#2980 = DIRECTION('',(-0.,-1.)); +#2981 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2986 = PCURVE('',#2260,#2987); -#2987 = DEFINITIONAL_REPRESENTATION('',(#2988),#2991); -#2988 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#2989,#2990),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#2989 = CARTESIAN_POINT('',(0.,-0.5)); -#2990 = CARTESIAN_POINT('',(0.,-17.6)); -#2991 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2982 = PCURVE('',#1693,#2983); +#2983 = DEFINITIONAL_REPRESENTATION('',(#2984),#2988); +#2984 = LINE('',#2985,#2986); +#2985 = CARTESIAN_POINT('',(-6.28318530718,0.)); +#2986 = VECTOR('',#2987,1.); +#2987 = DIRECTION('',(-0.,-1.)); +#2988 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#2992 = ORIENTED_EDGE('',*,*,#2993,.F.); -#2993 = EDGE_CURVE('',#2973,#2973,#2994,.T.); -#2994 = SURFACE_CURVE('',#2995,(#3000,#3006),.PCURVE_S1.); -#2995 = CIRCLE('',#2996,2.); -#2996 = AXIS2_PLACEMENT_3D('',#2997,#2998,#2999); -#2997 = CARTESIAN_POINT('',(12.,-9.,-10.55)); -#2998 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#2999 = DIRECTION('',(1.,8.881784197001E-16,-9.860761315263E-31)); -#3000 = PCURVE('',#2260,#3001); -#3001 = DEFINITIONAL_REPRESENTATION('',(#3002),#3005); -#3002 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3003,#3004),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#3003 = CARTESIAN_POINT('',(0.,-0.5)); -#3004 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#3005 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#2989 = ORIENTED_EDGE('',*,*,#2200,.T.); +#2990 = ORIENTED_EDGE('',*,*,#2969,.F.); +#2991 = ORIENTED_EDGE('',*,*,#1672,.F.); +#2992 = ADVANCED_FACE('',(#2993),#2271,.F.); +#2993 = FACE_BOUND('',#2994,.F.); +#2994 = EDGE_LOOP('',(#2995,#3018,#3040,#3041)); +#2995 = ORIENTED_EDGE('',*,*,#2996,.F.); +#2996 = EDGE_CURVE('',#2997,#2232,#2999,.T.); +#2997 = VERTEX_POINT('',#2998); +#2998 = CARTESIAN_POINT('',(14.,-9.,-10.55)); +#2999 = SEAM_CURVE('',#3000,(#3004,#3011),.PCURVE_S1.); +#3000 = LINE('',#3001,#3002); +#3001 = CARTESIAN_POINT('',(14.,-9.,-11.05)); +#3002 = VECTOR('',#3003,1.); +#3003 = DIRECTION('',(0.,-2.2E-16,1.)); +#3004 = PCURVE('',#2271,#3005); +#3005 = DEFINITIONAL_REPRESENTATION('',(#3006),#3010); +#3006 = LINE('',#3007,#3008); +#3007 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3008 = VECTOR('',#3009,1.); +#3009 = DIRECTION('',(0.,-1.)); +#3010 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3006 = PCURVE('',#2677,#3007); -#3007 = DEFINITIONAL_REPRESENTATION('',(#3008),#3011); -#3008 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3009,#3010),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#3009 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3010 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3011 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3011 = PCURVE('',#2271,#3012); +#3012 = DEFINITIONAL_REPRESENTATION('',(#3013),#3017); +#3013 = LINE('',#3014,#3015); +#3014 = CARTESIAN_POINT('',(0.,0.)); +#3015 = VECTOR('',#3016,1.); +#3016 = DIRECTION('',(0.,-1.)); +#3017 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3012 = ORIENTED_EDGE('',*,*,#2972,.T.); -#3013 = ORIENTED_EDGE('',*,*,#2246,.T.); -#3014 = ADVANCED_FACE('',(#3015),#2309,.F.); -#3015 = FACE_BOUND('',#3016,.F.); -#3016 = EDGE_LOOP('',(#3017,#3036,#3037,#3038)); -#3017 = ORIENTED_EDGE('',*,*,#3018,.F.); -#3018 = EDGE_CURVE('',#2275,#2610,#3019,.T.); -#3019 = SEAM_CURVE('',#3020,(#3024,#3030),.PCURVE_S1.); -#3020 = LINE('',#3021,#3022); -#3021 = CARTESIAN_POINT('',(14.,9.,-10.55)); -#3022 = VECTOR('',#3023,1.); -#3023 = DIRECTION('',(0.707106781187,-1.570092458684E-16,-0.707106781187 - )); -#3024 = PCURVE('',#2309,#3025); -#3025 = DEFINITIONAL_REPRESENTATION('',(#3026),#3029); -#3026 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3027,#3028),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); -#3027 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3028 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#3029 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3018 = ORIENTED_EDGE('',*,*,#3019,.F.); +#3019 = EDGE_CURVE('',#2997,#2997,#3020,.T.); +#3020 = SURFACE_CURVE('',#3021,(#3026,#3033),.PCURVE_S1.); +#3021 = CIRCLE('',#3022,2.); +#3022 = AXIS2_PLACEMENT_3D('',#3023,#3024,#3025); +#3023 = CARTESIAN_POINT('',(12.,-9.,-10.55)); +#3024 = DIRECTION('',(0.,2.2E-16,-1.)); +#3025 = DIRECTION('',(1.,0.,0.)); +#3026 = PCURVE('',#2271,#3027); +#3027 = DEFINITIONAL_REPRESENTATION('',(#3028),#3032); +#3028 = LINE('',#3029,#3030); +#3029 = CARTESIAN_POINT('',(0.,-0.5)); +#3030 = VECTOR('',#3031,1.); +#3031 = DIRECTION('',(1.,0.)); +#3032 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3030 = PCURVE('',#2309,#3031); -#3031 = DEFINITIONAL_REPRESENTATION('',(#3032),#3035); -#3032 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3033,#3034),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); -#3033 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3034 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#3035 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3033 = PCURVE('',#2696,#3034); +#3034 = DEFINITIONAL_REPRESENTATION('',(#3035),#3039); +#3035 = LINE('',#3036,#3037); +#3036 = CARTESIAN_POINT('',(0.,0.)); +#3037 = VECTOR('',#3038,1.); +#3038 = DIRECTION('',(1.,0.)); +#3039 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3036 = ORIENTED_EDGE('',*,*,#2295,.T.); -#3037 = ORIENTED_EDGE('',*,*,#3018,.T.); -#3038 = ORIENTED_EDGE('',*,*,#2609,.F.); -#3039 = ADVANCED_FACE('',(#3040),#2481,.F.); -#3040 = FACE_BOUND('',#3041,.F.); -#3041 = EDGE_LOOP('',(#3042,#3063,#3064,#3065)); -#3042 = ORIENTED_EDGE('',*,*,#3043,.F.); -#3043 = EDGE_CURVE('',#2461,#3044,#3046,.T.); -#3044 = VERTEX_POINT('',#3045); -#3045 = CARTESIAN_POINT('',(-10.,9.,6.55)); -#3046 = SEAM_CURVE('',#3047,(#3051,#3057),.PCURVE_S1.); -#3047 = LINE('',#3048,#3049); -#3048 = CARTESIAN_POINT('',(-10.,9.,6.55)); -#3049 = VECTOR('',#3050,1.); -#3050 = DIRECTION('',(-0.707106781187,-1.570092458684E-16, - -0.707106781187)); -#3051 = PCURVE('',#2481,#3052); -#3052 = DEFINITIONAL_REPRESENTATION('',(#3053),#3056); -#3053 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3054,#3055),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3054 = CARTESIAN_POINT('',(0.,0.5)); +#3040 = ORIENTED_EDGE('',*,*,#2996,.T.); +#3041 = ORIENTED_EDGE('',*,*,#2256,.T.); +#3042 = ADVANCED_FACE('',(#3043),#2324,.F.); +#3043 = FACE_BOUND('',#3044,.F.); +#3044 = EDGE_LOOP('',(#3045,#3066,#3067,#3068)); +#3045 = ORIENTED_EDGE('',*,*,#3046,.F.); +#3046 = EDGE_CURVE('',#2287,#2628,#3047,.T.); +#3047 = SEAM_CURVE('',#3048,(#3052,#3059),.PCURVE_S1.); +#3048 = LINE('',#3049,#3050); +#3049 = CARTESIAN_POINT('',(14.,9.,-10.55)); +#3050 = VECTOR('',#3051,1.); +#3051 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#3052 = PCURVE('',#2324,#3053); +#3053 = DEFINITIONAL_REPRESENTATION('',(#3054),#3058); +#3054 = LINE('',#3055,#3056); #3055 = CARTESIAN_POINT('',(0.,0.)); -#3056 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3056 = VECTOR('',#3057,1.); +#3057 = DIRECTION('',(0.,1.)); +#3058 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3057 = PCURVE('',#2481,#3058); -#3058 = DEFINITIONAL_REPRESENTATION('',(#3059),#3062); -#3059 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3060,#3061),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3060 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#3061 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3062 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3059 = PCURVE('',#2324,#3060); +#3060 = DEFINITIONAL_REPRESENTATION('',(#3061),#3065); +#3061 = LINE('',#3062,#3063); +#3062 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3063 = VECTOR('',#3064,1.); +#3064 = DIRECTION('',(0.,1.)); +#3065 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3063 = ORIENTED_EDGE('',*,*,#2460,.T.); -#3064 = ORIENTED_EDGE('',*,*,#3043,.T.); -#3065 = ORIENTED_EDGE('',*,*,#3066,.F.); -#3066 = EDGE_CURVE('',#3044,#3044,#3067,.T.); -#3067 = SURFACE_CURVE('',#3068,(#3073,#3079),.PCURVE_S1.); -#3068 = CIRCLE('',#3069,2.); -#3069 = AXIS2_PLACEMENT_3D('',#3070,#3071,#3072); -#3070 = CARTESIAN_POINT('',(-12.,9.,6.55)); -#3071 = DIRECTION('',(1.751623080406E-46,-1.110223024625E-15,-1.)); -#3072 = DIRECTION('',(1.,-8.881784197001E-16,9.860761315263E-31)); -#3073 = PCURVE('',#2481,#3074); -#3074 = DEFINITIONAL_REPRESENTATION('',(#3075),#3078); -#3075 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3076,#3077),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#3076 = CARTESIAN_POINT('',(0.,0.)); -#3077 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3078 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3066 = ORIENTED_EDGE('',*,*,#2309,.T.); +#3067 = ORIENTED_EDGE('',*,*,#3046,.T.); +#3068 = ORIENTED_EDGE('',*,*,#2627,.F.); +#3069 = ADVANCED_FACE('',(#3070),#2497,.F.); +#3070 = FACE_BOUND('',#3071,.F.); +#3071 = EDGE_LOOP('',(#3072,#3095,#3096,#3097)); +#3072 = ORIENTED_EDGE('',*,*,#3073,.F.); +#3073 = EDGE_CURVE('',#2477,#3074,#3076,.T.); +#3074 = VERTEX_POINT('',#3075); +#3075 = CARTESIAN_POINT('',(-10.,9.,6.55)); +#3076 = SEAM_CURVE('',#3077,(#3081,#3088),.PCURVE_S1.); +#3077 = LINE('',#3078,#3079); +#3078 = CARTESIAN_POINT('',(-10.,9.,6.55)); +#3079 = VECTOR('',#3080,1.); +#3080 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#3081 = PCURVE('',#2497,#3082); +#3082 = DEFINITIONAL_REPRESENTATION('',(#3083),#3087); +#3083 = LINE('',#3084,#3085); +#3084 = CARTESIAN_POINT('',(-0.,-0.)); +#3085 = VECTOR('',#3086,1.); +#3086 = DIRECTION('',(-0.,-1.)); +#3087 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3079 = PCURVE('',#3080,#3085); -#3080 = CYLINDRICAL_SURFACE('',#3081,2.); -#3081 = AXIS2_PLACEMENT_3D('',#3082,#3083,#3084); -#3082 = CARTESIAN_POINT('',(-12.,9.,-11.05)); -#3083 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#3084 = DIRECTION('',(1.,0.,0.)); -#3085 = DEFINITIONAL_REPRESENTATION('',(#3086),#3089); -#3086 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3087,#3088),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#3087 = CARTESIAN_POINT('',(0.,-17.6)); -#3088 = CARTESIAN_POINT('',(6.28318530718,-17.6)); -#3089 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3088 = PCURVE('',#2497,#3089); +#3089 = DEFINITIONAL_REPRESENTATION('',(#3090),#3094); +#3090 = LINE('',#3091,#3092); +#3091 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#3092 = VECTOR('',#3093,1.); +#3093 = DIRECTION('',(-0.,-1.)); +#3094 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3090 = ADVANCED_FACE('',(#3091),#2541,.F.); -#3091 = FACE_BOUND('',#3092,.F.); -#3092 = EDGE_LOOP('',(#3093,#3114,#3115,#3116)); -#3093 = ORIENTED_EDGE('',*,*,#3094,.F.); -#3094 = EDGE_CURVE('',#2521,#3095,#3097,.T.); -#3095 = VERTEX_POINT('',#3096); -#3096 = CARTESIAN_POINT('',(-10.,-9.,6.55)); -#3097 = SEAM_CURVE('',#3098,(#3102,#3108),.PCURVE_S1.); -#3098 = LINE('',#3099,#3100); -#3099 = CARTESIAN_POINT('',(-10.,-9.,6.55)); -#3100 = VECTOR('',#3101,1.); -#3101 = DIRECTION('',(-0.707106781187,-7.850462293419E-16, - -0.707106781187)); -#3102 = PCURVE('',#2541,#3103); -#3103 = DEFINITIONAL_REPRESENTATION('',(#3104),#3107); -#3104 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3105,#3106),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3105 = CARTESIAN_POINT('',(0.,0.5)); -#3106 = CARTESIAN_POINT('',(0.,0.)); -#3107 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3095 = ORIENTED_EDGE('',*,*,#2476,.T.); +#3096 = ORIENTED_EDGE('',*,*,#3073,.T.); +#3097 = ORIENTED_EDGE('',*,*,#3098,.F.); +#3098 = EDGE_CURVE('',#3074,#3074,#3099,.T.); +#3099 = SURFACE_CURVE('',#3100,(#3105,#3112),.PCURVE_S1.); +#3100 = CIRCLE('',#3101,2.); +#3101 = AXIS2_PLACEMENT_3D('',#3102,#3103,#3104); +#3102 = CARTESIAN_POINT('',(-12.,9.,6.55)); +#3103 = DIRECTION('',(0.,2.2E-16,-1.)); +#3104 = DIRECTION('',(1.,0.,0.)); +#3105 = PCURVE('',#2497,#3106); +#3106 = DEFINITIONAL_REPRESENTATION('',(#3107),#3111); +#3107 = LINE('',#3108,#3109); +#3108 = CARTESIAN_POINT('',(-0.,-0.)); +#3109 = VECTOR('',#3110,1.); +#3110 = DIRECTION('',(-1.,-0.)); +#3111 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3108 = PCURVE('',#2541,#3109); -#3109 = DEFINITIONAL_REPRESENTATION('',(#3110),#3113); -#3110 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3111,#3112),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3111 = CARTESIAN_POINT('',(-6.28318530718,0.5)); -#3112 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3113 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3112 = PCURVE('',#3113,#3118); +#3113 = CYLINDRICAL_SURFACE('',#3114,2.); +#3114 = AXIS2_PLACEMENT_3D('',#3115,#3116,#3117); +#3115 = CARTESIAN_POINT('',(-12.,9.,-11.05)); +#3116 = DIRECTION('',(0.,2.2E-16,-1.)); +#3117 = DIRECTION('',(1.,0.,0.)); +#3118 = DEFINITIONAL_REPRESENTATION('',(#3119),#3123); +#3119 = LINE('',#3120,#3121); +#3120 = CARTESIAN_POINT('',(0.,-17.6)); +#3121 = VECTOR('',#3122,1.); +#3122 = DIRECTION('',(1.,0.)); +#3123 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3114 = ORIENTED_EDGE('',*,*,#2520,.T.); -#3115 = ORIENTED_EDGE('',*,*,#3094,.T.); -#3116 = ORIENTED_EDGE('',*,*,#3117,.F.); -#3117 = EDGE_CURVE('',#3095,#3095,#3118,.T.); -#3118 = SURFACE_CURVE('',#3119,(#3124,#3130),.PCURVE_S1.); -#3119 = CIRCLE('',#3120,2.); -#3120 = AXIS2_PLACEMENT_3D('',#3121,#3122,#3123); -#3121 = CARTESIAN_POINT('',(-12.,-9.,6.55)); -#3122 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#3123 = DIRECTION('',(1.,3.944304526105E-31,-4.379057701015E-46)); -#3124 = PCURVE('',#2541,#3125); -#3125 = DEFINITIONAL_REPRESENTATION('',(#3126),#3129); -#3126 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3127,#3128),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#3127 = CARTESIAN_POINT('',(0.,0.)); -#3128 = CARTESIAN_POINT('',(-6.28318530718,0.)); -#3129 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3124 = ADVANCED_FACE('',(#3125),#2558,.F.); +#3125 = FACE_BOUND('',#3126,.F.); +#3126 = EDGE_LOOP('',(#3127,#3150,#3151,#3152)); +#3127 = ORIENTED_EDGE('',*,*,#3128,.F.); +#3128 = EDGE_CURVE('',#2538,#3129,#3131,.T.); +#3129 = VERTEX_POINT('',#3130); +#3130 = CARTESIAN_POINT('',(-10.,-9.,6.55)); +#3131 = SEAM_CURVE('',#3132,(#3136,#3143),.PCURVE_S1.); +#3132 = LINE('',#3133,#3134); +#3133 = CARTESIAN_POINT('',(-10.,-9.,6.55)); +#3134 = VECTOR('',#3135,1.); +#3135 = DIRECTION('',(-0.707106781187,1.6E-16,-0.707106781187)); +#3136 = PCURVE('',#2558,#3137); +#3137 = DEFINITIONAL_REPRESENTATION('',(#3138),#3142); +#3138 = LINE('',#3139,#3140); +#3139 = CARTESIAN_POINT('',(-0.,-0.)); +#3140 = VECTOR('',#3141,1.); +#3141 = DIRECTION('',(-0.,-1.)); +#3142 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3130 = PCURVE('',#3131,#3136); -#3131 = CYLINDRICAL_SURFACE('',#3132,2.); -#3132 = AXIS2_PLACEMENT_3D('',#3133,#3134,#3135); -#3133 = CARTESIAN_POINT('',(-12.,-9.,-11.05)); -#3134 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#3135 = DIRECTION('',(1.,0.,0.)); -#3136 = DEFINITIONAL_REPRESENTATION('',(#3137),#3140); -#3137 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3138,#3139),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,6.28318530718),.PIECEWISE_BEZIER_KNOTS.); -#3138 = CARTESIAN_POINT('',(0.,-17.6)); -#3139 = CARTESIAN_POINT('',(6.28318530718,-17.6)); -#3140 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3143 = PCURVE('',#2558,#3144); +#3144 = DEFINITIONAL_REPRESENTATION('',(#3145),#3149); +#3145 = LINE('',#3146,#3147); +#3146 = CARTESIAN_POINT('',(-6.28318530718,-0.)); +#3147 = VECTOR('',#3148,1.); +#3148 = DIRECTION('',(-0.,-1.)); +#3149 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3141 = ADVANCED_FACE('',(#3142),#2677,.F.); -#3142 = FACE_BOUND('',#3143,.F.); -#3143 = EDGE_LOOP('',(#3144,#3163,#3164,#3165)); -#3144 = ORIENTED_EDGE('',*,*,#3145,.F.); -#3145 = EDGE_CURVE('',#2973,#2661,#3146,.T.); -#3146 = SEAM_CURVE('',#3147,(#3151,#3157),.PCURVE_S1.); -#3147 = LINE('',#3148,#3149); -#3148 = CARTESIAN_POINT('',(14.,-9.,-10.55)); -#3149 = VECTOR('',#3150,1.); -#3150 = DIRECTION('',(0.707106781187,4.710277376051E-16,-0.707106781187) - ); -#3151 = PCURVE('',#2677,#3152); -#3152 = DEFINITIONAL_REPRESENTATION('',(#3153),#3156); -#3153 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3154,#3155),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); -#3154 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3155 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#3156 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3150 = ORIENTED_EDGE('',*,*,#2537,.T.); +#3151 = ORIENTED_EDGE('',*,*,#3128,.T.); +#3152 = ORIENTED_EDGE('',*,*,#3153,.F.); +#3153 = EDGE_CURVE('',#3129,#3129,#3154,.T.); +#3154 = SURFACE_CURVE('',#3155,(#3160,#3167),.PCURVE_S1.); +#3155 = CIRCLE('',#3156,2.); +#3156 = AXIS2_PLACEMENT_3D('',#3157,#3158,#3159); +#3157 = CARTESIAN_POINT('',(-12.,-9.,6.55)); +#3158 = DIRECTION('',(0.,2.2E-16,-1.)); +#3159 = DIRECTION('',(1.,0.,0.)); +#3160 = PCURVE('',#2558,#3161); +#3161 = DEFINITIONAL_REPRESENTATION('',(#3162),#3166); +#3162 = LINE('',#3163,#3164); +#3163 = CARTESIAN_POINT('',(-0.,-0.)); +#3164 = VECTOR('',#3165,1.); +#3165 = DIRECTION('',(-1.,-0.)); +#3166 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3157 = PCURVE('',#2677,#3158); -#3158 = DEFINITIONAL_REPRESENTATION('',(#3159),#3162); -#3159 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3160,#3161),.UNSPECIFIED.,.F., - .F.,(2,2),(0.,0.707106781187),.PIECEWISE_BEZIER_KNOTS.); -#3160 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3161 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#3162 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3163 = ORIENTED_EDGE('',*,*,#2993,.T.); -#3164 = ORIENTED_EDGE('',*,*,#3145,.T.); -#3165 = ORIENTED_EDGE('',*,*,#2660,.F.); -#3166 = ADVANCED_FACE('',(#3167),#2897,.F.); -#3167 = FACE_BOUND('',#3168,.T.); -#3168 = EDGE_LOOP('',(#3169,#3190,#3191,#3192)); -#3169 = ORIENTED_EDGE('',*,*,#3170,.F.); -#3170 = EDGE_CURVE('',#2881,#3171,#3173,.T.); -#3171 = VERTEX_POINT('',#3172); -#3172 = CARTESIAN_POINT('',(-10.,9.,-10.55)); -#3173 = SEAM_CURVE('',#3174,(#3178,#3184),.PCURVE_S1.); +#3167 = PCURVE('',#3168,#3173); +#3168 = CYLINDRICAL_SURFACE('',#3169,2.); +#3169 = AXIS2_PLACEMENT_3D('',#3170,#3171,#3172); +#3170 = CARTESIAN_POINT('',(-12.,-9.,-11.05)); +#3171 = DIRECTION('',(0.,2.2E-16,-1.)); +#3172 = DIRECTION('',(1.,0.,0.)); +#3173 = DEFINITIONAL_REPRESENTATION('',(#3174),#3178); #3174 = LINE('',#3175,#3176); -#3175 = CARTESIAN_POINT('',(-10.,9.,-10.55)); +#3175 = CARTESIAN_POINT('',(0.,-17.6)); #3176 = VECTOR('',#3177,1.); -#3177 = DIRECTION('',(-0.707106781187,1.570092458684E-16,0.707106781187) - ); -#3178 = PCURVE('',#2897,#3179); -#3179 = DEFINITIONAL_REPRESENTATION('',(#3180),#3183); -#3180 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3181,#3182),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3181 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#3182 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3183 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3177 = DIRECTION('',(1.,0.)); +#3178 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3184 = PCURVE('',#2897,#3185); -#3185 = DEFINITIONAL_REPRESENTATION('',(#3186),#3189); -#3186 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3187,#3188),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3187 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#3188 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3189 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3179 = ADVANCED_FACE('',(#3180),#2696,.F.); +#3180 = FACE_BOUND('',#3181,.F.); +#3181 = EDGE_LOOP('',(#3182,#3203,#3204,#3205)); +#3182 = ORIENTED_EDGE('',*,*,#3183,.F.); +#3183 = EDGE_CURVE('',#2997,#2680,#3184,.T.); +#3184 = SEAM_CURVE('',#3185,(#3189,#3196),.PCURVE_S1.); +#3185 = LINE('',#3186,#3187); +#3186 = CARTESIAN_POINT('',(14.,-9.,-10.55)); +#3187 = VECTOR('',#3188,1.); +#3188 = DIRECTION('',(0.707106781187,1.6E-16,-0.707106781187)); +#3189 = PCURVE('',#2696,#3190); +#3190 = DEFINITIONAL_REPRESENTATION('',(#3191),#3195); +#3191 = LINE('',#3192,#3193); +#3192 = CARTESIAN_POINT('',(0.,0.)); +#3193 = VECTOR('',#3194,1.); +#3194 = DIRECTION('',(0.,1.)); +#3195 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3190 = ORIENTED_EDGE('',*,*,#2880,.T.); -#3191 = ORIENTED_EDGE('',*,*,#3170,.T.); -#3192 = ORIENTED_EDGE('',*,*,#3193,.F.); -#3193 = EDGE_CURVE('',#3171,#3171,#3194,.T.); -#3194 = SURFACE_CURVE('',#3195,(#3200,#3206),.PCURVE_S1.); -#3195 = CIRCLE('',#3196,2.); -#3196 = AXIS2_PLACEMENT_3D('',#3197,#3198,#3199); -#3197 = CARTESIAN_POINT('',(-12.,9.,-10.55)); -#3198 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#3199 = DIRECTION('',(1.,-7.88860905221E-31,8.75811540203E-46)); -#3200 = PCURVE('',#2897,#3201); -#3201 = DEFINITIONAL_REPRESENTATION('',(#3202),#3205); -#3202 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3203,#3204),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#3203 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3204 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3205 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3196 = PCURVE('',#2696,#3197); +#3197 = DEFINITIONAL_REPRESENTATION('',(#3198),#3202); +#3198 = LINE('',#3199,#3200); +#3199 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3200 = VECTOR('',#3201,1.); +#3201 = DIRECTION('',(0.,1.)); +#3202 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3206 = PCURVE('',#3080,#3207); -#3207 = DEFINITIONAL_REPRESENTATION('',(#3208),#3211); -#3208 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3209,#3210),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#3209 = CARTESIAN_POINT('',(0.,-0.5)); -#3210 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#3211 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) -PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' - ) ); -#3212 = ADVANCED_FACE('',(#3213),#2933,.F.); -#3213 = FACE_BOUND('',#3214,.T.); -#3214 = EDGE_LOOP('',(#3215,#3236,#3237,#3238)); -#3215 = ORIENTED_EDGE('',*,*,#3216,.F.); -#3216 = EDGE_CURVE('',#2917,#3217,#3219,.T.); -#3217 = VERTEX_POINT('',#3218); -#3218 = CARTESIAN_POINT('',(-10.,-9.,-10.55)); -#3219 = SEAM_CURVE('',#3220,(#3224,#3230),.PCURVE_S1.); +#3203 = ORIENTED_EDGE('',*,*,#3019,.T.); +#3204 = ORIENTED_EDGE('',*,*,#3183,.T.); +#3205 = ORIENTED_EDGE('',*,*,#2679,.F.); +#3206 = ADVANCED_FACE('',(#3207),#2917,.F.); +#3207 = FACE_BOUND('',#3208,.T.); +#3208 = EDGE_LOOP('',(#3209,#3232,#3233,#3234)); +#3209 = ORIENTED_EDGE('',*,*,#3210,.F.); +#3210 = EDGE_CURVE('',#2901,#3211,#3213,.T.); +#3211 = VERTEX_POINT('',#3212); +#3212 = CARTESIAN_POINT('',(-10.,9.,-10.55)); +#3213 = SEAM_CURVE('',#3214,(#3218,#3225),.PCURVE_S1.); +#3214 = LINE('',#3215,#3216); +#3215 = CARTESIAN_POINT('',(-10.,9.,-10.55)); +#3216 = VECTOR('',#3217,1.); +#3217 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#3218 = PCURVE('',#2917,#3219); +#3219 = DEFINITIONAL_REPRESENTATION('',(#3220),#3224); #3220 = LINE('',#3221,#3222); -#3221 = CARTESIAN_POINT('',(-10.,-9.,-10.55)); +#3221 = CARTESIAN_POINT('',(0.,-0.)); #3222 = VECTOR('',#3223,1.); -#3223 = DIRECTION('',(-0.707106781187,-4.710277376051E-16,0.707106781187 - )); -#3224 = PCURVE('',#2933,#3225); -#3225 = DEFINITIONAL_REPRESENTATION('',(#3226),#3229); -#3226 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3227,#3228),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3227 = CARTESIAN_POINT('',(-8.881784197001E-16,0.5)); -#3228 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3229 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3223 = DIRECTION('',(0.,-1.)); +#3224 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3230 = PCURVE('',#2933,#3231); -#3231 = DEFINITIONAL_REPRESENTATION('',(#3232),#3235); -#3232 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3233,#3234),.UNSPECIFIED.,.F., - .F.,(2,2),(-0.707106781187,0.),.PIECEWISE_BEZIER_KNOTS.); -#3233 = CARTESIAN_POINT('',(6.28318530718,0.5)); -#3234 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3235 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3225 = PCURVE('',#2917,#3226); +#3226 = DEFINITIONAL_REPRESENTATION('',(#3227),#3231); +#3227 = LINE('',#3228,#3229); +#3228 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3229 = VECTOR('',#3230,1.); +#3230 = DIRECTION('',(0.,-1.)); +#3231 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3236 = ORIENTED_EDGE('',*,*,#2916,.T.); -#3237 = ORIENTED_EDGE('',*,*,#3216,.T.); -#3238 = ORIENTED_EDGE('',*,*,#3239,.F.); -#3239 = EDGE_CURVE('',#3217,#3217,#3240,.T.); -#3240 = SURFACE_CURVE('',#3241,(#3246,#3252),.PCURVE_S1.); -#3241 = CIRCLE('',#3242,2.); -#3242 = AXIS2_PLACEMENT_3D('',#3243,#3244,#3245); -#3243 = CARTESIAN_POINT('',(-12.,-9.,-10.55)); -#3244 = DIRECTION('',(0.,-1.110223024625E-15,-1.)); -#3245 = DIRECTION('',(1.,8.881784197001E-16,-9.860761315263E-31)); -#3246 = PCURVE('',#2933,#3247); -#3247 = DEFINITIONAL_REPRESENTATION('',(#3248),#3251); -#3248 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3249,#3250),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#3249 = CARTESIAN_POINT('',(-8.881784197001E-16,0.)); -#3250 = CARTESIAN_POINT('',(6.28318530718,0.)); -#3251 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3232 = ORIENTED_EDGE('',*,*,#2900,.T.); +#3233 = ORIENTED_EDGE('',*,*,#3210,.T.); +#3234 = ORIENTED_EDGE('',*,*,#3235,.F.); +#3235 = EDGE_CURVE('',#3211,#3211,#3236,.T.); +#3236 = SURFACE_CURVE('',#3237,(#3242,#3249),.PCURVE_S1.); +#3237 = CIRCLE('',#3238,2.); +#3238 = AXIS2_PLACEMENT_3D('',#3239,#3240,#3241); +#3239 = CARTESIAN_POINT('',(-12.,9.,-10.55)); +#3240 = DIRECTION('',(0.,2.2E-16,-1.)); +#3241 = DIRECTION('',(1.,0.,0.)); +#3242 = PCURVE('',#2917,#3243); +#3243 = DEFINITIONAL_REPRESENTATION('',(#3244),#3248); +#3244 = LINE('',#3245,#3246); +#3245 = CARTESIAN_POINT('',(0.,-0.)); +#3246 = VECTOR('',#3247,1.); +#3247 = DIRECTION('',(1.,-0.)); +#3248 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3252 = PCURVE('',#3131,#3253); -#3253 = DEFINITIONAL_REPRESENTATION('',(#3254),#3257); -#3254 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3255,#3256),.UNSPECIFIED.,.F., - .F.,(2,2),(-8.881784197001E-16,6.28318530718), - .PIECEWISE_BEZIER_KNOTS.); -#3255 = CARTESIAN_POINT('',(0.,-0.5)); -#3256 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#3257 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3249 = PCURVE('',#3113,#3250); +#3250 = DEFINITIONAL_REPRESENTATION('',(#3251),#3255); +#3251 = LINE('',#3252,#3253); +#3252 = CARTESIAN_POINT('',(0.,-0.5)); +#3253 = VECTOR('',#3254,1.); +#3254 = DIRECTION('',(1.,0.)); +#3255 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3258 = ADVANCED_FACE('',(#3259),#3080,.F.); -#3259 = FACE_BOUND('',#3260,.F.); -#3260 = EDGE_LOOP('',(#3261,#3280,#3281,#3282)); -#3261 = ORIENTED_EDGE('',*,*,#3262,.F.); -#3262 = EDGE_CURVE('',#3171,#3044,#3263,.T.); -#3263 = SEAM_CURVE('',#3264,(#3268,#3274),.PCURVE_S1.); +#3256 = ADVANCED_FACE('',(#3257),#2954,.F.); +#3257 = FACE_BOUND('',#3258,.T.); +#3258 = EDGE_LOOP('',(#3259,#3282,#3283,#3284)); +#3259 = ORIENTED_EDGE('',*,*,#3260,.F.); +#3260 = EDGE_CURVE('',#2938,#3261,#3263,.T.); +#3261 = VERTEX_POINT('',#3262); +#3262 = CARTESIAN_POINT('',(-10.,-9.,-10.55)); +#3263 = SEAM_CURVE('',#3264,(#3268,#3275),.PCURVE_S1.); #3264 = LINE('',#3265,#3266); -#3265 = CARTESIAN_POINT('',(-10.,9.,-11.05)); +#3265 = CARTESIAN_POINT('',(-10.,-9.,-10.55)); #3266 = VECTOR('',#3267,1.); -#3267 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#3268 = PCURVE('',#3080,#3269); -#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3273); -#3270 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3271,#3272),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#3271 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#3272 = CARTESIAN_POINT('',(6.28318530718,-17.6)); -#3273 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3267 = DIRECTION('',(-0.707106781187,-1.6E-16,0.707106781187)); +#3268 = PCURVE('',#2954,#3269); +#3269 = DEFINITIONAL_REPRESENTATION('',(#3270),#3274); +#3270 = LINE('',#3271,#3272); +#3271 = CARTESIAN_POINT('',(0.,-0.)); +#3272 = VECTOR('',#3273,1.); +#3273 = DIRECTION('',(0.,-1.)); +#3274 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3274 = PCURVE('',#3080,#3275); -#3275 = DEFINITIONAL_REPRESENTATION('',(#3276),#3279); -#3276 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3277,#3278),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#3277 = CARTESIAN_POINT('',(0.,-0.5)); -#3278 = CARTESIAN_POINT('',(0.,-17.6)); -#3279 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3275 = PCURVE('',#2954,#3276); +#3276 = DEFINITIONAL_REPRESENTATION('',(#3277),#3281); +#3277 = LINE('',#3278,#3279); +#3278 = CARTESIAN_POINT('',(6.28318530718,-0.)); +#3279 = VECTOR('',#3280,1.); +#3280 = DIRECTION('',(0.,-1.)); +#3281 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3280 = ORIENTED_EDGE('',*,*,#3193,.F.); -#3281 = ORIENTED_EDGE('',*,*,#3262,.T.); -#3282 = ORIENTED_EDGE('',*,*,#3066,.T.); -#3283 = ADVANCED_FACE('',(#3284),#3131,.F.); -#3284 = FACE_BOUND('',#3285,.F.); -#3285 = EDGE_LOOP('',(#3286,#3305,#3306,#3307)); -#3286 = ORIENTED_EDGE('',*,*,#3287,.F.); -#3287 = EDGE_CURVE('',#3217,#3095,#3288,.T.); -#3288 = SEAM_CURVE('',#3289,(#3293,#3299),.PCURVE_S1.); -#3289 = LINE('',#3290,#3291); -#3290 = CARTESIAN_POINT('',(-10.,-9.,-11.05)); -#3291 = VECTOR('',#3292,1.); -#3292 = DIRECTION('',(0.,1.110223024625E-15,1.)); -#3293 = PCURVE('',#3131,#3294); -#3294 = DEFINITIONAL_REPRESENTATION('',(#3295),#3298); -#3295 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3296,#3297),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); -#3296 = CARTESIAN_POINT('',(6.28318530718,-0.5)); -#3297 = CARTESIAN_POINT('',(6.28318530718,-17.6)); +#3282 = ORIENTED_EDGE('',*,*,#2937,.T.); +#3283 = ORIENTED_EDGE('',*,*,#3260,.T.); +#3284 = ORIENTED_EDGE('',*,*,#3285,.F.); +#3285 = EDGE_CURVE('',#3261,#3261,#3286,.T.); +#3286 = SURFACE_CURVE('',#3287,(#3292,#3299),.PCURVE_S1.); +#3287 = CIRCLE('',#3288,2.); +#3288 = AXIS2_PLACEMENT_3D('',#3289,#3290,#3291); +#3289 = CARTESIAN_POINT('',(-12.,-9.,-10.55)); +#3290 = DIRECTION('',(0.,2.2E-16,-1.)); +#3291 = DIRECTION('',(1.,0.,0.)); +#3292 = PCURVE('',#2954,#3293); +#3293 = DEFINITIONAL_REPRESENTATION('',(#3294),#3298); +#3294 = LINE('',#3295,#3296); +#3295 = CARTESIAN_POINT('',(0.,-0.)); +#3296 = VECTOR('',#3297,1.); +#3297 = DIRECTION('',(1.,-0.)); #3298 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3299 = PCURVE('',#3131,#3300); -#3300 = DEFINITIONAL_REPRESENTATION('',(#3301),#3304); -#3301 = B_SPLINE_CURVE_WITH_KNOTS('',1,(#3302,#3303),.UNSPECIFIED.,.F., - .F.,(2,2),(0.5,17.6),.PIECEWISE_BEZIER_KNOTS.); +#3299 = PCURVE('',#3168,#3300); +#3300 = DEFINITIONAL_REPRESENTATION('',(#3301),#3305); +#3301 = LINE('',#3302,#3303); #3302 = CARTESIAN_POINT('',(0.,-0.5)); -#3303 = CARTESIAN_POINT('',(0.,-17.6)); -#3304 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +#3303 = VECTOR('',#3304,1.); +#3304 = DIRECTION('',(1.,0.)); +#3305 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' ) ); -#3305 = ORIENTED_EDGE('',*,*,#3239,.F.); -#3306 = ORIENTED_EDGE('',*,*,#3287,.T.); -#3307 = ORIENTED_EDGE('',*,*,#3117,.T.); -#3308 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) -GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3312)) -GLOBAL_UNIT_ASSIGNED_CONTEXT((#3309,#3310,#3311)) REPRESENTATION_CONTEXT +#3306 = ADVANCED_FACE('',(#3307),#3113,.F.); +#3307 = FACE_BOUND('',#3308,.F.); +#3308 = EDGE_LOOP('',(#3309,#3330,#3331,#3332)); +#3309 = ORIENTED_EDGE('',*,*,#3310,.F.); +#3310 = EDGE_CURVE('',#3211,#3074,#3311,.T.); +#3311 = SEAM_CURVE('',#3312,(#3316,#3323),.PCURVE_S1.); +#3312 = LINE('',#3313,#3314); +#3313 = CARTESIAN_POINT('',(-10.,9.,-11.05)); +#3314 = VECTOR('',#3315,1.); +#3315 = DIRECTION('',(0.,-2.2E-16,1.)); +#3316 = PCURVE('',#3113,#3317); +#3317 = DEFINITIONAL_REPRESENTATION('',(#3318),#3322); +#3318 = LINE('',#3319,#3320); +#3319 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3320 = VECTOR('',#3321,1.); +#3321 = DIRECTION('',(0.,-1.)); +#3322 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3323 = PCURVE('',#3113,#3324); +#3324 = DEFINITIONAL_REPRESENTATION('',(#3325),#3329); +#3325 = LINE('',#3326,#3327); +#3326 = CARTESIAN_POINT('',(0.,0.)); +#3327 = VECTOR('',#3328,1.); +#3328 = DIRECTION('',(0.,-1.)); +#3329 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3330 = ORIENTED_EDGE('',*,*,#3235,.F.); +#3331 = ORIENTED_EDGE('',*,*,#3310,.T.); +#3332 = ORIENTED_EDGE('',*,*,#3098,.T.); +#3333 = ADVANCED_FACE('',(#3334),#3168,.F.); +#3334 = FACE_BOUND('',#3335,.F.); +#3335 = EDGE_LOOP('',(#3336,#3357,#3358,#3359)); +#3336 = ORIENTED_EDGE('',*,*,#3337,.F.); +#3337 = EDGE_CURVE('',#3261,#3129,#3338,.T.); +#3338 = SEAM_CURVE('',#3339,(#3343,#3350),.PCURVE_S1.); +#3339 = LINE('',#3340,#3341); +#3340 = CARTESIAN_POINT('',(-10.,-9.,-11.05)); +#3341 = VECTOR('',#3342,1.); +#3342 = DIRECTION('',(0.,-2.2E-16,1.)); +#3343 = PCURVE('',#3168,#3344); +#3344 = DEFINITIONAL_REPRESENTATION('',(#3345),#3349); +#3345 = LINE('',#3346,#3347); +#3346 = CARTESIAN_POINT('',(6.28318530718,0.)); +#3347 = VECTOR('',#3348,1.); +#3348 = DIRECTION('',(0.,-1.)); +#3349 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3350 = PCURVE('',#3168,#3351); +#3351 = DEFINITIONAL_REPRESENTATION('',(#3352),#3356); +#3352 = LINE('',#3353,#3354); +#3353 = CARTESIAN_POINT('',(0.,0.)); +#3354 = VECTOR('',#3355,1.); +#3355 = DIRECTION('',(0.,-1.)); +#3356 = ( GEOMETRIC_REPRESENTATION_CONTEXT(2) +PARAMETRIC_REPRESENTATION_CONTEXT() REPRESENTATION_CONTEXT('2D SPACE','' + ) ); +#3357 = ORIENTED_EDGE('',*,*,#3285,.F.); +#3358 = ORIENTED_EDGE('',*,*,#3337,.T.); +#3359 = ORIENTED_EDGE('',*,*,#3153,.T.); +#3360 = ( GEOMETRIC_REPRESENTATION_CONTEXT(3) +GLOBAL_UNCERTAINTY_ASSIGNED_CONTEXT((#3364)) +GLOBAL_UNIT_ASSIGNED_CONTEXT((#3361,#3362,#3363)) REPRESENTATION_CONTEXT ('Context #1','3D Context with UNIT and UNCERTAINTY') ); -#3309 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); -#3310 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); -#3311 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); -#3312 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3309, +#3361 = ( LENGTH_UNIT() NAMED_UNIT(*) SI_UNIT(.MILLI.,.METRE.) ); +#3362 = ( NAMED_UNIT(*) PLANE_ANGLE_UNIT() SI_UNIT($,.RADIAN.) ); +#3363 = ( NAMED_UNIT(*) SI_UNIT($,.STERADIAN.) SOLID_ANGLE_UNIT() ); +#3364 = UNCERTAINTY_MEASURE_WITH_UNIT(LENGTH_MEASURE(2.E-05),#3361, 'distance_accuracy_value','confusion accuracy'); -#3313 = SHAPE_DEFINITION_REPRESENTATION(#3314,#897); -#3314 = PRODUCT_DEFINITION_SHAPE('','',#3315); -#3315 = PRODUCT_DEFINITION('design','',#3316,#3319); -#3316 = PRODUCT_DEFINITION_FORMATION('','',#3317); -#3317 = PRODUCT('Case','Case','',(#3318)); -#3318 = PRODUCT_CONTEXT('',#2,'mechanical'); -#3319 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); -#3320 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3321,#3323); -#3321 = ( REPRESENTATION_RELATIONSHIP('','',#897,#10) -REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3322) +#3365 = SHAPE_DEFINITION_REPRESENTATION(#3366,#897); +#3366 = PRODUCT_DEFINITION_SHAPE('','',#3367); +#3367 = PRODUCT_DEFINITION('design','',#3368,#3371); +#3368 = PRODUCT_DEFINITION_FORMATION('','',#3369); +#3369 = PRODUCT('Case','Case','',(#3370)); +#3370 = PRODUCT_CONTEXT('',#2,'mechanical'); +#3371 = PRODUCT_DEFINITION_CONTEXT('part definition',#2,'design'); +#3372 = CONTEXT_DEPENDENT_SHAPE_REPRESENTATION(#3373,#3375); +#3373 = ( REPRESENTATION_RELATIONSHIP('','',#897,#10) +REPRESENTATION_RELATIONSHIP_WITH_TRANSFORMATION(#3374) SHAPE_REPRESENTATION_RELATIONSHIP() ); -#3322 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); -#3323 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', - #3324); -#3324 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('8','Case','',#5,#3315,$); -#3325 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3317)); -#3326 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #3327),#879); -#3327 = STYLED_ITEM('color',(#3328),#227); -#3328 = PRESENTATION_STYLE_ASSIGNMENT((#3329,#3335)); -#3329 = SURFACE_STYLE_USAGE(.BOTH.,#3330); -#3330 = SURFACE_SIDE_STYLE('',(#3331)); -#3331 = SURFACE_STYLE_FILL_AREA(#3332); -#3332 = FILL_AREA_STYLE('',(#3333)); -#3333 = FILL_AREA_STYLE_COLOUR('',#3334); -#3334 = COLOUR_RGB('',0.517647081386,0.517647081386,0.517647081386); -#3335 = CURVE_STYLE('',#3336,POSITIVE_LENGTH_MEASURE(0.1),#3337); -#3336 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#3337 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, +#3374 = ITEM_DEFINED_TRANSFORMATION('','',#11,#23); +#3375 = PRODUCT_DEFINITION_SHAPE('Placement','Placement of an item', + #3376); +#3376 = NEXT_ASSEMBLY_USAGE_OCCURRENCE('3','Case','',#5,#3367,$); +#3377 = PRODUCT_RELATED_PRODUCT_CATEGORY('part',$,(#3369)); +#3378 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3379),#879); +#3379 = STYLED_ITEM('color',(#3380),#227); +#3380 = PRESENTATION_STYLE_ASSIGNMENT((#3381,#3387)); +#3381 = SURFACE_STYLE_USAGE(.BOTH.,#3382); +#3382 = SURFACE_SIDE_STYLE('',(#3383)); +#3383 = SURFACE_STYLE_FILL_AREA(#3384); +#3384 = FILL_AREA_STYLE('',(#3385)); +#3385 = FILL_AREA_STYLE_COLOUR('',#3386); +#3386 = COLOUR_RGB('',0.517647081386,0.517647081386,0.517647081386); +#3387 = CURVE_STYLE('',#3388,POSITIVE_LENGTH_MEASURE(0.1),#3389); +#3388 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3389 = COLOUR_RGB('',9.803921802644E-02,9.803921802644E-02, 9.803921802644E-02); -#3338 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #3339),#3308); -#3339 = STYLED_ITEM('color',(#3340),#898); -#3340 = PRESENTATION_STYLE_ASSIGNMENT((#3341,#3347)); -#3341 = SURFACE_STYLE_USAGE(.BOTH.,#3342); -#3342 = SURFACE_SIDE_STYLE('',(#3343)); -#3343 = SURFACE_STYLE_FILL_AREA(#3344); -#3344 = FILL_AREA_STYLE('',(#3345)); -#3345 = FILL_AREA_STYLE_COLOUR('',#3346); -#3346 = COLOUR_RGB('',0.976470577825,0.976470577825,0.976470577825); -#3347 = CURVE_STYLE('',#3348,POSITIVE_LENGTH_MEASURE(0.1),#3337); -#3348 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); -#3349 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( - #3350),#208); -#3350 = STYLED_ITEM('color',(#3351),#34); -#3351 = PRESENTATION_STYLE_ASSIGNMENT((#3352,#3358)); -#3352 = SURFACE_STYLE_USAGE(.BOTH.,#3353); -#3353 = SURFACE_SIDE_STYLE('',(#3354)); -#3354 = SURFACE_STYLE_FILL_AREA(#3355); -#3355 = FILL_AREA_STYLE('',(#3356)); -#3356 = FILL_AREA_STYLE_COLOUR('',#3357); -#3357 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); -#3358 = CURVE_STYLE('',#3359,POSITIVE_LENGTH_MEASURE(0.1),#3337); -#3359 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3390 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3391),#3360); +#3391 = STYLED_ITEM('color',(#3392),#898); +#3392 = PRESENTATION_STYLE_ASSIGNMENT((#3393,#3399)); +#3393 = SURFACE_STYLE_USAGE(.BOTH.,#3394); +#3394 = SURFACE_SIDE_STYLE('',(#3395)); +#3395 = SURFACE_STYLE_FILL_AREA(#3396); +#3396 = FILL_AREA_STYLE('',(#3397)); +#3397 = FILL_AREA_STYLE_COLOUR('',#3398); +#3398 = COLOUR_RGB('',0.976470577825,0.976470577825,0.976470577825); +#3399 = CURVE_STYLE('',#3400,POSITIVE_LENGTH_MEASURE(0.1),#3389); +#3400 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); +#3401 = MECHANICAL_DESIGN_GEOMETRIC_PRESENTATION_REPRESENTATION('',( + #3402),#208); +#3402 = STYLED_ITEM('color',(#3403),#34); +#3403 = PRESENTATION_STYLE_ASSIGNMENT((#3404,#3410)); +#3404 = SURFACE_STYLE_USAGE(.BOTH.,#3405); +#3405 = SURFACE_SIDE_STYLE('',(#3406)); +#3406 = SURFACE_STYLE_FILL_AREA(#3407); +#3407 = FILL_AREA_STYLE('',(#3408)); +#3408 = FILL_AREA_STYLE_COLOUR('',#3409); +#3409 = DRAUGHTING_PRE_DEFINED_COLOUR('black'); +#3410 = CURVE_STYLE('',#3411,POSITIVE_LENGTH_MEASURE(0.1),#3389); +#3411 = DRAUGHTING_PRE_DEFINED_CURVE_FONT('continuous'); ENDSEC; END-ISO-10303-21; diff --git a/Mechanical Parts/Mountings/SC8UU/SC8UU.stl b/Mechanical Parts/Mountings/SC8UU/SC8UU.stl index 7c15904accde5e21da1e82a76900cdf96bd9e46b..713effc8034701243901c230214bd17c5487e682 100644 GIT binary patch delta 22611 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 U?1QsVQ+`$oB%(93J0~UoAFe!^-2eap delta 22181 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